diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-11-29 02:06:03 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-11-29 02:06:03 +0000 |
commit | 2a3c08f4647671d17f534a5dbd8bd45e11c90ea2 (patch) | |
tree | 67ecd2d13b251a03c4834bdec638d301818901eb /dev-libs | |
parent | a2148b9fab4c83209816a49f091d70873b19881d (diff) |
gentoo auto-resync : 29:11:2024 - 02:06:03
Diffstat (limited to 'dev-libs')
33 files changed, 254 insertions, 53 deletions
diff --git a/dev-libs/FBGEMM/FBGEMM-2023.11.02.ebuild b/dev-libs/FBGEMM/FBGEMM-2023.11.02.ebuild index ce3c44e805d1..f092b283f7b3 100644 --- a/dev-libs/FBGEMM/FBGEMM-2023.11.02.ebuild +++ b/dev-libs/FBGEMM/FBGEMM-2023.11.02.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,6 +13,8 @@ HOMEPAGE="https://github.com/pytorch/FBGEMM" SRC_URI="https://github.com/pytorch/${PN}/archive/${CommitId}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${CommitId} + LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" @@ -36,8 +38,6 @@ BDEPEND=" " RESTRICT="!test? ( test )" -S="${WORKDIR}"/${PN}-${CommitId} - python_check_deps() { if use doc; then python_has_version \ diff --git a/dev-libs/FBGEMM/FBGEMM-2023.12.01.ebuild b/dev-libs/FBGEMM/FBGEMM-2023.12.01.ebuild index 0d2e34d143c4..a95d1d8393dd 100644 --- a/dev-libs/FBGEMM/FBGEMM-2023.12.01.ebuild +++ b/dev-libs/FBGEMM/FBGEMM-2023.12.01.ebuild @@ -13,6 +13,8 @@ HOMEPAGE="https://github.com/pytorch/FBGEMM" SRC_URI="https://github.com/pytorch/${PN}/archive/${CommitId}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${CommitId} + LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" @@ -36,8 +38,6 @@ BDEPEND=" " RESTRICT="!test? ( test )" -S="${WORKDIR}"/${PN}-${CommitId} - python_check_deps() { if use doc; then python_has_version \ diff --git a/dev-libs/FBGEMM/Manifest b/dev-libs/FBGEMM/Manifest index 7e9d42df2b07..195866c6f628 100644 --- a/dev-libs/FBGEMM/Manifest +++ b/dev-libs/FBGEMM/Manifest @@ -2,7 +2,7 @@ AUX FBGEMM-2023.11.02-gentoo.patch 2162 BLAKE2B c585ac736dc1494820e778dbba951a34 DIST FBGEMM-2023.11.02.tar.gz 895265 BLAKE2B 0f884147a86881159485680f1cb0c7b7e65bba5a98e62c38534041264f920e08a268e348e3d82ba3d246226a10f592d86dc37bce0cfa42c72dad478041a6c807 SHA512 030f27a120586240c5f80026bd033cf6fedbe1ae12a667308d33d6321f2334021d474a3625795d1f34734336b688b19c09134e10d5cc8dec86e84485de298584 DIST FBGEMM-2023.12.01.tar.gz 1004090 BLAKE2B dc19ebee06bccb888e5d03606168c7439ce8c96303a697056edd22d3a3a6ff4f4f3ddf5371d50aa774890ca1ad66d665f5e54976dc1b8da841759a3f4d64c4d7 SHA512 ab37964326d2cbbcbf0f2c722675d1f059407fc3185275d37f2e04f3e516fe0733ac1fb35351fc7e7c308e9c0da40811d3657a10a3696cb7648494df79408aab DIST FBGEMM-2023.12.04.tar.gz 1004231 BLAKE2B 930ae36f4761901e1b22d7ce4a341f051158a23646bd1f5309f6eb98c1ca483e8aa4e5a6cfc44ced702f73f84e3398c1439799457a98d0d8a009702e335d5c03 SHA512 3c786572b4a69af2a32b360711014469ded69be580d0079ba79ab81cbaa964aab51e5a189e24f0ec7dc93402d761167898918a0ea0f86d556cad4b99f5858d8c -EBUILD FBGEMM-2023.11.02.ebuild 1573 BLAKE2B 88fb8637f4d9b7660a0bcdb3724747deac2082c697bf03d1fd0e281ecf6a81a64d14f040bcf420992f7cbdbc8e0bf7fd9d66decc69ed043cb511497faffb6549 SHA512 946a29d14eb0955a0570ad7122b41bca9c709976fdff9acb6fb06f1045e1d76c98b8b8ffcb6654c7e14610fb669fea9473228897cbff4c4cb0d75478cbbe136e -EBUILD FBGEMM-2023.12.01.ebuild 1586 BLAKE2B 2962b4eb6ed5a11c97662d8374ce524fa8ac472c88eb8a2afe6107e290b406e224bb25d853633944c68c53e63c3bcd6580eeadb7b2a24214f759b073d534c2e1 SHA512 6f36f059a3b3ebd5446e0580f039fc4b64a787be322f2c26a5bc5242dc089ad43cdcad9b9c3b563c7fdd9b9f5a90d6a59e5f0b12fada0b12d78dcc9403646ff3 +EBUILD FBGEMM-2023.11.02.ebuild 1573 BLAKE2B cf8cc7d16f40e8d8a6c547f3a7e4c54bc877a99455f984c7209791dd9b923a4116ac8b36d2b276a110ca8e29e566b3410abe8ae36ece154610da112c3c8c4a4e SHA512 1cd63aa6d74bc9722f627326198ebd0173435bee529506e5d579ee1d854758ca6833d6bde1f2337f5fcf20a4f32f69fad88d878866d3da8e050f8545b26c0b95 +EBUILD FBGEMM-2023.12.01.ebuild 1586 BLAKE2B fa766e10d67fdb2c62e69c28aeaecd3ff15f9a39dce7e004563e3e98bd4714ed5fcb02302f4d980e14ed563a881e308c7cc287ed0a812cec69bd1ec1e042d0c4 SHA512 783bf8b1e2b6be7d070925d09537286e4e4ba7f2631c7b9737876d952c71b0d0d91ff08ae42702ad6f643a4ee9f1640bf31ee2ee4c2e1ab26196b9cb78c88d1b EBUILD FBGEMM-2023.12.04.ebuild 1586 BLAKE2B eac14882895266fe548272fb1324e181a81303062190f56395e536b9885c5fadc4ff198c8355a17c129a9784e10dd1705108a876cc351b9b022712b01b6cd69a SHA512 1e437cc99eaf30aca8235dc5a3545517066c76757ebdd0766b562dca26a29eaa09b756580359831b40ce8da6e17cd9ba83e3c3c6e6a838a46d3b132cdc87dc81 MISC metadata.xml 327 BLAKE2B 860b9c0ecb3b0029c855db0a0054590135f3bd6ec9dad20cdf433fc70c119354518eea50fdbb2a204eb8cc6621de23e6928a2f9ec961ac0c51fd9dae22fa8488 SHA512 3a0d5a69421a41e62ce134636025e0024010c1938ee35f7489d8d870d915a66cd526aa60d107a378dc4522ff71b7f10486e20867c8b424b1b47e458988ebff58 diff --git a/dev-libs/FP16/FP16-2021.03.20-r4.ebuild b/dev-libs/FP16/FP16-2021.03.20-r4.ebuild index 564148e1658e..377693665d64 100644 --- a/dev-libs/FP16/FP16-2021.03.20-r4.ebuild +++ b/dev-libs/FP16/FP16-2021.03.20-r4.ebuild @@ -12,6 +12,8 @@ HOMEPAGE="https://github.com/Maratyszcza/FP16/" SRC_URI="https://github.com/Maratyszcza/${PN}/archive/${CommitId}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${CommitId} + LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" @@ -27,8 +29,6 @@ RDEPEND=" BDEPEND="test? ( dev-cpp/gtest )" RESTRICT="!test? ( test )" -S="${WORKDIR}"/${PN}-${CommitId} - PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) diff --git a/dev-libs/FP16/Manifest b/dev-libs/FP16/Manifest index 1d7b810ed779..0ac17d1b36e2 100644 --- a/dev-libs/FP16/Manifest +++ b/dev-libs/FP16/Manifest @@ -1,4 +1,4 @@ AUX FP16-2021.03.20-gentoo.patch 1876 BLAKE2B 56863806f1040c5a92e04f7cf120e2ae4e4e6c59b336bf8734d0b0945e29d17afb5c244e94fab6023567227878b72e73d3c8d669e4af311bfc703f545b82d847 SHA512 0ac6379a5d92a70df72c4a0bce0d437ebb7733fa6f61b0006cedd007f9c071c2b7c9727cd559c39c08a8528f29c2d96397b566512eca6fa4c5a5d812085125cf DIST FP16-2021.03.20.tar.gz 71228 BLAKE2B e598225032324ffe38db9002e8397e67a713b6323ac57408e7e39e146826b2bb1dab60cd75181a25b1b07958463e3913bbf0e53b23803e53d472fda66b8ba6d5 SHA512 3f094f242425ea37de274eb8539dc5f8ab0c13fd5325d14180ef12e9c04e6002a110d086c4c667f7c8054af337deab096d59482eb95cc8a632c3c412b48e89d1 -EBUILD FP16-2021.03.20-r4.ebuild 1177 BLAKE2B 046327fe646592a1421f5c453bc3c4a854bab03c5fa589087a216fe956692008814817ab5f5c37adf9a94888a2fc5efe2c09dade3e0b6797a957fc39840474c9 SHA512 40e508d97b86948f19378bec453cf868553a613d22f4692f1b2540f638e846b7444e7cda9c7af0eb85a5ab85573dd78f42ab1877c7de2a250e2ab34a8b3b900a +EBUILD FP16-2021.03.20-r4.ebuild 1177 BLAKE2B 2bc0c534f4ed966a0e65fa14162762eaf23cd315298a2d11da081e742a99a5823a9e61f978b29edc3766d6d4e2b9b66b74d19dc0dde22c8d03e1e954137eb282 SHA512 805f62b06d0e31b8b0e9c9d66596df1a646474f7d869c0f88e813698aa0a93a56be653b54b7dfc59105a90a9722fb03b5e4be64b207e079d0e681bf3df32a5ad MISC metadata.xml 329 BLAKE2B eda810b21ca05e2e16f2eafac194cdca189d27449bc9322488aeca215a9b2c10ce68145abab1abb984e290ab6ca8ce21c3beaf06ecd76d7574fd8b82388f4e63 SHA512 27ca59c0862f75f24dc64f9af5eee96cf63ef4bd468e17f5d04cc23289dbb5c44af9b230707ad13d1ff85e75db4d5485d7226c9e6d80e8bc80d9e6f3b2e18acd diff --git a/dev-libs/FXdiv/FXdiv-2020.12.09-r1.ebuild b/dev-libs/FXdiv/FXdiv-2020.12.09-r1.ebuild index 2237546d365e..9edefb851e51 100644 --- a/dev-libs/FXdiv/FXdiv-2020.12.09-r1.ebuild +++ b/dev-libs/FXdiv/FXdiv-2020.12.09-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,6 +10,8 @@ HOMEPAGE="https://github.com/Maratyszcza/FXdiv/" SRC_URI="https://github.com/Maratyszcza/${PN}/archive/${CommitId}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${CommitId} + LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" @@ -18,8 +20,6 @@ IUSE="test" BDEPEND="test? ( dev-cpp/gtest )" RESTRICT="!test? ( test )" -S="${WORKDIR}"/${PN}-${CommitId} - PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) diff --git a/dev-libs/FXdiv/Manifest b/dev-libs/FXdiv/Manifest index ef1a98352beb..48dbb6fd18d6 100644 --- a/dev-libs/FXdiv/Manifest +++ b/dev-libs/FXdiv/Manifest @@ -1,4 +1,4 @@ AUX FXdiv-2020.12.09-gentoo.patch 1136 BLAKE2B 18169891d271f8821388fd24ec86127e573690325622ccc0a65c3bbfc795d3adc573e5f7ce0c416cb89d3850cbc66ca91ea2655735c770c4063101b45700c0bb SHA512 d122267fa0457df7cfa9605af37116545ef7a173c715e635501cafc225e923bcd7edd546c83b7415db36e04932c6e9866049515cb46d4b965273e3c0e68ff250 DIST FXdiv-2020.12.09.tar.gz 9667 BLAKE2B 373717a3271b36f052e70f58c644aa83aa1a1cfdccc648d8830dd034fa9d799c04d908eedea7d064ce35b0bc50d521e842fb92c36ccaf2da1bc19ea478de4301 SHA512 da33eab4d006645f383a1f24fc3e747db3aeb0613219297ec0ae69aa2617f07ba050ebd6a64a8cbde6d25481f176d0ec3b9753a95d1fbcead2136595f3e50e97 -EBUILD FXdiv-2020.12.09-r1.ebuild 902 BLAKE2B a2db7ded46e24a5733cb2e21247f9d08da6f8b893a7eaee6349f3f4f809d9b484a26e430526d34dff884a141116f10241a059e16a0578b8e348d526d62a3ef74 SHA512 28f87abd840d4c6d348e4a9f0901bfa72fe7a106669927d335af7db94e223809d64a99965ae022a2fb0c1d969bc516e496f0f46c2c90fe4d8a9aafa04c2a1eb5 +EBUILD FXdiv-2020.12.09-r1.ebuild 902 BLAKE2B 4955ab627c3f6dc5ce37f432a191a724f325e4e0c52f877f6bb94ede8f5280ef887882bfc4fdd3222d26a5ced8d663bef232179f0f13cfb04cf302672b61175e SHA512 f462af5c3ed2c54c7a7ab41661b23ae3fe6afcd4d38456e64a3e0140cf831d26182b5a0f051db02225efb1d618cbdda08b975ffd3e4b0bcb48ff41f704ebe707 MISC metadata.xml 330 BLAKE2B 1f14f2d40c93835fb63cc89de3156fa3ffe18d9aa198f32bb9f9effa069f19f3e21ab7b6479f1fe1a39e3d9b3f6edde75949c455936bd6439bf6f24287491b3b SHA512 7abc4ae53c074b947421db136cccdcc0dc0656c9521258087e9bab5d48be20ebda1ba0c7509b5c1fb2a7021b8b428ed7c98a8728bea2429d5f357a2451d13bbb diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz Binary files differindex ab6c9d1e9e0c..208f7b923f0f 100644 --- a/dev-libs/Manifest.gz +++ b/dev-libs/Manifest.gz diff --git a/dev-libs/asmjit/Manifest b/dev-libs/asmjit/Manifest index b62aa1e9ee02..cbd3e968ba95 100644 --- a/dev-libs/asmjit/Manifest +++ b/dev-libs/asmjit/Manifest @@ -2,8 +2,8 @@ AUX asmjit-2021.11.13-gentoo.patch 1936 BLAKE2B f809f2f5f9ab8a916d7a5f1a025f9469 DIST asmjit-2021.11.13.tar.gz 717251 BLAKE2B 2bcad7234b0cab2d60c9fcd09149c93397595ca4859cb415378dabf52f8660de3aa5de40ee192fca814ee62bfc690ae8260c2f54faf10eb52c3ed3d63d1f4258 SHA512 2774168ff0847b3c29aee87325f12e431693c70661f8c10e0dc0d6530a3683d51ca472ef993e88c9d4e179494b045b2e75c22d6eda19b0c75e19843b69162da1 DIST asmjit-2022.07.02.tar.gz 974040 BLAKE2B 28f2d23bcded48f1526b8820a5c9c919e014bdd6e8095762ba37414d2a47dc5665d89c4ca43fee9b216d5dfc71ef19835ce04f6dccc500451f204033b42be20c SHA512 c1196edb656833caa6d4d6817e34e4d2320ecda06bc6b531a0ff73f9e3786a98dad3f2348884de4e272d0e6853bb7b1eaab3feaa5d4430f28c3c9339ded1a58c DIST asmjit-2024.10.25.tar.gz 1184167 BLAKE2B 2b07a470f1b7a3886aa67bd3d8efeb35f7218622df0f21da398b724226fa7253c37c3548f9a3f29ce0d2306794af02642969e9623829750e7ed6a0e6abfd88de SHA512 aef778b28bfb7187c93f5a7c8edacbb4d57b79d32b09ce30eab52e1708f641b123d19d5501c14625a155b4add8499782f4207145addbdf670266bc121d11138b -EBUILD asmjit-2021.11.13.ebuild 642 BLAKE2B 38ed02e8e10c24de0f5686eb5ce09dea855284c62ba31117d8d78f711903342dc774cb9390766a91a6444f631c233cc6ccc133515770ebbf303f5cf648cd3e2a SHA512 00c6d6c584f3ff775b29b841ce5c3082072692b6e94c58f37b2b5cd77423f9d05fdb66a61198b151f55c6225a805c83d3a9a7bc39de35bb096c8c90739a5e1be -EBUILD asmjit-2022.07.02.ebuild 585 BLAKE2B ba884eabacdea27c646dc3194be46958d3e64e2fe752855019b48e3aadc52c008d93e361847136d698c1fc766bee9bf882d2000b6a831a66735def8989326175 SHA512 3fe752c68db04ffa4641367156511f61134a6b76e7d15e74baae3ff0eb7a3e4b5b0d3723a458c36713eda4d3cbad12938097c8f534658aadc4c8cb6093369735 +EBUILD asmjit-2021.11.13.ebuild 642 BLAKE2B c26c2aba27b9ada4870e9be645d9edf92f801c34128f6188449b7cc13a031636ec4acef5152feee7865cb900363408fc04c3df9daedf3c0994bdf90c43fe54cd SHA512 1bad15fa0c4f58dd687dae5194f36d5c4e9a5dda0401bc8a7ea8ed9fa1627b2b9f148309ed1cd697cfcbe7e05b72bb5bd895f8a0ce5707869d8ee4607fcd78fb +EBUILD asmjit-2022.07.02.ebuild 585 BLAKE2B bdb685e0434593e276d3cd09156f88bc6e069b93f8d7c511ba1aed759da54a969f7d801e510453a5c69db6eadf2ab8942ce4ab2b6619b8406386db6f5162878f SHA512 20022b5cbe2b579a2ec8c445bd91f4ef2f111b108494bdc45b02d4526438c59e50abfcba0d60253f053b2f0aa12296f2fcc485ee8972dd6784194543812f1346 EBUILD asmjit-2024.10.25.ebuild 726 BLAKE2B 8f71d56d7845d218e9b368711e253e78ddca43cb8516f355cbaaa82d418e32fa54a3ff9afefde06fde1b7195d5bb5f6b70a8e7504a62493f5097012cdc48cbcb SHA512 ced186011d6a31a267244221f6767f47cf6670a4afda6d6e930362c2393e92ba50c9072ae823bfb5a49303c5dd4556a6f2fd362ec2eef9308359cd188295f0a1 EBUILD asmjit-9999.ebuild 726 BLAKE2B 8f71d56d7845d218e9b368711e253e78ddca43cb8516f355cbaaa82d418e32fa54a3ff9afefde06fde1b7195d5bb5f6b70a8e7504a62493f5097012cdc48cbcb SHA512 ced186011d6a31a267244221f6767f47cf6670a4afda6d6e930362c2393e92ba50c9072ae823bfb5a49303c5dd4556a6f2fd362ec2eef9308359cd188295f0a1 MISC metadata.xml 326 BLAKE2B 33b6a6c08e1c2d3427bd6106ba3d354c2b5cce4ea529d955d558839ce1b2446ed0980f0a149f4706d89abdbf61d98e99cf5c30dbbb58e30a9c8c659b33992c6f SHA512 753ce999cb3a5a181bdf8efa874269cf31b43c836a8e2ac709fc64429ca003fccfafc38bdd0fc1ddfbc92a45baea64370568b96ff4435eed0df636eab6d41d34 diff --git a/dev-libs/asmjit/asmjit-2021.11.13.ebuild b/dev-libs/asmjit/asmjit-2021.11.13.ebuild index f16e753bac6e..d50af50c139e 100644 --- a/dev-libs/asmjit/asmjit-2021.11.13.ebuild +++ b/dev-libs/asmjit/asmjit-2021.11.13.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,6 +10,8 @@ HOMEPAGE="https://asmjit.com/" SRC_URI="https://github.com/asmjit/${PN}/archive/${CommitId}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${CommitId} + LICENSE="ZLIB" SLOT="0" KEYWORDS="~amd64" @@ -18,8 +20,6 @@ IUSE="test" BDEPEND="test? ( dev-cpp/gtest )" RESTRICT="!test? ( test )" -S="${WORKDIR}"/${PN}-${CommitId} - PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) diff --git a/dev-libs/asmjit/asmjit-2022.07.02.ebuild b/dev-libs/asmjit/asmjit-2022.07.02.ebuild index 23065a9bf113..15ada2bf93a2 100644 --- a/dev-libs/asmjit/asmjit-2022.07.02.ebuild +++ b/dev-libs/asmjit/asmjit-2022.07.02.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,6 +10,8 @@ HOMEPAGE="https://asmjit.com/" SRC_URI="https://github.com/asmjit/${PN}/archive/${CommitId}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${CommitId} + LICENSE="ZLIB" SLOT="0" KEYWORDS="~amd64" @@ -18,8 +20,6 @@ IUSE="test" BDEPEND="test? ( dev-cpp/gtest )" RESTRICT="!test? ( test )" -S="${WORKDIR}"/${PN}-${CommitId} - src_configure() { local mycmakeargs=( -DASMJIT_TEST=$(usex test) diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest index b3486c47295c..89300c6eaa51 100644 --- a/dev-libs/glib/Manifest +++ b/dev-libs/glib/Manifest @@ -15,6 +15,6 @@ EBUILD glib-2.78.3.ebuild 11145 BLAKE2B 9500014a458c528207d29e2ac5915803203456a5 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 -EBUILD glib-2.80.5.ebuild 14251 BLAKE2B 504bb0f03892babdb1555075a5af9f7fd51e30687818912f652c63de86bd3d019ee4bdf15b970f576c7812af4deeb63e8c740000cef5c2b8f81db30749daf0b0 SHA512 0dc21d322f215cdca208f7b132351e4da09ccceeae401661ba261965a3d4c2f2260625d44f1b715ee140d60577de5c5d1bf9fbba7959ef7e442f0c6c5814fa7d -EBUILD glib-2.82.2.ebuild 14251 BLAKE2B 26b4ba0f38b90f796ea9c7b30cd8be515211cbb75def96775257ef109d2ab7c0f0647f4b5482ebdfe1a53594647ae2b6fd537462d9747b6e634cf8d6d9dec81b SHA512 cb430b01b236b150d6bd567065eee8b21ccf5139d2a40f8fc255cb8a8b1b2c5f2579345748e8b83526b92e142192121f3bd205f3b4dfbe8efab1e87232151cd8 +EBUILD glib-2.80.5.ebuild 14273 BLAKE2B 75e3d29becbd17e6210d496893503089c3013622c178f9fd743905e938fedf3e422b90529933539b760efbedcbe96371a2b0396d01c4b96b3635433af4ea1c76 SHA512 30d57ffac6ba0074048632d94440cb936398db8eb8c548ab3dcb42869dbd6ae8931adcc5050d18d76067dd49317ee793f1f5f9725598764280cddbd13918cc6a +EBUILD glib-2.82.2.ebuild 14273 BLAKE2B 9673a7cdd9d0b04c83f7fe24e1e3f3a03a5e04e5da4209c4ad612680082f11af2916e48038ddb945ed2c1c8654c6d498f9e553b87a31665afca560cee1c096eb SHA512 13c20871b9d4f7d4e9f94a29b061876322f6bae1abcbf72e56180ec399e0f2f5876129b016045205b0e9eb15e10bc5416a4cade62a757d34b72bbdfb4904a903 MISC metadata.xml 1499 BLAKE2B 5a75e3b360e4656fe9127f2dc3ba7e90df3eae0586a025b4eefc2317398e53815c98a8014ea6f0dd69ae8afdafa066eec61c18e9fa86d24c78a3f11404c2a7a8 SHA512 2b12c409bf16cf9e01e80c30a6707aac5b48ca4cdeac3852028c003c6cb2d50b5e82be73adeefb8341fd4f157e0f7d22505cebfc2ee0f6d64ca77a7d3cfa8271 diff --git a/dev-libs/glib/glib-2.80.5.ebuild b/dev-libs/glib/glib-2.80.5.ebuild index aa4b735573c6..22a8e5f6665b 100644 --- a/dev-libs/glib/glib-2.80.5.ebuild +++ b/dev-libs/glib/glib-2.80.5.ebuild @@ -15,7 +15,7 @@ INTROSPECTION_PV="1.80.1" INTROSPECTION_P="${INTROSPECTION_PN}-${INTROSPECTION_PV}" SRC_URI=" ${SRC_URI} - mirror://gnome/sources/gobject-introspection/${INTROSPECTION_PV}/gobject-introspection-${INTROSPECTION_PV}.tar.${GNOME_TARBALL_SUFFIX} + introspection? ( mirror://gnome/sources/gobject-introspection/${INTROSPECTION_PV%.*}/gobject-introspection-${INTROSPECTION_PV}.tar.${GNOME_TARBALL_SUFFIX} ) " INTROSPECTION_SOURCE_DIR="${WORKDIR}/${INTROSPECTION_P}" INTROSPECTION_BUILD_DIR="${WORKDIR}/${INTROSPECTION_P}-build" diff --git a/dev-libs/glib/glib-2.82.2.ebuild b/dev-libs/glib/glib-2.82.2.ebuild index 34a50c05062f..0f09238ad661 100644 --- a/dev-libs/glib/glib-2.82.2.ebuild +++ b/dev-libs/glib/glib-2.82.2.ebuild @@ -15,7 +15,7 @@ INTROSPECTION_PV="1.82.0" INTROSPECTION_P="${INTROSPECTION_PN}-${INTROSPECTION_PV}" SRC_URI=" ${SRC_URI} - mirror://gnome/sources/gobject-introspection/${INTROSPECTION_PV}/gobject-introspection-${INTROSPECTION_PV}.tar.${GNOME_TARBALL_SUFFIX} + introspection? ( mirror://gnome/sources/gobject-introspection/${INTROSPECTION_PV%.*}/gobject-introspection-${INTROSPECTION_PV}.tar.${GNOME_TARBALL_SUFFIX} ) " INTROSPECTION_SOURCE_DIR="${WORKDIR}/${INTROSPECTION_P}" INTROSPECTION_BUILD_DIR="${WORKDIR}/${INTROSPECTION_P}-build" diff --git a/dev-libs/libburn/Manifest b/dev-libs/libburn/Manifest index 6c574f513073..f329e06581f7 100644 --- a/dev-libs/libburn/Manifest +++ b/dev-libs/libburn/Manifest @@ -1,3 +1,4 @@ +AUX libburn-1.5.6-c23.patch 719 BLAKE2B ec36199721d463e36342cfc621f0f26e20e84cb6a7af65fa6a00f254f2a8f173bcfd03b3038071429d75f25da230e014a041f265589b3b03ce7a4300665f9dbc SHA512 c2e9f8d6d59ab720c6aad986b09eca3e391824745af4398b39811f65fbe62ce9b34413face61f7644ab6cacf8dc3b7107b1d29ca7c08f1ec98860eed97eb5fea DIST libburn-1.5.6.tar.gz 995353 BLAKE2B 2c4b2e0a191c2a02327177bc5acd418d14a0c6eb9de065de171b0c4240a8bd7746ab2fd775fa1f0433bc1fe98dd47620524ec2954f4aa0f2015557cf881a5d3f SHA512 549cb25310aac5ce445639374d84f0c09fb1fdd70be97479588775e5afcc12dd0655c5bf51bd3f1bf8c06a66b318fd1e709dcfd72845e795ffaf353ea621accd -EBUILD libburn-1.5.6-r1.ebuild 1037 BLAKE2B 91ec3579e75f6999e9755120399363303d499ce75a4295779aad3a11bf018b1b6fbc4b25c102493ffd29d76d8bc4d281e69b5ffc3d688e1d14c228905069677e SHA512 1bada708cf6bb114ebcfc9fdcdb632b9209945a5ef12cc8716c7a0d7d6ed33441e970e76c850dab7a46bb0ebf6821593b13ded3bfadbc87fb5d12adc08625b95 +EBUILD libburn-1.5.6-r1.ebuild 1032 BLAKE2B c44f294bc962fcbd9bf93877b6b4d803f77200f014b3564ab35bceaea66ec74468eb875afa93d35762fef6d63ed533acfec272d3c46b5b2cee527952af467f5a SHA512 db75df6ca9730ec74ad31b193643ff6904742db4e15f8ac0158acdaa202d244294ef502d0a46b0dcd7112520f558a2a91a293551445f858faabe27b6865a02de MISC metadata.xml 244 BLAKE2B 81e7bffb2ab3a3015b9a90bb48d0f62a65b55840b50a77f41b24961c3d9f682405c866b25a88c900785d60f669e60791607921808b988ab3ae525e31933e6067 SHA512 d4a328a1ed124445554a4a6f16cd5d9021314f6f4634c9e2866a68ca318220889554603e405c7aba69e9135cb5848de9bbf361f923fd3c0a5a6c803345351b93 diff --git a/dev-libs/libburn/files/libburn-1.5.6-c23.patch b/dev-libs/libburn/files/libburn-1.5.6-c23.patch new file mode 100644 index 000000000000..c324e25ed6ef --- /dev/null +++ b/dev-libs/libburn/files/libburn-1.5.6-c23.patch @@ -0,0 +1,26 @@ +https://bugs.gentoo.org/943701 +https://dev.lovelyhq.com/libburnia/libburn/commit/d537f9dd35282df834a311ead5f113af67d223b3 + +From d537f9dd35282df834a311ead5f113af67d223b3 Mon Sep 17 00:00:00 2001 +From: Thomas Schmitt <scdbackup@gmx.net> +Date: Tue, 26 Nov 2024 23:02:03 +0100 +Subject: [PATCH] Bug fix: Faulty signal handler prototype spoiled compilation + under C23 + +--- + test/poll.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/test/poll.c b/test/poll.c +index 660f384..cd5ff90 100644 +--- a/test/poll.c ++++ b/test/poll.c +@@ -14,7 +14,7 @@ static struct burn_drive_info *drives; + static unsigned int n_drives; + int NEXT; + +-static void catch_int () ++static void catch_int (int signum) + { + NEXT = 1; + } diff --git a/dev-libs/libburn/libburn-1.5.6-r1.ebuild b/dev-libs/libburn/libburn-1.5.6-r1.ebuild index caa8712f3c7b..b184b5fcda08 100644 --- a/dev-libs/libburn/libburn-1.5.6-r1.ebuild +++ b/dev-libs/libburn/libburn-1.5.6-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit autotools flag-o-matic +inherit autotools DESCRIPTION="Open-source library for reading, mastering and writing optical discs" HOMEPAGE="https://dev.lovelyhq.com/libburnia/web/wiki/Libburn" @@ -21,6 +21,10 @@ DEPEND=" ${RDEPEND} " +PATCHES=( + "${FILESDIR}"/${PN}-1.5.6-c23.patch +) + src_prepare() { default @@ -29,9 +33,6 @@ src_prepare() { } src_configure() { - # bug #943701 - append-cflags -std=gnu17 - econf \ $(use_enable static-libs static) \ --disable-ldconfig-at-install \ diff --git a/dev-libs/libgit2-glib/Manifest b/dev-libs/libgit2-glib/Manifest index 90b5a071feaf..1c0c67042b20 100644 --- a/dev-libs/libgit2-glib/Manifest +++ b/dev-libs/libgit2-glib/Manifest @@ -1,3 +1,5 @@ +AUX libgit2-glib-1.2.0-libgit2-1.8.0.patch 1845 BLAKE2B c949e25707e5e748ace78d65879fb4b2c57d6a1722784426eaa1de795a6637d5b3b1fc1e024a325310661dba1e85865c1adb4b16e6f9511c949592f9b5e7d27e SHA512 b86f5e7a1850fa979e59af22fff0489e682e7d34fc9db1f625e785c7781cf2b76941344e11b70c0e87aabf7164dad01d110f61f3ec4931bc0bb4f911e7599e1a DIST libgit2-glib-1.2.0.tar.xz 140576 BLAKE2B f49f808e7f97c45d7df49d780fdf036422b794e551f2e42d934b015fb227b1cb80d5067198a5ef7ac0539460bf6c0eab74025bcf367a0aebb43518448015e22e SHA512 37004e86c663ce5fe1bd54878b908575eb9195c1012e88e39c2efdb0b6cfa1de3d2ed9754cecc1b942d001698870025c87d95856f2a0a9f2d0dba1979b07b1f8 +EBUILD libgit2-glib-1.2.0-r1.ebuild 1305 BLAKE2B 97f70809a1f1b6aaa1712573577ae208d8386f52e26a34b62aae0bcf9fb412da38dd98d7bb4664feb6570eea9852438e94dc0d49bf7de9ec1af0269365e8b5c1 SHA512 65bd882f76cad1d39746c4d194e3484a39c9dd7e74f2bf2737fa7c5575ebcae49978c1fb5f1cec172e0b1212e483da0057cf3ebc5ff2d542274a4a2117a526f3 EBUILD libgit2-glib-1.2.0.ebuild 1312 BLAKE2B c688975f36202017adfc21b217b7cf8b40f1c0de439e485c8fccb03128e4ba9e3d50fd918a86e39cb0c058629b4360cb3e457adfa93587b230fd5d9fa91483b7 SHA512 be1f23ef5b84a1b4902e8d0533639ca6db6b2f1bf26369e84b2aa6cb6307b7819df9c514c93af0b9b6e30f81349975de94dacfc4f3999dcbaa33f6848a25b3fc MISC metadata.xml 541 BLAKE2B 15c4b815fae2b173bb92c735fbcb57d0e2f7227cd6ec7b613676646a69bbab79fd95d0e43376f8dc5444ec8326e46f59e0c476228ee0816758568cd0bdb5a06e SHA512 420a424010054a85291977699691fb2626b224df9b24b99aaad9584e7d1944fb3e242cd989b7efe1cb393404490a0f798c985d4be80ccb5474b0681e86434fa8 diff --git a/dev-libs/libgit2-glib/files/libgit2-glib-1.2.0-libgit2-1.8.0.patch b/dev-libs/libgit2-glib/files/libgit2-glib-1.2.0-libgit2-1.8.0.patch new file mode 100644 index 000000000000..2c61e32fec8b --- /dev/null +++ b/dev-libs/libgit2-glib/files/libgit2-glib-1.2.0-libgit2-1.8.0.patch @@ -0,0 +1,54 @@ +https://gitlab.gnome.org/GNOME/libgit2-glib/-/merge_requests/40 (modified to drop const changes, dep increase) + +From a76fdf96c3af9ce9d21a3985c4be8a1aa6eea661 Mon Sep 17 00:00:00 2001 +From: Dominique Leuenberger <dimstar@opensuse.org> +Date: Fri, 5 Apr 2024 10:28:16 +0200 +Subject: [PATCH] build: Fix build against, and require, libgit2 1.8.0 + +--- + libgit2-glib/ggit-clone-options.c | 1 + + libgit2-glib/ggit-cred-ssh-interactive.c | 2 +- + libgit2-glib/ggit-remote-callbacks.h | 1 + + libgit2-glib/ggit-repository.c | 4 ++-- + libgit2-glib/ggit-types.h | 3 ++- + meson.build | 2 +- + 6 files changed, 8 insertions(+), 5 deletions(-) + +diff --git a/libgit2-glib/ggit-clone-options.c b/libgit2-glib/ggit-clone-options.c +index b47fdb1..30c7d86 100644 +--- a/libgit2-glib/ggit-clone-options.c ++++ b/libgit2-glib/ggit-clone-options.c +@@ -19,6 +19,7 @@ + */ + + #include <git2.h> ++#include <git2/sys/errors.h> + #include <gio/gio.h> + + #include "ggit-clone-options.h" +diff --git a/libgit2-glib/ggit-remote-callbacks.h b/libgit2-glib/ggit-remote-callbacks.h +index 3005ff4..2340712 100644 +--- a/libgit2-glib/ggit-remote-callbacks.h ++++ b/libgit2-glib/ggit-remote-callbacks.h +@@ -24,6 +24,7 @@ + + #include <glib-object.h> + #include <git2.h> ++#include <git2/sys/errors.h> + #include <libgit2-glib/ggit-cred.h> + + G_BEGIN_DECLS +diff --git a/libgit2-glib/ggit-types.h b/libgit2-glib/ggit-types.h +index 7e28975..2a2ed99 100644 +--- a/libgit2-glib/ggit-types.h ++++ b/libgit2-glib/ggit-types.h +@@ -355,7 +355,8 @@ typedef enum + GGIT_CONFIG_LEVEL_XDG = 3, + GGIT_CONFIG_LEVEL_GLOBAL = 4, + GGIT_CONFIG_LEVEL_LOCAL = 5, +- GGIT_CONFIG_LEVEL_APP = 6, ++ GGIT_CONFIG_LEVEL_WORKTREE = 6, ++ GGIT_CONFIG_LEVEL_APP = 7, + GGIT_CONFIG_LEVEL_HIGHEST = -1 + } GgitConfigLevel; + diff --git a/dev-libs/libgit2-glib/libgit2-glib-1.2.0-r1.ebuild b/dev-libs/libgit2-glib/libgit2-glib-1.2.0-r1.ebuild new file mode 100644 index 000000000000..b2261570d891 --- /dev/null +++ b/dev-libs/libgit2-glib/libgit2-glib-1.2.0-r1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit gnome.org meson python-r1 vala xdg + +DESCRIPTION="Git library for GLib" +HOMEPAGE="https://wiki.gnome.org/Projects/Libgit2-glib" + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86" +IUSE="gtk-doc python +ssh +vala" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + >=dev-libs/gobject-introspection-1.54:= + >=dev-libs/glib-2.44.0:2 + >=dev-libs/libgit2-0.26.0:0=[ssh?] + python? ( + ${PYTHON_DEPS} + dev-python/pygobject:3[${PYTHON_USEDEP}] + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + virtual/pkgconfig + gtk-doc? ( dev-util/gi-docgen ) + vala? ( $(vala_depend) ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.2.0-libgit2-1.8.0.patch +) + +src_prepare() { + default + + sed -i -e '/meson_python_compile.py/d' meson.build || die +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc gtk_doc) + -Dintrospection=true + -Dpython=false # we install python scripts manually + $(meson_use ssh) + $(meson_use vala vapi) + ) + + use vala && vala_setup + meson_src_configure +} + +src_install() { + meson_src_install + + if use python ; then + python_moduleinto gi.overrides + python_foreach_impl python_domodule libgit2-glib/Ggit.py + fi +} diff --git a/dev-libs/libnop/Manifest b/dev-libs/libnop/Manifest index 9cba5ddcf26a..e758ff639fa7 100644 --- a/dev-libs/libnop/Manifest +++ b/dev-libs/libnop/Manifest @@ -1,4 +1,4 @@ AUX libnop-2021.11.03-libstdc++.patch 436 BLAKE2B 0aaa1d19cb2013b607754943ca1757f91f16b523c869661b489bddb7912e8afeabe9cb8a8119c47b710f3daf6b2d26f9865f6c81eb93aaf5ba5f2b34527cf65f SHA512 42201352f929aafe431b31e967a49675dc1edcf7bdd845d01158317272729a3abbee77534a73351593a0681668caeff024775d98f737776bb259bb6a8d8a68b0 DIST libnop-2021.11.03.tar.gz 124143 BLAKE2B 44b1c4c341d2120ff22511176fbf3c6f64328c97ddddae458e09676baae491e9218ea33a5836c7a6647090d3f06ac1d66529707af5e2684a14b409b3b57f3af1 SHA512 27f62710afb41165db5ef54bb2d09f89ed9c0c0cb401bffe2c52590bb28c67ed6ba68922510cdedd6dc7cc75fc267a02a2f9cbcca4bfa85042792a121e27097e -EBUILD libnop-2021.11.03.ebuild 670 BLAKE2B 609f901d2317c711c7951e3986881d29a30084f2f745a0db6643eea3b4d44e61b286243e0bcf7ab88ee7d0a00f514aa85ac1f7c261db7889208cb6e19d764f95 SHA512 49ec9272cd40026ab4c3f80161919ab57773c9cd81030e0095572ace66a98868e7ec25666977958587b4c9e8c2abe385947a1cb8a7b85717795cf1fb921fedea +EBUILD libnop-2021.11.03.ebuild 670 BLAKE2B 290b2eaa644c76cf0c5e2132615754f190635325e93fd872c89972848bb4f28190c2c89f6477ee14d0cc488414f636b029018753d7e1f3c5e5047e63833966bf SHA512 fe1b8faffa27aca78dbe0d66a4b4e4b415851a096b31a1c50ded396fc6e9deb5cae597ca901f079f0e6b2f1b4a8d38677e5d358e877335a312ed1ad7d6afb4d4 MISC metadata.xml 326 BLAKE2B 267fcac4709c61daf177b248011fea40b932ae34ed27e75425c54476fa93f1ddca627a7f090476f514ec24ba97cdd6a31513c74b1098b198b9fdf3ea6213430c SHA512 7831679de5573dc2c3492655679ce8477ada2b482d30a3ac598970c1cfeb3005d6587a7a74b2425565e6f2d1e99e2ee5e17836e4525e3ad043cbe69f91d34cf3 diff --git a/dev-libs/libnop/libnop-2021.11.03.ebuild b/dev-libs/libnop/libnop-2021.11.03.ebuild index 6ec8f7df146d..7aa26fbcc17c 100644 --- a/dev-libs/libnop/libnop-2021.11.03.ebuild +++ b/dev-libs/libnop/libnop-2021.11.03.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,6 +9,8 @@ HOMEPAGE="https://github.com/google/libnop" SRC_URI="https://github.com/google/${PN}/archive/${CommitId}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${CommitId} + LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" @@ -17,8 +19,6 @@ IUSE="test" BDEPEND="test? ( dev-cpp/gtest )" RESTRICT="!test? ( test )" -S="${WORKDIR}"/${PN}-${CommitId} - PATCHES=( "${FILESDIR}"/${P}-libstdc++.patch ) src_compile() { diff --git a/dev-libs/libunistring/Manifest b/dev-libs/libunistring/Manifest index ea815603d8fe..46b177688c55 100644 --- a/dev-libs/libunistring/Manifest +++ b/dev-libs/libunistring/Manifest @@ -4,8 +4,10 @@ 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 +DIST libunistring-1.3.tar.xz 2753448 BLAKE2B 213d24ea4ba5e960a030bd83fc1b6c9d9a5e33d63ade8874e2a15d1b7a0acbe4b2d03df18065f6c17f01bfed94f7e70ef474e713f5c5ad2375cf2438457b0379 SHA512 864d42b1d4ae4941fe5c8327d6726ab8e3a35d2d5f9d25ce4859a72ab2f549a7b68f58638cf8767d863f58161d1a4053495d185860964a942d6750e42facf931 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 +EBUILD libunistring-1.3.ebuild 1091 BLAKE2B fa8dab6a93def51a5f303bc6369091346fceab4e989cdf098d0c42958519dcb27ce12b43e9c6b3fb645b7c34f1a4e92eb6ffcb6ce35854bbd3dd29e17a06caab SHA512 6d2197181784b98ad3db53238f00f8a222e9beb4c9a60605f5965f50c19892c1c1a00bfc43285bd43b53b6d9043077984af72ee5c576c4f7581f888475b1c9d9 MISC metadata.xml 1118 BLAKE2B f981284f99d5526eb59d8985d7d67096583d8a3bf49bf008ac9902aa32bc9cc77cfadd5d2ab9efa9157384e38c59629d7f4b322f3f85bbe6bf3acec90d67520a SHA512 9a389d92d315a50653438232128a600c5b1671200534efac85fc891cd902e5652897ca9d316c4feedf618d6c7fc825437a2251843ca1ccab7ab6875f9114e0a3 diff --git a/dev-libs/libunistring/libunistring-1.3.ebuild b/dev-libs/libunistring/libunistring-1.3.ebuild new file mode 100644 index 000000000000..4274250915cc --- /dev/null +++ b/dev-libs/libunistring/libunistring-1.3.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-minimal libtool + +DESCRIPTION="Library for manipulating Unicode and C strings according to Unicode standard" +HOMEPAGE="https://www.gnu.org/software/libunistring/" +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 ~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=( + # bug #900374 + unreachable + MIN + static_assert + alignof +) + +PATCHES=( + "${FILESDIR}"/${PN}-nodocs.patch +) + +src_prepare() { + default + elibtoolize # for Solaris shared libraries +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf $(use_enable static-libs static) +} + +multilib_src_install_all() { + default + + if use doc ; then + docinto html + dodoc doc/*.html + doinfo doc/*.info + fi + + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-libs/linux-syscall-support/Manifest b/dev-libs/linux-syscall-support/Manifest index 8e835d40b9de..7af2f484ee03 100644 --- a/dev-libs/linux-syscall-support/Manifest +++ b/dev-libs/linux-syscall-support/Manifest @@ -1,6 +1,6 @@ AUX linux-syscall-support-2021.05.03-test.patch 217 BLAKE2B 5a3a358d29893798320bb28c229339df3c3bcd8efd6237f2a9be708cb13ac745af90d53facd7f11055e689915f0a596afd81dd5a79562e1d995251670e13d051 SHA512 931583cbb4d0ac9e2b8ee53f4f523e6ad7f6cba66a6dc2b81209d2c389e75611d3740e17e598b619d85919d289e46f55f1abd4638d7c72fd9399b4275600bc95 DIST linux-syscall-support-2021.05.03.tar.gz 38423 BLAKE2B 06f78a3fb17150dc711564d981361d23ff4cdaa4629a35ba8b0e65a97eb9fd8dc5fe36f169e77b928bee64ce78107ff78f32f4ea6a0fc4850e2a0f77bb56254c SHA512 a321055e091264050483695fd2d6f6915606ee1ee641c3c95d8e0a7096692ebaeccee51ddf9312f63ca338ffaeb2b4b51e70b42e1867416629c6aba6e7a44665 DIST linux-syscall-support-2022.10.12.tar.gz 42261 BLAKE2B c38eeaedf5082b0e41570aba951dfa190e69a2a007a8f33515d3cafd1641ac4734b7da23d48edc37fbc99f6e7d58b5ab7ef7534628d1e64b77c3c8ff7d252d76 SHA512 cbda1eadde75ce025ddfc3b47560bdd5ae49c0e2bb8862d925f5ce83a6db44be3e4cd01e467571267f3a62dab77756a094a3376e0fdd703d3a640376dfa27559 -EBUILD linux-syscall-support-2021.05.03.ebuild 617 BLAKE2B bc558d047bcee6973e0dede10c2c93e1d20c0d09240dc98e62244dad2eb236e56ccc194eff571a87de901f577f9754845b9e69ac1fded74ce9906aac1a3dbaa8 SHA512 5f83b95a9d2fdd269a427cd589b0b3ce18ba7575c93805ad0e9736ec60e0fedcacb17a75c4c709007df209b302efcd16e9f8a5f62fb2585e234e935bf517620e -EBUILD linux-syscall-support-2022.10.12.ebuild 622 BLAKE2B ea8a970235a918c268df320c9949f3732af0be088e40c2055ef0728fe012fca4597063c47729c029172335826f68b597f531906436102c84317854b9ee4d2afd SHA512 6f0fc7c956a198d2379e151c29f1fdcef96201916aaabc0af6da71cc18ca6587ed7f8337be08a59a105712b17fd07ed834760adb27f706c17162862edd360312 +EBUILD linux-syscall-support-2021.05.03.ebuild 617 BLAKE2B ec534ce94d74a82d3a0f4def64aeb4bdcc5a92807513ee54a3897177eb8fc557c5ac6b195cea947fe5348cc520c5f916c33f060673668d2571495176a33d49b7 SHA512 af77e51aca4588235aad4f718d61b04c54601ab85fea0da672818331177282e206bdac5d955b0017849aa21f6a653164d5f79e8fe7ecc8ccfe7905a87227ae25 +EBUILD linux-syscall-support-2022.10.12.ebuild 622 BLAKE2B 7d40208318af1317f3c53780863480287341fc57e0958cc198f889b0ed08aa32a703abc59406feb69c98652c54a0ee6735016c7ebacaa14e29b1ef144c7a3efd SHA512 3a08841c341252e3c2aec7c0abc11176a030684e55b5115e9417d886fd667312712107b703c6e8a33c5d0d931b88bbd46ec3dbc893b03c857902ae42711f609c MISC metadata.xml 340 BLAKE2B dc3c65cbbc055af1dc3b3f2a08a87d12a683ad835174d6a4291d60d6b5358dfbd44800285ce5725e1284d976791bb7a66b1a9030b00c401d82d14bc4562383d4 SHA512 4c2a5ae98134536fdcc1a0ac39692e06c2a530a69e20d2e424d8c6e3610b2e675479420d292beba71d2a8ab4b4022b904734a0208fec09c978ec3647f1b10e25 diff --git a/dev-libs/linux-syscall-support/linux-syscall-support-2021.05.03.ebuild b/dev-libs/linux-syscall-support/linux-syscall-support-2021.05.03.ebuild index 20846862a136..a8dd48a9a2de 100644 --- a/dev-libs/linux-syscall-support/linux-syscall-support-2021.05.03.ebuild +++ b/dev-libs/linux-syscall-support/linux-syscall-support-2021.05.03.ebuild @@ -10,12 +10,12 @@ HOMEPAGE="https://github.com/mikey/linux-syscall-support/" SRC_URI="https://github.com/mikey/${PN}/archive/${CommitId}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${CommitId} + LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}"/${PN}-${CommitId} - PATCHES=( "${FILESDIR}"/${P}-test.patch ) diff --git a/dev-libs/linux-syscall-support/linux-syscall-support-2022.10.12.ebuild b/dev-libs/linux-syscall-support/linux-syscall-support-2022.10.12.ebuild index 2363dd646405..229b08e0fc90 100644 --- a/dev-libs/linux-syscall-support/linux-syscall-support-2022.10.12.ebuild +++ b/dev-libs/linux-syscall-support/linux-syscall-support-2022.10.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,12 +8,12 @@ HOMEPAGE="https://chromium.googlesource.com/linux-syscall-support" #SRC_URI="https://chromium.googlesource.com/${PN}/+archive/refs/tags/v${PV}.tar.gz SRC_URI="https://dev.gentoo.org/~tupone/distfiles/${P}.tar.gz" +S="${WORKDIR}" + LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}" - src_prepare() { default sed -i -e "/fallocate/d" tests/Makefile || die diff --git a/dev-libs/pocketfft/Manifest b/dev-libs/pocketfft/Manifest index 019e27d78447..c54afb5b532b 100644 --- a/dev-libs/pocketfft/Manifest +++ b/dev-libs/pocketfft/Manifest @@ -1,5 +1,5 @@ DIST pocketfft-2021.11.23.tar.gz 26769 BLAKE2B 80eb02a2a73d46febf562c3c0b7ad86ee5d9f93b41057c99f9f7f767b7cd2e6b7bc3986e67faaca6e69b9d7e2402febb8d427cb8c57badcafcc5ea0dafd04b20 SHA512 d212cfa34ecde2f38b789d218b5ed4fb9069e41f9d35587dd058b8af89cf22e79a1c8f8ddf2d47d794fa23a7e363cb0631b25461ae3fc9fc5d58e1bdf6356600 DIST pocketfft-2023.12.30.tar.gz 26923 BLAKE2B 8e4db14899953a210101c63f2766200f96f2f6510dfe27dbc9edd89eea78d53834cc9f749ec37b393e4159be1fd9614745250331d52d417eca365490cbe5b80f SHA512 078f52440bd85107f7a26c2e6d8ad86d6900a178161b5a1b39b694146535915dbd0825bf6d6f187fe1a2ea0f14e5da7a6b32e57d149c9147377eb6bd5ce2394c -EBUILD pocketfft-2021.11.23.ebuild 467 BLAKE2B 2cd83782407e06074c8057475bddcdb8646d3e183dc6e4c2a37c990ce19a8e4a0d22d802248c553de4534469fd6271bccb1298e240f14a356fe420e07b703ff4 SHA512 4ae34f3ba61cb0348f37d0b4c1e5f07ea1bec4354c9a089bae9cfa29285c29d36f946e2cd507730329503b9f77f0375b07b3f98e63530dd5cec5c45d16e86a95 +EBUILD pocketfft-2021.11.23.ebuild 467 BLAKE2B 264e85838ae41f325145dfd7d1983d87764519bbeca96eaa1b9404f4db036e1bfc2d3f3421617dc7720670358c24039e9fb2d3b3d3cd81f3ee3addf7f7e6891e SHA512 a928dff7bafa15214d47185938ea0f8648668da656897f16bc26b18db545249073c1e7c2469852db0d17d6df9ee41dcc5135c738616d8f323300aadf20990aa5 EBUILD pocketfft-2023.12.30.ebuild 467 BLAKE2B 0a262375dd34650aef07d71c4b64e0adc547749ea55d1ffc5ba143c48c7987f403b6606c4492f10dd6d8903bce7805da58cc51c99196233f0d34352f2caed838 SHA512 b826ad4f2aafc83c4dfd543cfc034e036db170a2cfba0f35be41e6766b10dd19074450105dfac49c7d8fa11ebf3d6f5351bf79a4e897c9c813d2f9c88e7b4f5b MISC metadata.xml 331 BLAKE2B a635b7af9c5cf340c9110053d453d08db710e8db5f088899f43e598faff2c69c765661d9dc092793a04f8be190c778873162c1dee862cfc0f5e97aa1be1c0bec SHA512 c54f95572fa78026e4657ba9e2643f482dcd15d111acade68b93b5ad87b5a22b2a2eba08da7999be0c7c25e4cce497821b411e0425042c03aeb6e97af00a4e43 diff --git a/dev-libs/pocketfft/pocketfft-2021.11.23.ebuild b/dev-libs/pocketfft/pocketfft-2021.11.23.ebuild index 3c4b2408412a..6c6423c21f31 100644 --- a/dev-libs/pocketfft/pocketfft-2021.11.23.ebuild +++ b/dev-libs/pocketfft/pocketfft-2021.11.23.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,12 +10,12 @@ HOMEPAGE="https://github.com/mreineck/pocketfft/" SRC_URI="https://github.com/mreineck/${PN}/archive/${CommitId}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${CommitId} + LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}"/${PN}-${CommitId} - src_install() { doheader pocketfft_hdronly.h default diff --git a/dev-libs/psimd/Manifest b/dev-libs/psimd/Manifest index c8a290b696cd..9371b0ca0097 100644 --- a/dev-libs/psimd/Manifest +++ b/dev-libs/psimd/Manifest @@ -1,3 +1,3 @@ DIST psimd-2020.05.17.tar.gz 6825 BLAKE2B db255d2a62ffa320b1e190a7a9ac923d812e918a72ce8ecfeeb926709ece92d05497430196b0fc833d910b9d24bf0140d20bcce1de695e1c39211158440608db SHA512 a18faea093423dd9fe19ece8b228e011dccce0a2a22222f777ea19b023a13173966d4a8aea01147e8fc58de5d39cffcedeb2221a1572ae52bd5aba1295f86a94 -EBUILD psimd-2020.05.17.ebuild 422 BLAKE2B 5ecf06ff97575155813927e43e58b7b77cad02103b59a6057890308e6ca3eadf0de057b63e927ccd417e9128351e4a0024e16e955a54374df7bba7013f272609 SHA512 dd6e2877189dc18f088abdc18d19081388010d05af2cd8edbf0558e0d61d1cef8bf00662eb31639a8de6b161427ef3640b59145311af957b80578dc2ec66b68c +EBUILD psimd-2020.05.17.ebuild 422 BLAKE2B 90df756da759abb07c76987a25728b6c271006bd94934a94fe688de7dfdd1e1560e73d972af8c15a0fecff1f88712ce1a3dab1478246fbe8afc7bf06c942675f SHA512 c74462686f2b185a482aced26d046878f635669af873f837d0bda44721d0bbfd4d616ff9ee51521aa9bdae3ab34eff4dbdf1db607bac368526e3e5614e9d375c MISC metadata.xml 330 BLAKE2B 1550c8fe8c0401e17a83c3e47bcb771712abaa4a43179a82e4c0315061a8b2e96c18c5b275308ec15ba1b8ee9cbd098ca549f14d1d1f2e49cdcff4990226b7ed SHA512 f987555651605adb89cb3954925631e3f64e1556119047fe356e7d851cd5bf54c76c3f0b5df36ecfbee65fef240eef6f9723a4b18aee6df7b0bfa87ea881275f diff --git a/dev-libs/psimd/psimd-2020.05.17.ebuild b/dev-libs/psimd/psimd-2020.05.17.ebuild index ac9abecb7884..9f63b8b86296 100644 --- a/dev-libs/psimd/psimd-2020.05.17.ebuild +++ b/dev-libs/psimd/psimd-2020.05.17.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,8 +10,8 @@ HOMEPAGE="https://github.com/Maratyszcza/psimd/" SRC_URI="https://github.com/Maratyszcza/${PN}/archive/${CommitId}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${CommitId} + LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" - -S="${WORKDIR}"/${PN}-${CommitId} diff --git a/dev-libs/pthreadpool/Manifest b/dev-libs/pthreadpool/Manifest index 7ae3e2570756..d553c15d32ab 100644 --- a/dev-libs/pthreadpool/Manifest +++ b/dev-libs/pthreadpool/Manifest @@ -1,4 +1,4 @@ AUX pthreadpool-2022.05.09-gentoo.patch 2099 BLAKE2B c3f2152e2f883d171cd57f3a5648f030e8b087d68db528dda5322e939311ac67396a19cdbe0f0329ee018cb980598cba66e2e38accee05c12f3324c2eaaf45c5 SHA512 f95a1ef93c9758c2dcfed95f4c314693a53708dcb27cfbbf8b1b6353158d0dfa7aec873224c41364be3ffba0511567e41afecca6e553eb349c240f0e1f3c1b5b DIST pthreadpool-2023.08.29.tar.gz 59634 BLAKE2B 9bcf641e65da7036959e21958511751005f4cec270e82a0bfe1fe49d1d98f79e9a981bf3e7e4fa7399bdf5127e116833855214a0ac2816ddfd7b919f0c7ad8d0 SHA512 764d81219f2bf1f056983b5c2576f377aeef37f0f2282e74f81bfe1eac5353e175603f80a6647c96165b24ebdcb7bc2189a376e8577ce4319d82679c33750451 -EBUILD pthreadpool-2023.08.29.ebuild 976 BLAKE2B e48104617b8588ef89aec2ff9e3f08c47549b20d0a0d93e0208ce14c1739f61eb8cd518bf742ea2b43c34d40df906ee3382d2cf99adfd472fe5fc99a17e98ae5 SHA512 31f024d0bc6a7dc3c6f3a105c7162d18e278e58a0ed279118ed2442cca0c17bf40bbbcf0fdab9e9791a8a58aba3e514cfc5eeb545430f7d008bd20065556b112 +EBUILD pthreadpool-2023.08.29.ebuild 976 BLAKE2B e816f3d207aac1fe42874fe4a1c275a30f01346a4bc35612206f8a76f1cbbf33ca207d90f03d0846d7d737caa57592e7194391fad9d594d51db6937026202511 SHA512 05a01e844e1f6665f7984497d8f58beaaa992bb1cb2b52de99419ac9a458434c0b6f449b2a0e8a0088a80c18b6b24ab6a62803aa8af29e6cb79cf5ba58b51d47 MISC metadata.xml 336 BLAKE2B 06e9967212846937802d243b7ebfd34d6c2330c0a2bcc5d410cef2abb5d05ee5c21c4dee3ea7b2327778d0e605d4f8353ea14a26b0b3c3855191686f12297dc7 SHA512 add71fd5fd80f1fa479fb3776f91db61fed03774d6b1983abeecb6dcfd813bd93e626fbd08dd6d27804899b907be70d2dbdd2b41d16684fa9e101281be1b9c95 diff --git a/dev-libs/pthreadpool/pthreadpool-2023.08.29.ebuild b/dev-libs/pthreadpool/pthreadpool-2023.08.29.ebuild index ba614beea387..dff4dce1131a 100644 --- a/dev-libs/pthreadpool/pthreadpool-2023.08.29.ebuild +++ b/dev-libs/pthreadpool/pthreadpool-2023.08.29.ebuild @@ -10,6 +10,8 @@ HOMEPAGE="https://github.com/Maratyszcza/pthreadpool" SRC_URI="https://github.com/Maratyszcza/${PN}/archive/${CommitId}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${CommitId} + LICENSE="BSD-2" SLOT="0" KEYWORDS="~amd64" @@ -20,8 +22,6 @@ RDEPEND="${DEPEND}" BDEPEND="test? ( dev-cpp/gtest )" RESTRICT="!test? ( test )" -S="${WORKDIR}"/${PN}-${CommitId} - PATCHES=( "${FILESDIR}"/${PN}-2022.05.09-gentoo.patch ) |