summaryrefslogtreecommitdiff
path: root/dev-build
diff options
context:
space:
mode:
Diffstat (limited to 'dev-build')
-rw-r--r--dev-build/Manifest.gzbin6700 -> 7211 bytes
-rw-r--r--dev-build/autoconf-archive/Manifest4
-rw-r--r--dev-build/autoconf-archive/autoconf-archive-2023.02.20.ebuild2
-rw-r--r--dev-build/autoconf-archive/autoconf-archive-2024.10.16.ebuild18
-rw-r--r--dev-build/autoconf-dickey/Manifest6
-rw-r--r--dev-build/autoconf-dickey/autoconf-dickey-2.52_p20230114.ebuild2
-rw-r--r--dev-build/autoconf-dickey/autoconf-dickey-2.52_p20231210.ebuild2
-rw-r--r--dev-build/autoconf-dickey/autoconf-dickey-2.52_p20240618.ebuild2
-rw-r--r--dev-build/autoconf-vanilla/Manifest10
-rw-r--r--dev-build/autoconf-vanilla/autoconf-vanilla-2.13.ebuild2
-rw-r--r--dev-build/autoconf-vanilla/autoconf-vanilla-2.69.ebuild2
-rw-r--r--dev-build/autoconf-vanilla/autoconf-vanilla-2.71.ebuild2
-rw-r--r--dev-build/autoconf-vanilla/autoconf-vanilla-2.72.ebuild2
-rw-r--r--dev-build/autoconf-vanilla/autoconf-vanilla-9999.ebuild2
-rw-r--r--dev-build/autoconf-wrapper/Manifest6
-rw-r--r--dev-build/autoconf-wrapper/autoconf-wrapper-20221207-r1.ebuild2
-rw-r--r--dev-build/autoconf-wrapper/autoconf-wrapper-20231224.ebuild2
-rw-r--r--dev-build/autoconf-wrapper/autoconf-wrapper-99999999.ebuild2
-rw-r--r--dev-build/autoconf/Manifest12
-rw-r--r--dev-build/autoconf/autoconf-2.13-r8.ebuild2
-rw-r--r--dev-build/autoconf/autoconf-2.69-r9.ebuild2
-rw-r--r--dev-build/autoconf/autoconf-2.71-r6.ebuild2
-rw-r--r--dev-build/autoconf/autoconf-2.71-r7.ebuild2
-rw-r--r--dev-build/autoconf/autoconf-2.72-r1.ebuild2
-rw-r--r--dev-build/autoconf/autoconf-9999.ebuild2
-rw-r--r--dev-build/automake-vanilla/Manifest6
-rw-r--r--dev-build/automake-vanilla/automake-vanilla-1.11.6.ebuild2
-rw-r--r--dev-build/automake-vanilla/automake-vanilla-1.15.1.ebuild2
-rw-r--r--dev-build/automake-vanilla/automake-vanilla-1.16.5.ebuild2
-rw-r--r--dev-build/automake-wrapper/Manifest6
-rw-r--r--dev-build/automake-wrapper/automake-wrapper-20221207.ebuild2
-rw-r--r--dev-build/automake-wrapper/automake-wrapper-20240607.ebuild2
-rw-r--r--dev-build/automake-wrapper/automake-wrapper-99999999.ebuild2
-rw-r--r--dev-build/automake/Manifest8
-rw-r--r--dev-build/automake/automake-1.11.6-r4.ebuild2
-rw-r--r--dev-build/automake/automake-1.16.5-r2.ebuild2
-rw-r--r--dev-build/automake/automake-1.17-r1.ebuild2
-rw-r--r--dev-build/automake/automake-9999.ebuild2
-rw-r--r--dev-build/b2/Manifest4
-rw-r--r--dev-build/b2/b2-5.0.0.ebuild2
-rw-r--r--dev-build/b2/b2-5.2.1.ebuild2
-rw-r--r--dev-build/bazel-buildtools/Manifest4
-rw-r--r--dev-build/bazel-buildtools/bazel-buildtools-7.3.1.ebuild69
-rw-r--r--dev-build/bazel-buildtools/metadata.xml19
-rw-r--r--dev-build/bazelisk/Manifest11
-rw-r--r--dev-build/bazelisk/bazelisk-1.21.0.ebuild2
-rw-r--r--dev-build/bazelisk/bazelisk-1.22.0.ebuild (renamed from dev-build/bazelisk/bazelisk-1.20.0.ebuild)4
-rw-r--r--dev-build/bazelisk/bazelisk-1.22.1.ebuild43
-rw-r--r--dev-build/bmake/Manifest4
-rw-r--r--dev-build/bmake/bmake-20240602.ebuild57
-rw-r--r--dev-build/bmake/bmake-20240808.ebuild2
-rw-r--r--dev-build/boost-m4/Manifest2
-rw-r--r--dev-build/boost-m4/boost-m4-0.4_p20221019.ebuild2
-rw-r--r--dev-build/cmake-fedora/Manifest3
-rw-r--r--dev-build/cmake-fedora/cmake-fedora-2.9.3.ebuild12
-rw-r--r--dev-build/cmake-fedora/files/cmake-fedora-2.9.3-no-release.patch23
-rw-r--r--dev-build/cmake/Manifest16
-rw-r--r--dev-build/cmake/cmake-3.28.5.ebuild2
-rw-r--r--dev-build/cmake/cmake-3.29.7.ebuild2
-rw-r--r--dev-build/cmake/cmake-3.30.2.ebuild2
-rw-r--r--dev-build/cmake/cmake-3.30.5.ebuild (renamed from dev-build/cmake/cmake-3.30.3.ebuild)2
-rw-r--r--dev-build/cmake/cmake-9999.ebuild3
-rw-r--r--dev-build/dolphin-plugins-makefileactions/Manifest3
-rw-r--r--dev-build/dolphin-plugins-makefileactions/dolphin-plugins-makefileactions-24.08.3.ebuild60
-rw-r--r--dev-build/dolphin-plugins-makefileactions/metadata.xml12
-rw-r--r--dev-build/gn/Manifest5
-rw-r--r--dev-build/gn/files/gn-gen-r7.patch39
-rw-r--r--dev-build/gn/gn-0.2200-r1.ebuild66
-rw-r--r--dev-build/gn/gn-9999.ebuild8
-rw-r--r--dev-build/gtk-doc-am/Manifest2
-rw-r--r--dev-build/gtk-doc-am/gtk-doc-am-1.33.2.ebuild2
-rw-r--r--dev-build/kas/Manifest3
-rw-r--r--dev-build/kas/kas-4.5-r1.ebuild56
-rw-r--r--dev-build/kas/metadata.xml18
-rw-r--r--dev-build/libtool/Manifest12
-rw-r--r--dev-build/libtool/libtool-2.4.7-r4.ebuild2
-rw-r--r--dev-build/libtool/libtool-2.5.0.ebuild151
-rw-r--r--dev-build/libtool/libtool-2.5.2.ebuild151
-rw-r--r--dev-build/libtool/libtool-2.5.3.ebuild (renamed from dev-build/libtool/libtool-2.5.1.ebuild)5
-rw-r--r--dev-build/libtool/libtool-9999.ebuild3
-rw-r--r--dev-build/make/Manifest6
-rw-r--r--dev-build/make/make-4.4.1-r1.ebuild2
-rw-r--r--dev-build/make/make-4.4.1-r100.ebuild2
-rw-r--r--dev-build/make/make-9999.ebuild2
-rw-r--r--dev-build/meson-format-array/Manifest2
-rw-r--r--dev-build/meson-format-array/meson-format-array-0.ebuild2
-rw-r--r--dev-build/meson/Manifest20
-rw-r--r--dev-build/meson/meson-1.1.1.ebuild2
-rw-r--r--dev-build/meson/meson-1.2.3.ebuild2
-rw-r--r--dev-build/meson/meson-1.3.2.ebuild2
-rw-r--r--dev-build/meson/meson-1.4.2.ebuild2
-rw-r--r--dev-build/meson/meson-1.5.1.ebuild2
-rw-r--r--dev-build/meson/meson-1.5.2.ebuild190
-rw-r--r--dev-build/meson/meson-1.6.0.ebuild190
-rw-r--r--dev-build/meson/meson-9999.ebuild2
-rw-r--r--dev-build/muon/Manifest4
-rw-r--r--dev-build/muon/files/muon-0.3.0-fix-summary-call.patch28
-rw-r--r--dev-build/muon/muon-0.3.0.ebuild71
-rw-r--r--dev-build/netsurf-buildsystem/Manifest2
-rw-r--r--dev-build/netsurf-buildsystem/netsurf-buildsystem-1.10.ebuild2
-rw-r--r--dev-build/ninja/Manifest6
-rw-r--r--dev-build/ninja/ninja-1.11.1-r5.ebuild2
-rw-r--r--dev-build/ninja/ninja-1.12.1.ebuild2
-rw-r--r--dev-build/ninja/ninja-9999.ebuild2
-rw-r--r--dev-build/pmake/Manifest2
-rw-r--r--dev-build/pmake/pmake-1.111.3.3-r1.ebuild2
-rw-r--r--dev-build/remake/Manifest6
-rw-r--r--dev-build/remake/files/remake-4.3.1.1.6-configure.patch30
-rw-r--r--dev-build/remake/remake-4.3.1.1.5.ebuild2
-rw-r--r--dev-build/remake/remake-4.3.1.1.6-r100.ebuild60
-rw-r--r--dev-build/remake/remake-4.3.1.1.6.ebuild4
-rw-r--r--dev-build/scons/Manifest12
-rw-r--r--dev-build/scons/scons-4.7.0.ebuild158
-rw-r--r--dev-build/scons/scons-4.8.0.ebuild157
-rw-r--r--dev-build/scons/scons-4.8.1.ebuild2
-rw-r--r--dev-build/slibtool/Manifest10
-rw-r--r--dev-build/slibtool/slibtool-0.5.35.ebuild41
-rw-r--r--dev-build/slibtool/slibtool-0.5.36.ebuild41
-rw-r--r--dev-build/slibtool/slibtool-0.6.0.ebuild2
-rw-r--r--dev-build/slibtool/slibtool-9999.ebuild2
-rw-r--r--dev-build/xfce4-dev-tools/Manifest10
-rw-r--r--dev-build/xfce4-dev-tools/xfce4-dev-tools-4.18.1.ebuild2
-rw-r--r--dev-build/xfce4-dev-tools/xfce4-dev-tools-4.19.3.ebuild (renamed from dev-build/xfce4-dev-tools/xfce4-dev-tools-4.19.0.ebuild)6
-rw-r--r--dev-build/xfce4-dev-tools/xfce4-dev-tools-4.19.4.ebuild (renamed from dev-build/xfce4-dev-tools/xfce4-dev-tools-4.19.1.ebuild)6
124 files changed, 1190 insertions, 934 deletions
diff --git a/dev-build/Manifest.gz b/dev-build/Manifest.gz
index c69a44d1443b..8c360d5f66af 100644
--- a/dev-build/Manifest.gz
+++ b/dev-build/Manifest.gz
Binary files differ
diff --git a/dev-build/autoconf-archive/Manifest b/dev-build/autoconf-archive/Manifest
index f7d0e3fe25b1..07db86aaf82b 100644
--- a/dev-build/autoconf-archive/Manifest
+++ b/dev-build/autoconf-archive/Manifest
@@ -1,3 +1,5 @@
DIST autoconf-archive-2023.02.20.tar.xz 678184 BLAKE2B a72469e61a6ef702cbf4e30712c7dbe36369da7dad6e2312eb7026af41a989a47ded0a27975349486b69155f9e8199f89720dc57f98440b2766294a0f8755ee6 SHA512 a744f5aa0c1a813b81ad1528aebf7511bde7f470f34626d2057ed6664127120182e031fec5d22027d4a204544266135f202b8ef453bff70a3b0315c506c82528
-EBUILD autoconf-archive-2023.02.20.ebuild 589 BLAKE2B 79f21724113ba89cdc2a8933fc2fc2484f474ccb86c4e6799eed3401e3ea19c914068ff6d2300f88d782ab5fff655f82df68f3709022157574b6d8ee1122f04c SHA512 54307d86b6aebbf7d31960737206de0d81965adf944a3f640946f5cec038a176ec635a5fa51d9ae3565ac68f470e4039690011991fdcdc3153b488281c0a8367
+DIST autoconf-archive-2024.10.16.tar.xz 677768 BLAKE2B 64554b7258c527f2e6bb115bec08e358bd4f10b940cdbe58c073fb3bdeccab78897250766e600b7e5fd79a76d633135d1caf2c7e81893bd68cab704073cac2c5 SHA512 91140cb666447f12a1d39d7d42f5fe6ea3601bb586f466381c9e949087aafa06aed8d061a4f5d020a3d234eb710e4bb47cd25380bcffd8c423fa1a7af05e988b
+EBUILD autoconf-archive-2023.02.20.ebuild 583 BLAKE2B e19fea368f9795e354c0c67e6dda8f41fc907b0ae721b18e0bfde51b4b593292b2b47950d8ba638a8485b00f8b3633b394d6567eacae8f219aedd2592a9875a2 SHA512 2629fa7381ee2ab46886e77090f986491e4b6906c17e1993be0f30851630a92623541930de7533e903cfe0f0f797dd8c5c7c2ff1f0eddf42edfbbe750937a7cc
+EBUILD autoconf-archive-2024.10.16.ebuild 591 BLAKE2B 63dfea9b6f87f9ca39080a1398e3bb7e743c1909e17d850c1c6a2bfcf35c4732e2b692b33fd091c7c5d630c2b5ff7cc53edd08b8463157125b997d275e58c71f SHA512 c4a5fc5d0fc3f97be96dcda870f3079e9b29ef8f44261edd628fca4541350ca31ec051185ecf5b78a1a32b76efd8f982c1364525e60d97c92b18bbe55565016f
MISC metadata.xml 380 BLAKE2B 49267dfffb9d805ec3628b175ceab3aa82106669690fe263ae9b9a07f2706f481ef976b56b561f1eeabef18b5be871c3d76161601d5654912a94b92716ec2a66 SHA512 de2dac77eea27093848b2233f6be17e2f1caf4a22b58904c6596990ab1bae444c8f21d17bc0e4d3b5aa3de2d5866701f733ec86ec81689d3d0bc3bda3167e04b
diff --git a/dev-build/autoconf-archive/autoconf-archive-2023.02.20.ebuild b/dev-build/autoconf-archive/autoconf-archive-2023.02.20.ebuild
index 8e89dff7eac1..f7cca50bed69 100644
--- a/dev-build/autoconf-archive/autoconf-archive-2023.02.20.ebuild
+++ b/dev-build/autoconf-archive/autoconf-archive-2023.02.20.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
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"
# File collisions, bug #540246
RDEPEND="
diff --git a/dev-build/autoconf-archive/autoconf-archive-2024.10.16.ebuild b/dev-build/autoconf-archive/autoconf-archive-2024.10.16.ebuild
new file mode 100644
index 000000000000..a141f4b96bf1
--- /dev/null
+++ b/dev-build/autoconf-archive/autoconf-archive-2024.10.16.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="GNU Autoconf Macro Archive"
+HOMEPAGE="https://www.gnu.org/software/autoconf-archive/"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+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"
+
+# File collisions, bug #540246
+RDEPEND="
+ !=gnome-base/gnome-common-3.14.0-r0
+ !>=gnome-base/gnome-common-3.14.0-r1[-autoconf-archive(+)]
+"
diff --git a/dev-build/autoconf-dickey/Manifest b/dev-build/autoconf-dickey/Manifest
index e4f714fff849..1b4faceefb41 100644
--- a/dev-build/autoconf-dickey/Manifest
+++ b/dev-build/autoconf-dickey/Manifest
@@ -4,7 +4,7 @@ DIST autoconf-2.52-20231210.tgz 869909 BLAKE2B 6830ef1b5b1c0e65c643c932aca53904a
DIST autoconf-2.52-20231210.tgz.asc 729 BLAKE2B a7a83bf40e3f1cfd7624e21015a73353b0b0d430d6dd758601a2b441bc26b45e6c12fc82ee980764754d4cf5747978ea10e8d8b8ff7fe234436011fe2091fee1 SHA512 487abd6d39e62473058cb2eccbace1516529e0eba10575bf258960ed1acbe671d3839a3e97a3c82ac98ff84f804f0eaf5e6dd77d1c8ed21ff5349caf56c7963c
DIST autoconf-2.52-20240618.tgz 870308 BLAKE2B 78b2fab651fe4b77e656f412d391f17585a419068b1b743f08ea7598c3fd76d0d05005893e4b4c90ccaab1ad2aa0a81b7c0da64263f86ac9a21ee4aa9255c2ec SHA512 33f23657a5dfc061356b5642095f0596a3f1c7194c3d1fd32c955b2f67a53346a5ae9720aaa8b882b33c16a2c8fb392c388277557780c3c60b73c510956cdd69
DIST autoconf-2.52-20240618.tgz.asc 729 BLAKE2B 22cdad45046d39fb52ae3089171a31a2e83fc55dd0d97d8f809d7579c59361d23cb3f738da147bf52b4f63e93b513151042605d3eec5a98b806bd8be7f66d19a SHA512 3254af7e4c2df90ebaf2938865f1b3c75d091bfe59b2c43f5eaa4d731f6a613b9eeebb9064abf7fe8e80017fd16e17de218e27f681c2635916a034717f5617eb
-EBUILD autoconf-dickey-2.52_p20230114.ebuild 1369 BLAKE2B 26729ef3e3eb10d368c0b5474ac0ff2bbe0239fa1dfebe8fb6668240c83948a68cd5d6276c329519fba50c18f6ad5ebab145a17981b874c61c1c54309962ffaa SHA512 2735ddb79363c3c479c6b4e5bdb6a2a491e2dcad1a44133b788b2fa2a9a7e2c2cf6d7b2e5c85efef3d93a09b74ce0d1d03fa1fa44e7a44974e501966208ce8ee
-EBUILD autoconf-dickey-2.52_p20231210.ebuild 1369 BLAKE2B 26729ef3e3eb10d368c0b5474ac0ff2bbe0239fa1dfebe8fb6668240c83948a68cd5d6276c329519fba50c18f6ad5ebab145a17981b874c61c1c54309962ffaa SHA512 2735ddb79363c3c479c6b4e5bdb6a2a491e2dcad1a44133b788b2fa2a9a7e2c2cf6d7b2e5c85efef3d93a09b74ce0d1d03fa1fa44e7a44974e501966208ce8ee
-EBUILD autoconf-dickey-2.52_p20240618.ebuild 1369 BLAKE2B 26729ef3e3eb10d368c0b5474ac0ff2bbe0239fa1dfebe8fb6668240c83948a68cd5d6276c329519fba50c18f6ad5ebab145a17981b874c61c1c54309962ffaa SHA512 2735ddb79363c3c479c6b4e5bdb6a2a491e2dcad1a44133b788b2fa2a9a7e2c2cf6d7b2e5c85efef3d93a09b74ce0d1d03fa1fa44e7a44974e501966208ce8ee
+EBUILD autoconf-dickey-2.52_p20230114.ebuild 1363 BLAKE2B 7eeca4b804d35420eaad42a27c51c660d06ca53412b5141dced808d647b431d4903a236a3b49d683a8d9baf6ce98edfcac16f539790e487a002ecb4ba5691ffc SHA512 d5939d795e538664e31aa14db49629294b6e5fb9be2709b7085f6b1fdf52f32ace81e402fcae8580920541ad158f98161e1b689d84be39a0b87bdcc36918fe14
+EBUILD autoconf-dickey-2.52_p20231210.ebuild 1363 BLAKE2B 7eeca4b804d35420eaad42a27c51c660d06ca53412b5141dced808d647b431d4903a236a3b49d683a8d9baf6ce98edfcac16f539790e487a002ecb4ba5691ffc SHA512 d5939d795e538664e31aa14db49629294b6e5fb9be2709b7085f6b1fdf52f32ace81e402fcae8580920541ad158f98161e1b689d84be39a0b87bdcc36918fe14
+EBUILD autoconf-dickey-2.52_p20240618.ebuild 1363 BLAKE2B 7eeca4b804d35420eaad42a27c51c660d06ca53412b5141dced808d647b431d4903a236a3b49d683a8d9baf6ce98edfcac16f539790e487a002ecb4ba5691ffc SHA512 d5939d795e538664e31aa14db49629294b6e5fb9be2709b7085f6b1fdf52f32ace81e402fcae8580920541ad158f98161e1b689d84be39a0b87bdcc36918fe14
MISC metadata.xml 443 BLAKE2B 3702c6704855d1a2ea5ef6441556539cab7d16977b789e9d4dc19705000f55f27de4a74c343f5f1ca985dd6e62b5eefbe27bb41dc2eea01d85676ca0ea140dac SHA512 76e9b97ac152a50a2e58feb20cdb56d7c92cac553e4c09a3686e7d0013c240da6d2d100f953b1fb164d71cd3cb6bacc36e2da980697254163901643b517be091
diff --git a/dev-build/autoconf-dickey/autoconf-dickey-2.52_p20230114.ebuild b/dev-build/autoconf-dickey/autoconf-dickey-2.52_p20230114.ebuild
index 81998a6d476c..a965c9601284 100644
--- a/dev-build/autoconf-dickey/autoconf-dickey-2.52_p20230114.ebuild
+++ b/dev-build/autoconf-dickey/autoconf-dickey-2.52_p20230114.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${MY_P}
LICENSE="GPL-2"
SLOT="$(ver_cut 1-2)"
-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"
RDEPEND="
>=sys-devel/m4-1.4.16
diff --git a/dev-build/autoconf-dickey/autoconf-dickey-2.52_p20231210.ebuild b/dev-build/autoconf-dickey/autoconf-dickey-2.52_p20231210.ebuild
index 81998a6d476c..a965c9601284 100644
--- a/dev-build/autoconf-dickey/autoconf-dickey-2.52_p20231210.ebuild
+++ b/dev-build/autoconf-dickey/autoconf-dickey-2.52_p20231210.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${MY_P}
LICENSE="GPL-2"
SLOT="$(ver_cut 1-2)"
-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"
RDEPEND="
>=sys-devel/m4-1.4.16
diff --git a/dev-build/autoconf-dickey/autoconf-dickey-2.52_p20240618.ebuild b/dev-build/autoconf-dickey/autoconf-dickey-2.52_p20240618.ebuild
index 81998a6d476c..a965c9601284 100644
--- a/dev-build/autoconf-dickey/autoconf-dickey-2.52_p20240618.ebuild
+++ b/dev-build/autoconf-dickey/autoconf-dickey-2.52_p20240618.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${MY_P}
LICENSE="GPL-2"
SLOT="$(ver_cut 1-2)"
-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"
RDEPEND="
>=sys-devel/m4-1.4.16
diff --git a/dev-build/autoconf-vanilla/Manifest b/dev-build/autoconf-vanilla/Manifest
index c33e1744f1c1..f0d540202816 100644
--- a/dev-build/autoconf-vanilla/Manifest
+++ b/dev-build/autoconf-vanilla/Manifest
@@ -20,9 +20,9 @@ DIST autoconf-2.69.tar.xz.sig 556 BLAKE2B 07eaae3429f4bbd3ea40b4b366db383d9e322b
DIST autoconf-2.71.tar.xz 1292296 BLAKE2B 7fd4b98b4cfff10720e8da6ee91045637991643b50fcb3e47a0ecfcc01600f7b7b36fd1c0a5f08b68a418f1bdbd8d5a98de1008157595dd37cc3a31facb61416 SHA512 73d32b4adcbe24e3bafa9f43f59ed3b6efbd3de0f194e5ec90375f35da1199c583f5d3e89139b7edbad35171403709270e339ffa56a2ecb9b3123e9285021ff0
DIST autoconf-2.72.tar.xz 1389680 BLAKE2B 01caeced9e53d8bd39fb0cf4929322f0d463971b0a96368aa55892026897a9e98c2ca84a77db1b3c6c4483aea54b96da16a7bc00b7ac15e23c6b0471438012db SHA512 c4e9fbd858666d3e5c3b4fe7f89aa3e8e3a0a00dc7e166f8147d937d911b77ba3ac6a016f9d223ccdd830bc8960b3e60397c0607cc6a1fd2c50c7492839ddd17
DIST autoconf-2.72.tar.xz.sig 833 BLAKE2B cc33101c5d2bd28f233e54a2843d3c81dc9729238b0900a8f23ef17b982aa0e0194892c07b1365246b6c9c0ea74becd288ae581ee34d593131b83538c69a6204 SHA512 7a0d350b23cf47c45811ae35928a4fec67ce1f3adb1965904fe6d9a0fad68139df4902662bcf4731a2f809381cae0b265a8f1f57d0a9a39777250a97a3c481d9
-EBUILD autoconf-vanilla-2.13.ebuild 1725 BLAKE2B 4a99ccb32774425019920b432a468ca0565d57aa8269a79fd196b5effb6f22a4ad8fca642bba4e4983f32f984c96ee0cff2331699f0abdc8d820846265bc4522 SHA512 73541724068c2559e378f4b8aa147e8a688d42590f7466add5d841c45a514dbf430f40aa0f8f3739e16438888a7adb9ff8bd47bf44e0c96095f5e1a8d201675d
-EBUILD autoconf-vanilla-2.69.ebuild 2703 BLAKE2B 29fb6eb4a53297828020b1591428576091c032ddd339ab5d2a541124718ec247d9881778fa646c09a9af2a0b5d9334275945b77e3650756c18a1f42e566167db SHA512 bf83962cc3b9810f895b1cd83261ffca07ddeaaff474b1a91ffd4a5efc4ed59944a67d7d1c290eb865d0bb55547e1ddb1967f02de7fdc287e950126004a62921
-EBUILD autoconf-vanilla-2.71.ebuild 2326 BLAKE2B 40af6c25dad15d3cf6c46180433ee4e0894cab9d26cff847073362d17e9a2bc3a4cc021abc77d1714e178c27ab377322aaa065bb6c8caf6b5c4177d0c27678aa SHA512 3c13c66bd71c75dfc2eea3a08c66a21e90355efa619b0d725bff24409b9387fcef326c1e9ac4829b336e389233e28413bdb14a798977d7fdff8d63fa45cba7af
-EBUILD autoconf-vanilla-2.72.ebuild 2686 BLAKE2B 9ea269579ee3b2049ccb5417e25cddb72bc71ca5fada2f00f5e704722db185a092b7c5730cf8152887bf2920033a65f2dee77253af1539fa0d3c67828af00307 SHA512 85cd86a3ebe2542540af0b08a4d0f68b498dc69649fe1cbf7087b1154a8b61347b1740dde3031e9bcf50d46aa06fb8d86f369eb1059458d33e73f3a95ff4fa9b
-EBUILD autoconf-vanilla-9999.ebuild 2686 BLAKE2B 334886ff4b82fa8561b464ca860edd9a69f33a7753098354ffdf36f10e1a5ccdacc9aed79588c79c33adca07cd4b027299157e5da8b4a560f5e118ffbc7b4219 SHA512 fd4e83316fcd90d62fd988ba9cf08efe0657396ac9c0fb87ad9f85355860971b42c2770506c7a5d8054ffb351ac2f1cd12263c32cdd4b26a4bc1c1d0c7772d3f
+EBUILD autoconf-vanilla-2.13.ebuild 1719 BLAKE2B b92aab299b51a81097267438d769f752e6ee6ca98bdc79caa57cd8d3cea8d0baf7265d3eb15e26e05c72421fa25dadd05d5ae4ea423309fef3610be72c155fc8 SHA512 ec8f3d60c2402f26ebb87c05c7ad75f15d0efd4a440b14353ab1b3e2ad4fe5c98d09155e474e57f1a7df6eaeb15b2d46ae49854d9b1e656fca8e01ff9eeaa218
+EBUILD autoconf-vanilla-2.69.ebuild 2697 BLAKE2B 628732d69a71625010d3a1a3c47c9f75df197863e2ce2936ddb9c54e97c38e9162927014efea9a37efba95ec70e782b964815610f2d2a71476b3bf02553da825 SHA512 53d37b6596df6d064e6367eb73675df935b408f55124df49f21ca8408035bd974752a0e4870081f4ffd760f52ef1304c34cf0d7e7bb60047227338dc27869bac
+EBUILD autoconf-vanilla-2.71.ebuild 2320 BLAKE2B 6a9fefb779e14d712fcf4d67f2c8fd192cfbebd5067cd2e916a0cc0f0b33e3617d73711eaa4092997c8103bdc1f5818bfc97b557996f8d7e0b8f5de1597b5607 SHA512 e8f7fe57eb2b6265739bf42c61cd7684d9413344ea2db5d89d9cf27429a862503284311f4ecd47930c8595d3f43eebaaf104f833728222610c792efaaf664056
+EBUILD autoconf-vanilla-2.72.ebuild 2680 BLAKE2B ff7cb6b9eb9fb0de76c9ef36c6f1b8874ac921daadd20b650af1bee8a06e5d35832c6591063e957b2f4ca1c191e1c236ca5ea6d4d8ba90ebf7e1b9d1ececd551 SHA512 44de59e0f09d38f0d8d473a5767b889f916a25abff002fd417c570fe430a5fd7fb5c52d03854ecef02b1d24fdfe497b21e71dd930c104fafb9aa318244ae4f3a
+EBUILD autoconf-vanilla-9999.ebuild 2680 BLAKE2B d4b23d16e7efb36f36f8603c60d6355c3a7a3feabe273c317586b6a61e8c43de3a4334dfd47c732b80c7093c3685ceb904a3e6e632491621e66bd78672ba398b SHA512 bb269bbf815e23341395591b68083bed0890322eab475d33525d45b8e523a93cac0375003ccacabb5cfa888785fe5afab7cf3ad7ebe253c1c47c6a101dddc386
MISC metadata.xml 343 BLAKE2B e5fd0138606384a4d646b618c096693858ddc94d09e0bb4dd3ecc6ef064a1edf9586f62a5cc753f680d73b2a6c72ed00739b21e54d490dd8edc97aa32dd05309 SHA512 6b06b7e7a5e47a4de92b2032ba3af669916818038802309e4db26917aa536387d2227feb33c29976179fb3cbb10d4b2f975d1055308e6db81a734baf1e8c1e5e
diff --git a/dev-build/autoconf-vanilla/autoconf-vanilla-2.13.ebuild b/dev-build/autoconf-vanilla/autoconf-vanilla-2.13.ebuild
index 8bed0e8fbcd9..7cb1ea92dafb 100644
--- a/dev-build/autoconf-vanilla/autoconf-vanilla-2.13.ebuild
+++ b/dev-build/autoconf-vanilla/autoconf-vanilla-2.13.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${MY_P}
LICENSE="GPL-2"
SLOT="${PV:0:3}"
-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-build/autoconf-vanilla/autoconf-vanilla-2.69.ebuild b/dev-build/autoconf-vanilla/autoconf-vanilla-2.69.ebuild
index 200e03460627..cabe90804193 100644
--- a/dev-build/autoconf-vanilla/autoconf-vanilla-2.69.ebuild
+++ b/dev-build/autoconf-vanilla/autoconf-vanilla-2.69.ebuild
@@ -22,7 +22,7 @@ else
https://dev.gentoo.org/~polynomial-c/dist/${MY_P}-runstatedir_patches.tar.xz
verify-sig? ( mirror://gnu/${MY_PN}/${MY_P}.tar.xz.sig )
"
- 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"
BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-m4 )"
fi
diff --git a/dev-build/autoconf-vanilla/autoconf-vanilla-2.71.ebuild b/dev-build/autoconf-vanilla/autoconf-vanilla-2.71.ebuild
index 2dab615c3727..1d9cd643ec34 100644
--- a/dev-build/autoconf-vanilla/autoconf-vanilla-2.71.ebuild
+++ b/dev-build/autoconf-vanilla/autoconf-vanilla-2.71.ebuild
@@ -19,7 +19,7 @@ else
"
if ! [[ ${PV} == *_beta* ]] ; 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
S="${WORKDIR}"/${MY_P}
fi
diff --git a/dev-build/autoconf-vanilla/autoconf-vanilla-2.72.ebuild b/dev-build/autoconf-vanilla/autoconf-vanilla-2.72.ebuild
index d1a1bf3332d5..b465e98e6b85 100644
--- a/dev-build/autoconf-vanilla/autoconf-vanilla-2.72.ebuild
+++ b/dev-build/autoconf-vanilla/autoconf-vanilla-2.72.ebuild
@@ -28,7 +28,7 @@ else
S="${WORKDIR}"/${MY_P}
if [[ ${PV} != *_beta* ]] && ! [[ $(ver_cut 3) =~ [a-z] ]] ; 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
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-zackweinberg )"
diff --git a/dev-build/autoconf-vanilla/autoconf-vanilla-9999.ebuild b/dev-build/autoconf-vanilla/autoconf-vanilla-9999.ebuild
index d0e13c7515a3..ab86fd2ab5b4 100644
--- a/dev-build/autoconf-vanilla/autoconf-vanilla-9999.ebuild
+++ b/dev-build/autoconf-vanilla/autoconf-vanilla-9999.ebuild
@@ -28,7 +28,7 @@ else
S="${WORKDIR}"/${MY_P}
if [[ ${PV} != *_beta* ]] && ! [[ $(ver_cut 3) =~ [a-z] ]] ; 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
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-zackweinberg )"
diff --git a/dev-build/autoconf-wrapper/Manifest b/dev-build/autoconf-wrapper/Manifest
index 285a8a9ed61e..3557d1da1011 100644
--- a/dev-build/autoconf-wrapper/Manifest
+++ b/dev-build/autoconf-wrapper/Manifest
@@ -1,6 +1,6 @@
DIST autotools-wrappers-at-20221207.tar.gz 3646 BLAKE2B 82bec40e03ae5ec133252fd3c05c3fed537bb415e800918df9c9d783d48a9d76cbe60c53dd7daf6d94653d79fc52be8c089183dda996e8a72dd03ffa83098613 SHA512 12ea99721e6fc60a3ed7351d6c228aaf6e4eef0bd0444eda8cd742f74fa91150ef07bb52f6bcad4a350269e8032f5d4e204d2f2108b0d9c441ddd7f9755862b7
DIST autotools-wrappers-at-20231224.tar.gz 3645 BLAKE2B fbf414240fe3a4b5d2c24ea649cc347df46bf7f0297bc0d27f98265f57753a596929277403496d76d6249f878bffa8be3e77b62ce9138df6920dd9a5216b300a SHA512 a3cc51e1eb1d055a8161b86bc3497a9bea3cb972d8d22b2f9fc712ca5ecb7809e84083a5754705911f2d037cbff83747476e96b412bfe11183273764de0d5331
-EBUILD autoconf-wrapper-20221207-r1.ebuild 1194 BLAKE2B 3755e3c5f27c70a0fe6a6f35281ed3309a6901e4b4fee4b2d1bef1452925168ab9854c67b72496e8a0871cf76c6eebeef8c5b0ecb4fd13f8cc7c255318de2a2a SHA512 82d6b8c82347984febeebb1e3639e4613ed352cb9579c18ceae7f0974fff1f4ac9cd4a604241f077e34cbea8aeca4427819030b05b828dfb86d162953ede9bbe
-EBUILD autoconf-wrapper-20231224.ebuild 1268 BLAKE2B ffbb17ab139c5d1bb6a8eb3da9b7efc99038a533cc6a687597a69d04a2fb514656a1a3da560a63b76a8848d1b6671fc95aef51dded18b43b963b1fc73eadfd49 SHA512 7c5bbd11a094b2e94218e821bfe3afbd207d595e0ccdfa44c2cda0d5ae80954ab44215f4248fb8815b50ea2efee2b67631ec991bae9a7ca811324f7f39ef49fb
-EBUILD autoconf-wrapper-99999999.ebuild 1276 BLAKE2B e5d466db04b6c673ef04d78be254f7bcc4d9dc986a3153f08ca680272ed832867164853c3bcf8b7e9f38087321f53b900ba0f3846ae891dc078068e1d6d9242f SHA512 a262438c1d6418bf4c860716aebe24b8a0d3071c0b4f8ce450c4b4f508ff33217789dc30d5f1ba146663379ce295336f8eaa3360337055efd71c876323cc9ece
+EBUILD autoconf-wrapper-20221207-r1.ebuild 1188 BLAKE2B 0a210e79b58b79c8bc05060f1df63785e5769293b2c01ff729ae080855716b895a9623802cea3bf462eec5ad8f8fb059241b34d3e7b5036ad5b5e511aae558af SHA512 36204991e3e5d5de35567068190889bde06949267c89fc3c884e45c6e9f35e1ad8e87fe4a86819a8719e865cc0dac692bb543f83d4a542dc94e95c278300ebd1
+EBUILD autoconf-wrapper-20231224.ebuild 1262 BLAKE2B 68f2b75812a1221300224b3d488fd94c5ea9831169f446a70b5ff3d0318710a23c6182d46aaf076b5ba8069556ec8a661819624ce5e70368ef20bfa567d4437b SHA512 4d1a5fcfca81329e5e10022ba3b460d75451eaf4d264fa5f1e9ba4254b4aee9363b98739b7c83c87cbd41938df37b9ffc753f80b6361a05d6746b359f629df8c
+EBUILD autoconf-wrapper-99999999.ebuild 1270 BLAKE2B d30497f6be79255e9d0d9de40b79a96540eb70a5fbab2246acb6da2853300f728a4f1a4c38447865b0e4b65f50c3f072f20b3f69283230d29a64ddaa703fc362 SHA512 49cbd3eca3d89c47dc641914134018186aa85f5f4f6d968e6db5dffe831187e04e9038647c7b741e12cc6b63fc34467358718003de76346bc123bae4b140b998
MISC metadata.xml 435 BLAKE2B 006f03645ce3cb9a4f7cad6411f3487500f58f351bbacfb6e1e3de494214fccb8b478a2cea35d289ee0a487fa7eaf31ca444cbf82d1d9eeee1822928e223009b SHA512 3b699336ca3dbf40bcfddb1db91f8d3803574c9c6765b477b93e50d756ac3c441e5bedfbbc71fcbea697a2f31b9a41fcbbb01a38d5acc8d29b48779a405f8f6c
diff --git a/dev-build/autoconf-wrapper/autoconf-wrapper-20221207-r1.ebuild b/dev-build/autoconf-wrapper/autoconf-wrapper-20221207-r1.ebuild
index 417ec628886f..12a8da8e2223 100644
--- a/dev-build/autoconf-wrapper/autoconf-wrapper-20221207-r1.ebuild
+++ b/dev-build/autoconf-wrapper/autoconf-wrapper-20221207-r1.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
- 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="GPL-2"
diff --git a/dev-build/autoconf-wrapper/autoconf-wrapper-20231224.ebuild b/dev-build/autoconf-wrapper/autoconf-wrapper-20231224.ebuild
index bb936982770a..49d95416506c 100644
--- a/dev-build/autoconf-wrapper/autoconf-wrapper-20231224.ebuild
+++ b/dev-build/autoconf-wrapper/autoconf-wrapper-20231224.ebuild
@@ -20,7 +20,7 @@ else
SRC_URI="https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
- 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="GPL-2"
diff --git a/dev-build/autoconf-wrapper/autoconf-wrapper-99999999.ebuild b/dev-build/autoconf-wrapper/autoconf-wrapper-99999999.ebuild
index 13b3c2d923ec..766fa1d80c72 100644
--- a/dev-build/autoconf-wrapper/autoconf-wrapper-99999999.ebuild
+++ b/dev-build/autoconf-wrapper/autoconf-wrapper-99999999.ebuild
@@ -20,7 +20,7 @@ else
SRC_URI="https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
- 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="GPL-2"
diff --git a/dev-build/autoconf/Manifest b/dev-build/autoconf/Manifest
index deb08a8cc187..3313d750f00f 100644
--- a/dev-build/autoconf/Manifest
+++ b/dev-build/autoconf/Manifest
@@ -28,10 +28,10 @@ DIST autoconf-2.71.tar.xz 1292296 BLAKE2B 7fd4b98b4cfff10720e8da6ee9104563799164
DIST autoconf-2.71.tar.xz.sig 833 BLAKE2B a2641a0bec3b475874811dd21dc32d34672f4f084ea16d48bd0655df37251be810026c20e35869503e664701edcb64f260b142db671e160a554c2ee982838355 SHA512 83e6bf4504f5d188cad1387ce1f1ce4b14f5ee4961bbfd5c83dd281d724392a95b394079bfaa093eb81129873e668b6ca1eee013a60cfb76edf34454756f6667
DIST autoconf-2.72.tar.xz 1389680 BLAKE2B 01caeced9e53d8bd39fb0cf4929322f0d463971b0a96368aa55892026897a9e98c2ca84a77db1b3c6c4483aea54b96da16a7bc00b7ac15e23c6b0471438012db SHA512 c4e9fbd858666d3e5c3b4fe7f89aa3e8e3a0a00dc7e166f8147d937d911b77ba3ac6a016f9d223ccdd830bc8960b3e60397c0607cc6a1fd2c50c7492839ddd17
DIST autoconf-2.72.tar.xz.sig 833 BLAKE2B cc33101c5d2bd28f233e54a2843d3c81dc9729238b0900a8f23ef17b982aa0e0194892c07b1365246b6c9c0ea74becd288ae581ee34d593131b83538c69a6204 SHA512 7a0d350b23cf47c45811ae35928a4fec67ce1f3adb1965904fe6d9a0fad68139df4902662bcf4731a2f809381cae0b265a8f1f57d0a9a39777250a97a3c481d9
-EBUILD autoconf-2.13-r8.ebuild 1674 BLAKE2B feaf7b26effb60611b5b0e59cdc97400be93017cde1da13501a6de98b8384572bf002dea7a24afb3f6767856e8d0965da1b448f6451136345329c781399681af SHA512 075002ac755083a7a26fcf6bf3482bb3ededaaadbad36a1174f894c5dedd07ad4091f567c68e04906871bcaa3451fd412803de2fc364215468992d334821e63e
-EBUILD autoconf-2.69-r9.ebuild 2257 BLAKE2B c3c68b83e1d16f7d23f8b96195634234ccacb78c4115bf9c76b8dbf4a6b0bcd7980ad7c52c243ec102fc22868a44c2dffefd578804ee6a1c377a6b5c528b1053 SHA512 30e2eb5a8b52b13260384ae99012c315798d51cc313328c39c561b2d643412851530368516baa892e2086f8ca8c2dcf4ca1a33c21b6bbc5b5dc3fde5a53212b2
-EBUILD autoconf-2.71-r6.ebuild 2459 BLAKE2B ebd8e6a443860a75f0d71e0ca28d1777506116ccbd514de04201a5581f96b8ef62e3cb1fee3206a167bb79e0f56351dbde7b761aab41e5f69502c17e5e410f3f SHA512 c60a4b3138aa953dabf0a75c42333e5cef81712888929c47ab639402128ffb0f8eca0cd484c32b73e0bba7cafb08b76605e143d58c65b9e396a75b8754ec0087
-EBUILD autoconf-2.71-r7.ebuild 2751 BLAKE2B d16754aa2ca4ebe4fa18956228dcf2f3f5d5b93f1d575541f5ea3c5dd8cf3d0f661058cabc2ce771fc35c1851be9c0bd814ac0c3621957ac8ab88b2dc37357bc SHA512 01b058ce00fa401015db58d344791a84ca156e4c27d0d94e0f44deeec809032eac05416cff9b953ae921c07b77b6d255c8e9dd1742059938d28cfa2b1567226b
-EBUILD autoconf-2.72-r1.ebuild 2748 BLAKE2B 2f14c2faf5fc92a260145cbbbba1fb90098aadec79bd0f6b229824bb0afe127d7230e26fd66288a4895ae188bc782abfb012bcf90f2854be27a320428e2e531d SHA512 84cc3519c78186c0396306b8c5f65467ba7219e80e379f9deaa1e8adf9f27add326bf39324d2398cb44c38201d98c020d9be2a910ca96939577b516c63cc5124
-EBUILD autoconf-9999.ebuild 2748 BLAKE2B 2f14c2faf5fc92a260145cbbbba1fb90098aadec79bd0f6b229824bb0afe127d7230e26fd66288a4895ae188bc782abfb012bcf90f2854be27a320428e2e531d SHA512 84cc3519c78186c0396306b8c5f65467ba7219e80e379f9deaa1e8adf9f27add326bf39324d2398cb44c38201d98c020d9be2a910ca96939577b516c63cc5124
+EBUILD autoconf-2.13-r8.ebuild 1668 BLAKE2B f204b5966495598cb7846df108f20b82ab0416413649ba6576ae9035259b3e9623baf334ba5a79726efeff782feb4b5adc49cb5bc4f34ed8264b7d5ade71fbfb SHA512 5753ed3f2af259a5f372ad3494d13176e29882214b0542945e8a3fbddc4bd8c0147f3f07f9f43c5462d3f8fc41f69efebd583d2d8e820141326fbb0cd2c30cec
+EBUILD autoconf-2.69-r9.ebuild 2251 BLAKE2B c42054369d5ef88097c94ce96f1c9c820590a39546737b5b8f55bf962704a1c6d6818bfcb98bd8fb0af2780bd64de7e57c5ac47ed802c0722e08eec63bbc9be2 SHA512 6e45c2208f6039082c21204b5b68874866714ec6fd1dde22119a69daf532071eb8ea878220067173888fc06a0c2d5f826bed23235d571b6992622236622ee9ba
+EBUILD autoconf-2.71-r6.ebuild 2453 BLAKE2B 1e4876a3bddadfe1ca0fe3ae49686d517ec347f0567e63656d508b1111f816dd547bf9f2c7b270e0f57be771e79ad3d76a6adcb756258fa0a603346983c04ce6 SHA512 eeafcf585dd96009b652467d5addedd48bfdc6d34692b2037f09910308e3c6e9a14bfa5ea74892559c4c7317de9e7cd42bef5fe0179710a8340ca5c9e8eeb44c
+EBUILD autoconf-2.71-r7.ebuild 2745 BLAKE2B afc953b25da66fec003445343d40efa7099b277756eff559a3b67ac39842933d0584786dc8bb28f04cfc0815181a95c922cd7f522b2ff385bd2e1e72ffdd6570 SHA512 a1b3df207967d34dc93e07fc64a865f6a488f006253ea32b657b96fed02e6be417e1eb01d0855bebe36721bca335a697f7decca25666c7d58a6e9a278fa77713
+EBUILD autoconf-2.72-r1.ebuild 2737 BLAKE2B 55d54df8de9b5306a407655e61925b3cab759e6a9159463a2c38a91f3408c68ba864a879a255135d7b5e1aec207bd756425cffd2628216a0250945f4719d654f SHA512 a9597bf1e277abf463e7c7dfb35e278dc0022eaa2ebea942efb01933ea7ead86e3b483837b17e05453c8760877c9e1428f3faf42bc53363bfe3f1b0119c06086
+EBUILD autoconf-9999.ebuild 2742 BLAKE2B 1bca26fc1fe0277b7318d55ed7d348f36fa4ff48cfc63cb7aabc682b5d8c65f72cb8b413237af7301afaef1d521f3eaa7ad5d4f6c4c36a4b359bf09c2453edd4 SHA512 a95b8fbe34ff00e673e3abcc32f7849cda36eee9546e7f034496a7d5bb6e17fa7283ed058aee5fb83cb0f47ec6cdd31ee8243cb5f879d66ff189600904eb54f3
MISC metadata.xml 343 BLAKE2B e5fd0138606384a4d646b618c096693858ddc94d09e0bb4dd3ecc6ef064a1edf9586f62a5cc753f680d73b2a6c72ed00739b21e54d490dd8edc97aa32dd05309 SHA512 6b06b7e7a5e47a4de92b2032ba3af669916818038802309e4db26917aa536387d2227feb33c29976179fb3cbb10d4b2f975d1055308e6db81a734baf1e8c1e5e
diff --git a/dev-build/autoconf/autoconf-2.13-r8.ebuild b/dev-build/autoconf/autoconf-2.13-r8.ebuild
index bd70dbc96437..d95d74c31fcb 100644
--- a/dev-build/autoconf/autoconf-2.13-r8.ebuild
+++ b/dev-build/autoconf/autoconf-2.13-r8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="${PV:0:3}"
-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-build/autoconf/autoconf-2.69-r9.ebuild b/dev-build/autoconf/autoconf-2.69-r9.ebuild
index a24eda74f97c..4b8630c82032 100644
--- a/dev-build/autoconf/autoconf-2.69-r9.ebuild
+++ b/dev-build/autoconf/autoconf-2.69-r9.ebuild
@@ -17,7 +17,7 @@ else
https://dev.gentoo.org/~polynomial-c/dist/${P}-runstatedir_patches.tar.xz
verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )
"
- 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"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-m4 )"
fi
diff --git a/dev-build/autoconf/autoconf-2.71-r6.ebuild b/dev-build/autoconf/autoconf-2.71-r6.ebuild
index 42d18d3721d0..634d7a167ba4 100644
--- a/dev-build/autoconf/autoconf-2.71-r6.ebuild
+++ b/dev-build/autoconf/autoconf-2.71-r6.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI+=" https://dev.gentoo.org/~polynomial-c/${PATCH_TARBALL_NAME}.tar.xz"
if ! [[ ${PV} == *_beta* ]] ; 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
S="${WORKDIR}"/${MY_P}
fi
diff --git a/dev-build/autoconf/autoconf-2.71-r7.ebuild b/dev-build/autoconf/autoconf-2.71-r7.ebuild
index be5e6cf592d8..bbe6ed8e949f 100644
--- a/dev-build/autoconf/autoconf-2.71-r7.ebuild
+++ b/dev-build/autoconf/autoconf-2.71-r7.ebuild
@@ -24,7 +24,7 @@ else
S="${WORKDIR}"/${MY_P}
if ! [[ ${PV} == *_beta* ]] ; 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
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-zackweinberg )"
diff --git a/dev-build/autoconf/autoconf-2.72-r1.ebuild b/dev-build/autoconf/autoconf-2.72-r1.ebuild
index f6fefff5c0fa..768fab2c95f4 100644
--- a/dev-build/autoconf/autoconf-2.72-r1.ebuild
+++ b/dev-build/autoconf/autoconf-2.72-r1.ebuild
@@ -29,7 +29,7 @@ else
S="${WORKDIR}"/${MY_P}
if [[ ${PV} != *_beta* ]] && ! [[ $(ver_cut 3) =~ [a-z] ]] ; 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
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-zackweinberg )"
diff --git a/dev-build/autoconf/autoconf-9999.ebuild b/dev-build/autoconf/autoconf-9999.ebuild
index f6fefff5c0fa..2ee45bd6b68e 100644
--- a/dev-build/autoconf/autoconf-9999.ebuild
+++ b/dev-build/autoconf/autoconf-9999.ebuild
@@ -29,7 +29,7 @@ else
S="${WORKDIR}"/${MY_P}
if [[ ${PV} != *_beta* ]] && ! [[ $(ver_cut 3) =~ [a-z] ]] ; 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
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-zackweinberg )"
diff --git a/dev-build/automake-vanilla/Manifest b/dev-build/automake-vanilla/Manifest
index c5d75e3dea4c..3da0eef29713 100644
--- a/dev-build/automake-vanilla/Manifest
+++ b/dev-build/automake-vanilla/Manifest
@@ -10,9 +10,9 @@ DIST automake-1.15.1.tar.xz 1509496 BLAKE2B e6ade31089f969140472004cd98543184702
DIST automake-1.16.5-tests-c99.patch.xz 7176 BLAKE2B 1fa1d3a499bacc5da9ee9d8ea6cb63d9ab91646a708a53d9bb08eef65fe02a6ab34ff95737042348ea7572bd70c6c7467e260d9441239a00c3571d25d73085f0 SHA512 0065b809219257cbce3c6f6f88459b91a5a29272e0027698e06246181357ffe8d5d40057086438f891d821836441a5a96f2568d52dcd3b5acb80e4d4968cbaf9
DIST automake-1.16.5.tar.xz 1601740 BLAKE2B 87408abc57e1d4317a2b518fb3606d0f6d156522e7333016dd84747cd8922f27ef7fcc93220b11f794ce52bf8fd9a788d0166a4d1964d7c283905f269977ac7c SHA512 3084ae543aa3fb5a05104ffb2e66cfa9a53080f2343c44809707fd648516869511500dba50dae67ff10f92a1bf3b5a92b2a0fa01cda30adb69b9da03994d9d88
DIST automake-1.17.tar.xz 1652632 BLAKE2B 53c24c138faf3d2be4e30ababcccd4d157c03e815fc4b7f3e3063b6648cf254dfa63afe6e3285b21309dbf260335c3e67991db3825e7532b158b25ccaead83f5 SHA512 46aba1c9d64a6368b326020803a2999831c1deaf31eaa1c1dfdcfa5138a7f755643294e82a08b6daab3983b31eee725bdb7b9edc4e9a558374c7d1f1b8e854a7
-EBUILD automake-vanilla-1.11.6.ebuild 2653 BLAKE2B faba55f37ba49fe507d39176ca0e5309287e1a4f9f1ef99fc67430ff9304555037e7de8a212e5c1b743033f062916b46b06369bc4401179cd7b6c434722e1071 SHA512 0f9ee30bd82878882815ab513136084981178751f580d6ab7e9c91492c78a4757fa13feb3d00c4bc81df96195071887825a95514adc5bb6c5f771bf024fd553b
-EBUILD automake-vanilla-1.15.1.ebuild 2863 BLAKE2B bc9e597712f137ea0014e6ea820625040b4cb133fc13f5e51381534fabe9ed07758495f4056a20739773be27411a9ec614a6ac673fdd3733fdc402f50d7db3d5 SHA512 1f9a933b151fa17b76e42ca5d91696e83080fc718b44b8700853bed647c0406c222067c152acc7fe304d65ae82ca1f3e7b3fd5092a3fde084b1d9f797f0521d3
-EBUILD automake-vanilla-1.16.5.ebuild 3410 BLAKE2B 714828d62555d292f1096fe4fcdb3bdc01f9b4a418555e17f10c77d461af6b19cc3cfff28f41f280ce088942948c2bc8c72dc1ed26d151e03fa01554f9d25dd6 SHA512 930947e563034b1d4285c75d4afd4d61f32b2af1820b2da9ae098f1d862caa377bbdff8a0889ce61566762ebb51472b2d0e778fe5b7b2ed45040af49c820c07f
+EBUILD automake-vanilla-1.11.6.ebuild 2647 BLAKE2B 8df3d1c0b09bd8631fc4b1882cd54358b49144b7efb9dac82994fbf948f405c71be2bd7d91cbc3d1be6201598def90190caae18cbd0e1a76d2f106ae135a28b2 SHA512 a0ae618ce16dc1ce34d1544bab98a1e81b7a6db5b26519f87f677fc83e59e1a0bdb8ac8097d9a6ec0ffd476d94ceeae509a2c369716ac4c496ba48f7e43018d3
+EBUILD automake-vanilla-1.15.1.ebuild 2857 BLAKE2B 305e95dc059804b971b04deacc54848f7e609e1edeed844048cd81eaf29d534fac5bf098de084a35ae6b0c9fca4aa68492281badafe1efcba8817e17b67157d8 SHA512 8fb16220fa6d059c0c0ee7691b2a5af65597305c3668ddc01daa0564964994c84e0b4a0908725c6464e216ba5f9496d06b6bcb39434c514e60f77ae9e9d61099
+EBUILD automake-vanilla-1.16.5.ebuild 3404 BLAKE2B 8e58c36b203a394832db4e3e1d8b760bdd6e707b979525f9bc75067466a87d9e908d8c13a46e4bd59394764d22475319f7bb719e4c578b1e8903219c63bd81bb SHA512 63a5a6e6a5f57bb59141feb3c36902e4eb2f12a7e92451c9500850ed6c4a05616fc535542df7e5c798d0291cfb75470829a67c11789ca3916975622c8ded2614
EBUILD automake-vanilla-1.17.ebuild 2947 BLAKE2B ecfaf45366e75d9962e44524127f063510b5f405ef8412277cfe4fc97fee2f4e53230cf88a170761cd4c2768ad62f43fd4daad8efa21a678aaf974d224328307 SHA512 6e658d82c4b16895588fb36762db5a25747b04e8454aa4f7b75e983e3061eb9bb18db9079399c3ec9856e3f72318551ae9e48b1e1e2f297fa7336f73b711e97b
EBUILD automake-vanilla-9999.ebuild 2947 BLAKE2B ecfaf45366e75d9962e44524127f063510b5f405ef8412277cfe4fc97fee2f4e53230cf88a170761cd4c2768ad62f43fd4daad8efa21a678aaf974d224328307 SHA512 6e658d82c4b16895588fb36762db5a25747b04e8454aa4f7b75e983e3061eb9bb18db9079399c3ec9856e3f72318551ae9e48b1e1e2f297fa7336f73b711e97b
MISC metadata.xml 363 BLAKE2B 7cbff34d075f5fb5d8391bbc978f9236a6aa1903a697fac7bc52bdf98baebf7053ad4fb4231f4d2b327decce840e47fccf11a28411e9cd12647fa5ab7698f0f5 SHA512 c40b7d0d1986ac70deafd644669caa695279b4bba94b2bd5ab9a9dc8c14cb246b83dc6f19811210559fb9e0e85c7703a2599d910c8fe7a31bff01be10f6dfed7
diff --git a/dev-build/automake-vanilla/automake-vanilla-1.11.6.ebuild b/dev-build/automake-vanilla/automake-vanilla-1.11.6.ebuild
index 1273790acdd4..ccc98251d070 100644
--- a/dev-build/automake-vanilla/automake-vanilla-1.11.6.ebuild
+++ b/dev-build/automake-vanilla/automake-vanilla-1.11.6.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"/${MY_P}
LICENSE="GPL-2"
# Use Gentoo versioning for slotting.
SLOT="${PV:0:4}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos"
IUSE="test"
RESTRICT="test !test? ( test )"
diff --git a/dev-build/automake-vanilla/automake-vanilla-1.15.1.ebuild b/dev-build/automake-vanilla/automake-vanilla-1.15.1.ebuild
index 99762301555c..d1e267fdf6aa 100644
--- a/dev-build/automake-vanilla/automake-vanilla-1.15.1.ebuild
+++ b/dev-build/automake-vanilla/automake-vanilla-1.15.1.ebuild
@@ -28,7 +28,7 @@ HOMEPAGE="https://www.gnu.org/software/automake/"
LICENSE="GPL-2"
# Use Gentoo versioning for slotting.
SLOT="${PV:0:4}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-build/automake-vanilla/automake-vanilla-1.16.5.ebuild b/dev-build/automake-vanilla/automake-vanilla-1.16.5.ebuild
index b9485b55b4e2..c3ad216bb6ce 100644
--- a/dev-build/automake-vanilla/automake-vanilla-1.16.5.ebuild
+++ b/dev-build/automake-vanilla/automake-vanilla-1.16.5.ebuild
@@ -31,7 +31,7 @@ HOMEPAGE="https://www.gnu.org/software/automake/"
LICENSE="GPL-2"
# Use Gentoo versioning for slotting.
SLOT="${PV:0:4}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-build/automake-wrapper/Manifest b/dev-build/automake-wrapper/Manifest
index 64dfbdc516b1..d6ae1400e95e 100644
--- a/dev-build/automake-wrapper/Manifest
+++ b/dev-build/automake-wrapper/Manifest
@@ -1,6 +1,6 @@
DIST autotools-wrappers-at-20221207.tar.gz 3646 BLAKE2B 82bec40e03ae5ec133252fd3c05c3fed537bb415e800918df9c9d783d48a9d76cbe60c53dd7daf6d94653d79fc52be8c089183dda996e8a72dd03ffa83098613 SHA512 12ea99721e6fc60a3ed7351d6c228aaf6e4eef0bd0444eda8cd742f74fa91150ef07bb52f6bcad4a350269e8032f5d4e204d2f2108b0d9c441ddd7f9755862b7
DIST autotools-wrappers-at-20240607.tar.gz 3648 BLAKE2B 2b63c6b71b0a1eff801d011ed0829b42944dd5fa409464644036b4b312f2fd27862fa169c8d915db7daf1fb9862d52bbf9e606b274e82dfda3395e568120e6a4 SHA512 3754c34520109e4f2d2cbf45fe24cfc788c61210864a1199c7cc208e91c400d45533fb02934c61a5662f1402ba8464a0aa4ef16de17460646c8c176ab09df0af
-EBUILD automake-wrapper-20221207.ebuild 1264 BLAKE2B 5dc877348c370466c07fbd28b61f1802444fa9f324877b11a6eab0d27e8e73ad85fb83261534095178382032d5b812fdb59e95ee2e328d156debed15c6e79797 SHA512 22b9381903b709b8086b1c0306d07e6e055ff3571bccee334210d6e15d8ee9ada0900efdfb047ba4cc2a04531ddeb3eacc5adaeabe8dfc5f603e84077e868fa6
-EBUILD automake-wrapper-20240607.ebuild 1265 BLAKE2B cd3d08cd7d8680a786f38af421412f919ca77bd72a94b6796f314f4760e99e890e6ff153c927865c0bedc954d230fc0d1a8654e3b4cc2cd003dfe72244f41d45 SHA512 b060cf022652a351d3780624733adfae49b67b040315964ed4ab7d4c140504b00136eb1def42903ab91da27f95ca13762cebeefbdfe96fb746dac0ed6ba55fb0
-EBUILD automake-wrapper-99999999.ebuild 1273 BLAKE2B c0a9c6a521eecd14bc24b72b0954f2ed49bd2fecc7bf92803c51be6b80fd05da8084bd73dcccc9304a8ee69050e65db48d500f98f4770658d8dae32b2448ee27 SHA512 e49ec2b85436e342236ae2de018c4ca08088a4f9eab4eac4c7b7cf03e2fc8d1ebf256187d9176942ab6e00c40d851f925efc2e803398e5da6a27a455672773a9
+EBUILD automake-wrapper-20221207.ebuild 1258 BLAKE2B 9c835e5a11e4919e08ae8c3fbdb8890408a1383306c39b9621c746070a3b4d84bc93c4fd4175ede9e6bf6ffe844df47ceabaea55ece0c8918860e82e72f09d7b SHA512 7dc4c080400e8252f146f7b9fce3da959cf198ea6f5595ead1efc28ec85c4973594dedf062cfd64d4e9bfb31bcebaa19e58041579feb8b1e293e7c568048d5d4
+EBUILD automake-wrapper-20240607.ebuild 1259 BLAKE2B 31f8da591082c491bdfa8c4d43b0e6db6ec94c5a4527ab67cb5618d516c5af39dff92e417dc64e3421d2a7173a0e54a4b4b610cd6caf7f9777dacebc25f0ccbf SHA512 77a33accd65a436e4afb3c62844f213c0552af2e7e615f331f17828bd024c55489f473efc52cd360e822af3a3ed96890bc660f9a252b129545a126556c7ee070
+EBUILD automake-wrapper-99999999.ebuild 1267 BLAKE2B 5731babc3b9f1ec1dcb2d830826ab386e1281f89c9e138d8014b5805d97f7777bf4a65886b74cf4f13fb5949383ad6d5558ea96226a4b89c8d47d2aa480da5c5 SHA512 d8f8a112527089903ec8b7999bf38da44295e7639484626c63348c35182fbffcddead232b935cdd5739e210af46388361089e47dca360b82560559ca1b91270c
MISC metadata.xml 435 BLAKE2B 006f03645ce3cb9a4f7cad6411f3487500f58f351bbacfb6e1e3de494214fccb8b478a2cea35d289ee0a487fa7eaf31ca444cbf82d1d9eeee1822928e223009b SHA512 3b699336ca3dbf40bcfddb1db91f8d3803574c9c6765b477b93e50d756ac3c441e5bedfbbc71fcbea697a2f31b9a41fcbbb01a38d5acc8d29b48779a405f8f6c
diff --git a/dev-build/automake-wrapper/automake-wrapper-20221207.ebuild b/dev-build/automake-wrapper/automake-wrapper-20221207.ebuild
index cd58f716d799..c2b1cb6ed487 100644
--- a/dev-build/automake-wrapper/automake-wrapper-20221207.ebuild
+++ b/dev-build/automake-wrapper/automake-wrapper-20221207.ebuild
@@ -20,7 +20,7 @@ else
SRC_URI="https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/${MY_P}.tar.gz"
S="${WORKDIR}"/${MY_P}
- 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="GPL-2"
diff --git a/dev-build/automake-wrapper/automake-wrapper-20240607.ebuild b/dev-build/automake-wrapper/automake-wrapper-20240607.ebuild
index 9c1e181d17f7..958defeeef2a 100644
--- a/dev-build/automake-wrapper/automake-wrapper-20240607.ebuild
+++ b/dev-build/automake-wrapper/automake-wrapper-20240607.ebuild
@@ -20,7 +20,7 @@ else
SRC_URI="https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/${MY_P}.tar.gz"
S="${WORKDIR}"/${MY_P}
- 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="GPL-2"
diff --git a/dev-build/automake-wrapper/automake-wrapper-99999999.ebuild b/dev-build/automake-wrapper/automake-wrapper-99999999.ebuild
index 0573bd599fbb..abfdf2049746 100644
--- a/dev-build/automake-wrapper/automake-wrapper-99999999.ebuild
+++ b/dev-build/automake-wrapper/automake-wrapper-99999999.ebuild
@@ -20,7 +20,7 @@ else
SRC_URI="https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/${MY_P}.tar.gz"
S="${WORKDIR}"/${MY_P}
- 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="GPL-2"
diff --git a/dev-build/automake/Manifest b/dev-build/automake/Manifest
index 79d954553711..b3a01f5f65df 100644
--- a/dev-build/automake/Manifest
+++ b/dev-build/automake/Manifest
@@ -13,8 +13,8 @@ DIST automake-1.16.5.tar.xz 1601740 BLAKE2B 87408abc57e1d4317a2b518fb3606d0f6d15
DIST automake-1.16.5.tar.xz.sig 833 BLAKE2B a79fcdce97e13ac3bf39d73e183da92703681ff80011974d95a41be20169f95414551985f7a46602fba3558e33f24d6dcb76222d99f9de4fef0d3dc59b88807e SHA512 032a7c39abb4cabbefa4eb9c15263baec0902e48c0c81364307361a41fd55be282b9640707c789f5ae572e8e60240e34d1b575a671b5710f5d2a5716fafc2d51
DIST automake-1.17.tar.xz 1652632 BLAKE2B 53c24c138faf3d2be4e30ababcccd4d157c03e815fc4b7f3e3063b6648cf254dfa63afe6e3285b21309dbf260335c3e67991db3825e7532b158b25ccaead83f5 SHA512 46aba1c9d64a6368b326020803a2999831c1deaf31eaa1c1dfdcfa5138a7f755643294e82a08b6daab3983b31eee725bdb7b9edc4e9a558374c7d1f1b8e854a7
DIST automake-1.17.tar.xz.sig 833 BLAKE2B 4564c7189360c61bde7e16a7c3a52b86084fb16b7f4625969fc588a6aa0da687c7b27acf7247822ec0e09e59336acf0ef69784032f255190a070081f6d9da5cc SHA512 180dde452ec097a9267c334044a9ec16bb65cc6ccbc000b7eca0af81ed7ece6f4ce6f6c2be8a2cabca9d48fd46085c81f0ee5d020967104bc25f37f52927829a
-EBUILD automake-1.11.6-r4.ebuild 2205 BLAKE2B aaa67917d5b192613f8ad1584f9b4beef2c69ee2433db94dbc289d5fb6791f41f2762e6f088ef4a2456e39c2448de97c61bfc5c84c247581802fc122307e2931 SHA512 697e10303e70987f1d5be84775b191e0b6e95b761a408f06c754398fc73e548a01c0f83a8d89b778499f1a9f9a36f84d0c1ca5b858c22591f95c05d279574f38
-EBUILD automake-1.16.5-r2.ebuild 4154 BLAKE2B d662cc7d3409f1f3dd58421d4f21e5cf7cb6eae400b99846801048a21e5b12c087220be6e07a29605124be7dca68a0a0750c75b52130a0908ef1d1fe10761f7e SHA512 a6b391c76c2f759f0e25f000c062317da0314df91e6a6dea8ee828d2e1ca9a3fdd5e768b885fce21d75f37c25c2bf7a7e57aa23a8f61d3113408dc539ac1fbdc
-EBUILD automake-1.17-r1.ebuild 3638 BLAKE2B 119956e7c7040160e027b317579a5121626aa2b49177ae5219d258c1981a1884984d8484d82bdb9657fa801f35a81d687b1de7dbd8c907320977bd730f8ea0ed SHA512 22cd425409c6cb38e060e27388fbcaec271b2f056a26d45d7c9008626f12e65f3d20cef98f251eca43401ee28ae17556b52e1d6f017989ef458a8c9337efcffc
-EBUILD automake-9999.ebuild 3638 BLAKE2B 119956e7c7040160e027b317579a5121626aa2b49177ae5219d258c1981a1884984d8484d82bdb9657fa801f35a81d687b1de7dbd8c907320977bd730f8ea0ed SHA512 22cd425409c6cb38e060e27388fbcaec271b2f056a26d45d7c9008626f12e65f3d20cef98f251eca43401ee28ae17556b52e1d6f017989ef458a8c9337efcffc
+EBUILD automake-1.11.6-r4.ebuild 2199 BLAKE2B a67c621eaf9127dc64b5eaa8959f9f9db3b4a7ab7baeae044fa33fecdd40f071209165a300713d7591e352213a1525f43c68a809fb5f984cb50f4a82f8b40e67 SHA512 cf276d1f6750321a6b4c23e1fd40f1c3ce8b1ba8dcd8df5787a2bfcc97a8dbbf04f9cd77a8e5774ee9e0cf0cd577b714f243bd365595ec084ac18a116d6a7a2e
+EBUILD automake-1.16.5-r2.ebuild 4148 BLAKE2B 756ac60fcba15f0cd7f764f22dfb18dae92455b5847d66eb78432d138135adeabea92943c83804db06072e08383f3268f6ad1827348d9a7fc3f43c95072cc19e SHA512 89175ab1e12857157202ae0abca147081d0176a022b5d90f11803c1157e4fb608e9e72a1b9519131837ef656bf7549101b4d7b28e1c3476b99ae11ad5aa44d3d
+EBUILD automake-1.17-r1.ebuild 3632 BLAKE2B 0356a18640e5f6b457ab1f2694efb982ecbab7d4b31ad856ac44856439ec8c049a96203261c678e61b69e86ee0f74873232db78f98c65689775ef70eeaff257b SHA512 9936ea3f1aff726bc228e3b9910efa66eea43ba71a8a140456b042429264242267d4ca4e364f7d260446fab234965af5c3882774e878c565f341c1779f5fdfe4
+EBUILD automake-9999.ebuild 3632 BLAKE2B 0356a18640e5f6b457ab1f2694efb982ecbab7d4b31ad856ac44856439ec8c049a96203261c678e61b69e86ee0f74873232db78f98c65689775ef70eeaff257b SHA512 9936ea3f1aff726bc228e3b9910efa66eea43ba71a8a140456b042429264242267d4ca4e364f7d260446fab234965af5c3882774e878c565f341c1779f5fdfe4
MISC metadata.xml 363 BLAKE2B 7cbff34d075f5fb5d8391bbc978f9236a6aa1903a697fac7bc52bdf98baebf7053ad4fb4231f4d2b327decce840e47fccf11a28411e9cd12647fa5ab7698f0f5 SHA512 c40b7d0d1986ac70deafd644669caa695279b4bba94b2bd5ab9a9dc8c14cb246b83dc6f19811210559fb9e0e85c7703a2599d910c8fe7a31bff01be10f6dfed7
diff --git a/dev-build/automake/automake-1.11.6-r4.ebuild b/dev-build/automake/automake-1.11.6-r4.ebuild
index ce79acae9463..4050acfb3eb1 100644
--- a/dev-build/automake/automake-1.11.6-r4.ebuild
+++ b/dev-build/automake/automake-1.11.6-r4.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
LICENSE="GPL-2"
# Use Gentoo versioning for slotting.
SLOT="${PV:0:4}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos"
IUSE="test"
RESTRICT="test !test? ( test )"
diff --git a/dev-build/automake/automake-1.16.5-r2.ebuild b/dev-build/automake/automake-1.16.5-r2.ebuild
index 7fac003550a5..ec7c639cbc25 100644
--- a/dev-build/automake/automake-1.16.5-r2.ebuild
+++ b/dev-build/automake/automake-1.16.5-r2.ebuild
@@ -28,7 +28,7 @@ else
https://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz.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"
else
MY_PV="$(ver_cut 1).$(($(ver_cut 2)-1))b"
MY_P="${PN}-${MY_PV}"
diff --git a/dev-build/automake/automake-1.17-r1.ebuild b/dev-build/automake/automake-1.17-r1.ebuild
index eeadb43cf475..12f75497467e 100644
--- a/dev-build/automake/automake-1.17-r1.ebuild
+++ b/dev-build/automake/automake-1.17-r1.ebuild
@@ -35,7 +35,7 @@ else
mirror://gnu/${PN}/${P}.tar.xz.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"
fi
fi
diff --git a/dev-build/automake/automake-9999.ebuild b/dev-build/automake/automake-9999.ebuild
index eeadb43cf475..12f75497467e 100644
--- a/dev-build/automake/automake-9999.ebuild
+++ b/dev-build/automake/automake-9999.ebuild
@@ -35,7 +35,7 @@ else
mirror://gnu/${PN}/${P}.tar.xz.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"
fi
fi
diff --git a/dev-build/b2/Manifest b/dev-build/b2/Manifest
index 987b33e544ae..4b339191fcd3 100644
--- a/dev-build/b2/Manifest
+++ b/dev-build/b2/Manifest
@@ -5,6 +5,6 @@ AUX b2-4.9.2-no-implicit-march-flags.patch 8376 BLAKE2B 50e0b8effbb268467d90cc51
AUX site-config.jam 685 BLAKE2B b9f73808b6ca454c2220b9d296e7f131c01e6339f545b07160df5f81435926104b134e6baf5af12faf675af074d5de43952678904242f2d7853acd5268bafd2a SHA512 10fc14e622a38d64a9a8cfa78ec9302618de657c38578cf9a9815e88afd80ec7e550bd5a66d8c919bb9de93b77028bce6f382d7dd6bf118f9b2a3a607ced52b2
DIST b2-5.0.0.tar.gz 1015818 BLAKE2B 87b6f34733002479f91f658aee4f776930ae6441f33b2540b82049e18c4199280e73047afafa90dc156cc75db8b587c5bb9e2ce65d93c493775ac4107ce3201b SHA512 37403f0bd863753c5313393405dd8514a4f8d9f0839ccd397ee1856e02af6116bd238d345e5b766512441ca1c0b09883386588e270bd982eca45235eef1b01b7
DIST b2-5.2.1.tar.gz 1189393 BLAKE2B 26ddc5fa038e899c8e08a27cd79d9b3e39f7a7b6244ea77be4dbe2dff3a7d7309936898362759197850c38789a97c27ca2bf2995ceb14e223fc7045d645328c9 SHA512 5ff2f5735cb34159acc0f8b39a45787bb46731a819658d9374971e8a87e65997249d542c44fe7c7ee197d24ef380c4f523f8c946ac43a97a6ea7a86c91538a36
-EBUILD b2-5.0.0.ebuild 1968 BLAKE2B 036dd155a7aac3e1fc74db32065fddd268b2b0c2702f7501840bd5c2825e7d67e8abf11535f64327e53754772bba8ce3c320b78e3c476597ff94b79f11e8b26d SHA512 bb0c2f60fe1b88f9da735111b42546d49b1e8528d647c900426454896a6f6330f27667e0f94183954260bdfec679c7576279b00602cf4358f045cd0f11281110
-EBUILD b2-5.2.1.ebuild 1976 BLAKE2B 20bac67e698111c9eec3118e48d079da579f48d8e2cdb5b53792bb7b7afae14c70afeb49cdb016c52631fd72dfd1bb89c194051bfe5bec637af2b941830a6d68 SHA512 d39a37e4664a51a3db206a63f078e20aa2b72b82903a5c67f8114e00a1145b9d5ffb223a76c1b54016eb873b835da0ef5113373777235255d19de2a85e28967c
+EBUILD b2-5.0.0.ebuild 1962 BLAKE2B 5ef93e683056450f7769bc9c0a2caf321daee57850bd334e882629ff88f6a097494c06eca053a04ae4c587c999ffe137d484ce2b8257ffe8824fc44485ca7da1 SHA512 68bddb0e8a0175ee1dbf5b58263eee52e3925b072076c2de61007c0793c49629ffb11881a9a21a98c2a7e580b72cb6fbc5dd415c6de5375d34fdb52a7d5f92a1
+EBUILD b2-5.2.1.ebuild 1964 BLAKE2B 90786f0aa47135e54fb06498514bfc88cb445ce20ace9dc1302becc8820ae1fdf1bf24ca192b84e9c2738caac218f4dd04b95e04f9c2a63440704e4777dff514 SHA512 3166f412feb95c82c12941d1187398e57c1518b29c94d75981fa62f7cdcb4e3f97b30b9966ec465a1eaccae4a58f932ea4d0351a244a2f0e29b2e242e3e6ef65
MISC metadata.xml 320 BLAKE2B e32bcf6d7bfe5e8a0f36d34022d49ef8baf1d4c0324fa7e7b25e1fa41ac81c21e010a8e49d456b7ce6027c51af57b6b07f3bdc8b7e05daa18b288c63a58a171e SHA512 767da992cd650d91b393848e73d6f0626febcb02eba350a16d390e8416a2832c49b1ca2608be98a9f4abd9ae2078a7f1a543a387be139e5533f90d82171796bf
diff --git a/dev-build/b2/b2-5.0.0.ebuild b/dev-build/b2/b2-5.0.0.ebuild
index 2e6c0290593f..1499b4cdd12e 100644
--- a/dev-build/b2/b2-5.0.0.ebuild
+++ b/dev-build/b2/b2-5.0.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${P}/src"
LICENSE="Boost-1.0"
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"
RESTRICT="test"
diff --git a/dev-build/b2/b2-5.2.1.ebuild b/dev-build/b2/b2-5.2.1.ebuild
index 0b95e8de55af..264bedaf275f 100644
--- a/dev-build/b2/b2-5.2.1.ebuild
+++ b/dev-build/b2/b2-5.2.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${P}/src"
LICENSE="Boost-1.0"
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"
RESTRICT="test"
diff --git a/dev-build/bazel-buildtools/Manifest b/dev-build/bazel-buildtools/Manifest
new file mode 100644
index 000000000000..e720febe7d59
--- /dev/null
+++ b/dev-build/bazel-buildtools/Manifest
@@ -0,0 +1,4 @@
+DIST bazel-buildtools-7.3.1-deps.tar.xz 3588840 BLAKE2B 9b0766803201b9bee5329865714b9ed798b06b32b77f3b80efbd31fe9cbe8f6397f9a29c9e0947b1609ae20a697bddb8c2db934c28609aa58bfd9cf343dab923 SHA512 136c1493f688b4b90d31a7f90c3c8e3e62cc26824dcf679d321a649c99638780fcd27771c31e21d6afc0272b249cbfdaf78a07fa2335c904c1f966da1ca0b561
+DIST bazel-buildtools-7.3.1.tar.gz 330909 BLAKE2B 15d3ce94411bbc33f166b15f94699ac4fee373ff29f7f8226800776845611f29b1e0557bb62441fa62540792b63f634062de376ba1587e7c91d0504d6a66424f SHA512 3c06bdf7b6bb7cbe9a9f455e31be16bf36b97769515c761bda2e11a39d4eb12d8e65e7ea051e58ad26b782a93fadb5dd8221c30f75cc96d5ddd3abadce7fdbe2
+EBUILD bazel-buildtools-7.3.1.ebuild 1442 BLAKE2B de4231580489f7bdcc0a1cbd5f1209b03c0decba7f9f4b3d695038069fed0697105a2a53eba245ca1df3c0e6775451ca8367ac0835f69f15f0c89fe390c29869 SHA512 b61b09d4a8217c0c0a1add80e67ecde60c4f6a730b47d0ca96358db8a5fe263377fd1e53402e0258669245fedbb5a8e623f2324a0b61e3c90cd5733af31fb1dd
+MISC metadata.xml 719 BLAKE2B 12b4496d75f6d7d139e28aad645477c8a4e4f72395b98859b7114d93cd3f3493b03faa79acdb34246faf11dc834cdb0ae1723a790449308a9e581b0c1eba18a9 SHA512 0be70ebe1ebd098018e7bb4d88e11b865267e3753b8bf392186a212d4d9e3ba10f4f05f0d262948d4d3a1672419fefee81b55246d86a6743308ae781c034070a
diff --git a/dev-build/bazel-buildtools/bazel-buildtools-7.3.1.ebuild b/dev-build/bazel-buildtools/bazel-buildtools-7.3.1.ebuild
new file mode 100644
index 000000000000..2231211bcc90
--- /dev/null
+++ b/dev-build/bazel-buildtools/bazel-buildtools-7.3.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+APP_PN="buildtools"
+
+inherit go-module
+
+DESCRIPTION="Tools for working with Google's Bazel BUILD files."
+HOMEPAGE="https://github.com/bazelbuild/buildtools/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/bazelbuild/${APP_PN}.git"
+else
+ SRC_URI="https://github.com/bazelbuild/${APP_PN}/archive/refs/tags/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+ S="${WORKDIR}/${APP_PN}-${PV}"
+
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+SRC_URI+="
+ https://dev.gentoo.org/~xgqt/distfiles/deps/${P}-deps.tar.xz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DOCS=( README.md WARNINGS.md )
+
+src_prepare() {
+ default
+
+ rm ./warn/docs/docs.go || die
+}
+
+src_compile() {
+ local -r go_ldopts="
+ -X main.buildScmRevision=v${PV}
+ -X main.buildVersion=${PV}
+ "
+ local -a -r go_buildopts=(
+ -ldflags "${go_ldopts}"
+ -o ./bin/
+ )
+ ego build "${go_buildopts[@]}" ./...
+}
+
+src_install() {
+ exeinto /usr/bin
+ doexe ./bin/{buildifier{,2},buildozer}
+ newexe ./bin/generatetables bazel-generatetables
+ newexe ./bin/unused_deps bazel-unused_deps
+
+ local app=""
+ for app in buildifier buildozer unused_deps ; do
+ newdoc "${S}/${app}/README.md" "${app}.md"
+ done
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ einfo 'The "generatetables" binary is installed as "bazel-generatetables"'
+ einfo 'and the "unused_deps" binary is installed as "bazel-unused_deps"'.
+}
diff --git a/dev-build/bazel-buildtools/metadata.xml b/dev-build/bazel-buildtools/metadata.xml
new file mode 100644
index 000000000000..ee281bf6fe20
--- /dev/null
+++ b/dev-build/bazel-buildtools/metadata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+
+<pkgmetadata>
+ <maintainer type="person">
+ <email>xgqt@gentoo.org</email>
+ <name>Maciej Barć</name>
+ </maintainer>
+ <longdescription>
+ Bazel buildtools contain: 1. buildifier - for formatting BUILD,
+ BUILD.bazel and BUCK files in a standard way, 2. buildozer - for doing
+ command-line operations on these files, 3. unused_deps - for finding
+ unneeded dependencies in java_library rules.
+ </longdescription>
+ <upstream>
+ <bugs-to>https://github.com/bazelbuild/buildtools/issues/</bugs-to>
+ <remote-id type="github">bazelbuild/buildtools</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-build/bazelisk/Manifest b/dev-build/bazelisk/Manifest
index 47fc96b82087..74a48e57e8b4 100644
--- a/dev-build/bazelisk/Manifest
+++ b/dev-build/bazelisk/Manifest
@@ -1,7 +1,10 @@
-DIST bazelisk-1.19.0-deps.tar.xz 2414272 BLAKE2B d044bafa94ce8d4fd9bc6dceb76368653c5052ed579be6f6a6fd37c68c821442f86fabcebc88eff118a414bd99e0e9b49dde5321130107da9c3c3563e7cba01b SHA512 57bafd7bb370f49cf2ff90596e25be8672dc4ed4f8466f8a969b49ce6b1bc57d6aff917065ec07bb04c634efb259d8e045213acb04ba1288c6a5f2a441eb2607
-DIST bazelisk-1.20.0.tar.gz 165942 BLAKE2B 2ff0c56bdbd9b8fe6a2fd35c0d2d733b3fa9be706875c2c466e3af22e06674ac23e92b6ee23c8c5150db449ae38f2f9ad313cd0e60a50446182b88f12333549c SHA512 05199786b007572544713653a1cdffb66e8db5edde4bbdb5c6c2e75d7436bfbb26311f1dca8ee107dd4088d8354fc81a6127977c998bdfff9bfddbd7cf7cbbb6
DIST bazelisk-1.21.0-deps.tar.xz 2484860 BLAKE2B 72ac4415fa8123816444a6514d87f5bc3cf40dcce69e4e75e248b785c0da840a86eb86a99ac46103259affe8a0d055823834dcb225d553e1a2f91d14b6363d1e SHA512 b3fdb272889deeb043163c5c0a032d99177a3baff6044d1a0c80db2870f67324fa75b6a87c3377afd528312aedcefb22109a8899f3368473cfd30f41ba339574
DIST bazelisk-1.21.0.tar.gz 150298 BLAKE2B 17d9647cf27e4a6127bf96840aba0d80fb935cb82cc4b9f95e11fdb7a08ba0e598b56401adff36af19562e10a43cf3c02a6e7c43e69bf2847c0f6459a03ee7e7 SHA512 a56106d11689366171e62fc7a5c73ac9a3c5b8a2158217845ba59b1152485f9eb5c786a303f2ae41e667e2fcfa7fab50e237311c07a5d5e791390dfa4d08f326
-EBUILD bazelisk-1.20.0.ebuild 867 BLAKE2B 53bf14a72a7617995c14ce0f0998bf961a0dd98822b28f52f106fcdab23eaf4dd4cb2308f6f7690ce0fdd207653372f7fe4e27ce744828ee7363dfadf46c59eb SHA512 b0de0ecbe88224926b5dca2bc68e9ca195bf1aa0ed9209ad667d1929a0647e6adbbf0c95c098279a1b4b155cde992dd2d536f53e6ada5828a24e05cc18479f1b
-EBUILD bazelisk-1.21.0.ebuild 861 BLAKE2B 648f0ace1f5a21af3f10205e4fee5e50d6cda8961284762b96d06abc1180f116c4abbb763d3c253a97484423eaf4096797e30055622632e4757eb6e50881cc67 SHA512 49dfc38e3d64a1b16d8442cfce061ed4fc5e49abab2fbd5a9e8906b5275ec5a2e80c3210485ba32a56dc81ef394286099a7b3fbc88691d070ff3a2f1338248df
+DIST bazelisk-1.22.0-deps.tar.xz 2495160 BLAKE2B 7f297c0e4d16c72981ff611bfd37f996d23f6807011fe4e32174cae2bd4decc7cd26ada0c442b0607abfd6a2bc5f451f3b2c5a2f07af457e2ed94b0f7ce2e01f SHA512 9c79f885cc21567d60e238c3a68d54a8c1a16488f89a1b200a0eb945b1ab911dbd16d157f3f07476abccb29a7b27289b2257132c1f63d8844556d6434cb8b656
+DIST bazelisk-1.22.0.tar.gz 150380 BLAKE2B e96f0e125af18e72674804c2f9c0b039a33cab2e35135128e71ca70faf3e498bcef3b8e1bf1df4d44d3cdc9ca7f8cf90bd72075a288f608ac622450a1cfb02ef SHA512 436394751b00a57ee44eb8d4a13a47b2365a1abebe28da9529b42b71043805b18b5f2ce1f08e23b2472f2d9a173d85336c539231e768e594ac9226d8f9e88a31
+DIST bazelisk-1.22.1-deps.tar.xz 2499772 BLAKE2B 98d57705870d7bd7b8b9815237a51834e8ee63504d86478802ecd73c9ba6b15567cc44b351a75138fb3bc4c426742396918403f3f04b8b755b08a2b64335a1a8 SHA512 23d903a9d3016d82efcad7a6be0f9c807a4702092a2966df82d8cbabc92449123208b3d659aeb2f55403591d1b10a080d18aeb0d0b02405b3a6f889cf44b0790
+DIST bazelisk-1.22.1.tar.gz 150482 BLAKE2B e96a36886dfbade7b4611c7f9932997c3c37059bc67f69aeeccbf4db470735be31edd836e9833d40cdea02370f94b56a30437f6f5def963fc2962f26ff4f3c37 SHA512 37e52ff5e2ff9cd467a0794fc8febed87a0f20063f3f74459b7e7296fcc6543eeabad370b4cc8f59eeada32a978edaeee4409c5c7c3c51b803774af72fae5068
+EBUILD bazelisk-1.21.0.ebuild 859 BLAKE2B 8e5d78870093804cce78908c6cc17559892033262846b96cf2f3237bc587060f2cbe97de52fa09d0f296864be5fe4fbba890ea86e4085e0996de16d22b1e731e SHA512 d562a6b3af001eb377ca01141d953f757657b8b517eb7e78a1c557368208c9ed0b2921daf03c29bc8e39a8a4efea7fe1a6b4930ae4a697f87f9f8583ac8e8d2a
+EBUILD bazelisk-1.22.0.ebuild 861 BLAKE2B 648f0ace1f5a21af3f10205e4fee5e50d6cda8961284762b96d06abc1180f116c4abbb763d3c253a97484423eaf4096797e30055622632e4757eb6e50881cc67 SHA512 49dfc38e3d64a1b16d8442cfce061ed4fc5e49abab2fbd5a9e8906b5275ec5a2e80c3210485ba32a56dc81ef394286099a7b3fbc88691d070ff3a2f1338248df
+EBUILD bazelisk-1.22.1.ebuild 861 BLAKE2B 648f0ace1f5a21af3f10205e4fee5e50d6cda8961284762b96d06abc1180f116c4abbb763d3c253a97484423eaf4096797e30055622632e4757eb6e50881cc67 SHA512 49dfc38e3d64a1b16d8442cfce061ed4fc5e49abab2fbd5a9e8906b5275ec5a2e80c3210485ba32a56dc81ef394286099a7b3fbc88691d070ff3a2f1338248df
MISC metadata.xml 894 BLAKE2B 4346989ace750cbf341d14c28db0814020ceac6f4b9e7786e4a62b38c363cea25b2ddf500fe1c37168aff957d0d0c5ce40491f4a5e5af9ad4e000581d5ef267d SHA512 7cf7302b01589c587325fffb5a9707b532189996342c3a90fc10949409cea29881a8e476c12fa3724c5b98f7296085d4fd25a1c0976b8074f43061157430d032
diff --git a/dev-build/bazelisk/bazelisk-1.21.0.ebuild b/dev-build/bazelisk/bazelisk-1.21.0.ebuild
index 9b18306d7e1b..85444fa2fbf0 100644
--- a/dev-build/bazelisk/bazelisk-1.21.0.ebuild
+++ b/dev-build/bazelisk/bazelisk-1.21.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 ~x86"
IUSE="+bazel-symlink"
DOCS=( CONTRIBUTING.md README.md )
diff --git a/dev-build/bazelisk/bazelisk-1.20.0.ebuild b/dev-build/bazelisk/bazelisk-1.22.0.ebuild
index 4492ce431ba7..9b18306d7e1b 100644
--- a/dev-build/bazelisk/bazelisk-1.20.0.ebuild
+++ b/dev-build/bazelisk/bazelisk-1.22.0.ebuild
@@ -10,12 +10,12 @@ HOMEPAGE="https://github.com/bazelbuild/bazelisk/"
SRC_URI="
https://github.com/bazelbuild/${PN}/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz
- https://dev.gentoo.org/~xgqt/distfiles/deps/${PN}-1.19.0-deps.tar.xz
+ https://dev.gentoo.org/~xgqt/distfiles/deps/${P}-deps.tar.xz
"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="+bazel-symlink"
DOCS=( CONTRIBUTING.md README.md )
diff --git a/dev-build/bazelisk/bazelisk-1.22.1.ebuild b/dev-build/bazelisk/bazelisk-1.22.1.ebuild
new file mode 100644
index 000000000000..9b18306d7e1b
--- /dev/null
+++ b/dev-build/bazelisk/bazelisk-1.22.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="A user-friendly launcher for Bazel written in Go"
+HOMEPAGE="https://github.com/bazelbuild/bazelisk/"
+SRC_URI="
+ https://github.com/bazelbuild/${PN}/archive/refs/tags/v${PV}.tar.gz
+ -> ${P}.tar.gz
+ https://dev.gentoo.org/~xgqt/distfiles/deps/${P}-deps.tar.xz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+bazel-symlink"
+
+DOCS=( CONTRIBUTING.md README.md )
+
+src_compile() {
+ mkdir -p bin || die
+
+ local go_ldflags="-X main.BazeliskVersion=${PV}"
+ local -a go_buildargs=(
+ -ldflags "${go_ldflags}"
+ -o bin
+ )
+ ego build "${go_buildargs[@]}"
+}
+
+src_install() {
+ exeinto /usr/bin
+ doexe "bin/${PN}"
+
+ if use bazel-symlink ; then
+ dosym -r /usr/bin/bazelisk /usr/bin/bazel
+ fi
+
+ einstalldocs
+}
diff --git a/dev-build/bmake/Manifest b/dev-build/bmake/Manifest
index c59164fd91bb..0eb2c2f91d6f 100644
--- a/dev-build/bmake/Manifest
+++ b/dev-build/bmake/Manifest
@@ -1,8 +1,6 @@
AUX bmake-20210206-tests.patch 467 BLAKE2B 7c66cfbb610f2ea9615a737dd2d97fbea359ecb0e5b5c746447b9a0e9d2dff188f6f0d45225dd07d1226a86297f0c9ba8b8be7587039f2cc7ceaab4bde61f570 SHA512 3d855d54b64e2871ad8ccd494939c92a6bca2bec61f186e907a9b6b8b4f51b4ff63fcacbb8b6d44cef33a39c6ba2bed6c1fdd30d7ad65ad03d1d659781c420fe
AUX bmake-20210314-mk-fixes.patch 2054 BLAKE2B 404e99593f04408e3f62d8c6118fc1676ef414b4cc18f5ec8b089182fad8865ad79e40c236e58b084f3194bdcc94c92e1e10e40efbddc142b84053117065e202 SHA512 8c9e823dd158e352021f0905e2a15cb8d7da3020c49a8f824cc5dbd8f33910fc64629d5f400fd8651a16b07e0685a1247a661fd9230a62b7330bd5fc71427dd4
-DIST bmake-20240602.tar.gz 868526 BLAKE2B 0c5357dc0adfd8e9b977798cbb3d7d024c3149b4b7ac945bfbfdde4de091b9afafb9dd1f33c673b6e966430e154e5e799deef517022a947fb584092cee3a3bbb SHA512 0965fe8a35fc75fd22ed66800636e3912a6f8ce008794d39870847bf50b039d86cfe0b3b346831ba0b49f4d2d9d0c10f6c6b82e5c5d9387d21ed4614384367df
DIST bmake-20240808.tar.gz 874139 BLAKE2B 626aecfc152ca3a1c0193f8f64722f20eb653faab031751284a305233e8f808a5c7ecdc78dcdac78f0043613c5eb45fa73611a3ff786b96dbac0183192192850 SHA512 c80a5eb028da68ecd002720301f66ae9708a75a564aaf468d98c4f76416defb8e52bad2024ef3661cafb0741d5afd0146a70d01fe58735f3d5a416acff4c44c7
DIST mk-20210330.tar.gz 107380 BLAKE2B 9ac30a117d9ba31635cf8d8d29fdba76f148611f47628403ca8f807081c32509f10498d3c30fd24985e5420af4710fe59fc6315d71f2d0c1cfed93263a06553a SHA512 6acd3ee911442934082f4f877d795b07c5e23022eaa9c0874799d97e92a2f5a663cb45f94b7f9745c49cbbce6b7e755a29e381ccfb9e68a0be1eedbd22fd5d3b
-EBUILD bmake-20240602.ebuild 1330 BLAKE2B 3acb675cb2e6159194cb6d5cd69a1298ec7f5029f7f984a46188040fc998df97ab8d0d79e8f4aa5d65313484e25c68250ccdc3f042eeb778f669b3efc001c930 SHA512 6423ec961d1ceffd6a3d7cdb1f17da852895fa3014668f3b8eb6cc306fe7a9de205ecd7d87cca075db7e593e3191ce60681bb0e8c002686df5c7d08e9cac087a
-EBUILD bmake-20240808.ebuild 1332 BLAKE2B 00d3c103c7b89c91984d4f7feb649364fb7d8b6892db35d03e2daaf8d6a6621f731f464775f0611a7b9a1c115e0a338f1bd9223bbdfd8a2cb66ff25264bb0f81 SHA512 fd1d8a168f93ce617592035dbc3a5136c68baf241bb33bc20929589ca27e8a5d5884de61c8caa24432499f2f1884ea7f380da3e2ff363e0c8912c70c3997c143
+EBUILD bmake-20240808.ebuild 1324 BLAKE2B 47abb3eb500506807ac39dc5fcc7e705db76400e09d14d0f058fb6d5ee4af3014dacef34468ee73f2abd2f49172885391396eff4706c2e2abde7daa081dcc218 SHA512 4b4b40ac84a36698252c061d70a46f4eb14f31494bc3165b027bfd689e0e00317d845316783fc91dcd684079d9a5a7566db20bf8b1191f0365c59c1ad2c8e35d
MISC metadata.xml 353 BLAKE2B 70bd5eb274c4693a005986471e5a5c29a162bd0a080a7ba590c64171f2aa171bf9670093419f0b3e9ef304e5478f71df4899082e3dc76b4b0cedfe782a6625df SHA512 ade70c57a7ae5165c432d2024ec685609971347a94ecd69ab73142ff602f4cafb49df880d4dd1cee5695f1ea11c2c0ccc837d9a1ad38e50c61d0d27049279bc5
diff --git a/dev-build/bmake/bmake-20240602.ebuild b/dev-build/bmake/bmake-20240602.ebuild
deleted file mode 100644
index 1bfaee0db2d2..000000000000
--- a/dev-build/bmake/bmake-20240602.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MK_VER=20210330
-
-DESCRIPTION="NetBSD's portable make"
-HOMEPAGE="http://www.crufty.net/help/sjg/bmake.html"
-SRC_URI="
- http://void.crufty.net/ftp/pub/sjg/${P}.tar.gz
- http://void.crufty.net/ftp/pub/sjg/mk-${MK_VER}.tar.gz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
-
-# Skip failing test (sandbox and csh)
-PATCHES=(
- "${FILESDIR}"/${PN}-20210206-tests.patch
-)
-
-src_prepare() {
- default
- cd "${WORKDIR}" || die
- eapply "${FILESDIR}"/${PN}-20210314-mk-fixes.patch
-}
-
-src_configure() {
- econf \
- --with-mksrc=../mk \
- --with-default-sys-path="${EPREFIX}"/usr/share/mk/${PN} \
- --with-machine_arch=${ARCH}
-}
-
-src_compile() {
- sh make-bootstrap.sh || die "bootstrap failed"
-}
-
-src_test() {
- cd unit-tests || die
-
- # the 'ternary' test uses ${A} internally, which
- # conflicts with Gentoo's ${A}, hence unset it for
- # the tests temporarily.
- env -u A MAKEFLAGS= \
- "${S}"/bmake -r -m / TEST_MAKE="${S}"/bmake test || die "tests compilation failed"
-}
-
-src_install() {
- dobin ${PN}
- doman ${PN}.1
- FORCE_BSD_MK=1 SYS_MK_DIR=. \
- sh ../mk/install-mk -v -m 644 "${ED}"/usr/share/mk/${PN} \
- || die "failed to install mk files"
-}
diff --git a/dev-build/bmake/bmake-20240808.ebuild b/dev-build/bmake/bmake-20240808.ebuild
index 9c749f92ff06..74c6d4ddbe4a 100644
--- a/dev-build/bmake/bmake-20240808.ebuild
+++ b/dev-build/bmake/bmake-20240808.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}"
LICENSE="BSD"
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"
# Skip failing test (sandbox and csh)
PATCHES=(
diff --git a/dev-build/boost-m4/Manifest b/dev-build/boost-m4/Manifest
index b61fffa568f8..9f700a5e5a21 100644
--- a/dev-build/boost-m4/Manifest
+++ b/dev-build/boost-m4/Manifest
@@ -1,3 +1,3 @@
DIST boost-m4-0.4_p20221019.tar.gz 43301 BLAKE2B 8363b4e5406232050017c5272f5954509d784604485e9c5d485fbb360cebfa366bc0732886c13b54935deb6b1a85632c42282e3a51e92082ac3f40a78e43bbbb SHA512 43bf52054ad820d3da12dca38af7e71c80053a09c9dd06a9a5af87e87bafd69e36b891c179353e5c5e63970c38456264176769df6de8719fd6526116e9971dc6
-EBUILD boost-m4-0.4_p20221019.ebuild 958 BLAKE2B 91b3357c0b387ca2d88a2aec59e24eaebc71cc63f299baa7407623dc6f36082a5d07f11684ff5861fb1ee69827feb62265d9ce401353c478ea67db5a9a7beafb SHA512 54eee71caeab0cbfe795df4937aff802da3a199cfe0512e7bf4f672432e21dcdb891ea220a2d8d2de2900f838f5ebe26ccb8a5b95f30700ddffe73f5be8a74ce
+EBUILD boost-m4-0.4_p20221019.ebuild 952 BLAKE2B 1ca170067d0282f931085f640d26bae328054cacf518d07306af5f10c26e708b1072296f85a4af8e9ce87ee6e9b2ef78b1a4b154efbd5ff0f172c4b56e5cf9d4 SHA512 3ce3631bfc79cc21773a2d5f7f060ce622a4df3a963d78178516757b2602d9ffc8d7eea3c09004713c415298b77536fe90c7b0ed1da646ee3463707449c2927c
MISC metadata.xml 275 BLAKE2B 2e55e61ce36e08d2d2b3a6420fd63b7c402d7ea4b08343592a5c67aa5833dd9d8f36b3da105b8cc0e8ca9ba20576530defcaab9adfe7da2cdcf644ae4f754007 SHA512 dee02fc3b041169562d61eddebb43e0a26725b52a99bdf8cb9259dc5c749f702cd1a93149db78ae75ff98d702db1b613bec264975f26166d4c379bc226b06b40
diff --git a/dev-build/boost-m4/boost-m4-0.4_p20221019.ebuild b/dev-build/boost-m4/boost-m4-0.4_p20221019.ebuild
index 21ce36ac5266..62f95b259e35 100644
--- a/dev-build/boost-m4/boost-m4-0.4_p20221019.ebuild
+++ b/dev-build/boost-m4/boost-m4-0.4_p20221019.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/${PN/-/.}-${BOOST_COMMIT}
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# boost.m4 has a buildsystem, but the distributer didn't use make dist
# so we'd have to eautoreconf to use it. Also, its ./configure script
diff --git a/dev-build/cmake-fedora/Manifest b/dev-build/cmake-fedora/Manifest
index 4189801e14b3..a780d47e962b 100644
--- a/dev-build/cmake-fedora/Manifest
+++ b/dev-build/cmake-fedora/Manifest
@@ -1,3 +1,4 @@
+AUX cmake-fedora-2.9.3-no-release.patch 665 BLAKE2B 0e986fb424fe06bcff3f99d03a0933cebc9d05a822870d3c9a80ae62467d7ce7f49551b03a285c80d0db3482410269409765531d33d8c62dfab617e034d7a543 SHA512 89dca7be2350634a98eb984e6ce40dfb0228c0c2e5ce76f118307c85afb0164f3b8b5baaea2e4c2a458dcfcda9bb811149486b4bc6e641afc32c41aee9e602ee
DIST cmake-fedora-2.9.3.tar.gz 128800 BLAKE2B b73aba476f5d05088e34c896f8ebb2f10d2f847df96c21e233c5290218c4f9f2647e7ffb610ae8a8cc9dd83ba3f2747d869015e4f7d930d9e3d97c7762abd2a0 SHA512 459aa902b1e9e43bab392cf685d38a332e1a2e81ce94665fe5ab09ee79594d9de5c74e8cbbc6c342e2266f98cb4a4ef07a36da8489f06fd892f899ac6f907782
-EBUILD cmake-fedora-2.9.3.ebuild 554 BLAKE2B 2bfd5989f8057db21b8b38129ae56a4c0f05a5e437180d08befdb7aac8319853fa1912f786c9e45659ac3681d8528ea641d243b842caaf001ce9614c1d0fc717 SHA512 a971f51e6268915fbc5f2927ba4bd81b07c31eb6e7ca87e9314dfda6b49e2f96bb9b85d5d5866f569474482c149f7c9e018537673cc85a5a6d24d1cfeffc7993
+EBUILD cmake-fedora-2.9.3.ebuild 827 BLAKE2B e21ec74df3e65bd7d6a930afdf44745b64f853664341d79081f18cf03c23af9e5a35f0a1a053989f5a010ea3687e75056d99c6e84915ed0aa46eeaa0fb27fb93 SHA512 3004c8aef2cb8153ad0e93d97bbea7be741a03d45669c669d7aa19d2ad409b05abf7801b2be05ce75ce50318086741aabb8e9695230572f9b5c838ab32acc8e0
MISC metadata.xml 245 BLAKE2B 679c2c8c096017f4eefa915d06fde493784875e685ee5078252f57a24df6fba8f9829261929f1fee146c10b30485fb81c2fa93614b8348548844658774193f61 SHA512 0d85fefe9769a0241748160f3e73644a81f68d578d392f1c443c2f56d5f05faef7458c8d1380804bbac9280626e95207de32f493be5910a9f7f678bc0fbf5cb9
diff --git a/dev-build/cmake-fedora/cmake-fedora-2.9.3.ebuild b/dev-build/cmake-fedora/cmake-fedora-2.9.3.ebuild
index d106a4e095ed..cefa9f3b9c38 100644
--- a/dev-build/cmake-fedora/cmake-fedora-2.9.3.ebuild
+++ b/dev-build/cmake-fedora/cmake-fedora-2.9.3.ebuild
@@ -14,7 +14,9 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
-# fails 1 of 7
+PATCHES=( "${FILESDIR}/${P}-no-release.patch" )
+
+# FIXME: Test running in the build directory, while it want a file in source directory.
RESTRICT="test"
src_prepare() {
@@ -25,3 +27,11 @@ src_prepare() {
cmake_src_prepare
}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_FEDORA_ENABLE_FEDORA_BUILD=0
+ -DMANAGE_DEPENDENCY_PACKAGE_EXISTS_CMD=true
+ )
+ cmake_src_configure
+}
diff --git a/dev-build/cmake-fedora/files/cmake-fedora-2.9.3-no-release.patch b/dev-build/cmake-fedora/files/cmake-fedora-2.9.3-no-release.patch
new file mode 100644
index 000000000000..3c7103585921
--- /dev/null
+++ b/dev-build/cmake-fedora/files/cmake-fedora-2.9.3-no-release.patch
@@ -0,0 +1,23 @@
+https://bugs.gentoo.org/604554
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 4a9d6af..16c3ca2 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -137,16 +137,6 @@ ADD_DEPENDENCIES(tag_pre module-only)
+ # Release
+ #
+
+-INCLUDE(ManageRelease)
+-IF(CMAKE_FEDORA_ENABLE_FEDORA_BUILD)
+- INCLUDE(ManageReleaseFedora)
+- RELEASE_FEDORA(fedora epel7 el6)
+- # "Off" Warning is displayed if mock is not installed.
+- MANAGE_RELEASE(tag_push release_fedora)
+-ELSE(CMAKE_FEDORA_ENABLE_FEDORA_BUILD)
+- MANAGE_RELEASE(tag_push)
+-ENDIF(CMAKE_FEDORA_ENABLE_FEDORA_BUILD)
+-
+ ####################################################################
+ # Test Suites.
+ #
diff --git a/dev-build/cmake/Manifest b/dev-build/cmake/Manifest
index 9d60e900925c..06eb0ac7a811 100644
--- a/dev-build/cmake/Manifest
+++ b/dev-build/cmake/Manifest
@@ -18,12 +18,12 @@ DIST cmake-3.30.0-docs.tar.xz 572276 BLAKE2B 0c258f8dd0a518bb7bf97d35a778d8e406c
DIST cmake-3.30.2-SHA-256.txt 1646 BLAKE2B b36e1e099261d80bde7c57564d3030bc99b12ed3f6a70f69de16d81f6e6da567e3cfa792d010921017a02eaf238b056e7eb2cf330e6c6711aa3a4bd835732b57 SHA512 7991c834ed2e384d863793725fbe0b6195824f4e14a665ddd71348ecfa8bd03dddb46d0e9f26cc75b7d9e0a2eb90bdec01b7e79f32ff1a9cc9a8fcdd1d060de3
DIST cmake-3.30.2-SHA-256.txt.asc 833 BLAKE2B cf99bfec2bd4cc8c828162353ceac9ebae2d7ad02c5df77873a751df7314eb56266525c755ba2f9015e043c9bb6c8218251b47744741c02fb81a80f93809ab32 SHA512 d7f07fcdd02b1846bafff4a3e08e38a2cce38131358a783097555d7934dddc82a67c3a6b84cbd8731171d82e293ff18f7e5e66d0d3bbb7d200da3904089e923d
DIST cmake-3.30.2.tar.gz 11500719 BLAKE2B 85873311000831d2a8acb2c9d7f107e7fcef9dcd56f47307bd384a26c1b63d8f15b41989944e41969d6637139d916101fe236d3fe448a76f5b18b7809570ad5d SHA512 2b4c4ebb2213e19a08b9bf5a3cf0427dd2bfc44c7d86734abf5524c311bbce7e79f76d08e4df87a1e4508fe9fa05a28333068dc3bab308ef9724a9beeb39daab
-DIST cmake-3.30.3-SHA-256.txt 1646 BLAKE2B 9470d83b929f26d2ac8c1366209d78763963c981490b0ff2c959da85e3b58b72dfff3fe42c98b918089ac4ae05f302d5ec3d7254e9c061c610636d2089cf2b33 SHA512 629375ae3cdbd7b9248c92b7dc3149e109a0c93522a0d35fe458be69f70c5951781781404096f38dde09961a8d4f785866a909a2e282812be275871434f8243a
-DIST cmake-3.30.3-SHA-256.txt.asc 833 BLAKE2B 15a9cde54b0dac1006cd676c404d5a9756f005bfde9abf5ea89dcaf4ab578f474f653dce95998ba8cb247875d6d58e4b298c540f993997c3cd3326e748a5b8f3 SHA512 4c2090ecb52c74806caf720cbdc6e89a7e60b7a3daaeefb56d54c4ce77d4d1d04d7cd5e72f7c8782fb82ec55374b28d64238b7e5759c675f075eb270087790b7
-DIST cmake-3.30.3.tar.gz 11501292 BLAKE2B 8b6d989b90568b6fe42ada549f5cd766d8f919f8f5ca3cdea15b5a7b7946d3a82642c178967edc1a9d90d398a7447e25647957489436758381f91b64fa401029 SHA512 1cc0381077819f7210e3fad5fe8194ddc65210f6591044b3982ca0c600e8e978330f1a5602515780bd691264678c7c35a8d9c28d34c14ffa22ef96c7544a20d4
-EBUILD cmake-3.28.5.ebuild 8728 BLAKE2B 82fc985ff8c7e0ec1fb5f69e5c9c6005d6fa869a397df3047a73f638aacc593cabd41268f1049f3dafdf0001204814a6349a5a52c4790cd753ff5e5dac42534b SHA512 31c34a401630dc7c6ffa04c73316db469ddae4db4b5ced5bd4fadc46ff8715898578b513668523fc4629811d13f6ecebfe5137f8699f2ed8c1917fc5e5ab422e
-EBUILD cmake-3.29.7.ebuild 8837 BLAKE2B 33dd1c3b29de57b3d15837689b02e5ec553055893e40cd4060ed491814279c271a9ca1933b371b9208587bfcad2d263de6571181654e10a13fdfb5d140ab285e SHA512 4983005e8147c9b636036ebc3bf68cb0ccaded183aa439fb3f0030bd51add42f8b4f76d3865e62154f02e951d089f03061c2a86f89bc9668beae4a39f75825ad
-EBUILD cmake-3.30.2.ebuild 9132 BLAKE2B e0026416071ae5de2de6a24d623a1d31a39f0762ce6a1f3cf62cc17bfd1688797664c8e6f48dd442b11ec0c99504c1f4898aafad604c029996423e1132027dbf SHA512 3f91735118ebce90b164e929f41b5c27d25f457fcd82362e71d950b75a60ed7dcbfc78ba33c03c713d3a2a27766f2bf5d5b7e937a32af909327b7a68eab849e3
-EBUILD cmake-3.30.3.ebuild 9191 BLAKE2B 5d7fad680b93bfed4120760d70850d88b27d33939a9004a6456825884e7eb5e6df2fe20448d2683cf498e7e639b72a0f3d26326889a8803434ec6aeda7556b8f SHA512 1918564789fc55aad7d23b6adada0d75b06136920cb7dc0db51efb7af609d3520606117d1130e2aae4aab4db52243c1d196e7a3baf9e8f76cbdb4bee0a72c0cf
-EBUILD cmake-9999.ebuild 9286 BLAKE2B 2408b8a30be31b456a4c25a8722096929e25a0c569c8d0caf1639459170ef1958933eb4ce33cdac13b82bf848ff8401377092a4d838df83e03b61991c32de1f0 SHA512 2b6c5935efe46c8c2aba1c971f91256f85b51437493e35bc34230d1bba6246ee45c059abb51a213c7bbda68a08e5ef4a2c546dcf1d7f14aa806749b06d5e88df
+DIST cmake-3.30.5-SHA-256.txt 1646 BLAKE2B a91c0663dd11a6f854a4acdc5902b67811a311fd5161dc86140f1a39fb1f3aadce0df348e27569936c6e51def096ab6572635e00ce3d2b7554fadea4a3d4287f SHA512 a5a2285049fae435f53d0dfdfaea9a740d2f6e08dd1b149ab1f0d5e3ddc8afb2c3fac4a8018a7eb24ec90155535362160abe5ca2681808a96d19d191a3aa3713
+DIST cmake-3.30.5-SHA-256.txt.asc 833 BLAKE2B cb7db2d0263d77cbc6798aa916a4584ccc7e7e9724c362c1471cda4b87c53ed1d1cbacf84573768844d16c3356ad32dae4500a6704fc22b8b1e824e2be6a0435 SHA512 fdd31e5b872c3dba1c66dd2ae077721f7054f6df9f261548fce86f9d4d4d403130511c4ce7ce57bcb3501abd87ab506177b513d160592db6e09d70d34e4a24e5
+DIST cmake-3.30.5.tar.gz 11502354 BLAKE2B 47eb5abcd9d634b10053b2052dae11fc85e74f78ca2489d72088eba8ca84ecaf22a248b27a92bf50666b76e8cba40ba9b952d3d76d8e57112d136e26087f5696 SHA512 968ad4769e869378049b1d82ace98db25a6cb234b6362a51737f0d2978b8914ad42967ba112741850b23631e73b8a8876cd4f99dd0285b9da1c2bb5ea4c4ee4e
+EBUILD cmake-3.28.5.ebuild 8722 BLAKE2B f6e341a4652c2a42cd495a670c19ed03520d609ca9df03f0b9c79934f34e7e54af3419758bdcc5fc0963c3046660d116aaf6c5a156c3bfe046e8924b17fc7478 SHA512 03f33e94c1fe7dfc53bba884f901cfeecf6f3dc60606f8e0c45814838f309e950d9239d49c62dc0079ec126dce600033d54acf4439193cb0a6e7e5186a64a2d0
+EBUILD cmake-3.29.7.ebuild 8831 BLAKE2B a5585384c39ad4be7091f44950b1071a3e44fad0e2872c59be6ab55fbafe2c5bd711e48732db6febbf872881fc9e6daef1ca2a2df5c72420774d041a44ed35ac SHA512 ccbd9388c43c6faed0d4f8e2972b9bd462e24ef4d2527bb62e65d46b7ca0bbc092ce0ec580af872faee8af0bfd942d2137e41b94a23663088cf8c41b41188eb6
+EBUILD cmake-3.30.2.ebuild 9126 BLAKE2B 16a13d2433756e8a199dcf9f5405dfe988c67e8a200731d840ebca2fa925f6ddd9aaf9acac9966464736b744820a2116a91edb8581f7e46a7a95d706bf55ab6b SHA512 c2d52277e8adc957b578b2fe1c4fecfa58785e5d4a05b5f64a19242a8d0f54a7d1d0cbb638457abd5a835eee21d05761638396241fa58f355e3bffc9b40f1ac3
+EBUILD cmake-3.30.5.ebuild 9178 BLAKE2B bb262bf42e8f3eb39f8fb87ce35319847751bf76e6796c3b93f29b1b01c1b6c554983fa9d949183b1bb0e3b8f32ec278fea270afbead85f4b77f4830f1a806c1 SHA512 db3141911b2a62b226a06f43f35ed03cbd4f751d4ce06facfdcaab94dc18828a95e491ec168b51d298d8a963e130bf665977cc08d2c5e05ae96a72f4b85cd320
+EBUILD cmake-9999.ebuild 9185 BLAKE2B 200afbb67f73ce10c6904958dc5d044937327886ef3e2794d4c18b52168a7d321069cb6c82e38f81c1e5e2fe8cf978974382bcc552fc46a11a585e87cbfca717 SHA512 2b4fd6bcc5121dee04da852ab39df430f8d238096a8eaaaa987b7a34c11c97e4e9cef3ebd9654f0d9b2ba6771229b6a85cdff633efec2bb56a6ac5027880a791
MISC metadata.xml 588 BLAKE2B 59754f6dd52986589583b875b48cdfb28f0d22e97fd6cdac9763ed2aa8981c692d81f6cfe73a93f7defde3e58fc0df60fba647760e9f20d00bd8141e4c39055e SHA512 ac463b9402727ba83b276fc206d2ea9101c6edc85142957c9be33bd8841c0396262ceaad545d133a84f6c294b5beee289e84c3226a1aac2d1f041dbfe08c047f
diff --git a/dev-build/cmake/cmake-3.28.5.ebuild b/dev-build/cmake/cmake-3.28.5.ebuild
index 03a085cef924..f4a165685053 100644
--- a/dev-build/cmake/cmake-3.28.5.ebuild
+++ b/dev-build/cmake/cmake-3.28.5.ebuild
@@ -47,7 +47,7 @@ else
https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc
)"
- 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"
BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-bradking-20230817 )"
fi
diff --git a/dev-build/cmake/cmake-3.29.7.ebuild b/dev-build/cmake/cmake-3.29.7.ebuild
index dc2e2378fa00..830f2abbd9e7 100644
--- a/dev-build/cmake/cmake-3.29.7.ebuild
+++ b/dev-build/cmake/cmake-3.29.7.ebuild
@@ -47,7 +47,7 @@ else
https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc
)"
- 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"
BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-bradking-20230817 )"
fi
diff --git a/dev-build/cmake/cmake-3.30.2.ebuild b/dev-build/cmake/cmake-3.30.2.ebuild
index 11c5afac3f82..0670b87dc5c9 100644
--- a/dev-build/cmake/cmake-3.30.2.ebuild
+++ b/dev-build/cmake/cmake-3.30.2.ebuild
@@ -47,7 +47,7 @@ else
https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc
)"
- 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"
BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-bradking-20230817 )"
fi
diff --git a/dev-build/cmake/cmake-3.30.3.ebuild b/dev-build/cmake/cmake-3.30.5.ebuild
index 1da4eb19984c..e89cc2cf8e82 100644
--- a/dev-build/cmake/cmake-3.30.3.ebuild
+++ b/dev-build/cmake/cmake-3.30.5.ebuild
@@ -47,7 +47,7 @@ else
https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc
)"
- 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"
BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-bradking-20230817 )"
fi
diff --git a/dev-build/cmake/cmake-9999.ebuild b/dev-build/cmake/cmake-9999.ebuild
index 5c33c621e047..f565534c2cd6 100644
--- a/dev-build/cmake/cmake-9999.ebuild
+++ b/dev-build/cmake/cmake-9999.ebuild
@@ -47,7 +47,7 @@ else
https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc
)"
- 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"
BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-bradking-20240902 )"
fi
@@ -101,7 +101,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-3.27.0_rc1-0003-Prefer-pkgconfig-in-FindBLAS.patch
"${FILESDIR}"/${PN}-3.27.0_rc1-0004-Ensure-that-the-correct-version-of-Qt-is-always-used.patch
"${FILESDIR}"/${PN}-3.27.0_rc1-0005-Respect-Gentoo-s-Python-eclasses.patch
- "${FILESDIR}"/${PN}-3.27.0_rc1-0006-Filter-out-distcc-warnings-to-avoid-confusing-CMake.patch
# Cuda
"${FILESDIR}/${PN}-3.30.3-cudahostld.patch"
diff --git a/dev-build/dolphin-plugins-makefileactions/Manifest b/dev-build/dolphin-plugins-makefileactions/Manifest
new file mode 100644
index 000000000000..69aac689425e
--- /dev/null
+++ b/dev-build/dolphin-plugins-makefileactions/Manifest
@@ -0,0 +1,3 @@
+DIST dolphin-plugins-24.08.3.tar.xz 317540 BLAKE2B 54fa2e13be2cceb53b12b1edb2d6d7c1793f6ba2bbec67e9e00121b33683aa6bd4895392cbdf5aa7627958c6323984ae3db8b5bbf6b14faba86b13181e0a2614 SHA512 05da7ac7b3ebe085cf0808d8e1eba49372bfeb1488800f40c1d0b9025e743efede1200095a1e660c1d538b2cc1b19f0f717f3d0723043517859f5c2015f961ce
+EBUILD dolphin-plugins-makefileactions-24.08.3.ebuild 1408 BLAKE2B 939b09fadc592d8b32f5b55aee69933ed39cd7215f220a854ca9a06cc796f70c5d63b4f3b4376e93e47287bdb2c38aa53f8636636104d96a2609b5574f6b88d7 SHA512 59755a1960a647a265a211d61e661430a5eaffd85c329ed4181c3082620db7a2d04d3a684d7261d43f57237edb9acbc8d69f59ee9dc84c700578950a01a01a15
+MISC metadata.xml 410 BLAKE2B 19c3aebce470d75ce9a551aa1100eec6faaf74fa06e74159d859ec31732a3a80170ecfbfe08edd931f9be9a00473ed6485bc2e23a65f7fe18339103cdc909f49 SHA512 752a847319ebf8d110347da3e6949f0ca6847c18453bf2b9a465a8415c79f37b4aefb03cc7fcf6874039c38ff4ee375715892a616c2766e1fd689c18c8b05c10
diff --git a/dev-build/dolphin-plugins-makefileactions/dolphin-plugins-makefileactions-24.08.3.ebuild b/dev-build/dolphin-plugins-makefileactions/dolphin-plugins-makefileactions-24.08.3.ebuild
new file mode 100644
index 000000000000..f3c4f87c8cdd
--- /dev/null
+++ b/dev-build/dolphin-plugins-makefileactions/dolphin-plugins-makefileactions-24.08.3.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="dolphin-plugins"
+MY_PLUGIN_NAME="makefileactions"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Dolphin plugin for Makefile targets integration"
+HOMEPAGE="https://apps.kde.org/dolphin_plugins/"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[concurrent,gui,widgets]
+ >=kde-apps/dolphin-${PVCUT}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+"
+RDEPEND="${DEPEND}
+ !<kde-apps/dolphin-plugins-subversion-24.08.2-r1
+ >=kde-apps/dolphin-plugins-common-${PV}
+"
+
+src_prepare() {
+ ecm_src_prepare
+ ecm_punt_po_install
+ # solid, qtdbus only required by mountiso
+ ecm_punt_qt_module DBus
+ ecm_punt_kf_module Solid
+ # kxmlgui, qtnetwork only required by dropbox
+ ecm_punt_qt_module Network
+ ecm_punt_kf_module XmlGui
+ # kcompletion, ktextwidgets only required by other plugins
+ ecm_punt_kf_module Completion
+ ecm_punt_kf_module TextWidgets
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_${MY_PLUGIN_NAME}=ON
+ -DBUILD_bazaar=OFF
+ -DBUILD_dropbox=OFF
+ -DBUILD_git=OFF
+ -DBUILD_hg=OFF
+ -DBUILD_mountiso=OFF
+ -DBUILD_svn=OFF
+ )
+ ecm_src_configure
+}
diff --git a/dev-build/dolphin-plugins-makefileactions/metadata.xml b/dev-build/dolphin-plugins-makefileactions/metadata.xml
new file mode 100644
index 000000000000..24e0d59c569a
--- /dev/null
+++ b/dev-build/dolphin-plugins-makefileactions/metadata.xml
@@ -0,0 +1,12 @@
+<?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/enter_bug.cgi?product=dolphin</bugs-to>
+ <remote-id type="kde-invent">sdk/dolphin-plugins</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-build/gn/Manifest b/dev-build/gn/Manifest
index 602810e95bac..6923359a6111 100644
--- a/dev-build/gn/Manifest
+++ b/dev-build/gn/Manifest
@@ -1,13 +1,16 @@
AUX gn-gen-r5.patch 1563 BLAKE2B ff909ef01743ca36d866257ad3bc2a1ca7a4e894b6a0c7672d08d0e1cd412b1056477f77ab64c75fa67a5c21794cecdd87f6bb75ebd963fff0ee3599523c73f6 SHA512 bb18dc2900084ca15ee12addec56d32cce520cb0d229bddbb69e8da7cca144887a6eb7267ea449613505dca4cdeba8ef0e4e69595fc202289d2f3c5fed2e4971
+AUX gn-gen-r7.patch 1309 BLAKE2B b4976f163f963acdbd021a2f76661fd3f347d402b654ca9af1aa1f4be493d705e9842f106bbe7693ecf6d35722eeb76c5de5f014ada0bc37bf5d4d09f900abc5 SHA512 af829f2ca27b2a66867bb2589e9b37eb209013a2f3b5c4f0304c6dcd389e6356a0361b536b8b35c04d7435a3b84e415ae24444bb78e662f12028542c8b8df9c6
DIST gn-0.2122.tar.xz 740444 BLAKE2B df57fb611f26964ed3ac47365080cd043ba4206233450bb39699e78e35b8acff918e94efe4e7cea957199dd2f441dfcf31566e7d64ad10aace9d2c1d538ed6ac SHA512 80c330eac876fc0d6f46038b96eefd19bc1b6e5e89515489c1d02f82675213174fba394398ffc1bdd1405ddcd11b60c2870f3076296390976da74012867faf39
DIST gn-0.2143.tar.xz 742220 BLAKE2B bfc33c4f323e9a7182c57c0c832866b48ae0877cfc1eeb42518a97ac6a64ab70e5bc81855f1c5201a49a7842e284b7a9042e1666f79c6182539076cfef6bb128 SHA512 8450947abf904faf47951ebb8336f4e2c54cb50fd6044750206a0d2a4284107670aeaec9d520374dfdb8baa1ca3b6dae5158ae564dcd40a2898f3614c003e7eb
DIST gn-0.2154.tar.xz 746968 BLAKE2B 2d1b29e183d7ebb37bee322b3dff367a019c03ef9a7f5bcb258d54dc232dda1ad0ec75eb11685851192630922f4df2d6f5f0d0108cc2551b0e6b96e7fbade360 SHA512 8bb0f4da180297d0d04b1c6fc83e1508343ff43f1b9d6b38825f59cb3cb496ca452870f7b0c27bb041a0d429a80da47f2579afa7526d24221b12e4894905b67f
DIST gn-0.2157.tar.xz 747636 BLAKE2B 85080f87ef42416d242034ae68276263d9a0d5020fd78471fe1f8c41fd092cb66df23725062465fa54de019acf846660a4527a0e3759b55136450d1de8a2f65d SHA512 f51621dff061c5c265c997d4326d6429f3a5763ffa50f4644fb7b9e1fa9b787497f21209449413b97fe589ee3e5a90253938ed63a987c311028666ce89500fdc
DIST gn-0.2165.tar.xz 748624 BLAKE2B 6c966fa5791c069bfd790926db7c986a8831f29819e8d7121fe9a30d4f870897064900479ecd620134f2549f30d888efc748da87b7246f12905c3c53ac4a0b7a SHA512 6d99c92e951595f6e0168fea20765d31605485dea4aeec1a0c5d225223f809da2b025f8e09523d5f4a607ffb9f30118503ee4d990cc31d174c6edf6bce384f87
+DIST gn-0.2200.tar.xz 753048 BLAKE2B 9c57e21a5cab2a5df92aee78baacb8260de0793689a3ac743428d16e5b48cdd48de0a81fa137947ed1be0b54e1751748777488d2ca68377baa1a0d02f27e9819 SHA512 bef69e706078617a4ec45cba978a4ba01a2a9b6ddc0bd91697fca2712529f030febf2d12dbb26a432c6ec43af249b708ec0800d01e059bc6ebc26069e0ef8a56
EBUILD gn-0.2122.ebuild 1548 BLAKE2B 3fece061ecdc971f00bf73cc1536b1d096e90027f5f44a753d1ee4e32718077fcac8850a97275811ac1742a710a63863aa4852a2d0c8b864266f92176275e976 SHA512 39ae3518b9d0bb8a7479fb0c0f2ee117c9e67cf4bb453e16e77bd6088b05472e83e1ca0bc3f674fef34cb66d1bfcc240d356fca64ce0bc73c2268dda1d60be3a
EBUILD gn-0.2143.ebuild 1549 BLAKE2B c73b38c3796b85185b5911172b62b74727cc80a7af79254e7f6f9804a387391d83b1e46b2bfec06908b9ca028f3398a48a48dc13f41ee0f87690b2f4a5a6baf2 SHA512 be5bc804d6f6debc6776b9958f208efe705c982c330675541104e509ce4be2e2be3e4b7db5374eb47c5de06815cc5c36d1a5b8e27124108b270fc24b0b341f36
EBUILD gn-0.2154.ebuild 1551 BLAKE2B 0d861afc3878c7f27ef351e13f5287ec6916f07a263a2caa46968fd3b57756ece653dd37a17107dfecf255b38dff864c7b879a99c031f4b65dc520973d36c634 SHA512 d374ad64ba52575c84fbfd0c5488b146f852f5ecf808844bd39037d14245d8ee36e9416a14fd2b387e5e768aa5fc6f1b355e0c2a80a6678ee41ca4ca08de0c02
EBUILD gn-0.2157.ebuild 1549 BLAKE2B c73b38c3796b85185b5911172b62b74727cc80a7af79254e7f6f9804a387391d83b1e46b2bfec06908b9ca028f3398a48a48dc13f41ee0f87690b2f4a5a6baf2 SHA512 be5bc804d6f6debc6776b9958f208efe705c982c330675541104e509ce4be2e2be3e4b7db5374eb47c5de06815cc5c36d1a5b8e27124108b270fc24b0b341f36
EBUILD gn-0.2165.ebuild 1549 BLAKE2B c73b38c3796b85185b5911172b62b74727cc80a7af79254e7f6f9804a387391d83b1e46b2bfec06908b9ca028f3398a48a48dc13f41ee0f87690b2f4a5a6baf2 SHA512 be5bc804d6f6debc6776b9958f208efe705c982c330675541104e509ce4be2e2be3e4b7db5374eb47c5de06815cc5c36d1a5b8e27124108b270fc24b0b341f36
-EBUILD gn-9999.ebuild 1551 BLAKE2B 0d861afc3878c7f27ef351e13f5287ec6916f07a263a2caa46968fd3b57756ece653dd37a17107dfecf255b38dff864c7b879a99c031f4b65dc520973d36c634 SHA512 d374ad64ba52575c84fbfd0c5488b146f852f5ecf808844bd39037d14245d8ee36e9416a14fd2b387e5e768aa5fc6f1b355e0c2a80a6678ee41ca4ca08de0c02
+EBUILD gn-0.2200-r1.ebuild 1422 BLAKE2B a6f2f5d60d6b17eb96140641fad1fa7fef3a128540c1abd7e56513339eb63531a51dd3534c950e02029e6f8bbad991cf910ea16ed09c7f40a50a50689729394f SHA512 57ad47f649d237ed01407294533efbae4d3fec80542ddff2985837be3d04e3d98f223ec35af80667da3183c865fe2009d035046787580fa033c2bd29d041636d
+EBUILD gn-9999.ebuild 1422 BLAKE2B a6f2f5d60d6b17eb96140641fad1fa7fef3a128540c1abd7e56513339eb63531a51dd3534c950e02029e6f8bbad991cf910ea16ed09c7f40a50a50689729394f SHA512 57ad47f649d237ed01407294533efbae4d3fec80542ddff2985837be3d04e3d98f223ec35af80667da3183c865fe2009d035046787580fa033c2bd29d041636d
MISC metadata.xml 221 BLAKE2B ce7615d8eda5f58e7729bf86156010821052ae580769c3be3922f1270f1211bc5cf297afc5c68db67a46c1c01450c08751fc3cda0995d62bbe60da64d21802d6 SHA512 6ffee27f859f923795e8ded3a5544a82473f72568e96475374b937adbf0963f81d46fbcf4752a9d4eef3f071cadd3dedf141f43802b58c6a788243c7f05114cf
diff --git a/dev-build/gn/files/gn-gen-r7.patch b/dev-build/gn/files/gn-gen-r7.patch
new file mode 100644
index 000000000000..f49236021406
--- /dev/null
+++ b/dev-build/gn/files/gn-gen-r7.patch
@@ -0,0 +1,39 @@
+From 74f21d84b06e63cd558a5e69f8195b5f93230a2f Mon Sep 17 00:00:00 2001
+From: Matt Jolly <kangie@gentoo.org>
+Date: Thu, 10 Oct 2024 12:23:12 +1000
+Subject: [PATCH] Update patch to v7
+
+---
+ build/gen.py | 9 ++++-----
+ 1 file changed, 4 insertions(+), 5 deletions(-)
+
+diff --git a/build/gen.py b/build/gen.py
+index d1c649cb..104ce569 100755
+--- a/build/gen.py
++++ b/build/gen.py
+@@ -432,10 +432,10 @@ def WriteGNNinja(path, platform, host, options, args_list):
+ cflags.extend(['-D_LIBCPP_DEBUG=1', '-D_GLIBCXX_DEBUG=1'])
+ else:
+ cflags.append('-DNDEBUG')
+- cflags.append('-O3')
+- if options.no_strip:
+- cflags.append('-g')
+- ldflags.append('-O3')
++# cflags.append('-O3')
++# if options.no_strip:
++# cflags.append('-g')
++# ldflags.append('-O3')
+ # Use -fdata-sections and -ffunction-sections to place each function
+ # or data item into its own section so --gc-sections can eliminate any
+ # unused functions and data items.
+@@ -482,7 +482,6 @@ def WriteGNNinja(path, platform, host, options, args_list):
+ '-D_FILE_OFFSET_BITS=64',
+ '-D__STDC_CONSTANT_MACROS', '-D__STDC_FORMAT_MACROS',
+ '-pthread',
+- '-pipe',
+ '-fno-exceptions',
+ '-fno-rtti',
+ '-fdiagnostics-color',
+--
+2.46.2
+
diff --git a/dev-build/gn/gn-0.2200-r1.ebuild b/dev-build/gn/gn-0.2200-r1.ebuild
new file mode 100644
index 000000000000..dfc6073b0e1a
--- /dev/null
+++ b/dev-build/gn/gn-0.2200-r1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2018-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit edo ninja-utils python-any-r1 toolchain-funcs
+
+DESCRIPTION="GN is a meta-build system that generates build files for Ninja"
+HOMEPAGE="https://gn.googlesource.com/"
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://gn.googlesource.com/gn"
+else
+ # The version number is derived from `git describe HEAD --abbrev=12`
+ SRC_URI="https://deps.gentoo.zip/dev-build/gn/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ app-alternatives/ninja
+"
+
+PATCHES=(
+ "${FILESDIR}"/gn-gen-r7.patch
+)
+
+pkg_setup() {
+ :
+}
+
+src_configure() {
+ python_setup
+ tc-export AR CC CXX
+ unset CFLAGS
+ set -- ${EPYTHON} build/gen.py --no-last-commit-position --no-strip --no-static-libstdc++ --allow-warnings
+ edo "$@"
+ cat >out/last_commit_position.h <<-EOF || die
+ #ifndef OUT_LAST_COMMIT_POSITION_H_
+ #define OUT_LAST_COMMIT_POSITION_H_
+ #define LAST_COMMIT_POSITION_NUM ${PV##0.}
+ #define LAST_COMMIT_POSITION "${PV}"
+ #endif // OUT_LAST_COMMIT_POSITION_H_
+ EOF
+}
+
+src_compile() {
+ eninja -C out gn
+}
+
+src_test() {
+ eninja -C out gn_unittests
+ out/gn_unittests || die
+}
+
+src_install() {
+ dobin out/gn
+ einstalldocs
+
+ insinto /usr/share/vim/vimfiles
+ doins -r misc/vim/{autoload,ftdetect,ftplugin,syntax}
+}
diff --git a/dev-build/gn/gn-9999.ebuild b/dev-build/gn/gn-9999.ebuild
index 5dea03c85f58..dfc6073b0e1a 100644
--- a/dev-build/gn/gn-9999.ebuild
+++ b/dev-build/gn/gn-9999.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit edo ninja-utils python-any-r1 toolchain-funcs
@@ -26,7 +26,7 @@ BDEPEND="
"
PATCHES=(
- "${FILESDIR}"/gn-gen-r5.patch
+ "${FILESDIR}"/gn-gen-r7.patch
)
pkg_setup() {
@@ -36,10 +36,6 @@ pkg_setup() {
src_configure() {
python_setup
tc-export AR CC CXX
- if use elibc_musl ; then # bug 906362
- export CC="${CC} -D_LARGEFILE64_SOURCE"
- export CXX="${CXX} -D_LARGEFILE64_SOURCE"
- fi
unset CFLAGS
set -- ${EPYTHON} build/gen.py --no-last-commit-position --no-strip --no-static-libstdc++ --allow-warnings
edo "$@"
diff --git a/dev-build/gtk-doc-am/Manifest b/dev-build/gtk-doc-am/Manifest
index aa4518de8849..bd1b007d7609 100644
--- a/dev-build/gtk-doc-am/Manifest
+++ b/dev-build/gtk-doc-am/Manifest
@@ -1,3 +1,3 @@
DIST gtk-doc-1.33.2.tar.xz 507852 BLAKE2B dea3030060ecec89433fe3783dfacc2f58373780c49560a48ab1a32bedfe888692183de8396c92414255e4c8f537358cbc373fd307638ab8e7dbfd9ae44de58f SHA512 f50f68ab6b4bc59f55e84b49c1481f05700171cbf79eca9ba8f3a142a30a4ba88fe096983ebb8d117a9ef8bcea40934674096683d956f5c54cae457d31f651ab
-EBUILD gtk-doc-am-1.33.2.ebuild 776 BLAKE2B b529c10f21b020f90f9f3b58ff85cfd1dd2eaacf109813b48b440745620310428b36531888da22ea1c77cdb613b05227ec7f3e8658ab43fbdc173a8bb98c67d3 SHA512 9d0a390e2353ad61c3406ce62918c510880ae0113d2a50e984780606f3eed5b5514c769d7d25ab6ad5ccbf7425e4f292970357fa0de2019365eb42a4a5e3eb22
+EBUILD gtk-doc-am-1.33.2.ebuild 770 BLAKE2B e6e628a3a7cecc18e62e4dd02522a20503f05196bf57d31be623f7deb4f696b27a9d1bcaad6cc3273dbb1f60306f0183eff2049c1fd5ff5551cad02c31cc524b SHA512 0fe310a76ca5cba073bcb128c81cda602217fd317ad7e61e285b5e02f4e1c1400aac1c19e3f2efe377aac7b212f54d6caccf5077a0f3eb9c22a9e9b0d31bdc15
MISC metadata.xml 373 BLAKE2B 0e6eb956ff891b7fb299f2a7869bdb2d4132bc6f18b1e9e19a10edbb872e331261c1cdd9c1dd4b612fd4d48fa96a3209715a8360b1300d6f1e56f5807bd31d75 SHA512 dbafdc9050487f5f425121c218481b5fd55a9ba01560d92059e5371c476b773d5d0d81dc8c07b0d18640103cde7cfb14545c9d9494858c2d846e2d1704a47beb
diff --git a/dev-build/gtk-doc-am/gtk-doc-am-1.33.2.ebuild b/dev-build/gtk-doc-am/gtk-doc-am-1.33.2.ebuild
index 626709418269..8cd9d0704214 100644
--- a/dev-build/gtk-doc-am/gtk-doc-am-1.33.2.ebuild
+++ b/dev-build/gtk-doc-am/gtk-doc-am-1.33.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc"
LICENSE="GPL-2 FDL-1.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"
RDEPEND="!<dev-util/gtk-doc-${PV}"
PDEPEND="virtual/pkgconfig"
diff --git a/dev-build/kas/Manifest b/dev-build/kas/Manifest
new file mode 100644
index 000000000000..75862f5b19fa
--- /dev/null
+++ b/dev-build/kas/Manifest
@@ -0,0 +1,3 @@
+DIST kas-4.5.gh.tar.gz 102079 BLAKE2B d856385fc60bcbeaad8a5847ead88eac9a84a8ef8b0d4cd1247a58096f89a9f8d8348ff0842980285e3fb6f6cb9e5175e5f6bd80155bc57fe00d45b270607e6a SHA512 5625f1a8759f1cd0e3ae3ce0aaf51159dfe48f047b4217f74508ef10e0b27e24faaa8b6cf38d4eaec58c5a3faefc8df1d2a429e5f39808dfb47cbba7e78f6b30
+EBUILD kas-4.5-r1.ebuild 1300 BLAKE2B 0e61bfe33102f6e0d7db24c75bf6c14bc967380215e08ad4ed661891a4ba86d88748f1d0286beec418d620a70efac3c207c01d25d2d13e706ba17ea5cf016ad6 SHA512 b777087e9101fd234c3810d5f53d487a3869673ada2428bf98e38c5cd5d5aa39849d3e0912b3f751797a0a0940caa5a59f9f8dd7c38c87e468aba8703df08aa5
+MISC metadata.xml 654 BLAKE2B b79c895db04dd9c28d3da0c2d5c4ba4fb1e4d306ef55e7e8cc8892025bab0e84c7b063522b737e92ee3c7fb91b5eeffe9bf0c439c65d524ff0c947c4a4409758 SHA512 190a39b616e5796260d3f69dab961f7e23e2566a12093c20adfc902b97f18805bfc8e00791f74dbfee9b269c17aefbc638ffa8ab3eb27b749a8dea9c680d8a0c
diff --git a/dev-build/kas/kas-4.5-r1.ebuild b/dev-build/kas/kas-4.5-r1.ebuild
new file mode 100644
index 000000000000..71d9764d7f04
--- /dev/null
+++ b/dev-build/kas/kas-4.5-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Setup tool for bitbake based projects"
+HOMEPAGE="
+ https://github.com/siemens/kas
+ https://kas.readthedocs.io/en/latest/
+ https://pypi.org/project/kas/
+"
+# pypi does not package tests
+SRC_URI="
+ https://github.com/siemens/kas/archive/refs/tags/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=dev-python/pyyaml-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/distro-1.0.0[${PYTHON_USEDEP}]
+ >=dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}]
+ >=dev-python/kconfiglib-14.1.0[${PYTHON_USEDEP}]
+ >=dev-python/GitPython-3.1.0[${PYTHON_USEDEP}]
+ dev-libs/newt[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+ ${RDEPEND}
+ test? (
+ dev-vcs/git
+ dev-vcs/mercurial
+ )
+"
+
+# unable to pre-download test repositories as the required
+# environment variable KAS_REPO_REF_DIR is deleted during
+# testing
+PROPERTIES="test_network"
+RESTRICT="test"
+
+distutils_enable_tests pytest
+
+pkg_postinst() {
+ optfeature_header "Install optional tools to clone repositories:"
+ optfeature "git repository support" dev-vcs/git
+ optfeature "mercurial repository support" dev-vcs/mercurial
+}
diff --git a/dev-build/kas/metadata.xml b/dev-build/kas/metadata.xml
new file mode 100644
index 000000000000..85e7227358de
--- /dev/null
+++ b/dev-build/kas/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>mh@emlix.com</email>
+ <name>Martin Homuth</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <bugs-to>https://github.com/siemens/kas/issues</bugs-to>
+ <changelog>https://github.com/siemens/kas/blob/master/CHANGELOG.md</changelog>
+ <remote-id type="github">siemens/kas</remote-id>
+ <remote-id type="pypi">kas</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-build/libtool/Manifest b/dev-build/libtool/Manifest
index 5e52a11fc6c7..8915f6189b27 100644
--- a/dev-build/libtool/Manifest
+++ b/dev-build/libtool/Manifest
@@ -8,12 +8,8 @@ AUX libtool-2.4.6-pthread_bootstrapped.patch 532 BLAKE2B aeb1592c07a9c5eeed81c48
AUX libtool-2.4.7-grep-3.8.patch 1282 BLAKE2B b64b6eab6bed4b5595ef228c9d3bc65a8b2f56ba7e8358d33d46e7e11fee334b4584a24004e2669a272880197f71f54848820bfd8d861e24f3e2b039298f3a96 SHA512 175c5c5d5a9aa6021bfc9a6a38a184c008dd97e76ee756df3f3fdac7610dac545d6539b5717713b771de46322a437ba3416581f4961af56be635659c2498f015
AUX libtool-2.4.7-werror-lto.patch 2248 BLAKE2B 3537c599ee310fda695b1a671770e1d2c5a943e763641515738e8d13907b807b92727182a34af4c20598c3ad228a2b660f10fd582c2f65d1fdef11b92f5fc68a SHA512 b16f835fbec1ecf6c8408c0705fc94886f35443394298e9ae1d1893dbf7dbad11325b636ccc9d0ddeecc00a13a7b5ae78867dd1369b0fc2fcd9276808f326146
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 libtool-2.4.7-r4.ebuild 3764 BLAKE2B 50a9b74ed16d701dba58c7b0aa7f2af9d0520d5722c1be553fa1496b93279fa3ae5620092059593e6dbf1d32a9f73bdb89d3a51576ffbebc993998c2e81545d8 SHA512 3570c57b455382196b2e2c9cf1b8b50aa41a8b7cdb48a8f0bfab3c84a4205192c584581e75c484ba48b7188d3bf05f76335a93854e7b2074d20e055c9a2b4870
-EBUILD libtool-2.5.0.ebuild 4405 BLAKE2B 67616a35ebcdfbeae9954b627e7d63bef185c87df10bd63a4baa2a48e3ddd84fb62e7f933adff370123a7c978662563ef7446dc563bbacb808a3c14d3c8cc29a SHA512 8f2df4646049b565f04a210da6de4a6c63ce1370e0123d184b44d45af7edc5de06b8a480aa1103565d21c56eb457201f318f8c4f09611274ca3c1f3ae313329a
-EBUILD libtool-2.5.1.ebuild 4405 BLAKE2B 67616a35ebcdfbeae9954b627e7d63bef185c87df10bd63a4baa2a48e3ddd84fb62e7f933adff370123a7c978662563ef7446dc563bbacb808a3c14d3c8cc29a SHA512 8f2df4646049b565f04a210da6de4a6c63ce1370e0123d184b44d45af7edc5de06b8a480aa1103565d21c56eb457201f318f8c4f09611274ca3c1f3ae313329a
-EBUILD libtool-2.5.2.ebuild 4405 BLAKE2B 67616a35ebcdfbeae9954b627e7d63bef185c87df10bd63a4baa2a48e3ddd84fb62e7f933adff370123a7c978662563ef7446dc563bbacb808a3c14d3c8cc29a SHA512 8f2df4646049b565f04a210da6de4a6c63ce1370e0123d184b44d45af7edc5de06b8a480aa1103565d21c56eb457201f318f8c4f09611274ca3c1f3ae313329a
-EBUILD libtool-9999.ebuild 4405 BLAKE2B 67616a35ebcdfbeae9954b627e7d63bef185c87df10bd63a4baa2a48e3ddd84fb62e7f933adff370123a7c978662563ef7446dc563bbacb808a3c14d3c8cc29a SHA512 8f2df4646049b565f04a210da6de4a6c63ce1370e0123d184b44d45af7edc5de06b8a480aa1103565d21c56eb457201f318f8c4f09611274ca3c1f3ae313329a
+DIST libtool-2.5.3.tar.xz 1050076 BLAKE2B e7bc3421d2273851f894583b879c897239bddaef00dc335176f00ce971d3c77e4d4304ae3b1d1b97d4b6b1b4fd9859ddc0eb5dcadac2e0de959b68cae973f726 SHA512 7a2b86716b2cbefcd45bda7f65af81fcb0aaa3dce96b09f417d6b94721a4dd9e72a9552862783d998ddf785e509315bb49f65c464dbc949d58e36f0960cf9b1b
+EBUILD libtool-2.4.7-r4.ebuild 3758 BLAKE2B c7040d37c9cc3dc407f0069e89f58786ba330f87821de9bb3377e130bce79cb05bb19040446b0caad6815f4b1aa0f6597864baee9027448b9dd3668ac4c04328 SHA512 6d634ad901598500e95d6e81c24adb9f6d0e20e63b4d23b83c2a1b3dccba9e85b649f18fa9a6874667be1fbb1221e7665b22d1be47e1ad487c9ad306cab6da5a
+EBUILD libtool-2.5.3.ebuild 4339 BLAKE2B e5d2ef11d66a5ec7c3492799509546946277415f13d22e009edd0a653a6d2ed2e89591d52ab9f1d1c950fdcef442c10a1ebc4916086de2ba4c76f9cd30ac1938 SHA512 23dc59b34c5e20ff56ce780c204e38801e44c43416a17a3bb31260a040a835ff2bc25a14a570453b067a35f0fec41dc1b0b1b784e945d22d8fcf044adb44e195
+EBUILD libtool-9999.ebuild 4330 BLAKE2B ce8750740369f6b510a26a92d63a5a24c4c2c44042555d64e68dcac2241e9fa2f1dd93df7e27429ad9932736b54c3367aca54c131f0adcf5108d3226f525c69c SHA512 d558848c0e5dddb43fd26c48f7fc45aa3e4c1f327f27dd326d809ed30c368a8f667c6ad0d7eaad6c938a40ef8817796f64a73fa0beb2bf42e4c5a12af9acfdaa
MISC metadata.xml 387 BLAKE2B 67cf835b47b93429e11c197920fa03784c03bbc55f85968bc338859054b67e037f6dcf4b12c949da802b822a97090896b520fb9cf890375f72e0aa53b13bcab1 SHA512 f61389a94f3241944037c02d6179bb962f1f4c6d9b502dc3f49147a682922e9f80033977afc0af0677afce4de9633a901e1a8fef2767e286c2ee40204b62418c
diff --git a/dev-build/libtool/libtool-2.4.7-r4.ebuild b/dev-build/libtool/libtool-2.4.7-r4.ebuild
index 73de49e5d15f..3b518d508e2b 100644
--- a/dev-build/libtool/libtool-2.4.7-r4.ebuild
+++ b/dev-build/libtool/libtool-2.4.7-r4.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="mirror://gnu/${PN}/${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
DESCRIPTION="A shared library tool for developers"
diff --git a/dev-build/libtool/libtool-2.5.0.ebuild b/dev-build/libtool/libtool-2.5.0.ebuild
deleted file mode 100644
index 170c55f2db74..000000000000
--- a/dev-build/libtool/libtool-2.5.0.ebuild
+++ /dev/null
@@ -1,151 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Please bump with dev-libs/libltdl.
-
-# bug #225559
-LIBTOOLIZE="true"
-WANT_LIBTOOL="none"
-inherit autotools flag-o-matic prefix multiprocessing
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://git.savannah.gnu.org/git/libtool.git"
- inherit git-r3
-elif ! [[ $(( $(ver_cut 2) % 2 )) -eq 0 ]] ; then
- SRC_URI="https://alpha.gnu.org/gnu/${PN}/${P}.tar.xz"
-else
- SRC_URI="mirror://gnu/${PN}/${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
-
-DESCRIPTION="A shared library tool for developers"
-HOMEPAGE="https://www.gnu.org/software/libtool/"
-
-LICENSE="GPL-2"
-SLOT="2"
-IUSE="vanilla"
-
-# Pull in libltdl directly until we convert packages to the new dep.
-RDEPEND="
- sys-devel/gnuconfig
- >=dev-build/autoconf-2.69:*
- >=dev-build/automake-1.13:*
-"
-DEPEND="${RDEPEND}"
-[[ ${PV} == *9999 ]] && BDEPEND="sys-apps/help2man"
-
-# Note that we have more patches in https://gitweb.gentoo.org/proj/elt-patches.git/
-# for package builds. The patches here are just those which are definitely fine
-# for the system-wide libtool installation as well.
-PATCHES=(
- # bug #109105
- "${FILESDIR}"/${PN}-2.4.3-use-linux-version-in-fbsd.patch
- # bug #581314
- "${FILESDIR}"/${PN}-2.4.6-ppc64le.patch
-
- "${FILESDIR}"/${PN}-2.2.6a-darwin-module-bundle.patch
- "${FILESDIR}"/${PN}-2.4.6-darwin-use-linux-version.patch
-)
-
-src_prepare() {
- if [[ ${PV} == *9999 ]] ; then
- eapply "${FILESDIR}"/${PN}-2.4.6-pthread.patch # bug #650876
- ./bootstrap || die
- else
- PATCHES+=(
- "${FILESDIR}"/${PN}-2.4.6-pthread_bootstrapped.patch # bug #650876
- )
- fi
-
- # WARNING: File build-aux/ltmain.sh is read-only; trying to patch anyway
- chmod +w build-aux/ltmain.sh || die
-
- if use vanilla ; then
- eapply_user
- return 0
- else
- default
- fi
-
- if use prefix ; then
- # seems that libtool has to know about EPREFIX a little bit
- # better, since it fails to find prefix paths to search libs
- # from, resulting in some packages building static only, since
- # libtool is fooled into thinking that libraries are unavailable
- # (argh...). This could also be fixed by making the gcc wrapper
- # return the correct result for -print-search-dirs (doesn't
- # include prefix dirs ...).
- eapply "${FILESDIR}"/${PN}-2.2.10-eprefix.patch
- eprefixify m4/libtool.m4
- fi
-
- pushd libltdl >/dev/null || die
- AT_NOELIBTOOLIZE=yes eautoreconf
- popd >/dev/null || die
- AT_NOELIBTOOLIZE=yes eautoreconf
-
- # Make sure timestamps don't trigger a rebuild of man pages. #556512
- if [[ ${PV} != *9999 ]] ; then
- touch doc/*.1 || die
- export HELP2MAN=true
- fi
-}
-
-src_configure() {
- # the libtool script uses bash code in it and at configure time, tries
- # to find a bash shell. if /bin/sh is bash, it uses that. this can
- # cause problems for people who switch /bin/sh on the fly to other
- # shells, so just force libtool to use /bin/bash all the time.
- # Do not bother hardcoding the full path to sed.
- # Just rely on $PATH. bug #574550
- export CONFIG_SHELL="${EPREFIX}"/bin/bash
- export ac_cv_path_SED="sed"
- export ac_cv_path_EGREP="grep -E"
- export ac_cv_path_EGREP_TRADITIONAL="grep -E"
- export ac_cv_path_FGREP="grep -F"
- export ac_cv_path_GREP="grep"
- export ac_cv_path_lt_DD="dd"
-
- local myeconfargs=(
- # Split into dev-libs/libltdl
- --disable-ltdl-install
-
- # Tests break otherwise (when porting to EAPI 8)
- # https://lists.gnu.org/archive/html/bug-libtool/2014-10/msg00013.html
- --enable-static
- )
-
- [[ ${CHOST} == *-darwin* ]] && myeconfargs+=( "--program-prefix=g" )
-
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-src_test() {
- (
- # The testsuite is sensitive to warnings, expects static
- # archives to really be archives (not compiler IR), etc.
- strip-flags
- filter-flags -fno-semantic-interposition
- filter-flags '-Wstrict-aliasing=*' '-Werror=*'
- filter-lto
-
- emake -Onone check \
- CFLAGS="${CFLAGS}" \
- CXXFLAGS="${CXXFLAGS}" \
- FFLAGS="${FFLAGS}" \
- FCFLAGS="${FCFLAGS}" \
- LDFLAGS="${LDFLAGS}" \
- TESTSUITEFLAGS="--jobs=$(get_makeopts_jobs)"
- )
-}
-
-src_install() {
- default
-
- local x
- while read -d $'\0' -r x ; do
- ln -sf "${EPREFIX}"/usr/share/gnuconfig/${x##*/} "${x}" || die
- done < <(find "${ED}" '(' -name config.guess -o -name config.sub ')' -print0)
-}
diff --git a/dev-build/libtool/libtool-2.5.2.ebuild b/dev-build/libtool/libtool-2.5.2.ebuild
deleted file mode 100644
index 170c55f2db74..000000000000
--- a/dev-build/libtool/libtool-2.5.2.ebuild
+++ /dev/null
@@ -1,151 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Please bump with dev-libs/libltdl.
-
-# bug #225559
-LIBTOOLIZE="true"
-WANT_LIBTOOL="none"
-inherit autotools flag-o-matic prefix multiprocessing
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://git.savannah.gnu.org/git/libtool.git"
- inherit git-r3
-elif ! [[ $(( $(ver_cut 2) % 2 )) -eq 0 ]] ; then
- SRC_URI="https://alpha.gnu.org/gnu/${PN}/${P}.tar.xz"
-else
- SRC_URI="mirror://gnu/${PN}/${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
-
-DESCRIPTION="A shared library tool for developers"
-HOMEPAGE="https://www.gnu.org/software/libtool/"
-
-LICENSE="GPL-2"
-SLOT="2"
-IUSE="vanilla"
-
-# Pull in libltdl directly until we convert packages to the new dep.
-RDEPEND="
- sys-devel/gnuconfig
- >=dev-build/autoconf-2.69:*
- >=dev-build/automake-1.13:*
-"
-DEPEND="${RDEPEND}"
-[[ ${PV} == *9999 ]] && BDEPEND="sys-apps/help2man"
-
-# Note that we have more patches in https://gitweb.gentoo.org/proj/elt-patches.git/
-# for package builds. The patches here are just those which are definitely fine
-# for the system-wide libtool installation as well.
-PATCHES=(
- # bug #109105
- "${FILESDIR}"/${PN}-2.4.3-use-linux-version-in-fbsd.patch
- # bug #581314
- "${FILESDIR}"/${PN}-2.4.6-ppc64le.patch
-
- "${FILESDIR}"/${PN}-2.2.6a-darwin-module-bundle.patch
- "${FILESDIR}"/${PN}-2.4.6-darwin-use-linux-version.patch
-)
-
-src_prepare() {
- if [[ ${PV} == *9999 ]] ; then
- eapply "${FILESDIR}"/${PN}-2.4.6-pthread.patch # bug #650876
- ./bootstrap || die
- else
- PATCHES+=(
- "${FILESDIR}"/${PN}-2.4.6-pthread_bootstrapped.patch # bug #650876
- )
- fi
-
- # WARNING: File build-aux/ltmain.sh is read-only; trying to patch anyway
- chmod +w build-aux/ltmain.sh || die
-
- if use vanilla ; then
- eapply_user
- return 0
- else
- default
- fi
-
- if use prefix ; then
- # seems that libtool has to know about EPREFIX a little bit
- # better, since it fails to find prefix paths to search libs
- # from, resulting in some packages building static only, since
- # libtool is fooled into thinking that libraries are unavailable
- # (argh...). This could also be fixed by making the gcc wrapper
- # return the correct result for -print-search-dirs (doesn't
- # include prefix dirs ...).
- eapply "${FILESDIR}"/${PN}-2.2.10-eprefix.patch
- eprefixify m4/libtool.m4
- fi
-
- pushd libltdl >/dev/null || die
- AT_NOELIBTOOLIZE=yes eautoreconf
- popd >/dev/null || die
- AT_NOELIBTOOLIZE=yes eautoreconf
-
- # Make sure timestamps don't trigger a rebuild of man pages. #556512
- if [[ ${PV} != *9999 ]] ; then
- touch doc/*.1 || die
- export HELP2MAN=true
- fi
-}
-
-src_configure() {
- # the libtool script uses bash code in it and at configure time, tries
- # to find a bash shell. if /bin/sh is bash, it uses that. this can
- # cause problems for people who switch /bin/sh on the fly to other
- # shells, so just force libtool to use /bin/bash all the time.
- # Do not bother hardcoding the full path to sed.
- # Just rely on $PATH. bug #574550
- export CONFIG_SHELL="${EPREFIX}"/bin/bash
- export ac_cv_path_SED="sed"
- export ac_cv_path_EGREP="grep -E"
- export ac_cv_path_EGREP_TRADITIONAL="grep -E"
- export ac_cv_path_FGREP="grep -F"
- export ac_cv_path_GREP="grep"
- export ac_cv_path_lt_DD="dd"
-
- local myeconfargs=(
- # Split into dev-libs/libltdl
- --disable-ltdl-install
-
- # Tests break otherwise (when porting to EAPI 8)
- # https://lists.gnu.org/archive/html/bug-libtool/2014-10/msg00013.html
- --enable-static
- )
-
- [[ ${CHOST} == *-darwin* ]] && myeconfargs+=( "--program-prefix=g" )
-
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-src_test() {
- (
- # The testsuite is sensitive to warnings, expects static
- # archives to really be archives (not compiler IR), etc.
- strip-flags
- filter-flags -fno-semantic-interposition
- filter-flags '-Wstrict-aliasing=*' '-Werror=*'
- filter-lto
-
- emake -Onone check \
- CFLAGS="${CFLAGS}" \
- CXXFLAGS="${CXXFLAGS}" \
- FFLAGS="${FFLAGS}" \
- FCFLAGS="${FCFLAGS}" \
- LDFLAGS="${LDFLAGS}" \
- TESTSUITEFLAGS="--jobs=$(get_makeopts_jobs)"
- )
-}
-
-src_install() {
- default
-
- local x
- while read -d $'\0' -r x ; do
- ln -sf "${EPREFIX}"/usr/share/gnuconfig/${x##*/} "${x}" || die
- done < <(find "${ED}" '(' -name config.guess -o -name config.sub ')' -print0)
-}
diff --git a/dev-build/libtool/libtool-2.5.1.ebuild b/dev-build/libtool/libtool-2.5.3.ebuild
index 170c55f2db74..3924768b1ef6 100644
--- a/dev-build/libtool/libtool-2.5.1.ebuild
+++ b/dev-build/libtool/libtool-2.5.3.ebuild
@@ -13,11 +13,11 @@ inherit autotools flag-o-matic prefix multiprocessing
if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://git.savannah.gnu.org/git/libtool.git"
inherit git-r3
-elif ! [[ $(( $(ver_cut 2) % 2 )) -eq 0 ]] ; then
+elif false && ! [[ $(( $(ver_cut 2) % 2 )) -eq 0 ]] ; then
SRC_URI="https://alpha.gnu.org/gnu/${PN}/${P}.tar.xz"
else
SRC_URI="mirror://gnu/${PN}/${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
DESCRIPTION="A shared library tool for developers"
@@ -27,7 +27,6 @@ LICENSE="GPL-2"
SLOT="2"
IUSE="vanilla"
-# Pull in libltdl directly until we convert packages to the new dep.
RDEPEND="
sys-devel/gnuconfig
>=dev-build/autoconf-2.69:*
diff --git a/dev-build/libtool/libtool-9999.ebuild b/dev-build/libtool/libtool-9999.ebuild
index 170c55f2db74..fdaf9612ff8f 100644
--- a/dev-build/libtool/libtool-9999.ebuild
+++ b/dev-build/libtool/libtool-9999.ebuild
@@ -17,7 +17,7 @@ elif ! [[ $(( $(ver_cut 2) % 2 )) -eq 0 ]] ; then
SRC_URI="https://alpha.gnu.org/gnu/${PN}/${P}.tar.xz"
else
SRC_URI="mirror://gnu/${PN}/${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
DESCRIPTION="A shared library tool for developers"
@@ -27,7 +27,6 @@ LICENSE="GPL-2"
SLOT="2"
IUSE="vanilla"
-# Pull in libltdl directly until we convert packages to the new dep.
RDEPEND="
sys-devel/gnuconfig
>=dev-build/autoconf-2.69:*
diff --git a/dev-build/make/Manifest b/dev-build/make/Manifest
index 7814135ebfbc..100dccab7336 100644
--- a/dev-build/make/Manifest
+++ b/dev-build/make/Manifest
@@ -1,7 +1,7 @@
AUX make-4.4-default-cxx.patch 278 BLAKE2B 9b5a0428e37f3abcaa01567302b12e48031b755cd988054464275c5ae255a9c77a507d9772f2124614569a858c820c533a46d859e11813591a6cdea636d74f2a SHA512 f569ebd924d64c95e0d3d7c61daaedb7780cccded83bd73036d56f1ef658497056f95a65c463fe347b14b1d12205507173eaab8cb74205cbcf32bf1a25531f9d
DIST make-4.4.1.tar.lz 1305648 BLAKE2B b0c62a85a99b15e38ee9e08c38be9b1c4c6d81a01bc8ea94f83e7f1a93968b9c8c8b69c92bb4112646a58e38bb9d2effdd461fb2a82b1360681351e07c123a26 SHA512 591e9fab2f807bfda908f3376fdbf304c3377a6b15d13f3029456722972e361d205b692855de8ddbce64ff3f404873cbfb65f4097ca4a3b81029dc83bafcc67c
DIST make-4.4.1.tar.lz.sig 833 BLAKE2B f72d2afaec6f21f4c731a42408200c05ed56532cbee16c1f1a4db2f1d641d27fb3c41ff2becd717e94ded7d079e683ff320c795e5073a95aed731d99666173cd SHA512 a6e4d3ef63456031c357277f0867652776afd0bd801c3be67a3f81b03103dddc5c6471ce50a89a4fd379a535163f22758cadab25a5c2192a2332124bcbbe8d74
-EBUILD make-4.4.1-r1.ebuild 2033 BLAKE2B 26979ee38e1bd46df45e9e893b7bfe7e2b173634ceba558aed0a0a6f9624bd3012fa45267244eb1affc169f984fa29e365cd998a8999a5cb2361cd1c673b9d2a SHA512 289ed7c2c8de634e4de2bae5f79b415df0904e63738eda3053b3c503406a04df187ebdf3c63b2d92b9ac92ec5222a1a7dd4dde92f50205f15a27f68696503bb1
-EBUILD make-4.4.1-r100.ebuild 2253 BLAKE2B 792f2d493da8421fab65b39a52a78a5ac887ab3a061bdad537a48c4a42196777d2818f34c9a8f20b2e8432a92fc4c998685f4557608b6867c9f1ab776839b9e4 SHA512 f5fb6988e7932448b6956e8c2db70f91014d41fd0d5610a207cc88ed6c6aed4f60662d337b9d54f714798df05c945c71f4b89b0de126ba5fd7e5a85f19db33c0
-EBUILD make-9999.ebuild 2231 BLAKE2B 3a3c23ac5054dcfaf8aa07975c7c269f4c0485d40765f2c7588df5c76a23df31160622c8604ed6ca5a87241268c22c29db9ea187b1f13d8fd42e8e606a8c6de2 SHA512 55f8da0113bdfa5a17f7fef2da503af2ba6236f377f2cfa569b1a089ff5fb27fe087c073c6dae71788c87ab78fbea5de83bda33e2b20b66a5cc3493203a024fb
+EBUILD make-4.4.1-r1.ebuild 2027 BLAKE2B e8850d4ecbbeb6ce8355a2eccad231499edbe8a3fe472f67eb87e3b9f8a2bc7512625f0714de255c6e120baaa4ee20562a13aef182f9565e7f0f71d208cf1cd0 SHA512 85bdb0eb26121dc788686bb070d82745dd14eeef9683d93c60f864f819ce99579c0daf94552e29c577f8915a67102f4b08554383c35e4ed5199d4382de20fa7c
+EBUILD make-4.4.1-r100.ebuild 2247 BLAKE2B f19045ddebbedcee39e8871f1b0d39d7758dec643c3f0cad0030a3830ad2a9236b5741978b9594fb4eb669ef928f41262093615b99fe9f252a3d7cb1cd3f0f31 SHA512 cc35412cdf71d804f43089db58340b9a2e5b2a4c6a7479163a2093cadbb5d01fa02b7313a647316501e4eb7542fdd780461abf4c9abd9657453fa822b9c12ee2
+EBUILD make-9999.ebuild 2225 BLAKE2B 0946e0513b526a9e30b06293c6886c7919d019d5b902d1aa3cf35b0d0294fdaed9fb77cfaaa2f4ba283fbdec703cc35833c227afd34b54e7b0c074d806b7bf80 SHA512 277829b8f33c6e24c590044991537d0b44de1597c4279715d93dd389f10480491086cdeceb92ba08e22cc6d4f166f7cc9931199abf92b504fc64db42a5e84e87
MISC metadata.xml 381 BLAKE2B 867fd4a045ef622ccb62c72b7198e205293501d075ec0dca7daf702bacbe2df21ea23aadb4150e42fdc0914a95cab0f48d439c1f7073acf2302bdaf48fa18688 SHA512 66494f08f599035728fa7f87b3f7ca093e3c50dbb694aed8214d1dbbb3d1e03441e6e159b1453709fa8c7da8cc8d73ab2c972517a3506b1fb671533d459c4418
diff --git a/dev-build/make/make-4.4.1-r1.ebuild b/dev-build/make/make-4.4.1-r1.ebuild
index aa47d6e80b6c..39047a419f98 100644
--- a/dev-build/make/make-4.4.1-r1.ebuild
+++ b/dev-build/make/make-4.4.1-r1.ebuild
@@ -17,7 +17,7 @@ elif [[ $(ver_cut 3) -ge 90 || $(ver_cut 4) -ge 90 ]] ; then
else
SRC_URI="mirror://gnu/make/${P}.tar.lz"
SRC_URI+=" verify-sig? ( mirror://gnu/make/${P}.tar.lz.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"
fi
LICENSE="GPL-3+"
diff --git a/dev-build/make/make-4.4.1-r100.ebuild b/dev-build/make/make-4.4.1-r100.ebuild
index a1793d14fe37..c711910ab5e1 100644
--- a/dev-build/make/make-4.4.1-r100.ebuild
+++ b/dev-build/make/make-4.4.1-r100.ebuild
@@ -18,7 +18,7 @@ elif [[ $(ver_cut 3) -ge 90 || $(ver_cut 4) -ge 90 ]] ; then
else
SRC_URI="mirror://gnu/make/${P}.tar.lz"
SRC_URI+=" verify-sig? ( mirror://gnu/make/${P}.tar.lz.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"
fi
LICENSE="GPL-3+"
diff --git a/dev-build/make/make-9999.ebuild b/dev-build/make/make-9999.ebuild
index 0a9275fbe6af..274fa4a9c4ab 100644
--- a/dev-build/make/make-9999.ebuild
+++ b/dev-build/make/make-9999.ebuild
@@ -18,7 +18,7 @@ elif [[ $(ver_cut 3) -ge 90 || $(ver_cut 4) -ge 90 ]] ; then
else
SRC_URI="mirror://gnu/make/${P}.tar.lz"
SRC_URI+=" verify-sig? ( mirror://gnu/make/${P}.tar.lz.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"
fi
LICENSE="GPL-3+"
diff --git a/dev-build/meson-format-array/Manifest b/dev-build/meson-format-array/Manifest
index 87909af9b611..037d7ad07712 100644
--- a/dev-build/meson-format-array/Manifest
+++ b/dev-build/meson-format-array/Manifest
@@ -1,3 +1,3 @@
AUX meson-format-array.py 980 BLAKE2B fb80a4a2675909c66135befe008f3a5809a07ffb9cf1d2262f1d8b520607f038505d377e2c081dc91bd1832693d3476a77f60716a3d0cb23596fc8443baa4043 SHA512 30fff80a4351600f33e046ff69c5d95d00bac44b2b06ca0d6ac29bd13f71be60d357da0dac0fcd26c74accb42a80cb573527e1eab3f3cff1edbae275c069f0a1
-EBUILD meson-format-array-0.ebuild 803 BLAKE2B 62b07f389ef74fd0703ba5b976ade9a6befb290d48f8b13ac9658cea85064ceb0fc6544c11ccfa4979b4050fe95b60db99b51bea125f8bb7d11b87dd39ef6768 SHA512 743db3b47f8175c3a5055f9016216c6553f1f17f631c82136c550b84ca87d37092c79b2353bd7e3146ecf234ae86b2a227f2da66ca92c95fa5218953546aeaf9
+EBUILD meson-format-array-0.ebuild 797 BLAKE2B df98f4b192e6b9cfbed6a9c391307f87dee7ea4847b23857f1a63eb634738f6d5904c675527b6782b6e06ff965a9964650743aaed2c7b7fef9180b8e405e3110 SHA512 d6fc807320d4b627217714261424b234a5f209d96f2296c97ee43102102771376c6d92eb219d9b2cb1e41f73d0a89d82180f1a2e8d2515de26b68476c561265c
MISC metadata.xml 271 BLAKE2B a2279fc595f4360379e0df7685e0e2d2f14c0b06ecfc3cada635d7d993af586c3fecf94d36534208266b9f8cbe3111d1d88c5cbad3618a62694ba367eeab5369 SHA512 5d347bfa3c17b76d8f226a33620534d142c58006734529b3345791a51966b87c92a578b70cab1104caec353dfcbd6838a309d608783fea37ab36660533f62142
diff --git a/dev-build/meson-format-array/meson-format-array-0.ebuild b/dev-build/meson-format-array/meson-format-array-0.ebuild
index d278f439afb0..5367861a2922 100644
--- a/dev-build/meson-format-array/meson-format-array-0.ebuild
+++ b/dev-build/meson-format-array/meson-format-array-0.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
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"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}"
diff --git a/dev-build/meson/Manifest b/dev-build/meson/Manifest
index fc20521979b6..d34bc1fa5d17 100644
--- a/dev-build/meson/Manifest
+++ b/dev-build/meson/Manifest
@@ -11,12 +11,20 @@ DIST meson-1.4.2.tar.gz 2227701 BLAKE2B 11d98d8c84545390bd35b393ae02db7876a38dad
DIST meson-1.4.2.tar.gz.asc 833 BLAKE2B 64ce1fc0fecdd6aa76bb89d88ff7497548d82afc00805c083a0bca7ce4cee41dc50be50368e333649ae7e863c03ea780fe24a48c525281fbbcab679b540f4254 SHA512 51d3245f9443cb398e2e8f225f00a853848bde1bfba02bae6334d47115e36ad96c8ec03244f6169c89d73162b86a73158a7f8d08d5bd6b3d28e8369ce7b55093
DIST meson-1.5.1.tar.gz 2257106 BLAKE2B 3368b209444d0873217bafee2339b395dca9fa43df68adce19029a41ad5c0eca59426ef681d174ef8b6b89d4a6c5b4f189c1ae219deed78334028d44bdb23a95 SHA512 3239d6f3d64dcedddd456dc451278a37aa6c4460708b0efdff1b04b6e8844c20f5f882060de311c59a678bebd51ee09e1906c9384d4b0c85b28015fd1713ab0a
DIST meson-1.5.1.tar.gz.asc 833 BLAKE2B c099720b102b8fff581f2043000454f5cb3593352a8b69c681cda73dae7172fb7d892dc0500e29fffe4ba7828cdcba418acea230563dc26a7a89139ab526b231 SHA512 f8210dd309a104b4169bc2eae9ff370f3ced6fe2c5dfc8f3477c9fbbed983dd6636ea05822d9345d7570e88bfe7789c6cc075e5a91d578a8376666d16ad550a3
+DIST meson-1.5.2.tar.gz 2265788 BLAKE2B bda0742cf053cb235833b347e66b8706983815fda5d62815aa6455980837e061fb0db2f7472966e6e09a199b0850477a3b448b6ad3b7db717da6b43906cbe2ac SHA512 9f601bdadaf2dae312ff02caa9dcd3fe13659a101e601417bdb908d8b91cdd4a12302433b00c188c1562287a06ada656044d79821d0beb0e0e41c63ab5d48112
+DIST meson-1.5.2.tar.gz.asc 833 BLAKE2B 0ea6af017430568b2834081a60d0153cc80cb55d835b1f570e27ae6220a163aff9f4607654fe87841df112c78763b4d45dabd45072e398cdf901762095ce52e7 SHA512 7b7c0ee2b872c83d98954079fc27665b3a9ec5464aa8decc5919ff4e1c4134d7006494bd64b901dc2ade408131ea512eefef9416f3c57d1460c9308cb6683fc8
+DIST meson-1.6.0.tar.gz 2277602 BLAKE2B c1d8f143b17fab90c6128a721ac45b9ed6b85d67272149058e74ab827822b6f2c84ebdc261290585e6af38ab5dca52ca013de9b7be70922c96260fc5ee708893 SHA512 8805f07d0cfe2050305eff009b20973bfe3aab808a263479ed98a31fa026c1a378285928c2dd058e4224abc1b347aeee5c1628c964375135e9b4647819a119bc
+DIST meson-1.6.0.tar.gz.asc 833 BLAKE2B 4cb8483a0b40330f71c86b9ede2dbccf2eb430138508983232924d70512100a36094974048783d814b9d83c11719f4be5a6541dc0eeaee3044048c38f28106c4 SHA512 4f1f47a5aafc8de8180a47303f2ea2d7dff1b792ee3e1dbf64bd96ea64b2a1696b664fb3ea4169b73c7a950f4371481c083f18ab11fdaf3bccf2b8671e40cd7d
DIST meson-reference-1.4.2.3 339324 BLAKE2B 1a4fbd8c27a8cfba773777eabd2ebaa0f76ec0c61dcfe1c7b4483737b348ff9528d68f26e68d7d40b2e1875611eed5b9a31c1cf55fed8eabb42fc1e31d9ef14b SHA512 8b8ec43e812599203ec44c08805eb6818485805c45b9c69802261eaa35efc97846a96f6472c6b1ef5f6c703e7153fd957df7b805f173ca3400a2030dfbe002ca
DIST meson-reference-1.5.1.3 341110 BLAKE2B 5267c2eea1b1281f87e63eb08aa928257dd98088b4d5c27c2785d2d8066c2c28536f7f56bf804ffe37d2f51552c91f31ff7e2729f3b2485d594a9e44a0df9ab1 SHA512 2d36e87e9bc2de0b958f4b20544b0bd9f2b0ffb646768e68fefcd5dfb8f09c24db40f27208b5f2d1f6ba02e7465f68a538ea72be118670c76e0959e090a42cf3
-EBUILD meson-1.1.1.ebuild 3287 BLAKE2B d449d5e7511b47baf4d26aae0359183d4ef9ea21bf163d5af5fbe6cc78c44bd9788d5c807486f106be3a8abfb07cc1d34782616cffed333e94dd4225f6650056 SHA512 9fca53429ebd722f91084a4796bc1c466216b2021cb6b88e76cdaa559fefa17651d76e744e32c3126b2bad5b4ca36f5b17d402cec57a764340406610e7c97dae
-EBUILD meson-1.2.3.ebuild 3285 BLAKE2B f937d7add71afbfb05e1ce2f7a07c9077a76b8018d6cc3e7e5ebc029419aa45e57cb98f0b05e7236500bfdcee35a35ddbedad9c3c00133817c4b0867cea71730 SHA512 e8415edf199ad281e253331e72e7ed4e2398c658d006b54a7a89b24b9e2ce3950fb6d750c8a6b728849e973af7e576e9d95b7510d3aa27a320fc38614ec439bc
-EBUILD meson-1.3.2.ebuild 3417 BLAKE2B 167f9f98a9cdde3e2629144c25e8a1fea8ad2446618879968cbf9d8544f8bd2c1c1ff9c9741d3c526204a36f5e62b63004a0644a20624ab1fb0258edbf01454e SHA512 a123f1501259fec57b2b0e286d34db993eb52d4d13c8fcbc2d9ad7824f47517b7d6d255c952a985f9830a17a7e04a2da95e0bd9e779b9ff065adc044d5efd90e
-EBUILD meson-1.4.2.ebuild 5085 BLAKE2B 17dd558f0e2b3711c9b3b302581fd3093fe02ba40c092128799c39e9965cfb80962a6bf65d1883f519f0fbdf75175f72b82f18682ee2dc26e18dfe11460c9986 SHA512 57d42fd31d8d7afdaf9cf9c83bd23a4db5ef966f1a09afc7cf57349879d70a2629e4dc9ab924a99667a915929e61b316eac8283f21f17c6242dc5878fb2c1afa
-EBUILD meson-1.5.1.ebuild 4930 BLAKE2B 70f67b36b9ceab86585f8260625e043089748513a24ddf3f61aa811b22fab522012217e556784503e4457613c9fcf81b1ca4bec73733e7c85c458502cb3cfc11 SHA512 1b033ac6f3a6fd6212cf0cc7ceae101690d7ab4e998342709f12ac6923e38e4d27ae80fdb4d3a9a9e6aa881b5877b168af15c35cf55713f799f9c5535c97d772
-EBUILD meson-9999.ebuild 4938 BLAKE2B db4f9bf32eaa6dd7a60fa9eb3845ef58dfa2e842099a3b1148fa51dfe68fe26a8ae175b11227c24e4154e6e3780a1968ccee9d8e82808d105d08b4ec22c3642f SHA512 4d882f8f01c395546a09d5ec0e006cd87385574ae5427c59fe629ff070b85262a114c481caf03dd6dc988bd58acab72f84707203790db50ed0a758d26f27b2d3
+DIST meson-reference-1.5.2.3 341110 BLAKE2B 0d588b796f7f2da2dcb0e7822acde6a9a461930da4bfead3cf9148fa0fac18cd0ccbc6e891f555c973836f1c16b4eae299908a838a0b6843293de8815d30fc23 SHA512 64715ce2113e362e7d67179fe13566bc8f84ce7f4e6d795b836f42455a871173fee06e3e969e2996022d7e6c9b4b5379587a4c0c3d97b4bca527fb8902d3547f
+DIST meson-reference-1.6.0.3 343730 BLAKE2B 18704b557298da2ea1f3edb4ed6c421bff3f973a215e56b340de2e78b1330e13eb00830cf44c3a8d04fd685ec6f8e6d078a4b9f03cf5b9e5413cbbfce55a22dd SHA512 2752b51dfa404ebae107f6579acca4268140aba8b1a672762fa4fa66819dc4449560313c5eb6c17433cc2cf273ce57d3d04b846bddf74902825b530de777f4ea
+EBUILD meson-1.1.1.ebuild 3281 BLAKE2B f66b4bab03d4692c4818444dbe24982451eac1378f7c3b4a1fb88568b5be78b8ff959566489328ed843aa21d7810062529a8656d2fedf9ad20f62166ad4070cc SHA512 c192a3c1ad7d78da4505c96e253acb7761ecdb920d786de9c08b1eacdfa11c977d28e97c1f3f225a8a077674a8a954e659651f6fa9d5822c3300e2d599d69909
+EBUILD meson-1.2.3.ebuild 3279 BLAKE2B faf4ee6ad678f436ce37af1ec074207eee2f2033ca5d8cece4944070e741f36966ac288bb282949c40e8b4e858c741ba14d3d32f0cee46a98fdf91d2650792d4 SHA512 ebd47115b9a6808cf3ebcc31f87671c6cd660f922bc7b5e1fae0c2a0b3cb79093d7f85e30d0fa745e2ac590457e744312127d2d0a6e8f8f1034664ae1e47eca0
+EBUILD meson-1.3.2.ebuild 3411 BLAKE2B 71d25e070379acab0e87c57fab8226afb5f7939e7761317f4351a3f3fa6b47fba484c08cc33ca63eaec3e070d7b4760a4c6fc0bcf1370002c35926c73f339e78 SHA512 c2e470732e9b2598f8c9ce30d635e17b4cacfc2ce1be280c0d5f1ece91ec392078f6ab2f50e09e228b28cc2d3ce7cae7c98b20b9f4f3fe68713b162be8dc9c4f
+EBUILD meson-1.4.2.ebuild 5079 BLAKE2B 71538d46f5f2d0f34ae4ae2082ff5fa1d37413b769642aa577211502792a234fbdda2c119adcc4e2bab81c64b86bdb9721050c64d2cb3db4083bf403d1e38354 SHA512 d19349b37b49c7c131e89ed3c6f17c52be298295cf9d99d2245cc50dc4d51707fe738b96bea13411f3c4b553c84c6af685c978377526ff3aab4c5706b9e06b3b
+EBUILD meson-1.5.1.ebuild 4924 BLAKE2B 47ed021c4efbd4192172b27ae7dba70df733f426d068e774e9b0552d26c5c8e6e41fb3e97d1282c3b3543e59225a18a468fb9902bae96efa329ec34955288612 SHA512 597247bf8102f8b8891e17a565c67a9edcb379b8db6bc05f097ae934d27342622474e2ae77ff26306684e7caec487429e57a4c236721dab000afeca7b21fde83
+EBUILD meson-1.5.2.ebuild 4928 BLAKE2B 81548347d6de80e5d0829107a65915cc72770374e44ac15e3bd4bf95669a88e500d1100ce4dd1fb47a3bc239de3670e9c9702c03ef09af6156a54470e62de221 SHA512 f1f37f424ea243438d6aefc71ad24a23b523cbf9279fd8a491b16d97c86a77d627809c501e45ab2fd01949d2b46749a28be333ca3f65eba0851d30b96b6a372a
+EBUILD meson-1.6.0.ebuild 4932 BLAKE2B bf5e036f3addab796648e9bdf5c7062103962530d10cd584a626a915ac10a32d12139504b47daf5e87e3bf7b63e7ded742f8cca0b4b01ec1e702c8ba41cd51e9 SHA512 80cff3afa1c0735ab06bc0747eace6d166286330fb599a090fc64397f772593df0f73540079170bc7956cab7795c696a1debcb7dd5adbb4ca37180c71fb6bdcc
+EBUILD meson-9999.ebuild 4932 BLAKE2B bf5e036f3addab796648e9bdf5c7062103962530d10cd584a626a915ac10a32d12139504b47daf5e87e3bf7b63e7ded742f8cca0b4b01ec1e702c8ba41cd51e9 SHA512 80cff3afa1c0735ab06bc0747eace6d166286330fb599a090fc64397f772593df0f73540079170bc7956cab7795c696a1debcb7dd5adbb4ca37180c71fb6bdcc
MISC metadata.xml 457 BLAKE2B 65bcd07bc76772c13ef3f5cf602206330c3b7456180d140b82ee1ad759762a9d0066b4c60001862ce8e2f99150bea411eb804e5df65ef3f7824dc790626319f3 SHA512 aacb863efe3f8548eb8e97a4be3c013ad8d351c0a6173f6204ac4df46054bddf934bdd6ea5673fbf4671b7aa83405847626393ac012c0db3bbc062c234eec1f3
diff --git a/dev-build/meson/meson-1.1.1.ebuild b/dev-build/meson/meson-1.1.1.ebuild
index e7cc67555212..046626dcf1ee 100644
--- a/dev-build/meson/meson-1.1.1.ebuild
+++ b/dev-build/meson/meson-1.1.1.ebuild
@@ -24,7 +24,7 @@ else
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg
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
fi
diff --git a/dev-build/meson/meson-1.2.3.ebuild b/dev-build/meson/meson-1.2.3.ebuild
index 9c472cdd34c0..e16c6fcdaf03 100644
--- a/dev-build/meson/meson-1.2.3.ebuild
+++ b/dev-build/meson/meson-1.2.3.ebuild
@@ -24,7 +24,7 @@ else
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg
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
fi
diff --git a/dev-build/meson/meson-1.3.2.ebuild b/dev-build/meson/meson-1.3.2.ebuild
index 9c8c4cef6bc3..91edc2952ebc 100644
--- a/dev-build/meson/meson-1.3.2.ebuild
+++ b/dev-build/meson/meson-1.3.2.ebuild
@@ -24,7 +24,7 @@ else
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg
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
fi
diff --git a/dev-build/meson/meson-1.4.2.ebuild b/dev-build/meson/meson-1.4.2.ebuild
index cbfd9c783e84..9fed7743ff77 100644
--- a/dev-build/meson/meson-1.4.2.ebuild
+++ b/dev-build/meson/meson-1.4.2.ebuild
@@ -33,7 +33,7 @@ else
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg
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
fi
diff --git a/dev-build/meson/meson-1.5.1.ebuild b/dev-build/meson/meson-1.5.1.ebuild
index 432bf445fd27..b0568476b683 100644
--- a/dev-build/meson/meson-1.5.1.ebuild
+++ b/dev-build/meson/meson-1.5.1.ebuild
@@ -33,7 +33,7 @@ else
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg
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
fi
diff --git a/dev-build/meson/meson-1.5.2.ebuild b/dev-build/meson/meson-1.5.2.ebuild
new file mode 100644
index 000000000000..88ff2ab08507
--- /dev/null
+++ b/dev-build/meson/meson-1.5.2.ebuild
@@ -0,0 +1,190 @@
+# Copyright 2016-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit bash-completion-r1 edo distutils-r1 flag-o-matic toolchain-funcs
+
+if [[ ${PV} = *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/mesonbuild/meson"
+ inherit ninja-utils git-r3
+
+ BDEPEND="
+ ${NINJA_DEPEND}
+ $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]')
+ "
+
+else
+ inherit verify-sig
+
+ MY_PV=${PV/_/}
+ MY_P=${P/_/}
+ S=${WORKDIR}/${MY_P}
+
+ SRC_URI="
+ https://github.com/mesonbuild/meson/releases/download/${MY_PV}/${MY_P}.tar.gz
+ verify-sig? ( https://github.com/mesonbuild/meson/releases/download/${MY_PV}/${MY_P}.tar.gz.asc )
+ https://github.com/mesonbuild/meson/releases/download/${MY_PV}/meson-reference.3 -> meson-reference-${MY_PV}.3
+ "
+ BDEPEND="verify-sig? ( sec-keys/openpgp-keys-jpakkane )"
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg
+
+ if [[ ${PV} != *_rc* ]] ; then
+ 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
+fi
+
+DESCRIPTION="Open source build system"
+HOMEPAGE="https://mesonbuild.com/"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ test? (
+ dev-libs/glib:2
+ dev-libs/gobject-introspection
+ app-alternatives/ninja
+ dev-vcs/git
+ sys-libs/zlib[static-libs(+)]
+ virtual/pkgconfig
+ )
+"
+RDEPEND="
+ !<dev-build/muon-0.2.0-r2[man(-)]
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.2.1-python-path.patch
+)
+
+src_unpack() {
+ if [[ ${PV} = *9999* ]]; then
+ git-r3_src_unpack
+ else
+ default
+ use verify-sig && verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.asc}
+ fi
+}
+
+python_prepare_all() {
+ local disable_unittests=(
+ # ASAN and sandbox both want control over LD_PRELOAD
+ # https://bugs.gentoo.org/673016
+ -e 's/test_generate_gir_with_address_sanitizer/_&/'
+
+ # ASAN is unsupported on some targets
+ # https://bugs.gentoo.org/692822
+ -e 's/test_pch_with_address_sanitizer/_&/'
+
+ # clippy-driver fails, but only when run via portage.
+ #
+ # error[E0463]: can't find crate for `std`
+ # error: requires `sized` lang_item
+ -e 's/test_rust_clippy/_&/'
+ )
+
+ sed -i "${disable_unittests[@]}" unittests/*.py || die
+
+ # Broken due to python2 script created by python_wrapper_setup
+ rm -r "test cases/frameworks/1 boost" || die
+ # nvcc breaks on essentially any LDFLAGS
+ # https://bugs.gentoo.org/936757
+ # https://github.com/mesonbuild/meson/issues/11234
+ rm -r "test cases/cuda"/* || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_check_deps() {
+ if [[ ${PV} = *9999* ]]; then
+ python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]"
+ fi
+}
+
+python_configure_all() {
+ if [[ ${PV} = *9999* ]]; then
+ # We use the unsafe_yaml loader because strictyaml is not packaged. In
+ # theory they produce the same results, but pyyaml is faster and
+ # without safety checks.
+ edo ./meson.py setup \
+ --prefix "${EPREFIX}/usr" \
+ -Dhtml=false \
+ -Dunsafe_yaml=true \
+ docs/ docs/builddir
+ fi
+}
+
+python_compile_all() {
+ if [[ ${PV} = *9999* ]]; then
+ eninja -C docs/builddir
+ fi
+}
+
+src_test() {
+ tc-export PKG_CONFIG
+ if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; then
+ ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
+ else
+ distutils-r1_src_test
+ fi
+}
+
+python_test() {
+ (
+ # meson has its own tests for LTO support. We don't need to verify that
+ # all tests work when they happen to use it. And in particular, this
+ # breaks rust.
+ filter-lto
+
+ # remove unwanted python_wrapper_setup contents
+ # We actually do want to non-error if python2 is installed and tested.
+ remove="${T}/${EPYTHON}/bin:"
+ PATH=${PATH/${remove}/}
+
+ # test_meson_installed
+ unset PYTHONDONTWRITEBYTECODE
+
+ # https://bugs.gentoo.org/687792
+ unset PKG_CONFIG
+
+ # test_cross_file_system_paths
+ unset XDG_DATA_HOME
+
+ # 'test cases/unit/73 summary' expects 80 columns
+ export COLUMNS=80
+
+ # If JAVA_HOME is not set, meson looks for javac in PATH.
+ # If javac is in /usr/bin, meson assumes /usr/include is a valid
+ # JDK include path. Setting JAVA_HOME works around this broken
+ # autodetection. If no JDK is installed, we should end up with an empty
+ # value in JAVA_HOME, and the tests should get skipped.
+ export JAVA_HOME=$(java-config -O 2>/dev/null)
+
+ ${EPYTHON} -u run_tests.py
+ ) || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ insinto /usr/share/vim/vimfiles
+ doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax}
+
+ insinto /usr/share/zsh/site-functions
+ doins data/shell-completions/zsh/_meson
+
+ dobashcomp data/shell-completions/bash/meson
+
+ if [[ ${PV} = *9999* ]]; then
+ DESTDIR="${ED}" eninja -C docs/builddir install
+ else
+ newman "${DISTDIR}"/meson-reference-${MY_PV}.3 meson-reference.3
+ fi
+}
diff --git a/dev-build/meson/meson-1.6.0.ebuild b/dev-build/meson/meson-1.6.0.ebuild
new file mode 100644
index 000000000000..70a2f51176dd
--- /dev/null
+++ b/dev-build/meson/meson-1.6.0.ebuild
@@ -0,0 +1,190 @@
+# Copyright 2016-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit bash-completion-r1 edo distutils-r1 flag-o-matic toolchain-funcs
+
+if [[ ${PV} = *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/mesonbuild/meson"
+ inherit ninja-utils git-r3
+
+ BDEPEND="
+ ${NINJA_DEPEND}
+ $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]')
+ "
+
+else
+ inherit verify-sig
+
+ MY_PV=${PV/_/}
+ MY_P=${P/_/}
+ S=${WORKDIR}/${MY_P}
+
+ SRC_URI="
+ https://github.com/mesonbuild/meson/releases/download/${MY_PV}/${MY_P}.tar.gz
+ verify-sig? ( https://github.com/mesonbuild/meson/releases/download/${MY_PV}/${MY_P}.tar.gz.asc )
+ https://github.com/mesonbuild/meson/releases/download/${MY_PV}/meson-reference.3 -> meson-reference-${MY_PV}.3
+ "
+ BDEPEND="verify-sig? ( sec-keys/openpgp-keys-jpakkane )"
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg
+
+ if [[ ${PV} != *_rc* ]] ; then
+ 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
+fi
+
+DESCRIPTION="Open source build system"
+HOMEPAGE="https://mesonbuild.com/"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ test? (
+ dev-libs/glib:2
+ dev-libs/gobject-introspection
+ app-alternatives/ninja
+ dev-vcs/git
+ sys-libs/zlib[static-libs(+)]
+ virtual/pkgconfig
+ )
+"
+RDEPEND="
+ !<dev-build/muon-0.2.0-r2[man(-)]
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.2.1-python-path.patch
+)
+
+src_unpack() {
+ if [[ ${PV} = *9999* ]]; then
+ git-r3_src_unpack
+ else
+ default
+ use verify-sig && verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.asc}
+ fi
+}
+
+python_prepare_all() {
+ local disable_unittests=(
+ # ASAN and sandbox both want control over LD_PRELOAD
+ # https://bugs.gentoo.org/673016
+ -e 's/test_generate_gir_with_address_sanitizer/_&/'
+
+ # ASAN is unsupported on some targets
+ # https://bugs.gentoo.org/692822
+ -e 's/test_pch_with_address_sanitizer/_&/'
+
+ # clippy-driver fails, but only when run via portage.
+ #
+ # error[E0463]: can't find crate for `std`
+ # error: requires `sized` lang_item
+ -e 's/test_rust_clippy/_&/'
+ )
+
+ sed -i "${disable_unittests[@]}" unittests/*.py || die
+
+ # Broken due to python2 script created by python_wrapper_setup
+ rm -r "test cases/frameworks/1 boost" || die
+ # nvcc breaks on essentially any LDFLAGS
+ # https://bugs.gentoo.org/936757
+ # https://github.com/mesonbuild/meson/issues/11234
+ rm -r "test cases/cuda"/* || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_check_deps() {
+ if [[ ${PV} = *9999* ]]; then
+ python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]"
+ fi
+}
+
+python_configure_all() {
+ if [[ ${PV} = *9999* ]]; then
+ # We use the unsafe_yaml loader because strictyaml is not packaged. In
+ # theory they produce the same results, but pyyaml is faster and
+ # without safety checks.
+ edo ./meson.py setup \
+ --prefix "${EPREFIX}/usr" \
+ -Dhtml=false \
+ -Dunsafe_yaml=true \
+ docs/ docs/builddir
+ fi
+}
+
+python_compile_all() {
+ if [[ ${PV} = *9999* ]]; then
+ eninja -C docs/builddir
+ fi
+}
+
+src_test() {
+ tc-export PKG_CONFIG
+ if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; then
+ ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
+ else
+ distutils-r1_src_test
+ fi
+}
+
+python_test() {
+ (
+ # meson has its own tests for LTO support. We don't need to verify that
+ # all tests work when they happen to use it. And in particular, this
+ # breaks rust.
+ filter-lto
+
+ # remove unwanted python_wrapper_setup contents
+ # We actually do want to non-error if python2 is installed and tested.
+ remove="${T}/${EPYTHON}/bin:"
+ PATH=${PATH/${remove}/}
+
+ # test_meson_installed
+ unset PYTHONDONTWRITEBYTECODE
+
+ # https://bugs.gentoo.org/687792
+ unset PKG_CONFIG
+
+ # test_cross_file_system_paths
+ unset XDG_DATA_HOME
+
+ # 'test cases/unit/73 summary' expects 80 columns
+ export COLUMNS=80
+
+ # If JAVA_HOME is not set, meson looks for javac in PATH.
+ # If javac is in /usr/bin, meson assumes /usr/include is a valid
+ # JDK include path. Setting JAVA_HOME works around this broken
+ # autodetection. If no JDK is installed, we should end up with an empty
+ # value in JAVA_HOME, and the tests should get skipped.
+ export JAVA_HOME=$(java-config -O 2>/dev/null)
+
+ ${EPYTHON} -u run_tests.py
+ ) || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ insinto /usr/share/vim/vimfiles
+ doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax}
+
+ insinto /usr/share/zsh/site-functions
+ doins data/shell-completions/zsh/_meson
+
+ dobashcomp data/shell-completions/bash/meson
+
+ if [[ ${PV} = *9999* ]]; then
+ DESTDIR="${ED}" eninja -C docs/builddir install
+ else
+ newman "${DISTDIR}"/meson-reference-${MY_PV}.3 meson-reference.3
+ fi
+}
diff --git a/dev-build/meson/meson-9999.ebuild b/dev-build/meson/meson-9999.ebuild
index 9cddc1a7a32d..70a2f51176dd 100644
--- a/dev-build/meson/meson-9999.ebuild
+++ b/dev-build/meson/meson-9999.ebuild
@@ -33,7 +33,7 @@ else
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg
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
fi
diff --git a/dev-build/muon/Manifest b/dev-build/muon/Manifest
index e43048d6c61b..41f9b1fab738 100644
--- a/dev-build/muon/Manifest
+++ b/dev-build/muon/Manifest
@@ -1,3 +1,7 @@
+AUX muon-0.3.0-fix-summary-call.patch 931 BLAKE2B 6ef7a7447e2149977b0deb9ece79dc41f841402b50612cd84f4359e3fdf2155017c8d90dec1f1c9311d13d57d246eaf4ea427b54e7af9968815d79d28d636c26 SHA512 67e26da93c131cf4b5c26af626bad7a211fe1dc3376f5686c24f92b79d11ecb7c0ff5ffb1aba81ef00d89aa9f4076af4430065b5bb07741aa3e6ca6d88966689
+DIST meson-tests-1e565931348f15f3f9b654f46ab4bf5fa009ca4f.tar.gz 229885 BLAKE2B d53bbc854da00c1a91189f6c4539da782f4ff49d2a57d86c56b9512b8b832f32d094d750055bb0602fe60aff58821e10c5f00663be9479420e29f75fbfba01c9 SHA512 25fdb657a17a33140029600d84cb3182e635749b99af85c432da611349c10576e15d2f79d1f9eaa21e3359b65dd057ef388925c54ebdc9c072e4b24bec3be8f8
DIST muon-0.2.0.tar.gz 510533 BLAKE2B 6ec67f8875e84fbc2f23f412825dd47b820cd44e97a16d9ac0ab0ba9db6e755a604b66b79d3dbe13d99440daf21c2f0ccbe69661b1fb3c7df3f636c61a0e4dcb SHA512 b2e90048756bdc26bdea24fe227a87ad4d0e57176e217e22ea492a55229c62e2a70243f60af1e162e2dde8468fdda9662a32ea5cfadd69fab95a83499efa077b
+DIST muon-v0.3.0.tar.gz 688544 BLAKE2B 6f5e9f91c1221135d8452b54bd781fb4324586d88503579af243c9889e17330d3d746a0e9fa4480a98d36ec5d55d1c335813bd19da81eaf2ef40dda42d32c418 SHA512 10d8d3d8d5df3898de22ed43fef234766e1884561d797a6462d614fd7be0f22eb7bbf40e096fe44d3e58f72e1fc631ef510f53a1e8ec36d4602ad7d5fe2771b3
EBUILD muon-0.2.0-r2.ebuild 1055 BLAKE2B f02431d85724eee02653bc7f439717687320a88a4d24fff757fa9140dc06dccb2a42d39931dc56ffc7419e370115807b6502753779e119a8e02e5b0f0e3f073f SHA512 dcb0e044e5899ca63b1d421d4e4874ded32a73c792b2f4861781a9d0a17687d57b6a8663f427526bf378c9b7fd31e365d358cf6d33673fd35a0e39159d76d8f6
+EBUILD muon-0.3.0.ebuild 1536 BLAKE2B d4d31874a139e3ed3a44746bd04f08169e693e9297fde56be7ac35d5d83a128736d4f4f20d711326cbb1434bca921bb1a0212cce6e28bc403eaa860eda498de1 SHA512 329ca2b94832507d91825fba071f7946ab25f9ac512085f547da45e98af4f34e461fe2e3b7bd2e99d4cebbcf8ec215933c1c2e159eec5305e1a29bdf040f096a
MISC metadata.xml 569 BLAKE2B 8712259e11150e15ad3e4db4291bb9091fab91cfa0901a9457e8538d13ef83fa3da0f0506257f47d4b43b160b1ac9088fe7dab1cd749300cdcd22a27917801ab SHA512 93910e7b6bff19ff5ca1a5987adfcc90eab1b90434c4003622b416a1a035d379ef0561f81f7be4edadcaf07fdbd491dcf0c52952f940d8545e79d4bb3c7c67e0
diff --git a/dev-build/muon/files/muon-0.3.0-fix-summary-call.patch b/dev-build/muon/files/muon-0.3.0-fix-summary-call.patch
new file mode 100644
index 000000000000..fabc9edcdd82
--- /dev/null
+++ b/dev-build/muon/files/muon-0.3.0-fix-summary-call.patch
@@ -0,0 +1,28 @@
+From c7128efaabf82c1503e2ae30fed7c3c3dbe91f2b Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Arsen=20Arsenovi=C4=87?= <arsen@gentoo.org>
+Date: Fri, 27 Sep 2024 15:08:01 +0200
+Subject: [PATCH] build: fix summary call for bestline in src/external
+
+Fixes the following error:
+
+ src/external/meson.build:74:4: ERROR: Summary section '' already have key 'libpkgconf'
+---
+ src/external/meson.build | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/external/meson.build b/src/external/meson.build
+index 421dea76..853bf91e 100644
+--- a/src/external/meson.build
++++ b/src/external/meson.build
+@@ -71,7 +71,7 @@ readline_opt = get_option('readline')
+ dep_sources += files(f'readline_@readline_opt@.c')
+ if readline_opt != 'builtin'
+ dep = dependency(readline_opt)
+- summary(name, dep.found())
++ summary(readline_opt, dep.found())
+ dep_dict += {name: dep.found()}
+ external_deps += [dep]
+ endif
+--
+2.46.1
+
diff --git a/dev-build/muon/muon-0.3.0.ebuild b/dev-build/muon/muon-0.3.0.ebuild
new file mode 100644
index 000000000000..0d59cb98c195
--- /dev/null
+++ b/dev-build/muon/muon-0.3.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo meson
+
+MESON_TESTS_HASH=1e565931348f15f3f9b654f46ab4bf5fa009ca4f
+MESON_TESTS_DIRNAME="meson-tests-${MESON_TESTS_HASH}"
+
+DESCRIPTION="A meson-compatible build system"
+HOMEPAGE="https://muon.build/"
+SRC_URI="
+ https://muon.build/releases/v${PV}/${PN}-v${PV}.tar.gz
+ test? (
+ https://git.sr.ht/~lattis/meson-tests/archive/${MESON_TESTS_HASH}.tar.gz
+ -> ${MESON_TESTS_DIRNAME}.tar.gz
+ )
+"
+S="${WORKDIR}/${PN}-v${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+IUSE="+archive +curl +libpkgconf test"
+
+DEPEND="
+ curl? ( net-misc/curl )
+ archive? ( app-arch/libarchive:= )
+ libpkgconf? ( dev-util/pkgconf:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ app-text/scdoc
+"
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}"-0.3.0-fix-summary-call.patch
+)
+
+src_unpack() {
+ default
+
+ if use test; then
+ edo mv "${WORKDIR}/${MESON_TESTS_DIRNAME}" \
+ "${S}"/tests/project/meson-tests
+ fi
+}
+
+src_prepare() {
+ default
+}
+
+src_configure() {
+ cat >"${T}/program-file.ini" <<-EOF
+ [binaries]
+ git = 'if this exists youre a bad person'
+ EOF
+ local emesonargs=(
+ --native-file="${T}/program-file.ini"
+ $(meson_feature curl libcurl)
+ $(meson_feature archive libarchive)
+ $(meson_feature libpkgconf)
+ -Ddocs=enabled
+ -Dtracy=disabled # not in repos
+ -Dsamurai=disabled # patched version of samurai downloaded via wraps
+ -Dreadline=bestline # small vendored dependency
+ )
+ meson_src_configure
+}
diff --git a/dev-build/netsurf-buildsystem/Manifest b/dev-build/netsurf-buildsystem/Manifest
index c8cd0cb4abc0..95678d07cdf4 100644
--- a/dev-build/netsurf-buildsystem/Manifest
+++ b/dev-build/netsurf-buildsystem/Manifest
@@ -1,4 +1,4 @@
AUX gentoo-helpers-r2.sh 388 BLAKE2B 2e7f1fd1eb7d9366514ccad5cb356689005f7028a423b60600ab8297b053ce37b154de37258ef4bfe759bf2b2b4007c3e416eeb3dd9937f75c9c41ef93c1bfc5 SHA512 8aad232d938e4aaac424389833012eb0c29409b8d558cf4cc6e894b7e3baa23ba29364aa1b7a2872bab6b507d52436cd5ecf3d5b42ccc52bcbed2d2c78034b36
DIST buildsystem-1.10.tar.gz 39221 BLAKE2B 99843f0af4c57af2edc78a5ba1a4d0e3988fa622234235b4adc6f556e0550916187f385d2017cbeb42aa8136ee9cb5a987f6b29919b6b37b6b19ec58e62a0a5d SHA512 0b0f9114567e5c0807bbf066f1c507f386dfb43bf993e3fe487b3c77edc6cee8ea573ca1105558e48b78b2c97857791fe1fe65af8e95fa0f4e205ef701677670
-EBUILD netsurf-buildsystem-1.10.ebuild 722 BLAKE2B 95ca695e04a6c835a9c2fb7dff038d272818030ca37aa94df9882d6e04d319fcf1cb7f3d6ee82315b56896718ee11fc7da2c5f28aab6a45005bb965b72fe66c0 SHA512 9372c39a365710059db6ec552fee7b6b8ec40876fd4b38297e8c492cd3a1b134a1843044f67de916e6e8a2695c383530e2b8f36efd83b05dda2a0f901641999b
+EBUILD netsurf-buildsystem-1.10.ebuild 716 BLAKE2B 146a740f5afa95899c130c72877483257fb8aeb2883d032d844fbf5dd8c7ebc3f9a1d8106cf9a54b82d7a3a47d8800e3a4df8e5219c5a1d24181121693f8e548 SHA512 c548970b7cf96f1c9af365cc58b5ad7305e79e8985a4a94149c25b08a454b974d1db400ae367db14cbacafbc5e3a335505ccaa18729a47692593946a50efaff5
MISC metadata.xml 253 BLAKE2B 63a51cab94d3e978d2c7dd1d124efd1c9e11c5ae277806a1f12359b2db370c37382fc1947e85940f6b0a439e3d49eecdd8d9bfb96587352d6a83803d2fd40bb6 SHA512 8da7cfe0cd26a54c106f2c029bbde93abf77576835e4fa66bc538dcf12fd41160f7cc2dd843a221962bb9a6f965311c076a1557caa38d503f371569b84841e33
diff --git a/dev-build/netsurf-buildsystem/netsurf-buildsystem-1.10.ebuild b/dev-build/netsurf-buildsystem/netsurf-buildsystem-1.10.ebuild
index 2b5c9517c2e5..85646b5198d2 100644
--- a/dev-build/netsurf-buildsystem/netsurf-buildsystem-1.10.ebuild
+++ b/dev-build/netsurf-buildsystem/netsurf-buildsystem-1.10.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz"
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"
S="${WORKDIR}/${MY_P}"
diff --git a/dev-build/ninja/Manifest b/dev-build/ninja/Manifest
index 0d180ff8c65d..adb483488234 100644
--- a/dev-build/ninja/Manifest
+++ b/dev-build/ninja/Manifest
@@ -3,7 +3,7 @@ AUX ninja-cflags.patch 738 BLAKE2B ec025836197d41d96cfcab0a7363ab3bda50cb7fc3f91
DIST gtest-1.14.0.tar.gz 867764 BLAKE2B c457f55ac572b9fb1553eee3df7eeeaf1e7dd2c3d747dd5e90dd279038fa5c71bb7b7d9ba1cf7e6143898b2a1d24d100584bd2a48ded41a426870c4825eec1b2 SHA512 765c326ccc1b87a01027385e69238266e356361cd4ee3e18e3c9d137a5d11fa5d657c164d02dd1be8fe693c8e10f2b580588dbfa57d27f070e2750f50d3e662c
DIST ninja-1.11.1.tar.gz 229479 BLAKE2B c96cf7c319b7abd65f644465688d256f8b3a576c4616d0c63852e25dd0dc5f63c66708d429d8dddb6228502eb147211a86a5dd369b80ec2228902b370d2343e5 SHA512 1bca38877c70ee6613f347ffccef5adc02ba0a3947c62ae004ea97f918442b5a3de92378e4f820ae2a7676bc7609d25fbc7d41f6cfb3a61e5e4b26ec3639e403
DIST ninja-1.12.1.tar.gz 240483 BLAKE2B 915545888cbd7d9e6e7e4fb0bad42f6c36ecef2de93356966541de0f8f4315e59e47cf20f189de5de11ba2a038488c7964ec709bad8868488cc03524a88483f4 SHA512 d6e6f0e89a4844a69069ff0c7cefc07704a41c7b0c062a57534de87decdde63e27928147b321111b806aa7efa1061f031a1319b074391db61b0cbdccf096954c
-EBUILD ninja-1.11.1-r5.ebuild 2451 BLAKE2B bf0e6fc2f7d09db24ca6b58a4a1e081ef08ee2bb04acc73af3e2f8fe8f77745f99ac8d68d0338b0867a0040555b6eddad61930c7ce7d72d43d0c426511b078a9 SHA512 831f9e6e2800fdf5c466ba0d69a9034b0c329a2d34b80cad723dead14d02a205ee76b398ca6a56b7d16a1ce8249b1be1493ce77bfb7e8e98e86e0a665f797b1b
-EBUILD ninja-1.12.1.ebuild 2717 BLAKE2B c59156279ce7aec352b3456bee0d92f1f5239d8d0d41e71e7052529028da722b06917fbdcb10205c4533944c42fbcd840abf75e89c2fbca43453716e61252197 SHA512 8d6b287dd9c409322f916fa39bb4ff3537e4686ac9bfd9f89590e9ac58eea7e633d3737fff330e9edc5d01de040e1f24db857868c2121ca3d1fb6d9aa51b6f91
-EBUILD ninja-9999.ebuild 2666 BLAKE2B 06f9bfd3cc0ddbc91cf3799c2fbef7a023fe09ed931ca28ec465e9014910793714bf2ab74fb189b0a2b99501a7d893f402890aaf73503b8f9327af6344b9a5f7 SHA512 ca9509ebde94168d5fb6a1974f8a4799ba1b4e8c3bc8b044c10b181e25d72eb327e8b216c66ba33bc7354ac156e8b3b382c8765999c1d013d55bf6941c103c81
+EBUILD ninja-1.11.1-r5.ebuild 2445 BLAKE2B e29dfa6952cbec0783bd1d894faf740230b60eb4b09c8828677691d424a41a7cf9f72a8983ad9f89d24d15493025d9e7519bf1be3d774298e7016e5a77d74447 SHA512 7ef8a7c949e5db033fac8e49c2d71392c27f672b889de7534a422ca4bbc7b0d53fde83be0d34fef5ce3023fc90dc2d98d98d7bca5cddbd700fea3dcba1a9ebec
+EBUILD ninja-1.12.1.ebuild 2704 BLAKE2B 39bc6ac04a54ab901fd16e1b709b7ea9b32d11da7911c35d5ab27ca7e1a49ae9f04101b013d17b0aa440d7ae1ad02f66b96688f18c187db999cd5e10b65ae9a3 SHA512 75bd46ff65501a2fc0266b4c265edfcdaab489f5b1f1234d8658ca4befa6231e126489c192d314a6117f03bc3392eb05a29671a28badf5df675bf37f81440668
+EBUILD ninja-9999.ebuild 2660 BLAKE2B 29e3f7fd44e6d9de78d84ea871662aa13552ea0c8654e9cf4d7034cad3018c1b82d53f45190b34dead7c1448336f00988b4958278764a63cc50f91691675e2ea SHA512 d221ceeee9a93acb16f572a258dec7e4a4bc5f787c4196af85612df8e386e39a1e863ff57d3c7bde591eac7e6c0b2efb8b3a797602b56160ef09cebf8571d863
MISC metadata.xml 463 BLAKE2B 4094365ee9f5db41a29df26eada46bc42050da4043003bc265733666475d950df0b53cc475585b5d0ad79a1b9cbe83a53076911e564960d21568479e52bc4b33 SHA512 2d08b1e9f5377ba2d1976093fc9a3a9ceec51e80a7473e3d80e536585d1adb21c90d954205b97dd063dc99fe60b7b0c5335a16e05d0a2fa79e951c4833697880
diff --git a/dev-build/ninja/ninja-1.11.1-r5.ebuild b/dev-build/ninja/ninja-1.11.1-r5.ebuild
index 44ee3c27b3bd..5ca7bc3d18b4 100644
--- a/dev-build/ninja/ninja-1.11.1-r5.ebuild
+++ b/dev-build/ninja/ninja-1.11.1-r5.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
else
SRC_URI="https://github.com/ninja-build/${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 ~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
DESCRIPTION="A small build system similar to make"
diff --git a/dev-build/ninja/ninja-1.12.1.ebuild b/dev-build/ninja/ninja-1.12.1.ebuild
index 05b835dcd49c..6411c72d4323 100644
--- a/dev-build/ninja/ninja-1.12.1.ebuild
+++ b/dev-build/ninja/ninja-1.12.1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
else
SRC_URI="https://github.com/ninja-build/${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 ~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
GTEST_VER=1.14.0
diff --git a/dev-build/ninja/ninja-9999.ebuild b/dev-build/ninja/ninja-9999.ebuild
index 0bd7a0f8370e..fd2cbd72e0a7 100644
--- a/dev-build/ninja/ninja-9999.ebuild
+++ b/dev-build/ninja/ninja-9999.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
else
SRC_URI="https://github.com/ninja-build/${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 ~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
GTEST_VER=1.14.0
diff --git a/dev-build/pmake/Manifest b/dev-build/pmake/Manifest
index baa89ebf39f6..379655523824 100644
--- a/dev-build/pmake/Manifest
+++ b/dev-build/pmake/Manifest
@@ -2,5 +2,5 @@ AUX pmake-1.111.1-ldflags.patch 484 BLAKE2B d94f955c6ec149b7617c26010e7364fe2ad5
AUX pmake-1.98-skipdots.patch 513 BLAKE2B 03f63f698b3d147dc0d1df0140f40657cecd445d7c7659f18369e5fa541b0370ced4cddafd27639149aa93053440f7d43b715baf1893cf4613ba15fe6820bdc9 SHA512 ccd751cca406abdb763f251c147f7b7efd7b001e415bc8c98a4fa8069420b64c3a5819b4abd5f174606390f903f8cba5e560e02a14519619713da26ab52c54ad
DIST pmake_1.111-3.3.debian.tar.gz 31648 BLAKE2B 31aca433bbeac4275d4c2af0cfd33ef81b0086b0dec107edfc1fba55b15480367ebf62abccd6e2e48f0c7ccc25c59f0b07eed7ac950a5037b73c267b066a9638 SHA512 b22a1d9e371712732f196d91ac3eb9239fa98ee8ee05754576e7a5878cab88976cb10bb6be90706df5ac738373f519468403c23f6a3ff3860a2968b3222a66ed
DIST pmake_1.111.orig.tar.gz 264383 BLAKE2B 54dd510251441b54c9f5d7f6061109b0222191b3acdded1394b51b72b87bbd4255edd80fab46976d92c58929693b6809a9f2c4f001cab8c9cdaabfac9f3adac9 SHA512 ad48708ea014d6a38ad36303504c52992b51a1e815564f1710849d859b1fc3cd58c4a1a71f54ec902c9b69112e9cd1e1a64282ff738439cdb209a4f75c364c22
-EBUILD pmake-1.111.3.3-r1.ebuild 1865 BLAKE2B f49aae1172503c150ed7e1d91f6bf37e7e630fc21698f3ebe0923035ca49213d3b483526f87ab39b8042efaee0b27a770c00ec0c5eb69d0bd986122f6429cfa8 SHA512 764c815daee90a764bd7cbc2832137b99a77ae3baeda3e5f73c6b2733c3dd3073d59935b0a163786d07cb26550de996eaffd981cf738d92deba20733e1e28cdb
+EBUILD pmake-1.111.3.3-r1.ebuild 1859 BLAKE2B 76074357cd4807678817926a566ee29b8dd1ff5694cc75256121a3b97843d89275d39cf3a66546e68fa674c14501a40f7c206bfe7df94787622fbbd733f3e9a6 SHA512 be2db9b8366656b39c761b821429d6ac3e40ded037c6c78a3893104d53b5128c700c222257c7410df9b7ff0eafb1d14c924eeca22a1fe9e85243ba1b7a39e064
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/dev-build/pmake/pmake-1.111.3.3-r1.ebuild b/dev-build/pmake/pmake-1.111.3.3-r1.ebuild
index edf3149254bb..66d34218bd6b 100644
--- a/dev-build/pmake/pmake-1.111.3.3-r1.ebuild
+++ b/dev-build/pmake/pmake-1.111.3.3-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${PN}"
diff --git a/dev-build/remake/Manifest b/dev-build/remake/Manifest
index 03563553f4cf..e0fb1f98805b 100644
--- a/dev-build/remake/Manifest
+++ b/dev-build/remake/Manifest
@@ -1,6 +1,8 @@
AUX remake-4.3.1.1.5-fno-common.patch 2988 BLAKE2B c9d6a4adef35cc51a82b5e625771bede0a13cbca4dfe40483497a9a2bfa6ac0f66c47023ec2d75075cd7c7abde7ccf1bb5eba315bad052ab3d7ac6c263c6ac09 SHA512 509096e2cfa1daefc1a7fd9b69355f21c6fcaf2adf4572bd6742ebb61b5d7ac65c0d8bbc0576c6bb2b3e895bac97d51f1da3008ae15b50e487aa09fe118d8b7a
+AUX remake-4.3.1.1.6-configure.patch 730 BLAKE2B 36bd4bfda1b458c877319d67c4bc2a6061ea4c93da55f3e7c24affe75bc14befdced52df14ab13ab878674b8de0fdeb72c44667bb6dbf329bf4826283758ad76 SHA512 033862daf372ea726a365883c2dfd972573ceb961198438460615f263f64798b8e3222f200a6fb5f3f15cdbcebe0d5fddf79d8a35df515e45250583154d6e1aa
DIST remake-4.3+dbg-1.5.tar.gz 2546056 BLAKE2B c5c1b254d0533e0d9787d408f79e8aba93cab5185de76519dabef7ddca5c9d2021671099f9ff80df345732552f859ce31d1131b89cd56fb185bae4cee676b412 SHA512 90aa9674ed5d88b72fda5a99a103d0b1a643d10b18c1de1186478b026f6b4da73628bff75a180df880157b5cbfff1bfd782f4ee81880e0635d79113fcc0f7497
DIST remake-4.3+dbg-1.6.tar.gz 2596911 BLAKE2B 4d4e90bc9b6e0c36eea3b8b2c419ea1af8e37b3dc575969fe853f683da983e0ea73a0a3668adf448dfdf4b2dffc079f197fcb66139cac382df551cf34ea4d813 SHA512 d4f0ed0afa0bebf49e0cf6ef3fcfb0915fd457477424b6ffb5f06c6d2faf8d79bbdc9119a736c24c0787b23ceaeccf072e03a654dc01d05c08c88e030ae33539
-EBUILD remake-4.3.1.1.5.ebuild 1084 BLAKE2B db91ec1185d019c1a4a586c1b917720e2428ad6d234cca005692e5b49d9d157f81daa4c02d7a0a074a26177896438f88c48cad85b7a55f0b08cfcb9582e640f8 SHA512 20fde68f5ddd150e277aa85f51f3750111c2c605c3520abf5bd18a788ca88645a0c2170a4af61f2be10104ed1de6fa37b920492ba07ca422da274e8e4005de38
-EBUILD remake-4.3.1.1.6.ebuild 1142 BLAKE2B 14745147e9e5c1da81b97cb28f216cd824c35baed5c5badb229ec70ef6a137d7d289f3abf8a73b555ba2b18dd0d9ae8de7fb44e6f124db555e49076258575165 SHA512 0754de1afbf1315fa02e2ece791b99bb50272ac6f744e8f8d3dd5df2bb35123e0e76816f8bb3f2ebf9ba8a06e7c08d746e39c61e4d4e3479ec5a68eb997ebdd4
+EBUILD remake-4.3.1.1.5.ebuild 1078 BLAKE2B e057c03f63ab0a2592bf1d93028b0816ff1c3e630e22913a878000569af6883e702a1b3f15b7b9c18ce27d63836dda13f0114c36a1d5ab642eb32ed057f37ae7 SHA512 85fc4f7ba72007ddac00aa6708a14c9315cbbbb1e361121887eb520fd6c0a92c60eedc0a758fd0f724b0b4e77b280b89d556b6806d3be5783ab7bdf969da8760
+EBUILD remake-4.3.1.1.6-r100.ebuild 1370 BLAKE2B 67a5120d3447a2fe5af3476eca7fe630047bf532d1bfe52882586d0bca7c1a08f78a31eb3bd382af91ab6aec238c67f92b3b2cec84557582f51b8b03f22b2d3e SHA512 d7bcee49e1bf79881afe56d4f3a3e08b8fcffc736a2a7764a2940bbb8ac6c3350f850bd2e21a4f18559bf89262bfe51b574a0510f16dd83dabf2b7eb68e08001
+EBUILD remake-4.3.1.1.6.ebuild 1184 BLAKE2B 13d5ce7df3a8bfa5133c6271f9f03c0db227ebcd511cb8efa5a5e9627a392af05c50cbff4d2e77cd0138055b402688ce44a376307354a5aef8a2e929e193cc74 SHA512 bbd93c9625419292b3818e7b9c75eaadeb0be5d2c86c96fe265a59d0a8b9d7d679390d177f26a72b529aa6e70d3da72e26ab768638e80d5dbfe8d41a806e6b64
MISC metadata.xml 296 BLAKE2B e3146e98a4240740fa3d3089a7e15fa9833e60ec13e6f158b5db2d5ac6f59f98bd5d1c34554d87759eabf4d42376bc3cbfeaab9c5f6e8faed40520cb1e82804d SHA512 e5d3192b7c2ec0bd9e81b3c83449addd1e6cf240637c0ac2dbacadb0d0896d46691b55ad4337a90f35b79649366db012698932b71b0bfd2670eac50d84066d89
diff --git a/dev-build/remake/files/remake-4.3.1.1.6-configure.patch b/dev-build/remake/files/remake-4.3.1.1.6-configure.patch
new file mode 100644
index 000000000000..4aa0927a9b68
--- /dev/null
+++ b/dev-build/remake/files/remake-4.3.1.1.6-configure.patch
@@ -0,0 +1,30 @@
+https://bugs.gentoo.org/926824
+Patch from upstream, configure regenerated
+
+commit 371ed0ac8bf3c1d25775c8b025229f490363f4ab
+Author: rocky <rocky@gnu.org>
+Date: Sun, 26 Mar 2023 14:35:39 -0400
+
+ Fix some small typos
+
+--- a/configure.ac
++++ b/configure.ac
+@@ -434,7 +434,7 @@ AC_ARG_WITH([profiler_resolution],
+ [prof_res="1000"])
+
+ AS_IF([test "x$prof_res" = "xno"],
+- [],_
++ [],
+ [AC_DEFINE_UNQUOTED([PROFILER_MIN_RES],
+ [$prof_res],
+ [Minimum profiler resolution in nanoseconds])])
+--- a/configure
++++ b/configure
+@@ -18444,7 +18444,6 @@
+ if test "x$prof_res" = "xno"; then :
+
+ else
+- _
+
+ cat >>confdefs.h <<_ACEOF
+ #define PROFILER_MIN_RES $prof_res
diff --git a/dev-build/remake/remake-4.3.1.1.5.ebuild b/dev-build/remake/remake-4.3.1.1.5.ebuild
index 2ecae49335c2..cfa83256307b 100644
--- a/dev-build/remake/remake-4.3.1.1.5.ebuild
+++ b/dev-build/remake/remake-4.3.1.1.5.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~m68k ~mips ppc ~ppc64 ~s390 ~sparc x86"
IUSE="guile readline"
DEPEND="readline? ( sys-libs/readline:0= )"
diff --git a/dev-build/remake/remake-4.3.1.1.6-r100.ebuild b/dev-build/remake/remake-4.3.1.1.6-r100.ebuild
new file mode 100644
index 000000000000..498d47dd04a8
--- /dev/null
+++ b/dev-build/remake/remake-4.3.1.1.6-r100.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GUILE_COMPAT=( 2-2 3-0 )
+
+inherit guile-single flag-o-matic
+
+MY_MAKE_BASE=$(ver_cut 1-2)
+MY_REMAKE_PATCH=$(ver_cut 4-)
+MY_P="${PN}-${MY_MAKE_BASE}+dbg-${MY_REMAKE_PATCH}"
+
+DESCRIPTION="Patched version of GNU Make with improved error reporting, tracing and debugging"
+HOMEPAGE="http://bashdb.sourceforge.net/remake/"
+SRC_URI="https://github.com/rocky/remake/releases/download/${MY_P}/${MY_P}.tar.gz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="guile readline"
+
+REQUIRED_USE="guile? ( ${GUILE_REQUIRED_USE} )"
+
+RDEPEND="
+ guile? ( ${GUILE_DEPS} )
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/${P}-configure.patch )
+
+pkg_setup() {
+ use guile && guile-single_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ use guile && guile_bump_sources
+}
+
+src_configure() {
+ # Fixed in upstream make/gnulib, just not yet propagated into remake (bug #863827)
+ filter-lto
+
+ use readline || export vl_cv_lib_readline=no
+ econf $(use_with guile)
+}
+
+src_install() {
+ default
+
+ use guile && guile_unstrip_ccache
+
+ # delete files GNU make owns and remake doesn't care about.
+ rm -r "${ED}"/usr/include || die
+ rm "${ED}"/usr/share/info/make.info* || die
+}
diff --git a/dev-build/remake/remake-4.3.1.1.6.ebuild b/dev-build/remake/remake-4.3.1.1.6.ebuild
index 3646aba9f158..667d085e5cbf 100644
--- a/dev-build/remake/remake-4.3.1.1.6.ebuild
+++ b/dev-build/remake/remake-4.3.1.1.6.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE="guile readline"
DEPEND="readline? ( sys-libs/readline:0= )"
@@ -26,6 +26,8 @@ RDEPEND="
"
BDEPEND="guile? ( >=dev-scheme/guile-1.8 )"
+PATCHES=( "${FILESDIR}"/${P}-configure.patch )
+
src_configure() {
# Fixed in upstream make/gnulib, just not yet propagated into remake (bug #863827)
filter-lto
diff --git a/dev-build/scons/Manifest b/dev-build/scons/Manifest
index 1dde759a3931..2bc2c06ca2b4 100644
--- a/dev-build/scons/Manifest
+++ b/dev-build/scons/Manifest
@@ -1,18 +1,8 @@
AUX scons-4.1.0-env-passthrough.patch 1498 BLAKE2B 9aaae51779053518d983c9f028fff58a68a8c3e1213c8a746aad2e6dc6cebf139939dd3fb41a643c5db7e6079e09ad9850e552192e35bc4c8bf75818334b9e0d SHA512 4c5c3364575d95f4922b7c5b3c8f536a34b58136e7a604bc06760d94a8b20c7e8cdfd3100ab8c56e08b885e2e9521f036f4009512b1f1b10aec2785a74119683
AUX scons-4.2.0-respect-cc-etc.patch 3493 BLAKE2B 3a36a9cced15ef81e671d8a90750afc14650fef564997d250ed63f0d9b1c91361872a8816cab9ba1f0ecae46711414ccac921ded954eff7c51e4161532030e5f SHA512 ce8690a126255047c8efbcad4e75b91fca07b0afac55d818d4f5467a41795394cae8f5d47484519c482bccfdae9c3df1b040689a656098f349629f1f609adbce
-DIST SCons-4.7.0.tar.gz 3220744 BLAKE2B 0fe8cdbaef46ca6571de35fb6544afe992e8a509cf52a8078133584e3af63919d2e0fb83ad646e042290fc47ca5a8932435946df9d40a099ccb2105b54bfd5cd SHA512 d08fba3e7f058eb2eeee4a129d10b55affada6b192932f069271fcbc28fd8216b2bf7e94285d9c448235a3965a789d3a91db9ebae1945aa73306788009dd2e77
-DIST SCons-4.8.0.tar.gz 3243387 BLAKE2B 1ab4a63d14ecfd1984e41f6be11c87003413f74a0d6b03eb7d5fd7d7b66ad5cf904b1061b3cd91a33735fd6ea1ffda6aa388dbf42a7085caa900961bcf2340dd SHA512 6f1ab01b25752f1f43a1796fb68fb0508105b372cf082a57477af4685399f8b83372466d65070d5c928d81c9fd4bdf1e8ba357c72537f32c50f77121f52415fb
DIST SCons-4.8.1.tar.gz 3244423 BLAKE2B 31441e16ca96b844b1bcc388cd430a4a087bb5f09a8951166fc44b7422611d416fc6311d79370d768b52a93ad417369682e2a77ada3fe77e82d59c81bfd7b4dd SHA512 dad76d7f16b4cc1d9e25c9d8969773604e23accbb4e94451f0fc725919bf223cf04265f5d2b64a1b7e96cc63496cba574df3a634fd6779f2eb5fb7246fded120
-DIST scons-4.7.0-user.html 1683569 BLAKE2B 6c68f34af85fbfaf70f77758321bd0bb86b4f549c5fa05f721df94af0627d030a15db89565910ee6674b514d6b4fac9e624ac0aa6e849bd1224833c0473ed4c6 SHA512 8b0320794775890d898854767cd12bc4da725f6a33ae4496dc41a7b37a6dcb5f812c23083093d17685db9799b230552e19cc5550a108c2cf6787ffd963e649d6
-DIST scons-4.7.0-user.pdf 3069908 BLAKE2B 7196a5b247802c9f42914c4de5968862c4a183e5c3ff7e5172ec7bbf58f049362f0b85fdaba47c66fc09dbed79c22ddac8195a78bff2e564eff879b0e6a4f482 SHA512 6d62def8a68c8bf3b6cc269a93272c815e82b46bd6a223d0f7f3848daf9c7212e5f9de8dcdac41d2a6f2d7d70053b97f92e0b99c11f4f5b2b3a69951d474fe3a
-DIST scons-4.7.0.gh.tar.gz 5896790 BLAKE2B 1ce9041ad1e2891da92a9bd50e07e29a5e23c7c9432adb120d6610956a2ea4a5125fb6bfa1f8b944797d589cfdbe036a1b9b1eae271ae51abb826c6ee5a3ee1c SHA512 8be4d611c375c13467a1a437e0d47873f973584d9a1be0d1cbbd345685a8f477fc19fa59ab01bca1ab7be8af0034d5cfda360090ee4b347c41f7bfea363bfe6c
-DIST scons-4.8.0-user.html 1695726 BLAKE2B 1c44141dd7d04d738cb9495aa4749f3b44275f2c0808695270bdb0642454eb3b93d599b5c0fa21fd4f1099a95b1dd90583eb2184631bbc14fbef6644faf3f633 SHA512 c69be0e682755bf74f7b9c366e56a69b60962327d2ee5f4c1928edd41e800484bfb43836c575500be4132e90ef78d39f23dda5655dedd05b42b54ca4a65f4766
-DIST scons-4.8.0-user.pdf 3091708 BLAKE2B 430e56d3f0e433eb5c24a2ad1d9cf12b4912a3be9b98682019a071964d9824c55c18147e4c5ffff326c43ce6f232f03ce14386849d112b4fc29e09d0743dfb0f SHA512 8474bfbfeb76cc915f3b8392a7a38901206a264e23d867d5ed4a610debf3c5cd68d812e6b4e730b037eea4de1523aa7afc4e41e636fb3cd315c0fc5797fdb4e9
-DIST scons-4.8.0.gh.tar.gz 5933373 BLAKE2B 6912696f5ffdfa7f54fd00210228f308468bc35be76dda56652f91c1cf301d2df1720715d88d755e1c783360efec79a708cfa7c21514983fec3111db0bb05500 SHA512 056bc7f5308e73e202a96ce6e56efee4df278cd77455dc42278d63470ff2ea05163124c2f971a87416766d098103f85cfc0a0340bd9d0aa9209d200890197af9
DIST scons-4.8.1-user.html 1696975 BLAKE2B 5c34754daa149f49b35a06ae1ab0264649004cdd94106eb70965c0f89aef80268ee6b138aa0beaac1451222888ccd11ec34f2872006702c36460f719fc90a3c7 SHA512 dadfc79a441de6d882e18d3fbf82e668d8a7eca6fa449aaebac9d3edd518d91e208342b7203c5e74ed4651fa5cf5d2d453055e4805407a18aad5349a9e1ea92f
DIST scons-4.8.1-user.pdf 3093300 BLAKE2B 84752a76fba302ab6ae1bbd6c960680e94144f0c9d7b1292096fb7df40a090848aede0b3c309271089ab6bbfd8ff89265496c71e970a9b2b6c5789e04ea4954e SHA512 11776a6f0ca475633a85673fb2347358f45e3c20465424aefe4c12f3037e22199ffdc2ae921d002a67f4edee204961f405aef172ca93a77452e25eb9cab33445
DIST scons-4.8.1.gh.tar.gz 5931602 BLAKE2B 702252622bc9dd97417cb3db09caebd8732cabe3627e8539475f2177a15bf9cfa8dae9863c462796a6ebf079db2c1609089f1a6d1a0e0ffa220cc69f905beff1 SHA512 b9f39634b36876fa15e2db968a38693745ce3f0f14e838e97f69e2a6762d8f78c04e52843e2ce50900000833854c90ee2bd9d3d84bb48d9acfbf41f94af02775
-EBUILD scons-4.7.0.ebuild 4583 BLAKE2B f4329429d94022e85d8094b8d94a7f7d82d7c4f81791a6a395b2b7368626ed71b7ad74fc4b0ccf99feb44605256358aa4c1e896959186903f24839cb21507ffd SHA512 bb9a6fa13caecd7062afe05512b71279754f44386ceccd559bc4e68ef8bae0c21b15e953bf9c075d3b67fb4137dd97bc546169afd981af548b4518fff3cd926e
-EBUILD scons-4.8.0.ebuild 4557 BLAKE2B bf2196cc046e5a0295206e59564c3f4c54d4cd25e8ced0c1341fa96e2d2091bb24378beacbc9af9e4d347e7fad100ffd8f83a3de4ac83e096b46004eb0c96a5a SHA512 9f1c70d1f939fb9f4df86f4ae29b38e37c2e87511a8a68852decce1423785494c1176dabb62487495d06a1e53372b734a30e9eb635afa87f502c063ef8f8a08c
-EBUILD scons-4.8.1.ebuild 4563 BLAKE2B 4add970f2e817b742245bfa7ec06fa2d1cd499d391689578edada5f7aea14a20c04dfcdc290ff13f6a046047d8d2a46bb4803bed5e1872fac8b4e86ef13d85ff SHA512 6d281d59976db1d2dbc4bd81a3d79281874333fc63a5174b40ed8c58ad2e1df1702c55433783343c666e104728ed584d882a438ae8781d472be607a47fcf334e
+EBUILD scons-4.8.1.ebuild 4550 BLAKE2B 6e449ae1fc491ffd406744a6fe4224175a6637be325ebac41649f67e7e9bdde13ee28724361d5dee1e559413336676b33e7e7eafc5aae89156317b558b21233f SHA512 0a92587c5acf4ced46567dfdefb43315774dae6db4711594858a8c80c902792c5c0b23cc4acb1335e31bb9ad156f5514b2d36d1289b8b4b78b0ebd5d14f621ce
MISC metadata.xml 803 BLAKE2B 17a1596fb7b6991a9c4732c8e8c1231cd57ba42ae9e0b65a475f4a00503bacba23ae671df112909688574f836962951dcd2fd7a35bc83c34a0eeb72ecb96bbc2 SHA512 c1451442bdf49d7c85cc84831ea3a8a540581680858dc1ac117080b6a8558419d004952ade0410c0b31d9d241ae3d5eef1c81525ecb80c40cdc380b50f49e1ad
diff --git a/dev-build/scons/scons-4.7.0.ebuild b/dev-build/scons/scons-4.7.0.ebuild
deleted file mode 100644
index 0d56d78fc664..000000000000
--- a/dev-build/scons/scons-4.7.0.ebuild
+++ /dev/null
@@ -1,158 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 multiprocessing
-
-MY_P="SCons-${PV}"
-DESCRIPTION="Extensible Python-based build utility"
-HOMEPAGE="
- https://www.scons.org/
- https://github.com/SCons/scons/
- https://pypi.org/project/SCons/
-"
-SRC_URI="
- https://downloads.sourceforge.net/project/${PN}/${PN}/${PV}/${MY_P}.tar.gz
- doc? (
- https://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf
- -> ${P}-user.pdf
- https://www.scons.org/doc/${PV}/HTML/${PN}-user.html
- -> ${P}-user.html
- )
- test? (
- https://github.com/SCons/scons/archive/${PV}.tar.gz
- -> ${P}.gh.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 ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- test? (
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/psutil[${PYTHON_USEDEP}]
- )
-"
-
-src_unpack() {
- # use the git directory structure, then unpack the pypi tarball
- # on top of it to make our life easier
- if use test; then
- unpack "${P}.gh.tar.gz"
- else
- mkdir -p "${P}" || die
- fi
-
- tar -C "${P}" --strip-components=1 --no-same-owner \
- -xzf "${DISTDIR}/${MY_P}.tar.gz" || die
-}
-
-src_prepare() {
- distutils-r1_src_prepare
-
- # TODO: rebase the patches <4.5.1-r2 is gone
- # support env passthrough for Gentoo ebuilds
- eapply -p2 "${FILESDIR}"/scons-4.1.0-env-passthrough.patch
- # respect CC, CXX, C*FLAGS, LDFLAGS by default
- eapply -p2 "${FILESDIR}"/scons-4.2.0-respect-cc-etc.patch
-
- if use test; then
- local remove_tests=(
- # TODO: does not respect PATH?
- test/Clang
- # broken
- test/DVIPDF/DVIPDFFLAGS.py
- test/Java/swig-dependencies.py
- test/Java/multi-step.py
- test/TEX/newglossary.py
- test/TEX/variant_dir_newglossary.py
- test/Configure/option--config.py
- test/D/HSTeoh/sconstest-linkingProblem_gdc.py
- # broken by commas in date, sic!
- test/option/option-v.py
- test/Interactive/version.py
- # warnings from new binutils?
- test/AS/as-live.py
- test/AS/nasm.py
- # hangs
- test/KeyboardInterrupt.py
- # requires f77 executable
- test/Fortran/F77PATH.py
- test/Fortran/FORTRANPATH.py
- test/Fortran/gfortran.py
- # TODO, these seem to be caused by our patches
- test/Repository/include.py
- test/Repository/multi-dir.py
- test/Repository/variants.py
- test/virtualenv/activated/option/ignore-virtualenv.py
- # broken by CC being set? *facepalm*
- test/LINK/applelink.py
- test/ToolSurrogate.py
- # no clue but why would we care about rpm?
- test/packaging/option--package-type.py
- test/packaging/rpm/cleanup.py
- test/packaging/rpm/internationalization.py
- test/packaging/rpm/multipackage.py
- test/packaging/rpm/package.py
- test/packaging/rpm/tagging.py
- # apparently fragile to... limits?
- # https://bugs.gentoo.org/908347#c7
- test/builderrors.py
- )
-
- if ! use amd64 && ! use x86 ; then
- # These tests are currently broken on arm and other non-amd64/x86 platforms
- # Work seems to be ongoing in e.g. https://github.com/SCons/scons/pull/4022 to
- # better plumb up the MSVC tests for alternative arches.
- # Try again after 4.2.0.
- # See also: https://pairlist4.pair.net/pipermail/scons-users/2020-November/008452.html
- # bug #757534
- remove_tests+=(
- test/MSVS/vs-7.0-scc-files.py
- test/MSVS/vs-7.0-scc-legacy-files.py
- test/MSVS/vs-7.1-scc-files.py
- test/MSVS/vs-7.1-scc-legacy-files.py
- test/MSVS/vs-scc-files.py
- test/MSVS/vs-scc-legacy-files.py
- )
- fi
-
- rm -r "${remove_tests[@]}" || die
- fi
-}
-
-python_test() {
- local -x COLUMNS=80
- # set variable from escons() of scons-util.eclass to make env-passthrough patch work within test env
- local -x GENTOO_SCONS_ENV_PASSTHROUGH=1
- # unset some env variables to pass appropriate tests
- unset AR AS ASFLAGS CC CXX CFLAGS CXXFLAGS CPPFLAGS LDFLAGS
- cd "${WORKDIR}/${P}" || die
- "${EPYTHON}" runtest.py -a --passed \
- -j "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
-
- # runtest.py script returns "0" if all tests are passed
- # and returns "2" if there are any tests with "no result"
- # (i.e. in case if some tools are not installed or it's Windows specific tests)
- [[ ${?} == [02] ]] || die "Tests fail with ${EPYTHON}"
-
- # sigh
- rm "${BUILD_DIR}/install/usr/bin/.sconsign" || die
-}
-
-python_install_all() {
- rm "${ED}"/usr/*.1 || die
- distutils-r1_python_install_all
-
- doman *.1
- use doc && dodoc "${DISTDIR}/${P}"-user.{pdf,html}
-}
diff --git a/dev-build/scons/scons-4.8.0.ebuild b/dev-build/scons/scons-4.8.0.ebuild
deleted file mode 100644
index 117d1d2f43a7..000000000000
--- a/dev-build/scons/scons-4.8.0.ebuild
+++ /dev/null
@@ -1,157 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 multiprocessing
-
-MY_P="SCons-${PV}"
-DESCRIPTION="Extensible Python-based build utility"
-HOMEPAGE="
- https://www.scons.org/
- https://github.com/SCons/scons/
- https://pypi.org/project/SCons/
-"
-SRC_URI="
- https://downloads.sourceforge.net/project/${PN}/${PN}/${PV}/${MY_P}.tar.gz
- doc? (
- https://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf
- -> ${P}-user.pdf
- https://www.scons.org/doc/${PV}/HTML/${PN}-user.html
- -> ${P}-user.html
- )
- test? (
- https://github.com/SCons/scons/archive/${PV}.tar.gz
- -> ${P}.gh.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 ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- test? (
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/psutil[${PYTHON_USEDEP}]
- )
-"
-
-src_unpack() {
- # use the git directory structure, then unpack the pypi tarball
- # on top of it to make our life easier
- if use test; then
- unpack "${P}.gh.tar.gz"
- else
- mkdir -p "${P}" || die
- fi
-
- tar -C "${P}" --strip-components=1 --no-same-owner \
- -xzf "${DISTDIR}/${MY_P}.tar.gz" || die
-}
-
-src_prepare() {
- distutils-r1_src_prepare
-
- # TODO: rebase the patches <4.5.1-r2 is gone
- # support env passthrough for Gentoo ebuilds
- eapply -p2 "${FILESDIR}"/scons-4.1.0-env-passthrough.patch
- # respect CC, CXX, C*FLAGS, LDFLAGS by default
- eapply -p2 "${FILESDIR}"/scons-4.2.0-respect-cc-etc.patch
-
- if use test; then
- local remove_tests=(
- # TODO: does not respect PATH?
- test/Clang
- # broken
- test/DVIPDF/DVIPDFFLAGS.py
- test/Java/swig-dependencies.py
- test/Java/multi-step.py
- test/TEX/newglossary.py
- test/TEX/variant_dir_newglossary.py
- test/Configure/option--config.py
- test/D/HSTeoh/sconstest-linkingProblem_gdc.py
- # broken by commas in date, sic!
- test/option/option-v.py
- test/Interactive/version.py
- # warnings from new binutils?
- test/AS/as-live.py
- test/AS/nasm.py
- # hangs
- test/KeyboardInterrupt.py
- # requires f77 executable
- test/Fortran/F77PATH.py
- test/Fortran/FORTRANPATH.py
- test/Fortran/gfortran.py
- # TODO, these seem to be caused by our patches
- test/Repository/include.py
- test/Repository/multi-dir.py
- test/Repository/variants.py
- test/virtualenv/activated/option/ignore-virtualenv.py
- # broken by CC being set? *facepalm*
- test/LINK/applelink.py
- test/ToolSurrogate.py
- # no clue but why would we care about rpm?
- test/packaging/option--package-type.py
- test/packaging/rpm/cleanup.py
- test/packaging/rpm/internationalization.py
- test/packaging/rpm/multipackage.py
- test/packaging/rpm/package.py
- test/packaging/rpm/tagging.py
- # apparently fragile to... limits?
- # https://bugs.gentoo.org/908347#c7
- test/builderrors.py
- )
-
- if ! use amd64 && ! use x86 ; then
- # These tests are currently broken on arm and other non-amd64/x86 platforms
- # Work seems to be ongoing in e.g. https://github.com/SCons/scons/pull/4022 to
- # better plumb up the MSVC tests for alternative arches.
- # Try again after 4.2.0.
- # See also: https://pairlist4.pair.net/pipermail/scons-users/2020-November/008452.html
- # bug #757534
- remove_tests+=(
- test/MSVS/vs-7.0-scc-files.py
- test/MSVS/vs-7.0-scc-legacy-files.py
- test/MSVS/vs-7.1-scc-files.py
- test/MSVS/vs-7.1-scc-legacy-files.py
- test/MSVS/vs-scc-files.py
- test/MSVS/vs-scc-legacy-files.py
- )
- fi
-
- rm -r "${remove_tests[@]}" || die
- fi
-}
-
-python_test() {
- local -x COLUMNS=80
- # set variable from escons() of scons-util.eclass to make env-passthrough patch work within test env
- local -x GENTOO_SCONS_ENV_PASSTHROUGH=1
- # unset some env variables to pass appropriate tests
- unset AR AS ASFLAGS CC CXX CFLAGS CXXFLAGS CPPFLAGS LDFLAGS
- cd "${WORKDIR}/${P}" || die
- "${EPYTHON}" runtest.py -a --passed \
- -j "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
-
- # runtest.py script returns "0" if all tests are passed
- # and returns "2" if there are any tests with "no result"
- # (i.e. in case if some tools are not installed or it's Windows specific tests)
- [[ ${?} == [02] ]] || die "Tests fail with ${EPYTHON}"
-
- # sigh
- rm "${BUILD_DIR}/install/usr/bin/.sconsign" || die
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- doman *.1
- use doc && dodoc "${DISTDIR}/${P}"-user.{pdf,html}
-}
diff --git a/dev-build/scons/scons-4.8.1.ebuild b/dev-build/scons/scons-4.8.1.ebuild
index c3320fbacd32..68fd98514ea7 100644
--- a/dev-build/scons/scons-4.8.1.ebuild
+++ b/dev-build/scons/scons-4.8.1.ebuild
@@ -32,7 +32,7 @@ SRC_URI="
LICENSE="MIT"
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 test"
RESTRICT="!test? ( test )"
diff --git a/dev-build/slibtool/Manifest b/dev-build/slibtool/Manifest
index 8fca4a6ea4d4..9ba894084971 100644
--- a/dev-build/slibtool/Manifest
+++ b/dev-build/slibtool/Manifest
@@ -1,11 +1,5 @@
-DIST slibtool-0.5.35.tar.xz 87964 BLAKE2B cd01e3dc479cde2ffd8b58c51273b6c6f503056f009aa960b79dd0a6d2d18c73a3dfd9eb7933f24fd47ff849911cb63ca014eadd2bf661e3c0236467eb0802ff SHA512 e1d2f03596432f970f8c1f93d4387cafb11355a520fb5adb9bbc02f3dcdea0bbb78ca6fe84c24faebee848279050c5bec13fd64a168b12d7fc885ac9d31a7560
-DIST slibtool-0.5.35.tar.xz.sig 833 BLAKE2B 597d5beb51f650643f1ef1c8f576200ccda154e9428e5097c2236e8d71992a4c9c39d44c1325f9f1265e1cfa49f08581546c0b0f8019c7796ce9271219480753 SHA512 2a7333997802ef56a57bf32fbfce17030c1dd732c9066bec94d0719cbda3dc85e896a0221e43065fc3ed35ee852942a5f7c270d56276706b9f0fdb7f4d091ef8
-DIST slibtool-0.5.36.tar.xz 119504 BLAKE2B 62c58b291573094d480176c2cbb38e161fe4f9ec5beb27d519eea6ca92191dc4bd5088226e2905393318108631cfcbfd1522af9372da0466932211439cf2081a SHA512 afdbef68f25c2079fb1e900052bb8d8cb3b5db67ca2a43ec144d0b6de76ff3452b09ce380acf58ce3d5a71c597ce6d5a9dbfacb5cb6134a71f7f863760e43cdb
-DIST slibtool-0.5.36.tar.xz.sig 833 BLAKE2B 0eb52ee00098e7e9e0c31520b0b5fb5d8441fb3aee372b01caa78c6667ee476d6f18d64bfc15980509826ceb275b5a8411ae140f75149c8e13d33d4a89212984 SHA512 6858230c0aa599021ff1cce622f7fd6abba82c5343a798915d4a43a9fa21119f70d38935aed00617930468adc82f7d3291c8c3da42a06f8153102fb188427bc6
DIST slibtool-0.6.0.tar.xz 128216 BLAKE2B 9b21b73c1d911b11e280040fb8af076a80548b7361e11332b2e13a566e24b641b9a1ab4234b7addfa7405a560697eec39a4f7be4df073dba834223133b01628e SHA512 4615b139bd0f9c4735b7c6082e32e7954c96881f06960cd1aa375820fa0f07f720a43e667228a10b3af88db149a1a03f4e91a5a8ac08b16e3e5564709eec8f7d
DIST slibtool-0.6.0.tar.xz.sig 833 BLAKE2B 7996dc6162d007036ce3a351dfd356dcd0202739448f6d3f9994e193dcd5d1889ef98df60c5a04650d00363741f7cd22f680f91aae9dca46e906d12bb7936dcd SHA512 f4c49d97ccc931ab20b1f51c914155ae7386c72e471329eaa4d544425e683febf78de2772544bbc55f21cdafc16f0ce226df7d47abe87ac5101525b306665a29
-EBUILD slibtool-0.5.35.ebuild 1091 BLAKE2B 1cae0fdc89a89a978068929c7bce231501b3449151be39ec45836ddee6eee4f74d7eb677d4d8ba883ba9e7f9f229336a8a921399c194cd154477b0bb45627b3e SHA512 db1baf0c5ae89bab1e863cee5b11a9a5992ed7070005d54651a3f256ba23f84c5814ba9a5dc9401b7e50788fa36069b8a86b93de11067ab085ee28e1981549d8
-EBUILD slibtool-0.5.36.ebuild 1102 BLAKE2B 20afc1f9f78d110de2f7ce57c1fe0381f687a49102d18b0d604fae1c419e87f48decde7b6b3d04fd593e252ed9d12ff07093382158edf7a0ca1238a11296f7ea SHA512 1004ec5c5d64c275969254aa6ab2761ffa7aeb327a163c5f429533abdd6aaeae264396f135e32f9604cd28bfa0ff52a1b37c5d0173ca891d496e23be6f04bbec
-EBUILD slibtool-0.6.0.ebuild 1102 BLAKE2B 20afc1f9f78d110de2f7ce57c1fe0381f687a49102d18b0d604fae1c419e87f48decde7b6b3d04fd593e252ed9d12ff07093382158edf7a0ca1238a11296f7ea SHA512 1004ec5c5d64c275969254aa6ab2761ffa7aeb327a163c5f429533abdd6aaeae264396f135e32f9604cd28bfa0ff52a1b37c5d0173ca891d496e23be6f04bbec
-EBUILD slibtool-9999.ebuild 1110 BLAKE2B 5f0a44b43720a3ad6c1c304a19fce0afe00df879d27345eb288539cce41b31ab718ee99213f9e7ea816f5b6ca77bd7542a0ca86f3821b8cb17fb4e375cd20c54 SHA512 78ed2d61078c797999015d29246933e4c0a18bf35df71735bcb52a46a9986c017d4b99282c77f5f5538d1b0848ae084028ebe2f5518cf12b1b81d0db8d80ccce
+EBUILD slibtool-0.6.0.ebuild 1096 BLAKE2B 71ec984924982e18078194783561c3b3d9d7f2a873a375cad05b2e1630a7893e4fd3f36b726154b26dc6627c3102d01419c4618b1ad51a0032163d3f08468df3 SHA512 beb9dc4abdd2ff5cd95df309fca4db5606b6176eb2e0541acc7344cb10de39e5259520ee470b14d49134e7a1feab4ec07b04914c7e02f9627bf63b7303d6e694
+EBUILD slibtool-9999.ebuild 1104 BLAKE2B 5452957968b8725337676458a78c1d84620c586d49a3e47925cbbc712915289c9b3a61c4153ae4c7703158eafd331afd7b3d462a3a7e27d131e6d41c3c66f70f SHA512 cae99d7a0ef1f013ea77a07663bb12a6c7db922b94609e20d5aca5bad4603996ee9509a7982a55ca11027fbf0d6482003531f30b8f0d026ef652ba26fb745fc9
MISC metadata.xml 496 BLAKE2B 8ee62c41383efeccd6d577cb031630f935810e45dd3887c93482b1880d03bf87a252f7a18ba3708b0b0521e2e2e0380d6871721672802189550173a1fe89229b SHA512 d707829a4daf977fb19facd83e5f1582ff422141e0c754867218edf9bc36b208c3ddc5d66159857609128c13a1ac3b51d497e5b89ab6cb0431e25cb7a43d48a5
diff --git a/dev-build/slibtool/slibtool-0.5.35.ebuild b/dev-build/slibtool/slibtool-0.5.35.ebuild
deleted file mode 100644
index 76d9a52f2644..000000000000
--- a/dev-build/slibtool/slibtool-0.5.35.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-# git.foss21.org is the official repository per upstream
-DESCRIPTION="A strong libtool implementation, written in C"
-HOMEPAGE="https://git.foss21.org/slibtool"
-if [[ "${PV}" == *9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://git.foss21.org/slibtool"
-else
- VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/midipix.asc
- inherit verify-sig
-
- SRC_URI="https://dl.midipix.org/slibtool/${P}.tar.xz"
- SRC_URI+=" verify-sig? ( https://dl.midipix.org/slibtool/${P}.tar.xz.sig )"
-
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-fi
-
-BDEPEND="sys-devel/m4"
-
-if [[ ${PV} != *9999 ]] ; then
- BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-midipix )"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-src_configure() {
- # Custom configure script (not generated by autoconf)
- ./configure \
- --compiler="$(tc-getCC)" \
- --host=${CHOST} \
- --prefix="${EPREFIX}"/usr \
- --libdir="${EPREFIX}/usr/$(get_libdir)" \
- || die
-}
diff --git a/dev-build/slibtool/slibtool-0.5.36.ebuild b/dev-build/slibtool/slibtool-0.5.36.ebuild
deleted file mode 100644
index cedee9e5dcb0..000000000000
--- a/dev-build/slibtool/slibtool-0.5.36.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-# git.foss21.org is the official repository per upstream
-DESCRIPTION="A strong libtool implementation, written in C"
-HOMEPAGE="https://git.foss21.org/slibtool"
-if [[ "${PV}" == *9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://git.foss21.org/slibtool"
-else
- VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/midipix.asc
- inherit verify-sig
-
- SRC_URI="https://dl.midipix.org/slibtool/${P}.tar.xz"
- SRC_URI+=" verify-sig? ( https://dl.midipix.org/slibtool/${P}.tar.xz.sig )"
-
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-fi
-
-BDEPEND="sys-devel/m4"
-
-if [[ ${PV} != *9999 ]] ; then
- BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-midipix-20240315 )"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-src_configure() {
- # Custom configure script (not generated by autoconf)
- ./configure \
- --compiler="$(tc-getCC)" \
- --host=${CHOST} \
- --prefix="${EPREFIX}"/usr \
- --libdir="${EPREFIX}/usr/$(get_libdir)" \
- || die
-}
diff --git a/dev-build/slibtool/slibtool-0.6.0.ebuild b/dev-build/slibtool/slibtool-0.6.0.ebuild
index cedee9e5dcb0..4f6896658f23 100644
--- a/dev-build/slibtool/slibtool-0.6.0.ebuild
+++ b/dev-build/slibtool/slibtool-0.6.0.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://dl.midipix.org/slibtool/${P}.tar.xz"
SRC_URI+=" verify-sig? ( https://dl.midipix.org/slibtool/${P}.tar.xz.sig )"
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
fi
BDEPEND="sys-devel/m4"
diff --git a/dev-build/slibtool/slibtool-9999.ebuild b/dev-build/slibtool/slibtool-9999.ebuild
index f1551f5cf160..e27de56818dd 100644
--- a/dev-build/slibtool/slibtool-9999.ebuild
+++ b/dev-build/slibtool/slibtool-9999.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://dl.midipix.org/slibtool/${P}.tar.xz"
SRC_URI+=" verify-sig? ( https://dl.midipix.org/slibtool/${P}.tar.xz.sig )"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
fi
BDEPEND="sys-devel/m4"
diff --git a/dev-build/xfce4-dev-tools/Manifest b/dev-build/xfce4-dev-tools/Manifest
index 610145cc88d7..bf8b47c22ed0 100644
--- a/dev-build/xfce4-dev-tools/Manifest
+++ b/dev-build/xfce4-dev-tools/Manifest
@@ -1,7 +1,7 @@
DIST xfce4-dev-tools-4.18.1.tar.bz2 363652 BLAKE2B f78c39de833353aecd57db6d199a2bdb1a478eff996732653f49199cf8b9c6d54c02c969f823ebc441415fb6376d588e79796bcaa48bb4349c3d54068d86622b SHA512 8fa65aa57450d3e65ef55bf86e8a113c06e64289a9f71875049b422da2a8bdfcdd36c3a3e94a3c0e7c602a3e9577eca14d63318489f81fd88d6743e188636304
-DIST xfce4-dev-tools-4.19.0.tar.bz2 368601 BLAKE2B 349e3dcf69c1fc1f0af052546d78b86ffc89ca81b66c27e8b7058f549adb0c6a16e6c462a6f5e00e66dc4b419dd2ea7fa43c210d83153e23254b8b5ae5a77fbf SHA512 7372efcb686fe6c1e42f17564d693cbe24792d00fbf131faff46040c8940ad355067d4a4cc5d5de5ec6b9707943c5db5de84eee4a4ff894ef8c33c3616a26044
-DIST xfce4-dev-tools-4.19.1.tar.bz2 373780 BLAKE2B 9a29d195b63c01bf33235dcaffb28f904e1f7833cca40b0a78439548f4425a0a3d93dd7a885c7060abc96498a05a3b320abbf6d75789f003f74c0804e6c9f5db SHA512 87d36e05f222e05cb9437dde4ca12964aec85ae2766a899e486dd3050df19482cdf4b70b7a5a74389f275e8328e815a72de772f3fae486d48b6f12c9ac2b5de9
-EBUILD xfce4-dev-tools-4.18.1.ebuild 666 BLAKE2B 520866f280714c789a29559a72f5a43263725457492b0ef2a8fd7561efb28493a05305b21df7abbbb180bb2cd1282dd910fd9c8bdfc1e45e54a4230f04e9f016 SHA512 22553bcd50e2296f3d36b27f6263c15e165f8488ee9a013ce4645a9454435ddf931469fcd23750e03518153b1bba3e7503f2f4215aa0c47d2cd27b2172dca075
-EBUILD xfce4-dev-tools-4.19.0.ebuild 672 BLAKE2B 4dacbafb5a5cbb92fa8358fb2b2408e0a97dc8475bf5b6dc5fbd9ff9fe5eead5ba1c983ce7122de70914e68a06d3aa761d7452aa380eb1b112c831eafbe18f0f SHA512 1023fee5ab09413b836178c626881557172c7607adfb03f2e6fab537729cbd71c0bb243445950b4c4c3e66324a1a523204ea948e71c68c43c4be5c77147c787b
-EBUILD xfce4-dev-tools-4.19.1.ebuild 672 BLAKE2B 4dacbafb5a5cbb92fa8358fb2b2408e0a97dc8475bf5b6dc5fbd9ff9fe5eead5ba1c983ce7122de70914e68a06d3aa761d7452aa380eb1b112c831eafbe18f0f SHA512 1023fee5ab09413b836178c626881557172c7607adfb03f2e6fab537729cbd71c0bb243445950b4c4c3e66324a1a523204ea948e71c68c43c4be5c77147c787b
+DIST xfce4-dev-tools-4.19.3.tar.bz2 377934 BLAKE2B e644cac88e70e2f3511055d24df299b76b4803af1c5b8017c8af30ca5ef27afe5968023c7dcf776589b6f60b62882ae8d3c07b08ed1729933b8a6d815976ee96 SHA512 99b64d61123901270d0cdddca70e20f70454161ef1ff153efbc2e3e1679a914e0848c917dcdc6ff1f65c8ab787d526c0d192049d6bf5d9749068312bec6d47e5
+DIST xfce4-dev-tools-4.19.4.tar.bz2 380215 BLAKE2B 9ce5535f9d98d9cb56a21bb3a8abe9ca97ebc2518924019e89ea6cd6cf811d4ed05cba27762a5bf7332c9470e29c3c90ed23f6b2940d0aafd4dfe4c106ec8c4b SHA512 433873a7058d71b24035ae8408625af3e440329dfec178c89c95e44cd35b4d11ed7002d454ba75dce11ff16b381f00c41b0660cb54cdc4e4cdeb4905cc818152
+EBUILD xfce4-dev-tools-4.18.1.ebuild 660 BLAKE2B 8af5ef546562de54c3b9aa7e4e021f86c6fdbc128f4f947191cc143f7d65de2afb0a9a7314d20e51b429c2972c40c860593b13ff2beb61182736426aed12e075 SHA512 ede727bb650516a347dae24d760905cecfe3de9dbb05852f325301ae8d0a6f424eda6842364fc14af32a119f3ef927d5441beca3c196b1215f2d8a5ec4dc8874
+EBUILD xfce4-dev-tools-4.19.3.ebuild 700 BLAKE2B a974fd098483846877f1c9ab247bbf2d2b8c08344a8ae7797a3bbb828d8937e982ec51b7208b1cd6c0ce332eb8ea335a9d348c4e8cddcc7e70d3f74732ef61ac SHA512 76e9b88a2e6f9fcf98664e94e63922a97bf4e37f0af21b8ebbfe7212ccbc3e32824018c23e9ee6e6e9f372d5830a14dbd3ada03800ba0a4bfe452d3d340732f8
+EBUILD xfce4-dev-tools-4.19.4.ebuild 700 BLAKE2B a974fd098483846877f1c9ab247bbf2d2b8c08344a8ae7797a3bbb828d8937e982ec51b7208b1cd6c0ce332eb8ea335a9d348c4e8cddcc7e70d3f74732ef61ac SHA512 76e9b88a2e6f9fcf98664e94e63922a97bf4e37f0af21b8ebbfe7212ccbc3e32824018c23e9ee6e6e9f372d5830a14dbd3ada03800ba0a4bfe452d3d340732f8
MISC metadata.xml 248 BLAKE2B 83bf47dc3dbedea8a88932e922075f0ba8fd841433c4ab750e2ab61c22e8cbfaa1acb04a903d89ef5140a75dfc4c4899354623e0160df5b7c178c190f8494515 SHA512 b5200cfe30adef8e869fada87f1b4171210b2427cd3ac12edef70948f305d5e612ca5f24d377f9823a6022c8867db635db50ddd3d6cb362d6b0137c299fe07e5
diff --git a/dev-build/xfce4-dev-tools/xfce4-dev-tools-4.18.1.ebuild b/dev-build/xfce4-dev-tools/xfce4-dev-tools-4.18.1.ebuild
index ba794cbfcb11..c6ef213cc2ba 100644
--- a/dev-build/xfce4-dev-tools/xfce4-dev-tools-4.18.1.ebuild
+++ b/dev-build/xfce4-dev-tools/xfce4-dev-tools-4.18.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
DEPEND="
>=dev-libs/glib-2.66.0
diff --git a/dev-build/xfce4-dev-tools/xfce4-dev-tools-4.19.0.ebuild b/dev-build/xfce4-dev-tools/xfce4-dev-tools-4.19.3.ebuild
index 2bdd5084a92f..148a537dcdb6 100644
--- a/dev-build/xfce4-dev-tools/xfce4-dev-tools-4.19.0.ebuild
+++ b/dev-build/xfce4-dev-tools/xfce4-dev-tools-4.19.3.ebuild
@@ -12,16 +12,18 @@ SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
DEPEND="
- >=dev-libs/glib-2.66.0
+ >=dev-libs/glib-2.72.0
"
RDEPEND="
${DEPEND}
+ dev-build/meson
"
# libxslt for xsltproc
BDEPEND="
+ dev-build/meson
dev-libs/libxslt
virtual/pkgconfig
"
diff --git a/dev-build/xfce4-dev-tools/xfce4-dev-tools-4.19.1.ebuild b/dev-build/xfce4-dev-tools/xfce4-dev-tools-4.19.4.ebuild
index 2bdd5084a92f..148a537dcdb6 100644
--- a/dev-build/xfce4-dev-tools/xfce4-dev-tools-4.19.1.ebuild
+++ b/dev-build/xfce4-dev-tools/xfce4-dev-tools-4.19.4.ebuild
@@ -12,16 +12,18 @@ SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
DEPEND="
- >=dev-libs/glib-2.66.0
+ >=dev-libs/glib-2.72.0
"
RDEPEND="
${DEPEND}
+ dev-build/meson
"
# libxslt for xsltproc
BDEPEND="
+ dev-build/meson
dev-libs/libxslt
virtual/pkgconfig
"