diff options
author | Alex Xu (Hello71) <alex_y_xu@yahoo.ca> | 2022-07-05 18:35:35 -0400 |
---|---|---|
committer | Alex Xu (Hello71) <alex_y_xu@yahoo.ca> | 2022-07-05 18:36:11 -0400 |
commit | 94c918f84d45cd6a46bf773bc4a46457d36abcba (patch) | |
tree | 2bc1f0b3e76a8b237979e29a5d5661742bb58f1a /dev-libs | |
parent | fe1ce172a73468b67dac24f9403116e36d4b72ee (diff) | |
download | gentoo-overlay-94c918f84d45cd6a46bf773bc4a46457d36abcba.tar.xz gentoo-overlay-94c918f84d45cd6a46bf773bc4a46457d36abcba.zip |
dev-libs/openssl: upgrade to 3.0.5
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/openssl/Manifest | 4 | ||||
-rw-r--r-- | dev-libs/openssl/files/openssl-3.0.5-test-memcmp.patch | 22 | ||||
-rw-r--r-- | dev-libs/openssl/openssl-3.0.5-r1.ebuild (renamed from dev-libs/openssl/openssl-3.0.4-r1.ebuild) | 6 |
3 files changed, 28 insertions, 4 deletions
diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest index 0f681d0..14cd35d 100644 --- a/dev-libs/openssl/Manifest +++ b/dev-libs/openssl/Manifest @@ -1,2 +1,2 @@ -DIST openssl-3.0.3.tar.gz 15058905 BLAKE2B 8141d13dbea2f1febdd4e46aa404e9f3bac51e1fdc0c9b0df8bf3bf6852e18b09201a2a8cbee99f72e8d6de660834093449b7a14a3fbdda8511286ca3b6743e7 SHA512 949472025211fabdaf2564122f0a9a3baef0facb6373e90cf6c4485164a50898050b179722d0b358c4d8cf1787384ea30d5fd03b98757634631d3e8978509b1a -DIST openssl-3.0.3.tar.gz.asc 488 BLAKE2B 3f31e3a73706b69683220e05b1b4ddc75dc3e7e12652dca711e4aa0eb3c023ef736aee9ade15172d7f28e1e1af03e86d4854ec6c3d167cad42882f483c5e56d4 SHA512 04afe65c6af1ae43a9967462383a6a4f567f5acff19ec1952cd6fce2dc3c3d4dfb3cb54126562724c148f40dcb66668abf727282d35730bbf36f82b5c6bacace +DIST openssl-3.0.5.tar.gz 15074407 BLAKE2B 7bf89e042417c003ef02a8bb1278590a52ce4a3d50f66795c66b750f90248840edb0d3352811caaaaff708c7e65b77384142e316916a6c311f1d2b4747f44816 SHA512 782b0df3d0252468aa696bd74a3b661810499819c0df849aa9698ba0e06a845820dc856aac650fced4be234f1271e576d4317ac3ab1406cf0ffe087d695d20fe +DIST openssl-3.0.5.tar.gz.asc 862 BLAKE2B 24f1839227be7acec45eb6b748cea7be0b5e66b5cf745814861f7290670733936bf1af2c1dc9357439b31a2ca28f418880d63726d4be6fa994902ac95b51e401 SHA512 516da9ef291601400576adaba7271854af3caa23dc1d70116004360f580e4c28fe61d51e86477d341e4c5bf0ca5f98db8264581ed6cc2c8df124da83ad3e40be diff --git a/dev-libs/openssl/files/openssl-3.0.5-test-memcmp.patch b/dev-libs/openssl/files/openssl-3.0.5-test-memcmp.patch new file mode 100644 index 0000000..8fa0387 --- /dev/null +++ b/dev-libs/openssl/files/openssl-3.0.5-test-memcmp.patch @@ -0,0 +1,22 @@ +From 7f58de577c05ae0bbd20eee9b2971cfa1cd062c8 Mon Sep 17 00:00:00 2001 +From: Gregor Jasny <gjasny@googlemail.com> +Date: Tue, 5 Jul 2022 12:57:06 +0200 +Subject: [PATCH] Add missing header for memcmp + +CLA: trivial +--- + test/v3ext.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/test/v3ext.c b/test/v3ext.c +index 926f3884b138..a8ab64b2714b 100644 +--- a/test/v3ext.c ++++ b/test/v3ext.c +@@ -8,6 +8,7 @@ + */ + + #include <stdio.h> ++#include <string.h> + #include <openssl/x509.h> + #include <openssl/x509v3.h> + #include <openssl/pem.h> diff --git a/dev-libs/openssl/openssl-3.0.4-r1.ebuild b/dev-libs/openssl/openssl-3.0.5-r1.ebuild index 1f1b08a..5aa7087 100644 --- a/dev-libs/openssl/openssl-3.0.4-r1.ebuild +++ b/dev-libs/openssl/openssl-3.0.5-r1.ebuild @@ -46,12 +46,14 @@ DEPEND="${COMMON_DEPEND}" RDEPEND="${COMMON_DEPEND}" PDEPEND="app-misc/ca-certificates" -REQUIRED_USE="test? ( rfc3779 )" - MULTILIB_WRAPPED_HEADERS=( /usr/include/openssl/configuration.h ) +PATCHES=( + "${FILESDIR}"/${P}-test-memcmp.patch +) + pkg_setup() { if use ktls ; then if kernel_is -lt 4 18 ; then |