summaryrefslogtreecommitdiff
path: root/app-crypt
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-02-13 08:16:09 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-02-13 08:16:09 +0000
commit4a74938e510c0dad732ae4c48f815dd0f0cabb46 (patch)
treee8c52cd3619bba6cf0a5c367f6c9d2cff0ac9d80 /app-crypt
parentebc282ef4dfa408accac685565b8ee5f6faec119 (diff)
gentoo auto-resync : 13:02:2023 - 08:16:09
Diffstat (limited to 'app-crypt')
-rw-r--r--app-crypt/Manifest.gzbin24114 -> 24113 bytes
-rw-r--r--app-crypt/acme/Manifest2
-rw-r--r--app-crypt/acme/acme-2.2.0.ebuild2
-rw-r--r--app-crypt/certbot/Manifest2
-rw-r--r--app-crypt/certbot/certbot-2.2.0-r1.ebuild2
-rw-r--r--app-crypt/libmd/Manifest4
-rw-r--r--app-crypt/libmd/files/libmd-1.0.4-fix-version-script-linker-support-detection.patch38
-rw-r--r--app-crypt/libmd/libmd-1.0.4.ebuild15
-rw-r--r--app-crypt/libmd/libmd-9999.ebuild27
9 files changed, 57 insertions, 35 deletions
diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz
index 16fd780a5b1c..7a60b9bd7d31 100644
--- a/app-crypt/Manifest.gz
+++ b/app-crypt/Manifest.gz
Binary files differ
diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest
index 8eba43d95b42..71bf1be21043 100644
--- a/app-crypt/acme/Manifest
+++ b/app-crypt/acme/Manifest
@@ -1,6 +1,6 @@
DIST certbot-2.1.0.tar.gz 1327451 BLAKE2B c4694622648427146574aa7c056d5d76dc3c4f6b8487a506d1c4996239f979d89ca26980b2ffbaab975458d0691acaa07a46a75098b6146e6e3c51e6eaa64be0 SHA512 83c3a6abeffb135cebd0d0f4561f3814039962e3b895aaf7bef6570641fccda2da04f1a6110c5e90d6ed3346402cbb3ff543b0a096e8e18f6345edd22da643cc
DIST certbot-2.2.0.tar.gz 1331053 BLAKE2B 4a3e6d8b0b3b7f8537bd6b24234bad7657842ee64865bcef2701e572501640b7a2d49cf4dc62db25cda1039be2d20fb77ac6415cdcb4756fce0f96b5cb7410c6 SHA512 242bfa8e5b60c28b49457403b41421ef782b9f98f325cc423b58283fef410b33691c3ce126188b191c80fcd488fe5d51acfc5ca575c8e7c5b6b08198844bffb7
EBUILD acme-2.1.0.ebuild 1140 BLAKE2B 8cde6e535929e67e1da4ff17ce6ef93e91d4397116f07dec27f2c1bae47b300b04455132d9b8fb361fa72f8cd898999e434e71fbc7720550ead73b6307925edc SHA512 8036eed31f2051e018d033ec8a8d09c4c4d03b45a3caeb83b9eb472f16a2a7d45808e6087b40dea64c51985f1ef63fceb0cf17bbac29c6e838ab09588e2a53db
-EBUILD acme-2.2.0.ebuild 1142 BLAKE2B 430df828ddf8de34909ae16140e4f175adb2a5eaf2141fc878dbf575a31f3d9e03825084dff78e1ff6fdf0ba69e7a96a3502b4bc53af170ba1cf58b784214710 SHA512 2ac0cbca15410906c9982582d80f3e902686c389828b4fde05222cd1a3868bd5fbebfa5aebdf81451d05925ac5647c0567da21fbeec383e44c427c014f7eac10
+EBUILD acme-2.2.0.ebuild 1140 BLAKE2B 8cde6e535929e67e1da4ff17ce6ef93e91d4397116f07dec27f2c1bae47b300b04455132d9b8fb361fa72f8cd898999e434e71fbc7720550ead73b6307925edc SHA512 8036eed31f2051e018d033ec8a8d09c4c4d03b45a3caeb83b9eb472f16a2a7d45808e6087b40dea64c51985f1ef63fceb0cf17bbac29c6e838ab09588e2a53db
EBUILD acme-9999.ebuild 1142 BLAKE2B 430df828ddf8de34909ae16140e4f175adb2a5eaf2141fc878dbf575a31f3d9e03825084dff78e1ff6fdf0ba69e7a96a3502b4bc53af170ba1cf58b784214710 SHA512 2ac0cbca15410906c9982582d80f3e902686c389828b4fde05222cd1a3868bd5fbebfa5aebdf81451d05925ac5647c0567da21fbeec383e44c427c014f7eac10
MISC metadata.xml 401 BLAKE2B 30a2ac1f03749a8e3bb98723c57f47ab6bcf7bfa58c2b6e21c309fae279feca0d3612df6c2a1dafaf27b4f0781c583a140322feac1a1cf2c13e50861cad129ea SHA512 d8e725b71ca81ce4ca6565ed58271b283c25394448f0f48f726f232122577c33d5b2d726e117419b2fae99f9dae29a8080bb9564eccbca13368c83988cf3da01
diff --git a/app-crypt/acme/acme-2.2.0.ebuild b/app-crypt/acme/acme-2.2.0.ebuild
index 64472c2d2ee3..e8f4b85a9901 100644
--- a/app-crypt/acme/acme-2.2.0.ebuild
+++ b/app-crypt/acme/acme-2.2.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == 9999* ]]; then
S=${WORKDIR}/${P}/${PN}
else
SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> certbot-${PV}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
S=${WORKDIR}/certbot-${PV}/acme
fi
diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 8694d474a6d2..da91ddca5f72 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1,6 +1,6 @@
DIST certbot-2.1.0.tar.gz 1327451 BLAKE2B c4694622648427146574aa7c056d5d76dc3c4f6b8487a506d1c4996239f979d89ca26980b2ffbaab975458d0691acaa07a46a75098b6146e6e3c51e6eaa64be0 SHA512 83c3a6abeffb135cebd0d0f4561f3814039962e3b895aaf7bef6570641fccda2da04f1a6110c5e90d6ed3346402cbb3ff543b0a096e8e18f6345edd22da643cc
DIST certbot-2.2.0.tar.gz 1331053 BLAKE2B 4a3e6d8b0b3b7f8537bd6b24234bad7657842ee64865bcef2701e572501640b7a2d49cf4dc62db25cda1039be2d20fb77ac6415cdcb4756fce0f96b5cb7410c6 SHA512 242bfa8e5b60c28b49457403b41421ef782b9f98f325cc423b58283fef410b33691c3ce126188b191c80fcd488fe5d51acfc5ca575c8e7c5b6b08198844bffb7
EBUILD certbot-2.1.0.ebuild 1256 BLAKE2B 29b895745e82d4016d9f55023bbaeeefa6e2e17b013a1b4fb25071016f40cadf3c60053e45f7cc8bc39d2b221292e7093ff35dc13b1775173171cbfb21e325eb SHA512 e24f48e4fb40ad6c4a61ad062eb1a7395c7c8134c15d563d3abf04122446626d6b1fcc92d8b55409301894372abf56e8f4765bbd3c900b9c2542baa79d97dc5e
-EBUILD certbot-2.2.0-r1.ebuild 1297 BLAKE2B e526694dfd08eef69c76a3b367d420c7d6f8e8fcea83db12cbccd32dae932f70022cf645c91ded5d1eb2bd73f2958b151fe2074ac447f90c0ee8f69395425a4c SHA512 6ed2b0768844adb8ca55fff541aa6a9c051ca99b9986def77190304841800e278847e4f03002e266cd51529d5211e39661bed7d9a2e37003a4a2d4536402148c
+EBUILD certbot-2.2.0-r1.ebuild 1295 BLAKE2B 49f0a54230986180a3a2e321a2ae3a561de3a5df005a8de32bfdeb45a5d9c9b11d9b32bcb08111cff06e921b60022a979d335d0677809e01f7765b9a848078db SHA512 b533a875ec16a7e5a19ed1742c241491eefce0f796192ca142464a396da57334006e34721128fecfd4217d8b92da2e5b86c4ed8f16078151903b240922c86e83
EBUILD certbot-9999.ebuild 1297 BLAKE2B e526694dfd08eef69c76a3b367d420c7d6f8e8fcea83db12cbccd32dae932f70022cf645c91ded5d1eb2bd73f2958b151fe2074ac447f90c0ee8f69395425a4c SHA512 6ed2b0768844adb8ca55fff541aa6a9c051ca99b9986def77190304841800e278847e4f03002e266cd51529d5211e39661bed7d9a2e37003a4a2d4536402148c
MISC metadata.xml 359 BLAKE2B 7f8ac46ecea304579baca80978cc35905720d1950caa183b5b5b297afab8bf6ea328324bacc438e9ecd91176230e42e55deda1c15e1ba73c63b2021ac2842c0f SHA512 a50b1db5a30eac290ac6645fcb30b0d5c4d8e51d83cff284e76358ee4fe7cef9366e40b06f532ba64a2131672972ea10b73541a9bd42cc323c17f6d26f6b0197
diff --git a/app-crypt/certbot/certbot-2.2.0-r1.ebuild b/app-crypt/certbot/certbot-2.2.0-r1.ebuild
index 729204440566..bb2f81f204eb 100644
--- a/app-crypt/certbot/certbot-2.2.0-r1.ebuild
+++ b/app-crypt/certbot/certbot-2.2.0-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
fi
S=${WORKDIR}/${P}/${PN}
diff --git a/app-crypt/libmd/Manifest b/app-crypt/libmd/Manifest
index 96c8802de634..219563803d0c 100644
--- a/app-crypt/libmd/Manifest
+++ b/app-crypt/libmd/Manifest
@@ -1,4 +1,4 @@
+AUX libmd-1.0.4-fix-version-script-linker-support-detection.patch 1264 BLAKE2B 56e090a0f764617a8febb646299281c68153cc25d6abc889b3a1db55b67350c1ad381095c31716b2424a72d9a91bf81f7fb1c4c85c5553213ad27671639dbc70 SHA512 2a2771d3d310605f6eae6871ab432395c43f3388c4b96e94d4e62f4407944775dcd85bb80134243977370369d9aa8da350a8691983ef4908b1c3779e53af11a2
DIST libmd-1.0.4.tar.xz 264472 BLAKE2B ddc2da74635f5cc009c66a58ae82b83e6e0930e18af8a6b0ecec7cbf378246707b493a99fb97d3491d0d626a0d5ef068baea6a3ba2ec311c5a1516ba5b4e2fd5 SHA512 731553ecc5e0e1eb228cced8fccd531fe31fb5c7627ca30013d287e1aeb8222959cf7498fbb7414bbabb967b25d4e8b0edd54fc47f6ccf55fc91087db0725ce3
-EBUILD libmd-1.0.4.ebuild 650 BLAKE2B cbdc3289f2cad022e2512ee8e669bec998da08534a3beeb6e4bc4c3be8f973b6cb23ebfc5285565348216a285485c7a43e19fba6c643573821eaf756ccc3208b SHA512 2492c2d6a0bdaab6e8d1cb2f93180ddd40d8da9225cc0ee840ce915e27b232103848233a90770c3a68b1c611b2309f0a73f00bbae42f53f8de130633abc09959
-EBUILD libmd-9999.ebuild 567 BLAKE2B c31c8d0780cd63516fae57497f80340712547fe78d17e16ad8d1c1f7320681ef914d0ffefc459593b2de6e0db054860296c72060bea33a4ef47de42dc3da8a14 SHA512 82345337a69a40c8f7199a3be295b18e530be415c712af1259b4e110f7cc80d50705559ad92ce0b7c001c8f6f95ad7d5fae3d09b3ec527a1b860e8577d078ed6
+EBUILD libmd-1.0.4.ebuild 836 BLAKE2B 9609123c6a022d841d7fa929568a23fa7e4da2a28acfb5b4904831ae7995c536484f76b91e968065974439f5dbc994cd8fa761bb792697d338615ec75ccbc857 SHA512 46903edf125fd5c1194c444e04a1ff35e1876eeddb7efd4e405b95527425dac0c296ab57d3752c3f6a700701cc8528a02d758381cbba0e11046754b29a1635b9
MISC metadata.xml 347 BLAKE2B 957c6097e5f3a419ab0d8f184d13e5059c621e2bd126fac09fe1d96241fe86fb5b86abdcd3ce61c8c1d168a69017f87a9655d15a2c90dbb7c2d465cf5b35eeb0 SHA512 ffa404b86c2846593a46124b7cd3064dc0eddc4b84d74b7a3649fbdf3c38456477623afb1419282e46f16ef7c6718cda05209cf7039440ce8a3d9d929fd51203
diff --git a/app-crypt/libmd/files/libmd-1.0.4-fix-version-script-linker-support-detection.patch b/app-crypt/libmd/files/libmd-1.0.4-fix-version-script-linker-support-detection.patch
new file mode 100644
index 000000000000..bcee3a06611f
--- /dev/null
+++ b/app-crypt/libmd/files/libmd-1.0.4-fix-version-script-linker-support-detection.patch
@@ -0,0 +1,38 @@
+From e408786075b9540f76783f5c3ce87f6d1ece13cf Mon Sep 17 00:00:00 2001
+From: Guillem Jover <guillem@hadrons.org>
+Date: Sun, 12 Feb 2023 23:55:09 +0100
+Subject: [PATCH] build: Fix version script linker support detection
+
+When the linker uses --no-undefined-version either specified by the user
+or as the default behavior (such as with newer clang >= 16 releases), a missing symbol definition will cause a linker error if that symbol is
+listed in the version script.
+
+
+Bug: https://bugs.gentoo.org/894010
+Upstream issue: https://gitlab.freedesktop.org/libbsd/libmd/-/issues/1
+Upstream commit: https://gitlab.freedesktop.org/libbsd/libmd/-/commit/e408786075b9540f76783f5c3ce87f6d1ece13cf
+
+---
+ m4/libmd-linker.m4 | 6 +++++-
+ 1 file changed, 5 insertions(+), 1 deletion(-)
+
+diff --git a/m4/libmd-linker.m4 b/m4/libmd-linker.m4
+index 7d1236a..3d6edcd 100644
+--- a/m4/libmd-linker.m4
++++ b/m4/libmd-linker.m4
+@@ -8,7 +8,11 @@ AC_DEFUN([LIBMD_LINKER_VERSION_SCRIPT], [
+ save_LDFLAGS=$LDFLAGS
+ LDFLAGS="$LDFLAGS -Wl,--version-script=conftest.map"
+ AC_LINK_IFELSE([
+- AC_LANG_PROGRAM([], [])
++ AC_LANG_PROGRAM([[
++extern int symbol(void);
++int symbol(void) { return 0; }
++]], [[
++]])
+ ], [
+ libmd_cv_version_script=yes
+ ], [
+--
+GitLab
+
diff --git a/app-crypt/libmd/libmd-1.0.4.ebuild b/app-crypt/libmd/libmd-1.0.4.ebuild
index 95989a9ac9f9..1cae95fb395f 100644
--- a/app-crypt/libmd/libmd-1.0.4.ebuild
+++ b/app-crypt/libmd/libmd-1.0.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit multilib-minimal
+inherit autotools multilib-minimal
DESCRIPTION="Message Digest functions from BSD systems"
HOMEPAGE="https://www.hadrons.org/software/libmd/"
@@ -13,6 +13,17 @@ LICENSE="|| ( BSD BSD-2 ISC BEER-WARE public-domain )"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+PATCHES=(
+ "${FILESDIR}/${P}-fix-version-script-linker-support-detection.patch"
+)
+
+src_prepare() {
+ default
+
+ # Drop on next release, only needed for lld patch
+ eautoreconf
+}
+
multilib_src_configure() {
ECONF_SOURCE="${S}" econf
}
diff --git a/app-crypt/libmd/libmd-9999.ebuild b/app-crypt/libmd/libmd-9999.ebuild
deleted file mode 100644
index b28c93edaff6..000000000000
--- a/app-crypt/libmd/libmd-9999.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools multilib-minimal git-r3
-
-DESCRIPTION="Message Digest functions from BSD systems"
-HOMEPAGE="https://www.hadrons.org/software/libmd/"
-EGIT_REPO_URI="https://git.hadrons.org/git/libmd.git"
-
-LICENSE="|| ( BSD BSD-2 ISC BEER-WARE public-domain )"
-SLOT="0"
-
-src_prepare() {
- default
- eautoreconf
-}
-
-multilib_src_configure() {
- ECONF_SOURCE="${S}" econf
-}
-
-multilib_src_install() {
- default
- find "${ED}" -type f -name "*.la" -delete || die
-}