summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29780 -> 29809 bytes
-rw-r--r--dev-cpp/Manifest.gzbin14599 -> 14594 bytes
-rw-r--r--dev-cpp/cli11/Manifest2
-rw-r--r--dev-cpp/cli11/cli11-2.4.1.ebuild2
-rw-r--r--dev-db/Manifest.gzbin16239 -> 16244 bytes
-rw-r--r--dev-db/influxdb/Manifest2
-rw-r--r--dev-db/influxdb/influxdb-2.7.3-r2.ebuild (renamed from dev-db/influxdb/influxdb-2.7.3-r1.ebuild)4
-rw-r--r--dev-java/Manifest.gzbin59170 -> 59156 bytes
-rw-r--r--dev-java/ant-core/Manifest2
-rw-r--r--dev-java/ant-core/ant-core-1.10.14.ebuild2
-rw-r--r--dev-java/ant/Manifest2
-rw-r--r--dev-java/ant/ant-1.10.14-r2.ebuild2
-rw-r--r--dev-java/antunit/Manifest2
-rw-r--r--dev-java/antunit/antunit-1.4.1-r1.ebuild2
-rw-r--r--dev-java/apache-rat/Manifest2
-rw-r--r--dev-java/apache-rat/apache-rat-0.15-r1.ebuild2
-rw-r--r--dev-java/commons-httpclient/Manifest2
-rw-r--r--dev-java/commons-httpclient/commons-httpclient-3.1-r3.ebuild2
-rw-r--r--dev-java/cpptasks/Manifest2
-rw-r--r--dev-java/cpptasks/cpptasks-1.0_beta5-r2.ebuild2
-rw-r--r--dev-java/jakartaee-migration/Manifest2
-rw-r--r--dev-java/jakartaee-migration/jakartaee-migration-1.0.7-r2.ebuild2
-rw-r--r--dev-java/javacc/Manifest2
-rw-r--r--dev-java/javacc/javacc-5.0-r5.ebuild2
-rw-r--r--dev-java/snappy/Manifest2
-rw-r--r--dev-java/snappy/snappy-1.1.10.5-r1.ebuild2
-rw-r--r--dev-java/xmlunit/Manifest2
-rw-r--r--dev-java/xmlunit/xmlunit-1.6-r2.ebuild2
-rw-r--r--dev-lang/Manifest.gzbin21859 -> 21857 bytes
-rw-r--r--dev-lang/erlang/Manifest2
-rw-r--r--dev-lang/erlang/erlang-26.2.2.ebuild186
-rw-r--r--dev-lang/tcl/Manifest3
-rw-r--r--dev-lang/tcl/tcl-8.6.13-r1.ebuild4
-rw-r--r--dev-lang/tcl/tcl-8.6.13.ebuild123
-rw-r--r--dev-lang/tk/Manifest2
-rw-r--r--dev-lang/tk/tk-8.6.13.ebuild4
-rw-r--r--dev-lang/tuprolog/Manifest2
-rw-r--r--dev-lang/tuprolog/tuprolog-3.2.0-r1.ebuild2
-rw-r--r--dev-libs/FBGEMM/Manifest1
-rw-r--r--dev-libs/FBGEMM/files/FBGEMM-2023.02.10-test.patch11
-rw-r--r--dev-libs/Manifest.gzbin98008 -> 98007 bytes
-rw-r--r--dev-libs/dynolog/Manifest3
-rw-r--r--dev-libs/dynolog/dynolog-0.3.1_p20230126-r1.ebuild1
-rw-r--r--dev-libs/dynolog/files/dynolog-0.3.1_p20230126-musl.patch25
-rw-r--r--dev-perl/Manifest.gzbin285667 -> 285668 bytes
-rw-r--r--dev-perl/PAR-Dist/Manifest2
-rw-r--r--dev-perl/PAR-Dist/PAR-Dist-0.520.0.ebuild4
-rw-r--r--dev-qt/Manifest.gzbin11565 -> 11565 bytes
-rw-r--r--dev-qt/qt-creator/Manifest2
-rw-r--r--dev-qt/qt-creator/qt-creator-9999.ebuild2
-rw-r--r--dev-qt/qtwebengine/Manifest8
-rw-r--r--dev-qt/qtwebengine/files/qtwebengine-6.6.2-clang18.patch80
-rw-r--r--dev-qt/qtwebengine/files/qtwebengine-6.7.0-clang18.patch96
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.6.2.ebuild1
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild1
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild1
-rw-r--r--dev-tcltk/Manifest.gzbin5491 -> 5496 bytes
-rw-r--r--dev-tcltk/itcl/Manifest8
-rw-r--r--dev-tcltk/itcl/itcl-4.1.1.ebuild3
-rw-r--r--dev-tcltk/itcl/itcl-4.2.0.ebuild3
-rw-r--r--dev-tcltk/itcl/itcl-4.2.1.ebuild3
-rw-r--r--dev-tcltk/itcl/itcl-4.2.2.ebuild5
-rw-r--r--dev-tcltk/tdom/Manifest2
-rw-r--r--dev-tcltk/tdom/tdom-0.9.3.ebuild4
-rw-r--r--dev-tcltk/togl/Manifest3
-rw-r--r--dev-tcltk/togl/togl-2.0-r3.ebuild46
-rw-r--r--dev-tcltk/togl/togl-2.0-r4.ebuild6
-rw-r--r--dev-vcs/Manifest.gzbin11500 -> 11499 bytes
-rw-r--r--dev-vcs/pre-commit/Manifest2
-rw-r--r--dev-vcs/pre-commit/pre-commit-3.6.0.ebuild4
-rw-r--r--media-fonts/Manifest.gzbin37583 -> 37583 bytes
-rw-r--r--media-fonts/noto/Manifest2
-rw-r--r--media-fonts/noto/noto-20231128.ebuild4
-rw-r--r--metadata/Manifest.gzbin10342 -> 10346 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest28
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/md5-cache/Manifest.gzbin28392 -> 28419 bytes
-rw-r--r--metadata/md5-cache/dev-cpp/Manifest.gzbin27987 -> 27992 bytes
-rw-r--r--metadata/md5-cache/dev-cpp/cli11-2.4.14
-rw-r--r--metadata/md5-cache/dev-db/Manifest.gzbin33038 -> 33043 bytes
-rw-r--r--metadata/md5-cache/dev-db/influxdb-2.7.3-r2 (renamed from metadata/md5-cache/dev-db/influxdb-2.7.3-r1)2
-rw-r--r--metadata/md5-cache/dev-java/Manifest.gzbin75310 -> 75319 bytes
-rw-r--r--metadata/md5-cache/dev-java/ant-1.10.14-r24
-rw-r--r--metadata/md5-cache/dev-java/ant-core-1.10.144
-rw-r--r--metadata/md5-cache/dev-java/antunit-1.4.1-r14
-rw-r--r--metadata/md5-cache/dev-java/apache-rat-0.15-r14
-rw-r--r--metadata/md5-cache/dev-java/commons-httpclient-3.1-r34
-rw-r--r--metadata/md5-cache/dev-java/cpptasks-1.0_beta5-r24
-rw-r--r--metadata/md5-cache/dev-java/jakartaee-migration-1.0.7-r24
-rw-r--r--metadata/md5-cache/dev-java/javacc-5.0-r54
-rw-r--r--metadata/md5-cache/dev-java/snappy-1.1.10.5-r14
-rw-r--r--metadata/md5-cache/dev-java/xmlunit-1.6-r24
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin47494 -> 47485 bytes
-rw-r--r--metadata/md5-cache/dev-lang/erlang-26.2.215
-rw-r--r--metadata/md5-cache/dev-lang/tcl-8.6.1315
-rw-r--r--metadata/md5-cache/dev-lang/tcl-8.6.13-r12
-rw-r--r--metadata/md5-cache/dev-lang/tk-8.6.132
-rw-r--r--metadata/md5-cache/dev-lang/tuprolog-3.2.0-r14
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin185485 -> 185488 bytes
-rw-r--r--metadata/md5-cache/dev-libs/dynolog-0.3.1_p20230126-r12
-rw-r--r--metadata/md5-cache/dev-perl/Manifest.gzbin383064 -> 383062 bytes
-rw-r--r--metadata/md5-cache/dev-perl/PAR-Dist-0.520.04
-rw-r--r--metadata/md5-cache/dev-qt/Manifest.gzbin28929 -> 28930 bytes
-rw-r--r--metadata/md5-cache/dev-qt/qt-creator-99994
-rw-r--r--metadata/md5-cache/dev-qt/qtwebengine-6.6.22
-rw-r--r--metadata/md5-cache/dev-qt/qtwebengine-6.6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtwebengine-6.7.99992
-rw-r--r--metadata/md5-cache/dev-tcltk/Manifest.gzbin8824 -> 8650 bytes
-rw-r--r--metadata/md5-cache/dev-tcltk/itcl-4.1.12
-rw-r--r--metadata/md5-cache/dev-tcltk/itcl-4.2.02
-rw-r--r--metadata/md5-cache/dev-tcltk/itcl-4.2.12
-rw-r--r--metadata/md5-cache/dev-tcltk/itcl-4.2.22
-rw-r--r--metadata/md5-cache/dev-tcltk/tdom-0.9.32
-rw-r--r--metadata/md5-cache/dev-tcltk/togl-2.0-r313
-rw-r--r--metadata/md5-cache/dev-tcltk/togl-2.0-r42
-rw-r--r--metadata/md5-cache/dev-vcs/Manifest.gzbin20646 -> 20643 bytes
-rw-r--r--metadata/md5-cache/dev-vcs/pre-commit-3.6.04
-rw-r--r--metadata/md5-cache/media-fonts/Manifest.gzbin43154 -> 43150 bytes
-rw-r--r--metadata/md5-cache/media-fonts/noto-202311284
-rw-r--r--metadata/md5-cache/net-wireless/Manifest.gzbin28003 -> 28013 bytes
-rw-r--r--metadata/md5-cache/net-wireless/bluez-5.724
-rw-r--r--metadata/md5-cache/sys-devel/Manifest.gzbin36408 -> 36570 bytes
-rw-r--r--metadata/md5-cache/sys-devel/gcc-14.0.1_pre2024022516
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--net-wireless/Manifest.gzbin13892 -> 13895 bytes
-rw-r--r--net-wireless/bluez/Manifest2
-rw-r--r--net-wireless/bluez/bluez-5.72.ebuild2
-rw-r--r--profiles/Manifest.gzbin202049 -> 202200 bytes
-rw-r--r--profiles/default/linux/amd64/23.0/llvm/package.use.force4
-rw-r--r--profiles/default/linux/amd64/23.0/split-usr/llvm/package.use.force4
-rw-r--r--sys-devel/Manifest.gzbin7715 -> 7713 bytes
-rw-r--r--sys-devel/gcc/Manifest2
-rw-r--r--sys-devel/gcc/gcc-14.0.1_pre20240225.ebuild64
141 files changed, 667 insertions, 377 deletions
diff --git a/Manifest b/Manifest
index a611164187b0..fa6ce3674142 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29780 BLAKE2B 7d08a75530309da8d2d326c0bf2cb28e4618b67ecb45ff722c87f99099ec4dba4974bd217cd042ac3da6f8af73b2bec6b9353bafc5aa9d07fd0182ff07f9e27a SHA512 1b432017ee765f00ef67f45908cc3ce82dc9af8be0e3f63df268c6fa76f62efcfb29cc8def48b440a3fafa7c876d3da088707dce6f67a869f2c0fc1134d68d75
-TIMESTAMP 2024-02-25T17:10:27Z
+MANIFEST Manifest.files.gz 29809 BLAKE2B 7e987a12e43183e1432afa000f6b442df753aec3afdbe9713947cf4d0f975a24f06190db2cff27cdcaaed5d2a53443bb65ca22c1afe2ddea097e9b7bcebc8d65 SHA512 f0629e975d2feb61aec91e1f71fa7dcb78bf26e45f0404b845a538e21d72c2b389c0a797e2291160775f04dc87004c0bbcc72630deb8a2a3b22b23e0ba744f9d
+TIMESTAMP 2024-02-25T23:10:27Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXbdINfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXbyONfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBMvRAAiaujABvy7uqs7//eomz3l7yHSgAcG6cDTO5DbJeAW5VBtvGqTPWILT1X
-4zuVI978a9vESfhTTLwLBfeMF5frSyX0hN/XQetBc/brV3fkHVn1aUHe20lgP04e
-BX9rHQOjXrEn1h909LwuEU+9L/nXXkh2Yki1I9KTqchbSym0z2T+niB3zbykOm6/
-+6HxMr9xqPid+JfL0uc6HgzBffYzJj5YSlV17H6NnmYZpbb5RxZfv2yultM+Uclu
-Er+aVTf/m7Wgr9tPjT5vOrGiZdNb9KMre5cKMOW5bQp15qe4keTJal4L0VWfwlHy
-fCbJ+WP8BW60P0JgV+xGvsnTbOvu3E0HJDCK/D97UD8vZOETllrpBVYng/aW9iA/
-g4ovRdtZGvktR6w0PSYV4MzfW8ZL3c3aEG64ewQgK7/WJonWgzrBESjfHyQn+Rn1
-jM/MntISZqUIRbfQD0AmvpGczEokcD7yFuy835DwoQXzjlJ/FQiQr6vNOeydOoVP
-VqKAncKXw0J12G5fqXN1WTzwfiGaZynakzQngAScsj3q+o3i9npJe3t17BBpz4WT
-gJyQSHyFi68/XsjApIHX5QMrgYkpHyQ1QFyFoqY8q8DloGkrwGF1DKTMd2pXwIql
-Sn20b2O/kSkuzcPfNvE+i/7pTnvRo74+rLSvUCYZG3J+dc/rs6k=
-=zVqM
+klB8PA/+KNr1lSABU7OnwfJvlZDnhzAFZnqWKmz0qlrSNIA/Hu1s3tzOjM5cDIDc
+9K15gcj84RDMxEaa73nvIcHngbApCAMu/I25GiUyWqDUps0S2CIsqO8XSvTLS3qB
+78Jxvj/VPeUtl1to7tDofziXDbn8ffWDk34uEJ4oJpfTNgsMouVq47NkWgyqMl36
+GTFyhJGdZuH6A7VhIrMRzwxnIAO/sL46++zXj5NMWAuRwbTgTRVzi7X4y1YpuKxu
+TjFW91YgrZcqsxm68PCOr2qHk61nOc8b7lPTJ0GM26URXv1wc40q0lZItaDEL5+N
+6v6Om0REAEY2ue1AwVHHEDTfPTrk/WLVyiAGDygRMuPTl1oOJ9stAnZytSHMPHpX
+oJfn0lM0X7MOjmOtD6xk44sja6zaKw2556kD3DX5qETZs/12HaUXFL1ZV5QcldoE
+8sCHF4SuRBOsoN/mrKh7LmQBz2zbeSyeX9/viDeXO2jS/cbueoCOLW/TF9hIbpeC
+slBc9JN58IJp9o79CyIePcYr7TGobR4lSWx6Xxf15fs4MuRLD6SZ3EBM1I+Eb4dA
+K3sC4ZY1uYoIRN7Wd0warLRnCEDrVexLxtR/ZsgJqRL31Uj6rZng+n/4umZDx7KC
+HOXnEZqmAHlzjBJn0lF/IQei+8+DvhbeQGZjHyA3GjdckdN50Bw=
+=bJ++
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 938ac829325f..27de0090229e 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz
index 6187f281a088..10863987ee30 100644
--- a/dev-cpp/Manifest.gz
+++ b/dev-cpp/Manifest.gz
Binary files differ
diff --git a/dev-cpp/cli11/Manifest b/dev-cpp/cli11/Manifest
index 3edd15dd2784..cb7e7c4cac23 100644
--- a/dev-cpp/cli11/Manifest
+++ b/dev-cpp/cli11/Manifest
@@ -1,5 +1,5 @@
DIST cli11-2.3.2.tar.gz 303507 BLAKE2B 68a1ca97fb55a4329f7d56a7d661f71f356bebcb0878421bccb18093aab171cff963f4e3e8f47b95cac4947ebbd7c7d6c853cc28e404c07091685ba1e99ac8d3 SHA512 f48b289d52034c47b90db58c035a123b464bed488cf31bcdbe10a692214a5c05e62b99d6fb7c4b065f42df862ecf3813f11dd533b3697939d761e99d2b89c2ec
DIST cli11-2.4.1.tar.gz 339023 BLAKE2B 4db4bacc30ae5526135fe354e4f707f6858cb42b0662daafdde23cf397701c5185794d72794d920ef8f66ce846aafa718ac24fb567b04144d5b15905ed4badd7 SHA512 965290d09977672d3bc3c57ca4b89a88c2c09461da6e866b18217d702d4d5a0977588fcb8fef1a3c3804e61ad80d276029f47469cc83dbfdc7021ee35f6b7269
EBUILD cli11-2.3.2.ebuild 972 BLAKE2B 0d030f0c87d8d7ce76aa3a2afcbc522ca30bf756695df6929833993d7d013e54f474da3b9fcd253ae812ea2e613201ea59ef09b4039772e05233d0beadb1cfbc SHA512 0f877b88ebafcc2c78539bd035bbea843914632f3d47ca1f11813ced3ec729556e3c6f5abd78cbc8111c87f041b4e8ceef29e5d64329386e99d40838575442d5
-EBUILD cli11-2.4.1.ebuild 974 BLAKE2B c7a469986392430c81caf1685ff532d8d0b4b1e5ab4d471e7a853138ab1dbcababf5026c5713c95014273ee25bc252e20c4cd4eee10707c4665f3b0f4f6b36a1 SHA512 6d2868d1ea7826763aa72376ddcafe4f6d5ec175262653cb264acc9ac49ba2c8bb4bb9b4096f7d6dc61af789f5f70bdbc687ab2dfefac0370f6085a51fee39c2
+EBUILD cli11-2.4.1.ebuild 973 BLAKE2B 60966184046c55546e34c131baa074deb7ce54b65a0bd3412cca1d46ccaf2522407aa6497b6a18017cb07ef46efeaf041a4d14370468682543182d7949414976 SHA512 f56249e97ff2d56406e0646633eaa5bbde75f86e1e61a1c2272bc93301169edc64bed49352f372c16360d8baeb2d28ccab27205a46582f697e6426b5f7591e99
MISC metadata.xml 325 BLAKE2B 499d638738bfde90cf6d60e2de19e570c6da09897cfeabfe30fcc98971ef59bed98936dd0ef7cd2fa3a497131f8abd169777e514835d39a95d8c9405ec16411a SHA512 7cc05ee6e3544f0e475c8afe3a81ab47e93ec4e6d88bc635014ae4bc186eb965cee34675187706723d124292d138dfb22322d5328a4dd9ff185d069d2b605d2d
diff --git a/dev-cpp/cli11/cli11-2.4.1.ebuild b/dev-cpp/cli11/cli11-2.4.1.ebuild
index 174cace30411..1dc668e0e23a 100644
--- a/dev-cpp/cli11/cli11-2.4.1.ebuild
+++ b/dev-cpp/cli11/cli11-2.4.1.ebuild
@@ -15,7 +15,7 @@ S=${WORKDIR}/${PN^^}-${PV}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE="doc test"
RESTRICT="!test? ( test )"
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz
index ec69ff80f576..d680ecb6c656 100644
--- a/dev-db/Manifest.gz
+++ b/dev-db/Manifest.gz
Binary files differ
diff --git a/dev-db/influxdb/Manifest b/dev-db/influxdb/Manifest
index 6e8ac3dc8325..01cc78b86da6 100644
--- a/dev-db/influxdb/Manifest
+++ b/dev-db/influxdb/Manifest
@@ -191,5 +191,5 @@ DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec6950
DIST windows_x86_64_msvc-0.48.0.crate 671422 BLAKE2B abb063610dcc38581657133182b7d9efeed5553df67bd2bd6f30f1668a645186e4824f9ef556a5abc84ace10b1b437b6325bbda6df5a64ce880d7dcb743ac786 SHA512 6e598b8e3ac54912a8ebac01b0dd2c58fd282072527d7fedc7f6ebecdfb7dcb09ae46c22293bc0117849437f8b053db5e90406e7a38276f0f0afd06be3966795
DIST yansi-0.5.1.crate 16525 BLAKE2B 3b5a93b98293daae72f53bf3f13bfc05feba8d5b27921f79595f7448fbcb9a0dfa6cd70f467c5735b914c46b7d3592e6cce080c540a458a904308525eb3aa839 SHA512 7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2
EBUILD influxdb-1.8.10.ebuild 1415 BLAKE2B c32cd9f1b5ad1696b4e612f2c99c43170e828a41653004da588e607b19de495bc8926ca1a7d60287a49394c53509d9e542ecff4b378b4486e7b69d4c3e044afb SHA512 ee1e42b70fabf4ed8676033be9a0f5e10d514a9ad98741a0e685cfb8e11f4f8f51a0ed28f91043e5b78c44f7dbfe74aea6f93fc79193ca8da425316fcd561b69
-EBUILD influxdb-2.7.3-r1.ebuild 6373 BLAKE2B 2cc6c330d3d1cb326a48634e4ca327dcd6f4cba87016214a1c9a419aafcd441783d65a53e082aa00872920727e57d2172353facd5ea0ef740d61171045cd7059 SHA512 0d3ed90f50d4faca89c5bddd350956109a3e2b0f2923cf7b1a0b9768d4220ef9d9d16015a0383e03fae97f4b731132cc6102f633cfabc95e76114d5a68b0d1e1
+EBUILD influxdb-2.7.3-r2.ebuild 6379 BLAKE2B 7a2e0d86e8909053ca7e0f76ca38f7cdabd9442f8c36b8cc2be0e427931485fbccebed8a7138cc409a16f05f30e1b0f2f5b5d12998a6775e84114992f6cc8791 SHA512 81dce812b16dad155832bff702ebd9224cdadf2d31d8920903a7e59c5ed77547e53d1b4a116574f4ac549a492d4d3156b22ba9885449d9df4ba91d1781e6798d
MISC metadata.xml 794 BLAKE2B b2918ee4b0c547e06957606fc84ce3fa44144f6e4510ac2bca9008645ca4a08058f02c8cd96623575214763856a97f9fa887ca70dd8a9ba884c9328b1ea54a8a SHA512 4badc736aae9a6aa97766dedc40f906b983f91c9a08fe2784df2768bcbf4e164a365276bfcef271767b9d86afa7ccccbc8dbe31857641c724eeb0e2deeda01ee
diff --git a/dev-db/influxdb/influxdb-2.7.3-r1.ebuild b/dev-db/influxdb/influxdb-2.7.3-r2.ebuild
index f14c9edbd5c8..3bd8b07c924a 100644
--- a/dev-db/influxdb/influxdb-2.7.3-r1.ebuild
+++ b/dev-db/influxdb/influxdb-2.7.3-r2.ebuild
@@ -263,8 +263,8 @@ src_install() {
doexe usr/lib/influxdb/scripts/influxd-systemd-start.sh
exeinto /usr/share/influxdb
doexe usr/share/influxdb/influxdb2-upgrade.sh
- newconfd "${FILESDIR}"/influxdb.confd influxdb
- newinitd "${FILESDIR}"/influxdb.initd influxdb
+ newconfd "${FILESDIR}"/influxdb.confd-r1 influxdb
+ newinitd "${FILESDIR}"/influxdb.initd-r1 influxdb
keepdir /var/log/influxdb
fowners influxdb:influxdb /var/log/influxdb
diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz
index 932f927088a2..46a7f5fecbb9 100644
--- a/dev-java/Manifest.gz
+++ b/dev-java/Manifest.gz
Binary files differ
diff --git a/dev-java/ant-core/Manifest b/dev-java/ant-core/Manifest
index ac52b77412a8..125256f71e3d 100644
--- a/dev-java/ant-core/Manifest
+++ b/dev-java/ant-core/Manifest
@@ -1,5 +1,5 @@
DIST ant-1.10.9-gentoo.tar.bz2 6685 BLAKE2B 2249c7e1628052a2a6896c6995e0c5dd14ea77671ab0ef4402ece9968f41266cdf4411cd669dbb73c4d7043d7c6c5f6e992bfc2705e74899ff1058f0d4942704 SHA512 aade4c5322c29d1b6b4f6b99b229a1a07ff64faed104bdbbff3a82bd482d9cab5596c019dac92eaf4cab875fa9e46e5067ba816f910c2d6c94890ab85c50605b
DIST apache-ant-1.10.9-src.tar.bz2 4593589 BLAKE2B afb73e592dbd4e0082f5890005ce70264ab9c59f1359a91cc83abcfb03938d98ed9d1eb797c9f72bd3d017a41c19635a6246e5b46ddcab660749a2530db1baaa SHA512 7a6c96131462dc0e1bcf41e2daa1b129a45d19302f4ee2915bb51c4cf347996fa5f8140f96653b21952decee16816476b8f258f8ad2c094a8305209cebcee4a4
-EBUILD ant-core-1.10.14.ebuild 504 BLAKE2B 65e0c6ece4a33249c045ade8fe4ccde71ef418b5dd20a249337c61f459d5e319f19bd8b84c1fc8140ff6395ebb1e4b8a0b8119981a44b5ef5572d5f9c8565455 SHA512 f0922bd8293bd85d7ddfb9a1364c19b2185ae7196fa737873a02ef7f7e12839e5c88288a11bef9962783c24568163bd679b615eec929d02dd34d66228cfc3028
+EBUILD ant-core-1.10.14.ebuild 503 BLAKE2B fa138e26bd17bddaa1c774562f8d0309a217a8e814511256d54fec04a2c34d99b457200d0825ea44861cc85536db6144e3f871cdb49d0e96c7a3f211df0c4ddf SHA512 0144bb667abb118ddb27931fed62d139360190bf2643745f65d8a4760153fc77e5a3dc60085f5a2aa2415c2ccf8529ef07bba728dbc06b0ec7261a65f185ed5d
EBUILD ant-core-1.10.9-r5.ebuild 4049 BLAKE2B 4bba71206ec27d44129187e60bb36023a7692e43e48a442a0e8ddfc2cf82bba6520ede091484429bf7cf80ad5fb16d4290bd12b6facad18749a387250fd8fa62 SHA512 e6d97d8b3b3147c40840a803e02bfdaf5a7119e4341fbad58a532ef9a14552b54dff10e523925d366329e3c15d723778d04b83313e24bf25423ba53921a5f537
MISC metadata.xml 434 BLAKE2B f6e80b35f9e2744a724af5869f1c1ca894e2a5b1732ea39ab3025dff60928612df0a582f958df34402d365f32c14b452be62a07328df6e6b13f4de534936f8a0 SHA512 db54bd8fcf1763471b4fba7bc846f27b1049d85bf242fedf4428be1c1c91eab34c7686f26b7c730e795739e95bedea7174f3579871ecc94f5cae634dfaef68a7
diff --git a/dev-java/ant-core/ant-core-1.10.14.ebuild b/dev-java/ant-core/ant-core-1.10.14.ebuild
index 4894ae3382bf..06844430df56 100644
--- a/dev-java/ant-core/ant-core-1.10.14.ebuild
+++ b/dev-java/ant-core/ant-core-1.10.14.ebuild
@@ -11,7 +11,7 @@ S="${WORKDIR}"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
DEPEND="
~dev-java/ant-${PV}:0
diff --git a/dev-java/ant/Manifest b/dev-java/ant/Manifest
index ca0929825be0..99941b9cea81 100644
--- a/dev-java/ant/Manifest
+++ b/dev-java/ant/Manifest
@@ -6,6 +6,6 @@ AUX ant-1.10.14-LinkTest.patch 4329 BLAKE2B d4165d378dd63cab2a9d813c9d26c1ef7404
AUX ant-1.10.14-PathTest.patch 1114 BLAKE2B 870f35f250b4cd31317972c09f4a90eb26b71a8f198d1e96a085f99e0d6e41fd06c0598bcdae35c400aa8ba9b65e52b7dc0d7119308c60c8573a185907f2b7ba SHA512 9847fb3f6f3c2a37ac1e483ca7ac5685cc3d296b92ae35816fc4c58bb4de57d89196c50fabfa546efbec2303ea360066658507be0b4bdaeae3d5ff00e023f498
DIST apache-ant-1.10.14-src.tar.gz 4692736 BLAKE2B b07a2e61fecd4f10056ca2688615ccf02c551bba0f5749f50c2be710e90306e8044b7c557359300654d93971d94520e92f593da44b1c20626db4701d499cddff SHA512 435f97a276d88a86022c5f0680f3c2a16dc36be95adac3d797a2609d96921840a57393c8f5ef8313193146115bd6a87bd4790a4a272c44f7beec892fd6528c10
DIST apache-ant-1.10.14-src.tar.gz.asc 833 BLAKE2B d9a4b4b3cb22762f25b34651dc81c2f13af38e73fdca27bc2de562539cd8f1692744ac5ccf535a2c61d3035a129f30bafac133872f9ba0ed7b259393b0f4cdf6 SHA512 ff2e79c991f68a5c38c0b47556ca5f5301c1a8be219a9eddf8d2e17b09eed7f0426770c2dc18114ea432f0200ac824d71da633ad7881025692ce5ad4baa899ee
-EBUILD ant-1.10.14-r2.ebuild 12959 BLAKE2B 081bec5d847ab1f8d75aad73b66a82c2cf735e56c826f146389dc162f973b17589644719ada10b37802d7017f767b73f274a673fbfe444073a9bc4c7d9e74f6b SHA512 9bb9d75a6eeb51d8c3bd91aa96981736db0b1ad3459223c3d0ab07ffee5d42b82485894d489195cc481f6d4f6f4d358ebb7857f9f58e2d96f297e9eacceecc2f
+EBUILD ant-1.10.14-r2.ebuild 12958 BLAKE2B 012a7b5dab005717da00b9f3f3d52874900b002bd6b685e5f66d31a86a2cdcf1d2915d956dc8cf3250766fe7178c2b044d4beb1ac3e053bc0cae9591a48c480f SHA512 6395daa860c1282d25c610d083fb847ae30010d4bc0f71d460df11ba833d0b401e3291019c0c8ccd42afa2ac38ab6c71484dee09729142462e66f62093cfbf42
EBUILD ant-1.10.9.ebuild 1586 BLAKE2B d88da0b36e9dfb92586b1701f2535a96c1ec9857db67ed7c8d148f24f609c784dedec1820ee4dd3d69910d37455f82e1dd7eb5f95dc5535c96312d052b9bd77c SHA512 9df6451a03b308dac45fa8d11ea18c5ff842ec6da245f39a2804b9788877cac2af65088d833787bf51406841703bc5f0823bdf037358cdc6f0be21c89df2aec4
MISC metadata.xml 1871 BLAKE2B 506545257db2a93e15fa3c36105453c6efa3c6505dff98d558bea9434637676df7fbf8a4db6e9a6fe04a54c913ad012226ce5e7eb682a8732f140fd6f676c194 SHA512 807240f5312ffa9c7ae789697c4f2ef481ec8819bd800eaa83639129f5bff16ab7c7e80cbe07a57c171faf5efa439c3d45d8e26514418c32ca1764e2c4163b36
diff --git a/dev-java/ant/ant-1.10.14-r2.ebuild b/dev-java/ant/ant-1.10.14-r2.ebuild
index c06cf4bd6631..ade50d31059b 100644
--- a/dev-java/ant/ant-1.10.14-r2.ebuild
+++ b/dev-java/ant/ant-1.10.14-r2.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/apache-${P}"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
IUSE="bcel bsf commonslogging commonsnet jai jakartamail javamail jdepend jsch junit junit4
junitlauncher log4j oro regexp resolver testutil xalan xz"
diff --git a/dev-java/antunit/Manifest b/dev-java/antunit/Manifest
index 2efb65b20937..7051d76d4106 100644
--- a/dev-java/antunit/Manifest
+++ b/dev-java/antunit/Manifest
@@ -1,5 +1,5 @@
AUX antunit-1.4.1-gentoo.patch 2994 BLAKE2B 186a5508a798728e1fa2bbee3eacacf6333d28f52792cf13434b1c52d8dde3c7ec22d7ee2a6a61deb6ae0c90119c099eda1d3a1d2728335a183dc454ce7afaf0 SHA512 831ac5a462465d8c0f00240073a7d5ac7cdd8ff40148341fd4e7bdbeca6f751b20e1793babb8252268cd7b26562504ea94e5c762d56e35e436e29fea18e7a0f1
DIST apache-ant-antunit-1.4.1-src.tar.bz2 125017 BLAKE2B 2c092d22eaf716c52bd6c6ce43d1e33c1f599621ee383303c97553f9dc2d0708cf58420338184f8877cd2b0fc053c9742b04cd869583db7b2fc2dedfb4a2dddd SHA512 7c59f0e918f5ec8edbf10bdbcdca1c9bd2ba2a7b27ade69aa4ca92c0c058c434be517799ce795309c0f1c00726a1c77650101b0d1cbe189db5379b15d29ad305
DIST apache-ant-antunit-1.4.1-src.tar.bz2.asc 224 BLAKE2B c56e3d8005b1a39e42b85fad3c542aa4dd894d9e6cc61a8ea34bce33a8fb3f56d142cb77372fd4d664d46427365d24078b7429480f689245eb31d771c525f90e SHA512 3ad2cca4240e2714d7c435828b3a3d3cbe1e57647400237ce2a96a714d877605199ccf54a2266ff35081ed9f3e23ca46306b30293c1981e55ccbbc61591ad760
-EBUILD antunit-1.4.1-r1.ebuild 1593 BLAKE2B d34095c29f56800ea2bcda6c59b74ec1a649f694863e02f1ef422ec9eeb2502f73110d8f4fc8694c0a91ef412203535531e50839ae1044f9ae54977ab36f211f SHA512 5cc44df0f36096cd74cd0aec06abc0d693b3ff17ca31afc0a2830768d5f475468ccfb6e5a1089e269c647880c519da109255a6b45a4247b7b7dda791b0715f16
+EBUILD antunit-1.4.1-r1.ebuild 1592 BLAKE2B 6a3ce93bc7717a57b0093a56f795be6ee11e03400737b87ccff394feeaf0e762d0c992273a51474a54e23953cdaa0956e24c21ea6bbf42b135ed85a828b43e61 SHA512 d17c48761a9b66f5b49b3890facf93cbc4d678a5868f8b44623d056d8245998730df88b9a242d06bcacafc48055d42f4b20b47bb93de2f75c08537ae6a4480b6
MISC metadata.xml 308 BLAKE2B 00785073a5aa0526b627017e78ce8919f900d9d7e1c32fa867234bab84b8adcaeb9db4e4732463b97425e69d0a8162ac0c3bf07ed7d07200ac44e4eeb22b52d5 SHA512 2ceea54bc7a6dbe1ac891fb7064068dc7622bee3bfe2d726d04a90cf0462aca38f378143e472bc1222df70289d1f1c193057981bfe51eb7cd610747e53a4e7d4
diff --git a/dev-java/antunit/antunit-1.4.1-r1.ebuild b/dev-java/antunit/antunit-1.4.1-r1.ebuild
index 5a540b495221..0072c4dd5096 100644
--- a/dev-java/antunit/antunit-1.4.1-r1.ebuild
+++ b/dev-java/antunit/antunit-1.4.1-r1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/apache-ant-${P}"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/ant.apache.org.asc"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-ant )"
diff --git a/dev-java/apache-rat/Manifest b/dev-java/apache-rat/Manifest
index 5b81c16d473a..d8e13d99087d 100644
--- a/dev-java/apache-rat/Manifest
+++ b/dev-java/apache-rat/Manifest
@@ -1,6 +1,6 @@
AUX apache-rat-0.15-fix-tests.patch 1751 BLAKE2B b4c55855c289db6c9f43dc5e5d28fc565abf448c38f21bf8169560580a4c6b3c6cc05d48bc93990d1b6b42d9f121f6951beb0650806189f4a9b2783f4c9631c7 SHA512 0791827f7e1aa738c9ce3239cf04cc826eddf9cf413d2c046df4eab29b8f3c7b538867ae25e4ef232d1ef762ac515a6ff12e69d2d0f3c066605dbd58ea0832a6
DIST apache-rat-0.15-src.tar.bz2 203040 BLAKE2B 0727fb932cfbab7080eba5115bee69e5c46155a231509109a5c7aecf40ed539d4357f2d9b31342717306221891e4a411e01077ae55a0988abe4926e40f1fafc4 SHA512 7f9fb219a5ce0b95909f006140b20e7621d9f5ce583c42a57e2783ec40fd842e75b546843ab033a99bf5108d0d8369a0ab1aac80e33af9685f651fed3dd603ee
DIST apache-rat-0.15-src.tar.bz2.asc 833 BLAKE2B b87e059a5a83d3d728c28c25926129743fdfb6a5c7cf2e258892d86711e7f5890d140ca1cfa5fc1012d56b6321ec2c93903ec30854bd3536216c8f1fd269f504 SHA512 f5abcb3df5d23834deab8c3c1a476100324452cba88e9185fb398dd6118c3c8ff8dc00c4c9f8166245833d6e602c51bc8cdf20361813bbe1e720022766412b8d
-EBUILD apache-rat-0.15-r1.ebuild 2948 BLAKE2B b6edd952d11b7f8f587915b25266760e80db5ec651cf52cec23f2f3ac42d7d6876be962a70995c6c936fe484bca6a6ce1fe4f10cb23a7fc4404d67de67706e4a SHA512 6fae1ef06ed02b003b4d7e6dcf243cf86d34f568e412e8e45109b81d368176b48e591c246ce274d2398b25f4e6d73b29975c8ee4f5c1b26ba6183e3a6a492733
+EBUILD apache-rat-0.15-r1.ebuild 2947 BLAKE2B 689042da71e5149e48ad8ba063dfed9d5472a09f5355ef33e41e6c0892d5d05f34777a62c1d3b236577d3923ec7dc921d91a474e8af7065d1329a0cc019dc4e4 SHA512 df6bbd32b60226736dcdb7bba27b198ed521b83ff1af3de250f2cae0b9634f7d6b1b271592f239657ac20f3844eaff1cef1ff7a843c31265172d52c178fe9e27
EBUILD apache-rat-0.15.ebuild 3348 BLAKE2B ac1deecf106f5fac049b5abf7ea17aee0a472ccbb45e6e39f3bbc8d9ff69d4bd8a6c52515c1653cfc3f6a02751d7b8bf98d8d5aa20e34266f61a053794d969ed SHA512 e881328a8061367fce6fda69b3894513d26cc302283dc8350d8f316962059820c11d2afbaa3ed6fe67f99d54395be9520f2f11d0467325ca6512d0e2c1ef80c5
MISC metadata.xml 320 BLAKE2B 9451f2f8ba85ed8d1fba22da8fa3c905d4079c068d5e6e16af4296b5789b6ea2e2cdcf1d63ec5e275ede7b34ff49ff3bd41680a0bdda238ceb0d56103ef8f5fd SHA512 190d5b038f8962873e882f89d25f7532ad7c6144e6d8ea1337d7daaf1243d140fa98b6cde1604e138637b0eb50ae613097a23e6048291f275e0e6ec894360a50
diff --git a/dev-java/apache-rat/apache-rat-0.15-r1.ebuild b/dev-java/apache-rat/apache-rat-0.15-r1.ebuild
index e43c0870b71c..a4c08c2c66fe 100644
--- a/dev-java/apache-rat/apache-rat-0.15-r1.ebuild
+++ b/dev-java/apache-rat/apache-rat-0.15-r1.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${P}"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
CP_DEPEND="
>=dev-java/ant-1.10.14:0
diff --git a/dev-java/commons-httpclient/Manifest b/dev-java/commons-httpclient/Manifest
index f906e14f415d..7358dcf53aab 100644
--- a/dev-java/commons-httpclient/Manifest
+++ b/dev-java/commons-httpclient/Manifest
@@ -2,5 +2,5 @@ AUX commons-httpclient-3.1-SSLProtocolSocketFactory.java.patch 12404 BLAKE2B 294
DIST commons-httpclient-3.1-src.tar.gz 1882664 BLAKE2B ccf96bedad09011ee20eae38aae1fdfdd6fea5a8226f4b4d156762080c286c71b34c149035abfd61e70c55a1de84ab3cd38d73c3228f591dd8e16c0a7e79c3a5 SHA512 e73ceeba3f34a35c30b24a3c6cb8dfc2102ff21079a5ff9270935908cb2f707d366c2f31a53fbdafa99673cc2b82e05470a2bf40d96767c72b2ab037c0f55490
DIST commons-httpclient-3.1-src.tar.gz.asc 189 BLAKE2B 44661748db96429682a82d8dba5ad71d0d1fc2aaf03e2f1dda059985757547a78ab04dff38863ca421e65d13100a68c8cb909ed4c34e0a66a837b6fdb91baf63 SHA512 3832c90048de4db1f96efecd2f467153f0bdce1ebd533b848b8fc78a92da0bba3ba8bb3447e6c8d34f4c1c731a5b41ab941754a1509728ff4ea96e238927ab09
EBUILD commons-httpclient-3.1-r2.ebuild 1709 BLAKE2B 73b08779a549b7f3ba8e5961e9db672aa69ebdd89e7998f389763fe8c70a57f40ec8bd83b343f17670e1934038a4699ae443451071b4b24f21ff6b33118dbbc5 SHA512 9b5a9f39c2e2856e1778cb04db68d12211d1d0bd789f94d7ac3dfb5eeec1803d5ede3b93087a0af092824fea3e916aad5d05b3e606c02e2994318cdac615d4a0
-EBUILD commons-httpclient-3.1-r3.ebuild 1413 BLAKE2B 57841278bd1227bc8e0fc8c3edd2033987b82d92fcdbf665ebaf83dabd053df0d6ce4ecc5ffc7ff1584d33b519906354c01cdd8010f43dabb507aec7126fe9fe SHA512 05ff1ec5034fd1e92b8adc89e2480549b8247671dcc947627650dcd9b85e730e5c6b558586212807d5f0d9e873c0311268bc3883af2301393bd2a826ba599a32
+EBUILD commons-httpclient-3.1-r3.ebuild 1412 BLAKE2B 1bc7cd88e219fab578d0c1a13bdcb1bb0339e0e05454d29fe832168360191657d7acec2997885c39d95286b26ed305ccc7d339d7af122da61ca3e235ef7aeb00 SHA512 8fb60abda7e40b1f1f4646158a2e3da4c73e0121a61d526a502c5dc9f55428a7ef716b8a44078158d5e50f8ea415d058d579cc54244d673f7954be0707a9f00e
MISC metadata.xml 457 BLAKE2B aa9b78ee94c6ac0cd435c142183612524e588138764dcf4ea6b2474925f5238983ebbcf75ba32d78e42b62f3751e042785291f00cd9a6453c9711b4110ce04a5 SHA512 46da6fef35f122be653de8ff6f87048475dae83e8853a05210e403f239ce3823caafca0e26aa503377ccfd9c5616f4f69d4d3b483b9adb7b512351d85be5f531
diff --git a/dev-java/commons-httpclient/commons-httpclient-3.1-r3.ebuild b/dev-java/commons-httpclient/commons-httpclient-3.1-r3.ebuild
index 81080faf4cad..466fc7630c76 100644
--- a/dev-java/commons-httpclient/commons-httpclient-3.1-r3.ebuild
+++ b/dev-java/commons-httpclient/commons-httpclient-3.1-r3.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${P}"
LICENSE="Apache-2.0"
SLOT="3"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
# Tests run: 2036, Failures: 91
RESTRICT="test"
diff --git a/dev-java/cpptasks/Manifest b/dev-java/cpptasks/Manifest
index 6dcbf3226e5d..c95bdfba54b5 100644
--- a/dev-java/cpptasks/Manifest
+++ b/dev-java/cpptasks/Manifest
@@ -1,5 +1,5 @@
AUX cpptasks-1.0_beta5-test-classpath.patch 1070 BLAKE2B eacc916610026d4eb25fe7a217ce23e6ca485400e9f90c8ac37a4fb614fd0ac59d622161f79854b664db0e1cc48d047655479d817fcade448952d4c231d33860 SHA512 4ce1d06f6cb1a32ff8807f9e9ad8deddef26d4ea6ed6b2826d80e3ca16c491ecefb0c850ad9a958fdae3cdbd764852ab3a5f0ad66464b928f4c12061e3cb3e73
DIST cpptasks-1.0b5.tar.gz 902930 BLAKE2B 02cc20ea8e4316f7d0572cd147868219f1cfa326fd87d2edbea8a9b81c88f83173a373a88149bc2da55099bb9a0ac4d1f8927a6c708e6a5640b56220dbdba006 SHA512 620d16e60cdd4d8a09efe6c5889ec1beb20d38df3a7ebf337de546cd60881b4c22a08f24374e7dac02dbbb3b23defbb740a70f1d0ff59212496e631251f0e32c
EBUILD cpptasks-1.0_beta5-r1.ebuild 1302 BLAKE2B ae0c062ef9ccbcb1c9af7ad35cd31a48e5c925d1dc7a2557d3cd2eff4ecabcaf0b052d181ed0f5810a3cd6ed1aa97daa3e273ed9f0212e4477c3b97d0978111e SHA512 e194312ce4f012548907e6d95d65eb261fe2d3a5f92fcaa68cd1bd76ce340ab04d485c156e79bdc59d975ddbdd375c5a3575fa1e9fe85ab0d8505764677d804d
-EBUILD cpptasks-1.0_beta5-r2.ebuild 1322 BLAKE2B 99584c9eb338cb7868b52fc276a93e85a461f89a2ace78e539cd89edc005b156426d2cf98d9a480ead6de535492db9c1f2cf4245ef6e09b569e02f931d17281d SHA512 64f47757a624934fed6af9cb8f66437f49d3d17f62666a284a48e4efbc62c9513ade7cf76c159edc162559f4705b110415a16136e245474c306959ba65687466
+EBUILD cpptasks-1.0_beta5-r2.ebuild 1321 BLAKE2B 294458d0c75e4caf09ea79cfab0bf1835ef6880ea6bf566c57e93b698ee99c6ed6f06a0cb360afe3690b98547df45069ea1967ca186325608c6f7e8d1c6cba6e SHA512 f6b7da1fd53f51b5b13dc644e57c65ee23a527fcc1dedbb8d9debd2f3eae5f1fa01234fa947645c35e1b3a30c3d6f404ac6e6b4b430bc3ededf3d4f38048b4e4
MISC metadata.xml 318 BLAKE2B 53f5719585c7a4f0479017c4410975aefadcedd17db45949c351329e28761f05ebd89ef0557505a9a3ae03967b9baefe3e2c5b1edf0116a10434755a8d76fbe3 SHA512 b89f13a465ae0f1cad3352319206dc922badf513f63af878b118577e1f6da322b824dd14ca9220cf10aa5c5463c30399f001395a36c45c3b69228a375be379ee
diff --git a/dev-java/cpptasks/cpptasks-1.0_beta5-r2.ebuild b/dev-java/cpptasks/cpptasks-1.0_beta5-r2.ebuild
index 8d86952d653e..569b94bfdb84 100644
--- a/dev-java/cpptasks/cpptasks-1.0_beta5-r2.ebuild
+++ b/dev-java/cpptasks/cpptasks-1.0_beta5-r2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${P/_beta/b}"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
CP_DEPEND="
>=dev-java/ant-1.10.14:0
diff --git a/dev-java/jakartaee-migration/Manifest b/dev-java/jakartaee-migration/Manifest
index 4836cb344796..5ee82d8a49a4 100644
--- a/dev-java/jakartaee-migration/Manifest
+++ b/dev-java/jakartaee-migration/Manifest
@@ -1,6 +1,6 @@
DIST jakartaee-migration-1.0.7-sources.tar.gz 43381 BLAKE2B 9a1a6bfd217f77890940240c6c860e21e0b72c758a63426a0c63009213738a9322a758d4525a9a8a8c69883c490edf128d8b70a6120ede431da434c4d1408e19 SHA512 f7edd70b997b2ae2a93b14b93c5b6dcb80de04f554125729f89e62eddaecfbfea21b304226887edb029c8a7b255b50a55a38381d017c7d44859f2e56b912f25a
DIST jakartaee-migration-1.0.8-sources.tar.gz 43466 BLAKE2B f9ffbb46ef6a26c9884e1d3eb55f283556cf8dbaf0955c9efe7e9766f77eadaae1e5bd066225948e9d97adac0f2f34fee3d6ad552bbbdad7303a0abb98d3070c SHA512 ecb1db63cb258b1b8c0e8106ea171e80e66622a48cafa62f8fb75e1b1ba6d539cfefc5dfe0ba9536d06b102c599afeba80d094598d2af3fe1d2ca153ef61ced8
EBUILD jakartaee-migration-1.0.7-r1.ebuild 2896 BLAKE2B d2ea40493a111e042db9b4a190b9c1c675c9e7a12c897fc3a6002269037631bae0feb9c45de383dc89d098775733abe9bb4681e6f64237535143791c56b979bf SHA512 274c4b900966fa2e51a9d97d7f43502a920e8b931a74cb548c43769b27b8272086f0dcad29eee78616f6df6c6e52332537fc6b28f47e075db5d7ac461c609efe
-EBUILD jakartaee-migration-1.0.7-r2.ebuild 2900 BLAKE2B 10fd1c820538f126b4f6c56035e88e0537a722e673e757ff23ffe87ec9ac1c7eee19dcebbecd37a719396b3312412bd371b7cdd45f5cabf9443fe58602c8b16f SHA512 1375eff2fb839dc0225205b874d22baee690802f2e73bdada0ea58e1e9aac73937f1ab3fb214fd34955397cad89902bd7a8e7272e520c7f4c77313eeee52c492
+EBUILD jakartaee-migration-1.0.7-r2.ebuild 2899 BLAKE2B 7610c74888de4245544642e47b186129751b44f3ed936659b12c20182203856e23c2520a0d6488382d30709a2beed897875b8aa622e2995ffb4b496ce9cb14c6 SHA512 bf0d1aa8a4fb808b8a6479e44469261ea5f90cbaf448620b3333ba7af935c264db0a7320c468f4ab2e95453f334039e2b0ead69a5e6288ca181f08d2dd6ad9dd
EBUILD jakartaee-migration-1.0.8.ebuild 2388 BLAKE2B 2a3e1738d70d6bd54e721506ee1bcfd5a367d010200cc30f15afdb755a9ff0303aedb7ec1a3c4f6854c0e31f96f8ddd426e47b4b3e4b08d433af5e9a7e31d291 SHA512 2d7dd54cb20c0f000d9c1818596dd3cbad88887d988842079ad6a284e918fec05542bc356ec2fa167adf945f10c2b95839365b377d488f5a212c20f1369e03c7
MISC metadata.xml 335 BLAKE2B 5f9b427a9a229435fa8f5ee0a510b4943d95f1728500139d9d72f7c0d8ebe9130827815a4cb12976893f40962e12378480df968b6347efbb0a808bc37da46d9a SHA512 7064bbf92199c8e938c1370e583e0c361a98825016d7766ecc07a8bbe7b73cc13eb4cd4453a9720511a7d83328f3f8107c0447786425b101823b05ebb3eb2719
diff --git a/dev-java/jakartaee-migration/jakartaee-migration-1.0.7-r2.ebuild b/dev-java/jakartaee-migration/jakartaee-migration-1.0.7-r2.ebuild
index 339a87cf928b..7e8daacf6943 100644
--- a/dev-java/jakartaee-migration/jakartaee-migration-1.0.7-r2.ebuild
+++ b/dev-java/jakartaee-migration/jakartaee-migration-1.0.7-r2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://tomcat.apache.org"
SRC_URI="mirror://apache/tomcat/${PN}/v${PV}/source/${P}-src.tar.gz -> ${P}-sources.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="amd64 ~arm ~arm64"
# Common dependencies
# POM: pom.xml
diff --git a/dev-java/javacc/Manifest b/dev-java/javacc/Manifest
index 16d88d2f9895..221cb2c64f96 100644
--- a/dev-java/javacc/Manifest
+++ b/dev-java/javacc/Manifest
@@ -1,5 +1,5 @@
AUX javacc-4.0-javadoc.patch 420 BLAKE2B 8f26c37e26f8967cf527a6f7f4b6c5396bffb5cde4cf9aad292217d41e614800cac438b92971e0c942f71ace4f551db30bae873e83ecdcf2ee7940153fca50bf SHA512 e20554696a27137b7f9c086f7d8c4854742fa1e14ad84e2157cecebdc65f2fb6726a0eaaff7bf3f1113a6fade51c5825b86641b61b917a4fcdd96663a8830438
DIST javacc-5.0src.tar.gz 810123 BLAKE2B 6833e79a33c7ae8b28902d1c372162a2f9e326629f0d4c1936a8c3638d3aa3f6bd5713aca8398ba5f1ff963fe585eb683fcd3009602ee592ba79692c8ba0f3d6 SHA512 91896a0affac1c4fd00a093a731dfd02bda548d1a4d83e1077ed36a67f4f9deab0ce9f2d0212fd4c08ab00065d3029533adbafbc026a22ca071285093bd3bba6
EBUILD javacc-5.0-r4.ebuild 1414 BLAKE2B 71b2f49568204c15af879bbed88c0c887f7c77e2439928e2b337baa35f278ac1ed8a6b88e0c1726220908043d4d50568b9c47d6059659f0a0ed02be4584690cc SHA512 2a9ce39a8d89771dafd05fe269ac64dc868b7069ccfcacf7d8b931d6cca888ae43bbc6c57d1ee7db6509cad96bc8274e8b3026e44bb41731bc0f2cfe472ca49a
-EBUILD javacc-5.0-r5.ebuild 1391 BLAKE2B d727720c46c3ece49a592d72045bc8e6c50342022648a0495028a0c8625b19b8c6e6f9f009db13766e64365a3128224a8e37eb5ee641a1b8bad2caa9de03938b SHA512 5a574c698b144aeccf5d692e34f42a8c117fd9cf1e30fdc431b63fd2e30477edbbc2c711eb856432412a683129f15c7becc16483023bd80d0474deaf6dc53538
+EBUILD javacc-5.0-r5.ebuild 1390 BLAKE2B a9c5ef510de182010305c315f61eb10c82db02ecba4e101441d7eafb75c9e8ac790a07df25f3bf55bce81cb0bbcd992e80e7231f2d67fd3a66148d529f3cabb8 SHA512 8ac92585e4dda0db531eb030de2fc9f01d4fd47eb12938845f3b58bf3d1e0b1f79b5bf6cbb6d38a9af3edd9cfb2672a07504f953cc3c78ee5952631526b4b4cd
MISC metadata.xml 233 BLAKE2B 2b385ca77219f08b2874b3a4a91a0c836d3cb45ec44b05babb33d590c56ceb5337ecb93a8450a37f8e6bbf4cfc1455892e8142d22e0a1d527d40361e2dce350b SHA512 1acc975a7dc3344bc63282d652ca00d8245970b58353b4fd00f09a4859db3eaba2dcd85e1537d424b7174e4f9c01c2ffb10ec6d107b5c895c9ca20730666de7f
diff --git a/dev-java/javacc/javacc-5.0-r5.ebuild b/dev-java/javacc/javacc-5.0-r5.ebuild
index 8b807f707085..9e53248cf15d 100644
--- a/dev-java/javacc/javacc-5.0-r5.ebuild
+++ b/dev-java/javacc/javacc-5.0-r5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://java.net/projects/${PN}/downloads/download/${P}src.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
CDEPEND="dev-java/junit:0"
diff --git a/dev-java/snappy/Manifest b/dev-java/snappy/Manifest
index eed0e6cc247f..339736b2135e 100644
--- a/dev-java/snappy/Manifest
+++ b/dev-java/snappy/Manifest
@@ -6,6 +6,6 @@ AUX snappy-1.1.10.1-unbundle-snappy.patch 1928 BLAKE2B cc67a38e53dcd08d208b33796
AUX snappy-1.1.10.5-SnappyOutputStreamTest.patch 1215 BLAKE2B 34005766546b28012ffbd86927b37d9368eab212b3fc2252492f2c49f7b639519cdf5bd197fb7dce3769108bab1175414f0b9287cf4893d41ad784e9f27ae8c0 SHA512 3c65030686fcdd1177c6865894510081ba41631db9c3945c52aeef921ccf049fa65083225af9f022a1537814e8a50de2ad0740292b9d6d8e8ee900176ff69267
DIST hadoop-common-3.3.5.jar 4535144 BLAKE2B 66582661a1832cc54493fc9dcea9076eb0e3f4e974a7d24d593e8fff2b9e2a3a82ed6eb4587f23523473aecc35d2a15de2ad81b2617c1bdac50847149cdeb6a8 SHA512 f1fb439a5853b04e9e771ec4e80e1ed078494ecfaa741abe065936fc1c26b5369fdd4e8082f4da59c1a3a7a5c025beaa14a68c38dc772e81499f83a3cb91717b
DIST snappy-1.1.10.5.tar.gz 3917442 BLAKE2B 0632fa7ba4d0a863801e88ced22098c3bc228c1f3e188c67cb9ff62807f9454b580b49fff15c7deee1e790db51f4664c50a6546259439eda18597097a5128329 SHA512 f84778f59635eb97c0072489766904a16208be4f41b28151b14eecd0fe84f3f04a44c18d452b9d79e752b22d5e5b9ab5b36064cc8aeec8de655d7635132093ea
-EBUILD snappy-1.1.10.5-r1.ebuild 2930 BLAKE2B a8f8f14f5cb5c8152b29c3e50d67419728ae98f9df63ce044ccccbb960c5cf785d8c6e3f7b694c76391d2f5f127f2d703bcd21d5dff099f761156344cbbcb29c SHA512 4b3dc591d91a3214099edc0571801416afbc9ab3dbbb6b467fcc02eb112f4c20886d59b8e3e3fc1972eba76b0cfe232cf3e8a02012724709d759b00602db76a8
+EBUILD snappy-1.1.10.5-r1.ebuild 2929 BLAKE2B 66e30e62948180a5dfbf818996c0487d095ae6a89edd2586cd5ea78b8a0617c83f27e2f60e72ca9a33882105af557330a72ac833acd703dea99f0233258c4f62 SHA512 2947bf00e22eeaa2d1ad80b2f52042f7a893b19604753592906f0989809b951be95f8f10fc57c1dccb5b0ce804cfc69e1bee416a4caa5e250e809d1089419447
EBUILD snappy-1.1.10.5.ebuild 2915 BLAKE2B 789ae836022ac3430754a204ed4eba3559bf33f59cd8547b625180f1f24eb73ee1dfa87a324077be4af1d40e0234c3c6a667d7ee9b048ac5a78f9da5978e4bb0 SHA512 b9c0374c40592c2cda78fce8984a7e3b12f9d6f3b564206b7c939805806deb5d54a03db6f47d7159f2f28c491f205d72daacb5537ad1b96b4ab7744d7a66e2dc
MISC metadata.xml 320 BLAKE2B 5e3039edeec0b66e6b896158777909fdfed881f06def61b5e3424baeb51ea898cb3cb273e6ddc939b7efea88860a945b5f29da513be22ee6b601551a6e02170a SHA512 c2e9282ce950b419588d080145e85e63e6491500edce141678a4aaae65a43d945694ad992dd4d485c94748e26ac225e58177fcff11db3430035b837741ec45af
diff --git a/dev-java/snappy/snappy-1.1.10.5-r1.ebuild b/dev-java/snappy/snappy-1.1.10.5-r1.ebuild
index 76373ffd1ba2..82270174a90f 100644
--- a/dev-java/snappy/snappy-1.1.10.5-r1.ebuild
+++ b/dev-java/snappy/snappy-1.1.10.5-r1.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/snappy-java-${PV}"
LICENSE="Apache-2.0"
SLOT="1.1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
CP_DEPEND="dev-java/osgi-core:0"
diff --git a/dev-java/xmlunit/Manifest b/dev-java/xmlunit/Manifest
index 6d473ba93751..62edd79e810e 100644
--- a/dev-java/xmlunit/Manifest
+++ b/dev-java/xmlunit/Manifest
@@ -1,4 +1,4 @@
DIST xmlunit-1.6-src.zip 830899 BLAKE2B 74bc5238667444fac0a6780090a76cf9c2a6fa4f0536bdde36858190cbd0528873b14b5ee05e098840be1b01e0ccfa3d2243ef63f92dae6cbfef1d84732f1f33 SHA512 a7d15905d959ab5bfeb1807c80eab3e0aa58d501a2136335961da842b9571b95b4aab18189e9a21e59afac960ea83f9a2d32e3af398f63c0f839587b60b9f96b
EBUILD xmlunit-1.6-r1.ebuild 1254 BLAKE2B eaf9f1ef3a4be14c59193fbae95b2fb88e4be48444c512acff67adfe0d95126a092ce676e9300f5c00657f203182db752912924e60727d471e6e8c8c86d563b1 SHA512 ab660a8f6d0c159b0359f80dbb532bbf83f09b328d141d9745cad3c5df76df6e316dec703be5022b3ca560b7c6df531d3aebb81f2c60469b7fd6f20665006688
-EBUILD xmlunit-1.6-r2.ebuild 1058 BLAKE2B 8ec4fd236fae506086c838dccbdcf9c87cd6eac574744f0c70ec2b8c6ff6467c27839b4890a78e9963904d6ef31e7cdd62da7f0353ff037a814c9c4c6b94982e SHA512 3adde2c5e6a8d322c7ebec1b4fb97abec91f90430071e2a337f6b0b84bcaaf119fa3998044c99fda3449d0955f413e5c57441a57c973705a7995b59bb7257571
+EBUILD xmlunit-1.6-r2.ebuild 1057 BLAKE2B 54e9acea0a43147357e9af469e0490f4b4451848c6c9e1af91a649d64246f48591a980ab1736149d8537193909c4b48dd393dac9b89359642ce73d96162dca41 SHA512 ea0c716679fd645cc3929391856272dd8c60630417a5662473d6f85789ccd427f4068456177c4e230d23c58b608753124da6e682434ad51a35494ed42b8f0bbd
MISC metadata.xml 314 BLAKE2B 163bb6e09dcedea6c61c6d6c433b282f69bb76d13623e3386d5068be39db821005028b3dc03b44ae4be8966a57a8ab39a5c241b950ef2267f5c5c63b058c3edf SHA512 8041ce046f9cee5f27744e7d8c39aa39aa82e3e37502b4702b50957bab45560c2da3c4af9ba7c7cd1b0ede5ec464f707c1394c7844fd3d46aeaf69ca5714f1b3
diff --git a/dev-java/xmlunit/xmlunit-1.6-r2.ebuild b/dev-java/xmlunit/xmlunit-1.6-r2.ebuild
index a227d068f167..2ddb82f468e0 100644
--- a/dev-java/xmlunit/xmlunit-1.6-r2.ebuild
+++ b/dev-java/xmlunit/xmlunit-1.6-r2.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${P}"
LICENSE="BSD"
SLOT="1"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
BDEPEND="app-arch/unzip"
CP_DEPEND="dev-java/junit:0"
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 9176abbc2b1d..6e8425ff511a 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index 53e6dc40cb3d..3760de49e1f1 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -8,6 +8,7 @@ DIST erlang-25.3.tar.gz 60060354 BLAKE2B c18beb1aa00f88ac303ce2488da6973cd63b4cb
DIST erlang-26.0.tar.gz 61355457 BLAKE2B 4f5abc04b794d2b2b9e27e20be9197a7c81113607a5ca2605c189212eef70db55eee5120eca36426a2c16237f576751605cdc943c7c2f070d68c6cca6585c46b SHA512 732e259f2018102b62a5d8076953a6a78d3e1f1714edde2c306fe863e5377b9a7f87052e03e92df93eea270a608b29ab4e22d5841d1314f9a532dac4aeff5436
DIST erlang-26.1.2.tar.gz 63932020 BLAKE2B 56c862270398b458106056ea0e86a167b40d769c5b2fd84c39a0ed0c074c00d301145a98ef6e5f4b755d1124005da382ade6d4f0648823cf0e7d662a9b6bdcf2 SHA512 6907bba4ee726582b6344995c73223f725ea628897b34fc807a2a0306536bb15ce55c7fd4da1cb596dc59c9695b3bb6bba59618ca2a7a9a999e183f671656710
DIST erlang-26.2.1.tar.gz 62435848 BLAKE2B 4e257c73de868b5bbd213a66ece60f29e5231845c5f40b17876b8f042c20ba89bced920ffdbb2a44b890b920d8a147b0a0cb4a2bce66a51e49b720ee794c06c9 SHA512 f4fa0d11ecbd99ca5ef4421abb78ef2aba8ea0f8d19e4aed991c2afcc42bb057a37ae34a416b050fd7ed8ca39ba7cc8b3619ff371bc09f56dfd5b523988a8f8c
+DIST erlang-26.2.2.tar.gz 62440930 BLAKE2B c2746b3eb4ffcd3643803745df3e6474291edfb1bd50a0a7cd858942d89808d8b041afd7d8c9dbd0ac336b71412cad972768a3c11d06908605e8a9521f5f5c11 SHA512 27d89f4ee1c7beccd27348ad0d5d9650cda58614f3c278b0a7cf062bf4efc91bd1c7aecfff55b934c57f69cb30c41ead89b94625616817acb2e5910b95bc80fd
DIST erlang-26.2.tar.gz 64008902 BLAKE2B 145ade4a05a8c92f9ba848774e927fc0a186aba834b2d4850cbe92f7604aac6136b16e3e6208658220c8c07b906be06263dfc7173f588165bb7bd5b98fe8a162 SHA512 647f38e7a1d2a0e49aee982d9f6461a83df01d6248756eea3cc926c60dd03e82d881534e3ce3374e233a3ab7b0fad7c775a54d0079f4d5b13de8d8a97c7de642
DIST erlang_doc_html_25.3.tar.gz 37134864 BLAKE2B 86af9f6eacccbdc8e66e1407a29bc70620052f5968f4378df751f89795f98898a057c2e187553e5b938b5a9cc55a223fedb9bc2936cb3ade5f444e05a810f7d0 SHA512 d469f6088a20a840687ceed66b3d4ef3bf9446a00ea490f6bb14e5ec8a0b642ac0ff14243010e45483e9d4d33742525916d05ec93e171fe9f5e0dfbac3733837
DIST erlang_doc_html_26.0.tar.gz 37434137 BLAKE2B 0a1bd0f4966d90cc5aaa8852b280204d81271af0449a019399dfcbeab4b2427a91fa57e1dafe24c55ee1a7abf5f52c019ca7454f7c2ca8dbe604d60ef437a4e0 SHA512 c11cf064808bee3a9e8334ee597daadfff397bd700622c80affa8df127a53de3cb5685c3338fa6d28b5c7a5c171379e0289f557dc3fc6ab0459ada757219ce3e
@@ -21,5 +22,6 @@ EBUILD erlang-25.3.ebuild 5402 BLAKE2B 99b78642048e7c9e5f115453a4fbdffb50a642c87
EBUILD erlang-26.0.ebuild 5402 BLAKE2B 35ab590a6eb7801ebfcfc0823b919fee94585925693b0c7d9f61c44c21ae468a4fac4a26e8efba41ef298ede78dc0005504a2342491c530f91499abe5fc8fd09 SHA512 da4fa8adfe46b779abd346ce719c5d34b84ed48cc25950a141dc05ff33afe37347876b30ce818b3db69393b07072a6b480ad2bd7339859ece22eba83818b8c29
EBUILD erlang-26.1.2.ebuild 5407 BLAKE2B ae809d6e7eab47fc7bc87cffeff0d8127950ffa4254fa8b10f68802c9cc1b95e69a5c998225b7aae0fc4584a70875cfbfede4a4443bd61413cc12aaa0a43f99e SHA512 225b641ccbb57ef21b8805d18019eb86042df1e66463a29925297133316136da9cab4a18958ba6ff729be7b3f851535862cd98117c3afee25dc0d776ac4fb621
EBUILD erlang-26.2.1.ebuild 5334 BLAKE2B 7e04036ef4e52fd3e96aa3304ba7558dd836cffbe57892bcbe60875fd72f12e856dcee33d9b399b6dc6c6ee9f01ee95f160f403d0916a0b7b4aeedb587a92d0b SHA512 8a6581d831fe83a3bb1fbd079648f7559fbf61aa967cb5da1aa8fe9f633eedc69f422397541fc3bd0f76883d9f43316d8972d6ea8f8683a6bb521b825bf9e3e3
+EBUILD erlang-26.2.2.ebuild 5383 BLAKE2B 93f349d27f78506582d9155ba5ddb51b720d72b9b0f48d061ab311e17ba0a98a0248b36ef9a835a94c8873a6ede5ea45ca5e2138369283b95c0a7ff130a52bf2 SHA512 32215031638111845b543620d884ea2ff7508e344efda0272fd7ea509f849c1e21d935caa303006e78231cc6833ae572a7345e0e3379e7457cbc353c3e166c76
EBUILD erlang-26.2.ebuild 5339 BLAKE2B 17142694baeb1a0c6256bb4b89682ef064e3629a06430b5bb894c8d7416cebac5d9f5f748321153259d74de11f73d942dbae58d31a44f08be24f1c2a8125f1f3 SHA512 964b947a8a8b0080c4eb13fe1e5db648722edd5cf39992a5ff85b8f20ebdd4cfede15bbd95c0cb52c2d0309a434f9509221c82f8267edc48aeb258d4de5441f1
MISC metadata.xml 624 BLAKE2B aa99e3487778663cc634e71ed1d22b63ce829d2180c41c390737c7c5761982de8db5755c82db0753cc36c45888409095cbe5f0df3f31f2bf09c12a67c091fcaf SHA512 29910d752f37bf7cb020f8d18790c477a4702e767dec059be9487cb7edf98dfef3b4bdaf37e4275281a26104187ddabfbc9ba9c104fd8bee19a306c3dee4281e
diff --git a/dev-lang/erlang/erlang-26.2.2.ebuild b/dev-lang/erlang/erlang-26.2.2.ebuild
new file mode 100644
index 000000000000..df4dbc9c93da
--- /dev/null
+++ b/dev-lang/erlang/erlang-26.2.2.ebuild
@@ -0,0 +1,186 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+WX_GTK_VER="3.2-gtk3"
+
+inherit autotools elisp-common flag-o-matic java-pkg-opt-2 systemd toolchain-funcs wxwidgets
+
+UPSTREAM_V="$(ver_cut 1-2)"
+
+DESCRIPTION="Erlang programming language, runtime environment and libraries (OTP)"
+HOMEPAGE="https://www.erlang.org/"
+SRC_URI="https://github.com/erlang/otp/archive/OTP-${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_man_${UPSTREAM_V}.tar.gz -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz
+ doc? ( https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_html_${UPSTREAM_V}.tar.gz -> ${PN}_doc_html_${UPSTREAM_V}.tar.gz )"
+
+LICENSE="Apache-2.0"
+# We use this subslot because Compiled HiPE Code can be loaded on the exact
+# same build of ERTS that was used when compiling the code. See
+# http://erlang.org/doc/system_principles/misc.html for more information.
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
+
+RDEPEND="
+ acct-group/epmd
+ acct-user/epmd
+ sys-libs/ncurses:0
+ sys-libs/zlib
+ emacs? ( >=app-editors/emacs-23.1:* )
+ java? ( >=virtual/jdk-1.8:* )
+ odbc? ( dev-db/unixODBC )
+ sctp? ( net-misc/lksctp-tools )
+ ssl? ( >=dev-libs/openssl-0.9.7d:0= )
+ systemd? ( sys-apps/systemd )
+ wxwidgets? (
+ dev-libs/glib:2
+ x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
+ )
+"
+DEPEND="${RDEPEND}
+ dev-lang/perl
+"
+
+S="${WORKDIR}/otp-OTP-${PV}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-22.0-dont-ignore-LDFLAGS.patch
+ "${FILESDIR}"/${PN}-24.0.2-serial-configure.patch
+ "${FILESDIR}"/${PN}-25.1.2-c99.patch # Bug #882887
+)
+
+SITEFILE=50"${PN}"-gentoo.el
+
+src_prepare() {
+ default
+
+ tc-export AR CPP CXX LD
+
+ # bug #797886: erlang's VM does unsafe casts for ints
+ # to pointers and back. This breaks on gcc-11 -flto.
+ append-flags -fno-strict-aliasing
+
+ # Ensure that we use erl_interface's libei.a, and not the system
+ # libei.so from dev-libs/libei. Bug #912888.
+ sed -i 's/-lei$/-l:libei.a/' \
+ "${S}"/lib/odbc/c_src/Makefile.in || die
+ (cd "${S}"/lib/odbc &&
+ eautoconf -B "${S}"/make/autoconf &&
+ eautoheader -B "${S}"/make/autoconf) || die
+}
+
+src_configure() {
+ use wxwidgets && setup-wxwidgets
+
+ local myconf=(
+ --disable-builtin-zlib
+
+ # don't search for static zlib
+ --with-ssl-zlib=no
+
+ $(use_enable kpoll kernel-poll)
+ $(use_with java javac)
+ $(use_with odbc)
+ $(use_enable sctp)
+ $(use_with ssl ssl)
+ $(use_enable ssl dynamic-ssl-lib)
+ $(use_enable systemd)
+ $(usex wxwidgets "--with-wx-config=${WX_CONFIG}" "--with-wxdir=/dev/null")
+ )
+ econf "${myconf[@]}"
+}
+
+src_compile() {
+ emake
+
+ if use doc ; then
+ emake docs DOC_TARGETS=chunks
+ fi
+
+ if use emacs ; then
+ pushd lib/tools/emacs &>/dev/null || die
+ elisp-compile *.el
+ popd &>/dev/null || die
+ fi
+}
+
+extract_version() {
+ local path="$1"
+ local var_name="$2"
+ sed -n -e "/^${var_name} = \(.*\)$/s::\1:p" "${S}/${path}/vsn.mk" || die "extract_version() failed"
+}
+
+src_install() {
+ local erl_libdir_rel="$(get_libdir)/erlang"
+ local erl_libdir="/usr/${erl_libdir_rel}"
+ local erl_interface_ver="$(extract_version lib/erl_interface EI_VSN)"
+ local erl_erts_ver="$(extract_version erts VSN)"
+ local my_manpath="/usr/share/${PN}/man"
+
+ [[ -z "${erl_erts_ver}" ]] && die "Couldn't determine erts version"
+ [[ -z "${erl_interface_ver}" ]] && die "Couldn't determine interface version"
+
+ emake INSTALL_PREFIX="${D}" install
+
+ if use doc ; then
+ emake INSTALL_PREFIX="${D}" install-docs DOC_TARGETS=chunks
+
+ # Note: we explicitly install docs into:
+ # /usr/share/doc/${PF}/{doc,lib,erts-*}
+ # To maintain that layout we gather everything in 'html-docs'.
+ # See bug #684376.
+ mkdir html-docs || die
+ mv "${WORKDIR}"/doc "${WORKDIR}"/lib "${WORKDIR}"/erts-* html-docs/ || die
+ local DOCS=( "AUTHORS" "HOWTO"/* "README.md" "CONTRIBUTING.md" html-docs/. )
+ docompress -x /usr/share/doc/${PF}
+ else
+ local DOCS=("README.md")
+ fi
+
+ einstalldocs
+
+ dosym "../${erl_libdir_rel}/bin/erl" /usr/bin/erl
+ dosym "../${erl_libdir_rel}/bin/erlc" /usr/bin/erlc
+ dosym "../${erl_libdir_rel}/bin/escript" /usr/bin/escript
+ dosym "../${erl_libdir_rel}/lib/erl_interface-${erl_interface_ver}/bin/erl_call" /usr/bin/erl_call
+ dosym "../${erl_libdir_rel}/erts-${erl_erts_ver}/bin/beam.smp" /usr/bin/beam.smp
+
+ ## Clean up the no longer needed files
+ rm "${ED}/${erl_libdir}/Install" || die
+
+ # Bug #922743
+ docompress "${my_manpath}"
+
+ insinto "${my_manpath}"
+ doins -r "${WORKDIR}"/man/*
+ # extend MANPATH, so the normal man command can find it
+ # see bug 189639
+ newenvd - "90erlang" <<-_EOF_
+ MANPATH="${my_manpath}"
+ _EOF_
+
+ if use emacs ; then
+ elisp-install erlang lib/tools/emacs/*.{el,elc}
+ sed -e "s:/usr/share:${EPREFIX}/usr/share:g" \
+ "${FILESDIR}/${SITEFILE}" > "${T}/${SITEFILE}" || die
+ elisp-site-file-install "${T}/${SITEFILE}"
+ fi
+
+ newinitd "${FILESDIR}"/epmd.init-r3 epmd
+ use systemd && systemd_newunit "${FILESDIR}"/epmd.service-r1 epmd.service
+}
+
+src_test() {
+ # Only run a subset of tests to test that everything was built
+ # successfully, otherwise we will be here for a long time.
+ emake kernel_test ARGS="-suite os_SUITE"
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}
diff --git a/dev-lang/tcl/Manifest b/dev-lang/tcl/Manifest
index 5a90e8eb3701..fcbd0928dab1 100644
--- a/dev-lang/tcl/Manifest
+++ b/dev-lang/tcl/Manifest
@@ -8,6 +8,5 @@ DIST tcl-core8.6.12-src.tar.gz 6064625 BLAKE2B 30dc780562aa6955e2c417798cc96fabd
DIST tcl-core8.6.13-src.tar.gz 6370805 BLAKE2B f5af3c0fa2d52c09ab16578c9147cb5ac4a06b81882c49f1ef23642bed32adccbe2a5acbddc5d18bd1757e1991daf864707d842e675f92c6de70be6f4275b95e SHA512 c1c953ac0f9a530d8256514c0cb78f166d0063db725b87fa19272716a955cd390ff8f1c5f17e791cf463284d88bb136d61194779a913a6a78f46146d485c71ee
EBUILD tcl-8.6.11.ebuild 3984 BLAKE2B 55360b19bfb0e73387124a3a651b55af1ddd2e1bdf37a3b6dc92760df2a6e16c56f372181074889585df178fa4acde35869ef581cbdfbb552f791e1af4be9379 SHA512 399d965189cef511c14dfb141bb0820a853791640e6be9aba3b971064848c3c9214dd7a1e1656538cdad49fad2655e112468a11317dab5d0b83a2e50635b35fa
EBUILD tcl-8.6.12-r1.ebuild 3550 BLAKE2B 4cc84a86368405c82f00eed44bf9a35ba0a6f0f783ee0ea15a61cbfdba8352573ca4c099676dd9d1bdc34cc583872cc21bf33db9e68828256afd4e13fc99cfd8 SHA512 307800fce482cae3581c17b05aa2c5879b03ece36d856704087d7c3f922857a15179148c28d05b297fee49ffce944eb56bb968211fca49844329d92e2da4275e
-EBUILD tcl-8.6.13-r1.ebuild 3663 BLAKE2B 0bac57f2a41c520e4b9b0f0414857801a935af45b68e11bd48ed6167c6753e486007ea8bd2c9f4f1fd999f21e0656ae419602dc0e887949542745b4d774b2b0b SHA512 d143a681e78aa47e67355af15bc9a1ad68a365e8b2cffc1da7cbb614b1437953caeac41fe767dce62f7042c6c1610bc6416344e1c0bdc9b10b431c93c1993896
-EBUILD tcl-8.6.13.ebuild 3514 BLAKE2B bc9cc5df77e785b7f310cefba475fd1720d15d665f218c77b346a8bdc512f75c75d1d00d17d428d96f6af88bdacaeb17995b28bbeda9d683d781dd6ab183c484 SHA512 3fefb8135b77cf24da79469a45d46a4cacb1ca55fbf0ce8906d12bfbf879fa71ee4a3ffb80c6b0b954e3e50cdee3ddbb39e679393812ecad4f16bffc16633952
+EBUILD tcl-8.6.13-r1.ebuild 3696 BLAKE2B f6756cdb220aafe8140a156b20c0d98581a6edbffae8af8b369640f7c7255ff189f8b4403f92e005597dd788c3dfa376c7ccd2f0e0b7fac06815d1d79b9f697d SHA512 dc9e4a4f466c8a997cd1421ec6e08f520e62132a4fad2a9af3822a1b5f3308661aebf747cd162d8fc3ba3ab3fdca5eaedad26aafb4f854346e91894ce16b6c10
MISC metadata.xml 421 BLAKE2B c056a7ae8f2deaddda9bb329d46ec4f322548f4d031479ba522f5d93add46bd47cc783e9876b398579898af2cbdedb053c6328433eacfd02df4bb6dcf0185766 SHA512 0e77b876a127d68c7b193db874b9d3ab38f8475abafec1d866f2a4158ea4334ae04fbd6cb1d9acc23c81e13e584fe667503e4d9352873e1880a2d6acf7dec59c
diff --git a/dev-lang/tcl/tcl-8.6.13-r1.ebuild b/dev-lang/tcl/tcl-8.6.13-r1.ebuild
index 418d93b09164..de4e74bd8218 100644
--- a/dev-lang/tcl/tcl-8.6.13-r1.ebuild
+++ b/dev-lang/tcl/tcl-8.6.13-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -32,7 +32,7 @@ PATCHES=(
)
QA_CONFIG_IMPL_DECL_SKIP=(
- stat64 # used to test for Large File Support
+ stat64 opendir64 rewinddir64 closedir64 # used to test for Large File Support
)
src_prepare() {
diff --git a/dev-lang/tcl/tcl-8.6.13.ebuild b/dev-lang/tcl/tcl-8.6.13.ebuild
deleted file mode 100644
index 8c7a7215f721..000000000000
--- a/dev-lang/tcl/tcl-8.6.13.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Please bump with dev-lang/tk!
-
-inherit autotools flag-o-matic multilib-minimal multilib toolchain-funcs
-
-MY_P="${PN}${PV}"
-
-DESCRIPTION="Tool Command Language"
-HOMEPAGE="http://www.tcl.tk/"
-SRC_URI="mirror://sourceforge/tcl/${PN}-core${PV}-src.tar.gz"
-
-LICENSE="tcltk"
-SLOT="0/8.6"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="debug +threads"
-
-RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-SPARENT="${WORKDIR}/${MY_P}"
-S="${SPARENT}"/unix
-
-PATCHES=(
- "${FILESDIR}"/${PN}-8.6.10-multilib.patch
- "${FILESDIR}"/${PN}-8.6.8-conf.patch # Bug 125971
- "${FILESDIR}"/${PN}-8.6.9-include-spec.patch # Bug 731120
-)
-
-src_prepare() {
- find \
- "${SPARENT}"/compat/* \
- "${SPARENT}"/doc/try.n \
- -delete || die
-
- pushd "${SPARENT}" &>/dev/null || die
- default
- popd &>/dev/null || die
-
- # httpold tests require netowk
- rm ../tests/httpold.test \
- ../tests/env.test \
- ../tests/http.test \
- || die
-
- # workaround stack check issues, bug #280934
- use hppa && append-cflags "-DTCL_NO_STACK_CHECK=1"
-
- tc-export CC
-
- sed \
- -e '/chmod/s:555:755:g' \
- -i Makefile.in || die
-
- sed \
- -e 's:-O[2s]\?::g' \
- -i tcl.m4 || die
-
- mv configure.{in,ac} || die
-
- eautoconf
-
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- # We went ahead and deleted the whole compat/ subdir which means
- # the configure tests to detect broken versions need to pass (else
- # we'll fail to build). This comes up when cross-compiling, but
- # might as well get a minor configure speed up normally.
- export ac_cv_func_memcmp_working="yes"
- export tcl_cv_str{str,toul,tod}_unbroken="ok"
- export tcl_cv_strtod_buggy="no"
-
- econf \
- $(use_enable threads) \
- $(use_enable debug symbols)
-}
-
-multilib_src_install() {
- #short version number
- local v1=$(ver_cut 1-2)
- local mylibdir=$(get_libdir)
-
- S= default
- # fix the tclConfig.sh to eliminate refs to the build directory
- # and drop unnecessary -L inclusion to default system libdir
-
- sed \
- -e "/^TCL_BUILD_LIB_SPEC=/s:-L$(pwd) *::g" \
- -e "/^TCL_LIB_SPEC=/s:-L${EPREFIX}/usr/${mylibdir} *::g" \
- -e "/^TCL_SRC_DIR=/s:${SPARENT}:${EPREFIX}/usr/${mylibdir}/tcl${v1}/include:g" \
- -e "/^TCL_BUILD_STUB_LIB_SPEC=/s:-L$(pwd) *::g" \
- -e "/^TCL_STUB_LIB_SPEC=/s:-L${EPREFIX}/usr/${mylibdir} *::g" \
- -e "/^TCL_BUILD_STUB_LIB_PATH=/s:$(pwd):${EPREFIX}/usr/${mylibdir}:g" \
- -e "/^TCL_LIBW_FILE=/s:'libtcl${v1}..TCL_DBGX..so':\"libtcl${v1}\$\{TCL_DBGX\}.so\":g" \
- -i "${ED}"/usr/${mylibdir}/tclConfig.sh || die
- if use prefix && [[ ${CHOST} != *-darwin* ]] ; then
- sed \
- -e "/^TCL_CC_SEARCH_FLAGS=/s|'$|:${EPREFIX}/usr/${mylibdir}'|g" \
- -e "/^TCL_LD_SEARCH_FLAGS=/s|'$|:${EPREFIX}/usr/${mylibdir}'|" \
- -i "${ED}"/usr/${mylibdir}/tclConfig.sh || die
- fi
-
- # install private headers
- insinto /usr/${mylibdir}/tcl${v1}/include/unix
- doins *.h
- insinto /usr/${mylibdir}/tcl${v1}/include/generic
- doins "${SPARENT}"/generic/*.h
- rm -f "${ED}"/usr/${mylibdir}/tcl${v1}/include/generic/{tcl,tclDecls,tclPlatDecls}.h || die
-
- # install symlink for libraries
- dosym libtcl${v1}$(get_libname) /usr/${mylibdir}/libtcl$(get_libname)
- dosym libtclstub${v1}.a /usr/${mylibdir}/libtclstub.a
-
- if multilib_is_native_abi; then
- dosym tclsh${v1} /usr/bin/tclsh
- dodoc "${SPARENT}"/{ChangeLog*,README.md,changes}
- fi
-}
diff --git a/dev-lang/tk/Manifest b/dev-lang/tk/Manifest
index 8295e02d87e2..b2a2da879f89 100644
--- a/dev-lang/tk/Manifest
+++ b/dev-lang/tk/Manifest
@@ -9,5 +9,5 @@ DIST tk8.6.12-src.tar.gz 4515393 BLAKE2B 328522b7e1b4d291863db01ac93e18630f39844
DIST tk8.6.13-src.tar.gz 4546848 BLAKE2B 5f00cf64feb7c7eb6739303c857dfabff4cbf4148c65462c2a5cc49cc8010fba950ffa7043101e98ded543a6c6e9b925dc1ee0e6e9031a240ae29b918f81060a SHA512 719aa6776bfdc814f817919a265d3f9d847782c9f0a5fc5c2ab139beeba921e6fde8c66e7e836d78f86f53c98a7df0e587f0b2f4b08cc5ce12eecbb7f1ab71a5
EBUILD tk-8.6.11.1.ebuild 4025 BLAKE2B 08f46d2172b16b334884c24d966d09e0ba6e74c1b35dd14787eae20941e5acbb7f7bb0432c08186f4df3ec9f409ab228734ff2d0ea94dfc5bfdb0ff430d30fac SHA512 9e3f47c56b5371caa64758faa8351db6d22f0303ab550fee9aaa0903b67aafccfbf0bf845eeef1925cbffe87e3a45e9804c8548ad27779dd35db29b28914e22e
EBUILD tk-8.6.12.ebuild 4059 BLAKE2B 5eba5ee5623c7a15aa66589159ded6ee1cb67826eec3f45c966fc26917ac4e3f53d898d542c306abb8107bdb0c31dda0780dfa2325b644373c51e97130c85baf SHA512 e3e3e96daf5055e4d39d27a8b577e8bcd59aa064af1a8c5506b4c24c60b75afbf91e4361066ac596b88d259c681fd4d5b17f4316bf2c3339e1ce41184e104764
-EBUILD tk-8.6.13.ebuild 4181 BLAKE2B fcacb616d4a03c6fe19022280765ec64227d83f005279fa11679d4e231bccec667d7bb4f7c6965d8c4b2be09cb08f0a39e84cf70efae0c16861507a0c1ab460f SHA512 9a6522172e6b7a8da56f3755abbce7ee776c080ac727156b4993a9446ebcc3665a6c11443609cbedf68fe17a5cb558c8699bd774758d5c8691454c0559132c29
+EBUILD tk-8.6.13.ebuild 4214 BLAKE2B 427c57a755a7d1a5d97ec7769ccf3143014288812c38b7a4818d12e3d1585116490a6e91b6843bd714b04e69e6c253c270c171fbe7f24ccd14741a49888b6460 SHA512 14e1db294c54fb519fc56cd6a72f27c34cc560e8286a1f7e26a434125f00729314538d785cce95f963a4227973af78b4d5050c3534f11eff04534fed9bed4356
MISC metadata.xml 375 BLAKE2B bb3f40f5b72544625f38a6b5b17d4435d3b0bb1aef8f668f3a1e1ea7f84bf7a25651b7894abbadd66f554f68eae113c74d348b5c821f686ea78e3c1f72709ead SHA512 3e175a0631c7add79e33cf4bd1254d5f1d82da26aa26ff072d5295bbca7a9d81c760145c2cbd853e854b06e08fcadcc55ea5ef2cbd016aec73c55b97507afef9
diff --git a/dev-lang/tk/tk-8.6.13.ebuild b/dev-lang/tk/tk-8.6.13.ebuild
index d6f88555b5e7..37acc1b49d16 100644
--- a/dev-lang/tk/tk-8.6.13.ebuild
+++ b/dev-lang/tk/tk-8.6.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -46,7 +46,7 @@ PATCHES=(
)
QA_CONFIG_IMPL_DECL_SKIP=(
- stat64 # used to test for Large File Support
+ stat64 opendir64 rewinddir64 closedir64 # used to test for Large File Support
)
src_prepare() {
diff --git a/dev-lang/tuprolog/Manifest b/dev-lang/tuprolog/Manifest
index baf1d112652a..8a7e5cf34f6b 100644
--- a/dev-lang/tuprolog/Manifest
+++ b/dev-lang/tuprolog/Manifest
@@ -1,6 +1,6 @@
AUX build-3.x.xml 2968 BLAKE2B e403d134a62504c396842f2fad71cf2aec1786c5d7902d7d08398894eb0dfe709617ae137b2249cf81d5c82f14707364b072990b1cc695b9deb49f6cffb96377 SHA512 4e65ba93141f8c47b2be9f534b05be3c4fa33428df73a23148b8f0f675f617071ad6c14c8aaa1f1ed6de03832f3e26b0b065b2f67834199244fbe55b398f0f20
DIST tuprolog-3.2.0-gentoo-patchset-0.tar.gz 1813 BLAKE2B 4ed7ffbb752a821a2b2842cfdbc1f4ec92d14b35a1c5a722207b45ec9dbdc44588acc010fb6386e8ed2e7d30d3bc8d425f0f74e8cc953cb7afad8305904e1499 SHA512 454757fc01f3f697510426e7a2a41b57350c1e3f980e381e197616e10eaf88339155226096f1d417397b9bc6f4964a45b3d547c6794ad23a4a014b06212b08f0
DIST tuprolog-3.2.0.tar.gz 6242286 BLAKE2B 77a3d3f886673aca72fffd9bb60657efcbe7ea5bb0f84eea7a72df513295d572c8116472f8d544240fac676ac9a6a0fcecfc3166e6426ef7d8af80eac4ba8d85 SHA512 e27bd989d66bae26c646cb69670fb75232ebdd18d1dbb9d600f9847921ecd56d17221736b3ec15c087857509272ce89af8bc44924130430db3860870a06bb499
-EBUILD tuprolog-3.2.0-r1.ebuild 1403 BLAKE2B 2ffa506baf487b4cc4a297be8b7e815d70ae3fd3456e1c5a309dac8ae6feb39f7d73f324e4c72db06a1a7a30bbc69efd0ed50119981e21209d24507251f7bee9 SHA512 f9806a9fb13afcf8a8ae46eae1a0d6685654fee11bffa9cf4fdd611a4fa8ac8403ed05bb6286705d1da6b21a5359c0e4eb7c8c7f9a3ed19cab2850dcdb774018
+EBUILD tuprolog-3.2.0-r1.ebuild 1402 BLAKE2B 6c6e535816132739b08c84fb8f10b3b0ceab0aed512c0349065226dbaaf200176881df4b387daa093f24cb0e62768e4a4ac1c1df17d279cfbb5b0d89741e9689 SHA512 614c2647f85fb6f2bbeae37a3d3081736b77784393d8ebfda2d8e7dc30efa9572c20d612eb2a5529ed2a5b35260f53f4cae529f108a15903a14be79a9b63d16d
EBUILD tuprolog-3.2.0.ebuild 1429 BLAKE2B 99b19c6683a4166bb177edfe8c029f6174056b1a87fd21102eb29a112214d65daee40a299373708f7f193e157fcc22d9ed7af98ecb51653c3386b56ff9db6898 SHA512 d2945a82fb72f10d49c90aca0ec1cda94941865ea6a61470d7f9b7e2748f5dc5e311347dbb952cb3801a9bfad780ea4ca8271b71fa22a199fc077938e3dd9e36
MISC metadata.xml 319 BLAKE2B ca131e483438742de5ab07f1e8c3891664ecf893ef477c917688fab8968cc5a790be3512f70027c86cfa03372d1234da3b737a1d68351c95e8902bd0eff59020 SHA512 5ed1bafbb0e39e5e97b32be26dbcb18f32063f60ed0db7ec99d08cd37d36dea037f257df5e3f63ff0dfa4bb8af2b41615d0f7bb1f937fa1449ef245d652eb5df
diff --git a/dev-lang/tuprolog/tuprolog-3.2.0-r1.ebuild b/dev-lang/tuprolog/tuprolog-3.2.0-r1.ebuild
index fadf22c3e489..60169592d74f 100644
--- a/dev-lang/tuprolog/tuprolog-3.2.0-r1.ebuild
+++ b/dev-lang/tuprolog/tuprolog-3.2.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://dev.gentoo.org/~keri/distfiles/tuprolog/${P}.tar.gz
LICENSE="LGPL-3 BSD"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="doc examples test"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/FBGEMM/Manifest b/dev-libs/FBGEMM/Manifest
index d8cc1075a672..9e51f55cbb04 100644
--- a/dev-libs/FBGEMM/Manifest
+++ b/dev-libs/FBGEMM/Manifest
@@ -1,4 +1,3 @@
-AUX FBGEMM-2023.02.10-test.patch 432 BLAKE2B 036f437280f186dbf970a4e3b9a8c729b0f5f6878f7daa0aa750e106b9848423a55a5a43efb1d2f5f800121a034384e7480773bf856d71517ad3daa49dc02aa4 SHA512 ba2c12e42c6f6afb4ea772ff80b5e1040b311af6457cb17d08bd254b4458d520f1a70acb2f63335ee2a06c168508d657b71adfc7ed4b697c8469cb140ed23b2f
AUX FBGEMM-2023.11.02-gentoo.patch 2162 BLAKE2B c585ac736dc1494820e778dbba951a340b01cc60d99fe5c308bb140d42a0af8f6c05273963e0dd99a7f1ad2dc9af854702bdadf5b2682c5a959a0e742d22c772 SHA512 296d4f15e4047e98a0ccf7a3d23a9661ca2be8f4599d4dd5541f6e728f181cf58e836f09382ef2ed69792d1c9da3146a57cbce9041f7a43ab5354e641551f9fd
DIST FBGEMM-2023.11.02.tar.gz 895265 BLAKE2B 0f884147a86881159485680f1cb0c7b7e65bba5a98e62c38534041264f920e08a268e348e3d82ba3d246226a10f592d86dc37bce0cfa42c72dad478041a6c807 SHA512 030f27a120586240c5f80026bd033cf6fedbe1ae12a667308d33d6321f2334021d474a3625795d1f34734336b688b19c09134e10d5cc8dec86e84485de298584
DIST FBGEMM-2023.12.01.tar.gz 1004090 BLAKE2B dc19ebee06bccb888e5d03606168c7439ce8c96303a697056edd22d3a3a6ff4f4f3ddf5371d50aa774890ca1ad66d665f5e54976dc1b8da841759a3f4d64c4d7 SHA512 ab37964326d2cbbcbf0f2c722675d1f059407fc3185275d37f2e04f3e516fe0733ac1fb35351fc7e7c308e9c0da40811d3657a10a3696cb7648494df79408aab
diff --git a/dev-libs/FBGEMM/files/FBGEMM-2023.02.10-test.patch b/dev-libs/FBGEMM/files/FBGEMM-2023.02.10-test.patch
deleted file mode 100644
index 062887a01819..000000000000
--- a/dev-libs/FBGEMM/files/FBGEMM-2023.02.10-test.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/test/CMakeLists.txt 2023-04-12 07:53:37.904871157 +0200
-+++ b/test/CMakeLists.txt 2023-04-12 07:53:56.597572954 +0200
-@@ -39,7 +39,7 @@
- QuantizationHelpers.cc
- TestUtils.cc)
- set_target_properties(${TESTNAME} PROPERTIES
-- CXX_STANDARD 11
-+ CXX_STANDARD 14
- CXX_EXTENSIONS NO)
- #To compile test files with AVX2 turned on
- #For static build, defining FBGEMM_STATIC to avoid generating
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index d86fb5b8b849..d4a28d5e9254 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/dynolog/Manifest b/dev-libs/dynolog/Manifest
index e810a1286a64..ed484581474d 100644
--- a/dev-libs/dynolog/Manifest
+++ b/dev-libs/dynolog/Manifest
@@ -1,4 +1,5 @@
AUX dynolog-0.3.1_p20230126-gcc13.patch 549 BLAKE2B ba45c5f8314cff93011b21209ab8f7ed6ad50cce254f27ca69a640db21a982e59ca580c3dd7e957a0231e7356a554de28f1a7ba9bd6e73bb216810e281a3422b SHA512 637d972a84c05fec703333b5d339050d0171e811673b1d8ffd6609e1b54b1baeca61cb4a6a0d3a1423c99ac6d211425c8e684712bc0847788138a83f7721ed80
+AUX dynolog-0.3.1_p20230126-musl.patch 831 BLAKE2B 793c37768d8f736b32c5be415a2499380b897934dead0385c1210890ac778a8133114dc2ad90893b2d2abdacaf48ae734fa10bc531421e81ecae36eec7d0b44f SHA512 55b618c4ff11a7f5f1d800ca1e1ba226e15cba044fc184397fea5f7aed9686268bac5c0dbeccf068af20a3d09ecc0f9a43210b16fbf8e79d42926f719d0ce8a6
AUX dynolog-0.3.1_p20230126-noWerror.patch 779 BLAKE2B 0fe81d2e75f6c891a4f3f2e6fe137a82e7fd92f64d563b4078383e225b98dcacc1ae94b3f213c485c6cc7925d8b1bb8dec810633f37972c3fe40c1de34af9e7d SHA512 7f4a35d57c4f4576ce3268437c9a9bd1d64ff16e31e71167e70f40c9de764f3270c621c40e195369c7236d4e269095333bf4f3492277f44ddc54b2d146f0aff1
AUX dynolog-0.3.1_p20230126-riscv.patch 535 BLAKE2B 5adf2d567972e89be58485faf3c3c9604885e2819fe180ba713a532156bd7b917c394f96a0e705356d3c19e1720c878d49d8a8f5ce26718b85ddb38b355ff2a5 SHA512 7c9b695e9e065f61167a538ef478d01ff76d328461e9490e75944050116ca0c2c1d3ac2f6fbf2a728318ed13d82c83ae1886d7a22b080eb63d24dfb105ee3974
AUX dynolog-0.3.1_p20230126-unbundling.patch 3342 BLAKE2B 849a32d54ec86ab6ab1ca38d7c477fb1bbfd6123a1ff8d35181ba71348f692f77df6b65ff91ec2af56c54036064e267e7bf8c48cd4ec9e48ce3095cc31b40bb9 SHA512 045b95bdfb10555467524b180365159c20ae067630741caae3641ee49b31646425871a4ff84863b2057ba99bf5a06cf32853d3eed97df7e42621b6db5521520e
@@ -37,5 +38,5 @@ DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9d
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
DIST winapi-util-0.1.6.crate 12234 BLAKE2B b8db8ec9d7ada5532a22a2d070320174c32ece1f48890e9b028708e194fe72a04287b11910dc2ddc7f9c9674a9d8d39449b3e100725e1f59e59e3047a7e3650b SHA512 b1c949f9bcd34c1949a9d3a7bde6ce62fcf3d2cb66df60af41fe67a9d1acb24e571cdd5ac721be9f1ee4b3af5ef5149b5724ad6e02b558e124ef2a4412d12db9
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
-EBUILD dynolog-0.3.1_p20230126-r1.ebuild 2174 BLAKE2B 08048e274d549802e5527820575cbfb833f3555747999d6c93efb200646efff2760fee2b5445a9fa62e790df9b89008629e0373a4d7d301a0e7e9fa8011b6ade SHA512 39c47a107a89855b0794df70e37b87125b8c0c24219ff4d4f28703a3969467331a269d8ccdaf511215041b951d41fa536fe81f5a7e472a119883f741d1752cf5
+EBUILD dynolog-0.3.1_p20230126-r1.ebuild 2205 BLAKE2B 37bd6d8ab6ff7fbb95ddf59d42236428780cbe1ce027a1a7aca10623be714083c980bed88a5f0acf1b589a430e75ac5d78d027e25ff6336f9fb2c790fc963f7b SHA512 b280d67b52a70857238d7b43b9e5df5fe6e4d104f9008e935718e850561fe49835d8d7aaf02aea679a9f929e4cb643335f3b8fc22410a09c6d9f9651c57faa46
MISC metadata.xml 338 BLAKE2B 0822b3b3d714781580cb971977d83cbfecc581ff88b42dd1cb964d7365b2f738c9a41c1f4cc3f3dd8240baa23c7d339dcd6b1a9169a97bd79aa92e5e838f892d SHA512 5895f072dc775f8d871f19d987869c015b5a2412af0636a7d9caf1c10817a67c9126eb9f56d86e22be1c75fc165ac6c348010e32cfdbaec32eec73f827af7be2
diff --git a/dev-libs/dynolog/dynolog-0.3.1_p20230126-r1.ebuild b/dev-libs/dynolog/dynolog-0.3.1_p20230126-r1.ebuild
index b1c6480f24db..929a6ab56a8d 100644
--- a/dev-libs/dynolog/dynolog-0.3.1_p20230126-r1.ebuild
+++ b/dev-libs/dynolog/dynolog-0.3.1_p20230126-r1.ebuild
@@ -69,6 +69,7 @@ PATCHES=(
"${FILESDIR}"/${P}-unbundling.patch
"${FILESDIR}"/${P}-noWerror.patch
"${FILESDIR}"/${P}-riscv.patch
+ "${FILESDIR}"/${P}-musl.patch
)
CMAKE_SKIP_TESTS=( "Defs.CpuSet" )
diff --git a/dev-libs/dynolog/files/dynolog-0.3.1_p20230126-musl.patch b/dev-libs/dynolog/files/dynolog-0.3.1_p20230126-musl.patch
new file mode 100644
index 000000000000..3890e68c4585
--- /dev/null
+++ b/dev-libs/dynolog/files/dynolog-0.3.1_p20230126-musl.patch
@@ -0,0 +1,25 @@
+diff --git a/dynolog/src/gpumon/Utils.h b/dynolog/src/gpumon/Utils.h
+index 0728cdc..844076d 100644
+--- a/dynolog/src/gpumon/Utils.h
++++ b/dynolog/src/gpumon/Utils.h
+@@ -1,19 +1,20 @@
+ // (c) Meta Platforms, Inc. and affiliates. Confidential and proprietary.
+
+ #pragma once
+
++#include <unistd.h>
+ #include <string>
+ #include <unordered_map>
+ #include <vector>
+
+ namespace dynolog {
+
+ // Assume at most one pid running on each gpu device_id
+ // Result[i] is the pid running on device_id i,
+ // or -1 if no process is running
+ std::vector<pid_t> getPidsOnGpu();
+ // Input map is type <environment variable name, metadata name>
+ // output map is type <metadata name, metadata value>
+ std::unordered_map<std::string, std::string> getMetadataForPid(
+ pid_t pid,
+ const std::unordered_map<std::string, std::string>& keysMap);
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index f7db3e7631fb..370fde15c7b1 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/PAR-Dist/Manifest b/dev-perl/PAR-Dist/Manifest
index 272f20512187..59742898e38d 100644
--- a/dev-perl/PAR-Dist/Manifest
+++ b/dev-perl/PAR-Dist/Manifest
@@ -1,5 +1,5 @@
DIST PAR-Dist-0.51.tar.gz 42492 BLAKE2B c01e9e23e574559184555cc5d64c767046189e9af984e34f44cc7d860218d744a4dc597b543ad0020927d8075ff73b6d6ea36b2854a738adbc53c51e2abede2b SHA512 4c06ff54dfa8f3dc4766b60c45337b3cf80b32ec6bcc49d7e5a4786e0533e495f6215b257100fa5aae50f12e01a8b3d7144254d8706019c50ff115915f0fcb41
DIST PAR-Dist-0.52.tar.gz 42768 BLAKE2B ab088c96f0e4add03658338ca49e7c2826feefd65c8ad4e3c115ec94ce7a602d94143e4edc5997a9d5b7729f96ce292ac1121c897faa14743e85785f87421eaf SHA512 46c79a3156bb66bcb8a63dfb53d67de01624bf1c5ca72c81ebb26820485b8144c13c4a9c6a4ad6475c328d2fbd10fa2d7889a2c89590cab7405fbe688b789864
EBUILD PAR-Dist-0.510.0.ebuild 486 BLAKE2B 896a5d236bb9dab2bc74ed676243d22f6cbfef79bce6db868ed6ae719f9482072c01c16eeb907a17719bfc7291fc42e2b7ec58e1d28bc33165ca53122eea2019 SHA512 87b575b4d70ad3dabd089a61114863aa5bae6245e572151c8accfeab8282e07b2bf717f0844ae5d298d6ba99789c9aae7ef676ee18c0519343c12a64123a9d1c
-EBUILD PAR-Dist-0.520.0.ebuild 496 BLAKE2B b176a34ae60afaee072d9f1e0771cbd1a976aec0e3849a917ffb9c90f7ecbd18f26d805da832a958f62c0ec15e146c1d1adf097218a6c660a68468b4cb50f2a5 SHA512 89bf63ac537692488025f5bd051a92caf6b12dfc36762f6fc10ea692dbf3d237e1d0d73c9d289e36c750c3d4f2ef7f8ca7cc59617b9d4af3f01c195e6b36f719
+EBUILD PAR-Dist-0.520.0.ebuild 492 BLAKE2B 99425925275405d807895bea208912846af509aafe4c86e6be072bcb0b43fed529af637fd27fa0261fb84786c0de1806e001abe00a72decab7747d3a6ed2e75d SHA512 946b3dd72ccba690a002c1cf781fd3f86659ac2101cc218ba7b145c413df6121fd275c97cc7a38318d2cd6bdcb6f1c0f3af9d3d776f022de0262ea9f2ac455b3
MISC metadata.xml 389 BLAKE2B 069130d21e126b2e2f72120e722f1609a64dc6f0b4652846a0ec7a9ed665e375820494bdfba10ca617bd87478ab5e9ff54e51233d05d930b33aa0b3ec449825f SHA512 a869e434d2204660cba7c1c1bb14368bc85ee054ef0ccb90f88cde84fd9d8d520dae611978b98e09ddad83b3379fc29cdec868edb546ca3394524aecec1a7fb3
diff --git a/dev-perl/PAR-Dist/PAR-Dist-0.520.0.ebuild b/dev-perl/PAR-Dist/PAR-Dist-0.520.0.ebuild
index ce3796f4f2b8..c9ada6b8adf8 100644
--- a/dev-perl/PAR-Dist/PAR-Dist-0.520.0.ebuild
+++ b/dev-perl/PAR-Dist/PAR-Dist-0.520.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Create and manipulate PAR distributions"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos"
RDEPEND="
virtual/perl-File-Spec
diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz
index 998a04837ecf..4bfbc078a1d0 100644
--- a/dev-qt/Manifest.gz
+++ b/dev-qt/Manifest.gz
Binary files differ
diff --git a/dev-qt/qt-creator/Manifest b/dev-qt/qt-creator/Manifest
index e699048d72d5..1f15e0670c4d 100644
--- a/dev-qt/qt-creator/Manifest
+++ b/dev-qt/qt-creator/Manifest
@@ -4,5 +4,5 @@ DIST qt-creator-opensource-src-12.0.1.tar.xz 51003336 BLAKE2B 2d4971cf81f1d1bee0
DIST qt-creator-opensource-src-12.0.2.tar.xz 51028300 BLAKE2B a8a5d32ea472089182a515b1679a5de60c185112a9749784ceb8562bd0c8c97f66cf579b9862a27a24b20243f49002a6a068fcb2f9ed4dc9b57e4e2a0c233459 SHA512 cb28405aa632b390be0dbee6995f553d5663f69dafba14a338275e9ea7408bf97a132f6ff17a961fc82a9cabfb57f28a03680d994fe038696da10fe131d5d7d1
EBUILD qt-creator-12.0.1.ebuild 6833 BLAKE2B c140a41fbc31da0603b5a16d74fb42d895493add3a174b2e76727b0b8fa502f77ebd467d6a07a34070c761a9856a8eac67ffe523cafc8833744f9d4a9319fbad SHA512 eaa9132c40da8e94e7ab3c8dd2ef5f260fc690592142b3db71d859455bac29402d4250e7e2043f5ab3c02904e295a269dbea0d2ca0cce48703d61d5476841ba0
EBUILD qt-creator-12.0.2.ebuild 6849 BLAKE2B c3a9946be5b8f7889147ddb6d125a5e803f5b07f866a88ab1a205a5d8355f5c5ddd9a003d62c00e97b02931df864b23eb143fbc83cab386b60c5fde63f8950ef SHA512 53e000504824cc2f316621ed2169194e989a9060d45d02f007326bc382edeed182336c3b89f0d0253d582172f7d75617b26390bdfa522c5ff94900f91614d55a
-EBUILD qt-creator-9999.ebuild 6849 BLAKE2B c3a9946be5b8f7889147ddb6d125a5e803f5b07f866a88ab1a205a5d8355f5c5ddd9a003d62c00e97b02931df864b23eb143fbc83cab386b60c5fde63f8950ef SHA512 53e000504824cc2f316621ed2169194e989a9060d45d02f007326bc382edeed182336c3b89f0d0253d582172f7d75617b26390bdfa522c5ff94900f91614d55a
+EBUILD qt-creator-9999.ebuild 6848 BLAKE2B 7dc0b0c09a958b67ddca8b02ae8f13f88fc04b97b0bc213002d36ed0db636a9cdef95722d0003fc0ea93dffd9d9fbe6e6253dac3ea2e6b66a981c25b72505677 SHA512 a815d58b05cd5dcd6966ee59787f00e41fba86861d2399b2a28a6533a6707ac1c55ee0ba3af383e3a4f9c2251c2d15af3381d3a8f51f8943cbd97880a53d309c
MISC metadata.xml 1242 BLAKE2B b0b082554e88fe15e707583e01c9883ac2c695244328eec8cfdcb948c1cd0f782940c429efaf83828fafd10c05ac468054039e8c73cc8fbf79dde1d5a2e990bc SHA512 7d877389c81c815a2691a6463b2ee122766bcd93f75fffd5faab014e06f901efa77f500bef2c67ece5fb37d5fc41e916668e38e282b72c1825cfec53c3c73e51
diff --git a/dev-qt/qt-creator/qt-creator-9999.ebuild b/dev-qt/qt-creator/qt-creator-9999.ebuild
index f295798776cf..017a06e30b56 100644
--- a/dev-qt/qt-creator/qt-creator-9999.ebuild
+++ b/dev-qt/qt-creator/qt-creator-9999.ebuild
@@ -34,7 +34,7 @@ HOMEPAGE="https://www.qt.io/product/development-tools"
LICENSE="GPL-3"
SLOT="0"
IUSE="
- +clang +designer doc +help qmldesigner serialterminal
+ +clang designer doc +help qmldesigner serialterminal
+svg test +tracing webengine
"
REQUIRED_USE="clang? ( ${LLVM_REQUIRED_USE} )"
diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest
index 376cdf9a0282..812674a672ad 100644
--- a/dev-qt/qtwebengine/Manifest
+++ b/dev-qt/qtwebengine/Manifest
@@ -1,5 +1,7 @@
AUX qtwebengine-5.15.2-enable-ppc64.patch 1249 BLAKE2B b8b9957bbf848ee8b19e4a7d43f1bfb8c2e63e691f2f0c4b10ef5367bc71b12fb6d161767f7669825e423c08af83e70ff744dd08facf92281c431de90a36847e SHA512 8e29e4e3c2085e5bba9c5a6ce7b366814767bb421132474cae413bba81217a70aec941b09a63d1f914c1e6b9e417b108df236d0b9d39e0df4b4d74111ddcda47
AUX qtwebengine-5.15.2_p20210521-clang-libc++.patch 358 BLAKE2B a03de632ac4e01cf56c52af3a3bd5ff5bcfd525c67bf2e5d960904a9f3b53e1fa18f0e0df380c0cf84f17914fb313a028e26efaefe6ab5057f0d9a9cf2f6f0fd SHA512 6dc3864064d6084e70d4696fda744701c293ee62e9c9088e3247988ffb8085f30c632e94ac19aef715cbd211b21dfcb98691d5809e21cffd9f04bbb8b04cf0da
+AUX qtwebengine-6.6.2-clang18.patch 4565 BLAKE2B 73059ca5a86e8e7098e6d6228bcadef4477d7c21b02e9dcfaa8cb3525545c255f31d8a3b2608a91b7aa90cc6090effd18ba41f4969457e6af68614f74a80da90 SHA512 688ff84d742753e4c6ae235f09b32e5894e0cf704eca78f221b1511e4dec498d5b7615240fdeed27e9eeeadeca8822e51cb86172cc17eb271ee2578853b07b40
+AUX qtwebengine-6.7.0-clang18.patch 4862 BLAKE2B 0267bb9c9140cf9baa6264979297d1c218af2e68fde04cbf176b07d52a9e800f6758dad4b31372f9b8a09b7cfe3c6af2be556ea40b7fc07646d7a34f552bb720 SHA512 c13c38f7bbe6d40325fd41b56311cd94fe3a91f19795b2d59c420cb608251bba08146668d156e77f9ecf8e306b2da842b0440abea0b5f44455f1ab74ac245d44
DIST qtwebengine-5.15-ffmpeg-ppc64le.tar.xz 12080 BLAKE2B cfab4f02b8fac8ae7585eda0539f8adf988413aa52503caca3a347a62f75584efb42bcfa4832aadfc51fb98073f4ed3ddfc9701caf570e7186e0e1357af9569f SHA512 e0275ac4eb8d113581fc4fdf42be831903496b6ed95dca5b3d88113107e5453ee8c40df0e2956dd4e343b08e09c57607b1b82a78bf77a780225ff0030a249cef
DIST qtwebengine-5.15.10_p20230815-patchset.tar.xz 44880 BLAKE2B 6179ca4ad69f922cfa8ab8528bd571a326b3340f810f05782d808d67b6310de079d84ca6f769bd532f0fe375a702f0d348e02cfbf6b3f2d5c30ac668e1005bef SHA512 a323bdd8afeb41a97febf587bb0994a937c78ed470e077a2b482dca7e04bc4eb9cf75b2d2707236574d6586189ff3d27e42f437930dedd85b47a77e18ffc8fa3
DIST qtwebengine-5.15.12_p20240122.tar.xz 299226288 BLAKE2B a16a2f428c4a3e7c681e8a8631ddff135fdf1f802cba9e1c827cfec25e0e0dd0bc5c5308b7547b30009709974f7efa950cef1640a24dba4ebbf55def265c90f8 SHA512 31e26d7c76e50eb110d5cf31ea01b47693efca0dd0a6814c881491349b535b9b02c4ef50b45fc6a59e7b8955942a6cc28aa17a6730effdec640be032d14e4f75
@@ -8,8 +10,8 @@ DIST qtwebengine-6.6-patchset-9.tar.xz 8040 BLAKE2B 11c76fd36227cfcfc3c83618fad2
DIST qtwebengine-6.7-patchset-4.tar.xz 7792 BLAKE2B 99250f9c807870aeff0eafccd4a27c224785e34b21ba8dc9e663741cf123ebda6501b8f3d7b1e274cb4e543fe1f9d3fbb1ea54de85fcde4d11d2388f97674a60 SHA512 28dfb2c6c74a971f407e793f43b1224af5b2dac1c1b053badfee23e54d8fe6c390498a88d4da9d8f0de66f579234b1ccca527fc44997dd185ab1f570fbf63203
DIST qtwebengine-everywhere-src-6.6.2.tar.xz 421147952 BLAKE2B a0317faf9ff2d81cd2418652c297821bd8451e0564b8b9af8cb005b0c96a4ec74305ff814c3ab355d84bbacaaccd9ebf6bf591e01b485e243cc485aedf3e6e5b SHA512 8024890c1a7f6d5b9866d768f5ee5cb24b2eb9bb2162886fe02cf8f6fbb23e99eadb142c2636fd3d856b0b1975e69859989553f70c6d8610a69d991d4c2f190d
EBUILD qtwebengine-5.15.12_p20240122.ebuild 8737 BLAKE2B bd97671fb3f4434bd649da758edc7ecccdbbc756bf9f563387f536e35900d2debd171e58fa9929f7a45de2fd880deb39dc32f8e2432e51da35ed76eb3099185d SHA512 98c61985999c97c4c9c33ecb236e4253062ee549c97a100150c89bdb934386e086e8c165408d205c2091d91f1ff73daa503709e9fdcb24e1c772ce485fe01001
-EBUILD qtwebengine-6.6.2.ebuild 9364 BLAKE2B 04ccb4d600a7158679369a84896d75d9ce0bf8432e50f28680cf935ac81034f9095eae27585d5d81bb340788da6199385a0745422058d143656cde4f45e15977 SHA512 2f644339a8b45480290017b474295fb5b48c211fc5c11b97d03579d138769ee63a3bb1a60b826ed9638fecb3baec48a967ce9238d904979e7691a28da89b4c07
-EBUILD qtwebengine-6.6.9999.ebuild 9365 BLAKE2B eb12c6ed50e63450e829539c9e27155943185dd290946f872fea6f2217d9be3d3920b096dfb90dd7b8faef9204b77b2ef7ceaef931078bfc84a2ba694dcb59db SHA512 c192c4db6441c5b39d654c2414a401b5c414cce5a50757754c92b328c5f5bee42a6095005ccc1ccc6acec31d88f5e99eb487ad9cecf297587283fb618406ec7a
-EBUILD qtwebengine-6.7.9999.ebuild 9369 BLAKE2B 3306255f8bd4325bc64831ce17624b0323fef47e18716ad033c431bf4215c4ac227075e4264145b2607c9d02dec3be00f586c3f5eebdb7a505cb3c06f907f3e3 SHA512 9cbb7bd7b9bced1f59418315051be0bbc89e2d2aacecd145225c55f849d859457424b29604d839ff15b04fbac125328244e4e45a859b96cc4ef3385f62bebcf6
+EBUILD qtwebengine-6.6.2.ebuild 9405 BLAKE2B ba76e595f6d34e407f1ed982493ba680b9ca2580877d94708afbfdc748dc4ebb4a2f3684293272b68f2f9758f7c80c24804f288dd63341a7cea5e8a783a85296 SHA512 d944bb8d0dbead5054e52533b5d8ec05cc432f40006beb54bdabd8a0bb91ca76ba4eceaa0a9914b0756846c6df22da2f5e145da6485a09fbee0baf478caf9054
+EBUILD qtwebengine-6.6.9999.ebuild 9406 BLAKE2B 52078691d178f1aae23042679529695629f3dd2793829f42db59ba840454584d1977abe71dfb628444af7bf4fbfe42269d8f30d803dd644236c1a70a6441e95d SHA512 4c6af773fae3b6c5ede91ea9439a5c239114dc8347b468279b4fec0a710ece955d5489e093a770f3097acee2bc2257e3d17e26ecd9116de46565355a55572303
+EBUILD qtwebengine-6.7.9999.ebuild 9410 BLAKE2B 800657e36150d3f0ad43d86079b10459fa06e19fb816194ea0006509a91158e61060e518b0fab450efbea4bd7980758a34841c1ca8a1838718da146fc496f8d5 SHA512 c73a9150ae77e227819e6eb1bfdd7a01ad8472dd2ce17bee6860f1165cf93f38d94c72ee3329f35e23c6a168062842922ed0f9156026753565c1ae28c52739c7
EBUILD qtwebengine-6.9999.ebuild 9369 BLAKE2B 3306255f8bd4325bc64831ce17624b0323fef47e18716ad033c431bf4215c4ac227075e4264145b2607c9d02dec3be00f586c3f5eebdb7a505cb3c06f907f3e3 SHA512 9cbb7bd7b9bced1f59418315051be0bbc89e2d2aacecd145225c55f849d859457424b29604d839ff15b04fbac125328244e4e45a859b96cc4ef3385f62bebcf6
MISC metadata.xml 1145 BLAKE2B b752c41e5f9797306957aef1cbb702dc7e681ee26d1d9df289f9212bc4d9b03dc34bdace56c867b118e1707aa485639c603247d954de253a37d912a03a2b5a82 SHA512 66ce74124470bdb9c59a6be0de4cc75014f9af6a7ab864f85370b35762b2f9d3ab91664d09ddd456bae51038a4efb3effe08082e9ec124fe0f33f6845f6d56e4
diff --git a/dev-qt/qtwebengine/files/qtwebengine-6.6.2-clang18.patch b/dev-qt/qtwebengine/files/qtwebengine-6.6.2-clang18.patch
new file mode 100644
index 000000000000..97dbe299c2b3
--- /dev/null
+++ b/dev-qt/qtwebengine/files/qtwebengine-6.6.2-clang18.patch
@@ -0,0 +1,80 @@
+Patch status: fixed in >=chromium-122.0.6200.0
+
+https://bugs.gentoo.org/925486
+https://webrtc.googlesource.com/src/+/267f9bdd5
+https://webrtc-review.googlesource.com/c/src/+/332240
+--- a/src/3rdparty/chromium/third_party/webrtc/pc/legacy_stats_collector.cc
++++ b/src/3rdparty/chromium/third_party/webrtc/pc/legacy_stats_collector.cc
+@@ -190,7 +190,7 @@
+ {StatsReport::kStatsValueNamePreemptiveExpandRate,
+ info.preemptive_expand_rate},
+- {StatsReport::kStatsValueNameTotalAudioEnergy, info.total_output_energy},
++ {StatsReport::kStatsValueNameTotalAudioEnergy, static_cast<float>(info.total_output_energy)},
+ {StatsReport::kStatsValueNameTotalSamplesDuration,
+- info.total_output_duration}};
++ static_cast<float>(info.total_output_duration)}};
+
+ const IntForAdd ints[] = {
+@@ -246,7 +246,7 @@
+
+ const FloatForAdd floats[] = {
+- {StatsReport::kStatsValueNameTotalAudioEnergy, info.total_input_energy},
++ {StatsReport::kStatsValueNameTotalAudioEnergy, static_cast<float>(info.total_input_energy)},
+ {StatsReport::kStatsValueNameTotalSamplesDuration,
+- info.total_input_duration}};
++ static_cast<float>(info.total_input_duration)}};
+
+ RTC_DCHECK_GE(info.audio_level, 0);
+@@ -342,5 +342,5 @@
+ {StatsReport::kStatsValueNameRenderDelayMs, info.render_delay_ms},
+ {StatsReport::kStatsValueNameTargetDelayMs, info.target_delay_ms},
+- {StatsReport::kStatsValueNameFramesDecoded, info.frames_decoded},
++ {StatsReport::kStatsValueNameFramesDecoded, static_cast<int>(info.frames_decoded)},
+ };
+
+@@ -386,13 +386,13 @@
+ {StatsReport::kStatsValueNameFirsReceived, info.firs_rcvd},
+ {StatsReport::kStatsValueNameFrameHeightSent, info.send_frame_height},
+- {StatsReport::kStatsValueNameFrameRateInput, round(info.framerate_input)},
++ {StatsReport::kStatsValueNameFrameRateInput, static_cast<int>(round(info.framerate_input))},
+ {StatsReport::kStatsValueNameFrameRateSent, info.framerate_sent},
+ {StatsReport::kStatsValueNameFrameWidthSent, info.send_frame_width},
+- {StatsReport::kStatsValueNameNacksReceived, info.nacks_rcvd},
++ {StatsReport::kStatsValueNameNacksReceived, static_cast<int>(info.nacks_rcvd)},
+ {StatsReport::kStatsValueNamePacketsLost, info.packets_lost},
+ {StatsReport::kStatsValueNamePacketsSent, info.packets_sent},
+ {StatsReport::kStatsValueNamePlisReceived, info.plis_rcvd},
+- {StatsReport::kStatsValueNameFramesEncoded, info.frames_encoded},
+- {StatsReport::kStatsValueNameHugeFramesSent, info.huge_frames_sent},
++ {StatsReport::kStatsValueNameFramesEncoded, static_cast<int>(info.frames_encoded)},
++ {StatsReport::kStatsValueNameHugeFramesSent, static_cast<int>(info.huge_frames_sent)},
+ };
+
+@@ -783,17 +783,17 @@
+
+ const Int64ForAdd int64s[] = {
+- {StatsReport::kStatsValueNameBytesReceived, info.recv_total_bytes},
+- {StatsReport::kStatsValueNameBytesSent, info.sent_total_bytes},
+- {StatsReport::kStatsValueNamePacketsSent, info.sent_total_packets},
+- {StatsReport::kStatsValueNameRtt, info.rtt},
++ {StatsReport::kStatsValueNameBytesReceived, static_cast<long>(info.recv_total_bytes)},
++ {StatsReport::kStatsValueNameBytesSent, static_cast<long>(info.sent_total_bytes)},
++ {StatsReport::kStatsValueNamePacketsSent, static_cast<long>(info.sent_total_packets)},
++ {StatsReport::kStatsValueNameRtt, static_cast<long>(info.rtt)},
+ {StatsReport::kStatsValueNameSendPacketsDiscarded,
+- info.sent_discarded_packets},
++ static_cast<long>(info.sent_discarded_packets)},
+ {StatsReport::kStatsValueNameSentPingRequestsTotal,
+- info.sent_ping_requests_total},
++ static_cast<long>(info.sent_ping_requests_total)},
+ {StatsReport::kStatsValueNameSentPingRequestsBeforeFirstResponse,
+- info.sent_ping_requests_before_first_response},
+- {StatsReport::kStatsValueNameSentPingResponses, info.sent_ping_responses},
+- {StatsReport::kStatsValueNameRecvPingRequests, info.recv_ping_requests},
+- {StatsReport::kStatsValueNameRecvPingResponses, info.recv_ping_responses},
++ static_cast<long>(info.sent_ping_requests_before_first_response)},
++ {StatsReport::kStatsValueNameSentPingResponses, static_cast<long>(info.sent_ping_responses)},
++ {StatsReport::kStatsValueNameRecvPingRequests, static_cast<long>(info.recv_ping_requests)},
++ {StatsReport::kStatsValueNameRecvPingResponses, static_cast<long>(info.recv_ping_responses)},
+ };
+ for (const auto& i : int64s)
diff --git a/dev-qt/qtwebengine/files/qtwebengine-6.7.0-clang18.patch b/dev-qt/qtwebengine/files/qtwebengine-6.7.0-clang18.patch
new file mode 100644
index 000000000000..c5ae8cc17c5a
--- /dev/null
+++ b/dev-qt/qtwebengine/files/qtwebengine-6.7.0-clang18.patch
@@ -0,0 +1,96 @@
+Patch status: fixed in >=chromium-122.0.6200.0
+
+https://bugs.gentoo.org/925486
+https://webrtc-review.googlesource.com/c/src/+/332240
+https://webrtc.googlesource.com/src/+/267f9bdd5
+From: Tommi <tommi@webrtc.org>
+Date: Thu, 21 Dec 2023 14:08:26 +0100
+Subject: [PATCH] Update LegacyStatsCollector to conform with Wc++11-narrowing
+--- a/src/3rdparty/chromium/third_party/webrtc/pc/legacy_stats_collector.cc
++++ b/src/3rdparty/chromium/third_party/webrtc/pc/legacy_stats_collector.cc
+@@ -189,7 +189,8 @@
+ {StatsReport::kStatsValueNamePreemptiveExpandRate,
+ info.preemptive_expand_rate},
+- {StatsReport::kStatsValueNameTotalAudioEnergy, info.total_output_energy},
++ {StatsReport::kStatsValueNameTotalAudioEnergy,
++ static_cast<float>(info.total_output_energy)},
+ {StatsReport::kStatsValueNameTotalSamplesDuration,
+- info.total_output_duration}};
++ static_cast<float>(info.total_output_duration)}};
+
+ const IntForAdd ints[] = {
+@@ -245,7 +246,8 @@
+
+ const FloatForAdd floats[] = {
+- {StatsReport::kStatsValueNameTotalAudioEnergy, info.total_input_energy},
++ {StatsReport::kStatsValueNameTotalAudioEnergy,
++ static_cast<float>(info.total_input_energy)},
+ {StatsReport::kStatsValueNameTotalSamplesDuration,
+- info.total_input_duration}};
++ static_cast<float>(info.total_input_duration)}};
+
+ RTC_DCHECK_GE(info.audio_level, 0);
+@@ -341,5 +343,6 @@
+ {StatsReport::kStatsValueNameRenderDelayMs, info.render_delay_ms},
+ {StatsReport::kStatsValueNameTargetDelayMs, info.target_delay_ms},
+- {StatsReport::kStatsValueNameFramesDecoded, info.frames_decoded},
++ {StatsReport::kStatsValueNameFramesDecoded,
++ static_cast<int>(info.frames_decoded)},
+ };
+
+@@ -385,13 +388,17 @@
+ {StatsReport::kStatsValueNameFirsReceived, info.firs_received},
+ {StatsReport::kStatsValueNameFrameHeightSent, info.send_frame_height},
+- {StatsReport::kStatsValueNameFrameRateInput, round(info.framerate_input)},
++ {StatsReport::kStatsValueNameFrameRateInput,
++ static_cast<int>(round(info.framerate_input))},
+ {StatsReport::kStatsValueNameFrameRateSent, info.framerate_sent},
+ {StatsReport::kStatsValueNameFrameWidthSent, info.send_frame_width},
+- {StatsReport::kStatsValueNameNacksReceived, info.nacks_received},
++ {StatsReport::kStatsValueNameNacksReceived,
++ static_cast<int>(info.nacks_received)},
+ {StatsReport::kStatsValueNamePacketsLost, info.packets_lost},
+ {StatsReport::kStatsValueNamePacketsSent, info.packets_sent},
+ {StatsReport::kStatsValueNamePlisReceived, info.plis_received},
+- {StatsReport::kStatsValueNameFramesEncoded, info.frames_encoded},
+- {StatsReport::kStatsValueNameHugeFramesSent, info.huge_frames_sent},
++ {StatsReport::kStatsValueNameFramesEncoded,
++ static_cast<int>(info.frames_encoded)},
++ {StatsReport::kStatsValueNameHugeFramesSent,
++ static_cast<int>(info.huge_frames_sent)},
+ };
+
+@@ -781,17 +788,23 @@
+
+ const Int64ForAdd int64s[] = {
+- {StatsReport::kStatsValueNameBytesReceived, info.recv_total_bytes},
+- {StatsReport::kStatsValueNameBytesSent, info.sent_total_bytes},
+- {StatsReport::kStatsValueNamePacketsSent, info.sent_total_packets},
+- {StatsReport::kStatsValueNameRtt, info.rtt},
++ {StatsReport::kStatsValueNameBytesReceived,
++ static_cast<int64_t>(info.recv_total_bytes)},
++ {StatsReport::kStatsValueNameBytesSent,
++ static_cast<int64_t>(info.sent_total_bytes)},
++ {StatsReport::kStatsValueNamePacketsSent,
++ static_cast<int64_t>(info.sent_total_packets)},
++ {StatsReport::kStatsValueNameRtt, static_cast<int64_t>(info.rtt)},
+ {StatsReport::kStatsValueNameSendPacketsDiscarded,
+- info.sent_discarded_packets},
++ static_cast<int64_t>(info.sent_discarded_packets)},
+ {StatsReport::kStatsValueNameSentPingRequestsTotal,
+- info.sent_ping_requests_total},
++ static_cast<int64_t>(info.sent_ping_requests_total)},
+ {StatsReport::kStatsValueNameSentPingRequestsBeforeFirstResponse,
+- info.sent_ping_requests_before_first_response},
+- {StatsReport::kStatsValueNameSentPingResponses, info.sent_ping_responses},
+- {StatsReport::kStatsValueNameRecvPingRequests, info.recv_ping_requests},
+- {StatsReport::kStatsValueNameRecvPingResponses, info.recv_ping_responses},
++ static_cast<int64_t>(info.sent_ping_requests_before_first_response)},
++ {StatsReport::kStatsValueNameSentPingResponses,
++ static_cast<int64_t>(info.sent_ping_responses)},
++ {StatsReport::kStatsValueNameRecvPingRequests,
++ static_cast<int64_t>(info.recv_ping_requests)},
++ {StatsReport::kStatsValueNameRecvPingResponses,
++ static_cast<int64_t>(info.recv_ping_responses)},
+ };
+ for (const auto& i : int64s)
diff --git a/dev-qt/qtwebengine/qtwebengine-6.6.2.ebuild b/dev-qt/qtwebengine/qtwebengine-6.6.2.ebuild
index bc443553d97b..90b8a1371f8b 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.6.2.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.6.2.ebuild
@@ -110,6 +110,7 @@ PATCHES=( "${WORKDIR}"/patches/${PN} )
PATCHES+=(
# add extras as needed here, may merge in set if carries across versions
+ "${FILESDIR}"/${PN}-6.6.2-clang18.patch
)
python_check_deps() {
diff --git a/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild
index 3b1f69bd687c..d21e533a2dbe 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild
@@ -110,6 +110,7 @@ PATCHES=( "${WORKDIR}"/patches/${PN} )
PATCHES+=(
# add extras as needed here, may merge in set if carries across versions
+ "${FILESDIR}"/${PN}-6.6.2-clang18.patch
)
python_check_deps() {
diff --git a/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild
index db61cb1b8cff..08af1005ed95 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild
@@ -110,6 +110,7 @@ PATCHES=( "${WORKDIR}"/patches/${PN} )
PATCHES+=(
# add extras as needed here, may merge in set if carries across versions
+ "${FILESDIR}"/${PN}-6.7.0-clang18.patch
)
python_check_deps() {
diff --git a/dev-tcltk/Manifest.gz b/dev-tcltk/Manifest.gz
index 518edc64fe0b..d61e981afa9a 100644
--- a/dev-tcltk/Manifest.gz
+++ b/dev-tcltk/Manifest.gz
Binary files differ
diff --git a/dev-tcltk/itcl/Manifest b/dev-tcltk/itcl/Manifest
index 9c66306344d9..1a6cf323a291 100644
--- a/dev-tcltk/itcl/Manifest
+++ b/dev-tcltk/itcl/Manifest
@@ -2,8 +2,8 @@ DIST itcl-4-2-1.tar.gz 516035 BLAKE2B 795641559aa2c9039ecabaf0a25214360a379740dc
DIST itcl-4-2-2.tar.gz 522497 BLAKE2B 3bb79525e5796b37b9274fe514b2430f8cd3f17f9b63ad008e1cc011eb298d47efedc9b684ea23cc0811f2da5f14d5dbc2c6e4b3ebf8bd7787fcc71661a621db SHA512 60bb5fba6c1188cbec15236c2f33b2409ff7a77af89526552a865376703574d01075fa9422d89e6f10c188b3eb8b3553f6d449704f55444005d2050de1c255d6
DIST itcl4.1.1.tar.gz 436718 BLAKE2B 50f5518460dc6569edcd0229b71439cb10a724b50c31387ebd1ffa85f9fbf58d5bd5163847a1d7ffa791d5acd5d72b08188f01f0e5c4730ba9060fc531071cd4 SHA512 1e08dbefe33e5464320c62e32d153b3e473462cded2d715ba1c504deacf190062672fbece40a021f25798440e2fbed4ecda763db5789fc6afb5eb2052bdf66e2
DIST itcl4.2.0.tar.gz 428635 BLAKE2B 38898f3377583115eed3b4d5a8a610e0d0a515a1e4852fe3cea04eea68fe64f158bc79d7d5f3041831f97e5e28cee5a67721a187ed5cfbaa33c69e4668b55f31 SHA512 42d13d7f4f841bff49c508fe5d17c12e81b7e381db470d7db658c925b6e609a0821953aa8344764633a3b996eb5757aaae7014df13f4e38ade2dd7aa068ba385
-EBUILD itcl-4.1.1.ebuild 1448 BLAKE2B c16ab644f52d6e284a5d802c0bdbd4afe7939c7ea37c615b6dde0cbe6989bc31862aeba37e60da576e42671f4a2b16d0539d5325e609c9c17e5c8ad0f55fabc5 SHA512 d79dc61dd9a398e92bd393c219b73dddde85383439bf1e2109b78ec1f01dc25e8b4256d8c44466424e93e74a7f7f7b8ae9cecdfc4f110690f74bcabf01765bc4
-EBUILD itcl-4.2.0.ebuild 1454 BLAKE2B 21aafc38fcacb2a504e7c42b9077dcf078521e96035d3e1355427e6d8c92d083fb3367af1332db30e490bcda6d64aeff31f844c2ac9f96dd710fb2b02f468159 SHA512 8c029cf6a22cc2ec108f6b2c9ee4f6de32d9a21de0a52b9299e4b578121e9a440e64aaffdba0cbaf0eb55f1f67a6ff65e1ea3214bff784f327ed192f42eec8f9
-EBUILD itcl-4.2.1.ebuild 1538 BLAKE2B ce708d738449847b3d40a189a4c357a1063de6de8c4e729aa92dd555209b99fdad360bf9fab33e19a270ece9b8249e52da9583652e3cc989524a815d2d761e2e SHA512 07fc92ad190f95c7fa9e42d6c8ddba17b8ef4ac7472e9287ee3ffc2c1208c7f722e9f1e0afa7e366bd6e7f49c91e6e90e98d3ec19b1c2733a89b29b9194351aa
-EBUILD itcl-4.2.2.ebuild 1616 BLAKE2B 0e046ef7bcc6a3ad89f57457ff8aa949f344ed264e98d98dee4f16f1a62171c360ae22845a3766e4255fb2a395ab3fb03bb78f083360b673b259bea29f0a8a6b SHA512 03fc53551abfa0bb3a81fb148904a51a847acd30a2565af89a083b0110311dbb3a554d1b69ac36b1de254c61c6205943933b1d7c4699967b4dd4b64278df8b90
+EBUILD itcl-4.1.1.ebuild 1440 BLAKE2B 5a5170cbcc7a4c556f89807022a35f0a6227a4d9db1dee6142cbdcad6e6737fd20500b91f8716c7491f1ffdf9ac247094a0157076d56be6357d1cddbca9a76e5 SHA512 9aa4d29d4d7fb22dfe1870159ea367f2aef53aea191a36c324a32533b689ddd9ea8e2bb1183ea176dd92a8366eecab280a31dbd903adf0e9ff968445145dcbb4
+EBUILD itcl-4.2.0.ebuild 1446 BLAKE2B eb86e9ea82319d6867a595c331affdfe825e3df1e258b032954089f94dce01bfe45edc84e1b2bfd935ea22e7f96564d405c94239d5ab3aecc2c637f6996644b1 SHA512 43a41d3d76abf9ae95c4cd4b4cf3ee958d306f350a56f4e469e27846c3278762e3557ba1ca7be11df491746d3e621fa58cb7a53e600daf24b9b708b42cf4f55d
+EBUILD itcl-4.2.1.ebuild 1530 BLAKE2B 1b21274f0dc6a7baf62b3264454497e8503fea5e0e503012724720aba5393271500655d9aa8f80a367b28e1f3fcd8231d2d613ab9e2d41e05026e020f059af51 SHA512 0d4a82c710a95dc9e8bf17c759366ab54ab374b2c88c97cb865f1c4727affe5f73ed63002fd5791b299647c5bc5fbeccfdddb410106aa1cfc289822a90b39760
+EBUILD itcl-4.2.2.ebuild 1641 BLAKE2B d9cb4caf741b5b04af2ed1e9965fb44fbf88425199c1021539ecd5d2dc25c012fbd77c99720fcf1f9956d83a9babda2ecd8dc31f2514af543aeb4af794bd9f6d SHA512 87721fc43a968d94b6197fce23f31a5f10855b548743674d5a41432db0094087bdae5884eefedbfc651f16faba3b8cd0f607f7f776ddb9e225b03f7db80b563d
MISC metadata.xml 381 BLAKE2B 10be715b2d7375efe50d58e9fa2ac732553271e077bdebed3a0422b0a3f0932aa6d2ccb15f4c1db1aca8d619b20efc593d417b5adbec6c1dfb41ddda409e98b5 SHA512 6343f2deffd5ac471db9b2ebfa6ed602a4ce2beed9aa47e58e3bf49c040f847d12f209549151ca4947f6690f001effa8e8ab60172e8b2a182c59b77938761417
diff --git a/dev-tcltk/itcl/itcl-4.1.1.ebuild b/dev-tcltk/itcl/itcl-4.1.1.ebuild
index 1df899f25f0c..0c537d94770e 100644
--- a/dev-tcltk/itcl/itcl-4.1.1.ebuild
+++ b/dev-tcltk/itcl/itcl-4.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,6 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%
SLOT="0"
LICENSE="BSD"
KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
RDEPEND=">=dev-lang/tcl-8.6:0="
DEPEND="${RDEPEND}"
diff --git a/dev-tcltk/itcl/itcl-4.2.0.ebuild b/dev-tcltk/itcl/itcl-4.2.0.ebuild
index 4e580a9a8695..c2d91da4c16d 100644
--- a/dev-tcltk/itcl/itcl-4.2.0.ebuild
+++ b/dev-tcltk/itcl/itcl-4.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,6 @@ SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%
SLOT="0"
LICENSE="BSD"
KEYWORDS="~alpha amd64 arm64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
RDEPEND=">=dev-lang/tcl-8.6:0="
DEPEND="${RDEPEND}"
diff --git a/dev-tcltk/itcl/itcl-4.2.1.ebuild b/dev-tcltk/itcl/itcl-4.2.1.ebuild
index f91441c20dc7..c28a02066c04 100644
--- a/dev-tcltk/itcl/itcl-4.2.1.ebuild
+++ b/dev-tcltk/itcl/itcl-4.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,6 @@ SRC_URI="https://github.com/tcltk/${PN}/archive/refs/tags/${MYP}.tar.gz"
SLOT="0"
LICENSE="BSD"
KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
RDEPEND=">=dev-lang/tcl-8.6:0="
DEPEND="${RDEPEND}"
diff --git a/dev-tcltk/itcl/itcl-4.2.2.ebuild b/dev-tcltk/itcl/itcl-4.2.2.ebuild
index 87438d8e2a38..4df25396bfcf 100644
--- a/dev-tcltk/itcl/itcl-4.2.2.ebuild
+++ b/dev-tcltk/itcl/itcl-4.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,6 @@ SRC_URI="https://github.com/tcltk/${PN}/archive/refs/tags/${MYP}.tar.gz"
SLOT="0"
LICENSE="BSD"
KEYWORDS="~alpha amd64 arm64 ~ia64 ppc ~riscv sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
RDEPEND=">=dev-lang/tcl-8.6:0="
DEPEND="${RDEPEND}"
@@ -23,7 +22,7 @@ S="${WORKDIR}/${PN}-${MYP}"
#RESTRICT=test
QA_CONFIG_IMPL_DECL_SKIP=(
- stat64 # used to test for Large File Support
+ stat64 opendir64 rewinddir64 closedir64 # used to test for Large File Support
)
src_prepare() {
diff --git a/dev-tcltk/tdom/Manifest b/dev-tcltk/tdom/Manifest
index 1f31e5098db9..62a9d1b71a4d 100644
--- a/dev-tcltk/tdom/Manifest
+++ b/dev-tcltk/tdom/Manifest
@@ -4,5 +4,5 @@ AUX tdom-0.9.2-useCC.patch 868 BLAKE2B e5d41422bfd8336dacbd177f16b19126f3af1a2dd
DIST tdom-0.9.2-src.tgz 1215099 BLAKE2B 1d720043ee4acc27d3fad138baced96b291c2e39dc1535fb1927a9968e07324d5e0e0bb0c71d8e5678b8c6f4bb69fb09ce05ac9447712422af0d91c9e06c163e SHA512 ba6611db866f3afffd112887cf6b0f250273f29ab4ed8e29de89405b997a0f7569216f86206040462aba9a4b8548c346bc72945cf7d617cf45a644fa8ded7121
DIST tdom-0.9.3-src.tgz 1319804 BLAKE2B 8b4c50407eaf28c002ec8399d44881b91bef346dca75370c27e06266a5fa90900528a01fc8310d8a250f551e3a627d0d2965a2e85ef8a9132010f7718e5549ce SHA512 71a589465f84721f222b6312f51ee564d11d88a82000a0e5cc1dab4653bffd57347a39936590b62a580e9df59d7266ff3ae4295fe91ff4b9e58f012e80b0cb3e
EBUILD tdom-0.9.2-r1.ebuild 1689 BLAKE2B 5ab33a58f5c509dcc096c3651b725cd18bd2f0d72dc0c93a6e4c40cb49b5bc6ac959865953368609b5456854506d2e92f771a9e114bf18ad85905388694409bf SHA512 bd76cdfa7abaa4ac392f4f1cad0d96175abf3a317de97a0b28821c5f9e96b8b50db662f216779dfa0b3bd1f4c8d56e7abb979d8764c84873bd7f0927aca674c9
-EBUILD tdom-0.9.3.ebuild 1702 BLAKE2B 6e56e985c754a1c65c395be85bcf72e2454968336b56f138704ff7ace6b097e3d9ff89f9503e4b8677812685b22f32b1533008f04c7756413d738103f14bfb1f SHA512 3e79a35cc1ce7117c5c2c21336fd280bffa4b57eff833b9e558a720de928a839d3e11d1f809ab67e79d27e57b546eae30f67cd2677a51d40a35a790306d8c002
+EBUILD tdom-0.9.3.ebuild 1728 BLAKE2B 36b1a37a00c0dfca071ba2121784969efc0b84951a72e3f6d98d35c41d70d1d174547e3fbbffab10f90321a026c12703d109335bdc1616806d92d6dab071ec99 SHA512 e923293e659bb6549f630c8bca82d2d2ed4d3662d45d95649dffdbaf9443b3109c7f7d5c87334b65ce07b875fe8d9973bbf1672d9561b6dbe59c12c399feb800
MISC metadata.xml 622 BLAKE2B 161871f522bbaa638ba5980f62f693f4022d9a830225aa645786e4adf43f525ce0fdeae3d26136db09db45d94ac271547a1abb86e1a639e57859bd688e14627e SHA512 557c17a5eda00ec07212dfa9ef7cac6e1688839bad2a59cdd32276773de955cf068ad793a93e371e779cf3dac2b6e81b91a82946ebd4805b7b6e9754f8110ec9
diff --git a/dev-tcltk/tdom/tdom-0.9.3.ebuild b/dev-tcltk/tdom/tdom-0.9.3.ebuild
index 7aaf1d9930d5..4fce30a261a6 100644
--- a/dev-tcltk/tdom/tdom-0.9.3.ebuild
+++ b/dev-tcltk/tdom/tdom-0.9.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -26,7 +26,7 @@ S="${WORKDIR}"/${P}-src
PATCHES=( "${FILESDIR}"/${PN}-0.9.2-useCC.patch )
QA_CONFIG_IMPL_DECL_SKIP=(
- stat64 # used to test for Large File Support
+ stat64 arc4random_buf arc4random # used to test for Large File Support
)
src_prepare() {
diff --git a/dev-tcltk/togl/Manifest b/dev-tcltk/togl/Manifest
index cf40721c54d8..6d2ac0b47d40 100644
--- a/dev-tcltk/togl/Manifest
+++ b/dev-tcltk/togl/Manifest
@@ -1,5 +1,4 @@
AUX togl-2.0-clang6.patch 364 BLAKE2B f92965e696d1bcfae9a20873620a409c039a557a86e614e8416f17e6af024512a7ddfb1afafa3f30ca4e83dd201f3aaf7063de2ff7cb5900fea9e5c7f4386a12 SHA512 33883164f4411c02917f52a338cee67ea5cd23fce6e56c4b33945ff01e785ef320676d2d067ae23deb7188ad8c000fadbb9fba063271d05170c7a62f81a94342
DIST Togl2.0-src.tar.gz 244968 BLAKE2B f094fb4bba7049470d7f61a2748d4a5baaf47c99c766d96ef8061e254673acf7f2a11555e202ec01f5d6b7a00ae7c275a33981fba5df7f1478f69da17f3180b8 SHA512 2be3062baada848d96b2802582bc5590b215f2ab4dc02c91761e72af2bf8c0ba768a71a2ffb8107bca83b63b7d1321ee83de19b97f83b1c2f0962f9288948b0a
-EBUILD togl-2.0-r3.ebuild 838 BLAKE2B d7f9503ea15c3f04de3c3deb7accd73b32e553ca7aba6bb557300366ce4b26658fb74d35c243c9735c483f7acd5aa60481a335b427612e6b1c4408833e9d3ace SHA512 b0bdbd42db6d8e70144a32b8921b1a67ee68d257c40ffd2e01ffc7922c8ce5022b533c1dd38b9e1c12c13c5cbdbe43e10dc3648da7eb60cab14b7e5c60ea7d92
-EBUILD togl-2.0-r4.ebuild 890 BLAKE2B ea4521a2da9166af857d8b18921fda1c80f5d6dd54ae4b0b2225f6757b4f3e47881ba7dcaa8d0c8212df78a4cc9574b91811c934158728ef228712144093e0b8 SHA512 8ddc6229e3b64be309f5ff3bf9d4aea70d1d0fd2caebdc415d341fe98992eaf52c34efd21ac7db225d494e9f120f3459596b5994f80a5ddae3100681b5776976
+EBUILD togl-2.0-r4.ebuild 966 BLAKE2B 2325eec38ee8cdb270c014ab6bea23821b461ea976eec71745ec3871f7729653cf01c6da65afa3c3722e2459f6262eb3ff036c7b36862ebb3c6dde0a8c48832e SHA512 7ff4d46600e49443dfd5e75e914bb4de3b1b1745eca09811a1efa8d74934ae1060227117e8b22c426d4c10084a9f78138abe830eb9f096f94fb337313e8ca2f4
MISC metadata.xml 1193 BLAKE2B ae38c64fd636de488d4016f822d5046e9db1266daff8ce6334528c11773e9b9ecc5cbdb04ef26195df584e7daa66458c556b7ef30d1e6ddf07539847ba2f1991 SHA512 3f41769a4d62d9c97624a04a6c1ec75589a5840f766fcb1be4232c91698f768d54b80efedd6e3cebc94bef3f0b8df7a13415b804cc38d51f1f30f61b863ccca4
diff --git a/dev-tcltk/togl/togl-2.0-r3.ebuild b/dev-tcltk/togl/togl-2.0-r3.ebuild
deleted file mode 100644
index 017804394aa5..000000000000
--- a/dev-tcltk/togl/togl-2.0-r3.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P=Togl${PV}
-
-DESCRIPTION="A Tk widget for OpenGL rendering"
-HOMEPAGE="http://togl.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}-src.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
-IUSE="debug +threads"
-
-RDEPEND="
- dev-lang/tk:*
- media-libs/mesa[X]
- x11-libs/libXmu"
-DEPEND="${RDEPEND}"
-
-# tests directory is missing
-RESTRICT="test"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- default
- sed \
- -e 's:-fomit-frame-pointer::g' \
- -e 's:-O2::g' \
- -e 's:-pipe::g' \
- -i configure || die
-}
-
-src_configure() {
- econf \
- $(use_enable debug symbols) \
- $(use_enable threads)
-}
-
-src_install() {
- HTML_DOCS=( doc/* )
- default
-}
diff --git a/dev-tcltk/togl/togl-2.0-r4.ebuild b/dev-tcltk/togl/togl-2.0-r4.ebuild
index f0fed2a97886..57b3a97fdfbf 100644
--- a/dev-tcltk/togl/togl-2.0-r4.ebuild
+++ b/dev-tcltk/togl/togl-2.0-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -27,6 +27,10 @@ S=${WORKDIR}/${MY_P}
PATCHES=( "${FILESDIR}"/${P}-clang6.patch )
+QA_CONFIG_IMPL_DECL_SKIP=(
+ stat64 # used to test for Large File Support
+)
+
src_prepare() {
default
sed \
diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz
index daf846242780..e346ff397e83 100644
--- a/dev-vcs/Manifest.gz
+++ b/dev-vcs/Manifest.gz
Binary files differ
diff --git a/dev-vcs/pre-commit/Manifest b/dev-vcs/pre-commit/Manifest
index 6c103256b427..0bb1c25d9a33 100644
--- a/dev-vcs/pre-commit/Manifest
+++ b/dev-vcs/pre-commit/Manifest
@@ -4,5 +4,5 @@ DIST pre-commit-3.5.0.gh.tar.gz 268906 BLAKE2B 7585aae950f63845cf132b3472662f19f
DIST pre-commit-3.6.0.gh.tar.gz 268891 BLAKE2B 42c52bcd320defe877fdce51af972e177e26956c2baba5e04e9441d7a99fcdc6467dc7913b21f9300efe9ca821c7d06c8d972f3fb79f10f2212dbecb3299040a SHA512 4997dfe15d262b8d0c6de711b2543162fffe14f24ce41d3a3ba2014354861ef72eb3a9cc115125ed57ef3c25a12886f858189d684d343252ad8f46cc0c364935
EBUILD pre-commit-3.3.3.ebuild 1945 BLAKE2B fe2ad3a728487a832dbc7efedce507ecc1e00fe3ef00512c6b201c377119ff846b3717fe0cf5550bb2e1cec769dfb7127baf64c135bde4429b01595059b36851 SHA512 87b87a69906cdf1e54a597c8d09e3661a398380c962a07da5edb307d9328dfb638458cff6c2b7dd7e0e803e29475f0e8f147e897728edb8cec64c0b0ed277f9e
EBUILD pre-commit-3.5.0.ebuild 1975 BLAKE2B b18a9fb19d08cfdeee2a17815b5ebe185e984aaaf2e13fdd29e9ba1e8d5adbc33c84283ba602aab54ad621fc61fa556ac02a2c3cded168fc2c60b76e5c0148e2 SHA512 8620117b24bea897afaad8d8d591cc27e2ddf90bc796530a90f31ed449789008f90c25dd2adaecbb43746f459adaf312c5340da574b2a1a4f6fb316aae674efc
-EBUILD pre-commit-3.6.0.ebuild 1947 BLAKE2B 00ff546b711050d7b96dbc2409ec827fb676fc57be77d57fcc4f5421189052e4a1d64764446e1c40199eb67388937754c4c08c3dadc670336271d2982031cd52 SHA512 67852c87cd317504e8962ba6f94402e57ac0a1c9758ea036f1e2df5a186c2dec66081f9824cf1e634161444cc5abe62f9d91520dc55d2b8744eed7bbd94e8138
+EBUILD pre-commit-3.6.0.ebuild 1945 BLAKE2B 67edbe26415c84be705bdebe1e909951b116cb53b6d9296a7794114bfce325016892d9219c463930eb6ba014ac899e02c2977652d081cce34b685a9afde98566 SHA512 56ef1fc5575dd90736494acdc267355fe30814bc91f190aa306c77aa3247dda2010b42abccd769a19e42b5e1da571b2712df02a81d3bc98860c9c989a1b2c065
MISC metadata.xml 380 BLAKE2B 99842a97367e91700c6f714f427b7b3d4b7212c401abae5ab715dfaa724776f02fe250184a33504d3433bb58cd5679af59a32ec21a7e7432481160dab36a4d95 SHA512 45330930d1e58fc1de0fd0ba55cd488dee96579ceab3be5073b91ff8f4f2b9adefff533dbfa5b0e8b23fbb648d45c0b7b4073a1ec57b586600cc2bf6347e0bbb
diff --git a/dev-vcs/pre-commit/pre-commit-3.6.0.ebuild b/dev-vcs/pre-commit/pre-commit-3.6.0.ebuild
index 1437959c5824..90ea7eb7e160 100644
--- a/dev-vcs/pre-commit/pre-commit-3.6.0.ebuild
+++ b/dev-vcs/pre-commit/pre-commit-3.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 x86"
RDEPEND="dev-vcs/git
$(python_gen_cond_dep '
diff --git a/media-fonts/Manifest.gz b/media-fonts/Manifest.gz
index e3b942b08691..b6551b6345f9 100644
--- a/media-fonts/Manifest.gz
+++ b/media-fonts/Manifest.gz
Binary files differ
diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest
index 4f79ac23bcbf..533b306c6a96 100644
--- a/media-fonts/noto/Manifest
+++ b/media-fonts/noto/Manifest
@@ -5,6 +5,6 @@ DIST noto-20230930.tar.gz 1034822159 BLAKE2B 25af396043c2639d31711357b44bbf588f2
DIST noto-20231128.tar.gz 1062692273 BLAKE2B adab3e85f0f744b1d37ea0877db14d399baff3dab3496a01181ac977a6e5b1fd04c6ab5a7ee3dfcb190583d18f585eae70cf244bfb993107b6a8e84b62f45bde SHA512 ccc54993bc9651a2e6e654270c0c67f9eeb9659b60246cae407a11fe7d87d438a91250d2d96fd3f970b11d17386133375a1c66fbedf551344998ded89acb4835
DIST noto-20240131.tar.gz 1065422681 BLAKE2B 2774fb7a3152c989ed644b57a55524d0c4a3614d4fef3022a2df5fbabace6f3bddf0ef9812f328e75338442eecb67323e029f2f94c8e62a2ad0359fe7f69e0bb SHA512 1e4a64ce11efd46278837b88e972ed02e593503276ae6ce5d5d77f042afb2f0e4f69d326597597ad9819e8d3ccfa878a115c1fb196880e06bdec0ee9fd417821
EBUILD noto-20230930.ebuild 1325 BLAKE2B d2f2754b203f06f5b6066b95814be21c6ab27a0e93115c48da2e9d1aae4531784bddfa565329ebe60238d6211eb95ba4483293de48e6272ee94c406659448f24 SHA512 988d000af58facf8412e330c135a354cc91aaa7213da37dbe138ed8e879779002d179ef4e8869c6a9749539f9e83e5829c28afb9301dcd3e8ed45537bb0e98a8
-EBUILD noto-20231128.ebuild 1322 BLAKE2B 9c790f90655e2f973f28d7c6517c46962c60cb689cb6118fab61f0e59caf5a7c5701fbed23b4b6a230be1aebd4ffba26ab3c0bcb8fb6e8929bde865f8f17eba0 SHA512 80b4562e19c9b22f0048f493bd1c1a51e4c4d9f2dbf21154c34f7490b5ab41409bbe047bc30b52b19bfb61c726834f99f5711b590515f18dac4723191b9ec11e
+EBUILD noto-20231128.ebuild 1318 BLAKE2B d702596233b86fafdf93332689ba3fb10364d65deca53477ace1c3a5aaa3c42a5811477bbed0b127ce264542ec4a60251cccf059aedb6974771e63e4455c3379 SHA512 b83def32f3849bded7cc185f1b8e5280016544beb312b356bf0c49f5e3ea426e05aa45d252a04b010adeec144890dc1d5841db74a15dbdbc11f2fb460693da56
EBUILD noto-20240131.ebuild 1322 BLAKE2B 43cc809f0cc83ebcdd3af3348f0abab911250a8b6a8f77e58b58e679837147c8e99b67e3a1ccc9e30bb10176bacf765eb6cad29413aaf2809e61b0776f78c6e3 SHA512 3558a6827db2d04a6cc1158cecd12e1a3e4f298ac74bc7bcc60829149a514d222e13b48093fbc67b941e540b1ada8e3566c1649356378738f0f5c308785733af
MISC metadata.xml 564 BLAKE2B 8a5a57d0c7d0595cd149b35ca37bb0657a59e32c8be70ab9f1db87f091fa2c725be532cc6266c05440582fb4b0a7bc90c2e96eb9ce54a4c957d48f25e5daf504 SHA512 058b6a482169a2b4839f79de7ff1eb98bc98c4592785cf7d431d69bbf6622ac620b718670a248011d42a258620a35fb98c7e992adc0bfcdfc8488698a891ddde
diff --git a/media-fonts/noto/noto-20231128.ebuild b/media-fonts/noto/noto-20231128.ebuild
index aa06530ce4fd..8a2e4f1fbfcd 100644
--- a/media-fonts/noto/noto-20231128.ebuild
+++ b/media-fonts/noto/noto-20231128.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.
LICENSE="OFL-1.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86"
# Extra allows to optionally reduce disk usage even returning to tofu
# issue as described in https://fonts.google.com/noto
IUSE="cjk +extra"
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index a2d0d1f0f72c..7a6db1072c1c 100644
--- a/metadata/Manifest.gz
+++ b/metadata/Manifest.gz
Binary files differ
diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk
index c1fbd3a6ca2e..d0d4ffe67cef 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Sun, 25 Feb 2024 17:10:22 +0000
+Sun, 25 Feb 2024 23:10:24 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 19fb4c468a9e..fc4b8fe45e9b 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 568221 BLAKE2B 8f70bf43815708ae4e34084aeeb908cbb07c74f33084a5345ae24a2a1d88665ee206e530983bb7b10b059cf4f0cc00d0b4aa10090458fe84f565d50f5c1d6fe8 SHA512 08ebbb1997fa25a896326e1231819e34a12f02b0554afb445aa41a5a47fb79fa02b9ff381be55d26790e6b3e665e1a44794ecd7f40c313404336dc49092f2784
-TIMESTAMP 2024-02-25T17:10:26Z
+TIMESTAMP 2024-02-25T23:10:27Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXbdIJfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXbyONfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klByPxAAm6lpb4PXGfTWK3aUd0M67LCkoBzskvYeDQPaf1bs6qAkoiogACnpIoNk
-YAgb1NLJZ8R3HjNFogi42qH+kHn9rzJANT082kyWYmo7Td9o0VhlNOSrfeVuYmJ8
-XYm76FNRYCwjwG8TysH32wLDhkwe+j7YMz3hlMzkvQepNdnGFKU+Plbx3aEA8CZo
-lraZfb2NXgzzGwKz85qx6CksaG+4xeHkUNDwRpopelpBejfkC/hEL8cinClCN3R9
-64TgJF1PX0rr3uAQRms5DJgxoEULdTPZG8eAeyFBblhPwuDO5lv4lcPFq6NPkuGA
-+DBgqkfQZBWDcBzqvM3o/stRcAe0wa0WZlUwNDS5603PRtWv0UoBe0IrdMrb2UAs
-kURHZxOi8DvLIL7oTUViGdiCZQrH1SEbN2Xu/AMmFCTKa5bA9SgIYoaUYNGpQeDn
-ZUwFX5HguQqOa5cCcMb25SIg30og/Dn4WKDZbuNG8y0b8Tj/dy2tsuITBZwTkguy
-XlrHC5ZdCmDfHmOLea8QfzC3FO199f4Pzn0HK9W4NwNXT6KyC3gugUGCkY94/k2u
-VQ77fucP/6m5kCgTbE5fMmvxJrrbscUo0xfVPDzP0qb00LUZYu8OKi0glHfBMGs/
-CSG191YuFm2bj011qJnYgJ6Fmgaf8wyGe4r260PSkf3AGjSJUkA=
-=HndI
+klA73RAAgfzRzsyCuztGZKsTRLUb7BOMupHGWNjR9kD2KyH9rHeKMeGMPM83zHxE
+wlr/BR6gpe/5z/Ur2jeCcN6n3EcGnoGxB8rkSzn9eRe77E0/QJQXStumdB8KmhgK
+B/iGBwc9Pdf5x8yQUuXFR9Cpkt/2jbqUeVLcbjuumaiT9Qy+37xMZX2dqSEoTUgn
+ZpkCoJc2TAe/LjEl2F6+dFwRK1ExPaTk9ciU14iL6ywhmySCx+K/LYj44BBJACdq
+/WU3ZQRdJW5UYLGDRR5V9wMtLxW9gDsKs3LI5d7Sr7vRs5yPGLv3WBy0AJzsg3G/
+2yBzhq6GhUgHe66wWk2F1lSIgKN7xA3rw+c+v0Y3vw0qbfB/h6YcKE+Nk3YiaXp8
+IL+b0QvZtMpovV4E423yUZ5WvyHU0zQsWKvmChki2dYwmid6NGRZUjIf7IY1c8tc
+WRxH9goQwkusQKHVcpnBvpG434Pgfqz7J7ErfA3WCSDqft0kEUJ0hIIPEAlj/NBS
+F00p+Hq+5MYiCdZKO4Wo5NUYgsyX9sh77cod4fdxiSiQsk0AQEIRjvfCwXDm8nyF
+mAvJTFUPhrAjVkuTz2GCtjxcS3YFd4uVXE/s0kLR4+J+5YL2nqFdryBS5AOqpbuy
+L57+AQQk0iWtETirIQX7QgYhCjYGw1xm5ZbvfMj+IeYAX3E6Um0=
+=zkv2
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index c1fbd3a6ca2e..d0d4ffe67cef 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Sun, 25 Feb 2024 17:10:22 +0000
+Sun, 25 Feb 2024 23:10:24 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index df4d44b46839..b3b76957625b 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz
index 6225987fe455..049f84683173 100644
--- a/metadata/md5-cache/dev-cpp/Manifest.gz
+++ b/metadata/md5-cache/dev-cpp/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-cpp/cli11-2.4.1 b/metadata/md5-cache/dev-cpp/cli11-2.4.1
index d55546a14339..9f2f43c4d12e 100644
--- a/metadata/md5-cache/dev-cpp/cli11-2.4.1
+++ b/metadata/md5-cache/dev-cpp/cli11-2.4.1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://cliutils.github.io/CLI11/book/
INHERIT=cmake
IUSE=doc test
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~x86
LICENSE=BSD
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/CLIUtils/CLI11/archive/refs/tags/v2.4.1.tar.gz -> cli11-2.4.1.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=677ac0091389ab216cc3049757be817c
+_md5_=7cba49118e45ed81c5eeb0348f9a21cd
diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz
index f2e9d2be0623..b88aa27f31e2 100644
--- a/metadata/md5-cache/dev-db/Manifest.gz
+++ b/metadata/md5-cache/dev-db/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-db/influxdb-2.7.3-r1 b/metadata/md5-cache/dev-db/influxdb-2.7.3-r2
index b3dea023069e..b7d87acd693a 100644
--- a/metadata/md5-cache/dev-db/influxdb-2.7.3-r1
+++ b/metadata/md5-cache/dev-db/influxdb-2.7.3-r2
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/influxdata/influxdb/archive/v2.7.3.tar.gz -> influxdb-2.7.3.tar.gz https://github.com/influxdata/ui/releases/download/OSS-v2.7.1/build.tar.gz -> influxdb-2.7.3-assets.tar.gz https://gentoo.kropotkin.rocks/go-pkgs/influxdb-2.7.3-deps.tar.xz https://crates.io/api/v1/crates/adler32/1.2.0/download -> adler32-1.2.0.crate https://crates.io/api/v1/crates/ahash/0.7.6/download -> ahash-0.7.6.crate https://crates.io/api/v1/crates/aho-corasick/0.7.20/download -> aho-corasick-0.7.20.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/ansi_term/0.12.1/download -> ansi_term-0.12.1.crate https://crates.io/api/v1/crates/anyhow/1.0.70/download -> anyhow-1.0.70.crate https://crates.io/api/v1/crates/arrayvec/0.5.2/download -> arrayvec-0.5.2.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.0.2/download -> bitflags-2.0.2.crate https://crates.io/api/v1/crates/bumpalo/3.12.0/download -> bumpalo-3.12.0.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chrono/0.4.24/download -> chrono-0.4.24.crate https://crates.io/api/v1/crates/clap/2.34.0/download -> clap-2.34.0.crate https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download -> codespan-reporting-0.11.1.crate https://crates.io/api/v1/crates/colored/2.0.0/download -> colored-2.0.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.4/download -> core-foundation-sys-0.8.4.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/criterion-plot/0.4.5/download -> criterion-plot-0.4.5.crate https://crates.io/api/v1/crates/criterion/0.3.6/download -> criterion-0.3.6.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.7/download -> crossbeam-channel-0.5.7.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.3/download -> crossbeam-deque-0.8.3.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.14/download -> crossbeam-epoch-0.9.14.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.15/download -> crossbeam-utils-0.8.15.crate https://crates.io/api/v1/crates/csv-core/0.1.10/download -> csv-core-0.1.10.crate https://crates.io/api/v1/crates/csv/1.2.1/download -> csv-1.2.1.crate https://crates.io/api/v1/crates/ctor/0.1.26/download -> ctor-0.1.26.crate https://crates.io/api/v1/crates/cxx-build/1.0.94/download -> cxx-build-1.0.94.crate https://crates.io/api/v1/crates/cxx/1.0.94/download -> cxx-1.0.94.crate https://crates.io/api/v1/crates/cxxbridge-flags/1.0.94/download -> cxxbridge-flags-1.0.94.crate https://crates.io/api/v1/crates/cxxbridge-macro/1.0.94/download -> cxxbridge-macro-1.0.94.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.crate https://crates.io/api/v1/crates/derive_more/0.99.17/download -> derive_more-0.99.17.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/dissimilar/1.0.6/download -> dissimilar-1.0.6.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.1.crate https://crates.io/api/v1/crates/ena/0.14.2/download -> ena-0.14.2.crate https://crates.io/api/v1/crates/env_logger/0.9.3/download -> env_logger-0.9.3.crate https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.crate https://crates.io/api/v1/crates/errno/0.3.0/download -> errno-0.3.0.crate https://crates.io/api/v1/crates/expect-test/1.4.1/download -> expect-test-1.4.1.crate https://crates.io/api/v1/crates/fallible-iterator/0.2.0/download -> fallible-iterator-0.2.0.crate https://crates.io/api/v1/crates/fallible-streaming-iterator/0.1.9/download -> fallible-streaming-iterator-0.1.9.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/flatbuffers/22.12.6/download -> flatbuffers-22.12.6.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/form_urlencoded/1.1.0/download -> form_urlencoded-1.1.0.crate https://crates.io/api/v1/crates/getrandom/0.2.8/download -> getrandom-0.2.8.crate https://crates.io/api/v1/crates/half/1.8.2/download -> half-1.8.2.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashlink/0.8.1/download -> hashlink-0.8.1.crate https://crates.io/api/v1/crates/heck/0.3.3/download -> heck-0.3.3.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hermit-abi/0.2.6/download -> hermit-abi-0.2.6.crate https://crates.io/api/v1/crates/hermit-abi/0.3.1/download -> hermit-abi-0.3.1.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.1/download -> iana-time-zone-haiku-0.1.1.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.56/download -> iana-time-zone-0.1.56.crate https://crates.io/api/v1/crates/idna/0.3.0/download -> idna-0.3.0.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.10/download -> io-lifetimes-1.0.10.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.6/download -> itoa-1.0.6.crate https://crates.io/api/v1/crates/js-sys/0.3.61/download -> js-sys-0.3.61.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.141/download -> libc-0.2.141.crate https://crates.io/api/v1/crates/libflate/1.3.0/download -> libflate-1.3.0.crate https://crates.io/api/v1/crates/libflate_lz77/1.2.0/download -> libflate_lz77-1.2.0.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.26.0/download -> libsqlite3-sys-0.26.0.crate https://crates.io/api/v1/crates/link-cplusplus/1.0.8/download -> link-cplusplus-1.0.8.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.1/download -> linux-raw-sys-0.3.1.crate https://crates.io/api/v1/crates/lock_api/0.4.9/download -> lock_api-0.4.9.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/lsp-types/0.91.1/download -> lsp-types-0.91.1.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memoffset/0.8.0/download -> memoffset-0.8.0.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/num_cpus/1.15.0/download -> num_cpus-1.15.0.crate https://crates.io/api/v1/crates/once_cell/1.17.1/download -> once_cell-1.17.1.crate https://crates.io/api/v1/crates/oorandom/11.1.3/download -> oorandom-11.1.3.crate https://crates.io/api/v1/crates/ordered-float/3.6.0/download -> ordered-float-3.6.0.crate https://crates.io/api/v1/crates/output_vt100/0.1.3/download -> output_vt100-0.1.3.crate https://crates.io/api/v1/crates/pad/0.1.6/download -> pad-0.1.6.crate https://crates.io/api/v1/crates/parking_lot/0.11.2/download -> parking_lot-0.11.2.crate https://crates.io/api/v1/crates/parking_lot_core/0.8.6/download -> parking_lot_core-0.8.6.crate https://crates.io/api/v1/crates/percent-encoding/2.2.0/download -> percent-encoding-2.2.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.26/download -> pkg-config-0.3.26.crate https://crates.io/api/v1/crates/plotters-backend/0.3.4/download -> plotters-backend-0.3.4.crate https://crates.io/api/v1/crates/plotters-svg/0.3.3/download -> plotters-svg-0.3.3.crate https://crates.io/api/v1/crates/plotters/0.3.4/download -> plotters-0.3.4.crate https://crates.io/api/v1/crates/pretty/0.11.3/download -> pretty-0.11.3.crate https://crates.io/api/v1/crates/pretty_assertions/1.3.0/download -> pretty_assertions-1.3.0.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.56/download -> proc-macro2-1.0.56.crate https://crates.io/api/v1/crates/pulldown-cmark/0.9.2/download -> pulldown-cmark-0.9.2.crate https://crates.io/api/v1/crates/quote/1.0.26/download -> quote-1.0.26.crate https://crates.io/api/v1/crates/rayon-core/1.11.0/download -> rayon-core-1.11.0.crate https://crates.io/api/v1/crates/rayon/1.7.0/download -> rayon-1.7.0.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex/1.7.3/download -> regex-1.7.3.crate https://crates.io/api/v1/crates/rle-decode-fast/1.0.3/download -> rle-decode-fast-1.0.3.crate https://crates.io/api/v1/crates/rusqlite/0.29.0/download -> rusqlite-0.29.0.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.37.7/download -> rustix-0.37.7.crate https://crates.io/api/v1/crates/ryu/1.0.13/download -> ryu-1.0.13.crate https://crates.io/api/v1/crates/salsa-macros/0.17.0-pre.2/download -> salsa-macros-0.17.0-pre.2.crate https://crates.io/api/v1/crates/salsa/0.17.0-pre.2/download -> salsa-0.17.0-pre.2.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/scratch/1.0.5/download -> scratch-1.0.5.crate https://crates.io/api/v1/crates/semver/1.0.17/download -> semver-1.0.17.crate https://crates.io/api/v1/crates/serde/1.0.159/download -> serde-1.0.159.crate https://crates.io/api/v1/crates/serde_cbor/0.11.2/download -> serde_cbor-0.11.2.crate https://crates.io/api/v1/crates/serde_derive/1.0.159/download -> serde_derive-1.0.159.crate https://crates.io/api/v1/crates/serde_json/1.0.95/download -> serde_json-1.0.95.crate https://crates.io/api/v1/crates/serde_repr/0.1.12/download -> serde_repr-0.1.12.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.crate https://crates.io/api/v1/crates/strsim/0.8.0/download -> strsim-0.8.0.crate https://crates.io/api/v1/crates/structopt-derive/0.4.18/download -> structopt-derive-0.4.18.crate https://crates.io/api/v1/crates/structopt/0.3.26/download -> structopt-0.3.26.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.13/download -> syn-2.0.13.crate https://crates.io/api/v1/crates/tempfile/3.5.0/download -> tempfile-3.5.0.crate https://crates.io/api/v1/crates/termcolor/1.2.0/download -> termcolor-1.2.0.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.40/download -> thiserror-impl-1.0.40.crate https://crates.io/api/v1/crates/thiserror/1.0.40/download -> thiserror-1.0.40.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/typed-arena/2.0.2/download -> typed-arena-2.0.2.crate https://crates.io/api/v1/crates/unicase/2.6.0/download -> unicase-2.6.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.8/download -> unicode-ident-1.0.8.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.crate https://crates.io/api/v1/crates/unicode-width/0.1.10/download -> unicode-width-0.1.10.crate https://crates.io/api/v1/crates/url/2.3.1/download -> url-2.3.1.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/walkdir/2.3.3/download -> walkdir-2.3.3.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.84/download -> wasm-bindgen-backend-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.84/download -> wasm-bindgen-macro-support-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.84/download -> wasm-bindgen-macro-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.84/download -> wasm-bindgen-shared-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.84/download -> wasm-bindgen-0.2.84.crate https://crates.io/api/v1/crates/web-sys/0.3.61/download -> web-sys-0.3.61.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.0/download -> windows-targets-0.48.0.crate https://crates.io/api/v1/crates/windows/0.48.0/download -> windows-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate
_eclasses_=cargo 4dede41d64d595673f6da62ab5540fa0 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 09ccb1fdea4f1f3f718e27b756636097 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=639dc45c96d803add3cd02b428b079e7
+_md5_=27756c063dccedd2ce33f80736b226a5
diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz
index b1b9f4a05628..63a50fc218cf 100644
--- a/metadata/md5-cache/dev-java/Manifest.gz
+++ b/metadata/md5-cache/dev-java/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-java/ant-1.10.14-r2 b/metadata/md5-cache/dev-java/ant-1.10.14-r2
index 2efacd332d17..a38dd6e24686 100644
--- a/metadata/md5-cache/dev-java/ant-1.10.14-r2
+++ b/metadata/md5-cache/dev-java/ant-1.10.14-r2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://ant.apache.org/
INHERIT=java-pkg-2 java-pkg-simple verify-sig prefix
IUSE=bcel bsf commonslogging commonsnet jai jakartamail javamail jdepend jsch junit junit4 junitlauncher log4j oro regexp resolver testutil xalan xz doc source test verify-sig
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~x86
LICENSE=Apache-2.0
PDEPEND=~dev-java/ant-core-1.10.14:0
PROPERTIES=test_network
@@ -16,4 +16,4 @@ RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=mirror://apache/ant/source/apache-ant-1.10.14-src.tar.gz verify-sig? ( https://downloads.apache.org/ant/source/apache-ant-1.10.14-src.tar.gz.asc )
_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 67f37f8db9bdf7868f26504fd7bcbb22 java-utils-2 b346c3901e71ba37137bae0b25b00221 prefix eab3c99d77fe00506c109c8a736186f7 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=351b93d8341bd8b7b441f82a86708dc5
+_md5_=0d69efaa06c07fa7d3b022fcd2b596ef
diff --git a/metadata/md5-cache/dev-java/ant-core-1.10.14 b/metadata/md5-cache/dev-java/ant-core-1.10.14
index 61a85d664274..b682851f43cf 100644
--- a/metadata/md5-cache/dev-java/ant-core-1.10.14
+++ b/metadata/md5-cache/dev-java/ant-core-1.10.14
@@ -4,9 +4,9 @@ DESCRIPTION=Compatibility link to ant-core for >=dev-java/ant-1.10.14
EAPI=8
HOMEPAGE=https://ant.apache.org/
INHERIT=java-pkg-2
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~x86
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
SLOT=0
_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 b346c3901e71ba37137bae0b25b00221
-_md5_=a14aa2b5f90ba9874cb7d4b3fb77bdc5
+_md5_=70fa4b7112e33f9760c3f8bba7da021e
diff --git a/metadata/md5-cache/dev-java/antunit-1.4.1-r1 b/metadata/md5-cache/dev-java/antunit-1.4.1-r1
index 9b6237c6c8ee..6272b6e1faf4 100644
--- a/metadata/md5-cache/dev-java/antunit-1.4.1-r1
+++ b/metadata/md5-cache/dev-java/antunit-1.4.1-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://ant.apache.org/antlibs/antunit/
INHERIT=java-pkg-2 java-pkg-simple verify-sig
IUSE=doc source test verify-sig
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~x86
LICENSE=Apache-2.0
RDEPEND=>=dev-java/ant-1.10.14:0 dev-java/junit:4 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://apache/ant/antlibs/antunit/source/apache-ant-antunit-1.4.1-src.tar.bz2 verify-sig? ( https://downloads.apache.org/ant/antlibs/antunit/source/apache-ant-antunit-1.4.1-src.tar.bz2.asc )
_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 67f37f8db9bdf7868f26504fd7bcbb22 java-utils-2 b346c3901e71ba37137bae0b25b00221 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=f82d68c0fe09e57491d2145746de4835
+_md5_=1a35034ee30513bc46e9a11aa743e7c4
diff --git a/metadata/md5-cache/dev-java/apache-rat-0.15-r1 b/metadata/md5-cache/dev-java/apache-rat-0.15-r1
index 9992484bc518..d523ddf077b2 100644
--- a/metadata/md5-cache/dev-java/apache-rat-0.15-r1
+++ b/metadata/md5-cache/dev-java/apache-rat-0.15-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://creadur.apache.org/rat/
INHERIT=java-pkg-2 java-pkg-simple verify-sig
IUSE=doc source test verify-sig
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=Apache-2.0
RDEPEND=>=dev-java/ant-1.10.14:0 dev-java/commons-cli:1 dev-java/commons-collections:4 dev-java/commons-compress:0 dev-java/commons-io:1 dev-java/commons-lang:3.6 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://apache//creadur/apache-rat-0.15/apache-rat-0.15-src.tar.bz2 verify-sig? ( https://archive.apache.org/dist/creadur/apache-rat-0.15/apache-rat-0.15-src.tar.bz2.asc )
_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 67f37f8db9bdf7868f26504fd7bcbb22 java-utils-2 b346c3901e71ba37137bae0b25b00221 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=721738707b32f556f982e30b221f6c60
+_md5_=57e665181e76d5443724813226d45893
diff --git a/metadata/md5-cache/dev-java/commons-httpclient-3.1-r3 b/metadata/md5-cache/dev-java/commons-httpclient-3.1-r3
index 14bc98f5badd..d3671817d376 100644
--- a/metadata/md5-cache/dev-java/commons-httpclient-3.1-r3
+++ b/metadata/md5-cache/dev-java/commons-httpclient-3.1-r3
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://hc.apache.org/httpclient-legacy/
INHERIT=java-pkg-2 java-pkg-simple verify-sig
IUSE=doc source test verify-sig
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~x86
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=test !test? ( test )
SLOT=3
SRC_URI=mirror://apache/httpcomponents/commons-httpclient/source/commons-httpclient-3.1-src.tar.gz verify-sig? ( https://downloads.apache.org/httpcomponents/commons-httpclient/source/commons-httpclient-3.1-src.tar.gz.asc )
_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 67f37f8db9bdf7868f26504fd7bcbb22 java-utils-2 b346c3901e71ba37137bae0b25b00221 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=2e4d25dad853544a5a023863e330c357
+_md5_=7ffe2541cfb822d18c4a8c2959c93621
diff --git a/metadata/md5-cache/dev-java/cpptasks-1.0_beta5-r2 b/metadata/md5-cache/dev-java/cpptasks-1.0_beta5-r2
index 4f6497ce99e8..a9ac6c9eccf9 100644
--- a/metadata/md5-cache/dev-java/cpptasks-1.0_beta5-r2
+++ b/metadata/md5-cache/dev-java/cpptasks-1.0_beta5-r2
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=http://ant-contrib.sourceforge.net/
INHERIT=java-pkg-2 java-ant-2
IUSE=doc examples source test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~x86
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/ant-1.10.14:0 dev-java/xerces:2 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://sourceforge/ant-contrib/ant-contrib/cpptasks-1.0-beta5/cpptasks-1.0b5.tar.gz
_eclasses_=java-ant-2 53b9c110af009f9f4548f5b129ae6fe6 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 b346c3901e71ba37137bae0b25b00221 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=100b13de91c1519f5d9df380dd637db7
+_md5_=e4facba36ca0cdeaacc7aea59ba822e5
diff --git a/metadata/md5-cache/dev-java/jakartaee-migration-1.0.7-r2 b/metadata/md5-cache/dev-java/jakartaee-migration-1.0.7-r2
index c35e409e4ae2..f1d53eb280cf 100644
--- a/metadata/md5-cache/dev-java/jakartaee-migration-1.0.7-r2
+++ b/metadata/md5-cache/dev-java/jakartaee-migration-1.0.7-r2
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://tomcat.apache.org
INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source test
-KEYWORDS=~amd64 ~arm ~arm64
+KEYWORDS=amd64 ~arm ~arm64
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/ant-1.10.14-r1:0 dev-java/bcel:0 dev-java/commons-compress:0 dev-java/commons-io:1 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://apache/tomcat/jakartaee-migration/v1.0.7/source/jakartaee-migration-1.0.7-src.tar.gz -> jakartaee-migration-1.0.7-sources.tar.gz
_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 67f37f8db9bdf7868f26504fd7bcbb22 java-utils-2 b346c3901e71ba37137bae0b25b00221
-_md5_=62ddc9057ce8726b1770002f1ed53196
+_md5_=3e8b690d5b5e8e8be81d28d78eb0672e
diff --git a/metadata/md5-cache/dev-java/javacc-5.0-r5 b/metadata/md5-cache/dev-java/javacc-5.0-r5
index 98f911d7260a..1bf78a3f12ee 100644
--- a/metadata/md5-cache/dev-java/javacc-5.0-r5
+++ b/metadata/md5-cache/dev-java/javacc-5.0-r5
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://javacc.github.io/javacc/
INHERIT=java-pkg-2 java-ant-2
IUSE=doc examples source test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~x86
LICENSE=BSD
RDEPEND=dev-java/junit:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=http://java.net/projects/javacc/downloads/download/javacc-5.0src.tar.gz
_eclasses_=java-ant-2 53b9c110af009f9f4548f5b129ae6fe6 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 b346c3901e71ba37137bae0b25b00221 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=10edc29926530c22e3a7fdfe56d0511a
+_md5_=16b9598cee99afb135f0e359d9406fac
diff --git a/metadata/md5-cache/dev-java/snappy-1.1.10.5-r1 b/metadata/md5-cache/dev-java/snappy-1.1.10.5-r1
index 32c7e9874702..b411940a13c4 100644
--- a/metadata/md5-cache/dev-java/snappy-1.1.10.5-r1
+++ b/metadata/md5-cache/dev-java/snappy-1.1.10.5-r1
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/xerial/snappy-java/
INHERIT=java-pkg-2 java-pkg-simple toolchain-funcs check-reqs
IUSE=doc source test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~x86
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* dev-java/osgi-core:0 app-arch/snappy dev-libs/bitshuffle >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=1.1
SRC_URI=https://github.com/xerial/snappy-java/archive/v1.1.10.5.tar.gz -> snappy-1.1.10.5.tar.gz test? ( https://repo1.maven.org/maven2/org/apache/hadoop/hadoop-common/3.3.5/hadoop-common-3.3.5.jar )
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 67f37f8db9bdf7868f26504fd7bcbb22 java-utils-2 b346c3901e71ba37137bae0b25b00221 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=899895209d54ab040c7d90cc8d3f3367
+_md5_=a4372b6da86ec10da8983d3a47ce71ac
diff --git a/metadata/md5-cache/dev-java/xmlunit-1.6-r2 b/metadata/md5-cache/dev-java/xmlunit-1.6-r2
index 61460568540d..a9053e6b535e 100644
--- a/metadata/md5-cache/dev-java/xmlunit-1.6-r2
+++ b/metadata/md5-cache/dev-java/xmlunit-1.6-r2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://sourceforge.net/projects/xmlunit/ https://www.xmlunit.org
INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm64 ~ppc64 ~x86
LICENSE=BSD
RDEPEND=dev-java/junit:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=1
SRC_URI=mirror://sourceforge/project/xmlunit/xmlunit%20for%20Java/XMLUnit%20for%20Java%201.6/xmlunit-1.6-src.zip
_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 67f37f8db9bdf7868f26504fd7bcbb22 java-utils-2 b346c3901e71ba37137bae0b25b00221
-_md5_=2415fbd9939427605754720f0c3cc186
+_md5_=a322a25d9094c0bb9087e35f5a9f6739
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index d9dcebcb9298..ba5de5bc8c8d 100644
--- a/metadata/md5-cache/dev-lang/Manifest.gz
+++ b/metadata/md5-cache/dev-lang/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-lang/erlang-26.2.2 b/metadata/md5-cache/dev-lang/erlang-26.2.2
new file mode 100644
index 000000000000..440f6c7dec6a
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/erlang-26.2.2
@@ -0,0 +1,15 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=acct-group/epmd acct-user/epmd sys-libs/ncurses:0 sys-libs/zlib emacs? ( >=app-editors/emacs-23.1:* ) java? ( >=virtual/jdk-1.8:* ) odbc? ( dev-db/unixODBC ) sctp? ( net-misc/lksctp-tools ) ssl? ( >=dev-libs/openssl-0.9.7d:0= ) systemd? ( sys-apps/systemd ) wxwidgets? ( dev-libs/glib:2 x11-libs/wxGTK:3.2-gtk3[X,opengl] ) dev-lang/perl java? ( >=dev-java/java-config-2.2.0-r3 )
+DESCRIPTION=Erlang programming language, runtime environment and libraries (OTP)
+EAPI=8
+HOMEPAGE=https://www.erlang.org/
+INHERIT=autotools elisp-common flag-o-matic java-pkg-opt-2 systemd toolchain-funcs wxwidgets
+IUSE=doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets java
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=Apache-2.0
+RDEPEND=acct-group/epmd acct-user/epmd sys-libs/ncurses:0 sys-libs/zlib emacs? ( >=app-editors/emacs-23.1:* ) java? ( >=virtual/jdk-1.8:* ) odbc? ( dev-db/unixODBC ) sctp? ( net-misc/lksctp-tools ) ssl? ( >=dev-libs/openssl-0.9.7d:0= ) systemd? ( sys-apps/systemd ) wxwidgets? ( dev-libs/glib:2 x11-libs/wxGTK:3.2-gtk3[X,opengl] ) java? ( >=dev-java/java-config-2.2.0-r3 )
+SLOT=0/26.2.2
+SRC_URI=https://github.com/erlang/otp/archive/OTP-26.2.2.tar.gz -> erlang-26.2.2.tar.gz https://github.com/erlang/otp/releases/download/OTP-26.2/otp_doc_man_26.2.tar.gz -> erlang_doc_man_26.2.tar.gz doc? ( https://github.com/erlang/otp/releases/download/OTP-26.2/otp_doc_html_26.2.tar.gz -> erlang_doc_html_26.2.tar.gz )
+_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 elisp-common 2a0fa407d2e6363c663ccb299503b25c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
+_md5_=ee6a0466c4a1615bd24cb27623c06e65
diff --git a/metadata/md5-cache/dev-lang/tcl-8.6.13 b/metadata/md5-cache/dev-lang/tcl-8.6.13
deleted file mode 100644
index b73dbf682431..000000000000
--- a/metadata/md5-cache/dev-lang/tcl-8.6.13
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
-DESCRIPTION=Tool Command Language
-EAPI=7
-HOMEPAGE=http://www.tcl.tk/
-INHERIT=autotools flag-o-matic multilib-minimal multilib toolchain-funcs
-IUSE=debug +threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-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
-LICENSE=tcltk
-RDEPEND=>=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
-SLOT=0/8.6
-SRC_URI=mirror://sourceforge/tcl/tcl-core8.6.13-src.tar.gz
-_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fb0f794fd25e14ce922ba70db7bcbbd7
diff --git a/metadata/md5-cache/dev-lang/tcl-8.6.13-r1 b/metadata/md5-cache/dev-lang/tcl-8.6.13-r1
index b4a821177d8b..f99b68fcec3e 100644
--- a/metadata/md5-cache/dev-lang/tcl-8.6.13-r1
+++ b/metadata/md5-cache/dev-lang/tcl-8.6.13-r1
@@ -12,4 +12,4 @@ RDEPEND=>=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,a
SLOT=0/8.6
SRC_URI=mirror://sourceforge/tcl/tcl-core8.6.13-src.tar.gz
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=bc4781c868a40b09d71ed3795cab19a7
+_md5_=e4e30d31c61ca4d88875b1aaf8590b10
diff --git a/metadata/md5-cache/dev-lang/tk-8.6.13 b/metadata/md5-cache/dev-lang/tk-8.6.13
index 41a2817b561f..63bbeb6f8fee 100644
--- a/metadata/md5-cache/dev-lang/tk-8.6.13
+++ b/metadata/md5-cache/dev-lang/tk-8.6.13
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0/8.6
SRC_URI=mirror://sourceforge/tcl/tk8.6.13-src.tar.gz
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
-_md5_=e23007fe6043dafef7d480ffc33b3b25
+_md5_=1cd89054a10695c1d9d9ac57096593bf
diff --git a/metadata/md5-cache/dev-lang/tuprolog-3.2.0-r1 b/metadata/md5-cache/dev-lang/tuprolog-3.2.0-r1
index 8adbb4aab29d..40b5a2fe06f3 100644
--- a/metadata/md5-cache/dev-lang/tuprolog-3.2.0-r1
+++ b/metadata/md5-cache/dev-lang/tuprolog-3.2.0-r1
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=http://tuprolog.unibo.it/
INHERIT=java-pkg-2 java-ant-2
IUSE=doc examples test
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=LGPL-3 BSD
RDEPEND=virtual/jdk:1.8 dev-java/javassist:3 dev-java/commons-lang:3.6 dev-java/gson:2.6 >=dev-java/java-config-2.2.0-r3
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://dev.gentoo.org/~keri/distfiles/tuprolog/tuprolog-3.2.0.tar.gz https://dev.gentoo.org/~keri/distfiles/tuprolog/tuprolog-3.2.0-gentoo-patchset-0.tar.gz
_eclasses_=java-ant-2 53b9c110af009f9f4548f5b129ae6fe6 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 b346c3901e71ba37137bae0b25b00221 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=794104c750797a52e77b3f033cf44706
+_md5_=77ca712f3e9b2f0d1ab2e54a02d8b556
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 6d0a3a93d9f4..6d1b2b2c8ff7 100644
--- a/metadata/md5-cache/dev-libs/Manifest.gz
+++ b/metadata/md5-cache/dev-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-libs/dynolog-0.3.1_p20230126-r1 b/metadata/md5-cache/dev-libs/dynolog-0.3.1_p20230126-r1
index 18c43f9c4196..98f599ed0724 100644
--- a/metadata/md5-cache/dev-libs/dynolog-0.3.1_p20230126-r1
+++ b/metadata/md5-cache/dev-libs/dynolog-0.3.1_p20230126-r1
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://dev.gentoo.org/~tupone/distfiles/dynolog-0.3.1_p20230126.tar.gz https://crates.io/api/v1/crates/anyhow/1.0.75/download -> anyhow-1.0.75.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/clap/3.2.25/download -> clap-3.2.25.crate https://crates.io/api/v1/crates/clap_derive/3.2.25/download -> clap_derive-3.2.25.crate https://crates.io/api/v1/crates/clap_lex/0.2.4/download -> clap_lex-0.2.4.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/itoa/1.0.9/download -> itoa-1.0.9.crate https://crates.io/api/v1/crates/libc/0.2.150/download -> libc-0.2.150.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.6.1/download -> os_str_bytes-6.6.1.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.70/download -> proc-macro2-1.0.70.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.crate https://crates.io/api/v1/crates/ryu/1.0.15/download -> ryu-1.0.15.crate https://crates.io/api/v1/crates/serde/1.0.193/download -> serde-1.0.193.crate https://crates.io/api/v1/crates/serde_derive/1.0.193/download -> serde_derive-1.0.193.crate https://crates.io/api/v1/crates/serde_json/1.0.108/download -> serde_json-1.0.108.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.39/download -> syn-2.0.39.crate https://crates.io/api/v1/crates/termcolor/1.4.0/download -> termcolor-1.4.0.crate https://crates.io/api/v1/crates/textwrap/0.16.0/download -> textwrap-0.16.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.6/download -> winapi-util-0.1.6.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate
_eclasses_=cargo 4dede41d64d595673f6da62ab5540fa0 cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b6fd6fb17a5d3a5ce16904ec7840fe7f
+_md5_=06da67a6804ccb9e509b000ba266510d
diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz
index b66517220733..796dcdf7768d 100644
--- a/metadata/md5-cache/dev-perl/Manifest.gz
+++ b/metadata/md5-cache/dev-perl/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-perl/PAR-Dist-0.520.0 b/metadata/md5-cache/dev-perl/PAR-Dist-0.520.0
index 037ac7a95fb7..572cbb51d1cb 100644
--- a/metadata/md5-cache/dev-perl/PAR-Dist-0.520.0
+++ b/metadata/md5-cache/dev-perl/PAR-Dist-0.520.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/PAR-Dist
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp || ( dev-perl/YAML-Syck dev-perl/YAML ) dev-perl/Archive-Zip dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RS/RSCHUPP/PAR-Dist-0.52.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=332c0e7b0557c4b1f411e025071efddd
+_md5_=a8d893df2308cfeb90db395b7d403e97
diff --git a/metadata/md5-cache/dev-qt/Manifest.gz b/metadata/md5-cache/dev-qt/Manifest.gz
index c127c5370e5c..4b1e84e2a700 100644
--- a/metadata/md5-cache/dev-qt/Manifest.gz
+++ b/metadata/md5-cache/dev-qt/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-qt/qt-creator-9999 b/metadata/md5-cache/dev-qt/qt-creator-9999
index 73d455f6ffb2..f59799a5cb84 100644
--- a/metadata/md5-cache/dev-qt/qt-creator-9999
+++ b/metadata/md5-cache/dev-qt/qt-creator-9999
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.qt.io/product/development-tools
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=cmake flag-o-matic llvm-r1 python-any-r1 readme.gentoo-r1 xdg git-r3
-IUSE=+clang +designer doc +help qmldesigner serialterminal +svg test +tracing webengine +llvm_slot_17 llvm_slot_15 llvm_slot_16 llvm_slot_18
+IUSE=+clang designer doc +help qmldesigner serialterminal +svg test +tracing webengine +llvm_slot_17 llvm_slot_15 llvm_slot_16 llvm_slot_18
LICENSE=GPL-3
PROPERTIES=live
RDEPEND=>=dev-qt/qt5compat-6.2.0:6 >=dev-qt/qtbase-6.2.0:6=[concurrent,gui,network,widgets,xml] >=dev-qt/qtdeclarative-6.2.0:6= clang? ( dev-cpp/yaml-cpp:= llvm_slot_15? ( sys-devel/clang:15= ) llvm_slot_16? ( sys-devel/clang:16= ) llvm_slot_17? ( sys-devel/clang:17= ) llvm_slot_18? ( sys-devel/clang:18= ) ) designer? ( >=dev-qt/qttools-6.2.0:6[designer] ) help? ( >=dev-qt/qttools-6.2.0:6[assistant] webengine? ( >=dev-qt/qtwebengine-6.2.0:6 ) ) qmldesigner? ( >=dev-qt/qtquick3d-6.2.0:6= >=dev-qt/qtsvg-6.2.0:6 ) serialterminal? ( >=dev-qt/qtserialport-6.2.0:6 ) svg? ( >=dev-qt/qtsvg-6.2.0:6 ) tracing? ( app-arch/zstd:= dev-libs/elfutils >=dev-qt/qtshadertools-6.2.0:6 ) help? ( >=dev-qt/qtimageformats-6.2.0:6 ) qmldesigner? ( >=dev-qt/qtquicktimeline-6.2.0:6 )
@@ -14,4 +14,4 @@ REQUIRED_USE=clang? ( ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 )
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b llvm-r1 2e652182b1f239b07688071f959f19e4 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=88fa5772a93839f4810e2c503abe21c4
+_md5_=1c00d3d506cc0d7e458e5a7a0a8a436e
diff --git a/metadata/md5-cache/dev-qt/qtwebengine-6.6.2 b/metadata/md5-cache/dev-qt/qtwebengine-6.6.2
index c76707027eb9..276d2431f8fc 100644
--- a/metadata/md5-cache/dev-qt/qtwebengine-6.6.2
+++ b/metadata/md5-cache/dev-qt/qtwebengine-6.6.2
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qtwebengine-everywhere-src-6.6.2.tar.xz https://dev.gentoo.org/~ionen/distfiles/qtwebengine-6.6-patchset-9.tar.xz
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1a2224a4aa87a2bd88b19ce4f2a69603
+_md5_=85564887e777b0af5ad96effd0f5fb97
diff --git a/metadata/md5-cache/dev-qt/qtwebengine-6.6.9999 b/metadata/md5-cache/dev-qt/qtwebengine-6.6.9999
index 19c8162a2d06..209f74287c21 100644
--- a/metadata/md5-cache/dev-qt/qtwebengine-6.6.9999
+++ b/metadata/md5-cache/dev-qt/qtwebengine-6.6.9999
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=6/6.6.9999
SRC_URI=https://dev.gentoo.org/~ionen/distfiles/qtwebengine-6.6-patchset-9.tar.xz
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8c452010feec9dbc39be5cb7ec2ce739
+_md5_=f1cc9f04ffb7501af2cea4ff5ad80788
diff --git a/metadata/md5-cache/dev-qt/qtwebengine-6.7.9999 b/metadata/md5-cache/dev-qt/qtwebengine-6.7.9999
index 0b8551d90849..b24998c5ff31 100644
--- a/metadata/md5-cache/dev-qt/qtwebengine-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qtwebengine-6.7.9999
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=6/6.7.9999
SRC_URI=https://dev.gentoo.org/~ionen/distfiles/qtwebengine-6.7-patchset-4.tar.xz
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=68610c65e95e3cf6b5e0d7d4aa2b726b
+_md5_=1dc03ec892161fd64d48a8517abfdecc
diff --git a/metadata/md5-cache/dev-tcltk/Manifest.gz b/metadata/md5-cache/dev-tcltk/Manifest.gz
index 41764cced4ba..218688f5ee26 100644
--- a/metadata/md5-cache/dev-tcltk/Manifest.gz
+++ b/metadata/md5-cache/dev-tcltk/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-tcltk/itcl-4.1.1 b/metadata/md5-cache/dev-tcltk/itcl-4.1.1
index 4202ea8ba099..33d471cbcfc6 100644
--- a/metadata/md5-cache/dev-tcltk/itcl-4.1.1
+++ b/metadata/md5-cache/dev-tcltk/itcl-4.1.1
@@ -8,4 +8,4 @@ LICENSE=BSD
RDEPEND=>=dev-lang/tcl-8.6:0=
SLOT=0
SRC_URI=mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%204.1.1/itcl4.1.1.tar.gz
-_md5_=b2e7f80af818011325394ea13753e8d3
+_md5_=3270d539e94a8d03010c8891e3905e3e
diff --git a/metadata/md5-cache/dev-tcltk/itcl-4.2.0 b/metadata/md5-cache/dev-tcltk/itcl-4.2.0
index 7a9a4cb750e1..875dd34acf34 100644
--- a/metadata/md5-cache/dev-tcltk/itcl-4.2.0
+++ b/metadata/md5-cache/dev-tcltk/itcl-4.2.0
@@ -8,4 +8,4 @@ LICENSE=BSD
RDEPEND=>=dev-lang/tcl-8.6:0=
SLOT=0
SRC_URI=mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%204.2.0/itcl4.2.0.tar.gz
-_md5_=f570303a0f8eeae0732e3036036ae333
+_md5_=e05b966753867029f096f0519410fb74
diff --git a/metadata/md5-cache/dev-tcltk/itcl-4.2.1 b/metadata/md5-cache/dev-tcltk/itcl-4.2.1
index 4d84392532b5..2383f0ca7281 100644
--- a/metadata/md5-cache/dev-tcltk/itcl-4.2.1
+++ b/metadata/md5-cache/dev-tcltk/itcl-4.2.1
@@ -8,4 +8,4 @@ LICENSE=BSD
RDEPEND=>=dev-lang/tcl-8.6:0=
SLOT=0
SRC_URI=https://github.com/tcltk/itcl/archive/refs/tags/itcl-4-2-1.tar.gz
-_md5_=289aef36edba2d02803a52d4c86ec3c2
+_md5_=934be74ea83e710795545482603320e3
diff --git a/metadata/md5-cache/dev-tcltk/itcl-4.2.2 b/metadata/md5-cache/dev-tcltk/itcl-4.2.2
index ceaa1da33bc8..7f550c5cd7bf 100644
--- a/metadata/md5-cache/dev-tcltk/itcl-4.2.2
+++ b/metadata/md5-cache/dev-tcltk/itcl-4.2.2
@@ -8,4 +8,4 @@ LICENSE=BSD
RDEPEND=>=dev-lang/tcl-8.6:0=
SLOT=0
SRC_URI=https://github.com/tcltk/itcl/archive/refs/tags/itcl-4-2-2.tar.gz
-_md5_=f17c0dc0523ddb944cdb1c6fd898eb31
+_md5_=413dd1fdba2247c13237dbe6f1127c97
diff --git a/metadata/md5-cache/dev-tcltk/tdom-0.9.3 b/metadata/md5-cache/dev-tcltk/tdom-0.9.3
index 886b6ca3994b..c7eef9c5dd46 100644
--- a/metadata/md5-cache/dev-tcltk/tdom-0.9.3
+++ b/metadata/md5-cache/dev-tcltk/tdom-0.9.3
@@ -12,4 +12,4 @@ RDEPEND=dev-lang/tcl:0= dev-libs/expat
SLOT=0
SRC_URI=http://tdom.org/downloads/tdom-0.9.3-src.tgz
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9fccfba1ae093a0b55f87c6a512b80d6
+_md5_=2b76c30ee6801f5edaa161ecece8714a
diff --git a/metadata/md5-cache/dev-tcltk/togl-2.0-r3 b/metadata/md5-cache/dev-tcltk/togl-2.0-r3
deleted file mode 100644
index e72686bf9eaa..000000000000
--- a/metadata/md5-cache/dev-tcltk/togl-2.0-r3
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=configure install prepare
-DEPEND=dev-lang/tk:* media-libs/mesa[X] x11-libs/libXmu
-DESCRIPTION=A Tk widget for OpenGL rendering
-EAPI=7
-HOMEPAGE=http://togl.sourceforge.net/
-IUSE=debug +threads
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=dev-lang/tk:* media-libs/mesa[X] x11-libs/libXmu
-RESTRICT=test
-SLOT=0
-SRC_URI=mirror://sourceforge/togl/Togl2.0-src.tar.gz
-_md5_=95be423ec097bf7b3a704726517dff5e
diff --git a/metadata/md5-cache/dev-tcltk/togl-2.0-r4 b/metadata/md5-cache/dev-tcltk/togl-2.0-r4
index 63525c5222ab..6303e7cedcaa 100644
--- a/metadata/md5-cache/dev-tcltk/togl-2.0-r4
+++ b/metadata/md5-cache/dev-tcltk/togl-2.0-r4
@@ -10,4 +10,4 @@ RDEPEND=dev-lang/tk:* media-libs/mesa[X] x11-libs/libXmu
RESTRICT=test
SLOT=0
SRC_URI=mirror://sourceforge/togl/Togl2.0-src.tar.gz
-_md5_=763965ea1656fc39beefcc5b4417e08a
+_md5_=631b2f5a8b63739f3413fdb9b38fe21d
diff --git a/metadata/md5-cache/dev-vcs/Manifest.gz b/metadata/md5-cache/dev-vcs/Manifest.gz
index a4a3cd4a9bb3..109fa77d8cd6 100644
--- a/metadata/md5-cache/dev-vcs/Manifest.gz
+++ b/metadata/md5-cache/dev-vcs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-vcs/pre-commit-3.6.0 b/metadata/md5-cache/dev-vcs/pre-commit-3.6.0
index df9b16f4ef99..fce6af365c16 100644
--- a/metadata/md5-cache/dev-vcs/pre-commit-3.6.0
+++ b/metadata/md5-cache/dev-vcs/pre-commit-3.6.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pre-commit.com/
INHERIT=distutils-r1
IUSE=test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86
+KEYWORDS=amd64 ~arm64 ~hppa ~ppc ~ppc64 x86
LICENSE=MIT
RDEPEND=dev-vcs/git python_single_target_python3_10? ( >=dev-python/cfgv-2.0.0[python_targets_python3_10(-)] >=dev-python/identify-1.0.0[python_targets_python3_10(-)] >=dev-python/nodeenv-0.11.1[python_targets_python3_10(-)] >=dev-python/pyyaml-5.1[python_targets_python3_10(-)] >=dev-python/virtualenv-20.10.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/cfgv-2.0.0[python_targets_python3_11(-)] >=dev-python/identify-1.0.0[python_targets_python3_11(-)] >=dev-python/nodeenv-0.11.1[python_targets_python3_11(-)] >=dev-python/pyyaml-5.1[python_targets_python3_11(-)] >=dev-python/virtualenv-20.10.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/cfgv-2.0.0[python_targets_python3_12(-)] >=dev-python/identify-1.0.0[python_targets_python3_12(-)] >=dev-python/nodeenv-0.11.1[python_targets_python3_12(-)] >=dev-python/pyyaml-5.1[python_targets_python3_12(-)] >=dev-python/virtualenv-20.10.0[python_targets_python3_12(-)] ) python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite] )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pre-commit/pre-commit/archive/refs/tags/v3.6.0.tar.gz -> pre-commit-3.6.0.gh.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=aa3a74709c820bfccece42b7476be33d
+_md5_=d95f6f5f4e6b6cafe7a2e3fe2fb97d21
diff --git a/metadata/md5-cache/media-fonts/Manifest.gz b/metadata/md5-cache/media-fonts/Manifest.gz
index b5eb61c65004..5121e8c970a9 100644
--- a/metadata/md5-cache/media-fonts/Manifest.gz
+++ b/metadata/md5-cache/media-fonts/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-fonts/noto-20231128 b/metadata/md5-cache/media-fonts/noto-20231128
index 11236194fd71..816420501620 100644
--- a/metadata/md5-cache/media-fonts/noto-20231128
+++ b/metadata/md5-cache/media-fonts/noto-20231128
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://fonts.google.com/noto https://github.com/notofonts/notofonts.github.io
INHERIT=font
IUSE=cjk +extra X
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 arm ~arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86
LICENSE=OFL-1.1
RDEPEND=cjk? ( media-fonts/noto-cjk )
RESTRICT=binchecks strip
SLOT=0
SRC_URI=https://github.com/notofonts/notofonts.github.io/archive/15866b860084edd7163ec170d3c462ceada3de5b.tar.gz -> noto-20231128.tar.gz
_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb
-_md5_=daa042d8f8826309d8d6b5877436f42b
+_md5_=e349f7d38f525e2dcb236fedccfb91e6
diff --git a/metadata/md5-cache/net-wireless/Manifest.gz b/metadata/md5-cache/net-wireless/Manifest.gz
index fecc0a6249b7..4f5d45f5e7f6 100644
--- a/metadata/md5-cache/net-wireless/Manifest.gz
+++ b/metadata/md5-cache/net-wireless/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-wireless/bluez-5.72 b/metadata/md5-cache/net-wireless/bluez-5.72
index 4363d0c721bd..b197008e00f9 100644
--- a/metadata/md5-cache/net-wireless/bluez-5.72
+++ b/metadata/md5-cache/net-wireless/bluez-5.72
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=http://www.bluez.org https://github.com/bluez/bluez
INHERIT=autotools linux-info python-single-r1 systemd udev multilib-minimal
IUSE=btpclient cups doc debug deprecated extra-tools experimental +mesh midi +obex +readline selinux systemd test test-programs +udev python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=~amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv x86
LICENSE=GPL-2+ LGPL-2.1+
RDEPEND=>=dev-libs/glib-2.28:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] btpclient? ( >=dev-libs/ell-0.39 ) cups? ( net-print/cups:= ) mesh? ( >=dev-libs/ell-0.39 >=dev-libs/json-c-0.13:= sys-libs/readline:0= ) midi? ( media-libs/alsa-lib ) obex? ( dev-libs/libical:= ) readline? ( sys-libs/readline:0= ) systemd? ( sys-apps/systemd ) >=sys-apps/dbus-1.6:= udev? ( >=virtual/udev-172 ) selinux? ( sec-policy/selinux-bluetooth ) test-programs? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( >=dev-python/dbus-python-1[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/dbus-python-1[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/dbus-python-1[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] ) )
REQUIRED_USE=btpclient? ( mesh ) extra-tools? ( deprecated readline ) test? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) test-programs? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/3
SRC_URI=https://www.kernel.org/pub/linux/bluetooth/bluez-5.72.tar.xz
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=0f17350d9f7defc6e58978bd9c5e72e7
+_md5_=71d1f7b9055f9a9639ecf6c121a821d4
diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz
index eef2dd11a22d..e22bfa34dd2f 100644
--- a/metadata/md5-cache/sys-devel/Manifest.gz
+++ b/metadata/md5-cache/sys-devel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-devel/gcc-14.0.1_pre20240225 b/metadata/md5-cache/sys-devel/gcc-14.0.1_pre20240225
new file mode 100644
index 000000000000..8926add67f81
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/gcc-14.0.1_pre20240225
@@ -0,0 +1,16 @@
+BDEPEND=>=sys-devel/binutils-2.30[cet(-)?] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 app-alternatives/yacc >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-debug/valgrind ) d? ( || ( sys-devel/gcc[d(-)] <sys-devel/gcc-12[d(-)] ) )
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack
+DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-debug/systemtap ) zstd? ( app-arch/zstd:= )
+DESCRIPTION=The GNU Compiler Collection
+EAPI=8
+HOMEPAGE=https://gcc.gnu.org/
+INHERIT=toolchain
+IUSE=test vanilla +nls debug +cxx +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2 rust
+LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
+PDEPEND=>=sys-devel/gcc-config-2.11
+RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= )
+RESTRICT=!test? ( test )
+SLOT=14
+SRC_URI=mirror://gcc/snapshots/14-20240225/gcc-14-20240225.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.0.0-patches-23.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.0.0-musl-patches-1.tar.xz
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 96f75eac80b63707f06c2e55a30257e7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=c1a0f558252c8fa3fe2f2c916df9df4a
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 9e9604dec640..b5998f1f165d 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 16949 BLAKE2B 9b8ecbdd697a427f20ca2d97da0f281c600291e550c7453a0600204bf307290b966bf9643b72625e530520ec5705529f09655572fff3b93464413cf55480f853 SHA512 62737cf53c402be7ced50622f2efb50ef6c78491ae97a38ebdb7facf1577db9042e75dc1446c32fe92d0fba7bca893daa58a19919ce30f7a8f77487668addd1a
-TIMESTAMP 2024-02-25T17:10:26Z
+TIMESTAMP 2024-02-25T23:10:27Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXbdIJfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXbyONfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCBChAAiKVXYw/L1hRKAtKIMVBTQCk17S7hJRIimEvM8NCT9Ufr0h0SzKofiSol
-f/tBrIfR3BKhqUiuTdSWj0KfFOm/1NB29yQok09fbXnM9LI9rRAFk+8vupubAsQP
-8cCZtrQyJkHRLYf0tlYYrz8Q/h3VX7x8aj1tMkpGZ1DLbl6KhDWwieXn04e9gIi/
-7CCV9unL7zbzgzhKWKbG45rtSag6pM0IGyfIMHCYCCH1CjIlx5cIJsfYe/QYTQA7
-24FCVBCFC4X7CRMf/qVMMQSJ9wcHFFGPvjg1BJujeztK9lFXqitofMVWct+Okh8C
-QprpdTwjkPQ92j56OnwvRrw5AAbunSW19YUO+keZemRXz/FocCy+dVAv1IS32lRB
-OsFxT2KOyQ/SzY1XZWQMHmM68AZoYrUdGKRGXBAcOOQ8b3dAnEfwkc3/7QiHn6Ba
-7rQASmWrRTLhPD1a9rMfr5fml3aiHtEZ/M47e/7T6PdyuHvBQ9lygFNEH+i3bjHX
-clBBZkzq5g5EVEKgMlnHPQfPCNdXaIsT3m1ZWnqS/lb1tJmT9W5ypeAklECg21Kf
-7V6IhJTuUdjUG+YvJE3kjszLLPBDJEe0neTsmC9eekhMbH9SylX0cs4r2T8sKIXW
-H7U91JeG1HhqL3dNg/5jPLx39x7U9OrryaPxixUxMbr905v7Qv4=
-=Xp6k
+klB3/w/9EFZgZ7nNdHeZQx8y9qSqb4b8dACPcbnZP7ZomjvD7mHP2t70FEh6U3hR
+3sauTSPnG3a9P9/20bukORTMfD4NtbOqd5onE75pjJUXk2fC8/outGkEWePeDDnW
+9Bfmauv0txkcU0h3TFmNloSrkfIj/HnbLidbBVRvgR+hYU1dXb44F+XOobdOyJy+
+PAplP0gYR+c+iSa5pLCHCvOS85+cVKbn50DX1atmBgymgt2CsMIBiOQHI1DvqKUR
+K4hFoAvmyZf6wD//9UHsX+L4qgnah57xPKwRZeubMV91xg1OkNt8LqKOX8XVvGdC
+h/PI9X7okb1cdDJpZzY6IEcZAxoh18HaMWaGwg1jTpXQt9nsE1B1TqxvdJNjcnKR
+9JfNJDA9267QmPvUoHpVuY5r2Pj2dAxdK+2YDnZ82VQeysUD+zb40OYt1i0imeLN
+lPufYh9qXlFMhqcQUYuISkPmC5BJ6MhPgZSrEhcLvVX4Rxyqllhs/2oDFtZVQ8hp
+9Qbc70q8N4hCIGoIIdLATQMOdXaScS+NYYOATS8Qmy88vgCtWnw6h/sb1+pKIg5I
+B+KvhSTupU8vLOzewwrdw3hj1gXmn/NW2j6027jGgIzIfJFqubgqPQj1nhm+HzlE
+j6ssUqqQikM33dAOlyfS0v4E4pbXYjwOzbmbNv9U1+vti8iOeEg=
+=g+C2
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index c1fbd3a6ca2e..d0d4ffe67cef 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Sun, 25 Feb 2024 17:10:22 +0000
+Sun, 25 Feb 2024 23:10:24 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 458419f0dd97..161619b4dfb1 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Sun Feb 25 05:10:22 PM UTC 2024
+Sun Feb 25 11:10:24 PM UTC 2024
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 2745acf5da7c..f74cc2a27ec8 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Sun, 25 Feb 2024 17:15:00 +0000
+Sun, 25 Feb 2024 23:15:00 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 21591a0d388a..84ba14ac6f74 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-2d109d48bad261d99d3253aa9d30934f7ee96e7a 1708880102 2024-02-25T16:55:02+00:00
+fdddc3f25ee18636c46f1a82080b9cb2ed105db1 1708901796 2024-02-25T22:56:36+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 5a6656cac784..50e000e14e2e 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1708881000 Sun 25 Feb 2024 05:10:00 PM UTC
+1708902600 Sun 25 Feb 2024 11:10:00 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index c1fbd3a6ca2e..d0d4ffe67cef 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Sun, 25 Feb 2024 17:10:22 +0000
+Sun, 25 Feb 2024 23:10:24 +0000
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz
index 8b7839dfcb70..7b63846d1b05 100644
--- a/net-wireless/Manifest.gz
+++ b/net-wireless/Manifest.gz
Binary files differ
diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest
index 9e3b176e6c42..69fb24045dba 100644
--- a/net-wireless/bluez/Manifest
+++ b/net-wireless/bluez/Manifest
@@ -10,5 +10,5 @@ DIST bluez-5.71.tar.xz 2381208 BLAKE2B 73e5f08771f821c90a70c553c600c48c4f1adb85a
DIST bluez-5.72.tar.xz 2390792 BLAKE2B b5d1bc290c9bad5aa32de16433c34d0ac5aed7164077ef941a0bf90eddc5e22a6cf19f972bcae33061b41e3c344f7abeb65a11b6013c13fd53059ac93d83240a SHA512 1c6560f60ac0654d7c25ed8ab2f0f3a3a9ca8688ee28e1c476ffc7ae38737e739d27bbb88789c86b03fc600a8a68496d90a7b395ec393dd2bbf69be62357991a
EBUILD bluez-5.70-r1.ebuild 9121 BLAKE2B 6afd8b833059b49043809ba89f83dd7912f2f8ee93cf157c2eb6e534dd333469e8ee89252673c58ad2465857632356f00d2fa55a029151d9752e327ffc3fff09 SHA512 b895584975a9cfe565a824287316e7f59b1d7dcb5b8d90878e2e96c804efe12182ac9bbfeb463d7b560add4605894b62c43fa390e76b2d32535e0e581ebbe895
EBUILD bluez-5.71-r1.ebuild 9123 BLAKE2B bcf6df65d5106142cb2e6f1f14c47ca4185cfd38cb0ab4bf4081b0272230c7c5d21e4d9347d67399b8bbc1d1278ad1b1229b22220f09e0398d76f52a7298f24d SHA512 f28e7b744342171fbf95ef8bd3d1c04be99be783e4571b6e7f33769170deeed847d8f19bc8ebc97e8a3a5c67601f7c49e0a7c6fe2d8546e113f7fcf68abbefe1
-EBUILD bluez-5.72.ebuild 9034 BLAKE2B 656851ded2dda70617fe25f63f238e419dcde68e079468b326565e1fd9f21974a64f9675aa6f5fc1f360b5ed9f2bd8d084e30c650e39dbdaf48d23c85e25087f SHA512 4ebe1e51c3dd9cc1efaf77d9e57a338678248879a09e36a53544314df2db67ed25bf45040882bb00e6cd0f55cf26480c29db7fd9a6af2914ca8c55c7eca35bbc
+EBUILD bluez-5.72.ebuild 9031 BLAKE2B eb1c69a3ffbe549fc45e89faaebbf23a1572222980a5a37c33cf716e9cdf1f80cc8952d8fc1b6146209e21783492f3fb02ee35b3fa6710a956f0ed9f31c85335 SHA512 6c97a4003b57b013e8f80ca0a0d0e5efdd2611227bbc37829bbbe7ba9f6cc7e7225b17bdada711fa90fb16496aa302d5fed2513c0633b1c38c0493708c371183
MISC metadata.xml 1150 BLAKE2B 830a8e0c89fcc18af92e063ceb3632c97eed9f7424ac5214dd4c853b142d03bba6d629b86fc41ecc28a450a9b7989a21faaae1b95654cb8f16ce2ceb3a97e025 SHA512 44e4489f48634d1b1ff300ccba0f7caa74b76ac7325d38d395ee53763906743f7b622b028a01d32e963952a23da560c16b8cd6771a9001ba90845b59293a6101
diff --git a/net-wireless/bluez/bluez-5.72.ebuild b/net-wireless/bluez/bluez-5.72.ebuild
index cf1139d2a7b8..f0b3b12d187c 100644
--- a/net-wireless/bluez/bluez-5.72.ebuild
+++ b/net-wireless/bluez/bluez-5.72.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0/3"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv x86"
IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi +obex +readline selinux systemd test test-programs +udev"
# Since this release all remaining extra-tools need readline support, but this could
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index c711ee5b7fe3..67e1414da5f9 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/default/linux/amd64/23.0/llvm/package.use.force b/profiles/default/linux/amd64/23.0/llvm/package.use.force
index f01a7a3572a2..9c85ebdab0d8 100644
--- a/profiles/default/linux/amd64/23.0/llvm/package.use.force
+++ b/profiles/default/linux/amd64/23.0/llvm/package.use.force
@@ -14,3 +14,7 @@ sys-libs/libunwind abi_x86_32 abi_x86_64
sys-libs/llvm-libunwind abi_x86_32 abi_x86_64
sys-libs/ncurses abi_x86_32 abi_x86_64
sys-libs/zlib abi_x86_32 abi_x86_64
+
+# new in 23.0
+app-arch/xz-utils abi_x86_32 abi_x86_64
+app-arch/zstd abi_x86_32 abi_x86_64
diff --git a/profiles/default/linux/amd64/23.0/split-usr/llvm/package.use.force b/profiles/default/linux/amd64/23.0/split-usr/llvm/package.use.force
index f01a7a3572a2..9c85ebdab0d8 100644
--- a/profiles/default/linux/amd64/23.0/split-usr/llvm/package.use.force
+++ b/profiles/default/linux/amd64/23.0/split-usr/llvm/package.use.force
@@ -14,3 +14,7 @@ sys-libs/libunwind abi_x86_32 abi_x86_64
sys-libs/llvm-libunwind abi_x86_32 abi_x86_64
sys-libs/ncurses abi_x86_32 abi_x86_64
sys-libs/zlib abi_x86_32 abi_x86_64
+
+# new in 23.0
+app-arch/xz-utils abi_x86_32 abi_x86_64
+app-arch/zstd abi_x86_32 abi_x86_64
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index 8a74242ce54a..e60f9a582271 100644
--- a/sys-devel/Manifest.gz
+++ b/sys-devel/Manifest.gz
Binary files differ
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 87fcc57ae410..2c41e86e9887 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -46,6 +46,7 @@ DIST gcc-14-20240128.tar.xz 87528304 BLAKE2B d3a3cce5da54b7342a11a3dceb97bfa5f12
DIST gcc-14-20240204.tar.xz 87563056 BLAKE2B 6723206f6cebf347df8a5645f64f05d16c257457cafc915694756af87d71e3265e411659978588591839b36744f045fd5400525434281dbdb3885a8a510c64d1 SHA512 d6c245c45bd95d34a41039ee1bb97b817781f5f137e80f88e61e9f2b4109e4cd7aaac67a528030325f96c83272664292b31d58c24153825c98bfc2270224b868
DIST gcc-14-20240211.tar.xz 87577300 BLAKE2B cfee2b4cdb52e96cd5fe752c67c9606b92449c082d31b738f0503bca9d58e9c8da488540aa9bf116fdf6e19fb29f58104340de6314734e135df1112c93846baa SHA512 a315c8e06e3e35b6046e5ae74c6758bd51ca89ad33cb7d7628091ef393a227bb8e2771000d2624377c80145ce69c3f781f9f08166e5e0ac7b0fc7539ceaa023f
DIST gcc-14-20240218.tar.xz 87636252 BLAKE2B c7680c6e704f8a50d13126f397f672be8ccf4e6ebd05cb2530d7b7a37084bdc2a77e7971b20a4aac65ec6c913874e30a2cf0b90cef94420227a65f1f363f1611 SHA512 2938fcf17d94c82bcbef8269661414cbd489dc2db4024a4407c529f8d80363b2667058c3bd39b32641dc9e067591b24fa5e0f693759ccd259ad0d3dab1d9bc53
+DIST gcc-14-20240225.tar.xz 87651536 BLAKE2B 01283581b8684e0dce73b2d9a586e473f3c87753435d905e193816911edc06f9bd2a8d542a95d69f47f1c884124349520f410925b13b7bb51b913e603000d32f SHA512 f424b0935d8fdcf9ff55067467eac20a518a11c2cb14928a47e1a218cde1f4238091f25861daf417d1125c5d5d5465d32fc1b3cb04504b3ca99fe27a7a7d5792
DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807 SHA512 0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617
DIST gcc-14.0.0-patches-11.tar.xz 11272 BLAKE2B 81c63b8aebcfd5b33b698ef4ef8f2d12b94ea2753ecec2b160cf9fab534dccd12875bcb16cfac2aa81211f8d9ff530cfc18f486567721beac487e08daa62363e SHA512 0f51352cbc6815cd1dbc8b73e9c83842a58242220ba712291cc76c08c19b3a612c88a3221b2da437a9c7ecb410a83c2e538aa1984b733f444843bdf79d314a71
DIST gcc-14.0.0-patches-16.tar.xz 11884 BLAKE2B bb47024c766f59222b50c5ff19ed6b763c9867508352cbcfc069d028d323a3b6fb3bbcbb2c08be7830f1ba266f54410842a17c9448c2bd9f101aa876ffb8f6ee SHA512 890a0b63485558eb2f1e9fea6a274e251442d129bcb67fd2ee11715916a6f8ea15bed0b59c72ed055fff5d6d90e2bfc3140ddee4e057af117d86fd6b7615fcbc
@@ -98,6 +99,7 @@ EBUILD gcc-14.0.1_pre20240204.ebuild 1596 BLAKE2B 086563c47a32b7f58f4e9ffb5c3b89
EBUILD gcc-14.0.1_pre20240211-r1.ebuild 1596 BLAKE2B 3285e1af8cd1ece868876d45c96199448aeb72af72afe82f8f466ad85de669d58db6cab199f954c9cd3637632138077d49cf962f792afe773eb26928aeac016a SHA512 0060b3084ac39cfe394ac784610fc5042b43663913410b1ad41c1d91c96cb26b19e6ed398686a9a4be64ed40b6e1404fbf24646f69a5c9fe2c053217a3f865b7
EBUILD gcc-14.0.1_pre20240211.ebuild 1596 BLAKE2B 4c9ca8c6fb976d62cedd5d11de152bb3271adc40710a416ada893a3f133f003c12e1948d5cc5e23bef2c1a706ad124f470e9bb87c72a9fd92c9b4a0901f104a0 SHA512 4dce2b58b51e3aee9b5c5260a32ebd7fb176e1188eb649c2066d583de6f31d5bd88ff58878671b6697485a60b28e0052206b6d6bf9ca5cc621c56bb99c4cf398
EBUILD gcc-14.0.1_pre20240218.ebuild 1596 BLAKE2B 28bc3d16f92ad77a9695ba347e78956dbccddea79ab219f7f6bcfa398134d48481a5e78b7746a796bf233ebbd5310446b4a298a50ec259999fbd73a3f28f2e57 SHA512 846edacff83f3c4be93327af1d308cd22da16482c32b24f34a861117ea25b230f8557ba76c860b209293b6bd5b6f43c7d8917a16ff9b37fd5eb8df297e21cccb
+EBUILD gcc-14.0.1_pre20240225.ebuild 1596 BLAKE2B 28bc3d16f92ad77a9695ba347e78956dbccddea79ab219f7f6bcfa398134d48481a5e78b7746a796bf233ebbd5310446b4a298a50ec259999fbd73a3f28f2e57 SHA512 846edacff83f3c4be93327af1d308cd22da16482c32b24f34a861117ea25b230f8557ba76c860b209293b6bd5b6f43c7d8917a16ff9b37fd5eb8df297e21cccb
EBUILD gcc-14.0.9999.ebuild 1322 BLAKE2B b046a70094fe4e7a946d61414b5f2884c804501a681868066027d1f29950afe41744234550019868c19218fa5562339ce2872e8ecee09839a8ff06e6c9bbb6e0 SHA512 2e02f746aa1d4269f7490db34fecafbdafa239dd7497f6e00b29667dd3ec6276e6a258345b8f1a0a2296a21bf4f5c46cfcd3d1a3e6f3f26804c305c19c0169ed
EBUILD gcc-8.5.0-r1.ebuild 498 BLAKE2B e24f62fdb50bf2e9957cbb85c72adc96d369938a7f552735772de964f7023b8b34bd11e7e544d268cc308e25272084a728bd061f37c568d42ea65d55bb2a2e93 SHA512 f35b353e9f54eb3e1c6f8e0ea262458b41da9bddb993793aff79f765c4d93811744979d34e50c6470a9b2cfb63b7006bd284d819b7a98e56a8b3a34ae570ae76
EBUILD gcc-9.5.0.ebuild 1206 BLAKE2B 262931215488db54cab2141549f997a48e22d0a917917eb670d41d5b155c7685e92eb1bc3843d2eca47dd15a450199aea5d99777d2870ff09b1a79ac8a63bcb0 SHA512 3737a70e70e53a581280ff1449d7d92bb9ffba0919b618ea43d4747e09b2803795a05c07c0e3a2ec8982f8d5594be58f9ac549d329b18dc236ad5159e4a47132
diff --git a/sys-devel/gcc/gcc-14.0.1_pre20240225.ebuild b/sys-devel/gcc/gcc-14.0.1_pre20240225.ebuild
new file mode 100644
index 000000000000..07ffb3cbdbe1
--- /dev/null
+++ b/sys-devel/gcc/gcc-14.0.1_pre20240225.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="14.0.0"
+PATCH_VER="23"
+MUSL_VER="1"
+MUSL_GCC_VER="14.0.0"
+
+if [[ ${PV} == *.9999 ]] ; then
+ MY_PV_2=$(ver_cut 2)
+ MY_PV_3=1
+ if [[ ${MY_PV_2} == 0 ]] ; then
+ MY_PV_2=0
+ MY_PV_3=0
+ else
+ MY_PV_2=$((${MY_PV_2} - 1))
+ fi
+
+ # e.g. 12.2.9999 -> 12.1.1
+ TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+ # Cheesy hack for RCs
+ MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5)
+ MY_P=${PN}-${MY_PV}
+ GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+ TOOLCHAIN_SET_S=no
+ S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+ # Needs to be after inherit (for now?), bug #830908
+ EGIT_BRANCH=master
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+ # Don't keyword live ebuilds
+ #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+ # Technically only if USE=hardened *too* right now, but no point in complicating it further.
+ # If GCC is enabling CET by default, we need glibc to be built with support for it.
+ # bug #830454
+ RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+ DEPEND="${RDEPEND}"
+ BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
+fi
+
+src_prepare() {
+ local p upstreamed_patches=(
+ # add them here
+ )
+ for p in "${upstreamed_patches[@]}"; do
+ rm -v "${WORKDIR}/patch/${p}" || die
+ done
+
+ toolchain_src_prepare
+
+ eapply_user
+}