summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/Manifest.gzbin97737 -> 97715 bytes
-rw-r--r--dev-libs/boehm-gc/Manifest2
-rw-r--r--dev-libs/boehm-gc/boehm-gc-8.2.6.ebuild56
-rw-r--r--dev-libs/libgcrypt/Manifest2
-rw-r--r--dev-libs/libgcrypt/libgcrypt-1.10.3-r1.ebuild2
-rw-r--r--dev-libs/modsecurity/Manifest2
-rw-r--r--dev-libs/modsecurity/modsecurity-3.0.12.ebuild2
-rw-r--r--dev-libs/popt/Manifest2
-rw-r--r--dev-libs/popt/popt-1.19-r1.ebuild2
9 files changed, 64 insertions, 6 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index f22b385c0f99..21671d0d94e5 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/boehm-gc/Manifest b/dev-libs/boehm-gc/Manifest
index e126dce3543f..6b67aad6df8a 100644
--- a/dev-libs/boehm-gc/Manifest
+++ b/dev-libs/boehm-gc/Manifest
@@ -1,3 +1,5 @@
DIST gc-8.2.4.tar.gz 1210929 BLAKE2B 48f058b3f6f9f708d4335a7a0b077aab4ea5df32be73038bb8c20c12483d7ec8798b16db85afed5aa270f0f818de08abf9407036f662c757f361a929f99d951f SHA512 27d014378000f25fb2f5598904be85604822d5ed4553f8b3d1c279122300d3958b4432ec08f951cfd842d92121ea8a030dda34bf2475ec53d4fded551fdd3a98
+DIST gc-8.2.6.tar.gz 1216440 BLAKE2B fb1a51ed90ecd2e81a5d398593717ece3079d3d6f265521dd48ee7e1038700272bfccb6788f4e9915fb3fafd6f1be3775a3b69f38912eae0f6578822d168398a SHA512 48afcc1d8570d6b5d62addf8b7b947a3836717e71c073f6dff8982744c06f5973a02e890d17e8dd93f7f997d029b49c652929e6efa0e32aefbcdf7ab0910eda5
EBUILD boehm-gc-8.2.4.ebuild 1447 BLAKE2B 0219afd9bdb00017e8c2e0b763ee48155ddc77059285be61cf5c37dbc30a95e652e99b10bcc23f7e6a7b21bde3993c04ab6785794ba9314c288e327436ba1161 SHA512 65e89ed9a992c4121fb4e56c6edf399760968747efcccae510f6b5bc562513ab91bbf22de195fccd3f91c449ecd02573bdde54c7627d859ea773b916897af2f4
+EBUILD boehm-gc-8.2.6.ebuild 1470 BLAKE2B 56d4aa0a315ec8a98e1344ae34aec54e53b4529d532d2e0b5cbedf669d9192aadf0b03b6d61d0a731cc01d93b490141e1938010bf4737f49f00907620c8a78d7 SHA512 89ee7a35f8aef0377677d85361b29e7e25989e6bb280110a45e3ea22cda3ae585adb8c5d386b8d0be2987d91791c9407d445a3f3e648e369c4e7f8af9cdd7826
MISC metadata.xml 441 BLAKE2B 1a5b60a047e52ee63b74e85d8f04fb905a9d7f562054d12286d9bc14d654e6875550186cca2c8c9f149f5fe950b5337cbab510f98c49faeb7c983b07b97726e6 SHA512 c4e4af95746b4270a64e5238999c4ab44568d22350a60118e6e798cfab9a3e4dbd0012c56fa809a1ca115cb8772faa3f161f29afe70770fba8e7cdcd364b83c4
diff --git a/dev-libs/boehm-gc/boehm-gc-8.2.6.ebuild b/dev-libs/boehm-gc/boehm-gc-8.2.6.ebuild
new file mode 100644
index 000000000000..6dc7665f7aa8
--- /dev/null
+++ b/dev-libs/boehm-gc/boehm-gc-8.2.6.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal libtool
+
+MY_P="gc-${PV}"
+
+DESCRIPTION="The Boehm-Demers-Weiser conservative garbage collector"
+HOMEPAGE="https://www.hboehm.info/gc/ https://github.com/ivmai/bdwgc/"
+SRC_URI="https://github.com/ivmai/bdwgc/releases/download/v${PV}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="boehm-gc"
+# SONAME: libgc.so.1 libgccpp.so.1
+# We've been using subslot 0 for these instead of "1.1".
+SLOT="0"
+# Don't keyword versions if upstream mark them as pre-release.
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="cxx +large static-libs +threads"
+
+RDEPEND=">=dev-libs/libatomic_ops-7.4[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+ default
+
+ # bug #594754
+ elibtoolize
+}
+
+multilib_src_configure() {
+ local config=(
+ --disable-docs
+ --with-libatomic-ops
+ $(use_enable cxx cplusplus)
+ $(use_enable static-libs static)
+ $(use threads || echo --disable-threads)
+ $(use_enable large large-config)
+ )
+
+ ECONF_SOURCE="${S}" econf "${config[@]}"
+}
+
+multilib_src_install_all() {
+ local HTML_DOCS=( doc/*.md )
+ einstalldocs
+ dodoc doc/README{.environment,.linux,.macros}
+
+ # Package provides .pc files
+ find "${ED}" -name '*.la' -delete || die
+
+ newman doc/gc.man GC_malloc.1
+}
diff --git a/dev-libs/libgcrypt/Manifest b/dev-libs/libgcrypt/Manifest
index 4663b9fca4aa..d67bed556f76 100644
--- a/dev-libs/libgcrypt/Manifest
+++ b/dev-libs/libgcrypt/Manifest
@@ -17,7 +17,7 @@ DIST libgcrypt-1.9.4.tar.bz2.sig 119 BLAKE2B 4012c22259a9fd56f9da6c87d60077cea0d
EBUILD libgcrypt-1.10.1-r2.ebuild 6263 BLAKE2B 8394866e100a4bfae4ab863ff55aaa1ee2edd15d56aad09b72581294e5e9d0671c4341e4eb80f8f1cdeae9d48843b446390e1aee1d7d5b05daed54a22360ad27 SHA512 e01f37132f43c17a94eaa0c285a2ea4c284b35fefb790dd26d480e6d67d2bcc6684ef1439805bf929f3f221c122e43e4d812a39eb96e317f58b35757f3eecd40
EBUILD libgcrypt-1.10.1-r3.ebuild 6381 BLAKE2B 0dc28d654f42ae1ce9ecc3937a7600b49219c78964eb4a9b75275bb90c126a9f8f89ad06e0523e373ef3ada4cbe5e37c9062288bfa7a5f965b7f7832564e74d7 SHA512 ef9ee712852675984774ac50d3e98a40cf8c015ecf637e4ea8f220faee4a896ecb8d4d861fbb70ae58c3b0dbe604525c2c0e881d3538b2d00a243b5e555ebefc
EBUILD libgcrypt-1.10.2.ebuild 6279 BLAKE2B fd28a7d7f44d24dd9e8e773eeb11142fe88392ad875d6f44a539b128c25522593979e0b76fc2342d5f477a9e62bef50cc4bfcf2c7f6efddf5a24c46f35661935 SHA512 32d24c6936468a549950899444bbfa2a09a380ff16051de263cea5deb289d0e4f49b45f4fd077e381b3d09db1f7f6e916a801b455e18f828d8bd8ae75553c1ef
-EBUILD libgcrypt-1.10.3-r1.ebuild 6041 BLAKE2B e5123e2d59130f1845a6c82c69f3ac5e11331b0213db5f9aa897058265cccd767af0fc82f8b16bc341bb43fa03bd9b769ab390310e2c0f886f32761b111586a3 SHA512 62dc35868838ccc0c5a53e1ddd5fa33ef4ec6298dd0a10aa9ebbc708b872677d6f906bbcc7b0a108ff0321c8c3b7c75bdc291084585fcb3b830856e7ffca5646
+EBUILD libgcrypt-1.10.3-r1.ebuild 6034 BLAKE2B a71c451082e294098fe4ad4ed6c82f925adfc662ea5cc9c3e934eaca22c3f0e960f8007222624b17f98138e187d46febae179cf02cd8807ae43ad83a871b951b SHA512 3a89c7f21462b51aa5c8398233932492f74d1a98513260bf5f62bb281eadd776c903b850391b0af657226aaea575b919590fb0d2c6449366e079cbca13ce6950
EBUILD libgcrypt-1.10.3.ebuild 6242 BLAKE2B 4ca6ef49aa2204700bf74bdf3670a432f8f490535d09a55e8ff9aa3e4febd0780630d245cc869841d6169352a47b42beadb6e80075a0480d80aff4f2eddb28e2 SHA512 d3f245570bfb18505ff9951ada0026932fcb91ec1760a493a3b7c41d905a42101951377d189ea15a89b57ffef01ca86b1fac260b33a3442d81460340a9a2c141
EBUILD libgcrypt-1.9.4-r2.ebuild 5321 BLAKE2B 20417e22e45ffffdb29c9fadbd58ab1eec7f25d6c312c9df73606ea3f6afccf92dc5ef707f494b2072109792521f243b1e7ffdf409cfb974df7ae2bc21529a38 SHA512 36a2b1fbe98449a815b6dc38fbaa562135e2fbd626f64bc827ad02604501c41320123742ab580f327fd400791a8f90ce3b0e95e26a06ad9251095b8ad1fd9ae0
MISC metadata.xml 451 BLAKE2B 3be914b8449db0938d868c7cf2df7fbcf29d7f2e9b91320dfb97f0c1bf6c22326f3a1c3f3b695eaacbe4d74bb3a0b733a7afc1f88e04a37d06a9d9ed25358efb SHA512 add260d64091e3aa1de6fb802f4cfd076c1520622ebe93ddf7a0312f8d46232bd330d9bd380e2bdef6aec15563b6d27f2733b5ebe624ad9d0965ed9c6456939d
diff --git a/dev-libs/libgcrypt/libgcrypt-1.10.3-r1.ebuild b/dev-libs/libgcrypt/libgcrypt-1.10.3-r1.ebuild
index 86e47a3ab458..5d8b88fc0846 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.10.3-r1.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.10.3-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
LICENSE="LGPL-2.1+ GPL-2+ MIT"
SLOT="0/20" # subslot = soname major version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+asm cpu_flags_arm_neon cpu_flags_arm_aes cpu_flags_arm_sha1 cpu_flags_arm_sha2 cpu_flags_ppc_altivec cpu_flags_ppc_vsx2 cpu_flags_ppc_vsx3 cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_padlock cpu_flags_x86_sha cpu_flags_x86_sse4_1 doc +getentropy static-libs"
# Build system only has --disable-arm-crypto-support right now
diff --git a/dev-libs/modsecurity/Manifest b/dev-libs/modsecurity/Manifest
index decae48433f6..f8fca5cf290c 100644
--- a/dev-libs/modsecurity/Manifest
+++ b/dev-libs/modsecurity/Manifest
@@ -3,5 +3,5 @@ DIST modsecurity-v3.0.10.tar.gz 3341295 BLAKE2B 9ae4d52ccc77eb7f6a50fb37b07d0c00
DIST modsecurity-v3.0.12.tar.gz 3504045 BLAKE2B 6ee7f56384452bef090b26b567cc229f690fafbff4cb704b87bc241f1ec827eafc5de8b236936c4e7d58ed2e5c3ed30472ff24b8d18744d3f1bdc346c41c5940 SHA512 34c87bd12e76d102e95b626113c4b0c9e971be196932e76f0703c9c4416925baf99ccf5f46b88e317dc284f12e00ec099d6842574cb785086fa43950487919b3
EBUILD modsecurity-3.0.10-r1.ebuild 1745 BLAKE2B 31b7e351fdc06458522ca60245fe28d9437c626184cf1ebd65e09ed59ee4c927abc500ba43d204c7df2547c9fd8ed29814663175ed22c3fb782391a41ed6e1ae SHA512 e06e3d56cc5e2e4d1038a05bb8155c30101eb18c5cf11c2e17bf86538058dedcb92e42a5a2a62ae8c09dc50141062fa00940b5c7ab03225e3010053c35398eec
EBUILD modsecurity-3.0.10.ebuild 1472 BLAKE2B 3760624ee268236ec9d550218f4a4bf2f5ecc6b773d227de86a4ab35246c3e948ca53b093efdc43a1e19577d265b80bac064159b4910e257b2c04e2148377435 SHA512 561dddbf3bb7786f2785386e8aeeccfc46e73db4c4d783767281b48d56220d402914f6a34f4655d9956aeb460431a281506af556da5bb8b8bd5796d4d8a2f7fc
-EBUILD modsecurity-3.0.12.ebuild 1745 BLAKE2B 31b7e351fdc06458522ca60245fe28d9437c626184cf1ebd65e09ed59ee4c927abc500ba43d204c7df2547c9fd8ed29814663175ed22c3fb782391a41ed6e1ae SHA512 e06e3d56cc5e2e4d1038a05bb8155c30101eb18c5cf11c2e17bf86538058dedcb92e42a5a2a62ae8c09dc50141062fa00940b5c7ab03225e3010053c35398eec
+EBUILD modsecurity-3.0.12.ebuild 1741 BLAKE2B 0fe349b9aeba5fa5338c8060e612a22be79b08277252cea218b5550ab50b714875fd7a6a4a47479ba09cf2738bacbee00ad673bb62b44a297685b7e0038179d8 SHA512 e5f55fc52af87f1188e840affbcb335dbcdba0e96252fce6478f44cb50b69e1137e7663446f27b60e09de4b6285a7c4718cb8d4665d84bb7fe752125310c52e6
MISC metadata.xml 1019 BLAKE2B 0873fbb1c328dea3378abbe280dc7adacf389a9f1085614057e328ca7258afb4553c2a37bb527eb80b995d69e428ac7fcb3306e65a84c0e3d17acb6ace270b0b SHA512 549b1dc80684fff950148598807b866ab9400c619d2ecb32f2e7f90f8f298dd47daadd4c33f76af40983ed22ffbbb017c110253d810bab931344dd6f80d8f2ce
diff --git a/dev-libs/modsecurity/modsecurity-3.0.12.ebuild b/dev-libs/modsecurity/modsecurity-3.0.12.ebuild
index 951986c652be..88da9c4f2ae1 100644
--- a/dev-libs/modsecurity/modsecurity-3.0.12.ebuild
+++ b/dev-libs/modsecurity/modsecurity-3.0.12.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86"
IUSE="doc fuzzyhash geoip geoip2 json lmdb lua pcre2"
REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
diff --git a/dev-libs/popt/Manifest b/dev-libs/popt/Manifest
index 095f3e06fc0e..e89c3ea8293c 100644
--- a/dev-libs/popt/Manifest
+++ b/dev-libs/popt/Manifest
@@ -1,6 +1,6 @@
DIST popt-1.18.tar.gz 580569 BLAKE2B c9c42eb12aa21764cde5e9b4a8b30125b547ae690b4d9d0d40b45bd3c1f7ae0b09d5086a588cf37e7bed71fe770ff840c0fd40ecf4ce5b7c1e874b938b6e0324 SHA512 86422e8762adda3d02d46c20ac74ffe389d4f991d552b6fea729f007345b6426cbeb71160284e2deaa2ce44ce754a9e6cf6ccbd64bff9bc2253df40cdc2f79a5
DIST popt-1.19.tar.gz 596676 BLAKE2B 8f8965e2d339f0413e8d1da421ea7556526f39f089a822063d6fdc35b781a7c7ea84a91d6af3e25902c1f045f564ef956fc69cd4625e6cc008c9e3ca34923a9d SHA512 5d1b6a15337e4cd5991817c1957f97fc4ed98659870017c08f26f754e34add31d639d55ee77ca31f29bb631c0b53368c1893bd96cf76422d257f7997a11f6466
EBUILD popt-1.18.ebuild 1303 BLAKE2B 62f9f879768dc1e9cef36a953a067e38062b94e940215d21d8ec2148f18b74168cb61a892971b28783a4834b30027266a67465838d3dc24c8efe79ca34de6b3e SHA512 b357c6a80bc23ffbeb21bedf74ce2c7a82dc685c57871e4dea74716dd9dcee8729aac4714bbaccf82ac431dabb26b01391f2b416e594bfe14ca4984343c81fef
-EBUILD popt-1.19-r1.ebuild 1263 BLAKE2B 08616158616fe8b08ed60df0e1444b488ee0767525c46c095e966058e615a972e7ccbdeed3a11f3558b8fcdb73a295f92851163eeff9bd2a0f631c978c9037f2 SHA512 e2e1ddfac99c0d9c5b4b57e42eb803e8c997c6ca31b567d34a82fda76bfd50366462cd886c9145d7b90645fdf210554f4810fc267206950ae36b8df8b31bca34
+EBUILD popt-1.19-r1.ebuild 1256 BLAKE2B c300addf9c9a393cf7561eb837de43b699255255cdeb9be8baddb649dcf6d0e35bec4428979d2218a8e948cd075ac29c7ff8a1e0cba44f675c4ee0151e525a27 SHA512 21c262c15b1bd52eb0f43e9a47dad30c89f1a4b1f73172ace9958fcae586ee3bcd49695ab31dade9d8b1562b139a018dd920ea404d662989cbf5cfd16e76f096
EBUILD popt-1.19.ebuild 1472 BLAKE2B 1100e685497cd151fc57ad0adff580fcb7caa859e927436c0a1ff51d06c29e25325dbb8ddf75c2e4b8d88b54b92d5705a7c230dd82b47cad0fc53d7b39e6fdc8 SHA512 5c752c8be83e60e6166e3a5f26cbdfb748a10abb8d56b69a138d7843af726bb26a94105c80689a92b51bdb7620eac8f60762f2912157f6e3905e6953be94d793
MISC metadata.xml 412 BLAKE2B 6fc4208a8032652bfc2f48606c900686475617e828264bb8c4adca481c0de8f73a67b39e418143c6e75e8dec185d15f6050b3b7bf7e2f3ba14bffd17a59b2418 SHA512 aa4b2d96f2588e7fd24fc7a7f793209b431c9628e1ac05f79bdb52edd1582fcf21e93491e2ee241ed8b3aab2b83a1b047c819d030413e013b0d90d4cd4ba2393
diff --git a/dev-libs/popt/popt-1.19-r1.ebuild b/dev-libs/popt/popt-1.19-r1.ebuild
index 58a87653a6e5..a65542684f9e 100644
--- a/dev-libs/popt/popt-1.19-r1.ebuild
+++ b/dev-libs/popt/popt-1.19-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="nls static-libs"
RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"