summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-12-12 03:24:15 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-12-12 03:24:15 +0000
commit0d2f8392c6680b637f072c5b5af8ccbbf7ab9bf6 (patch)
treedf97c0a935ceba90f3c907ed9cbca53c9a4dafff
parentbe83e841a72f70653bdfa19224a96c50ee72aab8 (diff)
gentoo auto-resync : 12:12:2022 - 03:24:14
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29778 -> 29763 bytes
-rw-r--r--dev-ada/Manifest.gzbin3741 -> 3745 bytes
-rw-r--r--dev-ada/langkit/Manifest2
-rw-r--r--dev-ada/langkit/langkit-23.0.0-r1.ebuild (renamed from dev-ada/langkit/langkit-23.0.0.ebuild)2
-rw-r--r--dev-ada/libadalang/Manifest2
-rw-r--r--dev-ada/libadalang/libadalang-23.0.0.ebuild104
-rw-r--r--dev-python/Manifest.gzbin261682 -> 261673 bytes
-rw-r--r--dev-python/frozenlist/Manifest2
-rw-r--r--dev-python/frozenlist/frozenlist-1.3.1.ebuild44
-rw-r--r--dev-python/lark/Manifest2
-rw-r--r--dev-python/lark/lark-1.1.3.ebuild34
-rw-r--r--dev-python/psycopg/Manifest2
-rw-r--r--dev-python/psycopg/psycopg-3.1.3.ebuild75
-rw-r--r--dev-python/pyrsistent/Manifest4
-rw-r--r--dev-python/pyrsistent/pyrsistent-0.18.1-r1.ebuild28
-rw-r--r--dev-python/pyrsistent/pyrsistent-0.19.1.ebuild28
-rw-r--r--dev-python/regex/Manifest2
-rw-r--r--dev-python/regex/regex-2022.9.13.ebuild35
-rw-r--r--dev-python/sphobjinv/Manifest4
-rw-r--r--dev-python/sphobjinv/sphobjinv-2.2.2.ebuild57
-rw-r--r--dev-python/sphobjinv/sphobjinv-2.3.ebuild59
-rw-r--r--dev-python/subunit/Manifest4
-rw-r--r--dev-python/subunit/subunit-1.4.0_p20210729.ebuild99
-rw-r--r--dev-python/subunit/subunit-1.4.1.ebuild96
-rw-r--r--dev-python/zope-interface/Manifest4
-rw-r--r--dev-python/zope-interface/zope-interface-5.5.0.ebuild57
-rw-r--r--dev-python/zope-interface/zope-interface-5.5.1.ebuild57
-rw-r--r--dev-ruby/Manifest.gzbin108747 -> 108761 bytes
-rw-r--r--dev-ruby/nokogiri/Manifest2
-rw-r--r--dev-ruby/nokogiri/nokogiri-1.13.10.ebuild2
-rw-r--r--dev-ruby/psych/Manifest2
-rw-r--r--dev-ruby/psych/psych-4.0.6.ebuild2
-rw-r--r--dev-ruby/rack/Manifest2
-rw-r--r--dev-ruby/rack/rack-2.2.4.ebuild2
-rw-r--r--dev-ruby/stringio/Manifest2
-rw-r--r--dev-ruby/stringio/stringio-3.0.2.ebuild2
-rw-r--r--dev-util/Manifest.gzbin69141 -> 69142 bytes
-rw-r--r--dev-util/spirv-llvm-translator/Manifest2
-rw-r--r--dev-util/spirv-llvm-translator/spirv-llvm-translator-15.0.0.ebuild2
-rw-r--r--gnome-extra/Manifest.gzbin11427 -> 11421 bytes
-rw-r--r--gnome-extra/libgda/Manifest2
-rw-r--r--gnome-extra/libgda/libgda-5.2.9-r1.ebuild2
-rw-r--r--kde-frameworks/Manifest.gzbin13741 -> 13740 bytes
-rw-r--r--kde-frameworks/kapidox/Manifest1
-rw-r--r--kde-frameworks/kapidox/kapidox-5.101.0-r1.ebuild24
-rw-r--r--media-gfx/Manifest.gzbin38189 -> 38191 bytes
-rw-r--r--media-gfx/graphviz/Manifest7
-rw-r--r--media-gfx/graphviz/files/graphviz-6.0.1-private-ghostscript-symbols.patch31
-rw-r--r--media-gfx/graphviz/graphviz-6.0.1-r3.ebuild221
-rw-r--r--media-gfx/graphviz/graphviz-7.0.4.ebuild (renamed from media-gfx/graphviz/graphviz-7.0.0-r1.ebuild)2
-rw-r--r--metadata/Manifest.gzbin4030 -> 4027 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.gzbin28403 -> 28407 bytes
-rw-r--r--metadata/md5-cache/dev-ada/Manifest.gzbin7601 -> 7769 bytes
-rw-r--r--metadata/md5-cache/dev-ada/langkit-23.0.0-r1 (renamed from metadata/md5-cache/dev-ada/langkit-23.0.0)2
-rw-r--r--metadata/md5-cache/dev-ada/libadalang-23.0.017
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin342583 -> 340676 bytes
-rw-r--r--metadata/md5-cache/dev-python/frozenlist-1.3.116
-rw-r--r--metadata/md5-cache/dev-python/lark-1.1.316
-rw-r--r--metadata/md5-cache/dev-python/psycopg-3.1.317
-rw-r--r--metadata/md5-cache/dev-python/pyrsistent-0.18.1-r116
-rw-r--r--metadata/md5-cache/dev-python/pyrsistent-0.19.116
-rw-r--r--metadata/md5-cache/dev-python/regex-2022.9.1316
-rw-r--r--metadata/md5-cache/dev-python/sphobjinv-2.2.216
-rw-r--r--metadata/md5-cache/dev-python/sphobjinv-2.316
-rw-r--r--metadata/md5-cache/dev-python/subunit-1.4.0_p2021072917
-rw-r--r--metadata/md5-cache/dev-python/subunit-1.4.117
-rw-r--r--metadata/md5-cache/dev-python/zope-interface-5.5.016
-rw-r--r--metadata/md5-cache/dev-python/zope-interface-5.5.116
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin193764 -> 193761 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/nokogiri-1.13.104
-rw-r--r--metadata/md5-cache/dev-ruby/psych-4.0.64
-rw-r--r--metadata/md5-cache/dev-ruby/rack-2.2.44
-rw-r--r--metadata/md5-cache/dev-ruby/stringio-3.0.24
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin134245 -> 134240 bytes
-rw-r--r--metadata/md5-cache/dev-util/spirv-llvm-translator-15.0.04
-rw-r--r--metadata/md5-cache/gnome-extra/Manifest.gzbin19346 -> 19343 bytes
-rw-r--r--metadata/md5-cache/gnome-extra/libgda-5.2.9-r14
-rw-r--r--metadata/md5-cache/kde-frameworks/Manifest.gzbin26644 -> 26807 bytes
-rw-r--r--metadata/md5-cache/kde-frameworks/kapidox-5.101.0-r115
-rw-r--r--metadata/md5-cache/media-gfx/Manifest.gzbin56823 -> 56669 bytes
-rw-r--r--metadata/md5-cache/media-gfx/graphviz-7.0.0-r117
-rw-r--r--metadata/md5-cache/media-gfx/graphviz-7.0.4 (renamed from metadata/md5-cache/media-gfx/graphviz-6.0.1-r3)8
-rw-r--r--metadata/md5-cache/net-libs/Manifest.gzbin58250 -> 58415 bytes
-rw-r--r--metadata/md5-cache/net-libs/rustls-ffi-0.9.113
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin93022 -> 93025 bytes
-rw-r--r--metadata/md5-cache/net-misc/curl-7.86.0-r310
-rw-r--r--metadata/md5-cache/sys-cluster/Manifest.gzbin25779 -> 25464 bytes
-rw-r--r--metadata/md5-cache/sys-cluster/k3s-1.25.2_p117
-rw-r--r--metadata/md5-cache/sys-cluster/k3s-1.25.3_p117
-rw-r--r--metadata/md5-cache/sys-cluster/k3s-1.25.4_p12
-rw-r--r--metadata/md5-cache/sys-devel/Manifest.gzbin35477 -> 35637 bytes
-rw-r--r--metadata/md5-cache/sys-devel/gcc-10.4.1_p202212084
-rw-r--r--metadata/md5-cache/sys-devel/gcc-13.0.0_pre2022121117
-rw-r--r--metadata/md5-cache/sys-kernel/Manifest.gzbin29532 -> 28115 bytes
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-4.14.28614
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-4.14.29414
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-4.19.25014
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-4.19.25914
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-4.9.32114
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-4.9.32914
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-5.10.15014
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-5.15.7514
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-5.4.22014
-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-libs/Manifest.gzbin32764 -> 32942 bytes
-rw-r--r--net-libs/rustls-ffi/Manifest65
-rw-r--r--net-libs/rustls-ffi/files/rustls-ffi-0.9.1-cargo-c.patch61
-rw-r--r--net-libs/rustls-ffi/files/rustls-ffi-0.9.1-tests-32-bit.patch106
-rw-r--r--net-libs/rustls-ffi/metadata.xml11
-rw-r--r--net-libs/rustls-ffi/rustls-ffi-0.9.1.ebuild123
-rw-r--r--net-misc/Manifest.gzbin55224 -> 55221 bytes
-rw-r--r--net-misc/curl/Manifest4
-rw-r--r--net-misc/curl/curl-7.86.0-r3.ebuild18
-rw-r--r--net-misc/curl/metadata.xml1
-rw-r--r--profiles/Manifest.gzbin165940 -> 165931 bytes
-rw-r--r--profiles/arch/amd64/package.use.mask4
-rw-r--r--profiles/arch/amd64/package.use.stable.mask4
-rw-r--r--profiles/arch/base/package.use.mask4
-rw-r--r--profiles/desc/curl_ssl.desc3
-rw-r--r--profiles/features/wd40/package.use.mask4
-rw-r--r--profiles/use.local.desc1
-rw-r--r--sys-cluster/Manifest.gzbin11553 -> 11553 bytes
-rw-r--r--sys-cluster/k3s/Manifest9
-rw-r--r--sys-cluster/k3s/files/k3s-killall.sh78
-rw-r--r--sys-cluster/k3s/k3s-1.25.2_p1.ebuild102
-rw-r--r--sys-cluster/k3s/k3s-1.25.3_p1.ebuild102
-rw-r--r--sys-cluster/k3s/k3s-1.25.4_p1.ebuild1
-rw-r--r--sys-devel/Manifest.gzbin10647 -> 10649 bytes
-rw-r--r--sys-devel/gcc/Manifest4
-rw-r--r--sys-devel/gcc/gcc-10.4.1_p20221208.ebuild2
-rw-r--r--sys-devel/gcc/gcc-13.0.0_pre20221211.ebuild53
-rw-r--r--sys-kernel/Manifest.gzbin4418 -> 4422 bytes
-rw-r--r--sys-kernel/gentoo-sources/Manifest36
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.14.286.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.14.294.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.19.250.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.19.259.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.9.321.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.9.329.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-5.10.150.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-5.15.75.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-5.4.220.ebuild28
152 files changed, 827 insertions, 1920 deletions
diff --git a/Manifest b/Manifest
index 828202ec336f..94f21bae78bf 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29778 BLAKE2B 52f4cf1cd8017a6ea20f960e08bb2e50b21c42ca8ae7734234ffdef14ae386001bb79a4dbc59667bd54dbf1176e48c915cb4003c407c11dc48eaacabc31833d7 SHA512 71fada9db902ea1d5edff32b6fce790b1c5e6164404cdc82ae36935c19b63fb3d35dd80552f248ce172419c22c0657d1e4b6a3b5238f8831180bcb19e9a4b81c
-TIMESTAMP 2022-12-11T20:39:56Z
+MANIFEST Manifest.files.gz 29763 BLAKE2B 27bd8b344592008e89b780e7b41d71fcb131053b54c54b7a002429df31ed935266d4663b186b155f86b6d32b56471a383540c715594e478d7dffbfd0dadfe960 SHA512 c44f8cc6e4a64833163b2732f2b34319cddfa2844efff8dda8091250f1ae0fb01edbc8f5410408d95096b28e3b757e0ca614d62f40117c9246d03c973ea8ea62
+TIMESTAMP 2022-12-12T02:40:02Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmOWQBxfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmOWlIJfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCmUBAAgaJqqmV5JSGi0mx2hn1meAkMZjh5mSE7S2DaXtjuETqd5eJiUWD3Dejf
-4l8AEieXkgluUGlPl/izCUK6CtlQUTW/Lvqbf6EpUjGNT+6hQthJkbSlKoTxg/rm
-FrTQ8yGftK3o0CdNuYpsSG5hgF5/LF8z6n85LD6s8bWcpbUPJKTyZt/lvaPglzn1
-zslFSr0yK7k8hE1SjqkK8eoNPZgxNT5upZixjqjRoKYwU0Cnt501Nxz9vbeiMshh
-I2F/2kVc1afEKqEyLHCuTqVONMDtbzXe+qe3NGs4ic72eKLgg4ghCXez3eJn8U6L
-ikqfJ2ta7QsSp3MkuM0MnqoKiixWNo8C3tPpjgoc3ZLk5ipX9Pne/h5U+zC33d3w
-VISr+nf0fcwF0FxNkNZ2k7+Q64LdXyMt/ajHbTum+T6dnPhdOM42vyrcH76zZ9BJ
-0gNbKB9ELRofHapiADs0TRcTj3q5KsCu/mgmSlZcJhB4kxtWTtWgFtFMLIBTHsjI
-We2cCyfUGdKu7IDD6dB1u1NQScD92o0pUoC5qL+5oyk+NlBrtMgjIEdKaCqa5whG
-MWaF5tLwZ2Z+JPnN0yObD41x0uSiunNv4T/IPJ1AnV2v6ZzmX6tXVy2pvmn4jjvm
-yRbA9Mhp9ibrBS7hTxEtElumysSraUAaI1t4oVEd+rwcAoJ2fc0=
-=xc6K
+klAKihAAlCmJA34ymeOAYf3KAiYwjPHo1CbkiwV7ZDkrUVV6Zi9T6bgeLmKnyVjB
+ZC40vMgkRNItdW/OapgZ0bq9xNCA6xQyJcUXaTe36bzDH6mp3wJIt6CW2lE8kZNS
+I19rxI+5WXK/al2b3mkazWNNVcEmYCGMHDvaD6KbH+ZIhCybwkZhYl6dvTpzc/tb
+UNVkCHHyK1SmTHuVoRAPkSScx2aqGOrRWIjlS4+IKZukgPn8m2ujs91Ks2MBJUVP
+MV2zAo759l11yxeFqxUD2xpz/S3eRh6NUmbgc2NC4U79QlXhhh6M/lpkjQmopZRl
+2gyepKQ2KQ+4RGt1py6VUe7A5Ngc6a36HYyx46mAeEpwBbKlD1ihg5TsnXHaJF/y
+rP1yaGfGGu01l+KqhEjtm3jeQ7M0zUBdcG83dMb2R67ZsRTHWEzjKHL/rj9dKhIr
+A/yNMKoKCDntwvim6nyAUCO1RN7o2OPXlj+uc+o3qekqy0YaNdLR+oXotfY5LZcJ
+UT3kIF1lwIoT7nod36OEcaN5i/GpVJD6GafaEU7y0astIDbYGJcWgSQZTKGBtIYu
+OVDMq1NgbKfpyLt9B4w7bWzgfUZxhO16wei9ZYfJ3dJNpGMx5+YxwfbBGGsSkjrs
+NqQM7V7yl7t+s1QjBzeGEfM7PeMxDLRBzKyJaTm4g1ZyAdmixR4=
+=fT6U
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 3867021dc2c7..3263973a5231 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/dev-ada/Manifest.gz b/dev-ada/Manifest.gz
index 7f9753a2ccb4..b87b75564ae5 100644
--- a/dev-ada/Manifest.gz
+++ b/dev-ada/Manifest.gz
Binary files differ
diff --git a/dev-ada/langkit/Manifest b/dev-ada/langkit/Manifest
index 7c43ce5291af..d884cb2f47a5 100644
--- a/dev-ada/langkit/Manifest
+++ b/dev-ada/langkit/Manifest
@@ -3,5 +3,5 @@ AUX langkit-23.0.0-gentoo.patch 357 BLAKE2B 3408d89156a55658881a65d9d180d361d6f5
DIST langkit-22.0.0.tar.gz 1008946 BLAKE2B 2b4ee37c9af1c95f9a6e9ad81f37b6bb112d5bd70f36b78e95d969580eacc1101b824ea24de39d04ccf8bc9f9850906fa1c660a29de05e90d12106b10792c37d SHA512 4c6207b650ae8352c65f3edda3192fc66c9b5d2c351665d78ca83b549960a0a41e7828e8974cb8daa3c415281b50253aa15a247407bcedc2c13e573aaa804909
DIST langkit-23.0.0.tar.gz 1178557 BLAKE2B c3b81cafea3afcfd90a87192dca5abd0f19c5ff4e195515dd7c4df70824bf328c24855a6761264b89bf44a56afc8dd77b78fbf322c6f92299082507aa65d61e5 SHA512 6cc6adacb157a47ebc8da46591e45a4ff212fba2cd5ac80c12adb2e84f4508735d98dc68ffce86aa5e5e8d873e6f51efb4f88f4d76a190b9eb0024bf69deefc1
EBUILD langkit-22.0.0-r3.ebuild 2329 BLAKE2B 78696334fe70f1bea5b0f9e5b9c8de62747abf494af6dc2cdce471fcd496d9937d2154efa28e1f6db3636a6aae25e1b7b2064593c2a0b8403e59cc39864400dc SHA512 b975c5d4d4e8b4c1919e84767f622ae183befbffd524db16b2922de2344b2f8c281d2270872b6f19951925fadce17c203cb2eec8f370ce8c1e5929235efef5a2
-EBUILD langkit-23.0.0.ebuild 2821 BLAKE2B 2de3f1535e413b2299db5fa676757429294b0a0767fba492b3f8ccf8b82ea036804a10b4ae3d3868841b48dc23e43a165472eaae3630386e1b6c3912ee2a9fee SHA512 f36e039e8e6d61695fc209ee94ae46e8af685427dd7fa208b8f9a7f1f3ff9fedfa1536b2c1a03948075dcfb48b3dd471f50460631d8513a20796e61ac94e70e2
+EBUILD langkit-23.0.0-r1.ebuild 2934 BLAKE2B 105828965675b6021e287233fa3353cec4489691cbf41fbdcde56942a937f08c784bb7b8054ee25909ef67f436bea25f4fef60a7879cdc25cef8bed387c1100b SHA512 b55d3cefb989274e8ab6ae4ad129a8dbc43f95c9f28b0b6341361161b7161f67488e2f5cdb4314740dbf93d5f5670de7b9a9f631a40625b84297f803bb1ec535
MISC metadata.xml 930 BLAKE2B 5ec7305df09ee1011fc0a0b93f75bbbf315a153a835d0e3c074e95b717d6c95c7f0b29e99537375be3c6aa73e5cf089cd32fcc3567f78bb3c6768e171c3d4521 SHA512 8f0056d87158d87dc3fad08ceffcfc2a6c065977669b8d0f8560b72627f8b050ed34886e4cad19e51062b8a2e412f37b1c3ff983f1d33da79cb6283f6532df85
diff --git a/dev-ada/langkit/langkit-23.0.0.ebuild b/dev-ada/langkit/langkit-23.0.0-r1.ebuild
index d384194e8cee..35be6b6a98d1 100644
--- a/dev-ada/langkit/langkit-23.0.0.ebuild
+++ b/dev-ada/langkit/langkit-23.0.0-r1.ebuild
@@ -101,4 +101,6 @@ python_install_all() {
if use shared; then
build relocatable
fi
+ gprinstall -v -P sigsegv_handler/langkit_sigsegv_handler.gpr -p -XBUILD_MODE=dev \
+ --prefix="${D}"/usr || die
}
diff --git a/dev-ada/libadalang/Manifest b/dev-ada/libadalang/Manifest
index 01e64078ceca..eae4aee0212c 100644
--- a/dev-ada/libadalang/Manifest
+++ b/dev-ada/libadalang/Manifest
@@ -1,3 +1,5 @@
DIST libadalang-22.0.0.tar.gz 2364531 BLAKE2B 3992baa7180dce696b2c8aa0d451117a12b90072e83274d96a8d971b627c82bc66c5c21fa1eb6dbdd7ce95e0264852c5702b3d7c90f7bdf093915178e0a4a659 SHA512 b874feb102fe221595ad4b9b95b3ea4c6593686f96097ace17ad3c57534dc801000819de0cf898489e3407fd201eb003dd75f4f743a53dfb76cadfa6c727d789
+DIST libadalang-23.0.0.tar.gz 2604724 BLAKE2B 0e415c92fdd150e19288cee87a011c448962531b629b7f77be3b22a7e6662017a6cfd5132a5895c68ffee4b28b7ac35e4b5abc07f015a84638ecb1843976e3e5 SHA512 ed80d751d3a2e07b0d612bda24c0f1d753d15237cde3d9e3bbb6c79c8c98d6af050151c499d161e619282ed8cb742968bbfb5423008aa593a6673fcf0375c7d3
EBUILD libadalang-22.0.0.ebuild 2349 BLAKE2B 78efe28527097d15dc3a042611d990f95f6fe266f9ab7163be896fc8cb7e8945d53565cac931e5064540b50c87d443bb37d3347af350c339092625d1bde40f76 SHA512 5893ab2ee5dc6ae929f30f05f7e9faffd1a96690ffb79c9bbd224e26b34859186951d67aeb0351e98b115eb71697226e43ed88b19e43a1c5e39e197e27dabda7
+EBUILD libadalang-23.0.0.ebuild 2516 BLAKE2B 0dc8a44818ce9fd08bb551f66b5388fbede7eb4914421bee897095eb2678dbe4ac3e1defdc113495b4a984aae40351c0a7d7bfb1f2c7b36e532616b443b65485 SHA512 54f154eab21fad4e026f07fd9d15e844ffee5b9f60976a5a0b8132a837891f7f60e12a472ed30bfa088b1cecc9d54d0a9a0cc9973a990fc6356d0c165151be9b
MISC metadata.xml 676 BLAKE2B 085445f4e10891044b544d0885a3887a5f8b2d0188ead82eee9e3a351042b171cd3cbfe5ac5910a008e723f74c1f9e96cec5239b91567af28f10c136d5372d6f SHA512 7165db10f2d58592cdf3197778ed42a99d6fa05730ab89ed9faa05146e6d54e3888f7f2841f129c5d2ef5897910348058de4303b105e1ba50ff08e2cbc7831ce
diff --git a/dev-ada/libadalang/libadalang-23.0.0.ebuild b/dev-ada/libadalang/libadalang-23.0.0.ebuild
new file mode 100644
index 000000000000..6e89a8154873
--- /dev/null
+++ b/dev-ada/libadalang/libadalang-23.0.0.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+ADA_COMPAT=( gnat_2021 gcc_12_2_0 )
+
+inherit ada python-single-r1 multiprocessing
+
+DESCRIPTION="high performance semantic engine for the Ada programming language"
+HOMEPAGE="https://libre.adacore.com/"
+SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="test +static-libs static-pic"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+ ${ADA_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/pyyaml
+ dev-ada/gnatcoll-bindings[${ADA_USEDEP},gmp,iconv,shared,static-libs?,static-pic?]
+ ${ADA_DEPS}
+ ${PYTHON_DEPS}
+ dev-ada/langkit[${ADA_USEDEP},shared,static-libs?,static-pic?]
+ $(python_gen_cond_dep '
+ dev-ada/langkit[${PYTHON_USEDEP}]
+ ')"
+DEPEND="${RDEPEND}
+ dev-ada/gprbuild[${ADA_USEDEP}]
+"
+BDEPEND="test? (
+ dev-ml/dune
+ dev-ml/zarith
+ dev-ml/camomile
+ dev-ml/ocaml-ctypes
+ dev-ada/e3-testsuite
+ <dev-lang/ocaml-4.14
+ )"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+ ada_pkg_setup
+ libType=''
+ if use static-libs; then
+ libType+=',static'
+ fi
+ if use static-pic; then
+ libType+=',static-pic'
+ fi
+ libType+=',relocatable'
+ libType=${libType:1}
+}
+
+src_prepare() {
+ default
+ rm -r testsuite/tests/misc/copyright || die
+ rm -r testsuite/tests/name_resolution/field_hiding_2 || die
+ rm -r testsuite/tests/ocaml_api/auto_provider || die
+ rm -r testsuite/tests/ocaml_api/project_unit_provider || die
+}
+
+src_configure() {
+ ${EPYTHON} manage.py generate -v debug || die
+}
+
+src_compile() {
+ ${EPYTHON} manage.py build -v \
+ --build-mode "prod" \
+ -j$(makeopts_jobs) \
+ --gargs "-cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} -largs ${LDFLAGS}" \
+ --library-types=${libType} || die
+ GPR_PROJECT_PATH="${S}"/build \
+ gprbuild -P contrib/highlight/highlight.gpr \
+ -j$(makeopts_jobs) -v \
+ -XBUILD_MODE=prod \
+ -XLIBRARY_TYPE=relocatable \
+ -XXMLADA_BUILD=relocatable \
+ -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} \
+ -largs ${LDFLAGS} \
+ || die
+}
+
+src_test() {
+ BUILD_MODE=prod \
+ ${EPYTHON} manage.py test \
+ --build-mode "prod" \
+ --restricted-env -j 1 \
+ |& tee libadalang.testOut
+ grep -qw FAIL libadalang.testOut && die
+}
+
+src_install() {
+ ${EPYTHON} manage.py \
+ install "${D}"/usr \
+ --build-mode "prod" \
+ --library-types=${libType} || die
+ rm -r "${D}"/usr/python || die
+ python_domodule build/python/libadalang
+ rm -r "${D}"/usr/ocaml || die
+}
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 00dadbf3392a..14af276659cc 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/frozenlist/Manifest b/dev-python/frozenlist/Manifest
index 181b24d9daf4..b86ac25106bd 100644
--- a/dev-python/frozenlist/Manifest
+++ b/dev-python/frozenlist/Manifest
@@ -1,5 +1,3 @@
-DIST frozenlist-1.3.1.gh.tar.gz 27705 BLAKE2B 7428d936926978acb90a857e0f76b303dddea684c3e815b3fd583e888102e114cc629fcd8e862a4e72775f8525193becfd4b9cd844a36f5b2c7964605008bb84 SHA512 4986f3635ebd2d3ca9623299a66375b03938a7be72f7a1d3437b1bf8c0739513942e6babf00476b61055c9ebee3638ec807dad521c52990104d4d57017efdfb2
DIST frozenlist-1.3.3.gh.tar.gz 27742 BLAKE2B cf0dcd2ed0e22cb7fa3d57a73177e53cace8e6301c462ab56544678f1f78f113ac3ad9ffb68dafb3ae957a1e52e2069dcec76b5adc27284587d614bbb6a8c139 SHA512 8f416996c18d352912e88dad6b503cb1e5ce566d69e97aad8d7eedc6415316e8c9e63eb2c341c5d2409ebf90fd58153ce642d5d88f277435bc6e5a4f1ce8b949
-EBUILD frozenlist-1.3.1.ebuild 951 BLAKE2B 34f0f1ccfea43960817d487f3db1b0a8e898ab2540da1603e63d502dd08ad773a03164ad625264a4eb927f8d5102aee16861bdb62dfd207432025f1f3bb26967 SHA512 481e569cd7f6694cab015085efa0ae9f87daa608c6f9f6aeae6887ede168461fa31383c30d3690beb9b02bc074bad9334b9cb009c6c0d65eeef446177cadb988
EBUILD frozenlist-1.3.3.ebuild 951 BLAKE2B 34f0f1ccfea43960817d487f3db1b0a8e898ab2540da1603e63d502dd08ad773a03164ad625264a4eb927f8d5102aee16861bdb62dfd207432025f1f3bb26967 SHA512 481e569cd7f6694cab015085efa0ae9f87daa608c6f9f6aeae6887ede168461fa31383c30d3690beb9b02bc074bad9334b9cb009c6c0d65eeef446177cadb988
MISC metadata.xml 351 BLAKE2B 354fa5d9789eb9f28cfe13a39e80f5ba41f4ef9f8daa3437cbab5f1fb61074baf9d1a196814cb459c0a1d3b3c1fbe806ee77580023d71b8b8c6314ad23405765 SHA512 a5b647914f9a7b2004bb3e1c02a6fe07dcaad58dda503cb6a41d6735dcfe80c4e60e4ca51ba83110557518e23f01a656f05266553a6b5acfe95a0560ecb2829e
diff --git a/dev-python/frozenlist/frozenlist-1.3.1.ebuild b/dev-python/frozenlist/frozenlist-1.3.1.ebuild
deleted file mode 100644
index 941f0285c9b7..000000000000
--- a/dev-python/frozenlist/frozenlist-1.3.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="A list-like structure which implements collections.abc.MutableSequence"
-HOMEPAGE="
- https://pypi.org/project/frozenlist/
- https://github.com/aio-libs/frozenlist/
-"
-SRC_URI="
- https://github.com/aio-libs/frozenlist/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-BDEPEND="
- $(python_gen_cond_dep '
- dev-python/cython[${PYTHON_USEDEP}]
- ' 'python*')
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- sed -i -e '/addopts/d' pytest.ini || die
- distutils-r1_src_prepare
-}
-
-python_configure() {
- # pypy is not using the C extension
- if [[ ${EPYTHON} == python* ]]; then
- > .install-cython || die
- emake cythonize
- fi
-}
diff --git a/dev-python/lark/Manifest b/dev-python/lark/Manifest
index 19d170ece2f4..f90d2c5f263c 100644
--- a/dev-python/lark/Manifest
+++ b/dev-python/lark/Manifest
@@ -1,7 +1,5 @@
-DIST lark-1.1.3.tar.gz 245913 BLAKE2B 4c7b53d123aa7cdffcb16027921fced2f94dc0e5b9b816825f297629a9ff446758d9a700dc0f243f3d4c478fc992bbf5bfb38c51c2be3c8379df06b41044c624 SHA512 5359a29852554049ecee77a4151a2c64c5af72eccf5c2bb07926b0c131caac15cc51777c2df1d2c736e9e2b45d59543aa8a6d16ef2cb92ea7f8564c7ac06edb2
DIST lark-1.1.4.tar.gz 246520 BLAKE2B 08073f89a3403d5e722b3af4d9226ea4ca890a7ad9978fb69f023f1219bb2d148533a68810188d3af35770cc36d29629a1c57a3fbab4098e9ec3d4e73f68ffe8 SHA512 32498f8c387320dce89ebab66e9eed49dc83b855060a8fb9459e6323d0d783ff7184ac997ff095fead09766c00f28c12ccbcd614effb8344ba49df51f7b5a566
DIST lark-1.1.5.tar.gz 246737 BLAKE2B 2111bb6c2f6eaa05b803daf11f0f55641c9b3943a97f943fd27b5dd33f8b511e3b0fc4fb335edbb3926ad19da6cb2696b7f87003b7def068cae1d805b3feb8d9 SHA512 8103e050745c83c99b077667aa8b1d4dfad28f5554d2381534b3518d8d3e8adb70f0304fdc7e1c762d3ea26089181d9632dea155b6cd97237078b89330a6711e
-EBUILD lark-1.1.3.ebuild 813 BLAKE2B 70ba209e88cf44119f499d8892507f11396f83797660bd5d8397e5bfd9ef69b461af3a743f9a57a265200823c3f103a3fb69b155743ec8d9d40b0c8f091bd633 SHA512 8bd4cdb8b3b2b5e48f1148f722d03e4b7891aac8e7f393b6d774e01d889788378cac0b63f0ace1d4ad21148ef646ebfdfe9c5e0299c104a0b758d5b52444a5e2
EBUILD lark-1.1.4.ebuild 997 BLAKE2B 173ef7ba922385149320913b4b0d1e813bb1285125043ca78c8054a2e5077092f4cd147488fc2ff7bd5b25ece4e2aadc55fa8b2a4c2782a20a8a6241fde6d355 SHA512 78c0f48ee9dbe29e7a6b21b1cd9fceca94bb4a200877591dc500215018d816c5c78573fba70062ff77481fa35818d665563dd58efa1e36efda2b4731c9a4aa4a
EBUILD lark-1.1.5.ebuild 1005 BLAKE2B c4d432174b37224592542a9572fedef407b10f3ecda1fe23a50e5de62634e52cee2e966335a37799566f5b62a67b43902ae72777910ab015091fa1aff0828733 SHA512 29ae2054e1cb3434313b8a0730e5f147b7b2948ac24ec84b04b93dbd0730c6f3cf6a489cb893ee549b09c23492c9e49bf916608e46a3161d34e4b594a652fdb9
MISC metadata.xml 364 BLAKE2B 8a1409bfc4f242907355a931f5ca7308c96b424cc06cfbc82f281abbaea32a0aaa5257d04f4fbd6131e9056dc08ec2f5834d80608d68d5e9efd32314d0a5cd47 SHA512 ed2ecc7da195e14e5a8071f3c5d277ead1dbbb811c1b7b1163c53d0b5e01ab299a7547de82782c9211aeb8fb6d97d3cd6bc0c4f258c533e884c4e096e7ff20b1
diff --git a/dev-python/lark/lark-1.1.3.ebuild b/dev-python/lark/lark-1.1.3.ebuild
deleted file mode 100644
index 34385d1fa9b5..000000000000
--- a/dev-python/lark/lark-1.1.3.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python module to propose a modern general-purpose parsing library for Python"
-HOMEPAGE="
- https://github.com/lark-parser/lark/
- https://pypi.org/project/lark/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/lark/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-BDEPEND="
- test? (
- dev-python/atomicwrites[${PYTHON_USEDEP}]
- dev-python/regex[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
- # require dev-python/js2py which is a really bad quality package
- tests/test_nearley/test_nearley.py
-)
diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest
index 065f45dd3f22..b99c7470930a 100644
--- a/dev-python/psycopg/Manifest
+++ b/dev-python/psycopg/Manifest
@@ -1,7 +1,5 @@
-DIST psycopg-3.1.3.gh.tar.gz 468400 BLAKE2B 5df0414d1afef4a09a319453e2d9cebd6177af507c30e69aac64dc1d476cf7a0d182c72b81e46d95e3167ee503fa9756ba82ad1092419eea0d6fc3c6e9ba972c SHA512 83ca6dc81cff841c9e22ad8ae86500be0012ee0edbc50b8ab97dcdcbe9d17a8b32feb637275bbaef8333f252aeb961fc5f1f9d2c66dcb1e92b0a1b67223624fb
DIST psycopg-3.1.4.gh.tar.gz 469317 BLAKE2B a6df49a5adefbeb310602473e950ef77f0c613d8a33d41ee37dbfec544dfd014dba8dae5f78ce2bc89f2d9531ccbdd6ea07665ca638f29a4a7d0d1006bc0d778 SHA512 2bf49d6eb7e20c6f22adf47cef6dce691f38f4b310f2fbf3986f3ad14c7d390d53b9edeb3365bbf096941cc2d2affe2ddd542fe93ef37c41109742c9f9af4ba7
DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7 SHA512 259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d
EBUILD psycopg-2.9.4.ebuild 1341 BLAKE2B b15c8cbba716e477b2abdab49b2926c66ebf2a041398e2182450cdf5a8cdfecf23d955f557f5ab270d393116f77482d4572995dbf9be0b174fc127cfadb1f6e7 SHA512 c801cf840907a22566854ded036febc066fa42ef017bef2cfb45d5c7d9774a4f6aad0751769f74755d6b5c4dc2d24f51a1761d07e1cf66737145ecb1bc56c9fb
-EBUILD psycopg-3.1.3.ebuild 1725 BLAKE2B c78cc5299f68452a34fedef960e3ad1bab4d2ab350e06717813bb6972bc0b71c138d1b7d8da12fbea9c36d6b107d9be137e278d43e3a31e74a9fb0df09cbb404 SHA512 2efabffff8d9ae101f2207e694f60bb47daa54454274c8c7abfd69e7b21189628c088e9f8b2677a8bb2a9dde4a345abb165a538a35be7c7dc436a0f886b88ed0
EBUILD psycopg-3.1.4.ebuild 1725 BLAKE2B c78cc5299f68452a34fedef960e3ad1bab4d2ab350e06717813bb6972bc0b71c138d1b7d8da12fbea9c36d6b107d9be137e278d43e3a31e74a9fb0df09cbb404 SHA512 2efabffff8d9ae101f2207e694f60bb47daa54454274c8c7abfd69e7b21189628c088e9f8b2677a8bb2a9dde4a345abb165a538a35be7c7dc436a0f886b88ed0
MISC metadata.xml 369 BLAKE2B 042788638a82318248d4e4ea1e12bf1631af6ffc435fc0110e13849dad600854e8b57f5ba3397c4d4e5d103e165b342f8aba869e72e9b63efc500382d3423414 SHA512 5b216575e8cae847f71a09ed6b676a73fccf2070f3bea3b35f1bfbde95fb0154b2fbb356948e112cc9f2298fc9868ac3994a139e72939f80d59c084ec58d80bf
diff --git a/dev-python/psycopg/psycopg-3.1.3.ebuild b/dev-python/psycopg/psycopg-3.1.3.ebuild
deleted file mode 100644
index da15e1f0a432..000000000000
--- a/dev-python/psycopg/psycopg-3.1.3.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="PostgreSQL database adapter for Python"
-HOMEPAGE="
- https://www.psycopg.org/psycopg3/
- https://github.com/psycopg/psycopg/
- https://pypi.org/project/psycopg/
-"
-SRC_URI="
- https://github.com/psycopg/psycopg/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-S=${WORKDIR}/${P}/psycopg
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-
-DEPEND="
- >=dev-db/postgresql-8.1:*
-"
-RDEPEND="
- ${DEPEND}
- $(python_gen_cond_dep '
- >=dev-python/backports-zoneinfo-0.2.0[${PYTHON_USEDEP}]
- ' 3.8)
- $(python_gen_cond_dep '
- >=dev-python/typing-extensions-4.1[${PYTHON_USEDEP}]
- ' 3.8 3.9 3.10)
-"
-BDEPEND="
- test? (
- >=dev-db/postgresql-8.1[server]
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- dev-python/dnspython[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # tests for the psycopg_pool package
- tests/pool
- # some broken mypy magic
- tests/test_module.py::test_version
- tests/test_module.py::test_version_c
- tests/test_typing.py
- tests/crdb/test_typing.py
- # TODO, relying on undefined ordering in Python?
- tests/test_dns_srv.py::test_srv
-)
-
-src_test() {
- # tests are lurking in top-level directory
- cd .. || die
-
- initdb -D "${T}"/pgsql || die
- # TODO: random port
- pg_ctl -w -D "${T}"/pgsql start \
- -o "-h '' -k '${T}'" || die
- createdb -h "${T}" test || die
-
- local -x PSYCOPG_TEST_DSN="host=${T} dbname=test"
- distutils-r1_src_test
-
- pg_ctl -w -D "${T}"/pgsql stop || die
-}
diff --git a/dev-python/pyrsistent/Manifest b/dev-python/pyrsistent/Manifest
index 8c21deb1f8a6..887a49c3e364 100644
--- a/dev-python/pyrsistent/Manifest
+++ b/dev-python/pyrsistent/Manifest
@@ -1,7 +1,3 @@
-DIST pyrsistent-0.18.1.tar.gz 100522 BLAKE2B 75632d254993666076a68d81b8b5a7aced8601146fed5cd63f1d56c5e0578650a197aca7630855de32a8447eab972203aa7d83009398f96e6f374c0a4b2cc1ba SHA512 353ad6e9165e1afdde37730a9289cf8dde28491abb688d702a8c8f5279e24f5ce387a5d00ac4a077322299f9c1a535781bcacdcd1cb914ddb317b3ca9641778b
-DIST pyrsistent-0.19.1.tar.gz 102135 BLAKE2B 02756ae7c6172b2ee383508f896ae01ee4abc71b68b6b7135d08422959ef4a821f8e7464547d8a65802d0cac5663ff98d6102870f86fcb37d86d2ea7fa7e871f SHA512 d7bf09298f2713b3e741a02f34efeb0d083f5ff85d7c19e3c7a13e5051d3e0e120f2831190595a764722fe733ba8e105f820c833b5c59638e92eb4c14604e788
DIST pyrsistent-0.19.2.tar.gz 102438 BLAKE2B aa231a7c300d2f1501abdf2fc74dfa9672ad8000d87e3fa9beaa51aff4816dad4f142e9a2e609dee402352cf5a0477b6d4dc31460a71e7d98a592604fcaa97d6 SHA512 fdaadb65e72db4f90ecb1526fd68eb2b60b278071978d4b5a1b1379be83c60d30fd653dd7e6527c217d4e50f05c7d641290172aa5d5e4741dfe5e08f0b0c282b
-EBUILD pyrsistent-0.18.1-r1.ebuild 653 BLAKE2B a0e141f6e4cc27b30ffa4d7fc77d91b2a62c0b21ed6d098b6aafb9243bda9ad0bfea46b3ad866dc4b369baad8d09552b7f2578b56bf4b4214de6eec4477f5da0 SHA512 38a60e54664c6865abcec9f02931cc92b4ed4427fcd6c278faa9b9d6acf39674a4487ba636e0587927ca39a353297bb86a686a1763183c941eb049411862c551
-EBUILD pyrsistent-0.19.1.ebuild 661 BLAKE2B 5ad77e6fd913eb877eefa8d08bc13b9fb449a1807d095097fa1bec0601749c9164d3ab2f51ec84b7e3ec6837aa461da68a6b4f2b00ea27454a386a8894007c09 SHA512 be6bed4b86d2ba4c2c276acde3bc4fe1ea1041b8a6b5c60c96b55620edb3c522d029503816040c79fec1a0d0169bd4e5714b6a0486b9df9f3cd83c39b12dc2c9
EBUILD pyrsistent-0.19.2.ebuild 653 BLAKE2B a0e141f6e4cc27b30ffa4d7fc77d91b2a62c0b21ed6d098b6aafb9243bda9ad0bfea46b3ad866dc4b369baad8d09552b7f2578b56bf4b4214de6eec4477f5da0 SHA512 38a60e54664c6865abcec9f02931cc92b4ed4427fcd6c278faa9b9d6acf39674a4487ba636e0587927ca39a353297bb86a686a1763183c941eb049411862c551
MISC metadata.xml 522 BLAKE2B fbf571fd4d833fea0dc9942620655c45bb91b07ca02e2e0fccb23980de26303b9e9c3963453cae3775f7db33dfd485a4a55782a1b1b2b635af0d62e331596b99 SHA512 fe358befc92e29769bc2f84a516da1a26026e4ab84e812326da72ee02b18c79c3d6acdfb71cb6027d2d0f1e559cc00cf39406e335fb8f38d4479353a7dbb4ff2
diff --git a/dev-python/pyrsistent/pyrsistent-0.18.1-r1.ebuild b/dev-python/pyrsistent/pyrsistent-0.18.1-r1.ebuild
deleted file mode 100644
index 2485fbfa66a7..000000000000
--- a/dev-python/pyrsistent/pyrsistent-0.18.1-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Persistent/Functional/Immutable data structures"
-HOMEPAGE="
- https://github.com/tobgu/pyrsistent/
- https://pypi.org/project/pyrsistent/
-"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-
-BDEPEND="
- test? (
- dev-python/hypothesis[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/pyrsistent/pyrsistent-0.19.1.ebuild b/dev-python/pyrsistent/pyrsistent-0.19.1.ebuild
deleted file mode 100644
index 7a4e9ef1fc6d..000000000000
--- a/dev-python/pyrsistent/pyrsistent-0.19.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Persistent/Functional/Immutable data structures"
-HOMEPAGE="
- https://github.com/tobgu/pyrsistent/
- https://pypi.org/project/pyrsistent/
-"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-BDEPEND="
- test? (
- dev-python/hypothesis[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/regex/Manifest b/dev-python/regex/Manifest
index e41730c26b3a..8181c8fcbfbe 100644
--- a/dev-python/regex/Manifest
+++ b/dev-python/regex/Manifest
@@ -1,7 +1,5 @@
AUX regex-2021.4.4-pypy3-fix-test_empty_array.patch 1103 BLAKE2B 2498de0ebaa68fcb99653a40bfbb9a1009519a79244fa3193ca43b9b8b3ef714f066fdac68f32d7f24c275690cb24bd1deca6b30120519b99a3402db7b4d4d48 SHA512 d55643d7ca251f465d14d8cffab60e6f2c8fb18ec6f9032a5318fab17a8b8e5ae5c98d22e0eff28aacd5bb8ec2ff606022921f73f3c9f7e54ee0853de262cfa7
AUX regex-2021.4.4-pypy3-fix-test_issue_18468.patch 1078 BLAKE2B 3545ee5167790fbb1d068afdac3f6dbba28ea92d6c1d4ef31b60a8406061deb8609d7fd9a659b45715d4af0f2deb1da0ef9865aebe58919c2b392e2a1a833cae SHA512 182628709ef0f373037acf197c2ade3215684b2c805a96a600a3dfcb092e6fd134c261330ed76c7c248e72f439e464ccde432444bfe4a9610bd36c777bf45c9d
DIST regex-2022.10.31.tar.gz 391554 BLAKE2B 060822767ab28e26d000faa198f4226ba1e4600141a7b3e0f656df8d004b5007a0a7934057e608d524f6a21421573fbeb8a1be208ce69ba2d912a55d19fb3f22 SHA512 d461cddea75f2a8ceb749d7e1a54f3543fe4cb3418976ded26101cb53c333f0e2eabaa824239c89c50c94c6736409566215cb7b6c6c3a0544678d10b6af76cc5
-DIST regex-2022.9.13.tar.gz 391531 BLAKE2B 83e8f1aabe15e65fb4f96072be3ccd5ddf1dcbffeeecb9d7a2889fb910d4095e902bfd45f43184b0df115b1116ddfc3e67d68a2fa903f19a8cbc6844ce023a3b SHA512 a991d6358001297db2b57855e76b8de680941ddefe9d18af1e9ee033da4e519df7b4553d138e7adf32b30593290284c91a954363bcc30b215409efe121e41e69
EBUILD regex-2022.10.31.ebuild 889 BLAKE2B 2f4739ef643cd8ce3dce81e94160c6943bfb5f5309f62306bad54dbdf0ff0035fdac591d776c5da341060b4da89d12396b54e2436855bb85e4e449c454e6552d SHA512 e95dc22617b73dcd0e01504dd8e974f09260c79f0935fe9cc9d6a2842640556ed1f34d619fdf31917ae2d466dda860ed02fb9539178c5700ed26ec1132c738b0
-EBUILD regex-2022.9.13.ebuild 889 BLAKE2B 2f4739ef643cd8ce3dce81e94160c6943bfb5f5309f62306bad54dbdf0ff0035fdac591d776c5da341060b4da89d12396b54e2436855bb85e4e449c454e6552d SHA512 e95dc22617b73dcd0e01504dd8e974f09260c79f0935fe9cc9d6a2842640556ed1f34d619fdf31917ae2d466dda860ed02fb9539178c5700ed26ec1132c738b0
MISC metadata.xml 385 BLAKE2B 90c9075dcf3be9bd447746b249c438f50bc84a7c6c63051e808c5feb19b2c6208f85a681e449a025fe43cd0d5b2ab541752966b04b787052d78b92d5230d8e62 SHA512 f554035e72bcfff83e693f3651198f09fd354babfbadd5fef26dca3015ef8cc00c47072648794123c69bbd12c637eeaf9e9471680bab847ec701da2146462817
diff --git a/dev-python/regex/regex-2022.9.13.ebuild b/dev-python/regex/regex-2022.9.13.ebuild
deleted file mode 100644
index df6875fb35c8..000000000000
--- a/dev-python/regex/regex-2022.9.13.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Alternative regular expression module to replace re"
-HOMEPAGE="
- https://bitbucket.org/mrabarnett/mrab-regex/
- https://pypi.org/project/regex/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-IUSE="doc"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2021.4.4-pypy3-fix-test_empty_array.patch"
- "${FILESDIR}/${PN}-2021.4.4-pypy3-fix-test_issue_18468.patch"
-)
-
-distutils_enable_tests unittest
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/Features.html )
- local DOCS=( README.rst docs/*.rst )
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/sphobjinv/Manifest b/dev-python/sphobjinv/Manifest
index 91ac65cff979..1280395619a7 100644
--- a/dev-python/sphobjinv/Manifest
+++ b/dev-python/sphobjinv/Manifest
@@ -1,7 +1,3 @@
-DIST sphobjinv-2.2.2.tar.gz 1188094 BLAKE2B f693254f3746b0e5cb6cc863be381f41d26465eab2e1494c29f30f1a72374e8d03dfa5c433958dfa1dcbaa0a7da1ff454c42da5c09011fa67264c26e3623a302 SHA512 36e7667b071f30d4ca066422b21d298c5691321d813ba6ad9eb7a69cd4107ceb18365ee2f95865fad64ab872428b035661a3f513df2e4aab1124b48f49c7280b
DIST sphobjinv-2.3.1.gh.tar.gz 1345653 BLAKE2B 17752829028d2dd249be0afa1a1420a4b6e61afc508f89377171aa11f528f62b15022413a8e665a213f95f3a888a85c5134e1cc7ca27bc3afd6f90bff18ce071 SHA512 7253b8b21e2027ce22013edf76a6cd397dcebf652e235a8af8b82349fb19a2f7df15d33f9f032f195a4b471f5bb5321c7de0fb195a5c0c2ce3847be23da35862
-DIST sphobjinv-2.3.gh.tar.gz 1342499 BLAKE2B e9871a9b15a74170e8208a40b128110959204bdac994566c19b6659b67198825dfab4d0ff8bad42bc8c88a17a7411c481f95b65f2d9c5925ec3c0e4b515aafad SHA512 ed4fc6a3ac4e06d3357d69a8b976394af6ef118ac87ccd8752413d18afc39b37e859656daf2eab6f27bfae4721a7a36db457c210cda5420159791e0b1db8fadd
-EBUILD sphobjinv-2.2.2.ebuild 1547 BLAKE2B 3d1f79e41b940c4b5e731f00cb9590bdec02dd7a1f93ce2dde342201efbf8d660b58e25cedc17319154c786a10f8b354debd656046b464835125e103a23542df SHA512 0744f1df18515793d5163c0078f3c7e737540a0ae82763f70d44377301313fbd9ebd3cb50efd2d7bdf3a704bd58047f6a1be0ea386a2f1330d3522d300bca3c5
EBUILD sphobjinv-2.3.1.ebuild 1437 BLAKE2B 2c6177eb3c86ab841f7ebcf46c4d9feb659bea819b14adcc25d3a19e20766dc4146a73bbe8175426bb3f2bb5fd1b3fe44b6c6bee5aecb82cd715228f009e55dc SHA512 31e0c21a535303f724033a09330a6cedd75650de4830b8f1eedd74ee636a0cb4cbc4282557890c29a6abbc0775048809559bc663d86940127a47030a485afcb2
-EBUILD sphobjinv-2.3.ebuild 1444 BLAKE2B 7bbbe6fff5024323d26021d75a25a6998104f615c84c5eeac02bc8b3093e46cf10921ca05fd921ec6825681af7b19271d792acf0835548d0e97b4a44d4938870 SHA512 b57e5a5a240cb5edcc3e7232a4102a0c3c152821c9b9c642a47076ccc2027c4ee968c48d5fae44a6ac1003963d4fa480e01f4a675bcc9efa7ae251d6d0dfb16b
MISC metadata.xml 1001 BLAKE2B e271c6f8d53718c583d948c0c88d190f626b902ec605de77c213624eb7dee43bad5a44aa337c3908aae774ad9c3cb169281e14670d18ae0d89978327dd4ee6a2 SHA512 25a6ab1636ffb88d9f26002d16bf3b4af24fcee2772fd37778bc448c9d4a66cdca77919ff2e97e41fda51ffce4adf0f4f2d62dd8a6b48390c24de32ee381dcb2
diff --git a/dev-python/sphobjinv/sphobjinv-2.2.2.ebuild b/dev-python/sphobjinv/sphobjinv-2.2.2.ebuild
deleted file mode 100644
index 87713d62173f..000000000000
--- a/dev-python/sphobjinv/sphobjinv-2.2.2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Sphinx objects.inv Inspection/Manipulation Tool"
-HOMEPAGE="
- https://github.com/bskinn/sphobjinv/
- https://pypi.org/project/sphobjinv/
-"
-SRC_URI="
- https://github.com/bskinn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
-"
-
-LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-SLOT="0"
-
-RDEPEND="
- >=dev-python/attrs-19.2[${PYTHON_USEDEP}]
- dev-python/certifi[${PYTHON_USEDEP}]
- dev-python/fuzzywuzzy[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]"
-BDEPEND="
- test? (
- dev-python/dictdiffer[${PYTHON_USEDEP}]
- dev-python/pytest-check[${PYTHON_USEDEP}]
- dev-python/pytest-ordering[${PYTHON_USEDEP}]
- dev-python/pytest-timeout[${PYTHON_USEDEP}]
- >=dev-python/stdio-mgr-1.0.1[${PYTHON_USEDEP}]
- dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/timeout-decorator[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx doc/source \
- dev-python/sphinx_rtd_theme \
- dev-python/sphinx-issues \
- dev-python/sphinxcontrib-programoutput
-
-src_prepare() {
- # --strict option is deprecated in pytest>6
- sed -i -e '/addopts/d' tox.ini || die
- sed -e '/CLI_TEST_TIMEOUT/s/2/20/' -i tests/test_cli.py || die
-
- # remove bundled deps
- rm -r src/sphobjinv/_vendored || die
- sed -i -e 's:sphobjinv[.]_vendored[.]::' src/sphobjinv/*.py || die
-
- distutils-r1_src_prepare
-}
diff --git a/dev-python/sphobjinv/sphobjinv-2.3.ebuild b/dev-python/sphobjinv/sphobjinv-2.3.ebuild
deleted file mode 100644
index 4dcbce04a46a..000000000000
--- a/dev-python/sphobjinv/sphobjinv-2.3.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Sphinx objects.inv Inspection/Manipulation Tool"
-HOMEPAGE="
- https://github.com/bskinn/sphobjinv/
- https://pypi.org/project/sphobjinv/
-"
-SRC_URI="
- https://github.com/bskinn/${PN}/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-SLOT="0"
-
-RDEPEND="
- >=dev-python/attrs-19.2[${PYTHON_USEDEP}]
- dev-python/certifi[${PYTHON_USEDEP}]
- dev-python/fuzzywuzzy[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/dictdiffer[${PYTHON_USEDEP}]
- dev-python/pytest-check[${PYTHON_USEDEP}]
- dev-python/pytest-ordering[${PYTHON_USEDEP}]
- dev-python/pytest-timeout[${PYTHON_USEDEP}]
- >=dev-python/stdio-mgr-1.0.1[${PYTHON_USEDEP}]
- dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/timeout-decorator[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # Internet
- README.rst::README.rst
- tests/test_readme.py::test_readme_shell_cmds
-)
-
-src_prepare() {
- sed -e '/CLI_TEST_TIMEOUT/s/2/20/' -i tests/test_cli.py || die
-
- # remove bundled deps
- rm -r src/sphobjinv/_vendored || die
- sed -i -e 's:sphobjinv[.]_vendored[.]::' src/sphobjinv/*.py || die
-
- distutils-r1_src_prepare
-}
diff --git a/dev-python/subunit/Manifest b/dev-python/subunit/Manifest
index eca2280bd742..b12f02452f3d 100644
--- a/dev-python/subunit/Manifest
+++ b/dev-python/subunit/Manifest
@@ -1,8 +1,4 @@
AUX subunit-1.4.0-werror.patch 1307 BLAKE2B e714e82827c0c30b514ea9f43dfcff1702bd93b9e4f1e5c44029a84deb3de8c84a351baec097b545dc00ac7f0d56f85b917a53c23d501a8b93c35632d43c14d1 SHA512 444b4d2755b395f904dd341992cd2d7df60924b4111e552b6a61b6c6113397b3b6e4dd12b2bab7d408a306b3037e361217c7cda5473d94ca746ceab4e1136cbd
-DIST subunit-1.4.0_p20210729.tar.gz 112644 BLAKE2B 56e785c029f3f2896d0ed3d8005c37403e6aa32d05b653db0e3b679d2157820558e578b53133f4f79404a660f37a710aeeec03ff941fd7cd0819020a0d474515 SHA512 90b1ad071fb5246a7446a4c999142566b9d96c39838905e9020b80f2f0aba0b86dd5185bbd25ff7fc65f69ae68e1e53dfde5b2de05755aa97db9248c6faaa9d7
-DIST subunit-1.4.1.gh.tar.gz 112188 BLAKE2B dd09882f13b52e8c1f34f91ee49726f75f473a042b0e025704eb95681e4ff3f313fc6b2f9fbcc78f4fb75c88e3b2a828ffee0f7dfaaa8ad2bff9bfb14bd5c0ea SHA512 c21ab0791ccc92e47df5d741deaae56fffe792777958193727f47c2739135fb77880d30b106e525239c0c35841834dd937e2b30fce27fbe73ca9116753147a65
DIST subunit-1.4.2.gh.tar.gz 112283 BLAKE2B 195318de120f1fd7cff7173ba056bf5b37983db3527ca7d0f6be7ae9889b99e9c143c92a71d7bd1bada9458b7af402bfbee4153292e58a546e88ca2212ee547b SHA512 21413f0ed26f5f0572249ff4bcf948ea25d9185a1df73421836b9b21e11f323300f93a0275f0d64dc7c81a8e038fa0661a34f818bb038abf79c0637e051bc69e
-EBUILD subunit-1.4.0_p20210729.ebuild 2261 BLAKE2B cc3082e3d24817d6712840460d10d525ab998e43ffe62c726153e187c50602f54fccafa814f7f59e963a36fbe275637392ff86fb3f649168e8e4bb22b49ee015 SHA512 64edea1ae8fb8c95a7793954857f2d464a4591b971e03ee9e91fcbb17b73be1d3377792ad41a74423b1ce2af9831eee1635f26255df60db009ebe0644a0dac1b
-EBUILD subunit-1.4.1.ebuild 2048 BLAKE2B 8f47bd0d7c11626d1a546303c912a0a1597ce3d31e5a365a6e373a10c0083e4fd899750638dc5ae797062ce4de68e3cfe937b4e1a79ee6e13b05d831f560827e SHA512 d444d1c5ec7e46ea36704c7e5389bc77f7ff4125e08e1b112cf72d9a1d72de04945d754c77a5bb568f26a539262dbd4162187c97d35ce55f61c00711e0b27c81
EBUILD subunit-1.4.2.ebuild 2041 BLAKE2B d7cc98b3127c713b8c3fe0eba968fbb1f18753c43066dab488b7d061a4475abd4dcf91fc24b4188da71a0d59b798efa60eba18afa20b84b020ab5445fb4a7fc8 SHA512 38d85baea2f3ac6cd104d350d69bc1701d7b00b3e9622568ca54061cba715e95c15174bb892ca78c72764b1cfc27c3b5f853e8b8fece9b8be070640aa0cd3803
MISC metadata.xml 536 BLAKE2B a2d8868bf91b862ea393f908c5ae6924dc70fcfa5e2d58692d61c1a45ae33bb9301c82fc032c5951491857da923bdba56f2ed11c149df7b11a4fd9037d1e5a23 SHA512 15d6a7804d14048e959dcaee03bcb2069110ab930368b2b9c31c78b610fd35beb1f714e3d109de2903dba62600b0013d6ef7f5794e828dcc6b34755e35d1836f
diff --git a/dev-python/subunit/subunit-1.4.0_p20210729.ebuild b/dev-python/subunit/subunit-1.4.0_p20210729.ebuild
deleted file mode 100644
index 16343b0d8815..000000000000
--- a/dev-python/subunit/subunit-1.4.0_p20210729.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1 multilib-minimal autotools
-
-MY_COMMIT="c87ffbd904627d777aa1430963dced92a36aa033"
-
-DESCRIPTION="A streaming protocol for test results"
-HOMEPAGE="https://launchpad.net/subunit https://pypi.org/project/python-subunit/"
-SRC_URI="
- https://github.com/testing-cabal/subunit/archive/${MY_COMMIT}.tar.gz
- -> ${P}.tar.gz
-"
-S="${WORKDIR}/${PN}-${MY_COMMIT}"
-
-LICENSE="Apache-2.0 BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-python/testtools-0.9.34[${PYTHON_USEDEP}]
- dev-python/extras[${PYTHON_USEDEP}]
- dev-lang/perl:="
-
-DEPEND="
- ${RDEPEND}
- >=dev-libs/check-0.9.11[${MULTILIB_USEDEP}]
- >=dev-util/cppunit-1.13.2[${MULTILIB_USEDEP}]
- >=virtual/pkgconfig-0-r1
- test? (
- dev-python/fixtures[${PYTHON_USEDEP}]
- dev-python/hypothesis[${PYTHON_USEDEP}]
- dev-python/testscenarios[${PYTHON_USEDEP}]
- )"
-
-PATCHES=(
- "${FILESDIR}/subunit-1.4.0-werror.patch"
-)
-
-src_prepare() {
- sed -i -e 's/os.chdir(os.path.dirname(__file__))//' setup.py || die
-
- # Install perl modules in vendor_perl, bug 534654.
- export INSTALLDIRS=vendor
-
- # fails on py3.6
- sed -i -e 's:test_add_tag:_&:' \
- python/subunit/tests/test_subunit_tags.py || die
-
- mv all_tests.py python/ || die
-
- distutils-r1_src_prepare
- eautoreconf
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- ECONF_SOURCE=${S} \
- econf \
- --enable-shared \
- $(use_enable static-libs static)
-}
-
-multilib_src_compile() {
- default
- multilib_is_native_abi && distutils-r1_src_compile
-}
-
-python_test() {
- cd python || die
- "${PYTHON}" -m testtools.run -v all_tests.test_suite || die "Testing failed with ${EPYTHON}"
-}
-
-multilib_src_test() {
- multilib_is_native_abi && distutils-r1_src_test
-}
-
-multilib_src_install() {
- local targets=(
- install-include_subunitHEADERS
- install-pcdataDATA
- install-exec-local
- install-libLTLIBRARIES
- )
- emake DESTDIR="${D}" "${targets[@]}"
-
- multilib_is_native_abi && distutils-r1_src_install
-}
-
-multilib_src_install_all() {
- einstalldocs
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/dev-python/subunit/subunit-1.4.1.ebuild b/dev-python/subunit/subunit-1.4.1.ebuild
deleted file mode 100644
index 9f172a5eae8c..000000000000
--- a/dev-python/subunit/subunit-1.4.1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1 multilib-minimal autotools
-
-DESCRIPTION="A streaming protocol for test results"
-HOMEPAGE="
- https://launchpad.net/subunit/
- https://pypi.org/project/python-subunit/
-"
-SRC_URI="
- https://github.com/testing-cabal/subunit/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0 BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-python/testtools-0.9.34[${PYTHON_USEDEP}]
- dev-python/extras[${PYTHON_USEDEP}]
- dev-lang/perl:=
-"
-DEPEND="
- ${RDEPEND}
- >=dev-libs/check-0.9.11[${MULTILIB_USEDEP}]
- >=dev-util/cppunit-1.13.2[${MULTILIB_USEDEP}]
- >=virtual/pkgconfig-0-r1
- test? (
- dev-python/fixtures[${PYTHON_USEDEP}]
- dev-python/hypothesis[${PYTHON_USEDEP}]
- dev-python/testscenarios[${PYTHON_USEDEP}]
- )
-"
-
-PATCHES=(
- "${FILESDIR}/subunit-1.4.0-werror.patch"
-)
-
-src_prepare() {
- # Install perl modules in vendor_perl, bug 534654.
- export PERL_INSTALLDIRS=vendor
-
- mv all_tests.py python/ || die
-
- distutils-r1_src_prepare
- eautoreconf
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- ECONF_SOURCE=${S} \
- econf \
- --enable-shared \
- $(use_enable static-libs static)
-}
-
-multilib_src_compile() {
- default
- multilib_is_native_abi && distutils-r1_src_compile
-}
-
-python_test() {
- cd python || die
- "${EPYTHON}" -m testtools.run -v all_tests.test_suite ||
- die "Testing failed with ${EPYTHON}"
-}
-
-multilib_src_test() {
- multilib_is_native_abi && distutils-r1_src_test
-}
-
-multilib_src_install() {
- local targets=(
- install-include_subunitHEADERS
- install-pcdataDATA
- install-exec-local
- install-libLTLIBRARIES
- )
- emake DESTDIR="${D}" "${targets[@]}"
-
- multilib_is_native_abi && distutils-r1_src_install
-}
-
-multilib_src_install_all() {
- einstalldocs
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/dev-python/zope-interface/Manifest b/dev-python/zope-interface/Manifest
index 53f92cefe18d..3fec2a6a93bb 100644
--- a/dev-python/zope-interface/Manifest
+++ b/dev-python/zope-interface/Manifest
@@ -1,8 +1,4 @@
AUX 5.1.0-drop-coverage.patch 571 BLAKE2B d5f334b7f5ec5df710174f9a3768c2d7400cefec7c3bb7cb0e4a3fced701b812af738d601ced61df57b78212f1ec621c6a53b906be2bbdf0838c31dc8c6f9e29 SHA512 04b30a85357fd7d0e0a4c52913b0260cc437f7cde2344399d400c2fc0e10cc60261eb4a3201954a515dfd030cfa564c9a222424390af8a3e20349270c89272b6
-DIST zope.interface-5.5.0.tar.gz 253292 BLAKE2B 2c3e48aeff7124a50b834792774596bd3ed793146be7335a0b3abbaf0e1861d84668421b9098cf4f8986d17f8f148a7b30b929ea73b5d344e5d63d44270b2a99 SHA512 ab74a55a90c17b1aed55f1d6e24365321ebbca5943557be7731af99d7436f18f4d0a4c53c0c26c29c0379ce72ef0c2babccaa9cad5aec843bc533ff19fdbe6d9
-DIST zope.interface-5.5.1.tar.gz 300064 BLAKE2B a40de949efc269e3b942eaa6bd5006afc253487149ef22fd1d070eb15535ad755a34cd3e3ab053652cbd1117aef92fe79e8de683491c8e8eaa41e4da8b9b12bd SHA512 e5d73a78a8d9960cf8f24a7603175b0ebe0f2a3695536cdcecb5f78a6ee118aaa8fdf26c70d08a9d17f70e9b89024c260c732e2f9c9153ab960f3175fc10b9df
DIST zope.interface-5.5.2.tar.gz 300533 BLAKE2B 04b348492d5af729eebc6b1abc6dc7bd4a28931c5d65d03261bc4a77a39e97c4cbcf319ea0b5a960ddab7bd1056481e741d2b69cf6c21bea4bf3885b757aa1bd SHA512 ecc20df9b84c91f7a03ce7be087abcd6288f77b2e04f6974ece5b86a222944baf0dc0a2aa49063c74dc7c4d47c474fd01f512c7686164806d48f360667581205
-EBUILD zope-interface-5.5.0.ebuild 1277 BLAKE2B ae61e5c4a46d5a9400d705601dc5547866b5958adf68c81875ce44391eed8bb3a69542b5e71020f8bf476e3988f17fb82a8184949a20831f6c8c0a0a073b8b34 SHA512 669f78e71312c2b5648d820a6d6025a64300866f114342b2ad5596d6d5edfc738fe4b58771c6dec0d05a3ff7a62fa3fd9c37a3db4cb6afef16050e82800344a5
-EBUILD zope-interface-5.5.1.ebuild 1285 BLAKE2B 494bd885a8482163486f792389daddf7399f33c341740346cc5a26c6ed641a3e115f709d2103ff1b2de65055cb73202230590f9392d4b3dc92642e0f0dfdd7b7 SHA512 d4c853a2fb8372720ab87925d35885b47112d687e65ca96ec0e10a229414260872f60747ea10aa66ad1684a587266ef6106a9637ca0c81867625bc9f805e2d81
EBUILD zope-interface-5.5.2.ebuild 1277 BLAKE2B 1cb7f886b37286063f751d1b6f0fa7d025ceacdc620d2e0c8a0c0c2a22b95627621594728cd727a56af8af7012c7d8a603c39f48b1420c9cb5612f1d8288407d SHA512 12f88b10fbcbe66d6d0e32f0bfecd43d50a302850c4e733629e7abcc286a40b13d8666c133ed83d0ea7b8c9a13c728f83a68f91ae45561fa4dfb4c18826f1a09
MISC metadata.xml 387 BLAKE2B 1d5e2a8f2fcd2c8fcb423f8a123d2d17a0456cd4003489358abd8baf74d3ea9ddfa04af94b9ef67b329520b5ee9bc3084343e824f3fbf7420f14372d43581dbc SHA512 258f0bd291cd42f6374bd331c3b906f149ff455dd264716eefc63487710d95f8b388ecb34be5733dbd7a0e185f449cc18fce04b46521a2d19fd9766e7dc0ed82
diff --git a/dev-python/zope-interface/zope-interface-5.5.0.ebuild b/dev-python/zope-interface/zope-interface-5.5.0.ebuild
deleted file mode 100644
index 2d562e11c0d5..000000000000
--- a/dev-python/zope-interface/zope-interface-5.5.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1
-
-MY_PN=${PN/-/.}
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Interfaces for Python"
-HOMEPAGE="
- https://github.com/zopefoundation/zope.interface/
- https://pypi.org/project/zope.interface/
-"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="ZPL"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND="
- !dev-python/namespace-zope
-"
-BDEPEND="
- test? (
- dev-python/zope-event[${PYTHON_USEDEP}]
- dev-python/zope-testing[${PYTHON_USEDEP}]
- )
-"
-
-PATCHES=(
- "${FILESDIR}"/5.1.0-drop-coverage.patch
-)
-
-distutils_enable_tests unittest
-
-src_prepare() {
- # strip rdep specific to namespaces
- sed -i -e "/'setuptools'/d" setup.py || die
- distutils-r1_src_prepare
-}
-
-python_compile() {
- distutils-r1_python_compile
- find "${BUILD_DIR}" -name '*.pth' -delete || die
-}
-
-python_test() {
- cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
- distutils_write_namespace zope
- eunittest
-}
diff --git a/dev-python/zope-interface/zope-interface-5.5.1.ebuild b/dev-python/zope-interface/zope-interface-5.5.1.ebuild
deleted file mode 100644
index 6a87c71f939f..000000000000
--- a/dev-python/zope-interface/zope-interface-5.5.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1
-
-MY_PN=${PN/-/.}
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Interfaces for Python"
-HOMEPAGE="
- https://github.com/zopefoundation/zope.interface/
- https://pypi.org/project/zope.interface/
-"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="ZPL"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND="
- !dev-python/namespace-zope
-"
-BDEPEND="
- test? (
- dev-python/zope-event[${PYTHON_USEDEP}]
- dev-python/zope-testing[${PYTHON_USEDEP}]
- )
-"
-
-PATCHES=(
- "${FILESDIR}"/5.1.0-drop-coverage.patch
-)
-
-distutils_enable_tests unittest
-
-src_prepare() {
- # strip rdep specific to namespaces
- sed -e "/'setuptools'/d" -i setup.py || die
- distutils-r1_src_prepare
-}
-
-python_compile() {
- distutils-r1_python_compile
- find "${BUILD_DIR}" -name '*.pth' -delete || die
-}
-
-python_test() {
- cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
- distutils_write_namespace zope
- eunittest
-}
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 2a79f6170bfe..e65afb63f0aa 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest
index fd3694939ce2..0fa64f322c01 100644
--- a/dev-ruby/nokogiri/Manifest
+++ b/dev-ruby/nokogiri/Manifest
@@ -1,5 +1,5 @@
DIST nokogiri-1.13.10-git.tgz 6236674 BLAKE2B 043a08ab969aac1f1fada730b8df11c295b28c9b9c41bd311cedc1d20064c61b2838489c67b8513c98736377defe33cd171b9ff3846f56af450caee4327e7727 SHA512 c9a4b14cb92c4920872048991c958036d5f09b8e231a6f6408e5d3c5df78b70e206cc12b8ed8aaae012e51f6f87adcbe46273cd1feca082ec17f42114f5a1172
DIST nokogiri-1.13.6-git.tgz 6249974 BLAKE2B db6a7fd70cd88fa784e70fd33102ad2a0d65a848a713bd93907d3c77b7ecc101a4f0a38febf3265b25967e045bf9091e46cf319702c08319e32f94d57a946985 SHA512 96f4e52332052bfae0d88d8c93cf334f8484b51290cafe8c1d43c820ba6ac5aa74b187c37e7177e62435d6101d859c16555b715fa88fcb06da742c84fd0e7486
-EBUILD nokogiri-1.13.10.ebuild 2673 BLAKE2B 98d90a900926be668143ebfa7253a8ba7e9c5c1c48f0d1598069be2aea68b9fd4adf0d3a20814caa3ef225faf7773596af2e3e9f68d784ea97d571e78d6c51da SHA512 1df128c140d50c3891d6fe0530171365e4102cb276be2241818a2ec3cfa57ec21e11dc406c07defd8534e84c3833111ef6c9e6d33b26bf60947ef4ed816b8aa8
+EBUILD nokogiri-1.13.10.ebuild 2672 BLAKE2B cbefa7feed0f6318e060996f30613866c8832b004a8ee7abfd811dcc98c5c2ee05d1a5337076d2a60c93c0171d3f70c53b085d4b31f38f3a50ca2f52dc0ded5f SHA512 2bf4ee868314eccdc43a78f3506991e7cf876604ecc507607204d80d77328e40effc845c56cb943f5a156cea1a399dd282dc9a454e687e007aed63fc544ead01
EBUILD nokogiri-1.13.6.ebuild 2670 BLAKE2B 6009f73f5b582d3878493e3ab0f7b59cbeb50913b1e09ea13f0a49a840ad6bfc2fdfe7deb140881b257b13c3d9f57049859a4d01dfe646bc41d4f7c0dd4373a2 SHA512 c322190d601225828de7552499025653186648706aa467c542c68c2d6e0f1f625a4f3b2a24f9aa76e983fc52f4a98c8bf3dfb1a27aec64613342334a482bbcba
MISC metadata.xml 349 BLAKE2B 824094b81182da6ed2c43f55f8697dbf614662e1e032ed62bcf8ec4ef8fb6e6a1bf346f90863a8cb7d6cfaf2696f0be70fd3027d6d01e583bba0c1334252447d SHA512 9ab17ab504279d8d1ea584f7a6f411fe778b89564016dc0d596ec7f714cf9ad80ed5e30c179ec6aa190bafe8a8b72bfdc5a964d213a8024783da246bbb817629
diff --git a/dev-ruby/nokogiri/nokogiri-1.13.10.ebuild b/dev-ruby/nokogiri/nokogiri-1.13.10.ebuild
index 4a2582b8b485..1d25771a5076 100644
--- a/dev-ruby/nokogiri/nokogiri-1.13.10.ebuild
+++ b/dev-ruby/nokogiri/nokogiri-1.13.10.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://www.nokogiri.org/"
LICENSE="MIT"
SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
SLOT="0"
IUSE=""
diff --git a/dev-ruby/psych/Manifest b/dev-ruby/psych/Manifest
index f4fa55ecac45..cbcfc24bddc3 100644
--- a/dev-ruby/psych/Manifest
+++ b/dev-ruby/psych/Manifest
@@ -1,5 +1,5 @@
DIST psych-4.0.6.gem 93696 BLAKE2B f5bea8262b401c0c291514dbd5ddc4aff389aeadb0b6483901b70a9562d267460260ddc5991e1540e51fb371a79d3a4a831bfdb8cb0b5dd9bd53cac939287545 SHA512 31f0ff5cd48e80ae81977f9519aa7952685b2da4a88b202aeb7214a364932cb1ca256f0934bed158d44a7d4d6e8cbb34928d33e731d0a8ba1a9885733ed32cd1
DIST psych-5.0.1.gem 39936 BLAKE2B 281beff933541db82b02bb20ae50ed4015cce5916654351b71b6f8d3a537830456277ece122eeede3f1323b3a1704821ee1135673175726c4062253d4b0bde05 SHA512 dca1e881124bea09995367d952d519d5dc74eb5578a4305234cf97f1b0e3e03065b427a7190b5c033e4d4c424b558e3cdf44ef35effbe1d808f8379c93fd6bb2
-EBUILD psych-4.0.6.ebuild 801 BLAKE2B 9bcf339468fb0623a3db8df12c6d8d6d2ac2b2fa9e75a60d82804f5f6bfcac35f5285360c7e44989dc12f9cb3eaebce339cdc48192a15321600c494d34cc2c31 SHA512 dd22082131627a5429f2692c96cc0a8ec5877cfeec54a1c41febddd7edb1949892cce93c18aaea151c7b3698a72c99ea57f3424bb99ad1071d04b1855fa6b49a
+EBUILD psych-4.0.6.ebuild 800 BLAKE2B a9e299197dbb9c64115d4b206dfb1109199f88b7d109ef8de89737af4d017b88826795a4a7260d12a343a0ec2410696128c4542d3fb2c5903c6e7df6927f877a SHA512 f6b7f5a29ee397d480cffe9fa274d35a01d08ae7b8a5c7e61b26cb0c4ed0c1584f3ff15c0a13b9cb52fe3147c2b292d0cbb0011dc5625c5a287882768e1b87d3
EBUILD psych-5.0.1.ebuild 814 BLAKE2B bd4ad5cb6fb9dde3dee62646e274ff1cb5c2f18f708dd07fe71d011b432b6ae16784d18eb5c65b50a245b57bb5552dc1be917ad176250a9e484d670349def3a1 SHA512 1ca862ddcf6fe3482c98d3a44b50e8e1406387c7f9bc7205e3659c9ac296e6e4423a294de3cc7e5c229ab6f4679f951a977bb71c8e0eee74b831f4bc2b513381
MISC metadata.xml 337 BLAKE2B 904a94cd470a394eac3dbb4f9688a33a4066ee90a51277179ce1ee981e273a6f9d68788ca3324fd6c04e3cee60a26f61a8279133c191aa99f5d3305afaada408 SHA512 04118cba0268824529dbf1343a09a01c953fdb924a5411bf92a757ade74ded5f3938129a444364eb10309286b255d956dd37b7c06b56bd5767ccd51441f8a36b
diff --git a/dev-ruby/psych/psych-4.0.6.ebuild b/dev-ruby/psych/psych-4.0.6.ebuild
index addb4fc978de..ad7b3fc712be 100644
--- a/dev-ruby/psych/psych-4.0.6.ebuild
+++ b/dev-ruby/psych/psych-4.0.6.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="A YAML parser and emitter"
HOMEPAGE="https://github.com/ruby/psych"
LICENSE="BSD-2"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="test"
diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index 4f0ce8238155..aacb9e30dd39 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -4,5 +4,5 @@ DIST rack-2.2.3.tar.gz 278045 BLAKE2B 2182ab6ee2ca0e40bd131dc96cf15d7e1015570a07
DIST rack-2.2.4.tar.gz 278632 BLAKE2B 2d12a9c1e239590a4aedea5f3bb4c171b6032255658688a151e665aa1cb33dee17754c7b2736f8f1725c70b8344f5f6664cace8c4d4cb4e9f6f2ee1c7a3117c0 SHA512 aef54a06efce54d58e600829bbf550162bf68fe710b61b2b81022b2a8581819fb575e03992f493f11ed5f3391349f21cd142f6acc5b6017ec4c8e21cb17e4874
EBUILD rack-2.2.3.1.ebuild 1760 BLAKE2B 5ab2808c1cbebec4b443115088a01f8ca1000378e78e407ba80ff4e2bda2b85f07a67a9af9d9a80af3057c0b26b4e03dc389b4a40f1cefb1bc02cb407a21ae2a SHA512 e266a59b0e68de15bbfd5adffea0f68a16246d4afad93cfbab3c9b85f4bd031fe1b2c54ced9ec39a3ac6c23c2bf1b43a95cb66e3b6bcf72a694b9c0ec063c6c3
EBUILD rack-2.2.3.ebuild 1521 BLAKE2B bbff1fee416b6d648f878d549c1694dedaea3686c6063b05c28bf8804dfcfb74b7084365eda9cfbc736fdcf8f679ce72641faba6a2f8ded63187f5d80cbed6f3 SHA512 211137142efc02826a6e74f9fcbbe033646f7597e7496119657415ada6decd5b872f93be1af70b1b79eb7780bb6807b09f63f20b4fc57ac66c670fee7dc53a08
-EBUILD rack-2.2.4.ebuild 1713 BLAKE2B fd7bca288fab0a258c119e86134fedf8524e025db029447ecf9438c915df54f820895888b4e1392d3d3b93e7a91156ae5a925a0a473893c2fc757755e5cd7d86 SHA512 48aa1bca34c18283c3dde4adb256604bd6669cecfd24028ba8e96f8f472f871c9dca65d6832bccd15037ecda9e765cd5ce1a0745ade43cff85b52a2b634c7bea
+EBUILD rack-2.2.4.ebuild 1712 BLAKE2B 685cf117068ac75a14f7868f5a56780c8d5a7d979a4d6db3de0b15eb5538d3e499ea91299c5bf9f497a57bdf5c2d287f85f98bd4d865f36c291e3152b71a278a SHA512 dbac2a7732b86de7c5c2776c9a8652e703a61f814103d53f2ca03363141507d0ceee33524ac1be5c839e7affccf81db1a0f56976f0350fcee3095f19a3c800bc
MISC metadata.xml 392 BLAKE2B 625ee54c32c0350c08e68ec422fd024c364bf2dc26b5402363db0909d5720fea9a8741cf7ef8bcdcec21bcf3ee4efb6ccc514231d12ceb87b927035ee5a1d408 SHA512 96436f55bc9e3d93373e6e3c4858048aef3811654f8d5f11aa9b37b89b012e0d1770c1617764b4ef72d5e4656b0113a1bf15f9398c9bc23f55de774591020afc
diff --git a/dev-ruby/rack/rack-2.2.4.ebuild b/dev-ruby/rack/rack-2.2.4.ebuild
index fcfa64fa880a..34954ffab779 100644
--- a/dev-ruby/rack/rack-2.2.4.ebuild
+++ b/dev-ruby/rack/rack-2.2.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
IUSE=""
ruby_add_rdepend "virtual/ruby-ssl"
diff --git a/dev-ruby/stringio/Manifest b/dev-ruby/stringio/Manifest
index ce9ea797cfe8..9262cc0da59d 100644
--- a/dev-ruby/stringio/Manifest
+++ b/dev-ruby/stringio/Manifest
@@ -1,3 +1,3 @@
DIST stringio-3.0.2.tar.gz 43051 BLAKE2B 06d3f5c64a1550969f8c8abdc0cfeec8fe89adba8cb60db68cd4b29bf622a31d51809b85b3b9fa2373b74a33ed1c48df829a44256e431288b6ba2f7654858a13 SHA512 a9ac2820ce1c2bd55aac032be42a493a910787ed04bc41f35ec33b19ffd878c925dbbca49d6c27b07cea5ffb8fa98ecdb576738c9654587dea6842e3bd1f486c
-EBUILD stringio-3.0.2.ebuild 936 BLAKE2B 15acf79e4d964546b0b893f75a83f86053808d4e0f6faa0c9ec6c35aab6fefd70ab400fbcc8aa6bbf5a2120522c8f31d21141552ff224537cb1c4ffa730554c4 SHA512 2d9c006d4a0e45520449f53ecfbc9878146ee7b386ae6934731adea8f22e5453cbefa4ae13e1237c66d4599b54caf0cf93c073aad1bfb41594f949b7175bcae1
+EBUILD stringio-3.0.2.ebuild 935 BLAKE2B 587f949c7a8ff9b2bd2aa54f3b7c116f4b1c3bb47250ddb0886a7bbf8a07bdd090689a055fd78edac599b8f1411d2b7520c0d61ceb8f8a20f73e124080a4795c SHA512 0310a54f6bea89c87960e6120e6769658b3e6e88636d4cae518968c62c493aca09848cf28b2e46849810fdaf7d80a157613fbaca7013650e8f1a5a92ab5b0411
MISC metadata.xml 340 BLAKE2B bd5f8222a43eb391d2d14a1b878fadefd9f8a322e87b5058d482df79d95d70f7ef19c54e7ae12dc29e7ffc84c72e630f0ca46ac095059263cdcf6047cb4fa4d9 SHA512 f1f32d2c4c13e19500a7ff23b684b180d3dba8a79e49b8cb57b80e265d09e06cb8b7a9e6b743158a140967b7ccbb991fdf51cb3a6e95be4e24378a5f85efcbb2
diff --git a/dev-ruby/stringio/stringio-3.0.2.ebuild b/dev-ruby/stringio/stringio-3.0.2.ebuild
index 5a6bcd2c03ae..380c750a8f17 100644
--- a/dev-ruby/stringio/stringio-3.0.2.ebuild
+++ b/dev-ruby/stringio/stringio-3.0.2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/ruby/stringio"
SRC_URI="https://github.com/ruby/stringio/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="test"
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 8b56d5fa81d2..58c90bd99116 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/spirv-llvm-translator/Manifest b/dev-util/spirv-llvm-translator/Manifest
index 917bd026c542..0eadc778ea35 100644
--- a/dev-util/spirv-llvm-translator/Manifest
+++ b/dev-util/spirv-llvm-translator/Manifest
@@ -4,5 +4,5 @@ DIST spirv-llvm-translator-14.0.0.tar.gz 1482704 BLAKE2B f88eb8f4cd652c448e46560
DIST spirv-llvm-translator-15.0.0.tar.gz 1515145 BLAKE2B 1f93b55f8934ce7dbc9416b82f7bd544d16e95be795047e914d0c303ec90965eae03ab3522b3c92d6cffb1fe00bed78a4bb74085d3da21c14b68ad3fbe53113c SHA512 8a6ddddf326dad96c1c5749ebf03e63e6be60592dccd307f7a35be668cec2b4f58c2f089854aeefa37398c3a97dad6bf92a6ceb892da27b5cf9d4ae1aa41dd06
EBUILD spirv-llvm-translator-13.0.0-r2.ebuild 1393 BLAKE2B 05cd645ace5d0e889e8199f74d2ff6f342cfc7c60091fcd339f99ace5c80f78a2be38db366ebc46dffb4527f25415e322df5e4ba175a622d39feb6431828c1fe SHA512 1275e9bcece435865e6ac9050426470f7f7c934023cabc30b1b0065e6401294943201f0df7b70553f6a3f3cd3039d7c8c39776bab15b936e3d9dca8f4eefc804
EBUILD spirv-llvm-translator-14.0.0-r1.ebuild 1203 BLAKE2B 0bf581cbfcda0ae078bbcbb4792a19415b326d3bc14cac4c2e616ff2a16f8d15f3b98d852a6d40df4ce0121ae4a331ee49733c676eff862ef0fea270d1fa3b43 SHA512 db59082eb283cf789cbb9ed9604890bc4079932e45e4f3dcb98fd106dc9757b7f496eac1c2c0aaba7184bef2900efd12ce4c4d3609ce84b3c792c5174d6ae8d5
-EBUILD spirv-llvm-translator-15.0.0.ebuild 1203 BLAKE2B 02f0648703d683c2514ab92c57da4ddc479b4bc12c23f4293320dc50d9fbc8fb25479e2b5dbfe5a7740a4a375354f6a3e84c2bdc2a500fa991a1fde806d698b6 SHA512 fe2f5ad1480597fbdda293b7c650571039dbfee896f4d97e948669a69d8faee82729f6360a6ea578360792ab72a5a0a27de8b16560f23a2485fbe3d3124d740a
+EBUILD spirv-llvm-translator-15.0.0.ebuild 1208 BLAKE2B e22bc27ddde728d3d8930979cd7f9baa5f25c1161172cc580ae74c79db3df1d82676af450eb67bf34f4d05339135ab763b546a995c45c2c440bb667e95b5690f SHA512 c46d497804d1b7af29921c52d0bbead7cacbbdbc00c049d077bcd7e63b44f553355a09f16050c81634b4bee052774aecde94d19a8088b09d8208a8fac1ad7938
MISC metadata.xml 696 BLAKE2B 8d5fd20aa6ce0ed9c7660ac356f9c2274c8262680faf04aa647890044e8c48703366aa59a6c9b638105a5269ae2bcc7d1ccdb01fbb268b2054d6dce7a9cb875b SHA512 c0ce5f3a5eefced8c2a3fe8988009f4ae2dab5c1a93d5f908d24e2445696799dc937cde7f1ec29237ce44a653d496a74b246ac9d65ab132c33c5334990a6238e
diff --git a/dev-util/spirv-llvm-translator/spirv-llvm-translator-15.0.0.ebuild b/dev-util/spirv-llvm-translator/spirv-llvm-translator-15.0.0.ebuild
index ab5c882049c9..fb3257a37300 100644
--- a/dev-util/spirv-llvm-translator/spirv-llvm-translator-15.0.0.ebuild
+++ b/dev-util/spirv-llvm-translator/spirv-llvm-translator-15.0.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="UoI-NCSA"
SLOT="$(ver_cut 1)"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~x86"
IUSE="test +tools"
REQUIRED_USE="test? ( tools )"
RESTRICT="!test? ( test )"
diff --git a/gnome-extra/Manifest.gz b/gnome-extra/Manifest.gz
index 72c85e076c51..7d1a9efaf8bc 100644
--- a/gnome-extra/Manifest.gz
+++ b/gnome-extra/Manifest.gz
Binary files differ
diff --git a/gnome-extra/libgda/Manifest b/gnome-extra/libgda/Manifest
index 7857f50992b3..7c6e70ffcb54 100644
--- a/gnome-extra/libgda/Manifest
+++ b/gnome-extra/libgda/Manifest
@@ -4,6 +4,6 @@ AUX libgda-5.2-my_bool-error.patch 5804 BLAKE2B 85068c8d3164bb9fd6d5c26bd144cc38
AUX libgda-5.2.9-no-introspection.patch 1804 BLAKE2B 6945b77b906a78ff7b4b551a47e5c61886cb3239837813cced2508d6e22848b26b8f3366290b8974edcaafae95c7c7be63f1b2bfefed846ca393c4728abe7752 SHA512 b6536539ca827d33caaa1a40af3e6f37140181c6a5f54e0f143499108ed4c89c45184f032d7808019dec6c769670f9a47aa8479541c537163b1163ea769955a4
AUX libgda-5.2.9-redefine-bool-error.patch 1223 BLAKE2B eafc8884016c98d673d4da347452a82e558a11d20143d19ce1a40926a8348af507a839010c342dad37f345efb6c7770d6ad2429ca26a310af67dd65e0166af25 SHA512 7ec9d88f7b0de2980c8e2f8a17f00eff26b279c46f938bff8dc3ba5c8e3c106bc778e65bdb078a30b9615bcf2497d4974bef4205cb51347fb50ceb6ac6ceb43c
DIST libgda-5.2.9.tar.xz 12619160 BLAKE2B b82c304f6054a1de24b72e688fc03a7a9b416f14f47c95087c4901b7bce0ea5c642667feb14f1701bc62403359c752f3f5b121a697316340829af64b83fb7980 SHA512 a28324533298d42aacfce5d9f3d699314ddb5d5fe7e492433dbbe4232fb310b798d312ac08dffd4f4ebef5ceea3c6c49ef3c679ab97b5e9d1f64e3fed50b2231
-EBUILD libgda-5.2.9-r1.ebuild 4957 BLAKE2B e4300f953139b8bc4c65efa72bdf453b7fdf1142806c37b02cfcbcd648ed5c0169fde39cda5f43f78137b3174fade10d703804f3e3b5c0634084c9b5b36d2f9a SHA512 b36057bb37813a3d70b2ef1d92c44215c896ae92eabad37f28b17880dddf65ed13e97d7156c5557886aa8ff1d95c09370c782035832a53ede883e9217d338688
+EBUILD libgda-5.2.9-r1.ebuild 4956 BLAKE2B 9907ee4cd1938d967baa721ae0e25c5b6a24f3c0af5b04b241580a4a2635d495523018fa4749d040a666d2f9bf893b77d48d0520d5438043165670f6ed8e058d SHA512 af954cb95fdbf1096a1727449ad6d37b951ad8ff2435023bf4cd145fb705eccbfe5984a532ffe173928c01ab9fa878d979a5931a5c1bd6703342e17bd43f579a
EBUILD libgda-5.2.9.ebuild 4682 BLAKE2B bf5408ba52ed13bb9727f31f63762d8a0cdd4d98084a5e978b3502ccd7a5edb91330223616d490c49d979cff4b16d61f8a30ecd71f0150e0f8bb6852c6ce2f5e SHA512 1220bb7b6f0e13daf9db6f2f4d7c72b2a5027b0764b339c7b0290fd354e9eeb153f549b26653aa5d5c472e4c7d664ec420bce77d855cad4d27569092856ac2a8
MISC metadata.xml 788 BLAKE2B c8e2119ecbdc25e749750336f61709ff4aaf3e6d644a249e3e10860f21e8b6ffe70fbd07bcda3a4626baf94e6ff268f0e6cf1d838d0876fbfd30b2beb1ee33b6 SHA512 655de1859ef6c2f640e294cf43d22bc59a2c519bd9a3c22f8ac16d39b7305ddae772b21838fc971576465e0b6ad31ddea9d476919aa0b08a39f7efcad48d84d8
diff --git a/gnome-extra/libgda/libgda-5.2.9-r1.ebuild b/gnome-extra/libgda/libgda-5.2.9-r1.ebuild
index e2a6eaa7b82e..87d9aa2fd08d 100644
--- a/gnome-extra/libgda/libgda-5.2.9-r1.ebuild
+++ b/gnome-extra/libgda/libgda-5.2.9-r1.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
# firebird license is not GPL compatible
SLOT="5/4" # subslot = libgda-5.0 soname version
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
app-text/iso-codes
diff --git a/kde-frameworks/Manifest.gz b/kde-frameworks/Manifest.gz
index 6831ed3a1158..cf211acd1df5 100644
--- a/kde-frameworks/Manifest.gz
+++ b/kde-frameworks/Manifest.gz
Binary files differ
diff --git a/kde-frameworks/kapidox/Manifest b/kde-frameworks/kapidox/Manifest
index e9cd7d6be5b7..98f1b2317836 100644
--- a/kde-frameworks/kapidox/Manifest
+++ b/kde-frameworks/kapidox/Manifest
@@ -1,5 +1,6 @@
DIST kapidox-5.101.0.tar.xz 198516 BLAKE2B 67c5819f591e8c3ced39976b02a7c17f4a1f2c92c74545494ff419d21c2ae26a3348feccaf041bab272ad06e511ad1d5528f89a838f5a7805f09e0ee65553b1e SHA512 7ab0440f81b2ac853fe904e60e40ca73f0bf9f414c1ecf82a907e2654c78c7a6b1057283c9a5cf0b6d2d667083b9a0e96c7e1611c727be108186585d51d21582
DIST kapidox-5.99.0.tar.xz 198492 BLAKE2B 65585e297bc78172912b654f2c8a4eb4629c29ddbb8c23924b526e6dfbb98dcb94a054075a5657e9e08a8d53983fe7f30a2bc1c7a945bc7561e260e3d5c52dd4 SHA512 512ded1d9c0fbeecd42f1b84af7aace138d0f735f4c5b45e3073817f60c63c143c42cbfcb06f5336be06fc23976cfadf87cd84267682f2097dfd36ad68177a28
+EBUILD kapidox-5.101.0-r1.ebuild 601 BLAKE2B 1729cbd7a6b9cf5eea2fc13b6117af81ba0fb1c37e260322b0c5987b63554b14384cf779db96a4847b3c5de1068e3406e3efdef5eb9738b2c4147ee37c7b4e8a SHA512 9db9f191796b6a7774ca624c26d34f9b0cde3e6c8520e629af6c284bd88cdba6a8141d29522058743c907c9d6c812f1e98e7da6ed5b8f51b851062def3c1d520
EBUILD kapidox-5.101.0.ebuild 609 BLAKE2B 90df3d9da2f4873e0f9545ba401e3b749ccb05efa6aab87ec9614fd6fd228a127df01120a4d3fade572502251370918d35fcf475d371e6d84f11b50151a38ae2 SHA512 76d435f3591c121c40650063181efc932fd08dc3a30a90458eab9faabfd49c56051f19f7fb42ede36835f6f1a472b345c3df0c47a589889feb63b1730733e398
EBUILD kapidox-5.99.0.ebuild 599 BLAKE2B 3a76d823d04977abf939eaae7e448e2880406c1ddee9fc73d67828803ed05e4fa010726968aedc156fa65b5009ca428df4662c89c68314bd8d3269f38f96b322 SHA512 fda2e978774c2883dc70b6380f70460972d1835f27c02a8d82412639e68b5f5c8b70b6f598f93a86878212498e7f9651b3f112aac72cc87ce867ce08b2654294
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kapidox/kapidox-5.101.0-r1.ebuild b/kde-frameworks/kapidox/kapidox-5.101.0-r1.ebuild
new file mode 100644
index 000000000000..904c957c4d6f
--- /dev/null
+++ b/kde-frameworks/kapidox/kapidox-5.101.0-r1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+inherit frameworks.kde.org distutils-r1
+
+DESCRIPTION="Framework for building KDE API documentation in a standard format and style"
+
+LICENSE="BSD-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+ app-doc/doxygen
+ $(python_gen_cond_dep '
+ dev-python/jinja[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ ')
+ media-gfx/graphviz[python,${PYTHON_SINGLE_USEDEP}]
+"
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index 5b7386ee4d4f..0f07a6083e73 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/graphviz/Manifest b/media-gfx/graphviz/Manifest
index 20d83d65556f..cad8e2a19dd9 100644
--- a/media-gfx/graphviz/Manifest
+++ b/media-gfx/graphviz/Manifest
@@ -1,10 +1,7 @@
-AUX graphviz-6.0.1-private-ghostscript-symbols.patch 1207 BLAKE2B ec966713af13fbfbdea0e6217d3da22884019ef39fb968fcb4f0ccdbb21c170087f00561ac613d78c29917468e925466f4d8e70a881876877fa88f2207d25141 SHA512 7f5434235b4627b0204e7b9c374290b02d805edcbebdca23154c18df6795ecb12016bfeb1ed9c6520e41ad216f81f38ad18791a1de1e06f15125805f1829aee6
DIST graphviz-5.0.1.tar.xz 21493276 BLAKE2B 1eabf7dc175cde4827db682ae7c0cb00f5bec4bee8aa9801bc6ac86b06011588260ce261e25613d6d4a1e708ccb4fd65aba73210df8cf0af84f2e20b7c914167 SHA512 c1c5784558fd6f32cd8ce9b63c2bc5232f47ea1c4abf8fbfc1b8b0175aa30845af452dbc6651642f07f2c5b7a73f5c792934ca99561608a104ae99898eca3bc7
-DIST graphviz-6.0.1.tar.xz 21492876 BLAKE2B 36b8c2e922a73e35cddb2a252138193c9a413df823953faf387c964a31cf41e93b9c502ddc58831542aeea7e06cfd9ec377c390b45b859bdab1e0602c9b9683c SHA512 78f58734c47a6e1531a00b9de881481108500bf0a38b0ee734ecd024b629d838d98dbb32d81d2c2fe3b5ac28cbad140452b4bb5fa808ec667cc6cbe7638156ee
-DIST graphviz-7.0.0.tar.xz 21486172 BLAKE2B f52a75b5938ba3a6fbad3efe9d0ca6413145f9355c3ad1c8dc39253e8db36e9862c70c4dc910afd05e601e5787640b5b4a3dd09c1527cc3bd39a97ef281a7215 SHA512 dfead861d2f6ad1ebc9e3e4bd30684e02005cc7a2b78dab3ad45a11a401e08aeb1b6f7d8ea7ad7655230275ab6c10fd791434489e4ba09ae6905970230a974dc
DIST graphviz-7.0.2.tar.xz 21485860 BLAKE2B 5a99bbe6748b01706faade8b17ec34c8ec2d645a8b9cbda6fd3d595f9720358df279de883a556206709ece76dcd44b7b4fe105b5645493480a204c05a2d9585f SHA512 cff40066f80d29a8ca19f8c12410c293b58ef4abf03f2c3b36472a856bc39e6a2bf6badfad4f036e45e430b7d2fec40d5d1fdb0b47778b1857a46b2b07700d98
+DIST graphviz-7.0.4.tar.xz 21485356 BLAKE2B d5d119808fc4628976490e703dd9216e7c9d5c21556a00d63b3f25aca44838809e0531461080df91b8a5141ee902b166694fba05bc4fa752dec4123805317f64 SHA512 5b3401230a9a8e8dd33fe0f1e671094e1b78823e2caeb0793745bdd0574f2df40c70abb28af64492e67f3fa3392163c4a59b65093922c633402c1bd786624a06
EBUILD graphviz-5.0.1-r2.ebuild 6136 BLAKE2B 5f1087689bd7505d5aa735340d1c48b211bf38e8f02424b48ed23ad6988604c9ef048cf70028717dbc81b635e94de113a7894efbf6585e22837524aebf2f4685 SHA512 5e6d79276d18c81df478a51aeae900b92c213076d61671962a1efed71dfb3dd46afa029a9cbb5caaec8d531aec42f59acd91785a21f0179becef0085afd01644
-EBUILD graphviz-6.0.1-r3.ebuild 6219 BLAKE2B 430789c84a269258ef6e50f66320a284a5e977263d744d2091b7546afb207a92edadeaa041d10888f3c7b0670606d0eadf5b59050c15df0562e3da8ff4a4f7ae SHA512 5e09a58efdac0ffde6b19d6591a60e871c74af887ee7916deddc4fac335ef7d341c008725f83f75fb5628b8ae2590e2edfdc0e50518c63ffd862d50c08a10046
-EBUILD graphviz-7.0.0-r1.ebuild 6140 BLAKE2B db0aca800d9e25d9132f6acb85ced90c144440cd92444e93113d6ef384ac3a1ee18b57f48e6bc4e57f278d4c1fd9a09cd79ea793a429a4a0b8f655f0f6597941 SHA512 c11c85c279b05c8b8f01bb26d1ddf595f371caa033bc517e43182663e5cbd54ae91d74119c88b8b67263f39215dda305315a06ec9f46bfbfaa90131705ed0898
EBUILD graphviz-7.0.2-r1.ebuild 6138 BLAKE2B 7c9d65aebfd0ab15ea72f236c5efac79c579029eff7c01e26056bf2eb11f8494d65aa1034f7d39d49ff18743d9487672976728c49c5ce22636250c55b5791495 SHA512 021445d87fcad2b7d03b9ed33a64dca3b79bd3f3b6d416e437080299c9aae41f7bcf446710e8096616023645ddd311a7dfbeb1c256fc39d1120f370f1a63acd5
+EBUILD graphviz-7.0.4.ebuild 6138 BLAKE2B 7c9d65aebfd0ab15ea72f236c5efac79c579029eff7c01e26056bf2eb11f8494d65aa1034f7d39d49ff18743d9487672976728c49c5ce22636250c55b5791495 SHA512 021445d87fcad2b7d03b9ed33a64dca3b79bd3f3b6d416e437080299c9aae41f7bcf446710e8096616023645ddd311a7dfbeb1c256fc39d1120f370f1a63acd5
MISC metadata.xml 2324 BLAKE2B 206e5312317fb7bf8f4bba64196a6fa89a8a9e30be3b5e0bf598485cdc2a862e1cc302024b9d170aa6c8ebbbd429ab839d296076bc6f1ac3b154678773cd4d5f SHA512 8eb9a1508823a06fbb180755a7dd173cb2365d7d90e25ad211d56645ee213ee825a991ba56b3f1c8d952c0a7baaa1ea3f8d8d35bdedbffbdce608d66645dd2b0
diff --git a/media-gfx/graphviz/files/graphviz-6.0.1-private-ghostscript-symbols.patch b/media-gfx/graphviz/files/graphviz-6.0.1-private-ghostscript-symbols.patch
deleted file mode 100644
index 8e409a9b5776..000000000000
--- a/media-gfx/graphviz/files/graphviz-6.0.1-private-ghostscript-symbols.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 1288e430c6f6be992de09fc1f50ce7fef42b3f0a Mon Sep 17 00:00:00 2001
-From: Mark Hansen <markhansen@google.com>
-Date: Mon, 26 Sep 2022 20:43:39 +1000
-Subject: [PATCH] Stop using now-hidden gs_error_names symbol
-
-GhostScript hid their gs_error_names symbol as part of a global by-default hiding of non-API symbols.
-
-It will probably take a while for GhostScript to get a public API for these symbols back into a release, so let's stop using the symbol for now, until then.
-
-Fixes #2280
----
- plugin/gs/gvloadimage_gs.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/plugin/gs/gvloadimage_gs.c b/plugin/gs/gvloadimage_gs.c
-index e909c6f32..d852663af 100644
---- a/plugin/gs/gvloadimage_gs.c
-+++ b/plugin/gs/gvloadimage_gs.c
-@@ -86,8 +86,8 @@ static void gs_error(GVJ_t * job, const char *name, const char *funstr, int err)
- else
- errsrc = "Ghostscript internal error";
-
-- job->common->errorfn("%s: %s() returned: %d \"%s\" (%s)\n",
-- name, funstr, err, gs_error_names[-err - 1], errsrc);
-+ job->common->errorfn("%s: %s() returned: %d (%s)\n",
-+ name, funstr, err, errsrc);
- }
-
- static int gvloadimage_process_file(GVJ_t *job, usershape_t *us, void *instance)
---
-GitLab
diff --git a/media-gfx/graphviz/graphviz-6.0.1-r3.ebuild b/media-gfx/graphviz/graphviz-6.0.1-r3.ebuild
deleted file mode 100644
index fd076e96e4c7..000000000000
--- a/media-gfx/graphviz/graphviz-6.0.1-r3.ebuild
+++ /dev/null
@@ -1,221 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-inherit python-single-r1
-
-DESCRIPTION="Open Source Graph Visualization Software"
-HOMEPAGE="https://www.graphviz.org/ https://gitlab.com/graphviz/graphviz/"
-# Unfortunately upstream uses an "artifact" store for the pre-generated
-# tarball now, which makes predictable URLs impossible.
-SRC_URI="https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/${PV}/${P}.tar.xz"
-
-LICENSE="CPL-1.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris"
-IUSE="+cairo devil doc examples gtk2 gts guile lasi nls pdf perl postscript python qt5 ruby svg tcl webp X"
-
-REQUIRED_USE="
- !cairo? ( !X !gtk2 !postscript !lasi )
- pdf? ( cairo )
- python? ( ${PYTHON_REQUIRED_USE} )"
-
-# Requires ksh, tests against installed package, missing files and directory
-RESTRICT="test"
-
-RDEPEND="
- >=dev-libs/expat-2
- >=dev-libs/glib-2.11.1:2
- dev-libs/libltdl
- >=media-libs/fontconfig-2.3.95
- >=media-libs/freetype-2.1.10
- >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib]
- media-libs/libjpeg-turbo:=
- >=media-libs/libpng-1.2:=
- sys-libs/zlib
- virtual/libiconv
- cairo? (
- >=x11-libs/cairo-1.1.10[svg(+)]
- >=x11-libs/pango-1.12
- )
- devil? ( media-libs/devil[png,jpeg] )
- gtk2? (
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:2
- )
- gts? ( sci-libs/gts )
- guile? ( dev-scheme/guile )
- lasi? ( media-libs/lasi )
- pdf? ( app-text/poppler )
- perl? ( dev-lang/perl:= )
- postscript? ( app-text/ghostscript-gpl:= )
- python? ( ${PYTHON_DEPS} )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtprintsupport:5
- dev-qt/qtwidgets:5
- )
- ruby? ( dev-lang/ruby:* )
- svg? ( gnome-base/librsvg )
- tcl? ( >=dev-lang/tcl-8.3:= )
- webp? ( media-libs/libwebp:= )
- X? ( x11-libs/libX11 )"
-DEPEND="${RDEPEND}
- X? ( x11-base/xorg-proto )"
-BDEPEND="
- sys-devel/flex
- sys-devel/libtool
- virtual/pkgconfig
- doc? (
- app-text/ghostscript-gpl
- sys-apps/groff
- )
- guile? (
- dev-lang/swig
- dev-scheme/guile
- )
- nls? ( >=sys-devel/gettext-0.14.5 )
- perl? ( dev-lang/swig )
- python? ( dev-lang/swig )
- ruby? ( dev-lang/swig )
- tcl? ( dev-lang/swig )"
-
-# Dependency description / Maintainer info:
-
-# Rendering is done via the following plugins (/plugins):
-# - core, dot_layout, neato_layout, gd , dot
-# the ones which are always compiled in, depend on zlib, gd
-# - gtk
-# Directly depends on gtk-2.
-# needs 'pangocairo' enabled in graphviz configuration
-# gtk-2 depends on pango, cairo and libX11 directly.
-# - gdk-pixbuf
-# Directly depends on gtk-2 and gdk-pixbuf.
-# needs 'pangocairo' enabled in graphviz configuration
-# - ming
-# flash plugin via -Tswf requires media-libs/ming-0.4. Disabled as it's
-# incomplete.
-# - cairo/pango:
-# Needs pango for text layout, uses cairo methods to draw stuff
-# - xlib:
-# needs cairo+pango,
-# can make use of gnomeui and inotify support (??? unsure),
-# needs libXaw for UI
-# UI also links directly against libX11, libXmu, and libXt
-# and uses libXpm if available so we make sure it always is
-
-# There can be swig-generated bindings for the following languages (/tclpkg/gv):
-# - c-sharp (disabled)
-# - scheme (enabled via guile) ... no longer broken on ~x86
-# - go (disabled)
-# - io (disabled)
-# - lua (enabled via lua)
-# - ocaml (enabled via ocaml)
-# - perl (enabled via perl) *1
-# - php (enabled via php) *2
-# - python (enabled via python) *1
-# - ruby (enabled via ruby) *1
-# - tcl (enabled via tcl)
-# *1 = The ${P}-bindings.patch takes care that those bindings are installed to the right location
-# *2 = Those bindings don't build because the paths for the headers/libs aren't
-# detected correctly and/or the options passed to swig are wrong (-php instead of -php4/5)
-
-# There are several other tools in /tclpkg:
-# gdtclft, tcldot, tclhandle, tclpathplan, tclstubs ; enabled with: --with-tcl
-# tkspline, tkstubs ; enabled with: --with-tk
-
-# And the commands (/cmd):
-# - dot, gvedit, gvpr, smyrna, tools/* :)
-# sci-libs/gts can be used for some of these
-# - gvedit (via 'qt5'):
-# based on ./configure it needs qt-core and qt-gui only
-# - smyrna : experimental opengl front-end (via 'smyrna')
-# currently disabled -- it segfaults a lot
-# needs x11-libs/gtkglext, gnome-base/libglade, media-libs/freeglut
-# sci-libs/gts, x11-libs/gtk. Also needs 'gtk','glade','glut','gts' and 'png'
-# with flags enabled at configure time
-
-PATCHES=(
- # backport
- "${FILESDIR}"/${P}-private-ghostscript-symbols.patch
-)
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
- local myconf=(
- # Speeds up the libltdl configure
- --cache-file="${S}"/config.cache
- --enable-ltdl
- $(use_enable doc man-pdfs)
- $(use_with cairo pangocairo)
- $(use_with examples demos '$(docdir)/examples')
- $(use_with devil)
- $(use_with gtk2 gdk)
- $(use_with gtk2 gdk-pixbuf)
- $(use_with gtk2)
- $(use_with gts)
- $(use_with qt5 qt)
- $(use_with lasi)
- $(use_with pdf poppler)
- $(use_with postscript ghostscript)
- $(use_with svg rsvg)
- $(use_with webp)
- $(use_with X x)
- --with-digcola
- --with-fontconfig
- --with-freetype2
- --with-ipsepcola
- --with-libgd
- --with-sfdp
- --without-ming
- # New/experimental features, to be tested, disable for now
- --without-ipsepcola
- --without-smyrna
- --without-visio
- # Bindings
- $(use_enable guile)
- $(use_enable perl)
- $(use_enable python python3)
- $(use_enable ruby)
- $(use_enable tcl)
- --disable-go
- --disable-io
- --disable-lua
- --disable-java
- --disable-ocaml
- --disable-php
- --disable-python
- --disable-r
- --disable-sharp
- # libtool file collision, bug #276609
- --without-included-ltdl
- --disable-ltdl-install
- )
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
-
- find "${ED}" -name '*.la' -delete || die
-
- use python && python_optimize \
- "${D}"$(python_get_sitedir) \
- "${ED}"/usr/$(get_libdir)/graphviz/python3
-}
-
-pkg_postinst() {
- # We need to register all plugins before they become usable
- dot -c || die
-}
-
-pkg_postrm() {
- # Remove cruft, bug #547344
- rm -rf "${EROOT}"/usr/$(get_libdir)/graphviz/config{,6} || die
-}
diff --git a/media-gfx/graphviz/graphviz-7.0.0-r1.ebuild b/media-gfx/graphviz/graphviz-7.0.4.ebuild
index 9ad6331a1bb7..af33ee99a65d 100644
--- a/media-gfx/graphviz/graphviz-7.0.0-r1.ebuild
+++ b/media-gfx/graphviz/graphviz-7.0.4.ebuild
@@ -50,7 +50,7 @@ RDEPEND="
lasi? ( media-libs/lasi )
pdf? ( app-text/poppler )
perl? ( dev-lang/perl:= )
- postscript? ( app-text/ghostscript-gpl:= )
+ postscript? ( app-text/ghostscript-gpl )
python? ( ${PYTHON_DEPS} )
qt5? (
dev-qt/qtcore:5
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 08d836d46f1d..0b912491d146 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 4b0d2445c2d1..71d91f0789fb 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Sun, 11 Dec 2022 20:39:52 +0000
+Mon, 12 Dec 2022 02:39:57 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 37d53e321468..a3c4d7260631 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 537682 BLAKE2B 5ea36706e9f3100f98a8bfc48465fc9c9965ad20b834454f02d0d345f47d095e5a9ed35b5f6e37007ee947d09446b720eafc19bfcbc8f9bac4db48a6a80580dd SHA512 0f5654de23f73899b445d3d10fa87c3ab643f77308df25999549e1b63748b5f101eb3f130afac8fb3e03eab64646d0e2016efd11a0f4eccc7a3b6117155d8d63
-TIMESTAMP 2022-12-11T20:39:55Z
+TIMESTAMP 2022-12-12T02:40:01Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmOWQBtfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmOWlIFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klANag/7BMsAxIsUPpOWUj9xcTtPwHdIWz5mUp+gHQQ3jgQOiU4FgRxeKSrdxV24
-LfPt99Zihtz6Bj5sXjkeWHgpXPebTg/SZ6HJISU5dMayzziWc6PGVJ3JVNOQpJde
-4LyywIHtDx3Yv4dN3HsvDSl/B8u8GOunoEd82u8j0eOxr0MUvWQtzVDrwkmFtKSx
-hyzSgkmH/VfKvsFU/pa3MtlbFUrmnPIN/C51GKPyotFMyw4hN3BeRwdK+ZTPP/fy
-hjcPx+dnrrab4eo3749PvTvWMVcEEGVVGTo/5qQYXREm5H0madsGL7wJPgwKaEGF
-SD0u0dI1zoXEN2ze/CsUeVDJBuHvmibu8SGhb6S9YXYUCy+oVSS+LG5OQlXBdfrk
-RZBzOUcYrhAtldm/nkRrnEl/9eWL4H4fDIa/MbehOJGQ2eYRTD8fncEbhc7b2ez0
-VmjKfiFt3RLxJIjv3SUWliYYg+7mp03065vWzTDptantscl5vJnbd5Plp6vhbj+1
-5l2WdVltDOM445FZkhit8s7W1Cld9dm2aIRuK+I74vomC5MjDD5plMRCJoap5xEr
-ZY8Y9/lDeHqSoxxtgrx6khlRdE6KdALKzo2W8Hynrt3IVeRFiDksrn0EOzXWz5zT
-onSHqx9YKh+C9HwcNjykN4KiEtlBe1bJ/3zns/ohIef3lU+99Vk=
-=mZaV
+klDZow/8CZbRZ6DRdavabkgXPZ6svhFORLjGdIDzJiqEmw4KnlhDq2AhA+46TOu0
+u8Id0bCcP2Kw37bDPG1NbCcI2AY/a2xe1iH/+x4MaDBf29ik3as6rgTuWuW9n+Fm
+rwbTTfBZDjO68M8paSp4sG32LYYwjTdNkisnyW0LZpBW7mS+WUjHorT/mKJq+/QT
+kbBzegE0fAB95Pn0uUz+efhMo9334+/S9dP9E8+Y0ei3io5+o4BIE1GQw8LVk9bC
+4kHYgm37eR2K3NMpBXoSAK+d0M7lb1W2SkQxWvMqkQYDKAyWQlefRBme8TFd5UZN
+rOcwGSXiSlHojBTt0pNsDx9Kv5VGn5ib72buD/B7Ug4W3QcaRdjGhDPU4TlbMtb/
+kW/R62sZlbjBESphcSaW1uzMEyKjIwQlu4thzR/WWhkcmu2ITdokfCx8GJMDppRj
+GjWBZZVfZBVlgGgjEue+Ofq4C8WIvUbFPjiMmkoYl6q1RcIbRpyGg3kPOk2F3lx7
++l8bak5P6ozvsMZ6whIdpueH5y+EWcVUtDT+ta6pmeU1XxYWSnwwttcpBXm3jykx
+cwOyBBdrk6cuj82kPbXEDKThUgoPMnAFoFOJ4dg9rcX6ZUZF3w7kjcKJ99qVuIzJ
+xHY+/YtxzUV73JqVEBuVTLQTKEKLRICsFsdMFgdn+zb52zxBtGo=
+=Ecuc
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 747d5e9b2ce2..71d91f0789fb 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Sun, 11 Dec 2022 20:39:53 +0000
+Mon, 12 Dec 2022 02:39:57 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 2bb6f4b06a57..bef53da34532 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ada/Manifest.gz b/metadata/md5-cache/dev-ada/Manifest.gz
index a296f64dfb33..84fde00a43a0 100644
--- a/metadata/md5-cache/dev-ada/Manifest.gz
+++ b/metadata/md5-cache/dev-ada/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ada/langkit-23.0.0 b/metadata/md5-cache/dev-ada/langkit-23.0.0-r1
index 402103f489ca..38cdfee9f7ff 100644
--- a/metadata/md5-cache/dev-ada/langkit-23.0.0
+++ b/metadata/md5-cache/dev-ada/langkit-23.0.0-r1
@@ -12,4 +12,4 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe
SLOT=0/23.0.0
SRC_URI=https://github.com/AdaCore/langkit/archive/refs/tags/v23.0.0.tar.gz -> langkit-23.0.0.tar.gz
_eclasses_=ada 4770f6893bca382df11995a475063cf0 distutils-r1 da32ffc285e9f13313f2387570e35b87 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 25c880c1db58e21b80b684bacc964958 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=133bba248d3a591010ecc16053cafca4
+_md5_=463293a09cd5cfb40f6a432420942a42
diff --git a/metadata/md5-cache/dev-ada/libadalang-23.0.0 b/metadata/md5-cache/dev-ada/libadalang-23.0.0
new file mode 100644
index 000000000000..7c7adb2a08c7
--- /dev/null
+++ b/metadata/md5-cache/dev-ada/libadalang-23.0.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-ml/dune dev-ml/zarith dev-ml/camomile dev-ml/ocaml-ctypes dev-ada/e3-testsuite <dev-lang/ocaml-4.14 )
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=dev-python/pyyaml dev-ada/gnatcoll-bindings[ada_target_gnat_2021(-)?,ada_target_gcc_12_2_0(-)?,gmp,iconv,shared,static-libs?,static-pic?] ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_12_2_0? ( =sys-devel/gcc-12.2.0*[ada] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) dev-ada/langkit[ada_target_gnat_2021(-)?,ada_target_gcc_12_2_0(-)?,shared,static-libs?,static-pic?] python_single_target_python3_8? ( dev-ada/langkit[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-ada/langkit[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-ada/langkit[python_targets_python3_10(-)] ) dev-ada/gprbuild[ada_target_gnat_2021(-)?,ada_target_gcc_12_2_0(-)?]
+DESCRIPTION=high performance semantic engine for the Ada programming language
+EAPI=7
+HOMEPAGE=https://libre.adacore.com/
+INHERIT=ada python-single-r1 multiprocessing
+IUSE=test +static-libs static-pic ada_target_gnat_2021 ada_target_gcc_12_2_0 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
+KEYWORDS=~amd64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-python/pyyaml dev-ada/gnatcoll-bindings[ada_target_gnat_2021(-)?,ada_target_gcc_12_2_0(-)?,gmp,iconv,shared,static-libs?,static-pic?] ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_12_2_0? ( =sys-devel/gcc-12.2.0*[ada] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) dev-ada/langkit[ada_target_gnat_2021(-)?,ada_target_gcc_12_2_0(-)?,shared,static-libs?,static-pic?] python_single_target_python3_8? ( dev-ada/langkit[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-ada/langkit[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-ada/langkit[python_targets_python3_10(-)] )
+REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ^^ ( ada_target_gnat_2021 ada_target_gcc_12_2_0 )
+RESTRICT=!test? ( test )
+SLOT=0/23.0.0
+SRC_URI=https://github.com/AdaCore/libadalang/archive/refs/tags/v23.0.0.tar.gz -> libadalang-23.0.0.tar.gz
+_eclasses_=ada 4770f6893bca382df11995a475063cf0 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 25c880c1db58e21b80b684bacc964958 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_md5_=b5df26f9d07002aebb1c5c8dba46047a
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 5371e499670d..20cf3b0aba43 100644
--- a/metadata/md5-cache/dev-python/Manifest.gz
+++ b/metadata/md5-cache/dev-python/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-python/frozenlist-1.3.1 b/metadata/md5-cache/dev-python/frozenlist-1.3.1
deleted file mode 100644
index 3dbd6986ccf5..000000000000
--- a/metadata/md5-cache/dev-python/frozenlist-1.3.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_8? ( dev-python/cython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( dev-python/cython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/cython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/cython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p9:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A list-like structure which implements collections.abc.MutableSequence
-EAPI=8
-HOMEPAGE=https://pypi.org/project/frozenlist/ https://github.com/aio-libs/frozenlist/
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=Apache-2.0
-RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p9:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/aio-libs/frozenlist/archive/v1.3.1.tar.gz -> frozenlist-1.3.1.gh.tar.gz
-_eclasses_=distutils-r1 da32ffc285e9f13313f2387570e35b87 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 25c880c1db58e21b80b684bacc964958 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=02730790c56dfd6be66cccdcc023c485
diff --git a/metadata/md5-cache/dev-python/lark-1.1.3 b/metadata/md5-cache/dev-python/lark-1.1.3
deleted file mode 100644
index 04a884827232..000000000000
--- a/metadata/md5-cache/dev-python/lark-1.1.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/regex[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p9:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python module to propose a modern general-purpose parsing library for Python
-EAPI=8
-HOMEPAGE=https://github.com/lark-parser/lark/ https://pypi.org/project/lark/
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p9:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://pypi/l/lark/lark-1.1.3.tar.gz
-_eclasses_=distutils-r1 da32ffc285e9f13313f2387570e35b87 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 25c880c1db58e21b80b684bacc964958 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=ad13baec7c27c213db45f1ba8cff385c
diff --git a/metadata/md5-cache/dev-python/psycopg-3.1.3 b/metadata/md5-cache/dev-python/psycopg-3.1.3
deleted file mode 100644
index 5068dccef166..000000000000
--- a/metadata/md5-cache/dev-python/psycopg-3.1.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( >=dev-db/postgresql-8.1[server] dev-python/pytest-asyncio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/dnspython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-db/postgresql-8.1:* python_targets_python3_8? ( >=dev-python/backports-zoneinfo-0.2.0[python_targets_python3_8(-)?] ) python_targets_python3_8? ( >=dev-python/typing-extensions-4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/typing-extensions-4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/typing-extensions-4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-db/postgresql-8.1:*
-DESCRIPTION=PostgreSQL database adapter for Python
-EAPI=8
-HOMEPAGE=https://www.psycopg.org/psycopg3/ https://github.com/psycopg/psycopg/ https://pypi.org/project/psycopg/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris
-LICENSE=LGPL-3+
-RDEPEND=>=dev-db/postgresql-8.1:* python_targets_python3_8? ( >=dev-python/backports-zoneinfo-0.2.0[python_targets_python3_8(-)?] ) python_targets_python3_8? ( >=dev-python/typing-extensions-4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/typing-extensions-4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/typing-extensions-4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/psycopg/psycopg/archive/3.1.3.tar.gz -> psycopg-3.1.3.gh.tar.gz
-_eclasses_=distutils-r1 da32ffc285e9f13313f2387570e35b87 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 25c880c1db58e21b80b684bacc964958 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=e4e78accc1804f84eee02e4e22327e41
diff --git a/metadata/md5-cache/dev-python/pyrsistent-0.18.1-r1 b/metadata/md5-cache/dev-python/pyrsistent-0.18.1-r1
deleted file mode 100644
index 9cef2cfbc89e..000000000000
--- a/metadata/md5-cache/dev-python/pyrsistent-0.18.1-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p9:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Persistent/Functional/Immutable data structures
-EAPI=8
-HOMEPAGE=https://github.com/tobgu/pyrsistent/ https://pypi.org/project/pyrsistent/
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
-LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p9:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://pypi/p/pyrsistent/pyrsistent-0.18.1.tar.gz
-_eclasses_=distutils-r1 da32ffc285e9f13313f2387570e35b87 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 25c880c1db58e21b80b684bacc964958 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=a10e9d3c512001f9269be768f9c6e529
diff --git a/metadata/md5-cache/dev-python/pyrsistent-0.19.1 b/metadata/md5-cache/dev-python/pyrsistent-0.19.1
deleted file mode 100644
index b46a33416719..000000000000
--- a/metadata/md5-cache/dev-python/pyrsistent-0.19.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p9:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Persistent/Functional/Immutable data structures
-EAPI=8
-HOMEPAGE=https://github.com/tobgu/pyrsistent/ https://pypi.org/project/pyrsistent/
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p9:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://pypi/p/pyrsistent/pyrsistent-0.19.1.tar.gz
-_eclasses_=distutils-r1 da32ffc285e9f13313f2387570e35b87 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 25c880c1db58e21b80b684bacc964958 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=f97aeed6ac7ea8bf9d85eac7cd6ae90e
diff --git a/metadata/md5-cache/dev-python/regex-2022.9.13 b/metadata/md5-cache/dev-python/regex-2022.9.13
deleted file mode 100644
index 5adc9df90d43..000000000000
--- a/metadata/md5-cache/dev-python/regex-2022.9.13
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p9:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Alternative regular expression module to replace re
-EAPI=8
-HOMEPAGE=https://bitbucket.org/mrabarnett/mrab-regex/ https://pypi.org/project/regex/
-INHERIT=distutils-r1
-IUSE=doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
-LICENSE=Apache-2.0
-RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p9:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://pypi/r/regex/regex-2022.9.13.tar.gz
-_eclasses_=distutils-r1 da32ffc285e9f13313f2387570e35b87 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 25c880c1db58e21b80b684bacc964958 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=88d190d0d3122b83ecad6ab200cd8556
diff --git a/metadata/md5-cache/dev-python/sphobjinv-2.2.2 b/metadata/md5-cache/dev-python/sphobjinv-2.2.2
deleted file mode 100644
index c1b1fd4a107b..000000000000
--- a/metadata/md5-cache/dev-python/sphobjinv-2.2.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/dictdiffer[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-check[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-ordering[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-timeout[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/stdio-mgr-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sphinx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/timeout-decorator[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/attrs-19.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/certifi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/fuzzywuzzy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_p2:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/sphinx_rtd_theme[python_targets_python3_11(-)] dev-python/sphinx-issues[python_targets_python3_11(-)] dev-python/sphinxcontrib-programoutput[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.8_p3:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/sphinx_rtd_theme[python_targets_python3_10(-)] dev-python/sphinx-issues[python_targets_python3_10(-)] dev-python/sphinxcontrib-programoutput[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.15_p3:3.9 >=dev-python/sphinx-5.3.0[python_targets_python3_9(-)] dev-python/sphinx_rtd_theme[python_targets_python3_9(-)] dev-python/sphinx-issues[python_targets_python3_9(-)] dev-python/sphinxcontrib-programoutput[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.15_p3:3.8 >=dev-python/sphinx-5.3.0[python_targets_python3_8(-)] dev-python/sphinx_rtd_theme[python_targets_python3_8(-)] dev-python/sphinx-issues[python_targets_python3_8(-)] dev-python/sphinxcontrib-programoutput[python_targets_python3_8(-)] ) ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Sphinx objects.inv Inspection/Manipulation Tool
-EAPI=8
-HOMEPAGE=https://github.com/bskinn/sphobjinv/ https://pypi.org/project/sphobjinv/
-INHERIT=distutils-r1
-IUSE=test doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=>=dev-python/attrs-19.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/certifi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/fuzzywuzzy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/bskinn/sphobjinv/archive/v2.2.2.tar.gz -> sphobjinv-2.2.2.tar.gz
-_eclasses_=distutils-r1 da32ffc285e9f13313f2387570e35b87 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 25c880c1db58e21b80b684bacc964958 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=94af47112ea2bafd63578cc04a8fc3df
diff --git a/metadata/md5-cache/dev-python/sphobjinv-2.3 b/metadata/md5-cache/dev-python/sphobjinv-2.3
deleted file mode 100644
index 57591df21f00..000000000000
--- a/metadata/md5-cache/dev-python/sphobjinv-2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/dictdiffer[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-check[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-ordering[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-timeout[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/stdio-mgr-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sphinx[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/timeout-decorator[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/attrs-19.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/certifi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/fuzzywuzzy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Sphinx objects.inv Inspection/Manipulation Tool
-EAPI=8
-HOMEPAGE=https://github.com/bskinn/sphobjinv/ https://pypi.org/project/sphobjinv/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/attrs-19.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/certifi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/fuzzywuzzy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/bskinn/sphobjinv/archive/v2.3.tar.gz -> sphobjinv-2.3.gh.tar.gz
-_eclasses_=distutils-r1 da32ffc285e9f13313f2387570e35b87 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 25c880c1db58e21b80b684bacc964958 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=08a851d2d18d41210d3d579df64d54e0
diff --git a/metadata/md5-cache/dev-python/subunit-1.4.0_p20210729 b/metadata/md5-cache/dev-python/subunit-1.4.0_p20210729
deleted file mode 100644
index 920547916caf..000000000000
--- a/metadata/md5-cache/dev-python/subunit-1.4.0_p20210729
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p9:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 ) >=dev-python/setuptools-65.5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/testtools-0.9.34[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/extras[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-lang/perl:= >=dev-libs/check-0.9.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-util/cppunit-1.13.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(-)?] >=virtual/pkgconfig-0-r1 test? ( dev-python/fixtures[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/testscenarios[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] )
-DESCRIPTION=A streaming protocol for test results
-EAPI=7
-HOMEPAGE=https://launchpad.net/subunit https://pypi.org/project/python-subunit/
-INHERIT=distutils-r1 multilib-minimal autotools
-IUSE=static-libs test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 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
-LICENSE=Apache-2.0 BSD
-RDEPEND=>=dev-python/testtools-0.9.34[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/extras[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-lang/perl:= python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p9:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/testing-cabal/subunit/archive/c87ffbd904627d777aa1430963dced92a36aa033.tar.gz -> subunit-1.4.0_p20210729.tar.gz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc distutils-r1 da32ffc285e9f13313f2387570e35b87 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 25c880c1db58e21b80b684bacc964958 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=5ee3b4caeeac8d1a5a79fb3eb276392d
diff --git a/metadata/md5-cache/dev-python/subunit-1.4.1 b/metadata/md5-cache/dev-python/subunit-1.4.1
deleted file mode 100644
index cb1e8d408ff6..000000000000
--- a/metadata/md5-cache/dev-python/subunit-1.4.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p9:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/testtools-0.9.34[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/extras[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-lang/perl:= >=dev-libs/check-0.9.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-util/cppunit-1.13.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(-)?] >=virtual/pkgconfig-0-r1 test? ( dev-python/fixtures[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/testscenarios[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] )
-DESCRIPTION=A streaming protocol for test results
-EAPI=8
-HOMEPAGE=https://launchpad.net/subunit/ https://pypi.org/project/python-subunit/
-INHERIT=distutils-r1 multilib-minimal autotools
-IUSE=static-libs test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 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
-LICENSE=Apache-2.0 BSD
-RDEPEND=>=dev-python/testtools-0.9.34[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/extras[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-lang/perl:= python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p9:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/testing-cabal/subunit/archive/1.4.1.tar.gz -> subunit-1.4.1.gh.tar.gz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc distutils-r1 da32ffc285e9f13313f2387570e35b87 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 25c880c1db58e21b80b684bacc964958 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=673f52d06cbe39cb9d5ae948fdb9de49
diff --git a/metadata/md5-cache/dev-python/zope-interface-5.5.0 b/metadata/md5-cache/dev-python/zope-interface-5.5.0
deleted file mode 100644
index 2da049196bf1..000000000000
--- a/metadata/md5-cache/dev-python/zope-interface-5.5.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/zope-event[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/zope-testing[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( !dev-python/namespace-zope dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p9:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Interfaces for Python
-EAPI=8
-HOMEPAGE=https://github.com/zopefoundation/zope.interface/ https://pypi.org/project/zope.interface/
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=ZPL
-RDEPEND=!dev-python/namespace-zope python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p9:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://pypi/z/zope.interface/zope.interface-5.5.0.tar.gz
-_eclasses_=distutils-r1 da32ffc285e9f13313f2387570e35b87 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 25c880c1db58e21b80b684bacc964958 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=e6a1f3f8114040dab3e41c43e912b87e
diff --git a/metadata/md5-cache/dev-python/zope-interface-5.5.1 b/metadata/md5-cache/dev-python/zope-interface-5.5.1
deleted file mode 100644
index 2f1217689991..000000000000
--- a/metadata/md5-cache/dev-python/zope-interface-5.5.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/zope-event[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/zope-testing[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( !dev-python/namespace-zope dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p9:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Interfaces for Python
-EAPI=8
-HOMEPAGE=https://github.com/zopefoundation/zope.interface/ https://pypi.org/project/zope.interface/
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=ZPL
-RDEPEND=!dev-python/namespace-zope python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p9:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://pypi/z/zope.interface/zope.interface-5.5.1.tar.gz
-_eclasses_=distutils-r1 da32ffc285e9f13313f2387570e35b87 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 25c880c1db58e21b80b684bacc964958 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=849c75c5f6cc05510fdafcb41806bbee
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index 60fe69da7714..6aabda3deb33 100644
--- a/metadata/md5-cache/dev-ruby/Manifest.gz
+++ b/metadata/md5-cache/dev-ruby/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ruby/nokogiri-1.13.10 b/metadata/md5-cache/dev-ruby/nokogiri-1.13.10
index 63997aa107c7..afeb2845a7ad 100644
--- a/metadata/md5-cache/dev-ruby/nokogiri-1.13.10
+++ b/metadata/md5-cache/dev-ruby/nokogiri-1.13.10
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.nokogiri.org/
INHERIT=ruby-fakegem multilib
IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=>=dev-libs/libxml2-2.10.3:= >=dev-libs/libxslt-1.1.37 sys-libs/zlib virtual/libiconv ruby_targets_ruby27? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/sparklemotion/nokogiri/archive/v1.13.10.tar.gz -> nokogiri-1.13.10-git.tgz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=2fba1b3d8f4cfe179fca783192efbbd8
+_md5_=9b48e1243709ae2d24f46213a5a6792e
diff --git a/metadata/md5-cache/dev-ruby/psych-4.0.6 b/metadata/md5-cache/dev-ruby/psych-4.0.6
index cd7d9c9b896e..83b1c28116a9 100644
--- a/metadata/md5-cache/dev-ruby/psych-4.0.6
+++ b/metadata/md5-cache/dev-ruby/psych-4.0.6
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/ruby/psych
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=BSD-2
RDEPEND=>=dev-libs/libyaml-0.2.5 ruby_targets_ruby27? ( dev-ruby/stringio[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/stringio[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/stringio[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/psych-4.0.6.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=ffc1c30ea37987c481f22f3576f06d10
+_md5_=d077ee775e34f9eb21dc245197cebabf
diff --git a/metadata/md5-cache/dev-ruby/rack-2.2.4 b/metadata/md5-cache/dev-ruby/rack-2.2.4
index df96d8a0e3e7..cd2340d1858d 100644
--- a/metadata/md5-cache/dev-ruby/rack-2.2.4
+++ b/metadata/md5-cache/dev-ruby/rack-2.2.4
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rack/rack
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby27? ( virtual/ruby-ssl[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/ruby-ssl[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/ruby-ssl[ruby_targets_ruby31(-)] ) !!<dev-ruby/rack-2.0.8-r1:2.0 !!<dev-ruby/rack-2.1.1-r1:2.1 ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=2.2
SRC_URI=https://github.com/rack/rack/archive/2.2.4.tar.gz -> rack-2.2.4.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=bf46e77e8b38d5a7b14353912a6f253f
+_md5_=ab7e08c11ab08fd4f127d91ca9078778
diff --git a/metadata/md5-cache/dev-ruby/stringio-3.0.2 b/metadata/md5-cache/dev-ruby/stringio-3.0.2
index e7b2f82348b5..d6d787dec182 100644
--- a/metadata/md5-cache/dev-ruby/stringio-3.0.2
+++ b/metadata/md5-cache/dev-ruby/stringio-3.0.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/ruby/stringio
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=BSD-2
RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/ruby/stringio/archive/v3.0.2.tar.gz -> stringio-3.0.2.tar.gz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=1e21e9aab6bef40f52dbbce4b03146b9
+_md5_=aadd9328d402460edc1178f11e642642
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index 014314c4a943..1853f339e1d3 100644
--- a/metadata/md5-cache/dev-util/Manifest.gz
+++ b/metadata/md5-cache/dev-util/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-util/spirv-llvm-translator-15.0.0 b/metadata/md5-cache/dev-util/spirv-llvm-translator-15.0.0
index 218f5d4ac294..e1b28d388d1c 100644
--- a/metadata/md5-cache/dev-util/spirv-llvm-translator-15.0.0
+++ b/metadata/md5-cache/dev-util/spirv-llvm-translator-15.0.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/KhronosGroup/SPIRV-LLVM-Translator
INHERIT=cmake flag-o-matic llvm
IUSE=test +tools
-KEYWORDS=amd64
+KEYWORDS=amd64 ~x86
LICENSE=UoI-NCSA
RDEPEND=dev-util/spirv-headers sys-devel/clang:15 sys-devel/llvm:15
REQUIRED_USE=test? ( tools )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=15
SRC_URI=https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/v15.0.0.tar.gz -> spirv-llvm-translator-15.0.0.tar.gz
_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=33e681a6ff3bf5beabbd4d111954d614
+_md5_=c39337508b811cc341f49519b9819d1e
diff --git a/metadata/md5-cache/gnome-extra/Manifest.gz b/metadata/md5-cache/gnome-extra/Manifest.gz
index cb00d2cb63b7..785f8a3889c8 100644
--- a/metadata/md5-cache/gnome-extra/Manifest.gz
+++ b/metadata/md5-cache/gnome-extra/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gnome-extra/libgda-5.2.9-r1 b/metadata/md5-cache/gnome-extra/libgda-5.2.9-r1
index bdd8beae65c6..fd0449622da7 100644
--- a/metadata/md5-cache/gnome-extra/libgda-5.2.9-r1
+++ b/metadata/md5-cache/gnome-extra/libgda-5.2.9-r1
@@ -7,7 +7,7 @@ HOMEPAGE=https://www.gnome-db.org/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=db-use gnome2 java-pkg-opt-2 vala
IUSE=berkdb canvas debug firebird gnome-keyring gtk graphviz http +introspection json ldap mdb mysql oci8 postgres sourceview ssl vala java
-KEYWORDS=~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=GPL-2+ LGPL-2+
RDEPEND=app-text/iso-codes >=dev-libs/glib-2.32:2 >=dev-libs/libxml2-2 dev-libs/libxslt sys-libs/readline:0= sys-libs/ncurses:0= berkdb? ( sys-libs/db:* ) firebird? ( dev-db/firebird ) gnome-keyring? ( app-crypt/libsecret ) gtk? ( >=x11-libs/gtk+-3.0.0:3 canvas? ( x11-libs/goocanvas:2.0= ) sourceview? ( x11-libs/gtksourceview:3.0 ) graphviz? ( media-gfx/graphviz ) ) http? ( >=net-libs/libsoup-2.24:2.4 ) introspection? ( >=dev-libs/gobject-introspection-1.30:= ) json? ( dev-libs/json-glib ) ldap? ( net-nds/openldap:= ) mdb? ( >app-office/mdbtools-0.5:= ) mysql? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql:= ) ssl? ( dev-libs/openssl:0= ) >=dev-db/sqlite-3.10.2:3= vala? ( dev-libs/libgee:0.8 ) java? ( >=dev-java/java-config-2.2.0-r3 )
REQUIRED_USE=canvas? ( gtk ) graphviz? ( gtk ) sourceview? ( gtk ) vala? ( introspection )
@@ -15,4 +15,4 @@ RESTRICT=test firebird? ( bindist )
SLOT=5/4
SRC_URI=mirror://gnome/sources/libgda/5.2/libgda-5.2.9.tar.xz
_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc db-use 867a9246a45efc09934e0f8e3380c813 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 4f729d9211b2e3c00a285d6301a557e1 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 vala 160a8a30a6cb9aa601e5441c643a7c61 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=bbda7b59ee55e93c044b591bb304e38d
+_md5_=52b293f53e217e8fff25383c97c0d477
diff --git a/metadata/md5-cache/kde-frameworks/Manifest.gz b/metadata/md5-cache/kde-frameworks/Manifest.gz
index ccbb21249fcb..38e87fadbecd 100644
--- a/metadata/md5-cache/kde-frameworks/Manifest.gz
+++ b/metadata/md5-cache/kde-frameworks/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/kde-frameworks/kapidox-5.101.0-r1 b/metadata/md5-cache/kde-frameworks/kapidox-5.101.0-r1
new file mode 100644
index 000000000000..ac45a2dcff6f
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/kapidox-5.101.0-r1
@@ -0,0 +1,15 @@
+BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 ) python_single_target_python3_8? ( >=dev-python/gpep517-9[python_targets_python3_8(-)] >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)] >=dev-python/wheel-0.38.4[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/gpep517-9[python_targets_python3_9(-)] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/gpep517-9[python_targets_python3_10(-)] >=dev-python/setuptools-65.5.1[python_targets_python3_10(-)] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-9[python_targets_python3_11(-)] >=dev-python/setuptools-65.5.1[python_targets_python3_11(-)] >=dev-python/wheel-0.38.4[python_targets_python3_11(-)] )
+DEFINED_PHASES=compile configure install nofetch prepare setup test unpack
+DESCRIPTION=Framework for building KDE API documentation in a standard format and style
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=frameworks.kde.org distutils-r1
+IUSE=python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=app-doc/doxygen python_single_target_python3_8? ( dev-python/jinja[python_targets_python3_8(-)] dev-python/pyyaml[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/jinja[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/jinja[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/jinja[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] ) media-gfx/graphviz[python,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] python_single_target_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 )
+REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 )
+SLOT=5/5.101
+SRC_URI=mirror://kde/stable/frameworks/5.101/kapidox-5.101.0.tar.xz
+_eclasses_=distutils-r1 da32ffc285e9f13313f2387570e35b87 frameworks.kde.org c2fd5a72d3ab78b02072d048e723db69 kde.org f4e23ee9fed407c2ceb93f819e8d9263 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 25c880c1db58e21b80b684bacc964958 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_md5_=5637e49ace37090b80328f1016d5dd69
diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz
index 66c647e3a456..9da02dd3a435 100644
--- a/metadata/md5-cache/media-gfx/Manifest.gz
+++ b/metadata/md5-cache/media-gfx/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-gfx/graphviz-7.0.0-r1 b/metadata/md5-cache/media-gfx/graphviz-7.0.0-r1
deleted file mode 100644
index c92461f35975..000000000000
--- a/metadata/md5-cache/media-gfx/graphviz-7.0.0-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-devel/flex sys-devel/libtool virtual/pkgconfig doc? ( app-text/ghostscript-gpl sys-apps/groff ) guile? ( dev-lang/swig dev-scheme/guile ) nls? ( >=sys-devel/gettext-0.14.5 ) perl? ( dev-lang/swig ) python? ( dev-lang/swig ) ruby? ( dev-lang/swig ) tcl? ( dev-lang/swig )
-DEFINED_PHASES=configure install postinst postrm setup
-DEPEND=>=dev-libs/expat-2 >=dev-libs/glib-2.11.1:2 dev-libs/libltdl >=media-libs/fontconfig-2.3.95 >=media-libs/freetype-2.1.10 >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib] media-libs/libjpeg-turbo:= >=media-libs/libpng-1.2:= sys-libs/zlib virtual/libiconv cairo? ( >=x11-libs/cairo-1.1.10[svg(+)] >=x11-libs/pango-1.12 ) devil? ( media-libs/devil[png,jpeg] ) gtk2? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 ) gts? ( sci-libs/gts ) guile? ( dev-scheme/guile ) lasi? ( media-libs/lasi ) pdf? ( app-text/poppler ) perl? ( dev-lang/perl:= ) postscript? ( app-text/ghostscript-gpl:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 ) ruby? ( dev-lang/ruby:* ) svg? ( gnome-base/librsvg ) tcl? ( >=dev-lang/tcl-8.3:= ) webp? ( media-libs/libwebp:= ) X? ( x11-libs/libX11 ) X? ( x11-base/xorg-proto )
-DESCRIPTION=Open Source Graph Visualization Software
-EAPI=8
-HOMEPAGE=https://www.graphviz.org/ https://gitlab.com/graphviz/graphviz/
-INHERIT=python-single-r1
-IUSE=+cairo devil doc examples gtk2 gts guile lasi nls pdf perl postscript python qt5 ruby svg tcl webp X python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris
-LICENSE=CPL-1.0
-RDEPEND=>=dev-libs/expat-2 >=dev-libs/glib-2.11.1:2 dev-libs/libltdl >=media-libs/fontconfig-2.3.95 >=media-libs/freetype-2.1.10 >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib] media-libs/libjpeg-turbo:= >=media-libs/libpng-1.2:= sys-libs/zlib virtual/libiconv cairo? ( >=x11-libs/cairo-1.1.10[svg(+)] >=x11-libs/pango-1.12 ) devil? ( media-libs/devil[png,jpeg] ) gtk2? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 ) gts? ( sci-libs/gts ) guile? ( dev-scheme/guile ) lasi? ( media-libs/lasi ) pdf? ( app-text/poppler ) perl? ( dev-lang/perl:= ) postscript? ( app-text/ghostscript-gpl:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 ) ruby? ( dev-lang/ruby:* ) svg? ( gnome-base/librsvg ) tcl? ( >=dev-lang/tcl-8.3:= ) webp? ( media-libs/libwebp:= ) X? ( x11-libs/libX11 )
-REQUIRED_USE=!cairo? ( !X !gtk2 !postscript !lasi ) pdf? ( cairo ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/7.0.0/graphviz-7.0.0.tar.xz
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 25c880c1db58e21b80b684bacc964958 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=f7732f0e5684f7c05300bc2f73a461c8
diff --git a/metadata/md5-cache/media-gfx/graphviz-6.0.1-r3 b/metadata/md5-cache/media-gfx/graphviz-7.0.4
index 2fb44e74875f..230dcb2e76d2 100644
--- a/metadata/md5-cache/media-gfx/graphviz-6.0.1-r3
+++ b/metadata/md5-cache/media-gfx/graphviz-7.0.4
@@ -1,6 +1,6 @@
BDEPEND=sys-devel/flex sys-devel/libtool virtual/pkgconfig doc? ( app-text/ghostscript-gpl sys-apps/groff ) guile? ( dev-lang/swig dev-scheme/guile ) nls? ( >=sys-devel/gettext-0.14.5 ) perl? ( dev-lang/swig ) python? ( dev-lang/swig ) ruby? ( dev-lang/swig ) tcl? ( dev-lang/swig )
DEFINED_PHASES=configure install postinst postrm setup
-DEPEND=>=dev-libs/expat-2 >=dev-libs/glib-2.11.1:2 dev-libs/libltdl >=media-libs/fontconfig-2.3.95 >=media-libs/freetype-2.1.10 >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib] media-libs/libjpeg-turbo:= >=media-libs/libpng-1.2:= sys-libs/zlib virtual/libiconv cairo? ( >=x11-libs/cairo-1.1.10[svg(+)] >=x11-libs/pango-1.12 ) devil? ( media-libs/devil[png,jpeg] ) gtk2? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 ) gts? ( sci-libs/gts ) guile? ( dev-scheme/guile ) lasi? ( media-libs/lasi ) pdf? ( app-text/poppler ) perl? ( dev-lang/perl:= ) postscript? ( app-text/ghostscript-gpl:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 ) ruby? ( dev-lang/ruby:* ) svg? ( gnome-base/librsvg ) tcl? ( >=dev-lang/tcl-8.3:= ) webp? ( media-libs/libwebp:= ) X? ( x11-libs/libX11 ) X? ( x11-base/xorg-proto )
+DEPEND=>=dev-libs/expat-2 >=dev-libs/glib-2.11.1:2 dev-libs/libltdl >=media-libs/fontconfig-2.3.95 >=media-libs/freetype-2.1.10 >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib] media-libs/libjpeg-turbo:= >=media-libs/libpng-1.2:= sys-libs/zlib virtual/libiconv cairo? ( >=x11-libs/cairo-1.1.10[svg(+)] >=x11-libs/pango-1.12 ) devil? ( media-libs/devil[png,jpeg] ) gtk2? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 ) gts? ( sci-libs/gts ) guile? ( dev-scheme/guile ) lasi? ( media-libs/lasi ) pdf? ( app-text/poppler ) perl? ( dev-lang/perl:= ) postscript? ( app-text/ghostscript-gpl ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 ) ruby? ( dev-lang/ruby:* ) svg? ( gnome-base/librsvg ) tcl? ( >=dev-lang/tcl-8.3:= ) webp? ( media-libs/libwebp:= ) X? ( x11-libs/libX11 ) X? ( x11-base/xorg-proto )
DESCRIPTION=Open Source Graph Visualization Software
EAPI=8
HOMEPAGE=https://www.graphviz.org/ https://gitlab.com/graphviz/graphviz/
@@ -8,10 +8,10 @@ INHERIT=python-single-r1
IUSE=+cairo devil doc examples gtk2 gts guile lasi nls pdf perl postscript python qt5 ruby svg tcl webp X python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris
LICENSE=CPL-1.0
-RDEPEND=>=dev-libs/expat-2 >=dev-libs/glib-2.11.1:2 dev-libs/libltdl >=media-libs/fontconfig-2.3.95 >=media-libs/freetype-2.1.10 >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib] media-libs/libjpeg-turbo:= >=media-libs/libpng-1.2:= sys-libs/zlib virtual/libiconv cairo? ( >=x11-libs/cairo-1.1.10[svg(+)] >=x11-libs/pango-1.12 ) devil? ( media-libs/devil[png,jpeg] ) gtk2? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 ) gts? ( sci-libs/gts ) guile? ( dev-scheme/guile ) lasi? ( media-libs/lasi ) pdf? ( app-text/poppler ) perl? ( dev-lang/perl:= ) postscript? ( app-text/ghostscript-gpl:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 ) ruby? ( dev-lang/ruby:* ) svg? ( gnome-base/librsvg ) tcl? ( >=dev-lang/tcl-8.3:= ) webp? ( media-libs/libwebp:= ) X? ( x11-libs/libX11 )
+RDEPEND=>=dev-libs/expat-2 >=dev-libs/glib-2.11.1:2 dev-libs/libltdl >=media-libs/fontconfig-2.3.95 >=media-libs/freetype-2.1.10 >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib] media-libs/libjpeg-turbo:= >=media-libs/libpng-1.2:= sys-libs/zlib virtual/libiconv cairo? ( >=x11-libs/cairo-1.1.10[svg(+)] >=x11-libs/pango-1.12 ) devil? ( media-libs/devil[png,jpeg] ) gtk2? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 ) gts? ( sci-libs/gts ) guile? ( dev-scheme/guile ) lasi? ( media-libs/lasi ) pdf? ( app-text/poppler ) perl? ( dev-lang/perl:= ) postscript? ( app-text/ghostscript-gpl ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.15_p3:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.15_p3:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.8_p3:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_p2:3.11 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 ) ruby? ( dev-lang/ruby:* ) svg? ( gnome-base/librsvg ) tcl? ( >=dev-lang/tcl-8.3:= ) webp? ( media-libs/libwebp:= ) X? ( x11-libs/libX11 )
REQUIRED_USE=!cairo? ( !X !gtk2 !postscript !lasi ) pdf? ( cairo ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) )
RESTRICT=test
SLOT=0
-SRC_URI=https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/6.0.1/graphviz-6.0.1.tar.xz
+SRC_URI=https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/7.0.4/graphviz-7.0.4.tar.xz
_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 25c880c1db58e21b80b684bacc964958 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=9617d8437ccead46ffabc4f59ea869be
+_md5_=213afc3bceebf641869fe4b22697327c
diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz
index 3bf2fb4fe9e5..c1bf1393e357 100644
--- a/metadata/md5-cache/net-libs/Manifest.gz
+++ b/metadata/md5-cache/net-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-libs/rustls-ffi-0.9.1 b/metadata/md5-cache/net-libs/rustls-ffi-0.9.1
new file mode 100644
index 000000000000..b813a9dc8f50
--- /dev/null
+++ b/metadata/md5-cache/net-libs/rustls-ffi-0.9.1
@@ -0,0 +1,13 @@
+BDEPEND=dev-util/cargo-c >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install prepare test unpack
+DESCRIPTION=C-to-rustls bindings
+EAPI=8
+HOMEPAGE=https://github.com/rustls/rustls-ffi
+INHERIT=cargo multilib-minimal rust-toolchain
+IUSE=debug 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
+LICENSE=|| ( MIT Apache-2.0 ) BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 ISC openssl SSLeay MIT
+SLOT=0/0.9.1
+SRC_URI=https://github.com/rustls/rustls-ffi/archive/refs/tags/v0.9.1.tar.gz -> rustls-ffi-0.9.1.tar.gz https://crates.io/api/v1/crates/ansi_term/0.12.1/download -> ansi_term-0.12.1.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/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bumpalo/3.11.1/download -> bumpalo-3.11.1.crate https://crates.io/api/v1/crates/cbindgen/0.19.0/download -> cbindgen-0.19.0.crate https://crates.io/api/v1/crates/cc/1.0.77/download -> cc-1.0.77.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/clap/2.34.0/download -> clap-2.34.0.crate https://crates.io/api/v1/crates/fastrand/1.8.0/download -> fastrand-1.8.0.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.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/indexmap/1.9.2/download -> indexmap-1.9.2.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/itoa/1.0.4/download -> itoa-1.0.4.crate https://crates.io/api/v1/crates/js-sys/0.3.60/download -> js-sys-0.3.60.crate https://crates.io/api/v1/crates/libc/0.2.138/download -> libc-0.2.138.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/num_enum/0.5.7/download -> num_enum-0.5.7.crate https://crates.io/api/v1/crates/num_enum_derive/0.5.7/download -> num_enum_derive-0.5.7.crate https://crates.io/api/v1/crates/once_cell/1.16.0/download -> once_cell-1.16.0.crate https://crates.io/api/v1/crates/proc-macro-crate/1.2.1/download -> proc-macro-crate-1.2.1.crate https://crates.io/api/v1/crates/proc-macro2/1.0.47/download -> proc-macro2-1.0.47.crate https://crates.io/api/v1/crates/quote/1.0.21/download -> quote-1.0.21.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/remove_dir_all/0.5.3/download -> remove_dir_all-0.5.3.crate https://crates.io/api/v1/crates/ring/0.16.20/download -> ring-0.16.20.crate https://crates.io/api/v1/crates/rustls/0.20.4/download -> rustls-0.20.4.crate https://crates.io/api/v1/crates/rustls-pemfile/0.2.1/download -> rustls-pemfile-0.2.1.crate https://crates.io/api/v1/crates/rustversion/1.0.9/download -> rustversion-1.0.9.crate https://crates.io/api/v1/crates/ryu/1.0.11/download -> ryu-1.0.11.crate https://crates.io/api/v1/crates/sct/0.7.0/download -> sct-0.7.0.crate https://crates.io/api/v1/crates/serde/1.0.149/download -> serde-1.0.149.crate https://crates.io/api/v1/crates/serde_derive/1.0.149/download -> serde_derive-1.0.149.crate https://crates.io/api/v1/crates/serde_json/1.0.89/download -> serde_json-1.0.89.crate https://crates.io/api/v1/crates/spin/0.5.2/download -> spin-0.5.2.crate https://crates.io/api/v1/crates/strsim/0.8.0/download -> strsim-0.8.0.crate https://crates.io/api/v1/crates/syn/1.0.105/download -> syn-1.0.105.crate https://crates.io/api/v1/crates/tempfile/3.3.0/download -> tempfile-3.3.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/1.0.37/download -> thiserror-1.0.37.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.37/download -> thiserror-impl-1.0.37.crate https://crates.io/api/v1/crates/toml/0.5.9/download -> toml-0.5.9.crate https://crates.io/api/v1/crates/unicode-ident/1.0.5/download -> unicode-ident-1.0.5.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.0/download -> unicode-segmentation-1.10.0.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/untrusted/0.7.1/download -> untrusted-0.7.1.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/wasm-bindgen/0.2.83/download -> wasm-bindgen-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.83/download -> wasm-bindgen-backend-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.83/download -> wasm-bindgen-macro-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.83/download -> wasm-bindgen-macro-support-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.83/download -> wasm-bindgen-shared-0.2.83.crate https://crates.io/api/v1/crates/web-sys/0.3.60/download -> web-sys-0.3.60.crate https://crates.io/api/v1/crates/webpki/0.22.0/download -> webpki-0.22.0.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-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate
+_eclasses_=cargo 73ed573e1525a108d236a0dffb3a68fb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 rust-toolchain 9e3a9f96182f7084ca9c6e173d2f2f5c toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_md5_=9557617b2a7ffda6d3e0213c2455f3de
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index 8cf0085dd1f7..969485b4cefe 100644
--- a/metadata/md5-cache/net-misc/Manifest.gz
+++ b/metadata/md5-cache/net-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-misc/curl-7.86.0-r3 b/metadata/md5-cache/net-misc/curl-7.86.0-r3
index a84e7c703fda..b5684ab39da3 100644
--- a/metadata/md5-cache/net-misc/curl-7.86.0-r3
+++ b/metadata/md5-cache/net-misc/curl-7.86.0-r3
@@ -1,17 +1,17 @@
BDEPEND=dev-lang/perl virtual/pkgconfig test? ( sys-apps/diffutils ) verify-sig? ( sec-keys/openpgp-keys-danielstenberg ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=ldap? ( net-nds/openldap:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) brotli? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( gnutls? ( net-libs/gnutls:0=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/nettle:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) mbedtls? ( net-libs/mbedtls:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) openssl? ( dev-libs/openssl:0=[sslv3(-)=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nss? ( dev-libs/nss:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/nss-pem app-misc/ca-certificates ) ) http2? ( net-libs/nghttp2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nghttp3? ( net-libs/nghttp3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/ngtcp2[ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) quiche? ( >=net-libs/quiche-0.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( net-dns/libidn2:0=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) adns? ( net-dns/c-ares:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=virtual/krb5-0-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(-)?] ) rtmp? ( media-video/rtmpdump[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssh? ( net-libs/libssh2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DEPEND=ldap? ( net-nds/openldap:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) brotli? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( gnutls? ( net-libs/gnutls:0=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/nettle:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) mbedtls? ( net-libs/mbedtls:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) openssl? ( dev-libs/openssl:0=[sslv3(-)=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nss? ( dev-libs/nss:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/nss-pem app-misc/ca-certificates ) rustls? ( net-libs/rustls-ffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) http2? ( net-libs/nghttp2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nghttp3? ( net-libs/nghttp3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/ngtcp2[ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) quiche? ( >=net-libs/quiche-0.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( net-dns/libidn2:0=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) adns? ( net-dns/c-ares:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=virtual/krb5-0-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(-)?] ) rtmp? ( media-video/rtmpdump[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssh? ( net-libs/libssh2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] zstd? ( app-arch/zstd:=[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=A Client that groks URLs
EAPI=8
HOMEPAGE=https://curl.haxx.se/
INHERIT=autotools prefix multilib-minimal verify-sig
-IUSE=+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap ipv6 kerberos ldap mbedtls nss +openssl +pop3 +progress-meter rtmp samba +smtp ssh ssl sslv3 static-libs test telnet +tftp websockets zstd curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl nghttp3 quiche abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+IUSE=+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap ipv6 kerberos ldap mbedtls nss +openssl +pop3 +progress-meter rtmp rustls samba +smtp ssh ssl sslv3 static-libs test telnet +tftp websockets zstd curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl curl_ssl_rustls nghttp3 quiche abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=curl
-RDEPEND=ldap? ( net-nds/openldap:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) brotli? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( gnutls? ( net-libs/gnutls:0=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/nettle:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) mbedtls? ( net-libs/mbedtls:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) openssl? ( dev-libs/openssl:0=[sslv3(-)=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nss? ( dev-libs/nss:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/nss-pem app-misc/ca-certificates ) ) http2? ( net-libs/nghttp2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nghttp3? ( net-libs/nghttp3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/ngtcp2[ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) quiche? ( >=net-libs/quiche-0.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( net-dns/libidn2:0=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) adns? ( net-dns/c-ares:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=virtual/krb5-0-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(-)?] ) rtmp? ( media-video/rtmpdump[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssh? ( net-libs/libssh2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
-REQUIRED_USE=ssl? ( ^^ ( curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss curl_ssl_openssl ) )
+RDEPEND=ldap? ( net-nds/openldap:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) brotli? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( gnutls? ( net-libs/gnutls:0=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/nettle:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) mbedtls? ( net-libs/mbedtls:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) openssl? ( dev-libs/openssl:0=[sslv3(-)=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nss? ( dev-libs/nss:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/nss-pem app-misc/ca-certificates ) rustls? ( net-libs/rustls-ffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) http2? ( net-libs/nghttp2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nghttp3? ( net-libs/nghttp3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/ngtcp2[ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) quiche? ( >=net-libs/quiche-0.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( net-dns/libidn2:0=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) adns? ( net-dns/c-ares:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=virtual/krb5-0-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(-)?] ) rtmp? ( media-video/rtmpdump[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssh? ( net-libs/libssh2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=ssl? ( ^^ ( curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss curl_ssl_openssl curl_ssl_rustls ) )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://curl.haxx.se/download/curl-7.86.0.tar.xz verify-sig? ( https://curl.haxx.se/download/curl-7.86.0.tar.xz.asc )
_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e
-_md5_=dc7fcd5ad992bc084acb15e868bf6de7
+_md5_=8f2129d83bede195755fe3414722f8c9
diff --git a/metadata/md5-cache/sys-cluster/Manifest.gz b/metadata/md5-cache/sys-cluster/Manifest.gz
index 624ba17000ea..b6efaa4a038d 100644
--- a/metadata/md5-cache/sys-cluster/Manifest.gz
+++ b/metadata/md5-cache/sys-cluster/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-cluster/k3s-1.25.2_p1 b/metadata/md5-cache/sys-cluster/k3s-1.25.2_p1
deleted file mode 100644
index 4491e7de7ffe..000000000000
--- a/metadata/md5-cache/sys-cluster/k3s-1.25.2_p1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install prepare setup unpack
-DEPEND=app-misc/yq net-firewall/conntrack-tools sys-fs/btrfs-progs rootless? ( app-containers/slirp4netns )
-DESCRIPTION=Lightweight Kubernetes
-EAPI=7
-HOMEPAGE=https://k3s.io
-INHERIT=go-module linux-info systemd
-IUSE=+kubectl-symlink rootless
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=kubectl-symlink? ( !sys-cluster/kubectl )
-REQUIRED_USE=|| ( amd64 )
-RESTRICT=strip test
-SLOT=0
-SRC_URI=https://github.com/zmedico/k3s/archive/refs/tags/v1.25.2+k3s1-vendor.tar.gz -> k3s-1.25.2_p1-vendor.tar.gz https://github.com/k3s-io/containerd/archive/refs/tags/v1.6.8-k3s1.tar.gz -> k3s-containerd-1.6.8-k3s1.tar.gz https://github.com/opencontainers/runc/archive/refs/tags/v1.1.4.tar.gz -> k3s-runc-v1.1.4.tar.gz https://helm.traefik.io/traefik/traefik-10.19.3.tgz https://github.com/rancher/plugins/archive/refs/tags/v1.1.1-k3s1.tar.gz -> k3s-cni-plugins-1.1.1.tar.gz amd64? ( https://github.com/rancher/k3s-root/releases/download/v0.11.0/k3s-root-amd64.tar -> k3s-root-amd64-0.11.0.tar )
-_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 linux-info 7a3f8b289bc442b8151fb29bfefe3b76 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=ebc382db8cbafa72a653b1dbc8e604fa
diff --git a/metadata/md5-cache/sys-cluster/k3s-1.25.3_p1 b/metadata/md5-cache/sys-cluster/k3s-1.25.3_p1
deleted file mode 100644
index a239c5fed872..000000000000
--- a/metadata/md5-cache/sys-cluster/k3s-1.25.3_p1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install prepare setup unpack
-DEPEND=app-misc/yq net-firewall/conntrack-tools sys-fs/btrfs-progs rootless? ( app-containers/slirp4netns )
-DESCRIPTION=Lightweight Kubernetes
-EAPI=7
-HOMEPAGE=https://k3s.io
-INHERIT=go-module linux-info systemd
-IUSE=+kubectl-symlink rootless
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=kubectl-symlink? ( !sys-cluster/kubectl )
-REQUIRED_USE=|| ( amd64 )
-RESTRICT=strip test
-SLOT=0
-SRC_URI=https://github.com/zmedico/k3s/archive/refs/tags/v1.25.3+k3s1-vendor.tar.gz -> k3s-1.25.3_p1-vendor.tar.gz https://github.com/k3s-io/containerd/archive/refs/tags/v1.6.8-k3s1.tar.gz -> k3s-containerd-1.6.8-k3s1.tar.gz https://github.com/opencontainers/runc/archive/refs/tags/v1.1.4.tar.gz -> k3s-runc-v1.1.4.tar.gz https://helm.traefik.io/traefik/traefik-12.0.0.tgz https://github.com/rancher/plugins/archive/refs/tags/v1.1.1-k3s1.tar.gz -> k3s-cni-plugins-1.1.1.tar.gz amd64? ( https://github.com/rancher/k3s-root/releases/download/v0.11.0/k3s-root-amd64.tar -> k3s-root-amd64-0.11.0.tar )
-_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 linux-info 7a3f8b289bc442b8151fb29bfefe3b76 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=2f97f4554637d6472b5589f7ad8a45d3
diff --git a/metadata/md5-cache/sys-cluster/k3s-1.25.4_p1 b/metadata/md5-cache/sys-cluster/k3s-1.25.4_p1
index d0cdf4080531..c72de2f55a35 100644
--- a/metadata/md5-cache/sys-cluster/k3s-1.25.4_p1
+++ b/metadata/md5-cache/sys-cluster/k3s-1.25.4_p1
@@ -14,4 +14,4 @@ RESTRICT=strip test
SLOT=0
SRC_URI=https://github.com/zmedico/k3s/archive/refs/tags/v1.25.4+k3s1-vendor.tar.gz -> k3s-1.25.4_p1-vendor.tar.gz https://github.com/k3s-io/containerd/archive/refs/tags/v1.6.8-k3s1.tar.gz -> k3s-containerd-1.6.8-k3s1.tar.gz https://github.com/opencontainers/runc/archive/refs/tags/v1.1.4.tar.gz -> k3s-runc-v1.1.4.tar.gz https://traefik.github.io/charts/traefik/traefik-19.0.4.tgz https://github.com/rancher/plugins/archive/refs/tags/v1.1.1-k3s1.tar.gz -> k3s-cni-plugins-1.1.1.tar.gz amd64? ( https://github.com/rancher/k3s-root/releases/download/v0.11.0/k3s-root-amd64.tar -> k3s-root-amd64-0.11.0.tar )
_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 linux-info 7a3f8b289bc442b8151fb29bfefe3b76 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=7c8e90d97f9c7332b02156b8b6b0ab57
+_md5_=30b3fa58e9d5ebf5115c0bf3d2d6fc89
diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz
index c0a7ee5fca56..6d29ed71deb5 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-10.4.1_p20221208 b/metadata/md5-cache/sys-devel/gcc-10.4.1_p20221208
index ccb012766078..e2c38b842f0a 100644
--- a/metadata/md5-cache/sys-devel/gcc-10.4.1_p20221208
+++ b/metadata/md5-cache/sys-devel/gcc-10.4.1_p20221208
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
IUSE=test vanilla +nls debug +cxx +nptl +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
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86
LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
PDEPEND=>=sys-devel/gcc-config-2.3
RDEPEND=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:= )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=10
SRC_URI=https://gcc.gnu.org/pub/gcc/snapshots/10-20221208/gcc-10-20221208.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-musl-patches-1.tar.xz
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain f71e29d177972a4d89d655cd863c2b27 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=a5f8070fc9da617381b5ec13b93fb56a
+_md5_=f665bc59b6cdf088868bd72c1635355a
diff --git a/metadata/md5-cache/sys-devel/gcc-13.0.0_pre20221211 b/metadata/md5-cache/sys-devel/gcc-13.0.0_pre20221211
new file mode 100644
index 000000000000..bdcf593a0c68
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/gcc-13.0.0_pre20221211
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/binutils[cet(-)?] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=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-util/valgrind )
+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-util/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 +nptl +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
+KEYWORDS=~loong
+LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
+PDEPEND=>=sys-devel/gcc-config-2.3
+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=13
+SRC_URI=https://gcc.gnu.org/pub/gcc/snapshots/13-20221211/gcc-13-20221211.tar.xz https://dev.gentoo.org/~soap/distfiles/gcc-13.1.0-patches-3.tar.xz
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain f71e29d177972a4d89d655cd863c2b27 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_md5_=0aa781b06e7c7d6bd0c22602393fd79c
diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz
index 4b0e344df0b0..0f8e7cab5ad4 100644
--- a/metadata/md5-cache/sys-kernel/Manifest.gz
+++ b/metadata/md5-cache/sys-kernel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.286 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.286
deleted file mode 100644
index fa0bca75d5ec..000000000000
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.286
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full sources including the Gentoo patchset for the 4.14 kernel tree
-EAPI=8
-HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
-INHERIT=kernel-2
-IUSE=experimental symlink build
-KEYWORDS=hppa
-LICENSE=GPL-2
-RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=4.14.286
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-297.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-297.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-297.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-297.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-297.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-297.experimental.tar.xz )
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 251644d091f08784e34abea7495fc883 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=f381178380eb619c1bf83bddbf0e624a
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.294 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.294
deleted file mode 100644
index 64e1c26dc9fc..000000000000
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.294
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full sources including the Gentoo patchset for the 4.14 kernel tree
-EAPI=8
-HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
-INHERIT=kernel-2
-IUSE=experimental symlink build
-KEYWORDS=~m68k ~mips ppc ~s390
-LICENSE=GPL-2
-RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=4.14.294
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-305.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-305.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-305.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-305.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-305.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-305.experimental.tar.xz )
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 251644d091f08784e34abea7495fc883 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=c440bd02c467cc41d289a8fc1abfca10
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.250 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.250
deleted file mode 100644
index 852a60544ccd..000000000000
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.250
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full sources including the Gentoo patchset for the 4.19 kernel tree
-EAPI=8
-HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
-INHERIT=kernel-2
-IUSE=experimental symlink build
-KEYWORDS=hppa
-LICENSE=GPL-2
-RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=4.19.250
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-249.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-249.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-249.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-249.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-249.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-249.experimental.tar.xz )
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 251644d091f08784e34abea7495fc883 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=d057421ef31a47750413f73ff3e57031
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.259 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.259
deleted file mode 100644
index c9c02e110bb7..000000000000
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.259
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full sources including the Gentoo patchset for the 4.19 kernel tree
-EAPI=8
-HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
-INHERIT=kernel-2
-IUSE=experimental symlink build
-KEYWORDS=~m68k ~mips ppc ~s390
-LICENSE=GPL-2
-RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=4.19.259
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-258.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-258.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-258.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-258.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-258.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-258.experimental.tar.xz )
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 251644d091f08784e34abea7495fc883 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=1e521a40ca75e708ecb5b6c662a5f760
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.321 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.321
deleted file mode 100644
index 9b6f80c68e93..000000000000
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.321
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full sources including the Gentoo patchset for the 4.9 kernel tree
-EAPI=8
-HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
-INHERIT=kernel-2
-IUSE=experimental symlink build
-KEYWORDS=hppa
-LICENSE=GPL-2 linux-firmware
-RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=4.9.321
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.9.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-324.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-324.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-324.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-324.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-324.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-324.experimental.tar.xz )
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 251644d091f08784e34abea7495fc883 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=be2a761dca946f04761b7de1a0374011
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.329 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.329
deleted file mode 100644
index 036b0dd36b9f..000000000000
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.329
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full sources including the Gentoo patchset for the 4.9 kernel tree
-EAPI=8
-HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
-INHERIT=kernel-2
-IUSE=experimental symlink build
-KEYWORDS=~m68k ~mips ppc ~s390
-LICENSE=GPL-2 linux-firmware
-RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=4.9.329
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.9.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-332.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-332.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-332.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-332.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-332.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-332.experimental.tar.xz )
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 251644d091f08784e34abea7495fc883 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=15bec6df89263462974ff8c53be2c530
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.150 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.150
deleted file mode 100644
index 7c8e3d26e282..000000000000
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.150
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full sources including the Gentoo patchset for the 5.10 kernel tree
-EAPI=8
-HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
-INHERIT=kernel-2
-IUSE=experimental symlink build
-KEYWORDS=~m68k ~mips ppc ~s390
-LICENSE=GPL-2
-RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=5.10.150
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-159.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-159.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-159.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-159.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-159.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-159.experimental.tar.xz )
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 251644d091f08784e34abea7495fc883 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=9d4cf449aaea77b5dbf2206c60f447e7
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.75 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.75
deleted file mode 100644
index 918e442c876f..000000000000
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.75
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full sources including the Gentoo patchset for the 5.15 kernel tree
-EAPI=8
-HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
-INHERIT=kernel-2
-IUSE=experimental symlink build
-KEYWORDS=~m68k ~mips ppc ~s390
-LICENSE=GPL-2
-RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=5.15.75
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-79.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-79.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-79.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-79.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-79.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-79.experimental.tar.xz )
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 251644d091f08784e34abea7495fc883 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=3813a106f92bc53d2269d0f4f7df036e
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.220 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.220
deleted file mode 100644
index e09b7f6b206f..000000000000
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.220
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full sources including the Gentoo patchset for the 5.4 kernel tree
-EAPI=8
-HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
-INHERIT=kernel-2
-IUSE=experimental symlink build
-KEYWORDS=~m68k ~mips ppc ~s390
-LICENSE=GPL-2
-RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=5.4.220
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-225.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-225.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-225.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-225.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-225.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-225.experimental.tar.xz )
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 251644d091f08784e34abea7495fc883 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=9cd92b06b35863e3e0a8943a33aa6d54
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 7a2ea0b98d0d..b46707feabd6 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 14601 BLAKE2B b2b03f784771869c2af8238b7eb177f68542d9936c68fb72d5570f7586fc5bfa6ebef91d68006df82de3cb72959aeb4bab278be90309ec4475d99a0a7c116698 SHA512 63ddd1056929f887c0a4815b7d7a2bf2cee40e7678885b8dae9d5f1bfc4b69ae36456367dc791d7e3ada9047919456bd6d6dbfc92df0cef91b9e64733254a40c
-TIMESTAMP 2022-12-11T20:39:55Z
+TIMESTAMP 2022-12-12T02:40:01Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmOWQBtfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmOWlIFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klD0Uw//U5eDU3wVUYvNRuh1s2yS1KqNb3DrXjSFT2PXkMhqk8zOgbbdjglmqsji
-tnL9SAsHEJTrDtPuQ3aXVbybVVLheaRMJaRsvEY8OPufCKHc31k7vyBLACVEUIwO
-ZuF6szczfXTRJiMWk/mhaW/JByy7kscykCUknIv1y3W5Sh6Bxa9qrerXW90/Ov5U
-oQNvRWqwY/9FY8jr730ol5QZuZqLfOrHcQpGgCh6yWc+3HvCG4fP0jRfKdNQDXtQ
-IutaEuMyiLD1HZ0GSYpCASCdjG5nyYn0TuC/yKPfio4JdvjA6DnBC8+vPg6yUcpQ
-Z00u6CSluamIFOzrXzlSuz5c/x7GCDrMA7/SLFFtiz1Dh//MZUsUK5koawUKJljC
-Q7WU/5uKziZq87upI8xohkTh+S3DM7rwA0sBmAJZkr2uRhCvpBHfxnx4OEDFbgIF
-0s1pdEUFta0P0jVFgatNvWsbF/jHNzJG6jayxGTnHEIujpqYkVkqOvC5ZtrcL/2J
-PtadhjOtpY+tyUnyWWjiAbH7hQob/Pjf3ocg01oCg5d5eCW+kzSibSEr1B/ytDW7
-Lb9HBnIvHMGzFypyKiqBez2GxIQG1pc4O37zLBk/hY5BK3I+iCKsFSxf7SPsdceL
-yAGAF1LBiBXpDcCCFqxlrDVU2u2Nmaobh7j6ZVMeFhDiaShdWsw=
-=fGDV
+klBx9xAAt3wj8AtG23IPGmhRvMVotfJ614WnEnMJyqhV84f2378XpMfpoPdgKJU/
+cXAh/K/KBN0vlh5mU9SLuC3gSgn5pnfPAhSO7KVFNYq96lrWEndEEECDjhi4BAiF
+TRS65iq5OOVW5JifHZol7mgb1MhDgIMA0D2BIkLn7vc412qvIwr5V2SoKvuECrb/
+HCUwuiJWFnUEEzQ4D42RVA+MX0EfOaTDtj2n0pCwlKSLTVCDUbT6Q7W58yj8PdmO
+kWLzox8U7NIK1SIUVVR3X6i9GzHZQmIBGva9k8aQ4PIwdWvabCOuhAt4KhqBfqF5
+MnCwDtiz5/wcliKc0gItsdY9C6A5GXSJXe6IsLYpJvU5nM04HIBlQC+BdqiQN8dq
+dRdgAdA0vmCgYg/7v0caML789E9KxRWLN7uxnL8nSsV0RN1lFd92cvG7dFNKj1l1
+t5HgSerxOrrGVuXR5/O1vQXKHvapArlDJ0HhDj6Cyc1lGc578KKUcjvIkRxFUoTo
+60eraOF2LloSDWhLA0qqfjgoCFquvgXpRlpS+AvTXSpzxPk5Rrw2HIHMPs1OG3Fy
+F1GGAvgMA9Fr2ePZLSl+DdESe06rXshrspeMXp5CW+IP8op8vEV0do+zePnlVZvr
+LVLCVspghiraC6RCaFfV9a0sq5YjyL1Vl9uVqekStZXalky+14I=
+=OAXR
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 747d5e9b2ce2..71d91f0789fb 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Sun, 11 Dec 2022 20:39:53 +0000
+Mon, 12 Dec 2022 02:39:57 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 2cb793a83a94..e713cba1d1b4 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Sun Dec 11 08:39:52 PM UTC 2022
+Mon Dec 12 02:39:57 AM UTC 2022
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 96a7e082a62f..3c9ab9a40447 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Sun, 11 Dec 2022 20:45:02 +0000
+Mon, 12 Dec 2022 02:45:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 826fbea57112..9ed527d9fc92 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-7b1d7789c7ace95a6c6096c30aa971e3a87ad363 1670786517 2022-12-11T19:21:57+00:00
+10d5a314da9f88a35c01635c619f4fd703140a70 1670810340 2022-12-12T01:59:00+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 343de1f89af9..2e9da4d7adbe 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1670791201 Sun 11 Dec 2022 08:40:01 PM UTC
+1670812801 Mon 12 Dec 2022 02:40:01 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 4b0d2445c2d1..71d91f0789fb 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Sun, 11 Dec 2022 20:39:52 +0000
+Mon, 12 Dec 2022 02:39:57 +0000
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index 18bdc4d32ee5..9dde77a8ebd9 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/rustls-ffi/Manifest b/net-libs/rustls-ffi/Manifest
new file mode 100644
index 000000000000..756dac7be4f1
--- /dev/null
+++ b/net-libs/rustls-ffi/Manifest
@@ -0,0 +1,65 @@
+AUX rustls-ffi-0.9.1-cargo-c.patch 1477 BLAKE2B d5d277f49a65f17b591979002c138e5def39d45aedcdc4065016f3b5d3b275817d15c6054fe2d4cbb037e1fb1ac8faff180842cfa63543012b79896ae834bd72 SHA512 1c7a0c319fd9ca939fff98eef335d809270eb0ec5a998b054c50b9dfb7ee5310bb4a9f4e916f750c4e0f5153d6269c762583b97803ddda7cf36998d0f05a725f
+AUX rustls-ffi-0.9.1-tests-32-bit.patch 4749 BLAKE2B bbd0e4e1a05e620e20117114212fac5bb5fc5b79bf3878aab0c71e457d9cb5b49c1c3c5df21e2afa6e9d989f420f5f746359ed16c7caf271ea5b2445909e23cf SHA512 89518c54f96d9ff4cea02f14782514069b85220a18fa04cd4ce5ce78e16bf126c8c3be8c05da16376b172a1b774d6a4c14a5261f7d57baf007ca6f80b74ac17c
+DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
+DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST base64-0.13.1.crate 61002 BLAKE2B 3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91 SHA512 1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b
+DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST bumpalo-3.11.1.crate 81207 BLAKE2B ba76008fb5a975aca12b6f893779e18dd353a22a42cbbeecd5870622a7cbc0cd7e37036af600c570b8a55f26ea8d07f44a9aa1a8373d977b6f75bd4276730292 SHA512 70e90bee1fa4e783ff5a3b18f192b9347bafab7daaa907e74913a415a66c29acfb073fcfb46150801aa7649ab0d2ec8a610de239551565dd167bac72ab13a9bc
+DIST cbindgen-0.19.0.crate 181286 BLAKE2B e09931704cfe0f0f777e67c66fdfd08820e8185a7ad475521eca2d6819d1d0a92791d5cd5dfb2b2199e911da9e8a92dfa09ec20d2912f1073d456f7932944438 SHA512 dc31896c75d43fa7efb6256b861b7d4a51b9b0e4dc605bcaf769b32cba2dc0b7a5c49b01f0ff48ada08488ad8c020c3bbb645d6796046caf0bd7d9eaae25a962
+DIST cc-1.0.77.crate 60723 BLAKE2B 93720cee6c5721ec43b3f502b0879043afc44049e2ce528addebd8b6cf182a8e370143d67e32a965f1ef4fc07e55c87aaf95c0b1b5f9b85eb4e743a95b17bdf5 SHA512 38a421818bbb22fa6a6bd871a7d69add88932db68683ec91d1b4ce1ba68ea2b9272c42c35f437030614cb522f43db964e3a8f1223dcdef9158090b00d17afe2b
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST clap-2.34.0.crate 202210 BLAKE2B f383adf1d757ac4b68995132b33837686ce451f85a02a8d05d2c746da398510d05d46330f3efade063c3952aacb1754cdac73dd0afcae0df5340a89f9353aa1c SHA512 c648a761b9996a7e7464a538bb53621bae22090b846a42c3b729beca3363958ae67e3da9f93f58b10a10e043cadf7ff930388680d168646178c2824177832db8
+DIST fastrand-1.8.0.crate 11369 BLAKE2B 93e911ffcec559e30b2fefa44c4d74d1ffa9b8ef1904ace608b8576210bcd41a2b4c7adffc00cd3bb40996110d07316cf8068f4754a879c6cb47e3d41304d406 SHA512 82cbc2b29b97fa3fa2c9372d3e8c390586a7b39f6c7d8c45f9b779bdfdaa2e8a3b44bc7bfcb3367c18120726facc753c9827cf63a8fb4ddc2667509b16333cb1
+DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
+DIST heck-0.3.3.crate 10260 BLAKE2B dc756738081d855583f239908f671e9b5dde72ebfb577f6387b1a169817a03332464cf67071708a4c4f06b1ecb222118e8c719073ccdec1c0f938e5ef378b13f SHA512 b3498e033f44e03206421e565efec5b21d13107b60d35e4476331c44e6effd75c81f7678f2452c822eefd581209a2ffefd2034779cca2d8b4fac4583bbbf777f
+DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a
+DIST indexmap-1.9.2.crate 54627 BLAKE2B dbfa551d33305db06b59d07c1b4bf8d4596a67ff1caa03062d07f6d78b4604ac0533d1c1fe3c371702dd7e65a012bfb960d79c76db37e264d0b44be576969285 SHA512 946c54881a347892dfcb55648a2b881d3a4d113424b8c76d8957980a834895318d11336dc438a04601916cca787420708ad7e271f965c38bfeae511ec1dedf85
+DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
+DIST itoa-1.0.4.crate 10601 BLAKE2B 95545252eaabc3114323a44c8b8ea12a91568d9fc8d26ccb3bdd798ac0e04d9a6a9307927c17558f1284fa5491464cfceba2f0b880d00673449b94c0fb783150 SHA512 a70bb6fbdbcab27fbb5a84041bcbad8e0c8fda58d55ca7ac757f7be5cd373101be40df99e9acd6ae49e637e40de037c6bc59560f96c9adeccb2b2e0bf6531e42
+DIST js-sys-0.3.60.crate 79257 BLAKE2B 714facdab00d567d074de4a25b69487400c23194d0f58ca784159483f9e02289acadce084b1514d8816cc9e0597800de82a5298b071b7df19a24df93541f23c1 SHA512 543dfd444539fad27bafcbbf112366f53d4ccf4bc63f8bb17820d818c3e1804656697ed6268a793f383ddf6b6227f7e9b3a11fb6fbb24e10732fdbd971801665
+DIST libc-0.2.138.crate 609081 BLAKE2B 210aa9a7ba99d69533946fb06c2ac6ca0714b3d4c0c5a80096e188f849319dc5509b3b41ec56aff7d1ee899378be2197fe9f8dc921500b11ea6cdc8b3b15df45 SHA512 986ccf0fcd18dd124fa6d3d89c3c7cfeca1046270a6a1b5c4addcdbc7f7f36216cb74094836ce8e97a9e331b97ed893d57daf39e919d24b001c4789a022f7761
+DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605 SHA512 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2
+DIST num_enum-0.5.7.crate 15199 BLAKE2B 8ff2688036ecab51fbfd74c1ff9b6ad22b229aa4dd0f9a57547252862bd149659e307042c07f473f99a8f15c744a6e6a484d57ca3b31eec785227632521966e0 SHA512 14749c9fb3cb30366e4915b2afd00b1f005de753ac3458982ef53285efa718c8059bf4804f4db170f43c1978c222aa706f30757c191f8613b8165a54a7c5f4ce
+DIST num_enum_derive-0.5.7.crate 12225 BLAKE2B 44ddaa0a4c3e9e49a4c476ee8b9db92a4ba6047628fce0758811aec2dc594a0902e4b168ff5c34aae48c3b1ef647bf1c3d84ce548d1826c7ea6877e6a4575159 SHA512 716d9b58d192230ec633207af741cd198772c6f0880a27255bf1b7d48e51f14ee987af14580982b0d22fe0e876167d9850b077f1b50557f47c6ff81b64542b15
+DIST once_cell-1.16.0.crate 32120 BLAKE2B 59bfc8a44f1fec72442e3d34bf4be3a5af073f854f07b3618b2857c759dca4a0fa6ba358514ae28c25d745b01bb7b390ffe9ed6e296d163fd3dd67e49092b87a SHA512 bc199570ee43bde9245a2c4637ae738e370ce9988635c8342349ceb6fb158f376247b69f9ec4ea0e6d76b934decdc77a524299ebde96c0a2c2d29d9501b9a568
+DIST proc-macro-crate-1.2.1.crate 9161 BLAKE2B 4c498132d80ee3de239991e2c631ba219accccf093460b2e3f22ab364207336f575692ceecd92be9735713b0c999578f13e9a3a6bcdb26024914450f9bc3711c SHA512 94e39efafb9afd36996b4b03f23398c2b01e3da3f029d868e7cc9c114dee4263628460037f194b3e31580c931ee7842882633fec3f39d344c71f961e4deed0a7
+DIST proc-macro2-1.0.47.crate 41955 BLAKE2B dbfc20b61443225130d08b05deeba56e63e76921e56359c9b0531798b18778d6ddcb56c3372fb6ccc68586a6c1dc725054f0e83f93e8623cb5ff6a7a2ed3dc83 SHA512 60c5d0dcbdee7ddab40664882d3cf5a868f7ea5b49ebab3b4419c3f325582b816625e73e0d1737bbd46bd7d765ece6c81c2ff4be894555d4b255f5cb9255e931
+DIST quote-1.0.21.crate 28030 BLAKE2B 547344ba9272874f5fbb4bd27a69ef5be99823e10e1318afe71971b18f37e9c73d54168f16efb82c53a332e4874c80a82ea951fb2c85fad50cdfe783622b79fc SHA512 0728eb4df7e1f7c4d32ab08c901c2c969db8eb46b03bcec3e4956a4f6b360939d32abc6b6ebd7a31058e8e9b69c3d995a24cb484f93656f05b4ee963be1c74fc
+DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27
+DIST remove_dir_all-0.5.3.crate 9184 BLAKE2B ab7ef94e0230ddc9b363f038254a180881bbc20eb04a254f97e6f71ed491c99ba1c88f5e85632d450243882a4a0df63f3b8b183bc1fbca9caf30ec23d577b1d7 SHA512 50417d6d8a33912193a1ed37eb72b47431b12ae65d2780cdb7080c3d141e63819da13751c3fb737685cea322f70b36d413389c3dc01aa12b4dce615aefed0e2c
+DIST ring-0.16.20.crate 5082615 BLAKE2B 6011eb7148c2d2ab410e564a06604f4350e07ea030e4d7dcb30574b977f0b0c7e53e09f6e6dbb2d068cdf110262876c48dfaeeef1b691932a056fe149916d934 SHA512 d97d1b08eb796d4c107426ff2c015ab1f221612500c8a57fca8e3f064e8c0f5ae2a5e6071d013313cd9f4be8fed4ba03beae84bd446f56b2b2ca5d483c328191
+DIST rustls-0.20.4.crate 256347 BLAKE2B 96989d813691a70066958b5c30554237cf86f25bf06e0ccd098044b4329d26fff19bc5863f8c2390c03813aedc67be5f4da433d82b5a9c6b120efaaedf51dc2c SHA512 897e93f7fd06be64773db0630a06dc440c0f5b43f12d5780523b2419d11bdec62ece3ce12a317badc2ec8cb1536d8bfd82d7c69105196929e7fa5471b29d0462
+DIST rustls-ffi-0.9.1.tar.gz 80976 BLAKE2B cf9ad6a5666be19d882e0bd3575b2f7bc1e8dec891a7c192c0fc7bcff48801cc7af1c73d005d32c5801514ce852dbee54f74ea0a16110638184bed9fd483740c SHA512 cbced119a486a28aa437da09eda841b00a8bee47d2aadf4cf39601baaa8481b2600dd554d5a6e219374690c2c9d25f0d4ed253b9401ba5ac9ecfb6947625a38d
+DIST rustls-pemfile-0.2.1.crate 14278 BLAKE2B 2cd27153a5db80581e43009c0ac21209f57341e584c8f11789bc9e9ac71d6cc456c60554bd97176c7567ad67896b74acc6372c62973a3ff1e965bd1d0dd52bfa SHA512 1c03cd74314bc0bffda4803f6e7692e53e3cf67a6bd30e6c96a861d8c118363b0e871a9e28c4e1a4d4f1fcdf98f3a5af3be5f0250f3653836429a27645a10c80
+DIST rustversion-1.0.9.crate 17425 BLAKE2B 0d4bf497848b3fc0ce10cdb3f1cfd73965bba1c0aa49f24c0b4abb92c2dc133ff546b119a69d2f5843f68cf4d42e4f64e9c59e2879788f91208bd75a2b7c62e8 SHA512 b2c116585816ee3aff5b21ac72ef05520ebb01fc164519e43407685c223ad5f2d3ded663c643a1f0e8150d334383c7504b701ea2708a570e5d7e29d98e2e7c61
+DIST ryu-1.0.11.crate 47007 BLAKE2B d03e8df69c3b21c1b2e4ffa91ece794f141e9f9bce4e9ed1ebf394b1cb0f796147b86189885f0734df8f431b2d166d8f6ed6a261be398d6d088fd56046a85c2e SHA512 dd2642aab2d3017c31432436226d5350b894c8b88a09395eb7de6350964b3cc48451a829ce78b04a9e4e0480076fe1bddd0604f4e57700faa2d60cac6e361408
+DIST sct-0.7.0.crate 27502 BLAKE2B 93912044e47473d72d7415e01cbe2545f84d7d087e7a7fb210be7524d44f69daaa58edf487ea6f8e5f06cbe25ec02062b1b55978e7cb4761b8bfd79a32d4fcc7 SHA512 175d2a912e3f35dcb110991a066d7d9b0d47a0febe4e92ab7d92a27c886a7eb9abf203c9080b3e2cbda9bedbc816bd138476363c2a0c7367d3abc7e6bce83046
+DIST serde-1.0.149.crate 76702 BLAKE2B 7ae815ef79d4c0cdc91fbb12aeaef291b16f6e6e4990fa22b13c8edf2fee426adc235756850df98e8b412cfe48bb32d0f908241717b33070e6bfc6712ddfb7c4 SHA512 dc4ada7a0becfd7c5a1e8e7852454bea5074644a77e00886d87f9443aac1aa42b4662cd5705644cbcf7f6068e8eff6f3c5a5db076a022081fe558914a271bf13
+DIST serde_derive-1.0.149.crate 55561 BLAKE2B e1bc0b105444b6f01ce775f0d28cfcfa45d197eb52a1857c8bdb924accc2acb0436aeec6a6791321775fce309863c952f841975e7ac86afc6438dbd4ace80c17 SHA512 d3b4f2b851d0ae87ffa99c1e11fbd49d2cc8ed5d88b89ba4854b9a2fff55009d85d0eb1357482a133bc34d11f5d39935e3d4fb2d8e61f49627e316733cce922f
+DIST serde_json-1.0.89.crate 144638 BLAKE2B e296fd2fd3054b81349f246d207de4f7f8072e480a34f1c39afc2d46cdb6b861d1514a8bb64f2f68920e8db43b642814f7f4e989dab95cee62485ca2f8db2e8d SHA512 4bafa5693977e129f5787f2ff10f914e2a7740bf7e631bcdf51b27d0d9e5517873184b56649914371e1881107e7ed0a8fedf487617db334d4a7a4bf95c6c16a3
+DIST spin-0.5.2.crate 12004 BLAKE2B d67d9156ca6dbcf4022711cce797cd423a4977115abac4cafaa507aa2e1071b637275637a20934d4d0d6d2bf82c98c74a4506720326d1804952aa0fd5fc4895c SHA512 fc57f7906da2b7a298c5f89215e881e8827b4d9f934dbf138338e0ee30122d8459483be566268fa374b41d63d8dbf65d42e0b322535ba35c827d7edb2176f267
+DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d57b78f5d1e4c9312feb57e1eaf952e02d92d4e0932db240c6fba45beb06ea8c4fc6de1cf1faa8b6a3a939 SHA512 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34
+DIST syn-1.0.105.crate 237549 BLAKE2B 14e3187e9e1300c3c62d47504d61f154d4f3f22284fd1a44a5149764eb5b8937d74783e42d48380e1a31920a9319e8e7af8a86e8e9e8bb46bee839964bc4029e SHA512 4e2475853587ec669d43890c88074c00c0fd45a84631f8a0b513f8eeeb78cacc297976121af9488419d2979b33579c5d2b782e18e3fd32dcee35227e767cae0d
+DIST tempfile-3.3.0.crate 27578 BLAKE2B e98c5ed4c59b6ff411e89ad4eb529bbe15264d6744edca8675c89bfb4397fbbb8da60bbc582da24bf9953afd9bb17cdb22654d933468697e9fa9e9903e6a7c77 SHA512 ba6faafb2dd56d694efe424752099a2efb50316afc0a4db9fdb7620ae3f1a31dfbb2a7b41724878cb977fa11f7568a406bd3b6a4f7cfc0b88b86b2cc616b953e
+DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a
+DIST thiserror-1.0.37.crate 18752 BLAKE2B b8d792715cfdffccba72af132e414a6ef28f8e4dfc0608bea49bda1bde5b6acb13da24feaabf4467b8aeace9b6d90a97e2202f7d24bfb753cc4019c2243bda25 SHA512 07f0cf9da1bf1029d70c1b6f0c54bc41ed759214683f35cf6b321ec2d69173e3da0abf80a692115a1e4630400b1fbf462878053853fdc6026edb40f7e13be72e
+DIST thiserror-impl-1.0.37.crate 15428 BLAKE2B d91e9f058e1a2b722f604d9a399c0f291c5309299c4bc103427f8927ba41c9937c7e7cd4c0f394dfb9d96799be8a3d5b33f8e869045f58228a43354dead5117b SHA512 37d90875118fe45b51afa89dd0acfbe4d9852b899ad391b419b5181a92bda115cf5569ffef57caf6020964d5d847c2b1f191c99e2c0caf7d4166f531bd19f952
+DIST toml-0.5.9.crate 55667 BLAKE2B f2bbcac136e0182cad9b51f07943610c8700b68afd08fdbb822b47bb79d215e8132376da8ac61fd550e86c353a83b007297b6ac92ef5d503e1b90e746c40c649 SHA512 7151bcafbe2bdb1d2bb91562daebd357c884819af047843f1b4a56bc3812d4153eaf70683d0f9bff51bd1048700920322d64d41da13ebb4cbf34f0f7822d7ce7
+DIST unicode-ident-1.0.5.crate 35455 BLAKE2B 7e14ce97ac53a88ccec015dea690918a673dc5b49e44de7fdcb5421871da35c4f514c6db9a363d6f4bfcf2e9a61a50a593d345d0b6f388ea882b17a00cd0335d SHA512 d355370daac356d900cd4c0a792d6c0eff114524c4bffce4d7e74469fe2117883ee00bf0e27d950b72e88739473f2045d5f83440a0aedfede97b4d9163b64a6c
+DIST unicode-segmentation-1.10.0.crate 93893 BLAKE2B f0604ca03586726b878f7884a639554037816ae01965fbb97b4998fbbd12e614f2af50065a59c834448413418a56b198b016e685ef9509513e8994a5c063da40 SHA512 e6a1baacb557a5a7ed7ff780c542c5947eb473763eb2a6018cb1e0a1abb9f4bf3f8073610e4897393f15df076f6657a0f162a5c5bb7ed5f3b3fd832e533a522c
+DIST unicode-width-0.1.10.crate 18968 BLAKE2B 6174e307fd3ee290d0a5d1d31233baaa5315cdb73f19b8580718e9f9eb04cfd3aeaeb474af1e50c4b9fecc6fc777937dedc527c9dc9ed14ccf42af099e591f31 SHA512 9836a8d489d18ea1ecfe1957ed6d5da7dce825e138cd1848aef093fa8d2eb83fcf01eabb1a2446df4f5ede4e67316e9e81b5d58b59d4e8c5d67870e8fa5dca3b
+DIST untrusted-0.7.1.crate 7924 BLAKE2B e0152791e781a4805120e3437b7e0219db3aa0282af4faaf2cfb15718421ff26abc56021c546f6aebb411f5abd27020273ba0f785e012a4b0089e96c2db4faa6 SHA512 5ebe3266912e4e78fdfdd13f9fcc07e9cf489d19d5e9ff346486f47aa58a0aca35278d561612c49eb3cab5a6759ac974d3b92bfabc399e1bc0808428dc347be0
+DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc8e1ef4e847648e2de08dece8c4debe92889edeccb8d393645fd0b62436b49d236ded7ad181c4a51239a9539 SHA512 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9
+DIST wasm-bindgen-0.2.83.crate 169618 BLAKE2B f6158596c80a0385bee0a05bd9cf0b3beee83a7958efb40244956b4fec2c83baa1a1b4605eb604f313db3508a7911c78f645acbb19f6fc93eef27e9f7f0ac109 SHA512 ec93d1334417d0329e113d5f2da7f16c0f1209d71e5cbd21a2dc9278d877e70ca2327ff7863b40505504883ed51d6bf20dda98c22ef44011a47c604a7b44e82d
+DIST wasm-bindgen-backend-0.2.83.crate 25620 BLAKE2B 3cbba20a2f5344c0ed2791de7b04ee294746606289ba83a9c139b53b56edf31eab8d3b3802cec309d5395e2404bbd75b7fab5d748a9961b36906fabeb0e66493 SHA512 dd1b65733e4d0a198d61a5287bb75db3e03ef738d2c2dcd3ce3e873c27d41c90cfcbb775ad40b2a546190db8d7213e5866f8e3f9913c28fe4b43a49054bfea44
+DIST wasm-bindgen-macro-0.2.83.crate 12075 BLAKE2B 3b358ba7c2a3563840f54f11170cde78044a8f087659daa7c784fa252f5dd4b7f6200eba425d95b568e50fd43c04c32a509994ddaf5248120feaa67586402150 SHA512 eb83e06f998e858cf25494c1d171984269e72db798147d4d1d8aeeb25ea7a35c5986b882011e131968621742ceecff976430856b4e8b7d7fd7f1237767cf01b4
+DIST wasm-bindgen-macro-support-0.2.83.crate 18530 BLAKE2B f305c9fc1f7bba5bee65a1c76fc2216c98aa306a072286e1ced048ab191f49e7e4436bf2f67d4c1fff558f59b2cef5e9b40e9e940268128ab1ebeb3c64696107 SHA512 804014c75ae5f8c1c7f0fad3f3209887fa346d74029e5f6e1830e44f7318719e65c4a643c71d87cf388f131fd370af40d536bbc15fc11c25b91cb785f56a908b
+DIST wasm-bindgen-shared-0.2.83.crate 7194 BLAKE2B 4dd1cffea1edc98dcd4993bf6fdde8100fe00d1e97322ce8bc0bdefd0c659047c8c726e5da27b59fd7a6621c1e5385c18204e834c6c6fd1fb9de52f95b40e40d SHA512 2bfc1a068fa41a9ecacce7bda494fc0485c57ccb102c1d76c87a42e00ad30b944b0cb788642e8339d050a0e831ce8306844a77292ab9f79ed765b65cdb4765e7
+DIST web-sys-0.3.60.crate 700485 BLAKE2B 13942a583dd8462b0591a19759a41f41fb17d2356b3bcd78402e420fdf5726782e5b4ed211c3716a81c1cdf64ce9b8adecaa3fa22756a3ec84eb7c3e12e3018c SHA512 d883363f99300e2d50bc5bf198f0fb8d6c53e5a778217e340573560ac07db26a71c98419fa2ced32820472126d6f97ad5773ad082521be0a1c9a374af9d61df9
+DIST webpki-0.22.0.crate 58663 BLAKE2B 4fff91a8ce3d46a9daa9e39c50755f79574c91faddead2f6c879f6e9bc2189b76c4951cbc36e607e099ab8a870b422e1afcd4bcbecc14e96555c26c8cbefeb84 SHA512 7c2916d47f2232587e3ccaa8fefc8b576addaf84b55166011032e471f91ce54a79d2fca7fcc1144552c254f5baead708fba2b0ce76a1c34286838a8744b0f570
+DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
+DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
+DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
+EBUILD rustls-ffi-0.9.1.ebuild 2427 BLAKE2B de42c8af365cf08af9d9abacd84c8cc99e3cb07777272f1625ab8a2fc184ba595b7e13b6699f107f31e553671667c5a2bfd6dade620bffebd0540e8b1378e9dc SHA512 c0d4e7f6bbcf36e000973f20347ab4f2ab6ee749312648cc9bb28e2c4fd26c44102742e8348a6d61c35ff6af43435a803ae4e5db7898977689c9fd703467d95c
+MISC metadata.xml 322 BLAKE2B 8c95cd2d631dfe96e34412bbc1c12bce2f13f631840642f2bd52384b554b0c1eeb03e2b959921ff2cf0f15f9cdb2ba37acc016549f84c47ca6e7ad857cf3e7df SHA512 08c35857ba4e7e85d619e94b5e6f0a3203faced5f83fb7bdb63d8e25c793bfb8af1b5e1f252613fa8e60e45e3e1a5e092b64f96b8ac2156c9f336bab7a4d6ae1
diff --git a/net-libs/rustls-ffi/files/rustls-ffi-0.9.1-cargo-c.patch b/net-libs/rustls-ffi/files/rustls-ffi-0.9.1-cargo-c.patch
new file mode 100644
index 000000000000..4d0af35d36d9
--- /dev/null
+++ b/net-libs/rustls-ffi/files/rustls-ffi-0.9.1-cargo-c.patch
@@ -0,0 +1,61 @@
+https://github.com/rustls/rustls-ffi/pull/274
+https://github.com/rustls/rustls-ffi/issues/220
+
+From 1c1968a374b1e14551f32c360489185e9b6e4376 Mon Sep 17 00:00:00 2001
+From: Luca Barbato <lu_zero@gentoo.org>
+Date: Sat, 10 Dec 2022 12:00:41 +0100
+Subject: [PATCH 1/2] Move the language configuration to cbindgen.toml
+
+--- a/Makefile
++++ b/Makefile
+@@ -33,7 +33,7 @@ target:
+ mkdir -p $@
+
+ src/rustls.h: src/*.rs cbindgen.toml
+- cbindgen --lang C > $@
++ cbindgen > $@
+
+ target/$(PROFILE)/librustls_ffi.a: src/*.rs Cargo.toml
+ RUSTFLAGS="-C metadata=rustls-ffi" cargo build $(CARGOFLAGS)
+--- a/cbindgen.toml
++++ b/cbindgen.toml
+@@ -1,4 +1,5 @@
+ include_guard = "CRUSTLS_H"
++language = "C"
+
+ usize_is_size_t = true
+
+
+From 5d3e109bea0f3fe3d9080a5d5ca4e30c66d4e2e9 Mon Sep 17 00:00:00 2001
+From: Luca Barbato <lu_zero@gentoo.org>
+Date: Sat, 10 Dec 2022 12:29:23 +0100
+Subject: [PATCH 2/2] Initial cargo-c support
+
+--- a/Cargo.toml
++++ b/Cargo.toml
+@@ -19,6 +19,7 @@ links = "rustls_ffi"
+ # libraries.
+ no_log_capture = []
+ read_buf = ["rustls/read_buf"]
++capi = []
+
+ [dependencies]
+ # Keep in sync with RUSTLS_CRATE_VERSION in build.rs
+@@ -33,3 +34,16 @@ num_enum = "0.5.4"
+ [lib]
+ name = "rustls_ffi"
+ crate-type = ["lib", "staticlib"]
++
++
++[package.metadata.capi.header]
++name = "rustls"
++subdirectory = false
++
++[package.metadata.capi.library]
++name = "rustls"
++rustflags = "-Cmetadata=rustls-ffi"
++
++[package.metadata.capi.pkg_config]
++name = "rustls"
++filename = "rustls"
+
diff --git a/net-libs/rustls-ffi/files/rustls-ffi-0.9.1-tests-32-bit.patch b/net-libs/rustls-ffi/files/rustls-ffi-0.9.1-tests-32-bit.patch
new file mode 100644
index 000000000000..bfba079bf60a
--- /dev/null
+++ b/net-libs/rustls-ffi/files/rustls-ffi-0.9.1-tests-32-bit.patch
@@ -0,0 +1,106 @@
+https://github.com/rustls/rustls-ffi/pull/275
+
+From ab059728729dc53da0bac64a42cccde92535b7c5 Mon Sep 17 00:00:00 2001
+From: Sam James <sam@gentoo.org>
+Date: Sun, 11 Dec 2022 01:46:59 +0000
+Subject: [PATCH] tests: fix -Wformat
+
+Bug: https://github.com/rustls/rustls-ffi/issues/235
+--- a/tests/client.c
++++ b/tests/client.c
+@@ -129,7 +129,7 @@ do_read(struct conndata *conn, struct rustls_connection *rconn)
+ signed_n = read(conn->fd, buf, sizeof(buf));
+ if(signed_n > 0) {
+ fprintf(stderr,
+- "client: error: read returned %ld bytes after receiving close_notify\n",
++ "client: error: read returned %zu bytes after receiving close_notify\n",
+ n);
+ return CRUSTLS_DEMO_ERROR;
+ }
+@@ -237,7 +237,7 @@ send_request_and_read_response(struct conndata *conn,
+ body = body_beginning(&conn->data);
+ if(body != NULL) {
+ headers_len = body - conn->data.data;
+- fprintf(stderr, "client: body began at %ld\n", headers_len);
++ fprintf(stderr, "client: body began at %zu\n", headers_len);
+ content_length_str = get_first_header_value(conn->data.data,
+ headers_len,
+ CONTENT_LENGTH,
+@@ -256,7 +256,7 @@ send_request_and_read_response(struct conndata *conn,
+ content_length_str);
+ goto cleanup;
+ }
+- fprintf(stderr, "client: content length %ld\n", content_length);
++ fprintf(stderr, "client: content length %lu\n", content_length);
+ }
+ }
+ if(headers_len != 0 &&
+@@ -294,7 +294,7 @@ send_request_and_read_response(struct conndata *conn,
+ if(result != CRUSTLS_DEMO_OK && result != CRUSTLS_DEMO_EOF) {
+ goto cleanup;
+ }
+- fprintf(stderr, "client: writing %ld bytes to stdout\n", conn->data.len);
++ fprintf(stderr, "client: writing %zu bytes to stdout\n", conn->data.len);
+ if(write(STDOUT_FILENO, conn->data.data, conn->data.len) < 0) {
+ fprintf(stderr, "error writing to stderr\n");
+ goto cleanup;
+@@ -375,15 +375,15 @@ verify(void *userdata, const rustls_verify_server_cert_params *params)
+ "client: custom certificate verifier called for %.*s\n",
+ (int)params->dns_name.len,
+ params->dns_name.data);
+- fprintf(stderr, "client: end entity len: %ld\n", params->end_entity_cert_der.len);
++ fprintf(stderr, "client: end entity len: %zu\n", params->end_entity_cert_der.len);
+ fprintf(stderr, "client: intermediates:\n");
+ for(i = 0; i < intermediates_len; i++) {
+ bytes = rustls_slice_slice_bytes_get(intermediates, i);
+ if(bytes.data != NULL) {
+- fprintf(stderr, "client: intermediate, len = %ld\n", bytes.len);
++ fprintf(stderr, "client: intermediate, len = %zu\n", bytes.len);
+ }
+ }
+- fprintf(stderr, "client: ocsp response len: %ld\n", params->ocsp_response.len);
++ fprintf(stderr, "client: ocsp response len: %zu\n", params->ocsp_response.len);
+ if(0 != strcmp(conn->verify_arg, "verify_arg")) {
+ fprintf(stderr, "client: invalid argument to verify: %p\n", userdata);
+ return RUSTLS_RESULT_GENERAL;
+--- a/tests/common.c
++++ b/tests/common.c
+@@ -197,7 +197,7 @@ bytevec_ensure_available(struct bytevec *vec, size_t n)
+ }
+ newdata = realloc(vec->data, newsize);
+ if(newdata == NULL) {
+- fprintf(stderr, "out of memory trying to get %ld bytes\n", newsize);
++ fprintf(stderr, "out of memory trying to get %zu bytes\n", newsize);
+ return CRUSTLS_DEMO_ERROR;
+ }
+ vec->data = newdata;
+--- a/tests/server.c
++++ b/tests/server.c
+@@ -86,7 +86,7 @@ do_read(struct conndata *conn, struct rustls_connection *rconn)
+ if(n == 0) {
+ return CRUSTLS_DEMO_EOF;
+ }
+- fprintf(stderr, "server: read %ld bytes from socket\n", n);
++ fprintf(stderr, "server: read %zu bytes from socket\n", n);
+
+ result = rustls_connection_process_new_packets(rconn);
+ if(result != RUSTLS_RESULT_OK) {
+@@ -105,7 +105,7 @@ do_read(struct conndata *conn, struct rustls_connection *rconn)
+ signed_n = read(conn->fd, buf, sizeof(buf));
+ if(signed_n > 0) {
+ fprintf(stderr,
+- "server: error: read returned %ld bytes after receiving close_notify\n",
++ "server: error: read returned %zu bytes after receiving close_notify\n",
+ n);
+ return CRUSTLS_DEMO_ERROR;
+ }
+@@ -144,7 +144,7 @@ send_response(struct conndata *conn)
+
+ free(response);
+ if(n != response_size) {
+- fprintf(stderr, "server: failed to write all response bytes. wrote %ld\n", n);
++ fprintf(stderr, "server: failed to write all response bytes. wrote %zu\n", n);
+ return CRUSTLS_DEMO_ERROR;
+ }
+ return CRUSTLS_DEMO_OK;
+
diff --git a/net-libs/rustls-ffi/metadata.xml b/net-libs/rustls-ffi/metadata.xml
new file mode 100644
index 000000000000..4cdfc3df6e6d
--- /dev/null
+++ b/net-libs/rustls-ffi/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>sam@gentoo.org</email>
+ <name>Sam James</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">rustls/rustls-ffi</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-libs/rustls-ffi/rustls-ffi-0.9.1.ebuild b/net-libs/rustls-ffi/rustls-ffi-0.9.1.ebuild
new file mode 100644
index 000000000000..04494aab9d3a
--- /dev/null
+++ b/net-libs/rustls-ffi/rustls-ffi-0.9.1.ebuild
@@ -0,0 +1,123 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+ ansi_term-0.12.1
+ atty-0.2.14
+ autocfg-1.1.0
+ base64-0.13.1
+ bitflags-1.3.2
+ bumpalo-3.11.1
+ cbindgen-0.19.0
+ cc-1.0.77
+ cfg-if-1.0.0
+ clap-2.34.0
+ fastrand-1.8.0
+ hashbrown-0.12.3
+ heck-0.3.3
+ hermit-abi-0.1.19
+ indexmap-1.9.2
+ instant-0.1.12
+ itoa-1.0.4
+ js-sys-0.3.60
+ libc-0.2.138
+ log-0.4.17
+ num_enum-0.5.7
+ num_enum_derive-0.5.7
+ once_cell-1.16.0
+ proc-macro-crate-1.2.1
+ proc-macro2-1.0.47
+ quote-1.0.21
+ redox_syscall-0.2.16
+ remove_dir_all-0.5.3
+ ring-0.16.20
+ rustls-0.20.4
+ rustls-pemfile-0.2.1
+ rustversion-1.0.9
+ ryu-1.0.11
+ sct-0.7.0
+ serde-1.0.149
+ serde_derive-1.0.149
+ serde_json-1.0.89
+ spin-0.5.2
+ strsim-0.8.0
+ syn-1.0.105
+ tempfile-3.3.0
+ textwrap-0.11.0
+ thiserror-1.0.37
+ thiserror-impl-1.0.37
+ toml-0.5.9
+ unicode-ident-1.0.5
+ unicode-segmentation-1.10.0
+ unicode-width-0.1.10
+ untrusted-0.7.1
+ vec_map-0.8.2
+ wasm-bindgen-0.2.83
+ wasm-bindgen-backend-0.2.83
+ wasm-bindgen-macro-0.2.83
+ wasm-bindgen-macro-support-0.2.83
+ wasm-bindgen-shared-0.2.83
+ web-sys-0.3.60
+ webpki-0.22.0
+ winapi-0.3.9
+ winapi-i686-pc-windows-gnu-0.4.0
+ winapi-x86_64-pc-windows-gnu-0.4.0
+"
+
+inherit cargo multilib-minimal rust-toolchain
+
+DESCRIPTION="C-to-rustls bindings"
+HOMEPAGE="https://github.com/rustls/rustls-ffi"
+SRC_URI="https://github.com/rustls/rustls-ffi/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" $(cargo_crate_uris)"
+
+# From cargo-ebuild (note that webpki is also just ISC)
+LICENSE="|| ( MIT Apache-2.0 ) BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016"
+# For Ring (see its LICENSE)
+LICENSE+=" ISC openssl SSLeay MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+
+BDEPEND="dev-util/cargo-c"
+
+QA_FLAGS_IGNORED="usr/lib.*/librustls.*"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.9.1-cargo-c.patch
+ "${FILESDIR}"/${PN}-0.9.1-tests-32-bit.patch
+)
+
+src_prepare() {
+ default
+
+ multilib_copy_sources
+}
+
+multilib_src_compile() {
+ local cargoargs=(
+ --library-type=cdylib
+ --prefix=/usr
+ --libdir="/usr/$(get_libdir)"
+ --target="$(rust_abi)"
+ )
+
+ cargo cbuild "${cargoargs[@]}" || die "cargo cbuild failed"
+}
+
+multilib_src_test() {
+ cargo_src_test --target="$(rust_abi)"
+}
+
+multilib_src_install() {
+ local cargoargs=(
+ --library-type=cdylib
+ --prefix=/usr
+ --libdir="/usr/$(get_libdir)"
+ --target="$(rust_abi)"
+ --destdir="${ED}"
+ )
+
+ cargo cinstall "${cargoargs[@]}" || die "cargo cinstall failed"
+}
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index dfcbdfc92727..1b362b7abe7c 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest
index 3b50c547452f..1b54231711b5 100644
--- a/net-misc/curl/Manifest
+++ b/net-misc/curl/Manifest
@@ -14,5 +14,5 @@ DIST curl-7.86.0.tar.xz.asc 488 BLAKE2B a9abe2f3af801b3a48be7db09cb82b6bb83bd26a
EBUILD curl-7.84.0.ebuild 8365 BLAKE2B 60758e9c23ab94612542434e0adb6602602128e455aff50c8f9da2cbdb58e27fa396bfd0011a3c461ac519e6faa25712ec80351bad3b45a7faf758aefdcbade6 SHA512 9d53b069da866f1acf875ee8615a11c8e0d5f8a88011f85ab7c8ec6e301de0d693df09d265670f0ae758aac5b923bd02a79ee0beffe5bc1454830ac876d1a652
EBUILD curl-7.85.0-r2.ebuild 8204 BLAKE2B ca20481a8128774d80ec96082c8d6c2ec4f469d871952643819e85db0ed1fdbfaf63d5a2b162697e97a9a77e0662da1e7635a3cf831c1ee76efedddbf9650a40 SHA512 ab0805b4f80d6b58b4c8f1faad3a958da334c69e49e1a3c855a3adabd23d0e45fa274ac0c770e05a77334b4d37d36410b30c64abaff35992ce95b93d24106eb1
EBUILD curl-7.86.0-r2.ebuild 8367 BLAKE2B c7463df2a9da87728a6dec7b241e87e9b79eac01ec997f03548b2fc2c3e63749fff1b4b29fbbc317c6fbf2be784ba1b7e4599bb6e030a1dbd5692b89e1753667 SHA512 3f1d304dcde76fd82e7718cd393453bf772eede1627e594726627ade378f8e18b05073c6769d4cf5c6b553504dfa15c95e9e9e75b4aa6681e57a467d3be983f5
-EBUILD curl-7.86.0-r3.ebuild 8444 BLAKE2B 923149cab4e2faef1e6d9ce4d400e7f8155939f545e24fd17ca35f314d99b878db28dd566c83b421fab41277946c8b323ba62632947378041c2563c41d11806c SHA512 1d790a87d4c249f82bf64b666803b2013232bd5856afaadf2787d4ecb16c59dcfa9175a7db4db0cc2b21b874dab1c7a28081f54958722cf5a838b94853e4449c
-MISC metadata.xml 2103 BLAKE2B beb97305069a47f8eee68278dca5c0f10467d374c9fdab2ea27808b79a68cd921e2ab60bbb2455cbce2cdcada72e8c68290b40ec87ba31dad6ea580820f5c800 SHA512 27c15624622b074926307369bb41ad6cf532300154a70573618a072418358f5fc543eb56873e9836703073e8b42134a0387f3077e741377827a685cbf69faaab
+EBUILD curl-7.86.0-r3.ebuild 8782 BLAKE2B 98b86edcf8bfdc1f555f73cab27b27cc0422988566dc1ffb5b4da7aca9fe8570228c385042ae7558108bd0328597d1da6f8f139bdac387348169e54b6d6a4adb SHA512 5dc9fb4d5a5e3f7d5bc8686f7db138ebee444d5054381d7e85679bc0768784da8b13d5cfb1c221a4a7ba74a8ca82d5d6f7ab807589e25e15fbbbac202863c92e
+MISC metadata.xml 2158 BLAKE2B 2b99163e490c531d73aa8c62d428ff4e994537b140e159548d74d52a7c46a2b5e04c992a541298253464f7eaab447d7a680140aadc6b33ecd7d69c35b6aaf6c5 SHA512 a3313197aeedaa7f347e3b6b791d8e5e3bda4292225afcc457ec21cd883347c4cdccaeaa79a7c212e061fdb339be3706815d425d09d8511a4d984f9318164797
diff --git a/net-misc/curl/curl-7.86.0-r3.ebuild b/net-misc/curl/curl-7.86.0-r3.ebuild
index 50c94270b54b..fb34199c73a2 100644
--- a/net-misc/curl/curl-7.86.0-r3.ebuild
+++ b/net-misc/curl/curl-7.86.0-r3.ebuild
@@ -13,8 +13,8 @@ SRC_URI="https://curl.haxx.se/download/${P}.tar.xz
LICENSE="curl"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap ipv6 kerberos ldap mbedtls nss +openssl +pop3 +progress-meter rtmp samba +smtp ssh ssl sslv3 static-libs test telnet +tftp websockets zstd"
-IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl"
+IUSE="+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap ipv6 kerberos ldap mbedtls nss +openssl +pop3 +progress-meter rtmp rustls samba +smtp ssh ssl sslv3 static-libs test telnet +tftp websockets zstd"
+IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl curl_ssl_rustls"
IUSE+=" nghttp3 quiche"
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/danielstenberg.asc
@@ -26,6 +26,7 @@ REQUIRED_USE="
curl_ssl_mbedtls
curl_ssl_nss
curl_ssl_openssl
+ curl_ssl_rustls
)
)"
@@ -52,6 +53,9 @@ RDEPEND="ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
dev-libs/nss-pem
app-misc/ca-certificates
)
+ rustls? (
+ net-libs/rustls-ffi:=[${MULTILIB_USEDEP}]
+ )
)
http2? ( net-libs/nghttp2:=[${MULTILIB_USEDEP}] )
nghttp3? (
@@ -116,7 +120,7 @@ multilib_src_configure() {
myconf+=( --without-ca-fallback --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt )
#myconf+=( --without-default-ssl-backend )
if use ssl ; then
- myconf+=( --without-gnutls --without-mbedtls --without-nss )
+ myconf+=( --without-gnutls --without-mbedtls --without-nss --without-rustls )
if use gnutls || use curl_ssl_gnutls; then
einfo "SSL provided by gnutls"
@@ -134,6 +138,10 @@ multilib_src_configure() {
einfo "SSL provided by openssl"
myconf+=( --with-ssl --with-ca-path="${EPREFIX}"/etc/ssl/certs )
fi
+ if use rustls || use curl_ssl_rustls; then
+ einfo "SSL provided by rustls"
+ myconf+=( --with-rustls )
+ fi
if use curl_ssl_gnutls; then
einfo "Default SSL provided by gnutls"
@@ -147,6 +155,9 @@ multilib_src_configure() {
elif use curl_ssl_openssl; then
einfo "Default SSL provided by openssl"
myconf+=( --with-default-ssl-backend=openssl )
+ elif use curl_ssl_rustls; then
+ einfo "Default SSL provided by rustls"
+ myconf+=( --with-default-ssl-backend=rustls )
else
eerror "We can't be here because of REQUIRED_USE."
fi
@@ -224,7 +235,6 @@ multilib_src_configure() {
$(use_with nghttp3 ngtcp2)
$(use_with quiche)
$(use_with rtmp librtmp)
- --without-rustls
--without-schannel
--without-secure-transport
$(use_enable websockets)
diff --git a/net-misc/curl/metadata.xml b/net-misc/curl/metadata.xml
index 1ed68e6f5340..e33f2001ba38 100644
--- a/net-misc/curl/metadata.xml
+++ b/net-misc/curl/metadata.xml
@@ -22,6 +22,7 @@
<flag name="pop3">Enable Post Office Protocol 3 support</flag>
<flag name="progress-meter">Enable the progress meter</flag>
<flag name="rtmp">Enable RTMP Streaming Media support</flag>
+ <flag name="rustls">Enable Rustls ssl backend</flag>
<flag name="smtp">Enable Simple Mail Transfer Protocol support</flag>
<flag name="ssh">Enable SSH urls in curl using libssh2</flag>
<flag name="ssl">Enable crypto engine support (via openssl if USE='-gnutls -nss')</flag>
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index f1cd95f7ee15..4c822ac9b379 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index 28b8e5f5dfe1..1508843cecf7 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Sam James <sam@gentoo.org> (2022-12-11)
+# net-libs/rustls-ffi is keyworded here
+net-misc/curl -rustls -curl_ssl_rustls
+
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2022-12-06)
# Quick Sync Video (through intel-mediasdk or oneVPL) is
# only keyworded on amd64
diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask
index 212a3c74ea9f..06a6b1164832 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Sam James <sam@gentoo.org> (2022-12-11)
+# net-libs/rustls-ffi is not yet marked stable
+net-misc/curl rustls curl_ssl_rustls
+
# Sam James <sam@gentoo.org> (2022-12-07)
# Needs unstable media-libs/oneVPL
media-libs/gst-plugins-bad qsv
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index 309971ea4bfd..b0af11dbc968 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2022-12-11)
+# Unkeyworded dependencies
+net-misc/curl rustls curl_ssl_rustls
+
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2022-12-06)
# Quick Sync Video (through intel-mediasdk or oneVPL) is
# only keyworded on amd64
diff --git a/profiles/desc/curl_ssl.desc b/profiles/desc/curl_ssl.desc
index f52579304a67..5f30da44502a 100644
--- a/profiles/desc/curl_ssl.desc
+++ b/profiles/desc/curl_ssl.desc
@@ -8,4 +8,5 @@ gnutls - Use GnuTLS
mbedtls - Use mbed TLS
nss - Use Mozilla's Network Security Services
openssl - Use OpenSSL
-winssl - Use WinSSL (only with elibc_Winnt)
+rustls - Use Rustls
+winssl - Use WinSSL (only with elibc_Winnt)
diff --git a/profiles/features/wd40/package.use.mask b/profiles/features/wd40/package.use.mask
index c86a7036962d..a61e76346525 100644
--- a/profiles/features/wd40/package.use.mask
+++ b/profiles/features/wd40/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2022-12-11)
+# net-libs/rustls-ffi needs Rust.
+net-misc/curl rustls curl_ssl_rustls
+
# matoro <matoro_gentoo@matoro.tk> (2022-12-01)
# tree-sitter-grammar.eclass adds dev-util/tree-sitter-cli as test dep
dev-libs/tree-sitter-bash test
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 6cb3ab7b0b00..f646449cd0f3 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -6433,6 +6433,7 @@ net-misc/curl:pop3 - Enable Post Office Protocol 3 support
net-misc/curl:progress-meter - Enable the progress meter
net-misc/curl:quiche - Enable HTTP/3.0 support using net-libs/quiche
net-misc/curl:rtmp - Enable RTMP Streaming Media support
+net-misc/curl:rustls - Enable Rustls ssl backend
net-misc/curl:smtp - Enable Simple Mail Transfer Protocol support
net-misc/curl:ssh - Enable SSH urls in curl using libssh2
net-misc/curl:ssl - Enable crypto engine support (via openssl if USE='-gnutls -nss')
diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz
index c1284896c827..8b859f3c5b48 100644
--- a/sys-cluster/Manifest.gz
+++ b/sys-cluster/Manifest.gz
Binary files differ
diff --git a/sys-cluster/k3s/Manifest b/sys-cluster/k3s/Manifest
index d635434002b3..6ea1ea35f624 100644
--- a/sys-cluster/k3s/Manifest
+++ b/sys-cluster/k3s/Manifest
@@ -1,18 +1,13 @@
+AUX k3s-killall.sh 2026 BLAKE2B a097d118a685a61d21e57f41951fb04eb0f1e274c37be05747ff3d90c91689b65d13d00de4aef4f397de2604e186f27461fdabae66ec001840383747be46719c SHA512 1ef7cd982977080a282df33e20d5e14f36bf0f5fc8847686f7ce72a07bb9fe61c797333cc5174d0f413b5cf97c3cca01f3473eacafbc0a6d3f729492009901ed
AUX k3s.confd 49 BLAKE2B 1320691aa5dce4b97374c1456e52732e4c7f3dca2a0fcb781db92649fc3cca4472abba08fc0486f844607fbc129e6ee606e318217e6b2e3ad2b5787f2d5d62ea SHA512 fc1681cada6d29f479b5ae6ad758eeb7a04f6547b4f7843795221fbe1c542f9ea714fdeaab5304044b7eefe9263a01da2d9c57a5ac151520ad80939d9a0e11cf
AUX k3s.initd 976 BLAKE2B 155d1598f307b613b0aab30098105551860048ae17f783920976c73d902535303e8d2cad02bd054af75e0936a17eb592813f3acb3f405e50ec07b5022b587f19 SHA512 21538ca90ac3903deb6c882a9efa60869002f25784d06a59c67b882b611442ce24beb86ee793bcd2b37c3ab9a32ca7b74b69acdd30b1438c66705d749f522b4c
AUX k3s.logrotated 37 BLAKE2B 8e106b2ae826d1724adb3cf6970cb46b53247ce77a8206ce9ffdaea372ee36f164f38ae8044afe814f9a3aa24d1f3c8d8d75452949ffaee0644948a6ae92fb52 SHA512 f0732ad9d003df155ab9f919909db8c62024c546412f77b3fc6c1a94faf150c532de61e73421a880b7be55edaa4367e01084f59b6f99211a3dcaac1a38f28d68
AUX k3s.service 597 BLAKE2B 067ea095d2ad948a59e6fcc6ecc569d3f8fa4e802e381e5ccc48988c70c5e8e9e4335afc7cf5a2e830d22bd89cabffbc6fb9161da73599be75b305eb28bea14a SHA512 9741575f844da8ed96e230c443ec6662bff22be8602b420eb74fc6a72d09f36a5fddb8426894e63b7a8c2918a36fc717a38dfbcf003b56f47c13c06c4fc96825
-DIST k3s-1.25.2_p1-vendor.tar.gz 31890900 BLAKE2B 9a60ed25d4df0f8e2c90fe06de5b68656ce177dc5480a91272ecddbb75686ba86e61d600088a0fabeed37c1c28ec3d1ad46c514b8a248b1d0770f686da567a7a SHA512 c31098710c30b81cffbf1fd86084637c2563124e3415b8a83d428ced5e2bf81eb023de9b05a6990a2b8c236f1dab538a8f7fae6ef3105c266c40dd89c426c93a
-DIST k3s-1.25.3_p1-vendor.tar.gz 31914962 BLAKE2B 6c392ec4988f5c875dfe892f9f032c90936a032f4dcaefca6da304c5495c079969b9bdc8f42f888ac0d922e81b965a3b074e3e5a18a960701ca6ec96e39cdc7e SHA512 6610d5660c403ef2ec04c2d35f796e8cb7cc4f3fcf65d209c9ff5e986da14f4d8c594f60eb9e02cc873d210f69af82a41681731e2586945f6bc44bd3cc364ff8
DIST k3s-1.25.4_p1-vendor.tar.gz 32048804 BLAKE2B 0fabf00e32b7db9f607def3a6d67b8266e96816f108be89bef499859219ca2ed26c7c4e01c2795161d8513b7c8cd55f9b6ea38f28b8536b3510fe59c86115d4f SHA512 96c157f4cb57347b3f6ac8be345fc4937aae2679b321387c263550f63b893f888df099de27606a81feaead1a8a3a3b54ed0974556666fcfe6390ddcee653a5ea
DIST k3s-cni-plugins-1.1.1.tar.gz 3122345 BLAKE2B 270283ffb746ca97ad147b368143c56bd9641b7ebcb1b2b61f80ffea3336b240b28c9b9496bd2f6eb6d7e5382da4979c26e37eca30ac19fd362ed822ba94f300 SHA512 53dcd363231325553a5c9e804fc9005471fe5c05c87aae0340214c146eba66a3761d73976ba0145d86a663a2b0a1941e6cc5823b6d05e002a9ef18e41e10ac3c
DIST k3s-containerd-1.6.8-k3s1.tar.gz 10344676 BLAKE2B 18b236d61c710234fc6feefb4b08e36950c02a3a74d92a7bae5286ddf2916d29f636d1c9fb4307ccb6c6f1c7a77441096b0db9c892d5745f32815f4016af7b54 SHA512 b85c5e73c9f6c66c229888d93b3796c3fa4b362ee2ee4f7fb37f760ff241223820c0bec4995e73e9c3d20b81a8fc3676e7b0ed170239c8cb43194aae2701a6b5
DIST k3s-root-amd64-0.11.0.tar 11878400 BLAKE2B 6227ba08e305f062ed814a6b997313415c08e469b05f0501c86f7df25e8a3c9ecb43675613337f6d038faa5153aae98eb44cad9bc170967e0a216ba5ec27559e SHA512 d181117230ad941b40173c3b7dc3d2bb0f3d44a28e9715d85c752193c6058bb6be4a4b8f061df73fed690629a7b2b330185b38bb90ce7fcc9c808096516cb0a3
DIST k3s-runc-v1.1.4.tar.gz 2334639 BLAKE2B bc7eb7de29e8ebb9ce146bc77bf6cfc116f4af3e28c0344059183cf0c8082c629ccb235531c368cce99915991b25df0b50b7cbb98b9c6a7d141ba6cc15958651 SHA512 c8e79ad839964680d29ab56a4de255f91192741951673025da6889c544a232d4d392db2da8005d8e22999a37bfbc9c9fe7f6043b165bc4edc2f2a29261d8a3d6
-DIST traefik-10.19.3.tgz 25287 BLAKE2B c43a5e066d78e066bc4449ad1d7a3796c99c5f029244dac5494a452592424a9be057b6a3d8eddd174d8daab2b322c4f54e39eae53fba67e97e1ebdb92ce2fd65 SHA512 6df4b186c4caad09abf47469757c1d26d3b593531704af53eb262208f1efa27b5b09b178c6dd6721e78362877e6ba3b2c8c3bfbc91fe152ce090b53ac283acf9
-DIST traefik-12.0.0.tgz 36268 BLAKE2B 9332e30d593c2c73cf06be8d7813807f6880e40d7f1c78f314b77e2fd2342e91f232f5288d2946eff586fc58c27fa182da30a50f37b91046d37a4aad6d3bc452 SHA512 5cd661ab609fc17c1fb52460c3d1e6ff3ee294f6dc8365b68e8a35a3e4b321b7ca75037eda2869ab72ca14836ba1c72b76d3cd92021dba56dd163b2678448dfc
DIST traefik-19.0.4.tgz 64237 BLAKE2B f9cb2ab1b72446781dc0b214b9f986629e78134ee3942ebc62d6bec43b15e1ce9dc34b8bdecfe04d198308f6fe7145e4bfcd4b6386fae50eb4bdce56751e7dc3 SHA512 575bd49371a91a0b00247ce1f72b7b87adad3d0dbfe31b4e916ca35711eb8ec39cb07bc903d2d7e44dc0f4f963303fc9169fe80c0c38f7191b13b655740b814b
-EBUILD k3s-1.25.2_p1.ebuild 4065 BLAKE2B b84b43937e5211584bfcdba1c7881904831956e9be40892d4957e5d69cadf499b2457f1ee88138ae7cf5ba68e2a1749c8119328228ceb3bafca59921bb816125 SHA512 5c1602435fbcbd60edd69759811d5d192d2c34122a3c448c5864a14ea658fabf070886e5aec16837b1991debd8598c0a1cf2935a9886c9943c33e12ff9312518
-EBUILD k3s-1.25.3_p1.ebuild 4064 BLAKE2B b69f5b849c04841bcdb44c85e8beb94b3a747a7c0a4093e36d9fd3a1ce4fec79eab523bd9b8e41863408a0a8bbcf5f500e51b41462896c401fd61c473e543391 SHA512 3364faff5571638e171388cfe7bedd7759d8db6b951f7408fdaa80c0af11b83efa1d9f10428c24ae163cddd6ea3001e2a995fa75e069dbfc4b74500d475f37ff
-EBUILD k3s-1.25.4_p1.ebuild 4073 BLAKE2B 762ee31d9dca8e07c568c1f38a4b08a61e4583162d64107e4f48fd60969580da4393426b9886808b65b3f3bafdc22b98d1ede56e29810733de22b3e3aca53978 SHA512 8c717b38ad7de50ce3dc9c4482e8d211652ce0f04441826f1186190836846d74a3526877e2cdaa71c5df3121021f53694089a988a4aa37a16285d1e83284e429
+EBUILD k3s-1.25.4_p1.ebuild 4122 BLAKE2B 86e95814e36e9c5a446e139d5b87faba81f4dc65f583486d4fd74fb658e2e73167e6c4831b93f686c8de4507d185c7c87cd158b73eb75bd7de5dcaa8dab50416 SHA512 e935aa109620c35cf05deeb878144202e725b4f4ada2cf3b1dce82c90d47cd1c85fc54b455e413ad9f8fd7c5f90585e9d386b01d434b6fc063a423a3a9387bd4
MISC metadata.xml 515 BLAKE2B dc5e9d23a7b4d84ec392036cd87975b9117133b3a68eb1a69a38637dfca36f4e721be42dbd1ee0dd73585602800ef49d4255ff736be7cdc97e7f2d07b59af99b SHA512 8ee732afdfd59151faa18dbc68075d0c528113b8ea3f9939d0a83fbf7f06deefe2dee27079b7317ee98ea165e81cf4514f1d305564e21b3e1fc4760d2350fd46
diff --git a/sys-cluster/k3s/files/k3s-killall.sh b/sys-cluster/k3s/files/k3s-killall.sh
new file mode 100644
index 000000000000..a3aa2fcf3770
--- /dev/null
+++ b/sys-cluster/k3s/files/k3s-killall.sh
@@ -0,0 +1,78 @@
+#!/bin/sh
+[ $(id -u) -eq 0 ] || exec sudo $0 $@
+
+for bin in /var/lib/rancher/k3s/data/**/bin/; do
+ [ -d $bin ] && export PATH=$PATH:$bin:$bin/aux
+done
+
+set -x
+
+for service in /etc/systemd/system/k3s*.service; do
+ [ -s $service ] && systemctl stop $(basename $service)
+done
+
+for service in /etc/init.d/k3s*; do
+ [ -x $service ] && $service stop
+done
+
+pschildren() {
+ ps -e -o ppid= -o pid= | \
+ sed -e 's/^\s*//g; s/\s\s*/\t/g;' | \
+ grep -w "^$1" | \
+ cut -f2
+}
+
+pstree() {
+ for pid in $@; do
+ echo $pid
+ for child in $(pschildren $pid); do
+ pstree $child
+ done
+ done
+}
+
+killtree() {
+ kill -9 $(
+ { set +x; } 2>/dev/null;
+ pstree $@;
+ set -x;
+ ) 2>/dev/null
+}
+
+getshims() {
+ ps -e -o pid= -o args= | sed -e 's/^ *//; s/\s\s*/\t/;' | grep -w 'k3s/data/[^/]*/bin/containerd-shim' | cut -f1
+}
+
+killtree $({ set +x; } 2>/dev/null; getshims; set -x)
+
+do_unmount_and_remove() {
+ set +x
+ while read -r _ path _; do
+ case "$path" in $1*) echo "$path" ;; esac
+ done < /proc/self/mounts | sort -r | xargs -r -t -n 1 sh -c 'umount "$0" && rm -rf "$0"'
+ set -x
+}
+
+do_unmount_and_remove '/run/k3s'
+do_unmount_and_remove '/var/lib/rancher/k3s'
+do_unmount_and_remove '/var/lib/kubelet/pods'
+do_unmount_and_remove '/var/lib/kubelet/plugins'
+do_unmount_and_remove '/run/netns/cni-'
+
+# Remove CNI namespaces
+ip netns show 2>/dev/null | grep cni- | xargs -r -t -n 1 ip netns delete
+
+# Delete network interface(s) that match 'master cni0'
+ip link show 2>/dev/null | grep 'master cni0' | while read ignore iface ignore; do
+ iface=${iface%%@*}
+ [ -z "$iface" ] || ip link delete $iface
+done
+ip link delete cni0
+ip link delete flannel.1
+ip link delete flannel-v6.1
+ip link delete kube-ipvs0
+ip link delete flannel-wg
+ip link delete flannel-wg-v6
+rm -rf /var/lib/cni/
+iptables-save | grep -v KUBE- | grep -v CNI- | grep -iv flannel | iptables-restore
+ip6tables-save | grep -v KUBE- | grep -v CNI- | grep -iv flannel | ip6tables-restore
diff --git a/sys-cluster/k3s/k3s-1.25.2_p1.ebuild b/sys-cluster/k3s/k3s-1.25.2_p1.ebuild
deleted file mode 100644
index aa0253761385..000000000000
--- a/sys-cluster/k3s/k3s-1.25.2_p1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module linux-info systemd
-
-DESCRIPTION="Lightweight Kubernetes"
-HOMEPAGE="https://k3s.io"
-K3S_CONTAINERD_VERSION=1.6.8-k3s1
-K3S_RUNC_VERSION=v1.1.4
-K3S_ROOT_VERSION=0.11.0
-K3S_TRAEFIK_VERSION=10.19.3
-K3S_TRAEFIK_PACKAGE_VERSION=00
-K3S_CNIPLUGINS_VERSION=1.1.1
-CONFIG_CHECK="~BRIDGE_NETFILTER ~CFS_BANDWIDTH ~CGROUP_DEVICE ~CGROUP_PERF ~CGROUP_PIDS ~IP_VS ~MEMCG ~NETFILTER_XT_MATCH_COMMENT ~OVERLAY_FS ~VLAN_8021Q ~VXLAN"
-
-MY_PV=${PV%_p*}+k3s${PV#*_p}
-SRC_URI="https://github.com/zmedico/k3s/archive/refs/tags/v${MY_PV}-vendor.tar.gz -> ${P}-vendor.tar.gz
- ${EGO_SUM_SRC_URI}
- https://github.com/k3s-io/containerd/archive/refs/tags/v${K3S_CONTAINERD_VERSION}.tar.gz -> k3s-containerd-${K3S_CONTAINERD_VERSION}.tar.gz
- https://github.com/opencontainers/runc/archive/refs/tags/${K3S_RUNC_VERSION}.tar.gz -> k3s-runc-${K3S_RUNC_VERSION}.tar.gz
- https://helm.traefik.io/traefik/traefik-${K3S_TRAEFIK_VERSION}.tgz
- https://github.com/rancher/plugins/archive/refs/tags/v${K3S_CNIPLUGINS_VERSION}-k3s1.tar.gz -> k3s-cni-plugins-${K3S_CNIPLUGINS_VERSION}.tar.gz
- amd64? ( https://github.com/rancher/k3s-root/releases/download/v${K3S_ROOT_VERSION}/k3s-root-amd64.tar -> k3s-root-amd64-${K3S_ROOT_VERSION}.tar )"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+kubectl-symlink rootless"
-REQUIRED_USE="|| ( amd64 )"
-DEPEND="
- app-misc/yq
- net-firewall/conntrack-tools
- sys-fs/btrfs-progs
- rootless? ( app-containers/slirp4netns )
-"
-RDEPEND="kubectl-symlink? ( !sys-cluster/kubectl )"
-RESTRICT+=" test"
-
-S=${WORKDIR}/${PN}-${MY_PV/+/-}-vendor
-
-src_unpack() {
- unpack ${P}-vendor.tar.gz
- cd "${S}" || die
- mkdir -p bin/aux build/static/charts cache etc || die
- cp "${DISTDIR}/traefik-${K3S_TRAEFIK_VERSION}.tgz" build/static/charts/traefik-${K3S_TRAEFIK_VERSION}${K3S_TRAEFIK_PACKAGE_VERSION}.tgz || die
- cp "${DISTDIR}/k3s-cni-plugins-${K3S_CNIPLUGINS_VERSION}.tar.gz" cache/ || die
-}
-
-src_prepare() {
- local filename pattern replacement
- default
-
- local CONTAINERD_DIR=build/src/github.com/containerd/containerd
- mkdir -p "${CONTAINERD_DIR}" || die
- tar -x --strip-components=1 -f "${DISTDIR}/k3s-containerd-${K3S_CONTAINERD_VERSION}.tar.gz" -C "${CONTAINERD_DIR}" || die
- if has_version -b ">=dev-lang/go-1.18"; then
- # https://bugs.gentoo.org/835601
- sed -i -e "/github.com\/containerd\/containerd => .\/.empty-mod/d" "${CONTAINERD_DIR}"/{go.mod,vendor/modules.txt} || die
- fi
-
- local RUNC_DIR=build/src/github.com/opencontainers/runc
- mkdir -p "${RUNC_DIR}" || die
- tar -x --strip-components=1 -f "${DISTDIR}/k3s-runc-${K3S_RUNC_VERSION}.tar.gz" -C "${RUNC_DIR}" || die
-
- # Disable download for files fetched via SRC_URI.
- sed -e 's:^[[:space:]]*curl:#\0:' \
- -e 's:^[[:space:]]*git:#\0:' \
- -e 's:^rm -rf \${CHARTS_DIR}:#\0:' \
- -e 's:^rm -rf \${RUNC_DIR}:#\0:' \
- -e 's:^rm -rf \${CONTAINERD_DIR}:#\0:' \
- -e 's:yq e :yq -r :' \
- -e "s:^setup_tmp\$:TMP_DIR=${S}/build/static/charts:" \
- -i scripts/download || die
- sed -e '/scripts\/build-upload/d' -i scripts/package-cli || die
- pattern='git clone -b $VERSION_CNIPLUGINS https://github.com/rancher/plugins.git $WORKDIR'
- filename=scripts/build
- grep -qF "${pattern}" "${filename}" || \
- die "failed to locate plugins clone command"
- sed -e "s|${pattern}|mkdir -p \"\$WORKDIR\" \\&\\& tar -xzf \"${S}/cache/k3s-cni-plugins-${K3S_CNIPLUGINS_VERSION}.tar.gz\" --strip-components=1 -C \"\$WORKDIR\"|" \
- -e 's|rm -rf $TMPDIR||' \
- -i "${filename}" || die
- sed -e 's:/usr/local/bin:/usr/bin:g' -i k3s.service || die
-}
-
-src_compile() {
- mkdir -p build/data || die
- "${BASH}" -ex ./scripts/download || die
- ./scripts/build || die
- ./scripts/package-cli || die
-}
-
-src_install() {
- dobin "dist/artifacts/${PN}"
- use kubectl-symlink && dosym k3s /usr/bin/kubectl
- systemd_dounit "${FILESDIR}/${PN}.service"
- newinitd "${FILESDIR}/${PN}.initd" "${PN}"
- newconfd "${FILESDIR}/${PN}.confd" "${PN}"
- insinto /etc/logrotate.d
- newins "${FILESDIR}/${PN}.logrotated" "${PN}"
- dodoc README.md
-}
diff --git a/sys-cluster/k3s/k3s-1.25.3_p1.ebuild b/sys-cluster/k3s/k3s-1.25.3_p1.ebuild
deleted file mode 100644
index edd90a3d1c4e..000000000000
--- a/sys-cluster/k3s/k3s-1.25.3_p1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module linux-info systemd
-
-DESCRIPTION="Lightweight Kubernetes"
-HOMEPAGE="https://k3s.io"
-K3S_CONTAINERD_VERSION=1.6.8-k3s1
-K3S_RUNC_VERSION=v1.1.4
-K3S_ROOT_VERSION=0.11.0
-K3S_TRAEFIK_VERSION=12.0.0
-K3S_TRAEFIK_PACKAGE_VERSION=00
-K3S_CNIPLUGINS_VERSION=1.1.1
-CONFIG_CHECK="~BRIDGE_NETFILTER ~CFS_BANDWIDTH ~CGROUP_DEVICE ~CGROUP_PERF ~CGROUP_PIDS ~IP_VS ~MEMCG ~NETFILTER_XT_MATCH_COMMENT ~OVERLAY_FS ~VLAN_8021Q ~VXLAN"
-
-MY_PV=${PV%_p*}+k3s${PV#*_p}
-SRC_URI="https://github.com/zmedico/k3s/archive/refs/tags/v${MY_PV}-vendor.tar.gz -> ${P}-vendor.tar.gz
- ${EGO_SUM_SRC_URI}
- https://github.com/k3s-io/containerd/archive/refs/tags/v${K3S_CONTAINERD_VERSION}.tar.gz -> k3s-containerd-${K3S_CONTAINERD_VERSION}.tar.gz
- https://github.com/opencontainers/runc/archive/refs/tags/${K3S_RUNC_VERSION}.tar.gz -> k3s-runc-${K3S_RUNC_VERSION}.tar.gz
- https://helm.traefik.io/traefik/traefik-${K3S_TRAEFIK_VERSION}.tgz
- https://github.com/rancher/plugins/archive/refs/tags/v${K3S_CNIPLUGINS_VERSION}-k3s1.tar.gz -> k3s-cni-plugins-${K3S_CNIPLUGINS_VERSION}.tar.gz
- amd64? ( https://github.com/rancher/k3s-root/releases/download/v${K3S_ROOT_VERSION}/k3s-root-amd64.tar -> k3s-root-amd64-${K3S_ROOT_VERSION}.tar )"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+kubectl-symlink rootless"
-REQUIRED_USE="|| ( amd64 )"
-DEPEND="
- app-misc/yq
- net-firewall/conntrack-tools
- sys-fs/btrfs-progs
- rootless? ( app-containers/slirp4netns )
-"
-RDEPEND="kubectl-symlink? ( !sys-cluster/kubectl )"
-RESTRICT+=" test"
-
-S=${WORKDIR}/${PN}-${MY_PV/+/-}-vendor
-
-src_unpack() {
- unpack ${P}-vendor.tar.gz
- cd "${S}" || die
- mkdir -p bin/aux build/static/charts cache etc || die
- cp "${DISTDIR}/traefik-${K3S_TRAEFIK_VERSION}.tgz" build/static/charts/traefik-${K3S_TRAEFIK_VERSION}${K3S_TRAEFIK_PACKAGE_VERSION}.tgz || die
- cp "${DISTDIR}/k3s-cni-plugins-${K3S_CNIPLUGINS_VERSION}.tar.gz" cache/ || die
-}
-
-src_prepare() {
- local filename pattern replacement
- default
-
- local CONTAINERD_DIR=build/src/github.com/containerd/containerd
- mkdir -p "${CONTAINERD_DIR}" || die
- tar -x --strip-components=1 -f "${DISTDIR}/k3s-containerd-${K3S_CONTAINERD_VERSION}.tar.gz" -C "${CONTAINERD_DIR}" || die
- if has_version -b ">=dev-lang/go-1.18"; then
- # https://bugs.gentoo.org/835601
- sed -i -e "/github.com\/containerd\/containerd => .\/.empty-mod/d" "${CONTAINERD_DIR}"/{go.mod,vendor/modules.txt} || die
- fi
-
- local RUNC_DIR=build/src/github.com/opencontainers/runc
- mkdir -p "${RUNC_DIR}" || die
- tar -x --strip-components=1 -f "${DISTDIR}/k3s-runc-${K3S_RUNC_VERSION}.tar.gz" -C "${RUNC_DIR}" || die
-
- # Disable download for files fetched via SRC_URI.
- sed -e 's:^[[:space:]]*curl:#\0:' \
- -e 's:^[[:space:]]*git:#\0:' \
- -e 's:^rm -rf \${CHARTS_DIR}:#\0:' \
- -e 's:^rm -rf \${RUNC_DIR}:#\0:' \
- -e 's:^rm -rf \${CONTAINERD_DIR}:#\0:' \
- -e 's:yq e :yq -r :' \
- -e "s:^setup_tmp\$:TMP_DIR=${S}/build/static/charts:" \
- -i scripts/download || die
- sed -e '/scripts\/build-upload/d' -i scripts/package-cli || die
- pattern='git clone -b $VERSION_CNIPLUGINS https://github.com/rancher/plugins.git $WORKDIR'
- filename=scripts/build
- grep -qF "${pattern}" "${filename}" || \
- die "failed to locate plugins clone command"
- sed -e "s|${pattern}|mkdir -p \"\$WORKDIR\" \\&\\& tar -xzf \"${S}/cache/k3s-cni-plugins-${K3S_CNIPLUGINS_VERSION}.tar.gz\" --strip-components=1 -C \"\$WORKDIR\"|" \
- -e 's|rm -rf $TMPDIR||' \
- -i "${filename}" || die
- sed -e 's:/usr/local/bin:/usr/bin:g' -i k3s.service || die
-}
-
-src_compile() {
- mkdir -p build/data || die
- "${BASH}" -ex ./scripts/download || die
- ./scripts/build || die
- ./scripts/package-cli || die
-}
-
-src_install() {
- dobin "dist/artifacts/${PN}"
- use kubectl-symlink && dosym k3s /usr/bin/kubectl
- systemd_dounit "${FILESDIR}/${PN}.service"
- newinitd "${FILESDIR}/${PN}.initd" "${PN}"
- newconfd "${FILESDIR}/${PN}.confd" "${PN}"
- insinto /etc/logrotate.d
- newins "${FILESDIR}/${PN}.logrotated" "${PN}"
- dodoc README.md
-}
diff --git a/sys-cluster/k3s/k3s-1.25.4_p1.ebuild b/sys-cluster/k3s/k3s-1.25.4_p1.ebuild
index 993f21c2a09d..aaae4d40b59d 100644
--- a/sys-cluster/k3s/k3s-1.25.4_p1.ebuild
+++ b/sys-cluster/k3s/k3s-1.25.4_p1.ebuild
@@ -92,6 +92,7 @@ src_compile() {
src_install() {
dobin "dist/artifacts/${PN}"
+ newbin "${FILESDIR}/k3s-killall.sh" k3s-killall
use kubectl-symlink && dosym k3s /usr/bin/kubectl
systemd_dounit "${FILESDIR}/${PN}.service"
newinitd "${FILESDIR}/${PN}.initd" "${PN}"
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index ed0c43c2310f..439802bf429b 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 27a1b66b314c..04249a13032b 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -19,13 +19,14 @@ DIST gcc-12.2.0-patches-1.tar.xz 12864 BLAKE2B a5ae0a85dfc1b6f0bd968f0d5262ebed1
DIST gcc-12.2.0-patches-4.tar.xz 19052 BLAKE2B 74027e339125ad412b2e03265d2d797fdf4b794ed37f5d5ed33915f9e1f2592f6f7e1d8edf822700de5300fb39ac45fb3b671c6fac852246057f97f3ec4d411d SHA512 14a26185c96225c2babed80b29ef9897a601862d32cdc116abbd7efb551d1e25f639d5c5059996af53d30bb049f08c66af366a854a8d2eb2967f87ea390a37a0
DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da SHA512 e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173
DIST gcc-13-20221204.tar.xz 80748844 BLAKE2B a5ea8a72b475991602ebff668e50f03e1c9343083e33d3f1a02499fed59cdd6214743567e79d866851ed4506cabc2ff52b6e1634eabfff9deca19d4402382d36 SHA512 b40b800d4369cb899f0a8224d15e7a78f6b182d8490de01ab1520647862263cc478f49f021172c91c2c6d39cbbc4ec92e18644cf3bab5a0df44dabbc3b7c6702
+DIST gcc-13-20221211.tar.xz 80786948 BLAKE2B e7fc58b53584d5269f889ec2575de6b50d9b9fff9b6e71749979a3e47291465dbc26600790e5ab66993e666cd654d7e4663d0d9ce2b51c7ac7e50b8300a18aa2 SHA512 dcb51c9f6654dd1730943468d72084eed869d8ea09e1645e066cdb3a9ff8be2439082d43de620e045e66b3b894f21163b665166b02942821485b2b06a5180782
DIST gcc-13.1.0-patches-3.tar.xz 10984 BLAKE2B b032049090732e39c94788f4014a463e82fe186ad9ca5ca7ec1d522dfc4499bd2c229bc3bed7ed1d4e1e5f196444037acdea8b865d62c164d6daf307f949e307 SHA512 940d5f1e7f8cb48e9e6d63b5cd31dc5e4bd1669c78b3adfa6b7c30d3f85d8de4f26c1db4e3727f3789b1d439d07d3eeb9a8120f45693da6c2e6d9ca27e264941
DIST gcc-8.5.0-patches-2.tar.bz2 16921 BLAKE2B 619a47f74edf05fa01c9de59d0ff7abb027a01cf0bdec91ac41046166192f4eae561684136c4a6a5e077f64754bb5b0710905129f31b0def21d88f92e6bba7fb SHA512 b6095d4570895e2c4dd58fed5756194aea27391b813e5e2de42b2749cb318c4bea2087eb0ff92c70e7f98ae4482c49d476db57be83d7beb19fd462aa61714ab2
DIST gcc-8.5.0.tar.xz 63841008 BLAKE2B aa81a1a730fd7371360f6abed6ba78b5843fd18c58d5de5687acc320741b9e430e85df3535a1ef7a26051409be8d2f0945f503e5968480d919103123a99d4b12 SHA512 92f599680e6b7fbce88bcdda810f468777d541e5fddfbb287f7977d51093de2a5178bd0e6a08dfe37090ea10a0508a43ccd00220041abbbec33f1179bfc174d8
DIST gcc-9.5.0-patches-1.tar.xz 13772 BLAKE2B 2e2e84a28a729cd271a23716ff3fe08b7209b72254af279f04dd15dbd39482fb7d905dc9293dc326536e14bca9a53397bd7e1c4b617ed8cbe42bcf617fcce3fb SHA512 50e292e665bfae18bf71c0714074025b4f7cb87042862071815874f7c5b241acac3b8f60d85b8970b11978103c2e7616c02d789f6c3b091d7b736b65c535b743
DIST gcc-9.5.0.tar.xz 72462752 BLAKE2B 69e39314ee6bb46e3be491ba9c3cbc4914cb716f732c6d3f2b14d9382750b40c4f14b5d3051225b81f936ef8297b0ba8cb5439512e961dae5815d3bee2b0bfdb SHA512 cdd144ce4f747e051480410afc8506c90a57cb45da89071ddae377b1453bca3014422455ade9fe4563ebe51f4b6348cbc0c61905a9b8801cd597d51ad0ec62b3
EBUILD gcc-10.4.0.ebuild 1445 BLAKE2B 05518ec2cdf0180f4db63dcab413097ca777381b496d6b7b7cebc0bf2b04395d14b74daa398ea2e2d916df4f6034357cfc740939e0fb346bbea71a8a09603fbb SHA512 8fd4642dd974006efe35f6d45ebfda66fe5dac0d4e2371804ede5d94e6e820b95cedac08c11de766c0c711bef7c55900cdaeaffe889691f7acd7470c32e7e3b4
-EBUILD gcc-10.4.1_p20221208.ebuild 1453 BLAKE2B 540e2bcc8ed51bef179efb4f2f8e4cda91ef1f190289e4f4a1708a7dd17f12e9b9c28f98dba353791e71e23b5afe8aa46bf900b540e562c4e93b6ad5abf094f3 SHA512 4a0f573dbd410cc9d912500295d4b83c21478590a721fce00690c8113b16335765f0e8d7b0f0a1a763ce9ee8f43dfa691d26ea325e0fb7682983d79c5dea24eb
+EBUILD gcc-10.4.1_p20221208.ebuild 1450 BLAKE2B 3a4f0955b43a757dd004fb8554b35d79a70c2876a7e7b1f54d0ee336e0e5a20e6511beeff7cef9873b30cda2be65a194c12dcfafe8de62aa7a26d76b0ce62ec9 SHA512 29f75a5e8eefbed34e3182574c794cf64fc57a9b9f89ab4b3e4ee01eae2dd934dc751a8c60095ee665e663b8993153f3214bfd9396b53b070f7cf75b93edc9cb
EBUILD gcc-10.5.9999.ebuild 1108 BLAKE2B 2db612df53fbaec59c707acb56bac804a4ee797d156ea3dfca6396d27268385f1d5177c44bd58a926c981ab1c0c7b7adf5e4ea060a65a9e84e7f8ed1713701b0 SHA512 5193d1f4359ef8963645d25150731ab1929801eae16e94ddef3fb0169ed365d2ac43765a2d4848966508144e121b8b24feccbe66f59ee9363764d5a3db79f946
EBUILD gcc-11.3.0.ebuild 659 BLAKE2B 310352b879c732515ce63983db79b32bf7c8c200a650627a14b5284fceea9a7e7f3e545044a8c00ccc44cd760b18123542bd233242cb3ebc48ef422439c8e430 SHA512 44c89a7782e5e37c5ef61c50d5aa6d07c09f19bada293ed657d7062837a5a9be9483fda0b1845ee794f42031ea098a1b88d439f7be202f4276f77748ff45815e
EBUILD gcc-11.3.1_p20221209.ebuild 1294 BLAKE2B 81f1040b9198522aba53d14fb9f887128de24641069470ee63d938897fc46ed2b1bfca1c7b536e501579ba39e649b24053e59cda79351bc2750eeee1d8683e0d SHA512 962b28ff32aac7b810afcc1b19be91fcd3fe794478d38a02cafed04bf06e17416f1c7d72633054f30b55aff0dca68e8ee491446b82438fca2ac2ee15f4df1742
@@ -35,6 +36,7 @@ EBUILD gcc-12.2.1_p20221203.ebuild 1434 BLAKE2B 0b885a6c62f68d25e33e18356293777d
EBUILD gcc-12.2.1_p20221210.ebuild 1434 BLAKE2B 0b885a6c62f68d25e33e18356293777d7819829fcdbe1c844284f2642adb7f624455082095bc8b9eaa58b3fd6f48678c89b43707214911400ebe2365865526c9 SHA512 459827805d1c23212becc64eb8fcd482ecf31cabd7366d6eb06a45f3e51887a19a5e61df6bb9525c7ac896d8297ebed8da5ec98ddfc06a768a4b6eb1830a8ed6
EBUILD gcc-12.3.9999.ebuild 1545 BLAKE2B 78fdc4a7b20d22bba137cba00e49d2249c5616bf1c4cf619162da1d98c750fb3da71fbb1cd4e136624cc4e0a112547e6c4c29992aa58ab12507917c7d728831a SHA512 f3562696a79035e64b8e79cee720fe24c7041bf922d79e5cff1ae864a533997995465d0871bfc4f87f6d5a66e7f8ac02c490792554a0628ae30d96a061ef9279
EBUILD gcc-13.0.0_pre20221204.ebuild 1287 BLAKE2B c232b4a8ce9955849c4878c45ff6eaf9b7895ee3577a58aa3dcd745e191a3cb8b77e59f394f6f6185d291ac228f241a2ae9c023894d8a7666d906fdd938366ce SHA512 217d33d88272e90afcb1ccdbd005bf2ae87748f9bee6ce8e989f443648047d91544e3544184e7e2d605aaafbef160b21a1269b066109e1a4f0de1a209185fc7d
+EBUILD gcc-13.0.0_pre20221211.ebuild 1287 BLAKE2B c232b4a8ce9955849c4878c45ff6eaf9b7895ee3577a58aa3dcd745e191a3cb8b77e59f394f6f6185d291ac228f241a2ae9c023894d8a7666d906fdd938366ce SHA512 217d33d88272e90afcb1ccdbd005bf2ae87748f9bee6ce8e989f443648047d91544e3544184e7e2d605aaafbef160b21a1269b066109e1a4f0de1a209185fc7d
EBUILD gcc-13.0.9999.ebuild 1252 BLAKE2B dbc0cdcbb6bae2177185c41fa014a0c98e05a8101f33e12975e2af951e25539117b9279573770b5d17261032b0c51d80864140417a13b152aa34739c28c0f0c3 SHA512 96e940c83f9e58b7b929c5293ca44582c266d3e10615f6aded5cd0b11cb1d46306382fea04227040a7d7cbfdc0f042e3b1c89a0e617193bbfadea50a4732e9a2
EBUILD gcc-8.5.0-r1.ebuild 473 BLAKE2B 40d3b651d0aed62ceb1df973f1f7e2b6ce419df22da63e49d335fcd0bf7b349d1e7be40dc16e80fe143222d48ac6139d35bf47558d83c30aab4b25dba6fcf6cb SHA512 b88761a3495a1eab0de5321c9230c77cd621ae545d3be49a13273cfcd8e94cc21dbb062bfdebb64dc5bfe1ddd600ee8fb60df6fd7709a7be90915b7e99a8db29
EBUILD gcc-9.5.0.ebuild 844 BLAKE2B 7bee440ddb624d5489ebaa9be899c530bdf7d9563453a9abf45e60d1f3ed66a78535cb9227e66e93524071fbca447786e2133ea316b5b2b55366e2599c587be6 SHA512 4b578a481eb06ff5b445bbd81cf18d4d63ec2d65230e33f95377f270b391bde02c2083a1b46b43838bd115be7d75c3957258f72fb5e7d89ba79185d08195b9ec
diff --git a/sys-devel/gcc/gcc-10.4.1_p20221208.ebuild b/sys-devel/gcc/gcc-10.4.1_p20221208.ebuild
index 4ab16f8656d6..a1b3257cd3e3 100644
--- a/sys-devel/gcc/gcc-10.4.1_p20221208.ebuild
+++ b/sys-devel/gcc/gcc-10.4.1_p20221208.ebuild
@@ -36,7 +36,7 @@ EGIT_BRANCH=releases/gcc-$(ver_cut 1)
# Don't keyword live ebuilds
if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
fi
RDEPEND=""
diff --git a/sys-devel/gcc/gcc-13.0.0_pre20221211.ebuild b/sys-devel/gcc/gcc-13.0.0_pre20221211.ebuild
new file mode 100644
index 000000000000..9d34def24fa5
--- /dev/null
+++ b/sys-devel/gcc/gcc-13.0.0_pre20221211.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="soap"
+PATCH_VER="3"
+PATCH_GCC_VER="13.1.0"
+MUSL_GCC_VER="13.1.0"
+
+if [[ $(ver_cut 3) == 9999 ]] ; then
+ MY_PV_2=$(ver_cut 2)
+ MY_PV_3=$(($(ver_cut 3) - 9998))
+ if [[ ${MY_PV_2} == 0 ]] ; then
+ MY_PV_2=0
+ MY_PV_3=0
+ else
+ MY_PV_2=$(($(ver_cut 2) - 1))
+ fi
+
+ # e.g. 12.2.9999 -> 12.1.1
+ TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+fi
+
+inherit toolchain
+# Needs to be after inherit (for now?), bug #830908
+EGIT_BRANCH=master
+
+# Don't keyword live ebuilds
+if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~loong"
+fi
+
+# 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[cet(-)?]"
+
+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
+}
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index 5e98a12224f5..165f9f49ff58 100644
--- a/sys-kernel/Manifest.gz
+++ b/sys-kernel/Manifest.gz
Binary files differ
diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest
index afdec33aa253..9a869f08f743 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -1,9 +1,3 @@
-DIST genpatches-4.14-297.base.tar.xz 5775104 BLAKE2B 70aea407f18b7c777d16573c30ad310d4275096910e0c24f73ae14e87e111a6e33d16430673791c2390ac2c8a9541bea5b6dce492a1655c87e319f106acaaa87 SHA512 86a0c3ea93276dc0c27bae38de5d641b8db23feb7dce708ef7043aa9ecd1f97a3f0d1e28f49b994fcb2b5b24cb2a5bd8aeaaaea2ef1876114eb56edfa415a231
-DIST genpatches-4.14-297.experimental.tar.xz 5712 BLAKE2B acfa053f39fc3f0b34bdb579c788ba0b2fdba89687accf93fde5a3e475dcc8a402cf845b0b6e530902fcb36cedc9c36bcf6aef41b3b1a3cc0e96c393421b0e74 SHA512 850d8c73805fb43e62fef4ede5d54eb415048858b30d49f446c1c55bd5102978e8aae0be353300d7295b75bddc2ae521653ccc8b10b166daed616085900cee27
-DIST genpatches-4.14-297.extras.tar.xz 3656 BLAKE2B 7677e00d7cb635deacf1ab1db2c8f6a062c9d6d694a88d75cc48fdb98293c302bb4289cbf114be94ccc1c49826ef8a10ebdd85aa93cdde7eef3ecae7d1d7d032 SHA512 238b117d29afde4734adf69f25d10428c976efe38d3a4da1afb79f220bc6adf377fc3b9befcd82da024286e6a1c6365de427dcbc677ce00c4fe7e878d987a172
-DIST genpatches-4.14-305.base.tar.xz 5864412 BLAKE2B 2da44317dcb739ea743daa5dc1b4c0dd6b0e9e7c4be5f34cfd0fe318426c5e189ff12e09fbc92a2d67d7dfb1be2f2d13c2d5ab80a308b6e454b9887442240428 SHA512 e79863ff41befb021a9eb0a16eb095837d5f0067da765aeb720c058cefeaaacf0bb00f85337fbd42ec0068ccd5efbbf6e8e848fde68203d17bf9ef9a586b330c
-DIST genpatches-4.14-305.experimental.tar.xz 5708 BLAKE2B 7216b88fd876cf296fb4faa7237f100f4741b5fb59e925d128b40b2263edecfb42215c2be3e0af5d71cdc840b1f2a0c27195b89fef2ad678b0c884428d4c781d SHA512 de87ae07b872842b2a9ad3f9f74c3367dc4ea8c1374118fd2e5e00677a30f5bdcf338333c4daf7877fe88e11360289e1fc08af4a0ef0e8409e08882532d93b39
-DIST genpatches-4.14-305.extras.tar.xz 3656 BLAKE2B d7d2fe65fa9015de8f7cc2b72991ab7e0479e190f48476c50b285a585125afdf5ddeb79d1a0bfd078343666068949de64f361cd6ecc946fc1e4671e8111c75b3 SHA512 eff0e10165c69f4c1b4a6c09b468f503048ef6427651ae63322c3450491262eeb5bd74258176e967dc4d4033539755e8bd2e7fbe550c421f1d36ad7d491d2efd
DIST genpatches-4.14-310.base.tar.xz 5944224 BLAKE2B a28b66348e96530f9f81dc82beb06dabcecd6ce4769acc7627da8d32071a512acc0eaaad066e1a1ed6010ec09f9eab17a522cc4b247d76d5cc7e5a6f31af92a3 SHA512 84aa8fe59932acc498b48941695eb6ad3b08024c8d4907173c10e61ad2354c5b00fb760b8c010fef17210d1b33b0a85363994372f577c286cfb7732b51c087d6
DIST genpatches-4.14-310.experimental.tar.xz 5712 BLAKE2B 5bc20e709fa660676540e3bcde268abf80a88a1e99f05123acf7b91af842a3b77e01f4dbd4c0b656248c4e8bc892b7d6bcbd0259a114acdb18eb67f3719cdc8b SHA512 ac424846cdf13630964faf8be857aa2b80fec4b7de268f71cd0b6d3c9f9b2cce3f3e024c22a80dbe8010c85764eed6cccea78eb2b8131485f9ee9647d3bdba35
DIST genpatches-4.14-310.extras.tar.xz 3656 BLAKE2B 977b2901a8eaed7b7aaffb9f8bda33437a36081c7332d29166ec141d41d58dcf62992cc901962e0f436f73ff98b5f25a0b0744db269a03d358656239787ae39e SHA512 f8a0f0207a4a7be8bfdc418dab548c1540d4e1306f34a3c5c71ef79ef2bd37e200c24a3128470e8a7cfd1dfe7644f9e8d869856c98037b57129f439beb24accd
@@ -13,12 +7,6 @@ DIST genpatches-4.14-311.extras.tar.xz 3656 BLAKE2B 86df2db6fe9b49f498475900bcfc
DIST genpatches-4.14-312.base.tar.xz 5971116 BLAKE2B a99ad30631acf2ede5c357929ee2bd44cba68f463d3a3ad5f97457fb162eaeb79143d3194a60b064cadecc2e7f61abad0d951cef929cfc211a9e9fca0f850fda SHA512 171133f93f76b8485559ef85f0f7ef9eccd6996f439436bcebcfa1e104987e52ffb2160419464a435aabd360aa22f565d48b79afda7ce25fb468e7123d52b897
DIST genpatches-4.14-312.experimental.tar.xz 5708 BLAKE2B df7568f7098c14de9eb56aa1936166b2d19bca5ddd89aab75d3f723ed57b67b95e52fd2496d47ca93d4b0f574d4bea3410711722ce80640a19027f6ef284de8d SHA512 27044ace209450a4d5cb8412387ef868a1c5e2e7af162de7f828a903faa4e551f4e1d7718e7ea2aab74bc061ae5945c07697760066f45f1abf4a28eb1c6481b1
DIST genpatches-4.14-312.extras.tar.xz 3652 BLAKE2B 0fc112fc2af7148f346ef13c83b53873772bae603b33d899e1f1a2d196ad81884c522406f45c85e95ec0196f55a49a55a4de0259075f5cfb4da4eead21c036cb SHA512 2070247fbbc1d39f0068a25c749051e365b266aecb509165d2ecc7383ea57042653e8b9a2491362af142533c47f6966930f781505ee291c124339cfd360b23b8
-DIST genpatches-4.19-249.base.tar.xz 5600204 BLAKE2B aff3a7c269f42dc509a2d71285c90737e4e6872bba67f9ed5ba6599ea57cd4710152f31b4916cf3bfcdd6f4a0115953723b5f4851c2b2ebc247a3c9322bce90b SHA512 9fbd1b6c0a83478d20695c0a29a5ce61c296173317bda3226f76f5b6d588c3bf141ad7170b9397eb76e1454ee68e48ade8550af33add15e8568e753da6955173
-DIST genpatches-4.19-249.experimental.tar.xz 5460 BLAKE2B 07bfb98c286bf7d893e5b4b9478dc3428236262b66d39160ce0a34b713d87d382b614e35e5d418305658da0706a67b0fa93e4926007a0c3fdf48131fad6a499e SHA512 753abcb94e38ac8282bf5f9a49a1b2fc65db67ce8ff473c2f5969213922e79996c447de0cb1a776e013c2e07753d4ae6a03189f6bde7da3470e0644cadb61a88
-DIST genpatches-4.19-249.extras.tar.xz 3664 BLAKE2B 3f5a8d3f6d6acc48e1d1c82e7cf5bca7b9fcbede5b2362637ef82b4d36b406ff91b01654ca3c1129f3ca40377db35926b02ee6bb87c2ab27357e08b7554d3ba5 SHA512 f25835630b6f09037f706394ae173ffc0d4a41300d3a9065f241f322175bbb630bcf882de3c6a2cce2059045a10fdb2cfc4358ad8ebfc68c161331b84100846f
-DIST genpatches-4.19-258.base.tar.xz 5729020 BLAKE2B 7e3c5ffb8cbe6973661861476c1f9544eb3b4e29d0d232dc6907f2705195b30e65831967edf5fed992d9cb874f13162503668f092ecdc8d2ba80fef46cc6f809 SHA512 8b69a564ad31f4a24107568a54224391f615e6de01f98c88108aecc0531256b2c975c6066c8a63c2c1e9e0ff8814b81cc7e2888edc9bfdb3d562adaa9e52b64a
-DIST genpatches-4.19-258.experimental.tar.xz 5464 BLAKE2B 90275ef708cd3958daab95a6575e5e22055528df0854fea10e698667dc1bd2d6c858589fa3fbd0aff8d016affe117c45d021dec88f21435f24d49940024ebf19 SHA512 6c673dee2c273b0e06f67f1b5d196fd432dde6c6fbcaa4ea8c571e7f688b0ae6a50ff7d83879caaa127739eccb41469931c649c78ccd7207d16dd2deb8370d39
-DIST genpatches-4.19-258.extras.tar.xz 3664 BLAKE2B 039cd2e9d1eb5ac8d5cd6493cf07af43e6299dbaee6ffe09ecccc2cc2b45f59ee933ea884e742b5da4bfb947967da81e469bc929f38d1c4296df44b293fb4372 SHA512 46bbed434cb704aea6640183fa560820689c5ba8fac818eb58829151f1b339fdb2da39aa60e2f76fa990e1d3f1669a67520f25f9db3bf05b6ad9c8919047e67f
DIST genpatches-4.19-265.base.tar.xz 5820464 BLAKE2B 9c9f67383f6caaaa3722f5b32bd189654ba20b1571066857510c27a0f26131ef9c08a2f9a261a1a70d2f560bb642485fe6d365b5a48e550336a5a60b19875f32 SHA512 8232ed12cc9eb68c3deb065745b1537954845896a8b0c53f9847a63be3d3eb04d2a0423f2261ff9897c1a7562ba1044d69c8b63c154e8b6feb88589b5fc9832b
DIST genpatches-4.19-265.experimental.tar.xz 5460 BLAKE2B 70aebcc9790e66d6370103746fca30a9a0ba83816773a123bde14ca34db4c79134c75df67453eeecf58e76f91ce90da81457d3d30ac4afdf606d4e245cff5123 SHA512 4eab756cf8f1e441cc8ed23109d82edcb8e7bc266b3f30e21be806cc8b373485c588501f907c71440be5cefec44f6551426e1cbb9fe7cea5896a670d4a84c79a
DIST genpatches-4.19-265.extras.tar.xz 3664 BLAKE2B b7d39ee97bc53fe2774aa75988845554bf3ee35eba6e5a4d1dbc4639e3e82657ae08ba1bb1169d1be24861ee0b7c2ac8778e1737caaad3359134670c43e68003 SHA512 8b09dba1db78e095831921301a90495fa06c4edb55df663e4f678f6e64e7c7f14adc87fe02dff9072daf3c5a46bbe2ce2f3e7a98442fe3a27614cf7e8625f0dd
@@ -28,12 +16,6 @@ DIST genpatches-4.19-266.extras.tar.xz 3664 BLAKE2B 6d5d8369a188591c26f99c7a8cae
DIST genpatches-4.19-267.base.tar.xz 5855656 BLAKE2B b4d6829c04e09e0dd716b82fb58865b24ab4f69fe31e6e7ea5d3f9b249364155654c5b82d0c16597c566106825a4a435c713b6ff54b76beb3612528c5d029750 SHA512 e2003444d2add459efc201ab6a90e94288dd4df5caf1f69429029c6727052da165fff9f3e3ef217e040aeed88d213d2b893841556a1d3feb0a1e33ae62b93972
DIST genpatches-4.19-267.experimental.tar.xz 5460 BLAKE2B 0218d5f4cfdfdcfc3e4cd48c2badca7dc12ca6d768198ad4aa195ef4354da543d8c47673f774c1f7bd9fdf7da471be2bd78e937625b5561cc4a670c24d96acb2 SHA512 76f48dcb0f3ad99fa20a1dbe57240408488616cace550bd65b8d7205f85ba8c31033490de6e84de1c6d5bc0b5260f7118fbd82201a0c1c6daeb91e681420b27e
DIST genpatches-4.19-267.extras.tar.xz 3664 BLAKE2B 912ff8d25128d1e6b54d3d5e901495575a582a473e4264600de14562985ed8a061e9e04529fc068c1533bf7674dddc17b73495d6cb0f67f8dc7450612906e4c8 SHA512 354f5c9fe5abef8e2e47d8b47307c671aa5d9b7bf255cff74238c7f262de4f2a90a18473f70cad509a4b3b507e6799602e42dd097efff9bbe761b2fa2419933e
-DIST genpatches-4.9-324.base.tar.xz 5256552 BLAKE2B e264347c300df06aba685dc116100b82cd5f611971aacb22fb2832467cba51bcb6379b5543cbb89bbe05a94966cd12960996de3df8338bd30272e15dd54513a9 SHA512 1a93982191932dfd3ccc3bd80727a6c00e7a6326b196725468b1740f19c50ae7020afc67cde474c5e0ca0ce4c6cabbbfbddca980752bf5f22c7782ce76efd97b
-DIST genpatches-4.9-324.experimental.tar.xz 106360 BLAKE2B 6453e139134cb068f59d2c855c2d74cfb09fb450fcd0061c92d8951a45b85bf2b69dc9777649e183b463a86b3c4cba9bbb6ff7d53e9bdebe341a2cada4f57900 SHA512 aef60a9b2235487775790fc799749aaba052bc5325e2a1f328dbdc09e42857bfb73995c9de66067fbceb028588716201c023edbe30156ca3f9a7329b5ce63987
-DIST genpatches-4.9-324.extras.tar.xz 3672 BLAKE2B a0fa11eb759f5ef643c17a31ca86ad2e68d78de9e038664508fe0ee598057c351735aed675aa7e8aadaa1358e79fc860ccd357dd6811befccab02da0a18a226c SHA512 78eb0ada42db6ec736556c55910587fc6ee05f18a185a48532e2db3910d8da407243fe07a547b33607aca626e1ef948dda513457e71798df2210a9e1649a2771
-DIST genpatches-4.9-332.base.tar.xz 5313916 BLAKE2B 9171d628941ecd3c1fc8a5995b079471388537d74d3be6d83041aee3886565cd2753190cf279cec752664bc1ababf2292036e653e40538cf1d471c2b5986b4ee SHA512 65b9161665940b958ebd22c50fe434cd4ce6af31a66a89c8056823ae7e0ccef79303d3aab510c9606f770cb2c97b2b3f196e904657ddc953dcdd8df65af9128b
-DIST genpatches-4.9-332.experimental.tar.xz 106392 BLAKE2B 0a88ea3125f95f9aa3ecd8f153e258bdea3f60f76db6d49cae30cadd8eb89b4b3ba1da32666d6e726bec64399745a3ead122fb769f35fd11a50345affede8af9 SHA512 04f2f8b7a1844f7ae878d680c3c0a12b89208ab972cc05e04491434f2cb7a01fafb117ffdbd54ee4d2492f7ce961ac88e40aa3684a87869fda21cde27c0e1dcf
-DIST genpatches-4.9-332.extras.tar.xz 3676 BLAKE2B a1eb027f76856b2c08625186c24dcd07a594b45f1416c7230ffe7a4f8f9c062543a41ba52f8c2f3d2271215e3ab6d4e6218cf893c12ff123051499d0eb59d639 SHA512 03bbb1f9f7f3a1e428ddf1e95e212805fd105656c505bd935737eecbb3390d906161420dcbc9249ce4b428a6db0b4503dee383e01c726b6709edb4f295d8b102
DIST genpatches-4.9-336.base.tar.xz 5358004 BLAKE2B 5def7fad761c8f57a5519afa3e4b8158e8dc0c2f9ff0516190fcda661f0e9b0d68b56ab54fa91617a29a02493df5dcc8a6af2c26b2d0c3621ca4ecd9675a37d2 SHA512 13dbe9d604b3f85f11308bc4fda9ad2a54f7b74786342b5f990f3aecefb4fed46cd3d5c53bfe1804de158ad02258e5984739306e6ea7fa597893967b69292385
DIST genpatches-4.9-336.experimental.tar.xz 106376 BLAKE2B 142c3dcaf9852d49831a82d339f52a5c1ac133773a9d9c2c33f79847fc2dfabc3c072525d50987d00cb2c1fe32faa0ad371a5f9c7f36df3fed506b456e4e3a39 SHA512 c884df761fca47c7ed58b0964e21a13f73c46b77f55067e1662adda0149367948f221bbd1241416922846afa6be2d01935b36bb749030a377ee6963452b9e4f8
DIST genpatches-4.9-336.extras.tar.xz 3676 BLAKE2B 7b141ad1f5e482462787ec72bd30c0a2ce7fcbe22aed1694011294a7b46b742ff0037d8ba5cbc2f994752a524943a4880940f1e0dd016c8c220f14dd27d89d44 SHA512 08b3a1d4ad992e8de2fb8c3f716493a776be6a2c0569e2b41513fc2eca9550cd1d71500fdde1b2c5febec96b1a0626b263a9f48a7189cf04e8cbe0932e34d59f
@@ -43,9 +25,6 @@ DIST genpatches-4.9-337.extras.tar.xz 3672 BLAKE2B 3ae6c15aa46771b0edfa8169890f0
DIST genpatches-4.9-338.base.tar.xz 5377668 BLAKE2B 1563991e1ef2b2d4230625dc830f2abfc26dc915412ec22f3b5f9befe9ed5e978c4a5791f14af23e50b06f960ef2f8057d5f19b339a6a42567b53f6236393710 SHA512 ad565034797273c10fd67e67f469414c9e90ec42175a63e5f73092b44b5311f37153f482a9722513b5baaed0851ec28c2ca53b831ed4f47f6336fb5109d368bc
DIST genpatches-4.9-338.experimental.tar.xz 106392 BLAKE2B a7c03e752faa6a43d95753fe91d8f08146c58a02647b2ca60efbff554de51627961004aa79e93d6bb082f17f92719c9fc169c6b816f6774e45041ad956ea943a SHA512 a90c4432f19984d2bd9b279f0b27bfdfc6354d0ffa21813940c0135ecfb21d16f5c716950ebb47abf37da93ec59ce0d555c741cebeec8327eac553d6f7c65469
DIST genpatches-4.9-338.extras.tar.xz 3676 BLAKE2B 45e7fdffbc3f37cbe5a5073f9c583c327b1e27a9ac27c37c9f1763378db10ad604d56ba546c24c2d3baad116ce0946083be845a4a8dee9f8ed604d0c42a06e7a SHA512 ab128d3164242c88c62646e6f2f309295dcc4861fe62973ebf2998df0d36b1ba2a38d9850b06aec65b19b9726055c478147c37937d63d6b6b07491b8036ab8ca
-DIST genpatches-5.10-159.base.tar.xz 4292244 BLAKE2B f2afd1af247c7c7833787f4fcba41f36793233de4f3c14602afb18b6ebd7ac918ab49f8be4c1f8481cd9f6249992a7cdd7b532df029e436ff7f05780c8671578 SHA512 f8cdf11ffa78229db60eb33134b7648c75b2ea08e9f521126497abd19dcd6aa7b50b638a9ebc61871c249bd2e8f117b2faad96b3d6afed0235f56f25ec073976
-DIST genpatches-5.10-159.experimental.tar.xz 16872 BLAKE2B b80656a9633b29f2f10bf1a95cccb9392a3336c5feaf782286c92c0f13c2f5bd7a0e04b4d3a640d689c7afd2d5991cb935e09a54bbd0cc69a38ea5d9b2c7bb7e SHA512 34b8fa832d77e4398e2f859d4dccd18576a528d28a8c50b87fca8d9c911e65b34b02e38fcf93df5f86412ab3b413260c9d5a63e92a561e81be7b1ad5d33cf527
-DIST genpatches-5.10-159.extras.tar.xz 3868 BLAKE2B 2cd0fc67c5b6f89303e3dcf5492b944eb048623c3ee865521933793af8cc2837d841e5f740035b1ad46a5b2f805f6fa8f1004f824ee3967c545c417e7c3b2513 SHA512 3b5b76c7220c1068ee2d29c48635655af4a227f542a870c3c140f7eea256f3d3e2c3df160c6bf193e595f150c2b51f66818c646af1ba679f94ec0c4086fe8b27
DIST genpatches-5.10-164.base.tar.xz 4386332 BLAKE2B 88887f7d89de037788c0a5d2bd3b3a61da549f16939cdbaf04520097b4cf935683bdefab3c0e9884362b879f3b863d0cfdb495c662f9872386a1b6d3be267c73 SHA512 486b56560d144597032c777c7ff1bfc6c828598d9ec81c46b1ef8c91dac6e451525f62136e5e96d53bf4e7862e1a8d86d716fba7eaad55e60240ce4611e658b5
DIST genpatches-5.10-164.experimental.tar.xz 16872 BLAKE2B 9807f8bd01d1c9fcac5096428de64bead41ca70fc2136551402bc05aaea6229cd9e225f779df59651445143ae89092673715ca08664b1f018e1bbe9ff9c85715 SHA512 4e967da7f1d8ee9ccbcb9108272d802b591758af7caad2eb35daac617bfc4ddb9979bfe27eda108b23b818611bde0a96d69794a4eb99a3f7d7936f5504822752
DIST genpatches-5.10-164.extras.tar.xz 3868 BLAKE2B df5c97a2e0caf890fdcbc564b67226b66e1a789bb8c972761ccb912a7c1d3f0678381fec5da17f73661e302bc3cbcb3a9cbd755696e5c8a94ab9ddb9e6c8c89d SHA512 4355ad2bfb6e0d706346df3bda7bba4c7d3c6145b6707df1536db2588d72a3c0e6c42487296272149d05c06c99f5524bdf724bfdeafce250719f696cd566d43b
@@ -58,9 +37,6 @@ DIST genpatches-5.10-166.extras.tar.xz 3868 BLAKE2B 9de0bf3ec8b5d3cedf60f39ee1da
DIST genpatches-5.10-167.base.tar.xz 4477064 BLAKE2B 35b2dccc482e167393c2aca9fb23dc2ae9fbbef9c4061cfb3cab2e3081a3d129a6c9ac5db2d4119dff624481e43174032e451ba1879831cf1fbd198baf092f50 SHA512 174df1ca9edef297bc727540edf820b18f9fcfce702bab3da7aefb8f1378e810267a368fa6a7742300588a3e36a709e09144383501507bd012753b45a342d994
DIST genpatches-5.10-167.experimental.tar.xz 16880 BLAKE2B ac80147d7fd30960080e9d1ca943dcbd27dec683a51d009f1fb375b4b5f5febf7788bd3b70c5152bb01b47f48db43708f504b1f8ebd0d11a7a5aeeb58a654ecf SHA512 550ff7217be02969cba383b191a0dd02635338d847300771b452763f2b87937f44d5e48076a5f9a442e34fdb5e84ba8277d6567192928a60fcb4a5585e9fbfba
DIST genpatches-5.10-167.extras.tar.xz 3868 BLAKE2B 31508844298f272c02ce06f341597d4e75013488ea35409ee51f2af6dcebb14b2e3c17b7e27ccb766b051f618107aab113a6174959313d504a40456ca6910dc2 SHA512 808de5319a1dae4c6297a9aa6b249d02476870d9b929a2e7528d709cfc49d14e5bed78bc13167ce8d203f3e7ebb580d86382550de97690c7ae5ffb7d0fa0f777
-DIST genpatches-5.15-79.base.tar.xz 3195612 BLAKE2B bf8edc209ecc99da4f4c05b575b095992e64ca421e9848a75ef1ff7bca84377eec93ac3bc7d23bfd4c91d529cbf1693e231b606b27ba2ead46e9c3037db10c21 SHA512 c8cdadb66f904f2083f713a58bce743e56e27440f01fe98b3ddf82aaa43401c2fabad029060e7c01590dc294edcdfa8ec6c784f24ca87a1b9fa8703ed626e4f3
-DIST genpatches-5.15-79.experimental.tar.xz 5424 BLAKE2B 38d08aeb92b44140b52f1d04c311f4b07a35a578bd0da8212422ce1f14c2ebcc8fd89d2b8adeee2bfe60cb0c06ba999a0077b91299a8cf4e527d54c86a0e9617 SHA512 d5e9534b7a57b1a3d1cc5a77ffb95128ab474db51c2d3d4bbbd5b60494e323844e81a847cbb23af626a0c171d5629b3480f21fa35fb5fe1ea9917aac4d41252a
-DIST genpatches-5.15-79.extras.tar.xz 3932 BLAKE2B df50c7ce655f1f81d46ab6f077963afb0997ed2f6c0b70aa49c34a445d3f8938cce7201b75221705fe27c0a6f699dc553f932eeee7960a21dd89e3c55dde9306 SHA512 31e8c8aeb98e01dd1e0b25c51cfe48d5b6bc98617833229b283d35da6d7572b95dd8141592a2350ff01554bf80d918d2137ef2eb248c483ab22fc3db20a11fe3
DIST genpatches-5.15-83.base.tar.xz 3328188 BLAKE2B 5d8da81e1c5f936ce49589d1dd10f41246a6059c410c0215b495ca7401eb618aa6c87d2ae23b08f27e3be5dd6b7f88e5d4e90ec9950924db9a08375d45cb2da3 SHA512 fdcbf6bc1e17f04df9d8334c1c75f21e5ca60fb99157708a4c599e43ed20a58664fe54fe8467924623d612ba2ddd409af4840195369fe274a4f55a84fce12ade
DIST genpatches-5.15-83.experimental.tar.xz 5424 BLAKE2B c18e0e689bb27e9c75f98f2fadcac7adbeacc7a2818363dd20294380ce460da6720a1ecb2d1ccbc50bc1b262599a058394cdf3621441367a90d4cb960163126b SHA512 e064915c78e4a4102f42b619881d4790381fbcda680daa3fdee2ab13b4ca41249f86babcd1a383a1f216b99a4a3a6362ecf4ebd388e4247f06c5a31e38e4a0dd
DIST genpatches-5.15-83.extras.tar.xz 3932 BLAKE2B 42ba0ee79654687ad5c858344ef7a1787c23fdadcf312788b2f53e739bd6319b3771c89d93eef7f604bd4f9275777421fcac09f8030af81cff6b3d9482b8e804 SHA512 55873c4cac9a4c5bf030b562c927fcc663a9a092602366d170541050386d427fac2dd8ac013d13b700bd874e47655d10b2cedb5b4c1034f41819c675aea80506
@@ -73,9 +49,6 @@ DIST genpatches-5.15-85.extras.tar.xz 3932 BLAKE2B 466a3564c1d693c90d92545772096
DIST genpatches-5.15-86.base.tar.xz 3451248 BLAKE2B f6e8eed94bc50e40f5286fbba797a5f6b4cb112453da76898edbd854a09bdef619a4b31fe866b602d1d49f4d4de80bde7c8192690f7eb82b6a9419a958831901 SHA512 60d6eab7eed68f938590d5412e48d669b69a0366e9b8878317f546743ab252cfc596cdf4af9fc10a7873cec13aa3ccc4f79a61b594fec49a76c6e519f425be69
DIST genpatches-5.15-86.experimental.tar.xz 5420 BLAKE2B 5a8104e0dbcb2ecbe8dfa90db5f389c1d2deab957c173ffe2b6a884fff01d7f6e6ba75838f256ed04b7cda29debed0539d3ecdba4577a7ef2ca9a5fe950244a5 SHA512 eee79d3ccdb8e836ebfd71978bdb63a749167b7184de4cd981a3443e4bc6b2f7f68992efc308f20f422ea1a75c4c6d923dc622959a9512cffa0ac6af713c0e32
DIST genpatches-5.15-86.extras.tar.xz 3932 BLAKE2B 327cf176552393f6973d19c72b5972181654e3b0054f64d38c678765740955e5fd0b261457cadda6c968e86c4c8dfa34680bc16fde93a44ca1267aacbb74bbe7 SHA512 4808519ff151f7e7eca7ff0d7d9f5d0f912309708da9689b15d0f17e2bc37b89ebd0157d0ee44a8e86b5929e3ebee739536edebad389f9fee3445c89daabae42
-DIST genpatches-5.4-225.base.tar.xz 5166864 BLAKE2B 20ffa864c45b41e82079158fc4645e5c809bda93c0de480aea22b2f1feac231c7eddaf031daae9939126297a197bb3cbcd48a696da76eda0fe8591cac817103b SHA512 da6a1febb01a772d8ba454de51fe902830461bcbd87e76f8f459bf9adbb8bbe2493914c5ebd4f291ea59bcfedea34d3aa96baf98409e84220240d70c17ab66a1
-DIST genpatches-5.4-225.experimental.tar.xz 16900 BLAKE2B 9d4f708d5b0bf8775c38ab802a5841b2e92b3ed6edae9bb589c5c570f2fdc113ef15849b91285b3555a497185ee7c52cba06f450163dccc3d35132d1f831ab6e SHA512 b469e8c92f97cd545fcc872134f23e833898775ecd16eb677f11c8ca22a06bd38d796623ec743e72452d47930196984ac904e548d025cb3dfbbf164c5431f681
-DIST genpatches-5.4-225.extras.tar.xz 1812 BLAKE2B 9f10288c90b85f42bb95694c9fc215f680251d121cc371495b798081beb4cb6a6bea10a54e291a187cf4f194a9edf7ee479b461dc188b1187692784651f1042f SHA512 0b9215d36bd6e04e0a7aae544997d10db03770a9e43b152c266b8ed099a12fd8b6da851d81a0b3885e5e4965bf5d9fa5cfa3a6fa3f1ea9642e6ca7b9abef124e
DIST genpatches-5.4-229.base.tar.xz 5214840 BLAKE2B ede38de7b09b59ab96596aa4e47f7d2dff06e8e3e403e0b3a15092991bd21504ccffdc21b8fc5857fbd21ee89842f7a6d74fd88b5c7426ae2a5dd3d50ce8db51 SHA512 ad086f2b00e870d54b1605eac7fe537654c09830b69c316cee71a7bb5e621e6ada37ef780c4d2c3ea9678e4a72c19355acac2648e16943ba0dde4e711909826b
DIST genpatches-5.4-229.experimental.tar.xz 16896 BLAKE2B 126d1821e0a2f7039509c8acb924e419a13d0eacf3481f318ce8e31ac0b8cb6d580d8c5eaf2f25290c69edc2f0e0fbc03fde87c908d6ca163f57ce8a36ee3605 SHA512 6b4081ed545109b3d70e4fde16705ef9509689dd4cf175407a5b0f17e9cbcb6e3febe4d6b85061d5656c21afe68e456734174df70f0f6b03fbfa16278b309755
DIST genpatches-5.4-229.extras.tar.xz 1812 BLAKE2B d5d084cd21e2a4f6235f0438e8d92746fcfbc9f86170247b00ade3d2aac99e06c4b10bbe725780e8f9644c7404e8defd360c3e9d360cac1e5c5a8a2ffb17adef SHA512 c21105638451b761588caaf266d901de7a5640d72540954c3c559b675dc265cca8ea5e56de1c3c644bda4c4e09fe174ece02ed6e506d12e718e035825dda3e0d
@@ -101,32 +74,23 @@ DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a936
DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
DIST linux-6.0.tar.xz 133886176 BLAKE2B c09a9c877ac0fac83dc31d2d04d96f0a3331d4ed78e3ad4edfd4dc077e1c11d0c49f419fdac4008b5c93d1b09c2b724e12ef0b38371ad0962908abf85dfa95fa SHA512 bac41a7aeb6e809616cee2f13dcd1c45e829dfd1ccf60aee1dc4c46b1e28532f4485c7d819a32940de84fdfbf89db80a4e919bce8a74b2948c5a01551771b714
-EBUILD gentoo-sources-4.14.286.ebuild 667 BLAKE2B 51c4dcd1df752044a208a5947e98b6ca88e270637e7ee701c23c8671305624d007310d29d2f793831945110f5d35c1693df8d137aede8916ba6ee20551b2252c SHA512 cb75c61dc7355261b957c232073f346df0591f477d672951f3c129f59e001eed107decbe19580ac1324a8006f8ec7b52799524cd50f5e97461e82c89bfeb3ac7
-EBUILD gentoo-sources-4.14.294.ebuild 684 BLAKE2B f18fb1866ee140a120cf34bca7c863c34f5a71f32accd0c05f54d596d96be30db2a92ae4badfbdb7df2ba3d9b45e49207a7c099e7bd208aff0449a0ec18845d9 SHA512 55b53f689543ca502336ff8f0bedd7d0aa7814acdbcd6bd3b43ebac47252a17dd01b4547e8cd3c38d6caf168259cf159d539601d6479c404f9225bd1e34b6e22
EBUILD gentoo-sources-4.14.299.ebuild 742 BLAKE2B 3beaaf19461ff66bbe4feda4df646ff6b7390baf524b4e65bf396fb422859fd4d4415931cdb1d1a70573c864ee6f1badaf6f673dd428d6a4bd82251c172023a7 SHA512 25e7dd1b38d49ead0734ed935042a5bf80788ff6c8f68aba3dc64caa2a6bda6bda32a545d21f2ce275d59ffc3ca0c9a2893f61002c51765cfcbeeef13cf0f7bb
EBUILD gentoo-sources-4.14.300.ebuild 734 BLAKE2B 43955f48c9b2bfe349ab90af08e2ed2454007f2f7f4883f63d083b8a4b47eedba98890f76b79a150abd85211243c107b062d3956178db7bfe60d40160ac2cb88 SHA512 562cdd553eedc17f336e9e7c810c8e4a4692a167508f6fd4249c0e3ff6330642a45ce6c1c859c105ebf6d396e8cb5d6ef3f03100e60ddaa5d781f703a49c17c4
EBUILD gentoo-sources-4.14.301.ebuild 742 BLAKE2B 610518281b06157ed77140975f072e0dc22ddce5831772997853ecd71f9ba4ca711265c15c31baae837b9dd35af00f6dd063e00a1ec7f58afa73f3825a1c1cf1 SHA512 f0a9b8b10c1ccd297a56b12aaacc818163fe0fabc7530b1ef60531c892405e66fc8c26a2fea20f70a53549c5f35f3e9e5801bbe0c23a9b606618b5bab98f926a
-EBUILD gentoo-sources-4.19.250.ebuild 667 BLAKE2B bb76a9fcd6e09218fee56ff4c9f24730e35d13e19978d87473fcb1c599f1a742acc695b1288aa206cf910220e1065fdf06b08a2dcdbbec40a72b9ca9ae5eec59 SHA512 f1d69f051f38e87979fee1ab6954b0df50330512b7757a84e3f1c59f090489c06d9119f8a07fd415a4b74522cc7cf18f14acc54db1fa92c5a6ca7f052181ce54
-EBUILD gentoo-sources-4.19.259.ebuild 684 BLAKE2B 943abbe52dad49a7e93d87d684a3cfd3c84cef1a419830084323ee996f8eb56882892e0dba22b38d6d7cb20b6cfc23d6eeb41040ea112527114581207b2036d1 SHA512 24fc67dfcee5af7a1966cc92ec3652c04b63f1f8bb8f3e287634b113b097e31494f2586877e2cb439e1a9601d3c21c187a5a6f2c7adb6efb050e1022d09cb134
EBUILD gentoo-sources-4.19.266.ebuild 742 BLAKE2B 62244936e90fea265ff9dcf78901a4e35031a70a079c70a7bb1c03e1f2fa787878d941f09d9c592fff3904d302f02fdb47bbd27a85c29699d842fde8255de9a9 SHA512 46f0297bb5f8767c589ca8ba27e26e5c1848cee8d0a5109d6415f6be004ee72d4ae7fd4e17c0c463e180fe11eb36a3609915f3db662303d12ce4770ee7789b86
EBUILD gentoo-sources-4.19.267.ebuild 734 BLAKE2B ca280d2f5b1228b99833791d6b6f8fb3d07c7d43da1888769617ed5bc7a33551995225957457841d04158e3fd86711be3ebe4b8710544653654af95a67f28e05 SHA512 4b78b4fd832874156d94f396d5021f9b38fc7fd5e289697f7ef58f662ff360c9269ff5e14add0930a6f0d918308b57e1301523bfa576be3ac9ad97b99068d8c9
EBUILD gentoo-sources-4.19.268.ebuild 742 BLAKE2B b83aac22fe33524e9aef53754eacd34b3e29db40f3d956d44945b9d6bf2be7bc59e865d074ca0a6c489bc07bb354a0fd0472906f84b025371d6de4e61c49a089 SHA512 59ada438253d66a098d12c96b6b229c6f7728e97df122b2a1cab2061445478e9fb4cf646fc7b22ff9f88e634a765273e5ca34327790e89132141de61d0508f38
-EBUILD gentoo-sources-4.9.321.ebuild 667 BLAKE2B 444003c6649801be27c4571babb82c79050ca8dfb951509054b75de1091fca7c42f0f4267554b6203e6df75ce1cd6b7f5354b31eac068c806c426e0df5466f71 SHA512 8b24c4e9fa79a1d32fd09e5ba3b58b787f40fa5a51a1e3a482c680cade3d271a70ccfdf6ea3ffeeb323f2e87cba251568e9d3490e6cb76f48ef81c5eb855fbec
-EBUILD gentoo-sources-4.9.329.ebuild 684 BLAKE2B f8c03ded842efd9342eae7be067c7da4c3b7cd87f732c2320dc9c2209b8f1dcb52c6a37437165c94676e94520f77b9198912ecefaa4bfe36405eb9ee1739dd16 SHA512 c45f34c0561d5bdc0a2e6520f6c4e4e7e663807dda35268c797c2c1cf8e6c9feed442f13f5b17588af494eeed1e9f5ed4b831f7614c6e5113fae859b71c23512
EBUILD gentoo-sources-4.9.333.ebuild 742 BLAKE2B 8a2486833a601f3c48a1246a8bd2df7e570cd57ca51d443b971287b2eedbad9b1df14404bc1c7408714f56f5a27fc41499272f979181370ccb3a6db9f635788f SHA512 81c0028823b0c328ee93bb8f0adb158e1d649b4a8ff6355da79f7b4398361c9206ec70653b304f0dd3c9d3bc35806c1db2f0a5ca750fa418f5a10bd41a091860
EBUILD gentoo-sources-4.9.334.ebuild 734 BLAKE2B 710521cf6f1d80729bb06c85b220f9d215a73517507fa8483f7a5f16a20b9d30a4023b2df617e5804763203e44bfed54a4dcf88ae6b961a2ad897ebd449754df SHA512 6cb55178b5a4bfe9103e547e990ef9cc206ea2f93293cd465854e03da4f9f03ea7c24a17393ea6dbf1739e18ae68891516377c523a732b268b49a01fbd1bd048
EBUILD gentoo-sources-4.9.335.ebuild 742 BLAKE2B 6c41cd52a918b212925a1d93873d022917ba0a1a3453ff22a1f4ecb2157d0e03f137c6c3f34142d0b008391ea6eeab08b3c079fb0e4be26363eaa3bb1c43ff93 SHA512 07fd9d986fa4117a788d1ed8332d8c45961e4df0973b19bcc5c460c9612cfdf9282511f8628b699439dca31c22142e2de16cd4b5e427c617533f9c41f8e6d22f
-EBUILD gentoo-sources-5.10.150.ebuild 684 BLAKE2B 05da4c716f2c27d048f06bd9a2012a092676d00fc7036feeaf536f2c01d7c304eb898aabf20d202ffb219bac2ba6cb661e306a07292bfb6b6c32936d0f5be634 SHA512 8062814943a3ea840b4f62fce77a8feed0d145c1faa7abbf6345ffa1e3d925a9b29011282251b9698f1cb75bfbb20b79b596848b5dded6828e32bba61840db07
EBUILD gentoo-sources-5.10.155.ebuild 749 BLAKE2B 49343c55b71f1efc6f3faf28d05980e5b3be01d12e3587d138dbf61b62ca5831043218195ef3e1c6119b57016a20fc41ec1a564123a334db3e936e57cd1812ea SHA512 253cb51b6a3fbb830b37bf6d66f8e133250c4e6bdea174d4480818e812d063fabccd62d8a7aac8830f06ed95693667bc45d541f716d6091aaafc0a37cc03586c
EBUILD gentoo-sources-5.10.156.ebuild 741 BLAKE2B 54dd3b02f466a386fafca0d2ec7b35b3318e8fd1c6fcf195891951efb71643f5958ff9fa008e92615e8df9127dc2ba37471e9bef2883056e1f5b8ae35112e8c4 SHA512 420348d34acbbd1c3241dd86fb8d8433a3e2911a251667c6ee57ebeda728eeaf6c846535175346e65972d2dba0dbc86f0c53371761604e221d9828d070372dd2
EBUILD gentoo-sources-5.10.157.ebuild 749 BLAKE2B f9d347ea45f6eac709cad6443adbf5cde0186d42614590a109cdddd4643780d7628a481486144d00253d274801205728000f48499a8363ca1cc457fdacec5526 SHA512 6c764ae9936fb3c923e283084b0d23f7420d816a2aff22b316aa686b8d137401e9c951b029ad698ea5f599dcd106c8f329a667262c5126297fd64c79d31bac9b
EBUILD gentoo-sources-5.10.158.ebuild 749 BLAKE2B dbeb37b2d509b3e082298d53f2501aebf50874398fb9d31386e250c6ecb4cbc5caaaa23951704147c8ad932a605c1c1ab8d12872ce57d25601f696d3808a5cef SHA512 74d110714070a58e592def1f29f64cb3bfa9954e6410b816ef06dbf96ccacebe5954d0a18d0f1037dc805b3b897c7ac68f5089530a2530fc7211a3605023d815
-EBUILD gentoo-sources-5.15.75.ebuild 683 BLAKE2B ff9b1ef0c310bef572cc25066672fa0db8fafb441ef00e0e37f8d556cd587c5d99abe31ce342e30076dcd306e85b74ae5307f8b71bb8be92a40f225ac27a05b7 SHA512 5e3e99c4b596093e2c26dee932ef490a51b3bb9686fa2fc6390c94e3ecac728d6ee669e8cbcc188676829f3b3e74f6c3a4b18bb9bb3f5208192aec74af019874
EBUILD gentoo-sources-5.15.79.ebuild 748 BLAKE2B 9330b27700db729b4a2dcb85c8af4a8e5eb06beb1cf2ba08e93b28ee6898ee8a6b56f92522723a7d024a432a3e3bd79b58fb25c901d44446f9d3de60732eb0e2 SHA512 05d7847e2a9d3ed2c72a3ba1fdb6aa82c1eab8c011181b040784abf5ee669e1744498d9d2237c4a60d41a4dd7429fe7369926cf574eb44044233b603e81b9d22
EBUILD gentoo-sources-5.15.80.ebuild 740 BLAKE2B a2aba906e3226364e6519efdd1c462eca3ee7d94ee9e1bfec34e086ea6054343f1eb1cbab0f2e46f5e724b7cd5965b7a91ab7dd0384bb499a81c40cfb7beb5d5 SHA512 67c203fe7aef59855bfc4642e905d713fab019663416af1e4ef7c0a7c8897888de3495797a37930a11de8289109d52765fa612cb650cba4d03a4d4bfe9bf4e51
EBUILD gentoo-sources-5.15.81.ebuild 748 BLAKE2B 8fa47ddb96b73d9945bead65b83613fea051fdef0bf5f1dbc640311d1f88618164c37fdb0097d567823d8782724d444c39fc8d97273e1da6b8795e5949aac76d SHA512 60172180aadd38fa5306b8db8cf99ecd072bc597098781bf737603ceae4e453fd464d1754b47ccb38e89e6560ad75e86f39cc60bcf66ff9b7a9100bd7bf02bbc
EBUILD gentoo-sources-5.15.82.ebuild 748 BLAKE2B 6db343bc25c120fa82be0fea758df22eddbf208c92f48c462126fe556d2f3e0564104478e9d9f38727941f7e4db3518b0d164801f69f425cf0c714b5108b975c SHA512 885a1976a1eb425f51503da331559348861818b8041f18c9b8027c92dbd9d91d224e64345732e851bf285d38f2e36c9261d7280eeadbf04f63387a5d04ac79ad
-EBUILD gentoo-sources-5.4.220.ebuild 684 BLAKE2B 2ccb01900c436b03572389e04591aa7680413b716ddb5fcdfe0ef1f2e2fc855d7af57d2d7496712b59380ac0baeb1c91e8b709566429f2e3597eafb138ebffa6 SHA512 d2036766e4f9c256dc21fa3176302a3e5700c0c023e93e1df46faa72fc99ec79bcb32cce6dfff403770dc146b18c4855496525d11ec4287411acce67b5e17895
EBUILD gentoo-sources-5.4.224.ebuild 742 BLAKE2B 4d326546e02f558d32786ea7551bdb275e923d14ff2b14d937114a8ff5a6c2509cecea76527ae2634de28b042acbf77f97201b6271525da9260947f58fc2bfe5 SHA512 33e2c03fd3785926f91c8ab1b86bcbc67cdb4882908aef85c1bf34834d16578bc9923e726cacc7b906463bee0f65732b9c0ca0968cfbe34c3d58024879aee9b4
EBUILD gentoo-sources-5.4.225.ebuild 734 BLAKE2B 0c6a7f1bccf894e65c65c0871196dd54adfef2801a1fe64acd20f297c6dd024cd101febca5014cfbf5af4310408b60ae0ebfc839fb8368ad2e9d31fe84caac03 SHA512 8828e4b7a8dbca88d205bc964bb709fba2e16e12938306bc269fef1c00f55867087145a08b55a5fee7c410b38e829eac22e8e64b718cf7c6ee41d2527e01cff1
EBUILD gentoo-sources-5.4.226.ebuild 742 BLAKE2B 9b5afb9b4846c7f1e3260480d19ce8c9ed257befacc536a3ad1ec2c7328e7285e718a8cb8242c8874dd7c3c75c053624b32a6e59b9a25d0ea7d8cc90931069f4 SHA512 f69dd54f61f7833905fd650bb41f407f2696bc38ca01403e27bedc3d559c6a83d9339a5710cff633ce24f000eeddf818a66ebbbae72fabdcba05fa085a60eeff
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.286.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.286.ebuild
deleted file mode 100644
index c14ce3fc80cd..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.286.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="297"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-KEYWORDS="hppa"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
-IUSE="experimental"
-
-DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-
-pkg_postinst() {
- kernel-2_pkg_postinst
- einfo "For more info on this patchset, and how to report problems, see:"
- einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
- kernel-2_pkg_postrm
-}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.294.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.294.ebuild
deleted file mode 100644
index f6b88b4b233f..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.294.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="305"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-KEYWORDS="~m68k ~mips ppc ~s390"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
-IUSE="experimental"
-
-DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-
-pkg_postinst() {
- kernel-2_pkg_postinst
- einfo "For more info on this patchset, and how to report problems, see:"
- einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
- kernel-2_pkg_postrm
-}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.250.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.250.ebuild
deleted file mode 100644
index 0f9a58e940ab..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.250.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="249"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-KEYWORDS="hppa"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
-IUSE="experimental"
-
-DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-
-pkg_postinst() {
- kernel-2_pkg_postinst
- einfo "For more info on this patchset, and how to report problems, see:"
- einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
- kernel-2_pkg_postrm
-}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.259.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.259.ebuild
deleted file mode 100644
index 66a369869dac..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.259.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="258"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-KEYWORDS="~m68k ~mips ppc ~s390"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
-IUSE="experimental"
-
-DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-
-pkg_postinst() {
- kernel-2_pkg_postinst
- einfo "For more info on this patchset, and how to report problems, see:"
- einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
- kernel-2_pkg_postrm
-}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.321.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.321.ebuild
deleted file mode 100644
index bc1c2fe09c9f..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.321.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="324"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-KEYWORDS="hppa"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
-IUSE="experimental"
-
-DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-
-pkg_postinst() {
- kernel-2_pkg_postinst
- einfo "For more info on this patchset, and how to report problems, see:"
- einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
- kernel-2_pkg_postrm
-}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.329.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.9.329.ebuild
deleted file mode 100644
index 58967660c940..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.329.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="332"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-KEYWORDS="~m68k ~mips ppc ~s390"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
-IUSE="experimental"
-
-DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-
-pkg_postinst() {
- kernel-2_pkg_postinst
- einfo "For more info on this patchset, and how to report problems, see:"
- einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
- kernel-2_pkg_postrm
-}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.150.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.150.ebuild
deleted file mode 100644
index dd93bc6fc227..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.10.150.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="159"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-KEYWORDS="~m68k ~mips ppc ~s390"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
-IUSE="experimental"
-
-DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-
-pkg_postinst() {
- kernel-2_pkg_postinst
- einfo "For more info on this patchset, and how to report problems, see:"
- einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
- kernel-2_pkg_postrm
-}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.75.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.75.ebuild
deleted file mode 100644
index 8ec0fa470f1e..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.75.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="79"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-KEYWORDS="~m68k ~mips ppc ~s390"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
-IUSE="experimental"
-
-DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-
-pkg_postinst() {
- kernel-2_pkg_postinst
- einfo "For more info on this patchset, and how to report problems, see:"
- einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
- kernel-2_pkg_postrm
-}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.220.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.4.220.ebuild
deleted file mode 100644
index 6e0d7ac8ac2a..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.220.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="225"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-KEYWORDS="~m68k ~mips ppc ~s390"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
-IUSE="experimental"
-
-DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-
-pkg_postinst() {
- kernel-2_pkg_postinst
- einfo "For more info on this patchset, and how to report problems, see:"
- einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
- kernel-2_pkg_postrm
-}