summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/Manifest.gzbin95959 -> 95972 bytes
-rw-r--r--dev-libs/boxfort/Manifest4
-rw-r--r--dev-libs/boxfort/boxfort-0.1.1.ebuild2
-rw-r--r--dev-libs/boxfort/boxfort-0.1.4.ebuild2
-rw-r--r--dev-libs/castxml/Manifest1
-rw-r--r--dev-libs/castxml/castxml-0.5.1-r1.ebuild48
-rw-r--r--dev-libs/criterion/Manifest4
-rw-r--r--dev-libs/criterion/criterion-2.4.0.ebuild2
-rw-r--r--dev-libs/criterion/criterion-2.4.1.ebuild2
-rw-r--r--dev-libs/glib/Manifest2
-rw-r--r--dev-libs/glib/glib-2.74.5.ebuild2
-rw-r--r--dev-libs/libgrapheme/Manifest2
-rw-r--r--dev-libs/libgrapheme/libgrapheme-2.0.2.ebuild7
-rw-r--r--dev-libs/libgusb/Manifest2
-rw-r--r--dev-libs/libgusb/libgusb-0.4.3.ebuild2
-rw-r--r--dev-libs/libsigc++/Manifest4
-rw-r--r--dev-libs/libsigc++/libsigc++-2.12.0.ebuild2
-rw-r--r--dev-libs/libsigc++/libsigc++-3.4.0.ebuild2
18 files changed, 72 insertions, 18 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 8060acede27f..1e8587115705 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/boxfort/Manifest b/dev-libs/boxfort/Manifest
index 389f6a357cfb..e76f5c2f4095 100644
--- a/dev-libs/boxfort/Manifest
+++ b/dev-libs/boxfort/Manifest
@@ -1,5 +1,5 @@
DIST boxfort-0.1.1.tar.gz 41993 BLAKE2B b9153a6330cecb781e2b5cd20554df3d0aad277dfc01174fd5d375211896b2912f26a76b0ba6ef7143c7101d844072e1a857caf5a8191893f22c0528c0a203d4 SHA512 48f7a0a52d03f36307271c8f387613dd53aebb19d0379e1758d557b043854c89068776ca4c22e64eb518429dd629c9a082476ecd2a548ac95e6aebef512a50ca
DIST boxfort-0.1.4.tar.gz 43011 BLAKE2B a925d21d4f29e0720ae66c6d5ac1a1d0b9c3f779a5ad0689aa6a058815852cfe04a7400daff1467b87df8c07a04201a32b4edc4b94358b53a320ddf223af05ac SHA512 0c6fe2ee474013c47d4688e5d1b4813c6265daa89f55e39202dd76676f5d0687c473216dde5236faf5cd246d24c21e232ed82bb5b676a231faadc4231e7aea1b
-EBUILD boxfort-0.1.1.ebuild 881 BLAKE2B fc81bc15a00034aaaa4e41e0b53c2fbc7a29fa5833a6048205509df0b2f17a7452925e221d438f34fd40659472b8e691dd44a75689bde7c52181df4bb6930eaa SHA512 3277aca35795249c89f5cfe755df0b13985ceccb0cf45c5dd03667dda40f67ee2b0d66c5be6e5a4637eae47bd71d7b3f5a05c153f34d4709750218b03d453758
-EBUILD boxfort-0.1.4.ebuild 879 BLAKE2B 8b1c68058d42022a98a365a5d263fba9f0611abec67c5360677401dd98bdf87f2a30d2d9ac7c7abeeeb05f5601314b34f30cadc0b95977fba02f518bbf60ce44 SHA512 01c490793504dbb9ba2b465cb11c1e516c70d76bf9847213b9da38bba7d5fa99d4535b0ae1b481e06f0ff9f18f1adf6b032dfd4689d99806a030ff190801f765
+EBUILD boxfort-0.1.1.ebuild 881 BLAKE2B 5406e3b18278c4a3475b2d5c4eb3b6fa187943893f82d9fedb534ca9cdce80478d9fe8df7d72f3fedf4e3dc8ed7083c3f191c857f78f597ea3d9acccfe34e44a SHA512 1814a26d4649a2d1d53bf2a0bf4af0b78a6f5442fe0e0e538a3b67900f742e15765edbb50d65ca53c5690aed91d3c99899665354d2caa7064828439728bb4511
+EBUILD boxfort-0.1.4.ebuild 879 BLAKE2B b0110bdeda607854221d72224653b1b40d9aced4fbcb5963c38558a2a768fb92d3b208757c6b0673a15c8a7bf9bc022c18d98d3627a7bc901fc993a3c4cbd616 SHA512 1c9d87ecafbc40eaa4bc52bb955c0f619e37129ea40f82ddd4619680d128691e6f67902baf64930686547e6900efb166322d9ab776e517f57fa91ad10ec486f8
MISC metadata.xml 493 BLAKE2B 26ae62742b6461f52ff68fa741cbef36de3e27d9580fae5265d02e089b1403d1cccad76b09d53b707454a9bbdaf60bace25fb1f0c115ee42d17362d6fe6543db SHA512 5f89cc0f108d3971d7b1cac8c9dadc0d16df0b6b643f484fcb214c04f772a5e071ef34699c6b0ba31c2783a3cae9e2cf166799224c3ed70cc2b7cedcf43d49c3
diff --git a/dev-libs/boxfort/boxfort-0.1.1.ebuild b/dev-libs/boxfort/boxfort-0.1.1.ebuild
index 8a8774e348b1..c7cabdbb8bf7 100644
--- a/dev-libs/boxfort/boxfort-0.1.1.ebuild
+++ b/dev-libs/boxfort/boxfort-0.1.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit meson python-any-r1
diff --git a/dev-libs/boxfort/boxfort-0.1.4.ebuild b/dev-libs/boxfort/boxfort-0.1.4.ebuild
index 45d8dc65c1d9..5ba94e06da9f 100644
--- a/dev-libs/boxfort/boxfort-0.1.4.ebuild
+++ b/dev-libs/boxfort/boxfort-0.1.4.ebuild
@@ -3,7 +3,7 @@
EAPI="8"
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit meson python-any-r1
diff --git a/dev-libs/castxml/Manifest b/dev-libs/castxml/Manifest
index e5fa293d0134..4e0410f8e562 100644
--- a/dev-libs/castxml/Manifest
+++ b/dev-libs/castxml/Manifest
@@ -2,5 +2,6 @@ AUX castxml-fix-tests.patch 950 BLAKE2B b4161b47cc611abaa6b62b7b657149854f505a72
DIST castxml-0.4.5.tar.gz 104158 BLAKE2B 7d1642442d6908a7d7e1dd8f80a37b55ec8652191c4c93faf7f45601d730653d9b0e5af601f74aca7bce8579c0006eab0e9a2a75752abe2acbec1cfbf1522645 SHA512 c35c5d60dc7487d5dddba34de92590122db8457659458ee4e735fe9936dc59473bd31ed602e05e73651780f25a55ef5554e2daec0923ffb5a7575904320f5352
DIST castxml-0.5.1.tar.gz 106918 BLAKE2B 9268f149ea5a511d24cbbd0c7faec5bff5eade5a511961d3bb120409691bf2b8aca7f2978e048a759419c097d9d97219a61a122bd37d4f835c1d86827bfb07e3 SHA512 1dff8f5cc6932a159e1132c0b283a28414ea6007c942cac4ae15a1c31789f5bd29efd65a6b5b63d7bc48b3d68c3550804f31bee2658e51082269fc5ecc15590e
EBUILD castxml-0.4.5.ebuild 868 BLAKE2B fffd6a76827b614afa0ba0d509a4ce662a685e4a96fa18c12f5347a4cdee9c52f6687b7c5e840b7d179da19baa77ff7bed0c34086ca3933832d08696d379fe47 SHA512 e877e50c7116eb6a30fb077c51eb9c2417c3d0402fa12a2141c8e495978bba430d08ede309a52c99849e6a14a6b88e998c1b3b034a8a7ed32552960cf8a7d5d8
+EBUILD castxml-0.5.1-r1.ebuild 1049 BLAKE2B fd8c7184990cb16b03c430a01238734913a2675ec515ca951fc82ee7792fce660997e0d3785f3d31afe81a3d299d98419e9c052946d7e05f4a6d52b3c3bfa971 SHA512 0a802416045c343174131c71e086859e5dce04c04d8fff44b348d7baf2ef94e2f03d16f87f64d9a9bc9cb41c34bf6a04438a20a25fa96a644b8db6393c5cb45d
EBUILD castxml-0.5.1.ebuild 868 BLAKE2B fffd6a76827b614afa0ba0d509a4ce662a685e4a96fa18c12f5347a4cdee9c52f6687b7c5e840b7d179da19baa77ff7bed0c34086ca3933832d08696d379fe47 SHA512 e877e50c7116eb6a30fb077c51eb9c2417c3d0402fa12a2141c8e495978bba430d08ede309a52c99849e6a14a6b88e998c1b3b034a8a7ed32552960cf8a7d5d8
MISC metadata.xml 423 BLAKE2B 27d86ef69d8bc39f4fc0a3d22a39b7be7e788b750d0c4b5e5bc3dac6166a4e4bb3569155c9d6e975e8b4aff23b68a33052c5255535dcabd1437838102e8dfdad SHA512 893ec7780b4964297cd62c034cd6029b857dca11315a8ddc623aabf2555b2297e5979240276467676950e3e895315a5cdd49536e5f0909d3eb10960feb81b4ca
diff --git a/dev-libs/castxml/castxml-0.5.1-r1.ebuild b/dev-libs/castxml/castxml-0.5.1-r1.ebuild
new file mode 100644
index 000000000000..e8addf5bbe5e
--- /dev/null
+++ b/dev-libs/castxml/castxml-0.5.1-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_MAX_SLOT=15
+inherit cmake llvm
+
+DESCRIPTION="C-family abstract syntax tree XML output tool"
+HOMEPAGE="https://github.com/CastXML/CastXML"
+SRC_URI="https://github.com/CastXML/CastXML/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/CastXML-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~riscv ~x86"
+IUSE="+man test"
+RESTRICT="!test? ( test )"
+
+# See comment in llvm.eclass for why we don't depend on LLVM if we already
+# depend on Clang.
+RDEPEND="
+ <sys-devel/clang-$((LLVM_MAX_SLOT + 1)):=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ ${RDEPEND}
+ man? ( dev-python/sphinx )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-fix-tests.patch
+)
+
+llvm_check_deps() {
+ has_version "sys-devel/clang:${LLVM_SLOT}"
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCastXML_INSTALL_DOC_DIR="share/doc/${P}"
+ -DCastXML_INSTALL_MAN_DIR="share/man"
+ -DSPHINX_MAN="$(usex man)"
+ -DSPHINX_HTML=OFF
+ -DBUILD_TESTING="$(usex test)"
+ )
+ cmake_src_configure
+}
diff --git a/dev-libs/criterion/Manifest b/dev-libs/criterion/Manifest
index 704680b8ccb5..d61b36344b87 100644
--- a/dev-libs/criterion/Manifest
+++ b/dev-libs/criterion/Manifest
@@ -3,6 +3,6 @@ DIST criterion-2.4.1.tar.gz 870842 BLAKE2B 8b7db80d5e943d4380072106eb32ffe95896e
DIST debugbreak-6b79ec8d8f8d4603111f580a0537f8f31c484c32.tar.gz 5613 BLAKE2B 78711c3c46d567fb7110a70dfddc2fb5e413eb5c6b9f67d5d8b5f8a663af854cb50f3b9d9947a2c14909dcd2b34f762192a4fbe8b32dcde7c9894f0560ccf769 SHA512 f4bb95b3f931545800abbb86aa787939cc1c30f464e465689aff3fff3d753766bafe4de9065b762d9db882608b2df250514ab38fc9c476cbd6d7d95d516c75cb
DIST klib-cdb7e9236dc47abf8da7ebd702cc6f7f21f0c502.tar.gz 99303 BLAKE2B 7804c030106ffab44afcbc1ac77d644e7dfef7c107d4f9679a3a4b7506e41ada65e87113831f94fc5c6f70073356c38a317153e01f1985522029990e9af40544 SHA512 fe4f0cd9b5ff2d5605d388f8a67d6c7211320d0fea6fb9b2df0c9b1e67a1f683b80b86cac007b0cfbd264b75bc0e4849e772506c2ee66b86967e5ee24cc89e1d
DIST nanopb-c9124132a604047d0ef97a09c0e99cd9bed2c818.tar.gz 1124211 BLAKE2B b8dfe6916decef6b6e32315989050a8ed3e72191fe8365c36652906631a9a2cbbdddd34f8927223d866749dde58d85a8e264ef6d5daac614327db0977d05d693 SHA512 3914fe37399cf99512fbd45e496ac95490b74a2c259f96138123a3399fa2b7258e5d99ebd5293b8ad87069e1bb4ea71d13c54366382904c9607d8545afd90b62
-EBUILD criterion-2.4.0.ebuild 1790 BLAKE2B c3eaf3506c3f94389b4dfc62e3cc51a19ef7fd68d97158ab2771eaa7a771c746116a43c0a7edfa34aa2fa92dba9465c7dd5d81a00497d30e58dcd501cf75801b SHA512 eb3eb3fe6a156efd67c59bd0118782fe3bd8f5742e6cb05c7e3d9a77b83d343f20746e0e9ebff6d8414417e5e2c54a369237888b1a09695a6b313c9d865c7797
-EBUILD criterion-2.4.1.ebuild 1788 BLAKE2B 88a0952a13210f54cd262aca97b62e2f51a035327d399c6b944e842633c7d49b0ebfb211cabe115b4aa4d27382fccb506ecd54c0e31bde0d6cfc267a9b5b387a SHA512 46bfdfb5366d9c26360a0025d0ef91ea1d8a0d3446dc0f6b8aef0702864d02c144d8753b552915d8e41886de5c4b5584734b2af517e32fd40221994f0c7582d0
+EBUILD criterion-2.4.0.ebuild 1790 BLAKE2B fe80af720dd9e5ca1142e35b2ec0e5f19f087805cac5727477e43310ece85b16b4813a6fa176ea27cc9766a8f7b868586a549a8cbdcd7b74c059e8ce5dd934f8 SHA512 817ed61552124795c700997478734692b3e52a27f39481bac4ec6fd227d55c1ed1c246c977841c1eef31eca9e41bb0389261a4fcb549d3be8f4119b220314571
+EBUILD criterion-2.4.1.ebuild 1788 BLAKE2B e1c4acd465189b3276314aacc96dd2fa258b33041fa28b38f01f7c6781d552a16ad53aba1f73947b65338a7761e036a8baf8111b4f6dd50e91f1a8490e689193 SHA512 d0c6176cfce0077883350ae4cc863949983f90fa3c19b9302bb5c563f2eab04a3730ac8f23296587af88bf0c4fe0c52f4b03a48b503dafe3a1609eb4ecce1fd5
MISC metadata.xml 495 BLAKE2B e26a19888a85984288468d569c85fc5076c0e78fa79c759ef0fb4f62e2c84453200f819459a9b85ac3dd7d4a08017b4c61bfdd01b73288ed4663332030f9a8aa SHA512 9602e9b6e0405dce29b8e90c72d95ce64fe0c4f54df0ed01416cc9562533195c2fcbde1fd139547387b3aabda8b4896a05bf4a277bb3a2921bf02cf66f81b744
diff --git a/dev-libs/criterion/criterion-2.4.0.ebuild b/dev-libs/criterion/criterion-2.4.0.ebuild
index d150bad6f79d..49faed7a545b 100644
--- a/dev-libs/criterion/criterion-2.4.0.ebuild
+++ b/dev-libs/criterion/criterion-2.4.0.ebuild
@@ -3,7 +3,7 @@
EAPI="8"
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit meson python-any-r1
diff --git a/dev-libs/criterion/criterion-2.4.1.ebuild b/dev-libs/criterion/criterion-2.4.1.ebuild
index 981964ff1a85..f3384d089938 100644
--- a/dev-libs/criterion/criterion-2.4.1.ebuild
+++ b/dev-libs/criterion/criterion-2.4.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit meson python-any-r1
diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
index ad88ea3c14bf..bc20a6b87271 100644
--- a/dev-libs/glib/Manifest
+++ b/dev-libs/glib/Manifest
@@ -6,5 +6,5 @@ DIST glib-2.74.4.tar.xz 5208484 BLAKE2B 01a2818e63469019abcd1215fa85521b9a2e5564
DIST glib-2.74.5.tar.xz 5211852 BLAKE2B 5bf0069cbf949a946357127682e4f687c7e7b8565037024a232b3e905e65bebb86d016832b6274f743005ec8fe5fcd31eaf99ccece82d9d7c3f924d17502c409 SHA512 2716e0fe984cc5d0714e91fe0de47ee71a8bd0b4c85caee337ddb7e02ac2fb3c8c007ccc1207b29cf901c30a7ec8e3bcca75d69c6fab2a32a8cf14bff974e614
EBUILD glib-2.74.3-r3.ebuild 10421 BLAKE2B 7f43ab0052a6799e821eca3ce82ad54e375d929696847648beaf15102a776b87649246686086a5724f23ef3087ac4b315f8483e19c27288059ae65f6be2ad70d SHA512 ed7fd984a22942e75d751f89169aced0af4dacbe4c4acfa7278226e38a6ea71710f79f5cae8e713ca4567cbccd1e5f8bd6fa9b3b527aa01bd4e2ba42a91d8dd6
EBUILD glib-2.74.4.ebuild 10252 BLAKE2B 4100d7f68cda2f0bb8a9c41dc6b705dc41efe248668dc7efe29006bd126afab3a512f236dde2ca60629a71551518ba3dbf0ab5d43b9137480699fbce2b4445a2 SHA512 3b7d29b3220e0dfaca0162d70ec1f6f4eb3728ace856d8a9680d14da5a92c85540f1cd9c4f1ecd159e7ace7e3cb4bbdeaceb02b8efaa70a323ab0cc2f2d439d7
-EBUILD glib-2.74.5.ebuild 10210 BLAKE2B 0c8622c09b7d824e458b4deecd71f0a3f322e9eee04181419057ec5f452c6413f7c87055673babc15e0e356bb40f1444890c746736066ecd27eb648b13393081 SHA512 edced07b6fb6cd949934f1eff3f18258fd312481091bd7699df065070f1b420d7923ac98c708e0f4a1744d9686d8ec1016266e6cafd41e25084e8999ce70308c
+EBUILD glib-2.74.5.ebuild 10207 BLAKE2B fa9a0da4af627fb0c291de5eb3d4de5e960bdcc22f63b5d9a185e39940c938623ad27d01c3747998a9a840d46c91d4ca9fb91809565c86c7861afb235e5bbcba SHA512 8e45dd1b4cf6d4ae1bd353cf7dfce691e72cb59ec01e002871a57c9959a407895dfa885a1c75aee2367659e82bd8a3528188ee7c9daeb98e53543503a225ca06
MISC metadata.xml 1357 BLAKE2B c9236f5cdb72931175f757cd7b713d924655cbbdbba9a45479564a2fb8f73b490923d62b69e84568dcd8cd47df32f9fa1dd51481c332a85713c17ce6f6af5109 SHA512 6fc9c503e81c78e21904f74cedb9dbce10194b7acaecf3f17098749e33ca2513a96a53142bc8c1d9d196e48d62b8752956c30d4813ac34d0616cdf13de37b33b
diff --git a/dev-libs/glib/glib-2.74.5.ebuild b/dev-libs/glib/glib-2.74.5.ebuild
index 6161efcbe5a8..678d48cb72dd 100644
--- a/dev-libs/glib/glib-2.74.5.ebuild
+++ b/dev-libs/glib/glib-2.74.5.ebuild
@@ -16,7 +16,7 @@ IUSE="dbus debug +elf gtk-doc +mime selinux static-libs sysprof systemtap test u
RESTRICT="!test? ( test )"
#REQUIRED_USE="gtk-doc? ( test )" # Bug #777636
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
# * elfutils (via libelf) does not build on Windows. gresources are not embedded
# within ELF binaries on that platform anyway and inspecting ELF binaries from
diff --git a/dev-libs/libgrapheme/Manifest b/dev-libs/libgrapheme/Manifest
index 25203a590fc2..c56dc0ff6406 100644
--- a/dev-libs/libgrapheme/Manifest
+++ b/dev-libs/libgrapheme/Manifest
@@ -1,3 +1,3 @@
DIST libgrapheme-2.0.2.tar.gz 846990 BLAKE2B ade6c3ca8481bf3c3e1b1512a3c02caa9f7f2bcb3e9a59f0f3c5af7a1603c2ff2bf4f689d25e47e156d663d95c4e9e209e03504fcde27a9daf1791bc4954663e SHA512 640fb0926f8f46ae98aaba708f8bd1539f7485f150d4b8021195268813ff361ebfc05a49f27ef6eaca9f2051e648912e70b9dac7fbbef84cedefdd4f2cdcb45e
-EBUILD libgrapheme-2.0.2.ebuild 901 BLAKE2B 9e8273f33df3ed5379bd1449e169bbfd75ae1aaa324e948b4cf0dab6c153429d85cc86d486d0cf5262233159bdad1999db1883bb7b2ce0e5923cbf91ffeed2f4 SHA512 15abef504778c690044f61d7ebd6cae3a55649366a18879ef9e876cfae6e8241293bf2fe3816f6cb6e2828839632806073ae269b0b5bcb07e8cca44d22766e74
+EBUILD libgrapheme-2.0.2.ebuild 1044 BLAKE2B e2143f90e6844d6e674ef364031135a5c93a3ccb79ae5dfd2743840c26d31a4beec6523eeaedaf46f9d7c5906276f9cf9fc91e916d174fa54a732d1ef369af85 SHA512 b209851b995fdbcbe59a3999779fd92755d8b729c4251e19c1a4c2790432f381e7ee8fa3e5aac746fa542ba61d26f8d5a990c39a70831c8d5e2b53ce0970c367
MISC metadata.xml 246 BLAKE2B a512e6e8ffd8a998f89ea9dbf8a29dd4bb2d6db435e4ac0ef3182fc23996e04a6e87c1771975d835038ad86d6cb61e4a1aea8b80286666d64ad0b511c9d8f163 SHA512 d827f64596500d61c0f24c9d2a69fa3ca2f8b52e5f5815106d7db2837482172f0518d99677e6332a69fd4c34289ef817203a5047363ea7d2c10372b09f9e0618
diff --git a/dev-libs/libgrapheme/libgrapheme-2.0.2.ebuild b/dev-libs/libgrapheme/libgrapheme-2.0.2.ebuild
index d86626bd309d..bbdd40983f99 100644
--- a/dev-libs/libgrapheme/libgrapheme-2.0.2.ebuild
+++ b/dev-libs/libgrapheme/libgrapheme-2.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -22,8 +22,13 @@ src_prepare() {
tc-export CC AR RANLIB
tc-export_build_env BUILD_CC
sed -Ei '/^(BUILD_|)(CC|AR|RANLIB|CFLAGS|LDFLAGS|LDCONFIG).*=/d' config.mk || die
+
+ # does use libc and dropping this avoids QA noise with clang (bug #895068)
+ sed -i 's/-nostdlib //' config.mk || die
}
+src_configure() { :; }
+
src_install() {
local emakeargs=(
DESTDIR="${D}"
diff --git a/dev-libs/libgusb/Manifest b/dev-libs/libgusb/Manifest
index 1833505f4909..f27fb10e8f75 100644
--- a/dev-libs/libgusb/Manifest
+++ b/dev-libs/libgusb/Manifest
@@ -3,7 +3,7 @@ DIST libgusb-0.4.3.tar.xz 48536 BLAKE2B 64ebe5f30cf7f0c43c12c8208559a698faa6df6e
DIST libgusb-0.4.4.tar.xz 49096 BLAKE2B 9ea68cd4fc415893cdf1bf34720d99a6eeb67b23403c4de64284b6c9072c68d6431cca842f3be4c5a6997ce3aa8a14f581cdb4d6768e6035d2337326bdd6f44c SHA512 1150315741f99d7ba96cba9eb341709ba1cbd84e59e95dce4d398b795e46b083151262b7ba80d102b7b201aac745a975d6f2549a981339df5e18cf9e0831e1fa
DIST libgusb-0.4.5.tar.xz 50384 BLAKE2B 3844d0ec189292e4fed4520d818d095255ddaafa9052ec083a5df3171fa36a8261802526483228412fd69f073444ba422cd16c9d07d5f38770cb14a3ffcd23c6 SHA512 8b91ebfd7b6e07f1ab104f78c638bd28875e3ba1e47360307be16af9b2e4fb598e9911f50181590b5e08608a14557d15bc5dfaa6804a6056b6ee6669b2f6f81e
EBUILD libgusb-0.4.2.ebuild 1743 BLAKE2B 584fcccaccfe7e1be80ab377f5c7ae077f72d80392aa930177e0fc01e9f844a7a98bce435e1d95733ea207a1d83941bc1c0f01ead84b3f9036d883d739fbb475 SHA512 58a59f8841a73c3021d68c2b2239cdba5e13a7800f0c18931e3194d536bef963ffbde6285b432b03479a425815031dbc731e378fb4269f6449d76a662446c35f
-EBUILD libgusb-0.4.3.ebuild 1754 BLAKE2B 51af89be7cf5aa2f7272c61c93d4e67d19392a1ac95a8e02ddfb3f8cb9624a9262c8c2cbefc0b4ac4f42482e76465ccdebe6a48df424e2b33589543518812374 SHA512 224c4b60fef83d3a107077f590f22e023ac92a93f31e3d94cef1091426cb70d878e2998db56b59b620ed8d9bc9c54cee9812e309cc5f0c3f783b82cb82e40125
+EBUILD libgusb-0.4.3.ebuild 1751 BLAKE2B f49456e1399bf293963cc70fed0dbbb752f863e0e2a0ada3ca6abac248ec29fade79a93c319209056d3bed733d2f7e5ddbb0be4ca4a7f9da49389a110804b5be SHA512 af4baa9c26f819c60bb4a98cf5ebd0844d2ad9896b6de35223971da4db7f3da372931723b86c5073d396fb3576afb5e9ff1aa99a760f4401c6c225f85e3e05f2
EBUILD libgusb-0.4.4.ebuild 1758 BLAKE2B 863ee7b581567afb1ba0d746b6c4664dec4d39c3e238bf65599d81848d92dc2abb20561428dd32e85d3491368cbbe3f093120da05cddc3df95b270a72c87c168 SHA512 87ef4b62956d0022a62b84b5cc9785413033c28dc308bcb8a6f07595579bcc456487b090c8c7b5b2d690f744f802270e41cdff25fcee1dcf1c0d81bfd75ce1d4
EBUILD libgusb-0.4.5.ebuild 1758 BLAKE2B 863ee7b581567afb1ba0d746b6c4664dec4d39c3e238bf65599d81848d92dc2abb20561428dd32e85d3491368cbbe3f093120da05cddc3df95b270a72c87c168 SHA512 87ef4b62956d0022a62b84b5cc9785413033c28dc308bcb8a6f07595579bcc456487b090c8c7b5b2d690f744f802270e41cdff25fcee1dcf1c0d81bfd75ce1d4
MISC metadata.xml 344 BLAKE2B bd362d7e89ba2d88c2f220ab47593b4ae25bc4ca486bdafda16448407213d7558d7ea807c489e5aafbb8ec83a40e8e339c8ba20d3bfc3957da33a7e7711c6898 SHA512 93166c6dd4d764901c87fc567ab1c67add1c654b7ea1f3326e7144d5c14789bdee2a1e37874f8b6158136e03363372bf1d972f49f96095b0e3e568af89c4af34
diff --git a/dev-libs/libgusb/libgusb-0.4.3.ebuild b/dev-libs/libgusb/libgusb-0.4.3.ebuild
index 6994f078d5be..22ee02459a9c 100644
--- a/dev-libs/libgusb/libgusb-0.4.3.ebuild
+++ b/dev-libs/libgusb/libgusb-0.4.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/hughsie/libgusb/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
IUSE="gtk-doc +introspection test +vala"
REQUIRED_USE="
diff --git a/dev-libs/libsigc++/Manifest b/dev-libs/libsigc++/Manifest
index 32bc2220ea73..23a139749696 100644
--- a/dev-libs/libsigc++/Manifest
+++ b/dev-libs/libsigc++/Manifest
@@ -3,7 +3,7 @@ DIST libsigc++-2.12.0.tar.xz 5002560 BLAKE2B f4d42dfbac95be974a5e49a7bcfd4c97fb0
DIST libsigc++-3.2.0.tar.xz 785900 BLAKE2B 6c128a0c426814bde26b092c20f9eca1029712f5130a12088bf7cae10c56105334a12df0b26fe1234ed4c262cac576312d2e72abb926b6422e6fc111ccee8734 SHA512 91315cecc79a1ad6ea165b66a13a5afd4e5bc101842f9d4c58811ea78536c07fc8821c51aa5110a032ed71c09f85790b3a02f2ad7fe8cc3aed6e03b2bafcd70c
DIST libsigc++-3.4.0.tar.xz 949316 BLAKE2B f12e8199333f5d23827a33718e884835af79ae90f3aa9d71944b5277783f171ed17b81453b46ee9c46e945f3fd6f5152707723dfdc471c992375f0efb6a253ef SHA512 1677d5151db5e74388d8ba4f5cf316f1e5c92aa380c0725ea62ee41f10f549296d528a8998dfa4767ca699782c93f756c072de9e0e07e52307f61ff72c952fe4
EBUILD libsigc++-2.10.8.ebuild 1102 BLAKE2B a64739d480cd6af3fed44ec6a3feb529592191bef05870204f372ebd2ef7cb8be89a0bf45a3e8dd06be0a7bd0aaa2b2035718453d22fad544551d3c539ecaacc SHA512 ef3fd5e44432208e4aef1cf876f41297a56444840742433ac5e36fe9be246e1b1861470a949bda9b5fa29c16a4fd9c41ae59ce02e1d6dae9c6f7732479c1a228
-EBUILD libsigc++-2.12.0.ebuild 1137 BLAKE2B c9819a3f36c80aedf8f9f9f7b5ddffa3356b73b1d50463c8d9ebd50ff60a93eeb20efb0f0fd6d48cf627c09a927853b07441732c1d949831de3b3759e67fc998 SHA512 40506a82550498032782edfc3dded47c9442a2501c96f0256cfe3462fc59aaa219d96fea2ac163f172eb0deddde8e24b56f343645904c362c002eb53a3f32fb4
+EBUILD libsigc++-2.12.0.ebuild 1134 BLAKE2B 8d36dbeeeeffc3f04a85059929181e0a663594f20092b11df78aa531c4c7e53dab37bf6c8f637e2329e2a9d958ad985e635f0c64087f1698c2e9db7ccd2e0337 SHA512 81a2980802c2984d318b16a59fda27c2b056b38dde7c99638e760324b7fd49f4de0a2991660d325f4b86ed65524be170787005a2169362a4a481b96e92afc29b
EBUILD libsigc++-3.2.0-r1.ebuild 1149 BLAKE2B 71605522a6a49529b6665b48a90d57af7043da55e1fa9572ea5c3ff03bfa89abb1645c4f85b212ff8ae7fd0b3d25b1f3d9636f75e8fc56dc66de8c27be06c56c SHA512 7367f5984cc6dd8a4e75445db59dd2d93f0fd81d0d1b11aa48dfb0de12aae399190c83eeb1645cefe99b689835903c574b737c5aae7f23a47909fea166d95210
-EBUILD libsigc++-3.4.0.ebuild 1077 BLAKE2B a1fff91af6e284137d41f9ac04349f2814b3df6b1be8efb9c1f13c5c3c40a18dbd1afc4912aeb369ce33c52e059f35e7e082cc4391a77d565ed0d487dcc87b37 SHA512 d52cb883e3db2a3c20a588d2bfc34efd4c43c97591caf4db8718faffe89feb485c36e689fd96ac094f2cf799ae3573e58bfe293a3685f384f8b0d5734841de05
+EBUILD libsigc++-3.4.0.ebuild 1074 BLAKE2B d99f27de62e81af6a476d87480de1f2ee0709f055ba06fe7234e7d39597ccac4f91abf1bca63e3a93306a9a971976011f7e117bf3a5e6d3cf4c05e175b986af2 SHA512 da4e479237d44448783166cfd2d2357f7a8b02f69c54f42cb6ba0a1679de877a7aa5f3c8063757c2e68749dd5fd9c3506a66591316b4c433bfc4cb5ae51a0f54
MISC metadata.xml 360 BLAKE2B cd5d7f32949df66ccd10d45bccf8d6433a5c0d218356bfd453037e1b0c3ad7e39a1fa1b9354a4f2c68a9340c1bed0c940f77e28ac43fb904a547bae0f4ef5b7e SHA512 0cab4a9537dbf409b15c8bcaba9653d434776292eb65c1bf9708c0ce2cf9134c23ceae09c4384950733928095735f137f51e8ad6d0253b77c9b3fafbc2b75877
diff --git a/dev-libs/libsigc++/libsigc++-2.12.0.ebuild b/dev-libs/libsigc++/libsigc++-2.12.0.ebuild
index e0463a87f101..1361ac5a01f0 100644
--- a/dev-libs/libsigc++/libsigc++-2.12.0.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.12.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
LICENSE="LGPL-2.1+"
SLOT="2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="gtk-doc test"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/libsigc++/libsigc++-3.4.0.ebuild b/dev-libs/libsigc++/libsigc++-3.4.0.ebuild
index 3880cec42ca1..ec712f8cd151 100644
--- a/dev-libs/libsigc++/libsigc++-3.4.0.ebuild
+++ b/dev-libs/libsigc++/libsigc++-3.4.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
LICENSE="LGPL-2.1+"
SLOT="3"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="gtk-doc test"
RESTRICT="!test? ( test )"