diff options
Diffstat (limited to 'dev-libs')
1098 files changed, 9056 insertions, 7507 deletions
diff --git a/dev-libs/Ice/Ice-3.7.10-r1.ebuild b/dev-libs/Ice/Ice-3.7.10-r1.ebuild index ea12a33d8738..364d462629c1 100644 --- a/dev-libs/Ice/Ice-3.7.10-r1.ebuild +++ b/dev-libs/Ice/Ice-3.7.10-r1.ebuild @@ -24,7 +24,7 @@ SRC_URI="https://github.com/zeroc-ice/ice/archive/v${PV}.tar.gz -> ${P}.tar.gz doc? ( https://download.zeroc.com/Ice/$(ver_cut 1-2)/${PN}-3.7.1.pdf )" LICENSE="GPL-2" SLOT="0/37" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" IUSE="debug doc examples php python ruby test" RESTRICT="test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" diff --git a/dev-libs/Ice/Manifest b/dev-libs/Ice/Manifest index 8c290a777536..424b1955661e 100644 --- a/dev-libs/Ice/Manifest +++ b/dev-libs/Ice/Manifest @@ -3,7 +3,7 @@ AUX Ice-3.7.8-py3k11.patch 1500 BLAKE2B c7580ff44b3d29071f48c72c00069e9689d8e6d3 DIST Ice-3.7.1.pdf 9351739 BLAKE2B 527f2c37aea19aedbfc580efd93ce4fae2eb7264342bb485822593e2da6fb75a61eea2b1a46187898af07f138d10bf9a213d0b2a0685c18cd1d4c624709a935b SHA512 199b59f14b87b2896ba970bf5aa32f6fd858cbd3fed18eac93acafe4e296db1361ca2d2000ed49f3390ed66c1d4ff8c1fcd3f14ab8197d7804c87fce422c8486 DIST Ice-3.7.10.tar.gz 10120858 BLAKE2B a39a693975c53b7d1b1431f211e9682e8b8ffea62c63005c5158354a54807fc6966cff83f94ed6f86de1e5a2104cee3ac43eb12b9e9f406b67f9e77ffc78a800 SHA512 638ca8721db1559aae80c43663a1210ba9c8f72d58003f2d9457048c9100bee74036910917d1d10bf5b998ba49f0878177e094b436c83d3deb63613f9075483d DIST Ice-3.7.8.tar.gz 11056950 BLAKE2B 66686d6e66a997badef53ee30782775047a2fa39d70fa8ed73c5e7a1bad3c3899efd8d68f557a416caacd65860a73834a6bdc3188730fa19a3f1e47f028c5e21 SHA512 eb5863cb5e83000199c27a5a505a19e5f1ec05e8575eb9cdc03f6db30447212e3b02e6adc70fb2ae6ddc63cfd93bc2b6b290f38919364ee9f08b238a0aa11e88 -EBUILD Ice-3.7.10-r1.ebuild 6004 BLAKE2B 51895091cad88405f862b281977a01e531edc8af0587b546a3f7491add79628d2fe7ea774c9a89e6d0ec5201bad2279c6ae109b4bc7c9eb18ff2e16881bb9f88 SHA512 694f510c7e0b090eadc93fb5db91b232f1a782f3af6b308d1318195e04515fae84376b3d301a0ed8d19311b589a6534f09bb9dc3f4e615a381450937e8786203 +EBUILD Ice-3.7.10-r1.ebuild 6002 BLAKE2B c16a562b37dc89e30776e31e48ddb0c68f382fdfed907697cd17926974896280a3928e085ed8d7e278a2a2f2cceb3700dee106fa6785e604d32056bc71a90812 SHA512 8028a4c1cbe2c49f828e47c6d5e0d8c6d75352416ca50046cc3724c36a44bbc24d296053cffe681271aded80905e01d42a04b59a69b1657f34c4e4bbed1b4e89 EBUILD Ice-3.7.10-r2.ebuild 6002 BLAKE2B c35552794cb3197974631680c4a291e5f6db238dc52d85ad381131c286d6136bd717ecf84400a73bc32ca5437a1bf131285d1122f1e3a1f93be98370b006c85f SHA512 d54386f3dffb0aff85cd72993434c926b72ee92f8745ddaeffd318b0bc912285c0f9aeb1e27df508427f413d02f2a66ac896ec97ae1390b5edeb863dfa798d75 EBUILD Ice-3.7.10.ebuild 6004 BLAKE2B fdab39a988ea5ccaa66ef43bf8ac963c81bee1f70a55276cb924cba6a4341ac3beb0b2e9767e1a0ee98df85f700c5d22e27e01b527ded101ffea2cae177f4e68 SHA512 a261cfd53a22ea508bd6367cf64d2a389f009c0e4b72b9543504d7b1ae4dc0efd42911a59b14d78026a3bfa2e5c730e2faeb1f8551ae9441e09ac3086e6362ff EBUILD Ice-3.7.8-r2.ebuild 5988 BLAKE2B be5fc388daec435cf97c5c95c54a6b5697224176f8b294cd5082bbe0860b22a7afd7cd14468df9eed31cfa7f2aa721b28e581dbcaebc0e228009bd755f78c6b9 SHA512 a9506c4f8b6bd13fc25ea142d1e38c3d3e1c3804b1ee22a519dff8e01521691532ae87ed6f41deb60926149760e7393670635c9601867b87759215af84ff9ec9 diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz Binary files differindex f9d3795b9cbf..d6e46c21752e 100644 --- a/dev-libs/Manifest.gz +++ b/dev-libs/Manifest.gz diff --git a/dev-libs/aml/Manifest b/dev-libs/aml/Manifest index 4c87447a5e92..2fc1b964d312 100644 --- a/dev-libs/aml/Manifest +++ b/dev-libs/aml/Manifest @@ -1,5 +1,5 @@ AUX aml-0.3.0-queue.patch 713 BLAKE2B 14ff2d9c03cd5e889bb78a9786fd7bcbdce2a467438867c976a73d18e6ebb7b55733c0dd5c3ba88f55b4fac62d1b48c48a367998142d920261632d5f11fe37c7 SHA512 6e01287997d9393fd3418354c48cc4c41ce24fc3781cf5c5ee5f968197e36a0ab342056fea8f011f790b82fe6e13a9785371251971fbdd66fe347850a824bb21 DIST aml-0.3.0.tar.gz 21070 BLAKE2B 09b8818ba63eb0f8c36e90385ee0787cad45b80c71cfcf439f93560f56269d52468bbdd2c0e8ad6cbf78b8fd0dd715aa107bfeb3918f55671ffca3f8daab56e3 SHA512 7c3347ef47ace8a14860e2b46937c8ade3712aa75a8c36845594fb4fa6ca26c35320b5234574accff451ea8302f23075acbe1a1b0392f5fbcbbbda20640be1fd -EBUILD aml-0.3.0.ebuild 905 BLAKE2B 0acff188a2e91e8e642c840b4f724c72f75065de99bc4963ccabc99914e753a21281b006b3ef52f68b829ce108b61e30b54a0be66b8a080c7bd445f1e799d908 SHA512 6c18582042db244b3e9843abd98fdfa9469217f36a03774321dd54530198dcedf7ecd052bd06d0612831be5185694f97f834f2dd9002cdedae6031a074aa8046 -EBUILD aml-9999.ebuild 903 BLAKE2B 7f432bd4e55cba2520043f4f1dfaa32a12fa116c209aad962d7ce5fab46b1dd1adc0e6b0ce88b8f2f548896b6e74bb02866c363011882916405851ba7ad6876a SHA512 a07b8bfd5000e15a5d443fc2b14661c51e1e9f12ddd3863651d995289aaa6294950507380e2f5554c57f929d351fdc312800e3ef660ca2f2aacc3aff99553e17 +EBUILD aml-0.3.0.ebuild 899 BLAKE2B 26da50cf2abe33f9c60a4a5016b954778b1a7466febcbca09ad97ccce457b635e78017dd1c048da16bde8c3463d4dce68be5fa7a75601964592cd127cf513ee1 SHA512 2ef4e68dda57c9b1a5ee0000276e8c45840e3736226c744ac8f8ca9bdf73021ed183b0bf511f861e0f882d7477624ddd37473407eaef614052e745e68d418289 +EBUILD aml-9999.ebuild 897 BLAKE2B ed1bc7dcd612e914af4f451d3b6c0d2bdc0b0054ccfdb19dd262188cbe25cd3737ce25a7dd5645e1d9c0999577b23d1a4e609d95efc3e4f1950e579d6fc58aa9 SHA512 643ff1c66b3ce3779ab0d0a50b3e6adcba742c7a8d164cf47fca66914d5c520695418715d3edfafde5f282ac574b7ab9f4c0393c21da67e36fd9d274c3ab3c8d MISC metadata.xml 314 BLAKE2B fc1e90acf2fa500b8297519bd2dc8564d1f9e16dec689c0dcc93afa22178e4d1b9ddfc4443a02b7135aa6a4a8454fc58b829f8b232b23271be73ace58d7aa268 SHA512 f8a38eface650ff709222d3c1ff19516cdbb94c70b1e2b826bd1df5a02a40ecbc1c921e8649cd71ae55902beb52d21eab609b0263e63e2328fb12923cf4b699f diff --git a/dev-libs/aml/aml-0.3.0.ebuild b/dev-libs/aml/aml-0.3.0.ebuild index 37b80ef098ff..6a287ffe0115 100644 --- a/dev-libs/aml/aml-0.3.0.ebuild +++ b/dev-libs/aml/aml-0.3.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://github.com/any1/aml.git" else SRC_URI="https://github.com/any1/aml/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" fi LICENSE="ISC" diff --git a/dev-libs/aml/aml-9999.ebuild b/dev-libs/aml/aml-9999.ebuild index a7c7dfbf2a1a..c2ab80710220 100644 --- a/dev-libs/aml/aml-9999.ebuild +++ b/dev-libs/aml/aml-9999.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://github.com/any1/aml.git" else SRC_URI="https://github.com/any1/aml/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~x86" fi LICENSE="ISC" diff --git a/dev-libs/angelscript/Manifest b/dev-libs/angelscript/Manifest index fd46f5971c02..79da744fe282 100644 --- a/dev-libs/angelscript/Manifest +++ b/dev-libs/angelscript/Manifest @@ -1,5 +1,5 @@ -DIST angelscript_2.36.0.zip 2038804 BLAKE2B 83d47ffb8563968d1db4955286ad5c4f7767132ddaa7420126ae3faa34f0b44fe319432324eb4fe3bd9317e79149719c6587cbafb28d061e37801f63be126a59 SHA512 afd2b9096d0b62bc3d182d684fe34ddc8e9520af7734eea1f1a5c7d3439a28a1be7502faf692080cb0c4591799b7fea09fc8c4ccf25b8ec63a3d306e678682ff DIST angelscript_2.36.1.zip 2011471 BLAKE2B 81cd147b7e78abe9a8a342ca3c88191cf1eb0e50f78bcd8c1f2ab36e31eadc3260373159ea084cfe9140897df5187ac268d9624b5f8613564e1d6982b1178a54 SHA512 d6d213ce72135c89e47e67521f654611ff67673f3decd9db3da4b7bf317a04a3f91c5c6ae36658ec3f2b20498facd069af02a91255a24ec79c96d8c90d6b554e -EBUILD angelscript-2.36.0.ebuild 1007 BLAKE2B 078a9be3df48eaf94262b92479eaf09b4296377cdab447810d805ddca3c72cf4a5a4c77d5a512ea669088ca5ea97264ae0e4d3e6fd6278d83ad45290b8e929b1 SHA512 094f54e9781752f714688a6c28904ce9e0d57b2d42e5c04a1660a0a9fa85d33923633c30378eeda36226b492951af121d2e8f7b915cbd4c3c81cab4a08f3b392 +DIST angelscript_2.37.0.zip 2028172 BLAKE2B 71d944c2ef9590ea2f29009bbd7f1aa9610343455f64319a18821662a0c3624f90af4213463b6e6579108215489375913206d14d84fe1dfa84da4c14d5f8ea89 SHA512 ba7d88a42e1443fd12196da723538b24d999bc7ade92c0231237e4c5b8b0cb586931262c941898c62f454fd453d653724c74b6857e8a43eea6e34669795fc9cd EBUILD angelscript-2.36.1.ebuild 1014 BLAKE2B af07f64a3b534198f7de7581e85c38f28149833e132d7944f8ddf1063b88d230972a80e69ce80c66ae2ccfbb059e6dc9b67c10b00de02399a7ad2d46e7f73b8f SHA512 624c1b6bc1203cf15c31e652857d8d6ab35e4aea04984007def2d1724cf7cc15b21d4e28532e9b889d1a30cc6d43d786bdf4730266018e67c0979a3b121c1c56 +EBUILD angelscript-2.37.0.ebuild 1013 BLAKE2B e06a9a650cdab57630d2259aa01ce7e3ad98e1e11967f7f8a3122e55c9e8393bdbe2797648d0213a587bf109af8c92fdf05a5f0ec44397a0f325e9c164c0890f SHA512 421e9374a91a9f3fb4849b5e3c81eca4f952109a505b29625371a9c10ee8f2d761a0955e57b57229b5922e1a26170b40c0bafd6cdda7b9f49a5ea5a634984933 MISC metadata.xml 407 BLAKE2B 5d10a87729e294d0df6a7afd624cd4012116e773736aae89ee56763eee0002feca2206d62b22feaa835383c1b0d197966a5e19f48851281b06df0c7cf9c0a4a8 SHA512 883e575349da504d73f1aad6b8e03fe12a1a0c05a33c63cf592bc1919fe926a4f5fcc80fc68deeb026adc143ebee0b96bbff2f32d0d5fa49554a0af28ee69b19 diff --git a/dev-libs/angelscript/angelscript-2.36.0.ebuild b/dev-libs/angelscript/angelscript-2.37.0.ebuild index 96929201e78b..a1dff9291168 100644 --- a/dev-libs/angelscript/angelscript-2.36.0.ebuild +++ b/dev-libs/angelscript/angelscript-2.37.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,15 +8,14 @@ inherit toolchain-funcs multilib-minimal DESCRIPTION="A flexible, cross-platform scripting library" HOMEPAGE="http://www.angelcode.com/angelscript/" SRC_URI="http://www.angelcode.com/angelscript/sdk/files/angelscript_${PV}.zip" +S="${WORKDIR}/sdk" LICENSE="ZLIB" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="doc static-libs" BDEPEND="app-arch/unzip" -S="${WORKDIR}/sdk" - pkg_setup() { tc-export CXX AR RANLIB } diff --git a/dev-libs/apache-arrow/Manifest b/dev-libs/apache-arrow/Manifest index f6cc2e3cce7f..e463159297dd 100644 --- a/dev-libs/apache-arrow/Manifest +++ b/dev-libs/apache-arrow/Manifest @@ -1,9 +1,13 @@ AUX apache-arrow-11.0.0-shared-lz4.patch 456 BLAKE2B b6c8263ac0cf52e49004836ebd10095aa35e5261265f273d7c22dfc6b7a90ceae5882b9c4de51674f11e8b96e84f881141212e197a80dea9db567da7c033a3ea SHA512 11fab04e1c1da46b6407c52a3bfed12e7bffc36046dd8dc379d1a368010f01eaf7b5f791ecb9fb4d15dd778106b401663ea8c1aceb80e799201b71837c18203f DIST apache-arrow-16.1.0.tar.gz 21707079 BLAKE2B 5541c364351e59e8164f2461546bce3ddc834d70b3a03b815b681187674bdd89ccfb7eb113bf9010c821845b0c1fa51f5321bfea5b20927e6364f6452ec980d2 SHA512 28975f59e1fdde2dba4afaf4a5ba934b63db3a7f27656e2aa0af0f0d2a046c9dbfa9a6082de94629c36d03809b296566a37ea65ec5a2fc17fedac7d21e272d31 DIST apache-arrow-17.0.0.tar.gz 21822331 BLAKE2B 64f9321cbf13fafae5938f26840d3ef642d6f5b40386315030bc70fe8703786ee394c8483d2bde7961cf2b5c15470ffebd7c66029e116b05cfbf5524e9fe51f1 SHA512 4e2a617b8deeb9f94ee085653a721904a75696f0827bcba82b535cc7f4f723066a09914c7fa83c593e51a8a4031e8bf99e563cac1ebb1d89604cb406975d4864 +DIST apache-arrow-18.0.0.tar.gz 19113236 BLAKE2B c358f8e61155432540a4002c6dfba7a3763d934a43eddae0a9a6f98bb26879df51e3cdcc64db6dd684ffde2ef8ef6dcff8906355b5769f71afae907aa1e920c5 SHA512 4df30ab5561da695eaa864422626b9898555d86ca56835c3b8a8ca93a1dbaf081582bb36e2440d1daf7e1dd48c76941f1152a4f25ce0dbcc1c2abe244a00c05e DIST apache-arrow-arrow-data-25d16511e8d42c2744a1d94d90169e3a36e92631.tar.gz 3571960 BLAKE2B c1c076bb3ff6427a45d1a157c60fb13c37786f97d213768c0bbe1ae073b5fb8d23cd402bdcfee303061df56bf3421ea8376f7c4ba9fec04c5cb35a85a32280f2 SHA512 abbc18da8f03b123a2d97eee709e929bbb5d567bf23219bbc63508c0e82ef99d7c0d71ca2d952566b63e968cffd96c5e1c62be9cb658323c949f229ff03234a8 DIST apache-arrow-arrow-data-735ae7128d571398dd798d7ff004adebeb342883.tar.gz 3572136 BLAKE2B 35fdc78211adbfd326004e264a6480e8ec3e1debde9f4ffefea63dfe450d8e6e2b30f8ea5574ab001bb2d658a12dae0176da4524ed139bf7575e3ec1648f6795 SHA512 e5bb17efcb0f80aa52e21722d663a3085df6bc8dedfe446efa942d6c479dd7eb486ab2899c02380467f1008b305ec7a831847b6d68e0be0107ebe498db1f4eb5 DIST apache-arrow-parquet-data-74278bc4a1122d74945969e6dec405abd1533ec3.tar.gz 1037654 BLAKE2B c9bb725a16f6706a3859bb36a60b700af62cb5f96546483ef1de0b65900b02b4f9013841d7b3dc70fd0f2fd8969b4d5c72d0fb68972568f61b4a6863a0df6f60 SHA512 18f8e2480079a0fd29eec2b8e5f753af1ee80255f6fc80af4acbf5c56e6dec08e2f9f54d8c5734c929ef901c63e4009c5d830325333fa6cc947d40ff5dcddfa3 +DIST arrow-testing-4d209492d514c2d3cb2d392681b9aa00e6d8da1c.tar.gz 3572558 BLAKE2B fe5b6a46babbde8e2becefea09fecf090201a49faa7d4ee2f44b0bb4da42c344b37564999d32fdbd54a81a56c33fbde9b2d9d2fa664bf127cb5661e845fb6229 SHA512 6758ad936e1eeb2c5dd2b4b40fe90822a48a4ce67ee4d36657c168e1db5d9a17c092f4cf571b13d56b568a773515385441874d1ea36a1f6e5b15a99f67176fa3 +DIST parquet-testing-cb7a9674142c137367bf75a01b79c6e214a73199.tar.gz 1068025 BLAKE2B 0fdd12d04108b27b17564c60ca36e751453f5d74cfbbe3a076e8befa1696aa0f093e2d1a5eacb99e69a98deda502930ba79b8329403af1e8b9d696e6617c6075 SHA512 dd221d9d59442cebb7158d7cf769d6e5323416bfcde2852eee37a26ff089bc04ea10b9ae7158a37d8694c10469d77c7d251d0dd2549596a7b3899d9c39b45997 EBUILD apache-arrow-16.1.0.ebuild 3049 BLAKE2B f438fd6983f16626a4f62132345bc4c768c1349f43cec81a7a501bdc6b20b905a1602b961ca9b3ef6c975608b7d0a9af512da2416867f227252017c27b083f17 SHA512 c6164b633e0ea7b2fcdd95cb69b0e09ae031d323bafda63d6f5d5238a4528d59b94aff70361a964ae92f7a1557a3ec948798d3afa26870b52d42f3ee9290038e EBUILD apache-arrow-17.0.0.ebuild 3050 BLAKE2B a830f6dbf9323fb8ce92218461d0e462d405036e42e5118101ba7e580537dec69e329e81c6fc1090002a22d3007e2422d2e4e54f469c44edc0eb66934df24303 SHA512 e581aeda34a8ef1da647f081e62602305993e6107760592fa2c7aa1886e9c29e5c1df57596d40793a41ff1cb9a76a1741efe4e9d04d41843a3e07a905427ee52 +EBUILD apache-arrow-18.0.0.ebuild 2991 BLAKE2B 3c43f97a77bbef0d3df69bb6e38b68603904eb00624eb712fd5b835ff971d85563f797b97c8f31eae9652e1e3ca19bafafa946ce2e057358df5792dc3eaab74a SHA512 58d8b41f7295b58e39d4c02bec4369e49f2c35509630835e543d043f60708ef62d902d620e6eaf676f882afcdc122e7c99b2ec5800f5cc54645a15f0ad03ffa3 MISC metadata.xml 912 BLAKE2B bffeb1e6d52455313e89396d9b1821fd7d5064e887213d13ae933ef8185318a40095c1623f3793f62d296ecb1afed591614fadc2ca3f75332df1e5a2f5a28d84 SHA512 11fb4dfe0e8c938e6bf3e7e53d1dccee08d80ba32396ac454226827e7c4ed2db70c53812060a9478e359fb2c48c221a05b3632409d73f2659b2117b7c56e8e51 diff --git a/dev-libs/apache-arrow/apache-arrow-18.0.0.ebuild b/dev-libs/apache-arrow/apache-arrow-18.0.0.ebuild new file mode 100644 index 000000000000..6a952147632e --- /dev/null +++ b/dev-libs/apache-arrow/apache-arrow-18.0.0.ebuild @@ -0,0 +1,127 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +# arrow.git: testing +ARROW_DATA_GIT_HASH=4d209492d514c2d3cb2d392681b9aa00e6d8da1c +# arrow.git: cpp/submodules/parquet-testing +PARQUET_DATA_GIT_HASH=cb7a9674142c137367bf75a01b79c6e214a73199 + +DESCRIPTION="A cross-language development platform for in-memory data." +HOMEPAGE=" + https://arrow.apache.org/ + https://github.com/apache/arrow/ +" +SRC_URI=" + mirror://apache/arrow/arrow-${PV}/${P}.tar.gz + test? ( + https://github.com/apache/parquet-testing/archive/${PARQUET_DATA_GIT_HASH}.tar.gz + -> parquet-testing-${PARQUET_DATA_GIT_HASH}.tar.gz + https://github.com/apache/arrow-testing/archive/${ARROW_DATA_GIT_HASH}.tar.gz + -> arrow-testing-${ARROW_DATA_GIT_HASH}.tar.gz + ) +" +S="${WORKDIR}/${P}/cpp" + +LICENSE="Apache-2.0" +SLOT="0/$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~riscv ~s390 ~x86" +IUSE=" + +brotli bzip2 compute dataset +json lz4 +parquet re2 +snappy ssl + test zlib zstd +" +REQUIRED_USE=" + test? ( + json + parquet? ( zstd ) + ) + ssl? ( json ) +" +RESTRICT="!test? ( test )" + +RDEPEND=" + brotli? ( app-arch/brotli:= ) + bzip2? ( app-arch/bzip2:= ) + compute? ( dev-libs/libutf8proc:= ) + dataset? ( + dev-libs/libutf8proc:= + ) + lz4? ( app-arch/lz4:= ) + parquet? ( + dev-libs/libutf8proc:= + dev-libs/thrift:= + ssl? ( dev-libs/openssl:= ) + ) + re2? ( dev-libs/re2:= ) + snappy? ( app-arch/snappy:= ) + zlib? ( sys-libs/zlib:= ) + zstd? ( app-arch/zstd:= ) +" +DEPEND=" + ${RDEPEND} + dev-cpp/xsimd + >=dev-libs/boost-1.81.0 + json? ( dev-libs/rapidjson ) + test? ( + dev-cpp/gflags + dev-cpp/gtest + ) +" + +src_prepare() { + # use Gentoo CXXFLAGS, specify docdir at src_configure. + sed -i \ + -e '/SetupCxxFlags/d' \ + -e '/set(ARROW_DOC_DIR.*)/d' \ + CMakeLists.txt \ + || die + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DARROW_BUILD_STATIC=OFF + -DARROW_BUILD_TESTS=$(usex test) + -DARROW_COMPUTE=$(usex compute) + -DARROW_CSV=ON + -DARROW_DATASET=$(usex dataset) + -DARROW_DEPENDENCY_SOURCE=SYSTEM + -DARROW_DOC_DIR=share/doc/${PF} + -DARROW_FILESYSTEM=ON + -DARROW_HDFS=ON + -DARROW_JEMALLOC=OFF + -DARROW_JSON=$(usex json) + -DARROW_PARQUET=$(usex parquet) + -DPARQUET_REQUIRE_ENCRYPTION=$(usex ssl) + -DARROW_USE_CCACHE=OFF + -DARROW_USE_SCCACHE=OFF + -DARROW_WITH_BROTLI=$(usex brotli) + -DARROW_WITH_BZ2=$(usex bzip2) + -DARROW_WITH_LZ4=$(usex lz4) + -DARROW_WITH_RE2=$(usex re2) + -DARROW_WITH_SNAPPY=$(usex snappy) + -DARROW_WITH_ZLIB=$(usex zlib) + -DARROW_WITH_ZSTD=$(usex zstd) + -DCMAKE_CXX_STANDARD=17 + ) + cmake_src_configure +} + +src_test() { + local -x PARQUET_TEST_DATA="${WORKDIR}/parquet-testing-${PARQUET_DATA_GIT_HASH}/data" + local -x ARROW_TEST_DATA="${WORKDIR}/arrow-testing-${ARROW_DATA_GIT_HASH}/data" + cmake_src_test +} + +src_install() { + cmake_src_install + if use test; then + cd "${D}"/usr/$(get_libdir) || die + rm -r cmake/ArrowTesting || die + rm libarrow_testing* || die + rm pkgconfig/arrow-testing.pc || die + fi +} diff --git a/dev-libs/appstream-glib/Manifest b/dev-libs/appstream-glib/Manifest index 7acde56621fc..0ba8034a0e76 100644 --- a/dev-libs/appstream-glib/Manifest +++ b/dev-libs/appstream-glib/Manifest @@ -1,3 +1,3 @@ DIST appstream-glib-0.8.2.tar.xz 2320880 BLAKE2B 6c3c90298ae8bf362caea8c46643afaaab0bb0071271f5244eeca9356ed96a6a956c1b2ffa4a8500201e4bc494a54a15b3db4937b81c6f5f8b80f83299ac58ee SHA512 c9c21049ab43f5da8595aa07a3c2e097163a05b5e0fc030e4e3326136cd18127f04ad9edf08c12aea823b89048b43808cc60759cc26fcf2541cd9c1acbb29e28 -EBUILD appstream-glib-0.8.2.ebuild 1560 BLAKE2B a7fabaa95bc835c04143288dec907cb2e8259d41e9815bbac88aecafbf50acbc495fba995c6b57fd27f9bd342daa3c5058d62b2b0ca0b266dbd76dc9ee68098d SHA512 395106f55d769e97e5167f6590423cd194e062497b4441431df9d97f1307ccc57568275bf9dc476eab76cf8b2742030a45e4d17c523db137d564ceb642c0bd15 +EBUILD appstream-glib-0.8.2.ebuild 1554 BLAKE2B dcdece7fee7ed322192a216a21f0a0f64a8f677b77fce68bb1c800f03a4793bc1c4ca53937c6dca639a9d4ff66516f46dd97528b7fc3ac61befc92dde9384303 SHA512 5e7c13c3ad65cda8ceb5dc0f9c488e975ffeda72f58d406ba1309b0685801b1993c578ca64772a0752a1ea1e8fa194f3b06b0226e0be7e8e3c659ea944338827 MISC metadata.xml 518 BLAKE2B 86626ba74aa4910c2c6148a1ccfbfa7239ee49dbd2ae570f033226a5b145eecdfe0fbb89381a33a7bd03f98176a009ac5d6a67a725b221f2a1005ae17de4907a SHA512 8dc91556a745b2fa694171daf8080a986a42040ce088c6c320a6287660f288522b77d701fae78bf1b16f3d9e0d20b03a8b27c849e561b6b48c5529c71bcce554 diff --git a/dev-libs/appstream-glib/appstream-glib-0.8.2.ebuild b/dev-libs/appstream-glib/appstream-glib-0.8.2.ebuild index 4bd0df70fdb9..38ee0eab7dab 100644 --- a/dev-libs/appstream-glib/appstream-glib-0.8.2.ebuild +++ b/dev-libs/appstream-glib/appstream-glib-0.8.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz" LICENSE="LGPL-2.1+" SLOT="0/8" # soname version -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="gtk-doc fonts +introspection stemmer" RDEPEND=" diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest index 1e69d9894f45..ed1ef639d7da 100644 --- a/dev-libs/appstream/Manifest +++ b/dev-libs/appstream/Manifest @@ -1,7 +1,4 @@ -AUX appstream-0.16.4-disable-Werror-flags.patch 1409 BLAKE2B 636a05a039450ff74d64b4b16d77f2c816c341d13fd4d59584e02306a3f891a8792a6aa62f5c190a08eb1574dd54126a0c5fa8891958fa33193cb485d97566ff SHA512 0867811a25714624149bbcb207214f7c912482d91f0255f6c208909f489db74b24811d634557830a7965b3b87e11d01a1dbb1d8381ae91bfb834c155b8645808 AUX appstream-1.0.0-disable-Werror-flags.patch 1297 BLAKE2B e8b9bc262d39332f5390f7292b26d2c832326b96f0698b872c3d04b8f86ad0a492d0583f91886ee14698e84f91606c1944210eef858c892c9164b768aa912d1b SHA512 e5df79dda5f433c67dd0b02c681e04cde22e6648a4d438a50314575e37353686fbcbc4fd56ee209095f71498d0e553b4d061e328fcc740b19ab7ae9281b85423 -DIST AppStream-0.16.4.tar.xz 2570176 BLAKE2B ac051b846fd1c7b0cbb3429e0b4c3f81027cddb35ee6bcd5e9d38a09d937abcc37ac4908f68ec55404ae852fd146b4e749832d3ac96443458e86cfe506a6fed4 SHA512 e3a9fc423fe5a2baaaa002871566f320ecd6dbd3a01ab24221afe9b93a69e9afb6bed6d7772c434376501803dc7b2c80b79eda849fcaf4748f9f24a5908a22a8 DIST AppStream-1.0.3.tar.xz 2644220 BLAKE2B cd7aa28b49c23229ee48b9a69e57a08244f81115e23525695e463930d2296daf80b5c7bb098c89726c220caec8c3e072fd85d77ac808e96c5cf2ff0488ba4ba1 SHA512 9b70d965966d55dbcc6a62d85525fdd5990a28abb1d94b2df91ab1549c24ce9c40d95e2d761c2f24e0c61fe5b74ab6a1f829dda387a8282aa9dff9198dc9610d -EBUILD appstream-0.16.4.ebuild 1934 BLAKE2B 2dbde137dd2c95e6e089689c3edc870f8385ba970670eec759dd34641570db9df8f6432cceb382267a8a3b38da40f8569310ad277b602622b4d5f6ede091803e SHA512 69fadebe2dba03287672884a454a7c2838f88b7a8b722ae75bac41a41188a690193bc7257ee7fffd7f8e537e665e56b1a6c145622d16c6b8ac99a4d52bb0f0d9 -EBUILD appstream-1.0.3.ebuild 1927 BLAKE2B 192723d0f380051130a2c3e4f8a181074e86d1511a9ee032c6f62c2799ca79625974f7f0b24d529522d100ec8090f58f6e832c6451003ece28165f819f4d6acf SHA512 41130c3d3c78d92d4c98010cca6d37596265529e903a6305c5769ffebe1c0a7b87d856c48db1ad4c24a47bf68b4e333888a8cd6bc1f4ff82d3b795e29124dcf4 +EBUILD appstream-1.0.3.ebuild 1924 BLAKE2B bee6229d4bb3d6e783b110e08b386d004ca92d5b8aa8f0b74e19735ca0202b705c90ef602937436e8d9447f9b6a715625a30d51bd2b4cdfb4f922c54d0449e11 SHA512 b1e5a10202f3680ab18d34f534c72a05147e4090f06c678fd9a32c88ccd366c4abe007e09d81df78a1a5c3aeceb52a4a54928fa60c04a71725d8007b281c77c7 MISC metadata.xml 400 BLAKE2B c9855a1e3650a66c8b42fb9055d6de0aa0575ed86bb1e8695d112f2e7cdfbd5f55d6805dfeb0ed19c3354ee3cda8208fd8a4adf4e8313e791493fa1730fb32d9 SHA512 9723ac7481f748429bddde7579b81c7db2dfad2ecd5150c1c4023843c5ef47e02ce41ff43508437ae60ba427a072d09e8d46a6e6b82fc946ea3af71dd71c52f2 diff --git a/dev-libs/appstream/appstream-0.16.4.ebuild b/dev-libs/appstream/appstream-0.16.4.ebuild deleted file mode 100644 index 123efa6b2baa..000000000000 --- a/dev-libs/appstream/appstream-0.16.4.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson xdg-utils - -if [[ ${PV} == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ximion/${PN}" -else - MY_PN="AppStream" - SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz" - KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86" - S="${WORKDIR}/${MY_PN}-${PV}" -fi - -DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem" -HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/" - -LICENSE="LGPL-2.1+ GPL-2+" -# check as_api_level -SLOT="0/4" -IUSE="apt doc +introspection qt5 systemd test" -RESTRICT="test" # bug 691962 - -RDEPEND=" - >=dev-libs/glib-2.62:2 - dev-libs/libxml2:2 - >=dev-libs/libxmlb-0.3.14:= - dev-libs/libyaml - dev-libs/snowball-stemmer:= - >=net-misc/curl-7.62 - introspection? ( >=dev-libs/gobject-introspection-1.56:= ) - qt5? ( dev-qt/qtcore:5 ) - systemd? ( sys-apps/systemd:= ) -" -DEPEND="${RDEPEND} - test? ( qt5? ( dev-qt/qttest:5 ) ) -" -BDEPEND=" - dev-libs/appstream-glib - dev-libs/libxslt - dev-util/itstool - >=sys-devel/gettext-0.19.8 - doc? ( app-text/docbook-xml-dtd:4.5 ) - test? ( dev-qt/linguist-tools:5 ) -" - -PATCHES=( "${FILESDIR}"/${P}-disable-Werror-flags.patch ) # bug 733774 - -src_prepare() { - default - sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die - if ! use test; then - sed -e "/^subdir.*tests/s/^/#DONT /" -i {,qt/}meson.build || die # bug 675944 - fi -} - -src_configure() { - xdg_environment_reset - - local emesonargs=( - -Dapidocs=false - -Ddocs=false - -Dcompose=false - -Dmaintainer=false - -Dstatic-analysis=false - -Dstemming=true - -Dvapi=false - -Dapt-support=$(usex apt true false) - -Dinstall-docs=$(usex doc true false) - -Dgir=$(usex introspection true false) - -Dqt=$(usex qt5 true false) - -Dsystemd=$(usex systemd true false) - ) - - meson_src_configure -} diff --git a/dev-libs/appstream/appstream-1.0.3.ebuild b/dev-libs/appstream/appstream-1.0.3.ebuild index 054b35ba7728..294c4e494c00 100644 --- a/dev-libs/appstream/appstream-1.0.3.ebuild +++ b/dev-libs/appstream/appstream-1.0.3.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]]; then else MY_PN="AppStream" SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz" - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}/${MY_PN}-${PV}" fi diff --git a/dev-libs/appstream/files/appstream-0.16.4-disable-Werror-flags.patch b/dev-libs/appstream/files/appstream-0.16.4-disable-Werror-flags.patch deleted file mode 100644 index e42c88e3bd31..000000000000 --- a/dev-libs/appstream/files/appstream-0.16.4-disable-Werror-flags.patch +++ /dev/null @@ -1,50 +0,0 @@ ---- a/meson.build 2023-03-15 14:18:16.657101983 -0700 -+++ b/meson.build 2023-03-15 14:21:20.055049626 -0700 -@@ -97,47 +97,6 @@ - endif - endif - --# a few compiler warning flags we always want enabled --add_project_arguments( -- cc.get_supported_arguments([ -- '-Werror=shadow', -- '-Werror=empty-body', -- '-Werror=strict-prototypes', -- '-Werror=missing-prototypes', -- '-Werror=implicit-function-declaration', -- '-Werror=pointer-arith', -- '-Werror=missing-declarations', -- '-Werror=return-type', -- '-Werror=int-conversion', -- '-Werror=incompatible-pointer-types', -- '-Werror=misleading-indentation', -- '-Werror=missing-include-dirs', -- '-Werror=declaration-after-statement', -- '-Werror=format-security', -- -- '-Wno-missing-field-initializers', -- '-Wno-error=missing-field-initializers', -- '-Wno-unused-parameter', -- '-Wno-error=unused-parameter', -- ]), -- language: 'c' --) --add_project_arguments( -- '-Wno-unused-parameter', -- '-Werror=shadow', -- '-Werror=empty-body', -- '-Werror=pointer-arith', -- '-Werror=init-self', -- '-Werror=missing-declarations', -- '-Werror=return-type', -- '-Werror=misleading-indentation', -- '-Werror=format-security', -- -- # NOTE: Can be removed with AppStream 1.0 -- '-Wno-error=c++20-compat', -- language: 'cpp' --) -- - # Vendor extensions in system headers - add_project_arguments('-D_POSIX_C_SOURCE=200809L', language: 'c') - diff --git a/dev-libs/apr-util/Manifest b/dev-libs/apr-util/Manifest index 279b5ee06fc6..2f85e90bb2d8 100644 --- a/dev-libs/apr-util/Manifest +++ b/dev-libs/apr-util/Manifest @@ -5,5 +5,5 @@ AUX apr-util-1.6.1-my_bool.patch 311 BLAKE2B c0fdf523983dc75ff977c8f602678cdd7d0 AUX apr-util-1.6.3-configure-int.patch 792 BLAKE2B a861607672b560a508f922514e1ecab1a78fa4cfe0faf252e35f6353c66aca16ba1f53a0d12a8eb26d2f22635817ee2be57c1e619b58ca77bdf5a69d4e48841f SHA512 7ba4cca9d57714c6f31a03d0739def55719b6fb606c9094a787f34c68b81e2a70538a513433508adcb7218bcfded71441a234cdf8c539c2074a2aa5a26631e4a AUX apr-util-1.6.3-fix-pkgconfig-libs.patch 982 BLAKE2B f18aa34a3fa0766020ead08b946847bbd8647c7be3485fe78cdff71f742b335969d1065c5ecc8f91f098fb705e616fe78b2c9581aab3770dd736f2d7a36ca732 SHA512 eb1e98d1db892656990ddfc6757e138264790ca37f981d580c0ff16a6e01288a0214898c014ff5c8fbe8ca2eb2df98b17bf3ae61046ae12d20f3ca84f91494a5 DIST apr-util-1.6.3.tar.bz2 432692 BLAKE2B 5eb56c45ba9d87ff3e3769439a3a9a858a1947de68b34892c729f39736fc41117a41c630c3c4cfb07b444c4ee0d5853ec5be158e8fa0b0c0ab89f0cb51cc9c6d SHA512 8050a481eeda7532ef3751dbd8a5aa6c48354d52904a856ef9709484f4b0cc2e022661c49ddf55ec58253db22708ee0607dfa7705d9270e8fee117ae4f06a0fe -EBUILD apr-util-1.6.3.ebuild 3730 BLAKE2B 5d4cd98d6406950d90a28b74e1a13cea144d8a4c2edc8e97969ed7afd73853f135d1523393fd696a65d4de30eb8b9ab1bf50e10c63b292a7111640f7f6979e0b SHA512 6af963f81a8550729f8dfca7c1a1c4d1a90a1368ab611fb94dac4624bbf36aa385c69969c0402aecb83415bbdf7c3f59cefae04d81a4b0295c5ba4bb72823271 +EBUILD apr-util-1.6.3.ebuild 3724 BLAKE2B 23841a9f413119f572b19069869a4b9bf6b6c919d095a4048344fb8c96209a19f74eee6f36be2e1af350e6f856a05afbd929856237be80eb2f9b28d8186a67ef SHA512 c21ac67d028d3ba03f400d036d0864811cd7d4888cd86a7095f0207ad2bd1018c8889706430f07c850e809db7a23c068e6ebd18871fda7da96ebf16b90590137 MISC metadata.xml 469 BLAKE2B d4ef8b9223183a322e324290e26e78fd291bfd3e60b48a18d1345f0aaf467302cabb62ae330ee5282bf38fcdf84a020dcca1b32a8351e3494d9fecd723196031 SHA512 727443f6ab071b3c657287a698ccaccea336a3b861f199dd07c4472cd61e1252e2a25f24a86dcdd72cedcfb73fb6cb0ebe0cbdc93220223dab5501e9626ecb4e diff --git a/dev-libs/apr-util/apr-util-1.6.3.ebuild b/dev-libs/apr-util/apr-util-1.6.3.ebuild index a51041c8b6f0..be766ad6fa3a 100644 --- a/dev-libs/apr-util/apr-util-1.6.3.ebuild +++ b/dev-libs/apr-util/apr-util-1.6.3.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://apache/apr/${P}.tar.bz2" LICENSE="Apache-2.0" SLOT="1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="berkdb doc gdbm ldap mysql nss odbc openssl postgres sqlite static-libs" RDEPEND=" diff --git a/dev-libs/apr/Manifest b/dev-libs/apr/Manifest index b9efdbf83008..978b75f58fdd 100644 --- a/dev-libs/apr/Manifest +++ b/dev-libs/apr/Manifest @@ -9,7 +9,7 @@ AUX apr-1.7.4-config-libdir.patch 802 BLAKE2B 28652eec482658ef4c0d3baad45a097b07 AUX config.layout.patch 745 BLAKE2B 9877db3d76339b70f2bd354d118eff0df4d63bc81e4af9e65169c1c5862c3fa3532cc02df8e084b540e7a81091c3b16d50388c6234cba469b15fff896d0428fc SHA512 3a87e718859c8f95793f828b764d240907d65c21fe2c99143815ab835f8b657154092c4ad496e86d79490bd85ef03d394d3acb57a15186f2f06a518b32d77fdf DIST apr-1.7.4.tar.bz2 894526 BLAKE2B a93b9d3f2c46fe0a34ce1d544e7a43ba40720e2fae8b8a7d0957413ac695057902378dbf96f067ced7486da86c8e513b7fbd48fa79839efeeb40a3295fe2d3df SHA512 2342c997765ea2ca96eac158e5fd260232dba68fc41b90a79a7ba9b25c539fc217981867362090e0ebebe632289257c342275e3c5baedb698c474ef8f49a9dcd DIST apr-1.7.5.tar.bz2 898264 BLAKE2B 1feacb24e213843c4d3312806abf698e332c45557b7cfd74c9c654d4f9d835dd3a8bf4f9a3bb8328483dcc244948ca118ed6fab9655e482ac6fb53cc7fd92908 SHA512 d8a7553642da0c81261ac3992536efd9d43ecb9154934ef1a10ae808d6a3ce8198b40433091d3a6d04f61e67c59426fb5276193a37e810ae4bc74a8a10fb651b -EBUILD apr-1.7.4-r2.ebuild 4376 BLAKE2B 36bf924e908a129f3f21ee8baa038aa1277e6c80e263155e2db8bb972fab6c0be51f05ff739c6fd4a97f8e132f15f334a9ae257059a9a50e29342d9e9f09d169 SHA512 f3c0d8c7858e2b82e39a1410a43a7f669d9aaf93101e8c5f8b81a034e972f8b560a5211f3289919fad203a17789d6e7e58293bfcb9471ef48bc756d670be9ad2 -EBUILD apr-1.7.4-r3.ebuild 4422 BLAKE2B e8dce0c1dfcf7507286e34b33bb2d11031dee0e6255652fa10b9697c65ca87667182e3f7853513e2d3475971a8cd3091441893d56d0a5f80606d06bcef11fc69 SHA512 e7b45efc34a65084e7e39f67bae585b20f945dada77fe948ac0b273070697672ee728115e49fd5995d528ebddc161be058703a4ea48a277b96bf691251986f1a -EBUILD apr-1.7.5.ebuild 4422 BLAKE2B e8dce0c1dfcf7507286e34b33bb2d11031dee0e6255652fa10b9697c65ca87667182e3f7853513e2d3475971a8cd3091441893d56d0a5f80606d06bcef11fc69 SHA512 e7b45efc34a65084e7e39f67bae585b20f945dada77fe948ac0b273070697672ee728115e49fd5995d528ebddc161be058703a4ea48a277b96bf691251986f1a +EBUILD apr-1.7.4-r2.ebuild 4370 BLAKE2B dea2064ad0cc33c38a01ff8bb9396bc1c581006c41c0a5ba69df9a652ba861cd3d408f1de27cca33c7d42a75463f29212067ce46b6e0f9ccfefe7b98fc877886 SHA512 1cc6fdd8ef9498471b92449e248c8511c2f081f5baa5843dae1bdae0df949653f1ec8ee2755f2eff78d59f6740511d7432e04bbad7ba286f91b6e4aafa02081e +EBUILD apr-1.7.4-r3.ebuild 4416 BLAKE2B 15ff5bd1c6d0cc5d7783c6a4d28e5905c3c50afa2c8def75e6824d9fd96105a270a666f3dad7538d8392924bd9aa555fe778caec163eda96c4d50d44e22418ec SHA512 ebc13638b8cf82afe0541e34013045da6d318d2c090da2a533f675ce2bd1d775e31ffdd6e7bd757c53836f2e32fda373209a224d10abfff7ede2ff5c952b18de +EBUILD apr-1.7.5.ebuild 4408 BLAKE2B 887d1aa68adb0250b01382416d357c7a3fc974d9b58e65cede543de2cd5b15cf6842485de5ded32050f694f947f58b0c2d2e85cb14f9e50d5c43d982f680d07a SHA512 cb6d7e49c1a474b2c4736158180cb3fd2fbc28bd4dd3a871f4827b137f18a701f1bc8e19d6434749b252d5e72f2ba026988f9a1d5489765f722b349ab9569bd2 MISC metadata.xml 487 BLAKE2B 826e5b4b8b87d0077f1b2063ae1c808447987ddea524eeb4cdd17d60bea8b3919a2a714cdb0706cf758dfcf86109b702399c04dd054872d8465e1f6b3469c795 SHA512 9e8fbae61974080394151944ca7e2fec92a6c99b2c2fe75dc2486dced890933ac4694c8ac2984504bbfe42706bed6895b7d5fe9f9a9ced96c5c0ead8016f4366 diff --git a/dev-libs/apr/apr-1.7.4-r2.ebuild b/dev-libs/apr/apr-1.7.4-r2.ebuild index 1a50b553b4c1..8c945be04137 100644 --- a/dev-libs/apr/apr-1.7.4-r2.ebuild +++ b/dev-libs/apr/apr-1.7.4-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://apache/apr/${P}.tar.bz2" LICENSE="Apache-2.0" SLOT="1/${PV%.*}" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc old-kernel selinux static-libs +urandom valgrind" # See bug #815265 for libcrypt dependency diff --git a/dev-libs/apr/apr-1.7.4-r3.ebuild b/dev-libs/apr/apr-1.7.4-r3.ebuild index a7f6b6d58e1d..e8e64e581eab 100644 --- a/dev-libs/apr/apr-1.7.4-r3.ebuild +++ b/dev-libs/apr/apr-1.7.4-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://apache/apr/${P}.tar.bz2" LICENSE="Apache-2.0" SLOT="1/${PV%.*}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc old-kernel selinux static-libs +urandom valgrind" # See bug #815265 for libcrypt dependency diff --git a/dev-libs/apr/apr-1.7.5.ebuild b/dev-libs/apr/apr-1.7.5.ebuild index a7f6b6d58e1d..bd3d5366295c 100644 --- a/dev-libs/apr/apr-1.7.5.ebuild +++ b/dev-libs/apr/apr-1.7.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://apache/apr/${P}.tar.bz2" LICENSE="Apache-2.0" SLOT="1/${PV%.*}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc old-kernel selinux static-libs +urandom valgrind" # See bug #815265 for libcrypt dependency diff --git a/dev-libs/argtable/Manifest b/dev-libs/argtable/Manifest index bffd47b338fe..582af5fbe2f8 100644 --- a/dev-libs/argtable/Manifest +++ b/dev-libs/argtable/Manifest @@ -1,5 +1,5 @@ AUX argtable-2.13-Fix-implicit-function-declaration.patch 400 BLAKE2B 1d6efef6be2889c66d62dab4891881e701fbce79e118e0699f8acf91c901d1d1dffbabf92f9fe1353be06cdf00176813b9dbb071da500c57fc1dfe4656d85079 SHA512 f360192676e4840db4502037425f5f5ce9dfd88ea2d852c6677027258e6ebe3007169e56d5aa9c9b1766281231cf809a4e10253beabe1c4981c22aa33e62515e AUX argtable-2.13-Fix-undeclared-library-function.patch 636 BLAKE2B 96d223ee64f057ea29506c6d2e7002e16ba4e691ae4cc4d32abc1d64ff22fda91b0e61879c78807930f65f957fa2bf1900a15232d146c495acb6ea5d4e16430a SHA512 7b02b1de15f98ab2f5c61697e6e5edf2cc3beca1a0c3cd014431622fe356ce4cbe400a5aeec75f5cf14c0baed7b49f1b6b0abf1ba6d05b27bf0c2db5b3c6b4b4 DIST argtable2-13.tar.gz 3326444 BLAKE2B 8c78d56c2e1a53747cf480808064cb006644db50a2cb38adddd71eff07d4d7f6e5467c54eec4e5cbb729a7f639927b2d3283c6995bde54134d7a85e39788b87c SHA512 3d8303f3ba529e3241d918c0127a16402ece951efb964d14a06a3a7d29a252812ad3c44e96da28798871e9923e73a2cfe7ebc84139c1397817d632cae25c4585 -EBUILD argtable-2.13-r4.ebuild 1100 BLAKE2B e9e58c163d6785411252ac965c009bef1db28951f95d10eea8129fcdcf875e88771bd8d7a4859a7f1c6357a0b71cb38afb54800d4e9b8e008197a86a921487d3 SHA512 b7b0f5b0b6d7c460de9c95b4cf4e12efe2699722d7ca03fee7f4e3426a7833204a5c973347afe4ebd72ade486ee45eb36774f882c90d0ce9158baa5b5a16c95b +EBUILD argtable-2.13-r4.ebuild 1151 BLAKE2B 34bc7a89386960bb0887d84fc9710266e9cad4916d8daccb3f7c0ed2666152ab9ff35f8771fb3e16cbff5ea61e9b54753e070039da89b89d4464d13072937cf2 SHA512 b5194017a62b4e78b2dbe198e15a4942aaf96eee0ac2247c9d44f592c8ceedace7add48116245212ca90e0bcff9bcc98b804d0fa601ff097854539a88ca8561e MISC metadata.xml 244 BLAKE2B fad63c2df07a5f9df8d76bdfefec496412e15b28921c5928e66d2ff1a4df11656d9b9a1e9e54eb35cbd69b7c46162236ca12bfb664540777bcfba27c04e5edd8 SHA512 fa47cca1b7f704deed476452a6d37d764d727f10039e8bfdfe62ce57b92e37ea2c39c1b2a26a97057ce14171f55e0076d8034e9520f13f481f29bf620863185d diff --git a/dev-libs/argtable/argtable-2.13-r4.ebuild b/dev-libs/argtable/argtable-2.13-r4.ebuild index 2c929ec0c0ed..0d0c246bf90d 100644 --- a/dev-libs/argtable/argtable-2.13-r4.ebuild +++ b/dev-libs/argtable/argtable-2.13-r4.ebuild @@ -3,17 +3,19 @@ EAPI=8 +inherit libtool + MY_PV="$(ver_rs 1 '-')" MY_P=${PN}${MY_PV} DESCRIPTION="An ANSI C library for parsing GNU-style command-line options with minimal fuss" -HOMEPAGE="https://argtable.sourceforge.net" +HOMEPAGE="https://argtable.sourceforge.io" SRC_URI="https://downloads.sourceforge.net/${PN}/${MY_P}.tar.gz" S="${WORKDIR}"/${MY_P} LICENSE="LGPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 ~arm64 ~loong ppc ppc64 ~riscv sparc x86" IUSE="doc debug examples static-libs" PATCHES=( @@ -21,6 +23,11 @@ PATCHES=( "${FILESDIR}"/${PN}-2.13-Fix-undeclared-library-function.patch ) +src_prepare() { + default + elibtoolize +} + src_configure() { econf \ $(use_enable debug) \ diff --git a/dev-libs/atf/Manifest b/dev-libs/atf/Manifest index 12cc093587c1..44480adffc8e 100644 --- a/dev-libs/atf/Manifest +++ b/dev-libs/atf/Manifest @@ -1,4 +1,4 @@ AUX atf-0.21-getopt-solaris.patch 191 BLAKE2B 100e710c5cd10d5b0cd35fc2b6fcbba440496c3bdf99b7b88162b214e1fbf030cf54a0289b801b9946f89df0fe26ecc452f498ecd9e546462ccfd989aa313f64 SHA512 c98c062793abb014731e249d833e94fb4c0e7f5ced37f7310caa6e3a26a3b391c4fe90133656c21f6bb467af5d8039f887a3a42630b6e9725ecb84b99309a94b DIST atf-0.21.tar.gz 567791 BLAKE2B e9449bb61008a91c10050462e84ff65c6fd88124db56ff3f6c149ff47fe8647fe8fe786cd7b1106cbfd62723a57ab613432323f266a93a4c86d8a6ab39bfcc0a SHA512 9b4b67d7d0d1f65cc9571d38c67dfc620b08ff7c0abf57d87bcae54055b4af21f95f3363f2cf8ee9b13b89a5351bc58669b784a0fd8c1beb0664c14933c10ce1 -EBUILD atf-0.21-r2.ebuild 781 BLAKE2B 77a1d2c1f15ed0dd038f177095f5382e2918385eac9545146073f683cde22c0c30bf0716cc64eceeb24a400967352f6960f8d98b623412c1cf00c6accbcc8e31 SHA512 5cdf5a39831eb2816d17997ce36f86c3c84d70ad7efc90fd67c7b60831da301c358812981e8a13e1ca7dd5ff50aafd9752200a40a36e9c058d3efac009b2d047 +EBUILD atf-0.21-r2.ebuild 775 BLAKE2B 6a65f87318315cc20ce0b53b0ed7cb97371f297a461cd21994d6240df0f655561af125bfa6502a1bd5647ff9896f84d9c86a8fcf8c5ce6a155321341c57bc515 SHA512 068f9b31a2eb399e6b2fb05fe0804a128e1e510a81628aeec1385b97dfa419b384f2c6cf230eee61aac75fe8c8465d94cd71ad2aaecf7a8957d41dcc740dfbd5 MISC metadata.xml 323 BLAKE2B 2f38c262020949a8a288bb08482764ddd78788fdc9125d7786ed75939c9b8063d13c3ebab7a5ad5a6127f75d87aafef0c33ecbd554228ad69678b0577b75228c SHA512 cf1d75098067c39bebbd700c16f167bc0a5dcc245be8734d6ffdad10ec2a92fec71955c7c33b40bc0f85f3031e168bcdd10a69e6ca4bb9f8b72fc3020cfdd699 diff --git a/dev-libs/atf/atf-0.21-r2.ebuild b/dev-libs/atf/atf-0.21-r2.ebuild index bb8ae13b8548..bc30e3d33c4e 100644 --- a/dev-libs/atf/atf-0.21-r2.ebuild +++ b/dev-libs/atf/atf-0.21-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/freebsd/atf/releases/download/${P}/${P}.tar.gz" LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris" BDEPEND="virtual/pkgconfig" diff --git a/dev-libs/atk/Manifest b/dev-libs/atk/Manifest index c3d561dbce5c..eadd9b572c35 100644 --- a/dev-libs/atk/Manifest +++ b/dev-libs/atk/Manifest @@ -1,4 +1,4 @@ DIST atk-2.38.0.tar.xz 303952 BLAKE2B c89e13e413ea46667d94a3555a1764ee22be353b90b0940735fceaad823403026503c463b3ad200fa176ee4faee6dd3cf421542bf1e1a9dbc9a4844ae2963874 SHA512 dffd0a0814a9183027c38a985d86cb6544858e9e7d655843e153440467957d6bc1abd9c9479a57078aea018053410438a30a9befb7414dc79020b223cd2c774b -EBUILD atk-2.38.0.ebuild 902 BLAKE2B 810f75f7c500a055192761a1f01373206e059fec2a618d17aac26cabf30b1bc4a18d44a898c9cf6c689f0edfdc39f85b0f8ef8f5b68f093a7d22c724e6d1e791 SHA512 7b6290ab11539104d191f63a848df1eb0942d82dd2c83f6b159dd09cd3726b87dcb1d304664b23113068fee1633143950b7637fa6df769a9e013eea36121b9ba -EBUILD atk-2.46.0.ebuild 510 BLAKE2B 5021cb78605be1e7dd5db13a6cfa51d67c8d9a409ce7a0aa03391cb7f6a9d424dcc90f18e0dd8c25e3987dba77aa1741e01d6496d3df0b46262bcd13234fba9a SHA512 d6f19d3fb3a788087d1421018c69ba4c52f60311a58e481f89b8a4cb7d657a61e43c7156f036ea9a977d57666b999aac64f9896d8ff38dfa1d995b1742816b23 +EBUILD atk-2.38.0.ebuild 896 BLAKE2B de3ce1f81c85330b487a7e80650dd158d948c2b095ce7356f0418a55b42dfc617bff15a297f2988465ed4ae574bf3fa4bc57eb28ecef9cb1596616dfa6c092ec SHA512 cefd01eb577a39ec2d950323252d9e3e7303a10475725b716998ebae3d5a8d3ca8b49005a83ecdad636133a9f33d854e42a91efbf302975486fe51c930ced0df +EBUILD atk-2.46.0.ebuild 504 BLAKE2B db2793b01ac6591627be5d008317a3b1e74232087b81394eac94894e34b7cfd6269bae474b8279cfc6e87e83cc41de46136ecfa3e263ad63ab78f95136746c70 SHA512 cbfd767645f7939703be195b5b9b95e3ca766dc5c5d4b56a94c4c0a73b61a25bf41aaa5d382061b64ada3e847e23911b702c72aa7f5be64f30fffe85b8a9b876 MISC metadata.xml 344 BLAKE2B 1bbad715aa71a505956c0b079d2b8c7f57a072035672dd12ed9bbdb3116d88ffc23210019818db41e4be61f3295cedcb753abb2ef6319c096ec700dd9b3fa5f9 SHA512 3ff076fed597140267df626cf3382f420de044db4720af8f531470a113041422899f72ace649746f04009b3486947c7713b4ef07fdc2d403bb89179aba766f05 diff --git a/dev-libs/atk/atk-2.38.0.ebuild b/dev-libs/atk/atk-2.38.0.ebuild index 1670997bdf63..fcce00fa0734 100644 --- a/dev-libs/atk/atk-2.38.0.ebuild +++ b/dev-libs/atk/atk-2.38.0.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Accessibility" LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="gtk-doc +introspection" RDEPEND=" diff --git a/dev-libs/atk/atk-2.46.0.ebuild b/dev-libs/atk/atk-2.46.0.ebuild index f63e1bcaa4c4..8f87d605b8a3 100644 --- a/dev-libs/atk/atk-2.46.0.ebuild +++ b/dev-libs/atk/atk-2.46.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Accessibility" LICENSE="metapackage" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="+introspection" DEPEND="" diff --git a/dev-libs/ayatana-ido/Manifest b/dev-libs/ayatana-ido/Manifest index e8205602ebf1..9a6c15cab37d 100644 --- a/dev-libs/ayatana-ido/Manifest +++ b/dev-libs/ayatana-ido/Manifest @@ -1,7 +1,7 @@ DIST ayatana-ido-0.10.2.tar.gz 137434 BLAKE2B dee5d048c05ea7eced96896abd0bdad804b6d2f9f7b03b01b8839a433bec7bb7da64c57f2ce2128e4d6044d3608b73ba6ed984f464a436ba6f8ac4cc8a949025 SHA512 c4d143a93331984758755b3c8b2c5dc92a07bccf8994ebaa24688ceec52b32049677144045817686210594df961e49eee90ff0ede5905153950eb2a9d20605c5 DIST ayatana-ido-0.10.4.tar.gz 137966 BLAKE2B 02b7de508de1e5463895fe7bed002e1cdb2b9c6a5142f240cfa7cd7dfa6b4f404f3fdb5f063352be3338ddac2e890eea2cec67b4a1cf0811b9d915231f23d2d2 SHA512 a36b67cb505b9340a8193e281c72831b56d6a620054e99e1032145ec0d8d26fe4768402b36ee4d7e115dbbd6fb393cc15c3d71c15d040f5eb22d3d2114f80536 DIST ayatana-ido-0.9.3.tar.gz 122912 BLAKE2B 80c07c6f90b7e2b6d68c2629990918f091abdc85616cbf472dbcc1bbea87dabb9649d8da4d676f1acbc65c34e5a5b53143449759a0d65661352898199c1ea592 SHA512 61c9fe35be9dceabba3d61add0fa51cf0447572dbedf48f710b79cf9c4fed2a049f6d2c0069ae8499aa41f008e736e257da47c6b07fd4e20778689c9ab6853d4 -EBUILD ayatana-ido-0.10.2.ebuild 923 BLAKE2B b2071effe1db9a4a27c37553f0199c0efcb38d1d0d3ce4323c4e43ea56770e76c6d6156c9eb8d9048f5227994ea0bc975416c7f93f857362354a3a38fc3ea1fc SHA512 f13bbb87a18ae52aa8e400a8c72a0ad21fd0d06d786aafaa3ec5cbfe92c235747cb862ea62c664e64ca78f87a1c99dda9bad4cb0bff58ccc1a703b63a48b53f4 -EBUILD ayatana-ido-0.10.4.ebuild 927 BLAKE2B 8da488e06ce38e09808683417ec380883a61f572edc0d672ee5b701c8373872b26ee05b6c4784a2d62f541419615396ea96236a597552a0b81a699c567130026 SHA512 2583730447d929155db036967abaa6b9755ecf5767f6ae6efc4aa673b753b7421367be1045f6d13864f5d603978d578ac278fa662f60d4ed8a4dc0a17b96205b +EBUILD ayatana-ido-0.10.2.ebuild 922 BLAKE2B 94d9fcecec4dde1cc6943b29fe35fbb7f80b84af19d13cc6634441e4dee26a7efc4c7713aec79aa3cacf656d65267aaa1d6d98641f7c6882ae8037f57d192ed4 SHA512 e07cd4e14317f4efbb90995e1c1271e6f4168d8c6e10e5c5adda18a605fd8d74c7d9ece04466783cc5816a5961f1f529baa3978aeee0a550b15a5d373294a938 +EBUILD ayatana-ido-0.10.4.ebuild 971 BLAKE2B 610882e433ed7b8c7468f01eab4cc11be024ae6825d00ea9335b824772d7066111af493f0a1071f357420dbb4149d3e19366a3e30bb4245ac4d0dcc922ee69e9 SHA512 2cf63ce16e00522980f3aff928e2daa5452c7ec038b17b5ffa41b9e4d345e604001c65fd7b8ee49163d6a429072b5f9752ff5bfab8f821720c1a92c208531c8e EBUILD ayatana-ido-0.9.3.ebuild 921 BLAKE2B dec6e9b1899612e50c3737c91c49e11b31cac2c4596552900f226985af8cb8884227dc927b12dc5689cb85c467885d8a7224e40d9df199b3525cb5878cfc1b32 SHA512 7e5aa5908e1993f9a75dc3b0fb66aa95e9e6249592a5fbec9fea6c74a74f68b3cb21936d7f410cc6e63501632488935d532a47c552b663fa7ac1177e20ee182d MISC metadata.xml 311 BLAKE2B 28fa9db014e9362128d165b27c8f26056169acdc0fe2b438c9d3d47d473a4d05116cf65e061d5a881052b081df278678fa8c8d70d7b16765cd7b4881e6c8a2ea SHA512 504ed1007b71b9964cd9a0718270cf2147069eaa1eac3e13f2837d10486d893fddfad3458835d582c37c9987f8542702782db4f853d51cf3cddcdac96d5fb635 diff --git a/dev-libs/ayatana-ido/ayatana-ido-0.10.2.ebuild b/dev-libs/ayatana-ido/ayatana-ido-0.10.2.ebuild index b0ff811aa2bf..abfe742415e1 100644 --- a/dev-libs/ayatana-ido/ayatana-ido-0.10.2.ebuild +++ b/dev-libs/ayatana-ido/ayatana-ido-0.10.2.ebuild @@ -15,7 +15,7 @@ SLOT="0" IUSE="test" RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" RDEPEND=" >=dev-libs/glib-2.58:2 diff --git a/dev-libs/ayatana-ido/ayatana-ido-0.10.4.ebuild b/dev-libs/ayatana-ido/ayatana-ido-0.10.4.ebuild index 5514c4a19f1c..8cd82fa8600a 100644 --- a/dev-libs/ayatana-ido/ayatana-ido-0.10.4.ebuild +++ b/dev-libs/ayatana-ido/ayatana-ido-0.10.4.ebuild @@ -21,9 +21,12 @@ RDEPEND=" >=dev-libs/glib-2.58:2 >=x11-libs/gtk+-3.24:3[introspection] " -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto" BDEPEND=" $(vala_depend) + dev-util/glib-utils test? ( dev-cpp/gtest ) " diff --git a/dev-libs/blake3/Manifest b/dev-libs/blake3/Manifest index 76efe5019b79..4746d3d683e6 100644 --- a/dev-libs/blake3/Manifest +++ b/dev-libs/blake3/Manifest @@ -3,6 +3,6 @@ DIST blake3-1.5.0.tar.gz 228053 BLAKE2B 04405b0bea5e0a5a774c84e712f36c61fd695c4c DIST blake3-1.5.1.tar.gz 242161 BLAKE2B 12712bcc6413f90bd9d79ee87d73b45ee611032ccfa3f9e73b2c41b080c2a9451db028c9ff32efa546bef19b85e4aa9fc5ecd9fc6b76c34fd347cbc5fe337649 SHA512 a2ac662b0e45d1f4c4ee01a5e556a47c49ab5407a6057034033ce6fd0fc6b88f66dd428d80f5e7c4a8413356cb4b5ab655924d96138213499893e0204d7c8d24 DIST blake3-1.5.3.tar.gz 244775 BLAKE2B 8d6cfd9b4829d1b0aed790b3e27a5dc8e4e4eb19d9b635faf07bd89bfc99545e9a4c2c362c7a55b44e6ff6d1dad0dc166ba34baf488ed094ed5cff56df21b6ff SHA512 5e8f9ef523735819e9def19911fce906d62d000b4146e7b7a28896f68c925715dbf42da369b1630929b0d2012abb972f0611ffac6184b49c157641bf5b5b1362 EBUILD blake3-1.5.0.ebuild 480 BLAKE2B f0662530d0ab585a6b2edd863b7dc9c1acc6215d3c2b7f0e92cdb866d92b3ca09a77c1e3b6a522b1f7a7b7613ef5f7d0fe09cc64ec0038bccfcfb2771424b28c SHA512 8efb675b88b3cf0c9c999bda8910c3ec75e2be8bbf45261b46d9602dacc6b8c09ac08297600a1d2dde079ee8b1d70457a020ea48a6a85fb36c920e143314cba7 -EBUILD blake3-1.5.1.ebuild 479 BLAKE2B 84543db5d015b32666e5fc941edef2e6e59eb0e92bd76e3ea2a57a3003e55101954b76245d1487bd3c5ed6568628eb518671eb3c76318aa7778356dace474373 SHA512 a06caa2863124c33c47b99d4e25efe56cab3b083cb5ad087be203eabe632d7565ffa2bac120035260d0b07ff4d63de6ced770dfe366e372da6faee17d5141250 -EBUILD blake3-1.5.3.ebuild 863 BLAKE2B 716951a87374f5973235c9abbda9a341da81e117990ee2d01872a9881b9cb0e7274634c0e61c21192119e56add734bf2166af4a660f23e2043fadc4c4c0bbc04 SHA512 79698a1c15775b8ebf9679a51ce66e54bf1dd5b55a961ce83310366a455d6f750a7c50ae94a9d35578edb71a17bd83c191d2fe108bb9ca863da3125114052e49 +EBUILD blake3-1.5.1.ebuild 471 BLAKE2B f86e1a8bc40da4474d5748dba60c9ac1673245e2cdd1942f3689267480598e7832559757a403c957d01b9a4cc4d723e460050a50c7a2347d67bc10bc5c342d27 SHA512 c076e7f0bf26140fba9e8c66e7da0514f3570340a71dce4ed43bd5aa3172fa03032c1b86894f02a120b2237b662597cad34b7a07897840cd9a5fa1b02e04ee93 +EBUILD blake3-1.5.3.ebuild 857 BLAKE2B b538efe64557c2e922edfc936a7f5e474e85ff05754caad50b0d31bb7e075ce6a0d6292df873060bddb8ce3c9e177928b2d708d813f8a306477fb13c16049968 SHA512 cd61c788956ff3eeb775d952fd8b089baeda3be6021b25360da563d6d17b3fecbb7756438721ff12aeec1536f68686718bacabc3be364d69f6789fdb8f0d1e77 MISC metadata.xml 331 BLAKE2B 04a0d860646b72b60fbc082a4f28fa681e122d6f53dadb858777c4054b1bedb9eb33929758ba0693c72f56b69abe3ae88a69e3fc4460d4e1acc0a9c82f26239f SHA512 849d76599dcbdf00b4fbd501eb2b3cb123dc930418e36ea65701fed34e82d8353624122018b0f1e759a583c38285b14f92b6c89a615512e6646af908efb079cf diff --git a/dev-libs/blake3/blake3-1.5.1.ebuild b/dev-libs/blake3/blake3-1.5.1.ebuild index abcd89da9ef0..2421017f0078 100644 --- a/dev-libs/blake3/blake3-1.5.1.ebuild +++ b/dev-libs/blake3/blake3-1.5.1.ebuild @@ -12,4 +12,4 @@ S="${WORKDIR}/BLAKE3-${PV}/c" LICENSE="|| ( CC0-1.0 Apache-2.0 )" SLOT="0/0" -KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86" diff --git a/dev-libs/blake3/blake3-1.5.3.ebuild b/dev-libs/blake3/blake3-1.5.3.ebuild index 0ba7393b5b61..cd045ca324ca 100644 --- a/dev-libs/blake3/blake3-1.5.3.ebuild +++ b/dev-libs/blake3/blake3-1.5.3.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/BLAKE3-${PV}/c" LICENSE="|| ( CC0-1.0 Apache-2.0 )" SLOT="0/0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" IUSE="test" RESTRICT="!test? ( test )" PATCHES=( "${FILESDIR}/${PN}-1.5.3-backport-pr405.patch" ) diff --git a/dev-libs/boehm-gc/Manifest b/dev-libs/boehm-gc/Manifest index 7dfb46dec28a..16734c968b88 100644 --- a/dev-libs/boehm-gc/Manifest +++ b/dev-libs/boehm-gc/Manifest @@ -1,5 +1,7 @@ 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 1462 BLAKE2B fdedd13ce69eb75819b3dc356014a5753d4651fc3ea81a7545d065c33ae5bcc4d76e36baaf3f1b60bb2f054682629f801ec759f316500910735eff4cde245ef9 SHA512 64a699e7471f33957befd8befd6ee71b2c8e1acae67445890149c698753372e0ff6a862fd9cd8c70d2356442e604f4fd396e50b6938e7d681eb36a8b1efc9a22 +DIST gc-8.2.8.tar.gz 1219553 BLAKE2B 7e0da4d9596b53bacb41a9939c0dfc9c8cf9b57c032dd445a74678b9467bc9253749497ad3f9ae43060aafed42877191b27c5e8faad1a59f75e80a68fa6d37bd SHA512 e0994bac8d1068f79a8379fa5797efbd420b22eb923d6537613e7542fc6805f74f57be0c4ff7555539461f8ace849fa1534e2077752bfb61c0e14f367b5b55af +EBUILD boehm-gc-8.2.4.ebuild 1441 BLAKE2B 90aa99cc9b6e623f4ab096bbc01e7a28e244333352b57a410ed52ddbfc01b2979409fc30e9394a5d0b884a09b0bc737d2a4548f6cea615e84fa3759568e1f8fe SHA512 d9a7fc44ef38a340a0147d3f70f40351421c474cb4c1a6ffe8f7da34b94891b590e34bc4426e886af1705bfa04758246d12c58434fcc0e8253f00a477f317fef +EBUILD boehm-gc-8.2.6.ebuild 1456 BLAKE2B 547db122d3fb1e10a68c675dd1e86a67f0e97bba2e15d08ccadf90885d6569871cd41cff248b1e2161142eac31ef12dbf659ec1f3d2a4347a593f5b543802936 SHA512 565a3fa31294b760c8689d7c0aaadbec8925c41db2481b77f82704e4d746315878854071c5cc0fb5333d99af4de99351b8f84cba547e87d5b1ff684016845cec +EBUILD boehm-gc-8.2.8.ebuild 1459 BLAKE2B 568eab89bcaf45a7a6f36952d362270c867aac895eb90f057b8736dcb7ddb2a05a8667a853d428a2997b9f5fbf3396149cb2e467f37b4b347e099894bc075996 SHA512 232772a7f7a45e1431685af1733af274f5b3b13f5b0251afcbcf2a1797fcdcd97e89e0474c28dcf1832c3e5a2063f570f5cbf1284b2f4f134ea78fbcfb13c61b MISC metadata.xml 441 BLAKE2B 1a5b60a047e52ee63b74e85d8f04fb905a9d7f562054d12286d9bc14d654e6875550186cca2c8c9f149f5fe950b5337cbab510f98c49faeb7c983b07b97726e6 SHA512 c4e4af95746b4270a64e5238999c4ab44568d22350a60118e6e798cfab9a3e4dbd0012c56fa809a1ca115cb8772faa3f161f29afe70770fba8e7cdcd364b83c4 diff --git a/dev-libs/boehm-gc/boehm-gc-8.2.4.ebuild b/dev-libs/boehm-gc/boehm-gc-8.2.4.ebuild index df450bbfd675..d37ea89c0d9b 100644 --- a/dev-libs/boehm-gc/boehm-gc-8.2.4.ebuild +++ b/dev-libs/boehm-gc/boehm-gc-8.2.4.ebuild @@ -17,7 +17,7 @@ LICENSE="boehm-gc" # We've been using subslot 0 for these instead of "1.1". SLOT="0" # Upstream marked this version 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" +KEYWORDS="~alpha amd64 arm arm64 hppa ~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}]" diff --git a/dev-libs/boehm-gc/boehm-gc-8.2.6.ebuild b/dev-libs/boehm-gc/boehm-gc-8.2.6.ebuild index e42c17128546..c915752a7a69 100644 --- a/dev-libs/boehm-gc/boehm-gc-8.2.6.ebuild +++ b/dev-libs/boehm-gc/boehm-gc-8.2.6.ebuild @@ -17,7 +17,7 @@ LICENSE="boehm-gc" # 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" +KEYWORDS="~alpha amd64 arm arm64 hppa ~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}]" diff --git a/dev-libs/boehm-gc/boehm-gc-8.2.8.ebuild b/dev-libs/boehm-gc/boehm-gc-8.2.8.ebuild new file mode 100644 index 000000000000..f4de742b719b --- /dev/null +++ b/dev-libs/boehm-gc/boehm-gc-8.2.8.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 ~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/boost/Manifest b/dev-libs/boost/Manifest index fc0eff557c3c..d64a332d9aca 100644 --- a/dev-libs/boost/Manifest +++ b/dev-libs/boost/Manifest @@ -12,10 +12,11 @@ AUX boost-1.85.0-05-fix_macro_name.patch 15312 BLAKE2B 2472e8bcbf63fdf3de1b6c26e AUX boost-1.85.0-bcp-filesystem.patch 7299 BLAKE2B d2792ee52008955a6f4d233c0a130fe698df7d1e060e9a25a2c058fd7a1ba4c8f6b7a92af773183fa73b0511d7f85f5473d5f9cea1cd71ec08f2db92fa7bd09d SHA512 501f71fa1451af7699689c3befc477e6612612f11a3c33d350d680ce8c511ba9e6765e05aefa9608fe98eca0413a43755cf61fea1a4cd2d03ea0962f7884b452 AUX boost-1.85.0-container-aliasing.patch 15219 BLAKE2B 438e5cbeed4626b22172722a7173c215eb9f766e2b5c523d6a35ae6ae5f4c96ea8b8a7a346c716989d5e147f3c58a49368735c9709b2c5234815fbb036cdf7f8 SHA512 4130be6d83e9e19ddf42de2f12eaee906882f03d3487cb93c69b4ce7c4ec578d863f0900d1ad9654b30bdf99fc2e9623b4dcafc2bbaf6e52b1d9107ece201567 AUX boost-1.85.0-python-numpy-2.patch 986 BLAKE2B 5f4cd317c75f8eb3183f720ac76afeffeb4f1e2617f32a795a94d9db56c7c27cba7a1b2591f2f851223b85ce962293bf54733e0d3f830340d2ef174a869284ed SHA512 46b3831acbd89980abc8312d8ba0a991d9c8531f0f8b63f5218ef8920fcf18b1ff207748abef2f3753baf6ea0932dc0c4ef524daec7fb265f64e35c5335f7a96 +AUX boost-1.86.0-uuid-compute-backport.patch 1118 BLAKE2B 4fe636ec17f9dce29d37d8dafcbb4e5c45cdcbf1a867d127b44ea9a2c533f7c184f738ba08d244fecdd8805d1d6a91eaa17d1a024653148d8ac512522ee27f62 SHA512 d2eac74fb297618f185bccfd2921efa767901d1b2f3516385a0f3894cee3cee49a437e456eb4b656a5fe67278b02191b2fbca02e3d32ca3e1be211144a92253e DIST boost_1_84_0.tar.bz2 123110547 BLAKE2B a872ee00402be0383726020f4d13a7df6c2765c52eac2e09aab1604432931d26dd597503f5dcbbf788d7e7528d13c6d1dbfff1e85d22bf92c7828ef74cf2405d SHA512 5dfeb35198bb096e46cf9e131ef0334cb95bc0bf09f343f291b860b112598b3c36111bd8c232439c401a2b2fb832fa0c399a8d5b96afc60bd359dff070154497 DIST boost_1_85_0.tar.bz2 124015250 BLAKE2B dd72a9299cd78d2c260e1c94e28ba04daaa352f5bd023d99e43caa3540b1e0f8c09fc04b91f68db0ef8532e4a91fdef0b66a80bf0f9f838303bccaf0729bf581 SHA512 b4489813a4192b57626589457932338cfc47c4ec05c19b3a58b2d8df9e95f022ff2f5f452811ff82d1cec4fb0a490e991c8825bad0fb5a81318d07a8788d8ca0 DIST boost_1_86_0.tar.bz2 126220652 BLAKE2B de3d262e3dc174813e8e9abc8fb083ae101949dbd3b818b1114457497607085dc998f6f0fdd095a87c38c90700761c825ce239b082144389507c0fec77d527dd SHA512 9f8144e07a44cc5b5be6c6da17b2e6f29f0637dda345764c89eac0bcb9ce2878469a7e6fcd2c96d25034937025768450b33fc14fb40470fa4806bfcf03330e75 -EBUILD boost-1.84.0-r3.ebuild 11406 BLAKE2B d0534d67b863800cf37d7e848c69e8b360554dffa8b009959b5b91c85ff69c73e671ac94c07f1e03ae2d52b4ccf6d577526e7402d4f0c95ea93e9e2578444382 SHA512 415ad4e0844fa377fbdfaff5100c44889f30080507a4aa747c866d79bf7aed8b96224c1608cc896c24fe89b6d8c6ba3003adf7789dfb06567465a03254e46ca9 -EBUILD boost-1.85.0-r1.ebuild 11740 BLAKE2B 7283b803f29a1507346b644d886bcc429f25185fecb153217bc98b81ccd0ab40a618c34dbc5f34d7baf1c4ffdbecc7101504608390e8ed60e4cd1fb1bc3e4eb9 SHA512 d211f9fce7b2a1634a4bc336d2f5aa0c109083233a728c32950c400b83aa959f4f902b7392e9d69d69a303fc036a2874e5b60f68ab8199e3d96603e1159fcea3 -EBUILD boost-1.86.0.ebuild 11292 BLAKE2B 29a6b0b34aa814e264652c7c5a8a77e4934a75c1b7f58424cd9034ecc34ed37b894ef2ef4c2d8b288f417b73b46764dbfb038f6d1d686869524360b50ba261c7 SHA512 5a78f7c10a4689434f04fa85ee438997ad8a40fe69e37d677be092f8870b098eb57df01e29834b788e3a36dcab1971fcdf8a7d8a98f9df1ebccbf1db95612eb6 +EBUILD boost-1.84.0-r3.ebuild 11400 BLAKE2B b7e1d1b111e3fbb73f3bc0bb94d28a617e1e27ac9118521a32706b12c2fb7f6e75da97ed8663c9eaf7962981d398b69a2b87e8d7b1541ae5438b432d73070bc2 SHA512 30f864b39faba3b215aa8f88f9b65d3b60abbd640b4837f9ba5c0076cbad9cb4d39a611823a1ca93a1a8e9c572f52a6d6eb5e4344ea8da5d71cc60ae7f8e50fe +EBUILD boost-1.85.0-r1.ebuild 11733 BLAKE2B f2397d23c551d13af5b66e4d2b4792024c71b7a8c326d7265e909fd80d3d037fd62f995843a94af5b227d435b85a5e259add02e381da05cce9aa3a282aa3acff SHA512 5d320568684e906bcf108de93dbb3a7726283398ddef97fcf79df5d08c7d55f52a9a45c8524cc6acd6a10083f63e24d7e62bcde4677696af0423295b5db11b5e +EBUILD boost-1.86.0-r1.ebuild 11405 BLAKE2B deb6d8d7262b3acb7c7a3522c4dc8009b42b2f6db2d0e5a12bb73c59789373f0caa27f1e5b95aaed2b69bafbb53f5b1bdea0c63bf68ae866251d1e3bf498cc83 SHA512 1524b5fc33727d564943be7d6a718b540bfdcef7fd09fa9a827228c29f45c193d8dd7e1d6bca316c09609dff41e576d17d30ba34b34dfcf9a0711a96148ee43e MISC metadata.xml 9162 BLAKE2B c8df087c7fe1e4af3a59f21763777d3f1318aebcd524e077b6a93c374e0910ff31b1e73b8b4908130d63c2bb7d060348602cffd215648f09afd8015c782e2340 SHA512 3c45d74e046e0fd09f152fcfa7af942c9097e3ed91a0915a2541caad14a8b94b9faceccdbc74bf8aa7c8f7b383db7e91e09babba9c2c28fd7855a7b809616839 diff --git a/dev-libs/boost/boost-1.84.0-r3.ebuild b/dev-libs/boost/boost-1.84.0-r3.ebuild index b9e822fe2043..f7163f591335 100644 --- a/dev-libs/boost/boost-1.84.0-r3.ebuild +++ b/dev-libs/boost/boost-1.84.0-r3.ebuild @@ -22,7 +22,7 @@ S="${WORKDIR}/${PN}_${MY_PV}" LICENSE="Boost-1.0" SLOT="0/${PV}" # ${PV} instead of the major version due to bug 486122 -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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="bzip2 +context debug doc icu lzma +nls mpi numpy python +stacktrace tools zlib zstd" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" # the tests will never fail because these are not intended as sanity diff --git a/dev-libs/boost/boost-1.85.0-r1.ebuild b/dev-libs/boost/boost-1.85.0-r1.ebuild index 73485b18370b..5fbb19f51083 100644 --- a/dev-libs/boost/boost-1.85.0-r1.ebuild +++ b/dev-libs/boost/boost-1.85.0-r1.ebuild @@ -11,7 +11,7 @@ EAPI=8 # FIXME: cleanup subslot after 1.85.0 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit flag-o-matic multiprocessing python-r1 toolchain-funcs multilib-minimal @@ -24,7 +24,7 @@ S="${WORKDIR}/${PN}_${MY_PV}" LICENSE="Boost-1.0" SLOT="0/${PV}.1" # ${PV} instead of the major version due to bug 486122 -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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="bzip2 +context debug doc icu lzma +nls mpi numpy python +stacktrace tools zlib zstd" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" # the tests will never fail because these are not intended as sanity diff --git a/dev-libs/boost/boost-1.86.0.ebuild b/dev-libs/boost/boost-1.86.0-r1.ebuild index b07536311205..0832d12b6146 100644 --- a/dev-libs/boost/boost-1.86.0.ebuild +++ b/dev-libs/boost/boost-1.86.0-r1.ebuild @@ -9,7 +9,7 @@ EAPI=8 # (e.g. https://www.boost.org/users/history/version_1_83_0.html) # Note that the latter may sometimes feature patches not on the former too. -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit flag-o-matic multiprocessing python-r1 toolchain-funcs multilib-minimal @@ -22,7 +22,7 @@ S="${WORKDIR}/${PN}_${MY_PV}" LICENSE="Boost-1.0" SLOT="0/${PV}" -#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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="bzip2 +context debug doc icu lzma +nls mpi numpy python +stacktrace tools zlib zstd" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" # the tests will never fail because these are not intended as sanity @@ -45,13 +45,17 @@ RDEPEND=" zlib? ( sys-libs/zlib:=[${MULTILIB_USEDEP}] ) zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )" DEPEND="${RDEPEND}" -BDEPEND=">=dev-build/b2-5.0.0" +BDEPEND=">=dev-build/b2-5.1.0" PATCHES=( "${FILESDIR}"/${PN}-1.81.0-disable_icu_rpath.patch "${FILESDIR}"/${PN}-1.79.0-build-auto_index-tool.patch "${FILESDIR}"/${PN}-1.85.0-bcp-filesystem.patch "${FILESDIR}"/${PN}-1.85.0-python-numpy-2.patch + + # backports + # https://github.com/boostorg/compute/issues/889 + "${FILESDIR}"/${PN}-1.86.0-uuid-compute-backport.patch ) create_user-config.jam() { diff --git a/dev-libs/boost/files/boost-1.86.0-uuid-compute-backport.patch b/dev-libs/boost/files/boost-1.86.0-uuid-compute-backport.patch new file mode 100644 index 000000000000..9fcf80680989 --- /dev/null +++ b/dev-libs/boost/files/boost-1.86.0-uuid-compute-backport.patch @@ -0,0 +1,30 @@ +From 4ab28f5b879c8a2335b851f5338b9012f4466dd0 Mon Sep 17 00:00:00 2001 +From: sehe <github@sehe.nl> +Date: Mon, 19 Aug 2024 17:42:31 +0200 +Subject: [PATCH] Update sha1.hpp for breaking interface change in Boost.UUID + +see https://github.com/boostorg/uuid/commit/0f843137a1a479797004f195ec615fdc6ac1c219 +--- + boost/compute/detail/sha1.hpp | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/boost/compute/detail/sha1.hpp b/boost/compute/detail/sha1.hpp +index 5afe5f9c4..24fde3cd1 100644 +--- a/boost/compute/detail/sha1.hpp ++++ b/boost/compute/detail/sha1.hpp +@@ -37,12 +37,12 @@ class sha1 { + } + + operator std::string() { +- unsigned int digest[5]; ++ unsigned char digest[20]; + h.get_digest(digest); + + std::ostringstream buf; +- for(int i = 0; i < 5; ++i) +- buf << std::hex << std::setfill('0') << std::setw(8) << digest[i]; ++ for(int i = 0; i < 20; ++i) ++ buf << std::hex << std::setfill('0') << std::setw(2) << static_cast<int>(digest[i]); + + return buf.str(); + } diff --git a/dev-libs/botan/Manifest b/dev-libs/botan/Manifest index 3cec299d5e78..6cd9a96189df 100644 --- a/dev-libs/botan/Manifest +++ b/dev-libs/botan/Manifest @@ -9,10 +9,10 @@ DIST Botan-3.2.0.tar.xz 8998204 BLAKE2B f21e7574af93ab3331607f4a4ecf1b2cbbc0db4b DIST Botan-3.2.0.tar.xz.asc 488 BLAKE2B f7bc716dd18eedf35928933e22c75de3d2731330dfdaf8a5048e8ad86e1f3896ea55294a64b7f82593af16dd2e4097a9ba68f25baa024e175b7334478bcf84a6 SHA512 3ee42ac73e1bd6cea0a2e9f468b88d67c02a4a69786c41ddf9fc7f94b6847be00e0f3f0f38f934ab599b8d6dd29006414294df8b371f5cf2422292f3dd176756 DIST Botan-3.3.0.tar.xz 7164024 BLAKE2B 051a24c28e6858fdff2af15d01a871ebe5bab11d773be821c0a56a55c725c91cf3119280195ac736f4df83305c1d4910430e6b26deded0d4c634e5c2fc23b389 SHA512 90930add225a2b4376046b3ed0177c71e7d19e983fb2b99c40751de5e6c3959b520eaa1e836782eb02ebc8aff8e9a4fd928f585de5e6b1798a8ad4aa0464f19b DIST Botan-3.3.0.tar.xz.asc 488 BLAKE2B 043538ff2572a449d4d9ad4bba6d7cab78865e924f712d1b4d4aad9f378cc417f07c19a25adefa22b6e1c06259a50880414c11ce8d3ad1e7f815cf458dbbe6b8 SHA512 c951079c22665966b96cf18c20df7b709353b42dab4aeb33d021b4a8abbc0f06d8fe909f1a5db3e736b4f93b17374d8f832f7aa9f25757a5d5ab1604320581b2 -EBUILD botan-2.19.3-r2.ebuild 5090 BLAKE2B 07789302d91c6430361930d400e7a41246135b76f455823bd7349482bda12c410c1cad51eae22fd50d539478d9ae10936a1fc7e6354f13415b72baa13929cf16 SHA512 f96e511ff7a43a5c931a97f88177295a25a6601d657144c7f831becac04be52020b35325537ac48867739ff7c4611c2988f93d6b70ea3f141df32ec26dc55de8 -EBUILD botan-2.19.4.ebuild 5164 BLAKE2B 60bfb0d375551c04b298a2078bd312d0dffbcceef1ffce3e2e4a2860be00acbbb651f3aec15e0db7a845f3afc604a7b3e783cf2b43d37b21c9d08b32d06693da SHA512 5d5051bd566fd06819e1b71a403c13bebb49c510d4409f965e8453ca1727955dba9d89933e27e46af119e227a32a4564a2e27d626055ac4244aeaadd9c271769 -EBUILD botan-3.1.1.ebuild 5693 BLAKE2B 0fc42ff9c45b42edbc0797db23cbcbc2b3369c8a263fa692f6ce62890b9fd28388b910680c37a623472c6aa83c0ee7e883e48ef6e95d584a619da54e842aced2 SHA512 30324195f2c38bf7508954c3941083386d92f1a31ceae76628783d72de99d7caae8a751b03d9478e16366ffe353f9ef3ccb935c101bf570b0d8d50eb03b5d83d -EBUILD botan-3.2.0-r1.ebuild 5955 BLAKE2B e2664dcb86942ca4f8924c5b327778c16120fab97883e05c5a50145e56c5154bdd6eff06616c8f1706e5fecf40d4f87e0c5512e628f88f224fa250d15c8b0708 SHA512 81ccdaa911b1e29261c6ea276dd6ac1675f570d885a02254714878fda3e1aff47aa342607c43f40b449232dceabdafd25ff73ad6d70d3f040bc49d0052f385b2 -EBUILD botan-3.2.0-r2.ebuild 5980 BLAKE2B 7dfa6ef02c573b96a9e8df3dbdf823b69343f212f03a3f36557ab214286ce2e51ab0bb514ff2f45827eeaa25c8184cf9d71ddbe9cbf1b3d64fb6c45daff6f294 SHA512 1ae769c23dd7b112e08cfe2fc7504517b9e05e8f5a0f5b49ede868140231e96b8649d68472c79b5dcd6bd0ce7d64ceba9c6609e6dc35201509708e92d7f11df2 -EBUILD botan-3.3.0.ebuild 6006 BLAKE2B d91daca87c8f48e612ae8333e99492d91927bede6e5c293ee07f70aebe5035dd6858b02517af7b977167ff616e077eaf1078c87c732cd5d21782010738d9952d SHA512 79ef05148ff0dc42552266ab11729e88a050fc7ed3e2586ec920b8fd7eb805e042d8e3a17ed10da80e17559512137602a21054cc7d69d3083585060f58818cf9 +EBUILD botan-2.19.3-r2.ebuild 5084 BLAKE2B 4e38d5f419f00e83691cc0eabf70679ef9c2b3ca6583de89bdd629ff047b7ed2fb42e8a577b4352bd5702925de8df0c4c1694562d2fa7b37a3599e13af276da9 SHA512 018dc521bc66d71373865307debdf1bd556b8c663fde27a8e2abb1ab96ce783851024255d8059b0c0146f6ea33d8c43469e77d07996bf3c4ccc7b69a90c0c65a +EBUILD botan-2.19.4.ebuild 5158 BLAKE2B 851298f127c510589a3f1a19fef3485318e8ec7bc90f197101cc8d0950cfd935b9f8299d8994135d1d1c6790da5ef5d9492322d6ec2f193b50f7ef6dcd20b05e SHA512 1f3c042a943b5e51d2c10d62ea96e6772457423667f8803ea39e8443f74641be99893eb0015f179c2a9a0440d1a8fccf81134eb963fae5d03ec289ad5a032a4d +EBUILD botan-3.1.1.ebuild 5687 BLAKE2B bf1bd623f1785f41274d2e21b110d6c270680e7395e7aaa7644d3772913e6f5e9332ed48c34a277fff1b0dd3509f8e74426930a9172e34d929772c6e8cfcb6c8 SHA512 7d084f9021b31be8b9ff6f5c38dbaabbd7c1664f60eb6a5ae5ba3b893df9ca44673cb0d89c1f3451374e7ed4aa5fbf57ed17c362556c353479bf7900172411a9 +EBUILD botan-3.2.0-r1.ebuild 5949 BLAKE2B dcf0e0fdd00f1db7de968cdc2d4193579d673b350f552a22f6ed94ae85b1b032aa77faa1a9e962f73f47fc691dd53a8fe52c05d2939f9d5d7bd4c04ba1c66afe SHA512 fdb7f680562f8ed0c0adb8a8cd2c0837e393b15423239614891e9fc6203fb71f2b904434db39215189536eb0828da184158e936e4e4ca5a50c5de36bff2433cd +EBUILD botan-3.2.0-r2.ebuild 5974 BLAKE2B 20af51d5b602dad10c3aa30ba17d513cacbd1582d1d9af9c1813013e8c85b3e2d2d671ebcb2532c7d2075ad2945d0cb8f4c326cdea875025f5d41d5f3f574d3a SHA512 1c2dbf9d9ffe3093c48fb198c387fbf0ed7f58aba4d6d375040119613c150fbaa8c73aae74ca7df56e46e065f9bb409125dc131811fc777183595047d22c20e6 +EBUILD botan-3.3.0.ebuild 6000 BLAKE2B 19b07fae7c997ff523b45676b04565cbbd6bd7691b5ba140238f05501657bfe46873d9e0597c87029b430343ca97cf931b85f02368f7e3e289211bcd0007b43e SHA512 03a9c7bc45e0a0218a3292ec2c19ff08b52609bac448c0ac16b47b5bb46150ce010432c12b07e8bbad5bdf41bf72117100c5925df5d13d7be3a122bbfe630d5e MISC metadata.xml 587 BLAKE2B 8d46466fee633fda0f81549a6e512e4ef5963eda31d7c882cee2fe2bfae8b0379509f046d0bdfdb1fe9481eea0585f1754753ed6b509c4f922b8fbf9ae089f39 SHA512 258e04098b9db5821a66e38d02ffb195b57378621fd2a549c8892744cf257be857ebf75c8e4a2f041cd267f07c2f1c3a5fca8df61db0538d8282507cf03a029d diff --git a/dev-libs/botan/botan-2.19.3-r2.ebuild b/dev-libs/botan/botan-2.19.3-r2.ebuild index 2a151dbc3529..60b6a1a16cce 100644 --- a/dev-libs/botan/botan-2.19.3-r2.ebuild +++ b/dev-libs/botan/botan-2.19.3-r2.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # New major versions are parallel-installable SLOT="$(ver_cut 1)/$(ver_cut 1-2)" # soname version -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~ppc-macos" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 ~ppc-macos" IUSE="doc boost bzip2 lzma python static-libs sqlite test tools zlib" RESTRICT="!test? ( test )" diff --git a/dev-libs/botan/botan-2.19.4.ebuild b/dev-libs/botan/botan-2.19.4.ebuild index 6e152aa47946..b35aa44c46b2 100644 --- a/dev-libs/botan/botan-2.19.4.ebuild +++ b/dev-libs/botan/botan-2.19.4.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD-2" # New major versions are parallel-installable SLOT="$(ver_cut 1)/$(ver_cut 1-2)" # soname version # Unkeyworded because of https://github.com/randombit/botan/issues/3916 -#KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos" +#KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos" IUSE="doc boost bzip2 lzma python static-libs sqlite test tools zlib" CPU_USE=( cpu_flags_arm_{aes,neon} diff --git a/dev-libs/botan/botan-3.1.1.ebuild b/dev-libs/botan/botan-3.1.1.ebuild index db9e865b7af6..2c1e9f8eef3a 100644 --- a/dev-libs/botan/botan-3.1.1.ebuild +++ b/dev-libs/botan/botan-3.1.1.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # New major versions are parallel-installable SLOT="$(ver_cut 1)/$(ver_cut 1-2)" # soname version -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-macos" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-macos" IUSE="doc boost bzip2 lzma python static-libs sqlite test tools zlib" RESTRICT="!test? ( test )" diff --git a/dev-libs/botan/botan-3.2.0-r1.ebuild b/dev-libs/botan/botan-3.2.0-r1.ebuild index 3f687cb7dec7..e742955ead68 100644 --- a/dev-libs/botan/botan-3.2.0-r1.ebuild +++ b/dev-libs/botan/botan-3.2.0-r1.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # New major versions are parallel-installable SLOT="$(ver_cut 1)/$(ver_cut 1-2)" # soname version -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos" IUSE="doc boost bzip2 lzma python static-libs sqlite test tools zlib" RESTRICT="!test? ( test )" diff --git a/dev-libs/botan/botan-3.2.0-r2.ebuild b/dev-libs/botan/botan-3.2.0-r2.ebuild index e159ec4d7ba0..4153b96779f2 100644 --- a/dev-libs/botan/botan-3.2.0-r2.ebuild +++ b/dev-libs/botan/botan-3.2.0-r2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/botan.asc inherit edo flag-o-matic multiprocessing ninja-utils python-r1 toolchain-funcs verify-sig @@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # New major versions are parallel-installable SLOT="$(ver_cut 1)/$(ver_cut 1-2)" # soname version -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos" IUSE="doc boost bzip2 lzma python static-libs sqlite test tools zlib" RESTRICT="!test? ( test )" diff --git a/dev-libs/botan/botan-3.3.0.ebuild b/dev-libs/botan/botan-3.3.0.ebuild index 893a9edb2868..b85a0977016b 100644 --- a/dev-libs/botan/botan-3.3.0.ebuild +++ b/dev-libs/botan/botan-3.3.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/botan.asc inherit edo flag-o-matic multiprocessing ninja-utils python-r1 toolchain-funcs verify-sig @@ -18,7 +18,7 @@ LICENSE="BSD-2" # New major versions are parallel-installable SLOT="$(ver_cut 1)/$(ver_cut 1-2)" # soname version # Unkeyworded because of https://github.com/randombit/botan/issues/3917 -#KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos" +#KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos" IUSE="doc boost bzip2 lzma python static-libs sqlite test tools zlib" CPU_USE=( cpu_flags_arm_{aes,neon,sha1,sha2} diff --git a/dev-libs/boxfort/Manifest b/dev-libs/boxfort/Manifest index 1099d36a34ae..1b9190560fb4 100644 --- a/dev-libs/boxfort/Manifest +++ b/dev-libs/boxfort/Manifest @@ -1,4 +1,4 @@ DIST boxfort-0.1.4.tar.gz 43011 BLAKE2B a925d21d4f29e0720ae66c6d5ac1a1d0b9c3f779a5ad0689aa6a058815852cfe04a7400daff1467b87df8c07a04201a32b4edc4b94358b53a320ddf223af05ac SHA512 0c6fe2ee474013c47d4688e5d1b4813c6265daa89f55e39202dd76676f5d0687c473216dde5236faf5cd246d24c21e232ed82bb5b676a231faadc4231e7aea1b -EBUILD boxfort-0.1.4-r1.ebuild 929 BLAKE2B 719746468af3f073496fc2dd7d72182708286ff745fc36181594d213107f3fae067ad7d6631de99245583a66cb63c19b58f03cc014b3a292d87d03a2db2296e4 SHA512 da789910d2c6833db47d32bfcacd3241156a5f0320882b3fbed4a3b2d5f9e62fbcf319593a0e226d14f0574e773ad5f06726a3bc2aea516a7dcff47e858ae750 -EBUILD boxfort-0.1.4.ebuild 928 BLAKE2B 2bde80c66356e65a4e927b9ce1eee694bf5afaf2f31dd3c79c4a5f922316abb959aeef85171391b376b44257fa1ecf10d303ed03ab41612887f80fcad26a17f3 SHA512 d0149f15e4132cfc27e8071d30d6d54ee04bcba1180919799e691bbf7497ba46768b5ff4f4f0170414805bbce7a0a3a64cfedbd839ebf817421e72340fdb9efb +EBUILD boxfort-0.1.4-r1.ebuild 921 BLAKE2B a68f011c7d6164e3630788d0e05ed52231aed5c25440717c157e278577e6e0fb41a47a6ad16719958dbf0b6b29a15c1dd81f7703da4d4ad55b9167ff43ec9cb5 SHA512 d6573d731e283c1d0a01d1ea6539f018d91cb4004ba88ce02b80280e3b55c43ba29c7b3eda6ac4be273b21b90cc31eec798cec0f7e079cd3c9b1f43843ed553d +EBUILD boxfort-0.1.4.ebuild 922 BLAKE2B dff58f1de03807d08f1a2af2419aa2fc4c62c2c76670e73c78c9bf452a50f6d62e325e0073986e2dbb7ac83f5ac6e7942cf1ab61af4714bde2cbfef2df380d21 SHA512 0ce1db4ea8b8575e9d965a4a185d81b1810d4e4ae7bfe914521798e3634ddc2b7e5e3cda9e6ec30c495f025af524dfa7058a092c368e6b62793835973dcdb823 MISC metadata.xml 493 BLAKE2B 26ae62742b6461f52ff68fa741cbef36de3e27d9580fae5265d02e089b1403d1cccad76b09d53b707454a9bbdaf60bace25fb1f0c115ee42d17362d6fe6543db SHA512 5f89cc0f108d3971d7b1cac8c9dadc0d16df0b6b643f484fcb214c04f772a5e071ef34699c6b0ba31c2783a3cae9e2cf166799224c3ed70cc2b7cedcf43d49c3 diff --git a/dev-libs/boxfort/boxfort-0.1.4-r1.ebuild b/dev-libs/boxfort/boxfort-0.1.4-r1.ebuild index c9e74c1383af..621b5263bb21 100644 --- a/dev-libs/boxfort/boxfort-0.1.4-r1.ebuild +++ b/dev-libs/boxfort/boxfort-0.1.4-r1.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/BoxFort-${PV} LICENSE="MIT" SLOT="0" -KEYWORDS="-alpha ~amd64 ~arm ~arm64 -hppa -ia64 -loong -m68k -mips -ppc -ppc64 -riscv -s390 -sparc ~x86" +KEYWORDS="-alpha amd64 ~arm ~arm64 -hppa -loong -m68k -mips -ppc -ppc64 -riscv -s390 -sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/boxfort/boxfort-0.1.4.ebuild b/dev-libs/boxfort/boxfort-0.1.4.ebuild index 0a5de250ab7b..6fd25d661c12 100644 --- a/dev-libs/boxfort/boxfort-0.1.4.ebuild +++ b/dev-libs/boxfort/boxfort-0.1.4.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/BoxFort-${PV} LICENSE="MIT" SLOT="0" -KEYWORDS="-alpha amd64 ~arm ~arm64 -hppa -ia64 -loong -m68k -mips -ppc -ppc64 -riscv -s390 -sparc x86" +KEYWORDS="-alpha amd64 ~arm ~arm64 -hppa -loong -m68k -mips -ppc -ppc64 -riscv -s390 -sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/c-blosc/Manifest b/dev-libs/c-blosc/Manifest index e861a72dea7c..0ffe1b829692 100644 --- a/dev-libs/c-blosc/Manifest +++ b/dev-libs/c-blosc/Manifest @@ -1,4 +1,4 @@ AUX c-blosc-1.21.4-no-unaligned.patch 1275 BLAKE2B 899242fa0cf21d1a177e9633b7e7b38c764f424c327b832b54a16da1f6b519bfcda0493056c1d6db35678e73109e0e766e724dcfabb65c828b1cfa81b3b84677 SHA512 75796e0aae655cc1099ed84c51082adb50db0f7376c7f32925423206bb82b86f995a6ae5d311551fba4fdfb1f0c86c17e0dd43c30f94344680f66a9b9d7e5761 DIST c-blosc-1.21.6.gh.tar.gz 2495309 BLAKE2B 87d3368a5070bb9be84b648c6727248630b97fbeda1cfcecf3da41256370436b719f943c63b84c196a2653e19c699a5f8c6aeffc0da4fffeda9fa7afeb81b853 SHA512 f32ac9ca7dd473f32201cdf4b7bb61a89e8bc3e3d16e027d2c6dc1aa838cb47c42dfed6942c9108532b3920ed22a8c662e7451890177c9bbe6ec5b8ab65362b3 -EBUILD c-blosc-1.21.6.ebuild 1253 BLAKE2B 44845b86edb6909b2abf636a0add291e7b5351e136047575f97123e56d5b8dad600df119378f52df71b3b241b0c9520ee785a44beaeb9df0be459b5ae7567a9a SHA512 b6cd123dd2ae759fbe83afc1311310b5b42c594cf397624ecd5d628798ca163d9630a96d444c608b8b8313cbfc34893d9d02fcfcd243f54e54d6c8396b5d86b2 +EBUILD c-blosc-1.21.6.ebuild 1247 BLAKE2B 78f6135197dee0a1c5c56af56098d859616e810f5858132e038c0200fc0bff06f76e2a7aea1e52bd3c9dfb08133862792e617088d641de69bbf69fcc7c159055 SHA512 2b986f0ddaa499c45e83405a60c710af18448b136ff1bcac9a3ebae5dd3b4e23230d00ca501683f7d86b0371f352f6ef757a8c980ede6c7d7a17b6d2c8576003 MISC metadata.xml 839 BLAKE2B 108d89a888ba31f03eb42a0717c7c9458d599cdb67cf98940c88ff943ce2079c736b6a52ac4206d4ceda17f56ea67e52dae1c77b304d39fbb9ec249a8ac38576 SHA512 f4ed6f93992492a98499ad1dff54b3fcd14e35710e0307041e606ddfff54769c5ed6ccd3ef90a5ce7943425bcee93ea9b46211f643da30d94db88adb6be7d5f8 diff --git a/dev-libs/c-blosc/c-blosc-1.21.6.ebuild b/dev-libs/c-blosc/c-blosc-1.21.6.ebuild index 38ab8bce109f..afded6016481 100644 --- a/dev-libs/c-blosc/c-blosc-1.21.6.ebuild +++ b/dev-libs/c-blosc/c-blosc-1.21.6.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0/1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="+lz4 +snappy test zlib zstd" RESTRICT="!test? ( test )" diff --git a/dev-libs/c-blosc2/Manifest b/dev-libs/c-blosc2/Manifest index fdd1bda8d463..66e8c51f9477 100644 --- a/dev-libs/c-blosc2/Manifest +++ b/dev-libs/c-blosc2/Manifest @@ -1,5 +1,3 @@ -DIST c-blosc2-2.14.4.gh.tar.gz 3155712 BLAKE2B 1af67562150b7b0b87fa076114bab0cccfbd12417c13dfae4fbd40e15531ed54f3a315588ac81b15e137f0272ac6c610c48205608be0b9e98ce44218dd200a27 SHA512 4173c7b0cf4f0399a3d36c987d265aacf766f54dc871ca87ebd98d4ecd4fbd24d4b923ffb2d0b59bda359e1fbba29f088d78816d375904b1945e8c40c29dccce DIST c-blosc2-2.15.1.gh.tar.gz 3203267 BLAKE2B 0009afc8e9357a9d9787a60ee549bb21d68e952ca076f529add0f67500f2055a43463b3d612b600197579fd640b937024070508cb92b911d77e8ff4d8c7f16e5 SHA512 56e7395297ce8e336b2e881bf4dae169268ef19328bae8c037aa297696f723196f65eb3f66c03728d1c6492b768e17ad586f8aae29c9033b571f736d391e9ab9 -EBUILD c-blosc2-2.14.4.ebuild 1494 BLAKE2B 89662d85966e7b009317421e30a3cb6a62ee18b480ab37df6544b2c215f67e80b30bd0bcd45a8b48b9d0beeb62781ec08751fe85e3f787b18a3b60ee0ceb15a5 SHA512 1aa7edc8a34b13c63c3affe3c0e27bc11a43d00da6138deaee69c71a1db8569a9e33bd98e38a3028e0b7651aa8fc8f0089c9bcc1e009cc10c7f2cb723612fc3c -EBUILD c-blosc2-2.15.1.ebuild 1494 BLAKE2B 91911c340a795ffd25f24763e7b6f4fef9561bf3c1215373586e68099114f18f7ec0cc828805a0d8b1f4c999fc548fb6ac61729bd2c7ed8f4ab7473857af237b SHA512 c9954cb31fac84f5fba079ec07227736d6f66f560b4ed11f3af55bc92b7e5ea962d51d1a3bbf1886d6584de33b199e07f747dd4dfaec021737e01798ca8c1972 +EBUILD c-blosc2-2.15.1.ebuild 1488 BLAKE2B aa6fa8d8067e7d68ab520ef84e93ad971c34c81260ead49675ba02cd48da79cd0c01ef09404a95ef5048356b3e19c98e93a2ea617e4cde495d5b835acaf82f97 SHA512 e3f1ef57a6c2a397dd33cbd71dc2043d72c42d8779f2ccd2eaa4882f0cdadaaa79097d378cecaff2e3e9de5ca4db39998535f75017847700219914f7b23764e7 MISC metadata.xml 327 BLAKE2B 5fafd7f688780e7c5479d492da4943b9a95122d5c64e36e4415fe69a708f983f9463824981d771424c1c75f7236a159ef843738a0b31430ccd572770fbc5a74e SHA512 9d2aa06eb8e144bafe1c65b9c7704993633f9e1db629d77209e8c832e09de34c641d9f588cf208d8f5f65ff489c56f1e01ef573213439ba99678601d6a790ee0 diff --git a/dev-libs/c-blosc2/c-blosc2-2.14.4.ebuild b/dev-libs/c-blosc2/c-blosc2-2.14.4.ebuild deleted file mode 100644 index a2c086f9673c..000000000000 --- a/dev-libs/c-blosc2/c-blosc2-2.14.4.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Blocking, shuffling and lossless compression library" -HOMEPAGE=" - https://www.blosc.org/c-blosc2/c-blosc2.html - https://github.com/Blosc/c-blosc2/ -" -SRC_URI=" - https://github.com/Blosc/c-blosc2/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0/3" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="test +zlib +zstd" -REQUIRED_USE="test? ( zlib zstd )" -RESTRICT="!test? ( test )" - -DEPEND=" - >=app-arch/lz4-1.7.5:= - zlib? ( sys-libs/zlib:= ) - zstd? ( app-arch/zstd:= ) -" -RDEPEND=" - ${DEPEND} -" - -src_configure() { - # remove bundled libs (just in case) - rm -rf internal-complibs || die - - local mycmakeargs=( - -DBUILD_STATIC=OFF - -DBUILD_TESTS=$(usex test) - -DBUILD_BENCHMARKS=OFF - -DBUILD_EXAMPLES=OFF - -DBUILD_FUZZERS=OFF - -DDEACTIVATE_ZLIB=$(usex !zlib) - -DDEACTIVATE_ZSTD=$(usex !zstd) - -DPREFER_EXTERNAL_LZ4=ON - -DPREFER_EXTERNAL_ZLIB=ON - -DPREFER_EXTERNAL_ZSTD=ON - - # force regular zlib, at least for the time being - -DCMAKE_DISABLE_FIND_PACKAGE_ZLIB_NG=ON - - # upstream overrides CMAKE_C_FLAGS, preventing ${CFLAGS} defaults - # from applying, https://github.com/Blosc/c-blosc2/issues/433 - -DCMAKE_C_FLAGS="${CFLAGS}" - ) - cmake_src_configure -} - -src_test() { - # Tests fail in parallel, https://github.com/Blosc/c-blosc2/issues/432 - MAKEOPTS=-j1 cmake_src_test -} diff --git a/dev-libs/c-blosc2/c-blosc2-2.15.1.ebuild b/dev-libs/c-blosc2/c-blosc2-2.15.1.ebuild index e40eea066251..d8b4572f42ed 100644 --- a/dev-libs/c-blosc2/c-blosc2-2.15.1.ebuild +++ b/dev-libs/c-blosc2/c-blosc2-2.15.1.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0/4" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="test +zlib +zstd" REQUIRED_USE="test? ( zlib zstd )" RESTRICT="!test? ( test )" diff --git a/dev-libs/cJSON/Manifest b/dev-libs/cJSON/Manifest index 1d4fe9987d2e..464ec5e0be71 100644 --- a/dev-libs/cJSON/Manifest +++ b/dev-libs/cJSON/Manifest @@ -1,3 +1,3 @@ DIST cJSON-1.7.18.tar.gz 354726 BLAKE2B 293c483ed39028a23a49994698be69de16274500298893711d5767c381f51802c52f4981e074b26fd9174c186f9874fdc1811f49272c1b90f8fb82a1a315db60 SHA512 2accb507c6b97222eb5f0232c015b356cf6d248d1247049928731aa8e897378245e62395c232b1ec57d28d1e53ac72c849be85e59c33616a382d40473649f66b -EBUILD cJSON-1.7.18.ebuild 646 BLAKE2B 4a36241e93b10369d2f625c166f531fd7c4eb5d65e49188fff2ab0b73efd9a12810c8d2b7b3198466bebf8b01d515542a7523126e7394d98bfac826713e87228 SHA512 6d3c56fad5dd435848d5004f8ba6431ae69fbefa935e5d76786428ca23b9f168a6ae5f6b255bc55787fd5f9c5c329f1652dfa819b2669bc9e78fecc8b28670b3 +EBUILD cJSON-1.7.18.ebuild 640 BLAKE2B 8e0cde0eb344ac74b5798b112a7cbe03e3eafeec9ab0151c9f8bac77dbc6f18f50b2accdb3c9e3bac00951201f457c3e9a92b43544051b85d27cb18567422862 SHA512 167b81de99cc1890fff0fa7878fdfe88c4365672bbfcbc917db4c73d6ff332da4e49d910901d2140629fe553d95f213cd6647da46d88b4ab92cdc5e6b67229e3 MISC metadata.xml 338 BLAKE2B b738aeafd4cdea33ca773f44c7c5d6e8f9734fdead87884b92f9fc25235b553294453d514751a624210495eab0d472430cca625603cbdbb92bacc39da5579a3d SHA512 61ec24b8fb154b574b2619ac2fc8235c1d783653d6c0880982ac98271d6594a16dce3d1c8fd72c8f37d3a8f6dded21e8ae47c9556a9f1bcece54c58741961ebc diff --git a/dev-libs/cJSON/cJSON-1.7.18.ebuild b/dev-libs/cJSON/cJSON-1.7.18.ebuild index 1848201b4a80..44295cfe95b2 100644 --- a/dev-libs/cJSON/cJSON-1.7.18.ebuild +++ b/dev-libs/cJSON/cJSON-1.7.18.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/DaveGamble/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/capstone/Manifest b/dev-libs/capstone/Manifest index 97e2fc5f6875..f4160a9d5498 100644 --- a/dev-libs/capstone/Manifest +++ b/dev-libs/capstone/Manifest @@ -1,8 +1,10 @@ AUX capstone-5.0.2-tests.patch 625 BLAKE2B 0e5b839d2beef6f9f971a5dbb08071e8398d3d406908a1570d193668637d349675ae80fd7d36e3fb26a802c5029896e2130fc553714159be1576d946d3ad02a3 SHA512 bdd42ff8764303b20acdd8a0d34e6f00d3f06aca6afa2aa3c48246934897aa5ab3a4bfee7a543c04594142075da00197ceec54de14bfdd22a45d9d672a8d5e27 -AUX capstone-9999-werror.patch 791 BLAKE2B f8456764a5af797eb0c5ad9460a44c7621e96d0a673450ed7c529b9ba73d90ebd3221aefaee95f210e65c900471aebdc82e6224f9b0ed24d4b855e28b4042ece SHA512 708908bd93f6fad559075414ccd6449fa285afe18d92c377fffaddf475755249fda9cd66e5504379976f350beaf934e5cdd37e8697ff00cc24532372caed15f9 +AUX capstone-werror.patch 791 BLAKE2B f8456764a5af797eb0c5ad9460a44c7621e96d0a673450ed7c529b9ba73d90ebd3221aefaee95f210e65c900471aebdc82e6224f9b0ed24d4b855e28b4042ece SHA512 708908bd93f6fad559075414ccd6449fa285afe18d92c377fffaddf475755249fda9cd66e5504379976f350beaf934e5cdd37e8697ff00cc24532372caed15f9 DIST capstone-5.0.1.tar.gz 7654195 BLAKE2B 83f6681d4c9c748df00daf59f7b33637ab72eee661261c22acae40a6db2def70bb6b5339d731244fdbae6f1e1b0b5b22bb6f60c1390a1bebceb97b3f810aedb0 SHA512 350aba77ce2d96b5c25764913591ba80e4497177ae0a8b2c820c6755ee8310848fbfc54e7ccac27fafc2dbc6778118ad92c53d1b5cb601d4fa146dec7d7e11e5 DIST capstone-5.0.3.tar.gz 7650875 BLAKE2B 3750964a95cbaba685dfb5cf511f12d18f2c157fb622a15c4615734987b8a49ffacf021457f36302606ccf9055e45a7fc56af000b8f09df467922896b431537c SHA512 2fd3194dd37065e6091d208c7670b12c0ca6872931eef794bd6b2dd624601c843e8ee6c5714eae0372e394e91a9bc1e4de7dfea6b1087542dd461226569101de +DIST capstone-6.0.0_alpha1.tar.gz 9929667 BLAKE2B 2a32026b943759e2c9d5dfa52c176112f6fcbfda0d1b64349bc2f4a587e41d929cd1a23e17ac94d8eb92e277878b1e1da671fd10dea2e7b43fc2361518f60504 SHA512 f95da568693b8bfe350c366ecd90b406754c3cfb9ac2ece772b67edf01aded5cb88d1b1190c6ec39c99506e50d89d93e33af8cb2892c03f6555d4eb39fc2d531 EBUILD capstone-5.0.1.ebuild 1806 BLAKE2B 8a3acac99fc3ef1675a9ade8eba6c6500ad8170ee2ca33705cd7b7121a8570f9a431367d3a5f22074c7ea59849f009625ea83db88e359d0590445f69b544d449 SHA512 88b195ce9e437ac5b4941f8bfd4260dca875823adc6b9c17a4680272013d0a88611c49b5f3cb641bebda4091819aed5d8cf508987fc97fbfcda52ad4ebd1a528 -EBUILD capstone-5.0.3.ebuild 1861 BLAKE2B 1217e3c28e490fe791ec85f54f180a27f86054f4d365637c474aac8ccd3c27cbdde9541c85d84a8b27242cc62bc542502e6f5e4ffd78038bfbf69d9e755d5533 SHA512 642648297dc7c83a1fd8b9287f47cac98cf3d896141ba2a625994b9b35cd5650a88b8967222dd6eb0feb0eceaf640c5c9064876694559c1e98190185a3b67342 -EBUILD capstone-9999.ebuild 2050 BLAKE2B 33a900e65d33839aaf226499676938e39eb0976ac78f7d5e9d3ef7ebfdc9c9a51e69bb12b5ab11172d49cab61c7f4e0d2bf1885d499d224ad8b8f4bd56f15243 SHA512 70920575466f4aa4fca8b0df7a1630dc33a5f8fdeca9386ac25185ccfbe9b674e36ad15c8f7e03d8d61f959d38803264b3bd15a6c03474875edf647ab4e41ad9 +EBUILD capstone-5.0.3.ebuild 1859 BLAKE2B f71c37f24d9216d6b97a28b5d5f8a21957798b252d1d7cf0444bc84c8c69f40c18a8ae43542316f214f5a58fd16b042f8890d4a63377737d4ea20fd5ed48e081 SHA512 bd65681c3cad9da5c04c2920de1101c803bf77a4c6dacf29a5f9a440169aac9f9d2baef9b14a6fb13dcc1d7fc824e73e0fd3e0e909ee19464300c8feb8e64033 +EBUILD capstone-6.0.0_alpha1.ebuild 2211 BLAKE2B 8a4b4c49d512ee6db080506999089c4af983efcb00734b1259d2be3965fceb03bbaebeaae83a908e648bc3750e926a2f4f54e99291511ec7e0feaa224b8ed128 SHA512 3273e0cd097341679e4a38f2c4225ddcb9330f28fdbc9dbc136346da6e19ee058df7f30920dde1fb42f0d7f8238441efc4cec53e5821592c6978a750873dd10a +EBUILD capstone-9999.ebuild 2211 BLAKE2B 8a4b4c49d512ee6db080506999089c4af983efcb00734b1259d2be3965fceb03bbaebeaae83a908e648bc3750e926a2f4f54e99291511ec7e0feaa224b8ed128 SHA512 3273e0cd097341679e4a38f2c4225ddcb9330f28fdbc9dbc136346da6e19ee058df7f30920dde1fb42f0d7f8238441efc4cec53e5821592c6978a750873dd10a MISC metadata.xml 484 BLAKE2B 32c39bf06443ce4ca18191a4c9626cf517d5bd4f837c179e6186a68a0053217bf41d61d2c4d46c9792b1974879d22b36e4a02fa461a1b085acf5c4406bde4891 SHA512 f06dcd3133982f72cf21c5bb3d9a34207d7083233b5e70856f6a1dab60ef361cf1432659af30ea6b90fcb38cfdaec49f0792623ef841e136bc33cb5e1c40d1cf diff --git a/dev-libs/capstone/capstone-5.0.3.ebuild b/dev-libs/capstone/capstone-5.0.3.ebuild index 010a1343b07a..f971451e9567 100644 --- a/dev-libs/capstone/capstone-5.0.3.ebuild +++ b/dev-libs/capstone/capstone-5.0.3.ebuild @@ -21,7 +21,7 @@ else MY_PV="${PV/_rc/-rc}" SRC_URI="https://github.com/capstone-engine/capstone/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-${MY_PV}" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86" fi LICENSE="BSD" diff --git a/dev-libs/capstone/capstone-6.0.0_alpha1.ebuild b/dev-libs/capstone/capstone-6.0.0_alpha1.ebuild new file mode 100644 index 000000000000..8d6006b4688e --- /dev/null +++ b/dev-libs/capstone/capstone-6.0.0_alpha1.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +DISTUTILS_EXT=1 +DISTUTILS_OPTIONAL=1 +DISTUTILS_USE_PEP517=setuptools + +inherit cmake distutils-r1 toolchain-funcs + +DESCRIPTION="disassembly/disassembler framework + bindings" +HOMEPAGE="https://www.capstone-engine.org/" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/capstone-engine/capstone.git" + EGIT_REPO_BRANCH="next" +else + MY_PV="${PV}" + MY_PV="${MY_PV/_alpha/-Alpha}" + MY_PV="${MY_PV/_beta/-Beta}" + MY_PV="${MY_PV/_rc/-rc}" + SRC_URI="https://github.com/capstone-engine/capstone/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${MY_PV}" + if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + fi +fi + +LICENSE="BSD" +SLOT="0/6" # libcapstone.so.6 + +IUSE="python static-libs test" +RDEPEND="python? ( ${PYTHON_DEPS} )" +DEPEND="${RDEPEND} + python? ( dev-python/setuptools[${PYTHON_USEDEP}] ) +" +BDEPEND="${DISTUTILS_DEPS}" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RESTRICT="!test? ( test )" + +PATCHES=( + # Currently "-Werror" is only added in the `next`-development branch, but + # not merged into 5.* releases. Eventually this patch may be needed in the + # version 5 release line. See bug #911481. + "${FILESDIR}/${PN}-werror.patch" +) + +if [[ ${PV} == *_rc* ]]; then + # Upstream doesn't flag release candidates (bug 858350) + QA_PKGCONFIG_VERSION="" +fi + +wrap_python() { + local phase=$1 + shift + + if use python; then + pushd "${S}/bindings/python" >/dev/null || die + distutils-r1_${phase} "$@" + popd >/dev/null || die + fi +} + +src_prepare() { + tc-export RANLIB + cmake_src_prepare + + wrap_python ${FUNCNAME} +} + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=true + -DCAPSTONE_BUILD_STATIC_RUNTIME=false + ) + cmake_src_configure + + wrap_python ${FUNCNAME} +} + +src_compile() { + cmake_src_compile + + wrap_python ${FUNCNAME} +} + +src_test() { + cmake_src_test + + wrap_python ${FUNCNAME} +} + +src_install() { + cmake_src_install + + wrap_python ${FUNCNAME} +} + +python_test() { + ./tests/test_all.py || die + ./tests/test_iter.py || die +} diff --git a/dev-libs/capstone/capstone-9999.ebuild b/dev-libs/capstone/capstone-9999.ebuild index ce469dd82485..8d6006b4688e 100644 --- a/dev-libs/capstone/capstone-9999.ebuild +++ b/dev-libs/capstone/capstone-9999.ebuild @@ -18,14 +18,19 @@ if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://github.com/capstone-engine/capstone.git" EGIT_REPO_BRANCH="next" else - MY_PV="${PV/_rc/-rc}" + MY_PV="${PV}" + MY_PV="${MY_PV/_alpha/-Alpha}" + MY_PV="${MY_PV/_beta/-Beta}" + MY_PV="${MY_PV/_rc/-rc}" SRC_URI="https://github.com/capstone-engine/capstone/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-${MY_PV}" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + fi fi LICENSE="BSD" -SLOT="0/5" # libcapstone.so.5 +SLOT="0/6" # libcapstone.so.6 IUSE="python static-libs test" RDEPEND="python? ( ${PYTHON_DEPS} )" @@ -41,7 +46,7 @@ PATCHES=( # Currently "-Werror" is only added in the `next`-development branch, but # not merged into 5.* releases. Eventually this patch may be needed in the # version 5 release line. See bug #911481. - "${FILESDIR}/${P}-werror.patch" + "${FILESDIR}/${PN}-werror.patch" ) if [[ ${PV} == *_rc* ]]; then @@ -54,7 +59,7 @@ wrap_python() { shift if use python; then - pushd bindings/python >/dev/null || die + pushd "${S}/bindings/python" >/dev/null || die distutils-r1_${phase} "$@" popd >/dev/null || die fi @@ -69,7 +74,8 @@ src_prepare() { src_configure() { local mycmakeargs=( - -DCAPSTONE_BUILD_TESTS="$(usex test)" + -DBUILD_SHARED_LIBS=true + -DCAPSTONE_BUILD_STATIC_RUNTIME=false ) cmake_src_configure @@ -92,12 +98,9 @@ src_install() { cmake_src_install wrap_python ${FUNCNAME} - - if ! use static-libs ; then - find "${ED}" -name '*.a' -delete || die - fi } python_test() { - emake check + ./tests/test_all.py || die + ./tests/test_iter.py || die } diff --git a/dev-libs/capstone/files/capstone-9999-werror.patch b/dev-libs/capstone/files/capstone-werror.patch index d5f09ca7d656..d5f09ca7d656 100644 --- a/dev-libs/capstone/files/capstone-9999-werror.patch +++ b/dev-libs/capstone/files/capstone-werror.patch diff --git a/dev-libs/castxml/Manifest b/dev-libs/castxml/Manifest index 7af1e72881b9..cc3db142bef8 100644 --- a/dev-libs/castxml/Manifest +++ b/dev-libs/castxml/Manifest @@ -1,3 +1,3 @@ DIST CastXML-0.6.8.tar.gz 122609 BLAKE2B 3266535a2f08e4aa3c344f2d26cb0b98ba5d3736036ba95face5a603bbc9547a53647892e1f11cf748d954c556bec2099a734a9b9e566254186e9765c0410413 SHA512 7645286ef7fe89ebd1d582a289f9446a96f9aa6db89539314cc2a77bd005ca203d0346f5b4f7d14b83baefc41e0a2a8e55585b429985777cff6c3c0ffc1ef6ce -EBUILD castxml-0.6.8.ebuild 1186 BLAKE2B 0c8a6330f8a6ecf3d328fc1b88693d3ef425b0ef8d23434864eac0e36958e85d0a71226bda33283956ba9ca0261d99f58ab71a68911818aaacb2e3b628439420 SHA512 07c2ea36fe3523b1a361619f30459b2ec9b0908f3255b34f209048388c5f2236577c3367f6cf8d775785325d0c4bed68a74d5b053899f337ff4d3008ef6a0b88 +EBUILD castxml-0.6.8.ebuild 1244 BLAKE2B 4512a45d52fdd2904d813914eef3f8eb40374f5460ef39d06d4bfdebf4fabfb97ee282fee07eee55c0438878ea5901d09b06e3e062f4b94d98ffb0c994d707e7 SHA512 10dc7aabfd3910fa0c0f233740f48c4a974e97391c09027c13f89a57e68586cb6c47b99e47f9ef0fe225e8074d4669afddcfe0a339709ebda87580aa54387ca1 MISC metadata.xml 593 BLAKE2B dd9a10d726b1d46a88ca87601f17372ad6a10e8cd3ad6a7463c0aa7753dc7103694ac5d3120fc009cfcd3ddcfd4290d1ddd61763018addf1639520eaca493396 SHA512 5b01620d07eb9d11894a599515e70ea8d61862c4bdeae85aa2965801c26cde2b32461ba6c52b3019ae80cb05b975806bca302b6d01f7f51bd94a500dc13c77a2 diff --git a/dev-libs/castxml/castxml-0.6.8.ebuild b/dev-libs/castxml/castxml-0.6.8.ebuild index 4334249f655f..b3642228052d 100644 --- a/dev-libs/castxml/castxml-0.6.8.ebuild +++ b/dev-libs/castxml/castxml-0.6.8.ebuild @@ -56,6 +56,8 @@ src_test() { cmd.cc-gnu-src-cxx-cmd cmd.cc-gnu-c-src-c-E cmd.cc-gnu-c-src-c-cmd + cmd.cc-gnu-tgt-i386-opt-E + cmd.cc-gnu-c-tgt-i386-opt-E ) cmake_src_test diff --git a/dev-libs/cdk/Manifest b/dev-libs/cdk/Manifest index 8d6326236687..1219832a63b7 100644 --- a/dev-libs/cdk/Manifest +++ b/dev-libs/cdk/Manifest @@ -2,7 +2,7 @@ DIST cdk-5.0-20230201.tgz 533972 BLAKE2B 8667583ea1401ab04dc43dbd93f8580ee898c35 DIST cdk-5.0-20230201.tgz.asc 729 BLAKE2B 9076836bb6fd8f89ad4c474b7fc2beb3fa9fd16a3c2d530ce34052af65231e2d77f3879d02ca031be6a7bdac6bba29f40bac3320fc513fc3ba5e617316184ed4 SHA512 85e80c49049da9cd335013e564fd15929a127b3fec24bdb50d153196b47f4092c353a7bd6a40211566a7f4d09701cc75d66f9b3b32fed50c6b728e17dc7a166a DIST cdk-5.0-20240331.tgz 538287 BLAKE2B 0d4e3b8d04056aa658e94a29a836cdc4f82c2281783c11eb74715724befe983954b14ae9aae4dd4e17e772d711becb798107e910234aba02fe626e004ef6f216 SHA512 dfd5a038ec839e7cfe8850d41bace4cf34b44cf7a52c60912838051a959ecd6b2077a29b1dc152425ce518f5c578236bfa4d6736eaa096727e08bd16785d4d34 DIST cdk-5.0-20240331.tgz.asc 729 BLAKE2B 108697e54bbc335cb8aa8e3c4d29fdaffb2a3d8a05f9608f8f5e87ab0cd7ffae74ad9b70ef1dec10cda859e515a19de35b25dbed72dfd185aebab7f92a61153f SHA512 923ecf8ede1b799d6c91220d10f3f4721ac049ee9d0e1716751a4c607fd9e19c67745a202e1cef910821e2c68955733e22e7ef2e6624a9f03fd6fd8e165272b8 -EBUILD cdk-5.0.20230201-r1.ebuild 1731 BLAKE2B 3d58f2a2a40b8a2160aa639444f6ad7097f28c19f10b51a21a6db6a17afcbd2fa9ce8311e857fe618157730f2c301f36353287765885214479be94d0292c4bfb SHA512 c4085a4d4716dc63e78da4ad7827fe3246ad1914099f845ba3f91003a45f739cf485b868ea34995e6c16397cd64019416eb99d098d556373b4c4aa6acefa0503 -EBUILD cdk-5.0.20230201.ebuild 1570 BLAKE2B e8a27c5ce94b8702647d18f434a5a86567d67a74d28f2ec059b4b53becd64e47dc166fe5699e36acfc2e4c19723650c08f27e04135c1d780557ce050b74cc29a SHA512 b250845e1d1947554ac981ac9122668bd77bb58b17b71dea851f1fc7589bab3329d894a64d68703996463323a848199bf9817c910e4a820a46cbae4260743150 -EBUILD cdk-5.0.20240331.ebuild 1731 BLAKE2B c1f81954ea26b345d3624dfd874bbe33a257ee18db9c2be65c91f9f91ac2b8c8e6961b7aaedaf57d9cda8d0c835a835f38f834ddb06ffd577d9f51387f4a5a34 SHA512 a3122c54cd5d37f6932eb09f873a89eff41d8663ac354109813d5d57ebd78753024af1f6588482f9cdab36a51e7a3e59f695c30fd19aced9505fd0b664725eae +EBUILD cdk-5.0.20230201-r1.ebuild 1725 BLAKE2B 39a015fd64363bce92c78b8fba3d970a22fb2b0e6073360788256a2b72f545132db3fdc26ddd187733229eccbd6433928320c38f504d47054f674654d5678e2a SHA512 772d83bfe6ab00804ac4a8657b6203e87e50deb450826ae7480a0c00ec51acbfa4828bd0cdaf93ec0f87d07c96311430e55d4a7e0ef6e11096566c4b8699bdb6 +EBUILD cdk-5.0.20230201.ebuild 1564 BLAKE2B 3e5930ba512c5ef9ae9be518690d6bca92e7c057a081e4e0135496b7de22b5cd2a191a6197b1385a9c880f11194ba55754f2a97df7c603f1cf447df0cd82cf93 SHA512 030dbd6e631a3775ff63c66c23fdcefc3f610d4cb053a44fc238ad1577ceed5e6588cf108e41f5e5d099fcba79573399c46b3678b1a189c480aac0393cb52a4e +EBUILD cdk-5.0.20240331.ebuild 1725 BLAKE2B 894427a6cc5a227eb3d07f4099571572f7e791749322eb9713bffddaf4aa51439dc4c0b9687efe500f913622803abe7f2e023270f801c9881730742ee4057d8f SHA512 4ad29d4dc7bc8fd8c03275f027c7380ad3e0b6cf232ecbabad74dbe172fc70a9d7cdd4332081d3776897eca45227be765972a7a90c39500b070c068d77c1149a MISC metadata.xml 324 BLAKE2B bf46126999ac5cdcd845a040fd4a3999ce2a068e55ef9bb51502318ae95b7fced58a315939649b7f33a7a40f2c4e47a4255c86fd4a4e141cd1513176e109fb2d SHA512 865d63909eea54c984081d7203b09d07439c2b91bf29eabe3d1fa9958fd82e38e19527aafd6ec4e8cfe844082178084b9f418820ccbd22e7c554c770b7d56b3a diff --git a/dev-libs/cdk/cdk-5.0.20230201-r1.ebuild b/dev-libs/cdk/cdk-5.0.20230201-r1.ebuild index 3faa9c0c03f7..053878f3b112 100644 --- a/dev-libs/cdk/cdk-5.0.20230201-r1.ebuild +++ b/dev-libs/cdk/cdk-5.0.20230201-r1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="MIT" SLOT="0/6" # subslot = soname version -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="examples unicode" DEPEND="sys-libs/ncurses:=[unicode(+)?]" diff --git a/dev-libs/cdk/cdk-5.0.20230201.ebuild b/dev-libs/cdk/cdk-5.0.20230201.ebuild index 211f5797ba83..e4f46bdd5dd0 100644 --- a/dev-libs/cdk/cdk-5.0.20230201.ebuild +++ b/dev-libs/cdk/cdk-5.0.20230201.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="MIT" SLOT="0/6" # subslot = soname version -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="examples unicode" DEPEND="sys-libs/ncurses:=[unicode(+)?]" diff --git a/dev-libs/cdk/cdk-5.0.20240331.ebuild b/dev-libs/cdk/cdk-5.0.20240331.ebuild index aa3072aaa56e..c60865d5feb5 100644 --- a/dev-libs/cdk/cdk-5.0.20240331.ebuild +++ b/dev-libs/cdk/cdk-5.0.20240331.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="MIT" SLOT="0/6" # subslot = soname version -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="examples unicode" DEPEND="sys-libs/ncurses:=[unicode(+)?]" diff --git a/dev-libs/cgilib/Manifest b/dev-libs/cgilib/Manifest index 233f1f60b9b2..0ed0e868eb2e 100644 --- a/dev-libs/cgilib/Manifest +++ b/dev-libs/cgilib/Manifest @@ -1,3 +1,4 @@ DIST cgilib-0.7.tar.gz 268783 BLAKE2B 525487df43b9a936af8e32aa1e9b979bb93197cee7d7eb730e31d756201bab441e46d21b05b2c9e92a518fe761d7e6a643545160587e462b604780d52a88c261 SHA512 9feaa6c18e0c8ebbffa2682c07e584ab4970e0b98b61507ba67b83c920d9ba9012244fa96c95ab71121728b9945269683a2eef274cd56660576ae9b055861c83 -EBUILD cgilib-0.7-r1.ebuild 603 BLAKE2B 397b9ebc831b5a6da15f34205b7b0e149d100afb9d4b9eeb96afd364371e23a5b660f240482c5843c12104ab9d925fc2fffc2ac76bb1d3ccf67b353d2e97e6fd SHA512 8872a19c4f3274a7e2faddb834617949c6114190c9886c08821ffdf6d37653ae7a1a9b903f970367c628c0605ae9c9c1aaac0bbad5df543af8d539ee60220919 +EBUILD cgilib-0.7-r1.ebuild 597 BLAKE2B deb845e08f89a3a6f7426144f842f93467761e6a24c49ca49d7c64768ca65e046922c56f75cc810646b61b645b2cea15e8839aede572383f9794baa2168aff73 SHA512 f22cbd7fe4fae575ecc6a4e0bf39b3832440520d68f63e8e9849e28e517fd6ee1232fe4f3cecb8fff120d4b292a18832ee3d23d96b5349296c9f10cdb785372d +EBUILD cgilib-0.7-r2.ebuild 702 BLAKE2B e8a3cebb6243adce14f89946ff084609ce686955cfe8735dc6fc7548ef626b2b1e4df042e3966770ebd754863e6c2ff4e798ded0bdf055e0cd7a08a92bfb368f SHA512 90d98b4c447e7a3ae26d961cb2f888047f24795de6d2ddbf03c06cf03d534cfaaa23ea52dedddd5270cd10b5c07c5e1b40a57d9bc39da9e51f1b56c7d7d0b2ad MISC metadata.xml 281 BLAKE2B 7e0e1c117646c2893f34d5ed50df583ba6450b0e9ed93eaeb7c689e0d73116233ad242160215fcb7261551f1c8475101b9ea5e605445d2c57d91dd8b8f0b972a SHA512 7208366ad23bf46ff28d5b9ebbe42c626cd6f04c6edb09cd2047a0100ad82ff174667835f3933dca94e44a8137b8b0af53aef684cbb38d244cee95275691226d diff --git a/dev-libs/cgilib/cgilib-0.7-r1.ebuild b/dev-libs/cgilib/cgilib-0.7-r1.ebuild index d2251d98c4d6..80eb604fae8c 100644 --- a/dev-libs/cgilib/cgilib-0.7-r1.ebuild +++ b/dev-libs/cgilib/cgilib-0.7-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://www.infodrom.org/projects/cgilib/download/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 ~s390 sparc x86" IUSE="static-libs" DOCS=( AUTHORS ChangeLog README cookies.txt ) diff --git a/dev-libs/cgilib/cgilib-0.7-r2.ebuild b/dev-libs/cgilib/cgilib-0.7-r2.ebuild new file mode 100644 index 000000000000..8c0584ac9a4b --- /dev/null +++ b/dev-libs/cgilib/cgilib-0.7-r2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Simple and lightweight interface to the CGI for C and C++ programs" +HOMEPAGE="https://www.infodrom.org/projects/cgilib/" +SRC_URI="https://www.infodrom.org/projects/cgilib/download/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="static-libs" + +DOCS=( AUTHORS ChangeLog README cookies.txt ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf $(use_enable static-libs static) +} + +src_install() { + default + + if ! use static-libs; then + find "${ED}" -name '*.la' -delete || die + fi +} diff --git a/dev-libs/cglm/Manifest b/dev-libs/cglm/Manifest index 9b82d9f4efc2..7c59cc5902a2 100644 --- a/dev-libs/cglm/Manifest +++ b/dev-libs/cglm/Manifest @@ -4,4 +4,4 @@ DIST cglm-0.9.4.tar.gz 690840 BLAKE2B 407373eba01fc6867d5fa8ec418eff0f3636d919df EBUILD cglm-0.9.2.ebuild 877 BLAKE2B 8e4d00e701352da66ac42feb0adf77a3f16ff4d41f90a4787f29cd6a48d72044a351d4eb0dbb18e554f0193536b53f9f4232fea7b786204e018dd9e4e3ef1a35 SHA512 8f080db087ffa126d8569387e5bfa0f9b197fc3c1663f47a3cbd3cbe299e94f0c34330b74c60d74cda0c5309e00949abde3079f59296ada439fd8199bea1488c EBUILD cglm-0.9.3.ebuild 877 BLAKE2B 08beb19c675991c6101ff9b9600bc6e20de63e82f91e04d4bbb7f41d17308e30df022084cb56d109516eac15f067f85dc9ca7a8fce47645123e71569268b471b SHA512 3f7b4d6554e68bccf1daef4a00e035a5d63d6f732708004dfd2018b2683876dd63c62f62955aa2350fa2cfc750407d907cb9fc966909f5a81749dd6cd94f9104 EBUILD cglm-0.9.4.ebuild 877 BLAKE2B 08beb19c675991c6101ff9b9600bc6e20de63e82f91e04d4bbb7f41d17308e30df022084cb56d109516eac15f067f85dc9ca7a8fce47645123e71569268b471b SHA512 3f7b4d6554e68bccf1daef4a00e035a5d63d6f732708004dfd2018b2683876dd63c62f62955aa2350fa2cfc750407d907cb9fc966909f5a81749dd6cd94f9104 -MISC metadata.xml 326 BLAKE2B bae3dddd1d78f4e11e581e13ec9b27181bac9d1d7b3bf146c10bc4851185e1dbac9ce68b1ad14cb1bc692c7aa379eb5dfee915827eaed9382d068ae04c3562a3 SHA512 5f42f80b1e9b00854a6d0bbe41e32bd81659fb254b53d483dd27c33875b3db362c301894f2e961969ec17c06333c22ab6438a01d231bf3232a1044db934118bc +MISC metadata.xml 327 BLAKE2B 34598a9244fc8a3a0389b3f4576dba9df33e8d1af93ec1a1d7d1c3a4aa5e631b23923ec1b26ad3eb3a95ade3d4edb3a7a8637bae7fc52a63fa7088414d7773e4 SHA512 fede42794fb6257e7533316a38a82ca6566832a03adc6456692021259d1ad2822f8713cafa34db183186c8e475da3835b9ee65f84a7258d72725c9a56d301839 diff --git a/dev-libs/cglm/metadata.xml b/dev-libs/cglm/metadata.xml index 43c3fb2ea750..9458ca84493e 100644 --- a/dev-libs/cglm/metadata.xml +++ b/dev-libs/cglm/metadata.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> <email>voyageur@gentoo.org</email> diff --git a/dev-libs/check/Manifest b/dev-libs/check/Manifest index d4c515c5b254..c27b76098f23 100644 --- a/dev-libs/check/Manifest +++ b/dev-libs/check/Manifest @@ -1,5 +1,5 @@ AUX check-0.14.0-r2-disable-automagic-dep.patch 769 BLAKE2B 286eeaa0e45e524c400f1967756b2e2912d76826c2fb92d9008afc338f19a4edc55b23e2751ce46f52e2fccc3e091f7143647a42a017c02ee580e138c3a50536 SHA512 4370bb6551c3e2f414b6580f26ed3a7429278139d5835b44c8769f1583363aaf8e25982e6f86bbcf2e7fc06d3c406d9a2af4a47fbb99377c6589f276aa9f29a3 AUX check-0.15.2-Fix-pkgconfig-file-s-libdir-value.patch 887 BLAKE2B 7e3828af77a430ef366b2d7855c1fb5f909c9e8b13273e2d89b34711c95e5b930f95d39b21438e115b208f8eb1f4637aec0eb4ab0e6efb293174d9ddbd2946a2 SHA512 eae3e3b2d3f7f59c94af3c39797490247df827450999edadd363d99c373a465aeec913e90656e94d04215268742fb79d049a32bb3910b16b64175f1177de43f8 DIST check-0.15.2.tar.gz 306136 BLAKE2B e93755b58ddfea7ecc013e5449806611baedb91b362e573d4e3b6f716feeb0012cceec80f7109e44b2808deb980300c4f7825919b97878b160a1bf884357bde3 SHA512 cf81ca63142f33779df2e3542e049b9034d30bc502a663a4379bbfe85c7ee8fd80ce382583e781651d99fe830895122dab5b6793f87425b571c3927f0ba3b60e -EBUILD check-0.15.2-r1.ebuild 1470 BLAKE2B 8dd77288276034f03bdf697869a0f977d125b01052b0ac6252ac1aa15e0632237b5df8cd2adb48f539ec7ceee85c223f36c5a46d941e0b5d3c4da2ff8d35a845 SHA512 a608121c8064dcb90153ebc2efc89c8fb8cf1f07883ce257e1dc7fb6aaf0922f2deab58b9fe405275b6f2c84399b28a94380fe9d7a96c024fc6033dd37a8f72e +EBUILD check-0.15.2-r1.ebuild 1464 BLAKE2B 9d5921a013cdce7a88816fbbba74cd293a9859f4b2b24ca24a166daa587afec13cfba49800bc68e8b49e0942bdd90dfa023be08005a8bb95f03f20e8f6c10945 SHA512 6e1d93eab5d2d930e108e3bc4594cbc6414d5240b2323f89a39450a990760992fe816d58bcd1c660177142f9e3a67bae886ebb1cc11bfe5e1151e1edf0c251e6 MISC metadata.xml 489 BLAKE2B f5dbc4485b84b992c52f782c4bfd273ca189d1287c1930d228ca05c2094426f1837cedd0cc871098b3b46321237a1d9d6e09f90da37782727346848f7c4e314e SHA512 0e9877c532a01511532a00399f2dd4a1c310410f57155e4a9a4cfe9a9369c6789cc14cb991370beda468394a40599004cb28f832761b4a8e7cccf7c8f083febd diff --git a/dev-libs/check/check-0.15.2-r1.ebuild b/dev-libs/check/check-0.15.2-r1.ebuild index 4d353c4293f3..728babb12861 100644 --- a/dev-libs/check/check-0.15.2-r1.ebuild +++ b/dev-libs/check/check-0.15.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/libcheck/check/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc subunit test" # Tests seem to timeout on ppc* systems, #736661 diff --git a/dev-libs/chmlib/Manifest b/dev-libs/chmlib/Manifest index a41ba7f223ac..27e145458def 100644 --- a/dev-libs/chmlib/Manifest +++ b/dev-libs/chmlib/Manifest @@ -2,5 +2,5 @@ AUX chmlib-0.39-stdtypes.patch 624 BLAKE2B 29de38c9de0faf7b924c0220a6ef77d338755 AUX chmlib-0.40-clang16.patch 786 BLAKE2B adb8075106bcff50ee6643c6ae05befe11223a1f973c8e76e0b62ad910b5c6ed864a6d9cb6cf3e07144893f0f030c7818bab6009b0cffbddd461dc4147cb6bcf SHA512 ad5a6d10a18c34387db100f2049283f1dc176b58e06943a29062744b2bdb7f93f6d84ed523567bf5216441728f728adbdd744b39cae6faaf23c53a39d7d1f079 AUX chmlib-0.40-headers.patch 361 BLAKE2B 182336c3e3ac3c30226c4860315ecae2d6fec900a84e49b4f7daaa84ecf7ef1e249d46fb059978afa43ed00bffef6eb915ac19b1f78eff98714d9e633f642b5d SHA512 985cdee377e53f7df8d3d53aa305069fa138388397494094498415ec1b026bcb5e2e218ac91ed8977c930840a73f371124b0f7bdadbc1b79a65384b333a4b8d0 DIST chmlib-0.40.tar.bz2 252036 BLAKE2B 69216120f7efcc7bfaa30faa46d9f2e2490923a6b42a766fe39838bda2b3b033ea39cb0c05eeab85a66b5a69f9297a6a412c375a2d790a463c7f6338610432fc SHA512 3a3e151cf455b19e9e7c163a1d1e5ac52e8196f0b98f77932c72af58f3517824b9244667a18279ae754ccea784f6d6ab0c47465e74e3768ce98bb7dca0ca16e3 -EBUILD chmlib-0.40-r2.ebuild 866 BLAKE2B 9fbfd1715310c26af84531b536946059edc10b4c5c13541b0787ff964e1d0f4549e70ff9032c24ba910b8224901529c543dfc7c25a006c8d8e614cf027025920 SHA512 e5c269aab3508de881707f10d8b1ccafdded3c30b4039530377cb20e984e2646c19232d92daaaa85c80f67754ec6a92ca959288cfea038e5a8a62e5e37098245 +EBUILD chmlib-0.40-r2.ebuild 860 BLAKE2B 72669717db077add3e621783c5e7423a581e1ba36ad63891e02266abb901c99c066710ce2d79edfeca89a3f303c107f4a9426860b177d25f144457b56e934aa7 SHA512 5f347f4691d7a952c87c58a4c9ebea8b681ccce8907b7d69e3967f8d6df65bb549cedd7f4da340155b665754f9379a91bdb03eb787f41731fe82ffaad7bfde8e MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3 diff --git a/dev-libs/chmlib/chmlib-0.40-r2.ebuild b/dev-libs/chmlib/chmlib-0.40-r2.ebuild index cdbdd764997e..73de0b21f44e 100644 --- a/dev-libs/chmlib/chmlib-0.40-r2.ebuild +++ b/dev-libs/chmlib/chmlib-0.40-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.jedrea.com/${PN}/${P}.tar.bz2" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv x86" IUSE="+examples static-libs" PATCHES=( diff --git a/dev-libs/cjose/Manifest b/dev-libs/cjose/Manifest index d4e03bfc60f5..8d10b8f01f9b 100644 --- a/dev-libs/cjose/Manifest +++ b/dev-libs/cjose/Manifest @@ -2,4 +2,4 @@ DIST cjose-0.6.2.2.tar.gz 498461 BLAKE2B 4914019652f47ac12745cb3b8914f66cb41cb8d DIST cjose-0.6.2.3.tar.gz 500613 BLAKE2B cf5f7f7bcb3e7cfa643a9f9f0e88498874a78cd8799be961a5c1c1ac03f24ef75ec8b0624a7ec4ffa8f9ebedda0e4c35fb0dc72547620b63ada5e719dfe2f778 SHA512 193434afef21fc4889902896d984bf57c64240346de27be94c229491d43e1d309bbb11905be4899fc7f3c1885323ee9480bf30499f37f3174ab9a1e282f5841f EBUILD cjose-0.6.2.2.ebuild 767 BLAKE2B 509095bc7568f074ba56e4765bda60800236f870f25408d445b161bfa4396021edeb0988a3e72ff369594665ec0dddb4a233e11530c531789847045821f5c189 SHA512 bec2ddf2e3e04b3b006db61c95e2a8691856145dbb8ff429f5f098a2533f7266a51663b3511a4fa0237385ee57c3b9b685c4696bf3b23b4366fa250888c60de0 EBUILD cjose-0.6.2.3.ebuild 869 BLAKE2B d8036251059254dcc41afd12feb36065873d61a60f3f83d6b1380b18236b8b1259b69ab7cde2f36b934e5fd0088f1e9addb231bdddae89e290fdd2aff778d6b5 SHA512 fcb8fdcd9e4ce2791b75513480aeabf71533d43dcb3a40fb3795be2c2530f6fee747017ce4ac564a976d824bc724ecbc87a71261b35a26e48cf0c6107f7a2066 -MISC metadata.xml 416 BLAKE2B 01af853bde854a3cbcf4b8e60a5b3528d7e44a296a5cd7957c823db83880abc12caa4595553eabb13a2b4e02c2e19f54c9ee271bdedf73e5f1146da2c3abed9c SHA512 172932aeb3438b969f0d175212817b87079011befc8324aeb60b6ceb958e9f2523a66dbce3df7f194efefe0427b97d76dc2da91daf0c54acbb78c3e8d5b8df91 +MISC metadata.xml 417 BLAKE2B 84732f0c2ac5f5ec70415a5339b1438f24e15f928856cc9cf26f65cea2f5248a96705a6adb6fc8bed02bcd2301a1b60462d724e86ac3c763c5e6084993f47168 SHA512 dc8655e1a707216943c7286ac1ff17cfaa6676c0b69de81037fa2a224b775645deabaf8e0b682b95ccb50cc52bc965c7234c1d7b79e96fffc9a472f04212979d diff --git a/dev-libs/cjose/metadata.xml b/dev-libs/cjose/metadata.xml index 307a3af57a82..062b9d9bbbc8 100644 --- a/dev-libs/cjose/metadata.xml +++ b/dev-libs/cjose/metadata.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> <email>robbat2@gentoo.org</email> diff --git a/dev-libs/confuse/Manifest b/dev-libs/confuse/Manifest index 5fb017be8d34..22e8229af195 100644 --- a/dev-libs/confuse/Manifest +++ b/dev-libs/confuse/Manifest @@ -1,4 +1,4 @@ AUX confuse-3.3-fix-CVE-2022-40320.patch 1137 BLAKE2B 6fb44768b35dee93ecf03859cc0c925072ef7e8506e91869d9436b7627d9c8d5c9e4608e47479e6ba67ccf98db9b29c1563511b2186ed6ac89563a03c9a75f0c SHA512 0fc8484484ea04906f9196df59bafc9739ed99b785fb001847b9d2d13a6055029debc793b28a0fea67be10534d1dc0d1c3c6bc8c7d28bf0eada8a0aa2bc15226 DIST confuse-3.3.tar.xz 485140 BLAKE2B 41f426544341966e4a4148c40951dd7f6771b70b182e9ab9f19ce9be781c3ca42c86615f48e91f3997c8e0654111de2360a09c070afc21047b6edb4a8187755f SHA512 93cc62d98166199315f65a2f6f540a9c0d33592b69a2c6a57fd17f132aecc6ece39b9813b96c9a49ae2b66a99b7eba1188a9ce9e360e1c5fb4b973619e7088a0 -EBUILD confuse-3.3-r2.ebuild 1445 BLAKE2B 21df3c4d07779fb6b099d1be57e5bfb88ac3645d7c10cefd75c20e6aade5871b57f9425d02b4ca66be295a0c8ce31409c0f13fda4d77446a04472dc4b0d7248c SHA512 54e2ffd5a99b34dbfdac4dff51431623f1bc8b3b5103de2fccb2da092bfa83866bed797ed7f2fb56ebf699be0bfa474bae2c9df088f4ee0e416e89f64b82757e +EBUILD confuse-3.3-r2.ebuild 1439 BLAKE2B b8e2d5788c223254cb6fce5ca3707d8b17919544e5ea50cd356d6329e0e86ab561edf4aac45d2f1c54ec3f2dc72b894f113faa12c3ad9891a30619dbdba3b34f SHA512 805c56122479c16edf06c6831f2a9a224e3c935495ca8a326d297bcb2fca273960009b76cc4a89d754ae2149cc008c77a822bbc08dea88425880cdb9b2fcdd93 MISC metadata.xml 327 BLAKE2B 11e26ddca726e76f2f8021e05312f685e37a4b05bf9d5ac93a138e28c28b436f1f0c7d308035cd16cc737290554131758f81afac6462fb7db51eda803eac17fe SHA512 ef72c4ca3cc4c63f87b7b35b43437231cdeae35cb7709ece5d1b3bf4c2680602627c23d8b6d955ccbb1fb6efbafe80fcd89cb16a2cf589738f28189240205c20 diff --git a/dev-libs/confuse/confuse-3.3-r2.ebuild b/dev-libs/confuse/confuse-3.3-r2.ebuild index 8d54f30350ec..1137ff355568 100644 --- a/dev-libs/confuse/confuse-3.3-r2.ebuild +++ b/dev-libs/confuse/confuse-3.3-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/libconfuse/libconfuse/releases/download/v${PV}/${P}. LICENSE="ISC" SLOT="0/2.1.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="nls static-libs" diff --git a/dev-libs/cpuinfo/Manifest b/dev-libs/cpuinfo/Manifest index 12584620e035..78e9d2e6dd4a 100644 --- a/dev-libs/cpuinfo/Manifest +++ b/dev-libs/cpuinfo/Manifest @@ -1,12 +1,7 @@ -AUX cpuinfo-2022.03.26-gentoo.patch 1268 BLAKE2B 182386f080c1aca057dc91cc878236ce589233f47173e2c4eb3421505be18c24171b9c58f2c8a50f6b54992761513cd864070734dd74bf411fcc9585b8c17454 SHA512 bea50072b201d7120c8163ebca975e2101399fadb3ed4b8828dc20afdfbdab5040683219ddfbecc7bc694def2b30efa2bec256311c8ac3cd7d1ab67591295e84 AUX cpuinfo-2023.01.13-test.patch 432 BLAKE2B 31cb0cb7b75445651a2d82143bdfce28f636ab4692c3c4f4f503646b61af952c8599f17192d15ff43d20ad9a0a4cc26410057efd44aa9b9837ff1cdba319663d SHA512 e6a730137c621946a7839b3273e163382ad35a8881f0fd848e70f3fe02820a3196044a235f5d301e0443e2d376321ff17f3256f8aa27e1ae66fc220bbf6f0d96 AUX cpuinfo-2023.11.04-gentoo.patch 1246 BLAKE2B 67f451ec281e6f46c54406e0238df3cc79db669cf3113aa629e04688c3f64e59c7afff7d09b40239443336cdda1a379068ab08a9e7c80b1d7f138b78c783c1ec SHA512 f95f407b7c40786f731116c21fb87597445c21efd6ac8a12ee4d8f186b5fcf23eb05d0a8cc51040bf23f1e02b6bd80bff59316395403e5af5715cdcf1b2a41d0 -DIST cpuinfo-2022.03.26.tar.gz 3503965 BLAKE2B 03607ea04de156907d230dc9f009d72bf6d36ae7391c190c68dbc3f9a4c395e8ec72f935f6ae032d6b1341432278df3aee6f9fe7f7cad1b82784ecec5084d373 SHA512 dbbe4f3e1d5ae74ffc8ba2cba0ab745a23f4993788f4947825ef5125dd1cbed3e13e0c98e020e6fcfa9879f54f06d7cba4de73ec29f77649b6a27b4ab82c8f1c -DIST cpuinfo-2022.08.19.tar.gz 3512624 BLAKE2B 909ebde6c522d514641dcbe16586bc972327b8564cb12fa6db25b8978a0a840e627154430f97dd37f024ea4f36a45db8ca5033e6e076390383dd9b35307bed5f SHA512 b3342ce0a1f842084ff53efdfd15c44586ac7cd36249211e2925d84aa1f33ee8d6f76cd62ea20e91d8b908c3c8afda5a47516008b69749504024b9813a623ee2 -DIST cpuinfo-2023.01.13.tar.gz 3513605 BLAKE2B eee9765f30b1dca6f39fb0b1f387f5e1cfaf544e5c9b256391aea913c5b67a012ef45f5afecfcda4a34ab64ca8da2f20e37db58cb4d463f8e312a04965cd40df SHA512 96bd11d3453e98cf1130f0862614e813861e20111655f8c472f29f17048a07d712b4f84b511760fdee995cf3d695112371af0c21cbd144ee3fb6fb6153dd2829 DIST cpuinfo-2023.11.04.tar.gz 3516672 BLAKE2B 4f99781081ae7c0736bac35d8f589918be1466763d57d0b0661c7cdf8a24fccee61d87acae314714bad09da2a15d96d9725b7c2b7a6a9945bb320f96c31b3eb7 SHA512 02dd70f0b95c2cb6d8af4e33072f63f5d72d2314796033ae68bb6b37cb7db18d43dd2cdfedafc896dec0614dbeec9ab507f765f3d958fbda8c0ab3e3a191a87c -EBUILD cpuinfo-2022.03.26-r1.ebuild 894 BLAKE2B e4d7b5c15f660e5e23afdc4c4f89df0af6211ff45429911875a7e4464cdf5eef633ee563e15626481428143788d8b2d63e76f89b38da007ee0ef44c0c711d9c7 SHA512 34d863c1bd6abbd2607e7ddeeb44f648c8b24f4c50d3d1909450e5c0e465ef28689d57e55af31caf03e725a3421a5d6b86a9f1422eb7dc96cb23cdc86c775c91 -EBUILD cpuinfo-2022.08.19.ebuild 906 BLAKE2B 5395cf008fb40443b8929f8c83680164bee23844c437bab9cb5d9110df146db12b3f3bee957cdaeaa880c0bf1efe74e0ae93527a4e54a3e20bcb9c58fbb5ef98 SHA512 45528b7df2699a5e3818813e0e5ee3941a17e456e7da2c5c8855a4b65d896a1b261944e3c143f6c7500a1b231d41aee2cb48031b12b6b35b781ed21de795e371 -EBUILD cpuinfo-2023.01.13.ebuild 937 BLAKE2B af15c89bba1ebff2538cc46b68c612da31e6d45b94e0bd9d7ba6b84ab959166d31492c421b6e1eb6216dab1dba7c79b1b197e8a10a6bcb25a1daf963cdf8208c SHA512 4b96b40ea10605871748b5832940c63d22b79ba27222bcd8593a793c2b79a9b200ae3834d1b53e8d01b8fbbc072806bac46bf5005ef8870afc7815d5b43b84ce +DIST cpuinfo-2024.10.22.1.tar.gz 3544638 BLAKE2B ba5f0fdc9e2910e51a14b656947ed36196c6cbc2e653b3699d6d1a998567ed3367044a8efe94b8d342352ecea481da492f2b6747e5e680abfd91804d2c8e27d2 SHA512 e98b8ca15b311dde460502ed5fed94688b3fcff08d0d5b860fc7213e598bd3d8e38b825206b911646aae47c0102fd9f69ab32c3f47bae4def451259503d9ca1b EBUILD cpuinfo-2023.11.04.ebuild 736 BLAKE2B 883ccf95df3baa412d39215bbcc9ccd2de465d9c5ebed51c091aa589577b634ae0425cca6c8b74079c6f184c1f63ff26cbe6343508c302a94acae032633f4e3e SHA512 2c4572611e132e9b803cf2d86390436cbedc2dd9e8ba5a7855ec27b6b9af4ba462dcd1f6e2aa93054a34900f9896b268858755a95d6a5dde36777974bfe00d99 +EBUILD cpuinfo-2024.10.22.1.ebuild 748 BLAKE2B d6df3d1f9d2ca117e863fb03ab5a836bd44f3af9151d560965c91056d0e4ee43acf012c609f231d4f73ce845293c1273beb63c9663f90c33377537b6f44b0709 SHA512 e16ddfc6fa2e159a62056727647a292802585a7167895c5ab711622b3f237e1263143857dc6b5ee0a579653e90ca1652d2a54e3589c5cc179a82f70a51074e2f MISC metadata.xml 328 BLAKE2B 160050e4c013753fd69c5a153bf5c63d0627fb2dc96f170f5d2d4a9585b53771fb32866db5a99c27a878402c54c2f10ff43a56718acec5afd5e7b6827c8884d1 SHA512 032c753ed917179bba2cb457ee87b3a8ce6941032138d4cdf59ff764907da93c779fd1ff01a36778d99fefa89f0a2fdf43d1871a9db9e82d6ecfdcbe8bb198fe diff --git a/dev-libs/cpuinfo/cpuinfo-2022.08.19.ebuild b/dev-libs/cpuinfo/cpuinfo-2022.08.19.ebuild deleted file mode 100644 index 07d77a29af2f..000000000000 --- a/dev-libs/cpuinfo/cpuinfo-2022.08.19.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit cmake - -CommitId=8ec7bd91ad0470e61cf38f618cc1f270dede599c - -DESCRIPTION="CPU INFOrmation library" -HOMEPAGE="https://github.com/pytorch/cpuinfo/" -SRC_URI="https://github.com/pytorch/${PN}/archive/${CommitId}.tar.gz - -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" - -BDEPEND="test? ( dev-cpp/gtest )" -RESTRICT="!test? ( test )" - -S="${WORKDIR}"/${PN}-${CommitId} - -PATCHES=( - "${FILESDIR}"/${PN}-2022.03.26-gentoo.patch -) - -src_prepare() { - cmake_src_prepare - - # >=dev-cpp/gtest-1.13.0 depends on building with at least C++14 standard - sed -i -e 's/CXX_STANDARD 11/CXX_STANDARD 14/' \ - CMakeLists.txt || die "sed failed" -} - -src_configure() { - local mycmakeargs=( - -DCPUINFO_BUILD_BENCHMARKS=OFF - -DCPUINFO_BUILD_UNIT_TESTS=$(usex test ON OFF) - ) - cmake_src_configure -} diff --git a/dev-libs/cpuinfo/cpuinfo-2023.01.13.ebuild b/dev-libs/cpuinfo/cpuinfo-2023.01.13.ebuild deleted file mode 100644 index 3b0ec9465234..000000000000 --- a/dev-libs/cpuinfo/cpuinfo-2023.01.13.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit cmake - -CommitId=6481e8bef08f606ddd627e4d3be89f64d62e1b8a - -DESCRIPTION="CPU INFOrmation library" -HOMEPAGE="https://github.com/pytorch/cpuinfo/" -SRC_URI="https://github.com/pytorch/${PN}/archive/${CommitId}.tar.gz - -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" - -BDEPEND="test? ( dev-cpp/gtest )" -RESTRICT="!test? ( test )" - -S="${WORKDIR}"/${PN}-${CommitId} - -PATCHES=( - "${FILESDIR}"/${PN}-2022.03.26-gentoo.patch - "${FILESDIR}"/${P}-test.patch -) - -src_prepare() { - cmake_src_prepare - - # >=dev-cpp/gtest-1.13.0 depends on building with at least C++14 standard - sed -i -e 's/CXX_STANDARD 11/CXX_STANDARD 14/' \ - CMakeLists.txt || die "sed failed" -} - -src_configure() { - local mycmakeargs=( - -DCPUINFO_BUILD_BENCHMARKS=OFF - -DCPUINFO_BUILD_UNIT_TESTS=$(usex test ON OFF) - ) - cmake_src_configure -} diff --git a/dev-libs/cpuinfo/cpuinfo-2022.03.26-r1.ebuild b/dev-libs/cpuinfo/cpuinfo-2024.10.22.1.ebuild index fc964a2ae125..43cb3b1940fd 100644 --- a/dev-libs/cpuinfo/cpuinfo-2022.03.26-r1.ebuild +++ b/dev-libs/cpuinfo/cpuinfo-2024.10.22.1.ebuild @@ -1,16 +1,18 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit cmake -CommitId=b40bae27785787b6dd70788986fd96434cf90ae2 +CommitId=094fc30b9256f54dad5ad23bcbfb5de74781422f DESCRIPTION="CPU INFOrmation library" HOMEPAGE="https://github.com/pytorch/cpuinfo/" SRC_URI="https://github.com/pytorch/${PN}/archive/${CommitId}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${CommitId} + LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" @@ -19,20 +21,11 @@ IUSE="test" BDEPEND="test? ( dev-cpp/gtest )" RESTRICT="!test? ( test )" -S="${WORKDIR}"/${PN}-${CommitId} - PATCHES=( - "${FILESDIR}"/${P}-gentoo.patch + "${FILESDIR}"/${PN}-2023.11.04-gentoo.patch + "${FILESDIR}"/${PN}-2023.01.13-test.patch ) -src_prepare() { - cmake_src_prepare - - # >=dev-cpp/gtest-1.13.0 depends on building with at least C++14 standard - sed -i -e 's/CXX_STANDARD 11/CXX_STANDARD 14/' \ - CMakeLists.txt || die "sed failed" -} - src_configure() { local mycmakeargs=( -DCPUINFO_BUILD_BENCHMARKS=OFF diff --git a/dev-libs/cpuinfo/files/cpuinfo-2022.03.26-gentoo.patch b/dev-libs/cpuinfo/files/cpuinfo-2022.03.26-gentoo.patch deleted file mode 100644 index b7163d9e06e0..000000000000 --- a/dev-libs/cpuinfo/files/cpuinfo-2022.03.26-gentoo.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- a/CMakeLists.txt 2022-05-09 22:00:05.453640876 +0200 -+++ b/CMakeLists.txt 2022-05-09 22:01:11.621691380 +0200 -@@ -94,12 +94,6 @@ - - IF(CPUINFO_BUILD_MOCK_TESTS OR CPUINFO_BUILD_UNIT_TESTS) - IF(CPUINFO_SUPPORTED_PLATFORM AND NOT DEFINED GOOGLETEST_SOURCE_DIR) -- MESSAGE(STATUS "Downloading Google Test to ${CONFU_DEPENDENCIES_SOURCE_DIR}/googletest (define GOOGLETEST_SOURCE_DIR to avoid it)") -- CONFIGURE_FILE(cmake/DownloadGoogleTest.cmake "${CONFU_DEPENDENCIES_BINARY_DIR}/googletest-download/CMakeLists.txt") -- EXECUTE_PROCESS(COMMAND "${CMAKE_COMMAND}" -G "${CMAKE_GENERATOR}" . -- WORKING_DIRECTORY "${CONFU_DEPENDENCIES_BINARY_DIR}/googletest-download") -- EXECUTE_PROCESS(COMMAND "${CMAKE_COMMAND}" --build . -- WORKING_DIRECTORY "${CONFU_DEPENDENCIES_BINARY_DIR}/googletest-download") - SET(GOOGLETEST_SOURCE_DIR "${CONFU_DEPENDENCIES_SOURCE_DIR}/googletest" CACHE STRING "Google Test source directory") - ENDIF() - ENDIF() -@@ -309,9 +303,6 @@ - IF(MSVC AND NOT CPUINFO_RUNTIME_TYPE STREQUAL "static") - SET(gtest_force_shared_crt ON CACHE BOOL "" FORCE) - ENDIF() -- ADD_SUBDIRECTORY( -- "${GOOGLETEST_SOURCE_DIR}" -- "${CONFU_DEPENDENCIES_BINARY_DIR}/googletest") - ENDIF() - ENDIF() - ENDIF() diff --git a/dev-libs/criterion/Manifest b/dev-libs/criterion/Manifest index b5a7e6960618..4ea068dbd099 100644 --- a/dev-libs/criterion/Manifest +++ b/dev-libs/criterion/Manifest @@ -2,6 +2,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.1-r1.ebuild 2001 BLAKE2B dbe3dd3cf37bc0813b401d7928ddb26d55bd118fe31075285676e90f6f3d150f44f0a280c5865bb7f2c19af36c6d23a000c595ca3580a99b22977f62f67d071b SHA512 a8f78e8e33fd4edd2a035fc7e454010792b68b895498f20ddce5fa4a49ca62cb48ca12adeea28a960c1c1bcf2ef5ea4267590979a3567f08d761296a4f41cd61 +EBUILD criterion-2.4.1-r1.ebuild 2000 BLAKE2B cfd6d296bb2bb807f68892633736a57fd94293a120e81dbef78120a74f076e2da203e6af99a30fe43d1d409588415d3847d63145e82b01ed78154974533adfa0 SHA512 357d7aa31b1713f0522ff7fe028cbc0453b9e9957225442223df1414a234c0bcdc18fe952451172639fd985beb499b067daead1d2b3bc92b2e8ec7dab7a2e5f6 EBUILD criterion-2.4.1.ebuild 2000 BLAKE2B 57dfd437b1c3435e13ae840d1e0a9bce9814a187564170fd77946be3a0fe58cc92088cf987a0af1a326f9e40a6776742058c007c3e9c3ed5b06ebdf834b817b4 SHA512 2df149165d7a46649fc763bd2b80f2d14fc4a438b81179cf95b2b8768fe00058152e7d7f7077d38743d5fa1aad978c3eafa5a253c8031fb2c0ea373847be5619 MISC metadata.xml 495 BLAKE2B e26a19888a85984288468d569c85fc5076c0e78fa79c759ef0fb4f62e2c84453200f819459a9b85ac3dd7d4a08017b4c61bfdd01b73288ed4663332030f9a8aa SHA512 9602e9b6e0405dce29b8e90c72d95ce64fe0c4f54df0ed01416cc9562533195c2fcbde1fd139547387b3aabda8b4896a05bf4a277bb3a2921bf02cf66f81b744 diff --git a/dev-libs/criterion/criterion-2.4.1-r1.ebuild b/dev-libs/criterion/criterion-2.4.1-r1.ebuild index 9ac50fdbef62..2bf0c4da2c69 100644 --- a/dev-libs/criterion/criterion-2.4.1-r1.ebuild +++ b/dev-libs/criterion/criterion-2.4.1-r1.ebuild @@ -21,7 +21,7 @@ SRC_URI="https://github.com/Snaipe/Criterion/archive/refs/tags/v${PV}.tar.gz -> S="${WORKDIR}/Criterion-${PV}" LICENSE="BSD-2 MIT ZLIB" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/cudnn-frontend/Manifest b/dev-libs/cudnn-frontend/Manifest index c13b387ae535..a7544d40da88 100644 --- a/dev-libs/cudnn-frontend/Manifest +++ b/dev-libs/cudnn-frontend/Manifest @@ -1,13 +1,5 @@ -DIST cudnn-frontend-0.6.2.tar.gz 18658544 BLAKE2B b60e94a58cd414fee1da2b7da8ea83122dedfb59d5db8b987f7d3d42b00d2634c85dabf45fc81e607a6a4f8c2485690294a724ab744ad4025003ab3fd9a69028 SHA512 d0de74ca90771a38d609fc4784372f35c418dfade4b54f1035ee333567560c7c1dd559490e9a6efdf1043cb91ca27d159f31297238ec9d3578532d77ca505e17 -DIST cudnn-frontend-0.7.3.tar.gz 18685637 BLAKE2B 77ce32fb84cca43a431c6ad0d7be96f56975369e5f7c2f22e011c895200b92966f0cb48d6f7b01a66d8b89837ed4b955d8bd93a3bcf07ad0b29a247b3d73f6a4 SHA512 bd2fe79404f60975ca40792d373d6a388aad900ac98e42fd4258f4405a0b189641e400b1bd634b38b3376ee1b91a82cf76b152038992cdf83f629e76b3f69f93 -DIST cudnn-frontend-0.9.2.tar.gz 18582081 BLAKE2B d8611231f73f3716bca8c2d851439355121ca2460dd46cf8149632fa53094b7b2a2e9d6840dfcd2c1da113f8b6f06c15559c90c6c5333b36d5c29bd9997733e1 SHA512 0cc326e8395183ab3bc2d90a2155a80318daa9c1d6b30522efc42716bd7000ba036d802a8080a1a6a1f3c017a514f2bed936df57a7cab92c8fcd0136f4312912 -DIST cudnn-frontend-1.0.3.tar.gz 423596 BLAKE2B a7bf970dac5e9977a1c80609cdd169ec5764f366880030329372ec0ac49668ddf67ee33a4a19df6b9f799832fa857f62f94e27ea055f3549ac209ab9f564c28a SHA512 2ad346c52e03589e9edcc0ef8ee0fe48fdc6f73aa8136f9f3729796d5ce60718b486fc8a1036fbdcee2cc899c633a11f1fce9204417a0fb14333a4b51a749db0 -DIST cudnn-frontend-1.1.2.tar.gz 436616 BLAKE2B 9749219fd176fa8eba50e3ab6c63940dce95a095a850bfd9747f47cc91e077792c184d8d0629be31865eab6d6cda627c948de744d5f6d6d9522c1a91931d26f5 SHA512 88407f75ec82c2e04fe72148090f0f56a56a088dccd6beab850df6f761ad8ed7527391c80e667dd2073b8313d0416dbd28eca92dd18a538a3fdbc420c13f552c DIST cudnn-frontend-1.4.0.tar.gz 607171 BLAKE2B 2c90239d7aad6a346c40c4a41b2bdfacc4717df020b9e845135068eec8f2043a6096b2d398d8ee46e05e5936ab5c4fe2529a5432083cdf00456ed11842591b43 SHA512 36026e4d2da2d7287dcdd4a4e0c9516ecc6b954a0dc11f115678e85280a223f557b420f1760ed6efa85acf3b0c3bcba82befb3d8c761a4989e73ddcdbbef8e79 -EBUILD cudnn-frontend-0.6.2.ebuild 488 BLAKE2B 3c6caa6d0f3948ddf055f2290d5c2c5acb14c46cba681ce4e95716dbf904789780a2b1cd20bc98fec94fe198df8734b33910fb3a54271210e6668e7f9d5307b5 SHA512 bdfda99ce10eb2814f420490f2517ead6655558f1e7cffd71f39acb54e6a473d026021796580da84254094ce237c4eefec16bcf8926ccb129da8ce114fa730a3 -EBUILD cudnn-frontend-0.7.3.ebuild 488 BLAKE2B bcae85d281f8480814badb438fe7c66d172efeae191e8141cc80036a36c2bd29d887be5d966390c618326bdada1035ceb83e9f5046b441a52b1f9e1be5fac0a8 SHA512 aab46f1bc2dbf30a4b6cc1eeb7aa8f97f56e039e784dd8e8dccf8776afbc839080e6ccda00f713308366a84b0e9000e7b84af26e10039eb02145736ec11d414d -EBUILD cudnn-frontend-0.9.2.ebuild 488 BLAKE2B bcae85d281f8480814badb438fe7c66d172efeae191e8141cc80036a36c2bd29d887be5d966390c618326bdada1035ceb83e9f5046b441a52b1f9e1be5fac0a8 SHA512 aab46f1bc2dbf30a4b6cc1eeb7aa8f97f56e039e784dd8e8dccf8776afbc839080e6ccda00f713308366a84b0e9000e7b84af26e10039eb02145736ec11d414d -EBUILD cudnn-frontend-1.0.3.ebuild 488 BLAKE2B 05a5a0f2dea7650a5ebbd89c996da3581004c1e3f3fd0072e4c3267f2aa76738f45597a8602062ff673dedb89f7614109c9d33ca55a72b4bf7443117ab265498 SHA512 4d22a2c15a8d3ca6578e88711c87b834e08fb71ecc72db230684a2c0d91ac923a38ff9fe51583de8669859cde42aaa2f652358fc1c9b164e165f94623b457291 -EBUILD cudnn-frontend-1.1.2.ebuild 488 BLAKE2B 05a5a0f2dea7650a5ebbd89c996da3581004c1e3f3fd0072e4c3267f2aa76738f45597a8602062ff673dedb89f7614109c9d33ca55a72b4bf7443117ab265498 SHA512 4d22a2c15a8d3ca6578e88711c87b834e08fb71ecc72db230684a2c0d91ac923a38ff9fe51583de8669859cde42aaa2f652358fc1c9b164e165f94623b457291 +DIST cudnn-frontend-1.6.1.tar.gz 597869 BLAKE2B e2704fbc1e0a8ac2d2a4321fab23c2b01109a8aef81ad5ff3ceb9dbf7bfbc42749443ff257ad3af6c0d348f67d47c4f210402cb5faa22feb1d5d12a4242637f1 SHA512 078b4968b9eaa601cbf1e61547780bfe3155bc165b3c540a851ab19ac58df9b1fab3780fd37416aea7a072c12c9e2bca5ee03cb7a147c211aa6e431d7965e888 EBUILD cudnn-frontend-1.4.0.ebuild 488 BLAKE2B 05a5a0f2dea7650a5ebbd89c996da3581004c1e3f3fd0072e4c3267f2aa76738f45597a8602062ff673dedb89f7614109c9d33ca55a72b4bf7443117ab265498 SHA512 4d22a2c15a8d3ca6578e88711c87b834e08fb71ecc72db230684a2c0d91ac923a38ff9fe51583de8669859cde42aaa2f652358fc1c9b164e165f94623b457291 +EBUILD cudnn-frontend-1.6.1.ebuild 488 BLAKE2B 05a5a0f2dea7650a5ebbd89c996da3581004c1e3f3fd0072e4c3267f2aa76738f45597a8602062ff673dedb89f7614109c9d33ca55a72b4bf7443117ab265498 SHA512 4d22a2c15a8d3ca6578e88711c87b834e08fb71ecc72db230684a2c0d91ac923a38ff9fe51583de8669859cde42aaa2f652358fc1c9b164e165f94623b457291 MISC metadata.xml 334 BLAKE2B 90ddd120ea2b1c8871b666af41205033db6256bfe367aecdf040270e01b748579131f66f48ff7c60f799bc04fdfe6e4f597f01f88954388971c2474ab1a5853a SHA512 385d8f496d2d5f027f762ca6a5c7b5b6a80813dae213cfad6e495b69e33d1a6c2205dc09935c3f7ba3a3431b85f5eaa3d9c9dc1735262300b7c105c48419f772 diff --git a/dev-libs/cudnn-frontend/cudnn-frontend-0.6.2.ebuild b/dev-libs/cudnn-frontend/cudnn-frontend-0.6.2.ebuild deleted file mode 100644 index 30ef2c4c7f0f..000000000000 --- a/dev-libs/cudnn-frontend/cudnn-frontend-0.6.2.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="A c++ wrapper for the cudnn backend API" -HOMEPAGE="https://github.com/NVIDIA/cudnn-frontend" -SRC_URI="https://github.com/NVIDIA/cudnn-frontend/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/8" -KEYWORDS="~amd64" - -RDEPEND="=dev-libs/cudnn-8*" -DEPEND="${RDEPEND}" - -src_install() { - insinto /opt/cuda/targets/x86_64-linux - doins -r include -} diff --git a/dev-libs/cudnn-frontend/cudnn-frontend-0.7.3.ebuild b/dev-libs/cudnn-frontend/cudnn-frontend-0.7.3.ebuild deleted file mode 100644 index 0ad71cab6763..000000000000 --- a/dev-libs/cudnn-frontend/cudnn-frontend-0.7.3.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="A c++ wrapper for the cudnn backend API" -HOMEPAGE="https://github.com/NVIDIA/cudnn-frontend" -SRC_URI="https://github.com/NVIDIA/cudnn-frontend/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/8" -KEYWORDS="~amd64" - -RDEPEND="=dev-libs/cudnn-8*" -DEPEND="${RDEPEND}" - -src_install() { - insinto /opt/cuda/targets/x86_64-linux - doins -r include -} diff --git a/dev-libs/cudnn-frontend/cudnn-frontend-0.9.2.ebuild b/dev-libs/cudnn-frontend/cudnn-frontend-0.9.2.ebuild deleted file mode 100644 index 0ad71cab6763..000000000000 --- a/dev-libs/cudnn-frontend/cudnn-frontend-0.9.2.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="A c++ wrapper for the cudnn backend API" -HOMEPAGE="https://github.com/NVIDIA/cudnn-frontend" -SRC_URI="https://github.com/NVIDIA/cudnn-frontend/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/8" -KEYWORDS="~amd64" - -RDEPEND="=dev-libs/cudnn-8*" -DEPEND="${RDEPEND}" - -src_install() { - insinto /opt/cuda/targets/x86_64-linux - doins -r include -} diff --git a/dev-libs/cudnn-frontend/cudnn-frontend-1.1.2.ebuild b/dev-libs/cudnn-frontend/cudnn-frontend-1.1.2.ebuild deleted file mode 100644 index 10648668e6c9..000000000000 --- a/dev-libs/cudnn-frontend/cudnn-frontend-1.1.2.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="A c++ wrapper for the cudnn backend API" -HOMEPAGE="https://github.com/NVIDIA/cudnn-frontend" -SRC_URI="https://github.com/NVIDIA/cudnn-frontend/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/8" -KEYWORDS="~amd64" - -RDEPEND="=dev-libs/cudnn-8*" -DEPEND="${RDEPEND}" - -src_install() { - insinto /opt/cuda/targets/x86_64-linux - doins -r include -} diff --git a/dev-libs/cudnn-frontend/cudnn-frontend-1.0.3.ebuild b/dev-libs/cudnn-frontend/cudnn-frontend-1.6.1.ebuild index 10648668e6c9..10648668e6c9 100644 --- a/dev-libs/cudnn-frontend/cudnn-frontend-1.0.3.ebuild +++ b/dev-libs/cudnn-frontend/cudnn-frontend-1.6.1.ebuild diff --git a/dev-libs/cxxopts/Manifest b/dev-libs/cxxopts/Manifest index 49f7806d67e9..3411b50d1f21 100644 --- a/dev-libs/cxxopts/Manifest +++ b/dev-libs/cxxopts/Manifest @@ -1,5 +1,5 @@ DIST cxxopts-3.0.0.tar.gz 97020 BLAKE2B 129b055dd03ce9e4a146d36587063f7155b47456d81e395ae6eeab8012e8d6cfcb410c305353f2ac2ec66a2f3e8d6169e1a0d27c53dcb35388b967d3c9cc86f1 SHA512 239479a3b35ddef6fc380ac9371e1cf7e3aea066f03e1ea538151fa2fff4296838daa976d55e988d8f87f40c0ae027767bcb214754177499413af1081315565c DIST cxxopts-3.2.0.tar.gz 160534 BLAKE2B b6fead8930e83b4af089631e584bec0777da2e7b58aeb5e44b03a1655795dd3aff3923a245699e936bef7e0e871da2c86dd5639d44a839f1ac305a694e811feb SHA512 7265de66b92591255488d01bc26ca874423c75223e2e157a99f14fdd3e92e8d2669b72732acac3ce835190f1a09c13a994c480f0513f229eba8aa008e3d98955 EBUILD cxxopts-3.0.0-r1.ebuild 805 BLAKE2B 7897fdc52056628bd54f85b2e2bffb329d7ca2dd6298c5286fbf84930a6909d44861c0fc87b4d86789d7315b4b8893f77a8b33e5a5d1ccdf0320a668b9317887 SHA512 e607295f6c7a64598b9734d37a26ff95dbf2e102ae4044f53407928bf8048096e8e5e1d6930286c2d33c7932eefb979a5fac6befc9d3f223364ea5095cbe0a03 -EBUILD cxxopts-3.2.0-r1.ebuild 813 BLAKE2B c433dfec928d5606fcfd0b48ee7d4d5672c55adc9176f1096923a4edebbf5efca35aebc6ce35964df020d9bb04b7d940acb968bb61b50284fa6c385206fe2519 SHA512 70f0a93e378e26427270d9d401a8517b0c6eaf3bcea62a54f7c92a8b30e3faf10884df23c1ec530923c52122d101a64101f9c02548d9f8d7a6f44b3b7dc4baa2 +EBUILD cxxopts-3.2.0-r1.ebuild 808 BLAKE2B 5305662d32362fc10c7e2bc2c4ce49c8b4ddffa4e290d0aa6a483301ad29affb035f13829bb4f38a3b927f47af0196b026f1ab612f19a1b32a1a56082fe3567c SHA512 dee138b421b3d728ed48a51a8c2697b8fff34f84abee901d72b954bda9b7844d7ded2c40861e08fc17730281e9254fe16d90fba9a152be0c12c6723d4aef7ab6 MISC metadata.xml 332 BLAKE2B e47af6e92da0d3bccbcda0d260bd264ce18f6473bbb217009f37d783a6df95c43ab1d7d786e28fe9e22a2105bcaa2c1b0045cc0977f87e5ecd9abe89b5a2fc34 SHA512 bc33deaa248a2e0fe36a64c173ed808ab02e2b894897b74afc369be5e0bbc09e60da8e278bb78ee38c7a2e40b1c9caed4668b259ab31b9ecc988d95fe5e725ef diff --git a/dev-libs/cxxopts/cxxopts-3.2.0-r1.ebuild b/dev-libs/cxxopts/cxxopts-3.2.0-r1.ebuild index bc1006c6538a..e456712a9ac2 100644 --- a/dev-libs/cxxopts/cxxopts-3.2.0-r1.ebuild +++ b/dev-libs/cxxopts/cxxopts-3.2.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jarro2783/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" IUSE="icu test" RESTRICT=" diff --git a/dev-libs/cxxtools/Manifest b/dev-libs/cxxtools/Manifest index 9a31e5dae7d4..13faf3cbd9e6 100644 --- a/dev-libs/cxxtools/Manifest +++ b/dev-libs/cxxtools/Manifest @@ -4,5 +4,5 @@ AUX cxxtools-3.0_gcc11.patch 847 BLAKE2B ae4c4caf2d33351a33e7f54addeda32a922daba DIST cxxtools-3.0.tar.gz 1079247 BLAKE2B 536680373e194dbdb6a79bdb09960830b6aad34c2657a0024b218321154de81653f1e47db13abfcf13f0179fa6f85e0a30a4b97f0e64ca0ac5f1cc7be003270d SHA512 839be18a8bf40c1cbaa016ac50ddacfd879d1f9bea6521209c65790d67d5ee81377519aac2fb373a5de154a293e33185401848e41a697aa57ad6aa42d4854250 DIST cxxtools-3.0.tgz 668184 BLAKE2B 914ad057888d943c438491590e905505c13c938cafa0b81586f42ff7fd4059815e85f89b6a6ae799dee9e1a239b31840d9e328d92d28aab1e2dc78fb9e9ea674 SHA512 a08d667bcc9e998ed94cd749fe632560ea7d014968bd9f1515b711f9533111f50612aff62fcc0154bdfe17823c7b708f945a83bb681407b42496d370aaaa6594 EBUILD cxxtools-3.0-r2.ebuild 1029 BLAKE2B 6b1f85d55df750aebd231d63c963d338ee9612d7fca345ac6f690a448d0625def763f235d7a8be6ab6f0ad0844a57366218dc6a6e4b64e4531de5c293b491024 SHA512 ef733bd9b15e29f6e3110fb1fba3b515f14fda836b7b6bd08138f96e76a3f5fa099ef20a9d65da0e55d9ca8d7e5b6b2cac0ea205a611e49d8caf83695f0286f7 -EBUILD cxxtools-3.0-r3.ebuild 1026 BLAKE2B aff47aa08ae32b802576c03e1c1acd9e7e15409e6bf95d1efe844fc901718655a1e64ff53ff8c694ed3d027b0409b05c49d1fcd0f9cb5b1e11818309203cdd31 SHA512 e1b24ae2885b47980da36de6914a368e38e9e2995a01dbdafd15500377edc62e58a9aa1a9d0734f064b3c80acd340ebf630fa817505f0ce4089d29161979c94b +EBUILD cxxtools-3.0-r3.ebuild 1024 BLAKE2B d1bc8a72b256e1331fe415be297435849098354a9fc1d520318fa17e4c16c316f519e2f0c76b94d680b96354ddab99ebfe66b4063b11540f043696bdb9aa4e4f SHA512 f3a5c7bfd1c6ad7615664cca31763e28f06d4411ea64fe430da7f5e2a64cd115e72d30b8381d5fdd4e3379b79d7e27d7fe2593f413fa49614d1fb42e2d748bb5 MISC metadata.xml 591 BLAKE2B b23f54db40ad8f000d90135e9600b0603d1baf9192ac72b9cd2967ad89a46d234c20ca69dfd3ee677b071f4c10ba9714ecefa669a473fa7500ef746c73118c8b SHA512 74b2c74de9814d667520bf9bf417b0d04d45bffcfab6eedcff4202bfb92c1de011d694bb322913baae447c5c28a57925304a2b44ac75dd58c8dc91396b583e64 diff --git a/dev-libs/cxxtools/cxxtools-3.0-r3.ebuild b/dev-libs/cxxtools/cxxtools-3.0-r3.ebuild index 1994399b37c0..0845a218f9b6 100644 --- a/dev-libs/cxxtools/cxxtools-3.0-r3.ebuild +++ b/dev-libs/cxxtools/cxxtools-3.0-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/maekitalo/cxxtools/archive/refs/tags/V${PV}.tar.gz - LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" +KEYWORDS="amd64 ~sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/cyberjack/Manifest b/dev-libs/cyberjack/Manifest index b989375e6b86..e649e3d5e622 100644 --- a/dev-libs/cyberjack/Manifest +++ b/dev-libs/cyberjack/Manifest @@ -1,5 +1,5 @@ AUX cyberjack-3.99.5_p14-gcc10.patch 344 BLAKE2B c535dd6c5d034b0ad81dd6ce6364d2c8807e1adfb2391d5b801cf285260c6f55c2bdf9f56e3bf4c0fc06cc8f87128855f34f6e3519a6ebc67a7b6eba10aa8008 SHA512 7ee096fbca22ffccff1ae941c7e16578ee10ab3b7704902dee4643bdf1a3d1592ae5cd19625414245fd4c1ee6f10d8a869e273e47d71c47a3300356a0709995d AUX libifd-cyberjack6.udev-r1 1435 BLAKE2B 3606ea979cf8bc068eb7ab447af70f5f9c409369554868ba36a43eaa7202813587b2193b0ef16b42a68bb665f4eaee5ac976774ec0f77dbaa93b447a6e6021bd SHA512 bfefad4cd2b509a41d3e8f638364a3f604e80dd5302456ca9d27d592175e30a2c348353d35fda242f2f80651efcd111c7294ecde7a8d80f1c7e1a655240483d2 -DIST pcsc-cyberjack-3.99.5final.SP16.tar.bz2 1787299 BLAKE2B 79345a5c51be99eedb9154737e5d8014c2f6034031ca8acfb419d9fe4ecfda1739a84f1b56e275ee0aabf500b87a789255980ef05f4441f10250c6adceebe86a SHA512 ece83377b935b6f4de065c10b340aea91d69c54ff38f73e058f5e31fd75afe1e2d3fe9be2e1423a5e3a0da17d9afa5db7684e85805af34e751d07188f894b2d7 -EBUILD cyberjack-3.99.5_p16.ebuild 1921 BLAKE2B f7d15449b7d6fb972c8837ed4fd43d036d2be89d996fe64f017138b5ffaef1fcacba97c6f54261a1621ba2d1ca913d1666bdb14d43016e8571e8a86b2a38b2ab SHA512 2d496b66c24fd3d1af64183a50ed24d056da7ee02098c554d1fa0b46416172faf47f51c3d26495f88bb7ab0a96524c429475606e50f79e8d8d711f58a8f5b48b +DIST pcsc-cyberjack-3.99.5final.SP17.tar.bz2 1734172 BLAKE2B 2175956188f3b1fe46dd3263ade26e460b7b048df26474060ed29229fcea4890a32b92693d626c3d03bf1e863b1aa7cfb8bac872cc7f5b1bb66f6482b7788c2b SHA512 97558e2bf952dfd0cdb7a9354fccd080dd657b4697f134e20674d1f1bef2ce9dd5d304c68eb8b1d536209c14d66cfef8860df8596746d2b40382401dddb1daa0 +EBUILD cyberjack-3.99.5_p17.ebuild 1909 BLAKE2B 9ca326c9498acf29415e192c68dd11538356839b561cec58650fc666ba8485f64bae85292b90a3d81700e7c3c1e729275ce97b982413d064227c40a9e059dce8 SHA512 44397335c8d8342db98b4d46aa4b43cfd7f5c0785c1864be926894d84fd08fe38226c00970e6cd24e17e9a79c230a0bcbb2b8b3ddccbc10f34c062cf01d5258b MISC metadata.xml 551 BLAKE2B b6c0ee4b76f7f7e58c0cf3a09d581143fe24dc863beda59337e51605463e58c93801848f115ab710937f3e17fec8c62fcdd98da27fa7b108466ca75491b28ac2 SHA512 d43d9224b8508447ca3410792bed8e88b791c1029d2412e4be251ea41be564fce12ecf0ae1172c47c6be10371278ad35f22eafc17490a5a96f4e6c081adbcd05 diff --git a/dev-libs/cyberjack/cyberjack-3.99.5_p16.ebuild b/dev-libs/cyberjack/cyberjack-3.99.5_p17.ebuild index a6b469318959..33f33ba744a8 100644 --- a/dev-libs/cyberjack/cyberjack-3.99.5_p16.ebuild +++ b/dev-libs/cyberjack/cyberjack-3.99.5_p17.ebuild @@ -11,7 +11,7 @@ inherit autotools toolchain-funcs udev DESCRIPTION="REINER SCT cyberJack USB chipcard reader user space driver" HOMEPAGE="https://www.reiner-sct.de/" -SRC_URI="https://support.reiner-sct.de/downloads/LINUX/V${PV/_p/_SP}/${MY_P}.tar.bz2" +SRC_URI="http://kernelport.com/reiner-sct/SP$(ver_cut 5)/${MY_P}.tar.bz2" S="${WORKDIR}/${MY_P/_/-}" LICENSE="GPL-2+ LGPL-2.1+" diff --git a/dev-libs/cyrus-sasl/Manifest b/dev-libs/cyrus-sasl/Manifest index cbee87f32e1a..62978d72b6b8 100644 --- a/dev-libs/cyrus-sasl/Manifest +++ b/dev-libs/cyrus-sasl/Manifest @@ -7,6 +7,6 @@ AUX saslauthd.service 277 BLAKE2B cf80eaa1e3f7ef854978a458e4b026f3f47891620ac63e AUX saslauthd2.rc7 411 BLAKE2B 7cda36ea03aeea5f8e32c2fd0319a483dae78080fa213fb423bd1545e9d29193ebe077ebe5d15ab5940b2d805cb46a25ad2629757f55d2c40c4acc3f0adfa355 SHA512 1d5942a94ffbc15774443d60a88d4c89c7c3c6ea68b041d304f0110f6ec3aa2a812f59021cddc78de6f51a25bb00955e4e56d769e766a9d856f13774dd37ce83 DIST cyrus-sasl-2.1.28-r4-patches.tar.xz 4452 BLAKE2B e75f89f0e4ce829b9b27ce0cf86d04e18e30cd851335a9be22235063b19731e312ab390be7b57f024b40074dc4d9373b520e4e9a22121dab9a5c4297378d8486 SHA512 33850bd3ac80721f2765414b19d1a3adaf92e973293910c0b19ef6fcdc3981a8abb3f4d6f487da71d1a7454375e77e3fafb892eace5aa37335841718fcc4c541 DIST cyrus-sasl-2.1.28.tar.gz 4034803 BLAKE2B 6cca8c26cebb9c2ee5d539c43797d30b6309a476ec4233225789978e1d7315c4ea5d2abbc7f5464be0f3c0de5fd9212706b43fbc92f40b76cd0b1013cc00f823 SHA512 db15af9079758a9f385457a79390c8a7cd7ea666573dace8bf4fb01bb4b49037538d67285727d6a70ad799d2e2318f265c9372e2427de9371d626a1959dd6f78 -EBUILD cyrus-sasl-2.1.28-r4.ebuild 7122 BLAKE2B 92a7da755e80ccae3c19bbe962fe5f29fbe8a0cdf2f724ff30946edb180f7fb3021310004b9bc9fcbe69b111c847d5460881b34d8e897b421a3b2e0a044950ef SHA512 c21e2d3fdbc4d124ba9760103a011c2b612bd4c3c49d80d04c02988dd982007405e72882421e6245cdefd2966061aec3ba95c71da1dd6785b1486db98660ce99 -EBUILD cyrus-sasl-2.1.28-r5.ebuild 7711 BLAKE2B 0db3480580d085e5471cd015c0b15083c7b83c53dd5d03c38d51068b77f439740cbd4d27b6f916362fa0d04463a5c8d94a62da840d89fca654abc9e8cb3f35d7 SHA512 2f6eef762bbd8cf488679a03ffac1197a3bb8d3e78bd14597eecc108d1b0f20b956ac4bf7e5b57b7a6ddfcf2fad147f90bc2c35efe3faee66bea2013cf112cc6 +EBUILD cyrus-sasl-2.1.28-r4.ebuild 7116 BLAKE2B 164f4066d86711d8c3531a034b78c180efb23c170c2ea3e85465e98d2f0ced3ba19ce258fc9e3ad4d5e9840a8300f1b9706a6b722f70efd29a5b47958687d9ed SHA512 2fce0bd96996a00c104edd5acf1b7b3d63eec2891a28cd867842cb14962b99d8a2e62055cbf9bbeaa4d6bb2e11ebe0b27ef0c1a30871f042653a6e80ca20a37d +EBUILD cyrus-sasl-2.1.28-r5.ebuild 7705 BLAKE2B 673f7a2b9e8297b3b8a71d6a678f0d7ad556c0d4eedd138c6605b0429e9724cdc80559fb837734a30b7ab747e62cb54b9cbd9c84384f14d196466c1ee1f6560a SHA512 24475c309e1bfe0f21ba0556229c21511e20cf96bbcd5fe7f91bc7d81b26f7cae53998f77ebb52aa5623b9d225b01f657a8b2ab3151d416e17a1ecf703cbcd89 MISC metadata.xml 720 BLAKE2B 2c8e6b0ca364214c9d09a26c561b2452f49fb7e2f348e299fbd08c698a814b9f5e75715ef58f600f3032044d298639bf8daf40fe4a1b5397e21fdf91b0811767 SHA512 4b9db09c9f9de1c0be4649ce421194dec5d805e858ec5c7a674351e17fff94074797288783be2813b8328868d641d475f5bc6cb63159e3ad1875af0e37196dc7 diff --git a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r4.ebuild b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r4.ebuild index 974da3e78d17..cce0be6be389 100644 --- a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r4.ebuild +++ b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r4.ebuild @@ -15,7 +15,7 @@ SRC_URI+=" https://dev.gentoo.org/~grobian/distfiles/${MY_PATCH_VER}.tar.xz" LICENSE="BSD-with-attribution" SLOT="2" -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" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="authdaemond berkdb gdbm kerberos ldapdb openldap mysql pam postgres sample selinux sqlite srp ssl static-libs urandom" REQUIRED_USE="ldapdb? ( openldap )" diff --git a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r5.ebuild b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r5.ebuild index 865f1a93f44c..53a7bb02f62a 100644 --- a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r5.ebuild +++ b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r5.ebuild @@ -15,7 +15,7 @@ SRC_URI+=" https://dev.gentoo.org/~grobian/distfiles/${MY_PATCH_VER}.tar.xz" LICENSE="BSD-with-attribution" SLOT="2" -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" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="authdaemond berkdb gdbm kerberos ldapdb openldap mysql pam postgres sample selinux sqlite srp ssl static-libs urandom" REQUIRED_USE="ldapdb? ( openldap )" diff --git a/dev-libs/darts/Manifest b/dev-libs/darts/Manifest index 4868f9255cc1..387f901e4103 100644 --- a/dev-libs/darts/Manifest +++ b/dev-libs/darts/Manifest @@ -1,4 +1,4 @@ DIST darts-0.32h_pre20181117064816.tar.gz 38856 BLAKE2B db4bf7ca88ceb81dcaee4494708d3f469dfc4f1ce53aa731f291d4b7d73f2c48a9e8d97caf32fd0bdd66aaba1c9e3e2e0289a5f2fdf7f5f1f2351c3808d6a98c SHA512 092cc833fff937365117f5b780f09a1ffdd25104ab57e36f7cba25a9a6bee289c105cae997a50b61b5b542c1c34d71bddf132d0ca14d563198b57caa9af2ac22 -EBUILD darts-0.32h_pre20181117064816.ebuild 1341 BLAKE2B c4fd72185f4164aecfb980577a52a2033b5509e1f49c2e74e3e8a67a241fe0e34d5c2f5b414ed5ff524cd1fc7dfe2bb2867acd61fa23cc79225527de9c09a38f SHA512 1c86bd1a78542550f4e69afd59bcb40fcdf49ef637c0742a7ef5564e1321b1c3975eb99882fe93c1cbd804e9a284500809797959eac4af31a4aea229b5babdc7 +EBUILD darts-0.32h_pre20181117064816.ebuild 1335 BLAKE2B 88285b4062735be8e761746cb556b505fdbd1932d1ef9be4dd11b08142c95459d741a3f900d2b685403dc61e140d7bd4cd70eda1f6ce0e78a9350a07428467f6 SHA512 bd25e5ea5a9aa7ac24b25d1628462073e10e5595d35f3fd002c51e27bc0efba0410514c245bb08e1bd3ade8253f9b4808d257433b57812ea9a17aef83bbc8c1e EBUILD darts-9999.ebuild 1209 BLAKE2B fc98dc93002e7a6e7d4269cf2a13b8228056b29b72f8dee5519587bf8d4888678ee0748a86074d5e6b73d877a8d8fea7fa77eb31b998295cd99145b36496a0f2 SHA512 892651f7fdebb19693f99e03d1f3fda914aef6b91d56192692292252a1a3978bbf58e229bd0e9e051b3845ce7d5046d6aac05f86da850e252e3bf85913516592 MISC metadata.xml 318 BLAKE2B 67d2ac0f28e51ff5c9b2d21a216a674285ada72e7c7de4d705cb9a767a086abf1779cf7f877c540c18d64d5a70de7df570af42b278f57d27d3ed24739e476856 SHA512 52935d348cee3b72a2f5da851b5600414da7f923fa8be357006f06392f7496f98d04bbc92a52696ac42c70b1315a53107d2378bc5e3a79b2cacd5623e8f0619e diff --git a/dev-libs/darts/darts-0.32h_pre20181117064816.ebuild b/dev-libs/darts/darts-0.32h_pre20181117064816.ebuild index 7b61be79be20..051158d24771 100644 --- a/dev-libs/darts/darts-0.32h_pre20181117064816.ebuild +++ b/dev-libs/darts/darts-0.32h_pre20181117064816.ebuild @@ -25,7 +25,7 @@ fi LICENSE="BSD-2" SLOT="0" -KEYWORDS="amd64 arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" BDEPEND="" diff --git a/dev-libs/date/Manifest b/dev-libs/date/Manifest index 990b11d02add..5def050f1e62 100644 --- a/dev-libs/date/Manifest +++ b/dev-libs/date/Manifest @@ -1,5 +1,8 @@ AUX date-3.0.0-c-locale-export.patch 3628 BLAKE2B 25fcd214430334a2c9f95dbff685957c563bd881ad6669bd7ee7ec7dcf619256cf096b65d76c8968c43192e2dd48b9739225f97e2088a12925d8b3d878ae5f53 SHA512 31f36be9fd6bc3eb8622ea6856b2c5b3bfbfa5a7dae748613839e5432051fe32e0ebe4c6b2c31dba4a0dc4787c85e671cdf321059f26a222b6a16436c3f624ea AUX date-3.0.0-version.patch 312 BLAKE2B 6cbfd659c271d39b3441ce980579efb8fa2b002e482710dfafde89ab1978742fb178ed3336d284febfb143f1a81ca23276e04bca3b1a00e218db26f403283acd SHA512 c1165064c48793572ffc02a07728b0fb815f4b8610764f08e9ca53b9fc7fbce83168d39b38191db2ccac69f283b637ac12cc8c1516c99d8e1cdffe9773cd0dfd +AUX date-3.0.1_p20240913_remove-failing-tests.patch 792 BLAKE2B 816a8aaec9d87a0c29888264c5f8602d95b790ca84840a34a202c53442f000c30c7506414e70cabc990cf59c168a1361bc642426c38c58ca621a4d2aeb26c2f0 SHA512 8762731203be2a04d1d947103c6679d77f553b71453576e32c55c79f089c9b96abb286b9ee3332bdef2e232ea235210574063cd80a70b9dcc69b73f944c9cfc8 DIST date-3.0.0.tar.gz 822623 BLAKE2B 438a7a5c153c7c2d695fefc95bbd474ef507af2cd8182d1e7d54d482b0128c3f9c57582ed5b40ef46d8f6f5539228d20322c684b1e1b418e5ade3b4871bf4ec1 SHA512 03ba0faef68e053aba888591b9350af1a043ef543825c80b1ca3f0dc0448697f56286e561f1a2a59e684680d7fc1e51fd24955c4cc222fe28db64f56037dc1aa +DIST date-3.0.1_p20240913.gh.tar.gz 828871 BLAKE2B bd036c0f12e54bc2d4de538fa32edbee9420c6579a267cd069575698692c2080e77ac0f803ab12607c5fce591603861e0f9de63ed7db2d1cd17e78f486978d96 SHA512 92d570658777d1cff09e78f15ae47a3d832bbc571f7cd6df309948b004641ec8b705f4fe4bace0cd19f8d7922cac52d7a7e0ee71cd2b5ff6a03550deee806267 EBUILD date-3.0.0.ebuild 1605 BLAKE2B f8b424053884c5a1c0bc26204282861b4c4d73e46cc760b8a6f91f8d5f2fc715322cbbf413c374b0d75cdf7062f83ffeff3061e4d0ccc5c0d7bf2139e32b640d SHA512 b5d4e61641e9f63d1dff9355afe200879c00e2ce22041779938b1519d617b6d1298ae15dbb7d5a1e24dac18b5b046262e3c4fb1865447549957e47e7d4ca1ccf +EBUILD date-3.0.1_p20240913.ebuild 1028 BLAKE2B 962bafb1eed4656d434a2096eae44cd03a37501f5c1c30a52743ddaa8bf340125af15b14e022b6c0d047592d20911791e06f98536bad3e292eb5429ab72176a5 SHA512 6b2bd514b7bb13dae23804ad14e9c18df901ac337cd8c42885447242998a8bce8c43b2af53490fd8f3f2950324f670d2b8d6762d9b6255473c1db2eb02f894b6 MISC metadata.xml 690 BLAKE2B 2c65b22d80311df0ad87c7eed1bbbf03c8ef57519e72e986a30984c5b447c080aec6f8b543de7e6a1f728012efc6472db1052c31fb23d029932183adc035d9eb SHA512 d9ac1ff19d63a61390c602587ef5dd9e4bbd66bde72695d8a2a552bf6210c0afa68eb4d64e1f1e6c50b5b1282b81df13b8570295e2da68503a9866436a023043 diff --git a/dev-libs/date/date-3.0.1_p20240913.ebuild b/dev-libs/date/date-3.0.1_p20240913.ebuild new file mode 100644 index 000000000000..716577c52456 --- /dev/null +++ b/dev-libs/date/date-3.0.1_p20240913.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +# maintainer recommends to "live at head" so we ship snapshots +COMMIT="155c6b9e76e462e1d47ea528ca87f366adccdea3" + +DESCRIPTION="A date and time library based on the C++11/14/17 <chrono> header" +HOMEPAGE="https://github.com/HowardHinnant/date" +SRC_URI="https://github.com/HowardHinnant/date/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm64" +IUSE="only-c-locale test" +RESTRICT="!test? ( test )" + +BDEPEND="test? ( sys-devel/clang )" # tests call clang++ + +PATCHES=( + "$FILESDIR"/${PN}-3.0.1_p20240913_remove-failing-tests.patch +) + +src_prepare() { + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TZ_LIB=ON + -DUSE_SYSTEM_TZ_DB=ON + -DENABLE_DATE_TESTING=$(usex test) + -DCOMPILE_WITH_C_LOCALE=$(usex only-c-locale) + ) + cmake_src_configure +} + +src_test() { + cd "${SRC_DIR}"test/ || die + ./testit || die +} diff --git a/dev-libs/date/files/date-3.0.1_p20240913_remove-failing-tests.patch b/dev-libs/date/files/date-3.0.1_p20240913_remove-failing-tests.patch new file mode 100644 index 000000000000..91e2de2566c0 --- /dev/null +++ b/dev-libs/date/files/date-3.0.1_p20240913_remove-failing-tests.patch @@ -0,0 +1,35 @@ +From: Filip Kobierski <fkobi@pm.me> + +Here are the failiure messages: +test_c(): Assertion `!in.fail()' failed. +test_Ip(): Assertion `tp == sys_days{2016_y/12/11} + hours{13}' failed. +test_p(): Assertion `tp == sys_days{2016_y/12/11} + hours{23}' failed. +--- + test/date_test/parse.pass.cpp | 3 --- + 1 file changed, 3 deletions(-) + +diff --git a/test/date_test/parse.pass.cpp b/test/date_test/parse.pass.cpp +index a7fecfd..bd1cef4 100644 +--- a/test/date_test/parse.pass.cpp ++++ b/test/date_test/parse.pass.cpp +@@ -891,17 +891,14 @@ main() + { + test_a(); + test_b(); +- test_c(); + test_C(); + test_d(); + test_D(); + test_F(); + test_H(); +- test_Ip(); + test_j(); + test_m(); + test_M(); +- test_p(); + test_r(); + test_R(); + test_S(); +-- +2.44.2 + diff --git a/dev-libs/dbus-c++/Manifest b/dev-libs/dbus-c++/Manifest index 769ed9c82018..39d358a25c29 100644 --- a/dev-libs/dbus-c++/Manifest +++ b/dev-libs/dbus-c++/Manifest @@ -3,5 +3,5 @@ AUX dbus-c++-0.9.0-gcc-4.7.patch 1073 BLAKE2B 2cc43e4d23c14646adfffae77bc1168b69 AUX dbus-c++-0.9.0-gcc12.patch 2555 BLAKE2B 4c8d9740a200eb1a0060dd0c3684cf8fc24c61cb5db9bfefdf353f73b1e62b6e84df140e0b05091bd4a1f94786c3f3a980fb0369c5b2fe7acfdcd36e9fcccc50 SHA512 0e73e8295a8d88988fac65b43b44ffa380721881c5bc1af05267a12d856ad752f241ffab3e7de10c17d1dd0a71d006b7de5f327b10cf4150de2fb67633d236bc AUX dbus-c++-gcc7.patch 891 BLAKE2B e3f1c902b52cbec776849c86d2d4c7a13acbc907355c380cad7eabdfe670d9058a1ddd3687af9bcbbd4d815affea21728d8296f5a87122bc6b5fc99396ea0428 SHA512 b8c67af11620c2414d482cb3d77784f7c9831e64e0bc9cb9b946e13b0ad13135f06cfb894667fb9b184e6fc7e750df0769a2d4c09df4f430c2189c2c3804fbae DIST libdbus-c++-0.9.0.tar.gz 466362 BLAKE2B 401e266286fef383754c945f3adcf8e68a1169e55d33614f1e11227c324fe1219db7043674b5894d548f827d0b673ab4f012babbb4a395c212f6e17ef6d0e281 SHA512 7acebbb4254b2886cc0f05c5ddeeeac0b5863c5552d32249463b89380b0b95b8225c80bd98b8c7fcaada42ab770b5eff41b15390cd0d78bf1ee322ac6c2de319 -EBUILD dbus-c++-0.9.0-r5.ebuild 1825 BLAKE2B d18d8443da1e56d168ab58a438d14678708b0e2f8d1ccce36777dd974f117a05def442a93fff45a51ba0db8cbc6adc243e02c5e5fc4a792c5224cd4cbbce3c1f SHA512 193c497d8f8ab421c7bed42dacf5ff46b49264cd51ebeb0255050f40d8f67aa453e1898a59b9a9d48c3592e83a935c588b5d9e87c82ad7af08f003dcf99f27e7 +EBUILD dbus-c++-0.9.0-r5.ebuild 1819 BLAKE2B 9ff04f3a0038636c20fee9f1b65a53edc1b3d454fe84cba0361e6949c79f01bdccc181b8875895255926bbf43f65508c144db467425a543ee29088440d72e801 SHA512 5b9dc1ff48ba28f7e129ecc365c268d1f7e6bb592f0b8ff2e46435aad685f61f272ee1dc5d806f86ae7c73206307b522355c6185601dc4a956931a6a2b74a794 MISC metadata.xml 365 BLAKE2B 0522c37f8ab0c117b0d65e7c5e198a05644bc2332b837569a1665f60147453937bc6f9db546f341f2d9f48b61078e41dd35e0b71539cb29808365091b3a4c758 SHA512 446fe1ccce403eeb4f46c114fdb3f7d9bfaf845849873f2c9807781980c20b226160bfc8d3b039629ad4649119c7d22032bf095cdfd5636db5460fc8a541ca23 diff --git a/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild b/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild index 48df7826265a..c3293610a63a 100644 --- a/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild +++ b/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/dbus-cplusplus/lib${P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="doc ecore glib test" RESTRICT="!test? ( test )" diff --git a/dev-libs/dbus-glib/Manifest b/dev-libs/dbus-glib/Manifest index 15fa6630a95c..2c046f1c2efc 100644 --- a/dev-libs/dbus-glib/Manifest +++ b/dev-libs/dbus-glib/Manifest @@ -1,6 +1,6 @@ AUX dbus-glib-0.110-config-glib-genmarshal.conf 3281 BLAKE2B 5724ec3aa555d71b26739a8d4ded9773872fdfacdd6657070fb8ccd2b4164180655ecc7b83ef0c9440b867394c766c9276662d4d278a9d988909fba04b6d744d SHA512 76dafdb81234600b0717e79d1ce8cdc6668aaacbed607f929bc9d299dcad0330ccf62e2bbfe73338526770faaa40f9f5564a108d8830484bde2ab7a78cae6e03 DIST dbus-glib-0.110.tar.gz 836497 BLAKE2B d936402bbaa5c354b2730cbace273974ec0133db052503fea2780d70b128e50e4fdf54f6ebfeed024eb5602fa3725a40627e27320a4727647299f74b2eb75c85 SHA512 c40ccf7118d4951f0e09082216ccd26f21ee906bdf96d912611d3cd29badd7ef446bea74e19f26c28ebceb9e19bb659d11c643c3e712dac499df12907be88a54 DIST dbus-glib-0.112.tar.gz 715340 BLAKE2B 24e1c222f0116b32c109682816f6c35771647f4c63cab93a6621bd68b71ea4dca62fbf9e6bb360386b8658146dbf34b0d7dc471db7525585412d120340c4c969 SHA512 7c9f393f065dfb3d698f35e6554caf15fe539f5dd52d2b2bb6ed1770e130f5dab8e45379232520301455bae9bb77e25a109faf175153fcd4b9dd11d7de4a546e -EBUILD dbus-glib-0.110.ebuild 2509 BLAKE2B 5821149fb6316fc5720013c2d526a2845ba994b00acbd4696c816988e1fdb3fc00661833ed1ef78157a8890b1812fc51e017097d73abb3d0bd48f491705fce02 SHA512 61507765cb1a67a1946c52c81018c5a54e1414ec13c855d67879ad8b558a441cf43defb88a4189f6a9eeba4547ba06d8d8892d730879f8397a7e62c12b8b33fc -EBUILD dbus-glib-0.112.ebuild 2454 BLAKE2B ebce709ef99bfc1b4ac775db9cdd60e18026da7303971e09fe4b472bcf175ed67d5f91825bee3b5aca0f6985ee6bd7877d2dd66f7873997392c857fd69ce1119 SHA512 90d863528b0d244375266152407c5f125ac055fc4355af74b940ffe721ddbee0190ff6651d0ee948a14adf99790eeef099a36e751a66ca96e73afe7822f31d20 +EBUILD dbus-glib-0.110.ebuild 2503 BLAKE2B 4307c154fe2f9b76dd69554bee57958bb30bdbbe875c3b829eab28f48f4e9faf4111b8b09e8d0c6b278ddcb406229f18079019eb26ea733c0de531f303a752d5 SHA512 4d1ec40b07f6d7a1787f13206044624e2f5afb2bd3f5820ac6abbe8cadf667f421b68e7406d4f803757404c5090edeae884f7714099070b21f768e1aef59f5d2 +EBUILD dbus-glib-0.112.ebuild 2448 BLAKE2B 62419ad9b4e77c407d190a7bd2cac2d7add3b9024487723d81994e32260931abe61c99b9c4af8f44f71e5710c8ed80d6c893c3650659a2ce39a648b63cf804cc SHA512 3634b915da49815d5113ed4e0c1691ccbd0a1c9008e958d4a5bee6bb6bacb974caa5dd26c35f63e6f662b8588c779e17d42a87be398f632a68da3eed6c49728a MISC metadata.xml 327 BLAKE2B b8042178da38fd88443c3c73602e58e46003e265c86521284d63401110e217bc2a67629e269290e9bbdda58a15eec5e79a8b424e9435ad77ca7f400946342adf SHA512 5dc80dea95565a990d2d8575171582096e827b82ccdcec8b3adf0f8f5289052e784c97cbe8f087043b228c86d43e2685f0b6942c2699bfa94a8e0df962349de1 diff --git a/dev-libs/dbus-glib/dbus-glib-0.110.ebuild b/dev-libs/dbus-glib/dbus-glib-0.110.ebuild index c77bed76b90f..3c833833f1fc 100644 --- a/dev-libs/dbus-glib/dbus-glib-0.110.ebuild +++ b/dev-libs/dbus-glib/dbus-glib-0.110.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz" LICENSE="|| ( GPL-2 AFL-2.1 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="debug static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/dbus-glib/dbus-glib-0.112.ebuild b/dev-libs/dbus-glib/dbus-glib-0.112.ebuild index a0dcd4ce0f8b..6bb0cf21144e 100644 --- a/dev-libs/dbus-glib/dbus-glib-0.112.ebuild +++ b/dev-libs/dbus-glib/dbus-glib-0.112.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz" LICENSE="|| ( GPL-2 AFL-2.1 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="debug static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/dietlibc/Manifest b/dev-libs/dietlibc/Manifest index 0c1bdeac74d1..e46738c9d5c2 100644 --- a/dev-libs/dietlibc/Manifest +++ b/dev-libs/dietlibc/Manifest @@ -1,3 +1,3 @@ DIST dietlibc-0.34.tar.xz 662732 BLAKE2B ac709f19f98c298ee424f8320cbc7bca997156323e64d3a219251146b4257185f27519262914d3df044638ecfcf06e1e3680d8af226704dca65d6e4be20b3dc4 SHA512 2b38528c0ccf50e426f587b6448fed997fab1147eecc9e1af2f3fb3efe3d8f3997656d8e66e7cf1045ceb1f602cef43456c62ba83ff494f9c9816721bdb4d6c6 -EBUILD dietlibc-0.34.ebuild 1663 BLAKE2B 9750239d270864be307fd784026127760cb99ee1bcd86b478f1030ff629fca380076297917f83bb96cc1ba4174d98341c1360167c3334ad1561db3aa0817682f SHA512 c08a3b80fd90cdf46b777f294ad92ad62d22ef1f75473181bd4e3c2ac1e6ba521033559facf2627a6e9a47a5652ebee0f7141e6f25e752abae12284e942ec4e0 +EBUILD dietlibc-0.34.ebuild 1657 BLAKE2B da3288ba0aaad5667cb7bcc2a05d4374ea5b74b1f6cfab0f7686901f021d1e327916b66741e6ce6732263aaafbb206941ace41864fe1311e6ca009a2d5430ec0 SHA512 4b028fd1201fb7d3e3f6f6f19c4a38f75e17979a0daeb78519d1a17a1141aa5bbe03654131375f52733a1ff7115f4ebd2975db1a27cce2faed4a73475063adbc MISC metadata.xml 417 BLAKE2B 317618b21a2569a8ff55f7457668d8185894377216aca3d317438503d311b53b5f9d0bd999105a7d9a5966621fccd01fd26900ed00af1929e51b717e468f0a46 SHA512 5b5dc39a432a04ad909887a3d397366d2cdb12648a9346afb66b37b6ca0e7002a42c0f047a515002cc78523a8382c745b25c88d1af29606b53894b25daa7b66c diff --git a/dev-libs/dietlibc/dietlibc-0.34.ebuild b/dev-libs/dietlibc/dietlibc-0.34.ebuild index 49824e60289f..8680f459e3cb 100644 --- a/dev-libs/dietlibc/dietlibc-0.34.ebuild +++ b/dev-libs/dietlibc/dietlibc-0.34.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.fefe.de/dietlibc/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~mips sparc x86 ~amd64-linux ~x86-linux" IUSE="" DEPEND=">=sys-devel/binutils-2.31.1-r4" diff --git a/dev-libs/ding-libs/Manifest b/dev-libs/ding-libs/Manifest index a850226d5bd9..553634279287 100644 --- a/dev-libs/ding-libs/Manifest +++ b/dev-libs/ding-libs/Manifest @@ -1,3 +1,3 @@ DIST ding-libs-0.6.2.tar.gz 957577 BLAKE2B 7236706b0892e5b56506e89f67305cac54da648b2bd6f21dcf3c330d848e1bc556134c8e7d2efd0a9c8234ea41212d6bd2250ff7feaf84df12ff8ee6b56e0602 SHA512 566172e0addb0ee6e0ebd12874d3b72f2fa6bcb1ecc628c0c529984193290fae554efc40f52d2cec675bffab32a36183e47ec629db25e83ed2995f1049c64703 -EBUILD ding-libs-0.6.2-r1.ebuild 628 BLAKE2B cb6bca809b82229e0a8611f420a458e9374376f8f3ea672f8fe484dcfaa784e94f06cfc7435061e6beb5999770f93a8cc4088674548e46d3091cc1f7d0cef5b0 SHA512 da3182534777539b47bfd7d37c19ab08706e1762c797c4ee8864d9a63094c02a3d77fc1fd2faaf8873744e2d4762686ee34dd941df0f96b68fb4fc4ea9394d43 +EBUILD ding-libs-0.6.2-r1.ebuild 622 BLAKE2B f56a4fcd41ea739119b3ef895f2bd2def20823f8e3c703c81f9c7ebadb43394d64fe7d1a3807682653f58d8717d0ba73924b1114efd9ee36525779460d0ff713 SHA512 322006d3eb7b880410f8e3744bbd7569160ecf6113e451a20e466180e55c75a1a57eb57bd059208cec389308c88ab941763818421460b620236cccde190d918d MISC metadata.xml 247 BLAKE2B cb144c57b3bcd3ce9042d41d2c5fe955abd61d93f348e9bc249d6f8a41172bbdf4b28e83682b8817f202886e6daf757fa0bb825b39eb6409633a323a162ee9f0 SHA512 cb8ffcc6e9e67e555d82ca99bccc6479b0db6e211127a53452d07dc4b106e7e0633ff9c8e0af1b1eccd7b6154ae3d7f61a50e8dbec835fcdca7c070e8cde2f1d diff --git a/dev-libs/ding-libs/ding-libs-0.6.2-r1.ebuild b/dev-libs/ding-libs/ding-libs-0.6.2-r1.ebuild index ccd6a03cf4f8..2c1808bdc6bf 100644 --- a/dev-libs/ding-libs/ding-libs-0.6.2-r1.ebuild +++ b/dev-libs/ding-libs/ding-libs-0.6.2-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/SSSD/ding-libs/releases/download/${PV}/${P}.tar.gz" LICENSE="LGPL-3 GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/dmalloc/Manifest b/dev-libs/dmalloc/Manifest index 90f49808b71b..6639dbbf347d 100644 --- a/dev-libs/dmalloc/Manifest +++ b/dev-libs/dmalloc/Manifest @@ -10,7 +10,7 @@ AUX dmalloc-5.6.5-fix-cxx-check.patch 623 BLAKE2B 3828e4b54bfb41c2743f180bb34c67 AUX dmalloc-5.6.5-set-soname-version.patch 1439 BLAKE2B b926f917e1cc73b7db64fa46ba15778c20b4d13eb813a61087418445c22edb6610789399db8e643dc9ed39c48060ad83461d12d51dbe6c5fad84ad1a5c0d8565 SHA512 350e7a58f0057328a1c896990fc6c4889af54a5aac7d1af4d64f5258485e445e486395d36580b973c19c4f1ee4069cc22cabdd566aad019a2b4db4808c761f19 DIST dmalloc-5.5.2.tgz 666608 BLAKE2B 9371b35b9a39706215ff2fc4e31510dafa30a86dccb2290563a2c8a0e7211372dca419dd7d549011548853f1e168fe15c55361d763d27230c547c93113de823e SHA512 96bb94aeb2bc3220f652b5294bdf8592b984cb2a53e5f02b2b8d52450c3396d18651f334644cdfff9c85a8c0d0cedc7f6a18b9d70497b2c6b5f85dbd1e827b93 DIST dmalloc-5.6.5.tgz 322310 BLAKE2B 43ba8cdef73423f2e3d6fa5dea34f1653d890c95dcd4ea13e9317d85d1991d0e68e80192860c7bdaf4ee33b36c892b9df31340ddde808b7d60ee00f21d532976 SHA512 17090378b763dd3eaf5ff196298f08982ad593d4c3a0104a67866b88793b612307f3ce9ef0aa7dfef2df6c8eb050e2be06513b29ca912e916c0bfd882a0f4bf1 -EBUILD dmalloc-5.5.2-r7.ebuild 1828 BLAKE2B 920eee5e279c94245c135806010dfe50c75167f0b2943d2c9e78527977c1daa26516c0f9fff56cf61038700256ab2bbb63c75511bb3a5d54e34482ec0fb6ec64 SHA512 7f191948682117b5bb09cfa3de947c6adf4413f0b9871af48b8b1d46f7a51b3a4f79581e395ed21cf623a4bec3cf9ee9595bd2efa6daed6bdb18aac2f901d070 -EBUILD dmalloc-5.6.5-r1.ebuild 1252 BLAKE2B 5e4d3ff36982ef82f06ff0875f4aa8fedddeea2ea9cd7cb74c78fe2e877301b538974a610852c4dd130e0fc8e083931d3f50bb7ed92f1f6d3f3b1d7c2f1f406e SHA512 3be7de09fb2db95ad50e7e55f2142d24162811ce081470ae4e6dedccc9d5fa6143ba299e7b320b98ce1245183b20dc70b0485aea29395541acf5448867e93c3c -EBUILD dmalloc-5.6.5-r2.ebuild 1304 BLAKE2B d730adf4d0b02c4f4cc9f2b655c44c9718898502bb282daeef37f80c3b05b05c193d731fe474269b98daa0c8c442d9518042fbd9fc258bff2f0c6f7eba98a7d3 SHA512 21e310ae9f6589e00d92af80f5c83c28b1df78876cba1fca43589a670b826c67b0e16cc4b0e4d30f4784025864ad20345e6c0899890847018021456d7fc85640 +EBUILD dmalloc-5.5.2-r7.ebuild 1822 BLAKE2B 81b16310cf11a596523f3535c9b2d3c07446359f4130ed18c25637c35a28fed23dfcbaf199312cccf893c57fac3eaa09dfb0a03778ec1ab9294d3dd8b80f9d89 SHA512 1f66409c6bf16cc851d08a91926a5b5308dc1d8c521b600a42be5bc40432eec6473b966ec9ea891c51a534ed1aa60f5c01d6820c66a97fc739869528906674ce +EBUILD dmalloc-5.6.5-r1.ebuild 1246 BLAKE2B e8245f1f3adcf9b22f4cb8f12e163c988993b87d698e6970193333f9a304f49131f6d76bc557396b67df1bc98fada29943ea97cb5447544b141cc68adf5af37b SHA512 61abaeb62c7fee08494c069816c48a21651af3db919a78177d831676e7a2057a8318528d996efc43d81bb6ed12a74b4b2c8459545dbe95a0de246761e40639bc +EBUILD dmalloc-5.6.5-r2.ebuild 1298 BLAKE2B f0a1ef8a570d4808d1b2414371732fbacb4e19051062f9ef383294bc3709f6d1255f79d0c3a00f551621ffcc7b0d229cd0ec50d25b7edbbc3f43cb4b37e7b560 SHA512 410e971f9ed9b2bb6568503f34d8e43d9581bb2486d988c665318fc6106133819645e33fbcf0ae295aa0c3e417f37a5d704875fd73008874bb92ba72c5c9d8de MISC metadata.xml 245 BLAKE2B 35d3566b19b5e18d70897e185aa1f37c3d9143eafc8f93f182b7add40f61283974bbbf058d16afde701168b84ee0e4e3f396b09df0c804131c27d2f56933f04b SHA512 281d535e9fa2912bfe988e396e16141f762300dce9becd3e716c6e63b080918f3f7c912b28e68d4a32656eb552ccf2ef4a7d3fbb339d7350752051a41bc8cc38 diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild index 63f70913d550..a9ffdad2cd2b 100644 --- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild +++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dmalloc.com/releases/${P}.tgz" LICENSE="CC-BY-SA-3.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="threads" BDEPEND="sys-apps/texinfo" diff --git a/dev-libs/dmalloc/dmalloc-5.6.5-r1.ebuild b/dev-libs/dmalloc/dmalloc-5.6.5-r1.ebuild index 62fc41dd4d5e..ee3f5afb3a2d 100644 --- a/dev-libs/dmalloc/dmalloc-5.6.5-r1.ebuild +++ b/dev-libs/dmalloc/dmalloc-5.6.5-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dmalloc.com/releases/${P}.tgz" LICENSE="CC-BY-SA-3.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="threads" BDEPEND="sys-apps/texinfo" diff --git a/dev-libs/dmalloc/dmalloc-5.6.5-r2.ebuild b/dev-libs/dmalloc/dmalloc-5.6.5-r2.ebuild index 20d910b16a28..0fd5179d091e 100644 --- a/dev-libs/dmalloc/dmalloc-5.6.5-r2.ebuild +++ b/dev-libs/dmalloc/dmalloc-5.6.5-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dmalloc.com/releases/${P}.tgz" LICENSE="CC-BY-SA-3.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="threads" BDEPEND="sys-apps/texinfo" diff --git a/dev-libs/dotconf/Manifest b/dev-libs/dotconf/Manifest index be0f2bc0d973..eca7d67940e6 100644 --- a/dev-libs/dotconf/Manifest +++ b/dev-libs/dotconf/Manifest @@ -1,6 +1,4 @@ -DIST dotconf-1.3.tar.gz 333301 BLAKE2B df3f4c9bc4539ed5b21bd4d6059bd911bb319d9dbe4f48c6d45c34559eaaa646abea847f6d0b35678c12d9b5e89e2f112047557d458be608215d76bb50af004c SHA512 ced0e66f70d11a309e77add1bfac1da8e85dcbe193633bd4bd1ae4bfd043b66880406e93ec18327b8c5d3de8d4bfc5278db6e5cb39b030ee1dabfa1ce267a98e DIST dotconf-1.4.1.tar.gz 46565 BLAKE2B 8eb7508b6ca13f0f4cc2ca0c1d889ce7801c3d60d826078a23b68807f1c2fa38fed4e638ac4b1a2ddf9c1e204293e57acce29bbd5cf3d6fd12abb140b6cb0d3e SHA512 a6cada8621295b268d4b4fd85bc0c207e78324c9e84754ead2fdf6c1598ec8bdf626f9c24e66063d921c95d73e83b50ab50416a9b4c9a7a631392552ec46f55a -EBUILD dotconf-1.3-r2.ebuild 607 BLAKE2B ccb8ed9753851dd9d5012b629a67bb95a03e1a083e88c64099590be981a910c200e0ccb770e0a3be95025fe1df23d8e849efeb8f85afa798f08be45f12512a67 SHA512 3d84370f78db185ee2d6158cb1d3ef357705f2e960f062a06d39957462907b37dbcac9a0ebf8b1f3a5ef37bca36b4d638f64f0f2e84833f023b2d69c9af48a5d -EBUILD dotconf-1.4.1.ebuild 828 BLAKE2B fb6b9db8388f6f98ec0177d03056d710595372cdc98d5a8edbf9a75bdaba8f919c9ba0f85544e5dcd5badef3681755e225c2e8a167e5355dfe1b1c42104f797a SHA512 546a69631eed2ce87004b58b3fee5c96d2504f9c4cdb6677afd875a503093a9ed2f90d8f2d0b33f846621aa9aab92ad663fd7b44a907b419403b302a517650d4 -EBUILD dotconf-9999.ebuild 828 BLAKE2B fb6b9db8388f6f98ec0177d03056d710595372cdc98d5a8edbf9a75bdaba8f919c9ba0f85544e5dcd5badef3681755e225c2e8a167e5355dfe1b1c42104f797a SHA512 546a69631eed2ce87004b58b3fee5c96d2504f9c4cdb6677afd875a503093a9ed2f90d8f2d0b33f846621aa9aab92ad663fd7b44a907b419403b302a517650d4 +EBUILD dotconf-1.4.1.ebuild 815 BLAKE2B 5ad20e756d4f59e10274bda46b631a21abb91a8d5e3518dc1e3d4b0c769743025a9b256028033fc436ffa267e38ae8d9fefae28abded876460ed420dcd993a70 SHA512 ad4909131e7bf0211423db56aab8365d6e72052f25a871b92f94aa002809d20e279a842ef75905e6c32c49edacac418f33957d5ac27eaae57bfa2bf6c1a0c5e0 +EBUILD dotconf-9999.ebuild 822 BLAKE2B 2c5686e936142daeaf456120f7eff43ac9ec976b5db8299752c184020abcbd2e29ef8e0799a1a76ee2d89da1bacdbc0e345c859397b7387d11ebc39614453548 SHA512 1ebfcc40ea93e21a5d49456f6f296aa14b7205586e4c65542046b6860576f1df7af1cf78ac5142c3ad62a22507b76690baed55aede13c65d3980fa9f68c08e42 MISC metadata.xml 445 BLAKE2B 2c3daf69f3893a6cef9c473c24b8a998fc566c1e0fff66ce5e9d780859bd1cdae789616b443f007903e6dd1372fd8494307680fbcf775863adcab5437b933b0f SHA512 46c77d13292b855f78b096d42406733af924d90ed8687ea4fa541902084367d1c830ee4500f03bc1662c545922c32ac136d4f08ec06d51da05dc88ef7689459d diff --git a/dev-libs/dotconf/dotconf-1.3-r2.ebuild b/dev-libs/dotconf/dotconf-1.3-r2.ebuild deleted file mode 100644 index 5092ea045426..000000000000 --- a/dev-libs/dotconf/dotconf-1.3-r2.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="dot.conf configuration file parser" -HOMEPAGE="https://github.com/williamh/dotconf" -SRC_URI="mirror://gentoo/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" - -DEPEND=">=dev-build/autoconf-2.58" - -src_configure() { - econf --disable-static -} - -src_compile() { - emake CC="$(tc-getCC)" -} - -src_install() { - default - find "${ED}" -type f -name '*.la' -delete || die -} diff --git a/dev-libs/dotconf/dotconf-1.4.1.ebuild b/dev-libs/dotconf/dotconf-1.4.1.ebuild index 36d47ae81583..f8215ccc78b7 100644 --- a/dev-libs/dotconf/dotconf-1.4.1.ebuild +++ b/dev-libs/dotconf/dotconf-1.4.1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == 9999* ]]; then EGIT_REPO_URI="https://github.com/williamh/dotconf.git" else SRC_URI="https://github.com/williamh/dotconf/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="LGPL-2.1" diff --git a/dev-libs/dotconf/dotconf-9999.ebuild b/dev-libs/dotconf/dotconf-9999.ebuild index 36d47ae81583..b9e9dd68f11d 100644 --- a/dev-libs/dotconf/dotconf-9999.ebuild +++ b/dev-libs/dotconf/dotconf-9999.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == 9999* ]]; then EGIT_REPO_URI="https://github.com/williamh/dotconf.git" else SRC_URI="https://github.com/williamh/dotconf/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" fi LICENSE="LGPL-2.1" diff --git a/dev-libs/double-conversion/Manifest b/dev-libs/double-conversion/Manifest index 072f22fc41d6..35c71f9a16b2 100644 --- a/dev-libs/double-conversion/Manifest +++ b/dev-libs/double-conversion/Manifest @@ -1,3 +1,3 @@ DIST double-conversion-3.3.0.tar.gz 7033266 BLAKE2B 6eebc85f257ff0bd403ecc32f4ee8d297e3883e0d66f28e004fb71d6d2cfff313e0eeef661896e0985d574e354ad45a293238533116b7d78caafd64ae63de9cd SHA512 51e84eb7a5c407f7bc8f8b8ca19932ece5c9d8ac18aedff7b7620fc67369d9b2aa8c5a6b133e7f8633d7cc5e3788bad6e60b0e48ac08d0a4bc5e4abe7cee1334 -EBUILD double-conversion-3.3.0.ebuild 659 BLAKE2B 7e6366bfeb6b0e721e2efa9b5092a9914d0d4eb55b541073b27e0d905846ff76705ca05491c7b34006cdea92f0faa5a61090d023b5fcf38fc8cb1ce458598ce1 SHA512 b91e6965bf561109cc74b4a98cb4ded1c0b6c619f1280a05f2893a82600a54b76868a0f7134488b6ce0ee7763928d488775577f05e8e02637379ed783ec31bfb +EBUILD double-conversion-3.3.0.ebuild 653 BLAKE2B e7cc9929cba9af150857a33da313bc230198142778172542d3d2a818b1c842dbfebf70faa0d4c25168e74be1557aec6ac47dcd4310b0c9a73047e659c24ca73e SHA512 3387cf51ef4d9494dc7bd76fff9648301aa35e2e21d4735343828361f676265bb5286bf71fc46e078627e08b037bb6d02f3b88597ce6b9959947d2d763f5d48e MISC metadata.xml 715 BLAKE2B 365aa7bae6203303a9c912fa839534455cf68def48c9f75207e2017d2142c804573ad0a041484cd7f5db3847d865649038163da402cf8c59fa14935d96a226df SHA512 639d60b0f2bc3146915ea6b092986165383dfd6292d50b1632f71fa5543bd9400c3c655701274064f2c9ca1d34c3dae26ebba749d48e999b104de8bce0b8973d diff --git a/dev-libs/double-conversion/double-conversion-3.3.0.ebuild b/dev-libs/double-conversion/double-conversion-3.3.0.ebuild index 891fb601abb3..ff2f26daf094 100644 --- a/dev-libs/double-conversion/double-conversion-3.3.0.ebuild +++ b/dev-libs/double-conversion/double-conversion-3.3.0.ebuild @@ -14,7 +14,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0/3" -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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/dynolog/Manifest b/dev-libs/dynolog/Manifest index 764a27a00fe2..42d0929559b4 100644 --- a/dev-libs/dynolog/Manifest +++ b/dev-libs/dynolog/Manifest @@ -1,4 +1,5 @@ AUX dynolog-0.3.1_p20230126-gcc13.patch 549 BLAKE2B ba45c5f8314cff93011b21209ab8f7ed6ad50cce254f27ca69a640db21a982e59ca580c3dd7e957a0231e7356a554de28f1a7ba9bd6e73bb216810e281a3422b SHA512 637d972a84c05fec703333b5d339050d0171e811673b1d8ffd6609e1b54b1baeca61cb4a6a0d3a1423c99ac6d211425c8e684712bc0847788138a83f7721ed80 +AUX dynolog-0.3.1_p20230126-gcc15.patch 285 BLAKE2B 1d7e02ab4225eaba95f9a93b20ceec9bdd0af1b3676889c869faf4ddfbb0391869db8aff13edd37d843d1b8844871c11fcd2b99db7cdd9f1e6335cf41af4e5cb SHA512 31cd7e7193b25332a757990ae0827ac02c3d61ec1d7c49c6721333888c7b76a70d51eae512955e67b324616cc4902b4de432263af500e44de9b457a891111d36 AUX dynolog-0.3.1_p20230126-libcxx.patch 578 BLAKE2B 763722f4ea2c199cededef4bbade034edd6c68ec9a501c4c5b8eb44d8fff11fc5dfeca3ba49f86deaf971b572f897bfdb4fe13b71d8a30d70c358ea737b82719 SHA512 71e64d8d1612223c20b3f3e999e9f5ea0be1c41ac9fc2c88e4c24cb0b9fb3c182bf7a88da7164d56436a8d01ac2f604fe9e1bb7295d08cc1bae68dc1fc94e0b9 AUX dynolog-0.3.1_p20230126-musl.patch 1238 BLAKE2B 9aae6d8c053bab3639e849b614f37b45f3189c802205d1d97ff118c34d15468d7ec373c802d76804364dc76e939162d86b057db1a69c849a9990727a78ecf5d3 SHA512 7a18cbda096ae0f3a7dd59b4f34c2292a21d39e0ce020dd97956d316caccd3b67e9f2aa4a4f94cc9e8869a9943edc93391d3999684cd8c4ea5a0cf6e43750cf3 AUX dynolog-0.3.1_p20230126-noWerror.patch 779 BLAKE2B 0fe81d2e75f6c891a4f3f2e6fe137a82e7fd92f64d563b4078383e225b98dcacc1ae94b3f213c485c6cc7925d8b1bb8dec810633f37972c3fe40c1de34af9e7d SHA512 7f4a35d57c4f4576ce3268437c9a9bd1d64ff16e31e71167e70f40c9de764f3270c621c40e195369c7236d4e269095333bf4f3492277f44ddc54b2d146f0aff1 @@ -39,5 +40,5 @@ DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9d DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 DIST winapi-util-0.1.6.crate 12234 BLAKE2B b8db8ec9d7ada5532a22a2d070320174c32ece1f48890e9b028708e194fe72a04287b11910dc2ddc7f9c9674a9d8d39449b3e100725e1f59e59e3047a7e3650b SHA512 b1c949f9bcd34c1949a9d3a7bde6ce62fcf3d2cb66df60af41fe67a9d1acb24e571cdd5ac721be9f1ee4b3af5ef5149b5724ad6e02b558e124ef2a4412d12db9 DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 -EBUILD dynolog-0.3.1_p20230126-r2.ebuild 2441 BLAKE2B b4f90016ba377fa212e43a7fb052f76a3c7ffb6834fe1f5f6e5ebee0125e571983b988551fd060c3489162578c78aa76726d282f1d6b525a4661667240134b1f SHA512 a50b061763cc346efa6e1bd13180f156ec4629472354a68041a7e4ee7ac2f0bdb4fb6033a30560317ac6ec75812f3a0e611f2c2f4a826ce10aa09dc7d4939fde +EBUILD dynolog-0.3.1_p20230126-r2.ebuild 2473 BLAKE2B 6dbcc96edd5408db028283ac4625f7079255c8d335c25f2f4eba98461770f727d11ed609388aa579c9753ee2dc8902ec81a92382d20edc16fd55eab91675fe17 SHA512 495638df8e3b68ea805dbc9ae0c940485c03827678df551de84637e3100a57e5f342ff917997d79c68dab5f2eb292425c7b119dcd0b7f075efaa6e411ed70f3c MISC metadata.xml 338 BLAKE2B 0822b3b3d714781580cb971977d83cbfecc581ff88b42dd1cb964d7365b2f738c9a41c1f4cc3f3dd8240baa23c7d339dcd6b1a9169a97bd79aa92e5e838f892d SHA512 5895f072dc775f8d871f19d987869c015b5a2412af0636a7d9caf1c10817a67c9126eb9f56d86e22be1c75fc165ac6c348010e32cfdbaec32eec73f827af7be2 diff --git a/dev-libs/dynolog/dynolog-0.3.1_p20230126-r2.ebuild b/dev-libs/dynolog/dynolog-0.3.1_p20230126-r2.ebuild index 0df5a58659f9..ca74802f6de0 100644 --- a/dev-libs/dynolog/dynolog-0.3.1_p20230126-r2.ebuild +++ b/dev-libs/dynolog/dynolog-0.3.1_p20230126-r2.ebuild @@ -72,6 +72,7 @@ PATCHES=( "${FILESDIR}"/${P}-riscv.patch "${FILESDIR}"/${P}-musl.patch "${FILESDIR}"/${P}-libcxx.patch + "${FILESDIR}"/${P}-gcc15.patch ) CMAKE_SKIP_TESTS=( "Defs.CpuSet" "KernelCollecterTest.NetworkStatsTest" ) diff --git a/dev-libs/dynolog/files/dynolog-0.3.1_p20230126-gcc15.patch b/dev-libs/dynolog/files/dynolog-0.3.1_p20230126-gcc15.patch new file mode 100644 index 000000000000..f3e55f56f2d7 --- /dev/null +++ b/dev-libs/dynolog/files/dynolog-0.3.1_p20230126-gcc15.patch @@ -0,0 +1,10 @@ +--- a/third_party/cpr/include/cpr/callback.h 2024-09-18 22:01:50.107007518 +0200 ++++ b/third_party/cpr/include/cpr/callback.h 2024-09-18 22:03:21.582963325 +0200 +@@ -4,6 +4,7 @@ + #include "cprtypes.h" + + #include <functional> ++#include <cstdint> + #include <utility> + + namespace cpr { diff --git a/dev-libs/eb/Manifest b/dev-libs/eb/Manifest index bc9757db6f5a..ed5ded05d9cc 100644 --- a/dev-libs/eb/Manifest +++ b/dev-libs/eb/Manifest @@ -2,6 +2,6 @@ AUX eb-4.4-gcc14-iconv.patch 446 BLAKE2B 9d21df37676fd02cb12259b1664518abf3bbcbe AUX eb-4.4.3-fix-threads.patch 354 BLAKE2B 9650c76d47e1aaf019313481fec53f775556e0178a10afb354c9e3ba3a7b3656875211af954c0ba5078dc150b1bfb82fc70a3ca6c71cd17b29a67064a21b464d SHA512 e2232857d70e091d644df21aa6c8fefb07669c03ff086dad87318811ad36ff2e08fe1927281a22c17a6c6fcc0a6d779609f145bb30210797626a8704832cd96e DIST eb-4.4.1.tar.lzma 438852 BLAKE2B 575d301605d014999b571c14fc639d8043bf32660180aeaa2386ca58c506c4ff03bbeae6166aededd0494c6609514ef9a6d8eb1d1cd94883739ca0522fc9fa72 SHA512 c65ffae78d4f3beb9b6bdffde2b265fdb3a7c9b4c7626ddb0ca279e4193d48cad5e9748793f3ead3786e8c7d340134edf4ff1b9d835542ff12639581793b80c6 DIST eb-4.4.3.tar.bz2 505510 BLAKE2B cb7476331498cc70c47406aa89833fdc8dd71b3bfd4d72d2878e9bb773d4f16a35e3b7235a3a1bf426e0b021b07874d13d1e87affbb77b545f8797523fb1f30c SHA512 29578223e9bf0e8475cf0518c4e319d8440eb9dc2b819ea7de6e90d67824eb7ac9f5a29cf1baa9b6e947840de17ad2182d1ea6ee4816df84e7baf025149bbbf2 -EBUILD eb-4.4.1-r1.ebuild 931 BLAKE2B b0aa385a44c1de0f105eedd0a3d8b1309eded3a733e9ec00b69ecb998e522a4b51f5ecb74d8e502705a393b84bee6d0021c499b854b71626321912429e77fa5d SHA512 5f56973c7cddb0569004d4c7e74726ab44bee2f0c7d214150423259509215fb6d4d0062b67c9763e84e56adb2077a8598947f69b7e19a3332f5a5334ecff1160 -EBUILD eb-4.4.3.ebuild 1118 BLAKE2B ed650a066ac8771c5e6f18e36f239bd4f6aeda2ba0b4233dc1b6aac76c2ff06ce51e45e060d9eacd0d4b7c4ec7d1af211d172d4187cff3aa127ed29b24cc7b97 SHA512 21fb6e62ee89d6ceae956ff24243090d825ddf62c3d9e102ca39114d854f1558218f8bf9b913ed4e28d519aac6c4546e63c3d2132093ff1f50ee262d624f2444 +EBUILD eb-4.4.1-r1.ebuild 925 BLAKE2B 8007374ee011be5d0c1a702cc0b951ab6b07f20faa0bdf43217b92f4550ce9b01322115a0e678a3f61fa930dd7698ffb34f13f05ca0c726bdd6a9f3eab3c8267 SHA512 823c1c073f86116489fa01609cda9d49c796ada227856cc730437fb7083fbff684094a7749e51ef4210f54a8986ea2cfe60e49659ba84620d47427828fe0432f +EBUILD eb-4.4.3.ebuild 1107 BLAKE2B 38f979cbf49034002b9c1acb91c7b734ff43024649c8d7db7e8fd74c1f92044a3aec6d91f2c9111a74b21514c23ef7a1c9d49f0a856ea1aaa105db2150393054 SHA512 6417176343d2e66e1583cd42564a707de3636792870668f0b44ddbf82734f39b918a04cdc082bdf7c34fe715e89a296e4c4612932bd025fcc07a7cda62fb9c7d MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a diff --git a/dev-libs/eb/eb-4.4.1-r1.ebuild b/dev-libs/eb/eb-4.4.1-r1.ebuild index 2b14904002ea..8d07d40c2841 100644 --- a/dev-libs/eb/eb-4.4.1-r1.ebuild +++ b/dev-libs/eb/eb-4.4.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.sra.co.jp/pub/misc/eb/${P}.tar.lzma" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 ~riscv sparc x86" IUSE="ipv6 nls threads" RDEPEND=" diff --git a/dev-libs/eb/eb-4.4.3.ebuild b/dev-libs/eb/eb-4.4.3.ebuild index 21c8b4a69be1..a338861e0336 100644 --- a/dev-libs/eb/eb-4.4.3.ebuild +++ b/dev-libs/eb/eb-4.4.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.sra.co.jp/pub/misc/eb/${P}.tar.bz2" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 ~riscv sparc x86" IUSE="nls threads" RDEPEND=" diff --git a/dev-libs/elfutils/Manifest b/dev-libs/elfutils/Manifest index 0244622a4653..a9e5957c13ec 100644 --- a/dev-libs/elfutils/Manifest +++ b/dev-libs/elfutils/Manifest @@ -2,13 +2,19 @@ AUX elfutils-0.189-musl-aarch64-regs.patch 1865 BLAKE2B c177254f31b214d39dc18a95 AUX elfutils-0.189-musl-macros.patch 2421 BLAKE2B 23c214481ee441b4f3b66bb5cfd8a5321328136e743ad6b48533b2943d6cc896726d49d0b7493b5b57f0dbdec5bda9dcacf8fef485b0fb58bc24f732920a6e4e SHA512 86b249a14ed5a352acb16115559163d0f762ff718a23ff2989974e28f16f64c7554f3dcf5f6d5557bce524c3142e0e61ba315f1c20ec4106074b4d5901379fb6 AUX elfutils-0.191-avoid-overriding-libcxx-system-header.patch 977 BLAKE2B 04fd3ed75f6e5ff684acf504cbab0e9bc7ed8d3a3e769db8acde3cfcb9bc8181dc03e73059c394cd52df4dd9eeb1f2fddbdb2564ac67036a23806f7fe5267ca5 SHA512 fa94d67553f643cad2f99339cd2ea5df1276f381723dc02664de337b3a971c94227ba157381af253291dac18db5534ea5dad9a4d6d3b97c34db297c28b5af021 AUX elfutils-0.191-musl-macros.patch 530 BLAKE2B d403d8e5d92b1bcef960a410cd27e3d72a807ff2041683ee4420e392d6add88b0584a18b0a3612a98ddccae6494dcf7e0764362feeeea19b8f1af17df93c24d2 SHA512 af7e924da81e26df7febc6b149d515d2a6da4b96bbfef878d42b3291dca1eafbf5ab145bc2f033dfd33f1213009844fcc74b410987c09b926f60113e35a49882 +AUX elfutils-0.192-configure-better-error-message.patch 5115 BLAKE2B 5b46b608008f0a32da4dbbc90eacc6e1ab4bac7fd9adb831d77b50aa47fa3e665bb610e7e35ec9e2ef191ab150040c0487e882693fd8bce0e4fd6fa2eda0f63f SHA512 5951d4740758e724493597c938178e339012ed3c42e841ce4db28ec04d4b435c4ce3ffe6fef7232380c025d6efee2564a43a94df9b55793730fd4811e5afcf0a +AUX elfutils-0.192-libelf-static-link-libeu.patch 1157 BLAKE2B c60def4f80f3486ad43643d1caf5063f6e3fb6343aa4ba8ae26071a8b66c9a7e4d1c4235ff67368fe18de052e2edb6979cdca2ac3fb04385f83ef76f6d991c8f SHA512 9dd6ed318f07c0303a7a9f117568753054b7d676d3c171c713c3c8be6dec684b850603692a7c20205c867973689758e31380c570f6442d02413ca4f109d669ea +AUX elfutils-0.192-stacktrace-maybe-uninit.patch 1264 BLAKE2B 14de60367e45d5cdf6311b41209dd3eacf1a887ccd5a8a03dae5c2df095f611d765dba2abab38bf86cfe76837ca6ee3f9dbd379d5a63bf864b3091847481110b SHA512 221ee907a70cfec48650f915d0dec1907dcbbffea92c79439a5040b93f255e9f34b16c07aeb87e9e569941f7ee0840f9011e96f6ced43c16e6e627c2cf151eea DIST elfutils-0.190.tar.bz2 9162766 BLAKE2B 9934aff08f1898377708b28595fb52130ef9f80408132ac7d306845b10672ba45cf1ac69783da07b3eea9fd647741d44da45b8b2626c45a768cb2844c6186513 SHA512 9c4f5328097e028286c42f29e39dc3d80914b656cdfbbe05b639e91bc787ae8ae64dd4d69a6e317ce30c01648ded10281b86a51e718295f4c589df1225a48102 DIST elfutils-0.190.tar.bz2.sig 310 BLAKE2B d6a2d490aa6815ed9a7c3624050716ebf7c50465af9907d471d47aa3b57590faf9b9ee03de127c6b3bdffa6948414aab6aa8c784ce29570f76bb03ee2021c062 SHA512 7cd88c19402a959679204a5b01ddd48720e224b84268d0d7452f0f1433150b97dd02288fac204fbd5e2fd6f227473bfe62205b350d5fe2e17addf45fb452eed6 DIST elfutils-0.191.tar.bz2 9310088 BLAKE2B 2a7ad251369eca7ba609ab8644181fd479ad8596ee58dc068398ca22be25a978e96b81a10a92a5555d7574fd1b9227c8d54fb41dceb4025aedfc6ae32870bbca SHA512 e22d85f25317a79b36d370347e50284c9120c86f9830f08791b7b6a7b4ad89b9bf4c7c71129133b8d193a0edffb2a2c17987b7e48428b9670aff5ce918777e04 DIST elfutils-0.191.tar.bz2.sig 310 BLAKE2B 5afee19515a115d4ca6d1e0c4a49eca84bb4b911687492934e939a80ac75b7fcea9b6bf5fc0f2248a4c64ef09bd5af9dfc60c72410cba33b78444c38443ad279 SHA512 ab030739d95d13abb84cf4dc6c5407e51d0bd0bca108e27654a1830371694181a1b6f115fdbb4ae0772390f54f1c4811e5ae26b38fdcfd3275177a3716adfd22 -EBUILD elfutils-0.190.ebuild 3195 BLAKE2B 27cfc8ca8387db49e04998c2365c72d3f686fcb9c103975d67642b2ca09a40e274613ba3458274586fc01e5cd09b6c529f897a7c0aec13ff603b666f6d6ef18a SHA512 fb7d4bd5a0ed21fbbc7f9c97b9b7bc2372584b84246ffe8ee7ce8ffff3e59b90dc8e3be3c8d770a197c5bc3e31a5b64872e36260e2eab604f1023d6bb31010c2 -EBUILD elfutils-0.191-r1.ebuild 3437 BLAKE2B 9c3a9b5c3799a1040e93a7d477f78864132e15991eef2dce4f6236e22cd60a314afc251f117bce82bde99ec3a1dea6cfd8f0579f746198dd9c61f1408c95d983 SHA512 cf8419f8f564a5e8e5d7d203bb8ccb57620f8d0c7149a2da818f8a965003217295ecaa093d90dae9df2cdb6fb27f66c237957931d719962e208a953fd790a706 -EBUILD elfutils-0.191-r2.ebuild 3648 BLAKE2B 7171fd8e28affac5fc5f3008e3695b38f4af2bc680845f76e7a746bd98978262d9667f58501711f2c8c57f1ffcf882dbd9cc927b55b350002646dffdb3e1f4f1 SHA512 17957e10ec24d70d93ec73dfe8a746d218e762f0fc33c042634db5cfbdd3ec3006e3252431a81b639baba67608e677b33ae11cd7922f815885fb1aa6ad6da10a -EBUILD elfutils-0.191.ebuild 3214 BLAKE2B d22fe81fdf08fef3c379ecb053b22f31921d5c01054a2be58c61a34c00226cee4c7a5ed5571c902a4134d39f5e1c52bcc9c9f3283c86879f66e3df74b35255a5 SHA512 c6df139b1895e6ca869f4c4b191230e5dddab724d3c7ea5f26a7a81bc7a757baa0e9787828be2899264f9f01da79e87425cad7b6ab7657a6c78479c6921b70f2 -EBUILD elfutils-9999.ebuild 3577 BLAKE2B 838ccf2aa507737bbda99b56d27e22f112abd53299ab1a328103b8b50984d5b3c3fff75914af96f404f3eb4b701f4a0aade76098ba93f2fbbd38d48383b180e7 SHA512 deadeb04fe9fc2c2455e19443d8465eab0fc48de36f74a05067006e9af7ae5fddea6b2b6af45938af761172bb8821cab9b99a19b1cb185f691f025d41ceeb12f -MISC metadata.xml 680 BLAKE2B f5f2ad88e2f5f7823ea466403cb44888cea12ded4c1364e4c941be9f0e620ff9214973459bd4f70c43540e8f2a5d915c7d6e65ff3b2758c6660af928deb648b3 SHA512 403b91d41f6ff564c66445492c45d41ed4513709e557ac68d447e583b6bc4e22ccafe67f8e998660dfe47e75120c902107fccba90db06d99bd4c72f024bd881c +DIST elfutils-0.192.tar.bz2 11913897 BLAKE2B cf9036a1fca416e0d47c76471093609230545aee63e31e30991dc3c88417d7c621c930bb74809374da3bf142501cee91a2b861a5a89efcb5e1ac184df5defce1 SHA512 543188f5f2cfe5bc7955a878416c5f252edff9926754e5de0c6c57b132f21d9285c9b29e41281e93baad11d4ae7efbbf93580c114579c182103565fe99bd3909 +DIST elfutils-0.192.tar.bz2.sig 310 BLAKE2B b34bd17e161c827ce502338388f0f7604fca8478e8e2f05f1ad744b5288f7767466d005d7591ad74098eda53aa3bcde8a3b485983447a434e2cb2e5e64c38063 SHA512 9de0731dd3986a3dde03cfacdc3daa668f0e2cc482adfc31ab97320f85f7d13d3f056154aa16299db3f09e1c89020635012ffdd0e4cb68c1391b0e218721fb22 +EBUILD elfutils-0.190.ebuild 3189 BLAKE2B e69c096e08fd48d1d2f5615256069552f0db0f4f12c77989639a400cd19e50d0285185f049b8b2846107dfa0b06f3573ad17bb5c5e98313cf5215d5e4319439e SHA512 59dbfef36e4cb7fe15ba00ee29a9f8af561d6aad76ec2c76df8663f17534ca4ab6edfa126383eab197aaa0de2e46d5d8cb84faf986b69c71aa7920d805005510 +EBUILD elfutils-0.191-r1.ebuild 3429 BLAKE2B 249899fa53cfc8752adf5791bfc89724f1fc90becf333d14bd489f1405606a07a49746543ecbce174f4a7d3dd7a81fde4ef5ce5b83140399387edeac3a367597 SHA512 528b428645573c65b80a46c7cc55cc2bcf6815210fb7e6c850e3518993161d72f464fc64ffc8d89da1b238c34ba3f26f66c5ccececcc306f075e8c13148577cc +EBUILD elfutils-0.191-r2.ebuild 3634 BLAKE2B 4e0acc299f1442d43ab8a3ba919798eb0590b89e491e5b5acd786f15f8a4e647b02442f1f9955203f64cebea8ce6482abc5ae980f57686d15bcbd186e0173f36 SHA512 842b9a3a128e6bee44844296bd2f130bad907fe5cc722acf0b9d7c8902711735ff03e97c3ddd8fca3cde8f134dfbc8e818faad9a39e4204e1acb3ec29c679aa0 +EBUILD elfutils-0.191.ebuild 3208 BLAKE2B eff31de9c66132e8aa1d2209fd5703c53de51acf04bf05c17748c9fa99e86f016e21b777c6b60798f8a5905d903ba6180d5718bb4b964c812f38e69fc678c359 SHA512 e8ed0f3739b19b2450d66963949702f94c106179c49b8e2cb12c0cd746211a4fc8ed3bbfaea8a06e1693e1dbc1976640091b925debdbaafada00098103efa7cb +EBUILD elfutils-0.192-r1.ebuild 3919 BLAKE2B 03b3c1e82fdae958c231212ca4b53dd0379529710daa7ca8516504aa3d9348f92dabb6b22d0f9a20a60b7338c3bbb107fd78e44588100d3bce70311b94ee5c69 SHA512 64f21a8656db7d5e0dfbb5cff46f14b4861205fba918a7c2d84a8c908f37feee1308c137fdb648e4a0cf2fd88e61b49012268d0d192e847a56d310cd12f4f4ca +EBUILD elfutils-9999.ebuild 3731 BLAKE2B f1a71a2025fb1618c171c9eba808d469cb23312755a1f569aa05b9b450dc66663bdbf77ac5436ced4c283848c55c0a80ff622a94208d9b724200c701220dd99f SHA512 36bd360c4c554a3dd00318707d87d74d20b7a215b1c72560906e728d392a4d2cbc69b9e4b5040e613c173d3f71708165e4a7686af12df2f78d40a1d4d4e50aed +MISC metadata.xml 920 BLAKE2B 64bce99992961669c535e0232a5c1a9241316e13737fd6cc2e50314e400e0562cc2b692cbe590836e13aced55ff90c4833862e6da39f3c57afc56f6826d4c9f2 SHA512 db7f9105ca6bf72b084cddb0ddba9d02879a88b023d71aa7126c5678b4263475c936e3fecde214bffb543452c94c8a58b7a17c793926952bb1f9956ed549f151 diff --git a/dev-libs/elfutils/elfutils-0.190.ebuild b/dev-libs/elfutils/elfutils-0.190.ebuild index 48128a1d751e..902cc0aea9f1 100644 --- a/dev-libs/elfutils/elfutils-0.190.ebuild +++ b/dev-libs/elfutils/elfutils-0.190.ebuild @@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2. LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )" SLOT="0" -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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="bzip2 debuginfod lzma nls static-libs test +utils zstd" RESTRICT="!test? ( test )" diff --git a/dev-libs/elfutils/elfutils-0.191-r1.ebuild b/dev-libs/elfutils/elfutils-0.191-r1.ebuild index eeac99a7062e..bcfa4c11cfc6 100644 --- a/dev-libs/elfutils/elfutils-0.191-r1.ebuild +++ b/dev-libs/elfutils/elfutils-0.191-r1.ebuild @@ -21,7 +21,7 @@ else SRC_URI="https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2" SRC_URI+=" verify-sig? ( https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2.sig )" - 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-elfutils-20240301 )" fi diff --git a/dev-libs/elfutils/elfutils-0.191-r2.ebuild b/dev-libs/elfutils/elfutils-0.191-r2.ebuild index 917e0ffdca15..ea40e46c2a43 100644 --- a/dev-libs/elfutils/elfutils-0.191-r2.ebuild +++ b/dev-libs/elfutils/elfutils-0.191-r2.ebuild @@ -21,7 +21,7 @@ else SRC_URI="https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2" SRC_URI+=" verify-sig? ( https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2.sig )" - 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-elfutils-20240301 )" fi diff --git a/dev-libs/elfutils/elfutils-0.191.ebuild b/dev-libs/elfutils/elfutils-0.191.ebuild index 2825aaf9a27c..92eb88bd503c 100644 --- a/dev-libs/elfutils/elfutils-0.191.ebuild +++ b/dev-libs/elfutils/elfutils-0.191.ebuild @@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2. LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )" SLOT="0" -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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="bzip2 debuginfod lzma nls static-libs test +utils zstd" RESTRICT="!test? ( test )" diff --git a/dev-libs/elfutils/elfutils-0.192-r1.ebuild b/dev-libs/elfutils/elfutils-0.192-r1.ebuild new file mode 100644 index 000000000000..66caa21ab476 --- /dev/null +++ b/dev-libs/elfutils/elfutils-0.192-r1.ebuild @@ -0,0 +1,146 @@ +# Copyright 2003-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/elfutils.gpg +inherit autotools flag-o-matic multilib-minimal + +DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement for libelf)" +HOMEPAGE="https://sourceware.org/elfutils/" +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://sourceware.org/git/elfutils.git" + inherit git-r3 + + BDEPEND=" + sys-devel/bison + sys-devel/flex + " +else + inherit verify-sig + SRC_URI="https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2" + SRC_URI+=" verify-sig? ( https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2.sig )" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + + BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-elfutils-20240301 )" +fi + +LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )" +SLOT="0" +IUSE="bzip2 debuginfod lzma nls static-libs stacktrace test +utils valgrind zstd" +RESTRICT="!test? ( test )" + +RDEPEND=" + !dev-libs/libelf + >=sys-libs/zlib-1.2.8-r1[static-libs?,${MULTILIB_USEDEP}] + bzip2? ( >=app-arch/bzip2-1.0.6-r4[static-libs?,${MULTILIB_USEDEP}] ) + debuginfod? ( + >=app-arch/libarchive-3.1.2:= + dev-db/sqlite:3= + >=dev-libs/json-c-0.11:=[${MULTILIB_USEDEP}] + >=net-libs/libmicrohttpd-0.9.33:= + >=net-misc/curl-7.29.0[static-libs?,${MULTILIB_USEDEP}] + ) + lzma? ( >=app-arch/xz-utils-5.0.5-r1[static-libs?,${MULTILIB_USEDEP}] ) + stacktrace? ( dev-util/sysprof ) + zstd? ( app-arch/zstd:=[static-libs?,${MULTILIB_USEDEP}] ) + elibc_musl? ( + dev-libs/libbsd + sys-libs/argp-standalone + sys-libs/fts-standalone + sys-libs/obstack-standalone + ) +" +DEPEND=" + ${RDEPEND} + valgrind? ( dev-debug/valgrind ) +" +BDEPEND+=" + sys-devel/m4 + virtual/pkgconfig + nls? ( sys-devel/gettext ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.189-musl-aarch64-regs.patch + "${FILESDIR}"/${PN}-0.191-musl-macros.patch + "${FILESDIR}"/${P}-libelf-static-link-libeu.patch + "${FILESDIR}"/${P}-configure-better-error-message.patch + "${FILESDIR}"/${P}-stacktrace-maybe-uninit.patch +) + +src_prepare() { + default + + eautoreconf + + if ! use static-libs; then + sed -i -e '/^lib_LIBRARIES/s:=.*:=:' -e '/^%.os/s:%.o$::' lib{asm,dw,elf}/Makefile.in || die + fi + + # https://sourceware.org/PR23914 + sed -i 's:-Werror::' */Makefile.in || die +} + +src_configure() { + # bug #407135 + use test && append-flags -g + + # bug 660738 + filter-flags -fno-asynchronous-unwind-tables + + multilib-minimal_src_configure +} + +multilib_src_configure() { + unset LEX YACC + + local myeconfargs=( + $(use_enable nls) + $(multilib_native_use_enable debuginfod) + # Could do dummy if needed? + $(use_enable debuginfod libdebuginfod) + $(multilib_native_use_enable stacktrace) + $(use_enable valgrind valgrind-annotations) + + # explicitly disable thread safety, it's not recommended by upstream + # doesn't build either on musl. + --disable-thread-safety + + # Valgrind option is just for running tests under it; dodgy under sandbox + # and indeed even w/ glibc with newer instructions. + --disable-valgrind + --program-prefix="eu-" + --with-zlib + $(use_with bzip2 bzlib) + $(use_with lzma) + $(use_with zstd) + ) + + [[ ${PV} == 9999 ]] && myeconfargs+=( --enable-maintainer-mode ) + + # Needed because sets alignment macro + is-flagq -fsanitize=address && myeconfargs+=( --enable-sanitize-address ) + is-flagq -fsanitize=undefined && myeconfargs+=( --enable-sanitize-undefined ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_test() { + env LD_LIBRARY_PATH="${BUILD_DIR}/libelf:${BUILD_DIR}/libebl:${BUILD_DIR}/libdw:${BUILD_DIR}/libasm" \ + LC_ALL="C" \ + emake check VERBOSE=1 +} + +multilib_src_install_all() { + einstalldocs + + dodoc NOTES + + # These build quick, and are needed for most tests, so we don't + # disable building them when the USE flag is disabled. + if ! use utils; then + rm -rf "${ED}"/usr/bin || die + fi +} diff --git a/dev-libs/elfutils/elfutils-9999.ebuild b/dev-libs/elfutils/elfutils-9999.ebuild index 250038f6f588..be39e698ca36 100644 --- a/dev-libs/elfutils/elfutils-9999.ebuild +++ b/dev-libs/elfutils/elfutils-9999.ebuild @@ -21,14 +21,14 @@ else SRC_URI="https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2" SRC_URI+=" verify-sig? ( https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2.sig )" - 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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-elfutils-20240301 )" fi LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )" SLOT="0" -IUSE="bzip2 debuginfod lzma nls static-libs test +utils valgrind zstd" +IUSE="bzip2 debuginfod lzma nls static-libs stacktrace test +utils valgrind zstd" RESTRICT="!test? ( test )" RDEPEND=" @@ -36,13 +36,14 @@ RDEPEND=" >=sys-libs/zlib-1.2.8-r1[static-libs?,${MULTILIB_USEDEP}] bzip2? ( >=app-arch/bzip2-1.0.6-r4[static-libs?,${MULTILIB_USEDEP}] ) debuginfod? ( - app-arch/libarchive:= + >=app-arch/libarchive-3.1.2:= dev-db/sqlite:3= - net-libs/libmicrohttpd:= - - net-misc/curl[static-libs?,${MULTILIB_USEDEP}] + >=dev-libs/json-c-0.11:=[${MULTILIB_USEDEP}] + >=net-libs/libmicrohttpd-0.9.33:= + >=net-misc/curl-7.29.0[static-libs?,${MULTILIB_USEDEP}] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1[static-libs?,${MULTILIB_USEDEP}] ) + stacktrace? ( dev-util/sysprof ) zstd? ( app-arch/zstd:=[static-libs?,${MULTILIB_USEDEP}] ) elibc_musl? ( dev-libs/libbsd @@ -96,6 +97,7 @@ multilib_src_configure() { $(use_enable nls) $(multilib_native_use_enable debuginfod) $(use_enable debuginfod libdebuginfod) + $(multilib_native_use_enable stacktrace) $(use_enable valgrind valgrind-annotations) # explicitly disable thread safety, it's not recommended by upstream diff --git a/dev-libs/elfutils/files/elfutils-0.192-configure-better-error-message.patch b/dev-libs/elfutils/files/elfutils-0.192-configure-better-error-message.patch new file mode 100644 index 000000000000..fc6867ea782d --- /dev/null +++ b/dev-libs/elfutils/files/elfutils-0.192-configure-better-error-message.patch @@ -0,0 +1,96 @@ +https://sourceware.org/git/?p=elfutils.git;a=commit;h=42b19e54393f031e6355cf0658e9518571e85ed3 + +From 42b19e54393f031e6355cf0658e9518571e85ed3 Mon Sep 17 00:00:00 2001 +From: Mark Wielaard <mark@klomp.org> +Date: Tue, 22 Oct 2024 18:19:09 +0200 +Subject: [PATCH] configure: better error message for [lib]debuginfod missing + dependencies + +When dependencies for libdebuginfod, debuginfod or ima verification are +missing and these features are explicitly enabled the user might not +immediately know which of the dependicies are missing. Move the checks +around a little so checks for dependencies are done immediately before +the enable error message. And add the possible reason to the error to +make things more clear. + + * configure.ac: Move libcurl and json-c tests before libdebuginfod + check, move libmicrohttpd, sqlite3 and libarchive tests before + debuginfod check and move librpm, libcrypto and imaevm.h tests + before ima verification check. + +https://sourceware.org/PR32294 + +Signed-off-by: Mark Wielaard <mark@klomp.org> +--- a/configure.ac ++++ b/configure.ac +@@ -837,16 +837,7 @@ AC_ARG_ENABLE([debuginfod-ima-verification],[AS_HELP_STRING([--enable-debuginfod + # Look for various packages, minimum versions as per rhel7. + PKG_PROG_PKG_CONFIG + PKG_CHECK_MODULES([libcurl],[libcurl >= 7.29.0],[have_libcurl=yes],[have_libcurl=no]) +-AC_CHECK_LIB(pthread, pthread_setname_np, [AC_DEFINE([HAVE_PTHREAD_SETNAME_NP],[1],[Enable pthread_setname_np])]) + PKG_CHECK_MODULES([jsonc],[json-c >= 0.11],[have_jsonc=yes],[have_jsonc=no]) +-PKG_CHECK_MODULES([libmicrohttpd],[libmicrohttpd >= 0.9.33],[],[enable_debuginfod=no]) +-PKG_CHECK_MODULES([oldlibmicrohttpd],[libmicrohttpd < 0.9.51],[old_libmicrohttpd=yes],[old_libmicrohttpd=no]) +-PKG_CHECK_MODULES([sqlite3],[sqlite3 >= 3.7.17],[have_sqlite3=yes],[have_sqlite3=no]) +-PKG_CHECK_MODULES([libarchive],[libarchive >= 3.1.2],[have_libarchive=yes],[have_libarchive=no]) +-AC_CHECK_LIB(rpm, headerGet, [AC_CHECK_DECL(RPMSIGTAG_FILESIGNATURES, +- [AC_SUBST(rpm_LIBS, '-lrpm -lrpmio')],[], [#include <rpm/rpmlib.h>])]) +-AC_CHECK_LIB(crypto, EVP_MD_CTX_new, [AC_SUBST(crypto_LIBS, '-lcrypto')]) +-AC_CHECK_HEADER(imaevm.h) + # + # pronounce judgement on ability to build client, overridden by =yes/=no + if test "x$enable_libdebuginfod" = "xno"; then +@@ -855,11 +846,15 @@ elif test "x$enable_libdebuginfod" = "xdummy"; then + true + elif test "x$have_jsonc$have_libcurl" = "xyesyes"; then + enable_libdebuginfod=yes +-elif test "x$enable_libdebuginfod" = "xyes" -o "x$enable_libdebuginfod" = "xdummy"; then +- AC_MSG_ERROR([unable to build libdebuginfod]) ++elif test "x$enable_libdebuginfod" = "xyes"; then ++ AC_MSG_ERROR([unable to build libdebuginfod, missing libjson-c or libcurl]) + else + enable_libdebuginfod=no + fi ++PKG_CHECK_MODULES([libmicrohttpd],[libmicrohttpd >= 0.9.33],[],[enable_debuginfod=no]) ++PKG_CHECK_MODULES([oldlibmicrohttpd],[libmicrohttpd < 0.9.51],[old_libmicrohttpd=yes],[old_libmicrohttpd=no]) ++PKG_CHECK_MODULES([sqlite3],[sqlite3 >= 3.7.17],[have_sqlite3=yes],[have_sqlite3=no]) ++PKG_CHECK_MODULES([libarchive],[libarchive >= 3.1.2],[have_libarchive=yes],[have_libarchive=no]) + # + # pronounce judgement on ability to build server, overridden by =yes/=no + if test "x$enable_debuginfod" = "xno"; then +@@ -867,18 +862,22 @@ if test "x$enable_debuginfod" = "xno"; then + elif test "x$have_jsonc$HAVE_CXX11$have_libarchive$have_sqlite3" = "xyesyesyesyes"; then + enable_debuginfod=yes + elif test "x$enable_debuginfod" = "xyes"; then +- AC_MSG_ERROR([unable to build debuginfod]) ++ AC_MSG_ERROR([unable to build debuginfod, missing libmicrohttpd, sqlite3 or libarchive]) + else + enable_debuginfod=no + fi + # ++AC_CHECK_LIB(rpm, headerGet, [AC_CHECK_DECL(RPMSIGTAG_FILESIGNATURES, ++ [AC_SUBST(rpm_LIBS, '-lrpm -lrpmio')],[], [#include <rpm/rpmlib.h>])]) ++AC_CHECK_LIB(crypto, EVP_MD_CTX_new, [AC_SUBST(crypto_LIBS, '-lcrypto')]) ++AC_CHECK_HEADER(imaevm.h) + # pronounce judgment on ima signature support + if test "x$enable_debuginfod_ima_verification" = "xno"; then + true + elif test "x$ac_cv_lib_rpm_headerGet$ac_cv_have_decl_RPMSIGTAG_FILESIGNATURES$ac_cv_lib_crypto_EVP_MD_CTX_new$ac_cv_header_imaevm_h" = "xyesyesyesyes"; then + enable_debuginfod_ima_verification=yes + elif test "x$enable_debuginfod_ima_verification" = "xyes"; then +- AC_MSG_ERROR([unable to enable debuginfod ima verification]) ++ AC_MSG_ERROR([unable to enable ima verification, missing librpm, libcrypto or imaevm.h]) + else + enable_debuginfod_ima_verification=no + fi +@@ -895,6 +894,8 @@ AS_IF([test "x$have_libarchive" = "xyes"],AC_DEFINE([HAVE_LIBARCHIVE],[1],[Defin + AM_CONDITIONAL([ENABLE_IMA_VERIFICATION],[test "$enable_debuginfod_ima_verification" = "xyes"]) + AM_CONDITIONAL([OLD_LIBMICROHTTPD],[test "x$old_libmicrohttpd" = "xyes"]) + ++AC_CHECK_LIB(pthread, pthread_setname_np, [AC_DEFINE([HAVE_PTHREAD_SETNAME_NP],[1],[Enable pthread_setname_np])]) ++ + dnl for /etc/profile.d/elfutils.{csh,sh} + default_debuginfod_urls="" + AC_ARG_ENABLE(debuginfod-urls, +-- +2.43.5 diff --git a/dev-libs/elfutils/files/elfutils-0.192-libelf-static-link-libeu.patch b/dev-libs/elfutils/files/elfutils-0.192-libelf-static-link-libeu.patch new file mode 100644 index 000000000000..0986ce6b3262 --- /dev/null +++ b/dev-libs/elfutils/files/elfutils-0.192-libelf-static-link-libeu.patch @@ -0,0 +1,31 @@ +https://sourceware.org/git/?p=elfutils.git;a=commit;h=f5d6e088f84dd05278c4698a21cbf1ff4569978d + +From f5d6e088f84dd05278c4698a21cbf1ff4569978d Mon Sep 17 00:00:00 2001 +From: Mark Wielaard <mark@klomp.org> +Date: Tue, 22 Oct 2024 15:03:42 +0200 +Subject: [PATCH] libelf: Add libeu objects to libelf.a static archive + +libelf might use some symbols from libeu.a, specifically the eu-search +wrappers. But we don't ship libeu.a separately. So include the libeu +objects in the libelf.a archive to facilitate static linking. + + * libelf/Makefile.am (libeu_objects): New variable. + (libelf_a_LIBADD): New, add libeu_objects. + +https://sourceware.org/PR32293 + +Signed-off-by: Mark Wielaard <mark@klomp.org> +--- a/libelf/Makefile.am ++++ b/libelf/Makefile.am +@@ -122,6 +122,9 @@ libelf.so: $(srcdir)/libelf.map $(libelf_so_LIBS) $(libelf_so_DEPS) + @$(textrel_check) + $(AM_V_at)ln -fs $@ $@.$(VERSION) + ++libeu_objects = $(shell $(AR) t ../lib/libeu.a) ++libelf_a_LIBADD = $(addprefix ../lib/,$(libeu_objects)) ++ + install: install-am libelf.so + $(mkinstalldirs) $(DESTDIR)$(libdir) + $(INSTALL_PROGRAM) libelf.so $(DESTDIR)$(libdir)/libelf-$(PACKAGE_VERSION).so +-- +2.43.5 diff --git a/dev-libs/elfutils/files/elfutils-0.192-stacktrace-maybe-uninit.patch b/dev-libs/elfutils/files/elfutils-0.192-stacktrace-maybe-uninit.patch new file mode 100644 index 000000000000..f572bf854678 --- /dev/null +++ b/dev-libs/elfutils/files/elfutils-0.192-stacktrace-maybe-uninit.patch @@ -0,0 +1,38 @@ +https://sourceware.org/git/?p=elfutils.git;a=commit;h=dce324303198545e1c5484d912e5f259b1d4953d + +From dce324303198545e1c5484d912e5f259b1d4953d Mon Sep 17 00:00:00 2001 +From: Mark Wielaard <mark@klomp.org> +Date: Thu, 24 Oct 2024 11:06:08 +0200 +Subject: [PATCH] stacktrace: Init elf_fd in sysprof_init_dwfl +MIME-Version: 1.0 +Content-Type: text/plain; charset=utf8 +Content-Transfer-Encoding: 8bit + +When building with LTO gcc believes elf_fd can be used uninitialized: + +In function ‘sysprof_init_dwfl’, + inlined from ‘sysprof_unwind_cb’ at stacktrace.c:1235:16: +stacktrace.c:1087:7: error: ‘elf_fd’ may be used uninitialized [-Werror=maybe-uninitialized] + 1087 | close (elf_fd); + | ^ + +This code won't be reached because if find_procfile doesn't initialize +elf_fd, it will return an error. But help the compiler by initializing +elf_fd to -1. + + * src/stacktrace.c (sysprof_init_dwfl): Init elf_fd to -1. + +Signed-off-by: Mark Wielaard <mark@klomp.org> +--- a/src/stacktrace.c ++++ b/src/stacktrace.c +@@ -1033,7 +1033,7 @@ sysprof_init_dwfl (struct sysprof_unwind_info *sui, + } + + Elf *elf = NULL; +- int elf_fd; ++ int elf_fd = -1; + err = find_procfile (dwfl, &pid, &elf, &elf_fd); + if (err < 0) + { +-- +2.43.5 diff --git a/dev-libs/elfutils/metadata.xml b/dev-libs/elfutils/metadata.xml index 05def2bfd0b3..a28aa11dc005 100644 --- a/dev-libs/elfutils/metadata.xml +++ b/dev-libs/elfutils/metadata.xml @@ -7,6 +7,11 @@ </maintainer> <use> <flag name="lzma">Support automatic decompression of LZMA-compressed files and kernel images</flag> + <flag name="stacktrace"> + Build experimental eu-stacktrace tool. Relies on integration with dev-util/sysprof. + + See https://developers.redhat.com/articles/2024/06/11/get-system-wide-profiles-binaries-without-frame-pointers. + </flag> <flag name="utils">Install command-line utilities (all the eu-* programs)</flag> <flag name="debuginfod">Enable debuginfod support, both the debuginfod server and the libdebuginfod client library</flag> </use> diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest index 84d733f62b7a..b9093fac4aca 100644 --- a/dev-libs/ell/Manifest +++ b/dev-libs/ell/Manifest @@ -1,10 +1,4 @@ -DIST ell-0.66.tar.xz 570708 BLAKE2B 64beecc2dfc5a1b0feccc415801aee71e20a1fd115eadc950c7c85b5b8ba52fca57f029799291dbf75106987870f2d82a9dfdb80d2f5cf22d31c06151b43c491 SHA512 e2d18a41ff6e7cf2fa55309abfa55b64a126979ade81c3af6d9f1c2ea7976e5667914fa6d61754f6c4646aff5719110e0fd03bcaeaa1780ca2fe2b170202cfbc -DIST ell-0.67.tar.xz 570720 BLAKE2B 27b886de9d4d4d812cf724e3a45f1bcb1cf021e0f88661357b14b643916c36ec6e0bdb8cbb177e33ff991483815af2176139c9bbad8645533aaa15830ce765a9 SHA512 a241c5f05bdff908d4c7a477d16f4d8857a725b3f1da5b08ecf031f73d1ebd80c6717dd99efbbf662a8801f10496249bc707d8dc17be88e63d0deb5418b3786a -DIST ell-0.68.tar.xz 573704 BLAKE2B 742f097f5adbaab790320ce509851b8baac8b0929194f319d7c9889fe0da1f3461a1fffba50fd93c7706d41f52220e0ea094488c4ea58bd9eb127b511a628912 SHA512 dc604015151e1bc5945c08e31fcf35a679264be13e31b4ee0e297defb7452b3bc6bf44b7e1c07177ff172708b099e2a2940b68ceb9937a1c285f3af01e64bc2c DIST ell-0.69.tar.xz 574172 BLAKE2B 3d28392b6cb378a8512667172598ec3cf9b5eeb5f68c65b43a939636a23a03d8f168b500171c4e1224e97bc072e88e9d57e5f02a9d5cbf489d684537070cfeef SHA512 9631b364ba48f984b104cf1091a4dbf10f675b04f58b555f55249d3fec6610c3ccf6e1b0197e807e843b179a39f22c33b8e2a58c4dbcff91bb8c6ce628618f65 -EBUILD ell-0.66.ebuild 1302 BLAKE2B c3e0317f346a3b648a81612e241237fee0b4a1205df7e49a15188987b317dcd2c8f1b2ef7a06a49bc3811ba273a304c843318aed517ec75ec0925cd594058317 SHA512 6c244f1f111fa09fed6611a46c5452975ea4cb5975232bb12bdcdc3506eb9a519d8a923c55bf9eee9f54b947d0cc9b86a0dac1cfaba4493fa0bd1789f05890ee -EBUILD ell-0.67.ebuild 1308 BLAKE2B c99f92f55c142f41ae560d0c3616effe44a0d69850fd202e0fabe5416156da2f042689fdb94b714936870beec9599b3be8864e41ec3e35fb8b587fc6dc23db3b SHA512 26877dbf15e6b69e00581cfb779cbc80b52687b204554d3a0ff5bc93c8f1b14e32299a3efbeaae76711162f833e5e99b1ffbfadbd0f1fb86804f901ec98c8531 -EBUILD ell-0.68.ebuild 1308 BLAKE2B c99f92f55c142f41ae560d0c3616effe44a0d69850fd202e0fabe5416156da2f042689fdb94b714936870beec9599b3be8864e41ec3e35fb8b587fc6dc23db3b SHA512 26877dbf15e6b69e00581cfb779cbc80b52687b204554d3a0ff5bc93c8f1b14e32299a3efbeaae76711162f833e5e99b1ffbfadbd0f1fb86804f901ec98c8531 -EBUILD ell-0.69.ebuild 1308 BLAKE2B c99f92f55c142f41ae560d0c3616effe44a0d69850fd202e0fabe5416156da2f042689fdb94b714936870beec9599b3be8864e41ec3e35fb8b587fc6dc23db3b SHA512 26877dbf15e6b69e00581cfb779cbc80b52687b204554d3a0ff5bc93c8f1b14e32299a3efbeaae76711162f833e5e99b1ffbfadbd0f1fb86804f901ec98c8531 -EBUILD ell-9999.ebuild 1211 BLAKE2B af4d68aeab21ca440793e13fde095665abf991c388dfbb3c1c9bbcec4f62816a9b00c334cdf61deeb570355d464bd6d4d64fabb76918b4dd8bbaa2f067cda9c3 SHA512 e298d3c78a250ff8b057b158e11662d3bd1d3a9945befe0fbb71068597e2b7a98226345c00708949cce1b06a5bb52fcf45466d89d12fa8812c47cfb43a301f39 +EBUILD ell-0.69.ebuild 1296 BLAKE2B 7e4c0ceaf74a57f4b836d660faa7a4aef7f034c1a5155da65118a0de788c4601de9e0207a6f84ce9390a1191eab5639bd4dcc8c537da3bbacb094bc81f3c02a1 SHA512 3adcd7393a5ffac5058332a606d12726462b5dce125845fbf170e5b2ec5770d2298261d618026ba4d29f725d4ba9f92d0ff7d6712635e792841e7719dc679ebe +EBUILD ell-9999.ebuild 1205 BLAKE2B e1dd3bc3e8d0da0757b52ef4af94cb63b2336f5a1524198532e757f10f2825c5d2663c6b5ea431c8a9d75344dbacd5536786867243292c434a136a4f92380753 SHA512 1d8d958b73087fb3dea18458fb72c08fa4ad7dce7e9173183ceef10a80f1a4186a3c9c62ebfccf4b6f622069570f69c473c46d5474a4fc834060952c160b3c29 MISC metadata.xml 251 BLAKE2B a9af03a4a233a890a554ab68f1876580e3720a72c1f946ea6dbb82c49afd94243ea4017cd8a392fa2adea53c588646fd0ebccb948dde0340ec2ff05c0381fb99 SHA512 0837c31655f6a725b0fad20c8998a3a4645dc8049e14980b0097776cf59b4288276489dfddc149893f29844175eeb187a54af7d28690de4afe18ef9fd4c1f98f diff --git a/dev-libs/ell/ell-0.66.ebuild b/dev-libs/ell/ell-0.66.ebuild deleted file mode 100644 index 709988e2ec17..000000000000 --- a/dev-libs/ell/ell-0.66.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic linux-info - -DESCRIPTION="Embedded Linux Library provides core, low-level functionality for system daemons" -HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git" -if [[ "${PV}" == *9999 ]] ; then - inherit autotools git-r3 - EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git" -else - SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" -fi -LICENSE="LGPL-2.1+" -SLOT="0" - -IUSE="pie test" -RESTRICT="!test? ( test )" - -DEPEND="test? ( sys-apps/dbus )" - -CONFIG_CHECK=" - ~TIMERFD - ~EVENTFD - ~CRYPTO_USER_API - ~CRYPTO_USER_API_HASH - ~CRYPTO_MD5 - ~CRYPTO_SHA1 - ~KEY_DH_OPERATIONS -" - -src_prepare() { - default - sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \ - unit/test-dbus*.c unit/dbus.conf || die - [[ "${PV}" == *9999 ]] && eautoreconf -} - -src_configure() { - append-cflags "-fsigned-char" #662694 - local myeconfargs=( - $(use_enable pie) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - - find "${ED}" -name "*.la" -delete || die -} - -src_test() { - # New dbus tests fail with >3 jobs, this should get fixed soon - emake -j1 check -} diff --git a/dev-libs/ell/ell-0.67.ebuild b/dev-libs/ell/ell-0.67.ebuild deleted file mode 100644 index 975d6b799e59..000000000000 --- a/dev-libs/ell/ell-0.67.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic linux-info - -DESCRIPTION="Embedded Linux Library provides core, low-level functionality for system daemons" -HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git" -if [[ "${PV}" == *9999 ]] ; then - inherit autotools git-r3 - EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git" -else - SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -fi -LICENSE="LGPL-2.1+" -SLOT="0" - -IUSE="pie test" -RESTRICT="!test? ( test )" - -DEPEND="test? ( sys-apps/dbus )" - -CONFIG_CHECK=" - ~TIMERFD - ~EVENTFD - ~CRYPTO_USER_API - ~CRYPTO_USER_API_HASH - ~CRYPTO_MD5 - ~CRYPTO_SHA1 - ~KEY_DH_OPERATIONS -" - -src_prepare() { - default - sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \ - unit/test-dbus*.c unit/dbus.conf || die - [[ "${PV}" == *9999 ]] && eautoreconf -} - -src_configure() { - append-cflags "-fsigned-char" #662694 - local myeconfargs=( - $(use_enable pie) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - - find "${ED}" -name "*.la" -delete || die -} - -src_test() { - # New dbus tests fail with >3 jobs, this should get fixed soon - emake -j1 check -} diff --git a/dev-libs/ell/ell-0.68.ebuild b/dev-libs/ell/ell-0.68.ebuild deleted file mode 100644 index 975d6b799e59..000000000000 --- a/dev-libs/ell/ell-0.68.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic linux-info - -DESCRIPTION="Embedded Linux Library provides core, low-level functionality for system daemons" -HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git" -if [[ "${PV}" == *9999 ]] ; then - inherit autotools git-r3 - EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git" -else - SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -fi -LICENSE="LGPL-2.1+" -SLOT="0" - -IUSE="pie test" -RESTRICT="!test? ( test )" - -DEPEND="test? ( sys-apps/dbus )" - -CONFIG_CHECK=" - ~TIMERFD - ~EVENTFD - ~CRYPTO_USER_API - ~CRYPTO_USER_API_HASH - ~CRYPTO_MD5 - ~CRYPTO_SHA1 - ~KEY_DH_OPERATIONS -" - -src_prepare() { - default - sed -i -e "s#/tmp/ell-test-bus#/tmp/ell-test-bus-$(uuidgen)#" \ - unit/test-dbus*.c unit/dbus.conf || die - [[ "${PV}" == *9999 ]] && eautoreconf -} - -src_configure() { - append-cflags "-fsigned-char" #662694 - local myeconfargs=( - $(use_enable pie) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - - find "${ED}" -name "*.la" -delete || die -} - -src_test() { - # New dbus tests fail with >3 jobs, this should get fixed soon - emake -j1 check -} diff --git a/dev-libs/ell/ell-0.69.ebuild b/dev-libs/ell/ell-0.69.ebuild index 975d6b799e59..9df526a060e0 100644 --- a/dev-libs/ell/ell-0.69.ebuild +++ b/dev-libs/ell/ell-0.69.ebuild @@ -12,7 +12,7 @@ if [[ "${PV}" == *9999 ]] ; then EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git" else SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86" fi LICENSE="LGPL-2.1+" SLOT="0" diff --git a/dev-libs/ell/ell-9999.ebuild b/dev-libs/ell/ell-9999.ebuild index 367a5a212600..ba9e593e8659 100644 --- a/dev-libs/ell/ell-9999.ebuild +++ b/dev-libs/ell/ell-9999.ebuild @@ -12,7 +12,7 @@ if [[ "${PV}" == *9999 ]] ; then EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git" else SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi LICENSE="LGPL-2.1+" SLOT="0" diff --git a/dev-libs/eventlog/Manifest b/dev-libs/eventlog/Manifest index 6db8d2b1ddb3..b2dfc60e4bba 100644 --- a/dev-libs/eventlog/Manifest +++ b/dev-libs/eventlog/Manifest @@ -1,3 +1,3 @@ DIST eventlog_0.2.12.tar.gz 303925 BLAKE2B 2321b26456380788752f8cb106f4e7b7ea30c9d463d04d536d46d0deb83a0640b86483f46acb33537f539c127a9dde484c121ad608ed43f1a8f525fd6c04aa3c SHA512 a681ab2961f5bf38e106a5b0b4492e74098808e2bf1a100f545736902649c705db124c0847796a47485faa8b0befe691a789d752f313c5b65ad50ed2763d2cce -EBUILD eventlog-0.2.12.ebuild 672 BLAKE2B d1aa235804e19dc788d8beaa9a6fcb21d171f3e436e0be3b8c78ca48fef8326f8dc3d7acdeb4a9cf66e507c55a9881a35534d57fc7e59bfb6a061621a379ca0b SHA512 f7e193c597bb18a7d0235ce2cb4aafde893784b359a5699edf013011b90a91df57826b9c24156c7aea1e0f3627773b0e6ef3479c574c552f17afc6ed6d9dcd33 +EBUILD eventlog-0.2.12.ebuild 666 BLAKE2B 933f8725b34d2f61f2e83e67afd1e1826b8527fe48fff6b16e7680d7873b96f345a48a3738f34e31d1b3bfdeb9d893b8f2853c5c8d03beb5611e183a4c7ba628 SHA512 92cc2c674b9be26d593d65b47d0bc5ab38f7245dcb086cc2d8fa576df0425b1741b07f3f5ad8d69f97735c962615af30acdc4f414e18997e8197b9e626cbfea3 MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a diff --git a/dev-libs/eventlog/eventlog-0.2.12.ebuild b/dev-libs/eventlog/eventlog-0.2.12.ebuild index 1733362b2b75..959fc94b26a5 100644 --- a/dev-libs/eventlog/eventlog-0.2.12.ebuild +++ b/dev-libs/eventlog/eventlog-0.2.12.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.balabit.com/downloads/files/eventlog/$(ver_cut 1-2)/eventlog LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ppc ppc64 ~s390 sparc x86" IUSE="static-libs" DOCS=( AUTHORS CREDITS ChangeLog NEWS PORTS README ) diff --git a/dev-libs/expat/Manifest b/dev-libs/expat/Manifest index 3206c8d7311c..84408ff7f91d 100644 --- a/dev-libs/expat/Manifest +++ b/dev-libs/expat/Manifest @@ -1,11 +1,5 @@ -DIST expat-2.5.0.tar.xz 460560 BLAKE2B 670298d076ff3b512a0212170d40cb04c601a11d6b152f215a5302ad3238c69c2386393d7a6c70bc284be35ce97bf27d87115c3391f4bc17406e509d739d3e31 SHA512 2da73b991b7c0c54440485c787e5edeb3567230204e31b3cac1c3a6713ec6f9f1554d3afffc0f8336168dfd5df02db4a69bcf21b4d959723d14162d13ab87516 -DIST expat-2.6.0.tar.xz 483448 BLAKE2B 2f0117317bde4e03d8662bcac1ff6c2bbb1af694846b21a82ac12d11ccd43032b481af72fa35298c3cb19b7426dba6a67e703904ca7b05663ffd854a42348bd0 SHA512 d6f1c4a1a2ec8ffc04c04d6767cc8dd7dea3d132d10b8a2c45c5bfb405893c75db032b87a56cc88300b61c961dd7f9782b93aa74dddc7e66f25acb0c6c82b1fd -DIST expat-2.6.1.tar.xz 484000 BLAKE2B 21a177ae8d70ca1bf41cae75c299a3021a9fc1b9d5eb01eb2945b16d7b24dcbeabad855379bdd8a14de804e1a1648105ce03b505f68c2beb4096a81020e35848 SHA512 fcd7e04e9411799c48b7d08ea07808a0809d034453a0649d9a79ed09000f1a11e5082a034089fc0c0acd2789e85bdf1deb2a94d8e3e33791bbfed66ce7207bcc -DIST expat-2.6.2.tar.xz 485236 BLAKE2B aae019270e1ab233fe8480b7eaa77f648f23ef3383dc772dc946cb13163067431716dc5446862eb502315fd089f2f52f3d476589b74a97e462575cd54df44db4 SHA512 47b60967d6346d330dded87ea1a2957aa7d34dd825043386a89aa131054714f618ede57bfe97cf6caa40582a4bc67e198d2a915e7d8dbe8ee4f581857c2e3c2e DIST expat-2.6.3.tar.xz 485600 BLAKE2B b8e0a0e779f0f136eaca91115cbbcf5a5cca457cab1cca6f8d6141151d19f8ef2dccb41b0e9134459c1e7d99cb2e0b4ce3922d2bd9221002ec43fe9d53a0084a SHA512 e02c4ad88f9d539258aa1c1db71ded7770a8f12c77b5535e5b34f040ae5b1361ef23132f16d96bdb7c096a83acd637a7c907916bdfcc6d5cfb9e35d04020ca0b -EBUILD expat-2.5.0.ebuild 2284 BLAKE2B 0b05bd7d10a492bdda97c1291e6b3206a1d1b5a1a8440a3f9f0d503d3f42b09a1463cb625e6b6c3b0d988f32fbcf042b24cdacf257cba77de51e1f6fac07c702 SHA512 81cafeee26c3ca1430daae37960bba307266bd396f3dc1490d88024d492e2be677dec5369564c6ac80ecc17d49a77abc5d869775b57da54ba330c18b59d397a5 -EBUILD expat-2.6.0.ebuild 2292 BLAKE2B 5392332747aa938d205ebb6a587e82132f7e6c1b1b649b1c0491f125cba351e38bf37c13c48e86869cc25cc87877b146d1fd2a15f9f716ff89f4beff300451e3 SHA512 b687b33d91064a4066d3fde9238f65128214def6d843dcc376e8d621b3abc66d26c36e827fe313f1fe07f4e4151edb87830a5f453ac319296e4f3fe65fadf850 -EBUILD expat-2.6.1.ebuild 2384 BLAKE2B 3de77ec06c7b732f03b8aee0232aaa2bc176795713dd6093ebe10bacf41e498e39ba97ea686b8a3bd44c36f8b0f2fd60610ac73d2533312bb245f251f1833dfc SHA512 b350ee790dedce27c79b411d513134315d1381a47fa326ed1a1914c20d6522188fc27f0944f3da6667f2696aec499cbef4069c1ffa7dc0418065327f958103d0 -EBUILD expat-2.6.2.ebuild 2384 BLAKE2B 3de77ec06c7b732f03b8aee0232aaa2bc176795713dd6093ebe10bacf41e498e39ba97ea686b8a3bd44c36f8b0f2fd60610ac73d2533312bb245f251f1833dfc SHA512 b350ee790dedce27c79b411d513134315d1381a47fa326ed1a1914c20d6522188fc27f0944f3da6667f2696aec499cbef4069c1ffa7dc0418065327f958103d0 -EBUILD expat-2.6.3.ebuild 2301 BLAKE2B ecff838529b90e61dec6941a367fec9ff9e941e79e09281d9f4669ac03d1aae8e2443d2d8c74ee54d5804652c4ac30e81ac87d94923cdd27512f2349e33bc14d SHA512 e76830e0eeb1e063c456a830edbcb999ea91041cc78d0ab78960dafbd1bfc359abc155987e42c7bab42b92138530ba5f087f166893e4192fd3c1c2880ac08948 +DIST expat-2.6.4.tar.xz 486732 BLAKE2B 70d716722358db8d0acb2c74dbbc9d2362d04a0b856eab6b6d723614b656cf6aad9f6646339e0a32b4151db2e9541439bcb81ec87791e5e6ec0bd36a3ca067cc SHA512 620da34d98524478b445038bf1dd439790fe11169496516425fca922226797835c27549fc5fb825792b516563b24eb922d9ad8f27d20a0229e7ee8cd640dfb25 +EBUILD expat-2.6.3.ebuild 2293 BLAKE2B f3c776b179688b40656661ba65c409dda78b13583aede7148996eb7a11f9213c99bdbed077a221ffa21ba77d802b3e5f9c490cde3e8e17e70cfcbfae3afaa87d SHA512 49a64e8f1f90c9b327c6b0cba447349dcbc3e3290e610c036a9be7dae9f997c56a7739d5525dabebc56c756c4a178a1286bacc972963a8e24e881892450f8a9f +EBUILD expat-2.6.4.ebuild 2301 BLAKE2B 56a471eda87d0594fff6ed1644625e6028bebf11cfa9b47e83bf981a89efda2702de7c960b6c8de838a8d921002fe6b7aadc020f26c0cb94995cd71665f636d3 SHA512 7ec1c8626b49fda9d1c91ba5a71ea4b41393349c4c3ea78123bf19e1cf41e46063612e777770bfb5b8961421d7d451576273ff1795f5d712aa123632c2c3f729 MISC metadata.xml 571 BLAKE2B ebefe11eb4a54dda87048089930a051a629fd99a6983b3c804dfd033eee4017c3b1871cbdff56c8659cdf74b19651cd7f2134721a9bab3e8a752d4a1694c6266 SHA512 8d726b1dee71528e43c8693bd4b08cf33a94f43470126aa18a51ed248b032c5e8b9d801c5b2d5f58c2fd7896b32ee9e6eb3953395e5a6004cdf00569d114ad1d diff --git a/dev-libs/expat/expat-2.5.0.ebuild b/dev-libs/expat/expat-2.5.0.ebuild deleted file mode 100644 index 16e5df511891..000000000000 --- a/dev-libs/expat/expat-2.5.0.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -AUTOTOOLS_AUTO_DEPEND=no -AT_NOEAUTOHEADER=yes # because expat_config.h.in would need post-processing -inherit autotools multilib-minimal - -DESCRIPTION="Stream-oriented XML parser library" -HOMEPAGE="https://libexpat.github.io/" -SRC_URI="https://github.com/libexpat/libexpat/releases/download/R_${PV//\./_}/expat-${PV}.tar.xz" - -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" -IUSE="examples static-libs test unicode" -RESTRICT="!test? ( test )" -BDEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )" - -DOCS=( README.md ) - -src_prepare() { - default - - # fix interpreter to be a recent/good shell - sed -i -e "1s:/bin/sh:${BASH}:" conftools/get-version.sh || die - if use unicode; then - cp -R "${S}" "${S}"w || die - pushd "${S}"w >/dev/null - find -name Makefile.am \ - -exec sed \ - -e 's,libexpat\.la,libexpatw.la,' \ - -e 's,libexpat_la,libexpatw_la,' \ - -i {} + || die - eautoreconf - popd >/dev/null - fi -} - -multilib_src_configure() { - local myconf="$(use_with test tests) $(use_enable static-libs static) --without-docbook" - - mkdir -p "${BUILD_DIR}"w || die - - if use unicode; then - pushd "${BUILD_DIR}"w >/dev/null - CPPFLAGS="${CPPFLAGS} -DXML_UNICODE" ECONF_SOURCE="${S}"w econf ${myconf} - popd >/dev/null - fi - - ECONF_SOURCE="${S}" econf ${myconf} -} - -multilib_src_compile() { - emake - - if use unicode; then - pushd "${BUILD_DIR}"w >/dev/null - emake -C lib - popd >/dev/null - fi -} - -multilib_src_install() { - emake install DESTDIR="${D}" - - if use unicode; then - pushd "${BUILD_DIR}"w >/dev/null - emake -C lib install DESTDIR="${D}" - popd >/dev/null - - pushd "${ED}"/usr/$(get_libdir)/pkgconfig >/dev/null - cp expat.pc expatw.pc - sed -i -e '/^Libs/s:-lexpat:&w:' expatw.pc || die - popd >/dev/null - fi -} - -multilib_src_install_all() { - einstalldocs - - doman doc/xmlwf.1 - - # Note: Use of HTML_DOCS would add unwanted "doc" subfolder - docinto html - dodoc doc/*.{css,html} - - if use examples; then - docinto examples - dodoc examples/*.c - docompress -x usr/share/doc/${PF}/examples - fi - - find "${D}" -name '*.la' -type f -delete || die -} diff --git a/dev-libs/expat/expat-2.6.0.ebuild b/dev-libs/expat/expat-2.6.0.ebuild deleted file mode 100644 index 62135af6a17a..000000000000 --- a/dev-libs/expat/expat-2.6.0.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -AUTOTOOLS_AUTO_DEPEND=no -AT_NOEAUTOHEADER=yes # because expat_config.h.in would need post-processing -inherit autotools multilib-minimal - -DESCRIPTION="Stream-oriented XML parser library" -HOMEPAGE="https://libexpat.github.io/" -SRC_URI="https://github.com/libexpat/libexpat/releases/download/R_${PV//\./_}/expat-${PV}.tar.xz" - -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" -IUSE="examples static-libs test unicode" -RESTRICT="!test? ( test )" -BDEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )" - -DOCS=( README.md ) - -src_prepare() { - default - - # fix interpreter to be a recent/good shell - sed -i -e "1s:/bin/sh:${BASH}:" conftools/get-version.sh || die - if use unicode; then - cp -R "${S}" "${S}"w || die - pushd "${S}"w >/dev/null - find -name Makefile.am \ - -exec sed \ - -e 's,libexpat\.la,libexpatw.la,' \ - -e 's,libexpat_la,libexpatw_la,' \ - -i {} + || die - eautoreconf - popd >/dev/null - fi -} - -multilib_src_configure() { - local myconf="$(use_with test tests) $(use_enable static-libs static) --without-docbook" - - mkdir -p "${BUILD_DIR}"w || die - - if use unicode; then - pushd "${BUILD_DIR}"w >/dev/null - CPPFLAGS="${CPPFLAGS} -DXML_UNICODE" ECONF_SOURCE="${S}"w econf ${myconf} - popd >/dev/null - fi - - ECONF_SOURCE="${S}" econf ${myconf} -} - -multilib_src_compile() { - emake - - if use unicode; then - pushd "${BUILD_DIR}"w >/dev/null - emake -C lib - popd >/dev/null - fi -} - -multilib_src_install() { - emake install DESTDIR="${D}" - - if use unicode; then - pushd "${BUILD_DIR}"w >/dev/null - emake -C lib install DESTDIR="${D}" - popd >/dev/null - - pushd "${ED}"/usr/$(get_libdir)/pkgconfig >/dev/null - cp expat.pc expatw.pc - sed -i -e '/^Libs/s:-lexpat:&w:' expatw.pc || die - popd >/dev/null - fi -} - -multilib_src_install_all() { - einstalldocs - - doman doc/xmlwf.1 - - # Note: Use of HTML_DOCS would add unwanted "doc" subfolder - docinto html - dodoc doc/*.{css,html} - - if use examples; then - docinto examples - dodoc examples/*.c - docompress -x usr/share/doc/${PF}/examples - fi - - find "${D}" -name '*.la' -type f -delete || die -} diff --git a/dev-libs/expat/expat-2.6.2.ebuild b/dev-libs/expat/expat-2.6.2.ebuild deleted file mode 100644 index 0eded1ee056a..000000000000 --- a/dev-libs/expat/expat-2.6.2.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -AUTOTOOLS_AUTO_DEPEND=no -AT_NOEAUTOHEADER=yes # because expat_config.h.in would need post-processing -inherit autotools multilib-minimal - -DESCRIPTION="Stream-oriented XML parser library" -HOMEPAGE="https://libexpat.github.io/" -SRC_URI="https://github.com/libexpat/libexpat/releases/download/R_${PV//\./_}/expat-${PV}.tar.xz" - -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" -IUSE="examples static-libs test unicode" -RESTRICT="!test? ( test )" -BDEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )" - -DOCS=( README.md ) - -QA_CONFIG_IMPL_DECL_SKIP=( - # https://bugs.gentoo.org/906384 - arc4random - arc4random_buf -) - -src_prepare() { - default - - # fix interpreter to be a recent/good shell - sed -i -e "1s:/bin/sh:${BASH}:" conftools/get-version.sh || die - if use unicode; then - cp -R "${S}" "${S}"w || die - pushd "${S}"w >/dev/null - find -name Makefile.am \ - -exec sed \ - -e 's,libexpat\.la,libexpatw.la,' \ - -e 's,libexpat_la,libexpatw_la,' \ - -i {} + || die - eautoreconf - popd >/dev/null - fi -} - -multilib_src_configure() { - local myconf="$(use_with test tests) $(use_enable static-libs static) --without-docbook" - - mkdir -p "${BUILD_DIR}"w || die - - if use unicode; then - pushd "${BUILD_DIR}"w >/dev/null - CPPFLAGS="${CPPFLAGS} -DXML_UNICODE" ECONF_SOURCE="${S}"w econf ${myconf} - popd >/dev/null - fi - - ECONF_SOURCE="${S}" econf ${myconf} -} - -multilib_src_compile() { - emake - - if use unicode; then - pushd "${BUILD_DIR}"w >/dev/null - emake -C lib - popd >/dev/null - fi -} - -multilib_src_install() { - emake install DESTDIR="${D}" - - if use unicode; then - pushd "${BUILD_DIR}"w >/dev/null - emake -C lib install DESTDIR="${D}" - popd >/dev/null - - pushd "${ED}"/usr/$(get_libdir)/pkgconfig >/dev/null - cp expat.pc expatw.pc - sed -i -e '/^Libs/s:-lexpat:&w:' expatw.pc || die - popd >/dev/null - fi -} - -multilib_src_install_all() { - einstalldocs - - doman doc/xmlwf.1 - - # Note: Use of HTML_DOCS would add unwanted "doc" subfolder - docinto html - dodoc doc/*.{css,html} - - if use examples; then - docinto examples - dodoc examples/*.c - docompress -x usr/share/doc/${PF}/examples - fi - - find "${D}" -name '*.la' -type f -delete || die -} diff --git a/dev-libs/expat/expat-2.6.3.ebuild b/dev-libs/expat/expat-2.6.3.ebuild index fea178960ec6..1ed4e7d7dbe1 100644 --- a/dev-libs/expat/expat-2.6.3.ebuild +++ b/dev-libs/expat/expat-2.6.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/libexpat/libexpat/releases/download/R_${PV//\./_}/ex 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="examples static-libs test unicode" RESTRICT="!test? ( test )" BDEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )" diff --git a/dev-libs/expat/expat-2.6.1.ebuild b/dev-libs/expat/expat-2.6.4.ebuild index 0eded1ee056a..5f80573e713b 100644 --- a/dev-libs/expat/expat-2.6.1.ebuild +++ b/dev-libs/expat/expat-2.6.4.ebuild @@ -3,7 +3,6 @@ EAPI=8 AUTOTOOLS_AUTO_DEPEND=no -AT_NOEAUTOHEADER=yes # because expat_config.h.in would need post-processing inherit autotools multilib-minimal DESCRIPTION="Stream-oriented XML parser library" @@ -12,7 +11,7 @@ SRC_URI="https://github.com/libexpat/libexpat/releases/download/R_${PV//\./_}/ex 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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="examples static-libs test unicode" RESTRICT="!test? ( test )" BDEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )" diff --git a/dev-libs/fcgi/Manifest b/dev-libs/fcgi/Manifest index 3cdb1bb4e356..2e75ba8d6cc4 100644 --- a/dev-libs/fcgi/Manifest +++ b/dev-libs/fcgi/Manifest @@ -5,5 +5,5 @@ AUX fcgi-2.4.1_pre0311112127-gcc44.patch 202 BLAKE2B e1c215ce690abb22799050b562a AUX fcgi-2.4.1_pre0910052249-link.patch 850 BLAKE2B e56ffa28035ecc8892d64dc097560068c61d7f6f9cd3b84a23b92f22b646cb73eeb5b81e2275e86ece868f9c7d83757a7fc0366596a718f170c6da0b7fdd351a SHA512 6180201e3ac7e9fe659b281cc612ed7d6d58acc17f670feba843931c5b038a7d08e75a9f24b098413bc309cb1cdbc6b96ba77f6f1fb43e47066815937d622b52 AUX fcgi-2.4.1_pre0910052249-poll.patch 2469 BLAKE2B b1c16bf0ff35d1ccb62d006e4e846b55a1ebafd549c53952784fd3fdd744574a2db332ed06740e3a5d519515355335df1e2310bb3744a95753b821a434721bcb SHA512 3c00be90012bb7b9aabcce0eb014b2b0a8ec0bb8d4a44389237ae1c88fd46129e7686b035a427177545762275c30151c8a1037258b409486706a7f3a64db70b1 DIST fcgi-2.4.1-SNAP-0910052249.tar.gz 614929 BLAKE2B 243125c2e815ccc505b23ea1be153c304a3174e5285583bb8be5411f624bedba76ebcb61389c0c4178a497678af6aeba4b8b840dda2d83c4638de6e1dc85b69e SHA512 7ae7542ef0934f44d8c7a120366a5cd92639d0bc283a16be320c9218a73a0302c961cc004074e3915209690f1e2b67fc234c9ba55d35af11e31566d79f081c87 -EBUILD fcgi-2.4.1_pre0910052249-r2.ebuild 1283 BLAKE2B 1a8542d2ee4ca4360fd191afc7d7e663861e924e97f776d3ae515306620f111df6d19d0432c3391b509f01a7e1449ab42cd3163251af83a7aae7753cc3bc15d7 SHA512 6f3cc6ce4e56375790205a41f7ef0bd5ad183ca093d393d8df492cb87685b6acbebb61e188d5942714885afd015a688797bd0e08b9f17f62be145a0b32b81835 +EBUILD fcgi-2.4.1_pre0910052249-r2.ebuild 1277 BLAKE2B f8fee83511ef0bfe1feec9746c89b2da19cab42156b1b6974232132adf6333eb5ebd0fd7231697b505d32fa74d5061cf5cb7df60430db14ed5db50b44bbfb504 SHA512 93c4e16e999b2c0c6e526e5f23e275feb4dd19a5c1b29c3105b98423dc552b06057fd5e7d794cfb104c68b2acdf173bd6c9c20b0e2900e1b3d2189804f1b5512 MISC metadata.xml 234 BLAKE2B d40fa5140634a3e2b7255714316f9843a01b761977770c5c8e4e6fa759a77dd2372ad790f9365fa903f9bf83511f5e9ba924b0cc870a1c0838e204f468bdc162 SHA512 6e5e31a8e94de16f8aba257d25cf4668a186da2dd80f152270c287626d8f6694652cf6ec964ae22b8525c4a41489f636ee6f4ea3c7b2b562e10d045dcd08f6dd diff --git a/dev-libs/fcgi/fcgi-2.4.1_pre0910052249-r2.ebuild b/dev-libs/fcgi/fcgi-2.4.1_pre0910052249-r2.ebuild index 5014a3d10407..4b66a4794fda 100644 --- a/dev-libs/fcgi/fcgi-2.4.1_pre0910052249-r2.ebuild +++ b/dev-libs/fcgi/fcgi-2.4.1_pre0910052249-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.fastcgi.com/dist/fcgi-$(ver_cut 1-3)-SNAP-$(ver_cut 5).tar.g LICENSE="FastCGI" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="html" S="${WORKDIR}/${PN}-2.4.1-SNAP-0910052249" diff --git a/dev-libs/ffcall/Manifest b/dev-libs/ffcall/Manifest index 29cc3d38ea14..49a1a7065c03 100644 --- a/dev-libs/ffcall/Manifest +++ b/dev-libs/ffcall/Manifest @@ -1,6 +1,6 @@ AUX ffcall-2.4-slibtool.patch 5050 BLAKE2B 45db7c7c1dcbbcad4860e99806cc4e2a260877df5d122872964f94c968ea63b231e2f44426d9b0836fe9eccc8e9056ced77eaae9b38ad6f5248d1ce5a808c2d1 SHA512 36df8951ff2f33b06bcf479cf6e5e7b445dae613551f02f4d8af9792781baad60ab48de290068487b265185361a9615b0eeccbb636eedb6c5ffa54bd1b85ee78 AUX ffcall-2.4-vacall-riscv-pic.patch 16090 BLAKE2B db91cee446d8542d48b7bc33cc134e572cb4d4901bb756ba7d4541ddfdb76fec829e1626d2cfab6d79f6d4d5ca5488e87a3e9b08dda4a99250bdb55ca598ebe7 SHA512 360c6abae6c617bad70d68800065980ca06bc68eb855f6d4c976d11ca7d3f22a12eaa9dd6c00c6ee4596748984011827ba0bb6ed4614c338ca8ea72d283a17ef DIST libffcall-2.4.tar.gz 1253767 BLAKE2B 669bf556f082b533eb7d71ebc6fadeac464b1a6054ac8078c9315678929bcfb8ad4b7376b345bcfbb5d2caf9d45179012d4bb5a08ad675f475f58570ae96b7ae SHA512 c9451662764a888e3be21499c29673bfb0e1df4915814da3506db5d395a2b00ea2f0c08d1c9dffebf030179f9347794876ec6ec9e6710b4fc70fd760960335e6 -EBUILD ffcall-2.4-r1.ebuild 1641 BLAKE2B 5ebcf39d757667d835f02cfd635d1c602e70f59f0811e722a6686e91cce797f9ab7339726aea33f2eee9a89999a7f9e4e6bcec8a7da444a2979f2e63296d49f8 SHA512 28455396f0e4540d042bfe6c4d8feba783dea4d080095b15c1cf58947c97f40eca0135ed897b7bd54ffe1469e5d9330dc80e3d0672947f88b2c2cd4355203af5 -EBUILD ffcall-2.4.ebuild 1566 BLAKE2B 7e36b7c554ee5b5f56e0b823e30c086de67ed5a14c31c11c9499292542797426b4966427130ae04729d07cadcad3fec7cb4d4bc74bc391909bcd1b00b485a72b SHA512 5114ccdf60368c777a6b4ce8178c6f3217f11af100421536c52f7bca002cc7391f91b3c7c1f0cb7e8666142b19385575d75b66236047c006090c8c0b118b612f +EBUILD ffcall-2.4-r1.ebuild 1635 BLAKE2B 76c8225e6cd78556cd6a3a4f6fc5ffe2197fbf5ba25bd2d2007c913535e545bd50dd480ea139a036eb0e09fe50847f7086c47503dbdfec6cd62f7e268069625a SHA512 ad6696e9e290f0b3a9da5df7e2bac0840b4515a3c38bd736239c9edd81f99714020f085c2038dbe68ec099cfbc05a75ec4163d03083838876ac3bf27396617b5 +EBUILD ffcall-2.4.ebuild 1560 BLAKE2B a78adc67982e5e4bfc9f4cb3ea111f956fd712d45e0944a9fb46a0af4d288ed6252317d5321ba4db4338e3ce155d340661c1f35e2b37c91d16f3f1804daf7a99 SHA512 d50da56b5d0219ed0e4b2878272df9fb3270ddda99cf7bdf715e1b7a946b609a0b729bc2865364c07dbaaa3674422632bff7d76ba82baa1c37020f31926ea9a1 MISC metadata.xml 859 BLAKE2B a3c2244f2545985f3000c06357c8494bda02e082d089a1b44793a944bdd2592eac8b6e567be29943d07a0eb2930dfda1eb20695f213ec469a1457fd3f8d4360f SHA512 49e8a58e4839ee6d15de7165fede7f8b5f1f200731f8d3a0c4ceee97b8ff1c6e03550ca6be6531d928d43000ec7ded5922f85ef8e3a97d1853be94c9c3d3afe0 diff --git a/dev-libs/ffcall/ffcall-2.4-r1.ebuild b/dev-libs/ffcall/ffcall-2.4-r1.ebuild index d36c133ead5f..88002acc4cdb 100644 --- a/dev-libs/ffcall/ffcall-2.4-r1.ebuild +++ b/dev-libs/ffcall/ffcall-2.4-r1.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}"/${MY_PV} # under GNU LGPL." -ffcall author LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" PATCHES=( # bug 842915, drop on next version bump diff --git a/dev-libs/ffcall/ffcall-2.4.ebuild b/dev-libs/ffcall/ffcall-2.4.ebuild index 1b41ad034e33..61e14da33044 100644 --- a/dev-libs/ffcall/ffcall-2.4.ebuild +++ b/dev-libs/ffcall/ffcall-2.4.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}"/${MY_PV} # under GNU LGPL." -ffcall author LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" PATCHES=( # bug 842915, drop on next version bump diff --git a/dev-libs/folks/Manifest b/dev-libs/folks/Manifest index 2d82cd5bef97..51c14d5d01b6 100644 --- a/dev-libs/folks/Manifest +++ b/dev-libs/folks/Manifest @@ -1,3 +1,3 @@ DIST folks-0.15.9.tar.xz 506044 BLAKE2B e239c0ca3b51a5452620f5abaf37b34413b0a5ee867cc682214abd00c21d6375abf1a31755acd69360e47604c61572a63ffbe91f38485be1a83685a98aa34cd0 SHA512 8b1f0afaaf0907a9609863ec913eab75c7f60e3d1fd54e553fdb8d425f33cfb6043171bc5b7cc1dc66b1de702e1a8f5dd229c707d99af47dd3926ec0588c87fd -EBUILD folks-0.15.9.ebuild 2487 BLAKE2B 1c97e0355f7fae1ad2e39b161e6625d07e509d5c6f098ecd92cd8f4b516146d8b63a74f2dc75fce050bcb0caa2d05ccd2b24f5628a3063d4a7e6ea093213ba25 SHA512 5813736f8478fe37bbfb14fb9b9bded4569b423d6935962fd283ebf04d1090e87bf682fb73e21200b46420a9234b392ffa2b2350b3e2114e8ea79c258e15bdc6 +EBUILD folks-0.15.9.ebuild 2481 BLAKE2B 4ca9e6691dc30bfc3f281812d7517e98fb6c961b4b6bc382216af5285197cdfbdd9c553afe776cdbb55f216547c2c33a13a7b20205708945f971cb6ec7e1361f SHA512 be913bf3cd7ab802d2613b319f0ed6a220f39d2ba45ab002675f30741ad4a05316f9f019a1b08090e02186ff704a177559099fc791d4227ceab2a4bb69122de4 MISC metadata.xml 502 BLAKE2B 7f53a803053323804b7c28f44e2490e4ffa63a26a2c0fc153850043b2b91e75bcbb817fbaf8b9e3af0e8a0735b60c827c34f13b5a567300c4a97918be4e955c8 SHA512 934fd324cb9d464af7cbfc0c6746071d00f0404d716319ce7e2460a0ddb0e60f60fec211cac8d87cf9d7e70c849744a8d62e7268c7774d677f2e8481a30a3a09 diff --git a/dev-libs/folks/folks-0.15.9.ebuild b/dev-libs/folks/folks-0.15.9.ebuild index 4bd9b6d1e108..bde141bbe7bc 100644 --- a/dev-libs/folks/folks-0.15.9.ebuild +++ b/dev-libs/folks/folks-0.15.9.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Folks https://gitlab.gnome.org/GNOME/f LICENSE="LGPL-2.1+" SLOT="0/26" # subslot = libfolks soname version -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x86-linux" IUSE="bluetooth eds telepathy test utils" REQUIRED_USE="bluetooth? ( eds )" diff --git a/dev-libs/freexl/Manifest b/dev-libs/freexl/Manifest index 844779a8de70..f2dc9b85b8a0 100644 --- a/dev-libs/freexl/Manifest +++ b/dev-libs/freexl/Manifest @@ -1,7 +1,7 @@ DIST freexl-1.0.5.tar.gz 938994 BLAKE2B a3d2667271f6ab3de61a90f75ba8f7a645c5eddcd7f6d452fbbd59dc211c4676bdef7f7772235f60898de1e0a6d2e4951a3eadf77c4766bf938f5d8465f9de42 SHA512 86d742f58353be1f3ab683899a4d914845250b481acc078c769ef337d0a6ea24d25501a3e7c73b95904c6839ddd35f53e58ad4eee0c3b433caa84db0a8c6462b DIST freexl-1.0.6.tar.gz 941179 BLAKE2B e0b04e66c56d3a2805eed3f86442269843a2ccf7133669b9506a1812562396f2b5bbc04e29c9f829d9df6e627fa31b87fccc5407275ffb205ff498bd47bc4b89 SHA512 efbbe261e57d5c05167ad8e1d5a5b348a7e702c0a4030b18dd2a8c60a38332caccbb073ff604bdf5bafac827310b41c7b79f9fa519ea512d6de2eafd9c1f71f6 DIST freexl-2.0.0.tar.gz 991565 BLAKE2B 1fcb894b61fce05feeb89d36547291edb98ef8f2c40145e513d0f1f58357a3443b0a93b0c0283f0040b0687d980c5f165b1a080a9955814412cddc47bd550010 SHA512 663ccc321c2f0dcab8ad9255b2a77066c2046d531a0aa723fb114301fa27b53bf980787dd2548c46541036eceef988c5eedf2bec053adf628929470e67ddc17a -EBUILD freexl-1.0.5.ebuild 557 BLAKE2B 3d5a55d682d5571d0d499f8adbadc082049a09febd5b8c75d56029cfa0442355c3515de9cc5faa8f05dab612c0c201857be76cfe486dbc18f7ad75d654d53591 SHA512 796a1b5a51abb07e46d52427f470c44d89affec59c1d7473f65d30abf844f1edb18038cf7e5842bb9b5ecd50102c9ac97678ea707086e054251c9045a1ffa98e -EBUILD freexl-1.0.6.ebuild 623 BLAKE2B 4512c349f049db1bec32f411ed470c1ee47d0a18bc99d99fe38b0ece483fd3e93547be9d9a58ef4241439d5aafd8dd98d58dc8355619fe665b53a60ece33c680 SHA512 030d889d13505c78c7e8b9f921c6434c2ae946111ca7ef624ae0fdb60155542ac7eeb31090f5fe3be1f1252844aebcd0c10800588ece227bc61e2fe6df41c2d7 -EBUILD freexl-2.0.0-r1.ebuild 671 BLAKE2B e69cb7eee711f64b89243fb957605089599ccefc5e8e7bc45fd93eb252e63c8135936cb47de0a8f0e15d10324ba6a0cba7b0379db12c44ec8d774ff744c97f55 SHA512 76632fbe989c39bfa69f4545d328d02522aaaabeb7f97df6741e2be727cf807f6588ba6c706ecfa5c60d48a73b6a41726a8ed8c3005eae6b29e7a2a7995c791f +EBUILD freexl-1.0.5.ebuild 551 BLAKE2B e28667000ecf1f5b104b1d4e9d3a4b7a74ed92c321b42aa89954b045b9f58c726ebbd6d3e062ef126db8c1c8d950542fcbe9c365a0a39b5187a15adaa382e394 SHA512 59ba3bc4c31b91fd1157382116507cb75924c9aae5f5720c989a48ca3c6791b7fd51cdda3bd093032ec9ecf6723d0b7fc76d0971b8d46a29259b157d5f6b9ed4 +EBUILD freexl-1.0.6.ebuild 617 BLAKE2B 43658078c64b490a77ff77887119ea5dfa910e423ba270dfa8e3558e4dd315dffd9688dd8b7330f2b7c1955f7b635d7d9d071196b1980f6f146d88938a5c957d SHA512 0ab7cd8dbfbbbc85685187cdb9217205ef678719a53927b48160b6a1523cb9d5ccffa4c0524cdd093233012a340acbcd618f1e7d76727956036751bebbf9eb74 +EBUILD freexl-2.0.0-r1.ebuild 665 BLAKE2B 06781b3d25bda3dbfd9abe82f11cb3957e15e58eda8fe63176898f6592494847c44a04839afe4d12832c2b8b52bccd4a653c707935b833c3894a7c12ba51cf92 SHA512 d37b57bbeca091302b14a1d81913114ad16a1d8ffb784da45dd6195dfc04740d6aa3abc9910d3af1e0f20d33fde88bde4b0bda3185c551d1d2571dd196bc0ce2 MISC metadata.xml 270 BLAKE2B d671fe6a94e536276e72466a25e98a1e0bc835584f788b10653270c10b976da801bdb6bad177fc69d359c1e588d08101dc4f01792f14f04432ba7b6e234787a7 SHA512 e54914ee9c11010802a2bb5b4c998c82c53e93085d12dd59c6c5ec570de962ec8938e1e1a5ad6640fe8047c3d3eedea8c367881dd07a5648e95863af32e888f9 diff --git a/dev-libs/freexl/freexl-1.0.5.ebuild b/dev-libs/freexl/freexl-1.0.5.ebuild index 7726ea2dcb1f..b7f8ab96b0df 100644 --- a/dev-libs/freexl/freexl-1.0.5.ebuild +++ b/dev-libs/freexl/freexl-1.0.5.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://www.gaia-gis.it/gaia-sins/${PN}-sources/${P}.tar.gz" LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86" DEPEND="virtual/libiconv" RDEPEND="${DEPEND}" diff --git a/dev-libs/freexl/freexl-1.0.6.ebuild b/dev-libs/freexl/freexl-1.0.6.ebuild index 04dcf301b20e..5f76fbb6fb8d 100644 --- a/dev-libs/freexl/freexl-1.0.6.ebuild +++ b/dev-libs/freexl/freexl-1.0.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.gaia-gis.it/gaia-sins/${PN}-sources/${P}.tar.gz" LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86" DEPEND="virtual/libiconv" RDEPEND="${DEPEND}" diff --git a/dev-libs/freexl/freexl-2.0.0-r1.ebuild b/dev-libs/freexl/freexl-2.0.0-r1.ebuild index c13a8a75b37f..19c2c632a0f1 100644 --- a/dev-libs/freexl/freexl-2.0.0-r1.ebuild +++ b/dev-libs/freexl/freexl-2.0.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.gaia-gis.it/gaia-sins/${PN}-sources/${P}.tar.gz" LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" DEPEND=" dev-libs/expat diff --git a/dev-libs/fribidi/Manifest b/dev-libs/fribidi/Manifest index b117a46102e7..2e730373bf49 100644 --- a/dev-libs/fribidi/Manifest +++ b/dev-libs/fribidi/Manifest @@ -1,3 +1,3 @@ DIST fribidi-1.0.13.tar.xz 1170100 BLAKE2B 8cc31220304ddbdeb0047b30ed9084921920b32ad3f1bdcf29ecbb2fafbd430c391bc99bb7f205546ff8482aea1ef7ed369da71deb3474aa623fc2aeace1b62a SHA512 09357d842ff9e05b918f826e28e4a25ad996e17f73242ee9ce53fae9f37ec6c639f9cae4271577f6e0269f34265afc893858225c4a94610f0a6ee7580fb1fe07 -EBUILD fribidi-1.0.13.ebuild 767 BLAKE2B 337e4d7dc9d2316463c6b48690b5087c054e3550229910e9fd6b73cd0e51568e44b9e8a1a04f78059aff52d03e028ef07a8169a4354c0a84fe8f7b10a72988a3 SHA512 40c4f98f66dac4c160a7a207422ffb5a0a911d7b9b11868f18e58f6502710b622c9cd633cf4e35918b74830ea022b362d906361d2be5a62fd734dd5ab30c6496 +EBUILD fribidi-1.0.13.ebuild 761 BLAKE2B 4a7d9020a79b1fc88e3c924a1f15780be929c3ef0a5f0493919dbf6b74f7815b033e79de2761203d02974816747c44dd5a350fdc1f9b5f8b7641b713f5a55d91 SHA512 02b7e7a5c01835e2fc92faa91ecb02754a3ae69f59d67095af3cda524f43f51c519e984b744e522c97c678b07dd2e75264f7376e0a91d65496422f8d4785120a MISC metadata.xml 397 BLAKE2B 822ec06fe2137ab1fb34d138a51ccdcdc8dbad5f2cbb309d6719ff0dc2ed2d835f4906e5c50e1e0be375693d2192edb970299e16dcfa9f0bc33b5f627c85e141 SHA512 5aec835ea9be60ccf6515bdc6c57d8d3d442f32da9c76cc412b07a3de72febef00dcbcdbfb4bcd539be45e2ffc9ad1c10dc7ea45fbfd795433324d2fdc3f00b2 diff --git a/dev-libs/fribidi/fribidi-1.0.13.ebuild b/dev-libs/fribidi/fribidi-1.0.13.ebuild index d752a04351c7..af1ae2cc3ce4 100644 --- a/dev-libs/fribidi/fribidi-1.0.13.ebuild +++ b/dev-libs/fribidi/fribidi-1.0.13.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/fribidi/fribidi/releases/download/v${PV}/${P}.tar.xz LICENSE="LGPL-2.1+" 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc test" RESTRICT="!test? ( test )" diff --git a/dev-libs/gdl/Manifest b/dev-libs/gdl/Manifest index 92ef7a059254..bdce472750ac 100644 --- a/dev-libs/gdl/Manifest +++ b/dev-libs/gdl/Manifest @@ -1,3 +1,3 @@ DIST gdl-3.40.0.tar.xz 534016 BLAKE2B d403da4040053ce81352e14d538d15a5331423c3bb2aa76f38f4da8ccea22790507ca21fc8e6246e29dae1aa4297ecf470a71a0862475e7767a7fe7c03c8d5f4 SHA512 38cf787a47e7eece445c7bf321cb5aa691cc6bdfcb31bc10fb51c83c525b74fc8374a20989621d79e70f25ef92d9d7cce46f6f0bb993cceba3fb93b9092c1e32 -EBUILD gdl-3.40.0.ebuild 752 BLAKE2B 1aa536c538ff4cd34c9eaabfcf4815596b2cecf3542763c0c04398d4eab1b59a43e40b94545830a7f106361ee6d0ceda588efc1609893c8a38149a48047e9541 SHA512 2ced277dfd4f336758b18f673743cbf4dffedb17c0cb61799ad24ec8347837855eabac99227bcb26ef32273621184dfebf5dcf4640191c8d7ab5419c14b5ab44 +EBUILD gdl-3.40.0.ebuild 746 BLAKE2B ef01aed0a206c6c4490b9cc55682aa35b30fca6e2d655ceb3b778d8976790eb48948ea5496dd4df7efd18fb7e2bdae619309292767caa83210a83d398527edce SHA512 475a4a79983c0df820de766143dd76f9fc28fbd67738aaf81f8ebbee8507fcf9dfbc5fba0e1489307e7c6edf7addb6afe4be4c276d179fe2772d2a468d7f642a MISC metadata.xml 344 BLAKE2B 084752e1d4387880f17e284f61cc63706d8c6dd4cfdd1c0fc67e47716d5ca62759ceef631f6fabf6b3431aabca207a143debb6566ad13be5e25038c1d19cf8a0 SHA512 c4972f1c7f3323b0455c0a917eddae75db85df733cde71cce85f6af9f5fa39d43bbe51170b61f75544f10db17dc7f6efb3804a77db4dc8263524ef9b2beb45bd diff --git a/dev-libs/gdl/gdl-3.40.0.ebuild b/dev-libs/gdl/gdl-3.40.0.ebuild index 58da366631e3..7eb8b803ee3e 100644 --- a/dev-libs/gdl/gdl-3.40.0.ebuild +++ b/dev-libs/gdl/gdl-3.40.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gdl" LICENSE="LGPL-2.1+" SLOT="3/5" # subslot = libgdl-3 soname version IUSE="+introspection" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" dev-libs/glib:2 diff --git a/dev-libs/geoip/Manifest b/dev-libs/geoip/Manifest index df25f26b1898..7eec0a41c8dc 100644 --- a/dev-libs/geoip/Manifest +++ b/dev-libs/geoip/Manifest @@ -1,6 +1,6 @@ AUX geoipupdate-r6.sh 1085 BLAKE2B f093f49881fa86bb81ac8b7c2705568a186e51c669a3da85114e0985ea7b2cc3de7ab5b6f8ef2e73ccd46af89149eade9b9b116506c6d9891e70dd8613a3c7a2 SHA512 97cdeadaf42510b88e00b3187e51089f62838c87d11500f572ed19232aedde1cb51a4183a84d7421773d8248072c2ef7197a28b0fe9a06cc10624b0f5d00a21e AUX geoipupdate-r7.sh 1058 BLAKE2B 1b8e12245ffdb9140a437aca19b8a34d2c700980330c50316a50774bcc2d71df0fd86789f73ee3e61bdd4993a333ef9478e201cabee7508cb49cd52d098928c9 SHA512 7d53aa88d3048431bf9caff37ab61cde737d0bb59e776bd6544e1ef2c51aaf8d36db6ad2a3a674e7226c4d2e26a92940f68c1ae932076e6d0e2ad94e80775f3e DIST geoip-1.6.12.tar.gz 160826 BLAKE2B a6cb17141e4e9d00c15d19d7adfecb5492b14591911dc85de403afc9f94801fe1ec92b6106478448074d3679d6c9fa6a44f210b9cc751aba0c0425a5fae699c1 SHA512 d1ed2dae091548f555cde4d26e4b51ae1e8fbb12ef1695fd95963229d9a1bf241e6f09e5d77b151d51edd0cef78ddef490c6a3f3a70ff122bdd9c0ac5500fc7d -EBUILD geoip-1.6.12-r1.ebuild 1276 BLAKE2B 9b59469bf00d8ab4b513451d7c39dc3e123d30d7d1242786bd0cde5e5e4d852c44d946722ebbb1182c1bcc13e57f53dcb735af3040b9f9173e056be3d039cfe9 SHA512 7b7ae23daffe6df1d8df305226c2d4322fb828901f92d38ec335473cf8b496ebf27b9e567cd6411749565d43825ffc2e386ab34385e274fcbfe221e115aaf498 -EBUILD geoip-1.6.12.ebuild 1269 BLAKE2B 3f1138520480a81f491554d11553bf3b8c743058218dc7fdd8b3e4eefa2572eef11fa2714822940bf6d9ba358b0efb292b5cba81e7c81f1a983856978231a2bc SHA512 bebd29e5cfa06ebe7ea4d66febb106c5e1759710ab931ee51c4f7fb244de695f14a60f3de1352bc9596845746471119d87c0f6e7d54e9d025e711fe8867a2709 +EBUILD geoip-1.6.12-r1.ebuild 1270 BLAKE2B 9c8c69f8fffd05030482b71ce9ed71f1c883851120dc0c90a43dda12cba5f8ea2912128a4d143157df146c11864268d97e9322eeed01aa011969aa25ff4231d9 SHA512 b002fb0f5a5010bc501433a7850c723bcf1782fe3ea9f47a50b7d5f263104b17588842245fa0548f51bdcc076f2d1684f3135a2814ca4c7e4098c16d52b01ed0 +EBUILD geoip-1.6.12.ebuild 1263 BLAKE2B f409f5c3680b9fd870baecd0190606cfd279d35b6606d3562737ce052d1c0b65d7e95821458d024e0c35d5f2970dfd249d36eb874b0257cb3ce60d5d7da5885e SHA512 db334f496f72605c395b2549986f69fa51daacae53183ae782d424cbea33c4ec278805c85a20a64408cccc07731846b237dd2de412061c7963bb4c072a83ea07 MISC metadata.xml 375 BLAKE2B ab965301b6b1e134e5f760ee64f84fd9c854d63b278d35f311d8afd7c80034d146cabf57fbbb2a18831a08d114cb0baf10b80b16484affb94ed6f8572e23e27e SHA512 dfaeae0d24da6ae8c0bd1f88ffb5b219e60e14c764816a61c3654c2bd6b60d8cae6648e65ac46ca4cc8ac8e25dfb30f2f8a902f372aa582dd74b37b66e3efdad diff --git a/dev-libs/geoip/geoip-1.6.12-r1.ebuild b/dev-libs/geoip/geoip-1.6.12-r1.ebuild index 58c49aba7519..b4ea2e0276fd 100644 --- a/dev-libs/geoip/geoip-1.6.12-r1.ebuild +++ b/dev-libs/geoip/geoip-1.6.12-r1.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-api-c-${PV}" # GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db LICENSE="LGPL-2.1 GPL-2 MaxMind2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="static-libs" RESTRICT="test" diff --git a/dev-libs/geoip/geoip-1.6.12.ebuild b/dev-libs/geoip/geoip-1.6.12.ebuild index ba375f0038c0..227720f5b4b4 100644 --- a/dev-libs/geoip/geoip-1.6.12.ebuild +++ b/dev-libs/geoip/geoip-1.6.12.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-api-c-${PV}" # GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db LICENSE="LGPL-2.1 GPL-2 MaxMind2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="static-libs" RESTRICT="test" diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest index 466494a8482f..1dc5dd8c0c96 100644 --- a/dev-libs/glib/Manifest +++ b/dev-libs/glib/Manifest @@ -6,9 +6,9 @@ DIST glib-2.78.3.tar.xz 5321388 BLAKE2B 6ef754b15e1ce4377eafdfc317025ac65c3d8010 DIST glib-2.78.4.tar.xz 5331892 BLAKE2B ada7134597d7d863e581a2bb1097ac07a63b27b53309aadab5b1d3686327ee718ad8c5c07af3fce5cc12328e728fc2c4df5fd9e69f431fa00dc634062ef7f926 SHA512 6f3a06e10e7373a2dbf0688512de4126472fb73cbec488b7983b5ffecff09c64d7e1ca462f892e8f215d3d277d103ca802bad7ef0bd0f91edf26fc6ce67187b6 DIST glib-2.78.6.tar.xz 5344808 BLAKE2B d16173794c4aa019459cf8c8c84d4107fb8393828f41ec6c631b9452890f34f9022ed848a543ed134fdb8a575faef6b941cea3e05de512eb1b7a99f7601a2485 SHA512 8d75f8fd77b6309215ca86a0c7648878efe11051f18b279840c137669017ea4066388f8682367e4ea3f154333d833c9dc28ccd4a66a91f0c3854a40a2838f8da DIST glib-2.80.4.tar.xz 5535760 BLAKE2B 1d2b301703b27a5c2def370e1d44b4f7b08a940969563ce9d8d7c38e5f0a32163b95523e09cedc4a57b2af84a57d63dc545abcb31b61a8066ef62ba396fb4f3c SHA512 efdc7dd1e0609b0f2d988a8cc8fd4a3fda96e8450832f905f7686f9063b727cb996e0e4e638aca62f60b76f9f04be62e089a615413e64cf298c7eef26e074570 -EBUILD glib-2.76.4.ebuild 11151 BLAKE2B 091752f81b2a80a76d5d68e452dd5192da93e486073de3cfb9f692ebfa39d211db8c685dd10afbd457f44f5234f0f77c8bafbc20c05bf380944e3baae004dabb SHA512 834d775d00e20c20b8ad53ef6a3fc8a56fb889438f9c43ac4632a91a099baa2da805eeb013e58a2d8116407c02d6d56884c596c8500aa585c422eda45622e90a -EBUILD glib-2.78.3.ebuild 11151 BLAKE2B 091752f81b2a80a76d5d68e452dd5192da93e486073de3cfb9f692ebfa39d211db8c685dd10afbd457f44f5234f0f77c8bafbc20c05bf380944e3baae004dabb SHA512 834d775d00e20c20b8ad53ef6a3fc8a56fb889438f9c43ac4632a91a099baa2da805eeb013e58a2d8116407c02d6d56884c596c8500aa585c422eda45622e90a -EBUILD glib-2.78.4-r1.ebuild 11396 BLAKE2B 1ff9b0d364124c792a5c26e9fab1b830df6e38b386ea014cd8f429eb806372652b65af97dcf03894ab54a8e1753dac02a198c5ac7a19d9a0a3dc46c019f1ff25 SHA512 3fafe7790575521c74bf75ba2e5691cf08cd4d3dd1c45d4c8a33288da75c75a69918dea6980c217ed02977eefec006c79dde5a5c03e977d0807d0276328990e7 -EBUILD glib-2.78.6.ebuild 11346 BLAKE2B a2f270f689e5170f4e3fb83f9afccb3336e643bbc886b3fb769815b2c8db1bd3ce2565c8fba2ace11a6928188b72f54230d8481af939f774fb3cb76528e1f1f6 SHA512 0f3c4cb2690c6dc6af8cb0c718f80352af2c175beab34938a5c3a2c134e751051561715df875a19241ad614aa7955692599b1f98eb27cddbb92736efe9b431b5 -EBUILD glib-2.80.4.ebuild 11473 BLAKE2B df61c2ad36d6be5051feffaa8531cc7ecf2a6b1854841bfd39de70c69771ff8ea9400bea4e04b0ad5685858c7fdbd3ec631106a36a6737780c6ca524a50b31df SHA512 bdb9a973de2bcce460ef119818b8590c00c7d66379ac33ae79cbd4fc9eec998a495f45326d32e18385ceb09beaee5bd3e8dc5861d5ec40e3cb3ca16f038d95fa +EBUILD glib-2.76.4.ebuild 11145 BLAKE2B 9500014a458c528207d29e2ac5915803203456a5c7d9c2480cef6d960601bbc6b5fe66ea019c3613e1e5c718b3eac1d1d8903bd24b555624bb1ec71e956d8f65 SHA512 c8100dd38f030caca84a54cd51cdd11646614efed488baff3695b33e0cef7bd3ab7490966011a72e87187bbc80e58349a20c544e67c9c675430405e3a876ca12 +EBUILD glib-2.78.3.ebuild 11145 BLAKE2B 9500014a458c528207d29e2ac5915803203456a5c7d9c2480cef6d960601bbc6b5fe66ea019c3613e1e5c718b3eac1d1d8903bd24b555624bb1ec71e956d8f65 SHA512 c8100dd38f030caca84a54cd51cdd11646614efed488baff3695b33e0cef7bd3ab7490966011a72e87187bbc80e58349a20c544e67c9c675430405e3a876ca12 +EBUILD glib-2.78.4-r1.ebuild 11390 BLAKE2B 569236b2fc6694eb09b999b94ce027b8fb9152aa2876ed08199fcbb52b894be1660a42da41c063926844b507d5e89eed8cc40c8049bb71b2a887494245974324 SHA512 8eface9ce9509f9661c8f2e7c51e1ede41e6d0db4589c9987a24a4168bf0c4cebf69835825d4d994c70802052bfe487b77629b45219c0c282351328ba476d26b +EBUILD glib-2.78.6.ebuild 11340 BLAKE2B c53403ccbcbd18e678f8e2c6e53b39ccc6cb558be4e7f96df26f986a4c51ea86cf601bf0a122c2530dfc762af2a1cbe6e85f524687c738a8eb3940afeb6541a9 SHA512 7c1b4e8e69ca36d6b52855c7edbe4b584d549025d88783010359b96469c98b217dd50819ae971c7bfee637a30bd864b991c3a16cc538492b4c7075d719e30f4c +EBUILD glib-2.80.4.ebuild 11467 BLAKE2B c0efaa4ab793d792f8ca300fddc586b1f09e477898c962d6ee528330992db8d1a633e176e2079f4302a1e5d904e919599ac9ca1e37cd5a542ccf14aa8c7d9f73 SHA512 7d6fb8190795ac10bb9b31f0f618452dc7ed7f3a1cd84aabb258c4fe6cfb3dcee96b0a4430a2d0b42055687c0736464efb218db22862c48c30e31f90f173b84e MISC metadata.xml 1499 BLAKE2B 5a75e3b360e4656fe9127f2dc3ba7e90df3eae0586a025b4eefc2317398e53815c98a8014ea6f0dd69ae8afdafa066eec61c18e9fa86d24c78a3f11404c2a7a8 SHA512 2b12c409bf16cf9e01e80c30a6707aac5b48ca4cdeac3852028c003c6cb2d50b5e82be73adeefb8341fd4f157e0f7d22505cebfc2ee0f6d64ca77a7d3cfa8271 diff --git a/dev-libs/glib/glib-2.76.4.ebuild b/dev-libs/glib/glib-2.76.4.ebuild index 9f9236bbcf7e..7db7e06790ea 100644 --- a/dev-libs/glib/glib-2.76.4.ebuild +++ b/dev-libs/glib/glib-2.76.4.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 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" # * 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/glib/glib-2.78.3.ebuild b/dev-libs/glib/glib-2.78.3.ebuild index 9f9236bbcf7e..7db7e06790ea 100644 --- a/dev-libs/glib/glib-2.78.3.ebuild +++ b/dev-libs/glib/glib-2.78.3.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 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" # * 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/glib/glib-2.78.4-r1.ebuild b/dev-libs/glib/glib-2.78.4-r1.ebuild index 6155dc22b039..07ae1aeaba24 100644 --- a/dev-libs/glib/glib-2.78.4-r1.ebuild +++ b/dev-libs/glib/glib-2.78.4-r1.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 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" # * 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/glib/glib-2.78.6.ebuild b/dev-libs/glib/glib-2.78.6.ebuild index 084d5059aa14..e5481fe4d005 100644 --- a/dev-libs/glib/glib-2.78.6.ebuild +++ b/dev-libs/glib/glib-2.78.6.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 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" # * 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/glib/glib-2.80.4.ebuild b/dev-libs/glib/glib-2.80.4.ebuild index e67299e0d365..beb79e841944 100644 --- a/dev-libs/glib/glib-2.80.4.ebuild +++ b/dev-libs/glib/glib-2.80.4.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.gtk.org/" LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="dbus debug +elf doc +introspection +mime selinux static-libs sysprof systemtap test utils xattr" RESTRICT="!test? ( test )" diff --git a/dev-libs/gmime/Manifest b/dev-libs/gmime/Manifest index e4444e39b570..20b28c04ff4e 100644 --- a/dev-libs/gmime/Manifest +++ b/dev-libs/gmime/Manifest @@ -1,5 +1,5 @@ DIST gmime-2.6.23.tar.xz 5216588 BLAKE2B e173a7dbd418663ebbc55b856359bf9286c3791827f9b7f89da48dd7c3609e77312546f9489c08d34a7dcaeb78659789809d5fafc1323cbae9b9f1c4a316c659 SHA512 2ff6718b7a555cd5b34848399f29c7d0aa5a15e1f3cb46e9258c499e874191ee00f41b737386805d3000bad34367d174a25c45d38ba90cba7902400e733afa14 DIST gmime-3.2.14.tar.xz 2231340 BLAKE2B bbe147151349c626d92890783a3fccd4b1156b5a9fc305812447f28ec34d5d7694a702f99865ad5ef41737eb4e0d0c08d879e4525f58c272972531c51d436fd6 SHA512 d6127a8567f96784b3f975452cd43a4ef6c8921845feb11974f785576f7ef138f25d20d0f309022893ca445fffb000b4dc98bf65ff3a781ececd5c16b1f0e9c6 -EBUILD gmime-2.6.23-r2.ebuild 1268 BLAKE2B dfbaf36bf70c8dc0dc7d2a5458e8bb40402c08717c3e2d0a90a2c6ab2c898d111d9d52276667aa75dc1346553774060bef1e3ea8189f4813ae1adaea806f4c67 SHA512 9f85429b8dd190d20f7f8e502f7a1ad5ffb2aaca6f29c8113740cafae8a2ba0f889da4b9894b1b818070da2d3546f975ef0eaf79b2983e2dc0feb2189ac1a962 -EBUILD gmime-3.2.14.ebuild 1472 BLAKE2B 48aee39a6e2f6b4882b941d2ff9247c2e8eb6a65f0114491d0e3f32f64533dbe39465a0bacd2a9cf01ccec4b8624446d7a35a6ba7b7d17e853046cfe0ac29259 SHA512 b305b9f4b2399c44cc1a32029240e49fd699500de4becf8ba4f5b9df6f9994237e7e00d4ad6db94f4279c2dd7719d752439dafa2aef3bf476cfdd909297f1e48 +EBUILD gmime-2.6.23-r2.ebuild 1262 BLAKE2B 9d420a6c6179ca363685f2e866cc1e1fa1e52e42db06a247bf8d7f12ff1a3ec2b7b14bb34823d9f2f7af15efe4d32c46434a648789fa3b1ea891f972679a4419 SHA512 039abd522a8e725a9d7755eeacd11a454a616e3edb1f235931eb0cde3873b1d9cb8aa68c926164e1a64341cfec4f374a999ff056ef57ba745e66f06f8e35570a +EBUILD gmime-3.2.14.ebuild 1466 BLAKE2B 03bf64a926bf0fd666e96d18b67c576e698790590df9f95814cd366e5a3f6edfb1581a5e7b09a3b98dd03c7d42ef87aaedd41eb0598e2f8d5ceace8f8ebf6e09 SHA512 cf63d6ebb50f5ea774f0c8aaf6759f15f99a0060a0c28add825d69e14c5deaa37cdf6e2f117ee1a6d7997973d2645f3c3049331e750a271bc4128b783debc179 MISC metadata.xml 426 BLAKE2B 57bee4d811bd2dfe9fb9cb24707153728e8a76f52e2c54782920e8c0f2dcb598f7906dafdba0c8e789f443b7de08ca91d168426cbf8559903a7df9c4a132c3dd SHA512 9ac95c3be4966211def1f954630b3a2ffda54924e3bccfe73d9690915b38f6407355f2a73bcd791575e14e0835cd247f6c212e388d0891e8127229ea618a675c diff --git a/dev-libs/gmime/gmime-2.6.23-r2.ebuild b/dev-libs/gmime/gmime-2.6.23-r2.ebuild index 70d99c7da07e..c3021c95115c 100644 --- a/dev-libs/gmime/gmime-2.6.23-r2.ebuild +++ b/dev-libs/gmime/gmime-2.6.23-r2.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="http://spruce.sourceforge.net/gmime/" LICENSE="LGPL-2.1" SLOT="2.6" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" IUSE="doc smime test vala" RESTRICT="!test? ( test )" diff --git a/dev-libs/gmime/gmime-3.2.14.ebuild b/dev-libs/gmime/gmime-3.2.14.ebuild index 209667ccf128..304fd350f87f 100644 --- a/dev-libs/gmime/gmime-3.2.14.ebuild +++ b/dev-libs/gmime/gmime-3.2.14.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jstedfast/${PN}/releases/download/${PV}/${P}.tar.xz" SLOT="3.0" LICENSE="LGPL-2.1+" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="crypt doc idn test +vala" RESTRICT="!test? ( test )" diff --git a/dev-libs/gmp/Manifest b/dev-libs/gmp/Manifest index 8cc158b48305..434ace22c2ea 100644 --- a/dev-libs/gmp/Manifest +++ b/dev-libs/gmp/Manifest @@ -3,5 +3,5 @@ AUX gmp-6.1.2-gcc-apple-4.0.1.patch 979 BLAKE2B 0fe8bf2db0e4633f5d230f02a0bbeb8f AUX gmp-6.2.1-no-zarch.patch 623 BLAKE2B 4cdf9b780ca92f56eb3dd030a3614169b8cf4df94ec3b419d97c5488dd091c1847605b3525e1d90f07434b38cb82135b9a91d87785b79f0af828cbb09c54adde SHA512 6f071f6c44d3991a92f157545832238bcd2d7275321f7420aff0b4f88a95a66ba7cfd457d3c56040f8579a1be0b77ddedadc7dc4ce8a31c75266909fbb61c399 DIST gmp-6.3.0.tar.xz 2094196 BLAKE2B a865129e2b3f634ec5bad7f97ed89532e43f5662ac47a7d8ab7f0df8c9f8d0886bd984651422e2573c2163bca69c0547c248147ec90880accbd53db97dc0ddee SHA512 e85a0dab5195889948a3462189f0e0598d331d3457612e2d3350799dba2e244316d256f8161df5219538eb003e4b5343f989aaa00f96321559063ed8c8f29fd2 DIST gmp-man-6.2.1.pdf 827583 BLAKE2B 9aa25457a3c488e37cc7d54d825253ab749a3780919570579b319cf607001de50b212ca387b70213abcc5ab428b4525bdb9cd8ae932798a2d7928da98ce3f353 SHA512 f2d9d02e97975355ef490e921fedc94fb7687c3661eec8fa2e94a1622b6e59b17b3879eb3ec1f2df8edac100f727175144d107f4c49c602b773c43bc9e91dbcb -EBUILD gmp-6.3.0-r1.ebuild 6108 BLAKE2B 6907cc02fbcff7c94124e682c7f045d2662dbebdfc3ecc53556d2c55c6747bf08ec059dcdf6d4eed7e71b9e7a5f58c0ad244e416b026c57abe600cc940c47081 SHA512 4eb326aedf92dc0765d59368b53d9ebeaeb2d24d83ef8c4f83c9fd4d6052d5af5d2978c9a79813bdc491bc57c81806b4e4e25b453b2ad6cc073ac7ee8b20da1c +EBUILD gmp-6.3.0-r1.ebuild 6102 BLAKE2B 4c7d1a0fb77ff0074c86a71ac8117185a9cc171b5e966afdc9f8c2748d319035b9107219cb546b0231f0ff90ebe00a91f0a99bc41f94fec3abe5f51973eee129 SHA512 f41512407fc16b9271978f9e07668089703821720a31d59f15f17a8cc6b7310921f0c6007bedc46dd9809b0ecfd4dcef7fb9b3151a3825bc9296a2cf5e04864b MISC metadata.xml 952 BLAKE2B 6727b370675f80d69a2daed7fa6155b7c6f94643b9358f795b7a250d4005eb00d3808611606e09bdfde62d2927a3cc4cd50bd69d1982ef7607722319f71f2910 SHA512 290192ba858363ad4e2d32b8653a7fc846e20b8a5ef4bb9d610c4acb26ed2edb6e63f44e1e8c8d33328184576186b1e6a24b335ab03026763fe1d72e80b5db2f diff --git a/dev-libs/gmp/gmp-6.3.0-r1.ebuild b/dev-libs/gmp/gmp-6.3.0-r1.ebuild index ee4311e99aaa..1e060d527db6 100644 --- a/dev-libs/gmp/gmp-6.3.0-r1.ebuild +++ b/dev-libs/gmp/gmp-6.3.0-r1.ebuild @@ -25,7 +25,7 @@ S="${WORKDIR}"/${MY_P%a} LICENSE="|| ( LGPL-3+ GPL-2+ )" # The subslot reflects the C & C++ SONAMEs. SLOT="0/10.4" -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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+asm doc +cpudetection +cxx pic static-libs" REQUIRED_USE="cpudetection? ( asm )" RESTRICT="!cpudetection? ( bindist )" diff --git a/dev-libs/gobject-introspection-common/Manifest b/dev-libs/gobject-introspection-common/Manifest index 229989d13974..36e5bde9747f 100644 --- a/dev-libs/gobject-introspection-common/Manifest +++ b/dev-libs/gobject-introspection-common/Manifest @@ -1,7 +1,7 @@ DIST gobject-introspection-1.76.1.tar.xz 1055416 BLAKE2B 2251c34b543c95f95bdec6853c8234db1b2e6271e729eaa5abf28e39c7718b326e0813a1214c62fb4634fd11218c4c856e6651de09081b01c9fcf8f73b8cf316 SHA512 84331a30f8854d2259609650c21aadd6363ea1417a75828bd395f8f4346da1c6d6550cff5f2c9f5f6fd6fbf2a9d27b5880c2ee1616fa905c5f362384d481a916 DIST gobject-introspection-1.78.1.tar.xz 1060296 BLAKE2B 115cf9ea27cec2d8d3a84081c909b72144fd1568bc316677c26f49652dc93b34fba10701678ad4977dcf97a89f7608545fbd2d73c2503c87635b2102e66ae024 SHA512 a3081882995a762645b04faa71082dbd523bee845519007e48b13235aad8a4cd4c74f0d042a6c17710125f945bd970e4b76e95a559274e294d595e04725a4e97 DIST gobject-introspection-1.80.1.tar.xz 1040228 BLAKE2B 7a8c1da9bc8aef293deedde1eed97536fa2f42f79a9761ac8ededb0676e46b636545a69e20e63d812844aeb626fa4fb7ce3c7922e51554fdc79560f16443acd9 SHA512 f45c2c1b105086488d974c6134db9910746df8edb187772f2ecd249656a1047c8ac88ba51f5bf7393c3d99c3ace143ecd09be256c2f4d0ceee110c9ad51a839a -EBUILD gobject-introspection-common-1.76.1.ebuild 901 BLAKE2B efa7e6830895288f3c933c037577dc13212fe3a6547e9794689cdbd8b52eecf4eedb461af85db71539a16b92cefcf9487a892cdbdb70dc46158295b92fd5e0b5 SHA512 89018fc4b94c67be73471d2571f8f421131d3455b92337fcd732f64df9fd6fe194f5148d8cdaccf1fe592d308389887ec63ed1d8ad3d01740003af7dbf7b99a4 -EBUILD gobject-introspection-common-1.78.1.ebuild 901 BLAKE2B 025ecfa7e46ea0ed60e10d27064250052848b957e853802cfb7b77b4522104495b7dc49fdffe7663d77d7f933792b12c5184667c275257f92771695ff1bbc29d SHA512 39dffbcfc14f78e845906e5553de423f1f97fdb8114465a595416ab8e4370dd75eb7bc07f1a0f572b4c4c84fd1792c4479495152a9f9db88cf8137fc93d67478 -EBUILD gobject-introspection-common-1.80.1.ebuild 883 BLAKE2B 69a4e519b9b8496c14f96d0573849801519baa2c9966fa940e3115965094952e10447cf171ab1e3b411766ac5ea080eaae36c4643307811f7577a5eee6ad60a2 SHA512 1966c3e3d614bb327cf827c8aa3b5c40424bf1d6772044bbe4646857c5120621c6ea3df83e2d2c5e0eb3526593885af1351c841d021ded40f9ec241210006b81 +EBUILD gobject-introspection-common-1.76.1.ebuild 895 BLAKE2B f9ad5b702f500fecf87e8b6f68d7788ec8b888ab4dcc3ccde4915da541138cb8b74cbf2ac557298d6efef507c14a2abfe59b398891d54f949ccdacf04a8adac2 SHA512 c2775c4a2d5c2d1f636086fb2cfbc4bc5fed14b5f765f9a5840199c04d5ca0fa30f228375be6b3f5353b2cefd8f693ccda7755f055f9e2cb3507f79682d3911a +EBUILD gobject-introspection-common-1.78.1.ebuild 895 BLAKE2B 1d9838e4c18872d1aac733a8daa2c0706719355028912bfb2c9de76a6781ce4949b23a732af3160b082dfd653b0ffd08225007e8e175dc3be25ea20d42a0a9ab SHA512 f4bb38c7240a3a9d75c5be7092879a5f2c1fd22ad23879ad4bf55401c3f065ca9e058d173cc6d6214c4d52ad3541d2cb38054a559ff36a1a2e5517212fb95083 +EBUILD gobject-introspection-common-1.80.1.ebuild 877 BLAKE2B 43c196dcf9be8987c3b4f4f9121ba3aec6d27c446aa3325393b72bb47ea562bcd84ce7f64ccc69793a4f42690e956726f2631c440a6aa518474a0f0784e4e305 SHA512 cb6c2459bdb6f095e1450e14a66d675718e869d41f8529eefef09b71096ed69c6e6a624dafd40376022dc37c645883b6da6e72a4ab6b2452c3478b58c9c71a7a MISC metadata.xml 387 BLAKE2B 53c8885e0d64951fab2ea24063b41dd75c1c2f1e2a8038ff760175126c3597dcfc8ed8e7ca98bcfd47c6e303b68cc7473f283193cdce010292e4a4c9d0f60bb8 SHA512 57c817a11ca62240745f69a12685d0ab11ceaa960acf2e6cdf7b47361239a3b29c23b696a24f4314eae80fc7dd9974860d5c422e9f6fd31ea54476fe74f0ebd4 diff --git a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild index cf04ae5c7db0..f8c0ac9dfa50 100644 --- a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild +++ b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.76.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection" LICENSE="HPND" 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}" # Use !<${PV} because mixing gobject-introspection with different version of -common can cause issues like: diff --git a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild index ff5affc72f6f..3ea7d7df02d9 100644 --- a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild +++ b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.78.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection" LICENSE="HPND" 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}" # Use !<${PV} because mixing gobject-introspection with different version of -common can cause issues like: diff --git a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.80.1.ebuild b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.80.1.ebuild index af171bc1cfe7..e4f7e8c166a3 100644 --- a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.80.1.ebuild +++ b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.80.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://gi.readthedocs.io/" LICENSE="HPND" 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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}" # Use !<${PV} because mixing gobject-introspection with different version of -common can cause issues like: diff --git a/dev-libs/gobject-introspection/Manifest b/dev-libs/gobject-introspection/Manifest index ce4b8121c601..118784f05659 100644 --- a/dev-libs/gobject-introspection/Manifest +++ b/dev-libs/gobject-introspection/Manifest @@ -3,10 +3,7 @@ AUX gobject-introspection-1.80.1-setuptools-74.patch 3808 BLAKE2B 37e4fb3c06cc56 DIST gobject-introspection-1.76.1.tar.xz 1055416 BLAKE2B 2251c34b543c95f95bdec6853c8234db1b2e6271e729eaa5abf28e39c7718b326e0813a1214c62fb4634fd11218c4c856e6651de09081b01c9fcf8f73b8cf316 SHA512 84331a30f8854d2259609650c21aadd6363ea1417a75828bd395f8f4346da1c6d6550cff5f2c9f5f6fd6fbf2a9d27b5880c2ee1616fa905c5f362384d481a916 DIST gobject-introspection-1.78.1.tar.xz 1060296 BLAKE2B 115cf9ea27cec2d8d3a84081c909b72144fd1568bc316677c26f49652dc93b34fba10701678ad4977dcf97a89f7608545fbd2d73c2503c87635b2102e66ae024 SHA512 a3081882995a762645b04faa71082dbd523bee845519007e48b13235aad8a4cd4c74f0d042a6c17710125f945bd970e4b76e95a559274e294d595e04725a4e97 DIST gobject-introspection-1.80.1.tar.xz 1040228 BLAKE2B 7a8c1da9bc8aef293deedde1eed97536fa2f42f79a9761ac8ededb0676e46b636545a69e20e63d812844aeb626fa4fb7ce3c7922e51554fdc79560f16443acd9 SHA512 f45c2c1b105086488d974c6134db9910746df8edb187772f2ecd249656a1047c8ac88ba51f5bf7393c3d99c3ace143ecd09be256c2f4d0ceee110c9ad51a839a -EBUILD gobject-introspection-1.76.1-r1.ebuild 1988 BLAKE2B ae54185dce321096e8e8e1ea9429c2cfc3512bfa42c0353b810eb46eb1fd365cd39972b1c84fe81fa355a6c98920cf688829124e3a9ccda672529e3d4bc905da SHA512 d60b13c7a3a6adce014e8eabbfac210fe0ff74158d15c98a65b9cf7f8772f1cbbcf0e522ea92eb4788b71a7467d1e29d38cad0413027dbb56be44907268f79ae -EBUILD gobject-introspection-1.76.1-r2.ebuild 2107 BLAKE2B 0128d5710c64c941744888af5d0b658ba80e64018dab0fe82c9b380b20b99216af06688aa23c116317abecf67000af0a32a22967f07613435e268e62b64a8898 SHA512 affe96f4c6046cd80d851bb2503af11c60591c5a1af8a6399ef81b021bf860f3362cae8c604b4b6b58351fe3edde2d7e6e9ea0cfd10999ddad4e03035ce3ba09 -EBUILD gobject-introspection-1.78.1-r1.ebuild 2078 BLAKE2B 78c094f18c77fe2688f4cf00f42d998c4c8a1c0bb291900b841ada0659e8b07d8af46e657e532f093edddc1bf4b0ce5ff757bbb943b600931f2ff25d727af7c6 SHA512 c699cdade41fd5b8c765e09f303d1942b1668ab0a29a75970812156374ac01fa57fe0b3bc8cc2c3e1e4ca402070f68b6774d158960b9ff7aa88f61f9f4b19ea3 -EBUILD gobject-introspection-1.78.1-r2.ebuild 2208 BLAKE2B fee9a2251a1f1dcacc9a664f553bedca84c96d1285bec61fd0091557232af127fca79b20642ed9a39ccb631beba0c6ae356954c7f9273e9f5507cfae09faa667 SHA512 5027ac87fb37c515055712744466a415369c8146e005c14de23d930adaa332e4ab6b0a14de88bf6c96f3a0bc921d27366b781f94741f8edc7a7a3b1edcd9af74 -EBUILD gobject-introspection-1.80.1-r1.ebuild 2048 BLAKE2B 315fc04060f5c30154c728ed3b28411705e6aafe0cb611e6d49fe61113ca25a0cc21e24be365994bc9dee4a68e250eabc67a505476397f99c408c4027dd12002 SHA512 cd9ecaddf93479ef17f8426a8782b316745e3f052bb91f2fa4b0e7eaab55d1fb185f11c90d602b4da4c9f6cc90be18223347124e956faac05cbfc9310f2601b1 -EBUILD gobject-introspection-1.80.1-r2.ebuild 2182 BLAKE2B e5c60e75e642a8812c7e1a5e6bd8551f031d393da7a5b45b2297515b810e05300f722a47faf60829b4a694668bad3836ecf5620191b74865d353a3a4359e4c98 SHA512 9c7d01922ca16f2d612d6976d0efc762e18246bc905ce0058451d694a98eabfe45bf2cdd88fd09d5ca92a43bc06e0efd212489fd24c9badb4350707f5e0ff9b9 +EBUILD gobject-introspection-1.76.1-r2.ebuild 2093 BLAKE2B b4a15b784d04d99d81153a32426d0b84335aa36236cbbc9184d0fa9277d092dfbed6438e35430c46967893aac5837cee9eacf19382fd638a63bd80b4b0fdaaf6 SHA512 5aaaedfd7e96798f024c354bddf613f2ee3d4af5cf00e6ff329dce84db6a995da511ccfc763f0af510e061fe19914f7d84ffd59cfcaefde0198b4cc00e787e60 +EBUILD gobject-introspection-1.78.1-r2.ebuild 2194 BLAKE2B f73406d3e64bfbc228d2b6c2be102c7d06441e4c0baddc4a3b3fc9fbbc9f4924c3b0d6f901919b47393caabdbe9a89aa20c72b0336060c8c881ac0ff93e6f0fc SHA512 64fe0f31821eeef21eb4a245c3e146c5f3917689a3274121b235352816f6c401a821142ef0c2e4ce067ce5b8e162b1c36d6caf0f1b121bc18dd7cf131f8d53c9 +EBUILD gobject-introspection-1.80.1-r2.ebuild 2176 BLAKE2B c7da9f1ee2e5fbb402c62c00e15cf1292ce11be749ad35f2c8ff12f6158ca2e834dc0d47b3a5e2978616e85f035e136630857fbe6f56d1c359106a7c453a63ce SHA512 303a5fba119f505adcbd5a2e73ec095f9c04983ae9977a82ae0d3d8ad33a8a4669c2ec860a74ba59e118d2ac565be945ffe23f87cc86cd79c8898a59d31bce9a MISC metadata.xml 485 BLAKE2B 6ecc9396bcb29a8365be4058592c307ddcb0cc16ab56723ca32a378b5608b86378ab291345a6a3ccbe8225c6ffc91b6ba1e2996b5b0d1f4271d0757bf376ef8e SHA512 43a479854b1d5783c028ecfd8357a632db089f95de9e703608de7f229a37beee5e43781ff3f68b2dfa9bceac1355597373d31d209fdea0301917be5fbe7e7fbe diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.76.1-r1.ebuild b/dev-libs/gobject-introspection/gobject-introspection-1.76.1-r1.ebuild deleted file mode 100644 index 47d0dfe21616..000000000000 --- a/dev-libs/gobject-introspection/gobject-introspection-1.76.1-r1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -PYTHON_REQ_USE="xml(+)" -inherit gnome.org meson python-single-r1 xdg - -DESCRIPTION="Introspection system for GObject-based libraries" -HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection" - -LICENSE="LGPL-2+ GPL-2+" -SLOT="0" -IUSE="doctool gtk-doc test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" - -# virtual/pkgconfig needed at runtime, bug #505408 -RDEPEND=" - >=dev-libs/gobject-introspection-common-${PV} - >=dev-libs/glib-2.75.0:2 - dev-libs/libffi:= - <dev-python/setuptools-74 - doctool? ( - $(python_gen_cond_dep ' - dev-python/mako[${PYTHON_USEDEP}] - dev-python/markdown[${PYTHON_USEDEP}] - ') - ) - virtual/pkgconfig - ${PYTHON_DEPS} -" -# Wants real bison, not app-alternatives/yacc -DEPEND="${RDEPEND}" -BDEPEND=" - gtk-doc? ( - >=dev-util/gtk-doc-1.19 - app-text/docbook-xml-dtd:4.3 - app-text/docbook-xml-dtd:4.5 - ) - sys-devel/bison - app-alternatives/lex - test? ( - x11-libs/cairo[glib] - $(python_gen_cond_dep ' - dev-python/mako[${PYTHON_USEDEP}] - dev-python/markdown[${PYTHON_USEDEP}] - ') - ) -" - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_configure() { - local emesonargs=( - $(meson_feature test cairo) - $(meson_feature doctool) - #-Dglib_src_dir - $(meson_use gtk-doc gtk_doc) - #-Dcairo_libname - -Dpython="${EPYTHON}" - #-Dgir_dir_prefix - ) - meson_src_configure -} - -src_install() { - meson_src_install - python_fix_shebang "${ED}"/usr/bin/ - python_optimize "${ED}"/usr/$(get_libdir)/gobject-introspection/giscanner - - # Prevent collision with gobject-introspection-common - rm -v "${ED}"/usr/share/aclocal/introspection.m4 \ - "${ED}"/usr/share/gobject-introspection-1.0/Makefile.introspection || die - rmdir "${ED}"/usr/share/aclocal || die -} diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.76.1-r2.ebuild b/dev-libs/gobject-introspection/gobject-introspection-1.76.1-r2.ebuild index c0dcfeffdea9..43a093af5c71 100644 --- a/dev-libs/gobject-introspection/gobject-introspection-1.76.1-r2.ebuild +++ b/dev-libs/gobject-introspection/gobject-introspection-1.76.1-r2.ebuild @@ -15,7 +15,7 @@ SLOT="0" IUSE="doctool gtk-doc test" RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" # virtual/pkgconfig needed at runtime, bug #505408 RDEPEND=" diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.78.1-r1.ebuild b/dev-libs/gobject-introspection/gobject-introspection-1.78.1-r1.ebuild deleted file mode 100644 index 899547ef007e..000000000000 --- a/dev-libs/gobject-introspection/gobject-introspection-1.78.1-r1.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) -PYTHON_REQ_USE="xml(+)" -inherit gnome.org meson python-single-r1 xdg - -DESCRIPTION="Introspection system for GObject-based libraries" -HOMEPAGE="https://gi.readthedocs.io" - -LICENSE="LGPL-2+ GPL-2+" -SLOT="0" -IUSE="doctool gtk-doc test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" - -# virtual/pkgconfig needed at runtime, bug #505408 -RDEPEND=" - >=dev-libs/gobject-introspection-common-${PV} - >=dev-libs/glib-2.$(($(ver_cut 2) - 1)).0:2 - dev-libs/libffi:= - $(python_gen_cond_dep ' - <dev-python/setuptools-74[${PYTHON_USEDEP}] - ') - doctool? ( - $(python_gen_cond_dep ' - dev-python/mako[${PYTHON_USEDEP}] - dev-python/markdown[${PYTHON_USEDEP}] - ') - ) - virtual/pkgconfig - ${PYTHON_DEPS} -" -# Wants real bison, not app-alternatives/yacc -DEPEND="${RDEPEND}" -BDEPEND=" - gtk-doc? ( - >=dev-util/gtk-doc-1.19 - app-text/docbook-xml-dtd:4.3 - app-text/docbook-xml-dtd:4.5 - ) - sys-devel/bison - app-alternatives/lex - test? ( - x11-libs/cairo[glib] - $(python_gen_cond_dep ' - dev-python/mako[${PYTHON_USEDEP}] - dev-python/markdown[${PYTHON_USEDEP}] - ') - ) -" - -PATCHES=( "${FILESDIR}/${P}-tests-py312.patch" ) - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_configure() { - local emesonargs=( - $(meson_feature test cairo) - $(meson_feature doctool) - #-Dglib_src_dir - $(meson_use gtk-doc gtk_doc) - #-Dcairo_libname - -Dpython="${EPYTHON}" - #-Dgir_dir_prefix - ) - meson_src_configure -} - -src_install() { - meson_src_install - python_fix_shebang "${ED}"/usr/bin/ - python_optimize "${ED}"/usr/$(get_libdir)/gobject-introspection/giscanner - - # Prevent collision with gobject-introspection-common - rm -v "${ED}"/usr/share/aclocal/introspection.m4 \ - "${ED}"/usr/share/gobject-introspection-1.0/Makefile.introspection || die - rmdir "${ED}"/usr/share/aclocal || die -} diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.78.1-r2.ebuild b/dev-libs/gobject-introspection/gobject-introspection-1.78.1-r2.ebuild index 2387e4af0ab7..2c0c0ece695a 100644 --- a/dev-libs/gobject-introspection/gobject-introspection-1.78.1-r2.ebuild +++ b/dev-libs/gobject-introspection/gobject-introspection-1.78.1-r2.ebuild @@ -15,7 +15,7 @@ SLOT="0" IUSE="doctool gtk-doc test" RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" # virtual/pkgconfig needed at runtime, bug #505408 RDEPEND=" diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.80.1-r1.ebuild b/dev-libs/gobject-introspection/gobject-introspection-1.80.1-r1.ebuild deleted file mode 100644 index 0fb774a4c879..000000000000 --- a/dev-libs/gobject-introspection/gobject-introspection-1.80.1-r1.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) -PYTHON_REQ_USE="xml(+)" -inherit gnome.org meson python-single-r1 xdg - -DESCRIPTION="Introspection system for GObject-based libraries" -HOMEPAGE="https://gi.readthedocs.io/" - -LICENSE="LGPL-2+ GPL-2+" -SLOT="0" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" - -IUSE="doctool gtk-doc test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# virtual/pkgconfig needed at runtime, bug #505408 -RDEPEND=" - >=dev-libs/gobject-introspection-common-${PV} - >=dev-libs/glib-2.79.0:2 - dev-libs/libffi:= - $(python_gen_cond_dep ' - <dev-python/setuptools-74[${PYTHON_USEDEP}] - ') - doctool? ( - $(python_gen_cond_dep ' - dev-python/mako[${PYTHON_USEDEP}] - dev-python/markdown[${PYTHON_USEDEP}] - ') - ) - virtual/pkgconfig - ${PYTHON_DEPS} -" -# Wants real bison, not app-alternatives/yacc -DEPEND="${RDEPEND}" -BDEPEND=" - gtk-doc? ( - >=dev-util/gtk-doc-1.19 - app-text/docbook-xml-dtd:4.3 - app-text/docbook-xml-dtd:4.5 - ) - sys-devel/bison - app-alternatives/lex - test? ( - x11-libs/cairo[glib] - $(python_gen_cond_dep ' - dev-python/mako[${PYTHON_USEDEP}] - dev-python/markdown[${PYTHON_USEDEP}] - ') - ) -" - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_configure() { - local emesonargs=( - $(meson_feature test cairo) - $(meson_feature doctool) - #-Dglib_src_dir - $(meson_use gtk-doc gtk_doc) - #-Dcairo_libname - -Dpython="${EPYTHON}" - -Dbuild_introspection_data=true - #-Dgir_dir_prefix - ) - meson_src_configure -} - -src_install() { - meson_src_install - python_fix_shebang "${ED}"/usr/bin/ - python_optimize "${ED}"/usr/$(get_libdir)/gobject-introspection/giscanner - - # Prevent collision with gobject-introspection-common - rm -v "${ED}"/usr/share/aclocal/introspection.m4 \ - "${ED}"/usr/share/gobject-introspection-1.0/Makefile.introspection || die - rmdir "${ED}"/usr/share/aclocal || die -} diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.80.1-r2.ebuild b/dev-libs/gobject-introspection/gobject-introspection-1.80.1-r2.ebuild index 92368b5dd6c0..f1c88150e2d5 100644 --- a/dev-libs/gobject-introspection/gobject-introspection-1.80.1-r2.ebuild +++ b/dev-libs/gobject-introspection/gobject-introspection-1.80.1-r2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://gi.readthedocs.io/" LICENSE="LGPL-2+ GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doctool gtk-doc test" RESTRICT="!test? ( test )" diff --git a/dev-libs/gom/Manifest b/dev-libs/gom/Manifest index 56d1bd90e486..51994fcd352e 100644 --- a/dev-libs/gom/Manifest +++ b/dev-libs/gom/Manifest @@ -1,7 +1,7 @@ DIST gom-0.4.tar.xz 102744 BLAKE2B 8116ac388a56e85effbb37c3d5ea5036f6de2f4ad7ee8fe119bd058e1ac3e293eab612a739cdba7467202bc9e258f7cd65b1f116e146577d3a103fc03afba37f SHA512 d847928ce09c53a3f64777c313cb843052e5e001873f29d3f7acf02772cadf0e4b133fb0137aa0463b4ff95dd54810bde87062d8e396ff4fc6d142ba59c8e9c8 DIST gom-0.5.1.tar.xz 106004 BLAKE2B 60cb744a77b4f7069430d27a88c6dce87cb5229758c637a49aa0ed05ff659099ba33923e5f576d797776b5af576beb57b0790633a1866f048279d5ae04e74f54 SHA512 6757a664f21cd8c1fb78b6446ed833e7290c9b91a39029363984049af840cd2685f43ebb184f7c966d9e395a1080454c182637fd64a1ff8b63272f4649db6a8a DIST gom-0.5.2.tar.xz 106068 BLAKE2B 4510f4e5c7cb85c2e05f43978d9995192a05d1270af9bb2ac16d44a57a76d4b31b2ffff8f8548cbd59f564ab59b903000090edc53d05ea0999a29250ec87e978 SHA512 e82e628a62da2a93282f75ebfd2ec158c54b734a107418972085520536f8aebf50701253afb3a2fa3927c637d75403881aed96c175fcf9ae9f71a735f16f6f19 -EBUILD gom-0.4.ebuild 1453 BLAKE2B 6beefcd48a01062886ec1207a70f5c3e2b14792bc003f319a0794b01796c6370602cfbbb34a505fbd9681b527a3ae25fcf753ab3e9c346897f5eff38902e86c9 SHA512 33d0bc52523e334047418cda15f85900ca59d27d3f0dc2bc662d141a4732571e9ca098d783986ae06b6a359782ecc2a6a7dc4986fc9624aaa67e46f16a84e4c3 -EBUILD gom-0.5.1.ebuild 1436 BLAKE2B 584fc1317533d4eae433672469491d007a24d5d93d8f35f60f1d7fb7eff5f62dc5158c998400da86c6d9d2e88e0382d0696e4e558e1689758b6b47c69a9d7e5d SHA512 5ed71f8708e7e48ec69ebb3a8cb847c5e9ef6a5c82cbac03e7d68a9cf4da9150288e081acc0c63d1104f0a128606bfc087cf25a039ca54494b77e2490fcd0999 -EBUILD gom-0.5.2.ebuild 1446 BLAKE2B c3331ba10477937615a3deaef27dc51409b54f968ec9ae40fa2f22597654b17fe010f0a906abca3c697f7e880591d3db13cadbbb33be43282c7958175fa1cf58 SHA512 d931c09b75b7d082ec572c2d10f3cd264a94c5466867c6ab2f10ed736bd44adda14b445fac19d979014e5f09bc95d2da49399b60eaee37dcdc79be4fdfaaf7db +EBUILD gom-0.4.ebuild 1447 BLAKE2B 7eb3b9a612bef40101b45dd74a50ed97b18128f070ffd1cfcb4a04d2bf79f7986da5b0398071f93fb0e6a8c89172aeae5e9ffcd01784b0255d2f87111b108e8a SHA512 f49be21fac04cd7847f085b2ef5ba84f95082e1415bec28108610d7cbaa09f92b7b51319be6e79386b4df56c3d10b014093def4e8c6be8900912e3f2d5ade5c4 +EBUILD gom-0.5.1.ebuild 1430 BLAKE2B 8ebb1a0607c85b2b2779b44fe5d5790805159937bbcc418984add79d775e3f1793a6e9ae48d8f02b9a6b933cfdfc657ffdf0ef163193577e82317f61597dc232 SHA512 24a17c1bd2c71d812820c1852bfbe14f8a114ea2a86393d407d62e87bbd56b897db77dc6f9e07315d4ab69bd32f9313bfb763d7ca9a3b823409403326b696ebf +EBUILD gom-0.5.2.ebuild 1440 BLAKE2B 4033bc8110fd9eae8ccb56fa483decb4f39ee897f00dcd6bfda61c6cd986e7cfc67abda5eb866ce7e9c0c338ba68ed7271bba3b5af694d49e538e2073b8eb0a8 SHA512 6b5b211d9de769e000768e2b4a9e45c0ab46fe3106918c76b130b529127b5552b8fe07fef23971569269f99636c1fc9e639a3ba04a6fe9163017a46e529f9a33 MISC metadata.xml 344 BLAKE2B 773bd02395869023734519494abc83b069dc9909f5a26dba1e6eebe95e10b02b52813aa77437faf67cd580d7192948afd1200e9b3c5f1d5f2908392b4f3199f3 SHA512 831e318fb427b09863c6554405105b3db50bd0986510d80d46b35221d3d3362e708c2b606c888fca263601bc70d60ef92096169bbdae53b6597bdc0bb224edce diff --git a/dev-libs/gom/gom-0.4.ebuild b/dev-libs/gom/gom-0.4.ebuild index f4bdfe376d17..3bbcf71de0a5 100644 --- a/dev-libs/gom/gom-0.4.ebuild +++ b/dev-libs/gom/gom-0.4.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gom" LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="gtk-doc +introspection python test" RESTRICT="!test? ( test )" REQUIRED_USE="python? ( introspection ${PYTHON_REQUIRED_USE} )" diff --git a/dev-libs/gom/gom-0.5.1.ebuild b/dev-libs/gom/gom-0.5.1.ebuild index f5f66a8129c5..fd6a927a240f 100644 --- a/dev-libs/gom/gom-0.5.1.ebuild +++ b/dev-libs/gom/gom-0.5.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gom" LICENSE="LGPL-2+ FDL-1.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="gtk-doc +introspection python test" RESTRICT="!test? ( test )" REQUIRED_USE="python? ( introspection ${PYTHON_REQUIRED_USE} )" diff --git a/dev-libs/gom/gom-0.5.2.ebuild b/dev-libs/gom/gom-0.5.2.ebuild index 52f1a74dddf9..7aab22c7647f 100644 --- a/dev-libs/gom/gom-0.5.2.ebuild +++ b/dev-libs/gom/gom-0.5.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gom" LICENSE="LGPL-2+ FDL-1.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="gtk-doc +introspection python test" RESTRICT="!test? ( test )" REQUIRED_USE="python? ( introspection ${PYTHON_REQUIRED_USE} )" diff --git a/dev-libs/gumbo/Manifest b/dev-libs/gumbo/Manifest index 18f0c9fa7c90..d55b8eaecbad 100644 --- a/dev-libs/gumbo/Manifest +++ b/dev-libs/gumbo/Manifest @@ -1,7 +1,7 @@ DIST gumbo-0.10.1.tar.gz 2119285 BLAKE2B 21a8dd479bcc568842ce85782d4de903c1b79d842dd5381c01fd7b7ee802872484bf8b647edde9c2a4939404a4d042e920633f4d337870cd9f4197a90b158ffd SHA512 bb1fb55cd07076ab6a9f38dc14db50397dbdca9a04ace4895dfba8b8cbc09038a96e26070c09c75fa929ada2e815affe233c1e2ecd8afe2aba6201647cf277d1 DIST gumbo-0.11.0.tar.gz 2119456 BLAKE2B 9da25c08e94af6f33b7e6e66017da9b7780a5f58aef7eac7d03bdf98c415e13252377dadd4f6fe3b8ddcf7d2aea8d4aff6edac181ea8cf8a4fa152f7c711e107 SHA512 7fdfee66db32dfda70bb1f2069b9bf59f2293fd30e1360d7adcced68e894a42e42e2e5de05204ea4ee30cb8d680fd48b66400a68710fe5f00fb3c84004c85928 DIST gumbo-0.12.1.tar.gz 2115338 BLAKE2B 8c2d119ff622bb07a2d4f0a04b4e3d1db1d3609632f540618dcb47a94f3b0ef4bb72fae8f74e2dbe43b4a2311421eee5b4d371475efda068a04ac5e8f8b9b304 SHA512 df74bf00b20152306b71db5659d4bf35ef6098ad6937925301ee48c96772607d2ab8e49a5b262caa27a72d5f267762c85e1434690e6abbf7e67d63c4713346d7 -EBUILD gumbo-0.10.1.ebuild 962 BLAKE2B 00281085d544496f0bf2b265d9302c27c5beabc24e46c9f9f5d4e0486afbd8436c7960bdcb193cbd8f89030eadc77fe959cb05fef3d42964ea1094ac4d23f1f2 SHA512 ea1cddf8fe0273ee8c9e21950faa143dc63eba1487e667d8b169774c56ca9db81016adf208ceb12575f247cf18c4742d63c4812706408555566be742d6c89f52 -EBUILD gumbo-0.11.0.ebuild 912 BLAKE2B 68cb930f2b55a6746c75f60f7c34590ca46104693d6ccb6064ac40379d3e721c8d8e6aecf2cf28d6fb2b51e76f2308908b723b9c930ad07db59a0904dc2c9210 SHA512 25b5ded0b481ee6ab69d07132950c68a98e9f6cdb467dc9fd2fa288d3b212d944de990c19e47010d08f8905b8c90ed79655709492c61feda462f657486856dd3 -EBUILD gumbo-0.12.1.ebuild 923 BLAKE2B c9c862a57ba7739938e85f892bc4a7422d3af300c331eacb69ad869d1bcbdd00acaef7f39aafe141d060664d8bb899985b6d2cbfaa1f3968999d57e7bdc07e0d SHA512 2c24a1c91daf1a838309b602455c62ee5ca0b480ab22fa3c67716dba451fcd7e039c85c4b1a2a7cdae7d4a8cca1761924ff31d82d2c946fcd0d2ae60c25e89fe +EBUILD gumbo-0.10.1.ebuild 956 BLAKE2B bb5ef5a42a182c2fc0ce6321e84ea9cf222a4cf3be5e64d7eb96843db0e48fa56f699b543680304d2176f337bd670a1eda69a308a2eddb4fb9a5949a81c5cfa7 SHA512 0d973afd0de36e33b44a1b3d03caf1e7244dfd581baa4ffbc218352a91801acae6fd1c061e684a526dcfeab75bfbb8618533de1329b2da569b177075bc317781 +EBUILD gumbo-0.11.0.ebuild 906 BLAKE2B 35f77b9c748eced8d7225a258f7c0a73f8aa6fe66e317c181167dcaa1e796f8ffd91bf3d0e75152fea88b9299b41827c088a2f8fc5be7c86bd35310ab452329a SHA512 f5ef6df1d7a2ff79c3cd4da55f26a3bc64614aaeaae0ff1e08233ea12dbeef134bfaf5524283cf201927ae6ba11cf6468829efe9584d937f17c0dbf586b6f3ac +EBUILD gumbo-0.12.1.ebuild 917 BLAKE2B 3868a6fcaddec9f93b87647143e410c0c6f5c98c1a0d66de1e0019d209a0af7373395f1027622014aeb33359ac40117608559f5c07864b6995f68db68f6b6d19 SHA512 eba877dc4b33e01bd232b9b166d763618f281639744c9f094817592637d62462b845c809b5b1ed79b4262808e27d306bd8921c291b4d7dd067bb5776e239b37c MISC metadata.xml 410 BLAKE2B 75c853b9665a82c30c29f3aa0e9171fe2665ed2f7e4c1a7ccdd04258a07e4ef753ad01066934adccc3434aa52332b7007148c818b568335a2429bd8afc61d974 SHA512 b26adba8415ba084c079fabf29b966886bda8736165fbd9f0db13fe4da80e9be373ea7ed2d59e3b8c2b9a04eb84d8327f432c091c3ee936a82650a7983a7a483 diff --git a/dev-libs/gumbo/gumbo-0.10.1.ebuild b/dev-libs/gumbo/gumbo-0.10.1.ebuild index 5ec776128dff..1de03817647b 100644 --- a/dev-libs/gumbo/gumbo-0.10.1.ebuild +++ b/dev-libs/gumbo/gumbo-0.10.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/gumbo-parser/archive/v${PV}.tar.gz -> ${P}.ta LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc test" RESTRICT="!test? ( test )" diff --git a/dev-libs/gumbo/gumbo-0.11.0.ebuild b/dev-libs/gumbo/gumbo-0.11.0.ebuild index 6f628ab1e141..78776bebc0b7 100644 --- a/dev-libs/gumbo/gumbo-0.11.0.ebuild +++ b/dev-libs/gumbo/gumbo-0.11.0.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/gumbo-parser" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc test" RESTRICT="!test? ( test )" diff --git a/dev-libs/gumbo/gumbo-0.12.1.ebuild b/dev-libs/gumbo/gumbo-0.12.1.ebuild index b8e91112d147..7716c903c514 100644 --- a/dev-libs/gumbo/gumbo-0.12.1.ebuild +++ b/dev-libs/gumbo/gumbo-0.12.1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/gumbo-parser" LICENSE="Apache-2.0" SLOT="0/2" # gumbo SONAME -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc test" RESTRICT="!test? ( test )" diff --git a/dev-libs/hiredis/Manifest b/dev-libs/hiredis/Manifest index 6bf9f8f7d51a..3cd413d3add7 100644 --- a/dev-libs/hiredis/Manifest +++ b/dev-libs/hiredis/Manifest @@ -4,7 +4,7 @@ AUX hiredis-1.2.0-conditional-werror.patch 1059 BLAKE2B 841adc2860abf98113cd0512 DIST hiredis-1.0.2.tar.gz 98139 BLAKE2B 86d872cfec3d4e925d5d68e4f4faf1301aa6d706bd0406a8080471e14afc2c25db13b9a0937d29baccd457611af8e46922b5379183c7470c9ae1860aac3af096 SHA512 86497a1c21869bbe535378885eee6dbd594ef96325966511a3513f81e501af0f5ac7fed864f3230372f3ac7a23c05bad477fa5aa90b9747c9fb1408028174f9b DIST hiredis-1.1.0.tar.gz 122002 BLAKE2B 74c23816e59ea241c68640f99970ae68536a1cd605ac1a7146bf52e355f5f74b3d39fb81be02741cf776c06b47b9d5acc7ec66bfdcf802dec3ed68fb28a82b1b SHA512 9dad012c144ed24de6aa413a3a10d19a9d0d9ece18dbc388406cd86c5b98cb66c76c586cb559c601ed13a75051d8921dc2882534cc3605513fde47d57276c3bb DIST hiredis-1.2.0.tar.gz 126216 BLAKE2B 3f0b74205fb4ceb42fb4c1700a9bf95cf2ad2d9880ee1f2da9cbed6096cde5e918b01465ce9d6ec1b29b5934cfa6ab41000ed344a9983cebe6bd1bf64ac0ede1 SHA512 f8984abb29c09e7e6b56e656616c5155f36c53da4161a2d4c85688486411cadcdf20aa1adb9bda208c500b401c750871be1c8d58ba9df5328634d00e9d1b6589 -EBUILD hiredis-1.0.2-r3.ebuild 2100 BLAKE2B b1e1c2b0bdd70f768955069d8e67580df16af9e6b73095a7595067925fd37d21fe7f7a596810e68463f550780fc0b6c2fb7e05efa942b1e54e92edbd87a5e433 SHA512 2f538e9663ffcc6340458518ae7cec37447d40d807ad02dbefe988c6bfbbab696602b3ac4cceb56a201ef3e663887a173107a8d92e0779bdee6490ae229b9a96 -EBUILD hiredis-1.1.0-r1.ebuild 2249 BLAKE2B 9973f303afce1b1eb24b71a28716a8c4464c05dff5fbcb7e081c9ae883bc1bb3975bb38d2dc44513a64da4db696becbf1130ba7a024feb345abbc5c9d5a173ee SHA512 e9a325404b810f5d31a64959ca0fe7611d35eab84c92f7d250b09991ae2b575454c0ab6ac73582c29fac43cd470573ff24ffb475f28987004544eed77286a7a8 -EBUILD hiredis-1.2.0.ebuild 2231 BLAKE2B 5782b904533be497b3b88baeec048c710ac4341fcf75c100b49884975e1a0e231c3a9281324227317b0301343dbdb455fc863b4bb6b5a2d686eaf2146f200cfd SHA512 0c667855a08e33d677820fcccb17656ccc12cec7ca3cead2900383876fbe99fe8e16f000d8619848db3d9c6c44192614a74c2d959475e96fe337fbc109deb412 +EBUILD hiredis-1.0.2-r3.ebuild 2094 BLAKE2B e5ee39e7b2b627ee5071b4d114a2f300cc8e68bda839920069462753a1a93508ad29b5c60da21976137e1d6485f2ca257ccf7ddcacede189130752d93435610b SHA512 bf568765d0e08ee91951a8745e7f56a880705510962aab432db863522f22bc02ea3b142b3766edd28f83b75e2233294ab8d4dface9c177b41484fc55b2b35e84 +EBUILD hiredis-1.1.0-r1.ebuild 2243 BLAKE2B db6eb0f64d01c59adf0cf2cad3d143d49ae7046a90bab2cb4b2c38a4de20a27002af3970eeb80fa70a3d158b5442789525c7d2577cebaf9c41c9936a09c88fca SHA512 b5f48a57369e846797a85cc80352684709d61334bc2557e54f6c1ed6ad3717516f43c07ac55bc7cc79096d6a9f32e31c42b922867099bf43f1bd1544f01a1d7a +EBUILD hiredis-1.2.0.ebuild 2225 BLAKE2B 44fc8763ace50f2968219b57b5500220501cd40cdb60259db43cc2c72279915c82664a54571c66d43cd445c3fe71c21b585e7278c45b02445a2f610df1b0e3a5 SHA512 2c4e70b2144c6e6ec1deef03305c9e8495f207eb115dd01edfcf252cccd5e140ff9820cd8407013dfd4d3a12ffc16a98f21cd6a8d044d765f14364dc73852898 MISC metadata.xml 404 BLAKE2B 3872a9946b2a134a1c55c2b0aa6a77d83df6b3e48a6bfd017e716ec0eb8400bc95476088d8b79de5e23d6638397b5a0d41bff556c076e607a6f1d0dcd668c7e5 SHA512 ea90d8e7a04ab8929bbefce3c78adb610c7e22d2c9ed44483e16dd4530f04baf160d372999a5de9ea52850336b4d9ca13fd70fb719c2db18f938360262761a29 diff --git a/dev-libs/hiredis/hiredis-1.0.2-r3.ebuild b/dev-libs/hiredis/hiredis-1.0.2-r3.ebuild index 178cf593343d..a7d66eeab110 100644 --- a/dev-libs/hiredis/hiredis-1.0.2-r3.ebuild +++ b/dev-libs/hiredis/hiredis-1.0.2-r3.ebuild @@ -13,7 +13,7 @@ LICENSE="BSD" # 1.0.1 erroneously bumped SONAME but we're stuck with it now. Force another # rebuild so everybody is on the right one though (1.0.0). SLOT="0/1.0.2" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris" IUSE="examples ssl static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/hiredis/hiredis-1.1.0-r1.ebuild b/dev-libs/hiredis/hiredis-1.1.0-r1.ebuild index 00de629c89c3..fd9ad8856584 100644 --- a/dev-libs/hiredis/hiredis-1.1.0-r1.ebuild +++ b/dev-libs/hiredis/hiredis-1.1.0-r1.ebuild @@ -13,7 +13,7 @@ LICENSE="BSD" # Always check "Upgrading from ..." in README # e.g. https://github.com/redis/hiredis#upgrading-to-110 SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris" IUSE="examples ssl static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/hiredis/hiredis-1.2.0.ebuild b/dev-libs/hiredis/hiredis-1.2.0.ebuild index 0029a1d3a112..7fb31fd84ecf 100644 --- a/dev-libs/hiredis/hiredis-1.2.0.ebuild +++ b/dev-libs/hiredis/hiredis-1.2.0.ebuild @@ -13,7 +13,7 @@ LICENSE="BSD" # Always check "Upgrading from ..." in README # e.g. https://github.com/redis/hiredis#upgrading-to-110 SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-solaris" IUSE="examples ssl static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/hyphen/Manifest b/dev-libs/hyphen/Manifest index 54f652715d6f..74d1a442d3f3 100644 --- a/dev-libs/hyphen/Manifest +++ b/dev-libs/hyphen/Manifest @@ -1,4 +1,4 @@ AUX hyphen-2.8.8-mawk.patch 1344 BLAKE2B ef1928819d43d1807a0dcfd9c3b647929adb4a471c8a2f16f977790131329076a351a4532b4a46b56f192b719f6701f691d275158b4942e47e745de31182b52f SHA512 98564334f24e9840b5ec2292c831156219fb514bcdea62d608511c97ab12c3e14afaab3b647ce1267b3631cbc9f5823b60c606b1f103a01dcd7b0751f20ebd00 DIST hyphen-2.8.8.tar.gz 638369 BLAKE2B b20bf9476d573c344eeaa5088da5dad17ef025d37717391965880b60b78908bfa00347b4840267a8bab77bbf0c3d653313e342b892581f1864381c476804c3c1 SHA512 ee514952be56869840b70fb74f60eba14dc4de246733ff8705492367e8cf00c485f8778a9d5a7ba374c988d4ac9fedbe75826dc559e1b62465dbfba21f6ce7de -EBUILD hyphen-2.8.8-r2.ebuild 856 BLAKE2B 8adcaf40480a7c629452445be63eeebfa276fc69c3eefae7da218bd7104c135cf029d8d7a674ffb7020710804897e53a48e0767101fef47a95866613f4148911 SHA512 9f10db215a4868e8c23726770f12dd0c7309ebd673dcc25bb69a79c4a7890ceeaa8fd76932558d102d1f18e1b77bd8b30f156f42bbe4c28b2f6a5b484bc75227 +EBUILD hyphen-2.8.8-r2.ebuild 850 BLAKE2B d8c300dd7c3d63442516913bb18324bc5a6b47e72f2ae453ae90e2e64eba865a00cfdb45a4c7072a69de5a72f1c32ad595f8d5a366fa51fe4f483465afadf03a SHA512 785158d3c4052c1da0bcfe81275db10c2789d42beaa2f6dc9e3d305d7b89940fd70660587242fe45720a2ef9420c3808792ebfcf04bd213bbd398dd056a008ea MISC metadata.xml 389 BLAKE2B 12b81333c2bf806fe09358b0846b33f814946afca56d74ece1fa1e349df1906fcde516b6d09d0ab57d0bc20b481986d6dc211f38552d98e3864a1a14b44424f1 SHA512 be5aa689d5d4e170cac4a039f7c51fa8ce07462d394031e291f68abaee652af176ce861b4273535a48b60c37549d1b2f146807a81769b7291c5fd355d127ad1f diff --git a/dev-libs/hyphen/hyphen-2.8.8-r2.ebuild b/dev-libs/hyphen/hyphen-2.8.8-r2.ebuild index cdc8be439f21..55f03ac4ea5c 100644 --- a/dev-libs/hyphen/hyphen-2.8.8-r2.ebuild +++ b/dev-libs/hyphen/hyphen-2.8.8-r2.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://downloads.sourceforge.net/hunspell/${P}.tar.gz" LICENSE="GPL-2 LGPL-2.1 MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" IUSE="static-libs" DEPEND="app-text/hunspell" diff --git a/dev-libs/hyprland-protocols/Manifest b/dev-libs/hyprland-protocols/Manifest index 5dd2690827c7..65186b2cb462 100644 --- a/dev-libs/hyprland-protocols/Manifest +++ b/dev-libs/hyprland-protocols/Manifest @@ -1,4 +1,6 @@ DIST hyprland-protocols-0.3.0.gh.tar.gz 7423 BLAKE2B 1ecc6625152e9bd530490d8321dcbe41396dd7306066f6cd6d97c22a0ebb2c914348b6829e8d5e210f07807a7df282a1cc63fa44a93bd08df22987850bd27a3a SHA512 15bb0c45eed1949d888d228c671139fefd48e32d634823ed8041a4901e15e73409b0fd368d4c1f6197bd6980e723b20303697ad46b1171330cfd27821118ba32 +DIST hyprland-protocols-0.4.0.gh.tar.gz 8131 BLAKE2B 3187849ed4e460a06a6c88919972f1a8989f6aa2dff24209da5697dddbfcfb82898babdc275246942a9b6e79f922a58c4139870b5c68fc2d28288400cedfb80e SHA512 cc32cae0840c49a7f128150be99b3584d5e5eb417a321ae7c917a859715e263c199001f73e7642348e2ae670ed4fffeecab9649144920d90999f46e9bfb8f938 EBUILD hyprland-protocols-0.3.0.ebuild 536 BLAKE2B 2d1f7559cd73c432e0a7309f064125c8715b1276d5274c9946d47779385c4085cdcc6f4a9eb72e2e67f8940fe52ea1776c2a3f057994de2f4ed9480840493434 SHA512 d8d279d26715cabfebc962258d3d0a96d8c9f2186e21ec9f2b9fb8c144e1db7005bf990849cda396064df6ec887851088fbcaf31a0099bd558b7a86ab7d2ceec +EBUILD hyprland-protocols-0.4.0.ebuild 537 BLAKE2B 9bb30ee0635a772203ac8ed670c029ebbd8918a40bf7c5698fcdccb49f070f6da51ecdd256d88c18ba30918162a97d62a9566dfa9037660ef3ff5676363936b3 SHA512 535c76604a1108348ab09c006489a318af44fca66ba8ad03c17a68631aa76146fda5f19b79f4e43164027cd41fc9bb87c44a24bb87f3132898ee3b2dec3b1421 EBUILD hyprland-protocols-9999.ebuild 536 BLAKE2B 2d1f7559cd73c432e0a7309f064125c8715b1276d5274c9946d47779385c4085cdcc6f4a9eb72e2e67f8940fe52ea1776c2a3f057994de2f4ed9480840493434 SHA512 d8d279d26715cabfebc962258d3d0a96d8c9f2186e21ec9f2b9fb8c144e1db7005bf990849cda396064df6ec887851088fbcaf31a0099bd558b7a86ab7d2ceec MISC metadata.xml 604 BLAKE2B f0c93ac496cc49bd5ec73419f13682a10887677d3f7cbb6ef57b8bc47e22f9f913ca3dda8daa1c2dff604fe23bd05a88ad7cdba775e7ff160180ca1279c15665 SHA512 8d4ef946ef20698a36843fc82858b324db4ecc76a0116ddf413b95b00afab16ead2daf8892600fafe6b857a169cde13354bfb4c566e132737db628db637eab2f diff --git a/dev-libs/hyprland-protocols/hyprland-protocols-0.4.0.ebuild b/dev-libs/hyprland-protocols/hyprland-protocols-0.4.0.ebuild new file mode 100644 index 000000000000..f5179590cd2f --- /dev/null +++ b/dev-libs/hyprland-protocols/hyprland-protocols-0.4.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Wayland protocol extensions for Hyprland" +HOMEPAGE="https://github.com/hyprwm/hyprland-protocols" + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://github.com/hyprwm/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/hyprwm/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64 ~riscv" +fi + +LICENSE="BSD" +SLOT="0" + +BDEPEND=" + dev-util/wayland-scanner + virtual/pkgconfig +" diff --git a/dev-libs/hyprlang/Manifest b/dev-libs/hyprlang/Manifest index a796a1a00243..457377eeffe7 100644 --- a/dev-libs/hyprlang/Manifest +++ b/dev-libs/hyprlang/Manifest @@ -1,5 +1,7 @@ DIST hyprlang-0.5.1.gh.tar.gz 56237 BLAKE2B 1d93362d4e121dc0d6e18d27456be71bed088d79646a92a74e41af7ebefd511cef05c12034eb679fd1849c3c95e50e425a52a42da75f274bf39d2956d6bd6d5e SHA512 92bf1e79c41c33e09de25f45e8abfe753736521be06fee298875a68072761bf0254d06d2d312a12b2ae750d8710f50d1666f1b3fbbb95c338398f2b9e80ce454 DIST hyprlang-0.5.2.gh.tar.gz 56383 BLAKE2B 0d7708532e5169b0b0c2d5f88927ead24941af157c668832bdc67f4e87da1737d9f17d6d26b2424519bce4b54e4912c44ef879546d699ba03e270cab73652a89 SHA512 df330da11da317ff6aac2eb4a65c81b6cf4fc85e79f117e3fc3ef6e06d4c857d03134be9fcdc4e33f4974a4b2181e45b6009dba70ed047cda38e32df289b60a7 +DIST hyprlang-0.5.3.gh.tar.gz 56761 BLAKE2B 5f8803b697b2d3e8f7bb386b6a07c10c1d66f97c0e4a034d5e9eb4272b250ba0665ee92d74277fd0f85b3857954b91890c199da16c27cd594a5c4975c55c15c0 SHA512 b5ab72d0f6ddb4c190bb2c2a495fab0128de0b5432b3161785b2ef0111aaea18ca42f17bc77248a4a4ab8b86d7cdd9b3acf415d495d4fcac42cf8bab5bc87df6 EBUILD hyprlang-0.5.1.ebuild 381 BLAKE2B 3449f78988af5f76ed48926e54f6d6b9d9fa72adc183e64fd92b3c2e18676b6e35f58c915c7ebe3de905a595fbe7967c6d17a3eacc69efa644811c39045dcfbf SHA512 68a14cd6b204b32dd9a6bc3106e74736a2f8a712dae2f0772caaf5898364718d5e86af1ae763c12d2693cffed5a62bd316378444db2c3689682a952056721399 EBUILD hyprlang-0.5.2.ebuild 381 BLAKE2B 3449f78988af5f76ed48926e54f6d6b9d9fa72adc183e64fd92b3c2e18676b6e35f58c915c7ebe3de905a595fbe7967c6d17a3eacc69efa644811c39045dcfbf SHA512 68a14cd6b204b32dd9a6bc3106e74736a2f8a712dae2f0772caaf5898364718d5e86af1ae763c12d2693cffed5a62bd316378444db2c3689682a952056721399 +EBUILD hyprlang-0.5.3.ebuild 433 BLAKE2B 0cde59800e39290e8bf367f005c856fc23aef14f0cb8a71efb310066e39c28b523bf72d01840c6695f7a3a7cfe7d58026216e2ade01d51ab54ee2ed12505fa59 SHA512 4397f8efc34fc787bdb8fdbb586953b43ffb3a07ef173752d2c21f1764111448b8eacbe1df4712c056090ea3c4216bc2ade9109427e88e44404c2ab95edd1677 MISC metadata.xml 953 BLAKE2B 006222c4344216fe2a423b9abc57d3386e118cf1ff74b3c9b25331fbd93b25e5994f01e2dabe0b075c48553903280bccb24c0f7c541edcbece0e193b98b9ae41 SHA512 1ee7bf817216e909f5650d77b5033f74a4d105ebb1493e342b7f5d4e3de5cb0e51ebfef1ad85a1ba95f87b2343188f713563db9949f479d036815084f79538d8 diff --git a/dev-libs/hyprlang/hyprlang-0.5.3.ebuild b/dev-libs/hyprlang/hyprlang-0.5.3.ebuild new file mode 100644 index 000000000000..695f9358068e --- /dev/null +++ b/dev-libs/hyprlang/hyprlang-0.5.3.ebuild @@ -0,0 +1,17 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Official implementation library for the hypr config language" +HOMEPAGE="https://github.com/hyprwm/hyprlang" +SRC_URI="https://github.com/hyprwm/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=gui-libs/hyprutils-0.1.1" +DEPEND="${RDEPEND}" diff --git a/dev-libs/icinga-php-library/Manifest b/dev-libs/icinga-php-library/Manifest index d367f5567f35..73286186a78d 100644 --- a/dev-libs/icinga-php-library/Manifest +++ b/dev-libs/icinga-php-library/Manifest @@ -1,11 +1,7 @@ -DIST icinga-php-library-0.10.0.tar.gz 2756161 BLAKE2B 327b9e2939dc4c511fb282faae0b7ca1801d22bd0fac38b9f694dc924e26d6bdd469d0118ef44e93a42d5480b2bb15ff5ec6aec19e00e5ae33c9c40d78643f9f SHA512 9619e5b68bb58f7f6264633ca1a24de84dcd78626d4675ecbf3fbe8601031ffcbc4c227e9029d5ad87e1be04cad562c93911fdcbda889046cdb9a416dd195530 DIST icinga-php-library-0.13.0.tar.gz 3250696 BLAKE2B ba644fd02a165cef7167062a73b595aa3218748f6f937be4b666fcabe7536c6dd2f9747689c86e5f85ea3d38bcb6d4b9fbd30f2c883ce1678fb4f536fd91694d SHA512 e811b66f9550972fc64f435b3a8fc7d263a2c1d0db86d34dd0179ee5c78babb2e19cd934e53a46d4e860d0bdc336619e9b67824cc4273ea049bea321a176acd4 DIST icinga-php-library-0.13.2.tar.gz 3331353 BLAKE2B 314daee2d88790304e104603f7228017d15b3c378f560110b98125786b1f9b0a3720e50ef8066f8e21a71e1427ee3a9e3de6b35efa789b79cb05077b67be0772 SHA512 09c8d6902c0e627ca583bf161008cc07df178bc619e5affc5a42da508f2a90028bb59d1ea4288d8f4224a631861d7893bcd3157ecc419f296b8e7bb83c3d904c -DIST icinga-php-library-0.6.1.tar.gz 2159137 BLAKE2B 93287845a6c06653faca1850b18c880d023d4bf22c707616a21b92bd252661c811a33c7515fbf19a06936358244c7703bae83cc2e44dee460fe7a46bfa82d345 SHA512 64800727e60630224993bda89494921a3e10f14ccb43b8f57d023b372806ce9253cdf7f6e933df8b494ef0369784714ac857fb288f7f08880c29e8643f25e2ec -DIST icinga-php-library-0.8.1.tar.gz 2183054 BLAKE2B 56108f3251211c05ba29827ece49ea1b27bc22b0f0ae459a2f34d5f2ed106ebac1e14c15e1f69c4a3d862d163a0e1265ccb9e5ab0123e24a18e72549af1ee951 SHA512 3da7ad25c569651bc29757a89971d9dfce4cae177619ef70bcb93f1c155400b68ee8b76279b4914454edef41de0cb4d729c47446df622b04494987e0bf4e1098 -EBUILD icinga-php-library-0.10.0.ebuild 520 BLAKE2B 689adbfe2b8f1c38fb53453672f114f4db2861e75548bbb44de63c49a62de558a927b6aba42ccaf71a5e87a26ef3cc7f8b7820071593d209cd1836163fc002c5 SHA512 03c89109caaae967f3ad9aab9353b036848e976689f89383db99868ca5d597eb3463ba3aba1531f56901ded8cde92a0ec6f49bf3ee80ba3c6475dc6d9ef93b3d +DIST icinga-php-library-0.14.1.tar.gz 3350571 BLAKE2B ad9225958e8cc62ea70a147146a5276c0d4bd290c9006b0f1775362cd0b3b58cd15a3977993aadb4c8298e1fe9135fdb9b39d533b867a12e0050764281d7ad56 SHA512 2979c7b1771413956628f4e7eba90b957162be9f07bba7d4b7d5256b6354b3dfaf307291992ef93765f05f555af7fd3cc069369f3e725bd7f62bc7015c41c779 EBUILD icinga-php-library-0.13.0.ebuild 525 BLAKE2B a145050b540f9642d5f6c33f2051cbac3f228c4d42fcb7e9870c3d21d4d27bbc85bb6f2102b42671338e494834dd7b5a0373e4346dce9c5ad2a6c1c5d884e5c8 SHA512 6a0b9fe836aedee8583b206fd96fb4c8a4c3b6dbb6517dca273f419a0ecad85a7930355b4820f5add667f8ed53343d527d4cc356677275978799ea270d9fb1b8 -EBUILD icinga-php-library-0.13.2.ebuild 527 BLAKE2B 623cf25fc573853f8c84141968034eed850d3028fda0df2cfbeae6cd34875fb889afa8e4e7e09a8adac19bdb344cb612f7f6a3794421f3ca488dd0df7e7493af SHA512 c1819f50f50b82975911423f862d46c658fa298ddc52a0fc021e98fb00aab9da7a49d095f7bed828b47580a58b05ee5eb39f970ec8499f9d07a4fea52de20404 -EBUILD icinga-php-library-0.6.1-r1.ebuild 518 BLAKE2B 5f3e63c2ddbb3c99cb1ff35e51f38dad19b7bf817cf516a5f9f00545443cb5f3299ee26397659298bb092667390cb8fa87b985a4d9761fe6cc0011ac3208fd18 SHA512 b47d4fc97f8d9682bc036a2564a3016fefdd1ec65266ef3952862eb597ed8c62618f91d5444c86ad0224870e8594cdb00106e94a538447afa8a7187bd4c92d6c -EBUILD icinga-php-library-0.8.1.ebuild 518 BLAKE2B 5f3e63c2ddbb3c99cb1ff35e51f38dad19b7bf817cf516a5f9f00545443cb5f3299ee26397659298bb092667390cb8fa87b985a4d9761fe6cc0011ac3208fd18 SHA512 b47d4fc97f8d9682bc036a2564a3016fefdd1ec65266ef3952862eb597ed8c62618f91d5444c86ad0224870e8594cdb00106e94a538447afa8a7187bd4c92d6c +EBUILD icinga-php-library-0.13.2.ebuild 525 BLAKE2B a145050b540f9642d5f6c33f2051cbac3f228c4d42fcb7e9870c3d21d4d27bbc85bb6f2102b42671338e494834dd7b5a0373e4346dce9c5ad2a6c1c5d884e5c8 SHA512 6a0b9fe836aedee8583b206fd96fb4c8a4c3b6dbb6517dca273f419a0ecad85a7930355b4820f5add667f8ed53343d527d4cc356677275978799ea270d9fb1b8 +EBUILD icinga-php-library-0.14.1.ebuild 527 BLAKE2B 623cf25fc573853f8c84141968034eed850d3028fda0df2cfbeae6cd34875fb889afa8e4e7e09a8adac19bdb344cb612f7f6a3794421f3ca488dd0df7e7493af SHA512 c1819f50f50b82975911423f862d46c658fa298ddc52a0fc021e98fb00aab9da7a49d095f7bed828b47580a58b05ee5eb39f970ec8499f9d07a4fea52de20404 MISC metadata.xml 345 BLAKE2B 874c785e610c7c0674e0aa776bc0de3d19f7a66fb45d97f0b95a3d9bea956b3ae4df545c4c3390b4b504d1b2745f5ad584c2bde8e4ab1c8e814df9f1adfe2a1e SHA512 ff1a4823e6078bf92574571efc9eef4ea318ac773f7b9a354e0776fa6a79e9fdf27ea17f415934fc1f0e59e70bbfd32ec1c1e459d5c6a6bd917f0ca089ea4f22 diff --git a/dev-libs/icinga-php-library/icinga-php-library-0.13.2.ebuild b/dev-libs/icinga-php-library/icinga-php-library-0.13.2.ebuild index 26598e685221..b961f6d4f390 100644 --- a/dev-libs/icinga-php-library/icinga-php-library-0.13.2.ebuild +++ b/dev-libs/icinga-php-library/icinga-php-library-0.13.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/${MY_GITHUB_AUTHOR}/${PN}/archive/refs/tags/v${PV}.t LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" DEPEND="dev-lang/php:*" RDEPEND="${DEPEND}" diff --git a/dev-libs/icinga-php-library/icinga-php-library-0.10.0.ebuild b/dev-libs/icinga-php-library/icinga-php-library-0.14.1.ebuild index 4ca8bf907eb8..26598e685221 100644 --- a/dev-libs/icinga-php-library/icinga-php-library-0.10.0.ebuild +++ b/dev-libs/icinga-php-library/icinga-php-library-0.14.1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/${MY_GITHUB_AUTHOR}/${PN}/archive/refs/tags/v${PV}.t LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" DEPEND="dev-lang/php:*" RDEPEND="${DEPEND}" diff --git a/dev-libs/icinga-php-library/icinga-php-library-0.6.1-r1.ebuild b/dev-libs/icinga-php-library/icinga-php-library-0.6.1-r1.ebuild deleted file mode 100644 index 7d08e5c7f355..000000000000 --- a/dev-libs/icinga-php-library/icinga-php-library-0.6.1-r1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Icinga PHP libraries for Icinga Web 2" -HOMEPAGE="https://github.com/Icinga/icinga-php-library" -MY_GITHUB_AUTHOR="Icinga" -SRC_URI="https://github.com/${MY_GITHUB_AUTHOR}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -DEPEND="dev-lang/php:*" -RDEPEND="${DEPEND}" - -src_install() { - insinto "/usr/share/icinga-php/ipl" - cd "${S}" - doins -r * -} diff --git a/dev-libs/icinga-php-library/icinga-php-library-0.8.1.ebuild b/dev-libs/icinga-php-library/icinga-php-library-0.8.1.ebuild deleted file mode 100644 index 7d08e5c7f355..000000000000 --- a/dev-libs/icinga-php-library/icinga-php-library-0.8.1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Icinga PHP libraries for Icinga Web 2" -HOMEPAGE="https://github.com/Icinga/icinga-php-library" -MY_GITHUB_AUTHOR="Icinga" -SRC_URI="https://github.com/${MY_GITHUB_AUTHOR}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -DEPEND="dev-lang/php:*" -RDEPEND="${DEPEND}" - -src_install() { - insinto "/usr/share/icinga-php/ipl" - cd "${S}" - doins -r * -} diff --git a/dev-libs/icinga-php-thirdparty/Manifest b/dev-libs/icinga-php-thirdparty/Manifest index 564eff70e3ca..740407538a10 100644 --- a/dev-libs/icinga-php-thirdparty/Manifest +++ b/dev-libs/icinga-php-thirdparty/Manifest @@ -1,9 +1,5 @@ -DIST icinga-php-thirdparty-0.10.0.tar.gz 576508 BLAKE2B 3e07262415340c413bf79aa3031cf3679f0374c85dad9c41ffed78f65379837fc87df8433ea201b02455bde5c1fee1406f5b149b9d5b39cd726407657bdafb54 SHA512 3f5b6caad23860cecf5f06d165b01211af5284cb3dcb635bdcf4c2118b03c96de40a6d86cd0bccbe0f817ae87cc5d09aa2709ca90f55b948cf975c69dc234e95 -DIST icinga-php-thirdparty-0.11.0.tar.gz 764914 BLAKE2B b9fbe66252edf5f504feab16392c60f4edf142d3644d13c29ba4f0291df40f8b4e3163f6bb97d944827a8a3d88728b5bf1c05ad193a078f889ba917714746c00 SHA512 5a2b9218a0426de6b560845db36e8e113a8be786eaf4ab57ff4f5e0ef485dc426cb0f203b4b45c3b791adb852098b64f2a0099c9909506594502edb2b4d4ee35 DIST icinga-php-thirdparty-0.12.0.tar.gz 14204157 BLAKE2B f8a084cf0299dcca2e90ef97982c46d38f8ccd1c25d87e7106b22f4b91f49f9bbed8c31bf51af10083be28283d93be8d54c083450fd9563f4cc09cf35cdb270a SHA512 c087261712d486fba026128d7fd06590e824024d192d4d5feea902dbdb7134fca7b0e1d82aa4a5246859ca55303a6aed40a57b5aaf37e6652abb68549c8c48ea DIST icinga-php-thirdparty-0.12.1.tar.gz 14301833 BLAKE2B 41e114f412f0257e67f2e129b524c208cd008c7fd6fb7a2194d1c9eac8cd655970fc52ad2648ced0458d13646d565066bc172b79553a799fe6729d3e4971e161 SHA512 1cc5ea8238eae6dd9a0a14cd898532d10dd2a44fb17072d113da9c32b2d383dc6970a1f55e7badac060f4fcee683b7ad1aef3268d37fd462bcd2bff2eb1f4298 -EBUILD icinga-php-thirdparty-0.10.0-r1.ebuild 485 BLAKE2B ca4ecaffbd5f2a5dc6b46129c2d4d787bceeac2953413e3f87c2d6892940d6b9940e6dd4c101fc5744ee4d69194c8a7b9d0ec22cb4ab29e52d7b10572b22fad1 SHA512 5833fd1a73d101cf6a747e3031ffae3fc30041398e7f7486a087f3a65a89ddee202faec74a2995492e2c7e5898c3e7492bd995a527148978c9a8b98f40415e91 -EBUILD icinga-php-thirdparty-0.11.0.ebuild 485 BLAKE2B ca4ecaffbd5f2a5dc6b46129c2d4d787bceeac2953413e3f87c2d6892940d6b9940e6dd4c101fc5744ee4d69194c8a7b9d0ec22cb4ab29e52d7b10572b22fad1 SHA512 5833fd1a73d101cf6a747e3031ffae3fc30041398e7f7486a087f3a65a89ddee202faec74a2995492e2c7e5898c3e7492bd995a527148978c9a8b98f40415e91 EBUILD icinga-php-thirdparty-0.12.0.ebuild 492 BLAKE2B 4363846afb55052067668f69554133fbac8dd488fa0866de33592008957c91ce3fc4cad5b9a6963b99ce0ac6484514fa42011a5ebc07ae360bc9a2ae5665bd6e SHA512 54bdc5cc0be925099d720a95c87eb200770eecfb2d1f2a16f0956f7d2d282c1008983de7cc55303052717242a2058e9db0e5eeaf158d111693e1ea34f39aaecd -EBUILD icinga-php-thirdparty-0.12.1.ebuild 494 BLAKE2B 0074447f12537a01f04fcd18b71ad52369d7655b5597057a5f8f5752a7cd6bd49c5e41f8adf924cc831f088243c1b9120df03e4276f4bd7dc98264125cd5a5a4 SHA512 540d5cd16f6a67c776298a8280268d7cac6b01a92c930feaa15099728d7691458de199b7dbbb34ee500a99b4ddfcd3d17cf39becbdc817e00ca210abcbf327f8 +EBUILD icinga-php-thirdparty-0.12.1.ebuild 492 BLAKE2B 4363846afb55052067668f69554133fbac8dd488fa0866de33592008957c91ce3fc4cad5b9a6963b99ce0ac6484514fa42011a5ebc07ae360bc9a2ae5665bd6e SHA512 54bdc5cc0be925099d720a95c87eb200770eecfb2d1f2a16f0956f7d2d282c1008983de7cc55303052717242a2058e9db0e5eeaf158d111693e1ea34f39aaecd MISC metadata.xml 348 BLAKE2B ef76319d69c3a57818b7d40232f7bd8b75522412ad9b2abf369e85282251749402757784ce99b449898b46097a2d4220e90c8004650b1bb896ee83a86e6b47b1 SHA512 18dd093d2cbea7279d96934fa46e72d727cccd2218c751f31f841923cc3ba76f103bbd37db10a45804e352bf025f929611f9380c5ddf50d07937546af578d8f5 diff --git a/dev-libs/icinga-php-thirdparty/icinga-php-thirdparty-0.10.0-r1.ebuild b/dev-libs/icinga-php-thirdparty/icinga-php-thirdparty-0.10.0-r1.ebuild deleted file mode 100644 index eeb50eb5635a..000000000000 --- a/dev-libs/icinga-php-thirdparty/icinga-php-thirdparty-0.10.0-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Icinga PHP libraries for Icinga Web 2" -HOMEPAGE="https://github.com/Icinga/icinga-php-thirdparty" -SRC_URI="https://github.com/Icinga/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -DEPEND="dev-lang/php:*" -RDEPEND="${DEPEND}" - -src_install() { - insinto "/usr/share/icinga-php/vendor" - cd "${S}" - doins -r * -} diff --git a/dev-libs/icinga-php-thirdparty/icinga-php-thirdparty-0.11.0.ebuild b/dev-libs/icinga-php-thirdparty/icinga-php-thirdparty-0.11.0.ebuild deleted file mode 100644 index eeb50eb5635a..000000000000 --- a/dev-libs/icinga-php-thirdparty/icinga-php-thirdparty-0.11.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Icinga PHP libraries for Icinga Web 2" -HOMEPAGE="https://github.com/Icinga/icinga-php-thirdparty" -SRC_URI="https://github.com/Icinga/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -DEPEND="dev-lang/php:*" -RDEPEND="${DEPEND}" - -src_install() { - insinto "/usr/share/icinga-php/vendor" - cd "${S}" - doins -r * -} diff --git a/dev-libs/icinga-php-thirdparty/icinga-php-thirdparty-0.12.1.ebuild b/dev-libs/icinga-php-thirdparty/icinga-php-thirdparty-0.12.1.ebuild index 935ba3f3b7f9..c395d9e46e98 100644 --- a/dev-libs/icinga-php-thirdparty/icinga-php-thirdparty-0.12.1.ebuild +++ b/dev-libs/icinga-php-thirdparty/icinga-php-thirdparty-0.12.1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/Icinga/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" DEPEND="dev-lang/php:*" RDEPEND="${DEPEND}" diff --git a/dev-libs/icu-layoutex/Manifest b/dev-libs/icu-layoutex/Manifest index 0fbbf684916e..b1cb6daef0b8 100644 --- a/dev-libs/icu-layoutex/Manifest +++ b/dev-libs/icu-layoutex/Manifest @@ -3,6 +3,6 @@ DIST icu4c-74_2-src.tgz 26529443 BLAKE2B 08790dd3634037177eaec428651afe0da1f71db DIST icu4c-74_2-src.tgz.asc 659 BLAKE2B 0723204ce19d7bd4b1989e00b5ab084cc5b154c214129632a7f7ce31c151c8a4b9e0033d49872db728a3787809dbad2320f1d848561c84f94797c7e006749b94 SHA512 b249a61aba711b34599c3c0fbc113a52a83e59cb7bbda914ca74f534c1f474e6821d663dc7f078608b24393703654a43c2b793ca3d3f3be761393b6a73862ecc DIST icu4c-75_1-src.tgz 26568378 BLAKE2B 2772b52bf59407188511359ec54bea432bc70ba81610015bb51192f7aff33d5e4b08840cf3bfed3de7f9a91b430b6a6efe9dd75fdc53327d4c9f8fbf54d96d18 SHA512 70ea842f0d5f1f6c6b65696ac71d96848c4873f4d794bebc40fd87af2ad4ef064c61a786bf7bc430ce4713ec6deabb8cc1a8cc0212eab148cee2d498a3683e45 DIST icu4c-75_1-src.tgz.asc 659 BLAKE2B d884a9ddb2afc1a8aa00e66568d2f4f76de2b2d15b5ac4ca5a464e2d1dd22aef2406cbd1391c31c8987f1b95d9325c37359f081d2ad69ca313a9d656d3dd7ec1 SHA512 a69d47d74e28a3dcc2f5b83bb0094b7e52e737c83ad484aec64ce76a6f1ad719b1de651ad4024df6cc1bb74992a8540dec09cec2814c45a3e7aaa365afd96628 -EBUILD icu-layoutex-74.2.ebuild 3650 BLAKE2B d8c3a4c95255ad34465386c44e349a73f6488335e10e577dd100e3e949a3fe8eb20cf50f12756c9c1524edc5726cda4a4a0494733e0d5f98267e3cb1e2732e1f SHA512 3de107f2ff0a7e435e2a974ba059d85627172b628448ff6bb4fdc2dbfc6abfc025cedf4d36a1afdfb6f92f95e19025d2195d811e3f2147271d2b38a88da1380e -EBUILD icu-layoutex-75.1.ebuild 3535 BLAKE2B 56fa6012b2600ca17b643dad50f28cebb3be512126ed210d8553c9ecef186d5337abf06a920ad99f0d25e45238f6d516ee0b9896522a56bdd1e4eaa2cce9a1af SHA512 0628d126887392d6599c24b1539ea851d1d763da1d5c2112c5c0824bbeae46f4175c12b47f694f355b623c88191c181b6c3d148e5f34af04a7bfeab8782edd65 +EBUILD icu-layoutex-74.2.ebuild 3644 BLAKE2B abdb16ba65a5023f701fd74c56fd4efeee9ab188268ff0edcf1d3ff433bede5c060e7ef7164dcc9293ac090d98bdff023e197ea9be4f41eff3062759d8bbc2e9 SHA512 71b8d7b9358a5e83b00237ace55e265b1f0105d1a958e1c11b6438bf849ec21e8ef9cd3b85528b47405097aea23414fe021b41f761d7b4f233648624ed8dd4d4 +EBUILD icu-layoutex-75.1.ebuild 3529 BLAKE2B 7c0c4eae5c1436f11974ffafc0e024182967ead8b3f78a4ac7ffe1854ee42f84f637542cef52d45fc0b587bfbfc5a0e22de6ba9f5cc4768fe379c7f12fcb1640 SHA512 9130422963c9b1c8c397a9a7ae0d937e889c04304cdec2416154f7ba83b707a63faa96f8fee322aa26de85e4ca895fe0c3c632217d2e997e7c26ab5688d13db5 MISC metadata.xml 336 BLAKE2B df52385ac9930c85fc8cb8799f5fd083e99bfe1bacd63519001f91b841cacdc50d6b7ed32f3520372cbab48d270bb05fd0896eaec55046ce1eac03af4502365e SHA512 80d8e03229a72e9acd1429f7ed697df59e98899b135bb40367e95d6eed63aa011efd2121601be68e685350b6eadd46e6f39c036f86ff18bc3c85410e88008c7e diff --git a/dev-libs/icu-layoutex/icu-layoutex-74.2.ebuild b/dev-libs/icu-layoutex/icu-layoutex-74.2.ebuild index 7908351f0cf1..b754ba1ec4af 100644 --- a/dev-libs/icu-layoutex/icu-layoutex-74.2.ebuild +++ b/dev-libs/icu-layoutex/icu-layoutex-74.2.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}"/${PN/-layoutex}/source LICENSE="BSD" SLOT="0/${PV%.*}.1" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86" + KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 sparc x86" fi IUSE="debug static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/icu-layoutex/icu-layoutex-75.1.ebuild b/dev-libs/icu-layoutex/icu-layoutex-75.1.ebuild index beac8d8def24..484d41097871 100644 --- a/dev-libs/icu-layoutex/icu-layoutex-75.1.ebuild +++ b/dev-libs/icu-layoutex/icu-layoutex-75.1.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}"/${PN/-layoutex}/source LICENSE="BSD" SLOT="0/${PV%.*}" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" fi IUSE="debug static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/icu-le-hb/Manifest b/dev-libs/icu-le-hb/Manifest index 5ef908ce6f10..f060e14ab9d0 100644 --- a/dev-libs/icu-le-hb/Manifest +++ b/dev-libs/icu-le-hb/Manifest @@ -1,3 +1,3 @@ DIST icu-le-hb-1.2.3.tar.gz 45191 BLAKE2B 14ad8592a27ff8673d9609a689bedf5094c127bb9cb638a1e65c1fcb6e22e8c488f89e55af5578cd4961a34feafffd5df9cdedb20dfc7edcc4d6f63aec1eff0f SHA512 c1450e28c1984a409cacc2b675ab91fa0e80edfbbfb201913cb83e435fd30f3a3ad78ca32f8cf092c5f056f2812b899ceb4471b36ef975faf5be892d305a1efd -EBUILD icu-le-hb-1.2.3.ebuild 930 BLAKE2B 2c47175319af505270f9288983be71081a117eb860d082b5b67b8ee92f467a9fa3f1c3464143482b28bb188f5c834cc7a132d5a75e6d6693c0ea5d2904824205 SHA512 7bb39728993d9710969fd150eb6acf4aa42088efe1b0f4a599e66b213e440e301978a37c5db2021fb646d8675e2eb3cee007506cba2786a47f4a76abb21a95ac +EBUILD icu-le-hb-1.2.3.ebuild 924 BLAKE2B 2970f4f81d7a76a0d70f6046618bbd9d8305f09d12e47c0f222e2192dd76cc7472d662e6d6551159e9f8e35aa2a45e41c0d398b489ced24639d3c8090582b357 SHA512 449f8ebb25b7259f03b22053ae24e60b8a4959132480121cfc3782bea66a96f7205314ee9c310d214fccb74932b87b6ea772e539c925fa6b33f86dff331effe2 MISC metadata.xml 347 BLAKE2B 546d769021cbb1aa5c9f7f1c05d2c90297ad28d3af1218e9bd56e0d02cc2561b5ccba7f1cd29cbc72c942e41633671a8efc2e48ef4edf6554e81230f08617b56 SHA512 fa2a772deeb8249f17c85df71f50977ac50aa0fbce4c93cd6982e724bf74e1dd768edb6ec503507daed56d216befae024c2997e0c1d71800071e5d03e991fe6b diff --git a/dev-libs/icu-le-hb/icu-le-hb-1.2.3.ebuild b/dev-libs/icu-le-hb/icu-le-hb-1.2.3.ebuild index 82880f80c86f..d60924e716b8 100644 --- a/dev-libs/icu-le-hb/icu-le-hb-1.2.3.ebuild +++ b/dev-libs/icu-le-hb/icu-le-hb-1.2.3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/behdad/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="icu" SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 sparc x86" IUSE="" # dev-libs/icu is not linked into icu-le-hb but the latter still needs diff --git a/dev-libs/icu/Manifest b/dev-libs/icu/Manifest index 287ea2ad23d5..e26d8f00a90b 100644 --- a/dev-libs/icu/Manifest +++ b/dev-libs/icu/Manifest @@ -1,10 +1,11 @@ AUX icu-64.2-darwin.patch 2136 BLAKE2B 3c54a15e351a97f7c423128e493ed158e56191738b988eb449138c7c88f30c9781286a6a490278f1d8dc59b99725370e63757329bdf180604ec4e9d2b47684ce SHA512 69f281d363c8dab769701a6715cd21ec6958376fa7bac3b5eb5b8b3dc011a354fb439905d68e6aad67129eb01b8a306b184b94a86a5401ded1fe0002e8cdaa5b AUX icu-65.1-remove-bashisms.patch 4963 BLAKE2B fb781741a7a908638876729d573a73e42b7b3f0f3e692b54799fed0dac006ecb731583d90d849ea06be47259a0a236933fa7a78a96b3a8107ee85f916dc2000a SHA512 67e60068c356ca8d93b137eadeef2562ff7d8f38153babc97edd92a2c38d7113396d63d4a09364dacefc612b4b3ea28872a4f767c4f38d3e725943b32f98c5bc AUX icu-68.1-nonunicode.patch 477 BLAKE2B 5e74142e5adbf8f3fffa23c8fb08657b5b75d12941db39980abea1fff2328c112196b62cc89d521e8cc2a1f7c11b58816401a838bb8fcbe50036e80d3d9e4343 SHA512 5d605cc1cbbd16221603a9509d07713d64201f4fc1a372d29c18f8d49a4618fcd7e0a0bb0a459024a288e5c2c339a9aa0849abe88691ee2cdb24b92c9b61e290 +AUX icu-75.1-python3_13-tests.patch 609 BLAKE2B 8f459e0963d941029f05d74a643c5c37060934b12181ec1a8859316f0f6ffaa9a62ab7817b382f879113c896271c4660522ae573c7e540fbc88bbbe563fdcd7d SHA512 e93c459f98c1015eb1592eabc27451dd71834c3b039921ffb6630b31bc0f811104610f4cc81ac1424d392b51aa571d3d2c4a4c9556ab83d90b7155a035e88012 DIST icu4c-74_2-src.tgz 26529443 BLAKE2B 08790dd3634037177eaec428651afe0da1f71dbad3423bde7ea5a6d49eab5dc011f72b175760fc55f6d8d7d820f7f3dfc369a80a1f7cb2f9f933644beb3d3711 SHA512 e6c7876c0f3d756f3a6969cad9a8909e535eeaac352f3a721338b9cbd56864bf7414469d29ec843462997815d2ca9d0dab06d38c37cdd4d8feb28ad04d8781b0 DIST icu4c-74_2-src.tgz.asc 659 BLAKE2B 0723204ce19d7bd4b1989e00b5ab084cc5b154c214129632a7f7ce31c151c8a4b9e0033d49872db728a3787809dbad2320f1d848561c84f94797c7e006749b94 SHA512 b249a61aba711b34599c3c0fbc113a52a83e59cb7bbda914ca74f534c1f474e6821d663dc7f078608b24393703654a43c2b793ca3d3f3be761393b6a73862ecc DIST icu4c-75_1-src.tgz 26568378 BLAKE2B 2772b52bf59407188511359ec54bea432bc70ba81610015bb51192f7aff33d5e4b08840cf3bfed3de7f9a91b430b6a6efe9dd75fdc53327d4c9f8fbf54d96d18 SHA512 70ea842f0d5f1f6c6b65696ac71d96848c4873f4d794bebc40fd87af2ad4ef064c61a786bf7bc430ce4713ec6deabb8cc1a8cc0212eab148cee2d498a3683e45 DIST icu4c-75_1-src.tgz.asc 659 BLAKE2B d884a9ddb2afc1a8aa00e66568d2f4f76de2b2d15b5ac4ca5a464e2d1dd22aef2406cbd1391c31c8987f1b95d9325c37359f081d2ad69ca313a9d656d3dd7ec1 SHA512 a69d47d74e28a3dcc2f5b83bb0094b7e52e737c83ad484aec64ce76a6f1ad719b1de651ad4024df6cc1bb74992a8540dec09cec2814c45a3e7aaa365afd96628 -EBUILD icu-74.2.ebuild 4720 BLAKE2B b32ccb75f5969f6bb1b3f183edced498f9881192973133ff3a2cda9be016afb2f6a48c65e9b53d758335f62aa8da38c28a15af94c940122eb0c4ba32838bbe95 SHA512 e73a151192c6fd064927204fc537096518947c2bdfa0e105be7f3d60b20316afdfe9ac9c090da442ace87569599a0fc96dc839bbe7f164c62ae98b66d17bd12d -EBUILD icu-75.1.ebuild 4541 BLAKE2B c5151d4eed835dcd7f2814b97f945dd6e10963a76462a770fae1a12bccb8caf03a01187391eb0e53678863adbdccd36c317e1721babe6a86c24d5fd56455806d SHA512 a9c603d1dbf474af3c1e9dc26c87ed190265b9d24955c82125896c75ff0f283dcfca55b903256015458b3276d23629c1e7e01552438f254c8a4d9993baadcd8e +EBUILD icu-74.2.ebuild 4714 BLAKE2B 8091125f898279efb25331588a88f62ba356c0a2aaa52876a1734170f80b79af7b5b47148d657714b5c074d4d156fd9df0e88138874b9eea2c1dd8cd47c76d92 SHA512 ec477c735b981212b442ec130e6b27eeb461c2ca76da1a67424afcd76c2e5d2f7a4bf3954dc00ac949dda71c3d613565becd9033d9d352663114dad120fd1a97 +EBUILD icu-75.1.ebuild 4670 BLAKE2B fdb36ace7b4d804e83b0f48094e443f1da9bf5dbf7099a8aae7827d8d1933c62b8cf74a651c086c9846b161a9c6d32c318b5c87f04b8923807e825043575d07d SHA512 bd23fa9cea9a6746d137e5c4cc7af300f09be4fd089fe40c64b848ec45834aa54ed793809d76a618eb498788d8bcc54a7a9c71b137db1ed01921cb08efe8b95a MISC metadata.xml 336 BLAKE2B df52385ac9930c85fc8cb8799f5fd083e99bfe1bacd63519001f91b841cacdc50d6b7ed32f3520372cbab48d270bb05fd0896eaec55046ce1eac03af4502365e SHA512 80d8e03229a72e9acd1429f7ed697df59e98899b135bb40367e95d6eed63aa011efd2121601be68e685350b6eadd46e6f39c036f86ff18bc3c85410e88008c7e diff --git a/dev-libs/icu/files/icu-75.1-python3_13-tests.patch b/dev-libs/icu/files/icu-75.1-python3_13-tests.patch new file mode 100644 index 000000000000..1f3fee022677 --- /dev/null +++ b/dev-libs/icu/files/icu-75.1-python3_13-tests.patch @@ -0,0 +1,10 @@ +diff --git a/icu4c/source/python/icutools/databuilder/test/filtration_test.py b/icu4c/source/python/icutools/databuilder/test/filtration_test.py +index 416223bd7e34..41b593715d50 100644 +--- a/python/icutools/databuilder/test/filtration_test.py ++++ b/python/icutools/databuilder/test/filtration_test.py +@@ -418,4 +418,4 @@ def _check_filter(self, filter, expected_matches, tree="locales"): + self.assertEqual(is_match, expected_match, file_stem) + + # Export the test for the runner +-suite = unittest.makeSuite(FiltrationTest) ++suite = unittest.defaultTestLoader.loadTestsFromTestCase(FiltrationTest) diff --git a/dev-libs/icu/icu-74.2.ebuild b/dev-libs/icu/icu-74.2.ebuild index dcfd9ddc6d2b..b506cc195aba 100644 --- a/dev-libs/icu/icu-74.2.ebuild +++ b/dev-libs/icu/icu-74.2.ebuild @@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( https://github.com/unicode-org/icu/releases/download/re S="${WORKDIR}"/${PN}/source if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="BSD" SLOT="0/${PV%.*}.1" diff --git a/dev-libs/icu/icu-75.1.ebuild b/dev-libs/icu/icu-75.1.ebuild index d996b5ed11dc..9de8164ebc09 100644 --- a/dev-libs/icu/icu-75.1.ebuild +++ b/dev-libs/icu/icu-75.1.ebuild @@ -5,7 +5,7 @@ EAPI=8 # Please bump with dev-libs/icu-layoutex -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/icu.asc inherit autotools flag-o-matic multilib-minimal python-any-r1 toolchain-funcs verify-sig @@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( https://github.com/unicode-org/icu/releases/download/re S="${WORKDIR}"/${PN}/source if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="BSD" SLOT="0/${PV%.*}" @@ -42,6 +42,8 @@ PATCHES=( "${FILESDIR}/${PN}-65.1-remove-bashisms.patch" "${FILESDIR}/${PN}-64.2-darwin.patch" "${FILESDIR}/${PN}-68.1-nonunicode.patch" + # https://github.com/unicode-org/icu/commit/60d6bd71efc0cde8f861b109ff87dbbf9fc96586 + "${FILESDIR}/${PN}-75.1-python3_13-tests.patch" ) src_prepare() { diff --git a/dev-libs/immer/Manifest b/dev-libs/immer/Manifest index 9c2995989378..e9882a20905c 100644 --- a/dev-libs/immer/Manifest +++ b/dev-libs/immer/Manifest @@ -1,4 +1,4 @@ AUX immer-0.8.1-fix-dvector-test.patch 616 BLAKE2B 9bd70b13da9f5e2c17fa20a4d2c61e2c1c74d559230b5d6ebcb82005d84fc4865ba7acdde859c5dac79d0a8252fbd3a5cfc03c02bb27eb2354955e9aca0d225f SHA512 9b76e01703a5b7633f2af38c7e9755cf759fc831222ef590b7a2cb41270b4dc2cc71eaafa9d48a4ca8ba84a7aa32bb3b1ac5a4ab6e18c9a26764716e5ee7b9d2 DIST immer-0.8.1.tar.gz 654638 BLAKE2B 23c8fc8d8e341ae271ea2881f3cba8bd446844dc48a79d959623ec9c7e1254feba22ae916d9e8d962d8afd8801671ac3dfc8a136e4ce40d2a1a019449c34554f SHA512 3a9aafeb5daad1881d00fb999b78f86b1c8f0e8ef2d6befe9025d8eea10392557ce7186f14878b36cbce0f2f5d38c8ffb39c9115a9496803acfc0ef2289f5cbf -EBUILD immer-0.8.1-r1.ebuild 979 BLAKE2B ded1d106bcb131140a9c347bc2de8e59db3481722687ca2b3e50a44c4bca0037754186a353e5391e16bf9fb11ec3f92e2b62319771c04cf8c0d649cbcb60381a SHA512 cd73e93a1191093ca18bdc8ea0b87870ce28ba51ebb8791edcb52779620cc768f1fe562586dacd7f1999807b1ae806c8bcd4cc3feb2fe5edfe9ee758a0ffdb76 +EBUILD immer-0.8.1-r1.ebuild 984 BLAKE2B 54a4543998e23fb946e849edef7ebfbdbc2f87b3485c5a2132df7c9778a4dc0f4420ce5bcad0b129b1acc20e59eb8cc24bcd79dc5b5ef960b871de79272a9885 SHA512 3ba354bf43b6a2afb6fd9e9cd246c686f4cc632757a66632ca7f5bb02d57e7d2da901f19cf30ceb5040955b31c33baeedee8982efa4ae4a6160c4ba3e18f18af MISC metadata.xml 483 BLAKE2B 7ded9309ad46060a624a1eed80845a752070fbdc606cee368b1fad5b73bdb1f1628657b9efa298f4c90c8d4f1ce809abe9558596f613e6e91edb4e817c6e81bb SHA512 3e086a36cf68feaf501df66a59e9d3f3c7b2576293bd0ef0c1eb80de5bb2737e1a13ecb36af60541504f3c4b572909e919fed2c7f0d18505d6a85e5fc1b25589 diff --git a/dev-libs/immer/immer-0.8.1-r1.ebuild b/dev-libs/immer/immer-0.8.1-r1.ebuild index c8dc26c2312f..3d52cf8cbd2a 100644 --- a/dev-libs/immer/immer-0.8.1-r1.ebuild +++ b/dev-libs/immer/immer-0.8.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/arximboldi/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Boost-1.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv" +KEYWORDS="amd64 ~arm64 ~riscv ~x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/inih/Manifest b/dev-libs/inih/Manifest index 88bf1e1a79f0..8172a188e9ff 100644 --- a/dev-libs/inih/Manifest +++ b/dev-libs/inih/Manifest @@ -1,5 +1,5 @@ DIST inih-57.tar.gz 18954 BLAKE2B df2e2a14b4186616071f6ad2a64e0423148fb9a4624a74d4b16845a4a12eb72b1965f1314b92a710b80cc68d85dbe4ef09d6db159b76be856a4041f21a8c520c SHA512 9f758df876df54ed7e228fd82044f184eefbe47e806cd1e6d62e1b0ea28e2c08e67fa743042d73b4baef0b882480e6afe2e72878b175822eb2bdbb6d89c0e411 DIST inih-58.tar.gz 19964 BLAKE2B ba71b21b30c039df026adbd29b422b064934046ced21a37479421e866b73969826dc1fea4e3bc0c5ea427248c774d8f80b83056c54769d454bafa2f336d08024 SHA512 d69f488299c1896e87ddd3dd20cd9db5848da7afa4c6159b8a99ba9a5d33f35cadfdb9f65d6f2fe31decdbadb8b43bf610ff2699df475e1f9ff045e343ac26ae -EBUILD inih-57-r1.ebuild 765 BLAKE2B cfae9595103362d7773146f371ec9ba197e8d9ce1c694af85c41d8a50bfc5999709928131b08b905c1c6abab583c6f76a5e7961501f64a666d009a1d28799cbf SHA512 93e97a12c39bd08516c78584230ff31a21c75007047def432eec29bad220c7eaeffcf5ba5612026d8ba2069d8a9c728f9db7a6105b14cccd1ca7a2d8b69d6e66 -EBUILD inih-58.ebuild 765 BLAKE2B cfae9595103362d7773146f371ec9ba197e8d9ce1c694af85c41d8a50bfc5999709928131b08b905c1c6abab583c6f76a5e7961501f64a666d009a1d28799cbf SHA512 93e97a12c39bd08516c78584230ff31a21c75007047def432eec29bad220c7eaeffcf5ba5612026d8ba2069d8a9c728f9db7a6105b14cccd1ca7a2d8b69d6e66 +EBUILD inih-57-r1.ebuild 759 BLAKE2B d89e195e24e1595200dbb7c995aa352321291e24e7061acaa2188c77268566e802e44191dde7ecf9c593812b13177829cb03f8bf62d1468a84e672db6d0ca6e8 SHA512 870e2bb40dbee7458b925645322a54570bc3472ea690dbc26a148d7b0cf3e16c0a275e7fe565363f1ad6f18cc1d6c3a23a567179c733b129e59a5b769978f78e +EBUILD inih-58.ebuild 759 BLAKE2B d89e195e24e1595200dbb7c995aa352321291e24e7061acaa2188c77268566e802e44191dde7ecf9c593812b13177829cb03f8bf62d1468a84e672db6d0ca6e8 SHA512 870e2bb40dbee7458b925645322a54570bc3472ea690dbc26a148d7b0cf3e16c0a275e7fe565363f1ad6f18cc1d6c3a23a567179c733b129e59a5b769978f78e MISC metadata.xml 520 BLAKE2B d067b0d423cb2ecdeee888a8b6588c1ee3a47d9080a83d0288736fd31d2521956e6dfb970d612ca27f3c9da8103f37e3dd3245eba9b57f9a1ce4d8631695da14 SHA512 47fafee9e35a1827b8d68ab35fea44e8895658dbdd77628f03d31160bbeb915e2cdad81a17c0530d3b0de713fd141999949992feb4c98fabf2ed9bcf717e6b1f diff --git a/dev-libs/inih/inih-57-r1.ebuild b/dev-libs/inih/inih-57-r1.ebuild index 98e9528ea2d5..822f4c443835 100644 --- a/dev-libs/inih/inih-57-r1.ebuild +++ b/dev-libs/inih/inih-57-r1.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/inih-r${PV} LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" DOCS=( README.md ) diff --git a/dev-libs/inih/inih-58.ebuild b/dev-libs/inih/inih-58.ebuild index 98e9528ea2d5..822f4c443835 100644 --- a/dev-libs/inih/inih-58.ebuild +++ b/dev-libs/inih/inih-58.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/inih-r${PV} LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" DOCS=( README.md ) diff --git a/dev-libs/iniparser/Manifest b/dev-libs/iniparser/Manifest index fa6cce11d2c8..aea9e3a221e6 100644 --- a/dev-libs/iniparser/Manifest +++ b/dev-libs/iniparser/Manifest @@ -5,7 +5,7 @@ AUX iniparser-4.1-CVE-null-getstring.patch 1667 BLAKE2B b6fa1285106d77167a519cd5 DIST iniparser-3.1.tar.gz 39097 BLAKE2B 4ada36f5bb95476c06deffa7938a750bcdeb0bd5bb817b24274c1e1c588d9abbd23c3a58f3cb3b6f961912f3e12e74aadf224da4cd81863b874e4a84d11c1744 SHA512 8fd8324c5629fdc3e3eff00afb5f0832402ccc760c5b92db82aa29b340ec891419ca2c4fee3a4d4d67cf9bc51c76b095bc0c458e087c2b8e72ac36867c47ae86 DIST iniparser-4.1.tar.gz 44732 BLAKE2B a3480dab512b41eb9635c733b76048ab089a311c2970aae5ce89d103ff6ab1923d5824a5fca3bf445ba213ecd9954018fdef2831fd98c1a43c9ae7d4fb1cb388 SHA512 a8125aaaead1f9dfde380fa1e45bae31ca2312be029f2c53b4072cb3b127d16578a95c7c0aee1e3dda5e7b8db7a865ba6dfe8a1d80eb673061b3babef744e968 DIST iniparser-4.2.2.tar.bz2 32649 BLAKE2B e4ab230ca1cde6a0322e05aa483e3112e324903c65e1f22640e17a7696ac30a4eef66c1bb449ea730b9a0caf55091b425fafb9d1514fbf7bbd21d7ef4503147e SHA512 a9b0d4b80a4d4faeff4ec5ae9f0de8f0d4e1d6244dddfca7c3ef9bb188fcb0c3bb288478632145232fe52073cd0714abc0ad12a1cca4e3936fc40a3fba357601 -EBUILD iniparser-3.1-r3.ebuild 1078 BLAKE2B 0cfbc7582018396e0ab9703529c5b2b74b04d5ff71820640c4d1dcecced041d5eabb610b02dc8e05efa1fc975459c552090fb154037a31f9de1176bc4ae7d6a0 SHA512 23129cbe69224c76e156e676f36df84e09f186e9c0a2864e52a1e1308c2eb57ea8e2df703ef1b408747d4e7ba5f899f17f456e71488da1ffbf587f2fcb7b6e59 -EBUILD iniparser-4.1-r1.ebuild 1558 BLAKE2B 60a818bbcd3c79a354c014b1690e5adb89d5c881b8b991191bcfcab7bb7ee4c1710b46c392259bf4c4f985d8d58e6eb7e42415666b8262c19f339c99e04209a2 SHA512 5151fc0129245a305a66b30e185f52ce3e6f04e55f8639598885528760a55b45999da3cbf529ec79c13cf311c56856beb977b14f003fec5e7b49663614a16d1e -EBUILD iniparser-4.2.2.ebuild 741 BLAKE2B 1ba27e0650d250643dfb21a6fe600a87538cc9ea080d464844e148f5a2865a8564a6177a1f58ec02337f680a5e9a4a64befb7bff289a06890d614da3f90715b2 SHA512 10d1fd98591f78e9d52a13f7044319fe53d61f4e63a935d9474c7e53dcb1b4087656f0cfe6ba0fe4b9167febbc248563dc6cdea860911ad038f8084911af7523 +EBUILD iniparser-3.1-r3.ebuild 1072 BLAKE2B 076bfca31d21e39c0a1d04f8acf4719f4330aaecfce3d518f57ff5f0009d6aee4542f1357a2ae408720a691969bdcf193bd2ec762cec9ec17c00bdd5665d595e SHA512 c7c10d21b87c1d5818827f4d91152edc2a963311aa202bfde6001de6f6b95c48386373a01d7b413bf12d66a41402d665a79abdf029c62614a4a26efbe84c22a9 +EBUILD iniparser-4.1-r1.ebuild 1552 BLAKE2B ed547be536464de94d9e5daefe23e2fc0002ea008619a45b35596ac9e20ae5cb717c1f0edab19e62cbdb15227f18d4d320907f143b757bbf3bcff109d963ae86 SHA512 4fe78bba33ddb8b996c803370bfdec8bf1596577d8f538d381a8d64358dc22779a4541f939caf9b8af47a5de6c8c2682badd8ded68f29cb00d147dd8982edd40 +EBUILD iniparser-4.2.2.ebuild 735 BLAKE2B 5ae2b900b3dac248a9b7491c03b06152e326952ee6d68bc881804663f1ff8247dfea60a26812ab2e745622348c3e7ddc79488441557e2ada25dc9d73e8538ee0 SHA512 9cfdce56969ea267e0ae28eb3fd750b8d1bf1efb2c8fe823164fcc3e6806e68c4782eec264f941e36aa32e63137b0e1e4bc46604cbef648a3ccffbd1de54b0ea MISC metadata.xml 328 BLAKE2B 5834eb26492d90029b89305c0b67ee37ee5fd22d278db82ffb7aa9eae288e3b58288fedb58a098e4af630691a28d2fe526b3616b925d99348fbfe552b8367ecd SHA512 d58da8c837e20e942b315aca53c8d1192a65c3edc8ce0d0afdf731d0ef0ded83d6b56efd592e282afe9f0fe5b03d6bbc3e973b1bf155f7b4f6bc24e95c0082d3 diff --git a/dev-libs/iniparser/iniparser-3.1-r3.ebuild b/dev-libs/iniparser/iniparser-3.1-r3.ebuild index 6b278cbc664a..00798d267bb7 100644 --- a/dev-libs/iniparser/iniparser-3.1-r3.ebuild +++ b/dev-libs/iniparser/iniparser-3.1-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://ndevilla.free.fr/iniparser/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc examples" # the tests are rather examples than tests, no point in running them RESTRICT="test" diff --git a/dev-libs/iniparser/iniparser-4.1-r1.ebuild b/dev-libs/iniparser/iniparser-4.1-r1.ebuild index 94fa730c0cc7..c47f61626075 100644 --- a/dev-libs/iniparser/iniparser-4.1-r1.ebuild +++ b/dev-libs/iniparser/iniparser-4.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ndevilla/iniparser/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="MIT" SLOT="4" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc examples" BDEPEND="doc? ( app-text/doxygen )" diff --git a/dev-libs/iniparser/iniparser-4.2.2.ebuild b/dev-libs/iniparser/iniparser-4.2.2.ebuild index 942e52d72bea..338c713a9dd4 100644 --- a/dev-libs/iniparser/iniparser-4.2.2.ebuild +++ b/dev-libs/iniparser/iniparser-4.2.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://gitlab.com/iniparser/iniparser/-/archive/v${PV}/iniparser-v${PV S="${WORKDIR}/${PN}-v${PV}" LICENSE="MIT" SLOT="4" -#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc examples" BDEPEND="doc? ( app-text/doxygen )" diff --git a/dev-libs/intel-compute-runtime/Manifest b/dev-libs/intel-compute-runtime/Manifest index 144d0e93eb8c..af7939c68419 100644 --- a/dev-libs/intel-compute-runtime/Manifest +++ b/dev-libs/intel-compute-runtime/Manifest @@ -1,6 +1,3 @@ -AUX intel-compute-runtime-22.24.23453-remove-fortify-sources.patch 1078 BLAKE2B 933cd6b5b3f9aefde4b416960151458eb7845f422e493ab40257330c88b55e1866cf0ff59338ec708d705750ca88c87d54014d51d9492c3dadba7525b523ab56 SHA512 ee831418acb9ba5deba95dc2e013119a0cfe7db533710108063dc67cd0a4030a4419bbad0a007fdab445eba14036fdcae26ea0b4ce675ebb20f402620b880de8 -DIST intel-compute-runtime-24.22.29735.21.tar.gz 7083856 BLAKE2B dbb31259b3a4305e42d4dce685ce3f98b3b308451d2b1061c6fcba5cc2b2aaf6862eaa326619f8b073478c64fc45994adc261583c0070464b027fda46028afa5 SHA512 64cbfdab69c595c118e37526be744bad95cf11e1c9de34aaec308cead5346d802e98e67f155da03fd174e51e7f78a38b3b6f48ba6e004f3181b533c8d31e851e -DIST intel-compute-runtime-24.31.30508.7.tar.gz 7323254 BLAKE2B 2fbd1e52e7c25b1180aba7ddc0ebc0aadeb20c78c464ad72c5e9cd88799e181db979ac55bea215390d968d7eb128d9f96a71acebed3430916e318d3c55fbbae2 SHA512 31e35f82a16f3e6961afa12ae5307617cc4114a04a27260caa86d9eff5683df6171df6d3efc83b0a94f3bd80417cc0a2b6a0085d761aa58242d0fd018e35c4a9 -EBUILD intel-compute-runtime-24.22.29735.21-r1.ebuild 2098 BLAKE2B 5b320e4010b7ea69728643762fcc313f59a6aa0b95837e37c253d2ae092db0fbbe05d042354a4bdc64474d93b7cf6edb7774c991757b397f2875cbb28a4816e9 SHA512 aa6b38edddd5ef86dcd24b9a5a2372a6616c58bcd081980e1d136a034880f509659fa922a54bfd4fef7f2963070d2368f7c9fd7c6c8991c9eda12b1e80692c7c -EBUILD intel-compute-runtime-24.31.30508.7.ebuild 2025 BLAKE2B dd73241d3c91b139e66b1cf3e45fbdb4b3999d524b5321382f07c24f4b81f9cc0371d6c9b5f59293b379cd45ed3c305e751af82edd3b7298c4dc349219fa385b SHA512 4df9b976a8e9ef8e769992c5f9e42e0e5958a3011195173fc7f235396e4cb586d3abc4d20f0dfc3086b485da2a97f49447b1994d57be716cd71df387491bba41 +DIST intel-compute-runtime-24.35.30872.25.tar.gz 7375680 BLAKE2B 8aede769b46ecdb2eb49346bc87c1e58fbefa382e80419a301b00197fbdc977f62b001e7670a912a28c736aafc59e60d45a4c4d3e61331d6001307c184d3a4b8 SHA512 4e09f432f1f3a7f8c3b9a7bbd6981f2b26a837fc6f6b4459d21bb51fcce94a3c95726d23fb77be2664c7fbdf4dd270e1ec21af1bc815e718a5df865e8bbdac03 +EBUILD intel-compute-runtime-24.35.30872.25.ebuild 2003 BLAKE2B b3a02def5ebc4a8a5afa9207322eb6628c431a3d6325b1d540be9b9c1ab2b3f3c8d6c3e3648adf6a1160223d35fd45f71d94a482d9117cb216951d31ba783625 SHA512 265e802d96fd5e3ded0ba47b87521070cc255d337097bafe8acaf972a665107aeae25346c8e6a187facfb58ac0f878a41ff044a7d1b00d82bd85c12a19fdb6f6 MISC metadata.xml 1429 BLAKE2B 6c2fde2fda8cd6b9d707c400c5b4d38e3d74dd73617faa9dd80f84100d499182ea959e695a473d32307914e76a26bae531a92677f0e4bedbdf05fc1cbd3095ff SHA512 ac61568ad36df6f6c8470b43f32d048930e4a569ec86d58ff563a86ae748f6bddb8700de487e4967da4998160f1c01517be0817cccc445a821984aff36617b6d diff --git a/dev-libs/intel-compute-runtime/files/intel-compute-runtime-22.24.23453-remove-fortify-sources.patch b/dev-libs/intel-compute-runtime/files/intel-compute-runtime-22.24.23453-remove-fortify-sources.patch deleted file mode 100644 index dc0ab96dde0c..000000000000 --- a/dev-libs/intel-compute-runtime/files/intel-compute-runtime-22.24.23453-remove-fortify-sources.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff --git a/compute-runtime-22.24.23453/CMakeLists.txt b/compute-runtime-22.24.23453/CMakeLists.txt -index f227808..83075f9 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -702,7 +702,6 @@ if("${CMAKE_BUILD_TYPE}" STREQUAL "Release") - else() - if(${CMAKE_CXX_COMPILER_ID} STREQUAL "Clang") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fstack-protector-strong") -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O2 -D_FORTIFY_SOURCE=2") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wformat -Wformat-security") - else() - # gcc, g++ only -@@ -711,7 +710,6 @@ if("${CMAKE_BUILD_TYPE}" STREQUAL "Release") - else() - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fstack-protector-strong") - endif() -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O2 -D_FORTIFY_SOURCE=2") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wformat -Wformat-security") - set(CMAKE_SHARED_LINKER_FLAGS_RELEASE "${CMAKE_SHARED_LINKER_FLAGS_RELEASE} -Wl,-z,noexecstack") - set(CMAKE_SHARED_LINKER_FLAGS_RELEASE "${CMAKE_SHARED_LINKER_FLAGS_RELEASE} -Wl,-z,relro") diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-24.22.29735.21-r1.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-24.22.29735.21-r1.ebuild deleted file mode 100644 index 5ea88946f111..000000000000 --- a/dev-libs/intel-compute-runtime/intel-compute-runtime-24.22.29735.21-r1.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CMAKE_BUILD_TYPE="Release" -MY_PN="${PN/intel-/}" -MY_P="${MY_PN}-${PV}" - -inherit cmake flag-o-matic - -DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL Driver" -HOMEPAGE="https://github.com/intel/compute-runtime" -SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" -IUSE="+l0 +vaapi" - -RDEPEND=" - >=dev-util/intel-graphics-compiler-1.0.17193.2 - >=media-libs/gmmlib-22.3.19:= -" - -DEPEND=" - ${RDEPEND} - dev-libs/intel-metrics-discovery:= - dev-libs/intel-metrics-library:= - dev-libs/libnl:3 - dev-libs/libxml2:2 - >=dev-util/intel-graphics-system-controller-0.8.16:= - media-libs/mesa - >=virtual/opencl-3 - l0? ( >=dev-libs/level-zero-1.17.6:= ) - vaapi? ( - x11-libs/libdrm[video_cards_intel] - media-libs/libva - ) -" - -BDEPEND="virtual/pkgconfig" - -DOCS=( "README.md" "FAQ.md" ) - -PATCHES=( - "${FILESDIR}/${PN}-22.24.23453-remove-fortify-sources.patch" -) - -src_prepare() { - # Remove '-Werror' from default - sed -e '/Werror/d' -i CMakeLists.txt || die - - cmake_src_prepare -} - -src_configure() { - # Filtered for two reasons: - # 1) https://github.com/intel/compute-runtime/issues/528 - # 2) bug #930199 - filter-lto - - local mycmakeargs=( - -DCCACHE_ALLOWED="OFF" - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" - -DCMAKE_INSTALL_LIBDIR="$(get_libdir)" - -DBUILD_WITH_L0="$(usex l0)" - -DDISABLE_LIBVA="$(usex !vaapi)" - -DNEO_DISABLE_LTO="ON" - -DNEO_DISABLE_LD_GOLD="ON" - -DNEO__METRICS_LIBRARY_INCLUDE_DIR="${ESYSROOT}/usr/include" - -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include" - -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors" - -DSUPPORT_DG1="ON" - -Wno-dev - - # See https://github.com/intel/intel-graphics-compiler/issues/204 - # -DNEO_DISABLE_BUILTINS_COMPILATION="ON" - - # If enabled, tests are automatically run during - # the compile phase and we cannot run them because - # they require permissions to access the hardware. - -DSKIP_UNIT_TESTS="1" - ) - - cmake_src_configure -} diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-24.31.30508.7.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-24.35.30872.25.ebuild index f52e95b87bac..26093c05fb99 100644 --- a/dev-libs/intel-compute-runtime/intel-compute-runtime-24.31.30508.7.ebuild +++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-24.35.30872.25.ebuild @@ -16,24 +16,24 @@ S="${WORKDIR}/${MY_P}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="+l0 +vaapi" RDEPEND=" - >=dev-util/intel-graphics-compiler-1.0.17537.1 - >=media-libs/gmmlib-22.3.19:= + >=dev-util/intel-graphics-compiler-1.0.17657.8 + >=media-libs/gmmlib-22.5.2:= " DEPEND=" ${RDEPEND} dev-libs/intel-metrics-discovery:= - dev-libs/intel-metrics-library:= + >=dev-libs/intel-metrics-library-1.0.173:= dev-libs/libnl:3 dev-libs/libxml2:2 - >=dev-util/intel-graphics-system-controller-0.8.16:= + >=dev-util/intel-graphics-system-controller-0.9.3:= media-libs/mesa >=virtual/opencl-3 - l0? ( >=dev-libs/level-zero-1.17.28:= ) + l0? ( >=dev-libs/level-zero-1.17.42:= ) vaapi? ( x11-libs/libdrm[video_cards_intel] media-libs/libva @@ -64,7 +64,6 @@ src_configure() { -DBUILD_WITH_L0="$(usex l0)" -DDISABLE_LIBVA="$(usex !vaapi)" -DNEO_DISABLE_LTO="ON" - -DNEO_DISABLE_LD_GOLD="ON" -DNEO__METRICS_LIBRARY_INCLUDE_DIR="${ESYSROOT}/usr/include" -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include" -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors" diff --git a/dev-libs/intel-metrics-discovery/Manifest b/dev-libs/intel-metrics-discovery/Manifest index 1fc3fb476884..2a179f343b64 100644 --- a/dev-libs/intel-metrics-discovery/Manifest +++ b/dev-libs/intel-metrics-discovery/Manifest @@ -1,4 +1,4 @@ AUX intel-metrics-discovery-1.12.170-revert-definitions.patch 1410 BLAKE2B af7ef84fd1181bc10ee890d87121e78559dcfb7b561334e6041b5c20b183d4ebfdd94e6b773e4c604284b5368708b312a23f878a0df7d0b32fad7f1dfdce7044 SHA512 2a66efe9b1f4d78cb053d4621d063ed7bcca061b677ca9a68f589096c4ae1c32c463dd5a598912afd690a96fc3c52aaa8cdc2e7f684870b939a43cd40507eea2 -DIST metrics-discovery-1.12.172.tar.gz 5228787 BLAKE2B e6bc6ffd4390a8400de0917e3e68ca13e4ccab4d6732b418b5807acb629c522cce80a0a9207d287861ec4642137479003d0e0512f30dd3b9baabebf5ff9f35c3 SHA512 24df8497d858d33e2b464e33c158876a4642f0bff7afdb3e51a2a45969a4b9e6f9083ea15cb0a28b3a4c939b701c563d069c159b50430916009af023bd8ff6d2 -EBUILD intel-metrics-discovery-1.12.172.ebuild 691 BLAKE2B e562e3a6bcb819f50796babd59a3df56245dde150f218ee5c34937868a98ae85ba7a1c78a3cb8bfcd9225608620519a13f870cb0fa32e89acf5b1aedfbec6e73 SHA512 184d5e63a6f5c1679e2ba3387f4c8c49ca26e6c21f75ae9dabca286fd763f12adc84d144992a7826cd692b983250d23279846c758d91d9d756c055d964250361 +DIST metrics-discovery-1.13.176.tar.gz 5398346 BLAKE2B a50920e78404069bc92adbb06b5fa932680a03f8e72845c927aa8f8943eddd03805fad3e25ee5da5407e31a3209f7662b8cebc19fb9bbfd4d2df10b57225f138 SHA512 2c1aaa701a01700672ef1f45d86a8f78582be8f9ec9b160b94a1f1ba82f0567cb6bfafe2ff0cc9e0d3e5406215b7a402635ac128dae8382301077b3cb5ae2836 +EBUILD intel-metrics-discovery-1.13.176.ebuild 691 BLAKE2B e562e3a6bcb819f50796babd59a3df56245dde150f218ee5c34937868a98ae85ba7a1c78a3cb8bfcd9225608620519a13f870cb0fa32e89acf5b1aedfbec6e73 SHA512 184d5e63a6f5c1679e2ba3387f4c8c49ca26e6c21f75ae9dabca286fd763f12adc84d144992a7826cd692b983250d23279846c758d91d9d756c055d964250361 MISC metadata.xml 815 BLAKE2B 017d27f513969fab6dd984946f3105d8bf0f2c0f29251976016f3b4aff779a22d66ad876bf00553376314681c2ee33beb53c0537a37a80824692001710164c8f SHA512 76548770278fa9004b250a5e8e6b273e49a0aff112e3e1508653c8b4119ed7ec486191ab39f6d22c425b0b07d77b29fc299d36d8faa7167b8af564bb1418aa6c diff --git a/dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.172.ebuild b/dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.13.176.ebuild index 728ed054c227..728ed054c227 100644 --- a/dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.172.ebuild +++ b/dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.13.176.ebuild diff --git a/dev-libs/intel-metrics-library/Manifest b/dev-libs/intel-metrics-library/Manifest index f2a08965016e..3ef7ff86857c 100644 --- a/dev-libs/intel-metrics-library/Manifest +++ b/dev-libs/intel-metrics-library/Manifest @@ -1,3 +1,3 @@ -DIST metrics-library-1.0.166.tar.gz 250183 BLAKE2B d5d08840a3d359d8e7390f1381a7b6b69e944de231ebe28227c9427fc0d97fa2e9b7a9ca63d4e02d1421e2faac5e554cc13dca0538bb3d151cec2311d4922032 SHA512 95f8d97ff6eebfda45dfe596e692bf081c4b92214ae1e0c1fa1458b9e76d69b8b2851bd6e0bbcb89d81d72291ab59ec69dbd7f8c903fdd33be588927adaa1081 -EBUILD intel-metrics-library-1.0.166.ebuild 633 BLAKE2B 10d9fbdd4de30327faa87dd340f00ca339a4750910471a31b22da5281ee7d55603d7d503c170686a1775e963e861804e28bbdebee5f3c4d0cc09b3698db371ee SHA512 2b0e123ade3403b8efbc683830ff1c5e6f5e161ef3e7436aa11a697f1d9d4cb99280ac1e97df9cb6adeef5cf83c03e750b5699c9d8769f91e42eb256021056d8 +DIST metrics-library-1.0.173.tar.gz 280677 BLAKE2B 0394809b6a7f4d82cae96f045356a474846ff94d8362fea701ed811ecb45c4127aa2a64e66bd77aff37eb555b511159f87c8f459a601a1e98383b42c13987d48 SHA512 45f599e4299072d62c9e4cb205d52ad29492e36120b1f542a89f9e1767e7025cef56774d70ef8233ace7a69863056e8db8ba9ff4f9c6a95fa06508c6be7d9345 +EBUILD intel-metrics-library-1.0.173.ebuild 633 BLAKE2B 10d9fbdd4de30327faa87dd340f00ca339a4750910471a31b22da5281ee7d55603d7d503c170686a1775e963e861804e28bbdebee5f3c4d0cc09b3698db371ee SHA512 2b0e123ade3403b8efbc683830ff1c5e6f5e161ef3e7436aa11a697f1d9d4cb99280ac1e97df9cb6adeef5cf83c03e750b5699c9d8769f91e42eb256021056d8 MISC metadata.xml 904 BLAKE2B 9b29e523b88f3d4eef193b4ecd90f03bf74d4e8521d3691bcc3518fc4133e4a97142b2d0f9a1354d86ea913ca79fa74972e99fe63a21eee7bb0fee78dd414e25 SHA512 ea9cd435e8b72549945ca370d318a84d03d8330ea995f726aa29f6c6a8fb1f353c9b5c2eab2fc56a2e89ffa6beb019be2a291f3f64d7a8e5782efc0c3935cebd diff --git a/dev-libs/intel-metrics-library/intel-metrics-library-1.0.166.ebuild b/dev-libs/intel-metrics-library/intel-metrics-library-1.0.173.ebuild index 553a918ad5e3..553a918ad5e3 100644 --- a/dev-libs/intel-metrics-library/intel-metrics-library-1.0.166.ebuild +++ b/dev-libs/intel-metrics-library/intel-metrics-library-1.0.173.ebuild diff --git a/dev-libs/intel-vc-intrinsics/Manifest b/dev-libs/intel-vc-intrinsics/Manifest index da30849040a4..6bf9d67b0d60 100644 --- a/dev-libs/intel-vc-intrinsics/Manifest +++ b/dev-libs/intel-vc-intrinsics/Manifest @@ -1,5 +1,3 @@ -DIST intel-vc-intrinsics-0.18.0.tar.gz 145201 BLAKE2B 2260949a134cd5dff9e0c2be3dd594b4e780f69f897c3966abc3c5787f0acc1a21d70d91d5825b6b81a9b64de5c0ae1079cc136dbec638757212c0e21ac9fed0 SHA512 db68f1b95bfa1c861bb2788161f355b196cb7f93d86eb9f8bee4dfe77771660985fd6615fc616b79e5823b0d0712c30597c30b9a4be56f7c5bc46626a87fbcda DIST intel-vc-intrinsics-0.19.0.tar.gz 146538 BLAKE2B b32e91405a8ca4e56870d41d1d17bc9aa9d3ab94fbb76ef0444591a1fb1415cffc4cdea0c938d8b87844218390a0f190b276abbab133bb443f3c66be87a07544 SHA512 7900273bb37c95605707ce589ba0ff5f414ba7c46c0d41539fc11bef2dece8f7ef8b8ec3219330c36252bbf5de4a99045506b79a1afc1bc7598c26e6335d7fae -EBUILD intel-vc-intrinsics-0.18.0.ebuild 807 BLAKE2B 5e443f5b5fff96def9b8971cd66f7e8ea9ad93772eed1296b12cc6737c58e641363cd4acb4514c2281a2224ad869a3114a7af896542025895abd1f4bfff344c1 SHA512 ad58597486fb232fc326e04336f33d4b6d16535fddc5ec943da78a9c55d31acde27873d552981ae096524ebe1f816a91ecf38005401aa2396762dd561ab6633b -EBUILD intel-vc-intrinsics-0.19.0.ebuild 808 BLAKE2B 27af4bf5172c676cc3645714b44c57cdae1bd965ffd53dd5a99c8d3ab957cb75b1b9eca955c868a8e0cfb1c21a09e437f111d2b67357a528818d9d8388370f07 SHA512 db2bc8670cef362b8a254254b85cc0d4b7975d5918f548da86f9436198026f67f84abb4c150bac9754e54ef728aa55c9b0d847d1e3ccf17ee11acc6521420453 +EBUILD intel-vc-intrinsics-0.19.0.ebuild 807 BLAKE2B 100673a0fc13abb4fffef7d44a9c6127749c77f18f7d6753fb54e6d107ae7ff45938427264b472742bc0dbc3b5f2e369408f65d30918c11d5e2f2d91280af342 SHA512 5f761e06324cb59ac29411ea000b43176eed702c447a5bb7d13ec7efb696e9969ad05475f89ab8056a524c2d8f4a098cd847f9da32dc6006a2bb846591ebec81 MISC metadata.xml 778 BLAKE2B 2e8e4d7f56f18f7e4eaa488cdab5d4578e779e8ac75fe96c3e7d5aeae5fc65291401d8ac54a0e89194c44a2146bca4cf9d321917bfab65a93f2118c688422cf4 SHA512 de2fc4d84a08fb98a41bb3e5f11d31535810e6f796aacaeacf784e1ed0fd7d99c5aa3a5e689fe22bbc7149518ea695979b4e66b6dd2b876e4cc9ad126564618c diff --git a/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.18.0.ebuild b/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.18.0.ebuild deleted file mode 100644 index 30d735ec61b1..000000000000 --- a/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.18.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CMAKE_BUILD_TYPE="Release" -LLVM_COMPAT=( {15..17} ) -MY_PN="${PN/intel-/}" -MY_P="${MY_PN}-${PV}" -PYTHON_COMPAT=( python3_{10..12} ) - -inherit cmake llvm-r1 python-any-r1 - -DESCRIPTION="A set of new intrinsics on top of core LLVM IR instructions" -HOMEPAGE="https://github.com/intel/vc-intrinsics" -SRC_URI="https://github.com/intel/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" - -DEPEND=" - dev-libs/libxml2:2= - $(llvm_gen_dep ' - sys-devel/llvm:${LLVM_SLOT} - ') - sys-libs/zlib -" -RDEPEND="${DEPEND}" -BDEPEND="${PYTHON_DEPS}" - -src_configure() { - local mycmakeargs=( - -DLLVM_DIR="$(get_llvm_prefix)" - ) - - cmake_src_configure -} diff --git a/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.19.0.ebuild b/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.19.0.ebuild index 5659897082d6..bfdd04c05969 100644 --- a/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.19.0.ebuild +++ b/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.19.0.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" DEPEND=" dev-libs/libxml2:2= diff --git a/dev-libs/isa-l/Manifest b/dev-libs/isa-l/Manifest index eba30f5a3bcc..55773aeb881f 100644 --- a/dev-libs/isa-l/Manifest +++ b/dev-libs/isa-l/Manifest @@ -7,5 +7,5 @@ AUX isa-l-2.31.0_user-ldflags.patch 212 BLAKE2B 268c3ff68401cdae31966e6cba015883 DIST isa-l-2.30.0.tar.gz 649389 BLAKE2B 3364733d61ce16c91891b6da63d2b4fb2bc004761c91f2076a9a6441adaea24af43b6d32caec011c06206e3811e8c9639f8ceaac89fe97800144c7f78c80c350 SHA512 d3ecfb7326097534b06a74b584100336509525ae7cadc6112d0c27e3d8704f3810e18f583d3cc33fa266bfec96db023607622b22ddbf17988ec4bf1bb3b3b9b2 DIST isa-l-2.31.0.tar.gz 705375 BLAKE2B 80e0c7f7351e4765393fc5734452ab00d84a84fd017a529a0b96d594c045e7e1c23957d292a56fc449e611dc29f3d4cc2a66c75055d1a7fbb31ca1d6f5c4650a SHA512 bbda3cf84e12352728c16d043ae71160569bff9540928eebb986e22d570176162a7f74fba9423d2349d014df061c09fc084343fbc51077415cfae9f692906dd8 EBUILD isa-l-2.30.0-r1.ebuild 1194 BLAKE2B b4241a852ec119148e6ec0850f3da2b6acf2e29186c7474c2026631b94a67b7430ee6bb9a3db9f4d97fca9df1987ff6ae0cf5563bf6861f836ae53aa0c382e84 SHA512 56ac595d8345b3a82d8eb6c0f9c91554eb41a36f267feee3833e081f4ba8ce1709ce58bb3a2818b288fe3cbea2b75094450a02054f915abc8614c22f3a560ce9 -EBUILD isa-l-2.31.0.ebuild 1242 BLAKE2B 1ed95fe834f588b373e9aa5b887c829f61dc5218309d71160bca4114fee03f842ec9cb10a9adfcf0ba9c55e479fa9abfaa0c3bc7c695e9290e562163be4c411e SHA512 dffc9f0d662d14c562487a766bdaa64eb9d2e265ff392dd722b739d61ebea966370caecd75aa5a2f58f042782fcc4137b75a639dce477b0c98a9b2f618d49f78 +EBUILD isa-l-2.31.0.ebuild 1287 BLAKE2B 7d5b90deacaa1d81a5da6ad12b0da1796ce0396f50fa92aa088a48d74da55f4413ced8012a30c5d19fb52c3def2f3a29b4e79aea86d245390bb2be4e0c676b5c SHA512 bee97a7bc160772929b0ef99f6523cb2f246294aca397a3cff99388a4885be9e8bf756af49d1efbffcdb5a5278c758f3dfddd986bb6b14c849b0ecd6483a497c MISC metadata.xml 924 BLAKE2B f73558b325ee09e296f5e54262ac4ec62f3379b01c9ddcd5c650e15c4633678a2494009d8a1bfd7e3560700aeb8e48361cfcc55d73deaf97bdafc743b78300d6 SHA512 dd56e30c82f52b45ad298382b073f7e214709f7e02c20ebd710eb4ef4f1db8d34f822fae0383309752e699bc0d67da1fe17eddfaf848d6c95e2e8af655dc55af diff --git a/dev-libs/isa-l/isa-l-2.31.0.ebuild b/dev-libs/isa-l/isa-l-2.31.0.ebuild index a8bd9bde2c95..992207e9e408 100644 --- a/dev-libs/isa-l/isa-l-2.31.0.ebuild +++ b/dev-libs/isa-l/isa-l-2.31.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}. LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv -x86" +KEYWORDS="amd64 ~arm arm64 ~riscv ~sparc ~x86" IUSE="cpu_flags_x86_avx512f" # AVX512 support in yasm is still work in progress @@ -51,6 +51,11 @@ src_prepare() { eautoreconf } +src_compile() { + unset ARCH + default +} + src_install() { default find "${ED}" -name '*.la' -delete || die diff --git a/dev-libs/isl/Manifest b/dev-libs/isl/Manifest index ce803ee67d89..d6b934194975 100644 --- a/dev-libs/isl/Manifest +++ b/dev-libs/isl/Manifest @@ -1,5 +1,7 @@ AUX isl-0.24-gdb-autoload-dir.patch 1577 BLAKE2B e7d7fad85d194f2e55a319ee7cd803813332780a75b904897f2141d6e4797a6be3e467e28bfa007b2a14568c9f56c0efa10bdef185547179345689032cde9e57 SHA512 168e3875248af7abf432d8a82af1b9e9232fdb251425fc9d35ee3930d307f1543444d83fc46cea9bc295ec15f855c736889388a6c06062c78f06f8f39df0aa1f AUX isl-0.24-respect-flags.patch 204 BLAKE2B 34d028a22ad608fbddf7a3909000351f7cf9b7e75cf3b0f687fafc35554163a123467053433c96c32764b155c02f01a336e92e67e25726bfd3e109ba18de42b7 SHA512 0d72d99266d181cef9fac1388c254f1e85c64aa394a672245013be17f2f4117c3f23252bca42746fce91fb2b266688245c1747cf21a69afe82de058cdcb600b6 DIST isl-0.26.tar.xz 2035560 BLAKE2B 2cfe2e0774a991d2385e66f58490c5454382cabc82d74eb4bbe5a603293b7bdc34ca3b087f0884f9da319c447747edc76275ecaf2f171237939f9c7d3c52ced7 SHA512 9b5ec16d14e48f9ac9bf9cd379d3022959cfc617ade9e0d4caf2862299564fecba09d67dbdf1a4071f2f743a4fd0fabd0b0c3d15f5cddfe7226cdd5d6c2a0c66 -EBUILD isl-0.26.ebuild 2028 BLAKE2B b01edafc813d9802c4f19bc99ef88cc760d33abf9af22ab2f490bd8b87f9256fccc608a77c42cf329bf56a3b558e1d46684ee32c410688391927a5ca83bef89e SHA512 2d651729cb1bde3fc8172611e44b1d09c25cd2d24a51c593264bd3a8b22b5498a0ccafbd48b9d3a36ce39d7b794dfb1339080796f73521bce5d8b2793164c5c2 +DIST isl-0.27.tar.xz 2056436 BLAKE2B 88a68de0b7952eb0038d10aa450b0ab25da4f4aa49fcdf70700ec4131d2686a2a2e9a64e5cb8ac0a53ef5d7cff034e60c449b201ba88a24001ad33f0dd17c732 SHA512 6d6f50c3f6f26e0d3f67586dee6427d87999c426c94069a6f3012ec3c9a41adeebd50f43b5d2705db6abc12e38eb01c19f55dba113c0799da5f667eef46b2be0 +EBUILD isl-0.26.ebuild 2022 BLAKE2B ff15e7335892ca414414baa7bc0424c38f4c5ee837e07693b5d2429587c54da08d278d87b2512749340819d3ad1948723fb6e99d086ec48d8e0d756cf603628a SHA512 983e584c6f8aecb07528110f1b173ed6128ea12d5bd368597177d7a7010087616df97158506517de82b11e301ff0ef72c4ea0f1e4984acb868198991f8caeee3 +EBUILD isl-0.27.ebuild 2029 BLAKE2B 1d9a0989a974f36327c9e15c5a692b436e56b329c08dab6c2e1b0856b34196987421da791183459369a27aad068091bd906fee1c4da192d6a6464a9aeaafa50c SHA512 34384e2e8c1038fddf3c1697eb63bcd7e2c9a926a6873d58c8b437fa8325438a06eb70cc0478670ed77e7fc97ecc9c7d169d58043a7057f950790f779efb593c MISC metadata.xml 226 BLAKE2B 99dd52557be714400c2d45f1621a6ed5e95b38fee6c6812b4681e5363c84bac0e5a55026b609b0ec9196348fc1ea5f55b4763220ca16cf45c3b61a20dc0fb745 SHA512 df6b46a0133ce8106a367f43e477f044f06a8411b9164ed4cc8543289ec78c5e3f8d4dd3fc36100f39f5c9928d1100c0f5a25cf457dc7048dd37ccc3fec24f57 diff --git a/dev-libs/isl/isl-0.26.ebuild b/dev-libs/isl/isl-0.26.ebuild index 96dbce5b2ff6..35e087d62e18 100644 --- a/dev-libs/isl/isl-0.26.ebuild +++ b/dev-libs/isl/isl-0.26.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://libisl.sourceforge.io/${P}.tar.xz" LICENSE="LGPL-2.1" SLOT="0/23" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris" IUSE="static-libs" RDEPEND=">=dev-libs/gmp-5.1.3-r1:=[${MULTILIB_USEDEP}]" diff --git a/dev-libs/isl/isl-0.27.ebuild b/dev-libs/isl/isl-0.27.ebuild new file mode 100644 index 000000000000..c72e96eab647 --- /dev/null +++ b/dev-libs/isl/isl-0.27.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib multilib-minimal preserve-libs toolchain-funcs + +DESCRIPTION="A library for manipulating integer points bounded by linear constraints" +HOMEPAGE="https://libisl.sourceforge.io/" +SRC_URI="https://libisl.sourceforge.io/${P}.tar.xz" + +LICENSE="LGPL-2.1" +SLOT="0/23" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="static-libs" + +RDEPEND=">=dev-libs/gmp-5.1.3-r1:=[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND}" +BDEPEND="app-arch/xz-utils + virtual/pkgconfig" + +DOCS=( ChangeLog AUTHORS doc/manual.pdf ) + +PATCHES=( + "${FILESDIR}"/${PN}-0.24-gdb-autoload-dir.patch + "${FILESDIR}"/${PN}-0.24-respect-flags.patch +) + +src_prepare() { + default + + eautoreconf +} + +multilib_src_configure() { + local econf_opts=( + $(use_enable static-libs static) + + # AX_PROG_CC_FOR_BUILD deficiency: + # https://wiki.gentoo.org/wiki/Project:Toolchain/use_native_symlinks + CC_FOR_BUILD="$(tc-getBUILD_CC)" + ) + + if ! tc-is-cross-compiler; then + # Incorrect CFLAGS handling as CFLAGS_FOR_BUILD + # even for native builds. As a result -O3 is being used + # regardless of user's CFLAGS. + econf_opts+=( + CFLAGS_FOR_BUILD="${CFLAGS}" + ) + fi + + ECONF_SOURCE="${S}" econf "${econf_opts[@]}" +} + +multilib_src_install_all() { + einstalldocs + + find "${ED}" -type f -name '*.la' -delete || die +} + +pkg_preinst() { + preserve_old_lib \ + /usr/$(get_libdir)/libisl$(get_libname 14) \ + /usr/$(get_libdir)/libisl$(get_libname 15) \ + /usr/$(get_libdir)/libisl$(get_libname 19) \ + /usr/$(get_libdir)/libisl$(get_libname 21) \ + /usr/$(get_libdir)/libisl$(get_libname 22) +} + +pkg_postinst() { + preserve_old_lib_notify \ + /usr/$(get_libdir)/libisl$(get_libname 14) \ + /usr/$(get_libdir)/libisl$(get_libname 15) \ + /usr/$(get_libdir)/libisl$(get_libname 19) \ + /usr/$(get_libdir)/libisl$(get_libname 21) \ + /usr/$(get_libdir)/libisl$(get_libname 22) +} diff --git a/dev-libs/ivykis/Manifest b/dev-libs/ivykis/Manifest index db6acd22b30e..300458384e8b 100644 --- a/dev-libs/ivykis/Manifest +++ b/dev-libs/ivykis/Manifest @@ -1,5 +1,5 @@ DIST ivykis-0.42.4.tar.gz 656775 BLAKE2B 9b85dacb74eae99907999d5181029a824c5f0d6aabb41d892353723318f9ff6fc1a2a6296224c7ee407510f7354f2ee934d40b9627a0fd13489bf53b8ff7f115 SHA512 26f4fa28582555004cbe1d80cb042f93deb42b195c7d563ce4048ace25c74bb558455d98d2d8e0e59534fabb2dff6503aff16d0feb7a05fd835b63432f080286 DIST ivykis-0.43.1.tar.gz 669621 BLAKE2B 12ef9aa55f2e07540b265eb2f19eba6436abb5c0dc333b10db3a3918b6cd4cc851191c12782b92f1c2c50b9d761bb2124417823dc19b557f6d3392cea86d4fe2 SHA512 d8c16dfa4b9da419b09fc45315aa930163c55bee1f0e1e630994332783527eec4929a60e75a1866408c666a6f4e2451bbd187d524f2e50179899f71e3bff916c -EBUILD ivykis-0.42.4.ebuild 678 BLAKE2B 43419c41ae93b42da6ec55e64b58bda498c649be0c0952ecba122846b60ade5724a11bac954443fbf3643a229a3b1efc92eff5add66b9db0e0aae0a1dda58e5a SHA512 a8c23233a4f6790fbaee171b9c158c9a819cf76e58cc6385959b660f2900763b19de5f945b1c11a3b7035f680e6e2ef227e43c0ff5778280977d2f512d680add -EBUILD ivykis-0.43.1.ebuild 686 BLAKE2B 54d33ee0f58df88f5f67197d9c181fc2e36243414490703b5b0b1183d49fbcd3612fe852f5802960aa9ed03d9b90433aeba22ac66529585fbe3ed81d28b927cd SHA512 ba00431bd7d94fe1d18a977864a67fa88d57c5c0f50233c2263203ef3f3dbb5f5296f76930b22e35b5ed3d8d279d3d0289949cadd7410b561c338df913e1d97c +EBUILD ivykis-0.42.4.ebuild 672 BLAKE2B 585dc80a992ffd4494252f463bbc46deaef783975bd591753a4aecb46a4c7529e1d2c331d5b26004e9707c42492d503f246084ed2f9c9b96194be22f9a4be22a SHA512 fc712b05118dd5e41dde9066bdfc5f5a1e40706b21680efa4490744632531ee7dfac0e7b27e7a4486b40ca5766a7d751ecbb632ae9953cf01b9cfee613508d54 +EBUILD ivykis-0.43.1.ebuild 680 BLAKE2B e2660240d764322ea4a649302db036e18ce320d508a3781338293b57f9b2e78517804a5d782a73f3bc2542ef18dba9dc12a0fd335c1c1412b57c84200877098d SHA512 ae0779c56914fc33e40f8fb31b0a295ea932c6b18c2d78a322f28d2d6514f037a46ca063e66160431f5f2abfc2e477356fdfc2ccbbae72c25022636e9c56bc98 MISC metadata.xml 493 BLAKE2B f3a4be026ff907ab931e8c505b4ec77dc8fe96c9d2dee371ba2cfedf01fcf53dc8b0b85424a97b2920a12acf61f3b1994a9e63f047dbc80f7e46c7d1b8aa0c5b SHA512 cf92824a6e84255663ae6921b9e35641e2e7506972c7e0512cf41e599e62b700c411f3774ceb86a205a600596d80168193a4761473acccb33ce84bbc1ca3ee3f diff --git a/dev-libs/ivykis/ivykis-0.42.4.ebuild b/dev-libs/ivykis/ivykis-0.42.4.ebuild index a6a90eaa1e4a..9b513e46e39f 100644 --- a/dev-libs/ivykis/ivykis-0.42.4.ebuild +++ b/dev-libs/ivykis/ivykis-0.42.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/buytenh/ivykis/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="static-libs" src_prepare() { diff --git a/dev-libs/ivykis/ivykis-0.43.1.ebuild b/dev-libs/ivykis/ivykis-0.43.1.ebuild index 8123da4967da..a5120de423bc 100644 --- a/dev-libs/ivykis/ivykis-0.43.1.ebuild +++ b/dev-libs/ivykis/ivykis-0.43.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/buytenh/ivykis/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="static-libs" src_prepare() { diff --git a/dev-libs/jansson/Manifest b/dev-libs/jansson/Manifest index 99fec3ee2107..b2b462733f94 100644 --- a/dev-libs/jansson/Manifest +++ b/dev-libs/jansson/Manifest @@ -1,6 +1,6 @@ AUX jansson-2.14-default-symver-test.patch 1604 BLAKE2B 5a18c4723997e7ed668ae34516c2fa6c8bee5acda747d6ad180213f427070f1c65a7c7970b594e1b77549c53f7aeb208149e038213bf00f49d350d3c25149729 SHA512 396b1c259549b41ac8ecef9be252f9f7d6fd611ae0890ae4f38ad44e3fe3937647891eb45ed340119ee62dae11b8fb5c8865865bcd226e689161bc5a9ee26e12 AUX jansson-2.14-test-symbols.patch 1100 BLAKE2B 605e64b3f8487e25d56d879b6ef260db5449bd331baf6a05b9612532e1582d6a99af888701f12e5660f494892725fba79d5f22840c1a9faf89d186a785450158 SHA512 5de00dd9c9c4558bbfceed9e100d2821707d66befe446e992c724b4f14b0a560eb432caf65377d13e7f9a71711a14a9ae2cf5c716fa250fa1e86603665dc219c DIST jansson-2.14.tar.bz2 434481 BLAKE2B b7b7e98360fd73f7925b88e3729a7a18307b4f05fed4b37659d24ddc03208469471d508dcd245534f73af3b5e93f595e49e3cb2c99733955b03d471bd5a32f15 SHA512 1a659c0f41b0672757c13ebd16bd10ad7d6484366aefda078aa816266ce4f5638bc121f1ce8c4234b0b9f201ea73c227b9084125857452cbcba058a111e4a6fd -EBUILD jansson-2.14-r1.ebuild 854 BLAKE2B 741f304ec5e60d9dcdbf797c7b89f0932393b5afff00625c1a81f66e493b0f33b763be9338d385353df16b63756c3722ab5b90d92299673295e63d05179f0898 SHA512 3a897d4517a2be465f1023135c669d72e90ab23a1a90e912df0d2bd63c2ff0cfb90e9b8448254fc80318d075651e2f4b08ef5d635a17bd94f91607fa603d9f2c -EBUILD jansson-2.14-r2.ebuild 928 BLAKE2B 32b8c4ac274672cf31748cb06cd2cf8c5213a1efb67312373d344de98d58aa9ba085427405cfe9cc6e225013e5d25a60fb3ea8553c3bd52ad53fca88dcb6b63c SHA512 5c2d7d6c8e03d712d046bdf8786bef115c0ab6723b771817619aa6083ba65633dbe2f9d93240a54e788c8d475e95f6b7a51d2b72d601c4af2bfd31066b34f7f2 +EBUILD jansson-2.14-r1.ebuild 848 BLAKE2B bb1f4f830d9406904ac4fa740ff11dcb1d3e21d998399b8623aea23fa0d72f4dedbde713ca0f15d5d9a4841c086eb1ff4d15c343971c89da5366d2786be12a09 SHA512 3c020e79f4974f445d26c21e81e001c185bf85706d5c9193089d4108d9920787272b7b91133ca86ed6555c48046a42ed2c18623f1040c8d96a27cb17dabcb556 +EBUILD jansson-2.14-r2.ebuild 921 BLAKE2B ab39c58dd79378c96053d98bce8ff040c1553174d89828109a5aee8655a140c375aff9c892cea0cc867450b244dd5d5109fd97aef6f74786a10ec189959fa1b3 SHA512 e8b75fbeb2935dc07629016cc851c42fcc7ea61077c917a560306980d8110efb8379c365c4df8d5dedce11ae09c1572bb088c0d9b33f7e8127698e7f8382d35e MISC metadata.xml 475 BLAKE2B 9cc60096cb39c1f472a534fd3a1e32da41f251b7f9601e10bd64164f3aa46fef7b492f8c2902b09ea56ac185de146e9c32014d5c741542cce2b5b289864d983a SHA512 7412836cd76c643dd976b26732d827d7efd607d87cecf79ef7d27815e7a14bba4210ee33c01c4f6da5193068c8662fd857935bb1e304edd81a86ae2bf3094ca1 diff --git a/dev-libs/jansson/jansson-2.14-r1.ebuild b/dev-libs/jansson/jansson-2.14-r1.ebuild index f19ea8be4b1a..f99938235761 100644 --- a/dev-libs/jansson/jansson-2.14-r1.ebuild +++ b/dev-libs/jansson/jansson-2.14-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/akheron/jansson/releases/download/v${PV}/${P}.tar.bz LICENSE="MIT" SLOT="0/4" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" IUSE="doc static-libs" BDEPEND=" diff --git a/dev-libs/jansson/jansson-2.14-r2.ebuild b/dev-libs/jansson/jansson-2.14-r2.ebuild index 1e6a82d02789..d8bb80467aa5 100644 --- a/dev-libs/jansson/jansson-2.14-r2.ebuild +++ b/dev-libs/jansson/jansson-2.14-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/akheron/jansson/releases/download/v${PV}/${P}.tar.bz LICENSE="MIT" SLOT="0/4" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" IUSE="doc static-libs" BDEPEND=" diff --git a/dev-libs/jemalloc/Manifest b/dev-libs/jemalloc/Manifest index 2d04ca160a49..9fd66bc6544f 100644 --- a/dev-libs/jemalloc/Manifest +++ b/dev-libs/jemalloc/Manifest @@ -2,5 +2,5 @@ AUX jemalloc-5.3.0-backport-pr-2312.patch 4648 BLAKE2B 5d84d64e38bdc86f3b1f07ce5 AUX jemalloc-5.3.0-backport-pr-2338.patch 3716 BLAKE2B a147c7669cd5bfc0b8ba8b05f1c36704082672ae99773ddc103cabfb3e6778aa6675bdd8a76b646261b422568fba2a13970c2ac6ef9bbbaa7417da4de1b27196 SHA512 48cebc8d6b7ad2e8aeb0a18fd30763561ee2dfa8ea82db76108c19e4c7f22abb303427634fc5b3b4d7d34190a3d56e1eee6cdee96ea3517acb0041d7cb5ecf74 AUX jemalloc-5.3.0-gentoo-fixups.patch 1233 BLAKE2B 4654d1ecc2846281530b922e942dd68dcf4a4859ad087db4c5e163fd903c941b877fc2ad7e7a39b041e19ab74dc3af677132eb294394763f18f41dc9b126006f SHA512 4d1d4c22085cee554a5eaff0415c2401e528c1a496c4e06f9cc04fb8574ae19e9a271ea60cc368c3e0af65b26e72c86668a00fc38049281ac1bd79148551c142 DIST jemalloc-5.3.0.tar.bz2 736023 BLAKE2B 9ff51616c3fb086d7cc021c59b83e5f0304d886993f4b5194a6956ffaf742cc509d08a2cf81ead6966c39a44f35621b57550f4a5c726c4508fd2c86c7c056ab0 SHA512 22907bb052096e2caffb6e4e23548aecc5cc9283dce476896a2b1127eee64170e3562fa2e7db9571298814a7a2c7df6e8d1fbe152bd3f3b0c1abec22a2de34b1 -EBUILD jemalloc-5.3.0-r1.ebuild 1629 BLAKE2B 490b42fac36dfe930b6f7da9a8e68fd0bb34ed967bc745a7e5f8bfc50ca6553b0b6bbf8ac3600c0e51b33b0baeaeb98e3582d56d9ca60e06d9f63c45ad8cd9e6 SHA512 466b9aca95af12146ffd36cbffed1758e9fb78becb247f8ae06b42d387f67bb1de68cfbd4a3a8bdeda8513f20f80651c6757cd3cf7c9f2e7b6790407cc254e20 +EBUILD jemalloc-5.3.0-r1.ebuild 1617 BLAKE2B 336eda10e74281eba491ffb64be24675c546f7bcd0011d391f601c624c3c3b218a053fc569ba96ce49a3ad994cfdd3bc03029f00e7fbf82905927196261578b0 SHA512 805ebe23e824a6577c313884ef043a50e2288a5bc26f4f1924912fefd6f4feaf2644f3f87e129edcbbd9d81c6bd542018b47eb9822306431c7cf364a7d3f696c MISC metadata.xml 631 BLAKE2B ed6e4c05b52cdf7ca78dcded57fbe9252076224b16295aead82f1f18884846f7c4c7a390a5cd622b52752a0db1d4e358b2b2b38845a34a379562c7a5f052a92d SHA512 518374f3f913875b8e5e5d19fa43b754c6f53cc74bd4a98a60a2acdf8213c354aea1b7e4b9f5730da594ecc7adaff7733fab1518adea0b073aa35d523c5407fc diff --git a/dev-libs/jemalloc/jemalloc-5.3.0-r1.ebuild b/dev-libs/jemalloc/jemalloc-5.3.0-r1.ebuild index 341374a74d7f..7fa09492bd95 100644 --- a/dev-libs/jemalloc/jemalloc-5.3.0-r1.ebuild +++ b/dev-libs/jemalloc/jemalloc-5.3.0-r1.ebuild @@ -11,8 +11,8 @@ SRC_URI="https://github.com/jemalloc/jemalloc/releases/download/${PV}/${P}.tar.b LICENSE="BSD" SLOT="0/2" -#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="debug lazy-lock prof stats xmalloc" HTML_DOCS=( doc/jemalloc.html ) PATCHES=( diff --git a/dev-libs/json-c/Manifest b/dev-libs/json-c/Manifest index 3217ead0dbda..963a640d3d98 100644 --- a/dev-libs/json-c/Manifest +++ b/dev-libs/json-c/Manifest @@ -1,4 +1,6 @@ DIST json-c-0.17.tar.gz 390045 BLAKE2B 26be25141447f2b652fa09d7096141a8bf7992469bcc53b275c1bc0108fc36a8898a8185c381218d3146d00fa03bdd0b837be073410fc93af943b5f083dbaa69 SHA512 4cbedd559502bf9014cfcd1d0bb8bb80d2abac4e969d95d4170123cd9cbafb0756b913fdbb83f666d14f674d6539a60ed1c5d0eb03c36b8037a2e00dc1636e19 -EBUILD json-c-0.17.ebuild 1209 BLAKE2B dfc0f739e3e221eca95fbd2d035ce5313e0fa8f947d26b81711888b6735922a7c6c941498810bf9983e6b91089d4e2b6c55b1e5341b20d03377667198ce2d3e3 SHA512 a8a3551b9bfef42b18e4fc92929d636de25b3740086bcf41e09b315a614dd8b39b624be9377a088710108e569294c7ca6d1a2889bdc56015abaa4cbc310011e9 -EBUILD json-c-9999.ebuild 1299 BLAKE2B 8183d6588f97a6db4b3cddf2dc8dc52d7807b8c2b59be3b0f8d182ad397cda6bfeb794963acd0e33d84b76b90e22c3f2338ed182474c810797409891d440f6e6 SHA512 f00396cc36eb236c4949b63eb4eacb537563f7cdc8b42fec3d36f764cd656d9a6b9de32d09e5353cc50cca05ef30aeeb74d9b010d217a72aa29f15cda7707565 +DIST json-c-0.18.tar.gz 401788 BLAKE2B d39bab289976cb2f76bcf3ad8254f7f5b4d11e2aa4dedebd60dc7d131a3f6ec57beacdc575aeeb191cf449d16c549d424172e78464731eeb66305f47f72371c2 SHA512 4763f2352414dac3599bc2183b4fa57dbfaac0ca24de890097bd7d0bdda93c91efa280f6566e949e6d94212ef39a63fc76c5f9d0c54ff3d04b13c859717dba5a +EBUILD json-c-0.17.ebuild 1203 BLAKE2B 698ce62f043343b1e32ecf5d8f5e141d79d6c2e3485d0492e74287fb726be90aa9acfa2ec49d323918f9519c7988d712689ad7a5ecd2c0d2f45a85c0f9cc3ff3 SHA512 451ade9ba1d173b70309b88c6746ab789a127e5a9184ec0bd1a400070d9e65fa74ecffa92433c1e30431ca832a3ebca170f1ce154e37aa475ea6901dfeba6dc8 +EBUILD json-c-0.18.ebuild 1647 BLAKE2B 593be622a108c706b691244328e76dcc9d40e9e16a7e8dd7477efe1a14111964b9a2561f74fe8095922f319ab8c7fc78618ad63f4eed37e7187472e8170af1aa SHA512 683d7a1b6a05acf7336c5b8bbbde4223253ede5b49572ae73050040e1de6c1ca7cedeb485c0f616a19af57a16acc6128493771d8677cc6f1e6e1366ddaccb2f2 +EBUILD json-c-9999.ebuild 1647 BLAKE2B 593be622a108c706b691244328e76dcc9d40e9e16a7e8dd7477efe1a14111964b9a2561f74fe8095922f319ab8c7fc78618ad63f4eed37e7187472e8170af1aa SHA512 683d7a1b6a05acf7336c5b8bbbde4223253ede5b49572ae73050040e1de6c1ca7cedeb485c0f616a19af57a16acc6128493771d8677cc6f1e6e1366ddaccb2f2 MISC metadata.xml 657 BLAKE2B 4a1755bb32db3d622b77db8f9f362d696e7b9f1a1d5983beef1994f00499a21a0fa8124fbcef01d46dc615569c0e1fc51f207658f20e48235caf245edac2fa4c SHA512 67df67ef6ab7a0b871bc7c6d436aef9a1f4754eeb38a9cfdf8885877951927e2238d74e7b8bc5dabe0553a1bf62bf8357a0374ddfa95b1d155c6254ee79b5e16 diff --git a/dev-libs/json-c/json-c-0.17.ebuild b/dev-libs/json-c/json-c-0.17.ebuild index 6fb6f4f13f3a..7a9b3a414bca 100644 --- a/dev-libs/json-c/json-c-0.17.ebuild +++ b/dev-libs/json-c/json-c-0.17.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz" LICENSE="MIT" SLOT="0/5" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="cpu_flags_x86_rdrand static-libs threads" MULTILIB_WRAPPED_HEADERS=( diff --git a/dev-libs/json-c/json-c-0.18.ebuild b/dev-libs/json-c/json-c-0.18.ebuild new file mode 100644 index 000000000000..582ba35e41c2 --- /dev/null +++ b/dev-libs/json-c/json-c-0.18.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib + +DESCRIPTION="A JSON implementation in C" +HOMEPAGE="https://github.com/json-c/json-c/wiki" + +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://github.com/json-c/json-c.git" + inherit git-r3 +else + SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +fi + +LICENSE="MIT" +# .1 is a fudge factor for 0.18 fixing compat w/ 0.16, drop on next +# SONAME change. +SLOT="0/5.1" +IUSE="cpu_flags_x86_rdrand doc static-libs threads" + +BDEPEND="doc? ( >=app-text/doxygen-1.8.13 )" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/json-c/config.h +) + +multilib_src_configure() { + # Tests use Valgrind automagically otherwise (bug #927027) + export USE_VALGRIND=0 + + local mycmakeargs=( + # apps are not installed, so disable unconditionally. + # https://github.com/json-c/json-c/blob/json-c-0.17-20230812/apps/CMakeLists.txt#L119...L121 + -DBUILD_APPS=OFF + -DBUILD_STATIC_LIBS=$(usex static-libs) + -DDISABLE_EXTRA_LIBS=ON + -DDISABLE_WERROR=ON + -DENABLE_RDRAND=$(usex cpu_flags_x86_rdrand) + -DENABLE_THREADING=$(usex threads) + ) + + cmake_src_configure +} + +multilib_src_compile() { + cmake_src_compile + if use doc && multilib_is_native_abi; then + cmake_build doc + fi +} + +multilib_src_test() { + multilib_is_native_abi && cmake_src_test +} + +multilib_src_install() { + cmake_src_install + + if multilib_is_native_abi; then + use doc && HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) + einstalldocs + fi +} diff --git a/dev-libs/json-c/json-c-9999.ebuild b/dev-libs/json-c/json-c-9999.ebuild index 2ee46fcafda5..582ba35e41c2 100644 --- a/dev-libs/json-c/json-c-9999.ebuild +++ b/dev-libs/json-c/json-c-9999.ebuild @@ -3,14 +3,24 @@ EAPI=8 -inherit cmake-multilib git-r3 multibuild +inherit cmake-multilib DESCRIPTION="A JSON implementation in C" HOMEPAGE="https://github.com/json-c/json-c/wiki" -EGIT_REPO_URI="https://github.com/json-c/json-c.git" + +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://github.com/json-c/json-c.git" + inherit git-r3 +else + SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +fi LICENSE="MIT" -SLOT="0/5" +# .1 is a fudge factor for 0.18 fixing compat w/ 0.16, drop on next +# SONAME change. +SLOT="0/5.1" IUSE="cpu_flags_x86_rdrand doc static-libs threads" BDEPEND="doc? ( >=app-text/doxygen-1.8.13 )" @@ -49,6 +59,8 @@ multilib_src_test() { } multilib_src_install() { + cmake_src_install + if multilib_is_native_abi; then use doc && HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) einstalldocs diff --git a/dev-libs/json-glib/Manifest b/dev-libs/json-glib/Manifest index b187100b55f1..22ca3ce5c88a 100644 --- a/dev-libs/json-glib/Manifest +++ b/dev-libs/json-glib/Manifest @@ -1,3 +1,3 @@ DIST json-glib-1.8.0.tar.xz 157300 BLAKE2B eef0344c353bb9288efb700a6041342379627b924a042263e011f21140166b57b108f6816e80ac692159b49943f9c1afeb722efafa34e8c60f2fcdf53a0dc034 SHA512 e4fe16bb7c5b72fcf9c0966ac1903ff0cd74ec8eab891db4b94e92353bdcb57b24613b6c2cce7bfa1996603c367d1b4939c12209369dfb915aac0f3804a3a900 -EBUILD json-glib-1.8.0.ebuild 1826 BLAKE2B 3bc3bf4af3d8d720ad398769752c4a8014e7a5c714f35836cc3c01dcd21856a1bf87b07d150f42ef1449d8ad24f126f27e2f208d40ff516f746062c706c329f1 SHA512 a3963ff83de7e5ecd44c0d901bd4ff36ed72917fff9cb4e57f8f248c1c9662b4aa9c78ed424dcbfabb7eac956f674fbb9312d26ea828850073e69260ae37c814 +EBUILD json-glib-1.8.0.ebuild 1820 BLAKE2B 27056b1e7bdd7075e12fd2decb3fa785f9436f3703c02069ba3b1710f61163fc5381c4f96681a9678a49eb4b75da256436eb018669238252a551eb25d8615c5a SHA512 d18908af2bb573bcd4e85dcda352aa9a3246f4f7a700ccdfa4bd0e847187e96d9e7a161b8ce8d55791dc6be771b00538175a972a0741ee64ec2d03004cac1421 MISC metadata.xml 1419 BLAKE2B ac1a9777c70b0d1421de223be8ccc1600192979826eb3cebf80dda2f494a2a97c07746b09a5c91181e18d2d8d51ba4f50952414f9a41c5dad16c63f53aac9517 SHA512 bd248bf651553b0c3d41948826ca0022cfd273b18d8cf61820637b127f4c37a8f883d3d71f9bddf3dc78317540442ef8132e7d67b0a35a6d4da0661b8e86ddbe diff --git a/dev-libs/json-glib/json-glib-1.8.0.ebuild b/dev-libs/json-glib/json-glib-1.8.0.ebuild index b08e122f0bc6..97534a8956e4 100644 --- a/dev-libs/json-glib/json-glib-1.8.0.ebuild +++ b/dev-libs/json-glib/json-glib-1.8.0.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="gtk-doc +introspection nls test" RESTRICT="!test? ( test )" diff --git a/dev-libs/jsoncpp/Manifest b/dev-libs/jsoncpp/Manifest index 575397b9c240..83413f98d64d 100644 --- a/dev-libs/jsoncpp/Manifest +++ b/dev-libs/jsoncpp/Manifest @@ -1,6 +1,9 @@ +AUX jsoncpp-1.9.6-cmake.patch 670 BLAKE2B 5d3fd44f2d5bf64e78c24659f017d16e05842381ab98192e896b777a96ea2f526f7124ca25de3e8e52ad930e77f057306717c37f5919a4844a544dc2183fa80d SHA512 4c36a9ed41355233b0fd63eb059cdf7f6f33a959f9d54c4180830a721d8715f0842d742bc850dfc13434b749bfdb9a0aac24b5913e17573e04ae7616e0eb7e89 DIST jsoncpp-1.9.5.tar.gz 216055 BLAKE2B 744275297647be8f1ac7bbf6c818e5106fc122591b3fb68c37cf33f5b3b7d6666e8429bb7ca2ae693202a5a83c274303804e21ebb27f05ba235568bf75a9b375 SHA512 1d06e044759b1e1a4cc4960189dd7e001a0a4389d7239a6d59295af995a553518e4e0337b4b4b817e70da5d9731a4c98655af90791b6287870b5ff8d73ad8873 DIST jsoncpp-1.9.6.tar.gz 212682 BLAKE2B efa5dea68ddc175391200077666204f7ec66cd1f96a889a2a3c53d0e22e1f96ead1a2e7a871940f60dbd4261650f133b83de428b9c8b663fa13bd7ab4b9fdffe SHA512 006d81f9f723dcfe875ebc2147449c07c5246bf97dd7b9eee1909decc914b051d6f3f06feb5c3dfa143d28773fb310aabb04a81dc447cc61513309df8eba8b08 -EBUILD jsoncpp-1.9.5-r1.ebuild 1232 BLAKE2B a3bd1759235ff55326bc2e058e9d85161ca7ccd5f486a85197bc5dcaf64e1af3044440552d33029a928834b4b663c6a4ca221342fe2211d378102fa5123bf258 SHA512 897ca6bf594af20a2c7aaef46268baa13f05902a8f64e9e7b83905681db8819f02c3c0627b555247df68f8831add01cae68159f41ba9b24d74af2b53c69be83c -EBUILD jsoncpp-1.9.5.ebuild 1193 BLAKE2B 15911fb84995505c9925546e61b9077f941270debbb54355d5a22429ce94b51910b7ff1f22fc2d8b4e66aa99b6e031bd99dc218dd2e08f95ffd9c873f4538732 SHA512 1ae4ea3827abc5682db457d8c554580ed05bb80218b6eb73aa0cd845f8c07121b65336fce903b6e50ccdc6ea28f9489502e8404a0d1dfcc364470827344764f4 -EBUILD jsoncpp-1.9.6.ebuild 1237 BLAKE2B d5e1f278b348ff3cc24a781b6e4b455ad906eba4e942ac85be7c323026d5af5976f2920ff2a0a2a6f511eeccf5d4e838e3c32e621baf7c58f24deb973a89498b SHA512 085d01da3c6c50d4f8134c4c730cb4286c28691f28a354b8b599f1f97292b40e7381e893aea6ea3636284454176062c943ce0fde550e9e329eedee249065f160 +EBUILD jsoncpp-1.9.5-r1.ebuild 1224 BLAKE2B ec92cfb2bddd3682e93ff592e3822a1cbf8620d25267e906b7829d735f399b76aa71a146b161b67b9821438a975060ccc7d2b12bada47c2ae415e218641d7e30 SHA512 590e8e7049d704c11af84773e7f0efa09d335228ea65bef85a1ac838af30b219fc149fefc36d6058fcc826a6c060152ac38cea46d4a7fca30ac967846aa4a09e +EBUILD jsoncpp-1.9.5.ebuild 1187 BLAKE2B ee28a0bac674e2df4b78a76c38dfcdc81b49fb13d6381556e24dd3760954598d92b7b0585ca528dfdb6828cbaf282c32a5f94b953aedeeaef196560724a523a8 SHA512 11ebe8f21df756c03d5eafdba0bcd30ae57a6ab1b7b899230feee82c825cc14910792d72fb3646f0c7a243b2515411884a7f28cd3c5e7305981a9849e82e9d00 +EBUILD jsoncpp-1.9.6-r1.ebuild 1336 BLAKE2B 471d77b49966bea4b94a5718d357cdcdbac9917d74a5c5ffd906e6963fb588ec25f45d8a8e17264df50f75a41b0d143db610336bb8d9f0b520a9497149e55956 SHA512 62ec1471e8f86ac8ac85e17482e16b53626f7586925d770653dbb2b405a6ae172b561feb8118a4e99da6f1063b47a709ce1c4483b0d2fc9c071c4da3cfc0c925 +EBUILD jsoncpp-1.9.6-r2.ebuild 1347 BLAKE2B a0497c656bf9e3eec0a7759b4bcae52f654d438b7c46a9e32f75bf80206804acbf557c48d6a85e826c7749cbe1b8be3c78094fb8b58e721aad9512130d619129 SHA512 9a46b1985872e2196160193d81e1ec65205706a762fc6cb8f75b708edadd682ce8c94028c2b41490eb65742bd9d61722f5e4bc6dc934843fab14168dcf49346f +EBUILD jsoncpp-1.9.6.ebuild 1224 BLAKE2B 2d7c4d725aae32488fe77f25ee7cc1aa554425c47773e85d38829ee52e65cbf0529983e321407c47e09d9d44352cc4d9d2e52f2b1f6b4b62977e259a08f5b35c SHA512 f40cb7817f02d9304b137a4635dcc3f89d564c0ba0b711b51dbf24d78020e7661a928c3b505e29c8a0313c093f547908e1a638ad0853fde4ad093c7c7cb3515f MISC metadata.xml 473 BLAKE2B cee9ea6f824489bf51f6c293faff24e62bb8c3457d49638b9547d104bfbed8b5c566e429b4d597dfa9b556955450c758261231ce83ea28216c1386a2d645176b SHA512 f7e2f0a82c5370802072e94a727bcb19d138979ab46670f01bdb17ed19b59f8e79bd28d37a8d939917f108fd4a64f53f67153ceaa9dad393840e9eb0247538e1 diff --git a/dev-libs/jsoncpp/files/jsoncpp-1.9.6-cmake.patch b/dev-libs/jsoncpp/files/jsoncpp-1.9.6-cmake.patch new file mode 100644 index 000000000000..9e24533ae9f9 --- /dev/null +++ b/dev-libs/jsoncpp/files/jsoncpp-1.9.6-cmake.patch @@ -0,0 +1,21 @@ +From 8d9109992e34cdacd3f2750ada5c2460d346898f Mon Sep 17 00:00:00 2001 +From: Rui Chen <rui@chenrui.dev> +Date: Thu, 19 Sep 2024 15:10:21 -0400 +Subject: [PATCH] fix(build): remove `check_required_components` for meson + build + +Signed-off-by: Rui Chen <rui@chenrui.dev> +--- + jsoncppConfig.cmake.meson.in | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/jsoncppConfig.cmake.meson.in b/jsoncppConfig.cmake.meson.in +index 0f4866d6d..be8852d0c 100644 +--- a/jsoncppConfig.cmake.meson.in ++++ b/jsoncppConfig.cmake.meson.in +@@ -4,5 +4,3 @@ + @MESON_STATIC_TARGET@ + + include ( "${CMAKE_CURRENT_LIST_DIR}/jsoncpp-namespaced-targets.cmake" ) +- +-check_required_components(JsonCpp) diff --git a/dev-libs/jsoncpp/jsoncpp-1.9.5-r1.ebuild b/dev-libs/jsoncpp/jsoncpp-1.9.5-r1.ebuild index 8c2311382da0..54097e4571ac 100644 --- a/dev-libs/jsoncpp/jsoncpp-1.9.5-r1.ebuild +++ b/dev-libs/jsoncpp/jsoncpp-1.9.5-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="|| ( public-domain MIT )" SLOT="0/25" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc test" RESTRICT="!test? ( test )" diff --git a/dev-libs/jsoncpp/jsoncpp-1.9.5.ebuild b/dev-libs/jsoncpp/jsoncpp-1.9.5.ebuild index 308182dcfcfd..0fbc59a63899 100644 --- a/dev-libs/jsoncpp/jsoncpp-1.9.5.ebuild +++ b/dev-libs/jsoncpp/jsoncpp-1.9.5.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="|| ( public-domain MIT )" SLOT="0/25" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc test" RESTRICT="!test? ( test )" diff --git a/dev-libs/jsoncpp/jsoncpp-1.9.6-r1.ebuild b/dev-libs/jsoncpp/jsoncpp-1.9.6-r1.ebuild new file mode 100644 index 000000000000..6f29211cc90b --- /dev/null +++ b/dev-libs/jsoncpp/jsoncpp-1.9.6-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) + +inherit meson-multilib python-any-r1 + +DESCRIPTION="C++ JSON reader and writer" +HOMEPAGE="https://github.com/open-source-parsers/jsoncpp/" +SRC_URI=" + https://github.com/open-source-parsers/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE="|| ( public-domain MIT )" +SLOT="0/26" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="doc test" +RESTRICT="!test? ( test )" + +BDEPEND=" + ${PYTHON_DEPS} + doc? ( app-text/doxygen ) +" + +PATCHES=( + # https://github.com/open-source-parsers/jsoncpp/pull/1570 + "${FILESDIR}/${P}-cmake.patch" +) + +multilib_src_configure() { + local emesonargs=( + # Follow Debian, Ubuntu, Arch convention for headers location + # bug #452234 + --includedir include/jsoncpp + -Dtests=$(usex test true false) + ) + meson_src_configure +} + +src_compile() { + meson-multilib_src_compile + + if use doc; then + echo "${PV}" > version || die + "${EPYTHON}" doxybuild.py --doxygen="${EPREFIX}"/usr/bin/doxygen || die + HTML_DOCS=( dist/doxygen/jsoncpp*/. ) + fi +} + +multilib_src_test() { + # increase test timeout due to failures on slower hardware + meson_src_test -t 2 +} diff --git a/dev-libs/jsoncpp/jsoncpp-1.9.6-r2.ebuild b/dev-libs/jsoncpp/jsoncpp-1.9.6-r2.ebuild new file mode 100644 index 000000000000..b6de9e2c962f --- /dev/null +++ b/dev-libs/jsoncpp/jsoncpp-1.9.6-r2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) + +inherit meson-multilib python-any-r1 + +DESCRIPTION="C++ JSON reader and writer" +HOMEPAGE="https://github.com/open-source-parsers/jsoncpp/" +SRC_URI=" + https://github.com/open-source-parsers/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE="|| ( public-domain MIT )" +SLOT="0/26" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="doc test" +RESTRICT="!test? ( test )" + +BDEPEND=" + ${PYTHON_DEPS} + doc? ( app-text/doxygen ) +" + +multilib_src_configure() { + local emesonargs=( + # Follow Debian, Ubuntu, Arch convention for headers location + # bug #452234 + --includedir include/jsoncpp + -Dtests=$(usex test true false) + ) + meson_src_configure +} + +src_compile() { + meson-multilib_src_compile + + if use doc; then + echo "${PV}" > version || die + "${EPYTHON}" doxybuild.py --doxygen="${EPREFIX}"/usr/bin/doxygen || die + HTML_DOCS=( dist/doxygen/jsoncpp*/. ) + fi +} + +multilib_src_test() { + # increase test timeout due to failures on slower hardware + meson_src_test -t 2 +} + +multilib_src_install() { + meson_install + # https://bugs.gentoo.org/941642 + rm -r "${ED}/usr/$(get_libdir)/cmake" || die +} diff --git a/dev-libs/jsoncpp/jsoncpp-1.9.6.ebuild b/dev-libs/jsoncpp/jsoncpp-1.9.6.ebuild index 0063c6350e4b..b38818f791b0 100644 --- a/dev-libs/jsoncpp/jsoncpp-1.9.6.ebuild +++ b/dev-libs/jsoncpp/jsoncpp-1.9.6.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="|| ( public-domain MIT )" SLOT="0/26" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc test" RESTRICT="!test? ( test )" diff --git a/dev-libs/judy/Manifest b/dev-libs/judy/Manifest index e19d52c5f86b..9a86451204f8 100644 --- a/dev-libs/judy/Manifest +++ b/dev-libs/judy/Manifest @@ -1,5 +1,5 @@ AUX judy-1.0.5-gcc49.patch 3112 BLAKE2B 36550790454e36ddb1c13a3e2addce7aafe126d87f3ca39240460d84033123a518bf0b8162be8226bfeea43c08cf810b3ac2219909ff505903d54ebae42c74ee SHA512 191f64d44d444ee238b8cfe589fcd25471c82978f6a5e34736b7a9631dd72e06542c8f748ce2c2cd434ea40793ac5b9f95a32e95c5559fbbc9aee3f2dc2e7aec AUX judy-1.0.5-parallel-make.patch 6736 BLAKE2B 4ba894f81e98a02a83700a061c9fa1f4670ad0b880635fb7812f5a109c14b518598f65c3221cec35bbe1f148b2ab3bf48142734bc74baa15e86604cd6b75f985 SHA512 80f5f361f4cc9f8d5e433ac40f3f4371186025d4fd33b15ae5e80db9d80460c4db94bd6e24d83cfaeebb82328a762d5560464112c7d3f80c5601a7a98f6c5765 DIST Judy-1.0.5.tar.gz 1147847 BLAKE2B f5f31af2b7d1db5524ff035e9f9b733a4c5c23de76cd4c55bcdc59f7474ee02d7c7ec9341f087736ff6e39a139d20d9ab8298397aaf17f7d48a851037b8677c5 SHA512 1a0d59b092c80d95270a3089cd25ee0ddad1d591101b03784e2e46dfc73bce445a7fb495b449043544a366c09b35b833556053bf3bf65dd00abbd786d26c6980 -EBUILD judy-1.0.5-r4.ebuild 693 BLAKE2B fe2042bfc705779bba153cbaf861e81576e05d6afa09e2aaec740a535aff51c00f1eb5a25538e225f7044aa3ee5ae16fc60e1824a083f8329f7e19a6dd63814a SHA512 f0bd3a50926e274850e31f482d74b6b3cfdeaa8a812c21728a485429872db4d3cdeb6ffec21e0a3c6e6b2ed4a136a282ce4d7937eb71ef63878065034f716301 +EBUILD judy-1.0.5-r4.ebuild 687 BLAKE2B 879455b06cb40279ca7cb1ce856e661629cfd897cb4e1ef4e1716cf4062baf00b18731f24a2eef3a0b875baafb8897f8a1e5d08113b953b9c186bc56ddafb604 SHA512 b115b0e087b2ca0357138c2440dcc18033b5f90ea996328fe577765626979866851926b3caf9795050254eb23d44effb60bf8c16484c7a512a303f295ab585d6 MISC metadata.xml 242 BLAKE2B 6de54cb5e0c357cdebe09a7fcc3415aed2ef3b450164533fac5ca57418897508071d7cfc82e2b7e0fc4b29d6b9eb660f97e3c36f6abb35a639e5e601087e21cb SHA512 7c0d2dc04371ba4afbb3f9b5719ea96ddbff0dc8b80dcd86aa3e249a8e37043385c8278fa544441ffa55743d6b61c32df30f81c3b61212188a06e3343239475a diff --git a/dev-libs/judy/judy-1.0.5-r4.ebuild b/dev-libs/judy/judy-1.0.5-r4.ebuild index d217b2269f7d..290dbc0d24ce 100644 --- a/dev-libs/judy/judy-1.0.5-r4.ebuild +++ b/dev-libs/judy/judy-1.0.5-r4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/judy/Judy-${PV}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" src_prepare() { eapply -p0 "${FILESDIR}/${P}-parallel-make.patch" diff --git a/dev-libs/keybinder/Manifest b/dev-libs/keybinder/Manifest index 9efe01885123..f1862054dd22 100644 --- a/dev-libs/keybinder/Manifest +++ b/dev-libs/keybinder/Manifest @@ -1,3 +1,3 @@ DIST keybinder-3.0-0.3.2.tar.gz 378942 BLAKE2B f998430a14e881b5b1802747ec15967d60bedf8e076e5ace886a665ad168eb297679f30289b6cae835f4b291a0744c12331e420dcafbfca7e63cc5e807e9cd46 SHA512 14171875e03ade88165f28c7267b66cf9efe34259d7a3072a786ba49dacf8f8d6d84753b1aeedec5dfb0a24028be86bceeebee2f6b1bf5ef2eb79ee45f909b11 -EBUILD keybinder-0.3.2-r300.ebuild 1084 BLAKE2B eae2bd5b76497252f79dfd8b32a400fc877424b5e93574552eae249867ca7f38b5875b47bb03900bb3c674480cd250256799a6a46fd5ecad07ea355d578e28c9 SHA512 43607a6055ae1e631c9ed76495259507a8ee2e4fcfc37331331d1a3e25fa681d13f3d98b89133b92533b0c86af80a16ff40b903d1cb2248ddc92dc729d950d32 +EBUILD keybinder-0.3.2-r300.ebuild 1078 BLAKE2B dc85a89c99866622285f90ddce00a9a22106bdb8af280954738b42cba4b2f89de3fe71ceb47109298017b4f28d14ad292011488f82f411251da5a58a683f435b SHA512 118a71c040f276994df23c307f5475dd964bc43bd06b24a89e9c32cca7ded72e3f3d600a06f20395cc4332dcc505f628e6e35c10f83787e790493fca099326e7 MISC metadata.xml 328 BLAKE2B 1c967039877bb0bd03f74f2a329c5f9acb263269a1d51457ad9b9fbbaa5ba4c33bcb5b62be833eb91fc507fbcbf2eec00dade5205b57cb1c86abf957ad6c06b1 SHA512 29a4548ecd36cbd70b43ab20b1f4d677edae2ee10a3fdf9bf4b52a0a49c51c4573152467e76d2b3181b1b2ea74c0fa9703f7cda02cb05ebf33e863f9343cbd06 diff --git a/dev-libs/keybinder/keybinder-0.3.2-r300.ebuild b/dev-libs/keybinder/keybinder-0.3.2-r300.ebuild index 99f2f203e41a..cf2d65b3dd45 100644 --- a/dev-libs/keybinder/keybinder-0.3.2-r300.ebuild +++ b/dev-libs/keybinder/keybinder-0.3.2-r300.ebuild @@ -11,7 +11,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86" IUSE="+introspection" RDEPEND="x11-libs/gtk+:3[X] diff --git a/dev-libs/kirigami-addons/Manifest b/dev-libs/kirigami-addons/Manifest index 6cb999671371..d74d7f89615d 100644 --- a/dev-libs/kirigami-addons/Manifest +++ b/dev-libs/kirigami-addons/Manifest @@ -1,5 +1,5 @@ -DIST kirigami-addons-0.11.0.tar.xz 136692 BLAKE2B 26301176ddeaea3aec351207e82dc28a56e465aa6bc6d3bfd23b1feaa5d14cc0821a4c39fdf5eee3d134a8ed9bbcb5e503ee31d3864185c57bb0fcb788744f2d SHA512 f5a721eee6d0ebd37e67cdb5f89aba81136eb4ac23bc042b7d9bedd6a33f96f913353e1d83ec91e6997a8eea5e2834d9203eb7cd286eed1157149ecedeab6b89 DIST kirigami-addons-1.4.0.tar.xz 1377508 BLAKE2B 2db4c7d704e30ad68d180ac97b8c1f4f005fddf4d52e9f4a82a460e3e0b267b6a7e018b198e4a628889aea1b38ca5a72e20a02a918e06f8b9a23277328d20d18 SHA512 f9c44436c0b5360fba702cb3ef0a5445d96f4fef023ad74db1ff07cdb362c41e8ab7bfd779cf021bae9578f9d07245ab56c80e243d1b6af70c5d12c5afcbc8b2 -EBUILD kirigami-addons-0.11.0-r1.ebuild 1301 BLAKE2B ee2397f463e16bb7e971ae127196d8b427bf9a5447be85bf840d788afc9fadec56be823bd2490b7487e40eedb141ead0022bf00fca96aee183e1f3928af84fc4 SHA512 4e4f3d3d24e92a1845fe2ffce7042da1b74077435474887ad5507b52e5dd0afff7926690c5e5235a8c8f7f891ce9edca1cfc2b4f66344d5e522728404e0f3d05 +DIST kirigami-addons-1.5.0.tar.xz 1502124 BLAKE2B 3298b3ae5d9fdd46ae0b74a69b73f679ba04e6316e2750c24a319e820b566ab2c5fd86389c65fce0e4e2d66140c0f603c0698d4bfb9119d23aa946384ca6ebf6 SHA512 dc4359d61dc24bc970acbacb94924bdfa2dbf699f80cc15dc892b22dc6f89494f6616530152dafa4898f48bf24fa3ef24455efc1dd9c35c903a7c5e91ea9c72a EBUILD kirigami-addons-1.4.0.ebuild 1090 BLAKE2B 86cf9f28fb837c4dfd72e40b6e53e69258ab8ade2794597910ae6ae0080dba2271bc4808a5757ffb08cef5913c29162b0f9e24fe7b4c7baf4f674f57364b63ae SHA512 6f0764d21100fad150f01bfe0b3c950596aef5d3891b42b15bf3503c383834dd7579ad237fad729a6287a7863584122eb6eda9769235845fdd279ee8787c0319 +EBUILD kirigami-addons-1.5.0.ebuild 1092 BLAKE2B 876028a0586519459c68896c25f0e21560a96d1abeed3be5bd21b218e0da3701913b9b833f3a1291297b43e9080cf9b64a9f0ffb132e251dce5eff0f2f54fc6d SHA512 8be6de0b7f8023171e1a7b8ea3cc20b55577c441fe776431693578030b75dc4398704e4e01bd86dbe46eaedba9fe9bf87b1b077090ae0a64c1281c16d2a608d2 MISC metadata.xml 387 BLAKE2B a3de5c7143c2fd60eeb5e9dc854c8d9dcae39be83d5bc345b2227e323844867628335ffb9bfbc3dd0c5dfd5358c28f5f99d8564891c8b44e3424083da75d1140 SHA512 2b3921a511147eb3f47f42541e80788e7432d6b4496537e8b919ed83b627c29ad2b268134a88fd4d0f7690eebf782bfc13d1a122b40f571dbadc9c9af9858cd3 diff --git a/dev-libs/kirigami-addons/kirigami-addons-0.11.0-r1.ebuild b/dev-libs/kirigami-addons/kirigami-addons-1.5.0.ebuild index 3615b596cac7..bec6e1fe92c3 100644 --- a/dev-libs/kirigami-addons/kirigami-addons-0.11.0-r1.ebuild +++ b/dev-libs/kirigami-addons/kirigami-addons-1.5.0.ebuild @@ -3,22 +3,22 @@ EAPI=8 -ECM_QTHELP=true -ECM_TEST=true -KFMIN=5.106.0 -QTMIN=5.15.9 +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=6.5.0 +QTMIN=6.7.2 inherit ecm kde.org if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" fi DESCRIPTION="Visual end user components for Kirigami-based applications" HOMEPAGE="https://invent.kde.org/libraries/kirigami-addons" LICENSE="|| ( GPL-2 GPL-3 LGPL-3 ) LGPL-2.1+" -SLOT="5" +SLOT="6" IUSE="" # would profit from VIRTUALX_REQUIRED=test, but then still requires @@ -26,24 +26,19 @@ IUSE="" RESTRICT="test" COMMON_DEPEND=" - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 + >=dev-qt/qtbase-${QTMIN}:6[gui] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 " RDEPEND="${COMMON_DEPEND} - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 - >=dev-qt/qtmultimedia-${QTMIN}:5[qml] - >=kde-plasma/libplasma-${KFMIN}:5 - >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5 + >=dev-qt/qtmultimedia-${QTMIN}:6[qml] + >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6 + kde-plasma/libplasma:6 " DEPEND="${COMMON_DEPEND} test? ( - >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] - media-libs/gst-plugins-base:1.0[ogg,vorbis] - media-libs/gst-plugins-bad:1.0 - media-libs/gst-plugins-good:1.0 + >=dev-qt/qtmultimedia-${QTMIN}:6[qml] x11-themes/sound-theme-freedesktop ) " diff --git a/dev-libs/kopeninghours/Manifest b/dev-libs/kopeninghours/Manifest index 0897ccc5ad12..32c8afc3f7a9 100644 --- a/dev-libs/kopeninghours/Manifest +++ b/dev-libs/kopeninghours/Manifest @@ -1,4 +1,6 @@ AUX kopeninghours-22.04.0-boostpython.patch 3555 BLAKE2B 1d22b48e5574ffada0b89a0828bf5258321b57161061534939e95256ab3501a887a026231568e09b1d20499238284107c34c6835d33853096be62e1345356cde SHA512 562b30fe66a9e8904e79c95496c4b06e50dbbb8d328db93a655ffa7f8829ff70bc8a6b0ee7beb7840e7046b74d4d858265ec67703c6317c3fe4c87b54b40a349 -DIST kopeninghours-24.08.0.tar.xz 74612 BLAKE2B 66bf4bbc405e53746679ddb00aa3ab481e43ca041658bcf62875057881d079fc698563bcad49cd4c0a03f31fa9a3b8c027b3ff69d1fb6052cc73d2bffc539538 SHA512 a5f71f6c95d9a4ef9c78148ef960893240707a73faa917510a52fe821789cf88cc7bd46af43d9d46f83e36129e13ab4de42fa080198e36c49e6a84830ce39f9a -EBUILD kopeninghours-24.08.0.ebuild 1252 BLAKE2B 67c92e74292277dc82766b722b949e827ce11b71b8baf5771a3055e39256ed2b1e05ba35d318e63cbbf67d463a2cebb7c16b2fdd8883ab15c429923654ff40b2 SHA512 4500a5246fedc88330c94a829f314adc7505a04d970d0cfee43b3569229962354449176a6cc020d2f5063eaf0bc810ce10403bbedc4e602e2a3ef4cb8f14402e +DIST kopeninghours-24.08.1.tar.xz 74616 BLAKE2B de96e19675b4c29eb388b3a120e97c1435b1fa7652b7b86d8adcaca8a5afb167481fd444a429a03f6fd285bf4623e5cb3af5e3952788300918a9281d5d2a091c SHA512 b219bf9c7d3a302112e84d9022f9ff37c7153870099972d7ad2c5154c391462ef7397df0bc09cb956a5e6cc2ee6d22ed53fc84d9efb07c03a8df17db5e9b8594 +DIST kopeninghours-24.08.3.tar.xz 74616 BLAKE2B 083dfdda40b2d7084cb4dccf253d911ad4a2228dc4b88ff9386be7b95a9d44ee93a54a185b2ab7892c2f37f50480305876016bade7cad04b64bcd3073323ccb5 SHA512 fe953735989f4da3e3e0c652f8df4a5a96762c7bfad23e88d2472f8004f4eec550589328e7a45edace37acf9129fe4f397e54bce4c72b124fa1fe20536f1248e +EBUILD kopeninghours-24.08.1.ebuild 1252 BLAKE2B 67c92e74292277dc82766b722b949e827ce11b71b8baf5771a3055e39256ed2b1e05ba35d318e63cbbf67d463a2cebb7c16b2fdd8883ab15c429923654ff40b2 SHA512 4500a5246fedc88330c94a829f314adc7505a04d970d0cfee43b3569229962354449176a6cc020d2f5063eaf0bc810ce10403bbedc4e602e2a3ef4cb8f14402e +EBUILD kopeninghours-24.08.3.ebuild 1252 BLAKE2B 67c92e74292277dc82766b722b949e827ce11b71b8baf5771a3055e39256ed2b1e05ba35d318e63cbbf67d463a2cebb7c16b2fdd8883ab15c429923654ff40b2 SHA512 4500a5246fedc88330c94a829f314adc7505a04d970d0cfee43b3569229962354449176a6cc020d2f5063eaf0bc810ce10403bbedc4e602e2a3ef4cb8f14402e MISC metadata.xml 385 BLAKE2B b4e1572a93c2fd0cda349614b40efe3cb8c08921fb3f98ca07d7fb03b0cb1f94b7d7c163e63252b191f9e4655d7a0e56604efa61f3f2555e04db4182c128af01 SHA512 a67020858217bd47ebab751b5a96b475b9d1becbca7b06c963c058c65fd4eb6436dd24a4703902386e0fc9fb7893953764f6d43381a908cde568fad687b0d67b diff --git a/dev-libs/kopeninghours/kopeninghours-24.08.0.ebuild b/dev-libs/kopeninghours/kopeninghours-24.08.1.ebuild index 1084d8654d19..1084d8654d19 100644 --- a/dev-libs/kopeninghours/kopeninghours-24.08.0.ebuild +++ b/dev-libs/kopeninghours/kopeninghours-24.08.1.ebuild diff --git a/dev-libs/kopeninghours/kopeninghours-24.08.3.ebuild b/dev-libs/kopeninghours/kopeninghours-24.08.3.ebuild new file mode 100644 index 000000000000..1084d8654d19 --- /dev/null +++ b/dev-libs/kopeninghours/kopeninghours-24.08.3.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.5.0 +QTMIN=6.7.2 +PYTHON_COMPAT=( python3_{10..12} ) +inherit ecm gear.kde.org python-single-r1 + +DESCRIPTION="Library for parsing and evaluating OSM opening hours expressions" +HOMEPAGE="https://api.kde.org/kopeninghours/html/index.html +https://invent.kde.org/libraries/kopeninghours" + +LICENSE="LGPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="python" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +DEPEND=" + >=dev-libs/kpublictransport-${PVCUT}:6 + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kholidays-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + sys-libs/zlib + python? ( + $(python_gen_cond_dep ' + >=dev-libs/boost-1.70:=[python,${PYTHON_USEDEP}] + ') + ) +" +RDEPEND="${DEPEND} + ${PYTHON_DEPS} +" +BDEPEND=" + app-alternatives/lex + app-alternatives/yacc +" + +PATCHES=( "${FILESDIR}"/${PN}-22.04.0-boostpython.patch ) + +pkg_setup() { + ecm_pkg_setup + python_setup +} + +src_configure() { + local mycmakeargs=( + -DBOOSTPYTHON_VERSION_MAJOR_MINOR=${EPYTHON} + $(cmake_use_find_package python Boost) + ) + ecm_src_configure +} + +src_install() { + ecm_src_install + python_optimize +} diff --git a/dev-libs/kosmindoormap/Manifest b/dev-libs/kosmindoormap/Manifest index fc14287fc621..126bca055ce6 100644 --- a/dev-libs/kosmindoormap/Manifest +++ b/dev-libs/kosmindoormap/Manifest @@ -1,3 +1,5 @@ -DIST kosmindoormap-24.08.0.tar.xz 691616 BLAKE2B f325622978ac6054b4523cb90e692087005412fd5e420e2e1e8f1940bd71bbc49a9777e5d2b66b7d995c024819f5f368e3111f9ae807182f86a5dbc18fbbf4db SHA512 926561007d47ec4ba60d488431785762f78835f0202c6f87b1ca7e5f0d38c6928a56181dd79d852140f1d54cae6d9f964ffa8c518f587c3b29a8c9f11ef61c25 -EBUILD kosmindoormap-24.08.0.ebuild 1088 BLAKE2B 0fd74d8ab166e0c791a906f59a7a22aa23953974c040ff30040d2f3ad974f7791f3c38afd5268362615e26173e07a81821009cde44b882dce1063ec38b7a08a2 SHA512 ff670034cafe4a59ffa0223d9423817346e10939ed6089481b8c6c8fc6a4bea86740ab7f15b7fba666c0cfac781ab37f2d9b5a774c4f969c576de3d5a97cd079 +DIST kosmindoormap-24.08.1.tar.xz 691904 BLAKE2B 015200603e441d81685fb7e09738a75901e4035c7e60aa1473663218436c62d9a6166e976fda4ef5219f8a541d2a1495cb5a5746df5b255f3db78f6a44649fe7 SHA512 1ad9cf7678b97847dc0482530f94173b8facfbcf8dc6dfe9e13214bfd5b1b02a3a8ddbca357e9dd7a37296052130bde958765fc04062d2f7f5680d4e103b8cc5 +DIST kosmindoormap-24.08.3.tar.xz 692392 BLAKE2B 41879a7ef4dbde858d8e6f2e53b4b32efd94f4277ed8bf6c9d4343907364814acc00cc5bdf09840e429e7fd4cf2150d535dcb261ae7debcc0c941837b1607385 SHA512 cf63d91306d41d8fd9cc3c33eee91a6380a0d043a610b49b214dfb8de76531dacf03e2745d1783e4627b218e6bf55b370d1946b6e4276aea10906d790d63f881 +EBUILD kosmindoormap-24.08.1.ebuild 1088 BLAKE2B 0fd74d8ab166e0c791a906f59a7a22aa23953974c040ff30040d2f3ad974f7791f3c38afd5268362615e26173e07a81821009cde44b882dce1063ec38b7a08a2 SHA512 ff670034cafe4a59ffa0223d9423817346e10939ed6089481b8c6c8fc6a4bea86740ab7f15b7fba666c0cfac781ab37f2d9b5a774c4f969c576de3d5a97cd079 +EBUILD kosmindoormap-24.08.3.ebuild 1088 BLAKE2B 0fd74d8ab166e0c791a906f59a7a22aa23953974c040ff30040d2f3ad974f7791f3c38afd5268362615e26173e07a81821009cde44b882dce1063ec38b7a08a2 SHA512 ff670034cafe4a59ffa0223d9423817346e10939ed6089481b8c6c8fc6a4bea86740ab7f15b7fba666c0cfac781ab37f2d9b5a774c4f969c576de3d5a97cd079 MISC metadata.xml 385 BLAKE2B 09cdfbec2c328805a9fb4f3c1b6860ae6be84c1bed50bf905bdc6233c69a6af7fa983844629ed60cc5224181b7e27df9da845ed11aadb33a71387028062f76d7 SHA512 e85e6da9c667c7587a9ec0e2854bbeb5a6e3d07fbecd7e0fb83eac52030f5c07da7c16ab89208d1d7117ef64d8a63f8d28167dd2a7d592d7f36cd26dae711254 diff --git a/dev-libs/kosmindoormap/kosmindoormap-24.08.0.ebuild b/dev-libs/kosmindoormap/kosmindoormap-24.08.1.ebuild index 917524a82c30..917524a82c30 100644 --- a/dev-libs/kosmindoormap/kosmindoormap-24.08.0.ebuild +++ b/dev-libs/kosmindoormap/kosmindoormap-24.08.1.ebuild diff --git a/dev-libs/kosmindoormap/kosmindoormap-24.08.3.ebuild b/dev-libs/kosmindoormap/kosmindoormap-24.08.3.ebuild new file mode 100644 index 000000000000..917524a82c30 --- /dev/null +++ b/dev-libs/kosmindoormap/kosmindoormap-24.08.3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.5.0 +QTMIN=6.7.2 +inherit ecm gear.kde.org + +DESCRIPTION="Data Model and Extraction System for Travel Reservation information" +HOMEPAGE="https://invent.kde.org/libraries/kosmindoormap" + +LICENSE="LGPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="+gui" + +# kservice is optional and only used to find and open josm +RDEPEND=" + dev-libs/protobuf:= + >=dev-qt/qtbase-${QTMIN}:6[gui?,network] + sys-libs/zlib + gui? ( + >=dev-libs/kopeninghours-${PVCUT}:6 + >=dev-libs/kpublictransport-${PVCUT}:6 + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + ) +" +DEPEND="${RDEPEND} + test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] ) +" +BDEPEND=" + app-alternatives/lex + app-alternatives/yacc +" + +src_configure() { + local mycmakeargs=( + -DBUILD_TOOLS_ONLY=$(usex !gui) + -DCMAKE_DISABLE_FIND_PACKAGE_OsmTools=ON # we have no use for it + ) + ecm_src_configure +} diff --git a/dev-libs/kpathsea/Manifest b/dev-libs/kpathsea/Manifest index 8222cae39010..33ed292e9cda 100644 --- a/dev-libs/kpathsea/Manifest +++ b/dev-libs/kpathsea/Manifest @@ -9,6 +9,6 @@ DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 66bd4bdd43ff53513004b9b9b90 DIST texlive-20230311-source.tar.xz 68359984 BLAKE2B 6263e8d3e066db96f071138f2442b1ed7e1f3db7e6d261cdeb9a7e6e636c6e6ed45305c6bda3ab6f9a439c92eabf32a79bf6e371d16b747eebbc05ee47b85035 SHA512 93ac43f3055fee0103a6cfceea18d39ece63984914f3af9ad76da218f2d568852d9b987d1c9647c1497b985e4ffa297ef97dc2d50d3e90f62b03ad685af31d96 DIST tl-kpathsea-2021.tar.xz 32308 BLAKE2B 83052cefc5699d46ce104e4379d39eee8e86b514d25245a6104fc9940accf131790ae144ca11dbd3b99a31a06017495bb5a53afb1e49da71a2c9eec008200653 SHA512 398358b84ecb81fece969fbd3521b093f7e791feec828c218e6371c26d57956491328999517a65711d45dfb04c83fd643ef0fad6a0153590866eddf485d5c575 DIST tl-kpathsea.doc-2021.tar.xz 1066608 BLAKE2B 798ccf9953e4fa2037f81b56dfa30cf99c56c17e2942d5a0f2041b871958284f05150e5d7631b542896190f178327f009130e6bb07f60e8173ec1e9f12c4cda9 SHA512 8ecccee7ad99220f91139dcd9c2ce0bd19eb0e2fe74f0a965f68e59a28bd3de454624d6e014ef2a5c481a537acb95b08a9546a79abd8df429300043ecf973545 -EBUILD kpathsea-6.3.3_p20210325-r1.ebuild 3410 BLAKE2B 3f1a4f7a693f4c6267a8c0a44f85fbd1ec7d22a9f323392df71b1ef5c3b37a3811b7e7a8c5e868b5f94a59de2c14d6ecd6b29e35121ef2526104fbd4f77266bd SHA512 4f7fe45a15dcfe197d73cb8ee69b2c57e357f51d4aed475a7db0db445799933109bf5201180879e3daacc5b557f1a73afc33c29523d546bacab140e43dd87d21 -EBUILD kpathsea-6.3.5_p20230311.ebuild 3223 BLAKE2B a7c932742a7fa0621daca904f7b3ad29a09ac250911db69e8fc95d26a7eba4ef3bc67c109ad34beb9b96cc9197e8254f4ebb99fcba96b4d150e8f91a19eeedf6 SHA512 4ff76b4798f08be7a7183f17722379501bd25f1997b2378d0673e0592a3219c7cedef46c7bac24a8d75db5dc0b540c5e7fa59661ebc03262fed1bba3cdcda957 +EBUILD kpathsea-6.3.3_p20210325-r1.ebuild 3404 BLAKE2B 644cc335586a2bcb1a9356d43fcfc6bd7b84b78f699e416f2b2a8ed92677eb2259b45df8396592eecf29e16ef2fa7c251a02fe1295840c32786154ceddf6c3e4 SHA512 d3b2d3e87882ca670e1333df494e4ad9f711e73891d448cfd52687a5ab99e2362d935f3667e96eab7fe376977d2be2f78e45feeb1d56086f9c19d69ce9317cbd +EBUILD kpathsea-6.3.5_p20230311.ebuild 3217 BLAKE2B 118e961324a55e715fce9dc90ba7b864b7b477cd7379334b7eda1cb3d7b57846156f3469d85cc61a797dfe5fc960b0d35d862453e29afb7ada7c453041401e37 SHA512 5ec42d1659a91efafe414b99ad6cf7d1ae6ba0b34b4f72005c13b986769d4249428bc6a84f3def0a4f47367a90de080d4d946923df9acd62ff0e41bfda77a1d1 MISC metadata.xml 448 BLAKE2B b21dc893e893d1436adc5c3b486139cbf75bd1dd49318b2d552692705a1398d5bcb5e9d7c8a7757abee8b995a127d56702d497d263cc8d0dd2bb2a1c7b8443c5 SHA512 de08adc50b3edccebe1b625acedca999aa7c9aa4b117aacb7d40e4e7e8d7952b4e1d684f0124127a19cb008022c9effce1cd5f38f0bd216258fac8c32c220dd5 diff --git a/dev-libs/kpathsea/kpathsea-6.3.3_p20210325-r1.ebuild b/dev-libs/kpathsea/kpathsea-6.3.3_p20210325-r1.ebuild index 5109ca86e025..46320ffe4d3f 100644 --- a/dev-libs/kpathsea/kpathsea-6.3.3_p20210325-r1.ebuild +++ b/dev-libs/kpathsea/kpathsea-6.3.3_p20210325-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://dev.gentoo.org/~sam/distfiles/texlive/texlive-${PV#*_p}-source. LICENSE="GPL-2" SLOT="0/${PV%_p*}" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc source static-libs" S=${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN} diff --git a/dev-libs/kpathsea/kpathsea-6.3.5_p20230311.ebuild b/dev-libs/kpathsea/kpathsea-6.3.5_p20230311.ebuild index 38c969a4d00c..2085bfceb8b7 100644 --- a/dev-libs/kpathsea/kpathsea-6.3.5_p20230311.ebuild +++ b/dev-libs/kpathsea/kpathsea-6.3.5_p20230311.ebuild @@ -18,7 +18,7 @@ SRC_URI=" LICENSE="LGPL-2.1" SLOT="0/${PV%_p*}" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc source static-libs" S=${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN} diff --git a/dev-libs/kpeoplevcard/Manifest b/dev-libs/kpeoplevcard/Manifest deleted file mode 100644 index 9d48ff02d5de..000000000000 --- a/dev-libs/kpeoplevcard/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX kpeoplevcard-0.1-emit-initial-fetch-complete-signal.patch 906 BLAKE2B 7e0538c5ffdafb82ffa7991d59b3b818975896b61ecfda1113ad120423d0a8dce793e7b15400d434d814f2bbd853eef4feb8891477c9593eaee916d18ed00374 SHA512 3a5c92bf46a7ad61b0ba0c3508cea0d69d0b847f65279e763a37a73ea36ac58d3e885dbf5f3704f62449517dbadb9b52a5b9769fe700de90503528e2a8c56669 -DIST kpeoplevcard-0.1.tar.xz 13424 BLAKE2B 567b5f081283da8af26e03c3e46c50bf67524146171a6f8afa938ac9609d11bfe32ad8de39a29ec0431af135f33825149fb8e98a28141941fd418539a8f03c30 SHA512 9f11ee768d1ddce1f03f41b604180078c0315eb8b9f0118dd99eba65333400b0a0ed12ab1e08ebce3c6c0a2c93563e5c3e832a0cd458d6ea296bd64eeb9413e7 -EBUILD kpeoplevcard-0.1-r1.ebuild 784 BLAKE2B 5dba52451cc6832f46d8152f4f2d952db1944e5d336c874c49db3d4774bd2df0262ae1ed67fa807d68356b05e78685585f7643b10c5454ac338ce7f1d8cd70bc SHA512 cf1f3c52033110267a3b1b173962641dbf6a1502ba9f6b7a38e8ed366f0104d16b9952a0d199197aaa85596ca6129feaf31427d07840aadeae0fa81f15e4d863 -MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/dev-libs/kpeoplevcard/files/kpeoplevcard-0.1-emit-initial-fetch-complete-signal.patch b/dev-libs/kpeoplevcard/files/kpeoplevcard-0.1-emit-initial-fetch-complete-signal.patch deleted file mode 100644 index 3f16d9f5b674..000000000000 --- a/dev-libs/kpeoplevcard/files/kpeoplevcard-0.1-emit-initial-fetch-complete-signal.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 778d03445f41c536f2ca9116ee6acb5f4f01b868 Mon Sep 17 00:00:00 2001 -From: Dimitar Petrovski <dimeptr@gmail.com> -Date: Mon, 6 Jul 2020 18:36:31 +0200 -Subject: [PATCH] Emit the Initial Fetch Complete signal - -BUG: 423845 -The plugin does not emit the initialFetchComplete signal which seems -needed by AllContactsMonitor and PersonsModel does not get initialized -since it waitd for the signal from all plugins ---- - src/kpeoplevcard.cpp | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/src/kpeoplevcard.cpp b/src/kpeoplevcard.cpp -index bfaf71e..20531f6 100644 ---- a/src/kpeoplevcard.cpp -+++ b/src/kpeoplevcard.cpp -@@ -153,6 +153,8 @@ KPeopleVCard::KPeopleVCard() - - processDirectory(QFileInfo(*vcardsLocation)); - -+ emitInitialFetchComplete(true); -+ - connect(m_fs, &KDirWatch::dirty, this, [this](const QString& path) { - const QFileInfo fi(path); - if (fi.isFile()) --- -GitLab - diff --git a/dev-libs/kpeoplevcard/kpeoplevcard-0.1-r1.ebuild b/dev-libs/kpeoplevcard/kpeoplevcard-0.1-r1.ebuild deleted file mode 100644 index 2fc43960289e..000000000000 --- a/dev-libs/kpeoplevcard/kpeoplevcard-0.1-r1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KDE_ORG_CATEGORY="pim" -KFMIN=5.82.0 -QTMIN=5.15.2 -inherit ecm kde.org - -DESCRIPTION="Library to expose vcards to KPeople" -HOMEPAGE="https://invent.kde.org/pim/kpeoplevcard" - -if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="amd64 arm64 ~ppc64 x86" -fi - -LICENSE="LGPL-2.1+" -SLOT="5" - -DEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kcontacts-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kpeople-${KFMIN}:5 -" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}/${P}-emit-initial-fetch-complete-signal.patch" # KDE-bug 423845 -) diff --git a/dev-libs/kpeoplevcard/metadata.xml b/dev-libs/kpeoplevcard/metadata.xml deleted file mode 100644 index d925f2439758..000000000000 --- a/dev-libs/kpeoplevcard/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>kde@gentoo.org</email> - <name>Gentoo KDE Project</name> - </maintainer> - <upstream> - <bugs-to>https://bugs.kde.org/</bugs-to> - </upstream> -</pkgmetadata> diff --git a/dev-libs/kproperty/Manifest b/dev-libs/kproperty/Manifest deleted file mode 100644 index fbd1889c4998..000000000000 --- a/dev-libs/kproperty/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST kproperty-3.2.0.tar.xz 130208 BLAKE2B 22f5b4aafde41d285968f99579b757b8a88dbb12f7ed5e062e44f74c72765b915195961f5ab20e7ef9735a5f82f6c568fa807aa9bb061bfdf64ecfdfc0775793 SHA512 2d7fe5a18fd3520f0dc146ec844cf284c52eb330404666fa1400342c1489a88e1f72834d813cf52f2fd90c8312b5122f542acad7d86ae10a8d1a023c72c368ee -EBUILD kproperty-3.2.0.ebuild 854 BLAKE2B 2033b8bce49972b8c41c18e40b546163ac6f66ae2d482f5f664eafda30919e8eca23fb6bbcd53a7251d8e9e1bd54c1736bab847bb077ef5a85a9aa2f03f8ad73 SHA512 c34506bc00e697dd460ebb7fb2b80e3a4ccf4aa143c76e4d35434fb9a4dc427ba531a3bdd918e526ded32b5f3351551caa43aa06e9d663b640436881429ee422 -MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/dev-libs/kproperty/kproperty-3.2.0.ebuild b/dev-libs/kproperty/kproperty-3.2.0.ebuild deleted file mode 100644 index 5772edfe9e63..000000000000 --- a/dev-libs/kproperty/kproperty-3.2.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="true" -ECM_TEST="true" # build system adds autotests dir based on BUILD_TESTING value -KFMIN=5.60.0 -QTMIN=5.12.3 -inherit ecm kde.org - -DESCRIPTION="Property editing framework with editor widget similar to Qt Designer" -HOMEPAGE="https://community.kde.org/KProperty" - -if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz" - KEYWORDS="amd64 x86" -fi - -LICENSE="LGPL-2+" -SLOT="5/4" - -# tests require installed headers, bug 636108 -RESTRICT="test" - -DEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 -" -RDEPEND="${DEPEND}" diff --git a/dev-libs/kproperty/metadata.xml b/dev-libs/kproperty/metadata.xml deleted file mode 100644 index d925f2439758..000000000000 --- a/dev-libs/kproperty/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>kde@gentoo.org</email> - <name>Gentoo KDE Project</name> - </maintainer> - <upstream> - <bugs-to>https://bugs.kde.org/</bugs-to> - </upstream> -</pkgmetadata> diff --git a/dev-libs/kpublictransport/Manifest b/dev-libs/kpublictransport/Manifest index fb58997549c5..85650eaabf99 100644 --- a/dev-libs/kpublictransport/Manifest +++ b/dev-libs/kpublictransport/Manifest @@ -1,3 +1,5 @@ -DIST kpublictransport-24.08.0.tar.xz 734560 BLAKE2B efcf887f1d72f29235a8466e8d36d6c2caa69d754a06973d68deec176038e856770d512c60fa158cb2c39437215b59e7fc3084a91dca4583b9b8d7f05a814b76 SHA512 7b05e717132a236ec53951fc27be8ad07e8c3bf74c78ef7e30d14f10ff08efb2d4c9a62549b52398a84a8d92f17efa14e19b4ce13b27842b46ade413aa130c56 -EBUILD kpublictransport-24.08.0.ebuild 987 BLAKE2B 157387d4053c3de59b15de0e00522ccdb053fc707a86593e138b4d381f64e07b0bb84a12d9de3a0e203ee21acf62fc95e3595644c06f498cf654cae22fb08892 SHA512 36c72c9b0e25e86272e8fd32b1e662b1b41f96eeb71cb43e3bc228fd4b9a2d06de29226f9adc4cbee69662c488961b4465cfd95a8643500604242ae296a21f46 +DIST kpublictransport-24.08.1.tar.xz 740672 BLAKE2B 324f60d49c31bf8143e7c6eda5c9c7132435be2234269e0cbd202ff6ecf446f44faaceba9d038e0e34f4fcc0008c6672d4beafcd691efcde926a4f4725ffd1dc SHA512 8039b16108cf0202c230073eb3a6e01ba4d7dfe88036d77ef2fca5f0759a9cb0d199753458733577360533a749898d0e6f734da21324bf7c007bf6cbe12e78aa +DIST kpublictransport-24.08.3.tar.xz 744252 BLAKE2B 590da416055119224ebdaf2c14e8c45377910bf77097a9099b46707a03138179d80ba48363af9041ea630b11924699cd135318a22e9ca3ac359db0bdd9aa74c6 SHA512 04b9278119b071da3170504c3609b41d98d36853d34f81ac8995dad491056c120a8cfce79483cdcb78810ff31cb5dfb6c92147bf0feb163f1f4bd19775ae9243 +EBUILD kpublictransport-24.08.1.ebuild 987 BLAKE2B 157387d4053c3de59b15de0e00522ccdb053fc707a86593e138b4d381f64e07b0bb84a12d9de3a0e203ee21acf62fc95e3595644c06f498cf654cae22fb08892 SHA512 36c72c9b0e25e86272e8fd32b1e662b1b41f96eeb71cb43e3bc228fd4b9a2d06de29226f9adc4cbee69662c488961b4465cfd95a8643500604242ae296a21f46 +EBUILD kpublictransport-24.08.3.ebuild 987 BLAKE2B 157387d4053c3de59b15de0e00522ccdb053fc707a86593e138b4d381f64e07b0bb84a12d9de3a0e203ee21acf62fc95e3595644c06f498cf654cae22fb08892 SHA512 36c72c9b0e25e86272e8fd32b1e662b1b41f96eeb71cb43e3bc228fd4b9a2d06de29226f9adc4cbee69662c488961b4465cfd95a8643500604242ae296a21f46 MISC metadata.xml 388 BLAKE2B a5ab7966c17200f79bad40dffdce29d2077a122179e8afa69d7e381d018062c563f309d57b2d409eaee5e271a64961aea1d11a7733739c51211219ab97892061 SHA512 ea7dc1d0206f82d54a1cdb18ba8225287ef2b28a97d302d4e239dd16358db2a4ef33f890c1e080a34d4211a92dab91fbb7bfb067865164afbeb5b49a637cf4a4 diff --git a/dev-libs/kpublictransport/kpublictransport-24.08.0.ebuild b/dev-libs/kpublictransport/kpublictransport-24.08.1.ebuild index 0a6316ec8c3d..0a6316ec8c3d 100644 --- a/dev-libs/kpublictransport/kpublictransport-24.08.0.ebuild +++ b/dev-libs/kpublictransport/kpublictransport-24.08.1.ebuild diff --git a/dev-libs/kpublictransport/kpublictransport-24.08.3.ebuild b/dev-libs/kpublictransport/kpublictransport-24.08.3.ebuild new file mode 100644 index 000000000000..0a6316ec8c3d --- /dev/null +++ b/dev-libs/kpublictransport/kpublictransport-24.08.3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=6.5.0 +QTMIN=6.7.2 +inherit ecm gear.kde.org + +DESCRIPTION="Library for accessing public transport timetables and other information" +HOMEPAGE="https://invent.kde.org/libraries/kpublictransport + https://www.volkerkrause.eu/2019/03/02/kpublictransport-introduction.html" + +LICENSE="LGPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="networkmanager" + +RDEPEND=" + dev-libs/protobuf:= + >=dev-qt/qtbase-${QTMIN}:6[gui,network,ssl] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + sys-libs/zlib + networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:6 ) +" +DEPEND="${RDEPEND} + test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] ) +" + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_OsmTools=ON # we have no use for it + $(cmake_use_find_package networkmanager KF6NetworkManagerQt) + ) + ecm_src_configure +} diff --git a/dev-libs/kreport/Manifest b/dev-libs/kreport/Manifest deleted file mode 100644 index 2ac9039318cd..000000000000 --- a/dev-libs/kreport/Manifest +++ /dev/null @@ -1,8 +0,0 @@ -AUX kreport-3.2.0-Q_REQUIRED_RESULT-placing.patch 2153 BLAKE2B 819f99398b0ab287bce589de13b44686eb686bc174e517780f283f264311a2640b7b8bf6cb4bdeacef553d3a37e60dfbb630b3931eea290f764dc046edcf7650 SHA512 71a982f484069eede1762e777649fc1bf06353fdc43d20f040286b1c8a8a4584c62b6e54bd88578da583622f8a74046ce3da998bd7a95122c048389fe9c5dffd -AUX kreport-3.2.0-fix-cmake-config.patch 1064 BLAKE2B b66d9d09dc1097a8b06a8b3d7bc3118f837fb76871e72c8c23ff20c618c6760b1fd49f4debcd62d4f203aa77c30520f44a2f2ad692e41bd2dec6489337df1586 SHA512 043bddb0cc5dc6cbb7db4620e9506dd045097478b6743ff016e748aa7dba2f01d4424f86697b53090ae6be8aed931c280543793e94ba42fdeb563065624273f1 -AUX kreport-3.2.0-fix-insane-delay.patch 5496 BLAKE2B 1d3adb61aa38ba73cf58c862fbe941d090a22ad02c60e2e5e0f16b39625febc60e1f1bfac44892ba2b47ae75d6624d5a90456a4168825fcb21753dd1f436c89b SHA512 82cfe9387c636905472d1164c9f8003099e7201baac8bec3361deac15e32e982186d626d5eb5259933e2e2783591141746e16ec116d36d2897263d5ec3c1cb67 -AUX kreport-3.2.0-gcc10.patch 4160 BLAKE2B 1d3e579ac1c2e6da0cecc22a2128746a6f3fdf99c7b4b5b66e0992f10ec9555b83efc6b6eff62acc5c2a72299abf3baf6b0e7fec9b7b0c57702a23d7cdc4cec4 SHA512 a378710adb3c885591dadb878ad6c4c8ed6c3e92feebfd59aaf8eaf1f03ddbe720d4480622e744c37ec0d7bb52812b9e91eef90ff5d3af30f70da7bbbba5aff8 -AUX kreport-3.2.0-gcc12.patch 1014 BLAKE2B 7fa0a343e670f93762832e4667fbef2037dd8330818937040eb5abca5c93c140eda0da002d9013378bf559249690b49289ca86d5f40c6a65e9f3630cec5cb905 SHA512 fffa5455ac114c143f4b5b29440884393234b020b1a773e243fcb223cf08cbffecd00b86111cc99a7090127ff28b2f192b7f6b3eb95d1406bf42032bcd412f4f -DIST kreport-3.2.0.tar.xz 374072 BLAKE2B b0e4a028464f424e1e6661a02233a0e6f711a890892ea34c8c8ebc12675379a233e9aa8b00f9165e9a82993d43ae2086c7a8c0f5cc17cfaa658614225c7b56c8 SHA512 3f7b8bf8d4c5e88de74b38c55b4c82ac1e3ae11db424b10b85884ff479d25640b0ef7c6f90567cf27a1bab099d4b14a042ddf4549cec9ca7d5b237c3a8f7104c -EBUILD kreport-3.2.0-r3.ebuild 1505 BLAKE2B 056a727df8dbd0fcc42a442feb0eb78040b814df6714d9f98bd18ee170aab1993799896c143cd69c2b7c40c7e1bd4b00259508260a0a030767945cc8059b8188 SHA512 aff409dfadc3bbf950f1bfc4445801fdc39caa757dcc3e9ceb4681645d060607ecd8d9014e4cd44807c35e568c794ad0222c20d0811589c538792dd38aee7173 -MISC metadata.xml 513 BLAKE2B 38e212c004da9c51581f191c2cb3852199931eb9135c9f07dfcdfa30ff780630038291169cead63edd1c842bedaaf00c261d20c6871e325f9b9dc8901481b868 SHA512 1f696a012a26537e7025bc3e2e4b4979e90b2a45f79c751ec0b97a7e27db46c946b4eeefe5b16a9ded482e910ed538bb3113757bcca2148252b6b1c2597a3b45 diff --git a/dev-libs/kreport/files/kreport-3.2.0-Q_REQUIRED_RESULT-placing.patch b/dev-libs/kreport/files/kreport-3.2.0-Q_REQUIRED_RESULT-placing.patch deleted file mode 100644 index bb90243c688e..000000000000 --- a/dev-libs/kreport/files/kreport-3.2.0-Q_REQUIRED_RESULT-placing.patch +++ /dev/null @@ -1,54 +0,0 @@ -From b37de83728dc7463dea37f71417560ae602f615d Mon Sep 17 00:00:00 2001 -From: Jaroslaw Staniek <staniek@kde.org> -Date: Sat, 1 Feb 2020 19:07:52 +0100 -Subject: [PATCH] TRIVIAL Move Q_REQUIRED_RESULT to correct place - -This can fix builds for newer MSVC ---- - src/common/KReportDataSource.h | 2 +- - src/common/KReportPluginManager.h | 2 +- - src/wrtembed/KReportDesigner.h | 2 +- - 3 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/common/KReportDataSource.h b/src/common/KReportDataSource.h -index 4761af6c..89490b47 100644 ---- a/src/common/KReportDataSource.h -+++ b/src/common/KReportDataSource.h -@@ -124,7 +124,7 @@ public: - //! Creates a new instance with data source. Default implementation returns @c nullptr. - //! @a source is implementation-specific identifier. - //! Owner of the returned pointer is the caller. -- virtual KReportDataSource* create(const QString &source) const Q_REQUIRED_RESULT; -+ virtual Q_REQUIRED_RESULT KReportDataSource* create(const QString &source) const; - - private: - Q_DISABLE_COPY(KReportDataSource) -diff --git a/src/common/KReportPluginManager.h b/src/common/KReportPluginManager.h -index a8c4efcf..9ea01804 100644 ---- a/src/common/KReportPluginManager.h -+++ b/src/common/KReportPluginManager.h -@@ -49,7 +49,7 @@ class KREPORT_EXPORT KReportPluginManager : public QObject - - KReportPluginInterface* plugin(const QString& id) const; - -- QList<QAction*> createActions(QObject *parent) Q_REQUIRED_RESULT; -+ Q_REQUIRED_RESULT QList<QAction*> createActions(QObject *parent); - - private: - // class for access to the constructor -diff --git a/src/wrtembed/KReportDesigner.h b/src/wrtembed/KReportDesigner.h -index 404c8fd4..b5b64a30 100644 ---- a/src/wrtembed/KReportDesigner.h -+++ b/src/wrtembed/KReportDesigner.h -@@ -106,7 +106,7 @@ public: - @return Pointer to a new report section section object, ownership is transferred to - the caller - */ -- KReportDesignerSection* createSection() Q_REQUIRED_RESULT; -+ Q_REQUIRED_RESULT KReportDesignerSection* createSection(); - - /** - @brief Deletes the section specified --- -GitLab - diff --git a/dev-libs/kreport/files/kreport-3.2.0-fix-cmake-config.patch b/dev-libs/kreport/files/kreport-3.2.0-fix-cmake-config.patch deleted file mode 100644 index 625a05bd7f21..000000000000 --- a/dev-libs/kreport/files/kreport-3.2.0-fix-cmake-config.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 4ce3e8a857f2540909e1c23b73beef62eb3ab5fa Mon Sep 17 00:00:00 2001 -From: jordi fita i mas <jfita@infoblitz.com> -Date: Sat, 11 Apr 2020 22:37:20 +0200 -Subject: [PATCH] Add Qt5PrintSupport and KF5CoreAddons dependencies to CMake - config - -Reviewers: staniek - -Reviewed By: staniek - -Subscribers: staniek - -Tags: #kreport - -Differential Revision: https://phabricator.kde.org/D28736 ---- - src/KReportConfig.cmake.in | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/src/KReportConfig.cmake.in b/src/KReportConfig.cmake.in -index 7d74122b..9828fcc1 100644 ---- a/src/KReportConfig.cmake.in -+++ b/src/KReportConfig.cmake.in -@@ -20,6 +20,8 @@ include(CMakeFindDependencyMacro) - find_dependency(Qt5Core @REQUIRED_QT_VERSION@) - find_dependency(Qt5Widgets @REQUIRED_QT_VERSION@) - find_dependency(Qt5Xml @REQUIRED_QT_VERSION@) -+find_dependency(Qt5PrintSupport @REQUIRED_QT_VERSION@) -+find_dependency(KF5CoreAddons @REQUIRED_KF5_VERSION@) - find_dependency(KPropertyWidgets @REQUIRED_KPROPERTY_VERSION@) - - include("${CMAKE_CURRENT_LIST_DIR}/KReportTargets.cmake") --- -GitLab - diff --git a/dev-libs/kreport/files/kreport-3.2.0-fix-insane-delay.patch b/dev-libs/kreport/files/kreport-3.2.0-fix-insane-delay.patch deleted file mode 100644 index cf059f0ca829..000000000000 --- a/dev-libs/kreport/files/kreport-3.2.0-fix-insane-delay.patch +++ /dev/null @@ -1,166 +0,0 @@ -From 779479c5474e080a857b2d80bdc86b9cab6531a0 Mon Sep 17 00:00:00 2001 -From: Jaroslaw Staniek <staniek@kde.org> -Date: Fri, 1 Nov 2019 19:54:00 +0100 -Subject: [PATCH] Fix insane delay in report items creation - -Summary: -Fix insane delay in report items creation by not instantiating hi-resolution QPrinter object for each item. - -To be honest I am not understanding the whole word-wrapping algorithm used here. - -Test Plan: -Approach 1: Run KEXI and create report with large number of pages. Use at -least one text element. -Before the fix there's noticeable O(N) delay. - -Approach 2: Also if we enter static value for the text item the kreportexample -app, there is noticeable delay on each key press before this fix. - -Expected: all is smooth after the fix. - -Reviewers: piggz - -Reviewed By: piggz - -Subscribers: Kexi-Devel-list - -Tags: #kreport - -Differential Revision: https://phabricator.kde.org/D25108 ---- - src/CMakeLists.txt | 2 ++ - src/common/KReportUtils_p.cpp | 14 +++++++++++--- - src/common/KReportUtils_p.h | 12 +++++++++++- - src/items/text/KReportItemText.cpp | 11 ++++++----- - 4 files changed, 30 insertions(+), 9 deletions(-) - -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index e15d5ca6..1cf0b389 100644 ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -198,6 +198,8 @@ target_link_libraries(KReportUtilsPrivate - Qt5::Widgets - KF5::ConfigGui - KF5::WidgetsAddons -+ PRIVATE -+ Qt5::PrintSupport - ) - - ecm_setup_version(${PROJECT_VERSION} -diff --git a/src/common/KReportUtils_p.cpp b/src/common/KReportUtils_p.cpp -index 5ac288bb..0fd90c2f 100644 ---- a/src/common/KReportUtils_p.cpp -+++ b/src/common/KReportUtils_p.cpp -@@ -1,5 +1,5 @@ - /* This file is part of the KDE project -- Copyright (C) 2015-2016 JarosÅ‚aw Staniek <staniek@kde.org> -+ Copyright (C) 2015-2019 JarosÅ‚aw Staniek <staniek@kde.org> - Copyright (C) 2016 Adam Pigg <adam@piggz.co.uk> - - This library is free software; you can redistribute it and/or -@@ -26,13 +26,14 @@ - #include <KMessageBox> - - #include <QApplication> -+#include <QDebug> - #include <QDir> - #include <QFileInfo> -+#include <QGlobalStatic> -+#include <QPrinter> - #include <QRegularExpression> - #include <QResource> - #include <QStandardPaths> --#include <QDebug> --#include <QGlobalStatic> - - #ifdef Q_WS_X11 - #include <QX11Info> -@@ -329,6 +330,13 @@ int dpiY() - return s_instance->m_dpiY; - } - -+Q_GLOBAL_STATIC_WITH_ARGS(QPrinter, s_printerInstance, (QPrinter::HighResolution)) -+ -+QPrinter* highResolutionPrinter() -+{ -+ return s_printerInstance; -+} -+ - PageLayout::PageLayout() : QPageLayout(QPageSize(QPageSize::A4), QPageLayout::Portrait, QMarginsF(0,0,0,0)) - { - } -diff --git a/src/common/KReportUtils_p.h b/src/common/KReportUtils_p.h -index 1d223f6e..9e4b111b 100644 ---- a/src/common/KReportUtils_p.h -+++ b/src/common/KReportUtils_p.h -@@ -1,5 +1,5 @@ - /* This file is part of the KDE project -- Copyright (C) 2015-2016 JarosÅ‚aw Staniek <staniek@kde.org> -+ Copyright (C) 2015-2019 JarosÅ‚aw Staniek <staniek@kde.org> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public -@@ -26,6 +26,8 @@ - #include <QRect> - #include <QStandardPaths> - -+class QPrinter; -+ - const bool DEFAULT_SHOW_GRID = true; - const bool DEFAULT_SNAP_TO_GRID = true; - const int DEFAULT_GRID_DIVISIONS = 4; -@@ -173,6 +175,14 @@ int dpiX(); - - int dpiY(); - -+/*! -+ * Returns a high-resolution printer -+ * -+ * The QPrinter(QPrinter::HighResolution)) instance is created on first call. -+ * The global printer helps to optimize access to QPrinter when report items need it. -+ */ -+QPrinter* highResolutionPrinter(); -+ - //! This class is wrapper that fixes a critical QTBUG-47551 bug in default constructor of QPageLayout - //! Default constructor of QPageLayout does not initialize units. - //! https://bugreports.qt.io/browse/QTBUG-47551 -diff --git a/src/items/text/KReportItemText.cpp b/src/items/text/KReportItemText.cpp -index 29f63998..e05088fa 100644 ---- a/src/items/text/KReportItemText.cpp -+++ b/src/items/text/KReportItemText.cpp -@@ -1,5 +1,6 @@ - /* This file is part of the KDE project - * Copyright (C) 2007-2008 by Adam Pigg (adam@piggz.co.uk) -+ * Copyright (C) 2019 JarosÅ‚aw Staniek <staniek@kde.org> - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public -@@ -17,8 +18,9 @@ - - #include "KReportItemText.h" - #include "KReportRenderObjects.h" --#include "kreportplugin_debug.h" - #include "KReportUtils.h" -+#include "KReportUtils_p.h" -+#include "kreportplugin_debug.h" - - #include <KPropertyListData> - #include <KPropertySet> -@@ -217,11 +219,10 @@ int KReportItemText::renderSimpleData(OROPage *page, OROSection *section, const - int pos = 0; - QChar separator; - QRegularExpression re(QLatin1String("\\s")); -- QPrinter prnt(QPrinter::HighResolution); -- QFontMetricsF fm(font(), &prnt); -+ const QFontMetricsF fm(font(), KReportPrivate::highResolutionPrinter()); - -- // int intRectWidth = (int)(trf.width() * prnt.resolution()) - 10; -- int intRectWidth = (int)((size().width() / 72) * prnt.resolution()); -+ const int intRectWidth -+ = (int)((size().width() / 72) * KReportPrivate::highResolutionPrinter()->resolution()); - int intLineCounter = 0; - qreal intBaseTop = trf.top(); - qreal intRectHeight = trf.height(); --- -GitLab - diff --git a/dev-libs/kreport/files/kreport-3.2.0-gcc10.patch b/dev-libs/kreport/files/kreport-3.2.0-gcc10.patch deleted file mode 100644 index 8d5b26bee064..000000000000 --- a/dev-libs/kreport/files/kreport-3.2.0-gcc10.patch +++ /dev/null @@ -1,120 +0,0 @@ -From 5d3053ea78b349b81b7a562974ad78f93d169791 Mon Sep 17 00:00:00 2001 -From: Jaroslaw Staniek <staniek@kde.org> -Date: Tue, 16 Jun 2020 21:59:12 +0200 -Subject: [PATCH] Fix build with GCC 10 (make KReportGroupTracker use C++ file) - -BUG:422886 -CCMAIL:adam@piggz.co.uk - -FIXED-IN:3.2.1 ---- - src/CMakeLists.txt | 5 +--- - .../scripting/KReportGroupTracker.cpp | 26 +++++++++++++++++++ - src/renderer/scripting/KReportGroupTracker.h | 25 +++++++++++++++--- - 3 files changed, 48 insertions(+), 8 deletions(-) - create mode 100644 src/renderer/scripting/KReportGroupTracker.cpp - -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 1cf0b389..65bcf6e5 100644 ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -106,6 +106,7 @@ set(kreport_TARGET_INCLUDE_DIRS - - if(KREPORT_SCRIPTING) - list(APPEND kreport_LIB_SRCS -+ renderer/scripting/KReportGroupTracker.cpp - renderer/scripting/KReportScriptHandler.cpp - renderer/scripting/KReportScriptConstants.cpp - renderer/scripting/KReportScriptDebug.cpp -@@ -133,10 +134,6 @@ if(KREPORT_SCRIPTING) - items/text/KReportScriptText.cpp - ) - -- qt_wrap_cpp(KReport kreport_LIB_SRCS -- renderer/scripting/KReportGroupTracker.h -- ) -- - list(APPEND kreport_INCLUDE_DIRS - ${CMAKE_CURRENT_SOURCE_DIR}/renderer/scripting - ) -diff --git a/src/renderer/scripting/KReportGroupTracker.cpp b/src/renderer/scripting/KReportGroupTracker.cpp -new file mode 100644 -index 00000000..9274d4a5 ---- /dev/null -+++ b/src/renderer/scripting/KReportGroupTracker.cpp -@@ -0,0 +1,26 @@ -+/* This file is part of the KDE project -+ * Copyright (C) 2015 by Adam Pigg (adam@piggz.co.uk) -+ * -+ * This library is free software; you can redistribute it and/or -+ * modify it under the terms of the GNU Lesser General Public -+ * License as published by the Free Software Foundation; either -+ * version 2.1 of the License, or (at your option) any later version. -+ * -+ * This library is distributed in the hope that it will be useful, -+ * but WITHOUT ANY WARRANTY; without even the implied warranty of -+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -+ * Lesser General Public License for more details. -+ * -+ * You should have received a copy of the GNU Lesser General Public -+ * License along with this library. If not, see <http://www.gnu.org/licenses/>. -+ */ -+ -+#include "KReportGroupTracker.h" -+ -+KReportGroupTracker::KReportGroupTracker() -+{ -+} -+ -+KReportGroupTracker::~KReportGroupTracker() -+{ -+} -diff --git a/src/renderer/scripting/KReportGroupTracker.h b/src/renderer/scripting/KReportGroupTracker.h -index e434e05a..4c0852ea 100644 ---- a/src/renderer/scripting/KReportGroupTracker.h -+++ b/src/renderer/scripting/KReportGroupTracker.h -@@ -1,3 +1,20 @@ -+/* This file is part of the KDE project -+ * Copyright (C) 2015 by Adam Pigg (adam@piggz.co.uk) -+ * -+ * This library is free software; you can redistribute it and/or -+ * modify it under the terms of the GNU Lesser General Public -+ * License as published by the Free Software Foundation; either -+ * version 2.1 of the License, or (at your option) any later version. -+ * -+ * This library is distributed in the hope that it will be useful, -+ * but WITHOUT ANY WARRANTY; without even the implied warranty of -+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -+ * Lesser General Public License for more details. -+ * -+ * You should have received a copy of the GNU Lesser General Public -+ * License along with this library. If not, see <http://www.gnu.org/licenses/>. -+ */ -+ - #ifndef KREPORTGROUPTRACKER_H - #define KREPORTGROUPTRACKER_H - -@@ -7,16 +24,16 @@ - /*! - * @brief Keeps track of groups as the data for the group changes - */ --class KREPORT_EXPORT KReportGroupTracker : public QObject { -+class KREPORT_EXPORT KReportGroupTracker : public QObject -+{ - Q_OBJECT - - protected: -- KReportGroupTracker() {} -- ~KReportGroupTracker() override{} -+ KReportGroupTracker(); -+ ~KReportGroupTracker() override; - - public: - Q_SLOT virtual void setGroupData(const QMap<QString, QVariant> &groupData) = 0; - }; - - #endif // KREPORTGROUPTRACKER_H -- --- -GitLab - diff --git a/dev-libs/kreport/files/kreport-3.2.0-gcc12.patch b/dev-libs/kreport/files/kreport-3.2.0-gcc12.patch deleted file mode 100644 index ce48a27f1dc3..000000000000 --- a/dev-libs/kreport/files/kreport-3.2.0-gcc12.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 4b4b94f0bafcb49cefb1e453edd04a46d6ceacce Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?=C3=96mer=20Fad=C4=B1l=20Usta?= <omerusta@gmail.com> -Date: Thu, 12 May 2022 05:01:48 +0000 -Subject: [PATCH] Fix build with GCC 12 (standard attributes in middle of - decl-specifiers) - ---- - src/common/KReportDataSource.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/common/KReportDataSource.h b/src/common/KReportDataSource.h -index 89490b47..0e45b644 100644 ---- a/src/common/KReportDataSource.h -+++ b/src/common/KReportDataSource.h -@@ -124,7 +124,7 @@ public: - //! Creates a new instance with data source. Default implementation returns @c nullptr. - //! @a source is implementation-specific identifier. - //! Owner of the returned pointer is the caller. -- virtual Q_REQUIRED_RESULT KReportDataSource* create(const QString &source) const; -+ Q_REQUIRED_RESULT virtual KReportDataSource* create(const QString &source) const; - - private: - Q_DISABLE_COPY(KReportDataSource) --- -GitLab - diff --git a/dev-libs/kreport/kreport-3.2.0-r3.ebuild b/dev-libs/kreport/kreport-3.2.0-r3.ebuild deleted file mode 100644 index d616a54c4a74..000000000000 --- a/dev-libs/kreport/kreport-3.2.0-r3.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="true" -ECM_TEST="true" -PYTHON_COMPAT=( python3_{9..12} ) -KFMIN=5.82.0 -QTMIN=5.15.2 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org python-any-r1 - -DESCRIPTION="Framework for creation and generation of reports in multiple formats" -HOMEPAGE="https://community.kde.org/KReport" - -if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz" - KEYWORDS="amd64 x86" -fi - -LICENSE="LGPL-2+" -SLOT="5/4" -IUSE="marble +scripting" - -RDEPEND=" - >=dev-libs/kproperty-${PV}:5= - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - marble? ( kde-apps/marble:5= ) - scripting? ( >=dev-qt/qtdeclarative-${QTMIN}:5 ) -" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} -" - -PATCHES=( - "${FILESDIR}/${P}-gcc10.patch" - "${FILESDIR}/${P}-fix-insane-delay.patch" - "${FILESDIR}/${P}-fix-cmake-config.patch" - "${FILESDIR}/${P}-Q_REQUIRED_RESULT-placing.patch" # gcc12-patch dep - "${FILESDIR}/${P}-gcc12.patch" -) - -pkg_setup() { - python-any-r1_pkg_setup - ecm_pkg_setup -} - -src_configure() { - local mycmakeargs=( - -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebKitWidgets=ON - $(cmake_use_find_package marble Marble) - -DKREPORT_SCRIPTING=$(usex scripting) - ) - ecm_src_configure -} diff --git a/dev-libs/kreport/metadata.xml b/dev-libs/kreport/metadata.xml deleted file mode 100644 index b6696f2d87b7..000000000000 --- a/dev-libs/kreport/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>kde@gentoo.org</email> - <name>Gentoo KDE Project</name> - </maintainer> - <upstream> - <bugs-to>https://bugs.kde.org/</bugs-to> - </upstream> - <use> - <flag name="marble">Enable displaying of maps using <pkg>kde-apps/marble</pkg></flag> - <flag name="scripting">Support Qml scripting using <pkg>dev-qt/qtdeclarative</pkg></flag> - </use> -</pkgmetadata> diff --git a/dev-libs/ktextaddons/Manifest b/dev-libs/ktextaddons/Manifest index ce795c49bc9f..1b04b13a56e6 100644 --- a/dev-libs/ktextaddons/Manifest +++ b/dev-libs/ktextaddons/Manifest @@ -1,5 +1,3 @@ -DIST ktextaddons-1.2.1.tar.xz 392132 BLAKE2B 63a3dcbca0e49fab246f6a76266529e90ec73209e5dd2464884b9b0071867d10ff017b91faa321a8738e63c90c6bd6c4c8ad708a4a944595eba4a7f0aa4934d2 SHA512 44a0aa56a92594031576d2e37e7bc526444f64cebd9b5add8bd382e72fc30b222075bee4d61cc358da61f4db266cd0a339717bd9d90b21e38993371cb1408db9 DIST ktextaddons-1.5.4.tar.xz 471052 BLAKE2B 9f2730d0e1f71606b60c2469bd06790a8a1fadd7e30526ed94125d8eb897a08be549ac05bd9af9651dadf5ef95fa71249c5802e40fce43f28c82c2cd8f121e04 SHA512 76829c265c68e374fc7012c270a0328bb9d724d78165f0bda8da126994a5eb692af0b66b93e1151af3fc3e1755bbedfabcae73b60bb47c871181d2d50530e243 -EBUILD ktextaddons-1.2.1.ebuild 1085 BLAKE2B 1957d45ad80a6bfd8edf0bb2dcbf190d15954fb87a5312caaf6ea2a06c0c72c508aa9d42dc9134d3b3bd10db8ad1425abe78a78fed472b29b6551ae9f28f05ec SHA512 b8ad187f2c16bb46ba617bf3d54f2405003f603066ee956183bba4315a213a7fca171c81076fb7e481e6d81302766951aad80dd693b40ef6282f71ec8d64a870 EBUILD ktextaddons-1.5.4.ebuild 1190 BLAKE2B 38530bd23026fed7d6652c9dbf2bfbf863c8cbbe1ed05e5dd2cb0893433a79fc9eea1ee23a76ed0fc3fdd525f8dcd97ba8a719cfd2661e58971c2097d2926ffa SHA512 f041960614c20e0e3b4b2d44985abc9035a8aa979209effe719138f596e42325176354b0e263473ac9f8199b6ded7cfbda6b45d5d2fe0ff993311a53b9ac3bdb MISC metadata.xml 474 BLAKE2B 5ac8ffc46a5da22bb89002f8962745272bfa6060df178a1a784b22ad56bacaa92e32e3c421459c17b4054c4678ec1c173e6ff234bd3ad5b736208b64fd19f02e SHA512 479c76d5e955d8dfecdb44aafa0d4bfb1b62c951afbd98fece030da9076c2b7787d5435f8d2f66a1ebef918cd8e9e9f231370d45cec288deaaab729e975b09d7 diff --git a/dev-libs/ktextaddons/ktextaddons-1.2.1.ebuild b/dev-libs/ktextaddons/ktextaddons-1.2.1.ebuild deleted file mode 100644 index 88de23ac551d..000000000000 --- a/dev-libs/ktextaddons/ktextaddons-1.2.1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -ECM_QTHELP="true" -ECM_TEST="true" -KFMIN=5.103.0 -QTMIN=5.15.5 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="Various text handling addons" -HOMEPAGE="https://invent.kde.org/libraries/ktextaddons" - -if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86" -fi - -LICENSE="LGPL-2+" -SLOT="5" -IUSE="speech" - -RESTRICT="test" - -RDEPEND=" - dev-libs/qtkeychain:=[qt5(+)] - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - speech? ( >=dev-qt/qtspeech-${QTMIN}:5 ) -" -DEPEND="${RDEPEND}" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package speech Qt5TextToSpeech) - ) - ecm_src_configure -} diff --git a/dev-libs/kweathercore/Manifest b/dev-libs/kweathercore/Manifest index 3ce3e3b478de..3a0df53e9f01 100644 --- a/dev-libs/kweathercore/Manifest +++ b/dev-libs/kweathercore/Manifest @@ -1,7 +1,5 @@ -DIST kweathercore-0.7.tar.xz 57016 BLAKE2B c9fb519e681b5570a60daf224b75f98616a406b1fbdfff49baa771d55031a8f893fdac9cbfed71dedac8f06dc9a11033171f2e22bfc15285e323185a46149c83 SHA512 385514d6ca499db12f243c443e6815b1a5458f4a87da962ea73c5f324c58614fbc854d21d6e5359ee69e7766e75c9144966fd953639a51a09f56a8461d158da8 -DIST kweathercore-0.8.0.tar.xz 76420 BLAKE2B ea0ec5ab24196ce5fa10811c9e54722606121a2176f354320b29121987905d9f6c25f1c332573d8cc2ee3c1bd324fd30d3c94644963431a77dcca3606487992a SHA512 eed813f528422969aed17b831bf6153e49595cf148bb9bda477acdf76d41922eededa55f312d075ccf7bece9e8291dddc0efc92713073fc3c99f438cc0844b69 -DIST kweathercore-24.08.0.tar.xz 75336 BLAKE2B 8ab1639cc1a35407b1ff8bf3fc210574e19a72b5e34fa60a0191b69f46eef22e3729bff9c1e5aa7eb524fa9ae71249f04f5325b4e8ab63fe9518e0bd7eab6612 SHA512 50379a36e2fc6a8ec8937f4e95caedb418891feb475530699f7931f12309d46a2f8da5c95ffd39e55a29b8e14b3b3d31af625c6a939f4805b0e45478772f78c5 -EBUILD kweathercore-0.7.ebuild 717 BLAKE2B 3497b846891a620e0a02ee25fbde872175b89c0aba89e5056de3668f4adc2f206173bf6d4fee86a911b5c85ff350de4a6452684c8ad58a12a7d47a29cffee063 SHA512 8d2da4651c7e8afc056167aa5c195a2b680d3d283f25a6ee53a4b473f1b998a1f88854ba266696f4c74d375df8d67f4639ff6492a15d0786d1ff83ff584b8752 -EBUILD kweathercore-0.8.0.ebuild 717 BLAKE2B b1b1458a6558fff5a16111e2746f358d91a803150a799791f53a8c01f3a85c1b7d696d99212fee95cdbae9e7452911560815dfef0af25a77491a780c3095107d SHA512 3c70296dd916b1f2a88b60b1ecccf0fef5b4e3a2748f032d1246123a52d8c20171fac548166c767019ac8392e7506abb3c51784bbe18e085bf7897e8d492de09 -EBUILD kweathercore-24.08.0.ebuild 677 BLAKE2B 46a727838e583d2737db96912e1f5f84f96d0c1a13766eb4e7819c0e9e83d8ed61637b934e8688e91d7031006e2d1ca0a87c86af28828eb92deccc1598dd7a8c SHA512 a255630a8c918a97844b99769bea80d2e2b96a96bfdd9b1cd64220ac240508c433b978b206bc825cc41f0269dea708ff9b124b9966b312bcfc74fb686699a84d +DIST kweathercore-24.08.1.tar.xz 75384 BLAKE2B 8819e167a517e6cf51471b067b2ce1dc1a5d9aa5c61b9dec7ed8f72d5e8d9af372cbf697887034da1da9f35b759503c0a7b5649e14b7ffbe4dc65eb452f2a8d4 SHA512 1738a2744545f00f0eecd4473874341d8dc183a0961cb0ac37b83d219b4f222aa954d897840d7b5fa2affc5757088a1299c5f80fcd47777117a96160727cc2b4 +DIST kweathercore-24.08.3.tar.xz 75416 BLAKE2B 1e61a17ae4d5ced5879af63975fcdcba3215a75ebe97fd2d616b92d7c7b8104423049371d3494b884b401c200b2fb441c74d164f24d7fa099bdbabfa728dc338 SHA512 a9b128e4e939c567f32e14a4401a7ab101e8364d8c9c0c0386f72f00d879748637aebcb8e45c5f75324555e2213bb21bb76bc368884d6f70f7057a5392c607ae +EBUILD kweathercore-24.08.1.ebuild 675 BLAKE2B db9111e946fbd6912c3822e5dbde688298940aa7e54ef1dc459f1ab0ec0d1dff1f85b0250fe9a3c5511b6346d8b8ed2c205a9af1b97f31a3867119f3e94fdc2f SHA512 5e4d5fd26d0c5e9527c5c3a42f03c966ab7d35a4a0e39d60fad06b2fe651cf88554ddefc69ccb687b5b8a6e0c93207b98a81f4f3c7c0c2dfa8abb85c8a657dcc +EBUILD kweathercore-24.08.3.ebuild 677 BLAKE2B 46a727838e583d2737db96912e1f5f84f96d0c1a13766eb4e7819c0e9e83d8ed61637b934e8688e91d7031006e2d1ca0a87c86af28828eb92deccc1598dd7a8c SHA512 a255630a8c918a97844b99769bea80d2e2b96a96bfdd9b1cd64220ac240508c433b978b206bc825cc41f0269dea708ff9b124b9966b312bcfc74fb686699a84d MISC metadata.xml 384 BLAKE2B 67d34f806cf49bd1284a67a7624719b4d5bb33add29d6296f87564e3448ed673c50d6e4a2e6cba8ea7cc60ad7985838c8d3d24a7e8d3fcf5502d40851adb33cb SHA512 bc5196d60e89f50e5acac704e0e76e911cad6d9c1f2a44b9f15e38a435abaac50b706a3fbbe5ff5c114a5cfebac41d4e273042c9f8048cdfad43b630758e2b47 diff --git a/dev-libs/kweathercore/kweathercore-0.7.ebuild b/dev-libs/kweathercore/kweathercore-0.7.ebuild deleted file mode 100644 index fd35ee38a65c..000000000000 --- a/dev-libs/kweathercore/kweathercore-0.7.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_NONGUI="true" -ECM_QTHELP="true" -ECM_TEST="true" -KFMIN=5.99.0 -QTMIN=5.15.5 -inherit ecm kde.org - -DESCRIPTION="Library for retrieval of weather information including forecasts and alerts" - -if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="amd64 arm64 ~loong ~ppc64 x86" -fi -LICENSE="LGPL-2+" -SLOT="5" - -DEPEND=" - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtpositioning-${QTMIN}:5 - >=kde-frameworks/kholidays-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 -" -RDEPEND="${DEPEND}" - -CMAKE_SKIP_TESTS=( - locationquerytest - # bug 906392 - metnoparsertest -) diff --git a/dev-libs/kweathercore/kweathercore-0.8.0.ebuild b/dev-libs/kweathercore/kweathercore-24.08.1.ebuild index 188e81a05203..8fcf79a835ee 100644 --- a/dev-libs/kweathercore/kweathercore-0.8.0.ebuild +++ b/dev-libs/kweathercore/kweathercore-24.08.1.ebuild @@ -6,18 +6,16 @@ EAPI=8 ECM_NONGUI="true" ECM_QTHELP="true" ECM_TEST="true" -KFMIN=5.245.0 -QTMIN=6.6.2 -inherit ecm kde.org +KFMIN=6.5.0 +QTMIN=6.7.2 +inherit ecm gear.kde.org DESCRIPTION="Library for retrieval of weather information including forecasts and alerts" +HOMEPAGE="https://invent.kde.org/libraries/kweathercore" -if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="amd64 arm64 ~ppc64 ~x86" -fi LICENSE="LGPL-2+" SLOT="6" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[network] diff --git a/dev-libs/kweathercore/kweathercore-24.08.0.ebuild b/dev-libs/kweathercore/kweathercore-24.08.3.ebuild index 84cb17ab0481..84cb17ab0481 100644 --- a/dev-libs/kweathercore/kweathercore-24.08.0.ebuild +++ b/dev-libs/kweathercore/kweathercore-24.08.3.ebuild diff --git a/dev-libs/lager/Manifest b/dev-libs/lager/Manifest index 4fa1eaa21334..ae3db35f4460 100644 --- a/dev-libs/lager/Manifest +++ b/dev-libs/lager/Manifest @@ -1,3 +1,3 @@ DIST lager-0.1.1.tar.gz 874540 BLAKE2B d2ab1dcd7b94a9251f6b0c55a41dd94d47d8d11715f44f694e129031bb698843144deb4c70d1b86c1c4fc6be108d6ccdd24d79af89e08815686b72ff8b8278ba SHA512 f88f22dbe1d0e099b1c1f0d8b165c155c44db61a51297ca445d82db8ed4efb918016678a5d6977147214540c69b72f7364d0d14ddc7f300625c19553c88a4e39 -EBUILD lager-0.1.1-r1.ebuild 982 BLAKE2B 157735dd30305e88bd66c247deb8e07b53e34417c7fb836ce5d96c67ef41ae4fd204fe7ff13a24a2c9a709846072db3b67b0e2d5153c6d451885252fa8a49c0b SHA512 5908c4828aa7a9da1fcc510e7f7eed9c288318054361fe79a8659f588a2d955329dff3bc582d83ad9c3a2bcb8a09fb2d2f799e3fb69ba1c612c42a434f1b645a +EBUILD lager-0.1.1-r1.ebuild 987 BLAKE2B 5d9f266c5131d9a0f01b770142ce079e884002c42c8572df7cc654a3c3af3f89962c9227e1701361daec3a0a4f659ccbe451f3438c48de112f4ab36046e959a3 SHA512 3bd158438dc9592c692d310c5beb5a93fe4eeaa60a61dfc95e373387be5c468b2563e4d06ca3cc9fb4e43f08d5028300b444e13a5a210b16eb5ca7f74e3431ca MISC metadata.xml 483 BLAKE2B e0dcd48fbc0a4a3d09a2e69cf9cd8a29ac6fcde1462033b5c1423b20331bfbabd249838f187dea9c20fed27c2231ee24c756814250f4180584f2862c98f62ab9 SHA512 67c2d9b611be8222e075e403f76bedff2cb4c49a31aa5945f0177614c79c1c87f9d1c1c89411d692b02cef5c787e447ae1a6efd3ec25f5dec7cee857c7ccff55 diff --git a/dev-libs/lager/lager-0.1.1-r1.ebuild b/dev-libs/lager/lager-0.1.1-r1.ebuild index 76f20f1d7ed8..5cdb5221643e 100644 --- a/dev-libs/lager/lager-0.1.1-r1.ebuild +++ b/dev-libs/lager/lager-0.1.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/arximboldi/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv" +KEYWORDS="amd64 ~arm64 ~riscv ~x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/level-zero/Manifest b/dev-libs/level-zero/Manifest index cb190f0aaabd..bc3b852110a1 100644 --- a/dev-libs/level-zero/Manifest +++ b/dev-libs/level-zero/Manifest @@ -1,5 +1,5 @@ -DIST level-zero-1.17.19.tar.gz 1150799 BLAKE2B 6c6077424c503b194b93801f0c1a4cab10e53d845ef88d75fae22d8c4ebd91387e03b1e9b37f6dfa43603216f64f20095b43b6b8331e282470c7c7ab1e49204e SHA512 bc5f65180c399a0fb9504db2f3db65c04e32e9fbedd6b0c4ae9eabd77c3586eb5116e553e2a6eab85f738d7a95a2f976062d2f7216fa0c239efb6661c2b6dd2c -DIST level-zero-1.17.28.tar.gz 1151085 BLAKE2B e47c8821063f7ebe03ba8af601518a9e0f97550299edac5749a4f142c4b3edfe83fd81fda2af02df5089947d6138a9b7ebf3ee7e0eed6db8b8a80eeca4c48a40 SHA512 0498ec279ab73a61ccd4a2c27a8c3837090004e0730c01e92ef6e91f32000ca9e91167b87fbec66668674d86b5dede51470ce4c77dafb58f8b4d982db8b6e490 -EBUILD level-zero-1.17.19.ebuild 847 BLAKE2B 178c502c126bd22af06daba8f63f7ac2b5c808147017f3e2583d1fe0ff3ac6ed70b1bbc9c6d1e3935007be8304d0b09f125bffe15802272944363d846c4b4ab8 SHA512 6fcf7d58fed14661f1c5600dfe1a19bec1802453cb3b747d94ac8a8288f1b8ad9b4f0d3a470605aa18ee46005dc69dda442191d617d13d82dee62620533ce47a -EBUILD level-zero-1.17.28.ebuild 848 BLAKE2B 2a96f2e41da5a7b2fb463e9ef09bb0286fb5175685201df2ca0b6f59cfc0ffb2cd6e2116d9e42fb4abf9e0fc523349c66a513fb0ce137a1784910c131da56342 SHA512 c48c444f22d0e98e6dffe1342c0b6c404cf0964079106848cc2e92bdf878df1c602ad3b01afcd94970b4696833cb6c88926ab39a4831775deb17cf12094a04dc +DIST level-zero-1.17.45.tar.gz 1152376 BLAKE2B 24ed5569431cd116808f48f2b718666baa8ecbdf0f69b56e7ca5a25fe5266cba48ba05c06946abd4a57562c8342aefc7f9c34b707435b793fe723412f64180d6 SHA512 83d97ffe43c21286a845bb9d11504414972c944d9b06975ba9e7680802a92a260b6246f3605ed32e5e5dec358972fbb5cab49543559dc36cb164a9c3b6a69d73 +DIST level-zero-1.18.3.tar.gz 1186811 BLAKE2B ded186ca410e6d261e5139c6e4a8e02fd31d34a2fe14a3cd973586c286ddf86af074480daeed840183c96e8ba83a82826a9b504a99ec253377f2e94ad3c60b5a SHA512 b881a81cd4d0c83db7d68cb41ba50729686cb923161aca4e5f0b75b7a4d143cf51636bd1b19decbec1d70d70e20ac4e6b11fa8c207b556a147c5425c87a4f2ef +EBUILD level-zero-1.17.45.ebuild 847 BLAKE2B 178c502c126bd22af06daba8f63f7ac2b5c808147017f3e2583d1fe0ff3ac6ed70b1bbc9c6d1e3935007be8304d0b09f125bffe15802272944363d846c4b4ab8 SHA512 6fcf7d58fed14661f1c5600dfe1a19bec1802453cb3b747d94ac8a8288f1b8ad9b4f0d3a470605aa18ee46005dc69dda442191d617d13d82dee62620533ce47a +EBUILD level-zero-1.18.3.ebuild 848 BLAKE2B 2a96f2e41da5a7b2fb463e9ef09bb0286fb5175685201df2ca0b6f59cfc0ffb2cd6e2116d9e42fb4abf9e0fc523349c66a513fb0ce137a1784910c131da56342 SHA512 c48c444f22d0e98e6dffe1342c0b6c404cf0964079106848cc2e92bdf878df1c602ad3b01afcd94970b4696833cb6c88926ab39a4831775deb17cf12094a04dc MISC metadata.xml 586 BLAKE2B 44eca05640a9276ea9cbddccc0d199dc8c7297a3fbf5ad6b58693c406961efa2aabf99501faaace47ce6bb97736fe371533e89a5a700949b03db66359222b269 SHA512 da9b222b216ed217842f236eeb1991e31ec4f140d86c0a048e9e401a18018d90d6ad8d4f10edec8b71386687bc9481ebf9154a1190bf6969d4fab04bba20100e diff --git a/dev-libs/level-zero/level-zero-1.17.19.ebuild b/dev-libs/level-zero/level-zero-1.17.45.ebuild index 68249c1101f3..68249c1101f3 100644 --- a/dev-libs/level-zero/level-zero-1.17.19.ebuild +++ b/dev-libs/level-zero/level-zero-1.17.45.ebuild diff --git a/dev-libs/level-zero/level-zero-1.17.28.ebuild b/dev-libs/level-zero/level-zero-1.18.3.ebuild index 4034c8711d28..4034c8711d28 100644 --- a/dev-libs/level-zero/level-zero-1.17.28.ebuild +++ b/dev-libs/level-zero/level-zero-1.18.3.ebuild diff --git a/dev-libs/libIDL/Manifest b/dev-libs/libIDL/Manifest index 218de9f4a905..9e271a785625 100644 --- a/dev-libs/libIDL/Manifest +++ b/dev-libs/libIDL/Manifest @@ -1,3 +1,3 @@ DIST libIDL-0.8.14.tar.bz2 427149 BLAKE2B c4fc6e4da9d581ddcaeab492586406902b07f964e70b84352b1436e8bc214986141f0a3d40506a7f408a1919c31275e89039978b09c496d5164e673ec236fe9a SHA512 906dde087908acd64b209fe466a89ae52a6ea23601cb30092063a6e062b1b6640fc2d5f422efcdd52b2b36ce20e6c244da6205fde0bdcec787fe64058be7adac -EBUILD libIDL-0.8.14-r4.ebuild 510 BLAKE2B 3d4ab84f082d9a809c0cd5a93dd4273d02699a980cde58902b9f481c5bcf2ed485e2e63eeb26d5da33447015fd2ab167a1d8f2cb87759560757972c74d474768 SHA512 360b8664ce33b29b541a0ea4f9aa581cc212322b1a565300ed94a5f92581e9aec879a583808022d3f7e7d128599b9da5966df3187e19e6c8911499b1b82d7c25 +EBUILD libIDL-0.8.14-r4.ebuild 504 BLAKE2B fde5df2a7822d90beba37338ce021faa1be5770683e279270378608e6682ee9cf4a07ab2b13b768f3a764535845e0e3265c2212f1fc0ede99cae46586d54e73d SHA512 8d3f518568e77dbcc6bdf14575015af07c04812d4c7aa033ad26077bb7f23fec5df09cf273a3a103a25f9483e8237249c064ab2d903a879ec8a74efbf90e0a0b MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8 diff --git a/dev-libs/libIDL/libIDL-0.8.14-r4.ebuild b/dev-libs/libIDL/libIDL-0.8.14-r4.ebuild index 42f465d696ea..95488199d42c 100644 --- a/dev-libs/libIDL/libIDL-0.8.14-r4.ebuild +++ b/dev-libs/libIDL/libIDL-0.8.14-r4.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://www.gnome.org/" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" RDEPEND=">=dev-libs/glib-2.44.1-r1:2" DEPEND="${RDEPEND}" diff --git a/dev-libs/libaio/Manifest b/dev-libs/libaio/Manifest index 83814ec69eb9..08bf81aa54db 100644 --- a/dev-libs/libaio/Manifest +++ b/dev-libs/libaio/Manifest @@ -2,7 +2,7 @@ AUX libaio-0.3.112-cppflags.patch 350 BLAKE2B 8c2d0706f92a47dffff6465712588b525b AUX libaio-0.3.113-32-bit-tests.patch 794 BLAKE2B af169fe70e736bcc83bac7394a8c8ac737799a31b23abe1d5a6158f4f118dcdd90378f515279b861f2e5086258f233aa7778062e2e8025788ebbec158dd41993 SHA512 358bab7166887f19c3d64fb8911c4fc9fc0811aabda28838e11013f28f1a6911d5d4ee9b5369e998f01848f1f758cba63644b56ad3b1bd69d0d17f487898e9e1 AUX libaio-0.3.113-respect-LDFLAGS.patch 537 BLAKE2B 6981fe9a607ddd4f9f803797f91271eaa403d05f65b3c2e778548b30cd486e15245a75a7f201c5f2a573828e20708d77f37d3834e131636228c49d4c697e6ba3 SHA512 726aa73e2d9fd15110acd024312f36293b841aa442a14b77b49cff4dc78961981ba09d406bc1105d31afdb4b96d29906ad4359c23c78a09e0e1d1b26e25ae11a DIST libaio-0.3.113.tar.gz 49980 BLAKE2B 2379c88670310b36942563d10f29dfcba0f49391952ffe7fe18b0c917f33ef610405fe13297d1dbb34b7ad1d3066d4a32587a7fb20babba2f264cfc2ab289e57 SHA512 65c30a102433bf8386581b03fc706d84bd341be249fbdee11a032b237a7b239e8c27413504fef15e2797b1acd67f752526637005889590ecb380e2e120ab0b71 -EBUILD libaio-0.3.113-r1.ebuild 2207 BLAKE2B ee68ec8462d7c8f11cda567e7fa8a998123bd40913b43c2c1d46370017cefb7d3c2118a8d212deff60c6cb8ad9b33de9522f7d9d05525c43d4e9669c5db13abc SHA512 ad7dd8b14beed108a537c91013fa4192357a0cc0a006794a41959a238d14bd88b70c1fadccd5ea519e3983d3058ed9c078088261f26573d60249c79369c1e436 -EBUILD libaio-0.3.113.ebuild 2288 BLAKE2B 3ff24b4cd6bbd9f515ef5611a789c37e90c059a13fd3c618a3627d070bf01a441b89ec218c1470e86d7b7db31097c706697b76ff75091ef83322e6e78d1ff53c SHA512 96f6aa57a82077de291b7246c1c945b6efe3c0be6bb53bef7a63f0c343cbfe24a5ea842e192d1646b799afd3e85bde4fa5cf9573225eea4f0bcd29a609513c0b -EBUILD libaio-9999.ebuild 2165 BLAKE2B f384a116636d821438e78154df2207b47c9334bb8efb1d37fd884949a5b191357763c356d92dd173869d02be4d1a4e016b44134e35bce266e68e24755c60a2d5 SHA512 2d045e01f446290bdfbe2fb3fa39b11884972e21bff193d16677defddd416f1fbda399a8f18ade57084ca680803658293db79ae6c9d8950fe312f39f5bf1c5f3 +EBUILD libaio-0.3.113-r1.ebuild 2201 BLAKE2B c88caaafae6dd66435037fed6ed7419579fd4ef75d12314883f3813f161d46b466cf04da2096695ad0ed1bda413d9259ad93848c71ff45a61dc81f2d5571e0ea SHA512 682b445de2ae2fdf7177d6e8a38e982bb6d503794bfe744459c4c1ef65cf43963f4088919d697fef7da25e0b3c3aee4ed6010982a160d477b1e9138891436e5f +EBUILD libaio-0.3.113.ebuild 2282 BLAKE2B b92a89d2bb22724a963faf8f4acd803ac63ceaf9444b5f5e1dbd83ba5ecaf8b55ef043e248b4fdcdeec44a63730264d3337435b08c15b918745ffdf8c914d87d SHA512 f43db81355a0cbf778ca5338cb840a63719c614e7eccd89dc8cba64bd94876953044d3a16012c9e71a1ff74bf01d8f52f85e41677237ee4ad6518b933a05a297 +EBUILD libaio-9999.ebuild 2159 BLAKE2B 8525faa586ef1d44b9552c4c0eba7a6d660c43fc0cc1a8fe8eb0545b76005642e071f9206be4d3318dcc4e923f1e1932a266d09e3185625c903a179f8e839140 SHA512 3c6516bfb4df217c18c82cdb7a58f13a63fc6787edb6fd7c6b1df7fbc5c9dc70a5279cdd142722380d863f40507382dabd875d4755cd0b8e9ac583f9dcf77265 MISC metadata.xml 505 BLAKE2B dd6fdcca9f3876cd5e33eefe891b4e0fd87d8bf21417b36c0e3a0e8b248a2191143037970bb1ce9ed4cc59f3da399e8057c73db1a5b194f265c7940bcb4bdb9f SHA512 5edfc92d534ac0b1526d010cc43dc33da62db6575ebba6e0edcb3b063eec7053dc18d496f0bb02b5f6a8568197d198be309a5fce57f538dc9906b788f46d0d6f diff --git a/dev-libs/libaio/libaio-0.3.113-r1.ebuild b/dev-libs/libaio/libaio-0.3.113-r1.ebuild index 0206e9375e8f..ea0f982cfb8b 100644 --- a/dev-libs/libaio/libaio-0.3.113-r1.ebuild +++ b/dev-libs/libaio/libaio-0.3.113-r1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]] ; then EGIT_REPO_URI="https://pagure.io/libaio.git" else SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.gz" - 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="LGPL-2" diff --git a/dev-libs/libaio/libaio-0.3.113.ebuild b/dev-libs/libaio/libaio-0.3.113.ebuild index b622dac3a81e..2470933b123a 100644 --- a/dev-libs/libaio/libaio-0.3.113.ebuild +++ b/dev-libs/libaio/libaio-0.3.113.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]] ; then EGIT_REPO_URI="https://pagure.io/libaio.git" else SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.gz" - 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="LGPL-2" SLOT="0" diff --git a/dev-libs/libaio/libaio-9999.ebuild b/dev-libs/libaio/libaio-9999.ebuild index 9066780e1381..546ecc00a293 100644 --- a/dev-libs/libaio/libaio-9999.ebuild +++ b/dev-libs/libaio/libaio-9999.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]] ; then EGIT_REPO_URI="https://pagure.io/libaio.git" else SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.gz" - 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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi LICENSE="LGPL-2" diff --git a/dev-libs/libassuan/Manifest b/dev-libs/libassuan/Manifest index ded082c69902..471f70553d28 100644 --- a/dev-libs/libassuan/Manifest +++ b/dev-libs/libassuan/Manifest @@ -6,8 +6,8 @@ DIST libassuan-3.0.0.tar.bz2 592353 BLAKE2B c86f7d62413c6f7a228deb47abe0388790a7 DIST libassuan-3.0.0.tar.bz2.sig 119 BLAKE2B 0717d97dcc5746fced7e7be4e17beb51ac5856722577d58151d802d34dd2d05436da9fcc1d54c132486755f6a241ebb85e95534533e874303b0103786e4e579a SHA512 32ea59e2ccd4b0d35d098bd93a2193f6857a47ebeffd8cd884ea5e0a1abf057e23f0f4ca120e0c74b7369301566a9adc217ec444a2d90a5c5106ec4a4c8df099 DIST libassuan-3.0.1.tar.bz2 592430 BLAKE2B 5d6a7e4e9ce1b196bc7d126786716d95896de6145b8d753e2289bd36cbc96efa216360ac127fadb7be2d577e7fa203c8c8695d4aa11afcca6ed5397dd40209cb SHA512 6914a02c20053bae0fc4c29c5c40655f1cec711983d57fa85e46df34e90b10e33d31256dd50ae7c7faa8d8d750a529bf9072da0cda3bdd77ebfedbc0e26e5e16 DIST libassuan-3.0.1.tar.bz2.sig 119 BLAKE2B ce246ca64be1cb185d7e69e3de959bf3268ccf764117cec19a460ddeb2cd56259bd8312e6644a385626449bfcd63c194d83bcfe0c48e830e208c242e174f3273 SHA512 c87cd1690d138f21974c4f7331ccfaf9a1ae57e726699c14f8a81e2e15c5d1ff9a880c428d78d378007cb91bae613432ce25fcfc6e496686d18ff0e6438e4e84 -EBUILD libassuan-2.5.6.ebuild 1719 BLAKE2B 2572ec877ae597485ef373ffb9bf6f6e4dc57b0b16a11b931fa864c862cc796d5fe6e04ec303156175fbbc341007c84a6e10591be8705acf37707c1ee3efac94 SHA512 2be0385bd99aae8a4bf97e9f6a05d19ffcfa2e0542badc9930e3d1414d8f8d20d69afa69c370f4604bdac3ac5953f031d13a36f83f7680f6ab2fd505dad9b7ff -EBUILD libassuan-2.5.7.ebuild 1719 BLAKE2B 589dcf64e927789f2b347bfb38fb2c3b92ac620b32d5428700a4afb9da8f1750fdc867253b7e910027832f8f75ee49e571eea6b252dabb8171801841aa91ea3f SHA512 71f07ceaa22df17586252f59007feac3ac8294decc86860d8ff881ca8102c1c30f1604821c6b3e17f710fc7e8fb307d1df4df5f39be106e74688a43818f885a8 -EBUILD libassuan-3.0.0.ebuild 1559 BLAKE2B 6d79ff08dbf9f0a4a87265f79ee6bdb3c8db41fe4de2b9738bd4863faedbe225e75f75a22062c692da3c6411a13d8eb70d5809ee08ba666b6f2a3c967a4d534f SHA512 0e4c62d2b5462e6cdf5ec189208eabb429fc0b92a722a9b127b47e03ea308a8b1af1dd45bc5d16991c81d89faab1249cfb7da91455ab69214f2b81f10c76b564 -EBUILD libassuan-3.0.1.ebuild 1559 BLAKE2B 6d79ff08dbf9f0a4a87265f79ee6bdb3c8db41fe4de2b9738bd4863faedbe225e75f75a22062c692da3c6411a13d8eb70d5809ee08ba666b6f2a3c967a4d534f SHA512 0e4c62d2b5462e6cdf5ec189208eabb429fc0b92a722a9b127b47e03ea308a8b1af1dd45bc5d16991c81d89faab1249cfb7da91455ab69214f2b81f10c76b564 +EBUILD libassuan-2.5.6.ebuild 1713 BLAKE2B aaeb4013bfab432c25f30064f7d22dd08b0f8ad4cd1a46a46c54469c30508fd08db20fce97818ce6ecbf9b70b759c62d4d823d5121c38c4a18a25ad1c6a45a0e SHA512 3bd555bd6d1210c53fb49040a8b4a72e3f9506a029cf638f32c1c1d143f17a79c25a47e36fa2fb2910ebc5c651da192ebee165e8c589874f5a6693486229b168 +EBUILD libassuan-2.5.7.ebuild 1713 BLAKE2B 382d2225add630b7d9136197e89bc5842433f75a3e73c89dc2275cb805b0defb92401e46c4fdcffbe9a00373de5318ccc489d0b8505b641a46028b4e97ffa2f0 SHA512 3a07f911b7cf4351cc4af95251acfaf6fc8518aa1f9b7e993dd05c35fa2afeba58442c2a104432d5a7750d9361de78eb7df39281e2458708665959f6bf60f45d +EBUILD libassuan-3.0.0.ebuild 1546 BLAKE2B 6fa84820a463afa5b70cd245ecb9747f1a62956491cbf42dc86189e046c6f2e53b3f94a9bfaaaf6b7f10ea144284ea4bc0a627cc5d48d3c61677801f355535ad SHA512 2c0d7de90f677887ccae6c2c6fdb3756ecec49df2d2ffb164d6c6bc4126eb63e047f79d3ddd7a5bfb90d752a189364293397527e9fa9bbd208247de5571e3c5e +EBUILD libassuan-3.0.1.ebuild 1553 BLAKE2B 30a6e5ea53b9b819ad89b04a04e1e6cc45129234cbd2328420e75c5fc7efe570a82c1a67d0e8f27529d0fac708b9ad8f5184100164d1bd70740f6f71fa169021 SHA512 51f3a6b093efa6e155d940564bc643c1285d4d534cb838dbad0b98decce8edd3e5e729b4f4bb389fe39cc0bc0743e4111901b8acb0e28ac1e5b419eff09b122c MISC metadata.xml 882 BLAKE2B ca08da3ad8be4a39e30e8e28f58bd5c4c9e70147a29bc55c9b71b45921141326ccd86d9086b6ae8652465c51fabfe4e024a00be0656042011a27423ac2146f01 SHA512 603d947fcaa43d364136558cd158610edfc2349fe0227259992209894f34fcd21f393fe81aa9f2d40ecb41377c8f7c1d6f8528d6a678709d28820d3b6f253b62 diff --git a/dev-libs/libassuan/libassuan-2.5.6.ebuild b/dev-libs/libassuan/libassuan-2.5.6.ebuild index b6dc422ad71e..e659cd5964e8 100644 --- a/dev-libs/libassuan/libassuan-2.5.6.ebuild +++ b/dev-libs/libassuan/libassuan-2.5.6.ebuild @@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )" LICENSE="GPL-3 LGPL-2.1" 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" # Note: On each bump, update dep bounds on each version from configure.ac! RDEPEND=">=dev-libs/libgpg-error-1.33" diff --git a/dev-libs/libassuan/libassuan-2.5.7.ebuild b/dev-libs/libassuan/libassuan-2.5.7.ebuild index 563357cfc0cd..56169d214183 100644 --- a/dev-libs/libassuan/libassuan-2.5.7.ebuild +++ b/dev-libs/libassuan/libassuan-2.5.7.ebuild @@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )" LICENSE="GPL-3 LGPL-2.1" 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" # Note: On each bump, update dep bounds on each version from configure.ac! RDEPEND=">=dev-libs/libgpg-error-1.33" diff --git a/dev-libs/libassuan/libassuan-3.0.0.ebuild b/dev-libs/libassuan/libassuan-3.0.0.ebuild index 4a4e55a0b158..d57b08036277 100644 --- a/dev-libs/libassuan/libassuan-3.0.0.ebuild +++ b/dev-libs/libassuan/libassuan-3.0.0.ebuild @@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )" LICENSE="GPL-3 LGPL-2.1" SLOT="0/$(ver_cut 1-2)" -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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" # Note: On each bump, update dep bounds on each version from configure.ac! RDEPEND=">=dev-libs/libgpg-error-1.33" diff --git a/dev-libs/libassuan/libassuan-3.0.1.ebuild b/dev-libs/libassuan/libassuan-3.0.1.ebuild index 4a4e55a0b158..b72b5c50a916 100644 --- a/dev-libs/libassuan/libassuan-3.0.1.ebuild +++ b/dev-libs/libassuan/libassuan-3.0.1.ebuild @@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )" LICENSE="GPL-3 LGPL-2.1" SLOT="0/$(ver_cut 1-2)" -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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" # Note: On each bump, update dep bounds on each version from configure.ac! RDEPEND=">=dev-libs/libgpg-error-1.33" diff --git a/dev-libs/libatasmart/Manifest b/dev-libs/libatasmart/Manifest index b93b270020f5..d786302ce45f 100644 --- a/dev-libs/libatasmart/Manifest +++ b/dev-libs/libatasmart/Manifest @@ -1,4 +1,4 @@ DIST libatasmart_0.19-5.debian.tar.xz 6452 BLAKE2B 09bde3d5d79062d4df82e5582e932b6b566a91607086ddd805925d1966cdee4cb4ba43863f4b7d26a98588479b117841050f762d23c6719448635bf1e681b315 SHA512 434b6ef3ea377485ce745e147da8bb72851b2eeabe6f418379511650f0161f15a9ee21f4f0b5f9beb218b99eb417c1aeafdea4640995efbaf45024f40ce71802 DIST libatasmart_0.19.orig.tar.xz 251204 BLAKE2B 7e2a9823c27eee5a41f93464b28236239891349639162c5fdc114c241a70fb39a3046c3de16ce402787cd86e13609fff0578bd26f7a2c994fefe3c9756d45968 SHA512 ec9edb019c477873b01289ba365ad0ed0946505d651c1f6f83a63ef61b3976a5db6439c8a0c74d9a55325db9a3a587ad6f655f8d1af9387b0d08356eccabdb62 -EBUILD libatasmart-0.19_p5.ebuild 1196 BLAKE2B 4a1d7b3adad930584e75b57ac2539c3bcac695cfee8e0dda1aec4a680915cffd1c451efe3d253da1c936fe61933bd790d0c12b4b583b268ecc40515072eca4cb SHA512 2ee9f57ef9042f329fbcea1b234e912c3c12ded94b7b393d5845c58dbbc5222991fcf950327ba121d6e5b4c351bcc38ba5bc3c331eeb185fb2b410695eb14d72 +EBUILD libatasmart-0.19_p5.ebuild 1190 BLAKE2B d54576c02f2853786cfe5523a84b860bb4cc5afb6c318b5b94a5af82086f0da8d3f816fba1fa97ef2716e57048156682edc34d0d1f482e1f5054e22526bbed4d SHA512 ae630103d7d372abe44d3e6701ee95cbfdc066ac65fbeeb67a01f7ffa5638cb28bb231604ffe75c129d5b0dc1d0a7256006421ff8200b562afbea8eef3e29ce6 MISC metadata.xml 233 BLAKE2B 0287c5840d68d6fa00f870fb7024dee6332bef9f8f8608afa0b5b2bfe15f1fefe5dc8a2de31964f4c7b0fb2787a58a3798884fd75e0314e61cf84079475c9a39 SHA512 534aef7349f0f6243a01e578013481c76b2516382638feec7705502de825d73ea54a3ae890e7171e6238a3bf0ecc5c88c9bc48890f4116a257031bae022c7202 diff --git a/dev-libs/libatasmart/libatasmart-0.19_p5.ebuild b/dev-libs/libatasmart/libatasmart-0.19_p5.ebuild index 488991a76989..7b059d00c0c9 100644 --- a/dev-libs/libatasmart/libatasmart-0.19_p5.ebuild +++ b/dev-libs/libatasmart/libatasmart-0.19_p5.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://debian/pool/main/liba/${PN}/${PN}_${PV/_p*}.orig.tar.xz LICENSE="LGPL-2.1" SLOT="0/4" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="static-libs" RDEPEND="virtual/libudev:=" diff --git a/dev-libs/libatomic_ops/Manifest b/dev-libs/libatomic_ops/Manifest index 2bf8edb3ad05..07f070b645e0 100644 --- a/dev-libs/libatomic_ops/Manifest +++ b/dev-libs/libatomic_ops/Manifest @@ -1,3 +1,3 @@ DIST libatomic_ops-7.8.2.tar.gz 524637 BLAKE2B 1faaedc52106b9d240085beb364a257de28ba5dba4141d2b6a7660a93c59ed7b4e1371ea4a8212b32a11805a15992c7b5ba4e748b2d194e8cc06fe20d91d5e14 SHA512 0559087c99b941990f189ea4ed5b3b371faf086bc1d517da6b878ba609c200eef24358768fd4361900101cdb474e28cea8408eb0b0222d23ef3154ce77f6acc0 -EBUILD libatomic_ops-7.8.2.ebuild 803 BLAKE2B 92676953af1fde999f468e7faa5a0a852cc08383924453f6fc80b9cda9afb4032738ce9f0c53aedf4867781c0b47bcb86340094363fb0cb5288e5851607fde58 SHA512 fcef81c79414bdfcf5f12c78e11c6f3ce16638c6c287793277dd92a78cb60c7ea19b1e76b549379ee82f8f486d05746adf0ea181a4c664bc6ad4be92ee2d81c0 +EBUILD libatomic_ops-7.8.2.ebuild 797 BLAKE2B a791b6891ba7e496c2ea099158ead45fa68cd94e88827ff1cab444d0a8b9da87fbd45dabcb4d85cc07688f5b35aef6f89d825e3ef17e3c038d4e4116939412f0 SHA512 6a7742cc5669b0bf2052dd822e2341ccd37304377028f4fc07b78ae49c105d8570828ec4638d9f0cd08a27eebd129a78794606d11191718c5ae87574b3e18c31 MISC metadata.xml 476 BLAKE2B ebb64fe1d7008e89803b62789927ba37fcbafddb2758c0dbd26590335466cc3e35515e1a00cb3331db03041ca28354641b9fc3f37d29a4cc8bfb53507bb3d81c SHA512 28c2f2d8c5abcf72abd825be52584ca2c9e08674caddd28333e90ebfd3bae4f8d52100f2b887efdb0ccf6eff6314dcbf99282589db0c6dca7dd9a91dd5a0d066 diff --git a/dev-libs/libatomic_ops/libatomic_ops-7.8.2.ebuild b/dev-libs/libatomic_ops/libatomic_ops-7.8.2.ebuild index 594b3890a0dd..f4f116b9ec18 100644 --- a/dev-libs/libatomic_ops/libatomic_ops-7.8.2.ebuild +++ b/dev-libs/libatomic_ops/libatomic_ops-7.8.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ivmai/libatomic_ops/releases/download/v${PV}/${P}.ta # See doc/LICENSING.txt LICENSE="MIT boehm-gc GPL-2+" SLOT="0" -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" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" src_prepare() { default diff --git a/dev-libs/libayatana-appindicator/Manifest b/dev-libs/libayatana-appindicator/Manifest index f4a76f010d58..c93ea78a86ca 100644 --- a/dev-libs/libayatana-appindicator/Manifest +++ b/dev-libs/libayatana-appindicator/Manifest @@ -2,5 +2,5 @@ AUX libayatana-appindicator-0.5.93-correct-symbols-in-version-script.patch 978 B DIST libayatana-appindicator-0.5.92.tar.gz 159271 BLAKE2B 22edc6060daa1a225d025c326853493eca05809e8bff8b42a010b17ac8cc5684f4ff33cd24412230ddeaa44ac1b323f9c92f9249de44453ea243b2bb0cb54e0a SHA512 69f4eeeae55665608441f31bf354b22f393e25b3ed46873b98d0231960b4f2fb38c7902c559289f086b018b9596a634f2b2ee97b7ed12ded2a7a790c5d476f9f DIST libayatana-appindicator-0.5.93.tar.gz 162627 BLAKE2B 323853db4253d9d9b5d094dc21e731d6a9420dd6dcdcc93de73ef41d8d71e9819171e790be37f634864ee2372b0519008d1f81714b178fb2ae383f3f644d9440 SHA512 0477555de74d98a52d6415f5a5a2550aede1db0b54e9df3e761a0ad697b753b5b81827324df860c5ef0fd38c903b07dd8f4bf3129a2bb764d77f9028b03570b4 EBUILD libayatana-appindicator-0.5.92.ebuild 1095 BLAKE2B 1e59137b3ad7c66808022742c44d6f80798fc562e6d43c03ded4af71c238846418c78a5d95b07b3583d45fd89d3e615dff2bf08ca660ca947d2a61c0e700dd8c SHA512 14d5fae9fa24ebe285c1e3e75fcef2ecd825f6361878b8f957e8952f065aa332d81cdc29156610382dcba6c074f0fb8f89572a6fa02a2c386f9ffea99f857f23 -EBUILD libayatana-appindicator-0.5.93.ebuild 1194 BLAKE2B fdc87cc06e017365dae7b609d85dfc6d54d733fde80f02f6e06a7a5afadb9f88d9fb0f780d2acdde3ba1ff88bd4e324c5fecd0b3edd60fdb751c1aac7c211939 SHA512 bc28f7f8e3a3f602ccb362d64dfe14e0b1fbd25b1708c934564d3786893e816674a3c4f56491496a743d3397635b92329decb4f45d735c8c833a2d3de284a07c +EBUILD libayatana-appindicator-0.5.93.ebuild 1193 BLAKE2B 6576c51cf6b39489c580b1600c9367fa0caceacc6cc2d51cdfef85cd147527cb404d391bf0ceb9ee7989c29de606b203d2032af15706b1cb647d348b7029c87e SHA512 8b427b6337111cad65f0e7cfbdf89da1771b26e0c4740e4cbd8b7f07daa86fa60074aba29bdee0b5bd428e0f1cc8d6d5b633377fdb29e5c588cba783a1c58ab1 MISC metadata.xml 323 BLAKE2B 62ad338f71f771275eebdf77e713cc18c563be61d5eaee28f05915db16eccb885a436fa5967561b12be5441db354be705d4f9d25c3cbf0d5585e4ec11cd557da SHA512 715eff628c3440dabe9e3d2417f30fb80faae799c599dd4ae7302099e28fe9c1c01b503e0fb7fdc2defd03794bae547ac31bf5ade187e711acea455624d8ec72 diff --git a/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.93.ebuild b/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.93.ebuild index 8e77dc99fc96..ab0a3cf3a2ed 100644 --- a/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.93.ebuild +++ b/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.93.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/AyatanaIndicators/${PN}/archive/${PV}.tar.gz -> ${P} LICENSE="GPL-3 LGPL-2 LGPL-3" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libayatana-indicator/Manifest b/dev-libs/libayatana-indicator/Manifest index 7d352520f57b..59ad1416f561 100644 --- a/dev-libs/libayatana-indicator/Manifest +++ b/dev-libs/libayatana-indicator/Manifest @@ -1,5 +1,5 @@ DIST libayatana-indicator-0.9.3.tar.gz 149890 BLAKE2B c15ec72218814d9a33ab8cf654222ff7e05980de5cb175904041973d1ef9506c56a89e5fa8d41c1eaa2367f93a57e056010e23b87c2533cc7e731fbdfb23ef85 SHA512 cc2dd1e304e657cd8497d3107e7993122db6bbcf28c25dc1b41b250831cb76507226b5673abbd65bc954cbd5c3851df5528135df45d1cbb3de85c0c87c279452 DIST libayatana-indicator-0.9.4.tar.gz 150030 BLAKE2B 742b42ec930f2e3ae116b2be7dbd63169bc8fe0cc97b1425c16324e00ae68901f4132ea72ef97e2a36a1aecf61ca87185bb2ff2bb24ad5756004a3a60a9437f2 SHA512 56efbe0eb14abf38cb7e270ae093b5fb41dab652eab6fa0d3f7972b09b0f2404e3ec7fbb3059c0b26802fffc628f5ace16a33db306f97a65ae42cf65494a56dc EBUILD libayatana-indicator-0.9.3.ebuild 1001 BLAKE2B 3be365c97cd4e190eb2125c8326d0e5b48bd67316aa1b02df9f79d1b5fe94b5506b51ca0831407790f00285d5a63692f1803504bbdeebb4b1971400e22e5b1e9 SHA512 4868f20fafaba7e35a26a554256291eccd1372f93409bed6119001d6fa43ad5a32c20e38de41851416278be06a86ddce24a8a91286701beff3cdd9b236427dd1 -EBUILD libayatana-indicator-0.9.4.ebuild 1003 BLAKE2B e92500e12d41f305b19d23b01723314edb216cb40646d317b18d728c1181de2908081caeaa9f725665700f5b7101bf98995656137b4d949909483a48d974b83f SHA512 babe566af1a84594685750b580685cccc0b8d8778ff375ccb8fc01659f57136ab899a5fcedf8dda34cc5a8bf84fff957f781340ae75de57a490fb222633f28fd +EBUILD libayatana-indicator-0.9.4.ebuild 1002 BLAKE2B 63b2711556fd29ad85e932d261a698320c6d9044ebfe00020e70edcb088b4148a96b21b4d4882ce9ac279c5f687b1dac4fc600de3fd4042b73c659dfad999bc4 SHA512 bb526409674059ae1129b09998b9b19e71ceefe636f7c1da86b023617d831b4bebde42642f3cfe4b885314c5adf99eb1cf784b17e68509ff6080910900f3d9e6 MISC metadata.xml 320 BLAKE2B 87ef34f60a6f66effac9de367e4dc493976b8fc08162ed86fd3b5cb15d7b0e51bc3b91d0675db4b3c48d17bcaab88f6fbdfd9ff2b63ec9079f71f56e13ab38fe SHA512 6ac6de8cd88988867e14f0b3a57b10762c171da8d75718c202c3f3a4a41707bd7d2eb4faee10b0b3d6a8130ef7b84036ae1a9575e97b25110ed185cda00e7e60 diff --git a/dev-libs/libayatana-indicator/libayatana-indicator-0.9.4.ebuild b/dev-libs/libayatana-indicator/libayatana-indicator-0.9.4.ebuild index f0833f5254f5..81f16c75d206 100644 --- a/dev-libs/libayatana-indicator/libayatana-indicator-0.9.4.ebuild +++ b/dev-libs/libayatana-indicator/libayatana-indicator-0.9.4.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/AyatanaIndicators/${PN}/archive/${PV}.tar.gz -> ${P} LICENSE="GPL-3" SLOT="3" -KEYWORDS="~alpha amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libbase58/Manifest b/dev-libs/libbase58/Manifest index 652d6fc48fd3..f4c97434d0cc 100644 --- a/dev-libs/libbase58/Manifest +++ b/dev-libs/libbase58/Manifest @@ -1,3 +1,3 @@ DIST libbase58-0.1.4.tar.gz 6718 BLAKE2B d192499920a11f95037a46eb02b19ea5cbedefb14541c22a7c72568a69f4ccc0ed9223883fffd3337f12b718f3e39f11888c95a87b1fec481829989bd73dc741 SHA512 9b36fd7308a1a5486d77cb9baeeac49669a2c823998ff0885fee0757d6fca374f796b743e69af087e20a58b95556faf6c48106e034c09879937d96dae5fc7ac9 -EBUILD libbase58-0.1.4-r2.ebuild 1111 BLAKE2B b15f3068137ccba5bc1191132fa0e59c7fd346223fedd37c17edf564fd88dad30cff2df391a7c33018c054fe82ac60b4e46c49a63b7689a49f4a7983fe45c8b2 SHA512 ae468d8f88ae98a3a7a504ea05de49cca50222cff08b4a14ce04e2a849722ca7cc1065dd91a21e58150b95e9a361d12d1aa0384683acc5eb1fe09b9abed7b872 +EBUILD libbase58-0.1.4-r2.ebuild 1154 BLAKE2B b973394b902f2aca9ed2dc227c89e1ba92949af36599d9e0c21d35b7d8be8b90184bacae88f4bfd3e816808239b7f96c856c5effafe4aee4992e1aa972673234 SHA512 9e620cbccb963bf935f88a0be32aed254b808a6065608dc930a30b2bff42167ff64de0ce71a031eb6eaf76c3be44b90e74549f491728c82a36e14c8425407960 MISC metadata.xml 333 BLAKE2B ce2243752bc8e8b0e261620ceff2699020128d340f4d24fe55314a4a9acab06b8304338f79eef8713c284f8dc67e01bc975298abdca5e2d510037f0e2984ef89 SHA512 fd5b1870a71b08e08639622da755bc878d6ca3e79e088ca4a4143e2e955d9876479f88ad0a575125378a70fc115973cf88d67c95ecb30a8068c43a499c93891c diff --git a/dev-libs/libbase58/libbase58-0.1.4-r2.ebuild b/dev-libs/libbase58/libbase58-0.1.4-r2.ebuild index 30e9060ca9c0..f9f8112b4ed2 100644 --- a/dev-libs/libbase58/libbase58-0.1.4-r2.ebuild +++ b/dev-libs/libbase58/libbase58-0.1.4-r2.ebuild @@ -53,4 +53,6 @@ src_install() { # It's hard to control this directory with multilib_is_native_abi && use tools, hence -f. rm -rf "${ED}/TRASH" || die fi + + find "${ED}" -name '*.la' -delete || die } diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest index b350876aef98..69f40dbef064 100644 --- a/dev-libs/libbpf/Manifest +++ b/dev-libs/libbpf/Manifest @@ -3,9 +3,9 @@ DIST libbpf-0.8.1.tar.gz 942702 BLAKE2B 084be7d4258500fa894560ed2e52821addcc5d15 DIST libbpf-1.3.0.tar.gz 999282 BLAKE2B 5ee0a45cd06be482c9523ec2a9bb26cf12b89df23f515b037badda868770069d5ffb751c011222b86b1d43034a1cdd537cb263883ed0645641548adc9c9896eb SHA512 59990189538e47765542e9ed6e88bc78c9d29bc077b5666bb1303cf15579c90b3d35a0d631b9bbd4bff2708243dc91d901bd68c119fb74dfd10a3e1066aa9acc DIST libbpf-1.3.2.tar.gz 999726 BLAKE2B 1e8bf6275b5542acebd021c1594f8b069e786b091099111bfa01efbc9975e014c3cd5fac680ffa6467cacf293890449cd857b6127a857711d42b7f8326b7d965 SHA512 0817c144ecdc9b02866e8d70fd87b103fc4909430417388930ccf9b6f8e9abef0ae2783bfd5a85830dd909459087642e987d2627f9d0f571f2279c64a29fc791 DIST libbpf-1.4.5.tar.gz 1016457 BLAKE2B 4aa57b67a184938cfb9e24afced63c816715a1f38f1446320bb7c9b59ca446fdd5addda63b05c880499df9ed7820e02764c5299c7609164cf22bcd5512467a6d SHA512 c5ed459e89a8897ef7c892723c61efb2f2fdb0e7bea63eaff1c9936d368d2cc9e63b8c093207eef0df3109c021156c52ddb570757f69c54e713909e866dbb2f5 -EBUILD libbpf-0.8.1.ebuild 1153 BLAKE2B 98da8cd35ab316a4bbf9d4e6a9c40b278ecd1385d8077a16e4582fb9a4209c40ebcf4ec9e24d3312334ace6c2f99da9732e7a9379a0dd478baa66bdd790a4793 SHA512 16a7e9a08fe9d782da9f57727b50592d42c7cfcd5cbf407197c5764e2a7175f0277a116e25379092e0f67adac353513f614d9bfe2edac2990d0fc91d5adc9a26 -EBUILD libbpf-1.3.0.ebuild 1244 BLAKE2B 1d5e177c1413d136a9e27220d7e3a7da0eb315191eaecdb32bc3409120e5bea0082cbee6110bdfec47c12c39a69de2a67cb2a7944deeecb0f9675983b3892d74 SHA512 e7b817cc258547e83399e3546ded27a1074f36c27aa0a47fd631e520d8a43a7c10277f45bc45acd48ec2176b7df0e516736797276cca594e8eda90d4a423fe59 -EBUILD libbpf-1.3.2.ebuild 1257 BLAKE2B 34b5183bd4bb8c605eb8de29a6f4634e173fc6f435bbbc05ef233ec6e6a75416083e447c861c8f7c5762c520d7d83a1dd90528b3352273becab8ef272df93555 SHA512 6b08a58ae46cb5c7927e7e2591cb14e56ba01eb0512c0e3bf877eb2d1454f239cd2cba7e649963167bab16b5bd588e45d4c60fe6f2b73e0a86734cebdce153f4 -EBUILD libbpf-1.4.5.ebuild 1257 BLAKE2B 34b5183bd4bb8c605eb8de29a6f4634e173fc6f435bbbc05ef233ec6e6a75416083e447c861c8f7c5762c520d7d83a1dd90528b3352273becab8ef272df93555 SHA512 6b08a58ae46cb5c7927e7e2591cb14e56ba01eb0512c0e3bf877eb2d1454f239cd2cba7e649963167bab16b5bd588e45d4c60fe6f2b73e0a86734cebdce153f4 -EBUILD libbpf-9999.ebuild 1251 BLAKE2B 2ede02f43b6d6849a3ecc57bbfa29d2089013cb14c18604ea57454fe5ced1c3bcc77aff74684e7b1286acca7d7c42dcbce2c4553e3c694813b83ff1e5f54317b SHA512 9bd941c52ea5b4582f1818a728dabb4668358c0eab1a20444c4c2249a1d92290207f50c16647c267e04155a6c0148c42c424f3db13de84aba7e2fef81ef550ff +EBUILD libbpf-0.8.1.ebuild 1147 BLAKE2B c0c10714096db810d25692acad787234592c5bba81ffd0c450c65e2739dc00ab9ba72edbd803d8a0b3bd36fc05b8a0ade8eba678c7d97cfede4d9fe6639cb0e3 SHA512 d81238dccf44da5b4459dcb32028afdbf7adfb2c86ae01cdc9535efebb08a8987b27bb7c918ff4bf68ed14de7292315ce0a1a5a46c6b31fc58ca514cce62e1cf +EBUILD libbpf-1.3.0.ebuild 1238 BLAKE2B 6926e0e5225dbd7309c2a798ccc1363dd44b0241ea53a386a85866ba6e5f1d349a677de4f6aab03baff1da5bc8d7a652e4da435041f12a403d98a58cccb1a9e4 SHA512 9fb7caf6e30f9ba9883e23fb5eb046132a8daa539672929e3512bb01363ede70a03ff3707f148ec420360774ba6f92230422a1e5e351568c6675c2f75ef4a787 +EBUILD libbpf-1.3.2.ebuild 1251 BLAKE2B fcbc494ffb33028e683620340d5ccbfc95d3fc42808fb00efebc004803c837d229fd64457049ba7c727de9713861c3b7c18828010e720771ded5067e9dadd3e1 SHA512 113e2ad470ef92e461e7a3b7c9a2627858b68bae74211e2bb5c521a80c47873da6d287b3e6bf4a4e8d6c3b6485044b2f9e61b1a51ec4e4831aea1c7640b67630 +EBUILD libbpf-1.4.5.ebuild 1248 BLAKE2B c181ad92feb3b2f8521a9c32aa2d123fb58e529b02431e21737ad2c267396923a7aee2df2772a02f18af592530b33de3daf2e271e7aa69cafcfea78cf4851e77 SHA512 cb3e579bf66700e875c87e4202d7f5426f08eab29e15449f64c508290f3b6803d31f33c00a8f1ee49e67b132a855fb1f12c4ce8de00b116d535965fe8f9a25e4 +EBUILD libbpf-9999.ebuild 1245 BLAKE2B 1706a684e48f10e12cf3cfa6d8f809e8197cf8464c6d266425c2d7b501cb8130aab346eb5b006dfc5399a4e03d287b5557c5770f73e94d0cabc608ebba04d437 SHA512 fe39c6714dd55685b00d3db971d29f2bea386f0ac398cc9b503c2f04e5740fef4b3100a2003c4726fc2c0064a25d4e5fbed1f05a5154bcc739cd6cb65defefae MISC metadata.xml 306 BLAKE2B 6af2288a09cffb8801efe6841d11dae5e8f3659dd75be45f746bab3f48686458916dab796fd9d535e1a6fa0ca78567e8227e29ef06cc22c4a9d0b1cbebd30ab0 SHA512 c027c14965069ece90130984bab710dc19f199a184e834666449f4bc0874de3b5f5d878f3a1fe6f817a85eef2bc45914e640f0140878b7454a32738a7f500032 diff --git a/dev-libs/libbpf/libbpf-0.8.1.ebuild b/dev-libs/libbpf/libbpf-0.8.1.ebuild index ca787e88d5fe..e7705799abf8 100644 --- a/dev-libs/libbpf/libbpf-0.8.1.ebuild +++ b/dev-libs/libbpf/libbpf-0.8.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then EGIT_REPO_URI="https://github.com/libbpf/libbpf.git" else SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi S="${WORKDIR}/${P}/src" diff --git a/dev-libs/libbpf/libbpf-1.3.0.ebuild b/dev-libs/libbpf/libbpf-1.3.0.ebuild index bc00c0ee5ab7..5c58f48cbc3e 100644 --- a/dev-libs/libbpf/libbpf-1.3.0.ebuild +++ b/dev-libs/libbpf/libbpf-1.3.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then EGIT_REPO_URI="https://github.com/libbpf/libbpf.git" else SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi S="${WORKDIR}/${P}/src" diff --git a/dev-libs/libbpf/libbpf-1.3.2.ebuild b/dev-libs/libbpf/libbpf-1.3.2.ebuild index 6cd9245fc9a6..9ff1eb278ac1 100644 --- a/dev-libs/libbpf/libbpf-1.3.2.ebuild +++ b/dev-libs/libbpf/libbpf-1.3.2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then EGIT_REPO_URI="https://github.com/libbpf/libbpf.git" else SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi S="${WORKDIR}/${P}/src" diff --git a/dev-libs/libbpf/libbpf-1.4.5.ebuild b/dev-libs/libbpf/libbpf-1.4.5.ebuild index 6cd9245fc9a6..1255479ffba6 100644 --- a/dev-libs/libbpf/libbpf-1.4.5.ebuild +++ b/dev-libs/libbpf/libbpf-1.4.5.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then EGIT_REPO_URI="https://github.com/libbpf/libbpf.git" else SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi S="${WORKDIR}/${P}/src" diff --git a/dev-libs/libbpf/libbpf-9999.ebuild b/dev-libs/libbpf/libbpf-9999.ebuild index a666bd28bfd5..dfd5c5f9b4f1 100644 --- a/dev-libs/libbpf/libbpf-9999.ebuild +++ b/dev-libs/libbpf/libbpf-9999.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then EGIT_REPO_URI="https://github.com/libbpf/libbpf.git" else SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi S="${WORKDIR}/${P}/src" diff --git a/dev-libs/libbsd/Manifest b/dev-libs/libbsd/Manifest index 94f1b796bc57..1962419accc1 100644 --- a/dev-libs/libbsd/Manifest +++ b/dev-libs/libbsd/Manifest @@ -2,6 +2,6 @@ DIST libbsd-0.11.8.tar.xz 432376 BLAKE2B b2b9496423f177af7cba3c55c071b58a314ad98 DIST libbsd-0.11.8.tar.xz.asc 931 BLAKE2B 3841b81fa8bcdf0e27a41c769691dbefbb82073a18e3a30580794e0242c903bd0b512d31d6e897f8fa98ef3a3cf0dc08a413040ead00caa63f0b993396e1f2fe SHA512 a24355f9151f1da62e1f4f37280eec57ee7a32205b493d973d59231382c878e4373d4cf83ec41612536ef9361fe43e68331217c96c59b6741e7827272369ff2c DIST libbsd-0.12.1.tar.xz 444048 BLAKE2B 74af2c1f3254fe1e1527c31c5518a8097e9f3a377c497bdb40df262ae00e2244ae460c8f5df6c6533f83c02eaa08621ef1cfbc2a83b9bb28bd77433ff7c088bd SHA512 c45c7861b63295c118f53ce868437ad73887b6764708d0a348b796f5abe2cefc9adbb0dd3be23f6348d6bf63a9920a13b7f90d065299cac5a05ce0376211073a DIST libbsd-0.12.1.tar.xz.asc 833 BLAKE2B 962f17396b7c74d8ce30925ed65e9b127b576730f580d9411af258c677f6b723e38060ec0af9a8defa54166385502654b721ae48c69ef1465ecadbfbe8c54f07 SHA512 f6c545317b9fe06ce6cfd34e579a5959524ad40f2b25d13617888dd9b79cd5b483e7d24aead540a0bf30a71cd11cc7ca932f41ae60a797b0e881474de9f30543 -EBUILD libbsd-0.11.8.ebuild 1838 BLAKE2B d8946cb99d1b86e4c4c04c02d14749d8bd6b531c47ff8e387adb059976ca7a8dafc42ce4eb6af6a15bd54621676f5bd194702f555e640908357661d1032956d6 SHA512 ca48237f8c14e78b6087d2c38e78f7c8c75e121c910f6e1207bb3a0f316b51cefaee86b84d165f1da3f953ce1b37284e08f6d53b48db5700f4e46f311219153b -EBUILD libbsd-0.12.1.ebuild 1789 BLAKE2B 94d63a659a0def259dbac77d0c9e7d7baaedc200ed095a2c2d3022befb311e5826e447e7136b4a5de3c08e1246ea28a226b2ed44a684b6b922220ec57f745428 SHA512 32843b86251b100def353da744364228ebdfbc0fc6d96e116b4c510993da50410b628493c35e2b62f42dd03f5d96a11c3a8b42b2313ac43ab712256b2c3c0cce +EBUILD libbsd-0.11.8.ebuild 1832 BLAKE2B 042bffee9096810a3a5b2196e3a6466c39af3a0416d5efd9cd61881009ecdfea4a20bb8c6886e4ab0f12f289431e7653880e2a7629d2a6ddca4869366b78d70a SHA512 211e0318adffde6620dab4cc44e76dccb29c5e7719c8e820050b33a6490b4e8519466807fe6e34664aa4dc348bc1d95c4d4aa927f7af257d025344e65114e40f +EBUILD libbsd-0.12.1.ebuild 1783 BLAKE2B c9bef5b6fe0097eeff5fce2f4d9e803b379b6fd1c00676ed6b8cc548b9c8b6b0d9c3ca7e86db69061d4d739665f1811a098f33f863486e122c8b35a0d84f4c39 SHA512 d3fd3cf387d2aad939bced05f3ff88d2cda5f2ef4e86bc49e9ccb2f0b2460ac26aa851a9d59317b5a1e34ddf00659e5ca154a8626fd03f6b0df7355c9ea11411 MISC metadata.xml 554 BLAKE2B 57cd84d1627796b005aef8d9ef4ff6d180f3373717ab89649e2de6f8adf661633edd63bfa9a0e74924b2919ef42fc8388a16c90c9b10f50c98d82efdd84d139e SHA512 b1b5861578bb7bda3fae6608d6682d422e822072dccd70fe2459b0814188780ad90a2777d82876d18cea975257d1b813300a84491593526ea3a3f5671645e468 diff --git a/dev-libs/libbsd/libbsd-0.11.8.ebuild b/dev-libs/libbsd/libbsd-0.11.8.ebuild index 80ccbf78eae3..37651c711983 100644 --- a/dev-libs/libbsd/libbsd-0.11.8.ebuild +++ b/dev-libs/libbsd/libbsd-0.11.8.ebuild @@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( https://${PN}.freedesktop.org/releases/${P}.tar.xz.asc LICENSE="BEER-WARE BSD BSD-2 BSD-4 ISC MIT" SLOT="0" -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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="static-libs" RDEPEND="app-crypt/libmd[${MULTILIB_USEDEP}]" diff --git a/dev-libs/libbsd/libbsd-0.12.1.ebuild b/dev-libs/libbsd/libbsd-0.12.1.ebuild index 730ba456ac1e..182fa14cff14 100644 --- a/dev-libs/libbsd/libbsd-0.12.1.ebuild +++ b/dev-libs/libbsd/libbsd-0.12.1.ebuild @@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( https://${PN}.freedesktop.org/releases/${P}.tar.xz.asc LICENSE="BEER-WARE BSD BSD-2 BSD-4 ISC MIT" SLOT="0" # Unkeyworded until figured out a solution for bug #925663 -#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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="static-libs" RDEPEND="app-crypt/libmd[${MULTILIB_USEDEP}]" diff --git a/dev-libs/libburn/Manifest b/dev-libs/libburn/Manifest index 47ab0a7b2afb..876694e0544c 100644 --- a/dev-libs/libburn/Manifest +++ b/dev-libs/libburn/Manifest @@ -1,3 +1,3 @@ DIST libburn-1.5.6.tar.gz 995353 BLAKE2B 2c4b2e0a191c2a02327177bc5acd418d14a0c6eb9de065de171b0c4240a8bd7746ab2fd775fa1f0433bc1fe98dd47620524ec2954f4aa0f2015557cf881a5d3f SHA512 549cb25310aac5ce445639374d84f0c09fb1fdd70be97479588775e5afcc12dd0655c5bf51bd3f1bf8c06a66b318fd1e709dcfd72845e795ffaf353ea621accd -EBUILD libburn-1.5.6-r1.ebuild 988 BLAKE2B 4646a134b38819c1d0753f581921e2cfa6fc665b837c0c92f2e7f206d9f6426d83b1c19eaeeb563770635eb5a44848eff8fec5510fad4837c53a3f74910be6c7 SHA512 da48b15cd94d6d5cfb0458d620766c016c990eb40885cef1076c0efd1971ad12c1279ce9e8c4055d716aa88dc4cbdf79a3cae8e64510841d9fd24914681c5445 +EBUILD libburn-1.5.6-r1.ebuild 982 BLAKE2B 4ddad1162dabc285e25f635dece95afe808d7240213f0652ee3550833e7a7bd2db012c0852a5912c45bac4d089b488935b6c22283595b8d20f86debcb5915004 SHA512 917567667c4a443f6ed01885199384041d6bec3c1bf407e7e24d1a2b9134fa20cd9ebd7fa9b1cb5c3a65c2727f8fbe222b12e6d40ee92ad593178e5728b86f2f MISC metadata.xml 244 BLAKE2B 81e7bffb2ab3a3015b9a90bb48d0f62a65b55840b50a77f41b24961c3d9f682405c866b25a88c900785d60f669e60791607921808b988ab3ae525e31933e6067 SHA512 d4a328a1ed124445554a4a6f16cd5d9021314f6f4634c9e2866a68ca318220889554603e405c7aba69e9135cb5848de9bbf361f923fd3c0a5a6c803345351b93 diff --git a/dev-libs/libburn/libburn-1.5.6-r1.ebuild b/dev-libs/libburn/libburn-1.5.6-r1.ebuild index 86d587ecf366..bfc39f3c7a9b 100644 --- a/dev-libs/libburn/libburn-1.5.6-r1.ebuild +++ b/dev-libs/libburn/libburn-1.5.6-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://files.libburnia-project.org/releases/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="debug static-libs" BDEPEND=" diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest index 200388fcdd00..a36202d9e123 100644 --- a/dev-libs/libbytesize/Manifest +++ b/dev-libs/libbytesize/Manifest @@ -1,6 +1,8 @@ AUX libbytesize-2.4-no_Werror.patch 827 BLAKE2B a9192908e7ec0bad0cd4d1f853fd6f48a17977380d6f2e6a0c8255058d1e3ebecbfdaff68311f70f8d26291ed0c917dafb8f7d85fd5ad8f097ea929f4a200677 SHA512 6972e86cdc8de7f27b850742c4e0d8c492e354c1a526e103f4f4ec080cc6543db7ad4abd54a9674807521d083eb19fa811e351942330a73591e0a9700e876bd7 DIST libbytesize-2.10.tar.gz 458804 BLAKE2B 413a45bebf8394e0557c2e1ef7e1f4348fa6dfa52c697599886d70292ea8b2e1b17402e787afaeb8fecd84e3a37a6c0c39440fa22a556dcaba3f419ee17e1b0e SHA512 9e52b9a756a5b4ee6e23a7a20fd0c6ca2a65ff31f38ddc7545d6838fe9a3da0ee0bd7491cb268f071c950fbeb8d65c707423d285cc3548038b3a2d3aa7f0de48 +DIST libbytesize-2.11.tar.gz 459631 BLAKE2B f15b260f3abfdd876a45157281e7a3dbc33227ef0fa8096a07b254b5edf7378af0653b43b54d0d1ac780ad900644039bd73a0bc9a5c6a111fb45d69e4065cbdc SHA512 eb539c878cc0f857772b07aac4aca2732d3298fa649011f3f8a95fce83b1cc5b5b7001f6bb0c168ed47b7886d34c2e139ded9e66994a9a10784f9f7944475190 DIST libbytesize-2.9.tar.gz 458737 BLAKE2B d2e47b520cf2669131816f069d8ebeb946be02bc04acc676579f12e798fcb2aa176fd25e6bb77dd1e6b274ec0762498df5df18d88c627653accc426a7e268f36 SHA512 6def6bebe33344e6d6ce1a636bcd200a9d28ed5c4e5ce5dfbfd94c4d92ba37512ef1ee4f12716af0d6a402d5285e60df1ee629ecf31cf7d0b59990c524384fd1 -EBUILD libbytesize-2.10.ebuild 1595 BLAKE2B 50dfb301524928185bec711ac31066ef8c01331d58014f65a6216b19ddff14f9ff5f47c69f4ebdc7f7b04bb9f0c70d0c2afd9269f614ef59e502acc57f8cb146 SHA512 5f9f4d95bd4ec5e382e8b556cc469ae7c22cb2828cef7f98c957b8d251bb8b33ee428eabf4af695d285484bd4165928e5ed578e02965491930148a126d5deae0 -EBUILD libbytesize-2.9.ebuild 1687 BLAKE2B 8b2511e332e11f0455d97c001f2bd20dddb6dce779e22e8e18a99d3c94dbe318cc40a039b3fbfb0f5531d21bb94102d2789af0d7025c78313aaa3354f268ee5a SHA512 7e04e130f2b010ee6ebaebcb52159b9d3f93a4f5ba620deee8171d58a943a07344c1518be6d2f77e0acd7c82a6723db3276009f9473751adc89db0b72be065cf +EBUILD libbytesize-2.10.ebuild 1589 BLAKE2B fb1290725facd69e25f0318a8ebdc2f6990f47bbaf00b1cdf24590f42ee453e0a5ba7b2d634762b4c8575071ed9de67a86f6b397eeb36b93bbe8748bf3e7a129 SHA512 b54bfadb8e1140c51ab8bb8ef7d844a2f8314df212aed31cc283d72e79b6135ecc64472a4c4e02b6f054c6587f0492ee8eb73f3d45e05984c7cd186643e1742f +EBUILD libbytesize-2.11.ebuild 1588 BLAKE2B d3cbd6514c55a7e083bbdfaec922f9abe32e853496a8dedcb265ac60e0cf0f692ad3a62c20c57b1abf2a54bf4c34a25eddf0491a66532915847203296c086616 SHA512 a2cfce6aba45cd43991cfff7ff5574448237453e738a770e0b076cf5a9e82c7cb2dff638cf4568db777d9c4b20510be95f6fd47e7cdc850f91f5d58344593a64 +EBUILD libbytesize-2.9.ebuild 1681 BLAKE2B cb806b81c0fb19734c3a282fa01ff215ef88b741742891543b9f6a8885b6097c0c904adad540190f83ebc410108aead2b091180999415f51fe36462465f8d306 SHA512 94089a4a699fee8c970d4843f773a148e83ddf048b08e77db81d25a5d0373e0ef59bd6aa88b64e151bfaf6cc8fc08e8b220616ff4779c4cfceec1f4727a1d14b MISC metadata.xml 342 BLAKE2B 216c9d7ec8a92ab623eaef177497fe2f23a424eaf8d548a9648985a05af58fb5a17abd87c9e0fd91ea9830f7a7b21aacd0bd4acc183c745234c42591d9b5f619 SHA512 d6562bcbcfc575428f0b00def709088bac0abbcd2661324f3da47474237b1df283ac147bbbd14090d73fa56a5c5fac8353f18e6dfaac825a8a5d7e8592f45e8b diff --git a/dev-libs/libbytesize/libbytesize-2.10.ebuild b/dev-libs/libbytesize/libbytesize-2.10.ebuild index e0ffbc9de484..580e892f7c29 100644 --- a/dev-libs/libbytesize/libbytesize-2.10.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.10.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV} LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="doc python test tools" RESTRICT="!test? ( test )" diff --git a/dev-libs/libbytesize/libbytesize-2.11.ebuild b/dev-libs/libbytesize/libbytesize-2.11.ebuild new file mode 100644 index 000000000000..54bb1d8a0abb --- /dev/null +++ b/dev-libs/libbytesize/libbytesize-2.11.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) + +inherit autotools python-r1 + +DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big byte sizes" +HOMEPAGE="https://github.com/storaged-project/libbytesize" +SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz" + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86" +IUSE="doc python test tools" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) + tools? ( python ) +" + +RDEPEND=" + dev-libs/gmp:= + dev-libs/mpfr:= + dev-libs/libpcre2:= + python? ( ${PYTHON_DEPS} ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/gettext + doc? ( + dev-util/gtk-doc + virtual/pkgconfig + ) + test? ( + dev-python/pocketlint[${PYTHON_USEDEP}] + dev-python/polib[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-2.4-no_Werror.patch" +) + +python_do() { + if use python ; then + python_foreach_impl run_in_build_dir "$@" + else + "$@" + fi +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_with doc gtk-doc) + $(use_with python python3) + $(use_with tools) + ) + local ECONF_SOURCE="${S}" + python_do econf "${myeconfargs[@]}" +} + +src_compile() { + python_do emake +} + +src_test() { + python_do emake check +} + +install_helper() { + emake DESTDIR="${D}" install + use python && python_optimize +} + +src_install() { + python_do install_helper + einstalldocs + find "${ED}" -name "*.la" -type f -delete || die +} diff --git a/dev-libs/libbytesize/libbytesize-2.9.ebuild b/dev-libs/libbytesize/libbytesize-2.9.ebuild index 4cb4753960a9..3a4fe952d0d3 100644 --- a/dev-libs/libbytesize/libbytesize-2.9.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.9.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV} LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="doc python test tools" RESTRICT="!test? ( test )" diff --git a/dev-libs/libcbor/Manifest b/dev-libs/libcbor/Manifest index 7a3aa4415068..01641512d0ac 100644 --- a/dev-libs/libcbor/Manifest +++ b/dev-libs/libcbor/Manifest @@ -1,5 +1,5 @@ DIST libcbor-0.10.2.tar.gz 289450 BLAKE2B 3ef2d7fd7942ff32acbe59db6a4b68ad72dde3af4675ef2ee3c93666360554d6e9a29392dbc4fb3029f9ff821f536b90bfd1c522c9c9c2298ab511322fb53d37 SHA512 23c6177443778d4b4833ec7ed0d0e639a0d4863372e3a38d772fdce2673eae6d5cb2a31a2a021d1a699082ea53494977c907fd0e94149b97cb23a4b6d039228a DIST libcbor-0.11.0.tar.gz 293563 BLAKE2B 6ac400ee9cabb0ec68355c35f762ea61222152059e70bcf9dc3cf4e06a6599bb6a392197ee979821a0e50c22a5c9e94e5d11458178ed7e26b049c410fddfa24f SHA512 c14aaa55c0c82e09b9eb2cc6847951d1bac8a081a247776c507d5450367da5717b1056bad09fb0f0178311de8754e8f89c060e0fc0f400fafdc42de441421e66 -EBUILD libcbor-0.10.2.ebuild 1390 BLAKE2B 98dce60ca1dc69fd798252bf4c20912dfb10437a5588276e45a690eadde59acaa23fe5146a737bd1943e562b8ecfb089e77fd5908cd8617e42c96b82d03876da SHA512 db50d8a23d2fbb5776b5db98c3b24fe5f54ba5f982b45f93bdf358f0e02d3602ccec65149b3b09adac04119d8b94c022aa0ed174d173bd4887c80115f4b29b50 -EBUILD libcbor-0.11.0.ebuild 1418 BLAKE2B 501c3352ab471b731a70e26bc8573d09528da08c35e56a42e75bec19adaf9cc7543b2ae55e9f05fa59b790bcbf0656ac044b1d4de1294de10db5c152cdf1a5d7 SHA512 bbb936d70314d26984f9ee9a9e452c94f7106f01ad07a2de21059ebe75360b4d9f6828bfbe28b6028fd6feeedaa599a2c057c21d305c820c06788312b894c036 +EBUILD libcbor-0.10.2.ebuild 1384 BLAKE2B 65d4011a904ac7ff58cbcb1ea49bde1b5b73a7584e3628048ef3366b1091c6708f2b0e5f802ea9ace5443eb088b78630e6d9d89481ef58260dd68fed1a237eb1 SHA512 a87f3eca97439cf09302c161f8306b31e7ccb6e17a090d0b56d67f865bdd09898e53304f18e3b5d12951bfecd2c8c0af6c5227cd508d0dfd2f85c4f4d3d9e70e +EBUILD libcbor-0.11.0.ebuild 1412 BLAKE2B f45aab48996f8dcf5f85b277f31c9662355bee849924282ae53b3aa9be83836d950e293705228d36e343cff15c59de17da273051a257d31c234921dd4fb883dc SHA512 1b086b8d8c09e12bfe2e7d38864ad0fae654a51990c396e256029ec43b98abe0b4245f892161ba72a0f1f158633f0ca1d114700e8f9c654d9b6a5b1bf906e696 MISC metadata.xml 334 BLAKE2B 5f985c348f94bd67786fd6c07fb324006dd82ca3eb69f2ecba0fddda67b447e8d9a82cd53c2a14fd27f11b6b1cef95490359903589ddfec9f0bf8b5bfecd11d8 SHA512 f445b63640728de4a470d9c151b5f720e12981131c643204310b0c33ba4f5ada478609948f4d621306f85758987ff242a0f845052934a642358ae0234a7ee095 diff --git a/dev-libs/libcbor/libcbor-0.10.2.ebuild b/dev-libs/libcbor/libcbor-0.10.2.ebuild index 83c83a5ed6ba..e1a3cd265ba3 100644 --- a/dev-libs/libcbor/libcbor-0.10.2.ebuild +++ b/dev-libs/libcbor/libcbor-0.10.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/PJK/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="doc test" BDEPEND=" diff --git a/dev-libs/libcbor/libcbor-0.11.0.ebuild b/dev-libs/libcbor/libcbor-0.11.0.ebuild index b95c8a94c22b..7c0f0feed37e 100644 --- a/dev-libs/libcbor/libcbor-0.11.0.ebuild +++ b/dev-libs/libcbor/libcbor-0.11.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/PJK/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="doc test" BDEPEND=" diff --git a/dev-libs/libcdio-paranoia/Manifest b/dev-libs/libcdio-paranoia/Manifest index c932acb85033..4e387597b504 100644 --- a/dev-libs/libcdio-paranoia/Manifest +++ b/dev-libs/libcdio-paranoia/Manifest @@ -1,4 +1,4 @@ AUX libcdio-paranoia-2.0.1-pass-NM.patch 3534 BLAKE2B ba200b7245b7a39a43275968d1b8f9f54e2abf22080a069894468da6a0e2911ad5307f12ae99fb6c60c4db3c316d327c466cc32fe002404e2c1f62c4e8505afa SHA512 e0b263699249e7d873b2040373419d395697cabf02d61fdcf576d162bde9b232caf891354c2d560767d5044c14cea48401453cff069c5f3c33322c25f97101d1 DIST libcdio-paranoia-10.2+2.0.1.tar.bz2 589075 BLAKE2B 9d2a2d288ccd13ca4ce38a894740085ef099f3e63e68e568d58e9a0609ace21002375431dde862f86352b6aec0c5374f65e64aeb4e39c3d59b406ae14bdee7a9 SHA512 c4a768d11e9f62038ca8081316596c89c7fee6a314229fb42e3999757fae172a5dc167175f60d555c2442266d34fce6ce627f4124e9f3a93d0456adb09ca91f0 -EBUILD libcdio-paranoia-2.0.1.ebuild 1834 BLAKE2B 86f5ad767ba061948a295720c07fefdbde09be4c7d64131ad65fece506d4d7fd3b750bd6aa34e375b2e7966f789fb4d817c5adfee80710d746eac1435b675c62 SHA512 03149ecd583d2e88bf408ca871498964ca7098db5786228d1f484c3daee9fa66d994b81cdf782b5fcde1cfc99607823e5dcb44df746a1d89e3f684af38909d2c +EBUILD libcdio-paranoia-2.0.1.ebuild 1828 BLAKE2B 228f11d09860ae9c302e217c96ef699a8832e8804acb6a2b03bbf87d5a8f01920f5204b84040b25a33f57084f650309bb587dfd608051881d934d427b100e055 SHA512 f769dbcc4a33be8acc7775f355929ba609f63b9aca56e8674b8b6b67984299d9de36b9e29ab8fd4eb401fa53a76f9bb7415fe58ebfb7742b6665579791095756 MISC metadata.xml 250 BLAKE2B 3e6dae5d5f3b3ac412806dd8615a1975c7ea8a64bfd72ad54f2c93a9b24c19c620ac3e8b26e1f6cadec899443e138ee4fb7a82ecb83c784d0c03ee91854d8622 SHA512 2bfce2cf73aefce6dda06ea351cb93b2990b9543f48be1ae5406a5a5acf2c34faed1eb2ce715eb689eb50a9a1add5576b39232eb818c233f5a5589e16032aca8 diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild index 53d9dcb9f3d6..29774e4735ee 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.bz2" # clause "or later" so we use LGPL-2.1 without + LICENSE="GPL-3+ GPL-2+ LGPL-2.1" SLOT="0/2" # soname version -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="+cxx static-libs test" RDEPEND="app-eselect/eselect-cdparanoia diff --git a/dev-libs/libcdio/Manifest b/dev-libs/libcdio/Manifest index c4a24ad6999a..944a5a091b3a 100644 --- a/dev-libs/libcdio/Manifest +++ b/dev-libs/libcdio/Manifest @@ -2,5 +2,5 @@ AUX libcdio-2.1.0-ncurses_pkgconfig.patch 923 BLAKE2B 848a76241ca173c452cf7b0414 AUX libcdio-2.1.0-no-lfs-shims.patch 2588 BLAKE2B 8a6fae6bcd84dfe14789ce268f808dbc10198089ba64b1825b690982847a5b40497a3b645020e5c68ccbbd221e1b8c4e978260ec4af06406d758f0809c346107 SHA512 1ea4bfa0684c7a3aa3c5769f779b1b025986b346eec811216c18f39e1e9fda35dc3916eaefc82ec05d72b56cae88373f98dea516739d082494f93b402c8e0871 AUX libcdio-2.1.0-realpath-test-fix.patch 1838 BLAKE2B 9e500479587a76925adc0bc6fed620e8a4880b45ca691ed0eb3aec4909ff48f14804a3d44405204d27d89628f050bb6f0f0d6342e483222e565d3613e97c550a SHA512 2395fb3cf9b56beeca6e91399be185d01ad460217ba144b5959d3941cdfca450795b0fab6466c471cb2714a4c004c3acf0097da1696cb33074d4aa0567feb504 DIST libcdio-2.1.0.tar.bz2 1759040 BLAKE2B 4859fc545cf81246279b7b0434c02916e874681b40d00f8253fd7837941a34c5a717a81b1c3b1714153ad343e03c28668984f6fd5647662ec4e6759752326cb0 SHA512 c290821da55fd9ae366670a58857aa6efcebc9f25b7caea063cf12f9cbda84fe770c5f59f972227fda50517ca58c5f39c0137daa0f93179e3daa45303d8b610f -EBUILD libcdio-2.1.0-r2.ebuild 2107 BLAKE2B d2caa7df359e5c5be8eea9fc588aba3bebb9706b1a4480963558cc922a678ce1f2137afee9b7a9bacfbe5603499d9cfd62ab076018a5d426f03ecec34476ce19 SHA512 62965087b3f2355242b2be90a3733189a41168187a0f4a361678e9c45d3f7881bf12482171e7b91184d82bbdb15305628f0169416582a053bfb3206b747fa5c6 +EBUILD libcdio-2.1.0-r2.ebuild 2101 BLAKE2B e0c976d9f136640cf379e636a6983a72885a77e158b6e569c46ae52895d067e1d222d9a3795f983d6f26388060d6f1e8cdb7845e11e153b4c635bcdeaed179c7 SHA512 364574ffe10f96900afc288ba42ff1c223fb09c6716c5bd60c9151bc4eba475c96ff766f28f3f46760d53c11eef8200656b8628729893b98d26cd6ae87f9728e MISC metadata.xml 607 BLAKE2B f3850b573e21dbfa2c9bb30265db3bb9db41408685f7aa6234b77f2cf73d8e304ebe8b2a4ff3f6bcb67a9291f38138c18f2740ac166a96cb45a94e5c1981a27d SHA512 b07c8e25ac87bb07ce32e4b92704f1c5bb0f52fb06ab77267655449e005b159589eefef1bf7bb2318ef98f83fe34ec2f224c29ce0aec41b665161fc1e5d123e8 diff --git a/dev-libs/libcdio/libcdio-2.1.0-r2.ebuild b/dev-libs/libcdio/libcdio-2.1.0-r2.ebuild index 5e75f78459fc..c47ff40f07d2 100644 --- a/dev-libs/libcdio/libcdio-2.1.0-r2.ebuild +++ b/dev-libs/libcdio/libcdio-2.1.0-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0/19" # subslot is based on SONAME -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="cddb +cxx minimal static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest index 2343ab685d63..712d394cadc4 100644 --- a/dev-libs/libclc/Manifest +++ b/dev-libs/libclc/Manifest @@ -1,3 +1,4 @@ +DIST llvm-project-0e907c17214aa3b1a60b66867fea3cc0f0dcbaa0.tar.gz 222324382 BLAKE2B 8023108460d2af1688871d5534e18aa52e29f0e466bb5431194d1e710d7cd11bdab4be000433536b2d69c815a68624e347c69378a697d6fc55433bb4c2156767 SHA512 f0c23a0ac25de31f4c81f76ee82f3189da65d825579e923ace2b54714649c60d4d078220c9f2200b11f08d0c0e32c5b81a57ba368c11d67e763936df8a609279 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2 DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db365965f1c00bfea6c2d653b3996bd2acef8a2b37e37f6fc8a9d2b65711ad72657e0ef52c42f733053cf65051e7822f27396c30406d SHA512 89a67ebfbbc764cc456e8825ecfa90707741f8835b1b2adffae0b227ab1fe5ca9cce75b0efaffc9ca8431cae528dc54fd838867a56a2b645344d9e82d19ab1b7 @@ -6,16 +7,15 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffef86468169ba2f211a9733ec2d4cf30040f7f277ef00f048bb44dee9f97d7d762f0f241f19e5a2a7b0b49217d3821ddfc8c354f SHA512 25eeee9984c8b4d0fbc240df90f33cbb000d3b0414baff5c8982beafcc5e59e7ef18f6f85d95b3a5f60cb3d4cd4f877c80487b5768bc21bc833f107698ad93db DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b -DIST llvm-project-19.1.0-rc4.src.tar.xz 141255904 BLAKE2B c693dc94aeb4b59ad4a05a426037075449535c398cbc1ae9b4371d42ea0962b267a3be8af93f4fe47b21c11964fbea6e8eb662225e6f79b20bbc35e706588435 SHA512 826978a596b26040124f2ceba858f91031f78faca22f32de2eea1a4d299a849dcb1fffdfb01601adc39d733dd0cdee43b21af05159d45dcebc842f6b6b540ba8 -DIST llvm-project-19.1.0-rc4.src.tar.xz.sig 438 BLAKE2B aef02737285d2faa1b21cec1a32fff6e776ac4bb5c4fd6f26d3d1a9b9244ed1fc0a1eb786a444a6549dda8683485f67964b4d4e48393e1780e7938ee0d94348a SHA512 5b9dcbf232229fdd87824bc87d0ad4ebd54127c9288708fb3304166422d378b77a843d7c5d8258850a0de59310c24e65042d636a5314e2af8513627a43bdb6e8 -DIST llvm-project-5500e21942f7047344b6fee62d3e08c0ba2f9182.tar.gz 219148250 BLAKE2B 61880a13086c46ac9a9f8326b1e007146afb1662a0a223703fe36a91da230d5708b368f1177e76ac13c1e5a30f620c4ce6346484a0a67a0f011a816bba4d13f9 SHA512 a6d4fcae960b450be2abd2da485cea638b73290b17ceeabf560651d614f55925f86ee6f76a116262d8a1ff70ba699468cb4cf4c32015e26540ba6e47c58db1b7 -DIST llvm-project-bece0d7517bd0a036dc8a319514e4a8a5c497dee.tar.gz 218241938 BLAKE2B 7ac08a21ab2899823683dc700bd2f6226e22653f5be553fe0278868f9fa0d8946fabe6aae40f68cfd14e019b1a3795affb64bf41ebcc949394b73a90e7cd019c SHA512 8893512dcbc1171d2c91aeb0aa9e5fd424474c4d6b5215fb1a078dc8757ab2d404b55ed90709e09368e0794c8306f489be8339d5c502dd6c2ef1852e24636e85 +DIST llvm-project-19.1.3.src.tar.xz 141247864 BLAKE2B 4ccb30accd632a7d54eb065b724ff81ec8a50380fa527111d58acd728eecb798d42f680119b6d1cbc980523e2f39220921ca1f530daa7afea05ab27436dedb7e SHA512 0abaf158b373892d5afc184158600df17a0797547ad7238ca9018d6fcdd7310b0db803d158daa82a2e04bd42d9daebaa2c3e4b9024c0fa2df72a88596575df5c +DIST llvm-project-19.1.3.src.tar.xz.sig 438 BLAKE2B 44717741ae13bb0c52382647352e52273d8401728dc5cc1cf0c11a8f08cd74b6e3d789e788793aad767030b36fdec62e3a05bdc0b7ff60556cec7ceac17fc239 SHA512 84ef22ee78dbaad4710becbcb02119d06063099f9102bb86f3cd44fbb7e2d87bafe239d8e0cbf22ab5a479f99a11a77125f22394d5006ed86262076ccbf1634d +DIST llvm-project-3f4468faaa9525ad615118675c3c68938f4a8d5f.tar.gz 221860252 BLAKE2B 6c531df34163dc0879c79b029a13215d1bef2cd95bbaf4a6d5e10b81a8352236283d40f14b62e23a57cc1cf8edce138fb6e2720ced2397d6469c5863564c626d SHA512 4aa485f4547e210cf8f6f8147c4adab3e75afe77f1e4e1bc4718fe681b64bdcf8937f843964542f8ead90ceef52cc0fd4bd8275824d1a4c6961eddafc7d35115 EBUILD libclc-15.0.7.ebuild 1668 BLAKE2B ac2bd589fb3c29662799f97b1f649fd22b1b7ce5701879815bc01a05ae88421a830a6a3507b4dead181f24eb4e45c451e8ea1ebbdac2a2de51ddbc3cd9f53c66 SHA512 a3e39fbaddb322360f6362ef21713f375d04e02b2b9a3d43a3d47b26d5d43643a8c654181aef9518aee5f9805d09c446bbbf13342b74f09622e5e1b0c59470b1 EBUILD libclc-16.0.6.ebuild 1665 BLAKE2B 27ffe7083936c466a749550797d109c7a48fc6aaf110977c53ae2d4c5edd558c958a4981020b2c74c6b0c47aeee184edc6e1f192da93f57972fe9cc9abfaa762 SHA512 5007264c688588ec9fd7e74e88a1c1810be2602b744a64d8927275bc8ceaf278d9598222c5d2e3d3fa64504364625b03951752ef7221fd1bf16cc26fbd54ad80 EBUILD libclc-17.0.6.ebuild 1749 BLAKE2B 0b083103fc48654357f621bd3c40002fe9030598a4873519b186b601cd75cc1555a3930f26fe884c1970ddf5728c9a7dffc08e97ebdb151e55b80b204d327a4e SHA512 2509e6ff63a86ba1ceef095fab34b49642b7e6866111c289c124bb7ef9d4bad8f07c4927b45994555386536975c8a4c56401860dca25f2ef2014d9153abb4c8f EBUILD libclc-18.1.8.ebuild 1302 BLAKE2B f5c4d9d86b2150a602626d7785bae098edf6ff7dce1a07501bbb5b721959827f446d7e468a85be08eb8a6935ebd59264c582d5ab04321f60d0a0bd19da2653e6 SHA512 840ec8e282d4eaac97039f32eae8b05c03fd95128a4d800f190a9b57e154a73fd2c4eeec8c58e7c892684f24b35d1da5c2b52303ec19559b19d7bd75eebf5c1c -EBUILD libclc-19.1.0_rc4.ebuild 1268 BLAKE2B bcf40564f542b2f2c4eaf493e74226472d1a3d151293a1c09ab4940aa7296018eb237e6254d545a850b2e3ad2f1b0a838dc3f04114c13bb947a8d33cdcba8ee3 SHA512 5bcb5ca819b48dc4b24d5ff0689a19c1d897a560fa89fd761d19cca65e46d185d51ec2745f5091fa9383974e0506fe303d6bdc95327a3be154192d580f92c431 +EBUILD libclc-19.1.3.ebuild 1305 BLAKE2B 1fbb9db126a81d0cea598e600f7d29fd6a717fed77b09d10a475930e59717f36368588db190e1d56f33c81e7e4336b58725e9da910ef4c51c5f39a7d34bc0a90 SHA512 a90b45f9d8a039781f4d740dc8f6c3bc55187d97e59a97121101a7456a152cc287990207b1b3e690f1009cff65becb12348a0b2d36a33a981a72ad63cf64a217 EBUILD libclc-20.0.0.9999.ebuild 1268 BLAKE2B bcf40564f542b2f2c4eaf493e74226472d1a3d151293a1c09ab4940aa7296018eb237e6254d545a850b2e3ad2f1b0a838dc3f04114c13bb947a8d33cdcba8ee3 SHA512 5bcb5ca819b48dc4b24d5ff0689a19c1d897a560fa89fd761d19cca65e46d185d51ec2745f5091fa9383974e0506fe303d6bdc95327a3be154192d580f92c431 -EBUILD libclc-20.0.0_pre20240830.ebuild 1268 BLAKE2B bcf40564f542b2f2c4eaf493e74226472d1a3d151293a1c09ab4940aa7296018eb237e6254d545a850b2e3ad2f1b0a838dc3f04114c13bb947a8d33cdcba8ee3 SHA512 5bcb5ca819b48dc4b24d5ff0689a19c1d897a560fa89fd761d19cca65e46d185d51ec2745f5091fa9383974e0506fe303d6bdc95327a3be154192d580f92c431 -EBUILD libclc-20.0.0_pre20240910.ebuild 1268 BLAKE2B bcf40564f542b2f2c4eaf493e74226472d1a3d151293a1c09ab4940aa7296018eb237e6254d545a850b2e3ad2f1b0a838dc3f04114c13bb947a8d33cdcba8ee3 SHA512 5bcb5ca819b48dc4b24d5ff0689a19c1d897a560fa89fd761d19cca65e46d185d51ec2745f5091fa9383974e0506fe303d6bdc95327a3be154192d580f92c431 +EBUILD libclc-20.0.0_pre20241029.ebuild 1268 BLAKE2B bcf40564f542b2f2c4eaf493e74226472d1a3d151293a1c09ab4940aa7296018eb237e6254d545a850b2e3ad2f1b0a838dc3f04114c13bb947a8d33cdcba8ee3 SHA512 5bcb5ca819b48dc4b24d5ff0689a19c1d897a560fa89fd761d19cca65e46d185d51ec2745f5091fa9383974e0506fe303d6bdc95327a3be154192d580f92c431 +EBUILD libclc-20.0.0_pre20241106.ebuild 1268 BLAKE2B bcf40564f542b2f2c4eaf493e74226472d1a3d151293a1c09ab4940aa7296018eb237e6254d545a850b2e3ad2f1b0a838dc3f04114c13bb947a8d33cdcba8ee3 SHA512 5bcb5ca819b48dc4b24d5ff0689a19c1d897a560fa89fd761d19cca65e46d185d51ec2745f5091fa9383974e0506fe303d6bdc95327a3be154192d580f92c431 MISC metadata.xml 362 BLAKE2B 768f93d0058e4da4b420569f3f1771dfa7385ad89540bbc18cf53b5a71e3f060a8afa1112ff37570d7fc9dc3e71619fa3fd8d0cf7b5d3954f5110b19e146df30 SHA512 e6335424da09f668953acd39dcd9b03a30e3b509b34b1de5c72644a3740a5b6b287f10e08405b79bafc8104cc4dc1324b7b9d7990c3b560b0235ae82da8c68a5 diff --git a/dev-libs/libclc/libclc-20.0.0_pre20240910.ebuild b/dev-libs/libclc/libclc-19.1.3.ebuild index 2b8c5e63c257..369d04fb2877 100644 --- a/dev-libs/libclc/libclc-20.0.0_pre20240910.ebuild +++ b/dev-libs/libclc/libclc-19.1.3.ebuild @@ -12,6 +12,7 @@ HOMEPAGE="https://libclc.llvm.org/" LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )" SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi" BDEPEND=" diff --git a/dev-libs/libclc/libclc-19.1.0_rc4.ebuild b/dev-libs/libclc/libclc-20.0.0_pre20241029.ebuild index 2b8c5e63c257..2b8c5e63c257 100644 --- a/dev-libs/libclc/libclc-19.1.0_rc4.ebuild +++ b/dev-libs/libclc/libclc-20.0.0_pre20241029.ebuild diff --git a/dev-libs/libclc/libclc-20.0.0_pre20240830.ebuild b/dev-libs/libclc/libclc-20.0.0_pre20241106.ebuild index 2b8c5e63c257..2b8c5e63c257 100644 --- a/dev-libs/libclc/libclc-20.0.0_pre20240830.ebuild +++ b/dev-libs/libclc/libclc-20.0.0_pre20241106.ebuild diff --git a/dev-libs/libconfig/Manifest b/dev-libs/libconfig/Manifest index 766144df089f..78149650f9a9 100644 --- a/dev-libs/libconfig/Manifest +++ b/dev-libs/libconfig/Manifest @@ -1,3 +1,3 @@ DIST libconfig-1.7.3.tar.gz 3026416 BLAKE2B 94301be4d6e472fc9daeac7a04074855737ddda94bb5748cd0087fafe192cf674ea1c020808ebf855372188b6b27a57ed185323fa26988bb1fccde0566617cba SHA512 3749bf9eb29bab0f6b14f4fc759f0c419ed27a843842aaabed1ec1fbe0faa8c93322ff875ca1291d69cb28a39ece86d512aec42c2140d566c38c56dc616734f4 -EBUILD libconfig-1.7.3.ebuild 1248 BLAKE2B 0b6f327c365c64fc3ba3bb1d3bac544e92ab174e6cfeb2ded8850ebfd405d4ffe83b34e8344046df3eb8d65182a1c82ded85b1f6b21f24f7f603bb4fa46a80d2 SHA512 5752e5ca3f525a14298534ab1bafae30464d5af1f9e7bb3e75e6435289123ccdd3eb1bb63229ceee8ed491e3ea359e75a23c0f1760bb825ef0d4ab45f382d99e +EBUILD libconfig-1.7.3.ebuild 1242 BLAKE2B 861f156067e59db106e707011378df5ba1b0e768c077720bdaf4fd07a87469b9b2993639e969005e87feb8602d29ddc57e85cb2f2a5da1e9b0823c15f1f2db36 SHA512 fbcbeaa75a187ddfd765509825af97426a0b68f97de9307b2f9cd3863c50d9d872002d45887616c7fc513ee6d07685124d5a4341e0a1cdc3a1ef875724b4d133 MISC metadata.xml 253 BLAKE2B e595c2f117852882dd0c6e5e28f2c4f845f0178a5e91d6f4cbb453bd5954b858c3171796a167c71e9cf193060eb3d60a1d1a8a436b868f95a96f800dfeab3372 SHA512 8ee2c2029d048041d487b0448066aa0616d04c6dceb639b0c82e4f0af283fe436de8dd80c1d3a3fcd591c108eb11c17f20b7bc21b88324dd1fa84edc6cf58d80 diff --git a/dev-libs/libconfig/libconfig-1.7.3.ebuild b/dev-libs/libconfig/libconfig-1.7.3.ebuild index 36cad66a2189..acd5b0077a97 100644 --- a/dev-libs/libconfig/libconfig-1.7.3.ebuild +++ b/dev-libs/libconfig/libconfig-1.7.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/hyperrealm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="LGPL-2.1" SLOT="0/11" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~x86-linux" IUSE="+cxx static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libcpuid/Manifest b/dev-libs/libcpuid/Manifest index 98d586f9e214..bb89d0d54516 100644 --- a/dev-libs/libcpuid/Manifest +++ b/dev-libs/libcpuid/Manifest @@ -4,4 +4,4 @@ DIST libcpuid-0.7.0.tar.gz 442324 BLAKE2B fb3248227ac43fe536b66ee0b13dcb514aeb5b EBUILD libcpuid-0.6.4.ebuild 753 BLAKE2B 6d2af2ea5a2c8ea9f811fdf685c632ab2a4f3004e9ab4a452e1b1c606ab9e98d3922b118539c0191253950ae256d67d01cc728896850b291f89925937b9cf811 SHA512 cca9245d54533536d1e00f873231a7414a36f96f0079f732448c7cadaa88aadba45cefc2c64b2500ab2ae6715724e37c5c21defaea73eb42a870484115d2941d EBUILD libcpuid-0.6.5.ebuild 753 BLAKE2B 6d2af2ea5a2c8ea9f811fdf685c632ab2a4f3004e9ab4a452e1b1c606ab9e98d3922b118539c0191253950ae256d67d01cc728896850b291f89925937b9cf811 SHA512 cca9245d54533536d1e00f873231a7414a36f96f0079f732448c7cadaa88aadba45cefc2c64b2500ab2ae6715724e37c5c21defaea73eb42a870484115d2941d EBUILD libcpuid-0.7.0-r1.ebuild 753 BLAKE2B f7e21ad3e8608f2ba69919263f9efecb8fab0ccfbcf98b5d6603f5ad4d16effc79f5f7f9ac46dfd5bdf428ec97b2e0565848916201883d7cb50f5c2517397d06 SHA512 3f0bbc8c6690b7f36d76a091a8736a8025827e0af71792b27fc3db0f164517ee0e5657b5c563b0d41074d0b566b537e4406319d9dbb460f839ceffc1ff73b141 -MISC metadata.xml 2130 BLAKE2B 729a7382c0d844c94da0f24c0a96d6570fbb75202436298dafe21611c8047ddbf5d1479e5ab73655bfa28af5165bde93028ed662ae2c9c294474958bb6b5ef60 SHA512 62b2bdbeb95b3716b40532658720a63825e54c64f312151dd220070ac84d3a067658fbc69b1804afc00c861ebd4f0f0c389c007b1b70a06ffe1e4a7975bd5f3c +MISC metadata.xml 2131 BLAKE2B acd89692a48a848792207fa221ff6b0ffd6428b2c65dc614e56d81761ac19d7527f7ae1758b6805b24550c51c324b1aa16b0103029cc4bab617f9dad1a5bd586 SHA512 02f248fd8ce089f6d99dbe3d4902ffc42ad3962239bd70e3e5bbf5498ab5539ed0b7aed808e1c4d15d9e4fab902ce570a8a143c5481d6c7cff50c280896e5106 diff --git a/dev-libs/libcpuid/metadata.xml b/dev-libs/libcpuid/metadata.xml index eb3dc623eb52..f3cbbd52556d 100644 --- a/dev-libs/libcpuid/metadata.xml +++ b/dev-libs/libcpuid/metadata.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> <email>bkohler@gentoo.org</email> diff --git a/dev-libs/libcroco/Manifest b/dev-libs/libcroco/Manifest index 3673d2b57aa1..1f04093a1607 100644 --- a/dev-libs/libcroco/Manifest +++ b/dev-libs/libcroco/Manifest @@ -1,4 +1,4 @@ AUX libcroco-0.6.13-CVE-2020-12825.patch 7600 BLAKE2B 2303fb7044f7458e5861b0d054bb6c6137265dfa080d6e93b0c10f8fbf0c02104a6f14248ef5a95e1967fa7c55aecfc31f8d15cfb24d792d530f10e9c375a3d3 SHA512 f1704914cf6bad4b530e239998d7c2be7d5bc8b2e071526c04b5797a52513cb50289ca575639872217a64dbe6adbc7e0a352e9427a4df5cc98f36f13baf88a33 DIST libcroco-0.6.13.tar.xz 487840 BLAKE2B 511212f1849343d55104cc6d17662cacd524bae098bab12d6db58df41710c8dca2c5beb7a37e42feac6d856934a07feb3d11c55dc74ba055e21066f2bdefb260 SHA512 038a3ac9d160a8cf86a8a88c34367e154ef26ede289c93349332b7bc449a5199b51ea3611cebf3a2416ae23b9e45ecf8f9c6b24ea6d16a5519b796d3c7e272d4 -EBUILD libcroco-0.6.13-r1.ebuild 1475 BLAKE2B 6f7603400b6445dc9dc09d6d71bb000a39f901929b5b76d482cbf0ab8f7cd9d71bdeda67c393733a1c673d1212d5829e45d09f0b11237a9e5353ed251269d271 SHA512 1e64138323725d84e18351cf201cebd47517124626d1eac78cd68487bdaf009fddef888fef9437e801683d7a8630f2e69e9c319e9ce36e0358b4fd99c23cdc29 +EBUILD libcroco-0.6.13-r1.ebuild 1469 BLAKE2B d3a9600b9e8513b82059a4e15888890b8dccac557dd238c38e3cb3f95a626ac63b1e84fafa20311a4520dee8ea8f25a4d879c14af55410f2fed2fe4f0ecb5eb7 SHA512 ee7a3f9a187d7e59118d23d67003177bcf5b9d356b2ccb053603dbafc7ce9c9c8ce12cccfa27296b5a79dc820e83c89155e0d5a9d32bd938aa55ba4a92b80263 MISC metadata.xml 789 BLAKE2B 340b28ac463edf2795fcd946e9387525542c6037850bca3a100bc74994735a59558a617d73a254f529bf933c246cff7e7edcbea1b485e3977ab7d16fc2a55073 SHA512 b8e4759f85c3169d4de3fdc7f6d4db0094177c50ce8632e1da9828070da7828cc5e03f0c09cd79b1d8a9b42195d7f5fc20e406ce73d4389167afc9068c4c89a8 diff --git a/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild b/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild index e3da950d913c..0fe1fe19d9d3 100644 --- a/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/Archive/libcroco" LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libdaemon/Manifest b/dev-libs/libdaemon/Manifest index de7290c2f194..57d14ebf3a51 100644 --- a/dev-libs/libdaemon/Manifest +++ b/dev-libs/libdaemon/Manifest @@ -1,4 +1,4 @@ AUX 0.14-man-page-typo-fix.patch 1562 BLAKE2B 3e0bc53ca9cbe959ba6360c6226ee99a822bdd78918791bdcf367775d9f80a9bfcf7e82dcd3b4f45c4f10af31be1bacf4ecdbe119482ac6ee705d99967cf9826 SHA512 19aafe2b9d39484ad01544ad3c7937d98b0e8216de1ed8cd331106004f565a6c094888f1a0fd1f540c790728274079343d5db060a0e1a9647d600cea675994d1 DIST libdaemon-0.14.tar.gz 340474 BLAKE2B 1dd6ac48e7b9a31f58688c7a59814435059287a30db80dd7c9cf69f9eaba27245424ecdbfd8719a4cf30d9686f4b61bb5e394821f66c05e770c244a0208e8f3f SHA512 a96b25c09bd63cc192c1c5f8b5bf34cc6ad0c32d42ac14b520add611423b6ad3d64091a47e0c7ab9a94476a5e645529abccea3ed6b23596567163fba88131ff2 -EBUILD libdaemon-0.14-r4.ebuild 1187 BLAKE2B efc539c574b28aa18ec40ed8a5936631e7890f4ddf77a83775933d70c95bf50119b995897d48ce7e95205a78eac0d72d4c28710083c216c2b571da7c8b6ee57c SHA512 4373673f5052b4b311ca318b752edc58ee2f7b80ee3b582a0744c8f3ef2629ab1b37b0472ff10d9bb3a93cab2c393fb4724da56e4d90e62aca1d43a0a73b1710 +EBUILD libdaemon-0.14-r4.ebuild 1181 BLAKE2B 199816ddc4a6e68b3fd70ba4e148a1046bf259a93f2667750d30f76d93316004b9c33fb870c12546610eeaf03dfef19c967a9aeaef0c808695a8fae30a14f966 SHA512 64e23b049abafed57b9a82ed27a2866d92f4ec27d0ecd51acdf83e3c4ad7e8ada6dd71cad1e7064e6391a31d223139485adf85a8325ff911c4c9d386c21b4f49 MISC metadata.xml 264 BLAKE2B d8719650b7f42f0fd73819de2c5bea03b775280ea9d8442332f5a47c48d15ecdb91e085f0c9e4d22b0c3850b0049efc0f169a1e147fb21d3ae9b0987b99ee82c SHA512 644fe886ad7c42724a4a622cce4e716461a751eea6307cb04a6a070d3cf5beb46f30c159539b008fcbbee5afbbbc8a4182df448d12b842b30c41f868c7a60e5e diff --git a/dev-libs/libdaemon/libdaemon-0.14-r4.ebuild b/dev-libs/libdaemon/libdaemon-0.14-r4.ebuild index b00a727aee78..704839a5d5be 100644 --- a/dev-libs/libdaemon/libdaemon-0.14-r4.ebuild +++ b/dev-libs/libdaemon/libdaemon-0.14-r4.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://0pointer.de/lennart/projects/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/5" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="doc examples" BDEPEND="doc? ( app-text/doxygen )" diff --git a/dev-libs/libdbusmenu-lxqt/Manifest b/dev-libs/libdbusmenu-lxqt/Manifest index cd8ce4a2d026..42d9cf4cc845 100644 --- a/dev-libs/libdbusmenu-lxqt/Manifest +++ b/dev-libs/libdbusmenu-lxqt/Manifest @@ -1,4 +1,6 @@ AUX libdbusmenu-lxqt-0.1.0-cmake.patch 4430 BLAKE2B c8d76059ce1ba821e3dccc012559bdd9ae5cee4c70dcfb946f26b8ab5460c8e35e7ccfb2f8f7c82396a54dde733017baf8bcdccd59b65ceed7b6c7120cd7f0dc SHA512 c1f3b82c54bb0cb82212e2a478740f6578fe7a2b028e9e8ea8ab1da517f7e7be8eb7cbeadf7a7799ac10b6d3dbf64ece139ecf2386f4be3448930e7e75df7882 DIST libdbusmenu-lxqt-0.1.0.tar.xz 39232 BLAKE2B 7c2741609996a33fb1bffb9aff938130e31ebc6796dcf613ccbb2bbf9bae2290fa09bda9777ebec2b819c7ac2ce04ad086483db409c2809517ce7e41729cd71d SHA512 8c09f9bd4b3c60db1666f5a53ea84c67d2d120b215eca6563c32385387e100fe591cb8653a283750444356c61306cf385507edb6a507b22427eb6f18aa972fb5 -EBUILD libdbusmenu-lxqt-0.1.0.ebuild 541 BLAKE2B a5408a7f2f71981ba5b03b651f11e30e73eb3113cafca71484920cb493a813758a44ff5a0522fa2cc4124a4877304ec4004fcc4e503d828aa0474e72f233631d SHA512 10fb9f18bbf696ce1a33c9440b248d09cf6032933f47b218a50bdcdc6c43813fa9544bf60d96e62f51c1ced04ddab2901bcde3fc6671ede7b2d428f43c4e6fd5 +DIST libdbusmenu-lxqt-0.2.0.tar.xz 39068 BLAKE2B f0cdb9d89f5823978b096d353caef72c78c3924bd908cf36bb9b95ad536205d0aa13d632649cf2487691621dc5910403987df7cb8b2b06caba7f99ffad6b1772 SHA512 891cdd44bbe0ecc12e10dd35dda481097e8c29fd7e2385c322890caebaf92afc5788711225c9cc8e4a480ed4ea2548e88a26a385a36a8329ef1e73eebc037ea4 +EBUILD libdbusmenu-lxqt-0.1.0.ebuild 552 BLAKE2B b2e3f8ee861167212855dc8c206df22eafca634fdabc5dd9f30c264387255c109e3c3e73a0b6143c1c61a198b43e042110004eba99614df20c0559fb84741e0e SHA512 4e2b69fef14547c564e186b83fb3ace623018b76ee450e2410effe9cfc7145f9f3d678c88784b3283d8cf08fd02ca0e2e7d257f8ca022972eeb185389e816d85 +EBUILD libdbusmenu-lxqt-0.2.0.ebuild 555 BLAKE2B 028a1dbb7c957ddf24e7e7467c975107bed739021678dde5d100cebfbc29ac7739fa636e5061a30edec4f4d427f5e0c2e24775cba58b820a7218acfd13d0af7c SHA512 18b12b715c34145a3bca7d0adcdc7200820a24a3e01693ba1f5bb5324621cfcdea1cb7f84d62e63491b7e4edcfc191588404d5fa812d673e94ff9a31b3ce6e0b MISC metadata.xml 323 BLAKE2B 552d31a9b5cbdca671675a528047bbcfa99652a2d1ca26c241297bab1b8e93fb08a67bb7ffff25404443e6eae35ae97fb351c63854262c1254e72347fcd2eaff SHA512 9dce1557e11fd191761810afef65ea8c49375445a64b179a8c38875f55f0a5163344cae538a503bbb365af38265c6fda5ed5b9ae3dc751560c7a88e5d91bfd6e diff --git a/dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.1.0.ebuild b/dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.1.0.ebuild index 52fb056c3e85..4e3b9886be8d 100644 --- a/dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.1.0.ebuild +++ b/dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.1.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = 9999 ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="amd64 ~arm64 ~riscv" + KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" fi LICENSE="LGPL-2" diff --git a/dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.2.0.ebuild b/dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.2.0.ebuild new file mode 100644 index 000000000000..e924584c4f18 --- /dev/null +++ b/dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.2.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="LXQt DBusMenu Implementation" +HOMEPAGE="https://lxqt-project.org/" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +fi + +LICENSE="LGPL-2" +SLOT="0" + +RDEPEND=">=dev-qt/qtbase-6.6:6[dbus,widgets]" + +PATCHES=( "${FILESDIR}/${PN}-0.1.0-cmake.patch" ) diff --git a/dev-libs/libdbusmenu/Manifest b/dev-libs/libdbusmenu/Manifest index 044f28cd08dd..c255f978bdd4 100644 --- a/dev-libs/libdbusmenu/Manifest +++ b/dev-libs/libdbusmenu/Manifest @@ -1,5 +1,5 @@ AUX libdbusmenu-16.04.0-configure-fix.patch 1268 BLAKE2B 9b7c045b46b9b8ad6af069d4d95c0e867e4cdd7c5edba1412483a7b11424d24d757bd04c7f64fdd0ae36107befe26b54e589d658739438f331bf82277a79e391 SHA512 e872017556eb7e6b23a9c80e478b9e25be604bd2500be94879bad6634150265bb7b2979fc3cbe05a06dc9f3ca115ab57457853b37c6db622b5ec4bb23abff2bd AUX libdbusmenu-16.04.0-werror.patch 1131 BLAKE2B 0f08e797095a8f9358abe1784b64f8f4126f6ba6c271991a4cf95781485e6ddda30cc98db8c50c7f3cae61f398cec6d236fbccc7063073f041337832fa132536 SHA512 ba1144695110cd8ecf89deaea28e0aacc40b00a500a1dc86c28e67754599117e0a2217c4d6066c1061fa009af82e463dd303ba78c479053857ef6e793959068e DIST libdbusmenu-16.04.0.tar.gz 760376 BLAKE2B 6996ce09bc2b81a8f415a46490ecb3189a064a64f1716919bb1495dccefa220ab058af06f4b3391c954ec76ec38e62db9c092b620cb69cacffb064e590ec1297 SHA512 ee9654ac4ed94bdebc94a6db83b126784273a417a645b2881b2ba676a5f67d7fc95dd2bb37bfb0890aa47299ed73cb21ed7de8b75f3fed6b69bfd39065062241 -EBUILD libdbusmenu-16.04.0-r2.ebuild 3840 BLAKE2B f2db5929ff3579dc2c4bc0367159511d210ed87783d92e5aaafd64b4b050d3bdd5178fc7563f800e340af18ce16714c591dff8a46202664f27722693c5f12b45 SHA512 ec14f1f91a9acae49323817e89e8bb3af84b774d312c1f43bb295294b8b6bfba31023730290215c7679815f94c8de6c5124d6e327f0b211ce9a17d9b333e6df7 +EBUILD libdbusmenu-16.04.0-r2.ebuild 3834 BLAKE2B 93e3e867ec4a7db5848a2a1b02ffe96cfadc091ba573bbf32ca6baf075a15fc2baee915a42cebbe707bb58b1b827368cd1ee72bc38302304c36e00fe3f4f7d70 SHA512 7cc222e2691d90023ff6712da6e4b86389a51fab5b974ba4611e41b47200652ead841ef7c81a2fcbc1d3de905051147302660c2de8929179962085c9df3b72ef MISC metadata.xml 362 BLAKE2B 30fac8611210ba6263d5a91f9975741f1c799d5b841d278ccdf440e67f7dc3040f9937a79bbf6028b1ff6d1f2389eea6746e0772048b7c9b71978cc75fbac20f SHA512 80dff178352278089470bd2465f750e336056cba3321719b18dce1188c5dfde302c6bc0efcaa84fcc049840616a9949fd1a39e143ca2c61e7a8eaeb317b74c4d diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild index 63e7a3f93bad..d6c2fa25ccfa 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz" LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="debug gtk gtk3 +introspection test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libdnet/Manifest b/dev-libs/libdnet/Manifest index 626260d4481a..e4959137d5d8 100644 --- a/dev-libs/libdnet/Manifest +++ b/dev-libs/libdnet/Manifest @@ -2,9 +2,9 @@ DIST libdnet-1.16.2.tar.gz 675191 BLAKE2B 04e4533dbe45700decec4755c7db608d0ca68b DIST libdnet-1.16.4.tar.gz 684358 BLAKE2B 40be891c9004288329aaee0c79a29ebf0f095dfaaca4da98fd5ecfd759e22b8d10dc6b906200db1ac5b0a8cfbbea8fbe509da393e60cddeb5f875ad179cdc67a SHA512 6c5556e365047afcc5da3f76b1c99aa70723c076a7cf75c03d96a661a583dfa6d0ab605076e68efffe5ddca2d69875e4bc4938e0874b8aa24915fcfbfe3f3ff9 DIST libdnet-1.17.0.tar.gz 684645 BLAKE2B b208cb41201145411b1949531cb1ab27b4edc6026b8ca703c24231fdb021f46bfe922eb1da11090c271f439339f5384c93168fad3130ed2f89b3d2eca5c7f89f SHA512 b207b2f61e3759a2b17827eabf37b0eb68cb9fa27418f99ee4efd754b01dfe8504dff465664b14054d54df334195d43963d142c7104dc603b2b8b1491590d2a7 DIST libdnet-1.18.0.tar.gz 740145 BLAKE2B 67f9257e0a05c6c768609c288de9a8704a7ba9d66142bcf849929fa3dbc7b59e379cef2a917d01d4ccfa63b5dfffaf7225f9c67f94e6e91c528a3066fae8c933 SHA512 c074828a1ecd21c292f9120c7afb6b3c11e967d1e0aaca78e75a5558e96f5e65e0d24b68b8386c33c1c28734a3d30f5857d394796e049d521c8b4a9a2c8dcea9 -EBUILD libdnet-1.16.2.ebuild 1487 BLAKE2B 4d64d85c38a042642cfa408c8efde1959a291c6e11cd87c8030e258f4196c52d5bdc21017b6b554609c52e977e3f619e55fe1e32505374b64e5634e0f7c43b02 SHA512 a0fa5cd49edb6cecc2ae4f8ca5fd3018cde8d926bedfc8dac40b8598d9b1ca269d9ed28ae0d9c69ad411aa3a0d9f2e20954acfe04a872f7bacd3b4b6209b1d01 -EBUILD libdnet-1.16.4.ebuild 1813 BLAKE2B 67eb32267b94b3b20ad19f3ade0766d4984a85b0379a561f3a9d1c08d3a4fee95a775f8a263648c95e6dfd6842c599edb2cff479c42d54ce28230094da514639 SHA512 df6a7ba18c980e24b5fc14646f0a78fdd7558ac0e6000d91e9380032015cb183923dda70525202a47041c1cf1a676c7e620fe51416331b55afce5183935dce01 -EBUILD libdnet-1.17.0.ebuild 1825 BLAKE2B b288cbaf4ac1232051cf3eeea451ff4dde26ca38db4c6f813a5f4885f264c080511b2016621f566546a1fa4a68a27a4a1fdb4315848ff346fe2dca9376044fae SHA512 8e19f2f46aef6f9023441cc3ca3701055ab69303edb0780a4bc4ebe4c4aed5908b359d9286fa0b8400c34fe4f2b3cd173d2ebf42930b5e4b586a9092f548d54a -EBUILD libdnet-1.18.0-r1.ebuild 1875 BLAKE2B aa3ca753faa0160aea0943c0d5e1c26554321287605290a3b0f0b258e8c7214fa7512add6569cac62fd2a4a0be05f2ecb239df62a71c7c6387bc8a244be33f3b SHA512 168133758b15f36e9ba3b116cdeba9e784f37cc440defd903800a2ebc722fb03bc61c573ad286b249d36d877f1e532be5750550cb6bed7797eb2d40ed059d1bb -EBUILD libdnet-1.18.0.ebuild 1819 BLAKE2B ec461ecc1814f5cba54e786c2b412bb81d5fc390b766a763bda2be6c99f1a1825877617cc13e067fd6a7fcce65276b8a9e873f29f7c7d1efb18a5629a0d18f81 SHA512 eb855416ef1ad9db5c91b652f88089aee1df5612313b4c5937afaed0bec4f100ee6737007e8a7c201137d9b2c9e40de34f29eb673bea80ab313c79ff3f34d0dd +EBUILD libdnet-1.16.2.ebuild 1481 BLAKE2B 1ac09575eb9aeda48a21448da8f055680592a0932ea6662d3c87a1d7e5905092a43b1b667f9461978721a3eebe36913f41a5824523ed566de1f14c73b9c0f615 SHA512 87940f2f9b3bcdb8da0232e0f8c980047496695eb3d4991ca66f0de61c19e7f9ec136d4ab4d213d9e95c49a5ad3c027958d589b3781bf4f0a5310628534d0edd +EBUILD libdnet-1.16.4.ebuild 1807 BLAKE2B de224a2d54cfb0bbab260ed33c0314ba36384b7136e90f4d0a0188e2612ec1a22bc4532ad408a0b3951d6f050640c2a220dcc5aa736af485befd29bf22ce3579 SHA512 414ca259de14c4015e9956a1939eb221281ce8219cc2679cc0e4649a0f10161e21578b4e95eeccd98934245a6a3fddd5763b5f80429d97aa032ff46cf914193c +EBUILD libdnet-1.17.0.ebuild 1819 BLAKE2B c15f3e9babb10b52d74fb119bf8589efffb8fc4a9173649c22b22bb4ad408b0b236ff289b2c0f063bf2662d1118a38750f11eacca3373841b63ee4543df68b55 SHA512 60dab0c6e3a41281a88e989bb1ff536039d3838104e8c5ed063bff984edbb3dba146c5a325cdf4e5e3e6c69ded4d6dcd9ac48c006781059973cfed4109bd6b6a +EBUILD libdnet-1.18.0-r1.ebuild 1868 BLAKE2B 4f8e7856ff1bac545d1edd2807449c4d68b94c3c6c357c20d42d8ad581e13b8d0735cc8530cb26b38c37e89242d0005c4a0940942cd8df4a57a0e2a58690a74c SHA512 907829dccc306024b2cb957b44709d652a43bf9e3354467e259e42d8b6f42d86a59dcaad03c4f20c830f5a645bf7989b96560e97ad8c2598cbafbaa39bbc88df +EBUILD libdnet-1.18.0.ebuild 1813 BLAKE2B 567ae04e44cc5158d283f36da9e6ca8d81c9ddae712e9207d645fdbdebe8f758c73d1c5a5cd7417ab00a61d3283a4966e490026624a43af8996f1f6373c89ea4 SHA512 f5cb02392062a3c03e89887903c0539a30246ff9894b452f40d38b49c501b2ba03c27211f3472bc4cceabfe8d6312952153200cf93a34fe892af8bd1a009982d MISC metadata.xml 413 BLAKE2B 91e8ea8dfe7585b6bcce394bc63e466cd7094b8b12ecb4f6b03303b37575387250f81c85a3be03cf8b36cbe10ef724794c86afec5decb5f042d0cde5db2bfdc6 SHA512 af7f752fa0811cb6e57b2398a86f5c57bbc0af1e3392ff3c26af27568ae3ed5232f765558f5e3b01cb6a6e3debfe2b0b893fc2c3598776d94eb6318744ca6fce diff --git a/dev-libs/libdnet/libdnet-1.16.2.ebuild b/dev-libs/libdnet/libdnet-1.16.2.ebuild index 8ed52eca9704..388bea77f3e3 100644 --- a/dev-libs/libdnet/libdnet-1.16.2.ebuild +++ b/dev-libs/libdnet/libdnet-1.16.2.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${P}" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86" IUSE="python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" diff --git a/dev-libs/libdnet/libdnet-1.16.4.ebuild b/dev-libs/libdnet/libdnet-1.16.4.ebuild index 08f0bd6dfacb..386775d5138e 100644 --- a/dev-libs/libdnet/libdnet-1.16.4.ebuild +++ b/dev-libs/libdnet/libdnet-1.16.4.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${P}" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86" IUSE="python test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libdnet/libdnet-1.17.0.ebuild b/dev-libs/libdnet/libdnet-1.17.0.ebuild index fd47d46e0186..80009979a9b3 100644 --- a/dev-libs/libdnet/libdnet-1.17.0.ebuild +++ b/dev-libs/libdnet/libdnet-1.17.0.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${P}" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="python test" RESTRICT="!test? ( test )" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" diff --git a/dev-libs/libdnet/libdnet-1.18.0-r1.ebuild b/dev-libs/libdnet/libdnet-1.18.0-r1.ebuild index b7c86a6585cc..bc1c711434b4 100644 --- a/dev-libs/libdnet/libdnet-1.18.0-r1.ebuild +++ b/dev-libs/libdnet/libdnet-1.18.0-r1.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${P}" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86" IUSE="python test" RESTRICT="!test? ( test )" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" diff --git a/dev-libs/libdnet/libdnet-1.18.0.ebuild b/dev-libs/libdnet/libdnet-1.18.0.ebuild index 06d3ec217130..43dff948dac6 100644 --- a/dev-libs/libdnet/libdnet-1.18.0.ebuild +++ b/dev-libs/libdnet/libdnet-1.18.0.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${P}" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86" IUSE="python test" RESTRICT="!test? ( test )" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" diff --git a/dev-libs/libebml/Manifest b/dev-libs/libebml/Manifest index c93ee0509fc7..83f646d8f414 100644 --- a/dev-libs/libebml/Manifest +++ b/dev-libs/libebml/Manifest @@ -1,5 +1,5 @@ DIST libebml-1.4.4.tar.xz 64116 BLAKE2B 641cf6b63b4c8c4fab9e746bdf11d35024d5250f4a493d491ffc27441d9e453e58dfce028f865b8b4f200ccf58562d94b07b1593a4d53995ceb6fb2eb37bce1b SHA512 24f2bf51cd71f583bdd3bb33dbf20b5adeb8e96345de3abf3014f3ae1b0610c1bd04b802f26b4a1a26f884a696d6accf784bed1510f12538a6664cbd9ae51d6d DIST libebml-1.4.5.tar.xz 64408 BLAKE2B 9e2689cde143b4bcb425617fda45a3b128e3656bf67e59ee960ea6d849c834b57d110d45d6ae6dcf4f6281fb834cadb8d3269331feb4e6bc7579d189718cc087 SHA512 6ee2afd538de8b028a1acd4a0f00a8aa230deac297573d868683e96f22fa4953858d3a1d8ab414ac27757f35699e6149f0aaef6eb4d235baa79226d8f36ccb5c -EBUILD libebml-1.4.4.ebuild 511 BLAKE2B cdd18129798a3cf35e3e8528841d6b081db010a29160246a7b08d4f5fbbbb58776681bb6eb77e74b9ca5f291f49e94ac5ff46cc90f42e116253266795bd059e5 SHA512 4ed5cd12239851089c1d7748ce6787a5891f825d8a2960dbcdedb1fca5ed6f7d7a3cc990a20a84b4664cd7ec494fb8428ee9771df00d113f77c9600986afcf79 -EBUILD libebml-1.4.5.ebuild 511 BLAKE2B bd1721ff27698cb5efa7e0ff2895e1b0f72aca595043044687b757f505edcb423e3b7200ce522c9d2091a939c7721781926380a8918479b8ea5157d6bc5e4e26 SHA512 eb86f44f644e8e98a601d88465c32bfe1c01a453f06540abf6bac3125f5e10607fb8d5375b5dbc812397b7ef54390a4597253babc0e9e8a2dafc022a2871bc13 +EBUILD libebml-1.4.4.ebuild 505 BLAKE2B e54ec1041774ff9f04e4c6a249af4d07456b8cc2bc027c2281136c0509994bd295d14a308b1155cc04d388ae73bd2afa86df3f08c57d270f83b1527f6e2b32dc SHA512 01da3af836351ffba8477f37c494807dc871aa8553b11228981e237a8b783bf238bc9c579353a8d5b0d1c1f56e693e50fa20cd2f4bccfc370c70b56aa6112b49 +EBUILD libebml-1.4.5.ebuild 505 BLAKE2B 22bcd88753ffd6618de0f3d2bf4820464f34e802cc30951c348db5febfbfe04fe311cd7bf4f08034adb41c6a5bbccf5c3b85559634ff2147c7591ca963f3767f SHA512 a13de65ac0d98393a23dedcf03430f8d314156ca480b7dfd55bee811911cc10b84d45e6a02cfe32d7ad095f886d934b4df78c47519cf2ef103d9727ce47611d2 MISC metadata.xml 317 BLAKE2B 9cec3d87965cab02baa170724fc9f9b6742f4723985d1e8f3d75e97d990ce080f9daa334d5ca019a67d92c70e2b9d0cc8967f0e4817d8dc8f93bf0d03992237a SHA512 b05b64e9380e15165ddbe70592a4e9a0b50f8eefaafc7be6c16a34aa39b632aa7e6ea0a2beccb16c6638909e71f888daff7cce575f024c1dfed0805fc1646233 diff --git a/dev-libs/libebml/libebml-1.4.4.ebuild b/dev-libs/libebml/libebml-1.4.4.ebuild index d7126f8026e9..b1f4a1142b55 100644 --- a/dev-libs/libebml/libebml-1.4.4.ebuild +++ b/dev-libs/libebml/libebml-1.4.4.ebuild @@ -11,4 +11,4 @@ SRC_URI="https://dl.matroska.org/downloads/${PN}/${P}.tar.xz" LICENSE="LGPL-2.1" SLOT="0/5" # subslot = soname major version -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" diff --git a/dev-libs/libebml/libebml-1.4.5.ebuild b/dev-libs/libebml/libebml-1.4.5.ebuild index 0ed1e1d610a5..bade895d228d 100644 --- a/dev-libs/libebml/libebml-1.4.5.ebuild +++ b/dev-libs/libebml/libebml-1.4.5.ebuild @@ -11,4 +11,4 @@ SRC_URI="https://dl.matroska.org/downloads/${PN}/${P}.tar.xz" LICENSE="LGPL-2.1" SLOT="0/5" # subslot = soname major version -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" diff --git a/dev-libs/libedit/Manifest b/dev-libs/libedit/Manifest index 26f7daf9a488..2e372d24c8f9 100644 --- a/dev-libs/libedit/Manifest +++ b/dev-libs/libedit/Manifest @@ -1,3 +1,3 @@ DIST libedit-20221030-3.1.tar.gz 533261 BLAKE2B f4a9784cfc2a30af2778f0e05b6e45ca489555c3009ba050ea19134670ad71fdd099425dee0526dcbb6a1a84f51bd8014ce2540be0535465cb59ab998753833c SHA512 41eb46feaffa909e8790b9a9e304d5246e82ab366721196126a923d68b4d4964d0a433fe238f9d5e0a00aefb5c8cb66132150792929a793785ad091d91016f97 -EBUILD libedit-20221030.3.1.ebuild 960 BLAKE2B f02b6263e97ad42503a068cef0dfc0bb40e44c25c58224af5ab5e4042c4437a763d8ab0797c6012e57a0a918195e40eac593c6a3ba794df666b24c985139e52e SHA512 7e9e7007be7a66499723bd43822fcfd021923c2f60b9d657c4c1ac074312d41c6b4e7a8c8a51c2cd08c4404fa5d910d0587d2bd228fbb4b9d23c43e2df95b258 +EBUILD libedit-20221030.3.1.ebuild 954 BLAKE2B 8f8794da10f28d79ee0e07ca6b5cecff4e97ae09179b9c18ca259d74f448e6f47d32c0bf2e7400ecd316e83ec2d5c313ad391e658265ed42f319b3a079e14a88 SHA512 59dce92d0abc2d6fbf3a96f058f871dd5a042086e136ae9489e088369fd88ee3bbd3c8093afb5d4825a9001b08676a9dad1fb438a0812019dfd028f33c2491f7 MISC metadata.xml 642 BLAKE2B 0d925244c4953d0b9bf7283b7ef088c4b5f0d8763d9160d6df19c0216cda6412c8819ee6a885eb7412695602cdc7a9bac2464ab62fc47208123bfde4f5b2213d SHA512 2c186c25f40e1ff141a2a34f056f8f8476df813ef6a31f0e368d258b6655d579c1cc65a5b44afab27f8299cd0ad6a70856fa1180a09142f77307b0ce173815f0 diff --git a/dev-libs/libedit/libedit-20221030.3.1.ebuild b/dev-libs/libedit/libedit-20221030.3.1.ebuild index 0efa3b2f8b95..cb772339a63a 100644 --- a/dev-libs/libedit/libedit-20221030.3.1.ebuild +++ b/dev-libs/libedit/libedit-20221030.3.1.ebuild @@ -13,7 +13,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="static-libs" DEPEND=" diff --git a/dev-libs/libei/Manifest b/dev-libs/libei/Manifest index 19d56ea4c8a3..56a9041c04bc 100644 --- a/dev-libs/libei/Manifest +++ b/dev-libs/libei/Manifest @@ -2,6 +2,6 @@ AUX 1.3.0-skip-protocol-test.patch 675 BLAKE2B 1519b464a2322ab7c46ab449ccc0fb3f1 DIST libei-1.2.1.tar.bz2 174636 BLAKE2B b718d2287e83adb43a8dee9ae06499d780b2a50231e9ce452b6e7bfa9e89e9599058628614fb4325d0cef842d6b29ca68eb38b3e547790cd5a7a0ac14728f250 SHA512 ac8e32a381b9555a6b9becab9217a323d79aeba4b3f11e1dbba9f876d566f232f41d0f299f8cb8e5de6707d0dd91e93872edd81532c971e35d1cf33f9f9063b4 DIST libei-1.3.0.tar.bz2 175492 BLAKE2B cc5b0ae228a7282e0b5890280cab15cbb4c9179aa40140d6d01dc0d650bc1a646efd3d07dc6db0b501c3d203480d2df2bf3107e8b07e13b49eef8dcea59dd011 SHA512 a63b52c7251660404b307dba82ee24e31b64aaff7140acb174a33aeb60a07e59391522e2a5c56cd7bbdc45ab5e4a0e6111e214f2f1b79834b152e6ebc3e5e0c1 DIST munit-fbbdf1467eb0d04a6ee465def2e529e4c87f2118.tar.gz 27724 BLAKE2B 9670c9b7a0b5d9ee6ec8df2dea9e241b043964ecf1fa3f6060ad1d16c40ab6afe47f53c6d4a791003e101a0b363263b858e6e4e445f868292753dd1ee7f7e3ce SHA512 26b5599fd12be627a692823ebf496fa446be7ed04a1233fb42e0667c05109b0f804f76646e289ac660fc815baf45f77ec8caf0ff2ea7fb0b4f87f0038a2b971c -EBUILD libei-1.2.1.ebuild 2488 BLAKE2B 4455a75f488d92c5e5d34f80e3df2dc3d50994b9fa80abcaa9fce71eb32a59d7b246cf2b1831e560d3327818a73e37104ef64ccbdadce07cd47c3d438f4f7dfd SHA512 5ec4d623b69cfca468bd7e271ec4b2e3a496a7ae56d0b14fd3517cbe5a0966268dfca19ab7c65444beb77f9602f86c06fbe4fee20e4609ce5a4da16c5a3b38fb -EBUILD libei-1.3.0.ebuild 2463 BLAKE2B 85c85ca31cc7d4fa4344c039f22a5faba399a69cacf1e1d4ebdc0d3db5ded050cc866398f72ea8e0c1c14d5976031305ee60ff4dce4fe3562a43d81b4edfcb9d SHA512 15036919f5124903daa76820f3d5407854ff555f67cf5f4cfad3f0f627606eee5a085c5ff3d252da99d9f9622e404d7f164d7dc27570f344162f2eb700ffae86 +EBUILD libei-1.2.1.ebuild 2482 BLAKE2B 0c2b52c4223b16232d3b7a4d557f42b4a5e64c4930b727458e5763bb8314ec8ba68d3f962b0c9c1477c43058a7c76a76d8fab89bdecada96c76f6fc95845aead SHA512 508c1611c54b4de38af3c6f491a421b0efb0b4c3ee5894c77d19d18e4eef415af001ee9b90a8c27230f1b0161ed7befcac1303b1483813454b571cb5d06363eb +EBUILD libei-1.3.0.ebuild 2455 BLAKE2B de8cc7b1c464eb6d875efcb1ed851c2866f35ee2a490537ea50f83207f0d4af9d90c40a055a3b8d4dc8d31e21ce31165db64dd1db39ea64e3df8ef4a28b7db0b SHA512 8697de85f6c5532c2caba1adb0eca9d4dc65e0627deda599be32d853f2230a53fcc877cce39a1e169bfe2582a9ce5d71e4388eb18af620ed14505213c7577d09 MISC metadata.xml 336 BLAKE2B 2fd4200876fa044f3563b0eea2096214af92fed1a8db009cf4885a7cf32f303b0a6911dba18cc8fac942348dbe2668ea2d50fabedd235e33be0793076ab0e5be SHA512 a26feb7d41edc6f728bfbaf805cfefa6bba4c5161e70785e7de5f389492f405f7cd6f2c55cce1d2c6bdf9af3aba17e1e51254d9e4421c4fab2e61f2c563c8f3f diff --git a/dev-libs/libei/libei-1.2.1.ebuild b/dev-libs/libei/libei-1.2.1.ebuild index df7a97ef7977..6e83df8a9244 100644 --- a/dev-libs/libei/libei-1.2.1.ebuild +++ b/dev-libs/libei/libei-1.2.1.ebuild @@ -14,7 +14,7 @@ SRC_URI+=" https://github.com/nemequ/munit/archive/${MUNIT_COMMIT}.tar.gz -> mun LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="elogind systemd test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libei/libei-1.3.0.ebuild b/dev-libs/libei/libei-1.3.0.ebuild index 11ad5e2def0b..d2af175458c2 100644 --- a/dev-libs/libei/libei-1.3.0.ebuild +++ b/dev-libs/libei/libei-1.3.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit meson python-any-r1 DESCRIPTION="Library for Emulated Input, primarily aimed at the Wayland stack" @@ -14,7 +14,7 @@ SRC_URI+=" https://github.com/nemequ/munit/archive/${MUNIT_COMMIT}.tar.gz -> mun LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="elogind systemd test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libestr/Manifest b/dev-libs/libestr/Manifest index 420ed8c4813b..def90c524f12 100644 --- a/dev-libs/libestr/Manifest +++ b/dev-libs/libestr/Manifest @@ -1,3 +1,3 @@ DIST libestr-0.1.11.tar.gz 355544 BLAKE2B c165212c4a56ee577a76dbb95dfe9d08d84087d490422d4fb7c29cadc5b5d0eed97234369331286433e2d860d3cfa8af3117d3ff94e8833df91f6586905ad2c8 SHA512 0ab98c2fa4b58cf6fee89c88602725b8b5e8e5a171a6976cdd8cff4dfc1cd3e5b747868da74fccd1bca66b9fa524ceae1c4f1ad5ee653a44ff81df6916ab5328 -EBUILD libestr-0.1.11-r1.ebuild 717 BLAKE2B 1367f72f9d08f5397cc22b9b3ecca6c709d760515a9f9acfb0267ed9f2dbc4dafd6370b981ade99ea4761df6440a5d01cbeaef2a36c5c3fd07fd7fb36c50411e SHA512 a88d0e6a585ee600139440bfa59fa2f065a3adc64d4ae6e4cbb49ab223b3896e6fdd6098f9e9ec0ccef119d62360015f87cfaf3f74b98f920fdf14161f366f6d +EBUILD libestr-0.1.11-r1.ebuild 711 BLAKE2B 9fc77590b306c551111e13e646b77457ee4a44fe825cad9424718dcd435198e0dd88118a29181bb58a321a8d961610ca676e7aaf38c2aed83335aa099d526ece SHA512 9ca3ad8f4bb3d192c39a403952e8cd801203bf88e96215400871985fa2c146ddc58c184a760ef40d491660f63698710e4d61ee5f2ed21a65c3ac6894ea5d7c99 MISC metadata.xml 462 BLAKE2B 696a08fee40fe4e1f50e56aaa61cc0d6b797b7820e2f83795b15fbe78642aa5c5c84a611bc2c03174f0aecc065b980f192bc53ae1454969a924d4cf88646218f SHA512 3b3927b1a013e5a27f29b27d738a9e8cee30e1167bf9fac811998410b74bde036762e403a2dc05d3b1f56e58dd3a2fe0eb6f2aa9aacbdda126b813680fe2c23b diff --git a/dev-libs/libestr/libestr-0.1.11-r1.ebuild b/dev-libs/libestr/libestr-0.1.11-r1.ebuild index b08226ebeafe..c160ab9d31d1 100644 --- a/dev-libs/libestr/libestr-0.1.11-r1.ebuild +++ b/dev-libs/libestr/libestr-0.1.11-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://libestr.adiscon.com/files/download/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ppc64 ~riscv ~sparc x86" IUSE="debug static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libev/Manifest b/dev-libs/libev/Manifest index 8c7e3f4aa130..3c7cbc660af0 100644 --- a/dev-libs/libev/Manifest +++ b/dev-libs/libev/Manifest @@ -1,4 +1,4 @@ AUX libev-4.25-pc.patch 1237 BLAKE2B 6f07e9a8614f136dc44c099a49aafc57e78d107820f23319a9d498d7e6919c01d0e77cb0649e84913d8453341191f48ab6c1b71138c11005400e1936a2efd6e2 SHA512 4cb83f6ab869028a023f1dbc5be4d29b7bd5a703ce12e0cfa54305682e83a5e4a357c19b95dc1b8236e9dc2fe5e2647f42547983a1a3cff3eaf8049b297306bc DIST libev-4.33.tar.gz 569527 BLAKE2B 8a6cae25ffde10b24a5bbf084f6a8559af326b37acdbdf47dda34b7f0c7955f3ebd26958594444a574cfa3e2b4011e4be93ad2bd994ffd4c094bf36620e67ba5 SHA512 c662a65360115e0b2598e3e8824cf7b33360c43a96ac9233f6b6ea2873a10102551773cad0e89e738541e75af9fd4f3e3c11cd2f251c5703aa24f193128b896b -EBUILD libev-4.33.ebuild 1213 BLAKE2B 2b2804dcabbe20cde30d7f0c3ccab81970234b6c30b87114a3d5caad6a63d29fbbec7fa8780a4043883465cc83b3830bf994115d288ffc0c011857cf8ec6f269 SHA512 4fe4c4b4b0922b5a63f6a6b531a6266439548a7bce45c1b20136316c3312f6eb4728fcc4ff7815d8be11b7e7d2b5587a358e32ae8d3e6959053120cf91b5e31b +EBUILD libev-4.33.ebuild 1207 BLAKE2B 277561f44222f1a1dbadf8836d9550bf42a440cbfb126b72cc58f59fe7dd5d44e5c2b6407787ba0169d2fbed6a85b6a6b55c193d74e551353a3fbaacb0796981 SHA512 1d6dfdc90c0f0d487118a0d44a728d5b682f0754b1b379e654d3fbf4bf1e7120b12fb801ffb3afdd87bb4447b5216b1c542ea5df6fe4619fdfd29d8ac814cf02 MISC metadata.xml 247 BLAKE2B 6536db65878d9128a555200c64e8ff6a6992576c1563139308514c6da0908880f96f957d38b795f6e8de20c6318ddcdd40fd6d1b426bc54f823d9c5cf8e56e89 SHA512 74fe62941d0c26582e1cd28ca71bf6664c52361293c1150c3544c48f2bc812b6be88b13e92468f1e896e986a0369d7320453542653113735cca75fd0ceb20009 diff --git a/dev-libs/libev/libev-4.33.ebuild b/dev-libs/libev/libev-4.33.ebuild index b8ffdb37c3da..796c3ada41a9 100644 --- a/dev-libs/libev/libev-4.33.ebuild +++ b/dev-libs/libev/libev-4.33.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://dist.schmorp.de/libev/${P}.tar.gz LICENSE="|| ( BSD GPL-2 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="static-libs" DOCS=( Changes README ) diff --git a/dev-libs/libevdev/Manifest b/dev-libs/libevdev/Manifest index db3b05cc2f47..c32499ed1818 100644 --- a/dev-libs/libevdev/Manifest +++ b/dev-libs/libevdev/Manifest @@ -1,6 +1,4 @@ -DIST libevdev-1.13.2.tar.xz 460456 BLAKE2B bdb71525600e2aa3aa264da322e1d7e93270790a48b62baf3df51cf23a6ddf7371cb9de157dd430e632514d1cb3d3b076f8710c43fac4f99e42e7ca503061bee SHA512 558267df0e45d8641a58dddb9fe30e2235ce247d96710189b09512d19d691afbd25189d188bb26bb5092fbbe249fbc7ca60a9e6af4fab535a946d5a3e030a21f DIST libevdev-1.13.3.tar.xz 460660 BLAKE2B d4a808ad13e7e5b818bde0b885eb53e109afb0d0ec9b72a80a05a36135c3db955efd092b8f91f0f2393a1f717e2517ed916326dbb32eae13275b89ee0f40003a SHA512 24330c7f6f003c95da97dcb66fcc750437db59ac9049415c35cbcaa1612845363a59180da6b3120c81d7d3f969adb139fa023ed765223e185fb68465d45a0fd2 -EBUILD libevdev-1.13.2.ebuild 1126 BLAKE2B b105e2d3b3e51f54b8b93f28e3c890d8b89a531b3b42c10e18f7dbcb3e671b04aca59ed4bbe5d1b43472d0889f0096a2a44eb916d4f12b43faa0e173fc3a49e8 SHA512 e0ed647c4908942e7ac9ee00515d86501e386f066c1d7c34f68d2eb9864d324974c238f15ed4f896b75f971f7f4553941dafa687e54257f40b70015dfee3a252 -EBUILD libevdev-1.13.3.ebuild 1134 BLAKE2B f19f4d53ebaa1ad607db643decff6cff313251068f1df62393fc744baa1f6b66ca0f1db1938fe9de59d9b379c012e1464dd7880f91eba49c60f97b4dec50f672 SHA512 f3479bd8a2367f985319b292ba12dd8cb98c0a98f8e1cfef7648ba80f1703547f18f7ecb4f5a0b7a065b9f8aa5037ee50f2fbff08dbdbfff2e95640a3f72a76d -EBUILD libevdev-9999.ebuild 1121 BLAKE2B 30072b13cd2c28008cc69fb9cb33854b675d3590d33c12ae0d62823a7c355cdd13b30f544a4da8902fa7c375e992101139b49bf1db713890a171621bcdbabaf2 SHA512 06c3f99554de7ea6d767dfd08dc0a376dd4849ab7df984a7c5b11e20a1f71b0d853228aad1240095f73400c382ea2b32c049fa21093c502d2a78e14ffe8cdb2b +EBUILD libevdev-1.13.3.ebuild 1120 BLAKE2B bbcb4459b5e2164648c9dbe05734470323893fe5eb130251f09186e511debc8a03a71d23b96748e63409102dbcfc8cb41a181346a423baa9bc1aff79cbd3645d SHA512 2476a49f8fd5ee3483e00a17dac3bfdd26ef7a51d2b3e6019740bb64465fd1931b590e82cb28de82655a94a5f8118a3f98c54799ecbc5471d6fa8c5d0959836f +EBUILD libevdev-9999.ebuild 1115 BLAKE2B d3117486e56864aead1dd0e48b81cb45f7209e499955f54665fb353f5c1fd6c6cf7057e496b8cf525c9ca557a0edf50e4fd93bfd1bba6ad5630c1955c7c250a0 SHA512 423421b0eb575ce5f4ef75f913b98ad193095a00c65867d36c99029a904beac2fc6b2e8e8b2d3ed714529c0ec0eb83135f0e239da7cdf2c3014ecfceeb5e04ab MISC metadata.xml 339 BLAKE2B 17485a5a6202c366cf975f0c34aeb9521d5190f2ada003bdcae8c3e561740b3b43809b177baa2cab87de46e2f234b48df5bfa6c8df5dc2674f95e6206f0e4398 SHA512 26ff955c224a24cd58bf4eed14d99a0b7cf1b078e0d93bbd115a9193656180f112cb0f27bc6d35b2ff2e062a58775fc4b4310d6ffeee322b39963143f079b3b8 diff --git a/dev-libs/libevdev/libevdev-1.13.2.ebuild b/dev-libs/libevdev/libevdev-1.13.2.ebuild deleted file mode 100644 index 4b99687c62a0..000000000000 --- a/dev-libs/libevdev/libevdev-1.13.2.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) - -inherit meson-multilib python-any-r1 - -DESCRIPTION="Handler library for evdev events" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/libevdev/ https://gitlab.freedesktop.org/libevdev/libevdev" - -if [[ ${PV} == 9999* ]] ; then - EGIT_REPO_URI="https://gitlab.freedesktop.org/libevdev/libevdev.git" - inherit git-r3 -else - SRC_URI="https://www.freedesktop.org/software/libevdev/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="doc test" - -DEPEND="test? ( dev-libs/check[${MULTILIB_USEDEP}] )" -BDEPEND=" - ${PYTHON_DEPS} - doc? ( app-text/doxygen ) - virtual/pkgconfig -" -RESTRICT="!test? ( test )" - -multilib_src_configure() { - local emesonargs=( - $(meson_feature doc documentation) - $(meson_feature test tests) - ) - meson_src_configure -} - -multilib_src_test() { - meson_src_test -t 100 -} - -multilib_src_install_all() { - if use doc; then - local HTML_DOCS=( doc/html/. ) - einstalldocs - fi -} diff --git a/dev-libs/libevdev/libevdev-1.13.3.ebuild b/dev-libs/libevdev/libevdev-1.13.3.ebuild index 41612867b124..eb8cdb5fad4a 100644 --- a/dev-libs/libevdev/libevdev-1.13.3.ebuild +++ b/dev-libs/libevdev/libevdev-1.13.3.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == 9999* ]] ; then inherit git-r3 else SRC_URI="https://www.freedesktop.org/software/libevdev/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT" diff --git a/dev-libs/libevdev/libevdev-9999.ebuild b/dev-libs/libevdev/libevdev-9999.ebuild index c29d77531fd3..43cb933541c0 100644 --- a/dev-libs/libevdev/libevdev-9999.ebuild +++ b/dev-libs/libevdev/libevdev-9999.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == 9999* ]] ; then inherit git-r3 else SRC_URI="https://www.freedesktop.org/software/libevdev/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="MIT" diff --git a/dev-libs/libevent/Manifest b/dev-libs/libevent/Manifest index 4eb82fab54f5..be49cb80d1a5 100644 --- a/dev-libs/libevent/Manifest +++ b/dev-libs/libevent/Manifest @@ -5,7 +5,7 @@ DIST libevent-2.1.12-stable.tar.gz 1100847 BLAKE2B bc1ace15f639ecef2e6b3f95976b8 DIST libevent-2.1.12-stable.tar.gz.asc 488 BLAKE2B 629109913fe57110d0d78f5a7f18f36a7556b6b438ca65d9ce7c8f1d46e04cb9af4df8d7504d31165b510869154ea3a546e55a83bd7b1247bcfdf7c7d9509312 SHA512 841b57a0f6ba645b1871f257b9929093b11b7d6fd03332e6339adceddda233e78f6190faa2339e2b67b26dc2a56ddd7ce622792820b582168b31a2d1d1854f1f DIST libevent-2.2.1-alpha-dev.tar.gz 1166550 BLAKE2B 4ab460a521aab90852ade14c937c06a21f8e5649a1a1dc4114f978a99272deb77b4e05923861e979f4ee5f50e04149d7b8f8e38294279757f27779597f407d79 SHA512 3e0ef283979a30cce11065c3b9a1078f3f006dbab86e8b49f75dc3aac2384085cb74477d95e5bc4e88c0d81ee2359fcd1cf292107d4791de87191019f2fcdfa5 DIST libevent-2.2.1-alpha-dev.tar.gz.asc 488 BLAKE2B d3e2b2782edd3bcabe42183b5b6647b6e55cd52292813901015a96c6eeec40e1ce57e9be731b2bd027c787f22b8ac5a587b7bed1dff95993bedde8b88fc1e89c SHA512 af720bce0829e806fb8bbb043eaf973fa6765ee17f059367b72344ce111a68f878b7a2fe361e4a3db61c7b4724c7dff19f960636b98e4208e7e27a2a077b8848 -EBUILD libevent-2.1.12-r1.ebuild 2007 BLAKE2B 6bb27952b72f8d67f0224f0eb6d77dfe7b94fca125d4e5575e3b8cd5b5e2a1329ff1ccf55e5a87f8e90879be0a19c9e056545a9784afe0b5d95386732b5de663 SHA512 839f4c14f8d995770bb5baae7418dcebd3e042f87f764499fb4cbfa842bd1dffc662e815d94b59483d7ba65655ae9dc822fa4ecaa79ea1f83a3fa4248df5c26f +EBUILD libevent-2.1.12-r1.ebuild 2001 BLAKE2B 3675f3346f80af3c610a22b163c60d3d2a7b01ff669a8f717d6309ec67dcc7f7589b340a4afe969fcb79755064cec273df6bc5bb6514d011c45f4a63666e49d3 SHA512 85b1d2b5b4255f4c9791ab3a42a3c021b0e3ff548a7a7724512e2a5e4cf72f368eabd841f4a411313c5034c06d3ee161ed3aa08deb065393550087e2f92d4857 EBUILD libevent-2.2.1-r2.ebuild 1917 BLAKE2B 2e8a2b65b1251c972884717ec410f25ebc599466d504a2084014f5f611b46e8e72a8cdf85fb9110a3bdfc22d958e37f365398b36165d9be4ab8be1f19c996e11 SHA512 393b6caa0b96e224055372e156e87212e358376f7d80dde8b0eae59592c7cdf09a9015c3b9840100825cae873a493e30bc9cb4495d53616356a062252621cf6f EBUILD libevent-9999.ebuild 1394 BLAKE2B f1c6080e3315545c7af5341498f8e8d3df9eeb71fc57e22ec7b6471be61a969a4a65e4b7a47a269cad258adbeb8fbd97fd0c6c5d67ff97bd8f4ee68c2c6cc840 SHA512 685ce4c93fefb5d08c005e4f3002749d2a6a71a3e8ad8806da16b870f609a1e0d75dcb8de9bbbeffcc393532a83713fbc21138be0a2d504c1004dc2e539ab304 MISC metadata.xml 935 BLAKE2B 45e1677dd467a0b9f0de89bf9966cec3368da090bc330c7b31aa8528d19440e3523ef3afb67d27102cbf4b40ad8343dc03d040f5961629e2a43d55fe46d7e5a6 SHA512 a7a5ac5c59e2a767bbb511c4eefb53535d894a936d5cd0e9206c176a4f50dfc90387a46a35ece2b48740974f9352793ab56026573678ab74e3e1e5250799bdcf diff --git a/dev-libs/libevent/libevent-2.1.12-r1.ebuild b/dev-libs/libevent/libevent-2.1.12-r1.ebuild index 89c1bf1ab732..a1dd4f712b0e 100644 --- a/dev-libs/libevent/libevent-2.1.12-r1.ebuild +++ b/dev-libs/libevent/libevent-2.1.12-r1.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0/2.1-7" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE=" +clock-gettime debug malloc-replacement +ssl static-libs test verbose-debug diff --git a/dev-libs/libezV24/Manifest b/dev-libs/libezV24/Manifest index 64d97212c968..25ffe9604fdc 100644 --- a/dev-libs/libezV24/Manifest +++ b/dev-libs/libezV24/Manifest @@ -3,5 +3,5 @@ AUX libezV24-0.1.1-clang16-build-fix.patch 398 BLAKE2B c2dca10de1eb12cab625a235d AUX libezV24-0.1.1-test.patch 472 BLAKE2B 9e7b928e271fc7b963e3f8f82c818de06fc0a0477c972a143a48669c67dbcec9c83e70da6cd38ef37968d91d438439090fbdf7ff521e69291a555ced5cf7aa1f SHA512 f2bc15b6c99ad760215406f2a4fc2d230671d0bac9a8249b6ac25aaec4fba16c435ce0871f42ff41cd54d9d0d9e4a72fdc19dc84426ae594bf9293b1b6efe906 DIST libezV24-0.1.1.tar.gz 50515 BLAKE2B 5a4dfdb4e4875203cfc2c06a1d5966d79c84407539ad3b3419aea04e7fcfc5ba05e6e69d1a09d999a1c8820f35bd5adc7fe3d833ceb739e52f1246491d339034 SHA512 99b277a04354e2587567ae5f1ebc99e41d127ec94bf5de53021b94df8d731ce2f2ceacedd8b7fa29902cf98f5c4243bddaa96636e1f900f1434a3da857b0e6c5 EBUILD libezV24-0.1.1-r2.ebuild 781 BLAKE2B 9b932e17c6474361d65aacda25b6d2951e3d2775880b0fed5ffd8b01b91cfe5e6ee1728ed73c8270e3a94d26d8a15d7a705479244f6be86981f87ca963f8f0aa SHA512 dc5755a891caf969c2d36c055b6d9d81bddf5b50925cc6ae70871500a932ce998c8d3ec80054b206d518a484b8979b85b1b3c7d1488f1a65c495e898ad08eb6b -EBUILD libezV24-0.1.1-r3.ebuild 830 BLAKE2B 26cc7364785ae76930aa2421e950624f2b9911252e361ec36d7673279f17063464cc4c7d7323da27df6b58224778cc5c130db374b675a98a6bec28fd11ffb6a8 SHA512 56f81e6796d85c04c22874540e201545b1a8237b957fa7bf843a367576c29014d09032abd4465d1475381e9a9fe514777d17262cf110e85a9aed28de7497c291 +EBUILD libezV24-0.1.1-r3.ebuild 826 BLAKE2B 5f73b47aabbdec81b40c29c9943df3e13d29e17d5ba51186016063d643408565c8d202c193269e5bd24fc3a26a2a5cec55d5b16dceb15ff59b61b3a9775a400a SHA512 7f0d931cd62f6a2699a33115a815136aaac82936b5253c26872131eb11f0080794a8d552d66d57fffc4612e69ccc724ecaa8b25cd0e00a2993d6c17d730fc71b MISC metadata.xml 642 BLAKE2B 04978c981fef1717c72251342c16b4dc72968cc4f3d799e465c8206ed7578b025b938ab6ae0f62ddb63055e7af101008f883b8722d24c95ce18fa63e78c42dff SHA512 fb11d8c2945b522ef3edaa6b7a5733f5cb3a4212986738006abffda5451026e39c6f478c2fa49a9667f0c6921b97e6ebf9b8f923dae76631ec4a973a11a63f16 diff --git a/dev-libs/libezV24/libezV24-0.1.1-r3.ebuild b/dev-libs/libezV24/libezV24-0.1.1-r3.ebuild index 155857191831..cb4f8b5e4daf 100644 --- a/dev-libs/libezV24/libezV24-0.1.1-r3.ebuild +++ b/dev-libs/libezV24/libezV24-0.1.1-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/ezv24/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" +KEYWORDS="~alpha amd64 ppc sparc x86" HTML_DOCS=( api-html/. ) diff --git a/dev-libs/libfastjson/Manifest b/dev-libs/libfastjson/Manifest index 3477d588e6b0..bf373404da4d 100644 --- a/dev-libs/libfastjson/Manifest +++ b/dev-libs/libfastjson/Manifest @@ -1,3 +1,3 @@ DIST libfastjson-1.2304.0.tar.gz 89477 BLAKE2B 2a24ada8f98b837bc4c6983694354615309913eff69f006933441e5a8e9fc58365ca4bd3e03ebdda60e685cefd7e48739f45c49348899150b9b2923f05a709c6 SHA512 a43dc809c0fc073f8bddaebdf91c996ccfc6275d7dcc312762e8dfb366dc121c7698c316b71bd5b43f2f7e9b3c326c90cfa927ce415824a7d32dd5e6667048ab -EBUILD libfastjson-1.2304.0.ebuild 814 BLAKE2B 0f72beed2aa7d1982f1db429e4c42c96ed5fc945420f8315048fc2206de0fe355c02d78391ede58adb42b71d13245dfefb9b4a216a7dd34d35bcbd5263e3735d SHA512 a055b3116e7e14b11019f721295fa9ce283b470410f1ae8449cf1da5aa63621efe7a34ac9c68ea80f8db3790dbeefef53cb7d30038e159d18e481c1961428e1e +EBUILD libfastjson-1.2304.0.ebuild 808 BLAKE2B 77550e87722e18dc6a09ebb57697f03f3a2b5ef4fd3721660708bbea970f2eea58bdf5e84885f30cfe25d96b17844f343d84583e20b4c7adf7297fc698868b21 SHA512 42822646de38739c0e464762cca41312c2cdef60af73ede881c484386d7042723bfbf046fd1331dc7a37fea1cd50a99d067863662194d8aa3460b6a2354d7027 MISC metadata.xml 769 BLAKE2B d7d5734c90b908013bf01df55cb72fb2908df2189773692ff15d0f2ee1e162d31cae68394322050950a1774919f48c8579c625a697d811e53a80fc36e074d65c SHA512 547ba3d80b494b311f5281f97ea6eff685fda5a02b876a551cb78b7aa6e5314239d5958c1419c8e861a6799ffc301af8e776a9f953c031e18f79f4333d848014 diff --git a/dev-libs/libfastjson/libfastjson-1.2304.0.ebuild b/dev-libs/libfastjson/libfastjson-1.2304.0.ebuild index d5089721f711..24fefc7aeb94 100644 --- a/dev-libs/libfastjson/libfastjson-1.2304.0.ebuild +++ b/dev-libs/libfastjson/libfastjson-1.2304.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/rsyslog/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/4.3.0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc64 ~riscv sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ppc64 ~riscv sparc x86" IUSE="static-libs" BDEPEND=">=dev-build/autoconf-archive-2015.02.04" diff --git a/dev-libs/libffi-compat/Manifest b/dev-libs/libffi-compat/Manifest index 7a01835b57c9..ec719040b480 100644 --- a/dev-libs/libffi-compat/Manifest +++ b/dev-libs/libffi-compat/Manifest @@ -15,6 +15,6 @@ AUX libffi-3.3-ppc-vector-offset.patch 1425 BLAKE2B 334ed26ea082c603cfbf43d37e9c AUX libffi-3.3_rc0-ppc-macos-go.patch 2100 BLAKE2B 7ae1309b08be9293acee042d141bb632b0763af9e14200ef7206db763b01e289a68ce544709c8abc5a86adca5f1c0c895c6bf24f667429b118bf660ffa95bb39 SHA512 4684b87f1d36a0098ebde7996e4417718b3535eb66ec7c619be74fa30e4446849c246b491cad3aea1ac44bdf9e9fbf6e952000cb85299faf5b1d8598136b184b DIST libffi-3.2.1.tar.gz 940837 BLAKE2B d202ccaa185acfd2476ed2a9b011891507cd8efbbda60f67c583268d1563853442ed829acecbf81c9b6b9a930345780bb7a4bd80e71e50ef544c7f4eab8cb01f SHA512 980ca30a8d76f963fca722432b1fe5af77d7a4e4d2eac5144fbc5374d4c596609a293440573f4294207e1bdd9fda80ad1e1cafb2ffb543df5a275bc3bd546483 DIST libffi-3.3.tar.gz 1305466 BLAKE2B cddc40729a30a9bd34d675809f51f8d1b4ccaffa54bc6dd6f7e965f4e260edd34754719f9f6247c8957aeb7cf154d56ce1fe16a54c3f1ad39afbebdf41d23caa SHA512 61513801a156f11420f541d325de697131846487122d6bdcf5491b18b4da788589f5c0bb07e88e396495d3be5830d74e9135595e2b8ddbfe95c448d8597fbd6f -EBUILD libffi-compat-3.2.1-r3.ebuild 1471 BLAKE2B 84a4bf57db93a763452973c5e2646a3f7eefe147635a6f72c4926ef86b2184f5f1f3934dccfa5f2c0d64505186174507f0f171eb59f076fa4e93a207d42f54af SHA512 234de305b18e3e44d01fa766ef7c8f1b520dfb65f73e801b57e3cd84c97c021d8d3090931f4daef3fa126c07acddf63d0a6422ecbc96bfb0a9a99b9e430fcf58 -EBUILD libffi-compat-3.3-r2.ebuild 2167 BLAKE2B 919927f443a3bc79e9f89edd88ca6c329a7c011eb2f6b9593c7d686cfcec589de7c45f379d0be712b441d2a6cecad08e2cc5cef4af8aee97e50e63186a709140 SHA512 0e16aa98ade5c74fd7422c4c9a297513e49014e77ee9624d1de4869e01d7199f63d97e0e1860949ce7cc335ae685ef85eedd41203d0cbfa5a3f3546a0b06e221 +EBUILD libffi-compat-3.2.1-r3.ebuild 1465 BLAKE2B baab7d2ef8ef026d86465bf923ffbb4a741fa3355a3419ff0402a822054171d12079777699a12046ca7654951435232bf086222c9644bcf156750a5780b0e54f SHA512 61e99ea818ec32288547bba30e53edcbd1ed9e2f9c585fbe2f52c04bf2d92d4e7b211fa54a6c34e6e0b0602352b1ad1bd9ce0d313a2a00c5de3a3e13db1beb4f +EBUILD libffi-compat-3.3-r2.ebuild 2161 BLAKE2B 918f6ed98050b5f28ee24d2c52d8736e73165d0a7a1e709343ff0ad1d77bd36b89e78003657caf7b8bc758072719ecbb969b07ca2ef8fd957065abe61488d258 SHA512 6f0d0ef967b06c27d4eecd20717b8f3d2b6b0800e07d4e0e3ca5042d238fff8b3212c0a3e844d7aec73a299bfaa5f68727a4b9101013a37700cf913068bf30b6 MISC metadata.xml 2010 BLAKE2B 0e5e2e61332a5bfeff38fde07f3e9ca3ce4c8b3f6d127afce52b64b776ad48dc41019e3ce77bfa073c09c2657ae451714da361410500d557aeb0351b939f8e97 SHA512 215101786cb10bf78a6db6356ea0ede1b6aa573673fe7aa33c0fd13271472103b576acb1b7a15a8cd2cf124459ceba9fb77d4eb531756dfd4c7ea1b54ce2792c diff --git a/dev-libs/libffi-compat/libffi-compat-3.2.1-r3.ebuild b/dev-libs/libffi-compat/libffi-compat-3.2.1-r3.ebuild index 359c2cbc567e..8ff1c07c8de0 100644 --- a/dev-libs/libffi-compat/libffi-compat-3.2.1-r3.ebuild +++ b/dev-libs/libffi-compat/libffi-compat-3.2.1-r3.ebuild @@ -10,7 +10,7 @@ SRC_URI="ftp://sourceware.org/pub/libffi/libffi-${PV}.tar.gz" LICENSE="MIT" SLOT="6" # libffi.so.6 -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~m68k ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug pax-kernel test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libffi-compat/libffi-compat-3.3-r2.ebuild b/dev-libs/libffi-compat/libffi-compat-3.3-r2.ebuild index 53905933afe6..bfe86153f5aa 100644 --- a/dev-libs/libffi-compat/libffi-compat-3.3-r2.ebuild +++ b/dev-libs/libffi-compat/libffi-compat-3.3-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/libffi/libffi/releases/download/v${PV}/libffi-${PV}. LICENSE="MIT" SLOT="7" # SONAME=libffi.so.7 -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug pax-kernel test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libffi/Manifest b/dev-libs/libffi/Manifest index 438d2892262a..919fa8bad7fc 100644 --- a/dev-libs/libffi/Manifest +++ b/dev-libs/libffi/Manifest @@ -4,8 +4,21 @@ AUX libffi-3.4.4-hppa-large-struct.patch 1129 BLAKE2B 3b172af9af01c629ce56730989 AUX libffi-3.4.4-lld-17.patch 828 BLAKE2B 3462bc7db0cf754cb14a9fa0de6377da401c78d021d5e86fc51501d78e4c1104bd821093047af557f1ef8bb375b2eff7c26972524bf179fdfd926089fd8fefc7 SHA512 48d804fe7167c373c0cb3aafc969aedf555651d698857a791062d81e77ba88ba5db3fcabdf975040e19298d418ae12161160fc31e5515017cfc441fc61e66e63 AUX libffi-3.4.4-sparc-float-typo.patch 830 BLAKE2B cdec73bd227f0bcfb077ae0383bdea782886015189da8f3ac89d693a94967f1055edaa34462815709327ebc8a2c3d195a89090b3553db0ee7fa03b92c2341043 SHA512 3314e46725276df7fc91032a2446b9a379d54e9eceee0875952424bd6fd8b6e41a5103bcb990865b18f59ab3264db3bd106474b27a24b3e00196e9257f111022 AUX libffi-3.4.4-trampoline-c99.patch 1174 BLAKE2B da7990d940b5b0e6944c5b87d599c4955b75224c4f679477fd89cafdfa2ec7cab175986b25db08f0674c56f012456a20bcfce4cdabca1feb224ebd6ebf741e40 SHA512 5ba4e178d4d15a6149bd0bfa44542329812a8c98bae6350b0d2c760c5d4c376cb789c1f313bc6004f458578b18718f23f35c900fb14e5e697b43a2ebd02d7e57 +AUX libffi-3.4.6-arm64-bti-spelling.patch 1002 BLAKE2B 6198423affb75e38ae84ece75263d187eab8049b9766f90de4ac0aae0285696bc278b5fd498ff2684cfcaa81983f34db3c381679bfd56b28a72604945fa6bee0 SHA512 a8f64b92fdc539fcdc56fb9563677d63e27a221f923d1bb823ff4a360e1a25934e6f92a1ef5433b155986e4aef5ff8eb7ce246fa0dd9b62fb52056253de9defe +AUX libffi-3.4.6-arm64-bti.patch 3035 BLAKE2B 8e5bf0629924e85e86310265f51715ee7a66ba777a131b179d238c1d363001d8cf4c5f09d77b432f5859b818bb71de2283dd375e3197436df4dd97d8ea998308 SHA512 e7453e250ef0a95ae8e9de3f86dfbc87a41aba28ce76845ae998bbabf0d386b271bf566604f398409493d518f0c0b625e72403b5e6933c39fc2604a999c73bc8 +AUX libffi-3.4.6-arm64-cfi.patch 1260 BLAKE2B 8d1de858574f98aeb5c9c34922940edb9538d5a129f223a34865b929b5e553f8134effa729e8618c0c3298e19bee0bd685c434045528b9b998575792de6aa7b8 SHA512 623e83462e23d0934818a2a771be2896ec59801f30d56e81a181c7d2da12e8c0bacc2a18809d8a9c004a36036abcc427cc0e26ec2468948a99baa97df8781074 +AUX libffi-3.4.6-arm64-fix-build.patch 1359 BLAKE2B 4213faffae10f6fe9d5df68b6cf32722963204d40be5d4db79af82526ad86fe4e06763f7edb2eba44a33546bd66634dc7df85fe90601e51df257ce8048c49c68 SHA512 96891a3c4de0f741fc96f22b6eda4e8db59440d3bd2a601e7ee9abe6b5af7b1cefbf710e38fed55b5733aba79a92a9240aacae16a53fb3677f4288b7b131d36c +AUX libffi-3.4.6-arm64-support-pac.patch 11600 BLAKE2B e399fb5919fc20dc8f342227b17401a5327272a3d8bbe7e2e55c7e22d0c0b5d6dbdc13e2eb32a5ca032cb9ee67b2ce61819914d6cb39c4ae3dda2ea3dee01bf6 SHA512 93ee04c62a41b21bd0b47e92246aa2c16f58805f22320a741cfa4c3b2c156edb1d214f1f45f71b327913d49dff69da92b6a9d61b204caf58affbf28f53bdec54 +AUX libffi-3.4.6-asan.patch 3180 BLAKE2B df2d6da347d556484f490f29494020849625d03f3b0e22822e2924fce218689c621df061aa4c80c2f98656a159d7545d175acf544c493bc78e696d495e1fc2f1 SHA512 8da8704fcece33935483d3823b0478d16600b0c13e1c26b1ddf89862d4e338662dd58ec259c8883017900366dbc44c59aa136622ae356594e31f582a0bb2256e +AUX libffi-3.4.6-regenerate-autotools.patch 2025 BLAKE2B 1995777379a703d2d837f0a2b0425204d83cc20e5023e01ed72f83491e000c778d479dfaa8d568304214c706ff5be607cbd1bf04fc79fee668616950c2d2034d SHA512 9717d46723aeaeaae96ba728707134539b8f477be425add221532b0391402ad3c09fcdc0f38234d06db8f5c044f16ff7ca9b8a68e31e8ee894f9af926e26154a +AUX libffi-3.4.6-sparc-struct-targs.patch 1440 BLAKE2B 5a9485f30b6f165e1121bbec4ed7c8cf9288870051c658e11c39d389b01737d90ba47b3d90afcb36d0508784535654a086e27a449dcab78757bf71f3fb06eea0 SHA512 e44e691cf5347ab229601892f13e12e99cbd85613a3a10f12dfe44eb1d9d9be56004b4b6641c66fbada40db52a25b2b3f620d58a442adf5e09458cead6b05ba2 +AUX libffi-3.4.6-test-typo.patch 765 BLAKE2B 3c27254852f6ebb6f879ec9b98ccdcbdf4e2cb06a44a40078a2316924b35098291c9f375eac667939624ddba4542c725c7cdb200f26acb2f3d28420f8256dc45 SHA512 29a2de08179e9928fc235aa5fddf44cde50f72d5ba091b13d73afbc284523c7fec00f2f389b1de32fd78cbb6b90d3b6346a0d1b6b4553095c1fab8bc22fe326e +AUX libffi-3.4.6-tests.patch 3398 BLAKE2B a3a6e7d1800ff27cb3bcfabd0a656ae47bfdcd3996083b4847bb7a78e2bc9256423bb8272663181227450996308dc4c73a9dc20d38ed6872c3b04aadfdf56439 SHA512 1153bf4cb32f5dfa873e11c932986a49cae2b48e6cfd04dba09f95399da8d19d0efdefe3b24e7a39970290513578db3170b9184f3f334ca03a0ad969fea5ff00 +AUX libffi-3.4.6-x86-sse.patch 3535 BLAKE2B d6d3a0f16fa69ced4d1c6667e784ecae293415d21d807bbf245152c57b7b2cc14ece57471c43797232b1bab90139e31a518d4a0af050c79f25d75c0981bd2475 SHA512 bb47364794bc17bad6447c243c5b72f05645e236f3bf0a45ab7b6aa16acf392d9a993efed6cd70c795319bc4c4330f8f6df67a477fc5c00253b5f87c7ef9b4f1 DIST libffi-3.4.4.tar.gz 1362394 BLAKE2B 189fe1ffe9507f204581b0ab09995dc7e7b761bb4eac7e338e9f5ff81431aebcef6c182c1839c9f9acb2706697a260c67e6d1351cf7e2aed7c4eb5d694f6f8fd SHA512 88680aeb0fa0dc0319e5cd2ba45b4b5a340bc9b4bcf20b1e0613b39cd898f177a3863aa94034d8e23a7f6f44d858a53dcd36d1bb8dee13b751ef814224061889 DIST libffi-3.4.6.tar.gz 1391684 BLAKE2B af8402a09bdbd59b4e9400d2d71bd5ce98f6f1d981d35d1ab40d77a831b13b32c5bd34ca54ff75999e39f0d8a9c066381fae7a8d6c5216d955e064f929f08b88 SHA512 033d2600e879b83c6bce0eb80f69c5f32aa775bf2e962c9d39fbd21226fa19d1e79173d8eaa0d0157014d54509ea73315ad86842356fc3a303c0831c94c6ab39 -EBUILD libffi-3.4.4-r4.ebuild 2546 BLAKE2B 08bf9ad645d6bddbf45b08ae05f54e201de8fe3f2ae0053af8751eefc95ef1f1d45d1494cc547de0c0898f72d83ead578d3cbe6d1167da4e3eb712824ea6bc9b SHA512 68924a71d8d0137c1f071cbd5cd6d385d1f710bbe527522d5ce96089a9df3b275b384faa3904da31fb3c98f787d701bcd5d629d71ac94c8559ff839ca9fbfcec -EBUILD libffi-3.4.6.ebuild 2278 BLAKE2B 15e6d041ffabd423d96dbe3f1983069fa0e50fd556b6eae28d2bcbaf294aa86a823d6c4d47a4f6d8fa8b4dfbcff16e8adfeb72a55a7e9c95a1cbea64155ad319 SHA512 ebce4b16728a70e00d106ae0c08407e8389c55fee36c7d178d1f47811721a884390a33469d630994e9663917e69d2c1c7c74412dcbc7c1254c35d6c2e4ee1c8f +EBUILD libffi-3.4.4-r4.ebuild 2540 BLAKE2B 6a85dd1d002e6ec61c57a4d5db58a20ff58e987da7ceb6630abfdd08ebd9f2fad574c29ab10d7a623310bb61b161e4c26c23a5d26af91e67bfa193d191e8a822 SHA512 f5d4049d6e5fe432321df11c0295a7bc579212eb5db54613d0ecc986975bdae1d9f26b9abcd9949db7e2efe156f4e5c9f8a90d870b9cf380308a848ad533c747 +EBUILD libffi-3.4.6-r2.ebuild 2828 BLAKE2B 335b24a19f4c0cf5e8d4b7076adca08f902d20992fee8f37af17ea1f3620af5aaa01c96f63f7b5fda49e9a88a7c8f435539fef84f2f20d591e8cbd9e5a5f65b7 SHA512 d9f8583dcc6f7ab61f8e47b30d5075f1c553ffb3754f52af923be0182b573008be9e65adeb9683cb89bbfba8f9c7584691d9b5178d0c91dabcdb0c93e0bcf9fa +EBUILD libffi-3.4.6.ebuild 2270 BLAKE2B a8af8687618bc1541f71db585727f33228b96c446729761accd7e2dc3ebd59de141e629371b97a3e7fc6e7c412f4696a7cac7e02ca8c271e103747f7c9d439b4 SHA512 6447b4fd561836bee7cd7148f1b2fdf7e100ffa292a1e94051aca03ed19acf5446f1db74241e6ecc445317f272b3773930f1184f25588658aa12234472897ce0 +EBUILD libffi-9999.ebuild 2387 BLAKE2B 02ccc0b986ef2b4cd58ccb86dcdfd44777719d214d0f43262c6d8e6d9d14425d09096b62b1713727f4ee9d330a9efa83c889677bf14cac73e1b2367924231f97 SHA512 2a776a077a95ccae1641d26a4f942b383d04958e507900c1914620fe3070ef0918d8867ee67b82495a731ba416c5987a333a1dfd99c5f9377957bfa707c64edc MISC metadata.xml 2110 BLAKE2B 2653be2cf09c047e45e489d7265d00165ddab2f94744988e4e8bca449bd1e40eeab74cb0b8d7d47a2d8b73563869460fcccb06e1fbccad697a9f213be362cb03 SHA512 e1a280792b929d38451fea1eb360053ed3a452592094f3e327ce4a4ff7eb8e0119435e8ee98f215585d8d98440512b5b68f92d1cd472a3bfd12e2f382e1981a1 diff --git a/dev-libs/libffi/files/libffi-3.4.6-arm64-bti-spelling.patch b/dev-libs/libffi/files/libffi-3.4.6-arm64-bti-spelling.patch new file mode 100644 index 000000000000..2a06292546d0 --- /dev/null +++ b/dev-libs/libffi/files/libffi-3.4.6-arm64-bti-spelling.patch @@ -0,0 +1,26 @@ +https://github.com/libffi/libffi/commit/38732240c125b6af9db66d940c0725a69292cc49 + +From 38732240c125b6af9db66d940c0725a69292cc49 Mon Sep 17 00:00:00 2001 +From: Bill Roberts <152999275+billatarm@users.noreply.github.com> +Date: Sat, 1 Jun 2024 12:33:28 -0500 +Subject: [PATCH] ffi: fix spelling mistake (#833) + +Signed-off-by: Bill Roberts <bill.roberts@arm.com> +--- + src/aarch64/ffi.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/aarch64/ffi.c b/src/aarch64/ffi.c +index 8661a352..b13738e3 100644 +--- a/src/aarch64/ffi.c ++++ b/src/aarch64/ffi.c +@@ -682,7 +682,7 @@ ffi_call_int (ffi_cif *cif, void (*fn)(void), void *orig_rvalue, + else if (flags & AARCH64_RET_NEED_COPY) + rsize = 16; + +- /* Allocate consectutive stack for everything we'll need. ++ /* Allocate consecutive stack for everything we'll need. + The frame uses 40 bytes for: lr, fp, rvalue, flags, sp */ + context = alloca (sizeof(struct call_context) + stack_bytes + 40 + rsize); + stack = context + 1; + diff --git a/dev-libs/libffi/files/libffi-3.4.6-arm64-bti.patch b/dev-libs/libffi/files/libffi-3.4.6-arm64-bti.patch new file mode 100644 index 000000000000..ad8a95ae506d --- /dev/null +++ b/dev-libs/libffi/files/libffi-3.4.6-arm64-bti.patch @@ -0,0 +1,82 @@ +https://github.com/libffi/libffi/issues/855 +https://github.com/libffi/libffi/commit/f64141ee3f9e455a060bd09e9ab72b6c94653d7c + +From f64141ee3f9e455a060bd09e9ab72b6c94653d7c Mon Sep 17 00:00:00 2001 +From: Bill Roberts <152999275+billatarm@users.noreply.github.com> +Date: Tue, 19 Mar 2024 11:44:55 -0500 +Subject: [PATCH] Fix bti support (#830) + +* bti: add identifier to ffi_closure_SYSV_V_alt + +This was missing BTI_C identifier. + +Old Code: +ffi_closure_SYSV_V_alt: +0000fffff7f70500: ldr x17, [sp, #8] + +Signed-off-by: Bill Roberts <bill.roberts@arm.com> + +* testsuite: fix whitespace in Makefile.am + +Signed-off-by: Bill Roberts <bill.roberts@arm.com> + +* aarch64: correct comment describing BTI + +The comment is incorrect, BTI is enabled per mapping via mprotect with +PROT_BTI flag set, not per-process. When the loader loads the library, +if the GNU Notes section is missing this, PROT_BTI will not be enabled +for that mapping, but is independent of other mappings. + +Signed-off-by: Bill Roberts <bill.roberts@arm.com> + +--------- + +Signed-off-by: Bill Roberts <bill.roberts@arm.com> +--- + src/aarch64/sysv.S | 4 +++- + testsuite/Makefile.am | 2 +- + 2 files changed, 4 insertions(+), 2 deletions(-) + +diff --git a/src/aarch64/sysv.S b/src/aarch64/sysv.S +index fdd0e8b7..60cfa505 100644 +--- a/src/aarch64/sysv.S ++++ b/src/aarch64/sysv.S +@@ -68,7 +68,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ + #define BTI_J hint #36 + /* + * The ELF Notes section needs to indicate if BTI is supported, as the first ELF loaded that doesn't +- * declare this support disables it for the whole process. ++ * declare this support disables it for memory region containing the loaded library. + */ + # define GNU_PROPERTY_AARCH64_BTI (1 << 0) /* Has Branch Target Identification */ + .text +@@ -527,6 +527,7 @@ L(do_closure): + #if defined(FFI_EXEC_STATIC_TRAMP) + .align 4 + CNAME(ffi_closure_SYSV_V_alt): ++ BTI_C + /* See the comments above trampoline_code_table. */ + ldr x17, [sp, #8] /* Load closure in x17 */ + add sp, sp, #16 /* Restore the stack */ +@@ -541,6 +542,7 @@ CNAME(ffi_closure_SYSV_V_alt): + + .align 4 + CNAME(ffi_closure_SYSV_alt): ++ BTI_C + /* See the comments above trampoline_code_table. */ + ldr x17, [sp, #8] /* Load closure in x17 */ + add sp, sp, #16 /* Restore the stack */ +diff --git a/testsuite/Makefile.am b/testsuite/Makefile.am +index d286cf7f..6ba98e12 100644 +--- a/testsuite/Makefile.am ++++ b/testsuite/Makefile.am +@@ -8,7 +8,7 @@ CLEANFILES = *.exe core* *.log *.sum + + EXTRA_DIST = config/default.exp emscripten/build.sh emscripten/conftest.py \ + emscripten/node-tests.sh emscripten/test.html emscripten/test_libffi.py \ +- emscripten/build-tests.sh lib/libffi.exp lib/target-libpath.exp \ ++ emscripten/build-tests.sh lib/libffi.exp lib/target-libpath.exp \ + lib/wrapper.exp libffi.bhaible/Makefile libffi.bhaible/README \ + libffi.bhaible/alignof.h libffi.bhaible/bhaible.exp libffi.bhaible/test-call.c \ + libffi.bhaible/test-callback.c libffi.bhaible/testcases.c libffi.call/align_mixed.c \ + diff --git a/dev-libs/libffi/files/libffi-3.4.6-arm64-cfi.patch b/dev-libs/libffi/files/libffi-3.4.6-arm64-cfi.patch new file mode 100644 index 000000000000..0eb4cf807f3b --- /dev/null +++ b/dev-libs/libffi/files/libffi-3.4.6-arm64-cfi.patch @@ -0,0 +1,44 @@ +https://github.com/libffi/libffi/pull/857 +https://github.com/libffi/libffi/commit/8308bed5b2423878aa20d7884a99cf2e30b8daf7 + +From 3065c530d3aa50c2b5ee9c01f88a9c0b61732805 Mon Sep 17 00:00:00 2001 +From: Ivan Tadeu Ferreira Antunes Filho <antunesi@google.com> +Date: Mon, 16 Sep 2024 16:10:39 -0400 +Subject: [PATCH] Move cfi_startproc after CNAME(label) + +This is a fix for https://github.com/libffi/libffi/issues/852: error: invalid CFI advance_loc expression on apple targets. + +The CFI for darwin arm64 was broken because the CNAME macro was being used after the +cfi_startproc macro. +--- a/src/aarch64/sysv.S ++++ b/src/aarch64/sysv.S +@@ -89,8 +89,8 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ + x5 closure + */ + +- cfi_startproc + CNAME(ffi_call_SYSV): ++ cfi_startproc + BTI_C + PAC_CFI_WINDOW_SAVE + /* Sign the lr with x1 since that is the CFA which is the modifer used in auth instructions */ +@@ -348,8 +348,8 @@ CNAME(ffi_closure_SYSV_V): + #endif + + .align 4 +- cfi_startproc + CNAME(ffi_closure_SYSV): ++ cfi_startproc + BTI_C + SIGN_LR + PAC_CFI_WINDOW_SAVE +@@ -647,8 +647,8 @@ CNAME(ffi_go_closure_SYSV_V): + #endif + + .align 4 +- cfi_startproc + CNAME(ffi_go_closure_SYSV): ++ cfi_startproc + BTI_C + SIGN_LR_LINUX_ONLY + PAC_CFI_WINDOW_SAVE diff --git a/dev-libs/libffi/files/libffi-3.4.6-arm64-fix-build.patch b/dev-libs/libffi/files/libffi-3.4.6-arm64-fix-build.patch new file mode 100644 index 000000000000..20eaf6a2d8cd --- /dev/null +++ b/dev-libs/libffi/files/libffi-3.4.6-arm64-fix-build.patch @@ -0,0 +1,36 @@ +https://github.com/libffi/libffi/commit/9c9e8368e49804c4f7c35ac9f0d7c1d0d533308b + +From 9c9e8368e49804c4f7c35ac9f0d7c1d0d533308b Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Martin=20Storsj=C3=B6?= <martin@martin.st> +Date: Tue, 4 Jun 2024 14:13:08 +0300 +Subject: [PATCH] aarch64: Add a missing no-op define of SIGN_LR_LINUX_ONLY + (#838) + +This is needed at least if building for Linux, with a toolchain +that doesn't default to having PAC enabled, fixing build errors +since 45d284f2d066cc3a080c5be88e51b4d934349797. +--- + src/aarch64/internal.h | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/src/aarch64/internal.h b/src/aarch64/internal.h +index c39f9cb2..50fa5c13 100644 +--- a/src/aarch64/internal.h ++++ b/src/aarch64/internal.h +@@ -88,6 +88,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ + #define AUTH_LR_AND_RET retab + #define AUTH_LR_WITH_REG(x) autib lr, x + #define BRANCH_AND_LINK_TO_REG blraaz ++ #define SIGN_LR_LINUX_ONLY + #define BRANCH_TO_REG braaz + #define PAC_CFI_WINDOW_SAVE + /* Linux PAC Support */ +@@ -136,6 +137,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ + #define AUTH_LR_AND_RET ret + #define AUTH_LR_WITH_REG(x) + #define BRANCH_AND_LINK_TO_REG blr ++ #define SIGN_LR_LINUX_ONLY + #define BRANCH_TO_REG br + #define PAC_CFI_WINDOW_SAVE + #endif /* HAVE_ARM64E_PTRAUTH */ + diff --git a/dev-libs/libffi/files/libffi-3.4.6-arm64-support-pac.patch b/dev-libs/libffi/files/libffi-3.4.6-arm64-support-pac.patch new file mode 100644 index 000000000000..288533367499 --- /dev/null +++ b/dev-libs/libffi/files/libffi-3.4.6-arm64-support-pac.patch @@ -0,0 +1,332 @@ +https://github.com/libffi/libffi/commit/45d284f2d066cc3a080c5be88e51b4d934349797 + +From 45d284f2d066cc3a080c5be88e51b4d934349797 Mon Sep 17 00:00:00 2001 +From: Bill Roberts <152999275+billatarm@users.noreply.github.com> +Date: Sat, 1 Jun 2024 12:34:53 -0500 +Subject: [PATCH] aarch64: support pointer authentication (#834) + +* aarch64: fix callstack in ffi_call_SYSV + +The debug stack gets corrupted between the frame and stack pivots, update +the CFI directives so the call stack stays correct in the debugger. + +str x9, [x1, #32] // stack is ffi_call_SYSV() -> ffi_call_int() -> ffi_call_int() -> main() (good) +mov x29, x1 // stack is ffi_call_SYSV() -> ffi_call_int() -> ffi_call_int() -> ffi_call() -> main() (bad) +mov sp, x0 // stack is ffi_call_SYSV() -> ffi_call_int() -> ffi_call_int() -> main() (good) + +The CFA data needs to be updated around the pivots, after this patch the +callstack stays correct. + +Signed-off-by: Bill Roberts <bill.roberts@arm.com> + +* aarch64: remove uneeded CFI directive + +This directive doesn't actually set the CFA to anything valid, and +during unwinding this isn't even used. Note that the PAC/Darwin usage +is quite suspect as well, as the CFA is either x1 or x29 after the frame +pivot, and the CFA address is what's used as the modifier when verifying +the PAC. At least this is the behavior on Linux with PAC, I need to +verify ARME ABI unwinding. So for now leave Darwin as is. + +Signed-off-by: Bill Roberts <bill.roberts@arm.com> + +* ptrauth: rename define for clarity + +Rename the HAVE_PTRAUTH define for clarity that its associated with the +ARM64E ABI and not the ARM64 ABI that can be supported on Linux and +enabled with -mbranch-protection=standard. + +Signed-off-by: Bill Roberts <bill.roberts@arm.com> + +* aarch64: add PAC support to ffi_call_SYSV + +Support AARCH64 Pointer Authentication Codes (PAC) within ffi_call_SYSV +and support exception unwinding. + +The Linux ABI for PAC is to use paciasp/autiasp instructions which also +have hint space equivelent instructions. They sign the LR (x30) with the +A key and the current stack pointer as the salt. Note that this can also be +configured to use the B key and will use pacibsp/autibsp hint instructions. + +The Linux ABI for exception frame data when PAC is enabled assumes that the +Connonical Frame Address, or CFA is equal to the stack pointer. I.E sp is +equal to x29 (fp). When the unwinder is invoked the cfa will point to +the frame which will include the *signed* return address from the LR. +This will then be passed to __builtin_aarch64_autia1716 where the CFA +will be used as the salt and stored to register x16 and register x17 +will contain the signed address to demangle. This can be noted in: + - https://github.com/gcc-mirror/gcc/blob/d6d7afcdbc04adb0ec42a44b2d7e05600945af42/libgcc/config/aarch64/aarch64-unwind.h#L56 + +The other required portion of this is to indicate to the unwinder that +this is a signed address that needs to go the special demangle route in +the unwinder. This is accomplished by using CFI directive "cfi_window_save" +which marks that frame as being signed. + +Putting all of this together is a bit tricky, as the internals of +ffi_call_SYSV the callee allocates its stack and frame and passes it in +arg1 (x0) and arg2 (x1) to the called function, where that function +pivots its stack, so care must be taken to get the sp == fp before +paciasp is called and also restore that state before autiasp is called. + +Signed-off-by: Bill Roberts <bill.roberts@arm.com> + +--------- + +Signed-off-by: Bill Roberts <bill.roberts@arm.com> +--- + configure.ac | 6 ++-- + include/ffi_cfi.h | 2 ++ + src/aarch64/ffi.c | 4 +-- + src/aarch64/internal.h | 76 ++++++++++++++++++++++++++++++++---------- + src/aarch64/sysv.S | 20 ++++++----- + src/closures.c | 6 ++-- + 6 files changed, 81 insertions(+), 33 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 816bfd666..b35a999fb 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -189,17 +189,17 @@ AC_CACHE_CHECK([whether compiler supports pointer authentication], + AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[ + #ifdef __clang__ + # if __has_feature(ptrauth_calls) +-# define HAVE_PTRAUTH 1 ++# define HAVE_ARM64E_PTRAUTH 1 + # endif + #endif + +-#ifndef HAVE_PTRAUTH ++#ifndef HAVE_ARM64E_PTRAUTH + # error Pointer authentication not supported + #endif + ]])],[libffi_cv_as_ptrauth=yes],[libffi_cv_as_ptrauth=no]) + ]) + if test "x$libffi_cv_as_ptrauth" = xyes; then +- AC_DEFINE(HAVE_PTRAUTH, 1, ++ AC_DEFINE(HAVE_ARM64E_PTRAUTH, 1, + [Define if your compiler supports pointer authentication.]) + fi + +diff --git a/include/ffi_cfi.h b/include/ffi_cfi.h +index f4c292d00..856566324 100644 +--- a/include/ffi_cfi.h ++++ b/include/ffi_cfi.h +@@ -49,6 +49,7 @@ + # define cfi_personality(enc, exp) .cfi_personality enc, exp + # define cfi_lsda(enc, exp) .cfi_lsda enc, exp + # define cfi_escape(...) .cfi_escape __VA_ARGS__ ++# define cfi_window_save .cfi_window_save + + #else + +@@ -71,6 +72,7 @@ + # define cfi_personality(enc, exp) + # define cfi_lsda(enc, exp) + # define cfi_escape(...) ++# define cfi_window_save + + #endif /* HAVE_AS_CFI_PSEUDO_OP */ + #endif /* FFI_CFI_H */ +diff --git a/src/aarch64/ffi.c b/src/aarch64/ffi.c +index b13738e38..964934dfb 100644 +--- a/src/aarch64/ffi.c ++++ b/src/aarch64/ffi.c +@@ -63,7 +63,7 @@ struct call_context + #if FFI_EXEC_TRAMPOLINE_TABLE + + #ifdef __MACH__ +-#ifdef HAVE_PTRAUTH ++#ifdef HAVE_ARM64E_PTRAUTH + #include <ptrauth.h> + #endif + #include <mach/vm_param.h> +@@ -877,7 +877,7 @@ ffi_prep_closure_loc (ffi_closure *closure, + + #if FFI_EXEC_TRAMPOLINE_TABLE + # ifdef __MACH__ +-# ifdef HAVE_PTRAUTH ++# ifdef HAVE_ARM64E_PTRAUTH + codeloc = ptrauth_auth_data(codeloc, ptrauth_key_function_pointer, 0); + # endif + void **config = (void **)((uint8_t *)codeloc - PAGE_MAX_SIZE); +diff --git a/src/aarch64/internal.h b/src/aarch64/internal.h +index b5d102b4a..c39f9cb22 100644 +--- a/src/aarch64/internal.h ++++ b/src/aarch64/internal.h +@@ -81,20 +81,62 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ + /* Helpers for writing assembly compatible with arm ptr auth */ + #ifdef LIBFFI_ASM + +-#ifdef HAVE_PTRAUTH +-#define SIGN_LR pacibsp +-#define SIGN_LR_WITH_REG(x) pacib lr, x +-#define AUTH_LR_AND_RET retab +-#define AUTH_LR_WITH_REG(x) autib lr, x +-#define BRANCH_AND_LINK_TO_REG blraaz +-#define BRANCH_TO_REG braaz +-#else +-#define SIGN_LR +-#define SIGN_LR_WITH_REG(x) +-#define AUTH_LR_AND_RET ret +-#define AUTH_LR_WITH_REG(x) +-#define BRANCH_AND_LINK_TO_REG blr +-#define BRANCH_TO_REG br +-#endif +- +-#endif ++ #if defined(HAVE_ARM64E_PTRAUTH) ++ /* ARM64E ABI For Darwin */ ++ #define SIGN_LR pacibsp ++ #define SIGN_LR_WITH_REG(x) pacib lr, x ++ #define AUTH_LR_AND_RET retab ++ #define AUTH_LR_WITH_REG(x) autib lr, x ++ #define BRANCH_AND_LINK_TO_REG blraaz ++ #define BRANCH_TO_REG braaz ++ #define PAC_CFI_WINDOW_SAVE ++ /* Linux PAC Support */ ++ #elif defined(__ARM_FEATURE_PAC_DEFAULT) ++ #define GNU_PROPERTY_AARCH64_POINTER_AUTH (1 << 1) ++ #define PAC_CFI_WINDOW_SAVE cfi_window_save ++ #define TMP_REG x9 ++ #define BRANCH_TO_REG br ++ #define BRANCH_AND_LINK_TO_REG blr ++ #define SIGN_LR_LINUX_ONLY SIGN_LR ++ /* Which key to sign with? */ ++ #if (__ARM_FEATURE_PAC_DEFAULT & 1) == 1 ++ /* Signed with A-key */ ++ #define SIGN_LR hint #25 /* paciasp */ ++ #define AUTH_LR hint #29 /* autiasp */ ++ #else ++ /* Signed with B-key */ ++ #define SIGN_LR hint #27 /* pacibsp */ ++ #define AUTH_LR hint #31 /* autibsp */ ++ #endif /* __ARM_FEATURE_PAC_DEFAULT */ ++ #define AUTH_LR_WITH_REG(x) _auth_lr_with_reg x ++.macro _auth_lr_with_reg modifier ++ mov TMP_REG, sp ++ mov sp, \modifier ++ AUTH_LR ++ mov sp, TMP_REG ++.endm ++ #define SIGN_LR_WITH_REG(x) _sign_lr_with_reg x ++.macro _sign_lr_with_reg modifier ++ mov TMP_REG, sp ++ mov sp, \modifier ++ SIGN_LR ++ mov sp, TMP_REG ++.endm ++ #define AUTH_LR_AND_RET _auth_lr_and_ret modifier ++.macro _auth_lr_and_ret modifier ++ AUTH_LR ++ ret ++.endm ++ #undef TMP_REG ++ ++ /* No Pointer Auth */ ++ #else ++ #define SIGN_LR ++ #define SIGN_LR_WITH_REG(x) ++ #define AUTH_LR_AND_RET ret ++ #define AUTH_LR_WITH_REG(x) ++ #define BRANCH_AND_LINK_TO_REG blr ++ #define BRANCH_TO_REG br ++ #define PAC_CFI_WINDOW_SAVE ++ #endif /* HAVE_ARM64E_PTRAUTH */ ++#endif /* LIBFFI_ASM */ +diff --git a/src/aarch64/sysv.S b/src/aarch64/sysv.S +index 60cfa505b..6a9a5611f 100644 +--- a/src/aarch64/sysv.S ++++ b/src/aarch64/sysv.S +@@ -92,27 +92,27 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ + cfi_startproc + CNAME(ffi_call_SYSV): + BTI_C +- /* Sign the lr with x1 since that is where it will be stored */ ++ PAC_CFI_WINDOW_SAVE ++ /* Sign the lr with x1 since that is the CFA which is the modifer used in auth instructions */ + SIGN_LR_WITH_REG(x1) + +- /* Use a stack frame allocated by our caller. */ +-#if defined(HAVE_PTRAUTH) && defined(__APPLE__) ++#if defined(HAVE_ARM64E_PTRAUTH) && defined(__APPLE__) + /* darwin's libunwind assumes that the cfa is the sp and that's the data + * used to sign the lr. In order to allow unwinding through this + * function it is necessary to point the cfa at the signing register. + */ + cfi_def_cfa(x1, 0); +-#else +- cfi_def_cfa(x1, 40); + #endif ++ /* Use a stack frame allocated by our caller. */ + stp x29, x30, [x1] ++ cfi_def_cfa_register(x1) ++ cfi_rel_offset (x29, 0) ++ cfi_rel_offset (x30, 8) + mov x9, sp + str x9, [x1, #32] + mov x29, x1 +- mov sp, x0 + cfi_def_cfa_register(x29) +- cfi_rel_offset (x29, 0) +- cfi_rel_offset (x30, 8) ++ mov sp, x0 + + mov x9, x2 /* save fn */ + mov x8, x3 /* install structure return */ +@@ -326,6 +326,7 @@ CNAME(ffi_closure_SYSV_V): + cfi_startproc + BTI_C + SIGN_LR ++ PAC_CFI_WINDOW_SAVE + stp x29, x30, [sp, #-ffi_closure_SYSV_FS]! + cfi_adjust_cfa_offset (ffi_closure_SYSV_FS) + cfi_rel_offset (x29, 0) +@@ -351,6 +352,7 @@ CNAME(ffi_closure_SYSV_V): + CNAME(ffi_closure_SYSV): + BTI_C + SIGN_LR ++ PAC_CFI_WINDOW_SAVE + stp x29, x30, [sp, #-ffi_closure_SYSV_FS]! + cfi_adjust_cfa_offset (ffi_closure_SYSV_FS) + cfi_rel_offset (x29, 0) +@@ -648,6 +650,8 @@ CNAME(ffi_go_closure_SYSV_V): + cfi_startproc + CNAME(ffi_go_closure_SYSV): + BTI_C ++ SIGN_LR_LINUX_ONLY ++ PAC_CFI_WINDOW_SAVE + stp x29, x30, [sp, #-ffi_closure_SYSV_FS]! + cfi_adjust_cfa_offset (ffi_closure_SYSV_FS) + cfi_rel_offset (x29, 0) +diff --git a/src/closures.c b/src/closures.c +index 67a94a822..02cf78fa2 100644 +--- a/src/closures.c ++++ b/src/closures.c +@@ -164,7 +164,7 @@ ffi_tramp_is_present (__attribute__((unused)) void *ptr) + + #include <mach/mach.h> + #include <pthread.h> +-#ifdef HAVE_PTRAUTH ++#ifdef HAVE_ARM64E_PTRAUTH + #include <ptrauth.h> + #endif + #include <stdio.h> +@@ -223,7 +223,7 @@ ffi_trampoline_table_alloc (void) + /* Remap the trampoline table on top of the placeholder page */ + trampoline_page = config_page + PAGE_MAX_SIZE; + +-#ifdef HAVE_PTRAUTH ++#ifdef HAVE_ARM64E_PTRAUTH + trampoline_page_template = (vm_address_t)(uintptr_t)ptrauth_auth_data((void *)&ffi_closure_trampoline_table_page, ptrauth_key_function_pointer, 0); + #else + trampoline_page_template = (vm_address_t)&ffi_closure_trampoline_table_page; +@@ -268,7 +268,7 @@ ffi_trampoline_table_alloc (void) + ffi_trampoline_table_entry *entry = &table->free_list_pool[i]; + entry->trampoline = + (void *) (trampoline_page + (i * FFI_TRAMPOLINE_SIZE)); +-#ifdef HAVE_PTRAUTH ++#ifdef HAVE_ARM64E_PTRAUTH + entry->trampoline = ptrauth_sign_unauthenticated(entry->trampoline, ptrauth_key_function_pointer, 0); + #endif + + diff --git a/dev-libs/libffi/files/libffi-3.4.6-asan.patch b/dev-libs/libffi/files/libffi-3.4.6-asan.patch new file mode 100644 index 000000000000..4c62f970a3c9 --- /dev/null +++ b/dev-libs/libffi/files/libffi-3.4.6-asan.patch @@ -0,0 +1,88 @@ +https://github.com/libffi/libffi/commit/01db744b4af8665f9b7494d00cc2a1cc45ee9636 + +From 01db744b4af8665f9b7494d00cc2a1cc45ee9636 Mon Sep 17 00:00:00 2001 +From: KJ Tsanaktsidis <kj@kjtsanaktsidis.id.au> +Date: Fri, 20 Sep 2024 20:00:49 +1000 +Subject: [PATCH] Disable ASAN in ffi_call_int functions (#858) + +The pattern for several of the architectures is for ffi_call_int to +stack-allocate some arguments + the registers, and then +ffi_call_$ARCH will pop the top of that structure into registers, and +then adjust the stack pointer such that the alloca'd buffer _becomes_ +the stack-passed arguments for the function being called. + +If libffi is compiled with ASAN, then there will be a redzone inserted +after the alloca'd buffer which is marked as poisoned. This redzone +appears beyond the end of $sp upon entry to the called function. + +If the called function does anything to use this stack memory, ASAN will +notice that it's poisoned and report an error. + +This commit fixes the situation (on the architectures that I have access +to) disabling instrumentation for ffi_call_int; that means there will be +no alloca redzone left on the shadow-stack. +--- a/include/ffi_common.h ++++ b/include/ffi_common.h +@@ -83,6 +83,23 @@ char *alloca (); + #include <stdio.h> + #endif + ++#ifndef __SANITIZE_ADDRESS__ ++# ifdef __clang__ ++# if __has_feature(address_sanitizer) ++# define FFI_ASAN ++# endif ++# endif ++#endif ++#ifdef __SANITIZE_ADDRESS__ ++#define FFI_ASAN ++#endif ++ ++#ifdef FFI_ASAN ++#define FFI_ASAN_NO_SANITIZE __attribute__((no_sanitize_address)) ++#else ++#define FFI_ASAN_NO_SANITIZE ++#endif ++ + #ifdef FFI_DEBUG + NORETURN void ffi_assert(const char *expr, const char *file, int line); + void ffi_stop_here(void); +--- a/src/aarch64/ffi.c ++++ b/src/aarch64/ffi.c +@@ -645,7 +645,10 @@ extern void ffi_call_SYSV (struct call_context *context, void *frame, + void *closure) FFI_HIDDEN; + + /* Call a function with the provided arguments and capture the return +- value. */ ++ value. ++ n.b. ffi_call_SYSV will steal the alloca'd `stack` variable here for use ++ _as its own stack_ - so we need to compile this function without ASAN */ ++FFI_ASAN_NO_SANITIZE + static void + ffi_call_int (ffi_cif *cif, void (*fn)(void), void *orig_rvalue, + void **avalue, void *closure) +--- a/src/x86/ffi.c ++++ b/src/x86/ffi.c +@@ -270,6 +270,9 @@ extern void FFI_DECLARE_FASTCALL ffi_call_i386(struct call_frame *, char *) FFI_ + #if defined(_MSC_VER) + #pragma runtime_checks("s", off) + #endif ++/* n.b. ffi_call_unix64 will steal the alloca'd `stack` variable here for use ++ _as its own stack_ - so we need to compile this function without ASAN */ ++FFI_ASAN_NO_SANITIZE + static void + ffi_call_int (ffi_cif *cif, void (*fn)(void), void *rvalue, + void **avalue, void *closure) +--- a/src/x86/ffi64.c ++++ b/src/x86/ffi64.c +@@ -557,6 +557,9 @@ ffi_prep_cif_machdep (ffi_cif *cif) + return FFI_OK; + } + ++/* n.b. ffi_call_unix64 will steal the alloca'd `stack` variable here for use ++ _as its own stack_ - so we need to compile this function without ASAN */ ++FFI_ASAN_NO_SANITIZE + static void + ffi_call_int (ffi_cif *cif, void (*fn)(void), void *rvalue, + void **avalue, void *closure) + diff --git a/dev-libs/libffi/files/libffi-3.4.6-regenerate-autotools.patch b/dev-libs/libffi/files/libffi-3.4.6-regenerate-autotools.patch new file mode 100644 index 000000000000..81fe671f509c --- /dev/null +++ b/dev-libs/libffi/files/libffi-3.4.6-regenerate-autotools.patch @@ -0,0 +1,48 @@ +The arm64 patches we backported to 3.4.6 mean we need to autoreconf ourselves, +apply this patch to avoid needing to do it in the ebuild b/c of deps. +--- a/Makefile.in ++++ b/Makefile.in +@@ -330,8 +330,8 @@ am__define_uniq_tagged_files = \ + done | $(am__uniquify_input)` + DIST_SUBDIRS = include testsuite man doc + am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/fficonfig.h.in \ +- $(srcdir)/libffi.pc.in README.md compile config.guess \ +- config.sub depcomp install-sh ltmain.sh missing ++ $(srcdir)/libffi.pc.in ChangeLog README.md compile \ ++ config.guess config.sub depcomp install-sh ltmain.sh missing + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + distdir = $(PACKAGE)-$(VERSION) + top_distdir = $(distdir) +--- a/fficonfig.h.in ++++ b/fficonfig.h.in +@@ -31,6 +31,9 @@ + /* Define to 1 if you have the <alloca.h> header file. */ + #undef HAVE_ALLOCA_H + ++/* Define if your compiler supports pointer authentication. */ ++#undef HAVE_ARM64E_PTRAUTH ++ + /* Define if your assembler supports .cfi_* directives. */ + #undef HAVE_AS_CFI_PSEUDO_OP + +@@ -71,9 +74,6 @@ + /* Define to 1 if you have the `memfd_create' function. */ + #undef HAVE_MEMFD_CREATE + +-/* Define if your compiler supports pointer authentication. */ +-#undef HAVE_PTRAUTH +- + /* Define if .eh_frame sections should be read-only. */ + #undef HAVE_RO_EH_FRAME + +--- a/testsuite/Makefile.in ++++ b/testsuite/Makefile.in +@@ -292,7 +292,7 @@ EXTRA_DEJAGNU_SITE_CONFIG = ../local.exp + CLEANFILES = *.exe core* *.log *.sum + EXTRA_DIST = config/default.exp emscripten/build.sh emscripten/conftest.py \ + emscripten/node-tests.sh emscripten/test.html emscripten/test_libffi.py \ +- emscripten/build-tests.sh lib/libffi.exp lib/target-libpath.exp \ ++ emscripten/build-tests.sh lib/libffi.exp lib/target-libpath.exp \ + lib/wrapper.exp libffi.bhaible/Makefile libffi.bhaible/README \ + libffi.bhaible/alignof.h libffi.bhaible/bhaible.exp libffi.bhaible/test-call.c \ + libffi.bhaible/test-callback.c libffi.bhaible/testcases.c libffi.call/align_mixed.c \ diff --git a/dev-libs/libffi/files/libffi-3.4.6-sparc-struct-targs.patch b/dev-libs/libffi/files/libffi-3.4.6-sparc-struct-targs.patch new file mode 100644 index 000000000000..592e543f88ee --- /dev/null +++ b/dev-libs/libffi/files/libffi-3.4.6-sparc-struct-targs.patch @@ -0,0 +1,47 @@ +https://github.com/libffi/libffi/issues/841 +https://github.com/libffi/libffi/commit/8e3ef965c2d0015ed129a06d0f11f30c2120a413 + +From 8e3ef965c2d0015ed129a06d0f11f30c2120a413 Mon Sep 17 00:00:00 2001 +From: Anthony Green <green@moxielogic.com> +Date: Fri, 28 Jun 2024 04:07:09 -0400 +Subject: [PATCH] Fix struct args (Rainer Orth) + +--- + src/sparc/ffi.c | 16 ++++++++++++++++ + 1 file changed, 16 insertions(+) + +diff --git a/src/sparc/ffi.c b/src/sparc/ffi.c +index 9e406d0af..cf819ee67 100644 +--- a/src/sparc/ffi.c ++++ b/src/sparc/ffi.c +@@ -286,6 +286,8 @@ ffi_call_int (ffi_cif *cif, void (*fn)(void), void *rvalue, + void **avalue, void *closure) + { + size_t bytes = cif->bytes; ++ size_t i, nargs = cif->nargs; ++ ffi_type **arg_types = cif->arg_types; + + FFI_ASSERT (cif->abi == FFI_V8); + +@@ -295,6 +297,20 @@ ffi_call_int (ffi_cif *cif, void (*fn)(void), void *rvalue, + && (cif->flags & SPARC_FLAG_RET_MASK) == SPARC_RET_STRUCT) + bytes += FFI_ALIGN (cif->rtype->size, 8); + ++ /* If we have any structure arguments, make a copy so we are passing ++ by value. */ ++ for (i = 0; i < nargs; i++) ++ { ++ ffi_type *at = arg_types[i]; ++ int size = at->size; ++ if (at->type == FFI_TYPE_STRUCT) ++ { ++ char *argcopy = alloca (size); ++ memcpy (argcopy, avalue[i], size); ++ avalue[i] = argcopy; ++ } ++ } ++ + ffi_call_v8(cif, fn, rvalue, avalue, -bytes, closure); + } + + diff --git a/dev-libs/libffi/files/libffi-3.4.6-test-typo.patch b/dev-libs/libffi/files/libffi-3.4.6-test-typo.patch new file mode 100644 index 000000000000..78beab646470 --- /dev/null +++ b/dev-libs/libffi/files/libffi-3.4.6-test-typo.patch @@ -0,0 +1,19 @@ +https://github.com/libffi/libffi/commit/f7e4992789fa563b4cc74521c37ff703555da21c + +From f7e4992789fa563b4cc74521c37ff703555da21c Mon Sep 17 00:00:00 2001 +From: Sam James <sam@cmpct.info> +Date: Fri, 20 Sep 2024 10:58:06 +0100 +Subject: [PATCH] testsuite: fix dejagnu directive typo (#859) + +--- a/testsuite/libffi.complex/complex_int.c ++++ b/testsuite/libffi.complex/complex_int.c +@@ -76,7 +76,7 @@ int main (void) + + printf ("%d,%di %d,%di, x %d 1234, y %d 11110\n", + (int)tc_result, (int)(tc_result * -I), 2, 8, tc_int_arg_x, tc_y); +- /* dg-output "-2,8i 2,8i, x 1234 1234, y 11110 11110" */ ++ /* { dg-output "-2,8i 2,8i, x 1234 1234, y 11110 11110" } */ + CHECK (creal (tc_result) == -2); + CHECK (cimag (tc_result) == 8); + CHECK (tc_int_arg_x == 1234); + diff --git a/dev-libs/libffi/files/libffi-3.4.6-tests.patch b/dev-libs/libffi/files/libffi-3.4.6-tests.patch new file mode 100644 index 000000000000..e24d01f4c028 --- /dev/null +++ b/dev-libs/libffi/files/libffi-3.4.6-tests.patch @@ -0,0 +1,104 @@ +https://github.com/libffi/libffi/commit/efb98a72d8b9bdb71b4f972efced073bee3b30fc +https://github.com/libffi/libffi/commit/92d384df196a099fde384f9178864dbfe8c6b0fc + +From efb98a72d8b9bdb71b4f972efced073bee3b30fc Mon Sep 17 00:00:00 2001 +From: Anthony Green <green@moxielogic.com> +Date: Sun, 15 Sep 2024 07:31:33 -0400 +Subject: [PATCH] Robustify floating point comparison in test + +--- + testsuite/libffi.call/struct_int_float.c | 24 ++++++++++++------------ + 1 file changed, 12 insertions(+), 12 deletions(-) + +diff --git a/testsuite/libffi.call/struct_int_float.c b/testsuite/libffi.call/struct_int_float.c +index dab1d1fed..82685814c 100644 +--- a/testsuite/libffi.call/struct_int_float.c ++++ b/testsuite/libffi.call/struct_int_float.c +@@ -54,35 +54,35 @@ int main (void) + values[4] = &ts_arg[4]; + args[5] = &ts_type; + values[5] = &ts_arg[5]; +- ++ + /* Initialize the cif */ + CHECK(ffi_prep_cif(&cif, ABI_NUM, 6, &ffi_type_float, args) == FFI_OK); +- ++ + ts_arg[0].i = 1; +- ts_arg[0].f = 1.11f; ++ ts_arg[0].f = 11.11f; + ts_arg[1].i = 2; +- ts_arg[1].f = 2.22f; ++ ts_arg[1].f = 22.22f; + ts_arg[2].i = 3; +- ts_arg[2].f = 3.33f; ++ ts_arg[2].f = 33.33f; + ts_arg[3].i = 4; +- ts_arg[3].f = 4.44f; ++ ts_arg[3].f = 44.44f; + ts_arg[4].i = 5; +- ts_arg[4].f = 5.55f; ++ ts_arg[4].f = 55.55f; + ts_arg[5].i = 6; +- ts_arg[5].f = 6.66f; +- ++ ts_arg[5].f = 66.66f; ++ + printf ("%g\n", ts_arg[0].f); + printf ("%g\n", ts_arg[1].f); + printf ("%g\n", ts_arg[2].f); + printf ("%g\n", ts_arg[3].f); + printf ("%g\n", ts_arg[4].f); + printf ("%g\n", ts_arg[5].f); +- ++ + ffi_call(&cif, FFI_FN(struct_int_float), &rfloat, values); + + printf ("%g\n", rfloat); +- +- CHECK(rfloat == 1.11f); ++ ++ CHECK(fabs(rfloat - 11.11) < FLT_EPSILON); + + exit(0); + } + +From 92d384df196a099fde384f9178864dbfe8c6b0fc Mon Sep 17 00:00:00 2001 +From: Anthony Green <green@moxielogic.com> +Date: Sun, 15 Sep 2024 12:32:29 -0400 +Subject: [PATCH] Fix floating point compare + +--- + testsuite/libffi.call/struct_int_float.c | 12 ++++++------ + 1 file changed, 6 insertions(+), 6 deletions(-) + +diff --git a/testsuite/libffi.call/struct_int_float.c b/testsuite/libffi.call/struct_int_float.c +index 82685814..66ef6c45 100644 +--- a/testsuite/libffi.call/struct_int_float.c ++++ b/testsuite/libffi.call/struct_int_float.c +@@ -14,11 +14,11 @@ typedef struct + } test_structure_int_float; + + static float ABI_ATTR struct_int_float(test_structure_int_float ts1, +- test_structure_int_float ts2, +- test_structure_int_float ts3, +- test_structure_int_float ts4, +- test_structure_int_float ts5, +- test_structure_int_float ts6) ++ test_structure_int_float ts2 __UNUSED__, ++ test_structure_int_float ts3 __UNUSED__, ++ test_structure_int_float ts4 __UNUSED__, ++ test_structure_int_float ts5 __UNUSED__, ++ test_structure_int_float ts6 __UNUSED__) + { + return ts1.f; + } +@@ -82,7 +82,7 @@ int main (void) + + printf ("%g\n", rfloat); + +- CHECK(fabs(rfloat - 11.11) < FLT_EPSILON); ++ CHECK(fabs(rfloat - 11.11) < 3 * FLT_EPSILON); + + exit(0); + } diff --git a/dev-libs/libffi/files/libffi-3.4.6-x86-sse.patch b/dev-libs/libffi/files/libffi-3.4.6-x86-sse.patch new file mode 100644 index 000000000000..75c0e892ef3a --- /dev/null +++ b/dev-libs/libffi/files/libffi-3.4.6-x86-sse.patch @@ -0,0 +1,124 @@ +https://github.com/libffi/libffi/commit/d21881f55ed4a44d464c9091871e69b0bb47611a + +From d21881f55ed4a44d464c9091871e69b0bb47611a Mon Sep 17 00:00:00 2001 +From: kellda <59569234+kellda@users.noreply.github.com> +Date: Sun, 15 Sep 2024 13:29:42 +0200 +Subject: [PATCH] Fix x86/ffi64 calls with 6 gp and some sse registers (#848) + +* Fix x86/ffi64 calls with 6 gp and some sse registers + +* Add test demonstating issue when mixing gp and sse registers +--- + src/x86/ffi64.c | 2 +- + testsuite/libffi.call/struct_int_float.c | 88 ++++++++++++++++++++++++ + 2 files changed, 89 insertions(+), 1 deletion(-) + create mode 100644 testsuite/libffi.call/struct_int_float.c + +diff --git a/src/x86/ffi64.c b/src/x86/ffi64.c +index 6a8e37fc5..39f0bfd33 100644 +--- a/src/x86/ffi64.c ++++ b/src/x86/ffi64.c +@@ -651,7 +651,7 @@ ffi_call_int (ffi_cif *cif, void (*fn)(void), void *rvalue, + break; + default: + reg_args->gpr[gprcount] = 0; +- memcpy (®_args->gpr[gprcount], a, size); ++ memcpy (®_args->gpr[gprcount], a, sizeof(UINT64)); + } + gprcount++; + break; +diff --git a/testsuite/libffi.call/struct_int_float.c b/testsuite/libffi.call/struct_int_float.c +new file mode 100644 +index 000000000..dab1d1fed +--- /dev/null ++++ b/testsuite/libffi.call/struct_int_float.c +@@ -0,0 +1,88 @@ ++/* Area: ffi_call ++ Purpose: Demonstrate structures with integers corrupting earlier floats ++ Limitations: none. ++ PR: #848 ++ Originator: kellda */ ++ ++/* { dg-do run } */ ++#include "ffitest.h" ++ ++typedef struct ++{ ++ unsigned long i; ++ float f; ++} test_structure_int_float; ++ ++static float ABI_ATTR struct_int_float(test_structure_int_float ts1, ++ test_structure_int_float ts2, ++ test_structure_int_float ts3, ++ test_structure_int_float ts4, ++ test_structure_int_float ts5, ++ test_structure_int_float ts6) ++{ ++ return ts1.f; ++} ++ ++int main (void) ++{ ++ ffi_cif cif; ++ ffi_type *args[MAX_ARGS]; ++ void *values[MAX_ARGS]; ++ ffi_type ts_type; ++ ffi_type *ts_type_elements[3]; ++ float rfloat; ++ ++ test_structure_int_float ts_arg[6]; ++ ++ ts_type.size = 0; ++ ts_type.alignment = 0; ++ ts_type.type = FFI_TYPE_STRUCT; ++ ts_type.elements = ts_type_elements; ++ ts_type_elements[0] = &ffi_type_ulong; ++ ts_type_elements[1] = &ffi_type_float; ++ ts_type_elements[2] = NULL; ++ ++ args[0] = &ts_type; ++ values[0] = &ts_arg[0]; ++ args[1] = &ts_type; ++ values[1] = &ts_arg[1]; ++ args[2] = &ts_type; ++ values[2] = &ts_arg[2]; ++ args[3] = &ts_type; ++ values[3] = &ts_arg[3]; ++ args[4] = &ts_type; ++ values[4] = &ts_arg[4]; ++ args[5] = &ts_type; ++ values[5] = &ts_arg[5]; ++ ++ /* Initialize the cif */ ++ CHECK(ffi_prep_cif(&cif, ABI_NUM, 6, &ffi_type_float, args) == FFI_OK); ++ ++ ts_arg[0].i = 1; ++ ts_arg[0].f = 1.11f; ++ ts_arg[1].i = 2; ++ ts_arg[1].f = 2.22f; ++ ts_arg[2].i = 3; ++ ts_arg[2].f = 3.33f; ++ ts_arg[3].i = 4; ++ ts_arg[3].f = 4.44f; ++ ts_arg[4].i = 5; ++ ts_arg[4].f = 5.55f; ++ ts_arg[5].i = 6; ++ ts_arg[5].f = 6.66f; ++ ++ printf ("%g\n", ts_arg[0].f); ++ printf ("%g\n", ts_arg[1].f); ++ printf ("%g\n", ts_arg[2].f); ++ printf ("%g\n", ts_arg[3].f); ++ printf ("%g\n", ts_arg[4].f); ++ printf ("%g\n", ts_arg[5].f); ++ ++ ffi_call(&cif, FFI_FN(struct_int_float), &rfloat, values); ++ ++ printf ("%g\n", rfloat); ++ ++ CHECK(rfloat == 1.11f); ++ ++ exit(0); ++} + diff --git a/dev-libs/libffi/libffi-3.4.4-r4.ebuild b/dev-libs/libffi/libffi-3.4.4-r4.ebuild index a80f5a73f9d6..197f9975b8f2 100644 --- a/dev-libs/libffi/libffi-3.4.4-r4.ebuild +++ b/dev-libs/libffi/libffi-3.4.4-r4.ebuild @@ -19,7 +19,7 @@ LICENSE="MIT" # with FEATURES="-preserved-libs" or another package manager if SONAME # changes. SLOT="0/8" # SONAME=libffi.so.8 -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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug exec-static-trampoline pax-kernel static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libffi/libffi-3.4.6-r2.ebuild b/dev-libs/libffi/libffi-3.4.6-r2.ebuild new file mode 100644 index 000000000000..2235dc0d702f --- /dev/null +++ b/dev-libs/libffi/libffi-3.4.6-r2.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-minimal preserve-libs + +MY_PV=${PV/_rc/-rc} +MY_P=${PN}-${MY_PV} + +DESCRIPTION="Portable, high level programming interface to various calling conventions" +HOMEPAGE="https://sourceware.org/libffi/" + +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://github.com/libffi/libffi" + inherit git-r3 +else + SRC_URI="https://github.com/libffi/libffi/releases/download/v${MY_PV}/${MY_P}.tar.gz" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi + +S="${WORKDIR}"/${MY_P} + +LICENSE="MIT" +# This is a core package which is depended on by e.g. Python. +# Please use preserve-libs.eclass in pkg_{pre,post}inst to cover users +# with FEATURES="-preserved-libs" or another package manager if SONAME changes. +SLOT="0/8" # SONAME=libffi.so.8 +IUSE="debug exec-static-trampoline pax-kernel static-libs test" + +RESTRICT="!test? ( test )" +BDEPEND="test? ( dev-util/dejagnu )" + +PATCHES=( + "${FILESDIR}"/${P}-arm64-bti.patch + "${FILESDIR}"/${P}-arm64-bti-spelling.patch + "${FILESDIR}"/${P}-arm64-support-pac.patch + "${FILESDIR}"/${P}-arm64-fix-build.patch + "${FILESDIR}"/${P}-sparc-struct-targs.patch + "${FILESDIR}"/${P}-test-typo.patch + "${FILESDIR}"/${P}-x86-sse.patch + "${FILESDIR}"/${P}-arm64-cfi.patch + "${FILESDIR}"/${P}-asan.patch + "${FILESDIR}"/${P}-tests.patch + "${FILESDIR}"/${P}-regenerate-autotools.patch +) + +src_prepare() { + default + + if [[ ${CHOST} == arm64-*-darwin* ]] ; then + # ensure we use aarch64 asm, not x86 on arm64 + sed -i -e 's/aarch64\*-\*-\*/arm64*-*-*|&/' \ + configure configure.host || die + fi +} + +multilib_src_configure() { + # --includedir= path maintains a few properties: + # 1. have stable name across libffi versions: some packages like + # dev-lang/ghc or kde-frameworks/networkmanager-qt embed + # ${includedir} at build-time. Don't require those to be + # rebuilt unless SONAME changes. bug #695788 + # + # We use /usr/.../${PN} (instead of former /usr/.../${P}). + # + # 2. have ${ABI}-specific location as ffi.h is target-dependent. + # + # We use /usr/$(get_libdir)/... to have ABI identifier. + ECONF_SOURCE="${S}" econf \ + --includedir="${EPREFIX}"/usr/$(get_libdir)/${PN}/include \ + --disable-multi-os-directory \ + $(use_enable static-libs static) \ + $(use_enable exec-static-trampoline exec-static-tramp) \ + $(use_enable pax-kernel pax_emutramp) \ + $(use_enable debug) +} + +multilib_src_test() { + emake -Onone check +} + +multilib_src_install_all() { + einstalldocs + find "${ED}" -name "*.la" -delete || die +} + +pkg_preinst() { + preserve_old_lib /usr/$(get_libdir)/libffi.so.7 +} + +pkg_postinst() { + preserve_old_lib_notify /usr/$(get_libdir)/libffi.so.7 +} diff --git a/dev-libs/libffi/libffi-3.4.6.ebuild b/dev-libs/libffi/libffi-3.4.6.ebuild index 3713aa894046..1877e3151960 100644 --- a/dev-libs/libffi/libffi-3.4.6.ebuild +++ b/dev-libs/libffi/libffi-3.4.6.ebuild @@ -18,7 +18,7 @@ LICENSE="MIT" # Please use preserve-libs.eclass in pkg_{pre,post}inst to cover users # with FEATURES="-preserved-libs" or another package manager if SONAME changes. SLOT="0/8" # SONAME=libffi.so.8 -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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug exec-static-trampoline pax-kernel static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libffi/libffi-9999.ebuild b/dev-libs/libffi/libffi-9999.ebuild new file mode 100644 index 000000000000..51d1f5c466e6 --- /dev/null +++ b/dev-libs/libffi/libffi-9999.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-minimal preserve-libs + +MY_PV=${PV/_rc/-rc} +MY_P=${PN}-${MY_PV} + +DESCRIPTION="Portable, high level programming interface to various calling conventions" +HOMEPAGE="https://sourceware.org/libffi/" + +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://github.com/libffi/libffi" + inherit git-r3 +else + SRC_URI="https://github.com/libffi/libffi/releases/download/v${MY_PV}/${MY_P}.tar.gz" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi + +S="${WORKDIR}"/${MY_P} + +LICENSE="MIT" +# This is a core package which is depended on by e.g. Python. +# Please use preserve-libs.eclass in pkg_{pre,post}inst to cover users +# with FEATURES="-preserved-libs" or another package manager if SONAME changes. +SLOT="0/8" # SONAME=libffi.so.8 +IUSE="debug exec-static-trampoline pax-kernel static-libs test" + +RESTRICT="!test? ( test )" +BDEPEND="test? ( dev-util/dejagnu )" + +src_prepare() { + default + + if [[ ${CHOST} == arm64-*-darwin* ]] ; then + # ensure we use aarch64 asm, not x86 on arm64 + sed -i -e 's/aarch64\*-\*-\*/arm64*-*-*|&/' \ + configure configure.host || die + fi +} + +multilib_src_configure() { + # --includedir= path maintains a few properties: + # 1. have stable name across libffi versions: some packages like + # dev-lang/ghc or kde-frameworks/networkmanager-qt embed + # ${includedir} at build-time. Don't require those to be + # rebuilt unless SONAME changes. bug #695788 + # + # We use /usr/.../${PN} (instead of former /usr/.../${P}). + # + # 2. have ${ABI}-specific location as ffi.h is target-dependent. + # + # We use /usr/$(get_libdir)/... to have ABI identifier. + ECONF_SOURCE="${S}" econf \ + --includedir="${EPREFIX}"/usr/$(get_libdir)/${PN}/include \ + --disable-multi-os-directory \ + $(use_enable static-libs static) \ + $(use_enable exec-static-trampoline exec-static-tramp) \ + $(use_enable pax-kernel pax_emutramp) \ + $(use_enable debug) +} + +multilib_src_test() { + emake -Onone check +} + +multilib_src_install_all() { + einstalldocs + find "${ED}" -name "*.la" -delete || die +} + +pkg_preinst() { + preserve_old_lib /usr/$(get_libdir)/libffi.so.7 +} + +pkg_postinst() { + preserve_old_lib_notify /usr/$(get_libdir)/libffi.so.7 +} diff --git a/dev-libs/libfido2/Manifest b/dev-libs/libfido2/Manifest index 00326a1f9120..0d264c6910dc 100644 --- a/dev-libs/libfido2/Manifest +++ b/dev-libs/libfido2/Manifest @@ -1,4 +1,4 @@ AUX libfido2-1.12.0-cmakelists.patch 982 BLAKE2B 58787219654244cc0d45e7529835c36a5c08beadd5c062da35a17019eca845445a3f612831557dfa43afe9cce685b6eef78f3717a152460db5ed6bff318931d8 SHA512 ba8cda657d5665e4053c3e2ba41c5404dcbfb8af9f8c16ecb70e8d8017f5a904b057ecbdc044bcd2bc4145731c7c5af9a981d9461b3a5b4e9b6eae3fda238504 DIST libfido2-1.13.0.tar.gz 652777 BLAKE2B 506e0ecf89825e313fbcb0de59ef0b1a3aab483013f959b391448da0600979780ae76807639231ab8a60eead039471bba707073ec4e259b611d67031ac7713f1 SHA512 90f8452cee4c9cc72241478e697c5c692ccff5ab27752f2f296c3623ee297d1f80a85a359b4d0656c67790084c116aac921894e762eb52d3a79056e5014c03e7 -EBUILD libfido2-1.13.0.ebuild 1086 BLAKE2B a3a5d513a972fbe88e7447fa3f3993b4d2d3e4137b2b710100b1a67cbcf220d7b1413f18ec1fd501e7f5a42fcae2a5b6f206ad0d6c15341d2c15d0b172765987 SHA512 683e9594fe728d077c959607432990e9230448aac62259c2b6500d41c61c5f5e445d48afbb081c167e4425ae8e89941c3e3d5a9dab3e55d62c0650cf8d0889da +EBUILD libfido2-1.13.0.ebuild 1080 BLAKE2B 6332e190eab25a66ba92a3e50478c4b2b8dd0f4bac8604d59da74e19e1b3a3a660145e284f6b29dd8a38c83dafc3cc187c55224c55e36c117e534528b51017ee SHA512 54818bdbd9038d3a5a135475932ce37516758d0c88c42e517a3aadaa8ae18e2d59a17bc7a279b2e28f368899f43b593288847d505824a40dcb55fa2bd11b3004 MISC metadata.xml 411 BLAKE2B 3b2e2850f194b8518267bb8125401bf7049f1b63158bdb28e63e63c03f1c50c918164911a7899790f12c2a207eee88970663a57ebdaf26fa601d77da299a0797 SHA512 dd6d40f9827d7dfb35548c201f90571cec364fe89e4b1811b37f34c1435d05c078585ed8254884370fe575a6fb58c4fb271b87007915c38dae8f945735c0b2ed diff --git a/dev-libs/libfido2/libfido2-1.13.0.ebuild b/dev-libs/libfido2/libfido2-1.13.0.ebuild index 19f692463f20..cec64fc33e3e 100644 --- a/dev-libs/libfido2/libfido2-1.13.0.ebuild +++ b/dev-libs/libfido2/libfido2-1.13.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Yubico/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2" SLOT="0/1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="nfc static-libs" DEPEND=" diff --git a/dev-libs/libfilezilla/Manifest b/dev-libs/libfilezilla/Manifest index e3755ce0022a..51a394ee73d5 100644 --- a/dev-libs/libfilezilla/Manifest +++ b/dev-libs/libfilezilla/Manifest @@ -2,6 +2,6 @@ AUX libfilezilla-0.37.1-pthread.patch 371 BLAKE2B d00dae184c6229628b7a37de6f0884 AUX libfilezilla-0.41.0-gcc13.patch 2201 BLAKE2B b253114cf862dc4a77dc1968c9a39a5fb5a7fe0606377804990e5b2f0216223f26da9bcec4b7100ed08753388ae0a82e6be8f768800ba0e32528bc209703f79c SHA512 2e795e6e097073ae5957255822857699684193cf7349dd2362fb6960d00a37358b42a641388f85c484da0a06de09e72bafbe171ed21ff3c9497d49497c5ff6f0 DIST libfilezilla-0.47.0.tar.xz 551484 BLAKE2B ba35bd990889a779f4c14c5c76c29dc5fed1bb97168e8dec75a59984133d6dbd56850208c55d6549c80dc2069ea007e0a26d7b604dbf9752c6ac018493a96627 SHA512 28af8aeacc5b6b188613c2afebb23477aa0c6908cd2bfe7dc39ba4b69fa67f2d18a64cdefe52968f429b18545fe03c031363b3aa9ed07b2ecb9faa56b1275282 DIST libfilezilla-0.48.1.tar.xz 552864 BLAKE2B fd08bbe3279cb1eec21c864e1b1547ee562d9fca970fed4dc3f78740bb9131b98410cc5ba317a05a5218b100dd498107dd2caed3ff3453b1516405c1075bbb62 SHA512 44881abbed985eabe0b5a19c6a2fc5f39c5258b49633eae79c7498c5c96583b24883ddce66b9ab7fafdaab7657092edc5da8e5d3b604897b76c02038fa4cd482 -EBUILD libfilezilla-0.47.0.ebuild 1424 BLAKE2B 948d336c3e1ba56f739375934aeb1ae07286731bd2c63518bcae0d1e7217007c5f6c64218d62cdec5971dad758c527b27ff76ad9033f229fc44e054213d6a69a SHA512 40e033547812629dde360798bbb1ff679bf5d5d09af9a4f4a77a2cf6cc449c012f1d0950daff8ac31a0c793bde4d38e34b44df8b1be315eb1a38ebd4e644d875 -EBUILD libfilezilla-0.48.1.ebuild 1428 BLAKE2B 7ead9b957a04c28af14c92621d48145445a9cece9a7590a79d85534421777fcd815e9516f2588230465774f483c07538248b4cfcc60145cbfc3654a8733716c8 SHA512 26f6d59e10cd5213760a3fe30e4d6781234e901a5b6076eaf94f004c3770f5f5cb4a30dec9526b6972c0645f596ebd664b25c0cebd36a7ae35ed9ed029fa2c44 +EBUILD libfilezilla-0.47.0.ebuild 1418 BLAKE2B 7e6bd0b27ce49d0c5a5114ad7ceb45674f7316a53d7a0f1ceeb3cea4c10e7d0e191296145a0206c13e13a1f67f418ac453d665e7f59f8779f2a97051294dbf9d SHA512 97082d3a42c6c67d0b719e2ba1d4a3c1bd0c9b48db813518afaa2f0e6e9eb3ada65231d362aaf59f058f08b3e2845046c6e0a96d24cebb28b20b0d9d8eae00ae +EBUILD libfilezilla-0.48.1.ebuild 1418 BLAKE2B 16e9009c7f3daef80b7cb7e07b3c6ff287d79f9ac22197241865b87d741070c4ae0a8f086bd9c350ae59c80e121431873cd749097c68894e00761a5fad9f2340 SHA512 430dec7cb05500c226f9527c6375e8798f61e76b7806579598d4f10992a710438944dadb2ceb8a94f8e22c3275830525f2b0063526c7887ee7683a6c8f32dbcc MISC metadata.xml 1125 BLAKE2B eddf5dd9e7af700c9cdfd68918acef8a6064a8f26e4531f047315df70a4c2d1e2d2a4b3257062e5af1973fef5490606f08a0c6460e220d25b3d615c7d4626e57 SHA512 6038a9eb07bf8c4adaf9bd3abaa3abc283ba8d8c432aa193fcc1932071afdbd6a6bb50a16e5e7f4f0cce4afbc341bb26b1b265b8f0da12728f8db06103d73ba5 diff --git a/dev-libs/libfilezilla/libfilezilla-0.47.0.ebuild b/dev-libs/libfilezilla/libfilezilla-0.47.0.ebuild index 6808d9713afc..9d38a40e7c3b 100644 --- a/dev-libs/libfilezilla/libfilezilla-0.47.0.ebuild +++ b/dev-libs/libfilezilla/libfilezilla-0.47.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://download.filezilla-project.org/${PN}/${P}.tar.xz" LICENSE="GPL-2+" SLOT="0/43" # libfilezilla.so version -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libfilezilla/libfilezilla-0.48.1.ebuild b/dev-libs/libfilezilla/libfilezilla-0.48.1.ebuild index c4bb2a3f579e..8f5a05348648 100644 --- a/dev-libs/libfilezilla/libfilezilla-0.48.1.ebuild +++ b/dev-libs/libfilezilla/libfilezilla-0.48.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://download.filezilla-project.org/${PN}/${P}.tar.xz" LICENSE="GPL-2+" SLOT="0/45" # libfilezilla.so version -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest index e8436d7abe3e..b5d7c02ef8bf 100644 --- a/dev-libs/libfmt/Manifest +++ b/dev-libs/libfmt/Manifest @@ -1,21 +1,11 @@ -DIST libfmt-10.0.0.tar.gz 851582 BLAKE2B 4e778fd352ed084b9790b59b4875fc6ed04b7a58a40b3673854dd00763f492cc838970e8faef77b5f9db5e912a2fc77943aedb4ca4afb64a3736129cc4611809 SHA512 6188508d74ca1ed75bf6441b152c07ca83971d3104b37f33784a7b55dfcc614d6243e77e0a14220018586fdb86207cc033eece834e7acd5e0907ed4c97403f3b -DIST libfmt-10.1.0.tar.gz 849294 BLAKE2B 9e90bdb91ac9f34bf75bcb0c0f45a90ce9d5c27c0a47c2e5c2d09972ab03e6da32e29ddd33761b8347eaa0db0ec79af4f8aac93d3f38c9d9f29b49bb24779467 SHA512 69a7b8584f828528e3bb4b87153449e96df29bd740adcd42a2e3d50ae4a270c80a5eb2c3057337048be5b978094d8bb73bec3378e3b6370748de2b063dd0aa4b DIST libfmt-10.1.1.tar.gz 851454 BLAKE2B 8b1237e6de72e81ebf2ad8d3c321b6ae9352bfeeb817d2e7f4541a722cd7ecc9212a2b83276fa0aa901473e1b90a15f487feefb3ea03acdcabdfe6b6f22997a1 SHA512 288c349baac5f96f527d5b1bed0fa5f031aa509b4526560c684281388e91909a280c3262a2474d963b5d1bf7064b1c9930c6677fe54a0d8f86982d063296a54c -DIST libfmt-10.2.0.tar.gz 854581 BLAKE2B 8d094b9832f3acaaf6cdbbc3b04c7c92e585cd7079afb75b7901126c578a3a3f2094f208fb20444cbec001849cd8f229b3c441be3f11a91470fa04ca42c94177 SHA512 b90f8ab1692fcae9146f8cad5c5c26a2b5ceb6a0460003e01cabe8a75c0aa2fea1c3760dc3214eddaf08984a1695747ea8b1f3124c40c54cbadfd45458fa4b2d DIST libfmt-10.2.1.tar.gz 854665 BLAKE2B 7bef719aa99464b5cb608c81ca78e23f3aed81cadfa9ed65246c4983a98f0cadb27983d42929ab4e0b5e264673e38d7658a4f7d5171e624b2431b3c6327071d9 SHA512 27df90c681ec37e55625062a79e3b83589b6d7e94eff37a3b412bb8c1473f757a8adb727603acc9185c3490628269216843b7d7bd5a3cb37f0029da5d1495ffa -DIST libfmt-11.0.0.tar.gz 698193 BLAKE2B 406feb6acb4800de7f2528dde307351c47e248d5e255645c6beb32cfe284063ca47ef2319b44fc5c83871390a7877de9dc12c7dadefa1dc32db9790b56f9c492 SHA512 ec9a989298a63233b939ee14372a9cd39902619e895800427629de835de95e4e0e637b4ba3834bc961e1573b7d214543286d7c7791b6ad61da8cff1830b4df8f -DIST libfmt-11.0.1.tar.gz 698903 BLAKE2B 96f3205afb6ac61549ca57b2ba1c8dca5ab523eebd08663ae9b352784fba7994ffa9ffc9be8a37977962175861a43082d4127a293a2e3d4219b5532b57d32693 SHA512 1db6bea592323a3a52adad91d416925a3d86e150ee1a73a31be0ff0e901aba5b0a1aeab39785ff7303694175dd27ae0984d4921759d7b09159c30d8e9d3491e3 DIST libfmt-11.0.2.tar.gz 700956 BLAKE2B c1f7998e68770bbb93ab7211a18b4930727699b340b2f2e15dedc83e55ff02400cfd363abaec1bf63a0165f8c21cc515a4aa23c4f3bc2e65b6fbc041781f0379 SHA512 47ff6d289dcc22681eea6da465b0348172921e7cafff8fd57a1540d3232cc6b53250a4625c954ee0944c87963b17680ecbc3ea123e43c2c822efe0dc6fa6cef3 DIST libfmt-9.1.0.tar.gz 837901 BLAKE2B ff1daa43140615b63aeb1ecd0aa1c32d24decfd5006805080293ef3db04d544c0445a30e8da0d985a6f5a25ad48ce4f6ae61e52da5ea4a4d3b031c212da38b18 SHA512 a18442042722dd48e20714ec034a12fcc0576c9af7be5188586970e2edf47529825bdc99af366b1d5891630c8dbf6f63bfa9f012e77ab3d3ed80d1a118e3b2be -EBUILD libfmt-10.0.0-r1.ebuild 756 BLAKE2B 7b9b751d1d24459b2762c9f6ea8b6a2abab08649911e64ea074572cd9644d2eb258436b495566e77b1568c1c9c30f884fb3c09745d1a473f50ec5f4549d79f49 SHA512 75e81ec568882933f0ebc7aea59f25c5331b0ade5f89d926b1e96231d233ed12c5bb0c7e4ed51d5d93863b5f7ddbdd0b5d82285feea70d6c9e9554c80af3d923 -EBUILD libfmt-10.1.0-r1.ebuild 756 BLAKE2B 7b9b751d1d24459b2762c9f6ea8b6a2abab08649911e64ea074572cd9644d2eb258436b495566e77b1568c1c9c30f884fb3c09745d1a473f50ec5f4549d79f49 SHA512 75e81ec568882933f0ebc7aea59f25c5331b0ade5f89d926b1e96231d233ed12c5bb0c7e4ed51d5d93863b5f7ddbdd0b5d82285feea70d6c9e9554c80af3d923 EBUILD libfmt-10.1.1-r1.ebuild 756 BLAKE2B 7b9b751d1d24459b2762c9f6ea8b6a2abab08649911e64ea074572cd9644d2eb258436b495566e77b1568c1c9c30f884fb3c09745d1a473f50ec5f4549d79f49 SHA512 75e81ec568882933f0ebc7aea59f25c5331b0ade5f89d926b1e96231d233ed12c5bb0c7e4ed51d5d93863b5f7ddbdd0b5d82285feea70d6c9e9554c80af3d923 -EBUILD libfmt-10.2.0-r1.ebuild 756 BLAKE2B 7b9b751d1d24459b2762c9f6ea8b6a2abab08649911e64ea074572cd9644d2eb258436b495566e77b1568c1c9c30f884fb3c09745d1a473f50ec5f4549d79f49 SHA512 75e81ec568882933f0ebc7aea59f25c5331b0ade5f89d926b1e96231d233ed12c5bb0c7e4ed51d5d93863b5f7ddbdd0b5d82285feea70d6c9e9554c80af3d923 EBUILD libfmt-10.2.1-r2.ebuild 787 BLAKE2B 2af8fae57e10abe207cb1dd31f80d995ff54cf89147220d327a0df3cd8d801eef479e767b9711b2a819e666995e2c932fea1af2d50168e62b3fd2e1f24130bdd SHA512 70bc875129a415f915103903181b57150cac24de0f268afba1f418b2c9d1c754f660db29ba43b0c0044292439d1777892f161f9c28cb97b552e2e5a42936dc17 -EBUILD libfmt-11.0.0.ebuild 787 BLAKE2B 2af8fae57e10abe207cb1dd31f80d995ff54cf89147220d327a0df3cd8d801eef479e767b9711b2a819e666995e2c932fea1af2d50168e62b3fd2e1f24130bdd SHA512 70bc875129a415f915103903181b57150cac24de0f268afba1f418b2c9d1c754f660db29ba43b0c0044292439d1777892f161f9c28cb97b552e2e5a42936dc17 -EBUILD libfmt-11.0.1.ebuild 787 BLAKE2B 2af8fae57e10abe207cb1dd31f80d995ff54cf89147220d327a0df3cd8d801eef479e767b9711b2a819e666995e2c932fea1af2d50168e62b3fd2e1f24130bdd SHA512 70bc875129a415f915103903181b57150cac24de0f268afba1f418b2c9d1c754f660db29ba43b0c0044292439d1777892f161f9c28cb97b552e2e5a42936dc17 EBUILD libfmt-11.0.2.ebuild 787 BLAKE2B 2af8fae57e10abe207cb1dd31f80d995ff54cf89147220d327a0df3cd8d801eef479e767b9711b2a819e666995e2c932fea1af2d50168e62b3fd2e1f24130bdd SHA512 70bc875129a415f915103903181b57150cac24de0f268afba1f418b2c9d1c754f660db29ba43b0c0044292439d1777892f161f9c28cb97b552e2e5a42936dc17 -EBUILD libfmt-9.1.0-r1.ebuild 756 BLAKE2B bbc29568319423300d62d5392e77e5578954699e90e7deb71807381ba4e542243b3c3c368b9b84052a0863788f9b22c0ec90ca2f0065474711a08f3b3d3d5142 SHA512 d1a283e3dd86d3fda19039b17663e640b65b41f235829849a78a57d62b738515a223d059172e648875465ea174d9014b7a3e68b1fc5ad01ebde5ea829a1726f5 -EBUILD libfmt-9.1.0-r2.ebuild 787 BLAKE2B a42d915a12d85e9966170495c052626735a921b1d7c37bb8c36730bb54e517a9521ab778999fe4b0ab469a3564e7ff3c866ac9518baf2fa19268eac9fe75c9a0 SHA512 a526de0ad13d23999885fc6e363c0e61b8e7e16432a5ddae7b4a26741f020154b62965b1c5a6180e24dc86f2c4eef7bdbb7c46f64e23a69f78a37ea1106c959a +EBUILD libfmt-9.1.0-r1.ebuild 750 BLAKE2B 3d15e8e04f952fbe6cb1ace2e81d297089035e06a6897993a2035d5b47bc0b003730964d8fe02ce2044ca13536a1174dd41a333a6eab9f541dd2d187bc17c63b SHA512 018f72730e4ba3be606a08b8cdc502b6b05f6c5e312ba8119f97c3f1627dbd2eb1af4e923a875bdcb04528bb7bd806ec54b42312c1693841175a7e5a26ecc143 +EBUILD libfmt-9.1.0-r2.ebuild 774 BLAKE2B 6c448a68faae1164ead818dec1355c01b7ed7b5fac3984409acf9e9961af9ecc74a8a79651cabeeddb1dc5318dae99965e8c3f94d6883f8773fb21cfd0ba7a92 SHA512 a0e77a6c32de7f7ebfa8c88ca234cdc83c20d9612af7a16ea5b1752fb065bad91c7d5e867ed2a46794444f86384fdda82d43fb18e831f36d9e9cc16171d1760c EBUILD libfmt-9999.ebuild 787 BLAKE2B 2af8fae57e10abe207cb1dd31f80d995ff54cf89147220d327a0df3cd8d801eef479e767b9711b2a819e666995e2c932fea1af2d50168e62b3fd2e1f24130bdd SHA512 70bc875129a415f915103903181b57150cac24de0f268afba1f418b2c9d1c754f660db29ba43b0c0044292439d1777892f161f9c28cb97b552e2e5a42936dc17 MISC metadata.xml 441 BLAKE2B c3066057cd80ba82a45de5b971c42ab23af1ec250285c677e119bdab5950a59c3052228a91bb52b049a63fe1c6697032ce665751baf20bf4d8714f298c70e3a6 SHA512 ab2ccd3fff9f22a8034b8a0979878550c3d0d909860935fe7f1d45ceed919a58fe2a8e36b1da86099a0e379a7bf139bf8490efbec1f69843b382b4cb6d2db246 diff --git a/dev-libs/libfmt/libfmt-10.0.0-r1.ebuild b/dev-libs/libfmt/libfmt-10.0.0-r1.ebuild deleted file mode 100644 index 21279049b837..000000000000 --- a/dev-libs/libfmt/libfmt-10.0.0-r1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake-multilib - -DESCRIPTION="Small, safe and fast formatting library" -HOMEPAGE="https://github.com/fmtlib/fmt" - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://github.com/fmtlib/fmt.git" - inherit git-r3 -else - SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" - S="${WORKDIR}/fmt-${PV}" -fi - -LICENSE="MIT" -SLOT="0/${PV}" -IUSE="test" -RESTRICT="!test? ( test )" - -multilib_src_configure() { - local mycmakeargs=( - -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt" - -DFMT_LIB_DIR="$(get_libdir)" - -DFMT_TEST=$(usex test) - ) - cmake_src_configure -} diff --git a/dev-libs/libfmt/libfmt-10.1.0-r1.ebuild b/dev-libs/libfmt/libfmt-10.1.0-r1.ebuild deleted file mode 100644 index 21279049b837..000000000000 --- a/dev-libs/libfmt/libfmt-10.1.0-r1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake-multilib - -DESCRIPTION="Small, safe and fast formatting library" -HOMEPAGE="https://github.com/fmtlib/fmt" - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://github.com/fmtlib/fmt.git" - inherit git-r3 -else - SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" - S="${WORKDIR}/fmt-${PV}" -fi - -LICENSE="MIT" -SLOT="0/${PV}" -IUSE="test" -RESTRICT="!test? ( test )" - -multilib_src_configure() { - local mycmakeargs=( - -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt" - -DFMT_LIB_DIR="$(get_libdir)" - -DFMT_TEST=$(usex test) - ) - cmake_src_configure -} diff --git a/dev-libs/libfmt/libfmt-10.2.0-r1.ebuild b/dev-libs/libfmt/libfmt-10.2.0-r1.ebuild deleted file mode 100644 index 21279049b837..000000000000 --- a/dev-libs/libfmt/libfmt-10.2.0-r1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake-multilib - -DESCRIPTION="Small, safe and fast formatting library" -HOMEPAGE="https://github.com/fmtlib/fmt" - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://github.com/fmtlib/fmt.git" - inherit git-r3 -else - SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" - S="${WORKDIR}/fmt-${PV}" -fi - -LICENSE="MIT" -SLOT="0/${PV}" -IUSE="test" -RESTRICT="!test? ( test )" - -multilib_src_configure() { - local mycmakeargs=( - -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt" - -DFMT_LIB_DIR="$(get_libdir)" - -DFMT_TEST=$(usex test) - ) - cmake_src_configure -} diff --git a/dev-libs/libfmt/libfmt-11.0.0.ebuild b/dev-libs/libfmt/libfmt-11.0.0.ebuild deleted file mode 100644 index da45c0e71554..000000000000 --- a/dev-libs/libfmt/libfmt-11.0.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake-multilib flag-o-matic - -DESCRIPTION="Small, safe and fast formatting library" -HOMEPAGE="https://github.com/fmtlib/fmt" - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://github.com/fmtlib/fmt.git" - inherit git-r3 -else - SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" - S="${WORKDIR}/fmt-${PV}" -fi - -LICENSE="MIT" -SLOT="0/${PV}" -IUSE="test" -RESTRICT="!test? ( test )" - -multilib_src_configure() { - append-lfs-flags - local mycmakeargs=( - -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt" - -DFMT_LIB_DIR="$(get_libdir)" - -DFMT_TEST=$(usex test) - ) - cmake_src_configure -} diff --git a/dev-libs/libfmt/libfmt-11.0.1.ebuild b/dev-libs/libfmt/libfmt-11.0.1.ebuild deleted file mode 100644 index da45c0e71554..000000000000 --- a/dev-libs/libfmt/libfmt-11.0.1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake-multilib flag-o-matic - -DESCRIPTION="Small, safe and fast formatting library" -HOMEPAGE="https://github.com/fmtlib/fmt" - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://github.com/fmtlib/fmt.git" - inherit git-r3 -else - SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" - S="${WORKDIR}/fmt-${PV}" -fi - -LICENSE="MIT" -SLOT="0/${PV}" -IUSE="test" -RESTRICT="!test? ( test )" - -multilib_src_configure() { - append-lfs-flags - local mycmakeargs=( - -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt" - -DFMT_LIB_DIR="$(get_libdir)" - -DFMT_TEST=$(usex test) - ) - cmake_src_configure -} diff --git a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild b/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild index db30bc50d6d1..ae46a627c6bb 100644 --- a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild +++ b/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; then inherit git-r3 else SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" S="${WORKDIR}/fmt-${PV}" fi diff --git a/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild b/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild index d6b3f908352b..7b850f3bc8e8 100644 --- a/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild +++ b/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; then inherit git-r3 else SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" S="${WORKDIR}/fmt-${PV}" fi diff --git a/dev-libs/libg15/Manifest b/dev-libs/libg15/Manifest index 48147f0b77ef..944a5397ec59 100644 --- a/dev-libs/libg15/Manifest +++ b/dev-libs/libg15/Manifest @@ -1,6 +1,4 @@ -DIST libg15-1.2.7.tar.bz2 232475 BLAKE2B 490193410f2127d4efc0bcf64909514faff2ecce57bba08e1cf53a958ab296a59bc12867bbd14ca1bf866e5f69833d99f4e3ebb7d078ece35725afe2c0dd03ab SHA512 ddffb38f5c3d9ce0cb90b0375c2f5d317a7bb3889fe59d56932a0889c6e15bc2f1e590757d3182eddf7c5bd3101303b332b18fbd37247c20f66e1be256aa93c0 DIST libg15-3.0.7.tar.bz2 327738 BLAKE2B 3879e8119380fc514e04b63723601a97e1efacda48435ce79815faf2e525482cc0e3b9d6bebf135068f0c9d16b6753b8eb7dfb71bed2cfdb531983283e3fcd8e SHA512 f8f5a363fe6457e9845bea37260d1e8e266503822c554b4c51caeadf3364acb9d76e3535b9ddf633cdde6082f166f8b41141fae3d8f5fe83885b16d228aedb01 -EBUILD libg15-1.2.7-r1.ebuild 803 BLAKE2B 59cb5dab11312a119a8e40518860d6191d9ba34bc65aebdb7d97429c1a5db9b0f6e1910d6b0fbed0b5ff5b3d7648d96f39cdfa54c6aabb5834744eb3291d2323 SHA512 e12be8a0cdb391c7a07e71f5f204da2cd68ed7241eaa2829113915a4e53944751d440ddc2b54a0f7ac088a05e012d80014bf7d393554d6af04a4d7f597648e50 -EBUILD libg15-3.0.7.ebuild 758 BLAKE2B a9bd954bb0c8af830d1e87ed49c6ab17764f7b556e6f36ff82cbe44e7eb65de2c48e8170de2c60030f43150704e9b73030eab53f0e7e1698b408324572f38655 SHA512 002ce76d1d89a7e3b606aa2f9bcedfd60421918b95c48182a06c02cf5953cd7f3c34c813b4d8a978b363434209856e9df761a4aabf65324641b54bdd42dbba5f +EBUILD libg15-3.0.7.ebuild 756 BLAKE2B 0953f568f12d6d01d486a4546041b69c026cde77e946301fc9e66d0909517db5e491cb57003d44768dac878164430637ff1ade4985e347a8d37bbc03f0d67d4b SHA512 3f83cf3aa2c1820ae20c3d0d16b8a1876acb1983afa2081f57690a9e309e34abb8f66413e028c97a3dc320f4252eadf7ffb14bb58d1fc5899cb17f515bbee144 EBUILD libg15-9999.ebuild 760 BLAKE2B ef39a52bd31f4a3ad140c89a6193c62e3d49e9e0f1a131600dc04c6502622f85dfce912746d80c1e4910ede919e1d95d9c9451b28c862841cfa56bba8cdc698c SHA512 3274e76bef481e1040d7b27d23c198940a79f07a9b8310acb480d3e1e1103f64a8c46c5ac3fe4c865251d3c7de370be5d4ec36033b5a555daf16f14f216ac91c -MISC metadata.xml 246 BLAKE2B dbb55bda92cfb6ba65d3080bb057a8417b8df01ae1e54bc2c48f300af2a72f9b90f40b98d6975579aad667031c87757118029c63c59e9bcbba6b0bfa32a12278 SHA512 d086e4dcffccc610b7ac127d4c5d62396cb5d4b8bd2a51cb1f24cc7a563ecf4fc9726280d47fd0b6d1d6a0822c7b8dae69157712b8528cab91cfeedd837bd261 +MISC metadata.xml 301 BLAKE2B cfa28be97809e0d791dba6278c654b55287a0bbe350668c1b84b8c821bed09bb145261ab7f7afcb3426800fc4f4de0d9aa3423413a28a9576f4119a7b1f32a1a SHA512 55c884cb272261abc75df9548f12031b1d939c60f95b2ec098b88cd35d7af3f0d3e4334b22f0af46bbdaadfbe60f5b79c1687b42311bd802c6777c67c14f9ca9 diff --git a/dev-libs/libg15/libg15-1.2.7-r1.ebuild b/dev-libs/libg15/libg15-1.2.7-r1.ebuild deleted file mode 100644 index 90ad1f3e5434..000000000000 --- a/dev-libs/libg15/libg15-1.2.7-r1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} == *9999 ]]; then - inherit autotools subversion - ESVN_PROJECT=g15tools/trunk - ESVN_REPO_URI="https://svn.code.sf.net/p/g15tools/code/trunk/${PN}" -else - KEYWORDS="amd64 ppc ppc64 x86" - SRC_URI="https://downloads.sourceforge.net/g15tools/${P}.tar.bz2" -fi - -DESCRIPTION="The libg15 library gives low-level access to the Logitech G15 keyboard" -HOMEPAGE="https://sourceforge.net/projects/g15tools/" - -LICENSE="GPL-2" -SLOT="0" - -RDEPEND="virtual/libusb:0" -DEPEND="${RDEPEND}" - -src_prepare() { - default - [[ ${PV} == *9999 ]] && eautoreconf -} - -src_configure() { - econf --disable-static -} - -src_install() { - default - - # no static archives - find "${ED}" -type f -name '*.la' -delete || die -} diff --git a/dev-libs/libg15/libg15-3.0.7.ebuild b/dev-libs/libg15/libg15-3.0.7.ebuild index 61a2d8a6b216..90c68573b853 100644 --- a/dev-libs/libg15/libg15-3.0.7.ebuild +++ b/dev-libs/libg15/libg15-3.0.7.ebuild @@ -7,7 +7,7 @@ if [[ ${PV} == *9999 ]]; then inherit autotools git-r3 EGIT_REPO_URI="https://gitlab.com/menelkir/libg15.git" else - KEYWORDS="amd64 ~ppc ~ppc64 x86" + KEYWORDS="amd64 ppc ppc64 x86" SRC_URI="https://gitlab.com/menelkir/${PN}/-/archive/${PV}/${P}.tar.bz2" fi diff --git a/dev-libs/libg15/metadata.xml b/dev-libs/libg15/metadata.xml index 215d63df9cf8..2c9b3719f046 100644 --- a/dev-libs/libg15/metadata.xml +++ b/dev-libs/libg15/metadata.xml @@ -3,6 +3,7 @@ <pkgmetadata> <!-- maintainer-needed --> <upstream> + <remote-id type="gitlab">menelkir/libg15</remote-id> <remote-id type="sourceforge">g15tools</remote-id> </upstream> </pkgmetadata> diff --git a/dev-libs/libg15render/Manifest b/dev-libs/libg15render/Manifest index 499f0008bfb5..b127da6349ed 100644 --- a/dev-libs/libg15render/Manifest +++ b/dev-libs/libg15render/Manifest @@ -1,12 +1,7 @@ -AUX libg15render-1.2-freetype_pkgconfig.patch 1660 BLAKE2B ac8e1a850a796592a248e9a5231376d906aee234a57c075af76a9c812f27f401e9e6eba79eec5dc6abeaf72968c99a39b0213bfbaf8d72e48037e0b69af35961 SHA512 f06d0d85924c543dfc8a9593e9c99ee6394f3032f57d1059d7c47698aab99b263d2d17ecfc0089375f3c59531a4f990edd11974dfd5962939b301c7975c24c10 -AUX libg15render-1.2-pixel-c.patch 686 BLAKE2B a6273daa806090247eab17e2f03f3baa3fbcd7ffe4ee502611a4ecb39134dea809a46d77243c61e949f732b9f7fabd7a7002cc0434dad7e7986da1f25dc2962d SHA512 f1d40893c1f2f17d42c9ca6941d802e0c22a5eb85d9f8167612f7bf21045c096744634ea38928ecfc30c39a6085e6b8652168e711534edf82e3d8f5243c072a4 AUX libg15render-3.0.4-docdir.patch 716 BLAKE2B 11adf063140a938951eab6784b4cd73399d5103a6ceb7e64f59a2d56d3dc473832252bd068c5ed4384be5b1f9894926223a3ee9239a71d6da96f4fe67bcae50e SHA512 61f8e273161607d6878199225832e05d6c547f5e9ca190296b6205c1f97d3f3897a3893195819ed1528d314b76e12cab0c959f0d1ca36cda079f93df19dd692d AUX libg15render-3.0.4-freetype_pkgconfig.patch 1696 BLAKE2B b4a1f6e9117e74fa98d38faff8bd23d03dce13612dcf84280d12b37e1d7a7ebaa2fce94ef19a3670b5c80f131118c3ff8a30e2ca68f292477ed8ae3985346a3f SHA512 bdda475e9a479ca21c70e89e68e9bebee89b993314940869f834a6b687219359430d3944a8c0b01955f289fa7fb0cb560ba55deed4c4a0850a7ef30273f3e551 AUX libg15render-3.0.4-missing-include.patch 276 BLAKE2B 1709a732899868b357f67ff1812a1e55bb25c19b58d0b4ebdcd61511ff4a57da4119362d661d7aa9283996ce36c7652775148aa00c7e49d8e74bff96babd0c42 SHA512 48f890024aeffcf83312f58ac53d00e09b978ff39f4b3b5db03ead0641342b6318da8d7ccd07b2f5e1308f381bdbf271782b8ea1310a1ce197d62bb778a857f7 -DIST libg15render-1.2.tar.bz2 246034 BLAKE2B 70c21341949186dc65bec7ef0f695c783928ab024e5bd3f83eedc527a501bee64cf0561f5e642e3e9173f063b6f74ecca458262ee9c40a2a8837f197338bbb31 SHA512 960fd6bc6159b1b12e1de3b0c07e5960d7d5056d4927be8eddf89a911e2c97a8677ef41456aa255399e8a86cd354b848fab28a47005ee2d1b6640e0c886deaac DIST libg15render-3.0.4.tar.bz2 293668 BLAKE2B 82fece311baf59098d6196b5aa31d6584bf3f610854839e3dcf2318f3e3275ae9394ea2b21576d6e6cc4fffb2440d19b7322704087988de8c47e60d822949758 SHA512 f11470b4c8709b7cab8747d8eca4d55ddf88f6dd0a46f11de78612d6070c8b5ea7188ec1ea0236edbb0e5904e6dffd7c75831d5e00564b3cebf8b9dc58b0100e -EBUILD libg15render-1.2-r2.ebuild 921 BLAKE2B 5812234ab1d3a7cb7bd34058cf14bd03fec5b99e4a0e42e55f41cc2c1426d689bf6af91d4869702242394d269bf53357a3aa0c59b182446f78743a9af7466389 SHA512 92a8c023f219dd606bac9268d685efcc716aaba88335f60bf5c2b6884515a739b14d5219710f0956405aec0a932ee4e8dcd58ecb31b955f2d56d7cd0a9428bca -EBUILD libg15render-3.0.4-r1.ebuild 1072 BLAKE2B 1a225d679818d44d9595c61a366b32b32a845f8cd81b6a0c08d85b7bcbd295f02c3eedf8e73be5f02e3c74684119a993374556cb7a5a865345af855b15239a8d SHA512 7f2270f1129ca17b1287289f5561ba9a8c80805deaec0e4cec828ec4cce0566c833607ef6ad2c4b5b2591c6da7b24d74cff63ed9c2c735aa537b1a28e1865d55 -EBUILD libg15render-3.0.4.ebuild 1032 BLAKE2B 28f64fb8740a2a6e1863a3c3076219d648f05c8dfa74f1db13ec1feea6a46c935684b6c4afac91bdde03140e1cfa8c113ae9a17ac3bebe5c4f3d901644e2a712 SHA512 f7ac050c524e6a4678ab0e58ba51fd3962c93a60827e430c049b3a13f2aba06d2b4d2b4a7b4ce7a92f1dcfabb30157522bb1600421d5417e5a6fe78ba992f2cd +EBUILD libg15render-3.0.4-r1.ebuild 1070 BLAKE2B 0d4bf50e91d5265bcbbdad55dd23600668b5e5b44701e683703c68f52089f4bf0a7e9826ae1386e4d3a64a34562bf8e81b70fb3ab725158d0270208954b2d4d7 SHA512 4ca4bf0b2612620b80ecd666a613221457ebdcd18a4716e493a6b9d1787951a8763521c04fcf90ba4c86323d37d84e884de72921b510882ebfebe47b29962818 EBUILD libg15render-9999.ebuild 987 BLAKE2B 63d263a43766e6605c712f97d3dcb97ee195866d97463f0372ea565564b01289c8f811b45c292c83f9cf7af64026c18b87ec1edf45ead4dc370d2b9b1195cb09 SHA512 8439c0144154f3643acfd07b1b8c4e9ec0f8b0ca9bce22b337c1b0acb82c0194cc04ab86377b3187fbd07c63f73de7159a4ed4f10be5bfd4cb7a7e9f45b4e689 MISC metadata.xml 307 BLAKE2B dc329bc1f59526e317ed959eacd5fe6a60a89a6c3a44dd1fb653391042422cc98585becfe9c179742a52c9f290857d99b31d2a077ea28c75df98d0286149cd7a SHA512 e5ad402392bf05466f3b7751004d4b598b520228a2267907db02f9aa8b0fb713b2d6ebf89ba2e3ea437771b932e2813c31c810a72a3cc3ac5ed8a7ac19b0b249 diff --git a/dev-libs/libg15render/files/libg15render-1.2-freetype_pkgconfig.patch b/dev-libs/libg15render/files/libg15render-1.2-freetype_pkgconfig.patch deleted file mode 100644 index 313d2ef5b6e2..000000000000 --- a/dev-libs/libg15render/files/libg15render-1.2-freetype_pkgconfig.patch +++ /dev/null @@ -1,53 +0,0 @@ ---- a/configure.in -+++ b/configure.in -@@ -13,19 +13,20 @@ - AC_PROG_LIBTOOL - - # Checks for --enable args --AC_MSG_CHECKING(whether to enable FreeType2 support) --AC_ARG_ENABLE(ttf, [ --enable-ttf enable FreeType2 support], -- if [[[ "$enableval" = "yes" ]]]; then -- AC_DEFINE(TTF_SUPPORT, [1], [Define to 1 to enable FreeType2 support]) -- CFLAGS="$CFLAGS `freetype-config --cflags`" -- FTLIB="-lfreetype" -- ttf_support="yes" -- else -- ttf_support="no" -- fi, -- ttf_support="no" -+AC_ARG_ENABLE(ttf, [ --enable-ttf enable FreeType2 support],,enable_ttf=no) -+AS_IF([test "x$enable_ttf" = "xyes"], [ -+ PKG_PROG_PKG_CONFIG -+ PKG_CHECK_MODULES(FREETYPE, freetype2, -+ [ -+ AC_DEFINE(TTF_SUPPORT, [1], [Define to 1 to enable FreeType2 support]) -+ CFLAGS="$CFLAGS $FREETYPE_CFLAGS" -+ FTLIB="$FREETYPE_LIBS" -+ ], -+ AC_MSG_ERROR([Cannot find freetype2]) -+ ) -+], -+ AC_MSG_RESULT(No Freetype is being used) - ) --AC_MSG_RESULT($ttf_support) - - # Checks for libraries. - AC_CHECK_LIB([g15], [writePixmapToLCD], ,AC_MSG_ERROR(["libg15 not found. please install it"])) ---- a/Makefile.am -+++ b/Makefile.am -@@ -1,5 +1,3 @@ --LLIBDIR=@LIBDIR@ --AM_CFLAGS=@CFLAGS@ - lib_LTLIBRARIES = libg15render.la - libg15render_la_SOURCES = libg15render.h text.c pixel.c screen.c font_6x4.c font_7x5.c font_8x8.c - libg15render_la_LIBADD = @FTLIB@ -@@ -7,8 +5,7 @@ - include_HEADERS= libg15render.h - EXTRA_DIST = debian Doxyfile libg15render.3 - man3_MANS = $(top_srcdir)/libg15render.3 --docdir = $(prefix)/share/doc/$(PACKAGE)-$(VERSION) --doc_DATA = AUTHORS ChangeLog COPYING NEWS README -+doc_DATA = AUTHORS ChangeLog NEWS README - - dist-hook: - rm -rf `find $(distdir)/debian -name .svn` diff --git a/dev-libs/libg15render/files/libg15render-1.2-pixel-c.patch b/dev-libs/libg15render/files/libg15render-1.2-pixel-c.patch deleted file mode 100644 index 9b1ab60860b8..000000000000 --- a/dev-libs/libg15render/files/libg15render-1.2-pixel-c.patch +++ /dev/null @@ -1,23 +0,0 @@ - * QA Notice: Package has poor programming practices which may compile - * fine but exhibit random runtime failures. - * pixel.c:356: warning: incompatible implicit declaration of built-in function 'ceil' - -Should be fixed by including math.h - - * QA Notice: Package triggers severe warnings which indicate that it - * may exhibit random runtime failures. - * pixel.c:504:16: warning: incompatible implicit declaration of built-in function ‘malloc’ - -Should be fixed by including stdlib.h - ---- libg15render-1.2/pixel.c -+++ libg15render-1.2/pixel.c -@@ -17,6 +17,8 @@ - */ - - #include <fcntl.h> -+#include <stdlib.h> -+#include <math.h> - #include "libg15render.h" - - void diff --git a/dev-libs/libg15render/libg15render-1.2-r2.ebuild b/dev-libs/libg15render/libg15render-1.2-r2.ebuild deleted file mode 100644 index 4ee417b73703..000000000000 --- a/dev-libs/libg15render/libg15render-1.2-r2.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="Small library for display text and graphics on a Logitech G15 keyboard" -HOMEPAGE="https://sourceforge.net/projects/g15tools/" -SRC_URI="https://downloads.sourceforge.net/g15tools/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" -IUSE="truetype" - -RDEPEND=" - dev-libs/libg15 - truetype? ( media-libs/freetype )" -DEPEND="${RDEPEND}" -BDEPEND=" - truetype? ( virtual/pkgconfig )" - -PATCHES=( - "${FILESDIR}"/${P}-pixel-c.patch - "${FILESDIR}"/${P}-freetype_pkgconfig.patch -) - -src_prepare() { - default - mv configure.{in,ac} || die - eautoreconf -} - -src_configure() { - local myeconfargs=( - --disable-static - $(use_enable truetype ttf) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - - # no static archives - find "${ED}" -type f -name '*.la' -delete || die -} diff --git a/dev-libs/libg15render/libg15render-3.0.4-r1.ebuild b/dev-libs/libg15render/libg15render-3.0.4-r1.ebuild index 5b55ccb59b62..b6d2927ebc52 100644 --- a/dev-libs/libg15render/libg15render-3.0.4-r1.ebuild +++ b/dev-libs/libg15render/libg15render-3.0.4-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]] ; then EGIT_REPO_URI="https://gitlab.com/menelkir/libg15render.git" else SRC_URI="https://gitlab.com/menelkir/${PN}/-/archive/${PV}/${P}.tar.bz2" - KEYWORDS="amd64 ~ppc ~ppc64 x86" + KEYWORDS="amd64 ppc ppc64 x86" fi LICENSE="GPL-2" diff --git a/dev-libs/libg15render/libg15render-3.0.4.ebuild b/dev-libs/libg15render/libg15render-3.0.4.ebuild deleted file mode 100644 index 5ac51ead28ff..000000000000 --- a/dev-libs/libg15render/libg15render-3.0.4.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Small library for display text and graphics on a Logitech G15 keyboard" -HOMEPAGE="https://gitlab.com/menelkir/libg15render" -if [[ ${PV} == *9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/menelkir/libg15render.git" -else - SRC_URI="https://gitlab.com/menelkir/${PN}/-/archive/${PV}/${P}.tar.bz2" - KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="truetype" - -RDEPEND=" - >=dev-libs/libg15-3.0 - truetype? ( media-libs/freetype )" -DEPEND="${RDEPEND}" -BDEPEND=" - truetype? ( virtual/pkgconfig )" - -PATCHES=( - "${FILESDIR}/${P}-freetype_pkgconfig.patch" - "${FILESDIR}/${PN}-3.0.4-docdir.patch" -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - --disable-static - $(use_enable truetype ttf) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - - # no static archives - find "${ED}" -type f -name '*.la' -delete || die -} diff --git a/dev-libs/libgamin/Manifest b/dev-libs/libgamin/Manifest index 087eae2549c2..3fc02403fe7b 100644 --- a/dev-libs/libgamin/Manifest +++ b/dev-libs/libgamin/Manifest @@ -9,5 +9,5 @@ DIST gamin-0.1.10.tar.bz2 452194 BLAKE2B 75537862c2b90734b616630b80103499f549fba DIST gamin-0.1.9-freebsd.patch.bz2 4635 BLAKE2B ea27afc7b978e15e9e957cbc1129b5bc8f0dfea7571e7bbfda981bc319929f8702d6a823bababb97af2b1da95c8403e9189c5ecaf599275e063f71d370526b89 SHA512 a9d9a8e4d85b289df6f87bf2b966ff262281db0d7e6094deb4f2c179f12c6cc3e387c1e1c28306a9fb54f2eb2837f9bdd3a34b2bb68db8abfdbecc7492e9730b DIST libgamin-0.1.10-opensolaris.patch.bz2 16955 BLAKE2B a7c8466fbe9f6613108a6a1b450c47c69018f9f252c17647b07591cf9fba2ba3a08cc344ca54f4647a9c809cecaa18b42bf9f2eff9e253749518b68565024b48 SHA512 fd1cfc5a6b5ba429622f8d426cfba0e3c1c05c3677fb58c53af39b4030ae56f3f71caf63eb5ecb16169c2f7e8c79a32d7d440857c2c7fd3a259cf8312a9b2004 DIST pkg-config-0.28.tar.gz 1931203 BLAKE2B bafdd4e838623965c6bd454421ddd9051fc43fc29948e1615b49fef463c3c3a18807aabe6416f96cfdf58d6b1c9e114d77f97bd985facee7c14284a8a64a768b SHA512 6eafa5ca77c5d44cd15f48457a5e96fcea2555b66d8e35ada5ab59864a0aa03d441e15f54ab9c6343693867b3b490f392c75b7d9312f024c9b7ec6a0194d8320 -EBUILD libgamin-0.1.10-r7.ebuild 3024 BLAKE2B 8b33e2a5b8b10b45971988f1a74674601b7483296659a6ed10fd741a0eb86314b9067c3530264bd25a281079597baed604cf2c6603ac19c2fcc4b0bc1fb7957c SHA512 8f1cd7d30e9c82e5607efec4cf577ecc818ddf1f857e702a9f28a54225cdc26097f9c940759d1f392efedd23c5d4ef7ea82a978f9614f23e46429f46acffaa60 +EBUILD libgamin-0.1.10-r7.ebuild 3018 BLAKE2B 7583c69d5dff1e6dad76c70d89a0c8cf5f789e832c13c779ec67fa66fecba652bef50ba82ffd7d5c334f51ed980c7d0bc07740a30b181879a96e70b156ef60d2 SHA512 20c2c174d9ff83b3fa2e765992339e91a2454c069ef5e8ff1dce615336232ee513067125fb6f62a0a8cad962bc635412dc0b2d46d8a81f5861925246588ae22a MISC metadata.xml 225 BLAKE2B 293ebc97ac40be7df2825c558f7def8026a2c8b49af06c8a5fc0dfb58657ee3093306f2a6b90bce5f7fc10f9c3165eee3cd77b58fcea8d293dacff5ba2f04657 SHA512 6f3645f7fe9f5362268973d150b122dcaef666c61e30ddc96917485c617568105aadf7b8d78bf06e402f8592c90369fdc7d949832b9fda13258b4693f1c4c6f3 diff --git a/dev-libs/libgamin/libgamin-0.1.10-r7.ebuild b/dev-libs/libgamin/libgamin-0.1.10-r7.ebuild index 3e16d85b0e95..7fe5b0aa073a 100644 --- a/dev-libs/libgamin/libgamin-0.1.10-r7.ebuild +++ b/dev-libs/libgamin/libgamin-0.1.10-r7.ebuild @@ -17,7 +17,7 @@ SRC_URI="${SRC_URI} LICENSE="LGPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="debug static-libs" RESTRICT="test" # needs gam-server diff --git a/dev-libs/libgcrypt-compat/Manifest b/dev-libs/libgcrypt-compat/Manifest index 3f8e6bb594fb..6aa91612ba71 100644 --- a/dev-libs/libgcrypt-compat/Manifest +++ b/dev-libs/libgcrypt-compat/Manifest @@ -1,5 +1,5 @@ AUX libgcrypt-1.5.0-uscore.patch 981 BLAKE2B 0f7bae068fa1c04834a0295b902aa479304a8b9f066d984d28a49c59a5c041281d93a7bc73e053f4098461364e87b7a665cb890b4792cdf221f44593c23fbae4 SHA512 716e182684886c905525ab9218b3453fd968ee8f73da83d3ba97ca84a868e18eb1c1c9bb3891a1e4b25f870eb3d762a5e8a415168c9804e9367d8dd12090a601 AUX libgcrypt-1.5.4-clang-arm.patch 4189 BLAKE2B 39fb88e752a544232c4c48aa8b8df44952e700966f1cbc361664015d075c1d8ef171ae68e9cabd87cab9ce0424243dfbe71271ce2a984d7ad1bdc8c52efd1349 SHA512 86d462340595420a70977d697237a8bb87583750e90c8368ce783ca0fbfed8816c646dd5e40b8e929fbce29917a2b05bb48a0a492d271605958fcb98faf4caa4 DIST libgcrypt-1.5.6.tar.bz2 1548918 BLAKE2B 14ff8dfcfd7c5345f1be6d5300b97db27c9ac3c78141cc888ee978882aee39ac386a1e90588d3840bf0595a519437e92fa53b5f73d8659e193a43cfa374dfb34 SHA512 2c16912de66bc83adfbf8f43a2a9f57e1afcc866b1774ec11a670e2a793a7c5f2029d134c0bda681c9cb95f7dcc166133782c124e520b7fbe246ec10a9e1c06a -EBUILD libgcrypt-compat-1.5.6.ebuild 1403 BLAKE2B 9cfcc8c6095bd4877ef9b79b67d401552e9e36e5b31df1bdd93fd2c455a8ced5d227344033ce553fa4dd258bbdafd4f4930974b4f17171de50d6853ef59bb6e1 SHA512 0f5c635ff68b43056741a5f9815340a3ff8d93f6cf9f303d1f185fe1184bb903d9a5c5cb55e7f6065c680d045ea4fb40464018df3751605590e849fc32241d8b +EBUILD libgcrypt-compat-1.5.6.ebuild 1397 BLAKE2B 00090a10ac7a2ce1d5247a150e2f24333a1eb70ded0f6ebd0c088e29b9fe923bded58facdba622803d62c32a7f2a5320ea9054a83d54d2d993c064e0542029ca SHA512 001021dbda99dd49a905a0e07a7a29f0b5be18cb1e5ef18cec725e9481ae2acd4e6665ff4428c0c1a60c60d33a57f48d27306fc712cf234841255508a468e56f MISC metadata.xml 248 BLAKE2B 97ed0d2320e1aa2d1cca6b63b0cf9cb07669ea73ac0dad7a8f7db4f510d3b2dc28cbf5a7c019f15ac87c25c5e51e619386694b49d21fc19f4092047c8e382287 SHA512 23bb29604f7cc644073025158d751004189a85fe6be88a7817afebad685c3b73f21cdb3e5d05f16699baa5d6b52f1e3a1f365b1ad7ea09bfcd204182e646f203 diff --git a/dev-libs/libgcrypt-compat/libgcrypt-compat-1.5.6.ebuild b/dev-libs/libgcrypt-compat/libgcrypt-compat-1.5.6.ebuild index 8e488e4fbb32..fd8844ca87ab 100644 --- a/dev-libs/libgcrypt-compat/libgcrypt-compat-1.5.6.ebuild +++ b/dev-libs/libgcrypt-compat/libgcrypt-compat-1.5.6.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://www.gnupg.org/" SRC_URI="mirror://gnupg/${MY_PN}/${MY_P}.tar.bz2" LICENSE="LGPL-2.1 MIT" SLOT="11" # soname major version -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" RDEPEND=">=dev-libs/libgpg-error-1.12[${MULTILIB_USEDEP}] !dev-libs/libgcrypt:0/11 diff --git a/dev-libs/libgcrypt/Manifest b/dev-libs/libgcrypt/Manifest index 62cf87ab36e8..8b53c8c52684 100644 --- a/dev-libs/libgcrypt/Manifest +++ b/dev-libs/libgcrypt/Manifest @@ -2,6 +2,7 @@ AUX libgcrypt-1.10.2-darwin.patch 566 BLAKE2B 26819835249672cb95500a7edf01864244 AUX libgcrypt-1.10.3-hppa.patch 4077 BLAKE2B 70636355c6218261db91171b8c579ad0f4a1515cdd945ddea223a88a9dcdf32b19bff181d48b858d5fe32a50fa8fcadd0517a6e6eeefac1162f1990ddb036939 SHA512 4e84284766f673d9adb848056ae14e29ed14a727be5a152d61a350a5a83f5166b9a33484d46e53210478d0d9c1381ce07c11bbc7d0af9d3a730ac745a0abe454 AUX libgcrypt-1.10.3-x86-refactor.patch 15984 BLAKE2B 3de41f263b512060b5f0e4aea9392666746241226b9a5b52a3229cb50f014504fbfb94b5eb1b4c1e69632f5546f37e34e04ebfc63beb8eba87bfb30bccfe72c8 SHA512 36cca10afcf1c2e4cd2f1f180601aea4a38688927ec142d93a1d4342640d69fea7ce1c43b26d8aae9c010274cb6733f475695e5fff4e513a8b276f77d9babda8 AUX libgcrypt-1.10.3-x86.patch 3600 BLAKE2B 6daea43af8019bba84e1015c5a0e82c557e2c7098fa6fb14d3f6a46bfcb6df4dcb32d9c9b6653098c06c2cd139ce696b2a21f791934925ec35175d1cfe147fc4 SHA512 71e03f8a59388be48077723716b8c5b1ea7d4206a20fddd318b9e2d4ffebfc99ef799ac1709e3e4eeadd007357c63d3c9f337a930716fdc24c82c05e4edd4a81 +AUX libgcrypt-1.11.0-arm.patch 4241 BLAKE2B 10bc050a53fa327ab33559d0b0d43c9dd17b1fdc671c8a94551844576ae8330f424a2fcf29c5d9a2ba26480c47993528db4ca8e40ae0bf3125102143c27a52d8 SHA512 e34f24a130d5fc3e7ed43139f1d47aafaa303986345b186e9bc62000bea166bfeea810407bed15d76e7a41f0dcdbac5242489c0d0872d75a606124a45101b53d AUX libgcrypt-1.11.0-o-flag-munging.patch 1836 BLAKE2B 856f0b36074c0548f3b3c2314cb3f0b4a6e8cb9540706df5f747d1aa94fd1da0673e786d9df924d385b1a8903f5b5d9c87f5d01700d37172d8968ce8f05a7f91 SHA512 87ec07d2c5e82d618e69cb7f27b6318602d1865ab042fcee900d445fcb85a36c3670c79d4d3a72efd51f0f603fb8e72f4baaaeb531b93e7cac0d40464126c5d7 AUX libgcrypt-1.11.0-s390x.patch 1890 BLAKE2B 5ff6456e5edecdaabde6e1d6c9a711bd0759568c446a02a41cf96d400f65204529cddd440cda7ba8e4eebf51033240bedaa3dd13f600f2990a4506febb81b396 SHA512 4d0b743f0903ae5dcbfdb56a6e30e5804b482582b17c75098cbc54aba078b7dbcfbc5572c2e0de56862fbc420d488dab86ab4d80436ea4995c19b1f0f07db60b AUX libgcrypt-1.9.4-no-fgrep-libgcrypt-config.patch 646 BLAKE2B a6a4b46dfa9a113446fb10e3c66ab64c08ea2cb768acfe0f5057e102c827ca6e3d676e1970f9234db5bec86ea6745b765a412c1b5cdc263bd7154b169960b136 SHA512 a49af765a1175dd8041a500d3c7213df27c00699bf8a5202b080539bf2909084214d008509039c81d6a28a0f4a3b9fe1f45f89aaa87742bce9a5dd8c8c469fbf @@ -13,8 +14,9 @@ DIST libgcrypt-1.10.3.tar.bz2 3783827 BLAKE2B 1a228e02820e886016eb55dee75936c442 DIST libgcrypt-1.10.3.tar.bz2.sig 238 BLAKE2B 216baebca91b2e940f60d70a4260b6b6b8221ef88cfb42b020bc7b3743a465ef2cf105316648ed1e689cbbf7d79da421aa9f08b5af21c5b862734cf01f377214 SHA512 73795781a458c334ec6daade1b86ae8b788dd5da0b7198b46b8e54a103c5ec4c65a5dd7e6a9d173d136889f24e7f5721992f59117334f39bd1c8a94e3b55a048 DIST libgcrypt-1.11.0.tar.bz2 4180345 BLAKE2B fe3f42480c0b9a0c50c24f4c54197404b4e1056d8baa9c0c07c671c9c05b90777580b4cbcde931b50ecb4dd93f5ddad89cea99aa36a35f86f796a003e3816f7d SHA512 8e093e69e3c45d30838625ca008e995556f0d5b272de1c003d44ef94633bcc0d0ef5d95e8725eb531bfafb4490ac273488633e0c801200d4666194f86c3e270e DIST libgcrypt-1.11.0.tar.bz2.sig 119 BLAKE2B e64d59dae5556e2826f6d297988a3300c36d05aeecfe19544c5092b5f7b777b9b3f37c5ddcfcba5a916ae237cf981efdd9e3bdec482f7c36b12ac5c70f9d4c52 SHA512 8c5ceb50d70ccdedcc1ff4b31a65a07198567b85f582e3e67699cc3e5d012bebf7b1d4903652d11905a9cd845976ad7d3642474804777d0bdc46c6847d92fe38 -EBUILD libgcrypt-1.10.2.ebuild 6347 BLAKE2B 329bc44dffa887b0d80906e99472d4b0856c19926a7090daf344a69930a07b96ae724eef0265548ae20ebca16142978244292d145961e33daa8035cad52a3735 SHA512 c1344a39278e7cfc1b2b610b91566a83497e890d380bd00891d5eca42b7df4cc3610795edc57e988cb0800b1e6f17e2fb971bef82d522538266c486f50263464 -EBUILD libgcrypt-1.10.3-r1.ebuild 6102 BLAKE2B 06daa0a36f06d29acf1f158c21d92a7beeee462d93498918e9fdff8ec2b65054141ecf2f6e1714488df4554d94fb632e490442f4ffa6a48857c5755cb30b37a6 SHA512 fa7be7d6bbd927d2c014333505e9d82d8152e8e5f36bd37d9b5389c9e18feab6d5907f9b2771059627d92a2be5f8a3449132469a1f26f1d5154b94bfaddb214d -EBUILD libgcrypt-1.10.3-r2.ebuild 6337 BLAKE2B e7d2e6d113670e6b32adfea88289864283e651ec444daf3b1d9cf5f0a17a061bd6dbaf9c917e920572081a1fd0fb6119ee1b445ee2992742e44d5946fac58afc SHA512 95f0bb0ff0770f127c0e6e85bd177db3541005a7d1424166d78e0ce5f5123516cfa99b4a8c6b6afcb73d78cdcf00ab730cbbe0047d82ef7877b92fa51242cf6c -EBUILD libgcrypt-1.11.0.ebuild 6023 BLAKE2B eafff3ae86234ec2232a872b10b942ce06aa2028b9b188700cb3124376d800a2042a08b1c0acdfec53e898423f8f9f76944edb6cf2c4ba824a296ce0cd1042e3 SHA512 65db46df6567c6143b40123f17afc164cc8ff1bb73aa57c064d674051121c8407f29e06d6c73669c362ae7ad47bfd3c29d0972dd4edcad3588dbfeb2d51d65bf +EBUILD libgcrypt-1.10.2.ebuild 6341 BLAKE2B 38dba38edfc16f9e04f23e668bfb1d7c4369f1c6d4a348300b7ceb00be7d84d66e22455f8ba8ca5e4e39e7887b8ed021219c27c8f77a764839b6ecdcd936d4e1 SHA512 c97cee0a73ced506b8e6f21610955f10ba5eca39b0c30c4f5227b96985f30e8456d87af54e5f2f986a4485ea8c774af16f0449b98e43d7c36451c7c26fb9636c +EBUILD libgcrypt-1.10.3-r1.ebuild 6096 BLAKE2B 3602f57bc6703b69e0d1bf01bebd5e804210fcf9c532c4a9c7d4dc38b40d574be3d03120adfb1c6406f1a1cfeb43cb968e0df5e0134627618881c879a76fdc59 SHA512 1e1648d1435a9a032a896894a279cc2af989b6df0228aed732dd59a78c5bb2b33642498e8adf94c2bf8a97af8158f68b15a8a92eab69c0d76cfeed2c43fa0c63 +EBUILD libgcrypt-1.10.3-r2.ebuild 6331 BLAKE2B d178da7b187fae963ec6353c72588191428490ef4e2e3107981bf6462ecf134397eb665e9cca1b4104b10b5783bbfb6c59964e39c73ebdb3f7b28ca85970df05 SHA512 2b57f5cc3951a8ded7e4ab431ce0831ab79725967b8516b5a2290a9d7fa5543e27510a83cf168dd4ceb0ab5e234fa97ba1cd7f6d88de47928f5a552604c860d5 +EBUILD libgcrypt-1.11.0-r1.ebuild 6047 BLAKE2B 58a1ba3b746919386bd1d5e7d1df5b504ebec83f55316bcf8188bb296b68050159e9294c33eab225d4a06f43b0f5f5d84239c969c9213445d9ba65d786e88760 SHA512 565aa1a2e38f0e91168f140e65fd5b84ee585e4904886e36c74f542afd3f5eedeb5ff4d02e8d7f9dd8d01becc645fbd918ef8aa9646cba0dadd43615dd860bbf +EBUILD libgcrypt-1.11.0.ebuild 6009 BLAKE2B 659bb23f8af72694c031e5385af34acdefdcb0ae01b486a384ea87f19c6939868ca23a424d0d4f503a6360323ffeecf16b5bf338b5d24db7c009309e9becc21e SHA512 53226049129aaed0d5af3b5b701873df1cebdcb943d155ee5c13ed7ec8282366a16513011d13eb8275f7706be254d24a05b8dbe087ada4696830951668a9fbff MISC metadata.xml 451 BLAKE2B 3be914b8449db0938d868c7cf2df7fbcf29d7f2e9b91320dfb97f0c1bf6c22326f3a1c3f3b695eaacbe4d74bb3a0b733a7afc1f88e04a37d06a9d9ed25358efb SHA512 add260d64091e3aa1de6fb802f4cfd076c1520622ebe93ddf7a0312f8d46232bd330d9bd380e2bdef6aec15563b6d27f2733b5ebe624ad9d0965ed9c6456939d diff --git a/dev-libs/libgcrypt/files/libgcrypt-1.11.0-arm.patch b/dev-libs/libgcrypt/files/libgcrypt-1.11.0-arm.patch new file mode 100644 index 000000000000..e288d9c5afd3 --- /dev/null +++ b/dev-libs/libgcrypt/files/libgcrypt-1.11.0-arm.patch @@ -0,0 +1,127 @@ +https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git;a=commit;h=9c93b4607adcf9b3efd53aba43e2d33bf5aef9df + +From 9c93b4607adcf9b3efd53aba43e2d33bf5aef9df Mon Sep 17 00:00:00 2001 +From: Jussi Kivilinna <jussi.kivilinna@iki.fi> +Date: Sun, 4 Aug 2024 18:04:49 +0300 +Subject: [PATCH] mpi/ec-inline: reduce register pressure on 32-bit ARM + +* mpi/ec-inline.h [HAVE_COMPATIBLE_GCC_ARM_PLATFORM_AS] (ADD4_LIMB32) +(ADD6_LIMB32, SUB4_LIMB32, SUB6_LIMB32): Reuse input registers +as output (use just two unique operators). +-- + +This fixes building ec-nist.c with GCC-14 on 32-bit ARM. + +GnuPG-bug-id: 7226 +Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi> +--- a/mpi/ec-inline.h ++++ b/mpi/ec-inline.h +@@ -836,18 +836,18 @@ LIMB64_HILO(mpi_limb_t hi, mpi_limb_t lo) + #ifdef HAVE_COMPATIBLE_GCC_ARM_PLATFORM_AS + + #define ADD4_LIMB32(A3, A2, A1, A0, B3, B2, B1, B0, C3, C2, C1, C0) \ +- __asm__ ("adds %3, %7, %11\n" \ +- "adcs %2, %6, %10\n" \ +- "adcs %1, %5, %9\n" \ +- "adc %0, %4, %8\n" \ ++ __asm__ ("adds %3, %3, %11\n" \ ++ "adcs %2, %2, %10\n" \ ++ "adcs %1, %1, %9\n" \ ++ "adc %0, %0, %8\n" \ + : "=r" (A3), \ + "=&r" (A2), \ + "=&r" (A1), \ + "=&r" (A0) \ +- : "r" ((mpi_limb_t)(B3)), \ +- "r" ((mpi_limb_t)(B2)), \ +- "r" ((mpi_limb_t)(B1)), \ +- "r" ((mpi_limb_t)(B0)), \ ++ : "0" ((mpi_limb_t)(B3)), \ ++ "1" ((mpi_limb_t)(B2)), \ ++ "2" ((mpi_limb_t)(B1)), \ ++ "3" ((mpi_limb_t)(B0)), \ + "Ir" ((mpi_limb_t)(C3)), \ + "Ir" ((mpi_limb_t)(C2)), \ + "Ir" ((mpi_limb_t)(C1)), \ +@@ -857,18 +857,18 @@ LIMB64_HILO(mpi_limb_t hi, mpi_limb_t lo) + #define ADD6_LIMB32(A5, A4, A3, A2, A1, A0, B5, B4, B3, B2, B1, B0, \ + C5, C4, C3, C2, C1, C0) do { \ + mpi_limb_t __carry6_32; \ +- __asm__ ("adds %3, %7, %10\n" \ +- "adcs %2, %6, %9\n" \ +- "adcs %1, %5, %8\n" \ +- "adc %0, %4, %4\n" \ ++ __asm__ ("adds %3, %3, %10\n" \ ++ "adcs %2, %2, %9\n" \ ++ "adcs %1, %1, %8\n" \ ++ "adc %0, %0, %0\n" \ + : "=r" (__carry6_32), \ + "=&r" (A2), \ + "=&r" (A1), \ + "=&r" (A0) \ +- : "r" ((mpi_limb_t)(0)), \ +- "r" ((mpi_limb_t)(B2)), \ +- "r" ((mpi_limb_t)(B1)), \ +- "r" ((mpi_limb_t)(B0)), \ ++ : "0" ((mpi_limb_t)(0)), \ ++ "1" ((mpi_limb_t)(B2)), \ ++ "2" ((mpi_limb_t)(B1)), \ ++ "3" ((mpi_limb_t)(B0)), \ + "Ir" ((mpi_limb_t)(C2)), \ + "Ir" ((mpi_limb_t)(C1)), \ + "Ir" ((mpi_limb_t)(C0)) \ +@@ -878,18 +878,18 @@ LIMB64_HILO(mpi_limb_t hi, mpi_limb_t lo) + } while (0) + + #define SUB4_LIMB32(A3, A2, A1, A0, B3, B2, B1, B0, C3, C2, C1, C0) \ +- __asm__ ("subs %3, %7, %11\n" \ +- "sbcs %2, %6, %10\n" \ +- "sbcs %1, %5, %9\n" \ +- "sbc %0, %4, %8\n" \ ++ __asm__ ("subs %3, %3, %11\n" \ ++ "sbcs %2, %2, %10\n" \ ++ "sbcs %1, %1, %9\n" \ ++ "sbc %0, %0, %8\n" \ + : "=r" (A3), \ + "=&r" (A2), \ + "=&r" (A1), \ + "=&r" (A0) \ +- : "r" ((mpi_limb_t)(B3)), \ +- "r" ((mpi_limb_t)(B2)), \ +- "r" ((mpi_limb_t)(B1)), \ +- "r" ((mpi_limb_t)(B0)), \ ++ : "0" ((mpi_limb_t)(B3)), \ ++ "1" ((mpi_limb_t)(B2)), \ ++ "2" ((mpi_limb_t)(B1)), \ ++ "3" ((mpi_limb_t)(B0)), \ + "Ir" ((mpi_limb_t)(C3)), \ + "Ir" ((mpi_limb_t)(C2)), \ + "Ir" ((mpi_limb_t)(C1)), \ +@@ -899,18 +899,17 @@ LIMB64_HILO(mpi_limb_t hi, mpi_limb_t lo) + #define SUB6_LIMB32(A5, A4, A3, A2, A1, A0, B5, B4, B3, B2, B1, B0, \ + C5, C4, C3, C2, C1, C0) do { \ + mpi_limb_t __borrow6_32; \ +- __asm__ ("subs %3, %7, %10\n" \ +- "sbcs %2, %6, %9\n" \ +- "sbcs %1, %5, %8\n" \ +- "sbc %0, %4, %4\n" \ ++ __asm__ ("subs %3, %3, %9\n" \ ++ "sbcs %2, %2, %8\n" \ ++ "sbcs %1, %1, %7\n" \ ++ "sbc %0, %0, %0\n" \ + : "=r" (__borrow6_32), \ + "=&r" (A2), \ + "=&r" (A1), \ + "=&r" (A0) \ +- : "r" ((mpi_limb_t)(0)), \ +- "r" ((mpi_limb_t)(B2)), \ +- "r" ((mpi_limb_t)(B1)), \ +- "r" ((mpi_limb_t)(B0)), \ ++ : "1" ((mpi_limb_t)(B2)), \ ++ "2" ((mpi_limb_t)(B1)), \ ++ "3" ((mpi_limb_t)(B0)), \ + "Ir" ((mpi_limb_t)(C2)), \ + "Ir" ((mpi_limb_t)(C1)), \ + "Ir" ((mpi_limb_t)(C0)) \ +-- +2.30.2 diff --git a/dev-libs/libgcrypt/libgcrypt-1.10.2.ebuild b/dev-libs/libgcrypt/libgcrypt-1.10.2.ebuild index 6d72a68b8514..6c0585d89698 100644 --- a/dev-libs/libgcrypt/libgcrypt-1.10.2.ebuild +++ b/dev-libs/libgcrypt/libgcrypt-1.10.2.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 ~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/libgcrypt/libgcrypt-1.10.3-r1.ebuild b/dev-libs/libgcrypt/libgcrypt-1.10.3-r1.ebuild index ae0b0501998f..ec0db5a77c6b 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 ~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/libgcrypt/libgcrypt-1.10.3-r2.ebuild b/dev-libs/libgcrypt/libgcrypt-1.10.3-r2.ebuild index 38eb6264d7e6..07596861dd7d 100644 --- a/dev-libs/libgcrypt/libgcrypt-1.10.3-r2.ebuild +++ b/dev-libs/libgcrypt/libgcrypt-1.10.3-r2.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 ~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/libgcrypt/libgcrypt-1.11.0-r1.ebuild b/dev-libs/libgcrypt/libgcrypt-1.11.0-r1.ebuild new file mode 100644 index 000000000000..7e0c4133725f --- /dev/null +++ b/dev-libs/libgcrypt/libgcrypt-1.11.0-r1.ebuild @@ -0,0 +1,180 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc +inherit autotools flag-o-matic linux-info multilib-minimal toolchain-funcs verify-sig + +DESCRIPTION="General purpose crypto library based on the code used in GnuPG" +HOMEPAGE="https://www.gnupg.org/" +SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" +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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="+asm doc +getentropy static-libs" +IUSE+=" cpu_flags_arm_neon cpu_flags_arm_aes cpu_flags_arm_sha1 cpu_flags_arm_sha2 cpu_flags_arm_sve" +IUSE+=" cpu_flags_ppc_altivec cpu_flags_ppc_vsx2 cpu_flags_ppc_vsx3" +IUSE+=" cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_padlock cpu_flags_x86_sha cpu_flags_x86_sse4_1" + +# Build system only has --disable-arm-crypto-support right now +# If changing this, update src_configure logic too. +# ARM CPUs seem to, right now, support all-or-nothing for crypto extensions, +# but this looks like it might change in future. This is just a safety check +# in case people somehow do have a CPU which only supports some. They must +# for now disable them all if that's the case. +REQUIRED_USE=" + cpu_flags_arm_aes? ( cpu_flags_arm_sha1 cpu_flags_arm_sha2 ) + cpu_flags_arm_sha1? ( cpu_flags_arm_aes cpu_flags_arm_sha2 ) + cpu_flags_arm_sha2? ( cpu_flags_arm_aes cpu_flags_arm_sha1 ) + cpu_flags_ppc_vsx3? ( cpu_flags_ppc_altivec cpu_flags_ppc_vsx2 ) + cpu_flags_ppc_vsx2? ( cpu_flags_ppc_altivec ) +" + +RDEPEND=" + >=dev-libs/libgpg-error-1.49[${MULTILIB_USEDEP}] + getentropy? ( + kernel_linux? ( + elibc_glibc? ( >=sys-libs/glibc-2.25 ) + elibc_musl? ( >=sys-libs/musl-1.1.20 ) + ) + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( virtual/texi2dvi ) + verify-sig? ( sec-keys/openpgp-keys-gnupg ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-multilib-syspath.patch + "${FILESDIR}"/${PN}-powerpc-darwin.patch + "${FILESDIR}"/${P}-s390x.patch + "${FILESDIR}"/${P}-o-flag-munging.patch + "${FILESDIR}"/${P}-arm.patch +) + +MULTILIB_CHOST_TOOLS=( + /usr/bin/libgcrypt-config +) + +pkg_pretend() { + if [[ ${MERGE_TYPE} == buildonly ]]; then + return + fi + if use kernel_linux && use getentropy; then + unset KV_FULL + get_running_version + if [[ -n ${KV_FULL} ]] && kernel_is -lt 3 17; then + eerror "The getentropy function requires the getrandom syscall." + eerror "This was introduced in Linux 3.17." + eerror "Your system is currently running Linux ${KV_FULL}." + eerror "Disable the 'getentropy' USE flag or upgrade your kernel." + die "Kernel is too old for getentropy" + fi + fi +} + +pkg_setup() { + : +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # Sensitive to optimisation; parts of the codebase are built with + # -O0 already. Don't risk it with UB. + strip-flags + + multilib-minimal_src_configure +} + +multilib_src_configure() { + if [[ ${CHOST} == powerpc* ]] ; then + # ./configure does a lot of automagic, prevent that + # generic ppc32+ppc64 altivec + use cpu_flags_ppc_altivec || local -x gcry_cv_cc_ppc_altivec=no + use cpu_flags_ppc_altivec || local -x gcry_cv_cc_ppc_altivec_cflags=no + # power8 vector extension, aka arch 2.07 ISA, also checked below via ppc-crypto-support + use cpu_flags_ppc_vsx2 || local -x gcry_cv_gcc_inline_asm_ppc_altivec=no + # power9 vector extension, aka arch 3.00 ISA + use cpu_flags_ppc_vsx3 || local -x gcry_cv_gcc_inline_asm_ppc_arch_3_00=no + fi + + # Workaround for GCC < 11.3 bug + # https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git;a=commitdiff;h=0b399721ce9709ae25f9d2050360c5ab2115ae29 + # https://dev.gnupg.org/T5581 + # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102124 + if use arm64 && tc-is-gcc && (($(gcc-major-version) == 11)) && + (($(gcc-minor-version) <= 2)) && (($(gcc-micro-version) == 0)) ; then + append-flags -fno-tree-loop-vectorize + fi + + append-ldflags $(test-flags-CCLD -Wl,--undefined-version) + + local myeconfargs=( + CC_FOR_BUILD="$(tc-getBUILD_CC)" + + --enable-noexecstack + $(use_enable cpu_flags_arm_neon neon-support) + # See REQUIRED_USE comment above + $(use_enable cpu_flags_arm_aes arm-crypto-support) + $(use_enable cpu_flags_arm_sve sve-support) + $(use_enable cpu_flags_ppc_vsx2 ppc-crypto-support) + $(use_enable cpu_flags_x86_aes aesni-support) + $(use_enable cpu_flags_x86_avx avx-support) + $(use_enable cpu_flags_x86_avx2 avx2-support) + $(use_enable cpu_flags_x86_avx512f avx512-support) + $(use_enable cpu_flags_x86_padlock padlock-support) + $(use_enable cpu_flags_x86_sha shaext-support) + $(use_enable cpu_flags_x86_sse4_1 sse41-support) + # required for sys-power/suspend[crypt], bug 751568 + $(use_enable static-libs static) + + # disabled due to various applications requiring privileges + # after libgcrypt drops them (bug #468616) + --without-capabilities + + $(use asm || echo "--disable-asm") + + GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config" + ) + + if use kernel_linux; then + # --enable-random=getentropy requires getentropy/getrandom. + # --enable-random=linux enables legacy code that tries getrandom + # and falls back to reading /dev/random. + myeconfargs+=( --enable-random=$(usex getentropy getentropy linux) ) + fi + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" \ + $("${S}/configure" --help | grep -o -- '--without-.*-prefix') +} + +multilib_src_compile() { + default + multilib_is_native_abi && use doc && VARTEXFONTS="${T}/fonts" emake -C doc gcrypt.pdf +} + +multilib_src_test() { + # t-secmem and t-sexp need mlock which requires extra privileges; nspawn + # at least disallows that by default. + local -x GCRYPT_IN_ASAN_TEST=1 + + default +} + +multilib_src_install() { + emake DESTDIR="${D}" install + multilib_is_native_abi && use doc && dodoc doc/gcrypt.pdf +} + +multilib_src_install_all() { + default + find "${ED}" -type f -name '*.la' -delete || die +} diff --git a/dev-libs/libgcrypt/libgcrypt-1.11.0.ebuild b/dev-libs/libgcrypt/libgcrypt-1.11.0.ebuild index 3eb289850642..77bc6b55e34b 100644 --- a/dev-libs/libgcrypt/libgcrypt-1.11.0.ebuild +++ b/dev-libs/libgcrypt/libgcrypt-1.11.0.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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+asm doc +getentropy static-libs" IUSE+=" cpu_flags_arm_neon cpu_flags_arm_aes cpu_flags_arm_sha1 cpu_flags_arm_sha2 cpu_flags_arm_sve" IUSE+=" cpu_flags_ppc_altivec cpu_flags_ppc_vsx2 cpu_flags_ppc_vsx3" diff --git a/dev-libs/libgdata/Manifest b/dev-libs/libgdata/Manifest index e539d03f23b8..3c3461bb4eef 100644 --- a/dev-libs/libgdata/Manifest +++ b/dev-libs/libgdata/Manifest @@ -1,3 +1,3 @@ DIST libgdata-0.18.1.tar.xz 851584 BLAKE2B 860cc42c4d0bdbdd6ca1a1001ec7ea5acc26dd1339052365554123e6524fddce65704a11614c8a081eb3eef10395fb1b4d2dfd3cf942dd1ae3556507af4c7c52 SHA512 15ff708760ca5023b692fd565c26a7c3acf035073534c0cd3f1f90e46ee0c60d14dedf360d3ac146d37135e200d9c2bc4b657e81468d0efde4821a9219875b98 -EBUILD libgdata-0.18.1-r1.ebuild 1760 BLAKE2B 2e8f23b8227818c558b5871702274aa2c0de617a946669654f9ad82b2d6272a54ead6ea9ff89f84cb63e0a35f6599dfe94aba6ad6ed70fd951e5289c6c7ba223 SHA512 232c6fe161fb42df40ef6eac6c9aadf7ebed0b123dc58e8d64b6a487e842aaedccd5ffe81474f310e4b4cdbb545dfc8fe289afed8178ad16ef489d7ed22d894d +EBUILD libgdata-0.18.1-r1.ebuild 1754 BLAKE2B 8e84b9f4b5d05c2b8d7ef53cce8972dd82819319aa1091c7b984a217e16afa63f29cb7cb945c469fd88fa3ebc0df00b470352b236f0bb93eb84e592709c8f283 SHA512 c14f59f09231dc244f70cf540aba97f9b63b53337583953a4ec02f0c06ee18de4c4a1f8c92787915477dce717ab0ab127f67ca5ba98599809679075812dd2e1f MISC metadata.xml 606 BLAKE2B cc36bd67bdb456e8ec94c5229d2979e2f2a85cfaa28008dc950054cc3c7b69b59a802074eee9e42558799703770dbb7615ed273fa6606f7fbb5eaf05b9585415 SHA512 f4ee432a3df2526b9cab634966c1d166c778af0b42aeb77e4089b950d5f0aa922b38415d09c6c1c4bda992d210874b8fbc8cd22398b13c05a0acf6b46b19383a diff --git a/dev-libs/libgdata/libgdata-0.18.1-r1.ebuild b/dev-libs/libgdata/libgdata-0.18.1-r1.ebuild index 2c5e89c2d62c..92c644bfa9e2 100644 --- a/dev-libs/libgdata/libgdata-0.18.1-r1.ebuild +++ b/dev-libs/libgdata/libgdata-0.18.1-r1.ebuild @@ -15,7 +15,7 @@ IUSE="+crypt gnome-online-accounts gtk-doc +introspection test vala" REQUIRED_USE="vala? ( introspection )" RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86" RDEPEND=" >=dev-libs/glib-2.44.0:2 diff --git a/dev-libs/libgee/Manifest b/dev-libs/libgee/Manifest index 1cb6157a03b7..b9c305f6d911 100644 --- a/dev-libs/libgee/Manifest +++ b/dev-libs/libgee/Manifest @@ -1,5 +1,5 @@ AUX libgee-0.20.6-c99-2.patch 1678 BLAKE2B c330cfeb42663f26160ec73e3a75b1789335b1e3f4b83f6220677ac812df0748daea9d5c5f86f9db82ea8eaee67d3bdaa7bd741ec21fdd01807a0946aa787fa5 SHA512 65dd3ecdd5b72813c421e96a5ce448ac451175cadef2db6708ee7b0ebedab2a725c2d57f9822d3644893a87856aa45d7b119b8e02ef9eef20dcd5ae31cc76646 AUX libgee-0.20.6-c99.patch 1427 BLAKE2B b817ccdcd0e49f45c652b2ab6ccdb70992b9e50cb4d3340007b15acc50ef7ff32e2304f294afc64fde47689b35464a603d90bf1f3f561b46070078d51c5cda48 SHA512 83c898d6ece8cbb9d8cbb22a71ef97b15abf31f87fbf8be81f4d0b9ef9ebad6f581abcfa34f6270354c2151f1bfed1c183dc1353d1e00d3e8a7d9d124b85a40d DIST libgee-0.20.6.tar.xz 690436 BLAKE2B cdb88719e0e1bceccefd6a824823e6e514bf1f4d6b8cf5330d6d83f781649312b23554c7dfc4a6b4eeb3bbcd81ca42843666d596b85634ff95fc90e90fea44bd SHA512 05176b221274b2a0512b018b93ae730ca750482bbc7a4951376eb868c0a388950371e80a438b5af792ebe4a64b6a38e0c94ca52ebd0fc4539f0fe233e0be5903 -EBUILD libgee-0.20.6-r1.ebuild 987 BLAKE2B 4d9f6076873c7702bb200ee5527217600cea34ced71fea232887b0ae5c246509d2dd33ecf2cb433bdf1a223de61d3261bf667fc3eb9f12d31b5ae9d06d3920d5 SHA512 a20269e2f277c962163be282463c9f778d8a2858cf4cccc9e7ef2af36adfe7f9cbd731ba5f2db68b1b8673f56db13889a78b10adc5890f327e9ff9588062cb16 +EBUILD libgee-0.20.6-r1.ebuild 981 BLAKE2B 721b7860bf850fcc7584e311e33660e2a2d7b187d7803b7c35fd4da79b4f51e609432e1b334ba25d6330e74a701dd2311307378f8d6c82e4d1d91946129862ce SHA512 6bb5375736a6645a022e9a15dc99a96031b57148728a32748a75cf44dddfff5f0c52e582aa1c454a64949406132a8fde8586902a287446d982caf258a268af8d MISC metadata.xml 347 BLAKE2B c0d6f55760dc3a10dca3c4d56e1833da7bb94a048d5f1c44c4275685b441eeea003e0a858a0544d720b165e8ed0c9162dffe205b9a526b40fb428caa275899ad SHA512 93d4276fb984fb4bfd9959ceb26b88acaffdec1da9e8c4b6fe62a0c5abbfb89b1707de6d392e026d23846feb17147d3ca6baaa336cd3127747c92d778467120f diff --git a/dev-libs/libgee/libgee-0.20.6-r1.ebuild b/dev-libs/libgee/libgee-0.20.6-r1.ebuild index 758097a11ff8..097761b53180 100644 --- a/dev-libs/libgee/libgee-0.20.6-r1.ebuild +++ b/dev-libs/libgee/libgee-0.20.6-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Libgee" LICENSE="LGPL-2.1+" SLOT="0.8/2" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86 ~x86-linux" IUSE="+introspection" # FIXME: add doc support, requires valadoc diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest index ef9ddeeb98ac..3da80406d0b5 100644 --- a/dev-libs/libgit2/Manifest +++ b/dev-libs/libgit2/Manifest @@ -1,5 +1,7 @@ DIST libgit2-1.7.2.tar.gz 7548186 BLAKE2B c27870124c7e63a37794014a802a6fce46c577313f3b6081580f920fa842a65305b5bc56aa6ab02cf87c533d6052afdc37317f96aa1fd67387b07f52415ccbe3 SHA512 825737e4a1991fba50ea535f15b0e560ebe76ead752e04aeba36925b944d0da77fe9826a70980a1aa3d0bf9afbedfab79dd92e799c9252931384c89ebec9b012 DIST libgit2-1.8.1.tar.gz 7608949 BLAKE2B 14558400d092dd963becfd3d4966a8d0799811be15fea8c5bc1e91be24f14bb81d33d82b2fb8dd8895e167f634a5d532d62a4609167bcb1d93143275207bbf6d SHA512 7429fbdc46ae44fd359e9260cbe33d9ce9276db810c096f12c43e5d302d01011463cdfd98d604e59780187e020e216e839823a77479dc12f952a37628516af78 +DIST libgit2-1.8.4.tar.gz 7610171 BLAKE2B 5a6fd422bba7f65b220b0c98bb851f79ec7d6173c3f34ebbdcfe12398e1a138af346da592bedfc52c99b39c8c28ef52d6e9244ec653b8b2f01732f2b1b4e35d2 SHA512 f1409d97c8cf072ea24f3d923fdc9468d21f171f72005c13c5358f520fdccb5f3950d1c7c16cea48a8a08df6a57280da46fe60c9b6aa8a8aae2ab1363c41d246 EBUILD libgit2-1.7.2.ebuild 1649 BLAKE2B 0eae55b662f2f6bf26d51032e67da956b43aa32411ed9ef6fda13bff21f259218625df41482fb52057382280e8f70e4ef93b225db00319b27f0d825ad96cde1d SHA512 8badba9710a974eada587d36a16939e0027bcb6d05435ae1d5fa4336c0955e0c721e39ac0bc40b5e798237535f1446c1c13f272f81ec5b973696a3a3f85efd2a EBUILD libgit2-1.8.1.ebuild 1575 BLAKE2B ee289fb92268a9fa7267626df4651552cbb8d0487610aa292cbba5de8afcb54a16f6b68ff4ea2a8c4dc070fea29691359d54fc45e5243bc5c24f1584ddaff420 SHA512 dc7fe7e6dd8844acc2846f4adf55642949fe62c2c7897239a4764ad2284c60bdb14a10c1d87ab1aff615e064755297aa61b1e18ba9c6014a7a784353fd2c8f71 +EBUILD libgit2-1.8.4.ebuild 1559 BLAKE2B 43d7ab6f468f9e941ae0da8ae42c22867a762db953544e488d05b44c2a6e2fd010c01a897d3aec46dea6de931a69ebac133f9603f1283278971a4550edadc672 SHA512 cc173b1c2153d91a8eb420ba46f494a5666fda6f192ebdfb03564f09367f1426a61707ea988eb6ebcc2df3e2d330ed8318f64cc9f1d53cce04b73ae19257be10 MISC metadata.xml 916 BLAKE2B c5fb3724d2e9ef35c5be3df76c79dfc80a34d238a12d6b16f3f16d919076e216dcb085c4c182102c8fe7338982ab862a749ff9d25d8c0a0561fc133db6e07682 SHA512 78b668f9fef202fb86abc1564c4b240f7084bb3ed6ac0b77a8e26940721be6db5bfff1b927403aaa561f3dc20400bac677cc9b0a0204542b5b304ab8491c08c7 diff --git a/dev-libs/libgit2/libgit2-1.8.4.ebuild b/dev-libs/libgit2/libgit2-1.8.4.ebuild new file mode 100644 index 000000000000..713f9a234ae4 --- /dev/null +++ b/dev-libs/libgit2/libgit2-1.8.4.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) + +inherit cmake flag-o-matic python-any-r1 + +DESCRIPTION="A linkable library for Git" +HOMEPAGE="https://libgit2.org/" +SRC_URI=" + https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz +" +S=${WORKDIR}/${P/_/-} + +LICENSE="GPL-2-with-linking-exception" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="examples gssapi +ssh test +threads trace" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/libpcre2:= + net-libs/llhttp:= + sys-libs/zlib + dev-libs/openssl:0= + gssapi? ( virtual/krb5 ) + ssh? ( net-libs/libssh2 ) +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig +" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTS=$(usex test) + -DUSE_SSH=$(usex ssh ON OFF) + -DUSE_GSSAPI=$(usex gssapi ON OFF) + -DUSE_HTTP_PARSER=llhttp + -DREGEX_BACKEND=pcre2 + ) + # https://bugs.gentoo.org/925207 + append-lfs-flags + cmake_src_configure +} + +src_test() { + if [[ ${EUID} -eq 0 ]] ; then + # repo::iterator::fs_preserves_error fails if run as root + # since root can still access dirs with 0000 perms + ewarn "Skipping tests: non-root privileges are required for all tests to pass" + else + local TEST_VERBOSE=1 + cmake_src_test -R offline + fi +} + +src_install() { + cmake_src_install + dodoc docs/*.{md,txt} + + if use examples ; then + find examples -name '.gitignore' -delete || die + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +} diff --git a/dev-libs/libgnt/Manifest b/dev-libs/libgnt/Manifest index d6297a11f535..660be9be3457 100644 --- a/dev-libs/libgnt/Manifest +++ b/dev-libs/libgnt/Manifest @@ -1,4 +1,4 @@ AUX libgnt-2.14.0-tinfo.patch 567 BLAKE2B 7d9b1c0b520a3f2c3d74d6659a503f554c5b7805f3e5f659bb6e0e58475f74633563d44f6667df64048bdb33437e176cf80a547b33e1939565938752e87325ac SHA512 56ce8dab03e74714ecfe0cb7dd274c5fce996d84793fff5e247ee329b1c5bebf2d933b96cc6fe916dafb4f402269d3b1b8cacda07deff4c149869d509ee5c416 DIST libgnt-2.14.3.tar.xz 106388 BLAKE2B bba785c998e53c75ed9c3b0b4ad1d96d63628a6e2b0ac7abec76a671ddfc0284fd787cd6793433aef83e6b31c6efecce0c656e131ca9b8bf548486de1010e1f9 SHA512 7131834cfe585177865bebf26167de08a04fced3da4e9a072d9b09b3becd1194914757b1a1fc8f129ae6c8fefe3ec1ce0d80d6c50cb624a5698b66ee2e06c6c8 -EBUILD libgnt-2.14.3.ebuild 927 BLAKE2B efce806b74351e9533086c571b5c151b7a3ab687087b72646217c34d3e88ae0c2d3c50db8726b49b3f1042e3bc13c1d8973662ac14116b8b4780aff57af9bad0 SHA512 09dcb262e5a64278ca523d9d082df114fb530d75583b621e21914164941ee7340ced101b871fbb9b898f29dd27931b6e6bbcacfedb68caa0ea0d60bd5c4fbcb3 +EBUILD libgnt-2.14.3.ebuild 921 BLAKE2B bb959f94de0e80cf0dd88545bfe4ccaca1ad092ec502a481b0230094e119015dd46e9077b79d0927cb131c54c3672819d413b3e27134e7766b296a72c1c078f7 SHA512 122011639af29e5f370f60b034bac12f97c3dbcd4c83460b45e5b29591813b0b391c7f0728a18e681062e6e5ba7febbe4cd54353f50fab919a39657a69b7537f MISC metadata.xml 244 BLAKE2B 712aad52336f293671d3f59fd0a8f82b2e1490ece1c499fe2eb163895ba6fd9af4268c23d396de8ee4420139e3b33af18702a1ecaba5ce89e177e2f4bbb0c156 SHA512 63917f78ba2986f9ad72fbd373903d41876d6399e68f4142561dd39f41b82be610937c005579a76ac25e19ec10fb6a4c297e796bfb4ab839e073f68bdf2bfda2 diff --git a/dev-libs/libgnt/libgnt-2.14.3.ebuild b/dev-libs/libgnt/libgnt-2.14.3.ebuild index c5d27eca7bd3..ed67e5575771 100644 --- a/dev-libs/libgnt/libgnt-2.14.3.ebuild +++ b/dev-libs/libgnt/libgnt-2.14.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/pidgin/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="doc" RDEPEND=" diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest index 8913643d58bc..a9c0f279af9d 100644 --- a/dev-libs/libgpg-error/Manifest +++ b/dev-libs/libgpg-error/Manifest @@ -9,8 +9,8 @@ DIST libgpg-error-1.49.tar.bz2 1081175 BLAKE2B f1d7ce3c8b32a1a98495576b4ed7bf938 DIST libgpg-error-1.49.tar.bz2.sig 238 BLAKE2B ff9b3adbbd587afc09e4b7bc58bfa63446f92b7a42baa541e564ee52d88434bca621686f6db6312e8cd8b81f458ce9ee6307c0e6700ab3dc7d7a46d003c934cc SHA512 39d45939c17755e3dd126506d758a1a86f66827616f270c5b663df50e55692e2ef4f27e6e12a7eb1dbe44afc03b415f1fcb3160990b75980cafe6d9cd5a55ed2 DIST libgpg-error-1.50.tar.bz2 1082003 BLAKE2B 621d9a604585daa1fbd08aaa94f3b177f6265046ccf452317e126e73079c567c555cbb8ab8b63e09b76bdf4f11a1aad7effd118651fe9e9cbcf01229f20ab297 SHA512 96e466d892a50843af6d7c08c0da602518bc6a28836bfc35f0a28cde74d368f57c5c70c65f0f41edb4fc1ca5ebd00f2ece531d8b3eb1bd6db566adbb29bc61ff DIST libgpg-error-1.50.tar.bz2.sig 119 BLAKE2B ee3a8e9221d4df8b37ceef70240ecf79efef045cfbde67f6a8bbc0f58dfa4955ed5a75e3cd31de7644707049919b154c1d9607e370dec7e8f2b0b6cb1b997beb SHA512 02e29838be3225f4894bcebd2c53355a98f5857baa4e9f8a78227a03f849677c35b1d2d009610badd6540dcfe5378b5365abcae77d29ba2d95dd252e9c93c893 -EBUILD libgpg-error-1.47-r1.ebuild 2590 BLAKE2B e2e4285d5ac760decf0e91b31b44cc1d11e43b078861dc4fd9986be3e71900bcf1884899073cc7b87e5b2c7def5bdcacf1a0bc6d6a2e4079d5f7ee33c17086eb SHA512 717429d3b2190bfc2fff6a9d3af01d0e4f68febd5de29cdcc0f10b09a7e4dc207ae2e2043dd2d939fae26cb50bcc138b5eed002a8ba0d31b01f458a890b9e6fb -EBUILD libgpg-error-1.48.ebuild 2590 BLAKE2B 3e01c243e1b31a978f64103975a0a04edd38afd6899420f6ed0db078cb209c3b641384dd2344ed17c144c50fb4bd146c859a5831393648834309af69c2421152 SHA512 2490ab0a4616a773072e5670fcc6c026a9114fcae1ffc633ec31bf013b6c474d9f1865a2064802747a18115e4ed663f08372bddf5add6b5bf0668cb34da10626 -EBUILD libgpg-error-1.49.ebuild 2709 BLAKE2B ff90388590468880f92230499d1a2e23e0e64eed3925ba33f4c6d50e734670ded8aaf922104b53e57a1aee262e7a03b5798cf831e89c06672ab4e4d0b73473c8 SHA512 ca165089888aa109c6968bb0849a2ea9edd1cfb793add731f6d1d8a39c2d19a176c32b812590d9ecf0d6ddb404d3eea244c824aa318f677b0b04e09386cebfc3 -EBUILD libgpg-error-1.50.ebuild 2764 BLAKE2B 7f77a14f78ad208cc1dd5eeac73ac095204b5d44fda85b5b21a6871b074c19ce460ad4b5e58496ff8d06fc2067a4270d5a88cbd8246c7653fd356787c9accbdc SHA512 06bcf60bebee77d8c5eb0e025700378cebdef016baf10ce69a9ef9f48f45b6bd0c530e5e3378df9f6ce32a1567d1778c085288ee66a5e7b7447bf7c789945edd +EBUILD libgpg-error-1.47-r1.ebuild 2584 BLAKE2B b01e073ecfca25a22afb7a21589021e8ba348619fec16cbe2e90026c485a51d571dcc079f5a3a2c8bf68851d28cac71d2e9b3db68de41f6664c3c7efec03d171 SHA512 54e96bb770c4cedbf1c7fd590f75f78876dad7fdc0abbcce79dc347b8a25b83f11d67eab9d06ca2a7083ce496cb79be85850ae6946e7ef54f6eec3431b0d82d7 +EBUILD libgpg-error-1.48.ebuild 2584 BLAKE2B 2760aaca32c26bd60a516b4fcee3502e9e38728bf6d0f09e5e9291b8d5264a67a789e822d686869dcd7acd38364ef7c0d1dff91cf744e86f0a79cb39f874cb31 SHA512 b68f0497246c706e237cac56a09ab79d66845c222f164d66c47fa9750cfb285b7bb3a2cb54d0a92a49ff8e738b548c31f94719fcf368b155b49bcada4b98c1d3 +EBUILD libgpg-error-1.49.ebuild 2703 BLAKE2B 84189f9f6664db8731889d086e1ab82b3764f136608893f153f7a964f085c20465211844d2392aa75bcb0cca96eee53c84466968c36421f9bad38ffda3bdb2b8 SHA512 b89f3d0538e24d0f1660ea98587ae4aac4156d6de335e1597a7837f620bde2bf01e1ae778d409a4d3b48e18cead15cc6d61867109cbc28306b3d7e56c4cda576 +EBUILD libgpg-error-1.50.ebuild 2750 BLAKE2B 9e296dd013c8b0f11653b227dcc081a3ef9ca5ec53733f6284e09961bad14a9c5dbf8f5a16618516b5c4bc7b7a47f226e118f2b71b94cce1319e15265921ee2d SHA512 34957757b0c8ad48e93b645feef47da1807daa053922ee5ac5b8a38c362ced1623b409c4b0bc76d0dd271a5bc816c28ac3557f9946462a1bf39274de11bc8e7f MISC metadata.xml 420 BLAKE2B 0b469c533336497584faf0c8a5531c54dd242817d46fb78f1369997b77ec3ea49da3a0ae869488c17639fdee26bc4dee94fb20605db6fa8f6f3dbaeab77d3072 SHA512 22259311b2c83f7b63e859a7196a3fd586c85afbd777327d9a6172a359500160807866b74051836717c42145ed0e289152fb0a374a05bcc7e982d4df3e94b305 diff --git a/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild b/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild index 34bcbed599b4..63ad459a6b52 100644 --- a/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild +++ b/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild @@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )" LICENSE="GPL-2 LGPL-2.1" 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="common-lisp nls static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libgpg-error/libgpg-error-1.48.ebuild b/dev-libs/libgpg-error/libgpg-error-1.48.ebuild index 63ea4f058787..8ce92b96f6b4 100644 --- a/dev-libs/libgpg-error/libgpg-error-1.48.ebuild +++ b/dev-libs/libgpg-error/libgpg-error-1.48.ebuild @@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )" LICENSE="GPL-2 LGPL-2.1" 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="common-lisp nls static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libgpg-error/libgpg-error-1.49.ebuild b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild index d548590a1de7..45db15412897 100644 --- a/dev-libs/libgpg-error/libgpg-error-1.49.ebuild +++ b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild @@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )" LICENSE="GPL-2 LGPL-2.1" 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="common-lisp nls static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libgpg-error/libgpg-error-1.50.ebuild b/dev-libs/libgpg-error/libgpg-error-1.50.ebuild index d4e25d29aa8c..e7a6826c3e78 100644 --- a/dev-libs/libgpg-error/libgpg-error-1.50.ebuild +++ b/dev-libs/libgpg-error/libgpg-error-1.50.ebuild @@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )" LICENSE="GPL-2 LGPL-2.1" 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="common-lisp nls static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libgpiod/Manifest b/dev-libs/libgpiod/Manifest index a3a414c7a31b..b356db58f83d 100644 --- a/dev-libs/libgpiod/Manifest +++ b/dev-libs/libgpiod/Manifest @@ -1,7 +1,7 @@ DIST libgpiod-1.6.4.tar.xz 334552 BLAKE2B 3bf52dab263638967e0f59c858e22f3d8ec1c9565ba1edd665dff580a883fbc6aa49a944e6df4da8fca9c2df873e222ed4e055c9792ee27d4562b3c2d0c65b79 SHA512 23ea27147039ae34505263dbfbb3ca9985fc671d26e489ccaf150543d4e853f709393f46a8a5a1e682fa91378163bd2db6c689159ef73c3a8d1eeea422eacda0 -DIST libgpiod-2.1.2.tar.xz 419964 BLAKE2B 62b1df3af28d0ab4988101f6bcbce750fd5bd7db874a34c196630bc8badaefc8e3c5c60bbf3c4dfff074d4d2f681d3339fc32c9eeecf395b595b91e5727572e5 SHA512 e921ac34692d5ae92a29592e2103229a8b0afcdcfa750e30fbd292554cd2e59fd51aefc8fa2ad1c9ad5ea4a93bb3443e8f6e8f4f1537109b263aba33317106f3 DIST libgpiod-2.1.3.tar.xz 420048 BLAKE2B a012720dc3569fa80f990303a9fdc2552bf9661ff98871c9062e76d46db0b1f8d819c2941d8325baea377d12b562aeec25e1d5c814183646f09ef93e67052c4f SHA512 a617a25b9b3b59edb45a6bcc59321c369f5d7f09d33edcf0be5ea39fbc0396f6c1e29b32eac1cefba85de5c92c9b7c198f4598b6a666970c8df11e7ce4358ff4 +DIST libgpiod-2.2.tar.xz 499012 BLAKE2B 4d86027698eff325c677163e3be85e95fbb1bd44f5256afa940858675ec13ce3c4bf409b21144c8c2453681a7c7a6e9687a38e51cb970b8d7418ff44de165d12 SHA512 b06965b084e02e808eed3051c33b95874f90161a47ec16655d7b093156a4bf0af0d553c8778bde81eb0bd023c4109989c5893326321b54b61c6a2988d3fc8351 EBUILD libgpiod-1.6.4.ebuild 1175 BLAKE2B 89ff2b7a50822c55e91f248f74a4f1a4d526d809129dbd4870269861f83ba8c226cfb3cbb8b58ecd53b43db28ce521ebad7bbeaf66414efc62379ec5d934a4cd SHA512 9506ecad601726ad525fa5517234c9c855f031788df07023c23704dea29080b682133ab8cdddb3540ec772f67fd4d6b33720016716f2093186a54dc5dd6ac2f3 -EBUILD libgpiod-2.1.2.ebuild 1356 BLAKE2B 1c403f6e38f10ac04583f6bcb3f83f885f64576d6d4f26fc9cf95ad375b244ed073a3919dedef61b51e2ddc30cc6dec9498d719b93d489fefc488e519958ec8b SHA512 4940d94aee45bb0bccd44b4b987df75e72bba89b5edd651d69cf0152e65c5c38903f87009779ced037159923b697bc3eadf2e4684cb0395d832741f0f23cab17 EBUILD libgpiod-2.1.3.ebuild 1356 BLAKE2B 1c403f6e38f10ac04583f6bcb3f83f885f64576d6d4f26fc9cf95ad375b244ed073a3919dedef61b51e2ddc30cc6dec9498d719b93d489fefc488e519958ec8b SHA512 4940d94aee45bb0bccd44b4b987df75e72bba89b5edd651d69cf0152e65c5c38903f87009779ced037159923b697bc3eadf2e4684cb0395d832741f0f23cab17 +EBUILD libgpiod-2.2.ebuild 1460 BLAKE2B 07f06efc72436b5b71a85909e2856ed8dd36e971a1aa29419dbc6d44855fa4fec8500d1f2e786a62e437a72999f174bfc251f07a2d777c1fc18c7d8c487d23c6 SHA512 8900fa52d7b5a1ad3f631ab8701d1dc3927105415c8d12728352e5224e64c9d238726fab971b272c4bff46e1d588fdebe43a5fd57ece807378ff78c20414b526 MISC metadata.xml 332 BLAKE2B 14e5a292a2b590adc7cb643ba4c58b997e5573719383e4b4f58583f992ebff4fbb1455c9a2e71665f739c112c9eb8311879f545f5b770d57d176d013e08e103d SHA512 45f341d7b87c774730451fb583b03347efe2f69188a38c8ad9690cf690d96d65c3d85c42c0b1d80e5a0a63ea749df879b2b71b7f44d124afeaeeb628e2fbec05 diff --git a/dev-libs/libgpiod/libgpiod-2.1.2.ebuild b/dev-libs/libgpiod/libgpiod-2.2.ebuild index 63f9fafa352e..ad05cd403b56 100644 --- a/dev-libs/libgpiod/libgpiod-2.1.2.ebuild +++ b/dev-libs/libgpiod/libgpiod-2.2.ebuild @@ -16,10 +16,12 @@ KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" IUSE="+tools cxx python test" RESTRICT="!test? ( test )" +# --enable-dbus #glib-2.80 masked # --enable-tests enable libgpiod tests [default=no] # --enable-bindings-cxx enable C++ bindings [default=no] # --enable-bindings-python # --enable-bindings-rust +# --enable-bindings-glib DEPEND=" test? ( >=dev-libs/glib-2.50 @@ -47,8 +49,10 @@ src_configure() { $(use_enable test tests) $(use_enable python bindings-python) --enable-examples + --disable-dbus --disable-profiling --disable-bindings-rust + --disable-bindings-glib ) econf "${myconf[@]}" diff --git a/dev-libs/libgudev/Manifest b/dev-libs/libgudev/Manifest index 7440281dac54..710778c76bd5 100644 --- a/dev-libs/libgudev/Manifest +++ b/dev-libs/libgudev/Manifest @@ -1,5 +1,5 @@ AUX 238-clang18-export-dynamic.patch 1102 BLAKE2B 18b09d058e9d1973bc19dce367d81d670cc034321a31623740ba61530087cb695e242892d6d89f91f1a48346ab1318c4260a2a6b40918fe7a0bac00e96ed5365 SHA512 e10ae5314baac83b1470c250eefd72366a1c928f3e927fd7049e3d84a0326908540e0c4114826657c61dc65b541735bef50408c49cd0d6123016470d82d4031e DIST libgudev-238.tar.xz 30548 BLAKE2B 386491e78c82081e89dad897d16ea6733430a67db3f75f2d9fdee5474b074ad6fede9f08e429f4eb6feaa9bbbb982d9d039db738aac5b5ce0ffac2d3a19430d4 SHA512 684061b4fc64a6ea3dd1ac34835279330c7eb2728fad6e3a9d34c0d501be3103d0f96c6d6866c8e257a0027e4f78a6314cb8ba81cda5ddf42ee9ea1a576ec5dc -EBUILD libgudev-238-r1.ebuild 1149 BLAKE2B 4fb368f4cc448f69110f80922e4fee61f45c017a00f256672902f3df2bb08aa5724b7d121913b465a27e78a972501ee235c26863f3e37c4095fdd8700e4edfaa SHA512 e96389ddda32b24eab6f7c4369b2813d6dda82cba53994c464f07cf30bf99638261ca53506357f6829a6a205de24538da6653917b236b19087509edb415359c4 -EBUILD libgudev-238-r2.ebuild 1220 BLAKE2B 4a72434f8071494565ff7d427d76be6252bfc028e6f1461104825f2fe14ae5900324f3d5122678dea5ce32bb824e197113f527a84809031ebff494255f2be20f SHA512 a9a4563ab3b78ddc15a41eedd037d50c2959e40349ad2675775e84707c9120514f95bac97aa2d06ebeeec7dc589239a278a11e7401b44c29f7f3ea92a929d621 +EBUILD libgudev-238-r1.ebuild 1143 BLAKE2B 71e7d12aec344245c1f846846f2c0f0bbe0e4bad0af8f241340571f1008bdb4bf0b06b62e94d34bc62b534ec850b7fe6c98fba85a2bdcaff8e5a6daa6d655e96 SHA512 a3e5325239043fdb8d3b447dd4fb0f45b567fe0c605f0d4f9bd15902bda2531e41c16ac467d60c67ec8aec85a3b10c6815b0a39de6375118717c973fb798b8d7 +EBUILD libgudev-238-r2.ebuild 1214 BLAKE2B d510965e641b13747a40fe83ef4117519252a2cbafb05c4f830317d28ca3795774ae7e686e2a9c2120d53fb834c95b2a1a9689bea5cdc9d9f2a8faa1112c224f SHA512 4da741ea3eed06961feb689b46c83df824e548852d688c0d0fd17de9b27dca646d66f990de96d3661e232a3fe4f2e95b3e930079b777ba8d4b7f3aed166f8d0a MISC metadata.xml 433 BLAKE2B c77ed222bd177c28f97dc28ba5361572570604716fb21260de83c5854e87bf8a0aeb41ec61da1e5859da21f50417f8e16e4b41dc052b3c021ccfd8af0ac75c9c SHA512 dff4708abd60c2ffb1d5cf442094b9fc4962346b7cbc8079aa2002258aa195aa636ef04ff1d0d9d0a67904456f5a0c9d05777828da04c0124d05c272c5ab75a3 diff --git a/dev-libs/libgudev/libgudev-238-r1.ebuild b/dev-libs/libgudev/libgudev-238-r1.ebuild index 3d1e02888556..5eb170e6992c 100644 --- a/dev-libs/libgudev/libgudev-238-r1.ebuild +++ b/dev-libs/libgudev/libgudev-238-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://download.gnome.org/sources/libgudev/${PV}/${P}.tar.xz" LICENSE="LGPL-2.1+" SLOT="0/0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="introspection test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libgudev/libgudev-238-r2.ebuild b/dev-libs/libgudev/libgudev-238-r2.ebuild index 648f593bddb0..acd520e38a81 100644 --- a/dev-libs/libgudev/libgudev-238-r2.ebuild +++ b/dev-libs/libgudev/libgudev-238-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://download.gnome.org/sources/libgudev/${PV}/${P}.tar.xz" LICENSE="LGPL-2.1+" SLOT="0/0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="introspection test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libgusb/Manifest b/dev-libs/libgusb/Manifest index fde99690fa2c..e2c12093ff5e 100644 --- a/dev-libs/libgusb/Manifest +++ b/dev-libs/libgusb/Manifest @@ -1,3 +1,5 @@ DIST libgusb-0.4.8.tar.xz 51632 BLAKE2B f904bb8a0766a61b0e7d6e5e80d7f0eed5c44537065db2b9bf33cd694fcaa58d93a7cdec37802fd278c2eb7ad2e4de79cd492baa1ead373e31e4d75488999e1e SHA512 b6446761ba4a19b8e7b7fc2bcf26064c89a574c328b794eb3f1723ef71b4100447c5b024bd8163c4e42af935ce0b7e11b93b722871061f7115da0003cc14b001 -EBUILD libgusb-0.4.8.ebuild 1752 BLAKE2B bd5ca80976764d5f9ce138e15cd7a3e39561711b4abba0ef73444bdfe016f2217827b5b6dba9d8361ca1471226d523fa4cd5100b4bf933ec792272073e077b72 SHA512 f54d11e4e13c09b48b97ba5625e08c5c358d3c8a00ef40ef2cbc25e516972ac1468a1cf45ac4afad829f5c98e1927088899eb179db4e6dd2e4d505a61a22115a +DIST libgusb-0.4.9.tar.xz 51672 BLAKE2B b40d39b1d4db63ccc01c1c15807c15c867c84f76d0f36b71ea877e6aef11bb3f1ec6a68affaed385bea1485b945b8c513e10d26e31fa0b362e1607f7d532f9bc SHA512 61052b02ae826cdd24fd1ed8938ce893b37176aae839d789f56c2f37822c8b8f965ca0049cbdffc021eb379e46fc894d3621b46a7585719bde27d908137e4a27 +EBUILD libgusb-0.4.8.ebuild 1746 BLAKE2B d8a7b9c0212c99828622cf4e28b5b1fcfd4ee4549978b546ad206bde4b875a266d7aeb08cff4f09c913b641307a168b134cbe739f73b529347b0a674f2e3895f SHA512 81800555f6a258e1ac3f4c755580064ecce5085ab0f9b4d7fa7a7f085d21c76ff542029f9622cecec86bad3e0404b24e04bb5942ac8a5e7b1f719790d92d0e36 +EBUILD libgusb-0.4.9.ebuild 1753 BLAKE2B 6c7a6d4c77c40f3a4ed5eace6bd3ccde5a874c3b2719cfb1724029b704cfcedc7425d2e984a6746fa4c1136748a63fefc29dd583d99774e689d2a01e16f63418 SHA512 698478d1d17963e019e2c743fcb18081dbd8f7e303e05cebb12b6fcb196f3694d02d66b7ab513104bda62e63d38300418c96c1602dfb4b8fe43b90dc6097346d MISC metadata.xml 344 BLAKE2B bd362d7e89ba2d88c2f220ab47593b4ae25bc4ca486bdafda16448407213d7558d7ea807c489e5aafbb8ec83a40e8e339c8ba20d3bfc3957da33a7e7711c6898 SHA512 93166c6dd4d764901c87fc567ab1c67add1c654b7ea1f3326e7144d5c14789bdee2a1e37874f8b6158136e03363372bf1d972f49f96095b0e3e568af89c4af34 diff --git a/dev-libs/libgusb/libgusb-0.4.8.ebuild b/dev-libs/libgusb/libgusb-0.4.8.ebuild index 986ca1a121f6..0beec2d085fb 100644 --- a/dev-libs/libgusb/libgusb-0.4.8.ebuild +++ b/dev-libs/libgusb/libgusb-0.4.8.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 ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="gtk-doc +introspection test +vala" REQUIRED_USE=" diff --git a/dev-libs/libgusb/libgusb-0.4.9.ebuild b/dev-libs/libgusb/libgusb-0.4.9.ebuild new file mode 100644 index 000000000000..a1c2ab60fe9c --- /dev/null +++ b/dev-libs/libgusb/libgusb-0.4.9.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_REQ_USE="xml(+)" + +inherit meson-multilib python-any-r1 vala + +DESCRIPTION="GObject wrapper for libusb" +HOMEPAGE="https://github.com/hughsie/libgusb" +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 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="gtk-doc +introspection test +vala" +REQUIRED_USE=" + gtk-doc? ( introspection ) + vala? ( introspection ) +" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.44.0:2[${MULTILIB_USEDEP}] + virtual/libusb:1[udev,${MULTILIB_USEDEP}] + >=dev-libs/json-glib-1.1.1[${MULTILIB_USEDEP},introspection?] + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) + sys-apps/hwdata +" +DEPEND="${RDEPEND} + test? ( >=dev-util/umockdev-0.17.7[${MULTILIB_USEDEP}] )" +BDEPEND=" + $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]') + gtk-doc? ( dev-util/gi-docgen ) + vala? ( $(vala_depend) ) + virtual/pkgconfig +" + +python_check_deps() { + python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]" +} + +src_prepare() { + default + use vala && vala_setup +} + +multilib_src_configure() { + local emesonargs=( + -Ddefault_library=shared + $(meson_use test tests) + $(meson_native_use_bool vala vapi) + -Dusb_ids="${EPREFIX}"/usr/share/hwdata/usb.ids + $(meson_native_use_bool gtk-doc docs) + $(meson_native_use_bool introspection) + $(meson_feature test umockdev) + + ) + meson_src_configure +} + +multilib_src_install_all() { + einstalldocs + + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/ || die + mv "${ED}"/usr/share/{doc,gtk-doc}/libgusb || die + fi +} diff --git a/dev-libs/libgweather/Manifest b/dev-libs/libgweather/Manifest index 1970a466900f..bfbe54b0793b 100644 --- a/dev-libs/libgweather/Manifest +++ b/dev-libs/libgweather/Manifest @@ -1,3 +1,3 @@ DIST libgweather-4.4.2.tar.xz 2827456 BLAKE2B de53257f15b5b0e38bd41ccf69665e701065db85d144853831f409cd1a7116482bb374a858b022f9fb5eb167203bb393fa4a9087ab2c2272ba1b83dec3efcbb0 SHA512 66012af9bc50dfbb8cdb3d8b1ad7c72b5e8e012d8bbaa5a8d7a841f4bd5b2ebe0a490cc7ea256ea5e1d218f328da8826fb2345aa848fd961da271e64cdf330ad -EBUILD libgweather-4.4.2.ebuild 1972 BLAKE2B 6cce4d6a1cba8577eeda498450550e88c51df2a1620299dfc769f8860afec0ed23c4da9e4b28219122b1ec2801a830c3e6cc0a1d84a304878397e084bbf766ca SHA512 176ba510adf1b7550f217cfd030d7ecfed4f4930c10093b977ef89563342241bceeb54a02f6e44db98f19cc059d9a1b37cbdcec61d48653be6b05f930c01b8d3 +EBUILD libgweather-4.4.2.ebuild 1966 BLAKE2B fdefbb3aaec23b6dab6f1320d87e78c1343bd61f039ac82a8ac7d2701e4ffeceea4f83ae5ba2394e3f59a6d1bbcdb4bbc2477bfd30a2a85e5f16e0c2892dd363 SHA512 aea643f97dafb7aa983d6f843502f8828ee7a756229dc925f1f718d1bb78fb14912c05e09bb9473bd229d0d163c7b53d2e94e64f43f00a838b0f4ca401c83a36 MISC metadata.xml 352 BLAKE2B 3726dfdf7269138db7992dbab72db960ed2362a8c753362376f28fa37e0849ef89f74b132dea4c63120dfb777f27566aea12f5dc92ddbeeb5a3b8139d4feeb9c SHA512 06dcfdd1ba301e34b2b9a23f3cdb5a686daa8fcc7a2caa8ac921eade3e805589ba2bb148da5f64f95f93d62dda71b5e19f37b33f1e35201c61bd8e0bb996bbf4 diff --git a/dev-libs/libgweather/libgweather-4.4.2.ebuild b/dev-libs/libgweather/libgweather-4.4.2.ebuild index 9df29f888f84..9d91fb1cf036 100644 --- a/dev-libs/libgweather/libgweather-4.4.2.ebuild +++ b/dev-libs/libgweather/libgweather-4.4.2.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" gtk-doc? ( introspection ) " -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" RDEPEND=" >=dev-libs/glib-2.68.0:2 diff --git a/dev-libs/libical/Manifest b/dev-libs/libical/Manifest index 7ff444d4acbe..d533f1282d24 100644 --- a/dev-libs/libical/Manifest +++ b/dev-libs/libical/Manifest @@ -1,4 +1,4 @@ AUX libical-3.0.11-pkgconfig-libdir.patch 612 BLAKE2B 90b53adfb90684dd8c18f91a4de5d87df9cf590e097e414eef7ec92221dddbc5b0ade7b3deccd1aed6c7c61c1d9bb16663d2e1910718ced1f21a55ffeffe7a16 SHA512 bf1af662e65d62778fcc946543d41e4fd592a90bb643a8b584916c4d62ddb100c1746aaf0d4b4698c1b97de19926220f7c3c8dd03014febfdce32015571f77eb DIST libical-3.0.18.tar.gz 908948 BLAKE2B 0d3a665bce64752bbb1d28afea708643e6f52f19d5e5eae576aac40b720661e5c9593ff1e5ae48ef9a6c1b54259a7848847817ae669bbc8ef6b34bf1c7d90ee6 SHA512 53ecf6c14a68d569dd11bfdeb1a072def847a14d189c6af16eab202e004350ee7d9488c6b63e9cb67889e8c2dec90643fef46aec143a915f28270d0752eaa9d5 -EBUILD libical-3.0.18.ebuild 2380 BLAKE2B f6a904d034199463e57357bbec0b114c3e6fec63344de36b942d545035cdc925f866ecab425dbe7dfe7f290d52a91ab837debc5d54af514646ba2a91e5b64a91 SHA512 26a53d615564145222b6b2498610c4310d28d46a428519a743cbd19993f0e7bd1a14a0073b35f0093f2b5e7c19d38501dc5f9eaef10508fb9bb91d2daab186b5 +EBUILD libical-3.0.18.ebuild 2375 BLAKE2B 269c845638db8f80350bdbacad5d22cb1cebb65ce22b3bdb738a737ff8e1495b2bac2ff7034fcdc965b10ebfc9ce3fc89b9701e70a1d9bc011e72b17db15c660 SHA512 006946681f4512bfe26c0f1a7aea7a2ef5a3da18bd4d7ee9560e8342f09f2631729640ca26864e9f01847c39852dc95a9a553347930e0bc76e2c2dae28fe355c MISC metadata.xml 426 BLAKE2B bdc616f3bedfa391b56edde0bd0f350b171c1f9afa2a8a9e0166e71ecf1177946aae064bea9f48fb9933d24cb94fd784a299bd97b12ad7236b3483641a5dd763 SHA512 663bef7814dfd66077f1046094879c0ec1eb0165d616e85c08eb0ff9cecd3557afd31e7d8dda8f1e95aca6955d94818f3253c8b763ff135195d41b1b1e871d5c diff --git a/dev-libs/libical/libical-3.0.18.ebuild b/dev-libs/libical/libical-3.0.18.ebuild index 9570b50ca486..a32f7d2ed07d 100644 --- a/dev-libs/libical/libical-3.0.18.ebuild +++ b/dev-libs/libical/libical-3.0.18.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=( python3_{10..13} ) VALA_USE_DEPEND="vapigen" inherit cmake python-any-r1 vala @@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz" LICENSE="|| ( MPL-2.0 LGPL-2.1 )" SLOT="0/3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="doc examples +glib +introspection static-libs test vala" REQUIRED_USE="introspection? ( glib ) vala? ( introspection )" diff --git a/dev-libs/libiconv/Manifest b/dev-libs/libiconv/Manifest index e4d55ba0a793..5b828895a68f 100644 --- a/dev-libs/libiconv/Manifest +++ b/dev-libs/libiconv/Manifest @@ -1,4 +1,4 @@ AUX libiconv-1.16-fix-link-install.patch 968 BLAKE2B 29d67eb01de00f68b1245a8fe521caf3da262ac0d78da615aeec1e67e08220e6366e1cf708775217e94e282a7b6c236edc322016c3ebdb37486f5e789e4655a1 SHA512 fe5b5376f491df5ef2d01496232e56742b86d52ef043dad21993cb4f463b404c0b8bfaf46ef7fb0d3d8f19504af9875b5096c6a4392ec0666416e0389b1d1923 DIST libiconv-1.17.tar.gz 5413283 BLAKE2B 1d317dd0655c680a2082c38561cdff51ac1a9181d4734a8bb1e86861dfd66f1a6c0846a90b5b88f3b38b1fa9983d9e563551f27e95a8e329896b71becceae52b SHA512 18a09de2d026da4f2d8b858517b0f26d853b21179cf4fa9a41070b2d140030ad9525637dc4f34fc7f27abca8acdc84c6751dfb1d426e78bf92af4040603ced86 -EBUILD libiconv-1.17.ebuild 1397 BLAKE2B 24c1f06f64b1f7ef95f5dea162250154a05aa67b051005632e5375a99c09ff53c82aa235df26c66fc53a7709bca1039e75768e5fa7dd8c045affe1091e846236 SHA512 a58cf26b320ad5590ddbe36f052986ab07acbdc8ff72afcf2ba50a17e1e43d1aff703b34c174bba103848385e2e1c1763be97056992f6401d33b49e71ef1bc41 +EBUILD libiconv-1.17.ebuild 1391 BLAKE2B a5a9677a73b3911fb135fdc50174e9db39124b7d52d6d074edcf9f092c39eafe8944243c2d9e8943510be1d6a20302bf0fbf0bcf19e22c1907dab37beea3b606 SHA512 3ad8283c4c22eed8f5071cf11aae77c9eec2659d654fff37b16b36f8acd39c403ab71c6ed6a28c8e0fe4e2299d11d724b2164f43e9079e7f2750d78a5cce7baf MISC metadata.xml 565 BLAKE2B e1824f37ee0d144611b3540fef8b3c96b2c28c78b91ff7f9a1963ef50478349210ae7a699ea1d9dbafe5cb06927a61e577f337e3e76c3093825a4012290ff1ba SHA512 faa191289678ad09c0f608fcc747d0803a922429e846733cce3f1be64096794c69039be903117c9700d314abd1957c99173906d6acd2e3cb8b43edda1a0be9a8 diff --git a/dev-libs/libiconv/libiconv-1.17.ebuild b/dev-libs/libiconv/libiconv-1.17.ebuild index 83b6a42dc1c7..1760554c8734 100644 --- a/dev-libs/libiconv/libiconv-1.17.ebuild +++ b/dev-libs/libiconv/libiconv-1.17.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libiconv/${P}.tar.gz" LICENSE="LGPL-2.1+ GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~m68k ~mips ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="prefix static-libs" DEPEND="!sys-libs/glibc diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index 6aea6c1174dd..d3f70ac4a8e4 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1,5 +1,3 @@ -DIST libinput-1.26.1.tar.bz2 823409 BLAKE2B c9b807d40bb247330c31769cbcff1a2a506504ac952841463e5fb67717b5d002de204caa8be3298d3920c20a85c55b453a6d63a8940a6b0f088cb474f4fe73c0 SHA512 d4611fc75ee6091f3139134f348db79d710560c27a936c7a8c0dc50657d6e1bdbdb1b44fb4c2c668a5b45934d91d3aef336d4096806807354472b25e298cdab6 DIST libinput-1.26.2.tar.bz2 824312 BLAKE2B df463f377cf2f246f6b5b35bdc69039830b4eb5b836a8df9698330140b1bc4b31c7dd50d8ffdec7c935e8b14909d98436ce8f1f9a6d0120e4b72f29381f9b697 SHA512 51fab62e1bfb6007287e1219bf458a351806ce685e6e7ba5360062c863f0811da75acc6ec92aef7f9e0556dac0413fbe43a4744885f7449e38036130112907a6 -EBUILD libinput-1.26.1.ebuild 2379 BLAKE2B 0e2afae0dbd9a401ac41e10d98ade4c300683b081508677e1fc051889f705607b4a6557f9c274b807af3f9eb2d591a78efbc399857c94bf3871424d683ec6570 SHA512 e2fb9aa6ea9a0ea2cf1680fa878870f4a6ef291c60e974e07369832bf6939e6052c963ea22b482bbf757f2c5290ffca6409072d8e8199c9c40bf8ea7f5c881ee -EBUILD libinput-1.26.2.ebuild 2386 BLAKE2B 81ed7035eeaed8c4490e2eea3d6923d0575f0131558fe246260a9743abd2e200df61032024a095d760c1282e2f3e9fd8ba10256bbb64b30277b7601521ead832 SHA512 1d5192927a0446a2613b549e86eb12ea64ba160ba6f2cc38ef90e3d7b0e9887d62da4bf387245d627ee14eddac9783a3a9af1754e457f2786a9899e37654d4c1 +EBUILD libinput-1.26.2.ebuild 2373 BLAKE2B 05f4b599a866481fb5be923377db9b033214418fec1328ebaf83edb3dc94f7ca2014de9f2bd843fe57311bca22aede445d9e6cbdaba7b8bc66a7a7ed79edd9a1 SHA512 fb7a22f39d22340bb5f2a8e7a68b354cf34d5ff694cb542900631ad7f52e1c819c4edef20485c11ff79147fa8ce89520816ef98491550363741c33b2d7c0eee8 MISC metadata.xml 339 BLAKE2B c649f0ffaad1b1dc76c3d3184d95356b2925f642ff6b96c3eba0c31a1d96c3d9b741c1348f8ec90d02428c30a836872fe4e42e7ab5f5e5197f4a787f9147a1a8 SHA512 e9aeca6cc4451ab5b622f597f8debaecfdc672244e5e0b687ac294c20009ba42fb2ccc45e7016a2427312e1c768259005e0a7ff53026087570382652ec23cb60 diff --git a/dev-libs/libinput/libinput-1.26.1.ebuild b/dev-libs/libinput/libinput-1.26.1.ebuild deleted file mode 100644 index 00fdfcb82be1..000000000000 --- a/dev-libs/libinput/libinput-1.26.1.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 2014-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit meson optfeature python-any-r1 udev - -DESCRIPTION="Library to handle input devices in Wayland" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/ https://gitlab.freedesktop.org/libinput/libinput" -SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2" - -LICENSE="MIT" -SLOT="0/10" -if [[ $(ver_cut 3) -lt 900 ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi -IUSE="doc input_devices_wacom test" -RESTRICT="!test? ( test )" - -RDEPEND=" - input_devices_wacom? ( >=dev-libs/libwacom-0.27:= ) - >=dev-libs/libevdev-1.9.902 - >=sys-libs/mtdev-1.1 - virtual/libudev:= - virtual/udev -" -DEPEND=" - ${RDEPEND} - test? ( >=dev-libs/check-0.9.10 ) -" -BDEPEND=" - virtual/pkgconfig - doc? ( - $(python_gen_any_dep ' - dev-python/commonmark[${PYTHON_USEDEP}] - dev-python/recommonmark[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - >=dev-python/sphinx-rtd-theme-0.2.4[${PYTHON_USEDEP}] - ') - >=app-text/doxygen-1.8.3 - >=media-gfx/graphviz-2.38.0 - ) - test? ( - $(python_gen_any_dep ' - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ') - ) -" -# test? ( dev-debug/valgrind ) - -python_check_deps() { - if use doc; then - python_has_version \ - "dev-python/commonmark[${PYTHON_USEDEP}]" \ - "dev-python/recommonmark[${PYTHON_USEDEP}]" \ - "dev-python/sphinx[${PYTHON_USEDEP}]" \ - ">=dev-python/sphinx-rtd-theme-0.2.4[${PYTHON_USEDEP}]" \ - || return - fi - if use test; then - python_has_version \ - "dev-python/pytest[${PYTHON_USEDEP}]" \ - "dev-python/pytest-xdist[${PYTHON_USEDEP}]" \ - || return - fi -} - -src_prepare() { - default - sed "s@, '-Werror'@@" -i meson.build || die #744250 -} - -src_configure() { - # gui can be built but will not be installed - local emesonargs=( - -Ddebug-gui=false - $(meson_use doc documentation) - $(meson_use input_devices_wacom libwacom) - $(meson_use test tests) - -Dudev-dir="${EPREFIX}$(get_udevdir)" - ) - meson_src_configure -} - -src_install() { - meson_src_install - if use doc ; then - docinto html - dodoc -r "${BUILD_DIR}"/Documentation/. - fi -} - -pkg_postinst() { - optfeature "measure and replay tools" dev-python/libevdev - udev_reload -} - -pkg_postrm() { - udev_reload -} diff --git a/dev-libs/libinput/libinput-1.26.2.ebuild b/dev-libs/libinput/libinput-1.26.2.ebuild index aa30dda6ab5c..507b4d62bdcb 100644 --- a/dev-libs/libinput/libinput-1.26.2.ebuild +++ b/dev-libs/libinput/libinput-1.26.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2 LICENSE="MIT" SLOT="0/10" if [[ $(ver_cut 3) -lt 900 ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi IUSE="doc input_devices_wacom test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libintl/Manifest b/dev-libs/libintl/Manifest index 7009fa3e2cc7..07957e2f4a51 100644 --- a/dev-libs/libintl/Manifest +++ b/dev-libs/libintl/Manifest @@ -5,7 +5,7 @@ DIST gettext-0.22.4.tar.xz 10255384 BLAKE2B 3f93aa5aef8e40d2e01acaa5aeed11efefd0 DIST gettext-0.22.4.tar.xz.sig 833 BLAKE2B fbb00b53c807934a11263c120861971fffebbd39689eda1fae0fb956476e69c3fb6799440cbf3acfcf43ecea2c134ea4dadb95becbac98badb43e546f3c8e9fb SHA512 a774c98de643b1ea3df645e451878652c2baa5cd786642aa457e6d5f5c44787cb1231eb15ad4390acdf314822633acaffffaa853eb69cbbc72c3b79b547a8854 DIST gettext-0.22.5.tar.xz 10270724 BLAKE2B 18c383518f5a78b5c04cf76de976524da2a87a892a30d6386778bb4c7dd526ffc3f14f484906c5d3a513b7caf76ea560e53962b325e552182d6940055d798f24 SHA512 a60999bb9d09441f138214d87acb7e59aab81e765bb9253a77c54902681c5de164a5a04de2a9778dfb479dbdefaab2d5de1fbaf6095c555c43e7e9fd7a1c09bd DIST gettext-0.22.5.tar.xz.sig 833 BLAKE2B bb3e5ced34ab109f498347a3567103fe3491f69addb4a5ce25bf854fae1a11340eef1a9826b369d2416b53e5f7065aeebdb1609615f064cf7fb4151e82a5b4e5 SHA512 87f1df69206702be928b09a59a19ae4c23072cbc78ea16e76bfc4c929de76a3c0bb8e4eb2c3100c6e7b3b51d23e3b0e484c7e1d576ba7e25fd887934dc9ed8f7 -EBUILD libintl-0.21.1.ebuild 2715 BLAKE2B f02d77c74a0ea7293fb1357aaeb9ee400612dc346bd2fcf1b44790da8051b8a7543b8d6d0cbc79425bead80fcca553d04087ca1694847f4d7c18cc0e002751f3 SHA512 a67cbbe0aa364c37380b7d3abd7191e12919820e0dda724a156f8b8b5ec3e1bb0cb0996730e05dd3bdb226fdf702b8c7c35c20ad1505e56ea9bf22b290303295 -EBUILD libintl-0.22.4.ebuild 2665 BLAKE2B 68c3a3f08c93bfa4e7bb3f015fe28e597b2e10909ac8e7746f2e3e3d83a2fa0e77aa8f5dda182e0d534363ef2948826f8f8b9ff00c18d7b948ab2c6b8f87a83d SHA512 250ced0eed668e92626f0fb41bb93962d099d429daf0aacf38543aef77298f18a8922a0bca347b4aa6caf36de29131bd226489a6f70c266fc8bf24576670a3c5 -EBUILD libintl-0.22.5.ebuild 2759 BLAKE2B 33d1a7328421dff96c6a61cb58f53979c2cdc9f385f1cbae9e042a776918cae5da1578c28f472b5097f64bf42dfdbf5a5f4b4fd8e2b1e7ae9bc89aefbd9cbe9e SHA512 08700a2175480eb9b9db8a2bf54051b7104be786ff5282fba4f9a0bf22600b44bd87c97956addd6857ea849bf2023a94d8592803a75a41629d2f62b817cd35a9 +EBUILD libintl-0.21.1.ebuild 2709 BLAKE2B fbc0d73f6eb03a0cbca621c0f0fb8dd0e9f0768f05adb75c76eb46aaab69e202e3e7c1086cd1700a3b68b13549c5a22052cd330d07a8999383de7ae9020a786c SHA512 c607553c1bbc59cb767935c79c3dd9ce7b76abeb23d1e14b61d526295c98be17f47a8923148184f1035315cf4358ae6e86717c0bbfee603204180d623edf1b27 +EBUILD libintl-0.22.4.ebuild 2659 BLAKE2B e5e3d3a828d20a8a008411a9f9f087d6a09aedbd7034acc4eb1d391128052320752eca2f6ccaff0323474168233c6a58905a352d3abc14973787023340d66439 SHA512 9911b2ae8634523ac1b129c9c215e92c22a71bc0d13de4d51292c0b3d1187d377d204016254ba29b5ea72d385e3febcde5bee79aaa4373e5b372a04f206a7ebc +EBUILD libintl-0.22.5.ebuild 2747 BLAKE2B 39237caf269ad0ff9f1751bae7f5d6e0ed8c26aa68c7db646ef3080cee9d2e213dc272c3a48a9d5fb795c645a822d8b557de5cac3f8cd6d798ab77030df70b1d SHA512 34b9f4e74359480bd8385c05d0a1eae5f65a2b9f2a6ecede707b79c0cb7e3d6ac5b5a0254c44c937218315979dd4ea067d5f12fc808d7106b8f0c94be0166ee8 MISC metadata.xml 254 BLAKE2B f3a9f843cf94243d1129711770df727fcdc8808bca829ef784819cab6f5410dfa463cfed85182f8228c7de796a674dd602653ad3ef817a62c0c3e7198b23befe SHA512 b9fcd3084a7e197f6138e1ce8b0eff99c4c203c37a7d5c40de207040ba1501ef0e5b2f4e00216a567037bcd6d3394fdec6ff587484c9ba2fca9d04f431733b7c diff --git a/dev-libs/libintl/libintl-0.21.1.ebuild b/dev-libs/libintl/libintl-0.21.1.ebuild index dc28c7d29d59..276f51568cbf 100644 --- a/dev-libs/libintl/libintl-0.21.1.ebuild +++ b/dev-libs/libintl/libintl-0.21.1.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}/gettext-runtime" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="static-libs +threads" DEPEND=">=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]" diff --git a/dev-libs/libintl/libintl-0.22.4.ebuild b/dev-libs/libintl/libintl-0.22.4.ebuild index 04a709a15046..577ae180cb73 100644 --- a/dev-libs/libintl/libintl-0.22.4.ebuild +++ b/dev-libs/libintl/libintl-0.22.4.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}/gettext-runtime" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="static-libs +threads" DEPEND=">=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]" diff --git a/dev-libs/libintl/libintl-0.22.5.ebuild b/dev-libs/libintl/libintl-0.22.5.ebuild index f3330a38b3c0..be4bc24eb0a2 100644 --- a/dev-libs/libintl/libintl-0.22.5.ebuild +++ b/dev-libs/libintl/libintl-0.22.5.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}/gettext-runtime" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="static-libs +threads" DEPEND=">=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]" diff --git a/dev-libs/libisoburn/Manifest b/dev-libs/libisoburn/Manifest index 64c04935dfb5..f1a2548c6e69 100644 --- a/dev-libs/libisoburn/Manifest +++ b/dev-libs/libisoburn/Manifest @@ -1,3 +1,3 @@ DIST libisoburn-1.5.6.tar.gz 1650966 BLAKE2B 56246feb390532588861944944de50fc6e70afa284da78a33e6a1c3a37fdf02cd8362dce2fc59c8f0017cc475eb15db47841759f376342d411d0518e9ba49c9b SHA512 0fc0058aa4cf755f30d5be0de808012978c657348412c7f129b8f8128da41f18216f3e039050a5851b557ffab344cf7dc44df374400ca008e34e2e2524fbd979 -EBUILD libisoburn-1.5.6-r1.ebuild 2019 BLAKE2B 01569c348f0946a35e3e806973d37332da5fb9f29a0008c5c597958fa75f04c559dd327804b9241837e653e068c7d3b09d9282fb940480bf8c9577739cb84cd0 SHA512 9e4c902cf2262dcae1115adff5e1ce69b1a588f61a69f2a4f719b4d01a301fe5fe51c0f2315fc1a2608744a12f50af1becf011fd7fe47acf723efbc9c44c0772 +EBUILD libisoburn-1.5.6-r1.ebuild 2013 BLAKE2B 4ddfa4aa7170220e93345c61e242e62beba59605abdb15ced85fa32b6a46a7228e34e0828b36e6d1dbadfb448980f6f20df80606228283ac6e6519fce25e8b04 SHA512 ed29b5840a5219779ca6aa73df46b33dc8ac361981634404b6ea28eae81427d0ebe6d451b1bf21f52882aa81ecd7a630ee0bb60f12bc682fbfb66b68bf912896 MISC metadata.xml 830 BLAKE2B c89f5f41f77640a55e5e48c2e1b16fa87fab35fd6b9b2d5c428e3ad700aaa088682d1ff6ca1ca674025b2b110cad722453b9a80889e81d021e941d41d7e14fcd SHA512 b687baf3d21a495da1036196fc653b92934d2de797ff0b149dfd94a81dde6d965778db7b8fd4284ae09cb07d01205eaa983f586bf4adee7092d1b3b3a8b72ed9 diff --git a/dev-libs/libisoburn/libisoburn-1.5.6-r1.ebuild b/dev-libs/libisoburn/libisoburn-1.5.6-r1.ebuild index 15eaeafd009d..31f50503fe26 100644 --- a/dev-libs/libisoburn/libisoburn-1.5.6-r1.ebuild +++ b/dev-libs/libisoburn/libisoburn-1.5.6-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://files.libburnia-project.org/releases/${P}.tar.gz" LICENSE="GPL-2 GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="acl debug external-filters external-filters-setuid frontend-optional launch-frontend launch-frontend-setuid libedit readline static-libs xattr zlib" diff --git a/dev-libs/libisofs/Manifest b/dev-libs/libisofs/Manifest index 3eb774a4cba6..69e9e3298c51 100644 --- a/dev-libs/libisofs/Manifest +++ b/dev-libs/libisofs/Manifest @@ -1,3 +1,3 @@ DIST libisofs-1.5.6.pl01.tar.gz 879218 BLAKE2B 466cb1fed6b0a29b2a418dfe7a3ac393d38961b08cf53febfe80f1bf91f891d1c17119a482fb0cb6f44eda0c568b1c00bd7b2eeb028ad749c99451ffb18b7f8b SHA512 7760931abbe508002bd3e7eeb694071425f24316cb11c80a2f162a76c3a1d79c57593b758bc0e540107140fd18714e1bf87ae3a65510956a76a1c09f80453a80 -EBUILD libisofs-1.5.6_p1-r1.ebuild 1189 BLAKE2B c51a0b06e86426a57f0c9ad98542ac7885cf3af9a779a38ec8e619cd5842b5de57d3b43639f75fd3561f0cafbdc5cf2d73380a3251231d56f25ff5b8820a6426 SHA512 fddab4f69d021c7de1436768d34db12c768ab38ecdd3a1540ce498780912ed3eb98ebd8a508d426a43f8092575ec41b3dc60425d44e58ce9f532e69ab63921b9 +EBUILD libisofs-1.5.6_p1-r1.ebuild 1183 BLAKE2B 978467e2204f13f1cdcbf8c7645042e4cfda964f5ad58d549d234493a894802d78f51ddff8c103c3e0dded88a91995025edde96bd438a8110f89642e76cde3de SHA512 95dab7d1382248e6f2754d96c21ed47a20b4e3d7c2fc7b97395bf3882880db3db77bc3d41c4fd2e9306b0392ea0b595cfc41ac7642649328a16ec2bb6f86e428 MISC metadata.xml 321 BLAKE2B 88d0d1ac9eaba1741f02a93cbcd6c55dc6f2cf22f6051969e9bbdc497f515fbedb024f6027517893342466cd04fbd94cdead3b015c311c99aaedc4f3681f193d SHA512 870d6fd484548245f01fdebf2fc2e664d6445cbca7a47c34065f4d077709cc9c989a0157f799b811a37345b8c1a87d07f72f66658b86319f8425bc02c0609f47 diff --git a/dev-libs/libisofs/libisofs-1.5.6_p1-r1.ebuild b/dev-libs/libisofs/libisofs-1.5.6_p1-r1.ebuild index aebfee7bfe70..7507cf9682aa 100644 --- a/dev-libs/libisofs/libisofs-1.5.6_p1-r1.ebuild +++ b/dev-libs/libisofs/libisofs-1.5.6_p1-r1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PF}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="acl debug static-libs verbose-debug xattr zlib" BDEPEND=" diff --git a/dev-libs/libixion/Manifest b/dev-libs/libixion/Manifest index 4d2ff8c3a0cc..250bcac0cea4 100644 --- a/dev-libs/libixion/Manifest +++ b/dev-libs/libixion/Manifest @@ -1,5 +1,6 @@ +AUX libixion-0.19.0-fix-win32-ifdef.patch 702 BLAKE2B b70dc6db651e45143a118b82ad6a72bc09188edca4b337b809dc2e2af16980d8b17429ab646c42edda7374705559ad67c909b8ddc7c3deeb28b595f0046bfac5 SHA512 f1d0f39b62800a45f2649559624ff6cd475795dceadd1841d70ed1aaad304e0741b6ac3cb36fc4a997fc400441e46079d80ab71210987d9aa1dea1cbea9f1fd4 AUX libixion-0.19.0-gcc15-cstdint.patch 572 BLAKE2B 4fdbbfdec82749820ff28b71fa48abf55740543a780c7c1479bcb10880c3f2b953eb7a3994f8f41b2d13666b1500c9fe264513ae1fea884faffabf0d684ead3f SHA512 056117e6b707e0c6f5065a10a083b7ac80635ccdda34fbedc92d9f937f64b65732c6e2e9db55533672981b316cf9567ca2bbcfc05dde8da2a38cfe685988369b DIST libixion-0.19.0.tar.xz 536540 BLAKE2B 2bd8db83f926d553b1b6c78eb3e735e9911dbdd3cb95105fca04fd560099f38c5e4834d5887b1b0e6d44343e0da9b0fa0264f00c931a6b04b7e4c70996f819b2 SHA512 f06edbcf5ae7459a46e01273952ce6fbc4e8f2b7782c7e07645dc30e102f20f542e449acafc26484765207b10656e0b350f4108cbf1e03947ee7267254cf6f97 -EBUILD libixion-0.19.0.ebuild 1223 BLAKE2B 1166b411b43341cca7fc27ebbfceba65335f68e395e873409c070eb0ceab27ae728fe1271ae8e77f13e2aa1abb8dd5b2d7f3ce9aac64f26a39e58a293b0f3b4c SHA512 98f4b078f2fbe435477c20d58c999cd19481b26c43022d494a439400cb155e4b00fc819db8c43bc04bd8454ac203599d67e139e84220b52bffb514339a4f9a1c -EBUILD libixion-9999.ebuild 1174 BLAKE2B 8999d4e26d35edb2ec080f3dd2fea5eee6f9f33f0be0a9c34f59c3c3daf40c538f040c44c8fd2b59dbfa4c437bb7a53ce37f74f0f81d221b2171fe57275885ce SHA512 9c2890e4cd69d61fb354966190865a63e687f3bcf38afb6408aebc5d5d8f651341f379b8023c32bcfe9440e86379a540bbdb1eb7d9dc3ed604a26c3352019c62 +EBUILD libixion-0.19.0-r1.ebuild 1331 BLAKE2B 77034ba81100ba50c45812e72723f0ecb2f72e35346fb1b75ffb94c74f4b7a03897ca7deabdc7a4299fd62d2ccaadd15ed9bce572a0e162b5cbfaeeea10ad1b6 SHA512 ffa048613b8fb459e0e6e19dd6d1f4b65a6c4f7dcef865a57a14d9a6b90c5e7393a9f9f50e57c8328f7f001cc1d4a78037bd64c76436781d218bce440a9fab9b +EBUILD libixion-9999.ebuild 1214 BLAKE2B 026f67d962362288c75704bb12d779d8421481a26bcdd0e62b16f33314cd83a8884bf7e57ab76ea08f8d10b3e9129399c2f8af19c166937aa276c2d52523b6b9 SHA512 20afe97e27cb574095a90d933a8649ce65de23d4fb2a6c9b1d6d8c37d779ca45ac3eb5bc69c54408a7b80b9b0e908b8d50e6ba0b66e5c4de8fb644ebcce284e2 MISC metadata.xml 398 BLAKE2B 0c2320063cc47c8a993ed456ac3a68466ce443b910d43739552d0f365dd178ed59ff76b2e23bab38b1962b9ce8cc973c03125096074a8bc33b09c8789ef236a5 SHA512 6599412f7feebc12c72eba06522563ff16d700e953d6ebc54f88544e49ad5e48e265b939a4fcfd788776abfb03110a8a27800dee71f031ae27eb207a8f924451 diff --git a/dev-libs/libixion/files/libixion-0.19.0-fix-win32-ifdef.patch b/dev-libs/libixion/files/libixion-0.19.0-fix-win32-ifdef.patch new file mode 100644 index 000000000000..c5aa33a041cf --- /dev/null +++ b/dev-libs/libixion/files/libixion-0.19.0-fix-win32-ifdef.patch @@ -0,0 +1,25 @@ +From 7b1df6fc2b989d8a64edaa47fe04edea95c45174 Mon Sep 17 00:00:00 2001 +From: Stefan Gerlach <stefan.gerlach@uni-konstanz.de> +Date: Thu, 25 Jul 2024 08:21:38 +0000 +Subject: [PATCH] Fix "_WIN32" is not defined when not on Windows. + +--- + include/ixion/env.hpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/include/ixion/env.hpp b/include/ixion/env.hpp +index 92812e3e..7fee0702 100644 +--- a/include/ixion/env.hpp ++++ b/include/ixion/env.hpp +@@ -33,7 +33,7 @@ + #define IXION_DLLPUBLIC_VAR IXION_DLLPUBLIC extern + #endif + +-#if _WIN32 ++#ifdef _WIN32 + #define IXION_MOD_EXPORT __declspec(dllexport) + #else + #define IXION_MOD_EXPORT __attribute__ ((visibility ("default"))) +-- +GitLab + diff --git a/dev-libs/libixion/libixion-0.19.0.ebuild b/dev-libs/libixion/libixion-0.19.0-r1.ebuild index 3c5c285817ae..6fd33b62120c 100644 --- a/dev-libs/libixion/libixion-0.19.0.ebuild +++ b/dev-libs/libixion/libixion-0.19.0-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) -inherit python-single-r1 +inherit libtool python-single-r1 DESCRIPTION="General purpose formula parser & interpreter" HOMEPAGE="https://gitlab.com/ixion/ixion" @@ -33,7 +33,8 @@ RDEPEND=" DEPEND="${RDEPEND}" PATCHES=( - "${FILESDIR}"/${P}-gcc15-cstdint.patch + "${FILESDIR}"/${P}-gcc15-cstdint.patch # bug 937388 + "${FILESDIR}"/${P}-fix-win32-ifdef.patch # bug 939807 ) pkg_setup() { @@ -42,7 +43,11 @@ pkg_setup() { src_prepare() { default - [[ ${PV} == *9999* ]] && eautoreconf + if [[ ${PV} == *9999* ]]; then + eautoreconf + else + elibtoolize + fi } src_configure() { diff --git a/dev-libs/libixion/libixion-9999.ebuild b/dev-libs/libixion/libixion-9999.ebuild index ec4bffd84edf..daafc3e454f5 100644 --- a/dev-libs/libixion/libixion-9999.ebuild +++ b/dev-libs/libixion/libixion-9999.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) -inherit python-single-r1 +inherit libtool python-single-r1 DESCRIPTION="General purpose formula parser & interpreter" HOMEPAGE="https://gitlab.com/ixion/ixion" @@ -38,7 +38,11 @@ pkg_setup() { src_prepare() { default - [[ ${PV} == *9999* ]] && eautoreconf + if [[ ${PV} == *9999* ]]; then + eautoreconf + else + elibtoolize + fi } src_configure() { diff --git a/dev-libs/libjcat/Manifest b/dev-libs/libjcat/Manifest index b0793cd5afd2..0bdfa701ba22 100644 --- a/dev-libs/libjcat/Manifest +++ b/dev-libs/libjcat/Manifest @@ -1,6 +1,5 @@ -AUX libjcat-0.1.11-disable_installed_tests.patch 1473 BLAKE2B 5b5705f44fcaf6f74126d4ee62c08966dc1d1816974f8fc82a57fa8f1d44ac32f0b813a669b0f638df0e5d3604864671b0a0cce47f966cce578dc0471489e794 SHA512 4bb721822d3b8965119e30f5d1b0854d5f6ec8caed04dc8fea8811fdce9847d553197ae8042ef9a39de3109a4c12564f7c3f1c56d5c0b64e7924865a58aaafa6 -DIST libjcat-0.1.14.tar.gz 70018 BLAKE2B 71329e6fc04ef37e5af215c88b4a5a03fbd65143604da57b0357d4bd07896a22a98b9028d8529234655adb37e5cefe226d09d987e798bce17b47fef1e1142d1f SHA512 837a50ad31a736a36bd9df26b151c198e18873df0e7444502b7a6e26a86df15f1df970112f2dd22658960389fdfb78a2c601274e2b5c46ec82fceef5aad778c1 DIST libjcat-0.2.1.tar.gz 76698 BLAKE2B 62f77c993e47843dddacc9a67b9daac9bd29bef7363ce62125ecd22f9649b8a5ce2de07d74ea6900e9a45feb141caa19761bcffd337530d86a31b6ed94cab164 SHA512 e29fdaae38ade2960ffa7ac3cd41224ccab5fdb351d2ae420ffe0cf0ddb948bba37e9e040cc3046c8593be4622bf018779dfa80f173873b79582061f12c02373 -EBUILD libjcat-0.1.14.ebuild 1486 BLAKE2B 902c996330bfeb62812ef9b01a11309df4fa690aebfc669d41daa9ae3cfa13032d068ef56390d0d5e3d60a3c80bf1196366f41d85511115dbdde892cc75bced1 SHA512 9be7709a5414e20df68a24682ecccde966b0695538a791eefb54ea9cd5b37d5e716f7d1096cc7f8901e7a6514c3077e6a705d0146de807fb0c0eeee6fe643a28 -EBUILD libjcat-0.2.1.ebuild 1785 BLAKE2B 91c7b2175fd6fa4016789bad96412da4ef1e7d37a624f35e192b798f54e3e1ab8eabf71c4f8e8a3ac1b9da4d0fe40ec2338d4cadd75f1ba37ff274125c12f1cc SHA512 207d4c7b5d8c6f22a89b06ca1485c1d753d0dc45f548ed44375532231cb9ad612df89827406ab4148c24c0cefee33d76050356712600c7b28b82c6bd9cebe4e5 +DIST libjcat-0.2.2.tar.xz 66128 BLAKE2B 30e855ec626616adf8326832dbb6e5c9266ffd41d14d1ef2a230f72e0a339d4c8ed83adacd0253faf242b065736dca7f25bd4ce04d30605998d39cacf01beac0 SHA512 91d4d9761e7de3ae312d9ef7b92fbbb82be262cdc4259ee9dad7abef8912abb047b2db51886b3d323565cb2d9a3175a56161b4879d27b36d4d318ad4419ab594 +EBUILD libjcat-0.2.1.ebuild 1782 BLAKE2B f0d05298374a5d1f55bb12781ce7188ed5a0aa5a76b37d9a82efb110f351923acb4512ecd71a2cdb001921c49e8fb5ed0ee508f4216e831da6099145b05ef10d SHA512 1d963e63011c464e88e8193a9331bf6261dad2113b718e5495ed56147898719cc715f80830cb905687beb0403955ad57170639b4355555a3fcdd4d3cd2c15df7 +EBUILD libjcat-0.2.2.ebuild 1773 BLAKE2B 55b7f917639ad0b1efa5762ec0816a7d6735d03181dee6f39b4e6e236bfcc886f9edff46c65f5c1ea583248f261a8e267e6bec1aadd095fe9081d4ecc21388e9 SHA512 c6916b1df0e98b75a0b99adf4945d03c5d8e517b505f6c4ac57ef76e0f1e5d24d9ebab3537c9b5696fc8a887405b0501c0ebc202faf0b9849d4e50a3f268ed04 MISC metadata.xml 878 BLAKE2B fb0d039464ebdfffe6de1bc524d22a0e7f674cf060ff696e145dbd5817b1704f32a960c809eeaaf312daf03b051b839bd8b6c9f9025f005c76a7fbae0c634f94 SHA512 d2d13760163ab41ed1fcdd6185c6b1486bf6652cae881bcba9336a73f8299baff48d6f045dbdd6d55f321994f51805530bc8924f43ecc35c626a97e5ca062881 diff --git a/dev-libs/libjcat/files/libjcat-0.1.11-disable_installed_tests.patch b/dev-libs/libjcat/files/libjcat-0.1.11-disable_installed_tests.patch deleted file mode 100644 index 18ef4000293e..000000000000 --- a/dev-libs/libjcat/files/libjcat-0.1.11-disable_installed_tests.patch +++ /dev/null @@ -1,60 +0,0 @@ ---- a/data/tests/colorhug/meson.build -+++ b/data/tests/colorhug/meson.build -@@ -1,3 +1,4 @@ -+if false - install_data([ - 'firmware.bin', - 'firmware.bin.asc', -@@ -5,6 +6,7 @@ - ], - install_dir: join_paths(installed_test_bindir, 'colorhug'), - ) -+endif - - if get_option('pkcs7') - # generate self-signed detached signature -@@ -17,7 +19,7 @@ - '--load-certificate', pkcs7_certificate, - '--infile', '@INPUT@', - '--outfile', '@OUTPUT@'], -- install: true, -+ install: false, - install_dir: join_paths(installed_test_bindir, 'colorhug'), - ) - endif ---- a/data/tests/meson.build -+++ b/data/tests/meson.build -@@ -2,7 +2,7 @@ - input : 'libjcat.test.in', - output : 'libjcat.test', - configuration : conf, -- install: true, -+ install: false, - install_dir: installed_test_datadir, - ) - ---- a/data/tests/pki/meson.build -+++ b/data/tests/pki/meson.build -@@ -1,9 +1,11 @@ -+if false - install_data([ - 'GPG-KEY-Linux-Vendor-Firmware-Service', - 'LVFS-CA.pem', - ], - install_dir: join_paths(installed_test_bindir, 'pki'), - ) -+endif - - # generate certificate - pkcs7_config = join_paths(meson.current_source_dir(), 'test.cfg') ---- a/libjcat/meson.build -+++ b/libjcat/meson.build -@@ -248,7 +248,7 @@ - dependencies : [ - libjcat_deps, - ], -- install : true, -+ install : false, - install_dir : installed_test_bindir - ) - test('jcat-self-test', e, env : testdatadirs) diff --git a/dev-libs/libjcat/libjcat-0.2.1.ebuild b/dev-libs/libjcat/libjcat-0.2.1.ebuild index 80d7f848471c..2e7765b1428f 100644 --- a/dev-libs/libjcat/libjcat-0.2.1.ebuild +++ b/dev-libs/libjcat/libjcat-0.2.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) PYTHON_REQ_USE="xml(+)" inherit meson python-any-r1 vala xdg-utils @@ -14,7 +14,7 @@ SRC_URI="https://github.com/hughsie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv x86" IUSE="+ed25519 +gpg gtk-doc +introspection +man +pkcs7 test vala" RDEPEND="dev-libs/glib:2 diff --git a/dev-libs/libjcat/libjcat-0.1.14.ebuild b/dev-libs/libjcat/libjcat-0.2.2.ebuild index 6ea7c2221b23..fb70f6741cec 100644 --- a/dev-libs/libjcat/libjcat-0.1.14.ebuild +++ b/dev-libs/libjcat/libjcat-0.2.2.ebuild @@ -3,44 +3,47 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) PYTHON_REQ_USE="xml(+)" inherit meson python-any-r1 vala xdg-utils DESCRIPTION="Library and tool for reading and writing Jcat files" HOMEPAGE="https://github.com/hughsie/libjcat" -SRC_URI="https://github.com/hughsie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/hughsie/libjcat/releases/download/${PV}/${P}.tar.xz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv x86" -IUSE="+gpg gtk-doc +introspection +man +pkcs7 test vala" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="+ed25519 +gpg gtk-doc +introspection +man +pkcs7 test vala" -RDEPEND="dev-libs/glib:2 +RDEPEND=" + dev-libs/glib:2 dev-libs/json-glib:= + ed25519? ( + net-libs/gnutls:= + ) gpg? ( app-crypt/gpgme:= dev-libs/libgpg-error ) introspection? ( dev-libs/gobject-introspection:= ) - pkcs7? ( net-libs/gnutls ) - vala? ( dev-lang/vala:= )" + pkcs7? ( net-libs/gnutls:= ) + vala? ( dev-lang/vala:= ) +" DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig +BDEPEND=" + virtual/pkgconfig $(python_gen_any_dep ' dev-python/setuptools[${PYTHON_USEDEP}] ') gtk-doc? ( dev-util/gtk-doc ) man? ( sys-apps/help2man ) - test? ( net-libs/gnutls[tools] )" + test? ( net-libs/gnutls[tools] ) +" RESTRICT="!test? ( test )" -PATCHES=( - "${FILESDIR}"/${PN}-0.1.11-disable_installed_tests.patch -) - python_check_deps() { python_has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]" } @@ -56,6 +59,7 @@ src_prepare() { src_configure() { local emesonargs=( + $(meson_use ed25519) $(meson_use gtk-doc gtkdoc) $(meson_use gpg) $(meson_use introspection) @@ -66,3 +70,16 @@ src_configure() { ) meson_src_configure } + +src_install() { + meson_src_install + + if use test; then + # Preventing tests from being installed in the first place is a moving target, + # just axe them all afterwards. + rm -rf \ + "${ED}"/usr/libexec/installed-tests \ + "${ED}"/usr/share/installed-tests \ + || die + fi +} diff --git a/dev-libs/libksba/Manifest b/dev-libs/libksba/Manifest index 4bf65af4d6d8..861cbdb04916 100644 --- a/dev-libs/libksba/Manifest +++ b/dev-libs/libksba/Manifest @@ -5,7 +5,7 @@ DIST libksba-1.6.6.tar.bz2 708510 BLAKE2B 9985b16e946d6b407b5acbf005610cfb2f01d2 DIST libksba-1.6.6.tar.bz2.sig 238 BLAKE2B 0d62b39821dee0a3f921e87190247cacec1fcde253d26773a378f3a55a61468feba7b79fc875b1b2b8735f9ff310467dc30d8e5b5b06f37bd1ef4744a3fbfeec SHA512 053b594044ea2d5ad90341e14cf9969e3d8695e4671586cbcdf12d33c7864bf258fcf4474ea09db9612677cb239cb629d6b61799f684a1d838a57c0b53e27bf8 DIST libksba-1.6.7.tar.bz2 706437 BLAKE2B 95f51bc9a0a7ee14b91089aded3a420cf2f986a1599e39e36dc46fd0b71bef465af9c6576c19516d0aadae67399eca69ae0448239216ba486812884ebefa1ae7 SHA512 60cb9df9f502ca479818f45b78c4bc2b78f6f359be2b8da489ea98f8896a43ab2c20cf97526b79a3220fb32f1701e62a6481fe61e91e567186ecf4f33d8e64d3 DIST libksba-1.6.7.tar.bz2.sig 119 BLAKE2B 74b3fd7682ae526c7430fe3792f873838c366ec0de1d80b699370a8cefdfdfc386f883b1d45df8df62e64d9de992f4bbfa7f74cfbb38419694f1a11ff1d3110a SHA512 97df523f0640f8fed0c3c7603218058021475d5b0e47a36610aa88312a6bb5f302e1e2016f5721a9077d0d27b35b28c7c96d9843866c957c965b2c580d3ee60b -EBUILD libksba-1.6.5.ebuild 1791 BLAKE2B 659dfdcfcecec6995d35a6c58bc533a9bb09d861af4229ec79a55dac105bbac2d6b014c9606d504a0b19088b874a23e806a9e5947cb970b46eeb0cf357daa7e6 SHA512 7e73050f51512559b044a3953aa0f35064b107d8acc14a6f9ffc7e3addd3f71103b1ba1f6f1fd75edb46415a14b6640cbf4c9ba60db317be5a0ffbb820443a95 -EBUILD libksba-1.6.6.ebuild 1791 BLAKE2B 659dfdcfcecec6995d35a6c58bc533a9bb09d861af4229ec79a55dac105bbac2d6b014c9606d504a0b19088b874a23e806a9e5947cb970b46eeb0cf357daa7e6 SHA512 7e73050f51512559b044a3953aa0f35064b107d8acc14a6f9ffc7e3addd3f71103b1ba1f6f1fd75edb46415a14b6640cbf4c9ba60db317be5a0ffbb820443a95 -EBUILD libksba-1.6.7.ebuild 1792 BLAKE2B 68e4169eed5c4810a67f779fc28e205cbd8e3883013a763b6ce2999e78ba3589b07079d80ff46be1fedaa284acb17dbd7549791062a04132cbb1b065ed6fdc9d SHA512 13017155c851b703b9a422640421665a07fe953d1de8f6134a7a592b045c044defd88a1ec06b5ad52f7e7777a178699d928475d55bcbf7998ae40866596c0b07 +EBUILD libksba-1.6.5.ebuild 1785 BLAKE2B e70f6f3faf8c4b7c9f52f20c19665c42d565c1e06c0416e414c6a60ac6864b0ff5c2b4c5feefefed1ad957325e0b4e6ac7e9f0cbaff9ef36b143803590789a4d SHA512 eb151d0efd00e442bbbcde314e8fdc2d4ff3ee99e3b2e6329fce95a1d176ccc07684859fc402c3bd58271c25c9600d7c65d071051fde477ba4c7f8e0fc5311fb +EBUILD libksba-1.6.6.ebuild 1785 BLAKE2B e70f6f3faf8c4b7c9f52f20c19665c42d565c1e06c0416e414c6a60ac6864b0ff5c2b4c5feefefed1ad957325e0b4e6ac7e9f0cbaff9ef36b143803590789a4d SHA512 eb151d0efd00e442bbbcde314e8fdc2d4ff3ee99e3b2e6329fce95a1d176ccc07684859fc402c3bd58271c25c9600d7c65d071051fde477ba4c7f8e0fc5311fb +EBUILD libksba-1.6.7.ebuild 1785 BLAKE2B e70f6f3faf8c4b7c9f52f20c19665c42d565c1e06c0416e414c6a60ac6864b0ff5c2b4c5feefefed1ad957325e0b4e6ac7e9f0cbaff9ef36b143803590789a4d SHA512 eb151d0efd00e442bbbcde314e8fdc2d4ff3ee99e3b2e6329fce95a1d176ccc07684859fc402c3bd58271c25c9600d7c65d071051fde477ba4c7f8e0fc5311fb MISC metadata.xml 258 BLAKE2B b3ebb9691cf2c860b26172c2fc7ead843959a83806b7c06f4eec2ea349a6d2f39afe2f4b08c09bc7f65d18bece520b8b6306c8c7c2075d653f04b09af43db8fd SHA512 02ab38ca1547c68e87cbcad1dd4bb121e90d1fcca941cbfd29583ea803ed50617aa6a29df11915af5e95d63fc817df2250c7b8189157d705ef86e477d6a1685e diff --git a/dev-libs/libksba/libksba-1.6.5.ebuild b/dev-libs/libksba/libksba-1.6.5.ebuild index 59e606b3c1d1..45f7d7ba863e 100644 --- a/dev-libs/libksba/libksba-1.6.5.ebuild +++ b/dev-libs/libksba/libksba-1.6.5.ebuild @@ -20,7 +20,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )" LICENSE="LGPL-3+ GPL-2+ GPL-3" 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="static-libs" RDEPEND=">=dev-libs/libgpg-error-1.33" diff --git a/dev-libs/libksba/libksba-1.6.6.ebuild b/dev-libs/libksba/libksba-1.6.6.ebuild index 59e606b3c1d1..45f7d7ba863e 100644 --- a/dev-libs/libksba/libksba-1.6.6.ebuild +++ b/dev-libs/libksba/libksba-1.6.6.ebuild @@ -20,7 +20,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )" LICENSE="LGPL-3+ GPL-2+ GPL-3" 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="static-libs" RDEPEND=">=dev-libs/libgpg-error-1.33" diff --git a/dev-libs/libksba/libksba-1.6.7.ebuild b/dev-libs/libksba/libksba-1.6.7.ebuild index b02777ead934..45f7d7ba863e 100644 --- a/dev-libs/libksba/libksba-1.6.7.ebuild +++ b/dev-libs/libksba/libksba-1.6.7.ebuild @@ -20,7 +20,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )" LICENSE="LGPL-3+ GPL-2+ GPL-3" 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="static-libs" RDEPEND=">=dev-libs/libgpg-error-1.33" diff --git a/dev-libs/liblinear/Manifest b/dev-libs/liblinear/Manifest index 42f185ad6408..6e2af307ba1e 100644 --- a/dev-libs/liblinear/Manifest +++ b/dev-libs/liblinear/Manifest @@ -1,5 +1,5 @@ DIST liblinear-2.46.tar.gz 569001 BLAKE2B d1f9019717b47414c11611a253ca9185d80cb5860e53462f9b4a6f95c99b0d39502ba91827d8afca6e98d279b50ce44cdcfde9a3629f2c5d4773eeb93e17de76 SHA512 94b892a51f85246cad36562f1e4870a22e73c0c6bf237dfcdc50467e93212a6e88a8f7ba36cfd691c031d8ced9ad663f592ef94e309df764d56095cfff7835ce DIST liblinear-243.tar.gz 565437 BLAKE2B 6367cfbdc040b9183c4993f5340a4d74a8dde48da04ef07f725dc5735073e1b9a7440bad325e9f7527ad76d675dbf3bb47d1d43fc323e1e42ef360d679e816ff SHA512 a0cfa9803285cdfda54752e7addfb210a9ba8f7056cfc8aca13987db7f0bef5fe02d6179eadc829cb243670414da061e6c4cf3d50d682ce392778a0e8cb9e753 -EBUILD liblinear-243.ebuild 1466 BLAKE2B 9cafa876c51c1249333e8ba8d281a6496deda1e925be38969258296c268056cc8dde11bf5d39fc79194375aaca93072ad81fb971c243667933398d4e89a64763 SHA512 78a1a58ded00873ca43e83798b4227abae72e0173963a1f3e04ecb346c8f32585559bd818d23a5d903a21d1d46968919a40d34267eccb3f70caa7470885b75a7 -EBUILD liblinear-246.ebuild 1492 BLAKE2B bce6c0aaf8c69dff24f1ebc23be8d135fc91505e8be2ddbfcf59eba508fd261beb1de26b27adf40da637a96b867748c89a90ba2ef25b69db4f72399097d82908 SHA512 21027cc04269eaccae9bea859964c0a56b41941aa8a77d56a4077829bb7ae076fda111e8ae9eb988482347a60fd160d754601e57b6a6ca5e84f9d7122c2393ed +EBUILD liblinear-243.ebuild 1460 BLAKE2B caff61d9c14896780cc444e563dcd9f878c1cf0b2dee049cf917220a61f5d07db1670177ac2e55e542c7182d2378d2a5e4d1d37b2fe4c51f66fb0175b7d1685c SHA512 ceea2542936787a605dd7a84751cbaa14a6d38af3172d5b638a2d11c94030deaec887dd127a662573386caf0e74fa35925413f4b275161022ebbead3de32a1da +EBUILD liblinear-246.ebuild 1486 BLAKE2B 68d394737d77ee663d6e0b812ecc2261cbff12f0f502b0e52b4125906b3276277856d0ce69e8b6a2bb3108fd28bd530bba19fd33b76524ebb31d6f6e8efe3ca6 SHA512 7a1635508f2e4d050c888035cd070ff127cfe54d80d9bca53f6ca56e163303fab8b5d6efc87d2ca8a42b74f315cd648002298594c99173e894398ea5856e4efc MISC metadata.xml 321 BLAKE2B f0d36d15cfe505a947f4c0f4a3506490219f64008ba1d7c2afb4d95e5d8dc20ec93ef4b4d07db204da3a133bb4280bec310ce2861d60105c9dde53b84cf0a9c8 SHA512 1c964bff243d61563f5be044b80cb9f57f3a02b089cdaf43399d5813cfd3dcadfdc04a01db9218a7dfaa8b39a463b6ec1eebe4a4a60ae332a1db746de5d0d40c diff --git a/dev-libs/liblinear/liblinear-243.ebuild b/dev-libs/liblinear/liblinear-243.ebuild index 1a25ecb9b04b..46a695603b93 100644 --- a/dev-libs/liblinear/liblinear-243.ebuild +++ b/dev-libs/liblinear/liblinear-243.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/4" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" src_prepare() { default diff --git a/dev-libs/liblinear/liblinear-246.ebuild b/dev-libs/liblinear/liblinear-246.ebuild index c19c43ca5fd9..b782407efb5a 100644 --- a/dev-libs/liblinear/liblinear-246.ebuild +++ b/dev-libs/liblinear/liblinear-246.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="BSD" SLOT="0/5" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" src_prepare() { default diff --git a/dev-libs/liblogging/Manifest b/dev-libs/liblogging/Manifest index 60ddb390c2e5..77ed2c9f9404 100644 --- a/dev-libs/liblogging/Manifest +++ b/dev-libs/liblogging/Manifest @@ -1,4 +1,4 @@ DIST liblogging-1.0.6.tar.gz 593393 BLAKE2B c2ca93225b7594c2c064f14e83f475cf2f3dbf608e77e103759371e81e0052e49624740c35f29b7bf9cd1872f4f85f286a2c903f503bebb170a5337d0dfe0677 SHA512 09c90a93b2d32afa44be5a800705a64690810a56d21bed1455cb70680b01fecd4efef3881a43f98ebcafa996b6046ed8e5af935eacc12014f330a7fd23674964 -EBUILD liblogging-1.0.6-r1.ebuild 840 BLAKE2B 90f40bf30c660a8b46ad7d447f8b8d7f110a9a8d36490ef360b44852a209fb7915f1a52ad933354870e7ba12c056c69607f9388f7b44f3f29a9504e4b03b3f31 SHA512 fcbd8727dc0cf3859b3ee63e708fb98148c10b604f6e4dd0b60c0056221643376478d1a39e75ed4e14cf663c17382d6940ba03deeef5db133e93a58aa8cc1345 +EBUILD liblogging-1.0.6-r1.ebuild 834 BLAKE2B d7cfeffebf66a42c37949aabe3cc6cf6ae3a6a69703e90d005bdd636cf5c4663fac8132e6f2223c8483edd0f3c356497988c7c3a2f310834eee2274d04bc7aef SHA512 eaf50442fb3b78bd583469440a7e3e0a858a318d2d40844a7aba16d954f7108ddbdee9872653949c1a1e541d2b90f946b13a6e96b19f61be80fdf8e96ed47fab EBUILD liblogging-1.0.6.ebuild 810 BLAKE2B 4015df99b46b43fad2befc7d5ee3b12902f42e11eedfb1ac804951d0947dc2d1fed913c4b618b6c35416f498e226289dffd9f5a8e9c204ec1cb1c715faf67075 SHA512 8c06267b26c322caa53260dffe886aa074d69bfef0509e179a206f9c970001112c9895197b91e96dc8d95d231c1ceb1647c8114753d3a325a716cae12bb6abef MISC metadata.xml 682 BLAKE2B 565139039edf76c80ead1408b674406dbdeb05bdb5a8cf800a79e4dc318445ede30d4c93e6e9987e7752add7dbfff2d0210e1ae17050481fea075401de12fed2 SHA512 a1649c3eb172a5e587a86b42117f032a2ee906d6eebaa6a056537cbafd9c4c92cb2d0ed7e134e6f487d1d533aff8ab8a57eb8d26a7f4933afaa6c2b84681b2c9 diff --git a/dev-libs/liblogging/liblogging-1.0.6-r1.ebuild b/dev-libs/liblogging/liblogging-1.0.6-r1.ebuild index 80f243c56d5c..20e6a73a2bd2 100644 --- a/dev-libs/liblogging/liblogging-1.0.6-r1.ebuild +++ b/dev-libs/liblogging/liblogging-1.0.6-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://download.rsyslog.com/liblogging/${P}.tar.gz" LICENSE="BSD-2" SLOT="0/0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86" IUSE="rfc3195 stdlog systemd" RDEPEND="systemd? ( sys-apps/systemd )" diff --git a/dev-libs/liblognorm/Manifest b/dev-libs/liblognorm/Manifest index a90126a9d647..fb27710c293e 100644 --- a/dev-libs/liblognorm/Manifest +++ b/dev-libs/liblognorm/Manifest @@ -1,5 +1,5 @@ AUX liblognorm-2.0.6-configure-clang16.patch 557 BLAKE2B 8a36b1861d027bcab6fc5311216b8842f4921142a8cc905389a3185b30d2b503e858dc1da942a2b51490223157a5a7e9464203d44380fb28ba92477cfd5f68e1 SHA512 191103fbe112e49011ae627c4f050b5ea62ba1abf7eb3ac3bc1eedf325092e170fc24e9ae7c8fdb56e069e6a6e3930ded8ad5e2dbc53e079edccdcf81893ab3c AUX liblognorm-2.0.6-sphinx-5.patch 360 BLAKE2B c1435fe1799647785360d361fce735fd35f68e215784679cda9af6f39bde5ab4e3bfb721d7a77316c181c9ea60c59e5d76fddd7a2d61f7e471a212505fff914b SHA512 aae3e3d22310279ad7ed985725cefca23e9e36707ffe64f6173927f54fcb37228ec80373f072957026683cafed6d0a154f16cb23bfd2a09e5d72d94d96a33fb9 DIST liblognorm-2.0.6.tar.gz 666712 BLAKE2B 4c3e46fbd9a3eaf6c429872d30c0fe93f1255dbf3cc14efc82ab94d70ef45c5560c50644e0e23dc63777ddbc405d0f3fb911975d06fd6f6cdee6f7b98ff10b74 SHA512 0b4ee55eb54920dd096fdd6d6dcc2263bc52e74442d86503bfebf26b31492a8c1b67cb3b709ecc8b96cc53252151515719027306b2b6f7ba3404adc5a48cf125 -EBUILD liblognorm-2.0.6-r1.ebuild 1630 BLAKE2B 84d5950f90aa30c0685875b20880b3a418f7232eebe7de72352c6da0f53323c9fd47e5e6cbffa21a8a6554a743568677528030d00fa044da045ec4c476f378d2 SHA512 95b9088204a44229f9b1a0fdc7b037d9aa32f7178c396289d893aae7fcf69da5fb97a192f625c61ea8af22df1e6304b1d0c1cb07e8155348621e3219c7dd43d1 +EBUILD liblognorm-2.0.6-r1.ebuild 1624 BLAKE2B d9f49c1f344c100aac2603fea5750271b08afb734c2165c25c7680afdae7b9818ddf48c13f1348c8d285becb09e296e84e0806b3217d6fa756b93830308a445a SHA512 1f0dd10357c1542b46499b4353a4eb3429958dcc1b3dc92fc8c15b79fe028aa46ea5e2626d7934208f491c0f276cab4fc04ccf48aff709ff62ec19eeb832e9c1 MISC metadata.xml 389 BLAKE2B 70d3d2a02b694e0a38c9e8f530c41a2f59e471067702c7edffced0d09ad7f4f15e8545541a29b86ddd4acf6d93d841a49f068134a25242f3cbbde01a3b9303d6 SHA512 26ca562d9885ce147feb94b831b2b70da5d4e04ec554356bc2e5b7293c7eb8edfdb9ed86b57ad02fd93b384053c1f6d038b496aebc68ed7771ec14ab90b34a6c diff --git a/dev-libs/liblognorm/liblognorm-2.0.6-r1.ebuild b/dev-libs/liblognorm/liblognorm-2.0.6-r1.ebuild index 0cc8b9bcd877..8e8ebb82349c 100644 --- a/dev-libs/liblognorm/liblognorm-2.0.6-r1.ebuild +++ b/dev-libs/liblognorm/liblognorm-2.0.6-r1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 else SRC_URI="https://www.liblognorm.com/files/download/${P}.tar.gz" - KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc x86 ~amd64-linux" + KEYWORDS="amd64 arm arm64 ~hppa ~ppc64 ~riscv ~sparc x86 ~amd64-linux" fi LICENSE="LGPL-2.1 Apache-2.0" diff --git a/dev-libs/liblouis/Manifest b/dev-libs/liblouis/Manifest index fb058a1cee85..f787509b6cba 100644 --- a/dev-libs/liblouis/Manifest +++ b/dev-libs/liblouis/Manifest @@ -2,8 +2,8 @@ DIST liblouis-3.23.0.tar.gz 16738612 BLAKE2B b4508d27eaa9669bb2a1fbaac55edb3a85d DIST liblouis-3.25.0.tar.gz 16939419 BLAKE2B f67dc1ee3aa9eb32fcf0693b3a31d40c56f048b393785011ec2b4c61611a3ab67d181d1e76148c489e443e3b0c4d5f7846ac1b4810ffa2c6a6e1d081cceab6ae SHA512 4e6456f30e845b955e98346cb94bdd4eaa6aff30f3e29fbd4e91c5bb58d1182c679fbf8afa27d7031c80d5755ae8567b830fa57c175522a038ef18d1bdc0707d DIST liblouis-3.29.0.tar.gz 17073843 BLAKE2B b7735f4c59c46cef55f4748b54395b95f4f3623be37bd42bbed4249232d5ab4ad966e4f08945f91516be30f19735ed774411cfe4bc8e1c7822f04af2d0b0db27 SHA512 c2f51686e869921658a95a58102799ebcf45da9b73f7d81912462451236134be7c148b78f35a1e0586cd349bbcb62238218c9ae547092bed9303238c22963589 DIST liblouis-3.30.0.tar.gz 17150643 BLAKE2B db2ba6c251afa7f142b3c4c4457b3ec17ed8294bdfd8af4eeb2157416c0192bb06448ff13b1f8d82fc47613c595529337175b78e563551e1a1ebb221121f50f3 SHA512 c98ad99db2b44a1ccddaddf0f475a6b9e7d6a331a20f79e1bf05fbe4c613e5726be1f5aafffa3ef67d0b3bbb107e372e3147e28daa6da1efe1db77d942b28283 -EBUILD liblouis-3.23.0.ebuild 1759 BLAKE2B 912ab7776d3d0e4dad6906c993f4bc3dc47466ebb286705edac8205ec188187897769881181026839c2057ea6c11cc433d6a648fa99af5fd8a58c305ce177b58 SHA512 c2e7c1ff3ad718f1ebc651dcc87c516a96599468f9d3f3605a4715fccc2e6bc0353e77c409b6c5355ad6080fa5a9523a12a9e69040b52ac621e07d4c95a5e3d4 -EBUILD liblouis-3.25.0.ebuild 2418 BLAKE2B d91afdba655494c4e8c7f350ae675d6a4647b52d2732d418b9cd2bc3279dae85726d472b9d0d3d1c4190975eda3f3dc2362e4136f1a3f5b5035b6341ccf93592 SHA512 cb5ff4d9424be649235e31cf3af3e84a5386bcd293dd87b60a7d24d06360a44687ad5444b0dcd435dc27b39f2fbfe6de49fead1dc000edae850825813d6a6a95 -EBUILD liblouis-3.29.0.ebuild 2832 BLAKE2B 4a2e7aafbae058e88ec2ff02435eaaf75bad7e836f93abc4b3e714925ddf7dedf25ca7b307a5da063236cf8774514a0a327ad1ebddc24f5a77f3ffcf71ddf26e SHA512 8e4361236ca0a2b53fe5403017560ffa64a1b09e51c28780612d17bf09c73856cc989e5038a895277671a2dd323d4d52b8c6bf8d7d6fee42bffb2f848912e1c3 -EBUILD liblouis-3.30.0.ebuild 2836 BLAKE2B 116a70679950f694f132df8a9cbd64e97a4b7795107b7cb65aba516ccd19e0a19a10a85142075e02393c10b82a3e244624a39ef890621c485b5f69307bd262d6 SHA512 bd8ec8938709b5a0dff2d9a221f5ca086be6cc13b77078757baba9e4f9b89fb001b230b4c5712085e87c6696c2c52ffac28ee53ed69bdda1619687189e4bbf3e +EBUILD liblouis-3.23.0.ebuild 1753 BLAKE2B 30e076cad20173bff62e26cf4bf58bd388573e73d26e8416d490c25ec0852fc103db9ca000f1abbfc5de028c9595d80f8a37ddbf2c98aa8c62382e8484fdc2d4 SHA512 bdc7f2485ed917534f32ed640289b6606368e10b3fd22a397e025d9af045815ed958f4fcd3b0197947a514a8de82f9f0e39dfe1e27012c0057d030bdbe9dfd54 +EBUILD liblouis-3.25.0.ebuild 2412 BLAKE2B f0aa5a25dd5a2374e30e7e02ecc690435e434ec225332f77940d2b50c8a4b67f7251f9ceb957203884b48f1d008ed80416e96bb6c572a2d0eb65b10d0f8eb6b3 SHA512 3287f2b21e2cc99e7976c81776e0ecf8884e00e4d8ab3a79244acc48f244ed2f22d3da37b14a6fa0393485a1aa95cfb64b2e4d296c500c075fd4ee089ba89f86 +EBUILD liblouis-3.29.0.ebuild 2826 BLAKE2B 36fc356d0ffa69674eb881c7d0e38df7b2576c45a4f2cfe0859620c29d4f2b7729b47e4941b21a7ce30a70f02a286d2532ad1895ec76e172c544c152e748ec94 SHA512 67af8bd666225cbe063b787f30034b57e1d3d4c1c718ff798d43ba9e4cc7763449cd7fd66f23452f5f6848ba1c6f5ad45f59a22d23f2f20187f21becd580d11e +EBUILD liblouis-3.30.0.ebuild 2830 BLAKE2B 551646f746b6665d826e2b79116ec6d2ff5db4fe7588f6c5534456101f36c6b6f79475b3fa03269bc66ade6ca99fe063b66509ff1e6ce98fd4f70085510c07d8 SHA512 28eac5551dc200501e0742b809c8b66c62eb30786218f97f4854919efac1c90ddfde813fec75ac90d4e31ad3e2429b94178497f3b7d77e550e171e0672f41cb3 MISC metadata.xml 352 BLAKE2B 5c562663af1cb8a830ef585416cd7dbd4977393310fb2216ac6fb5bbaa594ad4fb144bac1a49d161e5946978cbc28acdbaf5d59e781da5438d7116f34c259290 SHA512 23c7fd40c40c8e574d995d0fdbe56242e9b1874d576ba8a34cee80e3c3e41785e782ca37fb3f89665c24d5857cb956b70c9219dc3dc35cb209f947f0b267c4be diff --git a/dev-libs/liblouis/liblouis-3.23.0.ebuild b/dev-libs/liblouis/liblouis-3.23.0.ebuild index 97e257e1a3db..31c9a437b8d5 100644 --- a/dev-libs/liblouis/liblouis-3.23.0.ebuild +++ b/dev-libs/liblouis/liblouis-3.23.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/liblouis/liblouis/releases/download/v${PV}/${P}.tar. LICENSE="LGPL-2.1+" SLOT="0/20" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" IUSE="python test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="!test? ( test )" diff --git a/dev-libs/liblouis/liblouis-3.25.0.ebuild b/dev-libs/liblouis/liblouis-3.25.0.ebuild index ae8c9ea52083..e37380416035 100644 --- a/dev-libs/liblouis/liblouis-3.25.0.ebuild +++ b/dev-libs/liblouis/liblouis-3.25.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/liblouis/liblouis/releases/download/v${PV}/${P}.tar. LICENSE="LGPL-2.1+" SLOT="0/20" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="python test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="!test? ( test )" diff --git a/dev-libs/liblouis/liblouis-3.29.0.ebuild b/dev-libs/liblouis/liblouis-3.29.0.ebuild index 2392affc6e35..99e2821535e7 100644 --- a/dev-libs/liblouis/liblouis-3.29.0.ebuild +++ b/dev-libs/liblouis/liblouis-3.29.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/liblouis/liblouis/releases/download/v${PV}/${P}.tar. LICENSE="LGPL-2.1+" SLOT="0/20" # follows LIBLOUIS_CURRENT in configure.ac -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" IUSE="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )" diff --git a/dev-libs/liblouis/liblouis-3.30.0.ebuild b/dev-libs/liblouis/liblouis-3.30.0.ebuild index fdd585cad1e6..a067dd154b3f 100644 --- a/dev-libs/liblouis/liblouis-3.30.0.ebuild +++ b/dev-libs/liblouis/liblouis-3.30.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/liblouis/liblouis/releases/download/v${PV}/${P}.tar. LICENSE="LGPL-2.1+" SLOT="0/20" # follows LIBLOUIS_CURRENT in configure.ac -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )" diff --git a/dev-libs/libltdl/Manifest b/dev-libs/libltdl/Manifest index 5b1e6ef634b3..06ffbbbf88d3 100644 --- a/dev-libs/libltdl/Manifest +++ b/dev-libs/libltdl/Manifest @@ -1,9 +1,5 @@ DIST libtool-2.4.7.tar.xz 1016040 BLAKE2B 5e022586337637dd634bd40578ad944bec6e3b8de41f95d55777b90cc88cbc4badb3d76cbf0e638166ece1ea7de828e83590e1e6bac30c1e4b1c254a11a742f2 SHA512 47f4c6de40927254ff9ba452612c0702aea6f4edc7e797f0966c8c6bf0340d533598976cdba17f0bdc64545572e71cd319bbb587aa5f47cd2e7c1d96f873a3da -DIST libtool-2.5.0.tar.xz 1032148 BLAKE2B a166423dae1000eb0a8d17f3872ed55b3338444ac61f51752f43a5886bc22fd233e060c7f4c8c7fa093bf50e589f03b755c628199534ef7b8a41935e1bf9d887 SHA512 7b426fe9550a7899de93c372d2c355867be02f7bb39f2b1de06ff30cb34c81bf89759c835bdb23081cef60bfeb39b786ed90bac43e7300956fd8ee1f7dc0a609 -DIST libtool-2.5.1.tar.xz 1043544 BLAKE2B ae1e45c9d56a94980549476ed5abb7d617491360ff23ce88da9e884630280004152a9f5a96267be710930f14917bf7b00ab212acd4c65ceba1e201d2f01809e0 SHA512 ac0a6a8570ff81099585f6c3bf5a8f94851457a068b808e505422276a22638b1912a81f94e185bc2f8661b7abe2f2b2482b1af2cf42307787cbbd71d1b1612da -DIST libtool-2.5.2.tar.xz 1046372 BLAKE2B 12e3d1f948f64031519ad5619573593b2518ec63cb8e3d69487a4b6104f5ee385c2123d3163c036fe10ca7214ba7558b6bd7fb56d22f1e249945a50091e18862 SHA512 cd6eb8ea470dd5bbfdfcfb06f31b36c84962f09c7155ca8175bc340b0a0289ca85dc9ea6e49c02e6876630913031739ef71dae231bc76c44f0c24e1be09d8cee -EBUILD libltdl-2.4.7-r1.ebuild 1112 BLAKE2B 8ae2894bbb7e705f052cbdae69a94e76f5783a753cc53d04c9589353f0b89f195403b593b894e5a227985593b4163f42150193835e59e48e85d7c0ccde9fa916 SHA512 3af2d93462b30c0ac3c1db9c6473fca1bd0063be54e6d68810b1559deb7fa814bd9801ad48f996a9c40c101f5168f4585322a50bf0aa5022aa4509537f68a3f8 -EBUILD libltdl-2.5.0.ebuild 1265 BLAKE2B 6af9debd1c57df924462bb6e00e6444e7e651e3b174606deaf56a73eaa903dd9dcea313a92e9abafea8d3172bd5068aa04a50d80a924d6f70798d60cd2e720b8 SHA512 eaa4d407fbe022bbccf9262b5aa3f7ef0470558aea026d5c61795f91e9b2962e0f44a974b035854a1eff5d2086df5ec3f90bfbb36774b0ec857547e758aefe6b -EBUILD libltdl-2.5.1.ebuild 1265 BLAKE2B 6af9debd1c57df924462bb6e00e6444e7e651e3b174606deaf56a73eaa903dd9dcea313a92e9abafea8d3172bd5068aa04a50d80a924d6f70798d60cd2e720b8 SHA512 eaa4d407fbe022bbccf9262b5aa3f7ef0470558aea026d5c61795f91e9b2962e0f44a974b035854a1eff5d2086df5ec3f90bfbb36774b0ec857547e758aefe6b -EBUILD libltdl-2.5.2.ebuild 1265 BLAKE2B 6af9debd1c57df924462bb6e00e6444e7e651e3b174606deaf56a73eaa903dd9dcea313a92e9abafea8d3172bd5068aa04a50d80a924d6f70798d60cd2e720b8 SHA512 eaa4d407fbe022bbccf9262b5aa3f7ef0470558aea026d5c61795f91e9b2962e0f44a974b035854a1eff5d2086df5ec3f90bfbb36774b0ec857547e758aefe6b +DIST libtool-2.5.3.tar.xz 1050076 BLAKE2B e7bc3421d2273851f894583b879c897239bddaef00dc335176f00ce971d3c77e4d4304ae3b1d1b97d4b6b1b4fd9859ddc0eb5dcadac2e0de959b68cae973f726 SHA512 7a2b86716b2cbefcd45bda7f65af81fcb0aaa3dce96b09f417d6b94721a4dd9e72a9552862783d998ddf785e509315bb49f65c464dbc949d58e36f0960cf9b1b +EBUILD libltdl-2.4.7-r1.ebuild 1106 BLAKE2B e7829bd6d0b642806aa8823b9cb09551b690dc956d309cd29f1f67e312b682695c35e03314c842ee078e6ff20d3f8540e25b877f13bb1cc9be192d97e114e644 SHA512 4759faa380d42aeda3b4b22b0c8857da01b862b6b5da8c379bc6bfb4c8e591c65357aeb4b1e7c0c608d70abf5567ffdb33b47ac5527771199dc20e5e8f07cee7 +EBUILD libltdl-2.5.3.ebuild 1268 BLAKE2B bcb7f24a0ede0d9421428e34d4346ba42be0101dac5df968f900367d33a1056625901c7273a3c8881ac93646f561721c0c496dbe1333170b413063be5befaf15 SHA512 b64c1ef9373d980c538d5fd8c8216d72600f3169c246e7c4a7eba75a1aa2226aead4e9f67b0c2b9ce1833b94ec600cb480d63d53298decfea5898cd76b62f298 MISC metadata.xml 331 BLAKE2B 4a4cfaad20b2f1c22b0b5ab23b4557e1bef50dbc49d0b7d821d4099e06bf488fdc6c7cb4a29431910d0e1b8cfb7c8b565cd3296afb30925a08389e023c777150 SHA512 9ca8e937181de31beb06558475dc8c10e61765d5280a882576a2d1e4e87fb750bc1c2e99aafdfffe343343797e0565814c0a5f8c18c7fba5b7fe9275100f2609 diff --git a/dev-libs/libltdl/libltdl-2.4.7-r1.ebuild b/dev-libs/libltdl/libltdl-2.4.7-r1.ebuild index 8cca8705cd0f..f780731c285b 100644 --- a/dev-libs/libltdl/libltdl-2.4.7-r1.ebuild +++ b/dev-libs/libltdl/libltdl-2.4.7-r1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}/libltdl LICENSE="GPL-2" 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="static-libs" # libltdl doesn't have a testsuite. Don't bother trying. RESTRICT="test" diff --git a/dev-libs/libltdl/libltdl-2.5.0.ebuild b/dev-libs/libltdl/libltdl-2.5.0.ebuild deleted file mode 100644 index 0dc5df4fd2b2..000000000000 --- a/dev-libs/libltdl/libltdl-2.5.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Please bump with dev-build/libtool. - -inherit multilib-minimal flag-o-matic - -MY_P="libtool-${PV}" - -DESCRIPTION="A shared library tool for developers" -HOMEPAGE="https://www.gnu.org/software/libtool/" -if ! [[ $(( $(ver_cut 2) % 2 )) -eq 0 ]] ; then - SRC_URI="https://alpha.gnu.org/gnu/libtool/${MY_P}.tar.xz" -else - SRC_URI="mirror://gnu/libtool/${MY_P}.tar.xz" - 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" -fi - -S="${WORKDIR}"/${MY_P}/libltdl - -LICENSE="GPL-2" -SLOT="0" -IUSE="static-libs" -# libltdl doesn't have a testsuite. Don't bother trying. -RESTRICT="test" - -BDEPEND="app-arch/xz-utils" - -multilib_src_configure() { - # bug #907427 - filter-lto - - append-lfs-flags - ECONF_SOURCE="${S}" \ - econf \ - --enable-ltdl-install \ - $(use_enable static-libs static) -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - # While the libltdl.la file is not used directly, the m4 ltdl logic - # keys off of its existence when searching for ltdl support. # bug #293921 - #use static-libs || find "${D}" -name libltdl.la -delete -} diff --git a/dev-libs/libltdl/libltdl-2.5.2.ebuild b/dev-libs/libltdl/libltdl-2.5.2.ebuild deleted file mode 100644 index 0dc5df4fd2b2..000000000000 --- a/dev-libs/libltdl/libltdl-2.5.2.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Please bump with dev-build/libtool. - -inherit multilib-minimal flag-o-matic - -MY_P="libtool-${PV}" - -DESCRIPTION="A shared library tool for developers" -HOMEPAGE="https://www.gnu.org/software/libtool/" -if ! [[ $(( $(ver_cut 2) % 2 )) -eq 0 ]] ; then - SRC_URI="https://alpha.gnu.org/gnu/libtool/${MY_P}.tar.xz" -else - SRC_URI="mirror://gnu/libtool/${MY_P}.tar.xz" - 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" -fi - -S="${WORKDIR}"/${MY_P}/libltdl - -LICENSE="GPL-2" -SLOT="0" -IUSE="static-libs" -# libltdl doesn't have a testsuite. Don't bother trying. -RESTRICT="test" - -BDEPEND="app-arch/xz-utils" - -multilib_src_configure() { - # bug #907427 - filter-lto - - append-lfs-flags - ECONF_SOURCE="${S}" \ - econf \ - --enable-ltdl-install \ - $(use_enable static-libs static) -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - # While the libltdl.la file is not used directly, the m4 ltdl logic - # keys off of its existence when searching for ltdl support. # bug #293921 - #use static-libs || find "${D}" -name libltdl.la -delete -} diff --git a/dev-libs/libltdl/libltdl-2.5.1.ebuild b/dev-libs/libltdl/libltdl-2.5.3.ebuild index 0dc5df4fd2b2..b367c10d5e46 100644 --- a/dev-libs/libltdl/libltdl-2.5.1.ebuild +++ b/dev-libs/libltdl/libltdl-2.5.3.ebuild @@ -11,11 +11,11 @@ MY_P="libtool-${PV}" DESCRIPTION="A shared library tool for developers" HOMEPAGE="https://www.gnu.org/software/libtool/" -if ! [[ $(( $(ver_cut 2) % 2 )) -eq 0 ]] ; then +if false && ! [[ $(( $(ver_cut 2) % 2 )) -eq 0 ]] ; then SRC_URI="https://alpha.gnu.org/gnu/libtool/${MY_P}.tar.xz" else SRC_URI="mirror://gnu/libtool/${MY_P}.tar.xz" - 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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}"/${MY_P}/libltdl diff --git a/dev-libs/liblzw/Manifest b/dev-libs/liblzw/Manifest index e3d1331e01b3..341dd96044e6 100644 --- a/dev-libs/liblzw/Manifest +++ b/dev-libs/liblzw/Manifest @@ -1,4 +1,3 @@ DIST liblzw-0.3.tar.xz 901084 BLAKE2B 4aa9689f82567b5ad1ac399eed8f58dfb1964f91c74cba2b291458dac89b0c4ce6a110b24b5a8f69bbcddfb0cf14fa0f80107275c16b7553375bbf38e035262a SHA512 d7fcb5c424c87a3692a8a18cd9f4cf57a7faa4f59f01cfdeff335633fb3be6c577409d996d59273f4453eb157dd9bc8fa6ec2868dbca635147d27d3fd00016f9 -EBUILD liblzw-0.3-r1.ebuild 553 BLAKE2B 0788a1d1fa6fd960facb14ad5f42c7077cc6c12bcaecb1fdac5eeec6d3c1e3f2a8a70ecb9ccb3ea2f3810fd1ef19e518ea4debd3d56130819dcda89de91dbbcd SHA512 ce83755d03438abc586c6fb20ce10eab0932d10faba46eb96392ae07a2d0f0f160acf1af8ee8bbc26594d3b3afac698aa5ea95406266054876525a270dd147ae -EBUILD liblzw-0.3.ebuild 552 BLAKE2B d6c65b5eaec32ccb0328d32a5c0113f38257dadd0536015c76c8b22cdce39d3b03102bf8ea8d232edd38ab7ee7318ef44d78ad996a9355c66b3f4a7952840bcf SHA512 693dd37caf3b35c91162bc02e59ef6ae4e42ad8b3990404293ca4e97762ba29196ee0882fa58c51a91587a1a8f7f1fdaf47950224408074d257b38d0ce944978 +EBUILD liblzw-0.3-r1.ebuild 544 BLAKE2B 3540f10eb548822d11f5bf05002fc30fd00d7ea02f9bcb8d03cadbe6c1e046b396738eaa83c00c9fca57b7c40700e5472d4412480c351dce983e5e89396de6db SHA512 b5ec120fcddd82293b5f56b52f974aa7ad4de6174b59f03c8e2279338fa633d3deba8a178b63a39fe1fcec7c85a7737662bbe3a3d0f105673fa0e681a2602521 MISC metadata.xml 299 BLAKE2B ed61f065d78b384512d91a22b8b15fe414be969f8560540ad90f8fc2464b43d1a60bb6358f903c4d540958c8a4d5879db82d5102068691342d76f07564f557b2 SHA512 448532efd72104f04640f6f0698438bfa3ebeb470003be82e32673b4c06a7b1531148fb06827191827b03e5f6aad521b5c012b30e619c635ef86455b190babc5 diff --git a/dev-libs/liblzw/liblzw-0.3-r1.ebuild b/dev-libs/liblzw/liblzw-0.3-r1.ebuild index 97079daf6d78..36f9d5acc565 100644 --- a/dev-libs/liblzw/liblzw-0.3-r1.ebuild +++ b/dev-libs/liblzw/liblzw-0.3-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/vapier/liblzw/releases/download/v${PV}/${P}.tar.xz" LICENSE="public-domain" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~m68k ~s390 ~x86" +KEYWORDS="amd64 arm ~hppa ~m68k ~s390 x86" IUSE="static-libs" src_configure() { diff --git a/dev-libs/liblzw/liblzw-0.3.ebuild b/dev-libs/liblzw/liblzw-0.3.ebuild deleted file mode 100644 index 0d1adf033737..000000000000 --- a/dev-libs/liblzw/liblzw-0.3.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -DESCRIPTION="small C library for reading LZW compressed files (.Z)" -HOMEPAGE="https://github.com/vapier/liblzw" -SRC_URI="https://github.com/vapier/liblzw/releases/download/v${PV}/${P}.tar.xz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="amd64 arm ~hppa ~ia64 ~m68k ~s390 x86" -IUSE="static-libs" - -src_configure() { - econf --disable-werror $(use_enable static{-libs,}) -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -} diff --git a/dev-libs/libmaa/Manifest b/dev-libs/libmaa/Manifest index f2628481858f..0acc8237547f 100644 --- a/dev-libs/libmaa/Manifest +++ b/dev-libs/libmaa/Manifest @@ -2,6 +2,6 @@ AUX libmaa-1.3.2-libtool.patch 1213 BLAKE2B 4c3602dbaf602f586d72faf704a447c46b9f AUX libmaa-1.4.7-makefile-respect-flags.patch 721 BLAKE2B fc05763eb4e5ca7ea46d18ecfea34150131f17158f9bce81fa0286576dac5e63bc55d0cc2f745c848c90643f2edfe350ebf31c63940986f5c040cfb6c3f2c974 SHA512 bfc79a469e63103cc4b9083edfbb72ef5c6d5d261ed4d7e28a0de7f52f0680fa2157592b64061707a674fcf30d8902e97b49de3079cf024636f806a92210153b DIST libmaa-1.3.2.tar.gz 287198 BLAKE2B 62432f7f21e353c68a0e9b8f843a5a5acafba5c0cc8e745b07596d7dcaaf9adf723342474b95895fbe1cf003d87d856892ea52196808937b4befdc50ce6d0155 SHA512 dde91e8bf1c08515ff4662282d16a03b18a1dfb16eb7b95be980ba398ed1e65d8cd88e58d454e03a03f48a5ecca8bf23b4ebaf475a98630a9178318c12a1b176 DIST libmaa-1.4.7.tar.gz 173728 BLAKE2B 1201fedf56a92b150f04eedebd3aaf11a63e057b2cc67a3c5402c6a76c7aa5e2c40d7298138f9b510f6c94bc3a67835586ad97b53adf04dd837f404e43dea620 SHA512 6aa0ec6de92d9512152116a2698f5e7d3166631832968d2b7942b8564a4d61ef6eaf304d863e682758636e55a0c5d26fde49db028b18c160abb2286683e8478b -EBUILD libmaa-1.3.2-r1.ebuild 714 BLAKE2B a4b2beab55bc4175586516570480c3ba9a866e4a10182ab3dffbfd050875a0c9e5b267d84d04c398b5597fad0314ef4fbf907434f5d533bdfc3c205bde889562 SHA512 ff45dbe515c74b1bc2877cc020241a0f1271fe6607cf2155ec4ff4b8d6b28f6bf2a33c645bcacfb8d4cb89df5332f460013b86637d1dde7c8ca0002e8adf4e96 -EBUILD libmaa-1.4.7.ebuild 2052 BLAKE2B 378d330640452b1fd5fab9bca77dabefbe8075b38761f59087d20fcd5db60c25023d6df72aa3aaf3a9fc41853220d9998a5c1964c49e98154c38320f4d647902 SHA512 f59793521f6b221eace5afc7929c3a19279bf2097b56454eccbf15af151d59be020b897772feaaa1a96711c970972b79f3829b19232537e6752b2e9fbb108d2e +EBUILD libmaa-1.3.2-r1.ebuild 708 BLAKE2B e0ea06e2c08b3cf51fe9cc8929526642325c3e7f309a7739e5648fcf50e47ba73407f131ad2a104fcc4c654c0576cf1c7d31e68885d58c135efc7cd30c6381e6 SHA512 ae4a6df694bc4238285480d7edb984d9b52307a53970d350c5e348e059840938fd7ba3e890bd5a17c9399ff118d230d244355445d87ad8468b60706dcd6c5f59 +EBUILD libmaa-1.4.7.ebuild 2046 BLAKE2B 0837b7a4c797e20e12a3cdcb24c3b96562d902cd28427d4b722a9f2367dfe710838a71ade609fd8e297839803ef3854ebce11c783b26f54f1b80152c294a87a8 SHA512 a26403e451a287de097dd82e7c777d9bfa5a3b93d1f6019cd0785abf5dc5e24d73cca617214d8c6d7d83ce2318208b2ace55e189340c5f4778f4a032d3258e70 MISC metadata.xml 840 BLAKE2B 1b6d7a53d405f83b7065c47069d08bfa5ac8d2c6b5a3db0ee0c8355c8706140240bd92cc62138386fb06a861c2ce880c0eac792aab08b46d8691861954e19972 SHA512 3bdd87f4dc481f96e76615c38a5d92ff100b91de0cab5fc40f818eba8a16fa222e8fff496716394a29ba74d74d8177e661e42efb51fdaf33cc040c01ac2debe8 diff --git a/dev-libs/libmaa/libmaa-1.3.2-r1.ebuild b/dev-libs/libmaa/libmaa-1.3.2-r1.ebuild index af041142ac46..ecfeb6dbe8d6 100644 --- a/dev-libs/libmaa/libmaa-1.3.2-r1.ebuild +++ b/dev-libs/libmaa/libmaa-1.3.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/dict/${P}.tar.gz" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" PATCHES=( "${FILESDIR}"/${P}-libtool.patch # 778464 diff --git a/dev-libs/libmaa/libmaa-1.4.7.ebuild b/dev-libs/libmaa/libmaa-1.4.7.ebuild index 88b73f7bd877..4c0904897b36 100644 --- a/dev-libs/libmaa/libmaa-1.4.7.ebuild +++ b/dev-libs/libmaa/libmaa-1.4.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/dict/${P}.tar.gz" LICENSE="MIT" SLOT="0/4" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" BDEPEND="dev-util/mk-configure" diff --git a/dev-libs/libmateweather/Manifest b/dev-libs/libmateweather/Manifest index 1bcd0394b05e..284bd4ca34fe 100644 --- a/dev-libs/libmateweather/Manifest +++ b/dev-libs/libmateweather/Manifest @@ -1,5 +1,3 @@ -DIST libmateweather-1.26.3.tar.xz 2211104 BLAKE2B b395d05ff462c1d175beba2e143889e771bf98008af724ab648b8aeb3f4760a753d4349d8b66d748242ef2d057811344d8493e12b61d0b2e56e5b3c2067d0eef SHA512 e9285e615e013b7371e738b74647652f5b0abf029f32ba02299e632d882e7d0ff3c41dcac834ddb5b2a4fc93782d67f9764f9abc99a7eb4a26ac07ae12d9cafd DIST libmateweather-1.28.0.tar.xz 2221808 BLAKE2B edd5a00e020a0dcb1edaee08720a70ac3d1c1e6e08d5a0fc8247f1cb3e44bc1c47b350a1bcaf23db23994ac9b0a077cc489b94f82c9922e407edea1fe7c2722c SHA512 ee89bd159beba2893b334fb603de2b852d97c382670628d8892eb2a74907950afe485455218ae4c6dc41338218b67dc78003da8ace61d1952451ae55e7e5e6d0 -EBUILD libmateweather-1.26.3.ebuild 902 BLAKE2B fad40ed542e4cf064c068f6e70ddeeedb49856dc19892c1252e9e1e8154e006d76408410fe035d3ce011ea20d343097881b34ce9cbb6ea2b05df2f743dbfd1e6 SHA512 8770c618cec568a59798705acce18cbe7a87fdf577baf24da6fbb22996ab936e42ebf45fdf623f64e9fb622b515f53130c9bafc501e72b18af0e64d2f37d1e23 EBUILD libmateweather-1.28.0.ebuild 902 BLAKE2B fad40ed542e4cf064c068f6e70ddeeedb49856dc19892c1252e9e1e8154e006d76408410fe035d3ce011ea20d343097881b34ce9cbb6ea2b05df2f743dbfd1e6 SHA512 8770c618cec568a59798705acce18cbe7a87fdf577baf24da6fbb22996ab936e42ebf45fdf623f64e9fb622b515f53130c9bafc501e72b18af0e64d2f37d1e23 MISC metadata.xml 602 BLAKE2B cbd103918f731d9d08c038b5ceece59c6b674d7e04029ec3fae837606830eb0d0ff6f49fe9d8fb67d426c7c2424002304ffa128c4ef2ed3c86836629de703466 SHA512 b24a8dc5bffc181f7a50213febf121069348e08282fe1d28d2d1808fb1c94b2f6ddec02b08f5bf1591c4dd72d84b3549a70714134c28cf52825f272551660e58 diff --git a/dev-libs/libmateweather/libmateweather-1.26.3.ebuild b/dev-libs/libmateweather/libmateweather-1.26.3.ebuild deleted file mode 100644 index 6150436bf89e..000000000000 --- a/dev-libs/libmateweather/libmateweather-1.26.3.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MATE_LA_PUNT="yes" - -inherit mate - -MINOR=$(($(ver_cut 2) % 2)) -if [[ ${MINOR} -eq 0 ]]; then - KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86" -fi - -DESCRIPTION="MATE library to access weather information from online services" -LICENSE="LGPL-2.1+ GPL-2+" -SLOT="0" - -IUSE="debug" - -COMMON_DEPEND=">=dev-libs/glib-2.56:2 - >=dev-libs/libxml2-2.6:2 - >=net-libs/libsoup-2.54:2.4 - >=sys-libs/timezone-data-2010k:0 - x11-libs/gdk-pixbuf:2 - >=x11-libs/gtk+-3.22:3 -" - -RDEPEND="${COMMON_DEPEND} - virtual/libintl -" - -DEPEND="${RDEPEND}" - -BDEPEND=" - dev-util/gtk-doc - dev-build/gtk-doc-am - >=sys-devel/gettext-0.19.8 - >=dev-build/libtool-2.2.6:2 - virtual/pkgconfig -" - -src_configure() { - mate_src_configure \ - --enable-locations-compression \ - --disable-all-translations-in-one-xml \ - --disable-icon-update -} diff --git a/dev-libs/libmaxminddb/Manifest b/dev-libs/libmaxminddb/Manifest index d6fa8a31f944..5a4e03d634ff 100644 --- a/dev-libs/libmaxminddb/Manifest +++ b/dev-libs/libmaxminddb/Manifest @@ -1,10 +1,12 @@ DIST libmaxminddb-1.10.0.tar.gz 727713 BLAKE2B 72ea9ad9d87ffb61a2b85a16c0184a3eafa9aa5c9fb082982d13340cf113aa7f022dac20307ee52db826f4b5893e8033dd60c3e961899ce275f9c26f29e6f41e SHA512 5441310e96970a5dc7510eaf1261f890728c3f0e7435e245196bc29b2c6c511c3b2677d265825e1e011e291a94efe0fa8f7d69dbe003b3bfd032497da1fba38b +DIST libmaxminddb-1.11.0.tar.gz 727863 BLAKE2B 0c32f9aa2fd21111389ff1d0a4112fc6a7f786a5592c264f4dabb6a7c43d57bc86b6a47f2557634540083a07067a57020e40ac825d5141bdca053edae28954f8 SHA512 ecb7e1d8c89f1f0f018abcfb9ac7071f36e40ab5b12ecb1ded3b66db69dbe830792f6497aca9ca8c79ecfe47db7fa5dccf20714f06c49b93a69389b91e006b46 DIST libmaxminddb-1.5.2.tar.gz 604683 BLAKE2B 4dea7413be59169104adf3dc5dfe3e4f3bdb4639bbb4a0c6365d93216e279d505f01e32f737bf66d9f5b98f65f3eaefa46f630458bd6032a32be8c74acf12a1b SHA512 074ef6b62a74cede7be332eaeff5aa7442f43de92d39ea65b38430f0e1b65a5515f4343894ca5c28a7d50181eaec44e8db7083461b9e12e7014d2d1e0ff033b8 DIST libmaxminddb-1.6.0.tar.gz 605099 BLAKE2B 6868e42b8a166d75f6fa3a1da0fc2bd47a381ff960496ec9348b88c72b1bae180e3c0ce8989149e60d7d9c795d6baedb8e9d984098914064db985f2d201983c2 SHA512 9394e8dd959982d4ef5d15a928d32700722ed9d6c9988d9cc1bf2f4e67de0a53cc6987e90aaef3a6926c9ff36ac378f7a1fe47818fda4f5a3a22539210b2d004 DIST libmaxminddb-1.7.1.tar.gz 609542 BLAKE2B d67e09aecb1b250bae59c4165571e1ffdbea36e10a9994c5f26b5139fffab35b5e31dbe105b4f60eca3ed694177f623f471231d0b8b9d2777dd0daeb27596f17 SHA512 5ad6e5f20dd0fd094d2e44b950256e3e705f6b7d1a5ffcc08f46d92917a540ac23796c670fdd7292b040fd78d2fe0dc10b16cc07ae941b00140e6301d8c2ac30 -EBUILD libmaxminddb-1.10.0.ebuild 891 BLAKE2B 37c8c89f8e36afd4e087e81ed29e5484e6f3349a4dac3a7255e17fb2c8853a5fa41808b67d257746794f8831022a1b07c97f1ce19b6329ea26b38a66ad0622af SHA512 50025ab1db035139bd201ba1642a4c78e4b528c9dae0c349590874168a2b6656afd69be3d6571adc33374c9459064de0f00abe62821e0aa54aa9df60b9969394 -EBUILD libmaxminddb-1.5.2.ebuild 669 BLAKE2B 4b789f4f6389f90041907c455fe34765881a5722234800371371db435ee4fb9827b01b6a88209db22ee3ca74abcaa97706b3993e906b76277de0afb6356bc7fe SHA512 d51716ef0432573944954ac8cfacb00d559f78bea9b5b3ea82303ba06a554107ab993ff5af06e45c2a614481eb75370453f49633f5a8357a026add5ccaf731de -EBUILD libmaxminddb-1.6.0.ebuild 886 BLAKE2B 0bb0544733b440fb8d2dd3aa9b25078fce928b58bd665c96f6c98d29f35e878cc64e75aaeff55c2a4351ce786086e54e204305f433fdb6ef655c153fad48b81e SHA512 d14c592c4977dd04bbb7d6473918bdb3199b327484e7186ba999fab021baabe46d3eb55c4a5e89823c46d1e277c694b5c8aa78bd2fab445e0a06e8ea28d6b27f -EBUILD libmaxminddb-1.7.1.ebuild 884 BLAKE2B 8e6fd8de33eedf428ae9f4a7f55e3317db5572d34cecc9b9d14b3a6efb9674db354f274cf8907de7e053048edc6842c3f8932d44592f381e04b31ceffebd623d SHA512 62b96f1093960a1a3b541e18663cd8df0376ce373704304d3f466e05ac0dcfff884f652cac125cf078c6da73ffcda884b3b7f6768366ec06cf80946f754ca5b5 -EBUILD libmaxminddb-9999.ebuild 891 BLAKE2B 37c8c89f8e36afd4e087e81ed29e5484e6f3349a4dac3a7255e17fb2c8853a5fa41808b67d257746794f8831022a1b07c97f1ce19b6329ea26b38a66ad0622af SHA512 50025ab1db035139bd201ba1642a4c78e4b528c9dae0c349590874168a2b6656afd69be3d6571adc33374c9459064de0f00abe62821e0aa54aa9df60b9969394 +EBUILD libmaxminddb-1.10.0.ebuild 885 BLAKE2B 81c885407dcabffd45c3612e359cbcebfb192adb28f25bc4d9a766c28282fd3048ff079ad1dc1a3e03e2f4caf0c58abb156f9cab4cfaf11fbe10355463f57cb5 SHA512 444c00cc271c681a04660aaa615ee983dbe94c25521505c5e12ce9d93ab3d3e8f1dd69eaaf92cce458e32027053dded3a6df38a3eb0f0fd0283082dc6cd4bb29 +EBUILD libmaxminddb-1.11.0.ebuild 885 BLAKE2B 81c885407dcabffd45c3612e359cbcebfb192adb28f25bc4d9a766c28282fd3048ff079ad1dc1a3e03e2f4caf0c58abb156f9cab4cfaf11fbe10355463f57cb5 SHA512 444c00cc271c681a04660aaa615ee983dbe94c25521505c5e12ce9d93ab3d3e8f1dd69eaaf92cce458e32027053dded3a6df38a3eb0f0fd0283082dc6cd4bb29 +EBUILD libmaxminddb-1.5.2.ebuild 663 BLAKE2B 1f58e47537407f8e0853a9f4dad8805acd71d55eb5fc9fdedaf2d9465d32b5f487806df76526bd9cb2a255e6db6136b8c9e8c616ef66ff03dfc270f493c0be9f SHA512 9977237520c2f506f2e93864709e4cc2d62a0f5407cd1d5076efb026e0a324216f41f6045d20057b289f2620cd9ccf8722bd4e93a1082a5618fe23e295bdeaa3 +EBUILD libmaxminddb-1.6.0.ebuild 880 BLAKE2B 26c5a4581d94de2b4f40d6888c6d31e75b179807733fb101bb5d346b50a5e8401520b53ee29365025f6f2cb8c380a272e2e01a2b56a57cb72c87b783588c6a49 SHA512 bc1159d29e7c5a77116131e6919e88b6e10bb301bf721a6763eece2428b8a5662a1831cfe90aa52b6a4da862590f3258ea9efb6e33167c64d605e8c855357381 +EBUILD libmaxminddb-1.7.1.ebuild 878 BLAKE2B ec9c58cec22936bf65639bf195863e777ada09b99e0a15531a111cec8f226bc78bceb83bd817b1074bc3b88defaf2c82108ec8eef8e172be938794a37d2541d7 SHA512 fd2324844984b958eaea24f1fe2c8b6d9ee577acfd6ce19a2bbb6de8cc89c001b86db13a5e8ab7f6becc016b01dc636c2782f107115d2558df0c300361764824 +EBUILD libmaxminddb-9999.ebuild 885 BLAKE2B 81c885407dcabffd45c3612e359cbcebfb192adb28f25bc4d9a766c28282fd3048ff079ad1dc1a3e03e2f4caf0c58abb156f9cab4cfaf11fbe10355463f57cb5 SHA512 444c00cc271c681a04660aaa615ee983dbe94c25521505c5e12ce9d93ab3d3e8f1dd69eaaf92cce458e32027053dded3a6df38a3eb0f0fd0283082dc6cd4bb29 MISC metadata.xml 366 BLAKE2B 391a64aa942bf9e1c352b404d253771843370f5d48da01f2e85e54af03eea10d66796adde9a158aa828877c9af021f5cfd58623f623fea9ae5cdf6b226e408d5 SHA512 c0d26d2b5100832047831580d41157b4cb0bd6816b009e9051edfb615548f115ad0dbed8c2267a7811f22c3610a79e809bf9b3b7bb6efb278ea693c06cd73ee5 diff --git a/dev-libs/libmaxminddb/libmaxminddb-1.10.0.ebuild b/dev-libs/libmaxminddb/libmaxminddb-1.10.0.ebuild index 4806b4c82d5e..966c3097465e 100644 --- a/dev-libs/libmaxminddb/libmaxminddb-1.10.0.ebuild +++ b/dev-libs/libmaxminddb/libmaxminddb-1.10.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; then else SRC_URI="https://github.com/maxmind/libmaxminddb/releases/download/${PV}/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="Apache-2.0" diff --git a/dev-libs/libmaxminddb/libmaxminddb-1.11.0.ebuild b/dev-libs/libmaxminddb/libmaxminddb-1.11.0.ebuild new file mode 100644 index 000000000000..966c3097465e --- /dev/null +++ b/dev-libs/libmaxminddb/libmaxminddb-1.11.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="C library for the MaxMind DB file format" +HOMEPAGE="https://github.com/maxmind/libmaxminddb" +if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI="https://github.com/maxmind/libmaxminddb.git" + inherit autotools git-r3 +else + SRC_URI="https://github.com/maxmind/libmaxminddb/releases/download/${PV}/${P}.tar.gz" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="Apache-2.0" +SLOT="0/0.0.7" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND="test? ( dev-perl/IPC-Run3 )" + +DOCS=( Changes.md ) + +src_prepare() { + default + + if [[ ${PV} == *9999 ]] ; then + eautoreconf + fi +} + +src_configure() { + tc-export AR CC + + default +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-libs/libmaxminddb/libmaxminddb-1.5.2.ebuild b/dev-libs/libmaxminddb/libmaxminddb-1.5.2.ebuild index 06edfc8d0843..8dbbd9004757 100644 --- a/dev-libs/libmaxminddb/libmaxminddb-1.5.2.ebuild +++ b/dev-libs/libmaxminddb/libmaxminddb-1.5.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/maxmind/libmaxminddb/releases/download/${PV}/${P}.ta LICENSE="Apache-2.0" SLOT="0/0.0.7" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~s390 sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libmaxminddb/libmaxminddb-1.6.0.ebuild b/dev-libs/libmaxminddb/libmaxminddb-1.6.0.ebuild index 2fce46be87e6..fc0b2dbc772f 100644 --- a/dev-libs/libmaxminddb/libmaxminddb-1.6.0.ebuild +++ b/dev-libs/libmaxminddb/libmaxminddb-1.6.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; then else SRC_URI="https://github.com/maxmind/libmaxminddb/releases/download/${PV}/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86" fi LICENSE="Apache-2.0" diff --git a/dev-libs/libmaxminddb/libmaxminddb-1.7.1.ebuild b/dev-libs/libmaxminddb/libmaxminddb-1.7.1.ebuild index 481be5e3800c..b5520ce05dae 100644 --- a/dev-libs/libmaxminddb/libmaxminddb-1.7.1.ebuild +++ b/dev-libs/libmaxminddb/libmaxminddb-1.7.1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; then else SRC_URI="https://github.com/maxmind/libmaxminddb/releases/download/${PV}/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi LICENSE="Apache-2.0" diff --git a/dev-libs/libmaxminddb/libmaxminddb-9999.ebuild b/dev-libs/libmaxminddb/libmaxminddb-9999.ebuild index 4806b4c82d5e..966c3097465e 100644 --- a/dev-libs/libmaxminddb/libmaxminddb-9999.ebuild +++ b/dev-libs/libmaxminddb/libmaxminddb-9999.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; then else SRC_URI="https://github.com/maxmind/libmaxminddb/releases/download/${PV}/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="Apache-2.0" diff --git a/dev-libs/libmcrypt/Manifest b/dev-libs/libmcrypt/Manifest index 9b3c40eff24a..c7490a4f5edc 100644 --- a/dev-libs/libmcrypt/Manifest +++ b/dev-libs/libmcrypt/Manifest @@ -1,11 +1,9 @@ AUX libmcrypt-2.5.8-autoconf-2.70.patch 561 BLAKE2B 7781b257c87eb1f6d793fd5a0a2f017190728731f95dec00b25986fd97c36590db38f3670af6ef29c480ebab90405a1b2638601536102a6b62363226011c1199 SHA512 5aec87f49632a4e9d7cddabd5f661b813caa8558cb304374fda331a490a9f9f7a0bb753b2d4c81a17ca605246c18b9aaf24ee4d437af7f5e7a293e2fc9e37b79 AUX libmcrypt-2.5.8-c99-2.patch 1103 BLAKE2B ad03edd1015f2d559f74ddf05944e6eaf30c6a4360fed2462b6530b6eca127681625156fda6699545c0704c39951e67d301b170b19139836ed90eaff7a05d2dd SHA512 601c98a58c152a16762d0835575137146ee907ef6597fe0c1d0fa94a53c67d3985e41bf86bdcc52a776e57d5c15f6da4ba19cf6d986126b66998aa579949733f AUX libmcrypt-2.5.8-c99.patch 3193 BLAKE2B c8d692a2e0bf94ee0cb5e28ac40540b3c43e0003dcfcb2a0aba7e5a9964505616229e84635abe43179ce4728bfd8267f82191d812f2303d7e476c2d1ec744c57 SHA512 83fb939e6668dcce0b376f934641fbf232d42a8082c7bf625a0062ae69d55d3061d44d4abd1d3e4d4d7d75294e9032798d5f1c8159033bc134458d949aa3086d -AUX libmcrypt-2.5.8-implicit-int.patch 2367 BLAKE2B be96b6c76f75d6998211877aa8e7bae68c0a585ac5ca469f38cf701c5d46c3a7e18c9b41e68cc1e111cad6c6951737a2b02867e08761769cd4bead44028cc849 SHA512 a3e0dfab2a17393631e09334f214a11c572df1cc8bc3572375d35c9598f1b51bf75b5a4db382022273da68e58b48d70173d040095bc17ef235bdb679f1ebe8eb AUX libmcrypt-2.5.8-prototypes.patch 1435 BLAKE2B 6b4e85df1432e7766d5e678595b08b75a1592993d79f18373d28868566b4cbe271552d7e899719530677e4f2ad2b34d4308f01ff7808a0527507f23dc74dbf70 SHA512 c821c8c6bb42e50bb377c85042ff3127375b195ffa075d17a6ead6cedd01ff66dfe6e1fdf049a48d12b5285ee26e0a2208a86ab333294055c2df7723857c70d7 AUX libmcrypt-2.5.8-rotate-mask.patch 1060 BLAKE2B 1bce08c2fee92ddb2038b6de67d8ccc1c2d630506f4298926edf44147dcf9596d636204fb1d009f4affb00a1e84c503b162a41b5b02d5596996a8a1768ea2d96 SHA512 975d75e7b41ba18012a09ebf0bddec794ab8597d2515995ec55498437f237d8de917a2766e31da32e92ddbd40de6fe9ca78814eb55ff68da746037e064aaede8 AUX libmcrypt-2.5.8-uninitialized.patch 624 BLAKE2B d6c55091d0c159b5b04fb7cb68a239e45020de177271da7ac6b15c20f6d791399f5fb9c48970e66e6f43168408ce83c347fc8c1387308fee9d273726f268ed91 SHA512 d5bf3520f101a5edae1e165358c075be763ec1a76d721301b562476fe6495f4cfb0b991c71c24fe182885bf86903ef796b934fd9f5b2f026ad8a433579d70791 DIST libmcrypt-2.5.8.tar.gz 1335178 BLAKE2B caa970107382c1485267e68feebebe3ed1e2981d879b2bfaaa37f296528b77bf5e57e73e380f5ab02a1212fae1be5caeb376142920353fabdd8600746634780e SHA512 471a4e0dcbede836c975697a4edd5c3a53d555dde122a045d702e619d7e9768c7abc1ab541c79829f644b70241ac2e0cd274cf22499e47862983401566ca1fd1 -EBUILD libmcrypt-2.5.8-r6.ebuild 1340 BLAKE2B 7f7ee83b6a9a3e52b6e424866edf1f04dba15ee088bc2b3f0bcacb93dc6bdaf8f0ae3f059aa932856f63ffe43f96cf60b69dbbcce0a9eb1ff1d2a10029021aa3 SHA512 30a6138528a52ee70fbd518085f37a2ecdc01b50d67a91a5bc4c4ef33b6a5a0ea64724a6197ecb99a3122b31e7f191966f48240d84ddee2c32ccf3ded875adad -EBUILD libmcrypt-2.5.8-r7.ebuild 1379 BLAKE2B 2f8d265b8c57df2b262eade15c0c420d241fa99d5fff3d24d2ce65425fe0c0de2f832b6febbf9225d44c7579e156d14dac1db9d1568ab477782953bf72096caf SHA512 d8740eba336b5b775d90c4786b526d1e0b8fd28bf97f1834f4c4b52a60acaf2b639dc7940520c3600900356c1dcf87edfaf08201d851413c4292318f10296943 +EBUILD libmcrypt-2.5.8-r7.ebuild 1373 BLAKE2B ac6db6dd7d55ba0549792e2b380b4726ecaa99683bc9f271a59ed811f0d247955c13240f504b93b3476e13dffafed4b3adbc803b0c32845212e366020de4dc94 SHA512 c12fa042ee3fc30eb2ef1adf8505efbd56f828882f8c2f877afa538449e6f53ee57e1bfc49e3b65dd277bc10203a64efa72cabb21ad66a1fe69f6bf4f5175670 MISC metadata.xml 249 BLAKE2B d6e11cf35a40f525ea7e1f78e0eb43ebde085e8f3a9ee2bd869a5acb43040d3490b84f7b916e5580163b217ca8e36910016199223a0d7f958d8d32e77fd6c92f SHA512 3976fd063b92b20de47f9a45410cf467b778d186a58eb13cd1dd6f46bbbd4fa1d0b8665e0a37f07e0f6b7a44343594d95bfa616c384be151982f0342ecdda7f3 diff --git a/dev-libs/libmcrypt/files/libmcrypt-2.5.8-implicit-int.patch b/dev-libs/libmcrypt/files/libmcrypt-2.5.8-implicit-int.patch deleted file mode 100644 index 98938c7c105f..000000000000 --- a/dev-libs/libmcrypt/files/libmcrypt-2.5.8-implicit-int.patch +++ /dev/null @@ -1,33 +0,0 @@ -https://src.fedoraproject.org/rpms/libmcrypt/blob/rawhide/f/libmcrypt-c99.patch - -Add return and argument types to fake prototypes in mcrypt_symb.c. -This avoids build failures with future compilers that do not support -implicit function declarations. - ---- a/lib/Makefile.am -+++ b/lib/Makefile.am -@@ -23,8 +23,8 @@ mcrypt_symb.c: mcrypt_internal.h - @echo "/* This is automatically created. Don't touch... */" >> mcrypt_symb.c - @echo "" >> mcrypt_symb.c - -@for i in $(EXTRA_ALGOS); do \ -- if test -f ../modules/algorithms/$$i.c; then cat ../modules/algorithms/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print "extern "$$3"();";}' >> mcrypt_symb.c 2>/dev/null; fi; \ -- if test -f ../modules/modes/$$i.c; then cat ../modules/modes/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print "extern "$$3"();";}' >> mcrypt_symb.c 2>/dev/null; fi; \ -+ if test -f ../modules/algorithms/$$i.c; then cat ../modules/algorithms/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print "extern void "$$3"(void);";}' >> mcrypt_symb.c 2>/dev/null; fi; \ -+ if test -f ../modules/modes/$$i.c; then cat ../modules/modes/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print "extern void "$$3"(void);";}' >> mcrypt_symb.c 2>/dev/null; fi; \ - done - @echo "" >> mcrypt_symb.c - @echo "const mcrypt_preloaded mps[] = {" >> mcrypt_symb.c ---- a/lib/Makefile.in -+++ b/lib/Makefile.in -@@ -561,8 +561,8 @@ mcrypt_symb.c: mcrypt_internal.h - @echo "/* This is automatically created. Don't touch... */" >> mcrypt_symb.c - @echo "" >> mcrypt_symb.c - -@for i in $(EXTRA_ALGOS); do \ -- if test -f ../modules/algorithms/$$i.c; then cat ../modules/algorithms/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print "extern "$$3"();";}' >> mcrypt_symb.c 2>/dev/null; fi; \ -- if test -f ../modules/modes/$$i.c; then cat ../modules/modes/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print "extern "$$3"();";}' >> mcrypt_symb.c 2>/dev/null; fi; \ -+ if test -f ../modules/algorithms/$$i.c; then cat ../modules/algorithms/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print "extern void "$$3"(void);";}' >> mcrypt_symb.c 2>/dev/null; fi; \ -+ if test -f ../modules/modes/$$i.c; then cat ../modules/modes/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print "extern void "$$3"(void);";}' >> mcrypt_symb.c 2>/dev/null; fi; \ - done - @echo "" >> mcrypt_symb.c - @echo "const mcrypt_preloaded mps[] = {" >> mcrypt_symb.c - diff --git a/dev-libs/libmcrypt/libmcrypt-2.5.8-r6.ebuild b/dev-libs/libmcrypt/libmcrypt-2.5.8-r6.ebuild deleted file mode 100644 index 87835daac897..000000000000 --- a/dev-libs/libmcrypt/libmcrypt-2.5.8-r6.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic - -DESCRIPTION="Provides an uniform interface to access several encryption algorithms" -HOMEPAGE="https://mcrypt.sourceforge.net" -SRC_URI="https://downloads.sourceforge.net/mcrypt/${P}.tar.gz" - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" - -DOCS=( - AUTHORS NEWS README THANKS TODO ChangeLog - doc/README.config doc/README.key doc/README.xtea - doc/example.c -) - -PATCHES=( - "${FILESDIR}/${P}-rotate-mask.patch" - "${FILESDIR}/${P}-autoconf-2.70.patch" #775113 - # http://sourceforge.net/tracker/index.php?func=detail&aid=1872801&group_id=87941&atid=584895 - "${FILESDIR}/${P}-uninitialized.patch" - "${FILESDIR}/${P}-prototypes.patch" - "${FILESDIR}/${P}-implicit-int.patch" -) - -src_prepare() { - default - mv configure.in configure.ac - mv libltdl/configure.in libltdl/configure.ac - sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.ac libltdl/configure.ac || die - eautoreconf # update stale autotools -} - -src_configure() { - # LTO type mismatch (bug #924867) - append-flags -fno-strict-aliasing - filter-lto - - default -} - -src_install() { - default - find "${ED}" -type f -name '*.la' -delete || die -} diff --git a/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild b/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild index d72f30847556..bce92e3d6436 100644 --- a/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild +++ b/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/mcrypt/${P}.tar.gz" LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" DOCS=( AUTHORS NEWS README THANKS TODO ChangeLog diff --git a/dev-libs/libmemcached/Manifest b/dev-libs/libmemcached/Manifest index fc82e004b1f7..7b94f7b14880 100644 --- a/dev-libs/libmemcached/Manifest +++ b/dev-libs/libmemcached/Manifest @@ -5,5 +5,5 @@ AUX libmemcached-1.0.18-disable-sphinx.patch 264 BLAKE2B 6b26230f2c79d4f9f0cffcd AUX libmemcached-1.0.18-gcc7.patch 846 BLAKE2B 6c82a0cec03e6992e975b30a6c2b00bf6630104b107ee1241fc9fc6be11054f3def0b2a3c9606762d193f7c729e3ef31865cdaab6b4294071a14bbb0a0aed212 SHA512 87667843bee44e1388f6088085a5d0c3a3a824f4830861024f5a19ab1747e96a74b8fae5870f848358a66258aeb18c9a6fa3a1d17bd03260b41f389e01e19c49 AUX libmemcached-1.0.18-musl.patch 1495 BLAKE2B be213de08d246829d5a017ca4f77c7c4581ead106c7ec817511698f2d66bca3271c2d2ab5f2017a15545538787f0c3a6bee8d0b148b180718fd43809a6bc6b6c SHA512 ddb0594d826d756115743caec69762995fd25e09fd3765c685cfd558e2918ffad0679fc2872d37c8e1954cbcdc14852dd861fcbf9eac645f47a86265ab2bd651 DIST libmemcached-1.0.18.tar.gz 1039649 BLAKE2B e55acdc4c0cb2417f01b2980f7f71d9dfd685877361622422ee812f9e066ed2711549d457cf1b4a48a14c778e820b54abfe0c6274812c71fc7961e68167975e9 SHA512 2d95fea63b8b6dc7ded42c3a88a54aad74d5a1d417af1247144dae4a88c3b639a3aabc0c2b66661ff69a7609a314efaaae236e10971af9c428a4bca0a0101585 -EBUILD libmemcached-1.0.18-r4.ebuild 1424 BLAKE2B 5c0b50a598927d54ad35477e7a5cc69dd376596a699670290148f4df811a5716cddc524a52fa360bd979ae0148b4f4424f7af5cb98e9fcc1e881cb8831d6ddcd SHA512 6d3401677e94393e04cdd0e22451690daf9866348b12420d90ec1d78810ba5b02f5a031059d071bc484e842ef51992af42b3ff17ce937161df7d5b3940500a3d +EBUILD libmemcached-1.0.18-r4.ebuild 1418 BLAKE2B be160cb5c37c475965a7c2c0151c8b62eabedcad539b7aadc5896258cec295ce04766382365ddcae4d6ee1bc369cd4c101909be7e32727d65a32eb049d26f6d8 SHA512 cd06ae19a649f4e44015f1c687b5f6ffdb18b4a3902d1c76d10e951a86bdb94aab885c2057123deb63674bd965898bcaec999a504dae292e97747b8fe791168a MISC metadata.xml 827 BLAKE2B b3e3a04c088a9119eba98099919684fc7b59205259b6cac2301eefbfe3623d4dac1fc9692abce68505af65fb8a5a277337488f18d32bdf6e3823199a3c86391f SHA512 579b472acfc9763e94e7ccbf8173327aa40cc89c7dddb4234e20e9106aab809ccc928cf197c81f5bea096c2c2fb6703aba518e003122d7e552f75e7d59cb2f25 diff --git a/dev-libs/libmemcached/libmemcached-1.0.18-r4.ebuild b/dev-libs/libmemcached/libmemcached-1.0.18-r4.ebuild index 5bb04c1d12a9..1b16340f2594 100644 --- a/dev-libs/libmemcached/libmemcached-1.0.18-r4.ebuild +++ b/dev-libs/libmemcached/libmemcached-1.0.18-r4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://launchpad.net/${PN}/$(ver_cut 1-2)/${PV}/+download/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="debug hsieh +libevent sasl" # https://bugs.gentoo.org/498250 # https://bugs.launchpad.net/gentoo/+bug/1278023 diff --git a/dev-libs/libmirage/Manifest b/dev-libs/libmirage/Manifest index f7c0c51bb327..3cd15a8e45e3 100644 --- a/dev-libs/libmirage/Manifest +++ b/dev-libs/libmirage/Manifest @@ -1,3 +1,3 @@ -DIST libmirage-3.2.8.tar.xz 229616 BLAKE2B 37b662bbeff84144ee2ff2e6225af022cd031ef7db7734d22510cef6b1b9599c603c009c603fdb43fa13877858fc5871cd8c7fa68739f06dab60d910c9577db6 SHA512 ab4f099dd3a0a7705d7ee828cf023ab61185e3d5fbf324823a55ee604a008b66a206b8f666c0482b0eac6ac144a2421f04badd2e3e11dbc5e7bd2b211dcb2716 -EBUILD libmirage-3.2.8.ebuild 1135 BLAKE2B 03511aa2e894fc51376bf18b79868195f10d471508b29555aaa72c3f29d8f118e6432f7e71003b9356ad2387f259b8355fce0075cee40ec3f46fe2002afcea23 SHA512 157ac98732efe175139ab1fbfab126abe80c565827ec6d6418a8ca907636492ddc65232125d76e438ee222fe887ace390befa7ed91445f7c548b0bce4efebb0e +DIST libmirage-3.2.9.tar.xz 229792 BLAKE2B 2c18b6541bf830f523e82f59c97f5aa9e0a866b21394496696d8f33e7258f8b07720f5abc4cc0202b5f7abff65bb5c896ed5fdb25fddf2a36e56a6e837b9b631 SHA512 67c20c5ee70f3d84e8bf55b7e5b0b90fe9d7ece7b46eee14a1bf57416f1f319b1cafa75b189730525c0cbe3457fce8d2e76759f52c8b1632d19ced6017063a89 +EBUILD libmirage-3.2.9.ebuild 1135 BLAKE2B 03511aa2e894fc51376bf18b79868195f10d471508b29555aaa72c3f29d8f118e6432f7e71003b9356ad2387f259b8355fce0075cee40ec3f46fe2002afcea23 SHA512 157ac98732efe175139ab1fbfab126abe80c565827ec6d6418a8ca907636492ddc65232125d76e438ee222fe887ace390befa7ed91445f7c548b0bce4efebb0e MISC metadata.xml 386 BLAKE2B c36f939406f1162a5f368c5ccd061fb81d010b324b8195227b4ad60cdd86fe1b614e0bafa3ffa5b2c1e9c601e1a05ea235ddb51636f80e9f84769661d10f5d9b SHA512 6c7b47259051bda83c8acfd6b1e97647af66dd34c0f12e3cf80d5bb24ebfd562d9da8ed21a687d634d5263317f366c91e9861abdf7c99e094669687d604dd0ab diff --git a/dev-libs/libmirage/libmirage-3.2.8.ebuild b/dev-libs/libmirage/libmirage-3.2.9.ebuild index c0feda7c6c89..c0feda7c6c89 100644 --- a/dev-libs/libmirage/libmirage-3.2.8.ebuild +++ b/dev-libs/libmirage/libmirage-3.2.9.ebuild diff --git a/dev-libs/libmix/Manifest b/dev-libs/libmix/Manifest index 4946f2f268fd..f163d2ddec2e 100644 --- a/dev-libs/libmix/Manifest +++ b/dev-libs/libmix/Manifest @@ -2,5 +2,5 @@ AUX libmix-2.05-fix-pattern.patch 415 BLAKE2B 7a203b13fb8718ceccc8f173c08306bef0 AUX libmix-2.05-gentoo-r1.patch 8328 BLAKE2B 56c32ae2f6d8c69a461c360bc8a2f73d642b9031ab216e296b99a89074883a057ec82cd9470dd145ee97a4d6e20d80ec4aebfead90c6cb4f53418aee9dbf48db SHA512 24043efc6a7ebdee97425e63e97bcd298d0e920604277bdcd176c22e20119cacd6ef33a296df815cd98ae327bd149003e3e34c33f939d96bee71be3bac79bf75 AUX libmix-2.05-libnet.patch 509 BLAKE2B ab9f57a1f49750d32f77095824637a9588dd8234b90cc5fc906c29105c1df0547552488a38d54ffe48755b0a27e8a46b30fc4553ebead19ce2f806ca5006398e SHA512 3c5204728db7fdecadbd3149a4edb544dafadedffa7d8f1afe2e3290a378865f68ac1189eeab7a6e73176bb4af045f4049dfc75417c143a5aad705906c96b498 DIST libmix-205.tgz 79860 BLAKE2B 35f2480c609ed62bb0f277cba38e325cb387acf250d78d6db81dcf83cdc8002be9482d834d14f3e026452b493f4794b0a9ffff42b5ba3cf15b1263fb5ebe59da SHA512 412a1506d15b5ff3fff7f32caf50dca9283c9d667e4bce40a20be45465fcfe72e177159f546d4b8059de94c107faf641d116621ea395bc0ddb91c2a1d77257ec -EBUILD libmix-2.05-r7.ebuild 1033 BLAKE2B b5c8cbfe7489ed4862631444aa2fe4dcccdd78f11dd9ac69ce159023fbf47cfd4e30d334101a4e30f0c8ce461ec573ab8594ff4aa983a8ef308211787eb00e1e SHA512 ce2459d682029faebfb77ea1232f96cef1243921aaf7e6d47cc191693863e3e180a7c1f037cc59d7cbb99aad5b1d2b7a1c2ff65b427e8ca53d0ea91d4fddfb03 +EBUILD libmix-2.05-r7.ebuild 1027 BLAKE2B 7b63133a86ed5f72131512b32d625a3c7882d48dabd870f0f0c142fa6cf07d7373227094528ef9bf3fde57cea496e4dc3c558f282b626d9a4986d127cab47dcb SHA512 eb7e0cc64cb82bccb17bb5f7daffeb00dc2635c2a2c1d924a33f7bef45fc06211fb1e79efb6546091814dd7241fd0dc70c2354ac77b7d469c594ec93f5034642 MISC metadata.xml 240 BLAKE2B 20c22d2d446cfcd6f2f430f2c444cd6d854d840e5161f595e4f738096d38db01c8cd305870b26623e98d8bbba239260975a53802caf4b678d1fe61a146aa660f SHA512 1af3286c63a60e89c2f87bd060eebb279858f4b21f9daedf4edcacd5906f35ddd6271397806771d6de1853cae1f3ecdd00ee6e05718fd7083ebc039e5cfa4832 diff --git a/dev-libs/libmix/libmix-2.05-r7.ebuild b/dev-libs/libmix/libmix-2.05-r7.ebuild index 9e7e51c26590..683f0e54c226 100644 --- a/dev-libs/libmix/libmix-2.05-r7.ebuild +++ b/dev-libs/libmix/libmix-2.05-r7.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-v${PV}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux" IUSE="static-libs" PATCHES=( diff --git a/dev-libs/libmodbus/Manifest b/dev-libs/libmodbus/Manifest index 97cac0ee46f9..e3acbbc7cf47 100644 --- a/dev-libs/libmodbus/Manifest +++ b/dev-libs/libmodbus/Manifest @@ -1,3 +1,5 @@ DIST libmodbus-3.1.10.tar.gz 463325 BLAKE2B ea1c54e52f0927e9e97b2303b35925d6a40b30f1eed881eeed2d05a229c858ebdde6212431699e24a331744b30f447dfe6704c7ca0d4eb73d193ae5b5055c4b3 SHA512 d9a56d2cd3285823b287b6bf4f79741f2e626e09cfc1872405a306e8dcc0f64c15695e8aee45614071c615cd248b87293ef2351c830120a515d28303bad0ccee +DIST libmodbus-3.1.11.tar.gz 478276 BLAKE2B 7fb6c5cc05bca71067b377211da78046abefb9bd74c8f0f0c567324ea7c874d7aa509e2d67f9a1fd9288719e87fdbca280cf4d5612e222f1ef0ef613b2fae988 SHA512 76192230c548640b0954b471aa5d346488115d0690bd932370814f442de56c4316002a5f0288f5955a4b396168ebe7c463a40a029e57df16c7fa4b3d83af6acb EBUILD libmodbus-3.1.10.ebuild 690 BLAKE2B adf47b3463e698daba8b23f060243ea71aa464252fad1e77c401647a1a20e71ee0c5b361410af6aabe8aa8803d30a08fcbf899458ce657cd8b59606824081115 SHA512 23ad79d565fa84c21a337a61405c6cf911e06f4f753092fd58f9b64f1a0cb6ec444601303f2290d405af031792a509e4ecafb803dff3723f237c21faa843e5fc +EBUILD libmodbus-3.1.11.ebuild 694 BLAKE2B 5f5ac1f409ec36b3a4e66d200f9483469c9dbae885f825bbe15688eefe1615e216de79efc720ef4d721dddef182285dda8e87eab53ab8ffc8016f117c3170437 SHA512 b82027ec78a24a96b26509beaa503b32224c8706b86a2f35f624b884605ecb5159675ee0331a959b8a2f1f7beb0953d9a7dd82f3f8f5cea70ff45af254adad96 MISC metadata.xml 400 BLAKE2B 13cbac9e5f8b0b4af1330ef236dff85b8d3f167cabb19979942fa610c525c9d0b532e5c6a359f716ab198872f622dbbbe9575fc1ab53f82b8abe8e4996e6d921 SHA512 248080a171c05cca240271d8dc3e7cd0b30e78100697dddf0a0d8216d4d0c42abc9c52731b0abaa5de9dbacf9c402ada6e1b406699b7eefdb0ede78717d587c5 diff --git a/dev-libs/libmodbus/libmodbus-3.1.11.ebuild b/dev-libs/libmodbus/libmodbus-3.1.11.ebuild new file mode 100644 index 000000000000..aef845307db2 --- /dev/null +++ b/dev-libs/libmodbus/libmodbus-3.1.11.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Modbus library which supports RTU communication over a serial line or a TCP link" +HOMEPAGE="https://libmodbus.org/" +SRC_URI="https://github.com/stephane/${PN}/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="static-libs test" +RESTRICT="!test? ( test )" + +src_configure() { + local myeconfargs=( + $(use_enable test tests) + $(use_enable static-libs static) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + if ! use static-libs; then + find "${ED}" -name '*.la' -delete || die + fi +} diff --git a/dev-libs/libmowgli/Manifest b/dev-libs/libmowgli/Manifest index de639c3ccece..7a76a1422a5f 100644 --- a/dev-libs/libmowgli/Manifest +++ b/dev-libs/libmowgli/Manifest @@ -1,6 +1,6 @@ AUX libmowgli-2.1.3-cacheline-Ensure-sysconf-var-is-defined-before-use.patch 831 BLAKE2B 552140cae8b31f796826487319286fc5d59972e2036bb33a8a2c6febcf0fc8fc8bea502a0d5aa3d00e0028534c1891e19ba92ee0c4071ba3fd8b8fd9bea5158d SHA512 8f572b47fa62918be88dc11028a916897aeda46691b5b4975f87227aad2141fe472fdcff3431d61c42cdeb8322aab1e065d8ac155f2f367f4c28a6ae97799271 AUX libmowgli-2.1.3-use-host-tools-for-ar-and-ranlib.patch 531 BLAKE2B 13627cf2420f8a9f1c90010e9b40fd4234a6c6603857f463de7d469a1e2e148bdf1ac5dc620ddfc622b2fe6da64f52f9756b2e980e529a78d519bcdd9ef36cf6 SHA512 b4e35ea2cb241a48ce698f7fe094a9a55b0c901f3a9f613a308898714496c4b3b531380d81ab34651b6f24dd877341eeb1c694120d420096854daad03240bd01 DIST libmowgli-2.1.3.tar.gz 227742 BLAKE2B 9ef5c30880644247df3c98dabbd87694d0a7c92e7de0c44a73842d4c5bbc7f19a32db24acc52b27fe5f204b1f74a5c730c64edd1e8edd23bc320e4c0dc4a554c SHA512 bf976cf8b8bf0efaf7565230f42147adcdbe993339f58f907f5005eddf178d936cffb6cdbba59e38813854f30414856a1b9f8bdc972ea2f59cb08987ee336533 -EBUILD libmowgli-2.1.3-r3.ebuild 996 BLAKE2B c10c5b2df0306c70c597fa50f508710d9bfbf1dab22ba960dd2191e5eadc5223eb3e9b3efdc3db1a38b6617e216ae768ac3fbfc43aa3484a15568c061bc6366c SHA512 8808453cd950fed450ad13099d3edd2c2ab11a81c9bd109743950a4904f745d2b659cfa9a01ab487ad2a0762e5d070c9033fba5362b4ff69dc8ee6d38c6ac1e7 +EBUILD libmowgli-2.1.3-r3.ebuild 990 BLAKE2B cb3477520dcb6e211c9cba45a3fec1b4c245c602bd21ad3a0b82b157c10ffa1595ab54b9bfeb9017b1b315d2b01e271f24549a783d799a732b116aee85a32ee3 SHA512 84d0178cdc9b7b344b57d3ba86620ba3e956f90b3b668f764c986497d754ed0a43556ba383ece29dc9811b9e48ca68be62e9534d39683f7a4254675f3ea86758 EBUILD libmowgli-9999.ebuild 544 BLAKE2B 28587dc8b9503a3826127bd7eb71e6d31d98d3a3f0be5e5113f7bcd4cafff467f1251ed096edd15baefc50f31419366bd97386b2db9ce77bd710b183e9582cff SHA512 29fe335d9aa56893845413a55838e85a9d699571dad0d4d9ecd3eb06cf6a3f7cbcb0cfa67cddd361ed6574805d33d011ea92e322a661cfac597366b02beebf16 MISC metadata.xml 395 BLAKE2B 865c24d88eb3b9457b11c25af8c2a73d44770f861df79ed9f0fedfa007dbb65c4ee0b7c1610506255322d283a7968bfb32c1ff27c35df98708e90a45d2e7484e SHA512 4db1299e9cd08caecf0288571f38f39cafd16d4e56aa69d5c272c73bba197448deea36e09a688100b879ad5fd5e25000e28559724013699d811968cf9bb3bbbc diff --git a/dev-libs/libmowgli/libmowgli-2.1.3-r3.ebuild b/dev-libs/libmowgli/libmowgli-2.1.3-r3.ebuild index 2e90a097a56d..1a185291ac15 100644 --- a/dev-libs/libmowgli/libmowgli-2.1.3-r3.ebuild +++ b/dev-libs/libmowgli/libmowgli-2.1.3-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/atheme/libmowgli-2/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="BSD-2" SLOT="2" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="ssl" RDEPEND="ssl? ( diff --git a/dev-libs/libmpack/Manifest b/dev-libs/libmpack/Manifest index 540108d74a0d..65ef24e78727 100644 --- a/dev-libs/libmpack/Manifest +++ b/dev-libs/libmpack/Manifest @@ -1,4 +1,4 @@ AUX libmpack-1.0.5-libtool.patch 2022 BLAKE2B 1b1104b35a79d1bd3595353ec238fd13ece6a369d10999a5c7b627a7c9a98a24fad880970cda5d324cd95e434ae4f31e044ff6702a307f7811bf0833372afbb9 SHA512 dcb0029018df34aa5530ef6f9f0c8ffec7d33288e8854273db98c823f03663d260837c80846acf5571400dd0f78588f26fe62b20a2f9469c09f22189b0a65fff DIST libmpack-1.0.5.tar.gz 32966 BLAKE2B 8ad01de11c740c3efc7b42046b89f7691dd32d228e126485bc49224e54789e7f12a611982c0fd9d2bbe8b06d1ce2df1ceea1b302e139e30d0a8c31f251129166 SHA512 6e30edafcacfb580b410bc6749ed7fe8f18b3be0cb98959339853e77bc3ec0cda6df08a0f1f22768cfc773458a2ea6bcef4f0421eea55cf56c58981d13711a04 -EBUILD libmpack-1.0.5-r5.ebuild 1461 BLAKE2B 219285e8bd490686a519db3739906d057f74987d01054c65cfeb1338d59ba6bed0eb5072ae27f95682ffb515817f5e7312563fe2d4b07133165bdd0b776ceb72 SHA512 061cdc8920b232d85e50060ea01f635c23d22b9b5cda73afe486383a2b83b96308332a1296986ba96643c44a50418f709bf3d61c4d492b67037f426c67b236df +EBUILD libmpack-1.0.5-r5.ebuild 1455 BLAKE2B 670f2e91fc6cfc21e131bc345929232fc68e93399b401c6966655c4cdaaaa77338e12d21d46a43d91b1ac52fa4f18a5e72a20a1691889dceca6908fa5612c64d SHA512 25473059b571cf68ed6859948a645b60a3184b215b864254206f3c8d5e422ae637d6b8b8177734e5a44074a72d4641d601a7f5ab5edf22544568a71aa72e2dea MISC metadata.xml 333 BLAKE2B f3e54e3a241a85adad55693f7dd3cc47cc646d1432b4281c264c849fb2a2bfc050aee53f5ae766063335b72c3ca91ed9054bac758d82c969acb61913f7282940 SHA512 aa83f4113099ecf8b749a070014b9d9c09fc1c0d4836f2cf621b2966088cf3ee73e26ab4f365063713db353671ad5937f98ffe4c87762c6e196cd57c8eb595ea diff --git a/dev-libs/libmpack/libmpack-1.0.5-r5.ebuild b/dev-libs/libmpack/libmpack-1.0.5-r5.ebuild index fa56759d2579..ede3caf4f6ab 100644 --- a/dev-libs/libmpack/libmpack-1.0.5-r5.ebuild +++ b/dev-libs/libmpack/libmpack-1.0.5-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos" PATCHES=( "${FILESDIR}"/${P}-libtool.patch # 778899 diff --git a/dev-libs/libmspack/Manifest b/dev-libs/libmspack/Manifest index 22fb220e933e..b7d656d8b8f9 100644 --- a/dev-libs/libmspack/Manifest +++ b/dev-libs/libmspack/Manifest @@ -1,6 +1,6 @@ DIST libmspack-0.10.1alpha.tar.gz 963274 BLAKE2B 39bcb3b7ea419d6d00850b70c217c802a2095dd4398038e594ae7c01ca12e71508218c1cfca5ae8b102636ab9517b13d55c1e411b31e87d28aa46331cd0127e6 SHA512 a7b5f7caa49190c5021f3e768b92f2e51cc0ce685c9ab6ed6fb36de885c73231b58d47a8a3b5c5aa5c9ac56c25c500eb683d84dbf11f09f97f6cb4fff5adc245 -DIST libmspack-0.11alpha.tar.gz 509478 BLAKE2B 7e386ab5ae160000bab9e5523f2ebf3907a5cb564fb7cc8945ca15daf5c8ff2563f6680383c52f6de95d1aa992d6616e2f80133740c8329390a8e5c76ba84301 SHA512 40c487e5b4e2f63a6cada26d29db51f605e8c29525a1cb088566d02cf2b1cc9dba263f80e2101d7f8e9d69cf7684a15bcaf791fb4891ad013a56afc7256dfa62 -EBUILD libmspack-0.10.1_alpha-r1.ebuild 1369 BLAKE2B 04e8828b4615542a75104facf08b6f6ed62abcfb6390927c86e1c4cc77d354915d660d53bd8d5cb973c068864d479f46ce553def0b7da777d079cfb0f0ff184a SHA512 87b358f0c0b11ce79e2181cd64a7702887a61c1e52ae54105023befadc099951e2607de2c5631bff89a2f78931d9d64f790fe14e9fb58e87f18b6949104dafa5 -EBUILD libmspack-0.11_alpha.ebuild 1383 BLAKE2B aacec541f4b4549b132e27d2aa3e61c61eb2187634b63ee32a9e479b6f56689ba00973dbb87c31668945126e528d6f3aefd81419551392ef8537e4560f24cece SHA512 ca927b7dcb199e31ceda4408fccc8f0f532d2e1efbc8c9cde3b28594ccb433cceaad5dea83aa9dd7c6b92c504002a4e8908421e81869e065c5335a26995647c3 -EBUILD libmspack-9999.ebuild 1377 BLAKE2B 4101416cdf250803a3cfdec288b3104bdc8ca5e6cc6297d241c371abc815b12e1820a3ef75829591e0c5b17780d2b67751d5dd115ed9893e0f52b14a60fb65e2 SHA512 0c52e477ec770c30b0df59de92826b4362eeea2cd445d2f46b9eff163a8b6b84a471c5d9f2aa475fada1e07ef19c308ae8257931c943cf23b8de748202e93b2a +DIST libmspack-1.11.tar.gz 408982 BLAKE2B fd0c197cf222effa79366e7a763765c7a7eabf7a71319d0544a525b8062ea0ad64291351b2a285c5f3b6d7059a54fd60f20f75b019040d138ae8204fb426397e SHA512 f53a253375584d815ba9249bf36b5f08906c37d7ac7fc9e44040ec5600380f830b2e6774e4493d6fa8024409ae9cf8afe782da52fc8f670debe3aaa4ae6b7306 +EBUILD libmspack-0.10.1_alpha-r1.ebuild 1363 BLAKE2B 7c793178c1f88a628367b78608ac7aa2d8593d5c86acb6e787feb008391726fe52cd824e36559ea6a6543ee45db0e1d2a9779c938b3c83f23852775add4ae725 SHA512 524e324c06070b3f7d614c4dc7d5b1fc854f8cc41a231cf8d9d8522781a08b335fd8743d9b4764c34ffcabcb8271f657838079eea33a4ae2f0af8f2fa3cf1eac +EBUILD libmspack-1.11.ebuild 1040 BLAKE2B 568e0b4d17a8d22b93b857475b81536df361a80c7786f1b1411619d06fb60acb23c2ed29e42619dee7a8c346a27de5c73ded64241a262fd4fbf0730901e70b16 SHA512 90da04e57a85bca727c5bee9aa1aee4200986a7032c68731b783c282abd376bbcb70d1255783d311029ea100f6890e092d2085a6caca0122f56a3ba1388b926e +EBUILD libmspack-9999.ebuild 1046 BLAKE2B 77753a1d0aa6a7ac00481e2f050e9b390dd67702fff17cb9795f7a7c421d2417b26cb7a78e9f00ef51018193b338b3bfec3001ae17082a3a9bf86464017479a8 SHA512 d2938baf2bb1ac3d4622ec3351d9fe6496a856c87fc131e9e73ef0a82f0f527e830999707ed92150df4edf61b70b85ad06e7a83021d9c59fb939aa60b6b80d5d MISC metadata.xml 330 BLAKE2B 443f1e0e7d08031a118eb3a1936ee027b5f286e30aed7f4dd05be9674985893f3d043ce1da1a44d5adbb3a9306d256ef7900d58957ff63ffc3ed8f57d078a2ed SHA512 6e4a217b11f7776fd45b0f56745be54cc87e49a8641b69c61be13db6a469c899249b39a90155392360fbd264c54796bf59fe3d553028b788604db21b1fe7306c diff --git a/dev-libs/libmspack/libmspack-0.10.1_alpha-r1.ebuild b/dev-libs/libmspack/libmspack-0.10.1_alpha-r1.ebuild index da8fcd943d18..c18e97198694 100644 --- a/dev-libs/libmspack/libmspack-0.10.1_alpha-r1.ebuild +++ b/dev-libs/libmspack/libmspack-0.10.1_alpha-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then inherit git-r3 MY_P="${PN}-9999" else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" MY_PV="${PV/_alpha/alpha}" MY_P="${PN}-${MY_PV}" SRC_URI="https://www.cabextract.org.uk/libmspack/libmspack-${MY_PV}.tar.gz" @@ -19,12 +19,12 @@ fi DESCRIPTION="A library for Microsoft compression formats" HOMEPAGE="https://www.cabextract.org.uk/libmspack/" +S="${WORKDIR}/${MY_P}" + LICENSE="LGPL-2.1" SLOT="0" IUSE="debug doc" -S="${WORKDIR}/${MY_P}" - src_prepare() { if [[ ${PV} == *9999 ]] ; then # Re-create file layout from release tarball diff --git a/dev-libs/libmspack/libmspack-0.11_alpha.ebuild b/dev-libs/libmspack/libmspack-1.11.ebuild index 90c8ab2d131f..4d0769e9345f 100644 --- a/dev-libs/libmspack/libmspack-0.11_alpha.ebuild +++ b/dev-libs/libmspack/libmspack-1.11.ebuild @@ -8,35 +8,21 @@ inherit autotools if [[ ${PV} == *9999 ]] ; then EGIT_REPO_URI="https://github.com/kyz/libmspack.git" inherit git-r3 - MY_P="${PN}-9999" else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" - MY_PV="${PV/_alpha/alpha}" - MY_P="${PN}-${MY_PV}" - SRC_URI="https://www.cabextract.org.uk/libmspack/libmspack-${MY_PV}.tar.gz" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" + SRC_URI="https://github.com/kyz/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" fi DESCRIPTION="A library for Microsoft compression formats" HOMEPAGE="https://www.cabextract.org.uk/libmspack/" +S="${WORKDIR}/${P}/${PN}" + LICENSE="LGPL-2.1" SLOT="0" IUSE="debug doc" -S="${WORKDIR}/${MY_P}" - src_prepare() { - if [[ ${PV} == *9999 ]] ; then - # Re-create file layout from release tarball - pushd "${WORKDIR}" > /dev/null || die - - cp -aL "${S}"/${PN} "${WORKDIR}"/${PN}-source || die - rm -r "${S}" || die - mv "${WORKDIR}"/${PN}-source "${S}" || die - - popd > /dev/null || die - fi - default eautoreconf diff --git a/dev-libs/libmspack/libmspack-9999.ebuild b/dev-libs/libmspack/libmspack-9999.ebuild index 2a4ad5dfcc64..06410b741832 100644 --- a/dev-libs/libmspack/libmspack-9999.ebuild +++ b/dev-libs/libmspack/libmspack-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,35 +8,21 @@ inherit autotools if [[ ${PV} == *9999 ]] ; then EGIT_REPO_URI="https://github.com/kyz/libmspack.git" inherit git-r3 - MY_P="${PN}-9999" else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" - MY_PV="${PV/_alpha/alpha}" - MY_P="${PN}-${MY_PV}" - SRC_URI="https://www.cabextract.org.uk/libmspack/libmspack-${MY_PV}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" + SRC_URI="https://github.com/kyz/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" fi DESCRIPTION="A library for Microsoft compression formats" HOMEPAGE="https://www.cabextract.org.uk/libmspack/" +S="${WORKDIR}/${P}/${PN}" + LICENSE="LGPL-2.1" SLOT="0" IUSE="debug doc" -S="${WORKDIR}/${MY_P}" - src_prepare() { - if [[ ${PV} == *9999 ]] ; then - # Re-create file layout from release tarball - pushd "${WORKDIR}" > /dev/null || die - - cp -aL "${S}"/${PN} "${WORKDIR}"/${PN}-source || die - rm -r "${S}" || die - mv "${WORKDIR}"/${PN}-source "${S}" || die - - popd > /dev/null || die - fi - default eautoreconf diff --git a/dev-libs/libnatspec/Manifest b/dev-libs/libnatspec/Manifest index 85b92bed296e..c48e48412b05 100644 --- a/dev-libs/libnatspec/Manifest +++ b/dev-libs/libnatspec/Manifest @@ -2,5 +2,5 @@ AUX libnatspec-0.2.6-iconv.patch 323 BLAKE2B 26cfb0f9faad0e375a2f2ed7766c3adc66d AUX libnatspec-0.3.0-bashisms.patch 516 BLAKE2B 16bcea9de6c577400bc5e4e5db89fb5f8456270198eb07b2e79434a20cc763a92e708e57983360af6b1ee5e7bb5d259fed0a08b94048cc4ae52b479ba82af839 SHA512 0d0c968a4523cdd9b25fd0129e5f2dbc4561a7e268146910312c9a4a4982f456aecd1eded939bb367c8eef6aad83c487fa4ca8f94a8b718481b998c0c8bcbb87 AUX libnatspec-0.3.0-doxygen.patch 804 BLAKE2B 6ed20412605783845fd1fed4f8461535b25bcac6f49b8c9bccaae52e3b83184763b313fa050a349fa4f73b1dff6374c0361d370dacf84d90963613f2e92b8524 SHA512 fd68c998fcb5f359b8c10a0f37d8408b28545bb9f1bdc3e4b9b5f8f68066a0705dcdd776329585bbe5b372fc64b2205470c7bfdb60a215bd7d4d563c78e65318 DIST libnatspec-0.3.0.tar.bz2 127265 BLAKE2B 3f0ffdaa57f232c5245de72bc67b3b6bdfa88aaf965156c50483278f51d54c1da1600c19bd49aac5a1a9317a9b53d5202e6610b1ef6c2335b824e183de1fba75 SHA512 5c04358d20be5b6ffc7038bddd4514c4b5b4e9940fb6247070b832da9d059b31fd1306cf29f54e4a1b8be1d909176bd72e6ffa98e4b750840764f9b2c250d31c -EBUILD libnatspec-0.3.0.ebuild 963 BLAKE2B b1d59f663208e4d86bd9f423e60a9f24712c2d8fcfac1589c119fc42f7b614e22b9ae8b14cbd59de599b70dcacd8d091ac66f240772cbb6c4cda5e6a0287303e SHA512 3f1de5281ea7db7837de4da9d31b486c21615805e68a3cc41d2d11077aea8fd34f0de2552efa6cfc179faf306d404b3d6654891031827c48ac12192cec74df3e +EBUILD libnatspec-0.3.0.ebuild 957 BLAKE2B ad1c5e20b8e7a9240d0ce8064d6b848f9b557c352a4153feab647f961810b4970a2b6ec512145318fdb00a10207e344f6601ffc9cf5e3fc209dbd4bfd92f2c22 SHA512 3712da68a117b87d76fcc72044a4d9f087cc973fb3a43629ee42ba24b2d881ce18a3a7b400518bc376ca87a3626cfdacb4a27285c4cb4f20d429475e1657e1f0 MISC metadata.xml 312 BLAKE2B 065bf50b80ceec1a89daa376e97082b47d567510c5cb7d801832c656b8180d08ad774475602f8a5e43ad7497f6f77a632b9af6a216730242f0ef79ca4ee373f3 SHA512 c2cbbb35da36861f68dc804573e41cceae8f20a1eb74b93b540cbcd35bede5195652998d1bc89f2f749d0bd0bcdbcede03085765ac12ea0c8a025efa3ac40509 diff --git a/dev-libs/libnatspec/libnatspec-0.3.0.ebuild b/dev-libs/libnatspec/libnatspec-0.3.0.ebuild index d6fde3e9c93e..cd3ac69eb72d 100644 --- a/dev-libs/libnatspec/libnatspec-0.3.0.ebuild +++ b/dev-libs/libnatspec/libnatspec-0.3.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/natspec/${P}.tar.bz2" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="doc" RDEPEND="dev-libs/popt" diff --git a/dev-libs/libnl/Manifest b/dev-libs/libnl/Manifest index cee345ee66ff..ecb0352fa895 100644 --- a/dev-libs/libnl/Manifest +++ b/dev-libs/libnl/Manifest @@ -1,12 +1,10 @@ AUX libnl-3.8.0-printf-non-bash.patch 974 BLAKE2B 6f7b4d3d25cc7ffaf6566aeeaa943d4e8ce3ff14af28f2d1ee98c3dc89e87bee24d1d8a211084b4dde0668ff37830f4039ccde93708edda75434dfc0831632a2 SHA512 9eaeddb3ed12be03ba824ad2924879c67f1f3e12f1a938e866404780e6390297bed0b926981820b93459849380ddaac7bb6824e07e096be97ee8cebf18927027 AUX libnl-3.8.0-python-decorator-syntax.patch 798 BLAKE2B 364c3eff7873ae791c5ff24f3ffa699c149817e1fc871ff257877723c67c8f187270d57a6204df40cb8b534dca3a41903f5d911c21e9ae1e82d1dbf8796cfc58 SHA512 332e2c53e766bb84fdcd7bf2c2d944c3cb78722d733441f3d8f8403a949b9fdbe202bfa6874154733735f193279ab3c7fed960eeff462c0468b355412abbb5d6 DIST libnl-3.10.0.tar.gz 1116186 BLAKE2B 13383c4ef49be3bcf89122b24d1d5dc9834353aa7128f04f50993203add14aa7f97a4500164982ddcb82f481f7324a26efc2375036d5a23bfa62b15c4fe07473 SHA512 c95e79fba69308c63a08d0c576503b4398710ea9cd1d0097851500a7fbc5fbe87fb32ac281cf42bbfe57eab07b110055e6bc9b95d82244bba3df8a31fe562962 -DIST libnl-3.7.0.tar.gz 1000913 BLAKE2B 22c418ea520416d79ee4552ab6bc5ba99239b29e074c840d31b0ec4171a0403ea9d2c1afcbf1b3428564dd371cadd99bc062ae7540e7496f970c4fb98f967e84 SHA512 80fbbc079299c90afd2a5eda62e4d4f98bf4ef23958c3ce5101f4ed4d81d783af733213bb3bab15f218555d8460bc2394898f909f4ac024fc27281faec86a041 DIST libnl-3.8.0.tar.gz 1071113 BLAKE2B ff90d52e9b617ad8a53e4d42f43bee065b331ed919a3effc4a0f38c8e15b46f86c1eb153816499ed77dd99063500b1dc52951891034475a5bb81da1ad8004594 SHA512 a8da7e8464c5cab2807cd86f83fca53bc77f7c3bdefe43880db7be9caf5ba6bfca1b7e778b906c12fda1cf7e6f413f88cc7ad1dcc42fe8c050a8d28a6e656c02 DIST libnl-3.9.0.tar.gz 1074117 BLAKE2B 56a39aad9aa15992ff02fe35732abbc5ed5d107b814587e02b914631489877899989d49c7aeee1ecb461ad5f525c7cd7c045c9770864d83b0a58490293441193 SHA512 b6f3633d1920e61645c97f4c4c4419444e7fd66aa3b67b0a73bc29df24cf27065542a62a9c2581f90d0c153247922ce5c649b7da51c0fead6afceaf4d0361dce -EBUILD libnl-3.10.0.ebuild 3142 BLAKE2B 934ddc2b38047e2241ee0251b86b0f0e8ba8ce1dc7f0338b4f38aa3ef84f909b6d64896a4bbe1cf2be2c8d9e9be73f84f7a9c1168b25defb39765c50d85028ae SHA512 27315af8cb38af43ed2fa0e6e38a14f797629a88b83bca5d8ff00c081841efdb16aae94b2c4bd0d285909dcec2ca46228f88e13f7f4a96e2700e1a9faca8e9c1 -EBUILD libnl-3.7.0.ebuild 2716 BLAKE2B 53df8e8de5b0766d76ec3bac46f7bbb7036183826078facd5b18232b2cf56d6f6a2b4e48a7a30793f7d6679e6772d0654a842192b9f612735de50aa2f3a04aa5 SHA512 f7d6d003d92e623df28822ea643b75679c3711671286f0ffb6cf7334f5de10f86a57c4255f34485e8dce8d107cbf05fec0a90bdc3a496f7f2b9a1ec811e50df9 -EBUILD libnl-3.8.0.ebuild 2991 BLAKE2B 179709af910f08c90c31e08cf9ca3b3eb698b91a4e27789d1eb274b5f725b9d1531ddc0eb9ec71e627c7d81150b9fdba643a026e2fbcaad18b61b702843abfed SHA512 a60ea1a62e9ba874915e08c3b139f8d81391d74029c660af653aba2056dac7450d853a19d59d38ebfc2db01153fabc2f2c5e661c5894056da34c1def929972a1 -EBUILD libnl-3.9.0.ebuild 3135 BLAKE2B a0da8a6dbb28f778cfc2f5470951a2428cfa7f74a86662bdd12f5ba191adb0eee62bf2104dc97f14c117d7e71d1463b50ab2ea6a24beffb543665825c5f7693a SHA512 80c837ef1013bbee20048b2bd6c36713dcd80831823df7ea12b4eb8f6afa425b0578b78e8f5a5585814eb343d4251cae43ef489a6611c727d42a88d4960a67c9 -EBUILD libnl-9999.ebuild 3142 BLAKE2B 934ddc2b38047e2241ee0251b86b0f0e8ba8ce1dc7f0338b4f38aa3ef84f909b6d64896a4bbe1cf2be2c8d9e9be73f84f7a9c1168b25defb39765c50d85028ae SHA512 27315af8cb38af43ed2fa0e6e38a14f797629a88b83bca5d8ff00c081841efdb16aae94b2c4bd0d285909dcec2ca46228f88e13f7f4a96e2700e1a9faca8e9c1 +EBUILD libnl-3.10.0.ebuild 3129 BLAKE2B d0043a11c53cc42d6459020aac3b537a4eef7531918b961f78ebf2c0bf435d61139cbfed4b705439729fc3929d9ee4191bf5010471b74df66bba62dc2a9ba6ec SHA512 0e678a0b7c8c9040a0f3c2ead842fa59e7cc02eb9e108a6a6c3ee3ad23f0502f7cd33a17cee02d2c035c52c8fff24baa6aad37ed505c35e58bedc02eb695fa56 +EBUILD libnl-3.8.0.ebuild 2985 BLAKE2B 4349ab2d8710d9bf8bfafe7e59fea70c199c590e196c6d4628faa8149da2ad99616a4fcdd5d06a771dbb3a9944589a13f545da3a70f14fe3b43b76e1ef132ad7 SHA512 d851bc16e795c33f4b9755f846038c15646e838fce201935599bc554ab863bf965169a23c698f85c7f6fdd3ae34de0328eb183ba3ccbfe0ca55a6bab08d82246 +EBUILD libnl-3.9.0.ebuild 3129 BLAKE2B 0389e8ff0d83232364e7270daf260bfdc2a59edd8d75560413eb1945502993157d2456205aafa48c8392fdadf1e7bcc97165e5fb63e644db4f972d7ab32412a4 SHA512 7576dc74536e86ccca1a0749f561d3b7b6efc9e86488880b3583b682a67fa361651d24871ece4eb10e80e8007216e12be0424e2f49b13df0b0cd1934e216f87d +EBUILD libnl-9999.ebuild 3136 BLAKE2B b11b8a4a0b235dc89c2f21e496d6222710b5711454cd77c680c09481e43d6dc50edaf279d224f6d5fe5fa123f6e8fac4d97a073c954181e75db1a3280e9db422 SHA512 82ce41475633042a8aaca9c996930dbb89ecbafbb99f9d9f5e2d9039f149eb8962fd1bc3dc2ca899128cc0cd534efc6f3a162a16b2eaf7d6c9252b7d621f391a MISC metadata.xml 525 BLAKE2B 62918f4b184a0636f9dbe24a31978ceccf354610b2b8d6db040440f5b519f5a7d710861b94671fd1c684da40e2a9df8563093509e7de9318c891e7c93567b7bf SHA512 076a06cff6803de3775cb295688cbe61831e79e3fa2d7a7e53b376a2c0a5137b349db153692b4cfa22ce6121d9e0579253dee06056076e9aec6f09aaf7a41387 diff --git a/dev-libs/libnl/libnl-3.10.0.ebuild b/dev-libs/libnl/libnl-3.10.0.ebuild index 1c7d4454ac9e..7d5196c09b28 100644 --- a/dev-libs/libnl/libnl-3.10.0.ebuild +++ b/dev-libs/libnl/libnl-3.10.0.ebuild @@ -22,7 +22,7 @@ if [[ ${PV} == 9999 ]] ; then inherit git-r3 else SRC_URI="https://github.com/thom311/${PN}/releases/download/${PN}${LIBNL_DIR}/${P/_rc/-rc}.tar.gz" - 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" S="${WORKDIR}/${LIBNL_P}" fi diff --git a/dev-libs/libnl/libnl-3.7.0.ebuild b/dev-libs/libnl/libnl-3.7.0.ebuild deleted file mode 100644 index c4bd28210037..000000000000 --- a/dev-libs/libnl/libnl-3.7.0.ebuild +++ /dev/null @@ -1,115 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_OPTIONAL=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -inherit autotools distutils-r1 multilib-minimal - -LIBNL_P=${P/_/-} -LIBNL_DIR=${PV/_/} -LIBNL_DIR=${LIBNL_DIR//./_} - -DESCRIPTION="Libraries providing APIs to netlink protocol based Linux kernel interfaces" -HOMEPAGE="https://www.infradead.org/~tgr/libnl/ https://github.com/thom311/libnl" -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://github.com/thom311/libnl" - inherit git-r3 -else - SRC_URI="https://github.com/thom311/${PN}/releases/download/${PN}${LIBNL_DIR}/${P/_rc/-rc}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" - - S="${WORKDIR}/${LIBNL_P}" -fi - -LICENSE="LGPL-2.1 utils? ( GPL-2 )" -SLOT="3" -IUSE="+debug python test utils" -# Tests fail w/ sandboxes -# https://github.com/thom311/libnl/issues/361 -RESTRICT="!test? ( test ) test" - -RDEPEND="python? ( ${PYTHON_DEPS} )" -DEPEND="${RDEPEND}" -BDEPEND="${RDEPEND} - sys-devel/bison - sys-devel/flex - python? ( - ${DISTUTILS_DEPS} - dev-lang/swig - ) - test? ( dev-libs/check )" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -MULTILIB_WRAPPED_HEADERS=( - # we do not install CLI stuff for non-native - /usr/include/libnl3/netlink/cli/addr.h - /usr/include/libnl3/netlink/cli/class.h - /usr/include/libnl3/netlink/cli/cls.h - /usr/include/libnl3/netlink/cli/ct.h - /usr/include/libnl3/netlink/cli/exp.h - /usr/include/libnl3/netlink/cli/link.h - /usr/include/libnl3/netlink/cli/mdb.h - /usr/include/libnl3/netlink/cli/neigh.h - /usr/include/libnl3/netlink/cli/qdisc.h - /usr/include/libnl3/netlink/cli/route.h - /usr/include/libnl3/netlink/cli/rule.h - /usr/include/libnl3/netlink/cli/tc.h - /usr/include/libnl3/netlink/cli/utils.h -) - -src_prepare() { - default - - eautoreconf - - if use python; then - pushd "${S}"/python > /dev/null || die - distutils-r1_src_prepare - popd > /dev/null || die - fi -} - -multilib_src_configure() { - # bug #884277 - export YACC=yacc.bison - - ECONF_SOURCE="${S}" econf \ - $(multilib_native_use_enable utils cli) \ - $(use_enable debug) -} - -multilib_src_compile() { - default - - if multilib_is_native_abi && use python ; then - pushd python > /dev/null || die - distutils-r1_src_compile - popd > /dev/null || die - fi -} - -multilib_src_install() { - default - - if multilib_is_native_abi && use python ; then - # Unset DOCS= since distutils-r1.eclass interferes - local DOCS=() - - pushd python > /dev/null || die - - distutils-r1_src_install - - popd > /dev/null || die - fi -} - -multilib_src_install_all() { - DOCS=( ChangeLog ) - - einstalldocs - - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-libs/libnl/libnl-3.8.0.ebuild b/dev-libs/libnl/libnl-3.8.0.ebuild index fc8c3de4664e..19141d1ef36b 100644 --- a/dev-libs/libnl/libnl-3.8.0.ebuild +++ b/dev-libs/libnl/libnl-3.8.0.ebuild @@ -22,7 +22,7 @@ if [[ ${PV} == 9999 ]] ; then inherit git-r3 else SRC_URI="https://github.com/thom311/${PN}/releases/download/${PN}${LIBNL_DIR}/${P/_rc/-rc}.tar.gz" - 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" S="${WORKDIR}/${LIBNL_P}" fi diff --git a/dev-libs/libnl/libnl-3.9.0.ebuild b/dev-libs/libnl/libnl-3.9.0.ebuild index 516e08b45d19..138e959fe1c0 100644 --- a/dev-libs/libnl/libnl-3.9.0.ebuild +++ b/dev-libs/libnl/libnl-3.9.0.ebuild @@ -22,7 +22,7 @@ if [[ ${PV} == 9999 ]] ; then inherit git-r3 else SRC_URI="https://github.com/thom311/${PN}/releases/download/${PN}${LIBNL_DIR}/${P/_rc/-rc}.tar.gz" - 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" S="${WORKDIR}/${LIBNL_P}" fi diff --git a/dev-libs/libnl/libnl-9999.ebuild b/dev-libs/libnl/libnl-9999.ebuild index 1c7d4454ac9e..b828b0d10a17 100644 --- a/dev-libs/libnl/libnl-9999.ebuild +++ b/dev-libs/libnl/libnl-9999.ebuild @@ -22,7 +22,7 @@ if [[ ${PV} == 9999 ]] ; then inherit git-r3 else SRC_URI="https://github.com/thom311/${PN}/releases/download/${PN}${LIBNL_DIR}/${P/_rc/-rc}.tar.gz" - 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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" S="${WORKDIR}/${LIBNL_P}" fi diff --git a/dev-libs/liboil/Manifest b/dev-libs/liboil/Manifest index 2dbbf6d1a0f1..a6bfffb10d26 100644 --- a/dev-libs/liboil/Manifest +++ b/dev-libs/liboil/Manifest @@ -2,5 +2,5 @@ AUX liboil-0.3.17-amd64-cpuid.patch 1040 BLAKE2B 4cf2a34250d08175c7bf466b93fea90 AUX liboil-0.3.17-c99-configure.patch 528 BLAKE2B 2851f2c0bc35daa75465714df797d9fab227f091f70380c00abdb8baa117b3101866a8d554d1798a52a06bd521f7066587da49df1dbe573c8555b6c3e68a3f6e SHA512 6b321e72c3daba023fae572e2c636faaf506c20baef592aae4027a15a1e55b549439bf291f74966128d270c99966f11902b26a2c41b001a49bb0a73048b91758 AUX liboil-0.3.17-x32.patch 7762 BLAKE2B f3402d64fa9ef13e488aa07d7565782b38e585e7ab73e8c6d4c33882ba138734c1369b87ec549850f9cd9b9d2a85cfd0e3972eb038863c1b632fc5ad2c34a9fa SHA512 83201a8a03a3785f228d9bff916928d80fdbf8abeaa27f715956c09b2a2eaffcffcda97e680abbb7b29b3f207531ee935489c1f226796a34968284751ffbd8d5 DIST liboil-0.3.17.tar.gz 912563 BLAKE2B c7ad7cc4db422fd2a3fd2be01b81a8a2f4c9acbc7407955e30b8ca6d39b79a235f383b4897e01a51a9ed47f4476e321a0bd6522951a125acc2da85f38ea40770 SHA512 26f60d37af8aae435ff17f2aa852a4e52cebd96ef7be04cb4dc14c61bc42160e333e317e5b33f05f6d4b6c819b15c4ecd1d4c03018515252daea26dd4ed60145 -EBUILD liboil-0.3.17-r5.ebuild 1647 BLAKE2B b10ab1b2e5bdf5050b923386ecc8be3a32fe09d2076032194b769367acfd3e8891c512e1faf80513525827c10337777907456b39defe4d69cc41e7af5ffa6a03 SHA512 652e46221fdbd76849b27ed6a5e2096d0f6272623bcf1b61e183726007e88c0a9bad63edc39a9925ef548d3349dcb8b2c3a799c59f6e35ccde1745f8cd5dda96 +EBUILD liboil-0.3.17-r5.ebuild 1641 BLAKE2B 998cce1cd61e91ee8e80cfe466ec2abb82b91cd1c149502ac1a6c3b698f1c65fe8ef129b657c58372d326550dd21fde8b6073de7b6314744168c5e64343edcd9 SHA512 aac1c3e590aa4bbc435b8c54bd816dcc0e7f8e31c61bbc5a693ffc54266285497f53285ddfb587d8a61750acaee7bcee3b3907946af996afd460063132cd3fcf MISC metadata.xml 229 BLAKE2B 35bd897953d3051382021de0742162ed1a166c98224fec04fc54dc467dfe5492289b1da910ae9213259b20a0bd5bbffc041624ccb3aacc23b56de2c397861d7d SHA512 7340f6b8c0a938920b7940a288c212e868ae0d8cb18b97c028e6e959f72f94e35f37a2d864bb662fc1d01b43bd7b72efdcbcc5d48e700aaf8c845eb6b9d67fed diff --git a/dev-libs/liboil/liboil-0.3.17-r5.ebuild b/dev-libs/liboil/liboil-0.3.17-r5.ebuild index 9d58b155b859..fad1101f3632 100644 --- a/dev-libs/liboil/liboil-0.3.17-r5.ebuild +++ b/dev-libs/liboil/liboil-0.3.17-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://liboil.freedesktop.org/download/${P}.tar.gz" LICENSE="BSD-2" SLOT="0.3" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+examples test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libotf/Manifest b/dev-libs/libotf/Manifest index 9fc1d6bd126e..6100ba339071 100644 --- a/dev-libs/libotf/Manifest +++ b/dev-libs/libotf/Manifest @@ -1,5 +1,5 @@ AUX libotf-0.9.13-build.patch 678 BLAKE2B 59437afb9db0600ce6b3b7fd61f0ee139de11b5f08b7141bb918a81077606fe2860641b00fb562cd26457ab01285385fb4d71c7753715bf7371add9c0cb89366 SHA512 9a0fb4c4cd3c096d4f0a8910de63d594e8ae471543a65e62bcff102d98e25d1b8714eccb91570c8f778dc83659ac8e5e9a1fa3c8e7479153c58d41972661d56d AUX libotf-0.9.16-freetype_pkgconfig.patch 1021 BLAKE2B fe4e25b4c90c1b614369158bcdef2babdcb9c44cec81cff9c25b33d33614be99f689b209f0c19722d201c6289ebac3f5c758b9c080c84c1e57aeccb535b95ca3 SHA512 5aaf5fe70f5498859e6913ef274c47f1bbd339ea02d7027ede543a3ef0e88109ac747e03dc852f3a5a22df538a5d04ea7e9ba2bcdec899ee5063738fad57666a DIST libotf-0.9.16.tar.gz 423979 BLAKE2B 838e7c855f93ebb30bcccd1d3055f662da1736bb85fa398f9ffe84411249f63e4f66908b55534c2f07446b45ae7912745a92bbf0404f8d62eeb3a9119a604b37 SHA512 0f68c45c1224f02dc0f1a8e9915dd9c1c70d71259b4e2f7bbd4fbec6426e58d4a26e4cbf28dbb8ed051ba6f532f99fc4e74b4ddf97a93ec947fa6260c875d0b4 -EBUILD libotf-0.9.16-r1.ebuild 968 BLAKE2B b50f1be06a517f1fff3641a744af510cba33fc6f51d069ec3364e70a87d00c74542a66f8650a87a88e0aa2826ade0044571bf859f6c7fbd1c532f61288a578a1 SHA512 e544efd15919da1e30f754c041532a9efbfe373df16e15965bb6c2fa0f1073049d6f1e636d857e32602a14d63ef9b9de669fba81e2cc235a34c3f7c2aab8a847 +EBUILD libotf-0.9.16-r1.ebuild 962 BLAKE2B a6fbe08933e9031b6a161fad250d6a238a8469e1bbe250ec97bf9382df03413c8aebb3394cde540c0a1c714dad3934d2a7c04dceb4429c8271d8c46133ca6f7e SHA512 090ebe945e1200ef84ba73f3701df76fe0b900b7ff8a4ecd1579865c514902285aba47ec2bfff96ed4c1883ce4ecc95ee10ea9116ecd05499ae503bf960e5756 MISC metadata.xml 326 BLAKE2B 8ee0f43a1770af568dc66b8bf6b593822a2118984264f0433db8d80d92e15ccf630dccb5bc75f450362a22f67193d90428e8321fea5f640bf0a892f9d7cf6af8 SHA512 1f38180854ea9bb8b419b54c6d4c1487ee804fab1d551e306fb87a8d1d19db28302ffcf63da276a66a100bb6306f2946e52fea622aff8fd3982afe0f1d3d0610 diff --git a/dev-libs/libotf/libotf-0.9.16-r1.ebuild b/dev-libs/libotf/libotf-0.9.16-r1.ebuild index 4ea3d257b157..dcb37fdf0522 100644 --- a/dev-libs/libotf/libotf-0.9.16-r1.ebuild +++ b/dev-libs/libotf/libotf-0.9.16-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://nongnu/m17n/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="static-libs X" RDEPEND=">=media-libs/freetype-2.4.9 diff --git a/dev-libs/libp11/Manifest b/dev-libs/libp11/Manifest index 51fedbbd0aea..a7cf61e09f32 100644 --- a/dev-libs/libp11/Manifest +++ b/dev-libs/libp11/Manifest @@ -1,4 +1,4 @@ AUX libp11-0.4.12-openssl-3.1.patch 1969 BLAKE2B 94f516348da3e76a07923dcfff46e0c0ffd8bcea4e58eda75a7d753dd09a1d14d6357ec369630afec7007ccc2638c44cd714d769c3eccb4aef398ebd88cd01b3 SHA512 90f426ff7b817f335c0eac38f167ded3be1c0033ffd38ce87dbe5843d2ad2e43327ea613760fec5c86c9a7a39860787c9997506fd4a8d464cdabfe7388520342 DIST libp11-0.4.12.tar.gz 516414 BLAKE2B a816749984753a1916dd58860c51b49d316946b59eb3bc839f6a21dcff14de48d7a4937f55fc7ad96a26b914591854d5cf11a1fbac2d5f2f5e04c833973c0e42 SHA512 674cfca2c9eaf162262204c94f9d59d3095dabbc348c1842e758b897e1a5bd4ba08b2d589ec3b2a2d1343a8760eab253e7008dc09ef5b499e2f16385efe5c8cc -EBUILD libp11-0.4.12-r7.ebuild 1150 BLAKE2B e17693bc871fb64f0805b72a7f1fc3e5b433b47d7ae038f896767198cb50017e5e7cc69776fc46636beae712d546afe656a124b4b2b41df1f60de36d091aa6f6 SHA512 2486d51d5b63e7623fdc324c6668b3a21e625230a2e5d2696ca4a65143477cfcd24a88e18ed5f6b034aedeef753255ef4a8c634b52a3d336ae6bbb8b76c85c37 +EBUILD libp11-0.4.12-r7.ebuild 1144 BLAKE2B cc438ef5f1752aef08cb63ec554381f0f0ce8c07d952a7e4cb14081473415fcb98473b59c59dd5b36a83fbc4764092236c98bf83eab8b6fe6ecc0c2f15b676c0 SHA512 ba17def4ada133c2f494d45c9b7a0c516a12185ebc48d145e6006b89d209de675ea37ab76176c06a859e7a1aa13b03d29ef7647e87c362a03fa752b43dbbfbf6 MISC metadata.xml 605 BLAKE2B 69d65e5f468abb8e4ac74afe597d7f1129e3dd1ecb249aa794a75c628268e5250cc0385c8119c0752155967d22a07fdfac2d31af458c0811a47bd32663627d1d SHA512 a2bd8e47b0d86aa7f3009bc724cc22adfbab5ddc041b2ec87f6f96faa4f2bfb442e501668c27627723727058b4c615cd6c80ef40f1bbdd580fdf6b7fe7326229 diff --git a/dev-libs/libp11/libp11-0.4.12-r7.ebuild b/dev-libs/libp11/libp11-0.4.12-r7.ebuild index fb5a4c7faf18..48a551fb73bc 100644 --- a/dev-libs/libp11/libp11-0.4.12-r7.ebuild +++ b/dev-libs/libp11/libp11-0.4.12-r7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="doc static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libpcre/Manifest b/dev-libs/libpcre/Manifest index 413a345c2d2b..5c5642b0f5af 100644 --- a/dev-libs/libpcre/Manifest +++ b/dev-libs/libpcre/Manifest @@ -1,7 +1,6 @@ AUX libpcre-8.41-fix-stack-size-detection.patch 569 BLAKE2B 68f685ccd9ebe0a256f829ff2086d93041dfc872e301a19a234c8da3b834fb5c0da3b510b0f63fff7fc07c1d6680ebfb964ba3dbf1a58b302abb14a393da36a4 SHA512 ac9f6155d055b25bcde26bf11450cb07618d7194e0a2c28e0c38dca4190b3319fbfdb85c97f01210dc7540a708fd4f8879853350d66ae382b54c4704e2e7028b AUX libpcre-8.45-fix-stack-size-detection.patch 651 BLAKE2B 35eea87eecdf5041bf6def6bdd6bec99ef9d60b68f9f3676d26472a8752315ddc9de1268e921b3dc2f17efb8aad50d9ab22b8f54f5b1b3414c0f18eda8114c05 SHA512 b5ec6545a9e8bc3c9dab948ad53278ccf6c51054f1eeb5b7db3b5926f9526cee287ede3531559588f88c19b73edf7bbf762f8eaef90b62bb01123a8e0f83ab87 DIST pcre-8.45.tar.bz2 1578809 BLAKE2B 3954e08cf3c67a5e2249bf72f8d4c1a90fe7a098fffa5a0a06d0d665d07899027cfd632eab2757fcf2b1b9b413a43d5c484c8e52d05b7ca113b3bbbc4dd3bb29 SHA512 91bff52eed4a2dfc3f3bfdc9c672b88e7e2ffcf3c4b121540af8a4ae8c1ce05178430aa6b8000658b9bb7b4252239357250890e20ceb84b79cdfcde05154061a -EBUILD libpcre-8.45-r1.ebuild 2537 BLAKE2B 738d6bcbf775773dd2197663b0cb057628fc0e8087678b40c39f577fa2e2ce069e96a77d057848cbada990ac6ed47c827534dd73dbcb12a334b001fdb1f4832f SHA512 965bafdad0d6ef0d251fc3c16c732fdc8fff747fd521513deea11b7d76b18578c9f41886b0407250df2ab741a81f27ad074071b9d6f92c598ebbb925553d6ae1 -EBUILD libpcre-8.45-r2.ebuild 2542 BLAKE2B 55a83a4f92e8d91474d4f912e9077944154a7bc1cc95489f10ee0746221ecde188bde9640708294c9e528ca6466b5e4304aedfb54f5c7d3b4d967ad9fa892963 SHA512 01e34cf386bee21500e03713dc07b7c61e6c38f1f9beb7b1029418cb3dd29c876f56bce50258df9a1f85993b72e07021eeb59d5179c1601728de3f08addec1d2 -EBUILD libpcre-8.45-r3.ebuild 2729 BLAKE2B aaee8872f78c57cc0fc8617a2974a7a88b463ac2085c9717f1ef3be21b16cc44bd56e09c1c733074e45b13ebec7aff6c5c560c0202d3949b104715e65cd2e140 SHA512 6998064698e21426c80e117575bf2d312b92e2c9f7799dc5c1ae5b1c100471ff183096c5cfb0063a289346f3ac56f70182b35d70992957ced6547abef6b97597 +EBUILD libpcre-8.45-r2.ebuild 2536 BLAKE2B b845a359d85fb67d4ceee8b1fb54810c2d906d7748737b67a7e1088c354f68109f5c49a90b20c31bb64f947a5263d78ff2d970b536aec85577c79a111a3b5e82 SHA512 3f4ad68996fd09e7e36be40e06bd17afc9d1b11dceaafa8cdf9ffe8f815970b73f8a1bf81989db8aa1c5a5c85060eaef32e6815e6344bef32f3aca954dc59cf0 +EBUILD libpcre-8.45-r3.ebuild 2723 BLAKE2B 5d1e30ca1819fc9d8253ff8384720fa7dc4ba870ab2aad12c863b38a4421de787062b4b2fa442533e911fbc45f763954b0f8074d11d780409fc286cf2dcb5c06 SHA512 153e5b34c90c55e19412ac17a50c3f65bbc18b5740cf0e9d9dd3db4e33f5b6bd899208172d3a214709d540fbe41609a7fae22145a51d9d46acb57a067372f64a MISC metadata.xml 1063 BLAKE2B c20c54462582bcffd5927643186e1ffbf49679a49490a53970f236f0bcd74fc8813233425ad4a642933ce60d224bb93457cb55fd12106b660a78902c45e11563 SHA512 8c2239d0176c9b79c162538824edead567ba4b51b9567c6edaa01af6ab1d4b2162867e134b40cc10c6c4d599e72c362beed3f9f6ed2a837a13a57cecff2f987a diff --git a/dev-libs/libpcre/libpcre-8.45-r1.ebuild b/dev-libs/libpcre/libpcre-8.45-r1.ebuild deleted file mode 100644 index 7705ae51633c..000000000000 --- a/dev-libs/libpcre/libpcre-8.45-r1.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit libtool multilib-minimal preserve-libs usr-ldscript - -DESCRIPTION="Perl-compatible regular expression library" -HOMEPAGE="http://www.pcre.org/" -MY_P="pcre-${PV/_rc/-RC}" -if [[ ${PV} != *_rc* ]] ; then - # Only the final releases are available here. - SRC_URI="https://downloads.sourceforge.net/pcre/${MY_P}.tar.bz2 - https://ftp.pcre.org/pub/pcre/${MY_P}.tar.bz2 - ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/${MY_P}.tar.bz2" -else - SRC_URI="ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/Testing/${MY_P}.tar.bz2" -fi - -S="${WORKDIR}/${MY_P}" - -LICENSE="BSD" -SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline static-libs unicode valgrind zlib" -REQUIRED_USE=" - readline? ( !libedit ) - libedit? ( !readline ) -" - -RDEPEND=" - bzip2? ( app-arch/bzip2 ) - zlib? ( sys-libs/zlib ) - libedit? ( dev-libs/libedit ) - readline? ( sys-libs/readline:= ) -" -DEPEND=" - ${RDEPEND} - valgrind? ( dev-debug/valgrind ) -" -BDEPEND="virtual/pkgconfig" - -MULTILIB_CHOST_TOOLS=( - /usr/bin/pcre-config -) - -PATCHES=( - "${FILESDIR}"/${PN}-8.41-fix-stack-size-detection.patch -) - -src_prepare() { - default - - sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die - elibtoolize -} - -multilib_src_configure() { - local myeconfargs=( - $(multilib_native_use_enable bzip2 pcregrep-libbz2) - $(use_enable cxx cpp) - $(use_enable jit) - $(use_enable jit pcregrep-jit) - $(use_enable pcre16) - $(use_enable pcre32) - $(multilib_native_use_enable libedit pcretest-libedit) - $(multilib_native_use_enable readline pcretest-libreadline) - $(use_enable static-libs static) - $(use_enable unicode utf) - $(use_enable unicode unicode-properties) - $(multilib_native_use_enable valgrind) - $(multilib_native_use_enable zlib pcregrep-libz) - - --enable-pcre8 - --enable-shared - ) - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_compile() { - emake V=1 $(multilib_is_native_abi || echo "bin_PROGRAMS=") -} - -multilib_src_install() { - emake \ - DESTDIR="${D}" \ - $(multilib_is_native_abi || echo "bin_PROGRAMS= dist_html_DATA=") \ - install - - gen_usr_ldscript -a pcre -} - -multilib_src_install_all() { - find "${ED}" -type f -name "*.la" -delete || die -} - -pkg_preinst() { - preserve_old_lib /$(get_libdir)/libpcre.so.0 -} - -pkg_postinst() { - preserve_old_lib_notify /$(get_libdir)/libpcre.so.0 -} diff --git a/dev-libs/libpcre/libpcre-8.45-r2.ebuild b/dev-libs/libpcre/libpcre-8.45-r2.ebuild index 8c710120137f..936ebeb6e2b4 100644 --- a/dev-libs/libpcre/libpcre-8.45-r2.ebuild +++ b/dev-libs/libpcre/libpcre-8.45-r2.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline static-libs unicode valgrind zlib" REQUIRED_USE=" readline? ( !libedit ) diff --git a/dev-libs/libpcre/libpcre-8.45-r3.ebuild b/dev-libs/libpcre/libpcre-8.45-r3.ebuild index e528590ffb70..94bfbcdd85bd 100644 --- a/dev-libs/libpcre/libpcre-8.45-r3.ebuild +++ b/dev-libs/libpcre/libpcre-8.45-r3.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline static-libs unicode valgrind zlib" REQUIRED_USE=" readline? ( !libedit ) diff --git a/dev-libs/libpcre2/Manifest b/dev-libs/libpcre2/Manifest index 9aa47ee4068e..515363471453 100644 --- a/dev-libs/libpcre2/Manifest +++ b/dev-libs/libpcre2/Manifest @@ -7,8 +7,8 @@ DIST pcre2-10.43.tar.bz2 1905255 BLAKE2B f87f9f36dd6a806cdba1f077f51b53da2583f18 DIST pcre2-10.43.tar.bz2.sig 310 BLAKE2B 5625358ec542a2c808be852437ca47a4df005068759e35b95ba20a55e5d1647b0953df6684e24b6a9de1442c6d6784e45fb1665d48c904dda4ffa16154437c7d SHA512 5edb16176ea4335ab1d35f1b77837c8b6b836f346e379e6b5762e1f4463cb3fb55557fee4dc6d0e9b2084766cdba727c9503830031bb92af91f9706e11389d81 DIST pcre2-10.44.tar.bz2 1928086 BLAKE2B fb06228f8bdc5906ef4f19d7d677f1009070855149d9ad3f807cfcd164f5cb6165f96e074fedc3942226d4b29edf4b29fab6cde2f2ba58bf6da282730941412b SHA512 ee91cc10a2962bc7818b03d368df3dd31f42ea9a7260ae51483ea8cd331b7431e36e63256b0adc213cc6d6741e7c90414fd420622308c0ae3fcb5dd878591be2 DIST pcre2-10.44.tar.bz2.sig 310 BLAKE2B a03943d4b04af319ca18992188c9fdd089fc20ef35207b09f2c859ab0090401a9bc140c653ee68a542984d26c0ec59f3ba72b0f9a9d6b3ae322b0823a440a21c SHA512 12dca6fb6ac3dbbe9e3625214b333d20d4ece4c2efa73ada292b178b17ea3640b4f068f2b4da2bea15f5368213e123837dea4e988170d1c6bf5b7afe04b3f8bc -EBUILD libpcre2-10.42-r1.ebuild 2554 BLAKE2B 029cb4de0eedb460178d31381099e357a9638b3e0832950209e5952b63d494f05ac9da2efb875c1c0887d8d97d862cce784e1309dd458adbcbddff8c961884dc SHA512 9225c0894edc026422e1769755aeb35bd6eaaad1e47a3a953345409d48d089319f03b6b19ec0de683ab5809f8a9e1034eca3694f067dd44835d29721160f59ad -EBUILD libpcre2-10.42-r2.ebuild 2474 BLAKE2B 92c3764ff9df1054d0f34d3476e1dce2a11ea6046915ac302dabfd4b9e62d70cbe35df2691ced447601a490c3a273d77df607471bf547b277b156dd3a709c209 SHA512 13bf73ac1f7ec46702f976be073bd3989af92e35873ad582c868be5ff2ee4b91b67be7f41b51a944ff365e679624a58b406746175f2dcc475e3804ca64984144 -EBUILD libpcre2-10.43.ebuild 2407 BLAKE2B aa19c4252f61c60364e18595fd5486849c4a5b4904f07fe122c44be13f208a29dc3f4a6fb8d9883bfdc5f5242857a22b344ce9925055f328de838e340db746ee SHA512 99478576c69be84b57bcfcbffe334f9512076dd859449ab32b6df24c374631ff558300fc8ff9f77fd43e9280c844450ea790f2c59a08d2ee38d65d6253454e06 -EBUILD libpcre2-10.44-r1.ebuild 3205 BLAKE2B 276e457bdb198a13dd4225efc696e6a45703f7cf30971c0d90bfab8b322bbfa6ae5b5aa97cf19b2bfcd4044ddb69b0c960f367a8e1aff0c88e3e4e102ad336eb SHA512 f6bd610fb420584f5e421a0df0a76fe1d97b601455358b806a2919488b878b61d190a47ddfcee042594b9e889127d0c4a7c6dda970db905cbf7413133473cc35 +EBUILD libpcre2-10.42-r1.ebuild 2548 BLAKE2B 5cf3ec82ed64d4d7166c5297ff89a0af58e7d2ce6b1b40f2255c0284ce6302c8f1b454b02b37c69b31a19360f85c1ff0a0b752df43b15d8169e40610c6584713 SHA512 af768399128a4ab8a01ee0be69558f0e499b58566b90259047b1cc100133565af59d9968ef8cc1a325941c31a7af8524304e0bc7a62531765ec2d2ac5398b094 +EBUILD libpcre2-10.42-r2.ebuild 2468 BLAKE2B dbf69ae22fb875e56b3b04d4bd844c37a10fe4418b4d834c49c2535c2c9f3731ca79281ae1f1d8de2d83c7ea8a5b995f06f7969cb98831f06f7f76984562935d SHA512 f14ac0b1e77bb68e093efc6a9e333de644ac1d7a4ed43360034c75a5f732c2ad20aee0b657fb5a6bdb2dccb54a8342c26f238eb620a595ce927932fa178fba0b +EBUILD libpcre2-10.43.ebuild 2401 BLAKE2B 80a41329245d567e068ab47a5823bdf5d86ac4bd64d3708317ecc3ed8e1a589c8cd6a80b49f85733c727dee8d16c1651305f73fe3c212e9069a07083886a2060 SHA512 f060771572ed31b0dddb318b45e64f94bc8e0622dcbcdb139b62808107c93a8371044d1677bb070946c0e56481517d151d522f7de16e2bc94d8278bc85c3b0c5 +EBUILD libpcre2-10.44-r1.ebuild 3198 BLAKE2B 720912b684eb9e236e39954d60bcc92550c51caef4234552d91f739d683d79d9802393ff1518556e2bc4075b006526f350381709983bd12041c782e766ad1a96 SHA512 ea0139aba31eb461a035a67106812a7360969e2a3ff39a6790ccb05756eabdd863ecadc03d5e2cdfa2bfb419d47b422b504e45e905c6f8ef9bdae80bc17324f2 MISC metadata.xml 1088 BLAKE2B 4adc3d90d0a974c796b33195448d4a1ebaefef89f76137b3501fb2d35a05cbc78d2131742110737720d32ff239cc5c8a5df694330362a261cbbf5da3a0a285ef SHA512 d01ea4e26b1335c2fea7fb39c489411b72e777f6e4173adedb782387f34b6197fab65723071811fa9e69708909ae49091f7467cb0254b669a3d1a8320dccab16 diff --git a/dev-libs/libpcre2/libpcre2-10.42-r1.ebuild b/dev-libs/libpcre2/libpcre2-10.42-r1.ebuild index 759b7d987085..7a0d032915a5 100644 --- a/dev-libs/libpcre2/libpcre2-10.42-r1.ebuild +++ b/dev-libs/libpcre2/libpcre2-10.42-r1.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/3" # libpcre2-posix.so 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="bzip2 +jit libedit +pcre16 +pcre32 +readline static-libs unicode valgrind zlib" REQUIRED_USE="?? ( libedit readline )" diff --git a/dev-libs/libpcre2/libpcre2-10.42-r2.ebuild b/dev-libs/libpcre2/libpcre2-10.42-r2.ebuild index b3cf5cb10cb5..020533611b16 100644 --- a/dev-libs/libpcre2/libpcre2-10.42-r2.ebuild +++ b/dev-libs/libpcre2/libpcre2-10.42-r2.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/3" # libpcre2-posix.so 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="bzip2 +jit libedit +pcre16 +pcre32 +readline static-libs unicode valgrind zlib" REQUIRED_USE="?? ( libedit readline )" diff --git a/dev-libs/libpcre2/libpcre2-10.43.ebuild b/dev-libs/libpcre2/libpcre2-10.43.ebuild index 1b77aa920e69..65eaa84b3ca7 100644 --- a/dev-libs/libpcre2/libpcre2-10.43.ebuild +++ b/dev-libs/libpcre2/libpcre2-10.43.ebuild @@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/3" # libpcre2-posix.so version if [[ ${PV} != *_rc* ]] ; then - 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="bzip2 +jit libedit +pcre16 +pcre32 +readline static-libs unicode valgrind zlib" REQUIRED_USE="?? ( libedit readline )" diff --git a/dev-libs/libpcre2/libpcre2-10.44-r1.ebuild b/dev-libs/libpcre2/libpcre2-10.44-r1.ebuild index 3e0f2e9729b2..a8241ab04ee8 100644 --- a/dev-libs/libpcre2/libpcre2-10.44-r1.ebuild +++ b/dev-libs/libpcre2/libpcre2-10.44-r1.ebuild @@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/3" # libpcre2-posix.so version if [[ ${PV} != *_rc* ]] ; then - 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="bzip2 +jit libedit +pcre16 +pcre32 +readline static-libs unicode valgrind zlib" REQUIRED_USE="?? ( libedit readline )" diff --git a/dev-libs/libpeas/Manifest b/dev-libs/libpeas/Manifest index 2fb3e9d35e3a..9d2fc5cd4c1d 100644 --- a/dev-libs/libpeas/Manifest +++ b/dev-libs/libpeas/Manifest @@ -1,4 +1,4 @@ AUX 1.26.0-lua.patch 3695 BLAKE2B 16f370ea0707743db9a28cd511f6b9521d285bb37eb3a49d916fcce84965c84490253c1a30e729b21eb528b3a6397cab9bb372b9afeb22bed05e278048734bc4 SHA512 d8939b9a21b838db8e34ddfba7f54f17e88c4387cc3baa15f4df6386180677b419bb9989cecd8e0757442a45bc04f83bef06df5a8df86c17f6812a41044a7eb7 DIST libpeas-1.36.0.tar.xz 195432 BLAKE2B 12b12f041784e5fbeb03a36cad62625f7b60f770f7ff83d0660b28288262e125c2ca5f83032d4ae96faaa7b815ba9dcb245d3cbdac823765435a21e1eb08f663 SHA512 254087089475a3c1415e0ba8efb17aac56b96b1eee7c8e12933e72cc551ee39e9e3eac2d3d602bf9d369dd9fc7d3f5141e7683dec11b40b6c7b961b8e6c70a11 -EBUILD libpeas-1.36.0.ebuild 2330 BLAKE2B 9a2e0b4ebbab86bcf9eae8b70f54f8820aa267fe089c61341b7a3477c2e1e867cacacff5d3a3f6ef1e40ca5b7f6d152d6280b495eae86379c80d2a9c4aec7777 SHA512 989d136874b63d659bf4a04c3f1dfd7bec2b9fb0d4a5e05f66adc68594cc24550044cf60b24f359ddec4bc3a6e3dd23b961c8c00b167ffb5a06676ee794560ba +EBUILD libpeas-1.36.0.ebuild 2324 BLAKE2B 780deae89a1da86349b230d4c315d1b5e9497f3aead968cce735ab6df525c218a0e9b2c5afb5796c3b7225a3602f5192f17ae26d629723c03aa03ede98a09c19 SHA512 56a5d62318dec85fcb3085f59bda65e3688a9075fa0a702c9138027d97c5639eb1f5fd07891fa0fbf3922cc66a7f4c93a38cd7d73f4c009c65912e15ad1942db MISC metadata.xml 513 BLAKE2B 7109e274bc8a11fbaee5587e1ffe12cd38a240e991b911e80e22eaca9c435c189927d6e09904fa7d3a9354e72c2b4f5f4ff18f6ebd30607991c5292d1f52ae7b SHA512 4f66c6829aab91887f315b1cff8d70122a92e12f4c89997612507a8676f8796d275af88711c66b1f28246059847bddb2c3b388ba9d089baa9add2819d8192c9d diff --git a/dev-libs/libpeas/libpeas-1.36.0.ebuild b/dev-libs/libpeas/libpeas-1.36.0.ebuild index 3c3a3e34018a..124bd3368612 100644 --- a/dev-libs/libpeas/libpeas-1.36.0.ebuild +++ b/dev-libs/libpeas/libpeas-1.36.0.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Libpeas https://gitlab.gnome.org/GNOME LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" IUSE="glade +gtk gtk-doc lua +python vala" REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) diff --git a/dev-libs/libphonenumber/Manifest b/dev-libs/libphonenumber/Manifest index 011760c686a1..17d961258ed5 100644 --- a/dev-libs/libphonenumber/Manifest +++ b/dev-libs/libphonenumber/Manifest @@ -1,5 +1,10 @@ AUX libphonenumber-8.12.37-cmake.patch 1963 BLAKE2B 4ca131a59bb4a5558b01eb1428cf9be4e8c006c85235800f09689960c7c489a4da52d044eb0b11b40172bc37382545f46872f35571b0f349a9749ce21237da64 SHA512 feb365105ad3aa6437b495e0ea86d8050bed06444adb6ce79628186f3d8a5cc67f496b1a73ee8bee049d12e6e108921d76cdfd2d0d1a9095b4d5bc0acf5d2deb AUX libphonenumber-8.12.37-testing.patch 3349 BLAKE2B 1c96a9efd1919c04ed86ad63713e89ea8a6a21139faaa0b4cff406f0d168c57b981b0af1aedf54e54ed753cfa1c8ea815e78fde86c578c9151bdb5d98e6b4ad2 SHA512 00ed243396507f1d7448faed83f82009de7be1418b499f560b0961ea9796bfe7285d9c04c43dc5f3cd8baa90314a487e377f4fba571c5b492e065a97056ce375 +AUX libphonenumber-8.13.47-cmake.patch 1158 BLAKE2B 86ac6e27437caf1d3ba9b961e242076348d1edfe2225d444b95075cf14e426ee2dac5db5b28b4542612378b0757c48c1d02382a8ea8d2f9ce237d3e103e0d1e2 SHA512 3c5b5f47db8a9686a455d446594094eb06cbf717a9687ca7b4542727980cf31a4a8a55ddea23522bb45389e790e68807811f09158746e89becccd25deb44bb09 +AUX libphonenumber-8.13.47-protobuf-link-abseil.patch 1090 BLAKE2B 5630942b049fc777f1f9456dffb0d3f14d8938aeac8558dfed58e711dc81956c91890e1757076305f240345d18b5b749b466344b7e818060eac9dca4c789c8e0 SHA512 fd1ec97a487c369cb63b8b644dc23a6e98b71f3f11085286552764f5692393f6a88d700a6bc76c7bca065071b0bb2c1c73eb52a333a37e831983804382734b50 +AUX libphonenumber-8.13.47-werror.patch 470 BLAKE2B e122574deb63110d0b8f06d030a0853c1d39f96d67cd1104181ec8b1dfec76cc1aa41cae4fdab698c622da3fce93454d8fcc168403b1b319a37a89cd582124a9 SHA512 44bce9b9c48271b33fbc8669a65954436632bd528b7433c333f22d331418f39fe5b688710feeac11fce5e5bddbdf9191ca490ac12f11623f06b919b2e3189e18 DIST libphonenumber-8.12.39.tar.gz 11007180 BLAKE2B 27a47b35497772740da04cb9b79e1a6b4fd6f9b0d4a89768e1ba9212672f1a0fd06c5837aa8858a4680b5c47ef16721c6ef145d8d2cd77dccbe27bb4b0897dcf SHA512 82570c60b132022a713c0664de2c29997cff0ab8c3ab97dbec0f8d1cd1782090ba92ca7d2f044760f523c986660f13b70aacf8a9c247a3b80eb19d35227bc2a8 +DIST libphonenumber-8.13.47.tar.gz 12929410 BLAKE2B 97af74d0c4c3f01baaeca370f0ad8d71abbff58edbb7209d5809e43f0171b0c3a997aa0a190131e935326ac72702706221429bf166e0726a44126bda36bb0169 SHA512 0ad3e59e4972bdb7f3e9abce4f1e2bd2924c21d437e734d6bc752cc86660a8a48b3b15ecd662c406e0279ef1112d9bd53b8ab9a9c4e593d3c8b87f9d6d23a5f7 EBUILD libphonenumber-8.12.39.ebuild 1172 BLAKE2B 577342f44537a288b296ca90b50545e039fe115824e91784f290a6afb088c7a42b28b265a447341598d576b7d118a361445e95c5fe6212309a363476de0b3524 SHA512 81d721a186dc2d5ae7bbf12635d86d60475777c8ecd0e58e909fe05c9363bc08441c12a296d1d427ce569ffd9313307bd7dbc67ef4e9cb3883f7715ff8e193e0 +EBUILD libphonenumber-8.13.47.ebuild 1387 BLAKE2B 9c757ad0f1193268af6faa1e084d51ea495a1e5552d91d53d80c2180eac10e11bf233d171ec8a5fe05dfec04a6e88a6d0698491659ff168241ab66fe538e2e09 SHA512 b4c243dfece3dd79cf2a28bd02f313a8ad22a86523472096b75db1d834faef2d8f057ded95cd7b3b7d9d67ab200efcba6a7e0cb8ee65626c96de547aa4296b69 MISC metadata.xml 417 BLAKE2B 95de59ae08b1ea02b4e31e2db29ed6e17040d243c0254ae64eaa0c1a4195244063714ebe9f29e0979a9f6be728eecdf47f8bfac77f674128fc37f52eaf8c8896 SHA512 6fc39161d18efec9984fac508c586a579d93ae12a3cd3d4671630af04d8c86db1b86a5f43ac421fa7c0a4b38f7e333676fc36c8066fe08ebe2a92e56f1acb882 diff --git a/dev-libs/libphonenumber/files/libphonenumber-8.13.47-cmake.patch b/dev-libs/libphonenumber/files/libphonenumber-8.13.47-cmake.patch new file mode 100644 index 000000000000..7212a5b48428 --- /dev/null +++ b/dev-libs/libphonenumber/files/libphonenumber-8.13.47-cmake.patch @@ -0,0 +1,31 @@ +https://gitlab.exherbo.org/exherbo/kde/-/blob/master/packages/dev-libs/libphonenumber/files/Link-the-test-program-to-the-shared-lib-to-allow-bui.patch?ref_type=heads +https://github.com/google/libphonenumber/pull/2556 (previous version) + +Upstream: no +Reason: fails to link with -DBUILD_STATIC_LIB=OFF + +From 0b50dcf8299e3c18cdc158f40aa97cdb0318b08e Mon Sep 17 00:00:00 2001 +From: Bernd Steinhauser <berniyh@exherbo.org> +Date: Tue, 10 Jan 2023 09:14:44 +0100 +Subject: [PATCH] Link the test program to the shared lib to allow building + without static libs + +--- + cpp/CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/cpp/CMakeLists.txt b/cpp/CMakeLists.txt +index d2d111d5..932b5e63 100644 +--- a/cpp/CMakeLists.txt ++++ b/cpp/CMakeLists.txt +@@ -599,7 +599,7 @@ if(BUILD_TESTING) + # libraries are built properly. + if (BUILD_GEOCODER) + add_executable (geocoding_test_program "test/phonenumbers/geocoding/geocoding_test_program.cc") +- target_link_libraries (geocoding_test_program geocoding phonenumber) ++ target_link_libraries (geocoding_test_program geocoding-shared phonenumber-shared) + endif () + endif() + +-- +2.39.0 diff --git a/dev-libs/libphonenumber/files/libphonenumber-8.13.47-protobuf-link-abseil.patch b/dev-libs/libphonenumber/files/libphonenumber-8.13.47-protobuf-link-abseil.patch new file mode 100644 index 000000000000..1efe13a0394f --- /dev/null +++ b/dev-libs/libphonenumber/files/libphonenumber-8.13.47-protobuf-link-abseil.patch @@ -0,0 +1,24 @@ +https://gitlab.exherbo.org/exherbo/kde/-/raw/master/packages/dev-libs/libphonenumber/files/libphonenumber-Update-CMakeLists.txt.patch + +Upstream: under review (approved), https://github.com/google/libphonenumber/pull/3215 +Reason: Fix build with recent protobuf + +From d420534a727c43fa251a1e09b77ed4cd6b615395 Mon Sep 17 00:00:00 2001 +From: katbohm <96047875+katbohm@users.noreply.github.com> +Date: Mon, 18 Sep 2023 12:25:11 +0200 +Subject: [PATCH] Update CMakeLists.txt + +Temporary fix for b/283987730 (failing build due to new protobuf having absl dependencies). +--- a/cpp/CMakeLists.txt ++++ b/cpp/CMakeLists.txt +@@ -433,7 +433,7 @@ include_directories ("src") + # Collate dependencies + #---------------------------------------------------------------- + +-set (LIBRARY_DEPS ${ICU_LIB} ${PROTOBUF_LIB} absl::node_hash_set absl::strings absl::synchronization) ++set (LIBRARY_DEPS ${ICU_LIB} ${PROTOBUF_LIB} absl::node_hash_set absl::strings absl::synchronization absl::log_internal_message absl::log_internal_check_op) + + if (USE_BOOST) + list (APPEND LIBRARY_DEPS ${Boost_LIBRARIES}) +-- +2.42.0 diff --git a/dev-libs/libphonenumber/files/libphonenumber-8.13.47-werror.patch b/dev-libs/libphonenumber/files/libphonenumber-8.13.47-werror.patch new file mode 100644 index 000000000000..e1c220167a73 --- /dev/null +++ b/dev-libs/libphonenumber/files/libphonenumber-8.13.47-werror.patch @@ -0,0 +1,23 @@ +https://bugs.gentoo.org/889910 +--- a/cpp/CMakeLists.txt ++++ b/cpp/CMakeLists.txt +@@ -418,7 +418,7 @@ if (USE_ICU_REGEXP) + endif () + + if (NOT WIN32) +- add_definitions ("-Wall -Werror") ++ add_definitions ("-Wall") + endif () + + include_directories ("src") +--- a/tools/cpp/CMakeLists.txt ++++ b/tools/cpp/CMakeLists.txt +@@ -25,7 +25,7 @@ set ( + ) + + if (NOT WIN32) +- add_definitions ("-Wall -Werror") ++ add_definitions ("-Wall") + endif () + + include_directories ("src") diff --git a/dev-libs/libphonenumber/libphonenumber-8.13.47.ebuild b/dev-libs/libphonenumber/libphonenumber-8.13.47.ebuild new file mode 100644 index 000000000000..2f57fc019ea3 --- /dev/null +++ b/dev-libs/libphonenumber/libphonenumber-8.13.47.ebuild @@ -0,0 +1,60 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +#CMAKE_MAKEFILE_GENERATOR="emake" # broken w/ ninja +inherit cmake + +DESCRIPTION="Library for parsing, formatting, and validating international phone numbers" +HOMEPAGE="https://github.com/google/libphonenumber" +SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +CMAKE_USE_DIR="${WORKDIR}"/${P}/cpp + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/icu:= + dev-libs/protobuf:= + dev-libs/boost:= +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig + test? ( dev-cpp/gtest ) +" + +PATCHES=( + # it is either this, or disable BUILD_GEOCODER + # https://github.com/google/libphonenumber/pull/2556 + "${FILESDIR}"/${PN}-8.13.47-cmake.patch + # bug #923946 + "${FILESDIR}"/${PN}-8.13.47-protobuf-link-abseil.patch + # bug #889910 + "${FILESDIR}"/${PN}-8.13.47-werror.patch +) + +src_prepare() { + # https://github.com/google/libphonenumber/pull/2860#issuecomment-1402766427 + touch "${CMAKE_USE_DIR}"/src/phonenumbers/test_metadata.h || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DBUILD_STATIC_LIB=OFF + -DBUILD_TESTING=$(usex test) + -DREGENERATE_METADATA=OFF # avoid JRE dependency + ) + cmake_src_configure +} + +src_test() { + "${BUILD_DIR}"/libphonenumber_test || die +} diff --git a/dev-libs/libpipeline/Manifest b/dev-libs/libpipeline/Manifest index e654232db77c..3f27b018cb83 100644 --- a/dev-libs/libpipeline/Manifest +++ b/dev-libs/libpipeline/Manifest @@ -1,5 +1,5 @@ DIST libpipeline-1.5.7.tar.gz 977735 BLAKE2B b8f9ff6886f8df12e3fefbfaa0cbcb1e07d7baaa8a1dfcf4bc01c17c6632b8c6a40e55395f1e4870ca391eefb1535ebbc3931fcdee51cf5f4293741e437a2f25 SHA512 bb3be954f5d826cef805f85d65759fb197c31adf80d92360c7d0caa486e0d4877510681390ca01c028b6e805f968f14e8bf4b3eca02e429529031787e7f14d84 DIST libpipeline-1.5.8.tar.gz 1070254 BLAKE2B 1feb1a9493fd0850b4e3e446619e7e042bd97d8c0bbb3e13a91d90d6cde3ca2c17fb8a3ca256f65291dadc4d8703ad5d3a795839bf8280adc4547b3ec3d2da7d SHA512 0ae94df4bd508f0e664fa5430687d64904c60d69d9565c18cacb70251f8653cb7c571325d1406c859fdd149048adce8c4b3bf028573064496d7da3436e27b9b0 -EBUILD libpipeline-1.5.7.ebuild 622 BLAKE2B fc8436f9f51fd9541e29ded1d7806b6e972ca48c0c87021f2969dc0710b972e770c9e5ef5a153f8e9f5a407f26506467aaa545d68b5a47867318d5552cb8262a SHA512 eeb56813ad59a7b62a03b3bd861941bc5dc2b9399ccf6caa5299696d67d054a468ebea45d21aa8169a19cb75bea2325b1294deeb7cbab8d6b816fc542eda3cba -EBUILD libpipeline-1.5.8.ebuild 630 BLAKE2B 45aa99126ee120b8e4ecf3af9e1835729a90caf6d3f6902785c2de8e2f26d80bd94b8c7e081f0df9bc1e2508b28604da41d68de4e53444803a799da45a6c7f20 SHA512 f36925ab42e72437b4ebdbf0e601598b422f35bf1e9d424fe72b95fcb6afdd4615f38addf98739389f96758f862b70ed3c078d8bd194d3c81b5d10f5d5051275 +EBUILD libpipeline-1.5.7.ebuild 616 BLAKE2B fb64feaeb5ce610df293daf7eda4d88e5e54bb43ad17cad45bb85aed18b7fd8310cd4003f47d84bef366c8cef34103ab73830beeb97b16c6cca26f852eac02e3 SHA512 2f67127264f7f2a7f41cc148b2d27ce724491d238a9952addda04379a3036c787cb3e7498e804d14b1fc2211a53cf896688909cd5817f058185df99262cd042a +EBUILD libpipeline-1.5.8.ebuild 617 BLAKE2B fe5a31722fbff8f5c7b7df701d79b268c1519cf2809f27fd4ac4362463096cc36981b7a74b3a0863514bbfca511a006914aa41ebf5b54dbef47d86085a35192f SHA512 31aa4073ca1826406e7f29ea1b587a26f11424b8b5c4788074ab3becaf9d8c9ab210974107e81e2ca6caaed6e9734b624746be3a992d5e86dade760a4629f725 MISC metadata.xml 346 BLAKE2B 4d9a2da649bd11799ca9979ac16e9019969e144505569d19f74a635570b02fc10b76b9b7e72fcd1f839cd5af0c09664830dd04793611859b6a27ac8adea200fc SHA512 519217cee8afaf715c65e1e91da36943539e91cdb83a71f5023be00caee984ade4b296a0cf894afca69806f6024d78c1349507ccdd822580ddce734936244d56 diff --git a/dev-libs/libpipeline/libpipeline-1.5.7.ebuild b/dev-libs/libpipeline/libpipeline-1.5.7.ebuild index 1379eb5d9cb4..d1b84cfaf687 100644 --- a/dev-libs/libpipeline/libpipeline-1.5.7.ebuild +++ b/dev-libs/libpipeline/libpipeline-1.5.7.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz" LICENSE="GPL-3" 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libpipeline/libpipeline-1.5.8.ebuild b/dev-libs/libpipeline/libpipeline-1.5.8.ebuild index 996db35e8502..cfec8c73a557 100644 --- a/dev-libs/libpipeline/libpipeline-1.5.8.ebuild +++ b/dev-libs/libpipeline/libpipeline-1.5.8.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz" LICENSE="GPL-3" 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libportal/Manifest b/dev-libs/libportal/Manifest index d971313a424e..7aa886dc83d5 100644 --- a/dev-libs/libportal/Manifest +++ b/dev-libs/libportal/Manifest @@ -1,5 +1,5 @@ AUX 6cd7c2ab82575b76f876ee2bd2d31f6cb77f022f.patch 1981 BLAKE2B ce69f3b2b95b94df487c1cb46a7a50949bdc721d93bb7039ae196fa52941db7383a1e49aa4560a87a35f83f1794ff50e8a2af39fa6d0eed285e03b64b8d911a0 SHA512 7d7106c258d0dfa96d9daf678883a9a60cc61e8fed189f74bae99d2d0dbea1e2b2b9d6fd6d00a2d97c225df30a1fe53ca007a48543b4c686ccd9d49bd5ebae5c DIST libportal-0.7.1.tar.xz 74268 BLAKE2B b519fa88735d640a74e18cc791ec69862f136b793a7c855b1f3873cf6b15626d69088747f1a7ff54f8cd96f79e82e3df31e5349e3da57906e769b8f809f4ba34 SHA512 cbc50bfd86787fffc975fc53835acc6c3c0fd54b7ee02fce1983f1bd0fc40b15a0537780cd5e943ecedcf951840080a0f55a23a96e706223e52a6144ee70332c -EBUILD libportal-0.7.1-r1.ebuild 2589 BLAKE2B 20f5354a536ca366fa26d8d83b91ee7518e5bd52ad7e1e70cbcc993c7fe786ed00a95e21665fc6ae97fc2f4091d028a9beefb88865a79a840c4847551a0f3552 SHA512 fcb113dc85aad599eb08412553ad0305a72a6cff406658c6b52fe13cd7a047a3e8c0fc763562bc9e330cb9c066c60da5dc771164b7ef59c0bbfa9db8199d1ce9 -EBUILD libportal-0.7.1.ebuild 2379 BLAKE2B df03f92a4cdfa7bc58265767aafc6247dadf45125f492c37115057eab285d30d3709ee40309f82ab504fe10d4f65de176b37ae5af4241ebb9c4e438067bd243a SHA512 ef635e2939355f3cb4ac4679be407da0b50eb6f24b08b98a10fef221460aa6c10715498794b5373342c2492e70fea5fe5cd7cdfee4d364ce4446205a82277b40 +EBUILD libportal-0.7.1-r1.ebuild 2583 BLAKE2B 8600d45f43226884a3391e46b200a02773ea8761b4bda656fe38a9b467970213874bae7adc0e0ba772f35bb153aad36019ccb0a92c5be65cc5a4b9862bb26525 SHA512 8f4bf0c32f3cb6ddf46860bd254a082bb9820ab09723feb2d34f17f9d31dcae90c9ea08eebdd2db292de9d9624a129517d721f41e9f091967497aacd3971fc11 +EBUILD libportal-0.7.1.ebuild 2373 BLAKE2B 163f6f19c72315198452f2b61bb0672937cd5afc83f642448bc21be54dbbb02a9f43164221284ddb94f1b956cb1a2f6161296745b223f2c83c8f0756a329f81c SHA512 675851c60e70c8734949f39268082a8c755a2428e4a5e5cff796475682740a9b5058f872d789f1a0fe914bc5aa2717537c854c1657bef4d573dc516458adcaec MISC metadata.xml 346 BLAKE2B 36d7ac5ecd2e44a96508cd386bf9cdde323bcf70778bddde22780302958f79c57d337439d11629ea85d52c4990cc85b78aadf500241423ddfd31bd66cc6fbc7a SHA512 dc36f454412fca9a812721598d9e279ab33b83399388ca8722d6ab5dfadb7f54a5702b7dee3f5af29549cded85d8effe1b282cf6911eefafff7d9b848420d8b8 diff --git a/dev-libs/libportal/libportal-0.7.1-r1.ebuild b/dev-libs/libportal/libportal-0.7.1-r1.ebuild index dd7b33562a34..9d0665819cb5 100644 --- a/dev-libs/libportal/libportal-0.7.1-r1.ebuild +++ b/dev-libs/libportal/libportal-0.7.1-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/flatpak/libportal/releases/download/${PV}/${P}.tar.x LICENSE="LGPL-3" SLOT="0/1-1-1-1" # soname of libportal{,-gtk3,-gtk4,-qt5}.so -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="gtk gtk-doc +introspection qt5 test +vala wayland X" RESTRICT="!test? ( test )" REQUIRED_USE=" diff --git a/dev-libs/libportal/libportal-0.7.1.ebuild b/dev-libs/libportal/libportal-0.7.1.ebuild index 5d36d44b83ea..0981aa2c317e 100644 --- a/dev-libs/libportal/libportal-0.7.1.ebuild +++ b/dev-libs/libportal/libportal-0.7.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/flatpak/libportal/releases/download/${PV}/${P}.tar.x LICENSE="LGPL-3" SLOT="0/1-1-1-1" # soname of libportal{,-gtk3,-gtk4,-qt5}.so -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="gtk gtk-doc +introspection qt5 test +vala" RESTRICT="!test? ( test )" REQUIRED_USE=" diff --git a/dev-libs/libpqxx/Manifest b/dev-libs/libpqxx/Manifest index e053c28cbe58..7261162d5571 100644 --- a/dev-libs/libpqxx/Manifest +++ b/dev-libs/libpqxx/Manifest @@ -1,3 +1,3 @@ DIST libpqxx-7.7.5.tar.gz 745921 BLAKE2B 0ca9b36aecc96a436023621a1fcfcac2732443fe9d85507a64b511914a606a05f1a1d7e569dbf893d47412fb4040d02c0af2c8de280335d1f7a43240464df59d SHA512 78f1f17f5083347cfce607349d4f62be2878c41150c4afd1f26844dc796d0fe190b387b295e1b6bf9d81a26a0ebe1d82597fa651227c3a1cfe3acbd02ea7246c -EBUILD libpqxx-7.7.5.ebuild 2093 BLAKE2B 27307e32d9366f6ace3afa317d5bd61bd4764967532b90dec23a66e878e1438fd7e22136ca860ac962de4a339ad7bf183dc39387b2789d06b959300aa6be953b SHA512 be7045df8fef3d9e7b445f20847649022cfc89c9e2f20856b79a05b5b087aa9649575ca60e13f1c88bcb1a0563c70c993518580e05e1213a90f026f2fad3606f +EBUILD libpqxx-7.7.5.ebuild 2087 BLAKE2B 9cae98aa46ce7a78d018ff8e0fd72a0e59bf8c65a05b3cff9bdf4e67f5557caf256416ba8707d266ca754bec420996430f925b3e209c6467a84ac13e6e777613 SHA512 af04423a68068fb6ea90df5425de26ab2daeed21061c902b56328a3a88434abc44c9cb23f3826fd3de01a838c1a78048a8e33ac6a13def7150306d7a5516abda MISC metadata.xml 692 BLAKE2B d1308456fb80ef7563f3e644e26cc4c65fcf6c52c7ace01133558e19471dfb85a51e91b1ea26c74cf9e4acc902b29c33e8391e3a3006da0cfc74038ddbe4430d SHA512 061b6fa59d3b6314ab85de5ba8bf7d5548f3e8dac25f1c6ad3a43526df3d60a32b5b5e9aa040f8b8eb4d1f8c008c479b45763c7f09427fb0f2a0dfbf4320bf43 diff --git a/dev-libs/libpqxx/libpqxx-7.7.5.ebuild b/dev-libs/libpqxx/libpqxx-7.7.5.ebuild index 1778b09b128b..e252eb992d46 100644 --- a/dev-libs/libpqxx/libpqxx-7.7.5.ebuild +++ b/dev-libs/libpqxx/libpqxx-7.7.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/jtv/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" # SONAME version is equal to major.minor SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 sparc x86" IUSE="doc static-libs" RDEPEND="dev-db/postgresql:=" diff --git a/dev-libs/libptytty/Manifest b/dev-libs/libptytty/Manifest index c5901b78990c..8db4ee8e82ee 100644 --- a/dev-libs/libptytty/Manifest +++ b/dev-libs/libptytty/Manifest @@ -1,5 +1,5 @@ AUX libptytty-2.0-configure-clang16.patch 353 BLAKE2B 12f0219b6f185488b77401eabc94de87e5c66b384ab0ba0a04b1aa54ca3e9c6b85c8c8bc8c2fed15e1093568b94ea1ecc443ff2619e5df7bd2077b385db8d1f8 SHA512 f92f05432c7ec55507c4264fb2d79be22ec84da16f88f508b8ac4c8dfaf888d84be4d2d729e0dfbb596fa421e159d019c9bc77eb6b399abbfff9425721844c4b AUX libptytty-2.0-rundir.patch 183 BLAKE2B 51316869ccd9b490b3087ac1a825d7a7e570a79fe7e5758e76be756b8135a0af2b4a518baefd19f8c0e8f71b95488035f28b6bab9b42eae473f644ca2f8bff83 SHA512 266fd3df8aa88894f832ecff15e88e4f08cc2b188ce585a779b58d19bcdac83b8e7ea921cd96226ea74c402a4e7fc873a7764029af72a81c5ddea7efd307eb51 DIST libptytty-2.0.tar.gz 45673 BLAKE2B 81112267157c1ba785052b2e1667c4af251991816005375d44efd1c4d9c58cc5e59324df35e556d45e46df6bceccc654d71e6c264dae5a15ea100cc9db63c5a6 SHA512 9cca5fddbcc4025c2bbe043e3367ac902d0024a34301258dafcf0de70935c055279d88227168d112d0e4c0dc37f1f49e1ea587bd6bddf0b9d92400657bc7be08 -EBUILD libptytty-2.0-r1.ebuild 768 BLAKE2B 54bbcf348e7d3d40396c04c7270428ae352b933f9d7c894d4ba152cd6b756e87c3f06d741baa1b60666d5b3ad7bad7b95cae5b10c3f806e751d4df53ae3b1639 SHA512 281e8d561fbf20aea13f39b40a2842aa9cdfd0724fae10a67b507000f9cad851acd281d1f34a6b9e5cf644c4755caba7cb5699b96dd9d51f7449705256cb4e21 +EBUILD libptytty-2.0-r1.ebuild 762 BLAKE2B 3004ba6c9c64f10ceae6e6c1c9ed7d5f1bfd814ba6acbce257e05ea683f0fe808353dbb1e1812bf29ff5c00152908daeecb7385b6ef77d26c0c24e02983563d0 SHA512 7f60af7e81373e4e65c2e013e18c112239f871cf851a4f0f31061d192ac899194a3ac320f5083dcf6c8a3476b6edd79cf7f10745b95e84c90b17cf09d33ba5b0 MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3 diff --git a/dev-libs/libptytty/libptytty-2.0-r1.ebuild b/dev-libs/libptytty/libptytty-2.0-r1.ebuild index 6622e0666ff1..6454286fbd3c 100644 --- a/dev-libs/libptytty/libptytty-2.0-r1.ebuild +++ b/dev-libs/libptytty/libptytty-2.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://dist.schmorp.de/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86" PATCHES=( "${FILESDIR}"/${PN}-2.0-rundir.patch diff --git a/dev-libs/libpwquality/Manifest b/dev-libs/libpwquality/Manifest index fce49029493b..33628c60e83a 100644 --- a/dev-libs/libpwquality/Manifest +++ b/dev-libs/libpwquality/Manifest @@ -1,4 +1,4 @@ DIST libpwquality-1.4.5.tar.bz2 433961 BLAKE2B f5326996ab607bf9d24de446d9714987ad259fd2222bc54983769abc298969e2e9a4cee78f2a5c5d963bd0e5f57ea3aa346b0ce108b465a8da82810486b37e36 SHA512 91a6febbf40047e553b6051df727857df7932c816638f15118a46b8286527a80446ca4f6a050d2b1f4e33335bf4b75290751ce358fa477cb9d06fe89a450d647 -EBUILD libpwquality-1.4.5-r1.ebuild 1721 BLAKE2B e51e581529a34a87d7655c4a8375299d96d00101ee9ac87fb6540a7c408bd5557d50af4b39b39ab47ff19392230ce8967519c42f72af7514a1e83ef34d98cdf5 SHA512 4a4911f45f56d1f49eaf7b539943ded8fd6719cd6796132d69d1f4d630eb03caf477352b9d57ce24e246e0d8acc21b2e007ccc27035e7271f2b728938c75f5be -EBUILD libpwquality-1.4.5-r2.ebuild 1726 BLAKE2B a80114a8f7a735d515472f4cfd840bc8309c6cd1a9e29cdb379d94a9514941d833df76cba6f19d10056b813246bf5cc4c3c4af4cbcbc3f7a71250a3ce85e4671 SHA512 0b03404b0207100746bc020cbd953ef8968adca11cfa2f70ced51d019fd44d540c15b2199c02b9dafa9bc9c1041528c8dd85a2042c4fd74edc47ebaa2d31f4bb +EBUILD libpwquality-1.4.5-r1.ebuild 1715 BLAKE2B fac066f0e37e934c464800776b787da98f860023fa694a35c6cb12cab6b1efe4a8653ebab7535f9b8c870e3e296bfca7cc6a53ab233514fe55c522b5bd6de2cf SHA512 15759bfc28556e8f9ac507c4cffe8e19d8c3cb35d3f112501644ea53d0a355d073378f0ad27281cbfe816634867786562b4a0dca4e5ef11bdf276230e654b14f +EBUILD libpwquality-1.4.5-r2.ebuild 1720 BLAKE2B 27f72d134f9324c36dbaf490aee88830e21c8f98ea4710e6a1587db8bab305447e103ada8b421aafba802a6e49658d4c904ef519238d590f45ff65bb90fa9551 SHA512 e64110da65f9a7cf607760058186393d84416b83a2452a9057ddb50d61dc5920c2ae17aca706d89e4f6a75a7e25385e70d88e8e25ed847d65fa825faa8d6afff MISC metadata.xml 354 BLAKE2B c7c1c6aad6af351f12d42c720fe4372aa0966601624454febad3d0ac2c40b069acfaae7f1c77c41546c701a8ad1e242bd715f421ed2103e9c48cc5a63d7e44fa SHA512 41ecf39d00ced11f91831aa04bbca66d0a409367ae87aab765c94dbcdfc4dd8900f707b767e2fe76ad1eaa62c33e2e571027c7e5112e799104029bb773d812df diff --git a/dev-libs/libpwquality/libpwquality-1.4.5-r1.ebuild b/dev-libs/libpwquality/libpwquality-1.4.5-r1.ebuild index 6d3790bc64a6..b0f0d023ca20 100644 --- a/dev-libs/libpwquality/libpwquality-1.4.5-r1.ebuild +++ b/dev-libs/libpwquality/libpwquality-1.4.5-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2" LICENSE="|| ( BSD GPL-2 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="pam python static-libs" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" diff --git a/dev-libs/libpwquality/libpwquality-1.4.5-r2.ebuild b/dev-libs/libpwquality/libpwquality-1.4.5-r2.ebuild index 55249fc59c66..e94f89094414 100644 --- a/dev-libs/libpwquality/libpwquality-1.4.5-r2.ebuild +++ b/dev-libs/libpwquality/libpwquality-1.4.5-r2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2" LICENSE="|| ( BSD GPL-2 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="pam python static-libs" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" diff --git a/dev-libs/libqt5pas/Manifest b/dev-libs/libqt5pas/Manifest index a73380716e60..0a3f8cf97b36 100644 --- a/dev-libs/libqt5pas/Manifest +++ b/dev-libs/libqt5pas/Manifest @@ -1,5 +1,5 @@ DIST lazarus-2.2.4-0.tar.gz 77272959 BLAKE2B 2d7b2872a7399eb1a3a7d9fb20fed209900603ae433db75ac2c4244edf5e5981314ed3d8e39143ff30764e7ccbf1286edace9c38505df1cd28b44250bdd07224 SHA512 1a2fbc8451f1954df1d0071c586662ebc3cd0e9a7db5d910e0af86a3095252a5796d4c7abcf3861ad723af26974ac416c5bf919cd77ad5f406295ad7cdf47eb1 DIST lazarus-3.0-0.tar.gz 87513233 BLAKE2B 26e8492194541453230832591445b97827e65b61531078cb4bd1c9f549bcd0aa531fef036f701de885e96f9e56476b0dd1c9465e2388ea43080ba418acbd097e SHA512 85cb3548fab017f2fd97f5fb141d59a0d0ec1412a161f98fea726ad5d6ed32ee2eb6ef6573e058d4df7dfcc067256e842acf994b73c9a50ebfb064657db33881 -EBUILD libqt5pas-1.2.15.ebuild 934 BLAKE2B 892271fa4ff50d117707187a484d48452bb6d8fd74afdd9c78fe0e930630b0df65b1cf2fd4336b28865ff1c076a679d12c5a22b2f6fba918f0fe215626bd38e3 SHA512 394f5a9a3becd2abb10dba0165d74b22af46c931b4b05f7403c44699b3cb2a223b1e4300444dd4991b7858f2350c4016de32abdb1d69ad9b543f73e64ae42a9b +EBUILD libqt5pas-1.2.15.ebuild 933 BLAKE2B dfdc379e59f875a5b35fa2e5e83c32b19d439987b1fc468122bdfb91149a45fd26dc7ab64566af041a400d9b528c87f40ebd75ab6f20958f7f832077afac2b22 SHA512 9dcbcebf8de73a959e1885ad0f57703eaee5595b4a7ebb9e4e6f35b4e87771e550340be3e57521b2c7861ae2b73f301dd54f258c862fd832a1d00a2cfd6a2b06 EBUILD libqt5pas-1.2.9.ebuild 709 BLAKE2B 1c41f19742c085a1f6504901212ba2bd9a165825eb75761dcf3a0d1ec0d25c28b25bf39807d0eb9e396ad562c97a3503581b6b547abf37b1a49ef3b4cf3a989b SHA512 7173a8f37b32b04ea6ee8488b1092ba96a4f8706a0180ace51f269b52fac0df6a9071e71f2de24907ddab8864c1ab49d5e3fc84c58f501f9a1d5bcf918263623 MISC metadata.xml 560 BLAKE2B beae1bc1f0e0ab5dbfc903f7dab900d7261543b587b2c5ebe991a6e539bc648289a2743cdf3804fd72a32e1247f3e53a0063ae7c75ad9eaebdfdef675bdc55b4 SHA512 eddf0239dfac852653fd1f2aec51c46818776913555eb4affaedc34ca18583c606ecd34836ed45ce41575000234f93bab95c474eb4d2c49009a913ed177ed03d diff --git a/dev-libs/libqt5pas/libqt5pas-1.2.15.ebuild b/dev-libs/libqt5pas/libqt5pas-1.2.15.ebuild index b6d25452b1e2..226f37cf5a61 100644 --- a/dev-libs/libqt5pas/libqt5pas-1.2.15.ebuild +++ b/dev-libs/libqt5pas/libqt5pas-1.2.15.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/lazarus/lcl/interfaces/qt5/cbindings" LICENSE="LGPL-3" SLOT="0/${LAZARUS_PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" DEPEND=" dev-qt/qtgui:5 diff --git a/dev-libs/libqt6pas/Manifest b/dev-libs/libqt6pas/Manifest index f1509bcb1721..513f3bf29904 100644 --- a/dev-libs/libqt6pas/Manifest +++ b/dev-libs/libqt6pas/Manifest @@ -1,4 +1,4 @@ AUX libqt6pas-1.0.0-remove-wrapper-of-undefined-method.patch 1019 BLAKE2B 836d300e9324956d93821a5cae5ed90b1a3dfa06ef3cb8bc375df7b94f7f243d01405a3d6e7d45049b1ce8b44d01bc400bf5264531bb16a2e2b99e12695b1341 SHA512 9f3478fec72f971f5b4479c2567a806d15f8712710034dadaa4d24b7f1a51d5dde69acd93745af2028b83b7f7fdbd8d848571e2a1ea1157cb916be91e2217d5f DIST lazarus-3.0-0.tar.gz 87513233 BLAKE2B 26e8492194541453230832591445b97827e65b61531078cb4bd1c9f549bcd0aa531fef036f701de885e96f9e56476b0dd1c9465e2388ea43080ba418acbd097e SHA512 85cb3548fab017f2fd97f5fb141d59a0d0ec1412a161f98fea726ad5d6ed32ee2eb6ef6573e058d4df7dfcc067256e842acf994b73c9a50ebfb064657db33881 -EBUILD libqt6pas-6.2.7.ebuild 894 BLAKE2B 30aebbd2b91497807494a75fcb66ffd37b51cf5997e7ddc06719356f79f141ef9b56316de1030c33d71bfa2eb0f9bc9d53d5add6bffa05788da4f144d6c490ae SHA512 2ac3c1a8091acb716e83f07ae2beea118f9f125f946d57507d5c36bb908ff95bd89dd676e5e5b346819e5110417fa9400c8837b1c2a646e13719827dcd7061fc +EBUILD libqt6pas-6.2.7.ebuild 893 BLAKE2B 01b6a5894f41100d4e1849cb00ce3e01febcb311db01e93ae79473a0e72ead7e7b4e3471931e8a6b0fe8ec033d364d69dd50e7c56d62c6cd0ed8000ce3dcd658 SHA512 6b553a0e3bd030a16ffdbfea5fdd28db525925bffdd72cfe7a05fb6a744be39e7f7b82ea65286ef03157cf80206e0c7e7fa4f7edfa4a2ae187164d522eff32ad MISC metadata.xml 419 BLAKE2B e74063206b3d47e3bb7fcbb5ffa9854a7d82786c2a2473393202dbb1faf0fb57fbcbc03a8469c943cf83e35ae67d04d9ace961f55d6c3094cc507282f95813ea SHA512 a92295d28eaa213053c41058caa8cc06fbf29b81ea71d74496729e7481f9782c9417199b12cb9d87e79f2a86b5e18a3bb5d35b3a48ea14a7b4a939938b5851fd diff --git a/dev-libs/libqt6pas/libqt6pas-6.2.7.ebuild b/dev-libs/libqt6pas/libqt6pas-6.2.7.ebuild index 7d80f173c527..586ae4344069 100644 --- a/dev-libs/libqt6pas/libqt6pas-6.2.7.ebuild +++ b/dev-libs/libqt6pas/libqt6pas-6.2.7.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/lazarus/lcl/interfaces/qt6/cbindings" LICENSE="LGPL-3" SLOT="0/${LAZARUS_PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" DEPEND=" dev-qt/qtbase:6 diff --git a/dev-libs/libqtxdg/Manifest b/dev-libs/libqtxdg/Manifest index 55b030a4d8dd..6b54dd7b0162 100644 --- a/dev-libs/libqtxdg/Manifest +++ b/dev-libs/libqtxdg/Manifest @@ -1,7 +1,11 @@ DIST libqtxdg-3.11.0.tar.xz 71688 BLAKE2B df5f9ebe6d964a23c89402419e4b6e27812a25d96d065e64c05348fe833e2c27c06e11260c8c58999b232eaf154404549100b81325e02ec7c10eaa40d68ff4cd SHA512 494140fa35e184c128c851f06501b5c62324a796d3f61ed47b750dbdffff756c1a42240d4458797e2f2f01c9b06b997f0fbfc76fe7f99866f7cad084ac1342f7 DIST libqtxdg-3.12.0.tar.xz 71684 BLAKE2B 909fe97ccd8815d9d923d440abef9f0e9cf28fa8e18220f6998e69ff17a1bbb28b37c734758c01cb0a9537464fb0dd2f38b1f61640fd8468c30f8aac57e62106 SHA512 9db46b0dddb027a24e1c19a2e3679014735cc246f15d32bc5fb9e778cd7d8fb57c9b105f819091308002f0a2eff8269920ecc0d7bd5ce8a01fbaf0b37e61a76e DIST libqtxdg-4.0.0.tar.xz 71508 BLAKE2B 823bfaba4ea1beb88b064d4935e7c660569b9215aa9f40b7ad6e3ffab965259467d968cd6b5f0c42c2912478d2766d52d52f0296d9eb3586c45ac5ddd7b97ed7 SHA512 4a8a32968e74ed54d700cf65c9cfb238001f58d93a9e374e18d60023615d6277f80459dd8477205ce31a6d8caf798cde70b91681df80b1bff3b754e0586868d2 +DIST libqtxdg-4.0.1.tar.xz 71964 BLAKE2B 11c45e8e27a539e8c9b001667479e7a7c447937f82fd17a4b89ed9ba9d263ea416664b8f0b288d41eb27a63842fe9de563fe34efa0097c6af63f1340f45f9006 SHA512 767210f6a42375da48db26f7f9e005c5bf18230cee58351d52849b7451e54b45e91aef1226a3f5b8db78cd68a18c9208a94a2077c964430cc3384027ef29898b +DIST libqtxdg-4.1.0.tar.xz 71980 BLAKE2B 5fbebcd5fe65a6c8d5f0fd79d694b326cfc122d64f2f815401efdd2e0c9e66300b86806015446a325021951afcb62bed557fc59006aecc561e1d358081995e24 SHA512 6c28b611d32284e28982b89658c051297ed739d35e9d795b837e822d93651a4c282695c7fa8fe27861cd1e5703578b8dcc28711ba1ad0a73cc3686f0eef461ea EBUILD libqtxdg-3.11.0.ebuild 1193 BLAKE2B 60055e4009b7900a4d7d489dacb32ecf1f5a0efca9f9d8540131e550f9975c6ba7df6f53721c4dc92616153d00eee7560be39eadb6dfc0bc4c08d4c74fe7ea46 SHA512 772af66e9b8dc875bdbd4dd6fe30e631b2326574487d191e86fa3d967419b14d82dc06cfec81b0e85b596f72d83d24ebf7c4ee7dff50f809be99726846799f5c EBUILD libqtxdg-3.12.0.ebuild 1193 BLAKE2B a61c555c4313db88f2a0510cb622142401a47f717af7324bf710d4af0f04bae422330736f6976866335190eb5a94f0ef27471da6d501ebac595badeb43951802 SHA512 53992aeb65dee90268cda844f3877c14dd9431018230f7ef6e374298cc3a6e244af71f28e2900e977745382199e9a97222bdb2eabfe92d76f83d62e089b6d63d -EBUILD libqtxdg-4.0.0.ebuild 1064 BLAKE2B fcb1bc838c2e3bde21f39a305479ee9fa53ca10753df65c464baa450fb60b1e556551ae04db2fb930aa4aa15babf195b4f6413a7b93cb13d7e32f4543e43e1ae SHA512 f3b5203f94af2836211702a6d5ffc3f2377616be3d69ab1eeebb0c842d7d9dea8f1c7856fd7bc77c69528002bd18d2832e5e647d2ccd4640815d2d5affe5757e +EBUILD libqtxdg-4.0.0.ebuild 1075 BLAKE2B 3101e61c1b1972d333e1d41d9683ad7afc2f3932686317893878af9af9e8261b040001f6b719ffdbef225ca227da569fc433ac57b189ca1696df1cacaf90d296 SHA512 7461450cdd0ca7ac586c235c7c6465275c3a8fa945fde165e90d5696bce5b6bb22a58a8cbd64ca390d375217e2f21a062e425b36f37f865ea3afd727649a3ce3 +EBUILD libqtxdg-4.0.1.ebuild 1077 BLAKE2B 2edcfd6c5526da8938e4384f33a0f698ac741d27c1126334b2579afbff71ca06a88396de9d56ff29cef69e47104aafda9a4865ec7d4748547c857f853c75f864 SHA512 ac21ce565c13575751efc35d38a594108e3377800894a40ec7ac37110d4ffe601a97c3b86d078564027f70882bd41aad49bdc76117d6f4a09cb0f73e852d571d +EBUILD libqtxdg-4.1.0.ebuild 1077 BLAKE2B 2268ca39891a2127ca4319b0f3b671d1311c56dbd3008df195d718714de7e428473c5e77210f55d75e495a801f10959adf48e3ccd47e812ee66a4ceed5c439f9 SHA512 7a0f6441ed9aa2136bcd5984d69e8ee41d58b456cdabd1cc29cab5b076b08303c2869d031bc9f62be18c24154a35b9c5b5d2d93ab32811bef2f2a6d88a6adbfa MISC metadata.xml 315 BLAKE2B 6a1fa84e6e1b91af913f0b00257961e03ef8607723e7f585f57ee131d09a7e406e9cbcd77cd035e6e003a3eda582ede77580e0568457036e682cd569eb0b1c6c SHA512 d4ee7f4e49f8258a956b397b6ff352fe0f1d53cb350717b01f8eda431d7f62976c338b4768a6bd9c842f29fcd76023240c1f5a39df43ed4bda967c23ef0dfcbd diff --git a/dev-libs/libqtxdg/libqtxdg-4.0.0.ebuild b/dev-libs/libqtxdg/libqtxdg-4.0.0.ebuild index a2af811db096..af2c3cca1d58 100644 --- a/dev-libs/libqtxdg/libqtxdg-4.0.0.ebuild +++ b/dev-libs/libqtxdg/libqtxdg-4.0.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="amd64 ~arm64 ~loong ~riscv" + KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" fi LICENSE="LGPL-2.1+ Nokia-Qt-LGPL-Exception-1.1" diff --git a/dev-libs/libqtxdg/libqtxdg-4.0.1.ebuild b/dev-libs/libqtxdg/libqtxdg-4.0.1.ebuild new file mode 100644 index 000000000000..8a3e5e971426 --- /dev/null +++ b/dev-libs/libqtxdg/libqtxdg-4.0.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake optfeature virtualx + +DESCRIPTION="Qt Implementation of XDG Standards" +HOMEPAGE="https://lxqt-project.org/" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz" + KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi + +LICENSE="LGPL-2.1+ Nokia-Qt-LGPL-Exception-1.1" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + >=dev-util/lxqt-build-tools-2.0.0 + virtual/pkgconfig +" +RDEPEND=" + dev-libs/glib:2 + >=dev-qt/qtbase-6.6:6=[dbus,gui,widgets,xml] + >=dev-qt/qtsvg-6.6:6 + x11-misc/xdg-utils +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTS=$(usex test) + ) + + cmake_src_configure +} + +src_test() { + # Tests don't work with C + LC_ALL=en_US.utf8 virtx cmake_src_test +} + +pkg_postinst() { + ! has_version lxqt-base/lxqt-meta && optfeature "features that require a terminal emulator" x11-terms/xterm +} diff --git a/dev-libs/libqtxdg/libqtxdg-4.1.0.ebuild b/dev-libs/libqtxdg/libqtxdg-4.1.0.ebuild new file mode 100644 index 000000000000..d639f5b51ac8 --- /dev/null +++ b/dev-libs/libqtxdg/libqtxdg-4.1.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake optfeature virtualx + +DESCRIPTION="Qt Implementation of XDG Standards" +HOMEPAGE="https://lxqt-project.org/" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz" + KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi + +LICENSE="LGPL-2.1+ Nokia-Qt-LGPL-Exception-1.1" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + >=dev-util/lxqt-build-tools-2.1.0 + virtual/pkgconfig +" +RDEPEND=" + dev-libs/glib:2 + >=dev-qt/qtbase-6.6:6=[dbus,gui,widgets,xml] + >=dev-qt/qtsvg-6.6:6 + x11-misc/xdg-utils +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTS=$(usex test) + ) + + cmake_src_configure +} + +src_test() { + # Tests don't work with C + LC_ALL=en_US.utf8 virtx cmake_src_test +} + +pkg_postinst() { + ! has_version lxqt-base/lxqt-meta && optfeature "features that require a terminal emulator" x11-terms/xterm +} diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest index 3d68960e3335..14992478ef22 100644 --- a/dev-libs/librdkafka/Manifest +++ b/dev-libs/librdkafka/Manifest @@ -1,4 +1,4 @@ AUX librdkafka-2.2.0-backport-pr4449.patch 12334 BLAKE2B 1787951e628e64890e1a84203f25609d0488ebf8508e16214a9c9c97f23b853cbd86d1b5ceeb3f00d9118245bf9771ad5db82f5db60c37f1c3d2ba493bf3fa4a SHA512 4e8e2de48025ec7b17c070d1e830a8bead9470d283e26ed0b4a9c7779cb2963cd129e59283da07d44f5a46917c783b026367ce575c6a3d103759e7b64855d937 DIST librdkafka-2.2.0.tar.gz 4340164 BLAKE2B 394c9fd25db0a3a02b16fec3d5d5acc4808b4c8a6c8e025e71f15a91c6311206bf4d7c863860be36483c150bb10955cdc98ba0f088fa493b20ae52154e2a83d0 SHA512 1a85b5864efdeece1327e461b62a378f24b73eb7174168f630aeff01d4a5074d6b2f15744bc267665fcfc6384e804df00c20b7271ecd85a98dca84746b86b4d9 -EBUILD librdkafka-2.2.0-r1.ebuild 2669 BLAKE2B 2d555ddba7a78a3666266accfd03438273b6268b1f1dd3e437fa6f7f33fd1df90d224534cac145aaeadb9fe07736f1222fafa292ff73ad9055a36e44b54c8571 SHA512 3d8509bc325323ac8200b0087f0289f583898dbe07284f1c660a5dd93ec243d89b769a089346eae372fc2b81babb60344b25cc78f23cc5855fce2c6a34e4f5ed +EBUILD librdkafka-2.2.0-r1.ebuild 2663 BLAKE2B cd220429c2d5c3a5db4d1a8453a418110f348df0bfc20d74edf6ff5ecdfe08c8993aed16d738ffc25cc312e76b799c2937dc12276ddd3ccfa9d32385f5a83305 SHA512 236816b790a37e58e7b11dbc67df348bb18d49a3d50312e5aa066418fe13501d1be709b7e75428414e0aad0574f4ec617610fe3791646574a028e45b8590a2ab MISC metadata.xml 458 BLAKE2B 9fe3256ed33cb5691e327d86d5276cfa37e898e938c623f0643bf6cb583e4ee6bd34922880185bdbabc638e2e85ffe157554ff95063db7a348fc9e6f425411e6 SHA512 84279a77f53332007509a0912059a5fb71fed16f0976dbdad200f7a0ff54cff43e17d94afa05f8169181c3fd1aa18e93f6c2e4e279e01cbe9fefdaba46042e7a diff --git a/dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild b/dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild index 166326818146..082e1e71e36e 100644 --- a/dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild +++ b/dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == "9999" ]]; then inherit git-r3 else SRC_URI="https://github.com/confluentinc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" fi LICENSE="BSD-2" diff --git a/dev-libs/librelp/Manifest b/dev-libs/librelp/Manifest index 60d4761ddb27..53f33eb24772 100644 --- a/dev-libs/librelp/Manifest +++ b/dev-libs/librelp/Manifest @@ -1,3 +1,3 @@ DIST librelp-1.11.0.tar.gz 546841 BLAKE2B 3645675f7300cca72847973e2414c7ead560f4dcf6d3eb92ae53ce2b279d6a19b792f6fa6b4e9f837710681f0a224c4a85f90091dd45d46aae5ef16180f4a1ee SHA512 e93cbc12fb6e596762c351cdfa3293fea89dd8cf90de4f890771216b56c3f66e3578fefea447d4ca9f754f146712481e7bab9a831f16fcf0cd15b10d475925bc -EBUILD librelp-1.11.0.ebuild 1461 BLAKE2B b3c08ee0f45e6910aa4d4098df7a2fa0ef6a1829149678de889b525d6dcfd9a5ae6dd6434955823068490f69d94dfc7799a19bacb82fa1c5b7e5ca49306c6890 SHA512 3bb2d3e89107921e1999666c3217c51b7ea89c5942a9854037961a100a4af5867a938d60c8a235ed37ec37cdf0abeef3b94f89c93396f00f786a6e359b56dc42 +EBUILD librelp-1.11.0.ebuild 1455 BLAKE2B 0e7eeb0bc86ae6790b6799104ef6cfe2ca076a0077e8b91d9ba508941ee59338ca7d355b64af03e5e7e4c9535bf653f85c1772af38628d09dff0305cb203e379 SHA512 b1f44e55c5345e37680a1ff5e68de3df31c9e0531cc7ba5569c8c5adaa86b8a3e6289fe97e81fa7a75fc04847c1b99efd93b4d7b17c115fb4f5526f5b59dd3f1 MISC metadata.xml 345 BLAKE2B 9b1ab389068ce9a726d886b0c41a6f94d9c7c788929a471cbc2ca2f52f7197c628e39f5e5f8a2a318ed3aace28b030e4b09405fe9d860434b7413d01ee29c21a SHA512 80766ddd4852519af2c8d3bfc439b5336f533f7718eab6eeba16ba6bb4b569ec54e4d08e9b3faa7152c7b4c2e28a8e9e703be01f5d6ccb3e21f445bc7c18ceeb diff --git a/dev-libs/librelp/librelp-1.11.0.ebuild b/dev-libs/librelp/librelp-1.11.0.ebuild index 82d43eb4adcc..6cee551791da 100644 --- a/dev-libs/librelp/librelp-1.11.0.ebuild +++ b/dev-libs/librelp/librelp-1.11.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://download.rsyslog.com/${PN}/${P}.tar.gz" LICENSE="GPL-3+ doc? ( FDL-1.3 )" # subslot = soname version SLOT="0/0.5.1" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc64 ~riscv sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ppc64 ~riscv sparc x86" IUSE="debug doc +ssl +gnutls openssl static-libs test" REQUIRED_USE="ssl? ( ^^ ( gnutls openssl ) )" RESTRICT="!test? ( test )" diff --git a/dev-libs/libretls/Manifest b/dev-libs/libretls/Manifest index 518e281f1d36..7071080a8772 100644 --- a/dev-libs/libretls/Manifest +++ b/dev-libs/libretls/Manifest @@ -1,3 +1,3 @@ DIST libretls-3.8.1.tar.gz 432142 BLAKE2B d8f3c178daadcdc3b78683d25a77cd2b20235c77d8ace43fa2c658c77165db6383d8673b7047b66a894e7de5b203c6bc89d226959040f6d93b2675ceee1ba7b7 SHA512 bbf4854622401bfc8662016a73202467714b603425dea2012e72846f0a22412018448fda8befa777d67c5dae44839b81e3b039130cf4970a4026c178d3a43ce2 -EBUILD libretls-3.8.1.ebuild 901 BLAKE2B daf5bbaacb3a2e9e32d5f55415739ae6a8d8185bd91a242a776c68b9054aa5aec61c07df94c72c14f659e8b53d2ac2863307ff80d192e791033f1de076b8e7b9 SHA512 4f97ea73428c9a054a00f4269cc8bd503d145a682707f6fd959f4ac2eb7fdfa6fd8154aee7b0a958b578cdffa17511739abbed4fc0987ad427dd63d8efb0abe7 +EBUILD libretls-3.8.1.ebuild 895 BLAKE2B 5fe73a704d47ca10fcb01f4fae2c825d1d1d8957c12f6c888b9cd32addd085dfc910be58cc7094934041d0d9dc96b33631fc0a28eb1ddaa8923bd7001cf8f2bd SHA512 ad5ecfac7653e69a0c02b80d5a5f9c419df2c428130ecc58b025ec7af862d4c64966622505e8d4af9763c4094e650945532ab7759080f664eb42c29d90b16d77 MISC metadata.xml 248 BLAKE2B f308d2aa052d11e427850af58bbebf95e7773f5562ed221f39043474b4c3827d724d49667edf1874272a5586a13201159f40e8f5eafb7e400e79c6566e1a6ac2 SHA512 b875c838394523483ae7d93585207eb3c642a345bbb08e1dcef3ceb737c813fa779e2f5479d48cdcc30732b8a0a9e6ecc648df940def6731e4dff43b23786e6d diff --git a/dev-libs/libretls/libretls-3.8.1.ebuild b/dev-libs/libretls/libretls-3.8.1.ebuild index 8dd27de640a8..de6089d831f9 100644 --- a/dev-libs/libretls/libretls-3.8.1.ebuild +++ b/dev-libs/libretls/libretls-3.8.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://causal.agency/libretls/${P}.tar.gz" LICENSE="ISC" SLOT="0/28" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" DEPEND=" dev-libs/openssl:= diff --git a/dev-libs/librevenge/Manifest b/dev-libs/librevenge/Manifest index 860122428bd9..9e35a61d1468 100644 --- a/dev-libs/librevenge/Manifest +++ b/dev-libs/librevenge/Manifest @@ -1,4 +1,4 @@ DIST librevenge-0.0.5.tar.xz 437400 BLAKE2B d4135e515a3f9e5d884c3d15b4dcd5cc0338aa5bca1449bacb81461a313f6704a605594c68635ac9d0eb437426560cbd98de23ab80538400d68e5adcb895557e SHA512 24f7fceedf45e4907782d36c4cc9e9bad6bfbef97a16487e41ab3ceaa47c8f464826833be9831455f4a7c1567b9307a93e1c85b80cb3b40447be130e0d2d365b -EBUILD librevenge-0.0.5.ebuild 1143 BLAKE2B b994ffe86dad875720d2bd2b192d6c7f9032e807f14e6339358f13c6b8e3753da0e5592cafff728576dfaa9e26dea2bbb640daeda4aec96c1e6f9f627e34638f SHA512 a278257c9d4d37996e7e2385adc2425ee97b88975eb85a6556220cd30d5921bebef0d49ef5e65efd8b0dfb490aefb44609922b0b672834e397ac893e2fa6c5a2 -EBUILD librevenge-9999.ebuild 1148 BLAKE2B 72db94aa05facc96321b002602f6f614f3466b5d1e03e868e8a2f080de859baac45c7b50817a50767bfbcb6708a8c46a9c19072175fc41c73ef4f0c93106dcf5 SHA512 109438599eb28ab1b9d5efafe969af782ed491ec7675c2ea3a5eeeefda3a11b9b34f4a887bdbaf3d9e077ca2d865f77cae5b04cb0e0bea3568e7b80d42b6dcc7 +EBUILD librevenge-0.0.5.ebuild 1137 BLAKE2B bfa9cbd43523c5ff186079a1d2d9d3a5cd4c943ef60c0adbd728663e6745d401f9986d518fa7d9274d0181ec398654178ffc523bca7e48cba05bfbffa5640aaf SHA512 d4edccd9c31eac593f3585cc91f9db836f21dc9cbe8b4a3b2387089b206278aeec08326403d32e5f6d877796e6bb4a363e854f4d67ae697e785c30aa139569d2 +EBUILD librevenge-9999.ebuild 1142 BLAKE2B 960a5726f24b9ed5032676ea7218f35f63d9fd31ec63926e826dca0daef0ca65ac2448f59bd623f3d9aabfa839748718a3cc15a62710210a2cf0a18b36001cf1 SHA512 a6b5641aae1d759178fa6777e52e634401af13fb7162f0b5f2b0c9950e300a0e448520d19f8a65b9cb845da5eb762fc9f4e7dba323921a0246fb251f57c2f033 MISC metadata.xml 256 BLAKE2B 28554175365761f81817e75e2c125714b94680527103d72118d0daf2eb0d2359082c36f2c8b0e92574e93c9c00038c944486a31d7843108dcc285d809bd52fe6 SHA512 1a0e13dd42f80f5c8669910c7360c6c1542e9a2f143da3a812f874966ba4729248152efb36e03bdfd47f09086797e6e1410e1ac735925d304811c847aa2b6398 diff --git a/dev-libs/librevenge/librevenge-0.0.5.ebuild b/dev-libs/librevenge/librevenge-0.0.5.ebuild index 1e3095c97317..1c209bc235e3 100644 --- a/dev-libs/librevenge/librevenge-0.0.5.ebuild +++ b/dev-libs/librevenge/librevenge-0.0.5.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then inherit git-r3 autotools else SRC_URI="https://sf.net/projects/libwpd/files/${PN}/${P}/${P}.tar.xz" - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Helper library for REVerse ENGineered formats filters" diff --git a/dev-libs/librevenge/librevenge-9999.ebuild b/dev-libs/librevenge/librevenge-9999.ebuild index be80365ea20e..3e3caaf50d28 100644 --- a/dev-libs/librevenge/librevenge-9999.ebuild +++ b/dev-libs/librevenge/librevenge-9999.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then inherit git-r3 autotools else SRC_URI="https://sf.net/projects/libwpd/files/${PN}/${P}/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="Helper library for REVerse ENGineered formats filters" diff --git a/dev-libs/libsass/Manifest b/dev-libs/libsass/Manifest index f8df06338f1b..4905cdfe4f7e 100644 --- a/dev-libs/libsass/Manifest +++ b/dev-libs/libsass/Manifest @@ -1,6 +1,6 @@ DIST libsass-3.6.5.tar.gz 342426 BLAKE2B 8c6bb37da3f832dd462408a7ef4f80384e468295fc420b3d915899e65fb89a9d0b4c1cf0653b7288fedbf6a66daa2943c2911ad2c310f77a06deb84bec1d3abf SHA512 98cc7e12fdf74cd9e92d8d4a62b821956d3ad186fcee9a8d77b677a621342aa161b73d9adad4c1849678a3bac890443120cc8febe1b7429aab374321d635b8f7 DIST libsass-3.6.6.tar.gz 342625 BLAKE2B c26dc47d129c8cc3a40e0b537504f9d046fff5ce9dab57f20f25484610bb614d51b78e7ffcce96b2a61b14c33807700cf8fb9d7cbe39340fd9c898f9f34171c9 SHA512 659828c854af391c10a16954425fbeeb5fa036189dea45555cd8046338f7469eb7f8d84134030ce644921514b8f397ef6070b56dfb116ea7ce94328d64576518 -EBUILD libsass-3.6.5-r1.ebuild 884 BLAKE2B c4830c00ad8c42bfbd3bb2d41580f65b86da1246cce0b6810dbd459fe81a440edba09ebb330f2bac9099f96c76fba96ffdf354751737a8ef75e459b42898a968 SHA512 4f1021fba9a50e924aecb8e09ba754156f2c0a66a31aaedebe4efea5202eec4611e12c3691a08f4e548fdcc8b746d89f51eff7fa24a4736c9e8da0e9f8508dd8 -EBUILD libsass-3.6.6.ebuild 890 BLAKE2B 628caed9d78b548640bb2163d567e6613a48a84f5dcfe81661b78e7dd84f4f3807fc634306d1adfcee209b1c99bd388160617d2661ea40f644504d536ffe5b8e SHA512 39c556d6058523a82cf297697ff29b7eba228140584b396568894cbd1cdf31f0f883c5736faa5cade285f859604eb5f58ac5ac8ad11ef56115f337b3ba86cfb2 -EBUILD libsass-9999.ebuild 890 BLAKE2B 628caed9d78b548640bb2163d567e6613a48a84f5dcfe81661b78e7dd84f4f3807fc634306d1adfcee209b1c99bd388160617d2661ea40f644504d536ffe5b8e SHA512 39c556d6058523a82cf297697ff29b7eba228140584b396568894cbd1cdf31f0f883c5736faa5cade285f859604eb5f58ac5ac8ad11ef56115f337b3ba86cfb2 +EBUILD libsass-3.6.5-r1.ebuild 878 BLAKE2B 46087bfd8a86e6a35756f0466ae5bb646e53b84f409eb95ad481081b6c12fae1e8650281c2c5b42c31ee7973e211586413cb0eb56c6c016e801394e6985fc629 SHA512 b62cadaa8e5d7c2c93d02dd4c3658ebeac7377928245a1b06cd8dba0fea7a472fac8014533c02bce818ae31f0bb4214815330898a15991ccd7f297ae8fdba15d +EBUILD libsass-3.6.6.ebuild 884 BLAKE2B a7f86c65e9714a1b5a6b86be99759d12619752c3b7487e319a18fee1104487466bdb369b580fc82cc5916715db28ec59ad9e328b3d112cbf97a64f5b0d5211d8 SHA512 e84e33ef8f18c3f3a7dbc498f9d977dca2f7f07ea57cfa99fb63555a65b5cea06827a01ea2a63f7b361e85b8297e614ab2624f72310f287e860a79138f339020 +EBUILD libsass-9999.ebuild 884 BLAKE2B a7f86c65e9714a1b5a6b86be99759d12619752c3b7487e319a18fee1104487466bdb369b580fc82cc5916715db28ec59ad9e328b3d112cbf97a64f5b0d5211d8 SHA512 e84e33ef8f18c3f3a7dbc498f9d977dca2f7f07ea57cfa99fb63555a65b5cea06827a01ea2a63f7b361e85b8297e614ab2624f72310f287e860a79138f339020 MISC metadata.xml 647 BLAKE2B 2043328e18efbefdfaded61e1fd2269d8b83910a2440cfba2c692fd343889087bd861ad70b2f8f96651b9e0af28cae3bb0668177478203b2ebabab3f8764c8ec SHA512 98de3665f1c27ae03a73212a3ee947597dde27846a2f44db6ef19d362566887d999d42daf505e8a938352005e5d7a3b77f0d661e4f2170f2ec225c43442a47ff diff --git a/dev-libs/libsass/libsass-3.6.5-r1.ebuild b/dev-libs/libsass/libsass-3.6.5-r1.ebuild index b384c568390c..ff1a874152be 100644 --- a/dev-libs/libsass/libsass-3.6.5-r1.ebuild +++ b/dev-libs/libsass/libsass-3.6.5-r1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} = *9999 ]]; then inherit git-r3 else SRC_URI="https://github.com/sass/libsass/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux" fi DESCRIPTION="A C/C++ implementation of a Sass CSS compiler" diff --git a/dev-libs/libsass/libsass-3.6.6.ebuild b/dev-libs/libsass/libsass-3.6.6.ebuild index fdea10f2a19c..f872ffcbf544 100644 --- a/dev-libs/libsass/libsass-3.6.6.ebuild +++ b/dev-libs/libsass/libsass-3.6.6.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} = *9999 ]]; then inherit git-r3 else SRC_URI="https://github.com/sass/libsass/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux" fi DESCRIPTION="A C/C++ implementation of a Sass CSS compiler" diff --git a/dev-libs/libsass/libsass-9999.ebuild b/dev-libs/libsass/libsass-9999.ebuild index fdea10f2a19c..f872ffcbf544 100644 --- a/dev-libs/libsass/libsass-9999.ebuild +++ b/dev-libs/libsass/libsass-9999.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} = *9999 ]]; then inherit git-r3 else SRC_URI="https://github.com/sass/libsass/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux" fi DESCRIPTION="A C/C++ implementation of a Sass CSS compiler" diff --git a/dev-libs/libsecp256k1/Manifest b/dev-libs/libsecp256k1/Manifest index cff4d98ba0d4..9c16bc8c55e4 100644 --- a/dev-libs/libsecp256k1/Manifest +++ b/dev-libs/libsecp256k1/Manifest @@ -7,15 +7,17 @@ DIST libsecp256k1-0.4.0.tar.gz 2607093 BLAKE2B abbd68580e5e35478d74cad13e0e55a17 DIST libsecp256k1-0.4.1.tar.gz 2614189 BLAKE2B 50de3e2699afa6b80aa64b9c593a6eff98d779706fde3cbb9b54ae0b596c584538abfc9f6d03cdcfd92e6df46db287049a83609e4f5dbb197fd067202f728810 SHA512 68d057d6820ca77006a16d6997c1e8240480b2d6e8d6a4d68188c699c476b71a46850dd3bc217e53a2ebd518b4db37d669058d2104d89cb2a356ba54892ad447 DIST libsecp256k1-0.5.0.tar.gz 1960832 BLAKE2B 118e3bb1d8e0a4493debae3b1feb68ff5a93348bbed32486779416cc2359dd65d8cfaa7bb47afca8b4ddb214b7ce05c9997896fd256ad73df35ec51a8966fe69 SHA512 b8511b0d8b581d371ee48f2c8a5a72930e7a0686a860200e56e83e2f58a63f2d781af75829d922e98f6648d361e20efde29abcf52c086b77647457c6c3586e78 DIST libsecp256k1-0.5.1.tar.gz 1962518 BLAKE2B edff454529755c5de4f7a5192235b7e461426cc05da83ba1be03a3f9f4327397ae96b11bbf4250cd09165a1a6bd5383b928d4374713c47ef930de0af11cfc772 SHA512 5cba94794ac9c0e9a72111958562690bfb79b1ccd3071e0aaa22c4c6a4fe4007b87e402c00bbab1bdc93f31490d4b528d7ac368870ac05de12ee76db8313e510 +DIST libsecp256k1-0.6.0.tar.gz 1996783 BLAKE2B 6c8ec26bd3d10f463ac4aeed4aa092718a8101012d9ae0b8931166a4bec717f9d5bdc2c8ef21395f6ce2285828871deefa1e47299654d19634c9398d7447acea SHA512 bccaa15295b0633e1fe5a4a4d7a80be812e40c8ed815be4f0d3f3348a5e185633c599cd50b7461a3584f89aea94f6d5321772876c5146553e2732df8b72becc2 DIST libsecp256k1-v0.1_pre20190401.tgz 166663 BLAKE2B 68c9fc3fda6af56452f32edeae5dcb5a92f68bc3fb39a397c532951c6392347df14ea0347bbe05cab43158512e0d9f5ea87bd8f69bece1b04440860ebb8065ee SHA512 8c4945e93cb5ff241482ba4426b25162a7ae3b26860edc10c91d06b1c396887202ad971f4d38e035828352531b87fc29087a12b675e43da44f23c9ea3b6c0cc8 DIST libsecp256k1-v0.1_pre20201028.tgz 200051 BLAKE2B 90d636049b411e02703feb2661006900a55f952f60e76e2b7147a5afe8e391a06a80d6ae1489b1e7f2382176c7ea831526465a85bca09156dc6d37b417fcb33b SHA512 54a0fa21b64dd6836e4227de51f3539afe06e0e2f352683397d6adb5dd0508af443d2e25f91e90e1ae366b261965fe7d438292314705baee799cf37421644958 -EBUILD libsecp256k1-0.1_pre20190401.ebuild 1571 BLAKE2B 92b7c25e0b4a85b87d266f6ad8ed1a3f3ef93cc7dd82a14dbb3b8663c13fda4ee187ec5adc8de8d0475bb82016332de95267554a78196c5c598c4cd2c09c8a81 SHA512 ea6bda10c888225e706380d7ab3056e096ea014fcfbd09243797bdd56e162fa566c6a3b2d5220d9844478db8b8e23bc8ffe1cb4dd252131c59d8bc961e444776 -EBUILD libsecp256k1-0.1_pre20201028-r1.ebuild 1766 BLAKE2B 781990f3918405ab35a4564915630f5d57cec25eab3d31b9bb9ef442ca02023a580025ce3700aebf70174c74a0342fbd49706345411c5bcf36f5c734c83bb7f0 SHA512 ed03dae632a17d937056b256faaf17ff3ccf817b0f2b5980f013c5b1d4dc2ff73efcaa8426775e75094d4811b26c0a0449d5305524f135aab43089df0ca27b7f -EBUILD libsecp256k1-0.3.0.ebuild 1711 BLAKE2B 7a3e8f8bbee0f877090df0ef1432ee6b4d78936a90e3fd321a5560d0896489e78644f1b2284d660c194a76845c08697b9292b42e5326c9076233253f8bda3be0 SHA512 165dd55f6c8e02456f77b5eaed60b69ac555d12e7b73f93a26d3096c1d9f20d03dbeffe7cf42cbb040620f0827c29a561ab9674a6ab3e59a6dd4f83bd22be5c5 -EBUILD libsecp256k1-0.3.1.ebuild 1711 BLAKE2B 7a3e8f8bbee0f877090df0ef1432ee6b4d78936a90e3fd321a5560d0896489e78644f1b2284d660c194a76845c08697b9292b42e5326c9076233253f8bda3be0 SHA512 165dd55f6c8e02456f77b5eaed60b69ac555d12e7b73f93a26d3096c1d9f20d03dbeffe7cf42cbb040620f0827c29a561ab9674a6ab3e59a6dd4f83bd22be5c5 -EBUILD libsecp256k1-0.3.2.ebuild 1713 BLAKE2B 06be4a5892ef2ab3733109684df05de6e793c49b3cbd75c63f4fd5f601dd49afb07a73276d6b652e79343afc3d391e01616cf8e9cd532b62e349726a4e2723a9 SHA512 895eb944c16fbabfd4cf8da89af1479105e4fcc4288eaba91d587ae7be41d8116b0f59a1b9b010605f5ac3cd75359d8bd0ca6b7ae10298067fe0ad6c0e5a769f -EBUILD libsecp256k1-0.4.0.ebuild 1756 BLAKE2B 277023350a93023511e332186444b0eb6d3efda7077f4ef97b816c3128e8395bee21f6fc78d8259ae827eee72346fca6c3f752f0a39f8cff10e8631fc9aca5ec SHA512 fe62f213eb324d0b3e90dd76ed1e75795c7a22a1350cce8343e21e1f0313811a800e2fab3c02f0989c6ff3d305a87b5a558b68bc8a326562760986830d62763f -EBUILD libsecp256k1-0.4.1.ebuild 1639 BLAKE2B b62a08bd7d5656258aa2580f8a4766da1debe08c9e0f3781d8b0e213501d88d00264ea15d951893122dd1388575c454c91a2def94632e24f9121b53a961a171f SHA512 ddc657df90fde44231ea995509fdd992e46a3f4dfd1ba4f50dc0d95b8ea0ab40a358a4c7c581906f06c653290635b758c2c0fa862f9684528f42e03001c82f4e -EBUILD libsecp256k1-0.5.0.ebuild 1633 BLAKE2B 4f024d58ecac9397a28d1b648241376de9afc386fefeb1b434b942e311c47d4d2dcb1c4d831a6a7d8441a6998a9f3cc0c058748a098ca01012031601a9948d59 SHA512 d6a248563d12ae96526e35046cddbe536dedc2b49e125349c3fe0a8217c95e0c35e292c5cdf19c59d06d65b58e9459d19ae7745f887873848d99ded62e1d8ddd -EBUILD libsecp256k1-0.5.1.ebuild 1631 BLAKE2B b9ea510b93dbafb29feee9bb3094cbe8b33d5e6f9638644052f0f6c742c43b900f3e7f2f8ffcfcf2b7f825d554bb34a3730359963fe06abc16cc8d38b084e113 SHA512 8f78667a2269187a0565285748b3a75aedc6439fe2cf988b2e9d2e04f80eb97a49749c5201863114f64051e451a42c0477d8c44c8ba299e7b4ddfc347ffaa082 -MISC metadata.xml 1179 BLAKE2B ec5305666568df781002de407712305ab58b474bfb982d708816ac375cae3474918c539a5d652dabf864edf6557bd92df5b182756293929784b2fccbbf943dec SHA512 950a0e56c67a3dedb6d38bc5e2c30b9fda03124a17e8e30b2c1eeb28a4cd5fd1414a223c1c85882e623c5945fbb2a0a05706c9ae15dfc8ea07b9698e9990345b +EBUILD libsecp256k1-0.1_pre20190401.ebuild 1569 BLAKE2B 8bdcfc642c81e89452bda4b16974d6d5fdac999d89a3d33c5ce255c71fa0ec715fb74f4c69c61301397618561c0513978150ef8105a173924e050133257625e8 SHA512 fab97dd27464d172584eff44ec94d59a077bdf8dd5a4b02052a214dafe2abc85d3f966d5c3fc8c57e75ca2407e8da2a9d27f96b9037674c2cb0774f6ee17d73b +EBUILD libsecp256k1-0.1_pre20201028-r1.ebuild 1764 BLAKE2B 40d7ca57489930a4b47a392d9c845dee45dd45e6d2de72567d71cc1e0ab3995943fb8f8562ed58bc2cc0cda90b79e650a7c669ef328e2ccbb2b5ecc41ce15d97 SHA512 8099ea2fa5e5808397c24c7697aeee96918db094c10caf643f8dfbf8ab0231d7ac9f6cb5fc02f7ffe00261f6b1f42204084fbb9a04eefc18b8ab4b2602aaf2e0 +EBUILD libsecp256k1-0.3.0.ebuild 1709 BLAKE2B d2350984d007d4350fedefcb45b48db8e1458f821db8f2d7b7e1d9e3c1a21804e2709dab864d0c571b7a0950509c2daa8ea0a4450bbd441ba5503007ce05908c SHA512 e749b236b153706b0ee07dd2c961ec3a536edccb8cde4f60e676b6e91496b610caf18ff82a49e7e49847af6321ab71d7f0d3ea595edc9d1dbb9401ec0b0b231e +EBUILD libsecp256k1-0.3.1.ebuild 1709 BLAKE2B d2350984d007d4350fedefcb45b48db8e1458f821db8f2d7b7e1d9e3c1a21804e2709dab864d0c571b7a0950509c2daa8ea0a4450bbd441ba5503007ce05908c SHA512 e749b236b153706b0ee07dd2c961ec3a536edccb8cde4f60e676b6e91496b610caf18ff82a49e7e49847af6321ab71d7f0d3ea595edc9d1dbb9401ec0b0b231e +EBUILD libsecp256k1-0.3.2.ebuild 1711 BLAKE2B e80cb1f24c3acfae49e5ae5f3b9cc9b7e0c70eb3beb5b568650a6f7a00e47bdf78571301bb0fcf274de39693ee9f8ea08f30c9063db303451a2cbc536cea88af SHA512 3d255f101365bc1746ea0305aa178cf17021b6698353de7971ec4a8983a04620510846a0011c5b31c9c5a35699106ac6a25c76a0477b1f085747161e196efa8b +EBUILD libsecp256k1-0.4.0.ebuild 1750 BLAKE2B ec4efa0023d607c3268ac7f74ec8788569b7eb5d77b5b599c87e8796db48c255e884bcf6f6a209a54cc073fba3501767b1a739852819d09153c98e00d197950e SHA512 b8d5590ac42eb0ecacb4ac13f707fc9ec14fb26f81aa5c1c33e9cbab17cbef30132ae06f2ce09353f1b723fed24ce832ee404e7c82d4fb83a56744c691e91882 +EBUILD libsecp256k1-0.4.1.ebuild 1637 BLAKE2B 2d0b7a5dacc80beedfa4aaeba865dc49468b355d5b5f2a9f420568406eccbfde6e323a512558c8b929ddf6dfeba7ff420b1d62de5821640cbbd28c1bdc2d840e SHA512 887f0331136d6a945b7f8a2d19de404c56b942872743eff9d2f0e68ee9201c7b720eb09cb48b211f02cbadeaa6d0d6e73480c5dc0f389f60e2ec7a1a5641a541 +EBUILD libsecp256k1-0.5.0.ebuild 1630 BLAKE2B 21966672a481637b1462164d07818fe64705789c17e09cb66982c57a0501e6c5dd421691e4dd0388e1750028db3aea8731908a1cbf7e0fc96cf609b92fec1116 SHA512 c200ed8cb3afe91f048956a51813d4570a085e8116389b1d1537f013934d80912f6b9d979e7589bea8e6f29442f0be0c7271632273e8b171c9438e6efb1eae67 +EBUILD libsecp256k1-0.5.1.ebuild 1627 BLAKE2B 0e8e3f9a2af9b9ab39bd4382ea882d4e0e73597f0fc3710dff65154974dc9632e5e1ea77912a81efdf4cbaf9e8d280b7822c81aa83f491f3afedad5b7a1c5502 SHA512 98f77c99b343a2646f4b3c91ac5fc4bafd88829caae9be1a0caeb205a1670c0959b5c0304a900bb8eda2788b30bce1126da05047a483eeb2c1e4ac7576bec128 +EBUILD libsecp256k1-0.6.0.ebuild 1821 BLAKE2B 7e1514c6c16c60937a606879d0e2335969ccd06112a277db162038e7eda410deef7eca54fd6c873d6236710cbb6fbfdc019448e9ee241f7b3296ea11e48f14d7 SHA512 5dd2483bddf9cefed03571f73e968e611b5d992dc243094dd642ea52796df0fd2a6b2bfda7d4a10ce9427db30aeff1f5f49a075eb133e5c26bed1945be8352fa +MISC metadata.xml 1369 BLAKE2B 935dca61c06efd8f9353ac2360e126d1437609bacd2ccb6a7313548674d07992b3c89503e2a227a68cad5ab67a7fa959c45c000099083a6e6d1f63174385208f SHA512 c06a92153e3570db4c65aa2c47850848cce2be05d6c6155ca77d757ff4d3c7b277a76732fc5ca22c8904cd5641e6eaaa5e5b524f66dc2cb1ba9ac2d064f6653a diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.1_pre20190401.ebuild b/dev-libs/libsecp256k1/libsecp256k1-0.1_pre20190401.ebuild index 56ad3d926ecf..f9c8c9d6cffd 100644 --- a/dev-libs/libsecp256k1/libsecp256k1-0.1_pre20190401.ebuild +++ b/dev-libs/libsecp256k1/libsecp256k1-0.1_pre20190401.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools @@ -10,11 +10,12 @@ DESCRIPTION="Optimized C library for EC operations on curve secp256k1" HOMEPAGE="https://github.com/bitcoin-core/secp256k1" COMMITHASH="b19c000063be11018b4d1a6b0a85871ab9d0bdcf" SRC_URI="https://github.com/bitcoin-core/${MyPN}/archive/${COMMITHASH}.tar.gz -> ${PN}-v${PV}.tgz" +S="${WORKDIR}/${MyPN}-${COMMITHASH}" LICENSE="MIT" SLOT="0" KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="+asm ecdh endomorphism experimental gmp java +recovery test test-openssl" +IUSE="asm ecdh endomorphism experimental gmp java +recovery test test-openssl" RESTRICT="!test? ( test )" REQUIRED_USE=" @@ -35,8 +36,6 @@ BDEPEND=" virtual/pkgconfig " -S="${WORKDIR}/${MyPN}-${COMMITHASH}" - src_prepare() { default eautoreconf diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.1_pre20201028-r1.ebuild b/dev-libs/libsecp256k1/libsecp256k1-0.1_pre20201028-r1.ebuild index 6db6d3460677..5d25d6fc5453 100644 --- a/dev-libs/libsecp256k1/libsecp256k1-0.1_pre20201028-r1.ebuild +++ b/dev-libs/libsecp256k1/libsecp256k1-0.1_pre20201028-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools @@ -10,11 +10,12 @@ DESCRIPTION="Optimized C library for EC operations on curve secp256k1" HOMEPAGE="https://github.com/bitcoin-core/secp256k1" COMMITHASH="3967d96bf184519eb98b766af665b4d4b072563e" SRC_URI="https://github.com/bitcoin-core/${MyPN}/archive/${COMMITHASH}.tar.gz -> ${PN}-v${PV}.tgz" +S="${WORKDIR}/${MyPN}-${COMMITHASH}" LICENSE="MIT" SLOT="0" KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="+asm ecdh +experimental +extrakeys gmp lowmem +recovery +schnorr test test-openssl valgrind" +IUSE="asm ecdh +experimental +extrakeys gmp lowmem +recovery +schnorr test test-openssl valgrind" RESTRICT="!test? ( test )" REQUIRED_USE=" @@ -32,8 +33,6 @@ DEPEND="${RDEPEND} valgrind? ( dev-debug/valgrind ) " -S="${WORKDIR}/${MyPN}-${COMMITHASH}" - src_prepare() { default eautoreconf diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.3.0.ebuild b/dev-libs/libsecp256k1/libsecp256k1-0.3.0.ebuild index 79a0e0645c56..9dacf0b84fde 100644 --- a/dev-libs/libsecp256k1/libsecp256k1-0.3.0.ebuild +++ b/dev-libs/libsecp256k1/libsecp256k1-0.3.0.ebuild @@ -9,11 +9,12 @@ MyPN=secp256k1 DESCRIPTION="Optimized C library for EC operations on curve secp256k1" HOMEPAGE="https://github.com/bitcoin-core/secp256k1" SRC_URI="https://github.com/bitcoin-core/secp256k1/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MyPN}-${PV}" LICENSE="MIT" SLOT="0/2" # subslot is "$((_LIB_VERSION_CURRENT-_LIB_VERSION_AGE))" from configure.ac KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="+asm +ecdh experimental +extrakeys lowmem +recovery +schnorr test valgrind" +IUSE="asm +ecdh experimental +extrakeys lowmem +recovery +schnorr test valgrind" RESTRICT="!test? ( test )" REQUIRED_USE=" @@ -30,8 +31,6 @@ PATCHES=( "${FILESDIR}/0.3.0-fix-cross-compile.patch" ) -S="${WORKDIR}/${MyPN}-${PV}" - src_prepare() { default eautoreconf diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.3.1.ebuild b/dev-libs/libsecp256k1/libsecp256k1-0.3.1.ebuild index 79a0e0645c56..9dacf0b84fde 100644 --- a/dev-libs/libsecp256k1/libsecp256k1-0.3.1.ebuild +++ b/dev-libs/libsecp256k1/libsecp256k1-0.3.1.ebuild @@ -9,11 +9,12 @@ MyPN=secp256k1 DESCRIPTION="Optimized C library for EC operations on curve secp256k1" HOMEPAGE="https://github.com/bitcoin-core/secp256k1" SRC_URI="https://github.com/bitcoin-core/secp256k1/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MyPN}-${PV}" LICENSE="MIT" SLOT="0/2" # subslot is "$((_LIB_VERSION_CURRENT-_LIB_VERSION_AGE))" from configure.ac KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="+asm +ecdh experimental +extrakeys lowmem +recovery +schnorr test valgrind" +IUSE="asm +ecdh experimental +extrakeys lowmem +recovery +schnorr test valgrind" RESTRICT="!test? ( test )" REQUIRED_USE=" @@ -30,8 +31,6 @@ PATCHES=( "${FILESDIR}/0.3.0-fix-cross-compile.patch" ) -S="${WORKDIR}/${MyPN}-${PV}" - src_prepare() { default eautoreconf diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.3.2.ebuild b/dev-libs/libsecp256k1/libsecp256k1-0.3.2.ebuild index 2dec25ffea39..7a194dcfed36 100644 --- a/dev-libs/libsecp256k1/libsecp256k1-0.3.2.ebuild +++ b/dev-libs/libsecp256k1/libsecp256k1-0.3.2.ebuild @@ -9,11 +9,12 @@ MyPN=secp256k1 DESCRIPTION="Optimized C library for EC operations on curve secp256k1" HOMEPAGE="https://github.com/bitcoin-core/secp256k1" SRC_URI="https://github.com/bitcoin-core/secp256k1/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MyPN}-${PV}" LICENSE="MIT" SLOT="0/2" # subslot is "$((_LIB_VERSION_CURRENT-_LIB_VERSION_AGE))" from configure.ac KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="+asm +ecdh experimental +extrakeys lowmem +recovery +schnorr test valgrind" +IUSE="asm +ecdh experimental +extrakeys lowmem +recovery +schnorr test valgrind" RESTRICT="!test? ( test )" REQUIRED_USE=" @@ -30,8 +31,6 @@ PATCHES=( "${FILESDIR}/0.3.0-fix-cross-compile.patch" ) -S="${WORKDIR}/${MyPN}-${PV}" - src_prepare() { default eautoreconf diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.4.0.ebuild b/dev-libs/libsecp256k1/libsecp256k1-0.4.0.ebuild index aaaa18bf272d..af00152f3730 100644 --- a/dev-libs/libsecp256k1/libsecp256k1-0.4.0.ebuild +++ b/dev-libs/libsecp256k1/libsecp256k1-0.4.0.ebuild @@ -9,11 +9,12 @@ MyPN=secp256k1 DESCRIPTION="Optimized C library for EC operations on curve secp256k1" HOMEPAGE="https://github.com/bitcoin-core/secp256k1" SRC_URI="https://github.com/bitcoin-core/secp256k1/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MyPN}-${PV}" LICENSE="MIT" SLOT="0/2" # subslot is "$((_LIB_VERSION_CURRENT-_LIB_VERSION_AGE))" from configure.ac -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="+asm +ecdh +ellswift experimental +extrakeys lowmem +recovery +schnorr test valgrind" +KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="asm +ecdh +ellswift experimental +extrakeys lowmem +recovery +schnorr test valgrind" RESTRICT="!test? ( test )" REQUIRED_USE=" @@ -30,8 +31,6 @@ PATCHES=( "${FILESDIR}/0.4.0-fix-cross-compile.patch" ) -S="${WORKDIR}/${MyPN}-${PV}" - src_prepare() { default eautoreconf diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.4.1.ebuild b/dev-libs/libsecp256k1/libsecp256k1-0.4.1.ebuild index 192acd0850fc..09b8366b8764 100644 --- a/dev-libs/libsecp256k1/libsecp256k1-0.4.1.ebuild +++ b/dev-libs/libsecp256k1/libsecp256k1-0.4.1.ebuild @@ -9,11 +9,12 @@ MyPN=secp256k1 DESCRIPTION="Optimized C library for EC operations on curve secp256k1" HOMEPAGE="https://github.com/bitcoin-core/secp256k1" SRC_URI="https://github.com/bitcoin-core/secp256k1/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MyPN}-${PV}" LICENSE="MIT" SLOT="0/2" # subslot is "$((_LIB_VERSION_CURRENT-_LIB_VERSION_AGE))" from configure.ac KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="+asm +ecdh +ellswift experimental +extrakeys lowmem +recovery +schnorr test valgrind" +IUSE="asm +ecdh +ellswift experimental +extrakeys lowmem +recovery +schnorr test valgrind" RESTRICT="!test? ( test )" REQUIRED_USE=" @@ -30,8 +31,6 @@ PATCHES=( "${FILESDIR}/0.4.0-fix-cross-compile.patch" ) -S="${WORKDIR}/${MyPN}-${PV}" - src_prepare() { default eautoreconf diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.5.0.ebuild b/dev-libs/libsecp256k1/libsecp256k1-0.5.0.ebuild index 8fe239598e0a..57b2d865e1ba 100644 --- a/dev-libs/libsecp256k1/libsecp256k1-0.5.0.ebuild +++ b/dev-libs/libsecp256k1/libsecp256k1-0.5.0.ebuild @@ -6,17 +6,15 @@ EAPI=8 inherit autotools MyPN=secp256k1 - DESCRIPTION="Optimized C library for EC operations on curve secp256k1" HOMEPAGE="https://github.com/bitcoin-core/secp256k1" SRC_URI="https://github.com/bitcoin-core/secp256k1/archive/v${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${MyPN}-${PV}" LICENSE="MIT" SLOT="0/2" # subslot is "$((_LIB_VERSION_CURRENT-_LIB_VERSION_AGE))" from configure.ac KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="+asm +ecdh +ellswift experimental +extrakeys lowmem +recovery +schnorr test valgrind" +IUSE="asm +ecdh +ellswift experimental +extrakeys lowmem +recovery +schnorr test valgrind" RESTRICT="!test? ( test )" REQUIRED_USE=" diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.5.1.ebuild b/dev-libs/libsecp256k1/libsecp256k1-0.5.1.ebuild index 55280246676e..97e49074b51a 100644 --- a/dev-libs/libsecp256k1/libsecp256k1-0.5.1.ebuild +++ b/dev-libs/libsecp256k1/libsecp256k1-0.5.1.ebuild @@ -13,8 +13,8 @@ S="${WORKDIR}/${MyPN}-${PV}" LICENSE="MIT" SLOT="0/2" # subslot is "$((_LIB_VERSION_CURRENT-_LIB_VERSION_AGE))" from configure.ac -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="+asm +ecdh +ellswift experimental +extrakeys lowmem +recovery +schnorr test valgrind" +KEYWORDS="~amd64 arm ~arm64 ppc ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="asm +ecdh +ellswift experimental +extrakeys lowmem +recovery +schnorr test valgrind" RESTRICT="!test? ( test )" REQUIRED_USE=" diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.6.0.ebuild b/dev-libs/libsecp256k1/libsecp256k1-0.6.0.ebuild new file mode 100644 index 000000000000..0b1785939856 --- /dev/null +++ b/dev-libs/libsecp256k1/libsecp256k1-0.6.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +MyPN=secp256k1 +DESCRIPTION="Optimized C library for EC operations on curve secp256k1" +HOMEPAGE="https://github.com/bitcoin-core/secp256k1" +SRC_URI="https://github.com/bitcoin-core/secp256k1/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MyPN}-${PV}" + +LICENSE="MIT" +SLOT="0/5" # subslot is "$((_LIB_VERSION_CURRENT-_LIB_VERSION_AGE))" from configure.ac +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="asm +ecdh +ellswift experimental +extrakeys lowmem musig +recovery +schnorr test valgrind" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + asm? ( || ( amd64 arm ) arm? ( experimental ) ) + musig? ( schnorr ) + schnorr? ( extrakeys ) +" +BDEPEND=" + dev-build/autoconf-archive + virtual/pkgconfig + valgrind? ( dev-debug/valgrind ) +" + +PATCHES=( + "${FILESDIR}/0.4.0-fix-cross-compile.patch" +) + +DOCS=( + README.md + doc/safegcd_implementation.md +) + +src_prepare() { + default + eautoreconf + + # Generate during build + rm -f src/precomputed_ecmult.c src/precomputed_ecmult_gen.c || die +} + +src_configure() { + local myeconfargs=( + --disable-benchmark + $(use_enable experimental) + $(use_enable test tests) + $(use_enable test exhaustive-tests) + $(use_enable {,module-}ecdh) + $(use_enable {,module-}ellswift) + $(use_enable {,module-}extrakeys) + $(use_enable {,module-}musig) + $(use_enable {,module-}recovery) + $(use_enable schnorr module-schnorrsig) + $(use_with asm asm "$(usex arm arm32 auto)") + $(usev lowmem '--with-ecmult-window=4 --with-ecmult-gen-kb=2') + $(use_with valgrind) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + use ellswift && DOCS+=( doc/ellswift.md ) + use musig && DOCS+=( doc/musig.md ) + + default + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-libs/libsecp256k1/metadata.xml b/dev-libs/libsecp256k1/metadata.xml index 24f2a54f77f1..734060bad981 100644 --- a/dev-libs/libsecp256k1/metadata.xml +++ b/dev-libs/libsecp256k1/metadata.xml @@ -2,6 +2,10 @@ <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person" proxied="yes"> + <email>gentoo@mattwhitlock.name</email> + <name>Matt Whitlock</name> + </maintainer> + <maintainer type="person" proxied="yes"> <email>luke-jr+gentoobugs@utopios.org</email> <name>Luke Dashjr</name> </maintainer> @@ -16,11 +20,12 @@ <flag name="experimental">Allow experimental USE flags</flag> <flag name="extrakeys">Enable extrakeys module</flag> <flag name="lowmem">Reduce runtime memory usage at the expense of performance (ecmult window size 4, gen precision 2)</flag> + <flag name="musig">Enable MuSig2 module</flag> <flag name="recovery">Enable ECDSA pubkey recovery module</flag> <flag name="schnorr">Enable Schnorr signature module</flag> <flag name="test-openssl">Enable OpenSSL comparison tests</flag> </use> <upstream> - <remote-id type="github">bitcoin/secp256k1</remote-id> + <remote-id type="github">bitcoin-core/secp256k1</remote-id> </upstream> </pkgmetadata> diff --git a/dev-libs/libserialport/Manifest b/dev-libs/libserialport/Manifest index ba19d79d0e13..f266ce649e1e 100644 --- a/dev-libs/libserialport/Manifest +++ b/dev-libs/libserialport/Manifest @@ -1,5 +1,7 @@ AUX libserialport-0.1.1-kernel-termiox.patch 1216 BLAKE2B bbb629086c2e21caf683df74d63abd4c706ac05a4906d8322d369ca491ad2421416ca6abb579ca8c2eff7f862557338ab9bd31bf0954d8b564b2c06c1fad4810 SHA512 12b99310a2072e9a3a5df61cc2b2121e9b7823caebd88d22a344a885ff777ad955787303b6148e0b803a605877136f357ce211dcfeeae4938538d146f679d992 DIST libserialport-0.1.1.tar.gz 405251 BLAKE2B bc52d7b5303c123a28becde1e77451a921c2b6d5284ccfaca298d0535a793297d30e297109382a7266263530ac9a0e0b598ce8d1602e0700b43bda227f29a6b3 SHA512 7d379d1099173841e6d4df04c8c12dc6a4ebdfa0323ef35da6f3dea20db55d4f6ad81c1f6679f5aac7fe83270176428a817daa8627c336505335a07e06350a85 +DIST libserialport-0.1.2.tar.gz 470818 BLAKE2B 762f0447f397efb983489ce673f3ce885cd9ae7308fa0818fb312ffefc2b391dd3b2555b3c19a3aaf440976e26b115c149dbbda57015e13793235616069e5810 SHA512 960823ddb30711c39a4f001b6dd2d592a072e8d4256d3ba0a2fdb6c28172c3b6b1504b33cca80765ded5d5add34a73621b5e500ebaa6bb0520faf98b46b903aa EBUILD libserialport-0.1.1-r1.ebuild 924 BLAKE2B 0896482327e4811603ba6c1b5f7b3c5ce318816c8b9509c13c9cc284f576ce783da5a16eb29dab5e64465e0e0c96d61810a7f6841c6d14abad7439ac9e45f511 SHA512 d27aec752c9b95503fcb11ec8f821c45fd111212acc7e5bed60f7479ae64447b6521ec06996b8f3b10c3d82544ebb2aed8d4e7ced665b65f82c6c12154744eca -EBUILD libserialport-9999.ebuild 716 BLAKE2B 3940c13a28c475d490c8d1f94e43c630950868cae1e86221a3e60a85a8b58d6103deec643281fa182dd33869a836430e172294ab820cfe6e53fbbc7f48af272b SHA512 c2357e1781349a00fe683838fe073c8722fb913923a19ae9fb40934e8e745d53f5e73ace380367ba24e85f6ffcacffed9cc99b57e96c01c5f1941101ba675165 +EBUILD libserialport-0.1.2.ebuild 728 BLAKE2B 3ff4add4de5925232b123cd5b6ffe6ff90896b96214da51f8281cacce77b40bfe723405a97a00638897af9c3a9ec50cfb0ae214f665d790293bba590bdda41e3 SHA512 b93629e121befecc6aea24bea7ef62f48e1eedf42ab85b70810da1a94d2e44f3e158d470ce5e569444342f087bfbc989606f6ff32d3fc5b3e186bdeb3308c514 +EBUILD libserialport-9999.ebuild 728 BLAKE2B 3ff4add4de5925232b123cd5b6ffe6ff90896b96214da51f8281cacce77b40bfe723405a97a00638897af9c3a9ec50cfb0ae214f665d790293bba590bdda41e3 SHA512 b93629e121befecc6aea24bea7ef62f48e1eedf42ab85b70810da1a94d2e44f3e158d470ce5e569444342f087bfbc989606f6ff32d3fc5b3e186bdeb3308c514 MISC metadata.xml 248 BLAKE2B 9858a97a2186d5b06e272fe28021e0e668897630d8b99023000e8e58e852e80e16b399d8f864b9dff6c9fda25e1519ac8b4331792a4b441be23922707c4ad6a9 SHA512 a1e8f757e473af3ab0ccf695f849dc91e1be877dd505d339bdd26e35a2cf7fb5ffd8f5bf34e933873a462023aecb0edbddefbbda455289279182059cd6c1b0e5 diff --git a/dev-libs/libserialport/libserialport-0.1.2.ebuild b/dev-libs/libserialport/libserialport-0.1.2.ebuild new file mode 100644 index 000000000000..4e0b8fd2969e --- /dev/null +++ b/dev-libs/libserialport/libserialport-0.1.2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +if [[ ${PV} == "9999" ]]; then + EGIT_REPO_URI="https://github.com/sigrokproject/${PN}.git" + inherit autotools git-r3 +else + SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +DESCRIPTION="Cross platform serial port access library" +HOMEPAGE="https://sigrok.org/wiki/Libserialport" + +LICENSE="LGPL-3" +SLOT="0" +IUSE="static-libs" + +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + + [[ ${PV} == "9999" ]] && eautoreconf +} + +src_configure() { + econf $(use_enable static-libs static) +} + +src_install() { + default + + find "${ED}" -name '*.la' -type f -delete || die +} diff --git a/dev-libs/libserialport/libserialport-9999.ebuild b/dev-libs/libserialport/libserialport-9999.ebuild index 1f0cccb8afa6..4e0b8fd2969e 100644 --- a/dev-libs/libserialport/libserialport-9999.ebuild +++ b/dev-libs/libserialport/libserialport-9999.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == "9999" ]]; then inherit autotools git-r3 else SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" fi DESCRIPTION="Cross platform serial port access library" diff --git a/dev-libs/libsigc++/Manifest b/dev-libs/libsigc++/Manifest index 53b38dd55732..d9b91d689079 100644 --- a/dev-libs/libsigc++/Manifest +++ b/dev-libs/libsigc++/Manifest @@ -1,5 +1,5 @@ DIST libsigc++-2.12.0.tar.xz 5002560 BLAKE2B f4d42dfbac95be974a5e49a7bcfd4c97fb0423f5bcc9d0bda79e6cee6bab54ae77969a3e5c58094264068c38212a0ff66b3dae2a519c4101bdfa170e94767641 SHA512 88e382e274a574a4b6129e23916054642e1696c663a4bb84f05e14a401f0cb56d0a0bf8c3a6273aec36ce121ce18a338b6d491fb213bcdf5a627bd382719e021 DIST libsigc++-3.6.0.tar.xz 991392 BLAKE2B b060d6437ac1253d9a58971a5b5e6203691f3718b1fb220a47a9f1a73fdcce746a036c0193743bdda8cc2d0ed722a84eda4a53f2449606f6f190771d0543b61d SHA512 fa79067b4fecf68501288b93eed3d3e7017899cb8a02d3106a41f6dd1818f7b8c724a5b38d4b9ac89699fd8084976f9ad8eca8e832a45a5b6dc7cae5db99cb56 -EBUILD libsigc++-2.12.0.ebuild 1107 BLAKE2B 2f041949f4181d9f3794e1791ab2011bf6998b88a8b7d20087d5150676eafab6b65721bb5a9af345b00ed07908b2c037792cf9e1dccf5611fdf51fce3a86839d SHA512 3b3fbf85c728bc35952e50b38307d1f40a02eb0ce08f61ffecf3828b6894679cf229a8df8c45d8d0e74db49ec7681e6f4ba699e092e3387ef724dc3be20292b4 -EBUILD libsigc++-3.6.0.ebuild 1047 BLAKE2B 6c91e86a950fca31c3eef7778a5e9d9e60452f3f4e12c326c297e37e6e8210baf1259be34da5ee6356a00bba72a028feb15d5ff5314d64f4e81e49a586bff521 SHA512 7e99f9e61907ab733c1b33f1d5d1ae6e678775ce693bd4ac098352263df938a0870157a6b3f339b383507084eefe531fd8fd45e346f56bac1244cd6c6fec7ee5 +EBUILD libsigc++-2.12.0.ebuild 1101 BLAKE2B a28b5a980c1a3cb9118f502b7919dcc55ea46970982e24519db9ecf0b57c14e6fc08111cd079054f89a0cf8f75f4e6dea4dabf2152d42b6413f4f3b5dec79b65 SHA512 a3cf6a483d8dc040421e62c0deada12e8dd09cb2237b4a5e354b1ba3cb1e5c2025c19140004c0adbfda69e24c8160f4f815bfa70c660b2def4604ace8141d4f8 +EBUILD libsigc++-3.6.0.ebuild 1041 BLAKE2B d81dd57e103fb0ab5ef4c8030556715f33826dea2917d64245013d0c0561e1e6f5d8fbc12cafc252e8243b2ba545903af15824f9b0d9d007dd79971b879b2e06 SHA512 7e7f6f38fc8b2dda45e8e527103fd89690688fb9f5b1b4d6f73bee5ca51c9e02555e90bbf6366e79aa3c162b44f07af17efdf6d3184623dfc3188828cbe31007 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 e63af636c4f0..29651b523337 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 ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="gtk-doc test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libsigc++/libsigc++-3.6.0.ebuild b/dev-libs/libsigc++/libsigc++-3.6.0.ebuild index 38c4be7f1d0c..03792bf3c012 100644 --- a/dev-libs/libsigc++/libsigc++-3.6.0.ebuild +++ b/dev-libs/libsigc++/libsigc++-3.6.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 ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="gtk-doc test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libsigsegv/Manifest b/dev-libs/libsigsegv/Manifest index 59588064494b..3f1dcdc0659a 100644 --- a/dev-libs/libsigsegv/Manifest +++ b/dev-libs/libsigsegv/Manifest @@ -1,8 +1,4 @@ -AUX libsigsegv-2.12-skip-stackoverflow-tests.patch 461 BLAKE2B 021932c6eeb8a4a3a538a7a2d9c04e777aa49bdff15db9439f4cf835a42f2c7cafe6d560ca4c957a0d57cdb00b3b3f68432ff8528ede15927874a62c6b64e027 SHA512 9bf6ff64bff1dd8550b97bbcabb7ccae24bae7af200dde7c296a237c4c149cb78e42bc7fcad3c76554ceb550ab39ce65134b53ad1e521dc6229f0141ab047cdf AUX libsigsegv-2.14-c99.patch 2998 BLAKE2B 1970f642bd4c220a57f43e9f7bc8a29627358c5c24d8decfe8b470f2de9c6930dc8fedcea955c8df7e05d4c4424756b97c19bd4eb49e511560fd6e77ca75fe00 SHA512 0a30cc398f2cb597b24b51e1f2477e609cc3909ce51734034735266c6fadcd778747c1130448c33644203c07e4cbe9a82b223b05fe6fee4b3153b234bf6c4335 -DIST libsigsegv-2.13.tar.gz 460736 BLAKE2B 2202ef92e96b2b46d7496a69427159b06b0413e9610daa9bc035dd18f193fd650a06dcc5a2db3b36b6c68f95593f2da047579e644d5ca4e54bc17160a57dac8f SHA512 9c0cf01ee2a39f77f2e42eb06a2aa60644e10fe2cd39089de58f6206baf7fe7d61fe0ec6bf187276fcfccf61585154ce904fe374b474b7ba9fa050a61a2f3918 DIST libsigsegv-2.14.tar.gz 464658 BLAKE2B 1b6d93dc5414c686de458cc62412c95ebf8932aac3aa463bb76da67e1b25779880d760b229d9a2c6ee0a2a22c2d3c7a81a364e8731fe5a4f1f639a0f68d6ea57 SHA512 423dade56636fe38356f0976e1288178cb1c7c059615e9f70ad693a1e4194feba47a583b0804717e95a866da271b1ea5f80083c54a121577983dd23e5aa9f056 -EBUILD libsigsegv-2.13.ebuild 770 BLAKE2B a74a2a87a78fe02cbe5c6e725feab76ba7244cbbf0cb601e5d69fe793fc6e409dc27a1e68a923bbf1b3df0fff8c1b07695bd73606da80936e7c70f8fd6681894 SHA512 5a38e50ea7cd9a11fc6461088855b97a9d6ddf5874533d6d0e47b7492c5901af9a2f405f01e66f2b4321cc619a84a0705625ba3823ed652f4e512265c5ca38ff -EBUILD libsigsegv-2.14-r1.ebuild 1006 BLAKE2B adbe12ed2104ee5f25fc23ea49447e5129d24041cd2b11d28e078912428ad0538f3820c9d61adb45ae0259636438f92d4a8dcfa6d54f2aa6a0551fa4675a6037 SHA512 ac3390f144389b0bf632ff0671f8bf8e00194ce1471c5bab9d2e5a7dd30ef62a5737a860b638354266ca385855719ee52ed285208f4592635e4d147d95d62a09 -EBUILD libsigsegv-2.14.ebuild 980 BLAKE2B d7577cb8b4fb9ae33ddfbb899485e1a513e2c860ad19d8b0320c7395a15da702fcb6e4b74620342af2ff5e996bac087f66f7126ea7f59b448751b807e9f206b0 SHA512 5b2ee0f5dbd1a46c4fed192058a5dc7808a49927bca52ab6cb550fd78f38a856bc6290b652f74f6c94d6fe89dee0f4773a67b8f3cb693d0bb3b624a4c51370ee +EBUILD libsigsegv-2.14-r1.ebuild 1000 BLAKE2B 1ab72582f66b90a0430783a4cb4a6e89efbe58980dad507ab3e34288e6bae82d658ad0e840b1433b2e48e3733e7806fddff6a5ca891d4da6c489af5448845f85 SHA512 adde44f11bdb2fe01b50f82c4d7734bbf329c1cf166f4d29cddbee4f7ac6085921ade1e75095adef92ecbe3ebbec1306ed6804e288a731347dc42059e60aab29 MISC metadata.xml 812 BLAKE2B e8fc8b173c996466766862116cd4ece9d4d66ad3a87f7766c24d4501af2038ace288a4c49e6c302cd9404f123abf66dc4279ebf9e1d32a5c5634883c5cd67ac4 SHA512 f758cb653cc4f60c1f503426d853de42baa89156973aa0b07dcbaf9999bf91c9c774f3905d15f3db8f9d7ec810e3f9f0981acbe6ec8a8e13b635c030ddd0381f diff --git a/dev-libs/libsigsegv/files/libsigsegv-2.12-skip-stackoverflow-tests.patch b/dev-libs/libsigsegv/files/libsigsegv-2.12-skip-stackoverflow-tests.patch deleted file mode 100644 index 710424958692..000000000000 --- a/dev-libs/libsigsegv/files/libsigsegv-2.12-skip-stackoverflow-tests.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff -Nuar a/tests/Makefile.am b/tests/Makefile.am ---- a/tests/Makefile.am 2016-10-22 04:41:06.000000000 +0200 -+++ b/tests/Makefile.am 2018-04-24 14:23:16.658681749 +0200 -@@ -20,7 +20,8 @@ - - AUTOMAKE_OPTIONS = 1.11 gnits no-dependencies color-tests - --TESTS = sigsegv1 sigsegv2 sigsegv3 stackoverflow1 stackoverflow2 -+#TESTS = sigsegv1 sigsegv2 sigsegv3 stackoverflow1 stackoverflow2 -+TESTS = sigsegv1 sigsegv2 sigsegv3 - - EXTRA_DIST = mmaputil.h altstack.h - diff --git a/dev-libs/libsigsegv/libsigsegv-2.13.ebuild b/dev-libs/libsigsegv/libsigsegv-2.13.ebuild deleted file mode 100644 index 9fdfa95ea4b3..000000000000 --- a/dev-libs/libsigsegv/libsigsegv-2.13.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="Library for handling page faults in user mode" -HOMEPAGE="https://www.gnu.org/software/libsigsegv/" -SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" - -PATCHES=( - # Bug #363503 - "${FILESDIR}/${PN}-2.12-skip-stackoverflow-tests.patch" -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf --enable-shared --disable-static -} - -src_install() { - emake DESTDIR="${D}" install - rm -f "${ED}/usr/$(get_libdir)"/*.la || die - dodoc AUTHORS ChangeLog* NEWS PORTING README -} diff --git a/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild index fe96f4358062..7185db0ecd3f 100644 --- a/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild +++ b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" PATCHES=( "${FILESDIR}"/${P}-c99.patch diff --git a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild deleted file mode 100644 index 8d7a00e8165c..000000000000 --- a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools toolchain-funcs - -DESCRIPTION="Library for handling page faults in user mode" -HOMEPAGE="https://www.gnu.org/software/libsigsegv/" -SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf --enable-shared --disable-static - - if tc-is-cross-compiler && [[ ${CHOST} == sparc64* ]] ; then - # Tries to use fault-linux-sparc-old.h otherwise which is - # for non-POSIX systems. - # bug #833469 - sed -i -e "s:fault-linux-sparc-old.h:fault-linux-sparc.h:" config.status config.h.in config.h || die - fi -} - -src_install() { - emake DESTDIR="${D}" install - rm -f "${ED}/usr/$(get_libdir)"/*.la || die - dodoc AUTHORS ChangeLog* NEWS PORTING README -} diff --git a/dev-libs/libsodium/Manifest b/dev-libs/libsodium/Manifest index ec7c4b1a44f5..c891fdcc0866 100644 --- a/dev-libs/libsodium/Manifest +++ b/dev-libs/libsodium/Manifest @@ -3,6 +3,6 @@ DIST libsodium-1.0.19_p20240117.tar.gz 1946650 BLAKE2B 6faa56733ed28f34d58b41a71 DIST libsodium-1.0.19_p20240117.tar.gz.minisig 318 BLAKE2B f951b547f53b2569ed1493dcdbff1cc93519437f56cdf97a764d61a7e1fa98b383b49d4f4a9c4b7b199e2060037971f293796e641bd689c9cd6c7ae2c90b7a20 SHA512 202f9686fabcb7b362923b7f1eeac8544c5f21e7eaa0b4cdd7329733a62a5ec9efd18713bc63187055149525a066540a6904776870d718fd3b238b71ba4b9a35 DIST libsodium-1.0.20.tar.gz 1925167 BLAKE2B 2f1d8b2dc8a65f95433132b12bdccb7e0e4750326b05c4f42ddd3a74bf568faa2515384bfe94bba2ef420aff35c515d3d44945ea5a68f72e6a73b3a9b5bb234c SHA512 7ea165f3c1b1609790e30a16348b9dfdc5731302da00c07c65e125c8ab115c75419a5631876973600f8a4b560ca2c8267001770b68f2eb3eebc9ba095d312702 DIST libsodium-1.0.20.tar.gz.minisig 318 BLAKE2B b5939a9ca9b25332c39484b3ef02ced54aa75b2dc732d384d4f42daa0b6bd276f0c3359a8cbe8c97d8ab76b8c49e9f66959dcf350e3cf00fae10a279826109ae SHA512 fc5a4282093d58eb42559f88ccf75ea3788449afda9d882d313714e448e78ef11c22ff1e52091af026f6bf3ba01917d606040b1dca240dd1a32278c901b4affb -EBUILD libsodium-1.0.19_p20240117.ebuild 2045 BLAKE2B ccf03b49b0495cdf89159644672763a013aae0de1609025c18e00b152b11fd23fa57b885dd1c3e2dea2b54dee1374fc1b45f744fe2350a2adc130671e94df5f2 SHA512 e2c9033937ab8b0bf2ad721f9d59fc8b7059f597edd7ad99ed29c3fd10ccf508f05b5a67498824e7fafd11d5a522440ba735b81d8c4a1ee8e33428b03629300e -EBUILD libsodium-1.0.20.ebuild 2046 BLAKE2B e33c8bf9626944aa5a1a242062e78d95850b90236a40a17c81c519b9887a51dd3aa12dd0b85bd174c8554fc6abf049477afc04120f60b6dca244db7107f80fa2 SHA512 9b4f886e5a6e72e412a61d2ddbb803020e2763b6a88573e02ae5cb4122294a7fe40ba00bb504e2d072ba9f26d223202182de4fc65042219d5c2ece6808fc7091 +EBUILD libsodium-1.0.19_p20240117.ebuild 2039 BLAKE2B 12b07d8d872dedd000f855f753011ce21d03ace320da7fd78c02b94c67866f77f706d369f2d23183de478c39a088d386d441b2644afb203393bb0c6e24d65c09 SHA512 f8a6257de4d1864c8052c6c90940354806b17b0bc95c62f1b00ab1d13f6df2ba2e59960787ffcf6787d73fbd1fd68f5600176784d2730794b6fc7353f12e993b +EBUILD libsodium-1.0.20.ebuild 2040 BLAKE2B 5cd6c017605875aa96094d1e92aec067e0c3c3ec6538673eae6af6f4bac166b12a4cb6a6ce2c0cc197acf63ecbea3965ee51335b0b6804453dd92fd05e12fd05 SHA512 e43eb4b3f72c8c6f8d88c4bc27f5acc39787b16e53b12b12dc8e1c0f96fd63a4740782c9ce746104b538ff6c2ce1d2aaa92f25b1ef72e366dddc3056f8d73a71 MISC metadata.xml 806 BLAKE2B 069f36bae588b263d664f00b50c9a0f4c2348b1a1f0ff2e5c5902217ccf14a81e648997fae2f789220d5b9fa5aef440a7c0526918a7d7f402870dd80067e3744 SHA512 1902268ec9dbb312b9740f9bc9b2df5e66f50dc066ba281b438fbf6d2b5317c589c587305c400c929c068af95c30918fde7a6324ab53b76503ef183aab034886 diff --git a/dev-libs/libsodium/libsodium-1.0.19_p20240117.ebuild b/dev-libs/libsodium/libsodium-1.0.19_p20240117.ebuild index 3654a117b23e..d358144b1698 100644 --- a/dev-libs/libsodium/libsodium-1.0.19_p20240117.ebuild +++ b/dev-libs/libsodium/libsodium-1.0.19_p20240117.ebuild @@ -31,7 +31,7 @@ S="${WORKDIR}"/${PN}-stable LICENSE="ISC" SLOT="0/26" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" IUSE="+asm static-libs +urandom" CPU_USE=( cpu_flags_x86_{aes,sse4_1} ) diff --git a/dev-libs/libsodium/libsodium-1.0.20.ebuild b/dev-libs/libsodium/libsodium-1.0.20.ebuild index 5cf379643c92..969c70138498 100644 --- a/dev-libs/libsodium/libsodium-1.0.20.ebuild +++ b/dev-libs/libsodium/libsodium-1.0.20.ebuild @@ -30,7 +30,7 @@ fi LICENSE="ISC" SLOT="0/26" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" IUSE="+asm static-libs +urandom" CPU_USE=( cpu_flags_x86_{aes,sse4_1} ) diff --git a/dev-libs/libspnav/Manifest b/dev-libs/libspnav/Manifest index ff891f07c98d..ee2655a66cd9 100644 --- a/dev-libs/libspnav/Manifest +++ b/dev-libs/libspnav/Manifest @@ -1,9 +1,3 @@ -AUX libspnav-0.2.3-makefile.patch 1329 BLAKE2B 8eccfcfa539703437326b4800597dc7b6074d7bda0246c27a819114969a6906901b6063a11cdf8dd29148cbf9ecef5d5301f842355b86600b3077b34d61cd6d0 SHA512 8cdc05d5b0d4aa16de59752d0ce204dd0db1df63554c53c2e0b9ea04a7a1b32a0fded8ba4f9f5fc94456f6d4b7b87213284f88944931903986f4df81784cc64f -AUX libspnav-1.0-no-xorg-compile.patch 1473 BLAKE2B 09848c7ec4e76d8a434b05a98728bcc3be652ddb65dfd2c290ce2dada50841b8ebe90cc127f3b63097e9edc8436086553e7a740d68e19faed836d688417dd416 SHA512 09528ae037ef05c02af1027b81896d7692b46703abfbe9708d4ad858f1deaa8d8891d7b8b7dd655117e64780a85c41a77385f4b5db2a67b5258041c4d1b35e95 -DIST libspnav-0.2.3.tar.gz 11985 BLAKE2B 134a0c3f7c9a7ef7c4f68910e0266880958e2b74e253b75237b0fa8d3e482bcd1f42e715b85f0ffca3a62103530e854090818564d9c241bfc55de039cc4883ee SHA512 b2c452d979d455fc99bfdc172c8a2408a6e8dc40acc52964fa64f4d75a8ee77dda12e5e212c0c4e07a0a24d055f16f85bb6ce6287e24e6bd0665de457e37e6a7 -DIST libspnav-1.0.tar.gz 31578 BLAKE2B 535cdf588b4b1de8f37f9239a48df10e755d004fbe6b5f3771b00bb2f9a8b36e7db30297a8a99ac689d890c08c728303af3d71c60c299574bf02476aa5724b11 SHA512 ae36ea51dbca7d5ba31d82ffaa46bad2bd877f5f7c077d2e711747427f6d60a000ab0c827ae6523ba6a275dbad205eea8c20520fe2575a6fa6b554ea8b5e0eaa DIST libspnav-1.1.tar.gz 31574 BLAKE2B 3c15ead61a6eb61da6eb4d072f09b1eb410b441d622d18efe2b70754efcb5de3fd1d2e707fe162d62fb5246e1f8f1313d80ff8765edad6626760e1e2c7283191 SHA512 94770d9449dd02ade041d3589bcae7664fa990c4a4feca7b2b1e6542b65aa7073305595310b9e639f10716cf15aaad913e57496fb79bdd4dba5bf703ec8299ab -EBUILD libspnav-0.2.3-r1.ebuild 1241 BLAKE2B 48cfe5738f0d327653771efca277280ff060641f858007a07ec658c76ec445a32e5f610a881569e4f6476a2bd5d1e9215539f255d29895c30d06c5199ac4ce18 SHA512 5b36cdd556327d033341bc83eb1a8308b93f852bbc858b824f59f23ecaa22143cad634d82ae61139ac34542be8137179107184df5e06e1e8dc177589397dbfd7 -EBUILD libspnav-1.0-r1.ebuild 1359 BLAKE2B 27c60afa4e05ecc15c343133d0514ecdfb17a5201c20aa49096975d6b5bcd61e568370eef1e0b2e670d146a53f00e5c59e1fa0d98b6f6ea5f9f6cc647b8b95e4 SHA512 4da4f15dcc9011bb35cbbed471b05169e3024d3ea1b7d05c9c49ea79e3bf9b758c164501d2749365560743fd4a2cef453b66cb076cb236ddbf01e11c81dfb938 -EBUILD libspnav-1.1.ebuild 1304 BLAKE2B 38e3eab295b96345ae2cb6a5e223904413e39f428275a8eac79e715a14bec5616b584b007e43583c290421ec1e87835dd15001a1c454639aedfe93bea64ef19e SHA512 2e734c9e2aad7f25c8bf7ec911ebe49143b9fb2ac5a414e3356d8f59761e87e213caf2681ca37e197ac4616d63e553cf010bc46676e08982adb8ce2de1fe4753 +EBUILD libspnav-1.1.ebuild 1301 BLAKE2B 0ab06816aad775c58c6c2a00812d6e5ce8c73b7ada365d3da169c0ccb395b807f56ce24828d25b62152d106919101dfa1219680f200d9c8c31fe5b43750b1963 SHA512 cf5d5d427773ddc46a7f19071f5a319553ce08261019c72d3d0b53a1d705cde4b7b6535c2a98c782899548f21c40338a662d0df30639a6c239e43f8c6e2fc54d MISC metadata.xml 873 BLAKE2B 603274001842bc7c08e305c522e55446db42f062ec35a2b9489cf292f85ec41b412ffc5a439c1c7a8436e84eb6de8257ead0beb1d2691011c4e519a0635da4cc SHA512 df98aead602e905da722a8d1ca4c8ee77850f9c46ab6cc99661226a3e89f24c15593acf8251d8327ef97916ad71f4c755b4d086eac7e9c5d8fa82473bc484d67 diff --git a/dev-libs/libspnav/files/libspnav-0.2.3-makefile.patch b/dev-libs/libspnav/files/libspnav-0.2.3-makefile.patch deleted file mode 100644 index 6fbd73debcbf..000000000000 --- a/dev-libs/libspnav/files/libspnav-0.2.3-makefile.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 7b988445b29b2bffb0714ad419c9b6dd90baccd2 Mon Sep 17 00:00:00 2001 -From: Sebastian Pipping <sebastian@pipping.org> -Date: Sun, 7 Jul 2019 21:51:44 +0200 -Subject: [PATCH] Makefile.in: Ignore /usr/local/ + fix .so symlink creation - ---- - Makefile.in | 9 ++++----- - 1 file changed, 4 insertions(+), 5 deletions(-) - -diff --git a/Makefile.in b/Makefile.in -index 7abe595..39714f8 100644 ---- a/Makefile.in -+++ b/Makefile.in -@@ -5,8 +5,8 @@ hdr = spnav.h spnav_magellan.h spnav_config.h - name = spnav - lib_a = lib$(name).a - --incpaths = -I. -I/usr/local/include -I/usr/X11R6/include --libpaths = -L/usr/local/lib -L/usr/X11R6/lib -+incpaths = -I. -+libpaths = - - CC = gcc - AR = ar -@@ -54,9 +54,8 @@ install: $(lib_a) $(lib_so) - cp $(lib_so) $(DESTDIR)$(PREFIX)/$(libdir)/$(lib_so) - [ -n "$(soname)" ] && \ - rm -f $(DESTDIR)$(PREFIX)/$(libdir)/$(soname) $(DESTDIR)$(PREFIX)/$(libdir)/$(devlink) && \ -- ln -s $(DESTDIR)$(PREFIX)/$(libdir)/$(lib_so) $(DESTDIR)$(PREFIX)/$(libdir)/$(soname) && \ -- ln -s $(DESTDIR)$(PREFIX)/$(libdir)/$(soname) $(DESTDIR)$(PREFIX)/$(libdir)/$(devlink) || \ -- true -+ ln -s "$(lib_so)" $(DESTDIR)$(PREFIX)/$(libdir)/$(soname) && \ -+ ln -s "$(lib_so)" $(DESTDIR)$(PREFIX)/$(libdir)/$(devlink) - for h in $(hdr); do cp -p $(srcdir)/$$h $(DESTDIR)$(PREFIX)/include/; done - - .PHONY: uninstall --- -2.21.0 - diff --git a/dev-libs/libspnav/files/libspnav-1.0-no-xorg-compile.patch b/dev-libs/libspnav/files/libspnav-1.0-no-xorg-compile.patch deleted file mode 100644 index 87cf1d676282..000000000000 --- a/dev-libs/libspnav/files/libspnav-1.0-no-xorg-compile.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 12cff951bb9ee24bab2f09793d3e3917b8649f36 Mon Sep 17 00:00:00 2001 -From: John Tsiombikas <nuclear@member.fsf.org> -Date: Sat, 2 Apr 2022 01:17:41 +0300 -Subject: [PATCH] fix no-x11 build: some new functions were erroneously - declared inside the USE_X11 conditional block. - ---- - src/spnav.c | 17 +++++++++-------- - 1 file changed, 9 insertions(+), 8 deletions(-) - -diff --git a/src/spnav.c b/src/spnav.c -index a444fb2..41fd559 100644 ---- a/src/spnav.c -+++ b/src/spnav.c -@@ -50,14 +50,6 @@ OF SUCH DAMAGE. - static Window get_daemon_window(Display *dpy); - static int catch_badwin(Display *dpy, XErrorEvent *err); - --static int read_event(int s, spnav_event *event); --static int proc_event(int *data, spnav_event *event); -- --static void flush_resp(void); --static int wait_resp(void *buf, int sz, int timeout_ms); --static int request(int req, struct reqresp *rr, int timeout_ms); --static int request_str(int req, char *buf, int bufsz, int timeout_ms); -- - - static Display *dpy; - static Window app_win; -@@ -73,6 +65,15 @@ enum { - #define IS_OPEN (sock != -1) - #endif - -+static int read_event(int s, spnav_event *event); -+static int proc_event(int *data, spnav_event *event); -+ -+static void flush_resp(void); -+static int wait_resp(void *buf, int sz, int timeout_ms); -+static int request(int req, struct reqresp *rr, int timeout_ms); -+static int request_str(int req, char *buf, int bufsz, int timeout_ms); -+ -+ - struct event_node { - spnav_event event; - struct event_node *next; diff --git a/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild b/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild deleted file mode 100644 index b10f9ecccbb6..000000000000 --- a/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit toolchain-funcs - -MY_PN='spacenav' -DESCRIPTION="libspnav is a replacement for the magellan library with a cleaner API" -HOMEPAGE="http://spacenav.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/project/${MY_PN}/${MY_PN}%20library%20%28SDK%29/${PN}%20${PV}/${P}.tar.gz" -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc64 ~riscv x86" -IUSE="static-libs X" - -CDEPEND="X? ( x11-libs/libX11 )" -RDEPEND="app-misc/spacenavd[X?] - ${CDEPEND}" -DEPEND="${CDEPEND}" - -src_prepare() { - eapply "${FILESDIR}"/${P}-makefile.patch - eapply_user -} - -src_configure() { - local args=( - --disable-opt - --disable-debug - $(use_enable X x11) - ) - econf "${args[@]}" -} - -src_compile() { - emake AR="$(tc-getAR)" CC="$(tc-getCC)" -} - -src_install() { - local args=( - DESTDIR="${D}" - libdir="$(get_libdir)" - ) - emake "${args[@]}" install - - # The custom configure script does not support --disable-static - # and conditionally patching $(lib_a) out of Makefile.in does not - # seem like a very maintainable option, hence we delete the .a file - # after "make install", instead. - use static-libs || find "${D}" -type f -name \*.a -delete -} diff --git a/dev-libs/libspnav/libspnav-1.0-r1.ebuild b/dev-libs/libspnav/libspnav-1.0-r1.ebuild deleted file mode 100644 index c11540c54500..000000000000 --- a/dev-libs/libspnav/libspnav-1.0-r1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit toolchain-funcs - -MY_PN='spacenav' -DESCRIPTION="libspnav is a replacement for the magellan library with a cleaner API" -HOMEPAGE="http://spacenav.sourceforge.net/" -SRC_URI="https://github.com/FreeSpacenav/libspnav/releases/download/v${PV}/libspnav-${PV}.tar.gz" -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="static-libs X" - -CDEPEND="X? ( x11-libs/libX11 )" -RDEPEND="app-misc/spacenavd[X?] - ${CDEPEND}" -DEPEND="${CDEPEND}" - -PATCHES=( - "${FILESDIR}"/${P}-no-xorg-compile.patch -) - -src_configure() { - local args=( - --disable-opt - --disable-debug - $(use_enable X x11) - ) - econf "${args[@]}" - - # https://bugs.gentoo.org/838349 - sed "/^Libs:/ s,/lib,/$(get_libdir)," -i spnav.pc || die -} - -src_compile() { - local args=( - AR="$(tc-getAR)" - CC="$(tc-getCC)" - incpaths=-I. - libpaths= - ) - emake "${args[@]}" -} - -src_install() { - local args=( - DESTDIR="${D}" - libdir="$(get_libdir)" - ) - emake "${args[@]}" install - - # The custom configure script does not support --disable-static - # and conditionally patching $(lib_a) out of Makefile.in does not - # seem like a very maintainable option, hence we delete the .a file - # after "make install", instead. - use static-libs || find "${D}" -type f -name \*.a -delete -} diff --git a/dev-libs/libspnav/libspnav-1.1.ebuild b/dev-libs/libspnav/libspnav-1.1.ebuild index 921b6229777e..d04adea405bf 100644 --- a/dev-libs/libspnav/libspnav-1.1.ebuild +++ b/dev-libs/libspnav/libspnav-1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -11,7 +11,7 @@ HOMEPAGE="http://spacenav.sourceforge.net/" SRC_URI="https://github.com/FreeSpacenav/libspnav/releases/download/v${PV}/libspnav-${PV}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ppc64 ~riscv x86" IUSE="static-libs X" CDEPEND="X? ( x11-libs/libX11 )" diff --git a/dev-libs/libspt/Manifest b/dev-libs/libspt/Manifest index 23e553fb6a69..4ac912eaac2c 100644 --- a/dev-libs/libspt/Manifest +++ b/dev-libs/libspt/Manifest @@ -1,6 +1,7 @@ AUX libspt-gentoo.patch 727 BLAKE2B a98df11f3789d5e8c2aabfd538210db025a59567286df8153cc3912a7df414ad8328ba4de04cd558e3c7884102d4b431bc3c584a6f0c883a663f681fbf96bf90 SHA512 9c73f4b3eae1af1bd26d4c08eb926847fb7d8f26cb3e472afa940d12b086f5a142e9f918cab1beeebfc45e2893480a185180cc9b4bfe5930bb0cafe6b66098d0 +AUX libspt-gettimeofday.patch 402 BLAKE2B 277b0b563e1b1d08270c8b0c2837f8445b79c3532c8a35468b8f4e382fe7ea635e06700cc5876aa781cfec7149ad76b1a6adab508afd02bb767ad644feacc043 SHA512 4455b243ada87ede8e84e106097e5f6c4aecf90aaac9eb3e53c7cfebe86c1d977037e541a53a5e70d0957e0f4b963f9c92d6a72139b6c77a0fe2f5a210d65156 AUX libspt-glibc-2.30.patch 233 BLAKE2B 4cc03c14f2d879566987f56e91c3f467120a7e49648c0814535c02b129e49f4d7185edac370f17e58428e180056dce31844a1accfa6503f0ebfde32c53571f0c SHA512 8f064315215fb99d7302b544b7a3da1c239bba21e8ffdc21b0bd05e496bb0ddd54ae5ed55c36b9fc0386026d007f19082d1eee95264edda1a124e9629c5093c9 AUX libspt-rpc.patch 848 BLAKE2B 982a1b8d88e2a28cb6529dd4a6c2e15c42aa7f0b0bbe34d40d91a6bb45ee2667253cabb06f31bdb757dcec7d4daf066f1271aa33edebeadfda2ba341bdd39dde SHA512 ad703547047949aa338bea0bd211a7daa3448ce728cf754be6ba4c0a058e0ab631beceb044bcce0eba9fe606b741f530fb88909891b0e86ff8898cfcf04d6cd1 DIST libspt-1.1.tar.bz2 165168 BLAKE2B a21778ba8b3c22d7fa655460ede0d04efc98635b1be74575cbb996b33bdb27ed75479ae6a2d7bc38c1052ac23547483e9d93c03531cbfe236e1e07944bad1673 SHA512 5b2ec289ce51f1f2040b68c559ef6e1ea1e59f50c3d639a93176fa8a5f3f75481651c4d0acd393eac8d2193f2aae19f882897323caf344cbfde52e32cc3a02b9 -EBUILD libspt-1.1-r4.ebuild 863 BLAKE2B 190127e562a089f8aa7a99521365a2355c107d32b1e83f68d56e33afb968693000b18f51fac6d3d36625bc983a87ad4f3bcea3e0a88d92f2898ca63df47048b0 SHA512 61bd97bc54db832b7e4a6e7131451b94a71e25361803f3baa82a41a65daeac3ed928ca45aac39769e698f0722554a6b37c2cce9324d57bf1b7e894e997b021bb +EBUILD libspt-1.1-r4.ebuild 897 BLAKE2B aa84fdc078a1edbaa3bbb09c653b8e317d4e2a914ec679ccb00538e79edafc98b360f3b98612a11ef3733992296c3abaf451c85ef1f2f0729aa55f1c89a1a883 SHA512 a87f7cd0bc6870b8f319f2beaa8bb7021c2189bc0e67ec00bce36533f3dd564cee65ae0a68a8d6ef5ea41128fba1a9e70870de0c8c1b71d3a0c1ee71239de5b1 MISC metadata.xml 235 BLAKE2B a3e5a3109b59e3f97ef14f8d55ba13b16dc5371a1b7d6f238230aa4494db32dd4a42e3ee012ec8b18fae394feb2b1b56882bc70504aa7c6b969c1b20140f0ece SHA512 7c4e5f5dea465e45c662f5f53513626088aff514e1326593426af227d77e63d8a00d8af05aa208881a399f83dd41e73cd2ef81c8b7f275a2fa891f295231d67c diff --git a/dev-libs/libspt/files/libspt-gettimeofday.patch b/dev-libs/libspt/files/libspt-gettimeofday.patch new file mode 100644 index 000000000000..fde0f009aa2a --- /dev/null +++ b/dev-libs/libspt/files/libspt-gettimeofday.patch @@ -0,0 +1,14 @@ + +See https://bugs.gentoo.org/895050 + +diff '--color=auto' -ruN libspt-1.1.orig/sptagent.c libspt-1.1/sptagent.c +--- libspt-1.1.orig/sptagent.c 2024-11-07 21:12:10.902407126 +0100 ++++ libspt-1.1/sptagent.c 2024-11-07 21:12:03.434285665 +0100 +@@ -5,6 +5,7 @@ + #include "sptprivate.h" + #include <stdio.h> + #include <sys/stat.h> ++#include <sys/time.h> + #include <grp.h> + #include <pwd.h> + #include <time.h> diff --git a/dev-libs/libspt/libspt-1.1-r4.ebuild b/dev-libs/libspt/libspt-1.1-r4.ebuild index d4af4a723188..52475a23099b 100644 --- a/dev-libs/libspt/libspt-1.1-r4.ebuild +++ b/dev-libs/libspt/libspt-1.1-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="http://www.j10n.org/${PN}/${P}.tar.bz2" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ppc ppc64 sparc x86" IUSE="suid" RESTRICT="test" @@ -23,6 +23,7 @@ PATCHES=( "${FILESDIR}/${PN}-gentoo.patch" "${FILESDIR}/${PN}-glibc-2.30.patch" "${FILESDIR}/${PN}-rpc.patch" + "${FILESDIR}/${PN}-gettimeofday.patch" ) src_prepare() { diff --git a/dev-libs/libstroke/Manifest b/dev-libs/libstroke/Manifest index 872ee2735552..521e562bc6c2 100644 --- a/dev-libs/libstroke/Manifest +++ b/dev-libs/libstroke/Manifest @@ -3,5 +3,5 @@ AUX libstroke-0.5.1-clang16.patch 159 BLAKE2B c0cbf094523352e1498ecaa6ad9207d1c3 AUX libstroke-0.5.1-m4_syntax.patch 1100 BLAKE2B c86fed17159d3179bbb538c1c467fa5a34133b6a43d30f2e2862158e0756ea8ca8654ca6f450219c9222cc3612fefddf6170922f410a9c1119f48439acf5daff SHA512 bfe54a1c60c381e01820f46998c1ade66bcc5b816d20d8736334cd097f94fd06921c7ef17ae42e1f4f47090a7a9a6db2121a9960c140ad7dcb4d5ac3acf6fded AUX libstroke-0.5.1-no_gtk1.patch 1046 BLAKE2B feaaa0206f74bc1206ed464ec3f29c76e2f51c83f78c6821d2184b833e1718638b11757ab3f8cef9464884dc11a3158fccb9f1f9fd166f50ee83f556b447b25d SHA512 96004186c51e617fa53f1bbaef5f58c6572c5acf0a6acf2d9e7be618c443fccff5feb8dd7bf77a9a435b8c5b334e1babb3cbd739e71ec6d7fe7feda1c66607f8 DIST libstroke-0.5.1.tar.gz 174270 BLAKE2B ce642aff20f731ed8dc6aedfcdca0370e4e9789bdf1fd7d4157745ea7375d5e5f9c7a2f00739d886ff348c00ada36c3bef0ce68f18d9b0dd52eabcc086776334 SHA512 03431d4cd39174aadb6cfd00a1c487d34ae9cf4b1db9e9d01d563f2a661f01979f474b87099fd2bfb0e54653416a1b9dea988367674a3cc6134e16b62810a0c7 -EBUILD libstroke-0.5.1-r2.ebuild 712 BLAKE2B 6eb990cc4e64eb7e01364545d60e5620f7085468855090eebe049d868c309cbbe7291fa20807814945883b5d3b11279e7c4f6a17f18eb47f3fe45f7cfa1abaf5 SHA512 56dc29ee0a6980512354ddcc9d59b7ec26e01186fa541e76e4526035e63a60c0ec1e1f35bdb11b1c4dc0aca7ef17f5f338b4550bd4396d512c1decbf9d8d6068 +EBUILD libstroke-0.5.1-r2.ebuild 706 BLAKE2B a575ef4089886502949e401df5299bea0594405c0bc78c76b2a77ca6d4fc998e0af02de31f5814c9bc50f19e0d0b26be38946939df8f17da56f78148485251c9 SHA512 7f4d6ee1d8b7b31785cf8b6a3c5146a538c171915a5f6b56d1c8136f0a59a56fc8062f45bc17327504cb56e457e9e58741cd29ad9c80d1c4883630d1d86c5cd8 MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a diff --git a/dev-libs/libstroke/libstroke-0.5.1-r2.ebuild b/dev-libs/libstroke/libstroke-0.5.1-r2.ebuild index 884a05341d0b..967c58f81d1b 100644 --- a/dev-libs/libstroke/libstroke-0.5.1-r2.ebuild +++ b/dev-libs/libstroke/libstroke-0.5.1-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 ~riscv sparc x86" RDEPEND="x11-libs/libX11" DEPEND=" diff --git a/dev-libs/libtasn1/Manifest b/dev-libs/libtasn1/Manifest index 57c6d23eec70..c2edd78ffe52 100644 --- a/dev-libs/libtasn1/Manifest +++ b/dev-libs/libtasn1/Manifest @@ -1,4 +1,4 @@ DIST libtasn1-4.19.0.tar.gz 1786576 BLAKE2B 6e8232590cd87da3bfd9182ed44eccdfbdfcc85e88d8cf19fffdb3d600e04694b77079b95bbd822d2c3fff29458ddae0f0440f9c1c19c711923a2507bd19270f SHA512 287f5eddfb5e21762d9f14d11997e56b953b980b2b03a97ed4cd6d37909bda1ed7d2cdff9da5d270a21d863ab7e54be6b85c05f1075ac5d8f0198997cf335ef4 DIST libtasn1-4.19.0.tar.gz.sig 228 BLAKE2B f45b8c53844fad4d1044ef6915d88337affb0287973a0ffab2d77a6a61c850cebdea6904f077fcc13a8bc29ba7cbbef7cdf2a5e325c8180d574020eb3cb9f432 SHA512 e0417625f8df22c6421914bf2d4f19d7f27260c24c04f50e59669681f326debe06ddef9dc5a2e20fda50feb30bbbf3f41597e64961257304ec2c407aa76d107e -EBUILD libtasn1-4.19.0.ebuild 1401 BLAKE2B 156f47978a6ae5f33dfc5edfbe6836ea89d8ebd0343a8647223fd15087e6814685508d03bba841608da0630260d0d8f7de1780baaf1de2d266a53d3f3c05dbed SHA512 c048a1f2ef04850afc4986476faac5f81e5550af0b63ba1939888674e395de41e91b581ee100b737e9e54bbebf7a8b6913c4bed8e8d14f4978e77918d63078dc +EBUILD libtasn1-4.19.0.ebuild 1395 BLAKE2B b75ea49c905f774f8ec0b4b772f3f10b9fdd1ad66d6d60402fb14b999921bd00c46ef1bc1a028e6fe3a08bbc530565e215d4abe2f32ef794c6a8f177c66f946c SHA512 23a629e917aae3df698f23404c4dd5ea97841669c7a40c960311eadc38c0183c12c91fc24be96a130d23091019cd554f5eb9ee4d4a618528ceb58a1e79169a6e MISC metadata.xml 471 BLAKE2B 57f918bc1af56fd8eaa3d9875ef27ac61903434a9a1897edf96ece97650474fdca4c55f24faa9a61efb930ad8562b0de89ca46798b0a3d04062aa9c02a542be3 SHA512 500c09d3ab2f02fe0078e7780d8c163d337e570186c744cd73724b18d294dcdd77f6237c90a67f32b0c2bd331aa1287f7e5b6f6c706c1bfa35e2b17131a87f80 diff --git a/dev-libs/libtasn1/libtasn1-4.19.0.ebuild b/dev-libs/libtasn1/libtasn1-4.19.0.ebuild index 34ece90fc60d..ba0bcc6ad0bf 100644 --- a/dev-libs/libtasn1/libtasn1-4.19.0.ebuild +++ b/dev-libs/libtasn1/libtasn1-4.19.0.ebuild @@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.gz.sig )" LICENSE="LGPL-2.1+" SLOT="0/6" # subslot = libtasn1 soname 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libtomcrypt/Manifest b/dev-libs/libtomcrypt/Manifest index fb4232f1999f..1655e9dfddd3 100644 --- a/dev-libs/libtomcrypt/Manifest +++ b/dev-libs/libtomcrypt/Manifest @@ -1,4 +1,4 @@ AUX libtomcrypt-1.18.2-slibtool.patch 4038 BLAKE2B 5fe1dadfc6afbc8f85f104299ff7b45706df3df5698f3375c83f4f573ea662a61158602e03b4c89da57969896181865f1f6b29ae6695ad71a3ab19adf4c559d8 SHA512 9486ae1abfe429d1dbe54185bb8b1fb1dc0550ae1089a000baf7afa4b6aa5011a4f1ad1b404b87a90fdae078125fcfd809298a46962a3cbba44d233231a834f7 DIST libtomcrypt-1.18.2.tar.xz 2638064 BLAKE2B fad67e9e2a2002425488db9987a853bda631d6638c2cb1052a1d0d1f393945e38037cc75c54cd3a4bf87bb2e13b1e868e81da054a84bbdb393519ddef5e27300 SHA512 f6117a12a42b07f8de4a8aedbccf6ff4ee94b4b81cb7263af99627c32eae646ca8ead7d3063737918db4aa118673001fcf2cfa8e4ca8b528fb00045fda7cc893 -EBUILD libtomcrypt-1.18.2-r4.ebuild 3458 BLAKE2B 139be651533d2451460c929d6043e662f03a8751b95b7021f2fd3f03378818ba279a8c6009118f0b0525ede2dc051ca2b13474e2afb3a2eac9e67d4fe0524ea8 SHA512 3e48478fadf11eb41f5e63f8ebd793a5354631c7ae767f4a7e71320516c54542f7dba3b94a070d4ece2fc795902ee3ed6683f9331f2def62bbfd08160532dc03 +EBUILD libtomcrypt-1.18.2-r4.ebuild 3452 BLAKE2B c7f4e7132ff2eb9ed3f0562ea943bc8d1238ecf1345dbd069064fdddc7d9dce3dcebc8e202a0056027fd0808f9691926a234bd55efb40bf5c77b034b69376f83 SHA512 87ffd8882002f4ebd2d8e54dde0fab1817637b02a6b2abf13b51a42e1a400b4b24743b43da0549b6ef2676f008848cf9c1b9a978f240a954957552fafb3c60d2 MISC metadata.xml 644 BLAKE2B 112aa0ed4b144bc52466f2e247814612bca0ddae22539aa4262826f5bba0c7daac8810939fff61cb3330bc6f921a606a81dae06db9200d22d722a3b6586c17e5 SHA512 2e2fcc358f5f2d0f3ae6566e1af4a5eb4dc40b8eede752bc408d0d77177c6d0540ef5c7b4ed6ca0ebd9822b3260fca3e367b59c1c52d8e7133cd0f92e2b1c957 diff --git a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild index f4dd5afc09ec..d699a9814df7 100644 --- a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild +++ b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild @@ -17,7 +17,7 @@ LICENSE="|| ( WTFPL-2 public-domain )" # Helpful site: # https://abi-laboratory.pro/index.php?view=timeline&l=libtomcrypt SLOT="0/1" -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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+gmp +libtommath tomsfastmath" # Enforce at least one math provider diff --git a/dev-libs/libtommath/Manifest b/dev-libs/libtommath/Manifest index d0c750ee2c11..e30a2731a8be 100644 --- a/dev-libs/libtommath/Manifest +++ b/dev-libs/libtommath/Manifest @@ -1,4 +1,4 @@ AUX libtommath-1.2.0-sparc.patch 1011 BLAKE2B 40eb13efa4e39ed5a3d22c122e808fc7ba33694adbd0c12996aa3b49d599da8795c95ab8d9e1241de4e28f731fe9872f9db1fdd4a872ff0701cf806547c094c0 SHA512 09095a9c4a41f49db14b1dffd766d57f18b2d031920328cc3a8334b452032b9310547807eaf8b4805936082528fff5ce7945e07164a81b556685efbeed6987be DIST ltm-1.2.1.tar.xz 635728 BLAKE2B b1464843af4a33f2ba0c824fe2dd080227c6b761b3f8059bbc5229f36d601aecc8bcb20c386718c71a1bc01f69e532647689b43252bd15143f809f7072de449e SHA512 50c9459357aa7f5076af93de6701c617da0dbbf2230a2f4468062704a6cd6e9d3c2fbb27016f68a7e1d6b35d6ddb2088630b24ea6acc20ed8c19594913d36e95 -EBUILD libtommath-1.2.1.ebuild 2072 BLAKE2B 1ba7f1d80c811daa39b80a152e1e47935e87ac32522e231b020c6c4fd0d798802d137585d975177daa0ef6be30206fda9ecc9b5eb3b3f1067b752a3006a022c7 SHA512 8f5847886050be8556b7fa37d3b3d4e6fe817af1aa4d19991f58a22270b71b303ec8fdf9d17a0a6d7a3b41983c11eaeb8a3ece1f795caf510cd4d64ca9de2da7 +EBUILD libtommath-1.2.1.ebuild 2066 BLAKE2B bcf3adecd060f0adfc8385513d6346f550770e63115e7c3c92eacb47cd6803df9baf90c61b00250eeb0e01498bf9aca9b35564a7934a24afd7f4764de1e817fd SHA512 6097b5d85d8dc4d397e6e184c069049e25aec0a7467b7dff99d1c404a8e4691d63aa10e5c0fc9f16f6bfe1fcc6e7d9419611ef7b4ed738ccf5eb36aea780907a MISC metadata.xml 3152 BLAKE2B ce07678f531abb65f7abde8e75f817b9eb858b9f733e7d04e46f715ace574bfbd19bc8de7ae3725d8e8702f8cb37bb9647dc458f76c0cddbd22a11bbe980dc67 SHA512 bcab3fe5f7a3b59c5b4208c84fab7be5402ad5ec3f4a838ab32975ffd468bec897c420f2094c6920eebaa68a2d1746adbb1bc36b9388c3619c5aa1b3a43bdde8 diff --git a/dev-libs/libtommath/libtommath-1.2.1.ebuild b/dev-libs/libtommath/libtommath-1.2.1.ebuild index 4c2227c298fa..64d03fafeda2 100644 --- a/dev-libs/libtommath/libtommath-1.2.1.ebuild +++ b/dev-libs/libtommath/libtommath-1.2.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV} LICENSE="Unlicense" 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc examples static-libs" BDEPEND="dev-build/libtool" diff --git a/dev-libs/libtraceevent/Manifest b/dev-libs/libtraceevent/Manifest index b9c0a7c35f44..018a711c93a6 100644 --- a/dev-libs/libtraceevent/Manifest +++ b/dev-libs/libtraceevent/Manifest @@ -1,7 +1,7 @@ DIST libtraceevent-1.7.3.tar.gz 152363 BLAKE2B dcbca01f2246045f4f2377f91118e2468bca4344686b9e0349d04270543fea5648d5c227bdaf6e716d623bab8d03cec7a869bf67d03ca6a7836014854bbe40b8 SHA512 81302cb24a3fc71e8bd6a0ba975a2699eaa629ac0e90837bf8fc8e23e04156827d19b25544cdb506b0bf76d5f08699264c9ecb979f9218bdee6b0b0e7339b1e0 -DIST libtraceevent-1.8.2.tar.gz 155682 BLAKE2B afadd9f559bdc071b3741ce42b8bf0c320523f2b39c437bcf4180f277eb804c33b2feac447fae15a869164475fb5f019ef171b69be32c46b74e5f22a3ed3808b SHA512 52b7a23e8bf04feaa568199c99c98217fcb8df1b99d46197ef9edcea19b42e71ff9d2e6c45ebf5335ec782d636ad3d14be4acae5a9e5158650f5f62813081fa2 DIST libtraceevent-1.8.3.tar.gz 156029 BLAKE2B 91df67b7ba2bb76f594b9b6ab457394d3fad8e1db5ec2206e58c821ebf8101c4e1c87adb00aa7c59520d1ac2b0820f43ebe01a062e5c0bb586a4f99078c1b3f4 SHA512 25aebdd3f8bd5f9e0fadf4f03af73effdfe6e40c5667dfbe5011f4bfaf536657dde1c085e7c26d13a9da04fa8ce2d7c27210a5d3ab8aabc7e7a485a46a4456ea +DIST libtraceevent-1.8.4.tar.gz 156227 BLAKE2B da8be57eba0003f0fde8dc19f7c6987b0cd3c79bf006093191a1884e535828661d0384309b7ac9cee7870f8e7de51ba4527a9e44ed70d44ad2c95819633443f9 SHA512 8db691d1d8e96c73a30a79aa498fead2d9df2b41fd7b39865a3299a603e8c73a3268930a42324cef38d79b0a87f4f13a43ebf146a8e31aee91ede459d8da7b84 EBUILD libtraceevent-1.7.3.ebuild 957 BLAKE2B c8ee8baf2d9b33f89cad4f948cacbda5b44589398b558f61980112cced421b0293594ea6f6570d7328d88433cf142bb70e8c3dce30e735ef2008a476ed965ae7 SHA512 933e36158ef02ce3c5d1fb844042d49cfd03cbf4f21bd7f436d0a8005b304887e2f8a03690bd183069accecf672398d0b15683b49731a244cf2ab8326e2d4038 -EBUILD libtraceevent-1.8.2.ebuild 994 BLAKE2B b0c079b64b7ad5bc0309fada56b2cb9d212e481b25254f0844eac969418f60a8a75027b8439772ec8d22a8d2f44329ae43eee67eb8a3a35c51ddc0f421ef7a04 SHA512 f2d39fed591ed92c7fee6db767d685f84c93136381bf1c8e90be34fee9d89a1f205ea66921bcc338e48d5e191b543f2647b4ffa6ea56227bb6b010ea2076bd34 -EBUILD libtraceevent-1.8.3.ebuild 994 BLAKE2B b0c079b64b7ad5bc0309fada56b2cb9d212e481b25254f0844eac969418f60a8a75027b8439772ec8d22a8d2f44329ae43eee67eb8a3a35c51ddc0f421ef7a04 SHA512 f2d39fed591ed92c7fee6db767d685f84c93136381bf1c8e90be34fee9d89a1f205ea66921bcc338e48d5e191b543f2647b4ffa6ea56227bb6b010ea2076bd34 +EBUILD libtraceevent-1.8.3.ebuild 988 BLAKE2B ccebc306d1d8282a4bad24f1f237749243fb8b6e067e9d1395655b22a4f6e74719435a584b302e456d2355f999753cab1fab18f94f7c9b9e826c8bb778cac7dd SHA512 446759f15abddf5b6d7445484a4101bf440e36840a1dab7f26fea22a59ffa26004037d77fd2d1f13f7aa41911ae3661932b562586d310fa4a35c9f05af77bb1d +EBUILD libtraceevent-1.8.4.ebuild 994 BLAKE2B b0c079b64b7ad5bc0309fada56b2cb9d212e481b25254f0844eac969418f60a8a75027b8439772ec8d22a8d2f44329ae43eee67eb8a3a35c51ddc0f421ef7a04 SHA512 f2d39fed591ed92c7fee6db767d685f84c93136381bf1c8e90be34fee9d89a1f205ea66921bcc338e48d5e191b543f2647b4ffa6ea56227bb6b010ea2076bd34 MISC metadata.xml 363 BLAKE2B e7330c25a8a87a9811793ee730e7822000fdf1cbdda003302e5d542118204d905583a4acd07a5f37a15952bbe6265ff606d44978db823905c724b5f142d5d2ae SHA512 7be0cfa3fd15ef0cfc0647c73d69a7efc5f00d8b7f9d85c6092326d638132e7f989b855fe5f3bd9ab770e860e7858f8d462f8727b9ddeee64a0c44f7e66acf9c diff --git a/dev-libs/libtraceevent/libtraceevent-1.8.3.ebuild b/dev-libs/libtraceevent/libtraceevent-1.8.3.ebuild index 04f59e41b8e7..be70cd78517d 100644 --- a/dev-libs/libtraceevent/libtraceevent-1.8.3.ebuild +++ b/dev-libs/libtraceevent/libtraceevent-1.8.3.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then inherit git-r3 else SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/snapshot/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" fi LICENSE="LGPL-2.1" diff --git a/dev-libs/libtraceevent/libtraceevent-1.8.2.ebuild b/dev-libs/libtraceevent/libtraceevent-1.8.4.ebuild index 04f59e41b8e7..04f59e41b8e7 100644 --- a/dev-libs/libtraceevent/libtraceevent-1.8.2.ebuild +++ b/dev-libs/libtraceevent/libtraceevent-1.8.4.ebuild diff --git a/dev-libs/libtracefs/Manifest b/dev-libs/libtracefs/Manifest index cda85216ae96..09aeba0b188a 100644 --- a/dev-libs/libtracefs/Manifest +++ b/dev-libs/libtracefs/Manifest @@ -4,5 +4,5 @@ DIST libtracefs-1.8.0.tar.gz 224662 BLAKE2B 06ee6872ec5cd6c671ee2ddd3de19356ffa5 DIST libtracefs-1.8.1.tar.gz 225995 BLAKE2B cb4f491464d54f1271591cdc5ed61fa67f49e63b94ff91162e3b4f59387d3f27d866e288b69dacdbea7c145989d50e8c00e3f63b066eef93164a8748c535420d SHA512 1d8775cf511982a99e2dd17afcf48da272ff8ec189710a27420befe8765155ed21fd62db8fb2b75a0965e0a52ef810459c826f9b4989093c6a64d0cb7894cfca EBUILD libtracefs-1.7.0.ebuild 1118 BLAKE2B e79f4105df89a252a3ae8c415a6b1d488e43b56be9b2cd070902d072df2335995eaab2f4a0e6126b2ecbfefeec2f2c4019108a76413979e13f79e1da5711f5d0 SHA512 590c7a539e903d1da44c613ce81896f86de6c5513a33716db400705635a889f8d4ebcf951a6437fc49549a2f64596cbab2b259847f77de2360bd453c2e8ab602 EBUILD libtracefs-1.8.0.ebuild 1150 BLAKE2B f58a13acda55a37152a4718b73c17ec4742c75bfc9adeb2b6ed3f7dcea538f3e32b4f1d5f92c83ec2ef6b16a709ab118099a3baf793693710d1fca068efe6c3a SHA512 7d5cb92a01cc91bc83d11e184d5d2f5656ad0c42c81df81a28a4c45c611ce88c333841de598be9a3ef27a3f437902893c6659b9dc5fb39ed31aca615c356efcd -EBUILD libtracefs-1.8.1.ebuild 1107 BLAKE2B 74a248c6b0ac39236060fb5f879607eb1e483bec3c34807b758a423ee4b8a15fe6c3725d6d35964103ee196859a19c827cb6d2043f7b6045af148ea1bc29e0fa SHA512 c50bed7d3dc3f1953efb05255e567be994146578cc00d1eb3302d4d5c0ae38a55d785a074680c4a7915d9569182474e157a7a3bd7af4057b2daae0677d466d6e +EBUILD libtracefs-1.8.1.ebuild 1101 BLAKE2B e75dca9e5a0210f1c49b2923d81d1bc2eef58799852e2d9d751c1634459bc71e794c8f89cd3cc84c5babf2ff61a120769b37f6e6ab8f8e59c91ff1386ab3bfca SHA512 7a4230b694d7a39563143bea476a30897e76eb48b33fb6ee9aeba410fb8c5a3e14cd8d24b274f44bacc0066dbad7047ba2bafbc7105fd9c668d8db101ba6f924 MISC metadata.xml 363 BLAKE2B e7330c25a8a87a9811793ee730e7822000fdf1cbdda003302e5d542118204d905583a4acd07a5f37a15952bbe6265ff606d44978db823905c724b5f142d5d2ae SHA512 7be0cfa3fd15ef0cfc0647c73d69a7efc5f00d8b7f9d85c6092326d638132e7f989b855fe5f3bd9ab770e860e7858f8d462f8727b9ddeee64a0c44f7e66acf9c diff --git a/dev-libs/libtracefs/libtracefs-1.8.1.ebuild b/dev-libs/libtracefs/libtracefs-1.8.1.ebuild index 6753872cebc4..5dfebdce97d4 100644 --- a/dev-libs/libtracefs/libtracefs-1.8.1.ebuild +++ b/dev-libs/libtracefs/libtracefs-1.8.1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then inherit git-r3 else SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" fi LICENSE="LGPL-2.1" diff --git a/dev-libs/libunibreak/Manifest b/dev-libs/libunibreak/Manifest index 455ad7dfed90..2762984f99a1 100644 --- a/dev-libs/libunibreak/Manifest +++ b/dev-libs/libunibreak/Manifest @@ -1,8 +1,3 @@ -DIST libunibreak-5.1.tar.gz 658914 BLAKE2B 005cd37102f4f55616ef0f2273bcb546331f67156c24a003bbb101dc0db091bcb514bffb7cc879f809f6cc71a61674fb722d711d50e55dd8074b01d2d6774d18 SHA512 c7762c0a5212a69de69fde7dcb3281e0d642a27da881337a6b0f71fac84fd097940dc92059d3daaf91dd21ae8b77d835432da058371958d0eb15af30077e2fba DIST libunibreak-6.1.tar.gz 855733 BLAKE2B 05963c0131c73e7064dc34a2db88ea121f3ec8a7dbd83adaccbcea61a02af8de6b5a26b39df46f6295a5f6572db20a7c3bf83e882fa99a7a2bbe42b378b26488 SHA512 8ffde29a9b90ddcbfabb61d7302ffe3b17473cd6d30fe1a4403d857e6191291d7e7a6f23bde58654155ed95f4a0f31e082cdf424a82da46722a811291ef38c2f -DIST libunibreak-GraphemeBreakTest.txt 83691 BLAKE2B 5ee2204bd8f4b2bf682f62553832c6f50b542a15b5e8d7d4eda6e35b33d723127a1f5fdb4b8c659ed4c71b5ffa09c5abaf65931116fabe2953193f545efb9a50 SHA512 d619baf8987e7b74c1d6b4b61b25aa7faf17c12b888ffef3f1cab021e668b9767281bdab3161ceaeebaffb758848ae153e01f98801b8a455d86d0d0bcef540ac -DIST libunibreak-LineBreakTest.txt 1085570 BLAKE2B 306ab92a18e38e021baa887a16e70658afe0ab54458d9f6bfeaeb4b2c4cf4d352025b109f336e7ca65884d354185324fa499590c694297a3aded8aa02edfa56d SHA512 3dfafabd1394d4c31ba7ba11e0eea077fd9260714339959bc82ac8383f74692ece32849a7cd8265387780379bea16e30dd038cd168d118573dede96ce15d578e -DIST libunibreak-WordBreakTest.txt 297534 BLAKE2B 261e4582feadfda276c404572ddf33b7b91c9803639cae316e1eaa6dfebfaf748116b345838ee08c05e946efea6ec21de3bcf32eb8b69921051dd06bd04d5ce4 SHA512 54a87ffa10a424b690ed226b411aa66ac5e52c6b34e4f361bfc5dfe14f841ff35d76a98691f62f9257b5c2ced0bfb826a55880f64294d271a06fccb52d20e7d3 -EBUILD libunibreak-5.1.ebuild 1671 BLAKE2B 953046efaa8a6416c90229a61ca0c258189d4c331fde2f9abfc9d1105eeb25c0bcb93301c6bf1dc126cdb89377419f06cffaca14d53542880990ec729af2848a SHA512 b79e72f89d73e3b95dd0094cedacfacf496ee40d3c1e0f58d6737d771642715862d9daa6a7f761b3027b73a371b8091ec7375c2e7da1c4c775bf9b5a8d8cd173 -EBUILD libunibreak-6.1.ebuild 1179 BLAKE2B 583553506acf6f513aff00bfd3a7de2132098feaac3f07d0223c7533701aa67e88d858ab584b761df6d5f85c04c8871b8892e11fc0f0041f6cbe2074e466becb SHA512 590fdc597d499bbd07ccfe52d3777e338126e7f054a2e21f77df618868a78d276ea1b37f963345ac6d5b90e5cb6bc85994d33a4c11ed83c327872a3755da9417 +EBUILD libunibreak-6.1.ebuild 1218 BLAKE2B 77f660ea3944ba760d4be2098a41deee4e38d5c014480086af1ba44edaff771647e3184aba88e0d001aa907b4bec06c1a01725e2c97f02a282d0fe540bce6c82 SHA512 00b4c9df998830d5ffdd62961973f9168c6646c7ddc855f98df2703d74ce71c49ef5e627d4302f17b0af04833897669e46fa0696d45ab576a7f6a4aaf4c5624e MISC metadata.xml 641 BLAKE2B 323ca38c518dcc55e98e4cb5b9e0ebe6700c1d5301d6e820cc124312b422e60de44dd5e30d7fc9271f7cd1c07d74c74edcdddd023d1652b00b0be0b1b5eae4c9 SHA512 bca5678a1c2dbc1267c7c206e33a189afb442db796b5fbddad8d061690e70cc1c0661d11ab552c2f982c28c2a4c74c66b417a70bbdf9164da85abcc312a3cc85 diff --git a/dev-libs/libunibreak/libunibreak-5.1.ebuild b/dev-libs/libunibreak/libunibreak-5.1.ebuild deleted file mode 100644 index c596121919ed..000000000000 --- a/dev-libs/libunibreak/libunibreak-5.1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Line and word breaking library" -HOMEPAGE="http://vimgadgets.sourceforge.net/libunibreak/" -SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(ver_rs 1- '_')/${P}.tar.gz" -SRC_URI+=" - test? ( - http://www.unicode.org/Public/UNIDATA/auxiliary/LineBreakTest.txt -> ${PN}-LineBreakTest.txt - http://www.unicode.org/Public/UNIDATA/auxiliary/WordBreakTest.txt -> ${PN}-WordBreakTest.txt - http://www.unicode.org/Public/UNIDATA/auxiliary/GraphemeBreakTest.txt -> ${PN}-GraphemeBreakTest.txt - ) -" - -LICENSE="ZLIB" -SLOT="0/5" -KEYWORDS="amd64 ~arm ~arm64 ~ppc x86" -IUSE="doc +man static-libs test" -RESTRICT="!test? ( test )" - -BDEPEND="man? ( app-text/doxygen )" - -src_prepare() { - default - - if use man; then - echo 'GENERATE_MAN=YES' >> Doxyfile || die - echo 'GENERATE_HTML=NO' >> Doxyfile || die - fi - - if use test; then - local file - for file in LineBreakTest.txt WordBreakTest.txt GraphemeBreakTest.txt ; do - ln -s "${DISTDIR}"/${PN}-${file} "${S}"/src/${file} || die - done - fi -} - -src_configure() { - econf $(use_enable static-libs static) -} - -src_compile() { - default - if use man; then - doxygen || die 'doxygen failed' - pushd "${S}"/doc/man > /dev/null - mv man3 x || die - mkdir man3 || die - for h in graphemebreak linebreak linebreakdef unibreakbase unibreakdef wordbreak; do - mv x/${h}.h.3 man3/ || die "man ${h} not found" - done - rm -rf x || die - popd > /dev/null - fi -} - -src_install() { - use doc && HTML_DOCS=( doc/html/. ) - default - find "${D}" -name '*.la' -delete || die - if use man; then - doman doc/man/man3/*.3 - fi -} diff --git a/dev-libs/libunibreak/libunibreak-6.1.ebuild b/dev-libs/libunibreak/libunibreak-6.1.ebuild index 27788c50f109..6546d8a9fded 100644 --- a/dev-libs/libunibreak/libunibreak-6.1.ebuild +++ b/dev-libs/libunibreak/libunibreak-6.1.ebuild @@ -4,12 +4,13 @@ EAPI=8 DESCRIPTION="Line and word breaking library" -HOMEPAGE="http://vimgadgets.sourceforge.net/libunibreak/" +HOMEPAGE="http://vimgadgets.sourceforge.net/libunibreak/ + https://github.com/adah1972/libunibreak" SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(ver_rs 1- '_')/${P}.tar.gz" LICENSE="ZLIB" SLOT="0/6" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~riscv x86" IUSE="doc +man static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libunique/Manifest b/dev-libs/libunique/Manifest index 93a939acad4a..86747735efee 100644 --- a/dev-libs/libunique/Manifest +++ b/dev-libs/libunique/Manifest @@ -5,6 +5,6 @@ AUX libunique-1.1.6-include-terminator.patch 1150 BLAKE2B 19bb13cc29b4aadd12c52c AUX run-tests 500 BLAKE2B ff93701e0eb4c78416581d5758e83654d1c3ce197a1c6834ce1170f6da63bcdedf7502549ad0dadacda7e36cf62695acd897be60d6cb4320438a5496adb0081d SHA512 2ff3662e87cb00f33e68a342740c56ae8294e3cae069f1191156fb58077e7a7c1a1aad75018673b494b0be71f9c7cb15c9e2c5b826fd733a72baa761b4994547 DIST libunique-1.1.6.tar.bz2 335534 BLAKE2B 79f04c514620c5247609660bf58fa207589e9d1a011837f31d782864bdb5f6dd2ee8a44dddbce746cdb5e62df28d1ab20ee0e069cf21ab3d36e8edb2db06a5fc SHA512 82893e1d51a553b3c1413498e48a3a132e2c05779b4442c3732b5429d698e133741615657432a3d05c82a05c79bb59acc13df500bb08010212155db5e4ee6bde DIST libunique-3.0.2.tar.xz 294712 BLAKE2B 6045abb17862188940c81389883eeea88b75166b0dc64aba93dbd59c94cc117dc4d410dcb855fd6f3bc7eaf6d918aafb1a0683ca03315f5df0f2f2cde3790aca SHA512 b053b9f265c751bd581d15bf73246fb087075eaf75760565671c09a4ab80db342b4d2185050a877c4e25276d24f7895f4325ca60b918a7c4acd9d1591e97a8b4 -EBUILD libunique-1.1.6-r3.ebuild 1530 BLAKE2B 5f040d244e4ae24c6fdf6deca7074d85ea82c2c4922236497992cedf907e1181c3b36f6c7fd07e665ec47ff0681244bd654b5b6f6060a5e0db225dd2ae36ad4e SHA512 e05132d6b0a34608fe8ab673ce30a43827b9faf8a7c84db2cf350724c99e055e9648eb1cd8662304b1442926b015b0ea8f7e9796b4507a3997b9c57eae2f4355 -EBUILD libunique-3.0.2-r2.ebuild 1095 BLAKE2B 6bf0d1144fe9e9e75f05818b523088f8dacf93a74adc613ebf1e0af3152cf15a066104119b289864ee41f80085f562c086ae209898ab072679ad310d66fad697 SHA512 a83fdef57616975ca182e619b6d6b37bdcbf32ed27b13bf014540876ea81381115db70f18e3df242f503cc1524599b96a56ec34b22338179e7279d48cf9504e9 +EBUILD libunique-1.1.6-r3.ebuild 1524 BLAKE2B 7d5f7ae066fce7649df2b508e8c2d86e75cf71ad797c654978c0ae814391d2eb3e1f018bfb0e6c32b66d741238c5607be77fe57507385d51e302022b038237f6 SHA512 a87ab851e6c85802ce2de97aaaaa5f3335a9a6327b68f58835ab9b1cfb98b32899752d988278de787cc522c850b62bc012db9a490abcb1cbebae8634898ee3d7 +EBUILD libunique-3.0.2-r2.ebuild 1089 BLAKE2B f9afafbc118bccdf61ec65dc2f876720eaec96e08a9860fde9e43eb8dacd15f9dec9320df9270bd63214423fb9e6a36259a7bc9710167cbf5a658c37bce7c535 SHA512 bdd032c1b35ce999623aa419f2065e0e9ef7e7dcc6eb0e197e917e16e326ee681ca183ffe0d9946cd5a4039101a8ac77929d6f9c5bd23546748803aec9284649 MISC metadata.xml 501 BLAKE2B 2011b06d9822fd69c74656ea1fb89ea29e2e0571170f5867114aa0cf1bfb854964813840421d160bce63e64695659130ccd074aa4cdb8a6db54376a3ea12ac08 SHA512 d6b924ef04de15bd3e1e14aad6dd60de17d2c6a96e9e04b5820b302f152801781258623c21f77d0336c6211eb14c542f8ed1d430f4e52425549c882ce0800934 diff --git a/dev-libs/libunique/libunique-1.1.6-r3.ebuild b/dev-libs/libunique/libunique-1.1.6-r3.ebuild index ce319d1af5a4..f114c8e75414 100644 --- a/dev-libs/libunique/libunique-1.1.6-r3.ebuild +++ b/dev-libs/libunique/libunique-1.1.6-r3.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique" LICENSE="LGPL-2.1" SLOT="1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="debug dbus +introspection" RDEPEND=" diff --git a/dev-libs/libunique/libunique-3.0.2-r2.ebuild b/dev-libs/libunique/libunique-3.0.2-r2.ebuild index cc61dcac9a2a..957ede546157 100644 --- a/dev-libs/libunique/libunique-3.0.2-r2.ebuild +++ b/dev-libs/libunique/libunique-3.0.2-r2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique" LICENSE="LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="debug +introspection" RDEPEND=" diff --git a/dev-libs/libunistring/Manifest b/dev-libs/libunistring/Manifest index 3fb1e84921b8..ea815603d8fe 100644 --- a/dev-libs/libunistring/Manifest +++ b/dev-libs/libunistring/Manifest @@ -4,8 +4,8 @@ DIST libunistring-0.9.10.tar.xz 2051320 BLAKE2B 25d162d9d510cc35ad4209acceb9b06b DIST libunistring-1.0.tar.xz 2367800 BLAKE2B 8208fe33d4ac2f015b0efb56b0c7dd87afc4bb1c6ca4eb3ded86d7e2101d7b7f68bfd8991af4b6dd408282ec73f134ee0b884e761ff6d52e8a1e398326aec420 SHA512 70d5ad82722844dbeacdfcb4d7593358e4a00a9222a98537add4b7f0bf4a2bb503dfb3cd627e52e2a5ca1d3da9e5daf38a6bd521197f92002e11e715fb1662d1 DIST libunistring-1.1.tar.xz 2397676 BLAKE2B 721adc90884006480055b95d0fa06cd862417aa02b467f1e14688292ad9c11f1e33520b14ed5dc2d2724c6df8713d3af1e8032014259d8355156cb72edfcb983 SHA512 01a4267bbd301ea5c389b17ee918ae5b7d645da8b2c6c6f0f004ff2dead9f8e50cda2c6047358890a5fceadc8820ffc5154879193b9bb8970f3fb1fea1f411d6 DIST libunistring-1.2.tar.xz 2502196 BLAKE2B 606c6fdd93f05b01e9b08b3bd30283afcbf9a3425abf900e7672f1d6eb91b51009913d4f5e45a4c1c1b82a84b4870d3eaced9ca76fd570936ad5c39c94038fc7 SHA512 5fbb5a0a864db73a6d18cdea7b31237da907fff0ef288f3a8db6ebdba8ef61ad8855e5fc780c2bbf632218d8fa59dd119734e5937ca64dc77f53f30f13b80b17 -EBUILD libunistring-0.9.10-r1.ebuild 989 BLAKE2B a52fb17a04d91cfc7fec461f20f765916687d36ebfdaebc7f5d9ef547ffd4f432803cf8d0d4e94e8c475e330b1b294198affe1f3e0c41a22b9ebf80a3f666d0a SHA512 0734d70551272f24466672da4cd569ee79b3f9714b828902d838ebeb47c4c8ec2a3b8a2b342cb914bb99905c043e6ede7952d321707ca331a0f79fdb7dccdd4a -EBUILD libunistring-1.0.ebuild 971 BLAKE2B e75f516ec2539588e88c8e5f689f321a9a09711aa286dba7e3a613d7566f756e9be2f0ef9a78c6530cff92b4c096b434c4af1b94cd98307fe2820a399c592430 SHA512 07768d6af0260064e999819da00c6a9eb5a4e2ac31d760b7eccd063e12c254f59172e11169b585dcfb352d0581582b2ba9fc21fc8c716dadfaa27f571a764024 -EBUILD libunistring-1.1-r1.ebuild 1003 BLAKE2B 8ebcc224d2a3b39a92eafdc67a6adb6a0b7f076249a8418a63aff6e355497eff8483f84f94dea4427cb85ee06b1cd2ffe29b9017ce2c7020c3f91d86d3b1aa98 SHA512 d24e03fdbcc079319e45bdf07ad8baa8b0834e54aabe1eb16c60a5406e1c153e8c7355916fea7a3db5082d817988689798793bbdfbf80f9e61dde97466abf05f -EBUILD libunistring-1.2.ebuild 1090 BLAKE2B 44f7a8fc806ab3da987749d6a5ee0e806850b9df732e5c27e664bef55eacd134f779bf0e21c55423be94188ad87ef4eb9ae2c2832fdcfa9e189a7275c7e2b33d SHA512 2059e38c8bfff3c978730e2bde66840a1ae68b86f57db6e174c40758f7c042784c2bf5b3f9acc88da3fa8201537ca8577cc96c540e37cd7e887cf69cf53141e4 +EBUILD libunistring-0.9.10-r1.ebuild 983 BLAKE2B d3ac04f73cf680b2b211fe72b9dd79a2123cfa036f6c2194f4d18af387360101aed82200fe949f1869ccc9f34d81eae16741c43c8db09b8f3553fccb71116dfa SHA512 4eb5696df0e8ea571bf745fd2e8438cb83e79f84b4de426944d8bd1b045f588061805950b0cdd4b2932fd20e6f2370d9378dbb4cae12da8d3ea3e5de75529617 +EBUILD libunistring-1.0.ebuild 965 BLAKE2B ff6dbf5ac0b5acd0c7f9e1d2489992ffe919f9e0c79fd7d86fa696d799a537c74eb6e699761c2717eb8b19feb5cefcbc4b826179c5ce95fa5077c07e1f718cfd SHA512 f1534c7b71fc517b141f7a5b01e95f9923592060da49d2432941b30daa738f1b13c09881337a055c8aa25714925d8782782d6e51b48b50a53a6b465fc34f0d18 +EBUILD libunistring-1.1-r1.ebuild 997 BLAKE2B 414a4a00991fc72737ea64e56b35f2093c050d11be8a3573bee8e3e5945b4fd8c64d88da9fb59d852a17d3bef655ae6b673ee955fad68719cb26092e735c4099 SHA512 cfb3ca264d49e320c74abca14aa7b8a3bd682e73bb1df65322aa73ee844da31eb562896bf97a4022f6dfaab2b4bfa82d85a730a5b29bdcae4f77e10d25928903 +EBUILD libunistring-1.2.ebuild 1084 BLAKE2B 6c726c0e11bbf18b24cfa27a8a5df2e80d4fcd8e5049fc77194ba586f46ea2fecd3995f531ac460cc7543d5d7c16ff169d9f04d76ca273195d2ece7c669264fa SHA512 8d4776ebb636d3c8b390942a76a3b214edd0e0e524c0e534628cdc8f84e3182149955f11777b74c262b0fcac28e8091cb6a8198a180f66d3de0e8023c3743935 MISC metadata.xml 1118 BLAKE2B f981284f99d5526eb59d8985d7d67096583d8a3bf49bf008ac9902aa32bc9cc77cfadd5d2ab9efa9157384e38c59629d7f4b322f3f85bbe6bf3acec90d67520a SHA512 9a389d92d315a50653438232128a600c5b1671200534efac85fc891cd902e5652897ca9d316c4feedf618d6c7fc825437a2251843ca1ccab7ab6875f9114e0a3 diff --git a/dev-libs/libunistring/libunistring-0.9.10-r1.ebuild b/dev-libs/libunistring/libunistring-0.9.10-r1.ebuild index ae2ec9293f80..8f93e84734d0 100644 --- a/dev-libs/libunistring/libunistring-0.9.10-r1.ebuild +++ b/dev-libs/libunistring/libunistring-0.9.10-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" LICENSE="|| ( LGPL-3+ GPL-2 ) || ( FDL-1.2 GPL-3+ )" SLOT="0/2" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc static-libs" PATCHES=( diff --git a/dev-libs/libunistring/libunistring-1.0.ebuild b/dev-libs/libunistring/libunistring-1.0.ebuild index 564d1b08ffdc..7c2c1baf6768 100644 --- a/dev-libs/libunistring/libunistring-1.0.ebuild +++ b/dev-libs/libunistring/libunistring-1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" LICENSE="|| ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ )" SLOT="0/2" -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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc static-libs" PATCHES=( diff --git a/dev-libs/libunistring/libunistring-1.1-r1.ebuild b/dev-libs/libunistring/libunistring-1.1-r1.ebuild index 25e593e719aa..7ac3b7914823 100644 --- a/dev-libs/libunistring/libunistring-1.1-r1.ebuild +++ b/dev-libs/libunistring/libunistring-1.1-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" LICENSE="|| ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ )" # Check regularly even on "minor" bumps SLOT="0/5" -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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc static-libs" PATCHES=( diff --git a/dev-libs/libunistring/libunistring-1.2.ebuild b/dev-libs/libunistring/libunistring-1.2.ebuild index 46e9e200aa8d..5a7bef5f8878 100644 --- a/dev-libs/libunistring/libunistring-1.2.ebuild +++ b/dev-libs/libunistring/libunistring-1.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" LICENSE="|| ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ )" # Check regularly even on "minor" bumps SLOT="0/5" -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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc static-libs" QA_CONFIG_IMPL_DECL_SKIP=( diff --git a/dev-libs/libusb-compat/Manifest b/dev-libs/libusb-compat/Manifest index d5bf1810ab62..179a095af782 100644 --- a/dev-libs/libusb-compat/Manifest +++ b/dev-libs/libusb-compat/Manifest @@ -1,3 +1,3 @@ DIST libusb-compat-0.1.8.tar.bz2 32845 BLAKE2B f590afd539ad20613647b923d69b9fe8ea60b3f5162766a1d840f35e8f56a949f3defa8b1c40ceb8932cf0bf45b3b5097b9ac04a339242a2b906d4ba320e4245 SHA512 817a16a2c7268e0d73add97c06ec3f6e4fc4b8697bd3129bb6f907f138c2a5dccb662096c4cd0385341053b216afd398b21dfef14676777b906972c9e3af4e3e -EBUILD libusb-compat-0.1.8.ebuild 1136 BLAKE2B b9a032c11d3f046915e1b828874c6f2ef8ce80ff1fa14d47c43cddac0db03ff73f3ecdf55df12b3d6153a9e9510b9fc957fbff816ea312a20bc6c409721d9e8c SHA512 0d39e69c4fa37e552f460b6d9ba4afad7971566b07f3f3f80a12fe36864b566cbb995a1f682d5c11f74cc79680c7f6f4dd47e010b6115ef81c843b569def77f7 +EBUILD libusb-compat-0.1.8.ebuild 1130 BLAKE2B 4f63f9b8bc3e8efce6d89e25341a532cf08dd7d4eb5dd47cfdf180a0ece1ab68eac3529a6ea585d00de32bb8069139733fc74d0c885eb59566ad657b9ca70449 SHA512 baba5180a422d04bc1e9506a1e7318ac6e4114cd7378c340ba8ddde2b0867c8de3646fb6f2080528694e398f9357740ae6ab5140dd554c8cd146733ebb7edb57 MISC metadata.xml 398 BLAKE2B 7f22097243db16d87b86af0aa73d25834e168a1075df11ba2c49a7a288c7bf0313158b49af0ffbc456189ba4b8a4920f03ed45b233c3ce7b15c95ed207845c91 SHA512 0e81fc17b1323d5d2707dc24dbec8554ea2f49fdb178baa86da70834eeb4fc7b97be6ade5f83510c8720e64ab17d270c5a0eed074d4f71e3544df3f9b804c930 diff --git a/dev-libs/libusb-compat/libusb-compat-0.1.8.ebuild b/dev-libs/libusb-compat/libusb-compat-0.1.8.ebuild index 84eadc48b96a..599e15dd850f 100644 --- a/dev-libs/libusb-compat/libusb-compat-0.1.8.ebuild +++ b/dev-libs/libusb-compat/libusb-compat-0.1.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/libusb/libusb-compat-0.1/releases/download/v${PV}/${ LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="debug examples" RDEPEND=" diff --git a/dev-libs/libusb/Manifest b/dev-libs/libusb/Manifest index d38c48a464c6..579c7b6c017f 100644 --- a/dev-libs/libusb/Manifest +++ b/dev-libs/libusb/Manifest @@ -1,5 +1,5 @@ DIST libusb-1.0.26.tar.bz2 620534 BLAKE2B 0cc397ecf4de0066abbff9b286a9e4fcd48658698d5e0d6b736abf56b48c1b55a05f15fff7be53fd33f767621e0c25d87275a47e05a4bcb44c4b8ac9221cd081 SHA512 fcdb85c98f21639668693c2fd522814d440972d65883984c4ae53d0555bdbdb7e8c7a32199cd4b01113556a1eb5be7841b750cc73c9f6bda79bfe1af80914e71 DIST libusb-1.0.27.tar.bz2 643680 BLAKE2B bec2eb053159ffa719c794d234f8e99b895a4fae336b862a3197b88deb3d307a53ebb98d2aa993a2f390f14264f796b96ac47274c19f56db30440484ee336c8a SHA512 42abbbcf2564f86cc2f05826aeefa6beb03c9f89dc9fe05bdfa351caa3dbd07713ce193daadecf29557604dd3cbc770c8031a78e1ad0a8df3627c3f551d28ff0 -EBUILD libusb-1.0.26.ebuild 1688 BLAKE2B ba7e8e556c48a6ba021c08c3ef22757fc42335e2a9c1f46cae13f92ad88f9ae6b6149097e86fbb5a63ffcb655cbfa81955140607e1835fcb9c474b8d2e809198 SHA512 f91d973f2a81d54c2bd5e030cc4137941b4632cae64d90eeb0e65731fd4fff1b63cd37f76f4dcf6481e04833eb201ca98a19afa166fe777a785eb707aaa2f4d6 -EBUILD libusb-1.0.27-r1.ebuild 1696 BLAKE2B 3cd68d7f4d0651cba061ce4c2060e0db37522fce87627f5ae3a038d4926650c248d0efcbaf5330e6c32baa90ad561a229ce1fcc8cbe6d4e1c8325660e72c5fa2 SHA512 3001be04d14b433925c675d0b8b0039669e9c59bef4b93314e77a9493c2442e6064d061dbdb057d8f1f9f5c07ccc7b04b53364f45d0faf974bd2a6e43235c2cf +EBUILD libusb-1.0.26.ebuild 1682 BLAKE2B 2fbe482bdce20d124d81554a06195ce0cad489483c0ffa9bdc07ae0a3a8c8d10ae53926de3b76d98e7fd89ef9276c8d549b454e426c5c8ab7c0b615fc6f2ed22 SHA512 a32d952f228bbd5aff008e38544e98b8de0b97805a4e48682de579658bf0843fea541fe882de5e42b2e81dd07d191893630a457e48965c83b295b2da18fb3898 +EBUILD libusb-1.0.27-r1.ebuild 1690 BLAKE2B 96936503861a2ac9803a4ad3428a0f695157e04c0de5bb2e1c38706fd6e9a263516be76f44818052062e61a4f8ab3306dbf6ff99ac79707f428f20f00a7c1d69 SHA512 46d133e761caa8a8a2fae2b06e0c8612d08fc60e38e112cd8713a996856332ba9aa1c6f2ed63deadb388cabcc69ce8e0c8bc4468bbaf68331fd4ff2b05205d79 MISC metadata.xml 393 BLAKE2B 37a3ae443adc5cc8939c5687e5f3c13fef1eb379f7d5ef8506b521c21b94c1b507bfe43f27a6ab679d5af252f221a24a4dbac59449285ea3b82d9c584d419b61 SHA512 91999ff91a8bf8bb0290bb05131747e1cd0381e6daff08a139000fe5d025712c19c56e035fb6ac9471f294ceccc7cf061bbdb443d731b1aaf529233142efbce0 diff --git a/dev-libs/libusb/libusb-1.0.26.ebuild b/dev-libs/libusb/libusb-1.0.26.ebuild index 69e776459901..d362e5c8acdd 100644 --- a/dev-libs/libusb/libusb-1.0.26.ebuild +++ b/dev-libs/libusb/libusb-1.0.26.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.bz2" LICENSE="LGPL-2.1" SLOT="1" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="debug doc examples static-libs test udev" RESTRICT="!test? ( test )" REQUIRED_USE="static-libs? ( !udev )" diff --git a/dev-libs/libusb/libusb-1.0.27-r1.ebuild b/dev-libs/libusb/libusb-1.0.27-r1.ebuild index 9586c4d8b9df..4218481065ce 100644 --- a/dev-libs/libusb/libusb-1.0.27-r1.ebuild +++ b/dev-libs/libusb/libusb-1.0.27-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.bz2" LICENSE="LGPL-2.1" SLOT="1" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="debug doc examples static-libs test udev" RESTRICT="!test? ( test )" REQUIRED_USE="static-libs? ( !udev )" diff --git a/dev-libs/libutf8proc/Manifest b/dev-libs/libutf8proc/Manifest index 892d9e47977b..cc7176cfd88d 100644 --- a/dev-libs/libutf8proc/Manifest +++ b/dev-libs/libutf8proc/Manifest @@ -1,4 +1,4 @@ DIST libutf8proc-2.9.0.tar.gz 190190 BLAKE2B 9f259bb4eea31c95f586f8f7711cc69959d5c1aaa15b940327d6e2cc909e3a7a46dd864fa1c1fe606cd7176f7fbcfaafbb54dcbf3f2ea6d285346d96f628b72b SHA512 fef52e9fabd77efdd42c31a96a80c792cb912ad3158354cec6b260c81062444e35dd0c9c8ff311fe6a540f0022dc2f26f007afd2578e86a31a0ac74ecfc3456f DIST libutf8proc-EastAsianWidth-15.1.0.xz 71448 BLAKE2B 4f4bc996c4fc316b7f48b59c38e2b515ecdc7c1cf0a06db093d3ae8255cb03fd380d3f28f629140b3dbbb202bdc522f3593388ff917c76388ea5f2143527ab81 SHA512 d269cd963a2e3326881a127b368b17638775ba581f36cac5de29f99a4971cc4bd21801bacb0a7958bab75fe5b075e69dd38a3ebedab8d02ed2c9feeff28e3b58 -EBUILD libutf8proc-2.9.0.ebuild 1452 BLAKE2B f5774f3e213ec8877eecc8218314487c3e54c9faf4aad182362b047f350d041a1400c76137d615bdc9e1c4c6b12155d7953ad6d03b07c0f6a7f2c5f0e3d4611b SHA512 052a769043a22f3ac3d060b00f4e87d83e5d7aa3ce28344338cfa6e28e91d2885b1db16eaeefef1685bd8de9c5dbebf53ba600c4453711b9116f89a98764afe2 +EBUILD libutf8proc-2.9.0.ebuild 1446 BLAKE2B 69fd9fe29de1e876e01274084dd5ea9415be9dbaa55f4ee204d1c3a0f55b6a726d843b4c5d84a86b5861b22a02207b8d0f0273efc2b9145541f13b34cb3a93ca SHA512 f80f55593d6afe5fd69882640e290f14a35f818c577b043e4070f5e7747787590c976e3dba60314a34ee8e63b5b04bab36f861db8e2a56629ab1b64118a25114 MISC metadata.xml 335 BLAKE2B ff350963fd5107b123b5d00bbd247a04b1339fff79e264540fe73b2365055b33f0da742de01d3b7b8dce0811dbcd2cbc329a5985c6c5953587cedfc43e9bb3ac SHA512 ce032d933cbfe1254988d065206fc4940840484a2b6b044d7a0e8130d5ea5df61cab7f3a73b47c56d2f82bc975e7adfad43e0f248f4939589aa9975083b72eb8 diff --git a/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild b/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild index 7b01fcb92ad9..7ef4e265cc85 100644 --- a/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild +++ b/dev-libs/libutf8proc/libutf8proc-2.9.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/JuliaStrings/${PN#lib}/releases/download/v${PV}/${P# LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="cjk static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libuv/Manifest b/dev-libs/libuv/Manifest index 016d5cb6a216..6cc88920ea07 100644 --- a/dev-libs/libuv/Manifest +++ b/dev-libs/libuv/Manifest @@ -2,6 +2,15 @@ AUX libuv-1.41.0-darwin.patch 1747 BLAKE2B a5a2d3ac70468515e395f69c9a80748d6db26 AUX libuv-1.48.0-test-thread-priority-portage.patch 655 BLAKE2B 3e972ab3281fcccf48665becc7f35fc0ab5f1d5444637bb45865c2b42840e95762866dfdc0fc20b1364d4401e7e80b44ea0821e47ab9fcdb4c0ee7fe438ca7cb SHA512 efbde3ce12ff265060e87b166c72954e234bdb257e1f75d0e66314c00e28ec035c784a5ff655dab1f5ee4f9a3c8e7ce605335fc00db764c3858b86a28e353804 DIST libuv-1.48.0.tar.gz 1314877 BLAKE2B 7595797ab732109516ce280fa2efa3474e82e78890087408c7f5b1457ce8f44e53878581bb8d473795e298d7390dd8a269dd2e8970e10b50a2c0bbe1cce187cc SHA512 7ae3a4c02f654a26056db1541e52ccc4c54aaea39c33585f0cf6949af997d0a0a29f30a294c8df6e92f6f6af7ce64c2766b1a2cc67f342e3e139cd55b7326c94 DIST libuv-1.48.0.tar.gz.sig 833 BLAKE2B f0982f7723fa81afe3fe668fc4497fb182a6093f38b185aba4f7359a3248062e7953acaba3f7fd739c9ff5b590664e4b7b81ee138442ffccd46c989c0a10345b SHA512 3a6441bb250badb7bb54a102dd7a1cf47ee4e0ed93ff0369c5b6a4b1e5440e613d85530f19c9ebdc586a97dfe1e06af09e2f90c13448e875dbaee1c703efa955 -EBUILD libuv-1.48.0.ebuild 1496 BLAKE2B bcf465934c4e8dee977f438cf4ed6dcd89cb19763f744f0618a2ccf9106c8fbb04b76e79209af6f4a1050677a54ee2ea4bf374916446c97faa6a0a2e001b0789 SHA512 7241e58badf07af2b65e7f2d8c3c211bdaae8e827f918bcc8554558588ce5994740924e0da0512a32c13833c740e7830ef59df0263095873283e3b2a0737cd46 -EBUILD libuv-9999.ebuild 1504 BLAKE2B b7c9fa73b817d274d81c22386e32d77f7ac110a313d7160ba8dfd96fb51f9cbf88b14027e055f23a651ce2825289a4aa36a026f782610a0881fb0dc308e55178 SHA512 c3311bc752c533021f23d62f490fddc623193088c21d166b91901bd5fd1a3da31d379be850daad7fc427634b715fc86ae837a41ac9e9aa273ebd67ccf6eb1153 +DIST libuv-1.49.0.tar.gz 1331420 BLAKE2B f939df07e7e120cdb5c489a6146b220d9d85aa511342c1d2c143b6754eeeea8435e9410891bd281c6ddccdcb5921239cac0950e5fb7c0dc7f258ed7fdc096187 SHA512 36da82ff3f9b54ebfc8bdbf668ef2ae8845591a9fd01daf4f1ea4d1ac4db93c3f7877f6fc5f0a542eb4ff1eade5fd747a0905d98fe1c55a6effabc1f4131d59d +DIST libuv-1.49.0.tar.gz.sig 833 BLAKE2B aa37c82779d2e904b5b1cdac802573fe30a570f83a818f94eed87d4b7a45a83e6fa02f0f2a06e24a8b01561bbe1b647bc931670c78af79301ba0aa08e6c0c708 SHA512 ad86a158179f5b8961aba701f0fdc16906383158cceb1ab2e23a7d5caa31ee4d87e9260ba6d04aa16719254e9b8d9e85066e2352d02006d231f4898235525fe6 +DIST libuv-1.49.1.tar.gz 1332225 BLAKE2B 7a56817c94060629456a53026c142d74d72d2777a4e433bd370d76c93c8ae7a775d9cb9362241ce563948dd01a2b4bbe5d3bc10c014687fa9aff38b2fde98ccf SHA512 f0a55fd5e91b87418ec22b0bd607a9b46510296c8a33600878a6454033b0d1bc7b4b674255007e94b38057635c024f7cbff187e7c0f0e0d627604636c3ad3497 +DIST libuv-1.49.1.tar.gz.sig 833 BLAKE2B 826f6c97806a474c6b1f77b11b553d5f26d1c25261d9f25f4318552e1e4291cff56a4d5c9a7059ad938dc792e7015eab11d84132553e66c4ac164a847eb9d6dd SHA512 49ffdb678afb5c1c899745102e7d884d4a7bb933e88066cff82ef7c939bdbde5b2fa8e22094cdb75ed77697eef559dfa7f22d66d6a65b3a43a8a9d2cca4d7fd3 +DIST libuv-1.49.2.tar.gz 1331024 BLAKE2B a4a3367053ab3d5b87c502ef4a25b569fc829b3580005333adf2d3f02a799e6fefec9b6c2cf354eb0e8fe003eff4d3bd5d0f91980dd44702595bfdc54a9fad66 SHA512 ecb94edb9393d1f3ace1e01e89a3f693fb813c1ed21a3c706409bdfd8821885e7713f8d6b043d97ab202cbea9edc99ad6672d1144858802dc92031800ffba1a1 +DIST libuv-1.49.2.tar.gz.sig 833 BLAKE2B fe7ac42aad297f71e36995c665e445a82f8bb2fe6b2270fc7581dc1cf321c0bfc9c4238ad58b8666aec531c590c4df07268315980cf17406a5d448f2c5dc6d0b SHA512 66a6f345bfc16a5a673b8e7eb696e731b42f2cc9cb10f2a9eff74ca2ea5f47c7809f1ecea6182863531b776fef8bef8cefee3c7295d1976bd47f0f30afc455cf +EBUILD libuv-1.48.0.ebuild 1490 BLAKE2B cd78b4c26ca5124eea32b282a8dee4f812dd7c3877ebfff63c396adae14219023ee104523bbd9a4ccffb9a5995d0778e4f3a4a6db27327210b7bc9d6c26e98ea SHA512 f1272e7c7ee9d2e3267fe4790613d2ec58806e121231db0be4a6879a05d784eb6f9a4fea84288bd6d2fd0ef09a0229b07ac3e0f41c67bf4071e05358a7efb900 +EBUILD libuv-1.49.0.ebuild 1498 BLAKE2B 8af6d1e02f579ce490368cadca2d18f47bac3d628881c3a1c3718c5d679cd489b4ff4222dfc871057665ed27ec52372183d29f766c9b3dc1af5db7e27b9d7d05 SHA512 3cfb7f5bf91356f67977e772c67fb91edc94cb4c463d056f3f9e8c945b8be06815fbef84125f72eb5a67a95301d21a7f7bd663a4dac4d2e9640b205025a4b99b +EBUILD libuv-1.49.1.ebuild 1498 BLAKE2B 8af6d1e02f579ce490368cadca2d18f47bac3d628881c3a1c3718c5d679cd489b4ff4222dfc871057665ed27ec52372183d29f766c9b3dc1af5db7e27b9d7d05 SHA512 3cfb7f5bf91356f67977e772c67fb91edc94cb4c463d056f3f9e8c945b8be06815fbef84125f72eb5a67a95301d21a7f7bd663a4dac4d2e9640b205025a4b99b +EBUILD libuv-1.49.2.ebuild 1498 BLAKE2B 8af6d1e02f579ce490368cadca2d18f47bac3d628881c3a1c3718c5d679cd489b4ff4222dfc871057665ed27ec52372183d29f766c9b3dc1af5db7e27b9d7d05 SHA512 3cfb7f5bf91356f67977e772c67fb91edc94cb4c463d056f3f9e8c945b8be06815fbef84125f72eb5a67a95301d21a7f7bd663a4dac4d2e9640b205025a4b99b +EBUILD libuv-9999.ebuild 1498 BLAKE2B 8af6d1e02f579ce490368cadca2d18f47bac3d628881c3a1c3718c5d679cd489b4ff4222dfc871057665ed27ec52372183d29f766c9b3dc1af5db7e27b9d7d05 SHA512 3cfb7f5bf91356f67977e772c67fb91edc94cb4c463d056f3f9e8c945b8be06815fbef84125f72eb5a67a95301d21a7f7bd663a4dac4d2e9640b205025a4b99b MISC metadata.xml 1426 BLAKE2B 79a040706bd2e88560fdf7cdd75226c51384f1b27f8f86798f3a694d1d4b02ce309edef4f1921f73e498533e37deff9051ebdaa6ae565defabe9d4546aa33bd4 SHA512 a6fa2c3217de06d7d324b37b00e0cb19e8d0b192cd10736d32f5d459c701c14a6aa296d7d4d292f7c56120953423df0068f3f71495941295c97e86c283b084d3 diff --git a/dev-libs/libuv/libuv-1.48.0.ebuild b/dev-libs/libuv/libuv-1.48.0.ebuild index d4e41aef83bb..4e6ae3cdc86c 100644 --- a/dev-libs/libuv/libuv-1.48.0.ebuild +++ b/dev-libs/libuv/libuv-1.48.0.ebuild @@ -17,7 +17,7 @@ else https://dist.libuv.org/dist/v${PV}/libuv-v${PV}.tar.gz -> ${P}.tar.gz verify-sig? ( https://dist.libuv.org/dist/v${PV}/libuv-v${PV}.tar.gz.sign -> ${P}.tar.gz.sig ) " - 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" S="${WORKDIR}/${PN}-v${PV}" fi diff --git a/dev-libs/libuv/libuv-1.49.0.ebuild b/dev-libs/libuv/libuv-1.49.0.ebuild new file mode 100644 index 000000000000..859c1fae34d0 --- /dev/null +++ b/dev-libs/libuv/libuv-1.49.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libuv.asc +inherit autotools verify-sig + +DESCRIPTION="Cross-platform asychronous I/O" +HOMEPAGE="https://github.com/libuv/libuv" + +if [[ ${PV} = 9999* ]]; then + EGIT_REPO_URI="https://github.com/libuv/libuv.git" + inherit git-r3 +else + SRC_URI=" + https://dist.libuv.org/dist/v${PV}/libuv-v${PV}.tar.gz -> ${P}.tar.gz + verify-sig? ( https://dist.libuv.org/dist/v${PV}/libuv-v${PV}.tar.gz.sign -> ${P}.tar.gz.sig ) + " + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + S="${WORKDIR}/${PN}-v${PV}" +fi + +LICENSE="BSD BSD-2 ISC MIT" +SLOT="0/1" + +BDEPEND=" + dev-build/libtool + virtual/pkgconfig + verify-sig? ( sec-keys/openpgp-keys-libuv ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.48.0-test-thread-priority-portage.patch +) + +src_prepare() { + default + + if [[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] ; then + eapply "${FILESDIR}"/${PN}-1.41.0-darwin.patch + fi + + # Upstream fails to ship a configure script and has missing m4 file. + echo "m4_define([UV_EXTRA_AUTOMAKE_FLAGS], [serial-tests])" \ + > m4/libuv-extra-automake-flags.m4 || die + eautoreconf +} + +src_configure() { + local myeconfargs=( + cc_cv_cflags__g=no + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-libs/libuv/libuv-1.49.1.ebuild b/dev-libs/libuv/libuv-1.49.1.ebuild new file mode 100644 index 000000000000..859c1fae34d0 --- /dev/null +++ b/dev-libs/libuv/libuv-1.49.1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libuv.asc +inherit autotools verify-sig + +DESCRIPTION="Cross-platform asychronous I/O" +HOMEPAGE="https://github.com/libuv/libuv" + +if [[ ${PV} = 9999* ]]; then + EGIT_REPO_URI="https://github.com/libuv/libuv.git" + inherit git-r3 +else + SRC_URI=" + https://dist.libuv.org/dist/v${PV}/libuv-v${PV}.tar.gz -> ${P}.tar.gz + verify-sig? ( https://dist.libuv.org/dist/v${PV}/libuv-v${PV}.tar.gz.sign -> ${P}.tar.gz.sig ) + " + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + S="${WORKDIR}/${PN}-v${PV}" +fi + +LICENSE="BSD BSD-2 ISC MIT" +SLOT="0/1" + +BDEPEND=" + dev-build/libtool + virtual/pkgconfig + verify-sig? ( sec-keys/openpgp-keys-libuv ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.48.0-test-thread-priority-portage.patch +) + +src_prepare() { + default + + if [[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] ; then + eapply "${FILESDIR}"/${PN}-1.41.0-darwin.patch + fi + + # Upstream fails to ship a configure script and has missing m4 file. + echo "m4_define([UV_EXTRA_AUTOMAKE_FLAGS], [serial-tests])" \ + > m4/libuv-extra-automake-flags.m4 || die + eautoreconf +} + +src_configure() { + local myeconfargs=( + cc_cv_cflags__g=no + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-libs/libuv/libuv-1.49.2.ebuild b/dev-libs/libuv/libuv-1.49.2.ebuild new file mode 100644 index 000000000000..859c1fae34d0 --- /dev/null +++ b/dev-libs/libuv/libuv-1.49.2.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libuv.asc +inherit autotools verify-sig + +DESCRIPTION="Cross-platform asychronous I/O" +HOMEPAGE="https://github.com/libuv/libuv" + +if [[ ${PV} = 9999* ]]; then + EGIT_REPO_URI="https://github.com/libuv/libuv.git" + inherit git-r3 +else + SRC_URI=" + https://dist.libuv.org/dist/v${PV}/libuv-v${PV}.tar.gz -> ${P}.tar.gz + verify-sig? ( https://dist.libuv.org/dist/v${PV}/libuv-v${PV}.tar.gz.sign -> ${P}.tar.gz.sig ) + " + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + S="${WORKDIR}/${PN}-v${PV}" +fi + +LICENSE="BSD BSD-2 ISC MIT" +SLOT="0/1" + +BDEPEND=" + dev-build/libtool + virtual/pkgconfig + verify-sig? ( sec-keys/openpgp-keys-libuv ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.48.0-test-thread-priority-portage.patch +) + +src_prepare() { + default + + if [[ ${CHOST} == *-darwin* && ${CHOST##*darwin} -le 9 ]] ; then + eapply "${FILESDIR}"/${PN}-1.41.0-darwin.patch + fi + + # Upstream fails to ship a configure script and has missing m4 file. + echo "m4_define([UV_EXTRA_AUTOMAKE_FLAGS], [serial-tests])" \ + > m4/libuv-extra-automake-flags.m4 || die + eautoreconf +} + +src_configure() { + local myeconfargs=( + cc_cv_cflags__g=no + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-libs/libuv/libuv-9999.ebuild b/dev-libs/libuv/libuv-9999.ebuild index 056ed6900a01..859c1fae34d0 100644 --- a/dev-libs/libuv/libuv-9999.ebuild +++ b/dev-libs/libuv/libuv-9999.ebuild @@ -17,7 +17,7 @@ else https://dist.libuv.org/dist/v${PV}/libuv-v${PV}.tar.gz -> ${P}.tar.gz verify-sig? ( https://dist.libuv.org/dist/v${PV}/libuv-v${PV}.tar.gz.sign -> ${P}.tar.gz.sig ) " - 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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" S="${WORKDIR}/${PN}-v${PV}" fi diff --git a/dev-libs/libverto/Manifest b/dev-libs/libverto/Manifest index 99f50c89a382..b6de9a084ba8 100644 --- a/dev-libs/libverto/Manifest +++ b/dev-libs/libverto/Manifest @@ -1,4 +1,4 @@ AUX libverto-0.3.2-non-bash.patch 4444 BLAKE2B 43480f36158a6ff59ab3d1dc23752c2696ce488c746568f52aa0627aab3a3e298e549ed51221c2244d0ed473bc551527f0239637648424285f32f2fd7ffb5966 SHA512 7bfc23b48089b8362d8336b0dd3ac4903626c76ea3cfff02a30775d4b91eeddb31d34f125e60d2f8247e69132dbaac12041cd8ba21ae4bb733b32e10bf4b54b2 DIST libverto-0.3.2.tar.gz 383181 BLAKE2B 76d43397ecd6b7839be2a588c5b668eb6657138e48b786cde6fd82bb33aa071ce5f9efa19f06765d868033fa2ef4a03cf6d43bcd087c431909d2ca17562a5a48 SHA512 342f20f83b8f674230fefba013505e1339dab0022e5e232c39d6763e4307088fa290b5a8e83f588e97142f5c4d190b1430288750e45f37a5fe4174d84ef85fc1 -EBUILD libverto-0.3.2.ebuild 1133 BLAKE2B f5c979c879b728dda4367f49e563905facedc76f0a1fc9ce35146e86fd4f17fb6777e2e0f8aafa6be830cb27c497568933a74116390ce294702f82ad05693546 SHA512 5f99d97989a343dde31c77a2542d56d44e3e98730b46c0d3182e3a6d11f3ff3b51fe9f808f5e52855f56c7a73111b8ec16308b451429b42e1d7975ad011b6e36 +EBUILD libverto-0.3.2.ebuild 1127 BLAKE2B 6504ad325284f66aa0c455ffa6831f74984d8246389e655e376d1f118a6cfadd1eb775d559324335bdf051d6888bffb020905bcf99c979de33cce864ce59a24f SHA512 bb31bdcafbbb15f2363db2faec2eaab568519c4613f3357a8f6eebb7176643706ed74efcb14e30484b21d8c757551458579fbc9f3c487a1db5ba923a33a7bb05 MISC metadata.xml 1079 BLAKE2B c08a25bc20ab1e2b6f1b3d86355bc50ce783263d7a907cc89947c2857b930ff1e02b9929a37ac4ae7187b59888b4a28d996dbe73554adb2cb6adccd80ed3920e SHA512 5b803de06ab662040a673ede8f80ccdc308367bbc97089b8e3d140f8b963c61b82b43b6125f7db759a863d5f79148cb39d44f6baf386d78fe0b5e11e89b4169f diff --git a/dev-libs/libverto/libverto-0.3.2.ebuild b/dev-libs/libverto/libverto-0.3.2.ebuild index 6fb7b0c2d40d..2359c97cbdf3 100644 --- a/dev-libs/libverto/libverto-0.3.2.ebuild +++ b/dev-libs/libverto/libverto-0.3.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/latchset/libverto/releases/download/${PV}/${P}.tar.g LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="glib +libev libevent +threads" REQUIRED_USE="|| ( glib libev libevent )" diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest index 5a6264fa4214..9aa62334bb91 100644 --- a/dev-libs/libwacom/Manifest +++ b/dev-libs/libwacom/Manifest @@ -1,7 +1,5 @@ -DIST libwacom-2.10.0.tar.xz 114952 BLAKE2B ec9226feeac9998bc8b1886967db1ef5ea34312717eec5cce31796ffb2209cd479f6b2c1f7e2fe63c7c26ff7bdc93cf33a04314caefe84bb1113693086a78de5 SHA512 dc62db42596e14ace8463bc6bb115503d55f14c23a2a259b2169746e21b25eeeaacc09d7d1dd85c3e05f6dc5f3d96a3c757b2c93b171673e8f869337408495f9 -DIST libwacom-2.11.0.tar.xz 116056 BLAKE2B 2091859e036d928bc62543a56ea6ca0e2a879f83000437bc73560c334533a1b7b17e36a4f730c51f5b944cea6dbed0bc90b924c1f2112cd8f4bf0cb82505a0b7 SHA512 66823d97d165b428ddbfc3539572c94e2138b0732bc1c9e97c5ee071982fe8b82ead1302a5c308cbd1038e283fdfd7db853ef4a822c946f85a63b8247877a8a9 DIST libwacom-2.12.2.tar.xz 153600 BLAKE2B f2a965d1990e8d2aa248d9d81f31f50e2602c66e3cbc41dd0638994c955b30a5e4be445041e8ac5240b336611f6fb3217779142e95fc3c5265860ebc4f918c41 SHA512 34f80f6c5bdb62938874978b2761d71a1da4629969550ac87b08eb132e88bfb67b56a4f5fcd687e4607a18ef8b34262ba9c4cfc0fcf6a1a6bb98c1a05ded0b08 -EBUILD libwacom-2.10.0.ebuild 1435 BLAKE2B 13773e63c537c2ad33503314b75cbba8510cb67bd82382ecf8f5117c570badb00d20d2fe59e5f1f19ce09e4cd24d2fcc150e1609f571229d96cd25b6c6a94fcd SHA512 51396664c5527d44e936cba7290d3fe6799fc2713a65d060974d2240241ce3229fb711b2cbccd71065df3ab705af733227bc41ada9c7e849cfa9e3d6569c6e52 -EBUILD libwacom-2.11.0.ebuild 1441 BLAKE2B b6aed7374a727797f344308131ebe6ad0ff2fd714cd714d8baa989d3d0687f4f810f7f802995d032419466d109542b476fa1556737475b74292a37d937d278d1 SHA512 1ec1f64c35162f54e1cd5e2c8e87cc7107a68c44a712cd3efbce5f53d037aef7aae8de99f3a12c651372b4735ba199292f0828bca968f7984eee29d03b6e246b -EBUILD libwacom-2.12.2.ebuild 1442 BLAKE2B 8c2ed1144b3b235f0968d8975e6bf596b91f987c601d2322942481c1c3f8e6dbc944392f23a644cea772ab58984856461cd30ad09e5dc60f38aa76beae57258e SHA512 41f3a1973a04728a950f62c3b7666e341435fb2fd38443baac0aa4b3f76df9684cb3d8250f0e867fb9e096f4c72d434164e5a2f43e89bdf7ced3d7cb35aa9947 +DIST libwacom-2.13.0.tar.xz 154512 BLAKE2B 3b63231af2e92052fce3eed87aad7d465cf827dca82f034c7d3577036656b8b71de3b00a35e4f447ae653d01f498de2d960c87cfda4a5b9fa9cb0f79cfd22271 SHA512 c5d6a506b459d97d6865c478baa2a7d278c8fdab902b78a0447eb7a059272e89a669d9f2fa42d4efc9b724cb730a975081a1f8bbb8421b81632869c342fdeb5f +EBUILD libwacom-2.12.2.ebuild 1429 BLAKE2B f475047763502f98e648c31acbffcee652d18f813abb7c1536694240e71945c2b1192af6b6dfca809df5a55531fa02944cbf76058b87d30062d7909d6a93b01d SHA512 da3bb72743869316910f0d00a89a7b0bb3641c552096b00ff6617fa5919932a45dae9fd4349ab75258e06296ec27370803247a5092d120e917a91304e2a3b870 +EBUILD libwacom-2.13.0.ebuild 1291 BLAKE2B de4b03de80398acac8a4237df843a62348fcc0a62de807f8b098080fdcb40a630ebd8591c0a851a8ce5b5bd49ccb26b12cd912621747e2a6a81c6387774481c5 SHA512 7fe44bec134a8d63e9006902a95d3af507b60526f44bd11b48223858436acbab11d056075368257f6acc9cccc9121d544fb40b30e19501b730165629284c0330 MISC metadata.xml 313 BLAKE2B bee5263fa9309d84996574f86a17a4292e58a7eefc65159ecd0df578ccab24e39f4c050deaaabbcd33e5a86292af6c57c5b2c9eb2c9b6e3caeab86e5633cf3c7 SHA512 b1575775a9f633ffe2124bd5ebef65ab864ae697ed733f50e3028484d2d60ea827e5ac12305d57beedcdbe58d8699bbc7e67cb0c844041c7a56045cb91eae633 diff --git a/dev-libs/libwacom/libwacom-2.11.0.ebuild b/dev-libs/libwacom/libwacom-2.11.0.ebuild deleted file mode 100644 index 1f6af75833ef..000000000000 --- a/dev-libs/libwacom/libwacom-2.11.0.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit meson python-any-r1 udev - -DESCRIPTION="Library for identifying Wacom tablets and their model-specific features" -HOMEPAGE="https://github.com/linuxwacom/libwacom" -SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz" - -LICENSE="MIT" -SLOT="0/9" # libwacom SONAME -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86" -IUSE="doc test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/glib:2 - dev-libs/libevdev - dev-libs/libgudev:= -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig - doc? ( app-text/doxygen ) - test? ( - $(python_gen_any_dep ' - dev-python/libevdev[${PYTHON_USEDEP}] - dev-python/pyudev[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - ') - ) -" - -python_check_deps() { - use test || return 0 - python_has_version \ - "dev-python/libevdev[${PYTHON_USEDEP}]" \ - "dev-python/pyudev[${PYTHON_USEDEP}]" \ - "dev-python/pytest[${PYTHON_USEDEP}]" -} - -src_prepare() { - default - - # Don't call systemd daemon-reload in the test suite - sed -i -e '/daemon-reload/d' test/test_udev_rules.py || die -} - -src_configure() { - local emesonargs=( - $(meson_feature doc documentation) - $(meson_feature test tests) - -Dudev-dir=$(get_udevdir) - ) - meson_src_configure -} - -pkg_postinst() { - udev_reload -} - -pkg_postrm() { - udev_reload -} diff --git a/dev-libs/libwacom/libwacom-2.12.2.ebuild b/dev-libs/libwacom/libwacom-2.12.2.ebuild index 2078aad70fac..3ce1584b9fbb 100644 --- a/dev-libs/libwacom/libwacom-2.12.2.ebuild +++ b/dev-libs/libwacom/libwacom-2.12.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz" LICENSE="MIT" SLOT="0/9" # libwacom SONAME -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~riscv x86" IUSE="doc test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libwacom/libwacom-2.10.0.ebuild b/dev-libs/libwacom/libwacom-2.13.0.ebuild index 4b992460e769..8e910684acea 100644 --- a/dev-libs/libwacom/libwacom-2.10.0.ebuild +++ b/dev-libs/libwacom/libwacom-2.13.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit meson python-any-r1 udev DESCRIPTION="Library for identifying Wacom tablets and their model-specific features" @@ -12,7 +12,7 @@ SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz" LICENSE="MIT" SLOT="0/9" # libwacom SONAME -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="doc test" RESTRICT="!test? ( test )" @@ -43,13 +43,6 @@ python_check_deps() { "dev-python/pytest[${PYTHON_USEDEP}]" } -src_prepare() { - default - - # Don't call systemd daemon-reload in the test suite - sed -i -e '/daemon-reload/d' test/test_udev_rules.py || die -} - src_configure() { local emesonargs=( $(meson_feature doc documentation) diff --git a/dev-libs/libx86/Manifest b/dev-libs/libx86/Manifest index e22f1445ae53..401b4607bf2c 100644 --- a/dev-libs/libx86/Manifest +++ b/dev-libs/libx86/Manifest @@ -3,6 +3,5 @@ AUX libx86-1.1-c99.patch 426 BLAKE2B 903be70ac3c548cb7f250a35a6031dede8a1816d3d1 AUX libx86-1.1-makefile.patch 780 BLAKE2B 76700465271145a274232c7c8108a29bf0f1084209444017a0cab101cf6b8b9132c84505338d4ddd1acd252dc44464d551b1843d85bf537e1d46d459a090870d SHA512 2f3a9af34fd85af463a493f49b10cc1d943685601ef09088448a64d3a0d6fa1073b45ff4694ff6cf1f6f9664d299b8592000de120aed94bd53557b7e316e1645 AUX libx86-1.1-x86emu.patch 871 BLAKE2B dbe290cb89f5dd6607c8aa0c39fa41a3f6f3abef058f7c2f18c6221ba5d3af15f68e3123ca1ea141fe89733599fc519fd1710cb335e6b0778ff27201da631eb7 SHA512 80a68aba6d4dec84ee5a39eec97916ac7e13fb5f4ab1c65bf93f8292ec94bbd33d226b8cab56cbf258ce3cce72346c843c8c8c9937a39cd2d69d03e466e7f793 DIST libx86-1.1.tar.gz 87428 BLAKE2B cee90a446994816ce925a5b9edb3de5256f404bcadd9853ad197f13bdf4c86bf4c2def6d38e342ed9af5eba9e87400bfb76cad56852d44583b183853b65dcfff SHA512 b946555a45405a06fdf00b3e2522fc99dd7c61349c32726221aa60117a8d3da6da4b44188b1ebb208368e12b396f26055437cebcc8a0e6df10c7a006182c9280 -EBUILD libx86-1.1-r5.ebuild 958 BLAKE2B 9bc1b3ec2dfb6743af01386b1c6676b7b75e2d95787a12d1d505824859979452eac5b90049c6262e37009fc2c4c0073e3887da8b8000493748e0aeb75da3bfec SHA512 aac69bf341e4b01cf959ccb2f61feaf1f75a730cb28337c0b939447dc52f38ffad39255d86e0acfc37b5b71754d829916473ffdb4b2069b7366c1c26a56ee41f EBUILD libx86-1.1-r6.ebuild 988 BLAKE2B 11510b2f6cc817ca8684653fb3e740a9bb41a67ae9b59d588be6fbbaf3fca5431ba01207aa6b81ad310f181584bf19704bf7b8fb3d0f5d2865e950ea367d1377 SHA512 a6de44298baec71cf917fa1f5eda9ec5b386735da4e9715a293915495a3927489099d942eebc493d2f508c58e69474df72dec996dc0104a92cd8e5a909528d3a MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3 diff --git a/dev-libs/libx86/libx86-1.1-r5.ebuild b/dev-libs/libx86/libx86-1.1-r5.ebuild deleted file mode 100644 index ac4aa8723d12..000000000000 --- a/dev-libs/libx86/libx86-1.1-r5.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="A hardware-independent library for executing real-mode x86 code" -HOMEPAGE="https://www.codon.org.uk/~mjg59/libx86/" -SRC_URI="https://www.codon.org.uk/~mjg59/${PN}/downloads/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm -ppc -riscv -sparc x86" - -PATCHES=( - # fix compile failure with linux-headers-2.6.26, bug 235599 - "${FILESDIR}"/${PN}-0.99-ifmask.patch - # Patch for bugs #236888 and #456648 - "${FILESDIR}"/${P}-makefile.patch - # Wider arch compatibility, bug #579682 - "${FILESDIR}"/${P}-x86emu.patch -) - -src_configure() { - tc-export AR CC - append-cflags -fno-delete-null-pointer-checks #523276 -} - -src_compile() { - emake $(usev !x86 BACKEND=x86emu) LIBRARY=shared shared -} - -src_install() { - emake \ - LIBDIR=/usr/$(get_libdir) \ - DESTDIR="${ED}" \ - install-header install-shared -} diff --git a/dev-libs/libxdg-basedir/Manifest b/dev-libs/libxdg-basedir/Manifest index 2e095a2c3736..6e34e83743f5 100644 --- a/dev-libs/libxdg-basedir/Manifest +++ b/dev-libs/libxdg-basedir/Manifest @@ -1,3 +1,3 @@ DIST libxdg-basedir-1.2.3.tar.gz 30971 BLAKE2B 63e8197f33db1200573b03cb58e4760ebc9a58f132902f8290822d9235be27e22bc4b763150a526cce23be60d2d535cd8627259180edce4d889a077d4b0de20c SHA512 e672da0d9cd3c27c9113f6053b79127e615e5d84bde81305242f506e930869d8492304aac26a0296528d5a32530e4a743acecb6a25f58372ac597af284429f7c EBUILD libxdg-basedir-1.2.3.ebuild 863 BLAKE2B 4190860299aa8ec70aa41ae58e5a44fc0844f0fb4a8862fc880fa2aa241bde8cdba988d080768e1777ef80c6ef42128f548726560730f3cf37b3b3a3a465e40d SHA512 b4326f34dce2474f160dc97afd679230d3fdfe79d2a9830de8b1d6f3a4eb378c7bfef73f191fb3039f566a8cb8d1726e7da516edbad7fdb4a9c63c85c678cf20 -MISC metadata.xml 492 BLAKE2B 92a2711b0a64da12d74e40679cdfbc0f4baea3bee2bab1630257fb8a79280ba429a9c4ed516b1d5558714d379976f568feafaccf34aa873bbd7d35c087b067a2 SHA512 675d864874f1c1b8b2d9e8933b93546210399e7e28a144e0f538f29a0fd10bf8d213dcc6c337ea111d208d7e67c674ae1c0c2c0927035c8087e15a6367df8147 +MISC metadata.xml 254 BLAKE2B fa51846b4d40d22bf841068f9b791235f8973e4ac32275f60861df89d7e582f1004b4486ae3d402800e7f5c9598e8dd7c5ae886fe72b6eb7d31940aaca1d6242 SHA512 31fed709675c94eca9110137eca1bca1a6233dd3623c6ded8eb9ddbcc5f9dacaf8fecc3395a1f8d6238b3cc5b5439d6e29e06dcdf464ebb38b629e584a3cc9dd diff --git a/dev-libs/libxdg-basedir/metadata.xml b/dev-libs/libxdg-basedir/metadata.xml index 1478f0b1fe68..00202dfea432 100644 --- a/dev-libs/libxdg-basedir/metadata.xml +++ b/dev-libs/libxdg-basedir/metadata.xml @@ -1,14 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>gentoo@tastytea.de</email> - <name>Ronny (tastytea) Gutbrod</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> + <!-- maintainer-needed --> <upstream> <remote-id type="github">devnev/libxdg-basedir</remote-id> </upstream> diff --git a/dev-libs/libxml2/Manifest b/dev-libs/libxml2/Manifest index 1ec2c98a65bd..87aad8455fee 100644 --- a/dev-libs/libxml2/Manifest +++ b/dev-libs/libxml2/Manifest @@ -1,20 +1,14 @@ AUX libxml2-2.11.5-CVE-2023-45322.patch 2030 BLAKE2B 2262b1c532b0b59c4982fdea12946294e58754aaca8b7cf3e1f3fdd912e900735b642362629e63ceb16b469f5a1146387030838ecc7b97d4227ceff089a72a43 SHA512 3e76d8b2608d523f659cbc3f7faf6565a83f8b77dcae0a2c1986c66df25b9baf8a4382d7bde612f7eafb0967e199c84621ec70898481a5b369e6f3818832f9bc -DIST libxml2-2.11.7.tar.xz 2628860 BLAKE2B 9aa553b09ec20fe01272ceafb59bf76b480f3cfc57084a527d09797dc39987e59635f8f7b1591060ef6a27adfcc07d8c8e8a907ee7ed04da0a108aae1517cd52 SHA512 202b0523d982eb5269dcb4644d8ab2ea31404771069462cdd6c5cd7e6672e0e50371ceb334133bb8f2c0a42f133e8f40c3f582bba5fc71ab168a2b18d4cfd81d DIST libxml2-2.11.8.tar.xz 2628212 BLAKE2B 7a9f62b9e6628e71462b0ae2a43947e398c8b948d57280ee5ac64a7cd0a13d39aa4cc55148421f999e5a04e19ca1ae2cb84884f85f3e22559cb45d8a7fca7d45 SHA512 b8c38365172b9f46e2da4dd696f5df4f917d05cc33456079d3d042578543c0f951da207361958ba8699a9f7256889f063737ba80dba8bb9720c8434be1ca723f -DIST libxml2-2.12.5.tar.xz 2643452 BLAKE2B b63ade8b18d98701e95b79ac2199bfc4ca89c6085c48c3d0970945ae526558ee2137622ee8b4af5391f86e663a3f06a7e1aaad5f57eb639fc9da74704e2280f3 SHA512 da5c5afb95db80342d78d4371d029bf10ce5cd601b24b294272d9996f82357bd5262a15a2b44b0904a14471c8ff0c9fd9c796f164246551f02ee19a8f083f926 -DIST libxml2-2.12.6.tar.xz 2643124 BLAKE2B 677589cf063b109018aafc04a1564242ba1a9d88b2c511f583d4aa511c13aff15254a9d5f6ea2c294902338b0c0207ff59c51298e128981d57f86367ddc1a803 SHA512 19d6901c0f189813e8bd20ffdfbb29d8545ca30154d1f3cc82624d64e4db3cfbe8eef7e8ccc1e195289f1bf94bb50fefcf11a95badb0ddeb845b4e4ea5a819ac DIST libxml2-2.12.7.tar.xz 2641980 BLAKE2B 19abc2a7824212b1de3ceb1e8e3bbb39cb5feb31f8f6e1b1701a8255f34aadbbd01631e8011fd1207d2e711372a893034a99cb4aaa779a1df22d49d339dbfc76 SHA512 88b5f3e0a7c6704926e662a46ba0606d901efbcd70a36bd39fe034e29ee42d66d7296358761e04272c9696192a1380bda55852b2a0b14a05a7a083a08e125f5f DIST libxml2-2.12.8.tar.xz 2643728 BLAKE2B d26fe61e913e73c923eb8140a9080d6b70078ce45e94fe61d1ca1b8919d5b86feb7f14156f5a8b06ea06a03a96a242ce3a32e8d61169cfa8bde587888438627b SHA512 59baac9a82a734045112be6da12bbbe80a71575145424c2225e4bd9f8d54e53c674dcbc9576eb55f646632335702e7f0b1928f96a851159ace9b26f677fd3d77 DIST libxml2-2.13.1.tar.xz 2579424 BLAKE2B 93cbd3943b0a7a7a07036a3ce01740c37049b44c20f43aaee96ef9a36e86bc108914950d7532740be87995b8eb5c1e6fbb4464c6af0a20233c8a1a206b9a5b83 SHA512 28d280eb5e2f3af9df5adcccced730602e6951fd181b8d00256dbb2138abfe32a4b145fdc00ed8c77a6d322e0929bcb3d5128ad4622877d7f8a059d4b6e011a6 DIST xmlts20130923.tar.gz 641522 BLAKE2B 63a47bc69278ef510cd0b3779aed729e1b309e30efa0015d28ed051cc03f9dfddb447ab57b07b3393e8f47393d15473b0e199c34cb1f5f746b15ddfaa55670be SHA512 d5c4d26b324ed21f4e0641cd7f8b76dbf9de80df8b519982e44d41c960df29fd03618e02e9693b2d11ad06d19c4a965274c95a048ec3b9653eacb919a7f8b733 DIST xsts-2002-01-16.tar.gz 6894439 BLAKE2B 1e9ec63d2c104655e64249e07440a04d862fcbcd4d4e19745d81b34994319b510a531c9d6df1491fae1e90b5d0764f0f1a827251ca8df5d613178b0eab01ef25 SHA512 43300af6d39c1e2221b0ed7318fe14c7464eeb6eb030ed1e22eb29b4ab17f014e2a4c8887c3a46ae5d243e3072da27f00f4e285498ae6f1288177d38d1108288 DIST xsts-2004-01-14.tar.gz 2761085 BLAKE2B 41545995fb3a65d053257c376c07d45ffd1041a433bfbdb46d4dd87a5afb60c18c8629a3d988323f9e7a1d709775b5a7e5930276a7121c0725a22705c0976e36 SHA512 32854388d7e720ad67156baf50bf2bae7bd878ca3e35fd7e44e57cad3f434f69d56bbbedd61509f8a1faf01c9eae74a078df8fe130780b182c05c05cb1c39ebe -EBUILD libxml2-2.11.7.ebuild 5310 BLAKE2B 4e8e6c29a9004453eb62f6676f3808231b45c6b616af48b13ac32d14d8893bc836449cfbca1414af3f293e03abacc26454c54be960b61c264e31955946507818 SHA512 babbb1587967ec402f27607e04650183938f7ca16c3d32b5cf68e94c3a98decb3d97dcfc8f2a4b8afc0ac081338df41d1c7eb0fca5675b53593b37beda5686bf -EBUILD libxml2-2.11.8.ebuild 5310 BLAKE2B 4e8e6c29a9004453eb62f6676f3808231b45c6b616af48b13ac32d14d8893bc836449cfbca1414af3f293e03abacc26454c54be960b61c264e31955946507818 SHA512 babbb1587967ec402f27607e04650183938f7ca16c3d32b5cf68e94c3a98decb3d97dcfc8f2a4b8afc0ac081338df41d1c7eb0fca5675b53593b37beda5686bf -EBUILD libxml2-2.12.5.ebuild 5248 BLAKE2B 5bfa07ebbef8b985c246b28b9d56dcca2f9cbd881a7933dcc29fea023ed850c9d3630611651b0214f59f2b7ddb6dc0759f37f72c34a09e429e8b7284d339051a SHA512 53766010d7b0f9d9bbd35b9c3df96f777c44b2d003cba8a3d17d075c0fc0ddc7347688980ec597c11623156544896fc4e64870dec56b625a1c36eacdc2a40a0c -EBUILD libxml2-2.12.6.ebuild 5248 BLAKE2B 5bfa07ebbef8b985c246b28b9d56dcca2f9cbd881a7933dcc29fea023ed850c9d3630611651b0214f59f2b7ddb6dc0759f37f72c34a09e429e8b7284d339051a SHA512 53766010d7b0f9d9bbd35b9c3df96f777c44b2d003cba8a3d17d075c0fc0ddc7347688980ec597c11623156544896fc4e64870dec56b625a1c36eacdc2a40a0c -EBUILD libxml2-2.12.7.ebuild 5248 BLAKE2B 5bfa07ebbef8b985c246b28b9d56dcca2f9cbd881a7933dcc29fea023ed850c9d3630611651b0214f59f2b7ddb6dc0759f37f72c34a09e429e8b7284d339051a SHA512 53766010d7b0f9d9bbd35b9c3df96f777c44b2d003cba8a3d17d075c0fc0ddc7347688980ec597c11623156544896fc4e64870dec56b625a1c36eacdc2a40a0c -EBUILD libxml2-2.12.8.ebuild 5256 BLAKE2B 7973bc7f68262ed23b5552d0bd347cfd6e289d800a30dd8d089ae54879689e123899d39936f8eeb350400fc86d46495c9ace8088beb7f9cde46355182b536cf2 SHA512 c183d02d457ecc067af321f3cab2f7d438a4cbbf7c5824225640463a53c89c2d7e1487ca6348d2d58c01718440be21d8812985ab83d69d3399236b509b441cc8 -EBUILD libxml2-2.13.1.ebuild 4906 BLAKE2B 358c72eb47a8bf6e8c4e11adff9e876ad91a1a500d610fc7c991085d291df9a5ede41fc19d93d585fb7e1ed0fa4eb3d0d60bd21b5f28c2aca87effaa6d6257bf SHA512 ef4407280bdf60d63d49f6f005a310ed8a69df22bbe6916b3d5506f646f724dc53f773168654930dda12e6e2276e09fb4204a3bb7b69be314438f4c7cfb14e39 -EBUILD libxml2-9999.ebuild 4906 BLAKE2B 358c72eb47a8bf6e8c4e11adff9e876ad91a1a500d610fc7c991085d291df9a5ede41fc19d93d585fb7e1ed0fa4eb3d0d60bd21b5f28c2aca87effaa6d6257bf SHA512 ef4407280bdf60d63d49f6f005a310ed8a69df22bbe6916b3d5506f646f724dc53f773168654930dda12e6e2276e09fb4204a3bb7b69be314438f4c7cfb14e39 +EBUILD libxml2-2.11.8.ebuild 5304 BLAKE2B 44f59056495a1966c03fd4eb82680df47960c76e3a924beac84bf4d3dfe1d50434acd50f340f4d62ecae90e3efcc1f230004fd169b2d145ac6a7f3d72ccaf50f SHA512 c703801b7954c6d8ff13cf7dd0fe90547f01eaad15ba3383c1b281a1ec13570408ebfb247a9a4571c2f3af59a6c556d5c4c6adab2503150684eb0d9e4c0b0b2f +EBUILD libxml2-2.12.7.ebuild 5242 BLAKE2B 066d0fd7da19ba07befec679c048461a9284a7b5b02995c60eeda98a51a753ba6b6c7f9296d277c400f5dab3a04f5eaf94434af30f495e9193714cfe2e32ba56 SHA512 594aaa591bef6312ef7f6207ca5e4b7bf4906b20b4775702039ac633c9df531a7ff3c7a9a7974195c589a584132bc038c7b77cae361c714f3df7432522703978 +EBUILD libxml2-2.12.8.ebuild 5243 BLAKE2B 8fcda89a3a187b69fd5db9a270adb6a0e91a2c339acb0b2a1d8a1e50f981aa3f549f99465743e5bbe8131217f3b2dcac304c3d2b82a6fdbd1b4585e119640c48 SHA512 ab36cf45fee08c14977d89e18274a453a8633c7c769632a309220814cead3e89f1026851fe484da636c458c21a7bbbaacd3b2e7d3a04304b4c40186bdd26afdf +EBUILD libxml2-2.13.1.ebuild 4900 BLAKE2B 32890de288b57921b2966cd23846a048b6d6e62a488f1ec497f4545f0821080d12f1638326bc9ce62e49d3c322a393fd06b9312204b2294477dc1a74207c13fd SHA512 55f42a4127318739bc9c35d6f09dbec8e29fe80b5fd27cc3db873c042748f1a5da8356a2e8e7bf7b49f86de24a57d8795ae465d65c5d2cb85835ff314b8ea5a7 +EBUILD libxml2-9999.ebuild 4900 BLAKE2B 32890de288b57921b2966cd23846a048b6d6e62a488f1ec497f4545f0821080d12f1638326bc9ce62e49d3c322a393fd06b9312204b2294477dc1a74207c13fd SHA512 55f42a4127318739bc9c35d6f09dbec8e29fe80b5fd27cc3db873c042748f1a5da8356a2e8e7bf7b49f86de24a57d8795ae465d65c5d2cb85835ff314b8ea5a7 MISC metadata.xml 519 BLAKE2B 528be4ec79b54eaed229c84c96656266acffaa2ab68c7b1e6daecdee77bb1109ea56babceff0459125e04326425be28f436a78f697c363920102b94aca25179d SHA512 85804c662dd019e6c4cad05bb691b2058c9b93c190c57a7b4cc2674bee71a805da41159184c1bae9954700e52b41bb104a2d1e66ea4d1799463626befb691d11 diff --git a/dev-libs/libxml2/libxml2-2.11.7.ebuild b/dev-libs/libxml2/libxml2-2.11.7.ebuild deleted file mode 100644 index f11bd3c8ebe7..000000000000 --- a/dev-libs/libxml2/libxml2-2.11.7.ebuild +++ /dev/null @@ -1,200 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Note: Please bump in sync with dev-libs/libxslt - -PYTHON_COMPAT=( python3_{10..12} ) -PYTHON_REQ_USE="xml(+)" -inherit flag-o-matic python-r1 multilib-minimal - -XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite" -XSTS_NAME_1="xmlschema2002-01-16" -XSTS_NAME_2="xmlschema2004-01-14" -XSTS_TARBALL_1="xsts-2002-01-16.tar.gz" -XSTS_TARBALL_2="xsts-2004-01-14.tar.gz" -XMLCONF_TARBALL="xmlts20130923.tar.gz" - -DESCRIPTION="XML C parser and toolkit" -HOMEPAGE="https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home" -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/libxml2" - inherit autotools git-r3 -else - inherit gnome.org libtool - 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" -fi - -SRC_URI+=" - test? ( - ${XSTS_HOME}/${XSTS_NAME_1}/${XSTS_TARBALL_1} - ${XSTS_HOME}/${XSTS_NAME_2}/${XSTS_TARBALL_2} - https://www.w3.org/XML/Test/${XMLCONF_TARBALL} - ) -" -S="${WORKDIR}/${PN}-${PV%_rc*}" - -LICENSE="MIT" -SLOT="2" -IUSE="debug examples +ftp icu lzma +python readline static-libs test" -RESTRICT="!test? ( test )" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - virtual/libiconv - >=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}] - icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] ) - lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[${MULTILIB_USEDEP}] ) - python? ( ${PYTHON_DEPS} ) - readline? ( sys-libs/readline:= ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -if [[ ${PV} == 9999 ]] ; then - BDEPEND+=" dev-build/gtk-doc-am" -fi - -MULTILIB_CHOST_TOOLS=( - /usr/bin/xml2-config -) - -PATCHES=( - "${FILESDIR}"/${PN}-2.11.5-CVE-2023-45322.patch -) - -src_unpack() { - if [[ ${PV} == 9999 ]] ; then - git-r3_src_unpack - else - local tarname=${P/_rc/-rc}.tar.xz - - # ${A} isn't used to avoid unpacking of test tarballs into ${WORKDIR}, - # as they are needed as tarballs in ${S}/xstc instead and not unpacked - unpack ${tarname} - - if [[ -n ${PATCHSET_VERSION} ]] ; then - unpack ${PN}-${PATCHSET_VERSION}.tar.xz - fi - fi - - cd "${S}" || die - - if use test ; then - cp "${DISTDIR}/${XSTS_TARBALL_1}" \ - "${DISTDIR}/${XSTS_TARBALL_2}" \ - "${S}"/xstc/ \ - || die "Failed to install test tarballs" - unpack ${XMLCONF_TARBALL} - fi -} - -src_prepare() { - default - - if [[ ${PV} == 9999 ]] ; then - eautoreconf - else - # Please do not remove, as else we get references to PORTAGE_TMPDIR - # in /usr/lib/python?.?/site-packages/libxml2mod.la among things. - elibtoolize - fi -} - -multilib_src_configure() { - # Filter seemingly problematic CFLAGS (bug #26320) - filter-flags -fprefetch-loop-arrays -funroll-loops - - # Notes: - # The meaning of the 'debug' USE flag does not apply to the --with-debug - # switch (enabling the libxml2 debug module). See bug #100898. - libxml2_configure() { - ECONF_SOURCE="${S}" econf \ - --enable-ipv6 \ - $(use_with ftp) \ - $(use_with debug run-debug) \ - $(use_with icu) \ - $(use_with lzma) \ - $(use_enable static-libs static) \ - $(multilib_native_use_with readline) \ - $(multilib_native_use_with readline history) \ - "$@" - } - - # Build python bindings separately - libxml2_configure --without-python - - multilib_is_native_abi && use python && - python_foreach_impl run_in_build_dir libxml2_configure --with-python -} - -libxml2_py_emake() { - pushd "${BUILD_DIR}"/python >/dev/null || die - - emake top_builddir="${NATIVE_BUILD_DIR}" "$@" - - popd >/dev/null || die -} - -multilib_src_compile() { - default - - if multilib_is_native_abi && use python ; then - NATIVE_BUILD_DIR="${BUILD_DIR}" - python_foreach_impl run_in_build_dir libxml2_py_emake all - fi -} - -multilib_src_test() { - ln -s "${S}"/xmlconf || die - - emake check - - multilib_is_native_abi && use python && - python_foreach_impl run_in_build_dir libxml2_py_emake check -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - multilib_is_native_abi && use python && - python_foreach_impl run_in_build_dir libxml2_py_emake DESTDIR="${D}" install - - # Hack until automake release is made for the optimise fix - # https://git.savannah.gnu.org/cgit/automake.git/commit/?id=bde43d0481ff540418271ac37012a574a4fcf097 - multilib_is_native_abi && use python && python_foreach_impl python_optimize -} - -multilib_src_install_all() { - einstalldocs - - if ! use examples ; then - rm -rf "${ED}"/usr/share/doc/${PF}/examples || die - rm -rf "${ED}"/usr/share/doc/${PF}/python/examples || die - fi - - rm -rf "${ED}"/usr/share/doc/${PN}-python-${PVR} || die - - find "${ED}" -name '*.la' -delete || die -} - -pkg_postinst() { - # We don't want to do the xmlcatalog during stage1, as xmlcatalog will not - # be in / and stage1 builds to ROOT=/tmp/stage1root. This fixes bug #208887. - if [[ -n "${ROOT}" ]]; then - elog "Skipping XML catalog creation for stage building (bug #208887)." - else - # Need an XML catalog, so no-one writes to a non-existent one - CATALOG="${EROOT}/etc/xml/catalog" - - # We don't want to clobber an existing catalog though, - # only ensure that one is there - # <obz@gentoo.org> - if [[ ! -e "${CATALOG}" ]]; then - [[ -d "${EROOT}/etc/xml" ]] || mkdir -p "${EROOT}/etc/xml" - "${EPREFIX}"/usr/bin/xmlcatalog --create > "${CATALOG}" - einfo "Created XML catalog in ${CATALOG}" - fi - fi -} diff --git a/dev-libs/libxml2/libxml2-2.11.8.ebuild b/dev-libs/libxml2/libxml2-2.11.8.ebuild index f11bd3c8ebe7..e4810b5b9301 100644 --- a/dev-libs/libxml2/libxml2-2.11.8.ebuild +++ b/dev-libs/libxml2/libxml2-2.11.8.ebuild @@ -23,7 +23,7 @@ if [[ ${PV} == 9999 ]] ; then inherit autotools git-r3 else inherit gnome.org libtool - 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi SRC_URI+=" diff --git a/dev-libs/libxml2/libxml2-2.12.5.ebuild b/dev-libs/libxml2/libxml2-2.12.5.ebuild deleted file mode 100644 index 3d915e2ccc5b..000000000000 --- a/dev-libs/libxml2/libxml2-2.12.5.ebuild +++ /dev/null @@ -1,196 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Note: Please bump in sync with dev-libs/libxslt - -PYTHON_COMPAT=( python3_{10..12} ) -PYTHON_REQ_USE="xml(+)" -inherit flag-o-matic python-r1 multilib-minimal - -XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite" -XSTS_NAME_1="xmlschema2002-01-16" -XSTS_NAME_2="xmlschema2004-01-14" -XSTS_TARBALL_1="xsts-2002-01-16.tar.gz" -XSTS_TARBALL_2="xsts-2004-01-14.tar.gz" -XMLCONF_TARBALL="xmlts20130923.tar.gz" - -DESCRIPTION="XML C parser and toolkit" -HOMEPAGE="https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home" -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/libxml2" - inherit autotools git-r3 -else - inherit gnome.org libtool - 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" -fi - -SRC_URI+=" - test? ( - ${XSTS_HOME}/${XSTS_NAME_1}/${XSTS_TARBALL_1} - ${XSTS_HOME}/${XSTS_NAME_2}/${XSTS_TARBALL_2} - https://www.w3.org/XML/Test/${XMLCONF_TARBALL} - ) -" -S="${WORKDIR}/${PN}-${PV%_rc*}" - -LICENSE="MIT" -SLOT="2" -IUSE="debug examples +ftp icu lzma +python readline static-libs test" -RESTRICT="!test? ( test )" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - virtual/libiconv - >=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}] - icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] ) - lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[${MULTILIB_USEDEP}] ) - python? ( ${PYTHON_DEPS} ) - readline? ( sys-libs/readline:= ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -if [[ ${PV} == 9999 ]] ; then - BDEPEND+=" dev-build/gtk-doc-am" -fi - -MULTILIB_CHOST_TOOLS=( - /usr/bin/xml2-config -) - -src_unpack() { - if [[ ${PV} == 9999 ]] ; then - git-r3_src_unpack - else - local tarname=${P/_rc/-rc}.tar.xz - - # ${A} isn't used to avoid unpacking of test tarballs into ${WORKDIR}, - # as they are needed as tarballs in ${S}/xstc instead and not unpacked - unpack ${tarname} - - if [[ -n ${PATCHSET_VERSION} ]] ; then - unpack ${PN}-${PATCHSET_VERSION}.tar.xz - fi - fi - - cd "${S}" || die - - if use test ; then - cp "${DISTDIR}/${XSTS_TARBALL_1}" \ - "${DISTDIR}/${XSTS_TARBALL_2}" \ - "${S}"/xstc/ \ - || die "Failed to install test tarballs" - unpack ${XMLCONF_TARBALL} - fi -} - -src_prepare() { - default - - if [[ ${PV} == 9999 ]] ; then - eautoreconf - else - # Please do not remove, as else we get references to PORTAGE_TMPDIR - # in /usr/lib/python?.?/site-packages/libxml2mod.la among things. - elibtoolize - fi -} - -multilib_src_configure() { - # Filter seemingly problematic CFLAGS (bug #26320) - filter-flags -fprefetch-loop-arrays -funroll-loops - - # Notes: - # The meaning of the 'debug' USE flag does not apply to the --with-debug - # switch (enabling the libxml2 debug module). See bug #100898. - libxml2_configure() { - ECONF_SOURCE="${S}" econf \ - --enable-ipv6 \ - $(use_with ftp) \ - $(use_with debug run-debug) \ - $(use_with icu) \ - $(use_with lzma) \ - $(use_enable static-libs static) \ - $(multilib_native_use_with readline) \ - $(multilib_native_use_with readline history) \ - "$@" - } - - # Build python bindings separately - libxml2_configure --without-python - - multilib_is_native_abi && use python && - python_foreach_impl run_in_build_dir libxml2_configure --with-python -} - -libxml2_py_emake() { - pushd "${BUILD_DIR}"/python >/dev/null || die - - emake top_builddir="${NATIVE_BUILD_DIR}" "$@" - - popd >/dev/null || die -} - -multilib_src_compile() { - default - - if multilib_is_native_abi && use python ; then - NATIVE_BUILD_DIR="${BUILD_DIR}" - python_foreach_impl run_in_build_dir libxml2_py_emake all - fi -} - -multilib_src_test() { - ln -s "${S}"/xmlconf || die - - emake check - - multilib_is_native_abi && use python && - python_foreach_impl run_in_build_dir libxml2_py_emake check -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - multilib_is_native_abi && use python && - python_foreach_impl run_in_build_dir libxml2_py_emake DESTDIR="${D}" install - - # Hack until automake release is made for the optimise fix - # https://git.savannah.gnu.org/cgit/automake.git/commit/?id=bde43d0481ff540418271ac37012a574a4fcf097 - multilib_is_native_abi && use python && python_foreach_impl python_optimize -} - -multilib_src_install_all() { - einstalldocs - - if ! use examples ; then - rm -rf "${ED}"/usr/share/doc/${PF}/examples || die - rm -rf "${ED}"/usr/share/doc/${PF}/python/examples || die - fi - - rm -rf "${ED}"/usr/share/doc/${PN}-python-${PVR} || die - - find "${ED}" -name '*.la' -delete || die -} - -pkg_postinst() { - # We don't want to do the xmlcatalog during stage1, as xmlcatalog will not - # be in / and stage1 builds to ROOT=/tmp/stage1root. This fixes bug #208887. - if [[ -n "${ROOT}" ]]; then - elog "Skipping XML catalog creation for stage building (bug #208887)." - else - # Need an XML catalog, so no-one writes to a non-existent one - CATALOG="${EROOT}/etc/xml/catalog" - - # We don't want to clobber an existing catalog though, - # only ensure that one is there - # <obz@gentoo.org> - if [[ ! -e "${CATALOG}" ]]; then - [[ -d "${EROOT}/etc/xml" ]] || mkdir -p "${EROOT}/etc/xml" - "${EPREFIX}"/usr/bin/xmlcatalog --create > "${CATALOG}" - einfo "Created XML catalog in ${CATALOG}" - fi - fi -} diff --git a/dev-libs/libxml2/libxml2-2.12.6.ebuild b/dev-libs/libxml2/libxml2-2.12.6.ebuild deleted file mode 100644 index 3d915e2ccc5b..000000000000 --- a/dev-libs/libxml2/libxml2-2.12.6.ebuild +++ /dev/null @@ -1,196 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Note: Please bump in sync with dev-libs/libxslt - -PYTHON_COMPAT=( python3_{10..12} ) -PYTHON_REQ_USE="xml(+)" -inherit flag-o-matic python-r1 multilib-minimal - -XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite" -XSTS_NAME_1="xmlschema2002-01-16" -XSTS_NAME_2="xmlschema2004-01-14" -XSTS_TARBALL_1="xsts-2002-01-16.tar.gz" -XSTS_TARBALL_2="xsts-2004-01-14.tar.gz" -XMLCONF_TARBALL="xmlts20130923.tar.gz" - -DESCRIPTION="XML C parser and toolkit" -HOMEPAGE="https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home" -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/libxml2" - inherit autotools git-r3 -else - inherit gnome.org libtool - 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" -fi - -SRC_URI+=" - test? ( - ${XSTS_HOME}/${XSTS_NAME_1}/${XSTS_TARBALL_1} - ${XSTS_HOME}/${XSTS_NAME_2}/${XSTS_TARBALL_2} - https://www.w3.org/XML/Test/${XMLCONF_TARBALL} - ) -" -S="${WORKDIR}/${PN}-${PV%_rc*}" - -LICENSE="MIT" -SLOT="2" -IUSE="debug examples +ftp icu lzma +python readline static-libs test" -RESTRICT="!test? ( test )" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - virtual/libiconv - >=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}] - icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] ) - lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[${MULTILIB_USEDEP}] ) - python? ( ${PYTHON_DEPS} ) - readline? ( sys-libs/readline:= ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -if [[ ${PV} == 9999 ]] ; then - BDEPEND+=" dev-build/gtk-doc-am" -fi - -MULTILIB_CHOST_TOOLS=( - /usr/bin/xml2-config -) - -src_unpack() { - if [[ ${PV} == 9999 ]] ; then - git-r3_src_unpack - else - local tarname=${P/_rc/-rc}.tar.xz - - # ${A} isn't used to avoid unpacking of test tarballs into ${WORKDIR}, - # as they are needed as tarballs in ${S}/xstc instead and not unpacked - unpack ${tarname} - - if [[ -n ${PATCHSET_VERSION} ]] ; then - unpack ${PN}-${PATCHSET_VERSION}.tar.xz - fi - fi - - cd "${S}" || die - - if use test ; then - cp "${DISTDIR}/${XSTS_TARBALL_1}" \ - "${DISTDIR}/${XSTS_TARBALL_2}" \ - "${S}"/xstc/ \ - || die "Failed to install test tarballs" - unpack ${XMLCONF_TARBALL} - fi -} - -src_prepare() { - default - - if [[ ${PV} == 9999 ]] ; then - eautoreconf - else - # Please do not remove, as else we get references to PORTAGE_TMPDIR - # in /usr/lib/python?.?/site-packages/libxml2mod.la among things. - elibtoolize - fi -} - -multilib_src_configure() { - # Filter seemingly problematic CFLAGS (bug #26320) - filter-flags -fprefetch-loop-arrays -funroll-loops - - # Notes: - # The meaning of the 'debug' USE flag does not apply to the --with-debug - # switch (enabling the libxml2 debug module). See bug #100898. - libxml2_configure() { - ECONF_SOURCE="${S}" econf \ - --enable-ipv6 \ - $(use_with ftp) \ - $(use_with debug run-debug) \ - $(use_with icu) \ - $(use_with lzma) \ - $(use_enable static-libs static) \ - $(multilib_native_use_with readline) \ - $(multilib_native_use_with readline history) \ - "$@" - } - - # Build python bindings separately - libxml2_configure --without-python - - multilib_is_native_abi && use python && - python_foreach_impl run_in_build_dir libxml2_configure --with-python -} - -libxml2_py_emake() { - pushd "${BUILD_DIR}"/python >/dev/null || die - - emake top_builddir="${NATIVE_BUILD_DIR}" "$@" - - popd >/dev/null || die -} - -multilib_src_compile() { - default - - if multilib_is_native_abi && use python ; then - NATIVE_BUILD_DIR="${BUILD_DIR}" - python_foreach_impl run_in_build_dir libxml2_py_emake all - fi -} - -multilib_src_test() { - ln -s "${S}"/xmlconf || die - - emake check - - multilib_is_native_abi && use python && - python_foreach_impl run_in_build_dir libxml2_py_emake check -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - multilib_is_native_abi && use python && - python_foreach_impl run_in_build_dir libxml2_py_emake DESTDIR="${D}" install - - # Hack until automake release is made for the optimise fix - # https://git.savannah.gnu.org/cgit/automake.git/commit/?id=bde43d0481ff540418271ac37012a574a4fcf097 - multilib_is_native_abi && use python && python_foreach_impl python_optimize -} - -multilib_src_install_all() { - einstalldocs - - if ! use examples ; then - rm -rf "${ED}"/usr/share/doc/${PF}/examples || die - rm -rf "${ED}"/usr/share/doc/${PF}/python/examples || die - fi - - rm -rf "${ED}"/usr/share/doc/${PN}-python-${PVR} || die - - find "${ED}" -name '*.la' -delete || die -} - -pkg_postinst() { - # We don't want to do the xmlcatalog during stage1, as xmlcatalog will not - # be in / and stage1 builds to ROOT=/tmp/stage1root. This fixes bug #208887. - if [[ -n "${ROOT}" ]]; then - elog "Skipping XML catalog creation for stage building (bug #208887)." - else - # Need an XML catalog, so no-one writes to a non-existent one - CATALOG="${EROOT}/etc/xml/catalog" - - # We don't want to clobber an existing catalog though, - # only ensure that one is there - # <obz@gentoo.org> - if [[ ! -e "${CATALOG}" ]]; then - [[ -d "${EROOT}/etc/xml" ]] || mkdir -p "${EROOT}/etc/xml" - "${EPREFIX}"/usr/bin/xmlcatalog --create > "${CATALOG}" - einfo "Created XML catalog in ${CATALOG}" - fi - fi -} diff --git a/dev-libs/libxml2/libxml2-2.12.7.ebuild b/dev-libs/libxml2/libxml2-2.12.7.ebuild index 3d915e2ccc5b..ce389d00577f 100644 --- a/dev-libs/libxml2/libxml2-2.12.7.ebuild +++ b/dev-libs/libxml2/libxml2-2.12.7.ebuild @@ -23,7 +23,7 @@ if [[ ${PV} == 9999 ]] ; then inherit autotools git-r3 else inherit gnome.org libtool - 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi SRC_URI+=" diff --git a/dev-libs/libxml2/libxml2-2.12.8.ebuild b/dev-libs/libxml2/libxml2-2.12.8.ebuild index 3ac81e4938ea..f7921a43e49e 100644 --- a/dev-libs/libxml2/libxml2-2.12.8.ebuild +++ b/dev-libs/libxml2/libxml2-2.12.8.ebuild @@ -23,7 +23,7 @@ if [[ ${PV} == 9999 ]] ; then inherit autotools git-r3 else inherit gnome.org libtool - 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi SRC_URI+=" diff --git a/dev-libs/libxml2/libxml2-2.13.1.ebuild b/dev-libs/libxml2/libxml2-2.13.1.ebuild index 92dfc0a46781..72ad49334241 100644 --- a/dev-libs/libxml2/libxml2-2.13.1.ebuild +++ b/dev-libs/libxml2/libxml2-2.13.1.ebuild @@ -23,7 +23,7 @@ if [[ ${PV} == 9999 ]] ; then inherit autotools git-r3 else inherit gnome.org libtool - 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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi SRC_URI+=" diff --git a/dev-libs/libxml2/libxml2-9999.ebuild b/dev-libs/libxml2/libxml2-9999.ebuild index 92dfc0a46781..72ad49334241 100644 --- a/dev-libs/libxml2/libxml2-9999.ebuild +++ b/dev-libs/libxml2/libxml2-9999.ebuild @@ -23,7 +23,7 @@ if [[ ${PV} == 9999 ]] ; then inherit autotools git-r3 else inherit gnome.org libtool - 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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi SRC_URI+=" diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest index 6970cd199eb3..78a1a642ac9c 100644 --- a/dev-libs/libxmlb/Manifest +++ b/dev-libs/libxmlb/Manifest @@ -1,8 +1,3 @@ -AUX libxmlb-0.3.12-no_installed_tests.patch 744 BLAKE2B d3e2a7a3be09049ebe407966a471d3798ee88902bf7c132708c8abb7353761e1c961e9a9d47c87458c87aed1a0f9ed6c294ffebfa0cc7fcb87311e175192bfa8 SHA512 3a8394b18d41a1219c26fa841829037a10293a2682da57c43d0f2932817dd16701cffc2906c84cba2e412712f852f7df8d0230cec6d3a0fb7dfd2e43ef24e217 -DIST libxmlb-0.3.14.tar.gz 127096 BLAKE2B d99ec674385cd8dc31d92b14ac1539138b00c980ba3561fd406099a64afdf2f8b6fa2d808b5a33daafbcbc5ef87e20a02a534f860699f78bc71aa55d4b507d51 SHA512 6c77b9475ca3430270ca29e3d1c5720740c54ff55da76501495da315ea039500e64791689600aa59f3003ff54d030203616ad468169c296bf34434a68e24df50 -DIST libxmlb-0.3.18.tar.gz 131331 BLAKE2B 8ee200c28b5159a895d601700b6553945b23e321d2266a0438a176747be4922b81bdbc9b9a27c3ff8490f8d40fd5e2d6e7eb5c2ca21484438a55adc54c6d3be3 SHA512 2576aca6b7651cf484694ad157914982ef1e3949ea641b4181966e5d5292b3d8c16318fe61b14d8c7e6d0e0d184ed30d498f874f5ada196f0ca69c6180d9061f DIST libxmlb-0.3.19.tar.gz 131490 BLAKE2B 1455e14a90f29865f304b16cbf0355966e7fd0766f8033cb2b2bc9fe28ad0a1266c1e06faaeb3677a683be56bc2fd9a64094d958f00358292fae55949229ab9a SHA512 07db2e99b2f78f6e99cccbf5ca250978955d5a9bf18aaa675b2292d1df438fc3f98a5d0e8ddcfa41e686782f35947fe92b54b520b4e6e278d6e5c871e7491271 -EBUILD libxmlb-0.3.14.ebuild 1339 BLAKE2B 9126fd9d0734feaa3aceb999696b05d02163e5f36d5e3f2c0e53d737b7d7fb936fcc7daee906a6e0f94391a3d0d202a05c71a88f4f5e3cc07ad6132616a2fe58 SHA512 59c9effd08b6cc2e87cb3810a154a6f20fda5a892101f4871d58bc412bd42591715124a0039c9ee4aeed4d4bc3cabc1ac7ab8981cbf7169cb0c78234acdb772f -EBUILD libxmlb-0.3.18.ebuild 1600 BLAKE2B cf4c7a5e372e21bf33f12071de12ec487ae0d58a6eb75b268148dc5cd302193447d5058617a82ed58a27aa39d687ef8a23a4c1cba6d0efc353534b07421502d3 SHA512 6d37590e72a150ce0b17e5f897b774b1ead4a037be46f24d3b23214f7c4e64a6044b61a8e351358b4cda651389fc3590268c7a80e4147e02dce9d307f66a3577 -EBUILD libxmlb-0.3.19.ebuild 1600 BLAKE2B cf4c7a5e372e21bf33f12071de12ec487ae0d58a6eb75b268148dc5cd302193447d5058617a82ed58a27aa39d687ef8a23a4c1cba6d0efc353534b07421502d3 SHA512 6d37590e72a150ce0b17e5f897b774b1ead4a037be46f24d3b23214f7c4e64a6044b61a8e351358b4cda651389fc3590268c7a80e4147e02dce9d307f66a3577 +EBUILD libxmlb-0.3.19.ebuild 1646 BLAKE2B 93ddb0bc0abda195ecb82e1db6aac19b385af502e8874b72d013b003f1e5d7083ee4e6dd434835266c0a766ff0c34488f25ebf2134cc0432747e1026e17fdc7f SHA512 7a9cca905f26201aa6424b2bdb60de683bb078f8c79139d1d66430c510daedd0768a8b9b948bc93dbd089564fb1c9ea51890d8b1dfbad4a39f9400e19738eb65 MISC metadata.xml 326 BLAKE2B e1946e0e73f0daf43e442294f2a795e8005d8ed3e15a76c8737c824cfc4f7b7e89417a129c32aad675ba423afe8aa41c15535bbfe519ea53443eab7077eeddee SHA512 3bacab766832b0080685dab70dbb6019d3a9af6f056af6e4d4c3fa4bea249e7379730ed6a5a45b3555e9e6d0d52c735b212b714c772b224c00f8c3c28845cef1 diff --git a/dev-libs/libxmlb/files/libxmlb-0.3.12-no_installed_tests.patch b/dev-libs/libxmlb/files/libxmlb-0.3.12-no_installed_tests.patch deleted file mode 100644 index ff58f30d12fc..000000000000 --- a/dev-libs/libxmlb/files/libxmlb-0.3.12-no_installed_tests.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- a/data/meson.build -+++ b/data/meson.build -@@ -3,18 +3,6 @@ - input : 'libxmlb.test.in', - output : 'libxmlb.test', - configuration : conf, -- install: true, -- install_dir: installed_test_datadir, -- ) -- -- install_data([ -- 'test.desktop', -- 'test.quirk', -- 'test.xml', -- 'test.xml.gz.gz.gz', -- 'test.xml.xz', -- 'test.xml.zstd', -- ], -- install_dir: installed_test_bindir, -+ install: false, - ) - endif ---- a/src/meson.build -+++ b/src/meson.build -@@ -248,7 +248,7 @@ - c_args: [ - '-DSRCDIR="' + join_paths(meson.project_source_root(), 'data') + '"', - ], -- install : true, -+ install : false, - install_dir : installed_test_bindir - ) - test('xb-self-test', e, env : testdatadirs) diff --git a/dev-libs/libxmlb/libxmlb-0.3.14.ebuild b/dev-libs/libxmlb/libxmlb-0.3.14.ebuild deleted file mode 100644 index bd6eb5bb0c8f..000000000000 --- a/dev-libs/libxmlb/libxmlb-0.3.14.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit meson python-any-r1 - -DESCRIPTION="Library to help create and query binary XML blobs" -HOMEPAGE="https://github.com/hughsie/libxmlb" -SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="LGPL-2.1+" -SLOT="0/2" # libxmlb.so version - -KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86" -IUSE="doc introspection stemmer test +zstd" - -RESTRICT="!test? ( test )" - -RDEPEND=" - app-arch/xz-utils - dev-libs/glib:2 - sys-apps/util-linux - stemmer? ( dev-libs/snowball-stemmer:= ) - zstd? ( app-arch/zstd:= ) -" - -DEPEND=" - ${RDEPEND} - doc? ( dev-util/gtk-doc ) - introspection? ( dev-libs/gobject-introspection ) -" - -BDEPEND=" - ${PYTHON_DEPS} - >=dev-build/meson-0.47.0 - virtual/pkgconfig - introspection? ( - $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]') - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-0.3.12-no_installed_tests.patch -) - -python_check_deps() { - python_has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]" -} - -pkg_setup() { - python-any-r1_pkg_setup -} - -src_configure() { - local emesonargs=( - $(meson_use doc gtkdoc) - $(meson_use introspection) - $(meson_use stemmer) - $(meson_use test tests) - $(meson_use zstd) - ) - meson_src_configure -} diff --git a/dev-libs/libxmlb/libxmlb-0.3.18.ebuild b/dev-libs/libxmlb/libxmlb-0.3.18.ebuild deleted file mode 100644 index 1d407706e7cc..000000000000 --- a/dev-libs/libxmlb/libxmlb-0.3.18.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit meson python-any-r1 - -DESCRIPTION="Library to help create and query binary XML blobs" -HOMEPAGE="https://github.com/hughsie/libxmlb" -SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="LGPL-2.1+" -SLOT="0/2" # libxmlb.so version - -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -IUSE="doc introspection +lzma stemmer test +zstd" - -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/glib:2 - sys-apps/util-linux - lzma? ( app-arch/xz-utils ) - stemmer? ( dev-libs/snowball-stemmer:= ) - zstd? ( app-arch/zstd:= ) -" - -DEPEND=" - ${RDEPEND} - doc? ( dev-util/gtk-doc ) - introspection? ( dev-libs/gobject-introspection ) -" - -BDEPEND=" - ${PYTHON_DEPS} - >=dev-build/meson-0.47.0 - virtual/pkgconfig - introspection? ( - $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]') - ) -" - -python_check_deps() { - python_has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]" -} - -pkg_setup() { - python-any-r1_pkg_setup -} - -src_configure() { - local emesonargs=( - $(meson_feature lzma) - $(meson_feature zstd) - $(meson_use doc gtkdoc) - $(meson_use introspection) - $(meson_use stemmer) - $(meson_use test tests) - ) - meson_src_configure -} - -src_install() { - meson_src_install - - if use test; then - # Preventing tests from being installed in the first place is a moving target, - # just axe them all afterwards. - rm -rf \ - "${ED}"/usr/libexec/installed-tests \ - "${ED}"/usr/share/installed-tests \ - || die - fi -} diff --git a/dev-libs/libxmlb/libxmlb-0.3.19.ebuild b/dev-libs/libxmlb/libxmlb-0.3.19.ebuild index 1d407706e7cc..bfc46293970e 100644 --- a/dev-libs/libxmlb/libxmlb-0.3.19.ebuild +++ b/dev-libs/libxmlb/libxmlb-0.3.19.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit meson python-any-r1 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0/2" # libxmlb.so version -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86" IUSE="doc introspection +lzma stemmer test +zstd" RESTRICT="!test? ( test )" @@ -42,7 +42,11 @@ BDEPEND=" " python_check_deps() { - python_has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]" + if use introspection ; then + python_has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]" + else + return 0 + fi } pkg_setup() { diff --git a/dev-libs/libxslt/Manifest b/dev-libs/libxslt/Manifest index bd6af4269dad..97eb8a72e056 100644 --- a/dev-libs/libxslt/Manifest +++ b/dev-libs/libxslt/Manifest @@ -4,7 +4,7 @@ AUX libxslt-1.1.41-extensions-xmlCheckFilename-older-libxml2.patch 1189 BLAKE2B AUX libxslt-1.1.41-libxml2-2.13.patch 5457 BLAKE2B 4fa71f28d253592be63e0b8b93002d359b21b40f15fe043c7602ee593600f91dfefa86ae4076096b09fa5df9834e58b62fd5ee4bc997967388c10aa3acfa12d5 SHA512 e1e546efbe08ebf37b02d55770d3b11efd6b97646cc7a8d3b23b06b438cf8c2ee8c3d892037e41fe7dca46a4d20cbc9dc0f2591b924d94c93456726672aa71c2 DIST libxslt-1.1.39.tar.xz 1578216 BLAKE2B 7c87b769d345fc99a966bea6b4e94533fa211dc3a987ce013a03eefb05dde73ef75526bdecf7d32d8c77112232096fb22d8ec4f0a781b9f59d0422a2db75df01 SHA512 c0c99dc63f8b2acb6cc3ad7ad684ffa2a427ee8d1740495cbf8a7c9b9c8679f96351b4b676c73ccc191014db4cb4ab42b9a0070f6295565f39dbc665c5c16f89 DIST libxslt-1.1.41.tar.xz 1573868 BLAKE2B 2228a4074f257edd4fa0ebb2a713b035b780b19398ba9208dedb0d0cec6777129c9bb08a80494b657a4238bea228bd752761118a0022f56d71cc1302838b1733 SHA512 b9f94d1c00dfb9f731c6c424a0d3f07fb0a37935048b26618e5405c3890d1d40c832420117de4d5363a90ab4809f77f6e566013ce7858cc88e0905709ca0f6fe -EBUILD libxslt-1.1.39.ebuild 3077 BLAKE2B 3312f8e3711ef893afbf89bf0687d66918f37bd2c8d7ecd376d0784d71ac28ea36046bccff77f422e2c297ae33001ed5b9dfa4d0ca9e4eee69e966042fc8346f SHA512 7c0d44a01bd7c136f9cc4a93b22d7dbaab7d53c16598a895089a86f9f89600d91408e6616886015a010a19f9f46f06b61e9d488f1ecb2ea369583ae5b3467515 -EBUILD libxslt-1.1.41.ebuild 3110 BLAKE2B ecdd3b9aafc6978fcade178e58dbc170d5c38cec6cb42e59bca75f7630e810ba982c18b945f9c7a46b44235c3061df87e12e63f4b34cd92da305751fa824d6de SHA512 054697a5dcc4c0d3a1495b77ce334589b156d131815df43089a9a2706fae5c1d7857f19d762bf2b9e3b503c8ee8deb524c1627d05852fd75753e3b3a7def7b18 -EBUILD libxslt-9999.ebuild 3110 BLAKE2B ecdd3b9aafc6978fcade178e58dbc170d5c38cec6cb42e59bca75f7630e810ba982c18b945f9c7a46b44235c3061df87e12e63f4b34cd92da305751fa824d6de SHA512 054697a5dcc4c0d3a1495b77ce334589b156d131815df43089a9a2706fae5c1d7857f19d762bf2b9e3b503c8ee8deb524c1627d05852fd75753e3b3a7def7b18 +EBUILD libxslt-1.1.39.ebuild 3071 BLAKE2B b0765533582ae3e10cd92a6e7da77189f58199813ccdb07754adc6c04437c4e1b3c7eb9dffb9007ee4112a51b3bdfba0b1748b9345b62b2e0ff3eeba49dbd183 SHA512 b506c4bcf5bcc61aaf41f123f20a1275e09010170a8fbb690a8d4891d94baab5f3f485bc069dc365f974acd33cfa80e1ba78fff64d7ce6578eada9cbbcd4f24b +EBUILD libxslt-1.1.41.ebuild 3104 BLAKE2B db919e0c069f9b0bfffe94aebcab60a37fce4621028a9cfacae0e378a22bb89977457abfede25f5e020fbbfec8dc72550d4392e777708f3fe900198f8ed40fb2 SHA512 16aae17a02fbb18d845169cbe59f4c02e2602af2d58519e24b963855957970584eb5b07400f4ace38a9125da1bba360388b769d6d45d0d134d1952f545e53693 +EBUILD libxslt-9999.ebuild 3104 BLAKE2B db919e0c069f9b0bfffe94aebcab60a37fce4621028a9cfacae0e378a22bb89977457abfede25f5e020fbbfec8dc72550d4392e777708f3fe900198f8ed40fb2 SHA512 16aae17a02fbb18d845169cbe59f4c02e2602af2d58519e24b963855957970584eb5b07400f4ace38a9125da1bba360388b769d6d45d0d134d1952f545e53693 MISC metadata.xml 519 BLAKE2B 19c44d930c1d6af33c7cd756ddd74fb29f93d37dc4953956011e8ff5a563caa119b8848ef8e47ca0e71ced4134b7dfc9092c89a14cf1000148e0383c01183ddc SHA512 6c5e8dcd014d9203f0f50ba2e11d3fd52d89f226ef2f4d1d39143347a8de4433e1f6fa30881f87701695438da263c13dad59230c957002aea2950da01eb66c00 diff --git a/dev-libs/libxslt/libxslt-1.1.39.ebuild b/dev-libs/libxslt/libxslt-1.1.39.ebuild index 1bcad69eab52..271c7b528bf9 100644 --- a/dev-libs/libxslt/libxslt-1.1.39.ebuild +++ b/dev-libs/libxslt/libxslt-1.1.39.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]] ; then inherit autotools git-r3 else inherit libtool gnome.org - 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="MIT" diff --git a/dev-libs/libxslt/libxslt-1.1.41.ebuild b/dev-libs/libxslt/libxslt-1.1.41.ebuild index f712581ff266..f4388c773315 100644 --- a/dev-libs/libxslt/libxslt-1.1.41.ebuild +++ b/dev-libs/libxslt/libxslt-1.1.41.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]] ; then inherit autotools git-r3 else inherit libtool gnome.org - 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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="MIT" diff --git a/dev-libs/libxslt/libxslt-9999.ebuild b/dev-libs/libxslt/libxslt-9999.ebuild index f712581ff266..f4388c773315 100644 --- a/dev-libs/libxslt/libxslt-9999.ebuild +++ b/dev-libs/libxslt/libxslt-9999.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]] ; then inherit autotools git-r3 else inherit libtool gnome.org - 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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="MIT" diff --git a/dev-libs/libyaml/Manifest b/dev-libs/libyaml/Manifest index 6757c1711aba..c25e7e281591 100644 --- a/dev-libs/libyaml/Manifest +++ b/dev-libs/libyaml/Manifest @@ -1,5 +1,5 @@ DIST libyaml-0.2.2.tar.gz 79465 BLAKE2B fd37cac256b40b0c5daa32584d271448e5e1c196a7fa7eeda753fb962c7d916b3c415425170d70db67c3f114b27d03fdd67fb4e380c04027198a601e1bd5a094 SHA512 455494591014a97c4371a1f372ad09f0d6e487e4f1d3419c98e9cd2f16d43a0cf9a0787d7250bebee8b8d400df4626f5acd81e90139e54fa574a66ec84964c06 DIST libyaml-0.2.5.tar.gz 85055 BLAKE2B 71d1a002b8969db96af9e942bf67944acfdf2e740744b1abceacfd1c3bc54d8936d7048760aa81f1cf22518241e9f45ecf95c76d6ac41eefbdf04eb40e16a618 SHA512 a0f01e3fc616b65b18a4aa17692ee8ea1a84dc6387d1cf02ac7ef7ab7f46b9744c2aac0a047ff69d6c2da1d2a2d7b355c877da0db57e34d95cd4f37213ab6e7e -EBUILD libyaml-0.2.2.ebuild 949 BLAKE2B 92eda115f1ad70bcaaa78722190bc2e48cc19263e800f821c7545b40c97b6a38ac1a66b4527f5361cdc2654ca399e96b61fa474d56eef29af8e9f55bfaf7bf48 SHA512 edb3c6559d7700ba8cfd543394f95e20c847506a6db87274058493236c7ee7722bfe163f789e049cdc77fc8edd6e4004e2801b760e20b519caa9b1e85cef6744 -EBUILD libyaml-0.2.5.ebuild 969 BLAKE2B 0e38094a5c4202c2867fc29594dd80222bd85da9d7e683d52340a97a537ef6810625d77e3bb64249c197d1b79d8a1cf562300cbddd6566ef7e6f1becb1a7d701 SHA512 dc1cac57aa20984956240d10ae6e7e9f26af99be36fc07596068a249a3536b46b530b2bf212361fcb69643d72ac718369094ae94c577852fcd6fe129f732b9a0 +EBUILD libyaml-0.2.2.ebuild 943 BLAKE2B 2b7d2d9a59622d7a44238dc0bc7e82a7eea8132d8b8a30e680931fd846347d0f7d0633dafa98d5080a02b368cd78fb4dd49bbf4eff4f92b5072c84526e6d5c45 SHA512 1a7528f39b3fd23099923cc5d64b2db27ae98bd3ea29d619fc9139c1eafc168440aa232e6df5c1f3cddb387c4d36ea755cc2c7021eaa300e37c4841cbe7674ce +EBUILD libyaml-0.2.5.ebuild 963 BLAKE2B bb477a79f796dafea6f37af82c921d98d17792cdc6a3d82de29c5b8faa63f17cec69d17665b814be751bc98f75f0ea9d6ab17b66c54a28a0dc3f09a475aafabc SHA512 ba9a9c0b0a8208b8bbf3ed95512fbd3131e8cfed16e462ca99a4dcfc96f825a432d5cb54fecbbe349f95c2c5ef222ef5be12679a1f79deb77eebceee6215e9fe MISC metadata.xml 327 BLAKE2B 5c2bc536fb78af0fda352538a7ec9f7e6b28bf3378966f0d4e01923867952e46ce7d92eaccbf65d07f0609e2f0f340662fe827ba3f05623a6c6ca2248999fc26 SHA512 9941c37aa7fee1d15c888e2a051f31029dbd14222ad224b6117e91c7a11cfe9e01bf83b0a7ac64405ecfab8cfba5b09018f6cbc3d364125905f796501c2d45ae diff --git a/dev-libs/libyaml/libyaml-0.2.2.ebuild b/dev-libs/libyaml/libyaml-0.2.2.ebuild index a60bfc546f86..5a965eff9384 100644 --- a/dev-libs/libyaml/libyaml-0.2.2.ebuild +++ b/dev-libs/libyaml/libyaml-0.2.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/yaml/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libyaml/libyaml-0.2.5.ebuild b/dev-libs/libyaml/libyaml-0.2.5.ebuild index 9f1a136feadd..f0d65e96e911 100644 --- a/dev-libs/libyaml/libyaml-0.2.5.ebuild +++ b/dev-libs/libyaml/libyaml-0.2.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/yaml/${PN}/archive/${PV}.tar.gz -> ${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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libzia/Manifest b/dev-libs/libzia/Manifest index c43f2538b096..d1ccb912734d 100644 --- a/dev-libs/libzia/Manifest +++ b/dev-libs/libzia/Manifest @@ -1,7 +1,5 @@ -DIST libzia-4.59.tar.gz 647238 BLAKE2B 5e7d5eef5a316d3580789f4054652c533301d5737b01a125eb5387d6b444f2e3c3e1097f2f9738c7271dd569728e6eb3eb4d4d9bbd39c612991a72dddf6a58f3 SHA512 b9204d51d9901938b8f0e9a5ce1edb656ea90f3cb495d5885f2c5f3f440a9601ce77acb1ef7b44fe1dcf11b3251b7564bcc2c3987cb9b469c4aed2fe2f503bfd -DIST libzia-4.60.tar.gz 649512 BLAKE2B 22b67d33c20c924185223ac623036854915e621642d66da40777615d0ab9d1f1732e51c9d28fbce950859818dcbdd8a6177675a6a1ef771a61c43f5bc996412d SHA512 992ab75cd43969438fc4c9effb1ca64408f074dd40ade0bf36d4d9e28779645d66e4a6ff6097e0bb6c4b3eae88f4c4071dfd856a4a3482265e0eb4e06a2e4593 DIST libzia-4.61.tar.gz 649569 BLAKE2B 992f7d7a4f2a7497d490a32b04c2f67e45aef361d4f55bd24ab873b3a422f2bd2a23501c275d6771459b5ebe5d169fc28123a4fd328f0977a639fa92991ba62b SHA512 210104a16846b4bbae51e91cd88428cb8b6f487a6bc234a8a7351d03865ff968bf75d102dfe5657f9fc1c181e2071a4e4ab6be0e22da277188f3ab9752ea789d -EBUILD libzia-4.59.ebuild 1173 BLAKE2B a8e94133ead4a6033ab21e613b0ffc7703e7a47a00e590c759ee64040340aff1e3d6c227e70325d07ca4d9a6f82f5d812fb53c3fe423a4d4cae2abb3afbe24f7 SHA512 e58da7687a8617a11a5ffb5953ca97e051f9e57292c5091cf64ca954efb4762482e47df5f14eeed7935b322f3205e174a34664f30f7a49e228e6fdfe6b83a4f1 -EBUILD libzia-4.60.ebuild 1175 BLAKE2B a0ad9d0f1526973f04cb54faaaa9ccdec9f49d1e4b5ca1040e42ea7ab9b8d04cb6341e3455a5a924d7a78db35f231c0b13b95ed83e21d29bc5f921b0240e2c44 SHA512 0204c23a2ac93ae2551ee8293ab5e884b97f3f498d913ea8b796d3f1d14b69c6f21aaa19fe0e8add7865dd6230ebea72c1fbb3a1a2012b921550262c3347dd96 +DIST libzia-4.64.tar.gz 655073 BLAKE2B 7ec3397565d441d7f820bda9b73e1051031e30bea6111e28cc2073cd1ea49be237c35c1eb358671b1930de74e0e2f3ff4beb476676ce9b9bef608a9f39da5ca3 SHA512 5e520fb1e1782e919c727e6056ae1e979c9774e9a994267c9eabe86f4a5b9c62d11639b59735e236cc36fa42e319418e4cbe12a2e41c47d5040ed6c1d7929192 EBUILD libzia-4.61.ebuild 1192 BLAKE2B ad0b154d8494e3b7415eaa8dc6f1d421196fd13da93b63edba012155fbf62470709c125e5c36524485045c20e1272edbe1efec5c7a4f5ff73aaa16b7f170b720 SHA512 12b3a534a7a60e96e347452cc74394a1aa31eb48bf0ed059fff036821c7acdd8cddead73165ae9b20384208867e92d2844bae6802b3e2daae07abf98b9449128 +EBUILD libzia-4.64.ebuild 1194 BLAKE2B dc2a684fbe620ca80e26d2b8ce85f7a4f9f67a55dd93c4deae51b39a9e7a19bee310f98b36473988771f08aa922a55d2dd2082956c0443c09fa13496f7577f9d SHA512 31190be0bccb1b5079d131d0c5af2653df3d0f6ee41c6c59f955dd116fc09d5b0ed143acf380f4dfce299e2953bd669a734265d087e45da4d994fa14e76ed17b MISC metadata.xml 326 BLAKE2B 1b8ed6c9d40252f3371cf9a1ec295f593c8898dd8e45173ca05cededf987c7e44e2fafca613f8ad3022e9fbb6886d6aec2d183fd47c3064f35038784f361ebc4 SHA512 0c8a48b1101aa184dc596581feaf47463688801cb0f342177ecfb6fade1d63520ca1b9dcb278279470c181b560f555de332e4d2583e8856eec9057cde34df48f diff --git a/dev-libs/libzia/libzia-4.59.ebuild b/dev-libs/libzia/libzia-4.59.ebuild deleted file mode 100644 index 6d812e180441..000000000000 --- a/dev-libs/libzia/libzia-4.59.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic - -DESCRIPTION="Platform abstraction code for tucnak package" -HOMEPAGE="http://tucnak.nagano.cz" -SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="ftdi" - -RDEPEND="dev-libs/glib:2 - x11-libs/gtk+:2 - media-libs/libsdl2 - media-libs/sdl2-ttf - media-libs/libpng:0 - ftdi? ( dev-embedded/libftdi:1 ) - elibc_musl? ( sys-libs/libunwind )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -MAKEOPTS+=" -j1" - -src_prepare() { - eapply_user - sed -i -e "s/docsdir/#docsdir/g" \ - -e "s/docs_/#docs_/g" Makefile.am || die - - # fix build for MUSL (bugs #832235, 935544) - if use elibc_musl ; then - sed -i -e "s/zstr.h>/zstr.h>\\n#include <libunwind.h>/" src/zbfd.c || die - sed -i -e "s/ backtrace(/ unw_backtrace(/" src/zbfd.c || die - fi - eautoreconf -} - -src_configure() { - use elibc_musl && append-libs -lunwind - econf \ - $(use_with ftdi) --with-sdl \ - --with-png --without-bfd \ - --disable-static -} - -src_install() { - emake DESTDIR="${D}" install - find "${D}" -name '*.la' -type f -delete || die -} diff --git a/dev-libs/libzia/libzia-4.60.ebuild b/dev-libs/libzia/libzia-4.64.ebuild index 67650de1be5b..7bc214eded10 100644 --- a/dev-libs/libzia/libzia-4.60.ebuild +++ b/dev-libs/libzia/libzia-4.64.ebuild @@ -15,10 +15,11 @@ KEYWORDS="~amd64 ~x86" IUSE="ftdi" RDEPEND="dev-libs/glib:2 - x11-libs/gtk+:2 + x11-libs/gtk+:3 media-libs/libsdl2 media-libs/sdl2-ttf - media-libs/libpng:0 + media-libs/libpng:= + net-libs/gnutls:= ftdi? ( dev-embedded/libftdi:1 ) elibc_musl? ( sys-libs/libunwind )" DEPEND="${RDEPEND}" diff --git a/dev-libs/libzip/Manifest b/dev-libs/libzip/Manifest index 70452e705ce2..d6e922a1f4a7 100644 --- a/dev-libs/libzip/Manifest +++ b/dev-libs/libzip/Manifest @@ -1,3 +1,3 @@ DIST libzip-1.9.2.tar.xz 763980 BLAKE2B ceeca4dccbe7552f7f545b00ea44b342398d18eb996e39045b9d6efafe50f8890333ddf220c86b59f5ab2849420eb76761c42b16de8b174629f53e327f9e83e7 SHA512 82cb2533c25b5b540aa73856c958750d32eeceb192cce257eded15b396a24652041c8531f20366ac4c2dc6b7c0310c558d19c12b611576eccb07cfbaf98120b5 -EBUILD libzip-1.9.2.ebuild 2444 BLAKE2B 51346ce953bcc1dcf87c096eca13dff0f9df40354ba00ca2d7da33df8367e9f819bb159d196609520bf771f0941ca23a7e1a1d36294fbeb72606f4cb678c33a1 SHA512 2f016de22bf84be086435187c90d63d81322e51373694a40e1b1fe160b1cd206108c09a9c7daeda687f048a95b2056e1d9b57b244dc428e3630919d84fe9cc1d +EBUILD libzip-1.9.2.ebuild 2438 BLAKE2B 78f610e67dec398354b7a675b456aa9f4b344b6f85416f450a6bc13f114463e4bef72142b4304dca2dd7673f25c7425c824be421ef9cb1a6be88c1702d868cc0 SHA512 0f151c1ee3896d906a3b36e98419161f0c91828484f49b428259cdaf7e907c2a6bc787372727f35b054896143c243339aa1dfb38ef322ebe66edcd13bbcbfa8f MISC metadata.xml 563 BLAKE2B 2cb57938618664b1424b3c4d475d79ae6a66964788665c559520ff8d7466d9a1c41c1a1821dd1213dde1062898e3bdb79478ff44fa3290c4ef6802a64539e77c SHA512 d14c625c1a43bbe8d69508cba6c78adad10287b6018693938a46af322614b3ba999fabf6f2d97c48836a80ded2dd7e0e32c1d6491654a8bdb5b77bd23acd1b24 diff --git a/dev-libs/libzip/libzip-1.9.2.ebuild b/dev-libs/libzip/libzip-1.9.2.ebuild index 195d947e2730..40578c7008c6 100644 --- a/dev-libs/libzip/libzip-1.9.2.ebuild +++ b/dev-libs/libzip/libzip-1.9.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.nih.at/libzip/${P}.tar.xz" LICENSE="BSD" SLOT="0/5" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="bzip2 gnutls lzma mbedtls ssl static-libs test tools zstd" REQUIRED_USE="test? ( tools )" diff --git a/dev-libs/link-grammar/Manifest b/dev-libs/link-grammar/Manifest index 5f984547daf1..1e2f3897456d 100644 --- a/dev-libs/link-grammar/Manifest +++ b/dev-libs/link-grammar/Manifest @@ -1,5 +1,5 @@ DIST link-grammar-5.12.4.tar.gz 4720724 BLAKE2B 6573895298128165d7f840a13aad124418dbd1b9c70436dbe2bd65b3fd1883777e72da13f5196031696edb7cdc6c9d86acd5fdd4d1aa8fb295a136b2ba0568cf SHA512 fd5318c21202c17902de996882fd8630c7e95622b8ebe6877a334df22ff678a6040e0519bdabfa1138aaefdf3a7c20cbfe9e65bdce4dfe568729c9ba5a2d6fe5 DIST link-grammar-5.12.5.tar.gz 4727809 BLAKE2B 76654a94bb1222761bc9107f2e129d6c7606e4cc0fa03b4564705714c8ac35f9562c28d66924b24143c8bbd6365f77714ad233f163f8f83de1da73ac66213f07 SHA512 2637d6b571ae027d8813da188a555a8b91afa0a216921842b43e4cf6aa4d799ea5342fe17081c13346c6bbecc46032765b6f5d978b53cee570e329b6b141094b -EBUILD link-grammar-5.12.4.ebuild 2921 BLAKE2B effe3bf5374ecb6154bf9d3bf276df94241609e224a63c7f62d6cb5e8cff4c3da3a5857fb0dbcdba47be92cac7a61a7c1a2e35735b9667c2e4a254eff98a4bde SHA512 5cf265da8086c90a770b2bd29143606592054da867457e94c8b7758da6e9ac342ac62f40e2848bcc1af0086056e2891f529d9915a628d893bbdb74fb79c699a4 -EBUILD link-grammar-5.12.5.ebuild 2933 BLAKE2B 8f5aa268414612271a208772120d75451d31ff36fd5bee323eea40182036edc92cdf5897aa188de44b6e50ec39cb5de565326c87026209ed9500c82d17772cc9 SHA512 0ccc2ba58d5ae34effc88e8d299f64c51de365ef8fda8097ca408ec84a7136452ed9351fa2a57595bd95e43bbfa6d21bf330083f9dc9012d810f2c2a5f60d4d4 +EBUILD link-grammar-5.12.4.ebuild 2915 BLAKE2B 0672fe6886cb1f4aafa12899eaa81f7116aa2b9eff5a3a39f00956da5a90c1922355be6ccc27855b8a74272bd8eb7b4a9921516e5fbebddc2798895cfa46d3ae SHA512 c21bd19d17ef15f9f570023de11cf0a2c306440ae117d29e11dac5971404726099b965465453686ea504a421d01c69c208bfc7cfb618a7980d39e3f59037569d +EBUILD link-grammar-5.12.5.ebuild 2925 BLAKE2B 888c796534bab3fd0843d4a7ae0fbebf909e77e878f7e8ddb8620d0f492214144f8fba09eaaceda46f0e1645c4fd77534bf307aaa74c34bad6e106ae06e5d268 SHA512 fc6f52926e7516e9c42102fb4c45ffdf9c6b6c1f37a9d9aa65546e27cf13b445c36e0abcdacdf912244e0e6f6e22a6ed5febaeabf2c34fb22214583724e21f16 MISC metadata.xml 1197 BLAKE2B fac6dd40856d97100ee06cdcd340e660bb2ffe527df31983165beec9d194839336dfddb54be33561560ac2c79d8bad12809eef53abd4059b7c74b7494d728354 SHA512 dcb16b8afa977639e3fe8633762fc7a26d8ab095da15d630bedc6ba65e4c82ec5f0bedbd564b6ad0490790723c0a04065a5cab536aff93cdcf8eab5f1a2d503e diff --git a/dev-libs/link-grammar/link-grammar-5.12.4.ebuild b/dev-libs/link-grammar/link-grammar-5.12.4.ebuild index a78bbab12177..814820f478ec 100644 --- a/dev-libs/link-grammar/link-grammar-5.12.4.ebuild +++ b/dev-libs/link-grammar/link-grammar-5.12.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.gnucash.org/link-grammar/downloads/${PV}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/5" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv sparc ~x86" IUSE="aspell +hunspell python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" diff --git a/dev-libs/link-grammar/link-grammar-5.12.5.ebuild b/dev-libs/link-grammar/link-grammar-5.12.5.ebuild index 8de336d90754..326a3d0b05e8 100644 --- a/dev-libs/link-grammar/link-grammar-5.12.5.ebuild +++ b/dev-libs/link-grammar/link-grammar-5.12.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.gnucash.org/link-grammar/downloads/${PV}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/5" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86" IUSE="aspell +hunspell python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" diff --git a/dev-libs/lockdev/Manifest b/dev-libs/lockdev/Manifest index 072d4f24a547..cb4b752050f6 100644 --- a/dev-libs/lockdev/Manifest +++ b/dev-libs/lockdev/Manifest @@ -3,5 +3,5 @@ AUX lockdev-1.0.3-fix-perl.patch 307 BLAKE2B aa1d9fb4131a0dcedbac0034e450ef47cac AUX lockdev-1.0.3-major-minor.patch 612 BLAKE2B 1ce680aa00e86d6b62ad5d44028c1708b1b656c00c03c65957b308c9109118f24681b9d9750f275870a1e43b45e1bf924dbb9fb510f1aea3d5636fcdcf81d3c4 SHA512 9a6b769f8924c51c52b481bc11551cf272ab2be3c4e27f0d5ef103a0e86b3103dbbb9ffe106ad51229c34654b86b78da44e8b3df09b6e49a56e475673ad3d1f0 DIST lockdev_1.0.3-1.2.diff.gz 7642 BLAKE2B ee0da062e802d1112c49bf3dc4cdd1f3567eb11fd4173fe0170b079c2752231ee93e39201674d8e71a5970f4d7e6443406d159af63687bb37c8c72203132c4f9 SHA512 22fce119a8075a5b99a4ef83b31f62da64725067863949d4833b4d66f9e8e2d34920eee11c5acdcc14b1a643a21c56c39ec2adf31ae7fa489795dd5534eb7b6c DIST lockdev_1.0.3.orig.tar.gz 29150 BLAKE2B 812acf8b39507e7b00e8fd49e6828be2b6ba21811c3dca49f94543756d428f7fea9d8005e43574653180f71aa634b0f92a2c42380235c2584c6958ca38d499fb SHA512 4066985059add674ef8a9195e611db8ead89ca6191c04b7f29243b12a3448c82a3d0ea852bf99e26e1c71f163891acd198867650a5c4843f787e1944a8bc7f2b -EBUILD lockdev-1.0.3.1.2-r4.ebuild 1908 BLAKE2B 17a56b0a0900a286b185c2600c9e8cd6672aa5617feb5de2b8c6d99be8c752f11a5d952c03ea8a80595732c8d6754456bdd95bf00c12526403b088b9e1fcd8c7 SHA512 dbb9008c5d16aa7fceff062ec748a03cc97519e59c8f29df8ba3fbfbd23f6de1f897092de0327b858ec1bd2187f75702b6070941cbc147ed6458fa30c21ea03a +EBUILD lockdev-1.0.3.1.2-r4.ebuild 1902 BLAKE2B e430a4d25bcf7161c135ca779e2bb6768e88fc1dbdc36799d9d87cd3ffbb1e070f61a5e4dd93eaedf27c174565a2e99748429bb2d594f5516d49af99beb3a313 SHA512 7ab8c891232ebbc2b281be0dec4f003a6047acc34ab09de2fd07eeaa0f939aefa96b53a3a8de9daf50ac754faf0dd88243e6b119585ff01d18afdb438aa846a9 MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a diff --git a/dev-libs/lockdev/lockdev-1.0.3.1.2-r4.ebuild b/dev-libs/lockdev/lockdev-1.0.3.1.2-r4.ebuild index 8447e6e1dabf..baaeb11ee4ea 100644 --- a/dev-libs/lockdev/lockdev-1.0.3.1.2-r4.ebuild +++ b/dev-libs/lockdev/lockdev-1.0.3.1.2-r4.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}"/${PN}-${MY_PV} LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="perl" PATCHES=( diff --git a/dev-libs/log4cpp/Manifest b/dev-libs/log4cpp/Manifest index f38b751781bc..c107902540cc 100644 --- a/dev-libs/log4cpp/Manifest +++ b/dev-libs/log4cpp/Manifest @@ -10,7 +10,6 @@ AUX log4cpp-1.1.4-fix-implicit-func-in-configure.patch 801 BLAKE2B e3613e90707bb AUX log4cpp-1.1.4-gcc43.patch 578 BLAKE2B d585766584cb688dffa0016d1afd1d236554223f6abceffc2da5aa361944b77d10005f3d2b792bbb51c06340debb721338570d8822a478f2688f76bc49348860 SHA512 85d15e1ccf6ff50bed0aa95ba501273a88350b24702b1fa3f6d3d34d96ec14db87a78823d748f4d8fd94dcc7fa413814cb143a67cb5ce5b7f6c3c717eaaa1602 DIST log4cpp-1.1.3.tar.gz 595639 BLAKE2B fc7d643aa70d739e38ec5aba127b4e760a47a064f4032690586c4698ec83a2b7f219d8476650d3bfc5e25563de0852869429ec45171233c6bd5c08b69476b169 SHA512 88e5e10bce8d7d6421c3dcf14aa25385159c4ae52becdc1f3666ab86e1ad3f633786d82afe398c517d4faaa57b3e7b7c0b524361d81c6b9040dbded5cecc19de DIST log4cpp-1.1.4.tar.gz 637440 BLAKE2B fe7d3cf5ea8ff8f9bdd86691195c02473bd21a90ebfe2d9cd7a32c2fa30e17b5a104c6181601cf2dce19b703496bb6038e7b0a782a24dfd55415ecd462e49841 SHA512 0cdbd46ccd048d70bea3c35d22080dc5dd21fc3b9c415fe464847e60775954f57e9c8344506f0f94f16e90e8bdaa9cc6d84d3aa65191501e52ee8dfc639f0398 -EBUILD log4cpp-1.1.3-r2.ebuild 1347 BLAKE2B 274afdf4ef609056c6a3ce98f416413ffd946535462bd0918df08750ca05bdc5879b78a2abcd1b246fabb5381ac214fdcc830bf6f00b4dd0f002a378f46d2f37 SHA512 8ceffd8edad56384d35f90a18e11817dc3949612750037d4dd07b94f9358a91cd426881da5038637d617251cee199d12eb0cfa5e9efd07fde408c1c90af7ec17 EBUILD log4cpp-1.1.3-r3.ebuild 1489 BLAKE2B 1a087f69c2f4fd938f317656f5362b710472d1e9bb3e9ad0f6567f03c6f529e8559064bbee5b04dbc92f78764ce5f18914e05a19561d0aaeda12a95eea6538e4 SHA512 501a134cd3db6123ea9f3af0c32176dcddef36e907bf2fca751ee84930a2ede72f554bd87e0726187e8dcc108a3b7cb35a15ba82f1753cab8687064a26a85b5e EBUILD log4cpp-1.1.4.ebuild 1458 BLAKE2B a0639104d3c2ad0eb2b9f746b4b6d65334ae707570558567beef2f92fe5ab40d0d3c5e0e8be502810a4012bc747ec0d6d2bd07907103c8a6c429b9408970063c SHA512 278b054491ec5fb5f8e2fd2b6bbb6b312f118500eb2014087ff9ca53d55975b304a1f210cec1fc899bb5155098ddb8f48452d2be81d270c43f9a6f3d638806c2 MISC metadata.xml 245 BLAKE2B fc64c325a442c85782c437edf7e7835b640d7d42d6161da3d4e803c0e81c7e1df99baa33c812e6da007a7286084aa97678109e21c72f684a4b7ab5903f1d281a SHA512 8ae4a6eeb33b2013ef7200430fbd5e9e24c72b8c1f02a7b36d7c62a122c5a10a184e4b86645f1e5ad3ee0b384fd786b2d7d063cdd1befb911f6d4bad7506862a diff --git a/dev-libs/log4cpp/log4cpp-1.1.3-r2.ebuild b/dev-libs/log4cpp/log4cpp-1.1.3-r2.ebuild deleted file mode 100644 index e73fe69e5d42..000000000000 --- a/dev-libs/log4cpp/log4cpp-1.1.3-r2.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="C++ classes for flexible logging to files, syslog and other destinations" -HOMEPAGE="http://log4cpp.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz" -S="${WORKDIR}/${PN}" - -LICENSE="LGPL-2.1" -SLOT="0/5" -KEYWORDS="amd64 ~arm ppc ~riscv ~s390 x86" -IUSE="doc test" -RESTRICT="!test? ( test )" - -BDEPEND="doc? ( app-text/doxygen )" - -PATCHES=( - "${FILESDIR}"/1.0-doc_install_path.patch - "${FILESDIR}"/1.0-gcc43.patch - "${FILESDIR}"/1.0-asneeded.patch - "${FILESDIR}"/${PN}-1.1-cmath-fix.patch - "${FILESDIR}"/${PN}-1.1-automake-1.13.patch - "${FILESDIR}"/${PN}-1.1-glibc-2.31.patch - "${FILESDIR}"/${PN}-1.1.3-fix-version.patch -) - -src_prepare() { - default - - mv configure.{in,ac} || die - - # Build tests conditionally - if ! use test; then - sed -i -e '/^SUBDIRS/s/ tests//' Makefile.am || die - fi - - eautoreconf -} - -src_configure() { - # Bashisms call configure tests to malfunction / config.h to be misgenerated - # which then causes a build failure later on in the package (w/ GCC 12, - # anyway). - CONFIG_SHELL="${BROOT}"/bin/bash econf \ - --without-idsa \ - $(use_enable doc doxygen) -} - -src_install() { - default - - # Package installs .pc files - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-libs/log4cxx/Manifest b/dev-libs/log4cxx/Manifest index b44ef9d83385..9f44d00a44ee 100644 --- a/dev-libs/log4cxx/Manifest +++ b/dev-libs/log4cxx/Manifest @@ -1,7 +1,7 @@ DIST apache-log4cxx-0.11.0.tar.gz 1145075 BLAKE2B 786f3374923a5d47172bdaba7edb1725bedc766cb310b7b1237cfcc2fdd84cf2e390b47d55284ad0ce65631798e545523723090f4c0f7ab262f6cbe41a03e327 SHA512 f8aa37c9c094e7a4d6ca92dff13c032f69f1e078c51ea55e284fcb931c13256b08950af3ea6eaf7a12282240f6073e9acab19bfe217f88dbd62a5d2360f3fbdd DIST apache-log4cxx-1.0.0.tar.gz 554344 BLAKE2B 2664cdcb84c298cd9be49e98ee767f16665614435ad44e79fa4d10219f42373ba8bb3f6cfe698bd65c0565ba120b6f6e1ab7a8de8ce9a1f43e977dde80596c3a SHA512 a6b928d7b5b4fb60a67504be082f436a6d1a750b752a89df51d0660670b6c008e7376cf56c1749fd5fc17777ae8a2d957f72879c9a89487ecb0f179999dc1283 DIST apache-log4cxx-1.2.0.tar.gz 652992 BLAKE2B b20211dfc0fc722e5b34adea9b4f6009f827f5fae467d8e0ec097c9b8915b8413494232704eb49e062b7c18f53fc9240b244c093a3d54c1964a7f7b4ba41fe00 SHA512 377234407c5f1128fbff6e5d2fcda3f53aae275962cd9207257674fa016095f4bc4ac0c318c1ba2a75f3252402cce0776c1211ffa917a60f8a89a12f01d45efb -EBUILD log4cxx-0.11.0.ebuild 1266 BLAKE2B fe4becd93c715d6b2c43ce49402e1b1b72d81e0768beb0b868a86dfef8b619ff499c5faeeee683d4c61eef293808064f199321333fa7ad67cb356f1a0d7b2634 SHA512 8ccff6eaa7058b7127a1f75b9e6d20b2f3853fc53cba4a482d2dfd57b21663d05b515ff7014de42f37f58efd6213eb42ff858b00b7437e9b24c11c008fa30321 -EBUILD log4cxx-1.0.0.ebuild 1333 BLAKE2B aa53b62083b9f72cf142c6d2d6b95819fd9a8b0cb767ee18211b52890056021b088b8c9c0b0d68d05f17bc7584a3e5d2f93b0b2558f8dbf8ff59fc823974c20e SHA512 97b4259ea0fad35c5786772845c6f60fee72109b6046e3f1b0207ae2156392ed4c698ee79f3bb9777b255a43af2243a25c8244a00a703dc29eab645e5f6b58b9 -EBUILD log4cxx-1.2.0.ebuild 939 BLAKE2B 77ff6c476a494012e88875291209a2eb2d4cedb5d6976c10d08b8264022e6d61b3a581dec18d62a21abc009ded4961cdd0bea9a7f3b54b25ebd83b6a1e40decb SHA512 cb45a3af6ac97862f27805ed168384ca0dfd401ca84825ba7ac225c7284f7cd508a22017453709fdaa94f5b737f17f0a04393daeb0f934df113a1322de57eb09 +EBUILD log4cxx-0.11.0.ebuild 1260 BLAKE2B 3a11d55b9837a6954e6a007bbd97e6646ae481be41c8f748f0c49655c19e44db26d2ddd5fdfea8604bb71d03d1faef110fefd2cee103f222e1f3301f18966e87 SHA512 d25b243a86160ada3e24c96f1dc40ecd2ab0cbfbcd30057078d794c7bf367382ba3b75c4aac194456e923d9911173304c68b28f8921da7a8ea10fcd4737014df +EBUILD log4cxx-1.0.0.ebuild 1327 BLAKE2B 68d6d114acd6682c0f4031289d3f2b14750f2f9a909ce10e5c3b98f49956ffcfaf7284403f8ae181cee581cffe3cb245b9bf057c4538cc10f727e96c0b0728af SHA512 8398d9c6cb251d9a9195ce5ea000b73466103f0ac1e49d2222b5630810d1db6200227f130c21e5c0051e23f205c3974f334cd8d93673b8490c7adf9d32887460 +EBUILD log4cxx-1.2.0.ebuild 932 BLAKE2B 9dee03d42e521cfd69a15a14bb0e0a84e0fc52590f3bfba60b326a840a9bd24ddba17878ff7409d7f416cd484daa862e5d4ca69dc6570e6d696209e4522fddd1 SHA512 e5d2821774f86e06bd25b07dc49d20cdad8e395d1812537ae8ebcbe81e61b6e7dd623c89c7a04e2c393f7613ed50bdf689fc132b932b8d2bed20feb60209a51a MISC metadata.xml 349 BLAKE2B 16623880a591924cd9c0fb6371a9d99fe9b3e520e84e84517f1588d74dcc4e2e0d2d4d296c585a381e3000d991e790d2005d62cb262276a0a6175f216fe97552 SHA512 08113b1261b2a74088e8d1dcf2351707adab4b30868b57bf9c478e7f26a1015196191fcb9d938ca446a7f63e6fd79771a4a88706a7fceeac9c2dfc4f56099b50 diff --git a/dev-libs/log4cxx/log4cxx-0.11.0.ebuild b/dev-libs/log4cxx/log4cxx-0.11.0.ebuild index a03ea1c0a647..6e9b53967a0d 100644 --- a/dev-libs/log4cxx/log4cxx-0.11.0.ebuild +++ b/dev-libs/log4cxx/log4cxx-0.11.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://apache/logging/${PN}/${PV}/${MY_P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~ppc-macos" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~ppc-macos" IUSE="iodbc unicode odbc smtp" REQUIRED_USE="iodbc? ( !odbc )" # test suite fails diff --git a/dev-libs/log4cxx/log4cxx-1.0.0.ebuild b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild index 19925b089d15..58b07746bc0c 100644 --- a/dev-libs/log4cxx/log4cxx-1.0.0.ebuild +++ b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="Apache-2.0" SLOT="0/15" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" IUSE="odbc smtp test" RESTRICT="!test? ( test )" diff --git a/dev-libs/log4cxx/log4cxx-1.2.0.ebuild b/dev-libs/log4cxx/log4cxx-1.2.0.ebuild index dc2e7294b417..18080e69797f 100644 --- a/dev-libs/log4cxx/log4cxx-1.2.0.ebuild +++ b/dev-libs/log4cxx/log4cxx-1.2.0.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="Apache-2.0" SLOT="0/15" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" IUSE="odbc smtp test" RESTRICT="!test? ( test )" diff --git a/dev-libs/lzo/Manifest b/dev-libs/lzo/Manifest index 0aba600abcaf..feb1b7197d76 100644 --- a/dev-libs/lzo/Manifest +++ b/dev-libs/lzo/Manifest @@ -1,3 +1,3 @@ DIST lzo-2.10.tar.gz 600622 BLAKE2B 124b6645a2cb7f01f153c9fa6e1976378bdfb224841a7b45ab19c584c6ef704c20719ae87640b8d83f3f9269a57d9cc2e870a914124dac03a2ef1336e9feb9c9 SHA512 a3dae5e4a6b93b1f5bf7435e8ab114a9be57252e9efc5dd444947d7a2d031b0819f34bcaeb35f60b5629a01b1238d738735a64db8f672be9690d3c80094511a4 -EBUILD lzo-2.10.ebuild 964 BLAKE2B 69c351490463b8f372d57ceef5454a5654722fadfe54be29977a61081d53ead7b95768c9217024dff51824a2a9e768ee75ad52409f465582548bc408b2b024fa SHA512 1d73e9dca891b92ab51f1e42f5d4709ef7ae9666913c029f5b472609f4e97bca11c66620020eca59da8467a27619f7d7117830a1568bbde9577f5607af84375d +EBUILD lzo-2.10.ebuild 995 BLAKE2B 6f993ac5119ced8d56a60c028ccdee4495a5a79de36cbb0ca551f4c715243c68f26ecb9ee7871ee4a17eaf9e2f03675ad736922310974f09a606dafa8fe33585 SHA512 721173a5b06c550bc1320264628f6ebb3785935114bf4f83c0a7a473d1a628d9bb019d59d3f2785c53a3dfa39dffae388870b952e86af77fead3ec8d370db5ba MISC metadata.xml 332 BLAKE2B 54c3da92127a673045ed12752c4a1fa78acb638e1969933bb8d4945c49e7a5b6a055e2178b2a0a43bec52cc3f5a91018f533d17fe80bdeb0a35af9a24698834e SHA512 7d417e670c6342de281ecb05715d24b6c53a6a1b9fefe9b0db525124cf4997ee6990da54b72fb835f3504cefd90652c81aaee499118238b33585d2774f23ee9e diff --git a/dev-libs/lzo/lzo-2.10.ebuild b/dev-libs/lzo/lzo-2.10.ebuild index 8ad80605d20a..b61a5547b178 100644 --- a/dev-libs/lzo/lzo-2.10.ebuild +++ b/dev-libs/lzo/lzo-2.10.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://www.oberhumer.com/opensource/lzo/download/${P}.tar.gz" LICENSE="GPL-2+" SLOT="2" -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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="examples static-libs" multilib_src_configure() { @@ -21,6 +21,10 @@ multilib_src_configure() { $(use_enable static-libs static) } +multilib_src_test() { + emake test +} + multilib_src_install() { emake DESTDIR="${D}" install gen_usr_ldscript -a lzo2 diff --git a/dev-libs/m17n-lib/Manifest b/dev-libs/m17n-lib/Manifest index 58c0ed9bd50e..c53308e1cf47 100644 --- a/dev-libs/m17n-lib/Manifest +++ b/dev-libs/m17n-lib/Manifest @@ -1,13 +1,6 @@ -AUX m17n-lib-1.8.0-configure.patch 3476 BLAKE2B 6e74f8e94de9d589b7a5054bee0e805f4fb1f031b82c9d532347d7a06005828b068cb6b350f41464e21682c056a2ac6470e8db4fcd9b16f258ddb8c6c958b6c7 SHA512 d66119495b0eb3a67964826540e9fb86d9b6bfd057dfa6f3156628659751f0b9f9a702e6c6f7eefed2a26ced2101087678ef6af0d1e2098f77c35521ef400a43 -AUX m17n-lib-clang.patch 720 BLAKE2B 6f5551d98aaba930488b932f07578ae7210f8aa464489ede65d561723dd706da8fcd2a734e0842e6885458ee00bdaab011f3f01267a1cf456359152def61384e SHA512 8430fc9299a903e62cabbbc938ff4643c37cc42217f91474bcae0d2a5547fd89ff1d9e9180c4e8c3aaad453c7bba9ceadcc8879c60a0ca6ccab2fb7437fd21ac AUX m17n-lib-configure.patch 4025 BLAKE2B 4c535cb3ed0ac0c0a7d3e69fa8c08f5bc337416ca1dc3ac5354b2cfd29aa303c7b7e089f0c78a8f1b9e8dbfaad7b0fb16bf6a283809ea5f094cca210c2399323 SHA512 6ed722ccb3995873af7dcf9bf28c14b18a6ce967ee04adba3abbd7f882e157cb80e7c9a30ce80a5033f74997bc2f39ec8fe14979bc84612d7b36a7faea756f2a AUX m17n-lib-freetype.patch 1185 BLAKE2B 4056c1e6dffb6783151ca9e33668b76dd64fe59fe21585f433e2a484fb20ebb3e72707174f28993a98ef4d9c7f010e339e9c750dd62343dc8ed2de0fbcef9c04 SHA512 637e27602030cd1d690ad802e31cbf9802f442c690a9df554397db8ae069f3a67f87dffb486403c30f0c6769f8ecc255f4889691671ca073b51692ec295e9fb7 -AUX m17n-lib-ftconfig.patch 1200 BLAKE2B 8aea727469596923fba54ac98cde29719a09eaecdabde0ab5f02b491e0d86ed855689eeb92f536e420a75111d937fdb0941bc419c9d15ef4baf1e0a4f678bb81 SHA512 b03680b185dccf063ef01ce85bb1d252bd984a77e94e314e76482747af4ecd4f90c3b7dd03b5da88e1d75654526b22368c70c80df398044baa39bc80f5936ba3 AUX m17n-lib-ispell.patch 458 BLAKE2B 745b7567421b475fad70e63c4a6c5e12606de89bd7add18cc269d0a18e294dd3c1fed542cf65aa776120989f63009bf95bfabaad1b795fd5316e1599dd66dbf7 SHA512 cbfbd70a1b6d7525627ad8d87c3b2d79f8bfbd74915da5b6f8646a5ab7cbb351abb7a1ea103320faaa4cf80fa0a58d0adf7d9b3a7cc0ee40e8bb4220dd92574c -AUX m17n-lib-parallel-make.patch 2379 BLAKE2B 2867ed88387bf6014841b1f00ceebacda768948e92f4fb0bdaa7d5316657bc48342232edc64c24ec4e7f7b1329fff8ba2b453e8211856168d6830218d6ebd48c SHA512 a1726270680ab0124764a092aca36369e89a21b0164b039d5663cb0af8352b316ed59bec049dc849201f046bcb7bbcf3dd8522bbc7ab20ef64c59d898274eef1 -AUX m17n-lib-pkg-config.patch 465 BLAKE2B 9e66c6cea978acabcafe6b1c8d1bcf58a29987881c4cebe9fd0e0f6fc5ed49a36b602c61259acfedc0f7020258b4313595c45326bcfc65d9744b273a49e1ab11 SHA512 978d968bdfe590861ec078135db5afb7edf21e2d0bb73403926f5fb7d77566bbd51813849bcd97e1ae127721b886be1ad8216b47b53a82f5df6dec813b249e7f -DIST m17n-lib-1.8.0.tar.gz 1091731 BLAKE2B a4b55fbc3246fe0865dcf1647e91d03de6ead06fb4349ba207613cdea6bb079c0e7623510a6fb046dce4bfefd262f68c41c9174d29a2b4a6f673da298642e1cb SHA512 8aba862888393232172c03cdf52531e29ea969c4327e6f69879ecf7438eafee32782f509ec292b3e1b7cd3202e2764984d7a59e85cdb87a7c8bfcbac5b0ee6fd DIST m17n-lib-1.8.4.tar.gz 1119271 BLAKE2B 790a002e0abd66d7db0d61ab0240712b2810e698c73d507a5054ad83d4a7a7258c4407d5167ce92fc4c1f3acdfc9f8d3244634af801cde2a00762f09d5e1d823 SHA512 7e322788aed8a758a8c289112433aabccd12dacf14b247ba9060503bcc44930c9251f0c4e718987b9a151de097e72bc1e07c8096f7f4ad83a7d7183a549721d6 -EBUILD m17n-lib-1.8.0-r1.ebuild 1905 BLAKE2B 9656dd865cc442e8bee1561af21db97fdc86b374ddcddca1b23659f5bf9ef6dc5a5eb54da6424d806d011dca5eaea56348bc796984675f5e28b5fa01d0e002e5 SHA512 aa18b9dd39f7b1068a9f51f4f0871799e26adfa6fb0f493302b9e000f6743da0378388aa9403b183e9ff5f58208d8b145617353bc259d88a3cda8f026c700cd9 -EBUILD m17n-lib-1.8.4-r1.ebuild 1760 BLAKE2B 4832943084f4c500cf202f6e341dac13066b790f068b42ea02b2a24646b4a488f402bb6d2ba78590153d3a86192810330c43eacc2584a07aa3fcc0c3cc9d5dbe SHA512 883fe413c5774f181278fb2c907f7d56712170d5671f80f28079a358ea670a6c31b18c08bc2bf0f91c48d9de492ce31dd9e6cdc3cd8e8200a2cdda7fc2955f75 +EBUILD m17n-lib-1.8.4-r1.ebuild 1753 BLAKE2B a68391595cecf928fe4d041c4017923363f9c7c86ca1373f0e2380126be1cc37be4c89cfa19b0c5de43f7c08f242a3f763e5ce59bf669f7ef10ae41ab7f9e88c SHA512 e5783bc8a3e3961b26d79810e1966c936814a1cfc4040001b7d623a5e5516bafc6ca8f34e09b0050799d090b78a70393d2f26772346df1131c2e0b426464c949 MISC metadata.xml 889 BLAKE2B 4fdd373094410c6fac69020e36d1433b10eae0ff3530e666f1445819175e118c8266d6000145e1be27912c530162ed9a76e71014bb37998c11a1355b125d1665 SHA512 fcecdbf2fefbc637a023c3f3b03922dbb6708a6b540e5555242d415e4d70b5ef73df3f9cccc14536aa237a018b9b23e3a5a3d04141d93401fcc06984b542754b diff --git a/dev-libs/m17n-lib/files/m17n-lib-1.8.0-configure.patch b/dev-libs/m17n-lib/files/m17n-lib-1.8.0-configure.patch deleted file mode 100644 index 04ffc7749a5b..000000000000 --- a/dev-libs/m17n-lib/files/m17n-lib-1.8.0-configure.patch +++ /dev/null @@ -1,91 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -97,8 +97,8 @@ - - dnl Checks which levels of APIs should be compiled. - --AC_ARG_ENABLE(gui, -- AS_HELP_STRING([--enable-gui],[enable GUI level APIs (default is YES)])) -+AC_ARG_WITH(gui, -+ AS_HELP_STRING([--with-gui],[enable GUI level APIs (default is YES)])) - - AM_CONDITIONAL(WITH_GUI, test x$with_gui != xno) - -@@ -125,7 +125,9 @@ - X11_LD_FLAGS="-lXt -lX11" - M17N_EXT_LIBS="$M17N_EXT_LIBS X11" - -- if test "x$HAVE_XAW" = "xyes"; then -+ AC_ARG_WITH(athena, -+ AS_HELP_STRING([--with-athena],[with MIT Athena widget suport])) -+ if test "x$with_athena" != "xno" -a "x$HAVE_XAW" = "xyes"; then - AC_DEFINE(HAVE_X11_XAW_COMMAND_H, 1, - [Define to 1 if you have the Xaw header files.]) - XAW_LD_FLAGS="-lXaw -lXmu" -@@ -149,7 +151,9 @@ - fi - AC_CHECK_LIB(fribidi, fribidi_set_mirroring, HAVE_FRIBIDI=yes, HAVE_FRIBIDI=no) - AC_CHECK_HEADER(fribidi/fribidi.h,, HAVE_FRIBIDI=no) --if test "x$HAVE_FRIBIDI" = "xyes"; then -+AC_ARG_WITH(fribidi, -+ AS_HELP_STRING([--with-fribidi],[with fribidi suport])) -+if test "x$with_fribidi" != "xno" -a "x$HAVE_FRIBIDI" = "xyes"; then - AC_DEFINE(HAVE_FRIBIDI, 1, - [Define to 1 if you have Fribidi library and header file.]) - M17N_EXT_LIBS="$M17N_EXT_LIBS fribidi" -@@ -202,8 +206,10 @@ - AC_SUBST(OTF_LD_FLAGS) - - dnl Check for Freetype2 usability. -+AC_ARG_WITH(freetype, -+ AS_HELP_STRING([--with-freetype],[enable Freetype support])) - AC_CHECK_PROG(HAVE_FREETYPE_CONFIG, freetype-config, yes) --if test "x$HAVE_FREETYPE_CONFIG" = "xyes"; then -+if test "x$with_freetype" != "xno" -a "x$HAVE_FREETYPE_CONFIG" = "xyes"; then - FREETYPE_INC=`freetype-config --cflags` - save_CPPFLAGS="$CPPFLAGS" - CPPFLAGS="$CPPFLAGS $FREETYPE_INC" -@@ -255,7 +261,9 @@ - #else - Version too old. Compiling this line should fail. - #endif]) --if test "x$HAVE_XFT2" = "xyes"; then -+AC_ARG_WITH(xft, -+ AS_HELP_STRING([--with-xft],[enable Xft2 support])) -+if test "x$with_xft" != "xno" -a "x$HAVE_XFT2" = "xyes"; then - AC_DEFINE(HAVE_XFT2, 1, - [Define to 1 if you have Xft2 library and header file.]) - M17N_EXT_LIBS="$M17N_EXT_LIBS xft2" -@@ -330,7 +338,9 @@ - fi - AC_CHECK_LIB(xml2, xmlParseMemory, HAVE_XML2=yes, HAVE_XML2=no) - AC_CHECK_HEADER(libxml/tree.h,, HAVE_XML2=no, /**/) --if test "x$HAVE_XML2" = "xyes"; then -+AC_ARG_WITH(libxml2, -+ AS_HELP_STRING([--with-libxml2],[with libxml2 suport])) -+if test "x$with_libxml2" != "xno" -a "x$HAVE_XML2" = "xyes"; then - AC_DEFINE(HAVE_XML2, 1, - [Define to 1 if you have libxml2 library and header file]) - M17N_EXT_LIBS="$M17N_EXT_LIBS xml2" -@@ -344,7 +354,9 @@ - dnl Check for Anthy usability. - - PKG_CHECK_MODULES(ANTHY, anthy, HAVE_ANTHY=yes, HAVE_ANTHY=no) --if test "x$HAVE_ANTHY" = "xyes"; then -+AC_ARG_WITH(anthy, -+ AS_HELP_STRING([--with-anthy],[with anthy suport])) -+if test "x$with_anthy" != "xno" -a "x$HAVE_ANTHY" = "xyes"; then - AC_DEFINE(HAVE_ANTHY, 1, - [Define to 1 if you have Anthy library and header file]) - M17N_EXT_LIBS="$M17N_EXT_LIBS anthy" -@@ -355,7 +367,9 @@ - - dnl Check for Ispell usability. - AC_CHECK_PROG(HAVE_ISPELL, ispell, yes) --if test "x$HAVE_ISPELL" = "xyes"; then -+AC_ARG_WITH(ispell, -+ AS_HELP_STRING([--with-ispell],[with ispell suport])) -+if test "x$with_ispell" != "xno" -a "x$HAVE_ISPELL" = "xyes"; then - AC_DEFINE(HAVE_ISPELL, 1, [Define if ispell is available.]) - M17N_EXT_LIBS="$M17N_EXT_LIBS ispell" - CONFIG_FLAGS="$CONFIG_FLAGS -DHAVE_ISPELL" diff --git a/dev-libs/m17n-lib/files/m17n-lib-clang.patch b/dev-libs/m17n-lib/files/m17n-lib-clang.patch deleted file mode 100644 index fb5d303d01b9..000000000000 --- a/dev-libs/m17n-lib/files/m17n-lib-clang.patch +++ /dev/null @@ -1,21 +0,0 @@ -https://git.savannah.nongnu.org/cgit/m17n/m17n-lib.git/commit/?id=624b987e7b252e223de0bdbe148cd56aef0da28f - -From 624b987e7b252e223de0bdbe148cd56aef0da28f Mon Sep 17 00:00:00 2001 -From: Florian Weimer <fweimer@redhat.com> -Date: Thu, 4 May 2023 13:57:49 +0200 -Subject: Add missing int in example/medit.c - -Resolves: https://savannah.nongnu.org/bugs/index.php?64106 - ---- a/example/medit.c -+++ b/example/medit.c -@@ -662,7 +662,7 @@ static void MenuHelpProc (Widget, XEvent *, String *, Cardinal *); - off the current input method, otherwide turn on the input method - input_method_table[$IDX]. */ - void --select_input_method (idx) -+select_input_method (int idx) - { - int previous_input_method = current_input_method; - - diff --git a/dev-libs/m17n-lib/files/m17n-lib-ftconfig.patch b/dev-libs/m17n-lib/files/m17n-lib-ftconfig.patch deleted file mode 100644 index 203f836bf942..000000000000 --- a/dev-libs/m17n-lib/files/m17n-lib-ftconfig.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -210,21 +210,20 @@ - dnl Check for Freetype2 usability. - AC_ARG_WITH(freetype, - AS_HELP_STRING([--with-freetype],[enable Freetype support])) --AC_CHECK_PROG(HAVE_FREETYPE_CONFIG, freetype-config, yes) --if test "x$with_freetype" != "xno" -a "x$HAVE_FREETYPE_CONFIG" = "xyes"; then -- FREETYPE_INC=`freetype-config --cflags` -+if test "x$with_freetype" != "xno"; then -+ PKG_CHECK_MODULES([FT2], [freetype2]) - save_CPPFLAGS="$CPPFLAGS" -- CPPFLAGS="$CPPFLAGS $FREETYPE_INC" -+ CPPFLAGS="$CPPFLAGS $FT2_CFLAGS" - AC_CHECK_HEADER(ft2build.h, HAVE_FREETYPE=yes, - HAVE_FREETYPE=no CPPFLAGS="$save_CPPFLAGS") - if test "x$HAVE_FREETYPE" = "xyes" ; then - save_LIBS="$LIBS" -- LIBS="$LIBS `freetype-config --libs`" -+ LIBS="$LIBS $FT2_LIBS" - AC_CHECK_LIB(freetype, FT_Init_FreeType, HAVE_FREETYPE=yes, - HAVE_FREETYPE=no) - LIBS="$save_LIBS" - if test "x$HAVE_FREETYPE" = "xyes"; then -- FREETYPE_LD_FLAGS=`freetype-config --libs` -+ FREETYPE_LD_FLAGS=$FT2_LIBS - AC_DEFINE(HAVE_FREETYPE, 1, - [Define to 1 if you have FreeType library and header file.]) - M17N_EXT_LIBS="$M17N_EXT_LIBS freetype" diff --git a/dev-libs/m17n-lib/files/m17n-lib-parallel-make.patch b/dev-libs/m17n-lib/files/m17n-lib-parallel-make.patch deleted file mode 100644 index a035921d055c..000000000000 --- a/dev-libs/m17n-lib/files/m17n-lib-parallel-make.patch +++ /dev/null @@ -1,61 +0,0 @@ ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -53,7 +53,7 @@ - language.h language.c \ - mlocale.h locale.c \ - m17n.h m17n.c --libm17n_la_LIBADD = ${top_builddir}/src/libm17n-core.la -ldl -+libm17n_la_LIBADD = libm17n-core.la -ldl - libm17n_la_LDFLAGS = -export-dynamic ${VINFO} - - FLT_SOURCES = \ -@@ -61,7 +61,7 @@ - m17n-flt.h m17n-flt.c - - libm17n_flt_la_SOURCES = ${FLT_SOURCES} --libm17n_flt_la_LIBADD = ${top_builddir}/src/libm17n-core.la -+libm17n_flt_la_LIBADD = libm17n-core.la - libm17n_flt_la_LDFLAGS = -export-dynamic ${VINFO} - - GUI_SOURCES = \ -@@ -80,7 +80,7 @@ - @FONTCONFIG_LD_FLAGS@ - - libm17n_gui_la_SOURCES = ${GUI_SOURCES} --libm17n_gui_la_LIBADD = ${OPTIONAL_LD_FLAGS} ${top_builddir}/src/libm17n-core.la ${top_builddir}/src/libm17n.la ${top_builddir}/src/libm17n-flt.la -+libm17n_gui_la_LIBADD = ${OPTIONAL_LD_FLAGS} libm17n-core.la libm17n.la libm17n-flt.la - libm17n_gui_la_LDFLAGS = -export-dynamic ${VINFO} - - if WITH_GUI -@@ -90,11 +90,11 @@ - X_LD_FLAGS = ${X_PRE_LIBS} ${X_LIBS} @X11_LD_FLAGS@ ${X_EXTRA_LIBS} - - libm17n_X_la_SOURCES = m17n-X.h m17n-X.c --libm17n_X_la_LIBADD = ${X_LD_FLAGS} @XFT2_LD_FLAGS@ @FONTCONFIG_LD_FLAGS@ ${top_builddir}/src/libm17n-core.la ${top_builddir}/src/libm17n.la ${top_builddir}/src/libm17n-flt.la ${top_builddir}/src/libm17n-gui.la -+libm17n_X_la_LIBADD = ${X_LD_FLAGS} @XFT2_LD_FLAGS@ @FONTCONFIG_LD_FLAGS@ libm17n-core.la libm17n.la libm17n-flt.la libm17n-gui.la - libm17n_X_la_LDFLAGS = -avoid-version -module - - libm17n_gd_la_SOURCES = m17n-gd.c --libm17n_gd_la_LIBADD = @GD_LD_FLAGS@ @FREETYPE_LD_FLAGS@ ${top_builddir}/src/libm17n-core.la ${top_builddir}/src/libm17n.la ${top_builddir}/src/libm17n-flt.la ${top_builddir}/src/libm17n-gui.la -+libm17n_gd_la_LIBADD = @GD_LD_FLAGS@ @FREETYPE_LD_FLAGS@ libm17n-core.la libm17n.la libm17n-flt.la libm17n-gui.la - libm17n_gd_la_LDFLAGS = -avoid-version -module - - endif -@@ -121,14 +121,14 @@ - noinst_PROGRAMS = linkcore linkshell linkgui - - linkcore_SOURCES = linkcore.c --linkcore_LDADD = ${top_builddir}/src/libm17n-core.la -+linkcore_LDADD = libm17n-core.la - linkcore_LDFLAGS = -static - - linkshell_SOURCES = linkshell.c --linkshell_LDADD = ${top_builddir}/src/libm17n.la -+linkshell_LDADD = libm17n.la - linkshell_LDFLAGS = -static - - linkgui_SOURCES = linkgui.c --linkgui_LDADD = ${top_builddir}/src/libm17n-gui.la -+linkgui_LDADD = libm17n-gui.la - linkgui_LDFLAGS = -static - endif diff --git a/dev-libs/m17n-lib/files/m17n-lib-pkg-config.patch b/dev-libs/m17n-lib/files/m17n-lib-pkg-config.patch deleted file mode 100644 index aabe12e586d8..000000000000 --- a/dev-libs/m17n-lib/files/m17n-lib-pkg-config.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -120,7 +120,6 @@ - M17N_EXT_LIBS= - - AC_CHECK_PROG(HAVE_PKG_CONFIG, pkg-config, yes) --AM_CONDITIONAL([HAVE_PKG_CONFIG], [test x$HAVE_PKG_CONFIG = xyes]) - - if test "x$no_x" != "xyes"; then - AC_DEFINE(HAVE_X11, 1, [Define to 1 if you have X11.]) -@@ -318,6 +317,8 @@ - - fi - -+AM_CONDITIONAL([HAVE_PKG_CONFIG], [test x$HAVE_PKG_CONFIG = xyes]) -+ - dnl Check for libxml2 usability. - save_CPPFLAGS="$CPPFLAGS" - save_LIBS="$LIBS" diff --git a/dev-libs/m17n-lib/m17n-lib-1.8.0-r1.ebuild b/dev-libs/m17n-lib/m17n-lib-1.8.0-r1.ebuild deleted file mode 100644 index e3a2db9f3487..000000000000 --- a/dev-libs/m17n-lib/m17n-lib-1.8.0-r1.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit autotools - -DESCRIPTION="Multilingual Library for Unix/Linux" -HOMEPAGE="https://www.nongnu.org/m17n/" -SRC_URI="mirror://nongnu/m17n/${P}.tar.gz" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86" -IUSE="X anthy athena bidi fontconfig gd libotf libxml2 spell xft" - -RDEPEND="~dev-db/m17n-db-${PV} - X? ( - x11-libs/libX11 - x11-libs/libXt - athena? ( x11-libs/libXaw ) - bidi? ( dev-libs/fribidi ) - fontconfig? ( media-libs/fontconfig ) - gd? ( media-libs/gd[png] ) - libotf? ( dev-libs/libotf ) - xft? ( - media-libs/freetype - x11-libs/libXft - ) - ) - anthy? ( app-i18n/anthy ) - libxml2? ( dev-libs/libxml2 ) - spell? ( app-text/aspell )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${P}-configure.patch - "${FILESDIR}"/${PN}-clang.patch - "${FILESDIR}"/${PN}-freetype.patch - "${FILESDIR}"/${PN}-ftconfig.patch - "${FILESDIR}"/${PN}-ispell.patch - "${FILESDIR}"/${PN}-parallel-make.patch - "${FILESDIR}"/${PN}-pkg-config.patch -) - -src_prepare() { - default - - eautoreconf - # workaround for parallel install - sed -i "/^install-module/s/:/: install-libLTLIBRARIES/" src/Makefile.in -} - -src_configure() { - local myconf=( - $(use_with anthy) - $(use_with libxml2) - $(use_with spell ispell) - ) - if use X; then - myconf+=( - $(use_with athena) - $(use_with bidi fribidi) - $(use_with fontconfig) - $(use_with xft freetype) - $(use_with gd) - --with-gui - $(use_with libotf) - --with-x - $(use_with xft) - ) - else - myconf+=( - --without-athena - --without-fontconfig - --without-freetype - --without-fribidi - --without-gd - --without-gui - --without-libotf - --without-x - --without-xft - ) - fi - - econf "${myconf[@]}" -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-libs/m17n-lib/m17n-lib-1.8.4-r1.ebuild b/dev-libs/m17n-lib/m17n-lib-1.8.4-r1.ebuild index 98ccea280db1..d572e5c8854a 100644 --- a/dev-libs/m17n-lib/m17n-lib-1.8.4-r1.ebuild +++ b/dev-libs/m17n-lib/m17n-lib-1.8.4-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://nongnu/m17n/${P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86" IUSE="X anthy athena bidi fontconfig gd libotf libxml2 spell xft" RDEPEND=">=dev-db/m17n-db-${PV} diff --git a/dev-libs/mathjax/Manifest b/dev-libs/mathjax/Manifest index 99fa9c5aa7bb..995960918402 100644 --- a/dev-libs/mathjax/Manifest +++ b/dev-libs/mathjax/Manifest @@ -2,6 +2,6 @@ DIST mathjax-2.7.7.tar.gz 25347766 BLAKE2B c1f11bc854c95888d7f04ee627094a2e297e7 DIST mathjax-3.2.2.tar.gz 6191341 BLAKE2B 4884ad28ede1d3d6f6647e04c8a69185a53715db673d42935ea9ff3ea1756e0e478b1f19345a35902d2e5c01a312272a2fe96dd36871cd8c4f266bcf4fb56c72 SHA512 4dc80c9e24593c1fcf08f38bad5251025f1de364d5cf24dd2f4cee0d78917dd11187f6132b67a17ff190d0a1862b83eb6c6edf28f91e8e84e50cdf76537f6b20 DIST mathjax-docs-2.7.7.tar.gz 233452 BLAKE2B 280db6c794471d369a17161ad859dc73ddf1494af35114b69356aae41ea52d771f92b0b85ba82df8ed542039af152938f5fda71d752da4410ab183fe6a24ab81 SHA512 25fa97294ae153298d45b449d995c0402c481c6425ea4ebb38dcc509df741aed02d5469a520c8b793b8135b4140a6d1ad6688a42e3cb26004cfd7fcb838c32e6 DIST mathjax-docs-3.2.2.tar.gz 227724 BLAKE2B 1b2d25073e4f141f5c832f1139e6bcfbdb15c039b820f3662d6fb261faebedac8ea72fb324d76389c35cd28cd41556689501d8795d7a426d735d4eaf88eb61ee SHA512 94167e58deb4f899d5c49a6b1efec24f57fff7aa497a019e9f775e251927c698b7c5598b88087c2964b8cb7238b73152dea01e091b8afaeab8979b396270d429 -EBUILD mathjax-2.7.7-r1.ebuild 2042 BLAKE2B 587fc02e93d3d6b10a9cb5c863efca666e67370489eb3b2c767d73bf608f5e2d8714aa77e5f02f926780d4e66744b951192995d907cce3f80a9f7cc85e449f47 SHA512 f82539bafd31f49abb74ccfe3b10a93656aae61b5c83434a93913f885dda2bce28fd2855296724527a638bd2f07a0961656d5b9e00bbfa15e18518137a1348ff -EBUILD mathjax-3.2.2-r2.ebuild 1781 BLAKE2B 771a589a7fa71687fce80463063f4805b80e051350169400a6e29ee63a98f0376cf79b150d41cb0f09aae9bf65feb6cc05ffb89d62b9cd2845ffea0b5b6e6797 SHA512 88d79fc6889d44648de28a15d5de51ee45de1e4748b22aded0a3c13fdd10d7744e8db61c340884f78e86b38262b9744f5b60540fc9232aa19f6323c9f47f8a10 +EBUILD mathjax-2.7.7-r1.ebuild 2036 BLAKE2B d416225f2f86e7357900e1030a9464a1c72ec4b936288d963191488c40fdfaa048eb28949e1f7006d1d7ee5ab9a6d0f3749bc985861e0618713cb0d070fc230c SHA512 cee843adda3560a138271887f66b375c4b3b94b66cd594d0a6c5a8744d55a3a822b6862a6036c26b10ce05da849ad4dff28f20ef80dc4b94617e2b1ddf2fdeb9 +EBUILD mathjax-3.2.2-r2.ebuild 1781 BLAKE2B 344acf749444261708fbfd44ea9e8fb70e0e437cfdf484feacb097925f6529908d006e44de91b8492dfa680b783589fe9ac711184d1b9f004a174a1854200d00 SHA512 18dff84b8ea74e6167029104b0cdfb35757e019e8a7804ef16e3c66a8e1d5f844ab98c70db91cbc8f25b6d86473ca76b9caa7ef2ab14a0d50d0c7dbb3d0a4d42 MISC metadata.xml 1087 BLAKE2B d29a8ade7189e19a422ffd9dbdc53dff2fbda38f185cb7bd7abb6101aae93326a7b8f68731277804e5cc30d79ef54568e329ee89821fe9a7b025bef2426c60c1 SHA512 2140a39e4253469caf772921e82b323560966cbee3c2ee5af763ffc1c2f439585f267ffa85d17b3b426270c495af0eec81a21c795500fc6c76f2ecada3f7d8e5 diff --git a/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild b/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild index 4e09e5c8d56b..59adf1d6cea3 100644 --- a/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild @@ -19,7 +19,7 @@ DOCS_S="${WORKDIR}/MathJax-docs-${DOCS_COMMIT}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc examples" BDEPEND=" diff --git a/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild b/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild index 687576e1a67d..edccb2d5ac04 100644 --- a/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild +++ b/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild @@ -22,7 +22,7 @@ DOCS_S="${WORKDIR}/MathJax-docs-${DOCS_COMMIT}" LICENSE="Apache-2.0" # Some applications need to know which mathjax version they built against. SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc" BDEPEND=" diff --git a/dev-libs/mdns/Manifest b/dev-libs/mdns/Manifest index 1db679fad923..4af7ec15fa03 100644 --- a/dev-libs/mdns/Manifest +++ b/dev-libs/mdns/Manifest @@ -1,3 +1,3 @@ DIST mdns-1.4.3.tar.gz 24908 BLAKE2B afa44a409633c5cc43e9a15878f21039fe4a401f498f297fabb16aeea131c30d4832c3ee29768dd51a90c9cdc4f55dabc04fdbd7ca94cf35e0e020d2fd589bf1 SHA512 0bbfeefdd3f324a8e5aa85227bfa45c2b5cd88c12a9f77df2a1c48cb2661ba8b283dd53541e39d20ed2705646dc8d8724a0287c58f9efa91d2b1b796a0ca9a7a EBUILD mdns-1.4.3.ebuild 479 BLAKE2B 770978ac9f45fc30386e99dde58f6c1139794f7fa0c3517001a14cb436add280f3f173562315c193fb0bc01f8315c641bfc0eca06f2edc78fd37bd027ebebc6a SHA512 5e722b250bf48093e31f027c315a9d44f227a655aa32092a70f9100b928840f7a4264e280a270fd7b0b7ba2a09391e00ed7c2932ac4e1b4c8b14234edb1449be -MISC metadata.xml 646 BLAKE2B e9986d7a6ddd7e09a17e3b55097073fab681dde8e7e77ff52a80be5082fa8b44b23de91b67869a674fee44391fceab27f183d60216c2b29b9e3630eb0154c3bc SHA512 9f0dfeab4fb1c9227c82ac62f407347aed4a2bab392c5ebafc360b3e78fb80979df005d81ab863b7d63115f95ab6a5b1e5c695115b50589da90aafc108cef4b8 +MISC metadata.xml 647 BLAKE2B be7a2f7912948899eb04129d1eaa9415afc3ffbd36d207530853844fe809cb95d7b4d8548bdde7bc3c7d52357d2736f1f0f552a32c2a4986c6e7ed87ec7ba055 SHA512 ef482f18ecc049d260507093463a241077e7f027bcb54645f1130c1117fa0ee1e64275e172598c503a232113bc8c3a37ed9b52c55d58b009aa27f05fbc624c6c diff --git a/dev-libs/mdns/metadata.xml b/dev-libs/mdns/metadata.xml index 2089c087dcf4..d64709b7aa20 100644 --- a/dev-libs/mdns/metadata.xml +++ b/dev-libs/mdns/metadata.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> <email>xgqt@gentoo.org</email> diff --git a/dev-libs/metee/Manifest b/dev-libs/metee/Manifest index b8da936751c3..ea0c33831fc9 100644 --- a/dev-libs/metee/Manifest +++ b/dev-libs/metee/Manifest @@ -1,3 +1,3 @@ -DIST metee-4.2.0.tar.gz 100680 BLAKE2B 3852ea36f48f3d06bad3154c4089519fad44b991bc4f05870815b1bdad86bef070cdb4033404f63a8a3cb34b815421da846a04838517b31a1c4a090667fd7764 SHA512 0a479a57396ee82eb84836d8d97013bea5c9968be9de506cf378c58121a7c681c742f700ab3241804da17ccb118bd3a6c928893dc4e11cb5be2faad47dfb7dc0 -EBUILD metee-4.2.0.ebuild 773 BLAKE2B e54aab5132f4df48ac9f7ced4588d5689db3d77b93e058c9ffce2284529d9c4867b63d232b15f93b9d481ccbd1566e393974fe542fc93730bd12752e49cfa725 SHA512 2dcdaff2195ec878c0acea9ce23d58c9020ce6af58df4d6493a79887f7403aa26666b0e116c975b6907e5eb806b958a4d64c87027a0eedc93e7d9d47a1336d93 +DIST metee-4.2.1.tar.gz 101949 BLAKE2B 03878099f372276cb1f1a464ecb8c9f31e4aad5e85ba02b9c821ec9483c1749f99368a6ecfcb6e9426b6f09d04356f2aa96122a485c8d69a424271a8b76221af SHA512 e2be12d17c236afb10a3deba9d85686c3e26637320995b3af8f370aa689fd5415974b3e8a8e3935c864efa40e37055d4a10476df9691db6a42a2e723bd939788 +EBUILD metee-4.2.1.ebuild 773 BLAKE2B e54aab5132f4df48ac9f7ced4588d5689db3d77b93e058c9ffce2284529d9c4867b63d232b15f93b9d481ccbd1566e393974fe542fc93730bd12752e49cfa725 SHA512 2dcdaff2195ec878c0acea9ce23d58c9020ce6af58df4d6493a79887f7403aa26666b0e116c975b6907e5eb806b958a4d64c87027a0eedc93e7d9d47a1336d93 MISC metadata.xml 576 BLAKE2B 9e2b068fa33c961eabea553ea1f9fe539f1429467ea52baefbc7cff84bcd3bc802ba5024ed71ae96ef9e810636aaeb1d711f9bd294215bf6cab5e122eda03d7d SHA512 c529229f880fd0f02881265c26a2e7e2841ec02b719a67887423a874253a9414f68614399dbb0cd433b7e9fe5b7ba6785c8fb789795f3b1a8f6c8597949aede1 diff --git a/dev-libs/metee/metee-4.2.0.ebuild b/dev-libs/metee/metee-4.2.1.ebuild index 99ec0b02543e..99ec0b02543e 100644 --- a/dev-libs/metee/metee-4.2.0.ebuild +++ b/dev-libs/metee/metee-4.2.1.ebuild diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest index 22400c65ca2c..8e5b95dd97a4 100644 --- a/dev-libs/mimalloc/Manifest +++ b/dev-libs/mimalloc/Manifest @@ -5,5 +5,5 @@ DIST mimalloc-2.1.7.tar.gz 1181422 BLAKE2B 2c4c2d61837ab315e00a5c12d1c74c8f003aa EBUILD mimalloc-2.1.2.ebuild 850 BLAKE2B df1b87e00239d319dd692395fe31c6376fb2e197208a002234cb6f62a2f43429fb0e7a90b0ba308a880e7dcfb343caa716d2bad7b2add0a9e7c9a49ff1741ae1 SHA512 847340d9b4a95d81fc7a5fe99b724cacd1eb96cd794f67ca934a7af32e1cfc11c3f8a58d0cd3403e9155b0d74150962d6971bcaa8f2c0dbaa998bf7a5fb02dbc EBUILD mimalloc-2.1.4.ebuild 994 BLAKE2B d04db9996415aede3568ddd1f40c1b14cceb5ad2ea53c4b90c23d4925a3a68572135db859c1f6ad81ceb5121c22effb32c3906639df8ae14fe2ab0fed9e5f31b SHA512 e1c2f5f9d19e794f3a23a63214b5fdf318d2e09b3bab0e5d2953202cfbb3acbe573b34786c1a1fa6c78a4c222cc1558708c90991014d53c4ebbeb1cc3dfbfe92 EBUILD mimalloc-2.1.6.ebuild 1098 BLAKE2B 8a53d9e1714885ae2a51c484a49f15f9836a353843c76e7b6dc2f4bfc553f56d4c8c145e1ab4dbe9561085a84ffec9067a19ac679eaaebf40b699bee4eaa59eb SHA512 1748ef21e106f48b09b08294d74681e0e41cda0da3a515c3f4fa2f2a9cc2746bffed8b5ba304220f99e339f15f69e8afb53f6f598c34083ea0218ce0da1e344b -EBUILD mimalloc-2.1.7.ebuild 847 BLAKE2B 1185a689bb2469b0786cef7455d7cea530cab8f3ad14db4a1bc7f974465f26e943922ddd2aa0f6c39e81da9b67f657978240aa8103bf59609fa87cb4304926a7 SHA512 9a48e40827a8b56b248f1eb274ca1a28f563e66290f741ba2e159c21c046238b6e71c3ec1038090a82e2fe976c503840e4accc82b5a99b725b30d65ec0f859f9 +EBUILD mimalloc-2.1.7.ebuild 846 BLAKE2B 110885d9f214a1d1c0f5053863587f7fbc8b562312397cda8c4e7096142214303499df240293247102038a8ebe4d311e255bf3bce742765406c0dc0198f63bc1 SHA512 25af902cdec21742f5e095377b72f1a0a96f9d3e8d2acfd50bebb84b7bd4bb8419aaa67a31842489dfba7fed89a8e8ee64b25ff367fb84bf6e207947a01b8a4a MISC metadata.xml 504 BLAKE2B cf6477282968a5469d072cfd81ce800e3ef0a48deb5353c85a1cabc837560cafdb9f9739cb4e98784238d2cc512a29cae5efee401f92a19bf75fb5d810154f76 SHA512 4e8fcc49881f3c479424cf363665d9b12c58eb52f7d962b98b81f5b3e186ba3bd14c2b5dac488d819147121a16c2d9613e75cb77f71fa04e820ca2c1e538baa6 diff --git a/dev-libs/mimalloc/mimalloc-2.1.7.ebuild b/dev-libs/mimalloc/mimalloc-2.1.7.ebuild index d8e1f27099e6..d72d8e0d7a12 100644 --- a/dev-libs/mimalloc/mimalloc-2.1.7.ebuild +++ b/dev-libs/mimalloc/mimalloc-2.1.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz - LICENSE="MIT" SLOT="0/2" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="hardened test valgrind" RESTRICT="!test? ( test )" diff --git a/dev-libs/miniz/Manifest b/dev-libs/miniz/Manifest index 45bbfca7aa7f..cf1bf377c3d7 100644 --- a/dev-libs/miniz/Manifest +++ b/dev-libs/miniz/Manifest @@ -3,7 +3,7 @@ AUX miniz-2.2.0-fixpcpath.patch 768 BLAKE2B 63f3b6be8be1266b6f3e2db16c0ed42ffefe DIST miniz-2.2.0.tar.gz 113592 BLAKE2B 110a71712396fb22075818f681d2e691b8b361e6c8eb786485f9fd3a1e00fcfc95bae4d470b8b1644a1e9674e69617abdba70e337f318969096db222f7a4c3d2 SHA512 0bb2b0ac627715b90ff9fd69ca8958a0bea387bd7ddf5c200daba953b98ef788092e3009842f4f123234e85570159250c8897a30c1c1f2d4dea9bca9837f6111 DIST miniz-3.0.1.tar.gz 115742 BLAKE2B 4727e55bf2ad4cf716677e6135912df61b9081f2a3a2d6a13efc77ff64a1ec8e736c089330106a81f613dac3840bc09f3aea93f6b432d832f14a6b12ba534d70 SHA512 c1cf028ceb6c12abc83ffb636753d9470155e055d2e834ab23c1c1bc9ee2ef7c7fec689cb92e3496336f850e1d1675489b0450b84e4c7e68d7066142d8df76b6 DIST miniz-3.0.2.tar.gz 115766 BLAKE2B 57260dc5d2f382f85fb7648d4e9fb9fcca63689cdd75f27b3cf84266b112e04031cc6b5f298e3155d4b8fd635704c713572c8ed76b5a8a2f0adb737c63051f1d SHA512 426054403121f84a2ac365f7545b35fb217b41061aebaffce483568d3d374d453ab87987c599a85f1f745e0ec7144a3181ed9b100f354e2823f165ba286b0611 -EBUILD miniz-2.2.0-r1.ebuild 624 BLAKE2B 982122fd01a9f4babd083c3ca2412ee39831c4123262353253c5ec3edcadc3923036b28bb8a9c36e7f522a96b485d43f9a89269ca88e911873f0d6129d27e2cd SHA512 d0a78e77f9f109ca332cef0120bf17cc48ea620d5574ab7a307be4e2e749349b694b2ccbd94efdcfd023d0a12d09edf2fc9377cf20cfa0893453b4fb92f24e05 -EBUILD miniz-3.0.1.ebuild 448 BLAKE2B 8b82ae1db5153c49e2854f48be36976661867d985df645c8230e4f5475c590eb5a2cf32be17ab232e09b1f66ca448ca30aa227489cad64289be9428636355897 SHA512 dc2acb33f12ce14f52e8db4c9cdbc597f2c527bf2fd47f605c9112865957e4a566eb0d89a9a22fae735c11b7fa2db16e1ff702843990fb45e3eef156bdad776c -EBUILD miniz-3.0.2.ebuild 448 BLAKE2B 8b82ae1db5153c49e2854f48be36976661867d985df645c8230e4f5475c590eb5a2cf32be17ab232e09b1f66ca448ca30aa227489cad64289be9428636355897 SHA512 dc2acb33f12ce14f52e8db4c9cdbc597f2c527bf2fd47f605c9112865957e4a566eb0d89a9a22fae735c11b7fa2db16e1ff702843990fb45e3eef156bdad776c +EBUILD miniz-2.2.0-r1.ebuild 618 BLAKE2B 865468f23a94308548ed2d3bd11714d8df9e93c9aae606481ac931ee71091f05e018b8ed0aa4797addb5902ef67ad5d6c025591e080b948c1904221b5473d1ac SHA512 280b72dd97630072d258789fa1c78d877d44cfb72f364aa2b34c89ab904a7944169c39226e9ee3f21d3998a99130ee8e65f4d0c283ab94f40292e860fe489068 +EBUILD miniz-3.0.1.ebuild 442 BLAKE2B 91ee14a26ffe5e4b6f36b4937d688b8df5bd025ab706e359214d7042fe938d413d5d925f27f823f6a4105c5d01cabca05799b123cc5197a4f839e5418d92f54c SHA512 9749c91264349716ecb6e9ec2f4a05debac2164a0fdfc0552b55175ef949783d77437f11d8fbb06d30a62a7e9f5975a86e61e564c85acded4369066a787cef30 +EBUILD miniz-3.0.2.ebuild 437 BLAKE2B 189b73926741bf489b748d401520bb9935bb54e5058ba74bed3ece3b37fe0fe37019a46f171c156aeb1a4493fb766116221154af3809f4ab065542785f397dcd SHA512 e684fefe9b1a067c20da5a88b7bcd3939b223b38f07656a0f09c0a8cffd9b5fcac51c29788c5c45ac57a719a76ac6cf353ba982cfe97a367b58761bd81d52b50 MISC metadata.xml 1039 BLAKE2B abcf47a1154eada5c2f5fbe0629f1f065db0f81db5202e58aac598b8b88237bf953eb4aa5c973e70e8371fc7ef4a033a4a7f8c1da83507c477509440f737ad2c SHA512 48f92a799a49ae6dd6ed589a50f746cccd9ab87e2e5370dc63c98c6ac663037a0d1d57f04a8170bd319bb5d17bfa16b4451b71a0df38233fc5a47c902927c690 diff --git a/dev-libs/miniz/miniz-2.2.0-r1.ebuild b/dev-libs/miniz/miniz-2.2.0-r1.ebuild index 6bbf018addfc..af58c8669669 100644 --- a/dev-libs/miniz/miniz-2.2.0-r1.ebuild +++ b/dev-libs/miniz/miniz-2.2.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ppc64 sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 sparc x86" PATCHES=( # https://bugs.gentoo.org/849578 diff --git a/dev-libs/miniz/miniz-3.0.1.ebuild b/dev-libs/miniz/miniz-3.0.1.ebuild index 32d829ee6e85..0824c6fd4634 100644 --- a/dev-libs/miniz/miniz-3.0.1.ebuild +++ b/dev-libs/miniz/miniz-3.0.1.ebuild @@ -11,6 +11,6 @@ SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" DOCS=( ChangeLog.md readme.md ) diff --git a/dev-libs/miniz/miniz-3.0.2.ebuild b/dev-libs/miniz/miniz-3.0.2.ebuild index 32d829ee6e85..d9773d0dde20 100644 --- a/dev-libs/miniz/miniz-3.0.2.ebuild +++ b/dev-libs/miniz/miniz-3.0.2.ebuild @@ -11,6 +11,6 @@ SRC_URI="https://github.com/richgel999/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 sparc x86" DOCS=( ChangeLog.md readme.md ) diff --git a/dev-libs/mm/Manifest b/dev-libs/mm/Manifest index eb7dbbb5df32..153679932bde 100644 --- a/dev-libs/mm/Manifest +++ b/dev-libs/mm/Manifest @@ -1,3 +1,3 @@ DIST mm-1.4.2.tar.gz 344903 BLAKE2B 5fec1eeea52e9ff77f94081f4e77dfd627c356cc94591169fa89f5564882e2e3a4712c90c3f1e133024ef0adf095da8063916145159e5023c4191748bd622c6c SHA512 dcc12676453cfaf19560f99fa97e905428051d72b46aeaf574300f51e64f689caa70c81b619b8794ad604e8a2efe6bde1e486a2e315263b5694d6eab1cacc182 -EBUILD mm-1.4.2-r2.ebuild 691 BLAKE2B 9f8b3fd56587240aacad2fc0a76add95722715aac72fdd1774f31bccf1414c66a80f167c957981ffbad0a4f76817a777720c712de888afa32df55f13e686b5e8 SHA512 5b4152dfb013c339aa0ef0e6027739183236f27507069b26de54bb43311a5912a33fe0fc3c832bf8f6768102fa420c74e7f6fe410197e6cbaa81aede7368b5a3 -MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a +EBUILD mm-1.4.2-r2.ebuild 735 BLAKE2B b4ee0e49c89f37f88df27b8dcbd60f1f5ea9286d8e8afc4f8ad5b0265005d06689504dcdddfb3bb49b943689141fa38e2a1d6a07e1de932f49a2e6e227cea4f1 SHA512 0889627e2b281b2155ea43850043a5ed139b22f1c541d212b84068d575fdb3cf451e0275a44e1c924c869b3cb3662fd362b76a464b9a67dd440893d08665c78c +MISC metadata.xml 252 BLAKE2B 475b31e8e92c9ba79f5e1285de7b073fc2b906271a876f164a80c8b74cc2163a5f2f13966e9918e9981a17075e1bcd811eb8eb948dc97c9f77dd67d1502b7eec SHA512 f30f59dede6a59c71097a1a8c30e737017d3a78b9a7a17ecfded20c6701eba796b989f72605ce55ad238854dd9b425b56414b38c5216f9d062fa13124872ee71 diff --git a/dev-libs/mm/metadata.xml b/dev-libs/mm/metadata.xml index 85e4ed814fa2..7a22766500ca 100644 --- a/dev-libs/mm/metadata.xml +++ b/dev-libs/mm/metadata.xml @@ -2,4 +2,7 @@ <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <!-- maintainer-needed --> +<upstream> + <remote-id type="sourcehut">~nabijaczleweli/ossp</remote-id> +</upstream> </pkgmetadata> diff --git a/dev-libs/mm/mm-1.4.2-r2.ebuild b/dev-libs/mm/mm-1.4.2-r2.ebuild index 54ff28be6414..561cc0d70b9b 100644 --- a/dev-libs/mm/mm-1.4.2-r2.ebuild +++ b/dev-libs/mm/mm-1.4.2-r2.ebuild @@ -1,16 +1,15 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DESCRIPTION="Shared Memory Abstraction Library" -HOMEPAGE="http://www.ossp.org/pkg/lib/mm/" -SRC_URI="ftp://ftp.ossp.org/pkg/lib/mm/${P}.tar.gz" +HOMEPAGE="https://sr.ht/~nabijaczleweli/ossp" +SRC_URI="https://lfs.nabijaczleweli.xyz/0022-OSSP.org-mirror/ftp.ossp.org/ossp-ftp/pkg/lib/mm/${P}.tar.gz" LICENSE="mm" SLOT="1.2" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" src_prepare() { default diff --git a/dev-libs/modsecurity/Manifest b/dev-libs/modsecurity/Manifest index f8fca5cf290c..065b1d20ed2f 100644 --- a/dev-libs/modsecurity/Manifest +++ b/dev-libs/modsecurity/Manifest @@ -1,7 +1,6 @@ DIST modsecurity-slibtool.patch 6915 BLAKE2B 9d067a4285cf56cbe9c824601724ee9caaf43e1bce653e51c6f66165a96e034125d93c4c998ee27df4d753c5e176b21d1c524dd72710428aaff1e528bddf48dc SHA512 a4c413f376c19bd028f2824f837cfdd5dffa51fcfeb1bcd911ca36a2876372d47f5e225b22cf9416d45cfc65e9e476501917a2b5c6d785f650c918f81164a8be -DIST modsecurity-v3.0.10.tar.gz 3341295 BLAKE2B 9ae4d52ccc77eb7f6a50fb37b07d0c0022e7d4c93bc4c04e7c6cdfabc7b6f6a19a3f0ec1f0151eb1bbd98d9c55de774048bc7636f67e735169b8c628d71fc0fd SHA512 2f51c9bfd2e91d93ddb8c48671dca08f91682745ff6bab6b8153376207d77c40f9afdcab7fa04d2fe925a19343bbfc57e52f0b45b3a50b30de4c1949f5b77ed9 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 +DIST modsecurity-v3.0.13.tar.gz 9677566 BLAKE2B 303bae03241192987d7376c978181bbfd85816c0dd4daade86fee42721e38b99e681c36b1ecbd685e21d7a0bf83bdd5000787df115189194212782d330c67312 SHA512 1e683f7be2454126dcbd689d990259114a12fa56dd82b5283809282b6a12001550b7527e8bde7a0864ea19600094c06be09497ad7be7977fa419efcf9359885a EBUILD modsecurity-3.0.12.ebuild 1741 BLAKE2B 0fe349b9aeba5fa5338c8060e612a22be79b08277252cea218b5550ab50b714875fd7a6a4a47479ba09cf2738bacbee00ad673bb62b44a297685b7e0038179d8 SHA512 e5f55fc52af87f1188e840affbcb335dbcdba0e96252fce6478f44cb50b69e1137e7663446f27b60e09de4b6285a7c4718cb8d4665d84bb7fe752125310c52e6 -MISC metadata.xml 1019 BLAKE2B 0873fbb1c328dea3378abbe280dc7adacf389a9f1085614057e328ca7258afb4553c2a37bb527eb80b995d69e428ac7fcb3306e65a84c0e3d17acb6ace270b0b SHA512 549b1dc80684fff950148598807b866ab9400c619d2ecb32f2e7f90f8f298dd47daadd4c33f76af40983ed22ffbbb017c110253d810bab931344dd6f80d8f2ce +EBUILD modsecurity-3.0.13.ebuild 1495 BLAKE2B 0256d149a2d7a4cb70aba049c07607d61a9378a0e25eae1a8af6d8420064286b5c45eedd9ef47e6621c6a8bc38b710f490ff89499964a7feb384ab1e810e52dd SHA512 fcdbc1753ef88f1512ef8944f3a08f766f7c578edb3fe9e5c79f8896a629e274b30e6cd3237e13cab58f9f94119e231d2744e19e0f18f312e2aafafe8d20f14e +MISC metadata.xml 1026 BLAKE2B 7b06d168d5c985a00959f2b64aee4d4186ce2726f89c0cabdb840744e229139ea6bcd1cdc91e1be9408300d6ab97dffd4186c8fac96dd9c85b2595c742467d2c SHA512 1888099c2dac905edfe271d96820ab08c4a4562b8f19279c7ea784f1d712da8e1083f0f28f7ef575d728ddb667bce78dfc8192c22a7b381b1b153dcc450204d2 diff --git a/dev-libs/modsecurity/metadata.xml b/dev-libs/modsecurity/metadata.xml index dac598b1ea55..83e68cd7e13f 100644 --- a/dev-libs/modsecurity/metadata.xml +++ b/dev-libs/modsecurity/metadata.xml @@ -30,6 +30,6 @@ </flag> </use> <upstream> - <remote-id type="github">SpiderLabs/ModSecurity</remote-id> + <remote-id type="github">owasp-modsecurity/ModSecurity</remote-id> </upstream> </pkgmetadata> diff --git a/dev-libs/modsecurity/modsecurity-3.0.10-r1.ebuild b/dev-libs/modsecurity/modsecurity-3.0.10-r1.ebuild deleted file mode 100644 index 951986c652be..000000000000 --- a/dev-libs/modsecurity/modsecurity-3.0.10-r1.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..4} ) - -inherit autotools lua-single - -MY_P=${PN}-v${PV} - -DESCRIPTION="Application firewall and intrusion detection" -HOMEPAGE="https://github.com/SpiderLabs/ModSecurity" -SRC_URI=" - https://github.com/SpiderLabs/ModSecurity/releases/download/v${PV}/${MY_P}.tar.gz - https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-slibtool.patch -" -S="${WORKDIR}/${MY_P}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" -IUSE="doc fuzzyhash geoip geoip2 json lmdb lua pcre2" - -REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" -RDEPEND="dev-libs/libpcre:= - dev-libs/libxml2 - net-misc/curl - fuzzyhash? ( app-crypt/ssdeep ) - geoip? ( dev-libs/geoip ) - geoip2? ( dev-libs/libmaxminddb ) - json? ( dev-libs/yajl ) - lmdb? ( dev-db/lmdb ) - lua? ( ${LUA_DEPS} ) - pcre2? ( dev-libs/libpcre2:= )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig - doc? ( app-text/doxygen[dot] )" - -DOCS=( AUTHORS CHANGES README.md modsecurity.conf-recommended unicode.mapping ) - -PATCHES=( - # https://github.com/SpiderLabs/ModSecurity/pull/2980 - "${DISTDIR}"/${PN}-slibtool.patch # 913484 -) - -pkg_setup() { - use lua && lua-single_pkg_setup -} - -src_prepare() { - default - eautoreconf # for the slibtool patch -} - -src_configure() { - local myconf=( - $(use_with fuzzyhash ssdeep) - $(use_with geoip ) - $(use_with geoip2 maxmind) - $(use_with json yajl) - $(use_with lmdb) - $(use_with lua) - $(use_with pcre2) - ) - - econf "${myconf[@]}" -} - -src_compile() { - default - - if use doc; then - cd doc && doxygen doxygen.cfg || die - fi -} - -src_install() { - default - use doc && dodoc -r doc/html - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-libs/modsecurity/modsecurity-3.0.10.ebuild b/dev-libs/modsecurity/modsecurity-3.0.13.ebuild index 515a441f5f65..04b013e6ebb6 100644 --- a/dev-libs/modsecurity/modsecurity-3.0.10.ebuild +++ b/dev-libs/modsecurity/modsecurity-3.0.13.ebuild @@ -10,13 +10,15 @@ inherit lua-single MY_P=${PN}-v${PV} DESCRIPTION="Application firewall and intrusion detection" -HOMEPAGE="https://github.com/SpiderLabs/ModSecurity" -SRC_URI="https://github.com/SpiderLabs/ModSecurity/releases/download/v${PV}/${MY_P}.tar.gz" +HOMEPAGE="https://github.com/owasp-modsecurity/ModSecurity" +SRC_URI=" + https://github.com/owasp-modsecurity/ModSecurity/releases/download/v${PV}/${MY_P}.tar.gz +" S="${WORKDIR}/${MY_P}" LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86" +SLOT="0/3" +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/mpc/Manifest b/dev-libs/mpc/Manifest index 3d584803fb81..99f234140362 100644 --- a/dev-libs/mpc/Manifest +++ b/dev-libs/mpc/Manifest @@ -1,3 +1,3 @@ DIST mpc-1.3.1.tar.gz 773573 BLAKE2B 76434e6f8830af3571836d51576bfebbc9701e9bbb5c4686f134081cd96cd90ae02f7ff42bf9e3957c7a7ba92b6b2d9cdabe18f0269271147521cd7f6a2d551c SHA512 4bab4ef6076f8c5dfdc99d810b51108ced61ea2942ba0c1c932d624360a5473df20d32b300fc76f2ba4aa2a97e1f275c9fd494a1ba9f07c4cb2ad7ceaeb1ae97 -EBUILD mpc-1.3.1.ebuild 1053 BLAKE2B 676e1dc4796f0d04334bf906ff543cbde797f8264a7cc3c5452ac74c4bf1e2c8ef51a29d972587766cc4a9d9b117df8f8bf592720173b96d7f996b963b286a9f SHA512 eed1ca280d22bc6e3c376d1999da0eba6f22b57c2f299c7825ed34ac7d16c9d37f164bf2c70e2ebe11e41acfa0910cfd6075a3cf36184446c5093e14f4479c6e +EBUILD mpc-1.3.1.ebuild 1047 BLAKE2B a337c047cc01edb0ce3248e73042cf540a2bf2e3217a36484528e43a065430243003b01577c12405b9ad4671da3f9b0b1b56ad91a328d84d0312305dd701778f SHA512 1272f9c7dceda83909f07f6989cf9ccd7014cbee9f7edbb9b289b4aed9351a35525c2f08e0d1b396a1016c2b5979379dc4769fb867c1ab190c75443dd0e48ccf MISC metadata.xml 262 BLAKE2B fe330d67755784d14f5c5d664d7127d3cdb9edfab55b907ae3632f434d86323604f5095e1c1a9fbd169ae7a4cbb38f359e55f75047531786247c0674a4a53715 SHA512 3bcaca4e730edeed06fed73e79a5ce0a3358174672735ea4b27240c6c421ac9c33bc2b63a31e596fe1bbb6b1816c16cbc7ef4f258ca906ba04ea7db4aedc86b9 diff --git a/dev-libs/mpc/mpc-1.3.1.ebuild b/dev-libs/mpc/mpc-1.3.1.ebuild index 0b1308164ff9..3ea854611bd2 100644 --- a/dev-libs/mpc/mpc-1.3.1.ebuild +++ b/dev-libs/mpc/mpc-1.3.1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == *_rc* ]] ; then else SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="LGPL-3+ FDL-1.3+" diff --git a/dev-libs/mpdecimal/Manifest b/dev-libs/mpdecimal/Manifest index 53efe77e9676..8f5d70730f31 100644 --- a/dev-libs/mpdecimal/Manifest +++ b/dev-libs/mpdecimal/Manifest @@ -1,4 +1,4 @@ DIST dectest.zip 791733 BLAKE2B ba74ee96f6687ce34cac8406fd7fd1f743d72647a5f883f1054829d992d4dc0f61c9e3b88e2529f425cc2fbda14dfc372b3fbfafe6553baabb3244172fed712f SHA512 05f9d12aec1ebfc9ca211b01705b41c5cd1bbc54d9aa6c4799b40fb3ab1835433fd1a277735d26d2530c3793c58b107b3abb1c31f64340e5e9d7856d92c821cf DIST mpdecimal-4.0.0.tar.gz 315325 BLAKE2B aed5b6d5c03b12017989bbac9a166366e800ce5ee8d2fad5a1b81def48877126233998df306968902c728776616b1c06ce0ef05ea066c07daf841a53541a09f9 SHA512 7610ac53ac79f7a8a33fa7a3e61515810444ec73ebca859df7a9ddc18e96b990c99323172810c9cc7f6d6e1502c0be308cd443d6c2d5d0c871648e4842e05d59 -EBUILD mpdecimal-4.0.0.ebuild 1167 BLAKE2B c29a52f7cad6974fac08f42d258aad52118be8bd32ade456ddfd60b87a362d17787d1604b1dbc7a7e7c4570b3ea50065e934ee36ed23acb60d0f77baa4af711b SHA512 5d0ce79c59dfc508bd0b6e0cd7f4813a25d424e01c99f9a38da6884188aff7db13b95c0f38edf8077c8f00e85766d4bdb79a87e1d675de19e87bba40b066c9f3 +EBUILD mpdecimal-4.0.0.ebuild 1161 BLAKE2B e0007f6f1e809cde2a462545f8aa397b2a5b7e03b47eaba6143f8b013b3b05844fae51aacc2bc20e31a976deaa2d5af854cbedc6209c84749e337b3777de3312 SHA512 48335b1c5ff6c15a64d2fc39dc3dd5975c3ff9ac91329a5acc53b043d4c02e6f4ea056e76df0d0c3ee9d124419ac7c6eea73ed0e337df7bf413f37c2695a93a9 MISC metadata.xml 248 BLAKE2B f308d2aa052d11e427850af58bbebf95e7773f5562ed221f39043474b4c3827d724d49667edf1874272a5586a13201159f40e8f5eafb7e400e79c6566e1a6ac2 SHA512 b875c838394523483ae7d93585207eb3c642a345bbb08e1dcef3ceb737c813fa779e2f5479d48cdcc30732b8a0a9e6ecc648df940def6731e4dff43b23786e6d diff --git a/dev-libs/mpdecimal/mpdecimal-4.0.0.ebuild b/dev-libs/mpdecimal/mpdecimal-4.0.0.ebuild index f9c5b4c9a0db..8c22d70a67b5 100644 --- a/dev-libs/mpdecimal/mpdecimal-4.0.0.ebuild +++ b/dev-libs/mpdecimal/mpdecimal-4.0.0.ebuild @@ -14,7 +14,7 @@ SRC_URI=" LICENSE="BSD-2" SLOT="$(ver_cut 1)" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="cxx test" RESTRICT="!test? ( test )" diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest index 9303294f32a1..bc08c3079846 100644 --- a/dev-libs/mpfr/Manifest +++ b/dev-libs/mpfr/Manifest @@ -1,4 +1,4 @@ DIST mpfr-4.2.1.tar.xz 1493608 BLAKE2B ad69f53bc910294647523e7613b18a683f1d0f3dd994168ab2a46b66d0371ffa9b8e7cb59495f898470aea69d343e83fc722f11babe4af7b3a12665a1e65860c SHA512 bc68c0d755d5446403644833ecbb07e37360beca45f474297b5d5c40926df1efc3e2067eecffdf253f946288bcca39ca89b0613f545d46a9e767d1d4cf358475 DIST mpfr-4.2.1.tar.xz.asc 228 BLAKE2B a50ccf4136c3b460b15540364a49dec05da266a77bce6220832262581fa57cc1e70b7739ea4fdf2e8ad4fd3318151b8c420b09597942493d95e6276f380debfd SHA512 2f409f2a93726fba086882de3ad26d0bcb5d78afc687e44550bf55a98b940ff0d355a655aa18da78bfa2581ef37d72cb630d7642de7ec70590ec80044b3dbe38 -EBUILD mpfr-4.2.1.ebuild 3147 BLAKE2B 3b92bba2d9d34fd1e87c4178879efd8f9a4664118c320081fcaeb5c1f569829f9b720a05f0da7e242e899cd98cac74a214c03ecb59a13a7cae338ff59b0601b9 SHA512 7f42a9f79074fd10420a12556362c70a67b440e3be9badb0b0089173802d65ba2f0d0baee8b8370939e13e1e23f3381ffcc47c0d91e884f937d6a7cf65f54233 +EBUILD mpfr-4.2.1.ebuild 3141 BLAKE2B dfb176b6fc9612c2b976230ca0216a0b32cd15f04df19c8263e08a1c3d85e04582d6d772412f51d82ece94e9279817a361067f731b4a21ab31f93db1471c43f1 SHA512 fc0c4d08b3bf547a4b8dffaf22ddeeaaecf662737b602f1b8ee01b796468188544e685d2a1d488c7784ee56ff4ac085ee226c3b3be02d330622431dc6b32cc00 MISC metadata.xml 344 BLAKE2B b7a0bcfbcf945ce2b6d58a9a2078c823c12de5ef8261ec009612b58a833deecb7caaf864f0b55e0c46aac004c58feb7a1f88f6d78b584c2e25c403cfb1de96a0 SHA512 8b8b5ae00a4f9ba76c193c5d84f27cce973963f4db109219394efccba3a8e8bebb7f241658a0b682331e34c66ee99332f871d826abf6ec5a4ced4f3dce381fe9 diff --git a/dev-libs/mpfr/mpfr-4.2.1.ebuild b/dev-libs/mpfr/mpfr-4.2.1.ebuild index 33153eb470a0..cc2b0bfe6d38 100644 --- a/dev-libs/mpfr/mpfr-4.2.1.ebuild +++ b/dev-libs/mpfr/mpfr-4.2.1.ebuild @@ -48,7 +48,7 @@ LICENSE="LGPL-3+" # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild. SLOT="0/6" # libmpfr.so version if [[ ${PV} != *_rc* ]] ; then - 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="static-libs" diff --git a/dev-libs/mxml/Manifest b/dev-libs/mxml/Manifest index e04f33731cfd..f9eb7a78a6f5 100644 --- a/dev-libs/mxml/Manifest +++ b/dev-libs/mxml/Manifest @@ -1,5 +1,5 @@ DIST mxml-3.3.1.tar.gz 1554784 BLAKE2B e0d599fd947dfef72edae40c1e70ea76c92105128dd46e772a7c71f9293cab3339c980396dffe105246cad64d0474935cc1939005ad9a2bffc8e8107f025a466 SHA512 43e6a92806d9c3f5db39fbf960c15ebfa6d92ef98274b7ce39b57724d6c26ad4362d6d8f3c1023efda92e6a815df068e5038a0cd479562b6be9dbdda8e827a41 DIST mxml-4.0.3.tar.gz 1576958 BLAKE2B fe65513190bc8c03b8a66fb6711f9dcc846c19cdf67c17908fd5795408fead3e6ae2c11c8d4ca1c10be7b68d54ab87c602ab6ca3e5386d26ff75753d4dbe6476 SHA512 5855ea90c32a250ca0943389c768f1b9d9a231762d9b678d56bcb55c12d90a51b28c66940355e945b3d315bd764001e05ede576de976132768eb1eecb2667bba -EBUILD mxml-3.3.1-r1.ebuild 1494 BLAKE2B ab7d3ad378c98fffb924dedf724181ff267b43f73dd18747b15c55dfc8838c2f57d728c5862d4c92acf88b6b122d13194f60b453df54bc022f950b886a88f40f SHA512 785dcffc1909acbced83f29755983cfc07a9392f47f2908bd115230fa608c158651645659686efc0c36e937444c943b4985a5fb32cbae00d347ad65c15dca457 -EBUILD mxml-4.0.3.ebuild 1304 BLAKE2B 08504807e58dd38aa8058effbd616344a3a286028887bd15e46a7bb26ef03cc75f24ad7212e514acbc53202b53472566c3f127de49cc6917fbb4ad4fda64c022 SHA512 d3f8429cf78095e93f32488ed04b2d4bd677b483239bec1b80393526aeffa234848d2787c439c73cb985bbc8346ad1f9a9aa2246496b48c6b54d3b800cf8715f +EBUILD mxml-3.3.1-r1.ebuild 1488 BLAKE2B 36889cb8ff7478da95e276525bc00ac04028bd64ca18ac9dadefd5e79aaf57fc6b08c5cae243913ad0a64937a99e9b949d57d40c37d0a4ae9c3999a418f7bdc2 SHA512 c6e0a5c91e49c9ba420e5bef902c4db0b9d162ff720f0e4b5010cab94e735f9498fbe257172b7ce957583440d30d8e9dc8a0b0d19c142a775acfca276a5b3cb2 +EBUILD mxml-4.0.3.ebuild 1298 BLAKE2B 5ee7e7e5338331dfa8ce8032c720fc67ca77c66d416198c00f7c63cebc21bfe0c3dea75c28852b01413e87a14facbfac0a48a010457980dde4e1ae9b8ad80a3d SHA512 21680962b4b6ab36a8f0d9b1e5bc76851cb69c8c71618506345ecf4675bbfad2fd781d4496f603f1333ee0256c174e81da36a5a54381667a422ad650a0e67f08 MISC metadata.xml 1380 BLAKE2B ba169e7d7bf4572b56e2cc8923a48fce4b31af61107bd908d77f4a211aa096b4f0adfed9ae1d52cbad6b4309793f545cbd562a553e0c5aa1d0786b088f472cd7 SHA512 2895d86c62cb799302ba1515a3b638d52ca253f78e07bcc542bbb99338b84bc2079d48f42fb85a627e9252a545a853629943f9a904ead600aff161a24e1f1658 diff --git a/dev-libs/mxml/mxml-3.3.1-r1.ebuild b/dev-libs/mxml/mxml-3.3.1-r1.ebuild index 615baea02a93..838cbb783a9f 100644 --- a/dev-libs/mxml/mxml-3.3.1-r1.ebuild +++ b/dev-libs/mxml/mxml-3.3.1-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/michaelrsweet/${PN}/archive/v${PV}.tar.gz -> ${P}.ta LICENSE="Mini-XML" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86" IUSE="static-libs threads" BDEPEND="virtual/pkgconfig" diff --git a/dev-libs/mxml/mxml-4.0.3.ebuild b/dev-libs/mxml/mxml-4.0.3.ebuild index 05352aedb401..01f44056e0fa 100644 --- a/dev-libs/mxml/mxml-4.0.3.ebuild +++ b/dev-libs/mxml/mxml-4.0.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/michaelrsweet/${PN}/archive/v${PV}.tar.gz -> ${P}.ta LICENSE="Mini-XML" SLOT="4" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86" IUSE="static-libs test threads" RESTRICT="!test? ( test )" diff --git a/dev-libs/ncnn/Manifest b/dev-libs/ncnn/Manifest index 9bc83efa505f..f3b99f1aa685 100644 --- a/dev-libs/ncnn/Manifest +++ b/dev-libs/ncnn/Manifest @@ -1,5 +1,3 @@ -DIST ncnn-20240410.tar.gz 12835689 BLAKE2B b4c2ffdf525719dca81d020695f03cd963c3a1f1a0ecc61b6e08c75da212d280210bf1be9b54343a771661fef747675e7f08d0dd9e3ea942adfda1e07d1f6868 SHA512 61865af26aecc6b0eccdfd46c5b3f6e4dd06d7409298051c91d141e64b8c15690f2f982c0aeb3a11d3a575061ab7606710cb0e710f4cb6539c7a14ff440aaaf7 DIST ncnn-20240820.tar.gz 12963701 BLAKE2B cf92ac70fb0256ae4b78f03d5a670622071f6f0e9b4ad1ee6a18238852f66b3d6b0456d33b2cf2eb691c351b1e8c7b0a8427fb20342029c79f33626f09d9bba5 SHA512 cbef59021231df7409c73a270f147e72daefa1230ccc072aec7225078097ec8e99d4dd82e8aaa93665361c4c24b3812e05f08da5c9a82a575ef2aad70c0828fe -EBUILD ncnn-20240410.ebuild 1622 BLAKE2B 4a8abed71bf07f561ed17a51adb58388869e4b5d0371f9c8329f30882e98e8b7de90d9279af32a4d8fd11cb29decdf9b6017018ba8446d37a19b8d1cc24d1ed0 SHA512 d08954ae5c5ab8b9298d38a550dc6f31020a750dc0334d368df9791455daad3c5ea504a352bb80b1ea23a14c1ff63e4af6d09ed25c4e6ac8b44c9f37df8fea57 EBUILD ncnn-20240820.ebuild 1622 BLAKE2B 4a8abed71bf07f561ed17a51adb58388869e4b5d0371f9c8329f30882e98e8b7de90d9279af32a4d8fd11cb29decdf9b6017018ba8446d37a19b8d1cc24d1ed0 SHA512 d08954ae5c5ab8b9298d38a550dc6f31020a750dc0334d368df9791455daad3c5ea504a352bb80b1ea23a14c1ff63e4af6d09ed25c4e6ac8b44c9f37df8fea57 MISC metadata.xml 430 BLAKE2B 2623eadab618d93544c297f5c5bbb29575a769e0d4660aa619c66db2ad1909349f2753a426789d6c280a13a452b3434d5ffa2e781aee59b4487a71b023792327 SHA512 0693c619982557394bbabab2ceee6ba06445bcc208bb9e751392a371ca3efbf56b39685fb2d20d4e3da443c5bf7a482ed4581a7349734ad44c1e58dfb6dc241e diff --git a/dev-libs/ncnn/ncnn-20240410.ebuild b/dev-libs/ncnn/ncnn-20240410.ebuild deleted file mode 100644 index 3ca6898ed9c5..000000000000 --- a/dev-libs/ncnn/ncnn-20240410.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake toolchain-funcs - -DESCRIPTION="High-performance neural network inference framework" -HOMEPAGE="https://github.com/Tencent/ncnn/" -SRC_URI=" - https://github.com/Tencent/ncnn/archive/refs/tags/${PV}.tar.gz - -> ${P}.tar.gz -" - -LICENSE="BSD ZLIB" -SLOT="0/${PV}" # currently has unstable ABI that often requires rebuilds -KEYWORDS="amd64 ~x86" -IUSE="openmp tools +vulkan" - -# Need the static library to run tests + skip vulkan / GPU: -# -DNCNN_BUILD_TESTS=ON -DNCNN_SHARED_LIB=OFF -DNCNN_VULKAN=OFF -RESTRICT="test" - -RDEPEND=" - tools? ( - dev-cpp/abseil-cpp:= - dev-libs/protobuf:= - ) - vulkan? ( - dev-util/glslang:= - media-libs/vulkan-loader - ) -" -DEPEND=" - ${RDEPEND} - vulkan? ( dev-util/vulkan-headers ) -" - -DOCS=( README.md docs/. ) - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_configure() { - local mycmakeargs=( - -DGLSLANG_TARGET_DIR="${ESYSROOT}"/usr/$(get_libdir)/cmake - -DNCNN_BUILD_EXAMPLES=no - -DNCNN_BUILD_TOOLS=$(usex tools) - -DNCNN_OPENMP=$(usex openmp) - -DNCNN_PYTHON=no # todo if something needs it - -DNCNN_SHARED_LIB=yes - -DNCNN_SIMPLEVK=no - -DNCNN_SYSTEM_GLSLANG=yes - -DNCNN_VERSION=${PV} # avoids libncnn.so.*.%Y%m%d using build date - -DNCNN_VULKAN=$(usex vulkan) - ) - - # temporary workaround due to a >=clang-18 regression (bug #929228) - tc-is-clang && [[ $(clang-major-version) -ge 18 ]] && - mycmakeargs+=( -DNCNN_AVX512BF16=no ) - - cmake_src_configure -} diff --git a/dev-libs/nettle/Manifest b/dev-libs/nettle/Manifest index af9ac8868880..8ab1f871fe6d 100644 --- a/dev-libs/nettle/Manifest +++ b/dev-libs/nettle/Manifest @@ -4,7 +4,7 @@ DIST nettle-3.8.1.tar.gz 2406251 BLAKE2B 22b4ec81645b579504356597ba87b637e462856 DIST nettle-3.8.1.tar.gz.sig 374 BLAKE2B e2bfce4aaa1be114fb9bf8724f25db75c69c3b98538df46e9b1428ce615f7db3b9e9f9240d232fddac195db4568439b3f58989c20beca82aa6db79f4956db547 SHA512 978304b1faa5adc3b0d6ea7e9597af6154ad5d6e328913ac19184ece94771fdb2a7d5ce0af535ae8d28cb6ccd94fb3d4ef2613c0356df9e08b5d4c26ea646e09 DIST nettle-3.9.1.tar.gz 2396741 BLAKE2B e3ceaefa19491e58f26b900beaf8b4e746feb2357c7677f5c050f257f4a23c304773446b6283a42a82cf9640e16522b8a71c47f137759f1df23cdeee4625d142 SHA512 5939c4b43cf9ff6c6272245b85f123c81f8f4e37089fa4f39a00a570016d837f6e706a33226e4bbfc531b02a55b2756ff312461225ed88de338a73069e031ced DIST nettle-3.9.1.tar.gz.sig 374 BLAKE2B 41c37cc0ea649445c7e4bbe2d0e9ab1c6f7bb50000adef2c2ee4828e7efdd2d7c6d823d64209f251cb7d82ce85e73768430a435ee7f1d5a3732e744987918d0c SHA512 fe6f4c9746e7dbc10f61843673de95d2faea209b1caea5c7bf69b81d3f6b2248a4907012b2baf0d65e54682f835cff465482db37615b789017ce0a9e7e267d7d -EBUILD nettle-3.10.ebuild 3284 BLAKE2B 4b28b58979b75a9d0f8887ddf1511af6775c56a9b8f93267c166fab08fc7d7589e7bcb70783f84abb14be76cb9f309ce91b1baa053ab7ce3338271f0c8c06974 SHA512 657fb24a9b9e1fe4c2be474a4d2c0fc4657be58a9f52ebcdd85b2ccf7f85ce2b28a33d99ef028ef18ae9171aa847e46ddfb1c673c5ce2fd40ec77384db0a6706 -EBUILD nettle-3.8.1.ebuild 2623 BLAKE2B 60ea85fbaedf21cb3c7a056d08eb46eb1ce1e487e5ef5c69f2e0baef1d312cd514580a48e6f5b0b99b9762e2f9cc01e82dc8ef5d30aabe4b00c1f60313fc93b5 SHA512 3c6ded7aa546c6436a3c1399285928d1192b25e8dfef7c41084eb04987e31cb12860f51e10627aaea03f80d6d394a45b46ce43e37092f6fad6f06c2382b48a30 -EBUILD nettle-3.9.1-r1.ebuild 3109 BLAKE2B 57a2fb5bdf3aa656607ed1c12b578c06f517060903b7f4cf34a9c342e943f9ddf4679c3191a8dbb9f5b5ca1ea6e0f87a18b1e0635e9611ba5b98bd967cdc8531 SHA512 97fd1f6e3b17890e0551d6f02d05ce836ce557bdbe4e20483832dd108c0ea4ff0fdbe94fa32a425013c3b7a5c440579af5a74c2c18aeba40001a1174ea2ae939 +EBUILD nettle-3.10.ebuild 3277 BLAKE2B 2f2c2dcbcc1bb6187a2f213644b0732a35fc16e3dd51b2759394cc398f797132bc2fa9055f0ab76dd6ed0d8be14f200272b1f0d92494f784aa65309c843a56e6 SHA512 01537ec6c164a83d9903ae907ba1f2474f141cb2b9faefa9bd29df083ff19fee4afb3e75473fa9936f4944b14ec43d3bdd092705416b8d8ec4a5971d14fafe91 +EBUILD nettle-3.8.1.ebuild 2617 BLAKE2B 1200a36eff892bbd644ec5828906487d972df46eb398b74f6aaa72bc3d926a657e78bfc8b99c0199e27ac0b9066763486cab3baa09ca4c211edfd0842b666941 SHA512 37e4b9fc9f0043d273a71dc13db14c20426d0376e1b33d8937ab796a350ff90b69064c2635aa5933b22517fe464e0f4d379f48d452fd8317932541ae5d483c53 +EBUILD nettle-3.9.1-r1.ebuild 3103 BLAKE2B 51483db5d9c48b0deec2808d9056e4d8cbc7b5f1ef4b0b31b58b8a46f7e39b272e4a0ed23e68ea352320a1e937170e44d691edac51dc9048d2ed09cca15f7365 SHA512 5a90d4857e86d149ce72b8af5c3d6a405e8e72a9fe75d555a0883935a21f88c66d03dbd0178c899e28abc99148614bebe5665bf4079d16c79275d49fbe69ad7f MISC metadata.xml 401 BLAKE2B 8840ace8e513d9ee82322e82f348b15c94ed9ece2b102bc2bb977041e518f56f5f6b068318771759b1895d47db084026ae443841a9f305cf965c37121ef0100b SHA512 b2c4a89887b5882fc8e04a83e047d2f9bdc60e2f1799fd724c83275acd1f7b9b4c1c08c4c3ada810f5d30cf3c6048cd8043c7792dd909969b7e4bf4da66b42c8 diff --git a/dev-libs/nettle/nettle-3.10.ebuild b/dev-libs/nettle/nettle-3.10.ebuild index 52f51dfba2af..4e64fde80d47 100644 --- a/dev-libs/nettle/nettle-3.10.ebuild +++ b/dev-libs/nettle/nettle-3.10.ebuild @@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.gz.sig )" LICENSE="|| ( LGPL-3 LGPL-2.1 )" # Subslot = libnettle - libhogweed soname version SLOT="0/8-6" -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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+asm doc +gmp static-libs 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_sha cpu_flags_x86_pclmul" # The arm64 crypto option controls AES, SHA1, and SHA2 usage. REQUIRED_USE=" diff --git a/dev-libs/nettle/nettle-3.8.1.ebuild b/dev-libs/nettle/nettle-3.8.1.ebuild index dc3ba0b941a4..168327d96330 100644 --- a/dev-libs/nettle/nettle-3.8.1.ebuild +++ b/dev-libs/nettle/nettle-3.8.1.ebuild @@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.gz.sig )" LICENSE="|| ( LGPL-3 LGPL-2.1 )" # Subslot = libnettle - libhogweed soname version SLOT="0/8-6" -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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+asm doc +gmp static-libs cpu_flags_arm_neon cpu_flags_arm_aes cpu_flags_arm_sha1 cpu_flags_arm_sha2 cpu_flags_ppc_altivec cpu_flags_x86_aes cpu_flags_x86_sha cpu_flags_x86_pclmul" # The arm64 crypto option controls AES, SHA1, and SHA2 usage. REQUIRED_USE="cpu_flags_arm_aes? ( cpu_flags_arm_sha1 cpu_flags_arm_sha2 ) diff --git a/dev-libs/nettle/nettle-3.9.1-r1.ebuild b/dev-libs/nettle/nettle-3.9.1-r1.ebuild index 55e95a1e59f5..6b40fdffe430 100644 --- a/dev-libs/nettle/nettle-3.9.1-r1.ebuild +++ b/dev-libs/nettle/nettle-3.9.1-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.gz.sig )" LICENSE="|| ( LGPL-3 LGPL-2.1 )" # Subslot = libnettle - libhogweed soname version SLOT="0/8-6" -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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+asm doc +gmp static-libs 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_sha cpu_flags_x86_pclmul" # The arm64 crypto option controls AES, SHA1, and SHA2 usage. REQUIRED_USE=" diff --git a/dev-libs/newt/Manifest b/dev-libs/newt/Manifest index 0f16b5e17ca5..b971a2084322 100644 --- a/dev-libs/newt/Manifest +++ b/dev-libs/newt/Manifest @@ -1,5 +1,5 @@ AUX newt-0.52.21-python-sitedir.patch 954 BLAKE2B ed2a504cc2e2c06200e209fdf55e9b3ce01c502bd1a6898c6c56e5ecedfcc5672ab619f52d3ad3828569996d11302bdc24cc484f3d65a85d27b5e8c564e12311 SHA512 3583b352d2e46e12f03a1d3b0fcaab606018765b1ae8855a7160bced34b36235a4ed0cd2b4cda1202e40680d6d8a7ad7a93aec0b46d2ee17a091509cf079c9b4 AUX newt-0.52.23-gold.patch 472 BLAKE2B 07753aa346032369a17030fa883d4c08e340c5510625211acbeead0f0d5143914d0935affdf47aed36ec3607da6f7c7b8849ee92292730e4578e87b47c92870b SHA512 518f257ff913bd2467cf34a0dc0e26ec9ff430bc1aff939044055805c79addede1c58de32097248724ca2a8c247690e173eb87c1c5144bb161eb6db52f7ac845 DIST newt-0.52.24.tar.gz 128895 BLAKE2B fff7b3831f53a33b2d4f009fae0eb5603aef79c50f89e7f7179b80be837db35e44ecc860e4dc85e46195a59a87c12b2feae2ab043bef2fee0ea35a6efeded474 SHA512 999d8109dd3d74d04e813e84dc2e348278016dce7a678a1566197cf8fbc87810257b8a29fa766d29d48dc18bf4e1508b022460f15503fb6d029b3a05528b50be -EBUILD newt-0.52.24.ebuild 2180 BLAKE2B 4b7f5f0478cdd73240ba452a8879988e55120c2d34965d2d2ea64d809d879194817fdf1c1a2f7bfccc9fd942952b6397f1cd1058a33ac97258ec64bdfcb03c8f SHA512 c8c9ec12975ff0949244aa95705cfb3b713b6c5f82da045edf8208d14d2f38e2b98b4d971068cd4baeb57f07045cc817fcc8ff6ba67ac12d88cf9357bb0f64a1 +EBUILD newt-0.52.24.ebuild 2174 BLAKE2B d5bf50fe247da64a3d7a33ea24dae0c576312826162db426d359c1d807e6215aecfa6345311a4a2af1d63ada38384c93c230eec507d7bd399ef5d9ff988870f1 SHA512 3dc76625f637fc61f221818ca877e4b1ca2b246215868b5b859976e59ff9b1feeb874b8ffc0c386caec3171de980cdd2de836f9e8f3610e06b73cc56852c59a2 MISC metadata.xml 333 BLAKE2B 5c5dc4580c21be4e57fd230e26cf7d9c79600b93f3f6788ba16b3f389c62a26c51a393a2d0147990492559c1b3fcc94751d7d8ac493f72e45efcedb152d2dd1f SHA512 34bb99d390ae88dbefde06ed990f5da92db8805fa7c2cd73ac86e651cbc14dbc6c8e00496ff1f38aee6c9c14ac654385bc41aa26020c63c49d39213dd5a0b9ca diff --git a/dev-libs/newt/newt-0.52.24.ebuild b/dev-libs/newt/newt-0.52.24.ebuild index 4279f2d57028..f05b2ee51b89 100644 --- a/dev-libs/newt/newt-0.52.24.ebuild +++ b/dev-libs/newt/newt-0.52.24.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=( python3_{9..13} ) inherit autotools python-r1 toolchain-funcs @@ -15,7 +15,7 @@ SRC_URI="https://github.com/mlichvar/newt/archive/${MY_PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86" IUSE="gpm nls tcl" RESTRICT="test" diff --git a/dev-libs/npth/Manifest b/dev-libs/npth/Manifest index 65d1ba140810..9acf40c022ac 100644 --- a/dev-libs/npth/Manifest +++ b/dev-libs/npth/Manifest @@ -2,5 +2,5 @@ AUX npth-1.7-musl.patch 402 BLAKE2B cccb3266238fb4879eb0a80a1d336e58b3647021c3b7 DIST npth-1.6.tar.bz2 300486 BLAKE2B 665fdb2f4cbe59750b6b4b7c2701ee80a23a122df10c9f8be47c4af5f3bf5968f709637ab3f4878bb68609752fbb6ce1364e109fdfeba64e4db258733a33f3fc SHA512 2ed1012e14a9d10665420b9a23628be7e206fd9348111ec751349b93557ee69f1176bcf7e6b195b35b1c44a5e0e81ee33b713f03d79a33d1ecd9037035afeda2 DIST npth-1.7.tar.bz2 313213 BLAKE2B 39bc5857fb61a4264bef6ff23c28755d2a3b3ceef93034aefd5cf1c2ad905adf696c6753ebd5cea5e0a875df4ecb97db03e023a50a27f51ec0641bbc36b54089 SHA512 8893023bcf953a3f7c490cf8116bed323a9d4af2bea35277e919f437916fda8b8e68ded28ec1777717cf9187c504892556159cbdb8bc02ed4a8b30b3d897d244 EBUILD npth-1.6-r1.ebuild 873 BLAKE2B 03663ce220dde0907c502a1683eae01b73aa4f31a2a285d8ccaaf08c3fba528aa13e8d0cc38522b7db5be20c9634e44a0e22d10e2a19d6db4acd60a07741b33a SHA512 369b0a42b5bcb3d09b64ee3adb1a60fa2674516e4e0c27ea5a9d0ec3aed63d4d85ab764322e40371c151bcb928c16bb63988283d3f30b4d225601b9b39c42908 -EBUILD npth-1.7-r1.ebuild 862 BLAKE2B aadede06664ae438b435ebd80f0f478b9fe68b6dea969e92053419fec152d6979e2ad438636abaf47823b9eb90ce429eaeffee784c9d5f5672abe946c530809c SHA512 b3d42567ab37423715c74ad7c7efa668e07718df35065508d05d8354574cba21f4525c3dafad8fe1be741ad6c938df4815a19cd066da9a4404ef8c52f47c6d0e +EBUILD npth-1.7-r1.ebuild 855 BLAKE2B 2c271be58b7f4e23381cde3ea098e6cdca4cc4ac67df78b5cc816610746ec9e3a5a7d7921069ffaf5440c7153bab3d615411e8715718b58af125f44fc1c53847 SHA512 0d0407317fc8dbdc613848ef1a20e828c5c4c334477f61ba3f1a308cc02d09ecb33b97fd0060740ae2310cd528b513015926405d2f09e1c094bfba29277814c0 MISC metadata.xml 248 BLAKE2B 8635d7e87f0f2de85f967cadf3324aecfe013decb6f6dbc4338f2bdbb3fad5b61b5a58780f4c6d4759ec51a1b89af067b689b716ad34c71b6f09887536da1493 SHA512 fb771f3d411fc1ab3e5600af41fc51d254b7c2c4d057e80e582fcf2f355f35204e7f61dba852bed35f21c87f2063d7ee0d3a5628395e4ed945955a818deeb37c diff --git a/dev-libs/npth/npth-1.7-r1.ebuild b/dev-libs/npth/npth-1.7-r1.ebuild index 07fc25df2880..34d159a078c0 100644 --- a/dev-libs/npth/npth-1.7-r1.ebuild +++ b/dev-libs/npth/npth-1.7-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" LICENSE="LGPL-2.1+" 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/nspr/Manifest b/dev-libs/nspr/Manifest index a0b69b773c44..3cd475561876 100644 --- a/dev-libs/nspr/Manifest +++ b/dev-libs/nspr/Manifest @@ -7,5 +7,7 @@ AUX nspr-4.8.4-darwin-install_name.patch 1046 BLAKE2B 1182149b03bd2c03fc4051bf98 AUX nspr-4.8.9-link-flags.patch 931 BLAKE2B 6aa6aa1cf3b856a95b7baa20f58e9ed83b8b29ccce37bab39e10e0e76c433ae5c79839b5f7f9bdaf8b2475c8e3692ff4a57c246dfa4e1fed6866ab284826ee0d SHA512 0bb61dc09d287f1324749c983404e1f03fdf7014fbbd32cc5abe452fc2f32b90b759d8f18d964a61da044b5a7221f5ba274d94c93c07c8a7359e3c937e44b975 AUX nspr-4.9.5_nspr_config.patch 251 BLAKE2B 65ae8b981e758e2955b7a3358f24b7b17dc1ef59f0e78f9fd9ddee740a4da3825bafea34f3900200b3f6edefed7d0797c194cb0339d4e36551615d599156108d SHA512 3f118b7142a19dcc7e26b348cec6029c78d585a57cc2bfc2ab7ca13d2ef953e576dab0ac044316e3165d0201bf27253afa732109f914da6f7a39f19facff8310 DIST nspr-4.35.tar.gz 1096974 BLAKE2B c80402d7be9e69ab6d1e768a18d271a8d28900f4cae7df2709d1ab26e100d908f508762bb771d4042aa7152934ce83d495e2102e894c56574187be8040d65629 SHA512 502815833116e25f79ddf71d1526484908aa92fbc55f8a892729cb404a4daafcc0470a89854cd080d2d20299fdb7d9662507c5362c7ae661cbacf308ac56ef7f -EBUILD nspr-4.35-r2.ebuild 5488 BLAKE2B 63e0250bf7db678e88fb9a273c53931f1686dd6ebc9b4081a52350b3ccddd78a421f4d7bbbea0a02b1cdc61692f9ead69794c53df744487dcffc8654c7aabc4a SHA512 d7056bb38aca2785f17a95f5f1daa2268b770a3781fe773dcb368cf6d54223bd685907fc9b5ae298a0a49f5156927bf97258fb8239a37f06af63869d1ad20dd3 +DIST nspr-4.36.tar.gz 1036274 BLAKE2B 369d851db0f425f0c6c3cdaeb333320860b77b49b40b77cc983998de3f9128f9d987f143e9f2ce155d609fb23f3f9ed0d0abe7d74e20c59763e2b9bdd1835817 SHA512 55d21e196508ad29a179639fc8006f44b04dc2c0b5a85895e727f0a4f0ea37aeeceb936e37ac6b271b882a18e9f06d96133a60f19cee6345f8424c1c66e270ee +EBUILD nspr-4.35-r2.ebuild 5482 BLAKE2B cc0118ec6efb82e4cf1f67d65d08130f98e0fe40a26ad922058d31b9724b07f703f159c277ef001ed7795053dc9f913121adf22f14adc38dcdaf73721efddce9 SHA512 311cd72c4768e13e3cdedee4be49ea99d32628e8cb76ad92fff7a5c5eff55da960595ba8d846e70fe5d32cb19363c1e3473aaf04a73a317a298afbfb36d46b1c +EBUILD nspr-4.36.ebuild 5409 BLAKE2B cb6f3bbee07a8219dc13b531cbe5b1aa85655b2c06c8e7c4cdfbfdc4aa00ac88ce7e019be675874e96de242275d6090de571cb76b80dd2266a742afbd37ff418 SHA512 470f60655340e2a41057f9ec1f57b7a80299d40b6dc9da1a7e9013778aeed2ed1df55231522aee66d6034f30bc0495a92affd2220eed86c6b0691146beabfff6 MISC metadata.xml 350 BLAKE2B 0f4d7850a3ca725af4e01a47e4db4219d2465b6d4db8c44e12b8f57d2064fd3c6ddbeec16888a316627f96e1f9415777f3fedecbd7065e4d13516bbed473a6f6 SHA512 2cc7f3e6eefcb5ba16c4b2127e751c47ea7a6822eb71080c96c6850ef741acff8d424c520eb60288ca32ccdbe825568d7aced9f57148e304dddd0afb7f4a8883 diff --git a/dev-libs/nspr/nspr-4.35-r2.ebuild b/dev-libs/nspr/nspr-4.35-r2.ebuild index 01df06b9ec19..4aafc2acbe8a 100644 --- a/dev-libs/nspr/nspr-4.35-r2.ebuild +++ b/dev-libs/nspr/nspr-4.35-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://archive.mozilla.org/pub/nspr/releases/v${PV}/src/${P}.tar.gz" LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" IUSE="debug" MULTILIB_CHOST_TOOLS=( diff --git a/dev-libs/nspr/nspr-4.36.ebuild b/dev-libs/nspr/nspr-4.36.ebuild new file mode 100644 index 000000000000..39addc5f2c9f --- /dev/null +++ b/dev-libs/nspr/nspr-4.36.ebuild @@ -0,0 +1,176 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic toolchain-funcs multilib-minimal + +MIN_PV="$(ver_cut 2)" + +DESCRIPTION="Netscape Portable Runtime" +HOMEPAGE="https://www.mozilla.org/projects/nspr/" +SRC_URI="https://archive.mozilla.org/pub/nspr/releases/v${PV}/src/${P}.tar.gz" + +LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" +IUSE="debug" + +MULTILIB_CHOST_TOOLS=( + /usr/bin/nspr-config +) + +PATCHES=( + "${FILESDIR}"/${PN}-4.7.1-solaris.patch + "${FILESDIR}"/${PN}-4.8.4-darwin-install_name.patch + "${FILESDIR}"/${PN}-4.8.9-link-flags.patch + # We do not need to pass -L$libdir via nspr-config --libs + "${FILESDIR}"/${PN}-4.9.5_nspr_config.patch +) + +QA_CONFIGURE_OPTIONS="--disable-static" + +src_prepare() { + cd "${S}"/nspr || die + + default + + if use elibc_musl; then + eapply "${FILESDIR}"/${PN}-4.21-ipv6-musl-support.patch + eapply "${FILESDIR}"/nspr-4.35-bgo-905998-lfs64-musl.patch + fi + + # rename configure.in to configure.ac for new autotools compatibility + if [[ -e "${S}"/nspr/configure.in ]] ; then + einfo "Renaming configure.in to configure.ac" + mv "${S}"/nspr/configure.{in,ac} || die + else + elog "configure.in rename logic can be removed from ebuild." + fi + + # We must run eautoconf to regenerate configure + eautoconf + + # make sure it won't find Perl out of Prefix + sed -i -e "s/perl5//g" "${S}"/nspr/configure || die + + # Respect LDFLAGS + sed -i -e 's/\$(MKSHLIB) \$(OBJS)/\$(MKSHLIB) \$(LDFLAGS) \$(OBJS)/g' \ + "${S}"/nspr/config/rules.mk || die +} + +multilib_src_configure() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/867634 + # + # Testsuite-only issue. Still, this makes it challenging to test the package with LTO + # enabled... + append-flags -fno-strict-aliasing + filter-lto + + # The build system overrides user optimization level based on a configure flag. #886987 + local my_optlvl=$(get-flag '-O*') + + # bgo #923802 + append-lfs-flags + + # We use the standard BUILD_xxx but nspr uses HOST_xxx + tc-export_build_env BUILD_CC + export HOST_CC=${BUILD_CC} HOST_CFLAGS=${BUILD_CFLAGS} HOST_LDFLAGS=${BUILD_LDFLAGS} + tc-export AR AS CC CXX RANLIB + [[ ${CBUILD} != ${CHOST} ]] \ + && export CROSS_COMPILE=1 \ + || unset CROSS_COMPILE + + local myconf=( --libdir="${EPREFIX}/usr/$(get_libdir)" ) + + # Optimization is disabled when debug is enabled. + if use debug; then + myconf+=( --enable-debug ) + else + myconf+=( --disable-debug ) + myconf+=( --enable-optimize="${my_optlvl}" ) + fi + + # The configure has some fancy --enable-{{n,x}32,64bit} switches + # that trigger some code conditional to platform & arch. This really + # matters for the few common arches (x86, ppc) but we pass a little + # more of them to be future-proof. + + # use ABI first, this will work for most cases + case "${ABI}" in + alpha|arm|hppa|m68k|o32|ppc|s390|sh|sparc|x86) ;; + n32) myconf+=( --enable-n32 );; + x32) myconf+=( --enable-x32 );; + s390x|*64) myconf+=( --enable-64bit );; + default) # no abi actually set, fall back to old check + einfo "Running a short build test to determine 64bit'ness" + # TODO: Port this to toolchain-funcs tc-get-ptr-size/tc-get-build-ptr-size + echo > "${T}"/test.c || die + ${CC} ${CFLAGS} ${CPPFLAGS} -fno-lto -c "${T}"/test.c -o "${T}"/test.o || die + case $(file -S "${T}"/test.o) in + *32-bit*x86-64*) myconf+=( --enable-x32 );; + *64-bit*|*ppc64*|*x86_64*) myconf+=( --enable-64bit );; + *32-bit*|*ppc*|*i386*) ;; + *) die "Failed to detect whether your arch is 64bits or 32bits, disable distcc if you're using it, please";; + esac ;; + *) ;; + esac + + # Ancient autoconf needs help finding the right tools. + LC_ALL="C" ECONF_SOURCE="${S}/nspr" \ + ac_cv_path_AR="${AR}" \ + ac_cv_path_AS="${AS}" \ + econf "${myconf[@]}" +} + +multilib_src_test() { + # https://firefox-source-docs.mozilla.org/nspr/running_nspr_tests.html + cd "${BUILD_DIR}/pr/tests" || die + einfo "Building tests" + emake + + einfo "Running test suite" + ../../../${P}/${PN}/pr/tests/runtests.pl | tee "${T}"/${ABI}-tests.log + + # Needed to check if runtests.pl itself or the tee (somehow) failed + # (can't use die with pipes to check each component) + [[ ${PIPESTATUS[@]} == "0 0" ]] || die "Tests failed to run!" + + local known_failures=( + # network-sandbox related? + cltsrv + # network-sandbox related? + gethost + ) + + local known_failure + for known_failure in "${known_failures[@]}" ; do + sed -i -e "/${known_failure}.*FAILED/d" "${T}"/${ABI}-tests.log || die + done + + # But to actually check the test results, we examine the log. + if grep -q "FAILED" "${T}"/${ABI}-tests.log ; then + die "Test failure for ${ABI}!" + fi +} + +multilib_src_install() { + # Their build system is royally confusing, as usual + MINOR_VERSION=${MIN_PV} # Used for .so version + emake DESTDIR="${D}" install + + einfo "removing static libraries as upstream has requested!" + rm "${ED}"/usr/$(get_libdir)/*.a || die "failed to remove static libraries." + + # install nspr-config + dobin config/nspr-config + + # Remove stupid files in /usr/bin + rm "${ED}"/usr/bin/prerr.properties || die + + # This is used only to generate prerr.c and prerr.h at build time. + # No other projects use it, and we don't want to depend on perl. + # Talked to upstream and they agreed w/punting. + rm "${ED}"/usr/bin/compile-et.pl || die +} diff --git a/dev-libs/nss-pem/Manifest b/dev-libs/nss-pem/Manifest index df80b8906a7f..62c354d5f11c 100644 --- a/dev-libs/nss-pem/Manifest +++ b/dev-libs/nss-pem/Manifest @@ -1,3 +1,3 @@ DIST nss-pem-1.1.0.tar.xz 41928 BLAKE2B 99dae611fd8caa58947fb518a68462c1fc779fd19bc3ba8d81aa81bc167b9ecb77830d9dd0b883996b2b62a49809f9830a989ae39facc3d421266c17af1c28c7 SHA512 0fe2b4a3f1fe1746845ba51fa246b7c21b3197e7533fa77851eba2c4163e07b53114ee84f8ad493542ffc00bc1dfe2bf93524f4fead4e3d7b1eed600f73c048c -EBUILD nss-pem-1.1.0.ebuild 694 BLAKE2B 7dfd0fac47fd8443ba044a8c0c10fd16c4b5bd949014e7688640b4802e0844b4ffb887359f6e2f3b34c480ede76da2632a5dcbd4dc0788bee9ca391a4d6fc0d9 SHA512 1e1a414a3a3b0583118cadba1db877b6404d56815555e9c2f2704ca561eb7b8764e83abfa2501d1ceb4684e97378e79d6921e4f9e5e28b9cb84267d9a8991ec0 +EBUILD nss-pem-1.1.0.ebuild 688 BLAKE2B 1c29bf6b290184a148ff21551f2a20435d70047e6ddcd7760a27aaf2a57967c5693ea5b658420b7fd51d091c73aecda7deb3096f48113c7da8b90f64e37626ec SHA512 cd422c861f46d02580b1ea987756007ae31f5c772fb7181c8e46dfa0961da576a799e065ad15d1466529f582f7336e5c7559a790c75f521b70bef0c167d1e383 MISC metadata.xml 334 BLAKE2B 7d88d82ca4bedbacb87ab53bc2a30e77ab13b062c439dacd1521f68a5677bad460310abf9f1e69826c44eaee4cade54bdb0d30923a7d2dfef9eaa4554288498e SHA512 c1a58a0c5e2401a1b75e4223f2cc6e0a25e8a3ead8c5c3f86cf96675ecf3dd813d0db4652fb6c68e0acbffa62ca6e4123dc74a4f565345cb1bba79e033b41922 diff --git a/dev-libs/nss-pem/nss-pem-1.1.0.ebuild b/dev-libs/nss-pem/nss-pem-1.1.0.ebuild index c38e8232f1c0..ab6056b2bbef 100644 --- a/dev-libs/nss-pem/nss-pem-1.1.0.ebuild +++ b/dev-libs/nss-pem/nss-pem-1.1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/kdudka/${PN}/releases/download/${P}/${P}.tar.xz" LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris" DEPEND="dev-libs/nss dev-libs/nspr" diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest index 79eab984c83d..2af269d3285a 100644 --- a/dev-libs/nss/Manifest +++ b/dev-libs/nss/Manifest @@ -1,4 +1,6 @@ AUX nss-3.103-gentoo-fixes-add-pkgconfig-files.patch 6214 BLAKE2B af2b685f5ef32b971abd27c9cf77aed0cee684863aae1d2dd3a1106814aa6a4df3a654012962ce0bbf5d0d354a349ee2366c6281c98ba5f3fe849dd5ec13d4c4 SHA512 cdf8bb84ee0192be165b0ddacc6a55295153d587d653381a4d92ca39e69a9f178ea9720bd68ef8193930149b17c26e2fe31e39a10d6b32e8f4a2edf9c89ab632 +AUX nss-3.106-bmo-1927096-fix-broken-test-files.patch 1600 BLAKE2B a0da0ad76060b575b57c2a323f4725ff8ae74488aa0dbb5e8626fef00cbf80fd3c016e8f0200466355ea0245d0416fe95dacd15c4d796215218c0e7f26a0bffe SHA512 54f69c0ee9ed125ef3230bfd2ce19c19ca7b256645f3cf7c2c93d412ec4dc45e2f5f008cff1ecafb33835e24624d81a2751a9f2829d31affc2e0ca05ed695146 +AUX nss-3.106-disable-broken-tests.patch 1520 BLAKE2B 46396fbd21a111f9dd82f1e7ecfe48fd438f3bfdbf2ac35eabb142ece41c95940a88adb43dbabd0b2a71674d207f5a9ec64436674bd8530e98e35019525fb1f5 SHA512 243a5a0977300dcd980dcd8a6938e65d2ea9a3cd491a2a8e7a6b7760e89b15cd51d80d296fc4b74ac960c9460a9bb67a6f6cc8e41c8b0317d93153a518c475cd AUX nss-3.21-gentoo-fixup-warnings.patch 178 BLAKE2B b51f80310db3db416d8aeaf9117ef801389b5b2df47c04aff51bf0759dd5bff41b09d1e9011f99b345d5769a3aab19acb943ee97f8437465518115f6902a0da1 SHA512 7667a020311ca11e8f1836bc146e4a3c94ff2a489882dbe87debcccfeaafeb50e6607574c64254a826b4b6f0bb436b310a3386fff4a58324f0e5e58debaa9d51 AUX nss-3.53-gentoo-fixups.patch 6886 BLAKE2B 1c605d8db02ebe0492c41955207368197a79990e43e219a71962cb28ac0cecd9e0acc2b76e16f5b116fdb8bf8790d96046cb4f376df9b8634ac48e54924589f8 SHA512 51031f92519f57d4b57a547cf549f2d5da1c5a7212d4b304fb0d71d6a85a5aefd64724ec9075c14c9b49c1e99c3ffe91cbec501c3504985aa9b16eacf2aa15ed AUX nss-3.87-use-clang-as-bgo892686.patch 2693 BLAKE2B fe8a25c9c8599e0f3e630202c824b854ebfa5b3580e79a61f7172a93a5aad2df3754e2e5aba718a22bb2ad5102f4d638ca10508f0b66cf6e8f21da4ea52bf966 SHA512 67d231aa1b2433e5feeff59af6849eee78f6d5ebf601c0f7baaf0e1b5b44c25ca63f012ced677f5562bb45e3fc0dabe0210b123a78b56de4dfe11c5eaafac3bc @@ -7,13 +9,13 @@ AUX nss-3.90.2-backport-D180718.patch 1225 BLAKE2B f18e406371c6f3f9aedc1676344b7 AUX nss-3.90.2-bmo-1885749-disable-ASM-C25519-on-non-X86_64.patch 1325 BLAKE2B c128966b1ea2a73c6957cf53b447a20ff142c277337a74421065e1f77c1de74cac5cbed7c192064fc6c45205e562003a7152e39df7438a1583418625607fc2bc SHA512 5625e3e78e7700bcbb589c734d47b91ebe39315994bd422766ad9100405c36d930ad031be5cf80de6bb4d9914db5fe553ee658daf5a2e66e79d517c0a6d9ad32 DIST nss-3.101-cacert-class1-class3.patch 21925 BLAKE2B 2b37f6b69e0541f31087ff0401b195c035f4b607865c4d29976e4ad2c8143321d65b41b996e922362e076aa8259304ed67b0c4a1f8df2fdfdb1d893319f5d5e7 SHA512 19438aefbb361881c1b4620d8b1b5e7d2bf5afb44900858d3728ff6999a792bf6fe073a11f591ab70461bee8c54fdfb097e4084b402842bc49d2139897de304d DIST nss-3.101.2.tar.gz 76462495 BLAKE2B 3a0dfd7aa68bc11f332decfc9cb7003b8d8fa6a9dad556ad736229d7d3847e68aeaf5b74e68989a0483bd1b9e2e3afd3bdf8df3d428ebc815eda9a255f5695aa SHA512 65ac338ee1b13ecc2b190f1ea39c987110a06f3b67610e094ffc1ef4117d487c34af1e11b90de0c28035bfc5cb10ca7996ed991d9afce7985973fabb48cd7ac8 -DIST nss-3.103.tar.gz 76470174 BLAKE2B 0d57ad2479f26d0ff8f3021b435ee936e82408e5f3f213804397934f1d01c2178f641247cfc84de36616eb92d06fb002fb77a4285ff84a86a3217e960d175475 SHA512 bc7680fc34d84de7953b27f1a220681f3f5c5a501a82be210ec6134894313f6a2c9bfcc350f4802152a5e3a1fc2defc74d700445ade338d6c86a923ac8b4dc75 DIST nss-3.104-cacert-class1-class3.patch 22038 BLAKE2B 66e2dd47230d6aa58a767e35c9c069fa29f3111d470345e0f69486d1eead3cd1741939ac394f6b9b637e79a10d658cfb1a9da4387953b8968a9001bab94d4de0 SHA512 bafc4212e0e0ca3eb129a5b88767727159c6ec3da450c7625d0b282f82699378d64eaa2c3fecb72c61000ec9b6d3c24f20bc7defdac6edc673e0fbb26e0c1f7e -DIST nss-3.104.tar.gz 76468542 BLAKE2B 78bce851b831aee0e105a4bf2f3ff965dda5dcefc0988272298596ecf1c0fa03eb2059b2cf261536fc221fb5a620c0397dd9c1a53cc13e5dd339981ac0f9d665 SHA512 ec6eb32847da544ff5a2947360d9343f9b2cfea83b86cb8d7fdbacd9d97329f02de4844084c4bcbc4ebceb666d7c23bd3aa1a73a092e10792742e7b9aa7b98e8 +DIST nss-3.105.tar.gz 76620664 BLAKE2B 560a906758200aca522e7bb723b40a315bd97e99602c2f8d781efc290210e993fa350c56b66c4154df0f8d1a7e9465d384d11d6e32301a34b7a5126482607173 SHA512 1bee0945c9725a0022bc80de628d139bb6c6d93385005f2a4025214c650e9821e5a98117edb92d53749c74ff229f1c58e4c15b169f7946aaf6a51ba5147da554 +DIST nss-3.106.tar.gz 76621626 BLAKE2B 097a37c396915962a8058c8b8db9dfda11883a58ab36410aad18908fa2d36d886a19d3328d0d7b8d5dd23041bd8253db1d51a5968dfadf3051c3b0e2b0aa2469 SHA512 1659dbc587f93c019f9ca158b3739cb8a05e067ff5660cae586019c93fe5ebdc94885a564d129efbb7ed7ee029636a3a750f3932570c3b02e76fa2593492673f DIST nss-3.90.2.tar.gz 72215444 BLAKE2B 74b8eebf5f053dcebd9c6e6ef17c6113ac42a01f910f4ba621dadb09739d5a6090d022800d2c3a4bc0c58413f03512ca611ead1098488d303f1ee1e4bca5c222 SHA512 048a0c0a06fef8cd9c363ac511b9d6125ec131a306c5e093525a937f9e8740f1a2163f274c9a3907ed38331b2fb99b22b528b5e89da1e186c9ba9473d959ef4a DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d SHA512 1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4 -EBUILD nss-3.101.2.ebuild 11575 BLAKE2B ebce744715b64b196fe2f3fb7bf1acd5535d534669cf56e174006ac704df3583205c206eb17a9a8d3df366e25ec5e41f4399a32cbe13b241b490ca501b8114c1 SHA512 4250d45b0be68fed9ad50449ae40e413d7ce2ddbef27f7af8c4e74fddf7321a76ab938f9e810afc709e6534fb9bb14452688ca1331c7dd7b927f871337b5d35d -EBUILD nss-3.103.ebuild 11677 BLAKE2B b3f61c385e5df37e6dc1d20f59ace309ed5ea4512f59bda56813c29d8a0a127ce652e45ff0e614a2840db44bfe0baab3ef7866b75cc12573921f9c7087ab2934 SHA512 3b41d19fe7e7101e7c77d5ec2be1406546ad170c74ad6196e70e41a0a8c2e891e6725a8fe3b5b0e34607c647660090a3851682182ae8336539a98c14412f22d6 -EBUILD nss-3.104.ebuild 11677 BLAKE2B 4b7d9f6b7730b7fd2e32478764720ec888d6c667c43ec4738569a8c622ac4ba9b4b59058bf99fb8f1c9c0f5dae2a37bac2a2c51a63a2fa4e3f0b6526c748064a SHA512 8c9fcced13c21bbdb143da59013a450c35c51e7dd5c680970a6e0391c3ce1c3f4405b49f10365cf4474d86d509d36c817f0bcaf3e815d5d44d3351573ec5fa30 -EBUILD nss-3.90.2-r1.ebuild 11718 BLAKE2B b683b2eb0dbad6c7d677290e91acafc69f4c1570d96e7b4beaa4befd4cd387468f9e3d40edf96b8ab1df7947e4f1417947c581a7af52385d943304571755472b SHA512 5fd76e57313eb49f97e85be7e74f4b1ca8549aa7388d41dbe995157027d7481afc667e9c0d415080864b82df73c809ab6862082bb96f8f7a6f55af6fc6bc6eba -MISC metadata.xml 603 BLAKE2B 74c5a84f8a860b6a43731ed83cd40373187236de7add14ca33f3417eb0cfc165aa5df5308dca14b4664bcfe453e0f328988df4459af5781da4cbcb7bfc00e93d SHA512 9d7fb0be71d18ad1da440de047f4430bd3b50a8584d8dccd43e5e4cdf050f5c5cfeb34cd82ea617f2419ff092908becd1508eb7efcf54f3cca8c7f36af9517bb +EBUILD nss-3.101.2.ebuild 11563 BLAKE2B f046b469b6de5e35004fa696d666abed7474a4ad8bc5b30760831bc1b9900a42d0d0e2819d7807657902857ec862ed699ffbf5eff8789a852babd257d2b7d3a3 SHA512 928136489f69750076e5f7b447b0d2233273b427bd8f9d4f086a862272d6ea1fa52292a54bc8e872fa72323ba7dbfb19b5296364e9a325601d6df160db265ad3 +EBUILD nss-3.105.ebuild 11806 BLAKE2B d52058c3c43a743706d3aa996849634011b82b9309901869cbec9b094501334c617948ccc2bfacb758033c7bc6ece036142c910ab511c8c1c3bda2d3c64f656e SHA512 075359144c5ebfff3d265febf8c636e465ffa08876ebf6de0634db5bd0fdb593fad57c7eb81c6bff1c0ad3c3c48d571b06cd57aa7822c6066437efb4be17104a +EBUILD nss-3.106.ebuild 11871 BLAKE2B d5074578d868a83a0f930cebb011a1179febe21900138add4d7aaf48880aba75c211093daa8546b8bfc51be054307e7a87a8e3603f379ef2ab5ff8b76e26ee5a SHA512 dd5e78c1b7f0615865fe01dc697889bc4f6620af26d4e36bdb89321fb1dc8f24ed0275802c124efa899bc081aeb72c0234ca67acfc8b6142394e87b8752982e7 +EBUILD nss-3.90.2-r1.ebuild 11712 BLAKE2B 42f3fcfff8b8ff2d0c1c79785acabc538e36ae521a104b8cbb157e5f0ce8b8955819e6493f7f5a2252d9a3790d331c2c8802cc1fe016dc1f7753ec7709552436 SHA512 36c7cc15c4808bbdbb54192ecc67a985e64a8a3b71fbd045d3e52ac78890330513ab5f4ccd40cb3f7486a80acdba8fefeb1996b38b12d4b3b88afaa4b6979ca9 +MISC metadata.xml 693 BLAKE2B c8be043e957f4d85411a10da490e67c9d37f5dd9fe37c112c92e8b666d828cabe75f5fe7c46e5b40dd872f082fb4463af79fb7eb3ad69b9e01c9c088edd750a8 SHA512 66374f8b8739c68a8a276159af3d493bb012b5ee722a939a1d87899d0307d572fcabf76ba71b4f34eeb83a414c0727182ef16f98418cbbbbd4aed311ac5be06b diff --git a/dev-libs/nss/files/nss-3.106-bmo-1927096-fix-broken-test-files.patch b/dev-libs/nss/files/nss-3.106-bmo-1927096-fix-broken-test-files.patch new file mode 100644 index 000000000000..069e97e6aacf --- /dev/null +++ b/dev-libs/nss/files/nss-3.106-bmo-1927096-fix-broken-test-files.patch @@ -0,0 +1,33 @@ +diff --git a/tests/tools/tools.sh b/tests/tools/tools.sh +--- a/tests/tools/tools.sh ++++ b/tests/tools/tools.sh +@@ -542,25 +542,25 @@ + check_tmpfile + + echo "${BINDIR}/pk12util -l ${TOOLSDIR}/data/pbmac1-invalid-bad-iter.p12 -d ${P_R_COPYDIR} -k ${R_PWFILE} -W '1234'" + ${BINDIR}/pk12util -l ${TOOLSDIR}/data/pbmac1-invalid-bad-iter.p12 -d ${P_R_COPYDIR} -k ${R_PWFILE} -W '1234' 2>&1 + ret=$? +- html_msg $ret 19 "Fail to list private key with bad iterator" ++ html_msg $ret 17 "Fail to list private key with bad iterator" + check_tmpfile + + echo "${BINDIR}/pk12util -l ${TOOLSDIR}/data/pbmac1-invalid-bad-salt.p12 -d ${P_R_COPYDIR} -k ${R_PWFILE} -W '1234'" + ${BINDIR}/pk12util -l ${TOOLSDIR}/data/pbmac1-invalid-bad-salt.p12 -d ${P_R_COPYDIR} -k ${R_PWFILE} -W '1234' 2>&1 + ret=$? + echo "Fail to list private key with bad salt val=$ret" +- html_msg $ret 19 "Fail to import private key with bad salt" ++ html_msg $ret 17 "Fail to import private key with bad salt" + check_tmpfile + + echo "${BINDIR}/pk12util -l ${TOOLSDIR}/data/pbmac1-invalid-no-length.p12 -d ${P_R_COPYDIR} -k ${R_PWFILE} -W '1234'" + ${BINDIR}/pk12util -l ${TOOLSDIR}/data/pbmac1-invalid-no-length.p12 -d ${P_R_COPYDIR} -k ${R_PWFILE} -W '1234' 2>&1 + ret=$? + echo "Fail to import private key with no length val=$ret" +- html_msg $ret 19 "Fail to import private key with no length" ++ html_msg $ret 17 "Fail to import private key with no length" + check_tmpfile + } + + ############################## tools_p12 ############################### + # local shell function to test basic functionality of pk12util + diff --git a/dev-libs/nss/files/nss-3.106-disable-broken-tests.patch b/dev-libs/nss/files/nss-3.106-disable-broken-tests.patch new file mode 100644 index 000000000000..2e711070344e --- /dev/null +++ b/dev-libs/nss/files/nss-3.106-disable-broken-tests.patch @@ -0,0 +1,30 @@ +diff '--color=auto' -Naur a/tests/tools/tools.sh b/tests/tools/tools.sh +--- a/tests/tools/tools.sh 2024-10-27 18:25:18.489626868 +0200 ++++ b/tests/tools/tools.sh 2024-10-27 18:29:33.732940327 +0200 +@@ -540,26 +540,6 @@ + ret=$? + html_msg $ret 0 "Importing private key pbmac1 hmac-sha-512 from PKCS#12 file" + check_tmpfile +- +- echo "${BINDIR}/pk12util -l ${TOOLSDIR}/data/pbmac1-invalid-bad-iter.p12 -d ${P_R_COPYDIR} -k ${R_PWFILE} -W '1234'" +- ${BINDIR}/pk12util -l ${TOOLSDIR}/data/pbmac1-invalid-bad-iter.p12 -d ${P_R_COPYDIR} -k ${R_PWFILE} -W '1234' 2>&1 +- ret=$? +- html_msg $ret 19 "Fail to list private key with bad iterator" +- check_tmpfile +- +- echo "${BINDIR}/pk12util -l ${TOOLSDIR}/data/pbmac1-invalid-bad-salt.p12 -d ${P_R_COPYDIR} -k ${R_PWFILE} -W '1234'" +- ${BINDIR}/pk12util -l ${TOOLSDIR}/data/pbmac1-invalid-bad-salt.p12 -d ${P_R_COPYDIR} -k ${R_PWFILE} -W '1234' 2>&1 +- ret=$? +- echo "Fail to list private key with bad salt val=$ret" +- html_msg $ret 19 "Fail to import private key with bad salt" +- check_tmpfile +- +- echo "${BINDIR}/pk12util -l ${TOOLSDIR}/data/pbmac1-invalid-no-length.p12 -d ${P_R_COPYDIR} -k ${R_PWFILE} -W '1234'" +- ${BINDIR}/pk12util -l ${TOOLSDIR}/data/pbmac1-invalid-no-length.p12 -d ${P_R_COPYDIR} -k ${R_PWFILE} -W '1234' 2>&1 +- ret=$? +- echo "Fail to import private key with no length val=$ret" +- html_msg $ret 19 "Fail to import private key with no length" +- check_tmpfile + } + + ############################## tools_p12 ############################### diff --git a/dev-libs/nss/metadata.xml b/dev-libs/nss/metadata.xml index ed59ce5ad9ec..fbacbeb02ad5 100644 --- a/dev-libs/nss/metadata.xml +++ b/dev-libs/nss/metadata.xml @@ -9,6 +9,7 @@ <flag name="cacert"> Include root/class3 certs from CAcert (https://www.cacert.org/) </flag> + <flag name="test-full">Run all available tests, instead of the standard set only</flag> <flag name="utils">Compile and install all extra binaries, such as certutil, modutil and few more</flag> </use> <upstream> diff --git a/dev-libs/nss/nss-3.101.2.ebuild b/dev-libs/nss/nss-3.101.2.ebuild index 84a8b5aed29e..d8f7f057b6c9 100644 --- a/dev-libs/nss/nss-3.101.2.ebuild +++ b/dev-libs/nss/nss-3.101.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/$ LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="cacert test +utils cpu_flags_ppc_altivec cpu_flags_x86_avx2 cpu_flags_x86_sse3 cpu_flags_ppc_vsx" RESTRICT="!test? ( test )" # pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND diff --git a/dev-libs/nss/nss-3.104.ebuild b/dev-libs/nss/nss-3.105.ebuild index 4b2df22baf4f..3be838138e78 100644 --- a/dev-libs/nss/nss-3.104.ebuild +++ b/dev-libs/nss/nss-3.105.ebuild @@ -15,9 +15,12 @@ SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/$ LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" -IUSE="cacert test +utils cpu_flags_ppc_altivec cpu_flags_x86_avx2 cpu_flags_x86_sse3 cpu_flags_ppc_vsx" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +IUSE="cacert test test-full +utils cpu_flags_ppc_altivec cpu_flags_x86_avx2 cpu_flags_x86_sse3 cpu_flags_ppc_vsx" RESTRICT="!test? ( test )" + +REQUIRED_USE="test-full? ( test )" + # pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND RDEPEND=" >=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}] @@ -242,7 +245,12 @@ multilib_src_test() { # Only run the standard cycle instead of full, reducing testing time from 45 minutes to 15 # per lib implementation. - export NSS_CYCLES=standard + if use test-full ; then + # export NSS_CYCLES="standard pkix sharedb" + :; + else + export NSS_CYCLES="standard" + fi NSINSTALL="${PWD}/$(find -type f -name nsinstall)" @@ -321,7 +329,7 @@ multilib_src_install() { # create an nss-softokn.pc from nss.pc for libfreebl and some private headers # bug 517266 - sed -e 's#Libs:#Libs: -lfreebl#' \ + sed -e 's#Libs:#Libs: -lfreebl#' \ -e 's#Cflags:#Cflags: -I${includedir}/private#' \ */lib/pkgconfig/nss.pc >"${ED}"/usr/$(get_libdir)/pkgconfig/nss-softokn.pc \ || die "could not create nss-softokn.pc" diff --git a/dev-libs/nss/nss-3.103.ebuild b/dev-libs/nss/nss-3.106.ebuild index d1dc0d9c119c..3c45869cb295 100644 --- a/dev-libs/nss/nss-3.103.ebuild +++ b/dev-libs/nss/nss-3.106.ebuild @@ -11,13 +11,16 @@ RTM_NAME="NSS_${PV//./_}_RTM" DESCRIPTION="Mozilla's Network Security Services library that implements PKI support" HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS" SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz - cacert? ( https://dev.gentoo.org/~juippis/mozilla/patchsets/nss-3.101-cacert-class1-class3.patch )" + cacert? ( https://dev.gentoo.org/~juippis/mozilla/patchsets/nss-3.104-cacert-class1-class3.patch )" LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" -IUSE="cacert test +utils cpu_flags_ppc_altivec cpu_flags_x86_avx2 cpu_flags_x86_sse3 cpu_flags_ppc_vsx" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +IUSE="cacert test test-full +utils cpu_flags_ppc_altivec cpu_flags_x86_avx2 cpu_flags_x86_sse3 cpu_flags_ppc_vsx" RESTRICT="!test? ( test )" + +REQUIRED_USE="test-full? ( test )" + # pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND RDEPEND=" >=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}] @@ -38,13 +41,14 @@ PATCHES=( "${FILESDIR}"/nss-3.103-gentoo-fixes-add-pkgconfig-files.patch "${FILESDIR}"/nss-3.21-gentoo-fixup-warnings.patch "${FILESDIR}"/nss-3.87-use-clang-as-bgo892686.patch + "${FILESDIR}"/nss-3.106-bmo-1927096-fix-broken-test-files.patch ) src_prepare() { default if use cacert ; then - eapply -p2 "${DISTDIR}"/nss-3.101-cacert-class1-class3.patch + eapply -p2 "${DISTDIR}"/nss-3.104-cacert-class1-class3.patch fi pushd coreconf >/dev/null || die @@ -242,7 +246,12 @@ multilib_src_test() { # Only run the standard cycle instead of full, reducing testing time from 45 minutes to 15 # per lib implementation. - export NSS_CYCLES=standard + if use test-full ; then + # export NSS_CYCLES="standard pkix sharedb" + :; + else + export NSS_CYCLES="standard" + fi NSINSTALL="${PWD}/$(find -type f -name nsinstall)" @@ -321,7 +330,7 @@ multilib_src_install() { # create an nss-softokn.pc from nss.pc for libfreebl and some private headers # bug 517266 - sed -e 's#Libs:#Libs: -lfreebl#' \ + sed -e 's#Libs:#Libs: -lfreebl#' \ -e 's#Cflags:#Cflags: -I${includedir}/private#' \ */lib/pkgconfig/nss.pc >"${ED}"/usr/$(get_libdir)/pkgconfig/nss-softokn.pc \ || die "could not create nss-softokn.pc" diff --git a/dev-libs/nss/nss-3.90.2-r1.ebuild b/dev-libs/nss/nss-3.90.2-r1.ebuild index ea65793eebdb..2d17d763517f 100644 --- a/dev-libs/nss/nss-3.90.2-r1.ebuild +++ b/dev-libs/nss/nss-3.90.2-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/$ LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="cacert test +utils cpu_flags_ppc_altivec cpu_flags_x86_avx2 cpu_flags_x86_sse3 cpu_flags_ppc_vsx" RESTRICT="!test? ( test )" # pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND diff --git a/dev-libs/olm/Manifest b/dev-libs/olm/Manifest index 1eb3e32b03d6..c30893aa115a 100644 --- a/dev-libs/olm/Manifest +++ b/dev-libs/olm/Manifest @@ -1,7 +1,9 @@ AUX olm-3.2.15-cmake.patch 1585 BLAKE2B 4de4f3e6e29792fc697f40dbc303ad630222491a4692a05a953b1db7518ae22a557acdc570e3f0bd3dc080bc46aae128ec380963ee5274506e446f678f26472b SHA512 025fd3dbc26d59d3b5db1ac3a77e72dee396acdf1b3c2ee2d3746a6b1e2cf2c6965083707d3fc7df88a6f0c62729601f5df7e262998c806d98d2159fd6dbbfb2 +AUX olm-3.2.16-clang-19-const.patch 501 BLAKE2B a0deafe652091a5600cb046f8bf4dd7a2431dace5779f4ede25f46b93e6db9b54ea4c189d6e7f531775b4e472fe5c31efc625a3c75d43639a3193c505d7ccdd5 SHA512 179ada66d4e2024f30aff1255b6da432c747c0bc743b01e6393fc67f3d18512c3dc1b9857c52f8571dc27288429b9b70420a783ea99cff5317a0e67c97ac3d2c AUX olm-3.2.16-cmake.patch 1573 BLAKE2B e7667c692b017060b20f86e69d3e37ddda7bd6642e60fcb7570b58ce4a4523fec5234635431b17ec0e01650d8935aefec3082433992c4928c92fc22b7f2f1b5f SHA512 a191e607f4c6d48a4692f20e2efd09ec1c4e10156bb60a23f859483d46d2ccd0074b210c80ce4543f22e76eeb4799b8e640706010c5ad1b26549dd310ddb0b46 DIST olm-3.2.15.tar.bz2 2744760 BLAKE2B 44486a63217998010a0bb7e01ff3315c88e139d686b97158e67af29b2f052912412541fb944a17c5d8931df9c641a73e521ef8d0ff352b80fe30bd6fb73b2e7b SHA512 81832766e477fc17908e8d1c49b5403d87b5977fd9102605d95ef2a3907619b7301e32fe0e18ec0f575b1f004ce248633307ff43b0f48bc9bb2313cdfefd6ea7 DIST olm-3.2.16.tar.bz2 2744360 BLAKE2B 236cd08cb4f014ef4f90377fe30907490dbf6482629ab47a779114c711de1855c44874a45ee92f4f55d7c100abbbde2c427996ce534dd95ce401a7549db351b7 SHA512 504ddc91297e7aef99e9b25f73b33bac29716ca33eb333bf1217b719d8862438e2cdaadd88cef3dc84e9f618bcc9eeeaf7e513f2d6909cc4a3d98a5dd79b0581 EBUILD olm-3.2.15.ebuild 604 BLAKE2B b3c34c37603490ef1f603d6207fd7edc801c6a42b43ec06f6e48a22690351a657f874c98045ac53b21cbce861a1cb169e9d7e636693a83bf4119dec938005fb3 SHA512 359c1abc4b29c5e14b76044650655ee730d6865ffcaa588082f0b31c3c22d883d79849d185416a144cd450f1924bf5ec65d4bc5ac14c7e39d3a36404cee24365 +EBUILD olm-3.2.16-r1.ebuild 649 BLAKE2B fa77431197c9ff4cc986b23d277e886b5041fe4dba2389d3db5d4297d8f4f1dce1bf8088e888eda7ff9498892041df62da4176e4317ab73a3b280d68e490b04f SHA512 2a69e314b58d84dda0cdff1aa9980e5b0905cde66c69edf375f9bc460ae9b651830d2d719c15b218d693b3be9e0c293ffd5bfd2fad0851c6f993a4f64214d4a1 EBUILD olm-3.2.16.ebuild 604 BLAKE2B e5904cddaf06bd6f8b77f54e29dbafd7767d1620700c1a05016e15c412867049b32b8c752abddd663e71827d02f400912be0421861f71f2dbe510430ad1ee5a4 SHA512 f1b66e4f7cd86a6034f6ffd04fb9d384aba5f49089adf0cdc9b673aa02ecabce99b8beab4ac4a9d7f307ff5b9d5bd164f2478dadfe465b4ee10abbedbdf760be -MISC metadata.xml 703 BLAKE2B e15af6cc88087ba2f7ed109a13e31908ab529ad52755403b4272170e7d8a89330539f1b735b03624ec3b45a2ef5d5c4f37ebc1d6f279ed49f852edfa2ae1f2ae SHA512 81c2896d8a489001e0ceffc99e97d20da679aba2fe83f2bea94cc7ddcaa3c09a52bf0c2266d53440fc6cbcecaf607a2b89193f8aa76ec6d50746cb3ab6ced7cb +MISC metadata.xml 703 BLAKE2B da390f27931e3c95933b24227537294bd33def6b6736b87a6c1accaaa87d354496653ea9dbc08ec17566c99233c89a30a26c6696bd97f8c8e2613ee320705599 SHA512 01845e6fb0f46e1caf04a0bd6025ae339bdbf8bfdb750ded1031917c87f0b8cf220403f49bbfceffd08479bad2ceb1e26b2c81ecbee7d7ab75b35d2195f064be diff --git a/dev-libs/olm/files/olm-3.2.16-clang-19-const.patch b/dev-libs/olm/files/olm-3.2.16-clang-19-const.patch new file mode 100644 index 000000000000..688e3290fb37 --- /dev/null +++ b/dev-libs/olm/files/olm-3.2.16-clang-19-const.patch @@ -0,0 +1,17 @@ +Fixes compilation on Clang 19. +Patch by Marco Rebhan <me@dblsaiko.net> +Fixes https://bugs.gentoo.org/940764 + +Signed-off-by: Gavin D. Howard <gavin@gavinhoward.com> + +--- a/include/olm/list.hh ++++ b/include/olm/list.hh +@@ -99,7 +99,7 @@ public: + return *this; + } + T * this_pos = _data; +- T * const other_pos = other._data; ++ T const * other_pos = other._data; + while (other_pos != other._end) { + *this_pos = *other; + ++this_pos; diff --git a/dev-libs/olm/metadata.xml b/dev-libs/olm/metadata.xml index e47db7bbc780..c2404edb3336 100644 --- a/dev-libs/olm/metadata.xml +++ b/dev-libs/olm/metadata.xml @@ -11,7 +11,7 @@ </maintainer> <upstream> <bugs-to>https://gitlab.matrix.org/matrix-org/olm</bugs-to> - <remote-id type="gitlab">matrix-org/olm</remote-id> + <remote-id type="github">matrix-org/olm</remote-id> </upstream> <longdescription lang="en"> Official, audited implementation of the olm and megolm cryptographic diff --git a/dev-libs/olm/olm-3.2.16-r1.ebuild b/dev-libs/olm/olm-3.2.16-r1.ebuild new file mode 100644 index 000000000000..7a54cba592ae --- /dev/null +++ b/dev-libs/olm/olm-3.2.16-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Implementation of the Double Ratchet cryptographic ratchet in C++" +HOMEPAGE="https://gitlab.matrix.org/matrix-org/olm" +SRC_URI="https://gitlab.matrix.org/matrix-org/${PN}/-/archive/${PV}/${P}.tar.bz2" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +PATCHES=( + "${FILESDIR}/${P}-cmake.patch" # TODO: upstream + "${FILESDIR}/${P}-clang-19-const.patch" +) + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + ) + cmake_src_configure +} diff --git a/dev-libs/oniguruma/Manifest b/dev-libs/oniguruma/Manifest index b4f7e83c63ac..c8d221d1c614 100644 --- a/dev-libs/oniguruma/Manifest +++ b/dev-libs/oniguruma/Manifest @@ -1,6 +1,4 @@ -DIST onig-6.9.8.tar.gz 944148 BLAKE2B ee7d91f2d3a7a41d675bcbb9d18490aa3e5a9edb8f3c6e880d27f2218c476499bba21088def41fbb5d500bfb2916af85c2489fca5bd846594fab53ac492531af SHA512 5a3d220961c22cda981bbae06dc383401771362cdf67e4f0b5d2fa8951a03907362edae498f63226287e70715c0abe4acdd22ec3ceb74bbb226234a52c36a4d7 DIST onig-6.9.9.tar.gz 957444 BLAKE2B d31f4caf5e14477ec1fd40ab764137b49046ac759f487432a129ebdf6da89b128218bb14b08f9359ac0b87286bcd309faa3878b26528926aab6f7d2e25e722b0 SHA512 14d2afd0d2cf86012c9959f221e9a77e7787e709c9dd7295d159e0a9ba89df52fa3edc59f95a6d859c34181e2e2e53e21b932b3eceb4d6ddeb2a3445ef951e95 -EBUILD oniguruma-6.9.8.ebuild 1303 BLAKE2B fd064ef36cfb24c22fc1725619fd3768519255d70bba3a27410766c0708422b72d0646cf1f9d330c9da442203c355f3e06c50bb3aec65a1761e7c41da34a4cb1 SHA512 e175366f4f4157db4b5635cb98b594bb26fba0c014104ee4ec23d0ced1782d4f1b65cf6bbaa537d265e1d160b9693be5d4caf532fe272f4bc699ccc89143e6c7 -EBUILD oniguruma-6.9.9.ebuild 1311 BLAKE2B b42f7faa70e4eb06e03a774a44f7cca4a8ce3b8507e9b0fd8eb100181aaee92c7e33dff59eb56cd221adad23d27eccfd21001cb165bdc5ea5843972f0920301d SHA512 bea60ef9915ad979982cd1646cbf932082b65a4c7de85bfa2e31faee7c9b7501cc7cea1d426f02cbb033ab48c14e99251ebb7bdd3a82a0e57ce8e392421e5772 +EBUILD oniguruma-6.9.9.ebuild 1297 BLAKE2B 42b1f76a60d451cb8e25510cf0ea812b594245ae097671901640c8436ee3647fd9130173443070b42e39b839047a8559d8860837c85c4599ab2f15f3275023cd SHA512 175cfc9c56b342d9e7886b8d9a57d9f5035bfec7921c46b97fed3cad82faeff9b70bbd0879ff8edaff5bbd9edb26d4e1fc081e80877f66f5ceea49cf24865fb1 EBUILD oniguruma-9999.ebuild 1152 BLAKE2B c2910ecee5175e00896f5e91c712c9d1c284a37e44673f3609e45cf1fb935c46189daaba27792f468f1aa60c80c7a9cadef881abbad026cebc56cb8733317046 SHA512 0c49cf1fc620e9e8b1ef78193abc4cf6f9d92c5aea38f2a6914241c6f7bc074c7acec0e79183c996973eec80f2bccb70be7492af05bd999558813e60621e2166 -MISC metadata.xml 766 BLAKE2B 3be8c9cdc2dccb44d3dffc21dab5908b1ad592a4ac6a72c8f12df2fe010b607096285986182ce04049e882223c0ddc868b89c4ad48cf8147e0919d006c5fd539 SHA512 18de50636308f9d11026f1ba701173265199da3d559b6c3877ab1c6aa9a68ba700817e3ccb9a3aff0169518f03c1f1df98ba8f4174ee3d2226a6d63a4b06a8cd +MISC metadata.xml 837 BLAKE2B 6c937ae2202a036021c8f0e2c1c131d2a6d042a3e587f5067ee6f91eb34256991119c3df36de5a162875ec7dec7f6f6e715bf0b910d41c29c5559d3fcce81df3 SHA512 49912ed7752c75b91393fb2b2ade39aba6464ecf82b2410fa80d29784fa0e0e87c49b02161a3366c98b6a17f298f6c75ee55c935546601994e048ca5e516bde6 diff --git a/dev-libs/oniguruma/metadata.xml b/dev-libs/oniguruma/metadata.xml index 31f46b9f96ba..85054beb09cd 100644 --- a/dev-libs/oniguruma/metadata.xml +++ b/dev-libs/oniguruma/metadata.xml @@ -18,6 +18,7 @@ <flag name="crnl-as-line-terminator">Enable CR+NL as line terminator</flag> </use> <upstream> + <remote-id type="cpe">cpe:/a:oniguruma_project:oniguruma</remote-id> <remote-id type="github">kkos/oniguruma</remote-id> </upstream> </pkgmetadata> diff --git a/dev-libs/oniguruma/oniguruma-6.9.8.ebuild b/dev-libs/oniguruma/oniguruma-6.9.8.ebuild deleted file mode 100644 index 291f54635157..000000000000 --- a/dev-libs/oniguruma/oniguruma-6.9.8.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 2003-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit multilib-minimal - -if [[ "${PV}" == "9999" ]]; then - inherit autotools git-r3 - - EGIT_REPO_URI="https://github.com/kkos/oniguruma" -fi - -DESCRIPTION="Regular expression library for different character encodings" -HOMEPAGE="https://github.com/kkos/oniguruma" -if [[ "${PV}" == "9999" ]]; then - SRC_URI="" -else - SRC_URI="https://github.com/kkos/${PN}/releases/download/v${PV}/onig-${PV}.tar.gz" -fi - -LICENSE="BSD-2" -SLOT="0/5" -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="crnl-as-line-terminator static-libs" - -BDEPEND="" -DEPEND="" -RDEPEND="" - -if [[ "${PV}" != "9999" ]]; then - S="${WORKDIR}/onig-${PV}" -fi - -DOCS=(AUTHORS HISTORY README{,_japanese} doc/{API,CALLOUTS.API,CALLOUTS.BUILTIN,FAQ,RE}{,.ja} doc/{SYNTAX.md,UNICODE_PROPERTIES}) - -src_prepare() { - default - - if [[ "${PV}" == "9999" ]]; then - eautoreconf - fi -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" econf \ - --enable-posix-api \ - $(use_enable crnl-as-line-terminator) \ - $(use_enable static-libs static) -} - -multilib_src_install_all() { - einstalldocs - find "${ED}" -name "*.la" -delete || die -} diff --git a/dev-libs/oniguruma/oniguruma-6.9.9.ebuild b/dev-libs/oniguruma/oniguruma-6.9.9.ebuild index 8ec4abdc73c6..38ec3c0087e9 100644 --- a/dev-libs/oniguruma/oniguruma-6.9.9.ebuild +++ b/dev-libs/oniguruma/oniguruma-6.9.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 2003-2023 Gentoo Authors +# Copyright 2003-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -21,7 +21,7 @@ fi LICENSE="BSD-2" SLOT="0/5" -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" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="crnl-as-line-terminator static-libs" BDEPEND="" diff --git a/dev-libs/opencl-clang/Manifest b/dev-libs/opencl-clang/Manifest index da19e7c9fa5e..ffdfb1e9e1c1 100644 --- a/dev-libs/opencl-clang/Manifest +++ b/dev-libs/opencl-clang/Manifest @@ -8,8 +8,10 @@ DIST opencl-clang-15.0.0.tar.gz 26212 BLAKE2B 02d3a8eb3964b6882bd94b676b4459412c DIST opencl-clang-16.0.0.tar.gz 28413 BLAKE2B c99f043171186f5d9e44618d5d637d6a5c7997f22577491f544e78d93edd5afe74ba88eaaea92a931dd87af71fb630fdf03d27f1a9f55d7c3b8bdf53dee54b07 SHA512 bf723edab7dc7a028eb79d01fd2306690a2169472760bf2783d593ffec4eb788f28f184c66b204cc074cb95a4149fcc63a1dcbee5563c620a9dc2c76bb5a2d5a DIST opencl-clang-17.0.0.tar.gz 28436 BLAKE2B dd86255e757d290fb0417d966098ad00ceb0440c83fa79d8bdaadc7ee9964b13810d27f93740f4b00b9c0e16e5c9b29213800d98042b6c211b45a9cd1402f038 SHA512 920e19c9c36fef1752bce46a1a240bfc0cdd22c09e5840520508c67ecd965524f5c1ce04d8879af146670377f758d3f457a8263338b84b6833e8916f10566698 DIST opencl-clang-18.1.0.tar.gz 29006 BLAKE2B 7e115220a34f77a0291e8bfdb20850baebb17b61a69f4be8f4b3befafab6537daed3d0433916a0b6fa1a2b991eff40e3258ed11685375755ee2d9db14383304e SHA512 ce14b706b3624302008595e3104f299ef58d93a56ef95628f0f56c2e53a3a7ca1b1e5a989c41a33839fa5d4e126cca8537f2155113fd9781a43ac07f28b52ca4 +DIST opencl-clang-19.1.0.tar.gz 34156 BLAKE2B a52e2b7dfb101f459ab1b84e946a9a160200699ac0cb50fa87404fa5352a17a94b1f6bb40406214930f95612848e91b9e3c3772fe38453e04e17860d4ba51ed8 SHA512 d6e42869f8db2bda7182d6ae18405c4ec51d9ea3f60c79a39d9dec9d79414a388e96419aa3c2e657d8c9ffc42de4b4f00d006ff747095e546a821c1956b86058 EBUILD opencl-clang-15.0.0-r1.ebuild 862 BLAKE2B f8f5d1c1a3190d39d74e97d460bbec8b15aabb7d7a5c428d2ca4c4b32e634c55c6c274bab95c32f5b4eab37fe4aad478e8d22d0e4b683bfccc5c4473cbb798bf SHA512 7fd39946ec37811afb55a58f89ec23acd9c0a50819571151f5de3ac2165f91485fb360aaf81c1f70510e747103d0608990b56df6189096ef83a8acd17c1e7e7e EBUILD opencl-clang-16.0.0-r2.ebuild 988 BLAKE2B aaa96bcb131123cc928ebb6ab3ee0f9366ea4ba92504de73b2fa03e6ffb33cd7dcf7c15124a4bf94678d4ceb9a559015a8c8387a5db1b9a6cb972822b236c0e2 SHA512 604f8a98c1e33c7ea59b56e4725c048637b72c3c6c64211895e43c9861f5e4bb261ae3bf6230252f1593f1ff8580c34364bb1a572435d3c40ec4c25bc08f595c EBUILD opencl-clang-17.0.0.ebuild 964 BLAKE2B 9ad940ee6800548d863a976f7d542273bc4d461dffc9c8790940ebaad001c53da884f3e4c7cd265ea35c025a5be338bd34660cb86b85d352e164c99ed12fc5ce SHA512 8702d8fcca39a657b7ff9a4f789873ed701d69973c85381a6e59de45e24430229c5fd038ccf8d963245a146364cc8d22ec0ca52a67206bff4dca0d9873ee8e25 EBUILD opencl-clang-18.1.0.ebuild 922 BLAKE2B bf5c42f1ecee954ce70818c2e635b6215f573cd80b70a16458279e3d4d3f6ba1cccaf32dae5acc03913afde78761d43471d18f5006a697e1f9c2d12b7330933a SHA512 2620068244b9d1fe638e0743ce9ac1c766eb3b0ea28ef8c698557c466f6b43d9b56405dbfc3355de1a3812eb5e83c4fcb7dd6d72f28e6b743a01960b0217c139 +EBUILD opencl-clang-19.1.0.ebuild 923 BLAKE2B 3fdaa58600e88215fe29cb1345eb1ac108a430cae556c43e546b3c33957cd2ac50d36c0af3814082634bd66c63471376c4094f0c3236626cb1b972aceba2250e SHA512 91b70f155dfbdb02d6255ee823db0dfe4672b3b885a586baddf8d5ef4fc0dba5c6fcb5b863ae125d430e6761954e98f9b821c7933eeb7ee4730126fac185e368 MISC metadata.xml 583 BLAKE2B a16519cc07cd2add030b90218d3cdcf9473c684e0a1a0149e7dd352881213c8579c3ed7ceee69db479264fca10561ac023c01be7451ce689fa6408b81cf8b032 SHA512 d3c3f41c5c5fdb4b6b85c737071540ef8d53e148d5f7e69367eeaa6cbe7cb84563d2381de851cc4da41b5300856dd7e6b1e67454a4fc9a9d890590e3a17526b5 diff --git a/dev-libs/opencl-clang/opencl-clang-19.1.0.ebuild b/dev-libs/opencl-clang/opencl-clang-19.1.0.ebuild new file mode 100644 index 000000000000..144bbc11ff20 --- /dev/null +++ b/dev-libs/opencl-clang/opencl-clang-19.1.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( 19 ) + +inherit cmake llvm-r1 + +DESCRIPTION="OpenCL-oriented thin wrapper library around clang" +HOMEPAGE="https://github.com/intel/opencl-clang" +SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${PV}" + +LICENSE="UoI-NCSA" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=" + dev-util/spirv-llvm-translator:${SLOT}= + $(llvm_gen_dep ' + sys-devel/clang:${LLVM_SLOT}=[static-analyzer] + sys-devel/llvm:${LLVM_SLOT}= + ') +" + +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}"/${PN}-17.0.0-clang_library_dir.patch ) + +src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix)" + -DCLANG_LIBRARY_DIRS="${EPREFIX}"/usr/lib + -DLLVM_VERSION_MAJOR="${LLVM_SLOT}" + -DUSE_PREBUILT_LLVM="ON" + -Wno-dev + ) + + cmake_src_configure +} diff --git a/dev-libs/openct/Manifest b/dev-libs/openct/Manifest index 848d83548e20..f33cde8a561d 100644 --- a/dev-libs/openct/Manifest +++ b/dev-libs/openct/Manifest @@ -2,5 +2,5 @@ AUX openct-0.6.20-automake.patch 786 BLAKE2B f37d39bdbc0c1db10ec7058536d0d34ac30 AUX openct-0.6.20-slibtool.patch 1353 BLAKE2B b8a5747258cb7d5ac8bacda87c9eaf2f177e202490c162594aec6559f13c65e562b887e6c8d056c1ce5ab247e80c51ca6610654e61b2c593e7b13e22e458b43a SHA512 34ab2345b44424d9868c95a9af862d03603647b824e1d84a1f35a8171249b2beba7fae9ae3a4d0468d9029cf6c748c02fb2032e30462640eb42ff08d3cdd3868 AUX openct.initd 502 BLAKE2B 5f583c50b138d9017aecbda25aeb74f09643ea461be3449c50c4ca61a0379c50bf22036cfe46ec3e606519ddd94a49add053da48f8987d5e6f2e790408ad48d5 SHA512 18cb14070252c3f1babe117d5f6fe91639b1bdb07fab953573ba143e5cc49b55964ae56427f0cc741fb3d90e54eb2eec863864a340229929ad5f2aab21723f23 DIST openct-0.6.20.tar.gz 702818 BLAKE2B 13637fa914394e1e553d750062535c879ba11c6587c42570e2bc92c4af9f732a9b0dfc06e2140f4965480363f8d65bc5831f905910d734c36034ccf1916ad302 SHA512 5175b418847200dbd4af0d8ab09546d94568639c67db67bdea93c68cb042c7ef901bb356784d6b1d9f4de914535eee5a450b39a15d1ab9a676ffce790a408a3e -EBUILD openct-0.6.20-r5.ebuild 1934 BLAKE2B 2dfc35261df34266222fdfea511b56f04032c53bc3d177021aafa86cbd347ae162bc23d9993c0c075989984db236a51bcc8bcb3dcd821abb8509e2fc192d0246 SHA512 08e1f707ce185efcd5b78e3fc8c28fbd0ed554084911d07805129092ad0b6e8ed5723d8e98986b9f3e8848673e3e1f0c44d45a8618e2c6fbb2c32c93a0d4fe6a +EBUILD openct-0.6.20-r5.ebuild 1928 BLAKE2B fa0fa24fbca2411f1b7bc7025ab0c5105cd412b0898486950c0caf76b57db8fd0d02e380576d61469d5f490c8f3a8cb18bf59b70e9b29e015c803bb192179e8b SHA512 d2f1a1013771d3ae4e39b55bbc823f76a6a8e52e173d95b29232ee9cc72d15632c3fd1b95a76e453b8cf37b3cf4bc2bd44c4473c8f992d337e1bb673933c21f5 MISC metadata.xml 560 BLAKE2B 255522c34b5e1d9bf69da73ff2ab70a1df6703acab0e703c752bf6d03312d2b58974b08aede380deed3250025a21592e99cbd399cab8813d943b091042d597f7 SHA512 6abe85fb17bca4935dc62b3f1a55e4c54f7bc39c5d8ab43fd7081b6e5bbe5690551a8a04a9824a541f70833d652d0c4958ba35df32ec91b33e0ffe775d3cb26f diff --git a/dev-libs/openct/openct-0.6.20-r5.ebuild b/dev-libs/openct/openct-0.6.20-r5.ebuild index c9552d7c8680..1998cb3b87f1 100644 --- a/dev-libs/openct/openct-0.6.20-r5.ebuild +++ b/dev-libs/openct/openct-0.6.20-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/opensc/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="doc debug pcsc-lite selinux usb" DEPEND=" diff --git a/dev-libs/openpace/Manifest b/dev-libs/openpace/Manifest index b172e93b9b3a..3d2123135a0e 100644 --- a/dev-libs/openpace/Manifest +++ b/dev-libs/openpace/Manifest @@ -1,3 +1,3 @@ DIST openpace-1.1.3.tar.gz 3472674 BLAKE2B 1b3785935d51c987f2cdc27126de632296690601d7cd5bce6cbc157e7161d0eff0885081d5da81df5a0cfb0616050bda01b7895d9069f4c2a61871f261b1fd4f SHA512 ae6cde02e49f13070cff83393972a3433303f1372acfde295f86e7049d9e8da9e8e9b74a85374ff99d0c15d9c68d3670fd8badc963232712c5cc27c863eb385f -EBUILD openpace-1.1.3.ebuild 924 BLAKE2B 74baf8b6e3da3bd1155a648e2f59248b898c11836adf2127b9a85408fcc5709203ae00862a14b45f77c4acfac3cf96ff4d067fe860a42b2ba691850ae68c0c89 SHA512 cb096baf05ba09b9890989250374a47ed398d764fe02be14480d9326d1a584f584ba1f2ac7b0da1349ba8912d8f41e47cb2a308f54c52d7482534a490981993f +EBUILD openpace-1.1.3.ebuild 918 BLAKE2B bb19f5aaefbe2041df759af07b847bd097808bba7e029cca9180079abe9273d36ff516608fa74663d4c69e86332ca52a871f20718d74a321c1175c0323b7dd3a SHA512 df3cdd39af36300e8e99684bc620e48e246ec46f274e110c76f26fde386282296496934a4ff61b9e30bfd152d83e37e21c7e782429583084c4f54fe70d8b4976 MISC metadata.xml 331 BLAKE2B 4152c2350a69f9d5907917ef5d385da95cedcade149594c682724de55c823da8667a14880342142024a511a3f9aac9dc56d672e7c44888756e742c560b906cf5 SHA512 80bb084ebf352a333c438a6a7cac48387d5a0e285ad7859dc76111d85950cb8ecf6fc80e07befde77c02a44bde8f19f375b48147e76749e602e3bf58a4d3f46b diff --git a/dev-libs/openpace/openpace-1.1.3.ebuild b/dev-libs/openpace/openpace-1.1.3.ebuild index 42d9ad5495d6..e51ca2c74967 100644 --- a/dev-libs/openpace/openpace-1.1.3.ebuild +++ b/dev-libs/openpace/openpace-1.1.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/frankmorgner/openpace/releases/download/${PV}/${P}.t LICENSE="GPL-3" SLOT="0/3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" BDEPEND=" dev-util/gengetopt diff --git a/dev-libs/opensc/Manifest b/dev-libs/opensc/Manifest index c65f5d9cd92c..910e2cd123ea 100644 --- a/dev-libs/opensc/Manifest +++ b/dev-libs/opensc/Manifest @@ -1,5 +1,5 @@ AUX opensc.module 390 BLAKE2B 4c5ea159ed2038af51c9ca3e903b23db1acdfa8a6c79be7f922f8a03602f15e3b1a98570be0a1f3f2db922c9083976eeb164d011b981c8709a9b1459e959634f SHA512 52a0a47963d0938a3a644dedcd913bb22ea6d5e3d539b759872c4175085491cc11a3958bb308029eb4942ea20e0f7890865c21cb063e335e38a154957a64ed58 DIST opensc-0.25.1.tar.gz 2395579 BLAKE2B cc7994cad78083c8eeafc947e90c06178209edc825cb14b54bc4281d37c6dae1006ab2c9b9566823ef90626a4134bce96a9806bebc455a389216d7953da6b873 SHA512 6277abb31f903af68b4c19f549fc881b69d7aa9a55ba39936386118eadde86b62853ba2906cd165d9b1ad9090e1aa4d2b236bf19650aa228ed776b3f4d9f8805 -EBUILD opensc-0.25.1.ebuild 2266 BLAKE2B 3b6b01bc668dde9d747d35b275b0f34f4fda19d1331a12e2136dfa8befba12931699ee84a40542554f379e57c08974dea22cc492b26b62f479e8921d4449160a SHA512 c0b86279401283bd5523cc724c38451b5a57f6ad607e32daa51d22d8315ab78f3d7504ae78e80bfb4732d3306929ef2587ba1bc7793e1329ed77d956058febdd -EBUILD opensc-9999.ebuild 2266 BLAKE2B dfc9b021c2da06edd14aa6e8ef8ffffee2a8838fd7d55e6eb7e0b2420d5bc5799a7710e8e19982e1fada5eb03ad1ff848c9ef284617d583b0447801d19e32d1c SHA512 2715f9099109ecd1494b511cbd475b4ea03488d38e8ad2f84832a1cb50516c6bff1f339fa227471f4cf4532a65987ee76adfc6df4f830fb1f3055e409361d28d +EBUILD opensc-0.25.1.ebuild 2260 BLAKE2B ae5b979df3f024aee666d645be7f3af8a11d2d183530401f5423287735e9c9cb55b12df478fa05a8322e1bfcd90180a47cc73635dc4bffd2c27eb96a44ef0a5d SHA512 697e5e8cfb96779e32db894a35cedf4ebfc9518be6232ed1b6a732e36bb5803081d6f3b214b209df6553f99505c1a2ddeb07f04faf176aa5b654b658f4c3c0bd +EBUILD opensc-9999.ebuild 2260 BLAKE2B eb266c34a9f9221956f70eaa3b4b3e6d8c6fc4ecaadd7f8e80e8bb57bbb9c1916b7e564d37fa3955a5292e7edbe56951cda80187af0cfdf8b1a4ab014362d409 SHA512 8cee8cc32dbf89dd760afdf9337ec2a3d6ae90fd145a53e2196947757824a7c54d7bf631c01f71dbe2cfc9f1f1e374224ead4bed6f9b545e4e033bc9805d077a MISC metadata.xml 1305 BLAKE2B 8560829a2784e38e10b41f5e083568a7fafd19e9fe185b1675c787b2514ea01a18b3fa6c7d0018b6e45638512d02e9bec12fbc5df4e50bf49db6558ef89a9af8 SHA512 8b477d96f6acb7a808e24af1d4b29e16e06b83eaf29799dbc6b74181ded74de47d7527712e21412bfb92a26e1d03974368a2c1790208785230280a18d21aff06 diff --git a/dev-libs/opensc/opensc-0.25.1.ebuild b/dev-libs/opensc/opensc-0.25.1.ebuild index 98f3d13a9b10..ac48d77981d8 100644 --- a/dev-libs/opensc/opensc-0.25.1.ebuild +++ b/dev-libs/opensc/opensc-0.25.1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://github.com/OpenSC/OpenSC.git" else SRC_URI="https://github.com/OpenSC/OpenSC/releases/download/${PV}/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi LICENSE="LGPL-2.1" diff --git a/dev-libs/opensc/opensc-9999.ebuild b/dev-libs/opensc/opensc-9999.ebuild index 7646bcd741c3..874286524ce2 100644 --- a/dev-libs/opensc/opensc-9999.ebuild +++ b/dev-libs/opensc/opensc-9999.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://github.com/OpenSC/OpenSC.git" else SRC_URI="https://github.com/OpenSC/OpenSC/releases/download/${PV}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="LGPL-2.1" diff --git a/dev-libs/openssl-compat/Manifest b/dev-libs/openssl-compat/Manifest index 8ae15585f3b8..dd3eee0f6f84 100644 --- a/dev-libs/openssl-compat/Manifest +++ b/dev-libs/openssl-compat/Manifest @@ -8,6 +8,6 @@ DIST openssl-1.0.2u.tar.gz 5355412 BLAKE2B b2ff2a10e5851af5aca4093422a9a072c794e DIST openssl-1.1.1u.tar.gz 9892176 BLAKE2B 5de9cb856e497596ecba008bad6515eefd093849b9c66dd7447031723996f3ba66ac37a323a5f7d01b1d42df4daaceb523372f5897d5c53b935ffab91c566594 SHA512 d00aeb0b4c4676deff06ff95af7ac33dd683b92f972b4a8ae55cf384bb37c7ec30ab83c6c0745daf87cf1743a745fced6a347fd11fed4c548aa0953610ed4919 DIST openssl-1.1.1u.tar.gz.asc 833 BLAKE2B 7a978a94264a14be04372fea39868e9177e8a0b0f24344267702022e19ee0f52e91ad141d7c54da870f7ec0df9b2e43b80939f1d274dd0b44d36da2670e3a468 SHA512 40245d65ace95b2002bf64bcba184c92fec3420b08d9f61f3a709c4842e9478595105d8adce33a08eb98d351d2a0989ec342b08cdd9104498ea0543b6e592d28 DIST openssl-compat-1.0.2u-versioned-symbols.patch.gz 24633 BLAKE2B 6bfad4ad27dbca0bd85bfd9521ffc844c3e93e6a1cca7c814edd49affc60ece1c706dd3aa7be2ce80857532531eac6f0f03f43c0be22a769d00d9241686eff71 SHA512 3d85aa34f2491e0e36eedc45829709e0fb552f6d558c2726b59dafa98c3e679b88497f3f7399d7565d88e727591e7d9b12f5b1e27116ba19b9a661d7f75b07a9 -EBUILD openssl-compat-1.0.2u-r2.ebuild 7536 BLAKE2B 54847a8f902070689595f0f0ec2230e4fef7700f98a1f9f23e6b2dc92a3e24de488b79a17449174ba8331d56e80c8dc4942d45bdbd23d0dc632192a87246b9fa SHA512 52b5b2ea9b67dae4be48814e15b0309ad24fef9464a1ac6d6ec1f0d3181f7cf5e8f152eb11c2fc5f5966c384063f1fe9ade591e864892ef103725dcbed0dab07 -EBUILD openssl-compat-1.1.1u.ebuild 6552 BLAKE2B 1385339345972a9b8e75777f0937e5f2b6aa219aa3d6017f0cf803b6de1e3912236fcb16e135c16397a42b593b30c57ec9080bfc1c084d36512d2d1efede9e13 SHA512 3339960568b190a511f218ba7f494a23bcfab13f147f9a208c0590a2c960c5b02f9ec646114fe1dba7e07118e2f9a818f18ac75950835355bec5e92591785407 +EBUILD openssl-compat-1.0.2u-r2.ebuild 7401 BLAKE2B 0cd3e524869974f20e1cb3067f62a133a21be945ed4abe4085f3a389494315bef862df2ad65b1b733302401593da3e0332fe6538a7b419d354e97dd0b0879b43 SHA512 91b89cd7b1de4bf3a0f16fd97d9ebfa3cac139d68103ee4f9b98836b449a25bac9090d7e82171734bb8febc356d7bc57c3527453d05e9f911c78eb8379189a72 +EBUILD openssl-compat-1.1.1u.ebuild 6546 BLAKE2B 89af26a3a123bb7ab02480ccf0400addff31cd04d0364a3552c42a9bd82aa197b21078ca56bd79909bd93ab15cda14e640d2639038b0cc88c40918b55ba4100a SHA512 fa7300b1a67e2f1e38ca3dfdfc57e9382fcd8681609f254dc8362254295056d59dd05cf56ee75c3ed2a7db361d069f085b25e36c5d8f82f657d5c2d4274fc9a2 MISC metadata.xml 1125 BLAKE2B fa83594f2e255365c8573b581ac84ded49504a551e1e85c564291d590f82e02f2df8561b96d74e7ea53639b90f8306ab7f67a00fd59107fc08288b14073ee8d3 SHA512 ad3cd7d3bf3998c1f49f6953a0e48ff822a19207b65e29df21fcc9e98b246dfd0793cc7475b7ebb3b96e1e78ddc27cef16f96463e144b19805e3e0e6fb38ef1d diff --git a/dev-libs/openssl-compat/openssl-compat-1.0.2u-r2.ebuild b/dev-libs/openssl-compat/openssl-compat-1.0.2u-r2.ebuild index e3253c9ccdee..f826c32ec70b 100644 --- a/dev-libs/openssl-compat/openssl-compat-1.0.2u-r2.ebuild +++ b/dev-libs/openssl-compat/openssl-compat-1.0.2u-r2.ebuild @@ -34,7 +34,7 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz LICENSE="openssl" SLOT="1.0.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux" IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 static-libs test +tls-heartbeat vanilla tls-compression" RESTRICT="!bindist? ( bindist ) @@ -166,12 +166,6 @@ multilib_src_configure() { # fi #fi - # https://github.com/openssl/openssl/issues/2286 - if use ia64 ; then - replace-flags -g3 -g2 - replace-flags -ggdb3 -ggdb2 - fi - local sslout=$(./gentoo.config) einfo "Use configuration ${sslout:-(openssl knows best)}" local config="Configure" diff --git a/dev-libs/openssl-compat/openssl-compat-1.1.1u.ebuild b/dev-libs/openssl-compat/openssl-compat-1.1.1u.ebuild index a65872c626ca..70a0b0ec22a9 100644 --- a/dev-libs/openssl-compat/openssl-compat-1.1.1u.ebuild +++ b/dev-libs/openssl-compat/openssl-compat-1.1.1u.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="openssl" SLOT="$(ver_cut 1-3)" if [[ ${PV} != *_pre* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="+asm rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test tls-compression tls-heartbeat vanilla verify-sig weak-ssl-ciphers" RESTRICT="!test? ( test )" diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest index 905501fbdf42..8b2d64f0cf34 100644 --- a/dev-libs/openssl/Manifest +++ b/dev-libs/openssl/Manifest @@ -4,10 +4,14 @@ AUX openssl-1.1.0j-parallel_install_fix.patch 515 BLAKE2B a1bcffce4dc9e0566e21e7 AUX openssl-1.1.1i-riscv32.patch 2557 BLAKE2B 97e51303706ee96d3fae46959b91d1021dcbb3efa421866f6e09bbee6287aae95c6f5d9498bd9d8974b0de747ef696242691cfebec90b31dc9e2cc31b41b81ec SHA512 f75ae1034bb9dda7f4959e8a5d6d0dae21200723d82aebfbea58bd1d7775ef4042e49fdf49d5738771d79d764e44a1b6e0da341d210ea51d21516bb3874b626a AUX openssl-3.0.13-CVE-2024-2511.patch 5256 BLAKE2B 6e07983af20fe00c448deb45777e67d18ff844309edb2a2130f9e916c0c7167c7f64c64abc3c8082121a96e7a13e6b1b3bfb4de25674ab9db71a8dbb3ce61d2a SHA512 9c762f2c5916b2e2c49bee56cf92d695b106eb535badb5818b77cd72f3ad6554ef24d58c0a161843821984c1d5d697757f72919f2d7903f8e15d8a541534b32f AUX openssl-3.0.13-p11-segfault.patch 2275 BLAKE2B 842cc10d6a81b2859729b0024dd82e538782defb2e3fa341986df6ed65c9e5b3be39647a7d95670356cd0f7bc2a5e0b27eb48d00078308922a32d2053a6c1756 SHA512 4575da2d5acfef90c7d28e096d541a812f74b4ff77887a7a251554d35ca5b9de1ac4117b9f8228ab240e8f64770d648dfadc7003a496d2b051728afab1ec779e +AUX openssl-3.0.15-CVE-2024-9143.patch 7034 BLAKE2B 79963b250e9faa0a9764945d05f0598c0eda64ac87b12e545698d86c299c769b1ff8300f3289e620fe58183db0d1767834d6d146ce6cdacdeb58c137e88d79fa SHA512 6196f8c963c776ae3412ca76da51060d95e4f50cf1a1e4edb89edf9d32a7dd032a7f650445872a68a6f03dab4b75b601cae4c89e2fda9cf414c7ff26961433c2 +AUX openssl-3.1.7-CVE-2024-9143.patch 7033 BLAKE2B 1e2d8ea24fd68e2781808477d60773a3cca5bf122ba3c2a0efba12470126a5768a2f2fa0239a73965bf046644e93d6deecda17e4282243206095c42f3149fb5e SHA512 44185ace09adb75f8124f8a564d1f806fb6fd29e232a6c1f40b1508f510c8b481f86f06d03e169ed6dd2df1e535b723a2f9978199b20225a1e27f499054b7bc7 +AUX openssl-3.2.3-CVE-2024-9143.patch 7034 BLAKE2B 7f438bb531b09154368072f66e03fa4fa1c0f1d461ce8e89e942567e9cf60ce0d1986334cbd9c4d8e9b5ea5dc7c2ca0fa5dc111c965d99ebf6800afdd56820ab SHA512 7699ea05a139a7ddcbf68538cfb4329026d99ffa8eb3622b3f0faca92b287f571c6b76c24acd537a3406f209bf90a48704d11ed70d0e49c118d1591b9bae39d2 AUX openssl-3.3.1-cmake-generator.patch 3263 BLAKE2B 1e6d31175e3ed8abd2b03c94255dbf58d5168038369fd68a98fdf03e3c6d8f74124dd6a7ffa894e492f74ff9440572ae4c04c144967436266033f725c5f7140f SHA512 3c3ae928a2d59489f1fb1d5a57977dbe650530d4715c0a116a2c59dc78385608e50814749d021b1fee51c9b2c0c5ec48631174946c6ca927e0fb5a8ac10514b6 AUX openssl-3.3.1-pkg-config-deux.patch 12498 BLAKE2B f924e837317bd4a7b4af6e0e8b397915200fb69a7bc09ffd09ab4a860b43ec06b99635fa6ad4783de7d9fa12f9ef48f639e493646e9e7e1e1947c0c729846f81 SHA512 c9f4e93f96db28b7b586ea4d5007e71a13e1464e4c1d033bf1939c8030843727c0e73626affa94d3692a7d285a788ebfd1ce863fe5fd7027a560906a1b6e8b94 AUX openssl-3.3.1-pkg-config.patch 982 BLAKE2B 77ec5ac862d5b47666e3234f5ef60323d02cbed4a0575e91a45f6f1727f1f0692fc470071622bf982f2875e91c50d9742eb423838702a0019b8c6f7fc2b80149 SHA512 0198461b726a7783d46c0c02cba747affd39245e2ce2577ea802376e1d2dd279eebe9446f30bc2db638d06db1dfacc9b297aa75bbe64ff6f8e22bde3c1063b36 AUX openssl-3.3.1-riscv.patch 4413 BLAKE2B bf58837c05023bb34edaf6387a5d1f32b6216791643958e972d634d387031461780c34b9209b399f479d908a40ca3b593ea18b1fa80414802bfcdb80db21e1e7 SHA512 b46f2576be603007f767cb7350e3ec74e0ef0832bcc18e50f7b67010e673a6cdcd7099e99d85d53c6693af6b64260e5a92a9aa3f02be1d626421ab7ff73c6f6b +AUX openssl-3.3.2-CVE-2024-9143.patch 7034 BLAKE2B 3800addbe31b551224032736f44b9cce721ad6897edfddc6a1db3599e7c7b94e1e4074db8da5883a4439944eb96511fdecae7634bac8ad9a5c2dd11dc2bdf895 SHA512 55449d68c57abc83295de5c869f5b65472c929a29befec7bf74797a3b902febc001535b3c06fe9792d09bd431e72f4d9a2079879c5766acc6adf1359b7d954aa DIST openssl-1.0.2-patches-1.5.tar.xz 12404 BLAKE2B 6c1b8c28f339f539b2ab8643379502a24cf62bffde00041dce54d5dd9e8d2620b181362ee5464b0ab32ba4948e209697bfabadbea2944a409a1009100d298f24 SHA512 5725e2d9d1ee8cc074bcef3bed61c71bdab2ff1c114362110c3fb8da11ad5bc8f2ff28e90a293f5f3a5cf96ecda54dffdb7ab3fb3f8b23ef6472250dc3037659 DIST openssl-1.0.2t-bindist-1.0.tar.xz 13872 BLAKE2B b2aade96a6e0ca6209a39e205b1c838de945903fcf959c62cc29ddcd1a0cb360fc5db234df86860a6a4c096f5ecc237611e4c2946b986a5500c24ba93c208ef4 SHA512 a48a7efb9b973b865bcc5009d450b428ed6b4b95e4cefe70c51056e47392c8a7bec58215168d8b07712419dc74646c2bd2fd23bcfbba2031376e292249a6b1b6 DIST openssl-1.0.2u.tar.gz 5355412 BLAKE2B b2ff2a10e5851af5aca4093422a9a072c794e87b997263826c1c35910c040f695fac63decac5856cb49399ed03d410f97701d9fd4e1ebfbcacd8f3a74ce8bf57 SHA512 c455bb309e20e2c2d47fdc5619c734d107d5c8c38c1409903ce979acc120b0d5fa0312917c0aa0d630e402d092a703d4249643f36078e8528a3cafc9dac6ab32 @@ -17,17 +21,33 @@ DIST openssl-3.0.13.tar.gz 15294843 BLAKE2B 869aa5f70a8c1d0cac6027e9261530df70ab DIST openssl-3.0.13.tar.gz.asc 833 BLAKE2B 519515b6faa505d68ff9acc30db9515fac494145086fa5ad9561c39385a6fabb39ad9de10fedd49c8fc716ec59ea1b13ec5e6b466e549ea9f29b8d0bb74ba7b3 SHA512 c52d97c93d16f3ca2a7026fb25890482b6d86c37b5ab686c56b0e08522743ec4ea3f84afa4deb64b0df0d9a16b557430c4d4139ab42ffcf97d769b61d1e6197c DIST openssl-3.0.14.tar.gz 15305497 BLAKE2B 7426aea63d5495775c4a0440658cc9c46c4aa31c31473cd5519c2b1ca158e122634e0bbc275237d3eb124fc8bed3d58808d8ac1d228f24f7281d2630ff7813e0 SHA512 1c59c01e60da902a20780d71f1fa5055d4037f38c4bc3fb27ed5b91f211b36a6018055409441ad4df58b5e9232b2528240d02067272c3c9ccb8c221449ca9ac0 DIST openssl-3.0.14.tar.gz.asc 833 BLAKE2B 8a700452f6f698fbfa206469888fd72706f1798be212e712fd8a4c1ae87f0d98d54820974c64a3db3b5ac69d7beda665f462e83182337391212c0e72e1feb72e SHA512 003d17a2b71176517f5bfba6699c18b271111e5fec3effc275b965286140d1281fa6f5f5e6bcf63feca89dfa035ab776bda8d2af4b71ae921ca9e7a936581fb4 +DIST openssl-3.0.15.tar.gz 15318633 BLAKE2B f2900d0894b97e86c709079ca4336d5dc508d69e91d3a4de4420c8d9344cb54dada6ea2cdd408166e53db0c652b06654e670701166b67a0a40578676e1cea535 SHA512 acd80f2f7924d90c1416946a5c61eff461926ad60f4821bb6b08845ea18f8452fd5e88a2c2c5bd0d7590a792cb8341a3f3be042fd0a5b6c9c1b84a497c347bbf +DIST openssl-3.0.15.tar.gz.asc 833 BLAKE2B 43088d6ae9e95aec8cfa08c0d338d76c2299ee89a1719a39c497b25c83a4c0c2d155fa00a62b47e15a7f2889680197741390c850d62a84ec5ce27ed1bbddcd28 SHA512 8b9471074130fd26b511820a1c2586792fd0105421515734c213ae18de27b5b026261e64d4cb8f5e7b568d1f4193484ebe0e99eda9d99df72474310a568ca3bf DIST openssl-3.1.6.tar.gz 15672690 BLAKE2B 70112a7ece66bb6faf1a262c503c1df08924b8c1b9b08a1395856f903b1d1b4a38956b485e83415c29fafbf990ae8aced9b2fb0a2af84863b5c0a2a6581282cf SHA512 18ca07ee6a98d5fe46accfa0156e0354ad770d78bbbbe8e4bb92b316a0e4404f17a34eb700f17ed355d826a4b2166894aa46d8dd81fedbcb16aa1aad0926a390 DIST openssl-3.1.6.tar.gz.asc 833 BLAKE2B 24fbb26ccf60ede99b9ea6ef6a2a8f1ae89c7881c21eafafeae7a498332dbaf7e52c94b2c52247e34511cc4bd204e71a68aa1a6dab133376e1f15bf676ef58be SHA512 ef3ca59527ca7b00430c251df399ea2cbe47ef0deebf4158250baac8e575ea26582756228f12dd0f7009b55199b0134e77ec47ade9835f1785c74703aa84987e +DIST openssl-3.1.7.tar.gz 15684836 BLAKE2B 1332f4b2454b6c9bf3ff2099aa343d6202bec98c6e44fba6377d5bb8efd9bf337df3a95549d874a2908f376056f6f333e6f65cbec7e27377d1ab8cbefddaa241 SHA512 bb4743c1a95148901d2d2bc51460c14cea3387c7dda9323524adbdb11334562f72aa3a873913c51ea1ffce606e675e22a74f78b3119b6a956da3f75c942cd0e2 +DIST openssl-3.1.7.tar.gz.asc 833 BLAKE2B 17220aa3274a5eda3df8c04f60f87a48fcf5c773167e746bf3f9feb6cc3c03b024a2e83b1c93122b6baa073b12417e2910230f270287be7b7f2c5300814b7fda SHA512 89b6f4b913aac8b2519aac586ba0c70a3df331eb70ea79c2aa45355bfd9430ba1af3c8ea0d31b171f55036a8cc332207787cabf58da871f400d666a5ae09ce2a DIST openssl-3.2.2.tar.gz 17744472 BLAKE2B f42d44f31dc9ccf26ffe1fdd4a0119506a211808f92e860a34118109eae2ee7bcb5b0f43cbdf9eb811cd185cb53e092e62d652f7c0c0ce55b13289f7489073c9 SHA512 ebc945065f62a8a2ea4e2f136a2afaea4d38a03bb07a148f7fb73c34a64475a4069de122ebee11a66e421dbd58756ad7ab2d3f905dc90acee72d62757d8c0a2d DIST openssl-3.2.2.tar.gz.asc 833 BLAKE2B 09ef1766e771e1d7aac675a09bd9588ee9d76a1fe39794826fd5d9057ae41366a7e92fe81a40bc2fe19a309be612687d8ff760da3f3c44115e3b21b0342b5f46 SHA512 7a798e9c02d25510f4ec49b8956ebf4288760e1272bf327f36b253045ab2f50ac8042071f78984d1b463f07aa2b027f26ad2fbc31deacaac5658fc35437ddc66 +DIST openssl-3.2.3.tar.gz 17762604 BLAKE2B 1445336aa92d0fd9df266ad570fe2bf5701279e462dd3fccd4cf662f328bfee923dc6c72c42c1921fd38bce43e1c60cacdec3f1c2963fe0ffda6a0e8e34ac6e4 SHA512 9e9f06ab630914e32e64bfb945dfa375ea3595b3db4eb8ef68288a58909baf753b34998439907c22ff2b8561cfd3f3f6b7fbf22981479e66a98c2e92fda172a2 +DIST openssl-3.2.3.tar.gz.asc 833 BLAKE2B 5a7289ed40534a058b9eb7686ce444b9d453a2973ab7ebda01c99f7245f6ba19197123f8bb3b16940d4bfbc5e313babc0249f280e55911190b47da3a47ed1e6a SHA512 e727adb88f84c48082ef0cae963bf999cce11619f7322014cc7f36c16e8375a60542f518c1b86319208cf8da33044e942b3d65208bc59fd4a5f522ab78ff1c23 DIST openssl-3.3.1.tar.gz 18055752 BLAKE2B b09bbe94f49c33015fbcee5f578a20c0da33c289791bf33292170d5d3de44ea2e22144ee11067947aef2733e979c0fded875a4ec92d81468285837053447e68e SHA512 d3682a5ae0721748c6b9ec2f1b74d2b1ba61ee6e4c0d42387b5037a56ef34312833b6abb522d19400b45d807dd65cc834156f5e891cb07fbaf69fcf67e1c595d DIST openssl-3.3.1.tar.gz.asc 833 BLAKE2B e22c068dfcd0205f1cd27f965b76dcaf59bed61181523f198e40d61a4867b20a7636c853c427497559362a92766f430807f02b693821ac38daaa898946f2dba2 SHA512 ae2db74829b71a68e1fc86229396d76f60a9a98e6bba9adc62bdcf2581b60fb0e29ecde2b53a5686c452e754801568e05d3c4f47e8faf02219ac1aae78283338 -EBUILD openssl-1.0.2u-r1.ebuild 9903 BLAKE2B 12f7aacfd006be85c50f523a7f1b8a1f9b4f4e2e9fc440f95cc68e615432f47fe8cd61705a518622bbbc075c51b4ee9040f1b6159e254aa23c325f6b41e02dac SHA512 71b6b5dec0ca3966622a2810d1cb98a0fd0e8c06966bf2d3b206b0a804c06a745aeb951a06e3ee1f9627fd39d8a87156ed96c059182c63a7f6bc78074f9f689b -EBUILD openssl-1.1.1w.ebuild 8237 BLAKE2B 6c4bbae0266031cbc7018391e1c4a3172500d5e36d3769f5e4d016665614ee25946fdf94d0bac5b96588f3716970cb7e3748db4300c8b4889a9c1e2577e4b7ad SHA512 d1e41783bd1a95d0188559eb9214c5e6d681d3dd050e9c02b66b8972e482209a3c7cca7dd1e914e49a9f5a4140c4b3fa2576d7452fe5bf1888eaa47c0e51a1eb -EBUILD openssl-3.0.13-r2.ebuild 8583 BLAKE2B 1650cdb16342b99131bc20f49df377cc8c5530980107de5386ba402e779837f16c968bc781f6247152f9d3d2bb73d4d0efd9c791bdec2064205b7e91770c1582 SHA512 6d91e8fd28a5ea5e79b2fa7670ddaceb64a2a7ebbd873f66b1317f6b1c90b44f9b1754ec4edd5185cc105fcd4b1846dfb40559595738e87bc4cd935deb0efef0 -EBUILD openssl-3.0.14.ebuild 8494 BLAKE2B 7d0d2da1b02859b53ca5e1596b4a791e1ee450afb9c5f76401112aef38f6e618b8652c9befd67a64fb82701d776a703f636271a3025290664ab4ccf177cb82cc SHA512 8aae10757a157e2ceed2e59bfc92a5495bda6bd9079f91414ea4b59bd20b25f084b1c0deb7e94a398f3b7635d368e76c36486ccf104c78b02442bd8ce8b5ca53 -EBUILD openssl-3.1.6.ebuild 8605 BLAKE2B 841c614b3bcf87dc1129c15e5c413b77c137585fce4c314c47807af5ce6a79ce8296543abbb03857b4a1ef91fe1ee0d98f51bdeb697f04e5d6459c98d65f9dc2 SHA512 dd3061d7be29b22b14c3479541bf5d70ee1a0d5e5257e750dc967fcf693ea7543448ced2cc082281f7d8b5850d2c1ac5977a363b529e94e25f50f624e0bc1171 -EBUILD openssl-3.2.2.ebuild 9250 BLAKE2B 577dd9959d17f63e816f22d06d12379fd68d33f3eb66e4925f2a41dc2821e95aca9ef59558875410e0ad5558bc909e271ea6d7816d98045dd4fd0aabdb7a65ab SHA512 47d2e80fc4aa7fa16388e76ec07d026d2be79eafa2d2e7a52b6208b4ea11d14998d859ee8ecaedad81a528fa5127253b41a3ec23c2e0867c9c639b2947248cfb -EBUILD openssl-3.3.1-r3.ebuild 9618 BLAKE2B ddab56cdea600bab19bb2441564c5356af892e3db3cc915ed38a95a0f76a1e193c1bd0a54b5f961331ba0a6ca0f542c674b7e625434c458125919e68d669f833 SHA512 9c02c40f286cc1c75b5acf455564c6fc2d32df2a7f75a157ab0f845f1ef0968915cb4f01f6727f6014da93a0a7f2c74a6ac851bb9838768714c970125a0a45dd +DIST openssl-3.3.2.tar.gz 18076531 BLAKE2B cc53d45418673bc2a406d6697b8bd17ff6c726463c4ccc87bb2fa5a6592d0d178dc8cfeb2fbb980ea354a5dc2c86f31c48453427c6937896c7221273e623c9b5 SHA512 5ae47bf1aed2740a33ba5df7dc7345a6738aa6bfa3c9c4de5e51742485e24b25192988d7a2c1b8201ef70056ad8abd0ca78b3d55abe24c0b0373d83b47ed9b74 +DIST openssl-3.3.2.tar.gz.asc 833 BLAKE2B c318e2dcef085b83ced77048dc136d9bc8438d49a7985f3c6ebd4ffd0e5e290ece47e8fd1074c6cc056e87b2bae2101dd58b8d70dbc0eb99aa134d776125439c SHA512 981f8438bbd541b97e745aca1bb77cde68900ce4b5ffefc9eccc2f18c675292203f6b4c7bffefde2256a442b7310d8438279b52fb21aac65921e9a529bc00067 +EBUILD openssl-1.0.2u-r1.ebuild 9768 BLAKE2B 46d26e3dd92c898c6fe715e5d07b4e2e9c3e3a66d3566798774d1d30ca267c8815beb1a777c75d555060934761c43f7b92d89fca73617262ea33a7cab96d44e6 SHA512 3888a1bc9a604bbbd04dd4bc843ba79dbadc85d8a396dde3d657bc05423478f225896c5274b883c309a9b79da42738342a83bba9f7157cda16e46c6a8b7ba84b +EBUILD openssl-1.1.1w.ebuild 8230 BLAKE2B 6f6b6e79512141bac0507e76e61d341ccc4088c6f86a7979c48401d78dec8d6e90b54a73af63a956d1704fdda8ffc9c83f4a06254f6be51b8569f2856dfae2b3 SHA512 81087aa984e4b385da11d8c533a31ddb39c49c96b1e9e281ae57c6901c148cc8e226475b650ea58db8cb629f344c2449cd581aae548f7c30829ceb8b55897fa4 +EBUILD openssl-3.0.13-r2.ebuild 8576 BLAKE2B 088d34e456b6b5f9eb4238a1bb9f2b16b3feb42799fbc11436cd91bacc72f84c4ad49e25fcb1a12a8fda83abb071f7f1705eb90f5df6519e24b47ea966c03ca8 SHA512 f3a46b8ac9e9cf9f20466f2544a93eb7c9950eb128b524e78a42305b7b70663dfc7f7384553ae66a832f17643da35b6a4ec7d35c5ae86437c6bcd87cd7673088 +EBUILD openssl-3.0.14.ebuild 8486 BLAKE2B 27b4cae37a13133a70b9cc4c724d93ab7ac03f14e4fe200c7739fac82d37ae55f860aa9a90576a6fac8683e0dbcb7308ea4e1a36b9006506dffeb0240fead10f SHA512 6d9ed1a0dc7d7f9b18000958fef23e22dd9774d5f3275e107693a399bc491d7ce5f0389a9bc375a3c1b52399e3ef982758d414d306fbd123f57034b2aaff853d +EBUILD openssl-3.0.15-r1.ebuild 8619 BLAKE2B ce93ad735b31627ca5306a69cf184bfed669b54cb027ae48a9bf30f34fec13538d2309f852d9a22d9ecbb3069b308150d7b15085d8253e35ee30444121c8a134 SHA512 ad80e3d4d6402c1c23bcd605dc1fa6e057ad0e86f3b28965349d6466e575456fad7b8fef0959542ca18ac0ddbf30b013063d6e0d3ad8a3d79ae918200356f02d +EBUILD openssl-3.0.15.ebuild 8560 BLAKE2B 037351a0c38c0f9718d7d14504b30dfffb7b9c4c68247700bc76016518f038a90cb42ed42dcdcc7158610b1a763409e10ae9eb5d78384561f5a54831873357bf SHA512 ca5140f12ed72840385febe08735079b4100728d7007e38c9bedb8c94bfca21e4a786de1c0db8df4d6204b9227f6ccb7346167b42055583fe0c89c82be7fefcb +EBUILD openssl-3.1.6.ebuild 8598 BLAKE2B d352f91f702031010fdd2e61eaa978e7225a6107495500176bfe2f144012734114de5f56ac7371c77d79f967e82433613117b640b1910351d5a63f84642105fe SHA512 06817408d50fb5323539bd7fb1a20add62f51221f77ab2ef6e2a1635daecb5bbfd4c9bbe220cb83779cc1b0d8007037be1e10069e48423fa0945b9e1751c188e +EBUILD openssl-3.1.7-r1.ebuild 8653 BLAKE2B 8e5bd338024de4eb8f21ebf954855acea0f4bb35295d636ca0609dd42d21083553cee4a9db4201b6c498addb010191cc769feb618114289c64964d1eaff9e80d SHA512 5a3390c3bdf197f5a6d910d10dbedb1ccca0e03b6783a84bc108c6523744e2d0c989a83fffe7f0d4e3f2b611d480bdd4df12b51cde35aaea286da1aa363bb2ad +EBUILD openssl-3.1.7.ebuild 8600 BLAKE2B e529f65f0160aad596a7e66eb65b6b420a691492f09b1fcbf1742199094f41961191a0660ddf7323e346d2ea86228d31f0a8a0805f90926a4f59892e5145b4c9 SHA512 7ce1f229410baeddb0a32e919e655283c474af04d963d72c6218c907dbada5aa73c87deec04ddee0253030a89211367bd5e968c68810d07c6b46138d37317ecf +EBUILD openssl-3.2.2.ebuild 9243 BLAKE2B c496fe0830007cb6783f007942f482598d7679a1e2833204fbce25e4531200942196769e11c5857e8268c4fe9906d881d15751da9aecd273b260557d4a6d3e4f SHA512 609a7320b6c00e83e13b5c9563abd7cbc50d6c00bd7ff5d6588ccde4a016a72f73c911df7f75a9042f7ee52a0458bc494727dd30728ebe2954d1a7fd6cf0c726 +EBUILD openssl-3.2.3-r1.ebuild 9297 BLAKE2B 615433d9a0b42433b821768e3227928e4d6bbdd2f96b73189b01df41d4968c989f0f96105fca850ed528e47c9e8ba95559d26d0148109414d109dc2c26081830 SHA512 e49fdce217dd78e3a024ffdbed753b349717ce31c2d21dc006d8d88e6b8600260fd81be3cb5d37a87016925717242aa2391316ab18a685cc2a32ccd2436ee4c4 +EBUILD openssl-3.2.3.ebuild 9244 BLAKE2B ea5d608dc392835f979919ac1835e74520dc57e50f83981eb23877fd8d920583aa9bace217e8b74e33ca7be155ba00af48e5f584944d32d28caf1eb8efde7ef7 SHA512 2cc9092d801aabba5617fb9007e73e094bb31f7c4f18245a44ecc7113020595cbee702e58eb400ddc424ebc6e98f0ebef2e2a68e659463d0be6bf06350fad3d7 +EBUILD openssl-3.3.1-r3.ebuild 9610 BLAKE2B 24735bd23959bc70d278cabdbe51c12c7e436e8b6f1e0294568ed28e3b466879e74bca6f33a9cacfb698edb23d9b4cf47226f513e8233513cd7569c139c5119d SHA512 d320b34b79fdd8cc54c87d0a31c458e5bae4afbdab2519b012f0893554f7731652634eb64e7b8d308a6f24766f0e508a11a660b97adc5bbc6578f04714ac8493 +EBUILD openssl-3.3.2-r1.ebuild 9335 BLAKE2B ee18b06cf6fd1acb256d095cef2bb6b3195f3007662790a15474ad048d2adf151d35de306c4bd27511fd4e77920e330a7f4ea494a9b6a6983dfde28bf1d0130a SHA512 e550c59af18703b2dd905c066e61cd14f37b4b32acb87b4f04ec4588cb475290832a947f81902c42ef0c905a4cb7fbf0ca7fb58a428403c85ca082bc86901032 +EBUILD openssl-3.3.2.ebuild 9274 BLAKE2B 510de2a09c086e94813d5f623dbb59a6df2fc0e7f11c4c691b5198606b934f59e7ac2ddf6a0171a06435fee820a2d4d4795996a2fec2cad15fc378557f947223 SHA512 be42e686822beab6937cd6350925c4071c85f26682feb55fc88435479fd1706f1d01cbda3618b41c1a7822ea4a83c1593e9ff7ad7db9e2fb52da84058ff355b0 MISC metadata.xml 1674 BLAKE2B 2195a6538e1b4ec953c707460988f153e40abe7495fd761403c9a54b44ecb7cb5c69ac37ac7d4d18bc0086cf9b4accaaac19926fe5b2ac4b2c547ce1c9e08a6d SHA512 d4eda999c1027f9d8102c59275665f5b01d234c4a7636755a6d3c64b9aad2a657d14256b1527d9b7067cb653458b058db7f5bb20873e48927291092d9ccdd1c6 diff --git a/dev-libs/openssl/files/openssl-3.0.15-CVE-2024-9143.patch b/dev-libs/openssl/files/openssl-3.0.15-CVE-2024-9143.patch new file mode 100644 index 000000000000..252a24776ae8 --- /dev/null +++ b/dev-libs/openssl/files/openssl-3.0.15-CVE-2024-9143.patch @@ -0,0 +1,193 @@ +https://bugs.gentoo.org/941643 +https://github.com/openssl/openssl/commit/72ae83ad214d2eef262461365a1975707f862712 + +From 72ae83ad214d2eef262461365a1975707f862712 Mon Sep 17 00:00:00 2001 +From: Viktor Dukhovni <viktor@openssl.org> +Date: Thu, 19 Sep 2024 01:02:40 +1000 +Subject: [PATCH] Harden BN_GF2m_poly2arr against misuse. + +The BN_GF2m_poly2arr() function converts characteristic-2 field +(GF_{2^m}) Galois polynomials from a representation as a BIGNUM bitmask, +to a compact array with just the exponents of the non-zero terms. + +These polynomials are then used in BN_GF2m_mod_arr() to perform modular +reduction. A precondition of calling BN_GF2m_mod_arr() is that the +polynomial must have a non-zero constant term (i.e. the array has `0` as +its final element). + +Internally, callers of BN_GF2m_poly2arr() did not verify that +precondition, and binary EC curve parameters with an invalid polynomial +could lead to out of bounds memory reads and writes in BN_GF2m_mod_arr(). + +The precondition is always true for polynomials that arise from the +standard form of EC parameters for characteristic-two fields (X9.62). +See the "Finite Field Identification" section of: + + https://www.itu.int/ITU-T/formal-language/itu-t/x/x894/2018-cor1/ANSI-X9-62.html + +The OpenSSL GF(2^m) code supports only the trinomial and pentanomial +basis X9.62 forms. + +This commit updates BN_GF2m_poly2arr() to return `0` (failure) when +the constant term is zero (i.e. the input bitmask BIGNUM is not odd). + +Additionally, the return value is made unambiguous when there is not +enough space to also pad the array with a final `-1` sentinel value. +The return value is now always the number of elements (including the +final `-1`) that would be filled when the output array is sufficiently +large. Previously the same count was returned both when the array has +just enough room for the final `-1` and when it had only enough space +for non-sentinel values. + +Finally, BN_GF2m_poly2arr() is updated to reject polynomials whose +degree exceeds `OPENSSL_ECC_MAX_FIELD_BITS`, this guards against +CPU exhausition attacks via excessively large inputs. + +The above issues do not arise in processing X.509 certificates. These +generally have EC keys from "named curves", and RFC5840 (Section 2.1.1) +disallows explicit EC parameters. The TLS code in OpenSSL enforces this +constraint only after the certificate is decoded, but, even if explicit +parameters are specified, they are in X9.62 form, which cannot represent +problem values as noted above. + +Initially reported as oss-fuzz issue 71623. + +A closely related issue was earlier reported in +<https://github.com/openssl/openssl/issues/19826>. + +Severity: Low, CVE-2024-9143 + +Reviewed-by: Matt Caswell <matt@openssl.org> +Reviewed-by: Bernd Edlinger <bernd.edlinger@hotmail.de> +Reviewed-by: Paul Dale <ppzgs1@gmail.com> +Reviewed-by: Tomas Mraz <tomas@openssl.org> +(Merged from https://github.com/openssl/openssl/pull/25639) + +(cherry picked from commit 8e008cb8b23ec7dc75c45a66eeed09c815b11cd2) +--- a/crypto/bn/bn_gf2m.c ++++ b/crypto/bn/bn_gf2m.c +@@ -15,6 +15,7 @@ + #include "bn_local.h" + + #ifndef OPENSSL_NO_EC2M ++# include <openssl/ec.h> + + /* + * Maximum number of iterations before BN_GF2m_mod_solve_quad_arr should +@@ -1140,16 +1141,26 @@ int BN_GF2m_mod_solve_quad(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, + /* + * Convert the bit-string representation of a polynomial ( \sum_{i=0}^n a_i * + * x^i) into an array of integers corresponding to the bits with non-zero +- * coefficient. Array is terminated with -1. Up to max elements of the array +- * will be filled. Return value is total number of array elements that would +- * be filled if array was large enough. ++ * coefficient. The array is intended to be suitable for use with ++ * `BN_GF2m_mod_arr()`, and so the constant term of the polynomial must not be ++ * zero. This translates to a requirement that the input BIGNUM `a` is odd. ++ * ++ * Given sufficient room, the array is terminated with -1. Up to max elements ++ * of the array will be filled. ++ * ++ * The return value is total number of array elements that would be filled if ++ * array was large enough, including the terminating `-1`. It is `0` when `a` ++ * is not odd or the constant term is zero contrary to requirement. ++ * ++ * The return value is also `0` when the leading exponent exceeds ++ * `OPENSSL_ECC_MAX_FIELD_BITS`, this guards against CPU exhaustion attacks, + */ + int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max) + { + int i, j, k = 0; + BN_ULONG mask; + +- if (BN_is_zero(a)) ++ if (!BN_is_odd(a)) + return 0; + + for (i = a->top - 1; i >= 0; i--) { +@@ -1167,12 +1178,13 @@ int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max) + } + } + +- if (k < max) { ++ if (k > 0 && p[0] > OPENSSL_ECC_MAX_FIELD_BITS) ++ return 0; ++ ++ if (k < max) + p[k] = -1; +- k++; +- } + +- return k; ++ return k + 1; + } + + /* +--- a/test/ec_internal_test.c ++++ b/test/ec_internal_test.c +@@ -155,6 +155,56 @@ static int field_tests_ecp_mont(void) + } + + #ifndef OPENSSL_NO_EC2M ++/* Test that decoding of invalid GF2m field parameters fails. */ ++static int ec2m_field_sanity(void) ++{ ++ int ret = 0; ++ BN_CTX *ctx = BN_CTX_new(); ++ BIGNUM *p, *a, *b; ++ EC_GROUP *group1 = NULL, *group2 = NULL, *group3 = NULL; ++ ++ TEST_info("Testing GF2m hardening\n"); ++ ++ BN_CTX_start(ctx); ++ p = BN_CTX_get(ctx); ++ a = BN_CTX_get(ctx); ++ if (!TEST_ptr(b = BN_CTX_get(ctx)) ++ || !TEST_true(BN_one(a)) ++ || !TEST_true(BN_one(b))) ++ goto out; ++ ++ /* Even pentanomial value should be rejected */ ++ if (!TEST_true(BN_set_word(p, 0xf2))) ++ goto out; ++ if (!TEST_ptr_null(group1 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("Zero constant term accepted in GF2m polynomial"); ++ ++ /* Odd hexanomial should also be rejected */ ++ if (!TEST_true(BN_set_word(p, 0xf3))) ++ goto out; ++ if (!TEST_ptr_null(group2 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("Hexanomial accepted as GF2m polynomial"); ++ ++ /* Excessive polynomial degree should also be rejected */ ++ if (!TEST_true(BN_set_word(p, 0x71)) ++ || !TEST_true(BN_set_bit(p, OPENSSL_ECC_MAX_FIELD_BITS + 1))) ++ goto out; ++ if (!TEST_ptr_null(group3 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("GF2m polynomial degree > %d accepted", ++ OPENSSL_ECC_MAX_FIELD_BITS); ++ ++ ret = group1 == NULL && group2 == NULL && group3 == NULL; ++ ++ out: ++ EC_GROUP_free(group1); ++ EC_GROUP_free(group2); ++ EC_GROUP_free(group3); ++ BN_CTX_end(ctx); ++ BN_CTX_free(ctx); ++ ++ return ret; ++} ++ + /* test EC_GF2m_simple_method directly */ + static int field_tests_ec2_simple(void) + { +@@ -443,6 +493,7 @@ int setup_tests(void) + ADD_TEST(field_tests_ecp_simple); + ADD_TEST(field_tests_ecp_mont); + #ifndef OPENSSL_NO_EC2M ++ ADD_TEST(ec2m_field_sanity); + ADD_TEST(field_tests_ec2_simple); + #endif + ADD_ALL_TESTS(field_tests_default, crv_len); + diff --git a/dev-libs/openssl/files/openssl-3.1.7-CVE-2024-9143.patch b/dev-libs/openssl/files/openssl-3.1.7-CVE-2024-9143.patch new file mode 100644 index 000000000000..4f33ef000dca --- /dev/null +++ b/dev-libs/openssl/files/openssl-3.1.7-CVE-2024-9143.patch @@ -0,0 +1,192 @@ +https://bugs.gentoo.org/941643 +https://github.com/openssl/openssl/commit/fdf6723362ca51bd883295efe206cb5b1cfa5154 + +From fdf6723362ca51bd883295efe206cb5b1cfa5154 Mon Sep 17 00:00:00 2001 +From: Viktor Dukhovni <viktor@openssl.org> +Date: Thu, 19 Sep 2024 01:02:40 +1000 +Subject: [PATCH] Harden BN_GF2m_poly2arr against misuse. + +The BN_GF2m_poly2arr() function converts characteristic-2 field +(GF_{2^m}) Galois polynomials from a representation as a BIGNUM bitmask, +to a compact array with just the exponents of the non-zero terms. + +These polynomials are then used in BN_GF2m_mod_arr() to perform modular +reduction. A precondition of calling BN_GF2m_mod_arr() is that the +polynomial must have a non-zero constant term (i.e. the array has `0` as +its final element). + +Internally, callers of BN_GF2m_poly2arr() did not verify that +precondition, and binary EC curve parameters with an invalid polynomial +could lead to out of bounds memory reads and writes in BN_GF2m_mod_arr(). + +The precondition is always true for polynomials that arise from the +standard form of EC parameters for characteristic-two fields (X9.62). +See the "Finite Field Identification" section of: + + https://www.itu.int/ITU-T/formal-language/itu-t/x/x894/2018-cor1/ANSI-X9-62.html + +The OpenSSL GF(2^m) code supports only the trinomial and pentanomial +basis X9.62 forms. + +This commit updates BN_GF2m_poly2arr() to return `0` (failure) when +the constant term is zero (i.e. the input bitmask BIGNUM is not odd). + +Additionally, the return value is made unambiguous when there is not +enough space to also pad the array with a final `-1` sentinel value. +The return value is now always the number of elements (including the +final `-1`) that would be filled when the output array is sufficiently +large. Previously the same count was returned both when the array has +just enough room for the final `-1` and when it had only enough space +for non-sentinel values. + +Finally, BN_GF2m_poly2arr() is updated to reject polynomials whose +degree exceeds `OPENSSL_ECC_MAX_FIELD_BITS`, this guards against +CPU exhausition attacks via excessively large inputs. + +The above issues do not arise in processing X.509 certificates. These +generally have EC keys from "named curves", and RFC5840 (Section 2.1.1) +disallows explicit EC parameters. The TLS code in OpenSSL enforces this +constraint only after the certificate is decoded, but, even if explicit +parameters are specified, they are in X9.62 form, which cannot represent +problem values as noted above. + +Initially reported as oss-fuzz issue 71623. + +A closely related issue was earlier reported in +<https://github.com/openssl/openssl/issues/19826>. + +Severity: Low, CVE-2024-9143 + +Reviewed-by: Matt Caswell <matt@openssl.org> +Reviewed-by: Bernd Edlinger <bernd.edlinger@hotmail.de> +Reviewed-by: Paul Dale <ppzgs1@gmail.com> +Reviewed-by: Tomas Mraz <tomas@openssl.org> +(Merged from https://github.com/openssl/openssl/pull/25639) + +(cherry picked from commit 8e008cb8b23ec7dc75c45a66eeed09c815b11cd2) +--- a/crypto/bn/bn_gf2m.c ++++ b/crypto/bn/bn_gf2m.c +@@ -15,6 +15,7 @@ + #include "bn_local.h" + + #ifndef OPENSSL_NO_EC2M ++# include <openssl/ec.h> + + /* + * Maximum number of iterations before BN_GF2m_mod_solve_quad_arr should +@@ -1140,16 +1141,26 @@ int BN_GF2m_mod_solve_quad(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, + /* + * Convert the bit-string representation of a polynomial ( \sum_{i=0}^n a_i * + * x^i) into an array of integers corresponding to the bits with non-zero +- * coefficient. Array is terminated with -1. Up to max elements of the array +- * will be filled. Return value is total number of array elements that would +- * be filled if array was large enough. ++ * coefficient. The array is intended to be suitable for use with ++ * `BN_GF2m_mod_arr()`, and so the constant term of the polynomial must not be ++ * zero. This translates to a requirement that the input BIGNUM `a` is odd. ++ * ++ * Given sufficient room, the array is terminated with -1. Up to max elements ++ * of the array will be filled. ++ * ++ * The return value is total number of array elements that would be filled if ++ * array was large enough, including the terminating `-1`. It is `0` when `a` ++ * is not odd or the constant term is zero contrary to requirement. ++ * ++ * The return value is also `0` when the leading exponent exceeds ++ * `OPENSSL_ECC_MAX_FIELD_BITS`, this guards against CPU exhaustion attacks, + */ + int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max) + { + int i, j, k = 0; + BN_ULONG mask; + +- if (BN_is_zero(a)) ++ if (!BN_is_odd(a)) + return 0; + + for (i = a->top - 1; i >= 0; i--) { +@@ -1167,12 +1178,13 @@ int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max) + } + } + +- if (k < max) { ++ if (k > 0 && p[0] > OPENSSL_ECC_MAX_FIELD_BITS) ++ return 0; ++ ++ if (k < max) + p[k] = -1; +- k++; +- } + +- return k; ++ return k + 1; + } + + /* +--- a/test/ec_internal_test.c ++++ b/test/ec_internal_test.c +@@ -155,6 +155,56 @@ static int field_tests_ecp_mont(void) + } + + #ifndef OPENSSL_NO_EC2M ++/* Test that decoding of invalid GF2m field parameters fails. */ ++static int ec2m_field_sanity(void) ++{ ++ int ret = 0; ++ BN_CTX *ctx = BN_CTX_new(); ++ BIGNUM *p, *a, *b; ++ EC_GROUP *group1 = NULL, *group2 = NULL, *group3 = NULL; ++ ++ TEST_info("Testing GF2m hardening\n"); ++ ++ BN_CTX_start(ctx); ++ p = BN_CTX_get(ctx); ++ a = BN_CTX_get(ctx); ++ if (!TEST_ptr(b = BN_CTX_get(ctx)) ++ || !TEST_true(BN_one(a)) ++ || !TEST_true(BN_one(b))) ++ goto out; ++ ++ /* Even pentanomial value should be rejected */ ++ if (!TEST_true(BN_set_word(p, 0xf2))) ++ goto out; ++ if (!TEST_ptr_null(group1 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("Zero constant term accepted in GF2m polynomial"); ++ ++ /* Odd hexanomial should also be rejected */ ++ if (!TEST_true(BN_set_word(p, 0xf3))) ++ goto out; ++ if (!TEST_ptr_null(group2 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("Hexanomial accepted as GF2m polynomial"); ++ ++ /* Excessive polynomial degree should also be rejected */ ++ if (!TEST_true(BN_set_word(p, 0x71)) ++ || !TEST_true(BN_set_bit(p, OPENSSL_ECC_MAX_FIELD_BITS + 1))) ++ goto out; ++ if (!TEST_ptr_null(group3 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("GF2m polynomial degree > %d accepted", ++ OPENSSL_ECC_MAX_FIELD_BITS); ++ ++ ret = group1 == NULL && group2 == NULL && group3 == NULL; ++ ++ out: ++ EC_GROUP_free(group1); ++ EC_GROUP_free(group2); ++ EC_GROUP_free(group3); ++ BN_CTX_end(ctx); ++ BN_CTX_free(ctx); ++ ++ return ret; ++} ++ + /* test EC_GF2m_simple_method directly */ + static int field_tests_ec2_simple(void) + { +@@ -443,6 +493,7 @@ int setup_tests(void) + ADD_TEST(field_tests_ecp_simple); + ADD_TEST(field_tests_ecp_mont); + #ifndef OPENSSL_NO_EC2M ++ ADD_TEST(ec2m_field_sanity); + ADD_TEST(field_tests_ec2_simple); + #endif + ADD_ALL_TESTS(field_tests_default, crv_len); diff --git a/dev-libs/openssl/files/openssl-3.2.3-CVE-2024-9143.patch b/dev-libs/openssl/files/openssl-3.2.3-CVE-2024-9143.patch new file mode 100644 index 000000000000..e84b0f6c353e --- /dev/null +++ b/dev-libs/openssl/files/openssl-3.2.3-CVE-2024-9143.patch @@ -0,0 +1,193 @@ +https://bugs.gentoo.org/941643 +https://github.com/openssl/openssl/commit/bc7e04d7c8d509fb78fc0e285aa948fb0da04700 + +From bc7e04d7c8d509fb78fc0e285aa948fb0da04700 Mon Sep 17 00:00:00 2001 +From: Viktor Dukhovni <viktor@openssl.org> +Date: Thu, 19 Sep 2024 01:02:40 +1000 +Subject: [PATCH] Harden BN_GF2m_poly2arr against misuse. + +The BN_GF2m_poly2arr() function converts characteristic-2 field +(GF_{2^m}) Galois polynomials from a representation as a BIGNUM bitmask, +to a compact array with just the exponents of the non-zero terms. + +These polynomials are then used in BN_GF2m_mod_arr() to perform modular +reduction. A precondition of calling BN_GF2m_mod_arr() is that the +polynomial must have a non-zero constant term (i.e. the array has `0` as +its final element). + +Internally, callers of BN_GF2m_poly2arr() did not verify that +precondition, and binary EC curve parameters with an invalid polynomial +could lead to out of bounds memory reads and writes in BN_GF2m_mod_arr(). + +The precondition is always true for polynomials that arise from the +standard form of EC parameters for characteristic-two fields (X9.62). +See the "Finite Field Identification" section of: + + https://www.itu.int/ITU-T/formal-language/itu-t/x/x894/2018-cor1/ANSI-X9-62.html + +The OpenSSL GF(2^m) code supports only the trinomial and pentanomial +basis X9.62 forms. + +This commit updates BN_GF2m_poly2arr() to return `0` (failure) when +the constant term is zero (i.e. the input bitmask BIGNUM is not odd). + +Additionally, the return value is made unambiguous when there is not +enough space to also pad the array with a final `-1` sentinel value. +The return value is now always the number of elements (including the +final `-1`) that would be filled when the output array is sufficiently +large. Previously the same count was returned both when the array has +just enough room for the final `-1` and when it had only enough space +for non-sentinel values. + +Finally, BN_GF2m_poly2arr() is updated to reject polynomials whose +degree exceeds `OPENSSL_ECC_MAX_FIELD_BITS`, this guards against +CPU exhausition attacks via excessively large inputs. + +The above issues do not arise in processing X.509 certificates. These +generally have EC keys from "named curves", and RFC5840 (Section 2.1.1) +disallows explicit EC parameters. The TLS code in OpenSSL enforces this +constraint only after the certificate is decoded, but, even if explicit +parameters are specified, they are in X9.62 form, which cannot represent +problem values as noted above. + +Initially reported as oss-fuzz issue 71623. + +A closely related issue was earlier reported in +<https://github.com/openssl/openssl/issues/19826>. + +Severity: Low, CVE-2024-9143 + +Reviewed-by: Matt Caswell <matt@openssl.org> +Reviewed-by: Bernd Edlinger <bernd.edlinger@hotmail.de> +Reviewed-by: Paul Dale <ppzgs1@gmail.com> +Reviewed-by: Tomas Mraz <tomas@openssl.org> +(Merged from https://github.com/openssl/openssl/pull/25639) + +(cherry picked from commit 8e008cb8b23ec7dc75c45a66eeed09c815b11cd2) +--- a/crypto/bn/bn_gf2m.c ++++ b/crypto/bn/bn_gf2m.c +@@ -15,6 +15,7 @@ + #include "bn_local.h" + + #ifndef OPENSSL_NO_EC2M ++# include <openssl/ec.h> + + /* + * Maximum number of iterations before BN_GF2m_mod_solve_quad_arr should +@@ -1130,16 +1131,26 @@ int BN_GF2m_mod_solve_quad(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, + /* + * Convert the bit-string representation of a polynomial ( \sum_{i=0}^n a_i * + * x^i) into an array of integers corresponding to the bits with non-zero +- * coefficient. Array is terminated with -1. Up to max elements of the array +- * will be filled. Return value is total number of array elements that would +- * be filled if array was large enough. ++ * coefficient. The array is intended to be suitable for use with ++ * `BN_GF2m_mod_arr()`, and so the constant term of the polynomial must not be ++ * zero. This translates to a requirement that the input BIGNUM `a` is odd. ++ * ++ * Given sufficient room, the array is terminated with -1. Up to max elements ++ * of the array will be filled. ++ * ++ * The return value is total number of array elements that would be filled if ++ * array was large enough, including the terminating `-1`. It is `0` when `a` ++ * is not odd or the constant term is zero contrary to requirement. ++ * ++ * The return value is also `0` when the leading exponent exceeds ++ * `OPENSSL_ECC_MAX_FIELD_BITS`, this guards against CPU exhaustion attacks, + */ + int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max) + { + int i, j, k = 0; + BN_ULONG mask; + +- if (BN_is_zero(a)) ++ if (!BN_is_odd(a)) + return 0; + + for (i = a->top - 1; i >= 0; i--) { +@@ -1157,12 +1168,13 @@ int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max) + } + } + +- if (k < max) { ++ if (k > 0 && p[0] > OPENSSL_ECC_MAX_FIELD_BITS) ++ return 0; ++ ++ if (k < max) + p[k] = -1; +- k++; +- } + +- return k; ++ return k + 1; + } + + /* +--- a/test/ec_internal_test.c ++++ b/test/ec_internal_test.c +@@ -155,6 +155,56 @@ static int field_tests_ecp_mont(void) + } + + #ifndef OPENSSL_NO_EC2M ++/* Test that decoding of invalid GF2m field parameters fails. */ ++static int ec2m_field_sanity(void) ++{ ++ int ret = 0; ++ BN_CTX *ctx = BN_CTX_new(); ++ BIGNUM *p, *a, *b; ++ EC_GROUP *group1 = NULL, *group2 = NULL, *group3 = NULL; ++ ++ TEST_info("Testing GF2m hardening\n"); ++ ++ BN_CTX_start(ctx); ++ p = BN_CTX_get(ctx); ++ a = BN_CTX_get(ctx); ++ if (!TEST_ptr(b = BN_CTX_get(ctx)) ++ || !TEST_true(BN_one(a)) ++ || !TEST_true(BN_one(b))) ++ goto out; ++ ++ /* Even pentanomial value should be rejected */ ++ if (!TEST_true(BN_set_word(p, 0xf2))) ++ goto out; ++ if (!TEST_ptr_null(group1 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("Zero constant term accepted in GF2m polynomial"); ++ ++ /* Odd hexanomial should also be rejected */ ++ if (!TEST_true(BN_set_word(p, 0xf3))) ++ goto out; ++ if (!TEST_ptr_null(group2 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("Hexanomial accepted as GF2m polynomial"); ++ ++ /* Excessive polynomial degree should also be rejected */ ++ if (!TEST_true(BN_set_word(p, 0x71)) ++ || !TEST_true(BN_set_bit(p, OPENSSL_ECC_MAX_FIELD_BITS + 1))) ++ goto out; ++ if (!TEST_ptr_null(group3 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("GF2m polynomial degree > %d accepted", ++ OPENSSL_ECC_MAX_FIELD_BITS); ++ ++ ret = group1 == NULL && group2 == NULL && group3 == NULL; ++ ++ out: ++ EC_GROUP_free(group1); ++ EC_GROUP_free(group2); ++ EC_GROUP_free(group3); ++ BN_CTX_end(ctx); ++ BN_CTX_free(ctx); ++ ++ return ret; ++} ++ + /* test EC_GF2m_simple_method directly */ + static int field_tests_ec2_simple(void) + { +@@ -443,6 +493,7 @@ int setup_tests(void) + ADD_TEST(field_tests_ecp_simple); + ADD_TEST(field_tests_ecp_mont); + #ifndef OPENSSL_NO_EC2M ++ ADD_TEST(ec2m_field_sanity); + ADD_TEST(field_tests_ec2_simple); + #endif + ADD_ALL_TESTS(field_tests_default, crv_len); + diff --git a/dev-libs/openssl/files/openssl-3.3.2-CVE-2024-9143.patch b/dev-libs/openssl/files/openssl-3.3.2-CVE-2024-9143.patch new file mode 100644 index 000000000000..5776c78bfbbf --- /dev/null +++ b/dev-libs/openssl/files/openssl-3.3.2-CVE-2024-9143.patch @@ -0,0 +1,193 @@ +https://bugs.gentoo.org/941643 +https://github.com/openssl/openssl/commit/c0d3e4d32d2805f49bec30547f225bc4d092e1f4 + +From c0d3e4d32d2805f49bec30547f225bc4d092e1f4 Mon Sep 17 00:00:00 2001 +From: Viktor Dukhovni <viktor@openssl.org> +Date: Thu, 19 Sep 2024 01:02:40 +1000 +Subject: [PATCH] Harden BN_GF2m_poly2arr against misuse. + +The BN_GF2m_poly2arr() function converts characteristic-2 field +(GF_{2^m}) Galois polynomials from a representation as a BIGNUM bitmask, +to a compact array with just the exponents of the non-zero terms. + +These polynomials are then used in BN_GF2m_mod_arr() to perform modular +reduction. A precondition of calling BN_GF2m_mod_arr() is that the +polynomial must have a non-zero constant term (i.e. the array has `0` as +its final element). + +Internally, callers of BN_GF2m_poly2arr() did not verify that +precondition, and binary EC curve parameters with an invalid polynomial +could lead to out of bounds memory reads and writes in BN_GF2m_mod_arr(). + +The precondition is always true for polynomials that arise from the +standard form of EC parameters for characteristic-two fields (X9.62). +See the "Finite Field Identification" section of: + + https://www.itu.int/ITU-T/formal-language/itu-t/x/x894/2018-cor1/ANSI-X9-62.html + +The OpenSSL GF(2^m) code supports only the trinomial and pentanomial +basis X9.62 forms. + +This commit updates BN_GF2m_poly2arr() to return `0` (failure) when +the constant term is zero (i.e. the input bitmask BIGNUM is not odd). + +Additionally, the return value is made unambiguous when there is not +enough space to also pad the array with a final `-1` sentinel value. +The return value is now always the number of elements (including the +final `-1`) that would be filled when the output array is sufficiently +large. Previously the same count was returned both when the array has +just enough room for the final `-1` and when it had only enough space +for non-sentinel values. + +Finally, BN_GF2m_poly2arr() is updated to reject polynomials whose +degree exceeds `OPENSSL_ECC_MAX_FIELD_BITS`, this guards against +CPU exhausition attacks via excessively large inputs. + +The above issues do not arise in processing X.509 certificates. These +generally have EC keys from "named curves", and RFC5840 (Section 2.1.1) +disallows explicit EC parameters. The TLS code in OpenSSL enforces this +constraint only after the certificate is decoded, but, even if explicit +parameters are specified, they are in X9.62 form, which cannot represent +problem values as noted above. + +Initially reported as oss-fuzz issue 71623. + +A closely related issue was earlier reported in +<https://github.com/openssl/openssl/issues/19826>. + +Severity: Low, CVE-2024-9143 + +Reviewed-by: Matt Caswell <matt@openssl.org> +Reviewed-by: Bernd Edlinger <bernd.edlinger@hotmail.de> +Reviewed-by: Paul Dale <ppzgs1@gmail.com> +Reviewed-by: Tomas Mraz <tomas@openssl.org> +(Merged from https://github.com/openssl/openssl/pull/25639) + +(cherry picked from commit 8e008cb8b23ec7dc75c45a66eeed09c815b11cd2) +--- a/crypto/bn/bn_gf2m.c ++++ b/crypto/bn/bn_gf2m.c +@@ -15,6 +15,7 @@ + #include "bn_local.h" + + #ifndef OPENSSL_NO_EC2M ++# include <openssl/ec.h> + + /* + * Maximum number of iterations before BN_GF2m_mod_solve_quad_arr should +@@ -1130,16 +1131,26 @@ int BN_GF2m_mod_solve_quad(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, + /* + * Convert the bit-string representation of a polynomial ( \sum_{i=0}^n a_i * + * x^i) into an array of integers corresponding to the bits with non-zero +- * coefficient. Array is terminated with -1. Up to max elements of the array +- * will be filled. Return value is total number of array elements that would +- * be filled if array was large enough. ++ * coefficient. The array is intended to be suitable for use with ++ * `BN_GF2m_mod_arr()`, and so the constant term of the polynomial must not be ++ * zero. This translates to a requirement that the input BIGNUM `a` is odd. ++ * ++ * Given sufficient room, the array is terminated with -1. Up to max elements ++ * of the array will be filled. ++ * ++ * The return value is total number of array elements that would be filled if ++ * array was large enough, including the terminating `-1`. It is `0` when `a` ++ * is not odd or the constant term is zero contrary to requirement. ++ * ++ * The return value is also `0` when the leading exponent exceeds ++ * `OPENSSL_ECC_MAX_FIELD_BITS`, this guards against CPU exhaustion attacks, + */ + int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max) + { + int i, j, k = 0; + BN_ULONG mask; + +- if (BN_is_zero(a)) ++ if (!BN_is_odd(a)) + return 0; + + for (i = a->top - 1; i >= 0; i--) { +@@ -1157,12 +1168,13 @@ int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max) + } + } + +- if (k < max) { ++ if (k > 0 && p[0] > OPENSSL_ECC_MAX_FIELD_BITS) ++ return 0; ++ ++ if (k < max) + p[k] = -1; +- k++; +- } + +- return k; ++ return k + 1; + } + + /* +--- a/test/ec_internal_test.c ++++ b/test/ec_internal_test.c +@@ -155,6 +155,56 @@ static int field_tests_ecp_mont(void) + } + + #ifndef OPENSSL_NO_EC2M ++/* Test that decoding of invalid GF2m field parameters fails. */ ++static int ec2m_field_sanity(void) ++{ ++ int ret = 0; ++ BN_CTX *ctx = BN_CTX_new(); ++ BIGNUM *p, *a, *b; ++ EC_GROUP *group1 = NULL, *group2 = NULL, *group3 = NULL; ++ ++ TEST_info("Testing GF2m hardening\n"); ++ ++ BN_CTX_start(ctx); ++ p = BN_CTX_get(ctx); ++ a = BN_CTX_get(ctx); ++ if (!TEST_ptr(b = BN_CTX_get(ctx)) ++ || !TEST_true(BN_one(a)) ++ || !TEST_true(BN_one(b))) ++ goto out; ++ ++ /* Even pentanomial value should be rejected */ ++ if (!TEST_true(BN_set_word(p, 0xf2))) ++ goto out; ++ if (!TEST_ptr_null(group1 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("Zero constant term accepted in GF2m polynomial"); ++ ++ /* Odd hexanomial should also be rejected */ ++ if (!TEST_true(BN_set_word(p, 0xf3))) ++ goto out; ++ if (!TEST_ptr_null(group2 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("Hexanomial accepted as GF2m polynomial"); ++ ++ /* Excessive polynomial degree should also be rejected */ ++ if (!TEST_true(BN_set_word(p, 0x71)) ++ || !TEST_true(BN_set_bit(p, OPENSSL_ECC_MAX_FIELD_BITS + 1))) ++ goto out; ++ if (!TEST_ptr_null(group3 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("GF2m polynomial degree > %d accepted", ++ OPENSSL_ECC_MAX_FIELD_BITS); ++ ++ ret = group1 == NULL && group2 == NULL && group3 == NULL; ++ ++ out: ++ EC_GROUP_free(group1); ++ EC_GROUP_free(group2); ++ EC_GROUP_free(group3); ++ BN_CTX_end(ctx); ++ BN_CTX_free(ctx); ++ ++ return ret; ++} ++ + /* test EC_GF2m_simple_method directly */ + static int field_tests_ec2_simple(void) + { +@@ -443,6 +493,7 @@ int setup_tests(void) + ADD_TEST(field_tests_ecp_simple); + ADD_TEST(field_tests_ecp_mont); + #ifndef OPENSSL_NO_EC2M ++ ADD_TEST(ec2m_field_sanity); + ADD_TEST(field_tests_ec2_simple); + #endif + ADD_ALL_TESTS(field_tests_default, crv_len); + diff --git a/dev-libs/openssl/openssl-1.0.2u-r1.ebuild b/dev-libs/openssl/openssl-1.0.2u-r1.ebuild index eface797e109..26a292612be8 100644 --- a/dev-libs/openssl/openssl-1.0.2u-r1.ebuild +++ b/dev-libs/openssl/openssl-1.0.2u-r1.ebuild @@ -33,7 +33,7 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz LICENSE="openssl" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux ~arm64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux ~arm64-macos" IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 static-libs test tls-compression +tls-heartbeat vanilla" RESTRICT="!bindist? ( bindist ) !test? ( test )" @@ -160,12 +160,6 @@ multilib_src_configure() { # ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128" #fi - # https://github.com/openssl/openssl/issues/2286 - if use ia64 ; then - replace-flags -g3 -g2 - replace-flags -ggdb3 -ggdb2 - fi - local sslout=$(./gentoo.config) einfo "Use configuration ${sslout:-(openssl knows best)}" local config="Configure" diff --git a/dev-libs/openssl/openssl-1.1.1w.ebuild b/dev-libs/openssl/openssl-1.1.1w.ebuild index 356594f41c67..99916fa6c68a 100644 --- a/dev-libs/openssl/openssl-1.1.1w.ebuild +++ b/dev-libs/openssl/openssl-1.1.1w.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="openssl" SLOT="0/1.1" # .so version of libssl/libcrypto if [[ ${PV} != *_pre* ]] ; then - 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="+asm rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test tls-compression tls-heartbeat vanilla verify-sig weak-ssl-ciphers" RESTRICT="!test? ( test )" @@ -32,7 +32,7 @@ BDEPEND=" app-alternatives/bc kernel_linux? ( sys-process/procps ) ) - verify-sig? ( >=sec-keys/openpgp-keys-openssl-20230801 )" + verify-sig? ( <sec-keys/openpgp-keys-openssl-20240920 )" PDEPEND="app-misc/ca-certificates" # force upgrade to prevent broken login, bug #696950 diff --git a/dev-libs/openssl/openssl-3.0.13-r2.ebuild b/dev-libs/openssl/openssl-3.0.13-r2.ebuild index c134dc8f5faf..a7de73075899 100644 --- a/dev-libs/openssl/openssl-3.0.13-r2.ebuild +++ b/dev-libs/openssl/openssl-3.0.13-r2.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == 9999 ]] ; then else SRC_URI="mirror://openssl/source/${MY_P}.tar.gz verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}"/${MY_P} @@ -40,7 +40,7 @@ BDEPEND=" app-alternatives/bc sys-process/procps ) - verify-sig? ( >=sec-keys/openpgp-keys-openssl-20230801 )" + verify-sig? ( <sec-keys/openpgp-keys-openssl-20240920 )" DEPEND="${COMMON_DEPEND}" RDEPEND="${COMMON_DEPEND}" diff --git a/dev-libs/openssl/openssl-3.0.14.ebuild b/dev-libs/openssl/openssl-3.0.14.ebuild index e7ad25cf9b87..24e53cd2ac74 100644 --- a/dev-libs/openssl/openssl-3.0.14.ebuild +++ b/dev-libs/openssl/openssl-3.0.14.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == 9999 ]] ; then else SRC_URI="mirror://openssl/source/${MY_P}.tar.gz verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}"/${MY_P} @@ -40,7 +40,7 @@ BDEPEND=" app-alternatives/bc sys-process/procps ) - verify-sig? ( >=sec-keys/openpgp-keys-openssl-20230801 )" + verify-sig? ( <sec-keys/openpgp-keys-openssl-20240920 )" DEPEND="${COMMON_DEPEND}" RDEPEND="${COMMON_DEPEND}" diff --git a/dev-libs/openssl/openssl-3.0.15-r1.ebuild b/dev-libs/openssl/openssl-3.0.15-r1.ebuild new file mode 100644 index 000000000000..98d175f95d2e --- /dev/null +++ b/dev-libs/openssl/openssl-3.0.15-r1.ebuild @@ -0,0 +1,287 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/openssl.org.asc +inherit edo flag-o-matic linux-info toolchain-funcs +inherit multilib multilib-minimal multiprocessing preserve-libs verify-sig + +DESCRIPTION="Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)" +HOMEPAGE="https://openssl-library.org/" + +MY_P=${P/_/-} + +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://github.com/openssl/openssl.git" + + inherit git-r3 +else + SRC_URI=" + https://github.com/openssl/openssl/releases/download/${P}/${P}.tar.gz + verify-sig? ( + https://github.com/openssl/openssl/releases/download/${P}/${P}.tar.gz.asc + ) + " + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi + +S="${WORKDIR}"/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0/3" # .so version of libssl/libcrypto +IUSE="+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test tls-compression vanilla verify-sig weak-ssl-ciphers" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] ) +" +BDEPEND=" + >=dev-lang/perl-5 + sctp? ( >=net-misc/lksctp-tools-1.0.12 ) + test? ( + sys-apps/diffutils + app-alternatives/bc + sys-process/procps + ) + verify-sig? ( >=sec-keys/openpgp-keys-openssl-20240920 ) +" + +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +PDEPEND="app-misc/ca-certificates" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/openssl/configuration.h +) + +PATCHES=( + "${FILESDIR}"/${P}-CVE-2024-9143.patch +) + +pkg_setup() { + if use ktls ; then + if kernel_is -lt 4 18 ; then + ewarn "Kernel implementation of TLS (USE=ktls) requires kernel >=4.18!" + else + CONFIG_CHECK="~TLS ~TLS_DEVICE" + ERROR_TLS="You will be unable to offload TLS to kernel because CONFIG_TLS is not set!" + ERROR_TLS_DEVICE="You will be unable to offload TLS to kernel because CONFIG_TLS_DEVICE is not set!" + use test && CONFIG_CHECK+=" ~CRYPTO_USER_API_SKCIPHER" + + linux-info_pkg_setup + fi + fi + + [[ ${MERGE_TYPE} == binary ]] && return + + # must check in pkg_setup; sysctl doesn't work with userpriv! + if use test && use sctp ; then + # test_ssl_new will fail with "Ensure SCTP AUTH chunks are enabled in kernel" + # if sctp.auth_enable is not enabled. + local sctp_auth_status=$(sysctl -n net.sctp.auth_enable 2>/dev/null) + if [[ -z "${sctp_auth_status}" ]] || [[ ${sctp_auth_status} != 1 ]] ; then + die "FEATURES=test with USE=sctp requires net.sctp.auth_enable=1!" + fi + fi +} + +src_prepare() { + # Make sure we only ever touch Makefile.org and avoid patching a file + # that gets blown away anyways by the Configure script in src_configure + rm -f Makefile || die + + if ! use vanilla ; then + PATCHES+=( + # Add patches which are Gentoo-specific customisations here + ) + fi + + default + + if use test && use sctp && has network-sandbox ${FEATURES} ; then + einfo "Disabling test '80-test_ssl_new.t' which is known to fail with FEATURES=network-sandbox ..." + rm test/recipes/80-test_ssl_new.t || die + fi + + # Test fails depending on kernel configuration, bug #699134 + rm test/recipes/30-test_afalg.t || die +} + +src_configure() { + # Keep this in sync with app-misc/c_rehash + SSL_CNF_DIR="/etc/ssl" + + # Quiet out unknown driver argument warnings since openssl + # doesn't have well-split CFLAGS and we're making it even worse + # and 'make depend' uses -Werror for added fun (bug #417795 again) + tc-is-clang && append-flags -Qunused-arguments + + # We really, really need to build OpenSSL w/ strict aliasing disabled. + # It's filled with violations and it *will* result in miscompiled + # code. This has been in the ebuild for > 10 years but even in 2022, + # it's still relevant: + # - https://github.com/llvm/llvm-project/issues/55255 + # - https://github.com/openssl/openssl/issues/12247 + # - https://github.com/openssl/openssl/issues/18225 + # - https://github.com/openssl/openssl/issues/18663#issuecomment-1181478057 + # Don't remove the no strict aliasing bits below! + filter-flags -fstrict-aliasing + append-flags -fno-strict-aliasing + # The OpenSSL developers don't test with LTO right now, it leads to various + # warnings/errors (which may or may not be false positives), it's considered + # unsupported, and it's not tested in CI: https://github.com/openssl/openssl/issues/18663. + filter-lto + + append-flags $(test-flags-CC -Wa,--noexecstack) + + # bug #895308 + append-atomic-flags + # Configure doesn't respect LIBS + export LDLIBS="${LIBS}" + + # bug #197996 + unset APPS + # bug #312551 + unset SCRIPTS + # bug #311473 + unset CROSS_COMPILE + + tc-export AR CC CXX RANLIB RC + + multilib-minimal_src_configure +} + +multilib_src_configure() { + use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; } + + local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal") + + # See if our toolchain supports __uint128_t. If so, it's 64bit + # friendly and can use the nicely optimized code paths, bug #460790. + #local ec_nistp_64_gcc_128 + # + # Disable it for now though (bug #469976) + # Do NOT re-enable without substantial discussion first! + # + #echo "__uint128_t i;" > "${T}"/128.c + #if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then + # ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128" + #fi + + local sslout=$(bash "${FILESDIR}/gentoo.config-1.0.4") + einfo "Using configuration: ${sslout:-(openssl knows best)}" + + # https://github.com/openssl/openssl/blob/master/INSTALL.md#enable-and-disable-features + local myeconfargs=( + ${sslout} + + $(use cpu_flags_x86_sse2 || echo "no-sse2") + enable-camellia + enable-ec + enable-ec2m + enable-sm2 + enable-srp + $(use elibc_musl && echo "no-async") + enable-idea + enable-mdc2 + enable-rc5 + $(use fips && echo "enable-fips") + $(use_ssl asm) + $(use_ssl ktls) + $(use_ssl rfc3779) + $(use_ssl sctp) + $(use test || echo "no-tests") + $(use_ssl tls-compression zlib) + $(use_ssl weak-ssl-ciphers) + + --prefix="${EPREFIX}"/usr + --openssldir="${EPREFIX}"${SSL_CNF_DIR} + --libdir=$(get_libdir) + + shared + threads + ) + + edo perl "${S}/Configure" "${myeconfargs[@]}" +} + +multilib_src_compile() { + emake build_sw + + if multilib_is_native_abi; then + emake build_docs + fi +} + +multilib_src_test() { + # VFP = show subtests verbosely and show failed tests verbosely + # Normal V=1 would show everything verbosely but this slows things down. + emake HARNESS_JOBS="$(makeopts_jobs)" -Onone VFP=1 test +} + +multilib_src_install() { + # Only -j1 is supported for the install targets: + # https://github.com/openssl/openssl/issues/21999#issuecomment-1771150305 + emake DESTDIR="${D}" -j1 install_sw + if use fips; then + emake DESTDIR="${D}" -j1 install_fips + # Regen this in pkg_preinst, bug 900625 + rm "${ED}${SSL_CNF_DIR}"/fipsmodule.cnf || die + fi + + if multilib_is_native_abi; then + emake DESTDIR="${D}" -j1 install_ssldirs + emake DESTDIR="${D}" DOCDIR='$(INSTALLTOP)'/share/doc/${PF} -j1 install_docs + fi + + # This is crappy in that the static archives are still built even + # when USE=static-libs. But this is due to a failing in the openssl + # build system: the static archives are built as PIC all the time. + # Only way around this would be to manually configure+compile openssl + # twice; once with shared lib support enabled and once without. + if ! use static-libs ; then + rm "${ED}"/usr/$(get_libdir)/lib{crypto,ssl}.a || die + fi +} + +multilib_src_install_all() { + # openssl installs perl version of c_rehash by default, but + # we provide a shell version via app-misc/c_rehash + rm "${ED}"/usr/bin/c_rehash || die + + dodoc {AUTHORS,CHANGES,NEWS,README,README-PROVIDERS}.md doc/*.txt doc/${PN}-c-indent.el + + # Create the certs directory + keepdir ${SSL_CNF_DIR}/certs + + # bug #254521 + dodir /etc/sandbox.d + echo 'SANDBOX_PREDICT="/dev/crypto"' > "${ED}"/etc/sandbox.d/10openssl + + diropts -m0700 + keepdir ${SSL_CNF_DIR}/private +} + +pkg_preinst() { + if use fips; then + # Regen fipsmodule.cnf, bug 900625 + ebegin "Running openssl fipsinstall" + "${ED}/usr/bin/openssl" fipsinstall -quiet \ + -out "${ED}${SSL_CNF_DIR}/fipsmodule.cnf" \ + -module "${ED}/usr/$(get_libdir)/ossl-modules/fips.so" + eend $? + fi + + preserve_old_lib /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \ + /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1) +} + +pkg_postinst() { + ebegin "Running 'openssl rehash ${EROOT}${SSL_CNF_DIR}/certs' to rebuild hashes (bug #333069)" + openssl rehash "${EROOT}${SSL_CNF_DIR}/certs" + eend $? + + preserve_old_lib_notify /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \ + /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1) +} diff --git a/dev-libs/openssl/openssl-3.0.15.ebuild b/dev-libs/openssl/openssl-3.0.15.ebuild new file mode 100644 index 000000000000..cc6072743d00 --- /dev/null +++ b/dev-libs/openssl/openssl-3.0.15.ebuild @@ -0,0 +1,283 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/openssl.org.asc +inherit edo flag-o-matic linux-info toolchain-funcs +inherit multilib multilib-minimal multiprocessing preserve-libs verify-sig + +DESCRIPTION="Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)" +HOMEPAGE="https://openssl-library.org/" + +MY_P=${P/_/-} + +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://github.com/openssl/openssl.git" + + inherit git-r3 +else + SRC_URI=" + https://github.com/openssl/openssl/releases/download/${P}/${P}.tar.gz + verify-sig? ( + https://github.com/openssl/openssl/releases/download/${P}/${P}.tar.gz.asc + ) + " + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi + +S="${WORKDIR}"/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0/3" # .so version of libssl/libcrypto +IUSE="+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test tls-compression vanilla verify-sig weak-ssl-ciphers" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] ) +" +BDEPEND=" + >=dev-lang/perl-5 + sctp? ( >=net-misc/lksctp-tools-1.0.12 ) + test? ( + sys-apps/diffutils + app-alternatives/bc + sys-process/procps + ) + verify-sig? ( >=sec-keys/openpgp-keys-openssl-20240920 ) +" + +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +PDEPEND="app-misc/ca-certificates" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/openssl/configuration.h +) + +pkg_setup() { + if use ktls ; then + if kernel_is -lt 4 18 ; then + ewarn "Kernel implementation of TLS (USE=ktls) requires kernel >=4.18!" + else + CONFIG_CHECK="~TLS ~TLS_DEVICE" + ERROR_TLS="You will be unable to offload TLS to kernel because CONFIG_TLS is not set!" + ERROR_TLS_DEVICE="You will be unable to offload TLS to kernel because CONFIG_TLS_DEVICE is not set!" + use test && CONFIG_CHECK+=" ~CRYPTO_USER_API_SKCIPHER" + + linux-info_pkg_setup + fi + fi + + [[ ${MERGE_TYPE} == binary ]] && return + + # must check in pkg_setup; sysctl doesn't work with userpriv! + if use test && use sctp ; then + # test_ssl_new will fail with "Ensure SCTP AUTH chunks are enabled in kernel" + # if sctp.auth_enable is not enabled. + local sctp_auth_status=$(sysctl -n net.sctp.auth_enable 2>/dev/null) + if [[ -z "${sctp_auth_status}" ]] || [[ ${sctp_auth_status} != 1 ]] ; then + die "FEATURES=test with USE=sctp requires net.sctp.auth_enable=1!" + fi + fi +} + +src_prepare() { + # Make sure we only ever touch Makefile.org and avoid patching a file + # that gets blown away anyways by the Configure script in src_configure + rm -f Makefile || die + + if ! use vanilla ; then + PATCHES+=( + # Add patches which are Gentoo-specific customisations here + ) + fi + + default + + if use test && use sctp && has network-sandbox ${FEATURES} ; then + einfo "Disabling test '80-test_ssl_new.t' which is known to fail with FEATURES=network-sandbox ..." + rm test/recipes/80-test_ssl_new.t || die + fi + + # Test fails depending on kernel configuration, bug #699134 + rm test/recipes/30-test_afalg.t || die +} + +src_configure() { + # Keep this in sync with app-misc/c_rehash + SSL_CNF_DIR="/etc/ssl" + + # Quiet out unknown driver argument warnings since openssl + # doesn't have well-split CFLAGS and we're making it even worse + # and 'make depend' uses -Werror for added fun (bug #417795 again) + tc-is-clang && append-flags -Qunused-arguments + + # We really, really need to build OpenSSL w/ strict aliasing disabled. + # It's filled with violations and it *will* result in miscompiled + # code. This has been in the ebuild for > 10 years but even in 2022, + # it's still relevant: + # - https://github.com/llvm/llvm-project/issues/55255 + # - https://github.com/openssl/openssl/issues/12247 + # - https://github.com/openssl/openssl/issues/18225 + # - https://github.com/openssl/openssl/issues/18663#issuecomment-1181478057 + # Don't remove the no strict aliasing bits below! + filter-flags -fstrict-aliasing + append-flags -fno-strict-aliasing + # The OpenSSL developers don't test with LTO right now, it leads to various + # warnings/errors (which may or may not be false positives), it's considered + # unsupported, and it's not tested in CI: https://github.com/openssl/openssl/issues/18663. + filter-lto + + append-flags $(test-flags-CC -Wa,--noexecstack) + + # bug #895308 + append-atomic-flags + # Configure doesn't respect LIBS + export LDLIBS="${LIBS}" + + # bug #197996 + unset APPS + # bug #312551 + unset SCRIPTS + # bug #311473 + unset CROSS_COMPILE + + tc-export AR CC CXX RANLIB RC + + multilib-minimal_src_configure +} + +multilib_src_configure() { + use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; } + + local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal") + + # See if our toolchain supports __uint128_t. If so, it's 64bit + # friendly and can use the nicely optimized code paths, bug #460790. + #local ec_nistp_64_gcc_128 + # + # Disable it for now though (bug #469976) + # Do NOT re-enable without substantial discussion first! + # + #echo "__uint128_t i;" > "${T}"/128.c + #if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then + # ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128" + #fi + + local sslout=$(bash "${FILESDIR}/gentoo.config-1.0.4") + einfo "Using configuration: ${sslout:-(openssl knows best)}" + + # https://github.com/openssl/openssl/blob/master/INSTALL.md#enable-and-disable-features + local myeconfargs=( + ${sslout} + + $(use cpu_flags_x86_sse2 || echo "no-sse2") + enable-camellia + enable-ec + enable-ec2m + enable-sm2 + enable-srp + $(use elibc_musl && echo "no-async") + enable-idea + enable-mdc2 + enable-rc5 + $(use fips && echo "enable-fips") + $(use_ssl asm) + $(use_ssl ktls) + $(use_ssl rfc3779) + $(use_ssl sctp) + $(use test || echo "no-tests") + $(use_ssl tls-compression zlib) + $(use_ssl weak-ssl-ciphers) + + --prefix="${EPREFIX}"/usr + --openssldir="${EPREFIX}"${SSL_CNF_DIR} + --libdir=$(get_libdir) + + shared + threads + ) + + edo perl "${S}/Configure" "${myeconfargs[@]}" +} + +multilib_src_compile() { + emake build_sw + + if multilib_is_native_abi; then + emake build_docs + fi +} + +multilib_src_test() { + # VFP = show subtests verbosely and show failed tests verbosely + # Normal V=1 would show everything verbosely but this slows things down. + emake HARNESS_JOBS="$(makeopts_jobs)" -Onone VFP=1 test +} + +multilib_src_install() { + # Only -j1 is supported for the install targets: + # https://github.com/openssl/openssl/issues/21999#issuecomment-1771150305 + emake DESTDIR="${D}" -j1 install_sw + if use fips; then + emake DESTDIR="${D}" -j1 install_fips + # Regen this in pkg_preinst, bug 900625 + rm "${ED}${SSL_CNF_DIR}"/fipsmodule.cnf || die + fi + + if multilib_is_native_abi; then + emake DESTDIR="${D}" -j1 install_ssldirs + emake DESTDIR="${D}" DOCDIR='$(INSTALLTOP)'/share/doc/${PF} -j1 install_docs + fi + + # This is crappy in that the static archives are still built even + # when USE=static-libs. But this is due to a failing in the openssl + # build system: the static archives are built as PIC all the time. + # Only way around this would be to manually configure+compile openssl + # twice; once with shared lib support enabled and once without. + if ! use static-libs ; then + rm "${ED}"/usr/$(get_libdir)/lib{crypto,ssl}.a || die + fi +} + +multilib_src_install_all() { + # openssl installs perl version of c_rehash by default, but + # we provide a shell version via app-misc/c_rehash + rm "${ED}"/usr/bin/c_rehash || die + + dodoc {AUTHORS,CHANGES,NEWS,README,README-PROVIDERS}.md doc/*.txt doc/${PN}-c-indent.el + + # Create the certs directory + keepdir ${SSL_CNF_DIR}/certs + + # bug #254521 + dodir /etc/sandbox.d + echo 'SANDBOX_PREDICT="/dev/crypto"' > "${ED}"/etc/sandbox.d/10openssl + + diropts -m0700 + keepdir ${SSL_CNF_DIR}/private +} + +pkg_preinst() { + if use fips; then + # Regen fipsmodule.cnf, bug 900625 + ebegin "Running openssl fipsinstall" + "${ED}/usr/bin/openssl" fipsinstall -quiet \ + -out "${ED}${SSL_CNF_DIR}/fipsmodule.cnf" \ + -module "${ED}/usr/$(get_libdir)/ossl-modules/fips.so" + eend $? + fi + + preserve_old_lib /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \ + /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1) +} + +pkg_postinst() { + ebegin "Running 'openssl rehash ${EROOT}${SSL_CNF_DIR}/certs' to rebuild hashes (bug #333069)" + openssl rehash "${EROOT}${SSL_CNF_DIR}/certs" + eend $? + + preserve_old_lib_notify /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \ + /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1) +} diff --git a/dev-libs/openssl/openssl-3.1.6.ebuild b/dev-libs/openssl/openssl-3.1.6.ebuild index 96fc87688904..e323bbb7dd73 100644 --- a/dev-libs/openssl/openssl-3.1.6.ebuild +++ b/dev-libs/openssl/openssl-3.1.6.ebuild @@ -23,7 +23,7 @@ else https://github.com/openssl/openssl/releases/download/${P}/${P}.tar.gz.asc ) " - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}"/${MY_P} @@ -45,7 +45,7 @@ BDEPEND=" app-alternatives/bc sys-process/procps ) - verify-sig? ( >=sec-keys/openpgp-keys-openssl-20230801 )" + verify-sig? ( <sec-keys/openpgp-keys-openssl-20240920 )" DEPEND="${COMMON_DEPEND}" RDEPEND="${COMMON_DEPEND}" diff --git a/dev-libs/openssl/openssl-3.1.7-r1.ebuild b/dev-libs/openssl/openssl-3.1.7-r1.ebuild new file mode 100644 index 000000000000..5ca73111c8f3 --- /dev/null +++ b/dev-libs/openssl/openssl-3.1.7-r1.ebuild @@ -0,0 +1,288 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/openssl.org.asc +inherit edo flag-o-matic linux-info toolchain-funcs +inherit multilib multilib-minimal multiprocessing preserve-libs verify-sig + +DESCRIPTION="Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)" +HOMEPAGE="https://openssl-library.org/" + +MY_P=${P/_/-} + +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://github.com/openssl/openssl.git" + + inherit git-r3 +else + SRC_URI=" + https://github.com/openssl/openssl/releases/download/${P}/${P}.tar.gz + verify-sig? ( + https://github.com/openssl/openssl/releases/download/${P}/${P}.tar.gz.asc + ) + " + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi + +S="${WORKDIR}"/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0/$(ver_cut 1)" # .so version of libssl/libcrypto +IUSE="+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test tls-compression vanilla verify-sig weak-ssl-ciphers" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + !<net-misc/openssh-9.2_p1-r3 + tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] ) +" +BDEPEND=" + >=dev-lang/perl-5 + sctp? ( >=net-misc/lksctp-tools-1.0.12 ) + test? ( + sys-apps/diffutils + app-alternatives/bc + sys-process/procps + ) + verify-sig? ( >=sec-keys/openpgp-keys-openssl-20240920 ) +" + +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +PDEPEND="app-misc/ca-certificates" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/openssl/configuration.h +) + +PATCHES=( + "${FILESDIR}"/${P}-CVE-2024-9143.patch +) + +pkg_setup() { + if use ktls ; then + if kernel_is -lt 4 18 ; then + ewarn "Kernel implementation of TLS (USE=ktls) requires kernel >=4.18!" + else + CONFIG_CHECK="~TLS ~TLS_DEVICE" + ERROR_TLS="You will be unable to offload TLS to kernel because CONFIG_TLS is not set!" + ERROR_TLS_DEVICE="You will be unable to offload TLS to kernel because CONFIG_TLS_DEVICE is not set!" + use test && CONFIG_CHECK+=" ~CRYPTO_USER_API_SKCIPHER" + + linux-info_pkg_setup + fi + fi + + [[ ${MERGE_TYPE} == binary ]] && return + + # must check in pkg_setup; sysctl doesn't work with userpriv! + if use test && use sctp ; then + # test_ssl_new will fail with "Ensure SCTP AUTH chunks are enabled in kernel" + # if sctp.auth_enable is not enabled. + local sctp_auth_status=$(sysctl -n net.sctp.auth_enable 2>/dev/null) + if [[ -z "${sctp_auth_status}" ]] || [[ ${sctp_auth_status} != 1 ]] ; then + die "FEATURES=test with USE=sctp requires net.sctp.auth_enable=1!" + fi + fi +} + +src_prepare() { + # Make sure we only ever touch Makefile.org and avoid patching a file + # that gets blown away anyways by the Configure script in src_configure + rm -f Makefile + + if ! use vanilla ; then + PATCHES+=( + # Add patches which are Gentoo-specific customisations here + ) + fi + + default + + if use test && use sctp && has network-sandbox ${FEATURES} ; then + einfo "Disabling test '80-test_ssl_new.t' which is known to fail with FEATURES=network-sandbox ..." + rm test/recipes/80-test_ssl_new.t || die + fi + + # Test fails depending on kernel configuration, bug #699134 + rm test/recipes/30-test_afalg.t || die +} + +src_configure() { + # Keep this in sync with app-misc/c_rehash + SSL_CNF_DIR="/etc/ssl" + + # Quiet out unknown driver argument warnings since openssl + # doesn't have well-split CFLAGS and we're making it even worse + # and 'make depend' uses -Werror for added fun (bug #417795 again) + tc-is-clang && append-flags -Qunused-arguments + + # We really, really need to build OpenSSL w/ strict aliasing disabled. + # It's filled with violations and it *will* result in miscompiled + # code. This has been in the ebuild for > 10 years but even in 2022, + # it's still relevant: + # - https://github.com/llvm/llvm-project/issues/55255 + # - https://github.com/openssl/openssl/issues/12247 + # - https://github.com/openssl/openssl/issues/18225 + # - https://github.com/openssl/openssl/issues/18663#issuecomment-1181478057 + # Don't remove the no strict aliasing bits below! + filter-flags -fstrict-aliasing + append-flags -fno-strict-aliasing + # The OpenSSL developers don't test with LTO right now, it leads to various + # warnings/errors (which may or may not be false positives), it's considered + # unsupported, and it's not tested in CI: https://github.com/openssl/openssl/issues/18663. + filter-lto + + append-flags $(test-flags-CC -Wa,--noexecstack) + + # bug #895308 + append-atomic-flags + # Configure doesn't respect LIBS + export LDLIBS="${LIBS}" + + # bug #197996 + unset APPS + # bug #312551 + unset SCRIPTS + # bug #311473 + unset CROSS_COMPILE + + tc-export AR CC CXX RANLIB RC + + multilib-minimal_src_configure +} + +multilib_src_configure() { + use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; } + + local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal") + + # See if our toolchain supports __uint128_t. If so, it's 64bit + # friendly and can use the nicely optimized code paths, bug #460790. + #local ec_nistp_64_gcc_128 + # + # Disable it for now though (bug #469976) + # Do NOT re-enable without substantial discussion first! + # + #echo "__uint128_t i;" > "${T}"/128.c + #if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then + # ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128" + #fi + + local sslout=$(bash "${FILESDIR}/gentoo.config-1.0.4") + einfo "Using configuration: ${sslout:-(openssl knows best)}" + + # https://github.com/openssl/openssl/blob/master/INSTALL.md#enable-and-disable-features + local myeconfargs=( + ${sslout} + + $(use cpu_flags_x86_sse2 || echo "no-sse2") + enable-camellia + enable-ec + enable-ec2m + enable-sm2 + enable-srp + $(use elibc_musl && echo "no-async") + enable-idea + enable-mdc2 + enable-rc5 + $(use fips && echo "enable-fips") + $(use_ssl asm) + $(use_ssl ktls) + $(use_ssl rfc3779) + $(use_ssl sctp) + $(use test || echo "no-tests") + $(use_ssl tls-compression zlib) + $(use_ssl weak-ssl-ciphers) + + --prefix="${EPREFIX}"/usr + --openssldir="${EPREFIX}"${SSL_CNF_DIR} + --libdir=$(get_libdir) + + shared + threads + ) + + edo perl "${S}/Configure" "${myeconfargs[@]}" +} + +multilib_src_compile() { + emake build_sw + + if multilib_is_native_abi; then + emake build_docs + fi +} + +multilib_src_test() { + # VFP = show subtests verbosely and show failed tests verbosely + # Normal V=1 would show everything verbosely but this slows things down. + emake HARNESS_JOBS="$(makeopts_jobs)" -Onone VFP=1 test +} + +multilib_src_install() { + # Only -j1 is supported for the install targets: + # https://github.com/openssl/openssl/issues/21999#issuecomment-1771150305 + emake DESTDIR="${D}" -j1 install_sw + if use fips; then + emake DESTDIR="${D}" -j1 install_fips + # Regen this in pkg_preinst, bug 900625 + rm "${ED}${SSL_CNF_DIR}"/fipsmodule.cnf || die + fi + + if multilib_is_native_abi; then + emake DESTDIR="${D}" -j1 install_ssldirs + emake DESTDIR="${D}" DOCDIR='$(INSTALLTOP)'/share/doc/${PF} -j1 install_docs + fi + + # This is crappy in that the static archives are still built even + # when USE=static-libs. But this is due to a failing in the openssl + # build system: the static archives are built as PIC all the time. + # Only way around this would be to manually configure+compile openssl + # twice; once with shared lib support enabled and once without. + if ! use static-libs ; then + rm "${ED}"/usr/$(get_libdir)/lib{crypto,ssl}.a || die + fi +} + +multilib_src_install_all() { + # openssl installs perl version of c_rehash by default, but + # we provide a shell version via app-misc/c_rehash + rm "${ED}"/usr/bin/c_rehash || die + + dodoc {AUTHORS,CHANGES,NEWS,README,README-PROVIDERS}.md doc/*.txt doc/${PN}-c-indent.el + + # Create the certs directory + keepdir ${SSL_CNF_DIR}/certs + + # bug #254521 + dodir /etc/sandbox.d + echo 'SANDBOX_PREDICT="/dev/crypto"' > "${ED}"/etc/sandbox.d/10openssl + + diropts -m0700 + keepdir ${SSL_CNF_DIR}/private +} + +pkg_preinst() { + if use fips; then + # Regen fipsmodule.cnf, bug 900625 + ebegin "Running openssl fipsinstall" + "${ED}/usr/bin/openssl" fipsinstall -quiet \ + -out "${ED}${SSL_CNF_DIR}/fipsmodule.cnf" \ + -module "${ED}/usr/$(get_libdir)/ossl-modules/fips.so" + eend $? + fi + + preserve_old_lib /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \ + /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1) +} + +pkg_postinst() { + ebegin "Running 'openssl rehash ${EROOT}${SSL_CNF_DIR}/certs' to rebuild hashes (bug #333069)" + openssl rehash "${EROOT}${SSL_CNF_DIR}/certs" + eend $? + + preserve_old_lib_notify /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \ + /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1) +} diff --git a/dev-libs/openssl/openssl-3.1.7.ebuild b/dev-libs/openssl/openssl-3.1.7.ebuild new file mode 100644 index 000000000000..3145f12953ae --- /dev/null +++ b/dev-libs/openssl/openssl-3.1.7.ebuild @@ -0,0 +1,284 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/openssl.org.asc +inherit edo flag-o-matic linux-info toolchain-funcs +inherit multilib multilib-minimal multiprocessing preserve-libs verify-sig + +DESCRIPTION="Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)" +HOMEPAGE="https://openssl-library.org/" + +MY_P=${P/_/-} + +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://github.com/openssl/openssl.git" + + inherit git-r3 +else + SRC_URI=" + https://github.com/openssl/openssl/releases/download/${P}/${P}.tar.gz + verify-sig? ( + https://github.com/openssl/openssl/releases/download/${P}/${P}.tar.gz.asc + ) + " + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi + +S="${WORKDIR}"/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0/$(ver_cut 1)" # .so version of libssl/libcrypto +IUSE="+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test tls-compression vanilla verify-sig weak-ssl-ciphers" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + !<net-misc/openssh-9.2_p1-r3 + tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] ) +" +BDEPEND=" + >=dev-lang/perl-5 + sctp? ( >=net-misc/lksctp-tools-1.0.12 ) + test? ( + sys-apps/diffutils + app-alternatives/bc + sys-process/procps + ) + verify-sig? ( >=sec-keys/openpgp-keys-openssl-20240920 ) +" + +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +PDEPEND="app-misc/ca-certificates" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/openssl/configuration.h +) + +pkg_setup() { + if use ktls ; then + if kernel_is -lt 4 18 ; then + ewarn "Kernel implementation of TLS (USE=ktls) requires kernel >=4.18!" + else + CONFIG_CHECK="~TLS ~TLS_DEVICE" + ERROR_TLS="You will be unable to offload TLS to kernel because CONFIG_TLS is not set!" + ERROR_TLS_DEVICE="You will be unable to offload TLS to kernel because CONFIG_TLS_DEVICE is not set!" + use test && CONFIG_CHECK+=" ~CRYPTO_USER_API_SKCIPHER" + + linux-info_pkg_setup + fi + fi + + [[ ${MERGE_TYPE} == binary ]] && return + + # must check in pkg_setup; sysctl doesn't work with userpriv! + if use test && use sctp ; then + # test_ssl_new will fail with "Ensure SCTP AUTH chunks are enabled in kernel" + # if sctp.auth_enable is not enabled. + local sctp_auth_status=$(sysctl -n net.sctp.auth_enable 2>/dev/null) + if [[ -z "${sctp_auth_status}" ]] || [[ ${sctp_auth_status} != 1 ]] ; then + die "FEATURES=test with USE=sctp requires net.sctp.auth_enable=1!" + fi + fi +} + +src_prepare() { + # Make sure we only ever touch Makefile.org and avoid patching a file + # that gets blown away anyways by the Configure script in src_configure + rm -f Makefile + + if ! use vanilla ; then + PATCHES+=( + # Add patches which are Gentoo-specific customisations here + ) + fi + + default + + if use test && use sctp && has network-sandbox ${FEATURES} ; then + einfo "Disabling test '80-test_ssl_new.t' which is known to fail with FEATURES=network-sandbox ..." + rm test/recipes/80-test_ssl_new.t || die + fi + + # Test fails depending on kernel configuration, bug #699134 + rm test/recipes/30-test_afalg.t || die +} + +src_configure() { + # Keep this in sync with app-misc/c_rehash + SSL_CNF_DIR="/etc/ssl" + + # Quiet out unknown driver argument warnings since openssl + # doesn't have well-split CFLAGS and we're making it even worse + # and 'make depend' uses -Werror for added fun (bug #417795 again) + tc-is-clang && append-flags -Qunused-arguments + + # We really, really need to build OpenSSL w/ strict aliasing disabled. + # It's filled with violations and it *will* result in miscompiled + # code. This has been in the ebuild for > 10 years but even in 2022, + # it's still relevant: + # - https://github.com/llvm/llvm-project/issues/55255 + # - https://github.com/openssl/openssl/issues/12247 + # - https://github.com/openssl/openssl/issues/18225 + # - https://github.com/openssl/openssl/issues/18663#issuecomment-1181478057 + # Don't remove the no strict aliasing bits below! + filter-flags -fstrict-aliasing + append-flags -fno-strict-aliasing + # The OpenSSL developers don't test with LTO right now, it leads to various + # warnings/errors (which may or may not be false positives), it's considered + # unsupported, and it's not tested in CI: https://github.com/openssl/openssl/issues/18663. + filter-lto + + append-flags $(test-flags-CC -Wa,--noexecstack) + + # bug #895308 + append-atomic-flags + # Configure doesn't respect LIBS + export LDLIBS="${LIBS}" + + # bug #197996 + unset APPS + # bug #312551 + unset SCRIPTS + # bug #311473 + unset CROSS_COMPILE + + tc-export AR CC CXX RANLIB RC + + multilib-minimal_src_configure +} + +multilib_src_configure() { + use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; } + + local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal") + + # See if our toolchain supports __uint128_t. If so, it's 64bit + # friendly and can use the nicely optimized code paths, bug #460790. + #local ec_nistp_64_gcc_128 + # + # Disable it for now though (bug #469976) + # Do NOT re-enable without substantial discussion first! + # + #echo "__uint128_t i;" > "${T}"/128.c + #if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then + # ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128" + #fi + + local sslout=$(bash "${FILESDIR}/gentoo.config-1.0.4") + einfo "Using configuration: ${sslout:-(openssl knows best)}" + + # https://github.com/openssl/openssl/blob/master/INSTALL.md#enable-and-disable-features + local myeconfargs=( + ${sslout} + + $(use cpu_flags_x86_sse2 || echo "no-sse2") + enable-camellia + enable-ec + enable-ec2m + enable-sm2 + enable-srp + $(use elibc_musl && echo "no-async") + enable-idea + enable-mdc2 + enable-rc5 + $(use fips && echo "enable-fips") + $(use_ssl asm) + $(use_ssl ktls) + $(use_ssl rfc3779) + $(use_ssl sctp) + $(use test || echo "no-tests") + $(use_ssl tls-compression zlib) + $(use_ssl weak-ssl-ciphers) + + --prefix="${EPREFIX}"/usr + --openssldir="${EPREFIX}"${SSL_CNF_DIR} + --libdir=$(get_libdir) + + shared + threads + ) + + edo perl "${S}/Configure" "${myeconfargs[@]}" +} + +multilib_src_compile() { + emake build_sw + + if multilib_is_native_abi; then + emake build_docs + fi +} + +multilib_src_test() { + # VFP = show subtests verbosely and show failed tests verbosely + # Normal V=1 would show everything verbosely but this slows things down. + emake HARNESS_JOBS="$(makeopts_jobs)" -Onone VFP=1 test +} + +multilib_src_install() { + # Only -j1 is supported for the install targets: + # https://github.com/openssl/openssl/issues/21999#issuecomment-1771150305 + emake DESTDIR="${D}" -j1 install_sw + if use fips; then + emake DESTDIR="${D}" -j1 install_fips + # Regen this in pkg_preinst, bug 900625 + rm "${ED}${SSL_CNF_DIR}"/fipsmodule.cnf || die + fi + + if multilib_is_native_abi; then + emake DESTDIR="${D}" -j1 install_ssldirs + emake DESTDIR="${D}" DOCDIR='$(INSTALLTOP)'/share/doc/${PF} -j1 install_docs + fi + + # This is crappy in that the static archives are still built even + # when USE=static-libs. But this is due to a failing in the openssl + # build system: the static archives are built as PIC all the time. + # Only way around this would be to manually configure+compile openssl + # twice; once with shared lib support enabled and once without. + if ! use static-libs ; then + rm "${ED}"/usr/$(get_libdir)/lib{crypto,ssl}.a || die + fi +} + +multilib_src_install_all() { + # openssl installs perl version of c_rehash by default, but + # we provide a shell version via app-misc/c_rehash + rm "${ED}"/usr/bin/c_rehash || die + + dodoc {AUTHORS,CHANGES,NEWS,README,README-PROVIDERS}.md doc/*.txt doc/${PN}-c-indent.el + + # Create the certs directory + keepdir ${SSL_CNF_DIR}/certs + + # bug #254521 + dodir /etc/sandbox.d + echo 'SANDBOX_PREDICT="/dev/crypto"' > "${ED}"/etc/sandbox.d/10openssl + + diropts -m0700 + keepdir ${SSL_CNF_DIR}/private +} + +pkg_preinst() { + if use fips; then + # Regen fipsmodule.cnf, bug 900625 + ebegin "Running openssl fipsinstall" + "${ED}/usr/bin/openssl" fipsinstall -quiet \ + -out "${ED}${SSL_CNF_DIR}/fipsmodule.cnf" \ + -module "${ED}/usr/$(get_libdir)/ossl-modules/fips.so" + eend $? + fi + + preserve_old_lib /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \ + /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1) +} + +pkg_postinst() { + ebegin "Running 'openssl rehash ${EROOT}${SSL_CNF_DIR}/certs' to rebuild hashes (bug #333069)" + openssl rehash "${EROOT}${SSL_CNF_DIR}/certs" + eend $? + + preserve_old_lib_notify /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \ + /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1) +} diff --git a/dev-libs/openssl/openssl-3.2.2.ebuild b/dev-libs/openssl/openssl-3.2.2.ebuild index a1d16e48ec38..7f5f395ed547 100644 --- a/dev-libs/openssl/openssl-3.2.2.ebuild +++ b/dev-libs/openssl/openssl-3.2.2.ebuild @@ -25,7 +25,7 @@ else " if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi fi @@ -48,7 +48,7 @@ BDEPEND=" app-alternatives/bc sys-process/procps ) - verify-sig? ( >=sec-keys/openpgp-keys-openssl-20240424 )" + verify-sig? ( <sec-keys/openpgp-keys-openssl-20240920 )" DEPEND="${COMMON_DEPEND}" RDEPEND="${COMMON_DEPEND}" diff --git a/dev-libs/openssl/openssl-3.2.3-r1.ebuild b/dev-libs/openssl/openssl-3.2.3-r1.ebuild new file mode 100644 index 000000000000..9e0ddd974047 --- /dev/null +++ b/dev-libs/openssl/openssl-3.2.3-r1.ebuild @@ -0,0 +1,306 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/openssl.org.asc +inherit edo flag-o-matic linux-info toolchain-funcs +inherit multilib multilib-minimal multiprocessing preserve-libs verify-sig + +DESCRIPTION="Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)" +HOMEPAGE="https://openssl-library.org/" + +MY_P=${P/_/-} + +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://github.com/openssl/openssl.git" + + inherit git-r3 +else + SRC_URI=" + https://github.com/openssl/openssl/releases/download/${P}/${P}.tar.gz + verify-sig? ( + https://github.com/openssl/openssl/releases/download/${P}/${P}.tar.gz.asc + ) + " + + if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + fi +fi + +S="${WORKDIR}"/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0/$(ver_cut 1)" # .so version of libssl/libcrypto +IUSE="+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test tls-compression vanilla verify-sig weak-ssl-ciphers" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + !<net-misc/openssh-9.2_p1-r3 + tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] ) +" +BDEPEND=" + >=dev-lang/perl-5 + sctp? ( >=net-misc/lksctp-tools-1.0.12 ) + test? ( + sys-apps/diffutils + app-alternatives/bc + sys-process/procps + ) + verify-sig? ( >=sec-keys/openpgp-keys-openssl-20240920 ) +" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +PDEPEND="app-misc/ca-certificates" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/openssl/configuration.h +) + +PATCHES=( + "${FILESDIR}"/${P}-CVE-2024-9143.patch +) + +pkg_setup() { + if use ktls ; then + if kernel_is -lt 4 18 ; then + ewarn "Kernel implementation of TLS (USE=ktls) requires kernel >=4.18!" + else + CONFIG_CHECK="~TLS ~TLS_DEVICE" + ERROR_TLS="You will be unable to offload TLS to kernel because CONFIG_TLS is not set!" + ERROR_TLS_DEVICE="You will be unable to offload TLS to kernel because CONFIG_TLS_DEVICE is not set!" + use test && CONFIG_CHECK+=" ~CRYPTO_USER_API_SKCIPHER" + + linux-info_pkg_setup + fi + fi + + [[ ${MERGE_TYPE} == binary ]] && return + + # must check in pkg_setup; sysctl doesn't work with userpriv! + if use test && use sctp ; then + # test_ssl_new will fail with "Ensure SCTP AUTH chunks are enabled in kernel" + # if sctp.auth_enable is not enabled. + local sctp_auth_status=$(sysctl -n net.sctp.auth_enable 2>/dev/null) + if [[ -z "${sctp_auth_status}" ]] || [[ ${sctp_auth_status} != 1 ]] ; then + die "FEATURES=test with USE=sctp requires net.sctp.auth_enable=1!" + fi + fi +} + +src_unpack() { + # Can delete this once test fix patch is dropped + if use verify-sig ; then + # Needed for downloaded patch (which is unsigned, which is fine) + verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.asc} + fi + + default +} + +src_prepare() { + # Make sure we only ever touch Makefile.org and avoid patching a file + # that gets blown away anyways by the Configure script in src_configure + rm -f Makefile + + if ! use vanilla ; then + PATCHES+=( + # Add patches which are Gentoo-specific customisations here + ) + fi + + default + + if use test && use sctp && has network-sandbox ${FEATURES} ; then + einfo "Disabling test '80-test_ssl_new.t' which is known to fail with FEATURES=network-sandbox ..." + rm test/recipes/80-test_ssl_new.t || die + fi + + # Test fails depending on kernel configuration, bug #699134 + rm test/recipes/30-test_afalg.t || die +} + +src_configure() { + # Keep this in sync with app-misc/c_rehash + SSL_CNF_DIR="/etc/ssl" + + # Quiet out unknown driver argument warnings since openssl + # doesn't have well-split CFLAGS and we're making it even worse + # and 'make depend' uses -Werror for added fun (bug #417795 again) + tc-is-clang && append-flags -Qunused-arguments + + # We really, really need to build OpenSSL w/ strict aliasing disabled. + # It's filled with violations and it *will* result in miscompiled + # code. This has been in the ebuild for > 10 years but even in 2022, + # it's still relevant: + # - https://github.com/llvm/llvm-project/issues/55255 + # - https://github.com/openssl/openssl/issues/12247 + # - https://github.com/openssl/openssl/issues/18225 + # - https://github.com/openssl/openssl/issues/18663#issuecomment-1181478057 + # Don't remove the no strict aliasing bits below! + filter-flags -fstrict-aliasing + append-flags -fno-strict-aliasing + # The OpenSSL developers don't test with LTO right now, it leads to various + # warnings/errors (which may or may not be false positives), it's considered + # unsupported, and it's not tested in CI: https://github.com/openssl/openssl/issues/18663. + filter-lto + + append-flags $(test-flags-CC -Wa,--noexecstack) + + # bug #895308 -- check inserts GNU ld-compatible arguments + [[ ${CHOST} == *-darwin* ]] || append-atomic-flags + # Configure doesn't respect LIBS + export LDLIBS="${LIBS}" + + # bug #197996 + unset APPS + # bug #312551 + unset SCRIPTS + # bug #311473 + unset CROSS_COMPILE + + tc-export AR CC CXX RANLIB RC + + multilib-minimal_src_configure +} + +multilib_src_configure() { + use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; } + + local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal") + + # See if our toolchain supports __uint128_t. If so, it's 64bit + # friendly and can use the nicely optimized code paths, bug #460790. + #local ec_nistp_64_gcc_128 + # + # Disable it for now though (bug #469976) + # Do NOT re-enable without substantial discussion first! + # + #echo "__uint128_t i;" > "${T}"/128.c + #if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then + # ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128" + #fi + + local sslout=$(bash "${FILESDIR}/gentoo.config-1.0.4") + einfo "Using configuration: ${sslout:-(openssl knows best)}" + + # https://github.com/openssl/openssl/blob/master/INSTALL.md#enable-and-disable-features + local myeconfargs=( + ${sslout} + + $(use cpu_flags_x86_sse2 || echo "no-sse2") + enable-camellia + enable-ec + enable-ec2m + enable-sm2 + enable-srp + $(use elibc_musl && echo "no-async") + enable-idea + enable-mdc2 + enable-rc5 + $(use fips && echo "enable-fips") + $(use_ssl asm) + $(use_ssl ktls) + $(use_ssl rfc3779) + $(use_ssl sctp) + $(use test || echo "no-tests") + $(use_ssl tls-compression zlib) + $(use_ssl weak-ssl-ciphers) + + --prefix="${EPREFIX}"/usr + --openssldir="${EPREFIX}"${SSL_CNF_DIR} + --libdir=$(get_libdir) + + shared + threads + ) + + edo perl "${S}/Configure" "${myeconfargs[@]}" +} + +multilib_src_compile() { + emake build_sw + + if multilib_is_native_abi; then + emake build_docs + fi +} + +multilib_src_test() { + # See https://github.com/openssl/openssl/blob/master/test/README.md for options. + # + # VFP = show subtests verbosely and show failed tests verbosely + # Normal V=1 would show everything verbosely but this slows things down. + # + # -j1 here for https://github.com/openssl/openssl/issues/21999, but it + # shouldn't matter as tests were already built earlier, and HARNESS_JOBS + # controls running the tests. + emake -Onone -j1 HARNESS_JOBS="$(makeopts_jobs)" VFP=1 test +} + +multilib_src_install() { + # Only -j1 is supported for the install targets: + # https://github.com/openssl/openssl/issues/21999#issuecomment-1771150305 + emake DESTDIR="${D}" -j1 install_sw + if use fips; then + emake DESTDIR="${D}" -j1 install_fips + # Regen this in pkg_preinst, bug 900625 + rm "${ED}${SSL_CNF_DIR}"/fipsmodule.cnf || die + fi + + if multilib_is_native_abi; then + emake DESTDIR="${D}" -j1 install_ssldirs + emake DESTDIR="${D}" DOCDIR='$(INSTALLTOP)'/share/doc/${PF} -j1 install_docs + fi + + # This is crappy in that the static archives are still built even + # when USE=static-libs. But this is due to a failing in the openssl + # build system: the static archives are built as PIC all the time. + # Only way around this would be to manually configure+compile openssl + # twice; once with shared lib support enabled and once without. + if ! use static-libs ; then + rm "${ED}"/usr/$(get_libdir)/lib{crypto,ssl}.a || die + fi +} + +multilib_src_install_all() { + # openssl installs perl version of c_rehash by default, but + # we provide a shell version via app-misc/c_rehash + rm "${ED}"/usr/bin/c_rehash || die + + dodoc {AUTHORS,CHANGES,NEWS,README,README-PROVIDERS}.md doc/*.txt doc/${PN}-c-indent.el + + # Create the certs directory + keepdir ${SSL_CNF_DIR}/certs + + # bug #254521 + dodir /etc/sandbox.d + echo 'SANDBOX_PREDICT="/dev/crypto"' > "${ED}"/etc/sandbox.d/10openssl + + diropts -m0700 + keepdir ${SSL_CNF_DIR}/private +} + +pkg_preinst() { + if use fips; then + # Regen fipsmodule.cnf, bug 900625 + ebegin "Running openssl fipsinstall" + "${ED}/usr/bin/openssl" fipsinstall -quiet \ + -out "${ED}${SSL_CNF_DIR}/fipsmodule.cnf" \ + -module "${ED}/usr/$(get_libdir)/ossl-modules/fips.so" + eend $? + fi + + preserve_old_lib /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \ + /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1) +} + +pkg_postinst() { + ebegin "Running 'openssl rehash ${EROOT}${SSL_CNF_DIR}/certs' to rebuild hashes (bug #333069)" + openssl rehash "${EROOT}${SSL_CNF_DIR}/certs" + eend $? + + preserve_old_lib_notify /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \ + /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1) +} diff --git a/dev-libs/openssl/openssl-3.2.3.ebuild b/dev-libs/openssl/openssl-3.2.3.ebuild new file mode 100644 index 000000000000..39d5d62b0df1 --- /dev/null +++ b/dev-libs/openssl/openssl-3.2.3.ebuild @@ -0,0 +1,302 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/openssl.org.asc +inherit edo flag-o-matic linux-info toolchain-funcs +inherit multilib multilib-minimal multiprocessing preserve-libs verify-sig + +DESCRIPTION="Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)" +HOMEPAGE="https://openssl-library.org/" + +MY_P=${P/_/-} + +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://github.com/openssl/openssl.git" + + inherit git-r3 +else + SRC_URI=" + https://github.com/openssl/openssl/releases/download/${P}/${P}.tar.gz + verify-sig? ( + https://github.com/openssl/openssl/releases/download/${P}/${P}.tar.gz.asc + ) + " + + if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + fi +fi + +S="${WORKDIR}"/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0/$(ver_cut 1)" # .so version of libssl/libcrypto +IUSE="+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test tls-compression vanilla verify-sig weak-ssl-ciphers" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + !<net-misc/openssh-9.2_p1-r3 + tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] ) +" +BDEPEND=" + >=dev-lang/perl-5 + sctp? ( >=net-misc/lksctp-tools-1.0.12 ) + test? ( + sys-apps/diffutils + app-alternatives/bc + sys-process/procps + ) + verify-sig? ( >=sec-keys/openpgp-keys-openssl-20240920 ) +" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +PDEPEND="app-misc/ca-certificates" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/openssl/configuration.h +) + +pkg_setup() { + if use ktls ; then + if kernel_is -lt 4 18 ; then + ewarn "Kernel implementation of TLS (USE=ktls) requires kernel >=4.18!" + else + CONFIG_CHECK="~TLS ~TLS_DEVICE" + ERROR_TLS="You will be unable to offload TLS to kernel because CONFIG_TLS is not set!" + ERROR_TLS_DEVICE="You will be unable to offload TLS to kernel because CONFIG_TLS_DEVICE is not set!" + use test && CONFIG_CHECK+=" ~CRYPTO_USER_API_SKCIPHER" + + linux-info_pkg_setup + fi + fi + + [[ ${MERGE_TYPE} == binary ]] && return + + # must check in pkg_setup; sysctl doesn't work with userpriv! + if use test && use sctp ; then + # test_ssl_new will fail with "Ensure SCTP AUTH chunks are enabled in kernel" + # if sctp.auth_enable is not enabled. + local sctp_auth_status=$(sysctl -n net.sctp.auth_enable 2>/dev/null) + if [[ -z "${sctp_auth_status}" ]] || [[ ${sctp_auth_status} != 1 ]] ; then + die "FEATURES=test with USE=sctp requires net.sctp.auth_enable=1!" + fi + fi +} + +src_unpack() { + # Can delete this once test fix patch is dropped + if use verify-sig ; then + # Needed for downloaded patch (which is unsigned, which is fine) + verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.asc} + fi + + default +} + +src_prepare() { + # Make sure we only ever touch Makefile.org and avoid patching a file + # that gets blown away anyways by the Configure script in src_configure + rm -f Makefile + + if ! use vanilla ; then + PATCHES+=( + # Add patches which are Gentoo-specific customisations here + ) + fi + + default + + if use test && use sctp && has network-sandbox ${FEATURES} ; then + einfo "Disabling test '80-test_ssl_new.t' which is known to fail with FEATURES=network-sandbox ..." + rm test/recipes/80-test_ssl_new.t || die + fi + + # Test fails depending on kernel configuration, bug #699134 + rm test/recipes/30-test_afalg.t || die +} + +src_configure() { + # Keep this in sync with app-misc/c_rehash + SSL_CNF_DIR="/etc/ssl" + + # Quiet out unknown driver argument warnings since openssl + # doesn't have well-split CFLAGS and we're making it even worse + # and 'make depend' uses -Werror for added fun (bug #417795 again) + tc-is-clang && append-flags -Qunused-arguments + + # We really, really need to build OpenSSL w/ strict aliasing disabled. + # It's filled with violations and it *will* result in miscompiled + # code. This has been in the ebuild for > 10 years but even in 2022, + # it's still relevant: + # - https://github.com/llvm/llvm-project/issues/55255 + # - https://github.com/openssl/openssl/issues/12247 + # - https://github.com/openssl/openssl/issues/18225 + # - https://github.com/openssl/openssl/issues/18663#issuecomment-1181478057 + # Don't remove the no strict aliasing bits below! + filter-flags -fstrict-aliasing + append-flags -fno-strict-aliasing + # The OpenSSL developers don't test with LTO right now, it leads to various + # warnings/errors (which may or may not be false positives), it's considered + # unsupported, and it's not tested in CI: https://github.com/openssl/openssl/issues/18663. + filter-lto + + append-flags $(test-flags-CC -Wa,--noexecstack) + + # bug #895308 -- check inserts GNU ld-compatible arguments + [[ ${CHOST} == *-darwin* ]] || append-atomic-flags + # Configure doesn't respect LIBS + export LDLIBS="${LIBS}" + + # bug #197996 + unset APPS + # bug #312551 + unset SCRIPTS + # bug #311473 + unset CROSS_COMPILE + + tc-export AR CC CXX RANLIB RC + + multilib-minimal_src_configure +} + +multilib_src_configure() { + use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; } + + local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal") + + # See if our toolchain supports __uint128_t. If so, it's 64bit + # friendly and can use the nicely optimized code paths, bug #460790. + #local ec_nistp_64_gcc_128 + # + # Disable it for now though (bug #469976) + # Do NOT re-enable without substantial discussion first! + # + #echo "__uint128_t i;" > "${T}"/128.c + #if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then + # ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128" + #fi + + local sslout=$(bash "${FILESDIR}/gentoo.config-1.0.4") + einfo "Using configuration: ${sslout:-(openssl knows best)}" + + # https://github.com/openssl/openssl/blob/master/INSTALL.md#enable-and-disable-features + local myeconfargs=( + ${sslout} + + $(use cpu_flags_x86_sse2 || echo "no-sse2") + enable-camellia + enable-ec + enable-ec2m + enable-sm2 + enable-srp + $(use elibc_musl && echo "no-async") + enable-idea + enable-mdc2 + enable-rc5 + $(use fips && echo "enable-fips") + $(use_ssl asm) + $(use_ssl ktls) + $(use_ssl rfc3779) + $(use_ssl sctp) + $(use test || echo "no-tests") + $(use_ssl tls-compression zlib) + $(use_ssl weak-ssl-ciphers) + + --prefix="${EPREFIX}"/usr + --openssldir="${EPREFIX}"${SSL_CNF_DIR} + --libdir=$(get_libdir) + + shared + threads + ) + + edo perl "${S}/Configure" "${myeconfargs[@]}" +} + +multilib_src_compile() { + emake build_sw + + if multilib_is_native_abi; then + emake build_docs + fi +} + +multilib_src_test() { + # See https://github.com/openssl/openssl/blob/master/test/README.md for options. + # + # VFP = show subtests verbosely and show failed tests verbosely + # Normal V=1 would show everything verbosely but this slows things down. + # + # -j1 here for https://github.com/openssl/openssl/issues/21999, but it + # shouldn't matter as tests were already built earlier, and HARNESS_JOBS + # controls running the tests. + emake -Onone -j1 HARNESS_JOBS="$(makeopts_jobs)" VFP=1 test +} + +multilib_src_install() { + # Only -j1 is supported for the install targets: + # https://github.com/openssl/openssl/issues/21999#issuecomment-1771150305 + emake DESTDIR="${D}" -j1 install_sw + if use fips; then + emake DESTDIR="${D}" -j1 install_fips + # Regen this in pkg_preinst, bug 900625 + rm "${ED}${SSL_CNF_DIR}"/fipsmodule.cnf || die + fi + + if multilib_is_native_abi; then + emake DESTDIR="${D}" -j1 install_ssldirs + emake DESTDIR="${D}" DOCDIR='$(INSTALLTOP)'/share/doc/${PF} -j1 install_docs + fi + + # This is crappy in that the static archives are still built even + # when USE=static-libs. But this is due to a failing in the openssl + # build system: the static archives are built as PIC all the time. + # Only way around this would be to manually configure+compile openssl + # twice; once with shared lib support enabled and once without. + if ! use static-libs ; then + rm "${ED}"/usr/$(get_libdir)/lib{crypto,ssl}.a || die + fi +} + +multilib_src_install_all() { + # openssl installs perl version of c_rehash by default, but + # we provide a shell version via app-misc/c_rehash + rm "${ED}"/usr/bin/c_rehash || die + + dodoc {AUTHORS,CHANGES,NEWS,README,README-PROVIDERS}.md doc/*.txt doc/${PN}-c-indent.el + + # Create the certs directory + keepdir ${SSL_CNF_DIR}/certs + + # bug #254521 + dodir /etc/sandbox.d + echo 'SANDBOX_PREDICT="/dev/crypto"' > "${ED}"/etc/sandbox.d/10openssl + + diropts -m0700 + keepdir ${SSL_CNF_DIR}/private +} + +pkg_preinst() { + if use fips; then + # Regen fipsmodule.cnf, bug 900625 + ebegin "Running openssl fipsinstall" + "${ED}/usr/bin/openssl" fipsinstall -quiet \ + -out "${ED}${SSL_CNF_DIR}/fipsmodule.cnf" \ + -module "${ED}/usr/$(get_libdir)/ossl-modules/fips.so" + eend $? + fi + + preserve_old_lib /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \ + /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1) +} + +pkg_postinst() { + ebegin "Running 'openssl rehash ${EROOT}${SSL_CNF_DIR}/certs' to rebuild hashes (bug #333069)" + openssl rehash "${EROOT}${SSL_CNF_DIR}/certs" + eend $? + + preserve_old_lib_notify /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \ + /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1) +} diff --git a/dev-libs/openssl/openssl-3.3.1-r3.ebuild b/dev-libs/openssl/openssl-3.3.1-r3.ebuild index dc14ae4b9b07..010402ea701f 100644 --- a/dev-libs/openssl/openssl-3.3.1-r3.ebuild +++ b/dev-libs/openssl/openssl-3.3.1-r3.ebuild @@ -25,7 +25,7 @@ else " if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi fi @@ -48,7 +48,7 @@ BDEPEND=" app-alternatives/bc sys-process/procps ) - verify-sig? ( >=sec-keys/openpgp-keys-openssl-20240424 ) + verify-sig? ( <sec-keys/openpgp-keys-openssl-20240920 ) " DEPEND="${COMMON_DEPEND}" RDEPEND="${COMMON_DEPEND}" diff --git a/dev-libs/openssl/openssl-3.3.2-r1.ebuild b/dev-libs/openssl/openssl-3.3.2-r1.ebuild new file mode 100644 index 000000000000..8014cc0dea66 --- /dev/null +++ b/dev-libs/openssl/openssl-3.3.2-r1.ebuild @@ -0,0 +1,304 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/openssl.org.asc +inherit edo flag-o-matic linux-info toolchain-funcs +inherit multilib multilib-minimal multiprocessing preserve-libs verify-sig + +DESCRIPTION="Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)" +HOMEPAGE="https://openssl-library.org/" + +MY_P=${P/_/-} + +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://github.com/openssl/openssl.git" + + inherit git-r3 +else + SRC_URI=" + https://github.com/openssl/openssl/releases/download/${P}/${P}.tar.gz + verify-sig? ( + https://github.com/openssl/openssl/releases/download/${P}/${P}.tar.gz.asc + ) + " + + if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + fi +fi + +S="${WORKDIR}"/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0/$(ver_cut 1)" # .so version of libssl/libcrypto +IUSE="+asm cpu_flags_x86_sse2 fips ktls +quic rfc3779 sctp static-libs test tls-compression vanilla verify-sig weak-ssl-ciphers" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + !<net-misc/openssh-9.2_p1-r3 + tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] ) +" +BDEPEND=" + >=dev-lang/perl-5 + sctp? ( >=net-misc/lksctp-tools-1.0.12 ) + test? ( + sys-apps/diffutils + app-alternatives/bc + sys-process/procps + ) + verify-sig? ( >=sec-keys/openpgp-keys-openssl-20240920 ) +" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +PDEPEND="app-misc/ca-certificates" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/openssl/configuration.h +) + +PATCHES=( + "${FILESDIR}"/${P}-CVE-2024-9143.patch +) + +pkg_setup() { + if use ktls ; then + if kernel_is -lt 4 18 ; then + ewarn "Kernel implementation of TLS (USE=ktls) requires kernel >=4.18!" + else + CONFIG_CHECK="~TLS ~TLS_DEVICE" + ERROR_TLS="You will be unable to offload TLS to kernel because CONFIG_TLS is not set!" + ERROR_TLS_DEVICE="You will be unable to offload TLS to kernel because CONFIG_TLS_DEVICE is not set!" + use test && CONFIG_CHECK+=" ~CRYPTO_USER_API_SKCIPHER" + + linux-info_pkg_setup + fi + fi + + [[ ${MERGE_TYPE} == binary ]] && return + + # must check in pkg_setup; sysctl doesn't work with userpriv! + if use test && use sctp ; then + # test_ssl_new will fail with "Ensure SCTP AUTH chunks are enabled in kernel" + # if sctp.auth_enable is not enabled. + local sctp_auth_status=$(sysctl -n net.sctp.auth_enable 2>/dev/null) + if [[ -z "${sctp_auth_status}" ]] || [[ ${sctp_auth_status} != 1 ]] ; then + die "FEATURES=test with USE=sctp requires net.sctp.auth_enable=1!" + fi + fi +} + +src_unpack() { + # Can delete this once test fix patch is dropped + if use verify-sig ; then + # Needed for downloaded patch (which is unsigned, which is fine) + verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.asc} + fi + + default +} + +src_prepare() { + # Make sure we only ever touch Makefile.org and avoid patching a file + # that gets blown away anyways by the Configure script in src_configure + rm -f Makefile || die + + if ! use vanilla ; then + PATCHES+=( + # Add patches which are Gentoo-specific customisations here + ) + fi + + default + + if use test && use sctp && has network-sandbox ${FEATURES} ; then + einfo "Disabling test '80-test_ssl_new.t' which is known to fail with FEATURES=network-sandbox ..." + rm test/recipes/80-test_ssl_new.t || die + fi + + # Test fails depending on kernel configuration, bug #699134 + rm test/recipes/30-test_afalg.t || die +} + +src_configure() { + # Keep this in sync with app-misc/c_rehash + SSL_CNF_DIR="/etc/ssl" + + # Quiet out unknown driver argument warnings since openssl + # doesn't have well-split CFLAGS and we're making it even worse + # and 'make depend' uses -Werror for added fun (bug #417795 again) + tc-is-clang && append-flags -Qunused-arguments + + # We really, really need to build OpenSSL w/ strict aliasing disabled. + # It's filled with violations and it *will* result in miscompiled + # code. This has been in the ebuild for > 10 years but even in 2022, + # it's still relevant: + # - https://github.com/llvm/llvm-project/issues/55255 + # - https://github.com/openssl/openssl/issues/12247 + # - https://github.com/openssl/openssl/issues/18225 + # - https://github.com/openssl/openssl/issues/18663#issuecomment-1181478057 + # Don't remove the no strict aliasing bits below! + filter-flags -fstrict-aliasing + append-flags -fno-strict-aliasing + # The OpenSSL developers don't test with LTO right now, it leads to various + # warnings/errors (which may or may not be false positives), it's considered + # unsupported, and it's not tested in CI: https://github.com/openssl/openssl/issues/18663. + filter-lto + + append-flags $(test-flags-CC -Wa,--noexecstack) + + # bug #895308 -- check inserts GNU ld-compatible arguments + [[ ${CHOST} == *-darwin* ]] || append-atomic-flags + # Configure doesn't respect LIBS + export LDLIBS="${LIBS}" + + # bug #197996 + unset APPS + # bug #312551 + unset SCRIPTS + # bug #311473 + unset CROSS_COMPILE + + tc-export AR CC CXX RANLIB RC + + multilib-minimal_src_configure +} + +multilib_src_configure() { + use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; } + + local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal") + + # See if our toolchain supports __uint128_t. If so, it's 64bit + # friendly and can use the nicely optimized code paths, bug #460790. + #local ec_nistp_64_gcc_128 + # + # Disable it for now though (bug #469976) + # Do NOT re-enable without substantial discussion first! + # + #echo "__uint128_t i;" > "${T}"/128.c + #if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then + # ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128" + #fi + + local sslout=$(bash "${FILESDIR}/gentoo.config-1.0.4") + einfo "Using configuration: ${sslout:-(openssl knows best)}" + + # https://github.com/openssl/openssl/blob/master/INSTALL.md#enable-and-disable-features + local myeconfargs=( + ${sslout} + + $(multilib_is_native_abi || echo "no-docs") + $(use cpu_flags_x86_sse2 || echo "no-sse2") + enable-camellia + enable-ec + enable-ec2m + enable-sm2 + enable-srp + $(use elibc_musl && echo "no-async") + enable-idea + enable-mdc2 + enable-rc5 + $(use fips && echo "enable-fips") + $(use quic && echo "enable-quic") + $(use_ssl asm) + $(use_ssl ktls) + $(use_ssl rfc3779) + $(use_ssl sctp) + $(use test || echo "no-tests") + $(use_ssl tls-compression zlib) + $(use_ssl weak-ssl-ciphers) + + --prefix="${EPREFIX}"/usr + --openssldir="${EPREFIX}"${SSL_CNF_DIR} + --libdir=$(get_libdir) + + shared + threads + ) + + edo perl "${S}/Configure" "${myeconfargs[@]}" +} + +multilib_src_compile() { + emake build_sw +} + +multilib_src_test() { + # See https://github.com/openssl/openssl/blob/master/test/README.md for options. + # + # VFP = show subtests verbosely and show failed tests verbosely + # Normal V=1 would show everything verbosely but this slows things down. + # + # -j1 here for https://github.com/openssl/openssl/issues/21999, but it + # shouldn't matter as tests were already built earlier, and HARNESS_JOBS + # controls running the tests. + emake -Onone -j1 HARNESS_JOBS="$(makeopts_jobs)" VFP=1 test +} + +multilib_src_install() { + # Only -j1 is supported for the install targets: + # https://github.com/openssl/openssl/issues/21999#issuecomment-1771150305 + emake DESTDIR="${D}" -j1 install_sw + if use fips; then + emake DESTDIR="${D}" -j1 install_fips + # Regen this in pkg_preinst, bug 900625 + rm "${ED}${SSL_CNF_DIR}"/fipsmodule.cnf || die + fi + + if multilib_is_native_abi; then + emake DESTDIR="${D}" -j1 install_ssldirs + emake DESTDIR="${D}" DOCDIR='$(INSTALLTOP)'/share/doc/${PF} -j1 install_docs + fi + + # This is crappy in that the static archives are still built even + # when USE=static-libs. But this is due to a failing in the openssl + # build system: the static archives are built as PIC all the time. + # Only way around this would be to manually configure+compile openssl + # twice; once with shared lib support enabled and once without. + if ! use static-libs ; then + rm "${ED}"/usr/$(get_libdir)/lib{crypto,ssl}.a || die + fi +} + +multilib_src_install_all() { + # openssl installs perl version of c_rehash by default, but + # we provide a shell version via app-misc/c_rehash + rm "${ED}"/usr/bin/c_rehash || die + + dodoc {AUTHORS,CHANGES,NEWS,README,README-PROVIDERS}.md doc/*.txt doc/${PN}-c-indent.el + + # Create the certs directory + keepdir ${SSL_CNF_DIR}/certs + + # bug #254521 + dodir /etc/sandbox.d + echo 'SANDBOX_PREDICT="/dev/crypto"' > "${ED}"/etc/sandbox.d/10openssl + + diropts -m0700 + keepdir ${SSL_CNF_DIR}/private +} + +pkg_preinst() { + if use fips; then + # Regen fipsmodule.cnf, bug 900625 + ebegin "Running openssl fipsinstall" + "${ED}/usr/bin/openssl" fipsinstall -quiet \ + -out "${ED}${SSL_CNF_DIR}/fipsmodule.cnf" \ + -module "${ED}/usr/$(get_libdir)/ossl-modules/fips.so" + eend $? + fi + + preserve_old_lib /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \ + /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1) +} + +pkg_postinst() { + ebegin "Running 'openssl rehash ${EROOT}${SSL_CNF_DIR}/certs' to rebuild hashes (bug #333069)" + openssl rehash "${EROOT}${SSL_CNF_DIR}/certs" + eend $? + + preserve_old_lib_notify /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \ + /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1) +} diff --git a/dev-libs/openssl/openssl-3.3.2.ebuild b/dev-libs/openssl/openssl-3.3.2.ebuild new file mode 100644 index 000000000000..7165d21845ee --- /dev/null +++ b/dev-libs/openssl/openssl-3.3.2.ebuild @@ -0,0 +1,300 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/openssl.org.asc +inherit edo flag-o-matic linux-info toolchain-funcs +inherit multilib multilib-minimal multiprocessing preserve-libs verify-sig + +DESCRIPTION="Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)" +HOMEPAGE="https://openssl-library.org/" + +MY_P=${P/_/-} + +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://github.com/openssl/openssl.git" + + inherit git-r3 +else + SRC_URI=" + https://github.com/openssl/openssl/releases/download/${P}/${P}.tar.gz + verify-sig? ( + https://github.com/openssl/openssl/releases/download/${P}/${P}.tar.gz.asc + ) + " + + if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then + KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + fi +fi + +S="${WORKDIR}"/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0/$(ver_cut 1)" # .so version of libssl/libcrypto +IUSE="+asm cpu_flags_x86_sse2 fips ktls +quic rfc3779 sctp static-libs test tls-compression vanilla verify-sig weak-ssl-ciphers" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + !<net-misc/openssh-9.2_p1-r3 + tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] ) +" +BDEPEND=" + >=dev-lang/perl-5 + sctp? ( >=net-misc/lksctp-tools-1.0.12 ) + test? ( + sys-apps/diffutils + app-alternatives/bc + sys-process/procps + ) + verify-sig? ( >=sec-keys/openpgp-keys-openssl-20240920 ) +" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +PDEPEND="app-misc/ca-certificates" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/openssl/configuration.h +) + +pkg_setup() { + if use ktls ; then + if kernel_is -lt 4 18 ; then + ewarn "Kernel implementation of TLS (USE=ktls) requires kernel >=4.18!" + else + CONFIG_CHECK="~TLS ~TLS_DEVICE" + ERROR_TLS="You will be unable to offload TLS to kernel because CONFIG_TLS is not set!" + ERROR_TLS_DEVICE="You will be unable to offload TLS to kernel because CONFIG_TLS_DEVICE is not set!" + use test && CONFIG_CHECK+=" ~CRYPTO_USER_API_SKCIPHER" + + linux-info_pkg_setup + fi + fi + + [[ ${MERGE_TYPE} == binary ]] && return + + # must check in pkg_setup; sysctl doesn't work with userpriv! + if use test && use sctp ; then + # test_ssl_new will fail with "Ensure SCTP AUTH chunks are enabled in kernel" + # if sctp.auth_enable is not enabled. + local sctp_auth_status=$(sysctl -n net.sctp.auth_enable 2>/dev/null) + if [[ -z "${sctp_auth_status}" ]] || [[ ${sctp_auth_status} != 1 ]] ; then + die "FEATURES=test with USE=sctp requires net.sctp.auth_enable=1!" + fi + fi +} + +src_unpack() { + # Can delete this once test fix patch is dropped + if use verify-sig ; then + # Needed for downloaded patch (which is unsigned, which is fine) + verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.asc} + fi + + default +} + +src_prepare() { + # Make sure we only ever touch Makefile.org and avoid patching a file + # that gets blown away anyways by the Configure script in src_configure + rm -f Makefile || die + + if ! use vanilla ; then + PATCHES+=( + # Add patches which are Gentoo-specific customisations here + ) + fi + + default + + if use test && use sctp && has network-sandbox ${FEATURES} ; then + einfo "Disabling test '80-test_ssl_new.t' which is known to fail with FEATURES=network-sandbox ..." + rm test/recipes/80-test_ssl_new.t || die + fi + + # Test fails depending on kernel configuration, bug #699134 + rm test/recipes/30-test_afalg.t || die +} + +src_configure() { + # Keep this in sync with app-misc/c_rehash + SSL_CNF_DIR="/etc/ssl" + + # Quiet out unknown driver argument warnings since openssl + # doesn't have well-split CFLAGS and we're making it even worse + # and 'make depend' uses -Werror for added fun (bug #417795 again) + tc-is-clang && append-flags -Qunused-arguments + + # We really, really need to build OpenSSL w/ strict aliasing disabled. + # It's filled with violations and it *will* result in miscompiled + # code. This has been in the ebuild for > 10 years but even in 2022, + # it's still relevant: + # - https://github.com/llvm/llvm-project/issues/55255 + # - https://github.com/openssl/openssl/issues/12247 + # - https://github.com/openssl/openssl/issues/18225 + # - https://github.com/openssl/openssl/issues/18663#issuecomment-1181478057 + # Don't remove the no strict aliasing bits below! + filter-flags -fstrict-aliasing + append-flags -fno-strict-aliasing + # The OpenSSL developers don't test with LTO right now, it leads to various + # warnings/errors (which may or may not be false positives), it's considered + # unsupported, and it's not tested in CI: https://github.com/openssl/openssl/issues/18663. + filter-lto + + append-flags $(test-flags-CC -Wa,--noexecstack) + + # bug #895308 -- check inserts GNU ld-compatible arguments + [[ ${CHOST} == *-darwin* ]] || append-atomic-flags + # Configure doesn't respect LIBS + export LDLIBS="${LIBS}" + + # bug #197996 + unset APPS + # bug #312551 + unset SCRIPTS + # bug #311473 + unset CROSS_COMPILE + + tc-export AR CC CXX RANLIB RC + + multilib-minimal_src_configure +} + +multilib_src_configure() { + use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; } + + local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal") + + # See if our toolchain supports __uint128_t. If so, it's 64bit + # friendly and can use the nicely optimized code paths, bug #460790. + #local ec_nistp_64_gcc_128 + # + # Disable it for now though (bug #469976) + # Do NOT re-enable without substantial discussion first! + # + #echo "__uint128_t i;" > "${T}"/128.c + #if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then + # ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128" + #fi + + local sslout=$(bash "${FILESDIR}/gentoo.config-1.0.4") + einfo "Using configuration: ${sslout:-(openssl knows best)}" + + # https://github.com/openssl/openssl/blob/master/INSTALL.md#enable-and-disable-features + local myeconfargs=( + ${sslout} + + $(multilib_is_native_abi || echo "no-docs") + $(use cpu_flags_x86_sse2 || echo "no-sse2") + enable-camellia + enable-ec + enable-ec2m + enable-sm2 + enable-srp + $(use elibc_musl && echo "no-async") + enable-idea + enable-mdc2 + enable-rc5 + $(use fips && echo "enable-fips") + $(use quic && echo "enable-quic") + $(use_ssl asm) + $(use_ssl ktls) + $(use_ssl rfc3779) + $(use_ssl sctp) + $(use test || echo "no-tests") + $(use_ssl tls-compression zlib) + $(use_ssl weak-ssl-ciphers) + + --prefix="${EPREFIX}"/usr + --openssldir="${EPREFIX}"${SSL_CNF_DIR} + --libdir=$(get_libdir) + + shared + threads + ) + + edo perl "${S}/Configure" "${myeconfargs[@]}" +} + +multilib_src_compile() { + emake build_sw +} + +multilib_src_test() { + # See https://github.com/openssl/openssl/blob/master/test/README.md for options. + # + # VFP = show subtests verbosely and show failed tests verbosely + # Normal V=1 would show everything verbosely but this slows things down. + # + # -j1 here for https://github.com/openssl/openssl/issues/21999, but it + # shouldn't matter as tests were already built earlier, and HARNESS_JOBS + # controls running the tests. + emake -Onone -j1 HARNESS_JOBS="$(makeopts_jobs)" VFP=1 test +} + +multilib_src_install() { + # Only -j1 is supported for the install targets: + # https://github.com/openssl/openssl/issues/21999#issuecomment-1771150305 + emake DESTDIR="${D}" -j1 install_sw + if use fips; then + emake DESTDIR="${D}" -j1 install_fips + # Regen this in pkg_preinst, bug 900625 + rm "${ED}${SSL_CNF_DIR}"/fipsmodule.cnf || die + fi + + if multilib_is_native_abi; then + emake DESTDIR="${D}" -j1 install_ssldirs + emake DESTDIR="${D}" DOCDIR='$(INSTALLTOP)'/share/doc/${PF} -j1 install_docs + fi + + # This is crappy in that the static archives are still built even + # when USE=static-libs. But this is due to a failing in the openssl + # build system: the static archives are built as PIC all the time. + # Only way around this would be to manually configure+compile openssl + # twice; once with shared lib support enabled and once without. + if ! use static-libs ; then + rm "${ED}"/usr/$(get_libdir)/lib{crypto,ssl}.a || die + fi +} + +multilib_src_install_all() { + # openssl installs perl version of c_rehash by default, but + # we provide a shell version via app-misc/c_rehash + rm "${ED}"/usr/bin/c_rehash || die + + dodoc {AUTHORS,CHANGES,NEWS,README,README-PROVIDERS}.md doc/*.txt doc/${PN}-c-indent.el + + # Create the certs directory + keepdir ${SSL_CNF_DIR}/certs + + # bug #254521 + dodir /etc/sandbox.d + echo 'SANDBOX_PREDICT="/dev/crypto"' > "${ED}"/etc/sandbox.d/10openssl + + diropts -m0700 + keepdir ${SSL_CNF_DIR}/private +} + +pkg_preinst() { + if use fips; then + # Regen fipsmodule.cnf, bug 900625 + ebegin "Running openssl fipsinstall" + "${ED}/usr/bin/openssl" fipsinstall -quiet \ + -out "${ED}${SSL_CNF_DIR}/fipsmodule.cnf" \ + -module "${ED}/usr/$(get_libdir)/ossl-modules/fips.so" + eend $? + fi + + preserve_old_lib /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \ + /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1) +} + +pkg_postinst() { + ebegin "Running 'openssl rehash ${EROOT}${SSL_CNF_DIR}/certs' to rebuild hashes (bug #333069)" + openssl rehash "${EROOT}${SSL_CNF_DIR}/certs" + eend $? + + preserve_old_lib_notify /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \ + /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1) +} diff --git a/dev-libs/ossp-uuid/Manifest b/dev-libs/ossp-uuid/Manifest index e8e63b7f1ecb..5ed3641ddc73 100644 --- a/dev-libs/ossp-uuid/Manifest +++ b/dev-libs/ossp-uuid/Manifest @@ -6,5 +6,5 @@ AUX ossp-uuid-1.6.2-hwaddr.patch 4535 BLAKE2B e91cb616e6f60f410e6d214359da6f785d AUX ossp-uuid-1.6.2-manfix.patch 539 BLAKE2B 040ee470f34d74ed076264310898697a6ee6a624dc96e226f9f696e5db9380b5132a0b3b0fae528fdcd6d8281f60fc94c34d4f67a4525399ff85310c243b0d72 SHA512 d0467ab931e153b10ac95a45830d55848fd40f23704bcf9bdb9445effa5056c164c966cb84f883c6c290cd1a711f1ea821ef0fff6e027e6fbd4008e9feee8bae AUX ossp-uuid-1.6.2-uuid-preserve-m-option-status-in-v-option-handling.patch 2535 BLAKE2B b5d2aa2673ec14779f4bda0c28609c807071eaf88a876d472bbc19de891b04aad47bdd4105712e28e604a968062ffdf199b60f1903fd89dd4caabd919bac2348 SHA512 64634327b2095bac0f8f9778b5c6e09edbaf3f6993aea344e3d8ff0bb661d0e0afae9806a364a33c3be6ca7dd7a23b9b8a501c742e99ad88fbefb88d0c4cfe8c DIST uuid-1.6.2.tar.gz 397048 BLAKE2B 2240c2e19a09c7b7df0428fc316b46a69b3476ec852321f1ca43c0688b73da647cebf06e8efd8a89f55c11108ef4b9627a33ae1ec235cdda1ac7922389903c3c SHA512 16c7e016ce08d7679cc6ee7dec43a886a8c351960acdde99f8f9b590c7232d521bc6e66e4766d969d22c3f835dcc2814fdecc44eef1cd11e7b9b0f9c41b5c03e -EBUILD ossp-uuid-1.6.2-r7.ebuild 2176 BLAKE2B 1ad5acdcea2441b0871535f059ab129017bdd92ac5f5d58012d67320f53feba0097a7bdb4cd5b239d2ab304a9290394e7703dd8a64c59376a2bed0177ff0f3a5 SHA512 2d5edd80e85d22fd4294acc193387a62534d7ad7d8eafb43db88839fc08bdf4aea822e23a75a746a64fda0f2e85a2746d543f3843fddf81c82a7e911f9f6f72d -MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a +EBUILD ossp-uuid-1.6.2-r7.ebuild 2226 BLAKE2B 6f072522a65b417166292e7ea59fadffabe29dc57601f39c13d01b945ecc47ff387d234592d17f0821b63ebd9bd2b967ad3891b8e724098106a157841ef637d8 SHA512 4fd0784d9ffa17c381bd11a56daee6be2869858dbe1505af16b252b2498ff50837f904e4eeeed5cc7e945aa76ba5153b3a181937192c6c519d1932fe7d2605c9 +MISC metadata.xml 252 BLAKE2B 475b31e8e92c9ba79f5e1285de7b073fc2b906271a876f164a80c8b74cc2163a5f2f13966e9918e9981a17075e1bcd811eb8eb948dc97c9f77dd67d1502b7eec SHA512 f30f59dede6a59c71097a1a8c30e737017d3a78b9a7a17ecfded20c6701eba796b989f72605ce55ad238854dd9b425b56414b38c5216f9d062fa13124872ee71 diff --git a/dev-libs/ossp-uuid/metadata.xml b/dev-libs/ossp-uuid/metadata.xml index 85e4ed814fa2..7a22766500ca 100644 --- a/dev-libs/ossp-uuid/metadata.xml +++ b/dev-libs/ossp-uuid/metadata.xml @@ -2,4 +2,7 @@ <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <!-- maintainer-needed --> +<upstream> + <remote-id type="sourcehut">~nabijaczleweli/ossp</remote-id> +</upstream> </pkgmetadata> diff --git a/dev-libs/ossp-uuid/ossp-uuid-1.6.2-r7.ebuild b/dev-libs/ossp-uuid/ossp-uuid-1.6.2-r7.ebuild index 6aa8c6c2d688..108aded32851 100644 --- a/dev-libs/ossp-uuid/ossp-uuid-1.6.2-r7.ebuild +++ b/dev-libs/ossp-uuid/ossp-uuid-1.6.2-r7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,13 +10,13 @@ GENTOO_DEPEND_ON_PERL="no" inherit perl-module DESCRIPTION="An ISO-C:1999 API with CLI for generating DCE, ISO/IEC and RFC compliant UUID" -HOMEPAGE="http://www.ossp.org/pkg/lib/uuid/" -SRC_URI="ftp://ftp.ossp.org/pkg/lib/uuid/${MY_P}.tar.gz" +HOMEPAGE="https://sr.ht/~nabijaczleweli/ossp" +SRC_URI="https://lfs.nabijaczleweli.xyz/0022-OSSP.org-mirror/ftp.ossp.org/ossp-ftp/pkg/lib/uuid/${MY_P}.tar.gz" S="${WORKDIR}/${MY_P}" LICENSE="ISC" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="+cxx perl static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/pakchois/Manifest b/dev-libs/pakchois/Manifest index ec3a701fa604..c5a1d905f16e 100644 --- a/dev-libs/pakchois/Manifest +++ b/dev-libs/pakchois/Manifest @@ -1,3 +1,3 @@ DIST pakchois-0.4.tar.gz 371126 BLAKE2B 41195807192f077039d7397bcaced2f3def57170135cf53f9addf23bae8f742ce76689fc5c4fa7a49ebbf182a38036dc0f7012e676d7c4906e8cdc7af664a501 SHA512 b4322cf58124aa05b6f34155a4eea753c6eae2fbbe57436491caf0549d79598c95f4d4fefa4a823ead341ab66a9e1a3f437d5278e449ca0d088a4a971d244160 -EBUILD pakchois-0.4-r2.ebuild 602 BLAKE2B b132763fc0c329bea4d82ede8ddea4478ce7746946eb4e90e30c290c16e9e8e38a1e1314a57f1a0d29aafe6e81e3f0ce2f285c2d493745ea2456fd785d99094f SHA512 755f4eae7497c391b934e35c0d36edbd02d6a389166c9fb8d9a43549a967d40ae50f2d0bce1ccf2d7b8313a87580dbefc4b67774e81f027cc8b781481c7d4b97 +EBUILD pakchois-0.4-r2.ebuild 596 BLAKE2B 3b7dea3e9ae813e50ae3828411ee49f09354bdedaaf65610e0027bd77e20d77cd0b5999bbad068add6211750faea1373aea7a065aa97c3009fb31c83f0f66dbc SHA512 9908b7e88eee3dcbf70912888b267368cd4fed1e6f7122375802f30028fb076c15512b197c9bfb2f9d697c0a60c3cad35269bcc7762ca810d4a2f3e894d33b5e MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3 diff --git a/dev-libs/pakchois/pakchois-0.4-r2.ebuild b/dev-libs/pakchois/pakchois-0.4-r2.ebuild index 014fb4ae69da..ed8b1f4d785f 100644 --- a/dev-libs/pakchois/pakchois-0.4-r2.ebuild +++ b/dev-libs/pakchois/pakchois-0.4-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.manyfish.co.uk/pakchois/${P}.tar.gz" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="nls" multilib_src_configure() { diff --git a/dev-libs/pkcs11-helper/Manifest b/dev-libs/pkcs11-helper/Manifest index 2ee7fcddae3c..3af054f560df 100644 --- a/dev-libs/pkcs11-helper/Manifest +++ b/dev-libs/pkcs11-helper/Manifest @@ -1,4 +1,4 @@ AUX pkcs11-helper-1.29.0-incompatible-func-ptr-clang16.patch 792 BLAKE2B c0bd5925600a01707bc622916593fbafc784665ee1445b49f6a58212a35730d53301184ef943b4759a0e095b3a7e88b9f728b82d86dc2c0b5a52e2a749547ab9 SHA512 ddc5c9199c5be72c0866ecd3ce6c9300bf6986524968874574f949653efffb350967ab3b559ff494a144d9ecdb25f7b22ec1a7d1ef073b178022beb2a053b0a5 DIST pkcs11-helper-1.29.0.tar.bz2 422549 BLAKE2B fec72ac82f1545fc50f80b5b28db12906df32fa3bc65f80541d8bee7f1d1c8062f1f0516344237424022c01d4f390e8a72e3e0262250f3b6c51df92c768d81ee SHA512 c530f5a4b5826a02bfe787a1293a7595d5a0d6348daa16675bd10c6d6734b1f24a3cc73b5b89433cf1edf8815f8b7298fdfd1ed686f096bb5edfb425e9430eb2 -EBUILD pkcs11-helper-1.29.0-r1.ebuild 1160 BLAKE2B 54d6a645e5aef16be70e93c519783b6f691865e67797a80cb4ef9ede02b1ed90c5c5dfb77661bafd9e3c234d221382ea5e28f924b4247af37c3ed2bb0b297a10 SHA512 534a3ee442f49f5ad660b184a1b7ac555b96ff3ebd319165ee1ca79d2147b8a820a9e74182c836606184d90e35144f6f4b99301cab0ec37c51668a2acc4826da +EBUILD pkcs11-helper-1.29.0-r1.ebuild 1154 BLAKE2B 02b7a94cc53c6f751858a6197c69952410bdca8e1f04422796b512f5def784ba93e6c313530ec5557244d033ec3adada17e557c6b485c7729517f603583a178a SHA512 df9d043405bc86664738706e3452acc5a6dd34ce73458eb4a7ddefc23bf03ba3142eb56da80c258dd89003808a8ca572a985309fec7ac3855c6336b1d08f6b98 MISC metadata.xml 435 BLAKE2B 7740f428a33cecd516c6cfb96de878c8080b2cba0b42c78cc34bac42d128619cf4a42b966aafe30bfc13a045ad0017285ecff9d60d237eadd715fcdf6029c8b8 SHA512 2a9c9d99cfcac14b7c201d5d931f5d1fe0d544328f32db5048a9cd15f0a99ef4016e4b5ec4391500cb5a9e3c00205c72211c61c1fc13cda330faf6b7eb9eeea9 diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild b/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild index 3916848ee4fa..350f5b24b579 100644 --- a/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild +++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2" LICENSE="|| ( BSD GPL-2 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc gnutls nss test" # Fails trying to load /usr/lib/pkcs11/provider.so? RESTRICT="!test? ( test ) test" diff --git a/dev-libs/plasma-wayland-protocols/Manifest b/dev-libs/plasma-wayland-protocols/Manifest index be3058ca8274..bbd4193ab920 100644 --- a/dev-libs/plasma-wayland-protocols/Manifest +++ b/dev-libs/plasma-wayland-protocols/Manifest @@ -1,3 +1,3 @@ -DIST plasma-wayland-protocols-1.13.0.tar.xz 45016 BLAKE2B 179bc29e79c210008e9f0b54cd50ce6350b0e575f746dbb6d2fe0dc0db4c4c1b98e29cd2b2faa98ce2049b001f2b2e8cbef9cded64db6823f8f56973e92cea8e SHA512 7e335df79a9b614701330d1dd4aa37803a35a5fa409f4d9456f487383c9c3c02414f74551363b22694e7fea9c4c2427ead3213d984c3673c90348e7f890826af -EBUILD plasma-wayland-protocols-1.13.0.ebuild 751 BLAKE2B a10b4e5619dc01411ca3206ddfe8c5e288136e9ee3d9d7ad94bd5ee3a84dd91efcf84fdc89f821b7037f4b13e48bf900d5c5409e9fa32bcceebbf21a270b8b90 SHA512 64b868b0a561e1a0129f1d466faf852f6dbaf0828333e3fe78f14b48f927e33e7dce9f52e3ad4737cc25ccf35eb3a1823c7779082b04decca263a95f04e0f5d1 +DIST plasma-wayland-protocols-1.14.0.tar.xz 45776 BLAKE2B 1b2373b87ea7c6c0d82fd527ad07450747b4dda5d7b1ef73d122243f2ce4959b7ed32ead265cd93f9466802d84fb7486d123803c6665525b67b65d935b23014a SHA512 6f5acfa6fdbe7c4b362698c7fbfc6011c342fe9aadebc9677b21960887249ede876062eb1d5103b4440b577bd5add90a61c21ca7d7300c8b374129e50e621911 +EBUILD plasma-wayland-protocols-1.14.0.ebuild 751 BLAKE2B a10b4e5619dc01411ca3206ddfe8c5e288136e9ee3d9d7ad94bd5ee3a84dd91efcf84fdc89f821b7037f4b13e48bf900d5c5409e9fa32bcceebbf21a270b8b90 SHA512 64b868b0a561e1a0129f1d466faf852f6dbaf0828333e3fe78f14b48f927e33e7dce9f52e3ad4737cc25ccf35eb3a1823c7779082b04decca263a95f04e0f5d1 MISC metadata.xml 396 BLAKE2B 6294f1b003e4b05cd62b0c8697b59d385166c6ea4acbe5f68d9efac7cfb9a6afa2502bbb339dd44459fb94ffcff7a03404fdf86f4db5afb711d34986e4e7bed5 SHA512 67f21a439977f1f939fdc5fd94ac9e8e8861d17640e823157fe51474e78fbae372c01617aceb0e7cea15de35694609f37bb7c68d33a5c0fea1d0733ce2c41e2f diff --git a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.14.0.ebuild index ad0d538fed5b..ad0d538fed5b 100644 --- a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild +++ b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.14.0.ebuild diff --git a/dev-libs/popt/Manifest b/dev-libs/popt/Manifest index 12126d820972..755ebcf87759 100644 --- a/dev-libs/popt/Manifest +++ b/dev-libs/popt/Manifest @@ -1,3 +1,3 @@ DIST popt-1.19.tar.gz 596676 BLAKE2B 8f8965e2d339f0413e8d1da421ea7556526f39f089a822063d6fdc35b781a7c7ea84a91d6af3e25902c1f045f564ef956fc69cd4625e6cc008c9e3ca34923a9d SHA512 5d1b6a15337e4cd5991817c1957f97fc4ed98659870017c08f26f754e34add31d639d55ee77ca31f29bb631c0b53368c1893bd96cf76422d257f7997a11f6466 -EBUILD popt-1.19-r1.ebuild 1255 BLAKE2B 315284ff5fe6e14eb02fc771431ab8fff19fc926a449046ec0dc4bc217591dd04d11e1f25ac027ac6cc09db2791142a4e8064a3256c0dd1e15264b34a2b40847 SHA512 2570613d9c926c99bf859c9d2db61fbf13dd3a1f211366cdeb9e9b00fdeb214e314cefc70b6ac7f25607fa3cd69b98d9d84fd136d8d82e69b87dbf3d1c703881 +EBUILD popt-1.19-r1.ebuild 1249 BLAKE2B 251528f5414e800aa006841ed860b10cbab1b27e80b95d799cdf29d9d651fc8df2cfbee9403e1f787975e108cde48805e9635cde6c607a3626dc32e1f6d2f4a3 SHA512 a26fe4174d8bab411a44273e658744bb15e2f8d4bafd01b87ab66b52cb405c954e5ca86563dbfcd43e927c25dd8d28cba32b5a8ef56aaeefd630908cb16ed8e4 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 78234070ac50..0e93ec275042 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 ~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}] )" diff --git a/dev-libs/ppl/Manifest b/dev-libs/ppl/Manifest index f52f7585aed0..e7e51842d037 100644 --- a/dev-libs/ppl/Manifest +++ b/dev-libs/ppl/Manifest @@ -3,5 +3,5 @@ AUX disable-mipproblem2.patch 1098 BLAKE2B b15da536e0e46a2edbec44e4c68a97e57b96d AUX fix-clang-build.patch 1546 BLAKE2B ba0557f5cb36defa21cc5afdfa8d65bda9fe2a3b8d6262609eccf70e29f6442a7b261b22ffc112ff30cfddc0b8f2a80ffd787d2e9f14f8bb1ba35c095110d695 SHA512 d802c597e408ca50fe01e240c868b2fb5cc2ca3ff00cf15ff1de1c1dc5d0cf0b88da25de0d1151f8011e331f85e343348150285bb515c9ffc17806ff4edd082d DIST ppl-1.2-r3-disable-boeing-tests.patch 21485 BLAKE2B e68bab59710c63726f04a139e84d72b277e85625bc405c594a22c005186a2c3aae3850e17b81d38fa0231dcfd08454d488bbad2474ed810be78ef646d9c92559 SHA512 fc8dc020e493e5726167741d1548c661bac07991a982bf09ff61f593adfd2faf723886cbcb16d741db61e46530c4dddf49b6b61b67fef7d5ac15ca577c7fc46d DIST ppl-1.2.tar.xz 14136236 BLAKE2B 060b73384dac558dc8b2b0f1027ed0aa270b0adf0992c2ca1a281fa7bcdf959cba3a9e8ee29e978d12c3eee606b819075c5bcab59f4aed24fbf1c5512b5e2c36 SHA512 b509ed85fa6aedd40119bd4c980b17f33072c56c2acd923da3445b6bc80d48051cfa4c04cce96f6974711f5279c24b31cb3869f87b2eb6a2a1b30a058c809350 -EBUILD ppl-1.2-r5.ebuild 1937 BLAKE2B 4ed1afc2e0c887a9f57581bff55d4a78b9bd25d1306b1eddabf9d0a3b4f1ddbb68ce47962b2d47ec06e0eaf1892d6f76375889c7be0a886f69fb85e329b2f206 SHA512 3d013c2f259201fce05e75af6d32a62f80e11e9c8219c06f15bc368cb3d45dfd21d2476e434fefb7668e353a35150228ee18b0e52288527cc0ae8162e7332947 +EBUILD ppl-1.2-r5.ebuild 1931 BLAKE2B 782125f7b3aa686485998c20139fb670d38d020cbb17773fe05f4479fbbf81eace893f7c2496b0c2c7fde29e6fd64195be51b6b94c1419f664de5bef12319080 SHA512 309413be6f8cada3407ace575314da44792427b0964e292a7b765e48990740f2634408763b9297cd5ea1893c1f0464c23fcfc44c6ead032673a62cdd8ca8d9a4 MISC metadata.xml 890 BLAKE2B ff950fbc0699a9817b2b364e5e4d21aa8d60d40608c8e6ef322e25474c4e528573063e8f62a733e8df3312afbbd8648f5d5bd8de6aa09b1a3cae7cd46fe81a05 SHA512 32ac8e0aca7d550a2a485f6c354e0a71409a3a8c80202609b864e7ceda023d86560787e9c6d38d67276816fadb1126dbf57ff67a0acc247b2833cee85af8c79d diff --git a/dev-libs/ppl/ppl-1.2-r5.ebuild b/dev-libs/ppl/ppl-1.2-r5.ebuild index 5b4720211a8a..27eaba09c285 100644 --- a/dev-libs/ppl/ppl-1.2-r5.ebuild +++ b/dev-libs/ppl/ppl-1.2-r5.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://bugseng.com/products/ppl/download/ftp/releases/${PV}/${P}.tar.xz LICENSE="GPL-3" SLOT="0/4.14" # SONAMEs -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux" IUSE="cdd +cxx doc lpsol pch test" RDEPEND=">=dev-libs/gmp-6[cxx(+)] diff --git a/dev-libs/protobuf-c/Manifest b/dev-libs/protobuf-c/Manifest index 23b9ce79b6b9..bc463fb3d76a 100644 --- a/dev-libs/protobuf-c/Manifest +++ b/dev-libs/protobuf-c/Manifest @@ -4,8 +4,8 @@ AUX protobuf-c-1.4.1-protobuf-22.patch 17194 BLAKE2B 711d3913f391775501f823af7ff AUX protobuf-c-1.5.0-Clean-CMake.patch 4287 BLAKE2B b51be01e919ffdd3a5f5feef2c0c719b9eb74ac7917742b4ca16de45231a41bb511ad5e7befa9512fbd4c468a321ff8963562f3d20255a388a7bc439fd02f961 SHA512 9dd32b1327833f57facdab7bdd1c5beed4723a0dbb71c4ff7041e090b7b2d040f8a9abae29274d66d536317a2e6da17fff82f37c8be9b570627aa2b6a349ea91 DIST protobuf-c-1.4.1.tar.gz 513596 BLAKE2B b5e87a3154863581b81790a26b6b522c2b3ad138e966053f20c6264b4a7677d6c5bff8e27faa7c6cfa9e982b72b06e2f518a3def9f6db13241c3cb3ee9afc8f6 SHA512 190a4aa5c607853e6bf860b0974deb21e4f7f6209e810251eaca9612b59ea676779b0ca217fb1572914ffb8de3315a7d24f162b14d447ee671a9adc5b1271e41 DIST protobuf-c-1.5.0.tar.gz 507251 BLAKE2B 7b428655901f4fd74b67b75419552e7c02065a5291aed4dcc1d55b98c986caa9ccf846eb5e98e0954420c3e5bea559b0078843e00daa7b5c63465eec21e28204 SHA512 175c9fc901cab88308730eea982dd62b1e0decdceb80aa53be163f17a440b4acecb834a784beab5cd71186413a322a323f4539758a8727ca51801cf92f9bd3da -EBUILD protobuf-c-1.4.1-r1.ebuild 1188 BLAKE2B cd4cacd395c9a68da33f18adcbe3bbd803766b84f1379524bb70c5aa86a6084249aa5d8c9c868f3f7c91fc5241b3731fb2d03d115fdbe90c988b1e9ed19992de SHA512 e12c2aa93e5cae530dfd6cf2fc0ed3e01cdf6b182455c10f705a84e2a37734ce599c9f6101be4008772dee195e2b0d19bf404102ce0a9487923c1e2580798bd8 -EBUILD protobuf-c-1.4.1.ebuild 1147 BLAKE2B a0250ab24396e95117b93fd1ca36bfba7d253f8f02e726278e45c695bdecef2b994b70c43328e60e649a4c3974915994ffe00b0c7840be8511ef044695b6ffa7 SHA512 a0555be30fe6a76d3a2d19b991730b0b028729e011219062a561cb73e89cf4c721a45cc3d2c3f72c2541116b81d09ecb3b05e5680b5bb9f727a8584d512c5865 -EBUILD protobuf-c-1.5.0-r2.ebuild 1233 BLAKE2B d93989ba72a9626b4e56c22c452d5377ba00494bf01fa65a4dd7d49820b4604c2b9d30de40394a6b2b6984f7f7b814d2d09ebe398a87839ed1c34c7433b4f3b3 SHA512 f8ab72ddc6627939ff450829c56c74cfd8f24df6455b99233fa68dcfbb2b61ef4bcccaf3e3760868414cd8681afc39d1dad12a8688d700c29431b96bc017fd0c -EBUILD protobuf-c-1.5.0.ebuild 983 BLAKE2B a538a1a533434b62d07b4ff1c6f944f920fb3a253b097fc5b24c1fb9ed262efa1ec122f1dd522512721e777ca8ded2ba6910194e9d6aea4d36e365773b5bc7c6 SHA512 2ad440ff9e50b8f808e33e8aa7f2b3632b06a4b15024619b000428f540f0a17cf1ecf3a404908d0b42eac8193b956a44502f15e5b16669e53a1aba867d8962d5 +EBUILD protobuf-c-1.4.1-r1.ebuild 1182 BLAKE2B 8310d9ad0c1aeafced124879c18f426c825ede090a1602a2b782fd279eb2a078739a99a679a7539204b0a6a56a2fb412c7b28feff40fda7df7106c726096f8bb SHA512 98cc54dc597ae23f2ea57f850ac14bd4a626f517650d3e52c6fec15011b5fe72509f039584cb51a4a00cf073bdb916a6c13f33297a9d7ef9b2385791164b20ef +EBUILD protobuf-c-1.4.1.ebuild 1141 BLAKE2B 37cbc52f324dd23965bcb450d6b8815d799a5eda7bd891067ecb69e5603aedda6903c901e8b296bdb5fe9d7e277edafebaa08f5ce75976f57511f59aecb92051 SHA512 4b62de15d68e7a49a2e4f8f8cebccc14376cff9c6df2fba18cfc46e2591480c0a09d50d3d2633fc8a8f3c581282ff5447aa726919a70b3aec00919bd8a856686 +EBUILD protobuf-c-1.5.0-r2.ebuild 1229 BLAKE2B 7df933bc6a80c66893cdcb7f73c0a523ee2928551bb553de4535152a6f38bc7c0d88b13849b45e21d80fdbb0b1571f028c220e618e23efda8caaf26d5abb14ca SHA512 f9881f530a97ffae48fc582d17530d4a968a16761f97065b739ae7c5395ce1ffbb672087a10c27498aaacc75c862c3657c687786f6ec231ec5eb6e64b74692eb +EBUILD protobuf-c-1.5.0.ebuild 977 BLAKE2B 346fd2051522ede1a5c67ef47790809b5adad6724991635f7899fe8e583a17f665b90624b89b7cdc6e12fd09d9755e654d3ec95b4b51ada738a5100bf204f041 SHA512 0b99495cc09fc00c1fdda380bd50734b684f807bee8f61bcca3fc5a481e72da672429aec79495ee31ca260fa8842430f5949764f84ae6bdeceaffdd7ec634ce2 MISC metadata.xml 334 BLAKE2B faf0bb965591d515842465979c2c5224d21f7cc820d529ffc6dd8081b9c6d9bb80118f7c9767844b3c855f324054463a65880bd8851a95835c70246dfa8ae1c9 SHA512 6ba2fd30a13dca3180099c390f5b715062b0b082eb977ffa9b582f29693ea1b9c00870ebf4f5783261e5f05358a9b1ccf8ed5c9b35325432721099db4676a9aa diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild index b7000c160efc..f19d1016e21e 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.4.1-r1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild b/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild index f45fc3e9bb0f..3b380a3a7362 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.4.1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/protobuf-c/protobuf-c-1.5.0-r2.ebuild b/dev-libs/protobuf-c/protobuf-c-1.5.0-r2.ebuild index 3099c2e6a0ad..5633caaa249d 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.5.0-r2.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.5.0-r2.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~mips ppc64 ~riscv ~sparc x86" IUSE="static-libs" BDEPEND=" diff --git a/dev-libs/protobuf-c/protobuf-c-1.5.0.ebuild b/dev-libs/protobuf-c/protobuf-c-1.5.0.ebuild index ee2370a3fa6e..8176345fd3c3 100644 --- a/dev-libs/protobuf-c/protobuf-c-1.5.0.ebuild +++ b/dev-libs/protobuf-c/protobuf-c-1.5.0.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" # Subslot == SONAME version SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="static-libs" BDEPEND=" diff --git a/dev-libs/protobuf/Manifest b/dev-libs/protobuf/Manifest index e3802d4b9681..d070b91ee553 100644 --- a/dev-libs/protobuf/Manifest +++ b/dev-libs/protobuf/Manifest @@ -26,17 +26,17 @@ DIST protobuf-27.2.tar.gz 6282174 BLAKE2B 86d12e9f87e8e1c2961ad517115c8689a8dd98 DIST protobuf-27.4.tar.gz 9156456 BLAKE2B 004427f4923e523bf77298600bf91a8fe4ca8be4bd6da5b7efcfe9186a032155e525426f83f683e1bed1e799ed1e62d250053386c1463cbd0c062bd05da786d0 SHA512 d076ce7e075096d0dba7ee2314b12e3223c4239c019e25670636a0ef812ddf0ce3f1fd9b9fe8517319db87b14bbdb2653cc4e06023f90032dfedb014457b2863 DIST protobuf-28.0.tar.gz 9259114 BLAKE2B 328e09ebffb296d838557ea72a4fc4da8e0ad5f1edfccebcc8ee7c9e0e74d06e5e6dbad741fd89f6a4502c1cb246a973fd60c035ccdbf89700b7baff49e2a65e SHA512 8745f625ac781f3bbefe9494cbf570143d38aecc1521edef7a52ffb403b8be24df2c71f4f2410b5a5b78a0f3e8a38a7d19be2cf916b1b9125349d2da18262cd1 EBUILD protobuf-21.12.ebuild 2504 BLAKE2B b90c7eb65835f98825faf41fb70b7edcd40030c5c430be7faf13308a74cbc3576a910b83a73dcf593ebb248392900536b96152ba18d05f532b0632ad637b2ad8 SHA512 454f7104106edd5cbc9c1897cdc57fcef337fef51239d5e8832064a9a049b238bb3d4d549df88369098b26a350b4828131ecda74a65c832cf4aa9b1128445d7b -EBUILD protobuf-21.9.ebuild 4169 BLAKE2B 26d7458698701fc08d93a7fde27933b34d39975ae403531af31a7dfd8471e2ca20d9f471875ba15a88388616c353bb7b6fd29ed1a6d4b94391fccee2f448d4c5 SHA512 32699153aaf64ece98cd694826b6ba01e32af8a278143e8dacbe05a9eb23f37017a40807247eb1809a5be5e6300a922c8758f3e53be166a1d2e5d48735a63fad +EBUILD protobuf-21.9.ebuild 4163 BLAKE2B 8c4897218ecde9eab2ab95d68c613d4e0990de5570f51f2d3d8e5367f83887be37d3aff6412f961aeb8db27d08380dd5df8845cd144afe841524150a38c8c23f SHA512 160efd25da58ca8dc6cfa68f8a50e8ca98b682d4e21b1e38bdaf4a6ebb3bd7810c657fe7f06bf931358d30a2f2c524658628200444e89f2bf6a6532e51e05d86 EBUILD protobuf-22.5-r1.ebuild 3094 BLAKE2B 6bcee931b6cd9a85365b59fd5f3ce58378918c248d12e5c6793c2a5afacc2596c8f3985a59bb790d17449085f9581b908db26025bc120676df65ce6a34c90453 SHA512 5b09aa886dcc68070f77bb836a271580bd88ea8c8945700bc57e19c814a38cb33db87aa0f233aa6537a70a0b92071eb546d68f745c05dc1eae8d16a1e70f8487 EBUILD protobuf-22.5-r2.ebuild 3159 BLAKE2B 493ce3e4e49606d2b7dfcb0e4f5aab4868cbf9d4f82b37f3e2aae8fc690358537b37dabf45ae4af3da00e262badc75403931ecc453a762d7f330a50c6aa425b4 SHA512 7596d14f23989b3c07fb1a260d73003163b57b98e875631d7bb9c2375e0530ae9d1a989cc124cb1ee47dad07505577ce68bbaf2c7224832b00dde3b8119a2f7b EBUILD protobuf-23.3-r4.ebuild 2893 BLAKE2B 14f3335d3a99930174c543665e49c042fe18e0bfce21871aef3e036f8ddee4217412c0636d98922398e89b5f27104ba1c0d892c56415d4a1edf6abfc9e857eaf SHA512 c4d0e6bda73bd7934680030d67b3d07e1e3b35d48d05b358c22d43f6363b6947c09c0e2b690fef81420b1c9173c3be65f78a4d5d444d8a8b1289de48c1942a51 EBUILD protobuf-23.4.ebuild 2980 BLAKE2B ffd3be624f60c7b8a9f0780a4b5d3fc55a05ef2dd30ddaa627d407efeaf898f4cbba219640123afe4a6faf17bc8da8f641792fdac648342c5a3d53fada16921c SHA512 b3cfac2b3fedc6aff77735cc70b09081d4c70484079dbeeb374676a6ba8ea0f7c65ccff69d407536f953f3f442000a8e0f9c86590d05985c78d310e1e1589ecb EBUILD protobuf-24.4.ebuild 2915 BLAKE2B 2fd3f84bf7e86b64393fd39962080809ef4d65b9b06928abe03d3755360ac5768ffad5bb132c205e25f5bd3829b09b1b14e7e3e1840895edd99229d5dafa4807 SHA512 91ddec809ffb71f23f5884d37e46dcb3a98c48423712ffe6e45607a114b6054c959dc59990c9c1c5a3b709b21653eb38f05b767bb3fe040740905f29a28bedcb -EBUILD protobuf-25.3.ebuild 2915 BLAKE2B 75df59e6ca105a529cf582cda4371c26f0b9bf1df94fb11c3b409e1b01fcde43e0705e05212ea630839446aba819c4b8132514383f94fa2aa455b232a3f64eae SHA512 8daaf04ef736d389f634f2366e833e7c6ce40a9e60b022a31df31868b01a282f948d583270827b1714cc7cfacac4cdd0e9971944dc5b3dd823afa4696c4cf1c7 +EBUILD protobuf-25.3.ebuild 2914 BLAKE2B 4ddc5b0263ce920a014c805cd0bbb5c7f2e436c7e0185e1aa80e58f47610ae83ed55f64183d7ced81badc1e002ab3d60bd236df8da8d8111f19a03d3b236f451 SHA512 9e401d708de3865310db104d8a61ea763a24997b36e31e3770a1cf038772f12d3b8d956f11e62330ba2bb6ace0abc38576312015d16dadcad1966d3528c9b0db EBUILD protobuf-25.4.ebuild 3888 BLAKE2B 92e102f7dc8925101f54bc8bc9b51d57f0f4881f5acfa32940370889949526001ffc613d292e5960ac3f0fc3cd20bb6fef03cd64f29eae01108a59860dfb9c5d SHA512 683bd2e998acb32705d7c120503ed9d7b09559eb2267e238dac9284ad920de2bf4c17fc487906e5a1eca88a4ed44e0ade46e5aff44fab3b55ec8727aec8dc266 EBUILD protobuf-26.1-r2.ebuild 2915 BLAKE2B 75df59e6ca105a529cf582cda4371c26f0b9bf1df94fb11c3b409e1b01fcde43e0705e05212ea630839446aba819c4b8132514383f94fa2aa455b232a3f64eae SHA512 8daaf04ef736d389f634f2366e833e7c6ce40a9e60b022a31df31868b01a282f948d583270827b1714cc7cfacac4cdd0e9971944dc5b3dd823afa4696c4cf1c7 -EBUILD protobuf-27.2.ebuild 3743 BLAKE2B 542d8b7d10d88dd30f7bf2a1caa132f2527d4e1d8c1c8d35cab157191bd550f07a69911da414875390b5fd2dc6f85b2bcc3ac1d8371a441a259cadedb06085cb SHA512 524c1da7e84895ab48b59dbe5eb36232f3c93f3ccbe37ae03030204a9fa9fdeb1a5a244751b413a4fa993ceff1039e612ef107e2e8a6a615b280bb6d879f87ff +EBUILD protobuf-27.2.ebuild 3739 BLAKE2B f93b87963a5c0e5d78c21817ac657e02b1869a36679eb0501d06ce3523518260e6a55e65de5f2b251ebff3a36e4006cf9eaa8fd18f186dbf7a46c4fb416e4bd9 SHA512 f801b662ce4a47c137f061ca17010481cfe40f87bca22f7c895fe42e85c7e33a7a865092aa2db21aaf5e78177a7127902cfdabfd969bca6c567045790a8fcb0f EBUILD protobuf-27.4.ebuild 3942 BLAKE2B 6f5050e4120d890fdf88c743c8fb214862f8ea23c6105094242a41f9146acb325bb815d6edc0ce877b0bb4d866ebfdb14b24d9321e213fb90480a1af805cea37 SHA512 23cc67686171e88490bc604236fe8d5b204a0ad6583b01cf9fd4c86a35e6503f1e53db90d02d86759f7ef67bd221aa255b086badc02d89979d8f3100d58b0490 -EBUILD protobuf-28.0.ebuild 3942 BLAKE2B 6f5050e4120d890fdf88c743c8fb214862f8ea23c6105094242a41f9146acb325bb815d6edc0ce877b0bb4d866ebfdb14b24d9321e213fb90480a1af805cea37 SHA512 23cc67686171e88490bc604236fe8d5b204a0ad6583b01cf9fd4c86a35e6503f1e53db90d02d86759f7ef67bd221aa255b086badc02d89979d8f3100d58b0490 +EBUILD protobuf-28.0.ebuild 3938 BLAKE2B e5a72d0d2f0f2138c5dd14efd29eae44665d3d29090f55b9377883f20c829bf23f29e1bde590021124e938e58d54f7c402aee4542b48b61f5793a2bcedb56788 SHA512 0d6d571614ca938040d955078f0e6e5abf989f372d1d703b251958979eb53f6ab2274683d38ada202b7baa554abd8938634ab89f8300009914de3ec748b6f065 EBUILD protobuf-9999.ebuild 3942 BLAKE2B 6f5050e4120d890fdf88c743c8fb214862f8ea23c6105094242a41f9146acb325bb815d6edc0ce877b0bb4d866ebfdb14b24d9321e213fb90480a1af805cea37 SHA512 23cc67686171e88490bc604236fe8d5b204a0ad6583b01cf9fd4c86a35e6503f1e53db90d02d86759f7ef67bd221aa255b086badc02d89979d8f3100d58b0490 MISC metadata.xml 917 BLAKE2B c25c810e47e764843ad71be5eb5ebe617d881e7363ce3206401eb59c6df12969bc22bbedc34f08b0a2fbcf955de5b85aa8e4d3a964c1349f07ed1d0eb344a915 SHA512 baa5737981669f1b28ce32884698a4d91e0f1fbdde6056779307e1a6c85dde8ca36ee47ca3ce8794b996934dfafc5482afbe9532a7f3e17c833c3aef0a330376 diff --git a/dev-libs/protobuf/protobuf-21.9.ebuild b/dev-libs/protobuf/protobuf-21.9.ebuild index 68b9207ab7b4..46fb355327c3 100644 --- a/dev-libs/protobuf/protobuf-21.9.ebuild +++ b/dev-libs/protobuf/protobuf-21.9.ebuild @@ -12,7 +12,7 @@ if [[ "${PV}" == *9999 ]]; then EGIT_SUBMODULES=() else SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi DESCRIPTION="Google's Protocol Buffers - Extensible mechanism for serializing structured data" diff --git a/dev-libs/protobuf/protobuf-25.3.ebuild b/dev-libs/protobuf/protobuf-25.3.ebuild index 422310009a83..d878a5ea4e79 100644 --- a/dev-libs/protobuf/protobuf-25.3.ebuild +++ b/dev-libs/protobuf/protobuf-25.3.ebuild @@ -17,7 +17,7 @@ if [[ "${PV}" == *9999 ]]; then inherit git-r3 else SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi DESCRIPTION="Google's Protocol Buffers - Extensible mechanism for serializing structured data" diff --git a/dev-libs/protobuf/protobuf-27.2.ebuild b/dev-libs/protobuf/protobuf-27.2.ebuild index 1e406912d89b..5fab1016050e 100644 --- a/dev-libs/protobuf/protobuf-27.2.ebuild +++ b/dev-libs/protobuf/protobuf-27.2.ebuild @@ -18,7 +18,7 @@ if [[ "${PV}" == *9999 ]]; then inherit git-r3 else SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" + KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~mips ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" MY_SLOT=$(ver_cut 1-2) fi diff --git a/dev-libs/protobuf/protobuf-28.0.ebuild b/dev-libs/protobuf/protobuf-28.0.ebuild index 30ab416efd86..1f8d08cd593b 100644 --- a/dev-libs/protobuf/protobuf-28.0.ebuild +++ b/dev-libs/protobuf/protobuf-28.0.ebuild @@ -19,7 +19,7 @@ if [[ "${PV}" == *9999 ]]; then inherit git-r3 else SRC_URI="https://github.com/protocolbuffers/protobuf/releases/download/v${PV}/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" MY_SLOT=$(ver_cut 1-2) fi diff --git a/dev-libs/ptexenc/Manifest b/dev-libs/ptexenc/Manifest index 93f035f5aded..3b431f5368bb 100644 --- a/dev-libs/ptexenc/Manifest +++ b/dev-libs/ptexenc/Manifest @@ -1,5 +1,5 @@ DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 66bd4bdd43ff53513004b9b9b90ababa0ab5efcf183a27864a3d39cde9cf90721456bda90c49ad6014f4b12d2e6293feaf9a8b152b85a89ffaa96bf5056347df SHA512 afd6eb24efaeac7c58d43ff24162aece919079a9ae02934509f068c7a3828223c33c14d9db11ff7fea3560b08a06f352446ba7f845eefb4a56a87b96f088f213 DIST texlive-20230311-source.tar.xz 68359984 BLAKE2B 6263e8d3e066db96f071138f2442b1ed7e1f3db7e6d261cdeb9a7e6e636c6e6ed45305c6bda3ab6f9a439c92eabf32a79bf6e371d16b747eebbc05ee47b85035 SHA512 93ac43f3055fee0103a6cfceea18d39ece63984914f3af9ad76da218f2d568852d9b987d1c9647c1497b985e4ffa297ef97dc2d50d3e90f62b03ad685af31d96 -EBUILD ptexenc-1.3.9_p20210325-r1.ebuild 1210 BLAKE2B 6e9a7f32790633f41d9d231e5e13d8897c97b1d29eb37078d1051b810cd9883a260b4a37727347989c6d40b51e78dea20770aac32db64020a4f3d7636d8bf646 SHA512 72395fe26fe952a6868ed8b5c304fa9e5277e61719afde4939c90ee1fd10eec7d046f68a0998f95a076070db5c1f5a94c24f59b515b8e1e5069c6ecb84ec17e3 -EBUILD ptexenc-1.4.3_p20230311.ebuild 1212 BLAKE2B 572662c5688fefba690f8c9dc921ce2022160959bdf949857068c6daa525abef5e9bfdd2bb2fba12b3a127bc0c37393c7ffa8e2401b77b628c155c2f4e6f6171 SHA512 4c5610bcb50a1de87011c6470238b70d605adb74f2542d15959d985415687308f2e2346c1d3397d22d9263c6e28f1576ffe40f670453be2fce6554030de87f64 +EBUILD ptexenc-1.3.9_p20210325-r1.ebuild 1204 BLAKE2B c59b40f574b3e97705da33be19f972ee1e79a3141728b1f1f5f91f2aeef596ac2eeb4c8bb8bda7de70a4ca807491802322081d8a647bcb2d8f1dcb553de6aa9b SHA512 cb0dfba13352b128de1cc84b1a0dd974fd3a9043bef4093f5e529ae26fb7b548edf2c7b3e05538271ecb23f5249cd1364e4ad82d14be8ec452550dae7320532b +EBUILD ptexenc-1.4.3_p20230311.ebuild 1206 BLAKE2B 68945f06885333dab89f3040cf74eea1b126951cde014ba093917c0081cc1c32ce27509cec857cd688f8b21ad90d286770edc0fedf4b92a895f766fc5f6757aa SHA512 e17f393d82caaa99102d16ebb7029c9d2823b65075c1f9f8dee72f2713d36d02c73bac579831ffd066f8a8625969ead8134aabfde6cffaa1bf8955e9efb1ab5a MISC metadata.xml 246 BLAKE2B b56c934f8eecd3492d6abe15cf5883fdbc1979c37abbc5ad196e345ee17bb865db5eab10ac7de93bbfce94c4e865bf6b86d5f8bc081b5cb1d3d58d1158b81921 SHA512 b61f56c5e078714565ff9e33c81217e788f78bae9cf10d6ca78a82703a8e08119dff3afa68306eced0b7c62db9220d28efa4c9782e943c991e30b25b9ead82f5 diff --git a/dev-libs/ptexenc/ptexenc-1.3.9_p20210325-r1.ebuild b/dev-libs/ptexenc/ptexenc-1.3.9_p20210325-r1.ebuild index ccaf4a3f4df8..444a0d8254bb 100644 --- a/dev-libs/ptexenc/ptexenc-1.3.9_p20210325-r1.ebuild +++ b/dev-libs/ptexenc/ptexenc-1.3.9_p20210325-r1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN}" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos" IUSE="iconv" DEPEND=" diff --git a/dev-libs/ptexenc/ptexenc-1.4.3_p20230311.ebuild b/dev-libs/ptexenc/ptexenc-1.4.3_p20230311.ebuild index b3b2663c0b39..9e1e6ec01e39 100644 --- a/dev-libs/ptexenc/ptexenc-1.4.3_p20230311.ebuild +++ b/dev-libs/ptexenc/ptexenc-1.4.3_p20230311.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN}" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos" IUSE="iconv" DEPEND=" diff --git a/dev-libs/pugixml/Manifest b/dev-libs/pugixml/Manifest index a94147d6ddd1..c0871a14b878 100644 --- a/dev-libs/pugixml/Manifest +++ b/dev-libs/pugixml/Manifest @@ -1,6 +1,6 @@ DIST pugixml-1.13.tar.gz 573528 BLAKE2B 62b7233d46587a95936c809f06b5d5277ac0f79f125e1d02382f13ed5122d4f7d21d120b0e48049bffd1e2cc413160fd67f9258b1fc2cfccb7f9db8b9bce10c4 SHA512 5ff95a1ce06df01a72e736be4684c097dc656b2fc330b7fe6bf62601aca5c72edd0f40e51a643ce92f4fe5ba632b0b9fb57fbb1524aebcdd70441adeedec4a86 DIST pugixml-1.14.tar.gz 576683 BLAKE2B 0379916979f796f5d0f4063d2b156159ec90915694c4b2fa93b14dad717709a2dd3dc2851f794e56fb8e35f47d39d1b9d84905a3f4b5b89a8e677af9d5a24f99 SHA512 730d203829eb24d6e1c873f9b921ae97cf7a157fd45504151bc2e61adea5c536eaf33ff38c5ad61629b54a6686135ff1834a61102b4660fbb9ead4ecf20dfd34 -EBUILD pugixml-1.13.ebuild 832 BLAKE2B 9a186118f0d5335d8cde95c04b588aae759bb81840cb23013121a8d46f3a64fbc5d36a08d0389b23b1cdac54a11f7a500038597053d10cef4044efb71bb1e600 SHA512 9be096e66a00b98ed21c670c21dbd9928ecb6fb51e1f79f17e07ea434fcfb38f3980aa3a4396e1831dce1d06e24b1a17fda521ba29b16124fb10efa9f53c0d33 -EBUILD pugixml-1.14.ebuild 832 BLAKE2B edf21780527ecf2c4faf8b49c7c657ea4f250aca12442e142ae3548a3de4958077354b881a178d5f31d41c1d131ed49490a00150381db234ba823c17830d3f5a SHA512 771307fdbb1984b13267aa3ec863c6b02b7edd3e2d7dd551fa608643afb644a9d3de8247e725f11a42a82b73fe9c058082ec2d448b087d4d578dcb5833f550f9 -EBUILD pugixml-9999.ebuild 838 BLAKE2B 03f76c8fc15cf8c0323ae2447fec592d3a6a4e98f67603cd9037ce61d33bba69f264b11c85a8ad2798a956859381b64670a3a716137bdbada0808e1e01280265 SHA512 34d0ba267b61a00e9cc7cc33ad46912eb4fe1420624aa22c846e8d396374a017aee7f19985dc95a78f2633e712a72e9f3e39563f49886c6af05eda3bd85de5c9 +EBUILD pugixml-1.13.ebuild 826 BLAKE2B 6f2a7085c3d35c5029c7fb7bfbd9ece1379c8be3ec49c3f675de373e405f9e6787eaacca1fa902b8bf3417194c0023bfa8d644730132f606abf30daf89d0eff8 SHA512 98539fb35e6de61838c3577c44e764e8ed77489dfc5f61d593dfabd3511bb651ae397515ab1ccfd26e2bc35a96e1a35180f0533a7519ed2b6d1e8c385343662e +EBUILD pugixml-1.14.ebuild 826 BLAKE2B af6104495f914b6c4713606519fd457973f673bea5a785f0e7bed375ec5720ad711c442909dc0143cc6eb6ff604556356c78e2200e67e7ff672c197c4ce7890d SHA512 6dbbae484372f053e14bc763a2ef2d2e14ab88be13eb2f3205d7a2456929b8caf879d24789b3471ba47353d40ee1caeccb3a6d45dff214ffc4f8f63812314dbd +EBUILD pugixml-9999.ebuild 832 BLAKE2B da30e6787863118f357143156863a1f32794baa499eb1e7b6963042191de50124fc4acf5b56cadfccc762b0a85f78c277d3c515d7349bb03f6b0c6de85485c4e SHA512 b70300662ba17779c77dc359d806e6cc21a007c021bb6afe373445e7e486095334914ff05f61b3bc24e379ea870bc8914356330b02dfe073065415918aeb4f3b MISC metadata.xml 347 BLAKE2B d86121989c61d616a24c02c5a7455be56522faed7d6d025a43b3035e9225fad555222106114800e37b765c6c4b73f3db90ac7afad2289c08269392429b413586 SHA512 fded6654794919a99715f373c129bf51b4f21d931f7ac696a8ec078310585128aae7dd7a76f7ad0227d5de3aac8ab2bef129a3ca5b73054293ca55b8561364bc diff --git a/dev-libs/pugixml/pugixml-1.13.ebuild b/dev-libs/pugixml/pugixml-1.13.ebuild index 0ad37cf66bc3..f9dd51a50fdf 100644 --- a/dev-libs/pugixml/pugixml-1.13.ebuild +++ b/dev-libs/pugixml/pugixml-1.13.ebuild @@ -12,7 +12,7 @@ else # Use non-release tarball for tests # TODO: ask upstream to include tests in release tarballs? SRC_URI="https://github.com/zeux/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" fi DESCRIPTION="Light-weight, simple, and fast XML parser for C++ with XPath support" diff --git a/dev-libs/pugixml/pugixml-1.14.ebuild b/dev-libs/pugixml/pugixml-1.14.ebuild index 03e349399a43..1d2d8797c682 100644 --- a/dev-libs/pugixml/pugixml-1.14.ebuild +++ b/dev-libs/pugixml/pugixml-1.14.ebuild @@ -12,7 +12,7 @@ else # Use non-release tarball for tests # TODO: ask upstream to include tests in release tarballs? SRC_URI="https://github.com/zeux/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" fi DESCRIPTION="Light-weight, simple, and fast XML parser for C++ with XPath support" diff --git a/dev-libs/pugixml/pugixml-9999.ebuild b/dev-libs/pugixml/pugixml-9999.ebuild index ab15c38b19e9..d3eaa0a87379 100644 --- a/dev-libs/pugixml/pugixml-9999.ebuild +++ b/dev-libs/pugixml/pugixml-9999.ebuild @@ -12,7 +12,7 @@ else # Use non-release tarball for tests # TODO: ask upstream to include tests in release tarballs? SRC_URI="https://github.com/zeux/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" fi DESCRIPTION="Light-weight, simple, and fast XML parser for C++ with XPath support" diff --git a/dev-libs/qcoro/Manifest b/dev-libs/qcoro/Manifest index ce565a012e2c..a2f6315d2701 100644 --- a/dev-libs/qcoro/Manifest +++ b/dev-libs/qcoro/Manifest @@ -1,3 +1,5 @@ DIST qcoro-0.10.0.tar.gz 150114 BLAKE2B 8a552dc3a0e4a5963c7c9fd0638f336e6ad99491a54df3bb8ddaa6b0ee1fe8e4c6b7ffc26c25cef543e796c54bc4c625a0915755f4b538f489bc61fcd8310a6a SHA512 de2e55256d3c9d35fec3ef6dc78128801b70a5e5b8ff0f3a6f235dac17f349ea44207a7c9f35375215dbeea04cb67c3412d505d0a8a95f2b926775f804a02649 +DIST qcoro-0.11.0.tar.gz 157896 BLAKE2B f857c90eceea0e21938c1605e53fde21098226087804d39abfab10eb2bd26984332ae1fa896290ecbc644e34e6417f46b7c4919c91383964610adde3adc435a8 SHA512 bde5c5cd9f3c038e6b5ec5a6adae5ae2218edd9df350e75fc5d8db31d9339484e92cc88fdc37fa0539e0cdf1f53731418ebfa73b94564e993d7b02168988771b EBUILD qcoro-0.10.0-r1.ebuild 1370 BLAKE2B 7bf39a6d251b16f89e9689c9dbb83d0884803f793b4193d57d97a9c72358e91644dd5ef68b29c7a9e00c4214774b7c9e60d5e29b3912b3b9c436fb7c906409f5 SHA512 52e450a75130d6cbea2bc09d147cb82465e578c1b6bf6a06b00f0ec52a0b9606b57ff177feefbf892e471583a43dd9d31d16db9302e3dea444c91c75c80df788 +EBUILD qcoro-0.11.0.ebuild 1372 BLAKE2B 6cd531f2480de41f324fd253fde051c9bbe4a94f7575bedaaa5ac5c9dda81ccdc96cd50026576b8dad07cf40b8bcb18101aadd1dd4c9183e2b7d904bf2c28972 SHA512 45756603e72805423b991dc4847ba68eee9cd440dc566df6e6c0481f67adc69772ec20befedcb55e22cb80f0ca150dea327f339d5abfdee3e4508f0ba36c7882 MISC metadata.xml 652 BLAKE2B da89b36ab1d771a7dfe49965486249d246dde4345c1c1ad9bc44c5c8df5e2fe35ce15e958a50d3ac18d3fee3522a2a55aacff1bd83813a6366b610a8380ae9ac SHA512 2ac22873e29deffa7240ee98cc8e7e823bc1cea6fe2af03cc69dd5e5ec3faaaf69b61fadb4c1764dbf67815c62798487c03d01787a4d01eda26083f8eea72256 diff --git a/dev-libs/qcoro/qcoro-0.11.0.ebuild b/dev-libs/qcoro/qcoro-0.11.0.ebuild new file mode 100644 index 000000000000..2d6c10b669a2 --- /dev/null +++ b/dev-libs/qcoro/qcoro-0.11.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/danvratil/${PN}" +else + SRC_URI="https://github.com/danvratil/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="C++ Coroutine Library for Qt" +HOMEPAGE="https://qcoro.dvratil.cz/ https://github.com/danvratil/qcoro" + +LICENSE="MIT" +SLOT="0" +IUSE="dbus examples +network qml test websockets" + +REQUIRED_USE="examples? ( network )" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-qt/qtbase:6[dbus?,network?] + qml? ( + dev-qt/qtbase:6[gui] + dev-qt/qtdeclarative:6= + ) + websockets? ( dev-qt/qtwebsockets:6 ) +" +DEPEND="${RDEPEND} + examples? ( dev-qt/qtbase:6[concurrent,network,widgets] ) + test? ( dev-qt/qtbase:6[concurrent] ) +" + +src_configure() { + local mycmakeargs=( + -DUSE_QT_VERSION=6 + -DQCORO_BUILD_EXAMPLES=$(usex examples) + -DQCORO_WITH_QTDBUS=$(usex dbus) + -DQCORO_WITH_QTNETWORK=$(usex network) + -DQCORO_WITH_QML=$(usex qml) + -DQCORO_WITH_QTQUICK=$(usex qml) + -DQCORO_WITH_QTTEST=ON + -DBUILD_TESTING=$(usex test) + -DQCORO_WITH_QTWEBSOCKETS=$(usex websockets) + ) + cmake_src_configure +} + +src_install() { + if use examples; then + docinto examples + dodoc -r examples/* + fi + cmake_src_install +} diff --git a/dev-libs/qxlsx/Manifest b/dev-libs/qxlsx/Manifest index 2121e2a49494..6eb83e467d77 100644 --- a/dev-libs/qxlsx/Manifest +++ b/dev-libs/qxlsx/Manifest @@ -1,5 +1,5 @@ DIST qxlsx-1.4.7.tar.gz 4705261 BLAKE2B 8be35b86ef7f025d5cc0875275406a65e1624592d7c8fa97d743223ab143011de9e71dc40eb62d83edc28c16c5d9e9c8092ea082cd8898db277e8a94e1ea10e6 SHA512 5ca8841413d5bddf1cec2c6eb4434ae18c533231adf32a8157790ba81c0b305c7f02a70475492a45ce11d1d6cf6e483bd30cafe8629aa564a46cb749e1b43f43 DIST qxlsx-1.4.8.tar.gz 4705148 BLAKE2B 5b24716f1aa99233a51b1290e12d51fc532c21b5397cae84bd524d11a977d18d7178cc3e9f6bd66b5d837bafea1872d981ce2cf4724821e2fb40ba10feb152a8 SHA512 309560bde9da6461c52e883466908d493986251b0ef89d74fb3ddcec374f8a4f9d96f61f5be96431f224484e778388be8d78244f4d8ebd7de3250e65ec60edda EBUILD qxlsx-1.4.7.ebuild 993 BLAKE2B 0ad989e2b2910ec12f99533c14e2d85d21dd6566e28db29adb88ddae476a46cd5165c29a3bd74e13412b271a342a3b18cbf5de8cc38961ed23ca2b32e6bd3ede SHA512 c360d10afdb1e620e2c279e6e5b24b5c8221a444cb419880e0a28422491a4133ac9a3045f8b7ed4913788aa041f1edcc9d336cec7a51fc1d9cd7f75c2474cebb -EBUILD qxlsx-1.4.8.ebuild 995 BLAKE2B eb430c5c4fb9fb40cfbd79c4309597d012cc9a1b5bed9e4d3a3ef24f828f86222951b583bb3652bd4f2eecd79ddda13dbbdb5f1d83b8a109e45443f016bc93bd SHA512 dbbdc5a00f6279a3d4ee437fd29f5216672428ba3e5dd453b4acd4f0eacb794a94aaf9b3722d43a20aa015150dd2849b019c626559589aa602253228d11b8b88 -MISC metadata.xml 451 BLAKE2B 72b39f0c97bb2d329e87abf678364a963a0e1cceda24106ed304f50258418595349f2b88ad5d34b82677dda655d20b05176d7bd8b2e2ca2215bcf1264b5412cc SHA512 5e9172c378f82bd9fbe16f8acbc877934ebac97d5603ad471f5ad0e4c729f69fb7942125ad7cd70047a28b78b63f3fc670023018cee113061ed2a668c5fd2897 +EBUILD qxlsx-1.4.8.ebuild 991 BLAKE2B de6620752aa3b92115f768c34578f84834e30dba94979fd98fa1634e4f930f02e74279768a9192df5bb66ee7c138e2092e2285c7837f2a864928bfc9bbf5bb91 SHA512 5d478c48ce1dbe95c477b0b1092718634cef6d8b98257bb96a757c7bc36f5e871b57a74875bf77cb2f0b5618f9ed63b43e6511e1373643f559b307a9d0e09c41 +MISC metadata.xml 452 BLAKE2B ad8699296717f9a9cee2557bd07eb85b7a45ea68b104f3d516e82db2b339d5d138225b05f40443f5f9d10376b9a80136751dd39cc02f585d9cffa507520a1b4d SHA512 fade7bbfbcbba4832d816faa9f8fab1bdc5c2a734304b3557dd918ed85f21849a0ee90bb0f5c37f94857144a1223cfde3ebd97e29fed686106d3f010656d91ea diff --git a/dev-libs/qxlsx/metadata.xml b/dev-libs/qxlsx/metadata.xml index 12de43e54308..8f8a9dca90ac 100644 --- a/dev-libs/qxlsx/metadata.xml +++ b/dev-libs/qxlsx/metadata.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> <email>alexey+gentoo@asokolov.org</email> diff --git a/dev-libs/qxlsx/qxlsx-1.4.8.ebuild b/dev-libs/qxlsx/qxlsx-1.4.8.ebuild index 6a00e2a091a6..0846e9805193 100644 --- a/dev-libs/qxlsx/qxlsx-1.4.8.ebuild +++ b/dev-libs/qxlsx/qxlsx-1.4.8.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/QXlsx-${PV}/QXlsx" LICENSE="MIT" # soversion SLOT="0/0.1.4.4" -KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ppc ppc64 ~riscv x86" IUSE="+qt5 qt6" REQUIRED_USE="|| ( qt5 qt6 )" diff --git a/dev-libs/rasqal/Manifest b/dev-libs/rasqal/Manifest index c2da1912a6e6..fe37a2ade623 100644 --- a/dev-libs/rasqal/Manifest +++ b/dev-libs/rasqal/Manifest @@ -1,5 +1,5 @@ AUX rasqal-0.9.33-configure-c99.patch 1162 BLAKE2B 2a157b2b3b2276e18ac7019e9d2d965f06e472d0185b4bed783ad29103fdaf940fab6782e8da4a4d20a6fe0d619da8a5916a9405533671e9c863f35aa956d7f8 SHA512 f9f6e127e27de8b35b2fed92ef04aad6a74de11ad59667be79793e546ff43d4946a7c07baacd83d9af30a795615e30da56f874940f536f14a2502053df549a5d AUX rasqal-0.9.33-configure-clang16.patch 830 BLAKE2B ac6d002e97e76b8ea424a7faa154f2b9786ed5a89cc1e469aacc7e9d7a13cb0bfa5685292dff093af961f2944f8879bbe7e6c0692b07530454e9820840d42cd5 SHA512 b088d8c03b3af177f4640948f7395d6824af2e599de9b883aefaa251b5fc0ba138850c294cd6afd7f33de9d6f7abdf7634b2a3c61aec5a7ae07bde44d07c78dd DIST rasqal-0.9.33.tar.gz 1595647 BLAKE2B 87bca86b2f0dceb0801f5a34dae9ae1f87d8a7d0dc1e03fdf04998a0d4885ed76be2719d3e01489a5510a26715bb093a75ce194cc42f3cedff88f64161d6a2fb SHA512 05728682797470db9e51d156012e8fde9dec1554d107372faa11cbe6cdc3356e92386f4f8de6d7c41e3100b76f9b1c6809102a913829cddbd2ff29043c04d522 -EBUILD rasqal-0.9.33-r2.ebuild 1857 BLAKE2B 76633eebfb8e8872e68630da2fc116806b469187d1c6dd1a4a1dcbe8049125ceba4ff82751e08fe8fe7203e960b238d2010e2a75f80a0ce99f5b50c9c3664d31 SHA512 89e4ee0e0c38eaf6bee7209b067ab7fa16ffdacb8dfef4d4370a6b6555918d3295104329bbf7d615fd5104098116b70375710cf4971baeeb3f519d63268ff0aa +EBUILD rasqal-0.9.33-r2.ebuild 1851 BLAKE2B 839a255bbd502e601b6e3d6c531d959093302b2539b703d39f8aaa616966a770274047d7158359674fd06a5634cfb9e414bc60f66d8885ee1f97e6a5f9fe6979 SHA512 3a667611b265f158a51d3ccd06e89a194728964997232d227d66ed8e6ed99a397668c213e118f26e0769a2b4c29be67aab73e10786c8cb72fdbc9e6259c4f41c MISC metadata.xml 332 BLAKE2B b84ace237b1550cdcac02e00f1514afca8e556d1d5db8750e098e47175fd0a3f88f99ff239a9cf8d50024c9956b9f9c464cf23dbf889aa78cae7ad42178891b8 SHA512 bc12362d0825fc2b742cad71f71c3e21bdc8d0c2205d66c3c16372f357338048044424db77ddf2aaabc1c55e5df1c7d199bf4d986cd4f32a8002042490a294f4 diff --git a/dev-libs/rasqal/rasqal-0.9.33-r2.ebuild b/dev-libs/rasqal/rasqal-0.9.33-r2.ebuild index b19cf66f9a65..13493f0970c9 100644 --- a/dev-libs/rasqal/rasqal-0.9.33-r2.ebuild +++ b/dev-libs/rasqal/rasqal-0.9.33-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://download.librdf.org/source/${P}.tar.gz" LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="+crypt gmp +mhash pcre static-libs test xml" RESTRICT="!test? ( test )" diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest index 43b82ddccb30..6ee33dd32645 100644 --- a/dev-libs/re2/Manifest +++ b/dev-libs/re2/Manifest @@ -1,7 +1,7 @@ DIST re2-2022-06-01.tar.gz 381032 BLAKE2B a4cf937e0341102a3151cd1741d51cae1bdd8ab589dcd4c9ee2f51ca43b325f7604fd5e6ae85db8ddd8fcca615ade6817a45664a037baf9cd14023ae4c4a46ac SHA512 f3d5f2a3aa5eda74bc8f434d7b000eed8e107c894307a889466a4cb16a15b352a0332e10d80ed603c9e2e38bbcbdf11f15b6953cbdf461cc9fb0560e89a8ceb8 DIST re2-2022-12-01.tar.gz 382554 BLAKE2B f3b3f00e4a991db90695510a8820493c42605ce91278c3e7e5de9f0736b8d7b627921672905d4404a252425f619c8d27f81b05f4d69f33d4c23225ac0c44fe2e SHA512 783f856e6556ce60f0e9a15b2366cb4df21ca019cdc85ef7ad47a11d0345935300dede5da61892bdc77d2642da82ddc81b6670049eb87f357a64a9c684140ec9 DIST re2-2024-07-02.tar.gz 390672 BLAKE2B 86b915dc0b8e68b35fd0ed20bedd5e9c5781826442f332d115166a9a70f34b7e9b4ef60206264035b82652230d42a3c6aa2b91a774fca3b1e415ce65ace2ae96 SHA512 3776383355ccfdec85e0cdfb3ce980c6ecb3c336d603dd34c0a547c7c06a6243947a13cb352372335edac12d4f28cf1b7a51d034f5b34db3e46cbcac5e3f7479 -EBUILD re2-0.2022.06.01.ebuild 1359 BLAKE2B af48e1e56a5487555f37b856ef8a8ef162e1a5cd3dcaf548a51bd85cd1e3297a008a59273cd45456c02de3b0d168dd45b2001c2702be4d23ba95a42113cb5ae8 SHA512 6cbdaa2909149f7e0a503d6f67a32d23e6036df2f253bd82959a06f1031298ca5ff1659f43af81f4ca211b41a355c4f30625afa651241a0c99d095c8ba4b0f02 -EBUILD re2-0.2022.12.01.ebuild 1359 BLAKE2B f08c4dc55dfee1bf06fbbb6c0793c023603668333817dd7fd51cf96961c45b24c58b73211614d507bafe462f4665523d49120d91418270d1c3120d4c4f4d9b34 SHA512 7d97dff11c2c085fde4a39d8c5c53f717e1b2823843ba1a592c616f11e4a06cc82ad69ed2e161f19174d00573e118abc5a39a3d3eeeb74246d53ec6444b7b47a +EBUILD re2-0.2022.06.01.ebuild 1353 BLAKE2B 77b4bc83b35006208480b1e46b1ec935bbdceceeaa967bd671a4c2c24e79598b75968f18d1dee39bd131f0f3698bd67acbb19429e7dd6e49e0110d2f4367e2c3 SHA512 9446c0b67873ea7d0433279c2e5e11c9c9d590f5cbf87b4c3fda7577bc62ddd89e4c08828be1bb9b7d11b5baed19afb8c16eae5093e6e59acad52c3369868568 +EBUILD re2-0.2022.12.01.ebuild 1353 BLAKE2B 3c28a0b44229708276cc0b2364e77b8ecfd4fee6b32159599e934e47377f7a6d0f0ed378cdc2dde997970074682108dfbe31481b15e43407ae478a2088465aee SHA512 89878bf4505faa20da73138c205962fe9cb6c5cac12d5530b8514c987177b8c1a87ddfafad1eb91351ae32fc986da06d3e9b6abff5e2039b173e1076cbeade23 EBUILD re2-0.2024.07.02-r1.ebuild 1797 BLAKE2B 307eee2bf3b461a74b2985b6efd24df4345cfc39190faaa230848771de5e42bc690399056d934443d6d69c4df796ef934d25412e8215fa78ffed76ebefb46227 SHA512 4844c06ad8b8d9b1b63683bd47e9bd8ca00faf7a1e513c45288b93533c1567d69a83b8fb1d47b3f997376217324794415587ad97d11be0ea8865f02c6ed6d911 MISC metadata.xml 703 BLAKE2B e1b025447de661823b20426ea9ced01a41d1897ce037d3feaad1042f5717b319121ee54a77cbff831fe9c868131c4b1548850fa94d590d990e4c97c4bba8ff25 SHA512 83ed980012d4f0ee055f14d9c64a32a30f83ea685a8822dbc185e1f328a7a04bf54df95dac53c1d5d85dd14ee040a5dd43dac30e671285da75a38ba511f5c009 diff --git a/dev-libs/re2/re2-0.2022.06.01.ebuild b/dev-libs/re2/re2-0.2022.06.01.ebuild index f047960b9b5c..19eb4b80b388 100644 --- a/dev-libs/re2/re2-0.2022.06.01.ebuild +++ b/dev-libs/re2/re2-0.2022.06.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="9" SLOT="0/${SONAME}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )" diff --git a/dev-libs/re2/re2-0.2022.12.01.ebuild b/dev-libs/re2/re2-0.2022.12.01.ebuild index 2041d1534b5e..1807303d24f5 100644 --- a/dev-libs/re2/re2-0.2022.12.01.ebuild +++ b/dev-libs/re2/re2-0.2022.12.01.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # https://abi-laboratory.pro/tracker/timeline/re2/ SONAME="10" SLOT="0/${SONAME}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="icu" BDEPEND="icu? ( virtual/pkgconfig )" diff --git a/dev-libs/redland-bindings/Manifest b/dev-libs/redland-bindings/Manifest index 0c033b888d0b..9f94e72a5bd3 100644 --- a/dev-libs/redland-bindings/Manifest +++ b/dev-libs/redland-bindings/Manifest @@ -1,4 +1,4 @@ AUX redland-bindings-1.0.17.1-bool.patch 502 BLAKE2B 09ab5d8b5b3cf2edd046830bbc88a275c2df804dbb9e09a411bada838afd7f30c592dc48f02995752822a5d738af35c208f124c9d9d008cbff3395bbcfd7b404 SHA512 158e06e58ad66ca88ac8eb4646df0628f423de8d22638e78a737be3ea12fd123fd3bcf63b75478ff7f82ec3b444773a2e8d467fd737b8de0ae9143ef79e60a65 DIST redland-bindings-1.0.17.1.tar.gz 933290 BLAKE2B f58524c30958200af1fb3ec0f63b8aa9f3fd2120297321299cdd225ff9eb331f385c4418ed25987b955857e5046b5c6f0589210b807aae0dc6abe0b758d48cfc SHA512 c105d1232555d226d98efdc1e4edc1b6c953fdd004804e40926452b8f91d30159319a50af68fc3cfe242cf180d85383ef3ff925cc65ed5d0652096cc51f4d7c0 -EBUILD redland-bindings-1.0.17.1-r101.ebuild 2758 BLAKE2B 8e9db3e2981b3373a18136035fee21eec310a3d212510c57fbbd2e81c139265d55a490528290456a54cef2772a958f662c25c0f5286cd1ecff2d25f4a633724a SHA512 864cf4a7c965498cbae0ccd80817b58cd70016128bd01478d79158b2ce45aa7729949e5b55294c10889a8f80779ed52cee2625165a20ae0114ef000dd7a3f428 +EBUILD redland-bindings-1.0.17.1-r101.ebuild 2752 BLAKE2B ca388494f5f07da18d4a259ffe30dedfcc09d0a1ce56820ef4d76b8511b056521378853bbe554cad2da6994528cd8b30198c07d7b3ff9d554e796851cdde69c0 SHA512 670d28bceff3f5c2a93dd50cb4c6802f7b9dfe57e63ceedb98b3cf94834cd82f42f144e1aa7587786fe2d4668ec9a83d62cd0f57965c0aa36816de11f9e1fe6b MISC metadata.xml 250 BLAKE2B 3e6dae5d5f3b3ac412806dd8615a1975c7ea8a64bfd72ad54f2c93a9b24c19c620ac3e8b26e1f6cadec899443e138ee4fb7a82ecb83c784d0c03ee91854d8622 SHA512 2bfce2cf73aefce6dda06ea351cb93b2990b9543f48be1ae5406a5a5acf2c34faed1eb2ce715eb689eb50a9a1add5576b39232eb818c233f5a5589e16032aca8 diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild index d9633b1acd8a..be1234a2d4dd 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${P}.tar.gz" LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ppc64 sparc x86 ~x86-linux" IUSE="lua perl python ruby test" REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} )" diff --git a/dev-libs/redland/Manifest b/dev-libs/redland/Manifest index 7dbf0d4cb1c7..fda48f64a89c 100644 --- a/dev-libs/redland/Manifest +++ b/dev-libs/redland/Manifest @@ -1,5 +1,5 @@ AUX redland-1.0.17-ldflags-pc-leak.patch 716 BLAKE2B 1f8b458270dba77a0ef87355dcaea697ed1c34ce2a23ec7306c5e9d5fe88163570c607bb22710e3ead38999acf629c4f0958db74077e1c3c3f4717477d73b798 SHA512 7aad38f953e4d8744f4804038f972a9520f61c28e57f8b92e5c44f554f8017eae22a2d5b07b65caf0908407ccfeab5835190376a3c9ef125517fd6f9e75805f6 AUX redland-1.0.17-mysql-8-my_bool.patch 462 BLAKE2B f1a34d640698149b45a6a23c961690c79c02760b16c1087a79c27e8443cb956e953b02f9d435176c890500e4942cd37fe2c0105295490a3f4a629a651146fe33 SHA512 c796f5b6a3231a150310a889890137a7dd510cc75c8b80fead9db3c8fa4de27a132c58ad261188a6c6359f1debcd9b5ba273b7af4af3242035d4f6bc12364643 DIST redland-1.0.17.tar.gz 1621566 BLAKE2B ec94cd456a771b97ab16fab63cf6beffe1ce3371c06213faa49162fe452b31a21dffe6c2cc631c10b137f44dc71c2c40c1d7fac0552bbe0169728427b1f47a36 SHA512 363323ffc9e75d4f0e3a3b40952f6241fd0d8b9f46bfd4dd86cf0a5162de35257a8b70ce408a6083c03ba7c388982231a3774e5e9024b262ebb02968f778b850 -EBUILD redland-1.0.17-r3.ebuild 2111 BLAKE2B 16a6ef6e7b2ec0427977d1ca95d4939eb0cd43525ff70ec1034b40086b9112b4b8c5a8bb107b6a28bbf7d003a97578344509c0540c71aea15abd01621bf8afc1 SHA512 c70e4564bb09d194d48f54a167db09263ccbb253cc5e9684d17ec727d2b0810a33659416dfe8435612f8c9fe8cc2d384dd0b6b5e7349904a7d789841709fdf97 +EBUILD redland-1.0.17-r3.ebuild 2105 BLAKE2B bb0bf2c8c927db7ece53afdeaec0dd6119307e05aca3987b2530861e5836372fcf86314050790bcc31565f77c42d2db363c35ca24a5755e42862e3621ff422b4 SHA512 cc0b85ed306182a754d65f5c5d3fa546ab033825652af15cd2306592fb4665535f4d304541384e5aaa439145ff45e1d5dfbdc6741eec35cb00b4e4f0201c2c87 MISC metadata.xml 250 BLAKE2B 3e6dae5d5f3b3ac412806dd8615a1975c7ea8a64bfd72ad54f2c93a9b24c19c620ac3e8b26e1f6cadec899443e138ee4fb7a82ecb83c784d0c03ee91854d8622 SHA512 2bfce2cf73aefce6dda06ea351cb93b2990b9543f48be1ae5406a5a5acf2c34faed1eb2ce715eb689eb50a9a1add5576b39232eb818c233f5a5589e16032aca8 diff --git a/dev-libs/redland/redland-1.0.17-r3.ebuild b/dev-libs/redland/redland-1.0.17-r3.ebuild index cb23383246a5..c7c0680dd51c 100644 --- a/dev-libs/redland/redland-1.0.17-r3.ebuild +++ b/dev-libs/redland/redland-1.0.17-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://download.librdf.org/source/${P}.tar.gz" LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="berkdb iodbc mysql odbc postgres sqlite" RDEPEND=" diff --git a/dev-libs/rinutils/Manifest b/dev-libs/rinutils/Manifest index 200db6a85486..3c222101b0e1 100644 --- a/dev-libs/rinutils/Manifest +++ b/dev-libs/rinutils/Manifest @@ -1,4 +1,4 @@ DIST rinutils-0.10.2.tar.xz 19452 BLAKE2B 45345ab9cdefaa789856d312a1fb3e595e2be9701d0dc33ddc8f49b5b45caf4b1e1de6463a20245a841902b82bdeb6f0c7dcd8c89071159f1e85938537f41d0b SHA512 e2bc6304e84235947aa9aeb09fae0a27c10892ce547d59ab82569e2f03219a783a20c3bf7bd8a471464c2c07fe465eb8f2985e31d1f0e060da7d7bd832a67b67 -EBUILD rinutils-0.10.2-r1.ebuild 963 BLAKE2B a2cec19997bcc9f45ceef1bfd4af6fa6e893ab261fe103fb683e8cd2b83cb3d63cb8efca36019deaf108a9ec044e53b2331fa8d00e922e312faec3996aead357 SHA512 aefeaa6fe661bd0c7ec42764585ae968230a3c9e0af4fdd6a125c4c741caf39bfdb23941676e8c1b1c12728e3468fcfa35d9a2a6b9138c7e7be31f9f6e308e39 +EBUILD rinutils-0.10.2-r1.ebuild 962 BLAKE2B 022f3658193f933f5cfb8511dc8122179946578a78818dd1c0b0ff8dcbfa2427581bcc4b8875b2fa7840980a1cd25afe5945d970ca06b312f99c3376fca15bf8 SHA512 9d74e92ca0a8099630cbcd00e0ae95c0b584db3b9d6ff1cd76a5c9e19db4f88dd52b37edd4b5101e3dd2d2bf7eade0072db6b1b33a54e15a0bb296fa5d99b70b EBUILD rinutils-0.10.2.ebuild 609 BLAKE2B 14b421e59a7477f8da6206ec5a3c54e60d4940cefac8b58de8a32f984b6e6436c2b310128ee33e05d7896d5b4d8afa5d6860b50a64936ec02ed41d57f2c09501 SHA512 43a73a67d022b02c1b3d668dad1b9ced70bfd427570f882078fb4a8e45faa3f5e4fa7745df4b29210f9f97230aa97552384d5e5e8a6324d77b5e425931ae0f7e MISC metadata.xml 331 BLAKE2B 13bfca0ccb2a90655ee3b9c9ed39a893bdaabc7a9155e6cdee251f26ac5eaba68120b75a62ada42e2dbfae6aa1b007891ead4474cc3f7cfde0d5ce0b53c9ae36 SHA512 771495cfe5d20f7033d45ca1cff49be98d5b1c11d75b29a8e9ddea47a986c6567ca6662290def45fe7a6c6f3507372f8865ee8d3a9e078175e2aba755d561069 diff --git a/dev-libs/rinutils/rinutils-0.10.2-r1.ebuild b/dev-libs/rinutils/rinutils-0.10.2-r1.ebuild index 9dd5b4dbf5db..9145acf29cbd 100644 --- a/dev-libs/rinutils/rinutils-0.10.2-r1.ebuild +++ b/dev-libs/rinutils/rinutils-0.10.2-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/shlomif/${PN}/releases/download/${PV}/${P}.tar.xz" LICENSE="MIT" SLOT="0" IUSE="test" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc64 ~riscv ~sparc x86" RESTRICT="!test? ( test )" BDEPEND=" diff --git a/dev-libs/rocksdb/Manifest b/dev-libs/rocksdb/Manifest index 6018a6342286..b5b2e755e775 100644 --- a/dev-libs/rocksdb/Manifest +++ b/dev-libs/rocksdb/Manifest @@ -8,7 +8,7 @@ DIST rocksdb-8.11.3.tar.gz 13345436 BLAKE2B 8d8069c030ee345090ebec15528342d776d7 DIST rocksdb-9.4.0.tar.gz 13550643 BLAKE2B 6b2bdc26a930c3bf06a83af3441edc003a2d8d6416eb8e93cd111c882a0cd8a09b3be8414b0687fa4e2da866ef95b1d89248534fe90ba3514b1838773cabf3a7 SHA512 82b86899c8f78e9753cbac4a72f0ec1b0a0f0db134451dd47df5b4459340db13d8129b3f93da1501252706b74a6b383dc6d15428400c03d2c917475eb679c7dd EBUILD rocksdb-6.14.6-r2.ebuild 1198 BLAKE2B 269f96e8c312b1ce45dff8463c5bb3e5a415a2d7760b27a68c55ee043107d84e46bdeda36458346f90650a4be16abaa57871fc09039e224e0cd9645ae1bcdf9a SHA512 2e631eacab520f835bbd4ea4219b615ca4a81e229dc2428189a7ab88d79c0fc6a5bd5a897cf8ed0e9092ff5e9f634f90ddbc4ed2fa19afdad8d13debaf45a490 EBUILD rocksdb-6.14.6-r3.ebuild 1908 BLAKE2B 1d08d4967163e8ddbf063b0e1d19493249d8eeadf155eeb01f28c0c4bca1db3c254ccff73e29e1d991bbe5b4fa353665a190bff6b1b7d85ba3467cb6e3d5de95 SHA512 cd254ef55f854d49384549e9c93dfc7031b0488f2605f0699181ae61a089ae359627676fb602acf38d65dce8bac0e01455e54356ad08b9d24faacf749ba34f6e -EBUILD rocksdb-7.9.2-r1.ebuild 1929 BLAKE2B d866717be53f421b481a7e9110bd9f5309302b8eac3b649a24a6e24d563217bf13066cad38b1906b31d3a5cbedba2fa9e5a84ae3b6ba38664d15802559fa5c26 SHA512 c7f3cea80e5fda4bd2dea5a89003b37e1aae15a9077cb9f060dac5d2f490936ecfda8e6eeaeb7549ba08df3765785a4261a33851c939125e776e740eafef9371 +EBUILD rocksdb-7.9.2-r1.ebuild 1928 BLAKE2B 1007d9c0862bbdf1944364e518a850135e0eb97551fec0775e664c733e0e2565dd3bd5e4b2cf58369c02ecff9ec97266e33e02cf685bbc16e2702803a117cd6b SHA512 3b24b9738c58f9a5606b5fb1b52c7375df90b603456831985b987c0754d1b1db92284d285bd66e144f8833b9e6868059d8bffa61db853e868aed8f768b6928f1 EBUILD rocksdb-7.9.2.ebuild 1280 BLAKE2B bff5eeafa4c995e5c1d225bf63302da8ed4b62fe274244ba6c46636a860b8845dd855c44e16139779208915d7635d2c6b73d63a9f51c67ca16c161870bc9210f SHA512 6a2f471ee4c75ac3bdad16de3b1716453823c710375aca71360be608290571f86a08fe3e13b84a4da0420bb1fe7e06ec24627014d1bb7eec8b95b53f34d6c976 EBUILD rocksdb-8.10.0.ebuild 1884 BLAKE2B 4fb69ed884eefba6a56c59bc5fbd3a464aba47b257c3cdf03ce02e216f66dccd0b5007e0f8b237f40b9e0ecfa06385ac860a0df3765cca5744a66c65bb5591b9 SHA512 14906f019eb0812f20dce57331cd20d74da1ebcd1e722f6e9a3984c18f712899aecb7874d8a7f6b2f5702ea6e8b6a7d0e6d9b3239915293accba64e452a5f8bb EBUILD rocksdb-8.11.3.ebuild 1884 BLAKE2B 4fb69ed884eefba6a56c59bc5fbd3a464aba47b257c3cdf03ce02e216f66dccd0b5007e0f8b237f40b9e0ecfa06385ac860a0df3765cca5744a66c65bb5591b9 SHA512 14906f019eb0812f20dce57331cd20d74da1ebcd1e722f6e9a3984c18f712899aecb7874d8a7f6b2f5702ea6e8b6a7d0e6d9b3239915293accba64e452a5f8bb diff --git a/dev-libs/rocksdb/rocksdb-7.9.2-r1.ebuild b/dev-libs/rocksdb/rocksdb-7.9.2-r1.ebuild index 8ea5722d7228..b81fd4781624 100644 --- a/dev-libs/rocksdb/rocksdb-7.9.2-r1.ebuild +++ b/dev-libs/rocksdb/rocksdb-7.9.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2023 Gentoo Authors +# Copyright 2020-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse4_2 jemalloc numa static-libs tbb test" RESTRICT="!test? ( test )" diff --git a/dev-libs/rocm-opencl-runtime/Manifest b/dev-libs/rocm-opencl-runtime/Manifest index 6de67eab0518..e05cff529f7a 100644 --- a/dev-libs/rocm-opencl-runtime/Manifest +++ b/dev-libs/rocm-opencl-runtime/Manifest @@ -4,6 +4,7 @@ AUX rocm-opencl-runtime-3.5.0-do-not-install-libopencl.patch 548 BLAKE2B ae42344 AUX rocm-opencl-runtime-5.0.2-enable-gfx800.patch 970 BLAKE2B 4080ab450457c21de1c81c7e9eebc75578d7326430732f2dab5688150347de2b7977d8804573fd79bb1d14a2e5b87ede0de41cd7c7920f90fe8762686198f931 SHA512 b4f653fbe1b51e789a8213e37c5e6c43d7035e7971c483a3e24903e1d46bdbf206575b16ac6c78b5c32ba4e32dfa428339723b58f672716c05e51c785543c535 AUX rocm-opencl-runtime-5.1.3-remove-clinfo.patch 1178 BLAKE2B b708214f9c4a6860a23281e8ece176d4b1968fc005e1b95a88e67752a8c60a23a7f66ff267ef909ddee4a45f4c8441339ea6f5de867d77df10c98d8043bb54d4 SHA512 626574b948a16cd59513496791bd73a5c1f3bda68ae9e01ea982bd036858f7c8817ea33a22e85f180cecdbe19d999afb2604c8cb549bdd71d4bfc56c18f5d4ad AUX rocm-opencl-runtime-5.3.3-gcc13.patch 791 BLAKE2B 6b284cb6cd9b273ee6d21850f7a29f75079567c70bdb263b3b95b27632ac71dd5e0be1200db58281c3ac737ff9d042dbd87615300e6182c9f43425098ae3389c SHA512 9edcfed7d5a5ed8e5aa1ccd8e09639d95ef373878eb7bc4ad65aa38539d8138c1d589056ffe9fd95cb18e95aebef3f206f5731557a1451758cbf3ae0e7b30e21 +AUX rocm-opencl-runtime-6.1.2-fix-segfault.patch 1471 BLAKE2B 868e0b7d653277623d1f708680bb2cef8c5899472205345487c117888717987a3697837b6f931b31f3adf8adefdda4e6eb91102219c05c1639c5cf389eda3209 SHA512 27ab04193692a5089b8ee73f9882a9c86e518cb77afd631dc84b3a9ffe9cda48a0ac853dd259d66bc937791cfb2422668429d472fd62b833aef076cfa930180f DIST rocclr-5.1.3.tar.gz 618606 BLAKE2B 02b7732ddd03c0883bee49c56466cd21c649159f801bfb2537eea6e640c65613eb57b37d942f465a9deb83d65735f51212dde5e4f77ba8239d1a6b7037e1800c SHA512 89fd2eca39ed84a1cf525b2c606089ef39f64c1f997c4880e10722da6de4864110752640e1508db1aeb9d15c48ba4e6fe5dbe7a9e56718853ece42548028b2ca DIST rocclr-5.3.3.tar.gz 625944 BLAKE2B 0cdbc1415a355e1d56628834846aaa8587c9827eeea59f4312b788e868265dcb42197181fd5ef411416da2e11662c7f665f578aa750ab88c3a5405bcc58ee449 SHA512 3f85532cffc09c2ca8e7cd1770263d1c1a38633ed2bc5cfe62072e12a6f8f669db400519950718be31f6b77693d372e2ef905f06c7f02e126aa9ff7d2da97924 DIST rocclr-5.4.3.tar.gz 640557 BLAKE2B 9ab91bab7ffb06c9c0d1c2ae79533fccc597071dda289ac375e32eb2965c638a7029951d2a49d46eeead9d7d242fe3a0cedb3e444d877af1bbf0e2d801c91e11 SHA512 c1d1a2ca08c2d762a221c04d394469aa7aff46086151333b145e0db9a7c7eb3dbbf8b9693e50d816aa9a13c16b4ebacf5ff3d5d8ff3393a8a764728ef5172d3a @@ -21,5 +22,6 @@ EBUILD rocm-opencl-runtime-5.4.3-r1.ebuild 4031 BLAKE2B c952245f6f6ad1910facd33a EBUILD rocm-opencl-runtime-5.5.1.ebuild 4002 BLAKE2B e784debbe6ca533290ca801cf965087e7e01d39c84a65ad2a738a672f3d330c7a28cc13fd5a8d6cbcc9520c9543cce9b762d480b6f3f4173006301c293af013b SHA512 38940e4b6d028fc8e713ec1641824776d0fab540f3e9e3011f6b377caf82a9b4d13ccd897605c01557975c1ec4f89285e944cee6b67bdbe56ddc300284d2df55 EBUILD rocm-opencl-runtime-5.7.1-r1.ebuild 3119 BLAKE2B 672082b1bea0f6cd45f8c37181e731d60dec3844fa0a31aca555b7c6e154d4981d33d1140fc83b3f8c6fbc46b7a13b88c76278ea0c04463eb0f2b398a60b3bbf SHA512 7d12f85d62bfb48df3f7c0d705e5411dad21ffa71964f19b09f2623aa836ecd91fedb28ad1ee5790ca5c538139e6790b2154c66dccc67687decdd3fb62d92b18 EBUILD rocm-opencl-runtime-6.1.1.ebuild 2695 BLAKE2B 2e2241518863f36222e755d61f8e5c25510c5a5250458fce110d5830898a36ae3e97a20fce61382d7ebf39346dee705b673dd0c1e4390e3ee44f7c23eff4d1b7 SHA512 edfb87e56c042000e41480771186a8e536e35a58cb2e57ef71f3d118501dcc85eb1025eba6a6af0b25d9c896329aa832d56f9b1037031c4279e5f21367dfa81b +EBUILD rocm-opencl-runtime-6.1.2-r1.ebuild 2767 BLAKE2B f1fc8c310f299d6d3b42d0d64ea46cbab36cccabf9d332e8a40efbb790367416be0010a4d4e2d69748205765b9d118f2f6a9082880ecb286c58af5fcbaa23e5b SHA512 9e1646e606bc4f50c5bdaef68890b7ea0b2caeea563ec9a8947035d9a65e3121417bf60d13d38c23c95b197dd526651cb2b2739b96c5cd868d7f8314d09606e7 EBUILD rocm-opencl-runtime-6.1.2.ebuild 2695 BLAKE2B 2e2241518863f36222e755d61f8e5c25510c5a5250458fce110d5830898a36ae3e97a20fce61382d7ebf39346dee705b673dd0c1e4390e3ee44f7c23eff4d1b7 SHA512 edfb87e56c042000e41480771186a8e536e35a58cb2e57ef71f3d118501dcc85eb1025eba6a6af0b25d9c896329aa832d56f9b1037031c4279e5f21367dfa81b MISC metadata.xml 525 BLAKE2B 9af34c6be2bb5ff304e4d01810b810eb8a0639d1972325fad3b81c93aa4d060cbebddc9c06da702dd80f9aa98549720cf2bc674d5b11ef6f99ed30efe50d2110 SHA512 c50670dde49ec0d9d3acca19d37842ecf567429f455e1b37c5181e5d4361d829eff0980ba35096ef42c0789f8904d52425faf4a2aabf641142722957b626378d diff --git a/dev-libs/rocm-opencl-runtime/files/rocm-opencl-runtime-6.1.2-fix-segfault.patch b/dev-libs/rocm-opencl-runtime/files/rocm-opencl-runtime-6.1.2-fix-segfault.patch new file mode 100644 index 000000000000..78f76303468f --- /dev/null +++ b/dev-libs/rocm-opencl-runtime/files/rocm-opencl-runtime-6.1.2-fix-segfault.patch @@ -0,0 +1,31 @@ +From d1fff7cea2231e7980d85790486edb70d093a1dc Mon Sep 17 00:00:00 2001 +From: Rakesh Roy <rakesh.roy@amd.com> +Date: Wed, 20 Mar 2024 22:50:22 +0530 +Subject: [PATCH] SWDEV-445096 - Fix -O0 crash in OpenCL tests + +- With https://gerrit-git.amd.com/c/lightning/ec/llvm-project/+/1002628 applied, at -O0 Kernel::dynamicParallelism() returns true but virtual queue isn't created +- This causes segfault inside VirtualGPU::submitKernelInternal() when getVQVirtualAddress() is called + +Change-Id: Ia7af042adad2329e870c142caaac3e8fa886f8b8 +--- + rocclr/device/rocm/rocvirtual.cpp | 7 +++++-- + 1 file changed, 5 insertions(+), 2 deletions(-) + +diff --git a/rocclr/device/rocm/rocvirtual.cpp b/rocclr/device/rocm/rocvirtual.cpp +index 51080013b..1610aecfe 100644 +--- a/rocclr/device/rocm/rocvirtual.cpp ++++ b/rocclr/device/rocm/rocvirtual.cpp +@@ -3326,8 +3326,11 @@ bool VirtualGPU::submitKernelInternal(const amd::NDRangeContainer& sizes, + + if (gpuKernel.dynamicParallelism()) { + dispatchBarrierPacket(kBarrierPacketHeader, true); +- static_cast<KernelBlitManager&>(blitMgr()).runScheduler( +- getVQVirtualAddress(), schedulerParam_, schedulerQueue_, schedulerSignal_, schedulerThreads_); ++ if (virtualQueue_ != nullptr) { ++ static_cast<KernelBlitManager&>(blitMgr()).runScheduler( ++ getVQVirtualAddress(), schedulerParam_, schedulerQueue_, ++ schedulerSignal_, schedulerThreads_); ++ } + } + + // Check if image buffer write back is required diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-6.1.2-r1.ebuild b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-6.1.2-r1.ebuild new file mode 100644 index 000000000000..540038443185 --- /dev/null +++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-6.1.2-r1.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ROCM_SKIP_GLOBALS=1 +inherit cmake edo flag-o-matic rocm + +DESCRIPTION="Radeon Open Compute OpenCL Compatible Runtime" +HOMEPAGE="https://github.com/ROCm-Developer-Tools/clr" + +SRC_URI="https://github.com/ROCm-Developer-Tools/clr/archive/refs/tags/rocm-${PV}.tar.gz -> rocm-clr-${PV}.tar.gz" +S="${WORKDIR}/clr-rocm-${PV}/" + +LICENSE="Apache-2.0 MIT" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64" +IUSE="debug test" +RESTRICT="!test? ( test )" + +RDEPEND=">=dev-libs/rocr-runtime-6.0 + >=dev-libs/rocm-comgr-6.0 + >=dev-libs/rocm-device-libs-6.0 + >=virtual/opencl-3 + media-libs/mesa[-opencl]" +DEPEND="${RDEPEND}" +BDEPEND=">=dev-build/rocm-cmake-5.3 + media-libs/glew + test? ( >=x11-apps/mesa-progs-8.5.0[X] ) +" + +PATCHES=( "${FILESDIR}/rocm-opencl-runtime-6.1.2-fix-segfault.patch" ) + +src_configure() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/856088 + # https://github.com/ROCm/clr/issues/64 + # + # Do not trust it for LTO either + append-flags -fno-strict-aliasing + filter-lto + + # Fix ld.lld linker error: https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/issues/155 + append-ldflags $(test-flags-CCLD -Wl,--undefined-version) + + # Reported upstream: https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/issues/120 + append-cflags -fcommon + + local mycmakeargs=( + -Wno-dev + -DROCM_PATH="${EPREFIX}/usr" + -DBUILD_TESTS=$(usex test ON OFF) + -DEMU_ENV=ON + -DBUILD_ICD=ON + -DFILE_REORG_BACKWARD_COMPATIBILITY=OFF + -DCLR_BUILD_OCL=on + ) + cmake_src_configure +} + +src_install() { + insinto /etc/OpenCL/vendors + doins opencl/config/amdocl64.icd + + cd "${BUILD_DIR}"/opencl || die + insinto /usr/lib64 + doins amdocl/libamdocl64.so + doins tools/cltrace/libcltrace.so +} + +src_test() { + check_amdgpu + cd "${BUILD_DIR}"/tests/ocltst || die + export OCL_ICD_FILENAMES="${BUILD_DIR}"/amdocl/libamdocl64.so + local instruction1="Please start an X server using amdgpu driver (not Xvfb!)," + local instruction2="and export OCLGL_DISPLAY=\${DISPLAY} OCLGL_XAUTHORITY=\${XAUTHORITY} before reruning the test." + if [[ -n ${OCLGL_DISPLAY+x} ]]; then + export DISPLAY=${OCLGL_DISPLAY} + export XAUTHORITY=${OCLGL_XAUTHORITY} + ebegin "Running oclgl test under DISPLAY ${OCLGL_DISPLAY}" + if ! glxinfo | grep "OpenGL vendor string: AMD"; then + ewarn "${instruction1}" + ewarn "${instruction2}" + die "This display does not have AMD OpenGL vendor!" + fi + ./ocltst -m $(realpath liboclgl.so) -A ogl.exclude + eend $? || die "oclgl test failed" + else + ewarn "${instruction1}" + ewarn "${instruction2}" + die "\${OCLGL_DISPLAY} not set." + fi + edob ./ocltst -m $(realpath liboclruntime.so) -A oclruntime.exclude + edob ./ocltst -m $(realpath liboclperf.so) -A oclperf.exclude +} diff --git a/dev-libs/serd/Manifest b/dev-libs/serd/Manifest index 50853c3eddda..ea73a319d703 100644 --- a/dev-libs/serd/Manifest +++ b/dev-libs/serd/Manifest @@ -1,3 +1,3 @@ DIST serd-0.32.2.tar.xz 168840 BLAKE2B 5b2ad72ddced2edcb948d75e795c95dccc50ad5be4bf3100c34ead4ec43944647c4f8ff419cda2b7a005b9b69dbd6fa9a0733b2810ad95a9051df3d4253ddfe9 SHA512 052f0765a9af6883a7ef1a31bd90eea3c57d93747dfb989eeda8c4dabbf2ae7d2e868d437aa2a510243f3a535e366739fe266cf82ef0d280472868c87055d50a -EBUILD serd-0.32.2.ebuild 1032 BLAKE2B 594a05891ccdfd99af528da3328ace5320dd61c142ffac5d7e6a14c4faa52af9f31cf545d77ae920f79c5db1a5bb306c697b130fb2aff6534362db66cc948948 SHA512 d57aea928f462c9e13903e3887a583c32400a9313fcf28851b5fc090c7a918c36f9751c855decdcc6aa90df514a172cd9d0593c4446b5a56166210d17cab6c68 +EBUILD serd-0.32.2.ebuild 1026 BLAKE2B 9523b8165824ba0fbdb8157ad3c9bfa71c551b14321a830388e5a2c4c829a98b79ec7711d1c4c08421859652f5252af8d66c828f7d17eb7a8c43e548f1ddd068 SHA512 566e3220198f5fdc58752509f79911389f160b0336f1bae96ee85f0b213b352da8d1dfb68efc4e25fbb2b93e94611822f6acb6651ff822efd43b31222a42251f MISC metadata.xml 817 BLAKE2B 227ff475b019a065d0f3078357e44acb5726b9ff2de63d1ea8cd7335b2601c552a7ff8943b1f25deeef78091c598fccd4771c2fbdddb4040993941669041cb33 SHA512 62e4e41d9b854e1d7b01173099289dd1ddf33923565b23766201f82282d1ef15a23985f677f515fa68ffa9dda67064bc92b9f432846a5e4ea98c82c5b481b192 diff --git a/dev-libs/serd/serd-0.32.2.ebuild b/dev-libs/serd/serd-0.32.2.ebuild index 059837225d39..ecf2f28e99ee 100644 --- a/dev-libs/serd/serd-0.32.2.ebuild +++ b/dev-libs/serd/serd-0.32.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz" LICENSE="ISC" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="doc test +tools" RESTRICT="!test? ( test )" diff --git a/dev-libs/sexpp/Manifest b/dev-libs/sexpp/Manifest index e10d212a5a83..02d1cffc82a3 100644 --- a/dev-libs/sexpp/Manifest +++ b/dev-libs/sexpp/Manifest @@ -1,3 +1,5 @@ DIST sexpp-0.8.8.tar.gz 71705 BLAKE2B 40038e7bc56575da6d95d3b49c87dc5734416da57d3504b7984ec0ca56d735d6380751aa257dba1a3cc4e5cbea10cdf561ddac4f847b4abe2d2294bec46554bf SHA512 27660ebf1516539ab55cfe67d7636f34ce57439626b279f42465638f64791c20debc9c7dd28e5c84afb75377365640eae8cffd9d1b1378946435478adb403fad +DIST sexpp-0.9.0.tar.gz 71636 BLAKE2B 3e532827265dfc49f8f37f5bf1610d0eb5d12bdf878ddeb89c419831f1f392df164ec933eb55e8b80283d454221893d2c9ab365cccef2306594d19ae95d575f0 SHA512 89728b6900406c9831f0b49842f3ffc687cdef4716b4865c2342031f6afa6801a6d0fafab887f9da58e73a11f8c86a40842522741c17ba38bb0c723a58fe5461 EBUILD sexpp-0.8.8.ebuild 748 BLAKE2B d495a1ad93e19f31a87bd048386fefdb759f88647d2f3ec6700cfcbbe589841211096b606472c6f1bf69ba5a86fd6f65cefab89d88cd743b9ff429475ffb2b71 SHA512 632d77280e2749eb0a53e1800c052d1c493556b5ade7028b75167846bc09ec4b238c9e83e4d971c484c7619a8b9be38b514f61d7f2bc38f06ed357d62aedf021 +EBUILD sexpp-0.9.0.ebuild 750 BLAKE2B 60e94f8d657031fb675acae4dc2bcc95e88eb5c0e039dbdb7a11f9c87b6bd2604442546a39350f4b4369a307e3788d681e0648f1c8b50ceecab6720181465864 SHA512 a9e674d97d1a2b9c3cc020ad5b40cfe5fb8d22bae73db2cb107be3ba50642614e6510337eddceb2d2a8da5787d6be52a1d36bd65f308740db9dad6646bf0f1f0 MISC metadata.xml 416 BLAKE2B 27e50ec619e18e7be4a3bf8cb0e77b3ffd125383022daba849ec49b4d30afedc2e3dfec37f665a3728b30435add3c29170539ba0362f399dbae7dd2bbafa5f74 SHA512 87ab71623c30ee40662a076e59e18afcc3d6a59eff5960111f866c944eaba27ace2e553cb072bb63fa8b9857f348079723d087335236831a1bfbf11841168640 diff --git a/dev-libs/sexpp/sexpp-0.9.0.ebuild b/dev-libs/sexpp/sexpp-0.9.0.ebuild new file mode 100644 index 000000000000..2e529cad4cbe --- /dev/null +++ b/dev-libs/sexpp/sexpp-0.9.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="S-expressions parser and generator library in C++" +HOMEPAGE="https://github.com/rnpgp/sexpp" +SRC_URI="https://github.com/rnpgp/sexpp/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86" +IUSE="cli test" + +BDEPEND="virtual/pkgconfig + test? ( dev-cpp/gtest )" + +RESTRICT="!test? ( test )" + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=on + + -DDOWNLOAD_GTEST=off + + -DWITH_ABI_TEST=off + -DWITH_COVERAGE=off + -DWITH_SANITIZERS=off + -DWITH_SEXP_CLI=$(usex cli on off) + -DWITH_SEXP_TESTS=$(usex test on off) + ) + + cmake_src_configure +} diff --git a/dev-libs/simdjson/Manifest b/dev-libs/simdjson/Manifest index a320443bdfed..b58c07d2cbc6 100644 --- a/dev-libs/simdjson/Manifest +++ b/dev-libs/simdjson/Manifest @@ -7,14 +7,12 @@ AUX simdjson-3.10.0-dont-bundle-cxxopts.patch 611 BLAKE2B ada786ac90539efe8eec01 AUX simdjson-3.10.1-tests.patch 1227 BLAKE2B 9fd805f3b2eaee72b319684be528702ce00709469684a4fd6fc7194e0a65ecdb5c425175c594e4ae2d7edacbcde93ad4a6173d1f4d7e7127a33a3f382b36fd92 SHA512 b12cfbcc2b163cf216862b341a16c940cac3f977bb37b23e65761f241d8266e6cf22695e9ec9fd1d2f5a3b936d17913262b2ed0d54f4b263b716464c8353d998 AUX simdjson-3.7.1-data-optional.patch 841 BLAKE2B f207b75c0c9d81f5d35ef9da4eeb39ca00e83a0e8bfcaab717f2c67be36f185fdb6655e1f09adbb5ad543d44776ccd019792800534559fc0c24a03f6d1b4643b SHA512 a6e8aab64822e92944f3710f10f36986ffc01008528f8058902ad6e77b841c3f37ddcf48f09cd164237494185ab122e20225be97a279448eb51f44c08f8b0933 DIST simdjson-3.10.1.gh.tar.gz 2652674 BLAKE2B 3ccfc55d5bf8ce6a7e8be1b6cb28ed7b6289e23b1d4fe8505e35a42f4ff32a0ee7f500402828164bdeacae1b72e238413575288082151723d6d0c87dcefd1fa0 SHA512 b19fde8d81eaff34b83bb41028d7ee3a408ae5bc896277148e96879b1cba1a7cfc4af0064973bcb07e2b56e0955c3a3a581910d7af23d68510374e7f297c3b7c -DIST simdjson-3.6.3.gh.tar.gz 2302220 BLAKE2B c46eeb8a07460cc5427fc35714fd262069cd3d913732e6037d808281d0fed0e82e0423dfd16abaeb515264559fe4454c42f81211354723eb21b212decfe7834b SHA512 b9fa7e554ded4e6cbe9d70ee29aa5b582e58b8b2ada1a781e58746082bb7d31791a4e2ea8b43d9391d783e61e489554f260448029c0b7e730cc69dc44f4aa86a DIST simdjson-3.9.1.gh.tar.gz 2636602 BLAKE2B 82c4956ebc902574ed1b36196097c6c07e9ca0f11384f71b260ae95ff5e7c436ce016da417197f84c21ece0ae2239fc1c4e02cf63672fae98b3fa69831de3adb SHA512 b8c091e7ecce4cdc67f538ab6715ce89bff16e68f6d56bdc37e05ab0b110b90bc6b039d5c76e2dceef9e30f35cb6ace5e4e230d4c70e928329a376f989b23bed DIST simdjson-3.9.3.gh.tar.gz 2643869 BLAKE2B f2e0f8d13a234c7ee639a57333b66a464312a20bd67f808688f6456ded7b6bdac75d857b10207adc03e05d89e701efe874d068774a90c3082d9e83792ed784d1 SHA512 893ce0cb380b1418438f5910262325031f8071c4577589a491713f91c980964b4105c1e1aa7f2b9373deed40ecf6b48fe48a1aa243151e424f138f5418e4821c DIST simdjson-3.9.4.gh.tar.gz 2646588 BLAKE2B c0f0e5d6af2342d338ea7fbe033af2715e4317cd81818fca9dfcc04cb25ffe1eb08683f04d43162305d317178b14ed5f78e8ffa115ed02c7af41b8646c4eae76 SHA512 6fa940ad60b7560d1865806195428ae17f0daf19de803bdb7bd93b0704490994ec3cddc09c9d91f2e70036c6cb34153cdc5c998e7ebee2e4504f6a23944e25c1 DIST simdjson-data-a5b13babe65c1bba7186b41b43d4cbdc20a5c470.tar.gz 6635706 BLAKE2B 563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7 SHA512 168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1 -EBUILD simdjson-3.10.1.ebuild 2336 BLAKE2B 017de136ec4ff0764edb404e468ffb643550bee18927f3536a52b6c7be5e284cdef9be58ab7e3b71b9f99dd85d5f41dc29735a33d96b157747e9c82c2b35d6bb SHA512 d481cff47a12e898cbe520cc5fb89947abb0b4bb22fd56da4f9678706439a40bfea7fc7a9dc39c6dd3c7696ceecd44c6e45d213cac326ed47a3f33f777f83c6c -EBUILD simdjson-3.6.3.ebuild 2321 BLAKE2B 4eac6784711aff726a783e914fa8924c1b1a7f96d66959bbb929bec3c3613b17a37a381d03b4b495251f7d20c0f369ab4a72fb5b38bd9ee2ea8aaec6d879e991 SHA512 af15e0a19cace3c3c588760ff11398935e8207089cadd13679babd7a2d90a1c2b80f28b980b2aeda296a441f2959d43ab0dc3fea54a2d64f76a11165c2ad2940 +EBUILD simdjson-3.10.1.ebuild 2331 BLAKE2B f5294e10991fe6a5287183b93fa3a9f298884c739ebc028f5e368227ea5d65352e8a4ca584702b00dc3deec3194f38e0acba31f5f33987b9224c9c1d3e67a1e5 SHA512 8c19453eff16f16d2e024d9f052c430ed6243b4e6c89ba941085cd2d426d4f321facacd774c8f40ef4a174a4839360dc4176bc7fd796c5f0d785fbcc7a06f66e EBUILD simdjson-3.9.1.ebuild 2370 BLAKE2B 6ad4c0a75ab0c4b8e8951551a5f74bfc0f8939bd9e1eca475a2244a7c1cf144b3c867c83ebb1f4eea90c8043cfac621d51889f9c8363e631c7d1c5d1283db387 SHA512 9e4a02079594ba7abf9e084e19c19c6ba86c473daf8c2c3d8908cf8f9cd3f0da47541cd441a4408572157106d3ad30dbd25bb82399510ffd12e896523d80c742 EBUILD simdjson-3.9.3.ebuild 2375 BLAKE2B 2654cfa619c94e80cab4f90ac71bbf5544817933d5d9f428d3fffebf2cd06e9c64bd438c96641c44e235167c55011c2f647f4d9a9c1a536dd5a2964cc43bd98c SHA512 cea5b77ab55d00737f47e1640dd9a255df4d8163eeafb6f7baf8d41d8549cfde02e21c83acfd4bb2dbd4065129686406231f72b3653406b3353c86dc1fcfad7e EBUILD simdjson-3.9.4.ebuild 2375 BLAKE2B 2654cfa619c94e80cab4f90ac71bbf5544817933d5d9f428d3fffebf2cd06e9c64bd438c96641c44e235167c55011c2f647f4d9a9c1a536dd5a2964cc43bd98c SHA512 cea5b77ab55d00737f47e1640dd9a255df4d8163eeafb6f7baf8d41d8549cfde02e21c83acfd4bb2dbd4065129686406231f72b3653406b3353c86dc1fcfad7e -MISC metadata.xml 417 BLAKE2B fa60b19f3372b1794fa5d83a0767e1eaed6569bf314cd74bb14baee7aee454c83ae0268cebd46bee877dd46472e735ee23136983f991d63d7ff3d64f0b7bb258 SHA512 a3afde0d4740ffc6e8f26c5d937d141bdec24f59082a89232962e1d75513a51cb050d1b93b439450051f05281f206e06a5052f67037d685a95ee4e28e7ece113 +MISC metadata.xml 499 BLAKE2B e3b1183b2eb058d569a2e74d8262cbb56184aa163181a80db80d7a9e195320d8f72ff370302e61584f745a54a7e25eeff828f8c59c38a02555052a742a21bb04 SHA512 fa6e20ac52b31c88b1252d7d85b393dc6f0bf8396d66994e6276f895a1b1df22db4f3860ff1c3bc34a9d414e1e9612b97f78a182f1f74176cd661147bdca75bf diff --git a/dev-libs/simdjson/metadata.xml b/dev-libs/simdjson/metadata.xml index d541fa2ee4a1..ba7e8a82ee5d 100644 --- a/dev-libs/simdjson/metadata.xml +++ b/dev-libs/simdjson/metadata.xml @@ -9,4 +9,7 @@ <flag name="tools">Build and install extra command line tools</flag> <flag name="all-impls">Enable all implementations rather than only onem</flag> </use> + <upstream> + <remote-id type="github">simdjson/simdjson</remote-id> + </upstream> </pkgmetadata> diff --git a/dev-libs/simdjson/simdjson-3.10.1.ebuild b/dev-libs/simdjson/simdjson-3.10.1.ebuild index 5dcfb21d04d3..caa28975efd0 100644 --- a/dev-libs/simdjson/simdjson-3.10.1.ebuild +++ b/dev-libs/simdjson/simdjson-3.10.1.ebuild @@ -18,7 +18,7 @@ SRC_URI=" LICENSE="Apache-2.0 Boost-1.0 BSD MIT" SLOT="0/23" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" IUSE="+all-impls test tools" BDEPEND=" diff --git a/dev-libs/simdjson/simdjson-3.6.3.ebuild b/dev-libs/simdjson/simdjson-3.6.3.ebuild deleted file mode 100644 index a169af083a24..000000000000 --- a/dev-libs/simdjson/simdjson-3.6.3.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs cmake - -DATA_HASH="a5b13babe65c1bba7186b41b43d4cbdc20a5c470" -DESCRIPTION="SIMD accelerated C++ JSON library" -HOMEPAGE=" - https://simdjson.org/ - https://github.com/simdjson/simdjson -" -SRC_URI=" - https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz - test? ( https://github.com/${PN}/${PN}-data/archive/${DATA_HASH}.tar.gz -> ${PN}-data-${DATA_HASH}.tar.gz ) -" - -LICENSE="Apache-2.0 Boost-1.0 BSD MIT" -SLOT="0/19" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" -IUSE="+all-impls test tools" - -BDEPEND=" - sys-apps/file - sys-apps/grep - virtual/pkgconfig -" -DEPEND=" - tools? ( <dev-libs/cxxopts-3.1:= ) -" - -REQUIRED_USE="test? ( tools )" -RESTRICT="!test? ( test )" - -PATCHES=( - "${FILESDIR}/simdjson-1.0.0-dont-bundle-cxxopts.patch" - "${FILESDIR}/simdjson-0.9.0-tests.patch" - "${FILESDIR}/simdjson-1.0.0-dont-fetch-data-tarball.patch" - "${FILESDIR}/simdjson-1.0.0-install-tools.patch" - "${FILESDIR}/simdjson-3.1.7-tests.patch" -) - -DOCS=( - AUTHORS - CONTRIBUTING.md - CONTRIBUTORS - HACKING.md - README.md -) - -src_prepare() { - if use test; then - mv "${WORKDIR}/${PN}-data-${DATA_HASH}" "${S}/dependencies/${PN}-data" || die - fi - - sed -e 's:-Werror ::' -i cmake/developer-options.cmake || die - sed -e '/Werror/ d ; /Werror/ d ' -i tests/ondemand/compilation_failure_tests/CMakeLists.txt || die - sed -e "s:^c++ :$(tc-getCXX) :" -i singleheader/README.md || die - mv tools/{,simd}jsonpointer.cpp || die - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DSIMDJSON_ENABLE_THREADS:BOOL=ON - ) - use test && mycmakeargs+=( - -DSIMDJSON_TESTS:BOOL=ON - ) - - if use tools; then - mycmakeargs+=( - -DSIMDJSON_DEVELOPER_MODE:BOOL=ON - -DSIMDJSON_ALLOW_DOWNLOADS:BOOL=OFF - -DSIMDJSON_GOOGLE_BENCHMARKS:BOOL=OFF - -DSIMDJSON_COMPETITION:BOOL=OFF - -DSIMDJSON_TOOLS:BOOL=ON - ) - elif ! use test; then - mycmakeargs+=( - -DSIMDJSON_DEVELOPER_MODELBOOL=OFF - ) - fi - - if use all-impls; then - local -a impls=("fallback") - if use amd64; then - impls+=("westmere" "haswell" "icelake") - elif use arm64; then - impls+=("arm64") - elif use ppc64; then - impls+=("ppc64") - fi - - mycmakeargs+=( - -DSIMDJSON_IMPLEMENTATION:STRING=$(printf '%s;' "${impls[@]}") - ) - fi - - cmake_src_configure -} diff --git a/dev-libs/skalibs/Manifest b/dev-libs/skalibs/Manifest index b7719f74749f..d49a038edd88 100644 --- a/dev-libs/skalibs/Manifest +++ b/dev-libs/skalibs/Manifest @@ -1,3 +1,5 @@ DIST skalibs-2.14.2.0.tar.gz 242763 BLAKE2B 5a172245ae27eeb6a41f943e285f3e40d66324a60a1190afbbb4cdbc3fbbd0cace0feac9666c02c2adddbbac477741e578d2a3d4af707799704ed8050245783b SHA512 b96491e6429cc69bc75f50be99b7b18769cb756c1a82f698994c23aefb16bc68ee5558076993b948a6674203ecd82a454a978c89f450c219cc2728d52b7f5656 +DIST skalibs-2.14.3.0.tar.gz 244425 BLAKE2B c9fd666250d59e213c3e2c0924b4a2ee6a6adc2e96a1bd916251cfe7093c277f952f058bf4a5044e11bfe9c4445fdb77e4538613e19e657ba1a18a703afba825 SHA512 f40222740494425477252e78c772edda3f6cb201723558c513acb6c87d55a0f3432c918acf112c9457ed3ff0ee71bf5192f61b1c9070e668f219fd6d3f6f3bfa EBUILD skalibs-2.14.2.0.ebuild 911 BLAKE2B 18789dbc3969551197f38ec4721b024f386421e4924d358393b07e66272c4cc668c076147f51e95387fb6e3f44f4c3b183158df00965a033fe669ae44c91156d SHA512 3801feda4d890e081f3600be2bb1bc6da078ababf6dcf1e2ceb4b770f2990885cfc6ae651f3df4e82689e99e5f5f787a7956cb554c6dc56b495f7703f6fb1dae +EBUILD skalibs-2.14.3.0.ebuild 914 BLAKE2B ade48389d40027bf0fe8014e7f09385dfc21997ca43b3a92a20358d00457ad99c2590a73f842be8c448074d0a41216b47746eda6dd17427d911a4bce25c6c05f SHA512 a6c915330c434ba010d04dd6ba6a74bac9f8f949703009136f8a489314ede17075a5d040d7975ac5cc5b27907b84cb32ea5a9c9fceb45232bada69388503ea18 MISC metadata.xml 355 BLAKE2B 66e0a671da1ad125bd77d9d05bf03ea2e4bb9f8ec0c91bfe2f5b87192ce2de48a5137105af6e34260fb53c0a858577bc63681a53436d40ae635d87b2a346da25 SHA512 c6240c87d05a08450803a5887077715842112da1fa49264a8594735909d07e76a25a10bff4b09e7cf6049081153f520ac12019d93384357b692734ce82b07089 diff --git a/dev-libs/skalibs/skalibs-2.14.3.0.ebuild b/dev-libs/skalibs/skalibs-2.14.3.0.ebuild new file mode 100644 index 000000000000..64c6328ea9cd --- /dev/null +++ b/dev-libs/skalibs/skalibs-2.14.3.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="General-purpose libraries from skarnet.org" +HOMEPAGE="https://www.skarnet.org/software/skalibs/" +SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" + +LICENSE="ISC" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86" + +HTML_DOCS=( doc/. ) + +src_prepare() { + default + + # Avoid QA warning for LDFLAGS addition + sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die + + sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die +} + +src_configure() { + tc-export AR CC RANLIB + + local myconf=( + --dynlibdir="/$(get_libdir)" + --libdir="/usr/$(get_libdir)/${PN}" + --sysdepdir="/usr/$(get_libdir)/${PN}" + --sysconfdir=/etc + + --disable-static + --enable-clock + --enable-ipv6 + --enable-shared + ) + + econf "${myconf[@]}" +} diff --git a/dev-libs/sleef/Manifest b/dev-libs/sleef/Manifest index 6cb44bb2ffe2..52e493cf7169 100644 --- a/dev-libs/sleef/Manifest +++ b/dev-libs/sleef/Manifest @@ -4,6 +4,9 @@ AUX sleef-3.5.1-riscv.patch 529 BLAKE2B ca2669ccae99ca413eb00082efea611186f9d620 AUX sleef-3.6.1-musl.patch 562 BLAKE2B 65b8f8182b3291b32b68f5ece742cb04fb4e302a4772337c5c1685fad7536d3b43a65b4f15d4e65d4e747008d96e29a24ec9b3fe17322f16b9c1cd24e29257dd SHA512 95c78ca346ad9b4bc7626778c648d815e8fcf996cdba3d93d1c04a370f4b2f3f5bb65162783bdeffbf02a018298c310be2a929691eb9ed2999b973910ef6a766 DIST sleef-3.5.1.tar.gz 1210108 BLAKE2B e10e23cb830252dd2ed34e24bfd79b5e812640572afedad899cccd462019c7a4e41c7b3b9f0ff5a77549fc45dbc51ae0ebeeada4c38f011cdac0262d2982ade8 SHA512 e8e4e5028db52998c6b82bd462622c08d670e4e85273327f1c3bdbd900827dd7793b217c2876ca1229b6f672493bb96f40140e14366390cccea0e6780689e128 DIST sleef-3.6.1.tar.gz 1628079 BLAKE2B b4d0c25d1f1425da8cc7ea038810b5bd9601502678c2e53695ff6b38aa2a8522f3f69eb5f949ff60b9e800935e7ab586005dc704c6337f257fa11f9c0569b2b5 SHA512 05ec78763fc89a0ad782b442aad643b75da8787bd7a69e3a2a55ece7883baa1d88a1a342768ccba46997f20eca976d625f24a8c424376d21d84aaa595804fba5 +DIST sleef-3.7.tar.gz 1610462 BLAKE2B 25d7cc2190108d1fafd756e5e38952411f553f01775d58d89dffebf34e873dc2067bbd21bab5f01c059943ef213e09aa61c58a2610e4545d8fd17e59b9ee428b SHA512 0f42c4132523f87c9e214bd9eb965e77b84c80e9a63588ed854796fccd2b9affb849a74e5f95f7b0161ba6281ca7ff509d510b42950dc38a6b8175cf6745ab07 EBUILD sleef-3.5.1-r1.ebuild 807 BLAKE2B 6cf8be32ae29f07d3310941c6e6b00b03d5181424f12978fec990a5180c84384ce494b41db930cc371bb84cc1135902b49d2914737aa068274f255731083fb6d SHA512 d59aad93d3385f42cc8a79165c26f63762f02b2793a159a3e92d46b2ff13fc58455ede4af7b4135b7bf3499775946794055a1b7d78871f384c0072add4c5e810 EBUILD sleef-3.6.1-r1.ebuild 758 BLAKE2B 0cb85353f28251c7690b1abfc234ef0b06dbcaf3e70d1832313b33d81178c801425c63743b97b74093d87048ddc4ee8e84b3f65f20fc466789ebc5b2af40b809 SHA512 8b6e1314e496ebabfacdbbbbc8c86529bf763f30e63744e69586b280c2717d8d36bf742a083ffc7ac0213a62e9aaf3726111a79c3f7f30839db09c4a6f3525ac +EBUILD sleef-3.6.1-r2.ebuild 1224 BLAKE2B 135d120162eb1a33b5a66b7f0e64ccd69fa2822137dc37d760995491b679249686f2ed683a2379f3b9a2bba04352f3806ad5b312f80532be8ac5a8f4883f7494 SHA512 eee2c4a1deeb58cfbee8f6def3e9fad86e542bb7861a712c576d8873fc8fc6c9aa153c1b7e3ccec5e5384ed93b0be8995af258cf8603c3d0888776dc82962f64 +EBUILD sleef-3.7.ebuild 1231 BLAKE2B b7b2c8ff3cd981cb727e6760939d8dceb50ed0632a74a32ee6b8af8d5e22d4850a7e97e9c1621dc2cbc276d026f1c7e44eda563b78bf361da895498c085a4df6 SHA512 2772eb6a87d7bc3be11fe7e990ac9b8173be33fde03f24cef5ff1ad87e4376f66494d102ce47007dcc12fc453d9bb6fa09e2048acfa4aa06345e77693c4d46f6 MISC metadata.xml 327 BLAKE2B 983705672ddaa295e873a6fe7a7e7caf7c4d3fdd7c587fa2bff53e457e580ad1958108931e50df7f27303aa75937a702f3cae3d830b3f34760b95f06ca15458a SHA512 8cc8e6126c425e73d9431937f2bedc7dbb68f294359beaf4923e4105284465a7cb4c678693afdf3a16469f9d1a846d7543b550bbd5d100f369a0f93b6bd90c7a diff --git a/dev-libs/sleef/sleef-3.6.1-r2.ebuild b/dev-libs/sleef/sleef-3.6.1-r2.ebuild new file mode 100644 index 000000000000..a96143b5fae7 --- /dev/null +++ b/dev-libs/sleef/sleef-3.6.1-r2.ebuild @@ -0,0 +1,47 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Implements vectorized versions of C standard math functions" +HOMEPAGE="https://sleef.org/" +SRC_URI="https://github.com/shibatch/${PN}/archive/refs/tags/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="Boost-1.0" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" +IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_fma4 cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( >=dev-libs/mpfr-4.2 ) +" + +PATCHES=( "${FILESDIR}"/${P}-musl.patch ) + +src_configure() { + local mycmakeargs=( + -DSLEEF_DISABLE_FFTW=ON + -DSLEEF_BUILD_QUAD=ON + -DSLEEF_BUILD_TESTS=$(usex test ON OFF) + -DSLEEF_DISABLE_AVX=$(usex cpu_flags_x86_avx OFF ON) + -DSLEEF_DISABLE_AVX2=$(usex cpu_flags_x86_avx2 OFF ON) + -DSLEEF_DISABLE_AVX512F=$(usex cpu_flags_x86_avx512f OFF ON) + -DSLEEF_DISABLE_FMA4=$(usex cpu_flags_x86_fma4 OFF ON) + -DSLEEF_DISABLE_SSE2=$(usex cpu_flags_x86_sse2 OFF ON) + -DSLEEF_DISABLE_SSE4=$(usex cpu_flags_x86_sse4_1 OFF ON) + ) + + cmake_src_configure +} + +src_test() { + + local myctestargs=( + -E "iut(y)?purec(fma)?_scalar" + ) + cmake_src_test +} diff --git a/dev-libs/sleef/sleef-3.7.ebuild b/dev-libs/sleef/sleef-3.7.ebuild new file mode 100644 index 000000000000..c6a5257f0d06 --- /dev/null +++ b/dev-libs/sleef/sleef-3.7.ebuild @@ -0,0 +1,47 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Implements vectorized versions of C standard math functions" +HOMEPAGE="https://sleef.org/" +SRC_URI="https://github.com/shibatch/${PN}/archive/refs/tags/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="Boost-1.0" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" +IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_fma4 cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( >=dev-libs/mpfr-4.2 ) +" + +PATCHES=( "${FILESDIR}"/${PN}-3.6.1-musl.patch ) + +src_configure() { + local mycmakeargs=( + -DSLEEF_DISABLE_FFTW=ON + -DSLEEF_BUILD_QUAD=ON + -DSLEEF_BUILD_TESTS=$(usex test ON OFF) + -DSLEEF_DISABLE_AVX=$(usex cpu_flags_x86_avx OFF ON) + -DSLEEF_DISABLE_AVX2=$(usex cpu_flags_x86_avx2 OFF ON) + -DSLEEF_DISABLE_AVX512F=$(usex cpu_flags_x86_avx512f OFF ON) + -DSLEEF_DISABLE_FMA4=$(usex cpu_flags_x86_fma4 OFF ON) + -DSLEEF_DISABLE_SSE2=$(usex cpu_flags_x86_sse2 OFF ON) + -DSLEEF_DISABLE_SSE4=$(usex cpu_flags_x86_sse4_1 OFF ON) + ) + + cmake_src_configure +} + +src_test() { + + local myctestargs=( + -E "iut(y)?purec(fma)?_scalar" + ) + cmake_src_test +} diff --git a/dev-libs/snowball-stemmer/Manifest b/dev-libs/snowball-stemmer/Manifest index 4cfdc9baf4b4..8c41c5d20b58 100644 --- a/dev-libs/snowball-stemmer/Manifest +++ b/dev-libs/snowball-stemmer/Manifest @@ -4,6 +4,6 @@ DIST snowball-data-0703f1d6a21802c3ff00c2c8b31bd255b74b2aec.tar.gz 33063873 BLAK DIST snowball-data-887fb7a3e006f32b4979e0d55f2543abe78a42f1.tar.gz 33063750 BLAKE2B bffc7e9f8fadbaecf9a7d1a2b8ee7a9db0b1dc1d5a6304a9c8d60b6c24a0947307b8780a99d2349b19e5fbcdfe819cc400ffb0b8b1df9748bb401ae1dec7b9aa SHA512 b68567d3e59aaa870251f682988b52a89d82767e954adea6b7f6247a6d432c29c8373c95a5e49df07110d4cb396aafa64ee6c71af2c0680d383ffe22491e50dd DIST snowball-stemmer-2.1.0.tar.gz 220324 BLAKE2B 3d92a2f5b4bd633932d681f2555cf1cc1a2c1a1c71fd0272f09bee17628d034a20649450dd90242c155ab7b262e685913d5ad4034bce6e7a41d76f0dfc724137 SHA512 1efd7d8ab58852987e83247048244882c517e32237c8cb3c0558b66ecfb075733ce8805ebb76041e6e7d6664c236054effe66838e7c524ee529ce869aa8134f0 DIST snowball-stemmer-2.2.0.tar.gz 223846 BLAKE2B ac06a603ab21dfe5508c1a51419568c15d61ad079a3cded98ca6a47716f4119e480b109756a107da1e6c9994062073cbfb29ac4feb3e5e4ffab6feb4db2b9930 SHA512 02c43313de9de2518ea51cfb11f1c29145fc046c7838329bfdefd70b604009ad44b6db8175c25b0db31f03db30a6aec5857aa35775a9c204ec976df9cae62957 -EBUILD snowball-stemmer-2.1.0-r1.ebuild 1293 BLAKE2B 38c3a95ffdf8cfaeb2c554e53cc54259502cf238ff79f4475f9e435ae98a20fbd64621c1d846212cb21d7815c0e1a18455a80c7036bfc2d302cffc1b4874983d SHA512 69877bd6504ed5c6f8ae861eae3ea8d1060ffdcabd5eb94c7787f0b8f983a9237f7192f63f907859113542b658a1a5c4362df296842d71ea664db64f052b28c7 -EBUILD snowball-stemmer-2.2.0.ebuild 1273 BLAKE2B 90d441e5ef3915712e49a56ff6db9e0cd6a04cfdfa2cfea12172e408a7c4a4268a2dcdb6db40dd6200dd050ea78086bfe5f8119d44da939e1e4d2d53e3e2e2dc SHA512 aecb29b6723a2a3ad27967efbb42fa50f8cfd8903da24e14202cd9f4cfd28c5e353323693857d7d816b6c488dd7c791b84d0dd82900d7e0853eae7171c4bdb10 +EBUILD snowball-stemmer-2.1.0-r1.ebuild 1287 BLAKE2B 29fb4f3fe0386fa2fb31347f425fe59304bce080c8d64d4ba0f89226cf431b5a110c2b4320225b31b966e24eb76d432e8a2fd988751eec58e9f1df8928600cc6 SHA512 85af01efb34b39ca699bb7e69e5d23a4f9667548aa7412a9212de93caa7b10a4096b00dac225fc0f2359627824d79406e43f0c3c7f4d78c61a3b8f23aeeb0f80 +EBUILD snowball-stemmer-2.2.0.ebuild 1267 BLAKE2B 7aab9656b83677ed57bb9f56277c7307877ab2b10c771d31b8d6305c357b9fb0a21d236c8e87b9ff75912c1e81a037633256a31aee3f88b9fb67525cffd7b2cb SHA512 f16144717bcbecb05b7e2962c00b7ee30ded2977e38a9fd01e2f54d880879b665e9ed7f47cdac9b32a3df2f22d1982399f4a89ff77a37d217d3fb861b3928990 MISC metadata.xml 304 BLAKE2B d6038351fcd6bd242a5af4111496b7870c39d7b50dbc47b79ab911834e3fe8d872e8d148f8ce165e2a633bc654faf79eafc4109c14867dbc640fd965b47bbfa9 SHA512 9dd254640667dffc804d0bfaf44f0d90b5d58432bed7dd8c2ebf739eafec40013fa1c177639514398e6d99c03eda7bfcea1c822fef9dc0b158ead918623c22ac diff --git a/dev-libs/snowball-stemmer/snowball-stemmer-2.1.0-r1.ebuild b/dev-libs/snowball-stemmer/snowball-stemmer-2.1.0-r1.ebuild index 3e13b164d5b4..6653ace49442 100644 --- a/dev-libs/snowball-stemmer/snowball-stemmer-2.1.0-r1.ebuild +++ b/dev-libs/snowball-stemmer/snowball-stemmer-2.1.0-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/snowballstem/snowball/archive/v${PV}.tar.gz -> ${P}. LICENSE="BSD" SLOT="0/$(ver_cut 1)" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos" IUSE="static-libs test" BDEPEND="dev-lang/perl diff --git a/dev-libs/snowball-stemmer/snowball-stemmer-2.2.0.ebuild b/dev-libs/snowball-stemmer/snowball-stemmer-2.2.0.ebuild index a4a7aeec8ed6..844b126937c0 100644 --- a/dev-libs/snowball-stemmer/snowball-stemmer-2.2.0.ebuild +++ b/dev-libs/snowball-stemmer/snowball-stemmer-2.2.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/snowballstem/snowball/archive/v${PV}.tar.gz -> ${P}. LICENSE="BSD" SLOT="0/$(ver_cut 1)" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos" IUSE="static-libs test" BDEPEND="dev-lang/perl diff --git a/dev-libs/softhsm/Manifest b/dev-libs/softhsm/Manifest index 9a6b394dbf11..5ee6e9fd7442 100644 --- a/dev-libs/softhsm/Manifest +++ b/dev-libs/softhsm/Manifest @@ -1,4 +1,4 @@ DIST softhsm-2.6.1-patches.tar.xz 7460 BLAKE2B e9c5496ff1a79121ab62e77ab6541a1678d4254395622aaf76c4b8fdcabbd6144caba5c171e28744ae181169826d2523c9ddf73859ca9ca6bb7a5fdf36a8ea8e SHA512 35330e969d7de532f3b6a0821dc5faa40726dcdd9c62f5e78d05cfec1c35057e183dba0ed638388f3d0ad1bd536b4fbb3cc1ff060e133109cee9681c8ac48052 DIST softhsm-2.6.1.tar.gz 1066766 BLAKE2B 0295c5f40235c8abd8879a8c6f7fbe8e8d686ee03355006e9c90c0f2f7135eaf6794a3d39febda1b1ed6e5d48dcacb1e14dae85fb0efb884d0d719bfc6624b92 SHA512 e77137096ff2ac2f5396971efbaa2007188855a8f723cb511182c6c5e5a353b3f98297442758e77a18c3a378c0ca3fce8abe090977f0f4f8d526de204fd523fb -EBUILD softhsm-2.6.1-r3.ebuild 1468 BLAKE2B 16af6643cdd4be652ef664ff826505eb147277eebb0dbfadd57e07d4b7d192a70eda7df0d998036f41e6b1f54314d1a3b6c4b8e5d9466dde96a1c29fdc865762 SHA512 1b4d3bd86103ba8769a8eb0d2df23d7dd0b139217baeed685ef1b36621d601a8bc33faa5597bb4ffeef28944d5b9c26060c9776226424f0ad0a55dba3ce1954d +EBUILD softhsm-2.6.1-r3.ebuild 1462 BLAKE2B 82857ec034be1620cdf8de64db5b1da83559ae800e2d516112b341b1dcfae8bdfc6375175413845dd516fd1447df4497e6b09d1cc5921e2a7617c3da31af942c SHA512 eb5fec899748e2a4bd06f170d8759692f2cdfc6ca02228f8129bf39df2c95e52a9e2ad1d30dc527d82bcfc33b56be33882486ac22ad56a766b5124ca861e154d MISC metadata.xml 378 BLAKE2B 409f78dda08431fc3f1a48eade1c831716a59ab0bf43136b5a07003281404d075b9f0510010aa7d644c43673e8193f9755345a9c97a0da2e6ee9eac2be926562 SHA512 c0b5d304981ce1189969401bf609131b23977276977beaf61ab36d94417ee0f53d08baa82a1ba22b271d985d2357ee92eac41260c8395ef73b64e09a36706673 diff --git a/dev-libs/softhsm/softhsm-2.6.1-r3.ebuild b/dev-libs/softhsm/softhsm-2.6.1-r3.ebuild index 4e6bb2768abb..5d56a6b53ec7 100644 --- a/dev-libs/softhsm/softhsm-2.6.1-r3.ebuild +++ b/dev-libs/softhsm/softhsm-2.6.1-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-2.6.1-p LICENSE="BSD" SLOT="2" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="gost migration-tool test" RESTRICT="!test? ( test )" diff --git a/dev-libs/sord/Manifest b/dev-libs/sord/Manifest index 26eab379b42b..c05ebfabd714 100644 --- a/dev-libs/sord/Manifest +++ b/dev-libs/sord/Manifest @@ -1,4 +1,4 @@ DIST sord-0.16.16.tar.xz 107148 BLAKE2B e657f6e4d38df1c254ce6282ae54a6795e29fd60546373a2b4e1560b269658fa69dd93af4d6f75eaa73f9f777a2d82f99f80d34fd65e1001b8231b63af71029f SHA512 8728fa01466e8f64c1a70a6d4ce727cdac3aaba78db0163ad511d7e959a260c95ab47405cce24ca0e076fb1f0da761687d788cddef87a96aa813757d10f0bfe0 -EBUILD sord-0.16.16-r1.ebuild 1288 BLAKE2B dc6905cb5db989ca0541bc3d1e300316f39c9311ddaade996c008c9bb8f655a7667456b87ff561d24ca67ffe5f3a32123da98ed8298f7ed07631f75dcaefc0f8 SHA512 07f4725d7d3a2c10496a27da7dfe1b38d19352fbb96779bbdc2e26274218244e99d2534384bd1d921500bdc591ce70d312365bcd6d79ad01feeab093ca71827a -EBUILD sord-9999.ebuild 1294 BLAKE2B 67b7c7c595ad084996cffa953b953f5ed6c3ec9bfa6f9c22b0048e2a1f9646dd6a05f6fd64bf23fd6efb070be846aab9478c2631bf26eeff4337550f49c48a7a SHA512 f627bb48d0426ccc3ac40e06a3ff738a303c6c7e361fe543639673910d92a5b92e585b872f0f5e3a80ef18c58632a205bf1966b07ab90cc33541664874fa5517 +EBUILD sord-0.16.16-r1.ebuild 1282 BLAKE2B bfc446b27d1e50d3c3986be7335bcc55a24fabcac692074b769a04be2bb5eeb0682715c90cf6bb150b75e37ab7fe808ad70c329a63df9782ce32992b4c82ed0a SHA512 c0be013573912e5720fbc3d2ef1b589b987b6673498703c50f46650670b7d4139cf6db8c0c7eabecbab2a45d7ce75c16d91be3a2f7d95ed46fff40ff88271671 +EBUILD sord-9999.ebuild 1288 BLAKE2B 03f0e38a0f9a1df41e5a2fad65ab041991890f1298d871e84c2eaa6a5bd81c6059b5384635b16cfbcb4824334cc2c59a527d2743c271c9eb4981d9df80718104 SHA512 75a89d3cf7b8626d4f76a6cb763d0252e1aa81b69a9732872f639ce72b61c5aad286b80e64441ea75973196b9794541e047be4519846154b85cd9fb181fc27e2 MISC metadata.xml 410 BLAKE2B bc5ce38abe6276b92594039e5264603382ca4ceb88d4acf9d34e663d97edf5a04997f614d44f4422709f9dd3794803ddf883ced9908c4c3cdad3e810eb3531ab SHA512 a07cc2e3a7d131e6823bc2955c433b6fd2af1d395a1730e9a89be10f19b60a6192702ea0e6959de15a7b6aa1eb3ff478f590daba3917a58f92c9ee66bafbda79 diff --git a/dev-libs/sord/sord-0.16.16-r1.ebuild b/dev-libs/sord/sord-0.16.16-r1.ebuild index b8de1f60d321..8b50896cb050 100644 --- a/dev-libs/sord/sord-0.16.16-r1.ebuild +++ b/dev-libs/sord/sord-0.16.16-r1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://github.com/drobilla/sord.git" else SRC_URI="https://download.drobilla.net/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Library for storing RDF data in memory" diff --git a/dev-libs/sord/sord-9999.ebuild b/dev-libs/sord/sord-9999.ebuild index e07c89d97856..d752b5d422ea 100644 --- a/dev-libs/sord/sord-9999.ebuild +++ b/dev-libs/sord/sord-9999.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://github.com/drobilla/sord.git" else SRC_URI="https://download.drobilla.net/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="Library for storing RDF data in memory" diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest index f81bf9fe0de9..306ef1f9c1a9 100644 --- a/dev-libs/spdlog/Manifest +++ b/dev-libs/spdlog/Manifest @@ -3,9 +3,9 @@ AUX spdlog-force_external_fmt.patch 539 BLAKE2B 326f40d3d496e7373a77476d5aba237d DIST spdlog-1.12.0.tar.gz 251037 BLAKE2B 3170f1e680fc4652ed8ddc0f74627aec22149f028def599fc5ed4db3a942d840006963789577f2e3df0e2b8ca1d98a881f3b96be5e1174fdf0acea15b3676d6e SHA512 db9a4f13b6c39ffde759db99bcdfe5e2dbe4231e73b29eb906a3fa78d6b8ec66920b8bd4371df17ae21b7b562472a236bc4435678f3af92b6496be090074181d DIST spdlog-1.13.0.tar.gz 264003 BLAKE2B 8ffeec847f082a0932f406ab44b4653661fdbe95a15f7b736367ee6d8f45ab36ca2182a9e9c6fba5c0688ab5436c16932b130541a8532cc2e5f4980e6340b929 SHA512 44fcb414ad9fbbe2a6d72c29143eeeae477b687ed30ae870d661b032a029ad4214ef43e7ef6350d02791d05504492978ade2d6733fab12ce4884d8f0bc4c6340 DIST spdlog-1.14.1.tar.gz 270896 BLAKE2B 70ac5142acfd765c649f2e34286bae3b5082db284dd1ca7c3d7424a53dd658f7d308bef0b5e0c89192fc3931f1fe5efdba91e460c7b3df836dffc22b66f821fa SHA512 d8f36a3d65a43d8c64900e46137827aadb05559948b2f5a389bea16ed1bfac07d113ee11cf47970913298d6c37400355fe6895cda8fa6dcf6abd9da0d8f199e9 -EBUILD spdlog-1.12.0-r2.ebuild 1106 BLAKE2B 3c56c2e447e6812acbaaed28f1544501a23a60b8a398f4172af6ba03b1564bb2211120eee98353d5b97fe11a2ee28c8b4dfa756171170e55cf89f0ef2a3dbb59 SHA512 fc12e864b6d4d4b159fb61572eadfb7872aab7108621359a277e872268511c5e48bc2cb10feb1b29b1f3c8f8ec3baae4be98cd176b50c513f81f05494b6b5a41 -EBUILD spdlog-1.12.0-r3.ebuild 1190 BLAKE2B 24771d7f021dbdf6fd70ef37c567fb8da71ff62bcb1b3e6c5a1f981deada76453a4d8a1c518948ae44b06acd242bc33397eeaa63495f91b2efd74722276cb1df SHA512 394c5a964278fcdeb199956fb37c1de9d23727d59733f4f35ec603b5759093f41815c24fe33990a77cb0d7ea2fedeea8fe4f7ae48c38bd5a7496bc3cb7d491f4 -EBUILD spdlog-1.13.0-r2.ebuild 1154 BLAKE2B c15cb279b3eec7d6fc2df15ad7e2053bf0377b2599a1843679e1811aef16c87bdc91d77d59e0bfcdbea4ff5841d7ad38b8150051b1ee20656f9d72fad3b15e80 SHA512 26b977f7e86e887249481022a50ff03e7950fecf5e473ddd04e908a2b21925b27edab6454582eed87fb467ceb7166fb5574ea987340683f4311c60a3700493bd -EBUILD spdlog-1.14.1.ebuild 1150 BLAKE2B f722e5caa89345ec8c4bb1e781151c3980c3bfeacfcd462150b2e497d9f90a236fb114f4760bde394df19c980a0676ffc98ffbb49540cbb9e214d1a9e9f7e104 SHA512 84b601448e4335fd35510a64771cc2ede87d23b1ac06c15cdb9e9c16297c1e4fe0494150e0880c2d904a7ff0401e1a0a347629f6ea571b805334e23c4a6cd78b -EBUILD spdlog-9999.ebuild 1154 BLAKE2B c15cb279b3eec7d6fc2df15ad7e2053bf0377b2599a1843679e1811aef16c87bdc91d77d59e0bfcdbea4ff5841d7ad38b8150051b1ee20656f9d72fad3b15e80 SHA512 26b977f7e86e887249481022a50ff03e7950fecf5e473ddd04e908a2b21925b27edab6454582eed87fb467ceb7166fb5574ea987340683f4311c60a3700493bd +EBUILD spdlog-1.12.0-r2.ebuild 1100 BLAKE2B 151b93e91f8a474e7c69ac4d231424ab424be4df432ccf0ad00c0a89bbfa9d4c604e14767f67ff41e513dd770580155db2cbe2b933bc23854c91948e5279e8c4 SHA512 892a5c4c0ae4e46b9b1bd28ff3b4c090198ad7dd36cbf0361169f636975f36cf9151d50c21576c8251c7006af37d8dac90d77d42ff2dea8ffb2ca99207757ac4 +EBUILD spdlog-1.12.0-r3.ebuild 1184 BLAKE2B e0f69a6ebbf36e1c6fd743a3bb7025750f47bf47f54b5eaa441f42d0c55fb5a258fc60d3e1a374041d2225873dfda3e0d2db7dc5403e29a2b6318d53d36337c1 SHA512 b59aa9a7077f5a6426f9cc1fbe336937f572f886999c095c1f198f54e4c3899be7bda61aed49313de9f7185b9e4784783449ae86b493ea74732e8cc97816ea36 +EBUILD spdlog-1.13.0-r2.ebuild 1148 BLAKE2B c05d4caa5a789fe2bf54195224f9360c4b473e8b2a433791089a4e99d12081bff664457b51c3006536de953f753871786570d8d12d9d27115c6cbdeefffcde77 SHA512 88869a4cf396b4e9841a1b5f0639daa3eccb346b93159f07405e0dd34c13252adee0ef44fe8fa9cb121dbffcaa3780573938d13b1e4e4c8464d7e3bdef5b5252 +EBUILD spdlog-1.14.1.ebuild 1138 BLAKE2B 03e3fe3ae1a03b094be2efc798783706155bd6437cca3ccc09e2757d5bf1013f368d3c7403725352107abf8c8a9dce0da37f5988417f6bbf3cebde482b2e40ef SHA512 4f7bf562caa84f1472edaab0dda5c704cbbb447f19574ff96e4e9ca6e904368f1015da8f688636b40f71ea45b00865d3bcaa1b7efc3082b7587b7d2077ae0777 +EBUILD spdlog-9999.ebuild 1148 BLAKE2B c05d4caa5a789fe2bf54195224f9360c4b473e8b2a433791089a4e99d12081bff664457b51c3006536de953f753871786570d8d12d9d27115c6cbdeefffcde77 SHA512 88869a4cf396b4e9841a1b5f0639daa3eccb346b93159f07405e0dd34c13252adee0ef44fe8fa9cb121dbffcaa3780573938d13b1e4e4c8464d7e3bdef5b5252 MISC metadata.xml 615 BLAKE2B ab757ecbeac9856b7cc207e721f93bf96edd010dcc7a3e71a28e15809e1973a52ade211133302cd19378016c2384daacef574334e2d50afa8a950c210f69d1be SHA512 ad2a893a3644ac81cbd21c89cadb9676e4fb5024a706ecdc21356012a2981eca9729f8e066b4dcb34be95995c7984f1061f8007171b2d8c46953207ee71a91f0 diff --git a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild index 7c8d0692cb59..7a9afb0cf9a3 100644 --- a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild +++ b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://github.com/gabime/${PN}" else SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT" diff --git a/dev-libs/spdlog/spdlog-1.12.0-r3.ebuild b/dev-libs/spdlog/spdlog-1.12.0-r3.ebuild index 298801759f76..fc69c94cbca2 100644 --- a/dev-libs/spdlog/spdlog-1.12.0-r3.ebuild +++ b/dev-libs/spdlog/spdlog-1.12.0-r3.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://github.com/gabime/${PN}" else SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="MIT" diff --git a/dev-libs/spdlog/spdlog-1.13.0-r2.ebuild b/dev-libs/spdlog/spdlog-1.13.0-r2.ebuild index 3ece901957d2..70357b7d6a09 100644 --- a/dev-libs/spdlog/spdlog-1.13.0-r2.ebuild +++ b/dev-libs/spdlog/spdlog-1.13.0-r2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://github.com/gabime/${PN}" else SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="MIT" diff --git a/dev-libs/spdlog/spdlog-1.14.1.ebuild b/dev-libs/spdlog/spdlog-1.14.1.ebuild index ea456cab74a0..334077e49e45 100644 --- a/dev-libs/spdlog/spdlog-1.14.1.ebuild +++ b/dev-libs/spdlog/spdlog-1.14.1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://github.com/gabime/${PN}" else SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT" diff --git a/dev-libs/spdlog/spdlog-9999.ebuild b/dev-libs/spdlog/spdlog-9999.ebuild index 3ece901957d2..70357b7d6a09 100644 --- a/dev-libs/spdlog/spdlog-9999.ebuild +++ b/dev-libs/spdlog/spdlog-9999.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://github.com/gabime/${PN}" else SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="MIT" diff --git a/dev-libs/starpu/Manifest b/dev-libs/starpu/Manifest index 0702af7d2fb9..a7bba6572b43 100644 --- a/dev-libs/starpu/Manifest +++ b/dev-libs/starpu/Manifest @@ -1,5 +1,5 @@ DIST starpu-1.2.6.tar.gz 8911397 BLAKE2B a73cb3b230282b0b828fdaeb65f5491928fde1b2e5797f739a99c87318fa29511196f7121a72ff91bf0d663938b50f200d108fdce2726eb7ea8c7e997156dc13 SHA512 5971f8875dd54c73486583456bd0bc81c2865cb5b8bba6d47a5085d76fa6294c869efdd1c1d14144d08e6c14cbbea3a773474d46aa827ca24f58d9fb57ccbed7 DIST starpu-1.3.9.tar.gz 12961635 BLAKE2B a6eede7c369cacaba5b7330bd6a003f624f58972432d43619aeaf47c1e9e16da871a18c24f8f511f002cb7667c247c13562b4fed2348e2af4f8e402418e1801d SHA512 7150fc11828e8f9ede036af782ff0f89946d9aaed341771436eb8cbb91be7b0faccb6280a5c3bd63800d1a73ec8518a45a02d9f3e137007751cf1c5979678295 -EBUILD starpu-1.2.6-r1.ebuild 2246 BLAKE2B f3347d1dc28b27da6760550aabe32bf239fa5f6eeafe883f0890cde344a43e30a6bc53e475ad0a1518098ee93eca719b7bce08c8db2ece02e913824fd60be2c5 SHA512 96f1fbedd012d526e75d3ebe87027a9f76c463b78e2e7c4c52f4f6087e809910a0ded68e116545805f1201c3301c3fcbe02aa2c647b1131398b123fff0613419 -EBUILD starpu-1.3.9.ebuild 2836 BLAKE2B 35cb97e4195ee0e2e2412d4483a0d4bbdde22cef7b0b5a20b712ae69d283ec041b0ae533f3acf1a0fe616efaafb2f5dcffe6a4e2272099a966e92826be4115d6 SHA512 b4058dd9db98292d6ae94625e0e1a98f1726fe7c76b629dfdc64c6514820c7adb90555af933ddb56d6a0e85ccfa99113877af88cae8e9e1b4e8cb09afe741913 +EBUILD starpu-1.2.6-r1.ebuild 2240 BLAKE2B aa730f506f6abf6d739b772238c41cbb295f5fc3945ce5dc9a591e5cd6e5d270bc6a89ee56d1b4dc6d9f0a8d7484e77dbbe0c083dc1f694cf88cc554bb175370 SHA512 859656fe5003ebe256e5e65cb312827fe197d503b0c8a5656d955a2257785b64cf8b2f32e3c5407576e0f0553bda0c56c346881b1334a2a68f4d14e5837357e0 +EBUILD starpu-1.3.9.ebuild 2830 BLAKE2B 716f87c7af03204ab3f8950ce693dec32cd669a2ff56486d6b29187a94a60075ee473948baab4d13f34b8338552a7e2806f98a2cfcc50b57fbf73614cf1f3497 SHA512 8035da408a0cdb8095bcfa07bc5075a0d8732fd48319a84400f88ae4629a8a4d7c5b3d1ac9bb7331cac1a740ae00447d481b33f1a1af02b922c601dc9f0035eb MISC metadata.xml 800 BLAKE2B 399725c86ae1f294c722471db920196f6d5774d00e3c84c0f49465acf090b2cdba05a728222b788cdec5d66ab1ece1174e53437d0d0f78124528a433aeabfb94 SHA512 2b23d6440302e156d6d7f243afa2cf06aab755f26479c6edccaa96b6e699b39c462ab397eb4ee567d038a40a0b09b79dc1bc53513126bfe9626624d19e78d6e2 diff --git a/dev-libs/starpu/starpu-1.2.6-r1.ebuild b/dev-libs/starpu/starpu-1.2.6-r1.ebuild index 3f0131f2985f..a42cf6fe2c65 100644 --- a/dev-libs/starpu/starpu-1.2.6-r1.ebuild +++ b/dev-libs/starpu/starpu-1.2.6-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://gforge.inria.fr/frs/download.php/file/37744/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/5" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" blas cuda doc examples fftw fortran gcc-plugin mpi opencl opengl diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild b/dev-libs/starpu/starpu-1.3.9.ebuild index 5e6e66130d4a..8870e9408ac3 100644 --- a/dev-libs/starpu/starpu-1.3.9.ebuild +++ b/dev-libs/starpu/starpu-1.3.9.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://files.inria.fr/${PN}/${P}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/7" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE=" blas cuda doc examples fftw fortran hdf5 mpi opencl opengl diff --git a/dev-libs/tinyxml/Manifest b/dev-libs/tinyxml/Manifest index c654e938de0d..c7a26a3d90ff 100644 --- a/dev-libs/tinyxml/Manifest +++ b/dev-libs/tinyxml/Manifest @@ -4,6 +4,6 @@ AUX tinyxml-2.6.2-CVE-2021-42260.patch 795 BLAKE2B fd73783db5955da369991920b2068 AUX tinyxml-2.6.2-defineSTL.patch 353 BLAKE2B e9a3d63283f7946e04dafa58a7eeda782b02d6d6093bae18fdec727b9e6c6722a4c610230cc43ea8142695f3a0aaa1e9bf11a8f0072ad580acb5428655a3d6e8 SHA512 52cd82ef9e8f1783b3d6042551342a8c592c447e1da352d5d017db4211144bc0a908ddbfe2a4641b3108fb8e02dc47f385a851f920532d94178314255904a6ef AUX tinyxml.pc.patch 383 BLAKE2B 7f13d388d80605a9576ca6c6dca263d9d1afe87026801f4a5d1db9b341b8bc763c66dfdfef924ce388b30fc453b143f01019ba676f66805fb11270c54d19ecfb SHA512 e423baf55f488fe4788234b8b19819520db3f9a43e677c34dd0bb9250c187c349b796a5c2749b5bee35d468b8676ccc8db7eab8a1094c36f65f63e128572b860 DIST tinyxml_2_6_2.tar.gz 210124 BLAKE2B 84d4ad0174eb38583a4488523410105928b9797f09a2ef84b41156580a40cc11d1d09e28e67512494bd02d7a7e0b208aa6c1ce3383bec12de606491214c16a77 SHA512 133b5db06131a90ad0c2b39b0063f1c8e65e67288a7e5d67e1f7d9ba32af10dc5dfa0462f9723985ee27debe8f09a10a25d4b5a5aaff2ede979b1cebe8e59d56 -EBUILD tinyxml-2.6.2-r4.ebuild 1576 BLAKE2B 9ff28379618c1e7710a8dea596e94e39f9fec0d6b3161c94a04cf7a0ac1afa808f3acb7e4e4f777aacf124e8138fce7fccb471abd49db41e8ff93e09be7cebcd SHA512 df0b7dab9e6c9184036526a2449b011c99354a092c3e762523841108b8316afd6e5eb9913593cf3c183a37da8438789f7c2db63cb1f35b8cf8963c90342a937a -EBUILD tinyxml-2.6.2-r5.ebuild 1621 BLAKE2B 5bbfb3b129bda91426145fe97f7362c599766650c1bb82b3808e8a252e4eafc0c91d91e8eb24df51313c011c0c077ceda9f9d7e3d6f2c04c5074a5062e66067c SHA512 57c924b387c93cdee0c9c8beab36f1f4aad58fe48d1cf657b03bdf78bea2a22c8e2f0ea85c0f8467811d8fcbe3493996f0de0e303c7757da13cb5ec3298faae5 +EBUILD tinyxml-2.6.2-r4.ebuild 1570 BLAKE2B 215122b15ec9efc11a9b7df4532fb20d3a718a7b089508fa0dd886ec5d055b996aadf906b928e754477fc84c5e4d3419010b36ad3cb5b419a4c8ef24a5bafbbb SHA512 27156cbcab79b7553ec1e596e799854e86d314375afbb62ac6dd3aea0bc8a1e64b7e2f484bd57bb70c6e666fca5f563d395ce505a22c5e77701726c4696f78e5 +EBUILD tinyxml-2.6.2-r5.ebuild 1615 BLAKE2B 10fa42f85a6bbe90ead9d4752c50b5b0ed8928042683f4a6602f01c28ccb440a71e526fed1bc8fed87a70cd561aa3d00af627d499c7e502237d1d93cdf1524b9 SHA512 4d06c86cb3a50f588558160308df0c28461b8f346606608e7317271d9a8019f2b429ab3582c1e0d1fd64d5a3958be910583107c71d6f06a7ba77894b4fd9a790 MISC metadata.xml 406 BLAKE2B a9c50ef75e9049b1cc89df08b71e7640581c5f34fadcb0cd9fd9f29679bc3a1122db2e8fe8ad1ed738a9f4fe39771a8b4980fa4f2cb387e3e464c92a492b833c SHA512 b589dec8ab67f4e0aa9e073f55ed147ef22b08aa9adabb3270bb83d50a17da967e364ab131815c3a9ee32c8c61b0f3ec6ec6e3d7f4d8dd0fe5daaaa5420a89c0 diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild index 3c1d6e51237d..274c3b8d8f18 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" IUSE="debug doc static-libs +stl" BDEPEND="doc? ( app-text/doxygen )" diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild index 4852caef55ee..d32329dabc76 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" IUSE="debug doc static-libs +stl" BDEPEND="doc? ( app-text/doxygen )" diff --git a/dev-libs/tinyxml2/Manifest b/dev-libs/tinyxml2/Manifest index ca266f3fb25c..9efc922c0dfc 100644 --- a/dev-libs/tinyxml2/Manifest +++ b/dev-libs/tinyxml2/Manifest @@ -1,6 +1,3 @@ -AUX tinyxml2-9.0.0-musl-1.2.4.patch 1565 BLAKE2B 135e0582ac59bb42667b23151f112717f224e81bbb9dd9f296d89cc09f1c3cdeba63470df4d3d0cfed912db1279901cdc7b925107150b6c8671450f350bfaac0 SHA512 0aa980e8f189e71db2cdac4de542b95018bbf7e0b5b54b6649274d7773737acc888c81e1a03d63836330196375f9022e95ca2e8bf6c803773c4fdb74e383bd08 DIST tinyxml2-10.0.0.tar.gz 642421 BLAKE2B 89f5a9d92e4e3f12f4abcdbabb2d4cb25950a044bc6f6f788a1a6291913e77d82a805438aacf1e6c14dd8977aa3930527c89ef066e2075161f176a301cbf1b3f SHA512 a359d33bc12fad455b53d81011dbe12727cae0aabfaa5704f1a25807ca216dd854a571291029886c0beedeca5c3b6393dd49c4718773e18a0e008abbdb3de36a -DIST tinyxml2-9.0.0.tar.gz 619734 BLAKE2B 9a7bb8b8158417aa505e3d9fcc246b0bede52d6d4d5ff1b5cee891c2b72d1ee43d00ccea001ac24500f52c36320994b3446f3898ab2be1997940dbff526bc78e SHA512 9c5ce8131984690df302ca3e32314573b137180ed522c92fd631692979c942372a28f697fdb3d5e56bcf2d3dc596262b724d088153f3e1d721c9536f2a883367 -EBUILD tinyxml2-10.0.0.ebuild 593 BLAKE2B 5b486923bbaee37081e761bd8d2531babe4f7f7b349e611d0093a001da2c5127c2c4b09c0589126cf6ae83e6c905848fabb1d64d9aab8ed5a35f78fd226e11c6 SHA512 83b03b10dd93e5ea179af76507d3e862fe6dbf88522e49e3409a4fb125939764726bc0569469e4957cd7a08f52647caf6a16e9ca6de25fbdf1136d8c28013061 -EBUILD tinyxml2-9.0.0-r1.ebuild 676 BLAKE2B 95679cf8e5d8b4a5f24dde622d3504f0ba787ea4244483dd0571d22871f1ff93c68fcb8869ba46b0871db1147740355a1f44fb82a7fe8564aa3fb9f4a26e8f5e SHA512 709870e18c8ef922e2ab00364733413247808b5cbfe0bf6fb3238441319990b66fa4b05e527e408de6373ed33c5dbea8e8474248d1c7b4a133626f9fc6fb5d00 +EBUILD tinyxml2-10.0.0.ebuild 586 BLAKE2B 63e1d8be44e76a78ffc5c10021a0672fa9882fc35f0af28157c728e8240ee8523c7b8a7d4ea256ba180d6c95da950544688e996083cc5fef913e4ce021d41ce9 SHA512 d3af5c998a06c43194033062386672e0a18dbbc6ac6d956255d0647ff8f5377f1f610da026c0c73ad4ca269fee3af85a09fb442f52d59ed6a911fc5f62beda17 MISC metadata.xml 355 BLAKE2B 6be5c6bba810888d84a8e4c04a01116b36d2bce9ee5bbdfdb291312fa77e3cc85671e72aa3fe1d5c495d036bfd96930e8b5b3c782b9cc71ecef97729823c0241 SHA512 3c40ff5e22cfa8a3ea1c54e132f6c1d6698fa87659a14862e52267c0f80109527d7a872f92b8dcbcabc6ecbec11b3e51ce4b8329325857d465114c4600c8eed6 diff --git a/dev-libs/tinyxml2/files/tinyxml2-9.0.0-musl-1.2.4.patch b/dev-libs/tinyxml2/files/tinyxml2-9.0.0-musl-1.2.4.patch deleted file mode 100644 index 2670d4ffa913..000000000000 --- a/dev-libs/tinyxml2/files/tinyxml2-9.0.0-musl-1.2.4.patch +++ /dev/null @@ -1,51 +0,0 @@ -Bug: https://bugs.gentoo.org/905999 -Upstream: https://leethomason/tinyxml2/pull/945 - -From dfcb914e8bbbb2dca146a3cee62f66fff7ea163b Mon Sep 17 00:00:00 2001 -From: Violet Purcell <vimproved@inventati.org> -Date: Thu, 8 Jun 2023 15:19:41 +0000 -Subject: [PATCH] Remove LFS64 calls and set _FILE_OFFSET_BITS=64 - -Musl 1.2.4 made the LFS64 interfaces only available when -_LARGEFILE64_SOURCE is defined, and they will be removed altogether in -Musl 1.2.5. This commit replaces the LFS64 calls with their non-LFS64 -versions and defines _FILE_OFFSET_BITS=64, which makes all interfaces -64-bit. - -Bug: https://bugs.gentoo.org/905999 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -31,6 +31,7 @@ target_compile_definitions( - PUBLIC $<$<CONFIG:Debug>:TINYXML2_DEBUG>
- INTERFACE $<$<BOOL:${BUILD_SHARED_LIBS}>:TINYXML2_IMPORT>
- PRIVATE $<$<CXX_COMPILER_ID:MSVC>:_CRT_SECURE_NO_WARNINGS>
-+ PUBLIC _FILE_OFFSET_BITS=64
- )
-
- set_target_properties(
---- a/Makefile -+++ b/Makefile -@@ -10,7 +10,7 @@ ARFLAGS = cr - RM = rm -f - RANLIB = ranlib - MKDIR = mkdir -p --CXXFLAGS = -fPIC -+CXXFLAGS = -D_FILE_OFFSET_BITS=64 -fPIC - - INSTALL = install - INSTALL_PROGRAM = $(INSTALL) ---- a/tinyxml2.cpp -+++ b/tinyxml2.cpp -@@ -106,9 +106,6 @@ distribution. - #elif defined(__APPLE__) || defined(__FreeBSD__) || defined(__ANDROID__)
- #define TIXML_FSEEK fseeko
- #define TIXML_FTELL ftello
--#elif defined(__unix__) && defined(__x86_64__)
-- #define TIXML_FSEEK fseeko64
-- #define TIXML_FTELL ftello64
- #else
- #define TIXML_FSEEK fseek
- #define TIXML_FTELL ftell
--- -2.41.0 - diff --git a/dev-libs/tinyxml2/tinyxml2-10.0.0.ebuild b/dev-libs/tinyxml2/tinyxml2-10.0.0.ebuild index d75506b37166..3d7699e742f0 100644 --- a/dev-libs/tinyxml2/tinyxml2-10.0.0.ebuild +++ b/dev-libs/tinyxml2/tinyxml2-10.0.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/leethomason/${PN}/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="ZLIB" SLOT="0/10" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/tinyxml2/tinyxml2-9.0.0-r1.ebuild b/dev-libs/tinyxml2/tinyxml2-9.0.0-r1.ebuild deleted file mode 100644 index 4623fa9dfdd3..000000000000 --- a/dev-libs/tinyxml2/tinyxml2-9.0.0-r1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# No meson because of bug #791163 -inherit cmake - -DESCRIPTION="A simple, small, efficient, C++ XML parser" -HOMEPAGE="http://www.grinninglizard.com/tinyxml2/ https://github.com/leethomason/tinyxml2/" -SRC_URI="https://github.com/leethomason/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="ZLIB" -SLOT="0/9" -KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc x86" -IUSE="test" -RESTRICT="!test? ( test )" - -PATCHES=( - "${FILESDIR}/${P}-musl-1.2.4.patch" -) - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=$(usex test) - ) - - cmake_src_configure -} diff --git a/dev-libs/tlsh/Manifest b/dev-libs/tlsh/Manifest index a79dfffe527a..6d9d60272694 100644 --- a/dev-libs/tlsh/Manifest +++ b/dev-libs/tlsh/Manifest @@ -2,6 +2,6 @@ AUX tlsh-4.8.2-big-endian.patch 598 BLAKE2B 5a0502f5061f665619a72291610bf9131572 AUX tlsh-4.8.2-gnuinstalldirs.patch 1244 BLAKE2B 1369902e03db4837e02c01d63262545725b241a02f02462fd4fb41e7204dee9bae668bf16daf0990b083ced13d4234348ba3df220eab6d69fd77a1e3979b71f3 SHA512 68cf688a8587a301299efb5779ab47473a508e0f0cf6dc90e3ada21bda3cae25142da7d83b67098adef0f03cfbbea40952acffffcaf75c18842efeacb5bcfda8 AUX tlsh-4.8.2-respect-flags.patch 820 BLAKE2B 9159f50d554168497ad9f416e4e002fd757a88543529fe6e2a180f6250399956bb6d967b06bc458e71b9dcf7f01cbb5d98d762ee65d9fd61392fd59b81dd25c4 SHA512 4b90021f2a01992d68d52f11b20a2ce9c4900216c8a6cd7c6fb95cfad20b44fbe37ab118ceee2811e65da7380e12960b5ddbf883198573491c2cf40f25b0fed1 DIST tlsh-4.8.2.tar.gz 3345458 BLAKE2B 27d5eece16bb36225b9ae8b3d3a9d055a0f214fffae08a58c39211c3d918dd842497315a62237b291ee1055dfadad78826bbd24f7b9d88f510e9a31f74654039 SHA512 5355c7734f5356a3a7a31ccc078254835871fc0369f1889a34131a0f810735201c68f674eb18e975b6a03a32e5c284899ca9ffdc1f583e42192188c172d2aad0 -EBUILD tlsh-4.8.2-r2.ebuild 934 BLAKE2B 6c01b040ea7cc438be66e7be4c6724927ce45789b6b45b042273f3f6247d24699e482f67bbb6bbfb43514696844a5f840eb4b6b521ad2cbae3f7996c44a29c49 SHA512 385e65d0bde9aee96145b3ce6c5020898301e2896f68e7b32c8200e5eb86320790986c32d8fa6b09371dfad63739e29052814129bc79fee80ce150fe1891e767 -EBUILD tlsh-4.8.2.ebuild 892 BLAKE2B 6e047ece79f3f11ab2b989e6b175592ea4369ba8de1f315370a2f636768f44d86d411d3d550541662f9e186230180baf23c65533f5090a8d1dd0fa4b1e05fea6 SHA512 a669bdefb8c20f10e69b27888c3e646dba7d1170842b06abc1104914897c284ab2ece48f6f41078a8f2d21ccc2c36d7b4e62e8916912e178dafa800a38ecbb10 +EBUILD tlsh-4.8.2-r2.ebuild 928 BLAKE2B 3417af49781fd29640c4cdfaa0b438d9c05d140464356bb1e05771b73f49bc4454191110199ced626dbaea395df164265be95769accfd7a19b14cb730355f593 SHA512 edeea71599e2ac90ec89f33def8cb693ab502587cc4c6c3e1a1a58b703bdee7b517db50fb72e114f4fe3cdb492dd7df74dc4787084bdf5fafb809e6612c2ac6f +EBUILD tlsh-4.8.2.ebuild 886 BLAKE2B 820a8f26ac5dfe5d2696f34167e6ae7d7a11bbe5d295fe04ee3a65b9123254c4ed7863acc6394caf9e0ae82f39581032d44cbea10dba83633fc4b9d2d4d8fc58 SHA512 afa276f2a5feef7fc8979b62ced689c484d3631dc23114d36e454ebe288b1e0a686169ca80b3d9e04481da16d5008606dfe7c058389e085190005f2b37626147 MISC metadata.xml 471 BLAKE2B 2e17c59829f15d1439933fef59fd14a8525723aae1de1c640c8a83a9df612776ff33d24904a30ffcf27eddcd9c778af09d6d65c3b4e66542288810f416ca0ec4 SHA512 e8a8759d526e1d0b9607f84df503440a650f5835c864c0c5c89c5f978b58839620e2ed7e0bc39af51e38e1da1fe86fac1a398394069f4b3820219db40254a284 diff --git a/dev-libs/tlsh/tlsh-4.8.2-r2.ebuild b/dev-libs/tlsh/tlsh-4.8.2-r2.ebuild index 818323b1cfa8..c4e8b9b19908 100644 --- a/dev-libs/tlsh/tlsh-4.8.2-r2.ebuild +++ b/dev-libs/tlsh/tlsh-4.8.2-r2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/trendmicro/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="|| ( Apache-2.0 BSD )" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" PATCHES=( "${FILESDIR}"/${P}-big-endian.patch diff --git a/dev-libs/tlsh/tlsh-4.8.2.ebuild b/dev-libs/tlsh/tlsh-4.8.2.ebuild index 8b6e02c5e549..0304f561dd62 100644 --- a/dev-libs/tlsh/tlsh-4.8.2.ebuild +++ b/dev-libs/tlsh/tlsh-4.8.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/trendmicro/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="|| ( Apache-2.0 BSD )" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" PATCHES=( "${FILESDIR}"/${P}-gnuinstalldirs.patch diff --git a/dev-libs/tomsfastmath/Manifest b/dev-libs/tomsfastmath/Manifest index c93cb56edf4e..d78bcbfdd593 100644 --- a/dev-libs/tomsfastmath/Manifest +++ b/dev-libs/tomsfastmath/Manifest @@ -1,5 +1,5 @@ AUX tomsfastmath-0.13.1-export-fp_isprime_ex.patch 297 BLAKE2B 4147cc95152298cfbbd88416d11e298b95f574d7bf083900a2b0e72069764f4efcade6b074fb632abfb8f92a4e15b2e71de9a9578b2e65d0c63e4e258923a4b2 SHA512 33bb97d9a33d8bdb81a6a2df5b1727430a421bcf73df292b965663be532e30a4d815c332ee63b9790e04425ed80e58a30d9915a746cc265d98ad71a10da8bc34 AUX tomsfastmath-0.13.1-makefile-fix.patch 1703 BLAKE2B 2182f88b8569fac105eb179fdc7c10a7c9b7b17619a725c30d8374a2589f048e0ca0fe71ffb2431e058a264b104bc091deb800215a490399e722055b39adee0e SHA512 f5e5df821ecc7beb8684116294322dae8bf166bfbc7cf3d5262534e036f1d486854e58ad2c2da382b8f08aa6b9db71d91607289587c4247837bdfc3313ad5cff DIST tfm-0.13.1.tar.xz 322684 BLAKE2B 393c0e0e018b199c9fc975ab3013466399ea337f520f4634649a9e61b2218b9a6b218d11212b535fc8bbd2bf40d8722fc413dc60756f1b8ff7c78da049765083 SHA512 84225fe81bbcd1df7e40ed0b8c8077d60612246a76f3149b672dfd1066eb0179262fa4f5a42ffd2034e60cb74cfd86e0b49139371971ebbb4f41a4ecebca2111 -EBUILD tomsfastmath-0.13.1-r1.ebuild 1750 BLAKE2B 0e02a86094700c23529a032e1e778d88f4d2a990c164e29ca5053fc409ca08964f51e02def1e4a5988f794fffb50154beedaaebc2e513bbf64ef0537b9514adc SHA512 3581c4e3efb8f8e4e8505ba84dc39f935d65e197b656a01cb710db05c94f897b521c96cae0167e5674132016419d6a94e3f72d78f4c736937bacb90f02b8fcab +EBUILD tomsfastmath-0.13.1-r1.ebuild 1744 BLAKE2B dc762a8f77c2074b9f166b29a04dcab457cb76f0b314b53af96cdbc4aa0997148376a836a8fd8d2e3ba7d2b40c5fb2337efa6c7f81211cbc5dcade0887de2489 SHA512 aca7066da1203b9a94c6c6bb69dabc6636257d67c275202df2aac7bd5220f54722569a7f4a93f3142688429b96534d910c76b8b7f7ff26fe663851641c389baa MISC metadata.xml 431 BLAKE2B 3ee55515a9f7f687044481bd095b4ff18f9d7fe815ad967efab4745dc29a8a09c26ada6d16f2911c8850564b3f6d605b864d4583d34dc5cdc727d9644e7cea77 SHA512 6c5fc0aa9eca8f7d35a7847e05e2c74508d8aa11333c2730eb833b03147d58091d880683b0468f8219be636f1135b201f94efbdb0b31abd6c19e8733576e5ef2 diff --git a/dev-libs/tomsfastmath/tomsfastmath-0.13.1-r1.ebuild b/dev-libs/tomsfastmath/tomsfastmath-0.13.1-r1.ebuild index 2ecb5a8807e3..11545b07b9ee 100644 --- a/dev-libs/tomsfastmath/tomsfastmath-0.13.1-r1.ebuild +++ b/dev-libs/tomsfastmath/tomsfastmath-0.13.1-r1.ebuild @@ -15,7 +15,7 @@ LICENSE="Unlicense" # Helpful site: # https://abi-laboratory.pro/index.php?view=timeline&l=tomsfastmath SLOT="0/1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" BDEPEND="dev-build/libtool" diff --git a/dev-libs/totem-pl-parser/Manifest b/dev-libs/totem-pl-parser/Manifest index d8627a9aaad4..e65c2e16699a 100644 --- a/dev-libs/totem-pl-parser/Manifest +++ b/dev-libs/totem-pl-parser/Manifest @@ -1,5 +1,5 @@ AUX 3.26.6-c99.patch 808 BLAKE2B 000b5b1e169bbf4713cdd3ca3dd035171e67c5080e55c3bf57180d0461de0a9adb2521ccf0c3159239b7d0fb85565e6d608c0377804d3f90a611f03eb90cee39 SHA512 8d8e69b6b337f321c3bd2c0e953514b37f4400390e866b508c096a3fac75670bddfd093cf3ba3575994e1ba1e9b76762f70339b0ade91e0a9d064a13b950ac39 AUX 3.26.6-plparser-Fix-uninitialized-variable-error.patch 1002 BLAKE2B 20af6936f47b2b1932417caec381df50bf503eff6e5235b1edeb4645dfc248358fdfc528016bcebaeb47f14f0cb99bd6a69519ae0a1a6e82b2629316522922e9 SHA512 65d015cb956c5f0b82bb2436309bbc35535d3decf7d8de4730fa3d41abf4378131756d09b536d3a16b9581c7e76fa18e795976753e90e91edea76428281f9386 DIST totem-pl-parser-3.26.6.tar.xz 1503888 BLAKE2B b0768f54c77ff902ad20aeaa9162c616e0cc64ccfc2839d2db2e4c9076f82a611baedf127b0b74f84ec8698a5adc25c43fb9245dcb26a221da7024372a61896b SHA512 1a7aa69e147b55c3c9761328604821a7e40bac4e7b82492e5ce1b2405e3b6d5154e3b06687f2446ec923b34bf6ea96eef179ef8410c005a061d448fc6b3e754e -EBUILD totem-pl-parser-3.26.6-r1.ebuild 2040 BLAKE2B ca9ed3859d1112d66900cdfc6fa00e414742f50f39e75f951f696a04a3499e46474337a50c4d8e7e50d76ca11cfd45bda8a3d376b06e1996f10da0c33ec81be5 SHA512 3430fa14ab63878fb7b2ddfa02eacef8b87e801f42b53e4989658707e1f00d20a08ed47589cf9886e9e1ba087044cf652feb5d36260e5c0843184c8496845bb8 +EBUILD totem-pl-parser-3.26.6-r1.ebuild 2034 BLAKE2B 020afe108344b9303901ca5bad30f7054fe632f1c92d38c7f7b428c693bdf9a55ef5af463109f116fc1cbf7fa122fabc0883498dc3761b20d73aab6a2fad9820 SHA512 1cc9c23af11dc38e50e654a0b60762bba5f5bc9e257f54d1989da6fc841f78b5341968e5894be27641fd856e80b970dc8c71f7ffaa08a32199ba688dc53546e4 MISC metadata.xml 646 BLAKE2B 3d31347805d778dea4005273c7c882664e8c7a296d6749eafbb4e8d4a48c07f85f53fbafd8c6ba90b584a82dbbb796d5685ca8a4518f848694115d4789758c61 SHA512 61c9b51ab203dd767e80f0cb34e4d2e276a364153d5b431d42ad37b04745dc25e2c9fede1792817f6652cac8d7592be03416f2e410a2378c59a5f0236e158e81 diff --git a/dev-libs/totem-pl-parser/totem-pl-parser-3.26.6-r1.ebuild b/dev-libs/totem-pl-parser/totem-pl-parser-3.26.6-r1.ebuild index e0c1d14df6fc..166e47a75185 100644 --- a/dev-libs/totem-pl-parser/totem-pl-parser-3.26.6-r1.ebuild +++ b/dev-libs/totem-pl-parser/totem-pl-parser-3.26.6-r1.ebuild @@ -11,7 +11,7 @@ LICENSE="LGPL-2+" SLOT="0/18" IUSE="archive crypt gtk-doc +introspection test +uchardet" RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" RDEPEND=" >=dev-libs/glib-2.56:2 diff --git a/dev-libs/tre/Manifest b/dev-libs/tre/Manifest index 670be58cfbd5..dceb3db730d6 100644 --- a/dev-libs/tre/Manifest +++ b/dev-libs/tre/Manifest @@ -9,8 +9,8 @@ AUX tre-issue55-part2.patch 335 BLAKE2B e4c67973f6565e918c17d733bd8d8a1c5e6e67ce AUX tre-python3.patch 5186 BLAKE2B c9e08efa47fb8ad00385703c9c7cc9d240eaccacf472c47991426702d4c971857c7c6fd1cac47135153616e4358ccbe1fcd05c04973c3c9164639634926b9c8c SHA512 0fb84b2051b2082f3271e4d47d0bc666ba9e6deb8ea2dfe0201ef4f0708b94b6706726740bfbfcf1ae708f348c63850c1b175ed1f93200934817337a5d23f1d2 AUX tre-tests.patch 235 BLAKE2B 11c601f9b352dee9e2d36e60c537a4c2969beefd04bdab21c1e00886611d243a6c818b4a8cb484b8a414d3ec07de3e3ce32fde4aaa096bcda307b66225e8179b SHA512 69373229743ad805d4bfbf41def35de930424baaf66c36f35b3cba04860c2de15051ff640d486ec75e85aa20a28863e7937c6876ec443418ba1391e9dbbf4047 DIST tre-0.8.0_p20210321.tar.gz 146294 BLAKE2B d740bd0e99f50f5e4d8105f5260e43a81b6af9857a21e386e437ab8d48a9e0de23eae03e96cf6b9f4d2d37f72d0fa73ef7343086271ea80f166bdba3f04475a9 SHA512 950c81f681970fc737cfdd6815445f05a018fc742b964cea3ce19f0249c677dd715ece4ff8e543fa9f3fd23b503eafa00aea00dbae063af9bc7e08dc1bc33aed -EBUILD tre-0.8.0_p20210321-r1.ebuild 2390 BLAKE2B c6ab3e20d38246cf934263aca8887aa92937362932f9e15fbf22508fb8627a16a383070622f112f2a5c2d3d1bd5751e0dfee4ec2d20d97b87c79e1d2ceb3342d SHA512 61bd0bc8d09f1520ef3d9da8e68eab70db7979c28757d8cdaac023f427a3d709bd9e9d93eafe91cfc8e884cada261ad6da47197edfabe9006e6a9dd5bfefe9ec -EBUILD tre-0.8.0_p20210321-r2.ebuild 2169 BLAKE2B ec3690cac07aef346675006d44d5287337b86d37d177a98f12b404df9789191ad96d53c2adc9c8204794ec836c126cddfabb3609c0e20db4ceffbac91a98837e SHA512 557edb6ee8abac5e9f12b1ca014bc478738bc281642b186307b21c6132ac54d8ecfb318e38c9362391697691019394d95c65b40c0991cb1ccf04aadbf581db9c -EBUILD tre-0.8.0_p20210321-r3.ebuild 2261 BLAKE2B 963260785fdc641008e13e9974b5d9dbbe088d7a2dd9751babe6227c1869da9f7163783558da4b15117cdbacc8fc6549918d51ca461092d40eb4e79655cf49cf SHA512 a13969529cf2dcc124ef684585552301b10c314de2969c5ddb09c9a8b8f46ecf07247bc54172422aacf3255a869c66a4f20e5ce5caffa94a9504b5393806a06a -EBUILD tre-0.8.0_p20210321-r4.ebuild 2261 BLAKE2B 0a061e8c720c50116dc18ca4c5b02bea125d8b1f71f36deee873a396db8f3043d632c2579391cbbe60794a905aa36d4d717776d6570ca298c215063d81092369 SHA512 39c806ddd43ede943d94598d4a5e76a4d083f88263f84b7654c2cadf272517b8dadb4a7a87a0e5c1ae8c0cc5a7260a5e2745ae77512a11ab5e7429b6147458b8 +EBUILD tre-0.8.0_p20210321-r1.ebuild 2384 BLAKE2B 73c3cba0eb0970101bd6d7c1f9babc6b04ded172ef2bb31873f4576ba1b3e38b8f6aad52fae3dfd99139621ed2fdb9f05de6169e0da9e303f6af833f5c6f58f7 SHA512 c10a3da5c8b993a368bc0a304b4da6c6ca86e56a9f0c913fa2c98f2299254710050f73e62530a131c74c2448cb2607af40745be01ca5f1f1f80116f510a1b783 +EBUILD tre-0.8.0_p20210321-r2.ebuild 2163 BLAKE2B 8412c56909ee96b9e68d4883d36aa759dbceb35c64f16373542d8e06918465e3ac3978ef5e02aabde8fbdf5fc509cfaf762a0016491d63e12e641a32435f38cc SHA512 d676c096e6febb63152d4076514d5c795f4d09a9dfbf53e9c2cc88c59322eddf37039d0ddcf603b51c336c9eab29fc9e42921bc4421774cefeff46d3fae5549b +EBUILD tre-0.8.0_p20210321-r3.ebuild 2255 BLAKE2B f3f1d0d30ed09f13c7c603be36371c14c6df59bb1698c86c045e215f7ca28024817c42eed9c239c1b9e5d855deba733dbfbcd71c2691f26e8d5b17876980c324 SHA512 5de6c93c744dd8bea694145963028ecf10241f8712c62f07ed3b52e5a247c1ff7abefb90a75536478d63bdc5bf815491c15b041ee100083af84bc9b80e70840b +EBUILD tre-0.8.0_p20210321-r4.ebuild 2255 BLAKE2B 523b77b402be9d87f76337495a62dc7c6e57168051b5ee732ceb2487f75db9a145be3c87de5fa2fef235ecbfdfee888583ea16c9e05fb15ece156057b6e36a37 SHA512 9aefe255d23d7b1e9f950f9daae5fac49f8fd16e776089908bb789bfcc89b39b29fdc4df106c0f91b5b16e4f87fd89a461c58ef5d7c90315b79365ed06898d4e MISC metadata.xml 638 BLAKE2B 4e02f7673a19acc091ee21459551e6d40f6a78d5a25cbbffe877d46f0a181067e2163d1ac79d0f7d38ff383b8775abf6f69309ad97b25fd2af55b0ac2223ab40 SHA512 9f725eebbee4753cb05b0adcda1edec2aa50265257db359ca0ec4596761072ec335fffb5a5035cf5ec43c13b8c8a7dd7ed916bbf82acd57c6d8ee5e4c89cb622 diff --git a/dev-libs/tre/tre-0.8.0_p20210321-r1.ebuild b/dev-libs/tre/tre-0.8.0_p20210321-r1.ebuild index 185e2de33ab0..deeab6114bbc 100644 --- a/dev-libs/tre/tre-0.8.0_p20210321-r1.ebuild +++ b/dev-libs/tre/tre-0.8.0_p20210321-r1.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}/${PN}-${COMMIT}" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="+agrep +alloca +approx debug nls profile python" RDEPEND=" diff --git a/dev-libs/tre/tre-0.8.0_p20210321-r2.ebuild b/dev-libs/tre/tre-0.8.0_p20210321-r2.ebuild index d139f6524687..0e84aa14aaa4 100644 --- a/dev-libs/tre/tre-0.8.0_p20210321-r2.ebuild +++ b/dev-libs/tre/tre-0.8.0_p20210321-r2.ebuild @@ -20,7 +20,7 @@ S="${WORKDIR}/${PN}-${COMMIT}" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="+agrep +alloca +approx debug nls profile python" RDEPEND=" diff --git a/dev-libs/tre/tre-0.8.0_p20210321-r3.ebuild b/dev-libs/tre/tre-0.8.0_p20210321-r3.ebuild index e3e624a817b4..421d6f8cd917 100644 --- a/dev-libs/tre/tre-0.8.0_p20210321-r3.ebuild +++ b/dev-libs/tre/tre-0.8.0_p20210321-r3.ebuild @@ -21,7 +21,7 @@ S="${WORKDIR}/${PN}-${COMMIT}" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="+agrep +alloca +approx debug nls profile python" RDEPEND=" diff --git a/dev-libs/tre/tre-0.8.0_p20210321-r4.ebuild b/dev-libs/tre/tre-0.8.0_p20210321-r4.ebuild index fa489c2c58fb..14ffc1d5a646 100644 --- a/dev-libs/tre/tre-0.8.0_p20210321-r4.ebuild +++ b/dev-libs/tre/tre-0.8.0_p20210321-r4.ebuild @@ -21,7 +21,7 @@ S="${WORKDIR}/${PN}-${COMMIT}" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="+agrep +alloca +approx debug nls profile python" RDEPEND=" diff --git a/dev-libs/tree-sitter-bash/Manifest b/dev-libs/tree-sitter-bash/Manifest index 979ba4681116..763ac9e861f2 100644 --- a/dev-libs/tree-sitter-bash/Manifest +++ b/dev-libs/tree-sitter-bash/Manifest @@ -1,5 +1,5 @@ DIST tree-sitter-bash-0.21.0.tar.gz 557096 BLAKE2B bfbdb4db0f75c292567043a47d32e26c6ec119ed70fa9b77675eb57e686c072315fc114befecc430730c8eec20238544d13836402f2264a1b6657e0387d4987c SHA512 9585ea80f85bc7010444a91142bc943486ade68982c7ca367a6cbe65619af2bdaa1acd8b6ee698cdf74b84d62a7f44acc4676ddb4b6007035eb9eea4768f122d DIST tree-sitter-bash-0.23.1.tar.gz 542859 BLAKE2B fbcc788a241b740e128d1ac7dac6292411121c67239c2656a74514f016b89882e4bd6371fc287b9d94b4b78f2b8e968ba3029de67e1c307e99ecce95bfe83dc5 SHA512 1ab59105a5f0a74a17b415420fb8da072cdd2765f776a4f1b0297ca4a4637055d625753c502b96928e9cdf56fd9f175589da4acdeb338daa9113df94c4aa6581 -EBUILD tree-sitter-bash-0.21.0-r1.ebuild 394 BLAKE2B 9741da3de07419376bba9c794abd9c874d697158e88ac8fc19b92d32038751c52823c1b20c6160b27d2e9bfe9d82c423e60b81286fcf3314f1e306edb49cdbdc SHA512 dd06d8c5bc81ed217a1d9f07506c9580dbc4714f11e95af3e34b743a64ca10797bd4b65c422eb152a122af97603e9ae8b1ec5424aa01bec6739d770e3f2d94b5 -EBUILD tree-sitter-bash-0.23.1.ebuild 402 BLAKE2B 6ffdb812837414339edbd50de840df74f7ddfaa0ce53f162f8fa90db3f55235de52908520546646845911b76ae36239a4d8ca6df8cc8f5877d16caccfb073559 SHA512 9c62a982866b39bace667acd30741a61c9749d7a64eafa73af0bcc67c5121a76fdb24e0bfc2c030b09a79defb56639508108b48d7d5fe705ec212f374894d890 +EBUILD tree-sitter-bash-0.21.0-r1.ebuild 388 BLAKE2B 4a5a331b804450eeac880ee7017a1dea881451d8c940b324372b88c6fd7dec593bc0308eb81c9314b032f78f3286ca5ef92e39d9b89e56f2a4ad052fc87b9a64 SHA512 9c0b0b3c14443099f4c21de3c2541891d408b683323c96b696156bf55d288054e33eac247c802191085df33501ed5e763a5fef179a4be17424d167240b783fc0 +EBUILD tree-sitter-bash-0.23.1.ebuild 389 BLAKE2B f59d9799315f1b2fbdbfa8dc75e1e9ad16d007bd871a9e4d0a226149e9cd1ce512428e4f218f283cfa2b2fba9b7ec067db390d09c1c62fbd55264087b9a10cd9 SHA512 1bb5994c7ffe29f657405bc80e021bb7044904b5a8e1567dca9b9edb8ccccf8295e31879934fd1a801b3d658224cd79a7709d3a2cb388c2729835d6422ef536a MISC metadata.xml 444 BLAKE2B 5a79ed071d8acb28777a9f255c6d7e3dd8317bb2c2502423925764d0b170aa7b8fdfed40d505986986b3bb5d573efd2a300bf3f76b34fccfd5a8380b03fdd1b6 SHA512 0fcdb129e5f90034a21d041a77f2c1ec480a05401def273c074ed31c078cebdee08eb41282b8bb16bc17d125e610b5c1e3348e219a4c108712b6b015a2649d63 diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild index c9c0cd8e9ce5..5a720cc0b9d9 100644 --- a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild +++ b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.21.0-r1.ebuild @@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-bash" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" diff --git a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.23.1.ebuild b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.23.1.ebuild index bb660768a312..e9367b1e3d52 100644 --- a/dev-libs/tree-sitter-bash/tree-sitter-bash-0.23.1.ebuild +++ b/dev-libs/tree-sitter-bash/tree-sitter-bash-0.23.1.ebuild @@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-bash" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" diff --git a/dev-libs/tree-sitter-c-sharp/Manifest b/dev-libs/tree-sitter-c-sharp/Manifest index a67aded2273a..a42b48973156 100644 --- a/dev-libs/tree-sitter-c-sharp/Manifest +++ b/dev-libs/tree-sitter-c-sharp/Manifest @@ -1,5 +1,3 @@ -DIST tree-sitter-c-sharp-0.21.1.tar.gz 1576411 BLAKE2B c89cd47c93ff96a01fdcf5d55971bb49326ec4cb4f37438247f0c5a0a7a083e62265f07fdb3a6b7d18f2ac13e8afa5705a5092cf7ff90f92f8fa0b9d9073a3e3 SHA512 43fe2c31ae73efff91af15d40f9b3d4b468c5b118de7b029c5c2338885bc27fedca21fe6361700012a1d5c80ff7426ef9ce2f7226da44be8302d727858e7aebb DIST tree-sitter-c-sharp-0.23.0.tar.gz 1559431 BLAKE2B b24828f6abc371bd6397933b6b3cd586fc60f2c03c5d8607e0526e419b673667e12a697d21b1fbbbf2a2492986d7b2c81bc5c300db103467356375f1503b9465 SHA512 998d15ac285f000bc96227853933f7518ce6250dbb04cf44f7859be8dd29226ca1340e46aac51f3ef7b9d8bca385bd88001789081801bf4a8428ee5195064a5d -EBUILD tree-sitter-c-sharp-0.21.1.ebuild 286 BLAKE2B 7e87c1cf475c6df487dcd104027cabea587afb927fdb3efaab1a6a2267cd1180a2e9d0b35868f2fffc05a936ff2aaaa217c20c5af5b4e558e2c4af2a31d6f151 SHA512 6a00db9b811a3816f9d945d7e3a1b6530f23ee61954cbd4363ba69987c6ab38b61b8615e1499d786791f42eb6f14d2a4220736abf75397994508b9cf5fccd7f0 -EBUILD tree-sitter-c-sharp-0.23.0.ebuild 287 BLAKE2B cb0ccffa70ee9ba72d61e2e41279379b1d60a31234d8d9d42834f912425a129ec38ee8e6cdbf62966f315c65a835adc74a93038737bf622b0e3c6ac6f32abafa SHA512 2e0b4ebe44c0e5889c7cd2f503aaf1fb0d2127ea88dd46d180ddd7fe06d50e93d3d361719924e773102d34345bbc34020f10c7de5b606cdba173d6f32da5858e +EBUILD tree-sitter-c-sharp-0.23.0.ebuild 286 BLAKE2B 7e87c1cf475c6df487dcd104027cabea587afb927fdb3efaab1a6a2267cd1180a2e9d0b35868f2fffc05a936ff2aaaa217c20c5af5b4e558e2c4af2a31d6f151 SHA512 6a00db9b811a3816f9d945d7e3a1b6530f23ee61954cbd4363ba69987c6ab38b61b8615e1499d786791f42eb6f14d2a4220736abf75397994508b9cf5fccd7f0 MISC metadata.xml 457 BLAKE2B 25f1dc01f9dd1da79ee2d7f63e2ea3c088e23f623a796c6ed90bb5592f6baee66930d91cd55e30461e6c59a42654281e160974423068d93e2cc1363623d4183b SHA512 2dfa8bf3f65c42b1244b6160a402ed7d8cc129dc68709d23cd1ac2d90d1a4d20f12fea2bfe03b4fcbcc79f16c765bf318bea05c23e34362721070ebd074dd1f8 diff --git a/dev-libs/tree-sitter-c-sharp/tree-sitter-c-sharp-0.21.1.ebuild b/dev-libs/tree-sitter-c-sharp/tree-sitter-c-sharp-0.21.1.ebuild deleted file mode 100644 index fbd2d6dfe6ac..000000000000 --- a/dev-libs/tree-sitter-c-sharp/tree-sitter-c-sharp-0.21.1.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tree-sitter-grammar - -DESCRIPTION="C# grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-c-sharp" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" diff --git a/dev-libs/tree-sitter-c-sharp/tree-sitter-c-sharp-0.23.0.ebuild b/dev-libs/tree-sitter-c-sharp/tree-sitter-c-sharp-0.23.0.ebuild index c1e7e5bd3167..fbd2d6dfe6ac 100644 --- a/dev-libs/tree-sitter-c-sharp/tree-sitter-c-sharp-0.23.0.ebuild +++ b/dev-libs/tree-sitter-c-sharp/tree-sitter-c-sharp-0.23.0.ebuild @@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-c-sharp" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" diff --git a/dev-libs/tree-sitter-c/Manifest b/dev-libs/tree-sitter-c/Manifest index 4e5c2580249f..01c4916eb7f9 100644 --- a/dev-libs/tree-sitter-c/Manifest +++ b/dev-libs/tree-sitter-c/Manifest @@ -1,5 +1,7 @@ DIST tree-sitter-c-0.21.4.tar.gz 362462 BLAKE2B d3c37bc04e344df7b13d06e941cdc3d0dc6fa871ad02c090fb786086cd561429cb439335a7ea2745746b4e0e4ba938ed07e8fccb9313a2af0cee63b18dd89bb4 SHA512 941117c22b2a1dd46b7e8a9a0552fc3d28d21c22c44687dc67487ab7b136f8f5fcb05c8dc1429e4c56f619c52f7496ba6e07280751e49d8c5e2d36e2a807e19b DIST tree-sitter-c-0.23.0.tar.gz 370699 BLAKE2B 261b7ef1e7ebe1dc49780a95679b921bb7c67cfac6f0eba057199c0e3c9e833a40cc871fdc170ac4689aa19f65feed3c122cf5a6681ec22c619e1129eb26cae8 SHA512 9e4b453c64cc3ce8e6d060ceda1fa579e0339bbddcef7192c3f8bc0cddd6df76286d126e3e3cba476cc1f98d7f84e8b7b896837da8ac0646e3d6f95f6c78bccb +DIST tree-sitter-c-0.23.1.tar.gz 379330 BLAKE2B d973ed8463a3d72189084e232e2135394da9207f92a04d1c1a3e46f3a11e038b16d579c9e5c3bc846a650add69bfc786bb8c658f4f303e289d9f47dd304c1962 SHA512 75b89ef3dd4482b56667be63f18f1d7f45ed87a76f1c8c31503e4379fb175d6113df9e82eb7c8a77363cdfeed6f3fcc99ed3208bd083b4b281251759a0bbdca1 EBUILD tree-sitter-c-0.21.4.ebuild 337 BLAKE2B 3cb2a28216b2f4735dcd9cf8bd6366e8c8f36b20e95370c4b162bf57e04abeb860a8898cd4aca7e5d7246620db9b38beb566945e24fde2087d2cadf768fe9443 SHA512 d8486241fa811ab83fbab615a578e33be45b09692bb8dfce988950e0579fd5cb06cda256daf56886c6fc31bfbacf0b5752432c4df271cd7917d7d3a64e66b414 -EBUILD tree-sitter-c-0.23.0.ebuild 340 BLAKE2B 30cf3cd08becf30034b622077af5ce8c5d209f2bb19567ef1b9d9f6f36f800c147c360dde0aa0107110be8bf47fac129551914c1ba4ea0037b3f7d2096929617 SHA512 d0af167af9b75b2d7d7b52e34b2565410c753ffd6f2fec212386873a0eae33d74d547df87bbe17c3fb2c94e6b3272fce10be5c886723bd76a5392998c7574454 +EBUILD tree-sitter-c-0.23.0.ebuild 337 BLAKE2B 3cb2a28216b2f4735dcd9cf8bd6366e8c8f36b20e95370c4b162bf57e04abeb860a8898cd4aca7e5d7246620db9b38beb566945e24fde2087d2cadf768fe9443 SHA512 d8486241fa811ab83fbab615a578e33be45b09692bb8dfce988950e0579fd5cb06cda256daf56886c6fc31bfbacf0b5752432c4df271cd7917d7d3a64e66b414 +EBUILD tree-sitter-c-0.23.1.ebuild 340 BLAKE2B 30cf3cd08becf30034b622077af5ce8c5d209f2bb19567ef1b9d9f6f36f800c147c360dde0aa0107110be8bf47fac129551914c1ba4ea0037b3f7d2096929617 SHA512 d0af167af9b75b2d7d7b52e34b2565410c753ffd6f2fec212386873a0eae33d74d547df87bbe17c3fb2c94e6b3272fce10be5c886723bd76a5392998c7574454 MISC metadata.xml 338 BLAKE2B 63a1d0c3a464e26c64f0928e3e18369bb58dadf0046be1b1af619954230ce17c30113648226542da7c9db94c3ffb6539f8c07252f3eb4872528a090bf9182ca4 SHA512 7da1caca88d1e8afa4268c903aacf1227781a3238157994777ac762efc6cb8652fffd716d23ef124dea8e0980590d7af7d62d7d3853694e3a0630f514f4eb277 diff --git a/dev-libs/tree-sitter-c/tree-sitter-c-0.23.0.ebuild b/dev-libs/tree-sitter-c/tree-sitter-c-0.23.0.ebuild index 21cb9b0c4c49..a6c4e647f205 100644 --- a/dev-libs/tree-sitter-c/tree-sitter-c-0.23.0.ebuild +++ b/dev-libs/tree-sitter-c/tree-sitter-c-0.23.0.ebuild @@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-c" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86" diff --git a/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.21.0.ebuild b/dev-libs/tree-sitter-c/tree-sitter-c-0.23.1.ebuild index 7feca9e60b7a..21cb9b0c4c49 100644 --- a/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.21.0.ebuild +++ b/dev-libs/tree-sitter-c/tree-sitter-c-0.23.1.ebuild @@ -7,9 +7,9 @@ TS_BINDINGS=( python ) inherit tree-sitter-grammar -DESCRIPTION="Ruby grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-ruby" +DESCRIPTION="C grammar for Tree-sitter" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter-c" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" diff --git a/dev-libs/tree-sitter-cpp/Manifest b/dev-libs/tree-sitter-cpp/Manifest index ff977fef87a4..1c86664dd4d5 100644 --- a/dev-libs/tree-sitter-cpp/Manifest +++ b/dev-libs/tree-sitter-cpp/Manifest @@ -1,5 +1,5 @@ -DIST tree-sitter-cpp-0.22.2.tar.gz 1064580 BLAKE2B c51d848f27eb7aaee9e23da6ff375eec9da0fc17c0ce6dd7b128003703a37cbdc8e66664558892629da76a5889a60f77988fa1846e45085441da69f6ab62a833 SHA512 33a885e43ad578697087ffc6af35366f9a7ad8d46e9b10fa3190bb02368d978fa432d56a5e1d8e66858fa6c79f5ff614b1cd2bbefd58eef2532bf88988c14373 DIST tree-sitter-cpp-0.23.0.tar.gz 1091170 BLAKE2B 30e5aec24424afabcbeda237012e3e2e9f2d01650bb27621277c27a8ac7f7de3d18018149f1a640d62a35b192f85e6c2b28b5e88d1ee440de393b22d7be7ee89 SHA512 bf0a141f3fca00df59881836072d0db171ad9cca72a473d4527e6e59c3b5a5811c00b4345bda4da1817f95410808c5e56e886396e8301a8f95667ca4cc7329b7 -EBUILD tree-sitter-cpp-0.22.2.ebuild 388 BLAKE2B 9e6ac9c3486571a8f532420d3a813c6677eca1dcfd233c41a4c03a0c5decc1a8778b6b9ffd386e7ecc8490bd6d9500d091aa4d7f3327b44994b1e50e22fd8d4c SHA512 a5019f5a47263841063f558a03a67a129ded7bb2c215e12066ad0b2fc4ce6da9eb135821d5b8964859d8cf8bc98c3833b2886b258dcd093c7d88c110537fbea7 -EBUILD tree-sitter-cpp-0.23.0.ebuild 389 BLAKE2B f44e161f47c3570c93ee4f4bccfa84f8afc4ca6075b55e77766d55c693da75bf94c453f151fa55c09474714fbe0e72c3b2463fe9112c18ab75fa843b5c0712ce SHA512 0365d552159ad89b9199bac4509f7bcda62e9dabc63d52395abe8b4ab3b998cecf66aea77320dafa8deb8df07678ad60a3aec042975c8b07debfba125480fd48 +DIST tree-sitter-cpp-0.23.1.tar.gz 1135259 BLAKE2B b4f751b3d05591a4249b6c8a193413e023be0bf3ad6e4279149b72ce52c8d2d76b257d1d3d8b09edefcf731093164d648390753311702b966cbd3fd104c1ad6b SHA512 7ddada4845ae714d5c495c9221afd9284612e6ada1002ff04fe541a6865737f993ae99f72800cf2e7a0f037dc3002b006d8a1c0d909e1ac8f05ece1082388b29 +EBUILD tree-sitter-cpp-0.23.0.ebuild 388 BLAKE2B 9e6ac9c3486571a8f532420d3a813c6677eca1dcfd233c41a4c03a0c5decc1a8778b6b9ffd386e7ecc8490bd6d9500d091aa4d7f3327b44994b1e50e22fd8d4c SHA512 a5019f5a47263841063f558a03a67a129ded7bb2c215e12066ad0b2fc4ce6da9eb135821d5b8964859d8cf8bc98c3833b2886b258dcd093c7d88c110537fbea7 +EBUILD tree-sitter-cpp-0.23.1.ebuild 389 BLAKE2B f44e161f47c3570c93ee4f4bccfa84f8afc4ca6075b55e77766d55c693da75bf94c453f151fa55c09474714fbe0e72c3b2463fe9112c18ab75fa843b5c0712ce SHA512 0365d552159ad89b9199bac4509f7bcda62e9dabc63d52395abe8b4ab3b998cecf66aea77320dafa8deb8df07678ad60a3aec042975c8b07debfba125480fd48 MISC metadata.xml 340 BLAKE2B 4c468b5cbcfef24638d2f6f5ecd503392225d5f3b11297818b1f6be4ccdcde61a0cb71719600c7da8ccb551392e2a1714a075d908a14c2f12e4edd2494e4f43e SHA512 644036a25ee8079f1351988b1c6b811c0272d4fb5659a78eeb23da0b7d2ae893e63c741615824c16ca9020d3229900dbe7cadb1e7230a1527a83a3926d6c1d26 diff --git a/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.23.0.ebuild b/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.23.0.ebuild index 011d04ce711e..40d03e0e7ae2 100644 --- a/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.23.0.ebuild +++ b/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.23.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-cpp" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64" # requires test data from tree-sitter-c RESTRICT="test" diff --git a/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.22.2.ebuild b/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.23.1.ebuild index 40d03e0e7ae2..011d04ce711e 100644 --- a/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.22.2.ebuild +++ b/dev-libs/tree-sitter-cpp/tree-sitter-cpp-0.23.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-cpp" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" # requires test data from tree-sitter-c RESTRICT="test" diff --git a/dev-libs/tree-sitter-css/Manifest b/dev-libs/tree-sitter-css/Manifest index dffee24e8f82..7ca92178ddd5 100644 --- a/dev-libs/tree-sitter-css/Manifest +++ b/dev-libs/tree-sitter-css/Manifest @@ -1,6 +1,4 @@ AUX tree-sitter-css-0.20.0-test-selector.patch 389 BLAKE2B cf0243812bc999a62d2190ebd177a83018af48f81fced8303372301c394da70aa5139a6027f07a72b8c74f8b6c1f53b603b23800e078cb1ad34351fba84a959b SHA512 a169364c2ba5f420a1ca4e1f06d39eb6440230dfb0f2a4fee8926747a2d74cbb3140d037d67f43111d30625186afcc3a010b16fea27eecd530f54212cd986f93 -DIST tree-sitter-css-0.21.0.tar.gz 114817 BLAKE2B 6a1acfd884e764903155fae31921fccd878ed858f73eae799d25c603c7740aaa908b5d746f66c429940c55818c279bba21ded5638999c7c96229f4adbbfd8d6e SHA512 2f653e74293516d950ced883ece1ed3f6ceb7e895e54207a561c3ae61e63284a4001ae138aaf75afb46fc2efe8e50e3e551c469cd7f675f8cfcc3415e89d07d0 DIST tree-sitter-css-0.23.0.tar.gz 118618 BLAKE2B f47f345a5892fa98b44466fa667d25dfe3ae5ec6eb974e1a4751bba733a985c1eb2dfc69f974076709c7b3e0f5024fc3ced655a74455b822665c72879abfbb3c SHA512 a78e18bb6036cd9183525671decd45911887db6acf449d4965e20ab1607df616bfa028d5d84a33ba2b87757e16b4c0dd672c8981a53bf286d81b8dc412512725 -EBUILD tree-sitter-css-0.21.0.ebuild 448 BLAKE2B da7858f5295d590bca1921003f245690cdb133bc7163f0cd978e99b26034b8f61398c9ccedee6e7dfc78e8dceefdd857a214c60e6d0455260c83d22fe20ae83b SHA512 f52308682ec5f8d0528db18e5bcc6fac8b4c24dd5d05ebcf167aa718a4bf46cfebf71d1af7a0804b077bdbf5defa865ea1ec5f8152441119441782f06d25e1cb -EBUILD tree-sitter-css-0.23.0.ebuild 449 BLAKE2B 456406b4c2e937ebc2a72f2e56f80ad337bfa76c64d290adf27a5ceb582ee63bbbbfab283160751c1d50adb490df094c32a05c968b96ee6fe0093e95cb2371f6 SHA512 665a7b92a470875e821f6a8042b3840fbcfa68a5ed4f4e41bf6afea3a259f39aa96e6262505ef5e4606efd4404891c3edc8f7bffc08308b4b80242b3d843c657 +EBUILD tree-sitter-css-0.23.0.ebuild 448 BLAKE2B da7858f5295d590bca1921003f245690cdb133bc7163f0cd978e99b26034b8f61398c9ccedee6e7dfc78e8dceefdd857a214c60e6d0455260c83d22fe20ae83b SHA512 f52308682ec5f8d0528db18e5bcc6fac8b4c24dd5d05ebcf167aa718a4bf46cfebf71d1af7a0804b077bdbf5defa865ea1ec5f8152441119441782f06d25e1cb MISC metadata.xml 340 BLAKE2B a2906ecbfa48a374d76ee5b6c93677162f64c1f0657f1cb687b9113ab13248bc1a65db2614b0870ed9361ba9ab77619346b5993ba1ca6d48d69b22f98d860cfb SHA512 f4a51bcd64582a787d5bb7775889d21642391c6d76882a23fdc8ff4d3c4d14170bfa7e809a5c0bfa711dfa4ee3e6fc8db23bc11d6cd3e33b4e1235197fd5aff7 diff --git a/dev-libs/tree-sitter-css/tree-sitter-css-0.21.0.ebuild b/dev-libs/tree-sitter-css/tree-sitter-css-0.21.0.ebuild deleted file mode 100644 index 632f1a55a2fa..000000000000 --- a/dev-libs/tree-sitter-css/tree-sitter-css-0.21.0.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tree-sitter-grammar - -DESCRIPTION="CSS grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-css" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" - -PATCHES=( - # https://bugs.gentoo.org/928010 - # Test name beginning with :: is incompatible with tree-sitter >0.22 - "${FILESDIR}"/${PN}-0.20.0-test-selector.patch -) diff --git a/dev-libs/tree-sitter-css/tree-sitter-css-0.23.0.ebuild b/dev-libs/tree-sitter-css/tree-sitter-css-0.23.0.ebuild index 195fe7aaff43..632f1a55a2fa 100644 --- a/dev-libs/tree-sitter-css/tree-sitter-css-0.23.0.ebuild +++ b/dev-libs/tree-sitter-css/tree-sitter-css-0.23.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-css" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" PATCHES=( # https://bugs.gentoo.org/928010 diff --git a/dev-libs/tree-sitter-gleam/Manifest b/dev-libs/tree-sitter-gleam/Manifest index 4f868069a044..12d0efbded6a 100644 --- a/dev-libs/tree-sitter-gleam/Manifest +++ b/dev-libs/tree-sitter-gleam/Manifest @@ -1,5 +1,3 @@ -DIST tree-sitter-gleam-0.33.0.tar.gz 145953 BLAKE2B 542014b5273d3426ca948ee08f778830046b58be9de410861ddf51071984b2c9619099d8f36670e9b47e3d16d53657923f6d2a902102ade7a668b4b1ee3c93aa SHA512 0d34c8d653805fc9284e496d047cd1480c0608a42c7491faa7f3840117fc003713f6233a80556169fdd7345b571b1ed7c6ecfb8aa44ffe3e625e564c332cd0b4 DIST tree-sitter-gleam-1.0.0.tar.gz 146043 BLAKE2B 3fc0f8995098441ebc082ce73fb1e3fdfa04260ed90ef6d5aef9c266868f7b74c55603beaad6b5f7fe0977cc00ef2fcdcb3657d484a97432c2d5288d9106d8f3 SHA512 ee7480dcf7a0a799b127417cdfe823c9683b5f25612a63014582420fec974e88b6965235c028533fd37bb8faec1db034b74ff0051586fa810cb8ad19b8f6735b -EBUILD tree-sitter-gleam-0.33.0.ebuild 500 BLAKE2B 38fd5a7ae08fdc8093d7041e556fdce333ba46e9475cc4a1e33f1219aaed1699ff37cfea5132d99a7d540629283d8c47679953c86d4f9d448b9392bfc7c00d7f SHA512 3ab2aa4f9a0b570dbcef2b402facea077de0aebb4ad9aadd502b08f053ec44b0431b36955e9e5aff94ee2ba71168bfeec4e5278499b537573da3dbb28d4f27d3 -EBUILD tree-sitter-gleam-1.0.0.ebuild 508 BLAKE2B ec0d13f3ea46f110a92704cd0ac44aeeed16a7f97a6ce2344b834201c949732ef58f10914306c1eb3e1794a0aec51f281c156650b568169d161a88d52b70686f SHA512 77b3557103dec3cd733f4d3c317f5c897e477a4b281a621d43888d0f18cb3559ee1cd25a377efffda44f312bfdd1eaf1fcf174c64e8f46b4c63a01c62cb3dea2 +EBUILD tree-sitter-gleam-1.0.0.ebuild 507 BLAKE2B 4312c3270dad63ca86240b079880ccd3cf23f9df6c0c62c56f71b631ed300de0c3549e01b1b51ebb5c5c8d186c6adc4c9de926f4307b1071748abba513d99176 SHA512 5cb6df6c1a584fa57f2e8ffe8dd1fe90395c76fadf5f534cba44ddc7d0ec43e148eadd24d8030a3f307db635563d8ba324d9874a074a293bd798e2440451bba4 MISC metadata.xml 341 BLAKE2B 67b3690f0533f91215d7fc153895735c2065dfda4d1ad37d38c85163ba467e0294ce44aee25e38e319ceb9ef39622f9aa786b50efce17b262406a953a0be1f12 SHA512 e78cbd8082406494301754fdf169a4161103ae203cd6cb51c37bb3529c77f4fd7da2c7446c8f89932549b612d28d2a52cf44c30a59397ccffc185a64e9b679dc diff --git a/dev-libs/tree-sitter-gleam/tree-sitter-gleam-0.33.0.ebuild b/dev-libs/tree-sitter-gleam/tree-sitter-gleam-0.33.0.ebuild deleted file mode 100644 index 3db768bc2df6..000000000000 --- a/dev-libs/tree-sitter-gleam/tree-sitter-gleam-0.33.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tree-sitter-grammar - -DESCRIPTION="Gleam grammar for Tree-sitter" -HOMEPAGE="https://github.com/gleam-lang/tree-sitter-gleam" -SRC_URI="https://github.com/gleam-lang/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64" - -src_install() { - tree-sitter-grammar_src_install - - docinto queries - dodoc queries/{highlights,locals,tags}.scm -} diff --git a/dev-libs/tree-sitter-gleam/tree-sitter-gleam-1.0.0.ebuild b/dev-libs/tree-sitter-gleam/tree-sitter-gleam-1.0.0.ebuild index 7e5269630ab3..f69e5e296195 100644 --- a/dev-libs/tree-sitter-gleam/tree-sitter-gleam-1.0.0.ebuild +++ b/dev-libs/tree-sitter-gleam/tree-sitter-gleam-1.0.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/gleam-lang/${PN}/archive/refs/tags/v${PV}.tar.gz -> LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" # Highlight tests failing is a known issue. # https://github.com/gleam-lang/tree-sitter-gleam/issues/83 diff --git a/dev-libs/tree-sitter-go/Manifest b/dev-libs/tree-sitter-go/Manifest index a6e4697453ef..0eb1dac2b42e 100644 --- a/dev-libs/tree-sitter-go/Manifest +++ b/dev-libs/tree-sitter-go/Manifest @@ -1,5 +1,3 @@ -DIST tree-sitter-go-0.21.0.tar.gz 210048 BLAKE2B 3589922c610d6a8f32fb753cb91f2c925a2bd4d63dc5b32cc37bb7723b7b6eb7339135cc2dd1629c6aa42684c4fe376dd1364bd928fc8c48100471203b68b627 SHA512 c12725c85ab6836fc6554edc64bc2f005d62e45c3d69d07811138cd09d29635399f70ba5837ead05f5827a327a1666bb4134475c99e2f8da81bd3412e4946a59 DIST tree-sitter-go-0.23.1.tar.gz 202860 BLAKE2B 2b23ae0e186bc8e7e1d266cbfa616f5d377bd3f50f26d7a9a5bd4f62fe7a361199d4a5156b319d78f08d35810661076fb5ac56459d62c73f34a383f10b418126 SHA512 843bd5a462105f840f266f4c3250f06c0557fe6a875c886f3dd30ba9f0716f7962ac6a1a900bd340d675a9ed93970970312a68e4597ed3a1f61d9094188d9f07 -EBUILD tree-sitter-go-0.21.0.ebuild 288 BLAKE2B c11c35038ccbe85e1714b21fcabf05c86b11700c1ee7fe736e47dce5dd4fecca0632098b88ee9cdc6627d076e6005332b71246b4df2c14bdf0ae00baada328d8 SHA512 45a567ff581875328a08acabc06fd75f86742830c4e412ad957288ba74a085774b375a0d7201343d7678f2e7a3add45100d56024f8fbde250b160c2371e3993f -EBUILD tree-sitter-go-0.23.1.ebuild 289 BLAKE2B 9ef68003a4f5686c1ab88ac4f615f4b3f619129fd204f2afd03f24d9036c9935007e6b42122eaa35e9a35fbb348a5c00be75889b540121e70c423c0745c27c7f SHA512 a462042356227d7e11067c65695da83daaa9ba051c5cefeaa8d7d6a94c958b711a3f7dcba9efbd1bc74553d600fe54718442970ef6f2ee133aae7a1aa286e073 +EBUILD tree-sitter-go-0.23.1.ebuild 288 BLAKE2B c11c35038ccbe85e1714b21fcabf05c86b11700c1ee7fe736e47dce5dd4fecca0632098b88ee9cdc6627d076e6005332b71246b4df2c14bdf0ae00baada328d8 SHA512 45a567ff581875328a08acabc06fd75f86742830c4e412ad957288ba74a085774b375a0d7201343d7678f2e7a3add45100d56024f8fbde250b160c2371e3993f MISC metadata.xml 339 BLAKE2B 9dc9dea694a2bfa94e190710b4e0c049dd95a636c76e32c6ad33046dbb9b2586e95a97b5358d67f800d6bd17e6ffa13463c1d57a186792a4aae8490699f68447 SHA512 395f9551bbb1fb57e6804f3752d3f752222a5b72cdaa7f9ba4b5ebbaaaa7c760189e1e58d104a2619ea49853856d5468c61f7520f434bdc875cb2d0c928a278c diff --git a/dev-libs/tree-sitter-go/tree-sitter-go-0.21.0.ebuild b/dev-libs/tree-sitter-go/tree-sitter-go-0.21.0.ebuild deleted file mode 100644 index 93b08dfb8456..000000000000 --- a/dev-libs/tree-sitter-go/tree-sitter-go-0.21.0.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tree-sitter-grammar - -DESCRIPTION="Go grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-go" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64" diff --git a/dev-libs/tree-sitter-go/tree-sitter-go-0.23.1.ebuild b/dev-libs/tree-sitter-go/tree-sitter-go-0.23.1.ebuild index 322cb405b4be..93b08dfb8456 100644 --- a/dev-libs/tree-sitter-go/tree-sitter-go-0.23.1.ebuild +++ b/dev-libs/tree-sitter-go/tree-sitter-go-0.23.1.ebuild @@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-go" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" diff --git a/dev-libs/tree-sitter-haskell/Manifest b/dev-libs/tree-sitter-haskell/Manifest index 2a327bdcaa85..8809ac729b65 100644 --- a/dev-libs/tree-sitter-haskell/Manifest +++ b/dev-libs/tree-sitter-haskell/Manifest @@ -1,7 +1,3 @@ -DIST tree-sitter-haskell-0.15.0.tar.gz 1574593 BLAKE2B 47559f768d3c03da63d74b02aba9cb788a1f20223187d2ba67730b3cf2921036ccf9f3df22d82a958adb1b46022f76f148dd251f7fe0483e482bd877d789a9bf SHA512 22368c46cd6e0652ed717c954b55f582125489a410bfe17027b7d0d0d7854789c342140e4908080ad5bd177e14ded928215daf514b7954bc6a31ab7fa19016f0 -DIST tree-sitter-haskell-0.21.0.tar.gz 1026868 BLAKE2B d8a8759edce95dff41d5e6def0f1324e38c9a7b6e1db80752ca73d4c4a72531cc2201b5235a8ec3b763be7cbfc5e0dd3e09fa09bd3c485cc43eb7e399efaf8d0 SHA512 c1a34bb15553598055306f168504c4e091ed822f9b798fb1fe2a7d9d79ae56a69751379a02f9f59fed6ed514381133d195f83d8f11d3cccc96aca15f34af542d DIST tree-sitter-haskell-0.23.0.tar.gz 1007195 BLAKE2B 11a16675503ca25b33b9d37e3bd666a91ee102810f7b6dc9b5bc2e88f5e6b179732d49d12db88a5e948a3d97068d02efc47d7d4f13e69cd12a93ade315f7c4e1 SHA512 22a3996bdfc06929caa91e6e6a1430a052fddba6efa89721cd357d6a2a15670be09b66b7e8057981d5fe781c3d72f21ddc8ed3b2022b6faa4588215347545e0d -EBUILD tree-sitter-haskell-0.15.0.ebuild 291 BLAKE2B 129f0c2e87cb0d58fe946bf2a4c1464a9b96c823df6cb1322d2141b5751c542cb0faae94c951e2080fdf77e90c345b99ae14477bc9aa188a303060dae0c42a73 SHA512 0a9bce4996c6810da8d28641be150a9f8c086526d5ed1760caebccdcad2facf0a740bc31aa32a555f62751f8c44f1c13dd2e94de552ab759614fa1bdd98946f7 -EBUILD tree-sitter-haskell-0.21.0.ebuild 292 BLAKE2B 0d95b7655aa37928bbae83df8ba2640930539070569e46c6d0d9f21b6c1b518759441e5975d4308b0f1293ab874b8c89c28974fb8c6dda8ccc5c7ea73f46f774 SHA512 dc46e5baac26993cd3064fa9e3842de3ff2535c5c218fb3e3870b59f3b270652e81d7e3aae100fd40f290445ef5bf88183e1dd65331cfc0311373aa25b28b5e1 -EBUILD tree-sitter-haskell-0.23.0.ebuild 292 BLAKE2B 0d95b7655aa37928bbae83df8ba2640930539070569e46c6d0d9f21b6c1b518759441e5975d4308b0f1293ab874b8c89c28974fb8c6dda8ccc5c7ea73f46f774 SHA512 dc46e5baac26993cd3064fa9e3842de3ff2535c5c218fb3e3870b59f3b270652e81d7e3aae100fd40f290445ef5bf88183e1dd65331cfc0311373aa25b28b5e1 +EBUILD tree-sitter-haskell-0.23.0.ebuild 291 BLAKE2B 129f0c2e87cb0d58fe946bf2a4c1464a9b96c823df6cb1322d2141b5751c542cb0faae94c951e2080fdf77e90c345b99ae14477bc9aa188a303060dae0c42a73 SHA512 0a9bce4996c6810da8d28641be150a9f8c086526d5ed1760caebccdcad2facf0a740bc31aa32a555f62751f8c44f1c13dd2e94de552ab759614fa1bdd98946f7 MISC metadata.xml 457 BLAKE2B 794321b6eab3af4f40ce8b2bb815b1507c6ff959520f38ec99632db475a4601136ed1042741dd74841e6352e60ac3e07d97c1a150eac600dba8fdf08d209f017 SHA512 4e21759114fb9da4adb56f803ef782ffc244cdcd4666afb5eec860e7a63374c630a134d7d3e5cece09f9b51995bbb00e1493f6e201d1b3ae316806317576751f diff --git a/dev-libs/tree-sitter-haskell/tree-sitter-haskell-0.15.0.ebuild b/dev-libs/tree-sitter-haskell/tree-sitter-haskell-0.15.0.ebuild deleted file mode 100644 index 48de3a1e6531..000000000000 --- a/dev-libs/tree-sitter-haskell/tree-sitter-haskell-0.15.0.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tree-sitter-grammar - -DESCRIPTION="Haskell grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-haskell" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" diff --git a/dev-libs/tree-sitter-haskell/tree-sitter-haskell-0.21.0.ebuild b/dev-libs/tree-sitter-haskell/tree-sitter-haskell-0.21.0.ebuild deleted file mode 100644 index f94388adb390..000000000000 --- a/dev-libs/tree-sitter-haskell/tree-sitter-haskell-0.21.0.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tree-sitter-grammar - -DESCRIPTION="Haskell grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-haskell" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" diff --git a/dev-libs/tree-sitter-haskell/tree-sitter-haskell-0.23.0.ebuild b/dev-libs/tree-sitter-haskell/tree-sitter-haskell-0.23.0.ebuild index f94388adb390..48de3a1e6531 100644 --- a/dev-libs/tree-sitter-haskell/tree-sitter-haskell-0.23.0.ebuild +++ b/dev-libs/tree-sitter-haskell/tree-sitter-haskell-0.23.0.ebuild @@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-haskell" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" diff --git a/dev-libs/tree-sitter-html/Manifest b/dev-libs/tree-sitter-html/Manifest index da37a22314bc..9e9c5f6c2c8e 100644 --- a/dev-libs/tree-sitter-html/Manifest +++ b/dev-libs/tree-sitter-html/Manifest @@ -1,5 +1,5 @@ DIST tree-sitter-html-0.20.3.tar.gz 45084 BLAKE2B fca267fca9ddfb0651b1e596f422d9093852e0b06391f192f9b525df379048d2e74fab472bd4ecfb0fa229ff34546d648a644bfc3f746e8ecb24ad8b4558419c SHA512 572cbdeca6c57d8fc389b8736acfb6a4ac2b3bd8704445ca7a006d75e0a3c37faa9abd75ead54d586e25b5550f72324c407271b451dd5ed94fafb09e8a6ad352 DIST tree-sitter-html-0.23.0.tar.gz 48671 BLAKE2B 2cb04036ec9c69a93a90e79eabbb7cf684d94c5c8bd6db8124ec54d2040acbf94b787e146d38902fa865851b1d7ce33d1510b036bb4e88180d29a498930d9719 SHA512 6ddbe3cf5c978f3a525c04fa82029eab522dee86b088375e3062ecaa70c2a9920b22c4e1021ca55c180c160919180c36f7e961acda3c8e7ea867214eb161f19a -EBUILD tree-sitter-html-0.20.3.ebuild 378 BLAKE2B 3473cb786b04e3016d29f83909bb2f3d10d0d2db836150f4f2cee49fc2335bc5b4ae7bc89306ead6f8366e0dbcad57150ea13bc702586d4276374e9f18603d7c SHA512 0e829453bbdf7388b65cdb72fef3c74eaf6283b7f478dd553f1aaf9239fe861dfa428e78fcd11e18d178d00ac5a1899397ac6c6e28a9c440a791e6602a3d93d0 -EBUILD tree-sitter-html-0.23.0.ebuild 391 BLAKE2B fbc1058343bffc5bdec9ba75233a8686bf526e3b90730dbc8886f7c120cba57592c8461f556e4d6bdf453dd411c14a02e50a11718b2269242cf4e2e48d65f867 SHA512 db4427b7493e2e6bfc3cf0125b46f7e7ec13ba7f7cab79ce3e6e5262eac1cb304037a4b189823e72b922ceae80364e53a79bee68164bffe8dec6377e03508670 +EBUILD tree-sitter-html-0.20.3.ebuild 371 BLAKE2B e0b4d143a0d37fdadee936993f2dc43af66d176aa201c718d77710fe950086c3380be658b7a5cc47a866e6a2bc22bb912ffae209eb46e79c66ee5d7ff534b551 SHA512 a5cbff755410a5b65f3d08156f537d3aa27b6667cc7a8646c0f722f939bb203b41623bf82d6207bb77895d72c399aefd6882514b95a5f3b8f45feba4f7076d82 +EBUILD tree-sitter-html-0.23.0.ebuild 378 BLAKE2B c1a28d46fa99b1ff37de259f88a9809077fbbdfc57da2c6b56695d9542909f6066b4db5b575afeb8e077089e35ee0ab951f80ad040a642d4ec593739aa0ec705 SHA512 6c97c1b1295ddb80bdba9c0d11b325c9e83ad33701aab3417a8c851a6c87b40c953cb13b446e9afe842bd5ff3fad6d7d8a48094672820de82f1ac7757cb1c6d6 MISC metadata.xml 341 BLAKE2B 6c53dd005637c277649ecf2ba32e0407b0996a5cd5d8e08b5d9224611759d0b41d15d92aefc21626d2b22ea3f543c12b230be8d6761e2a13994518a4b279ed3c SHA512 f0d2b7d43a5c60bd9b2c0e53eac71dbd4911d6a328f9004323ed6b07b1c1ee8abaf8786a7a9b89ee3e605bed7aa11ec6fd396dc3d731f4d0f8844f31531d3f0c diff --git a/dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild b/dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild index a664b1781a07..75c5c61ec078 100644 --- a/dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild +++ b/dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild @@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-html" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" diff --git a/dev-libs/tree-sitter-html/tree-sitter-html-0.23.0.ebuild b/dev-libs/tree-sitter-html/tree-sitter-html-0.23.0.ebuild index 09d198cb3b8a..d32cad5b932b 100644 --- a/dev-libs/tree-sitter-html/tree-sitter-html-0.23.0.ebuild +++ b/dev-libs/tree-sitter-html/tree-sitter-html-0.23.0.ebuild @@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-html" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" diff --git a/dev-libs/tree-sitter-java/Manifest b/dev-libs/tree-sitter-java/Manifest index 2ccfb0b644b5..ce6ad79d8fca 100644 --- a/dev-libs/tree-sitter-java/Manifest +++ b/dev-libs/tree-sitter-java/Manifest @@ -1,5 +1,3 @@ -DIST tree-sitter-java-0.21.0.tar.gz 218672 BLAKE2B 8138dbfdb76aebd1067be3a6c97543c71d601b3b5475e14b050251e163a0f1fff97003505ef4c3f997b34f588470acd5e46df70e54afead8dc2f80b020cb41a3 SHA512 236159990182f2cab0fd50ab1f43898f021243a37e7517f7c8df039296f08e1fe615889a0fd0677eae3abd6a495333ed56be5164f43855cb9ef8e0cc4f2b70c9 DIST tree-sitter-java-0.23.2.tar.gz 212482 BLAKE2B 78beabf585033b1de42e4d85c1be802e5918d6885dcc3028be38662ef16acebbf0a3fc7c7f9b94ac314691e7b17244bbbbfaeedd5bfa8081c351a0240f11e6af SHA512 745dac6b5c6512777d3dc8f8652f967461e0a5354e18318851ff9e37d934552c6fd528a617fd795f201e3e4e2c8cd1eee1fb86efce2e0bcadceeda200c6d0c78 -EBUILD tree-sitter-java-0.21.0.ebuild 285 BLAKE2B f3056e1066f06069884cd76ce85d244822689108cc4a4fc3cda88d12ac088f4be69fe7b1d7bbd32609f6933b37ee708d3889dd26e763e82c87a37eca77ebc58a SHA512 014ce7de05f5a508b1d3ae459b359e3409fbb2fb01b95f987c4a414f5a11e4642800e148ac5192904b73fde40ca20a7dd326dff0a274972cc6157036f6ab05e9 -EBUILD tree-sitter-java-0.23.2.ebuild 286 BLAKE2B 844246381114db6780cb5d1f6f2983c2a30cf37aae1d65213e74c833c9c930cc40759770d6bb77704f60f0aad44bd40f6837b6887a5b3f735ea7dc67860057a3 SHA512 39fe6bff5bfcaa40f974956afa2413d42c1e95923650f36809d3d6186bf272c2fa78a2e364bfd861b2de9952e378d338f567507ab1edeb5b200afe1ac7081817 +EBUILD tree-sitter-java-0.23.2.ebuild 285 BLAKE2B f3056e1066f06069884cd76ce85d244822689108cc4a4fc3cda88d12ac088f4be69fe7b1d7bbd32609f6933b37ee708d3889dd26e763e82c87a37eca77ebc58a SHA512 014ce7de05f5a508b1d3ae459b359e3409fbb2fb01b95f987c4a414f5a11e4642800e148ac5192904b73fde40ca20a7dd326dff0a274972cc6157036f6ab05e9 MISC metadata.xml 454 BLAKE2B 031dd7990d34e3ca58e95ef9e23d18cf68109c60634103b1608b91036d05ebc2a72261fdf0d09eb0020d66eb39c7ef01e348f2787a866e747cf407ba093aea3c SHA512 7e4d17292fbac109f4216192250c4305cd93dd7a797ac65967a4c0ed179a0d4496a897f5bfd59e843e631e2e1a6c6daece4fadb3b6e8efd12f90a2f59e0988c7 diff --git a/dev-libs/tree-sitter-java/tree-sitter-java-0.21.0.ebuild b/dev-libs/tree-sitter-java/tree-sitter-java-0.21.0.ebuild deleted file mode 100644 index 21de8dbc5b4e..000000000000 --- a/dev-libs/tree-sitter-java/tree-sitter-java-0.21.0.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tree-sitter-grammar - -DESCRIPTION="Java grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-java" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" diff --git a/dev-libs/tree-sitter-java/tree-sitter-java-0.23.2.ebuild b/dev-libs/tree-sitter-java/tree-sitter-java-0.23.2.ebuild index e09c03cd7396..21de8dbc5b4e 100644 --- a/dev-libs/tree-sitter-java/tree-sitter-java-0.23.2.ebuild +++ b/dev-libs/tree-sitter-java/tree-sitter-java-0.23.2.ebuild @@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-java" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" diff --git a/dev-libs/tree-sitter-javascript/Manifest b/dev-libs/tree-sitter-javascript/Manifest index c09f93bbb70c..296bfa67d0f4 100644 --- a/dev-libs/tree-sitter-javascript/Manifest +++ b/dev-libs/tree-sitter-javascript/Manifest @@ -1,5 +1,5 @@ DIST tree-sitter-javascript-0.21.0.tar.gz 367344 BLAKE2B 7698b918db7fb49bd73ee03757fa17d5f6c0adc14a279410e2bc924123b1a187e6018b534bc1d2b6cbc41e5f42f7b4b6541c65d4f70d6345dda31c719bf479c6 SHA512 c83d7525e3639e237b9f81cac38d0290a3257aa98dba62f079abfb234f3cbd3de23e0b275da85878d3ab4b8de03384dc4e8a8512641b17ff0aca2e3a722947a6 DIST tree-sitter-javascript-0.23.0.tar.gz 292398 BLAKE2B 6826656b359484a9d4edaf6ad4911002c74a6bc2735c38d1e6fc548ce95d45ef0e1add93d95c2b50a4d73f154d54470d14ca2c4ee8ca3cb47242426658d439ea SHA512 fd116f00a694b18f67143df57b80ce29547c5bebc64e02b11f5a2d0c1c01347b68a963830e5bad837856fab1437faddd14c09f63733b52cf00d44825451ca110 -EBUILD tree-sitter-javascript-0.21.0.ebuild 390 BLAKE2B 7bf81484a3cedcc5b24da66e30fd56313c3e2eb3058cd89621fe49a113a534cc4ceab1d6fcd2dad9c62ad9a4f41290653e86e753eefdc4ae82a74a6dab3864c2 SHA512 dbc23991b07a8b5a148af9f04f4b54f1755c3033903340c6f9c33da26f9a65c5b7987c7a2c91319180aab4c9ae048ba778789f1aeb84595110a45454bfbad351 -EBUILD tree-sitter-javascript-0.23.0.ebuild 403 BLAKE2B c3b42350de226730638bffd440e7e266fd84caf438060a2303fd4a84605898609949da7104156cc1236472d289ac0eb768b9f1a1fd637fc8e699633ed0acf441 SHA512 c11531b1d9bcb1ede5a93fc007f846e942b62806dfa0e9a6315696b67cee28c352b926205f84013b13809bb9e4246c48b559d47068da32a40b01b8e215bdd5aa +EBUILD tree-sitter-javascript-0.21.0.ebuild 383 BLAKE2B b1ae71151c71f37d94e8245feee10124d75f2b7670516474e0b0d79c69bc6caeb717666664b7cd4dc8f585e2b8e6cb69913d84ba7963a6c74f9f4c6fa6795202 SHA512 1625fbefcaafee71f1c3cf6ae868b1cad7d64f7e0c2ca0880a089acd3a4c1223d20556cb7dc1576068f2f9841f427bac4c7c7b9d23ece18703ae08bce8f32471 +EBUILD tree-sitter-javascript-0.23.0.ebuild 390 BLAKE2B f9335d0bc1b897d5b41aaa06593a7c2a9e35c603a4362f9614f6a1e0efc36c8fe5a1cf8d11fe1b36e45b90a000a255c95a82f6ec671424f0142ea02711150b1d SHA512 8d1a5f4eb4dfed73913ead86837a63593fba1a753598bed728b1c3602db46a9e10ce115c5626df32fd49c743ad66e0426351cb25ebf482f505bdea4d39cfe9ac MISC metadata.xml 347 BLAKE2B 7ccb60b46c03a8303d0b1a83e5c0da4140c670c2896c57f681a13e177252030b08cd8fe6cbf34a909e26b4cd948a14d17e020a9b3550ab3e5d2bc7e1bb8c893e SHA512 56d779a607b31e820075c5369e63a32a5d5740ddac678429eb60b4062de82d1a36fd86828024e247ae01aafc45467984f12cf857f2b866635c35645304168d66 diff --git a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.21.0.ebuild b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.21.0.ebuild index 8c21d33f4ebb..e3fbd8183595 100644 --- a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.21.0.ebuild +++ b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.21.0.ebuild @@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-javascript" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" diff --git a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.23.0.ebuild b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.23.0.ebuild index 79446ab32826..1e7e1c748efb 100644 --- a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.23.0.ebuild +++ b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.23.0.ebuild @@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-javascript" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" diff --git a/dev-libs/tree-sitter-json/Manifest b/dev-libs/tree-sitter-json/Manifest index 02c2f3a0cd17..d52824c8f9c0 100644 --- a/dev-libs/tree-sitter-json/Manifest +++ b/dev-libs/tree-sitter-json/Manifest @@ -1,5 +1,5 @@ DIST tree-sitter-json-0.21.0.tar.gz 34737 BLAKE2B 104229cd039b41fb79ccdab3b30e0e59a96a3aa46c060bf50cc093acfe4510150ad5caaf39f49045d478d9f67f863ff6289ba7ab59aaa27871ebb77ffc66a453 SHA512 37ee6a511e15eeb832c7a49d74d977724fecfe24943472047e2100aa18bf4e64f297b1a8e8e37f1d2223614dd9ceec038abd84b5f1fcc00bb67289b70de2ebd2 DIST tree-sitter-json-0.23.0.tar.gz 38503 BLAKE2B 5b196d82e7b1d10fd65e106a14754c04c64e9486ff97015d8f39028099c2ac609a8ca0dd353b88aae9945332ad672896629082c78a20041f77a57995d2c3f2b4 SHA512 eca9fad305306762b6095fac0e20915300760fbd45bb86d224bf8e6efa3c207418ab9cffa59bbfbb6018e5d1a8d9a2262b82a5687c261c1dfbf573a5e2d4df58 -EBUILD tree-sitter-json-0.21.0.ebuild 378 BLAKE2B 16e3150f36612be80fdee8b8016ccbe88c6ab8d72aaa9686e644c955c016050809f500a6943daf08ced55eeb30213c853b35b2f524b10a28557bb4143a396e27 SHA512 67a6b00d800a40e0a69c4d243d12f2198f38d4cc061239e7b40df3b884f264b20b67e6de59cb7a3ef79cadfeb311748c21af59c70026fe025bcbe74732cc14c6 -EBUILD tree-sitter-json-0.23.0.ebuild 391 BLAKE2B 923ed000f1154fe704d7b672945499a0c8fa616f2358ce03509c42d291762f60628d17011833b303f3addead5bf0cbb9b592231691d6c738d3d159a9356d6db6 SHA512 9f605f5304c59435e908a6ad680cf4dd44c033404d440075b9f18f4ac3cfc46fef61adae9ecebb1eca50886738ea026e7b3f016a59ac5a97613662c47cc13b79 +EBUILD tree-sitter-json-0.21.0.ebuild 371 BLAKE2B 859ffcac629eea8eaa18c89f238ec0966227c1cda46ce7ea46219e7d3af6cdd9a65bb515732f5157699d46d9ec3466b372fd6ccf523cce1f88e9dd93efc1588a SHA512 1ed021e9302f13126c0769e00e107aeb5782b6c4725b0a8d0c78ae1a204e9c4148f52503e9eada9e7574b0eb66d7281deb49e947ea4db2976de9eaf63fe79f9a +EBUILD tree-sitter-json-0.23.0.ebuild 378 BLAKE2B 8c93bb66fea43c6d40650dc4b5bdea605f2a79334d13865c6f572febefd4df6373899aa39faa2fbf20954543428f4fe389057fc87d7d5fa01a016757960878ff SHA512 88b59a5f9c0853269e382b591889d40e85fd4b552354176d1239fb8da1dfd1b4330102ee5e23216bf9a2891068c5a5d9bad60177e140b0324b81ae69bbc9ce06 MISC metadata.xml 341 BLAKE2B 463a6e33220f59efd176484881442aabbf41357bd1e723b05ff3d0bae44f87ee6687e283d3080c0e95e46ad6ab0bd6799d33906d1e160b0ff155e35c0e1d9e34 SHA512 43753d864de59af1764b58dc69f94e91b0ef46f38a0b4ab8d8313f828598f2dc4a3156a3f330d4b2e293f1915fb63cf4c4dd54a5319114b4afc3824eb556494f diff --git a/dev-libs/tree-sitter-json/tree-sitter-json-0.21.0.ebuild b/dev-libs/tree-sitter-json/tree-sitter-json-0.21.0.ebuild index 92a03620255e..180526cf9d01 100644 --- a/dev-libs/tree-sitter-json/tree-sitter-json-0.21.0.ebuild +++ b/dev-libs/tree-sitter-json/tree-sitter-json-0.21.0.ebuild @@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-json" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" diff --git a/dev-libs/tree-sitter-json/tree-sitter-json-0.23.0.ebuild b/dev-libs/tree-sitter-json/tree-sitter-json-0.23.0.ebuild index 75d5e2c77ce7..399c21ffb76b 100644 --- a/dev-libs/tree-sitter-json/tree-sitter-json-0.23.0.ebuild +++ b/dev-libs/tree-sitter-json/tree-sitter-json-0.23.0.ebuild @@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-json" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" diff --git a/dev-libs/tree-sitter-php/Manifest b/dev-libs/tree-sitter-php/Manifest index ad75cca2943e..d4cea6eaec38 100644 --- a/dev-libs/tree-sitter-php/Manifest +++ b/dev-libs/tree-sitter-php/Manifest @@ -1,5 +1,3 @@ -DIST tree-sitter-php-0.22.5.tar.gz 553995 BLAKE2B 63d786c34d5629181dd3a32a3f76a4fcb0c82f2c104e080e35f6f8241dcb6c35cb782510f0b09d7ef0dae295879675ee3e0a82557dd1ed4271b20aaff14079b9 SHA512 ad8492e9e371d21aa00f0a0cfa3f704042661d7f96e736dbcd44b8a1f738d9de2eed14d5be4c7fdfdea9a82256339f5e0b03bdc3f77cb185dd6c660aa8a394df DIST tree-sitter-php-0.23.2.tar.gz 580616 BLAKE2B b8055ee6b2a5104d4b4a00c45d702cb8d6479cc32c3e195c47ee8d16543f0234df703a4c33687af9a076bd10eca4166a20e16fbe44b1dba9ec45b80fb1a36275 SHA512 ed8c8fddeb6a8f5304cd7419af67a41c94f5d2ad6ee259428eb34109e8afc54a41b1076cfaabe93d311cbc53c82048b98737281816058e6be02077d086f84fe5 -EBUILD tree-sitter-php-0.22.5.ebuild 307 BLAKE2B a7c616c24d4231e3f9270a455e5583fa8020bbf6c8c7b88f48b91ccc6dfbb0a43f45d94891f3ae714fbce7ef5bc039d16d0548f0a5731e02a878849b8fe99bb7 SHA512 69a963c34d0f89a86a63c2cee7ee1f94f6eb451ae9e892fa09b0d2e6bc864afefe6fb055d33d27326fb4927bd355f7954138a7b24e1b2438a2c3629df541a573 -EBUILD tree-sitter-php-0.23.2.ebuild 308 BLAKE2B e218d14f0453ce7f4435094806d82c499e3434b27479cab67f2fa7ec1120f1eae7c58426766e4a7afc31969e92ced3a47d95d75e23f755c9224888a8e0a07c90 SHA512 85ac60f1cd94db9d3221263f22a02dde1a9c4e355f6338b6ce32a1d2fd68c3935569851ad768f11cb5232db444d4e98d64501edd66d5cf1182bd2c587450b7a0 +EBUILD tree-sitter-php-0.23.2.ebuild 307 BLAKE2B a7c616c24d4231e3f9270a455e5583fa8020bbf6c8c7b88f48b91ccc6dfbb0a43f45d94891f3ae714fbce7ef5bc039d16d0548f0a5731e02a878849b8fe99bb7 SHA512 69a963c34d0f89a86a63c2cee7ee1f94f6eb451ae9e892fa09b0d2e6bc864afefe6fb055d33d27326fb4927bd355f7954138a7b24e1b2438a2c3629df541a573 MISC metadata.xml 340 BLAKE2B e675d30a1059e7529f8fbb59734b3d9e607a7241597d2630647061a2b830a2ea82984d2ab3612a42935f7182d73432c66580475335e78c645438a03f3cab9f10 SHA512 247d85ee81240a6196b9087a610c9ec325ffecef70d4e23ffdb2d81d4e79548eafbef6e97b3bb543d123f09b86fd27936925f4f1548b21dcf613804fccd10f0c diff --git a/dev-libs/tree-sitter-php/tree-sitter-php-0.22.5.ebuild b/dev-libs/tree-sitter-php/tree-sitter-php-0.22.5.ebuild deleted file mode 100644 index 75450e8ef333..000000000000 --- a/dev-libs/tree-sitter-php/tree-sitter-php-0.22.5.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tree-sitter-grammar - -DESCRIPTION="PHP grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-php" -S="${WORKDIR}"/${P}/php - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" diff --git a/dev-libs/tree-sitter-php/tree-sitter-php-0.23.2.ebuild b/dev-libs/tree-sitter-php/tree-sitter-php-0.23.2.ebuild index 13dc08afbb50..75450e8ef333 100644 --- a/dev-libs/tree-sitter-php/tree-sitter-php-0.23.2.ebuild +++ b/dev-libs/tree-sitter-php/tree-sitter-php-0.23.2.ebuild @@ -11,4 +11,4 @@ S="${WORKDIR}"/${P}/php LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" diff --git a/dev-libs/tree-sitter-python/Manifest b/dev-libs/tree-sitter-python/Manifest index a49e2b1ad490..b0d544ec116a 100644 --- a/dev-libs/tree-sitter-python/Manifest +++ b/dev-libs/tree-sitter-python/Manifest @@ -1,5 +1,5 @@ DIST tree-sitter-python-0.21.0.tar.gz 275770 BLAKE2B c595476144931fbb08c404fd72d981ad8170333fcbec98cb4b7637932860dea3967abee712ce6afe1c6454ca02cd67e6c84e969ca0b5f593d6822ec1ee623afe SHA512 02410d235473a3e9a108b7820f146cdf8df5794814ff1e2ce8ccac1e38a727fa3e133bcac6718ade2a0d0f0965e879bb3cb9652d1d30f738969f458add53dc50 DIST tree-sitter-python-0.23.2.tar.gz 266482 BLAKE2B 1f91086f2ba5ab98eaac262745a7cd9d9965bb5fdc5e585cf1ce35e175eecd1ad0a462395351c1a5bfd82e89a09af469f217acdef0f69ac27d2748ec62ead831 SHA512 784e1157de886044bf0e3bfae1a12bc5fefc0316ca2e7d5cafef4c9cbdff7f2e6c376b838e0319dbb45eb51661bb9d30b8f8feba5b8575bd40858a3cdd6e58de -EBUILD tree-sitter-python-0.21.0-r1.ebuild 382 BLAKE2B de9dd7f977255d2f9cb22d792ce448a4b3f46a5e23b6e3f692d199508246a98415ebebe15594a3b38c5f9a058b7e5134105d0fdbbb2e545af9902deb2dd85678 SHA512 cdac204563731283f498f4e49148558b1a52aece5db8ee7dabeef29ab46096dd1e3386bd1e5a2fe5dfce8ecd52d7d7ea21df0be91c2075076c2c537b919b730c -EBUILD tree-sitter-python-0.23.2.ebuild 395 BLAKE2B ab2ea8bbd213a6a231029b85f4707148f079f5941f3419110f31a22e4961f18bee7b239e09b427676bad5e821cf3e47ca18bf7c64158cba968e2772b92bae472 SHA512 717f9be110d76cf3c33263f2f2a57c6474e13206628bc24209915969386a59c3225a0c1a3330d2bae95fec651d190894d82c3c4fee1e331106a3475c3fa27443 +EBUILD tree-sitter-python-0.21.0-r1.ebuild 375 BLAKE2B fa041fc30572d60e623e4aff437e906d20c6e605831e2029f79b17645da01d470d0e4a551dfb659bd79bf2e3d3fdf55b9aa0012c755cfee9bb987238205e3f54 SHA512 a52877be09b2a2a054674fd6b344268b71af9fbcf8bdbe0394113e95fc07190977600a0063dd94d53f69100cfd5c4f89050b6774384048ad8e8b802c3c7e71f2 +EBUILD tree-sitter-python-0.23.2.ebuild 382 BLAKE2B 9d127b5cf12a658472c6b667e8372875219d0abf8da433f608733299bfd8550e10fc3d89d0a74e2230c7866ba3dac6006c62d6d8d23915e7cc4dae45b289f5ea SHA512 9229f1196ccbd8c8526897fdfda10f6e73fdf9c4bf5a502f7a3d24189f42db85f6ff511d6ad4c85d39b98204b1913f20b0d1cc591d8aa0b4b76eede642a99cc2 MISC metadata.xml 456 BLAKE2B adf2e4be8b502eae133f17ab38ef77448d3391d3d85b1b8246cf7ae029b846e62eea48d5390e54f43a7cd20b9831b75bd01728dbb005ab4d06b719e2e53b45d1 SHA512 3b2f5470323fb9dd300ee911c120e727726e0a882af1018e0a944eec504c7bee16c38774232dc98522b11ff68b1cb1dc373188d2bad3d6503c9ecc5a91568c6f diff --git a/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild b/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild index 89214f52bdcb..40178f634a69 100644 --- a/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild +++ b/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild @@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-python" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" diff --git a/dev-libs/tree-sitter-python/tree-sitter-python-0.23.2.ebuild b/dev-libs/tree-sitter-python/tree-sitter-python-0.23.2.ebuild index a1824f941b83..24094e76db12 100644 --- a/dev-libs/tree-sitter-python/tree-sitter-python-0.23.2.ebuild +++ b/dev-libs/tree-sitter-python/tree-sitter-python-0.23.2.ebuild @@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-python" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" diff --git a/dev-libs/tree-sitter-regex/Manifest b/dev-libs/tree-sitter-regex/Manifest index ccdbd2afeda5..e819cbe6960d 100644 --- a/dev-libs/tree-sitter-regex/Manifest +++ b/dev-libs/tree-sitter-regex/Manifest @@ -1,5 +1,3 @@ -DIST tree-sitter-regex-0.20.0.tar.gz 20283 BLAKE2B b5c71d9956736c913d995631e3051ff20594b059d5fd736d57ce3ae29499b9dc41127f25fd88f7d9c81702e74383157554eb418f8aad88d6e8f46ae4b9f2a6d3 SHA512 35c8e51539ae8135f7a3ef7c3b5c736e0ef7dfcaf7a97417c0228e47fb2500833e1e585805dfe7a4552b5ddd2cc6bba394aee34845cf419f467747ab10f94988 DIST tree-sitter-regex-0.21.0.tar.gz 42108 BLAKE2B 3407ffdcaef634044889d3ed9354ea029a917d939915b15fa0902b20f97459f98b45c9bccf3bced16f78440dbb9863fcf9b283fc8578a4e5c00339f40e9bf16c SHA512 cd4c7e754dd9a6cfb001f2770f9103cac06ac4938118041037e48d0a924768350930b1d936fadb06c966fbd5b47c4bff2311c21b9e29e57d79d101da755f0383 -EBUILD tree-sitter-regex-0.20.0.ebuild 308 BLAKE2B 8520058b6da0e24f3f0e151284972214147a6587701c0a926c9747b3672c9ada2f7d529bf81699114306c487f5966ae3165cd58d9540a9ac63399e2df15ebfc9 SHA512 d87e2e09e4bf6dca270d4a063fbd443e154842e2c9c20e95c5355174a7b35c4b419c419852f63b05741ce6c661b6578c69ccc7c75357cdd83550894ce08826b6 -EBUILD tree-sitter-regex-0.21.0.ebuild 309 BLAKE2B e0703d0da90a67bf94f38120c6afb410d1ee182382285e28d44885cd61815458cec2235a232558837553ff68c79445f23b0d0db1c78a992355d839dd44b8c3ff SHA512 b81ed4aeaa1f434ef9bcb814dee9c4489d8baae276f02dd94758f01174c3782947a6018bae32c058b91672e4fe4d7cb2c3a683f8a55a362382e5829b169e73d2 +EBUILD tree-sitter-regex-0.21.0.ebuild 308 BLAKE2B 8520058b6da0e24f3f0e151284972214147a6587701c0a926c9747b3672c9ada2f7d529bf81699114306c487f5966ae3165cd58d9540a9ac63399e2df15ebfc9 SHA512 d87e2e09e4bf6dca270d4a063fbd443e154842e2c9c20e95c5355174a7b35c4b419c419852f63b05741ce6c661b6578c69ccc7c75357cdd83550894ce08826b6 MISC metadata.xml 455 BLAKE2B c5bf25b88bb237a349e83d3f88934c805f4c97ee8cf691d3a9d0c10e4570f5de38cd596d7263678254ed9cf2c6a0a61b50fd79a0621a9e9e7a5085ca0153334a SHA512 ff45f6ddf29e6b129f98376ed4677c8cd25c693e25bb18e538332f9e24f449fd51867acd05475e9c387fb3d79259bd384e3272eb94e40c69d3732e7cd34901e8 diff --git a/dev-libs/tree-sitter-regex/tree-sitter-regex-0.20.0.ebuild b/dev-libs/tree-sitter-regex/tree-sitter-regex-0.20.0.ebuild deleted file mode 100644 index 5bf66e08ddbb..000000000000 --- a/dev-libs/tree-sitter-regex/tree-sitter-regex-0.20.0.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tree-sitter-grammar - -DESCRIPTION="Regular Expressions grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-regex" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64" diff --git a/dev-libs/tree-sitter-regex/tree-sitter-regex-0.21.0.ebuild b/dev-libs/tree-sitter-regex/tree-sitter-regex-0.21.0.ebuild index 3c6eb1ce69ea..5bf66e08ddbb 100644 --- a/dev-libs/tree-sitter-regex/tree-sitter-regex-0.21.0.ebuild +++ b/dev-libs/tree-sitter-regex/tree-sitter-regex-0.21.0.ebuild @@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-regex" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" diff --git a/dev-libs/tree-sitter-ruby/Manifest b/dev-libs/tree-sitter-ruby/Manifest index 254099f4d5b4..e92ea9f9847e 100644 --- a/dev-libs/tree-sitter-ruby/Manifest +++ b/dev-libs/tree-sitter-ruby/Manifest @@ -1,5 +1,3 @@ -DIST tree-sitter-ruby-0.21.0.tar.gz 618006 BLAKE2B d296dd901e426642383594f9bd45cabb8cff3193b5e83ab17f5c199e954b912da4b398ff57337b9439780bff7565bd4b396cf5bba69587e4714d5563fbcebb02 SHA512 d8f2059f60dde221466b1428bca11aa815129c9247789ba7de79f837050225687699cd9a3316e3bd8b1f28da339b68a4f73c5765710c238d88a213521297e604 DIST tree-sitter-ruby-0.23.0.tar.gz 627423 BLAKE2B 6da63076e0f0652c2be9173bfaab8010e69bf119157a6376b9bf1c12bffef1e5f4435fe955b72b7036b5c00fede09c61ea7949ade210a39466cae862136042d2 SHA512 bd6a0d72613e923ce262519f32524ae79abf7d8e66a8877ea7c1e21e0056d65fb28255b62ecd78f86081d2e71f6142efa1a851bc9107af359b65a71d536c2516 -EBUILD tree-sitter-ruby-0.21.0.ebuild 309 BLAKE2B ac784a7d2205c1e5258536a4d0702b0b1134a14a21a77ac577a536c62d16f4755653f995cf1f3ea5f9f09204aa438cb34927c008bcac75ca4bdf6257342eb0fe SHA512 aedeb1148359da6694153e5a03ccefa3b059a6867e213c6438b9f9c5749fdfe79ba1f1f3ba2479b72a7f4cbbf713dd95588e636409e4ddc9f3d27cc35493098d -EBUILD tree-sitter-ruby-0.23.0.ebuild 310 BLAKE2B 4f15dd23d3452816c7be532f10a56930cbbf4df44e6baef1b1fc85bdb9bb231dfe4f41c620ff3d6d1bae279cb8ed695298dc902f1b57b1b8cf2811ffba6da710 SHA512 3138846fea611e5f7853d4ebd6b7e3e2623a0d71af727f3ff40735f57663041d9b830f52124457418baa97cf5670b04209c6a781e9e89b3434303e5079eb2b33 +EBUILD tree-sitter-ruby-0.23.0.ebuild 309 BLAKE2B ac784a7d2205c1e5258536a4d0702b0b1134a14a21a77ac577a536c62d16f4755653f995cf1f3ea5f9f09204aa438cb34927c008bcac75ca4bdf6257342eb0fe SHA512 aedeb1148359da6694153e5a03ccefa3b059a6867e213c6438b9f9c5749fdfe79ba1f1f3ba2479b72a7f4cbbf713dd95588e636409e4ddc9f3d27cc35493098d MISC metadata.xml 454 BLAKE2B 46f685ed106b6ce4f859cb7c73a9136949c231da93db7894caecbe16c15d78ff72b220779b2eb2e44ceb5379714b8c8917599fc7812ebca5801a5a91d98feeb4 SHA512 9f415cf157db35083c55d0afec0af666bbe2b0b3e4486fed9659cb916a89d586090e3cdcbc3e86a5e164215b8813ffe4bc1675726097a45fd58f8689f8c2a530 diff --git a/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.23.0.ebuild b/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.23.0.ebuild index ee3d1223746f..7feca9e60b7a 100644 --- a/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.23.0.ebuild +++ b/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.23.0.ebuild @@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-ruby" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" diff --git a/dev-libs/tree-sitter-rust/Manifest b/dev-libs/tree-sitter-rust/Manifest index e35c1e40a8c6..6311feec2964 100644 --- a/dev-libs/tree-sitter-rust/Manifest +++ b/dev-libs/tree-sitter-rust/Manifest @@ -1,5 +1,5 @@ DIST tree-sitter-rust-0.21.2.tar.gz 433742 BLAKE2B d929baa23ef85bdf0b22ea1878699ef8b788ce43ebba93552f473fb695502d6e8bde5f378ef053702ecfaba2e859143d093f3f7b46e302160212eee89f6cbac6 SHA512 304b232683ded9973a94ec872401151a5900e3423c7bff966b3f5ec4a71122405fb3790f71f5fb445b8af72a31176349cb3ea8bc7d1b1a042ee574420472e19e DIST tree-sitter-rust-0.23.0.tar.gz 434858 BLAKE2B 05dd1878652ce9bbef5e4c5bb252b6bf1a55005e39042d9297cd070e6bff24c034b4ba61cd2645e44794ef01f3fb893b935d50f6754908c4a3a540af1cd90ed4 SHA512 2f683ea8c4c194c7dbdd1a1e78343ae908175d403c2cf2fd4d6ab318f7383a8fcb5760f6ae55ed7ed2123a93f4cf93912c759f2d39eb7d75c3e54cd89390c91a -EBUILD tree-sitter-rust-0.21.2.ebuild 378 BLAKE2B 94e8fab3ca52f9907538694718baa3daeb839c1b85c3ef9a154e69b2c18b76e1895d03cd3e699252ab6ce7081ae32e868ac22d1cb43285fe0b05194a5cfc82e9 SHA512 8f44dd173fa7ecb89c9c5eacccdaca0c0cc250c3709dea1af8dcbb152321234f8c51a254f25183cd374de0253133abb2040537eeccbe0411add80063d5c1d285 -EBUILD tree-sitter-rust-0.23.0.ebuild 391 BLAKE2B a40ec989e20c4b88cb9cb3684bdb12ec678671fbc22d89a6c2e4543b2873693eca8c15b34e9693209e9b620d091fdf0cfaf0545a55264fbd27f468e8195aae19 SHA512 8c84817b6938f92909642ec601117a5bd8cf8c43144edb45e5c91caf1ce35571673b6a7087c6c3640d5e5987ce0fcf13bd479cb8b60d1418b2a120d52ff5c576 +EBUILD tree-sitter-rust-0.21.2.ebuild 371 BLAKE2B 06778f064d99e8ee9b3f3f845e04cbb359599bf4b4b2940f7bf3be46cb36cfad3b061bae255efbcd911fae2cfc672e1c53910fa8c1173b78ac98a1f7482eb03d SHA512 43ef02b9484333f8f8be1b6b9a2b73526398ab3cde6c64d44d20651a03c74a8a89ddf1218e17494c91a1089c8515d4f0bf1858d214891229909a9b451a13a6bb +EBUILD tree-sitter-rust-0.23.0.ebuild 378 BLAKE2B 72c268856b71be86ea1d068bfdbd2620798d752ceb36a45ee6c3e20a8e40036e5421a32ed1ab8a4f4c7c7cb47ad9113f56bec4bdf4a391378cd2053e0d91e163 SHA512 d2b8b0914a2ff2e038aafd53e040b8eb9d758e9c282173cd9f5e4c8ba2a448fa8727357931c00a4c7a26b759fb6cd778dc15f3ce1d0165699442dd577af48a8c MISC metadata.xml 454 BLAKE2B df4600703910499937c219b24c9cff15d08277d6e88253c31ff1a2ab42f52e0e20654cdea17696f2f05194276e8255900b24af6143fa8a7b206604405784e49d SHA512 d67191b96b3a146610dcb62dd037e9ab3b85933a788ecd23c8cba02fc53e7c87cf0d47bdcaf3893931bee3723d50983567941ccdb1885cc12fa8018cc0937244 diff --git a/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild b/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild index acbb9f3b8a20..c0138d0d44ea 100644 --- a/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild +++ b/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild @@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-rust" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" diff --git a/dev-libs/tree-sitter-rust/tree-sitter-rust-0.23.0.ebuild b/dev-libs/tree-sitter-rust/tree-sitter-rust-0.23.0.ebuild index 4277cfc5dd1d..049158969fb8 100644 --- a/dev-libs/tree-sitter-rust/tree-sitter-rust-0.23.0.ebuild +++ b/dev-libs/tree-sitter-rust/tree-sitter-rust-0.23.0.ebuild @@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-rust" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" diff --git a/dev-libs/tree-sitter-scala/Manifest b/dev-libs/tree-sitter-scala/Manifest index 68b978a51072..21626da50d3c 100644 --- a/dev-libs/tree-sitter-scala/Manifest +++ b/dev-libs/tree-sitter-scala/Manifest @@ -1,5 +1,5 @@ -DIST tree-sitter-scala-0.21.0.tar.gz 1339069 BLAKE2B ae3406b49da3c7d349b0689b1f6d1ef037f5c6e5326016b64abef00174da0b1fe489579939150bd065fa82546a5782c04232ac144eb596855b59e263afe72ed0 SHA512 4d76e496c68993babe3c11315d6ce2c2a15cf576f55197358d718b0d16d1ee2c7e498ee45f793729b03faef7f35b8dbbe4d3692e4255f9aedb9ef69d49cdb189 DIST tree-sitter-scala-0.23.0.tar.gz 1240380 BLAKE2B cbe0774baf0fb46a50bce4f49d0506ea8d5c1d7454c116935937a213e6e2496a56815bbadb7465d74ac8a43ace6e3d97a9b5d8d3cebcf99935083316a2e33c16 SHA512 e47263a8c77108ea348ef8d4d0d34cf37330df2c54471f98767dc085f8839836662bcbe2b9495fbce8ff21e75845c88e4c9cc8496aa016c351af00fc0607b520 -EBUILD tree-sitter-scala-0.21.0.ebuild 287 BLAKE2B 66ef777ec8256ef0032a6fdd4eb171eae8667d202affeffdafd6be910b5b17f9f7b40a73f2e1e6c20dc2dfc14062a7d45bcd1373bb7eefb3dfb2c918eb9ede20 SHA512 b5fdf9e35810d6189b1a68545a5c3b673360301a4edc9fd2c7e5c0d3d0f196a7db0ae4dc47b713c0871f9389800ec78bd0598d873e8238be7fe089c14913fae6 -EBUILD tree-sitter-scala-0.23.0.ebuild 399 BLAKE2B dfd43e74c9976353be76503e83a25b987941470de72187e62f09d9a393da76d040f0526690fc8bbac74e395921c846ed66ee8a5a66329ae7de5bc33540a40e4a SHA512 e1a2fc9df0ea0d17714a940114487984333e1a413f685db4a11e8bc7e9cd649a8fd9053c2794e24044a0b2397847f3ef5f8115474718960b2b83e336cd8d2fd4 +DIST tree-sitter-scala-0.23.2.tar.gz 1301039 BLAKE2B bb7f93b389e109e70391926bbe2f4fce7c63b0ce29c87cc7001eb26142251bd30cbc8e95a3182b8e7c5f1a2719df185b8a23a6c99dc58f7e1ce907006f7352cb SHA512 b9e3d3dc6c282dc058f7cc8a09467e0391b11a4cd3d4e722f3c596df46ac46ec40255e6131d322804dae129adb0c5baba83e4710f82acfb8446b7176b5e85d1a +EBUILD tree-sitter-scala-0.23.0.ebuild 398 BLAKE2B 073ad8250bf51eef846a8a8890b077346df0a26c364b48132266290b8710b06a09db05baeb8ec3e00a0db8eb7235b93c72d4b5fc222dbbec3878d53cea65a6cc SHA512 4698634ac8f1cefa0baecec587257fef080766e8719f33ae6faf31ad44a318233441077ac52bf775c4e5e3dc1ce50baec00dd981eacca9c348a507579feafa7f +EBUILD tree-sitter-scala-0.23.2.ebuild 288 BLAKE2B f0ad6f96c5e8fbfcaa7030915855f780f5bbecca7fe5b8365b0cb68b5ad2d65adbaf14256a9a0524c1059db0d96b5d76f78950e2bbc3f61e258a9130bc415b54 SHA512 ccd4e9562cca3ddf1a3cdbd188a76c6d83cee47c594a14f677d84ccd711f3c15c5a2a3c58f969fb1ee762e43452435e16bd34dea3c84d03318f77b2467c2eeda MISC metadata.xml 342 BLAKE2B de444582ed5c254117430d3daff6fa94fcc4ab6c5bb1b9267524f7cc74051afd4466f4363c746d4a908ce839e6d60c762d7556cda179524b26cb58fc59cfba7c SHA512 76c0ba3d74603eb1dfa04ecbbc57fd117cc3628b0c94be2dcca8c075ef5300cf6a4d61455b3a5b5b0e0cc5777c1185750ccdba0ea95dbd040b64abd9bd11c3f3 diff --git a/dev-libs/tree-sitter-scala/tree-sitter-scala-0.23.0.ebuild b/dev-libs/tree-sitter-scala/tree-sitter-scala-0.23.0.ebuild index 847f1680606f..02a100d39c88 100644 --- a/dev-libs/tree-sitter-scala/tree-sitter-scala-0.23.0.ebuild +++ b/dev-libs/tree-sitter-scala/tree-sitter-scala-0.23.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-scala" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" src_prepare() { default diff --git a/dev-libs/tree-sitter-scala/tree-sitter-scala-0.21.0.ebuild b/dev-libs/tree-sitter-scala/tree-sitter-scala-0.23.2.ebuild index d19d0d446e2d..f994c3b92365 100644 --- a/dev-libs/tree-sitter-scala/tree-sitter-scala-0.21.0.ebuild +++ b/dev-libs/tree-sitter-scala/tree-sitter-scala-0.23.2.ebuild @@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-scala" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="~amd64" diff --git a/dev-libs/tree-sitter-tsx/Manifest b/dev-libs/tree-sitter-tsx/Manifest index 2cda4ea59a98..9eeb206bbc51 100644 --- a/dev-libs/tree-sitter-tsx/Manifest +++ b/dev-libs/tree-sitter-tsx/Manifest @@ -1,5 +1,3 @@ -DIST tree-sitter-tsx-0.21.1.tar.gz 1566667 BLAKE2B c6c24a60b97c092189dc54ceb12b75ee28085eb7f2cdd38673b7107db1fb57e6282e7a5254a26f6bd352195a23da43d3a36df756ef78c959e037f9e696a02f4f SHA512 8768b8bd17d90b26de4bc20c3aae34141eec87ace0a4de3a6c39ee9654954fe4ec0d6ef829edddd48ccced5e4f92e3e886870f6bdc50b6ebe6ca568d980b5f97 DIST tree-sitter-tsx-0.23.0.tar.gz 1028628 BLAKE2B 3a849d1a9ece7c1246ae8e43727faecd5fc7a4cf61d6570fd05740b8a0c91fe3cf84d0ca0d4336693bfa9915036b0d54bd470a61db13b6e2da7551595165c7e6 SHA512 5ce5c7cf70c40027ac957a47756896fbdc3936593471d959459860a750fe8d47877f4d8be21140edcd49d9daa4fe715af15545ace5dabf3d2b399d380172d37f -EBUILD tree-sitter-tsx-0.21.1.ebuild 563 BLAKE2B 35089a2d062df63c07799d1b3145c9bd98a96b615d3188f60cb2eeec2aef7cca47902ce192ab5471471155cca3e3d810eab42530caa33c404106518118ee915f SHA512 4e0968fd737c4148c12384b034cf6d70ced8ee8c026a13af297e7cf3de77e3d4a1d0d7ba69eb203b239f85f83f554f1eaefe86266ac8e1c6d852cafb91f365ab -EBUILD tree-sitter-tsx-0.23.0.ebuild 564 BLAKE2B f0c6f93e55985591260e89c965bfe26dbb9e1930a36f9d9a1ffa6759a41f6866ebd2bd99e497a9dc7d2c426d8b00b52883f9f5823add3b36c80cf3602f2f14d5 SHA512 0dc5406c6c5251cea56132a3ce96640f3413a4df25e5b6b0226e23eb75d2c5813d5bfc9e9af2669b9838ad69f3c3ec13392097a09c0f5163254da33c5afa573d +EBUILD tree-sitter-tsx-0.23.0.ebuild 563 BLAKE2B 35089a2d062df63c07799d1b3145c9bd98a96b615d3188f60cb2eeec2aef7cca47902ce192ab5471471155cca3e3d810eab42530caa33c404106518118ee915f SHA512 4e0968fd737c4148c12384b034cf6d70ced8ee8c026a13af297e7cf3de77e3d4a1d0d7ba69eb203b239f85f83f554f1eaefe86266ac8e1c6d852cafb91f365ab MISC metadata.xml 456 BLAKE2B d685987fbe092282fc76b01da5c6d0b5bf4e83359ffd09df9d5f1676a3ccfff8b6bb23b6889cb4b454326755bf5eb5fd34ffb6e3212a24e3c633267f2711b843 SHA512 411f31e7f58127fa31164b9fefcf72fe456b1f432287707ee7bb89060c29147c8f355d81fe81bd81f74e193bbe9a3c9a0fd13f6deabc551134396ea34a780861 diff --git a/dev-libs/tree-sitter-tsx/tree-sitter-tsx-0.21.1.ebuild b/dev-libs/tree-sitter-tsx/tree-sitter-tsx-0.21.1.ebuild deleted file mode 100644 index 5dd1f992de12..000000000000 --- a/dev-libs/tree-sitter-tsx/tree-sitter-tsx-0.21.1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tree-sitter-grammar - -MY_P=${P/tsx/typescript} -MY_PN=${PN/tsx/typescript} - -DESCRIPTION="TSX grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-typescript" -SRC_URI="https://github.com/tree-sitter/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${MY_P}/tsx - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" - -src_prepare() { - # fix test corpus path - ln -s ../common test || die - - tree-sitter-grammar_src_prepare -} diff --git a/dev-libs/tree-sitter-tsx/tree-sitter-tsx-0.23.0.ebuild b/dev-libs/tree-sitter-tsx/tree-sitter-tsx-0.23.0.ebuild index 0eb1d05722cb..5dd1f992de12 100644 --- a/dev-libs/tree-sitter-tsx/tree-sitter-tsx-0.23.0.ebuild +++ b/dev-libs/tree-sitter-tsx/tree-sitter-tsx-0.23.0.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P}/tsx LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" src_prepare() { # fix test corpus path diff --git a/dev-libs/tree-sitter-typescript/Manifest b/dev-libs/tree-sitter-typescript/Manifest index ac6366109542..8434c660e155 100644 --- a/dev-libs/tree-sitter-typescript/Manifest +++ b/dev-libs/tree-sitter-typescript/Manifest @@ -1,5 +1,3 @@ -DIST tree-sitter-typescript-0.20.6.tar.gz 1564217 BLAKE2B bc4d26bd8e4e9ca14ddf4b175cc2a2e7a81dac67e114a6e01f59ff55c5ecd63a0a359e03d78928aa965363e9c4db154a9b1917cf3aafce9fdaca3a58d60bfcc1 SHA512 f30f38aa269302eee5f738422626187111c14c7ba07982d619b200a58a20a08849f8a0e79358cad331d689afd5ab389a88b246bda30031ae354f93433e85b763 DIST tree-sitter-typescript-0.23.0.tar.gz 1028628 BLAKE2B 3a849d1a9ece7c1246ae8e43727faecd5fc7a4cf61d6570fd05740b8a0c91fe3cf84d0ca0d4336693bfa9915036b0d54bd470a61db13b6e2da7551595165c7e6 SHA512 5ce5c7cf70c40027ac957a47756896fbdc3936593471d959459860a750fe8d47877f4d8be21140edcd49d9daa4fe715af15545ace5dabf3d2b399d380172d37f -EBUILD tree-sitter-typescript-0.20.6.ebuild 434 BLAKE2B b0a741c38f1e03c8d8d0b96a76dc3650daa1d90a2d6b656e1c8e9d32e68de82bd269bde1ade7b8e292c25bdcc6d88bef9b8e1067d609b39897168e059b1cbb3e SHA512 6e7392790b37b9cf1a7bfd5cb3ab65c5446a07708000d9987259469b58ccc3245042447ee2b8e59249a175d3f8e13f4540a7102492bad562db7102ac37ab10da -EBUILD tree-sitter-typescript-0.23.0.ebuild 435 BLAKE2B d9fd36193512a0b30fec0be1d2afc25354c89fbf1ccdc1e0d4c178f2c8ae34018666c7997a8d129d9345ae0af0149c1d9f41cca03d93cc379e7012317887b6d9 SHA512 9fc85aea68d9ea24ac5a5f50294007dac7c02a0469f5fefa342135cdfff7a3ef7756c1f258a3caed28d5b65f1e226ed3c6d24f55c892e222de1177487eb817b7 +EBUILD tree-sitter-typescript-0.23.0.ebuild 434 BLAKE2B b0a741c38f1e03c8d8d0b96a76dc3650daa1d90a2d6b656e1c8e9d32e68de82bd269bde1ade7b8e292c25bdcc6d88bef9b8e1067d609b39897168e059b1cbb3e SHA512 6e7392790b37b9cf1a7bfd5cb3ab65c5446a07708000d9987259469b58ccc3245042447ee2b8e59249a175d3f8e13f4540a7102492bad562db7102ac37ab10da MISC metadata.xml 347 BLAKE2B 55f3f6cba43678982d03cb7d741949ce540fb0c2dc67ca4ca6929e8d0c8be726ac8c1bbee87e67507c33b1ed490a923832fe6203474c209d14c8707b45b1113a SHA512 63c8ebb5ab81a650f3a9f7958febb84016b1b166657e43984afe9610e367ffe1c3f35238775a8c81bceb7fa0dee30159e8812135e6ee2c0f29b807cf55624d93 diff --git a/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.6.ebuild b/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.6.ebuild deleted file mode 100644 index de54a9cddb67..000000000000 --- a/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.20.6.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tree-sitter-grammar - -DESCRIPTION="TypeScript grammar for Tree-sitter" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter-typescript" -S="${WORKDIR}"/${P}/typescript - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" - -src_prepare() { - # fix test corpus path - ln -s ../common test || die - - tree-sitter-grammar_src_prepare -} diff --git a/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.23.0.ebuild b/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.23.0.ebuild index ac1c2721a6f8..de54a9cddb67 100644 --- a/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.23.0.ebuild +++ b/dev-libs/tree-sitter-typescript/tree-sitter-typescript-0.23.0.ebuild @@ -11,7 +11,7 @@ S="${WORKDIR}"/${P}/typescript LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" src_prepare() { # fix test corpus path diff --git a/dev-libs/tree-sitter/Manifest b/dev-libs/tree-sitter/Manifest index 8599a9561f33..630a3beb690a 100644 --- a/dev-libs/tree-sitter/Manifest +++ b/dev-libs/tree-sitter/Manifest @@ -1,7 +1,11 @@ AUX tree-sitter-0.22.2-no-static.patch 952 BLAKE2B f961ad07850be8c7a7535eac82e234aa236ee7499d2a6e2ea5ee23636bb92f78017b29e74a3ae452f0a4f13611838a5ed4d1b397b1410749264f7e80715d8ac6 SHA512 7d06011b5f5068eb94891d9e116a5d6a3d3023fae999a9766cc19309ae2a4a33d4722074d313efcd87231794ef79d18907e468299da7de4fc4edaacbb9cbc9eb DIST tree-sitter-0.22.6.tar.gz 3036954 BLAKE2B f109a738214882e63a721e8db384fa42a624af78d42ceb9ab7a45135b36cf3bbbd2554f470ca5038404365f5b9dbf9979c4d26309e123a9d9533feb1f0a3f724 SHA512 bf0b87bb9ce16b049824e53933986ac451a7b7f432df39ee9d4546627d740ae689af9e838a53cc50e29d66d6d85d51dab7490d66a429a14bcc9d0b8e2935a63a DIST tree-sitter-0.23.0.tar.gz 2977346 BLAKE2B e10846d5bd0a6aa1ecac362e2ab2ccf0f0bdb17c5fde796d8d65f8bc84a6e054d86c18a42e66e8effef865f95013c38ff6bd6ab5498a680ae172d7d57020604e SHA512 ab821be564ac7223cc4f9659c08922a78016af9dd3bd69166706fb6a889ac175ba2712a337a1303aceb8f44beaf58640a183e77dddc2c57e35da23079d0cd7b9 -EBUILD tree-sitter-0.22.6.ebuild 1247 BLAKE2B fa33f9f66f7aadce2694bfe878814792a8ee5cd5edb236993a1c4687087c02f0c9ab5df8a6da6b64b978738d9b2ac288470957ba54536805552f6fa2f1720192 SHA512 4aa73984020ca74092649a71e62e6e1c075bd50bf97046bd4ee123245b51f932cbc725fdfbc2b632e37ef8996b04f5d393779df7ce84f80377aaf560f04c7f4d -EBUILD tree-sitter-0.23.0.ebuild 1255 BLAKE2B 60b4fcfd12718c9fd9885de2c7239a993e09593e7863afbd1a417e89ea97c6ebaff9ca0c0a917e168de2389dc2f3d843903a684c78ffe2ac6d3cd988bcd4313d SHA512 cefa12c8a8ef0f352ca979c22f7120f019a480d4c71deb30f1fb575c010d868bcdd88088b8954708f63fb0213f88f0847ef4c8665261d0fa25696d63d397f1da -EBUILD tree-sitter-9999.ebuild 1249 BLAKE2B c6e591aa89ecdc32bfcdfed3469cf0d43cbcceabafe86b98e9d89a0674c6359fbea3014590796651d6795f2cb672acf2018c668a866415ef72d1fec1d7f3f7c8 SHA512 138216c37fb57110956423627e4a72593dcfc147cc6f78796aba7268df7ffa1ef770ea06cf6a9d0f8d5a45a05a6e3033872a9e3bd9b4fbdec6daaf7a4f90858c +DIST tree-sitter-0.23.2.tar.gz 2980520 BLAKE2B 54b4ad96948fc3ec6142da998306f9385ce9107a7c330915bbb733c5886a0baa869a675602be99aa4a491c58a1121d30f654856ce0f2dee0eff4c4fcce370f24 SHA512 393fa62fe6bce51ff5498f977bbb357fd896aaf98d80f08d4faed6dcf8fd5d41012a7489816c662c1873595108c30d0c18d7721a535c69d9904b2220fef8f858 +DIST tree-sitter-0.24.3.tar.gz 3018668 BLAKE2B fa703b6250e11274d0c5ebccb741cc41f521cc5e882383d8f891369540ce6b3b4b048eddb4d0c88186e57516e2d01977e76b42352f26759b3f6093a339cc6a11 SHA512 2d934c03b0ee71419654d03bf6e4ca759b4ef3217b8837fcaef64ee5b4bc8ea8298ff685ae4aaa477b615d11d538ff960b92529b11f13e936b85bad52e369cd3 +EBUILD tree-sitter-0.22.6.ebuild 1241 BLAKE2B bc8ad59cee96fd6125e5e4ea523d28e70312ab86beaf1460c187dacbd03f1bcc5acffdc0ec45b5191045b446c81350fa3612baade638ec9a5c4434cd0a36793a SHA512 efe4fd10c292f2d64167c64227c5891408246b41b51ffd457c7329b7a98989186b9a8e341a36a4869362d614dce53b01ecd1b473a3f1ade1c54ba5af6e66d97f +EBUILD tree-sitter-0.23.0.ebuild 1242 BLAKE2B 7dbfdb0c638fd6d4a47f310e9f263865a0e480d01e09f72901c313b28172227b0ab27b253b1786f108d1c0b1a9c635be0b2034da7d5f7c57158b67a88091acdf SHA512 c20488e8e62ef51d6148e5f7cfd8ee25a4c4ccdd1df0564ea81a64e64a6ee5aa7b20cd9f6bd8084267c94bbb80313f3e0144b7ee0e4ccfabe399a5e2768f1dd2 +EBUILD tree-sitter-0.23.2.ebuild 1249 BLAKE2B d681c9bf1fdb3c36d9835fa9d20a9872a3ecb88a5096df826e83a0c867511b4a223b248274371ba703e261baad625e79359b0788556b2433b11965e032a5c69b SHA512 25c3ba53544d06643e4361188995c2bb56e58b883954e13cc033b454c8d6a8ef2cbfde1142feb1418f00d55a9c8b2504d85cf70445bedeabbf7e0f08a1a48ff9 +EBUILD tree-sitter-0.24.3.ebuild 1249 BLAKE2B d681c9bf1fdb3c36d9835fa9d20a9872a3ecb88a5096df826e83a0c867511b4a223b248274371ba703e261baad625e79359b0788556b2433b11965e032a5c69b SHA512 25c3ba53544d06643e4361188995c2bb56e58b883954e13cc033b454c8d6a8ef2cbfde1142feb1418f00d55a9c8b2504d85cf70445bedeabbf7e0f08a1a48ff9 +EBUILD tree-sitter-9999.ebuild 1243 BLAKE2B fab065045722c41fb421ed07e8c31025355d92505f8188f915a722a99eb5606f9a77fe11404d46a53c7d29a3601bdc3b4d3bce9cd9cad4a418d6d832d195ee53 SHA512 5c941e9beda07f69606c1e6ae6e1d519238e10274c4efa5220952725f3324e6d184509089d7a6993b7772e1ddc0d6d69696c5167687ba25cdc0b71bc2cd06d09 MISC metadata.xml 925 BLAKE2B 31cf13ceae402283a343b7c94cbf2cb2af6eb24a703b77580630f315912060da6174957722587713543cb4bc4948cdd21849718ba3ebfe662c156b36bf4d6842 SHA512 b137c7af0d4e025b6448b3723d432498944ef047e314a6f10324e6beac2c480b05bdd5ade12f192ffb5c9bfca8f3dc65aaaa9bfcd26f585d6df8b74c3986ab98 diff --git a/dev-libs/tree-sitter/tree-sitter-0.22.6.ebuild b/dev-libs/tree-sitter/tree-sitter-0.22.6.ebuild index a358fddea76f..1d00b3ac7395 100644 --- a/dev-libs/tree-sitter/tree-sitter-0.22.6.ebuild +++ b/dev-libs/tree-sitter/tree-sitter-0.22.6.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == *9999* ]]; then EGIT_REPO_URI="https://github.com/${PN}/${PN}" else SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" fi LICENSE="MIT" diff --git a/dev-libs/tree-sitter/tree-sitter-0.23.0.ebuild b/dev-libs/tree-sitter/tree-sitter-0.23.0.ebuild index e8a13d2615fa..55dd51a2da33 100644 --- a/dev-libs/tree-sitter/tree-sitter-0.23.0.ebuild +++ b/dev-libs/tree-sitter/tree-sitter-0.23.0.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == *9999* ]]; then EGIT_REPO_URI="https://github.com/${PN}/${PN}" else SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" fi LICENSE="MIT" diff --git a/dev-libs/tree-sitter/tree-sitter-0.23.2.ebuild b/dev-libs/tree-sitter/tree-sitter-0.23.2.ebuild new file mode 100644 index 000000000000..765a16ffae30 --- /dev/null +++ b/dev-libs/tree-sitter/tree-sitter-0.23.2.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit optfeature toolchain-funcs + +DESCRIPTION="Tree-sitter is a parser generator tool and an incremental parsing library" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter" + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/${PN}/${PN}" +else + SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +fi + +LICENSE="MIT" +# ABI is not stable. Revisit after tree-sitter-1.0. +# https://bugs.gentoo.org/930039 +# https://github.com/tree-sitter/tree-sitter/pull/3302 +SLOT="0/${PV}" +RESTRICT="test" # tests are for CLI and not the lib + +PATCHES=( + "${FILESDIR}/${PN}-0.22.2-no-static.patch" +) + +src_prepare() { + default + tc-export CC +} + +src_compile() { + emake \ + PREFIX="${EPREFIX}/usr" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + STRIP="" # bug 930020 +} + +src_install() { + emake DESTDIR="${D}" \ + PREFIX="${EPREFIX}/usr" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + install +} + +pkg_postinst() { + optfeature "building and testing grammars" dev-util/tree-sitter-cli +} diff --git a/dev-libs/tree-sitter/tree-sitter-0.24.3.ebuild b/dev-libs/tree-sitter/tree-sitter-0.24.3.ebuild new file mode 100644 index 000000000000..765a16ffae30 --- /dev/null +++ b/dev-libs/tree-sitter/tree-sitter-0.24.3.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit optfeature toolchain-funcs + +DESCRIPTION="Tree-sitter is a parser generator tool and an incremental parsing library" +HOMEPAGE="https://github.com/tree-sitter/tree-sitter" + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/${PN}/${PN}" +else + SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +fi + +LICENSE="MIT" +# ABI is not stable. Revisit after tree-sitter-1.0. +# https://bugs.gentoo.org/930039 +# https://github.com/tree-sitter/tree-sitter/pull/3302 +SLOT="0/${PV}" +RESTRICT="test" # tests are for CLI and not the lib + +PATCHES=( + "${FILESDIR}/${PN}-0.22.2-no-static.patch" +) + +src_prepare() { + default + tc-export CC +} + +src_compile() { + emake \ + PREFIX="${EPREFIX}/usr" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + STRIP="" # bug 930020 +} + +src_install() { + emake DESTDIR="${D}" \ + PREFIX="${EPREFIX}/usr" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + install +} + +pkg_postinst() { + optfeature "building and testing grammars" dev-util/tree-sitter-cli +} diff --git a/dev-libs/tree-sitter/tree-sitter-9999.ebuild b/dev-libs/tree-sitter/tree-sitter-9999.ebuild index 178a494dffc9..b85048c678f9 100644 --- a/dev-libs/tree-sitter/tree-sitter-9999.ebuild +++ b/dev-libs/tree-sitter/tree-sitter-9999.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == *9999* ]]; then EGIT_REPO_URI="https://github.com/${PN}/${PN}" else SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" fi LICENSE="MIT" diff --git a/dev-libs/ucl/Manifest b/dev-libs/ucl/Manifest index b5010687de3c..77796f3853ce 100644 --- a/dev-libs/ucl/Manifest +++ b/dev-libs/ucl/Manifest @@ -1,5 +1,5 @@ AUX ucl-1.03-CFLAGS.patch 3992 BLAKE2B 7bff736b3231ddeb3518a49d302fab830ee0d18195f3d0ec7cac43d618c5eb7dfb71efb4a9682bc437709e94ecbbabf3d994a5f37c8823d903d5760a2afdca1f SHA512 87c699479c9d8d3c2e6ecf5e947379fa3132f0cd82056a43cebf23cfb8d39c3c4e6dd40a1c97b159ad3ee7ce839f987efa41ebc1b3fde70cf43a13c4954492a1 AUX ucl-1.03-x32.patch 6437 BLAKE2B 285d7efd85f631752e208f95dc9be4ed8904da63d0e0a20b3bed1f62bc08b6ba0f155f33d1ab9ef3a9f883f4068fa49de4bb286fb73a7aee5638005b18b31348 SHA512 e6a481c12255c7756d424eded3de923a971c8ebb440776556d467ab950ed0944f3468b1f875f1ae835edfe47b44a6f738d5cb16bd8c49c085f6239685528a6ef DIST ucl-1.03.tar.gz 534881 BLAKE2B 98df000bcf445963b901acf88b5d1a1065fd6f3eafd1b8adbda5bfe7ac1527b979252ff9d1e8474785f6f23a1a7452e39bf47ebac9216fcfff862625769cabd6 SHA512 7dd1824d01b4bb41ee03bbceddc634a9f7f910d235e5cca163d783680d6743f0f3cc309bbbcc1e094d897d549d3805a555f9093b4d77805443d896dd1862aa34 -EBUILD ucl-1.03-r1.ebuild 1181 BLAKE2B e7b265deca09cc4484ec0550b167a47b5eae3874a53a7fffd5bb6eca90a5eef83e72155632f7aa0559e096d282d230428f65c7bca0838a5bf90f14c2c2890a96 SHA512 eb9047d72eca0d7ac21cad130a63eafa6acac41a6e6da13100c8f7c7736fa121dc2abb0a852b81d7f54f9f9fa084af34f12c0d004c09cc967cdcc98843faad74 +EBUILD ucl-1.03-r1.ebuild 1175 BLAKE2B b44c181f6b9e513a299b5481c5651fe2f884a7e755bf3441b7e6382ce2b9bb8e115a1e621e965a4e5b4cb6ae4de5aceb43bc65d43e75ae11037913f4a78f1f56 SHA512 f5dbbaf0da02ebba023b10ebbc5eb82782cbe248984d2019b5413eea5c3b5b19990fcf780ff293c7021102c401bd106199d356cb3206537a7ce80058ba58092f MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a diff --git a/dev-libs/ucl/ucl-1.03-r1.ebuild b/dev-libs/ucl/ucl-1.03-r1.ebuild index 9f03c5c83fff..b7037f1cd25c 100644 --- a/dev-libs/ucl/ucl-1.03-r1.ebuild +++ b/dev-libs/ucl/ucl-1.03-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.oberhumer.com/opensource/ucl/download/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86" IUSE="static-libs" DEPEND="!!dev-libs/libucl" diff --git a/dev-libs/unibilium/Manifest b/dev-libs/unibilium/Manifest index 9669aef92adb..63d741be1a40 100644 --- a/dev-libs/unibilium/Manifest +++ b/dev-libs/unibilium/Manifest @@ -1,6 +1,8 @@ AUX unibilium-2.1.0-no-compress-man.patch 576 BLAKE2B a99123e8be6e229c0661b2ca9df0a56c5280e9f0a3f1e2fffae10537f5dfcd1e6ba5b35a78ceda8b52437b42442e30d1793c5a79ade78bbe2755e2d17c84d505 SHA512 501f93e537dcf8e2b5cd03e63d6c03b91c422bea52a4f615fbdd0acd64ba839d95dcf2f209ca28dcdeece902445a19d5777329a40af7b795529ea8cd9755ce53 AUX unibilium-2.1.1-libtool.patch 2273 BLAKE2B f6104f56510f2b876bf05f6985f1d8c8d0cf4282329999c3c2b911549f46bc4c4dc2a3b1e503dfa3146c8c1cb43f22f724a8dc4235a9a8d7a268c4ecbd8b18ab SHA512 8229eac14a6cf7859a08fd12eca00a2849a1872564d4313a751c4d618e1c784ff4ecb31f5a92c103c84a0ba9c96b98c7d73f30006ed51754170fdfd8cf23fa87 +AUX unibilium-2.1.2-no-compress-man.patch 576 BLAKE2B 9f18c3e10b6a5afb7440ab32fb63f3836dd7b2c84a6664a3412113579c8eec0993174ffa07cc44407efca7e0750a205a06ab504b0a8b4e9f917cb34cbd9335cf SHA512 6bfbd322f54ffe2daec7cefba167de55b2085923cebb531e7803a8753f57437acfab2bb77fd9c956cd3da3be41e6af2e66acd6281b81bbb23c6045e3863cc90c DIST unibilium-2.1.1.tar.gz 121998 BLAKE2B 0bd032d0cc32011fa66604b39412116824b79aeb3cebb394efcad7591d5bd18031d465f7736ff1e65914f2fcf7beca1cbee4c7ad07426cdbf45e1c82e1894d94 SHA512 ebcdcddc6c3a540d086b113bb83470c1c17cf59056b28308a484b20dc3df71de0f5d6e5bf105f9e4a8347c78500c65ae46c2b53ec87692a898c321a047664ee2 +DIST unibilium-2.1.2.tar.gz 122525 BLAKE2B 4f61b1259fed11c94280499ea1f965c7a53b70072c66adbf42cd0adafb99f03e56f204b46235677a75c09f923b141897ba2942eb273e5b053beec9e8eb5bc3a6 SHA512 8bc50b3662fcb1b52055fed028926d8c296169b6b1cfefef9bb37a435321ee6e005c4166c1e68c2959e5f6d4ffe8f44d8ea87d6dcc967176d473ae918ff3018f EBUILD unibilium-2.1.1-r1.ebuild 659 BLAKE2B 29ccab37977a1b701fd4ea550689cb54a350ed3eb6d04eb13a2f09b9eb2b03ceeec1bbe3c852ad45c96af0930a82215c47a8ae0c8ff0b87caf54fa64ebbfadad SHA512 9845a50c69b930d632d28ce7d7cde6bdb1109914eee5a0821df084888689e89b8bc2df46aea2110d340da308330fb86296247f5531e93ad1cc0b8f9cbc5ceb96 -EBUILD unibilium-2.1.1.ebuild 883 BLAKE2B 8260c9cfc499053b559ff10a223055b5bab531fc79e5a69051795a714429e063adf107b7428ea3a5fd0465e3d3bfd5af10d6b32f7f388a1348d3b1830acc6712 SHA512 f8e3987edfb1275fd3e0640e0f837d09b87d25f0a67115a07326eaaba1fe77b7dcbc78c060da297837b07e1aec86ac073a68d3a7413e42f49c6e16458cac8b76 +EBUILD unibilium-2.1.2.ebuild 607 BLAKE2B 1a554c966b21857229791d6ede06d5a55fcf19396593f0796d75c2642b3ede1d773137f73af51b56cd9641e8ebc219fe050e2fb514bd3447485c46f6742dbb31 SHA512 588e3e5a175c272c238f6bbd238050718a381a43e72410a50e44f53e8513053bd94ea8b310faf60202686e25664e0a4f19e598026fe06c801a68defe420d7eeb MISC metadata.xml 340 BLAKE2B fbc2fee17ce03a1aafb74a76eee00909ec9d6ab01a62bb0fc0fbf7a9e0e30fab6390ab964d908b9d3b3c22400e5720856da6aac6a3c5ac77a0f3c8e1493f7316 SHA512 bb01973af5dc1a5240f268e62428a227fc4f575bb2d359c4b1f9d129d5c5693a17054aca080a72dcb938b325c493d9690bcfc5e15feab675f02c50bc855f8dc9 diff --git a/dev-libs/unibilium/files/unibilium-2.1.2-no-compress-man.patch b/dev-libs/unibilium/files/unibilium-2.1.2-no-compress-man.patch new file mode 100644 index 000000000000..a185c36c1059 --- /dev/null +++ b/dev-libs/unibilium/files/unibilium-2.1.2-no-compress-man.patch @@ -0,0 +1,22 @@ +--- a/Makefile.in ++++ b/Makefile.in +@@ -56,7 +56,7 @@ OBJECTS=unibilium.lo uninames.lo uniutil.lo + LIBRARY=libunibilium.la + + PODS=$(wildcard doc/*.pod) +-MANPAGES=$(addprefix man/,$(notdir $(PODS:.pod=.3.gz))) ++MANPAGES=$(addprefix man/,$(notdir $(PODS:.pod=.3))) + + TOOLS=$(wildcard tools/*.c) + +@@ -121,8 +121,8 @@ install-man: build-man + .PHONY: build-man + build-man: $(MANPAGES) + +-man/%.3.gz: doc/%.pod +- $(POD2MAN) $(POD2MAN_OPTS) $< | gzip > $@ ++man/%.3: doc/%.pod ++ $(POD2MAN) $(POD2MAN_OPTS) $< > $@ + + + # Regenerate static test files, based on existing terminfo entries. diff --git a/dev-libs/unibilium/unibilium-2.1.1.ebuild b/dev-libs/unibilium/unibilium-2.1.1.ebuild deleted file mode 100644 index fd74ec579ab0..000000000000 --- a/dev-libs/unibilium/unibilium-2.1.1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="A very basic terminfo library" -HOMEPAGE="https://github.com/neovim/unibilium/" -SRC_URI="https://github.com/neovim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3+ MIT" -SLOT="0/4" -KEYWORDS="amd64 arm arm64 ~riscv x86 ~x64-macos" -IUSE="static-libs" - -BDEPEND="dev-lang/perl - dev-build/libtool" - -PATCHES=( - "${FILESDIR}/${PN}-2.1.0-no-compress-man.patch" -) - -src_compile() { - append-flags -fPIC - tc-export CC - emake PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" all -} - -src_install() { - emake PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" DESTDIR="${D}" install - use static-libs || rm "${ED}"/usr/$(get_libdir)/lib${PN}.a || die - rm "${ED}"/usr/$(get_libdir)/lib${PN}.la || die -} diff --git a/dev-libs/unibilium/unibilium-2.1.2.ebuild b/dev-libs/unibilium/unibilium-2.1.2.ebuild new file mode 100644 index 000000000000..193b0caf33dc --- /dev/null +++ b/dev-libs/unibilium/unibilium-2.1.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="A very basic terminfo library" +HOMEPAGE="https://github.com/neovim/unibilium/" +SRC_URI="https://github.com/neovim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3+ MIT" +SLOT="0/4" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos" + +BDEPEND="dev-lang/perl" + +PATCHES=( + "${FILESDIR}/${PN}-2.1.2-no-compress-man.patch" +) + +src_prepare() { + default + eautoreconf +} + +src_install() { + default + find "${D}" -name '*.la' -type f -delete || die +} diff --git a/dev-libs/unittest++/Manifest b/dev-libs/unittest++/Manifest index d54dc9abf8e3..c53a492fc22f 100644 --- a/dev-libs/unittest++/Manifest +++ b/dev-libs/unittest++/Manifest @@ -2,5 +2,5 @@ AUX unittest++-2.0.0-Add-support-for-LIB_SUFFIX.patch 2311 BLAKE2B c7d8511fbf097 AUX unittest++-2.0.0-cmake-fix-pkgconfig-dir-path-on-FreeBSD.patch 999 BLAKE2B 02ac677273d5b2c52e23683b878df04095ddfdc294c87778da71e1e3f4a2c0b2012f9ffb78f92f43a5667b8c76426abf094b8048c76283f69951f3e8e3fbb104 SHA512 089ab6aa6b68f52ba7d61a4b7929cfefe4feb25b73ff6ab0f05e9a8fec29e502bc2bf5c16cd620808e24267f04b3330572baf232d8ce78e459d439c22b22d0b2 AUX unittest++-2.0.0-fix-tests-with-clang.patch 1018 BLAKE2B 5913b010ceae5975b8cdcfe7656c137cfe47845ae92815d3b7fa66f429a712e686cb7accb400c43149458b6716020c7ff48f0a673a7c2b7bcc36f5cf0fcd40ae SHA512 dd77794e8c22e168235f14c3c00381bf7439bfe60a700ae038290c93e2f6faa276d4f45de17a159d7a1edbb182a40b078b7751a25e1dcf646e7d311fd33e31cf DIST unittest++-2.0.0.tar.gz 54100 BLAKE2B 5aceda6e76f4536054c8de0fb4a4a17027d0707101fb323883734d420f038aeb094fb6567e41145804f012c952a5807bdd6fe1bae1e4a09a6e36c5f1bbc5717e SHA512 39318f4ed31534c116679a3257bf1438a6c4b3bef1894dfd40aea934950c6c8197af6a7f61539b8e9ddc67327c9388d7e8a6f8a3e0e966ad26c07554e2429cab -EBUILD unittest++-2.0.0-r2.ebuild 1267 BLAKE2B e7a2550ee7f3ffe2f19f5f993a24a68aa84631699a5a95dfd9bb6ce064285396346f2226534c5110aec853a0c26b4ef62cb9ba7215f0cd75131805563d50355b SHA512 d9c404bc7277e1f395283b8e1f6fed6da54e084ccfbbd7ae66a2280ed8a6c70ee41d5f0c1d4b1c67743e094e6167527f28b2350463843b44df4910522e298c86 +EBUILD unittest++-2.0.0-r2.ebuild 1261 BLAKE2B 8f4574bc14902c2889ed43cde5dce17a661d9c955e41f0ea294693e35af360c3e7fcece933b91a9f6b1b7327aa08cb54b524962de51876ffa516cb4cd12c40aa SHA512 c3d4773aac2d9ccf83411aaec6a1ca4bd2c0dbf11532d15d4ec3ed23fdd2c606f43fddb64f92deb335ffbbeaf6e79990caaf5b959f87d6918388850a8628fc37 MISC metadata.xml 409 BLAKE2B edb3811be0aa57e581bc2d4597ef3e106c81fa5cd37855da621cc0094a359ecc8308ca8f58603aa2292b84fcdfc66e6cca2020462a774a56375192cdf93134b9 SHA512 226ff58d03787c5bf67786de6999bc5a45c793ba2326223d24024695de42ad168fcc51f5c1a0c08e9d5f63a14cd7f25464360febfe6a4c4ad47b70621c656b50 diff --git a/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild b/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild index f7450bcb036f..19a3ddc5e6e1 100644 --- a/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild +++ b/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/userspace-rcu/Manifest b/dev-libs/userspace-rcu/Manifest index aa8035f1fc80..ed84bbaeefea 100644 --- a/dev-libs/userspace-rcu/Manifest +++ b/dev-libs/userspace-rcu/Manifest @@ -2,10 +2,8 @@ AUX userspace-rcu-0.13.1-loong.patch 5362 BLAKE2B 461db1293f459b29a144855953ad4f AUX userspace-rcu-0.13.1-tests-no-benchmark.patch 441 BLAKE2B 8e5737b349d21ae4cdc87b821027bd500f35921afbc1d506977038a79b14e468ea3dfbf7f2d301e905217b3454641ab81c3eceae7a597dc777967133f66b7c20 SHA512 a1749498e1b038b003502d1c40aa664fea36558f403229bb7c28a0540ef341fc578dcc46985a45a8dcd59c3a7e035efd205c40288d58c0e5866af019b65e0d82 AUX userspace-rcu-0.14.0-c11.patch 2111 BLAKE2B 1df73e8f788bcabd10c903051cd24dbd7858685c78d780aa35f7fd51ed9b198f762a03d434389161ceb6705a3bcf5a55439af50d3ab4ee4ad162ecd15562c4b0 SHA512 af0858d00393e07ff3bc224f0e9a73afa6de6582ca7a8bb400aa0711392f9a42611ffbf5c79ee4385719ad0a11f61a54ec990eb32011a1fe87cc4d72ea4c2eb8 AUX userspace-rcu-0.14.0-noreturn.patch 1644 BLAKE2B 6277aa6884b70ff8056e43008c378b40cabfb4b3091659683881c7a9658c743331dcfc1c76e11b9e9e55bd6b9a3693607509c94f8c2c4369d88c30266d8877d7 SHA512 de1fe993b421163ebbbb28a08145031b9388429140f9afbb792e5e12724eef1df51358750b34d162a91ad3ee6e5c8f2bd124fdd2835ab18e757adab4d734185f -DIST userspace-rcu-0.13.2.tar.bz2 611448 BLAKE2B 6d502e0035b03df262c917ba70f7442e2bd81369091b2c521fe5c32f31ed2ef7404070759f3a8910b767153e05d28e354d5e5ece2a3ba17e4a31dd7db3e1924f SHA512 e5097a7f653f51b3a47a09f79e7a153aab8fd22c0504a1127a9b33d093a9ae6a941b97c0fe175ee168e2976097aefdcdf8d5ce030afbe565c1b72f64d6f5b60a DIST userspace-rcu-0.14.0.tar.bz2 661322 BLAKE2B ba9fa4c6dec693d2616234187db531f00fc0ade65f7e2a57182d9441728ddfa6f3e9d4544b824ca5edf7c027a43c9231d998a309c01f4bbab1eeefe856344f77 SHA512 7297e51012f4c44ee27c0e18ed9d87bf24be34db68a5398394c1e683a045bb561cf74aa913398404c0ed5cb8011af728ea12947717fa5f27627e5ca78e63a40f DIST userspace-rcu-0.14.1.tar.bz2 669999 BLAKE2B 6ae6a98020f731b5dc3bef5e7cf1a0b590087dbaff8836a4d2b694ad8d0d76b298261d99bea4281907cb516980b69c673d80baac17ae244e2f4fe690fc539293 SHA512 46137525854164df05326202909689b62f8f3aa6e04127eb9157a83aed8180f35a68332ec66e4e4fc9b0c046b64c64b492caed4b64f86f87a31579e4209ec345 -EBUILD userspace-rcu-0.13.2.ebuild 1106 BLAKE2B e715d27230f38a2981f7aef2edfcef9291292e6c6eb211dfcc8eee02935f49b001f5560e6a879ff0de203cc5cc30778290a83f228dfbce3d2c5d95af0146ab6a SHA512 eb3fa88ff25378dc8d45001b923aaddb88e7c72ef5ed68edea6059bc7da11baa2f586b8f9fc74df4f44bd15e4573dc62c3605b712d7db7f3142fd0256e9f10d6 -EBUILD userspace-rcu-0.14.0.ebuild 1251 BLAKE2B c687c6464d5fad03ce3f6ecdc18824af93b49d7d7615243f68e08c77af9db40d2bddc3a467a0cdfbd8f3a4a184355e12c7058465b54f3669c1391a4599bbc2b8 SHA512 c28e1e2550798f0ceef7b33b3424b60422952627f7163e3405a243bab84e61ff73f90e2d5e7f40fbe77f3190880bff228970f766400dc400d1efb5836e7ae496 -EBUILD userspace-rcu-0.14.1.ebuild 1154 BLAKE2B c4305741ba6106b557b4fc56bb45d09a20beb60b07f6d244bd0291cdc12ebc393b98c98160bca6a0d4aed5282cc3159d6072289d485311b2682fcf198fa85ce6 SHA512 6996cf54055483bbb6c8095da6df32a7cdf20d7a306712fd30e799b8983282117c9118f98832405388387cc31fc1f24f4ec8976c656e78c021cef466a8b76554 +EBUILD userspace-rcu-0.14.0.ebuild 1245 BLAKE2B d2ff0e57ba405256733f2d185473b6c11ff233b8ac387fac6c3ce5ef3574c528227de3573128948af1ff730c34242a309d1e1eebfbbe87cb35fa8eb4dc232285 SHA512 857c986f05ee94412bb7f53c4c6af26089214305be498f91b96021312c0052fde29626875e4999f869cbec641c40f99cdedec822d23528ac1e2ee1890e0466ae +EBUILD userspace-rcu-0.14.1.ebuild 1141 BLAKE2B eb2564855899b3d13508d225949d68bb50e56991bb788c2257d5de2589ed011c044f6a5ead3c1098060dd7162023feb86ba0e55775859c9e04760765e6bf36d8 SHA512 d3ef258657f8fa923871a1ef10cd1a0b6f953051474ea3f1383a732b236ee9dddb8d68455d1225cbf1246c90cf09cb14d362e7ae937c248d25edb5ebcb46ed0a MISC metadata.xml 341 BLAKE2B bc37ed52ea2032c387966023434b69d8b184e7800e8588398350eaa6f55c8895822370ebcf971b8ebc87d112ec3de973929455a78519b4f0f5081a4693be0d8f SHA512 a88f7a9bebe6947cc296e3f0d7b316648cba7117551ee6a9b06c51d5ecd010ebf34918939fffef4dc6156dc818cbd38b72dd394a6acff9b873e8a3fc247e3f02 diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild b/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild deleted file mode 100644 index 329e3a0718f5..000000000000 --- a/dev-libs/userspace-rcu/userspace-rcu-0.13.2.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Userspace RCU (read-copy-update) library" -HOMEPAGE="https://liburcu.org/" -SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2" - -LICENSE="LGPL-2.1" -SLOT="0/8" # subslot = soname version -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="static-libs test" -RESTRICT="!test? ( test )" - -BDEPEND="test? ( sys-process/time )" - -PATCHES=( - "${FILESDIR}"/${PN}-0.13.1-tests-no-benchmark.patch - "${FILESDIR}"/${PN}-0.13.1-loong.patch -) - -src_prepare() { - default - - # Needed for tests patch - # ... and refresh libtool (see https://github.com/gentoo/gentoo/pull/23973) - # ... and for build on loong (see https://github.com/gentoo/gentoo/pull/25189) - eautoreconf -} - -src_configure() { - local myeconfargs=( - --enable-shared - $(use_enable static-libs static) - ) - - econf "${myeconfargs[@]}" -} - -src_test() { - default - - emake -C tests/regression regtest -} - -src_install() { - default - - find "${ED}" -type f -name "*.la" -delete || die -} diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild b/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild index 73701badf8e0..c73d5768f0e3 100644 --- a/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild +++ b/dev-libs/userspace-rcu/userspace-rcu-0.14.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2" LICENSE="LGPL-2.1" SLOT="0/8" # subslot = soname version -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.14.1.ebuild b/dev-libs/userspace-rcu/userspace-rcu-0.14.1.ebuild index aed78ed9c98c..7c2c9700c59c 100644 --- a/dev-libs/userspace-rcu/userspace-rcu-0.14.1.ebuild +++ b/dev-libs/userspace-rcu/userspace-rcu-0.14.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2" LICENSE="LGPL-2.1" SLOT="0/8" # subslot = soname version -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/uthash/Manifest b/dev-libs/uthash/Manifest index 3bda78a202ae..8a526de0e374 100644 --- a/dev-libs/uthash/Manifest +++ b/dev-libs/uthash/Manifest @@ -1,5 +1,4 @@ AUX uthash-2.1.0-cflags.patch 228 BLAKE2B 2f6e1ee3b9bcac275c40470567ff1c044f727546d7c1c62f72c6d85a38c477c7a439d1924188f046ac263f21153f5499a1aa29aa0b9061b0e683f101951f1b53 SHA512 046e619a75a8ef28c7c18d078ffba1653971536a287ded36b22c6700358351fd95b2709318ed05d68e81edc13a8f7abdb03d0c5616a01817752fec45605215c1 DIST uthash-2.3.0.tar.gz 191291 BLAKE2B 473e263df9f3555c9ef41c2b39cf2ed33a4624ce7325bbe52db805ac741b8383e64f84a9e249f96faf40e0b94fa4a7fc6c0e83bebe8b3677a90cdca82a4e3f51 SHA512 3b01f1074790fb242900411cb16eb82c1a9afcf58e3196a0f4611d9d7ef94690ad38c0a500e7783d3efa20328aa8d6ab14f246be63b3b3d385502ba2b6b2a294 -EBUILD uthash-2.3.0-r1.ebuild 691 BLAKE2B d73cfbc340371e7cd5ed5b4719142e23406d54acc3701518a1cb0abba0fbd4c6806b9df01226a490c47a12582bcd84f9be26503a515daedf1ff2f6b11f78f669 SHA512 2f5a6c5f39004fed021ab377847b6df43fceb4a09defc8acc3c4bf833e3e50b0188a35ef69137c67fe0058d21e447ba7f543fef800b7d2b2526fd73c6451cf0b -EBUILD uthash-2.3.0.ebuild 686 BLAKE2B 55b47ad29705ae59690ee7913e5ed1d10934601f93835e76cf454e7e722573ed7b0213543104097864eeef59e5736adc6b811f37f8e2d7cb232383877f52e114 SHA512 8acbddec748bfd69e252cbe9c15a2f035fc29ebd1a533c284ada967d95dee1da9cc040c9d48fad5ad759f4b3bba98ebb75a0b3e74476eece93f65235a00679a0 +EBUILD uthash-2.3.0-r1.ebuild 686 BLAKE2B 1690217c1ffa675ff47e54b2c9336f787c83529b3d55df5bedfa127da519afbe44d2d2ee0649e94b73b8833d47b95b49628da05c5cfe35fa5dcefa4e74ccf612 SHA512 0581fa9376e694829a4a4eeae44e46a8f78c371641f40ae9ff0c82c2b9b64a68dd0c900df2d074fbca5fc6d08c52bad398bbfb530a7b05c7f364ee0a3b9e66e4 MISC metadata.xml 331 BLAKE2B 76ba42705c20d4af2dc65c5fcde3b4afdb1a9cc04c4e21dae8fba586e5d88f4d57a451aa7a45a48decab322db2e4f908d98b3fe7a49d7feb61b498e32684767e SHA512 22870b5b51a37438c16c3bd5335eab20cbc6e737a3cd98525aa3811494427513b5a9ee3bcbcf2f2dec69273edadc524bea06043173437e9c930955fd9d678611 diff --git a/dev-libs/uthash/uthash-2.3.0-r1.ebuild b/dev-libs/uthash/uthash-2.3.0-r1.ebuild index 05c456d3d563..a661af4347b3 100644 --- a/dev-libs/uthash/uthash-2.3.0-r1.ebuild +++ b/dev-libs/uthash/uthash-2.3.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/troydhanson/uthash/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="BSD-1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/uthash/uthash-2.3.0.ebuild b/dev-libs/uthash/uthash-2.3.0.ebuild deleted file mode 100644 index d0327b958b86..000000000000 --- a/dev-libs/uthash/uthash-2.3.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="An easy-to-use hash implementation for C programmers" -HOMEPAGE="https://troydhanson.github.io/uthash/index.html" -SRC_URI="https://github.com/troydhanson/uthash/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-1" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND="test? ( dev-lang/perl )" - -PATCHES=( - "${FILESDIR}"/${PN}-2.1.0-cflags.patch -) - -src_configure() { - tc-export CC -} - -src_test() { - emake -C tests -} - -src_install() { - doheader src/*.h - dodoc doc/*.txt -} diff --git a/dev-libs/uulib/Manifest b/dev-libs/uulib/Manifest index a8af828016ae..3dec8cf45e00 100644 --- a/dev-libs/uulib/Manifest +++ b/dev-libs/uulib/Manifest @@ -1,5 +1,5 @@ AUX uulib-0.5.20-Fix-Wimplicit-function-declaration-for-strerror.patch 505 BLAKE2B 2ca32b836728d956761f21f6de69f7a8037e5e2ba602acac5e5a495b37d77725c78a1e65ee4dab25f46eb1d85b77d787d766f3843e072b2d3ea9f63dca017d1b SHA512 a5006a309ded1e635a8b70435d207c4afc4ac3244524dcf77d41773eb52b80f7cdca5c0526c16a8e490802277e5d8cb401a8ba8e279379d90da8bb874e2cfa5f AUX uulib-0.5.20-libtool.patch 3556 BLAKE2B 473586a6d1c0c36a7402747c19a3133dedb16edfe79eb8867004da9b065f843e965124c62f54cde857df558cd47433d5cc99c9ebc421aa746cc3472a310595e8 SHA512 91a16db31654a80c50e35ad5eb0e9eb0eea5a88c434b589b4d4d719baa9e7d3d3eccb17d17bde4df5c833e1941ce5f7b2830712c5758c64ee7c2373c4b0a6772 DIST uudeview-0.5.20.tar.gz 261574 BLAKE2B bd345144a87e2322c89e185d0fe5f31f1cd1ff8f73a5c5b6e585b79a0b319fcf349f2bb51f814a6d6a81e0e18271b5c37db827ba414007785b1743c64e5efe46 SHA512 d080e9c3940bad7bacd28457f21133056384a01e33ba014de42502d23f81f2c7f5fa7f6c472ce9f37bec2edb8e18d27135bf18426cf2f23188a3683558e1721c -EBUILD uulib-0.5.20-r3.ebuild 788 BLAKE2B 690a465ff314a53a83c381e994b1ba3272b1a4d4e78ad8e4b4c79ec55c185edc102e129c2d599c50a87ef41b6d41699b02301f87c883561041e016ab6688f0ae SHA512 730bb4ee9c49a10cb81253c58089a7cf4ed85cc8080ca5bc53e52b2714bdeb399b0e78d9c2e906c6d2cb8df628cc6379774af8d0cbf2902cd6c728c8fd4b3db6 +EBUILD uulib-0.5.20-r3.ebuild 782 BLAKE2B 6af1dee0ddf16f1f5df83996b65c3fc64aea41de452ce55b11aa325663add506b600b0e517f86fd6f78653e766324fea9165ad52dd924df2a81a597cc39859e8 SHA512 b366f6d903289877e647a33a6ae60eb0fc669b02b916f640f397145a2e1cefa5bd8e014e79bc319ba3df736dbfc2b7a958a0798efc19da59e97b280028eaef0d MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3 diff --git a/dev-libs/uulib/uulib-0.5.20-r3.ebuild b/dev-libs/uulib/uulib-0.5.20-r3.ebuild index afa88e1af14f..12b7235bb267 100644 --- a/dev-libs/uulib/uulib-0.5.20-r3.ebuild +++ b/dev-libs/uulib/uulib-0.5.20-r3.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}/${PN} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" PATCHES=( "${FILESDIR}"/${P}-libtool.patch # 780018 diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest index 33865d89f84e..361e0dcbba91 100644 --- a/dev-libs/vala-common/Manifest +++ b/dev-libs/vala-common/Manifest @@ -1,5 +1,5 @@ DIST vala-0.56.16.tar.xz 4013716 BLAKE2B 509809a93c70fd6a153fc188aaa3d85cbcc8d37649711ea32521505eb0bdc3fe824d90c538aaa7a7caa1c4faaea9053693b28ae54bdd6c212539a70300f2c33e SHA512 99f69c3c7a5ed89923b55cf035c6d9a5867577b2ecff92dddf5f21aaad1281786e5fcd775833b0f251417caf857f5fe7efbf134fbded427a7b29fa3acb00203a DIST vala-0.56.17.tar.xz 4016576 BLAKE2B c4b8d5b7c810893728f82d2cbbf2f0dd70ad17bd4eeb323ab5d31d99f37b5a5508b7d2447f0249f3a925013d7110bb6f145b32c833b990b15f18d9949035293f SHA512 61df98ba6b15d589a1864598a6f69cc3bee9154ba65270fc3a2fb1d0c3a68c32c29b572bcc26d6616d3fa23d53fb41710af3636125507864dd17f47cf27d4723 -EBUILD vala-common-0.56.16.ebuild 688 BLAKE2B 28196ed4908fcc410f0dbed71c06f82bfdced15ff2e2f3ba099e8073c251c0a5ae759157a5e49553dacd34fd4c4fd0530b7d82b33f2ddeae99a029e071c4a4cb SHA512 49474b0154c9e71579128d72d231ac18f0650a9e78bc23f925dbc75d69efd9f1e0900a87de745abbb163449bb94539cda7952159c395f64f510c348f4602c8c2 -EBUILD vala-common-0.56.17.ebuild 696 BLAKE2B 311d2ef74dd6cd8dc3374bef6409a1afb308b72ac0046c6cfd3d8b71138651d3b490a7b5e9e029b913d52406bc551e6842c29fe9b1b1382dda181bfceb1e3681 SHA512 fa89af6b4969a8665236ae00bdf992893afb37c889bc7cfe7a5b4e0996ab7351b494aee3a49574b3381fa1195962ff9a6111a118ca58f0204c5eab0bc2a1825a +EBUILD vala-common-0.56.16.ebuild 682 BLAKE2B 2c5eeb0984b254ea0018a885d141334c3e5d8dc5920b919a12f58e42300b43315e3f51a48f004d0a1a560ed3c9701bdcf0bd195b11017e9106764080b444cee4 SHA512 c4a3f81152727c7fea0c7c671a2e1f4b39a021821021d5184b8648d2ffc1a4afa5eec0e7e032cfa4fee2f6fc2e430e77ec88f18d651f03c30fef20068a7993b1 +EBUILD vala-common-0.56.17.ebuild 690 BLAKE2B 113d45ecf104a2b166d029440ac169ddfd3b7e981ce17462c2a3cb5e69528969e234b9bb7381ead270773e0ba894f58133b691d29855b609325c35064ac12320 SHA512 8c4bf145fb7cb411d27f820acf579dd195f477c176d5d29bcf4bf8dc98e470638175d1b8a33e367977ae9a2ad7029fdb7246e4f6476553ed07c91d363b8153ea MISC metadata.xml 426 BLAKE2B 5d4ef5f9505178faae0cd5ea94378517ca8fbf2304e3fa77880dceb4194f520bb62ac4c61e5c9b0f2125194fc9470cbe97ecf9708494031ef4d0f222de58c6b1 SHA512 f3fe4cdff9d1ac255e1c4f565edab3b01d569c93b77179bc1efe8de2843bb5e031bc442e76fd1bfe775fbaaadab87b0fec8f1839ade2bdc6c1d2eac08565834e diff --git a/dev-libs/vala-common/vala-common-0.56.16.ebuild b/dev-libs/vala-common/vala-common-0.56.16.ebuild index 39e3c39dc4dc..ea49762f7329 100644 --- a/dev-libs/vala-common/vala-common-0.56.16.ebuild +++ b/dev-libs/vala-common/vala-common-0.56.16.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala https://gitlab.gnome.org/GNOME/va LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" RDEPEND="" DEPEND="" diff --git a/dev-libs/vala-common/vala-common-0.56.17.ebuild b/dev-libs/vala-common/vala-common-0.56.17.ebuild index e12b06c906ca..1a8cfa5fea5c 100644 --- a/dev-libs/vala-common/vala-common-0.56.17.ebuild +++ b/dev-libs/vala-common/vala-common-0.56.17.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala https://gitlab.gnome.org/GNOME/va LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" RDEPEND="" DEPEND="" diff --git a/dev-libs/volume_key/Manifest b/dev-libs/volume_key/Manifest index 60c0adcc1fdb..9727384dbad0 100644 --- a/dev-libs/volume_key/Manifest +++ b/dev-libs/volume_key/Manifest @@ -1,5 +1,5 @@ AUX volume_key-0.3.12-find_python3.patch 894 BLAKE2B 7173a00937a78c2b883d554e7c14ced4502088c5dee3af0378f13091aaf4133e4c899df60d4ebafd8c3f629c6020fdb17c0d61afda7e6d87a9c05b15803a4361 SHA512 bdbdf24f9a7e6b0db28cb22e831af898e4faca26b51c386835ab8dd74c0d0d79d261fa47ebd18213fe24424fd0bed54836fec5f3993a908ca88a720168768c7d AUX volume_key-0.3.12-support_higher_LUKS_versions.patch 917 BLAKE2B a637ba7d7761032bbbae34378a1cd8da57cd96c762ebeb50fce0ca28b7b154df11bda89af203d18833e7841fbd9181c01ee5fcb11d80d765fd147e82440becca SHA512 e784115d85f782db46dbd67c40c3a6b0864b69ce8d13b6a67d70471d39079e9fc0d9d263bd543556d645d7dc922ef22f641491051dd736128cdaecd63df2ff22 DIST volume_key-0.3.12.tar.xz 490432 BLAKE2B 4a0424d51878855c69bdf969b616f3a563074976ad7b07aa848140266d97f66de9c52e1a6ed8913df93077d5966c3ab99afc78c3b22c410f1eadf5447ca2f416 SHA512 d056154c9b9d23e4eb661946dd59ed97e116903a3afcff9d9e29258408082f33dcbb69958724143f6bf191a3da488a03b6c02af287790990ed6459e29d66553c -EBUILD volume_key-0.3.12-r4.ebuild 1139 BLAKE2B 4f2dc0d379baafcad30e9155e3ee0fae0b17fc0b4223d9d1daca7d0b172848a8e34b9367c3df1af364d877a8d8af047b96235bd430563d8bc756395837ba08f8 SHA512 4ab446eac4476d4d5ab5acff9c5bc92502b1d5745a535efec0d96e68ffc30d21b626c868182c79b37c908c1e847385de936151745d721c51a2cb62a46179b8ad +EBUILD volume_key-0.3.12-r4.ebuild 1133 BLAKE2B 3cfce96502d12cad5c281e4ddacb12f844a2e7a00fa4e6d708ed4c77de335770e48e0cbc923114fa3953abc068d0564b0e524c3c1d207e8780030b0825b06022 SHA512 ec79193b2a429d5d934f3643ed6780d19292fbe1dca27f9c55ff2432a896a8e44b2063f2837237f12c81aa3b43083d9ffc2beb9e78ddd8af20c9782313f0624c MISC metadata.xml 169 BLAKE2B 25149b73446be31f3ea3dd3a6394230987e7d4c601d1605fd3827b37bd99b3301c2e0edb95d0f59a4577ed27919f43c2cc02b1edf62c4012b935a82e709e0c05 SHA512 55c53f74b001bae56ba8c54581a4168335b6b3a28dac23a2102b76795d5fd41de33b8b3e1ec03f9acc6e7a3a77e93b1a6ff3e3967c3156dcbf22b5b5a6245ef5 diff --git a/dev-libs/volume_key/volume_key-0.3.12-r4.ebuild b/dev-libs/volume_key/volume_key-0.3.12-r4.ebuild index f381e4f3979d..f322974848cb 100644 --- a/dev-libs/volume_key/volume_key-0.3.12-r4.ebuild +++ b/dev-libs/volume_key/volume_key-0.3.12-r4.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.xz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/wayland-protocols/Manifest b/dev-libs/wayland-protocols/Manifest index 74b674876ff7..bc8400f79557 100644 --- a/dev-libs/wayland-protocols/Manifest +++ b/dev-libs/wayland-protocols/Manifest @@ -1,6 +1,6 @@ -DIST wayland-protocols-1.36.tar.xz 95512 BLAKE2B 6c460106a2069ff9ce0b6c8221f85462e74d726ead69f6918417aac0cd24567251873ea05ec111a90f3385f4128e7e8d76aca42c7b1f89a070943c604b87573c SHA512 5448b9aedc953ce6be0f378da900c195c8743cb6001f615823b5fc9cab3e3ee54271132055743278e10decef7f8e9dcdeef31593a2a12062575fb90eb0084be0 DIST wayland-protocols-1.37.tar.xz 100356 BLAKE2B f341bdb50f4169112a89b1d834a4b62b59ab7c5d9b7640a3bb5a7d84dc055f390429b171de2038a70ec564c1431ecb95a036b053f18353f3ff936651240050de SHA512 57936a23d08957afa9563b51b2b195aa10410fa74176c0503f83b1544e243d4e5b99c3daf5fc14c0a68a78d3f5759e1a5ca9fe4ba22220cbf5328168903c7575 -EBUILD wayland-protocols-1.36.ebuild 775 BLAKE2B fc40e447290503ced6c8a592586bd7fdc0f390188923ee9919ec2858b603b5ddb89eda8b2600b39bcddafafe8212dacf54dd9561f71702071d1dd1cb588d91c0 SHA512 a88d020f6d34709c70422a73e2ab59bb95b266dc4eaf27f8dcb4e14118e761a9e344c1971698a921e49444539be81f03394053ea897760442528d578e03788a9 -EBUILD wayland-protocols-1.37.ebuild 782 BLAKE2B 028aa55ee023c349611b3c5ad7d23cdf0f0ea539ce1b9bfa2efaa4c7639f1149abfc83d217fe0fa7005a62467b31a06c5e82cd6e07ce6c88c49217365470cb54 SHA512 9a7769631992d9f5da2a7af180eded745fdd499df45475273c9305c30dcc956095b02aef46465dcd2405b9515bfb9a63cadd7edd21febf578813e3fe4c1c0ed2 -EBUILD wayland-protocols-9999.ebuild 782 BLAKE2B 028aa55ee023c349611b3c5ad7d23cdf0f0ea539ce1b9bfa2efaa4c7639f1149abfc83d217fe0fa7005a62467b31a06c5e82cd6e07ce6c88c49217365470cb54 SHA512 9a7769631992d9f5da2a7af180eded745fdd499df45475273c9305c30dcc956095b02aef46465dcd2405b9515bfb9a63cadd7edd21febf578813e3fe4c1c0ed2 +DIST wayland-protocols-1.38.tar.xz 102648 BLAKE2B b07abed74b2f83247f3746414dc1f9e317793f9bc6ae7c1cb955d94149577964dee2ed0d658d4b9d9d7bd446509966393f4060b85db09b56292ddd9702bd1aee SHA512 43fc36d35bedb245deed0e2de246f42d2bbfa6ecafa094f2a7fb103d6df8ae28f3cc200bc5aa24745b9131a28381883c24779da0a6d9ac954753bd5ebb1405db +EBUILD wayland-protocols-1.37.ebuild 769 BLAKE2B c2a4d37a807bba72de674824610a0a8128390d876af363e86ffd6f2234a5a647fa36e85ec358c0bc8768dd46e2e7f9ba65a809a871144cd57e9b3ea63353de5b SHA512 cb18b4fc2ab33815005544ee2b2cd2f69b633e70c57aa4beb94d21cd51b266dba7821f24cdc0f2691f1ef6e85c83b2fa0ec2e1c440c8419bbf02b23c7ba13796 +EBUILD wayland-protocols-1.38.ebuild 776 BLAKE2B 94456d3441f35114ec811ac742b6b0714e60f5ca397f4a08f3a2de1b98fd86838c12f8173b2bfa59a39233413e7bc1ee38cc67493ce8f3792c50eae8ce8154fc SHA512 88948515d1f82998868b8b871af0b9582da04277c1281419187f03c742b367b820a4bd99441202e5d84421d2e935801cec2c93337e4662920ecafdfe4f1f3ba5 +EBUILD wayland-protocols-9999.ebuild 776 BLAKE2B 94456d3441f35114ec811ac742b6b0714e60f5ca397f4a08f3a2de1b98fd86838c12f8173b2bfa59a39233413e7bc1ee38cc67493ce8f3792c50eae8ce8154fc SHA512 88948515d1f82998868b8b871af0b9582da04277c1281419187f03c742b367b820a4bd99441202e5d84421d2e935801cec2c93337e4662920ecafdfe4f1f3ba5 MISC metadata.xml 347 BLAKE2B e4265a94e0261094355613ac8617c362f90dc7207188658bf37d7d3d0ea87f598d0a5367d44c95cd3688cd68aeaad6be95ca1707430d06ad8b34bfaed9395f29 SHA512 4db809b42f57946d21f5c0ece2ccba39684da283ddfb72ed2bd6c1ace305c18381904dafa2abce56950cfb2bd1ead0839124c59302b1bb71c0fd8fc8f4a52846 diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.37.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.37.ebuild index 7310be696158..8ad8e38204a7 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.37.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.37.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = 9999* ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT" diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.36.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.38.ebuild index e0d8761901b5..0bdb61d9ef92 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-1.36.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-1.38.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = 9999* ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="MIT" diff --git a/dev-libs/wayland-protocols/wayland-protocols-9999.ebuild b/dev-libs/wayland-protocols/wayland-protocols-9999.ebuild index 7310be696158..0bdb61d9ef92 100644 --- a/dev-libs/wayland-protocols/wayland-protocols-9999.ebuild +++ b/dev-libs/wayland-protocols/wayland-protocols-9999.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = 9999* ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="MIT" diff --git a/dev-libs/wayland/Manifest b/dev-libs/wayland/Manifest index 48fac55bfb4e..e221f2da8439 100644 --- a/dev-libs/wayland/Manifest +++ b/dev-libs/wayland/Manifest @@ -1,7 +1,7 @@ AUX wayland-1.23.0-c23-clang-fix.patch 4740 BLAKE2B fceae0f54e0d12c8c7651641294cfb4d106e56bc3d1e4c8766bda5e9f22e811b22e207bc32c85c9336787a19d70e3d66d991b4fb201acbcb378a68b80c2dca5a SHA512 9dea2ce6b5a8ce430fa7c2302c2f2abbf2119056eec8caaf10efee6b3d5fdb9a7da3351868eddb013786efca95fa26cfc68aa77ef42a00843c2922dc0d924386 DIST wayland-1.23.0.tar.xz 237900 BLAKE2B efb80e3c67db7a707a6d2ea66e7a5132173550bc13fdff447925ec3d33bfba8131532f819d5ab0dd80924cb4339b58b7ca83d9e70a436cea8268167476355bd8 SHA512 9c525231a7ea3e68d3178230d476285a960d23e38571ac96d885f86c0588c52ef01460bff6833db5adb9456ce8db7b996613611187aac972736748ba91b8fd81 DIST wayland-1.23.1.tar.xz 238212 BLAKE2B 74784b537a6e28610466ff1549286cea9ff8b9ca914afa26a07f177bbe0be56b80de037d5eb5d07a38bf02a9041c32e62c896facd5417c1435571640ad8f87b2 SHA512 818eda003e3f7aa15690eedb1ff227a6056b2ce54bf23d45ffe573dc40a914623c5a1358218b59444dcdc483db0503324f0d27091d0ea954412a8b290de5f50a -EBUILD wayland-1.23.0-r1.ebuild 1732 BLAKE2B e325981cebc0d69d4b32ce27808f73b4ae5cbbcbd64d5313f0c69ab3ff9d8612bef8e63e110c1a8a9a15b018a9e303840187eee1a0d48728558d2e9d2225fd2e SHA512 3169ecef4c31a395546f7d4f7e3b8feb4d4c8dce1678bb149ece7abbe0739acd3e9cfcd02580d4ffd61ee5e5e55759edeaa38e02003726194922aa24821ae539 -EBUILD wayland-1.23.1.ebuild 1676 BLAKE2B 7c400568934443ab15f422950828d01cc0f7530a9b010f089e59ef3ac77d31f3541cd8cfe0d0f426dc27289fc90512f0ccaeb82f171c45104d8c21c815f8856c SHA512 9eae9e9da8564e15a3303eced89699701dcc1347e0177f3e2fdd95aca76d27ea969f0308ae3b59e2d79925dd1a03de086f5582f3cd4368510d26f87fa507988a -EBUILD wayland-9999.ebuild 1676 BLAKE2B 7c400568934443ab15f422950828d01cc0f7530a9b010f089e59ef3ac77d31f3541cd8cfe0d0f426dc27289fc90512f0ccaeb82f171c45104d8c21c815f8856c SHA512 9eae9e9da8564e15a3303eced89699701dcc1347e0177f3e2fdd95aca76d27ea969f0308ae3b59e2d79925dd1a03de086f5582f3cd4368510d26f87fa507988a +EBUILD wayland-1.23.0-r1.ebuild 1726 BLAKE2B 09dffc214c8508a5e1716ec52e4363e6f01161b815ecee4875679b8033d06673e49f924c7825776e0115720f52bb5c8d8f551374cf6a9d94191baa0ca085bf8f SHA512 cff83dee704836c7968ee6e66b6037f6a8f4a5f29c00f8bb69fbeb1370fe7db20c46430a7604fa2d232b43a1db6f522841947fda435672a6f40de031f1ffbeea +EBUILD wayland-1.23.1.ebuild 1665 BLAKE2B 60858431709ec2e529fce3d2710c51cf32f11f186b5f8ad66552c3095b9c6b5bd4469ddb6ba1dd37b7abc22418640e60d8fe73680541da93932cf666555ede5a SHA512 f137de3b4f0e67121b21e52e9dc66776e605efb084e00322f2972c98e3f3ba9b2114bb706b9b25e7aeb30478bd7f4207309ba2273ad406d113b677faf4a13f83 +EBUILD wayland-9999.ebuild 1670 BLAKE2B edbf9bd6fb9d9bc4a89e9440f5fea6bf945616f8adc08a95cfa2534fd8ef64f9bfed730ba3389af91be45294ee8783a478278534de8be2e42b54cfd1f9782d8d SHA512 a2cd4fe74a60111362a1e949924f195a260302b74142bcec021bff56fd16ea479454d1c1e836c0fd874b504e4d527855ddc52dfa7ac6678adb7004187fd653e2 MISC metadata.xml 337 BLAKE2B af249efc25c3eadde73d0b49cba0e6c8a021fb4b7c9a0b96f27a4e71185c76f8ac7ff0b9efdfeadf2df324cfa578db3a73fc7bee8c249cba35d41e2145017e16 SHA512 771b226f8e16d8c570bc2ea89ee3c5176e1d0f2209afb3b2af5a9d19fbdc2037a411b84d546bea054449c8074fb0fb3c3726fb2692d084521c64cda60600c0b8 diff --git a/dev-libs/wayland/wayland-1.23.0-r1.ebuild b/dev-libs/wayland/wayland-1.23.0-r1.ebuild index e14f79317a73..d3a90d11bb3b 100644 --- a/dev-libs/wayland/wayland-1.23.0-r1.ebuild +++ b/dev-libs/wayland/wayland-1.23.0-r1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi inherit meson-multilib diff --git a/dev-libs/wayland/wayland-1.23.1.ebuild b/dev-libs/wayland/wayland-1.23.1.ebuild index 7361890a730d..e18ba4124cb8 100644 --- a/dev-libs/wayland/wayland-1.23.1.ebuild +++ b/dev-libs/wayland/wayland-1.23.1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" fi inherit meson-multilib diff --git a/dev-libs/wayland/wayland-9999.ebuild b/dev-libs/wayland/wayland-9999.ebuild index 7361890a730d..b9409a4426de 100644 --- a/dev-libs/wayland/wayland-9999.ebuild +++ b/dev-libs/wayland/wayland-9999.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi inherit meson-multilib diff --git a/dev-libs/weston/Manifest b/dev-libs/weston/Manifest index d0ab7fb8a799..e90e433f9eef 100644 --- a/dev-libs/weston/Manifest +++ b/dev-libs/weston/Manifest @@ -4,9 +4,9 @@ AUX weston-musl-basename.patch 2369 BLAKE2B 87b49e150f4f390bb9ce131f9cb85198d95a AUX weston-neatvnc-0.8.patch 782 BLAKE2B bf0c5734dec8b3b859d5c080945ed8664deda3665e8311493dedbf8060760c9d71322895ed247498659e2530275a5332c9cca03b1abd68a18fa14da45a094eb2 SHA512 22860eb9322ffe64c5aa05fbe92faeb1da9cc569417c97dac339512a88f251e4573e5c9349cb5a01faea7cafe3da7a73f6fca49b36cb0bb8ac73862ecb00600c DIST weston-13.0.0.tar.xz 1986520 BLAKE2B df0e73e451e39b329ed327c370f42bcae01eb5b8fad67711f069fa8f24900ac0c9a9e69b9a6445b67c76ab0ce441dcd2a5a1a8aa3ac0d89a647b9661d575a917 SHA512 8c656cdf24ec9429c76c64ebd2d58351991f5990a6d4b5900ac913243ad8e2c9c0fb1a748f018d177fbfd7e0a8836d0434d97acec287a8f977d47335ae30eacc DIST weston-13.0.3.tar.xz 1986952 BLAKE2B cc3e2be9f1fbcbfd45c9e75a9a34bbb7cd75256d851129e0d29cc0079cbaf4e35eb40b302f557ffe7b89edbc094b1823d667a54d44a9af765945e3ca541068fc SHA512 60e655b57cf418902ec6e4371883354165241d9a99a712aabe2165e11ac190dec22836fd885f5178def5416dc5f00e70042b022c96a8e0aa74827bbd4563f9cb -DIST weston-14.0.0.tar.xz 2043020 BLAKE2B 1a92e3b04677f3ba1f2c02f15aba64511774dd08738c2a490135a1ca7200a846c1b5102349a36c76e2dd6a9e39bd041cd25c2552958741e96f8291fd3029046e SHA512 8bdeed91befd5cbb0bde0f1860ff7775c1835a5fa8c3bf26e99d2f0c16e81255fcf35bf338ae02d7826463d0efdf41ba3fe78e38e4c27787831dfa331acafc08 +DIST weston-14.0.1.tar.xz 2043220 BLAKE2B 0129b0ca24d912fd7b0155f77ecbcb53c39ae7e761e79f45aa47eb66b729d798365c041f53079410b7e0913cf09b93ec2155f27a7cf5a6d82d6cbd7e1fb3d703 SHA512 2d782f98f28b39b990acecfc885f62ab34c9cdd22ef06b09c5d8df792112c47b365f89c2bf05d871e36ddfb4c49aa7e6d05ff60fe67a2657727162e4f564a412 EBUILD weston-13.0.0-r4.ebuild 3900 BLAKE2B e25a59fc19fc49062d60d3019e177a013b8ae6904217fc22d8d6ddc0d5ced4f3f275529400914478b0963ca5bf88398a3ae56cd1a4e23d3620a77e75f4c7b491 SHA512 10c7c387c7cfcb348d076bf60714b0c6d503a93526c7238c28a113dc92bd85bf53105718cf57c6430d5074ece581a66399db6841465a2e012c2b4fcb4de52ef5 -EBUILD weston-13.0.3-r2.ebuild 3800 BLAKE2B d66550354c2bcaf7159ff5a27414c08f4805c1ca923074978a300de538a9cf571c6872f3e511bc9044ad51cd6d222f0d9a2c0777a1363603775e5805f5a582d2 SHA512 5ef291a76145a5a07caef034363959b05da4b54b5eb2880ba50b55fa01099f4d79bfd8af0f9717d478d67b6cdcf3f2fc221271fedb7861b26d0bab39f747c009 -EBUILD weston-14.0.0.ebuild 3773 BLAKE2B 6f98cfaa8a575bb9c59a821a72f2fe7d0c6d5d4dd9db6ce95530dfd568ab52664df2608a7bbe5e9a86ed1ea0cf5a2051cbdaa4519a85bc345349b6d8b8e4b0ee SHA512 d7b13e9d5ad4a5ed32d476ef2a45c68ce73dda20a1758de45b9d50d811d1cdd6ed4ee426a89cf778636b475da6f905232aeb6c870f69374bb6f8d628984988c3 -EBUILD weston-9999.ebuild 3722 BLAKE2B 6fb8f45f7535f65e2345ee7a6f8687e4362ef53f7cc0f95ef8ef091b43efca0bceac43d2a7df8eb72e5ececb92ebd20e4865927582dcd4c794599a6aa43e9b1b SHA512 36ff766083c63f8d0da654fccddc3bd67ed07c5f06d143654b1fbcfd12d3b3c1f31fa7d5b2d328829a372e4c919ba8e38e18d99c27829c19e187f44b4e808f0c +EBUILD weston-13.0.3-r2.ebuild 3794 BLAKE2B 3f654b5be3cb3f32f5f0d8956c2d8b30fb0a2165aea3b5fe3b077023b4d9739a98b7e9f60ede679bddd44b6302ce0ff30d081acae49678be0d7083e242fff4da SHA512 759a67316eb5bfa8b20940a8df82f885ebd7301f429056d5ef44362703178b1f97e0a69ce318e0eff01f259ccd9d74585f542c94b682e999692c1b18e8a939cb +EBUILD weston-14.0.1.ebuild 3767 BLAKE2B 17894164513e3fd16e888639f8a20bd69c6de373e2e3c3fcf0ba78b7e11e963c9d209de5b7a83276819a86c191d247bb5a3a793e3330aae9b9d51b666519fd1d SHA512 5e42c5c71229ad9bfbb8415b3d53e0a4c2d0cbb196eda76fe09f6e808d49950de684ca19c35acf64e89ec2e361344ae86c05cdeff3f1149478b4fcc8bc81c870 +EBUILD weston-9999.ebuild 3694 BLAKE2B 54c79d4c39f1cc19383177a998c30c6f06a9f7a1640a3b96bcb278b766009df6e5e5b7486acf6eacd1cc1a1c42b4496f48f5e15565ca1f3283a65d4497d76d57 SHA512 78eabab467eef65dd8ff1c21601e51505cc01942ceb9fe772def3e5506e3691c317b81c8c9fcba18c8de616170d6cddd06f25141d533f7196a61cc0b5928a97b MISC metadata.xml 1512 BLAKE2B 9601dd1e3a3f977f92597a498a03eb819ea19b7a8434b3a0b27c138a5f9a6aa6f0642d82c1817797a57ff576e4058f7d54cf62e3ac5b5069a844f017fb47f5a7 SHA512 fc88d3a27063106d9c554253dceb65b9e6aa6207a502b4c6cb865c9529685b738e88b7fb84258201193248d0e6060cc84bc8a29661fdb71194fe499dbb0cae57 diff --git a/dev-libs/weston/weston-13.0.3-r2.ebuild b/dev-libs/weston/weston-13.0.3-r2.ebuild index 13dab3d0aebf..c6882dcd5452 100644 --- a/dev-libs/weston/weston-13.0.3-r2.ebuild +++ b/dev-libs/weston/weston-13.0.3-r2.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} = *9999* ]]; then SRC_URI="${SRC_PATCHES}" else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" fi LICENSE="MIT CC-BY-SA-3.0" diff --git a/dev-libs/weston/weston-14.0.0.ebuild b/dev-libs/weston/weston-14.0.1.ebuild index 8ec8a16498ea..562deb26dca7 100644 --- a/dev-libs/weston/weston-14.0.0.ebuild +++ b/dev-libs/weston/weston-14.0.1.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} = *9999* ]]; then SRC_URI="${SRC_PATCHES}" else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" fi LICENSE="MIT CC-BY-SA-3.0" diff --git a/dev-libs/weston/weston-9999.ebuild b/dev-libs/weston/weston-9999.ebuild index d64755bcdb23..926c3adacbbe 100644 --- a/dev-libs/weston/weston-9999.ebuild +++ b/dev-libs/weston/weston-9999.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} = *9999* ]]; then SRC_URI="${SRC_PATCHES}" else SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" fi LICENSE="MIT CC-BY-SA-3.0" @@ -33,7 +33,7 @@ REQUIRED_USE=" pipewire? ( drm ) remoting? ( drm gles2 ) screen-sharing? ( rdp ) - test? ( desktop headless lcms xwayland ) + test? ( headless ) wayland-compositor? ( gles2 ) || ( drm headless rdp vnc wayland-compositor X ) " diff --git a/dev-libs/xapian-bindings/Manifest b/dev-libs/xapian-bindings/Manifest index 5e62dc9ede73..0d5679706f3e 100644 --- a/dev-libs/xapian-bindings/Manifest +++ b/dev-libs/xapian-bindings/Manifest @@ -2,6 +2,6 @@ AUX xapian-bindings-1.4.22-fix-java-installation.patch 462 BLAKE2B 7a938410063dc AUX xapian-bindings-1.4.22-remove-precompiled-python.patch 774 BLAKE2B c6c75b017867f7460b426a3adcfc83f00f2705c0e20c967db2a561dd83bdde95d872d739033c0ee83e0959e9e7eb405b3f8aec852ffb4ab3c755844a81a789d7 SHA512 25712eb39d9297a727284d4d12bfd4affcaa6acb71e345e52229246ef4db5269d30d61f4c990f4d5f9fcdbc9781577afb46d0223edbc9225e5ffb375f09c95b4 DIST xapian-bindings-1.4.25.tar.xz 1076644 BLAKE2B 190c560d341039c68b35421c1a75e791537f9c2c353a5f0871d45055909e2863cd4ede3062a6b641e1572b74db8c049a0266a6c305e7d41bfb5d5c63057ef3e3 SHA512 119f62b53d487319e33aaf0c473e479a52b3831a46b23724188dada13f341e08facc7b79641c00ba7b0507c22b55c7b700182e65b5a195cd322be2098bcca183 DIST xapian-bindings-1.4.26.tar.xz 1114580 BLAKE2B 997d997ce382364749822c93ce9ff03d21dba9657ba07b039e0ea330cce4e47eb285f7fcb97a79931ca4a2448edae48c863dc7e1ca429f3e4ea76ac65789dc4d SHA512 9ab6c8f7092c6d353341a2de565501ba4eadd47c78a472c54c9f41de08ac5b42382236a4b66f03257cd505464e1b6e9eaf2ab05c1d6e984cc641738dd43b3314 -EBUILD xapian-bindings-1.4.25.ebuild 6981 BLAKE2B bef8a2330f64f027a13d18d4dd5485656fe4d7aef3645010742223593850b0715aec08b89c10da92c74c06c37d760299a5eab7df9d9121c4b28f14e302506d39 SHA512 3f1a9709a0045f884c8dcf9627b4aca7d1c8700f66c08fd5b4b9753d8177c468aed5098008991af080d2e4ad1db5cb67f1e926dc4ca40af3f8614258fe32afdb -EBUILD xapian-bindings-1.4.26.ebuild 6857 BLAKE2B cd5a58765c49a4d9ef1e783578098a73205e5af96e51ffa741bdf802d4f3bda4ab4cf21fbaba26d00335135d24624906689b2e398f92dec8d9f127fa895f2538 SHA512 5965bc6f3bff2fc3aa6ae75a7a98284b71faa384cd445526067d6e91af676c82b5ff4903e4067a415af8fb7501f5510313bc4ecdb43105ede6d9a8696b0ebd56 +EBUILD xapian-bindings-1.4.25.ebuild 6975 BLAKE2B f70bc73bb5b639d399bff6c0dcfce728dd7adf5d70b746ca0cf9046f3e5e107496e6f641b8e89fb8fedf58f1d3311310130d88f50033eee87833dcdb29ec63fd SHA512 20f7dc0c4830808a86b43e3936e3226be58a3a2039e2ac9189f8ccff5e8a59c426cf6cb0c3b2ae2cf49f4d031fb709ded73e3f573ee467a9ee126c71f06c5c2a +EBUILD xapian-bindings-1.4.26.ebuild 6851 BLAKE2B 5ebd7c6a378320451ad570b0fbdb11c5abcb8cb04251aa907496a5b2fc778ae2430466e7e03c5f3aac1d2c21d2cf379e21922c848554c5fdf697c445a525beb7 SHA512 2c74b7f143c46af2807d0c13e3cf285f12b75a5c5b408337b5a926a5a898c8b45412df99d2746ff8bc525999e8d339a0b208387e7bc0fab57e7637d2b24d2922 MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3 diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.4.25.ebuild b/dev-libs/xapian-bindings/xapian-bindings-1.4.25.ebuild index 6b28d4536553..14800b1e5a5b 100644 --- a/dev-libs/xapian-bindings/xapian-bindings-1.4.25.ebuild +++ b/dev-libs/xapian-bindings/xapian-bindings-1.4.25.ebuild @@ -27,7 +27,7 @@ S="${WORKDIR}/${P}" # need this here, some inherited eclasses change it LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 sparc x86" IUSE="java lua mono perl php python ruby tcl" REQUIRED_USE=" || ( java lua mono perl php python ruby tcl ) diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.4.26.ebuild b/dev-libs/xapian-bindings/xapian-bindings-1.4.26.ebuild index b3258973c6b8..05cbcee0d1d8 100644 --- a/dev-libs/xapian-bindings/xapian-bindings-1.4.26.ebuild +++ b/dev-libs/xapian-bindings/xapian-bindings-1.4.26.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${P}" # need this here, some inherited eclasses change it LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" IUSE="java lua perl php python ruby tcl" REQUIRED_USE=" || ( java lua perl php python ruby tcl ) diff --git a/dev-libs/xapian/Manifest b/dev-libs/xapian/Manifest index 82b61a229dd9..19fbaf8073f4 100644 --- a/dev-libs/xapian/Manifest +++ b/dev-libs/xapian/Manifest @@ -1,5 +1,5 @@ DIST xapian-core-1.4.25.tar.xz 3205904 BLAKE2B 7b03a8fabc3c688f58b3451541dedb664de0a02d7c46a4e8eac080c004232575c00428110eaab0ea463df5c3f43f2b4cebfbe6754f897e55f113683c1db43b2b SHA512 e8069f2cb75554978716a99580fb57fc73bbdd607c82394f53d07205d8c78fb59265004be0c676a6806bb2840a3933499dfc867e36a28855278569a0676d469d DIST xapian-core-1.4.26.tar.xz 3246304 BLAKE2B f68b25741de821ef6de2ae5127f09f69a68c435dd224b796d92fc18769db3e3307a0a3aadc98cf26adc966eb063fdbd3ee612ec725020cfc79bdfa041675794b SHA512 ecd94d410dc94b6510c6729f276606987f9dd955cfb0520e62d46fa71645f5b140d474cda0d77078e64ee7cf9c0cd00f3aefe0e1b087739582e64bbcb9fabd4b -EBUILD xapian-1.4.25.ebuild 1553 BLAKE2B 8d0c0220fee94e6c2407237f2c043c9b413e7d1b0e8d82f20f6aeaba5d1fb6890d14d6d2cc45115a42410544c639860494e18eeadb8b76fc3c89c11813c21d89 SHA512 4b5a979658474fdc6a2b4712a65ae0df9d41894ea1161c7638c03ff858308b22aed64b9c5f2a72031cc9e89d465816b0f8c7b81b0c30ebd23ba1e652320d20db -EBUILD xapian-1.4.26.ebuild 1560 BLAKE2B 222128f8cc9201937117c1df6b805e9e00dd676403509bb6eb6104b83d12b64092d4153ccb36b8f4724019fc20487c8d1c245e3edf9bc5c9b5f6a5461f14d504 SHA512 ede78237f092147fd8676185de39a691130576202e1fb3ac95ed4175ada05bcbd3a88c113428c4001d86a8b0592390169c806d6c86bb1c7975a0bd01e356590c +EBUILD xapian-1.4.25.ebuild 1547 BLAKE2B 08c35c8a33590696ac010835c448b63fda437d03ec9e7d5d3240b912fb22d6af07c242f426c336df2d5b17e81f1d71f4fc2a8b5a0aed34a6ab1f4a40372c3557 SHA512 dc7e3019b0a02cb58799146f4574bcf1ea25570e00f86dc1a087717bf9913430ef32167ab76b70891a7d824168820751ce4446f57f047c28f411d7e79bd2c1f9 +EBUILD xapian-1.4.26.ebuild 1554 BLAKE2B 9d341698c4f1b4c8fc7b5593896873eafd0c3b00279522c22dbcd1b5c674705f36845745f44d076705f66419848b0438faccd3fd39d643f6d463721914802d47 SHA512 a0e0bcbd5ab264ee186a46628ab62db11e1679acb142ddc63b419ca344147ee4536cc75c0e797cddffc6405d4ae0a9164d13dd5ab40b58507e9fe7e9b3420d84 MISC metadata.xml 583 BLAKE2B 171ba94d14d632c0654d7a7035c1a2ea8b02e7c2ed43b37cae25d8af91f90341cb4dc3cc7982b270bde8667f085eef568236a53d34add2127bbdaee668af4dcb SHA512 cc7bfffe1db364b1ddb9859ae27a2775ef57498d8668470c0b719579d5d8656f8eb1b5a0288e938f80b88b42489aa7e3dbea282140b5a7143f8ff106efb60274 diff --git a/dev-libs/xapian/xapian-1.4.25.ebuild b/dev-libs/xapian/xapian-1.4.25.ebuild index 7f9b48eb845c..666add67b77e 100644 --- a/dev-libs/xapian/xapian-1.4.25.ebuild +++ b/dev-libs/xapian/xapian-1.4.25.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-2" SLOT="0/30" # ABI version of libxapian.so -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos ~x64-solaris" IUSE="cpu_flags_x86_sse cpu_flags_x86_sse2 debug static-libs" DEPEND=" diff --git a/dev-libs/xapian/xapian-1.4.26.ebuild b/dev-libs/xapian/xapian-1.4.26.ebuild index 25f4dd84a037..2bd175cdd4c7 100644 --- a/dev-libs/xapian/xapian-1.4.26.ebuild +++ b/dev-libs/xapian/xapian-1.4.26.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-2" SLOT="0/30" # ABI version of libxapian.so -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris" IUSE="cpu_flags_x86_sse cpu_flags_x86_sse2 debug static-libs" DEPEND=" diff --git a/dev-libs/xerces-c/Manifest b/dev-libs/xerces-c/Manifest index 47de3756dedc..891b7832ad1b 100644 --- a/dev-libs/xerces-c/Manifest +++ b/dev-libs/xerces-c/Manifest @@ -4,8 +4,8 @@ AUX xerces-c-3.2.4-strict-aliasing.patch 386 BLAKE2B e46d17919a85cd4316a8de7f369 AUX xerces-c-3.2.5-cxx17.patch 307 BLAKE2B 47fcb13e9780a0d1c71d75ad7c7c3d94adaacc6f1350bce35f5c3ff8adca501c1b98771249e919cfebb5d0203074df5225a3334413e50475ab09818c3acd3177 SHA512 fd1184b613bdbc4d7ad5511a11346d6c8d64baec6ad8c5b6745884ad84655cd9fd40babc0ad1c44a63e0eabca16b5a7f5608f5befc5f47a969dabfe92b4a0410 DIST xerces-c-3.2.4.tar.xz 4260560 BLAKE2B 5d9fed1e9a461f8b348f3259216c5181bd03d2b5d8790cad88621d601065d0d79f8766ae70ed0aa7afe05005e2bcaf37a88da25b17f0e028bf074a31cea5fe71 SHA512 4d58d25b59b4528ad1f2d60681ddd6d2a4dba945613cee9ce978605f006da03703ea85a1bd89f781eeb3ad4dbdadf485a310f29d4c07036b0322f0755f87fddf DIST xerces-c-3.2.5.tar.xz 4274820 BLAKE2B e0926660bf29e35c05843aae683a7a4f2fe5a6f5f68c76ce16fde975a24277c0e50465a02bfa785f96f4ebec3c7d411785793914491f112ce19477b5dd59e351 SHA512 77b80148b0a3dbb61af648e2571855d59040512dd0c739a892e8ac6a6d7ddbb43b49850c87c39fcf374f2c7658a9c795b3e3fcd4785efbc6226f831b938d5300 -EBUILD xerces-c-3.2.4-r2.ebuild 2830 BLAKE2B e45c73a6f2639505c25d401f1291133df224b8f8dc95f77e97a607105fb683874fbc53500ad7f6756401e8b857b4782a6cc80534dc1135d86eb9435e809d1974 SHA512 97252a94fdf378e99725cbc9549326892fd89454d29c502509e093f0b2a5c8f7aead9aa49eed387bf8c956efa22348bcb3ad341c2063627416cca6ed546f788c -EBUILD xerces-c-3.2.4-r3.ebuild 2961 BLAKE2B 96a7e8ee1cbbcd3178d439e51862bcd322e3e46fe7df80de709190bd1338ddc7838f55990a1fd5e778f84817dde55fad8a8dbf9873bffc92e72bc6f6d8b0551c SHA512 49f588de6a49b7f98ec7976a4beceb84c205f37600372972e0d142804d8363de407bf2c88c29c12545284afde03c9db602180e658d24d5cd6211cca97e22ee8b -EBUILD xerces-c-3.2.5.ebuild 2949 BLAKE2B 203456efea190f4a3949480a164ae3432712379d361a3e3e0c3970fd474bd9f5b123daaf54b567c72065153f764c8a6beb78c9bc15dca2debf65c65d2986f638 SHA512 92c5ad74f5e062157247e08c9da3f34415c997d872454c1d2ec72eb4a023007c38f47244cbe561446e8521fe07ec3eb215244c193efb4fa51586582de31aa838 -EBUILD xerces-c-9999.ebuild 2911 BLAKE2B b9b699470070dc8f225f0dfccfc85c122e0460c5288f0fe59cfb9a2cfd34b81812eade9347fa38028f24d40f92949609798933224909feb5ada062d651e36eb8 SHA512 139d4edbc70dce0bc595cb29a1e0e4244638cc97f4e42b0f5f052221a7f8f39a4ef00f0c1090e40696de342b2a1875686dcc54c77ba25d64c19955878ff75e8f +EBUILD xerces-c-3.2.4-r2.ebuild 2824 BLAKE2B 01a7941ed85fae36491b893808f920e57e6020c576d3bb92732809ce3947ad1c6380c1fd227cd573e8b0b9b9ad313484d13e1fb087d966b867b14543de2ce1f1 SHA512 9e6966937e17b0ae131d05d7585a2f35ce1ec56bc9ad97f29b6c7bde66ef365fbb827df70d0b3fcbaf18039beeb2590665cc488cdd7702af95d87a835f2c85fb +EBUILD xerces-c-3.2.4-r3.ebuild 2955 BLAKE2B f3d46cd881d2c02e39c94830ae97f6bc438c794f906b3b741a94fb337faa30c536561b2b60b0070714f25a5d54a113905f5ab71498448b88953327de80adf5a2 SHA512 356050a05db0a39c47fe18e4a891f12e95673f23ea1a88a7dc451d19d330c09d2830bd8a029d4f9309bcf601c34da5b2675db625c1e03bb92fb8d5ebece8d38b +EBUILD xerces-c-3.2.5.ebuild 2943 BLAKE2B 886cd7cbcc5a81b38959a608defbd16d3f4a18e80a6fc7c0e3b85a7a98e87614b6bc9660deabd7fa8aa8cbbb52ceb6e6bd43ac622573743a204d8cfe06dbddcd SHA512 40ede43b688c14dceae6ad9b3adabd7635fe14b9663e18d8133a9392eb4e621845e6dcc6267f6c91f98910034d59fa2eba4248c1a76b053611592bafb413b15a +EBUILD xerces-c-9999.ebuild 2905 BLAKE2B b33f255e631b225496dd020a772095d8d805c5718c1a289746173c2edf210cb64d128299eb1d7eec716d448e69e5b4cb4d5ded9f4b7b7482887b83c727f940aa SHA512 65312805e4df651112b725d700c75e7d1d511d2e65c6b9403f4a8777fe8737985c985b8485c9c6002ec060cd9e47a79be4f7e2cf54ced38f381f68785522d2b0 MISC metadata.xml 639 BLAKE2B 478311dd96d2a5938161f66cbcd3e0bbdb51bc5680c2bc9aaddcfef3921d356bb568fcf3047d181d54f3cf2560b547dcca3e964e064506c8bfccad9291c6d0da SHA512 8c8fd2d5a525000a06fb08b0cd20c4aefd6c9fb6554e7e8586bfc7a58be2884a629417035e0863950246bf12b756466c0453e2768a31678da002d029dceacb73 diff --git a/dev-libs/xerces-c/xerces-c-3.2.4-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.4-r2.ebuild index 7017f87e470a..4a7d7b0577e5 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.4-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.4-r2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0" diff --git a/dev-libs/xerces-c/xerces-c-3.2.4-r3.ebuild b/dev-libs/xerces-c/xerces-c-3.2.4-r3.ebuild index 4e7bce5e9e18..0823be6f6270 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.4-r3.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.4-r3.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0" diff --git a/dev-libs/xerces-c/xerces-c-3.2.5.ebuild b/dev-libs/xerces-c/xerces-c-3.2.5.ebuild index 7ad99efa9366..b08d056a8670 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.5.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.5.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0" diff --git a/dev-libs/xerces-c/xerces-c-9999.ebuild b/dev-libs/xerces-c/xerces-c-9999.ebuild index 2ff3cf44a5bc..3e727e79df6b 100644 --- a/dev-libs/xerces-c/xerces-c-9999.ebuild +++ b/dev-libs/xerces-c/xerces-c-9999.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0" diff --git a/dev-libs/xmlrpc-c/Manifest b/dev-libs/xmlrpc-c/Manifest index ce0a1b9813c4..657fc199bc68 100644 --- a/dev-libs/xmlrpc-c/Manifest +++ b/dev-libs/xmlrpc-c/Manifest @@ -3,6 +3,6 @@ AUX xmlrpc-c-1.51.06-pkg-config-openssl.patch 1244 BLAKE2B be5e48daa409cb67ae5f7 AUX xmlrpc-c-1.54.06-wformat-security.patch 1107 BLAKE2B 4572a031c01f018af7fe8281429d8a43c93a07f9af0cae47d1f5c2e1b4cf0aac98c0a3d00bce7ff4964b61d9f1c4b2a265379f5efcf49ccb60c4207bcccafd34 SHA512 5ecaea4f875261b9c108840779554505fead02011b5fbf6387a01335cbcd5169e2f76b491806efabdb418c0dee9977f15856470099e3464ec039bf8dada9b9ec DIST xmlrpc-c-1.54.05.tgz 933228 BLAKE2B 50d73fe22454f04ffebf11d4b88986eaac571d107abce4e04244ad0b74469fc5233178967e3dd832a8525514912e4f835fa1ce13c439caf918a2b2d0c05021a0 SHA512 81bf8f398e9cb73b421907d8e304b9a6dc8da931f573f7296457486ade432f4a00a94b6850391690f7b229928f785522e5852db8aca68cb462c71d139e4f27b1 DIST xmlrpc-c-1.54.06.tgz 933199 BLAKE2B 1286323b59aa4d77fe2f8b04fef18d9a448d29a7fa23aad143418e62c92ac6a5156bb61ee58e0df4b0667e73a9170663b02b42fac94b38df71fc789d13e929e0 SHA512 0e8c920ccf04c78947bc66f7210b62c153ba185183c181461584772885690a3bb09dcf63d69c5b0f1f76a96f162a2a0eba6268e7210dda42561f59bec8008733 -EBUILD xmlrpc-c-1.54.05-r2.ebuild 2000 BLAKE2B 4aecdbbca9272c61dd6a67c7f3e5d76492119c371101ad8d7e7dd017f16b2d0356cb8dc41b5885e9163fbbef5bfae980c09241bcc97bc0876ee4902171a4bd29 SHA512 c5fba3b530fd5a7d13d5401a3fb7b63417911659a63cf8dc34d7fde7b952a4349822178eb9c3b6e9cf52ec01c9e7fae7ea4ad913438763215b75f27a96114c38 -EBUILD xmlrpc-c-1.54.06.ebuild 2079 BLAKE2B 600074819bb84f08f4c680306342d543c0c0fece74a0331d3bbb6a9384f7c27aec001f6480791ad026e453e03580bfebc0fa042581b2155310e332a61ff9b2ac SHA512 22ccf758905567b9a468d9d36a1bf35449db7b55c3266de8745103b5c201c7913027ae1447a164eb35e2b8b9de44bdc385e2991844e0f69c64b904f0e23b4311 +EBUILD xmlrpc-c-1.54.05-r2.ebuild 1994 BLAKE2B b01b595251847d8d7d2ce0aaa7e840b03220d5eba55bb7e60bf179acf3b84088f9aa4b53456596a5a22e74de597b3139601d6494f2242b38c5785c48a984a0d0 SHA512 17a3d687c283edd77e3de2590756ffedc090967f1a5d4c96b5cd2c62dea525b1d8d91f29c4f294fdcba69632372e23abd55fbc5dfc7f8f0bc9ccd739d836aece +EBUILD xmlrpc-c-1.54.06.ebuild 2073 BLAKE2B ff2141840397a008328fdb0c0732e81b234d81db48bf03178f8254a47b93e94a82ac4c180226dd0060dca365b09038fe00ea682227fb4809f4942b2a3891ca87 SHA512 6b66ff976427a1e0b6b64f8881a6582d65d3d7e4932d96b95d18e613044f8bcd6c20d28327040c8b5503ab66ed964799bb1deccfe8afef101af7c65372668ada MISC metadata.xml 548 BLAKE2B c471932a7dc9bfd7557572a122f5715bd3dab51a3c4d3510dd110077e94f7f03cfcdbd063f5241f3920c5cd871ab9b7b8b6b9beba0d9eedd8d75356095b8191d SHA512 180c83cc1781b2631a10a71e3bd6d99fda2d3e07fcf53aa1b17176b3d935f0f91bb41b3b7f9455ba5eef8d517cc4a6c8f4a87aaaabe58d1d93bf59823d4cc078 diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-1.54.05-r2.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-1.54.05-r2.ebuild index 75dc10c802a6..0bbedf6a1ee3 100644 --- a/dev-libs/xmlrpc-c/xmlrpc-c-1.54.05-r2.ebuild +++ b/dev-libs/xmlrpc-c/xmlrpc-c-1.54.05-r2.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tgz" LICENSE="BSD" SLOT="0/4.54" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" IUSE="abyss +cgi +curl +cxx +libxml2 threads test" RESTRICT="!test? ( test )" REQUIRED_USE="test? ( abyss curl cxx )" diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-1.54.06.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-1.54.06.ebuild index 43e7f427799f..a224c3c1a99f 100644 --- a/dev-libs/xmlrpc-c/xmlrpc-c-1.54.06.ebuild +++ b/dev-libs/xmlrpc-c/xmlrpc-c-1.54.06.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tgz" LICENSE="BSD" SLOT="0/4.54" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" IUSE="abyss +cgi +curl +cxx +libxml2 threads test" RESTRICT="!test? ( test )" REQUIRED_USE="test? ( abyss curl cxx )" diff --git a/dev-libs/xmlsec/Manifest b/dev-libs/xmlsec/Manifest index b1f46cab2fa6..49672d58a5ec 100644 --- a/dev-libs/xmlsec/Manifest +++ b/dev-libs/xmlsec/Manifest @@ -1,17 +1,6 @@ -AUX xmlsec-1.2.37-libressl.patch 1614 BLAKE2B 5b9c2731018d3b371867d30318d55e5f48e4e91359e80abffac212abb35fa274ec35ed9510eb3c01422d8142698669a115f85e9776af8424458de41c66c93b13 SHA512 423997e32223fc45467f9857e709b5707c64aba01ac892253e0be588d767fbfd7c2205a312600910d9cb734b4945e36048292ad59d40de4d43d98af9abe8b1b9 AUX xmlsec-1.3.0-optimisation.patch 583 BLAKE2B 9035391762150ffa82eef10bc1ba1bde08b04e9e968bf850673dae3e27650e85516e1da4dc3385cd7aafde4cab6270a84e5205a149bcb19dbbdca5ffae678ac8 SHA512 fac70c0e0761d1d8016fb597ed4c139628bfab9d3600eeff17c16b9414732076bea65bee5c778481ecf944053319e030dfb4a455c6d51ba3e758007c36f72323 -AUX xmlsec-1.3.3-slibtool.patch 1701 BLAKE2B 5743f768e6863b39019de22d4463a77617623b233b7e8604b71962c8d72153b8dd4014756375730a049f49751b4fa75cae78a81c04d8cdb5ce77ce08d49c0617 SHA512 da6cdabc6615bad7a49bf9f5ed9a281059ba02c6ea1bdc572cf6fbcb936f0dbca3438e955dcbba75b28c305d0fd110e1ccce3b271693b4063673b7a24c76222e -AUX xmlsec-1.3.3-typo-fix.patch 927 BLAKE2B c2977900f849b96fe517d73c18f9cc4f5cb99fd2e4d5a8a985622602eaa0bf9f3dca11c7909324499b3ef5a77967ededb9e20ada84fb0d7cad25384a9da51828 SHA512 b2db0e08ffd3aebefd260d60559932eda3d9d14b9498bdb8aca7a2f14c0c2b1fa29124818e2a24b35095daa63b1422db59dcf31ed599fc57e5569926aac1bfc4 -DIST xmlsec1-1.2.37.tar.gz 2009175 BLAKE2B 19f43ba6bf6eb49428b9c5563baecbab21476f326cceee13785ae16769afa258f100732831c0f3f7d160543bd075cdcfdc5cbf11b7406637ee6c2f0e27c07f30 SHA512 99220cb28a346ffac0023f9f177d6a7be3ddcea04bea434b7dc926c1f0aaa5564d75f74f92896ac100179c04d77e001f688ddf46fed4e0a0b4f20b7b87c24900 -DIST xmlsec1-1.2.38.tar.gz 2036578 BLAKE2B 03f7e1b5e659793bf1984c5a59582d9459089ce913620d5cc1e5a5d0eb65557580cd23fa190db277298fd7cc55bd41563b93cf61a37c8b7521a4690cd2ca3489 SHA512 724089777caae95db27e67f24381c066eaae23a9d64819a18bb04837c1ab1b380d19be2c7ee25659ca481d9eab96fcbe8027a430a0ac1630ad3b073cddd20fac -DIST xmlsec1-1.2.39.tar.gz 2036905 BLAKE2B c1844f2068f6afe8dff3bf3fcf45a7180f09cae3418812b49b5c86b5387c795900a9ebd2077691d51d778c081f4282a54fdc11e7a54e6b8d969ef2871c2f5bb8 SHA512 bc8457bca8ada87c12d3be685bf8ad805f102b4ac1265e257ba12137e0430783973f27d22bfcb7559be5e89cb4c01b3556488fa641fc7c9d8f403972fdc8f2f7 -DIST xmlsec1-1.3.1.tar.gz 2432943 BLAKE2B 1dafdffd959579add5c579e3fa9c9f9ddc73ce4aadc6fc2139506e6e64ffcd1bbe7298786e414900eb9f33f93b0a47da64e686c499e48d4c80d81b256db6692e SHA512 7f30c15c3edcafe70fa5febaa0ba39f73f8d30525ee102b5961a658dd2842fbc58e63f7595f15b150d71bf735bfa7688c3694a191b0d475776ca26902d90d25f -DIST xmlsec1-1.3.3.tar.gz 2435741 BLAKE2B 1b0e44a8a5185d67b8f97ec72cd8e215fe79a988eb7ade0d2890be662b693d511857b24670ec692f9452bf95ad8c53ff80c250ecbcd167742477a83e0b72fda0 SHA512 1535b6f878259914ab9574892d05c927fbcd548986cf7bcf91e435acb2cb74eb11e58163f797038ee13a11444882814b2b4318cd677053fbe52557a2e4acf68a DIST xmlsec1-1.3.4.tar.gz 2435656 BLAKE2B b398f970e5b201971419b537125e9a7430c8d7c1c57e193b2592ee3f01ce797993607a210e87ad44e99bc0ef49ac4c350492268a3ac3bedbb81d937d99837468 SHA512 959a97ed7d7cbdc3e5ef037b2cb4f05bda299274c09ed3dfe24f7203d97e3dfc13bf480e15a2d15bcc7893569d341204884de58cc9b462b6c29306b67672e9c7 -EBUILD xmlsec-1.2.37.ebuild 1463 BLAKE2B d7cd33b3533395b59f4971deae688336fc4b8f52b5e948d7064cb19d7bbd043c7c8d3b48f5b499e51ebc529982b34b1d12a148fd35cfa700270334d7fa555124 SHA512 e92545fd5b5bb5977757cf18c8726a9335403cdc83d2367337e95ed305871cc6279568c1abce800738eefb60a7b84e4f508536c44a5a6426d6268950db223437 -EBUILD xmlsec-1.2.38.ebuild 1548 BLAKE2B ced553e3a63148facdefbccd9a244fbc5c3342081648557a874a8c7760d330bf7a8e984a47a3b1667c017da18df20e1742abddeb2f9c4466b2873516ad6de401 SHA512 1698b2e89e4b7dc7b10395f011dc00a0b28397338b2fe058e48fba799f145a472a15050321507ae698931fd7674d8379a63d7e50fd8903a48a9e1fef69e266bb -EBUILD xmlsec-1.2.39.ebuild 1548 BLAKE2B 60df66b3e901d1422e6e7fb9edb40367b297635c576086e631a2ba866e4a45266940f7e3e8b0ae6fa7f7f26c7e245cd2eaf60ed6f5f2cde205b567b6b003a131 SHA512 2abd604284d2d43bf1245a7ec87a8c574db8e5f5062be966802ee6d6c8559bdae1fefa129d06a39116d068342d34f669732b6f101987648f5e4ab78be5f1a3ae -EBUILD xmlsec-1.3.1.ebuild 1841 BLAKE2B a17f66590d0baeb5aef4720bfe471dcd75029dfad7351c8da72189ead891d935d483c9afaff56aa8033d564153607a83c5021345c35626d6531cf52d71614e13 SHA512 94aa75a798e39439cf1ec8855b558fb401177334722f1d1be6f9d5697cf0ee022406b766b2ce4cf3ca1d15137567b42fb066001e8903afbf13fcd20af63960f2 -EBUILD xmlsec-1.3.3-r1.ebuild 1927 BLAKE2B e129e6dc436a88e1e834b5df5287c92c76a6484befd803835bfa6ccd51a1a35d4b12b31e864452881335c9060be18bc5187bc1b1b1d024bb599e76e95b8f9541 SHA512 06747ca8c74531aadf39edca8b82c9d1d59237da36a20740099c5260c78bfdc4fe60080b9f0aa9427d1695967b5dc49f17fb74c828d279cacaa8605dbd0d4782 -EBUILD xmlsec-1.3.4.ebuild 1847 BLAKE2B 68b191e403e720c06201e9ca5b16f77cf370a2682ee6dbc6c46d8b639850a5ba8f9dea4c73f70fdb0d4f89b6baef7572d9c418a37c007fe07252267595d6cd58 SHA512 41584b573692b82bff86b64e44bd3d3b6bd72f12739d8711660f790641f9860acf52323fddc50a1fcf823b2ad1bc2c8f3e75c39d9176049a799862e5b4a81a5e +DIST xmlsec1-1.3.5.tar.gz 2451506 BLAKE2B 4a265793a7499c4f6421c6d60552bd2ea18f06e3c28435520188c0a7c36a4de8aa40f20658949b93d826a8f6fb20bd8f2be1a78e6d103ae573e6353a2a5380a7 SHA512 69e9f18e2bc6b1b9acaf475a534a666965a561eec6a5a152185d264a4110d97d233af302153577a414e232a8880c6afc66b563118d889e670204d93819fcfdb5 +EBUILD xmlsec-1.3.4.ebuild 1841 BLAKE2B efe8cd0a6364a0f54744ab187a73ba9edc689be9f1ca54fbc4801607509ed0429a705cde6d72043ecff058912abf826bad3f8fc8848e9a0ae5508bf7ff6fcd7f SHA512 a43c353359853cf8240760f351bc55cedfe4450b3dcfad4deb418b60d330893ec9d17f695475d870353d35166b203ebe7b7c59339f711c743a84023f667fe675 +EBUILD xmlsec-1.3.5.ebuild 1847 BLAKE2B 68b191e403e720c06201e9ca5b16f77cf370a2682ee6dbc6c46d8b639850a5ba8f9dea4c73f70fdb0d4f89b6baef7572d9c418a37c007fe07252267595d6cd58 SHA512 41584b573692b82bff86b64e44bd3d3b6bd72f12739d8711660f790641f9860acf52323fddc50a1fcf823b2ad1bc2c8f3e75c39d9176049a799862e5b4a81a5e MISC metadata.xml 558 BLAKE2B e4517ffa3f034420139ee0fbb8ed51a3cb319b1400e52d6a1d2d3b5363aa64831fd9cc93f49ab25d36a5fcae63115d0ffd152540f176c25dc49f77fbf4dd6c9d SHA512 6aab5452478ba1f71018274b75761c3467868f271b3cf256d05645407fa9c3cc64823384094c8e9024f936dfdaea5be2b8e91573e9addb07c5dab5f142c6a70d diff --git a/dev-libs/xmlsec/files/xmlsec-1.2.37-libressl.patch b/dev-libs/xmlsec/files/xmlsec-1.2.37-libressl.patch deleted file mode 100644 index acdb535ba552..000000000000 --- a/dev-libs/xmlsec/files/xmlsec-1.2.37-libressl.patch +++ /dev/null @@ -1,40 +0,0 @@ -https://github.com/lsh123/xmlsec/pull/456 -https://github.com/lsh123/xmlsec/commit/c5469cfc8443c57a25a8783f0bd669f71e29bb04 -https://github.com/lsh123/xmlsec/pull/654 -https://github.com/lsh123/xmlsec/commit/dfdf981f3522e4059170b504fb6fd40b37c9d70f - -From c5469cfc8443c57a25a8783f0bd669f71e29bb04 Mon Sep 17 00:00:00 2001 -From: lsh123 <aleksey@aleksey.com> -Date: Mon, 12 Dec 2022 10:34:56 -0500 -Subject: [PATCH] fix libressl (#456) - ---- - src/openssl/openssl_compat.h | 9 ++++++++- - 1 file changed, 8 insertions(+), 1 deletion(-) - -From d113d1e6355c4841fd03c6aa797d33bde1d064f3 Mon Sep 17 00:00:00 2001 -From: orbea <orbea@riseup.net> -Date: Mon, 29 May 2023 07:46:58 -0700 -Subject: [PATCH] openssl_compat.h: Update LibreSSL UI_null() compat - -LibreSSL added UI_null() in 3.7.1. ---- - src/openssl/openssl_compat.h | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - ---- a/src/openssl/openssl_compat.h -+++ b/src/openssl/openssl_compat.h -@@ -123,6 +123,13 @@ static inline int xmlSecOpenSSLCompatRand(unsigned char *buf, xmlSecSize size) { - * LibreSSL 2.7 compatibility (implements most of OpenSSL 1.1 API) - * - *****************************************************************************/ -+#if defined(LIBRESSL_VERSION_NUMBER) && (LIBRESSL_VERSION_NUMBER < 0x3070200fL) -+ -+/* Needed for Engine initialization */ -+#define UI_null() NULL -+ -+#endif /* defined(LIBRESSL_VERSION_NUMBER) */ -+ - #if defined(LIBRESSL_VERSION_NUMBER) && (LIBRESSL_VERSION_NUMBER < 0x30500000L) && defined(XMLSEC_OPENSSL_API_110) - /* EVP_CIPHER_CTX stuff */ - #define EVP_CIPHER_CTX_encrypting(x) ((x)->encrypt) diff --git a/dev-libs/xmlsec/files/xmlsec-1.3.3-slibtool.patch b/dev-libs/xmlsec/files/xmlsec-1.3.3-slibtool.patch deleted file mode 100644 index ed4c9e0397b7..000000000000 --- a/dev-libs/xmlsec/files/xmlsec-1.3.3-slibtool.patch +++ /dev/null @@ -1,48 +0,0 @@ -https://github.com/lsh123/xmlsec/pull/756 -https://github.com/lsh123/xmlsec/commit/de5251a8064231fbe6b9bccc669228cab4ab4ec7 - -From de5251a8064231fbe6b9bccc669228cab4ab4ec7 Mon Sep 17 00:00:00 2001 -From: orbea <orbea@riseup.net> -Date: Tue, 30 Jan 2024 18:57:19 -0800 -Subject: [PATCH] configure.ac: fix the build with slibtool (#756) - -When building with LibreSSL or BoringSSL the build will try to link the -$OPENSSL_LIBS with -Wl,-Bstatic, but this will fail when using slibtool -if only dynamic libssl and libcrypto libraries are installed. - - ld: cannot find -lssl: No such file or directory - ld: cannot find -lcrypto: No such file or directory - -With GNU libtool it will "helpfully" rearrange the linker output to -obscure the issue. - - -lssl -lcrypto -lxslt -lxml2 ../.libs/libxmlsec1.so -g -O2 -O -Wl,-Bstatic -Wl,-Bdynamic - -While with slibtool it will do as instructed and produce a build -failure. - - -Wl,-Bstatic -lssl -lcrypto -Wl,-Bdynamic -lxslt ---- - configure.ac | 2 -- - 1 file changed, 2 deletions(-) - -diff --git a/configure.ac b/configure.ac -index ce8a278c..25e70b24 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -806,7 +806,6 @@ if test "z$OPENSSL_FOUND" = "zyes" ; then - #endif - ],[ - OPENSSL_VERSION="LibreSSL >= 3.5" -- OPENSSL_LIBS="-Wl,-Bstatic $OPENSSL_LIBS -Wl,-Bdynamic" - enable_dh=no - ],[ - OPENSSL_VERSION="" -@@ -824,7 +823,6 @@ if test "z$OPENSSL_FOUND" = "zyes" ; then - #endif - ],[ - OPENSSL_VERSION="BoringSSL >= 1.1.1" -- OPENSSL_LIBS="-Wl,-Bstatic $OPENSSL_LIBS -Wl,-Bdynamic" - enable_ripemd160=no - enable_dsa=no - enable_dh=no diff --git a/dev-libs/xmlsec/files/xmlsec-1.3.3-typo-fix.patch b/dev-libs/xmlsec/files/xmlsec-1.3.3-typo-fix.patch deleted file mode 100644 index db3eae6c484a..000000000000 --- a/dev-libs/xmlsec/files/xmlsec-1.3.3-typo-fix.patch +++ /dev/null @@ -1,25 +0,0 @@ -https://github.com/lsh123/xmlsec/commit/8262167fbc56bce353949b9b18e01af7f7331e76 - -From 8262167fbc56bce353949b9b18e01af7f7331e76 Mon Sep 17 00:00:00 2001 -From: Antoine Martin <dev@ayakael.net> -Date: Sun, 14 Jan 2024 09:13:11 -0500 -Subject: [PATCH] Fix typo with xmlSecKeyDataEcGetKlass in app.h include (#755) - ---- - include/xmlsec/app.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/include/xmlsec/app.h b/include/xmlsec/app.h -index 4fe2a744..324561b9 100644 ---- a/include/xmlsec/app.h -+++ b/include/xmlsec/app.h -@@ -85,7 +85,7 @@ XMLSEC_EXPORT xmlSecKeyDataId xmlSecKeyDataDsaGetKlass(void); - * - * The EC key klass. - */ --#define xmlSecKeyDataEcId xmlSecKeyDataEcetKlass() -+#define xmlSecKeyDataEcId xmlSecKeyDataEcGetKlass() - XMLSEC_EXPORT xmlSecKeyDataId xmlSecKeyDataEcGetKlass(void); - /** - * xmlSecKeyDataGost2001Id: - diff --git a/dev-libs/xmlsec/xmlsec-1.2.37.ebuild b/dev-libs/xmlsec/xmlsec-1.2.37.ebuild deleted file mode 100644 index 65dfdf2c4a43..000000000000 --- a/dev-libs/xmlsec/xmlsec-1.2.37.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Command line tool for signing, verifying, encrypting and decrypting XML" -HOMEPAGE="https://www.aleksey.com/xmlsec" -SRC_URI="https://www.aleksey.com/xmlsec/download/${PN}1-${PV}.tar.gz" -S="${WORKDIR}/${PN}1-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" -IUSE="doc gcrypt gnutls nss +openssl static-libs test" -RESTRICT="!test? ( test )" -REQUIRED_USE="|| ( gcrypt gnutls nss openssl ) - gnutls? ( gcrypt )" - -RDEPEND=">=dev-libs/libxml2-2.7.4[ftp(+)] - >=dev-libs/libxslt-1.0.20 - dev-libs/libltdl - gcrypt? ( >=dev-libs/libgcrypt-1.4.0:= ) - gnutls? ( >=net-libs/gnutls-2.8.0:= ) - nss? ( - >=dev-libs/nspr-4.4.1 - >=dev-libs/nss-3.9 - ) - openssl? ( - dev-libs/openssl:= - )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig - test? ( - nss? ( - >=dev-libs/nss-3.9[utils] - ) - )" - -src_configure() { - # Bash because of bug #721128 - CONFIG_SHELL="${BROOT}"/bin/bash econf \ - $(use_enable doc docs) \ - $(use_enable static-libs static) \ - $(use_with gcrypt) \ - $(use_with gnutls) \ - $(use_with nss nspr) \ - $(use_with nss) \ - $(use_with openssl) \ - --enable-mans \ - --enable-pkgconfig -} - -src_test() { - # See https://github.com/lsh123/xmlsec/issues/280 for TZ=UTC - TZ=UTC SHELL="${BROOT}"/bin/bash emake TMPFOLDER="${T}" check -} - -src_install() { - default - - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-libs/xmlsec/xmlsec-1.2.38.ebuild b/dev-libs/xmlsec/xmlsec-1.2.38.ebuild deleted file mode 100644 index 7db6d5418226..000000000000 --- a/dev-libs/xmlsec/xmlsec-1.2.38.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Command line tool for signing, verifying, encrypting and decrypting XML" -HOMEPAGE="https://www.aleksey.com/xmlsec" -SRC_URI="https://www.aleksey.com/xmlsec/download/${PN}1-${PV}.tar.gz" -S="${WORKDIR}/${PN}1-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="doc gcrypt gnutls nss +openssl static-libs test" -RESTRICT="!test? ( test )" -REQUIRED_USE=" - || ( gcrypt gnutls nss openssl ) - gnutls? ( gcrypt ) -" - -RDEPEND=" - >=dev-libs/libxml2-2.7.4[ftp(+)] - >=dev-libs/libxslt-1.0.20 - dev-libs/libltdl - gcrypt? ( >=dev-libs/libgcrypt-1.4.0:= ) - gnutls? ( >=net-libs/gnutls-2.8.0:= ) - nss? ( - >=dev-libs/nspr-4.4.1 - >=dev-libs/nss-3.9 - ) - openssl? ( - dev-libs/openssl:= - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - test? ( - nss? ( - >=dev-libs/nss-3.9[utils] - ) - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.2.37-libressl.patch # bug #903001 -) - -src_configure() { - # Bash because of bug #721128 - CONFIG_SHELL="${BROOT}"/bin/bash econf \ - $(use_enable doc docs) \ - $(use_enable static-libs static) \ - $(use_with gcrypt) \ - $(use_with gnutls) \ - $(use_with nss nspr) \ - $(use_with nss) \ - $(use_with openssl) \ - --enable-mans \ - --enable-pkgconfig -} - -src_test() { - # See https://github.com/lsh123/xmlsec/issues/280 for TZ=UTC - TZ=UTC SHELL="${BROOT}"/bin/bash emake TMPFOLDER="${T}" check -} - -src_install() { - default - - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-libs/xmlsec/xmlsec-1.2.39.ebuild b/dev-libs/xmlsec/xmlsec-1.2.39.ebuild deleted file mode 100644 index 5fcdd6b380de..000000000000 --- a/dev-libs/xmlsec/xmlsec-1.2.39.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Command line tool for signing, verifying, encrypting and decrypting XML" -HOMEPAGE="https://www.aleksey.com/xmlsec" -SRC_URI="https://www.aleksey.com/xmlsec/download/${PN}1-${PV}.tar.gz" -S="${WORKDIR}/${PN}1-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="doc gcrypt gnutls nss +openssl static-libs test" -RESTRICT="!test? ( test )" -REQUIRED_USE=" - || ( gcrypt gnutls nss openssl ) - gnutls? ( gcrypt ) -" - -RDEPEND=" - >=dev-libs/libxml2-2.7.4[ftp(+)] - >=dev-libs/libxslt-1.0.20 - dev-libs/libltdl - gcrypt? ( >=dev-libs/libgcrypt-1.4.0:= ) - gnutls? ( >=net-libs/gnutls-2.8.0:= ) - nss? ( - >=dev-libs/nspr-4.4.1 - >=dev-libs/nss-3.9 - ) - openssl? ( - dev-libs/openssl:= - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - test? ( - nss? ( - >=dev-libs/nss-3.9[utils] - ) - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.2.37-libressl.patch # bug #903001 -) - -src_configure() { - # Bash because of bug #721128 - CONFIG_SHELL="${BROOT}"/bin/bash econf \ - $(use_enable doc docs) \ - $(use_enable static-libs static) \ - $(use_with gcrypt) \ - $(use_with gnutls) \ - $(use_with nss nspr) \ - $(use_with nss) \ - $(use_with openssl) \ - --enable-mans \ - --enable-pkgconfig -} - -src_test() { - # See https://github.com/lsh123/xmlsec/issues/280 for TZ=UTC - TZ=UTC SHELL="${BROOT}"/bin/bash emake TMPFOLDER="${T}" check -} - -src_install() { - default - - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-libs/xmlsec/xmlsec-1.3.3-r1.ebuild b/dev-libs/xmlsec/xmlsec-1.3.3-r1.ebuild deleted file mode 100644 index 079d34a4be68..000000000000 --- a/dev-libs/xmlsec/xmlsec-1.3.3-r1.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Command line tool for signing, verifying, encrypting and decrypting XML" -HOMEPAGE="https://www.aleksey.com/xmlsec" -SRC_URI="https://www.aleksey.com/xmlsec/download/${PN}1-${PV}.tar.gz" -S="${WORKDIR}/${PN}1-${PV}" - -LICENSE="MIT" -# Upstream consider major version bumps to be changes in either X or Y in X.Y.Z -SLOT="0/$(ver_cut 1-2)" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" -IUSE="doc gcrypt gnutls http nss +openssl static-libs test" -RESTRICT="!test? ( test )" -REQUIRED_USE=" - || ( gnutls nss openssl ) -" - -RDEPEND=" - >=dev-libs/libxml2-2.7.4 - >=dev-libs/libxslt-1.0.20 - dev-libs/libltdl - gcrypt? ( >=dev-libs/libgcrypt-1.4.0:= ) - gnutls? ( >=net-libs/gnutls-3.6.13:= ) - nss? ( - >=dev-libs/nspr-4.4.1 - >=dev-libs/nss-3.9 - ) - openssl? ( dev-libs/openssl:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - test? ( - nss? ( - >=dev-libs/nss-3.9[utils] - ) - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.3.0-optimisation.patch - "${FILESDIR}"/${PN}-1.3.3-typo-fix.patch - "${FILESDIR}"/${PN}-1.3.3-slibtool.patch -) - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_enable doc docs) - $(use_enable static-libs static) - $(use_with gcrypt) - $(use_with gnutls) - $(use_with nss nspr) - $(use_with nss) - $(use_with openssl) - - --disable-werror - --enable-mans - --enable-pkgconfig - - --enable-concatkdf - --enable-pbkdf2 - --enable-ec - --enable-dh - --enable-sha3 - - --enable-files - $(use_enable http) - --disable-ftp - ) - - # Bash because of bug #721128 - CONFIG_SHELL="${BROOT}"/bin/bash econf "${myeconfargs[@]}" -} - -src_test() { - # See https://github.com/lsh123/xmlsec/issues/280 for TZ=UTC - TZ=UTC SHELL="${BROOT}"/bin/bash emake TMPFOLDER="${T}" check -} - -src_install() { - default - - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-libs/xmlsec/xmlsec-1.3.4.ebuild b/dev-libs/xmlsec/xmlsec-1.3.4.ebuild index f0324bc08612..819741295b91 100644 --- a/dev-libs/xmlsec/xmlsec-1.3.4.ebuild +++ b/dev-libs/xmlsec/xmlsec-1.3.4.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}1-${PV}" LICENSE="MIT" # Upstream consider major version bumps to be changes in either X or Y in X.Y.Z SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" IUSE="doc gcrypt gnutls http nss +openssl static-libs test" RESTRICT="!test? ( test )" REQUIRED_USE=" diff --git a/dev-libs/xmlsec/xmlsec-1.3.1.ebuild b/dev-libs/xmlsec/xmlsec-1.3.5.ebuild index 1508b3b8defa..f0324bc08612 100644 --- a/dev-libs/xmlsec/xmlsec-1.3.1.ebuild +++ b/dev-libs/xmlsec/xmlsec-1.3.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}1-${PV}" LICENSE="MIT" # Upstream consider major version bumps to be changes in either X or Y in X.Y.Z SLOT="0/$(ver_cut 1-2)" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="doc gcrypt gnutls http nss +openssl static-libs test" RESTRICT="!test? ( test )" REQUIRED_USE=" diff --git a/dev-libs/xxhash/Manifest b/dev-libs/xxhash/Manifest index 54148bc96695..cac96bcea3e3 100644 --- a/dev-libs/xxhash/Manifest +++ b/dev-libs/xxhash/Manifest @@ -1,5 +1,5 @@ DIST xxhash-0.8.1.tar.gz 171552 BLAKE2B c0efc1aabf68130d7028a6e43fb04826de4ec485bfb5e915bd9dad823149b970f964784e14c35babd46b9811b961ce3d0be49feb1640e00780decf037427f5fc SHA512 12feedd6a1859ef55e27218dbd6dcceccbb5a4da34cd80240d2f7d44cd246c7afdeb59830c2d5b90189bb5159293532208bf5bb622250102e12d6e1bad14a193 DIST xxhash-0.8.2.tar.gz 1141188 BLAKE2B 735408256240760778fa516e01bed428f04837eb4e059c512e924f13e4a96db6cacbbefb04dea65a37b0f25b52cf13c4927a6e7870dc8c0d45b1b955d4ba3da1 SHA512 3e3eef21432fe88bc4dd9940ccad0308fdea3537b06fa5ac0e74c1bde53413dff29c8b3fc617a8a42b9ce88fcf213311d338a31b1ce73b3729342c9e68f06c78 -EBUILD xxhash-0.8.1.ebuild 1104 BLAKE2B 1842929114a496da49ef4207e7ba513c6410959684f3e7b6fc889acf885fb1a3f7a1964ae0616d1876b02572a1b1df1b0d3943145de6b5a0e59243e7123a7264 SHA512 eaa2f8ff129d2eaeef637677ee253cb9f59b2d2890c56756904e47dd2e07b2a366bdb3c3afbc16b04cdd81947718d7a3cecc7821ad171c5110666c328e46f34e -EBUILD xxhash-0.8.2.ebuild 951 BLAKE2B ff293152f37e583012112f46fe68867b10f69c3c7c9b38e34334cdfccec15c32a4a7ea4c17f153c9bcea6ca418420990a4393f2f1c48db0d15c2095245b67c90 SHA512 9fa1b623caad5a344da829b32e784816500e171821c792b18aae7624343f06e8685de54a66667d00b3c2e57edd6254dc6e62aaf66b443332a66d84b2844cebbd +EBUILD xxhash-0.8.1.ebuild 1098 BLAKE2B e9865bb5d366ce2ca2e57d0eb9af4a8b6a1121b96880d4d6374d059b10a73bca511bf1c801dbf2e9a6c9a9da14ced88fed45aa986f97f154877031398da8673d SHA512 2a5e2bc80988afc521a450b4162f4c2476a31485972f3f7c831213b0b4c85ec5208ca239ad2cf2ad8df8b593db587bf14f25660a7bff05972f5e736e986587c8 +EBUILD xxhash-0.8.2.ebuild 945 BLAKE2B c4455788290d9e30585deadcdb868f93eec97df887ac04079a83889b8bd1a5f0aec6b57a517c2dfe11a39222d1d99f64b848ad0e71189007ed7d4c08e18d6ef5 SHA512 59572eeed25308e5f33432336810525ccb304592676e5c6515483a1be508d1e924c2a6f52d746eadf5bdd1181664f27c574166f9801accf5d5360fa42726e3af MISC metadata.xml 393 BLAKE2B 7c331e1bd89d9e7bdc0693e0942d1e83418746a63c560c666722ba78c82948f39691a4e93bb5b5e1f021ac496b5fea312b97ace2dc8d5f5aa37590aa020cc6e4 SHA512 b96d0fb3f8ad4b65da25054883722d0abfa937b714f72d3fa8d0dd66ac4e224d5c5e8a0f7ae3bae5825ff9c198a2e13eefc6759a23b6ae9b79e3cda2648bca1a diff --git a/dev-libs/xxhash/xxhash-0.8.1.ebuild b/dev-libs/xxhash/xxhash-0.8.1.ebuild index 4d0291f43540..6a2344c3a419 100644 --- a/dev-libs/xxhash/xxhash-0.8.1.ebuild +++ b/dev-libs/xxhash/xxhash-0.8.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/Cyan4973/xxHash/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="BSD-2 GPL-2+" # https://abi-laboratory.pro/tracker/timeline/xxhash SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" IUSE="static-libs" S="${WORKDIR}/xxHash-${PV}" diff --git a/dev-libs/xxhash/xxhash-0.8.2.ebuild b/dev-libs/xxhash/xxhash-0.8.2.ebuild index f2f3bd70047b..5cb861b0ad50 100644 --- a/dev-libs/xxhash/xxhash-0.8.2.ebuild +++ b/dev-libs/xxhash/xxhash-0.8.2.ebuild @@ -13,7 +13,7 @@ S=${WORKDIR}/xxHash-${PV} LICENSE="BSD-2 GPL-2+" # https://abi-laboratory.pro/tracker/timeline/xxhash SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" src_prepare() { default diff --git a/dev-libs/yajl/Manifest b/dev-libs/yajl/Manifest index 7150da8475ab..93cbeea8e98a 100644 --- a/dev-libs/yajl/Manifest +++ b/dev-libs/yajl/Manifest @@ -3,6 +3,6 @@ AUX yajl-2.1.0-pkg-config.patch 2299 BLAKE2B 1de5b3d183b692b8be1fe37d0f05e97141b AUX yajl-2.1.0-uclibc.patch 487 BLAKE2B 873f1c4d4c53ff155814d960301f0932267ce277bfe772593853234c446ef949a7bd424c7db8f97c9dbc14428b03210b1c740a51b5379dbcebefbb311144a826 SHA512 7d81f13329da5fa81c31b07763b50153197760c93ceaf14d3b87232a377fb0871dc522f73a7d556131d1272496d7e8082eaef8ec968b8004e2d2c5e74987167d DIST yajl-2.1.0-r5.tar.gz 83997 BLAKE2B 755ee1d9f8c59b730393468722dae9148cd63443a0c91f0e1894f5998b699303920b8f0748541bd280d132ee1c9dedd40ebc2a7e020a8fe65beb186f25af5402 SHA512 9e786d080803df80ec03a9c2f447501e6e8e433a6baf636824bc1d50ecf4f5f80d7dfb1d47958aeb0a30fe459bd0ef033d41bc6a79e1dc6e6b5eade930b19b02 DIST yajl-2.1.0.tar.gz 84039 BLAKE2B 53cfa60994a478050ef1ab35ecfe60cc51f166bc101ee81f42122b134cc30afd1277c3c2661f5c03dc8c8117fcfdaab8ec7c6d735a6810ea4700f1afaea60e1a SHA512 671c06081e01584d170b614dc0685f49c6d7448b673d8ed99749ce4e0ca73875af9f62df7787b919ceaecab213668ac1d2a5800b6831731ec146353552f36985 -EBUILD yajl-2.1.0-r4.ebuild 975 BLAKE2B b1426ea0f2c561dc587a85ab1be4711fbc8de09f575af5480fb3cf7cdd069a318e6fd81db454f9677e6d211cad8278fd6c6ca4974114ddfe9b832587337be373 SHA512 ff103cba66451fb9e69caeb9fa1db8997a9ccbe6c6d1c52bd9f8efd09cb2ca2f2d7eeb5b8ba92865c7c66003811afe28c909cee757aced30ddfdbfc5a129bc36 -EBUILD yajl-2.1.0-r5.ebuild 961 BLAKE2B be1394f5b094ea58b1c7a033724119215c1746efd06e075fc08254c022153e2b1807ad9a3ef3525ea4bbb03a5a48512ac33dd99dad3dc675fbdab36e54e22234 SHA512 67339029614139a66821ee8052d3b74ddf96c49829d22cb9c4b8c1673a987011bfb47eb44d950662406a683938b0522d211aa782cb54a3c27152039367cd6e0e +EBUILD yajl-2.1.0-r4.ebuild 969 BLAKE2B a3746e2a2e37a8b043b4095979277ad5e20d085e66272ebb0443d4a5d54a45e873dd27bf530a17f3bb620ae4c9150822f242739b10a2e096293c97d3bdd27a32 SHA512 31b9b24fc770965d07edffbd0594e07e70fcc32b5f8f996df8ee0ddac616cc2dd97e6b7d98359df0cf065f6599be913001e6f07160b22499a09435f645d938e1 +EBUILD yajl-2.1.0-r5.ebuild 948 BLAKE2B b27fcfabfc0afe16d6a83406a5b055c686c9efcb2f38b1fbe0ca47db0213125257e7177db8d8eae93e2f70eaf243ecb21e5b8f51bc4e29052f0e2f38c2978c03 SHA512 c24a0a5eebc4ad9370c5432a57460cb8641541653b49816f70fcc48da21353abccbbfed228781de2d3a470cb4ac0cdc04da810dc0437d67092fa0d092dd7c58d MISC metadata.xml 337 BLAKE2B 11442725a3ce669685b6c6d2c5ea5c2b4299171f457c7e897e66199de5e46a3434e4b57ed7dba37e3fdf36f2957eb6a67ec0e4805f03f030a05552e688d039bb SHA512 8f91fa500eba8067bd756f42cce81a5473d2c85f5d46a8593bd391c8c39b6b4d548dcce5a4b1e5f92adf1b3b9ba728bc590bff9ba5961a524afb1c592c6c2d16 diff --git a/dev-libs/yajl/yajl-2.1.0-r4.ebuild b/dev-libs/yajl/yajl-2.1.0-r4.ebuild index 85befd906892..8b75ec72598b 100644 --- a/dev-libs/yajl/yajl-2.1.0-r4.ebuild +++ b/dev-libs/yajl/yajl-2.1.0-r4.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/lloyd-yajl-66cb08c" LICENSE="ISC" SLOT="0/2" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="" PATCHES=( diff --git a/dev-libs/yajl/yajl-2.1.0-r5.ebuild b/dev-libs/yajl/yajl-2.1.0-r5.ebuild index 90df828dd9c3..0f07ee942f23 100644 --- a/dev-libs/yajl/yajl-2.1.0-r5.ebuild +++ b/dev-libs/yajl/yajl-2.1.0-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/lloyd/yajl/archive/refs/tags/${PV}.tar.gz -> ${P}-r5 LICENSE="ISC" SLOT="0/2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="" PATCHES=( diff --git a/dev-libs/yaz/Manifest b/dev-libs/yaz/Manifest index 083ac0ccf105..238b6882d27a 100644 --- a/dev-libs/yaz/Manifest +++ b/dev-libs/yaz/Manifest @@ -1,7 +1,5 @@ AUX yaz-5.34.0-fix-atoi-header.patch 1288 BLAKE2B 2ca0a3045ea5f15ecb90bdf277c02732f7d40ebc109a5af8dcd801b2c7419cf463c78cdb5d1788fd320bed1cb2e773f48f9cf9ee5fde50b004483704866ce898 SHA512 948a0d715422edb35bd9a6dd9c953769362c83b9f251bb615f8423fd65142ebe4cffef21b13d8f4b815b57d6d4534116a40a4941f1c446aee0af23beadba1ed6 AUX yaz-5.34.0-fix-libxml2-2.12.patch 2284 BLAKE2B 6d0b9ed696570ce3cf4d2cdf032646ba5e2be3f74ef8659507831e8a787f62f0a613971a2c7a0827df78832f90f3b66e52a7a6db254d6269b3df3ea3ac804963 SHA512 4301be54f021e056786a7fa01db02b3cc0c902d0411bdb02e3c79b2ca2c2c0fa1c2862259c7eae886c0803ad61b439539363efc2a701bc7a99d2050ff9b0621e -DIST yaz-5.32.0.tar.gz 2607933 BLAKE2B 9119b77a262ef2d6f0b1140425384575218a5b93cbe50a716bb254b07e2427eaad55de3c4590d0d6843af31b987b201fa733fdf010e463648a35b5600d055d5a SHA512 a4d40b5c20b1d4acab0e687235eda361fe0550c00396f6aa26d1965d2ecdd217433ba65160eda07fcc4c263d9e2e47b607e4b668412f81123b2904b9deece763 DIST yaz-5.34.0.tar.gz 2656382 BLAKE2B 7a16974dc815c1121aaea4179843a6982600a0491c8c95a03f28cf0c68725b986ebc39049e2159cd0d105b23811d35ae3d3538a83e945b64951cc9215efe7f3d SHA512 0c835b98b4640e077459c9ead8043cea941a75f39dace9501efbb56c38837b1525349b8668c135ac0753ba7a4803e38d9c90d7bf3f6f2951c0e7e863b4c51f65 -EBUILD yaz-5.32.0.ebuild 1508 BLAKE2B 1c242da9ded2128f4f945b4667e6283643df706358226a78a12ea351de7a8201ce47d7d4e8222751a7691536a29be4d6a59926df78b0f146d5caba015c53fb06 SHA512 a6624ec0d691faa0a4ce03bebf9cfd50491b5a42607aa9eb3619ffbebc147e3d04a0823ac3d259d4520d8d483f35702492b01cdd9d0aeebde2bfd383712da114 -EBUILD yaz-5.34.0.ebuild 1748 BLAKE2B c932d089c7a0929a4b1443cdd0f53e07e32f10e48b8497f98bdff0ecc1d40ba12656128f99f0d2367a4bb57fd7977cfdbe19a18dbd4ed3075ce95c211f51dd62 SHA512 6917c654a116ff59677abd24c23205922eed056486844540627ec2725b7310ac25b0dab716516779cfb109afbca6340bee84145107f555053a8d248e86a4b5d4 +EBUILD yaz-5.34.0.ebuild 1742 BLAKE2B 57539468cf3e27ed0ba9627446e388cff8531135fc19400d5273e8d3a3b6f73dff74b03d230dcfaabe9a0c4c92f2bfa1fe76d47f3f4c655321ea20252d93a8be SHA512 26852b8255ae0b268f99ccf532a899124352fbe10f09d775cc7b653c69bc3cdd713cd01de4851479514a75755b0450724438d18abbcbadbfa3bc6e61784caf0a MISC metadata.xml 347 BLAKE2B 19555e3c2c7609fe2af5c064fbfe51a27dd44a512a33b53d8968e1a5824da8cb39df6b0507a6cef8364275b7f78abfef25f929139a7662efc841364917c81dc1 SHA512 7239ce6a2a684a53a4e1769e08bc86650798c772e2b95da476e96f189646a5fd8bf4d46d655eb9c3796a7784efd20ed64d4ef3daf287772518ba8f91a4c6719b diff --git a/dev-libs/yaz/yaz-5.32.0.ebuild b/dev-libs/yaz/yaz-5.32.0.ebuild deleted file mode 100644 index 2fa26dc6c553..000000000000 --- a/dev-libs/yaz/yaz-5.32.0.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="C/C++ toolkit for Z39.50v3 clients and servers" -HOMEPAGE="https://www.indexdata.com/resources/software/yaz/" - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/indexdata/yaz.git" -else - SRC_URI="https://ftp.indexdata.com/pub/${PN}/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86" -fi - -LICENSE="BSD GPL-2" -SLOT="0/5" -IUSE="gnutls tcpd ziffy" - -RDEPEND=" - dev-libs/icu:= - dev-libs/libxml2 - dev-libs/libxslt - sys-libs/readline:= - sys-libs/ncurses:= - virtual/libintl - !gnutls? ( dev-libs/openssl:0= ) - gnutls? ( net-libs/gnutls:= ) - tcpd? ( sys-apps/tcp-wrappers ) - ziffy? ( net-libs/libpcap ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-lang/tcl:0 - app-alternatives/yacc - >=dev-build/libtool-2 - virtual/pkgconfig -" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - --enable-shared \ - $(use_with gnutls) \ - $(use_enable tcpd tcpd /usr) -} - -src_install() { - local docdir="/usr/share/doc/${PF}" - emake DESTDIR="${D}" docdir="${EPREFIX}/${docdir}" install - - find "${D}" -name '*.la' -delete || die - - dodir "${docdir}"/html - mv -f "${ED}"/${docdir}/*.{html,png} "${ED}"/${docdir}/html/ || die "Failed to move HTML docs" - mv -f "${ED}"/usr/share/doc/${PN}/common "${ED}"/${docdir}/html/ || die "Failed to move HTML docs" - rm -rf "${ED}"/usr/share/doc/${PN} || die - - dodoc ChangeLog NEWS -} diff --git a/dev-libs/yaz/yaz-5.34.0.ebuild b/dev-libs/yaz/yaz-5.34.0.ebuild index 454bdf1effa7..4f38a5eeec9f 100644 --- a/dev-libs/yaz/yaz-5.34.0.ebuild +++ b/dev-libs/yaz/yaz-5.34.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://github.com/indexdata/yaz.git" else SRC_URI="https://ftp.indexdata.com/pub/${PN}/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ppc64 ~s390 ~sparc x86" fi LICENSE="BSD GPL-2" diff --git a/dev-libs/zix/Manifest b/dev-libs/zix/Manifest index 08300d52b61e..43cb977d0ba9 100644 --- a/dev-libs/zix/Manifest +++ b/dev-libs/zix/Manifest @@ -1,3 +1,3 @@ DIST zix-0.4.2.tar.xz 76492 BLAKE2B 46d9e3049632abe8fe60928fa4d27ab5a94e86549dbde999c8215f951fe6f70f29124c89de9639c07a3bfb06da6ce902ea2a59f431ea6015d2c7a38df2f6eff6 SHA512 b8fb931a3e9ab5a67f6da57a07bf10b91e7f861c8cf39db14c49c083a9983a0971cc6bc6abcb54a83c00471b386e377cb9bb51e2edd945ba07b9ae43a35964cc -EBUILD zix-0.4.2.ebuild 1024 BLAKE2B 71759f967b6572e37875d32dd74642bf13db0e5898eb2ec61ffec2ea4b8f985e87e3121d96847f304275f37ff77f3fed436c69f54f940c03dd0749c5dd399286 SHA512 2fc8d5314db4ef2210479b37659823bee81c86f95b9bb53e1ee0c69d0ca745c95b1d9e09aabd9af40e082f514c67ad5a09426fe718e8df5880f553abaff55860 +EBUILD zix-0.4.2.ebuild 1018 BLAKE2B 1c155e1ef4f8f16e0aa8b5f36129a3ae815e3efd2196dcbe0259ffd1fc0f007823d59a6cccebd5049b461ce4da32b707098f28c6be7bf0849598cd6f464ab3fc SHA512 340f5558c6012bfe024b3f286a0cf08d8f8a1adbf3be4f3710145e7e1864da5f5cd9ac562a1b66dbbb16a069d16246793b085f55ae7293025ea134e62883edfb MISC metadata.xml 389 BLAKE2B c95e820b65fd6172f710a0f52e4480f653b7f536af3bc68a7fb04c660d62c22f71809a64e3c744b6ccb3159e4e33746b88f12f4cd0783f6c9ad8dfab1022e9fb SHA512 1053e837fd2181ddbb08c56a71d31b93a59668434f59d415e25a81c1211ff97845724501563d290c64ede01cdae20b54c8931eb7e390c7d9abfbd40d63f6a097 diff --git a/dev-libs/zix/zix-0.4.2.ebuild b/dev-libs/zix/zix-0.4.2.ebuild index 612d68a614ee..f578e9b5b726 100644 --- a/dev-libs/zix/zix-0.4.2.ebuild +++ b/dev-libs/zix/zix-0.4.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz" LICENSE="ISC" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="doc test" RESTRICT="!test? ( test )" diff --git a/dev-libs/zug/Manifest b/dev-libs/zug/Manifest index e7a562d6ec52..792e0d9314b2 100644 --- a/dev-libs/zug/Manifest +++ b/dev-libs/zug/Manifest @@ -1,3 +1,3 @@ DIST zug-0.1.1.tar.gz 102857 BLAKE2B 659e557fcac7c00d8ec3dcb54839bd6fbb23ca46b9d2052197b2f5e983eec1dc4251b36ed920b6f43225ff98a8bd1d3e65218f301dd121bdf8c2394efbb5e1b3 SHA512 1348a0bdd7aed1a590287ff3a1c45c0cb1aef2aca12dc37e77705c2b2015704f766fac82833fa28beb79efe00f6ff63ee1dcb220cdc43517f625ba5edecc090c -EBUILD zug-0.1.1-r1.ebuild 779 BLAKE2B e92dd2252208b84afc27f60ea08e7ee0ba283245b4211ec77c6a78e4b5f688f219492cb450a6ec0a0cc393e72e635e7d7abc23bee11f4eba3a5ed87d915f0210 SHA512 a9e63021a9ef3c3c9e868fb29b5a72bb36ddf45671d7cf40caa02d767171796e05c23d0f6e20fa7642564198ef95a11ce1be4dd58c95bd2a276d8e8ae0b75bdb +EBUILD zug-0.1.1-r1.ebuild 784 BLAKE2B 5843ce4dcc50196b7eff2fe82e5ab84c01da983790931a3a1a19a7e0a53e79db275fe1bb5abdae38d323e92a94d90a882e54b94b8c59c7064810a189c8da2876 SHA512 c27481542e86779c3bd24f96a46e1e9ff5077cfd7cd381a0730dce3b8b6ee4f36a05cf5b4a1455ccf5df4ec20caf8d6ea6a01e7dcaf19bd0b66be690e1e22f41 MISC metadata.xml 481 BLAKE2B 9002b34caea756a7792af4ae8f0fb295dce30af399c19f5a0264bc4c98d460799ddd475fc7566c7f4d296097d3d1392f49133a40bc13255f8a617254f0426afb SHA512 1bbd0646c2569e2ab80869e427239a26a145d3d0c7cd64adf5994c1396f595286f7df26a3e9904f3abf7f5e32a1072d82b7dcf55e40b3a6c5f7bc6ac616e19b7 diff --git a/dev-libs/zug/zug-0.1.1-r1.ebuild b/dev-libs/zug/zug-0.1.1-r1.ebuild index e4460dfc0aba..aeaf0a9f2fb6 100644 --- a/dev-libs/zug/zug-0.1.1-r1.ebuild +++ b/dev-libs/zug/zug-0.1.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/arximboldi/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Boost-1.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv" +KEYWORDS="amd64 ~arm64 ~riscv ~x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/zziplib/Manifest b/dev-libs/zziplib/Manifest index 09d6b3745171..b83861814488 100644 --- a/dev-libs/zziplib/Manifest +++ b/dev-libs/zziplib/Manifest @@ -2,11 +2,9 @@ AUX zziplib-0.13.72-Wint-conversion.patch 1043 BLAKE2B 6ff6a4079cd6fba6f67649eb4 AUX zziplib-0.13.72-incompatible-pointer-types.patch 1838 BLAKE2B 4211b5cb8f6ae4531ffb8463714f96ed9850a2a61e41449923519c99ac218fe54872363ade9238f52071b05b92e0f7660800300bbb4047865004e694cfb20429 SHA512 09a4af9a2880fe410fcbbbf3f6ba0af329f781e8a5078a634851298f27bb13eba83f010c0e3ff7c6e9d4a699b60935737d23383efc577401e3436cba502f0cf2 DIST zziplib-0.13.72.tar.gz 1162175 BLAKE2B ff5617645e25040e4666e5440651fbb2b04c0505c7bda08b158f44c63c5dd53ec97a9942908314c3b103a4685be49368e964d249fcf9b9d685e328f0ebabdedd SHA512 4bb089e74813c6fac9657cd96e44e4a6469bf86aba3980d885c4573e8db45e74fd07bbdfcec9f36297c72227c8c0b2c37dab1bc4326cef8529960e482fe501c8 DIST zziplib-0.13.74-testdata.tar.xz 166188 BLAKE2B f3cc98495542fb95e8bd9cfb98ecd22c9e6206fd13c1d0607ee8b7640ddb3d3c4b9cb7bc7ca7a95a787ffef4e5a8c2b4ab1bc0c5890811ab21c681239840dcdb SHA512 d4545f770c4f00658ec69a7f393f38d0c649704adb30b6a25f2c0b48711829416985258d34911d48b9bd394d9334ab89c8deda719f2aae509a75441f8a8d8902 -DIST zziplib-0.13.74.tar.gz 1177162 BLAKE2B fc093b731406101086e59ff54b4378190c88821c4349d75e35c9595b45695b5f91a20e99a9689f7ebbc8d8951f2c4e1132d670e3827f5329977de1f85c9ce5d2 SHA512 7dd27247cbc475e2c6beb3a96c620f9938ade0dff6f4e088f9c28432fc4cc01df9d6771ec3d5e07baabe27033f4764d60e31c4c54588559de64e894d0557c94f -DIST zziplib-0.13.76.tar.gz 1185716 BLAKE2B c04743fc47e6a0e102a01d0473d88b9f9cb044a3a021119d16533949d0a1f132fb73f957714a840b0474590bc98f62132e89ce890c5c9097a77d8f007c3f1e5a SHA512 d4b327530fc2681df1705b24d5de697d3c3829e299c28e047849444c7aeaf87e188d96782a2009dc7ae216f82f744a32a94fc7962fb12b3a62b28d7ecf12a7d6 DIST zziplib-0.13.77.tar.gz 1190133 BLAKE2B 30ab10a440dbef6a9d37e75652734ed6c51fa902f6106d864b923a2d5d0ad170bcb279681e05f613ab8c20ade374ce1f8be21575b1b5f27cb9c7e7da9441c16a SHA512 63071f1ea7290d7658ff4cfdb2aaef5d07f319e12077365ddef6c57c671fcc66efa10e40c6885879063bb8c724524e04264ebfcdc9493e0299f03e3637a1b1d9 -EBUILD zziplib-0.13.72-r4.ebuild 1577 BLAKE2B d52d3777e8be065ee571c6bbda759aa993d5a84f5d4122016f541a85fb72932e045d5d63c4a25fb86a7885125fb3e7ec7f61843e3ec529516f2da4131fe806f2 SHA512 bdaad58efe6ed6ef6b82605e40a41b7cb67dc2a59cbff76d6e8b2b0e41835c05e95b99e134c8893de24795d0099d03b7981fb271602d76fb34f9de206ff1b9fe -EBUILD zziplib-0.13.74.ebuild 1963 BLAKE2B ba2799b6028a222854945a06c52e661e0762b252ee1962d2a885c19a5cc36fdfb483e9d8e41de5711c6c50743dec87df2bf6c792602d43e8776fe55267d54f4e SHA512 49359e857a318714f0c18334b7b4f3622f24ddc01920fc7e0c6cf68a1d8e98b9a56775cc284104b707af41ab6004bb5b74b30b74d3899e02da999ee5a391a022 -EBUILD zziplib-0.13.76.ebuild 1963 BLAKE2B ba2799b6028a222854945a06c52e661e0762b252ee1962d2a885c19a5cc36fdfb483e9d8e41de5711c6c50743dec87df2bf6c792602d43e8776fe55267d54f4e SHA512 49359e857a318714f0c18334b7b4f3622f24ddc01920fc7e0c6cf68a1d8e98b9a56775cc284104b707af41ab6004bb5b74b30b74d3899e02da999ee5a391a022 -EBUILD zziplib-0.13.77.ebuild 1964 BLAKE2B 1d43471b2815d87ac073d2861b800e33166307dba26b59ffd6c7831bbd512932920525fb2361d18a88c9f5d194d0e600f528bc311070a6e52a4aeccc672196ca SHA512 695a5d6c74152746107a8066605e8e5d7be6b6e846de3ea25ec6f642381651aeb4ed46f5c980625579ec92c90eb65df7d3e30c02272f3a07e340f709892342fd +DIST zziplib-0.13.78.tar.gz 1190713 BLAKE2B 65b073bd72bb97be62a2ec29e597eba5e0da5a35351e6f16a3f53ae95870a843b1204f763c3783bd1d9c73b144caa4d7dde6d042a69eed152058e79c99ebeede SHA512 e96771c310a1a9eb227027e8c2a495409c01dd273b483b3a04119d6a273cce7c88ba77c192fcde5e85d0a37c847a0df8e521f460d00920e62153400f0743ea78 +EBUILD zziplib-0.13.72-r4.ebuild 1571 BLAKE2B e275900b711129fcc2c3e6b515060ebaf2e882b668d101c05ae473985458e9c1ba54234713324f88eb90ed61ddcc06eb0a39f3a1efed9b60f74ad3c085355d21 SHA512 fc9e3972df06d0bdd0f1b44915a22ec2be49986cab55cd4a3ab7fe4bbb0412a469d8065748933d1d3167931042611d49721478ae748bb3327f379bfa27f68430 +EBUILD zziplib-0.13.77.ebuild 1951 BLAKE2B 9f8fc10fb837ec38bd1ed6a3a2be0e01bda15784a1fd6a0776ac7654b148916763d5a75a70f085d3370b5d0fa95e7218f004244050b17d5d85b87d813f2a40ef SHA512 415467043691e4ffa939063c8a828dd9da5e7d3231c6db48a77be56b6b25e6efb42cce7cc215dfc34cccac4a3ccedc781cfd6b3a18d22eccc9baaa56f80070cc +EBUILD zziplib-0.13.78.ebuild 1958 BLAKE2B a546da3aa5324761fd01a12b9c716835a490e36fed83c6d5eac1b57a30321d001a10bc1cfae9e7dfbec778344d797532a24069d35ce4e92d5537738762947f4b SHA512 fab0a1bb6ad23f7cf8a275bd50d212c8e84528abb0bd593bfb919e7507b113f011514e5888d897b313ceabf8613906cb2b56cd68b5287c2bb69b0f012e7aeefe MISC metadata.xml 300 BLAKE2B 5bd0efee346b2d954d36b1dd83e1d8ef54944ec7f7fb3a88bdcba73b2f85d0236cd638f763388ed43a30c44f9db5b83223310d66232731e6d37ef57315c04129 SHA512 0a233cbfe081cd55c76d8229261f1d8d8a8bf1435886c36e938a3a059a2db9b44bed165b7aeddbe568756a3e19e3cbd12dbee659a5a8eb2feea21c5f2ab35d22 diff --git a/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild b/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild index e318b7614062..3c5b4fea1994 100644 --- a/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="|| ( LGPL-2.1 MPL-1.1 )" SLOT="0/13" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="sdl static-libs" # Tests require internet access diff --git a/dev-libs/zziplib/zziplib-0.13.76.ebuild b/dev-libs/zziplib/zziplib-0.13.76.ebuild deleted file mode 100644 index cef1f31dd237..000000000000 --- a/dev-libs/zziplib/zziplib-0.13.76.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -# Needed for docs, bug #835755 -PYTHON_REQ_USE="xml(+)" -inherit cmake flag-o-matic python-any-r1 - -TEST_PV="0.13.74" -DESCRIPTION="Lightweight library for extracting data from files archived in a single zip file" -HOMEPAGE="https://github.com/gdraheim/zziplib https://zziplib.sourceforge.net" -# Test data tarball generated with python ./zziptests.py -D -d /tmp/zziplib -v -SRC_URI=" - https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - test? ( https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_PV}-testdata.tar.xz ) -" - -LICENSE="|| ( LGPL-2.1 MPL-1.1 )" -SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="sdl test" -RESTRICT="!test? ( test )" - -BDEPEND=" - ${PYTHON_DEPS} - test? ( - app-arch/unzip - app-arch/zip - ) -" -DEPEND=" - sys-libs/zlib - sdl? ( >=media-libs/libsdl-1.2.6 ) -" -RDEPEND="${DEPEND}" - -src_prepare() { - # This test assumes being built with automake (checks for .libs/x). - sed -i -e 's/test_91000_zzshowme_check_sfx/skip_&/' test/zziptests.py || die - cmake_src_prepare -} - -src_configure() { - # https://github.com/gdraheim/zziplib/commit/f3bfc0dd6663b7df272cc0cf17f48838ad724a2f#diff-b7b1e314614cf326c6e2b6eba1540682R100 - append-flags -fno-strict-aliasing - - local mycmakeargs=( - -DZZIPSDL=$(usex sdl) - -DBUILD_TESTS=$(usex test) - -DZZIPTEST=$(usex test) - -DZZIPDOCS=ON - -DZZIPWRAP=OFF - ) - - cmake_src_configure -} - -src_test() { - cd "${S}" || die - "${EPYTHON}" "${S}"/test/zziptests.py \ - --downloads=no \ - --verbose \ - --topsrcdir "${S}" \ - --bindir "$(realpath --relative-to="${S}" "${BUILD_DIR}"/bins)" \ - --downloaddir "${WORKDIR}"/${PN}-${TEST_PV}-testdata \ - --testdatadir "${T}"/testdata.d \ - || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-libs/zziplib/zziplib-0.13.77.ebuild b/dev-libs/zziplib/zziplib-0.13.77.ebuild index ad5170c0585a..eb63c22c7ca5 100644 --- a/dev-libs/zziplib/zziplib-0.13.77.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.77.ebuild @@ -19,7 +19,7 @@ SRC_URI=" LICENSE="|| ( LGPL-2.1 MPL-1.1 )" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="sdl test" RESTRICT="!test? ( test )" diff --git a/dev-libs/zziplib/zziplib-0.13.74.ebuild b/dev-libs/zziplib/zziplib-0.13.78.ebuild index cef1f31dd237..950aafc99ca5 100644 --- a/dev-libs/zziplib/zziplib-0.13.74.ebuild +++ b/dev-libs/zziplib/zziplib-0.13.78.ebuild @@ -3,8 +3,8 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) -# Needed for docs, bug #835755 +PYTHON_COMPAT=( python3_{10..13} ) +# Needed for docs, bug #8357553 PYTHON_REQ_USE="xml(+)" inherit cmake flag-o-matic python-any-r1 @@ -19,7 +19,7 @@ SRC_URI=" LICENSE="|| ( LGPL-2.1 MPL-1.1 )" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="sdl test" RESTRICT="!test? ( test )" |