diff --git a/Manifest b/Manifest
index 4f1a8f5be460..afa2eb620b27 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29815 BLAKE2B 8b2c29efcf25ae9cea821401d3f9661e37cff616ff70e059deb5f486b795d12e7f1f43fbc324b546e232a3af96d571da77f014f220b416642b4718b664851e7e SHA512 7d4cf37a4305831e7624b151c777c875df88e17fd51b10b411827f4436bab04a176cdb7ad5e22fe41487f7797012186dda29feac3086423474d911c5ffb7aea9
-TIMESTAMP 2023-01-07T21:09:40Z
+MANIFEST Manifest.files.gz 29772 BLAKE2B 1f56d110e2057c8f45495a37edb783c3c3bffd2ac8c2feb4d2310c4bc63937f29258cf3547acf67a583c12ced67f2f279be7d7aca45b47014cd020a8cc7ce75d SHA512 f98edb7197f6af5424cdf555509c33a0ec2ba989e4bead81a2a02aaa9f2bab47532578c7a4b5f4ce8964eafeb27dafcc2edafe88bfb126799f0acfebf86343c3
+TIMESTAMP 2023-01-08T12:09:40Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmO535RfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmO6soRfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAe9A/+NsLMWUYms/UNqdm9NX37R3tzmEtfw9DzJ69FYJmFfFDShm6tR0OIw5aD
-FoA8b5KfWHcxpH1En2ejymSgPUuS/WApOB7wyGTUC07Hx9Zo98WclSb44icrmgDn
-+eWvfKNCX5kkwmvsKsuATPffXCh5iLKiJv5oyxqK7nTVCXfLq4JL3jTq7xnH5tRM
-CU5JPKJDMl+WKLw9xZ4Pivd9IIfJq3v+2+njckvOWSkReMmRhjYVxl9I+ySXhIYy
-vAyF/TMHL+BfAvBzGkd9SlIJLtKw0Ho5JOzFU1SWyrODDMZOfTD/h1+C0H/F/UcL
-gax2GN7StM9OPjH2aWWa6cEybWHAK4OO1ri0+MW7NtP/zCjlO1ndzkVFmf2JzGh/
-0IpondnhwrUlNYQcRrOEHidey2ySR3577r0+rF3SiLtvmlTpjEgDYCF5BZSXwUQa
-/pZ0rNDq/DykCD5HhzEqdK/sizky2lkYJ6NxheNq2Ul4oqLa7EtZKPokuweLQzCH
-xgiHcqMIKnVsVJ0Q7eC1VfBgTF2UqRDyaaEhT3zzI2uZjSAiC/eWe3bIre0t/ApP
-WOL8R66ljO4OO4LUIxVn1N/+QfPDgpDkCyvK824vrmKD1QfECkmggMiD7ZMet0K3
-xD7DlQOaX4G5p50Clm1HzKnn25WKqAG/Zp6UOkpDrEpjiZh8XBQ=
-=dTvS
+klAqDg//XQ1Z10HkUF6mgSy8znpzo19tsb76sOw9oJgF3aKDx6ivNrEHHATktMnZ
+uYp5Ov0B4YSSUGck4dx7qtYM3DqQw3wm29DcrUrbHQeFqpsqkKCuXe7x+ckHwOKQ
+E68wxyh5oiz/id0OCy2OPxwGj2l5TVGeqs7aJCIvnQiBMd3JKY5ZtHoXreNGCMWD
+sq5pHLGQRJy0NyPxkSQcBtEmG5cyMtFXeN/RLsy+pMLidSZ2UQ9Gd1asY+ZuV9nF
+bPrigw86fpS0cDpkbhmgatKkxyI4Hc8W5RlPCz2iCH8C/YpCn0O2BNTofKD311rd
+q8zjCSjjh4GulWoa+LNXTtPUGHWO69PogHHEjzj9IQqNy/exnhakwu1nK1+xi1S3
+hopCJi7+uYc/DnCd2Evgt5dbMMNahZaXx5pmPWgIy7XvHq3Dm3XIi4+gvHliSLXs
+H3VwSQYmDykRBq/Kz0EfY6xe5jYR73lc4rOKTFL7KoCYkknXy1HAy5FzQYbMrG3+
+Ei7Y8anbsSXzyYzpj/6YgZpKfWHFI4pSUXDQKXSigxr06K7zAGTm+D0pdjDJfzuK
+i9RALkgUtL+smcRXmUM6bus3nSLSF8DzOXi3OLBtwwYf9Upzphz+YxxQji4FBKpQ
+V9ramoHkq6zd9IjEN1LSbLe3PVreg4SVbhIxHKFJNaPNg8z5Q8I=
+=F4x2
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index e9bac3399b1d..db010428542a 100644
Binary files a/Manifest.files.gz and b/Manifest.files.gz differ
diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz
index ffb9b510de63..8debe03fab24 100644
Binary files a/app-admin/Manifest.gz and b/app-admin/Manifest.gz differ
diff --git a/app-admin/bitwarden-desktop-bin/Manifest b/app-admin/bitwarden-desktop-bin/Manifest
index 0c5cd7c50032..60370dac6d14 100644
--- a/app-admin/bitwarden-desktop-bin/Manifest
+++ b/app-admin/bitwarden-desktop-bin/Manifest
@@ -1,5 +1,5 @@
-DIST Bitwarden-2022.6.0-amd64.deb 64084380 BLAKE2B 8729385160c07be0056ee9b17f70aa53b5c5e240fbe5ecbc20d3f4b5e2af69524a4042b07d619c04c6521cd1696459346e6812796bea78f5ba7538de22ff7965 SHA512 70de5d3c626543bfe3f8e3ecde1abe427154e73456f989b6b0219db79c2f61d09a72d37034f9f37a14bd2ddd82ecbb23515551fc7eabc6bc1aa87bc8b44d4474
+DIST Bitwarden-2022.12.0-amd64.deb 65434808 BLAKE2B 81e7f1b0d7a95fa08554fced72440d65c4fb5fb86371f4ce773904f53543a3586f56eb53d2a4f79034a475430d3b2926404a2bc178e49bb97999295100a6a352 SHA512 ca1fafe48b3dcbab8c2152ed84337c7ebd8cc1934f24d2eabf7ef65733c163e84fc9e49f8566cf2201ab557144e81360db8d8ee1883a92c275804d7c3ddf886b
DIST Bitwarden-2022.9.1-amd64.deb 64957370 BLAKE2B 05d1f206503b41ed2a118948b3bd74cb6418dde661f3e620644abe15108391fcd48e3211cb6ff48560eb6092dc2bd08620f3df24bb92de5b832301202456ecb9 SHA512 5907b58d4da1933809342f482f26833b4513e2b2d2a62a7f2ddec02e571069f3d0a5b509a57c4390f00677dd9c6a6164217e32a5911268da683ef94713345505
-EBUILD bitwarden-desktop-bin-2022.6.0-r1.ebuild 1730 BLAKE2B 2226e3152f230b99ed941b7f8d25031ec19cf09736a10d36b887e9b9e53be4c3c5bf8ff9915232149e3918914b12a234f433f12ab623c4726721fa5d1ca33935 SHA512 671a325dc040743d343d82852af3bde1e1f979a06ad3db23547389303209aa6a64bfc4968a62d46461fee428bcb8556b73679d89a8fe4d3ab3949dc591ad1a51
+EBUILD bitwarden-desktop-bin-2022.12.0.ebuild 1730 BLAKE2B 64d1e3e6b4e10ef547f8d35c3b4f840aaeba6300941c01eb06de11f336a8178d86877d7012dddb2b9535a9a74d4c848297f47d63df13a6dd24cb8df1d42724a7 SHA512 da37a6c3c5addbff1398a8b68255f2afe0765b98ba232d9e0aa5056c95435ad18b999ded5c5ec139c5f215ebbe15e35d096f0e96af8992dc2e12db6e442e1b90
EBUILD bitwarden-desktop-bin-2022.9.1-r1.ebuild 1730 BLAKE2B 2226e3152f230b99ed941b7f8d25031ec19cf09736a10d36b887e9b9e53be4c3c5bf8ff9915232149e3918914b12a234f433f12ab623c4726721fa5d1ca33935 SHA512 671a325dc040743d343d82852af3bde1e1f979a06ad3db23547389303209aa6a64bfc4968a62d46461fee428bcb8556b73679d89a8fe4d3ab3949dc591ad1a51
MISC metadata.xml 336 BLAKE2B f78a5036df5cc4dc407d59fbfb0900eceecb4532926d24e0b1c32371214742bbf7a5596c24c473bb4e85a864cac453128e52097024814aed9104753cf1061e20 SHA512 457031ca1a915ab598497cc84944a4c1379ab74df3c7cae62051258bbb0ffe64203dd71b19e698df9b0afc931d56d8bb910a9dcd40c29f8a00eb2abd759c41cd
diff --git a/app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-2022.6.0-r1.ebuild b/app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-2022.12.0.ebuild
similarity index 97%
rename from app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-2022.6.0-r1.ebuild
rename to app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-2022.12.0.ebuild
index 37c4e935a975..b6d1c4a5245a 100644
--- a/app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-2022.6.0-r1.ebuild
+++ b/app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-2022.12.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/app-admin/logstash-bin/Manifest b/app-admin/logstash-bin/Manifest
index 46c9acc6c073..902be68f4b2a 100644
--- a/app-admin/logstash-bin/Manifest
+++ b/app-admin/logstash-bin/Manifest
@@ -3,10 +3,10 @@ AUX logstash-plugin.eselect 1768 BLAKE2B 539246fb1c6e00fa0928af146d3c32ef69f61e3
AUX logstash.confd-r2 767 BLAKE2B fa251570a13b2bc2d0779e0f00549f40bc957f211be0f4164829f7bf731221e5adabdb27341c703f1ea67b19455e8832f5d822fd41ffc64994007201690feff6 SHA512 83eecf30baa160041f33fd3dafce317c1692efaf676d0fdc9bee04965eafb15f1e01d07a09607d345665f6bebc4db90d17a0abd1c7fd4962d6926ac069f16768
AUX logstash.initd-r2 1997 BLAKE2B 4a2e36bcd171950ddea636f9269708416536b4f54c620b36eca91839b894f0b4242775ec85aadbe93714b8aa7cd535774cd0558f4bc90096638d0640e4f3961f SHA512 23203f99610d1666247ee8584b1d1452216f65c6c06345007768eac494c9de755a79bd74b3fd241e62f2239d52394626a61e06100486f89b7f3a2b8282389d56
AUX pipelines.yml 285 BLAKE2B d256148500854501d8e17c04a0abdcbf1be7aeea6d0e1eaa882023923967ebc012ef95185e06e33fbec60eaa949df650ebe4f9b18abaa7f4edab25d4e5b429f4 SHA512 9a9cff9472c7cd3164bdc73e37521489979106021b3d97fb2b005b74b150d2f2ee8df983219e01f8b5b00907008f4e9816fc303ace3b440a4b91dd178b6a098d
-DIST logstash-7.17.5-linux-x86_64.tar.gz 363609474 BLAKE2B b6f6065a997a7401ad6e14d5f1fd6b2a924cf734cab0b7e07444cb800420f3c7b2634cd0be693ce0cddce909f49675b00764fa05ca4f3c3ab75a72387fffd629 SHA512 6508b9ba1a6672fd560773d2282501f9d022bf67a75f2b046ec31219cc78cbf8d35040827838948c69458089a9b30fdf21cbb5c2cc3f67c0812662265e9518dc
DIST logstash-7.17.7-linux-x86_64.tar.gz 364120719 BLAKE2B 42622b2a4f3b53151de4effcc248e2225d2a2bb42a2e8ee5b0408c671050c27006910a956cdf8c4ad97ae9cce36a119d86d8234a86eeae3f19cdaa3da36bda3c SHA512 eb8d01ad82808598c4d34da9194f069a0c55e86d70a9d0c7d78555fc47d156ec4b19ed1df9096b953171e8ee918ec97db6a46c7871fe328ee544848b22812bdc
-DIST logstash-oss-7.17.5-linux-x86_64.tar.gz 363419923 BLAKE2B 7423ca08f5821439059be89be46df2a3927722ee48a7fcb95b1015f0539526c6ad99a4e11e85e5d6ff2aa340ad5421d1ce9ac26043dd70b1b4ebeeba8c4eaab3 SHA512 d86cc76f52975128c6e9ccec6217a1f289b88048b19cc6c19f8247c614c056532b960f7e4a9f3c7b7a4ea81596e9ca3b7df19249811445273668403f18af5c74
+DIST logstash-7.17.8-linux-x86_64.tar.gz 364452036 BLAKE2B aa71108bd3632a8feb66de6d1b6ff4baaf195cdc808753c6321bc941973c51c759431fb814faba4c2eb3d15d848584098319bccdabb5fa8bbcdd30025921665d SHA512 b78fd253ca575f6392cec32c148c63df1c6d146f50e18fa3231c6e47174d3b7024e65efd88a06f0822d4a7f058737d96b8ef0b2d09b3491e166f4f8cef6144df
DIST logstash-oss-7.17.7-linux-x86_64.tar.gz 363922131 BLAKE2B 2cc8754b0edd5d1354c258e6da163a6cd806d8e9e58f291b4c81e5a39a6b9c267fea807a4b062e7cb171adce926cb711a075f29804d1629d07bb28bcef47620f SHA512 f8a9a09bcc234598cf47334f59bb8651255ed16780baec0547f21cdd79c47caa5da1330c652c0dfb0bb147ac262e1ec9320e80b76f37ad89e05350c6239e4dad
-EBUILD logstash-bin-7.17.5.ebuild 2532 BLAKE2B dfd8efa6e7fdc93820836f68a21bf02e4c0c1eb1c907c4d6a1005d6f253eb83012334d2a9ecd75ac569309d2579331b1e44c8738474f5fd9e071ae9ac81b79cc SHA512 4872a97be23d3276f5722d00e120d336136cd235cd4f10a5b2823baebb00f28e1a5775f0a9476723e8ff41feefde1d53c96fcf1fbdab6d6c1832428985bf73e3
+DIST logstash-oss-7.17.8-linux-x86_64.tar.gz 364254903 BLAKE2B 7072ac8634ab8530f740d3e72c8899b2c9ef213aa122460a43b5a532e6ca1aed47c08890f4e83482f49d1e1191523bd6ef583f35fa5e37c080db5926150f996a SHA512 d770c7666fdf04d2d09f7213ba436e66b09e6e650fbe0f0a147914525d55d545c8c85e50afef0803483850dee0661b1da09ab81e43553424afcc957d94d4dc81
EBUILD logstash-bin-7.17.7.ebuild 2532 BLAKE2B dfd8efa6e7fdc93820836f68a21bf02e4c0c1eb1c907c4d6a1005d6f253eb83012334d2a9ecd75ac569309d2579331b1e44c8738474f5fd9e071ae9ac81b79cc SHA512 4872a97be23d3276f5722d00e120d336136cd235cd4f10a5b2823baebb00f28e1a5775f0a9476723e8ff41feefde1d53c96fcf1fbdab6d6c1832428985bf73e3
+EBUILD logstash-bin-7.17.8.ebuild 2532 BLAKE2B 37fd25d286bcf9f3f95521ea72dd07c5407946c91643fb2e748d2a79e74f31dd28a18f4263fc44da91937fb3d47da857cd55a7f709a3950ebc3bed35003e6d90 SHA512 b4230597a20002df6e1a49135921ef73de1c24325b51806f4f2f6795b697962607a8635c8d05f6e95960fd0152d596a056f01ff31dc65f54b5a0d1ef9a57de2f
MISC metadata.xml 571 BLAKE2B 8fb52685ec095fe2a192d477c7e5737be2ab526fe5ee9c77f62c8aa1799dea7c471eb3ea073352b2d09e3f1ba82b0dea05dd03648eb810e32504a2707342832e SHA512 36de48dec06abe08515d48f2e2fb86e5125ab6e9331f989dea8fff9d2511b337afffc75a842bf85b051fbe968b220676a4610c0a4d1a6b2c3b83759f9c2ca199
diff --git a/app-admin/logstash-bin/logstash-bin-7.17.5.ebuild b/app-admin/logstash-bin/logstash-bin-7.17.8.ebuild
similarity index 98%
rename from app-admin/logstash-bin/logstash-bin-7.17.5.ebuild
rename to app-admin/logstash-bin/logstash-bin-7.17.8.ebuild
index bcfbba4ea846..684ea639d771 100644
--- a/app-admin/logstash-bin/logstash-bin-7.17.5.ebuild
+++ b/app-admin/logstash-bin/logstash-bin-7.17.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/app-admin/logsurfer+/Manifest b/app-admin/logsurfer+/Manifest
index e6eb098ed3a1..9bb88e024502 100644
--- a/app-admin/logsurfer+/Manifest
+++ b/app-admin/logsurfer+/Manifest
@@ -2,6 +2,5 @@ AUX logsurfer+-1.8-fix-declaration-of-check_context_linelimit.patch 857 BLAKE2B
AUX logsurfer-1.8.initd-r1 785 BLAKE2B c221acc6d565c6bef69e2b0e107d1d7e5b2fd03d7a645cbcf72b04ec903d3dd4fd031f3ba1f310b8cb0b6f1f8c936a1d3c605602a65682d09a3c4b86ced98f22 SHA512 dc02f6f317437adfe216992a0095912e73f9ad5abcbd2912bb4cdf0d71c4e0653eaeb14f3ff7164d20f1dee168c7b5352a3db96b9520a711e5f7ef04eca9e800
AUX logsurfer.confd 106 BLAKE2B 3b43cc5e0782c3b34dca3ae607cf38db2128d09a11770efc013501368483134a4e6741c14533dfd59b05cce06e5498ba3a1321c330fe43915f588c5fef4bd3d1 SHA512 872004ae1aedc3adb550da30ebc544ccbf11af5ad399bb9788a4db336138c3f5ec03c3704eaaa2cecb0559de6a2bcab9e96da062e6af9a6daa22afdec709a43a
DIST logsurfer-1.8.tar.gz 197507 BLAKE2B caa824ef486d8f48f39e6e1309d2dbccace4e91910b94267d50ab9dc022371bade87c251d87c4818d900ce2a72141f2ac4d0b4cccf4b2850e594951c77df2c0e SHA512 975b1353d067cee3a47fb555013ad86cf404863bcd044a46a7b8314670613b89720e4c21ac9c1389f930be964e4694ee6863ce72e289054ffacf9c62565ffa30
-EBUILD logsurfer+-1.8-r4.ebuild 815 BLAKE2B 90a95aacad1bb0bf32a91bd3f480e5f82efb810918c631350580d51b0107f3ec022b2c1bf0fa279ba5936da7777cc6eecfc3fe410fdadc5f68a9c55f9ea1cf53 SHA512 f9dfd7c817452a3f71541cc9a1ac7699a1c6cd15d0556f46f74c9da9becdb6ae1f221489084905237198450e2eb9d4e390eecdb3de7385cdfae73fbe576047b6
-EBUILD logsurfer+-1.8-r5.ebuild 898 BLAKE2B d2c49827ce7774d7542b96c397a4ebce2559be7f75894d4e4953ab0b5d8005fa6a2586d3170cb673b77ad06353c6e55948881917c02278a1273f6b8547a43d53 SHA512 912a47c6dd231eff91d3ad7657c208ff835a20080e15a94dd4ff6483738d11011d8ad0d58dae2ac0b0f7ba3345c6ad56394cde2bcfc11b315d7bb12f79872120
-MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
+EBUILD logsurfer+-1.8-r5.ebuild 892 BLAKE2B 83c525c60a9973a3cbcf9bdc097e05d44bc0d0a0f84834575020a31ca94a2573d74a3ef2b751cdcb80c436242c3cfa4d0f2c24f92d7c9ee385885734a2240545 SHA512 fc1c0c1da4c83ee8bb2c31fff828cc9a1c38ff5c990058c91ffe6b86bec6fde99bf3045dd86923713be5baa6d38031feae38d3ef719126732abfff9fb4a3c6f3
+MISC metadata.xml 247 BLAKE2B 227b2440b4cdea7b4d0363eb97d6a8c758713c69bbc7f9cf3a2b77bc42186357947aa93de72ac0243b9372e0d32c95542b111bc474cba1c81db6221855253220 SHA512 a3263cfc76fd2c6b8eafa54741e2d9baf3bbd492812588e1fdb1cd1277baeaf2136e1e291c2a7248699ec76c046f9074a45fab2515bb010532b6510bb56274f4
diff --git a/app-admin/logsurfer+/logsurfer+-1.8-r4.ebuild b/app-admin/logsurfer+/logsurfer+-1.8-r4.ebuild
deleted file mode 100644
index 5d651c2a12d2..000000000000
--- a/app-admin/logsurfer+/logsurfer+-1.8-r4.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="${P/+/}"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Real Time Log Monitoring and Alerting"
-HOMEPAGE="https://www.crypt.gen.nz/logsurfer/"
-SRC_URI="mirror://sourceforge/logsurfer/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="freedist GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-RESTRICT="bindist" #444330
-
-RDEPEND="
- acct-group/logsurfer
- acct-user/logsurfer
-"
-
-src_configure() {
- local myeconfargs=(
- --with-etcdir=/etc
- )
-
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- tc-export CC
- default
-}
-
-src_install() {
- dobin src/logsurfer
- doman man/logsurfer.1 man/logsurfer.conf.4
-
- newinitd "${FILESDIR}"/logsurfer-1.8.initd-r1 logsurfer
- newconfd "${FILESDIR}"/logsurfer.confd logsurfer
-
- einstalldocs
-}
diff --git a/app-admin/logsurfer+/logsurfer+-1.8-r5.ebuild b/app-admin/logsurfer+/logsurfer+-1.8-r5.ebuild
index fe9835fe9c2d..d477332bb611 100644
--- a/app-admin/logsurfer+/logsurfer+-1.8-r5.ebuild
+++ b/app-admin/logsurfer+/logsurfer+-1.8-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,13 +8,13 @@ MY_P="${P/+/}"
inherit toolchain-funcs
DESCRIPTION="Real Time Log Monitoring and Alerting"
-HOMEPAGE="https://www.crypt.gen.nz/logsurfer/"
+HOMEPAGE="https://crypt.gen.nz/logsurfer/"
SRC_URI="mirror://sourceforge/logsurfer/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
LICENSE="freedist GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
RESTRICT="bindist" #444330
RDEPEND="
diff --git a/app-admin/logsurfer+/metadata.xml b/app-admin/logsurfer+/metadata.xml
index 85e4ed814fa2..de962ca4f574 100644
--- a/app-admin/logsurfer+/metadata.xml
+++ b/app-admin/logsurfer+/metadata.xml
@@ -1,5 +1,8 @@
-
+
+
+ logsurfer
+
diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz
index 06cedf96ed30..2f1f285340e3 100644
Binary files a/app-arch/Manifest.gz and b/app-arch/Manifest.gz differ
diff --git a/app-arch/patool/Manifest b/app-arch/patool/Manifest
index 6588adeacf66..99a6d1e02448 100644
--- a/app-arch/patool/Manifest
+++ b/app-arch/patool/Manifest
@@ -1,3 +1,3 @@
DIST patool-1.12.tar.gz 69146 BLAKE2B e97f64b4ba41860c1f7e506f63f249adeb02974b71bf83eb1673ae1fd93b8f9b698818cb57f961b3d3a5d4e445c5e7a3a349db54e1eb11a8fc165ad07722ace9 SHA512 b8c67526ce79448de703b03ca9b363c0e04cfe56bfc6168bcb96202f95022b6bbcaa92be86a85ee9608070206acd09382b0dfd08a2f805c5e8e5683c7c3f18cc
EBUILD patool-1.12.ebuild 356 BLAKE2B ce73a4d3c784e644d8a250af3d6ebe15144f7ebe827f07ed0ffa3cb4b6095e7b1951a6df07f1d2d18d9b3d425ee186beacd4cd1e9e1b13286cb26d4356c08edd SHA512 2f4d517ad77dc71b8f8c7b2d8ee678f8079230560b25afdfc1f452d3ad785f67903922dc0034e89cdb0ad5a1f59519d56a2e8ff9d9cb7943eab66daa214eac9d
-MISC metadata.xml 536 BLAKE2B b8f2cebcc015251c350fdba0ba0f98c21be53c5e59ab01cfdad0ef196619b451af1348be2b813358a403dd2a43058ac34318ef0f12e2326d9227e454cf492b0b SHA512 6a79bf61a102437687845d1b794409f770fe97677aef5bd8c6ce42cb34a6bed893ad93446c2f13c1fb69216cab1120c02939f304ffd9c83fc926750c3d4a57cf
+MISC metadata.xml 297 BLAKE2B 138dbdc9e037c29e668c846a1f2bdf26e6a868e2b3212f2a698ed50d58f65dc0254d6ad7ea90cad41e0ef17079926855f729c9e971c9c77ffd9218f6a5fabe7d SHA512 d16456723d4eb13816bc7797f7e24e22c7b15bcb555dbf1f3ccea77eb67ddf05b164ff9ffa051d3649cc66c4ffb38c82d35a84ea40fc6965a5f7a6f806ea8efa
diff --git a/app-arch/patool/metadata.xml b/app-arch/patool/metadata.xml
index 629eabc39515..143d6f45cf1c 100644
--- a/app-arch/patool/metadata.xml
+++ b/app-arch/patool/metadata.xml
@@ -1,14 +1,7 @@
-
- gentoo@chymera.eu
- Horea Christian
-
-
- proxy-maint@gentoo.org
- Proxy Maintainers
-
+
patool
wummel/patool
diff --git a/app-arch/pigz/Manifest b/app-arch/pigz/Manifest
index 680304a9622f..b443227ffb8a 100644
--- a/app-arch/pigz/Manifest
+++ b/app-arch/pigz/Manifest
@@ -1,3 +1,5 @@
+AUX pigz-2.7-memcpy-ub.patch 863 BLAKE2B 33cb4879445cb296031b7579a358a8188e7d856506911c0a02cdc93b542feda0e617b53b566b005ed544ef2c4b14bf347a3bacd3822af61fa281a9e3ca369cc3 SHA512 4edb365718e6649264388e6f60be7867ae240f096f828ff3cf0ec355dcf93ca65c54453525e2103f71b8a16673d0e7908fb7f917316d3cde47113eab7eccc420
DIST pigz-2.7.tar.gz 108102 BLAKE2B d391522fd6f8eb6918d671fb1c9517034941f3ae8e05ffcd7bece141e6dae110cde1560bad02bd2bcca2f868cdba2a8a16b5606ad6637d40d5ced5ec9bfffcc8 SHA512 9f9f61de4a0307fc057dc4e31a98bd8d706d9e709ecde0be02a871534fddf6a1fe1321158aa72708603aaaece43f83d2423b127f7689b6219b23aea4f989e8f5
+EBUILD pigz-2.7-r1.ebuild 934 BLAKE2B 13222b5619d778eb78fc9a650707ad09a83238a81ee693a885b5afe5c7b59a54f220667420c03bfae12e191421481577cce50b02dbe452bdfd5cbf2d7102c06e SHA512 e2074cc806565850aa22e249bc3e192f2c7054d2f28b1847015b4c0b1c009c0e6c55226c144e87012d686390562f4544beb6ef577fa889f1d63c0a6b2bf061ef
EBUILD pigz-2.7.ebuild 877 BLAKE2B 6abf1e5602039f5ab0e2759d6f7279b8a55ba92458a30f03388aa307becbbb431a562699e035a8db3863cc5f6af029e0d66fc037ad9f4e1de17f70987ebbca15 SHA512 c91c8eb9ae2fe111ceaf44225ca54503ee039ae9056ff1a187e211f861311ec073f4a9d688af51211903c8ac43959c4b51430441267dfd1d25aeae382738babf
MISC metadata.xml 623 BLAKE2B d072cc2f7d8e182752cc3c4ae118ec674782f2e0cb08c4ca6b2d4d56a6e4621a837143bf782ae0f65af418f0a90c01f24b5603bfe7f75d0221be68f9d193d34f SHA512 3a7fdb19cf75dd27f1c7a30707ee23d8e4c300f5fa419820e7aaf9b75aa9c09add1dcc488e0241a75552cc91a45a37e8603285da7c631d1c7860a18c28929859
diff --git a/app-arch/pigz/files/pigz-2.7-memcpy-ub.patch b/app-arch/pigz/files/pigz-2.7-memcpy-ub.patch
new file mode 100644
index 000000000000..db53660748b4
--- /dev/null
+++ b/app-arch/pigz/files/pigz-2.7-memcpy-ub.patch
@@ -0,0 +1,26 @@
+https://github.com/madler/pigz/commit/e1ed230a1599a3cb64c8f5c003cced60e10e3314
+https://github.com/madler/pigz/issues/107
+
+From e1ed230a1599a3cb64c8f5c003cced60e10e3314 Mon Sep 17 00:00:00 2001
+From: Mark Adler
+Date: Sat, 31 Dec 2022 21:28:26 -0800
+Subject: [PATCH] Avoid calling memcpy() with a NULL pointer.
+
+This is not permitted by the C99 standard even when the length is
+zero. Go figure.
+--- a/pigz.c
++++ b/pigz.c
+@@ -3414,8 +3414,10 @@ local int outb(void *desc, unsigned char *buf, unsigned len) {
+
+ // copy the output and alert the worker bees
+ out_len = len;
+- g.out_tot += len;
+- memcpy(out_copy, buf, len);
++ if (len) {
++ g.out_tot += len;
++ memcpy(out_copy, buf, len);
++ }
+ twist(outb_write_more, TO, 1);
+ twist(outb_check_more, TO, 1);
+
+
diff --git a/app-arch/pigz/pigz-2.7-r1.ebuild b/app-arch/pigz/pigz-2.7-r1.ebuild
new file mode 100644
index 000000000000..f0a9d1f4540f
--- /dev/null
+++ b/app-arch/pigz/pigz-2.7-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs flag-o-matic
+
+DESCRIPTION="A parallel implementation of gzip"
+HOMEPAGE="https://www.zlib.net/pigz/"
+SRC_URI="https://www.zlib.net/pigz/${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~sparc64-solaris"
+IUSE="static test"
+RESTRICT="!test? ( test )"
+
+LIB_DEPEND="sys-libs/zlib[static-libs(+)]"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+DEPEND="${RDEPEND}
+ static? ( ${LIB_DEPEND} )
+ test? ( app-arch/ncompress )"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-memcpy-ub.patch
+)
+
+src_compile() {
+ use static && append-ldflags -static
+ emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+ dobin ${PN}
+ dosym ${PN} /usr/bin/un${PN}
+ dodoc README
+ doman ${PN}.1
+}
diff --git a/app-arch/upx/Manifest b/app-arch/upx/Manifest
index 020657c9adc8..bf74f3b944c6 100644
--- a/app-arch/upx/Manifest
+++ b/app-arch/upx/Manifest
@@ -1,5 +1,5 @@
DIST upx-4.0.0-src.tar.xz 1159308 BLAKE2B d2626a63b626f9b4e913b822e699fa93b7080d322b19555d44d7cf4ce17b37f0d50ec1381d07d0e4f8827e8edcd29d525d497fa79acd18d520ac58e176fb2b72 SHA512 fe3e8c594e845a91338b1e11fe3cb6371430af40a567187d63835e27da8b2abf993a104b0693063f4db984234bada7b2bd16ad79e3ad90861a1f495d99de7de6
DIST upx-4.0.1-src.tar.xz 1154032 BLAKE2B 0da23cedf73506e06e5dcf19ab0d194d8e578188bb4d75e760fe3f7dc7f24a9d42ff4b75fd9514162f48ae7cfad347b5bd65789805071354a74129960807843b SHA512 f2e42c83fd4a0d273a20c8b0f0d1eb201edcd1f10c779d2a6e8ac0812741c3af0c887382e54894190ecc4c7002a910524b2ed79ae7a7b595b8392598ad2e1235
EBUILD upx-4.0.0.ebuild 651 BLAKE2B 79aca51cc6fa40e8a39fecd5d512cd191d9981c3e584ab18629c52253d036fd52802476f24060c40117273853d7862c6359c47d8da69732402c89cf2e7c07398 SHA512 168ee21480b5b065f0ec20b3a6916a479db25a358b4a7894d7bdccad4a2505fe12d975ee363b8a687fe0f395e5a07f12d3fc44eb0eacae5bbbe087cfbc4e259c
-EBUILD upx-4.0.1.ebuild 749 BLAKE2B 85ee83807e32ce8331ea780f0e103fc44a6af3b7a7ce868b033dab90c9a2063be47e66a87639e95c0856db4c84d2ee7f88026979001ed11d52b8f64c1e47ce08 SHA512 9e22bec203f8bf4c69c873156286f9e16c7c725435148f8537554f1dad3ffc3eba441623a22fe07aa5b335b8a7474f21617530c2ba74de32c2506af899fbec35
+EBUILD upx-4.0.1.ebuild 748 BLAKE2B e4562c894bd26240bb21dc4e579aa56c9c6bf27ef1fd00b6c30da6739cea4458a9de9154a7b1bcf5efa4f5fbd01fe595126f48f593ea2c8b336cc1cec84b3343 SHA512 93e947ff8f3794c0e61637e2587dc9acba3ce6f27024c8f1e9729fa4f915eec7467a62a70694c3d23fb2dbc10e9f5f115cbe9831899df2b77ecc8d4fffec15a6
MISC metadata.xml 479 BLAKE2B fafbeeb827ba16ec14c3682982e7cbb1ef9264b637086d58aca32a632b1f273f1cc7ede069d61439a498f04e09368e4095829de7dd95b17afafc80f7ceb15695 SHA512 956e31235fec93e773f9bdbe62de739e3994d92b3a56ea97f65db5b20f182f4fbeed62370a28bf98447fddfa89efec4b8b4d63daf9020210810bd8bb201534e4
diff --git a/app-arch/upx/upx-4.0.1.ebuild b/app-arch/upx/upx-4.0.1.ebuild
index cdb9993a3627..44d1747d853c 100644
--- a/app-arch/upx/upx-4.0.1.ebuild
+++ b/app-arch/upx/upx-4.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P}-src"
LICENSE="GPL-2+ UPX-exception" # Read the exception before applying any patches
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
RDEPEND="!app-arch/upx-bin"
BDEPEND="app-arch/xz-utils[extra-filters]"
diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz
index 9687baa0868f..af134449ae28 100644
Binary files a/app-backup/Manifest.gz and b/app-backup/Manifest.gz differ
diff --git a/app-backup/mkstage4/Manifest b/app-backup/mkstage4/Manifest
index 193878d114d1..4afa35b2157d 100644
--- a/app-backup/mkstage4/Manifest
+++ b/app-backup/mkstage4/Manifest
@@ -3,4 +3,4 @@ DIST mkstage4-0.3.tar.gz 18648 BLAKE2B 3a881bc1ec14f5c9795d49306966b586c30a8b415
EBUILD mkstage4-0.3.1.ebuild 564 BLAKE2B 361ec0f9ce67246612993ebab79ad5be98aed1cefe645f8df7b52cbff36056c1dc95edbdecc29bbf18d671ace4990e7e9453fca46d4a2911319cc71a01f3f3e3 SHA512 2070dfbb893aff9934eb179a34ac217fab849a0c1fe5a562c21e85a1979266f6e547f94a0b2bb3de01c919ae880807ca2c1ca670135a4b3b496feaba54172823
EBUILD mkstage4-0.3.ebuild 564 BLAKE2B 04c3f8d12d73b68f5dcbc19403f3cf7c26d29e1ac4dc7f183bf0e150ceb7265c0d24b5da31a121d53b00e80389245037263f524c706d8d665cc9a9e0b5657c02 SHA512 1a53dff6acf100669b0fa9b6be0e9ba4b07a2028238891de1baf7bd80d52bf28ca58b26f61139adab004018c0275d855c12aac536fc43334069393677cc8bf4d
EBUILD mkstage4-9999.ebuild 451 BLAKE2B 01273d1052e60c4b045b26cb5c58601a3827adeb8fffe1cb5d5244d83b8b6b677c75aa51e3ad2f6e8dafc4dee06f48acc17dda9e21ec03c9c7a5edea34c2d00f SHA512 996089d35c4b30da90eb0cea6fc86129c0b4026aba4f71a6703feedce65a02e91502efcda4d160b35ede0630a6c03f40f1784a08673a8c7c64188b5a1522b882
-MISC metadata.xml 757 BLAKE2B 6953a0e306257b97db45a0d4ff1d1a412617ec5424f40c9a424e53150ca345a46ac63b94d884a7435f94f1d8b550bc31dae790ac384ac37f461e0e29d17bed30 SHA512 9bf70862d7a4272f280b43494cb6ab03f0be29a35eb4b5c6ea17763e02ed6016dd4485a5071c0fe756ef6842818f19e633b3684b902c2ac09cab25660908e183
+MISC metadata.xml 529 BLAKE2B 74c2cbdcca72e6000fb8ea9e06afbe8ef62ffed46d5e826b062e426940835a97e7d551cb0730cb8427b6f53ec34cf105728ff0f34e00239e6207f00879cac25b SHA512 f78895fe8380196f172f80f9f27ddea970b2e05c7933f4b53e8125881acb6e51b549573e19ef5358ea4367b31913b467e90dff2994311af5b92958c5122f28f3
diff --git a/app-backup/mkstage4/metadata.xml b/app-backup/mkstage4/metadata.xml
index 1950f9139909..d09e2f28fd89 100644
--- a/app-backup/mkstage4/metadata.xml
+++ b/app-backup/mkstage4/metadata.xml
@@ -1,14 +1,7 @@
-
- gentoo@chymera.eu
- Horea Christian
-
-
- proxy-maint@gentoo.org
- Proxy Maintainers
-
+
This is a bash script which can create stage 4 tarballs either
for the running system, or a system at a specified mount point.
diff --git a/app-containers/Manifest.gz b/app-containers/Manifest.gz
index 5bcbabeee7bf..c9e77563bef3 100644
Binary files a/app-containers/Manifest.gz and b/app-containers/Manifest.gz differ
diff --git a/app-containers/lxd/Manifest b/app-containers/lxd/Manifest
index ec4789f50d0b..287f6d87f41c 100644
--- a/app-containers/lxd/Manifest
+++ b/app-containers/lxd/Manifest
@@ -2,7 +2,7 @@ AUX lxd-4.0.0.confd 582 BLAKE2B 88ce8ec99eb50174bffea7d3b8bddc67b50fe6677d54df11
AUX lxd-4.0.0.socket 197 BLAKE2B 8c0d2dee71c14ee5f34b2bd0804adfa06ab3ae2a73bcf8d122184434c42b7f91f66fe610bddda93c458e0f171b505fe79a4f268d8243aabdf226f47e95027e71 SHA512 d70dc867b2e92b69928c83fc5feca4e387808adbc267b9fe4ecf0c8befdf3ca13366b229c6eefcb5667e51405fb0aa4e6bb8f59a0b5b5fb3895c46b4aaab0661
AUX lxd-4.0.9-r1.service 612 BLAKE2B e44029b6f615afc0daf8abfccd7d2e472291d9b1f8530b64f5c9b7d96aeda605a0dd0ec9b74f0a79f68992a45607e4362a7c30c711b34ac106b9377610f97ad6 SHA512 68800d9952e865eeffe1c05ecf111c49e6b137c6f7af7c7b02daf180c3a794a670ddbe7140e97d187f1b9a803ca84e132303808ed8b6ae49760246c01d7c60d4
AUX lxd-4.0.9.initd 1333 BLAKE2B 72a27d38527b4f0dcca3b111ae0d112bd128cf83ff6261561c5a3bf1c619a2e36672b5eb06ff643660d3cee05a545991ed565be257a56452cbd498a202e1b197 SHA512 933a09e72dbf3bbab8e2148549b6bc08ac0caf2088bd44c3e378ac6041fa861845bfae351c83fcd0920655ceb29ea6ca8023163c52a2fb7499c9bf2958d4dc86
-AUX lxd-5.0.2-r1.initd 1739 BLAKE2B 0713033f39fdeafea5c1c130f49b720ee08b183a257b73d315cb26173d23e5be744d92fc048b8881fd7678a5e740a32f390a2bbbc1d2785afeac41ecdeb9ec1f SHA512 0375cc1214321006060b7b5eb91920098d0392fd6e748e47e50b6fa0deb4d2f364de78d1e5f59ec93e2e832df9ac5801500325bf2b4fa09f5f6e5ae99bf3eac1
+AUX lxd-5.0.2-r1.initd 1710 BLAKE2B a9597d32e88502f521f3ae784e4f653ab6d3ab144537b27f5e9b84eb36e5688b13d74968c865153d6e442f77a67b5794fb429705bea8b40cdef00768102de55b SHA512 73ea4aaee39061565524a378b9317bee4b850f0c28ae3f8a47e905b9dffc4452e71736880391bb74b88ea70bda12874699a1eff56400ac9d7949738f3aa3ebce
AUX lxd-5.0.2.initd 1553 BLAKE2B 6f230eecda849486e8734e6cff7ae5779f1d25d198d29eee1dd6fc60f75b5b7d81e7c002a2a1cc7f6b61d34243953deca15b7ea2027f4af1a5d418c7bd316b06 SHA512 2369731b7227aa16b012fe6ea6f5deadd9451949ea293a8226ebcbb34581783f54dbd603a26949374459f0a2ff251965bf5398ae7878b10885bdc02b74c0febc
AUX lxd-containers-4.0.0.service 322 BLAKE2B a38cffd4b5809946abdac858564dcab2c2967c295d671df0d315d790df1849e25f0bc052e20cd0d9e4c23403289050b4538f5a52437ab8ae9ca3b40c6a9a1571 SHA512 a55f2c1a367c5c3c5eb6880e01893977de18c6e9463949236ee3247715fbf53641bbe1b69404362dd6cb6ba2a30ac6539fd362b21059e529dc4dac4ec5ca6718
DIST lxd-5.0.1.tar.gz 14640923 BLAKE2B 81bdf3301c0eecc719864cd8e18fd886113f83d1980e13ee4d4ccb6641ee4a7e33f0b859a21abd8a0a9956d1c2f3dfa6e7eb1ae454fbb580c23b5558ef51168e SHA512 b04b7329bdeb17ca384cc2d931a1510d5f03521fd247eab93904bbcb6139cc0daf28f9aeb6416268ccf15affdd15b26598f3e280fb5eefe5c59be6918f092bed
diff --git a/app-containers/lxd/files/lxd-5.0.2-r1.initd b/app-containers/lxd/files/lxd-5.0.2-r1.initd
index 85b27a45e448..7c74c0fdc308 100644
--- a/app-containers/lxd/files/lxd-5.0.2-r1.initd
+++ b/app-containers/lxd/files/lxd-5.0.2-r1.initd
@@ -31,8 +31,7 @@ start() {
# Create necessary systemd paths in order for systemd containers to work on openrc host.
# /etc/rc.conf should have following values:
- # rc_cgroup_mode="hybrid"
- # rc_cgroup_controllers="yes"
+ # rc_cgroup_mode="hybrid"
if [ -d /sys/fs/cgroup/unified ] &&
[ ! -d /sys/fs/cgroup/systemd ]; then
install -d /sys/fs/cgroup/systemd --group lxd --owner root
diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz
index a9cd1346b626..4ed9cf64f62c 100644
Binary files a/app-crypt/Manifest.gz and b/app-crypt/Manifest.gz differ
diff --git a/app-crypt/adcli/Manifest b/app-crypt/adcli/Manifest
index c5247d709a26..27abed4dfb64 100644
--- a/app-crypt/adcli/Manifest
+++ b/app-crypt/adcli/Manifest
@@ -1,7 +1,3 @@
-AUX adcli-0.9.1-glibc-2.34-resolv.patch 1160 BLAKE2B d32a1b3a02558a17c60b8804c9b8dfe50a4f11645150c9ca39cefc5205d1961834e9a051f8d9d15987b4969f47fef17296f1576d9a523be8e633d38d307565ed SHA512 8123f3b09b38d78c2caab0a6445bf04ea7c3d2badea0cb8b35200403f28fb43b0e3863bf00628c5f3986a30d437c483871fcb50139954ccbfa885d3e8f7c8b11
-AUX adcli-0.9.1-library-include-endian.h-for-le32toh.patch 586 BLAKE2B c48b0dede264e9eb26038ef6c80480229d93d6cde351f0c1fc951ea1efc77d0a18da4d045e01953e99b8ff5280c4081fd2f9a4425c289a4ff01a1e207dc79804 SHA512 8aec26b0f21ddebcf2529ae9e4052c38150d06fe5f4a95f1f011e0af5ae0781b58d40a9b3515178f1986f465ea076516ec1dc9fa81c451fdcc7dd5fe4a9cc85e
-DIST adcli-0.9.1.tar.bz2 89684 BLAKE2B deaf6d3a13ad29c77a35b9f9c195dd646f384ad7c9782c15b50b26efceabae268bbb287d488ec7ed8d783d92ce7d8399f05898d30201d0d7fab7c0369c22fce1 SHA512 7e41fb51bfcb8837f9e5f6fd1fceacece0762c237dbc0f58dd581e2be8841d7a613d57507aea4534a66a2bd10ef4d01c4e04885437038c71238739db6e357d6e
DIST adcli-0.9.2.tar.bz2 93680 BLAKE2B b5958b276ee43a0ee54aa922f27ed266d4e9fbd1c86e0c007dac9fcf9cc022e1b3ba043b782fceb00066be2577390773dc99fb8d476a6b5e6523d44d008fb667 SHA512 ae8414a0af389b6845dd92d41446a80a9dc1734b874175323c0e491d99944eab442b95ae6d3a29fc69638d2e73bf8d2c369f6fa50e9ed3968527444b78606286
-EBUILD adcli-0.9.1-r2.ebuild 795 BLAKE2B f00333f24261cd5628e358c0dc597b02f8fdb25274c4770332628bf57c71f296f68fbb26381756f229bbe43f8fee040cdf41864e73be2679b807a2f9c2938d36 SHA512 fab4109877430cfb7233cde305d083ca013b4d128c69ac8dc6cb6ebbf484da4906acff3fcda1447718397386c4b8cf617ce8848897109d1cfe9dd05071b21e68
EBUILD adcli-0.9.2.ebuild 675 BLAKE2B cd29a60aa1c0e251e29bd7cbd9dd50d547bb17713e09cba4cdee463adb93036b33a8924cde9e22f7167c4c3a091450daba00fbd59d656698e84227af5581d382 SHA512 7c91122c29b743fdd5046164219178e21f35aa04df8f515ed7dac860a366f5d6ac74b9e449b32981662ed420718d7ec4d126b57ac678f9ee11060f24aec13da2
MISC metadata.xml 501 BLAKE2B 426bc6a40ebda29bd46e41ef626075357d34952234f115d80963c2bc9498b04c23f4d017b86f34934a50a9a480ee794536c53a3b2b68c5f8c4861f630d659d66 SHA512 337f2c31ae03ba2b1e7d6bf357a3376c23caa00434b1cd11634b37a354c7c54dacaa6e72783a6280781f1e9dce2b2fe4d4a753bac5969093fe21b32cabd66a18
diff --git a/app-crypt/adcli/adcli-0.9.1-r2.ebuild b/app-crypt/adcli/adcli-0.9.1-r2.ebuild
deleted file mode 100644
index 4e27d477b698..000000000000
--- a/app-crypt/adcli/adcli-0.9.1-r2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Tool for performing actions on an Active Directory domain"
-HOMEPAGE="https://www.freedesktop.org/software/realmd/adcli/adcli.html"
-SRC_URI="https://gitlab.freedesktop.org/realmd/adcli/-/archive/${PV}/${P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-DEPEND="
- app-crypt/mit-krb5
- net-nds/openldap:=[sasl]"
-RDEPEND="${DEPEND}"
-BDEPEND="
- doc? (
- app-text/docbook-xml-dtd:4.3
- app-text/xmlto
- dev-libs/libxslt
- )"
-
-PATCHES=(
- "${FILESDIR}"/${P}-glibc-2.34-resolv.patch
- "${FILESDIR}"/${P}-library-include-endian.h-for-le32toh.patch
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- econf $(use_enable doc)
-}
diff --git a/app-crypt/adcli/files/adcli-0.9.1-glibc-2.34-resolv.patch b/app-crypt/adcli/files/adcli-0.9.1-glibc-2.34-resolv.patch
deleted file mode 100644
index 105a4c407bab..000000000000
--- a/app-crypt/adcli/files/adcli-0.9.1-glibc-2.34-resolv.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-https://gitlab.freedesktop.org/realmd/adcli/-/commit/e841ba7513f3f8b6393183d2dea9adcbf7ba2e44
-https://bugs.gentoo.org/820224
-
-From: Sumit Bose
-Date: Wed, 28 Jul 2021 12:55:16 +0200
-Subject: [PATCH] configure: check for ns_get16 and ns_get32 as well
-
-With newer versions of glibc res_query() might ba already available in
-glibc with ns_get16() and ns_get32() still requires libresolv.
-
-Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1984891
---- a/configure.ac
-+++ b/configure.ac
-@@ -98,13 +98,15 @@ AC_SUBST(LDAP_CFLAGS)
- # -------------------------------------------------------------------
- # resolv
-
--AC_MSG_CHECKING(for which library has res_query)
-+AC_MSG_CHECKING([for which library has res_query, ns_get16 and ns_get32])
- for lib in "" "-lresolv"; do
- saved_LIBS="$LIBS"
- LIBS="$LIBS $lib"
- AC_LINK_IFELSE([
- AC_LANG_PROGRAM([#include ],
-- [res_query (0, 0, 0, 0, 0)])
-+ [res_query (0, 0, 0, 0, 0);
-+ ns_get32 (NULL);
-+ ns_get16 (NULL);])
- ],
- [ AC_MSG_RESULT(${lib:-libc}); have_res_query="yes"; break; ],
- [ LIBS="$saved_LIBS" ])
-GitLab
diff --git a/app-crypt/adcli/files/adcli-0.9.1-library-include-endian.h-for-le32toh.patch b/app-crypt/adcli/files/adcli-0.9.1-library-include-endian.h-for-le32toh.patch
deleted file mode 100644
index b901796d8d6c..000000000000
--- a/app-crypt/adcli/files/adcli-0.9.1-library-include-endian.h-for-le32toh.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-https://bugs.gentoo.org/830325
-https://gitlab.freedesktop.org/realmd/adcli/-/merge_requests/47
-
-From: Henning Schild
-Date: Tue, 11 Jan 2022 08:22:55 +0100
-Subject: [PATCH] library: include endian.h for le32toh
-
-upstream commit 938065a751c0876eb837a27f8c1443fc7d0d2551
-
-linking against musl libc we need to include that specifically, actually
-also according to "man 3 endian".
---- a/library/adutil.c
-+++ b/library/adutil.c
-@@ -29,6 +29,7 @@
-
- #include
- #include
-+#include
- #include
- #include
- #include
diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz
index e7f6f67fd119..0be898a94422 100644
Binary files a/app-editors/Manifest.gz and b/app-editors/Manifest.gz differ
diff --git a/app-editors/gvim/Manifest b/app-editors/gvim/Manifest
index 128dbac582d7..8465cd303156 100644
--- a/app-editors/gvim/Manifest
+++ b/app-editors/gvim/Manifest
@@ -4,10 +4,12 @@ AUX vim-0.0.0828-configure-clang16.patch 892 BLAKE2B 52c2c344f76856f3d6ed3559950
DIST vim-9.0.0099.tar.gz 16712565 BLAKE2B b3277ebda0bb40601d995935422006d1a266bb862be612e69abd057a7342d13457ded5cb4743cf43a09b7d2001438f5a426ba12c30947bb7c193188c5fc13cf7 SHA512 ca0dea7b7fd78cf9c7cd4656611d066540f9d81ab17bcb75c79f0e989bdcfb769940ea29f75445c554b159e9eb3b2c4f9d77448254c3e4e4457b1bf721936498
DIST vim-9.0.0828.tar.gz 16782339 BLAKE2B 6b997c1c828338d64a8b204a1e232676ec075834b1b7e74c2fc671e315f9bf6026b0c419ebb3c31e7ce58dbca23828ca11d866b2bfcb73f8a86fb31fa0d51b00 SHA512 03f93515039a2f275a8fe6b84bbac5875ffff17768ab3201e111eba4897a2485fe4ccfe238151f393334c7a6ea77eddd8898f0b816e26dbdb884f4e6bcbd2943
DIST vim-9.0.1000.tar.gz 16842747 BLAKE2B 85edab7d13daa3e84ef0aeb50e3e9bfd31f0634d8e480c105727b0c34318e0adf7f1276dcdac53df8fc416fd8dfb70377cd74ed570752a3e77f07a083fa6c113 SHA512 9d2b914a112948d77b92c8dcafc2f711a83c3fdaf35a28f7f606e77007b9320e2260a0f6b24fc875a817c33c012f077f89730b34e9f12d6f00795c5c806704c8
+DIST vim-9.0.1157.tar.gz 16924574 BLAKE2B 0cdc6cf61f5abdaff0762b98550bfa5bae8f0485ddd0e9947a5fe52390f9da54fc8f5fdae767fb8f5d3ac2b441253917a80ae7f6092f67b69bdc9b6a630df8e2 SHA512 19240a9bcf5900766db42e2894b1bf7b849274711f17dc267671aacd867b334c3d30f39947dde7dd0245f289e9ad801eeb272f34a2ab15d01fac40bf71a54271
DIST vim-patches-vim-9.0.0049-patches.tar.gz 2743 BLAKE2B dff3e215b235e1cbc2c62b1af2d1414d10b794dbee9f5e7797fb3d34e00c2e065c339d4c82bf28aed53e0b5f2f8f1ee5c7ce69851cd63360788609bf144ac922 SHA512 7d5c64d674fa77048fdca7287072c0e488723133e254c10711dbadf750416c368725327ca9b76f332017bc70aa544a9baef671765eabf0d172d39921ffd7d942
DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B 3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843 SHA512 2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a
EBUILD gvim-9.0.0099.ebuild 10278 BLAKE2B 3668fa202bb09fc6f0d9e7c87dbabe712ae6c012ed08fb95d4eb809610dced52172c1c0eeb23521cd836ae3d1671d140ae7549d73594f67f03ed2ad8ddbbab35 SHA512 f899e8b3ed7197149407404b59c64a845986a51978c5a09256eb5943a53c3d8fac3bd167d7b92345ec1ceeada90c5efedeba93ec8b6052642c08094669baa56c
EBUILD gvim-9.0.0828-r1.ebuild 10404 BLAKE2B 98eecd987e1ba9f53e8f23eb686d2858c573e2348f9dc10ccedcce6ca8e868a294c81a68ba57fb46686bdfda1c16bf4b3b4b6b536e69ba7d550f9fea2c98301e SHA512 3f6ace071004e35aec904ea9f8e585186c758e44df0359d91088ac7c0ae12daecdf4dd2717385c94239e610826fe05d25af40899e45675df25898b43a5c8b5e1
EBUILD gvim-9.0.1000.ebuild 10393 BLAKE2B a1cc557f4386f1977cc0712612869cf665121a9c87488f767a38ee5741866928efa62d5d13f669d1df3318c17d6ec8517fa56e7574661e406b92928c71a0212c SHA512 2069a22e6b8ea227041fa325e2e5b9c9477531973c73653dacbcd424fa1c15f3623b93fb0687fb73d96d90a35ce5e2daaabf9becfabe0229d6e24866e49a2d37
+EBUILD gvim-9.0.1157.ebuild 10400 BLAKE2B 74aec3e10e22d3cdb4fa681ff93669d003a170cb27dd90ed22aabbbc04d96e5b860afd7baeedd1a9b749fd82159fda7b41636e2ca21d1de3effe3e54c4d74004 SHA512 207279944280e748a47cde6e4b1bf404fa60d4a57d5ad45c49dd9904ff0f1226c3cc060542302fca5970694f7467cf08612b1e2c7a87f1204aca8ea6c5868e52
EBUILD gvim-9999.ebuild 10400 BLAKE2B a12e4fed1054b09e49146b4fb5f0b486696b84b9042a8eb8ef121467e3dd611c6719ee6a0e5bbace548f19eff8967f6bd00369c514b617e23539e40c0219ae8f SHA512 855865cfa711334146339d8b1e7875ff1237a6fa3d84a6c887c638ca978fb4e66cf8d004a4dd82645770de60bc259d37f629ea6960e4048a1817e5e978b8f19e
MISC metadata.xml 665 BLAKE2B e2c26deb3dec211020737636cbaec659df9c8e6b54425eae54c323465a6e2b3eb2fbe0e629223b18a533d0996a282e290976db7e6570ceb58130ab5b43a7426d SHA512 cfe046ae0d1e6b9bcf72af4568838bae860907ab63c018bfae4433d51c066d180df2e4480d933c60cb8bc9216cd8108667e3f644e843002e92dc7dad8b869d94
diff --git a/app-editors/gvim/gvim-9.0.1157.ebuild b/app-editors/gvim/gvim-9.0.1157.ebuild
new file mode 100644
index 000000000000..d2de17a4e69c
--- /dev/null
+++ b/app-editors/gvim/gvim-9.0.1157.ebuild
@@ -0,0 +1,367 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with app-editors/vim-core and app-editors/vim
+
+VIM_VERSION="9.0"
+VIM_PATCHES_VERSION="9.0.1000"
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="threads(+)"
+USE_RUBY="ruby27 ruby30 ruby31"
+
+inherit bash-completion-r1 flag-o-matic lua-single prefix python-single-r1 ruby-single toolchain-funcs vim-doc xdg-utils
+
+if [[ ${PV} == 9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/vim/vim.git"
+ EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
+else
+ SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz
+ https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+fi
+S="${WORKDIR}"/vim-${PV}
+
+DESCRIPTION="GUI version of the Vim text editor"
+HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim"
+
+LICENSE="vim"
+SLOT="0"
+IUSE="acl aqua crypt cscope debug lua minimal motif netbeans nls perl python racket ruby selinux session sound tcl"
+REQUIRED_USE="
+ lua? ( ${LUA_REQUIRED_USE} )
+ python? ( ${PYTHON_REQUIRED_USE} )
+ aqua? ( !motif )
+"
+
+RDEPEND="
+ ~app-editors/vim-core-${PV}
+ >=app-eselect/eselect-vi-1.1
+ >=sys-libs/ncurses-5.2-r2:0=
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libXext
+ x11-libs/libXt
+ acl? ( kernel_linux? ( sys-apps/acl ) )
+ !aqua? (
+ motif? ( >=x11-libs/motif-2.3:0 )
+ !motif? (
+ x11-libs/gtk+:3
+ x11-libs/libXft
+ )
+ )
+ crypt? ( dev-libs/libsodium:= )
+ cscope? ( dev-util/cscope )
+ lua? (
+ ${LUA_DEPS}
+ $(lua_gen_impl_dep 'deprecated' lua5-1)
+ )
+ nls? ( virtual/libintl )
+ perl? ( dev-lang/perl:= )
+ python? ( ${PYTHON_DEPS} )
+ racket? ( dev-scheme/racket )
+ ruby? ( ${RUBY_DEPS} )
+ selinux? ( sys-libs/libselinux )
+ session? ( x11-libs/libSM )
+ sound? ( media-libs/libcanberra )
+ tcl? ( dev-lang/tcl:0= )
+"
+DEPEND="${RDEPEND}"
+# configure runs the Lua interpreter
+BDEPEND="
+ sys-devel/autoconf
+ virtual/pkgconfig
+ lua? ( ${LUA_DEPS} )
+ nls? ( sys-devel/gettext )
+"
+PDEPEND="!minimal? ( app-vim/gentoo-syntax )"
+
+# various failures (bugs #630042 and #682320)
+RESTRICT="test"
+
+pkg_setup() {
+ # people with broken alphabets run into trouble. bug 82186.
+ unset LANG LC_ALL
+ export LC_COLLATE="C"
+
+ use lua && lua-single_pkg_setup
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ if [[ ${PV} != 9999* ]]; then
+ # Gentoo patches to fix runtime issues, cross-compile errors, etc
+ eapply "${WORKDIR}/vim-patches-vim-${VIM_PATCHES_VERSION}-patches"
+ fi
+
+ # Fixup a script to use awk instead of nawk
+ sed -i -e \
+ '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \
+ "${S}"/runtime/tools/mve.awk || die "mve.awk sed failed"
+
+ # Read vimrc and gvimrc from /etc/vim
+ echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' \
+ >> "${S}"/src/feature.h || die "echo failed"
+ echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' \
+ >> "${S}"/src/feature.h || die "echo failed"
+
+ # Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
+ # Hopefully this pattern won't break for a while at least.
+ # This fixes bug 29398 (27 Sep 2003 agriffis)
+ sed -i -e \
+ 's/\> "$c" || die "echo failed"
+ done
+
+ # Try to avoid sandbox problems. Bug #114475.
+ if [[ -d "${S}"/src/po ]]; then
+ sed -i -e \
+ '/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \
+ "${S}"/src/po/Makefile || die
+ fi
+
+ cp -v "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk || die "cp failed"
+
+ # Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
+ sed -i -e \
+ "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
+ "${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
+
+ # Fix bug 18245: Prevent "make" from the following chain:
+ # (1) Notice configure.ac is newer than auto/configure
+ # (2) Rebuild auto/configure
+ # (3) Notice auto/configure is newer than auto/config.mk
+ # (4) Run ./configure (with wrong args) to remake auto/config.mk
+ sed -i -e \
+ 's# auto/config\.mk:#:#' src/Makefile || die "Makefile sed failed"
+ rm -v src/auto/configure || die "rm failed"
+
+ # --with-features=huge forces on cscope even if we --disable it. We need
+ # to sed this out to avoid screwiness. (1 Sep 2004 ciaranm)
+ if ! use cscope; then
+ sed -i -e \
+ '/# define FEAT_CSCOPE/d' src/feature.h || die "couldn't disable cscope"
+ fi
+
+ eapply_user
+}
+
+src_configure() {
+
+ # Fix bug 37354: Disallow -funroll-all-loops on amd64
+ # Bug 57859 suggests that we want to do this for all archs
+ filter-flags -funroll-all-loops
+
+ # Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for
+ # everyone since previous flag filtering bugs have turned out to affect
+ # multiple archs...
+ replace-flags -O3 -O2
+
+ emake -j1 -C src autoconf
+
+ # This should fix a sandbox violation (see bug 24447). The hvc
+ # things are for ppc64, see bug 86433.
+ local file
+ for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc*; do
+ if [[ -e ${file} ]]; then
+ addwrite $file
+ fi
+ done
+
+ use debug && append-flags "-DDEBUG"
+
+ local myconf=(
+ --with-features=huge
+ --disable-gpm
+ --with-gnome=no
+ $(use_enable sound canberra)
+ $(use_enable acl)
+ $(use_enable crypt libsodium)
+ $(use_enable cscope)
+ $(use_enable netbeans)
+ $(use_enable nls)
+ $(use_enable perl perlinterp)
+ $(use_enable python python3interp)
+ $(use_with python python3-command "${PYTHON}")
+ $(use_enable racket mzschemeinterp)
+ $(use_enable ruby rubyinterp)
+ $(use_enable selinux)
+ $(use_enable session xsmp)
+ $(use_enable tcl tclinterp)
+ )
+
+ if use lua; then
+ # -DLUA_COMPAT_OPENLIB=1 is required to enable the
+ # deprecated (in 5.1) luaL_openlib API (#874690)
+ use lua_single_target_lua5-1 && append-cppflags -DLUA_COMPAT_OPENLIB=1
+
+ myconf+=(
+ --enable-luainterp
+ $(use_with lua_single_target_luajit luajit)
+ --with-lua-prefix="${EPREFIX}/usr"
+ )
+ fi
+
+ # Default is gtk unless aqua or motif are enabled
+ echo ; echo
+ if use aqua; then
+ einfo "Building gvim with the Carbon GUI"
+ myconf+=(
+ --enable-darwin
+ --enable-gui=carbon
+ )
+ elif use motif; then
+ einfo "Building gvim with the MOTIF GUI"
+ myconf+=( --enable-gui=motif )
+ else
+ myconf+=( --enable-gtk3-check )
+ einfo "Building gvim with the gtk+-3 GUI"
+ myconf+=( --enable-gui=gtk3 )
+ fi
+ echo ; echo
+
+ # let package manager strip binaries
+ export ac_cv_prog_STRIP="$(type -P true ) faking strip"
+
+ # keep prefix env contained within the EPREFIX
+ use prefix && myconf+=( --without-local-dir )
+
+ if [[ ${CHOST} == *-interix* ]]; then
+ # avoid finding of this function, to avoid having to patch either
+ # configure or the source, which would be much more hackish.
+ # after all vim does it right, only interix is badly broken (again)
+ export ac_cv_func_sigaction=no
+ fi
+
+ if tc-is-cross-compiler ; then
+ export vim_cv_getcwd_broken=no \
+ vim_cv_memmove_handles_overlap=yes \
+ vim_cv_stat_ignores_slash=yes \
+ vim_cv_terminfo=yes \
+ vim_cv_toupper_broken=no
+ fi
+
+ econf \
+ --with-modified-by=Gentoo-${PVR} \
+ --with-vim-name=gvim \
+ --with-x \
+ "${myconf[@]}"
+}
+
+src_compile() {
+ # The following allows emake to be used
+ emake -j1 -C src auto/osdef.h objects
+
+ emake
+}
+
+src_test() {
+ einfo
+ einfo "Starting vim tests. Several error messages will be shown"
+ einfo "while the tests run. This is normal behaviour and does not"
+ einfo "indicate a fault."
+ einfo
+ ewarn "If the tests fail, your terminal may be left in a strange"
+ ewarn "state. Usually, running 'reset' will fix this."
+ einfo
+
+ # Don't let vim talk to X
+ unset DISPLAY
+
+ # Make gvim not try to connect to X. See :help gui-x11-start in vim for how
+ # this evil trickery works.
+ ln -s "${S}"/src/gvim "${S}"/src/testvim || die
+
+ # Make sure our VIMPROG is used.
+ sed -i -e 's:\.\./vim:../testvim:' src/testdir/test49.vim || die
+
+ # Don't do additional GUI tests.
+ emake -j1 VIMPROG=../testvim -C src/testdir nongui
+}
+
+# Call eselect vi update with --if-unset
+# to respect user's choice (bug 187449)
+eselect_vi_update() {
+ ebegin "Calling eselect vi update"
+ eselect vi update --if-unset
+ eend $?
+}
+
+src_install() {
+ local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
+
+ dobin src/gvim
+ dosym gvim /usr/bin/gvimdiff
+ dosym gvim /usr/bin/evim
+ dosym gvim /usr/bin/eview
+ dosym gvim /usr/bin/gview
+ dosym gvim /usr/bin/rgvim
+ dosym gvim /usr/bin/rgview
+
+ emake -C src DESTDIR="${D}" DATADIR="${EPREFIX}"/usr/share install-icons
+
+ dodir /usr/share/man/man1
+ echo ".so vim.1" > "${ED}"/usr/share/man/man1/gvim.1 || die "echo failed"
+ echo ".so vim.1" > "${ED}"/usr/share/man/man1/gview.1 || die "echo failed"
+ echo ".so vimdiff.1" > "${ED}"/usr/share/man/man1/gvimdiff.1 || \
+ die "echo failed"
+
+ insinto /etc/vim
+ newins "${FILESDIR}"/gvimrc-r1 gvimrc
+ eprefixify "${ED}"/etc/vim/gvimrc
+
+ # bash completion script, bug #79018.
+ newbashcomp "${FILESDIR}"/${PN}-completion ${PN}
+
+ # don't install vim desktop file
+ rm -v "${ED}"/usr/share/applications/vim.desktop || die "failed to remove vim.desktop"
+}
+
+pkg_postinst() {
+ # update documentation tags (from vim-doc.eclass)
+ update_vim_helptags
+
+ # update fdo mime stuff, bug #78394
+ xdg_desktop_database_update
+
+ # update icon cache
+ xdg_icon_cache_update
+
+ # call eselect vi update
+ eselect_vi_update
+}
+
+pkg_postrm() {
+ # update documentation tags (from vim-doc.eclass)
+ update_vim_helptags
+
+ # update fdo mime stuff, bug #78394
+ xdg_desktop_database_update
+
+ # update icon cache
+ xdg_icon_cache_update
+
+ # call eselect vi update
+ eselect_vi_update
+}
diff --git a/app-editors/levee/Manifest b/app-editors/levee/Manifest
index b56181d4307e..ee46810c01f9 100644
--- a/app-editors/levee/Manifest
+++ b/app-editors/levee/Manifest
@@ -5,5 +5,5 @@ DIST levee-3.5a.tar.gz 67733 BLAKE2B 291b502a8c9581c2c0f2ca6714c17c86692067d5de6
DIST levee-4.0-patches.tar.xz 12292 BLAKE2B b5ff5dbd4e9a5be0aab747ca557cd4e8235057a23ad9f10ec6aad921c4cb5da3086315162dcd0a6db97102cfc573da5ae13e4ca4738cb5875f0bf6f32ae244b2 SHA512 fe8c9f781e63b1b800e754ffda5322a266a51e905e105b5f4b2e604f3ec922f9bf5fb6657b89f290c4ecff80f7bcdce88a2c03cac3082dc5c4d70e23b10bd931
DIST levee-4.0.tar.bz2 80596 BLAKE2B c38325a04cadb78e2961d26dff605943ccc8214232ce9bf3fb61bf7ee8f91b1e6a43631326e21e38be73d8917a290d92790cc9bc2a4ca7b186b740674fbc5f8f SHA512 7551963018674431167ee2635dccfed1648268c33ec3ae1f11c0ced89dcba280ae1f6d3ab678ad4ba8331e0928b47f6c5953758da7516bae10df9e3edd65c22c
EBUILD levee-3.5a.ebuild 1018 BLAKE2B 502b4d81c08812e0dab46d5e2b286c40d89f9ac201527c8cb37193f1ab7bf626eab52fde99d5908a59cfeb7787dc36673128ee9253138e643be3a0910555fc7c SHA512 0cf106238f39068a3a50d2c575bc02894839e0f6a0495d606947a7e04b3bf888fe02a13ef2b4f9e0f5d8dc6ed034c2d0608e308d587f9e9cf83213fe86112cd7
-EBUILD levee-4.0.ebuild 1195 BLAKE2B b1eecf2a9e2e10804009e60fe03aa20b113cfea95f5ef5210347b75e156c259e5ec2e12cbc05f239abdacf0894bfdacebe6aaa5fb94305e690d909ae3b1a79d3 SHA512 a4c6023d92beffa8f06af386793b0b18c5288d0f4836f7551b4a4db2521093e8c67bb4be4c89d5f0b208dec80c7ff76622c97555da6bf504676ec0a360ab8f09
+EBUILD levee-4.0.ebuild 1194 BLAKE2B 5193b8a137b2604e2af4c8ebbaf191c1139ab6b3de06db559c2872b70373aed4b4b4c5db67053a46d156ab23dcf6d89961aec79daa9f2ed84d0d3a09f5f49574 SHA512 d2733dace2386f4ffd9a44ba2258849e51d9421457203bf4b11e8ca7c7a59006af86bec8983fd3dc20e14d9cad59de9fdfe112c24b75e5f6973c4b5bf6aaf976
MISC metadata.xml 242 BLAKE2B c20b015cb3be883d9faecc16d540b477b33c4c60ffb374cc4e85e584bee424dda903e69517686d9836542115cf1468043764402cb34d5d7da383be93f92acd88 SHA512 aad2f2e7f629e1d008638bc9fab674d98efbf08a468b9d9aaba41c15447d0eb9f2cf4d40c25023571734d9a6cb1e2bdfc20bbd9beff1ad231651a00e7e509c8e
diff --git a/app-editors/levee/levee-4.0.ebuild b/app-editors/levee/levee-4.0.ebuild
index b88405697587..892935078c39 100644
--- a/app-editors/levee/levee-4.0.ebuild
+++ b/app-editors/levee/levee-4.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-patches.
LICENSE="levee"
SLOT="0"
-KEYWORDS="amd64 ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 ppc ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
RDEPEND="
!app-text/lv
diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index c73a4dbd9cd0..753709a4b527 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -6,10 +6,12 @@ AUX xxd-completion 461 BLAKE2B 1f36c4877fffd68e951d80c1a64cd2d458d92555a99fd06e2
DIST vim-9.0.0099.tar.gz 16712565 BLAKE2B b3277ebda0bb40601d995935422006d1a266bb862be612e69abd057a7342d13457ded5cb4743cf43a09b7d2001438f5a426ba12c30947bb7c193188c5fc13cf7 SHA512 ca0dea7b7fd78cf9c7cd4656611d066540f9d81ab17bcb75c79f0e989bdcfb769940ea29f75445c554b159e9eb3b2c4f9d77448254c3e4e4457b1bf721936498
DIST vim-9.0.0828.tar.gz 16782339 BLAKE2B 6b997c1c828338d64a8b204a1e232676ec075834b1b7e74c2fc671e315f9bf6026b0c419ebb3c31e7ce58dbca23828ca11d866b2bfcb73f8a86fb31fa0d51b00 SHA512 03f93515039a2f275a8fe6b84bbac5875ffff17768ab3201e111eba4897a2485fe4ccfe238151f393334c7a6ea77eddd8898f0b816e26dbdb884f4e6bcbd2943
DIST vim-9.0.1000.tar.gz 16842747 BLAKE2B 85edab7d13daa3e84ef0aeb50e3e9bfd31f0634d8e480c105727b0c34318e0adf7f1276dcdac53df8fc416fd8dfb70377cd74ed570752a3e77f07a083fa6c113 SHA512 9d2b914a112948d77b92c8dcafc2f711a83c3fdaf35a28f7f606e77007b9320e2260a0f6b24fc875a817c33c012f077f89730b34e9f12d6f00795c5c806704c8
+DIST vim-9.0.1157.tar.gz 16924574 BLAKE2B 0cdc6cf61f5abdaff0762b98550bfa5bae8f0485ddd0e9947a5fe52390f9da54fc8f5fdae767fb8f5d3ac2b441253917a80ae7f6092f67b69bdc9b6a630df8e2 SHA512 19240a9bcf5900766db42e2894b1bf7b849274711f17dc267671aacd867b334c3d30f39947dde7dd0245f289e9ad801eeb272f34a2ab15d01fac40bf71a54271
DIST vim-patches-vim-9.0.0049-patches.tar.gz 2743 BLAKE2B dff3e215b235e1cbc2c62b1af2d1414d10b794dbee9f5e7797fb3d34e00c2e065c339d4c82bf28aed53e0b5f2f8f1ee5c7ce69851cd63360788609bf144ac922 SHA512 7d5c64d674fa77048fdca7287072c0e488723133e254c10711dbadf750416c368725327ca9b76f332017bc70aa544a9baef671765eabf0d172d39921ffd7d942
DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B 3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843 SHA512 2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a
EBUILD vim-core-9.0.0099.ebuild 7207 BLAKE2B 351af53baf2e0419a2e6c6531cdfed3bc1461073a5561616164b3ce1a6090d8da3ba65befd7c256017cf4da91b0183c6acdbe38a59d94af68ec6a477207a7823 SHA512 35e4db86f6988c1a74649e8f636d97a7724efa6ea0ec6bdfe11f5dcdcd3e4b2b64688deaf786837340127c2a38e7b8882314459e5542fb5d31be23cd9ef8d935
EBUILD vim-core-9.0.0828-r1.ebuild 7096 BLAKE2B 255e993d1c86c0fa0de57d5ba7f2835133a021ac48aeffea19085a210b5b30cd5fe017fd69d2bf690d6a67afb5cd4bc4d4d984e61ad05faa463935b97796b8a7 SHA512 014db8ff80c6d6c77734db3255cb65c5cd25e6300435ed6e54ea2506ae9b2745a1220c5ab6e5f6891bfd188b80d0942e63ddd1462692776f8e9b947e8e6cdb8c
EBUILD vim-core-9.0.1000.ebuild 7083 BLAKE2B 05d3ba8dc8f37359bc5c956a9aabbac04f1d683e150e9e9d2bc7466412d71083ad31cb5079a6f55694bd52ca99ef639517b1eb5fd37066cbf7fbb02e783d5146 SHA512 7d716793e002bdf7cbba46568c27b1092611eedb87cd9f9d5418a25e7b0721ce5034604b29eca683147d7bfaf7c972942182774bd3a657dd52eb2acae836b300
+EBUILD vim-core-9.0.1157.ebuild 7091 BLAKE2B 986e066c7a69fd1f67b3f8bd6b4e70273492751a804eb4f44c9697dec67d4b9c95d21d2e65dc6dc45af46618cde47c0b276888d320a6f322b61cc1372ada13b7 SHA512 740b1d4f18f6db3ecd629c6ae60cd601133f02c976437b3d546ab0aeeb542b669b17a1aa55d395c1742b007b079dfa8a0947ca1e456e70f73bf6b7f7d5e0bd9d
EBUILD vim-core-9999.ebuild 7077 BLAKE2B 4a5e4b103c9f1636ab0b28825d6799928908b5abc59adf2714bda281b0553215641d7c0fa5ec4fbdefaa19ad2ab71faccce43018275633ae01c368782f4cca24 SHA512 13dd6138758701ed3a13448dfd18e701967d85f1bdb09a890d5599018846faa7b3fd67a7a0276cc3642c56bcfcaa4552a5d462cea3cda3a84e7a53f13e02cfa4
MISC metadata.xml 373 BLAKE2B ed379c0c7c1b4317edd219c1257015713213d1b19255435ad216273def371f59f88ea7f3e72caf99b6b8d53b7ace2691347c8b06e5961bc4e91ac34ae77d0622 SHA512 58485928380299dee5f390b2af01dd36f4d4ed2f30fc5d8e400f0bef18f00b62b060e865b3cd24292289264870ebe89397d19d8f068b402a5748f569eb75efe7
diff --git a/app-editors/vim-core/vim-core-9.0.1157.ebuild b/app-editors/vim-core/vim-core-9.0.1157.ebuild
new file mode 100644
index 000000000000..72a59d359173
--- /dev/null
+++ b/app-editors/vim-core/vim-core-9.0.1157.ebuild
@@ -0,0 +1,231 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with app-editors/vim and app-editors/gvim
+
+VIM_VERSION="9.0"
+VIM_PATCHES_VERSION="9.0.1000"
+inherit bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc xdg-utils
+
+if [[ ${PV} == 9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/vim/vim.git"
+ EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
+else
+ SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz
+ https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2"
+ 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"
+fi
+S="${WORKDIR}/vim-${PV}"
+
+DESCRIPTION="vim and gvim shared files"
+HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim"
+
+LICENSE="vim"
+SLOT="0"
+IUSE="nls acl minimal"
+
+# ncurses is only needed by ./configure, so no subslot operator required
+DEPEND=">=sys-libs/ncurses-5.2-r2:0"
+BDEPEND="sys-devel/autoconf"
+
+pkg_setup() {
+ # people with broken alphabets run into trouble. bug #82186.
+ unset LANG LC_ALL
+ export LC_COLLATE="C"
+}
+
+src_prepare() {
+ if [[ ${PV} != 9999* ]] ; then
+ # Gentoo patches to fix runtime issues, cross-compile errors, etc
+ eapply "${WORKDIR}"/vim-patches-vim-${VIM_PATCHES_VERSION}-patches
+ fi
+
+ # Fixup a script to use awk instead of nawk
+ sed -i \
+ -e '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \
+ "${S}"/runtime/tools/mve.awk || die "sed failed"
+
+ # See bug #77841. We remove this file after the tarball extraction.
+ rm -v "${S}"/runtime/tools/vimspell.sh || die "rm failed"
+
+ # Read vimrc and gvimrc from /etc/vim
+ echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h || die
+ echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> "${S}"/src/feature.h || die
+
+ # Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
+ # Hopefully this pattern won't break for a while at least.
+ # This fixes bug #29398 (27 Sep 2003 agriffis)
+ sed -i 's/\> "$c" || die "echo failed"
+ done
+
+ # Try to avoid sandbox problems. Bug #114475.
+ if [[ -d "${S}"/src/po ]]; then
+ sed -i -e \
+ '/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \
+ "${S}"/src/po/Makefile || die "sed failed"
+ fi
+
+ cp -v "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk || die "cp failed"
+
+ # Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
+ sed -i -e \
+ "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
+ "${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
+
+ # Fix bug #76331: -O3 causes problems, use -O2 instead. We'll do this for
+ # everyone since previous flag filtering bugs have turned out to affect
+ # multiple archs...
+ replace-flags -O3 -O2
+
+ # Fix bug #18245: Prevent "make" from the following chain:
+ # (1) Notice configure.ac is newer than auto/configure
+ # (2) Rebuild auto/configure
+ # (3) Notice auto/configure is newer than auto/config.mk
+ # (4) Run ./configure (with wrong args) to remake auto/config.mk
+ sed -i 's# auto/config\.mk:#:#' src/Makefile || die "Makefile sed failed"
+
+ # Remove src/auto/configure file.
+ rm -v src/auto/configure || die "rm configure failed"
+
+ eapply_user
+}
+
+src_configure() {
+ # Fix bug #37354: Disallow -funroll-all-loops on amd64
+ # Bug 57859 suggests that we want to do this for all archs
+ filter-flags -funroll-all-loops
+
+ emake -j1 -C src autoconf
+
+ # This should fix a sandbox violation (see bug 24447). The hvc
+ # things are for ppc64, see bug 86433.
+ for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc*; do
+ if [[ -e "${file}" ]]; then
+ addwrite ${file}
+ fi
+ done
+
+ # Let Portage do the stripping. Some people like that.
+ export ac_cv_prog_STRIP="$(type -P true ) faking strip"
+
+ local myconf=(
+ --with-modified-by=Gentoo-${PVR}
+ --enable-gui=no
+ --without-x
+ --disable-darwin
+ --disable-perlinterp
+ --disable-pythoninterp
+ --disable-rubyinterp
+ --disable-gpm
+ --disable-selinux
+ $(use_enable nls)
+ $(use_enable acl)
+ )
+
+ # Keep Gentoo Prefix env contained within the EPREFIX
+ use prefix && myconf+=( --without-local-dir )
+
+ if tc-is-cross-compiler ; then
+ export vim_cv_getcwd_broken=no \
+ vim_cv_memmove_handles_overlap=yes \
+ vim_cv_stat_ignores_slash=yes \
+ vim_cv_terminfo=yes \
+ vim_cv_toupper_broken=no
+ fi
+
+ econf "${myconf[@]}"
+}
+
+src_compile() {
+ emake -j1 -C src auto/osdef.h objects
+ emake tools
+}
+
+src_test() { :; }
+
+src_install() {
+ local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
+
+ dodir /usr/{bin,share/{man/man1,vim}}
+ emake -C src \
+ installruntime \
+ installmanlinks \
+ installmacros \
+ installtutor \
+ installtutorbin \
+ installtools \
+ install-languages \
+ DESTDIR="${D}" \
+ BINDIR="${EPREFIX}"/usr/bin \
+ MANDIR="${EPREFIX}"/usr/share/man \
+ DATADIR="${EPREFIX}"/usr/share
+
+ keepdir ${vimfiles}/keymap
+
+ # default vimrc is installed by vim-core since it applies to
+ # both vim and gvim
+ insinto /etc/vim/
+ newins "${FILESDIR}"/vimrc-r6 vimrc
+ eprefixify "${ED}"/etc/vim/vimrc
+
+ if use minimal; then
+ # To save space, install only a subset of the files.
+ # Helps minimalize the livecd, bug 65144.
+ rm -rv "${ED}${vimfiles}"/{compiler,doc,ftplugin,indent} || die
+ rm -rv "${ED}${vimfiles}"/{macros,print,tools,tutor} || die
+ rm -v "${ED}"/usr/bin/vimtutor || die
+
+ for f in "${ED}${vimfiles}"/colors/*.vim; do
+ if [[ ${f} != */@(default).vim ]] ; then
+ printf '%s\0' "${f}"
+ fi
+ done | xargs -0 rm -f || die
+
+ for f in "${ED}${vimfiles}"/syntax/*.vim; do
+ if [[ ${f} != */@(conf|crontab|fstab|inittab|resolv|sshdconfig|syntax|nosyntax|synload).vim ]] ; then
+ printf '%s\0' "${f}"
+ fi
+ done | xargs -0 rm -f || die
+ fi
+
+ newbashcomp "${FILESDIR}"/xxd-completion xxd
+
+ # install gvim icon since both vim/gvim desktop files reference it
+ doicon -s scalable "${FILESDIR}"/gvim.svg
+}
+
+pkg_postinst() {
+ # update documentation tags (from vim-doc.eclass)
+ update_vim_helptags
+
+ # update icon cache
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ # Update documentation tags (from vim-doc.eclass)
+ update_vim_helptags
+
+ # update icon cache
+ xdg_icon_cache_update
+}
diff --git a/app-editors/vim/Manifest b/app-editors/vim/Manifest
index be945de4349f..1b4ce106c58a 100644
--- a/app-editors/vim/Manifest
+++ b/app-editors/vim/Manifest
@@ -4,10 +4,12 @@ AUX vim-completion 1004 BLAKE2B dea4230a8d2a57fd1af18df4037504a44382a97ff672410e
DIST vim-9.0.0099.tar.gz 16712565 BLAKE2B b3277ebda0bb40601d995935422006d1a266bb862be612e69abd057a7342d13457ded5cb4743cf43a09b7d2001438f5a426ba12c30947bb7c193188c5fc13cf7 SHA512 ca0dea7b7fd78cf9c7cd4656611d066540f9d81ab17bcb75c79f0e989bdcfb769940ea29f75445c554b159e9eb3b2c4f9d77448254c3e4e4457b1bf721936498
DIST vim-9.0.0828.tar.gz 16782339 BLAKE2B 6b997c1c828338d64a8b204a1e232676ec075834b1b7e74c2fc671e315f9bf6026b0c419ebb3c31e7ce58dbca23828ca11d866b2bfcb73f8a86fb31fa0d51b00 SHA512 03f93515039a2f275a8fe6b84bbac5875ffff17768ab3201e111eba4897a2485fe4ccfe238151f393334c7a6ea77eddd8898f0b816e26dbdb884f4e6bcbd2943
DIST vim-9.0.1000.tar.gz 16842747 BLAKE2B 85edab7d13daa3e84ef0aeb50e3e9bfd31f0634d8e480c105727b0c34318e0adf7f1276dcdac53df8fc416fd8dfb70377cd74ed570752a3e77f07a083fa6c113 SHA512 9d2b914a112948d77b92c8dcafc2f711a83c3fdaf35a28f7f606e77007b9320e2260a0f6b24fc875a817c33c012f077f89730b34e9f12d6f00795c5c806704c8
+DIST vim-9.0.1157.tar.gz 16924574 BLAKE2B 0cdc6cf61f5abdaff0762b98550bfa5bae8f0485ddd0e9947a5fe52390f9da54fc8f5fdae767fb8f5d3ac2b441253917a80ae7f6092f67b69bdc9b6a630df8e2 SHA512 19240a9bcf5900766db42e2894b1bf7b849274711f17dc267671aacd867b334c3d30f39947dde7dd0245f289e9ad801eeb272f34a2ab15d01fac40bf71a54271
DIST vim-patches-vim-9.0.0049-patches.tar.gz 2743 BLAKE2B dff3e215b235e1cbc2c62b1af2d1414d10b794dbee9f5e7797fb3d34e00c2e065c339d4c82bf28aed53e0b5f2f8f1ee5c7ce69851cd63360788609bf144ac922 SHA512 7d5c64d674fa77048fdca7287072c0e488723133e254c10711dbadf750416c368725327ca9b76f332017bc70aa544a9baef671765eabf0d172d39921ffd7d942
DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B 3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843 SHA512 2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a
EBUILD vim-9.0.0099-r1.ebuild 10885 BLAKE2B 03c7aefe54ef35a1e92d30ae049b8bf2262edcc14bca2ad80d730ce6021e4032c24223fb7b15881c84f76ad725ed35c8adc3da6216d6f9467b1969c28a44418c SHA512 5893d97f42c31f1d3c8d930b59347020ac2f5a2645f8fe7f98973480137aff50d4b021d6b6d4df412dfb9ebde9129383e979f9c7e2b58c4f39c69d2e57fbd00c
EBUILD vim-9.0.0828-r1.ebuild 10930 BLAKE2B aea35e737cb0b3840deb1c1babb612d5e18c1b588dd9725d259164616da19617e47da056b3d3697b3bbf94535a511dcb913ae5d2b30a9fc7f9b842a1bec7a3b4 SHA512 1dea6e31584bca5c68e975b1e77c8b1074b32531ce995887aa22d7c2af72bcb4605201906ef045140ee4ee0ea21387be34461914ca641ae2651ccfe79cfd4f29
EBUILD vim-9.0.1000.ebuild 10918 BLAKE2B 74567fb05c3fcf82834f8c74d84e8bad69389bb593491c6acf584bca6e2508e1cd8fd18384e0739ff8ef8affff07bf3668d98d3611e6226baba7b8000df3325d SHA512 d0e64ce4e3664f248347703a19fbb97402865edc01be29a18f54ef0262c52aa7b8af8799f2e2da9ddb9230701bc764d3103b947c260ab92d4e4189b1d94a316b
+EBUILD vim-9.0.1157.ebuild 10926 BLAKE2B 1ead77ddb2806fad8c50d3ab5d69b420d758cb9d46cacfe194f6307bd093db6f7c022509089aeaf068c4d0fa005893216f625aa29c1fa1cd62e0d88b214ab9c2 SHA512 4207353f38e528288a65b8f79d317909e6e140392e7efdbd57c9c4335ec73470c1228531e96f2203330f308ee0b97318d9e81600b22930ab29d83bb6cb46ea9b
EBUILD vim-9999.ebuild 10926 BLAKE2B 6c8a69e4f44f3dc945890460ff4d7367ab3f599be4672d9522736172773eb867617f2e8252502af4e28ecdd57d9278ddc9453594b65e8065692f7fe42d78abf5 SHA512 f15f3d3acdda9ad7d9092b646dd7107c38a15d4745fd439a9e9ea7369dd0a90b7a65400e9cf9f308468d7ef62a599bea97e740389dd9d654f52bd383b27bb36f
MISC metadata.xml 891 BLAKE2B 00a55660fecbeca3df9b50e7400510fb92bbcdd42ba588725580c153d74a4731b31dd0ebaade4f60a4db88c695a7f60663773d63046c1b38aab0363520b8858d SHA512 76eebfe4d34eb609b29946b724ae450916eeab2573edf0f5aa87325f1e9abc8a2ca45d7abe3bfa9d996670d90e7cde17cb84662f69502a4b4a5b44b14b4c8890
diff --git a/app-editors/vim/vim-9.0.1157.ebuild b/app-editors/vim/vim-9.0.1157.ebuild
new file mode 100644
index 000000000000..2382afc5ec60
--- /dev/null
+++ b/app-editors/vim/vim-9.0.1157.ebuild
@@ -0,0 +1,372 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with app-editors/vim-core and app-editors/gvim
+
+VIM_VERSION="9.0"
+VIM_PATCHES_VERSION="9.0.1000"
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="threads(+)"
+USE_RUBY="ruby27 ruby30 ruby31"
+
+inherit vim-doc flag-o-matic bash-completion-r1 lua-single python-single-r1 ruby-single toolchain-funcs desktop xdg-utils
+
+if [[ ${PV} == 9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/vim/vim.git"
+else
+ SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2"
+ 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"
+fi
+
+DESCRIPTION="Vim, an improved vi-style text editor"
+HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim"
+
+LICENSE="vim"
+SLOT="0"
+IUSE="X acl crypt cscope debug gpm lua minimal nls perl python racket ruby selinux sound tcl terminal vim-pager"
+REQUIRED_USE="
+ lua? ( ${LUA_REQUIRED_USE} )
+ python? ( ${PYTHON_REQUIRED_USE} )
+ vim-pager? ( !minimal )
+"
+
+RDEPEND="
+ >=app-eselect/eselect-vi-1.1
+ >=sys-libs/ncurses-5.2-r2:0=
+ nls? ( virtual/libintl )
+ acl? ( kernel_linux? ( sys-apps/acl ) )
+ crypt? ( dev-libs/libsodium:= )
+ cscope? ( dev-util/cscope )
+ gpm? ( >=sys-libs/gpm-1.19.3 )
+ lua? ( ${LUA_DEPS}
+ $(lua_gen_impl_dep 'deprecated' lua5-1)
+ )
+ ~app-editors/vim-core-${PV}
+ !> "${S}"/src/feature.h || die "echo failed"
+ echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' \
+ >> "${S}"/src/feature.h || die "echo failed"
+
+ # Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
+ # Hopefully this pattern won't break for a while at least.
+ # This fixes bug #29398 (27 Sep 2003 agriffis)
+ sed -i -e \
+ 's/\> "$c" || die "echo failed"
+ done
+
+ # conditionally make the manpager.sh script
+ if use vim-pager; then
+ cat > "${S}"/runtime/macros/manpager.sh <<-_EOF_ || die "cat EOF failed"
+ #!/bin/sh
+ sed -e 's/\x1B\[[[:digit:]]\+m//g' | col -b | \\
+ vim \\
+ -c 'let no_plugin_maps = 1' \\
+ -c 'set nolist nomod ft=man ts=8' \\
+ -c 'let g:showmarks_enable=0' \\
+ -c 'runtime! macros/less.vim' -
+ _EOF_
+ fi
+
+ # Try to avoid sandbox problems. Bug #114475.
+ if [[ -d "${S}"/src/po ]]; then
+ sed -i -e \
+ '/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \
+ "${S}"/src/po/Makefile || die "sed failed"
+ fi
+
+ cp -v "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk || die "cp failed"
+
+ sed -i -e \
+ "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
+ "${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
+
+ # Fix bug 18245: Prevent "make" from the following chain:
+ # (1) Notice configure.ac is newer than auto/configure
+ # (2) Rebuild auto/configure
+ # (3) Notice auto/configure is newer than auto/config.mk
+ # (4) Run ./configure (with wrong args) to remake auto/config.mk
+ sed -i 's# auto/config\.mk:#:#' src/Makefile || die "Makefile sed failed"
+ rm src/auto/configure || die "rm failed"
+
+ eapply_user
+}
+
+src_configure() {
+
+ # Fix bug #37354: Disallow -funroll-all-loops on amd64
+ # Bug #57859 suggests that we want to do this for all archs
+ filter-flags -funroll-all-loops
+
+ # Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for
+ # everyone since previous flag filtering bugs have turned out to affect
+ # multiple archs...
+ replace-flags -O3 -O2
+
+ emake -j1 -C src autoconf
+
+ # This should fix a sandbox violation (see bug #24447). The hvc
+ # things are for ppc64, see bug #86433.
+ for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc*; do
+ if [[ -e "${file}" ]]; then
+ addwrite ${file}
+ fi
+ done
+
+ local myconf=()
+ if use minimal; then
+ myconf=(
+ --with-features=tiny
+ --disable-nls
+ --disable-canberra
+ --disable-acl
+ --enable-gui=no
+ --without-x
+ --disable-darwin
+ --disable-luainterp
+ --disable-perlinterp
+ --disable-pythoninterp
+ --disable-mzschemeinterp
+ --disable-rubyinterp
+ --disable-selinux
+ --disable-tclinterp
+ --disable-gpm
+ )
+ else
+ use debug && append-flags "-DDEBUG"
+
+ myconf=(
+ --with-features=huge
+ $(use_enable sound canberra)
+ $(use_enable acl)
+ $(use_enable crypt libsodium)
+ $(use_enable cscope)
+ $(use_enable gpm)
+ $(use_enable nls)
+ $(use_enable perl perlinterp)
+ $(use_enable python python3interp)
+ $(use_with python python3-command "${PYTHON}")
+ $(use_enable racket mzschemeinterp)
+ $(use_enable ruby rubyinterp)
+ $(use_enable selinux)
+ $(use_enable tcl tclinterp)
+ $(use_enable terminal)
+ )
+
+ # --with-features=huge forces on cscope even if we --disable it. We need
+ # to sed this out to avoid screwiness. (1 Sep 2004 ciaranm)
+ if ! use cscope; then
+ sed -i -e \
+ '/# define FEAT_CSCOPE/d' src/feature.h || die "sed failed"
+ fi
+
+ if use lua; then
+ # -DLUA_COMPAT_OPENLIB=1 is required to enable the
+ # deprecated (in 5.1) luaL_openlib API (#874690)
+ use lua_single_target_lua5-1 && append-cppflags -DLUA_COMPAT_OPENLIB=1
+
+ myconf+=(
+ --enable-luainterp
+ $(use_with lua_single_target_luajit luajit)
+ --with-lua-prefix="${EPREFIX}/usr"
+ )
+ fi
+
+ # don't test USE=X here ... see bug #19115
+ # but need to provide a way to link against X ... see bug #20093
+ myconf+=(
+ --enable-gui=no
+ --disable-darwin
+ $(use_with X x)
+ )
+ fi
+
+ # let package manager strip binaries
+ export ac_cv_prog_STRIP="$(type -P true ) faking strip"
+
+ # keep prefix env contained within the EPREFIX
+ use prefix && myconf+=( --without-local-dir )
+
+ if tc-is-cross-compiler ; then
+ export vim_cv_getcwd_broken=no \
+ vim_cv_memmove_handles_overlap=yes \
+ vim_cv_stat_ignores_slash=yes \
+ vim_cv_terminfo=yes \
+ vim_cv_toupper_broken=no
+ fi
+
+ econf \
+ --with-modified-by=Gentoo-${PVR} \
+ "${myconf[@]}"
+}
+
+src_compile() {
+ # The following allows emake to be used
+ emake -j1 -C src auto/osdef.h objects
+
+ emake
+}
+
+src_test() {
+ einfo
+ einfo "Starting vim tests. Several error messages will be shown"
+ einfo "while the tests run. This is normal behaviour and does not"
+ einfo "indicate a fault."
+ einfo
+ ewarn "If the tests fail, your terminal may be left in a strange"
+ ewarn "state. Usually, running 'reset' will fix this."
+ einfo
+
+ # Don't let vim talk to X
+ unset DISPLAY
+
+ # Arch and opensuse seem to do this and at this point, I'm willing
+ # to try anything to avoid random test hangs!
+ export TERM=xterm
+
+ # See https://github.com/vim/vim/blob/f08b0eb8691ff09f98bc4beef986ece1c521655f/src/testdir/runtest.vim#L5
+ # for more information on test variables we can use.
+ # Note that certain variables need vim-compatible regex (not PCRE), see e.g.
+ # http://www.softpanorama.org/Editors/Vimorama/vim_regular_expressions.shtml.
+ #
+ # Skipped tests:
+ # - Test_expand_star_star
+ # Hangs because of a recursive symlink in /usr/include/nodejs (bug #616680)
+ # - Test_exrc
+ # Looks in wrong location? (bug #742710)
+ # - Test_job_tty_in_out
+ # Fragile and depends on TERM(?)
+ # - Test_spelldump_bang
+ # Hangs.
+ # - Test_fuzzy_completion_env
+ # Too sensitive to leaked environment variables.
+ # - Test_term_mouse_multiple_clicks_to_select_mode
+ # Hangs.
+ # - Test_spelldump
+ # Hangs.
+ export TEST_SKIP_PAT='\(Test_expand_star_star\|Test_exrc\|Test_job_tty_in_out\|Test_spelldump_bang\|Test_fuzzy_completion_env\|Test_term_mouse_multiple_clicks_to_select_mode\|Test_spelldump\)'
+
+ emake -j1 -C src/testdir nongui
+}
+
+# Call eselect vi update with --if-unset
+# to respect user's choice (bug #187449)
+eselect_vi_update() {
+ ebegin "Calling eselect vi update"
+ eselect vi update --if-unset
+ eend $?
+}
+
+src_install() {
+ local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
+
+ # Note: Do not install symlinks for 'vi', 'ex', or 'view', as these are
+ # managed by eselect-vi
+ dobin src/vim
+ if ! use minimal ; then
+ dosym vim /usr/bin/vimdiff
+ fi
+ dosym vim /usr/bin/rvim
+ dosym vim /usr/bin/rview
+ if use vim-pager ; then
+ dosym ${vimfiles}/macros/less.sh /usr/bin/vimpager
+ dosym ${vimfiles}/macros/manpager.sh /usr/bin/vimmanpager
+ insinto ${vimfiles}/macros
+ doins runtime/macros/manpager.sh
+ fperms a+x ${vimfiles}/macros/manpager.sh
+ fi
+
+ domenu runtime/vim.desktop
+
+ newbashcomp "${FILESDIR}"/${PN}-completion ${PN}
+
+ # keep in sync with 'complete ... -F' list
+ bashcomp_alias vim ex vi view rvim rview vimdiff
+}
+
+pkg_postinst() {
+ # Update documentation tags (from vim-doc.eclass)
+ update_vim_helptags
+
+ # Call eselect vi update
+ eselect_vi_update
+
+ # update desktop file mime cache
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ # Update documentation tags (from vim-doc.eclass)
+ update_vim_helptags
+
+ # Call eselect vi update
+ eselect_vi_update
+
+ # update desktop file mime cache
+ xdg_desktop_database_update
+}
diff --git a/app-forensics/Manifest.gz b/app-forensics/Manifest.gz
index 1ddbeff3dde4..07d1649630ed 100644
Binary files a/app-forensics/Manifest.gz and b/app-forensics/Manifest.gz differ
diff --git a/app-forensics/aide/Manifest b/app-forensics/aide/Manifest
index e33fa09c3919..ff4f66bc2825 100644
--- a/app-forensics/aide/Manifest
+++ b/app-forensics/aide/Manifest
@@ -6,5 +6,5 @@ AUX aide.cron-r2 5681 BLAKE2B 517f7a0a01bb6eb104d6f758191990c4da518fd15af9f88a55
AUX aideinit 2949 BLAKE2B 244aaec9a38f19c6a7af706572a896e922215d6321aee4537ef5ce47326f41fd84880331a86ec71dcf7ee4e2ac2a11bf979ce66eff73dd2e8a2072e9eb7e8aab SHA512 a6bce52432251458b977fb363d5801206c273fb9404c55f7bcb82b9d5a65aa19d1660d61d457c9af87f1a8fada95e2f8203489b1876b2b2a259e6374e15cdc57
DIST aide-0.17.4.tar.gz 331783 BLAKE2B 584a385d0a0e80edf0b89eef202431adfea7fe8ba04c774e49dfb7230e766e19a48572e9d6c80386668572e459db9770b04978df484bd49c7de6433657500e13 SHA512 b6dba54fd204e1899d47b0b4139786cbeaa51c388027e2cfc1bb839297a70ae8ad6f37429594a730fac8007d62b4ba5b61a4aa22edbc55cbe986ccfaf5197f31
EBUILD aide-0.17.4-r2.ebuild 2532 BLAKE2B 9d02b8517ae88aa70b12666fce8b954e640af0d9fd1624d66fdcb8f79cf9db3edabfc73e42a3690d020f0fa1a6ea170d86ac6f4ef7735b9d3ee4fa800edaf637 SHA512 875abd09af1bebc2a25c652667b8f1b0f21f8f78fbabbc65842f9680723714327031cdc28034fe15e48c65fb9237965d7daf3d1c5d2b5a3e6921eacff628263d
-EBUILD aide-0.17.4-r3.ebuild 2535 BLAKE2B 441fad14063e3fee726fbbc2f55178c7b27506b8df9de2f585c869993d55acbe7632855e210891ed298ab2d2ce1dc926df1499c3e8cb239c25c540ba588c1281 SHA512 dbe0441bdc8b9fd74a04c07b50d49bb6e2e86dec8235c3c9b34c5569e4ab77301dbf50d7dd0809a569cafbf24a5b20845e02e1807d7289d2e86ee5457e676ba9
+EBUILD aide-0.17.4-r4.ebuild 2515 BLAKE2B 202941531fa273db05abc704a617313c993a9fbbd66f8af26505ea11b227258e922e0be9e508ed99cc4557af3ee9827355e6eee309411c8119209a811cf864e2 SHA512 66281a42979112dc1719c4c1f3f57b77ffc1a8a8038fd17bfdb452817e64835ae7833f1cbaa2d7c4a2c563a568a1861257aca1e26f069261a7f390ee5dcc3888
MISC metadata.xml 567 BLAKE2B a3b852325f904e2fbf4a95b67a49ba259583e78f01194bb2dd79851cbd77bd35b5bc786e74c72892adf264471a9a93ae609611252f7e2f1a630dbe1463a80b33 SHA512 c7e14ed38ffa394bd611cb831e509a5f8897c6d394bc78b6ae5074141188ca7bb8aa9efe425930c6db5fade44505fc60f212b0e86bf187622ac8c7443e7a5272
diff --git a/app-forensics/aide/aide-0.17.4-r3.ebuild b/app-forensics/aide/aide-0.17.4-r4.ebuild
similarity index 92%
rename from app-forensics/aide/aide-0.17.4-r3.ebuild
rename to app-forensics/aide/aide-0.17.4-r4.ebuild
index f4826148c544..0684f4728854 100644
--- a/app-forensics/aide/aide-0.17.4-r3.ebuild
+++ b/app-forensics/aide/aide-0.17.4-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,10 +11,11 @@ SRC_URI="https://github.com/aide/aide/releases/download/v${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-IUSE="acl audit curl e2fs mhash selinux xattr zlib"
+KEYWORDS="amd64 ~arm64 x86"
+IUSE="acl audit curl e2fs mhash selinux xattr"
DEPEND="dev-libs/libpcre
+ sys-libs/zlib
acl? ( virtual/acl )
audit? ( sys-process/audit )
curl? ( net-misc/curl )
@@ -25,8 +26,7 @@ DEPEND="dev-libs/libpcre
)
mhash? ( app-crypt/mhash )
selinux? ( sys-libs/libselinux )
- xattr? ( sys-apps/attr )
- zlib? ( sys-libs/zlib )"
+ xattr? ( sys-apps/attr )"
RDEPEND="${DEPEND}
selinux? ( sec-policy/selinux-aide )"
BDEPEND="sys-devel/bison
@@ -73,7 +73,8 @@ src_configure() {
--without-locale
--without-prelink
- $(use_with zlib)
+
+ --with-zlib
$(use_with curl)
$(use_with acl posix-acl)
$(use_with selinux)
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index c1ebd00f9881..4b2ef6f6fe8f 100644
Binary files a/app-misc/Manifest.gz and b/app-misc/Manifest.gz differ
diff --git a/app-misc/elasticsearch/Manifest b/app-misc/elasticsearch/Manifest
index 69f93f79c6b8..2b11cd290af6 100644
--- a/app-misc/elasticsearch/Manifest
+++ b/app-misc/elasticsearch/Manifest
@@ -8,10 +8,10 @@ AUX elasticsearch.service.4 1815 BLAKE2B 59fece95b40d45222c1c49aaae0ab3091e2a2d7
AUX elasticsearch.service.conf 235 BLAKE2B 23ada111be21dff12323edbe981883cb1ed275b6c7a9f55e77fdcec1919d374818683403a2a7a7c2c2839db2b8afcd66f7667d5080ecb52cade853a400f972a6 SHA512 b300dbc1b3c341ebbcac68385c651133427f342dc0351501b47730b392cc176b7b8dc53877affc6ab384d2834d246a3d0c63b6015dddf2c90d4bcf41cee9968c
AUX elasticsearch.sysctl.d 24 BLAKE2B 4012fbdbc98a8b28df11aed33cb82c113790c44721eae1d69e19c595bfbf329618b9cb67be9528f1994c546233cffd31b20eee39edc142bc86f7a7cf5e08903e SHA512 9f3d8238edff6704bea06b6535ee8915f4a3c9bdc8389d9d4943bcfa49161b61f9a1ca49dbcc415580438f4396fbc3d58eef301554f9426287606a755ada715c
AUX elasticsearch.tmpfiles.d 56 BLAKE2B 0c28c612fadfdd86321df797527399fa5073a7350de95ec2b32dfbe51cbf52fe5dcf68ebd4e3fba6cccba1cf252a16dee3b701c4c6692121745c41665cf3c972 SHA512 5cc722abcaae68afffde96e38b2c9572faf898178d3c291c945fe49fbf977e319322b99fb6fb5bf49cfb04e86f071dde0db621849288f712a56571b13af9a11a
-DIST elasticsearch-7.17.5-no-jdk-linux-x86_64.tar.gz 167410729 BLAKE2B c6e68176705a1ae2c72a945b2a2b7542f2cb6ebc2420fb52cf26cafdc3045c6f82a5f707062d48142875bf1fbc4be65e473ed9515d65ec25d5a460cc2af991e9 SHA512 d8bc819c9ac5a9035d08e45abf8464275cc2cad7c2f091a3e112100ffbd2605759543e111d9e44c3352f92a08230287c2cba6a91f07ab3d92513682e56b97184
DIST elasticsearch-7.17.7-no-jdk-linux-x86_64.tar.gz 167491953 BLAKE2B dec416ed84d47f95e72d415f6200b0573ef4adfe833753b87f8a2e927561344ea949a1fe2f51d0c8bbd97463d68734542388051904bc631b5f690ce37540a83f SHA512 9a9c8ad4b31a3d9b8c560bbb97f03dc4809fb4c993dbcf99835847896e35caa46309a50e17e86bb56ed00312fba2f79ed064ab422b968488bd619e294f845c5b
+DIST elasticsearch-7.17.8-no-jdk-linux-x86_64.tar.gz 167420965 BLAKE2B f0a03372bb42a327c720e4b3d875f867cbc64a6df2874a7c6acf67dc8ace6d660dce4a64117f33a47e3e856b6f7aae31c50f42fca5da4f193beb1ae25401f8d4 SHA512 904e049ba42335fe979f055b586d616f04e269caa16ffe285e8e30df31971aa9739b334d7471e19afd477103b541e8400a91aeecc4df7825d246c361ccdad29b
DIST elasticsearch-8.5.2-linux-x86_64.tar.gz 580694330 BLAKE2B 9d8fab39fc413cea59500bf5d4aec080c4fb49e58852af4a7f552d03b7e1f31402286900c680ecdc62553b4662f652f9e6a961a7102f80a2fb8af3e809317ab5 SHA512 c5069264de265b5405d56cc811d7b32278196ca4c1a9326306f449b19af072a9f75f2ceb0b63c2a8dd4803cdf63b484cac5885ef8d9cb1b8d83332128f34a075
-EBUILD elasticsearch-7.17.5.ebuild 2404 BLAKE2B b6ec81b233fb31f3fab38aa3aff9ebd05d6c4244e226fb6d7f27a526e3fec59a3ddb51587a358227d2450851512a8fa01c37534b109d1e568b049822d8ae7354 SHA512 697fa490f1092dac9a43006e4a9ac201ae3cbff8eee311cfb90783811ac422d9fdf52be5549695469cd4bdd65aeaa06d79ef21e06b4c4784ed1d9be78c1f7c52
EBUILD elasticsearch-7.17.7.ebuild 2372 BLAKE2B 1cb10d9196ca3fb7bc8b9c31a1e472e8b301384c313ebefc1eb6e0333faf03066a1717b255acd5f33d2b5e99198ae4161516163f68b4a542ef63a4ab0628f053 SHA512 dfe0bab51ca62b4fd45b129522045c4c6e22c49683bc4146e1ae0065d85473d6416e1deb36b1ac5a9aa294df04c35bb2d9b1918cc8341b37527fabb4589b8e35
+EBUILD elasticsearch-7.17.8.ebuild 2372 BLAKE2B 7e97ccbd02ce9f166b42a97de13920b1e6fa7d3622ee63544862bfbbfb81703635a4acafcb531b361cf474bee2dc2ac38ad587139f0860fd175d2895f51b1d40 SHA512 9e4ef7692629315c3a3acee2841c2e8423d4f7a59ea0158b4d6600a747e4c4300a6064c29d95ac0164966f9fa4563dc440a923f109c8edf250469c719fed4239
EBUILD elasticsearch-8.5.2.ebuild 2766 BLAKE2B 181b5480e23a105d046070c04c5fb4866e67c1edae3bb323d6fcc81d9414d37200486b6aa0927a5b30ccc925a033cd2cd1d1ec65e47d67b140c62a0f9635631b SHA512 2c2d3d1ac4dd199931c0017a38e71414af165726d1dee554703193624c23e28f4aec1e58566a5ca437d88d634241ec451fabc741d036062adc3b40006f47444e
MISC metadata.xml 398 BLAKE2B c0e51fd139e20b21ce5c3eb70594d5a50189499af295f4caf4f1ba3d4d3af3e3ad33e9717330cfaed6db182ba45527416664c99c79411fcec369198cf2dabb20 SHA512 f189a42296460148d1c842bda2a91c97f7d9a9a51051361e364547173651b49377ce4c85c50c628f893fffda8c120680b078cce80e42523728eb5f32d3d9f927
diff --git a/app-misc/elasticsearch/elasticsearch-7.17.5.ebuild b/app-misc/elasticsearch/elasticsearch-7.17.8.ebuild
similarity index 95%
rename from app-misc/elasticsearch/elasticsearch-7.17.5.ebuild
rename to app-misc/elasticsearch/elasticsearch-7.17.8.ebuild
index e875083ef6b8..5451a8840a13 100644
--- a/app-misc/elasticsearch/elasticsearch-7.17.5.ebuild
+++ b/app-misc/elasticsearch/elasticsearch-7.17.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -50,13 +50,12 @@ src_install() {
keepdir /var/{lib,log}/${PN}
fowners ${PN}:${PN} /var/{lib,log}/${PN}
fperms 0750 /var/{lib,log}/${PN}
- dodir /usr/share/${PN}/plugins
insinto /etc/sysctl.d
newins "${FILESDIR}/${PN}.sysctl.d" ${PN}.conf
newconfd "${FILESDIR}/${PN}.conf.4" ${PN}
- newinitd "${FILESDIR}/${PN}.init.8" ${PN}
+ newinitd "${FILESDIR}/${PN}.init.9" ${PN}
systemd_install_serviced "${FILESDIR}/${PN}.service.conf"
systemd_newunit "${FILESDIR}"/${PN}.service.3 ${PN}.service
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index 66302cc01203..267371bee4d5 100644
Binary files a/app-text/Manifest.gz and b/app-text/Manifest.gz differ
diff --git a/app-text/apvlv/Manifest b/app-text/apvlv/Manifest
index 72866f9ad7d4..ba6cc31ab69c 100644
--- a/app-text/apvlv/Manifest
+++ b/app-text/apvlv/Manifest
@@ -7,5 +7,5 @@ AUX apvlv-0.4.0-icon.patch 258 BLAKE2B 440dfe9904c4ac79408c90c5930e7b6ffc26fdd08
DIST apvlv-0.1.5.tar.gz 4254177 BLAKE2B 53bb949838353e7e8387219d086b8c7efef78d4bff15196c68e3d0fe6c298be8a771ecce4e156254f1d072d1715794caff640ebe795f8da73e09d6a4fe4addc9 SHA512 680b2d6e272cda34b0b9065f5fdf7b917a4e3ed4d54a6e78cb41a60cf43374c687b506d4148d6cecf87912957fbe6bc4c77e9278616fd236e49ade15774e1ccd
DIST apvlv-0.4.0.tar.gz 4361302 BLAKE2B 99d61df285ff3b910ace50bc4b1b62601fe7ca9037f835262a8eac179ddcccff5f772121b223e38050243d4bc2da9532e17d9b38fbceb786971d77fea006f91d SHA512 a25033e52acf34b486101953ffaa5de604e3321f9b4705e94fa157596ef560351c1712ed830b2a950f92c054b600a33f903be58f8a7d222c27e5125fedf4245b
EBUILD apvlv-0.1.5-r2.ebuild 1074 BLAKE2B c372704ea0105086aec23cf4a5ca647440e1a9c3dd90fee4e94bc285e6b78475cf0c7f43edd3b91b4999fcc22f13cb6d978837d9ad2c9cbf3e7ae6b1327a9060 SHA512 7b78bf8e5805f95348e4ae1dd7a6c8027bfc147f2db31b78739b7f343557a918db53831891ed1d0b71430ba2a963f44483277913de5998c7829a70aa7d7e3c5a
-EBUILD apvlv-0.4.0-r1.ebuild 1121 BLAKE2B aeddac373db69494831372b787788eb7c767be5ce64a062d9aeefc9471653a50adc56b66a40f14a50fc0b20df27570d14881729271471b60a7c50a4b20d2ec41 SHA512 9636500877a12fe30cbd6c6b2a9305665f7864f3712961f377b60e055efae001d537b94c4126409951a546eaf7f7a88231c6358f5aef2accac381a0fe4aacdbc
+EBUILD apvlv-0.4.0-r1.ebuild 1125 BLAKE2B aec2471b52af93c8435d3e3949e85687ccc030f2af562a9eba78e488646eb25e0d743d72b0f3acadbd67298edb736b1c52c6da49d158d14b140cfdd5ba8f7439 SHA512 1a9edbe4ffecec6f68d6a574b14a5e09cfa694c5b5785debfbae4c60edd7408d7eaa03ee9bf2db7d7ac9fce9a3e89b1457fb78efb728d0c5b8fd4079079994c5
MISC metadata.xml 543 BLAKE2B 6e61516bb251d76663ce79b5c55ba6b7ea8fc6c3b1f0bd9ba4524e7b61e9f79d271599395daaeafa90ff2a44ad6755bf1185aa29adc0462bf65d4bdc9129e502 SHA512 c8822ce8ddfec1223794ac415517f17e46b06eb19207a52457b5362076342364fb85cd1873c0b39642f65bc2640eb752fb793df1d26a66140dd8026f81b8ea90
diff --git a/app-text/apvlv/apvlv-0.4.0-r1.ebuild b/app-text/apvlv/apvlv-0.4.0-r1.ebuild
index 13dfc96b4f56..24ab3cda2530 100644
--- a/app-text/apvlv/apvlv-0.4.0-r1.ebuild
+++ b/app-text/apvlv/apvlv-0.4.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/naihe2010/apvlv/archive/refs/tags/v${PV}.tar.gz -> $
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
IUSE="debug djvu"
RDEPEND="
diff --git a/app-vim/Manifest.gz b/app-vim/Manifest.gz
index d8d923a54466..7eb521824de2 100644
Binary files a/app-vim/Manifest.gz and b/app-vim/Manifest.gz differ
diff --git a/app-vim/jedi/Manifest b/app-vim/jedi/Manifest
index 8919068d55b8..6b30a85dc022 100644
--- a/app-vim/jedi/Manifest
+++ b/app-vim/jedi/Manifest
@@ -1,3 +1,3 @@
DIST jedi-0.11.0.tar.gz 41606 BLAKE2B 146f60f43a3fc764c66e2ca94c2b4051be3e25b5a94ca3f6d82533b624433946013c7df38e61262e6ac40a00de9d3b9b0e647e794191b6deb8ed09124d2accc7 SHA512 a151fdf4d58adc36dbe9ede8e091ae00c8bd8237b66c512b4addfb6e7e436651848da2b3a0dbcbbef615bcc394e7e28a6e127e53f2205dc61f4d46a2ff0faa12
EBUILD jedi-0.11.0.ebuild 2045 BLAKE2B bce0951b1aa604bb3fd12b0dcb7eef3ceef6026acdbf45f974299d2296a38fc9540eec2e3473fe9e0e74037ce5f1d77e51f141373889a1096c77cb9d04e4c9bf SHA512 c69e9a46287727325c8acfe92b4b3b6d77c2075382f69b35afbf1a3e5db3aebfdfc76dfc50bac6ecf51c49449c5b7b755734af928b531ed1617f61287c54ddcb
-MISC metadata.xml 766 BLAKE2B d8f5fb163c91e7d140bc7921a21e7e939be641d69abf2c1048dc1bf6b766732dbd431b12f3de3f8ff5dbfefa2260375a811972a605f3c5aa863653a983cfcd59 SHA512 017ca02cb4643b7911bfb472cad02df81075fed0d139af7c818b78b1e972f5641e7def278427647ff294bc4cd5fa430ae2b49b5f92e5a7e783dbad54e1be355d
+MISC metadata.xml 510 BLAKE2B b9370a0dc09e9e6f6c2df57d63326dd91e2431204e8d6e988908043ea07e29bfc62ab966f3e2179036124e6ab26a6773355be0227236d80528114cdd8b479202 SHA512 5f45136d169d68157c02b7050e79b00f963d6f54842dfe4cfd14a6e0fca50c47f24fbe95206215be653fbc0dda6c67f5667f456550bdf95e11bad66fc67ecce1
diff --git a/app-vim/jedi/metadata.xml b/app-vim/jedi/metadata.xml
index 1aa13885b3de..6c71351daead 100644
--- a/app-vim/jedi/metadata.xml
+++ b/app-vim/jedi/metadata.xml
@@ -1,14 +1,6 @@
-
- gentoo@chymera.eu
- Horea Christian
-
-
- proxy-maint@gentoo.org
- Proxy Maintainers
-
vim@gentoo.org
Gentoo Vim Project
diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz
index 320e80964510..8344825640b9 100644
Binary files a/dev-cpp/Manifest.gz and b/dev-cpp/Manifest.gz differ
diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index b7041bd67022..a905e7fc9634 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -1,11 +1,12 @@
AUX catch-1.12.2-glibc-2.34-sigstksz.patch 2667 BLAKE2B 890af64dcf7fb85d02a00d22b3c297ffcf6c6cc5ce4ef21310cdc030587cb2d26841040ae73a15bca0c86be1813de49667904648baf89df34779fb6e97b18e19 SHA512 bc524945b7570fad29482bafdc0f7d35a180dc3a000a5e2cdc14c5fbc54684cabfa0448d53418c122a99fca6955fda5afbac25c46fc1e7c6aa16f4ad687bac76
AUX catch-2.13.8-musl-tests.patch 854 BLAKE2B c593febfdd8d18912a0ceac2d63c3af21ed917df0b8ba416fe6d40adee5c2f5472c282e5c325fbd98ece23b27ef6b1975bfc4855808c8e7df86ee08c06a79845 SHA512 7a54bc2c06204203da6277866f793adcf14edcff915a12f3ad75b0b5d919dc06bcc5798188d3b002a0a872e2d8589178123c9960a25d0ff42b7be227be52fddf
+AUX catch-3.0.1-gcc13.patch 3163 BLAKE2B a67e75852c879bddd585011c31a337f0d77edd85210726c573f16d9aae137edc260738e85d05ae1af8e46b2958126889e810865010c40fe083c6d260c6c8016d SHA512 654cc9ce82d07dacbf469e5d8a937343d9844c07b010332236ffdb11dc652dcf8dcaee00a877278aab00997386d2e6aec3cf10fbf04c2d65f6b2ab5d989029c1
DIST Catch-1.12.2.tar.gz 377265 BLAKE2B bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f SHA512 ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844
DIST Catch2-2.13.8.tar.gz 661711 BLAKE2B 973cc73c1d158140645003e76c0baf85a65252041fdcae3c6ecb1857021f2d24d8e879fec5f00368f4f458e69b450603a1613ac587417725980f1dbfe3ff2e65 SHA512 68a45efa47beb3c85d2d7b8a8eba89b8ec1664b4a72bb223227fef1632778aeaf5cf5cc09f40e47aef50426c8661c7d6a69c2dab0b88fbbf7d9a6b2974d6e32e
DIST Catch2-3.0.1.tar.gz 1020413 BLAKE2B 91c207bb67b9d97191fcd5b3f50df66c7d671aabb4deb989b6d838eba205e981d6dc51fb82d7c13d65751746215abc769a0274da9ee0512a53c4afbeb3540efb SHA512 065094c19cdf98b40f96a390e887542f895495562a91cdc28d68ce03690866d846ec87d320405312a2b97eacaa5351d3e55f0012bb9de40073c8d4444d82b0a1
EBUILD catch-1.12.2-r1.ebuild 896 BLAKE2B 185ad88f37e5fc1b66d865be02c20989fd215c5ff50a63c6e91ea3fdc1af497b1f499693e24e66b980c367d387aaa328feffb3e11a37513e0191a43236e6c0d8 SHA512 b076e9b7b233dd067b55592382798d7ad7a85666e46a287ba5de688cbbedc9c6226b39a5c448821bb2fb6ba90c654cb33d111aded9e4a38d82d8d3f402bae1f2
EBUILD catch-1.9999.ebuild 794 BLAKE2B 905f186ecb29ac1d24caeb62b50c3d2fa9f66753a5e67dafe629a0e75dd1f97e59bf9296e3ecbec7e9dfe40ea7f3ceabb892a2397dc920ab021ffdf356b17aa7 SHA512 3f19e38f17bdda9dec4362ac063f1d542b7d97bce48e0c854a8adf4aba12cd745c2dda6be6f2cddc5ef0b93d4eb72bdf09a14ab66764fc78c6330d3da5d5b01e
EBUILD catch-2.13.8.ebuild 1012 BLAKE2B be333f775e98a1f82628a9183e10ac4cc5a6dbc1c334c8884f5873088d4d8af2de91bec3676eb898876cd6e667d6ef9b1a14a12147f12c34a1eb50ec1b77df7b SHA512 00fc4467df4a80b480262b0b8b07ab8867a42318fd574519a883bf5b4f10c65234ab14cfe71d00dd2ce75ae6dc47977fef3c625d449950bef905b22971a6c983
-EBUILD catch-3.0.1.ebuild 995 BLAKE2B b22d59ee9a26e08a4b5b904852f31cab4a667e275f8e7bb34c26030f0d1d49a49c4965b7e1c26f7ee3194d79a93bc903e31effd42991e6c4d9e7c18b6cfa9f48 SHA512 81705c11ce090836a3d4ecca1189349a84a4720ff824936bf870c45a4f59d950d1e355dd16d2af855f2dd1c6d21b8fdd83f7e6c3237986b0a2fa0873f240859e
+EBUILD catch-3.0.1.ebuild 1046 BLAKE2B a2da569944dc7bcb77fb51649d5b165fa715a1d3361e732cbbba055367a9dfc75d60d49d0b15dd416ed1f9aba8a197a51ef6d76383b7ac3df0f33fe982429486 SHA512 ce2ae3049b3c8d2f83bda37014da99a090b67a14d193ceded369538671286f86f8d55503c8e5b3c450ee3e29408429bb9dab5613c89170436dce5921ffa09b38
EBUILD catch-9999.ebuild 1001 BLAKE2B 1b889c57cfbffa4b0afb68c8945bc682ac857a3201a0a2870a8fb8412dd386e2af5a6f4cabcaeab9baeffb18f869033d4c22468b5e9b68c6005de1e1f5ac1757 SHA512 885f95f3d4d569e754e7c9579e432c8a2e78998d9ff1121dbbbdd5d2d9755778fd210f0337421c382c4125ddb42284c763993c78fef86ee1e919c56c5e56f6bb
MISC metadata.xml 325 BLAKE2B 170690d843389d8befc37befe36d57a20f791f6520a08a8eafae196c6ada323a9afb00f58b55d0df30aa67f3e96430a46c3ee0355911b2289056e8bed48509ff SHA512 d2e3d74294189b3c639a16084b7a3745af6854f295c529fc2dc76d05ed6d7ac7e84c8a760f47f07f0744cdd257b5bf851a900ae48482efceea4a8d6ac6ace7c4
diff --git a/dev-cpp/catch/catch-3.0.1.ebuild b/dev-cpp/catch/catch-3.0.1.ebuild
index 7a139467f1bb..213b34bc0316 100644
--- a/dev-cpp/catch/catch-3.0.1.ebuild
+++ b/dev-cpp/catch/catch-3.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
fi
DESCRIPTION="Modern C++ header-only framework for unit-tests"
@@ -28,6 +28,10 @@ RESTRICT="!test? ( test )"
BDEPEND="test? ( ${PYTHON_DEPS} )"
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.0.1-gcc13.patch
+)
+
pkg_setup() {
use test && python-any-r1_pkg_setup
}
diff --git a/dev-cpp/catch/files/catch-3.0.1-gcc13.patch b/dev-cpp/catch/files/catch-3.0.1-gcc13.patch
new file mode 100644
index 000000000000..88431c2704d6
--- /dev/null
+++ b/dev-cpp/catch/files/catch-3.0.1-gcc13.patch
@@ -0,0 +1,61 @@
+https://github.com/catchorg/Catch2/pull/2611
+
+From 12a93b20b9aec1df537781c9c0712ec24d31d739 Mon Sep 17 00:00:00 2001
+From: Sam James
+Date: Sun, 8 Jan 2023 02:03:32 +0000
+Subject: [PATCH] Fix build with GCC 13 (add missing include)
+
+GCC 13 (as usual for new compiler releases) shuffles around some
+internal includes and so is no longer transitively included.
+
+Explicitly include for uint64_t.
+
+```
+FAILED: src/CMakeFiles/Catch2.dir/catch2/internal/catch_clara.cpp.o
+/usr/lib/ccache/bin/g++-13 -I/var/tmp/portage/dev-cpp/catch-3.0.1/work/Catch2-3.0.1/src/catch2/.. -I/var/tmp/portage/dev-cpp/catch-3.0.1/work/Catch2-3.0.1_build/generated-includes -O2 -pipe
+-march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdiagnostics-color=always
+-ffile-prefix-map=/var/tmp/portage/dev-cpp/catch-3.0.1/work/Catch2-3.0.1=. -Wall -Wc++20-compat -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self
+-Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses
+-Wpedantic -Wreorder -Wshadow -Wstrict-aliasing -Wsuggest-override -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT
+src/CMakeFiles/Catch2.dir/catch2/internal/catch_clara.cpp.o -MF src/CMakeFiles/Catch2.dir/catch2/internal/catch_clara.cpp.o.d -o src/CMakeFiles/Catch2.dir/catch2/internal/catch_clara.cpp.o -c
+/var/tmp/portage/dev-cpp/catch-3.0.1/work/Catch2-3.0.1/src/catch2/internal/catch_clara.cpp
+In file included from /var/tmp/portage/dev-cpp/catch-3.0.1/work/Catch2-3.0.1/src/catch2/internal/catch_clara.cpp:12:
+/var/tmp/portage/dev-cpp/catch-3.0.1/work/Catch2-3.0.1/src/catch2/../catch2/internal/catch_string_manip.hpp:47:14: error: 'uint64_t' in namespace 'std' does not name a type; did you mean 'wint_t'?
+ 47 | std::uint64_t m_count;
+ | ^~~~~~~~
+ | wint_t
+/var/tmp/portage/dev-cpp/catch-3.0.1/work/Catch2-3.0.1/src/catch2/../catch2/internal/catch_string_manip.hpp:51:42: error: expected ')' before 'count'
+ 51 | constexpr pluralise(std::uint64_t count, StringRef label):
+ | ~ ^~~~~~
+ | )
+```
+--- a/src/catch2/catch_test_case_info.hpp
++++ b/src/catch2/catch_test_case_info.hpp
+@@ -15,6 +15,7 @@
+ #include
+
+
++#include
+ #include
+ #include
+
+--- a/src/catch2/internal/catch_string_manip.hpp
++++ b/src/catch2/internal/catch_string_manip.hpp
+@@ -10,6 +10,7 @@
+
+ #include
+
++#include
+ #include
+ #include
+ #include
+--- a/src/catch2/internal/catch_xmlwriter.cpp
++++ b/src/catch2/internal/catch_xmlwriter.cpp
+@@ -11,6 +11,7 @@
+ #include
+ #include
+
++#include
+ #include
+ #include
+
diff --git a/dev-cpp/magic_enum/Manifest b/dev-cpp/magic_enum/Manifest
new file mode 100644
index 000000000000..818f0fca9fed
--- /dev/null
+++ b/dev-cpp/magic_enum/Manifest
@@ -0,0 +1,3 @@
+DIST magic_enum-0.8.2.tar.gz 171915 BLAKE2B e8915aa7cafa9407d5d4ab3b6837fafde6b1cb75877c8b56f82568e6291ca317720950947b2dfc7e12ca459279ba4e809a8c5782fc04adc2d7636eddcb80122d SHA512 849c426484156faf91dde3f32f6c755c7698879b16dd83e13fb86b299b53ec9bbe4d55267581386302c8acb93d80ec044cc248371fdc8608cdd8f4ab12099f0a
+EBUILD magic_enum-0.8.2.ebuild 667 BLAKE2B ab86c8b78609890abaa2e98cb4e2f6b5fc51a95513e78d5c026607e57e5c144ceb247785ee2ee609c5f424225e26daac40eb1bebeabd6091f41118f79dc75879 SHA512 f9025b49b7dfc53d3ca30dd2da068c233b8525e827ecc3393952e57d2040ac67b9f0299a592ffaa0a94f258575ef126e3c4f41d2b996e5df68fa0f0a85b8ba52
+MISC metadata.xml 337 BLAKE2B eabb1d9eee57714c609421664a9c4c20ad428bb04293b73b229ad35fd9f49bf0ecd6b8b3b1ff7499ca8a9ac47a34e413ae641fc0d0fb519e0f0362ce06b101fa SHA512 0b40ac7094d30a55aaee08f37268eae8b793768aa2f0d5eba53ef0dc1f3f763f3066cd0a2cfb46bb3002fcebde6e631ccb4cf3a8da2db2742ccd2cf536e67012
diff --git a/dev-cpp/magic_enum/magic_enum-0.8.2.ebuild b/dev-cpp/magic_enum/magic_enum-0.8.2.ebuild
new file mode 100644
index 000000000000..df1937ee496b
--- /dev/null
+++ b/dev-cpp/magic_enum/magic_enum-0.8.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# As of 0.8.2, it has meson, but only for subproject use(?)
+# Doesn't install anything.
+inherit cmake
+
+DESCRIPTION="Static reflection for enums in header-only C++"
+HOMEPAGE="https://github.com/Neargye/magic_enum"
+SRC_URI="https://github.com/Neargye/magic_enum/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+# Tests fail to compile
+RESTRICT="!test? ( test ) test"
+
+src_configure() {
+ local mycmakeargs=(
+ -DMAGIC_ENUM_OPT_BUILD_TESTS=$(usex test)
+ -DMAGIC_ENUM_OPT_INSTALL=ON
+ )
+
+ cmake_src_configure
+}
diff --git a/dev-cpp/magic_enum/metadata.xml b/dev-cpp/magic_enum/metadata.xml
new file mode 100644
index 000000000000..9c4b1d48036d
--- /dev/null
+++ b/dev-cpp/magic_enum/metadata.xml
@@ -0,0 +1,11 @@
+
+
+
+
+ games@gentoo.org
+ Gentoo Games Project
+
+
+ Neargye/magic_enum
+
+
diff --git a/dev-cpp/rapidfuzz-cpp/Manifest b/dev-cpp/rapidfuzz-cpp/Manifest
index 2813d0c76491..c40d4e3db53d 100644
--- a/dev-cpp/rapidfuzz-cpp/Manifest
+++ b/dev-cpp/rapidfuzz-cpp/Manifest
@@ -3,5 +3,5 @@ DIST rapidfuzz-cpp-1.10.2.gh.tar.gz 284978 BLAKE2B 5d2ef555ce2af009d4bb2fbf3e649
DIST rapidfuzz-cpp-1.10.4.gh.tar.gz 283916 BLAKE2B e0c3890628dd9303ff7d67d83df5a53f0466ccefd37fca6e56aa8613abc09fc16523e677cee3061425b2bd7720e5c6b26d43f51556ec7b1ef6d48583a1055a9e SHA512 11dfd3b5f869eaf11edcb2c075709416645c89ab6057dbcaf12eb5defd609c33e792265b131942f22e3e2661f8c00a653e23a83eb2ba4bd8c82a7d16960d3b3b
EBUILD rapidfuzz-cpp-1.10.1.ebuild 880 BLAKE2B 75a820e8e2e2fc095a96484d8c29d92293753b935224c38ee9466352927e86ba44c82396499ee854a088319a6982ad7f4713b645284725e1a785868d2c3b4047 SHA512 d40a32b45dc55e35871e5e79b307848da4fcc28bcceab5a70acbf47444a81041ec933966dafc7d8c5b13a00ad1db091ebef8d3fdf206a5e88a05e73d02d0efb0
EBUILD rapidfuzz-cpp-1.10.2.ebuild 880 BLAKE2B 75a820e8e2e2fc095a96484d8c29d92293753b935224c38ee9466352927e86ba44c82396499ee854a088319a6982ad7f4713b645284725e1a785868d2c3b4047 SHA512 d40a32b45dc55e35871e5e79b307848da4fcc28bcceab5a70acbf47444a81041ec933966dafc7d8c5b13a00ad1db091ebef8d3fdf206a5e88a05e73d02d0efb0
-EBUILD rapidfuzz-cpp-1.10.4.ebuild 611 BLAKE2B 64462e5b4dff63222e26a0fe864a3f2f5b80f0fff906dbab1cacb247f447d250c0b8caf2f17978ae6906fbe448eaf0a4fc02b6241f27e4a030974e610e78eb4e SHA512 00bc467e0f790dd5a175feadcc94106db7f5221ea0a37a3c88a63ee366440eb5aa57f4020e670517a4bc11d5b0968aea77430d59b68cd8ad00fe3eae919a1070
+EBUILD rapidfuzz-cpp-1.10.4.ebuild 615 BLAKE2B 485f83d37abb7bd958088f0c1b39a0dc3ed17d63699fab43bb243142ebd8f1801362fcf08af87aeb7da93088c7ac19617744af7ee5973596ed3f117f19177bcb SHA512 ac732d42462a84516eed4e4194396d7bcb887d7433e5a2e15fd97d0de2d33f049a28ebf5ffa9ff62e60b7e7bfc0c02d72f690e696da539f6ed5b996c52ce9ec3
MISC metadata.xml 338 BLAKE2B 43c0cb99a03961ca48146b237a22fbf56c90312b7a39b57a3d01dd532f4f01891e713c802b372b4efb0af528198d8f2c0febae6ffec65da152e8e23f7a67b8a4 SHA512 a54d78c951d15319a2e467dc5d5692d9af5ef9e79c9c9135ee5e26853361ec6bcfebab8e82e3299314f9b7c8cd703365ff6d144e7e6876f486ca5f3a02a3b0f7
diff --git a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.10.4.ebuild b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.10.4.ebuild
index 633a2cde4a86..c353ee1fdfb1 100644
--- a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.10.4.ebuild
+++ b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.10.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,7 +14,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-cpp/taskflow/Manifest b/dev-cpp/taskflow/Manifest
index 099a44e3198f..7bc7f1a6a152 100644
--- a/dev-cpp/taskflow/Manifest
+++ b/dev-cpp/taskflow/Manifest
@@ -3,7 +3,7 @@ AUX taskflow-3.4.0-fix_doctest.patch 12005 BLAKE2B 02df64614f0692beb127ff498b6a2
AUX taskflow-9999-fix_doctest.patch 12005 BLAKE2B 02df64614f0692beb127ff498b6a28f2d02279e76e8379c55d70c39ded8c207c0ec43aaaacafd2c334c552444ac31b35e4b9b6a9f72afed9c1d82dbd9ae7d5db SHA512 df4cad42467361c2988030ccb66076d621bf60c074634d03686bb4e28f2dbe7e38599a0ba6993e59d35df59e4eb63469b04a447c038824d5c77680d6e2e1bb44
DIST taskflow-3.3.0.tar.gz 64446007 BLAKE2B 07878a03bd90af64914f1dc80850bcf5d4140f20ecfa998237039b6f37cc668e8c2b5dffafb75f4518209b3ac01f9935f5e30a020871334f131e6fe7654748bf SHA512 08ab20bf38927d49c8332fc103cb7b4b6358efa06466cb8471f2004eb27b79b9eadc9971ec4acd110c8f369686b6f99bf3e21192285c3f28b9cb855bfd9ab0b5
DIST taskflow-3.4.0.tar.gz 64152239 BLAKE2B cec78155bc8db3ac7fb6e61ece8c1bb4697c6655122cdcd987405ce21b1f4f30570debda8a7cccf43d089bac791cb18654e829380e244addae2875ad4fdb47c5 SHA512 e0e3589feec65677c4de6583a70c14f90826f2177636010955c597a3232f7842431c697eae711318f4a64fae52ac3e33e2d0739ef36bb7c57698110b6fa4740d
-EBUILD taskflow-3.3.0.ebuild 1000 BLAKE2B f4b9ccf9b2debe643d32247f610eed6c31d20c506351b81dfb6096c8550da4e9da79ec5cfff921a5d33eaf47616e053611447b154643c7300e247c6ecc1b7541 SHA512 c47d83679e4d2d495636fe49b67b38eac01b65d3b4f2a90ab1c2059c5151487f2c7f41140eaedbb4d41b1b7c018b3646826662ed1d8015a99a213ca61dcfacbc
+EBUILD taskflow-3.3.0.ebuild 999 BLAKE2B 405f61b5a518e1697e3b660fab9443be2faa72ababa1ad43ac05ff549ebcfa7d3c9266699911ad424a688d290a21ca1e667f0c6328f8fdfd8bf01b37bf804cc6 SHA512 539ab5cf20898cd77ab9b8e0049f0cbaaa02d5918e33d694ceeafc26d8c04f90b8c50655130c5834d7481f069582c83d0296a2ec7995c117ea301391983a937e
EBUILD taskflow-3.4.0.ebuild 1000 BLAKE2B 569ac9e32cdb984e614b9842d57b7686a32a399e2b983f6a2abd91a7facf1b5acb496defb13b1f4c0fcfd8ff10d08c54a60c8d806eefa4472869191f99d023cd SHA512 c2d60881a3d28d7f53cc7fa690aa7e7cf02a3f5c0895ed13bc2a06d356ea59f8fdaa97bb2e903ae6887534c9ed23baaca3177894bb3ae541ba18b4f3a3ce981d
EBUILD taskflow-9999.ebuild 955 BLAKE2B f05ffb61825b989838487a762e6440c88eedc296174da5c7c4288efaa8b42d345a26d14de263662e8c51ebc485b0cc350ad30d5e537d6646183faced957cf953 SHA512 1dabc3aae2c06983a9f1fabb48a9a5f7486d12440099b9588d602989c60cf5b7de792c219589aed4989e5c305abcb36e57a9b58ad63fd78a4967270401a3180a
MISC metadata.xml 651 BLAKE2B e10047de786b002d6c270c5e7bd4b618a435188c4d15d907e771b7d638832e41e1e7b6d4a367878c8b46a2ea774afdbdf6e5f054e90dadfd87dac3042c471fea SHA512 44ef280af91998e08aa97e8dfb9b3a5d26b67f1416d58c7e8975f12516549a76b9b9763158207add9b581bb08559d95721fedc35984916011e5af4eda155a87d
diff --git a/dev-cpp/taskflow/taskflow-3.3.0.ebuild b/dev-cpp/taskflow/taskflow-3.3.0.ebuild
index 7622706d17f6..27b159cb6268 100644
--- a/dev-cpp/taskflow/taskflow-3.3.0.ebuild
+++ b/dev-cpp/taskflow/taskflow-3.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
S="${WORKDIR}/taskflow-${PV}"
else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86"
+ KEYWORDS="amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
S="${WORKDIR}/taskflow-${PV}"
fi
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz
index fc9458301246..cac89fef1fa7 100644
Binary files a/dev-db/Manifest.gz and b/dev-db/Manifest.gz differ
diff --git a/dev-db/mysql-workbench/Manifest b/dev-db/mysql-workbench/Manifest
index 930537dac806..53d6d0bd4270 100644
--- a/dev-db/mysql-workbench/Manifest
+++ b/dev-db/mysql-workbench/Manifest
@@ -1,8 +1,7 @@
AUX mysql-workbench-6.2.5-wbcopytables.patch 496 BLAKE2B 4666f32098ec43ad36f1c726903472e829873002521262d6781a2febfc1394dac6f9708fbb99a3fa52a032a5b8f695c9b98579b28a63e74727eac21a8ef3fbe6 SHA512 c0766315cd345893af57880eccdc2c1dd9ffa456a27d0c736af1382ca24c507de865188588753f212f35d8781305dcbd8d555f128edd6454dc2299bd0357fd5b
AUX mysql-workbench-8.0.19-mysql-connector-8.patch 624 BLAKE2B 0cb899a8b0127664471877bb9cdcda946c35ed7a159646b94891a791a618c77201cc7696d6f2893e95fd78dbc13325cef752740f76e69974e10c0f88084594fb SHA512 09c2349cb42393f6d32f24804e2c3438a5d846fc9611e0684ccf2139fd30b0abcb0f2aa7b205c60a081259e073fb345cd72837dab1a216e6a8aaaba5ec3decf7
DIST antlr-4.9.1-complete.jar 2100605 BLAKE2B 6fcdc184900cd30e42b3e1b6f56bcccbf1d3c975edc8475b92b9c0779568148f711e9bcbb77859d8fbff2d31f362a9b562847b9b9ece03c8c4b7792341fab57e SHA512 a01815324c15fbff9cb917fa2cdef85aabf34c77730913026257e92c195d11f059c73a1579ffa74616b76b5aba34fd6074b19e1de8f2f3bec1c55cd950f4947b
-DIST mysql-workbench-community-8.0.29-src.tar.gz 19353576 BLAKE2B 7562da75534261e128e990e64dbdbe7486bbf7a5d3c777f505178be9f33c6266e2e5c3efcad2cb14fdb53878fc485bbc13dce7f37bc0aaaf114d41e9c86335a7 SHA512 f2ce224154c35ee7076d044ec0db3d23bec466f22361ed5d0cd1f49a34a4aeb963405db6d9bd1923bd176163652a54f0501b53ad34c5c0a999f6a39f137bce3e
DIST mysql-workbench-community-8.0.31-src.tar.gz 19350289 BLAKE2B eac2024763f1129020584f1f0d019567b88a5de6236607d9c5c140e3041c6570a50bed50d3783f5a51ac2d16331300d49095f16f786d5152bb378f0d8f5cb548 SHA512 7ff9b6636292d6fa1708903e5fd26fdcd07150e34217ddb6fe552dd46c026ed49cd5086e7f43daea09d90f390cd14b59ddd8371b308dc6c9b3f0fe3455e04b7a
-EBUILD mysql-workbench-8.0.29-r1.ebuild 2768 BLAKE2B e60559e2a7ea25723a6b15af251d28a44373242a6439ba02c5366e51e6398d528dd531d87fbff566fc5976820b35b2e34a86412d25f543e7881be21d533855fa SHA512 607eed04308f2200655334cf0b39e3aa9c1e141571ebbf23f5ec5573196667351782bb223ecd740e73c676017efba88d94d46a5a4318b2eb67540bddcab96962
+EBUILD mysql-workbench-8.0.31-r1.ebuild 2721 BLAKE2B 55092d00e595a7897b96b4eb61a83420dfd4e45e8e226ebca338ec4a28bbd2889408b410e583ae6c8e24f11ab98bac51bd1a952ac191b0449e07ad662c2a9dd6 SHA512 b646b9052cb0d286569bd2bbb0bb20dcc58e004f180fb98013bd29f23d57c97845e0c761c682c2ac45cedca4302fef50d55cb53874109de88ce51edf1e73bc7c
EBUILD mysql-workbench-8.0.31.ebuild 2715 BLAKE2B bf012b7d2ba2648287c08111de4768f2e1d8592a3805275d834a3cc6b0fe8f561bba03f7792edca289e92241b0869cb8660caa46f5d78dec903eb9caa37078ba SHA512 cc1aca3a18e1bccc2ba2264da80b0ac6d3e023df3ad6b268bbb004f0a98057cc88e90eac7ff9f0b43b829ce7b67d0864a10be62e05a0055cddbba749840615d3
MISC metadata.xml 312 BLAKE2B 8c491f0d45e24b9e367ef63f8822daf6925a17f8d44ff822b8faf7485f729524de02309b91e18411421b4533aa086853914c4a0b2a93d3fd5573a289fa1e3715 SHA512 01f2f645d167290bdb313e6c1c386b0426b41edd0ee9b50acf538a7353855c84321111ffd11c213c71424c7df73aa48b8fb9f3f2af914b595fb2961cc6b3186c
diff --git a/dev-db/mysql-workbench/mysql-workbench-8.0.29-r1.ebuild b/dev-db/mysql-workbench/mysql-workbench-8.0.31-r1.ebuild
similarity index 91%
rename from dev-db/mysql-workbench/mysql-workbench-8.0.29-r1.ebuild
rename to dev-db/mysql-workbench/mysql-workbench-8.0.31-r1.ebuild
index efc97d50ee5f..c7a0d71a3016 100644
--- a/dev-db/mysql-workbench/mysql-workbench-8.0.29-r1.ebuild
+++ b/dev-db/mysql-workbench/mysql-workbench-8.0.31-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -20,7 +20,7 @@ SRC_URI="https://cdn.mysql.com/Downloads/MySQLGUITools/${MY_P}.tar.gz
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="debug doc"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
@@ -28,16 +28,15 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
CDEPEND="${PYTHON_DEPS}
app-crypt/libsecret
dev-libs/glib:2
- dev-cpp/antlr-cpp:4
+ =dev-cpp/glibmm-2.14:2
dev-cpp/gtkmm:3.0
dev-libs/atk
- >=net-libs/libssh-0.8.5[server]
+ >=net-libs/libssh-0.9.5[server]
x11-libs/pango
x11-libs/gtk+:3
- gnome-base/libglade:2.0
>=x11-libs/cairo-1.5.12[glib,svg(+)]
>=dev-libs/rapidjson-1.1.0
dev-libs/libsigc++:2
@@ -50,7 +49,7 @@ CDEPEND="${PYTHON_DEPS}
virtual/opengl
|| ( sys-fs/e2fsprogs dev-libs/ossp-uuid )
dev-libs/tinyxml[stl]
- >=dev-db/mysql-connector-c++-1.1.8 =dev-db/mysql-connector-c++-1*
+ >=dev-db/mysql-connector-c++-8.0.27-r1
dev-db/vsqlite++
|| ( dev-db/libiodbc dev-db/unixODBC )
dev-python/pexpect
diff --git a/dev-db/oracle-instantclient/Manifest b/dev-db/oracle-instantclient/Manifest
index 8293cd41b4dc..7f9f253e2f02 100644
--- a/dev-db/oracle-instantclient/Manifest
+++ b/dev-db/oracle-instantclient/Manifest
@@ -39,5 +39,5 @@ DIST instantclient-tools-linux.x64-19.11.0.0.0dbru.zip 1085194 BLAKE2B 321e1cd77
DIST instantclient-tools-linux.x64-21.3.0.0.0.zip 1149632 BLAKE2B 3ad6ee973f813733e48c58f9a18d1dad321f9fb886d9460c2bc8f9d766d5a021722b34d9d9ea0ffb7a8466a38f5cf816bc55767b668e5cb5ee59b549fe4fc4ca SHA512 4c47b51f4801cab6d71a201c12ddb7a30616050584630107968a50457d4eca0e92f3344505bdd8f36481924a21a508d476c9f26ed111bad846f4a8feab98110d
EBUILD oracle-instantclient-18.5.0.0.ebuild 11731 BLAKE2B 6973e8d04c5157faa3b335ebcd0d6cecfb6f9c2f50de29a2d68b17bcab051504a681183fedbfe4c3d95cd0835c0bb0d8efbfc1c6f796932bdb2cee492c3f45c2 SHA512 560692a0b0f5e17b1cf20ea515c328fcb5ae329c0a9e623b78217acad8647210457d8a509dad033d7ef5a642401d1f505ae9476ac298808d6d6a4a2db19931f1
EBUILD oracle-instantclient-19.11.0.0.0.ebuild 10765 BLAKE2B 2484cffb6fa28164bfec6fec848a1e1401ba7d4cb76fb6d875d0c3c77a33ff9228b42a85d8f4af3db1931e2b7667d8aa046d1bc89500003b5dc0c0d9f699be8c SHA512 0bb565c38138f795606b06f6ac1cf297b1e6aa10bd84045aad97c4d9f4ffa3d84f73e5b26eaf61543ee158deddf719ac0b8fb36ebe5c3a1dcc99cb8f3cc1d6a6
-EBUILD oracle-instantclient-21.3.0.0.0.ebuild 10671 BLAKE2B 3261e2c7cb6334187dd3622ef39a1ea197b24ea9738cba7ef52a97135651e822e32a1c18423f5cafceeccc2f3fde1c0abd07bba2f15687649294b5f01e1a5e4f SHA512 cf153160ca31cff3afd258e56150be9862f1e5c69563ba27d7480f570f8dce177fc8b21b3aa41101d91099ccf46e35d0126f8625ea746e5f014cdac51dcdea0d
+EBUILD oracle-instantclient-21.3.0.0.0.ebuild 10670 BLAKE2B d78f3d18a427f7633d8d388c61854ca558f9f32f9c61810f18f379cdd9af89c385463698f09382059dbd2774fcd52c9cef4cec4e99a5491df07f28bf31d0f560 SHA512 a2de62ad0a50a738c338aa6acd9495968809d0993c4c202a07ef8cb10e1c93df26e85068376cddb003ca268ca60b22effb733540992cb8c2988d67f150c570a6
MISC metadata.xml 909 BLAKE2B adaa309170d33386196df2dd8e986fc40ce1ac48de76d8e017c5d98d5fe8341c5e4b41c2200f8d02be2bd8d4e9f395917571dd3bafb2491fe2f0651de43a044e SHA512 ff478c324fb82ccaf512f678af5eac61a4a0a7fed58679e12244aa9badd6e839e7a55fc3f0959efb9d8a41d85823b7adce472bd64554132dcd7f1719b16cc09b
diff --git a/dev-db/oracle-instantclient/oracle-instantclient-21.3.0.0.0.ebuild b/dev-db/oracle-instantclient/oracle-instantclient-21.3.0.0.0.ebuild
index 18e18ca2dbf5..0c981eca0af2 100644
--- a/dev-db/oracle-instantclient/oracle-instantclient-21.3.0.0.0.ebuild
+++ b/dev-db/oracle-instantclient/oracle-instantclient-21.3.0.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -71,7 +71,7 @@ SRC_URI="
LICENSE="OTN"
SLOT="0/${MY_SOVER}"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
RESTRICT="mirror splitdebug test"
DEPEND="app-arch/unzip"
diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz
index 78b6383a178c..a0235b4a5754 100644
Binary files a/dev-java/Manifest.gz and b/dev-java/Manifest.gz differ
diff --git a/dev-java/gradle-bin/Manifest b/dev-java/gradle-bin/Manifest
index 7cc5b120cb29..379f90223289 100644
--- a/dev-java/gradle-bin/Manifest
+++ b/dev-java/gradle-bin/Manifest
@@ -11,5 +11,5 @@ EBUILD gradle-bin-7.2.ebuild 1107 BLAKE2B a8d579cbd751718738297284e0868812ee3cb6
EBUILD gradle-bin-7.3.3.ebuild 1107 BLAKE2B a8d579cbd751718738297284e0868812ee3cb67d911d143ee6711150c3e7d69c9c55f7ab0bf44b554935539ee20d0c945a4f10c914a2bcb471d2c3be4d249346 SHA512 3cfcbdf0bea512bb3e82053ad824953b5d95d7954796ea6f1846d46d8812e7b482608f1c8e60d30982127e05ad5fd29ae660965afd9176c872618dade74c821e
EBUILD gradle-bin-7.4.2.ebuild 1107 BLAKE2B a8d579cbd751718738297284e0868812ee3cb67d911d143ee6711150c3e7d69c9c55f7ab0bf44b554935539ee20d0c945a4f10c914a2bcb471d2c3be4d249346 SHA512 3cfcbdf0bea512bb3e82053ad824953b5d95d7954796ea6f1846d46d8812e7b482608f1c8e60d30982127e05ad5fd29ae660965afd9176c872618dade74c821e
EBUILD gradle-bin-7.5.1.ebuild 1107 BLAKE2B cb48b2f2b2f508f171c139c335ee61775534adedee72526644ca265e583018c46bb61eeaf5646ac206091df27d665c128622a6818230fc77d69dd593e665663d SHA512 b0a99794e4b908bf316fdb05a87c310a6aba05299dc49c6db873243c6202cd9a6bd9687a9d9203253f9ca7816f7af36edb68cee7b509110b438e966d2c161531
-EBUILD gradle-bin-7.6.ebuild 1109 BLAKE2B 7cfc0537a256cf0cc1dc7d8c369dac854251ee54064108795eae5720df97d9e9b3fac72fc41fb7443e2d0b85396dcd4563f19b56f1e0663c7dbe1e3447391bde SHA512 3160f5aa339b6e75ca0f74f14275323566a4688c84c6ba761d27ba39e0b497e09a3fe6a8790124d6469833fe5d329dc2a5b62a66e195f2499bb11d6368a218fb
+EBUILD gradle-bin-7.6.ebuild 1107 BLAKE2B 9ac3ff19c71f6a7cd34ec37bbbc3f0057bd442aaf99b843225e5a5c29287de0d85c93c47873ced459352e6d1db7bf3f825cbfe29dc900c6608b8b97dc5caf902 SHA512 90d8ef1b9b404cb475734e83b3507d24d1d1ed80ab441885720a364200f8958d3a83218068a0b221950227ba78c09f4db9625b9651d69e380b6808bd3243a9cf
MISC metadata.xml 356 BLAKE2B fa5433b47d358144596ec5c02ea3d766d13561cbf383a2dcb492ca66f9ebae593e12534630edf229ee6e136f336a0ff091dedeb67e155cb43bd219284fd1f4d3 SHA512 d8e58592957b0707bb016273f8209e3ba975a907a691b60d610e8ef4204a62ed89e4475b8b198659afb9f9b654b71c0f52eb3ce7a00e46fa17831da69dc24470
diff --git a/dev-java/gradle-bin/gradle-bin-7.6.ebuild b/dev-java/gradle-bin/gradle-bin-7.6.ebuild
index 8dedd9ecd1ef..7d07ab9dc4b0 100644
--- a/dev-java/gradle-bin/gradle-bin-7.6.ebuild
+++ b/dev-java/gradle-bin/gradle-bin-7.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.gradle.org/"
LICENSE="Apache-2.0"
SLOT="${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
DEPEND="app-eselect/eselect-gradle"
BDEPEND="app-arch/unzip"
diff --git a/dev-java/mill-bin/Manifest b/dev-java/mill-bin/Manifest
index 3a98a7cb58da..e0dc56cefd08 100644
--- a/dev-java/mill-bin/Manifest
+++ b/dev-java/mill-bin/Manifest
@@ -1,5 +1,5 @@
DIST mill-bin-0.10.10 71059080 BLAKE2B acca082500d69ad87031dda36df363db38a5559188abc5eeea07b928892812063761566d4b909b3176e8a8a1d434540aafebfea0a46f368216c8273543817b34 SHA512 8bd4b3f86d6c85a15ee62c4ab3640d40f0e08232e1954a246915efa4f98f6cc78938cf042180f401daa1a40dad5ba98d7e3a2c4ecf2af6f0d27a3158157b2e0a
DIST mill-bin-0.10.9 71023828 BLAKE2B 6cd71ad3a293b92957b504b850110103290f0017416c370f6de172247e96a42daffe94f7460325bff89b3136e3890eddb0ff7857418a0166327684e785a8e956 SHA512 494ad57e036180a285e44ff24ab8a7070b1b444e4267eb9ea76823f3717db4ca7bcab17013932764ed04fd7127272d87fef08cb59bc43ae257a76fdd715581e9
-EBUILD mill-bin-0.10.10.ebuild 482 BLAKE2B bd450dd8e02ed513d1d9a2546220e91556ccdc46a515bd41ca1450f9f36c602e25a36830c65211dcf87946b1dd028a474c84638e3f1039d83b4cc048b7100e33 SHA512 0c47890e11f7b3d2fcfb1469213dcb2f7103ff7f3460968dee8d4ce54bb0fe7efd80e0604a5a6ed5cbfb0c47fe68f43b02b6c653ea2401707bb9f318a6ddfddc
+EBUILD mill-bin-0.10.10.ebuild 480 BLAKE2B e21f94640f4e4898397995d6e3e0da843b3add05198fa17f4b78f2ad7e9a25cb9c7abe305858841b785f5257848abd2e38c09468490901f4754aceb8ecf7af19 SHA512 6999a1976f2e503aa16f5b09baef81f032d5358ddd65836efbb4a5e2795cb45810a6b375da786edb3b3119e843c7b1284244824672ad0e263587689d820c9a59
EBUILD mill-bin-0.10.9.ebuild 480 BLAKE2B 975ae40b61d1aee9e011cd04fddac1b6adfb788cfb6218648284330e1d936611b73473e82383524e4be1a4ce6bff26bcc047bfb1ab9c67c9c646a85d892bdff4 SHA512 1625db9ae485f31f37033d30c5de765850f77a57d22f772645c38de7077f87431d41826241e108b9f8deab2d8e04bea4b98e7aeaba35a13ca1693888b6d1e67f
MISC metadata.xml 462 BLAKE2B 33fc9bc7b46cf529c83a5f554abf0ac46f109b72e9060b45c442aaae815c0845a0d5c8aa799ad369a75b5749e6499458763ca1913e88cae0d07fb6233e6badf6 SHA512 bd8831c79f4f164f509ee6415ef922fee49d40282d655785ec289f06da0e4735f3857041911236f2c7cf319f72458807ee5fb8a008e31774d90f03634161a2d2
diff --git a/dev-java/mill-bin/mill-bin-0.10.10.ebuild b/dev-java/mill-bin/mill-bin-0.10.10.ebuild
index e8485c57dfd6..55bbda799eb5 100644
--- a/dev-java/mill-bin/mill-bin-0.10.10.ebuild
+++ b/dev-java/mill-bin/mill-bin-0.10.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ MY_PN=${PN%-bin}
DESCRIPTION="A Java/Scala build tool"
HOMEPAGE="https://com-lihaoyi.github.io/mill/"
SRC_URI="https://github.com/com-lihaoyi/${MY_PN}/releases/download/${PV}/${PV}-assembly -> ${P}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 48e1c75ae9f8..96d46b94c7e4 100644
Binary files a/dev-lang/Manifest.gz and b/dev-lang/Manifest.gz differ
diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index ac3441042e58..2f2ac92d69e6 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -1,9 +1,9 @@
DIST swipl-8.4.1.tar.gz 11386908 BLAKE2B bd53355abe63ffde348ed38b0e7fee4bcba4e74128c73904a72ca3ba2021a8b650d08480a643ea3336f3fc6d1d7bcf7651deb1d32608581ce43bc118288df6da SHA512 22806d8abd0b729e27a6d7bbbd0df37af8af21bb186a8de58ec5f9a1d32c9a477838fd10155ff21998737fcc2aaf4711d1d4d5457ce5d62e328d5da032474ee5
-DIST swipl-8.4.2.tar.gz 11396705 BLAKE2B c0835bdbc09171ef00ccc52df14d07651ac42e36ab7bd6e6a72348050d3547a817bec13f2facd8fe051291dc3f0f80f64ed5c8a55e22dba314ccf896434013cf SHA512 1578d01c09ab7ee97c92703f58bab4d0fa5b94dc09092f87059e5002f3e4efbe0b9e85483e8b0a350837825c8b16d3b15c2e75df020571740fab6f1978d69669
DIST swipl-8.5.11.tar.gz 11480652 BLAKE2B eb812a272d3fbcb181c5cee0dd033f6b7ffdee467bf37c645a98a34ce455189ded7b7c678482e992918477160a6a585ea07dcc38a4aa123eb5f4e04a35dc20d0 SHA512 00387d25548198e0d738cc210a0769130a6ad6fb0596dec04539b1fb85ab8d660a73fec1fe5f5d01878b90e8736018dbb0c8cfd240e1d6b2b62c0bb892f0826c
DIST swipl-8.5.12.tar.gz 11489072 BLAKE2B 1c8ce7a0386c20be8e2eeac9d31df5862adf78ce0341e31b1ebcc42a923403c28707da12b88ba0773f5ebfdd61efe5a8d38a99f8f20aa47672fd51cdc4fbfb8e SHA512 d530fb7048cd80fa0f07b7b026279915cbb58dd7b8199daafe13c22659c5ffeac62168bcc9208c7bbd72616f54d453f5161c1fc08bf5497ba87abc12e5e8e7df
+DIST swipl-9.1.2.tar.gz 11827220 BLAKE2B e4bf40d1b4d0c48af5e630728208ca849b9a3d0f4129c827b98cd8d666b934218bbbee4c357b67cdd72b9e15046b70a873ffd9e31eaacac620a9aba6a7aec7fd SHA512 d47375c21ed33a2822b9df294a709141fc2e1f0aa61a297bd51a504f6f7859a1deb0ea6705d30b6f8198c71f440b176c7259bd83bff1ac5393ced77fdfbf564a
EBUILD swi-prolog-8.4.1.ebuild 3177 BLAKE2B 2c3984b0a9aff83643922c5d8ad4beaab21a6ddcf6cd4090e23ad4a770d104e6d3f2f75c9d4bf910e720e23eb5e1f73ae999c5dc7012c2b0ddd660171478f9c2 SHA512 488763c483a760a468319742bca8df6135dbb8f754176dfc21b337d051c48f42d7ceddb210bddaaa3a599d5b162a474694bfbb8a68f16d146496d1d087ec9c29
-EBUILD swi-prolog-8.4.2.ebuild 3250 BLAKE2B 7f9187ceaa1e9321b65451ccd79ca4840d9eeea297af79d8ddf8f1e54bd69a6abf37e9cda66ab991345d0c5802833a34f1381b7fc28f542645fa59854a71b489 SHA512 1863da90675ec911ae3a9c5d66d618a2aa12ea324d2e928873a313c8b2842330bf5657ab25fc74137af64826635fc2035ca1f0d565eb806ac6c37275c433d48c
EBUILD swi-prolog-8.5.11.ebuild 3191 BLAKE2B 4a7e883cb444a54f71acd8fa37bdef88b900c0dcaa948a9429ea1d320cb650c1fa381a0780570f69e96eeb341f20d54ec4715700aa645255c5d140c6dcc798bd SHA512 efb05a84a5876bda9c55970f98b3a0195fa34a495e1c7b16d6058d18c9ac1091e01e975f0fc00d3416b84bcfdc086268e5e3c206fdbcf49e546a921bcbf47785
EBUILD swi-prolog-8.5.12.ebuild 3249 BLAKE2B a0fee95fa73564d28ca8fdba9293ab89d6abb64c029f9166a181aee4c4adf0afba0bda99cac671b1b61c564f0cb4fac2cc8941010e38384cc63dfdef37fe82da SHA512 df2624efb0fc37a7a445860c62599bbc615eb4b3e90b172b0721985be178e851e0ff81ee0c8dd1adab061a122ab9bdd5408b0d5be13e821ca73e14bc1c5fd847
-MISC metadata.xml 420 BLAKE2B 9818164553dd7e47db556eebaa71cabc54621317465c3ef09a0fae22259c9d20bede548a61ffa383e9df8eaf6efa6b5ac800d49b1ee5cae3691d0112ed4a2a30 SHA512 6ce90a29c77852e822d5c35c4a1b0b4a093cb90070656b06b09337c57f00fb6ff42ae3c8178a22bee17ffcec8f40ea4ed6c9d0cecf4afe74e01b3389479fa4ff
+EBUILD swi-prolog-9.1.2.ebuild 3908 BLAKE2B a5675a9fc7e275280f914a5a32d88ac05308667a3fa683e19d12ebb0cb7060152a1142416a4851548c0c0b5894341116ec0010e9ec41b85f28eb7d8923b4fe63 SHA512 f2069e7488df16ec00b050f75b230611c6241068351ea32704d293bd989462f9649563e9834d6ce4ec17130fedbedaa84c049703c41335e31039125c6b55a597
+MISC metadata.xml 835 BLAKE2B 74eb565d22c6f7767dcb593fddff34fefff136f81558f674d62ce259d0988b15294c9947fff4b594e800108906a7f024c36c0b52d2ce090e86da0cb88cde163c SHA512 5f337a4020d75a08af811b76661c6e0206be0765f3a3a467947465217676665c5ba8f19d1914435d072e1d12383405801696342259984e2a0e72e80ad5073dd6
diff --git a/dev-lang/swi-prolog/metadata.xml b/dev-lang/swi-prolog/metadata.xml
index fb3da4793ad9..f346160e6877 100644
--- a/dev-lang/swi-prolog/metadata.xml
+++ b/dev-lang/swi-prolog/metadata.xml
@@ -7,7 +7,10 @@
diff --git a/dev-lang/swi-prolog/swi-prolog-8.4.2.ebuild b/dev-lang/swi-prolog/swi-prolog-9.1.2.ebuild
similarity index 51%
rename from dev-lang/swi-prolog/swi-prolog-8.4.2.ebuild
rename to dev-lang/swi-prolog/swi-prolog-9.1.2.ebuild
index fc8d61141e4d..e7f92df2f131 100644
--- a/dev-lang/swi-prolog/swi-prolog-8.4.2.ebuild
+++ b/dev-lang/swi-prolog/swi-prolog-9.1.2.ebuild
@@ -1,58 +1,78 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit cmake desktop xdg-utils flag-o-matic toolchain-funcs java-pkg-opt-2
+inherit cmake desktop flag-o-matic java-pkg-opt-2 toolchain-funcs xdg
PATCHSET_VER="0"
+MY_P="swipl-${PV}"
DESCRIPTION="Versatile implementation of the Prolog programming language"
HOMEPAGE="https://www.swi-prolog.org/"
-SRC_URI="https://www.swi-prolog.org/download/stable/src/swipl-${PV}.tar.gz"
+SRC_URI="https://www.swi-prolog.org/download/devel/src/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="archive berkdb debug doc +gmp java +libedit minimal odbc pcre qt5 readline ssl test +uuid X yaml"
+IUSE="X archive berkdb +cli debug doc +gmp gui +ipc java minimal odbc pcre pgo qt6 ssl test yaml"
RESTRICT="!test? ( test )"
-RDEPEND="sys-libs/ncurses:=
- sys-libs/zlib
+# See cmake/PackageSelection.cmake and cmake/DocDepends.cmake
+REQUIRED_USE="
+ doc? ( archive )
+ minimal? ( !archive !doc !ipc !ssl !test )
+"
+
+COMMON_DEPEND="
+ sys-libs/ncurses:=
+ sys-libs/zlib:=
virtual/libcrypt:=
- archive? ( app-arch/libarchive:= )
- berkdb? ( >=sys-libs/db-4:= )
- odbc? ( dev-db/unixODBC )
- pcre? ( dev-libs/libpcre )
- readline? ( sys-libs/readline:= )
- libedit? ( dev-libs/libedit )
- gmp? ( dev-libs/gmp:0= )
- ssl? ( dev-libs/openssl:0= )
- java? ( >=virtual/jdk-1.8:* )
- uuid? ( dev-libs/ossp-uuid )
- qt5? (
- dev-qt/qtwidgets:5
- dev-qt/qtgui:5
- )
X? (
+ media-libs/freetype:2
+ media-libs/fontconfig:1.0
media-libs/libjpeg-turbo:=
+ x11-libs/libICE
+ x11-libs/libSM
x11-libs/libX11
x11-libs/libXft
x11-libs/libXinerama
x11-libs/libXpm
x11-libs/libXt
- x11-libs/libICE
- x11-libs/libSM )
- yaml? ( dev-libs/libyaml )"
-
-DEPEND="${RDEPEND}
+ )
+ archive? ( app-arch/libarchive:= )
+ berkdb? ( >=sys-libs/db-4:= )
+ cli? (
+ dev-libs/libedit
+ sys-libs/readline:=
+ )
+ gmp? ( dev-libs/gmp:0= )
+ gui? (
+ !qt6? (
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ )
+ qt6? ( dev-qt/qtbase:6[gui,widgets] )
+ )
+ !minimal? ( dev-libs/ossp-uuid )
+ odbc? ( dev-db/unixODBC )
+ pcre? ( dev-libs/libpcre )
+ ssl? ( dev-libs/openssl:0= )
+ yaml? ( dev-libs/libyaml )
+"
+RDEPEND="${COMMON_DEPEND}
+ java? ( >=virtual/jre-1.8:* )
+"
+DEPEND="${COMMON_DEPEND}
X? ( x11-base/xorg-proto )
- java? ( test? ( =dev-java/junit-3.8* ) )"
-
+ java? (
+ >=virtual/jdk-1.8:*
+ test? ( dev-java/junit:4 )
+ )
+"
BDEPEND="virtual/pkgconfig"
-S="${WORKDIR}/swipl-${PV}"
-
pkg_setup() {
java-pkg-opt-2_pkg_setup
}
@@ -62,14 +82,21 @@ src_prepare() {
eapply "${WORKDIR}"/${PV}
fi
- sed -e "s|\(SWIPL_INSTALL_PREFIX\) lib/.*)|\1 $(get_libdir)/swipl)|" \
+ sed \
+ -e "s|\(SWIPL_INSTALL_PREFIX\) lib/.*)|\1 $(get_libdir)/swipl)|" \
-e "s|\(SWIPL_INSTALL_CMAKE_CONFIG_DIR\) lib/|\1 $(get_libdir)/|" \
-i CMakeLists.txt || die
+ sed "s/ -Werror//g" \
+ -i cmake/GCCBuiltins.cmake \
+ -i cmake/Config.cmake \
+ -i packages/ssl/CMakeLists.txt || die
+
local ncurses_lib_flags=$($(tc-getPKG_CONFIG) --libs ncurses)
sed -i "/project(SWI-Prolog)/a set(CMAKE_REQUIRED_LIBRARIES \${CMAKE_REQUIRED_LIBRARIES} ${ncurses_lib_flags})" CMakeLists.txt || die
sed -i "s:\${CURSES_LIBRARIES}:${ncurses_lib_flags}:" src/CMakeLists.txt || die
+ java-pkg-opt-2_src_prepare
cmake_src_prepare
}
@@ -77,57 +104,67 @@ src_configure() {
append-flags -fno-strict-aliasing
use debug && append-flags -DO_DEBUG
+ if use pgo; then
+ CMAKE_BUILD_TYPE="PGO"
+ append-flags -Wno-error=coverage-mismatch
+ fi
+
local mycmakeargs=(
+ -DBUILD_TESTING=$(usex test)
+ -DINSTALL_DOCUMENTATION=$(usex doc)
-DSWIPL_INSTALL_PREFIX=$(get_libdir)/swipl
- -DUSE_GMP=$(usex gmp)
- -DINSTALL_DOCUMENTATION=$(use doc && usex archive)
- -DSWIPL_PACKAGES_BASIC=$(usex !minimal)
-DSWIPL_PACKAGES_ARCHIVE=$(usex archive)
- -DSWIPL_PACKAGES_ODBC=$(usex odbc)
+ -DSWIPL_PACKAGES_BASIC=$(usex !minimal)
-DSWIPL_PACKAGES_BDB=$(usex berkdb)
+ -DSWIPL_PACKAGES_JAVA=$(usex java)
+ -DSWIPL_PACKAGES_ODBC=$(usex odbc)
-DSWIPL_PACKAGES_PCRE=$(usex pcre)
- -DSWIPL_PACKAGES_YAML=$(usex yaml)
-DSWIPL_PACKAGES_SSL=$(usex ssl)
- -DSWIPL_PACKAGES_JAVA=$(usex java)
- -DSWIPL_PACKAGES_QT=$(usex qt5)
+ -DSWIPL_PACKAGES_TERM=$(usex cli)
+ -DSWIPL_PACKAGES_TIPC=$(usex ipc)
-DSWIPL_PACKAGES_X=$(usex X)
- -DSWIPL_PACKAGES_TERM=$(if use libedit || use readline; then echo yes; else echo no; fi)
+ -DSWIPL_PACKAGES_YAML=$(usex yaml)
+ -DUSE_GMP=$(usex gmp)
+ -DUSE_TCMALLOC=OFF
)
- cmake_src_configure
-}
+ if use gui; then
+ mycmakeargs+=(
+ -DSWIPL_PACKAGES_QT=yes
+ $(cmake_use_find_package qt6 Qt6)
+ )
+ else
+ mycmakeargs+=( -DSWIPL_PACKAGES_QT=no )
+ fi
-src_compile() {
- XDG_CONFIG_DIRS="${HOME}" \
- XDG_DATA_DIRS="${HOME}" \
- cmake_src_compile
-}
+ if use test && use java; then
+ mycmakeargs+=( -DJUNIT_JAR="${ESYSROOT}"/usr/share/junit-4/lib/junit.jar )
+ fi
+
+ export XDG_CONFIG_DIRS="${HOME}"
+ export XDG_DATA_DIRS="${HOME}"
-src_test() {
- USE_PUBLIC_NETWORK_TESTS=false \
- USE_ODBC_TESTS=false \
- cmake_src_test -V
+ cmake_src_configure
}
src_install() {
cmake_src_install
- if use qt5; then
+ if use gui; then
doicon "${S}"/snap/gui/swipl.png
make_desktop_entry swipl-win "SWI-Prolog" swipl "Development"
fi
}
+pkg_preinst() {
+ java-pkg-opt-2_pkg_preinst
+ use gui && xdg_pkg_preinst
+}
+
pkg_postinst() {
- if use qt5; then
- xdg_icon_cache_update
- xdg_desktop_database_update
- fi
+ use gui && xdg_pkg_postinst
}
pkg_postrm() {
- if use qt5; then
- xdg_icon_cache_update
- xdg_desktop_database_update
- fi
+ use gui && xdg_pkg_postrm
}
diff --git a/dev-lang/zig/Manifest b/dev-lang/zig/Manifest
index 567831d3ea25..fa030d3052d8 100644
--- a/dev-lang/zig/Manifest
+++ b/dev-lang/zig/Manifest
@@ -1,4 +1,5 @@
+AUX zig-0.10.0-avoid-cmake-bug.patch 2200 BLAKE2B 6c06d318f2da258f3c003c5d8eaf66261ec736cb4ea0a87f3b0ff3d7c350bd51523ba2f23ea2bccbaed237fe76dfd6e1b56b1741a5ac6ba3539f7551e2347f70 SHA512 8e5ff85b26fe3f5a19e73aa9ad8d9f6446f936e3c2157b50212218a77747913e1199c0b52181e884755a90dfa839b23f305da82edeba6e8d3ceaff1d20a16efd
DIST zig-0.10.0.tar.xz 14530912 BLAKE2B 5949a44ee039b7d5a163344a0fc26af8dd9cf311ed25c7092a665bb59ec7dec8dc3cd39918d81ef02c707aa8989b038fb21dfba3927fd31153a1404739b4ea3c SHA512 9d83ce51cc0ce404c06da820179c1cc47aa50e573fb1c831a96baa12c6b5226abe85b384110f2ffc4cbdc5f24eaba1f14a4e3249ffeaa248c0d73ba29859e682
-EBUILD zig-0.10.0.ebuild 2797 BLAKE2B 30422ca28bc6bbd61ac5381e59189a96916acb6963670d8ffe0a12b64ace4be8a72a55ac11af485dbe7c806f81d1aaaa1febb6fafa6ffa24704d9301bab6f1c4 SHA512 98ff2f9be1c0eb3327e7645ff3c74d010b15f4ea315fcaeb5c5fc85de5c49d96b7dffa487d1f05be256cef0791c2fb8628788572f41dda70294e70cf68edc2b8
+EBUILD zig-0.10.0.ebuild 2852 BLAKE2B bc2bbb18252167fad93698a172e9ef8ebc386481bcc4d729b9b9769463bc56a9167f86abd715a9fe0da69227d763f9df16b7c173f04bb1d966e2c501b98f6543 SHA512 bf87ad4a824921573bb39d5849b22bc6b9a22e7e706743394b43f543462aca2d067343804d7daf70fe25b968751ed9f826e2823fa02494920af2ca58398c14c3
EBUILD zig-9999.ebuild 1671 BLAKE2B b753bbd37c7f1f60bdb2bc8fe3914d21f5b30787768460b55bd9e1980dc4727eb4f71c63a03da17a8a98c681df5e33e311b48c9c42fde8ab1b43a3bc9b3f4f90 SHA512 2b4d5a8fdfe5eba60896915b81168d5eb0aa3bcf53d6df8326c593f275556cf8652c401f0780f977325e877d36aa9348a196168f3e2c3dc3af99a8f5a1b46301
MISC metadata.xml 541 BLAKE2B 6f5c7fbf759f0430f69073a17a0dae4b8bebf335b54c3b43da6b24104dc3de05a3b686cddbbd31e4dae1fc31695a2f08d000d22437ed6f1847de8fa95e3b1952 SHA512 d49cf0a8ad76ac9a6f6fb091effddbbcd812b56f91df6d3c782e15197cb4ff4423fb1076671a232aabcb9833af19ef8c820ad6df312a1e4d72e665680314c083
diff --git a/dev-lang/zig/files/zig-0.10.0-avoid-cmake-bug.patch b/dev-lang/zig/files/zig-0.10.0-avoid-cmake-bug.patch
new file mode 100644
index 000000000000..bfc8ac3fde7f
--- /dev/null
+++ b/dev-lang/zig/files/zig-0.10.0-avoid-cmake-bug.patch
@@ -0,0 +1,63 @@
+https://github.com/ziglang/zig/commit/fe2bd9dda8467b775da4fe3bd535aece9e07ee1b
+Bug https://bugs.gentoo.org/886569
+
+From fe2bd9dda8467b775da4fe3bd535aece9e07ee1b Mon Sep 17 00:00:00 2001
+From: Eric Joldasov
+Date: Wed, 4 Jan 2023 01:04:48 +0600
+Subject: [PATCH] cmake: move 'continue' statement to avoid cmake bug
+
+---
+ cmake/Findllvm.cmake | 32 +++++++++++---------------------
+ 1 file changed, 11 insertions(+), 21 deletions(-)
+
+diff --git a/cmake/Findllvm.cmake b/cmake/Findllvm.cmake
+index 60a52056d8d..d8662034579 100644
+--- a/cmake/Findllvm.cmake
++++ b/cmake/Findllvm.cmake
+@@ -79,7 +79,11 @@ if(ZIG_USE_LLVM_CONFIG)
+ OUTPUT_VARIABLE LLVM_TARGETS_BUILT_SPACES
+ OUTPUT_STRIP_TRAILING_WHITESPACE)
+ string(REPLACE " " ";" LLVM_TARGETS_BUILT "${LLVM_TARGETS_BUILT_SPACES}")
+- function(NEED_TARGET TARGET_NAME)
++
++ set(ZIG_LLVM_REQUIRED_TARGETS "AArch64;AMDGPU;ARM;AVR;BPF;Hexagon;Lanai;Mips;MSP430;NVPTX;PowerPC;RISCV;Sparc;SystemZ;VE;WebAssembly;X86;XCore")
++
++ set(ZIG_LLVM_REQUIRED_TARGETS_ENABLED TRUE)
++ foreach(TARGET_NAME IN LISTS ZIG_LLVM_REQUIRED_TARGETS)
+ list (FIND LLVM_TARGETS_BUILT "${TARGET_NAME}" _index)
+ if (${_index} EQUAL -1)
+ # Save the error message, in case this is the last llvm-config we find
+@@ -87,27 +91,13 @@ if(ZIG_USE_LLVM_CONFIG)
+
+ # Ignore this directory and try the search again
+ list(APPEND CMAKE_IGNORE_PATH "${LLVM_CONFIG_DIR}")
+- continue()
++ set(ZIG_LLVM_REQUIRED_TARGETS_ENABLED FALSE)
++ break()
+ endif()
+- endfunction(NEED_TARGET)
+- NEED_TARGET("AArch64")
+- NEED_TARGET("AMDGPU")
+- NEED_TARGET("ARM")
+- NEED_TARGET("AVR")
+- NEED_TARGET("BPF")
+- NEED_TARGET("Hexagon")
+- NEED_TARGET("Lanai")
+- NEED_TARGET("Mips")
+- NEED_TARGET("MSP430")
+- NEED_TARGET("NVPTX")
+- NEED_TARGET("PowerPC")
+- NEED_TARGET("RISCV")
+- NEED_TARGET("Sparc")
+- NEED_TARGET("SystemZ")
+- NEED_TARGET("VE")
+- NEED_TARGET("WebAssembly")
+- NEED_TARGET("X86")
+- NEED_TARGET("XCore")
++ endforeach()
++ if (NOT ZIG_LLVM_REQUIRED_TARGETS_ENABLED)
++ continue()
++ endif()
+
+ # Got it!
+ break()
diff --git a/dev-lang/zig/zig-0.10.0.ebuild b/dev-lang/zig/zig-0.10.0.ebuild
index c4a1219ddb22..fbc2bd7aee94 100644
--- a/dev-lang/zig/zig-0.10.0.ebuild
+++ b/dev-lang/zig/zig-0.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2022 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -47,6 +47,10 @@ QA_FLAGS_IGNORED="usr/bin/zig"
# (transpiled to C via C backend) for bootstrapping
CHECKREQS_MEMORY="10G"
+PATCHES=(
+ "${FILESDIR}/${P}-avoid-cmake-bug.patch"
+)
+
llvm_check_deps() {
has_version "sys-devel/clang:${LLVM_SLOT}"
}
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index bf4156216de6..bc1e341dd709 100644
Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ
diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest
index fb2bbb7bfce8..21a7746c82c1 100644
--- a/dev-libs/libclc/Manifest
+++ b/dev-libs/libclc/Manifest
@@ -2,10 +2,12 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75 SHA512 3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da SHA512 a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
+DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894
DIST llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz 175044630 BLAKE2B f9a955e8413b57067fb697792316fb0c1e3eac00b1af208ba5d29db01a9acc96b88c7edca12c43762b1425c71a716a7c74d5d7edad45a442f32ba73f88f548b6 SHA512 5133c32d7856c8280bfeb47c3e5a9c0d8c1c291aad29af93586523110f95b08e582ff416fc6be02241eabfe80c35ad4f0334de5ead2a41bc6504616b1c6fd15a
EBUILD libclc-14.0.6.ebuild 1390 BLAKE2B eb984d3f19f3b147d3974722c11218117240cad75033c12eb6664ef7d492e9ed77fd3c3dfef2fe59bb0c23716072b7ff3b10840b19b213fa96121d5aa7faa335 SHA512 66b74a3cb2ee6c54e6d348d64fe239f2ea72a43f28d1ab0cf22a4757cf87cadde427516d8aa74b4c95a947f38d01571f23e69388a04694527e2be9b0fd1bf94e
EBUILD libclc-15.0.6.9999.ebuild 1658 BLAKE2B 3874dd2500b10a36ce6dd24bbce66bcba8b1835859e3a07debc3f4d17081b4b8f34d7adba7666b8c106b455a68b1ad41604d44d36b9ffc63ed40e1d5b99b0f8e SHA512 cf3d643b19823e6c0ec33122ea33b21da8300ac8b7476e906002ed7ef3e0501db2874d97c58e32ec71a524fc1278b29098f521cc0d6ca8076211305ab61a981a
EBUILD libclc-15.0.6.ebuild 1667 BLAKE2B 01346327892acf0ab7b2753f83add55892e436fae55d842d894cfb605cba00e2b163827c04b59a4607e86b83fad00ef87176cbfffc4778e473adef852272b980 SHA512 f4e391d4ceabbe2ea288425e78f4349394ce9849a05f2e1966196f260b0fda4408ff27011bc4a7c53fa8b9fdfe4b6eb5cb5fe03bba077a85405595569e462876
EBUILD libclc-16.0.0.9999.ebuild 1647 BLAKE2B cd2b48d8a71c6c28f4b1ed65bc3ed87b3b491cd331b6e693c8482b83620c66c407f0cd3317ab168548108cf563b8415b763e11de5a7111db1f2d47283e36d5d5 SHA512 081c408b46360129f4d0632a261708ec9c538050090c9246254c74e930fd86cc0fcb6a0e39e58ec5ca3bede453337ec0b20b11c8fe646f2582ebaa8ece5cbe69
EBUILD libclc-16.0.0_pre20230101.ebuild 1647 BLAKE2B 9fb55addc6447a9117849a0ab3975ce2f9f07f770a46da122606d01a521d0d6c9a23aae7b97f4a2309dc835791cf62c8d24c95fcacb3d0f4a07c1f1ad47794dc SHA512 456561adfad9d244ed90e17c292563fd7c8a2cd3a69ef128be5ec02b0e1d41790ea28c70cf46db9ea6b02e21788dacbf7c255bee658cc8dcefc4bde3f77d4b21
+EBUILD libclc-16.0.0_pre20230107.ebuild 1647 BLAKE2B 9fb55addc6447a9117849a0ab3975ce2f9f07f770a46da122606d01a521d0d6c9a23aae7b97f4a2309dc835791cf62c8d24c95fcacb3d0f4a07c1f1ad47794dc SHA512 456561adfad9d244ed90e17c292563fd7c8a2cd3a69ef128be5ec02b0e1d41790ea28c70cf46db9ea6b02e21788dacbf7c255bee658cc8dcefc4bde3f77d4b21
MISC metadata.xml 362 BLAKE2B 768f93d0058e4da4b420569f3f1771dfa7385ad89540bbc18cf53b5a71e3f060a8afa1112ff37570d7fc9dc3e71619fa3fd8d0cf7b5d3954f5110b19e146df30 SHA512 e6335424da09f668953acd39dcd9b03a30e3b509b34b1de5c72644a3740a5b6b287f10e08405b79bafc8104cc4dc1324b7b9d7990c3b560b0235ae82da8c68a5
diff --git a/dev-libs/libclc/libclc-16.0.0_pre20230107.ebuild b/dev-libs/libclc/libclc-16.0.0_pre20230107.ebuild
new file mode 100644
index 000000000000..214bdf463d72
--- /dev/null
+++ b/dev-libs/libclc/libclc-16.0.0_pre20230107.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake llvm llvm.org python-any-r1
+
+DESCRIPTION="OpenCL C library"
+HOMEPAGE="https://libclc.llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )"
+SLOT="0"
+KEYWORDS=""
+IUSE="spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi"
+
+LLVM_MAX_SLOT=16
+BDEPEND="
+ ${PYTHON_DEPS}
+ || (
+ (
+ sys-devel/clang:16
+ spirv? ( dev-util/spirv-llvm-translator:16 )
+ )
+ (
+ sys-devel/clang:15
+ spirv? ( dev-util/spirv-llvm-translator:15 )
+ )
+ (
+ sys-devel/clang:14
+ spirv? ( dev-util/spirv-llvm-translator:14 )
+ )
+ (
+ sys-devel/clang:13
+ spirv? ( dev-util/spirv-llvm-translator:13 )
+ )
+ )
+"
+
+LLVM_COMPONENTS=( libclc )
+llvm.org_set_globals
+
+llvm_check_deps() {
+ if use spirv; then
+ has_version -b "dev-util/spirv-llvm-translator:${LLVM_SLOT}" ||
+ return 1
+ fi
+ has_version -b "sys-devel/clang:${LLVM_SLOT}"
+}
+
+pkg_setup() {
+ llvm_pkg_setup
+ python-any-r1_pkg_setup
+}
+
+src_configure() {
+ local libclc_targets=()
+
+ use spirv && libclc_targets+=(
+ "spirv-mesa3d-"
+ "spirv64-mesa3d-"
+ )
+ use video_cards_nvidia && libclc_targets+=(
+ "nvptx--"
+ "nvptx64--"
+ "nvptx--nvidiacl"
+ "nvptx64--nvidiacl"
+ )
+ use video_cards_r600 && libclc_targets+=(
+ "r600--"
+ )
+ use video_cards_radeonsi && libclc_targets+=(
+ "amdgcn--"
+ "amdgcn-mesa-mesa3d"
+ "amdgcn--amdhsa"
+ )
+ [[ ${#libclc_targets[@]} ]] || die "libclc target missing!"
+
+ libclc_targets=${libclc_targets[*]}
+ local mycmakeargs=(
+ -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}"
+ )
+ cmake_src_configure
+}
diff --git a/dev-libs/miniaudio/Manifest b/dev-libs/miniaudio/Manifest
new file mode 100644
index 000000000000..e410ee75342c
--- /dev/null
+++ b/dev-libs/miniaudio/Manifest
@@ -0,0 +1,3 @@
+DIST miniaudio-0.11.11.tar.gz 1419564 BLAKE2B 63f23637b2a53e5438695b71d60b76ca16fdb63e08fbf17df7701e4c20aaffa7f635368e6bc21e2564da52b3f51127e76145ed8b7492b6f3f8f0b493dd459f05 SHA512 396608d8326777adfffb50216322198b9f86d73c6a83c5886dc9eaef93b82a4e8f44f446192990b7b9fabac53fad073546214692a000415307e70812a50fb0c2
+EBUILD miniaudio-0.11.11.ebuild 505 BLAKE2B 6ffe9aa635e284a0c8b3bbad2972637b7211bede38e3d658819e506237233207a545f3afc458700599e08633facd2dee077cbeab52b87a9f1406917165955f35 SHA512 08165a34943e7f57f7ecc35a440c34088f6430929e321069953011871bdcca9ee9ecc5184818c9b4c1d70f3d6c46e0e6d55fa062143e3f3246b514fc26a8f713
+MISC metadata.xml 465 BLAKE2B 8aa6ef99bd949c038385c1e8a031cd0cc6c47981b91107d686545b508bc5c7cc7e121e152cf24c8ff88cc06355b958cba392bf651b5f124faaa851e469018a8b SHA512 95913d127844a0cc7ac6a72a77475bac7aaacb307b4f5bd452ccb3045c05483761427309f56770f8e7732d6d726180444f29df7409d85597531371b37579a55c
diff --git a/dev-libs/miniaudio/metadata.xml b/dev-libs/miniaudio/metadata.xml
new file mode 100644
index 000000000000..78438f9aa5b5
--- /dev/null
+++ b/dev-libs/miniaudio/metadata.xml
@@ -0,0 +1,15 @@
+
+
+
+
+ misanthropos@gmx.net
+ Richard Fröhning
+
+
+ games@gentoo.org
+ Gentoo Games Project
+
+
+ jmackron/miniaudio
+
+
diff --git a/dev-libs/miniaudio/miniaudio-0.11.11.ebuild b/dev-libs/miniaudio/miniaudio-0.11.11.ebuild
new file mode 100644
index 000000000000..3cb98015c5b2
--- /dev/null
+++ b/dev-libs/miniaudio/miniaudio-0.11.11.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+COMMIT="a0dc1037f99a643ff5fad7272cd3d6461f2d63fa"
+DESCRIPTION="A single file library for audio playback and capture"
+HOMEPAGE="https://miniaudio.io"
+SRC_URI="https://github.com/mackron/miniaudio/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="|| ( public-domain MIT-0 )"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_install() {
+ insinto /usr/include/${PN}/
+ doins -r *
+}
diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz
index f5f38eee1a85..9047edef9b40 100644
Binary files a/dev-ml/Manifest.gz and b/dev-ml/Manifest.gz differ
diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest
index 9812420ae657..9ba2ce77e3b0 100644
--- a/dev-ml/llvm-ocaml/Manifest
+++ b/dev-ml/llvm-ocaml/Manifest
@@ -2,6 +2,7 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75 SHA512 3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da SHA512 a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
+DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894
DIST llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz 175044630 BLAKE2B f9a955e8413b57067fb697792316fb0c1e3eac00b1af208ba5d29db01a9acc96b88c7edca12c43762b1425c71a716a7c74d5d7edad45a442f32ba73f88f548b6 SHA512 5133c32d7856c8280bfeb47c3e5a9c0d8c1c291aad29af93586523110f95b08e582ff416fc6be02241eabfe80c35ad4f0334de5ead2a41bc6504616b1c6fd15a
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD llvm-ocaml-13.0.1.ebuild 2596 BLAKE2B 4125904f29738c9d1df5dda7737d2edb1e68512f66b561d4ab4b24ebaa457da1a13ab830ab911b5016e05cb48696aff0f6cd1753615e33e8b06f5b086deb020f SHA512 7b80a864207d4c0ef50725a5e9e64c6ff0956b4dfd3f6c55f4363f44703a7113205a39a53624e288562b08ca3191bd11cd7615ecb53395e07777ae7161a173c4
@@ -10,4 +11,5 @@ EBUILD llvm-ocaml-15.0.6.9999.ebuild 2582 BLAKE2B 941dc173e32fcd3333cd3b8bc0424b
EBUILD llvm-ocaml-15.0.6.ebuild 2598 BLAKE2B d04e4d0567e251d2499de4e696d6f0d93083cf821662a6f38e17ac3e34d43062acc3599ed5d36a4fbd301c8de95a8d9a6e59506baec477806b92ec88204fc8c2 SHA512 bde4b047ac38ca30c616f2ced8da379e43c770aa6d6985435e444da0602f7f73f03adefe06a58f140e16f5b436ca4ba895601dc9936ff5f21866a5b95c65db8a
EBUILD llvm-ocaml-16.0.0.9999.ebuild 2516 BLAKE2B 5d42fd7ca1194bfc7fabd05d12d29b793e468ba9d46e36d80f50b1f3e654dfd01a122422ff42ba0616f6654155987be8c23999da1da422467f09ca75a7865d90 SHA512 c9fe4add6b74299cc13c961ff6d9e027d0861dda038130553ccef72189a5df19f408a8e3cb936864fa8f4a3437e1f9c71fb6fe62761c43e5d9ba9b7bd18edd0e
EBUILD llvm-ocaml-16.0.0_pre20230101.ebuild 2516 BLAKE2B 34f2452e7772ab082b128092188d62b75972a86c30fb04b989c771a48fba24cfc407644eb9a3b6d461e8114ce556449b49747e246f54fc80c4251022a6e0b54b SHA512 0f730c5c812bb15d7e61d348993d32132d65b22d9d7550fc7931ac73f81cb10f4ecc801eb54eb56c270558737a44bc13a4250bec19bcfbc56794b35f49c65d05
+EBUILD llvm-ocaml-16.0.0_pre20230107.ebuild 2516 BLAKE2B 34f2452e7772ab082b128092188d62b75972a86c30fb04b989c771a48fba24cfc407644eb9a3b6d461e8114ce556449b49747e246f54fc80c4251022a6e0b54b SHA512 0f730c5c812bb15d7e61d348993d32132d65b22d9d7550fc7931ac73f81cb10f4ecc801eb54eb56c270558737a44bc13a4250bec19bcfbc56794b35f49c65d05
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_pre20230107.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_pre20230107.ebuild
new file mode 100644
index 000000000000..32a62fa4b1c6
--- /dev/null
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_pre20230107.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake llvm llvm.org python-any-r1
+
+DESCRIPTION="OCaml bindings for LLVM"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0/${PV}"
+KEYWORDS=""
+IUSE="debug test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-lang/ocaml-4.00.0:0=
+ dev-ml/ocaml-ctypes:=
+ ~sys-devel/llvm-${PV}:=[debug?]
+ !sys-devel/llvm[ocaml(-)]
+"
+
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ dev-lang/perl
+ dev-ml/findlib
+ >=dev-util/cmake-3.16
+"
+
+LLVM_COMPONENTS=( llvm cmake third-party )
+LLVM_USE_TARGETS=llvm
+llvm.org_set_globals
+
+pkg_setup() {
+ LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ python-any-r1_pkg_setup
+}
+
+src_configure() {
+ local libdir=$(get_libdir)
+ local mycmakeargs=(
+ -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+
+ -DBUILD_SHARED_LIBS=OFF
+ -DLLVM_BUILD_LLVM_DYLIB=ON
+ -DLLVM_LINK_LLVM_DYLIB=ON
+ -DLLVM_OCAML_OUT_OF_TREE=ON
+
+ # cheap hack: LLVM combines both anyway, and the only difference
+ # is that the former list is explicitly verified at cmake time
+ -DLLVM_TARGETS_TO_BUILD=""
+ -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
+ -DLLVM_BUILD_TESTS=$(usex test)
+
+ # disable various irrelevant deps and settings
+ -DLLVM_ENABLE_FFI=OFF
+ -DLLVM_ENABLE_TERMINFO=OFF
+ -DHAVE_HISTEDIT_H=NO
+ -DLLVM_ENABLE_ASSERTIONS=$(usex debug)
+ -DLLVM_ENABLE_EH=ON
+ -DLLVM_ENABLE_RTTI=ON
+
+ -DLLVM_HOST_TRIPLE="${CHOST}"
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+
+ # TODO: ocamldoc
+ )
+
+ use test && mycmakeargs+=(
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ )
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ # also: custom rules for OCaml do not work for CPPFLAGS
+ use debug || local -x CFLAGS="${CFLAGS} -DNDEBUG"
+ cmake_src_configure
+
+ local llvm_libdir=$(llvm-config --libdir)
+ # an ugly hack; TODO: figure out a way to pass -L to ocaml...
+ cd "${BUILD_DIR}/${libdir}" || die
+ ln -s "${llvm_libdir}"/*.so . || die
+
+ if use test; then
+ local llvm_bindir=$(llvm-config --bindir)
+ # Force using system-installed tools.
+ sed -i -e "/llvm_tools_dir/s@\".*\"@\"${llvm_bindir}\"@" \
+ "${BUILD_DIR}"/test/lit.site.cfg.py || die
+ fi
+}
+
+src_compile() {
+ cmake_build ocaml_all
+}
+
+src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-llvm-bindings-ocaml
+}
+
+src_install() {
+ DESTDIR="${D}" \
+ cmake -P "${BUILD_DIR}"/bindings/ocaml/cmake_install.cmake || die
+
+ dodoc bindings/ocaml/README.txt
+}
diff --git a/dev-python/Levenshtein/Levenshtein-0.20.8.ebuild b/dev-python/Levenshtein/Levenshtein-0.20.8.ebuild
index 6f4971279261..4362535f997d 100644
--- a/dev-python/Levenshtein/Levenshtein-0.20.8.ebuild
+++ b/dev-python/Levenshtein/Levenshtein-0.20.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
DEPEND="
>=dev-cpp/rapidfuzz-cpp-1.7.0
diff --git a/dev-python/Levenshtein/Manifest b/dev-python/Levenshtein/Manifest
index 18e82516558d..2c739c673274 100644
--- a/dev-python/Levenshtein/Manifest
+++ b/dev-python/Levenshtein/Manifest
@@ -2,6 +2,6 @@ DIST Levenshtein-0.20.8.gh.tar.gz 36607 BLAKE2B 8c35c47768a21651c7922151f9a4ba24
DIST Levenshtein-0.20.9.gh.tar.gz 36617 BLAKE2B 8e995f1c1648c81bea20844f7afc3c5dddd7dc31e5b6fc99a96930130c7f85bb32c4c4c85b319149d8511f6591ede96098038ea1b502a3e33a42ca3d21db4e2a SHA512 1d5dccd33ae8bd19b234861435212c7a57ba330a5f76a45c9e5b8ac3e401bc3d5eb3c72aea20e66bf0ebaaa6b760131dfef07fb5a2cf4d7191b595e1d962d93c
DIST python-Levenshtein-0.12.2.tar.gz 50502 BLAKE2B d8992d30639e36aac1b85fada8f5273ed867aa3019208ffeb9972e999dad783d4ee16e1f6988c9306eb80f622b61fcf3a0a937b380c7a5acf50223268ed8de1d SHA512 97eac9d19121758af7620ad3963846e48434ceabb5376a83f28452015adf1a620620bfb53edb1c4f60b0fc8ec2b0faf35a105d7e2a0fc5df7a45fce81ba0dcdb
EBUILD Levenshtein-0.12.2.ebuild 630 BLAKE2B a56ef0d6431d51516f69a6a00dabec4681aa3e999fecfd904d34fee2dc1d4e8fca5ef47af6d388b0dcb72a9a1664f4d8ccb4124496d6ddb1306c7194aba06d1a SHA512 12021fce00cc5bb951cdfaba190a14f512bab14cef53b430504400bfa99daa91faa04a819fef750c7e558b0a99698fc52c8f52294d4ce47069efdf30a2d9600a
-EBUILD Levenshtein-0.20.8.ebuild 1033 BLAKE2B 3a1f66b548a91c00567e687f596a8aa7fb6364ac07a9794d7e953d4db5ff125d62253569ac6ba3aa55fe9084da8b486cbe1b90760ec76fc7e69b97d4ccd22657 SHA512 d61eec029da84a0f3e7fae4d97cf49ed1e0cdb0cbbe0866c6573d59a6ac130048010552c76671418dea0bba6241e3473ce0d69e6294fec0ef5aa2ece41f52f7f
+EBUILD Levenshtein-0.20.8.ebuild 1032 BLAKE2B b2e8cb02d21dc179169e74f5561fd5399af6eb4602860cb4c6b1db5d4da99581b83ed4db645bf0d3a38c95dc88ad48ba47c749cc9dfb462fc2af7d178796bdd5 SHA512 fe922091c35bf0772e171321df30dd732aacb05f2c541347a089d7c1da9e3113ec34bb7f19454fe42b54e9f107c90b23d363fc955bc5be6574a354de48fd0b1e
EBUILD Levenshtein-0.20.9.ebuild 1039 BLAKE2B 474340fffa7fac85662b3e1e171f3fae42b08fb0d961b45d5ddd69ef99e6552f312ff1ca9402f3c7fe0c18c637cd1735d41e00c8a94b1dd39d8d18a18d6abec4 SHA512 84e60aab0277301e530a1e7d1355c7e86aa6a4de644a7720b5fc0aaf17a458c425f6489e9c0e98334b9555c8064a6d510a880850d4fb7f9d24ddba00e8bccadf
MISC metadata.xml 378 BLAKE2B 59900a9f2532c274a220466ff9bd5db4a4830b221119a95a0fdf82928b90c64b458b16c26257b69093ac08346bafbe54189bdb873bb8f119753a4f2243973eb9 SHA512 26b3ddc5d3843122a47941cb1e388e41f6a3f98e3f8d2f5108f50240b5c9005edb2b1e2df55c9046d48a8b4e07941f8ccd4fdee129f4ac948a47a6207b73c7ba
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 6b1a9a47eba0..cad503e3b4df 100644
Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ
diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest
index 62b067df4418..2ab23de63b59 100644
--- a/dev-python/clang-python/Manifest
+++ b/dev-python/clang-python/Manifest
@@ -2,6 +2,7 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75 SHA512 3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da SHA512 a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
+DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894
DIST llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz 175044630 BLAKE2B f9a955e8413b57067fb697792316fb0c1e3eac00b1af208ba5d29db01a9acc96b88c7edca12c43762b1425c71a716a7c74d5d7edad45a442f32ba73f88f548b6 SHA512 5133c32d7856c8280bfeb47c3e5a9c0d8c1c291aad29af93586523110f95b08e582ff416fc6be02241eabfe80c35ad4f0334de5ead2a41bc6504616b1c6fd15a
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD clang-python-13.0.1.ebuild 925 BLAKE2B 1dab0cbb672643072e7d824a262c81505d19e555f24f97f82156473affc2f5ba6fc34ec493ffeedbc82feb1245fc6a39126e1b81fcdc8f8b4ddd0b7fe108e4bb SHA512 11eaf5c7a484d756f01986eacce19c912666518892f3213ff42367c126c2d8474abf6608cca24e6250c64e7423464e7cb3e58c2b069c7febf4893b249f2ee304
@@ -10,4 +11,5 @@ EBUILD clang-python-15.0.6.9999.ebuild 1145 BLAKE2B 2c0006ee4c9c1d509374c1ec3673
EBUILD clang-python-15.0.6.ebuild 1166 BLAKE2B ed1aedc9342d2011eca73510f651e1c314018fa23a5ec58cef95098f70f979fe0ba7c6f0880bec50905f084a0d9a7091428ae930683aeac4204c9999a4b3f690 SHA512 7ad0811bedb1938316a95528bae46f20c9e00051a41ed545173de4f36975247ce1a5b1f648655acd0bf3474377a8a32f8c1d573e036afc503cc6a30e24dbd0e1
EBUILD clang-python-16.0.0.9999.ebuild 1145 BLAKE2B 2c0006ee4c9c1d509374c1ec3673c162736786cf5d869ea7611fe5f34ac781a0e955b1da61576e40f945a1b8965142954ee2b30a30f496c94965af52c3202674 SHA512 9380040980974d397c5a38be33bbc932826b2adcbfd89abb95e67c26027459ee160b59a5b47466816fdda44cca3d89fa8177642a30404c6c4dcd695c20a81156
EBUILD clang-python-16.0.0_pre20230101.ebuild 1145 BLAKE2B 3811618cd3f1c99a5079fb7eeabb1b1b91732e6e6ce3149a414b8a645098c88082698b0370b4112690c1fae3ac8915b7f340d249e032302bec01dfb1a5a6dae4 SHA512 2e29c2c85e9dec495bdcb86a33cdab95284f8cfe0f4d859ddb256b5946469534975034710f12016cc87ebbb2071ca92e16de8c72d98ac6db3ba9f4bb34c12f56
+EBUILD clang-python-16.0.0_pre20230107.ebuild 1145 BLAKE2B 3811618cd3f1c99a5079fb7eeabb1b1b91732e6e6ce3149a414b8a645098c88082698b0370b4112690c1fae3ac8915b7f340d249e032302bec01dfb1a5a6dae4 SHA512 2e29c2c85e9dec495bdcb86a33cdab95284f8cfe0f4d859ddb256b5946469534975034710f12016cc87ebbb2071ca92e16de8c72d98ac6db3ba9f4bb34c12f56
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/dev-python/clang-python/clang-python-16.0.0_pre20230107.ebuild b/dev-python/clang-python/clang-python-16.0.0_pre20230107.ebuild
new file mode 100644
index 000000000000..da0feef4cef2
--- /dev/null
+++ b/dev-python/clang-python/clang-python-16.0.0_pre20230107.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit llvm.org python-r1
+
+DESCRIPTION="Python bindings for sys-devel/clang"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS=""
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# The module is opening libclang.so directly, and doing some blasphemy
+# on top of it.
+DEPEND="
+ >=sys-devel/clang-${PV}:*
+ !sys-devel/llvm:0[clang(-),python(-)]
+ !sys-devel/clang:0[python(-)]
+"
+RDEPEND="
+ ${DEPEND}
+ ${PYTHON_DEPS}
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ test? (
+ sys-devel/clang:${LLVM_MAJOR}
+ )
+"
+
+LLVM_COMPONENTS=( clang/bindings/python )
+llvm.org_set_globals
+
+python_test() {
+ # tests rely on results from a specific clang version, so override
+ # the search path
+ local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)
+ "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}"
+}
+
+src_test() {
+ python_foreach_impl python_test
+}
+
+src_install() {
+ python_foreach_impl python_domodule clang
+}
diff --git a/dev-python/comm/Manifest b/dev-python/comm/Manifest
index bad794d91c63..989e6add9134 100644
--- a/dev-python/comm/Manifest
+++ b/dev-python/comm/Manifest
@@ -1,7 +1,3 @@
-DIST comm-0.1.0.tar.gz 5364 BLAKE2B 25715bce2ca51ef81de742ab04dd17120cab1f2f6d563ef566bbefda71daeafe5c2361a56944329d7549610c8c8fbe84100dc5e85f550eb93056d81eb7081f28 SHA512 075c1c1126d4de4321470de4e5cce5b6c9bcbe3f3cc1676f80a464bd559977816d92ce609b58884a195699e1f1713f535045f6070ecf2726e47ff61feedc66f0
-DIST comm-0.1.1.gh.tar.gz 5382 BLAKE2B 8749ae33ecead77c1e3e0130c7d68082ac465fb733ad0908cf42a91d5a1aeca90c987fc469bcf47b5a384e108bafadbe009368162507c8a751b9e16eb5bbc2b0 SHA512 31ce4a1f1f35a3e1790e5a9896fd3f453a952c5fb0de094286bb31b806138a6661b143c1beb076b6fb73328304768e52c0ae6015f040b0451540a2d850f9d448
DIST comm-0.1.2.gh.tar.gz 5382 BLAKE2B 698cd4823c86d5e589c6bfa1e99d534fc05c34d9c12ea417c0702f6e5b1397db9e334a78fcc445e59b55e4693e5460cb980357c7e299f01db8df3d0bdb2b6ddc SHA512 9cec9909676edc0c8abf41e6d90f83a6ebfa88266023b3b5fd9c1ffe3fe16ba324b68ab92e788bfa01d5304d5de6e6dc96c7238973f3b39f8c77fa5165df8379
-EBUILD comm-0.1.0.ebuild 568 BLAKE2B ce67afca071ce2bdc0280c5c915b2a0344b5129b2570d37f2b1d405f9bd5b25bd2afea3b8fc0de604348b5f9b6083e507b8b96dfff3d2ad355f7ab7bd4dfeb2a SHA512 796b9dabac4f7fd608ac9f6f533f1824931f3661c2b642ebe2f521ff0e0744ce83aeb636192c4e36af65bfc364cd770f5ce575b90362d40a3956dab372e0fd4a
-EBUILD comm-0.1.1.ebuild 638 BLAKE2B 804765b915bde00685f7c9704cdcbac11c62040315c2aec62226a7104d7b99d77daa00a69243025afad0b58e26be4791fb09f28ac123a617cd14560797a7ecda SHA512 4995e8d7422c794fde87d8c08e34b9bc66aeae0d6f8bc8f565ef38a35c498c8ec19ed393757eb33ffaed37c13f6d348a6f7546757d9d1e3b4199ddab518a5dfd
EBUILD comm-0.1.2.ebuild 644 BLAKE2B 583e6611e7de9bfd90df661f3c7e42be6ac9883bcea47aa3326dcae6c20378661146a5470c8873589231687a96956891c05e3e8d4b8a5003e4e40e0f8f2489d2 SHA512 2818c3ce91902a6f503d74c0fa3edad08d5d4aa93c103a68e090938d4bc7372d920a4a21e04271139b5e87b23efad3051e2f7003c9036d2eba04ffc8147d5802
MISC metadata.xml 384 BLAKE2B c122aaf6c2b9e6776b19efa2549030f0267c1d553f92862c5ecf21926f30a9c3cd7564434a573cca6fdbb85485eb49213b4d95100e8de2a29ced9c9c1fa81153 SHA512 b06853ad3cb1775ad70e44c48bca74bcf85c11715291974e7e3ee496344256fc57b91920812f19809e7cf14f6a7f7938531934d6a12740baec0dd984d5d48632
diff --git a/dev-python/comm/comm-0.1.0.ebuild b/dev-python/comm/comm-0.1.0.ebuild
deleted file mode 100644
index 69a6f4751e72..000000000000
--- a/dev-python/comm/comm-0.1.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 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="Jupyter Python Comm implementation, for usage in ipykernel, xeus-python"
-HOMEPAGE="
- https://pypi.org/project/comm/
- https://github.com/ipython/comm
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc"
-
-RDEPEND="
- >dev-python/traitlets-5.3[${PYTHON_USEDEP}]
-"
diff --git a/dev-python/comm/comm-0.1.1.ebuild b/dev-python/comm/comm-0.1.1.ebuild
deleted file mode 100644
index d49f37a817e5..000000000000
--- a/dev-python/comm/comm-0.1.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Jupyter Python Comm implementation, for usage in ipykernel, xeus-python"
-HOMEPAGE="
- https://pypi.org/project/comm/
- https://github.com/ipython/comm/
-"
-SRC_URI="
- https://github.com/ipython/comm/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- >dev-python/traitlets-5.3[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 2e4ae5e59a18..4b28c05ec7ad 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -5,15 +5,12 @@ DIST Django-3.2.16.checksum.txt 2561 BLAKE2B c4fc829977881bbf758652b91c0b64c6432
DIST Django-3.2.16.tar.gz 9847052 BLAKE2B d1b0aeedf2540a570859832b4b4c5c189cd57b05863aa14ac3e00d2e10c7a20f2acc639e29b56409c7be707b28d5f365ab1afa2b70916045fe66adb001b64ea7 SHA512 628263370b4d073d5e88db8607f5b082b03c4e6e6ed6aca059dce18f61725eb4ff69da77f5f98ff7b3e6d9046a701aca5a32687670bf7ea5fdcf92d6d13d7373
DIST Django-4.0.8.checksum.txt 2552 BLAKE2B af7551bddb966e8e6d338b486c3d2aa5139b28571b77765fe3ca77c0a1a9c310c3286a98fea9d7748c00d1ed7f1afaaa98ef8d78f1a314fda4dd6d2f2b83882f SHA512 3838fc2369cd8010f06dcfed113106d6b32de3ab4da25580434efc7690c2f73323d60ad2da1b4992ffe6bab1ee8b334533ff7a5653f5a41430df858abe2e93a2
DIST Django-4.0.8.tar.gz 10427857 BLAKE2B cbbba3b3044d60fcd6d240e1a181c00d65c1122dc464c86391e39a1eaa866703f41310401f3de291e427eb075dc141fbbc503f414e3627e16715e87f2c10e5c8 SHA512 6357cfc673eb0b993d88b6bed5e43bfea8e0c71d31b141033d06cfe45e91591739ac5c6c57a82cde0216104acb7b21c8c32c1c1bfacad3f62737c8ad10ee175a
-DIST Django-4.1.3.checksum.txt 2547 BLAKE2B d4a0c921360871495c16c9f44c0b7fef43729d30c2f4fbdb83c73bafd91532734ec597ff67190df4b4c6a66f2c61967a4fd4a8a51d24a3509550db46f1afec49 SHA512 3271a7cf74d457fb740c27f0c162789d40c9e443d92cf5a63d5fc2c1d2080221732aa74a1b896ac06106d5e625f1d2f0b764f72be05062977c9aeb8fa7932497
-DIST Django-4.1.3.tar.gz 10476258 BLAKE2B 9c4865ba86f846a017a7f382320c965fa67f56dbe660a1bf0e974d5cbde21f6c8a88f80675d884d03424e9cd4f1d89af0c9f76be135e875e003f45b1cff5b604 SHA512 3bc77444f22b9dc029d5f45b6481224b99afe41f43d6306db69d01ca5ba24ed05f6c3bd7b3f5320dd96e6d79a47ac1c8f45a86cd8d3822432be4e73b006026ca
DIST Django-4.1.4.checksum.txt 2553 BLAKE2B 18a8a5de5148f1ade673fc158c756a5b9dc70a2164d7d094ce56dae67a89ea9e8ee808f8319508a7af9229642a80215bd25980257bc78ad982ccf91722379f97 SHA512 d39791499b59b9912eb589a7174a012a33a61d74f5bcbaedca6bdf78cf584296a52f221affc1ddae696a114695c8d533cbbc94d2d855abae40a2b811db40f036
DIST Django-4.1.4.tar.gz 10517427 BLAKE2B aee4e92dc2e87dc4281025f68274380da46661c504e65db516f0565fc225388e1fb35d7a742a19b8768a31e416bcc82db9c38f4a397c9a88c50448a09a2370e3 SHA512 43649665ac6235b103a3d2c1271dfa0c6177dd2eeca24cefe210809bca85b29b7ecd10de1e7a88677c7ab26b0a1c1912af013bbcbcfadcbc1f85416c10ec7d5f
DIST Django-4.1.5.checksum.txt 2546 BLAKE2B 3555213c23228ca26b7944c6c13a57232b17cda457c624ca38a3e05149bee5cff0f4c83e3677e775b7acdcff0157219488f82a1091234ace037097b8fe016ab4 SHA512 8fe18f80e8f3ae9635d55dcc48854e533437f938775de095c211e82f6ac97272c9af0fd5beb22f2f64894a2d64d6ab24f19c4d4aad4a483b7ad7d60c52e84974
DIST Django-4.1.5.tar.gz 10507020 BLAKE2B 8fad2919cbe421524289f52c448b77f48abb87a61480db8c5e93ecdbf3b4410f3c5cb678a8643a13c21a236790e891dfc50159c5619847bd7085764c2734763d SHA512 483acebcc0cdc7f7e6e6264b23fd6528d1a8e66c9ccd421506bb2504ff55b058d514a2a359618892a786a0784d9580041db715b1990d8f5ae3c2e59a242eb578
EBUILD django-3.2.16.ebuild 3064 BLAKE2B 6f517e6b230b0a2c716f6995339a6da00e248718fd64cf4875b8e636f8979605d8192e0c4051e450b8013fad408083e37fea614c4e9dbd511d61c2ace4a12953 SHA512 6067e931920ba1bbd52da5bf569cc1c4ffc07b18672278987a696e80e1ca43f3743790b0fd10615fe11728bff85ea902a924acbc7ccbfed25561ca109ea9c55d
EBUILD django-4.0.8.ebuild 3028 BLAKE2B dc67d9756d4c47bafc4a5e68a4047d58b865747211bcb8752a5cc5918d860370ffa16d457bbd521be2e2af57ab66ac063d4c2905418fe4501a16edf851e9ebbb SHA512 337304299836b8cc9aa16a19f164d536a0c80baa4caa193abc120ea39a183b64e0e71e7181a2301773955d6188b97ac4851a73ff9097b701101aa1fce4f727f7
-EBUILD django-4.1.3.ebuild 2881 BLAKE2B 20fa648eb6219afd3a96631c7dec2ba5c14d79b5133a5929fb8d219722bdf83d08c49cf7a7c2a3fc86e44da866a8fd3fba56bcf1d165cf9074abe0740454d3ea SHA512 344dde2e564a5c76abe4d9a3471ac1c743492ac0f35db2cd755e8fe0bdbb0b90cb7f56680d392d939b9d7af1f7e9c89cbb8a3effb2896b34d19305b07d723e9b
EBUILD django-4.1.4.ebuild 2881 BLAKE2B 21eb7e5b76fdd4d0eef67d27c6027f92f4e1ec472d1db1738254573ccd05978276e33bb3f736d136cc008f99a7d14c859eda84e1875992f48b592b85f1235d9c SHA512 4723cbff264776d4d2c9c421126b2782a326371a879cff9895dada4d7a9da5d505501be617fe4d5308fb2aa6ef02325044aa92a4fad610b17d6fc8f858d0ed17
EBUILD django-4.1.5.ebuild 2885 BLAKE2B 1343e9ca3788f83c4d9c1538d2de16aea71b666eeab8490cb18471b3ceeb30489e7d4948995d46beeef233ed499b9944d1e6ebc05fc5033f551cb562f565f5c5 SHA512 c7acde8dbc3b9a919b30b904c9095d2aa24555f503abd5bb9a12eeb63493c3fea4ad00711a9de56b8a744b1a00ee8074d08911844869117d7344942120c6e643
MISC metadata.xml 400 BLAKE2B 6b3414ac734f078d90c82b44edd2f9f70e494e98da8a3d874d18006ae5e0eb5f7060b98b402094d6045e800bf525586f2566e6f554a8b2999cce37bdcc5472a0 SHA512 1cf0bb6ef93da3abbd1a66878462b1b8672a9b8fccd7f968b427e429caa6ecf30cb703a6060d621ccad1ba77b927d2b0e632b04b0a47975918ccbfcc5f2b85f7
diff --git a/dev-python/django/django-4.1.3.ebuild b/dev-python/django/django-4.1.3.ebuild
deleted file mode 100644
index 7c425dbab004..000000000000
--- a/dev-python/django/django-4.1.3.ebuild
+++ /dev/null
@@ -1,103 +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} )
-PYTHON_REQ_USE='sqlite?,threads(+)'
-
-inherit bash-completion-r1 distutils-r1 optfeature verify-sig
-
-DESCRIPTION="High-level Python web framework"
-HOMEPAGE="
- https://www.djangoproject.com/
- https://github.com/django/django/
- https://pypi.org/project/Django/
-"
-SRC_URI="
- https://media.djangoproject.com/releases/$(ver_cut 1-2)/${P^}.tar.gz
- verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt )
-"
-S="${WORKDIR}/${P^}"
-
-LICENSE="BSD"
-# admin fonts: Roboto (media-fonts/roboto)
-LICENSE+=" Apache-2.0"
-# admin icons, jquery, xregexp.js
-LICENSE+=" MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos"
-IUSE="doc sqlite test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- =dev-python/asgiref-3.5.2[${PYTHON_USEDEP}]
- >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/backports-zoneinfo[${PYTHON_USEDEP}]
- ' 3.8)
-"
-BDEPEND="
- test? (
- $(python_gen_impl_dep sqlite)
- ${RDEPEND}
- dev-python/docutils[${PYTHON_USEDEP}]
- dev-python/jinja[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pillow[webp,${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/selenium[${PYTHON_USEDEP}]
- dev-python/tblib[${PYTHON_USEDEP}]
- sys-devel/gettext
- !!=sec-keys/openpgp-keys-django-20201201 )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-4.0-bashcomp.patch
-)
-
-distutils_enable_sphinx docs --no-autodoc
-
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/django.asc
-
-src_unpack() {
- if use verify-sig; then
- cd "${DISTDIR}" || die
- verify-sig_verify_signed_checksums \
- "${P^}.checksum.txt" sha256 "${P^}.tar.gz"
- cd "${WORKDIR}" || die
- fi
-
- default
-}
-
-python_test() {
- # Tests have non-standard assumptions about PYTHONPATH,
- # and don't work with ${BUILD_DIR}/lib.
- PYTHONPATH=. "${EPYTHON}" tests/runtests.py --settings=test_sqlite -v2 ||
- die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
- newbashcomp extras/django_bash_completion ${PN}-admin
- bashcomp_alias ${PN}-admin django-admin.py
-
- distutils-r1_python_install_all
-}
-
-pkg_postinst() {
- optfeature_header "Additional Backend support can be enabled via:"
- optfeature "MySQL backend support" dev-python/mysqlclient
- optfeature "PostgreSQL backend support" dev-python/psycopg:2
- optfeature_header
- optfeature "GEO Django" "sci-libs/gdal[geos]"
- optfeature "Memcached support" dev-python/pylibmc dev-python/python-memcached
- optfeature "ImageField Support" dev-python/pillow
- optfeature "Password encryption" dev-python/bcrypt
- optfeature "High-level abstractions for Django forms" dev-python/django-formtools
-}
diff --git a/dev-python/docstring-to-markdown/Manifest b/dev-python/docstring-to-markdown/Manifest
index c1ee64ff8a8e..38e11207d9a2 100644
--- a/dev-python/docstring-to-markdown/Manifest
+++ b/dev-python/docstring-to-markdown/Manifest
@@ -1,5 +1,3 @@
-DIST docstring-to-markdown-0.10.gh.tar.gz 24732 BLAKE2B 8e45db90642a1426da138807d4f8b8147fbf125160463a094f5adfc8e0d76f75b39493560df7cadf39e9b63c1e01763867fff38aac6454d4d7bc7ebea8d873f8 SHA512 cb716fbaa8311bd563f9275eb64bb67d2870803a6c6c6ffce7b15b672260b46359008dc9ff80a99fee3033f3105fdfd77d7a248e7d8a22df695af820eba8e319
DIST docstring-to-markdown-0.11.gh.tar.gz 25349 BLAKE2B ea5c5d568146422826075bddc1acfe64ebe9d8c2a1631aae2afc50e99e380b038becc8f589097b329c80287fb2308dc3ce4c898252eb45086a893c74fa7a7aeb SHA512 6f593628f1dc49897359f7366ee7cb380e5f5e68f6cefd16f349eb470df62804c8f20d679484b987dbb33155e2c97ee98c6759e17ebb1ca38499ea5e984baede
-EBUILD docstring-to-markdown-0.10.ebuild 695 BLAKE2B b90fb8c9a6e7e7ccb67074e3009cf6688fcdb738d34d64a9a07cdd5a7ff9bf19ce7b934909a957c80d84aff41fbe7a6f35c15410dc6f655b74f79c56f78bba94 SHA512 8f2bae2d8f72a13938e98a55d1e16533809bed7e29c6fa976c85249b6bb15bc1c28159ee0de8ab336de13513b291d341eb902a1f3210fffa8724721090450056
EBUILD docstring-to-markdown-0.11.ebuild 700 BLAKE2B 89086cd58fa7e86cc1b369b1b0db5d01ed69a25df53e10a6a339d56fc9393ece4bcdff9ef630879afe7c46ba3a3f629ec1cd3faf3d41a94fafc029ef513df1e8 SHA512 e4c9e46a3d05839c72b2f34297d9b246f7603433bbdb3e969bb7eaece8886f3b164b1b55181774d6253da9cb5d340e4ba7c1047dd38792975f7fc11a0354d1db
MISC metadata.xml 421 BLAKE2B a6bf8b83336e2e1b67af703c3ddc6d68a5ce94a3477902a9f6d7d35f8a5635cad265365820548959ccf861a14c1c24d5bb2fd934a6fc297ca20182b5686c3ec5 SHA512 952b36476833618a51a6c05181213fb8598237157e887fb81369084db327fc360e827ff2393e00f99141efa2256ea0701ca17005ddd337661a6d9e8f81fd3494
diff --git a/dev-python/docstring-to-markdown/docstring-to-markdown-0.10.ebuild b/dev-python/docstring-to-markdown/docstring-to-markdown-0.10.ebuild
deleted file mode 100644
index ce6902342c41..000000000000
--- a/dev-python/docstring-to-markdown/docstring-to-markdown-0.10.ebuild
+++ /dev/null
@@ -1,26 +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="On the fly conversion of Python docstrings to markdown"
-HOMEPAGE="https://github.com/python-lsp/docstring-to-markdown"
-SRC_URI="https://github.com/python-lsp/docstring-to-markdown/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # Do not depend on pytest-cov/pytest-flake8
- sed -e '/--cov/d' -e '/--flake8/d' -i setup.cfg || die
-
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/filelock/Manifest b/dev-python/filelock/Manifest
index 12efed3827eb..17a3dd426168 100644
--- a/dev-python/filelock/Manifest
+++ b/dev-python/filelock/Manifest
@@ -1,7 +1,5 @@
-DIST py-filelock-3.8.0.gh.tar.gz 204748 BLAKE2B 719f965eddf9a76aaa7d3700ffbd29df3856fdcd76aa184b12a1e3b3341a5d8681f05ebd7239b48a0ffbc942aebc8574ff3878177100ba659347a904945b2234 SHA512 a9b63ab9a6697334eb8c561c422e8ec6febd0b7b203c0ebb4cfd1e4281f16cc0ef5145121c90f3c08bec88f13e219c0655142e3d3f856163702a0d32e14cd5ce
DIST py-filelock-3.8.2.gh.tar.gz 204940 BLAKE2B a83fbea21690f82680ab5d024cbca6e52b5f6490854fa1d14a98191a4e56edea41c0a8bda9dd396f8b9c5b83187d9f976011440ca00987fbe4e96cd1e311a244 SHA512 2d5f7f49cf2d112a060156391eeb600040b9ae8619a9795173b9888ee977ec718432beff68bfefca290791b14f8cefca6d2a92defd78132822dc3596493aaa23
DIST py-filelock-3.9.0.gh.tar.gz 205047 BLAKE2B 3995f7ad27bb09ca75310c4ada7645f2dd16c09ddb39663394f315443851037f2f9cf08eecb507eba521479696ad1004978d3fdd300a7128ac3354fce2e57d5f SHA512 1235ae9ebdb4c84b0c30e68be91e01eb1acbfcd15c85202fa54a3b91e4e507f221926f8886e1ec91acd4f71d2d88c08f536529b4cebfd2de4fb90118f5dc242e
-EBUILD filelock-3.8.0.ebuild 836 BLAKE2B 3399d607ee709460a41219a3b8cc31cb98e3ba9e333e1ca81543fedeec17944c88a752aca7292ad5730132c81f8d8ad0d2c654f180bac202aa7729dd18fb5719 SHA512 5c1193f6d50553f5a82182bb2111412c22eb28965d68bdd3c9356cd2abfed719e7c4a9bc6923309dd37dfe05f2a8763f12f0a80a79d016b2d2edbda020ae5a3e
EBUILD filelock-3.8.2.ebuild 836 BLAKE2B aecee769f478b82c7bed4932fe0b98312b20222deb7be5f6a3a7ee1f94c041f201d305bdfc6f58406651d2f2992a543e0641b483b61b9b2f8b2b113dcbbe8118 SHA512 7bb3596cc428e037e6ac081cb628b0db2728d6120b6a8d99ab6a634ba8cdc3d2d5550347aee17313b092a103ac4f1789b02ee1dbb5588157870330cc95a2699c
EBUILD filelock-3.9.0.ebuild 830 BLAKE2B 33f422c86030cda8c0233268cb82b2cd0a43d5e04942e5d1bf0fdb38cd9c309e6ebfa534c79ac6b12763f1105893dffa46dbfbb7a48af21623d4aca02be34843 SHA512 42a1c50a4ddc723f98b85145a82ac60b8d6efe6e3e5acb430cd32991b967b399fdc7b131fdc9e1b6b019efec201e127890242d11a300e4bc1abf4856cd5894ce
MISC metadata.xml 373 BLAKE2B 8923cea15313a2a4cad1af3e5e6c5623ac9855d3de37b6e43ff5249504d2bf07e1e334ce6ea8d9c397e03e3a05585cec0233e841a0a9f6c30d43eaa26b488933 SHA512 c114595146c326243756d0053476677b8b8c7541a253a0c739827e9b0f93c2a695d7289ee5a17c4a1a79639c02bf1396d2df4d8e20aaac9402c9d80f55be2f7b
diff --git a/dev-python/filelock/filelock-3.8.0.ebuild b/dev-python/filelock/filelock-3.8.0.ebuild
deleted file mode 100644
index a950103aeb21..000000000000
--- a/dev-python/filelock/filelock-3.8.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2018-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_P=py-filelock-${PV}
-DESCRIPTION="A platform independent file lock for Python"
-HOMEPAGE="
- https://github.com/tox-dev/py-filelock/
- https://pypi.org/project/filelock/
-"
-SRC_URI="
- https://github.com/tox-dev/py-filelock/archive/${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="Unlicense"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-
-BDEPEND="
- >=dev-python/setuptools_scm-7.0.5[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest-timeout[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
diff --git a/dev-python/flask-babel/Manifest b/dev-python/flask-babel/Manifest
index b9df89fda5b6..cf2d0eb3359f 100644
--- a/dev-python/flask-babel/Manifest
+++ b/dev-python/flask-babel/Manifest
@@ -1,4 +1,3 @@
DIST Flask-Babel-2.0.0.tar.gz 19588 BLAKE2B dbd5d6f3af38fad15a4eb6d674222473d673a9002ced21ce09a913e0bce3285b1eac9a5a85ce53c1dcebf648444164f33a5c790039a7d01184d45c7734dac05f SHA512 2ad8f80b450db0cab7dd57f46158e7e653556d60869acdb3c2469d42dceca3fa97237cc960986655091c84a1a67a057d72ed510787ccb065d171e6f35764cb1d
EBUILD flask-babel-2.0.0-r1.ebuild 971 BLAKE2B 3df0b15b8fdd932d0c4b0cd2f5ba881ecb795fbb29047042a7411b096ada3902531095d831ed398f0dc247ee31e13e8e5c2670b62b0b7ad93865c034245bbb7c SHA512 e0a1bec03572577c1a9d68a897dbf7e098fa5867c8e3b85cd07aea3d50ded00b1b34b577b13eace6c59f5b8388093de5ca0e06348b6b7b843584ee28e089ef3b
-EBUILD flask-babel-2.0.0.ebuild 932 BLAKE2B fdb83e6f6c13fc0e1f2834e6167c1d3c151d10bdd8cbe09675411482815cb0050cd041db58b9b31134e822e678e8a2fee8eb127cc796f49ee5665180e512316d SHA512 ff4e9588a8f6f6a66c40dcc23bae6390517619f4608cb87b6e46cf33f0f77214587f0a4a9ae66a459ef414a699e11d4d5b589abaade2f346f65185a4ded47ae5
MISC metadata.xml 475 BLAKE2B 877bb5c46f8e3661564f34e49139abbfe5e9f871249917c87af4eea2f6c4b7cb9ecc4e2c0122e944775656e9dd218ad4db8f23f62b4059208aacfad660d6abde SHA512 3b7e470ce1495f5099d861aa7ac95a7460d3811f9d1337d4c5f877bc5997100f26b5ee379dcc9989f1edfea90359526d283f5df29e8feebfa10ef427ac83bc4f
diff --git a/dev-python/flask-babel/flask-babel-2.0.0.ebuild b/dev-python/flask-babel/flask-babel-2.0.0.ebuild
deleted file mode 100644
index 4da7dfcad7c3..000000000000
--- a/dev-python/flask-babel/flask-babel-2.0.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( pypy3 python3_{8..10} )
-inherit distutils-r1
-
-MY_PN="Flask-Babel"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="i18n and l10n support for Flask based on Babel and pytz"
-HOMEPAGE="
- https://pythonhosted.org/Flask-Babel/
- https://pypi.org/project/Flask-Babel/
- https://github.com/python-babel/flask-babel/"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-
-RDEPEND="
- dev-python/Babel[${PYTHON_USEDEP}]
- dev-python/flask[${PYTHON_USEDEP}]
- >=dev-python/jinja-2.5[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
- dev-python/werkzeug[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? ( dev-python/pytest-mock[${PYTHON_USEDEP}] )
-"
-
-distutils_enable_sphinx docs \
- dev-python/pallets-sphinx-themes
-distutils_enable_tests pytest
diff --git a/dev-python/furo/Manifest b/dev-python/furo/Manifest
index cd74bf7e0547..e6da236dd95e 100644
--- a/dev-python/furo/Manifest
+++ b/dev-python/furo/Manifest
@@ -1,5 +1,3 @@
DIST furo-2022.12.7-py3-none-any.whl 328721 BLAKE2B 2a2d215db9d63946da85579ccc5a71f87e3ecbca0fda180ed44b7e79e77744b47d2c17d4d5a256d71e02d5e7ac5165f3648f38c08567b7c871abf8d7edf2ce26 SHA512 ce44dd78db216875538722a56041ce7634bfeebbc6add6b52cdecd86d0f99f5f9c8aa0d275a8439a269f75345ae716a32b90701d031dfd3047df3f1db33e150e
-DIST furo-2022.9.29-py3-none-any.whl 326787 BLAKE2B ef558aae586d2f189a0ec24e4dc5b8422167829ed8a917b276dcdac4ce7bcc12bdf9855b8fe6a75767b094e4e35b30b2eacd227b5d585de32845f2299f3acab1 SHA512 4ab394a006011ced6d74f696a49973628220719d1f8c1e5ae49b2a0c62dd3cc961f7a18d654bffcf385b07b6bc556930de5a5741c1e0dc9d7b6b6f4cc2cfc885
EBUILD furo-2022.12.7.ebuild 983 BLAKE2B f0bbcfea22a66f123b9ec8234b79e072bab34e7ac8b294707f81bbcafe9dff0ec4b30eb75e6b234a9fed119da6c4e4577eff7580f0da58dc8660da16fe3a9d68 SHA512 26ab5212a862f4a2fade89a459d2e3113c31255770d36038df43947ca19f70345b1489935a741dd4b32b85a1dad923ebf399491a2eba37218e43ff65ae4d33f4
-EBUILD furo-2022.9.29.ebuild 983 BLAKE2B 1227ab7c3d65da8439dbdd28df06c12130886f3a77daf373fcca6776b0d1c3cb9c49331d7a9fa2a206653d48e7b9fcdcb41f24265e1bc100a221b1d051691256 SHA512 7b8f4d0851329a923ae2619770a9bde5ba4fa8459c9656a50e29d74ec5768256cb10fde19a1982f9417e6a907653da0fb9d75ed3266920e4d9fbd16cab6ddc45
MISC metadata.xml 436 BLAKE2B 81bb1424cf305f98c15a96afc454de34c0965277a5829c1c299ee6da4c86882aa1d47d45b71cfd3413b82c68b521a0f2b4bcd37c47988a6c171f55ef97f930ef SHA512 63d65b518096cba951f2bdac8b3ff0a602ac23fee7679ba808f27b01644cc612a7223942ba01f26d4c0931f16ccf9be1832be5da650835c6f43396e2076d1d30
diff --git a/dev-python/furo/furo-2022.9.29.ebuild b/dev-python/furo/furo-2022.9.29.ebuild
deleted file mode 100644
index 5a2ed7bbf13d..000000000000
--- a/dev-python/furo/furo-2022.9.29.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# sphinx-theme-builder is completely unusable, as it requires pinning
-# to a very-specific nodejs version number, and ofc loves fetching
-# everything from the Internet
-
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( pypy3 python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Clean customisable Sphinx documentation theme"
-HOMEPAGE="
- https://pypi.org/project/furo/
- https://github.com/pradyunsg/furo/
-"
-SRC_URI="
- https://files.pythonhosted.org/packages/py3/${PN::1}/${PN}/${P}-py3-none-any.whl
-"
-S=${WORKDIR}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- dev-python/beautifulsoup4[${PYTHON_USEDEP}]
- dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/sphinx-basic-ng[${PYTHON_USEDEP}]
-"
-
-python_compile() {
- distutils_wheel_install "${BUILD_DIR}/install" \
- "${DISTDIR}/${P}-py3-none-any.whl"
-}
diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest
index 676d2db1e881..f33fb45c24f1 100644
--- a/dev-python/google-auth/Manifest
+++ b/dev-python/google-auth/Manifest
@@ -1,5 +1,4 @@
-DIST google-auth-2.14.1.tar.gz 220079 BLAKE2B 7e0958bd0f83bb9e47e5ea191a6f90f221630c67638082fdafb2b925e44eb9c68f6b91e86ab8b7869edb70de21c3be44041ded6507c2819754b19b13bd342a0c SHA512 1aec6b7104d71f58d1bc76472b204261eb6fc3030d0ed5f523bb125a9169544bc6266a8ae4573fce28423b689f2efcf57aadafc6c21876824fc17b2a96bbed95
DIST google-auth-2.15.0.tar.gz 221698 BLAKE2B 73decb21ab51889d2f22a2dca9d01f8c7d77a37a5ba186e2fba05bfb7a56f0e5ea0f5c1396c0be527b03e9083e98995e96f0081973e97766fafc6a63946c0015 SHA512 4a564503195e4a96ac2a89bb208c37e434185439533913285ca03a3627f28e641a99224ae285ced84050fdc6073e075b1ba288e9a9c18d3e6adf70509b5ee68b
-EBUILD google-auth-2.14.1.ebuild 1525 BLAKE2B 0559fae14e6b27d48b0a8cf5babe40d71283d26581e6bc1c2efb0e9c20b7757ba820fbed34dd73b32198cbde9f2b3a620b9d27156ef9847a875908ce663a3e63 SHA512 e9ade71009eea68d39214942b376aff7aa4c1660e29cc2bbc535f7e0f40fdbe0ec30140dd4a21dd503531577ee6c183ec78fcf433f4898f819c620be02dceda1
+EBUILD google-auth-2.15.0-r1.ebuild 1526 BLAKE2B f9b3a2c88eff61debb3027b55a995c2b854f07b7ae1f91b27807d7278a006d7e14b592be18d901b2709e14c6d7c593a76a4e9d74604287d511c55f4852122dfa SHA512 403cbbaec7ca6a52ba6ddcae159921ec4eb10505fc70288f7fd9d7536cd40b5ff0ed78202d2ed153358d84c59f3641c87815121a17c2cd30a842028f28ad6bea
EBUILD google-auth-2.15.0.ebuild 1525 BLAKE2B 67d8259c988a6ffb652d19362fe67bb89faccf1abd35fe1a79a95542a7be93bcc5a8d1e0c0b40a81e4ffc46b866ad6f3c07954fedd9d3d8ee983aea2a7a51db2 SHA512 1b59ded41c1b242c00a7a7aa3ce0e13b3ca5c2755f3448c7c0c3110c4bdc779f2484d33fc6fdaecee7efdc0c77b9b67ee8bb1774ad80cc7143914fc02fd1db0e
MISC metadata.xml 521 BLAKE2B 784282f6a173e7746a408556d77e1277f65a41eae545b6b26054c1e506642e683c1c7d91798f3b7b690bc4f9d2f642a51c1395593177eebf1770d2a0c0ba589e SHA512 c2624ebca3dc42961e61531db4724b2b354a722f71cd7f2c194680fee50125d2251f4b94cc7e31b008a2792e74b0f55f407a1230d3f59572df9cf32ee49d2fb7
diff --git a/dev-python/google-auth/google-auth-2.14.1.ebuild b/dev-python/google-auth/google-auth-2.15.0-r1.ebuild
similarity index 95%
rename from dev-python/google-auth/google-auth-2.14.1.ebuild
rename to dev-python/google-auth/google-auth-2.15.0-r1.ebuild
index 37c2ffef06a9..2dc5b30afbe8 100644
--- a/dev-python/google-auth/google-auth-2.14.1.ebuild
+++ b/dev-python/google-auth/google-auth-2.15.0-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest
index a48e87d58f13..7fcd13f29dc1 100644
--- a/dev-python/graph-tool/Manifest
+++ b/dev-python/graph-tool/Manifest
@@ -1,4 +1,4 @@
DIST graph-tool-2.45.tar.bz2 15156784 BLAKE2B b9086e5545ace668f703bf06363a382fab734a63d5684d44b62407a06a0464df6a4a9c8c7ccd26e53118c1d24469ed2eb4670939dc0889fafe2f73a2c176101b SHA512 46a4a3a22033c74c69e0ba5ce8f0856d2f35934d52850ef4a542384c8fd327daf56341675a3299a8db87d4a227b5583f0564f8917ecf28081cb1dd4091563490
EBUILD graph-tool-2.45.ebuild 1778 BLAKE2B 4ef56dd89ae5a0d1e760b74fdfb51755bc4390293db61cc5de1ff7f3daf1134e0c8b08fe5749fea2915671802a0b8a89a63e9ac3b6d902b3b6a90054584205ae SHA512 678ec8a704d818903cdc3939fa2a6b27a578e5a55ced4525672facd4f173ad76e86261d54902a2b11467d4de146f2b781d1603548a80ee82ea10ab5a590c206a
EBUILD graph-tool-9999.ebuild 1778 BLAKE2B 4ef56dd89ae5a0d1e760b74fdfb51755bc4390293db61cc5de1ff7f3daf1134e0c8b08fe5749fea2915671802a0b8a89a63e9ac3b6d902b3b6a90054584205ae SHA512 678ec8a704d818903cdc3939fa2a6b27a578e5a55ced4525672facd4f173ad76e86261d54902a2b11467d4de146f2b781d1603548a80ee82ea10ab5a590c206a
-MISC metadata.xml 441 BLAKE2B ad80736b2b28a13828593d542c82b64a64f03a655faa1aeeed9b6f33f6625224bbf3bc6b33220cf994221a9bf9d384cdc45a5298112c8b225f38f0bdcca7b486 SHA512 4dc6ae46ce91eb7e9f3e0a7737a5bf0bc0d280936c5dbaaa14ff1d67225243a377e6cc6d8505c2f449c7d35c72ea85b01e83df207bf1ea151f87934c20e616d6
+MISC metadata.xml 318 BLAKE2B f5a87067223b56a1c2f2a89278b2b7b8ab612a1575264999e40a3bb34853cf603a7a11546c7ff9aa4f253beeb09c2fd26abc8fda1c6f2de5bda35069e9f932bc SHA512 b3bf8fc36dd5ae8e8b773cf9a0670fa1c6a2ee3730c9f2980abf5823f52879c5ef87a357c25d025896bd75ced32ffcec82ecdb1f080babc4fe13d2a2b70624b1
diff --git a/dev-python/graph-tool/metadata.xml b/dev-python/graph-tool/metadata.xml
index 658ec6ce0349..aacd5a58c842 100644
--- a/dev-python/graph-tool/metadata.xml
+++ b/dev-python/graph-tool/metadata.xml
@@ -5,10 +5,6 @@
soap@gentoo.org
David Seifert
-
- gentoo@chymera.eu
- Horea Christian
-
graph-tool
diff --git a/dev-python/hatch-vcs/Manifest b/dev-python/hatch-vcs/Manifest
index ac7c9088ae47..d0f6b0604fcf 100644
--- a/dev-python/hatch-vcs/Manifest
+++ b/dev-python/hatch-vcs/Manifest
@@ -4,4 +4,4 @@ DIST hatch-vcs-0.3.0.gh.tar.gz 10049 BLAKE2B 69f49e205b4e42b46a246cc2403d8e7bbd2
EBUILD hatch-vcs-0.2.0.ebuild 686 BLAKE2B 81a33b11a9efd79d40109f2c1015376d663b89b3f7bb7bcf9329fefb7d52cb500efe6303f4c6d3c25416b0fecabb85edcc978cd3a9777cc9b50049796a7fcac1 SHA512 e037b99979465ab875d74d38eec70402442ba014efba3276c9df9c0a0082dfd5ade72a2e769170c20368ef58a51d2d5e013ac3fb87031d1878985d9d9956caba
EBUILD hatch-vcs-0.2.1.ebuild 694 BLAKE2B 09ddfc2342a424f270ed680f009ed314389add58ab754cb0f042902177770d03c96ce1790dfa612fdddfc5cb65dff7ac8ae72d7fc7e5cf2a42ba6c9d8e817ec5 SHA512 65433e9a388e246a094d536157b82e5cb0d85e9066fc7bf56a5b344ffdd043bea185473b48caf6275196baef588b2ba1ab846400e453a07086ef14621ef1a996
EBUILD hatch-vcs-0.3.0.ebuild 692 BLAKE2B e481b2978304385a71267846a655c473a6c10507aea8b46b6fa6ed9ec7602db2418ec26ea2fd733f60a60a315606a6d736fec59ce9b344385a2913bb87c32ff2 SHA512 fd9842cd72fe8549f3724a63bbab3e3ccdf559588682a3bf4e11116075bf7ed9c286cd9d1f18e46c38c66eebe11deb28b4a5e7932603e69c142db34afceadf1d
-MISC metadata.xml 345 BLAKE2B 9483d276fbf90793ada8e95e4131830e756ebd65b29ef730aedabb12b46a33a3237c4f9ba99ca660006506f9bdb3a0a6c1642786ac763d2b85df029e3d0df56e SHA512 79d44066c15d5159331473aa2770cca340e05ac6565ba567229ad77f59c5421aad2146c44517c45210dd739bfdab8fab227cc5ab40979c04abb3c65c846d5f63
+MISC metadata.xml 369 BLAKE2B e834e5959ef7719c9ed9d751a8c5e56792fbd553e7fe0ae484a0f1da9c09e97fe262ccf319a773782207fd6a95b16662425f1b348090545b81a5391e70066ec3 SHA512 27b508fa717ff058f09f527c4ae504e131860229e073888b4b746621e1a877ef0c74f1336bdcc097969f9610f68d5e17ad1188efeb0ec4ff733097c4e86b027a
diff --git a/dev-python/hatch-vcs/metadata.xml b/dev-python/hatch-vcs/metadata.xml
index a9c9fbb19963..1287ed7ca153 100644
--- a/dev-python/hatch-vcs/metadata.xml
+++ b/dev-python/hatch-vcs/metadata.xml
@@ -4,6 +4,7 @@
python@gentoo.org
+
ofek/hatch-vcs
hatch-vcs
diff --git a/dev-python/imageio/Manifest b/dev-python/imageio/Manifest
index 8fe3a1264f85..e3e5c906b2f7 100644
--- a/dev-python/imageio/Manifest
+++ b/dev-python/imageio/Manifest
@@ -6,4 +6,4 @@ DIST imageio-cockatoo.mp4 728751 BLAKE2B 45b22cd517c1cb7c0cd12f8865facaca6a84704
EBUILD imageio-2.22.4.ebuild 2070 BLAKE2B 1608c4f7ed3fe43bb4e78b6a36fc788b0f89fba2701929112a3274530156be3989e859d77f85216b3987d447fac049b9ec034ee41ffe12e34507a530ce38369f SHA512 c2832a6ae9c5bec8e6816c4b0de4c64a83a5e6a2eaed072622d226b9d762c9db478c9fe7ebf0c35ca005eb009b10c64473d1a33d0b04c6f1f3f5e00ca88bb08b
EBUILD imageio-2.23.0-r1.ebuild 2071 BLAKE2B 44792b60cec1116e5e214dde902a86461d4b4f84ce44a6eb8bb5498b7169bb09bfca97115decb981a323f252859f5d82fd590cdc7fd737825841123930b377cb SHA512 9cfbcdb9cd56e36526d4994af69494a7343fb9c844ade1d963dc96b15727ee4c3564d1163dd47312e86f0584e2c538cd6dd368f750cf499db026cf0a0b11e367
EBUILD imageio-2.23.0.ebuild 2070 BLAKE2B 1608c4f7ed3fe43bb4e78b6a36fc788b0f89fba2701929112a3274530156be3989e859d77f85216b3987d447fac049b9ec034ee41ffe12e34507a530ce38369f SHA512 c2832a6ae9c5bec8e6816c4b0de4c64a83a5e6a2eaed072622d226b9d762c9db478c9fe7ebf0c35ca005eb009b10c64473d1a33d0b04c6f1f3f5e00ca88bb08b
-MISC metadata.xml 959 BLAKE2B 284b4b8fdf53cc63b6d46d1afd03abf322f8a91ad5feac3828c30198a9e0baa1514f34b91385dbc00830b306e4f78eac5d2bf4be8e377fe98cfb7e5c8db896be SHA512 0a72e91831dec56af50fa96fc6ed74b19fdc15e68255d19fb09c542eea85cfcdaa5a382608add10a63d3e421783225829d20d9b31c26883f7640b6214f2c20e3
+MISC metadata.xml 702 BLAKE2B 646c6a83e6d8e345fddb9cbc42a83c1193b9590937cd652e293d03e6e9d4b240a69e6e86399f5edc9ef05f96d1d4c3713dfa65f8b13984f4483b2ce76a239429 SHA512 5e1e4db52fed55ab837c70ddb9ec81a7ce0b062064e2d33cb5771cd81d50a1a2164e446531c32a405bb9319acd736141765dcd00e36d6db770434a656ad925e1
diff --git a/dev-python/imageio/metadata.xml b/dev-python/imageio/metadata.xml
index e06b08ec97ba..f802f9095847 100644
--- a/dev-python/imageio/metadata.xml
+++ b/dev-python/imageio/metadata.xml
@@ -1,21 +1,13 @@
-
- gentoo@chymera.eu
- Horea Christian
-
-
- proxy-maint@gentoo.org
- Proxy Maintainers
-
python@gentoo.org
Python
Imageio is a Python library that provides an easy interface to read
- and write a wide range of image data, including animated images,
+ and write a wide range of image data, including animated images,
video, volumetric data, and scientific formats. It is cross-platform,
runs on Python 2.x and 3.x, and is easy to install.
diff --git a/dev-python/importlib_resources/Manifest b/dev-python/importlib_resources/Manifest
index 4f7778564162..fab843278ef4 100644
--- a/dev-python/importlib_resources/Manifest
+++ b/dev-python/importlib_resources/Manifest
@@ -1,7 +1,5 @@
-DIST importlib_resources-5.10.0.gh.tar.gz 34195 BLAKE2B 9b9fc1c33de8a0072edb28a0a67ae73b6830a4d0e16ebfa28bdeaff1409b2f9aeafc84e24f1187cc4ac1b36de78fdecc25acb4a1839ff5fd32f1c38124a98ff2 SHA512 3cf2bdea4fa4572402236ff71678376398d8cae4e87f08487100792275976047a5ee4f024308f1727758ba15ba2f03ed02d8cb95f2d9875c77842a5d24f7f384
DIST importlib_resources-5.10.1.gh.tar.gz 34781 BLAKE2B 63b516e1bd9cdb141751dc432944b520227a9b5e18b814db8204e1a5820a410d6101a2c902d25855796d3d1fbb790e2bc1f9327a47f828e946419fb8e787fb4e SHA512 1a3a6e36e30d72ceefe014beafc668624975c74e1ac4c2f526c377443e93792e432f4aa22d3c7d08101dabf906f50227f8716a0ee7f60d62ea24ca99641f8c67
DIST importlib_resources-5.10.2.gh.tar.gz 34882 BLAKE2B df84de4cf9f6f912c034c8a85be1005782ff6ac48df61c251d09990033ebc6bedc0db5913f556b9b2825c19a2dd1962d9481404b7ab85b4156ab685857ae6cb1 SHA512 891db784e030ab3262361165cef8730cb26f6a4526e279c13b8e538bed5d0035cb63ee6f4c62eb9d43ccfabfd97fb5b0effafda688185b89de8718910631b4d4
-EBUILD importlib_resources-5.10.0.ebuild 1293 BLAKE2B 96d73479edc320ca0f2b1689535980d56773491287220d6660255b61688ea5828a4b17e6c381e32942dded7fa732bd13f5823ca01210734e5f1e99f7abc2e67d SHA512 ba3f9d137fb65cc8ac5077fd77fba18c7969de6ddf065294a2bca5c33db1e331523091a3a232512d5bdeacb96405d169ce8136ae44061b3b5633ed8cf420fd0f
EBUILD importlib_resources-5.10.1.ebuild 1293 BLAKE2B ac1582a428df597a79240356aa99c8d270d35317976000e82d98a7e8b65a94114462df0d652f25e024c41b8a19f8bea4d9d680f288cfcad8ad4b73969c2c0b17 SHA512 a179eade1ddb4723b38e1e76636453cc2737cae6e3c95c05495dc7a4af44f10d8b8acdb437a13ab3e784e6cf59fc3a6d905479436b71a52a0bfda2447760791f
EBUILD importlib_resources-5.10.2.ebuild 1301 BLAKE2B 6b22aff31454e6ddee4bb1ad24f2b09a0a01a3ad7b17e211abe3561ce671a07f900aec8ad8dc8f70cd1fd78926b5fe0c6eba4f33309eb07de95ff25d3306913a SHA512 9121bf2b4412c84a0a87ff116b4313a83a3bbd18932c576deb894cdb1e7c80276daeb6790214d99183e624e77869cd1b94a093725dd44da4a98b3e93a44f0253
MISC metadata.xml 945 BLAKE2B 130dc56a13a8416168baf91e804e1fdef0d65978641c3fca5eb663b8accb5b1adc066bc4033751f03a9c729e27d0448925a7b623431922056fb7d282db052734 SHA512 ccb23df48a89f69133469722fb37acf516127b207b946cdea240cf82e2ba5422ee4e2166d1a9419031408a7624a52256e322fe7e478a9a7b8214ab4bc5c9b92b
diff --git a/dev-python/importlib_resources/importlib_resources-5.10.0.ebuild b/dev-python/importlib_resources/importlib_resources-5.10.0.ebuild
deleted file mode 100644
index ebd2929dda83..000000000000
--- a/dev-python/importlib_resources/importlib_resources-5.10.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
-EAPI=7
-
-DISTUTILS_USE_PEP517=flit
-# This is a backport of Python 3.9's importlib.resources
-PYTHON_COMPAT=( pypy3 python3_8 )
-
-inherit distutils-r1
-
-DESCRIPTION="Read resources from Python packages"
-HOMEPAGE="
- https://github.com/python/importlib_resources/
- https://pypi.org/project/importlib-resources/
-"
-SRC_URI="
- https://github.com/python/importlib_resources/archive/v${PV}.tar.gz
- -> ${P}.gh.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 ~x64-solaris"
-
-RDEPEND="
- $(python_gen_cond_dep '
- >=dev-python/zipp-3.7.0-r1[${PYTHON_USEDEP}]
- ' 3.8 3.9)
-"
-
-distutils_enable_tests unittest
-
-src_configure() {
- grep -q 'build-backend = "setuptools' pyproject.toml ||
- die "Upstream changed build-backend, recheck"
- # write a custom pyproject.toml to ease setuptools bootstrap
- cat > pyproject.toml <<-EOF || die
- [build-system]
- requires = ["flit_core >=3.2,<4"]
- build-backend = "flit_core.buildapi"
-
- [project]
- name = "importlib_resources"
- version = "${PV}"
- description = "Read resources from Python packages"
- EOF
-}
diff --git a/dev-python/indexed_gzip/Manifest b/dev-python/indexed_gzip/Manifest
index 8138ed58a646..40663420aab6 100644
--- a/dev-python/indexed_gzip/Manifest
+++ b/dev-python/indexed_gzip/Manifest
@@ -1,3 +1,3 @@
DIST indexed_gzip-1.7.0.tar.gz 103849 BLAKE2B b33ef1f19e47c2dc12fd6e6fcc972badf4faaecaa5571aa44c765a6fafbec8e32fe2c4254d4e62722b6e744cfa27470ce517d08025b0492e8c032663b094344e SHA512 80f82699c6b64248f0609fb34e54e3838e642040820381cc64feb70b46721b69207686f9cccd55ebfb10dfcdee5fb5c1bf6404d1cfec07eb5a97767635c5dc4e
EBUILD indexed_gzip-1.7.0.ebuild 1133 BLAKE2B 120d5b2e97a0c31d3ab51382ffdd1d5d6586ed42661eea181f1071d0c50783a96110af64882c9cd92fc7be6caa15d7e360bf8e76c60416c71f575c800ad07176 SHA512 f03318c0f047deb7674d3c2fa40d6a52e6805277850fa13d04c2c6a4cdb55d3f17729b0fca5057e504310fa2a7aa2ecd2b39760d4811b950b05d9f3e7f8d7779
-MISC metadata.xml 1028 BLAKE2B 936137cbcbbee70168a4e3514fab4f41b27c7f244f905272bff8bd77f7ee1e9e45a1299f008257c944ef519cce09ced963fc14da02dcbbd9faae803dc5bf7672 SHA512 5e11938d84fc159a02713f357d616bb619881aaac8135cd454a45f9f9c6193ba99340c48c89a04b227a35ad12826d83aad3bb1a90f5e1cbb711fcf8d27d07f6f
+MISC metadata.xml 772 BLAKE2B c5788c4748250507ff0c231613f6d143839a48c5afac0d68bb806cb3d24e9119d5d3eae3135ca991dfff5bfc5955ddb545afd6293dd4e0565591fb779b3f88ed SHA512 726c025bb40efe9d30a4c1691df9c1a011684af4b1f56cb5ef6c857ae712807c15857c13934b67586f7141fa4a3f3e548acd6adffe12f6285492e1171c21ac99
diff --git a/dev-python/indexed_gzip/metadata.xml b/dev-python/indexed_gzip/metadata.xml
index bc43b287423a..88a3a568d717 100644
--- a/dev-python/indexed_gzip/metadata.xml
+++ b/dev-python/indexed_gzip/metadata.xml
@@ -1,14 +1,6 @@
-
- gentoo@chymera.eu
- Horea Christian
-
-
- proxy-maint@gentoo.org
- Proxy Maintainers
-
python@gentoo.org
Python
diff --git a/dev-python/ipywidgets/Manifest b/dev-python/ipywidgets/Manifest
index 9977b6573eb3..41f7ff5f1741 100644
--- a/dev-python/ipywidgets/Manifest
+++ b/dev-python/ipywidgets/Manifest
@@ -1,7 +1,3 @@
-DIST ipywidgets-8.0.2.tar.gz 112516 BLAKE2B 85af0099fbbd3344e7e7985770a3dd60a5acd9dc048a274f3401e0ba6e28ff9f30405d1c32297e9b9dc004e617b26aad3f4f881d25804a9d2178f90ed2eb1c14 SHA512 45726027c68cbb6647813ba5be9e2192e63a9d80dd69246b516fef32fa0822b6cbc76d2a0622211a24fb46082c5aebcc620ece687f593077740913deaa69ceda
-DIST ipywidgets-8.0.3.tar.gz 114801 BLAKE2B 759e799d10960830af8f4673dd4ee48e5528d9a0cebdde73e5e70fa764a76e0218a71178cf8812ada98b252dac785d85f7c303b7d07e47751b5d0dc42a7b04be SHA512 0448df2779361f256fc40c7dfc27572529d249a0d7fd5c77532457fc31f08dd663cf5ddca040591373b0cdb07fab99eceec8553de1d5f0a7ea726b5af9573785
DIST ipywidgets-8.0.4.tar.gz 114780 BLAKE2B c29c431f6ba576b96792700ba325665be682f8263938dfb6e5f2c727bcdb059ed7f2997cf68ec4d76c636e99d1010b16779377a717b466005743a0fa85a2ac3a SHA512 74bdbcd7406b3a9a968842859de345c024cadc0fad3758bc02298c67d2f7b6c99c5130949a9817bf9d43f4b002c5207732dd1a42792b9ef8fceb57c36a228727
-EBUILD ipywidgets-8.0.2.ebuild 1105 BLAKE2B 06b5771322bf32d089d18d15d6581ff49b24e087ab7b5039e49958bbee15303bc2d8b77ee89c7dfd0e919f6b1335caa24418fa971f4a5013120d467f356ea299 SHA512 ca006cafdd853fd6c16a0d375d3da23e9c94832d5e0e11d33cc72e0e7ef010d7a609ab84660b5c41c30d7f3f50a8c4253525974cfb2e07d525b6f9bc6cbce912
-EBUILD ipywidgets-8.0.3.ebuild 1114 BLAKE2B 0ae2873a9035f96ffd1f881ad1bf47a85ccea16121ac283a1310e711b5f9f92b27dabcb460b933f5a002f65c863ff758170efd6af7d0a21b9ce38204f9796f8e SHA512 d4b2832a7c00bf80ca73ad07edfd8955ef4e5303e3af22eff16727b707704fbe948ac14beafd808b8eb965b189e78db52fb805ae15ce934007285a6ca1eb3e91
EBUILD ipywidgets-8.0.4.ebuild 1106 BLAKE2B c45e0f7d5a59187c3a19a9c3b3448a26e7d29b92f1f71238216639606abbd3e3e37e1411c4c7c963c446a631a4894ead1ff0606826e42bd9322519e4c35f0fb2 SHA512 d8bafca1d0aa9346b873697f3f29a31501f6f781b93bcfb0eda662a5ce4dca033f17279f7b84466b06822075a756654a8c485afb8b8b581b132d745393c04712
MISC metadata.xml 537 BLAKE2B 1f3b91be328b958870a72b5ce438c3e5bf67efd072b59dcb5ae77a9b89334e726af4fe8771221a7b728905cef4175cf7e0a49b11c651a7c0520b5cb032085985 SHA512 cb8092ea7a06e309a26abb78f5ddfd4a91f416e15374d2b59fb5086a64cc13f3dd408e18caa6719d12b1f18f762469a72a1027b2a047db626c51d22a5f304e54
diff --git a/dev-python/ipywidgets/ipywidgets-8.0.2.ebuild b/dev-python/ipywidgets/ipywidgets-8.0.2.ebuild
deleted file mode 100644
index 2f42d5d85f25..000000000000
--- a/dev-python/ipywidgets/ipywidgets-8.0.2.ebuild
+++ /dev/null
@@ -1,43 +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} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="IPython HTML widgets for Jupyter"
-HOMEPAGE="
- https://ipywidgets.readthedocs.io/
- https://github.com/jupyter-widgets/ipywidgets/
- https://pypi.org/project/ipywidgets/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/ipykernel-4.5.1[${PYTHON_USEDEP}]
- >=dev-python/ipython_genutils-0.2.0[${PYTHON_USEDEP}]
- >=dev-python/traitlets-4.3.1[${PYTHON_USEDEP}]
- >=dev-python/widgetsnbextension-3.6.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/jsonschema[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # upstream hack to autoconfigure ipywidgets in jupyter
- # we don't have jupyterlab_widgets packaged
- sed -i -e '/jupyterlab_widgets/d' setup.py || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/ipywidgets/ipywidgets-8.0.3.ebuild b/dev-python/ipywidgets/ipywidgets-8.0.3.ebuild
deleted file mode 100644
index 894ccd8541f2..000000000000
--- a/dev-python/ipywidgets/ipywidgets-8.0.3.ebuild
+++ /dev/null
@@ -1,43 +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} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="IPython HTML widgets for Jupyter"
-HOMEPAGE="
- https://ipywidgets.readthedocs.io/
- https://github.com/jupyter-widgets/ipywidgets/
- https://pypi.org/project/ipywidgets/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/ipykernel-4.5.1[${PYTHON_USEDEP}]
- >=dev-python/ipython_genutils-0.2.0[${PYTHON_USEDEP}]
- >=dev-python/traitlets-4.3.1[${PYTHON_USEDEP}]
- >=dev-python/widgetsnbextension-3.6.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/jsonschema[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # upstream hack to autoconfigure ipywidgets in jupyter
- # we don't have jupyterlab_widgets packaged
- sed -i -e '/jupyterlab_widgets/d' setup.cfg || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/jedi/Manifest b/dev-python/jedi/Manifest
index 62ec580f02ce..cf4dea100d0e 100644
--- a/dev-python/jedi/Manifest
+++ b/dev-python/jedi/Manifest
@@ -1,8 +1,5 @@
-AUX jedi-0.18.1-python3.11.patch 693 BLAKE2B 51a08bd5270443af1bf0698b730e7fba43c858c092323fb269373d995621b40a040130e8a2d1e84fb0090bd0e7ad9416741cdcfe15103dbb0b4ba99d6f6bec6e SHA512 2926fe31001ec7d2f895dacb8f926757de3db79b3d2d29a0e814e25ecbad954572bdad6f75f234ad24aa446471dcff74817d3aedb3c667d9efa5ffd82d237f47
DIST django-stubs-fd057010f6cbf176f57d1099e82be46d39b99cb9.tar.gz 183312 BLAKE2B a68f6139903f5001db994ee0d881f40ab74932e81c3e2c3a0c22dc56e6be681d0fb42ce837603b21e4d0d448ccb25884ef0f69039305f309e82603267cee9f6a SHA512 506322c132f94e6a1e88cdbde6027a566387731fa6ad59934f95c3511f49d90eff2a3138363811be648b096407d418cd1f801df0bc35b1e464ef181e4076ada1
-DIST jedi-0.18.1.gh.tar.gz 466884 BLAKE2B c2403b20447b27b1fb19c16d1131299154fcb767453116964b339bf7ef4a1ca20b6c3216c3fbd63c304dd2c0c02a67702d5228e1d847975b778597dc58b489d1 SHA512 c72dc4927fe44641ea57c61e68b3c74c3a3f70ddc2990454ba931026c288723e07263918ecbb4ecc6f79716d37e10a1b1448ae8cfc6d52465122b3d1e43bea25
DIST jedi-0.18.2.gh.tar.gz 469286 BLAKE2B 6b65a231d092a6869b55c14a8254c4716695f46cdc9733f50607cf7bb8c864f319e2abfbe812bffc514c78cd92059fc29fa9cc0a38b1e14d6bc8bf3ad3596097 SHA512 1df24190c7d468f388e7175f4625670df81cd9a533c8bde12b1e0eaf982a173bdd001bbea6680144cc50ca263fa2b802da5d71de555f81717f4377c46826d0d1
DIST typeshed-ae9d4f4b21bb5e1239816c301da7b1ea904b44c3.tar.gz 602044 BLAKE2B 53298918a7e9a1163e76d4c70ad2a2117ee90b49329aa82d82b2aaaeaf000c971872f83ed283af6dc4be068b813876760c8b1b4acb4131865572a4aed3ea9230 SHA512 b3b9da66b6c6e03e0b262b3262df31215a5e080468ca9ebf4332ed53d715cd3956db7067fad3ec267042ff704f81ac665c703ef2fd0c5b445d440bd8e52bf1aa
-EBUILD jedi-0.18.1-r1.ebuild 2303 BLAKE2B 2217d0354729fd739f5d808348117ffedb0d8db30c63d5125580939a642dbfd85ed83a5f2c217574c7f9aa2b880b3560a31230b27338e36f3fe55945aa8ac3dc SHA512 42c7745bdf085f8138e11d2da7039d18b184b38c7d1ef58b7af4faba9e8b96514a0a504b913d7d1f9ed0453aa12c30bc7845886d81dd3f94efa31648d4bc0a0b
EBUILD jedi-0.18.2.ebuild 2211 BLAKE2B f3aae5bafeb5bb7c78c5d1f4a637895c66573c0f66111ec78e66b447b3b83b2f15d6ca3ccea966248ee70651fd46c1f8f4aa8a3b3276b6f7a60e66513f6acfca SHA512 a45f86615221dec056d2d3cbeffa72dd20b812667098d1ba2e622536e441001f4cb9451ebde359b63f65bb0ddd2c4e8f638543cd4b303f2d377808a4abdb2d3f
MISC metadata.xml 401 BLAKE2B c540d55ee88ab5a7be9ec902059a766a754da42ba5c1836c990d0d64edfec91fa33e8a745b9a15ce4a97831259150e0298fe2a5ed4c21993be73d9fd7af3d865 SHA512 6af98463225428333ec509b334014bd307569ce852f640a1f1c1e18f7551185d8db9b7c80822012c14f3c6ca1cf79ff24f289df3cd42803759d012a1a73ac07c
diff --git a/dev-python/jedi/files/jedi-0.18.1-python3.11.patch b/dev-python/jedi/files/jedi-0.18.1-python3.11.patch
deleted file mode 100644
index b708881e4f8d..000000000000
--- a/dev-python/jedi/files/jedi-0.18.1-python3.11.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff --git a/jedi/inference/compiled/subprocess/functions.py b/jedi/inference/compiled/subprocess/functions.py
-index 5070c6643..bbc14c392 100644
---- a/jedi/inference/compiled/subprocess/functions.py
-+++ b/jedi/inference/compiled/subprocess/functions.py
-@@ -151,7 +151,11 @@ def _find_module(string, path=None, full_name=None, is_global_search=True):
-
- spec = find_spec(string, p)
- if spec is not None:
-+ if spec.origin == "frozen":
-+ continue
-+
- loader = spec.loader
-+
- if loader is None and not spec.has_location:
- # This is a namespace package.
- full_name = string if not path else full_name
diff --git a/dev-python/jedi/jedi-0.18.1-r1.ebuild b/dev-python/jedi/jedi-0.18.1-r1.ebuild
deleted file mode 100644
index a0128b79684f..000000000000
--- a/dev-python/jedi/jedi-0.18.1-r1.ebuild
+++ /dev/null
@@ -1,84 +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
-
-TYPESHED_P="typeshed-ae9d4f4b21bb5e1239816c301da7b1ea904b44c3"
-DJANGO_STUBS_P="django-stubs-fd057010f6cbf176f57d1099e82be46d39b99cb9"
-
-DESCRIPTION="Autocompletion library for Python"
-HOMEPAGE="
- https://github.com/davidhalter/jedi/
- https://pypi.org/project/jedi/
-"
-SRC_URI="
- https://github.com/davidhalter/${PN}/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
- https://github.com/davidhalter/typeshed/archive/${TYPESHED_P#typeshed-}.tar.gz
- -> ${TYPESHED_P}.tar.gz
- https://github.com/davidhalter/django-stubs/archive/${DJANGO_STUBS_P#django-stubs-}.tar.gz
- -> ${DJANGO_STUBS_P/v/}.tar.gz
-"
-
-LICENSE="
- MIT
- test? ( Apache-2.0 )
-"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- =dev-python/parso-0.8*[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
- # https://github.com/davidhalter/jedi/pull/1889
- "${FILESDIR}/${P}-python3.11.patch"
-)
-
-# RDEPEND needed because of an import jedi inside conf.py
-distutils_enable_sphinx docs \
- dev-python/parso \
- dev-python/sphinx_rtd_theme
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # upstream includes these as submodules ...
- rmdir "${S}"/jedi/third_party/{django-stubs,typeshed} || die
- mv "${WORKDIR}/${DJANGO_STUBS_P/v/}" \
- "${S}/jedi/third_party/django-stubs" || die
- mv "${WORKDIR}/${TYPESHED_P}" \
- "${S}/jedi/third_party/typeshed" || die
-
- # don't run doctests, don't depend on colorama
- sed -i "s:'docopt',:: ; s:'colorama',::" setup.py || die
- sed -i "s: --doctest-modules::" pytest.ini || die
-
- # test_complete_expanduser relies on $HOME not being empty
- > "${HOME}"/somefile || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # fragile
- test/test_speed.py
- # assumes pristine virtualenv
- test/test_inference/test_imports.py::test_os_issues
- )
- [[ ${EPYTHON} != python3.8 ]] && EPYTEST_DESELECT+=(
- # TODO
- 'test/test_integration.py::test_completion[lambdas:112]'
- )
-
- # some plugin breaks case-insensitivity on completions
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- # django and pytest tests are very version dependent
- epytest -k "not django and not pytest"
-}
diff --git a/dev-python/jsonpickle/Manifest b/dev-python/jsonpickle/Manifest
index 993e6c116ac8..a53a0778f7fc 100644
--- a/dev-python/jsonpickle/Manifest
+++ b/dev-python/jsonpickle/Manifest
@@ -1,8 +1,3 @@
-AUX jsonpickle-2.2.0-python3.11.patch 1832 BLAKE2B e21a31ea09dbcd3f6cf5ad4864f959f63d295215f1edf539181710877f6ff33a601c72bed832c58422eaeb96b8aa471479db8b61961cb3108b93306c2f0c416b SHA512 560f269a0e19a5e0881c8266fdacf7fb764eaa872c12740dc57d36240421e2aa645cac2d9b107f7dd62b870e1c6371defa3b37a0ec10353ddf53109d83031e89
-DIST jsonpickle-2.2.0.tar.gz 189866 BLAKE2B d8fcd0e8b71947b734c59240d9fa4f0b35b9b0ac2e2940a9baf05c160771db0eae5f011b61e3b1c0bc746a740ac2e137a392931e270fea3acf4884578133283e SHA512 b6cb35316e32f38875cbfa3784a3930f669d4ea730ead6117242070590647987383e9f933c193b8c246c40dba87ad56600a65db89c45c18a790b3c1f9232b245
-DIST jsonpickle-3.0.0.tar.gz 192204 BLAKE2B de46fce9b4cee97ededb4e6febff234c499e0a1025d01dc5e90278e35744938ed1d8bc4f0ac0a0ba5e6006c9bea777479f338849c449aa1e6005c3eb5162d721 SHA512 825e70ccbc35554e7a1938307a81c0672c3a43a10d79a2159e6f453a12a98d36ab5839cf56cd1927c37f30a10efdc33d43a26c91dc7791e788537e2dbd449181
DIST jsonpickle-3.0.1.gh.tar.gz 257651 BLAKE2B 4875985085c8303b316b387968ad46bc35672259f8f6799270bff5dee1b4d341bd92e520155d5c5ff644b289ac21275e95911a38165303c07c4634a93e17ae62 SHA512 3190716491c01de1e5ce16cd8fee3163c20831521503803a5282b43c6653756554fa6184de78755f3232ac6c9bc51baccb91305f9ac9462c8e22fc57fbcc52eb
-EBUILD jsonpickle-2.2.0-r1.ebuild 1596 BLAKE2B 9b4a270aebd12cd5fc3ff27ca6eaf8a2b3490db43d3456d02cabd4232cea894a92acf766849afa3f5ef76b0dea5e420b9d5adfd8dd6b136f9f7d7c59f23b91a4 SHA512 88588da30cedbe176186087dd53c81c7694dfb143167fd2c389aa08eee9e16fd603c5cffdfb9308fb5b552f0ccbefc8fd28d109d89fc0105e2f1e28c67845094
-EBUILD jsonpickle-3.0.0.ebuild 1522 BLAKE2B 2026dcde0d5dc4bd9f6c063d67800009b633bbc64b975f6869be5cf7952434918d1d24649f22ca960978febd2f659b37e25fff3dfddd18e89a3e74b33f48202e SHA512 416f62b96624aba569b775045dc0cfe1eaf47f7633a08709f592ac424f984174e7e662f6ce8571dfa89ce76ff7ac1e780c44bb225f94ec27cacf795465069178
EBUILD jsonpickle-3.0.1.ebuild 1451 BLAKE2B 4cebadb7a6ad0efa047d1711980076bc47e4aa2106c6aaea7e75645e039df27690d46bf237f510f7a31145d7a86d6f27efd54de3f4606ab2aa30083a6ef6a4e4 SHA512 6e57260fd399f11a7900bde6193da41c9267c90152ecc3e947b3e042fd1db1d989210b19e5a6be2b8b38bc62be2ad9079b19dd8762d0e76b819f7b06d3be86d0
MISC metadata.xml 412 BLAKE2B a7e746abd8b45415ecdbccbde1b65ba9f1fa9fe7ce353411681c2a3de046878e990aad20849ee561a56ad3208bd5071d7b5e5b3c767fd71b7c44d2e8412d349b SHA512 dc52df78fdfe9024e695aae3d2bf22bed7162e1f2a528a288056b68022ebbc400b0a3a2f3e9c2155ee57e66d77a4f7a3f6f67188fb13ee15f200212ac6809a31
diff --git a/dev-python/jsonpickle/files/jsonpickle-2.2.0-python3.11.patch b/dev-python/jsonpickle/files/jsonpickle-2.2.0-python3.11.patch
deleted file mode 100644
index 10c266a2a696..000000000000
--- a/dev-python/jsonpickle/files/jsonpickle-2.2.0-python3.11.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-diff --git a/jsonpickle/pickler.py b/jsonpickle/pickler.py
-index 3d391cb..2103e46 100644
---- a/jsonpickle/pickler.py
-+++ b/jsonpickle/pickler.py
-@@ -476,8 +476,12 @@ def _flatten_obj_instance(self, obj):
-
- # Support objects with __getstate__(); this ensures that
- # both __setstate__() and __getstate__() are implemented
-- has_getstate = hasattr(obj, '__getstate__')
-+ has_own_getstate = (
-+ hasattr(type(obj), '__getstate__')
-+ and type(obj).__getstate__ is not getattr(object, '__getstate__', None)
-+ )
- # not using has_method since __getstate__() is handled separately below
-+ # Note: on Python 3.11+, all objects have __getstate__.
-
- if has_class:
- cls = obj.__class__
-@@ -549,7 +553,7 @@ def _flatten_obj_instance(self, obj):
- # check that getstate/setstate is sane
- if not (
- state
-- and hasattr(obj, '__getstate__')
-+ and has_own_getstate
- and not hasattr(obj, '__setstate__')
- and not isinstance(obj, dict)
- ):
-@@ -581,7 +585,7 @@ def _flatten_obj_instance(self, obj):
- if has_getinitargs:
- data[tags.INITARGS] = self._flatten(obj.__getinitargs__())
-
-- if has_getstate:
-+ if has_own_getstate:
- try:
- state = obj.__getstate__()
- except TypeError:
-@@ -590,7 +594,8 @@ def _flatten_obj_instance(self, obj):
- self._pickle_warning(obj)
- return None
- else:
-- return self._getstate(state, data)
-+ if state:
-+ return self._getstate(state, data)
-
- if util.is_module(obj):
- if self.unpicklable:
diff --git a/dev-python/jsonpickle/jsonpickle-2.2.0-r1.ebuild b/dev-python/jsonpickle/jsonpickle-2.2.0-r1.ebuild
deleted file mode 100644
index 0d12c49d69df..000000000000
--- a/dev-python/jsonpickle/jsonpickle-2.2.0-r1.ebuild
+++ /dev/null
@@ -1,63 +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 optfeature
-
-DESCRIPTION="Python library for serializing any arbitrary object graph into JSON"
-HOMEPAGE="
- https://github.com/jsonpickle/jsonpickle/
- https://pypi.org/project/jsonpickle/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-
-BDEPEND="
- dev-python/setuptools_scm[${PYTHON_USEDEP}]
- test? (
- dev-python/feedparser[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pandas[${PYTHON_USEDEP}]
- dev-python/simplejson[${PYTHON_USEDEP}]
- dev-python/sqlalchemy[${PYTHON_USEDEP}]
- dev-python/ujson[${PYTHON_USEDEP}]
- )
-"
-
-PATCHES=(
- # https://github.com/jsonpickle/jsonpickle/pull/396
- "${FILESDIR}/${P}-python3.11.patch"
-)
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- sed -i -e 's:--flake8 --cov::' pytest.ini || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- local EPYTEST_IGNORE=(
- # unpackaged bson dependency
- tests/bson_test.py
- # broken when gmpy is installed
- # https://github.com/jsonpickle/jsonpickle/issues/328
- # https://github.com/jsonpickle/jsonpickle/issues/316
- tests/ecdsa_test.py
- )
- epytest
-}
-
-pkg_postinst() {
- # Unpackaged optional backends: yajl, demjson
- optfeature "encoding numpy-based data" dev-python/numpy
- optfeature "encoding pandas objects" dev-python/pandas
- optfeature "fast JSON backend" dev-python/simplejson
-}
diff --git a/dev-python/jsonpickle/jsonpickle-3.0.0.ebuild b/dev-python/jsonpickle/jsonpickle-3.0.0.ebuild
deleted file mode 100644
index 3b17a7408f52..000000000000
--- a/dev-python/jsonpickle/jsonpickle-3.0.0.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 optfeature
-
-DESCRIPTION="Python library for serializing any arbitrary object graph into JSON"
-HOMEPAGE="
- https://github.com/jsonpickle/jsonpickle/
- https://pypi.org/project/jsonpickle/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
-
-BDEPEND="
- dev-python/setuptools_scm[${PYTHON_USEDEP}]
- test? (
- dev-python/feedparser[${PYTHON_USEDEP}]
- dev-python/gmpy[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pandas[${PYTHON_USEDEP}]
- dev-python/simplejson[${PYTHON_USEDEP}]
- dev-python/sqlalchemy[${PYTHON_USEDEP}]
- dev-python/ujson[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- sed -i -e 's:--cov::' pytest.ini || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- local EPYTEST_IGNORE=(
- # unpackaged bson dependency
- tests/bson_test.py
- # broken when gmpy is installed
- # https://github.com/jsonpickle/jsonpickle/issues/328
- # https://github.com/jsonpickle/jsonpickle/issues/316
- tests/ecdsa_test.py
- )
- epytest
-}
-
-pkg_postinst() {
- # Unpackaged optional backends: yajl, demjson
- optfeature "encoding numpy-based data" dev-python/numpy
- optfeature "encoding pandas objects" dev-python/pandas
- optfeature "fast JSON backend" dev-python/simplejson
-}
diff --git a/dev-python/jupyter_client/Manifest b/dev-python/jupyter_client/Manifest
index cebbb353803d..2bdd01967860 100644
--- a/dev-python/jupyter_client/Manifest
+++ b/dev-python/jupyter_client/Manifest
@@ -1,6 +1,4 @@
AUX jupyter_client-7.0.6-test-timeout.patch 1270 BLAKE2B c039b22d8f0c2893738a1b832bb82fa19c746dae8bfa839fd16056076e9a905218201d2cfe8896c4e826a09424656657d109b12893d21fee0d8e6b6952d55ae3 SHA512 66d57b9efae86bc2531d35634f35a5d74de6d467329aaea7a487b010b582440cdb8a91e318a3c6ce7f26d9fdae6aff7adff3a59c57d053695076b9f1c092fbf1
-DIST jupyter_client-7.4.7.tar.gz 328801 BLAKE2B 65cd336e99bc6378e78ad99a81907db037fe2271528b06942e056423d9f7e0d45ac595d4dbbb6eced2553d10e36c03e03bb4acc6c25273733043eecf7a3967fb SHA512 ae78496dc130f2188961e61d0874602eb2f8c57586b39377954c1c8247f4dd587eff8e8fd8aec7c8d76beddc661b2aa8f74eb8a37fc667112886232642733195
DIST jupyter_client-7.4.8.tar.gz 328958 BLAKE2B d05976563c5550ba46a9525c76dae325a107a664c7cc6711fc43333ea9ee747c4b69084e1f4d3118b0baa69bd42781bdd49ce59bf6e608f5520e82e295ffff2c SHA512 dc7eed72ac6c820448e6d8a96c2bee7964706ba608ecaddc8b8aa17f33727ffc04c5a509cd8d7ee78876ce646fc6a508bacdc7b07473555efdad9dd2960ad089
-EBUILD jupyter_client-7.4.7.ebuild 1209 BLAKE2B 46d740e48562e248bb751e837e053c276c6eb375478b6f8107a2edff3c3fa05ebef5f0d466c6e4af047081f54730cff63534f32355bfc204ffd58f21e9224a30 SHA512 b8ce7c536e129f07da94c7bd96f3ea6dd0e37a2354af5e3bb67d756daebd4c6f222781d115093a55f97add4f81c726b386d4d465b02dc5b0119d6438da268ecd
EBUILD jupyter_client-7.4.8.ebuild 1209 BLAKE2B 0189dff6f56a502d1a4df570343a82abe1ee18d2fd67d94e53a07ae5943bace7b17c76e8896edf72286edd117160b77de80f4d752bd017418249f376bf259c6d SHA512 6d3f3f427a3e4aa7a0e1b2261addea562fcd4ff8fb0c5f56294585df99dcde91fc5709ac7f2d18ce61d190e6e459f5f62148340a5e4f9d8042e2f68fc85dbe40
MISC metadata.xml 844 BLAKE2B 8beea01f144f8e28b58b1bd4d0d2a32eda4b5e50e479c83ed940cd6894d581aa22418bc2733910465cb6980134c3a29b63a6e31f595d037b9492337285837ac6 SHA512 73f427cc561e728c6f941052a4b6f9c6ec5c9d6ba3bb601bc58313687dfc8d6ed3602e1fb2f7f0ea00aec4360c8c1200334675917d22092ed79585b117865ebd
diff --git a/dev-python/jupyter_client/jupyter_client-7.4.7.ebuild b/dev-python/jupyter_client/jupyter_client-7.4.7.ebuild
deleted file mode 100644
index 66b6b39ccbbe..000000000000
--- a/dev-python/jupyter_client/jupyter_client-7.4.7.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{8..11} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Jupyter protocol implementation and client libraries"
-HOMEPAGE="
- https://jupyter.org/
- https://github.com/jupyter/jupyter_client/
- https://pypi.org/project/jupyter-client/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- dev-python/entrypoints[${PYTHON_USEDEP}]
- >=dev-python/jupyter_core-4.9.2[${PYTHON_USEDEP}]
- >=dev-python/nest_asyncio-1.5.4[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
- >=dev-python/pyzmq-23.0[${PYTHON_USEDEP}]
- >=dev-python/tornado-6.0[${PYTHON_USEDEP}]
- dev-python/traitlets[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- >=dev-python/ipykernel-6.12[${PYTHON_USEDEP}]
- dev-python/ipython[${PYTHON_USEDEP}]
- >=dev-python/pytest-asyncio-0.18[${PYTHON_USEDEP}]
- dev-python/pytest-timeout[${PYTHON_USEDEP}]
- )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-7.0.6-test-timeout.patch
-)
-
-distutils_enable_tests pytest
diff --git a/dev-python/jupyter_core/Manifest b/dev-python/jupyter_core/Manifest
index ea74ca7a4ec9..5791b11c4795 100644
--- a/dev-python/jupyter_core/Manifest
+++ b/dev-python/jupyter_core/Manifest
@@ -1,9 +1,5 @@
-DIST jupyter_core-5.0.0.tar.gz 78285 BLAKE2B 530dac61088dcbb402ffa6fd6c3e3df2238c6da438f826ddfbeb3c6f26ed4e4f0d741a2cddf801db886c24e22c74db2336e59c6223d30830a32bb38f7d7d9c3e SHA512 a587b5a0e6ceb85a842670121fe78f93a232dbdc56412c7b32b415054cf06b6028a8f4669b7e7c8a702ebbbf4873962ae4cbff2b3636f8abb75ec0ae6bdeb64d
-DIST jupyter_core-5.1.0.tar.gz 80224 BLAKE2B 21eed1b69f9ab5059adf1e26eba1a30b62cf5f47976fad37b74442f2d17e0b904b89811188be526ece4b5a993de4d3cd3831d821140bf1188a0e4e0b25d11d83 SHA512 75ad0aaee5cf464d080a9dc679b5aa4b58e6d483ba53620c5a819a41fc149054ea47579d7b2903eed3de203a33a582383a384fa445a7aac7bb801029508bd914
DIST jupyter_core-5.1.1.tar.gz 81576 BLAKE2B 322d1475092e8308bc84eee3fa71b7dcfc6449cc30b5c6716dc97a71031bfc778035b1f508d5fa630ad29c373b4a2d6a2d576ed4736710c823f2a3fe383a073e SHA512 ba3075fe5ecf1130bd559646b59565bcae9649e9ef645bc3718a8c178d5e1fb5c97bdb2f6802a73245b5b3d1ab8df3f25e80e73ac0954db881ad7be8104e5a39
DIST jupyter_core-5.1.2.tar.gz 82374 BLAKE2B aace9207d31c896017cf132f15da705118e050816123aade1602cbf9532950c8e495315d6562ce077801900d0d57adb30c66554d05bb891329cb8a59e3208375 SHA512 243a86f7f9a76dfe8a6888a287263d8bb0bab76b30d8177a2834d0767c1c3ef344317f94e223f1bb0b2b22d3c7fdece91fe313dfc20a1c90cb35393d55904c34
-EBUILD jupyter_core-5.0.0-r1.ebuild 817 BLAKE2B cf571c3c061f6ca47a9015c403acb5eb84f03dc611d59d1225bf14f4bce84eb3629d3fbfa02e1a888ede04abc61481daa0beffaaf14692e0403812e9dcbb8239 SHA512 6c53bb6f4f168e3bd0cf3fd0d6db0a7d8a040a53ec75217d58c81656504d3209b9a46bece7f7c5960b9fd68d7a4c8c3164601b5d8f8f9b594382a2a0bac21733
-EBUILD jupyter_core-5.1.0.ebuild 868 BLAKE2B 301b4e8c401f23e7f4fd8c6b8cfe491f7bb4602c1798f6e30f17e94f411c372518b339b113f6bf9402e10f4dcace740737bc54824f9fb48e795a98a89e5346fd SHA512 9a3a6f2c798390bfe6f915467b8825471296980ac4b0af5c29a10e541cb0d267325702786afcaddc5ecbe515b794a9cce66f7d917cd41d8cf989818f468f81fa
EBUILD jupyter_core-5.1.1.ebuild 860 BLAKE2B 4e957d5324cdbfa1a045673ab307217255f4c1b4a3eb65238308689743da5d213eb9ff84d7750052477c2cd5f4d51c36c55215b1a77829ea48ed019c6c453f3c SHA512 565695d2385737ab72b1285394ded72b1db4dc172f67083399820db0fece94e7114c3000a9d1687401589aaa460b08cd00f469523837d354dce05b9bed3ddaac
EBUILD jupyter_core-5.1.2.ebuild 944 BLAKE2B a951fd42ed51d937a90ec353b7a35c1ee7e0ba360869fc367749de94bc37c3b50ad1eb05923aa4f620bd655581bebcd704944f221b132ce75901fd7e15825e7c SHA512 49f4a3c464f2157c17a7622ad80ba6d65adb310dccfa60ccc1b4de30576c667de6c08d6dd9b57ff312e85b7d090d7ea48b86872503d3a0870ebe9b3206ec23dd
MISC metadata.xml 759 BLAKE2B 4ef6a95640943d1b082bb65ae17515300089c6d78c0aa81410f4c7e57e1447787ad15373f314f8ea5c980459f4e5f74ee54edace2eb9421991e2425793040adc SHA512 d9769460a005d11961ebabc81636065aec545166820e923ab7abd58782e0832592a58611ccb4485164ef7c1c646812e8f608fafb9639525663732dec730542f5
diff --git a/dev-python/jupyter_core/jupyter_core-5.0.0-r1.ebuild b/dev-python/jupyter_core/jupyter_core-5.0.0-r1.ebuild
deleted file mode 100644
index 57824a5e36d0..000000000000
--- a/dev-python/jupyter_core/jupyter_core-5.0.0-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Core common functionality of Jupyter projects"
-HOMEPAGE="
- https://jupyter.org/
- https://github.com/jupyter/jupyter_core/
- https://pypi.org/project/jupyter-core/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- dev-python/platformdirs[${PYTHON_USEDEP}]
- dev-python/traitlets[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- >=dev-python/ipython-4.0.1[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_sphinx docs \
- dev-python/myst_parser \
- dev-python/sphinxcontrib-github-alt
-distutils_enable_tests pytest
diff --git a/dev-python/jupyter_core/jupyter_core-5.1.0.ebuild b/dev-python/jupyter_core/jupyter_core-5.1.0.ebuild
deleted file mode 100644
index f4bde818a87c..000000000000
--- a/dev-python/jupyter_core/jupyter_core-5.1.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Core common functionality of Jupyter projects"
-HOMEPAGE="
- https://jupyter.org/
- https://github.com/jupyter/jupyter_core/
- https://pypi.org/project/jupyter-core/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
- >=dev-python/platformdirs-2.5[${PYTHON_USEDEP}]
- >=dev-python/traitlets-5.3[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- >=dev-python/ipython-4.0.1[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_sphinx docs \
- dev-python/myst_parser \
- dev-python/sphinxcontrib-github-alt \
- dev-python/traitlets
-distutils_enable_tests pytest
diff --git a/dev-python/lark/Manifest b/dev-python/lark/Manifest
index ce998787c0b4..b522fe515ed1 100644
--- a/dev-python/lark/Manifest
+++ b/dev-python/lark/Manifest
@@ -2,4 +2,4 @@ DIST lark-1.1.4.tar.gz 246520 BLAKE2B 08073f89a3403d5e722b3af4d9226ea4ca890a7ad9
DIST lark-1.1.5.tar.gz 246737 BLAKE2B 2111bb6c2f6eaa05b803daf11f0f55641c9b3943a97f943fd27b5dd33f8b511e3b0fc4fb335edbb3926ad19da6cb2696b7f87003b7def068cae1d805b3feb8d9 SHA512 8103e050745c83c99b077667aa8b1d4dfad28f5554d2381534b3518d8d3e8adb70f0304fdc7e1c762d3ea26089181d9632dea155b6cd97237078b89330a6711e
EBUILD lark-1.1.4.ebuild 997 BLAKE2B 173ef7ba922385149320913b4b0d1e813bb1285125043ca78c8054a2e5077092f4cd147488fc2ff7bd5b25ece4e2aadc55fa8b2a4c2782a20a8a6241fde6d355 SHA512 78c0f48ee9dbe29e7a6b21b1cd9fceca94bb4a200877591dc500215018d816c5c78573fba70062ff77481fa35818d665563dd58efa1e36efda2b4731c9a4aa4a
EBUILD lark-1.1.5.ebuild 998 BLAKE2B 4901f2e1cdc9f41994c69400c17a6abdfbed6c810cbc20c58d8493b44be0c36f2610c94c54335a8d9e6fc9409a3ea220ad007c70ff7c1f3b6144a1389b2043fd SHA512 1b968a7aa6dab98ded14d50164ae93069638d0210db3fd91433c418dd9cbb1eb6e725cbc3f1091642b96fa1e02c23e9835c394698d8d4bf38d34560be9a795d7
-MISC metadata.xml 364 BLAKE2B 8a1409bfc4f242907355a931f5ca7308c96b424cc06cfbc82f281abbaea32a0aaa5257d04f4fbd6131e9056dc08ec2f5834d80608d68d5e9efd32314d0a5cd47 SHA512 ed2ecc7da195e14e5a8071f3c5d277ead1dbbb811c1b7b1163c53d0b5e01ab299a7547de82782c9211aeb8fb6d97d3cd6bc0c4f258c533e884c4e096e7ff20b1
+MISC metadata.xml 388 BLAKE2B 705a273d593a97c10e06cf04bf146864ff3a5d955f30d0094ab6869fd12e6033612e361e55b9e934f052ab29de7beef928293a377d0f1abb917f9715e111cdd6 SHA512 76a47597d5a6f2a71907701dc53837b1fb175be2b2fb0e70a03dacd17974f4dbaf3caa56f5e4be07c6847245c313bc3911ae949c689056082edda7993405cc32
diff --git a/dev-python/lark/metadata.xml b/dev-python/lark/metadata.xml
index a619139b1f21..8513f1149157 100644
--- a/dev-python/lark/metadata.xml
+++ b/dev-python/lark/metadata.xml
@@ -5,6 +5,7 @@
python@gentoo.org
Python
+
lark
lark-parser/lark
diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
index 8d727d67cf15..b7b04fbe2d0e 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -2,6 +2,7 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75 SHA512 3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da SHA512 a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
+DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894
DIST llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz 175044630 BLAKE2B f9a955e8413b57067fb697792316fb0c1e3eac00b1af208ba5d29db01a9acc96b88c7edca12c43762b1425c71a716a7c74d5d7edad45a442f32ba73f88f548b6 SHA512 5133c32d7856c8280bfeb47c3e5a9c0d8c1c291aad29af93586523110f95b08e582ff416fc6be02241eabfe80c35ad4f0334de5ead2a41bc6504616b1c6fd15a
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD lit-13.0.1.ebuild 907 BLAKE2B 786bc45254014c19e47997b263eba9245fc44459a6f12d46e69803fdf57c1b8f3d07d7e0354ea23ab17471771f57af8e792ca942b9f195462a26629d8d6bfb8b SHA512 ca254f8d0d3af0e01b24e73de8e15b77d687fd0f23a4848dd4e85522426e7dbdcd8ae77e25d8f88e637e390131fe78362ae7ba4ecd192a4c970cc3311b371dfa
@@ -10,4 +11,5 @@ EBUILD lit-15.0.6.9999.ebuild 871 BLAKE2B 5ab6cc094e95685501304ebac41e07a919505f
EBUILD lit-15.0.6.ebuild 914 BLAKE2B cbc8b1b6aaad9330b210d9dd053a9af083380e829afec784464c1c017ac64461c2b07db61c7c645d4059d1c235a85290cc100bba4b99db9f7f3deda3373a1d15 SHA512 7f47b3e0ad072444ccfeb9dab174d5faebe902b62c0bc5eea875b69836755784484111570540f7b29d2439858fa0a07950c61741a3093cd2e7fc99e9b5946ec7
EBUILD lit-16.0.0.9999.ebuild 871 BLAKE2B 5ab6cc094e95685501304ebac41e07a919505fb6ce9b2db04e0c671e6a494df35ba81f6a43d8448cb2f94e982e32850658085daa98ca60e652da887dffc400a6 SHA512 d4cf8c7c2bc71376c998ff0d9796c6713b20e972014f13369d7658667f23cd97ec237df2818aa96add88cb4e2c36d1f272494fbab8d6b15014d5529d95616186
EBUILD lit-16.0.0_pre20230101.ebuild 877 BLAKE2B bf6fc27b120a104e7cd4e69d8694840e29bae1d5e0d747f8e462370b19bd35ded983e76b7df5bc880b201317c88ca8394500804fcf239258b941e6a261aa4926 SHA512 93fb8a38395a6e2bc285bc966722d456e5bceffc823dc42072ee855aaf992377f8a83ae45f3d02bc5eb3a26ae48d6d7d01f55429ce8162c42643d9084185885f
+EBUILD lit-16.0.0_pre20230107.ebuild 871 BLAKE2B 6124405a203907ddafc356f37ff56527b43cbf22a0e222dd0a739029af4e4c1e2859f9f1f010fd6705a7682ab80a689bd157d7e061ad0b282540125b030b6ed1 SHA512 9a1a8c212ace19f703e8ef0e83d191a0d49b95fd789f3783daac24712d7f738baca771d302592ab9e7c808aee565e44ea786daf3cd4268b31f698c604d81a76e
MISC metadata.xml 340 BLAKE2B c9ca851e49b4ab48c015686e983ec988f60c34ed0af77abd7bc03d046002f79f74b9b463ecb97db89f2230c1593af7acdaf6651fc51fed4aa92a459d07aabf18 SHA512 3fe8262ce6b971364162fbdbac3b02bf02f0a64896c8a2564e2a2998bd6e6bc74463bf9104e3f4ffaa9f5c1a16c877fc864b8a4f056ca0022f741799bc00f217
diff --git a/dev-python/lit/lit-16.0.0_pre20230107.ebuild b/dev-python/lit/lit-16.0.0_pre20230107.ebuild
new file mode 100644
index 000000000000..4950a6292b82
--- /dev/null
+++ b/dev-python/lit/lit-16.0.0_pre20230107.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 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 llvm.org
+
+DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS=""
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# Tests require 'FileCheck' and 'not' utilities (from llvm)
+BDEPEND="
+ test? (
+ dev-python/psutil[${PYTHON_USEDEP}]
+ sys-devel/llvm
+ )
+"
+
+LLVM_COMPONENTS=( llvm/utils/lit )
+llvm.org_set_globals
+
+# TODO: move the manpage generation here (from sys-devel/llvm)
+
+src_prepare() {
+ cd "${WORKDIR}" || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local -x LIT_PRESERVES_TMP=1
+ local litflags=$(get_lit_flags)
+ ./lit.py ${litflags//;/ } tests || die
+}
diff --git a/dev-python/lmdb/Manifest b/dev-python/lmdb/Manifest
index 081161c51ee4..511dbd6749e0 100644
--- a/dev-python/lmdb/Manifest
+++ b/dev-python/lmdb/Manifest
@@ -1,5 +1,3 @@
-DIST lmdb-1.3.0.tar.gz 881422 BLAKE2B ad864956d44ec55e36a856125dd21b8e51af37a274f8b546edc68cd2025b19b97cb60f49f51558345b32922f7c968f442e15cdda84e9416280069adc7371a033 SHA512 31a821641e398087a9b8e76341d693c3be48089ffa5b5624043b276d5acb4d7fa25cbbd156dff39a82bf678402eb64d8ca922252a594ecc098946a67cc4d4cf1
DIST lmdb-1.4.0.tar.gz 881541 BLAKE2B 1a1bd0d0f6451c57063485f71ecf6f917f7ec293e51cbe7ffa488e867a24ebe1af20ee04c91430de2c96ea0dea40bf2525f2e7b756ab9b3c999357f663ab231d SHA512 d6121a2dbadf9dcef5b65e9f5661d5934cae2e43bc2d830723cfe3982a2e937ad9260f1ea74ddaee83927ac8da4dbcfdf2ea8f801b5bfdaab096c4d326d9ede1
-EBUILD lmdb-1.3.0.ebuild 857 BLAKE2B 93fcce5d6829eea0c8a07ee40fe85b6a996fb3b5670feeac47e1d71f1fee8ecf409878a437ae7cee8c95f1d4874dee22c674e01116315407d0faa86cdff9196e SHA512 ce0c23ed59e7c595385be4b0de1008484205367f712735a80fadab0b12e08a2344ddc49ecfd2eb21bb5d5f6eff2d0ac044431c39d663d2eee12e10acd7b9dedf
EBUILD lmdb-1.4.0.ebuild 780 BLAKE2B 2c9f383c41d118b558c60ae5bb63ec462c348efb6f1ee58e71e7ad98ad738f746a12f83daf82ccb689c2954aacd97197e0ba1a28df77d0a37d461a680ce69055 SHA512 306af83966e8fd57542a9f0f4d9c44c675baf235b56fbf32f2491a49b359ff8787e64545c636158c175ce36bbd7e34f34c486af81ca790877af3858b182ce004
MISC metadata.xml 420 BLAKE2B c7f006e40fdf4c8c02e7fdd80aadbad12209b9539f73999c2edc7ec28abc7b31342df66b775fd413b8be6e6afb6980be1060db42a0497ae8710ab863da3f4e3f SHA512 e858fb0d95373a865da1f1367427f62fe91c4b0703dedcb7e114c4bf38437a9ea00f6593ffb7286df45836626d83b3e7d64e10df53f61820c4d52b37e51c45b9
diff --git a/dev-python/lmdb/lmdb-1.3.0.ebuild b/dev-python/lmdb/lmdb-1.3.0.ebuild
deleted file mode 100644
index 531cacd55a1b..000000000000
--- a/dev-python/lmdb/lmdb-1.3.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( pypy3 python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the Lightning Database"
-HOMEPAGE="https://github.com/jnwatson/py-lmdb/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="OPENLDAP"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-db/lmdb-0.9.28:=
- $(python_gen_cond_dep '
- dev-python/cffi[${PYTHON_USEDEP}]
- ' 'python*')"
-DEPEND="${RDEPEND}"
-
-distutils_enable_sphinx docs
-distutils_enable_tests pytest
-
-python_compile() {
- LMDB_FORCE_SYSTEM=1 distutils-r1_python_compile
-}
-
-python_test() {
- epytest tests
-}
-
-python_install() {
- # This is required when the CFFI extension is used (for PyPy3)
- LMDB_FORCE_SYSTEM=1 distutils-r1_python_install
-}
diff --git a/dev-python/mdit-py-plugins/Manifest b/dev-python/mdit-py-plugins/Manifest
index 6b015ff643ad..fbbdeba1f484 100644
--- a/dev-python/mdit-py-plugins/Manifest
+++ b/dev-python/mdit-py-plugins/Manifest
@@ -1,7 +1,3 @@
-DIST mdit-py-plugins-0.3.1.gh.tar.gz 53897 BLAKE2B 57bb08ec6f90d28beb10fbd57d980b1d6f7b1df5d5c3d537685ec1c34d2ea74ea9e5facd0ee432d12924ae2d35d32e3c4dc3600485486b6cd49d5568bffbf48f SHA512 a934953e95eba04f5c1626d8256fed53cbbb26e35d816b41b7aaf968b452e3bfaa99e3008009dbdd8d9e7c89497916916c2cc1fabbecb735624231cafee864ea
-DIST mdit-py-plugins-0.3.2.gh.tar.gz 57297 BLAKE2B bc921de8a37def9239d8f67a148cd6a58449600b06abbae868256f5d5ede2d95ca8581106dd9f9ebc072b5cbe34cea60fc5472de9ba82e9ac1cb55f4910ddc43 SHA512 745b2cbcdab840f4589e0871ddb0ab43024c3dcb21bc7c40b9ff6a9c6b74117b81046fee827c358a6dd120a9c99bbcaa1a47c97a487ce21e7a37d6dcee293a5a
DIST mdit-py-plugins-0.3.3.gh.tar.gz 57366 BLAKE2B 60b53c6aa404a22296da122b6528491fa7dc52c4b485dea1b0c26c486cd04bf495948e03c40d54ac9d436431ab1154f51af90c84762f96d87984b74718a736a9 SHA512 a32a4a7004368af924c0876106e10a55a2f361a18db127a45080779bc39fb709ca274febbb4c4d5e872357e99bd8161e6c760783793516011da5f963368fa637
-EBUILD mdit-py-plugins-0.3.1.ebuild 738 BLAKE2B c6fc3bca5fe9a7fe9696eedff67021e6383f4f3bff9e2af96a28da3ec4e19ec9ded362d00c080425b173ecbcf49a9895c9d41fcbc92922ca3e5886c649c0580c SHA512 ee788989d317c63ab8a4619e4c1edf84b5ccd14fd5595a35b54b85395622e6448363a4588b7ab80741605d6a3f4d893f2ceee32844620f8645f19af8b80facdd
-EBUILD mdit-py-plugins-0.3.2.ebuild 746 BLAKE2B 707776c5748a248dbdd9797049be0530c9c1fcbfe69b97cf94271ddc8ae1a9f86ccef5b623e760c0548604358c0804bfad66b6a02ef6d90fa607186234b76813 SHA512 ee174fa9bd2f7a7dbdfab4fe01fa66c6ac3db0bc937af5220023c2ba728e0218a641aaaebc1538b5da03d2be0d6993f898673bcf777c68eb4a1e4dc7eca2ab60
EBUILD mdit-py-plugins-0.3.3.ebuild 743 BLAKE2B 11f18c3fedeb11f41e935c2476fd3dd17fe514e1a3d2572e985ebd37cfb46e6f34dff06071f39c4b86f4958b6527603ca072ceebb5058c26873d637316016eeb SHA512 12c1a79602fe3b605b9c24a255ddec698d7da6faac3af5a58efec741516b623738a8b2f8a096fab0f4117703550f0297b9c1b78872c3deb7376664389787fed4
MISC metadata.xml 414 BLAKE2B b7b6cfc3dff5ca097543d0541b066c466669ea3d9193e10530e97f6992053bedb67badf78023b14893d779a1580eb3bb385d51affc5a0927d76f89ddeed1be24 SHA512 564918fba45aa79a7a05d532691fe15aaa61a0e16e6004d57875720a26fc13548d37793fbab83479d0fc8c70764b3f919430a9bd698c03c85bf9103b56355166
diff --git a/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.1.ebuild b/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.1.ebuild
deleted file mode 100644
index 9179cade1e52..000000000000
--- a/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Collection of plugins for markdown-it-py"
-HOMEPAGE="
- https://pypi.org/project/mdit-py-plugins/
- https://github.com/executablebooks/mdit-py-plugins/
-"
-SRC_URI="
- https://github.com/executablebooks/mdit-py-plugins/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- dev-python/markdown-it-py[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pytest-regressions[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.2.ebuild b/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.2.ebuild
deleted file mode 100644
index 896354240c94..000000000000
--- a/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Collection of plugins for markdown-it-py"
-HOMEPAGE="
- https://pypi.org/project/mdit-py-plugins/
- https://github.com/executablebooks/mdit-py-plugins/
-"
-SRC_URI="
- https://github.com/executablebooks/mdit-py-plugins/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
- dev-python/markdown-it-py[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pytest-regressions[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/nbclient/Manifest b/dev-python/nbclient/Manifest
index 7c2f580dd8fa..1cd1ff940ab3 100644
--- a/dev-python/nbclient/Manifest
+++ b/dev-python/nbclient/Manifest
@@ -1,5 +1,3 @@
-DIST nbclient-0.7.0.gh.tar.gz 78253 BLAKE2B 473dcef140c8e1fc8f1e97fa30859b9b9fc2dfd6f951ae52db8ab11febbb3de7f60d129424827983a2c05579cd2340e9d4e1a9d0e452a7678497fc1c7176ecf3 SHA512 93d22e2b4fe1740798b812bb4890bf2fe2c7fdd337e34b50eac3140ead73d443cdb326948b2e8511b6ccad61c7daf1efd8e7cc3664b6b1ad9dda0894ca84fff5
DIST nbclient-0.7.2.gh.tar.gz 76883 BLAKE2B d90b9dd7b15757a44c86084b68b916aab663c0e20a5c1012bda9f86a0ec1104a01cd78d27bc6e510eceeee12f2356a312d8080e1568e4c54dd2e916af85dc304 SHA512 17f1bfbfa156688e895ab1a0d0f74903f43c62a373a40cfcc50a654d86ebbaeb5ed101562716140a3878a9667bb131c49e06caf2e3127160700baf181cd1c29b
-EBUILD nbclient-0.7.0.ebuild 1478 BLAKE2B 60bf2d52e8a8dff8469d21ce72786a29c6aebd19e667c9e46044b0faf96ba5bb30eeb57a11dbb7aaff685a1833f7c7ba9ed21ec7f11673d274fb37247816af9f SHA512 f18306d5364c3187f97e48327808e0ee4e2c490bf0961c1e92238f8e8734aa37409ad51edb04c97ad9c89ac528a85865ef114e18fdb57dc877c32679a1fb182a
EBUILD nbclient-0.7.2.ebuild 1537 BLAKE2B 7307df9f5a446f95712d722cf19c53afcaf2aca7f7271b30fe06dfc54d0284dffb483f3d83afcf35835f2ab924643d071c7acdb84ff72f57674ab237c2743a68 SHA512 d93dae0400690b22071b39f68f68f6024aa01aaa57a34cba2b3a82cd8d430b7711343f20cbfb4b89d3b44986b292248344a06cc73dbb47664ca38e8feb6b7aaf
MISC metadata.xml 405 BLAKE2B d1efa5f7bb2a959bdbc6093b1bd3930e6cdb9bffbe872c6775c15dfc1024ae24d6bcb4651c8e1fb06242b17d6a86f683de3b528bbf1a60b5656a90c1f4ac81b7 SHA512 5b0de690d37dd5928e3bfd0b380336d154cced094e342b41dfd16d0caddd2b792a2158b209404a36461cf4d1b12d836024eae2aedf15093b90f4e363382b38bf
diff --git a/dev-python/nbclient/nbclient-0.7.0.ebuild b/dev-python/nbclient/nbclient-0.7.0.ebuild
deleted file mode 100644
index c030db2f10fa..000000000000
--- a/dev-python/nbclient/nbclient-0.7.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2020-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="A client library for executing Jupyter notebooks"
-HOMEPAGE="
- https://nbclient.readthedocs.io/en/latest/
- https://github.com/jupyter/nbclient/
- https://pypi.org/project/nbclient/
-"
-SRC_URI="
- https://github.com/jupyter/nbclient/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- >=dev-python/jupyter_client-6.1.5[${PYTHON_USEDEP}]
- >=dev-python/nbformat-5.0[${PYTHON_USEDEP}]
- dev-python/nest_asyncio[${PYTHON_USEDEP}]
- >=dev-python/traitlets-5.2.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/ipython[${PYTHON_USEDEP}]
- dev-python/ipykernel[${PYTHON_USEDEP}]
- dev-python/ipywidgets[${PYTHON_USEDEP}]
- dev-python/nbconvert[${PYTHON_USEDEP}]
- dev-python/testpath[${PYTHON_USEDEP}]
- dev-python/xmltodict[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- nbclient/tests/test_client.py::test_many_parallel_notebooks
- 'nbclient/tests/test_client.py::test_run_all_notebooks[Interrupt.ipynb-opts6]'
-)
-
-python_test() {
- # The tests run the pydevd debugger, the debugger prints a warning
- # in python3.11 when frozen modules are being used.
- # This warning makes the tests fail, silence it.
- PYDEVD_DISABLE_FILE_VALIDATION=1 epytest
-}
diff --git a/dev-python/pandas-datareader/Manifest b/dev-python/pandas-datareader/Manifest
index 52c8df43e83c..5e016bd66cd3 100644
--- a/dev-python/pandas-datareader/Manifest
+++ b/dev-python/pandas-datareader/Manifest
@@ -1,3 +1,3 @@
DIST pandas-datareader-0.10.0.tar.gz 259641 BLAKE2B b8a5c7aaa76b30abd9297c820638731fc5d81b5ee2cd1a016c1d8d10dc237708b913a4ec505b9a703b02f470413725f58fa4cbf54ba70113bfae5d0ffb0875b9 SHA512 b078122c6c0a614aa5b55151446b830dba64382b0570761ac80baaf362ef8121fac2c4b53b8cacc367bf985ef1ecc16d44041f1d1f4b13fc1024fe6ab74f1d0b
EBUILD pandas-datareader-0.10.0.ebuild 1138 BLAKE2B 521dc29343e42285a89dfa11cfefe32b63451a4711b7d13727f7270c8327485cdc3609e684b45d54b31d6fc2a14d58cec87aa6e6f7af6edf9b380fa73103003c SHA512 99efb1f1ca2111feb06c482d24dbb6f405c9faf8adafbc4e8166500c65d45348ee1bb24b3959a0b9a53734750a4bb1f5a26685dfc78368622641492ab1c75660
-MISC metadata.xml 880 BLAKE2B f1274ace74e6e9497162ec76ef8abf31f412d839f3cb2095a31a8f69bade977dfd42d75aaf1c976b6b2eaeb82347f5cc1f46cbaacdea9ffc10939e9dcd270d7a SHA512 6a904754515fcb0994e7908467615267cdc67f872241c4159870051936f244af1a773e806d894fba070c3367a9c016f49a3c72b22c83e47baf51fabe074ec35c
+MISC metadata.xml 624 BLAKE2B ca15d02d59ca95e4b3378da69b4aed6e3b2b7c6b07d814d16b9be784aaa6a51713eb74c63c25d970a243baf7a17ce1f1f59edbcb8096292dbc7052e7ab2f76e9 SHA512 948f3e3e7f11f3d296905163c52b94cf552f4e6e136bd7d108e82ebbe4cb4407acea94db6bb874bb2809504de22d5ffa11cb0aaea8d86c45ff7b17c9dbc2266e
diff --git a/dev-python/pandas-datareader/metadata.xml b/dev-python/pandas-datareader/metadata.xml
index c824e7cd3610..bd97f464e506 100644
--- a/dev-python/pandas-datareader/metadata.xml
+++ b/dev-python/pandas-datareader/metadata.xml
@@ -1,14 +1,6 @@
-
- gentoo@chymera.eu
- Horea Christian
-
-
- proxy-maint@gentoo.org
- Proxy Maintainers
-
python@gentoo.org
Python
diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest
index 42770eaad200..2cdeb4a15685 100644
--- a/dev-python/phonenumbers/Manifest
+++ b/dev-python/phonenumbers/Manifest
@@ -1,7 +1,3 @@
-DIST python-phonenumbers-8.13.1.gh.tar.gz 4906086 BLAKE2B 3287df69f8246d241ee41b7fb71e1d49ed6393715a1bed31a60755e170c74f8a88c4b5a2dfe4dd87fa7e8049cefb930d33fe0821bff34745e18402bcc8a1e424 SHA512 2a3d7ac670db1f20a6409a705f654b7802266d9bc4f562b50beace67bc6af188b685159192c73078009fae787ad5de6bb191a8695d1c1626e2fd564f01c55592
-DIST python-phonenumbers-8.13.2.gh.tar.gz 4906335 BLAKE2B 720489d11d10a8277557688040f7b893ecdffba9269ea78d61f3612d0d3ad87cb1eeae04a113e16bc222c2eefc0f792357d06e83faec527ad990695aa25e3946 SHA512 30a668214e9b6f4fdc50fe604ebaa566a90a93c3bcbad0626c5f834dbc2127e3a38897ab60bf89090118bfadef92538508e7636c370b8069a4d46522df628fea
DIST python-phonenumbers-8.13.3.gh.tar.gz 4906633 BLAKE2B 320f4caa2feb5c5884cc519de8d9caebb7bbfeb656e060f84aac25f0561b042498a14fff237be404b47b5242f57afb705e4bc91f0c33d5f951a88b3de614d16a SHA512 f0aceacc52a5155757c5b2542a3e67ad78bf5b8ef2a24493e62b850ac2a0c260e21e63067252e698047a4969a5966bd602c8920457b62a20d8911badca200a0a
-EBUILD phonenumbers-8.13.1.ebuild 808 BLAKE2B 87e011f42ff0b93b8e6998a1c1466fb7b85d409f3bbb0d41458438c6b55602242f3e782fd3261933624d7629a54b4d4d7689c3669b19767e182c9953fe5683c5 SHA512 479a6a9860991775a3284aad9f45a64d2070ea73e3c95604519fe0c461e8fe46e9eb5d93a7db1f01d5d4e04f05c472e4627b14206cce6c4e99c1352a08973f1a
-EBUILD phonenumbers-8.13.2.ebuild 808 BLAKE2B 5b73649e7e8e6c5686529dd0a759ff82582e2290b299aea3b29c5c9fe869a6b9330b3a50dff4d739890ba0178bdab3791410eaf090e6d941179a683a7fb21196 SHA512 76a0fc6181161b3add268112d616f4d325d1a893e979b5243bc08bc5d50f22babb45000132cdc0ce0f7a32f2bdcd1e3d39f92310dc95e9117018c1c65c97df5a
-EBUILD phonenumbers-8.13.3.ebuild 810 BLAKE2B f6d524ccd4b5766f56f5b019096727e3b9bb091b7636e39369d2443511ac533c98a1d03c7b917c9572349e4601f556aed15661316a47f6f55da72199b105cad7 SHA512 beae3b028c737ebef7a3b45a8d8fe428b67dbbf9d0c6aacf14467f80b11ddc858e35e72fc1afb06e3d98cdcb47aa2c30f90956c5fe0e0ff43214e101c2a15188
+EBUILD phonenumbers-8.13.3.ebuild 808 BLAKE2B 5b73649e7e8e6c5686529dd0a759ff82582e2290b299aea3b29c5c9fe869a6b9330b3a50dff4d739890ba0178bdab3791410eaf090e6d941179a683a7fb21196 SHA512 76a0fc6181161b3add268112d616f4d325d1a893e979b5243bc08bc5d50f22babb45000132cdc0ce0f7a32f2bdcd1e3d39f92310dc95e9117018c1c65c97df5a
MISC metadata.xml 413 BLAKE2B 4fa9965e76205ab35de37314b8c06fae26ccf34a944401e672487d7ad42b0046b4de85c8dd4c500d2703b5ecca49755b3f6d9047a20d7226fdbdf63e0aca3220 SHA512 de88d4162ba8f97748a1d2a17a8bea48f59b84f67c76aec11a9bad8ab0d0b66bc9cc2395dfff446bbad591f52f755a38ccd0daf2480b4f2e22e80ce5d44a42c1
diff --git a/dev-python/phonenumbers/phonenumbers-8.13.1.ebuild b/dev-python/phonenumbers/phonenumbers-8.13.1.ebuild
deleted file mode 100644
index 31a41d5ae3a4..000000000000
--- a/dev-python/phonenumbers/phonenumbers-8.13.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-MY_P=python-${P}
-DESCRIPTION="Python port of Google's libphonenumber"
-HOMEPAGE="
- https://github.com/daviddrysdale/python-phonenumbers/
- https://pypi.org/project/phonenumbers/
-"
-SRC_URI="
- https://github.com/daviddrysdale/python-phonenumbers/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}/python
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- test? (
- dev-python/protobuf-python[${PYTHON_USEDEP}]
- )
-"
-
-DOCS=( ../README.md )
-
-python_test() {
- "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}"
-}
diff --git a/dev-python/phonenumbers/phonenumbers-8.13.2.ebuild b/dev-python/phonenumbers/phonenumbers-8.13.2.ebuild
deleted file mode 100644
index 17cf1fb5c43f..000000000000
--- a/dev-python/phonenumbers/phonenumbers-8.13.2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 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
-
-MY_P=python-${P}
-DESCRIPTION="Python port of Google's libphonenumber"
-HOMEPAGE="
- https://github.com/daviddrysdale/python-phonenumbers/
- https://pypi.org/project/phonenumbers/
-"
-SRC_URI="
- https://github.com/daviddrysdale/python-phonenumbers/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}/python
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- test? (
- dev-python/protobuf-python[${PYTHON_USEDEP}]
- )
-"
-
-DOCS=( ../README.md )
-
-python_test() {
- "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}"
-}
diff --git a/dev-python/phonenumbers/phonenumbers-8.13.3.ebuild b/dev-python/phonenumbers/phonenumbers-8.13.3.ebuild
index b1bff4a095e7..17cf1fb5c43f 100644
--- a/dev-python/phonenumbers/phonenumbers-8.13.3.ebuild
+++ b/dev-python/phonenumbers/phonenumbers-8.13.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}/python
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~ppc64 ~riscv x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/prompt_toolkit/Manifest b/dev-python/prompt_toolkit/Manifest
index f4dddb7b2c9d..e37f357fdedf 100644
--- a/dev-python/prompt_toolkit/Manifest
+++ b/dev-python/prompt_toolkit/Manifest
@@ -1,5 +1,3 @@
-DIST prompt_toolkit-3.0.33.tar.gz 420748 BLAKE2B 7df135b0b69f87b98f52c776316ed1f1a20d4c43fd12d1a8877b8d34d96918313b7fb337ba09258e817c41e1847da90a2b38038b998263ca98f24e52e01c968b SHA512 72531829389b5302617660a7b3a66b22b7e7af4d9f60710628a3bea45b8b58152c90b7fddea660cab61fdabdc4136441a3aa56846c2024eec0ed3f236028bc3c
DIST prompt_toolkit-3.0.36.tar.gz 423863 BLAKE2B 1917ba618e4111f3d2d85f1063e3e34bc47cc1f60e1703be54cf92b98f72eb3cb3062381e16fd324953435ed67ce0711274f6d8faf735bf966283cc2201f1b65 SHA512 db77a3acb8a985b1df3d82eca7ac30fbd5e85bf3bc77f0f6da13af8064a7d4dc9d7fd57be3eabe5eecce610c8220ad493d296f2e425a8f69d62fddd1e419af1e
-EBUILD prompt_toolkit-3.0.33.ebuild 637 BLAKE2B 73861e38625e070580215f4de0f1badb62483f37b1d74ee0427559f0e237b87cdb8a97b31f0f630c415b308f77babcf4b1aefb0a6b0d18290e8065375c68ff78 SHA512 23794f272fcabae86669d4e6c625fa7a1bd3d117fd27aea8f69f327c75e131bee8ab29a1743654dd2a171f7feb9d6c1f132df7c2e3f2aa1bbd39a02f16bf9253
EBUILD prompt_toolkit-3.0.36.ebuild 637 BLAKE2B cc07105201439711b71a827e4b8180d96beb6b18e609540d99ff3c9da6cdcd2d7bae9a30157cf15723b29b1694bbd512964b7e658535327876d5490139b48c83 SHA512 9c507416804c88ea9e82b4757ae5fef510a2baaa3f7494fe193b7bc7ad6877c30f78d11c8ce84f1299c1039246867c19c623b17750160e418cea8b35e16b8d13
MISC metadata.xml 431 BLAKE2B 534336484c65b57df5e672729ff722b67445948e0485c3a62c2f7081724cb951b5157c600dc6162a3bb857c2be0f378b18670786279ff8b5cff2858588f8ebc9 SHA512 a9bf68326839069c61e70d4ef3fe304706f2543b9b91eb291566dd66f36d1abec00382ae205549a35f10dfc730f4613c5cc5c0ee4d6858538d50c4145bd3b15e
diff --git a/dev-python/prompt_toolkit/prompt_toolkit-3.0.33.ebuild b/dev-python/prompt_toolkit/prompt_toolkit-3.0.33.ebuild
deleted file mode 100644
index 05b4931f826a..000000000000
--- a/dev-python/prompt_toolkit/prompt_toolkit-3.0.33.ebuild
+++ /dev/null
@@ -1,26 +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="Building powerful interactive command lines in Python"
-HOMEPAGE="
- https://pypi.org/project/prompt-toolkit/
- https://github.com/prompt-toolkit/python-prompt-toolkit
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- dev-python/wcwidth[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/prov/Manifest b/dev-python/prov/Manifest
index fa50d6e73fad..90100d6e60dc 100644
--- a/dev-python/prov/Manifest
+++ b/dev-python/prov/Manifest
@@ -1,3 +1,3 @@
DIST prov-2.0.0.tar.gz 131878 BLAKE2B 65f14ad3a7dc6e10d03b0d778be02d3a3a7e4cae7b8aedf54117446eefe51546fb30e9ca602b2d5780fab8abde4ed1d56ed7385815db64a7879623a481b050be SHA512 6d05c88855f23d5dc22b0eccce0af935c0ad3d227b7a257ff205ad8566ed9607f614c13427ac8dd922e79bd477ca125b9d3f9492f5f65ae55ab8e8f3b9b97307
EBUILD prov-2.0.0.ebuild 717 BLAKE2B c22073a92e30db3bfb9a60e0b331ad00cf6ca23484944a713df74a135bf164a84f257438fbf917f6c4958bc5232b2718c679b62284d655025cbcccc3446b8483 SHA512 0482eb094bb406b55b6cd7b398842cad3746c0dbffff4866478604edba5c25e1afb9995c9d816f25e3d640773372bce9c05c728333fc24821cbe523c3005aebe
-MISC metadata.xml 711 BLAKE2B 23f3aa0e557f96a3f3df4b7e4073edced1c425fc9efcb30eb4bd159335035dec47dec07392ffafab40f221c033d97e1f47c9b72d5d5ca4b214f4c01744fd5336 SHA512 7dafa120377f5cd080efb4591cf1be001f89a57495ab9d743c4dde46094133bed7dbea2a17976f5b5ffac7df7a0b482352a52bf389baa1e889782c4691287a4a
+MISC metadata.xml 483 BLAKE2B e64325a9425e580d710b5e6e9c0a9489511ee498ff21939a8dbc9b2cf99e200537fa3805f63c6979417bc0a93667331a0a110c7fd68d2b50dcaf922805d83f76 SHA512 2bf7acb753672966a04fe20beae0422bd61c29859c672cc5151258133d408713c6b863b212930f9fffdb85bc138c7cfe0afd5079f11d3c81ad96282e66d8bb54
diff --git a/dev-python/prov/metadata.xml b/dev-python/prov/metadata.xml
index 645e3c0f0d7f..d1559163dd7a 100644
--- a/dev-python/prov/metadata.xml
+++ b/dev-python/prov/metadata.xml
@@ -1,14 +1,7 @@
-
- gentoo@chymera.eu
- Horea Christian
-
-
- proxy-maint@gentoo.org
- Proxy Maintainers
-
+
A library for W3C Provenance Data Model supporting PROV-O
(RDF), PROV-XML, PROV-JSON import/export Interface to
diff --git a/dev-python/pydotplus/Manifest b/dev-python/pydotplus/Manifest
index db18a50c7b46..849623e7c85f 100644
--- a/dev-python/pydotplus/Manifest
+++ b/dev-python/pydotplus/Manifest
@@ -1,4 +1,4 @@
AUX pydotplus-2.0.2-tests.patch 907 BLAKE2B 387823545ea3b1372b6584a4b2daca756eb21d81487e3749309c155e37b21171e8e624d54caecc0b356a1456446a4e3b8340b5fc233301bc270fb3056571a601 SHA512 21dd557a0a94d6ad0e4932e01a97a450d76c0f7bcceab870b0ba60a2b96c711ab139fc682ca2a20da4c68b49fe37577763639bb77b9fbe28c7fa1281f2e5bb4b
DIST pydotplus-2.0.2.tar.gz 278677 BLAKE2B 879271ba7e2104134a71caef7676082420770dcdb34aeabfe76232ad8f9774d3e90a9f7ca5fb407a7a4e8e0c4e5e01824bd0d5936fe77554cc661839fcc0dc7b SHA512 6f06a1f284401123a4514f9e9a4974dee8dc8d01e6b7c40a797fb70eed22b99fe774272f8b106b5632a33f524b356349fe1ff9633101ff61ef2fc3fe69d641ac
EBUILD pydotplus-2.0.2-r1.ebuild 620 BLAKE2B a2317b42a99c4e91c6516964afdeec903d6ff93e35d1685d78540ab17611ffee676dba6c906fafe46d530c00c3da45283d5408ce5877032f288fa044d722e6fb SHA512 9407534321537713f067439258e5ed8559c289eca1fb6acfcfc4fbda61050f1538a355012e1328425ca88f086b501438a8e6ceb14b7faa9fad5a2fe2f56e031a
-MISC metadata.xml 642 BLAKE2B 910a9eae9b71e007107680352ac5f1a6af0d12dd78e496cb2245e9bff0727eea377ea6c82d85584340bee94bb163f2f93fe273ea46583f8c20f4e5b8f1cf7418 SHA512 06a7c06b6e064576de57e5de401bce5fd440431b0f70e385cf08f59eb9dca02a7b5eeb58ba1e99d74c9d950584b68c08c2a2298f47ef70ec9fe85641cdec16a0
+MISC metadata.xml 414 BLAKE2B 02e990f63d70819393d8859bc20f411e4791678e376cf84e61b49ec1bb2c68ccbb6202c6a25675d89a3eb81067a06f972df5728aa35fc3db0837fcd67546b531 SHA512 ed6842b00444c3021ac79f043d67f78a3eb5acd4b0f4e2828cf25885d15b32ff2eb0d97c304fc8c4a5ae63340a142c5835933db410547b5abfe6a0dd0e6670f3
diff --git a/dev-python/pydotplus/metadata.xml b/dev-python/pydotplus/metadata.xml
index ad5e8dc93e31..4762ce100175 100644
--- a/dev-python/pydotplus/metadata.xml
+++ b/dev-python/pydotplus/metadata.xml
@@ -1,14 +1,7 @@
-
- gentoo@chymera.eu
- Horea Christian
-
-
- proxy-maint@gentoo.org
- Proxy Maintainers
-
+
PyDotPlus is an improved version of the old pydot project that provides
a Python Interface to Graphviz’s Dot language.
diff --git a/dev-python/pyglet/Manifest b/dev-python/pyglet/Manifest
index 2062f26e5616..67e73dcb8131 100644
--- a/dev-python/pyglet/Manifest
+++ b/dev-python/pyglet/Manifest
@@ -1,11 +1,7 @@
DIST pyglet-1.5.27.gh.tar.gz 6532179 BLAKE2B f1dc668530a69e275860befe11f4c86003c5de2dadede706df7abac9eb6fb1729ea030c7053f0149926f3ffdd12985d9abea4afac65de3b6b7541fe871eda369 SHA512 98896dab06873cbf3cdd0d4015cb0b9e062cffb1110908bd422ecdc4f0e16943adc8a4986e7dbfdae4392e82ac115bad6f937896e166989ad2c4d73a0f45c8be
-DIST pyglet-2.0.0.gh.tar.gz 6201132 BLAKE2B e72436804688e9022f0efc7da7fac5eb31ed2d35632612149b52431167db98f1d2e8bc3824ef6bd69851a8bf609d5098ea5f5c77aa7bcf5a527457c62ed47586 SHA512 2dde724f0b5f284d0094109a7077464ac4ec76ea905c91ddc096032ac849ee9720ee36926e9f11969169906c7e45580789001dfc657edc2e737ad116c48c588a
-DIST pyglet-2.0.1.gh.tar.gz 6202313 BLAKE2B be77d8b1736a41ff97c91db2019716eb85be87c91847f1588ffa8c502224b127aa04b038a207890a7abd099f9a956cfa8836d25e50a913f3a8439edfc078942e SHA512 a8670a8845b1743347b1b8cac19ee62056b2ea819ba2e14e567bc2d42f4ff7d1dc2c10e782b1bd670aef69e78971dca8d740787065ef1c2923cb62a3570e7bec
DIST pyglet-2.0.2.1.gh.tar.gz 6206090 BLAKE2B e671e1800f8f9e80ff301692973e6085c63b751944d221added744edf3910dd13c15f741637b23f04777b64bfe2865698410be1859009bc1455cf51458e8916a SHA512 4b6d4883025b55d7e1515c65c0b18a5b24d152a5e7f547379329388046c2f1818f9e203d2913825a1156eb3271100b6257f334310959c2e7a1b4ba2b61f2d398
DIST pyglet-2.0.3.gh.tar.gz 6213542 BLAKE2B 7a47df69761d718e6b1a700105ca7e75b650109d37bea340cae147885ea2158da9af45c9c5733cd6cdc41e17800471921457dda281285e4c6836191200a92be2 SHA512 7617c34dfc65d8a957e6e4093c467d2debcd36e053ef0e1b350cc63fa886e59a6e8cfa0bbbc9db163c736f5ec975c0a105f7ccb0c8bb193744b692d550e0f757
EBUILD pyglet-1.5.27.ebuild 1635 BLAKE2B b107e1081670aac52989972b8bcc617d29c2d1a4e31470a57c4041ff28c55cea616fed0b5ab834fbc37e38605dfcb2aadde623585e41889f96a1a11916a9202a SHA512 4123a85c09af260a37751085b67966c0316330509613e2a529ef13e522e3f91283a433f0da6bc68667e429791376b88144efcf14b6d322e58c429091655cbaff
-EBUILD pyglet-2.0.0.ebuild 1851 BLAKE2B befc98f3f33ab72e35ed56a4f90b2562b5491c84ba5518bba8981f541b5e02bb2e0d87acec1b3e6200fb0294f1b68d9e6b869875277db9e11602c91c9cb60d15 SHA512 4760c746e1706ad42e49e5876691710388b879d071eb1dc0ba47114b912cd4b5135d911182ffc9811f1ed3e4f5f1c4878e46687a005605cbe558075f9436d8d8
-EBUILD pyglet-2.0.1.ebuild 1853 BLAKE2B c9c149fac929b6f5fbd429e2fdc9a7b6bdea0ec6fe27f236743a68306a6ec9bc5d302771c72ce57d9c841487a8b548db2abd33109b46ac6c8e2a53ff6483e33f SHA512 4de24b2a762f846fa201fcd57c41f2a82c1e740da096b2b93fb58b169d23f5f6e482a63663cbffce62c96d54f65d091851ac232efae1f359fa4f395da3b664af
EBUILD pyglet-2.0.2.1.ebuild 1851 BLAKE2B fb398dcb764065f3fae8ad176422d9730ff14f3f39b4ddab9c77214d9fd85b85b25650c5374fd5fd0894dd6a3d081a0ec96cdc94bc15b8bb652b06887525666b SHA512 4c92b0ff7876e76ddcd5971826bedb2126516bdb758a5e493a7780e786de0a9634a14a47458e96aba68ed16b4a7ad4f9cbf4aabdfec7e871a3420fc64f1eafb5
EBUILD pyglet-2.0.3.ebuild 1853 BLAKE2B 81ec93719494b1f0d3570cbc67fb1f1e7612c21d4143c106a3a4cd630dd6bed557a8a52215c4b60d6e134172aeb947701638a834e5774d624d82d2580450d63a SHA512 7adaa3cceaf14fd43f9c40b808480a09b3b845d3ad6dce83570c1f44b64049f3e5cb1078790b154e2db9dff5f1aa16f280ef0bd36f34f348f78418fdd6661bc3
MISC metadata.xml 1092 BLAKE2B 51abba6b5545fb47d277edaca91fda755e885f08a9407f5cd3d468c8b0b86991b57d8d151e27d59755ea884ae894ed0e5c32d357b0d81e66eb9054ca6fc92055 SHA512 7e47cc4c39ebf827bf46423251df994a65c2af8ada9420b36810e36f245bbd810796bc8b02cbce182ff071bbd9dae0c9e5d9f5cb201349cd49fa311b3891dc2f
diff --git a/dev-python/pyglet/pyglet-2.0.0.ebuild b/dev-python/pyglet/pyglet-2.0.0.ebuild
deleted file mode 100644
index 915f9b89647a..000000000000
--- a/dev-python/pyglet/pyglet-2.0.0.ebuild
+++ /dev/null
@@ -1,81 +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 virtualx xdg-utils
-
-DESCRIPTION="Cross-platform windowing and multimedia library for Python"
-HOMEPAGE="
- https://pyglet.org/
- https://github.com/pyglet/pyglet/
- https://pypi.org/project/pyglet/
-"
-SRC_URI="https://github.com/pyglet/pyglet/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux"
-IUSE="examples image +sound"
-
-BDEPEND="
- test? (
- dev-python/pillow[${PYTHON_USEDEP}]
- media-libs/fontconfig
- )
-"
-RDEPEND="
- virtual/glu
- virtual/opengl
- image? ( || (
- dev-python/pillow[${PYTHON_USEDEP}]
- x11-libs/gtk+:2
- ) )
- sound? ( || (
- media-libs/openal
- media-sound/pulseaudio
- ) )
-"
-# ffmpeg? ( media-libs/avbin-bin )
-
-distutils_enable_tests pytest
-
-src_test() {
- virtx distutils-r1_src_test
-}
-
-python_test() {
- xdg_environment_reset
-
- local EPYTEST_DESELECT=(
- # lacking device/server permissions
- tests/unit/media/test_listener.py::test_openal_listener
- tests/unit/media/test_listener.py::test_pulse_listener
- # fragile to load
- tests/unit/test_clock_freq.py::test_elapsed_time_between_tick
- )
- if [[ ${EPYTHON} == python3.11 ]]; then
- EPYTEST_DESELECT+=(
- # broken test
- # https://github.com/pyglet/pyglet/issues/606
- tests/unit/test_events.py::test_push_handlers_instance
- )
- fi
-
- # Specify path to avoid running interactive tests
- # We could add in integration tests, but they're slow
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- nonfatal epytest tests/unit || die "Tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
- if use examples; then
- dodoc -r examples
- docompress -x /usr/share/doc/${PF}/examples
- fi
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyglet/pyglet-2.0.1.ebuild b/dev-python/pyglet/pyglet-2.0.1.ebuild
deleted file mode 100644
index 04ea35c2986c..000000000000
--- a/dev-python/pyglet/pyglet-2.0.1.ebuild
+++ /dev/null
@@ -1,81 +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 virtualx xdg-utils
-
-DESCRIPTION="Cross-platform windowing and multimedia library for Python"
-HOMEPAGE="
- https://pyglet.org/
- https://github.com/pyglet/pyglet/
- https://pypi.org/project/pyglet/
-"
-SRC_URI="https://github.com/pyglet/pyglet/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
-IUSE="examples image +sound"
-
-BDEPEND="
- test? (
- dev-python/pillow[${PYTHON_USEDEP}]
- media-libs/fontconfig
- )
-"
-RDEPEND="
- virtual/glu
- virtual/opengl
- image? ( || (
- dev-python/pillow[${PYTHON_USEDEP}]
- x11-libs/gtk+:2
- ) )
- sound? ( || (
- media-libs/openal
- media-sound/pulseaudio
- ) )
-"
-# ffmpeg? ( media-libs/avbin-bin )
-
-distutils_enable_tests pytest
-
-src_test() {
- virtx distutils-r1_src_test
-}
-
-python_test() {
- xdg_environment_reset
-
- local EPYTEST_DESELECT=(
- # lacking device/server permissions
- tests/unit/media/test_listener.py::test_openal_listener
- tests/unit/media/test_listener.py::test_pulse_listener
- # fragile to load
- tests/unit/test_clock_freq.py::test_elapsed_time_between_tick
- )
- if [[ ${EPYTHON} == python3.11 ]]; then
- EPYTEST_DESELECT+=(
- # broken test
- # https://github.com/pyglet/pyglet/issues/606
- tests/unit/test_events.py::test_push_handlers_instance
- )
- fi
-
- # Specify path to avoid running interactive tests
- # We could add in integration tests, but they're slow
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- nonfatal epytest tests/unit || die "Tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
- if use examples; then
- dodoc -r examples
- docompress -x /usr/share/doc/${PF}/examples
- fi
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyqtgraph/Manifest b/dev-python/pyqtgraph/Manifest
index 6812ea6d17e0..30a7723ebceb 100644
--- a/dev-python/pyqtgraph/Manifest
+++ b/dev-python/pyqtgraph/Manifest
@@ -1,6 +1,3 @@
-DIST pyqtgraph-0.12.4.tar.gz 1333052 BLAKE2B 4208787d1d203904d841493e10b2f1d23357b60475c9e1cfff733fe772973d4dd619ca84941049bd60299912f3077fb18c27a90fa3c0c0e712a3715b5be1d071 SHA512 8402b38fe1abaaf55d6dbc26775093993b9f642d7a9da59d2780ed38562c8653ab872c588d2e66373434491b8f397533cb3c222382065c812a28cf6b9ce34960
DIST pyqtgraph-0.13.1.gh.tar.gz 1368154 BLAKE2B cb19ae6564b0fc0a4ec4fb6232f7949bb5130345380a86f0cffdee14e767d306b27c26ae3f7c011d77f21353b511d99148e1acb38e8d33598dde16362475b5a8 SHA512 bcd3d0c9c1d91ad2ea3f85f8e34e68ab999fce636ed336362253f09a7863a62c4b635d71c137c9458532c7d1f76dfc8433d476cd84121cf89488fb0860039b8f
-DIST pyqtgraph-test-data-8.tar.gz 306068 BLAKE2B f3aa418dfaf2e74950fa880da4b6dfb4ef5dbd46346b78065d885c1f9fc06fc3de86756af17e27035d4cd47d98cc7ce58c036b493837b568086a4ebceb230c78 SHA512 07ef414f2b57e00589f8c18459e88ab16001c7cc3766164cdfcd69faa26cbc90ed64611fd0c5e3b401dc6a3f1a6e9e4ce6a7d9fa96ebcc4360e03fa9fbb856d2
-EBUILD pyqtgraph-0.12.4.ebuild 2391 BLAKE2B 2da730487e4382d60ed2563956df1fa4df0980fb52e57408fdf8c9ee828dc7795e1d21833d852fcc1d6968381da49f51152ed4dd59ba901e68c2e69dea9eab43 SHA512 5a048f86d61b380cd9aa92c4419d86397c9abb8575fd585bebada0e0ddcc14975fc65ebe2a8254d235370e14882ade681d94f7dc4988ff16dbaf3831d0518824
EBUILD pyqtgraph-0.13.1.ebuild 1796 BLAKE2B 038d488be5428ebb5f033d1bdc2cd46e1bee082d4588b8dd4a52613f354650e7ffbe89bff1422eb7182fd09d2db4f0a7311bf4efe464b36bd49df7661998e267 SHA512 85f76117d1ed7487045d363432601c696f3f8bc912cb0d933daa3f480335f233cea7acdeef7a8e73b77b7a27da61b7b37d255dbf5216946cfbb7a31a4329ae3a
MISC metadata.xml 775 BLAKE2B 08f1417793ef0b57d978cab5b4c03e43e756a43625d8e6173a8b74d3c9dcce0547934485d192546cf81b8da03bdf21e4c800bb25e0bec452fe092ab3772a518f SHA512 b03a0aa3f6e6183ef2d81b9d0bb22f576661b353986a802f01cb670f9ae0487d84d3e91fd0a4add41e3dd830dbbc0414f4d556bc05bb89a768be9e5c2cee4ce4
diff --git a/dev-python/pyqtgraph/pyqtgraph-0.12.4.ebuild b/dev-python/pyqtgraph/pyqtgraph-0.12.4.ebuild
deleted file mode 100644
index 328edaeac79a..000000000000
--- a/dev-python/pyqtgraph/pyqtgraph-0.12.4.ebuild
+++ /dev/null
@@ -1,93 +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..10} )
-
-inherit distutils-r1 multiprocessing
-
-TEST_DATA_TAG=test-data-8
-DESCRIPTION="A pure-python graphics and GUI library built on PyQt and numpy"
-HOMEPAGE="
- https://www.pyqtgraph.org/
- https://github.com/pyqtgraph/pyqtgraph/
- https://pypi.org/project/pyqtgraph/
-"
-SRC_URI="
- https://github.com/pyqtgraph/pyqtgraph/archive/${P}.tar.gz
- test? (
- https://github.com/pyqtgraph/test-data/archive/${TEST_DATA_TAG}.tar.gz
- -> ${PN}-${TEST_DATA_TAG}.tar.gz
- )
-"
-S=${WORKDIR}/${PN}-${P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-IUSE="opengl svg"
-REQUIRED_USE="test? ( opengl svg )"
-
-RDEPEND="
- >=dev-python/numpy-1.17[${PYTHON_USEDEP}]
- dev-python/scipy[${PYTHON_USEDEP}]
- dev-python/PyQt5[gui,widgets,opengl=,svg=,${PYTHON_USEDEP}]
- opengl? ( dev-python/pyopengl[${PYTHON_USEDEP}] )
-"
-BDEPEND="
- test? (
- dev-python/h5py[${PYTHON_USEDEP}]
- dev-python/PyQt5[testlib,${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/pytest-xvfb[${PYTHON_USEDEP}]
- dev-vcs/git
- )
-"
-
-distutils_enable_sphinx doc/source
-distutils_enable_tests pytest
-
-python_prepare_all() {
- distutils-r1_python_prepare_all
-
- if ! use opengl; then
- rm -r pyqtgraph/opengl || die
- fi
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # apparently fragile
- tests/test_reload.py::test_reload
-
- # TODO
- tests/graphicsItems/test_ROI.py::test_PolyLineROI
-
- # pyside2 is normally skipped if not installed but these two
- # fail if it is installed
- # TODO: this could be due to USE flags, revisit when pyside2
- # gains py3.9
- 'pyqtgraph/examples/test_examples.py::testExamples[ DateAxisItem_QtDesigner.py - PySide2 ]'
- 'pyqtgraph/examples/test_examples.py::testExamples[ designerExample.py - PySide2 ]'
- )
-
- epytest -p xvfb -n "$(makeopts_jobs)"
-}
-
-src_test() {
- mkdir "${HOME}"/.pyqtgraph || die
- mv "${WORKDIR}/test-data-${TEST_DATA_TAG}" \
- "${HOME}"/.pyqtgraph/test-data || die
- cd "${HOME}"/.pyqtgraph/test-data || die
- # we need to fake a git repo
- git config --global user.email "you@example.com" || die
- git config --global user.name "Your Name" || die
- git init -q || die
- git commit -q --allow-empty -m "dummy commit" || die
- git tag "${TEST_DATA_TAG}" || die
- cd - >/dev/null || die
-
- distutils-r1_src_test
-}
diff --git a/dev-python/pytest-testinfra/Manifest b/dev-python/pytest-testinfra/Manifest
index 56ded47af69f..49f80a309474 100644
--- a/dev-python/pytest-testinfra/Manifest
+++ b/dev-python/pytest-testinfra/Manifest
@@ -1,5 +1,3 @@
-DIST pytest-testinfra-6.8.0.tar.gz 78611 BLAKE2B ab1f9732db6a5d88730f4989cc47dc2086844f9809754d9f7811a8f0f092cf3d1e6f48fac2596200bf8e354cfd4aa3dc767bc21139267813141c9522d2116453 SHA512 e0c044430ffae1772b937b405572ef05b6177a645aff7b96e1f779d4f68449241757efae137a03ea8aec28db5f91c0e71574ab52aebef0052ca99ea0ca08db23
DIST pytest-testinfra-7.0.0.tar.gz 79296 BLAKE2B b0870cbf466627daff0ed6a3063c15c9b725fab4009fc24c3779b56765901e6b8d3a42fce429f1e42151b78d61f52c38955772e562c74d78c717a61a5fe74f04 SHA512 507d7a434c2eb159e2c36b1be3d447e386d3a4e614f2717ed8add456358f644c18f801db6774a4854e4ec7936643febd332aa4096ab26ae0080aceeff420c78e
-EBUILD pytest-testinfra-6.8.0.ebuild 986 BLAKE2B 033b3f90cca37f36fd89e30b52915a4354b35c7502f5eabd64940cf196de2f166ff757ada67182a2073454ff365031ccfa98b46a1656f9b9326026e9870ab99f SHA512 c24e030a5ba00b3e48b3a97ed6b0f9c15f8c09523b07bc2e7a21e9b986c4c813389e0e159e6ccd5b10a45a1f190e6638d96c129b71ea35652332504ef68053c5
EBUILD pytest-testinfra-7.0.0.ebuild 1180 BLAKE2B 8c06bf3c07afcdf1a07882baae8b7faf2f5dbec8e1a0474ca51da56cb37f58df02bbcd7acd0980ba7b40d65a5a039e47d7a5af8b1790c0410b67030c42649708 SHA512 df77ecb0ac942fa3d797617aae9b90a07729777c766172703dd09aad19a2ad8c7c80ff9479faf17a7855f631cf26646b6e12913c6ae64e1b8df74ed89be24ba3
MISC metadata.xml 781 BLAKE2B e38dd6fa967258affb201d6474524e22124a1b8848cff08f3da88e97ff3e13597770c494ee040481967028ee4d82112fb3d38f1034cb7982288d859efe540a21 SHA512 b6c868e77d1202622086340ae284071eaf1b95948c84a8a00f06e819e72325346d7aa226931d1bb5a3f782f23656c1e65f4b21a74ee0cb70deabfd602f774e99
diff --git a/dev-python/pytest-testinfra/pytest-testinfra-6.8.0.ebuild b/dev-python/pytest-testinfra/pytest-testinfra-6.8.0.ebuild
deleted file mode 100644
index ced0415d3a36..000000000000
--- a/dev-python/pytest-testinfra/pytest-testinfra-6.8.0.ebuild
+++ /dev/null
@@ -1,41 +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..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Write unit tests in Python to test actual state of your servers"
-HOMEPAGE="
- https://github.com/pytest-dev/pytest-testinfra/
- https://pypi.org/project/pytest-testinfra/
-"
-SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~riscv"
-
-RDEPEND="
- dev-python/pytest[${PYTHON_USEDEP}]
-"
-# Ansible is called via its CLI
-BDEPEND="
- dev-python/setuptools_scm[${PYTHON_USEDEP}]
- test? (
- app-admin/ansible
- dev-python/paramiko[${PYTHON_USEDEP}]
- dev-python/pywinrm[${PYTHON_USEDEP}]
- app-admin/salt[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-pkg_postinst() {
- elog "For the list of available connection back-ends and their dependencies,"
- elog "please consult https://testinfra.readthedocs.io/en/latest/backends.html"
-}
diff --git a/dev-python/pytest-xdist/Manifest b/dev-python/pytest-xdist/Manifest
index fba74de53453..2159a14ade2f 100644
--- a/dev-python/pytest-xdist/Manifest
+++ b/dev-python/pytest-xdist/Manifest
@@ -1,5 +1,3 @@
-DIST pytest-xdist-3.0.2.tar.gz 69590 BLAKE2B b7e471e1888f78e1c91a867cd1d06f373c255018f63daab4af30fe47df816721954f484006b59bb38d58f9525712a5bc7bb6f00d190bee3580b82baf9b2cb55d SHA512 8b03dd156b7ef82b3b0c78f8aeb83410ce3014e3764aeca4161d57fe2ad557f0316ca86dbf06ac79ddc677df3dc838161fe427b0d1d9ba9446612360eb99fbf2
DIST pytest-xdist-3.1.0.tar.gz 71977 BLAKE2B c29622377743aec0a90f0e92af866a63106b9c37abee379222fd2b5c40f0607c33010bb5d2cb5212fc90a438d787ecb435f07c31e0db7a10599696c33b309a32 SHA512 884cdd85754b36338666cbdd71575ef18465730cfc4ab7333b93aa46823c1dc33e8055117241f4c87e1b8c82492881cc0f91ef1bb2ddc164aa00bfa1e5e2d245
-EBUILD pytest-xdist-3.0.2.ebuild 1123 BLAKE2B 79d4a01654de1c96d9f12581b221e68b519e1e860858e9d836e2d636b6b93635f8b24f3ff8fb26034a55d6dfc799391a508e90dfeb2e420bbbc7f652de6f2ff7 SHA512 7a92a6e4eb4399a4837ca7453d8a4c9c56a9a05863c01bbce39e632b11d2e66ccec6f650a4c86df96a22b6a4bac52185f3bd93ce4e94261c2291cc9b10e001f5
EBUILD pytest-xdist-3.1.0.ebuild 1123 BLAKE2B 03571179e339fbbceb8fa84f9c9a91f9aaaa9df9182d536c7ca1cacaf67e41bd342b102567ecddbe4008e906d470862e73126dc3bc6ac86ee212a832036054ed SHA512 50d7d3295ae7e94996c2f323f6c4cc0bb8f2fe030cd182170e9a679ed316fe79700d75647619bfcecd79953ee811f27397cd67d6b6756369a57e6f9bb7a2acff
MISC metadata.xml 403 BLAKE2B 0aef0787ad01d8e5e5a0588b95740ca54527c1f425d17cc6655308ca478597ebdbfc35165e88864163929104aba9820848b63c17c3d77b238c4f0e17d9b98261 SHA512 c12b3e2a13b6497f748b373753410df996955ddcb9631b310104f2ae31a1427d983462c242692c1b6f9a9b9cd36b7f4aaef58e408543572c040e3dbeb38848fe
diff --git a/dev-python/pytest-xdist/pytest-xdist-3.0.2.ebuild b/dev-python/pytest-xdist/pytest-xdist-3.0.2.ebuild
deleted file mode 100644
index b43a7eda10d9..000000000000
--- a/dev-python/pytest-xdist/pytest-xdist-3.0.2.ebuild
+++ /dev/null
@@ -1,45 +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="Distributed testing and loop-on-failing modes"
-HOMEPAGE="
- https://pypi.org/project/pytest-xdist/
- https://github.com/pytest-dev/pytest-xdist/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-
-RDEPEND="
- dev-python/execnet[${PYTHON_USEDEP}]
- dev-python/psutil[${PYTHON_USEDEP}]
- >=dev-python/pytest-6.2.0[${PYTHON_USEDEP}]
- dev-python/pytest-forked[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- dev-python/setuptools_scm[${PYTHON_USEDEP}]
- test? (
- dev-python/filelock[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- # disable autoloading plugins in nested pytest calls
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- # since we disabled autoloading, force loading necessary plugins
- local -x PYTEST_PLUGINS=xdist.plugin,xdist.looponfail,pytest_forked
-
- epytest
-}
diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index ae8c4a248e2a..698f0ffcb721 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -7,5 +7,5 @@ EBUILD rapidfuzz-2.13.2.ebuild 1112 BLAKE2B 869be657c1ed01eaa8efd4f6f58afcef22b9
EBUILD rapidfuzz-2.13.3.ebuild 1112 BLAKE2B 869be657c1ed01eaa8efd4f6f58afcef22b95cc1be244f9bee9967f8ec8ed014ddbdd8e586481256ba97d3e13673c1fad84a4cfc958b2ea2a860c979281d3a4e SHA512 099af29455dc485f86a2409991ee5cc0d302e1c30c5c36249eba9513f1141b3f9b8189a3288b30c4deef03073a2cb8ba520968abef2973f5ad6a9e1c12a9a4b0
EBUILD rapidfuzz-2.13.4.ebuild 1112 BLAKE2B 869be657c1ed01eaa8efd4f6f58afcef22b95cc1be244f9bee9967f8ec8ed014ddbdd8e586481256ba97d3e13673c1fad84a4cfc958b2ea2a860c979281d3a4e SHA512 099af29455dc485f86a2409991ee5cc0d302e1c30c5c36249eba9513f1141b3f9b8189a3288b30c4deef03073a2cb8ba520968abef2973f5ad6a9e1c12a9a4b0
EBUILD rapidfuzz-2.13.6.ebuild 1112 BLAKE2B 869be657c1ed01eaa8efd4f6f58afcef22b95cc1be244f9bee9967f8ec8ed014ddbdd8e586481256ba97d3e13673c1fad84a4cfc958b2ea2a860c979281d3a4e SHA512 099af29455dc485f86a2409991ee5cc0d302e1c30c5c36249eba9513f1141b3f9b8189a3288b30c4deef03073a2cb8ba520968abef2973f5ad6a9e1c12a9a4b0
-EBUILD rapidfuzz-2.13.7.ebuild 1106 BLAKE2B 2313fa07af61260b6cb462fe18f50a04454e8cb2dfbf1e68b78523bc5ae9b42c6c4fbb4ec41496cc6bf7e417a217edbd1d6c8e8e360770f7d6e96bd9d4c2a081 SHA512 b1cc7b4a284125a0ceb4cdfa1822f7d28328e43d96e8fc3f64fe5e63995823155a551b993f3044edf3479a3ba27728ab430db8a8d0a93010b8470ba4b7dc5bcc
+EBUILD rapidfuzz-2.13.7.ebuild 1110 BLAKE2B 785a85f308d3603f7915d5ad4c14598178d931da66074a1dd008d5aa7380139b8b9434efd490c6d47cd68e8318f82d61ef43b683aebae45aec92226748bca5bd SHA512 cdba322a98c048704ed0e8d015fc601a3efcf1b6f2f093c1755f884e5c077f45e0713803143b3c50a0c770c600717d4097ee56ac942dcdf11102acac148052ae
MISC metadata.xml 374 BLAKE2B e6ee89a9850276b8c22c9bc851ebea2cde2ea696d122d70c6465e09a9371c59f81d1976b3253e8ee90afae5e3e30e993481b402058bac0c58ec01f71a0b7c3b4 SHA512 9a39c4bcf8e8de0a6d6a356a9aeb415f8f49667caf5716eee50bf251f1fd53bb076e817fac0b15bf64e65c1b9625c78810da61a5d96b273a20b2669a18084d6e
diff --git a/dev-python/rapidfuzz/rapidfuzz-2.13.7.ebuild b/dev-python/rapidfuzz/rapidfuzz-2.13.7.ebuild
index f79473694de5..a56a8a0b4491 100644
--- a/dev-python/rapidfuzz/rapidfuzz-2.13.7.ebuild
+++ b/dev-python/rapidfuzz/rapidfuzz-2.13.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
# all these are header-only libraries
DEPEND="
diff --git a/dev-python/rapidfuzz_capi/Manifest b/dev-python/rapidfuzz_capi/Manifest
index ab019b3765fe..7cc57326374e 100644
--- a/dev-python/rapidfuzz_capi/Manifest
+++ b/dev-python/rapidfuzz_capi/Manifest
@@ -1,3 +1,3 @@
DIST rapidfuzz_capi-1.0.5.gh.tar.gz 5908 BLAKE2B a5f3c27c2292800527f0e0558e0f25525c2865a6348fbbe36da8d5a96e5524c68154bfba8dbfc3c174f759dde14a95c64e47dd6669166beb035bd1126741569b SHA512 b62c6fdd0e5d0804f7c1ef6f6b5e007afd8439720071fbdf1440232c62925e794a6ae33774a33ef745ebbd4ef956a85d2bf60934a7d568d39d1e590467f26bcf
-EBUILD rapidfuzz_capi-1.0.5.ebuild 564 BLAKE2B dd70d1cec407b7a5163fc04bb4b02371e2dd4de7865b7bb3e080d3a991eb63ead3a843275695469761d4bdf5353a8a4dea859979c91691a36d46b94593f7e779 SHA512 bd5bd9279e7e0aca54aaec040700fabf2b2b1d3b7bbefab8cc1174ca55b5a7e09e7ad28170f941e6a07f9d52aa47290baa010aaffcf29b5c3e278cb80cad9cad
+EBUILD rapidfuzz_capi-1.0.5.ebuild 568 BLAKE2B b9ad6b4b5d83e13a0ff41d99b40820e985dc635a6e1411eb404162fcc7bcf9f235470833ed6782670af46fb4fd9ad11f170790bea6113e2e032294ace4e58863 SHA512 f135bb0a575616236c0c72292225e5528a2e0dc21462835e2b7a209dd5f7ec4e43983a1d94949f1994a7ac03dece9d640c93877c1e0588ec856cf068b26a74e5
MISC metadata.xml 408 BLAKE2B ef5cb671e756eccc17d4bbbd4aa4c3fc0ac5931994750659ee9a6746bfbcbe5e3d283764749531fa2d7e46afc8eb14acc234f15f539ad0d1b7186b56ccff0a84 SHA512 fa723a5d815999bb2f0e12369aeb64726164adda4c89f2ed8b1136985f3843a9cb62a6250f7fea811e45c1ee1a3aae3d7911954955b8f32bda3af9f976bc6650
diff --git a/dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild b/dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild
index da8c0f1e873b..f0786dd356ae 100644
--- a/dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild
+++ b/dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -20,4 +20,4 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/dev-python/ratelimit/Manifest b/dev-python/ratelimit/Manifest
index fc678dccd17a..8cb50e8a93a6 100644
--- a/dev-python/ratelimit/Manifest
+++ b/dev-python/ratelimit/Manifest
@@ -1,3 +1,3 @@
DIST ratelimit-2.2.1.gh.tar.gz 12366 BLAKE2B 7c810bd111202ef6cd86a789627367665457eb2fd88f13d91b18c934210b72f8f4b0ca1ae0e26b502234c4bf3e74d1c6608260d51a022f9f733d10eb061de023 SHA512 a9a2347e9f9e152e5b1ffcf346cf750c5c52471aa2216b485d989edfc55686077990676a35e0125277313ad50a656a14ab72b7aac61b661e2fc4ec74611b5990
EBUILD ratelimit-2.2.1-r1.ebuild 574 BLAKE2B e2cf708c7a9c77c5829a9b23e3c75d3709acfacef51bc1754d27bb9378d99c0ab7645d238034662027087ca9367ed4e3b276c0c80d81161925a8405320a20426 SHA512 99f3d0837c05510cb4a6af565721d9c0ba8d5ecbe705f4853f238d100346b5258d9e40c8d8c5fa4bcf1d3f8679a40f5f42afbb395680352deb45f280c08234f5
-MISC metadata.xml 820 BLAKE2B 9e052ae412570ce5ca7ed5a001faec65df8dcb5d43aaea653457b19f285143f192be11fa3e0fa463ffb82f3db720bbc01438c695503e1529497aa3a864f0ee66 SHA512 8d4d294bf2a966244112f55d4519d2876de7d3500254f2b5c4c700e2d6a16cdc7caa6c1f9643f9622118e1d5703038d9bb2d1c42f319c8be5c729b88ee900dea
+MISC metadata.xml 592 BLAKE2B dd1ede0be9eb2e3612883705d8d1a4b2fd8adcb5ef365d6891cf993a968a8dc375968ee8aa06f77f3b443dcc8888dbec8f5ec879f7f0492668575de14e4c5734 SHA512 6418a2b0df11a6265ce6b7d7487d60c6d6e450ca386a9beef1b986bbf36b1c6574a2e426dbd24be25c4d1b65e1dcd24c224178abc5dcd9b4e1ab5bfce3aef8b9
diff --git a/dev-python/ratelimit/metadata.xml b/dev-python/ratelimit/metadata.xml
index 33d713bb3dea..a0f8f0221eaf 100644
--- a/dev-python/ratelimit/metadata.xml
+++ b/dev-python/ratelimit/metadata.xml
@@ -1,19 +1,12 @@
+
ratelimit introduces a method decorator preventing a method from being
called more than once within a given time period. It prevents API providers
from banning your applications by conforming to set rate limits.
-
- gentoo@chymera.eu
- Horea Christian
-
-
- proxy-maint@gentoo.org
- Proxy Maintainers
-
tomasbasham/ratelimit
diff --git a/dev-python/seaborn/Manifest b/dev-python/seaborn/Manifest
index fdc2fee69667..8f756ee3288a 100644
--- a/dev-python/seaborn/Manifest
+++ b/dev-python/seaborn/Manifest
@@ -1,3 +1,3 @@
DIST seaborn-0.12.0.tar.gz 1407601 BLAKE2B 3da8db0a0c08a40a3969a2ffce248f5521b4c7c93ecf0f014850093ef48331326454572ceea6ee1133805bf92540b0d2acecdfb7cb789d238f743b30e6a28947 SHA512 b2b06a22d48f19ace2448f465ca5e700f3486971d9fb86e85a1a8c9e2956b904e5f4c2c8075f848299b182cf8f69b2fac22366fedbd8012b9c44adc0bcb7e060
EBUILD seaborn-0.12.0.ebuild 766 BLAKE2B 6c49e6acacc1fde706a1a4649180cf0f851762add7f586a1c666105b3c5aeff7da234f11e0a423d26caf3b81319555df1a002f5af982213343e808349e7e39ca SHA512 c199c39793f616cbe9be94560367a14445383e08a31a91abd682898055749edfc8961035b1881b133ff391e9d27b721047abd40a431f921a188dd52b3439e613
-MISC metadata.xml 1766 BLAKE2B 7e449efa11d2101e2b6e5729ef66bbec42d51793e8543ad214578db7351e5174ac80a96e2b41c7715135c4af1bc4f6205ee9b43add6737279546e7c02251dd86 SHA512 074d5cc59baae5ea4333d735d19a9788cc7fd31e1cf0f90715ae623260853a1231d93663e975bb7c7fcafc116ea48ff6b4fda6900bec1093b0be3768cb3be6fb
+MISC metadata.xml 1510 BLAKE2B 897785b5160185a2e2566495abb52d7a9136def9ea267601ea3719e0c5246c48ef09c4485674fa7c50202def865fe032df42a61396d95a097aafa82bfdeec05d SHA512 54374e04284143b80c0e97968ca9f31dc763ff4e14800a3ced4ed852722144cf89ebe5867b044597c8566a47d4e5e63359b7976bf6681cd4cf67aabcee7cf8a4
diff --git a/dev-python/seaborn/metadata.xml b/dev-python/seaborn/metadata.xml
index b5254f7272a1..29173bb2d4d7 100644
--- a/dev-python/seaborn/metadata.xml
+++ b/dev-python/seaborn/metadata.xml
@@ -1,14 +1,6 @@
-
- gentoo@chymera.eu
- Horea Christian
-
-
- proxy-maint@gentoo.org
- Proxy Maintainers
-
python@gentoo.org
Python
diff --git a/dev-python/sphinx_lv2_theme/Manifest b/dev-python/sphinx_lv2_theme/Manifest
index af7592279e08..b53d6b5aa2da 100644
--- a/dev-python/sphinx_lv2_theme/Manifest
+++ b/dev-python/sphinx_lv2_theme/Manifest
@@ -1,5 +1,3 @@
-DIST sphinx_lv2_theme-v1.2.0.tar.gz 10724 BLAKE2B f2045ab4ce427ed1d36eea02e6ba9eea426c2fc810ed44a7033296602416629b2b03c73ca8b24b777eaf2434aae69c006ed06d5ac57cc20f4f8268b6bb0f00d7 SHA512 8c6bbdf77acec9c104b000f9c586fcb4ba3c39d64a7895b4445fcde2df401b843794e254b121034af8ffe62be8ed55205c177b9b64369b03c591fcad109f1383
DIST sphinx_lv2_theme-v1.2.2.tar.bz2 10221 BLAKE2B ff4c4f2e0f359b73bc63684b9120454741aafaaaad5b521a5a3bdec904f0fb390fb1e132317607f8559bd7991847dfcf2506b5462b00335a2d003835a9b33075 SHA512 94013784d1ce75ff872eb868b7cd20ef9351facf95d684bd49a4b0dfb8155aab19914dd03b5fe7c11cf42cd972ba6af6f377c8c6e2a3993622a911e9845da1cf
-EBUILD sphinx_lv2_theme-1.2.0.ebuild 587 BLAKE2B be5dbbddeb357101dbfe73316ad809970144234755fafdc96065b2261cf3fd51853e48b6162371297229f31d47f18ad036a7c81e69bd38eb0034ac54d7ba420a SHA512 abfc8545e7f2310e622809ae70d7db901291f37d1118a15ed92b1b75ce62a68a0e4ae43d1531429472a7abd0d95d40778bcd13b517b55f7751ab2f06ee1c610f
EBUILD sphinx_lv2_theme-1.2.2.ebuild 588 BLAKE2B 227bf9c04a201bb4b19068eaf8244820c9b9fb8a85a7d36bb21c0f43fa21d04fa6e42c0684e213dcddf3aeef55970f6c936110a4cdcf642c6249867baa2206a4 SHA512 c207f60f14fde11768deab508b6754a13e9c54b58a52e7460cdd3919668385cd76fd8003dcd1dba387473305e1796ac37fef591a740ffd1a9b5b00a09e1113c2
MISC metadata.xml 429 BLAKE2B b4e7eb03faabacbb5a7b41f1b0b04ae1580f7a00959b0d0e575577cf0b93f1551773c492826c7635c6cfd18af0e608a23e7fceedb76ef99920c1f09fcd51ee17 SHA512 ac2b159c1a66cf08d5d4990150b0e930b40bfe8ab7f016e3b7d0d479110c0b8c402f33b46175dc31b56e6136a26fc84223e82fe5bdd87cf3de1a6b175254c62a
diff --git a/dev-python/sphinx_lv2_theme/sphinx_lv2_theme-1.2.0.ebuild b/dev-python/sphinx_lv2_theme/sphinx_lv2_theme-1.2.0.ebuild
deleted file mode 100644
index 5933b15f4c96..000000000000
--- a/dev-python/sphinx_lv2_theme/sphinx_lv2_theme-1.2.0.ebuild
+++ /dev/null
@@ -1,21 +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="Minimal pure-CSS Sphinx theme using the LV2 plugin documentation style"
-HOMEPAGE="
- https://gitlab.com/lv2/sphinx_lv2_theme/
- https://pypi.org/project/sphinx-lv2-theme/
-"
-SRC_URI="https://gitlab.com/lv2/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz"
-S="${WORKDIR}/${PN}-v${PV}"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
diff --git a/dev-python/statsmodels/Manifest b/dev-python/statsmodels/Manifest
index 344a3038e8e1..effb093be352 100644
--- a/dev-python/statsmodels/Manifest
+++ b/dev-python/statsmodels/Manifest
@@ -2,4 +2,4 @@ DIST statsmodels-0.13.2.tar.gz 17874260 BLAKE2B 93f7a308217ba938b3cd2e11d75e8f5a
DIST statsmodels-0.13.5.tar.gz 18364957 BLAKE2B 8357416b015b152612aca88a9ff42b81db4d97f61b1c255bc2baf8978440cd43fa1a5301d1c60e92b3a634008c5c001c00770685864d296587ff75e37d29ff4f SHA512 9aeeea80c69f52459140179523a0155429834b2951325c9781b28f8c4cbbd0593ff1867e2212078f2b898e4da953689c2fe78183d3c7959caa874e9d758b4ea4
EBUILD statsmodels-0.13.2.ebuild 2152 BLAKE2B 563fb354b79bc0aa427e7c80c4fdf207e65a65d463685f2cf13293f2fb4a84923b70edaca90b3861bc7bb0f793fc8dc0b69e34118ff0b2af94ac4cfa8b7ac40f SHA512 b2cd81843b6f876bd59808a9f0f66dd4c506f613b4420eb4a45f37b35945670ccebe1bd4d1276dc55b7edb0b085669fa859a073e3da5a04acde50f9e93f3b97e
EBUILD statsmodels-0.13.5.ebuild 2190 BLAKE2B 5d05d24d61fd6e2efe80d98268f3318b505e59a73fd29648af5eb8b060aca50b2628ab3b50506f2150797cb65ea4f2cde1d00a6cf50d5478f6a5b70ecdb5577f SHA512 33d60105099754cef5b3775ee88a53b212bfe7f2290f2fe00877e156dbd2f5d7de21135f4a35be2872c4a0a60d5cc2dbee4fa3924f961b69f55883129a58e668
-MISC metadata.xml 1356 BLAKE2B 0eca47b1f489954f26e6a726216f678ea5f9284ce52c00df51117d3414c549e9e43f5f307cff8fc17eb897f00abeb23cdeb4f70c2ec594860875464e0955f13a SHA512 a59057a6fad33b7dddbf7ad1b822934c9f12a45a829bea039f8773c5c778639aa3273d623ec78df653cfb2c4e88355f4a8cb809f4cb80b9dd3e7616cd06cc376
+MISC metadata.xml 1088 BLAKE2B 285d326203e509fd04364777ffe96f085951fdb7be661e6773f329392c0fa0fc16b1527239586b3abb80458359d15ab00d5eb402b739f947b78dca612ede94ca SHA512 35192e332c6d2aecd1ac611a96ebb13cded9a8f8bdfdd7f0c10b50654d1dda411015444511a69643ee8450742c8f02f5e0bfc5e4ab4ef4da81ffce9231658f4f
diff --git a/dev-python/statsmodels/metadata.xml b/dev-python/statsmodels/metadata.xml
index 539db809506b..d821a5056760 100644
--- a/dev-python/statsmodels/metadata.xml
+++ b/dev-python/statsmodels/metadata.xml
@@ -9,14 +9,6 @@
sci-mathematics@gentoo.org
Gentoo Mathematics Project
-
- gentoo@chymera.eu
- Horea Christian
-
-
- proxy-maint@gentoo.org
- Proxy Maintainers
-
statsmodels is a Python module that allows users to explore data,
estimate statistical models, and perform statistical tests. An
diff --git a/dev-python/svg-path/Manifest b/dev-python/svg-path/Manifest
index f3c463666f8b..eff7ab9dab3d 100644
--- a/dev-python/svg-path/Manifest
+++ b/dev-python/svg-path/Manifest
@@ -1,3 +1,3 @@
DIST svg-path-6.2.gh.tar.gz 39478 BLAKE2B ef5a5c7aca3dc0e3f383f5e2810bad8960e32a55d00b6300e30c81fbe837f380d073bae60b891d371f8a9be3ca556ef11821d5b7c2fe5db519465b099d35e3f9 SHA512 7c9a67467e888f4961d54daf2706125c4ae21bb0cd1010f335eb072df78f12b1da99ddcf64a33a85a0e82a8b347f19e876161e3da8ebf43e5e7b45bbaf7d3325
EBUILD svg-path-6.2.ebuild 603 BLAKE2B 850b63de7a0005e08b76b7faac591d331dd9fd68152a7c013c1f98e69ba60dcd28037198a40dac9a6a0dd002bb77b4e98fe1e39f69c1c4ec9f55f583d97a989a SHA512 dfb7c1e2ffbd3c0b46f59197e931a29ecfcec1f9a7698146739c54041380d5f489ff8b0f58444c33821567aca9150ea02198ee883d87b5ed149843dd53e6a100
-MISC metadata.xml 861 BLAKE2B c1f1d0ab41fdc21c6134352e7261aef6f2b277aa94f9a5bfddac3281c8aef4111e1a3bd83e949fc5b7ffcc92b23bde7ede101552a06cacad9c7b82063ba64353 SHA512 5ac8a5bd6e6c46d9c5d9d320c004d2f0536acfe5cdaafad5288246a9a442a0bb6491746c767adf0d441417172d6e9ed995d4891f6959fa2b6b5b804c1c68d413
+MISC metadata.xml 605 BLAKE2B 7e4f5fadbcb069ee85389cbf3a93dfc75db9f2c791656f3820fc38e0eb1722959eb8a448395697fd1b87cb6e442b075629fc3df881f0df8dba5715e36cbe217e SHA512 cbd774db6a6e9d1a95b5dbd4884df0de34d24734cd538479f89379be0dae92517171a05bcb014284f93772d48db4f02b0a1aadbb7f9bb4f6a6866e4a8bb910ec
diff --git a/dev-python/svg-path/metadata.xml b/dev-python/svg-path/metadata.xml
index 370a1d29af51..3f09df96bb70 100644
--- a/dev-python/svg-path/metadata.xml
+++ b/dev-python/svg-path/metadata.xml
@@ -1,14 +1,6 @@
-
- gentoo@chymera.eu
- Horea Christian
-
-
- proxy-maint@gentoo.org
- Proxy Maintainers
-
python@gentoo.org
Python
diff --git a/dev-python/tempest/Manifest b/dev-python/tempest/Manifest
index d7c5d13c5b45..57efcc1e5660 100644
--- a/dev-python/tempest/Manifest
+++ b/dev-python/tempest/Manifest
@@ -1,5 +1,3 @@
-DIST tempest-32.0.0.tar.gz 1121245 BLAKE2B 00cd2bf7f0869f9040134076e93ebb9d7aa56504788484ed0597d024afb74726df64aa2899dc021ba977cc01814e5e2213b46428d969a73d561e0056b5777d84 SHA512 8770a7067439977720916a8221554836c29afcb18f29716dc513c2eb9f5e09d9b7e123bf98dcb70dafb889594c431efb0367187622e5f0561b24e296a3613734
DIST tempest-33.0.0.tar.gz 1126464 BLAKE2B 14bce9e0baf1878fc30cc5026c7849cda5abc0291706c7cd051827ffb1e15670e653a20ba6c0c898e86a7e1bee498d14139f82887606f5587b7775d18f96595f SHA512 1a34bc81a18121e3be05ab1a2b637aa8bfc41a0a8e11824294c78468762fb5f303ebf9607f5e72aed1cc5b130b26e22bf72c0574472a0de4eca083e899ff6eb0
-EBUILD tempest-32.0.0.ebuild 2135 BLAKE2B aed4a3c33e8c909f1b40b8d9bb5b13cd38b038b340f0d156ceb6692238f6dfa04d7f2cb69d01728e590c9a16b9312f521ae1be418a9a9d4c846d7216ac77ae17 SHA512 62d4381d73e3d8bffa6e89cf8459553424e4059a09f897f34584d9c517a950531a2869aa1af0a3029fd4f5e17bcd4f01014f259d000397ecaba57de018064070
EBUILD tempest-33.0.0.ebuild 2194 BLAKE2B 03bf512c029e7548ffa3b394b4fc90452b4672855529f8299051b257798c92eccdfc2449c82c9ee837d919096546c1b60439838685907a02690da6c3b5293730 SHA512 d7b269ae828ce69881f6634375b56401ebcaa1650137753e0c8b83742c3e183b1fd8c68873ab223f33b26a788c2c2b77117da68e27a11e0c1f97494eb8e7dcc8
-MISC metadata.xml 392 BLAKE2B cf7565379c5e1bed34940d0771212eea2a7ff81949678e0a645ce4d7d1c3da88febc0bb5a2ca968de8962d63610e37b0f3adc6e0661ae9de8c656d5ce0ae9c0a SHA512 41d760432a3c46d0fce432e6d431cac110e2c271796d0d04ee026347f01ff3add7db90edfdd83397190e5a563f04c835b250052763ea9daae788ac43519a769f
+MISC metadata.xml 442 BLAKE2B 30b474d10a59f53672390e029ffaf894cfe52862af42814ca09500372d4c94afc596177100b9ba69cfd12965e98809de363527d9db345c3b4cf499eaab0375f9 SHA512 d84466ecac31486c92a6c5f87089616b65a1f3cbe9447c3382021af57bec3964a80d4d4421783560528e80e70afb4f4ba604bf2a4e23ac7fcbd873ef3d789859
diff --git a/dev-python/tempest/metadata.xml b/dev-python/tempest/metadata.xml
index 11e134b5f3b1..8d35a4e595ea 100644
--- a/dev-python/tempest/metadata.xml
+++ b/dev-python/tempest/metadata.xml
@@ -9,5 +9,6 @@
tempest
openstack/tempest
+ tempest
diff --git a/dev-python/tempest/tempest-32.0.0.ebuild b/dev-python/tempest/tempest-32.0.0.ebuild
deleted file mode 100644
index 003830d1993e..000000000000
--- a/dev-python/tempest/tempest-32.0.0.ebuild
+++ /dev/null
@@ -1,73 +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} )
-
-inherit distutils-r1
-
-DESCRIPTION="OpenStack Integration Testing"
-HOMEPAGE="
- https://pypi.org/project/tempest/
- https://docs.openstack.org/tempest/latest/
- https://launchpad.net/tempest/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-
-RDEPEND="
- >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
- >dev-python/cliff-2.9.0[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
- >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
- >=dev-python/paramiko-2.7.0[${PYTHON_USEDEP}]
- >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
- >=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-4.7.0[${PYTHON_USEDEP}]
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
- >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
- >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
- >=dev-python/urllib3-1.21.1[${PYTHON_USEDEP}]
- >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
- test? (
- >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
- dev-python/stestr[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests unittest
-
-src_prepare() {
- # Small subset of tests, which fail as result of not using specific
- # testing environment. Others expect to run suite using stestr.
- rm -r tempest/tests/lib/services/volume/v3/ || die
- rm tempest/tests/test_list_tests.py || die
- rm tempest/tests/lib/cmd/test_check_uuid.py || die
-
- # remove dep on hacking
- rm tempest/tests/test_hacking.py || die
-
- distutils-r1_src_prepare
-}
-
-python_compile() {
- distutils-r1_python_compile
- mv "${BUILD_DIR}"/install/{usr/,}etc || die
-}
-
-python_test() {
- local -x OS_LOG_CAPTURE=1 OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 OS_TEST_TIMEOUT=320
- eunittest -b -s tempest/tests -t .
-}
diff --git a/dev-python/terminado/Manifest b/dev-python/terminado/Manifest
index 80cf6975b1ca..1edab54572bd 100644
--- a/dev-python/terminado/Manifest
+++ b/dev-python/terminado/Manifest
@@ -1,5 +1,3 @@
-DIST terminado-0.17.0.tar.gz 29184 BLAKE2B 2c86d69e08bebe54f451ed2ad0786397e8ef6fb320c233b6361209e9c4e7a996c5b55824a853ec3a9668b265f02f7cde2ed124a6615e0f364cdddaa6270e39e8 SHA512 41e5ee052e8b688d136fd494db3897d703f3666a0b02df71ce3488f2e462ca2e79c631f251cd7721892035c97e7a29662238293010897d7c5fab10f9290adfc9
DIST terminado-0.17.1.tar.gz 30603 BLAKE2B e21087ab332076df3462f765ef839ed1b99580fd86acb2aa36626a656972c08ce4fff349e47d27847799d6550f6f31489ce7bf5fc67988fb74f7403b77d8fc79 SHA512 c61987e6ccb75fef6428c4557a690be3f48ff186b2bd6765d4f5b71d4443833def7025921e7f1362a47bf77163846294080c2d81f6d2ff15236d499f480ec8e9
-EBUILD terminado-0.17.0.ebuild 837 BLAKE2B 93089e632f4bece163b47b5e2ae9313805f88ea16d12b42f0e8f5ff30f58b34a437307c5209ecb683157e07b667683850239ab6b98c8b5882474143e02df6313 SHA512 fb74b236675dcc5d7f0a48795ca3fd7e52155391c9edb6b7bba12cce2ee5661ce098923f0dec61f28d7ac24287aa517a570961d0235e7799e4e8842d2dd9476b
EBUILD terminado-0.17.1.ebuild 837 BLAKE2B ad0e2c4061a0bfcdffd3e13b8063a717338f931eec9e10ff0333203cbb17361b962697cbaa944026e9df09b2d9ac732b45f95e2066aa0aa3d34cc03978425d1b SHA512 a8039346afd84456c74f16d749b410a3ddbb49e911209d370dd2b5b68381564620a7a9a012b2ffea16f4a9bb258664da8e621135d8384b38c6b77f2140a71ae4
MISC metadata.xml 407 BLAKE2B 11da32addf98212561629b99650880eca0a6c057414d8a97f535f40b046c6587d326e3193eab264f439caf38e5d6d8f3f5d1a5891746262494ced39effb2651f SHA512 6c993bf16c0413aea33e06efef79dc6189d3b62b71574fffb2bdce7ddb27b4b12f1d5c0d2a3a80a51ae8894c60efb83a9966cabd53662d358f3f1ec52d27590b
diff --git a/dev-python/terminado/terminado-0.17.0.ebuild b/dev-python/terminado/terminado-0.17.0.ebuild
deleted file mode 100644
index d31ac509323d..000000000000
--- a/dev-python/terminado/terminado-0.17.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Terminals served to term.js using Tornado websockets"
-HOMEPAGE="
- https://github.com/jupyter/terminado/
- https://pypi.org/project/terminado/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD-2"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- dev-python/ptyprocess[${PYTHON_USEDEP}]
- dev-python/tornado[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-src_test() {
- # workaround new readline defaults
- echo "set enable-bracketed-paste off" > "${T}"/inputrc || die
- local -x INPUTRC="${T}"/inputrc
- distutils-r1_src_test
-}
diff --git a/dev-python/traitlets/Manifest b/dev-python/traitlets/Manifest
index 1d82bf2ccf05..6ec369c45694 100644
--- a/dev-python/traitlets/Manifest
+++ b/dev-python/traitlets/Manifest
@@ -1,11 +1,3 @@
-DIST traitlets-5.5.0.tar.gz 131686 BLAKE2B 1206c2f86367eb421202070a48fe12b20b214f446d8d54a0720e9474f77e2c9382186a6b3e32fc5896bd30c27f8fe7d2e1bdcaf24d88b445001b7203c6655a82 SHA512 c99c28fb503b0322599563ad934a6160fa9e2c1cc41c37e19f4d6cb0343a1a2228cbead9a6a296997fd9eb24f3e077d3043b349a7b7e765fdf1955cf63c49266
-DIST traitlets-5.6.0.tar.gz 133316 BLAKE2B 736ef860ed8f7d9cfde990c755d50f47d09344edf1d2f55347d693cc3c453ae1f2315c168bd52dc82ea4e29ee7ab1d2494c9fd095bf56d03cf8b52b89d209ff2 SHA512 7af0fb619ddb2991b6285bb07642f700b0bb822c0eb5770fe6d337f42ac9c2fbb59cd971e9a8991277c47f3a9be2cfde21712080cca4733f8bba3339f91c8311
-DIST traitlets-5.7.0.tar.gz 136290 BLAKE2B ddc7190f0c14b6dae36effca4966801834d868f5072e3780ecaf10e5aadc2a05372e49028a7e08719e6d8a7536cd0e6a3dc36815322fc62933bca3311e55dee8 SHA512 252d6d93b863e099a739d0f1ad2a97421791ae9349c8720bc41dfeacfd3ee22f966cb75ee3895449a0e1b987f8d2db9d8665cbdacaed6a46ab05638e382d2e9e
-DIST traitlets-5.7.1.tar.gz 136382 BLAKE2B 28a9c125134aff644f0bc5fd7310378936c3bfd79dea33c96124c22630d9b21384a742e7576d7a62a9da9678da19199bbaaaa98a09526d78a46833a03bb331b5 SHA512 c3a3f7014bcf894381bef3f96fafd814b8aaeec66ad67e12f94308a741549fa89b4446a994d2ec6162c7e43b74c43491b533d35fa61ec0ac5435f71c96f82cb4
DIST traitlets-5.8.0.tar.gz 149460 BLAKE2B 4e5d0344e2c6a2236202875708b28e2966cc8c9ee365ece423aa091dcbc9a3215c236ee63c5e88cf72a3ef9873671fadd83953e700e613360da90da4954b065d SHA512 e65efb5c52940bc2b12e64c932d55c3e5f7b7a3d5cbd49b3c7cbae972ac22e3c2b374f5a35f7c685e7f9ecb9c0b697e626ee942dc6f7f281c9b7857b9a4487d8
-EBUILD traitlets-5.5.0.ebuild 695 BLAKE2B f9c6504039540956d7ca003a392162a4846fc359b5a744bb4b1bbcd6dc894b77071825f22757fc7a6b14659e7738eb7fe47ca9b6f483a25e406add15b83e315e SHA512 709216ec15a68edf5a704a731ec8bad6d4d89123e7de7f22eba371ae2011c02c0bd8146e26463cec50591dc6dc142cbc38d97eca9382e93969785612aa26b428
-EBUILD traitlets-5.6.0.ebuild 710 BLAKE2B 6511764a5b70a3289c10750996c4a17166688be2147874c12009ea5c8012deeb64e973810ed260f07b01d1fd8106cdc2f0d6d25eb5d841526aae668dc6b898ac SHA512 bf54e1245efe29a69f97cc0d33a6e69789912a05beb5fece2a8236c08e78bc24d22cde48b61d4d0cf0edee7687054a511bb3571a3e2686255bfbd1dc0c5d9675
-EBUILD traitlets-5.7.0.ebuild 710 BLAKE2B 6511764a5b70a3289c10750996c4a17166688be2147874c12009ea5c8012deeb64e973810ed260f07b01d1fd8106cdc2f0d6d25eb5d841526aae668dc6b898ac SHA512 bf54e1245efe29a69f97cc0d33a6e69789912a05beb5fece2a8236c08e78bc24d22cde48b61d4d0cf0edee7687054a511bb3571a3e2686255bfbd1dc0c5d9675
-EBUILD traitlets-5.7.1.ebuild 710 BLAKE2B 6511764a5b70a3289c10750996c4a17166688be2147874c12009ea5c8012deeb64e973810ed260f07b01d1fd8106cdc2f0d6d25eb5d841526aae668dc6b898ac SHA512 bf54e1245efe29a69f97cc0d33a6e69789912a05beb5fece2a8236c08e78bc24d22cde48b61d4d0cf0edee7687054a511bb3571a3e2686255bfbd1dc0c5d9675
EBUILD traitlets-5.8.0.ebuild 834 BLAKE2B ad5e1a61a4bd0ac9d85ffc6c70c566c77ffae8fb22522459e58a4b92750b3e77936f48305b38d90e789f1befe0446acaff0274f9a0895213782c919e04fa1aed SHA512 f393c16f88bef260b42a7a2ecc14c1ab3fa57ffbb3a9bbbbbc4357d5b216b4b4090a2b273bfaba837e1739f1af4e817c19567959816600fc89212913c530e958
MISC metadata.xml 737 BLAKE2B dadf9c19ed06cc70940023c180cb2256534ccba2881b4a0b5d7673ae9959838c129f82b1a5d2b9c13e408442ef2f9ec906484b01baa4408417143a712f4bfa56 SHA512 3a9e54cabaac875c27747642794f54b90216ee103e5de336d6e4e76d3a08c045ec08eabebe59c47b6fab2dabdeb43f16a8579a9448cbc19ab169ceb08740508d
diff --git a/dev-python/traitlets/traitlets-5.5.0.ebuild b/dev-python/traitlets/traitlets-5.5.0.ebuild
deleted file mode 100644
index 2e866c25c173..000000000000
--- a/dev-python/traitlets/traitlets-5.5.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="A configuration system for Python applications"
-HOMEPAGE="
- https://github.com/ipython/traitlets/
- https://pypi.org/project/traitlets/
-"
-SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
-
-distutils_enable_sphinx docs/source \
- dev-python/myst_parser \
- dev-python/pydata-sphinx-theme
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/traitlets/traitlets-5.6.0.ebuild b/dev-python/traitlets/traitlets-5.6.0.ebuild
deleted file mode 100644
index e56dda3c163f..000000000000
--- a/dev-python/traitlets/traitlets-5.6.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="A configuration system for Python applications"
-HOMEPAGE="
- https://github.com/ipython/traitlets/
- https://pypi.org/project/traitlets/
-"
-SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-distutils_enable_sphinx docs/source \
- dev-python/myst_parser \
- dev-python/pydata-sphinx-theme
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/traitlets/traitlets-5.7.0.ebuild b/dev-python/traitlets/traitlets-5.7.0.ebuild
deleted file mode 100644
index e56dda3c163f..000000000000
--- a/dev-python/traitlets/traitlets-5.7.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="A configuration system for Python applications"
-HOMEPAGE="
- https://github.com/ipython/traitlets/
- https://pypi.org/project/traitlets/
-"
-SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-distutils_enable_sphinx docs/source \
- dev-python/myst_parser \
- dev-python/pydata-sphinx-theme
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/traitlets/traitlets-5.7.1.ebuild b/dev-python/traitlets/traitlets-5.7.1.ebuild
deleted file mode 100644
index e56dda3c163f..000000000000
--- a/dev-python/traitlets/traitlets-5.7.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="A configuration system for Python applications"
-HOMEPAGE="
- https://github.com/ipython/traitlets/
- https://pypi.org/project/traitlets/
-"
-SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-distutils_enable_sphinx docs/source \
- dev-python/myst_parser \
- dev-python/pydata-sphinx-theme
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/ujson/Manifest b/dev-python/ujson/Manifest
index 29b2d90c20f3..14df0eb308b1 100644
--- a/dev-python/ujson/Manifest
+++ b/dev-python/ujson/Manifest
@@ -1,7 +1,5 @@
-DIST ujson-5.5.0.tar.gz 7140414 BLAKE2B cca99fbb8cec447500c0dec34a952c4474acd0149783c887ee713cee60859570e41c9e349d49ff7eeba645d0c04a7e368da2ec8c42b6f55f59e971f834449e3a SHA512 883c0bd8b933557fc98556af1679de6df0372ee83a5533d8ea3f994dc13cd9bcd3140e2532ea1ad24419dab9ffbb59027e00f0a5e7ca285bf68358205a07bcd5
DIST ujson-5.6.0.tar.gz 7151977 BLAKE2B 59c0b88bdc59791889971993135484ce99763ad4805b36db7a3abc5e950c9132b917e7fbfb09870af916f5939d10e23ab44137f416179f75a06f424cf4b1154d SHA512 996c9746e011f116fcab3e61345df27cb2c1251852f758eff1d3465e19df03deb1a037669aa6ee5aad2fc6c2cf76c22075ad6a73158ff4dc81357e59a4ee244a
DIST ujson-5.7.0.tar.gz 7152625 BLAKE2B 363fd77be3e2f8fb42a70db744ab4da12c0c8383103983b3555cee237497837abfcef102b19a51c0fa118fedd7847c568607c058f1d2cea76858a6bd89a226da SHA512 e18a1608a7fe79030e3ff307c9e95a0e238cd5049ee791eddbc07efa55853475d053268b80a8765023639ae8ff39f82b4ae2c04e82fc7dc5f3192a5134ec0757
-EBUILD ujson-5.5.0.ebuild 879 BLAKE2B f58b2f5d57429fd3d899023579443447348e2784052777267ccc86c5ab53e79ee72aa09effc370a8ed5fdd43b7d98fe08bb00ccb3e3083e6c3ddfb1d890cd542 SHA512 25da7256c33440a0f8577ebaf46900254fa66be01651895609ca28d2cf244262d2164bcf2f8f550e163bfa6cbc6a2c63c77ebbdbca315b7c354e77f9457869dd
EBUILD ujson-5.6.0.ebuild 879 BLAKE2B e5d0576abf60406973a0bf47c2e384ebc949a53cc3b98246225f15e48e6003c2e6b11c5f8025f21d2a63dbfa9ff9f93ce6ff591597c8f93a8c1b0def3870cc3e SHA512 d9e3ea2f8773d0352a2842871d7bf8309d083d5cad572cdc0e8745fabd24fd67c3aae5d19cd496b015a03c457c0efb75c36f743d8d4cb9f4392808cb35457f6a
EBUILD ujson-5.7.0.ebuild 883 BLAKE2B d88419743029fabfad7ca4816f42a15623d28bcd1e9c60de9e63c7c5b71278f59459a23ba08fe8033a231aa006761f6158a0532b67a2e387dfa771799ba6310f SHA512 7dfab9e7ff6ba86cc234328dadf833cdd015425fa68b0a4aaa5e0ce8ac3a867c87e8a42ce507e115b0dd0fcf5657199f4af60b6ac50188eb7159d740c4228ee4
MISC metadata.xml 494 BLAKE2B 8e20150926d62643e7ff2110cba22313db0c0e3112290ce08302d57103aa35c42a56921d0b46e0acca2ef83756eb4f7384f23ddb06fe41ef6c4a28921f11ec33 SHA512 d9c0a59f916b84d50e51a21152c1815fea90a909dc9bd44ea620b2a33ca6a92ee237aafe29debcc9d1a2bf63c84112300845309eb0ab1265e5d2b0c05dd313f0
diff --git a/dev-python/ujson/ujson-5.5.0.ebuild b/dev-python/ujson/ujson-5.5.0.ebuild
deleted file mode 100644
index 3c98bbb8b172..000000000000
--- a/dev-python/ujson/ujson-5.5.0.ebuild
+++ /dev/null
@@ -1,41 +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="Ultra fast JSON encoder and decoder for Python"
-HOMEPAGE="
- https://github.com/ultrajson/ultrajson/
- https://pypi.org/project/ujson/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-
-DEPEND="
- dev-libs/double-conversion:=
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- dev-python/setuptools_scm[${PYTHON_USEDEP}]
- test? (
- dev-python/pytz[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_configure() {
- export UJSON_BUILD_DC_INCLUDES="${EPREFIX}/usr/include/double-conversion"
- export UJSON_BUILD_DC_LIBS="-ldouble-conversion"
- export UJSON_BUILD_NO_STRIP=1
-}
diff --git a/dev-python/uri_template/Manifest b/dev-python/uri_template/Manifest
index 8e008a0b41f5..255fa62dba9b 100644
--- a/dev-python/uri_template/Manifest
+++ b/dev-python/uri_template/Manifest
@@ -1,3 +1,3 @@
DIST uri_template-v1.2.0.tar.gz 18284 BLAKE2B cf857ccd8496111f61fb95af020514f1c484e5c3ff19829f28bc2dc112887fe276dac68aa21e0d092d42a22319e8d6ac8aff95c734aadd8417c56f57b0076256 SHA512 81b046bbc2dc4d5c0b40a76f13713c10e69d803e3d9da13ab69cc6d40569ef0a39c786a6637a66651a5c3d3e68807f923ad48a7feaf898ae3ca6fd03c0e68c37
EBUILD uri_template-1.2.0-r1.ebuild 835 BLAKE2B e22f184da083b2801c45044709ae6596dd76d33f85bcfbfe32428fdf5701ccef7833b6bb6ea7cfd16bae3baead49d432661aa4b1bbdc4ad2495cca74dcf452f3 SHA512 fdd587c0344fd62d6f1b643f50ec238563677493fa77585159d96134d16f8207f1c8314c714a758ddf1338f660332437911c37f5daffe0785f607ba17164eebb
-MISC metadata.xml 596 BLAKE2B 3dd78f11c031a0810c2386cd362bba5563405d3bc9347efdbea8a54a29b76f72dfc0343f59c82f46802fa80437fc24e96477ae64626a12a46ca21a85e292682c SHA512 39d59df7ae7d6c9b3ad84406abd93a051418ee0b82b008e28c3e872697bcbf0ff89ce27684bb05225b65e79655256e0c44b38096cc5e7b2eca224370721e744a
+MISC metadata.xml 340 BLAKE2B fa3cfe1b2c6ef81f0ac969adda1ef8acc343c72f401c558a85450c992d38f22dca596aecd65de5328a855763379876c55f9d4bd0d2c69c771521e8fe11f43f85 SHA512 8c740d7dd56ecb9fc6a0a06a478878028058c67de06a68ad49f181b08982793874ae571ba5c1ba8f519f988c41588275e5ebbf6c0ea8de992ac1ee82d9effd5d
diff --git a/dev-python/uri_template/metadata.xml b/dev-python/uri_template/metadata.xml
index efd1dd6075af..c8c34f38db6f 100644
--- a/dev-python/uri_template/metadata.xml
+++ b/dev-python/uri_template/metadata.xml
@@ -1,18 +1,10 @@
-
- gentoo@chymera.eu
- Horea Christian
-
python@gentoo.org
Python
-
- proxy-maint@gentoo.org
- Proxy Maintainers
-
uri-template
diff --git a/dev-python/utidylib/Manifest b/dev-python/utidylib/Manifest
index 56618ac5bb5e..dc7aeb377ada 100644
--- a/dev-python/utidylib/Manifest
+++ b/dev-python/utidylib/Manifest
@@ -1,5 +1,3 @@
-DIST utidylib-0.8.gh.tar.gz 15285 BLAKE2B 85f0ec1a969f31cb952e326a5bce5f51d9a5bacdf33d7e703cc3a464621df86f568921a9dd17755be67d49c02631782cdabb4112ee7cf8e321079656bb362122 SHA512 cb9c868337e1bbfa80ac36ca1b3f85c4e35f62acb67dbd321167d568da17d9e562fdca6b777d88c08e03107401fbadc7cdebf243654bcde9825259117e36392f
DIST utidylib-0.9.gh.tar.gz 15778 BLAKE2B 54c9b9b7c0615ac49a90567357f119643311dd6ee2848dcdfcbe00b93431672ee6954738627c0b3fa984a8f2c7b9e127cc1edac06f9760a252621317d2266476 SHA512 58ca8a43ba2e933f02111939ee8496bb63b17220ce5a6fa3cb731659e89000baa17409c10968308cd86bb2a9dc4819ef2029245eecdb3c7a3fa57404f37004fc
-EBUILD utidylib-0.8.ebuild 739 BLAKE2B 5be301b3c591c5390e35a0cf10463952436a73fd40c4ff1feba8a96bb7c89290d65e19c2b3ee868237f249e0fd23c4bef301d7d699adf30a83df96a5ab9920f6 SHA512 7417a9e7ae3157b55245164036b28fc9ae76a560ff3743f167d6c7f41cde327214b2db16e48d46b36113e99c9fbc8d4b681f881f7e14e6af8340de467f6e67dc
EBUILD utidylib-0.9.ebuild 739 BLAKE2B 2994ff73cfc6a1ac3fec2f594abb591c2ec8e2bee0744545812f03858d82ec9b09fef7dda3f3064dc12b6bf06bd2c436a226a06484400b180f0aa696a33d79da SHA512 fbd584127108eec87e8c7a0cda4e68af8ebf5fa2e54d03af759047c4ba745d58d6284475beb5020aa3e3f791f52f5869fc59bfdbad15f0d0f05f33f75c454aef
MISC metadata.xml 366 BLAKE2B bc4aba05448508a1d0a5e6972d253a3389a445627679c7946350ddf7e210b5b1232301e2b5c36822d946c1deb6669a763957982eed3440ab1c517747005d27af SHA512 7a68b5c21f50d81401bc5f0eb1d334679b71891d6aad08c7f1001140e15392482077b554a19e82f0ef451bc0c082b48300d54c32160f07bfb0d9ef0ab700c29a
diff --git a/dev-python/utidylib/utidylib-0.8.ebuild b/dev-python/utidylib/utidylib-0.8.ebuild
deleted file mode 100644
index fe3261dc7a97..000000000000
--- a/dev-python/utidylib/utidylib-0.8.ebuild
+++ /dev/null
@@ -1,36 +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="TidyLib Python wrapper"
-HOMEPAGE="
- https://cihar.com/software/utidylib/
- https://github.com/nijel/utidylib/
- https://pypi.org/project/uTidylib/
-"
-SRC_URI="
- https://github.com/nijel/utidylib/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm64 ppc ppc64 ~riscv x86"
-
-RDEPEND="
- >=app-text/htmltidy-5.0.0
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs
-
-EPYTEST_DESELECT=(
- # https://github.com/nijel/utidylib/issues/9
- tidy/test_tidy.py::TidyTestCase::test_missing_load
-)
diff --git a/dev-python/virtualenv/Manifest b/dev-python/virtualenv/Manifest
index 5892c3c33648..e2358013b6c5 100644
--- a/dev-python/virtualenv/Manifest
+++ b/dev-python/virtualenv/Manifest
@@ -1,5 +1,3 @@
-DIST virtualenv-20.16.7.tar.gz 12268638 BLAKE2B 59403066eaa717532f672d5367916dda69c53e075c09eec62c2cdc1eaf3d642c206b4cf4959f498776b2c6022a88a42c21f2f8308a1efe9c2d03fb0f4ca634a2 SHA512 975298181696c4636a9567c29b4da5bad703d35fcf2a110cc24146e5bf7afe63b3fcb1f1601586b03bc0deef08c2278577bedf40cb21a7e07841986a9215dc69
DIST virtualenv-20.17.1.tar.gz 12269737 BLAKE2B 5caa223d549ecb69de3a17dec84a608f34f01c5abd39ab478c27438f71e36e6878a719f9002464dbf0f335bc90a2f4552e201d59e0e757fabef6f3caaaf857fb SHA512 6b32145f431f6b1f4c2a2ed888e8b9e5cb941e04ea1e68830053dceac80ee8bbf2286c1f353951d50d4b8417b8d81ee4b30dae597c94f2a3baf50f174f7ef4d4
-EBUILD virtualenv-20.16.7.ebuild 4921 BLAKE2B 7241e5f8eac5c79e1c4b18715ecf9df68a6321abe9e33bd61d75d24e79fb80343d45a147e115476f00d44acc1e63caed8524eae65000b9f3fd62374b48950e39 SHA512 8e22c09518d8e67159dc27b0de06afc2d908b8c6632f55c11b50d071027674bdcfe7d8f8dd1889c6294bfa1aeb39d81b46d8f49f7840a2d12f7dff4d9ab88222
EBUILD virtualenv-20.17.1.ebuild 4921 BLAKE2B e82efd5c572c057c29a02721560f2172f7d056fb011f8327d0843aa46c7fa7c4d1744a64b042d92543a543466460b9c606cdbca1564fc121e71b79e505a6c690 SHA512 2f62c7eef9fcfe2786c56747d27daeff449c0b92b227bf08aeb86d32ae9a28ccec3ac82243a30bfd3d50cac78a683b4e60d82eb5eb2af52ed7993a0d6e364dc3
MISC metadata.xml 406 BLAKE2B 97fee04c2662c5c36b6e16538284def46eb2454424770f42edf2567ed804ca15c4e969c714c57573f897b0946246577ab6e35204ed1f3f1735713d8ab5d24667 SHA512 356d42db463b63a3b3a55c1e98eb661de0a10aa6a5fde4f8b3f888ec73020c6679e86efd8dbb0b3e4a5a720af95e658612ba460fe548e081a90beec75fb9c1b2
diff --git a/dev-python/virtualenv/virtualenv-20.16.7.ebuild b/dev-python/virtualenv/virtualenv-20.16.7.ebuild
deleted file mode 100644
index 1e9cc346bc08..000000000000
--- a/dev-python/virtualenv/virtualenv-20.16.7.ebuild
+++ /dev/null
@@ -1,107 +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="Virtual Python Environment builder"
-HOMEPAGE="
- https://virtualenv.pypa.io/en/stable/
- https://pypi.org/project/virtualenv/
- https://github.com/pypa/virtualenv/
-"
-SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-SLOT="0"
-
-RDEPEND="
- >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}]
- >=dev-python/filelock-3.4.1[${PYTHON_USEDEP}]
- >=dev-python/platformdirs-2.4[${PYTHON_USEDEP}]
- >=dev-python/setuptools-63.2.0[${PYTHON_USEDEP}]
-"
-# coverage is used somehow magically in virtualenv, maybe it actually
-# tests something useful
-BDEPEND="
- dev-python/setuptools_scm[${PYTHON_USEDEP}]
- test? (
- dev-python/coverage[${PYTHON_USEDEP}]
- dev-python/flaky[${PYTHON_USEDEP}]
- >=dev-python/pip-22.2.1[${PYTHON_USEDEP}]
- >=dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
- >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}]
- >=dev-python/pytest-timeout-2.1[${PYTHON_USEDEP}]
- >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- >=dev-python/packaging-20.0[${PYTHON_USEDEP}]
- )
-"
-
-# (unpackaged deps)
-#distutils_enable_sphinx docs \
-# dev-python/sphinx-argparse \
-# dev-python/sphinx_rtd_theme \
-# dev-python/towncrier
-distutils_enable_tests pytest
-
-src_configure() {
- export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- tests/unit/activation/test_xonsh.py
- tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_seed_link_via_app_data
- tests/unit/create/test_creator.py::test_cross_major
- # tests failing without python2 installed
- "tests/unit/create/test_creator.py::test_py_pyc_missing[True-False]"
- "tests/unit/create/test_creator.py::test_py_pyc_missing[False-False]"
- )
- [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
- 'tests/unit/create/test_creator.py::test_create_no_seed[root-pypy3-posix-copies-isolated]'
- 'tests/unit/create/test_creator.py::test_create_no_seed[root-pypy3-posix-copies-global]'
- 'tests/unit/create/test_creator.py::test_create_no_seed[venv-pypy3-posix-copies-isolated]'
- 'tests/unit/create/test_creator.py::test_create_no_seed[venv-pypy3-posix-copies-global]'
- 'tests/unit/create/test_creator.py::test_create_no_seed[root-venv-copies-isolated]'
- 'tests/unit/create/test_creator.py::test_create_no_seed[root-venv-copies-global]'
- 'tests/unit/create/test_creator.py::test_create_no_seed[venv-venv-copies-isolated]'
- 'tests/unit/create/test_creator.py::test_create_no_seed[venv-venv-copies-global]'
- 'tests/unit/create/test_creator.py::test_zip_importer_can_import_setuptools'
- 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[PyPy-3.7.9-64-bin-]'
- 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[PyPy-3.7.9--bin-]'
- 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[PyPy-3.7.10-64-bin-]'
- 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[PyPy-3.7.10--bin-]'
- 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[PyPy-3.7-64-bin-]'
- 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[PyPy-3.7--bin-]'
- 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[PyPy-3-64-bin-]'
- 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[PyPy-3--bin-]'
- 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[python-3.7.9-64-bin-]'
- 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[python-3.7.9--bin-]'
- 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[python-3.7.10-64-bin-]'
- 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[python-3.7.10--bin-]'
- 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[python-3.7-64-bin-]'
- 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[python-3.7--bin-]'
- 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[python-3-64-bin-]'
- 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[python-3--bin-]'
- )
- [[ ${EPYTHON} == python3.11 ]] && EPYTEST_DESELECT+=(
- # TODO
- tests/unit/discovery/py_info/test_py_info.py::test_py_info_setuptools
- tests/unit/discovery/py_info/test_py_info.py::test_custom_venv_install_scheme_is_prefered
- tests/unit/discovery/py_info/test_py_info.py::test_fallback_existent_system_executable
- )
-
- epytest
-}
-
-pkg_postinst() {
- elog "Please note that while virtualenv package no longer supports"
- elog "Python 2.7, you can still create py2.7 virtualenvs via:"
- elog " $ virtualenv -p 2.7 ..."
-}
diff --git a/dev-python/watchdog/Manifest b/dev-python/watchdog/Manifest
index 61df028b1492..64ff80718b18 100644
--- a/dev-python/watchdog/Manifest
+++ b/dev-python/watchdog/Manifest
@@ -2,6 +2,6 @@ DIST watchdog-2.1.9.gh.tar.gz 102882 BLAKE2B 601c94541846e0d63a39367040ac9b6a24c
DIST watchdog-2.2.0.gh.tar.gz 101317 BLAKE2B e597b780f26794bfe0462bcb67985d6e38324aac955f8655e657d800039d98473444ff13ea98fbfb6e8a5fd5473c0f3eeda2e542ef030539fc1acc3f86412354 SHA512 95c355da3a97f7eb0ddff02c1801eeafb075aead742d5505254fccef60afd8e5f1ea56760533bb87f520fa60f4f41e4f36c7f02247a170029bace728e83e2780
DIST watchdog-2.2.1.gh.tar.gz 101485 BLAKE2B 4ec0a2c14d0dcb8d39ed4dea48c1318474768298b4eade4f7c08f811282ffdbf5871c7d55d71681863c38d1f0603c46aaadda73bf38a20ef263fa3b4cf76c354 SHA512 bbd6e3e3fdc7ee5df21b78241922c0050aeb0c01e394fa7d025465f04f3307d190af4cf6e822826975a3b095fb479dfd103be0675f12782e8899f556797baed4
EBUILD watchdog-2.1.9.ebuild 1094 BLAKE2B 9c692090a747bc669bd3296c608c01fa50d889216e4ed152c31b2c0e6c38c572d1ab1bb17fb2aa0b2ab2e0d80b338d63f6389bcbc34e4fcb4551f7f7b9ce5da4 SHA512 c67611b8b375860fd2057748a016611e1e2f1c917ea8ac5bbff6ae46335f8b945150b297e26bdfb2026fdf31465b7b6f34280c3dfe2898952884e14e332f5d6e
-EBUILD watchdog-2.2.0.ebuild 1097 BLAKE2B 01993574014b1bdc185f355f4b014c9f19aaab9c5c313a73afa7227734be77ed40f7a9088850c2ca477b638ed17a0b61a280dbbdeb7f38dc3137aaa6b39edf14 SHA512 8f59b68ca13e497bf9cb09cbe2e81f2b31df8e2a04374447c804c182ce8e7a035f517a355d2d4aaa9531f60bd14c9c7897f5586356ca1ea749d5412d82cabde2
+EBUILD watchdog-2.2.0.ebuild 1096 BLAKE2B 846c49fde47d74ca78da298f34a6df2fce5b1a1dcffacafb5bae33058f031ed306f761ba5cba5b59b59e93a556a1895e6c0fe1e610a2992fea361b353b209215 SHA512 01b07a7c5d80bb5058b38916fdaee8d7dac68083efd5e0aa5d848853e234e9b68a0dad26a8ea73767498eeb0b7b17efb47b7b78a95565ab54d77510e966f8c7b
EBUILD watchdog-2.2.1.ebuild 1102 BLAKE2B 4b148db093975942fd9bb7c1e0f8abb1f4f6af7a89c0df01a91df7f1042e1c8a188570437a75b818e95d0fc38743cde9af2437e09342a7c7433f8863f839a400 SHA512 ef6d6b88e10181f402d2b494f25fa0c136ab209e56461cb39caa69bc40913bea861ecef605671b1e3e55e9f4a97811d81d1b168fc10fba38a0f4d73647b44e57
MISC metadata.xml 463 BLAKE2B d4f4a77cbba45384d34ac533c223e6640f75460ebfa46ae029a57297ab1a8711f8c10bcd0c11926651bd61d5a2ae98e316ebe40c6011de06f8ee46ad5fcab5b2 SHA512 5eaf8c60e47afa3933115e23cec07340d8cb708c9c9568cf943030db2ed7e05771f51369d6d7d8e21ab598dc872af275784939a243a37abb1e3661b41f479721
diff --git a/dev-python/watchdog/watchdog-2.2.0.ebuild b/dev-python/watchdog/watchdog-2.2.0.ebuild
index 5319bb11d627..32bcf93ea023 100644
--- a/dev-python/watchdog/watchdog-2.2.0.ebuild
+++ b/dev-python/watchdog/watchdog-2.2.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
dev-python/pyyaml[${PYTHON_USEDEP}]
diff --git a/dev-python/websocket-client/Manifest b/dev-python/websocket-client/Manifest
index 1ea525bd97fa..a7a914e5cd85 100644
--- a/dev-python/websocket-client/Manifest
+++ b/dev-python/websocket-client/Manifest
@@ -1,5 +1,3 @@
-DIST websocket-client-1.4.1.tar.gz 50883 BLAKE2B 4d80b5d5f407fdd81b5468f37b66759970cf96395738b67271388c55d13c30c36c9f7a5a89b10fb78bde4870e25bea5761c297b3fc85b0b8d62eda24443421d9 SHA512 a2804421e97ccbfb61cb2e8a2be6ecd5d5d60210971e27ca4e00a4854fb49df2e3c87ec87c0ec11565d7ce03f419dc3cbd8c2402843a8fced49d75d65d07b502
DIST websocket-client-1.4.2.tar.gz 49113 BLAKE2B d1d25d7066512ae5a8fa189b22ad320331b3d34e6ae953a29b7b5644065a9d60ffd6743bae6e769f356b7294374690fba103ee42ed59f5f9b213dfeda7f038af SHA512 4003a6b387096a738e9b9f76129b954bbc208b8b75c6ba9d6f0dade82078645109f985164ce25c1a600e630833f7187d51d6236997d6c72315d206e91f1aae7a
-EBUILD websocket-client-1.4.1.ebuild 808 BLAKE2B 72dc35bcd75084c2d035de991deacc1a3047f0c8f3de23af9c725016b781876fc7ffcc2e46083a5f0dd74c4f5be7abe0185045eb2389c41c408b7c2e813a1871 SHA512 2dfca38ad3326b9ed47215cddf3f3fdbac9de0835c30095a67ef879119a0851794cc5d95ff6a9593a23eeddf088316de7742cd95e9dcea329c2775cadf7060cd
EBUILD websocket-client-1.4.2.ebuild 815 BLAKE2B c566dd48a7a344daabf6d371724e701c8fde8b65f35d051ec2f2e626e05274b69d768297433cc022456597e64565c43f0215bc6948eef2e711cf582869e28187 SHA512 578ae1a29b0618f314af7d2c6818e5c348d8425191ee5c0e1c0b9a5a74e438aba46abf4ca4a3f0ffb5183db887855a508f989fa1a8724def1b4c67aae77d35fc
MISC metadata.xml 498 BLAKE2B de7c287e513c7e64b4bec29693e6eb9104ff963e0d4d942ed37402bf341739fb17b2ebdb1bf0aaa0081934bae34e16f025d0549f94c1a863be95d64a338eede4 SHA512 13dd8cf0f3e363a3fbf2b246bcc1ccd78a898d5ca830e30fb1606947ce129d99f2d8065c3668dc2c7749bbd4e24e39e5a7c483065737a580246a89dd4d41eaa7
diff --git a/dev-python/websocket-client/websocket-client-1.4.1.ebuild b/dev-python/websocket-client/websocket-client-1.4.1.ebuild
deleted file mode 100644
index 4b0d756352ae..000000000000
--- a/dev-python/websocket-client/websocket-client-1.4.1.ebuild
+++ /dev/null
@@ -1,37 +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=( pypy3 python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="WebSocket client for python with hybi13 support"
-HOMEPAGE="
- https://github.com/websocket-client/websocket-client/
- https://pypi.org/project/websocket-client/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="examples"
-
-BDEPEND="
- test? (
- dev-python/python-socks[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests unittest
-
-python_install_all() {
- if use examples; then
- docompress -x "/usr/share/doc/${PF}/examples"
- dodoc -r examples
- fi
- distutils-r1_python_install_all
-}
diff --git a/dev-python/widgetsnbextension/Manifest b/dev-python/widgetsnbextension/Manifest
index e47e55340602..b92bd5f006a5 100644
--- a/dev-python/widgetsnbextension/Manifest
+++ b/dev-python/widgetsnbextension/Manifest
@@ -1,7 +1,5 @@
-DIST widgetsnbextension-4.0.3.tar.gz 1021892 BLAKE2B 739408b0e473d41bed6afd9867c3dc7b2b2202f3c26e1062f8f9b3bd7a76102cf28cd0a6b71d3ba2f9b285e0e7f5be0b0289c1ea133c644589892474b0b31bb2 SHA512 9cf55cccf32e2330bb0825c877479d9e93dd828d6d248fa11b1f44c73a16b2dd1cdb6817f55413ff6463003bc65f0f54a0b354ca653fbd9eab47777fa9d32f76
DIST widgetsnbextension-4.0.4.tar.gz 1022346 BLAKE2B 29b41d4b61f8af40c5589f19f6b3df7a2093774617b262d1ad7faf22d06a5f81d0aff9db9360c1ad53b11e1377d7e2690d56e06f861d390d676010413a3618a5 SHA512 6eb666e52c575750e591b2976d091f719b92cf741d4e4678d12425c1450fcab1b207f6c0667268c54fb88209d99cbff4432b40c34ffbbf761d82905723d3d095
DIST widgetsnbextension-4.0.5.tar.gz 1022805 BLAKE2B 1b64a633414b085fbdaee7394d17243b4b0eb3d6d3b7f8766d48eb0066d159a8ed594a0444e0724a876e213582274ac5faccc502349a8ee657ccbfcd047769c0 SHA512 8a25c97baaef32b46254e515676bd6894a025b710e48e374f2490bb1d5de96adb87c3b0673f69bebbb332b0f0ad6d9367c5d64146ae6452bc2090a66e8470a09
-EBUILD widgetsnbextension-4.0.3.ebuild 673 BLAKE2B a57c50cfbc6a738345fecbf0d7795b91ee6986ff53e9fc951ded24c83764cc656bdad9d969513d987c1802302f34320bbe22a3253f00025246d7c5a2b5fbbbf1 SHA512 a3170dd3fb1b991db5c58498dad11e5a12e47ae51ef1d68821beaffb4f89488e8cbefbd08548291ab6f432f746e0f30d08238b6cc627e9113fe099fb88bcf391
EBUILD widgetsnbextension-4.0.4.ebuild 673 BLAKE2B a8edc85727e722821aea4e54621156c82dea2ad239978c2795bfc42787bcf2e6048ab2c44df9eac5b0e2ee9b38de5618d13911fc5c3b79f16074577305e4948f SHA512 27f25152c375b4b7690f92e52d4ef6e9dac05b805b242011158544792f0f812e41fb6b4fac92e84ee019207edf4703643c676343d64b16b4222c5deadcc6258c
EBUILD widgetsnbextension-4.0.5.ebuild 681 BLAKE2B fcdab7c041caa0a801355fe53a49077f3c459d311757727242c9253dbadfffc2a0187223ede2871d7e81306abb5f1866e0923aa249402f85d7fe77001e37bd06 SHA512 b759ce49229f22cc398990c5480dd7d70bdf5e1e01ffd11a93aacc5e170cf62edad806e5400a69d9fbfd60ff72d989edc6bf44a3dd7a02d0b0571094785a26d2
MISC metadata.xml 545 BLAKE2B 5127e5910c792643b4594231c8c04ebd2db8bb3f0d12f41d33642126970f8ff36f60503bd0bf7c5863b39a4ea4358f1b0ae786653d2c086a49d5305a879a0f66 SHA512 fa7da731b4f342572c0c284c7e03a521dcf754160223016fa77890e8de0bf05b65fca0bd096ba65e303dc034473654dfe5e9b5d2a556f0e2bdc861e24d462cf1
diff --git a/dev-python/widgetsnbextension/widgetsnbextension-4.0.3.ebuild b/dev-python/widgetsnbextension/widgetsnbextension-4.0.3.ebuild
deleted file mode 100644
index 9a63308829ed..000000000000
--- a/dev-python/widgetsnbextension/widgetsnbextension-4.0.3.ebuild
+++ /dev/null
@@ -1,31 +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} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="IPython HTML widgets for Jupyter"
-HOMEPAGE="
- https://ipython.org/
- https://pypi.org/project/widgetsnbextension/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- dev-python/notebook[${PYTHON_USEDEP}]
-"
-
-src_install() {
- distutils-r1_src_install
-
- mv "${ED}/usr/etc" "${ED}/etc" || die
-}
diff --git a/dev-python/wurlitzer/Manifest b/dev-python/wurlitzer/Manifest
index 7e18a3a37a2b..96a06e267f36 100644
--- a/dev-python/wurlitzer/Manifest
+++ b/dev-python/wurlitzer/Manifest
@@ -1,5 +1,3 @@
-DIST wurlitzer-3.0.2.tar.gz 9846 BLAKE2B fe3223d1305891b60b9b3c361e05047d227f5682c63a47135b0d3e95bc373918266ec4cc141c947ff68795da12a8ea0c3c9c7e7a6ea31de8af22766b3354bbca SHA512 b0398699a15910511726053d32aa883fba249df9e7de393d645e4ac927d6ee9950fb459d27129d2806e39494245250b23ddf41acd349af514056dba1739cb1c8
DIST wurlitzer-3.0.3.tar.gz 10171 BLAKE2B bf0ab15aaf0b693df64e0e9db38309ad1dad117aa97c1f380021ca81153eaf08ef742a97cf7451e72cc3473a2824fe142d8d8cd7ea1b28a367ed5761527c8d6a SHA512 6914ca77af8540bd949b74dfffe58b6ff9de603474e42e973b712f91a11dc906d7753f769932d26106c0543e98f42929741ed4de9ae14601eeadbd0dc5bfca35
-EBUILD wurlitzer-3.0.2.ebuild 473 BLAKE2B 3eabcc80cd0fa27e3f15e22b02b77d8577ceb4c086354ab013c9edb57acf25163fcf83e477f02de2de9b94774f27351d34486199dc73842dcb7f657fd9250e1d SHA512 94ae7d0a6ad7b9ae9a24ac4efff359cc360cdc8fd48f396c01a604a3e704531d01a08c79afa29b5825e22cf4caa7efcd24190b8486e52ed2cd1f1fc5734f2f36
EBUILD wurlitzer-3.0.3.ebuild 506 BLAKE2B 0dc40cffc61787b665aa994baae56eec96f91f64fae081a08f8a6f2dcbbc57f8a30849641be941e00eab68f7db15f1d510dbc546999b3bbaa08825d5ac313bd2 SHA512 1394398ab1afb1dd711c46ed57030733e84ac18bba3a8d98ebbbf01209db9c3c06a71141f8dc334c27617f3c66e657cf603f394d27c1e3df9cc09891fab02762
MISC metadata.xml 511 BLAKE2B edeba987bc614b3c48f4bb8bc8535ad345b48e2fe4fd9efae19ed6df05c04188ca4a046d821941a7f6bd6284beb7a5c3281b5e9ebe6c3ad325e8707c1120baba SHA512 4e641fff5a9a209bbf65b7170bdc65f94d88d3bc4720ca5e105850671ebb286627c3fc2d90d8a8c25097c50f2be92cb29f1d61f4eb1d482b9baa3a80b79e6e60
diff --git a/dev-python/wurlitzer/wurlitzer-3.0.2.ebuild b/dev-python/wurlitzer/wurlitzer-3.0.2.ebuild
deleted file mode 100644
index de7ccaf02dbc..000000000000
--- a/dev-python/wurlitzer/wurlitzer-3.0.2.ebuild
+++ /dev/null
@@ -1,23 +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 distutils-r1
-
-DESCRIPTION="Capture C-level stdout/stderr in Python"
-HOMEPAGE="
- https://github.com/minrk/wurlitzer/
- https://pypi.org/project/wurlitzer/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-distutils_enable_tests pytest
-
-python_test() {
- epytest test.py
-}
diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index 1a20398e92b1..827bce24496a 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1,7 +1,5 @@
-DIST xarray-2022.10.0.tar.gz 3035596 BLAKE2B f42df85bdfa66403826fc7d2fa811419898134723ee24afc6b77a320b23c9b5b95fcfd25520f74abf0a3b7bf009fdc33655eebf0ff9703753872072515deee58 SHA512 ecfc92c68ea7ba02b673c6c317e68daad23b6882b4ed316ad1dd733f179c643411d3ee5902954dbd62f2eb7ad591d8ba1a5f0c1b2c7f6873e733df2f22b6650c
DIST xarray-2022.11.0.tar.gz 3053924 BLAKE2B 5e747aeda92ecb5a3ee2ce7a180cd8f3c2735b32d219f567fd254c733f98c62305829be166ddd76a3d2cd884f78aa3e6ceb2cf5aaac8539290c5863d5dea038d SHA512 6dc98746e3bea17a224926e7e1cf6a5f5ef01e8a848c63f5acd43f9da63b81093a7bdbebecb2afc06c9473d1b8fe735c67a847d05f25edd0a32bc0a5a2eda753
DIST xarray-2022.12.0.tar.gz 3060755 BLAKE2B 449d21234436983b478a022cf5585236738014c6f783039442c3d51870b62a62c61eaada6eb9df5305ada3fd5cdc87bf0201ffae1c835ec7a731c06badb718a7 SHA512 9c5c692392b15711d57254006ebc92cdda08b92b663a577701f50c52253d736d78e2ad027777ad588ffa23d523394576f0cf226986b05b22816d3cec1ea8abb7
-EBUILD xarray-2022.10.0-r1.ebuild 1094 BLAKE2B f1c52df360e6f95cc8b0190292b4836b462da48da5a51ab9b5a3b1fc813d8f79401c3172d920d99e48044809857880e90a59292df23bbbd790319f110d69ac6a SHA512 73c9a2106d7242139945af820426360b7434f27f3d5c10c053980556263c44906feecc3703382bc1513309f7720b9c2f709ff836193ba681d6b1d7b8de75b379
EBUILD xarray-2022.11.0.ebuild 1107 BLAKE2B 14455fbd40af55bdc1bfc6c628c2e03aff4dd2416e42514a8b5cb1a057e9a1992c23e6b5421993a3aaca2d67985f3db89604a08c1068d9f9129a7bd57c248112 SHA512 663b181e53473f8252a4416768e8cbf49af7043d7964be5a75b5299787d0767c74fe8f9c9abd25926e3a7ff153a2c204c44a56d76a590b1c9670f89dd1d0c9c4
-EBUILD xarray-2022.12.0.ebuild 1226 BLAKE2B a75a39287f6ad52dec57509bc60c6345633845d2a95819a8b0fb5b87d063b083f2d2e28ed92cf471c38b34917579b8d98f7a6fd4f0e02eb417f312c65759fec2 SHA512 0d30be836e553f0d39bb375f78568801b1d5fdf3dff56013d493c08ea003f6f3849dedeadf778d3bb041d88fb2a5f2b5b6edb1f2e8a4e3b1e7c421d01d687b4e
+EBUILD xarray-2022.12.0.ebuild 1225 BLAKE2B 675bb1013f91b5600b8258152d280d798a173a0493b609e3e2c0a4f0938909dae2b45402e5436b7b340f331e63caf919df6a19bb24fa62d585824469e5c8e290 SHA512 41cdce9c9f6006439537ec3251d9ecf2b0a254a147725e428a893f0eeaea806b51c41718c013a5c88c4e3fea4152e82693ba2a0fc793b7e4eb0c5e33108939e9
MISC metadata.xml 509 BLAKE2B d470cc092eb055215a5868c22f9ec458057cfad600357fa1f658ed4537a6a6f68bda1422c4a665f1963ce0a6049e691befc3ca4baa60cc898364ad5f18164979 SHA512 602755896a3655295058afc8543a4bb64192d5c625f2edd86291c1f23d171f051a4238466163c2d469874aff3e68770fc76177e720870492266fb14e6faf6ce7
diff --git a/dev-python/xarray/xarray-2022.10.0-r1.ebuild b/dev-python/xarray/xarray-2022.10.0-r1.ebuild
deleted file mode 100644
index 9c1ebc293c6a..000000000000
--- a/dev-python/xarray/xarray-2022.10.0-r1.ebuild
+++ /dev/null
@@ -1,40 +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="N-D labeled arrays and datasets in Python"
-HOMEPAGE="https://xarray.pydata.org/"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/numpy-1.22[${PYTHON_USEDEP}]
- >=dev-python/pandas-1.3[${PYTHON_USEDEP}]
- >=dev-python/packaging-21.0[${PYTHON_USEDEP}]
-"
-# note: most of the test dependencies are optional
-BDEPEND="
- test? (
- dev-python/bottleneck[${PYTHON_USEDEP}]
- dev-python/hypothesis[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/toolz[${PYTHON_USEDEP}]
- !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # warning-targeted tests are fragile and not important to end users
- xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get
-)
diff --git a/dev-python/xarray/xarray-2022.12.0.ebuild b/dev-python/xarray/xarray-2022.12.0.ebuild
index 30a141dbfd07..cdc40de5b928 100644
--- a/dev-python/xarray/xarray-2022.12.0.ebuild
+++ b/dev-python/xarray/xarray-2022.12.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
RDEPEND="
>=dev-python/numpy-1.22[${PYTHON_USEDEP}]
diff --git a/dev-python/yapf/Manifest b/dev-python/yapf/Manifest
index 5b5f45c708ae..b709f554fb7b 100644
--- a/dev-python/yapf/Manifest
+++ b/dev-python/yapf/Manifest
@@ -1,3 +1,3 @@
DIST yapf-0.32.0.tar.gz 178621 BLAKE2B b2132e3fffb96113700e322bba3f49ded0fe417de901522793564d5830951e9f2017c576fb89c5e423f4f547c95659040c2a4fc923887d9fb941e219b21f0cf6 SHA512 c1a05a04f7558a5b51899c29010bedc105c4a4bad4b5358a903a22a39f451e03369d2b4e670ecb44a857a8fef2bf438d9da0afcbdd3a336cf037bbf480d19878
EBUILD yapf-0.32.0.ebuild 599 BLAKE2B fc28b2be312ac549a2de0a119d607f045df2e56e7a380e824267f074965bf5374b066dd93301c45af2ce82647e5ab19d8f4a7782778cb6acc714a9fc04304cce SHA512 392ab53c70accb2adad48b44b1d81651f1cf2b237fd8e8f9984b549790be20c90618e3652bb55c24a7fc2cc84800960e34296e67877443c7f1c9d02abe5d96fc
-MISC metadata.xml 859 BLAKE2B b35769deed68d491ee273b537a7299c75797033667e72972974580e4dfdcdd0091cee2670e8abeca2fcf8bba19dc7329059d58db50a97f66a958d2c11a6a1d80 SHA512 5e4bef85bd64c73b61fa34b51dd5a01e762bc271d0a6716edbe8ee70193171dbcff0aaa5a9b59f9e1f8f8626611b1b1c6ac53f59877bdc6674dbbcac5c0f40ad
+MISC metadata.xml 603 BLAKE2B 3c5e1326c4a276e94f5bfbc44c0ee89ac37dfd91f131444faa1345471e8aac8c306da211af47d7176c2756904b8cf3c3ed5bff1bcef26d9ee56e243fa0bc15b5 SHA512 e0d943210f72f70877bac20467e7fcc696a2b61f6e1b601ebc78eeceac427ff5e48ae3f0cec5913d95bff51e237038afd9eb29bf5ee3429f46fef983b5369c9f
diff --git a/dev-python/yapf/metadata.xml b/dev-python/yapf/metadata.xml
index 94288e5a8672..a0cd829c2bc3 100644
--- a/dev-python/yapf/metadata.xml
+++ b/dev-python/yapf/metadata.xml
@@ -1,14 +1,6 @@
-
- gentoo@chymera.eu
- Horea Christian
-
-
- proxy-maint@gentoo.org
- Proxy Maintainers
-
python@gentoo.org
Python
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 0f95742371b6..8f23a75c86d2 100644
Binary files a/dev-ruby/Manifest.gz and b/dev-ruby/Manifest.gz differ
diff --git a/dev-ruby/bundler/Manifest b/dev-ruby/bundler/Manifest
index 471f34c10bf2..fd07569d7300 100644
--- a/dev-ruby/bundler/Manifest
+++ b/dev-ruby/bundler/Manifest
@@ -8,6 +8,7 @@ DIST bundler-2.2.33.gem 401920 BLAKE2B bfdb62c86449683d479f735ff6d65d33576ff03f1
DIST bundler-2.3.26.gem 411648 BLAKE2B 5ea0ff86e0e09bf0466e4bb21502a13519515f312b3df62024f0d293a51237eb30a5b3c349fb867e9b8dbf0e50ede5bc12b14c5cc6014a717d55534bf46d18f5 SHA512 03c6310c63ec4d313d48ecb15e784ae9cb2d2cb2cefc75752bbb7c018eeec45d534259646d525e486cd746ee8c179312c167338875e13f826994617622d2330d
DIST bundler-2.3.8.gem 403968 BLAKE2B 80640d5032034be0511762c60832c85c65b7b97397eca49d2bc35977a85625104477606abd6d8b286dd4697906a5d97076cac30f7ab58f45b258ba1e637bbc2c SHA512 e04bc9762135bdab7eb70bde4f21289375b7ea9bee795775dc614f31a6f145a5406396dbc638bdac778ac7c39d60c953e5ba38376b8bc72e7a8cfd1c40b25585
DIST bundler-2.4.1.gem 408576 BLAKE2B 8bd574023dfdffa9ab02b4a0f86c922cf3c8bbcebee3b9ad77b9eba748a81219f8fbccb3eac667922e7dc23f73212e9f42f04eae6ee99b1869ab40537365e8f2 SHA512 244cf923838c9e2001fae5533df66457953d93943fc9a2c587a1d36b1aec3385a7cd50680bd0fe14e8abb2dc11b11a8636a1e1c0d36847c24080f63edfe8b1f5
+DIST bundler-2.4.3.gem 409088 BLAKE2B df6991e9f4ef80899ac691d7a0ece268980bda7497482b207eba8e5e0f957fbc7b06f11755932f527d80ed199e79292b1a720a06f80b38d95685a4e6f2316e27 SHA512 a232c40656d05031b39390c72ae71596618e87d92cf86f1db45d75993ff8cb0625fef8055540ef14a8179211bdf17804028468c568e261d3dd43c0a5405ed4bf
EBUILD bundler-2.1.4.ebuild 930 BLAKE2B d544c059292750ec7a8b094c0070db97757046fef2f966b929eb28669ff297a4e9012560199d313aa7b0090f60ab7a05746eb0f72feb24f0d9248547ef0bee52 SHA512 59bb513b6dbd329255ff208b1fce606ac1f812672c21e92f7c962b5334dd2d3b124ddc9e0dc2d2b3e70fc1d1a8fa659389cdbcb59edaae145f7d25f6a0aa7420
EBUILD bundler-2.2.18.ebuild 904 BLAKE2B 5dc132ff96e618068a474a08c11a7eab6d4f0f645c0b390ebae293c5c5175b97e11a6d49e9c26da5a7478176e8a60c80c4d2817fcaee97438b16947aa8ab501b SHA512 18d89b36b2c5dd6230bfa11a81de23571a11597e28f233c99418a0e69f92c511222a6b2bdc37086643e6476e4049e5cb4ce16e6e1c1d649237768b29d6265423
EBUILD bundler-2.2.24.ebuild 905 BLAKE2B bc9f94a4342ff9431d94c6e85a31d26727d385032caaa57ba9eaadd2ad03fd9f31011e9992499f7c946e3417c46b48695256a4d54c8bef4e9112ada21e9aac5f SHA512 33078fb7351b4384bd3db2006823d1bb4bccbf3f2cba280d3d37e64eedf38f0adbf575cfb0c056d401645e79b2af326626d3b0fb4e2b1b67afc3b122379344b6
@@ -20,4 +21,5 @@ EBUILD bundler-2.3.26.ebuild 880 BLAKE2B 5bf0fa758a73c61eb40f7a5d4c20280b4326034
EBUILD bundler-2.3.8-r1.ebuild 911 BLAKE2B c79b33c6fed601500611860c19526e597d88886e5b2a5bc6c501ef05cd8a7fc32e181e6ebbca76dca91c7a5b13753e25d8619d5f26ca7410ced8405b60a6ee64 SHA512 27c7ee78fd96610453bc8c80e42ae1d984c50fced7ca925a7bfdfeafcbef6572235c56fd492ed1e041dcd8792a964183271828283e3b80662b0fd9833d7e1e39
EBUILD bundler-2.3.8.ebuild 919 BLAKE2B f360aaf6bcd38d0665c41f6e302a5da0281dbb777c00d0b57394285a31ac895204e34fa73c9ce907115475ffe8cc02664a1e2743cc1f59b8fc4c591b9528b654 SHA512 4a33a068940ce9816e66686c0e1141dde37bb898edd63b5269fe1aafe2551cd16a8dc373978d49f4bb56cc77159110ee1da779731984e0da428db8819354431b
EBUILD bundler-2.4.1.ebuild 880 BLAKE2B 5bf0fa758a73c61eb40f7a5d4c20280b432603485440cb1b0ab86a71f1c03c731f16d33cd642454377f18ab33b3a213c7b1bed0d23d277cb387fef1d852f9bd1 SHA512 e0cf7e44703096b2a4a883e75a53696809d55f4b50858c9f11add5c6ce071e9775d6806c7c1a66346699a229cbb2420e249df079bdda47e614e45ac92f36dd1b
+EBUILD bundler-2.4.3.ebuild 880 BLAKE2B fc5f95db9e44504a3ab0339bb8eef2075ddb9bd23057cf875296b71dab1a6aad97ef446f7e7b539d7409778b2bf2d598a857793b43a3256104bbca51c323676c SHA512 06f0df186f59a3553cc0c66fe4dde95d99d04236b3846b0eb03487994ab7b123278cc63bc13abb9bc4c4bd518a358c6153c30836b47f7d8555cf473531aec4e5
MISC metadata.xml 343 BLAKE2B 2526cf508fc4002f02cab371f22490c1d7316a06ce2e18eca7563cc672a935e829afd850c99fb6cf8069e8193f1739a4dc6fba3d327b339c564183f43d008f1e SHA512 495c6e0c73b0574ef644c13f2001dcdbc785f07a036b8220e8982fde16983aaf816440f33c060bd7cee9843183c8059c930ab7b5e5cfdb847e2671bee8c33c97
diff --git a/dev-ruby/bundler/bundler-2.4.3.ebuild b/dev-ruby/bundler/bundler-2.4.3.ebuild
new file mode 100644
index 000000000000..1ac24d655f96
--- /dev/null
+++ b/dev-ruby/bundler/bundler-2.4.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+# The specs require a number of gems to be installed in a temporary
+# directory, but this requires network access. They also don't work
+# when run with a path that contains "-".
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+# No documentation task
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An easy way to vendor gem dependencies"
+HOMEPAGE="https://github.com/carlhuda/bundler"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_rdepend virtual/rubygems
+
+RDEPEND+=" dev-vcs/git"
diff --git a/dev-ruby/curb/Manifest b/dev-ruby/curb/Manifest
index 9454ac9b87a7..45950e6907dd 100644
--- a/dev-ruby/curb/Manifest
+++ b/dev-ruby/curb/Manifest
@@ -1,7 +1,5 @@
-DIST curb-0.9.11.gem 88576 BLAKE2B 1656a17070151ddd1bd63c3e23885d36d8e2b133b19e00347892363a9a20c88baa10932ceb5273733b18847d8d19dc403aa4b7f36fbd80c8dde126ae46743796 SHA512 000ee2054a5866de09042dfc5894330900e401aa94a0fe8bb133fe9c661f7899992adff0585e5ed3725d3564cd9819d76653655f3539faaa61ca6acabe3a8602
DIST curb-1.0.1.gem 90624 BLAKE2B b54404e0ea81ccb2ea03e262abce247ca4e0db1a5208cfecd57a6c0e423c36b282cdaef7db9bd3fe70d3fdb8cfa60c6085be04ff78daac71e83b63fe25bfef06 SHA512 78eeef1b3a778c64517243a25ff82889cb4703589d27f08cff6e84d39a806610a80bb749c51ddba93a82e02a18797978b55ebc4643948caa8900e76d343f4bc6
DIST curb-1.0.3.gem 91648 BLAKE2B 8f819a5411c92e353cee4e1ef87c65bed67783606fcfe238a736ca5110b790d942e1cce6079508b854ab8b22e0079e8240e3d417f9e9ec6c2bef39878321ab55 SHA512 6273acd74121e3a4e42f7cb89eff4bad9511c7cafdf5e046773ec988c816003531877f6e5e756fab73296cedfa4599693014b6b65e9a9001a6e3c4875f53b73e
-EBUILD curb-0.9.11-r1.ebuild 1391 BLAKE2B 462de9fb6407457864bd56b2a0de59bb4723da435455b1371b2df8acd349e4a6424909897521e0a0dd7fd75520af11346bfc3193cd572247d64beca032a7ed2b SHA512 59706c93edaada27f54a15cc8ec7735b28d05a7d2736dbf0b00bf15b5502850466fb45b0278c735655493b5128e0813bc80b0cea2253541434b8611733deb222
EBUILD curb-1.0.1.ebuild 1398 BLAKE2B d117b3d0e525c5fdd7d80dc53db1e6cdebc34a3a8beb4ca7d04907abe9150f43e7801b777b3860936b55028a42e62d9a253157c55a2cfd99cd5e38c341a5b30c SHA512 328b2c7db57cbb6a62c3f9be7917dd2cf528d305cbab63b6eba49aef0abee1889c760ea224886cf3b0d16e7474334c55bbe020883af30d9afdb8f11fe12fbfda
EBUILD curb-1.0.3.ebuild 1392 BLAKE2B d2514dda2f4f51c5e9eae3fd0c43e41a3fd95ad2d01b013f956ed379be3442eaa3bb9e0a3af5f68336a7cf6607998f1b54748268173eb4e2f0bb3a9eaaa01010 SHA512 0cfd0c105f49bff419ce04ccdd2e68433209082689265cc07e86768ff24fbd880fed4b60a8b2f32655f11b548de702ca051eababb7e8da85a73493f06c87ed4d
MISC metadata.xml 336 BLAKE2B fd9820c5561af2381bf081eb2f3370727020edc79f306bd94b90699e8a817d218edb11ccc60ae9aa43f1713218a91c9b53cff0a6c23fc3d189e06bc5a1265b71 SHA512 f948d0e7f36c4b9912c58d6a7bf1b2ac5934075780fc7de3d6f759276e4ee297850f725259c06245affca40745bdc2bab0ab78bbd60b308a5d11fc97edeb4ac1
diff --git a/dev-ruby/curb/curb-0.9.11-r1.ebuild b/dev-ruby/curb/curb-0.9.11-r1.ebuild
deleted file mode 100644
index 884ae6906585..000000000000
--- a/dev-ruby/curb/curb-0.9.11-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="rake"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb)
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby-language bindings for libcurl"
-HOMEPAGE="https://github.com/taf2/curb"
-
-LICENSE="Ruby"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE=""
-
-DEPEND+=" net-misc/curl[ssl] test? ( net-misc/curl )"
-RDEPEND+=" net-misc/curl[ssl]"
-
-all_ruby_prepare() {
- # fix tests when localhost is also ::1
- sed -i -e 's|localhost:|127.0.0.1:|g' tests/*.rb || die
-
- # avoid tests making outside network connections
- rm tests/bug_postfields_crash.rb || die
- sed -e '/test_easy_http_verbs_must_respond_to_str/,/^ end/ s:^:#:' \
- -i tests/tc_curl_easy.rb || die
- sed -e '/test_connection_keepalive/aomit "network connection needed"' \
- -i tests/tc_curl_multi.rb || die
-
- # Fix test that expects wrong output
- sed -i -e 's/200 OK /200 OK/' tests/tc_curl_easy.rb || die
-
- # avoid failing tests where failure condition seems weird, no
- # upstream travis so not clear if the test is indeed broken.
- sed -i -e '/test_multi_easy_http/,/^ end/ s:^:#:' tests/tc_curl_multi.rb || die
-
- # avoid test requiring ntlm support on curl which is no longer available in gentoo
- sed -i -e '/test_username_password/aomit "ntlm support in curl needed"' -i tests/tc_curl_easy.rb || die
-}
diff --git a/dev-ruby/gettext_i18n_rails/Manifest b/dev-ruby/gettext_i18n_rails/Manifest
index 18a867ba7c60..338202fd3699 100644
--- a/dev-ruby/gettext_i18n_rails/Manifest
+++ b/dev-ruby/gettext_i18n_rails/Manifest
@@ -1,5 +1,7 @@
+DIST gettext_i18n_rails-1.10.0.tar.gz 21434 BLAKE2B 7b754b482c527593589f43b2547b5ed418db09bce255ba8e65523c7bf46c5402953990dc5941b06af8745a25c7840358e4beabaf1a2aec295a7763484bce8818 SHA512 0016dee43253fbf1fb712d74a1fb85c28d9d23b62af2ab16dfd4837f38749e4be8901b578b6a1e6ecbcf7476114e15873b4c073c5c0bdd7417e1d78515a3e4ff
DIST gettext_i18n_rails-1.8.1.tar.gz 21942 BLAKE2B 7925bfad0e1033fd363ca2c376594ba8ca6a7f5c1da940c680acae53e4b3902d7c07828b6023ed208f559af1b9ded7933ffae6b7385e066c0494aa16cc728256 SHA512 711c15620a23c070f47d4846f48b74564bfc23d27e9757936b432c1b3c534121d4cf58101fe533bc58b7d3e33e899134b92cd119e2cd2cd3eb39f54e93e394e0
DIST gettext_i18n_rails-1.9.0.tar.gz 21389 BLAKE2B 12c98c76f6e782d35957a168d71ba0ac6cbfa492954716366fc9c41cef1ee7cd733f4e352bff0c28c9ae873445729a30c572053eca423cfc272b4639e474a36d SHA512 dd271828120a4f430adf2d2f63d3c7c294d4b236d665b1e64599ba0c3e40114afcab0cd485fd2388e5747c4edb40d12de69e08464b36b160e216326bd112c232
+EBUILD gettext_i18n_rails-1.10.0.ebuild 1074 BLAKE2B bc07e74861aeb3fc9695625bc637c3e0683b1bca9684a4ff957af800f31e11d4fc2a30f9284e283ba328593a8eee1c4f9d95ac5f8320c7b77c592a48bad17543 SHA512 ce26fb8f0a3cbffb976f47de7dc98d44838c7fcf11080216a7447b0f1fd3d895577be3dfaf355b7501a1b1c8388ef900e5f01885dd463027f9f378579fc2c907
EBUILD gettext_i18n_rails-1.8.1-r1.ebuild 1063 BLAKE2B 181e93a46b69899a8eb5fd4fd835c9e58d1c517a6ce7c5f7d82ec79e957405483fdfb3b902867a1c97f5c1fb05d1559cd404474978c462c71659a530e9e9cb7d SHA512 ae1b8a1b252269b8839f513406b38970b0d510dbb9a1af912b75905c1c070dd6d7462f3afb58cffebdb42dcace998262b86c90d60d8b4259aea9aac72475a2ff
EBUILD gettext_i18n_rails-1.9.0.ebuild 1074 BLAKE2B 2b4cf0f59edec41943ad19be74eee123c7d6ca3ec558065167f990cc34a0ae30499a96cab628afbc0fe3487268e1d97577e83712817ae779fc851b0abb12dee1 SHA512 62a8f812120798abe3432407a58256500d9288014f18d853050f8c807cd2133f9672add0f7738d5375215418fa5360dbb50a508dca7497bc6c33167f2b38659f
MISC metadata.xml 353 BLAKE2B cfdd814918fa7d75f7e209c0efff8c8ecba9154a8977cab4d64412c2cd09a52553d5b25050c25535fc59c3dfc11255ab9fbff703536da85a7b0b7d29390cb7af SHA512 12b6cbce3229f093d824a6d1036a44ee7cbb7399dc29db9eeaac72797440d222f65bd1efafe097efb2aee9ddb2881df54bb93bb336d0c03441b2a396405d1967
diff --git a/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.10.0.ebuild b/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.10.0.ebuild
new file mode 100644
index 000000000000..8f6d8c4ddf2f
--- /dev/null
+++ b/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.10.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="gettext_i18n_rails.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="FastGettext / Rails integration"
+HOMEPAGE="https://github.com/grosser/gettext_i18n_rails"
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/rails:6.1 dev-ruby/activerecord:6.1[sqlite] dev-ruby/temple )"
+ruby_add_rdepend ">=dev-ruby/fast_gettext-0.9.0:*"
+
+all_ruby_prepare() {
+ rm Gemfile Gemfile.lock || die
+
+ sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Remove specs for slim and hamlet, template engines we don't package.
+ rm spec/gettext_i18n_rails/slim_parser_spec.rb spec/gettext_i18n_rails/haml_parser_spec.rb || die
+
+ # Test against specific Rails version
+ sed -e '1igem "rails", "~>6.1.0"' -i spec/spec_helper.rb || die
+}
diff --git a/dev-ruby/git/Manifest b/dev-ruby/git/Manifest
index e746e04038e3..a3ea76be4662 100644
--- a/dev-ruby/git/Manifest
+++ b/dev-ruby/git/Manifest
@@ -1,7 +1,6 @@
-DIST git-1.11.0.tar.gz 214161 BLAKE2B 69471f89fddf18bf31d74e318141046395281ba64de1f91fd49cb866508dca9cf7c568c113ed7d7e928bf1d7dfdb0e130a193d4069b87155a4dbc046d6dd6ce9 SHA512 a71da8890622b6ad5a341908e968040ef6c00e2f9edd0bfee1a0c1e9f110cc12b9c01015605b0fb902fdf04fab6011adfbffcf5e8f853c550bff7c263d2e6bd6
DIST git-1.12.0.tar.gz 218472 BLAKE2B f5e0465fd2f0f2f1eb1584da6757c012cf80457a15e61b9a974707c8f026f34940d86b25fdd708b9fa6071fc35e8e65c6c87bc83b94bb0daec61ef015a03184c SHA512 9967bf6c9f00e29442495fb24abfd1ea3b6ad0068829e9d86727d41ecf07be0b8fbdc6d05b3c245a23223b4e35e87e984e7a60a5883839e6de45f8bdac406b0d
DIST git-1.13.0.tar.gz 219424 BLAKE2B 38d1821c59cbb743c50655e9426d77f76e77dda614a711b7d2185ed7f4caa853383ba85ecf05237da403061d002527c38a5c6e06cf5e6d482ac76bac49a0db56 SHA512 7920de37a3df67b743e91fb317bd0cba746d2343dfb77036398fc124d00eede7b9ade5dd2af5f26d65f1f24006608a29fca55d5be8a00557caaa31acd0b274d4
-EBUILD git-1.11.0.ebuild 1230 BLAKE2B 47014a85314446ac871835aa7d4488da3ada0d0bb7d784010027d8ce4e15d4939a14dafed0355f9c3cb77bd3f9f7630e66e7f0f6760ff052243dd3fdc1444879 SHA512 efdfdf7a4a140bbce25b34502d9fec75883e200733bb51bddcc25f29ca4d803fab4ae88a1d9c341dc89ee7b16807fbb38a5fc5582437636b77288cd851d3a86d
EBUILD git-1.12.0.ebuild 1252 BLAKE2B 8cecfda11f8006929f7b8254415ce8226183e29843f20cefab00efdd23aa670799d2ae38f3221c92f375b0f377d39920ba92366ec0e4a407774fc63ef885c13c SHA512 d87fac3a7d4cc86b2604c877f8bfc55d32d3d7259883ec3ffe7489957f202e8020d6ad9c21e3b87c569a9ecf9ac396ad3326725eff121cf44581d2ceb27f810c
+EBUILD git-1.13.0-r1.ebuild 1311 BLAKE2B c59850828f991c0ebab56f87d442bc2a4a6a45ecfc9d48a542b18c6340ae176c2d514080a0ae275196bfdd4d69892f163e04def4f69ec5bf3b20ec49740248fd SHA512 0edd92d9cde77118fd7ff25e1b0c4bf9b02b6436bf0f4d096c089ceae2d19a038d5200858ac96f7ebef56123d303f6da28524b7a438732ca1a6e3f57e3167b5f
EBUILD git-1.13.0.ebuild 1253 BLAKE2B b2cce84a1bf3642d5d47d02279744a5def2466a69d6535c6e66be3606f89fef20d50551fbb6094d66373d71bf322f7f3d6d181d07f83d2e13adcf07ec37a1441 SHA512 cae2bda168b842100340760544edbd20eaf94b160c27f5c710c68c17799ae52bbdb967f10f474df559a3ba56c9fc19199b139b0cd59789e07baff493cb2fdcbb
MISC metadata.xml 343 BLAKE2B bc9a79524aa9216ddb3624e81f61f8ecaf988538693155f5b8de7289effc0613a5d102b55b4c9c9eccc50d8556b0c4fdcec1e9a9cdab67d28753008204c9af2d SHA512 d599ff9d1df8510ff8603e9030a65c294bef3ee93f0e5a438300a8bb5c0ffe3c4a9bdd7ec41fd5effa27b4b7e1c978faefe95dceedc270b6a995bb928f2d70be
diff --git a/dev-ruby/git/git-1.11.0.ebuild b/dev-ruby/git/git-1.13.0-r1.ebuild
similarity index 81%
rename from dev-ruby/git/git-1.11.0.ebuild
rename to dev-ruby/git/git-1.13.0-r1.ebuild
index 583ba08c7881..d9cbcab1b2db 100644
--- a/dev-ruby/git/git-1.11.0.ebuild
+++ b/dev-ruby/git/git-1.13.0-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31"
RUBY_FAKEGEM_BINWRAP=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
@@ -18,13 +18,13 @@ RUBY_S="ruby-git-${PV}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="test"
DEPEND+="test? ( >=dev-vcs/git-1.6.0.0 app-arch/tar )"
RDEPEND+=">=dev-vcs/git-1.6.0.0"
-ruby_add_rdepend ">=dev-ruby/rchardet-1.8:1"
+ruby_add_rdepend ">=dev-ruby/addressable-2.8:0 >=dev-ruby/rchardet-1.8:1"
ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/minitar dev-ruby/test-unit:2 )"
@@ -33,6 +33,8 @@ all_ruby_prepare() {
sed -i -e "s:/tmp:${TMPDIR}:" tests/units/test_archive.rb tests/test_helper.rb || die
sed -i -e 's/__dir__/"."/' -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ sed -i -e 's/1.12.0/'${PV}'/' lib/git/version.rb || die
}
each_ruby_test() {
diff --git a/dev-ruby/maxitest/Manifest b/dev-ruby/maxitest/Manifest
index 24c3b3890e3a..3a6a7f403199 100644
--- a/dev-ruby/maxitest/Manifest
+++ b/dev-ruby/maxitest/Manifest
@@ -1,5 +1,7 @@
DIST maxitest-3.7.0.tar.gz 62716 BLAKE2B 9919702c3b6c701edf6a5de8c1054547edaeeda518a7b7bae3f419cba9f92f535ec7870ece080fb472d7635243afec4aeed4a27fd839874aa40d63d6ce4ecab8 SHA512 4843f9d405a40177622e9892d1e5fffe297ae03cfef68b73ce3ee966cc3a36e126a9f5a5018b898465f5ad40f8d4fc1e6bf53f5c76b376efeff669b57dd1e8aa
DIST maxitest-4.3.0.tar.gz 62596 BLAKE2B ddfa98aa4b4e1e0c85100ed6b703e8b76f5a251913e34de03f8cacdc0eb3a60014945786c1f60d81163d8c690f1cf37689fdc05b15a53b63b08247842f736176 SHA512 b81cc37bbd1ed5c149c4d541591fcec46e1e1fc74fc20205cf33745de4fad7fc302e8120b79d17e39412d7133b8d57fee064e1a36380efbde9bdd22f7bbc05b7
+DIST maxitest-4.4.0.tar.gz 62749 BLAKE2B 0545da95ff3bf6c61a330f041b7944f7ef7dfdb00267d28273b8a0bf8914647a0c34e32a826acc89fe2f2d9a1ac2cc610ca968cef273a6a6e7d64db68c6583cf SHA512 37b6a8c9a992fd54c605c0b26a490ddfd8b06e00e9686a41e6170d81c047b6b255ad337f315d8c5d4176e8acba19e2a51061a402bba7dd3d528e14d20e2d24c4
EBUILD maxitest-3.7.0.ebuild 1436 BLAKE2B 3483d6389f9f8cd9d9c325819c1dc467cc125883ce30c6d1a6745f3c25405ea76484b291dec61defacefdcc3c22d680b9434fc153da41ad940da2123b87f22d2 SHA512 57ddf480278da7ce06e60c75bf45dfe3f1aaa86b511257c153c8d3915065cf296f96cd5b68ba34250405fb64d4bb1d3c8879c890ddc2b0906c2a781af01e39fd
EBUILD maxitest-4.3.0.ebuild 1533 BLAKE2B d3e69c8609541f7aa2a3640716ef84029122c03f8b243de0065f696c37e6d4be3e241c9d9511c54e623d6e5e57ce0f3b4088d2eea71c6c83989de1ae26d523e5 SHA512 efe38bfd39e043d13ca4ad47d52300dd10a3629df1041cfad14c3d4f81ab19f2b081de1ee5837c3a2960d28cfdce8fdb7e850d89ae7a870dcda92cacf0684354
+EBUILD maxitest-4.4.0.ebuild 1533 BLAKE2B 4430d62218e961e177be586387e6f8a98a85f5c1c798e053716c6f9e927f61ed7696a03b3e8f4f443294251664305a117889d141cbf3f423dffd902761961f8e SHA512 f8458f681790fbd2b9a4aeb9e73914bcdb780f722e2e44b23e6c448ce1e2cb999aa8b51a9302087214faf2f0165d356690eaad3aab8895e30f49f32fc9a7a48a
MISC metadata.xml 333 BLAKE2B 4f6d2cdebd14923f2841e9ccf9313f2b478a3c47c26979cf90c03d8977b8ed77e08a1369fc374a47a84603d546ad46d7225eda21224f423bc52c4b0320e6d80c SHA512 6e9425f636821a231213a9dee84cec2dc3394a52ea4f5f8a69e0c1691ffdc8e46946dbc0b99147bbbe05211557646a6538b3dbbe716ec6a469b21040b1c8b3fd
diff --git a/dev-ruby/maxitest/maxitest-4.4.0.ebuild b/dev-ruby/maxitest/maxitest-4.4.0.ebuild
new file mode 100644
index 000000000000..b0ac344fdff3
--- /dev/null
+++ b/dev-ruby/maxitest/maxitest-4.4.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Minitest + all the features you always wanted"
+HOMEPAGE="https://github.com/grosser/maxitest"
+SRC_URI="https://github.com/grosser/maxitest/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend " ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~sparc"
+IUSE=""
+
+DEPEND+=" =dev-util/ragel-6*"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/minitest:5
+ dev-ruby/racc )
+ dev-ruby/cliver
+"
+ruby_add_rdepend "=dev-ruby/ast-2.4* >=dev-ruby/ast-2.4.1"
+
+all_ruby_prepare() {
+ sed -i -e "/[Bb]undler/d" Rakefile || die
+ sed -i -e '/simplecov/ s:^:#:' test/helper.rb || die
+}
+
+each_ruby_compile() {
+ ${RUBY} -S rake generate || die
+}
diff --git a/dev-ruby/rack-protection/Manifest b/dev-ruby/rack-protection/Manifest
index d5f8b125810e..60c802aaee3c 100644
--- a/dev-ruby/rack-protection/Manifest
+++ b/dev-ruby/rack-protection/Manifest
@@ -1,15 +1,11 @@
-DIST rack-protection-2.2.0.gem 17408 BLAKE2B d9d5d8e2473b6354dd61cfc338a05932a2c60aa12544399cb0b9b74c717d6fa48bdec638381582be0a13f845f0c69583275f412458a20198894b5eddc7b53358 SHA512 06d6c2026e3e93131a2405bbaa8a514ddde48607979828b9fc41309dbdfff2b7c8cac48a6981e76b5dda554f0cbdc7c6ff5f44b8925fce1cb9b7de0a16380ca4
-DIST rack-protection-2.2.1.gem 17408 BLAKE2B 21ecf95a27ab08b2e89369cfaffff43192c2ca5bb74afe7a91041e5fb9f2479a625ca2fcc59fc2f3eb208f17a3456dffd14095d25f8a0ed331972f6f987dace6 SHA512 595dc7ff7deb63130f966a12849750900319356f29948e9cca1e1aebe168bad77de624dd280a1b804ad6a2d44daedfcb352777ca724e9fde2a5de02ead472734
-DIST rack-protection-2.2.2.gem 17408 BLAKE2B d67384374afa29712742531bff0cca78be96f80dd316d4e5929cb2751152bc0d73f8ede4430aa50a2e114b872845f11ca8debe93eaa1a7a63e05daae697c2e7d SHA512 6bc7694daebcc2fb585b303aa059e82db94c142a82d0e951e0dd99388074449c989d41c3aa05882a150776e28d0394f78d0b063e564e7eda7aea14d496eef0fb
DIST rack-protection-2.2.3.gem 17920 BLAKE2B 7a66cf4d5de68acd3ef4c7db2485657ce226e3101660f4f15bb3a8ab937785211055e49d676cf73cf52d4896e787d8f78a62099549a4ff846b5963c4247b5dd3 SHA512 ce41e1e61016090125557d8211b65b0fc9d545fac6c42f64fb3f48ac0fea56689e17acf7aca6cd82137ba7384c559ac47ac9995f57068f3f216ae61b7fe8953d
DIST rack-protection-3.0.1.gem 20480 BLAKE2B 102fff6298dbbb766313687b6f3653c60d055c654922e108c0e5eab1364858adf83a800c66f0800ef8a48997884e4b0c16ad1a70c2d00d657fdbcdb929c18bbc SHA512 730cb4fa67e86ee79043e706c4a011f1f4fad8902d27ed25a14e03c7acf7644db9e8685bb6248d9511d32d55a1f13eb548cd9471958b69bf88c4c371fcc1a8df
DIST rack-protection-3.0.2.gem 20480 BLAKE2B 95c951c6995ac4e69bb6aca85ff0c8a86793466db84e149ef6d287fb479fe49bc3708d0bc71ca656c4bb79b069d3b01139fab04756bc68051eda90db29f506a4 SHA512 54603e8ba22f1b359e5ffe82a3ee99a31a26e5dedd1e46edd4591ca416a1f241dc37ce2b6da25262a9cf9027b0e8687bd23c6dcbea0197131ca33088cbfd0280
DIST rack-protection-3.0.4.gem 20480 BLAKE2B a71d86a123cdf392632c3193cccf8fc5635ca076039eecc40fd0aa050624e909d63c578727ca1e4bf13736fb844b8d3114ce34a6729b57b600715cab7ec25c1f SHA512 b898c66dcac38219c43b1a6ce3a2952ca35e44f81b604f00dbff43938b5493df4c9a654ae221f01675f8f4b8aaf90f31b435a648f46f70789ac78a0c4a0c4f12
-EBUILD rack-protection-2.2.0.ebuild 732 BLAKE2B dd20f9b311166faf02058ca14b4e6f0c46d197a0b3c5e8c46375c89bdd889919945e2552eae32deadcd407bca3a2ab750ec9eb7bbd87017bf935bdea1641faf7 SHA512 4106892a5dee7c8c44e42e857b7d26d6ae4f702c2c7c5da901cb34953ce0b33d045a2a549239e1f202bc1bc88df7bd2068ceca207196f906e3c2bb0bd653ba6d
-EBUILD rack-protection-2.2.1.ebuild 726 BLAKE2B 4083feb02c0beef7cf258771716e2a70bb6cbc296bc42d39f322f15dbf770303e817faab09cc4e55f06b71e428646676cee19804ee364aa9518fa41d01c50baa SHA512 e7faa9d7d47927db185ab474107800d9e6e6377e95d1caa6cf56ca26c5ca99fbae7473de4ad75c21e0f1cc35d2d452ed9e039713be0694affd6988edbe54669a
-EBUILD rack-protection-2.2.2.ebuild 726 BLAKE2B 4083feb02c0beef7cf258771716e2a70bb6cbc296bc42d39f322f15dbf770303e817faab09cc4e55f06b71e428646676cee19804ee364aa9518fa41d01c50baa SHA512 e7faa9d7d47927db185ab474107800d9e6e6377e95d1caa6cf56ca26c5ca99fbae7473de4ad75c21e0f1cc35d2d452ed9e039713be0694affd6988edbe54669a
+DIST rack-protection-3.0.5.gem 20480 BLAKE2B 1fa11760c6ddac58234ffe2e6d783c985e29b5e2bd10ea21b0782f7824b5930351c8e32c9401b6276ef028adcd8b25ca4458333d8008a554c413f54315ff8809 SHA512 4ed0ee9e8fe08532ff7f2905251af110f3fff0e419da5be50ae3e5a90906e43c39cf8edc219fcfe3e27a72591500c040afcc9552da875773375b170fb91aa9ff
EBUILD rack-protection-2.2.3.ebuild 725 BLAKE2B b65a457ddc3984143c102230fc0128ef880babf7bf2af24c51ed7ae944596b72a7d1edd88474375540b9c8bba59f5961cbd65bafbdc82b1534c9c127ace7648e SHA512 211cb3298895eb77364f9283a65a2d11978632ec35d79ef786556dc5faec310f9c1cd0ed1ab310dacfc4a15fad2bd25cfbfc6c629be3ed04147513bae92863c2
EBUILD rack-protection-3.0.1.ebuild 726 BLAKE2B 4083feb02c0beef7cf258771716e2a70bb6cbc296bc42d39f322f15dbf770303e817faab09cc4e55f06b71e428646676cee19804ee364aa9518fa41d01c50baa SHA512 e7faa9d7d47927db185ab474107800d9e6e6377e95d1caa6cf56ca26c5ca99fbae7473de4ad75c21e0f1cc35d2d452ed9e039713be0694affd6988edbe54669a
EBUILD rack-protection-3.0.2.ebuild 726 BLAKE2B 4083feb02c0beef7cf258771716e2a70bb6cbc296bc42d39f322f15dbf770303e817faab09cc4e55f06b71e428646676cee19804ee364aa9518fa41d01c50baa SHA512 e7faa9d7d47927db185ab474107800d9e6e6377e95d1caa6cf56ca26c5ca99fbae7473de4ad75c21e0f1cc35d2d452ed9e039713be0694affd6988edbe54669a
EBUILD rack-protection-3.0.4.ebuild 726 BLAKE2B 4083feb02c0beef7cf258771716e2a70bb6cbc296bc42d39f322f15dbf770303e817faab09cc4e55f06b71e428646676cee19804ee364aa9518fa41d01c50baa SHA512 e7faa9d7d47927db185ab474107800d9e6e6377e95d1caa6cf56ca26c5ca99fbae7473de4ad75c21e0f1cc35d2d452ed9e039713be0694affd6988edbe54669a
+EBUILD rack-protection-3.0.5.ebuild 726 BLAKE2B 71cbd0fac644be09c96229635395a1067c958033d98cb4aba5490ab2c507de10368285647e6759d5d412ceab978cd80e722a757fbfdf8089f8b8e76d5aaac6b1 SHA512 b6410e5f3cade65514ef4fed852337abda58c9aaff6b72f7ef47ec14347870dc9f1891cb81731f7c24257003d07fca472edb5c1b12343e935754abb25927c93d
MISC metadata.xml 495 BLAKE2B f6dcdfdea078816191c90910089dd90c242b7aa90e41b07670f7bd024d24cdf4a19ab8486c2e82acd4da6bf26db2fc0dcd087b959d8e188d1be1a17ce6b98976 SHA512 bde612118e9e962e7dbd04340312b9556fa54d241831c0e754e10e65f0eccd4909b19622d4f393e684e688977ac34db30e7fa16848116fa39c5aac95f669f2ba
diff --git a/dev-ruby/rack-protection/rack-protection-2.2.0.ebuild b/dev-ruby/rack-protection/rack-protection-2.2.0.ebuild
deleted file mode 100644
index 13db1f3f6e1f..000000000000
--- a/dev-ruby/rack-protection/rack-protection-2.2.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-# There are no specs in the gem and the source cannot be downloaded separately.
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="This gem protects against typical web attacks"
-HOMEPAGE="https://github.com/rkh/rack-protection"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/rack:*"
-
-# ruby_add_bdepend "test? ( dev-ruby/rack-test )"
diff --git a/dev-ruby/rack-protection/rack-protection-2.2.2.ebuild b/dev-ruby/rack-protection/rack-protection-2.2.2.ebuild
deleted file mode 100644
index d31bdbd997d7..000000000000
--- a/dev-ruby/rack-protection/rack-protection-2.2.2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-# There are no specs in the gem and the source cannot be downloaded separately.
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="This gem protects against typical web attacks"
-HOMEPAGE="https://github.com/rkh/rack-protection"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/rack:*"
-
-# ruby_add_bdepend "test? ( dev-ruby/rack-test )"
diff --git a/dev-ruby/rack-protection/rack-protection-2.2.1.ebuild b/dev-ruby/rack-protection/rack-protection-3.0.5.ebuild
similarity index 94%
rename from dev-ruby/rack-protection/rack-protection-2.2.1.ebuild
rename to dev-ruby/rack-protection/rack-protection-3.0.5.ebuild
index d31bdbd997d7..c1fe98e42fca 100644
--- a/dev-ruby/rack-protection/rack-protection-2.2.1.ebuild
+++ b/dev-ruby/rack-protection/rack-protection-3.0.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index 4be750baf322..2481cd0798ac 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -1,5 +1,7 @@
DIST rack-2.2.4.tar.gz 278632 BLAKE2B 2d12a9c1e239590a4aedea5f3bb4c171b6032255658688a151e665aa1cb33dee17754c7b2736f8f1725c70b8344f5f6664cace8c4d4cb4e9f6f2ee1c7a3117c0 SHA512 aef54a06efce54d58e600829bbf550162bf68fe710b61b2b81022b2a8581819fb575e03992f493f11ed5f3391349f21cd142f6acc5b6017ec4c8e21cb17e4874
DIST rack-2.2.5.tar.gz 278648 BLAKE2B 8778364969506e8fdb152c5f88ab4b0b07c8764bf2cff9aee82ab6ca9958669038100816804215a09947a15b8ce06597c9204d4f2b34218178c14dfc8298ac48 SHA512 bc0e33d7bab700e2a5ad05aa1089d261b3f78a6c456ff14def57645df853915057ae9d42fb5ecd72989737a2882dcbdefe7af4939020efdde1ada38a4cf274e2
+DIST rack-3.0.3.tar.gz 786619 BLAKE2B 471c76e05dc52809e1cd95463ffe7fd2b9bbb0f0d97783d5cbea728cad1cf8272b7045f7329aec6efc9d3881c87b1e3a6e3eb376de015eb6e1188c37668531c1 SHA512 9b5860c62191df983a76aacc0c765d6275aff6d0d146fe0f2f1361e9ad6b76115ba0cbb94682bf9bdede8170e086b67018d362044099c91ea3dc015944d1b444
EBUILD rack-2.2.4.ebuild 1708 BLAKE2B 9db82605b298705172d939cc7acdcb07ea1f5a6439d6ce6f0964326d27f6376c2648381b6e808b4c0ed269f77c72a5b41c8f54dd153759899fa6cb27c58ed1df SHA512 69db8c6487db112df55989c59c7e6f09c16f8063de327658bd0d8646f3bddc84899e0828fb179903798d69eaa16cea8cde056b9ccf0363dc335eed959b585a39
EBUILD rack-2.2.5.ebuild 1679 BLAKE2B 6862e24b5a10c1b54443320e89296d276201b5d425956af323d7c05d7b93a6edd1f2bd665b2dca3a6b11fbf772fae311c3e17aea5c240edbde6d06057cdda984 SHA512 e4cebb1e7131734b5b9a47246bc5217916b83a58088605d106916ac183ebdca9626610c85fe0717bdc5232c8c647dc05db790d64db34aa1d45053b9747aecb0b
+EBUILD rack-3.0.3.ebuild 1293 BLAKE2B a6c99f5219f0a4b4fc194667233ea0a10e4cf4dbc0bf6d6f54d6caaecd6d42e0481ee5f5c9c35febfa0a6887addb90944772c36285b66240a6c7627aa3ce2ceb SHA512 3c908011fe5682f09369588d333b4d844e3d50b9f58f734dc5bb4f436d4221df222368f8625835e798ce5f139a058e58cd94871aca2a1c2c2a3072f0572925f4
MISC metadata.xml 537 BLAKE2B 998152d25abdb228da5fc7b39719693fd0811ce6dc0d831cf90a5ecbb88e540d76dfb6cfddb3584748f46f6d66aa2d1bc73d492c9e810db1c0e44895108d5e17 SHA512 4670ef4b5b33270c48d212fa995b965305f558c5f670e7eccbe2e44f9ba8d1628c112de5a9305c2ad90adb6e2996cab6da385e5f473d850b287e92f7594e0d21
diff --git a/dev-ruby/rack/rack-3.0.3.ebuild b/dev-ruby/rack/rack-3.0.3.ebuild
new file mode 100644
index 000000000000..7aee70d2e0f0
--- /dev/null
+++ b/dev-ruby/rack/rack-3.0.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md SECURITY.md SPEC.rdoc UPGRADE-GUIDE.md"
+
+RUBY_FAKEGEM_GEMSPEC="rack.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A modular Ruby webserver interface"
+HOMEPAGE="https://github.com/rack/rack"
+SRC_URI="https://github.com/rack/rack/archive/v${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"
+IUSE=""
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "test? (
+ dev-ruby/minitest:5
+ dev-ruby/minitest-global_expectations
+ dev-ruby/webrick
+)"
+
+# The gem has automagic dependencies over mongrel, ruby-openid,
+# memcache-client, thin, mongrel and camping; not sure if we should
+# make them dependencies at all.
+
+all_ruby_prepare() {
+ # The build system tries to generate the ChangeLog from git. Create
+ # an empty file to avoid a needless dependency on git.
+ touch ChangeLog || die
+
+ sed -i -e "s:require_relative ':require './:" rack.gemspec || die
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e "require 'test/gemloader.rb'; Dir['test/spec_*.rb'].each{|f| require f}" || die
+}
diff --git a/dev-ruby/rbs/Manifest b/dev-ruby/rbs/Manifest
index 019d07f1cad9..ed5da88b9816 100644
--- a/dev-ruby/rbs/Manifest
+++ b/dev-ruby/rbs/Manifest
@@ -3,9 +3,11 @@ DIST rbs-2.3.2.tar.gz 977459 BLAKE2B d33984c03a962f4d72989b5b665e7e256f8928e86fa
DIST rbs-2.5.1.tar.gz 983686 BLAKE2B d0feb4f173e2d1dd76d93309279fc75f9ed992ead2c144d69905e6acd139c709535ae29d78e85787f082821734a6448446e746791922e4322c55dc446a38ec06 SHA512 079778ad36db8f096e33d04a460b03d03c6b3616a2066e40a3aa06615d51265d8bfa7669a31463ce46bbcb16dc74ed8a24ba280b46c24f25b2327f5c8a8ae891
DIST rbs-2.8.0.tar.gz 1065757 BLAKE2B 136ba929d0b61c6b2625b49574ec45a28aa1de77a1a63d74bf5747ff4c88968ce28116472a97310e10846dec404dc2a4ccebb51c90f14f5713f3b1d21f18c9c6 SHA512 3a04026112bffef03a3e65c5d539ead7de353b4af279da6f4a7def854fe6c7f95d291663ab18bab678228ae4b26e87aec89fc1ed961ebc4cf83f38ef726ad407
DIST rbs-2.8.2.tar.gz 1069304 BLAKE2B a05cdd12767ed47cb90a64ab9803523dfa11a2295ebf2be4f9087918bc74ef75a46e3ec95a78c6c272e65b7d0485db0697edc8c4e586f7ae2b4608cde638969e SHA512 02666374fa8a93f421916f62b6a101e602c5dc8996169b1fd618618ab76afb11bba0891aac3f48f70af080f5d73ede264728f93799b3a330cae3a43b9cab1cb4
+DIST rbs-2.8.3.tar.gz 1069360 BLAKE2B 7151346fadcfdb2e246dbd32c440c4e5fbfe0f6dbed67a100460b451f87432a5811d63269b612949b720d0a3234818e46d1e1f614886e92e0b75cb5814c3e24f SHA512 4e6ec348945171868752ff62704e2a64ced4a11288a96c03e837e508df235c0cf85f99469952a7b052662ee7bc16e0942aaa2bc448381d95d5603fefdacf6839
EBUILD rbs-1.5.1.ebuild 1188 BLAKE2B 9c309c9befa8e76e809c4aae1dc2f2e574293bc1ad273eafca746328fa185f25d4c566ec590e634422f9d7617fa9a28af622f790e2c8e6cada2f75891de75a09 SHA512 3a896d5c0a9723c5009a9271d7125f052660a52a2ba450721133d7546b3c00d8f5697d28191c6bc4aa4db1558f09f5593972d7ec663d6b44d5235021c1f70248
EBUILD rbs-2.3.2.ebuild 1868 BLAKE2B b0b276a68cffceb3e6dbd12a5205043b155af78e945c1b191633a29415e39b650735cf46147ce777a9660e271580e3ff4afefbe92e99091908be00845566bbb1 SHA512 012929a95f0a0843d3037a4a696606686d9aac630b99e10dfee6ab283a71534ce0089c3bf9fe44565a1a21336b3d64b39b7584beef283c4dcdc62eeaf6776dc9
EBUILD rbs-2.5.1.ebuild 1868 BLAKE2B b0b276a68cffceb3e6dbd12a5205043b155af78e945c1b191633a29415e39b650735cf46147ce777a9660e271580e3ff4afefbe92e99091908be00845566bbb1 SHA512 012929a95f0a0843d3037a4a696606686d9aac630b99e10dfee6ab283a71534ce0089c3bf9fe44565a1a21336b3d64b39b7584beef283c4dcdc62eeaf6776dc9
EBUILD rbs-2.8.0.ebuild 1905 BLAKE2B ff1382678d9b03ed335d69f54dee98cc50d22d4fcf4b9af2d53f189956e7a8e6c026edf6b60832d5592889bfa4af594d953125e5f2de15632b869d991f452bc7 SHA512 f85ac1031e8a1fdd3a54730e71ac971592d66e06dd20d261fe6e2cea3c8cf3d4d838a3c08c49d8e71ee8c788124904fc96413e47a76e20a720ce5fe414315d1a
EBUILD rbs-2.8.2.ebuild 1915 BLAKE2B 6c2d5bbe6a7ff05aff2f28f4a1b77a934f7932206107618eaf6bc7b226d5f1a6b699f6b870ab6edad75c1fb0f6aa82e59231e3e88ee4cb2f95d5f2924a39dd84 SHA512 2c7d9f08b3248d717054b2c762fdb98a8630249dc747e4e17b614ea758b00348a0e75d3886c19ec8dc23201dcfd79ea937fc035c5924a3d5e737f1722a5d631f
+EBUILD rbs-2.8.3.ebuild 1915 BLAKE2B 7350ffd17c9b04a1581954e32cb858db1aae32eee91813311a05af1a4c23469444992686665ce810f453761fef2b57da907fd45b556ff602b3abadf9b9685f6e SHA512 075d6ab192e67e0b54646e9262383de55dac493f9f2e3522f9b0ba85b5508dc24a28a55e1e7f9b9ee3e59b2d7555fb679f23175ba80134a7cc7bff958642fed2
MISC metadata.xml 335 BLAKE2B 287ad52f77f7c62c6fa58fcdb9b1c1498cf39010ab26b6f98655beef9719ee5803844b1ab084788af70087e342a02806a8619a8dee472bf6d4d0b2ea54d2152f SHA512 75703ccbe3a15813f6fd3fca2489a9b39e586f59ff2cd89ec8d7a6293760a8789aed715565520f0f623746932bd756820eef960e45fea5f130d34cf4cd586cb5
diff --git a/dev-ruby/rbs/rbs-2.8.3.ebuild b/dev-ruby/rbs/rbs-2.8.3.ebuild
new file mode 100644
index 000000000000..c90ff55f9e70
--- /dev/null
+++ b/dev-ruby/rbs/rbs-2.8.3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_EXTRAINSTALL="core schema sig stdlib"
+RUBY_FAKEGEM_EXTENSIONS=(ext/rbs_extension/extconf.rb)
+
+RUBY_FAKEGEM_GEMSPEC="rbs.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="The language for type signatures for Ruby and standard library definitions"
+HOMEPAGE="https://github.com/ruby/rbs"
+SRC_URI="https://github.com/ruby/rbs/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( Ruby-BSD 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"
+SLOT="0"
+IUSE="test"
+
+ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/rdoc dev-ruby/test-unit )"
+
+all_ruby_prepare() {
+ sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # We compile the extension directly
+ sed -i -e '/extensiontask/I s:^:#:' Rakefile || die
+
+ # Avoid JSON schema validation tests due to a large dependency stack
+ # that would be needed.
+ rm -f test/rbs/schema_test.rb || die
+
+ # Avoid setup tests since they require a lot of development dependencies.
+ rm -f test/rbs/test/runtime_test_test.rb || die
+
+ # Avoid tests requiring a network connection
+ rm -f test/rbs/collection/installer_test.rb test/rbs/collection/collections_test.rb \
+ test/rbs/collection/config_test.rb test/rbs/collection/sources/git_test.rb || die
+ sed -i -e '/def test_collection_/aomit "Requires network"' test/rbs/cli_test.rb || die
+ sed -i -e '/def test_loading_from_rbs_collection/aomit "Requires network"' test/rbs/environment_loader_test.rb || die
+
+ sed -i -e '/def test_paths/aomit "Different paths in Gentoo test environment"' test/rbs/cli_test.rb || die
+}
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 46e80a766124..561a08899d3a 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,8 +1,10 @@
DIST rdoc-6.3.2.tar.gz 675963 BLAKE2B 1ac931ddf0af700f2460e415a6e8c505c9a3c0f2d65b5c25928285144181d925747dad0224f014abdc1680df9130df74ba82750a2cb1d02b042c0bcd63d22e6a SHA512 1bd8eaa6c1e5cc40492b1d6e461d831cfc05bf368c982f3266b63ea4984c10de40523f9e2106b1beebd96933a2006cb81c3daa26ee0196d99d1ed6da5b72a78f
DIST rdoc-6.3.3.tar.gz 675961 BLAKE2B 200d57c4b104cb3ba894ef56fd72b4f6b2228dc2c5fd7a53035a7e03834e0e9aa283ee2b07dc7dbbfaf123bc9d96ef302f47a24b71a6d735872960ecd65d9cb3 SHA512 e4e4083fea67184c435b59866fc8e8c29c740d716f8be279d18a625c1eadddd41d449de30ddcc3af1aa0507320c0910800d5a0032540b626c5b2ea83d3b123f2
DIST rdoc-6.4.0.tar.gz 755741 BLAKE2B d2519dc0dac3fac32ef7cac8c87dba1a679f0b09dc5858e91899d6d28195cf584fe3eba802bafad400ae26c5ddcb65eaec32e101f9e047f80cecd1616a386ed3 SHA512 6c6a89245ac77abdeedee70327f97f8a9b8bb596c14848a95487ff19039864dd7a5c0f5b501fe2e7b187c671cfb205c1500359c7c203beb89211addaf3ac34f7
+DIST rdoc-6.5.0.tar.gz 762645 BLAKE2B cecade491f0d18b2c50ec710cb27a28b6cb946f321503e0508e8d4802e93033a78867346eb1d68ca56884ea0d68d51d6fdb92eb61fa63034a01332e8b572dbcf SHA512 10382e66ca778f85f236614fe071b2b0d598065d3aab8f5a89cb0839da7713b5e16a66e3f7a2bff2e2125d26a42f088a86c6d339dc36479a943bb7023c1cad0c
EBUILD rdoc-6.3.2.ebuild 2678 BLAKE2B 7991b323a189f783222a27786c61f838ef3267413c65618b27d97f6557d911e720856e6d14ff611f8bbc4e2f3bd51364ccba0d1e7c6d598e7d1180e108a6f3dc SHA512 be3868aa87c2cf271f35fb7cae89d5b1db01636e3daa21921533cc9f925f0eadfc206381b24aef990f31ca12f27eee7e40d303e08c6e1d7fc102211a79e4e092
EBUILD rdoc-6.3.3-r1.ebuild 2690 BLAKE2B 4392b76c35e9b5f00eb95f2961125f37b587edd8e51290edb3d0ae08e5acea55e81c4c7bf4638cdf3ebe2c71cecb4b4a10b7f351d47137e1185cacd37e88d7aa SHA512 d03924a5e34ceb351d8152bfe8a87e12ababfdd35ba99afceb1c54014223f51df00ca761a478e14f8060f1a2128971f31033f7b717d100b3ae69e28b6ee21ecb
EBUILD rdoc-6.3.3.ebuild 2679 BLAKE2B 91d2085a7603e1b16bacb35bd49e32652a11cf9c9dcd86221464fcc760e3a66493ed711f187231aaecc8ee3afb221ec12d99b590c3075299c40758df93f619b8 SHA512 58761d462049ab4d59c7f8d31b2066b6e8d020b6f843627b2dccbab071cbed1ea121bc55ad7e0638b7419982a0afb91b54afa5bc22125254ee2d5278813342ab
EBUILD rdoc-6.4.0.ebuild 2750 BLAKE2B 3db539d7c8452e7522a4ee38e57913710d5fd6e43bdf48089a773b39099b4296d77db314826091a756855791ef3969b36ca2de64a56df8db254a16ef0f66edf2 SHA512 6c30ca796070161ce8f20198be2b61f67f365c211d01bfccd6efdbf794c84ed64571233c7bbfb4e8dea79aa034bf954cdc49b2ca8d3047be800d9dc041e73664
+EBUILD rdoc-6.5.0.ebuild 2752 BLAKE2B 18876ee4c05615fbf72724845438efcf61ddcf38b1fff70c98926e0b9f7d7ba210a263f4ce9740f60206ec6784f65f1899e0b7c63b41d7042ba6543e9d880679 SHA512 c1a50b1df2254004ca6b089ed8f3e97233e17dd6cf3434c04c95fbe1fe90431ca05d31212c707a6d12338254e5ea45b15a30a47f29b71d040c470ce59474a0a4
MISC metadata.xml 336 BLAKE2B b8daecb4713060cf3c1258c47a4e0ad25bc1930b094dd07ade2613c0700b56779ade45609d6b57db16a51d6df8de7039913bcab318bba0d85e0ac5bba9d09e12 SHA512 bb8c15dcf12c2ead3e96c0c615beb7d11de3d2b9e49d21faf024b66f39d3720e0e969319897eb640f2bfb89006896fa5b0d4c9668c51ea2c4aff05a23d56241f
diff --git a/dev-ruby/rdoc/rdoc-6.5.0.ebuild b/dev-ruby/rdoc/rdoc-6.5.0.ebuild
new file mode 100644
index 000000000000..a6dbbb09a981
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-6.5.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/ruby/rdoc/"
+SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 Ruby-BSD )"
+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="doc"
+
+RDEPEND+=">=app-eselect/eselect-ruby-20181225"
+
+ruby_add_rdepend "
+ >=dev-ruby/psych-4.0.0
+"
+
+ruby_add_bdepend "
+ >=dev-ruby/kpeg-1.1.0-r1
+ >dev-ruby/racc-1.4.10
+ dev-ruby/rake
+ test? (
+ dev-ruby/bundler
+ >=dev-ruby/minitest-5.8:5
+ )"
+
+all_ruby_prepare() {
+ # Other packages also have use for a nonexistent directory, bug 321059
+ sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g' test/rdoc/test_rdoc*.rb || die
+
+ # Avoid unneeded dependency on bundler, bug 603696
+ sed -i -e '/bundler/ s:^:#:' \
+ -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
+ -e '/rubocop\/rake/ s:^:#:' \
+ -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+
+ # Skip rubygems tests since the rubygems test case code is no longer installed by rubygems.
+ sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
+
+ # Remove test that is depending on the locale, which we can't garantuee.
+ sed -i -e '/def test_encode_with/,/^ end/ s:^:#:' test/rdoc/test_rdoc_options.rb || die
+
+ # Remove test depending on FEATURES=userpriv, bug 361959
+ sed -i -e '/def test_check_files/,/^ end/ s:^:#:' test/rdoc/test_rdoc_options.rb || die
+
+ sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc ; then
+ ruby -S exe/rdoc --force-output || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_compile() {
+ ${RUBY} -S rake generate || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ for bin in rdoc ri; do
+ ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
+
+ for version in $(ruby_get_use_implementations); do
+ version=`echo ${version} | cut -c 5-`
+ if use ruby_targets_ruby${version}; then
+ ruby_fakegem_binwrapper $bin /usr/bin/${bin}${version}
+ sed -i -e "1s/env ruby/ruby${version}/" \
+ "${ED}/usr/bin/${bin}${version}" || die
+ fi
+ done
+ done
+}
+
+pkg_postinst() {
+ if [[ ! -n $(readlink "${ROOT}"/usr/bin/rdoc) ]] ; then
+ eselect ruby set $(eselect --brief --colour=no ruby show | head -n1)
+ fi
+}
diff --git a/dev-ruby/rspec-expectations/Manifest b/dev-ruby/rspec-expectations/Manifest
index 3d4019d7aea4..0266a18b06e0 100644
--- a/dev-ruby/rspec-expectations/Manifest
+++ b/dev-ruby/rspec-expectations/Manifest
@@ -5,6 +5,7 @@ DIST rspec-expectations-3.11.0-git.tgz 214878 BLAKE2B f830a0a31fb0e7cd6639e711e4
DIST rspec-expectations-3.11.1-git.tgz 217396 BLAKE2B b9660b22f0b23a5436d98ffe2b21b58c947765ab5cf7d245bf265faead46a5326fc403ad55ee2fcd72d96c8c29fc996715ecc74c9521ec4ca34daa9d5bc0f819 SHA512 1941056eb2f2205f583f335993e25030b433cb0463992d74d5c568c7bbab4313fc6e7e14ada5147064b14d6da49326e3c3cb342408cfe9b38d350c9470e5cdf9
DIST rspec-expectations-3.12.0-git.tgz 217524 BLAKE2B f9638e2e5c83020818b2de4c06074b7d70f02655a50d598ecfcd8c79e1abb2ec351c5b7aed1ec0ea84fde140fc1a04349a6f2edbffda7cb697135ac0b5788b0c SHA512 51a80b5d45e8ca61a829f2130c60433999c6d5c60343d25f737bdb9d6864e89a156b29b549250f7c4248d5ba7a0cef11eb28e55d3023274051eb11f2d0361c83
DIST rspec-expectations-3.12.1-git.tgz 218331 BLAKE2B 9a8604bef9d0118fc3ce5c56f3c53597bf5f4a2eb6a85977fb73ba43e585fc430c3a658ed6ca5b2b9c7fce7e11add81303734bac4bafc8331b221eef8eca4a8a SHA512 a0412cbf55d6cc3c0671abb3cb64bbc9473496aeb8adaa0fa5ae35f0036635adf5f894db0a9150002e7a69cffd1bf2b0c952672890197559be5c54bd2b508b64
+DIST rspec-expectations-3.12.2-git.tgz 218501 BLAKE2B 9b4dffb018d11c6d2bea399a7c1c3ebea157f83231d50e641998e0cb77e85e65c097a5d21e6989ce4c123df00137146b409fa2af102691867195fe42f1e11735 SHA512 6695959bcb185654e7ae96eaf112263ab49cf89f32781ab2b445e11e5d04b070295c9fa051ed6f4925b7cce78fb233490ad12618ac8f54d24a328ae3a6788859
EBUILD rspec-expectations-2.99.2.ebuild 1638 BLAKE2B a15ce1cfc2d48f2820daad095ca70e8969245eb04cbd69e1ab89a2482dcd53bb1968618396ae9ae3e7eb1ab6c8ea7aab663c4a91ccac49ea9cd7e28d6357cd3d SHA512 cc77361f64c0caa032c4ff553412f30994d8922623c5608e9cee4a682e8b08ee4d791b4738f716bd81ac567d98699791a779d138888eb3934c8dfdbabeb49984
EBUILD rspec-expectations-3.10.1.ebuild 1311 BLAKE2B 9dfb52e62ff11b037678e39e986602c9a9d9982b1f230f126d060e5d4fd53a77e942d8c63f7a466fdabf3d2a66fcbbe21a75609643d0874b7712efa5d46df7b3 SHA512 3f82f0e97cb560ebc7d5df647dcef05ef70126f108da01dbe2d6b47bc1a54dbd19d503e9670883f28a7ff51488a69abee0eba2001223bd4e46a2c29216c87afc
EBUILD rspec-expectations-3.10.2.ebuild 1318 BLAKE2B 728632075a61aae02e2b7457e48af0acd9eb2cd4160e211cf2b612d7b12619856f024d9c177360f700d4fcb32f1ae569b49e71531c778537ea5cc08146086747 SHA512 d46ff515a45bf7f501383296d8191d7ba07b149dfc2a10209ef9161ca79f1ad57577603fffb907779b1073b6c8f5a24a1cec5dbf13f225b7736172eba1c20a22
@@ -12,4 +13,5 @@ EBUILD rspec-expectations-3.11.0.ebuild 1325 BLAKE2B 3ca7f8d244ab7207be1b5ed91a9
EBUILD rspec-expectations-3.11.1.ebuild 1318 BLAKE2B 8a9a06d6ffda7519a16064b7fb822aeaeaeaf0ce8a2062938b56e3c9c8f19ea26d84a9d3ade86e1fe7c89ce93928b521e07ac73fb3a5e6fb3a32e527e6df075b SHA512 cb4fd3c2fc3c162c96122b495aa6521062b1b85efb37cd622a1384e1e1d4148914937c2baa812c37a5308896fcd6ef320e2303c2c2e32546e83954e5edda9880
EBUILD rspec-expectations-3.12.0.ebuild 1318 BLAKE2B 8a9a06d6ffda7519a16064b7fb822aeaeaeaf0ce8a2062938b56e3c9c8f19ea26d84a9d3ade86e1fe7c89ce93928b521e07ac73fb3a5e6fb3a32e527e6df075b SHA512 cb4fd3c2fc3c162c96122b495aa6521062b1b85efb37cd622a1384e1e1d4148914937c2baa812c37a5308896fcd6ef320e2303c2c2e32546e83954e5edda9880
EBUILD rspec-expectations-3.12.1.ebuild 1318 BLAKE2B 8a9a06d6ffda7519a16064b7fb822aeaeaeaf0ce8a2062938b56e3c9c8f19ea26d84a9d3ade86e1fe7c89ce93928b521e07ac73fb3a5e6fb3a32e527e6df075b SHA512 cb4fd3c2fc3c162c96122b495aa6521062b1b85efb37cd622a1384e1e1d4148914937c2baa812c37a5308896fcd6ef320e2303c2c2e32546e83954e5edda9880
+EBUILD rspec-expectations-3.12.2.ebuild 1318 BLAKE2B 80713ab20268b191458fb6484966e7e9d3680ca1e9c900b7da821caf6ec14fd444c3318694416e2732ada0c4642b9ac383ab9fccc6d606f6f8619925d6e80076 SHA512 c0c52585417b6a8f6bc0eb0e17b72c9ed8321c368b8a00cd0869f335c486436220bd474a5b2d84a93347e98284af6a4eff7f58a74ef5420abcd0960fded38b8e
MISC metadata.xml 351 BLAKE2B d819679f0a74e7885241c77f001e1522143ea052a1cd511d128c3321aa96d6060b98ef11c615165f631d4081f5757c7ed463de58f44acb6187d026ce86a2042c SHA512 1f43d7394a1fc32d2aae92b66a513af0572ee1ed4bed3d391b4774df97919113ec9ec9d0da68e26f1c5558d877e1c8fef01aca6b92ce6b70bc3b256ad70dade0
diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.12.2.ebuild b/dev-ruby/rspec-expectations/rspec-expectations-3.12.2.ebuild
new file mode 100644
index 000000000000..147583e75d53
--- /dev/null
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.12.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-expectations"
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+SUBVERSION="$(ver_cut 1-2)"
+
+ruby_add_rdepend ">=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*
+ =dev-ruby/rspec-support-${SUBVERSION}*"
+
+ruby_add_bdepend "test? (
+ >=dev-ruby/rspec-mocks-3.2.0:3
+ >=dev-ruby/rspec-support-3.5.0:3
+ )"
+
+all_ruby_prepare() {
+ # Don't set up bundler: it doesn't understand our setup.
+ sed -i -e '/[Bb]undler/d' Rakefile || die
+
+ # Remove the Gemfile to avoid running through 'bundle exec'
+ rm -f Gemfile || die
+
+ # fix up the gemspecs
+ sed -i \
+ -e '/git ls/d' \
+ -e '/add_development_dependency/d' \
+ "${RUBY_FAKEGEM_GEMSPEC}" || die
+}
diff --git a/dev-ruby/rspec-mocks/Manifest b/dev-ruby/rspec-mocks/Manifest
index 8756d987c7ee..49e594af3379 100644
--- a/dev-ruby/rspec-mocks/Manifest
+++ b/dev-ruby/rspec-mocks/Manifest
@@ -6,6 +6,7 @@ DIST rspec-mocks-3.11.1-git.tgz 198650 BLAKE2B bdf06f0614bb7b6c4eb6a0ff0af84d4f6
DIST rspec-mocks-3.11.2-git.tgz 202347 BLAKE2B 7db89badf2cd3a9bdb590260dfced05cc72ccb7b2a8f600969f17c2df0523ee602f728aef257e88876f5c3b283645cf7f3243bd6de67c5bd26d3d74d0349593a SHA512 a1053cb9604b01de99f79b18fea2c4b3818d950e83da642a8b3aa9dbdb397429f51d95efa84a603770d4db94a25758c1cef15ce1ba77a4c952e9ef5f43a21e4d
DIST rspec-mocks-3.12.0-git.tgz 202794 BLAKE2B 053c4b1504a369376cfef8411fd97304e56cd83be1b89296e4bf5b260af8ef89f8aff85a095bac5b8244b38020725ddd087d93774b49b422d37344b142a4badc SHA512 f292d4ab82e7da2badff596fba91a26499821565b13b4004571efdcd8b559cc4996c3d6e092c429b8ee2962d0898c79b54eec7fd6c7835d414e1ff0258bdd3f8
DIST rspec-mocks-3.12.1-git.tgz 203924 BLAKE2B d8b954046e2c4e7e4a949469733b44f4d71eef13642f4a65a25bc97322dacc75e6a32c07077b6dff6a71e66bae36469dd28bd641e9c5508bd9f333d30ff655e5 SHA512 983358f1acaaaeb12e77ff3d1863878382f9e0d413ac0f25d11e7f7f50251de17d3a9ad4ac25dae5568bdc4b9b0af716196ee409c035f9fd90b13d2ab769cd18
+DIST rspec-mocks-3.12.2-git.tgz 204751 BLAKE2B bcbb8d6df6b1bf3b58e43e72c25b792f91f00467520cb1b366883e8ad54b7a380b287ae9e6f453de78603423f099ed0d4b3759338f5a4a91ea9c42c16439c4eb SHA512 ae1cdafe53d7c3258bce4cd0bec10a9b91886f2b71736e028350ea212999b88b9fb2e3554f1db040bf8e66cfb2d0139c305aa219e01c8db998b75283da327d3a
EBUILD rspec-mocks-2.99.2-r1.ebuild 1623 BLAKE2B fd1169cf4a9bdab0faac65b0cd738c31dfaeb59c5925eabd2999cf0a0c7cbf60033c9109414dd6504ff6e29c85bfe6a6fc41001ced2e5cd4eccfcedca86943a5 SHA512 5c4e6639691f811cb0b3658c1d6d0ebfc546ed486868e37dfa808c8a86041d1b0fd66f877505cc8ccee7129d9c0e586f63671391caec55f0b148e51ac4f7d5fd
EBUILD rspec-mocks-3.10.2.ebuild 1442 BLAKE2B fec61c4afdf328f06e2c2a9d7e0f3644836376b9925dbf27a55e959956f9c049343a56e95e3272cf9d062d86d2914998309d6cd51a6f6db1b86352d90cd5adc8 SHA512 11f1f35d5b2d59292a42ad277b3676c5c34bfaa72e22bf5705150eeff1d94fc3688e5f9daaf2b11e327767d481102f1a1890329562c0a6e78bbae0146e9ed3e7
EBUILD rspec-mocks-3.10.3.ebuild 1442 BLAKE2B c980f6995e1c6e16b8c7ad463dc2a29ac19a2d9a0deae49a625d430f332ef3b1a49bf09cec4b46d80bb0a2f01abdfce478858f96731e5e771cc7430a025b83ea SHA512 a34266c160e0953251bac75dcf8ff18b19d2c42a49ab8844dea7033b22120563b29efe870755b1c2e8e4f099018c45011f77e2626775c8a1b1ee60d8351f1081
@@ -14,4 +15,5 @@ EBUILD rspec-mocks-3.11.1.ebuild 1458 BLAKE2B 56d68d0f345b15d6ae06307d4d0261d259
EBUILD rspec-mocks-3.11.2.ebuild 1451 BLAKE2B 1ad96337e55ec4f4f256c7ba81d625c0d27f11a3d602661ee9ca811e3809e00429a2ae9fb8aaefb0dbd9ab844acab23c6dd6a9c4df0829090ee82949858b2ad1 SHA512 5f51ab0781e583b17ad0975d9f2c10637a9c30067fed93a0a02d62634338b7c25ffdc5d2bd592a9e18d1ef050f797429ed9d959b236573348c33cab751a08f91
EBUILD rspec-mocks-3.12.0.ebuild 1452 BLAKE2B 33b7391074e25374e5485f960dcd08f8c9a329f4ddcc97f2ac7fc3632b754d3014c3cc6a89dc59459d9957cd74338b3eb6e4d8619b85c618a533e4d6d18962e0 SHA512 81097c356cb4c879c4ddf52f4f32de61ac2f5fbe489449536abf9334bf97aa89e46d388b627c3a6fb46b2c194e61d8e0b0a36cc43468bd5174b521aba9658879
EBUILD rspec-mocks-3.12.1.ebuild 1452 BLAKE2B 33b7391074e25374e5485f960dcd08f8c9a329f4ddcc97f2ac7fc3632b754d3014c3cc6a89dc59459d9957cd74338b3eb6e4d8619b85c618a533e4d6d18962e0 SHA512 81097c356cb4c879c4ddf52f4f32de61ac2f5fbe489449536abf9334bf97aa89e46d388b627c3a6fb46b2c194e61d8e0b0a36cc43468bd5174b521aba9658879
+EBUILD rspec-mocks-3.12.2.ebuild 1452 BLAKE2B 16a1dea2a9f1190a7fd5a14ea16b4fa46b26df448ceb7824e0fb49e707dd5dde4d00660a12a576ba24be11c13c38bf3e43491dfdd5e1c4854ccebc3eacb9ed4f SHA512 4206a7d38d40a1918e2586595fb1e4df9bd7062711955f677bd839faec11dcc1613bf28a07c658e400221b51c73d9da12b970f127cbe4d87469e12267e8462e8
MISC metadata.xml 344 BLAKE2B 5b939c668a8c75c33348bff9e8a0fa6042702fb59cdfdc2c8b45db1d9d191950a63d6f9b1329e6a2717a097d7b001afecb9ebbd0fa08badaf95664d37b06eb17 SHA512 026e9a293c2f99d86a11f37267fddcf54dbdc33aec00f470a988d477d6e3198ccc478c03cca059be0a4e324b9f256719c99c7c81af97c75fd7cebab433d4b1a1
diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.12.2.ebuild b/dev-ruby/rspec-mocks/rspec-mocks-3.12.2.ebuild
new file mode 100644
index 000000000000..078bb0e70328
--- /dev/null
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.12.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+#RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-mocks.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-mocks"
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+SUBVERSION="$(ver_cut 1-2)"
+
+ruby_add_rdepend "=dev-ruby/rspec-support-${SUBVERSION}*
+ >=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*"
+
+ruby_add_bdepend "
+ test? (
+ >=dev-ruby/rspec-core-3.12.0:3
+ >=dev-ruby/rspec-expectations-2.99.0:3
+ )"
+
+all_ruby_prepare() {
+ # Don't set up bundler: it doesn't understand our setup.
+ sed -i -e '/[Bb]undler/d' Rakefile || die
+
+ # Remove the Gemfile to avoid running through 'bundle exec'
+ rm Gemfile || die
+
+ # Remove .rspec options to avoid dependency on newer rspec when
+ # bootstrapping.
+ rm .rspec || die
+
+ sed -i -e '1irequire "spec_helper"' spec/rspec/mocks/any_instance_spec.rb || die
+
+ sed -i -e 's/git ls-files --/find */' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/rubygems/Manifest b/dev-ruby/rubygems/Manifest
index 3f1fa734ef0d..042694761e31 100644
--- a/dev-ruby/rubygems/Manifest
+++ b/dev-ruby/rubygems/Manifest
@@ -11,6 +11,7 @@ DIST rubygems-3.2.33.tar.gz 12131881 BLAKE2B 6ec9321d808df2ee1bbde7f9889471bb7db
DIST rubygems-3.3.26.tar.gz 12995476 BLAKE2B c06400d263f64ee988781b49628eebde2b78b5c3cdf3796fe5e1ce5891cb0b41b5e50313293afc72c9b278ab00415b91a862f4245107c63e8eedb9904a5d33e2 SHA512 5aad9f6f0f7187d7d3f2a77ceb50b4b293290dc2e83fb55654c8fdf8e222568d40ef0c64d603ae2ff0db39e7a39ee89ec3c48bb102d434637145863881851086
DIST rubygems-3.3.8.tar.gz 12928096 BLAKE2B f09f7da32db03b9240515cbc114b94fdec0e7d9da6c4ac1ca297f76989be154da3dd6dbf4701e295d01dac957fbd4429ea39eee3ee66bc4fb6d4e6194ccec96a SHA512 bc5719204ac81d9a70df0c8affd99c6e45835f3aa140c9d262d34bee879a7b932a0b5069453e949054e9f3feeab7d376f1a02e1aeaed167b30bf59fe57d0af40
DIST rubygems-3.4.1.tar.gz 12999634 BLAKE2B 019364e3abd3b12f2a37b08a8d32546cd002c47653a4cdd4e06d8605010dcfcbf3f82f2d375c6bd51a8f1b462b624cefb85932c075b965d5038c26d6079de261 SHA512 2183f7d6ab914c47c02b53cafa6f39845986e4b38713d320402b98f0f0926dbbd957ef11c00b4fbe8f6c9985a1a5d9f551b2df9d47f00c389026e373dbd6f6ed
+DIST rubygems-3.4.3.tar.gz 15002575 BLAKE2B be8dfb7233754e0ef9147eab1c64d363c38de5a6c296087a193b801c9fa1a12d2a21d7b3b01360f53a30caa6815b3bcdf3d14ecd19ac19dfd2e88115526b5a97 SHA512 7f3907b6ab8f001bd856c2b25b71c5ec32b21b2b5fa16ba369e3108c44698712ac3f5ace430554a4b15dc0adef2d87fa41bffa03dcd01f524fe8bbd80de9807b
EBUILD rubygems-3.1.6.ebuild 2833 BLAKE2B fc86fe558e68ec8c97d11ecf54d71267cf4858b945e4da004eae6138409b6050245958a2177e539dc29a442cdfc9140fa6d319612b90d9dc5cdfd186d9d237f0 SHA512 492eba6a302e5b96cf37c113c6d17f5278383df97d8419e2856d53e7058aa055b70753c14caed7f47a3bd87871f3f54d76fbd97332a35448095235a760169c6c
EBUILD rubygems-3.2.14.ebuild 3148 BLAKE2B 725418cf75abd437994e7ca0819c0444b402fd4fc4e7a0e34abd4dd91a45f53fe887bc53527a148b3cc6e939c830884b64c98bac4c0d3214e6eb427349f63e2e SHA512 62c24f631f6b42f40fd2686c34dded757c1fb65698ed659b36a85dc688c0a4850b2f5e4cfa2e9efd042636f55013a0725ff162dbd3cbf6631c1fc3c8d7917092
EBUILD rubygems-3.2.22.ebuild 3141 BLAKE2B 0e7944a328814a6aa50867212e7a2b114d596185ad4bd0664ffb474d9ec7ca8646dc0d5ddb8b2af978d0c2bccb1a55706bb8309799f7e80f33573c5877d34206 SHA512 54153f7998221a53b54e0e51ba4ee6e70187ac4746a6451c5eb0c269b4c43f21c7323d8437dd68d28e39fe258bd550b4c44d62cf5a1bca0b46c4ff2e5ee19dc9
@@ -18,4 +19,5 @@ EBUILD rubygems-3.2.33.ebuild 3313 BLAKE2B 7df80679eca565fe40e90d303ae628aff4ca6
EBUILD rubygems-3.3.26.ebuild 3451 BLAKE2B ac53dc2b46dfdb0f0c629362ecc355ee317071a4970f6eaf7fbc92657466a6c0f3f8ae72bc485ac87e8274108388f3f612bec47fa3cbc439088a722f5d0ba983 SHA512 b9a28984e2e82c2f118602165d07540beb34814e03273942c6fb1f257e011b09a3136feb11cfbf7aa89138073b53a10d36b38d1abf0a66c40923cd93db877eb1
EBUILD rubygems-3.3.8.ebuild 3327 BLAKE2B 0d9f66367e4b5c96a5fab1b00a17588f44df93523c72eaeef6efa74bb91b8aaeef0322e5f01fe11d56eaefbe1a2b1a35e8fc98a553954838c1403e2a049ca4c3 SHA512 af42c7a1e19d4ed119ffe538e3500eefa404caee98c7b02b4bf2b03692948572a91396f6a4a28e420e686a2e57bb7fcdd03df24c16389c529eda29446eef7d94
EBUILD rubygems-3.4.1.ebuild 3451 BLAKE2B ac53dc2b46dfdb0f0c629362ecc355ee317071a4970f6eaf7fbc92657466a6c0f3f8ae72bc485ac87e8274108388f3f612bec47fa3cbc439088a722f5d0ba983 SHA512 b9a28984e2e82c2f118602165d07540beb34814e03273942c6fb1f257e011b09a3136feb11cfbf7aa89138073b53a10d36b38d1abf0a66c40923cd93db877eb1
+EBUILD rubygems-3.4.3.ebuild 3451 BLAKE2B daabfa111abbf40b32058b4910342954ac722be1b53f8c78228618047d2b083267d19cfe724cfe1af34c462e3f3ac89366a2ccd02e81fa3cba295b466b8698f8 SHA512 16bec7cdfd929c48564e1a9d660fa81677e0585edc8c7aad546a12d21c322883dc2974269674f16abd568540896b5081181f01d9ca5ac55452330f293eb23940
MISC metadata.xml 432 BLAKE2B c63e6f07840e2764fda3c1270275351adef92a243292b67181cc06a0fdbb76ee02e64069149c082d33d75f9407ced54156423b023fc1eb34a800282f0aead9ca SHA512 67ce708fa9f5532770b83481d4b33bb1e21be994dd7c5342c4abcd084b5cbfe544ee692e25a468e99e22174fe685312a3f42bb80f01120fcfe138046fb0a54b8
diff --git a/dev-ruby/rubygems/rubygems-3.4.3.ebuild b/dev-ruby/rubygems/rubygems-3.4.3.ebuild
new file mode 100644
index 000000000000..b1c1f69fed82
--- /dev/null
+++ b/dev-ruby/rubygems/rubygems-3.4.3.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+inherit ruby-ng prefix
+
+DESCRIPTION="Centralized Ruby extension management system"
+HOMEPAGE="https://rubygems.org/"
+LICENSE="|| ( Ruby MIT )"
+
+SRC_URI="https://github.com/rubygems/rubygems/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+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="server test"
+RESTRICT="!test? ( test )"
+
+PDEPEND="server? ( =dev-ruby/builder-3* )"
+
+ruby_add_depend "virtual/ruby-ssl"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/json
+ dev-ruby/minitest:5
+ dev-ruby/rake
+ dev-ruby/rdoc
+ dev-ruby/webrick
+ )"
+
+all_ruby_prepare() {
+ # Remove unpackaged automatiek from Rakefile which stops it from working
+ sed -i -e '/automatiek/ s:^:#:' -e '/Automatiek/,/^end/ s:^:#:' Rakefile || die
+
+ mkdir -p lib/rubygems/defaults || die
+ cp "${FILESDIR}/gentoo-defaults-5.rb" lib/rubygems/defaults/operating_system.rb || die
+
+ eprefixify lib/rubygems/defaults/operating_system.rb
+
+ # Disable broken tests when changing default values:
+ sed -i -e '/test_default_path/,/^ end/ s:^:#:' test/rubygems/test_gem.rb || die
+ sed -i -e '/test_initialize_\(path_with_defaults\|regexp_path_separator\)/aomit "gentoo"' test/rubygems/test_gem_path_support.rb || die
+ # Avoid test that won't work as json is also installed as plain ruby code
+ sed -i -e '/test_realworld_\(\|upgraded_\)default_gem/aomit "gentoo"' test/rubygems/test_require.rb || die
+
+ # Avoid test that requires additional utility scripts
+ rm -f test/test_changelog_generator.rb || die
+
+ # Avoid tests that require a network connection (for crates.io)
+ rm -f test/rubygems/test_gem_ext_cargo_builder.rb || die
+
+ # Update manifest after changing files to avoid a test failure
+ if use test; then
+ rake update_manifest || die
+ fi
+}
+
+each_ruby_compile() {
+ # Not really a build but...
+ sed -i -e 's:#!.*:#!'"${RUBY}"':' bin/gem
+}
+
+each_ruby_test() {
+ # Unset RUBYOPT to avoid interferences, bug #158455 et. al.
+ #unset RUBYOPT
+
+ if [[ "${EUID}" -ne "0" ]]; then
+ RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}" ${RUBY} --disable-gems -I.:lib:test:bundler/lib \
+ -e 'require "rubygems"; gem "minitest", "~>5.0"; Dir["test/**/test_*.rb"].each { |tu| require tu }' || die "tests failed"
+ else
+ ewarn "The userpriv feature must be enabled to run tests, bug 408951."
+ eerror "Testsuite will not be run."
+ fi
+}
+
+each_ruby_install() {
+ # Unset RUBYOPT to avoid interferences, bug #158455 et. al.
+ unset RUBYOPT
+ export RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}"
+
+ pushd lib &>/dev/null
+ doruby -r *
+ popd &>/dev/null
+
+ local sld=$(ruby_rbconfig_value 'sitelibdir')
+ insinto "${sld#${EPREFIX}}" # bug #320813
+ newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb
+
+ newbin bin/gem $(basename ${RUBY} | sed -e 's:ruby:gem:')
+}
+
+all_ruby_install() {
+ dodoc CHANGELOG.md README.md
+
+ if use server; then
+ newinitd "${FILESDIR}/init.d-gem_server2" gem_server
+ newconfd "${FILESDIR}/conf.d-gem_server" gem_server
+ fi
+}
+
+pkg_postinst() {
+ if [[ ! -n $(readlink "${ROOT}"/usr/bin/gem) ]] ; then
+ eselect ruby set $(eselect --brief --colour=no ruby show | head -n1)
+ fi
+
+ ewarn
+ ewarn "To switch between available Ruby profiles, execute as root:"
+ ewarn "\teselect ruby set ruby(25|26|...)"
+ ewarn
+}
diff --git a/dev-ruby/sinatra/Manifest b/dev-ruby/sinatra/Manifest
index 186a4edba4e1..253a43b58017 100644
--- a/dev-ruby/sinatra/Manifest
+++ b/dev-ruby/sinatra/Manifest
@@ -1,11 +1,9 @@
-DIST sinatra-2.2.0.tar.gz 513752 BLAKE2B e407b9241cab27e326c0a2d4d83593e292de902b6ed19a12f17b0cd114230b0d10f1ffaa8f8b8237d17b547c7e012c57456af357019b228f3d7a88847220cf33 SHA512 be9432a8efa93578accc836cd0fecca128e56989d8596f1b3d33d2d956e90acd80244b98473fff2adae13ed4a1e933c41e73c80755a6f3418a65cdf33c011145
-DIST sinatra-2.2.2.tar.gz 513056 BLAKE2B 80904850ce577131ecc6c28917772cda6ab606ff1b4a71b733cde98d56e2906bb0dc5b65c83465e65686571e8752ec7935d89734e7d2e45c544fe14a2c8046d4 SHA512 e69a36738a7c1095968a343113ddba414ff685e941a8b55575e4b2ffa5a8e7394d874966d5532643cdfec997ac4c825c293185f6688c715006e37159eedd2be8
DIST sinatra-2.2.3.tar.gz 513333 BLAKE2B 925b3188cb3f63d58a1078845bf58c6684e176527f29bdb0507e2185613b35930345ef1143319b3bd53170846cc67c8e8ce92b036e39ad03fee0f4f361a2aeaf SHA512 666b7a7fec67b4976ec10a704f1e98f9e815cad887ecaaf5bdee6cb0b5f4e29d99ef806865bc5b8e61d2aedea5b343c14f342d03515f0f6c68de3dc905fe77a1
DIST sinatra-3.0.2.tar.gz 265824 BLAKE2B 87739d8863dd9959b8c3530b19a3f52de31636fcdd77fe1558930749498c73ec4cf0ddf998a9f6029c46842656059f8bd76d1781beb277608ccf265577561447 SHA512 57094e00ca8280401ed76f5c52dded82d42a4a81290a9a990f464ac43abbf350e8325b8f60505bfd005b6c7d92283a3f7a9345c0ccbf227530a8c3cb93c0af38
DIST sinatra-3.0.4.tar.gz 266263 BLAKE2B d338fde60ab57f08d5df8afe240b1ed5cb1cde351b3f57b9700a7019e317cc16fc1a41148c1a75e97ff22844e8555b8fc1723c9d12818406fe28d1399fba9506 SHA512 b0581806261df57d8aa392b920a8998ecec311b1f82ab5ac7093c77ba5044eb9f5029a4d7266db05aa791ab30397fa304295a964b3ec3b58a2c0d13e3abb6328
-EBUILD sinatra-2.2.0-r1.ebuild 1005 BLAKE2B dda13c02308ce841d04b6267592523a417d2ff3043124ba024a591097e3a3436d4f30f1adf0237d4495471c1b9b406f3fadf792710a6e42a590f8b21284ff51b SHA512 aed0a377a5b9145344506ef2175ec1d6fec265f347f82ac960baad954366c325d501fb3f4ef167bf81e09079d99dc68c1686e9479b5d76abee800b32e51393fa
-EBUILD sinatra-2.2.2.ebuild 1006 BLAKE2B 02051754d7ceead4327c603836d52b6d4344e9c1ab4d3ae6fc3a7dc2ded7a2ee8540702aaca19f3eb388e064bfa990637776e400b068f1ee0702fc5917da5eb3 SHA512 2552c3e63d0b62838d631551b2a135822df89c2ec6758a34ec058989f47925525cf0c3a984f777166404449c0ec09e16b4cd4d5672a1d01d43769c6e486a483c
+DIST sinatra-3.0.5.tar.gz 266205 BLAKE2B 16e0631ed49e62610c7bc1e43f03f21f57ee968b0f3ac98b599748e9572cc0bfc9121dc8731a0dcc9dd1bce04837373f93f198bff56c0de9f50932711b4040e8 SHA512 9ec41c3f0c4e4faaa181fddb2fe3262796a29e93fc07349422ca20dc845632c127c3e82e67f16ca19d2b2bcd43ad48fdca918d70b6747d8a2088ce1c84fd8eb2
EBUILD sinatra-2.2.3.ebuild 1005 BLAKE2B 5b6d14debe343babe32dc4985a05a41fcd5c956bc9f7438f2486d4bea48349af8cce4c5eb6d97783242d55ffcfe051fe6b9a01ee15c6afada090177d71d0fe57 SHA512 aca6222442954b05734e096d225e9e550449f1e597cb369e3e653bf3063400fece8a776dd11af6e7e37841c585f27d4f46f5de47f574a715f95bb2b780793863
EBUILD sinatra-3.0.2.ebuild 1032 BLAKE2B a318d2bb27f201493c9b1b07d741af8f97ad03c6bea074cfc99946f89fb8513770ef3f584beff328767723b954e4f657c5ae64541ebab365fe322e7bba0c78e5 SHA512 43124a035900095395901af2c0e1766987401eaba394e56c8e830214ff7fd3469f1b5f4bc3a1bd0cdc01a03889b6a57b2837aca1db43a5a8fd4dea42c12e480c
EBUILD sinatra-3.0.4.ebuild 1032 BLAKE2B a318d2bb27f201493c9b1b07d741af8f97ad03c6bea074cfc99946f89fb8513770ef3f584beff328767723b954e4f657c5ae64541ebab365fe322e7bba0c78e5 SHA512 43124a035900095395901af2c0e1766987401eaba394e56c8e830214ff7fd3469f1b5f4bc3a1bd0cdc01a03889b6a57b2837aca1db43a5a8fd4dea42c12e480c
-MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14
+EBUILD sinatra-3.0.5.ebuild 1032 BLAKE2B e534db05a691a05197a5733c2ba4630eb463749e2436f08711e0eadaef7c0f85d90804eb803811d55d03aa63e4f7fde611b5a9d2cc6a0c159d6c5c2f4a99b4ec SHA512 a744d018502e8dfc1cec63bd3aa4575dbb2d45b1bec0df74ab729b03236941aa7fa7bfbcc49e329c7e54a88dd6c327b71f70432f89bcb46b57a3c6e6ab82f953
+MISC metadata.xml 393 BLAKE2B 730e333a7e2203f0219040e53c2ddd3a894af807a242e62df1fdb94a2eee0350c52348a55699c80d4674f0b6024875627f68e2061b740dced0e2ebd2155e5b38 SHA512 fd922f80dcd2c7c663506680f9b6d86f810c68d1c6f81480063d3c20aa561a972f0fe837dbc636848191092c7b599d7e330ffe296e41c0da6f46dba68d2cea7c
diff --git a/dev-ruby/sinatra/metadata.xml b/dev-ruby/sinatra/metadata.xml
index 658c72b1920d..a14add969f1a 100644
--- a/dev-ruby/sinatra/metadata.xml
+++ b/dev-ruby/sinatra/metadata.xml
@@ -1,8 +1,12 @@
-
- ruby@gentoo.org
- Gentoo Ruby Project
-
+
+ ruby@gentoo.org
+ Gentoo Ruby Project
+
+
+ sinatra/sinatra
+ sinatra
+
diff --git a/dev-ruby/sinatra/sinatra-2.2.0-r1.ebuild b/dev-ruby/sinatra/sinatra-2.2.0-r1.ebuild
deleted file mode 100644
index 6e3d3a72f8de..000000000000
--- a/dev-ruby/sinatra/sinatra-2.2.0-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30"
-
-RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=true test:core"
-
-RUBY_FAKEGEM_EXTRADOC="README.md AUTHORS.md CHANGELOG.md"
-
-RUBY_FAKEGEM_GEMSPEC="sinatra.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A DSL for quickly creating web applications in Ruby with minimal effort"
-HOMEPAGE="http://www.sinatrarb.com/"
-SRC_URI="https://github.com/sinatra/sinatra/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-ruby_add_rdepend "
- dev-ruby/mustermann:1
- dev-ruby/rack:2.2
- ~dev-ruby/rack-protection-${PV}
- dev-ruby/tilt:2"
-ruby_add_bdepend "test? ( >=dev-ruby/rack-test-0.5.6 dev-ruby/erubis dev-ruby/builder =dev-ruby/rack-2.2.4:2.2
~dev-ruby/rack-protection-${PV}
dev-ruby/tilt:2"
ruby_add_bdepend "test? ( >=dev-ruby/rack-test-0.5.6 dev-ruby/erubis dev-ruby/builder ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+ sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
+
+ # Remove the sus configuration which enabled coverage checks.
+ # Its dependency is not packaged.
+ rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+ ${RUBY} bin/sus-parallel || die
+}
diff --git a/dev-ruby/unicode-display_width/Manifest b/dev-ruby/unicode-display_width/Manifest
index 3820b8c84e8b..a57cb265f116 100644
--- a/dev-ruby/unicode-display_width/Manifest
+++ b/dev-ruby/unicode-display_width/Manifest
@@ -2,8 +2,10 @@ DIST unicode-display_width-1.7.0.tar.gz 10822 BLAKE2B c3db387b9d61ba4ea9d5559824
DIST unicode-display_width-2.1.0.tar.gz 11981 BLAKE2B b8e70183b1df9f17bd719e1193c3c2ade5d9186772e4246b618d882eda997a0c22ee0179778f7b8580e32ec89461453144d57d198075f0d400ea52f3679ff7dc SHA512 f8fb1375ba0e88a41633d4aca4628198c5ee55f318a7f0055c9178b39f55818ec892f6e455021cf5050dbd1d748a102b319b1d8b9921ed1ba54a1d106d7911aa
DIST unicode-display_width-2.2.0.tar.gz 12077 BLAKE2B f7b26d41e3b70122ddccbfdd44d83550bdab7b59b6801881814f33e50544d9d68ad59f34b58d9e961aaf9e2c709dfc83da8040cb03667e1293958cb23cf987c2 SHA512 85b7b9ed1e82b7865f32ad61208013cf89bcc5df05ac59ca2315545b759ee8da968409cbe89e7e7f30b03e209e811584ece2e99d33ae35413f9b6c318fff7064
DIST unicode-display_width-2.3.0.tar.gz 12130 BLAKE2B 8a29aa0227e9bc63a8484d9a4f836dd4fccd3515206627e31f820cdef49167c406c67a3c9bae9c75b5e1c25675e1da02015f7eedc09ff413ffcd3e96704ae664 SHA512 82f52512f8338e310e501fd1892cbaf9c8e5b49a8bd191e9fafde72ca1ab5503ddfa81c3633b4ef6bc9e57d805f2792ddb5c6c63948022097feeb9bd7030beec
+DIST unicode-display_width-2.4.2.tar.gz 13096 BLAKE2B 89f7f8ded131a6c049242ede8822475c2629e2377a6b06ca59b1264c1c18981039c95c0aea8a24c00488b8f5c48aed3cc1b5672785eb36bbcf3cee1af8c2cc53 SHA512 c0815c19821855fed2d3205a6cae2059e0338fb27148f55281c910b54d5b0be2d34ba4bf990ba1c328c454f7ec8dbc0c69427550f2d62d1ac4ce5174b53b8ff3
EBUILD unicode-display_width-1.7.0.ebuild 748 BLAKE2B 19c16dc0ff2b95b1ed42c0f54579b7dff9dd197169d6e5489e11cc1a9160a4873614e032a788f57f585b4a37c8c31febb23899b67f09e5d26b4cb814b6913556 SHA512 f4ccc3cdbc986402756c2014421359ee95b2c2ea6544b962da0340f42bbe0652cdd71340d732f215cebb2e6979b9f542949282f25e7b58efe55b4d41e02c168f
EBUILD unicode-display_width-2.1.0.ebuild 808 BLAKE2B 845734eb0151a09f11c1461c870bb17d4f9df412e67a3700c778794776abb818a3a732f537b6c96d090bf770c2e8c2298e463e095c917a18f38b6e27c92196e2 SHA512 ed57f2930157d03c5dba412280c2ea5a5ff80334561b68d98780a396db8d3db96aef8bbbcf43f38002f87f3fec8968b4e5e9a6861b576dd90e9e2e7299afae71
EBUILD unicode-display_width-2.2.0.ebuild 808 BLAKE2B 845734eb0151a09f11c1461c870bb17d4f9df412e67a3700c778794776abb818a3a732f537b6c96d090bf770c2e8c2298e463e095c917a18f38b6e27c92196e2 SHA512 ed57f2930157d03c5dba412280c2ea5a5ff80334561b68d98780a396db8d3db96aef8bbbcf43f38002f87f3fec8968b4e5e9a6861b576dd90e9e2e7299afae71
EBUILD unicode-display_width-2.3.0.ebuild 801 BLAKE2B 3ca534298202ff608b79a774ee1d2a8de968adc822ce2914a2a0473586b01af75f1f3a74845920332abd3c817f81df9d81d54e13386d56f677998a1ed3f20b31 SHA512 cbc948df641120d366869ac56d5d9418049db55722f1756c5fca5ffeee4adf08ef41728c867fdeda83e6ec477d1f50a306a5a77ffd623a4109b00b3f11798ae8
-MISC metadata.xml 258 BLAKE2B 3c49249352f2cb11df010da6ecd8312a27047557ca5f2686837ad66933be9ea2627c40f91daedf8dcd9099c6cdc0dc2d2ba32aaf9d888c41fb60ee098e1c0c1e SHA512 ce517e35f3c0a2a9807ee68b0a8c84ca28db8dfabb41758cac71f9da22847fe20d259295f0681e38a52a24618450a0ca097939dc1022e3987bb0088762e48326
+EBUILD unicode-display_width-2.4.2.ebuild 801 BLAKE2B 97462f7cccc2fdeb37586f33103bdc0af9b55a0daeb28c3c85b33a12089c3438f95baa938eeac4cbacf5a31eabaf4cfcb03ae29d7a0504a5c610c3ad149cb9ec SHA512 caa9fd820610494f1952a46b49db276f5003b3b1a3c70245c4d72302fdb201dc7e0ee3ece89dfdf0b144ffd4cf94b0f307c5755fe07ed7d2dbf92467053ce2e0
+MISC metadata.xml 422 BLAKE2B 822ec564698366cc9ae3c5319faf86ab7e3408f7f48cb1fe7118a912469bfa75119d1a64fd01dab709cf6df99ef5a5f0300a60393b77ccce0081e321e32515fe SHA512 d7c6abeb16d32bca8afa485954bd4fea6e4212c1d9b8139346c2d072cb008884a5bb70a82653a2e678a5416930a5e01b65de92534e13195edf3b9449e70f3ae6
diff --git a/dev-ruby/unicode-display_width/metadata.xml b/dev-ruby/unicode-display_width/metadata.xml
index 7a38fd1850ff..320aa7dd1242 100644
--- a/dev-ruby/unicode-display_width/metadata.xml
+++ b/dev-ruby/unicode-display_width/metadata.xml
@@ -5,4 +5,8 @@
ruby@gentoo.org
Gentoo Ruby Project
+
+ janlelis/unicode-display_width
+ unicode-display_width
+
diff --git a/dev-ruby/unicode-display_width/unicode-display_width-2.4.2.ebuild b/dev-ruby/unicode-display_width/unicode-display_width-2.4.2.ebuild
new file mode 100644
index 000000000000..0be3be30a89d
--- /dev/null
+++ b/dev-ruby/unicode-display_width/unicode-display_width-2.4.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+
+RUBY_FAKEGEM_GEMSPEC="unicode-display_width.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Adds String#display_width to get the display size using EastAsianWidth.txt"
+HOMEPAGE="https://github.com/janlelis/unicode-display_width"
+SRC_URI="https://github.com/janlelis/unicode-display_width/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm64"
+SLOT="$(ver_cut 1)"
+IUSE=""
+
+all_ruby_prepare() {
+ # Avoid experimental emoji support for now
+ sed -e '/\[emoji\]/,/^ end/ s:^:#:' \
+ -e '/Config object based API/,/^end/ s:^:#:' \
+ -i spec/display_width_spec.rb || die
+}
diff --git a/dev-util/FlameGraph/FlameGraph-1.0_p20220918.ebuild b/dev-util/FlameGraph/FlameGraph-1.0_p20220918.ebuild
index 2cc9d511e112..c868763cdb26 100644
--- a/dev-util/FlameGraph/FlameGraph-1.0_p20220918.ebuild
+++ b/dev-util/FlameGraph/FlameGraph-1.0_p20220918.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]]; then
else
COMMIT_ID="d9fcc272b6a08c3e3e5b7919040f0ab5f8952d65"
SRC_URI="https://github.com/brendangregg/FlameGraph/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 x86"
fi
LICENSE="CDDL"
diff --git a/dev-util/FlameGraph/Manifest b/dev-util/FlameGraph/Manifest
index 5f085a6d4f3d..a7119b8bc62d 100644
--- a/dev-util/FlameGraph/Manifest
+++ b/dev-util/FlameGraph/Manifest
@@ -3,6 +3,6 @@ DIST FlameGraph-1.0_p20210830.tar.gz 1057405 BLAKE2B 75669be86ace6e6ccb30bd3883c
DIST FlameGraph-1.0_p20220918.tar.gz 1061640 BLAKE2B 6d4b96a21eec5c5706e108f3e4314d75a38df8bf64e96d84caaf90c7021cff58384a42df65d6def555c1a242f44d347cd82ab2f3eea5c2cebb5f42f86e6e38cc SHA512 97d57a33f4759c122ec09fe421288b31cbd227c1d81b771c76379f33cd62e1e44f5ebbd1510483df18cf355cd3ddcfc44a7a47f9ae54f30ecdae34e776dc87f1
EBUILD FlameGraph-1.0.ebuild 687 BLAKE2B 8aae4b0d229f258c02be636a5f85e95bb21e7e1f8bed73b954ba843e59b1f5171848464819373339a107de2ac979eebc6f937708ed4f81b2397a6dfed03ce46b SHA512 a648faad2eaa9a0ba461debe379de968cd4eefdad6a4a77e317637c40a4b0bfec1daea5408fb171a8c947baad4ea62611da0327b767ce0af126f29b0b068ed92
EBUILD FlameGraph-1.0_p20210830.ebuild 669 BLAKE2B bbb39895a9c0858f2c47048d9eeca2b65203edfb963093dac0395a4912e4f48ff6e46f3f8c55b866d38174e43d3170918c58ce2a4990c17d77677a714e1e4b6b SHA512 88360c97066f542ca2bef5e7d66b8c5ac38f6121d476659818cd17947b60bae42aa0070b5ec2e20e62b4b0cfb40af751e2a2bc3346b487ddb90aad987ba4a5be
-EBUILD FlameGraph-1.0_p20220918.ebuild 789 BLAKE2B dd3187092d6cf3a724eeef6987e4f7cd9098f092da9ab1cf2bbf5356f18879f60a87fe0086f6f92184133d42863d8fcedf10f4886309c465981f526558ab2075 SHA512 9ab72f598d8a35385f1f8a390df50467767c306a4bf9c44f61ba61ca81778e51e9a472ab1e7067e16afc1a7c3fa4ce22ca1a94539b29e7070dabffaf4d83c65c
+EBUILD FlameGraph-1.0_p20220918.ebuild 787 BLAKE2B 64cf0f7fdaa91339505f8c8e5a473be9fc08d64866b677c1cc949d2b4a240166ce0a90da5ec69362dd9379801d7954622bb34b693e207008e273b716b745d670 SHA512 7d401e8398c92dc33d36d522c42d4e4f37f3267929b95a1ee8f0d94c8736c0cb8ad293092fb5345b0271cb65177b4ccead7009ba2f7d5142fa1d09a839cbbd1f
EBUILD FlameGraph-9999.ebuild 689 BLAKE2B 59642850636557277bd26347753fb0365f6e367c50acffb22e71d345fac3d6e32531f3b45470c09b1bdabcf4007d5e6d6bb082d6e160cd674c2b2a6bf44c557e SHA512 c1cf5a14edc17c1d00c4eb40f774b8a22e5b4a45d76d0fec4fa73baf528c1d88d6fc84ab72c99d5c6bd99f6449d58f0e3bb4ead54ade74091916b3c91aa37891
MISC metadata.xml 335 BLAKE2B 763810bfc87b644b5559da3ebc79826e27b26f58c6be072da6c399e8f799d8a5f97cefa44b4b6d42af33dee63e53ef52660bd924619e90857290fa30071d9a25 SHA512 0acbd73fa02f69ff43015f2ad7b34a9d93e5423235111f2f93348889cb34f81a1a7980a507ab5628a18c6ab14895666391b1d3c555518df013b1eb245a18abe4
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 005fe82fe5a7..6702ff0a12cb 100644
Binary files a/dev-util/Manifest.gz and b/dev-util/Manifest.gz differ
diff --git a/dev-util/android-udev-rules/Manifest b/dev-util/android-udev-rules/Manifest
index 7cc5234b9138..6ad5eb6931ba 100644
--- a/dev-util/android-udev-rules/Manifest
+++ b/dev-util/android-udev-rules/Manifest
@@ -1,3 +1,5 @@
DIST android-udev-rules-20220903.tar.gz 21009 BLAKE2B 4f0375b574f123e7cbd18658582568f85e3278e9fe2b673e6c9193a16845737afc99d82d0df2f6a8d0daf784132e7d523bdf767761a5d467a66bf89f86cc1046 SHA512 ca09a1b49b6cbc7df2b8c6bea1e6fcf4886938c8567002054222795493bea036e3c5a139939e43cb965d45a8ecf74c0715583ef1aade2b7783751a75ab34d540
+DIST android-udev-rules-20230104.tar.gz 21266 BLAKE2B bbae83511b1fa5e94a50ae3cc44920862de30873304c0a904b4f9d3796296deff419c05db5d716cc89587c3a7ae7a302b2b219564e452564c5f3bf092e7515af SHA512 dcc45755a5a20a74d2241b398dba0e65135bf9c5539396bd6a3415b15fd865f4d3134de53de1ae2019ffe9567c557b5a386fdfe0245107b29c234a2211e0a211
EBUILD android-udev-rules-20220903.ebuild 734 BLAKE2B c03881c500a241b722ce61d4305f4561d45076e5298ce138039071a6fe17e6036fe5795168adfe95dcd42a4db6a151ddbb4415e8f95ee6d3f36532a7928d55fa SHA512 b7963d1cfe8039f09bb6ecdeffd5e2b31aaa740ab7e9398858c7f70f67f47d25ab2fc8ec5562dc5b9ba747a3c0b3c77e07758321b2b042f4262870002a87e6be
+EBUILD android-udev-rules-20230104.ebuild 741 BLAKE2B d19e7448f94716d55a1364d244e0827b25bcc860c59ab1a07abe8179161961c24bc69c5ca6475782b9e31fbc27b9b2e2125ed2861755c92eebb2ac80424f0dda SHA512 f011a45d6f340c7da44123c8deef1b05544214633cda6a41f7963f7eade6dbde14cca34bd939d9ac0ba519d37f092c970de31d7990e477411d8c1f5b0d93aea5
MISC metadata.xml 489 BLAKE2B 89af52034e7b4d3588131f94d9c5d2af47442a46550cb694383a19c5ed95de9e6be6b58dd91e32d951ec20d1b167bd550bc2aaf72db2ed866ef7b66367b3e7d9 SHA512 eb468d8fc9103f7b6f62849e130235d8697f770f3b7a4d9f45e591d4f8dc5b7cd1d6d80ab2df441f7f531e74fa0914947c5f65cabbb3e8d059d294b940b47132
diff --git a/dev-util/android-udev-rules/android-udev-rules-20230104.ebuild b/dev-util/android-udev-rules/android-udev-rules-20230104.ebuild
new file mode 100644
index 000000000000..12572552f91e
--- /dev/null
+++ b/dev-util/android-udev-rules/android-udev-rules-20230104.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit udev
+
+DESCRIPTION="Android udev rules list aimed to be the most comprehensive on the net"
+HOMEPAGE="https://github.com/M0Rf30/android-udev-rules"
+SRC_URI="https://github.com/M0Rf30/android-udev-rules/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+ acct-group/android
+ virtual/udev
+"
+
+src_prepare() {
+ default
+
+ # Use the pre-existing android group
+ sed -i 's/GROUP="adbusers"/GROUP="android"/' 51-android.rules || die
+}
+
+src_install() {
+ udev_dorules 51-android.rules
+ einstalldocs
+}
+
+pkg_postinst() {
+ udev_reload
+}
+
+pkg_postrm() {
+ udev_reload
+}
diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index 62903b14b98b..fb1f07c36198 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1,7 +1,8 @@
+AUX diffoscope-231-pypdf.patch 5490 BLAKE2B a0226b4cd7b8b0d257968597c19706bf228c720fb5d13ab93aa68187f739c6dcc8e222c5a79b1e4e3ab6209842535080b52a7885d6538b456de8c94ec9154e19 SHA512 91afae48467e84ac85f70854fee56df731fda445b32e852dcf77f9d3afb8f5c6964e3a9912bb332789c60a79da84e6251e270a977ee2f5b5cf16d12eeb312689
DIST diffoscope-229.tar.gz 3164192 BLAKE2B bee9fa1561ddcfde98cfa44cd6d66a28c636dbc7f3ec1f4895e91dfd3b66c039b68d53be0528b94c112552069886c3c81de4d9b9bc9038d183afdc9fdde6ddb9 SHA512 825c9c33f3088ba082ea3b998594445987558ee62b8b1fbfcded9b72a739faaa73908f8753b8772b3b1a8a43dbcfd52978265a18bdd92605defcd174884ccb23
DIST diffoscope-230.tar.gz 3164600 BLAKE2B f5ad44ff36d07fc5724895e661e0946b292146d004e97159fef1cb58ff38669702a3990740e4ea34300a9b48aeb10263aeb6bb332da3ec987c355ed5b910fedd SHA512 e025e5f95ae2fb9de466b886c58a44f64e0f654fb049bf9f035209fe7ca1fd0ccc14a382b17085c13bc9f2be0d368482d57a071a577cb87628ae7eb0060158ad
DIST diffoscope-231.tar.gz 3164686 BLAKE2B 5fe1546f63a047def4d1c9acc94360085be87460de1c106381532d937d1ad16be64749b9021caa7980a61a0dfd822ed7163e0f52bb0cab0520962b84bb184650 SHA512 544510de0790fc8f0c62030bc557f923bad6d5c39b7364e9944ebcf9bc5c1ecf2b9ecc91cf9142e54a23b1f004f53e96ed5b6f2f4637fa76cebd2ed7d0e4721d
EBUILD diffoscope-229.ebuild 3562 BLAKE2B 103db80102cb91b40241f3beb9b51118381ff90041a3a2e9f66356b4a16d088c9d0d76de19cf66dce634e96f3f0cf2337c9c5ada17460ec643c406a5be32d274 SHA512 ce0f6e56a4b9ce0ed00f2db3b0fa2143ffef59e253c321ac476d213f6937102c8af747016c6f8f5195b3b49c26bf12aef70309b725625869c20e6dfd2cfb39c4
EBUILD diffoscope-230.ebuild 3569 BLAKE2B 0f2c90d2ac24f75a70391d46994b148bdc9ee03793cb5548c8fec4acffc507d494b73e9e0d0d77b9128e8087bd4966af9c8c012dd9482304845026831bcb5a0e SHA512 67999a8f3074b144f9b73b99b0b76884fdfdca4afea7c6eb281ed392501289d99bc28c651530a81d2793427de50e24eaccf2fc9a6cfbcb255bd8ed506d15e859
-EBUILD diffoscope-231.ebuild 3568 BLAKE2B 7fd37f690793787c4855071df56e0a6ab88c3aa8d6a7683dc666956165f5830d3eee62f385376acb98f9ff6311fdf48ea5b7686ff670d34fe620936d197417dd SHA512 a6e2a888f506d2f385a6c59ad435398403b85440fd9b89953ac1956de383cffaf4decc6ecfff76ad7f03c90da719fe14bd2869a9726c99c7b0b5e455a33337d5
+EBUILD diffoscope-231-r1.ebuild 3618 BLAKE2B 6fb0b278c039391f4a004c578abbb70fc094b4bfe811a0e88273bd457816673fce97800ab288fd0166a77fbee9f1ed34f7558332577f72fc9545fa17162722fe SHA512 8a95a7ec9c32fd0e933e0559dac11794709b16c2b2ded689c65140ac0ab845436a433d655f64aeb8b523eb2ea8eeb785f8a3b1ecb1bce7cf32c212404553df89
MISC metadata.xml 2078 BLAKE2B 3bb126836e45e8d4e5b6170a12219ec9cceb1a12dca4658211b1971cb16fa5593622642ade363904cf24df16de0749b957d0fc03838d2a9a004484d0b551c886 SHA512 382cefe0478282000b74e404cdd9d636a0323fceb55b97fd8545190628c319e0c5e213c7d082198e4b8b1fc693a52ce85c52b3ad831778e6fadbe6ba401782f5
diff --git a/dev-util/diffoscope/diffoscope-231.ebuild b/dev-util/diffoscope/diffoscope-231-r1.ebuild
similarity index 98%
rename from dev-util/diffoscope/diffoscope-231.ebuild
rename to dev-util/diffoscope/diffoscope-231-r1.ebuild
index 0f8d6d4ddb54..cab11fbd86b6 100644
--- a/dev-util/diffoscope/diffoscope-231.ebuild
+++ b/dev-util/diffoscope/diffoscope-231-r1.ebuild
@@ -117,4 +117,8 @@ EPYTEST_DESELECT=(
tests/comparators/test_macho.py::test_llvm_diff
)
+PATCHES=(
+ "${FILESDIR}"/${PN}-231-pypdf.patch
+)
+
distutils_enable_tests pytest
diff --git a/dev-util/diffoscope/files/diffoscope-231-pypdf.patch b/dev-util/diffoscope/files/diffoscope-231-pypdf.patch
new file mode 100644
index 000000000000..7b4365c80eca
--- /dev/null
+++ b/dev-util/diffoscope/files/diffoscope-231-pypdf.patch
@@ -0,0 +1,180 @@
+https://bugs.gentoo.org/889250
+
+(Can't yet submit upstream as can't login to gitlab.)
+--- a/diffoscope.egg-info/requires.txt
++++ b/diffoscope.egg-info/requires.txt
+@@ -11,7 +11,7 @@ binwalk
+ defusedxml
+ guestfs
+ jsondiff
+-pypdf2
++pypdf
+ python-debian
+ pyxattr
+ rpm-python
+--- a/diffoscope/comparators/pdf.py
++++ b/diffoscope/comparators/pdf.py
+@@ -34,17 +34,23 @@ from .utils.command import Command
+ logger = logging.getLogger(__name__)
+
+ try:
+- import PyPDF2
++ try:
++ import pypdf
++ except ImportError:
++ import PyPDF2
+
+ try:
+- # PyPDF 2.x
+- from PyPDF2.errors import PdfReadError
++ from pypdf.errors import PdfReadError
+ except ImportError:
+- # PyPDF 1.x
+- from PyPDF2.utils import PdfReadError
++ try:
++ # PyPDF 2.x
++ from PyPDF2.errors import PdfReadError
++ except ImportError:
++ # PyPDF 1.x
++ from PyPDF2.utils import PdfReadError
+
+ except ImportError: # noqa
+- python_module_missing("PyPDF2")
++ python_module_missing("pypdf")
+ PyPDF2 = None
+
+
+@@ -68,10 +74,10 @@ class PdfFile(File):
+ xs = []
+
+ if PyPDF2 is None:
+- pkg = get_package_provider("pypdf2")
++ pkg = get_package_provider("pypdf")
+ infix = f" from the '{pkg}' package " if pkg else " "
+ self.add_comment(
+- f"Installing the 'PyPDF2' Python module{infix}may produce a better output."
++ f"Installing the 'pypdf' Python module{infix}may produce a better output."
+ )
+ else:
+ difference = Difference.from_text(
+@@ -119,7 +125,7 @@ class PdfFile(File):
+
+ return "\n".join(xs)
+ except PdfReadError as e:
+- msg = f"Could not extract PyPDF2 metadata from {os.path.basename(file.name)}: {e}"
++ msg = f"Could not extract pypdf metadata from {os.path.basename(file.name)}: {e}"
+ self.add_comment(msg)
+ logger.error(msg)
+ return ""
+@@ -142,7 +148,7 @@ class PdfFile(File):
+
+ return "\n".join(xs)
+ except PdfReadError as e:
+- msg = f"Could not extract PyPDF2 annotations from {os.path.basename(file.name)}: {e}"
++ msg = f"Could not extract pypdf annotations from {os.path.basename(file.name)}: {e}"
+ file.add_comment(msg)
+ logger.error(msg)
+ return ""
+--- a/setup.py
++++ b/setup.py
+@@ -66,7 +66,7 @@ setup(
+ "guestfs",
+ "jsondiff",
+ "python-debian",
+- "pypdf2",
++ "pypdf",
+ "pyxattr",
+ "rpm-python",
+ "tlsh",
+--- a/tests/comparators/test_pdf.py
++++ b/tests/comparators/test_pdf.py
+@@ -70,7 +70,7 @@ def differences_metadata(pdf1, pdf1a):
+
+
+ @skip_unless_tools_exist("pdftotext")
+-@skip_unless_module_exists("PyPDF2")
++@skip_unless_module_exists("pypdf")
+ def test_metadata(differences_metadata):
+ assert_diff(differences_metadata[0], "pdf_metadata_expected_diff")
+
+@@ -81,7 +81,7 @@ def differences_annotations(pdf3, pdf4):
+
+
+ @skip_unless_tools_exist("pdftotext")
+-@skip_unless_module_exists("PyPDF2")
++@skip_unless_module_exists("pypdf")
+ def test_annotations(differences_annotations):
+ with open("tests/data/pdf_annotations_expected_diff", "w") as f:
+ f.write(differences_annotations[0].unified_diff)
+--- a/diffoscope/comparators/pdf.py
++++ b/diffoscope/comparators/pdf.py
+@@ -38,6 +38,7 @@ try:
+ import pypdf
+ except ImportError:
+ import PyPDF2
++ pypdf = PyPDF2
+
+ try:
+ from pypdf.errors import PdfReadError
+@@ -51,7 +52,7 @@ try:
+
+ except ImportError: # noqa
+ python_module_missing("pypdf")
+- PyPDF2 = None
++ pypdf = None
+
+
+ class Pdftotext(Command):
+@@ -73,7 +74,7 @@ class PdfFile(File):
+ def compare_details(self, other, source=None):
+ xs = []
+
+- if PyPDF2 is None:
++ if pypdf is None:
+ pkg = get_package_provider("pypdf")
+ infix = f" from the '{pkg}' package " if pkg else " "
+ self.add_comment(
+@@ -113,7 +114,7 @@ class PdfFile(File):
+
+ def dump_pypdf2_metadata(self, file):
+ try:
+- pdf = PyPDF2.PdfFileReader(file.path)
++ pdf = pypdf.PdfReader(file.path)
+ document_info = pdf.getDocumentInfo()
+
+ if document_info is None:
+@@ -133,10 +133,10 @@ class PdfFile(File):
+
+ def dump_pypdf2_annotations(self, file):
+ try:
+- pdf = PyPDF2.PdfFileReader(file.path)
++ pdf = pypdf.PdfReader(file.path)
+
+ xs = []
+- for x in range(pdf.getNumPages()):
++ for x in range(len(pdf.pages)):
+ page = pdf.getPage(x)
+
+ try:
+--- a/diffoscope/comparators/pdf.py
++++ b/diffoscope/comparators/pdf.py
+@@ -115,7 +115,7 @@ class PdfFile(File):
+ def dump_pypdf2_metadata(self, file):
+ try:
+ pdf = pypdf.PdfReader(file.path)
+- document_info = pdf.getDocumentInfo()
++ document_info = pdf.metadata
+
+ if document_info is None:
+ return ""
+--- a/diffoscope/comparators/pdf.py
++++ b/diffoscope/comparators/pdf.py
+@@ -137,7 +137,7 @@ class PdfFile(File):
+
+ xs = []
+ for x in range(len(pdf.pages)):
+- page = pdf.getPage(x)
++ page = pdf.pages[x]
+
+ try:
+ for annot in page["/Annots"]:
diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest
index 87c3f7037341..92aa57659b38 100644
--- a/dev-util/lldb/Manifest
+++ b/dev-util/lldb/Manifest
@@ -2,6 +2,7 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75 SHA512 3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da SHA512 a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
+DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894
DIST llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz 175044630 BLAKE2B f9a955e8413b57067fb697792316fb0c1e3eac00b1af208ba5d29db01a9acc96b88c7edca12c43762b1425c71a716a7c74d5d7edad45a442f32ba73f88f548b6 SHA512 5133c32d7856c8280bfeb47c3e5a9c0d8c1c291aad29af93586523110f95b08e582ff416fc6be02241eabfe80c35ad4f0334de5ead2a41bc6504616b1c6fd15a
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD lldb-13.0.1.ebuild 2587 BLAKE2B 1e017726c7d7f9879c96c744c63f950ff2837d3082e5e5f81202b9b6259d71d013285fb48e81a25d8cbdb81b1db8b2f6807f897ea83b9742a24c3c35ac9761c0 SHA512 6e626b26f6ed4c51e9b2c732de21a60d3a5db90ee57c890b40dd8a6c82f738d6e8bd7a02f8f7fe7cdb9cb067ead82513b3ce7d35e20210f10f4d525cb3baed77
@@ -10,4 +11,5 @@ EBUILD lldb-15.0.6.9999.ebuild 2697 BLAKE2B d713c22a59e74b93d059ca32c71555d89dc5
EBUILD lldb-15.0.6.ebuild 2716 BLAKE2B ee270c3ff0808cc63879896b0e45a8917f8dca397ebd85b6063d8ffca03c599f855be2b83d4176ab6575832ed099e727cf005d4cba748e948d0a854f1e3d4d37 SHA512 5061d9be200b7140f0511a55110e854bd2560bfd44cc3231d9f1c7fe0db23c21a2c434d7c182df165f9d0790df596b2d03844cced969cbb845f9e5a4bf998db5
EBUILD lldb-16.0.0.9999.ebuild 2664 BLAKE2B 6515a2671f5b221a3d6491a24d3a2ef566b1a62c8dbda9c613b39b217eda748d431d54282029a22414620bfe22d403d4095c0ecd37acd4ba770b1babffe8613c SHA512 ee5089adce88c519026a79b47014b4776946db997e459bdafd9d101ccf9bee2348e6be998e0f60a2bd4807d86df763301dc24c217392ab0ed257fd733a04542c
EBUILD lldb-16.0.0_pre20230101.ebuild 2664 BLAKE2B d585fb85b84194003cdd5bc079480dc6716026e7332567b6127f67b896577b7af4c880f84e8f191d9c7492c4ea5002bdec660bdeba74f416535c27d48783d880 SHA512 1a6bd506a7e7b4bfb0145fc0d9aba2c7994d5b3094f5e9631ff1c34513c36924df90181e5580a0ad2fac806daea3ed2d8c3d32a6494f6078e6ad2b500e2630bf
+EBUILD lldb-16.0.0_pre20230107.ebuild 2664 BLAKE2B d585fb85b84194003cdd5bc079480dc6716026e7332567b6127f67b896577b7af4c880f84e8f191d9c7492c4ea5002bdec660bdeba74f416535c27d48783d880 SHA512 1a6bd506a7e7b4bfb0145fc0d9aba2c7994d5b3094f5e9631ff1c34513c36924df90181e5580a0ad2fac806daea3ed2d8c3d32a6494f6078e6ad2b500e2630bf
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/dev-util/lldb/lldb-16.0.0_pre20230107.ebuild b/dev-util/lldb/lldb-16.0.0_pre20230107.ebuild
new file mode 100644
index 000000000000..96a116ba0a1c
--- /dev/null
+++ b/dev-util/lldb/lldb-16.0.0_pre20230107.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake llvm llvm.org python-single-r1
+
+DESCRIPTION="The LLVM debugger"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0/${LLVM_SOABI}"
+KEYWORDS=""
+IUSE="debug +libedit lzma ncurses +python test +xml"
+RESTRICT="test"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+DEPEND="
+ libedit? ( dev-libs/libedit:0= )
+ lzma? ( app-arch/xz-utils:= )
+ ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
+ xml? ( dev-libs/libxml2:= )
+ ~sys-devel/clang-${PV}
+ ~sys-devel/llvm-${PV}
+"
+RDEPEND="
+ ${DEPEND}
+ python? (
+ $(python_gen_cond_dep '
+ dev-python/six[${PYTHON_USEDEP}]
+ ')
+ ${PYTHON_DEPS}
+ )
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ >=dev-util/cmake-3.16
+ python? (
+ >=dev-lang/swig-3.0.11
+ $(python_gen_cond_dep '
+ dev-python/six[${PYTHON_USEDEP}]
+ ')
+ )
+ test? (
+ $(python_gen_cond_dep "
+ ~dev-python/lit-${PV}[\${PYTHON_USEDEP}]
+ dev-python/psutil[\${PYTHON_USEDEP}]
+ ")
+ sys-devel/lld
+ )
+"
+
+LLVM_COMPONENTS=( lldb cmake llvm/utils )
+LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party )
+llvm.org_set_globals
+
+pkg_setup() {
+ LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ python-single-r1_pkg_setup
+}
+
+src_configure() {
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+ local mycmakeargs=(
+ -DLLDB_ENABLE_CURSES=$(usex ncurses)
+ -DLLDB_ENABLE_LIBEDIT=$(usex libedit)
+ -DLLDB_ENABLE_PYTHON=$(usex python)
+ -DLLDB_ENABLE_LUA=OFF
+ -DLLDB_ENABLE_LZMA=$(usex lzma)
+ -DLLDB_ENABLE_LIBXML2=$(usex xml)
+ -DLLDB_USE_SYSTEM_SIX=1
+ -DLLVM_ENABLE_TERMINFO=$(usex ncurses)
+
+ -DLLDB_INCLUDE_TESTS=$(usex test)
+
+ -DCLANG_LINK_CLANG_DYLIB=ON
+ # TODO: fix upstream to detect this properly
+ -DHAVE_LIBDL=ON
+ -DHAVE_LIBPTHREAD=ON
+
+ # normally we'd have to set LLVM_ENABLE_TERMINFO, HAVE_TERMINFO
+ # and TERMINFO_LIBS... so just force FindCurses.cmake to use
+ # ncurses with complete library set (including autodetection
+ # of -ltinfo)
+ -DCURSES_NEED_NCURSES=ON
+
+ -DLLDB_EXTERNAL_CLANG_RESOURCE_DIR="${BROOT}/usr/lib/clang/${LLVM_MAJOR}"
+
+ -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+ use test && mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-lldb-{shell,unit}
+ # failures + hangs
+ #use python && cmake_build check-lldb-api
+}
+
+src_install() {
+ cmake_src_install
+ find "${D}" -name '*.a' -delete || die
+
+ use python && python_optimize
+}
diff --git a/dev-util/systemtap/Manifest b/dev-util/systemtap/Manifest
index 1abcb80aecd2..219cabf20e16 100644
--- a/dev-util/systemtap/Manifest
+++ b/dev-util/systemtap/Manifest
@@ -4,9 +4,11 @@ DIST systemtap-4.4.tar.gz 5532282 BLAKE2B bcb2f744ad09821ce63d78b3e86eb489013aed
DIST systemtap-4.5.tar.gz 5549909 BLAKE2B 3c180a49c81070cb374ae23f95f1e90cc3cf2550170363793f46584b201c2284b2ee639f395d73ed6c5b44160825b3cf128bd360b81bc243e71c98e71d779f48 SHA512 8136779a9f5cb0fbaae565eab1ab6fa307f1024dfc2c6c3845acfadff0eecc684ba89aa5d442c7b90c2c73edaab41ca07bae2bad8361f80fe8e9928b40466cd3
DIST systemtap-4.6.tar.gz 5588126 BLAKE2B 7a0b1ed201f3661d5737bbf2c8b10b8bcf708df0c9aeeb941d501f5001e13b254ff779e20ed6af72b457a9e8236f064b9d5ee6d79438f96abb09d913f5732db3 SHA512 835b45597e9de0ea17857b47d542c87d155cb5c772f8595f41845a25ff06b862cb9c4b635292c3a6c66cb5255a07eee3af7cb7861110a4a05f545a4b35f11402
DIST systemtap-4.7.tar.gz 5611495 BLAKE2B 839a824c3ef249add3edb2c9329c7bcb297d36d268d463c2913d945688845b7a6af8d811b2a533c4da8ce496cabccbdfabd080be847c754c2614f9c9efb22c61 SHA512 7d7c213dc4f7c5430f81763668da21403fbc351d1701b1096eb1ad233e3f0325e35f01dfd0a33e75f277b26fdde88c46d42dd32e32e4d4f27a45d53e2dd0f831
-EBUILD systemtap-4.4.ebuild 2885 BLAKE2B 3ab515c217ac8b58b70a2c46e44e2f3fbc55f5f3294e3b019a30048de33c9b908729dd50a13b4866923fe52ae06f33f0653f2db918f46fe214c0b613a8c569e7 SHA512 fdf5b5824f6c3ecd0cf1d926e8674bdd72288aef315803da1ac23188c93571aa525bdccf5ba09a23faed7c099990247452243ffb1b44c3b278e569dd19bac974
-EBUILD systemtap-4.5-r1.ebuild 3257 BLAKE2B 820e5ab1f3e123c2e265c89f77dd02964603641ac9b47c1de1187f130b8d4b68b039c6f44ad4e6d8792ab705570aa0982fe8d8676001abf672d4d36812505497 SHA512 5522e91b54d98aec2a304b7b26c450e48ddf50a315db51d35c09246a1f9ef4fe60b2db9d8ecec4d605e571a843b403163239f59b16f13edee0858eb75a6e72c6
-EBUILD systemtap-4.5.ebuild 2821 BLAKE2B 45cd56187b5b8da6a7e815f0953c2d826ce668f1018910501c267ab7a145c7cabe4a615643a05b4180dbbe59e679c8fb913d3235a0f1d7bd03a57f7b7ffbb00d SHA512 b19089f6c2efc45620045abe7be37963136beb5c453645be1f7f1b52ed007c733291907334843de71cbb11e4089b5935703cd0f17ff6ecf9672a40ba13649cae
-EBUILD systemtap-4.6.ebuild 3264 BLAKE2B 36768eae7877b68327662f9b125689c51ab74a44915709a58136af03031d88aad996c377dd8d8d66f14007a7b013cdb4d88339fb049ecf2a9712f276d260958e SHA512 c3ab1a88139b673e5c13e72d44b4e4dd60c296319a249e9f789bfa9b99c4e26e7d6cd0fb1eaff066c54bc45f9b03842ed4e1a7b0464b79ccb108d6ca8aaac0fc
-EBUILD systemtap-4.7-r1.ebuild 3287 BLAKE2B b6f8c1179ad6f73228def171d8a1913e2ebfc57dc6adc67b7e8d0ddaf371425ff1c520611f2456645f10a3bbe12b4d2156c355b63aadd5c4be5a405990c71579 SHA512 a49af63d3bab7b444f0b3cd43e5826eebec1c13df61e326016529a276af5a9a0da601419cf8c8439129265a5e5575e894fce6edee1a94e521fc64cf4d832c6ce
+DIST systemtap-4.8.tar.gz 5628003 BLAKE2B 9f5050eba29d390c907b117187f94ef088f16bb739b4971bc32ffe88b1024a4157cd4e9793a8fc1e149a5a182a28330e3b4fd9d51213bb3637d616fbb9867f6d SHA512 fdcbc48ba17b2155c1419d99147a4cfbee2e69db945bfd0e6881b71ab11165bd23ea7ce9456856ae36807fb18f9934880a6b7c44456b63833ea260038744d9f2
+EBUILD systemtap-4.4.ebuild 2885 BLAKE2B afc4119402093613c0f9bf203b1bd3ef89ebee3440c4974bdc5b33503fab5e327d9098fb9b481e34e336cc77da1d7bd279185a36dc5a5f786be279f80e025800 SHA512 ce515f327b4d378227bdbe2066e228489b36ba49faa55517a286c217d8eb25bb3ecae7186cbe7cf76fcba1a82bdd086c60c03d98af46dbaf669830b709aa2c97
+EBUILD systemtap-4.5-r1.ebuild 3257 BLAKE2B 7b1951cb0bbf78977836940baf2aebd893d9bccf6313776c728b0b739260a6e745200689b22a3a02ea99b1f87222edf711bc9ed6d8419516b665da9df1bfc47f SHA512 5f68f7134496ea36f4d2c3d35e74d404a6be1024921631ed12ea502287b0350a4237d862928df98a85d4fcd476a413b7f1339a4d282f2c1b8569556590321f8d
+EBUILD systemtap-4.5.ebuild 2821 BLAKE2B 71a279d9542fcea1ce4e2812189015adef3a65026fd5d97ecf939322a3dfcefd2ce15882ef39ac7a82230df935c4b1499ba67a805b00d86d7565f690c4864339 SHA512 d01b80a08d21b671bccfe4d1533886b94a0ad514f6e5da9c86f9d5900d7d9235db9d51a254eebbb5ec9096beb14ddc34cc8d75a82e707046e2f1c841d5594449
+EBUILD systemtap-4.6.ebuild 3264 BLAKE2B 8f21b747189a1a818aea0304c7b13fb0e54ea44127f510af8fad195ab70d7c0eed23c4037d6d7d4659be911a67d23f83c77d21e6e66f3db0d10e7382f81b7f3f SHA512 c25d5f4f7412518ea904b8d512060264df60ae06c5ac10b310dc2a700322c043aa2e89ce33e10cf71a6ac38de51b27ebc899e27fe5ccfd5058a7fa09079094cd
+EBUILD systemtap-4.7-r1.ebuild 3281 BLAKE2B d4a09ebd804780bb4e6b611adbf37e752d0378cdd696dceb05426dfff6f857a6141a5e47b9839a41992b748816bcb41fc50cf7f17e310828446ce17ea6ba4f37 SHA512 fc8143ea329eedc28e79e7b4f4f126fee77067d31a3a11572d56878883cbcd15146b6e7ee42976520beac4bb8c000a2ec9ff96fe563cda5e936870c71774d18b
+EBUILD systemtap-4.8.ebuild 3287 BLAKE2B a610e1309dfd2584d8b321e03a6a5875f98dbab2476e5defd355928696174cbb3444001cff78b5970c8869d7acf9f47036bed81c4c0befd2cbd1f5a7e376275f SHA512 5985d2c420f68c7aa133d4257cc0c492609e3b998fb67b22d69d0a0dafb449ef5503eba33947b5c89952ffaa0355d255eed8768f8fee671d0ecb6460a6832064
MISC metadata.xml 303 BLAKE2B 5db95d500a08d656d0221a474d297c8357712f19334f45db347e36f14a10365d65777e0d24c68f75d4855b3ee1778dca1ecf4a05b19d2dd3975acf25a12b4523 SHA512 27261bc875c881495a9b0e1fffc811dff40b763a9e6453ca47143cb8d7d867682becd7266f8d559ad8c32bb5d7de9698341055d483f3e6a68b107895aa174b77
diff --git a/dev-util/systemtap/systemtap-4.4.ebuild b/dev-util/systemtap/systemtap-4.4.ebuild
index 66c961a9af04..946c23171f14 100644
--- a/dev-util/systemtap/systemtap-4.4.ebuild
+++ b/dev-util/systemtap/systemtap-4.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -9,7 +9,7 @@ inherit linux-info autotools python-single-r1
DESCRIPTION="A linux trace/probe tool"
HOMEPAGE="https://www.sourceware.org/systemtap/"
-SRC_URI="https://www.sourceware.org/${PN}/ftp/releases/${P}.tar.gz"
+SRC_URI="https://www.sourceware.org/ftp/${PN}/releases/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/dev-util/systemtap/systemtap-4.5-r1.ebuild b/dev-util/systemtap/systemtap-4.5-r1.ebuild
index cb7728fb5a3e..a35be78bb4e5 100644
--- a/dev-util/systemtap/systemtap-4.5-r1.ebuild
+++ b/dev-util/systemtap/systemtap-4.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,7 +9,7 @@ inherit autotools linux-info python-single-r1
DESCRIPTION="A linux trace/probe tool"
HOMEPAGE="https://www.sourceware.org/systemtap"
-SRC_URI="https://www.sourceware.org/${PN}/ftp/releases/${P}.tar.gz"
+SRC_URI="https://www.sourceware.org/ftp/${PN}/releases/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/dev-util/systemtap/systemtap-4.5.ebuild b/dev-util/systemtap/systemtap-4.5.ebuild
index e7f4ac64b083..aa41697922d8 100644
--- a/dev-util/systemtap/systemtap-4.5.ebuild
+++ b/dev-util/systemtap/systemtap-4.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -9,7 +9,7 @@ inherit linux-info python-single-r1
DESCRIPTION="A linux trace/probe tool"
HOMEPAGE="https://www.sourceware.org/systemtap/"
-SRC_URI="https://www.sourceware.org/${PN}/ftp/releases/${P}.tar.gz"
+SRC_URI="https://www.sourceware.org/ftp/${PN}/releases/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/dev-util/systemtap/systemtap-4.6.ebuild b/dev-util/systemtap/systemtap-4.6.ebuild
index a4f2a7d2663b..1fbc7fe72cd3 100644
--- a/dev-util/systemtap/systemtap-4.6.ebuild
+++ b/dev-util/systemtap/systemtap-4.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,7 +9,7 @@ inherit autotools linux-info python-single-r1
DESCRIPTION="A linux trace/probe tool"
HOMEPAGE="https://www.sourceware.org/systemtap"
-SRC_URI="https://www.sourceware.org/${PN}/ftp/releases/${P}.tar.gz"
+SRC_URI="https://www.sourceware.org/ftp/${PN}/releases/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
diff --git a/dev-util/systemtap/systemtap-4.7-r1.ebuild b/dev-util/systemtap/systemtap-4.7-r1.ebuild
index a799c1c73759..2b6073415d25 100644
--- a/dev-util/systemtap/systemtap-4.7-r1.ebuild
+++ b/dev-util/systemtap/systemtap-4.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,11 +9,11 @@ inherit autotools linux-info python-single-r1
DESCRIPTION="A linux trace/probe tool"
HOMEPAGE="https://www.sourceware.org/systemtap"
-SRC_URI="https://www.sourceware.org/${PN}/ftp/releases/${P}.tar.gz"
+SRC_URI="https://www.sourceware.org/ftp/${PN}/releases/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE="libvirt selinux sqlite +ssl test zeroconf"
CDEPEND="
diff --git a/dev-util/systemtap/systemtap-4.8.ebuild b/dev-util/systemtap/systemtap-4.8.ebuild
new file mode 100644
index 000000000000..dfa3480d365b
--- /dev/null
+++ b/dev-util/systemtap/systemtap-4.8.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit autotools linux-info python-single-r1
+
+DESCRIPTION="A linux trace/probe tool"
+HOMEPAGE="https://www.sourceware.org/systemtap"
+SRC_URI="https://www.sourceware.org/ftp/${PN}/releases/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="libvirt selinux sqlite +ssl test zeroconf"
+
+CDEPEND="
+ ${PYTHON_DEPS}
+
+ dev-libs/boost:=
+ >=dev-libs/elfutils-0.142
+ dev-libs/json-c:=
+ sys-libs/ncurses:=
+ sys-libs/readline:=
+
+ libvirt? ( >=app-emulation/libvirt-1.0.2 )
+ selinux? ( sys-libs/libselinux )
+ sqlite? ( dev-db/sqlite:3 )
+ ssl? (
+ dev-libs/nspr
+ dev-libs/nss
+ )
+ zeroconf? ( net-dns/avahi )
+"
+DEPEND="
+ ${CDEPEND}
+ app-arch/cpio
+ app-text/xmlto
+ $(python_gen_cond_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+ >=sys-devel/gettext-0.18.2
+
+ libvirt? ( dev-libs/libxml2 )
+"
+RDEPEND="
+ ${CDEPEND}
+ acct-group/stapdev
+ acct-group/stapsys
+ acct-group/stapusr
+"
+BDEPEND="test? ( dev-util/dejagnu )"
+
+CONFIG_CHECK="~KPROBES ~RELAY ~DEBUG_FS"
+ERROR_KPROBES="${PN} requires support for KProbes Instrumentation (KPROBES) - this can be enabled in 'Instrumentation Support -> Kprobes'."
+ERROR_RELAY="${PN} works with support for user space relay support (RELAY) - this can be enabled in 'General setup -> Kernel->user space relay support (formerly relayfs)'."
+ERROR_DEBUG_FS="${PN} works best with support for Debug Filesystem (DEBUG_FS) - this can be enabled in 'Kernel hacking -> Debug Filesystem'."
+
+DOCS="AUTHORS HACKING NEWS README"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+PATCHES=(
+ "${FILESDIR}/${PN}-3.1-ia64.patch"
+)
+
+pkg_setup() {
+ linux-info_pkg_setup
+ python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ python_fix_shebang .
+
+ sed -i \
+ -e 's|-Werror||g' \
+ configure.ac \
+ Makefile.am \
+ stapbpf/Makefile.am \
+ stapdyn/Makefile.am \
+ staprun/Makefile.am \
+ testsuite/systemtap.unprivileged/unprivileged_probes.exp \
+ testsuite/systemtap.unprivileged/unprivileged_myproc.exp \
+ testsuite/systemtap.base/stmt_rel_user.exp \
+ testsuite/systemtap.base/sdt_va_args.exp \
+ testsuite/systemtap.base/sdt_misc.exp \
+ testsuite/systemtap.base/sdt.exp \
+ scripts/kprobes_test/gen_code.py \
+ || die "Failed to clean up sources"
+
+ default
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ --disable-docs
+ --disable-grapher
+ --disable-refdocs
+ --disable-server
+ # Our toolchain sets this for us already and adding in
+ # -D_FORTIFY_SOURCE=2 breaks builds w/ no optimisation.
+ # This option (at least as of 4.5) doesn't pass -fno* etc,
+ # it just doesn't _add_ options, which is good. If it changes
+ # to actually pass -fno-stack-protector and friends, we'll
+ # need to change course. Forcing =2 also has problems for
+ # setting it to 3.
+ # bug #794667.
+ --disable-ssp
+ --enable-pie
+ --with-python3
+ --without-java
+ --without-openssl
+ --without-python2-probes
+ --without-rpm
+ $(use_enable libvirt virt)
+ $(use_enable sqlite)
+ $(use_with zeroconf avahi)
+ $(use_with ssl nss)
+ $(use_with selinux)
+ )
+ PYTHON3="${PYTHON}" econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+ python_optimize
+}
diff --git a/dev-util/tup/Manifest b/dev-util/tup/Manifest
index 465ad96a1b86..3dba9b95900d 100644
--- a/dev-util/tup/Manifest
+++ b/dev-util/tup/Manifest
@@ -1,6 +1,6 @@
DIST tup-0.7.10.tar.gz 4651047 BLAKE2B 067730f8fa202dfff7fbf566fef609038839a47ddb9f9029155b4eee428eae9fd088bab1c5373155de0b445700cc8b7cbe0c40dd3d9665504c9e37de24b01ed4 SHA512 65009e57be2ae85187779f5b9317f2850b007bfbfef92c7191648ba4e927a5709a0d48e8a1ad8b8480e7340568f4b207e8d0e8874f896bbbb65983e80f8b5c24
DIST tup-0.7.11.tar.gz 4683309 BLAKE2B 2914339499e80cf52318aaf9d682ac482f17c2acf6eeebb2dac84776cd4407fc23fbb1c61e5e7634ce6f18563e24ff524b284cbe8b46306f82870fdb32166efb SHA512 b923366bb15ce6e5be027b6b3e98b1029cd7dbe6ce2a8dd37a8e4b71521c8ff6d95d88fe296f5ca4719bbc048c6aaa5eacdd8cac1410d46df54ac674d6fd8aee
EBUILD tup-0.7.10.ebuild 2662 BLAKE2B b42af53dad74b6300858bb85c9456348682a0fea81a659245dfa4a6af6b5406e3666024a85a5db1b45128e0740c429dac610041af563b66d125498aadbdd1eef SHA512 2897911f70618baf2136f0c9120352b06593462e80cbea8b91e5081eecb71702e5d710f7c45e104070c85c2c3f3e95e6f656f8450803299741c7ad9da8e50802
-EBUILD tup-0.7.11.ebuild 3034 BLAKE2B 52195a39bce47bb00529fd7b0394ac5899ae6af81b529b79e86cb7e74e2ac11b7b3c2ca93ca021d64ddb877d97a06ca31dd300c3a80b44518b10a455f4422dde SHA512 fc312a7c3b30e572c933ec2b2ec86e976b2855a55861eabe890f4bd959a7dddbcd017d118bcf0131be3dd4c1a9d201fc24e58b2587c35c4ba1cc38bdb250d6cc
+EBUILD tup-0.7.11.ebuild 3033 BLAKE2B 57700889a75bc9cf516455c2b5d8e6c60998f394510e75ed7395980ad4f2326e36d83fec5b7b7857acc6ee91ad6c73d3ba3488df25415de822412ee1722ad7d3 SHA512 9fe11df101d0c05a0a3dfd4219a799b3fd797573d655ee09ad19da51cebaf0502e4cec5b46cd964b9480feeb064126a9353b542789bcae64e51cad2082dd7afd
EBUILD tup-9999.ebuild 2447 BLAKE2B 77f1047e5269e9f07917e5710aafe656f204a1765b0afbef91715bb89bb4ca0f97a12f32b6ea22df4905ce2b553edafa7e78bad0321a5ed89712634044e4eeda SHA512 6012b928d0422961f1341dfb2d9b844a17723c60e40d3938e461ca59a9c8180afe318c393dafb310dbed00838cb71b104a1011b119d1f70af5fd505398a3520f
MISC metadata.xml 243 BLAKE2B b87b031fb5a945f70afbd431c56a3290c4cb0926e55d9a7bb10040806d40d494688e7c532131e6b47d9fc79237c08b41ea60fb14eb0e84b295788a5cb7b69bb5 SHA512 7f3a04c70b392b12fe3efb4c2fc0d75f7e9dd1e3b74568862913c678843e52883584bc892e8059b21c94bb515831923259a086f99481adb02cee02d852ae34ed
diff --git a/dev-util/tup/tup-0.7.11.ebuild b/dev-util/tup/tup-0.7.11.ebuild
index 18992088eedc..42faf664fa7d 100644
--- a/dev-util/tup/tup-0.7.11.ebuild
+++ b/dev-util/tup/tup-0.7.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -21,7 +21,7 @@ if [[ "${PV}" == 9999 ]]; then
inherit git-r3
else
SRC_URI="https://github.com/gittup/tup/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
DEPEND="
diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz
index 34d4a5e99667..e6c84007ce75 100644
Binary files a/eclass/Manifest.gz and b/eclass/Manifest.gz differ
diff --git a/eclass/llvm.org.eclass b/eclass/llvm.org.eclass
index 7edcc7aa2f38..47435f7980ac 100644
--- a/eclass/llvm.org.eclass
+++ b/eclass/llvm.org.eclass
@@ -81,15 +81,12 @@ if [[ -z ${_LLVM_SOURCE_TYPE+1} ]]; then
_LLVM_SOURCE_TYPE=snapshot
case ${PV} in
- 16.0.0_pre20221217)
- EGIT_COMMIT=fb792ebaf2114ad11d673cf891ae560e2e604711
- ;;
- 16.0.0_pre20221226)
- EGIT_COMMIT=dfc20708bcdf7b4c4bea8595fc4ac8674634d5e6
- ;;
16.0.0_pre20230101)
EGIT_COMMIT=b20dd2b186fdc76828219b705a2b58f5830f4b9d
;;
+ 16.0.0_pre20230107)
+ EGIT_COMMIT=6dc85bd3fde7df2999fda07e9e9f2e83d52c6125
+ ;;
*)
die "Unknown snapshot: ${PV}"
;;
diff --git a/games-strategy/Manifest.gz b/games-strategy/Manifest.gz
index ce89a0f99a55..520ec8b3db25 100644
Binary files a/games-strategy/Manifest.gz and b/games-strategy/Manifest.gz differ
diff --git a/games-strategy/augustus/Manifest b/games-strategy/augustus/Manifest
index 8f9785b45256..9be68052fe0d 100644
--- a/games-strategy/augustus/Manifest
+++ b/games-strategy/augustus/Manifest
@@ -3,4 +3,4 @@ AUX augustus-3.0.1-desktop_rename.patch 241 BLAKE2B 8adea277b37e544442cbf38f1838
AUX augustus-3.1.0-musl-fix-execinfo.patch 457 BLAKE2B f21aeb73e345dfc8e1bac9e9aab3416d9e79a14809f77745ff078461ac279651e94cea94e616c7bf1792a8439175f8722bb7c8a726456ce6f619b30f34bf1575 SHA512 ae070af822663f3e407894ac5ab2d29868733bf53031c2470eeac1abeed17cab1bbad31b9bf2c515f1d05ed47b7f76d7f512522beb3791c24f4fc2a68bd1140d
DIST augustus-3.1.0.tar.gz 97754907 BLAKE2B 2f30458538a3395b15da1ff1da68e6be4618e51e5e6b0ab89d5215292ff8d67beb5467152caa698bd408bd4c890183ac7109c02a4bbb1e72dc0e94d3c33f6cc3 SHA512 b1831cbaa4d3bac5991aca8fdc1299a4536147d780e328d0e09bb68f71c155eccfd0b087aa9a412868aee6853fd327922481251b8c510a131148d9b31c424536
EBUILD augustus-3.1.0.ebuild 1111 BLAKE2B 4b440051436255d0cdc7c71c181cfe5064ff779490127d0c2b7d7b2a43d43ed3228b3923f9043d4dcf570ba345bff896f9a459f2cd345420c11b4030f0b72648 SHA512 78f30fb446b0dfd67269ec11b486705feb36c649222e57b562a29540c85a517e9984feca34780d654e74f5d8b69cdf5b529ffa3517a5cc9231fcd89a57b08f76
-MISC metadata.xml 737 BLAKE2B 545266b97a0560acf961ea48ec983f14fee0aac60df5223413febe504221ee0028023d8705661ab698a3ad2b60435ca17ed2566126ec5d94e221c45051ddee1e SHA512 f74d9bf34238074add2a02e9442ca968ae5fe83831e71576f17d94a027f748151f4525e0744c0b74fdd2dcfe5a4741c989520f8e44b772e233ceb98eaa7a2d44
+MISC metadata.xml 628 BLAKE2B e3d3882a27fa9e930ed2b3d079a6525906a753d3f9f26213dcc1b35d7e76a908d1adb5a5b6ff972339b4d5a960cd18440db4b001547fb88269a3583b3da3fe8c SHA512 463134e0163d013cc3002fb0d38ec4a2fe20191a848e46183b683899314435394f956be93cb01b09b2eb327abe7ddc4895fe528a82f9eedf4e25c6f8acbea85d
diff --git a/games-strategy/augustus/metadata.xml b/games-strategy/augustus/metadata.xml
index 70c52d57757d..8873129312c9 100644
--- a/games-strategy/augustus/metadata.xml
+++ b/games-strategy/augustus/metadata.xml
@@ -1,10 +1,6 @@
-
- gentoo@chymera.eu
- Horea Christian
-
games@gentoo.org
Gentoo Games Project
diff --git a/games-strategy/ja2-stracciatella/Manifest b/games-strategy/ja2-stracciatella/Manifest
index 67ca5de6dec9..b938b09b30a7 100644
--- a/games-strategy/ja2-stracciatella/Manifest
+++ b/games-strategy/ja2-stracciatella/Manifest
@@ -1,89 +1,203 @@
+AUX ja2-stracciatella-0.20.0-lua-cmake.patch 551 BLAKE2B 601182c9bf63c38c1ea47735aa62ffb59f488ea3a368081182f6be55f44caba5077cebc4ef7da2b09302f48d96b8a5427bdf525bff9b2b0074266a0d1759188e SHA512 19bf1bac699b92de23c640c9996464e68b4ca3ed038c76bb2c72152a9f9f89618908c3cfac89a5351c68bcf565ea9a1442d342299371a4dc1606333a6e328d21
+DIST addr2line-0.17.0.crate 32260 BLAKE2B 23c3715820a04260460a41695d535da3565f76519b7313d0ed684352b339de2ea668c44fe8ca58fc1a5b9f84cc5e9d04d889440abb5985bdc04b267dbdad9d9c SHA512 ef3bbd7c6d1dfdd0b47e3be1fb4c8b15ed61a769bed7e80dce80461a1ee13ef21c75e62e9a66328504f862341f1e808abec5790ac79784e18655afcc16206b95
+DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
DIST aho-corasick-0.7.10.crate 111039 BLAKE2B 69f984dbe528ece5ce4345bc0f39c122507a88e781d7c2d5c9175d1788aeef8d21e0487c7c449e28fbbdaae8203fe68627d23ac0a58d30dc70befd26ac9af32f SHA512 e8a1cb252015435009883662ca23408f1491d8f01461f3a81082feabeeff72ec61beb4f1f3271fc8a87f1379899ecfc38036ac208dca17889f70ddaca2406a9b
+DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
+DIST android_log-sys-0.2.0.crate 6086 BLAKE2B c028d2cb3f8900c89c01ae2f877fff0af279d820c6e2b187de335406f4b11ea286c1623561d56333bd546a6dc44853cc898022330b7ab1dd79d25fa2bd7dc454 SHA512 8eaed3dadbf0e657ae6f1c2e7ab813dfdad9e102dddf9e7dfe2e88f0c8b1a243c12f9777819ee7263db3808f143b5bc1d2c5b113eaecdddea4f2ec77492698ac
+DIST android_logger-0.10.1.crate 11655 BLAKE2B 91368e86ecda9b3c254eebaf9390ddb92f207826e8fd0aa2b5ef946b7d46be7b7987d0fbca9e203868b68027d35cdd706dd9caeb2178ae540e7095e3f2ae91fa SHA512 70d62d6504243f86110c3e23e0296bd01f90b317e546a60bb643ccf432a6074401c4d906f157d31a0561954df840bc7aad6b90391b78de35c00ca7f0b33d9a44
DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4 SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
DIST arrayref-0.3.6.crate 10035 BLAKE2B 88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34 SHA512 368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
DIST arrayvec-0.5.1.crate 26816 BLAKE2B 172dab8f0129134dfc89c6032c5fc15e2f86a5cd1e5be18b87fe2108d18a1bdb0f597a6ed4cd214dc663fbfb27b05c66846fba4543b5e068b5c75d075bdc5bff SHA512 53db2fafea1f60ac1af9ecc0bc9b69010e9f8573048481d55969ecdc9f3d19832fe05824acf10a0186b0464f0fbfe898d73500fba39ed63650c64dac2c2e8043
+DIST ascii-0.9.3.crate 28283 BLAKE2B fce32863fd75ef1badd496db55387f1abfce5eac7a7a61ea07e1475f555fcfaeb2726ca80e69577c4cd05c366f8c46842f064fd9325955eacb8ad38d0cee990e SHA512 ee8ad37b0a3db9524db22a9abe0c348e30364f108039bf761aea8e3eed07c08849924a0a287fb17c019e14b654d2c6db3848112047a1fa8db58247c9e138dca8
DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
DIST autocfg-1.0.0.crate 12870 BLAKE2B 79e495d53298574afd3b292da7c9c363dcb3ea434fd44258efaf3628e95ebfc731f03083f8a1060272a2a3478a6452cdc41539e2dac08465cc6e6283844bf260 SHA512 451fc63148792ba1952b884170e3481359b01bacca5ec0456f43ca58f8e092b8f81c9764f8b00d4104059ff608089be5858220ee868127c064cc890c767ec3a3
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST backtrace-0.3.65.crate 74129 BLAKE2B b10a78685e7e90ab7e02b769d5445ee24753fd30212bb7204ab720fedb1df64259bae44500d9162c1c001d2e9d70ff5d698e02e5ac51e5734dbb7c601e602b3f SHA512 9cf3cda1d86deb6b7f3cada0ed7a9e6e54e2d323533e385222a260b2f667bd1989a552cc35806a1579c1493ee1177e474b1d42b29480c09a2735251586740321
DIST base64-0.11.0.crate 48362 BLAKE2B 90d2a64496e20c4bcca6f21c2546474ec88283679ccae95303ea7521133414eba021810e64e5916e3980b6878f90281f09295ebadcc12324fc9a9060ac41a707 SHA512 31b5f56d4907a5e4ae40e92ef1629a446126525186f5236afc2475829bf2e5e067554db200a18f7b3ab741d0cc9c01e20612e77cc0cbc1bc2a4a8d11c0fdbf33
DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
+DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
DIST blake2b_simd-0.5.10.crate 34093 BLAKE2B 6e725c9399714d1e199277e3f9882d636c1737af5b0b290f853573575005d053d2ab3a34843461747914a0c25d370f0d5a5cbb46765fe99308c1fd7666d471c7 SHA512 7471e0347267a4b88e9eea932b3001c420da0a472b2ea0f20dff974789955d6d95e19d51e3a8a312516c7fc4c83b6af17cc59ea2b8fcd4ef879ebac22534307a
DIST block-buffer-0.7.3.crate 7179 BLAKE2B 549e8532358f9a77fdfbd5ef7a06d60f20f034fcf69072757811cb4a95f5cee5589bebd40fe87af36127254ec42ef3240cc7542828085f590fb774faab8f0e21 SHA512 74c8b89777a006bd72511b32df94f8bd78e2b53c30d85d39ea3c52acf199c357140fb6181f7f7ab5e30dd80d37181582cad740c95b89328a7a4b0f84f77ad6bf
+DIST block-buffer-0.9.0.crate 7108 BLAKE2B 42e99ec46c6e43d5f85e8d6d0a8fcef7175c97828758c93e55505c0e18e2646ae77bf264076041bf682532e28268a4978dd9c822c0475347ee3d29c5df2601fb SHA512 2d0f8908f59d4b1cccd1fbca0c1fa3cc4b224f09549669b28a16af5acfd4369b66851e9be8d65e1df71be998fbc42fc130ad32b71e035d6055724e8fa31fbf98
DIST block-padding-0.1.5.crate 7342 BLAKE2B 876421fa89251d011a455163baa49e0931e0692ed928fad71357fc93b87493eeab4cfcf8fc4aa94638a90a8dce8ec1ad95e9ba91da9557008e5fc19c1f618ab4 SHA512 acf5369cdae38b6b1a5c1561a9df18b8a39c8fd434fa50c49a8f73d2654a835269b7b22876354c903514c49c77aa860c68cd84d3c1efcb36bdfa8b01af300a9a
DIST byte-tools-0.3.1.crate 5526 BLAKE2B e87163b1f2abde9c6ad5002c37b21308a98a879dc7af14059839be7b5a019d2487ef03867f3f5cd436b7081cb78a930abce79b5cce23eb95cc60e05067e1b1df SHA512 18e0f248a1e9780706e3a184d63558f03f30002646abc6d46ef49db9d5f6768af3d24d210b688aa4ad33d41248429e4df46bc3926f27851f90c92d260e5c4baa
DIST byteorder-1.3.4.crate 21943 BLAKE2B 278b24e036e920f84683f883991a967d997883bc80edefc5b69f52551794a37e5051786a1ac1b7a30bf2f5cad7318d781f189a7b2e496e2743df01262d5c33d6 SHA512 0618ce2cd6f3f6c586201d9aee8c8aaa08f99c9f9f215cf448b3cb6af1ac741845f5279953544caaec7fcf0beec1474bb991bee1ad0c0dac0c3f1d3ddd99e2d9
+DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa
+DIST bytes-1.1.0.crate 49640 BLAKE2B b3140dd49dc222cd0405e405da9629038eb7d71dd4c22c8d6419ade041dc1118aa46df38f3426a36a44d8e5591c368ae32a89e71850dca7e810bbfff4441c37d SHA512 d34441ea146ccaf55da4d5c645f8ffbd008eeb3204dafd5961771abc85df52751dfd1af3975fb5c91eb83d9a43da4f3589bc3aa07c8d715906d8158f3092af2d
DIST caseless-0.2.1.crate 18826 BLAKE2B 3286cc4657e66f66d55981fbe38079cbe67924b05ae8bef70f191705f2348ecec495fe5556c0476292c39b2e3066eb7029b11ac55f10f9de6de71e7dbe0563bf SHA512 4d1d059225a8f4b8d5503ff619b1d9714cdfb6b326e3275045a9175449888836568aca1163961c81daf7f1f664f2dc2664c84cc31555b995131fd4fbd7425bea
DIST cbindgen-0.13.2.crate 160484 BLAKE2B 9c69f957305c3bd2c3056b45875dd2115309f01541bec4bce718f5d843dfb5b3bb6746474fe8149c42c194922ff618d9e3f6cfff13f7cf9069afb81d2da3e569 SHA512 2e894c6cf2b08321418ef78228fbebb5f504aea1576b8e159b4d8d66442cb65cee4f611f0ce13fa58539c08fe21932358fcfead52acbe5413adc9fdba05faf66
+DIST cbindgen-0.20.0.crate 183277 BLAKE2B 51529b21879e3a3212fbb951b3bdd5c8c396dce53e9dbe568bfe1e752caf3060bc784909cb4b37a6e6e80d357d5a8e2bab8d10d4470563358407bceb814bb7fc SHA512 83c2b0da580f0a2fc9a74922f3c44d0e73ce0d1de8b5a3f5819c7fcf1c481df1ff0346e84c5b4c199a9364542c85fb81ece4e1deca3a6f12231a4478f76a7c02
+DIST cc-1.0.73.crate 57880 BLAKE2B be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac SHA512 980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985
+DIST cesu8-1.1.0.crate 10555 BLAKE2B 4fe369d1247c3b30ff9beb644dbe2a517d78632191f3216bb83d632bc8857f9541a1b60d0bb583cf3fc0ae974f7c9d2b07fca5efe2057d9ef281de76fe810a49 SHA512 2d902b624c7ccfe3633c7bcf99b833b120c0ed7760ea825bfb2fa03ae90df543e637efd46e0743782b81e468e0fd3b534956ffca81f9bdfbf742ff3beae8f8b8
DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
DIST chrono-0.4.11.crate 139811 BLAKE2B d327f6be0a890ed74f2a2330777dcefbcf87e0291e47ef9c63aea46050f38c89a9b2e7a4716ac92202fab66aedc98ae81e090f1921a1aa51fa7ba18cb1cf24a9 SHA512 bedb698ae2994fc6fcf858b86a122cdaccd150996eb3e4313f876599cfa2180c2f687cca78ba30860365e04b75911fcdb19b5930fc155d1c17f06ec8197d3da9
+DIST chrono-0.4.19.crate 155663 BLAKE2B c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54 SHA512 a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980
DIST clap-2.33.0.crate 196458 BLAKE2B 3bb62d817afc77b421a6282746b9b61367d224de6b614c7ed66bde452ce1046728077dab3368a46635b5c74d82ba3196586d87c0201478ce5b89638910dadb1a SHA512 f1075031414d48e4340bfe308904a95a31b72460724773c52a0bc8c004e625a04c904a39fc5420cb8c26a633321f9b5f4f69019c7aae5ed89900b63ed8c21a91
+DIST clap-2.33.4.crate 202085 BLAKE2B 3b0a8d96e8e2d2d09a976d9d60ae507b1fff81131f02d6fdff0e6df0cd3560691542fe67881706fce882b0b2475d7471f32fd2af717ab2ef9a08c0bff45452b0 SHA512 63872fc740be7a29d87f3c118d8fb1f18d95eb57cc458d82e61f00e3b49e66ce7843583e57f21bc001e782286aa7e068220e12dd3deef7c0d73bd657dfa3fda8
+DIST combine-3.8.1.crate 103773 BLAKE2B c8ecccda28eb7253e14ef112707166f14892fec858941adb302a866eb0495878d091592c770307948fc040fe459a525af643db9798a601aaa331ca7959ebadd9 SHA512 12cf00c23fa6ce6a73d562214456799a9aa98eaf2defe9e4884dc729cdaca26efe2965ada3390892940644e6cae4644363a65ff5aca1bf1a1a684cfd4a8d7f60
+DIST combine-4.6.4.crate 132144 BLAKE2B 9d6b513adc63b49888dc33444e3db2c0c4b950a6c4e30ff17e0bbf4b3bb39fbd679cd31ce7e584a1bedca69868606a13c0e3bd0a136a1fca1dbcdb516452d34e SHA512 2550aba009b8ab66230e7b21fd1cb5085c92bc280e31f35c9b02dc78fa138ef9b9ece0d7801473b88d11866b013c6fa3bb6e9611bdc1a7b85144e50a49829774
DIST constant_time_eq-0.1.5.crate 4936 BLAKE2B 882dbf33f20954205fcc5b6e39863db8969d184b697fd51ef462f6890c1a754e3fae67bcc7db685d8cc26abe6e3871d3b80aa542489ba9551a0c95a49f7a6dc2 SHA512 a4e0155a7ad72babcfd418d832d362b3fca7333aaaf36c246b00e948983837c3c93378b86e37c5fa7626fe137e3b6d77276ccc61624a7f4ab914605905a88a01
+DIST crossbeam-channel-0.5.4.crate 88237 BLAKE2B ffcab003305b80586a9b61c6309dcf6f4ced483856c4501753cddd23fb0fa9a71b7870b676ccba78119cc29f03974ff4731cef9a92840c0b38ae944f0b3825b5 SHA512 39b17dbaefc15d7faafca4ae6b060665471d384956aca7439fc407ed2632bd458e473efb62b74629b42a5f3d237e13503d2084cac6f6b3f42b9e03aa1fde0982
DIST crossbeam-deque-0.7.3.crate 19888 BLAKE2B f83e6915624ed8d01e56ad28e0a40e84732d820fd07f0f0fa4aac9578aed0f4a980bdcd64d29811be2b5055f28135403faf091b902dd4c800d6d736452ab03d0 SHA512 7c6a42643b2eda7ffbe2d485de4d3723c6a37beaf77e81329e39c9300a80492ef46650fe5a6b18101d3f6b4ed031ddb06174624f5449998ec3a7808e979df131
+DIST crossbeam-deque-0.8.1.crate 20852 BLAKE2B 0e7a2616b82c5e501c0f74935adfea3ee09db5475408be83db8f1b6faab4cd5509de2e029bdf6df90435e474ef91f3fc8d482ce3a72966b2a3bec5967666bdc4 SHA512 44a4fe1d4ab7457e2b0950be787b76b15e1bb0b1c108d032381ce3fe99bf7bf76f3d1718085660083d813e2639e66fdd3635d9186e85a9eb7267063b117eaca4
DIST crossbeam-epoch-0.8.2.crate 39283 BLAKE2B eaad3cff833fb3672c93f6f0f4ca7073c709f9ea489c034da5fb2dab2da0676d493300c66bc746c8372369815aac3eec2ab9cb875dd9464cb59ae25c4ef4c6c9 SHA512 7406e92a768dee07c8d13b0fefd658e9eebfd3e89c782c4690740353c0de920013c345d6c112a78a2014396cc837ce4fdbf845dfcfacfd7a57172f483bb9b8e4
+DIST crossbeam-epoch-0.9.8.crate 46012 BLAKE2B 181df06d1a9925ad1b3e2df70f290fc9c75682037d68c4d3727b3e5bc0f92eaf01c2f8ec239b77f524bc4af53d014cb3c4d49dc82922fa9e65baebee68904a6b SHA512 c102e7ce9e927424f6c7c20f5eef5dee3457ef6ae3b81ab26e7dd4c787dc525610f1dcd85c3b06773b263c0835a717ce39bf35b927cea03abea62bc0a0a15624
DIST crossbeam-queue-0.2.1.crate 14543 BLAKE2B 0decf8fc19f33912d129eb73ac981142e9788fa546ac75ef449b298ff55cb20871cc00ff075814ee3c20924ce890fdf455c607313b9fd07252b576777bfc1713 SHA512 9a6cf2cda3a76f3efe30290413bf3cd539406039d29f42e06326822fcd32aed3dbdfcfddccdc5871b824951653836a8943e0d771c261fcf7878a8526927b5ca7
DIST crossbeam-utils-0.7.2.crate 34338 BLAKE2B 3cb287c7741c4d5b0551331634a75b066f07fb4b55fa2b347370506467a05923254b1c4dca667de59ed91ff91f5496b37f40f13d3e9885a1b4f639f5b6748433 SHA512 e375f24c007bcf660d9e297527ed938f678a55696ca7b555b96fee7e0b94c31db2d3f4355675aa0baeadba68b9755ec92dc3a09a37b5db48e3723b926fd4a8f3
+DIST crossbeam-utils-0.8.8.crate 39681 BLAKE2B 2b3e64bfcaa044a9351c1cc8e9ea53fd68fd0bb9875ae523e0cd309a85ad23b340267bdb742d363b5d99fc065ed74f6cbb3ad1e33dec7d14d99ec458875e7e10 SHA512 ab960afdb82863160a3fa1c21c64b35b3112725bd72fc8e0724175937f4b23d0628253032229501938cd86a8e406a59c06cb44e8bdf34619de781a84ebb46ea0
+DIST deunicode-0.4.3.crate 109535 BLAKE2B e71874d5983659ce8324cc671a5b7ed86a960a9618ec4d1085d052f8e4b2c9ac92997cd425d7969abcc35c6905f1d54ef371452c899319a39d245a5b36e156c8 SHA512 f3b9ca2055cd64d2f3035799f809976a0909e59b38ebec62b56e9037f32582f5cc99b72b1774dfbcc72e4d978570946cec46eb034fe71145c67e2241b9f84cd5
DIST digest-0.8.1.crate 9449 BLAKE2B a610eb0144fdd49dbd846a86e88781b69ccb6a4f918b09fb4562ee9e3d535d12a1e499e36e5eb894d1d81f7a06ca00296b3aa35063f434fdcf22ff202890650c SHA512 186c3ddc01fefff6a134ea0be633a9fe8067b8db34f31e9991069e7a9b82ed595a1105283a87e3021af2337ad332faf1b85a6bb513a4482df7d24e3e7a5ba055
+DIST digest-0.9.0.crate 13247 BLAKE2B c5f2fa8a5bc12021d99ea63f08fa8c8b5b3353d90cf9d58ba84252b3f81b88b52f28c15c24c61fcee44f7d547a0bad11def7fa8f4616d070db163e48f89ab64b SHA512 8637a322c429f51ecb0fa4c3b58fabef01368c1a093492fad65f48eeeec2366fd1b7876e6e47723e089ec5ce11f881bfe4dcebdc605811252b797db027746a45
DIST dirs-1.0.5.crate 12908 BLAKE2B 0a5c1428087adeca310d7db53850ca0ee4b27df34a7629f13ca0f3c69c019c0ca2339949022317ec55ca0be35aa721e0a9040d9c9d011e1516d99772ccf8f730 SHA512 12ebc3e92511373b11c2b7913b7bf74f8022344758057a2c71e36ec262e7ea6ac386bc75c323317406f1b25e965e047ddb308ff5017a1e607b48b978414e7416
+DIST dirs-4.0.0.crate 12503 BLAKE2B 02c0b9b68d09ca713e365410c72d761de5adb87a0fc5176c4f980050198cc05078fa67b43a8af1b16e80e7edf41a428dbe55807463bab59f3fade09b53d7399e SHA512 be582e5045f1916fb6b918c8e8c5907b4b663534025e4227ea4828e2aa9fe7fbcb3c48f1f0d08d163ba684aa4404076ac210e7f14766a09b9ed89a2825121b3b
+DIST dirs-sys-0.3.7.crate 10597 BLAKE2B bbeadbfe15d9b92e4057cb600f1957e066e295e0208e1645ee49fa76c55c45e273ae5b87337eeb398dd3ef3adf0a5584087b8fc0fb780aa23c6d9392029d6581 SHA512 e630964e4c452950a475c10a490b49b2979dd7dfda48172b905cc789153ae4a0ba2d7d91f690705cbfff23737c4b4a339eb0c49e922efd7d68a92fe6368a929f
DIST dunce-1.0.0.crate 5167 BLAKE2B 17bab325b025e06cb7c0c8eb704e4204e3080281f2603a5e5b1c4dd07f7045de875dd48a1a176b88a010824e738e372699effc6ced7e866481a6dbb173c51471 SHA512 2ef42f8be790e890342e8ae49e3bd7d71f48dfe337b89d1315469b3f3c1493069f62cd25b1953bef29f65e41e0ee893500d7d24253d0a6a735ce7ae32dc1ddc6
+DIST dunce-1.0.2.crate 7953 BLAKE2B 5572521dd8b85419561ad0af2abc47f3b60b1142c1966b89f678bcce500a38b88b3986523bb6c29b38205440ed110ad5dda3ec7170c476c5614054b36b691acf SHA512 9d1a5d449985913d1cecf2249f3c14001361faf98a0ffa2cb682b4ee4dbde906302355632033484640373587c78c0345c1c7e267c354018cb070cbc46517ba86
DIST either-1.5.3.crate 12278 BLAKE2B ffbe3878098daadcef9a554b60b2904d8d4814ea38cb915ee0003d3cd11243e04813dfb41384545e7b180f7d542c7aa2c0a351b736d4f449e70fa11d0a09cca1 SHA512 5e283412597bc3a1341d42c6cfe824606e056aaac82cbf3f662e7074ab74f1f80befe9de1b1011ce2dc970a0ec159ade5ed5b3e71c9984facee6314eac20d0f2
+DIST either-1.6.1.crate 13641 BLAKE2B e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70f3932dce72f6f6e91f75f24d17d82bc447507def4dad4345ffc9dd9162dde778afb253bdb1218e91887949 SHA512 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf
+DIST env_logger-0.8.4.crate 33342 BLAKE2B b1bb359be2f34ca6f93f72154c86920b8254f574b48f693b2ae7296cd1ff25d34dea61e95fb2954569fdebb6c522c851ef7499c107005528aa2226df13b0de33 SHA512 9e4478ff609a2e1e1a902a55b221af43a52622fdb5668dc33fb0be354b964708b7b6d13b7f1ef11982f45fa7e71f0712a2ab3fd4ea98155a5115e5a7c3d33049
+DIST error-chain-0.12.4.crate 29274 BLAKE2B d082bcbce47411477e8b597cfcb76985cc7d6f1696926cb5314f4e84d2c8642939f5263e110aaef56353ec086a21874a8093bcea1d018be81c86ca42c2c30d71 SHA512 c0ee19a0ba2d79ff1843148d0a582045e68466a9dc429e5f3c8a3a75bc1b6e0d6de03ad69fce851bc0297e7db77b2c6817a13c37e1c3d4501ed41db8a454bf79
+DIST fastrand-1.7.0.crate 11265 BLAKE2B 318f6c903a0ad0d0eac39638aceb162739868efd61dc0b54f6aac4c96b7b1283c8d463b48b36f9ea1fee640a2081a0eda39238cd53cdcc24efc4d17b4a3a09d4 SHA512 6a1a8cd4f6f9bfff07a4ca18ef84839e4427ca9bf9b6733bb15b1b70cf2439820d6a770ae9f3e5e10166a6144449e37e6f3f6ed9acb761688207fd7c53d2c673
DIST generic-array-0.12.3.crate 18017 BLAKE2B 0d24e12365b31ba77cff37db6841428abf7f37f9722d629c168fd96a3a88390999a95e27adbb6aae697ca99bb9ecb4728af49d4166ea2bf89ad5ee09bf2c943d SHA512 75f3c19d3aa9db42909298b207564b2df40e7e8b8d54ad18972a833748942b5293a0edb881de894b58b5210c870ad546752c200710c5549144d11a4a0d7417d8
+DIST generic-array-0.14.5.crate 28915 BLAKE2B 0a8c7f20ec91d218fad8a9a87b0700564744ccbdc2f1eb84bc363fd55e86a5ad68c68e446b100752238d45abd7c005f1994bc26e079270d42635c6e296e96f29 SHA512 30c86b24222503245b494c5f88cdf8115ba08c73df55930bb01bafcea22560f4d20e38c348c3896d6e1ef03209cc1571745881b4a77fd28f66b0cc435f5249a2
DIST getopts-0.2.21.crate 18457 BLAKE2B 10651e947e49acc768d99ae56ca5a7f37c1f61bbd1674e2ca58e3ae563fd64f3563d53ccdd0ae7a878710a39e13a99ac8c274974157db2c691f8c222de14992d SHA512 5515ae6ccb0f03efb783683f46cfd1755342c4e83bb673ff8914c7f9dea0dae333f8d9703865e992659a359067df0e8b0e2253de0d4b0c7707cbe7d73401bb1f
DIST getrandom-0.1.14.crate 24698 BLAKE2B 8139227951eb65cc2bb7bba29291c0e8ff0b8d9a8e2d7eabb01682d1683c989c44b6195952ec7d087c338538c1d6858c45514822625266e0996829e8c50f3d17 SHA512 b5cb78ae81f31fffd7d720f9ea2b5917b4eac103711faf656a3a3fdd24ae5a2e671016d39309cdd11f902de919187311401dd8fe9e6ed68c29b83987de77c957
+DIST getrandom-0.2.6.crate 28043 BLAKE2B b9871b18389f6e5503b3b817baa37dc585eec980851114b3407f34d25bbf68fd70e8bdef60ab682967a1397cb9659b343312deee740aa2107bbf38d1f4629d60 SHA512 3fca26198bbab1a9e189fb45ad6cc7c7a18969eed6f68ca43407a2d463fe004955b1d199c1794a23a53ba21fedb61eff86d380d2bf49bfdb6c7055c11d543096
+DIST gimli-0.26.1.crate 716168 BLAKE2B c138e890457e8724295cc8996f8e60f1f4d3eed46c865dc7ff2379c65e8d470080953eee70718867b73524f57d54d4a91b5d5ba74d79bd3da38084a880f3fed6 SHA512 c341354e13a78c4afeb651a0ed651f60d188957216ba51079512531ab1273b1b79c86c57e904b87064015f8e7efe4280d9edd4acf90e25fb29f8813a4c7bf9a9
+DIST hashbrown-0.11.2.crate 85713 BLAKE2B 402f9f1bdcb92631206f9b72923ee35e28db8623e87469c0f1496664bc7185077013ab3c8aea68268241e5b2504f10cddc613a350abd4291050deda6c112e559 SHA512 c21ca68fd49bbb741901f59fed04cc124b8da99e2a4dfc26e2e5e1140637872b344612a01691bd30cc771575c571be15f756c84dde225441699cd2322af2ad6c
+DIST heck-0.3.3.crate 10260 BLAKE2B dc756738081d855583f239908f671e9b5dde72ebfb577f6387b1a169817a03332464cf67071708a4c4f06b1ecb222118e8c719073ccdec1c0f938e5ef378b13f SHA512 b3498e033f44e03206421e565efec5b21d13107b60d35e4476331c44e6effd75c81f7678f2452c822eefd581209a2ffefd2034779cca2d8b4fac4583bbbf777f
DIST hermit-abi-0.1.10.crate 9127 BLAKE2B 59582bd4f7ec1dc38b3df7df0ce77c6161a24666df6d913037f310bb159928b715d338e6938af677b0520c7185f839e04472915e18dc9eefc1775bd293c6ea6b SHA512 daae9d78f2657b4d7754b1f95144be8c23c4b607058e53fd2f5d81d5fb13ba7c55dfd9839765ea90141277e0844120110708ec4913d224dd29de957009d65194
+DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a
DIST hex-0.3.2.crate 9053 BLAKE2B 3ac67d26ad367df7543967a8153a2ca7c082d5f56df16cf63a37f76157ce94c68f4cb11c14cc75621a9c45d19c38425acb92b552dd6f45b9052d90cde2ea6e5f SHA512 fbb5e86da5c7fd4b7ebc505d4c0da1258b06406d40a5c6c1626f559e1a91525fa747cbb6e35a687c63216158832ceb49dc61d68cd7d74f2df3630b36ac423852
+DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6
DIST indexmap-1.3.2.crate 47144 BLAKE2B 70330e3a7bca371051f871b029938c1c3d6507739cdfaf348347a811a69ee923ea9f5884b6375b0b95d7f06472e18be3652ce110ae91cf723d609a01cd4f9dde SHA512 f3a618bbc0274cc9c8e25183448b1f65db11107bc72debbeb178040ab3f5609e4771df00bcd0a9b8cd5f395b982f7d031dae7c3bb8ee71d7abba19fa21534dfb
+DIST indexmap-1.8.1.crate 53220 BLAKE2B 9605405ef6d7559fc5d6fde38cc6810ae49e69b93e0687323f9a4ecee9b513a1cf7c57b8ef625a9095fd36cc7ba6e98410fa11a7a8788c424fb6a0cecfe6b37c SHA512 919372d9bbe791092ca78026ea6f7f6b6560b5c011682b21afcfbbc76684a18844602545a527e3342e2b787643b1c07c8f18f2279535b7afdf395361c9a8749b
+DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
DIST itoa-0.4.5.crate 11194 BLAKE2B d8f0e2aaf62152c187e0987ab4b0cf842ac13255262a9ccbf8484d730ea5397572791c023d2363d0562c18c8efd2418680583e99a1f5d14450b3f0184dce69ca SHA512 79ff8774524130a4729d5e708a4a4a837b3e5052384a12c22db4ae3e208dc4391ee185365f685137a8ba55ea7dc3499f8cddddb2fd98b84177ab292c264034d3
+DIST itoa-1.0.1.crate 11059 BLAKE2B 5a2e22ab891ec883a90f652c88f924113252765579c03c783e43210fb2604e9e3ccbd4c1571087791be07bb99c4e85c7f85253be831b3ea883bc0ac18a927980 SHA512 8e7bc1e9bf4fc06871b9fe20caad4e0af965477d724f4c8d0e2a3a4d87aedf99f92e4e583a6440ce574d0fb43fc9d6a2e80add52a2f64210c6aa3b402e424295
DIST ja2-stracciatella-0.17.0-editor.slf 563450 BLAKE2B 388b798efc2e6169ff0fee4c4baf0baa9c347c578a0cf15b932bfc9fd25db21da3c958c606f528f38c4d780200bb3b9e8a0a72649a03f3d7532fde499306dcde SHA512 7a177343f407dbd204586d029c04fa16b9418f27fba414fb0f3eba09dc879e628a4e0822cf53a7cae1a8efe13342392f77381b9e5be1b1933ea10ad9e4e2971b
DIST ja2-stracciatella-0.17.0.tar.gz 22101197 BLAKE2B 165e3bc76bde65f8d72e45dd90f842b683353208f7796580d8bdbcfe65df921964ab07029750be1865f549c6d4012aafaeecb4c46bf3475f8e47cfaf48bd2f36 SHA512 a83a0346c5e4ff5e1e2b1a5a44d87376930b6b52a25746e14e496e5323555a4c1ce504b7a83e621775f39b955492b45083a459e7a1e5e892ca34b387ac500b0c
+DIST ja2-stracciatella-0.20.0-editor.slf 563450 BLAKE2B 388b798efc2e6169ff0fee4c4baf0baa9c347c578a0cf15b932bfc9fd25db21da3c958c606f528f38c4d780200bb3b9e8a0a72649a03f3d7532fde499306dcde SHA512 7a177343f407dbd204586d029c04fa16b9418f27fba414fb0f3eba09dc879e628a4e0822cf53a7cae1a8efe13342392f77381b9e5be1b1933ea10ad9e4e2971b
+DIST ja2-stracciatella-0.20.0.tar.gz 32931298 BLAKE2B c37940a61feae7caf7e06acc0b96648bd0a9047bab8e4fd5f72d8889823430cef523755800e0817f2d047670efb144b550e50cc48827dd796934df45dc45f670 SHA512 4ca1869ce8e446f158a1fba58ffa0849301b7aaa7683c6049ad6f3f38443dc877deed97969181deb3669a1291553ed72ce5b33fee235c67f8edb5b90962ee137
+DIST jni-0.14.0.crate 59124 BLAKE2B cfc07b74d798e1b585fd11311d5322f64527b70b2fc295508f7583e863bc4861277c550ffee0f78e21fe0822560e8951d5ef27b2deaffb33086d9ec7afd83437 SHA512 383f81a1a897395049165b8d9a7c1eaac15459405027dffb880acde072ed70d1a5a76ee4dceaef2a0673e3b638d6672f4e05c08e4f19bf30f379dcf380d69a52
+DIST jni-0.18.0.crate 64382 BLAKE2B 97065a6b1329d3cd6c9cf28689c631d70e1dfa0375fb55262abcf5d72f68d21b46636f485194aaa11cc5a99538b7c9735a289598f8c76f38200bdce2108ad1c2 SHA512 47b56b31abc53584d25330573bf5037749200872092b62b42c1df98116c1296138d9b9b0dde6b0b79ccc0ff37481ae7764a6acbbcce49a12b2b31dc52db2288f
+DIST jni-sys-0.3.0.crate 10232 BLAKE2B dd6334daa6db9fae6cf1b31b9c13f09f9dc3f6a0e227bf6779880a6e197189d91583cd463b9876125cf892ffa5f8417dcc51aa010cdb8c99bb4f969990e969b1 SHA512 1e47582ed4dcf608ffd218549f1eef5ee3c87a89e28c65eeb5bba801edd6cabc0f095e213e8df606e050a57608653a59ced6f01a8bc76a5eb32ba1a337a63321
DIST json_comments-0.2.0.crate 7272 BLAKE2B dfff442aba212c139340a447abe18273add4838cb11c471db73532273dcc3309c59ef9f00f773944297da9130d466b736aadc2078aed413d47ca3973a52b3a30 SHA512 da13a4849503bb1efa9d18a5d9d327f972d692b384738d6e8c36a2af832129a0ecfc59ce5352199e03b9dbb387582ae08a6a8ecdc4ab42a1c0c34a3534b85e0e
+DIST json_comments-0.2.1.crate 8169 BLAKE2B fa36245d02df12399e9e66294397a42890812c24df8a5a0f9514c13375a623eb1a65702f8b5efcc18935ed1237e8dfbc051a01fd30ab4e27e3f9f023724c66ec SHA512 3f13a560294cad3772bf7815ae8fc79b4520b0b7d518a76343191c624e8287a51d768cfa2a06ca62791378064e1cc8ae71b81cf99a628b0d073a572d2c4efe9c
DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
+DIST libc-0.2.124.crate 577742 BLAKE2B d39356e89647df6a0468c2fe7ec351955afcddd38064fb64215833c716bc16636001b6d377d21cf31b773c3f392d19ec5c665d450e81ce09a55bfd6a080c82ca SHA512 19fed1eeac7ffbbe36ecb5beb3816b5244d3017b72376e84e532f253e07ee7bc310f6f636aed46174653232fcdb532c2506bc070bef31699db20572df0c45de3
DIST libc-0.2.68.crate 468882 BLAKE2B c313ba0ed94de22abf2a764edaf1ca5dc4b86e98e004c3c23d53c7684996d68a4c5499fecd0afdabc4af3e1308e5e089a66cbac81d243f432ec1a9ca5b1856a2 SHA512 3f501182e814a2e4eef3a574bf5830a9ba633018164acdac115e7d8d809bc4308b08e657869206d4e5cc73d4ec4944ea98504b708201802b1b021f854a36159c
+DIST linked-hash-map-0.5.4.crate 16166 BLAKE2B d6bfa091265355ae124885f76212c968f2a87af80f3d306c13223ab7fa1d6a449ffda8d042bdb887501d2ffd8adbc638f18cdfeefc16c39a1eb9f57b7c658bf0 SHA512 2938883357ec0e7d9c9fc5746063ae419c97250ddceeb8de3480c89e97e0a29d175cc9199bdb3ddf81cd5d6a2a1e319ee1644a7309eea96058221074cf87c0b6
+DIST log-0.4.16.crate 37758 BLAKE2B b9a88c3d75232ba57de8c30d97e6ba056bb1ec128c2c154c52cc8fa47e0617902526fbf1cd526152d79db9236b00c51afca1eef7d9ceaa205177993849d55d4f SHA512 b12dfcd8bec2f44864b8174776d3151ddf1fa1d82bc8a54fb155d5af3b2af959aab4899d72835a3c25cf58d6c41cd7f1b16c2accbdc20a0eba7e8be3d1883ee1
DIST log-0.4.8.crate 31297 BLAKE2B 31037fdc2fc94f4ab8a6e89a251b0bc29975027dc7efb7cc86a8e848dfc8e2ae50acdb177b7ba9f7c1f20ec01e50798f89abb772d67a33f1b060ac617cf9a8ab SHA512 0b71f97d5964134b5eea1332347e177806b2f171d0be5c410c0ff1539470b242ba9f0933fafd853e4171a43b5e373a150af18918924be431c7216022553a8a3b
+DIST lru-0.7.5.crate 12732 BLAKE2B cf81fc4a14fd5f740c6bc9df67ba3ba7598adbabdeb7979a0c4ffd396c22d68254390ae70d55ed00dbfcf3843cd3334169698340feaf2eb228483822d547aee1 SHA512 9d68c5235a54c68dc9cee7b76cc6fa14defa73c080da74b1be6421ce42a89270e9251244cb69eef498adabdc54265fef51af7d098187d70f19c3c848af54b9c7
DIST maybe-uninit-2.0.0.crate 11809 BLAKE2B 5e517b8c59f9ae4f1a4f86b48679ea64d62450ec2519c8caaa914479ce9e5b3aff24707e2e37272ba74bb60499afdc602fff17756337b0c50a9184edbd8b8805 SHA512 3006fc009c7c743d9147a4122e677cdeb2546f7bb46963b2f266839614eb906f9d763c161044fd0bf3f7b54124ac0734ac9ae7f7151b1a7a5f45cbc739976434
DIST md-5-0.8.0.crate 13122 BLAKE2B cb74805b5b939e4261deb85de94b57ca0b64da03214221437f099dab2c49b1b4c2b1f2a6a8cfe7ea3047d4df41ca9117ff885516de06de298ff4ca416fcc5137 SHA512 f0baae0ede1dddb9be047f8d776fda2819980ece24e86da9d7bc4828308e53c4fa82597d416912ca115e75019518839a8edc076ba1e43686b0023aa559838a28
+DIST md-5-0.9.1.crate 15494 BLAKE2B 25218518792be16223f78ab0bd81284005b4a65defc538fba79dd3dc99c7d80dbc8b8ceeda51dbea4851bf1da86d3f66fb64dcaea86b5486a235c43719a3dc3b SHA512 300723a785c7edad2a9abf18fd9f8f9a40ba54676b394cb5712894d1170cc48199a0ca9ccd3b525f82832d5b33413c2565a0c079b6dd08c63d782f1a91fc3e0b
DIST memchr-2.3.3.crate 22566 BLAKE2B f952070b98ef30f0d2780a6efbeb36d295710734f678517d913a8002cafebbd3cfc38975fc4546d306efc11bc815764d14320af3b7a2360bd46fc2ab3db9efa5 SHA512 922e05da920d0d94226857788878ee5e31518cd80d95ae57e1d7ecd233942c37d01565525db2f1dfdfd5b3b1f81b2c73eee058cbfd745cb4e1519518318df248
+DIST memchr-2.4.1.crate 64977 BLAKE2B 31479718c118093b684bed946eae0706d77d9d275bd49f5aeff4de490f479abd60c7dc462150eafffc6d6fc1da0853123b78be038826b775d2a41a4c39d93ab5 SHA512 d8912e3902a2126f86159bdc998532a2890b882cbb7d59b5a470fffcad4c32281e045f2fff48a235aa4189f1928866bf3d33b699d50866ad6b6c272bba7adb11
DIST memoffset-0.5.4.crate 6927 BLAKE2B 0563c8182c5242b8396292bc6b8f7daf27bfca5a9057fca6854e1329e76c94be6c1e9d7d25aecb09c8140cb9bede4bcf224311a37e9e730149f8b0265e1eccd3 SHA512 5f8f6a0f12af165a98e6401a694ae35fe5ed21865d6f25d95b64c363304841ef05ad0800dc841477fbf85080975d49a5a182964d6240c182b9d55ef3b5877a49
+DIST memoffset-0.6.5.crate 7686 BLAKE2B 9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009 SHA512 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f
+DIST miniz_oxide-0.5.1.crate 52418 BLAKE2B ec1d640a1e8d3f6c518545ae51c4b2e3a2f2d37dc4465c09f7dfd1df181b3c8bbcc6802b9abaab47e58d704e3b0ed0060aea1cd2ce8b7bb64d376817ebe96dcc SHA512 7fd2c28f3afcb993d48452eac55d0d6037f4eab5c05d6d9abbaab76145d5ea9c6163af9b6461f91d4940c91b9b7734a351096a313311c07cc53518559d578c01
+DIST ndk-0.6.0.crate 39828 BLAKE2B cf59da1e11fed905b245520c7fb00012c194379aad9a8d75e39e771e3df629824c17bc04121b4899bd7f13e9546cde3877593f0b4f3e66d6876f9ee6625285fb SHA512 62af40a702784a35bd3517131aa5c5fe22da81091e45a8c8639fa8f1f8b3fed117991db9518dcf55878cbd6222f696d09e0bfb28e161aa47d77b2825ad2e1fbb
+DIST ndk-sys-0.3.0.crate 282815 BLAKE2B 29342ed697feb1a02cda4ed23108c090206fe67715214de0f03dc81b7b787a40302917af7fb8f45e4510d1d1cd43d369d938af4c14f7424fb229bf97a24cbdfe SHA512 9d85898d812be7c61c7bbf4ef7a6088fa427f4ba334d491a17e5d1e8cf0ef9e37fa277008dbb940d1127c385749ca2b4665521e677388f6b01a2243fce310485
DIST num-integer-0.1.42.crate 19463 BLAKE2B 91ea6900dba5a38bc7ac4de0db8706f5335baab636937e9efdb1b82ff0e8ece4451503de3ac9e473a4dd7c70d599066f14840789fa88aeedafa585f0f98ed61a SHA512 8c7e0529888e18b872a634e8983034b0357143aa72914b45c02ee87447204296970e9b1ed078d9436ecc779f25360b1a1cfaae5a9bf7c8ffc68793d7c25593b2
+DIST num-integer-0.1.44.crate 22216 BLAKE2B e1c08427e006cde6f2084adadb6086e87e6d6f8bb8dfa757a8228aa671e862a366e4bd8ca5e0500008c18bab128aead9bd5b1e53568a4f40afadcaf3882ee98f SHA512 d07e27ede02a1d007373935fd91e57a26e0e84ae14bbe24be66763baae6850788bd64ad2598d2bde4f4fad6c8a4675c40bfe0927164b16b9b69de5e9a83d9771
DIST num-traits-0.2.11.crate 42000 BLAKE2B 78584a3e8011391b47c7ce45c5a63da5fee88aebc2ee7ae8d788e22b1d6cf46e31e70b7bf6ae094d35ed8dd5ea4f91472e6050c526acff3f181ee383fee139a1 SHA512 12d73656db34456a30de7538daa1efb6e6f61353a0e274aca388bf184732402d8eb8ca19282fbf51975e0541b5c8d764a0148abe346061dc81922d5eb12592e9
+DIST num-traits-0.2.14.crate 45476 BLAKE2B ae310d9d5640acc3e45e1e5d1d2f519539795922c0058ee940c94c94b6654b39358b7c18dd23a276f2c1b16a30dd4de4cbc8575bcda6a5c11e70665d670e6439 SHA512 c3028eca9f7b718de0db3a36cf3e462bdba43562d52c9b809ed4cc0aa6af403aea542d6d4da743cd1dd541397815a3c5a84cef4d6e40122994e4be6a62319b2e
DIST num_cpus-1.12.0.crate 11867 BLAKE2B 49ba476ebd14f2894dcd3e017921a865ceafe62ebf990a27874d264588f5e45fc8d6c3a3e82717e661434daca8b134faafeaf55f44e6ac447b81f162a9cbc695 SHA512 502cb7c7abdaaa42e849847313e6e12b34d9d619b58dccf7f3e80458b5b7778657f352828481daa21d482c247cfbf6d167f9ada8bbf0c3186b82d30a93a6e381
+DIST num_cpus-1.13.1.crate 14752 BLAKE2B 27490aeee349d944c29e50b44e9a84371030459353a9316ffaa0245ce499df4424e39c25a81be59cd0f9a19c3214c78bdc7a84b632059282be476d8f918c44d6 SHA512 91ffe0ec792228621d6c2d5cc544ef4744203d19fc9c86e0aad2610038c43aca0448b6c27d82979417a0f6c939ea73523303a44c28df0d1c1b8d09814d5306d9
+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 object-0.28.3.crate 233545 BLAKE2B 241e399112a4962c034f1aed3c651eb810c1cead10c7c6b1d6ad4bd8bd61412794f18827979c477005ed8ec4e2fb2b2e7ffdab118083143e20862f1d3425cc03 SHA512 40dfafba5105a270be3c8378df9000efde2f6bb149b1012da50ded7415c43143f2718431b516cef1b14c739b73e1915e9a1bd4a38141db2c24008fd1d8e1f8ba
+DIST once_cell-1.10.0.crate 30414 BLAKE2B 4161622dc9dab4748a1b96777da263523f23329808506faea7938160f0d5ca07b5edd31f385b14b88dd2fc34c58063df4d40a34a479573750a369512dc956992 SHA512 f6b5ce5e68923296d2041f83ac037f10ad7b9e94fc607c71332e8ee942a02c29534c2073cecdb132c7e1d91428e9d9687fbf05393ca0abbf7e15db50bb3b74ab
DIST opaque-debug-0.2.3.crate 5643 BLAKE2B fc0cf1ca373f2eef8a37f6d7eb02acc7cbe4d71f7844e01453c036c7595121272c207023f43ae5287b343756ca0a8bddc53c5e0186e95c75c019268a5f716087 SHA512 7aa44aedd3fa5a6ed3d60239c23dce4cb7b27693e110140e6b332579bf1c1b773244f12271ced975e53caf68f3f381a7edaada573efb982d2e13d638a3a6dd40
+DIST opaque-debug-0.3.0.crate 5767 BLAKE2B fb5d32c876a271b41582563f5d6978d75bc1cba2cc34167f491bc198e6eded45b9dea65effa3aa972ede20978808b37ad1aadb6837f926fa3378ffd382076d41 SHA512 9909b06668a4f97b4d0e916de3e1d0a922a5a0b911a7ce190de786f62ceaccd382cbd0dbe01ab0f15e5472c10848482da2307a6d897928b6b7d5365bc0321cae
DIST ppv-lite86-0.2.6.crate 20522 BLAKE2B 6e1e4f3d0daa02148df390be19d3575626e66f6a78dbf27c1275f097c4307b80d8182f7795a270aa2c34d8c31c8c3eecc88e9507a6c9def0e91af11233aba90b SHA512 b9764a841364eb89157c828a183fdf6aeeb63d1d35e4f5dcba79e5d8e20eee8f22c845636c5c7bc980da1d141d838528d5f190546b23aa5e4e51e626a0ddce3d
+DIST proc-macro-crate-1.1.3.crate 8758 BLAKE2B 6069127f50c5ee4ae53d95645ced75c2dbb0facdf3de505755b58ddb485bb7b19ae471491d441401461225b38cda5820c4edef0f491b95d918c04e019d78e900 SHA512 b9553235c48ec2370481df90b568ba4c85e8a9a8d8d178f94bc67e87c447b4ee70db03f7c8ca1ea0678d56197e947598a5cc3c2a8753b068aaa1a27e0a4f9bca
DIST proc-macro2-1.0.10.crate 35622 BLAKE2B ebd141862796e8f0660608ef884ace446fa5158ed1a3f3491f5e5d4ab6b866f19652fe6ccce4432b3bcdbe5467d0a59af688c00fb97249045bf5a2bb5511f2f6 SHA512 a40e6422c26cb8171e5f2d9d7d3b4b2d99a444ff650a8dd8e22bbc7103bf3f9247fc2b2b57ff7da4ce65fb1d293f55c5ef56a5f60ecb5122991d9d2002395eef
+DIST proc-macro2-1.0.37.crate 41378 BLAKE2B 330ba71c59bb7a6718fe650fc10a37bc690fb0ba4871c198bded83d13a12cdd7b1334a2e2c8fa7a48104b26625c1b07d65b0ecf91f9c2f13b8e898e80baae286 SHA512 cedb3433c6dfff39b404f8939c67e98303bb89a47e2cfb9659eeda1ca3e3d167800dca482374501632ab6d2283105dbd7560a157b48a351b2d3da059f946be55
+DIST quote-1.0.18.crate 28911 BLAKE2B 623872402cb185a57e2ffb1bfe4105c49c152c33c44c8054af59df7bb193d14416ea2caa7b28b3f9b9ae6985bec7fc7825bc946e2e41915d2744c887a51559b6 SHA512 3fa537aa96a8970104411471b0e4b7b9339583d552c1d9297737a59ef5301af41da105b92aeace87376e1395e379153f6551bfcfe9c740e6945064426f5f6f84
DIST quote-1.0.3.crate 22939 BLAKE2B c50e47b647fe1ac1930544d20b2b78ad98e6398a32c98460701d93f93fa1437c6d12c632386ab9eb733cbe64cad57e02dd201686885d0a951cb013fc10a95a9c SHA512 b4867554b86d119251db67f9d0949bf8c3cd7c64f006c76531398ebb7478cb93805b9bcafe159d921ba1a32e92773853b56685cff0e1ebdc6aadaefd3b932ef3
DIST rand-0.7.3.crate 112246 BLAKE2B ecc7c1bd70ac874c03bd8b7faa3016bb2d5ee5c19603280a12a45a81598f706e445971ee081e6ca410ab6f0f5f7a06d9315848cd556a2d8522a82024f6ff91e4 SHA512 f9b68ef9446f1ca2c8092c50990f15c1b4cb5529eeeac4df8d69755e0b7253c663c587775e7cb0a7298c31edb444975dda34926759306541f6d43d0d3cf57b7e
DIST rand_chacha-0.2.2.crate 13267 BLAKE2B 7908867ceac98243ade22e1b38f1903fe0249324484d91c948a5058a1e099e5213f325c5ba3400898c8319158ed69f4ed064164f235470856a8191bd990d5a10 SHA512 1e2117442e4ffdd834dcbf0ea1829e73202c0ff9041d5969d81a59330242145f2753f2a56de2fdbff65f26cf0d227c7d08b2094ab2f946b764aef88106a6ac84
DIST rand_core-0.5.1.crate 21116 BLAKE2B e74791f941a79971f2741172d489d546373c9abcb0dfbffcb7b97b858ec800b2e0c97df4ac636f3aa1b8dd6c14685edf317336d577f31b5c6cb7d89a157e547a SHA512 4f7500b35e165e6c817fdd67a50745d5497d24e554bb554705097e37258751e8755c4d6b8a69fcb5e1977708ba78620bc35d640e4e018fcd4e88d9dbdbebdcbf
DIST rand_hc-0.2.0.crate 11670 BLAKE2B 55fd048f2524cecd4f0e17927a81111e3070a8cc6a5b0234a46445400ad5527194edf8c91fb5ad6538f4958d53044ab02424f61a38adb2931e2cb7568c458ee8 SHA512 bca185612bed5cee4da76fb68fe854105da276f5bf2da464e596d586b925df798cc692ed881e276ab77c36b4b0551930966c93656be122ad05899d87853533b0
DIST rayon-1.3.0.crate 143294 BLAKE2B c52c0ca7f3424eb6c251f91a4a8f556ff40120889b91fb0e4dce36401cbc653310c16393c12b73b29d56eb04846e06c04942b7fd41173cd8fcd8dc11046163f7 SHA512 176af1a8148026954e271ece820c67b215223cdf11b80ff4e3229e4871ad87ce9c21c0b5b5c9f1c9e8063102ed0722c3e5194c13bbe77d8688fdf81e0ba8a599
+DIST rayon-1.5.2.crate 165456 BLAKE2B 0a08064df966422d32f582f44570504bb405c59f35f20fcd792f4aa980b62fbd8797e8e01f01a9c3ec4f87eb3a1557f485a16ca2191749759beb31f4d704f082 SHA512 3c11bd89692af7e245be2c0b26d96e864a6353eb901706fe6394e3ff8bba13a829609d2a086aa69fbf716ca4286a1977123a950080d673814edf6bd55d29d459
DIST rayon-core-1.7.0.crate 58306 BLAKE2B ffcff7e465267a5c360fd92089787281fd1dc07af05cc49b62dd2030267fccb31ea7590509d2af8b7e7a87df9f23167358e91044bb61062bdfaef790d2a4684d SHA512 7bacda8330518c137b433ac1f7f65f64aaf7939d7fdae1c8263bdaefbdf6734003054a1fc7acf73d4e323f27e9f152f273ffb7388abbf6cca0fa2357f1362e2e
+DIST rayon-core-1.9.2.crate 65221 BLAKE2B 44b1bcf748e0bf19e7341c032eed6ea348f284ff9f834af628baa2484d3b468d6c8c31ed0309e226def441ee7a94e2ad0b9a2adf107493bef1ae27882d93a7ed SHA512 83c17e71e3da636d97ad77b64d988bfaa78addfd0c512f0fc09b1755614dab2a35532a4dcb126fa15da4e62461e59f5683b922a1fb4a5381a629992617d0383f
DIST redox_syscall-0.1.56.crate 17117 BLAKE2B 57b1b01ef3cbc6f55def6c9a0dcde16bd98e83badcef993e26ae3ce849abcd1b1c10f4da931c605970d77f92471734764a537e7329291a221343fde23f3591eb SHA512 17a3044327aa733c830dd74e210d6bda32622617d1c5af9d70d7647232d8569ad0b04ccb14042cbabb5d97ad98e3f1f5a9968a75387354ffb4d175e9577115a1
+DIST redox_syscall-0.2.13.crate 23759 BLAKE2B b59c3e923b7bddc84285377eca86e649c21ee7dd61924245d43c6554124adf689f9b92841ca64876b34797249698511b322f6e8e639d71e45e1ae9da5f8b7834 SHA512 6551f503ba52c4edc0cb4a418ff212188ddc7be80dcb39eaf3bfb82faa9a76cdf359f604d6b32be6c6a335b54180c9399a0e32670333a5a08351957308486100
DIST redox_users-0.3.4.crate 12526 BLAKE2B cae43317cc63f129bec8d4da5959e5b00a17c4ecb35d5a18a410f12b70a9f72c235afcdbf9bf5de71a94cfe02f46d7e2d6988b536d02ff1b333c6025a5ab906d SHA512 7a42f4b6ced1b8ee53f2c35446154fea6646bd1634133738a281788e69121bfcbc02d4aeb88d25729382429945c0e89b6de4b6b63831e645c6197ff4ad022831
+DIST redox_users-0.4.3.crate 15353 BLAKE2B 5e3b4e902566620cee8856c092cac193366ddcd2f5aef787b1d485353a0da11486ae1359dc60f3c87a198cb68f93ef99ac7551cc2315412b93b10ffb10540633 SHA512 0d3366e23cf93e1b0e025a29025eaebfcd1145bd158e2663b94fd952dc2d8a25566819e3a03c4136ca16a6408d37396e2ead0814c3f0c2bb10334dfd0b838fda
DIST regex-1.3.6.crate 235465 BLAKE2B 18c6fa529f82fc9ea874605bdfb8d0306a22c88bd74a2473f3cf71b8df46b63133a0a9d3f7401b53a85ceecb6f3eda1d5d37ce5982d7d8e8b6cfa1c6206cfc5a SHA512 05dbc0f355bd1f3ee659a8ff888b37242f780500b76d153a100c21c12278db2429ccdd47f8dc182c708dd70d47fcfd5acd6eefb397c03e08cbdff701f6346628
+DIST regex-1.5.5.crate 238119 BLAKE2B 175cec668da4321930a070993feb1671e14348b78e8b432f9fa25afd764863ff233b0d1d8931951ff99a3b5bc2e18774f68a6c0a4e31125ffcdb990b5b1b009c SHA512 a5873edc75a64f03be77151c318bc90c7dff565f838d811f5973ebca2e86247efd58830b0a8ba41e372f5a72f5402d93873f8d34c36481fa4359874b2fa5d571
DIST regex-syntax-0.6.17.crate 294004 BLAKE2B 3d203b06b8b1a5bdb42d50d395ce117ad92e41a7d36e5cb5194014eb7af1b17f944ae493041b7e9a2a9ea929381b4c1cb513c895747beff97aafef524ea2ced5 SHA512 bd9a165bcac207ec3bb87a81ae644be98d9b5ea0053b3bcc69efb334e3ebfeb85021aa372bafc3575758200640cbaaa67d372950fbb3ab210d8ec62b336d147f
+DIST regex-syntax-0.6.25.crate 293293 BLAKE2B d5ca0dbc26b03c6a1818026f9a69cd226ec934e7c64094d0ebe843052b648617ffae7aa3a074f8da46d03c46996d8b547d8916576342000bd9711089b3e57d73 SHA512 a3d31f82aadc6be1796f76c03152ff24f37fe42d6ce27fb98e2f55ab102f86502bc37ccd563f6e0eba61aab20d002184c618517b678b3b93cb8f0497cc046ca5
DIST remove_dir_all-0.5.2.crate 8907 BLAKE2B 585f49f83db3ace90dd0b4fc77aab7525844194c82d36cc33ab8999aaa6226d24a130c30f55e2c46a08273cc554d9d4c8bc51958aa7dbf1045085b2e22639e4e SHA512 d19a45398a93adbcef9f233f6b3eaf4a63ae95f5bbae00c880b40c5edd34449e7f798ebcd4d11843c68ddfa15e11bed21d434b224e4a175dcb64ae011c13c8cd
+DIST remove_dir_all-0.5.3.crate 9184 BLAKE2B ab7ef94e0230ddc9b363f038254a180881bbc20eb04a254f97e6f71ed491c99ba1c88f5e85632d450243882a4a0df63f3b8b183bc1fbca9caf30ec23d577b1d7 SHA512 50417d6d8a33912193a1ed37eb72b47431b12ae65d2780cdb7080c3d141e63819da13751c3fb737685cea322f70b36d413389c3dc01aa12b4dce615aefed0e2c
+DIST remove_dir_all-0.7.0.crate 9041 BLAKE2B ec298c4c6ac01bff3af5618ffa59aca535d74e06cbddf86c765318ded226c3fadb7f8277c572f173ae7d04f16c2b504375e400fa4e228d8747604860fb25660a SHA512 a4a426e7f3e9f4d3925809e22ebb61d06be04703ecabbc07aae80894458f29a146bc6aa6540ab4ac96c74a160a5520ea079ebb6ac6cca489ba036ece6678339c
DIST rust-argon2-0.7.0.crate 27757 BLAKE2B ddeea9ffda1216294e0b8a3dced747fffbd8198fb3b5b74a347a8932a242db7c81554c08c3757574cfbcea5b13b253737df098355e65685d8ae7d95f55306290 SHA512 7310b7f993eb190c155b982bcc6e88e887ca4605dcdae521f0d744f48a5646694c4befa5518f9c94d303c8af1d9111e59c1c67512a9dac4e5f30b83cceed8ddc
+DIST rustc-demangle-0.1.21.crate 27920 BLAKE2B 73ada923b9b293c5a9893f86fda0586139afbb7d56894cabbd70612d1fb0330a9e491d5143fe3498a0c8d3e1a3f8e63c14b20865926e4c831915592486ae32d0 SHA512 4031b26863a726cc6d3398b48682e0f0f9e5665abf20a5d35343a904ebd7c0d3752dcdd3a049b2bfa3e2a303214dc39a2980700bcc64464f7029be3c7f34727c
DIST ryu-1.0.3.crate 41983 BLAKE2B 32f2b9e8b7aacee3fb86acf405efc86b44c564b4da4310567a0e1b22d09fa51e5ed8278f6b2c38c220ba235de39c596b15db8958aa413ff822c0876ebed56515 SHA512 53ee61ef116594829849b417feb02d415305783b08d3e45656a467aaf272899e4ed46ac0415cefdf3102f61faa666f21f3237244b2711ad10b528a3773aa8414
+DIST ryu-1.0.9.crate 48391 BLAKE2B d5c1035ffd6340d846009953cb4303fb8c250a3a6ac60b51a2fec77a6cb3648524420064b7380fe31af33c57011f950f6f739a1f0114196675b3b5de4b54efc6 SHA512 4e7c2c7ec73da1ddb32e18d36b8159cb4047b9f4feeb975361e7ba68135e671e11419bb7786df789f5d08e5895231d2c98e36035b515f2c64ac40474d08905cb
+DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
+DIST send_wrapper-0.5.0.crate 10122 BLAKE2B 19fc1f8f578d923190d594e7d4791872687b9b7d8b8ff053a32336881bc856b2d5abd407fc7359f0fb7bc1c1fe454674cb8dc05de4dc860371032a3ef8f25f31 SHA512 48f001e66cf3a7393f68c2cd146c30cc93b09944e7f9ecc0740d3831216085aafe736c172745c7338e49f633e5f1f4f3e8c9bbce5aa1091f81106ac445a35c8f
DIST serde-1.0.105.crate 73358 BLAKE2B ef75efaa654a5980648e8418553af18508f95b29fa1441f0804c78d9f8fe91764a3565ee1138c96c9245c28ed2ed8082d08c50f8ff36b9d40b12456a758ee289 SHA512 e8b471769b696b0c7f3b673879dfd056279fb49dad0228bc2ec459a2aa8bd26073d40ac1809a42c0b5ab3e9abfd32252f812c6493d17979c10796e7ab78a795f
+DIST serde-1.0.136.crate 76158 BLAKE2B 44603c8eede428dce4211350497a443385ff0ddb0b43799170411110fd8908a56e9df801c72695723f4fcff5eb33384bcf92ef58eecb9c4924d5d9cc30e2f6c9 SHA512 d043ccfd6a1dc9a114a1a95530a63ed9342688d31d3aadeec600a9a9d47aad328be35b6f80080400ea4bb3f820ddd18cc5ce1e6ea1db28e02752962061e71019
DIST serde_derive-1.0.105.crate 49700 BLAKE2B bbbb3a54b7eb4ca87b667c75dab007745a1e163b90c793258aa9f78b9bacd067262e3443d27c4d941b6c4ae0ad217779a4fe5ff79aaa84bb30fbac06252c5289 SHA512 1a39820708a609b3941ce6ff669068f67d65d446e208c904ffc59808ff7bb1d82148357515056fd4856e10cfdb2cfffbd968dbfba870ed23fddf1076e3f6e543
+DIST serde_derive-1.0.136.crate 54776 BLAKE2B 687524001bf61c42266d91a7263661ab80aa9556e570975a39bdf56a5cb1a2ec3ad1baf22dff586c7ad4ff66d035555d0a9d4a431c49402dcad6d79d0ef40cee SHA512 92c99455a5a9ac0fe45eb6ff1ad3ea55db860031fb912ace3755d1d2aad0dd880b2d83add4d41872823bd60557ebe1cb36e898bf0ac975b1093caa9819f7c289
DIST serde_json-1.0.50.crate 72229 BLAKE2B dcf9ea24386a103f5b5ccc3e9eb3f0c3a083cb46f795b2ffc2da1fcc1d965c56885a417a64c3ad15c58aa79225f4f89895b90b56048cb9e1ee22bac15c296e84 SHA512 e1ca850d059a357ea9de29fed42b3945701b2b130a6b40e708b926088501652c8426e272ff754534f972f68dbb8845583df7e0887de139304245aefecce7388d
+DIST serde_json-1.0.79.crate 144451 BLAKE2B d04f8788d3ef0d4854d73232a4f441c1f3a42934442679a91853c311262ac9a4f554240d0c44c69f2e22cdd225a3e4d4751dc928ee5092b4371c198325fca0b3 SHA512 83987c1a7eddc6adf8ae359c30e2db1fea98edabd6dc49bde840c37a56258fa845612e8ae270a7dca4cfbe9a3532dc55028091e14cdf1dd3b1ceea4bb86a2dd7
+DIST serde_yaml-0.8.23.crate 42140 BLAKE2B 49d28913954173d1c062fe4668c2228286adde3d3e210befd09e04f8e43dcde469c6aeb86349a7a604188343d0c211078c9520c079249780923a4d70e3132d9b SHA512 7831299cedf0fa9155a76b61436ec1cbc06adfe672a102973e8cffc8b277d99b4104d70951ed16b18283f3291c8047d6af413e0438da3e6bc6745bfb6816628a
+DIST simplelog-0.10.2.crate 17999 BLAKE2B 10588425f7d040a2f2daeed8a106a3b7ca7aeda6fee2b98210c0c64cc02bc9d53951558f5bdec67f0d145080a8081ab857c34eb97b16f33745149226b73effb4 SHA512 0895b3b65e1dc55df20ffeaf0b2aa1f2e5449b7ab33e0eddc9c346a2de124c5299e9d1aad89f7fb131b690735b5225670b0ead6482326e5b3427c9188164ebf1
DIST simplelog-0.6.0.crate 14396 BLAKE2B 9068e4843c0a6ca0c3f11be25510a3f0c9d649ace5414cf460c50169ba602cb4325bd814be2aff2bf93f1bcc573717cc814c6275cd700d6a2a64c1016d76f319 SHA512 81d41c2e7ce108ba8f13390a7cf0f5361b9f6a5b3ccb6be045069ab533b9fad295ac6026950341a9f1274491f87edd25340b14ad79611745ec6eed7a1b2c9c98
+DIST slug-0.1.4.crate 6640 BLAKE2B 7ea78865af7de57fdfea3f861da655f9f191bd6048c57655da2fa90675a46263a5d4c085ed4c206b5cbe4595b86d79466765138f0167c141c4ce6580de637422 SHA512 2c85dabcca9400c5e2a3b409997403a6acb17357449df4ef9a7b27511c5a979bfcb1a4d80b7e7c36122233ee6d47e59507631dd6ac9e93d1610f54b9b160ee96
DIST smallvec-1.2.0.crate 23658 BLAKE2B 7e662c79fb35e6965b409a63128da6ae6d8183992ab12f09ca7b97f15b2c7c29b1844c35cf4ff72d02d934481bebe5b2353a9c70d17d9f44a11bdcd496f2c201 SHA512 ad89826c1e999c63feb6d481e7ca3110831a08491ff8fc66825e92ad003a06b40033b365ba628c4707df06a3ac2c0d3b71e327c1caa4dc86f48150515031e52f
DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d57b78f5d1e4c9312feb57e1eaf952e02d92d4e0932db240c6fba45beb06ea8c4fc6de1cf1faa8b6a3a939 SHA512 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34
DIST syn-1.0.17.crate 198158 BLAKE2B 7093cc8aab4ae2f435aa70a54c8c2b8e4f6928ea76186059942bf5c74e2ad25d73608f469cb0f1d97071a5dc2e3d048a155084bbc28647ca39032f06bcd5a3a3 SHA512 5acf5bafb32f780e08495e1e0782c170eae54baabd72c45a1d350aa41aa4ff2e5fa84b23d088fbb8522f430526e938c459087f89e3372690bde7bd0cb8c4750f
+DIST syn-1.0.91.crate 235996 BLAKE2B b7b555b2dbfc837417ed69c358338819500f1e8ba11c2183a4d216efe2c2d7eddd165415516d50ffb5413b97452f186263e13299b01bccd6ad6e405f6d2a3f4f SHA512 28fe28a9d4e9ab3610850c1704be6f384e9fff191b1a5e11f9766bdada81a3e7426cbc776bbd63ea6710320c7416a622506d4a8d607d978af506d381658d4bff
DIST tempfile-3.1.0.crate 25823 BLAKE2B a34721369923771d5f9a2fc64adaff2bff41da97a0ce79e01aaedb8d6670867220c671c0d23f7a8a9c71b09c0559efe4e7c9bab1f7f9d890866be1de1ce050a9 SHA512 a87ee51c36a81a8a8eb8f091eb57926682f38b707f7f641332d8752170e6c139a656ae49c6861f51e07c2fab5c86cc9b2ac158f5d89c6bff15d18934dd4e7ba5
+DIST tempfile-3.3.0.crate 27578 BLAKE2B e98c5ed4c59b6ff411e89ad4eb529bbe15264d6744edca8675c89bfb4397fbbb8da60bbc582da24bf9953afd9bb17cdb22654d933468697e9fa9e9903e6a7c77 SHA512 ba6faafb2dd56d694efe424752099a2efb50316afc0a4db9fdb7620ae3f1a31dfbb2a7b41724878cb977fa11f7568a406bd3b6a4f7cfc0b88b86b2cc616b953e
DIST term-0.5.2.crate 37638 BLAKE2B 58a496673b9033416f40e29a0a53c0b8d50e413d3922d3685252c96fd880659961b4ee48281ece5b9d6d97e895d81839cdf886fb0a6945af25b873a905b09700 SHA512 421b04f067f66ddecb615d715c828c98d3fa351b3490ec76bfa02bf430039717da5a168c20033399d5544ded5aed35c2aa4c9e6ea5018211bfe615389d18f3d6
+DIST termcolor-1.1.3.crate 17242 BLAKE2B 5aef69c0004081bd3cc4d531d13d63627cc02313868c0faab62358d13abfa7b4ba82f142c2801d25a6ae46ecbc8b7bdbeaa21c9105ea3b8950ab6a38cdb88513 SHA512 5838fcbfd70f300cb4b62aab50565db52074c56b152ccc8ac1173e4676c0d5a636271bf5a645a77da6e1d4edbf0091af2cd4dd6d73b85c3d198c760898c06f3a
DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a
+DIST thiserror-1.0.30.crate 17748 BLAKE2B b9d8a8f824de03c57af43d0ef8f2e157321e7e6a220660581299a38988e7bd43733126fc9b8d8b8ae38ac1d788ef08fbcb2352beb5ddc014113e0058c2bf60d0 SHA512 0e6cbc160ee1b6236a9073dec225a4290e7a82632ee7cec00bf02797b04851adb2d3071fa268b54f7fa9fe22eeada55a83d44fbddf824520023608eda8ea2e99
+DIST thiserror-impl-1.0.30.crate 15230 BLAKE2B bdfd4451304a2ef4ddbecb48eb1a1307e6eeadab0860c785a2b6a5e7de270ac42ac4f11e46eb9dba77ec5a86b203d9baf8e4fd5c83cdaa10e2af34a95d29d2e5 SHA512 465b1d4eb79075d8abb11f5c260d68847ea52806a2f519515705b03da376fffb3686bebb23c11462b1c59e1ae5b3ee96d834c62cac69862c491001b1ff7cbb46
DIST thread_local-1.0.1.crate 12609 BLAKE2B 34206b5232262cda9cc0fb970e20f154d43ff1c4477a5ad5ff9200e6d874a6c7b2bcd99a2dae75a984b54574281e049ad35307ace0dd188f44c9a95fa93139cf SHA512 f2bfca4eee32a8fc88a01ff5bf24518c12142228d95916d13aae35ed6addd0b7da2235359f15220049ef197555344ac31a8833775e7a5bd49144db9c54b3165b
DIST time-0.1.42.crate 30005 BLAKE2B 6d85ae2e56612b5c6955921b671ac62ad10c174fa9fd382e2d76018fc2789253836397b980f8e6d0db4f1b19da244c64d3bffb4fa6c25ac0b66e7ba9876590d4 SHA512 4df662212377093b0fd8fcd88ddc30b20a8af7d989c2e100c0cf64f9741e88eea6e858e1aa4220be6b76b0cf8b62c8116b492010d74d1ebef197c66aa130aa83
+DIST time-0.1.43.crate 28653 BLAKE2B 95fe69647e8d52784be1fd3457578896aa38279d00f51f1070eadab111d39450583c63854c73d4384f2e4349b0250f1c9bff9901529b776c596846c057c93335 SHA512 c3e0c68cab1ed2f33f41955f83e632c51924e4d3c1d22dd0c4ae98499e03f3cafde8b0c2d9e69b67a78d6e4055e464ee00d1ed6af5eb9fa75052405b43e24a25
+DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c
+DIST tinyvec_macros-0.1.0.crate 1817 BLAKE2B a3d1966bf57c11afcd026269135a6189f149f905bb70b47537c0a7bcaef0bfc6c89bdcbdb0f6cb8e5255632855134631c683fc90606a254ec8ba818fd5ef0794 SHA512 d6afc83a3c70cde916a6ff599e2772588e4bbfa7a5b1c7e5c8aa0f4a8a5c9426182497a644e4a88194ece986d38fa64b6c8eda9eb1630441c8e65a8741a45873
DIST toml-0.5.6.crate 54341 BLAKE2B a367d22daf6169dbdc9cd58c97f824ab76567679e1032af7a0f924ca53720d2f0989c14545d1f5d82e7f46293e3d27849459157d0cd77dc78e9d76dd6d200648 SHA512 718f5d3fde823ae5d7fbea31e3cd0eaa66f6a2bcd854093d0179dfc4328930a984deff466bcabf3c81caa323aa743c609136b8d036b80087b88e888ba7577f54
+DIST toml-0.5.9.crate 55667 BLAKE2B f2bbcac136e0182cad9b51f07943610c8700b68afd08fdbb822b47bb79d215e8132376da8ac61fd550e86c353a83b007297b6ac92ef5d503e1b90e746c40c649 SHA512 7151bcafbe2bdb1d2bb91562daebd357c884819af047843f1b4a56bc3812d4153eaf70683d0f9bff51bd1048700920322d64d41da13ebb4cbf34f0f7822d7ce7
DIST typenum-1.11.2.crate 31853 BLAKE2B 1781840c29726a8df614fdcd620924b4cb5a11ad8b5af7c633e70b459b4cdcb9d6a7ccb02b08b78a0cfb3f73382d3ce9d93c56296f93ad588546aeb81a74540c SHA512 c301bc123421e47d39b50e39c42c04e35c7f12a549283d51e1942d1a8d54aa3e49e6177ba4610659d8e68a1d30fb1b2aa5af57c7bb652ab3f70ab7a28ef8b59a
+DIST typenum-1.15.0.crate 40741 BLAKE2B 5752d80396d0a37b0069b98ace9efe96d94ccaf41b33b8149c8b8c6a767537dbffe64251bbf61f3812465ecbc8cb45544f177dc97ac9735d84454282e4d1ed66 SHA512 a3c1ceac85e1aed98d0829449c35f4f36db860218b955b4e5f8f01da1d27ee6213f3c60e2b25c3745dcd67369049da5de737a9473fa9402db99cf7cddeb42288
DIST unicode-normalization-0.1.12.crate 91057 BLAKE2B d5b8354990e1911e093d63d9b3b3adeacb38142ac68637fbfe59c0822f34c743e348cae9f535421c12cc6a56db2112dd5ec75f96c173b1f34a68db66c8ad8dd7 SHA512 0e095a59ff965499a5d2c79bfd4826b793103bebb4d2666c09e675110a50f79d985eb29565e4c40bd8fddc30237f874324d8a24786ead697ee0698ef8f79a1b6
+DIST unicode-normalization-0.1.19.crate 107353 BLAKE2B 4c69d50efcae131eb4b91d385a64b49412a11ba913b3c0364cd04ad107d59e31adbda74d34ed13a065d9a7825d79fb740e82a4dc66b7813a9837af4352ac9e16 SHA512 7459e9d2867308cac80a98d8dd0b0cce797e2830ea5ff55b878f7a37a6f5e1f0bc14340e1a29955298d660ba2be57754a1478d74851b1b90576dd5bc4231729f
+DIST unicode-segmentation-1.9.0.crate 93241 BLAKE2B 359904bcaadfd161128d40a896a2d10e5dfdb4098de245c949ae3fffecce9b4b6b999bbc2c6ca522944733ab0074e50fe829690183639c312bba8f8d0ad24456 SHA512 7d0ea37bfb24a1a803b1cd40b7b0c0e6e44ebf9a474fdedf0dcca1ead25662e19f44af29b87de1b000c3cc75fec93320938bb3ab9d9e82298eda324bb97e7294
DIST unicode-width-0.1.7.crate 16644 BLAKE2B 8cc5ee2dfeeda8ffe3405a0d4f1576d2b3b8ede1a42cbefb0ba3bd0d71b53a92ceade86c4a06e9d5b31382955dc6e1152ae5cd279dc26dbc51f478dad1d0f64d SHA512 39b8a539c9009d0421f54ae68b139f21456c9cb03d743b58535a977f98bc9655cf42eaacfadbcff796c187a6f315ae16259ee22be9c2da5aa042172c6b464d84
+DIST unicode-width-0.1.9.crate 16745 BLAKE2B 38d4b92e47a284d6881a8073089be59a73d82b91efe5522f55be977f95f479890b6c02cd519544729f1b1e62eb21bcfff8c5f5382917f953603b760e39cf1ea7 SHA512 0f5ec46c57e3b5e50cb8430c89db8d9c129e80ca11a9c398b5312bfe95001e19ca3efbfeb01c3ac09c4ce7e26c6ee1f352f7e114ecef78cefd68c54d2d50f5f4
DIST unicode-xid-0.2.0.crate 14994 BLAKE2B e66b4255798f0ef1c81fb852613fee396a042d780d2158a171dbb5e7dedad0b3d2522f5401ae5d215f89ab8be4f5c371b046e4845693a65554c2a6eedc5d1e28 SHA512 590f727d8d8354023062ae5fe7ac5bed1bcf79d86b883effd7f33b3ea3b1c8922998a63d621ca6962a969e890fa6edd009871f21cd57b1969264f41ba3f78359
+DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 6c6da49ac08dbd8b3248272224d6bff96b9cd1f36029b1937a58a0b929c3a48326053305ed49e73edd70f572f5abbc4817cedc899c69e3457805ad056669f6af SHA512 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8
+DIST unreachable-1.0.0.crate 6355 BLAKE2B c41706721e8124c695259c12741ee95f98d3599871bb7fae2f8cb0d63a04f0cff11e01ab0376867de4de8707fd50fbd02f8b6d9c19bedda84bb5938876c5d803 SHA512 054e0a471d1068b7703853d838c7c381ac6865ac1f8abae08747581e3754416ccec5b80a5b04fedbcd01e68bfeba286b849e3b8ea67bbe62444f2974655e4948
DIST vec_map-0.8.1.crate 14959 BLAKE2B f5c179ccb4349d543747d5e3bb3edfca4bc9f3f64ba3c2d40fb1d9cba98433b7a0641387aafda6347c9b3603592c64bd820b217b46fbfcd37f802f298e5793ab SHA512 026cf10dc7ba98ae51dd312fc847cbaea41c25f0da5db6e0e22c2ecf75584bbf876d7bd96035fbbcf6696d702d5a3f25977e02a2d77cf519aa21e3ed05710e40
+DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc8e1ef4e847648e2de08dece8c4debe92889edeccb8d393645fd0b62436b49d236ded7ad181c4a51239a9539 SHA512 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9
+DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
+DIST void-1.0.2.crate 2356 BLAKE2B 41578fb5507f94e7d135f9595cec107ed00a926f4968df8b59792d1676ba5b6980cd67310f820fc37a9c14ebe43a171833fa8dfc09eac5dd42f2ebe808632a83 SHA512 1cc7d282600dc0164d7e410aa895d5dc99de1174991549c6733c94cc2027026517f66797751d737869eae58c560fa26edbf43f36b3015eb2fd99828fe40e0aa1
+DIST walkdir-2.3.2.crate 23516 BLAKE2B 473f2b51aafd6ac17e5c3da8d545d179b31486b3a65ab39fbd8bd7fbb2ebcc24bebf01781200a26a68f0b1cb464f5763a919aead3b03eba5a7e1be6efec5500b SHA512 6c44071354faf37720ec4117ded34c8d530489542ee107ac26a7a56ef4a882b9003e22e84f1d61f6078643521343e35aa1f7b57c838779e78e5937a667bf82da
+DIST wasi-0.10.2+wasi-snapshot-preview1.crate 27505 BLAKE2B 4eb8644b945633d6e856ad80dd74990be19eb6af99823b147163384f61d471e2d9ec054d78a7064072344be53783e57073e8fffc6d5555c149b4834a9bf31dba SHA512 06977a294d76369a3867c45abdd8a87ea5c84e5a3681075ba0d14af1aee3114ff24495c7e7f7fe1e6e42230e65fba0e062898e69bc89e0209af62c2d14094ec7
DIST wasi-0.9.0+wasi-snapshot-preview1.crate 31521 BLAKE2B 716bdd2ec46d0bc9911c5e5e29fc783840559931b2563d8619675fc11da9527ddbe653a0f1ce0b782ee0c5f7a3131aba2b0867d415f003aa9c2389357569e7dc SHA512 dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47
DIST winapi-0.3.8.crate 1128308 BLAKE2B e0e8ef6121f222b0500525192ebb69b26b71cc16f9ba92186f8ad6acc9de4cb8cc7c738f9c31f5bd223d2e34c93c496e8448c973d69797776004670c70abf69c SHA512 5a899ee5f09f30d742b8b8eba78da05cd9f4c664408fdeb9370373f8756a962a23e3f1c07619e745b3270138606c9a369076c02c3f5353f657df09d203d9a736
+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-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
+DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0
EBUILD ja2-stracciatella-0.17.0.ebuild 4076 BLAKE2B 523373db6e588e413f78115669e1eab342becb58dcba616a747e237cb9d15cc490dae08f426416c5acaada9537248e2cba80835fe67dc1ae55019c67e1d26ead SHA512 65dd5e51855cedc58d58d02b34ee368ade30bfbff1f502267d3db2ba464c9326b8b2977fb4b025d675bd571425c86982d5bb5d7c857b66158d2f0ad4386f14bc
+EBUILD ja2-stracciatella-0.20.0.ebuild 4452 BLAKE2B 31a3e363dc9162c7550b4a26a029f87bc0b0d7967f4e865425a35724801f048e53a619394865041dea66f1796a6df087ce22500ebb595732a46abf451da6687e SHA512 7132de65fe652691876cb6143dfb9bcc4d36d517b9caa465d63d7d7a577b33ae8921a97b0fa1151ffb846a08848de0e5d579f63ff2186472a1ec63854630f79e
MISC metadata.xml 631 BLAKE2B 245b93568aa9a38270619635fb0c167a86abc7b567f8af1a3d5e63954446a185a69e3f3c8f672cebbb1dd72e7982c2736851722ad32a001a3af33afdfb974c9c SHA512 411c914e39091873c0a7fd48d5452a0780a6143e0c579447538183365c97a9fe0de7b13c17da787c07561a1be63e0f80b8f55514c451429beb4a94b2bd23aa5e
diff --git a/games-strategy/ja2-stracciatella/files/ja2-stracciatella-0.20.0-lua-cmake.patch b/games-strategy/ja2-stracciatella/files/ja2-stracciatella-0.20.0-lua-cmake.patch
new file mode 100644
index 000000000000..d09ac895119b
--- /dev/null
+++ b/games-strategy/ja2-stracciatella/files/ja2-stracciatella-0.20.0-lua-cmake.patch
@@ -0,0 +1,14 @@
+--- a/dependencies/lib-lua/CMakeLists.txt
++++ b/dependencies/lib-lua/CMakeLists.txt
+@@ -3,9 +3,9 @@
+ option(LOCAL_LUA_LIB "Download and build Lua instead of searching the system" ON)
+ if (NOT LOCAL_LUA_LIB)
+ message(STATUS "Using system Lua")
+- find_package(Lua "5.3" REQUIRED)
++ find_package(Lua "${LUA_VERSION}" REQUIRED EXACT)
+ if (NOT LUA_FOUND)
+- message(FATAL_ERROR "Lua 5.3 not found")
++ message(FATAL_ERROR "Lua ${LUA_VERSION} not found")
+ endif()
+
+ set(LUA_INCLUDE_DIRS "${LUA_INCLUDE_DIR}" PARENT_SCOPE)
diff --git a/games-strategy/ja2-stracciatella/ja2-stracciatella-0.20.0.ebuild b/games-strategy/ja2-stracciatella/ja2-stracciatella-0.20.0.ebuild
new file mode 100644
index 000000000000..e24a7554b147
--- /dev/null
+++ b/games-strategy/ja2-stracciatella/ja2-stracciatella-0.20.0.ebuild
@@ -0,0 +1,231 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+addr2line-0.17.0
+adler-1.0.2
+ahash-0.7.6
+aho-corasick-0.7.18
+android_log-sys-0.2.0
+android_logger-0.10.1
+ansi_term-0.11.0
+ascii-0.9.3
+atty-0.2.14
+autocfg-1.1.0
+backtrace-0.3.65
+bitflags-1.3.2
+block-buffer-0.9.0
+byteorder-1.4.3
+bytes-1.1.0
+caseless-0.2.1
+cbindgen-0.20.0
+cc-1.0.73
+cesu8-1.1.0
+cfg-if-1.0.0
+chrono-0.4.19
+clap-2.33.4
+combine-3.8.1
+combine-4.6.4
+crossbeam-channel-0.5.4
+crossbeam-deque-0.8.1
+crossbeam-epoch-0.9.8
+crossbeam-utils-0.8.8
+deunicode-0.4.3
+digest-0.9.0
+dirs-4.0.0
+dirs-sys-0.3.7
+dunce-1.0.2
+either-1.6.1
+env_logger-0.8.4
+error-chain-0.12.4
+fastrand-1.7.0
+generic-array-0.14.5
+getopts-0.2.21
+getrandom-0.2.6
+gimli-0.26.1
+hashbrown-0.11.2
+heck-0.3.3
+hermit-abi-0.1.19
+hex-0.4.3
+indexmap-1.8.1
+instant-0.1.12
+itoa-1.0.1
+jni-0.14.0
+jni-0.18.0
+jni-sys-0.3.0
+json_comments-0.2.1
+lazy_static-1.4.0
+libc-0.2.124
+linked-hash-map-0.5.4
+log-0.4.16
+lru-0.7.5
+md-5-0.9.1
+memchr-2.4.1
+memoffset-0.6.5
+miniz_oxide-0.5.1
+ndk-0.6.0
+ndk-sys-0.3.0
+num-integer-0.1.44
+num-traits-0.2.14
+num_cpus-1.13.1
+num_enum-0.5.7
+num_enum_derive-0.5.7
+object-0.28.3
+once_cell-1.10.0
+opaque-debug-0.3.0
+proc-macro-crate-1.1.3
+proc-macro2-1.0.37
+quote-1.0.18
+rayon-1.5.2
+rayon-core-1.9.2
+redox_syscall-0.2.13
+redox_users-0.4.3
+regex-1.5.5
+regex-syntax-0.6.25
+remove_dir_all-0.5.3
+remove_dir_all-0.7.0
+rustc-demangle-0.1.21
+ryu-1.0.9
+same-file-1.0.6
+scopeguard-1.1.0
+send_wrapper-0.5.0
+serde-1.0.136
+serde_derive-1.0.136
+serde_json-1.0.79
+serde_yaml-0.8.23
+simplelog-0.10.2
+slug-0.1.4
+strsim-0.8.0
+syn-1.0.91
+tempfile-3.3.0
+termcolor-1.1.3
+textwrap-0.11.0
+thiserror-1.0.30
+thiserror-impl-1.0.30
+time-0.1.43
+tinyvec-1.6.0
+tinyvec_macros-0.1.0
+toml-0.5.9
+typenum-1.15.0
+unicode-normalization-0.1.19
+unicode-segmentation-1.9.0
+unicode-width-0.1.9
+unicode-xid-0.2.2
+unreachable-1.0.0
+vec_map-0.8.2
+version_check-0.9.4
+void-1.0.2
+walkdir-2.3.2
+wasi-0.10.2+wasi-snapshot-preview1
+winapi-0.3.9
+winapi-i686-pc-windows-gnu-0.4.0
+winapi-util-0.1.5
+winapi-x86_64-pc-windows-gnu-0.4.0
+yaml-rust-0.4.5
+"
+
+# See dependencies/lib-lua/CMakeLists.txt
+LUA_COMPAT=( lua5-3 )
+
+inherit cargo cmake lua-single xdg
+
+DESCRIPTION="An improved, cross-platform, stable Jagged Alliance 2 runtime"
+HOMEPAGE="https://github.com/ja2-stracciatella/"
+SRC_URI="
+ https://github.com/ja2-stracciatella/ja2-stracciatella/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ editor? ( https://github.com/ja2-stracciatella/free-ja2-resources/releases/download/v1/editor.slf -> ${P}-editor.slf )
+"
+SRC_URI+=" $(cargo_crate_uris ${CRATES})"
+
+LICENSE="public-domain SFI-SCLA"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="cdinstall editor ru-gold test"
+# ./ja2 -unittest can't find save files
+RESTRICT="!test? ( test ) test"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+DEPEND="
+ ${LUA_DEPS}
+ >=dev-cpp/sol2-3.3.0
+ >=dev-cpp/string-theory-3.1
+ >=dev-games/libsmacker-1.1.1
+ >=dev-libs/miniaudio-0.11.11
+ >=dev-libs/rapidjson-1.1.0
+ media-libs/libsdl2[X,sound,video]
+ >=x11-libs/fltk-1.3.5[opengl]
+ >=virtual/rust-1.40.0
+"
+RDEPEND="
+ ${DEPEND}
+ cdinstall? ( games-strategy/ja2-stracciatella-data )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.20.0-lua-cmake.patch
+)
+
+src_prepare() {
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DUSE_SCCACHE=OFF
+
+ -DLOCAL_GTEST_LIB=OFF
+ -DLOCAL_FLTK_LIB=OFF
+
+ -DLOCAL_LUA_LIB=OFF
+ -DLUA_VERSION="${ELUA#lua}"
+
+ -DLOCAL_MAGICENUM_LIB=OFF
+ -DLOCAL_MINIAUDIO_LIB=OFF
+ -DLOCAL_RAPIDJSON_LIB=OFF
+ -DLOCAL_SDL_LIB=OFF
+ -DLOCAL_SOL_LIB=OFF
+ -DLOCAL_STRING_THEORY_LIB=OFF
+
+ -DWITH_MAGICENUM=OFF
+ -DWITH_RUST_BINARIES=OFF
+ -DWITH_UNITTESTS=$(usex test)
+
+ -DBUILD_LAUNCHER=OFF
+
+ -DINSTALL_LIB_DIR="${EPREFIX}/usr/$(get_libdir)"
+ -DEXTRA_DATA_DIR="${EPREFIX}/usr/share/ja2"
+ -DMINIAUDIO_INCLUDE_DIR="${EPREFIX}/usr/include/miniaudio"
+ -DMAGICENUM_INCLUDE_DIR="${EPREFIX}/usr/include"
+ )
+
+ cargo_gen_config
+ cmake_src_configure
+}
+
+src_install() {
+ if use editor; then
+ insinto /usr/share/ja2
+ doins "${DISTDIR}/${P}-editor.slf"
+ dosym "${P}-editor.slf" "/usr/share/ja2/editor.slf"
+ fi
+
+ cmake_src_install
+}
+
+src_test() {
+ "${BUILD_DIR}"/ja2 -unittests || die
+}
+
+pkg_postinst() {
+ if ! use cdinstall ; then
+ elog "You need to copy all files from the Data directory of"
+ elog "Jagged Alliance 2 installation to"
+ elog "e.g. /opt/ja2/data and set game_dir in .ja2/ja2.json"
+ elog "accordingly."
+ elog "Make sure the filenames are lowercase."
+ fi
+
+ xdg_pkg_postinst
+}
diff --git a/games-strategy/julius/Manifest b/games-strategy/julius/Manifest
index 3c70c11b2ec9..c969b0b4d1e1 100644
--- a/games-strategy/julius/Manifest
+++ b/games-strategy/julius/Manifest
@@ -3,4 +3,4 @@ AUX julius-1.4.1-rename.patch 718 BLAKE2B 00a4cfb23cb4586a7a1a4069d1ba3db7edab0f
AUX julius-1.6.0-musl-fix-execinfo.patch 496 BLAKE2B 3820c247e923a9866ed1d34b2228f47b2f3b5725197a94945addb63b16528a37c99972680a72f09f63e7cdad252d34e31a60cf1c46fdcdc1cb4d9ec2b58393a8 SHA512 229cfbd55c2d661cebb595d079c0b38ccd8bfe3e036ab3da7b5b0b44c7c71627dccd087a8105c094c2b8de4c19266b7099c8047a16b5ab428e0a69e37688d699
DIST julius-1.6.0.tar.gz 6884324 BLAKE2B 142f05b8f7165e59678fc56fcdf9e2c00aea880540e16fedc627ed40afb4ce96511d99f0cd99f99997d8d66f776e6d847cc66256fafde771345948ba097b940e SHA512 c21256b9f126011b0961411209d354e713e6de44a30c190a7de5e0a702636961ad0775beb171b17767ec70e334e6101f9c1ad26df6860b4f4d59d74510083905
EBUILD julius-1.6.0.ebuild 1074 BLAKE2B 325870cd039ac81603759ca2f56f565e07780ddaefe63524a44ebc6730e0953a301845be6b9afc27f75ba1c2ac19ce556ab3cb43a08a354fb1627df4d5f55298 SHA512 d12bad180d4bdf53523043a55208c26f4062acdbd92493c27ff61d39b0b8d612f147cc6626ffa31957f88a7481152d42a598792e4d85139a068a9c06a6ca86dc
-MISC metadata.xml 985 BLAKE2B 30d3565fda85335eae3b0ab5f330198293aeb4678809d6383998ce2d5f6c71919f9601942ff758d75b73cd25913cb6d9180ecabdc78ddc9f4f6abd349cd181cf SHA512 1395de93fd76cb695e13e48b41175a7841a22d39344d08b1a8932b05613b12bccadbf27de7759c72b517b6321c48ca3bf870fc8d7c2fb33dbf2e6000e17012f5
+MISC metadata.xml 862 BLAKE2B 24d8faa0cc0ab1870bed1fee2a434a19448f9e3e3d41df15851b908e9329c5926e53f78eb166404d80bc036e817ce4b82f3973916eafcb7ab0ef9ec58248691d SHA512 4cf668ff359476a434c9622a07f7111bc2f5b953562d8970701f47645ee073b86a7d6daf2f94455393d9d4382527e0472386258472c386f813865e5d399ebcbc
diff --git a/games-strategy/julius/metadata.xml b/games-strategy/julius/metadata.xml
index adf41c1d29ab..c194f1f90fef 100644
--- a/games-strategy/julius/metadata.xml
+++ b/games-strategy/julius/metadata.xml
@@ -5,10 +5,6 @@
games@gentoo.org
Gentoo Games Project
-
- gentoo@chymera.eu
- Horea Christian
-
The aim of this project is to create an open-source version of
Caesar 3, with the same logic as the original, but with some UI
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index 9d56e24e7352..6daad0d80a1f 100644
Binary files a/media-gfx/Manifest.gz and b/media-gfx/Manifest.gz differ
diff --git a/media-gfx/sane-backends/Manifest b/media-gfx/sane-backends/Manifest
index 586a3da88dd2..9a2157a59077 100644
--- a/media-gfx/sane-backends/Manifest
+++ b/media-gfx/sane-backends/Manifest
@@ -15,5 +15,5 @@ AUX saned_at.service 434 BLAKE2B 6dad3c809e01c17c0064a52c4103486b19294ed3cf8fc71
AUX saned_at.service-r1 432 BLAKE2B e6dab788c0bf705087974642ed714b5f41b3e676b80b5197a753227934b977ce6d1175872163e831e916b6aa36d6c5dd86effa44801494cff6fc669e6c24acaf SHA512 2c8725f9981216129f94a7c4cd75efab37bb75c891fdf7dbd4297161d8d4cd3b1c5fa0eebcaabe1f038aab8500f8b5579d776935f180fb2553bd2cb77506c29d
DIST sane-backends-1.1.1.tar.gz 7447569 BLAKE2B 02ac1822beabb12f19ce2d7c053f0f727313d13e0f9380325492a2f0048094f78a118f7659b4c6e39b60c4ea319d862a242f8866a67c84e5649d9ae2691d9473 SHA512 25bd9f90d550cfe6a6d01c48e83716a53f4b0e3a294287e455ecb5e5b80c8fe1699f45c6c87f694475cceb85745c70597e18a7b1094669d5091c5fb183dfe94d
EBUILD sane-backends-1.1.1-r11.ebuild 9418 BLAKE2B 26e6c1979a769149f77bb15526bec0f8d9194a433428c4a34e752c14d4ad1458cee88205575cec780ccf2d5bd24c036da59136084ef3cbc0786a6646338d4a0d SHA512 b4be00af7484c25f488c27e0b2e6fe2132bf48e74d159890ace368d13eef976963a2307c00f1d457ddb45342c9a2992bd1bbbe32cc490d9188f9bc9894d39075
-EBUILD sane-backends-1.1.1-r13.ebuild 9581 BLAKE2B c621ea42804fc018ddb10f615238c1e7edf2cf336fb8e48d692e8684784c1c36e1d5f17e6ede48345623089dc27ac8711111d9df99f87925444881079a3fecb9 SHA512 60902ac37ad4bfaefac1b31ebf9a8a5d3643ea8f5dbaa8e434a5f298a54ed90bef86f6b46be41cd7d2aefd98095cd70262655b5167e081ea91224b86f6bf4d5e
+EBUILD sane-backends-1.1.1-r13.ebuild 9580 BLAKE2B c493d5ac23c8eb235ed07ee38fbe76f67e7c63ff312efed09d08fc2bb9aff08b6c4929d18afc1c52cba2f4537807bc48a9e121d48626d6222c3072e3e640165d SHA512 da3e7aab7d9ef7178dd3d65b116876a243764999e5733ba155fdbf3cb35486deca3578530d9c13f784509e92ea9da3acf145964a774eb40158d089d28ca3d1ab
MISC metadata.xml 333 BLAKE2B 7d543cb4daa6542f7facef3e1f57c09144baed3198010d7c39df40398ab82791f56271375bce36e829a1364350d05f81c332a2359e7038b047df31407543d331 SHA512 52ac311d50fcfe020b4ec891bcbc1df2834d5d1e3ade7ab6926c6f85a31712dd5886b834739f6155873e1e09967c8f565b913c807acd7ea47a4d3b94160fff37
diff --git a/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild b/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
index fb1659fbd216..dd0efbaf1624 100644
--- a/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
+++ b/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -129,7 +129,7 @@ SRC_URI="https://gitlab.com/sane-project/backends/uploads/7d30fab4e115029d91027b
LICENSE="GPL-2 public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
# For pixma: see https://gitlab.com/sane-project/backends/-/releases/1.0.28#build
RDEPEND="
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 916c8f2824f9..43b5a7c08fa8 100644
Binary files a/media-sound/Manifest.gz and b/media-sound/Manifest.gz differ
diff --git a/media-sound/abcmidi/Manifest b/media-sound/abcmidi/Manifest
index 59dd989fec6c..338f59f15d9c 100644
--- a/media-sound/abcmidi/Manifest
+++ b/media-sound/abcmidi/Manifest
@@ -1,9 +1,9 @@
DIST abcMIDI-2022.09.01.zip 613296 BLAKE2B f91ae072768af52a4709146cefba1cb4af4a10d08ab1bb042d606672d666065a7a639771d7f2bc9b11af7dd898d230b160c19276ededc932b174f1fb717f3cd4 SHA512 45d52ccc90aed618649d18026f2142e0fb4665b97df4cbe20e9cb06ceb08769ab5d00a5bb2e60a9f0de6496cd5d222ea9f865d6c6cffc8efc626b994f8e0ed61
DIST abcMIDI-2022.12.09.zip 617080 BLAKE2B 2e74577d4f1b8fb3dfa6dd4de1ca25998b4ecf546101a368d19c84db4f31795699e6a91e591dacef2e4dfbd48eb78d79b745a58fcab9884a68222fe446ddd9b9 SHA512 5eae6a2a9e5331a071627eba3687522f0682b7f7a587a05805fc812181101672ddc6337a3e20ac9d1968aebe3c0834f1d81061544a001cf43247dd903f57388f
DIST abcMIDI-2022.12.30.zip 618258 BLAKE2B 390072d591ca1e65c046e7b02414978a00d688bc1ef5fb9601d932fe59b6a939cd24e41406646b434e3bf94a3e184c2689d03f3eb4e6ab0d9087e2714e7d7c12 SHA512 6092f529666407bf3aedd55c8c874b547a920c2f675b9b101d9fb14c514208a2ab963dc0da4b38eb95ff3cb98153f268fdf5a7bda066090d31d3399373f279bf
-DIST abcMIDI-2023.01.05.zip 619555 BLAKE2B 45b7dd58be44b3e89a7db189693e4010f8104ebe8e5700c68db832ec3d6c1867e0abb642ae3da520bdce4579f8e455985195ed3f1461ee1634a3cdc5fdbcef02 SHA512 0d421a5b403ffff8769f33b3d0910ea90fe990e177be82ed23f35aba8b5a654c1a1bfe2005c56dc58c85076a8fd03477bf477b2ddbc7ba4a4c3a946bb2d065ef
+DIST abcMIDI-2023.01.06.zip 619778 BLAKE2B d8052cb1b3961dba7dae272c333ef69bfe63b304eb03c1cef257a1e7d85c1df16511d893a580e7a40e9576ae98f16e401d6907fe4a9f0c94ae5d91c03f4c0454 SHA512 d2032f865dd5317692b055ab06530191e880fd6dd13d0351f89dd8d1ea0b4ff2bdefe758ade7d06d2319c61316bfb19a1114741b2a03680ee38c4c49c6d7a129
EBUILD abcmidi-2022.09.01.ebuild 676 BLAKE2B ce33e38e9ac6f8e8467ce54426cc8438bfc8aa6b21292a98097160afc74c3da4e7d649adbb65beb148bad10703ba3bd7fac998cf519705658fbd172ffb28c333 SHA512 5f0e1b9a3484b499ab963df3d9680fd078c2072145dae9bf6ebb55f6bc3ba43abae758434ef5e162cdb786f67375e4b4f085b133a7b6ae764af9f421d59b9021
EBUILD abcmidi-2022.12.09.ebuild 678 BLAKE2B 4b57316933b325ccfe2e5a34df1dff4f782e09af521e5d21f54ee435552c631fa73869008bb5beb21bfade619c03130083c4c52a266fb7c32b0741be66c3f4ef SHA512 3fcefcdced72e7d8ac0d82b638c893bf2472ba5fb20910b9d3651d890ad5886bdb263b8b8cb43d7f3a400f98df4c7b8a084cfbe666ce0c5b3fc18d0af7a430cc
EBUILD abcmidi-2022.12.30.ebuild 678 BLAKE2B 4b57316933b325ccfe2e5a34df1dff4f782e09af521e5d21f54ee435552c631fa73869008bb5beb21bfade619c03130083c4c52a266fb7c32b0741be66c3f4ef SHA512 3fcefcdced72e7d8ac0d82b638c893bf2472ba5fb20910b9d3651d890ad5886bdb263b8b8cb43d7f3a400f98df4c7b8a084cfbe666ce0c5b3fc18d0af7a430cc
-EBUILD abcmidi-2023.01.05.ebuild 678 BLAKE2B e80a5b9b4ab2b6b2f3a9100a759875547a3971d443d876db558a5abf5a323eb29f03cf318bd6ac2abb429648955d67cfee9bcdbaa43f13bacd2654ec6d1eef72 SHA512 3a687ee6c926bda64ab5b99d072505c88b949dab46b44fa7b34a002eceb8c9394eedd64def057d5ed99fc06b26776d519a88f77821dcd0ab4ca7f97dbafbc2d7
+EBUILD abcmidi-2023.01.06.ebuild 678 BLAKE2B e80a5b9b4ab2b6b2f3a9100a759875547a3971d443d876db558a5abf5a323eb29f03cf318bd6ac2abb429648955d67cfee9bcdbaa43f13bacd2654ec6d1eef72 SHA512 3a687ee6c926bda64ab5b99d072505c88b949dab46b44fa7b34a002eceb8c9394eedd64def057d5ed99fc06b26776d519a88f77821dcd0ab4ca7f97dbafbc2d7
MISC metadata.xml 327 BLAKE2B d92d9b40b1c1af1a4ba5cea8b956a098066ae7cc9eab2cb31a0dfbcc37400558f5f35a6ce04a7541ecbea7578906f688d2931c1f62751e5a2d7bb7b80e97cd2f SHA512 170ca99684768ef2d5b0e8a26e6ca64468b3134847ffe53f6a1efb623bfe77a6c09dfd67df553a306af045a47bc69f0d41ceadf508cce7f75f3c2a7614d2d725
diff --git a/media-sound/abcmidi/abcmidi-2023.01.05.ebuild b/media-sound/abcmidi/abcmidi-2023.01.06.ebuild
similarity index 100%
rename from media-sound/abcmidi/abcmidi-2023.01.05.ebuild
rename to media-sound/abcmidi/abcmidi-2023.01.06.ebuild
diff --git a/media-sound/pasystray/Manifest b/media-sound/pasystray/Manifest
index f6274587c14f..56dc312de8e5 100644
--- a/media-sound/pasystray/Manifest
+++ b/media-sound/pasystray/Manifest
@@ -1,5 +1,3 @@
-DIST pasystray-0.8.0.tar.gz 58770 BLAKE2B dff11dec46986d3b086acdff43aa7eda97e8edcdef0ef85a246087a3a0da9407cb4475ab4b579a370f90c23327d065ae704685124915b27e03f0be1a44e50a58 SHA512 104c68e41659306ca1e750d0d580d6ffcf4411da2da51a4f2780f551e12da9e104eb66ea841234292769f05a15f8f14ceaefc55893cf551a47124d086b1fb291
DIST pasystray-0.8.1.tar.gz 59383 BLAKE2B 0d110b7625537d71b12a3ce9d89a32857fc66071bfabdfcc6409900ca13b92c1e2cfe9f7c27a33ae5ea3a89fe10d4c222f3bf60fcb498f07498a2a5497d9b51b SHA512 a9924b5b17833df4862f7c2bec5b518a3d8b6f2f80fe494c38a0cc07965095fb3155fc2181eb071f9acaf4629d81a908f2f622107c31346502293bfd4fa291a8
-EBUILD pasystray-0.8.0-r1.ebuild 863 BLAKE2B 045317eb70e1e8bb62382932040816b0c73d00c145adca8a9591a6041402c130355b2f7e64f1f4784fcf11f20f4c26a7439133dd7c47cd82c18a028ba6b21a68 SHA512 7733e06c23a78b0e80e60b7fa6e8e5a5bc75b6f08e00c5b98747ad132f7c8e6e09c1d5f7bb6732f209b1ccc7732401f39f9c9d742992a6e8afadb454d3e9da97
EBUILD pasystray-0.8.1.ebuild 813 BLAKE2B 8e5fcd8d871d5d46c3cef269d6b985e4704c9e56caf2a2b2f21f432246c9aefd9d9f2f2e120a84f2df07275d2d572da9ed87b30c36370a5415b955b7da1b14fe SHA512 f752675a13c427eb7ae28e95222edf9495414008cced45b909d50c82777ed796d3a8fab480754748487440b09b25358939d9e60991adc9a82e294227a8c679e0
MISC metadata.xml 666 BLAKE2B 6729f9a6e3bbfeaa9f8319c53770972326a0ffe851c02b5238d0e928c02d222d93bf569d00a9b6c1f33602fc13b764f9750d4473f67b1fc5d36da06e52fe96c0 SHA512 11a383b58d521ce5ca4bdcf3505e45b8dbd3053cf3e075c39c8dc4b83c94e3e7654141ffc8048cacdf8b4cc0c4d6565fe0d9609a3e14bf14bc248578978cf39d
diff --git a/media-sound/pasystray/pasystray-0.8.0-r1.ebuild b/media-sound/pasystray/pasystray-0.8.0-r1.ebuild
deleted file mode 100644
index 6ee50f286b3a..000000000000
--- a/media-sound/pasystray/pasystray-0.8.0-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools xdg
-
-DESCRIPTION="PulseAudio system tray"
-HOMEPAGE="https://github.com/christophgysin/pasystray"
-SRC_URI="https://github.com/christophgysin/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
-IUSE="libnotify zeroconf"
-
-RDEPEND="
- dev-libs/glib
- || (
- media-libs/libpulse[glib]
- media-sound/pulseaudio-daemon[glib,zeroconf?]
- =app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) app-crypt/libsecret dev-libs/expat dev-libs/glib sys-libs/glibc dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus sys-apps/util-linux x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libxshmfence x11-libs/libXtst x11-libs/pango
SLOT=0
-SRC_URI=https://github.com/bitwarden/clients/releases/download/desktop-v2022.6.0/Bitwarden-2022.6.0-amd64.deb
+SRC_URI=https://github.com/bitwarden/clients/releases/download/desktop-v2022.12.0/Bitwarden-2022.12.0-amd64.deb
_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f unpacker 8bbea377a8dd2b5d5c8bc0d834ae6157 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=dd635047106cb4e7d1bd97f3d5b6c3d9
+_md5_=42ec743a5e53be7b0665073253a35d89
diff --git a/metadata/md5-cache/app-admin/logstash-bin-7.17.5 b/metadata/md5-cache/app-admin/logstash-bin-7.17.8
similarity index 77%
rename from metadata/md5-cache/app-admin/logstash-bin-7.17.5
rename to metadata/md5-cache/app-admin/logstash-bin-7.17.8
index 1b197f7d57b4..af86c62a3135 100644
--- a/metadata/md5-cache/app-admin/logstash-bin-7.17.5
+++ b/metadata/md5-cache/app-admin/logstash-bin-7.17.8
@@ -10,6 +10,6 @@ LICENSE=Apache-2.0 MIT x-pack? ( Elastic )
RDEPEND=acct-group/logstash acct-user/logstash virtual/jre >=dev-java/java-config-2.2.0-r3
RESTRICT=strip
SLOT=0
-SRC_URI=x-pack? ( https://artifacts.elastic.co/downloads/logstash/logstash-7.17.5-linux-x86_64.tar.gz ) !x-pack? ( https://artifacts.elastic.co/downloads/logstash/logstash-oss-7.17.5-linux-x86_64.tar.gz )
+SRC_URI=x-pack? ( https://artifacts.elastic.co/downloads/logstash/logstash-7.17.8-linux-x86_64.tar.gz ) !x-pack? ( https://artifacts.elastic.co/downloads/logstash/logstash-oss-7.17.8-linux-x86_64.tar.gz )
_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1
-_md5_=ae97e098897e2d4a03e368c3952b4dda
+_md5_=943777be07a0e39edd53c1a0b21f807b
diff --git a/metadata/md5-cache/app-admin/logsurfer+-1.8-r4 b/metadata/md5-cache/app-admin/logsurfer+-1.8-r4
deleted file mode 100644
index fde7cd4a98c8..000000000000
--- a/metadata/md5-cache/app-admin/logsurfer+-1.8-r4
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile configure install
-DESCRIPTION=Real Time Log Monitoring and Alerting
-EAPI=7
-HOMEPAGE=https://www.crypt.gen.nz/logsurfer/
-INHERIT=toolchain-funcs
-KEYWORDS=amd64 x86
-LICENSE=freedist GPL-2+
-RDEPEND=acct-group/logsurfer acct-user/logsurfer
-RESTRICT=bindist
-SLOT=0
-SRC_URI=mirror://sourceforge/logsurfer/logsurfer-1.8.tar.gz
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=b10ca636567daa771f316b024d499171
diff --git a/metadata/md5-cache/app-admin/logsurfer+-1.8-r5 b/metadata/md5-cache/app-admin/logsurfer+-1.8-r5
index d7a42d84a6a6..f2c000454de8 100644
--- a/metadata/md5-cache/app-admin/logsurfer+-1.8-r5
+++ b/metadata/md5-cache/app-admin/logsurfer+-1.8-r5
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install
DESCRIPTION=Real Time Log Monitoring and Alerting
EAPI=8
-HOMEPAGE=https://www.crypt.gen.nz/logsurfer/
+HOMEPAGE=https://crypt.gen.nz/logsurfer/
INHERIT=toolchain-funcs
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=freedist GPL-2+
RDEPEND=acct-group/logsurfer acct-user/logsurfer
RESTRICT=bindist
SLOT=0
SRC_URI=mirror://sourceforge/logsurfer/logsurfer-1.8.tar.gz
_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=73c329233272a2bc5fabe4f4ceddb8cf
+_md5_=3c692c1187a444370db1343fd5c44a9c
diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz
index fece34ff8e11..417cb68029c1 100644
Binary files a/metadata/md5-cache/app-arch/Manifest.gz and b/metadata/md5-cache/app-arch/Manifest.gz differ
diff --git a/metadata/md5-cache/app-arch/pigz-2.7-r1 b/metadata/md5-cache/app-arch/pigz-2.7-r1
new file mode 100644
index 000000000000..54713c801348
--- /dev/null
+++ b/metadata/md5-cache/app-arch/pigz-2.7-r1
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile install
+DEPEND=!static? ( sys-libs/zlib ) static? ( sys-libs/zlib[static-libs(+)] ) test? ( app-arch/ncompress )
+DESCRIPTION=A parallel implementation of gzip
+EAPI=8
+HOMEPAGE=https://www.zlib.net/pigz/
+INHERIT=toolchain-funcs flag-o-matic
+IUSE=static test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~sparc64-solaris
+LICENSE=ZLIB
+RDEPEND=!static? ( sys-libs/zlib )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://www.zlib.net/pigz/pigz-2.7.tar.gz
+_eclasses_=flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=e2601a06af1e68a623f9020e24f5f7fd
diff --git a/metadata/md5-cache/app-arch/upx-4.0.1 b/metadata/md5-cache/app-arch/upx-4.0.1
index 221df01fdd90..29963badee9b 100644
--- a/metadata/md5-cache/app-arch/upx-4.0.1
+++ b/metadata/md5-cache/app-arch/upx-4.0.1
@@ -4,10 +4,10 @@ DESCRIPTION=Ultimate Packer for eXecutables (free version using UCL compression
EAPI=8
HOMEPAGE=https://upx.github.io/
INHERIT=cmake
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86
LICENSE=GPL-2+ UPX-exception
RDEPEND=!app-arch/upx-bin
SLOT=0
SRC_URI=https://github.com/upx/upx/releases/download/v4.0.1/upx-4.0.1-src.tar.xz
_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=28bfac279e4d600ae48d93db392e6780
+_md5_=30de1bcf8e710fdfab8e268852259a65
diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz
index d187e01289a3..4b1e4a5c8ba2 100644
Binary files a/metadata/md5-cache/app-crypt/Manifest.gz and b/metadata/md5-cache/app-crypt/Manifest.gz differ
diff --git a/metadata/md5-cache/app-crypt/adcli-0.9.1-r2 b/metadata/md5-cache/app-crypt/adcli-0.9.1-r2
deleted file mode 100644
index 7a6d63a07d53..000000000000
--- a/metadata/md5-cache/app-crypt/adcli-0.9.1-r2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=doc? ( app-text/docbook-xml-dtd:4.3 app-text/xmlto dev-libs/libxslt ) 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=configure prepare
-DEPEND=app-crypt/mit-krb5 net-nds/openldap:=[sasl]
-DESCRIPTION=Tool for performing actions on an Active Directory domain
-EAPI=8
-HOMEPAGE=https://www.freedesktop.org/software/realmd/adcli/adcli.html
-INHERIT=autotools
-IUSE=doc
-KEYWORDS=~amd64 ~x86
-LICENSE=LGPL-2.1
-RDEPEND=app-crypt/mit-krb5 net-nds/openldap:=[sasl]
-SLOT=0
-SRC_URI=https://gitlab.freedesktop.org/realmd/adcli/-/archive/0.9.1/adcli-0.9.1.tar.bz2
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=c9601d11a8165508ca22e53f86555e92
diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz
index 6ba8e5d38b0e..83c0e73df578 100644
Binary files a/metadata/md5-cache/app-editors/Manifest.gz and b/metadata/md5-cache/app-editors/Manifest.gz differ
diff --git a/metadata/md5-cache/app-editors/gvim-9.0.1157 b/metadata/md5-cache/app-editors/gvim-9.0.1157
new file mode 100644
index 000000000000..2d60e825a828
--- /dev/null
+++ b/metadata/md5-cache/app-editors/gvim-9.0.1157
@@ -0,0 +1,18 @@
+BDEPEND=sys-devel/autoconf virtual/pkgconfig lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) nls? ( sys-devel/gettext )
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=~app-editors/vim-core-9.0.1157 >=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= x11-libs/libICE x11-libs/libSM x11-libs/libXext x11-libs/libXt acl? ( kernel_linux? ( sys-apps/acl ) ) !aqua? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( x11-libs/gtk+:3 x11-libs/libXft ) ) crypt? ( dev-libs/libsodium:= ) cscope? ( dev-util/cscope ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) nls? ( virtual/libintl ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8[threads(+)] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9[threads(+)] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10[threads(+)] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11[threads(+)] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.7 dev-lang/ruby:3.0 dev-lang/ruby:3.1 ) virtual/rubygems ) selinux? ( sys-libs/libselinux ) session? ( x11-libs/libSM ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= )
+DESCRIPTION=GUI version of the Vim text editor
+EAPI=8
+HOMEPAGE=https://vim.sourceforge.io/ https://github.com/vim/vim
+INHERIT=bash-completion-r1 flag-o-matic lua-single prefix python-single-r1 ruby-single toolchain-funcs vim-doc xdg-utils
+IUSE=acl aqua crypt cscope debug lua minimal motif netbeans nls perl python racket ruby selinux session sound tcl lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 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 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris
+LICENSE=vim
+PDEPEND=!minimal? ( app-vim/gentoo-syntax )
+RDEPEND=~app-editors/vim-core-9.0.1157 >=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= x11-libs/libICE x11-libs/libSM x11-libs/libXext x11-libs/libXt acl? ( kernel_linux? ( sys-apps/acl ) ) !aqua? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( x11-libs/gtk+:3 x11-libs/libXft ) ) crypt? ( dev-libs/libsodium:= ) cscope? ( dev-util/cscope ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) nls? ( virtual/libintl ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8[threads(+)] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9[threads(+)] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10[threads(+)] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11[threads(+)] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.7 dev-lang/ruby:3.0 dev-lang/ruby:3.1 ) virtual/rubygems ) selinux? ( sys-libs/libselinux ) session? ( x11-libs/libSM ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= )
+REQUIRED_USE=lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) ) aqua? ( !motif )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/vim/vim/archive/v9.0.1157.tar.gz -> vim-9.0.1157.tar.gz https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-9.0.1000-patches.tar.bz2
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 69394e25812406faa1f90edaf4969395 lua-single aee383a0de35701b9eb0b27077a1c143 lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 ruby-single b9b5d136d97bf37058132e4231da02fa ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f vim-doc f088862726f2bc672c57b1063b81ec52 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=e1a44c128dd542bc57810193a905b9a7
diff --git a/metadata/md5-cache/app-editors/levee-4.0 b/metadata/md5-cache/app-editors/levee-4.0
index 5c382da69354..66e6dcd9f7c4 100644
--- a/metadata/md5-cache/app-editors/levee-4.0
+++ b/metadata/md5-cache/app-editors/levee-4.0
@@ -5,10 +5,10 @@ DESCRIPTION=Really tiny vi clone, for things like rescue disks
EAPI=8
HOMEPAGE=https://www.pell.portland.or.us/~orc/Code/levee/
INHERIT=toolchain-funcs
-KEYWORDS=amd64 ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris
+KEYWORDS=amd64 ppc ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris
LICENSE=levee
RDEPEND=!app-text/lv sys-libs/ncurses:0=
SLOT=0
SRC_URI=https://www.pell.portland.or.us/~orc/Code/levee/levee-4.0.tar.bz2 https://dev.gentoo.org/~sam/distfiles/app-editors/levee/levee-4.0-patches.tar.xz
_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=0d4a6f280eb8b11dccb8ef4b3ad69318
+_md5_=f28abfd6b97c9ad09191b1578b9ecc4e
diff --git a/metadata/md5-cache/app-editors/vim-9.0.1157 b/metadata/md5-cache/app-editors/vim-9.0.1157
new file mode 100644
index 000000000000..1e7c72ee42ab
--- /dev/null
+++ b/metadata/md5-cache/app-editors/vim-9.0.1157
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/autoconf lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) nls? ( sys-devel/gettext )
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) crypt? ( dev-libs/libsodium:= ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) ~app-editors/vim-core-9.0.1157 !=dev-lang/python-3.8.16:3.8[threads(+)] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9[threads(+)] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10[threads(+)] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11[threads(+)] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.7 dev-lang/ruby:3.0 dev-lang/ruby:3.1 ) virtual/rubygems ) selinux? ( sys-libs/libselinux ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt )
+DESCRIPTION=Vim, an improved vi-style text editor
+EAPI=8
+HOMEPAGE=https://vim.sourceforge.io/ https://github.com/vim/vim
+INHERIT=vim-doc flag-o-matic bash-completion-r1 lua-single python-single-r1 ruby-single toolchain-funcs desktop xdg-utils
+IUSE=X acl crypt cscope debug gpm lua minimal nls perl python racket ruby selinux sound tcl terminal vim-pager lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=vim
+PDEPEND=!minimal? ( app-vim/gentoo-syntax )
+RDEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) crypt? ( dev-libs/libsodium:= ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) ~app-editors/vim-core-9.0.1157 !=dev-lang/python-3.8.16:3.8[threads(+)] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9[threads(+)] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10[threads(+)] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11[threads(+)] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.7 dev-lang/ruby:3.0 dev-lang/ruby:3.1 ) virtual/rubygems ) selinux? ( sys-libs/libselinux ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt )
+REQUIRED_USE=lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) ) vim-pager? ( !minimal )
+SLOT=0
+SRC_URI=https://github.com/vim/vim/archive/v9.0.1157.tar.gz -> vim-9.0.1157.tar.gz https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-9.0.1000-patches.tar.bz2
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff desktop 7eb20ad915a0a318176d51bc2508ff5c flag-o-matic 69394e25812406faa1f90edaf4969395 lua-single aee383a0de35701b9eb0b27077a1c143 lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 ruby-single b9b5d136d97bf37058132e4231da02fa ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f vim-doc f088862726f2bc672c57b1063b81ec52 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=184917684e5b28319abb2b51123088ec
diff --git a/metadata/md5-cache/app-editors/vim-core-9.0.1157 b/metadata/md5-cache/app-editors/vim-core-9.0.1157
new file mode 100644
index 000000000000..d45cf8d3e905
--- /dev/null
+++ b/metadata/md5-cache/app-editors/vim-core-9.0.1157
@@ -0,0 +1,14 @@
+BDEPEND=sys-devel/autoconf
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=sys-libs/ncurses-5.2-r2:0
+DESCRIPTION=vim and gvim shared files
+EAPI=8
+HOMEPAGE=https://vim.sourceforge.io/ https://github.com/vim/vim
+INHERIT=bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc xdg-utils
+IUSE=nls acl minimal
+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=vim
+SLOT=0
+SRC_URI=https://github.com/vim/vim/archive/v9.0.1157.tar.gz -> vim-9.0.1157.tar.gz https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-9.0.1000-patches.tar.bz2
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff desktop 7eb20ad915a0a318176d51bc2508ff5c flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f vim-doc f088862726f2bc672c57b1063b81ec52 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=7d4df3a5c93f5db19853ad885d947ddd
diff --git a/metadata/md5-cache/app-forensics/Manifest.gz b/metadata/md5-cache/app-forensics/Manifest.gz
index f33e9ae14f42..7e4e99e13268 100644
Binary files a/metadata/md5-cache/app-forensics/Manifest.gz and b/metadata/md5-cache/app-forensics/Manifest.gz differ
diff --git a/metadata/md5-cache/app-forensics/aide-0.17.4-r3 b/metadata/md5-cache/app-forensics/aide-0.17.4-r4
similarity index 53%
rename from metadata/md5-cache/app-forensics/aide-0.17.4-r3
rename to metadata/md5-cache/app-forensics/aide-0.17.4-r4
index d2153f5a88da..0d2166fa8327 100644
--- a/metadata/md5-cache/app-forensics/aide-0.17.4-r3
+++ b/metadata/md5-cache/app-forensics/aide-0.17.4-r4
@@ -1,15 +1,15 @@
BDEPEND=sys-devel/bison sys-devel/flex virtual/pkgconfig 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=configure install postinst prepare
-DEPEND=dev-libs/libpcre acl? ( virtual/acl ) audit? ( sys-process/audit ) curl? ( net-misc/curl ) e2fs? ( sys-fs/e2fsprogs ) !mhash? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) mhash? ( app-crypt/mhash ) selinux? ( sys-libs/libselinux ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib )
+DEPEND=dev-libs/libpcre sys-libs/zlib acl? ( virtual/acl ) audit? ( sys-process/audit ) curl? ( net-misc/curl ) e2fs? ( sys-fs/e2fsprogs ) !mhash? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) mhash? ( app-crypt/mhash ) selinux? ( sys-libs/libselinux ) xattr? ( sys-apps/attr )
DESCRIPTION=AIDE (Advanced Intrusion Detection Environment) is a file integrity checker
EAPI=8
HOMEPAGE=https://aide.github.io/ https://github.com/aide/aide
INHERIT=autotools readme.gentoo-r1
-IUSE=acl audit curl e2fs mhash selinux xattr zlib
-KEYWORDS=amd64 ~arm64 ~x86
+IUSE=acl audit curl e2fs mhash selinux xattr
+KEYWORDS=amd64 ~arm64 x86
LICENSE=GPL-2
-RDEPEND=dev-libs/libpcre acl? ( virtual/acl ) audit? ( sys-process/audit ) curl? ( net-misc/curl ) e2fs? ( sys-fs/e2fsprogs ) !mhash? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) mhash? ( app-crypt/mhash ) selinux? ( sys-libs/libselinux ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib ) selinux? ( sec-policy/selinux-aide )
+RDEPEND=dev-libs/libpcre sys-libs/zlib acl? ( virtual/acl ) audit? ( sys-process/audit ) curl? ( net-misc/curl ) e2fs? ( sys-fs/e2fsprogs ) !mhash? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) mhash? ( app-crypt/mhash ) selinux? ( sys-libs/libselinux ) xattr? ( sys-apps/attr ) selinux? ( sec-policy/selinux-aide )
SLOT=0
SRC_URI=https://github.com/aide/aide/releases/download/v0.17.4/aide-0.17.4.tar.gz
_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=1148996cffd848789044220e52e734c0
+_md5_=c9ea14013c058e01b8033e3dc575162d
diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz
index c403921cf941..8ad7e4395867 100644
Binary files a/metadata/md5-cache/app-misc/Manifest.gz and b/metadata/md5-cache/app-misc/Manifest.gz differ
diff --git a/metadata/md5-cache/app-misc/elasticsearch-7.17.5 b/metadata/md5-cache/app-misc/elasticsearch-7.17.8
similarity index 88%
rename from metadata/md5-cache/app-misc/elasticsearch-7.17.5
rename to metadata/md5-cache/app-misc/elasticsearch-7.17.8
index 6e23adaccfca..935410be2ecb 100644
--- a/metadata/md5-cache/app-misc/elasticsearch-7.17.5
+++ b/metadata/md5-cache/app-misc/elasticsearch-7.17.8
@@ -8,6 +8,6 @@ KEYWORDS=~amd64
LICENSE=Apache-2.0 BSD-2 Elastic-2.0 LGPL-3 MIT public-domain
RDEPEND=acct-group/elasticsearch acct-user/elasticsearch sys-libs/zlib virtual/jre virtual/tmpfiles
SLOT=0
-SRC_URI=https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.17.5-no-jdk-linux-x86_64.tar.gz
+SRC_URI=https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.17.8-no-jdk-linux-x86_64.tar.gz
_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=94bc7db8aa23b93119ee8a1ba5ab638e
+_md5_=41eaaea462a0326da8370f8bacd210c8
diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz
index 539cabcad695..5a44dd692c51 100644
Binary files a/metadata/md5-cache/app-text/Manifest.gz and b/metadata/md5-cache/app-text/Manifest.gz differ
diff --git a/metadata/md5-cache/app-text/apvlv-0.4.0-r1 b/metadata/md5-cache/app-text/apvlv-0.4.0-r1
index d1195a450ce8..f08d96a00dee 100644
--- a/metadata/md5-cache/app-text/apvlv-0.4.0-r1
+++ b/metadata/md5-cache/app-text/apvlv-0.4.0-r1
@@ -7,10 +7,10 @@ HOMEPAGE=https://github.com/naihe2010/apvlv/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=xdg cmake desktop
IUSE=debug djvu
-KEYWORDS=~amd64 x86
+KEYWORDS=amd64 x86
LICENSE=GPL-2
RDEPEND=app-text/ebook-tools >=app-text/poppler-0.5.0:=[cairo,xpdf-headers(+)] dev-libs/glib:2 dev-libs/libxml2 net-libs/webkit-gtk:4= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango djvu? ( app-text/djvu )
SLOT=0
SRC_URI=https://github.com/naihe2010/apvlv/archive/refs/tags/v0.4.0.tar.gz -> apvlv-0.4.0.tar.gz
_eclasses_=cmake 449b4785acace35308fe747fc939bde1 desktop 7eb20ad915a0a318176d51bc2508ff5c flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=913f4cc3ceea35c4617009370b77defb
+_md5_=962926e2c6f3531ee2e9ade2b623205b
diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz
index 6c6ed7c403a9..ea637f40a77f 100644
Binary files a/metadata/md5-cache/dev-cpp/Manifest.gz and b/metadata/md5-cache/dev-cpp/Manifest.gz differ
diff --git a/metadata/md5-cache/dev-cpp/catch-3.0.1 b/metadata/md5-cache/dev-cpp/catch-3.0.1
index 8df90a95bc97..e22398af0f23 100644
--- a/metadata/md5-cache/dev-cpp/catch-3.0.1
+++ b/metadata/md5-cache/dev-cpp/catch-3.0.1
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://github.com/catchorg/Catch2
INHERIT=cmake python-any-r1
IUSE=test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=Boost-1.0
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/catchorg/Catch2/archive/v3.0.1.tar.gz -> Catch2-3.0.1.tar.gz
_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=388d88fc5bbb63833c98d1f69aa7fdce
+_md5_=e9128d6318f51497c0986576a883f60c
diff --git a/metadata/md5-cache/dev-cpp/magic_enum-0.8.2 b/metadata/md5-cache/dev-cpp/magic_enum-0.8.2
new file mode 100644
index 000000000000..9b0456458c7e
--- /dev/null
+++ b/metadata/md5-cache/dev-cpp/magic_enum-0.8.2
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Static reflection for enums in header-only C++
+EAPI=8
+HOMEPAGE=https://github.com/Neargye/magic_enum
+INHERIT=cmake
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=MIT
+RESTRICT=!test? ( test ) test
+SLOT=0
+SRC_URI=https://github.com/Neargye/magic_enum/archive/refs/tags/v0.8.2.tar.gz -> magic_enum-0.8.2.tar.gz
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=e4790182551c217522e44d1d0c723e53
diff --git a/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-1.10.4 b/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-1.10.4
index 1b2816592c61..a983e6ea1331 100644
--- a/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-1.10.4
+++ b/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-1.10.4
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://github.com/maxbachmann/rapidfuzz-cpp/
INHERIT=cmake
IUSE=test
-KEYWORDS=amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86
+KEYWORDS=amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=MIT
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/maxbachmann/rapidfuzz-cpp/archive/v1.10.4.tar.gz -> rapidfuzz-cpp-1.10.4.gh.tar.gz
_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=20d31b4e0cd83653d77891916b224495
+_md5_=fd4a311f6f2be285450e51fcccde2511
diff --git a/metadata/md5-cache/dev-cpp/taskflow-3.3.0 b/metadata/md5-cache/dev-cpp/taskflow-3.3.0
index b10e53b99949..34d4b664e05f 100644
--- a/metadata/md5-cache/dev-cpp/taskflow-3.3.0
+++ b/metadata/md5-cache/dev-cpp/taskflow-3.3.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://taskflow.github.io
INHERIT=cmake
IUSE=examples test
-KEYWORDS=amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86
+KEYWORDS=amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=MIT
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/taskflow/taskflow/archive/v3.3.0.tar.gz -> taskflow-3.3.0.tar.gz
_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=8fd1b96e518aea6b1325825ce007626d
+_md5_=725a59a6daf6c50672f50d8cedf8750b
diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz
index a2704bc8ef71..3351b84cb1b9 100644
Binary files a/metadata/md5-cache/dev-db/Manifest.gz and b/metadata/md5-cache/dev-db/Manifest.gz differ
diff --git a/metadata/md5-cache/dev-db/mysql-workbench-8.0.29-r1 b/metadata/md5-cache/dev-db/mysql-workbench-8.0.31-r1
similarity index 55%
rename from metadata/md5-cache/dev-db/mysql-workbench-8.0.29-r1
rename to metadata/md5-cache/dev-db/mysql-workbench-8.0.31-r1
index 8ae08d5219ca..351b65b60a12 100644
--- a/metadata/md5-cache/dev-db/mysql-workbench-8.0.29-r1
+++ b/metadata/md5-cache/dev-db/mysql-workbench-8.0.31-r1
@@ -1,16 +1,16 @@
BDEPEND=>=app-portage/elt-patches-20170815 app-arch/xz-utils >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
-DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10[sqlite] ) app-crypt/libsecret dev-libs/glib:2 dev-cpp/antlr-cpp:4 dev-cpp/atkmm:* dev-cpp/pangomm:1.4 >=dev-cpp/glibmm-2.14:2 dev-cpp/gtkmm:3.0 dev-libs/atk >=net-libs/libssh-0.8.5[server] x11-libs/pango x11-libs/gtk+:3 gnome-base/libglade:2.0 >=x11-libs/cairo-1.5.12[glib,svg(+)] >=dev-libs/rapidjson-1.1.0 dev-libs/libsigc++:2 dev-libs/boost[nls] >=dev-cpp/ctemplate-0.95 >=dev-libs/libxml2-2.6.2:2 dev-libs/libzip dev-libs/libpcre[cxx] >=sci-libs/gdal-1.11.1-r1 virtual/opengl || ( sys-fs/e2fsprogs dev-libs/ossp-uuid ) dev-libs/tinyxml[stl] >=dev-db/mysql-connector-c++-1.1.8 =dev-db/mysql-connector-c++-1* dev-db/vsqlite++ || ( dev-db/libiodbc dev-db/unixODBC ) dev-python/pexpect >=dev-python/paramiko-1.7.4 dev-lang/swig virtual/jre virtual/pkgconfig dev-util/desktop-file-utils x11-misc/shared-mime-info
+DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10[sqlite] ) app-crypt/libsecret dev-libs/glib:2 =dev-cpp/glibmm-2.14:2 dev-cpp/gtkmm:3.0 dev-libs/atk >=net-libs/libssh-0.9.5[server] x11-libs/pango x11-libs/gtk+:3 >=x11-libs/cairo-1.5.12[glib,svg(+)] >=dev-libs/rapidjson-1.1.0 dev-libs/libsigc++:2 dev-libs/boost[nls] >=dev-cpp/ctemplate-0.95 >=dev-libs/libxml2-2.6.2:2 dev-libs/libzip dev-libs/libpcre[cxx] >=sci-libs/gdal-1.11.1-r1 virtual/opengl || ( sys-fs/e2fsprogs dev-libs/ossp-uuid ) dev-libs/tinyxml[stl] >=dev-db/mysql-connector-c++-8.0.27-r1 dev-db/vsqlite++ || ( dev-db/libiodbc dev-db/unixODBC ) dev-python/pexpect >=dev-python/paramiko-1.7.4 dev-lang/swig virtual/jre virtual/pkgconfig dev-util/desktop-file-utils x11-misc/shared-mime-info
DESCRIPTION=MySQL Workbench
EAPI=7
HOMEPAGE=https://www.mysql.com/products/workbench/
INHERIT=gnome2 flag-o-matic python-single-r1 cmake
IUSE=debug doc python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
-KEYWORDS=amd64 ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
-RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10[sqlite] ) app-crypt/libsecret dev-libs/glib:2 dev-cpp/antlr-cpp:4 dev-cpp/atkmm:* dev-cpp/pangomm:1.4 >=dev-cpp/glibmm-2.14:2 dev-cpp/gtkmm:3.0 dev-libs/atk >=net-libs/libssh-0.8.5[server] x11-libs/pango x11-libs/gtk+:3 gnome-base/libglade:2.0 >=x11-libs/cairo-1.5.12[glib,svg(+)] >=dev-libs/rapidjson-1.1.0 dev-libs/libsigc++:2 dev-libs/boost[nls] >=dev-cpp/ctemplate-0.95 >=dev-libs/libxml2-2.6.2:2 dev-libs/libzip dev-libs/libpcre[cxx] >=sci-libs/gdal-1.11.1-r1 virtual/opengl || ( sys-fs/e2fsprogs dev-libs/ossp-uuid ) dev-libs/tinyxml[stl] >=dev-db/mysql-connector-c++-1.1.8 =dev-db/mysql-connector-c++-1* dev-db/vsqlite++ || ( dev-db/libiodbc dev-db/unixODBC ) dev-python/pexpect >=dev-python/paramiko-1.7.4 app-admin/sudo >=sys-apps/net-tools-1.60_p20120127084908
+RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10[sqlite] ) app-crypt/libsecret dev-libs/glib:2 =dev-cpp/glibmm-2.14:2 dev-cpp/gtkmm:3.0 dev-libs/atk >=net-libs/libssh-0.9.5[server] x11-libs/pango x11-libs/gtk+:3 >=x11-libs/cairo-1.5.12[glib,svg(+)] >=dev-libs/rapidjson-1.1.0 dev-libs/libsigc++:2 dev-libs/boost[nls] >=dev-cpp/ctemplate-0.95 >=dev-libs/libxml2-2.6.2:2 dev-libs/libzip dev-libs/libpcre[cxx] >=sci-libs/gdal-1.11.1-r1 virtual/opengl || ( sys-fs/e2fsprogs dev-libs/ossp-uuid ) dev-libs/tinyxml[stl] >=dev-db/mysql-connector-c++-8.0.27-r1 dev-db/vsqlite++ || ( dev-db/libiodbc dev-db/unixODBC ) dev-python/pexpect >=dev-python/paramiko-1.7.4 app-admin/sudo >=sys-apps/net-tools-1.60_p20120127084908
REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 )
SLOT=0
-SRC_URI=https://cdn.mysql.com/Downloads/MySQLGUITools/mysql-workbench-community-8.0.29-src.tar.gz https://www.antlr.org/download/antlr-4.9.1-complete.jar
+SRC_URI=https://cdn.mysql.com/Downloads/MySQLGUITools/mysql-workbench-community-8.0.31-src.tar.gz https://www.antlr.org/download/antlr-4.9.1-complete.jar
_eclasses_=cmake 449b4785acace35308fe747fc939bde1 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 gnome.org 429073e99d7067d3462e875bf5c6e14a gnome2 8dcac7a0c320f92299160b297d4fec6f gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=a380de91deefba2050b1f19fe54869d5
+_md5_=3cd520c246ccc617ddfe54e3b86057cb
diff --git a/metadata/md5-cache/dev-db/oracle-instantclient-21.3.0.0.0 b/metadata/md5-cache/dev-db/oracle-instantclient-21.3.0.0.0
index 1f3ad2c9a09f..caed96abb4b8 100644
--- a/metadata/md5-cache/dev-db/oracle-instantclient-21.3.0.0.0
+++ b/metadata/md5-cache/dev-db/oracle-instantclient-21.3.0.0.0
@@ -5,7 +5,7 @@ EAPI=7
HOMEPAGE=https://www.oracle.com/database/technologies/instant-client.html
INHERIT=pax-utils multilib-minimal
IUSE=jdbc odbc precomp +sdk +sqlplus tools 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 x86
+KEYWORDS=amd64 x86
LICENSE=OTN
RDEPEND=>=dev-libs/libaio-0.3.109-r5[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/glibc odbc? ( dev-db/unixODBC )
REQUIRED_USE=precomp? ( sdk )
@@ -13,4 +13,4 @@ RESTRICT=mirror splitdebug test
SLOT=0/21.1
SRC_URI=abi_x86_32? ( https://download.oracle.com/otn_software/linux/instantclient/213000/instantclient-basic-linux-21.3.0.0.0.zip jdbc? ( https://download.oracle.com/otn_software/linux/instantclient/213000/instantclient-jdbc-linux-21.3.0.0.0.zip ) odbc? ( https://download.oracle.com/otn_software/linux/instantclient/213000/instantclient-odbc-linux-21.3.0.0.0.zip ) precomp? ( https://download.oracle.com/otn_software/linux/instantclient/213000/instantclient-precomp-linux-21.3.0.0.0.zip ) !abi_x86_64? ( sdk? ( https://download.oracle.com/otn_software/linux/instantclient/213000/instantclient-sdk-linux-21.3.0.0.0.zip ) sqlplus? ( https://download.oracle.com/otn_software/linux/instantclient/213000/instantclient-sqlplus-linux-21.3.0.0.0.zip ) tools? ( https://download.oracle.com/otn_software/linux/instantclient/213000/instantclient-tools-linux-21.3.0.0.0.zip ) ) ) abi_x86_64? ( https://download.oracle.com/otn_software/linux/instantclient/213000/instantclient-basic-linux.x64-21.3.0.0.0.zip jdbc? ( https://download.oracle.com/otn_software/linux/instantclient/213000/instantclient-jdbc-linux.x64-21.3.0.0.0.zip ) odbc? ( https://download.oracle.com/otn_software/linux/instantclient/213000/instantclient-odbc-linux.x64-21.3.0.0.0.zip ) precomp? ( https://download.oracle.com/otn_software/linux/instantclient/213000/instantclient-precomp-linux.x64-21.3.0.0.0.zip ) sdk? ( https://download.oracle.com/otn_software/linux/instantclient/213000/instantclient-sdk-linux.x64-21.3.0.0.0.zip ) sqlplus? ( https://download.oracle.com/otn_software/linux/instantclient/213000/instantclient-sqlplus-linux.x64-21.3.0.0.0.zip ) tools? ( https://download.oracle.com/otn_software/linux/instantclient/213000/instantclient-tools-linux.x64-21.3.0.0.0.zip ) )
_eclasses_=multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=1c9afb88874fda29ab339aca9f3248c6
+_md5_=1827a6a3dbf8a6be724f89ce510e077d
diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz
index e2c8512d3b1c..f619df69bf90 100644
Binary files a/metadata/md5-cache/dev-java/Manifest.gz and b/metadata/md5-cache/dev-java/Manifest.gz differ
diff --git a/metadata/md5-cache/dev-java/gradle-bin-7.6 b/metadata/md5-cache/dev-java/gradle-bin-7.6
index b6d9dea68b6a..0dad9ca7b3f3 100644
--- a/metadata/md5-cache/dev-java/gradle-bin-7.6
+++ b/metadata/md5-cache/dev-java/gradle-bin-7.6
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.gradle.org/
INHERIT=java-pkg-2
IUSE=doc source
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=Apache-2.0
RDEPEND=app-eselect/eselect-gradle >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=7.6
SRC_URI=https://services.gradle.org/distributions/gradle-7.6-all.zip -> gradle-bin-7.6.zip
_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1
-_md5_=c62185d27694066bfc0c810d02fd8bcb
+_md5_=22cedbcff90d310938d35aeb0368bfde
diff --git a/metadata/md5-cache/dev-java/mill-bin-0.10.10 b/metadata/md5-cache/dev-java/mill-bin-0.10.10
index c24d99064dc6..78081ee03bc8 100644
--- a/metadata/md5-cache/dev-java/mill-bin-0.10.10
+++ b/metadata/md5-cache/dev-java/mill-bin-0.10.10
@@ -2,9 +2,9 @@ DEFINED_PHASES=install unpack
DESCRIPTION=A Java/Scala build tool
EAPI=8
HOMEPAGE=https://com-lihaoyi.github.io/mill/
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=MIT
RDEPEND=>=virtual/jre-1.8:*
SLOT=0
SRC_URI=https://github.com/com-lihaoyi/mill/releases/download/0.10.10/0.10.10-assembly -> mill-bin-0.10.10
-_md5_=2b4d4ada0013d7b03d498570ab932074
+_md5_=51fc38f30a15ef2b74b631eb3b1d4b1a
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index 84d89d17d6ac..d8dc731ba82c 100644
Binary files a/metadata/md5-cache/dev-lang/Manifest.gz and b/metadata/md5-cache/dev-lang/Manifest.gz differ
diff --git a/metadata/md5-cache/dev-lang/swi-prolog-8.4.2 b/metadata/md5-cache/dev-lang/swi-prolog-8.4.2
deleted file mode 100644
index e5415da98715..000000000000
--- a/metadata/md5-cache/dev-lang/swi-prolog-8.4.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
-DEPEND=sys-libs/ncurses:= sys-libs/zlib virtual/libcrypt:= archive? ( app-arch/libarchive:= ) berkdb? ( >=sys-libs/db-4:= ) odbc? ( dev-db/unixODBC ) pcre? ( dev-libs/libpcre ) readline? ( sys-libs/readline:= ) libedit? ( dev-libs/libedit ) gmp? ( dev-libs/gmp:0= ) ssl? ( dev-libs/openssl:0= ) java? ( >=virtual/jdk-1.8:* ) uuid? ( dev-libs/ossp-uuid ) qt5? ( dev-qt/qtwidgets:5 dev-qt/qtgui:5 ) X? ( media-libs/libjpeg-turbo:= x11-libs/libX11 x11-libs/libXft x11-libs/libXinerama x11-libs/libXpm x11-libs/libXt x11-libs/libICE x11-libs/libSM ) yaml? ( dev-libs/libyaml ) X? ( x11-base/xorg-proto ) java? ( test? ( =dev-java/junit-3.8* ) ) java? ( >=dev-java/java-config-2.2.0-r3 )
-DESCRIPTION=Versatile implementation of the Prolog programming language
-EAPI=7
-HOMEPAGE=https://www.swi-prolog.org/
-INHERIT=cmake desktop xdg-utils flag-o-matic toolchain-funcs java-pkg-opt-2
-IUSE=archive berkdb debug doc +gmp java +libedit minimal odbc pcre qt5 readline ssl test +uuid X yaml java
-KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=BSD-2
-RDEPEND=sys-libs/ncurses:= sys-libs/zlib virtual/libcrypt:= archive? ( app-arch/libarchive:= ) berkdb? ( >=sys-libs/db-4:= ) odbc? ( dev-db/unixODBC ) pcre? ( dev-libs/libpcre ) readline? ( sys-libs/readline:= ) libedit? ( dev-libs/libedit ) gmp? ( dev-libs/gmp:0= ) ssl? ( dev-libs/openssl:0= ) java? ( >=virtual/jdk-1.8:* ) uuid? ( dev-libs/ossp-uuid ) qt5? ( dev-qt/qtwidgets:5 dev-qt/qtgui:5 ) X? ( media-libs/libjpeg-turbo:= x11-libs/libX11 x11-libs/libXft x11-libs/libXinerama x11-libs/libXpm x11-libs/libXt x11-libs/libICE x11-libs/libSM ) yaml? ( dev-libs/libyaml ) java? ( >=dev-java/java-config-2.2.0-r3 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://www.swi-prolog.org/download/stable/src/swipl-8.4.2.tar.gz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 desktop 7eb20ad915a0a318176d51bc2508ff5c edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=92d243e37959b27ef564198684045143
diff --git a/metadata/md5-cache/dev-lang/swi-prolog-9.1.2 b/metadata/md5-cache/dev-lang/swi-prolog-9.1.2
new file mode 100644
index 000000000000..351b41ac89ec
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/swi-prolog-9.1.2
@@ -0,0 +1,18 @@
+BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=sys-libs/ncurses:= sys-libs/zlib:= virtual/libcrypt:= X? ( media-libs/freetype:2 media-libs/fontconfig:1.0 media-libs/libjpeg-turbo:= x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXft x11-libs/libXinerama x11-libs/libXpm x11-libs/libXt ) archive? ( app-arch/libarchive:= ) berkdb? ( >=sys-libs/db-4:= ) cli? ( dev-libs/libedit sys-libs/readline:= ) gmp? ( dev-libs/gmp:0= ) gui? ( !qt6? ( dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) !minimal? ( dev-libs/ossp-uuid ) odbc? ( dev-db/unixODBC ) pcre? ( dev-libs/libpcre ) ssl? ( dev-libs/openssl:0= ) yaml? ( dev-libs/libyaml ) X? ( x11-base/xorg-proto ) java? ( >=virtual/jdk-1.8:* test? ( dev-java/junit:4 ) ) java? ( >=dev-java/java-config-2.2.0-r3 )
+DESCRIPTION=Versatile implementation of the Prolog programming language
+EAPI=8
+HOMEPAGE=https://www.swi-prolog.org/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake desktop flag-o-matic java-pkg-opt-2 toolchain-funcs xdg
+IUSE=X archive berkdb +cli debug doc +gmp gui +ipc java minimal odbc pcre pgo qt6 ssl test yaml java
+KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=BSD-2
+RDEPEND=sys-libs/ncurses:= sys-libs/zlib:= virtual/libcrypt:= X? ( media-libs/freetype:2 media-libs/fontconfig:1.0 media-libs/libjpeg-turbo:= x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXft x11-libs/libXinerama x11-libs/libXpm x11-libs/libXt ) archive? ( app-arch/libarchive:= ) berkdb? ( >=sys-libs/db-4:= ) cli? ( dev-libs/libedit sys-libs/readline:= ) gmp? ( dev-libs/gmp:0= ) gui? ( !qt6? ( dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) !minimal? ( dev-libs/ossp-uuid ) odbc? ( dev-db/unixODBC ) pcre? ( dev-libs/libpcre ) ssl? ( dev-libs/openssl:0= ) yaml? ( dev-libs/libyaml ) java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
+REQUIRED_USE=doc? ( archive ) minimal? ( !archive !doc !ipc !ssl !test )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://www.swi-prolog.org/download/devel/src/swipl-9.1.2.tar.gz
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 desktop 7eb20ad915a0a318176d51bc2508ff5c flag-o-matic 69394e25812406faa1f90edaf4969395 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=babeb908183dbd46cfbbf653d3fca9f3
diff --git a/metadata/md5-cache/dev-lang/zig-0.10.0 b/metadata/md5-cache/dev-lang/zig-0.10.0
index 97ef00a5930d..2a8b35fbd41f 100644
--- a/metadata/md5-cache/dev-lang/zig-0.10.0
+++ b/metadata/md5-cache/dev-lang/zig-0.10.0
@@ -11,4 +11,4 @@ RDEPEND=sys-devel/clang:15= sys-devel/lld:15= sys-devel/llvm:15=[zstd] !dev-lang
SLOT=0
SRC_URI=https://ziglang.org/download/0.10.0/zig-0.10.0.tar.xz
_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=617fa8e4d6e281f58ee0b6caece3619c
+_md5_=c499bc54acfdb1e51c71cbbfbb9ef3d0
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index fb3d349a1b0f..124e6bd135f9 100644
Binary files a/metadata/md5-cache/dev-libs/Manifest.gz and b/metadata/md5-cache/dev-libs/Manifest.gz differ
diff --git a/metadata/md5-cache/dev-libs/libclc-14.0.6 b/metadata/md5-cache/dev-libs/libclc-14.0.6
index 4079c587bfa1..123e333fb24d 100644
--- a/metadata/md5-cache/dev-libs/libclc-14.0.6
+++ b/metadata/md5-cache/dev-libs/libclc-14.0.6
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
REQUIRED_USE=|| ( video_cards_nvidia video_cards_r600 video_cards_radeonsi )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=8f80ef1fb0d97fbc80d9a09337f9f6a1
diff --git a/metadata/md5-cache/dev-libs/libclc-15.0.6 b/metadata/md5-cache/dev-libs/libclc-15.0.6
index 3b976fdaf5b1..6aa6a9a485b5 100644
--- a/metadata/md5-cache/dev-libs/libclc-15.0.6
+++ b/metadata/md5-cache/dev-libs/libclc-15.0.6
@@ -10,5 +10,5 @@ KEYWORDS=amd64 x86
LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig )
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=e0878b2bccd03350d17bec8e2acd9060
diff --git a/metadata/md5-cache/dev-libs/libclc-15.0.6.9999 b/metadata/md5-cache/dev-libs/libclc-15.0.6.9999
index af9ecebba4ab..7f338297455e 100644
--- a/metadata/md5-cache/dev-libs/libclc-15.0.6.9999
+++ b/metadata/md5-cache/dev-libs/libclc-15.0.6.9999
@@ -9,5 +9,5 @@ IUSE=spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi
LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
PROPERTIES=live
SLOT=0
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=805906ec5e8bc8a5587adeef8c95d452
diff --git a/metadata/md5-cache/dev-libs/libclc-16.0.0.9999 b/metadata/md5-cache/dev-libs/libclc-16.0.0.9999
index cfa6e003c066..d89607800029 100644
--- a/metadata/md5-cache/dev-libs/libclc-16.0.0.9999
+++ b/metadata/md5-cache/dev-libs/libclc-16.0.0.9999
@@ -9,5 +9,5 @@ IUSE=spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi
LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
PROPERTIES=live
SLOT=0
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=6d87f33e797c3c7b21b27c8186248225
diff --git a/metadata/md5-cache/dev-libs/libclc-16.0.0_pre20230101 b/metadata/md5-cache/dev-libs/libclc-16.0.0_pre20230101
index 43f7992916fe..a2c2dae32bda 100644
--- a/metadata/md5-cache/dev-libs/libclc-16.0.0_pre20230101
+++ b/metadata/md5-cache/dev-libs/libclc-16.0.0_pre20230101
@@ -9,5 +9,5 @@ IUSE=spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi
LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz -> llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=457c40830b53a6edd0343666fa66b7ab
diff --git a/metadata/md5-cache/dev-libs/libclc-16.0.0_pre20230107 b/metadata/md5-cache/dev-libs/libclc-16.0.0_pre20230107
new file mode 100644
index 000000000000..ba4ee8aa1187
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libclc-16.0.0_pre20230107
@@ -0,0 +1,13 @@
+BDEPEND=|| ( >=dev-lang/python-3.11.1:3.11 >=dev-lang/python-3.10.9:3.10 >=dev-lang/python-3.9.16:3.9 >=dev-lang/python-3.8.16:3.8 ) || ( ( sys-devel/clang:16 spirv? ( dev-util/spirv-llvm-translator:16 ) ) ( sys-devel/clang:15 spirv? ( dev-util/spirv-llvm-translator:15 ) ) ( sys-devel/clang:14 spirv? ( dev-util/spirv-llvm-translator:14 ) ) ( sys-devel/clang:13 spirv? ( dev-util/spirv-llvm-translator:13 ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=!!sys-devel/llvm:0
+DESCRIPTION=OpenCL C library
+EAPI=8
+HOMEPAGE=https://libclc.llvm.org/
+INHERIT=cmake llvm llvm.org python-any-r1
+IUSE=spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz -> llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=457c40830b53a6edd0343666fa66b7ab
diff --git a/metadata/md5-cache/dev-libs/miniaudio-0.11.11 b/metadata/md5-cache/dev-libs/miniaudio-0.11.11
new file mode 100644
index 000000000000..39b2f3f5cecc
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/miniaudio-0.11.11
@@ -0,0 +1,9 @@
+DEFINED_PHASES=install
+DESCRIPTION=A single file library for audio playback and capture
+EAPI=8
+HOMEPAGE=https://miniaudio.io
+KEYWORDS=~amd64
+LICENSE=|| ( public-domain MIT-0 )
+SLOT=0
+SRC_URI=https://github.com/mackron/miniaudio/archive/a0dc1037f99a643ff5fad7272cd3d6461f2d63fa.tar.gz -> miniaudio-0.11.11.tar.gz
+_md5_=39fb165985dde59d9c9b1eddb30bf704
diff --git a/metadata/md5-cache/dev-ml/Manifest.gz b/metadata/md5-cache/dev-ml/Manifest.gz
index 4082eb206c89..5e6a637c2d8b 100644
Binary files a/metadata/md5-cache/dev-ml/Manifest.gz and b/metadata/md5-cache/dev-ml/Manifest.gz differ
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-13.0.1 b/metadata/md5-cache/dev-ml/llvm-ocaml-13.0.1
index 704a721782eb..d30bf8f2aa2d 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-13.0.1
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-13.0.1
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/13.0.1
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=b04617812b555ce0e0e1ac200222aec8
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-14.0.6 b/metadata/md5-cache/dev-ml/llvm-ocaml-14.0.6
index 258e706431f9..e29e3f175b29 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-14.0.6
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-14.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/14.0.6
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=fbae63c9b8e8f4c773111b71ce3e17ae
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.6 b/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.6
index fd85bc73a0bd..9efffa1c50d2 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.6
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/15.0.6
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig )
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=aae4fd14e592af001108cade1ff7fd18
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.6.9999 b/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.6.9999
index 01009555d526..a1d32c604fe8 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.6.9999
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.6.9999
@@ -12,5 +12,5 @@ RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-15.0.6.
REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV )
RESTRICT=!test? ( test )
SLOT=0/15.0.6.9999
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=31ce9612f8264beb63ef452e8f3ae5d7
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0.9999 b/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0.9999
index 8f0581608b25..b416eb1ae0b9 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0.9999
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-16.0.0.
REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
RESTRICT=!test? ( test )
SLOT=0/16.0.0.9999
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=d104c2b9071a4b8897e8436525e8f915
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre20230101 b/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre20230101
index 20fff2744051..ef05f717e774 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre20230101
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre20230101
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/16.0.0_pre20230101
SRC_URI=https://github.com/llvm/llvm-project/archive/b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz -> llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=2be491f6e7ddfc31a1e19b555f07f6c2
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre20230107 b/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre20230107
new file mode 100644
index 000000000000..674716bcb42f
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre20230107
@@ -0,0 +1,16 @@
+BDEPEND=|| ( >=dev-lang/python-3.11.1:3.11 >=dev-lang/python-3.10.9:3.10 >=dev-lang/python-3.9.16:3.9 >=dev-lang/python-3.8.16:3.8 ) dev-lang/perl dev-ml/findlib >=dev-util/cmake-3.16 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-16.0.0_pre20230107:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_Xtensa] ) !!sys-devel/llvm:0
+DESCRIPTION=OCaml bindings for LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake llvm llvm.org python-any-r1
+IUSE=debug test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-16.0.0_pre20230107:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_Xtensa] )
+REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
+RESTRICT=!test? ( test )
+SLOT=0/16.0.0_pre20230107
+SRC_URI=https://github.com/llvm/llvm-project/archive/6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz -> llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=2be491f6e7ddfc31a1e19b555f07f6c2
diff --git a/metadata/md5-cache/dev-python/Levenshtein-0.20.8 b/metadata/md5-cache/dev-python/Levenshtein-0.20.8
index 44f21a7964f4..717b7af05e0b 100644
--- a/metadata/md5-cache/dev-python/Levenshtein-0.20.8
+++ b/metadata/md5-cache/dev-python/Levenshtein-0.20.8
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/Levenshtein/ https://github.com/maxbachmann/Levenshtein/
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 ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86
+KEYWORDS=amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=GPL-2+
RDEPEND==dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/maxbachmann/Levenshtein/archive/v0.20.8.tar.gz -> Levenshtein-0.20.8.gh.tar.gz
_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=fa6902063f9f6dbb67de5f838373539d
+_md5_=dac6571fb752ef32c186824c85e02a13
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index d5f8b0605576..8fbc0df6b4a3 100644
Binary files a/metadata/md5-cache/dev-python/Manifest.gz and b/metadata/md5-cache/dev-python/Manifest.gz differ
diff --git a/metadata/md5-cache/dev-python/clang-python-13.0.1 b/metadata/md5-cache/dev-python/clang-python-13.0.1
index a241bd4f21c2..07650d65445e 100644
--- a/metadata/md5-cache/dev-python/clang-python-13.0.1
+++ b/metadata/md5-cache/dev-python/clang-python-13.0.1
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz
-_eclasses_=llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_eclasses_=llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
_md5_=1314a02dd5552fdefacc1cd766ef4a60
diff --git a/metadata/md5-cache/dev-python/clang-python-14.0.6 b/metadata/md5-cache/dev-python/clang-python-14.0.6
index f06881bf6d13..dabaf48c0f4b 100644
--- a/metadata/md5-cache/dev-python/clang-python-14.0.6
+++ b/metadata/md5-cache/dev-python/clang-python-14.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e
+_eclasses_=llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e
_md5_=5c51d2e4c795345c6807a2b712b6846e
diff --git a/metadata/md5-cache/dev-python/clang-python-15.0.6 b/metadata/md5-cache/dev-python/clang-python-15.0.6
index 8889bfc2f1b1..e37304995e69 100644
--- a/metadata/md5-cache/dev-python/clang-python-15.0.6
+++ b/metadata/md5-cache/dev-python/clang-python-15.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig )
-_eclasses_=llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e
+_eclasses_=llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e
_md5_=49954e9ab8d09b2f272b2871b93ca022
diff --git a/metadata/md5-cache/dev-python/clang-python-15.0.6.9999 b/metadata/md5-cache/dev-python/clang-python-15.0.6.9999
index 54257539b5e9..9212b1c24d81 100644
--- a/metadata/md5-cache/dev-python/clang-python-15.0.6.9999
+++ b/metadata/md5-cache/dev-python/clang-python-15.0.6.9999
@@ -12,5 +12,5 @@ RDEPEND=>=sys-devel/clang-15.0.6.9999:* !sys-devel/llvm:0[clang(-),python(-)] !s
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_eclasses_=git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
_md5_=e761e83df8aff100a24b6bfad08af640
diff --git a/metadata/md5-cache/dev-python/clang-python-16.0.0.9999 b/metadata/md5-cache/dev-python/clang-python-16.0.0.9999
index ae9c05f8aced..5fc9aa7604c9 100644
--- a/metadata/md5-cache/dev-python/clang-python-16.0.0.9999
+++ b/metadata/md5-cache/dev-python/clang-python-16.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=>=sys-devel/clang-16.0.0.9999:* !sys-devel/llvm:0[clang(-),python(-)] !s
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_eclasses_=git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
_md5_=e761e83df8aff100a24b6bfad08af640
diff --git a/metadata/md5-cache/dev-python/clang-python-16.0.0_pre20230101 b/metadata/md5-cache/dev-python/clang-python-16.0.0_pre20230101
index 704b784cd6b2..2c8bfb299c99 100644
--- a/metadata/md5-cache/dev-python/clang-python-16.0.0_pre20230101
+++ b/metadata/md5-cache/dev-python/clang-python-16.0.0_pre20230101
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz -> llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz
-_eclasses_=llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_eclasses_=llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
_md5_=1c0bec4b501c87551892f526e9bc88e1
diff --git a/metadata/md5-cache/dev-python/clang-python-16.0.0_pre20230107 b/metadata/md5-cache/dev-python/clang-python-16.0.0_pre20230107
new file mode 100644
index 000000000000..4713220ea68d
--- /dev/null
+++ b/metadata/md5-cache/dev-python/clang-python-16.0.0_pre20230107
@@ -0,0 +1,16 @@
+BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) test? ( sys-devel/clang:16 )
+DEFINED_PHASES=install prepare test unpack
+DEPEND=>=sys-devel/clang-16.0.0_pre20230107:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)]
+DESCRIPTION=Python bindings for sys-devel/clang
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=llvm.org python-r1
+IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=>=sys-devel/clang-16.0.0_pre20230107:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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/llvm/llvm-project/archive/6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz -> llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz
+_eclasses_=llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=1c0bec4b501c87551892f526e9bc88e1
diff --git a/metadata/md5-cache/dev-python/comm-0.1.0 b/metadata/md5-cache/dev-python/comm-0.1.0
deleted file mode 100644
index 919736d61d8e..000000000000
--- a/metadata/md5-cache/dev-python/comm-0.1.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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=Jupyter Python Comm implementation, for usage in ipykernel, xeus-python
-EAPI=8
-HOMEPAGE=https://pypi.org/project/comm/ https://github.com/ipython/comm
-INHERIT=distutils-r1
-IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc
-LICENSE=BSD
-RDEPEND=>dev-python/traitlets-5.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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
-SLOT=0
-SRC_URI=mirror://pypi/c/comm/comm-0.1.0.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=76bcdb074093825df8a2610e271fa2af
diff --git a/metadata/md5-cache/dev-python/comm-0.1.1 b/metadata/md5-cache/dev-python/comm-0.1.1
deleted file mode 100644
index 32dd29793676..000000000000
--- a/metadata/md5-cache/dev-python/comm-0.1.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >dev-python/traitlets-5.3[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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.11.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Jupyter Python Comm implementation, for usage in ipykernel, xeus-python
-EAPI=8
-HOMEPAGE=https://pypi.org/project/comm/ https://github.com/ipython/comm/
-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 ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=BSD
-RDEPEND=>dev-python/traitlets-5.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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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/ipython/comm/archive/0.1.1.tar.gz -> comm-0.1.1.gh.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=5877954bb0525b3c21dcffeb8fc9cb73
diff --git a/metadata/md5-cache/dev-python/django-4.1.3 b/metadata/md5-cache/dev-python/django-4.1.3
deleted file mode 100644
index a12fdd280111..000000000000
--- a/metadata/md5-cache/dev-python/django-4.1.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[sqlite] ) =dev-python/asgiref-3.5.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sqlparse-0.2.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( dev-python/backports-zoneinfo[python_targets_python3_8(-)?] ) dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jinja[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pillow[webp,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/selenium[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tblib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-devel/gettext !!=sec-keys/openpgp-keys-django-20201201 ) doc? ( >=dev-python/sphinx-5.3.0 ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8[sqlite?,threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9[sqlite?,threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[sqlite?,threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[sqlite?,threads(+)] ) >=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(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
-DEFINED_PHASES=compile configure install postinst prepare test unpack
-DESCRIPTION=High-level Python web framework
-EAPI=8
-HOMEPAGE=https://www.djangoproject.com/ https://github.com/django/django/ https://pypi.org/project/Django/
-INHERIT=bash-completion-r1 distutils-r1 optfeature verify-sig
-IUSE=doc sqlite test doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 verify-sig
-KEYWORDS=amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos
-LICENSE=BSD Apache-2.0 MIT
-RDEPEND==dev-python/asgiref-3.5.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sqlparse-0.2.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( dev-python/backports-zoneinfo[python_targets_python3_8(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8[sqlite?,threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9[sqlite?,threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[sqlite?,threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[sqlite?,threads(+)] )
-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://media.djangoproject.com/releases/4.1/Django-4.1.3.tar.gz verify-sig? ( https://media.djangoproject.com/pgp/Django-4.1.3.checksum.txt )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b optfeature 1a2157392a869265b2afcb63a26c12ac out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e
-_md5_=9cf162f6f43c2df39a4987a203d44b2c
diff --git a/metadata/md5-cache/dev-python/docstring-to-markdown-0.10 b/metadata/md5-cache/dev-python/docstring-to-markdown-0.10
deleted file mode 100644
index 9ccf82c9e42e..000000000000
--- a/metadata/md5-cache/dev-python/docstring-to-markdown-0.10
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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=On the fly conversion of Python docstrings to markdown
-EAPI=8
-HOMEPAGE=https://github.com/python-lsp/docstring-to-markdown
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 ~arm64 x86
-LICENSE=LGPL-2.1
-RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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/python-lsp/docstring-to-markdown/archive/refs/tags/v0.10.tar.gz -> docstring-to-markdown-0.10.gh.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=4c156bc2db9d52ecb309584f14668bdf
diff --git a/metadata/md5-cache/dev-python/filelock-3.8.0 b/metadata/md5-cache/dev-python/filelock-3.8.0
deleted file mode 100644
index 004f589b4c26..000000000000
--- a/metadata/md5-cache/dev-python/filelock-3.8.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/setuptools_scm-7.0.5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/pytest-timeout[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.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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 platform independent file lock for Python
-EAPI=8
-HOMEPAGE=https://github.com/tox-dev/py-filelock/ https://pypi.org/project/filelock/
-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 ~x64-macos
-LICENSE=Unlicense
-RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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/tox-dev/py-filelock/archive/3.8.0.tar.gz -> py-filelock-3.8.0.gh.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=3850df4b23fc3347b95e8ba67189c80d
diff --git a/metadata/md5-cache/dev-python/flask-babel-2.0.0 b/metadata/md5-cache/dev-python/flask-babel-2.0.0
deleted file mode 100644
index 77742eddc779..000000000000
--- a/metadata/md5-cache/dev-python/flask-babel-2.0.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.9:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/pallets-sphinx-themes[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 >=dev-python/sphinx-5.3.0[python_targets_python3_9(-)] dev-python/pallets-sphinx-themes[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 >=dev-python/sphinx-5.3.0[python_targets_python3_8(-)] dev-python/pallets-sphinx-themes[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.10-r1:0 >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] dev-python/pallets-sphinx-themes[python_targets_pypy3(-)] ) ) ) test? ( dev-python/Babel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/flask[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jinja-2.5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/werkzeug[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=i18n and l10n support for Flask based on Babel and pytz
-EAPI=7
-HOMEPAGE=https://pythonhosted.org/Flask-Babel/ https://pypi.org/project/Flask-Babel/ https://github.com/python-babel/flask-babel/
-INHERIT=distutils-r1
-IUSE=doc test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=amd64 ~arm arm64 ~riscv x86
-LICENSE=BSD
-RDEPEND=dev-python/Babel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/flask[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jinja-2.5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/werkzeug[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://pypi/F/Flask-Babel/Flask-Babel-2.0.0.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=5c5c99926196c21aa6614e16a3e97685
diff --git a/metadata/md5-cache/dev-python/furo-2022.9.29 b/metadata/md5-cache/dev-python/furo-2022.9.29
deleted file mode 100644
index 5b4f66a83715..000000000000
--- a/metadata/md5-cache/dev-python/furo-2022.9.29
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Clean customisable Sphinx documentation theme
-EAPI=8
-HOMEPAGE=https://pypi.org/project/furo/ https://github.com/pradyunsg/furo/
-INHERIT=distutils-r1
-IUSE=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 ~m68k ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=dev-python/beautifulsoup4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sphinx[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sphinx-basic-ng[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.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/py3/f/furo/furo-2022.9.29-py3-none-any.whl
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=10cb7996d90dffd4d84d0114e8b82d1b
diff --git a/metadata/md5-cache/dev-python/google-auth-2.14.1 b/metadata/md5-cache/dev-python/google-auth-2.14.1
deleted file mode 100644
index e623a70ef606..000000000000
--- a/metadata/md5-cache/dev-python/google-auth-2.14.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/cryptography[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/flask[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/freezegun[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/grpcio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/moto[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyopenssl[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-localserver[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyu2f[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/responses[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/urllib3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( =dev-python/pyasn1-0.1.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyasn1-modules-0.2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/rsa-3.1.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] !dev-python/namespace-google >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Google Authentication Library
-EAPI=8
-HOMEPAGE=https://github.com/googleapis/google-auth-library-python/ https://pypi.org/project/google-auth/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=amd64 ~arm ~arm64 x86
-LICENSE=Apache-2.0
-RDEPEND==dev-python/pyasn1-0.1.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyasn1-modules-0.2.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/rsa-3.1.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] !dev-python/namespace-google python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://pypi/g/google-auth/google-auth-2.14.1.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=09627420ed88246bc20150ebc9459863
diff --git a/metadata/md5-cache/dev-python/google-auth-2.15.0-r1 b/metadata/md5-cache/dev-python/google-auth-2.15.0-r1
new file mode 100644
index 000000000000..67e9c2e10be1
--- /dev/null
+++ b/metadata/md5-cache/dev-python/google-auth-2.15.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/flask[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/grpcio[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/moto[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyopenssl[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-localserver[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyu2f[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/responses[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/urllib3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( =dev-python/pyasn1-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyasn1-modules-0.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/rsa-3.1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !dev-python/namespace-google >=dev-python/pytest-7.1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Google Authentication Library
+EAPI=8
+HOMEPAGE=https://github.com/googleapis/google-auth-library-python/ https://pypi.org/project/google-auth/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=amd64 ~arm ~arm64 x86
+LICENSE=Apache-2.0
+RDEPEND==dev-python/pyasn1-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyasn1-modules-0.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/rsa-3.1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !dev-python/namespace-google python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://pypi/g/google-auth/google-auth-2.15.0.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=fcda5cfccba5f1b7921c114ca79890a7
diff --git a/metadata/md5-cache/dev-python/importlib_resources-5.10.0 b/metadata/md5-cache/dev-python/importlib_resources-5.10.0
deleted file mode 100644
index 8668e70e4480..000000000000
--- a/metadata/md5-cache/dev-python/importlib_resources-5.10.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( python_targets_pypy3? ( >=dev-python/zipp-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?] ) python_targets_python3_8? ( >=dev-python/zipp-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?] ) dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_8(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?] >=dev-python/flit_core-3.8.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Read resources from Python packages
-EAPI=7
-HOMEPAGE=https://github.com/python/importlib_resources/ https://pypi.org/project/importlib-resources/
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_8
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos ~x64-solaris
-LICENSE=Apache-2.0
-RDEPEND=python_targets_pypy3? ( >=dev-python/zipp-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?] ) python_targets_python3_8? ( >=dev-python/zipp-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_8(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/python/importlib_resources/archive/v5.10.0.tar.gz -> importlib_resources-5.10.0.gh.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=055fa2b0e27db7829ee9ccb369d331d5
diff --git a/metadata/md5-cache/dev-python/ipywidgets-8.0.2 b/metadata/md5-cache/dev-python/ipywidgets-8.0.2
deleted file mode 100644
index f4dbf0da76ee..000000000000
--- a/metadata/md5-cache/dev-python/ipywidgets-8.0.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/ipykernel-4.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ipython_genutils-0.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/traitlets-4.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/widgetsnbextension-3.6.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.16:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[threads(+)] ) >=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=IPython HTML widgets for Jupyter
-EAPI=8
-HOMEPAGE=https://ipywidgets.readthedocs.io/ https://github.com/jupyter-widgets/ipywidgets/ https://pypi.org/project/ipywidgets/
-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 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=>=dev-python/ipykernel-4.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ipython_genutils-0.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/traitlets-4.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/widgetsnbextension-3.6.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.16:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[threads(+)] )
-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=mirror://pypi/i/ipywidgets/ipywidgets-8.0.2.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=2675e7c521deb0666467748a0cffad8d
diff --git a/metadata/md5-cache/dev-python/ipywidgets-8.0.3 b/metadata/md5-cache/dev-python/ipywidgets-8.0.3
deleted file mode 100644
index c2f8f2e763ea..000000000000
--- a/metadata/md5-cache/dev-python/ipywidgets-8.0.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/ipykernel-4.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ipython_genutils-0.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/traitlets-4.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/widgetsnbextension-3.6.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.16:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[threads(+)] ) >=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=IPython HTML widgets for Jupyter
-EAPI=8
-HOMEPAGE=https://ipywidgets.readthedocs.io/ https://github.com/jupyter-widgets/ipywidgets/ https://pypi.org/project/ipywidgets/
-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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=>=dev-python/ipykernel-4.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ipython_genutils-0.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/traitlets-4.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/widgetsnbextension-3.6.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.16:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[threads(+)] )
-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=mirror://pypi/i/ipywidgets/ipywidgets-8.0.3.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=ce17f25493ac4a07d390ed1c559bc534
diff --git a/metadata/md5-cache/dev-python/jedi-0.18.1-r1 b/metadata/md5-cache/dev-python/jedi-0.18.1-r1
deleted file mode 100644
index c36547e7223f..000000000000
--- a/metadata/md5-cache/dev-python/jedi-0.18.1-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=doc? ( || ( ( >=dev-lang/python-3.11.1:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/parso[python_targets_python3_11(-)] dev-python/sphinx_rtd_theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/parso[python_targets_python3_10(-)] dev-python/sphinx_rtd_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 >=dev-python/sphinx-5.3.0[python_targets_python3_9(-)] dev-python/parso[python_targets_python3_9(-)] dev-python/sphinx_rtd_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 >=dev-python/sphinx-5.3.0[python_targets_python3_8(-)] dev-python/parso[python_targets_python3_8(-)] dev-python/sphinx_rtd_theme[python_targets_python3_8(-)] ) ) ) test? ( =dev-python/parso-0.8*[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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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=Autocompletion library for Python
-EAPI=8
-HOMEPAGE=https://github.com/davidhalter/jedi/ https://pypi.org/project/jedi/
-INHERIT=distutils-r1
-IUSE=doc 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
-LICENSE=MIT test? ( Apache-2.0 )
-RDEPEND==dev-python/parso-0.8*[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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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/davidhalter/jedi/archive/v0.18.1.tar.gz -> jedi-0.18.1.gh.tar.gz https://github.com/davidhalter/typeshed/archive/ae9d4f4b21bb5e1239816c301da7b1ea904b44c3.tar.gz -> typeshed-ae9d4f4b21bb5e1239816c301da7b1ea904b44c3.tar.gz https://github.com/davidhalter/django-stubs/archive/fd057010f6cbf176f57d1099e82be46d39b99cb9.tar.gz -> django-stubs-fd057010f6cbf176f57d1099e82be46d39b99cb9.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=26d78662ee897ba42f312ea2e30f29e2
diff --git a/metadata/md5-cache/dev-python/jsonpickle-2.2.0-r1 b/metadata/md5-cache/dev-python/jsonpickle-2.2.0-r1
deleted file mode 100644
index e0411b1cd87c..000000000000
--- a/metadata/md5-cache/dev-python/jsonpickle-2.2.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/feedparser[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pandas[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/simplejson[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sqlalchemy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/ujson[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_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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 postinst prepare test
-DESCRIPTION=Python library for serializing any arbitrary object graph into JSON
-EAPI=8
-HOMEPAGE=https://github.com/jsonpickle/jsonpickle/ https://pypi.org/project/jsonpickle/
-INHERIT=distutils-r1 optfeature
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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=mirror://pypi/j/jsonpickle/jsonpickle-2.2.0.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b optfeature 1a2157392a869265b2afcb63a26c12ac out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=873167a525b1dee30ddab001f15d5f03
diff --git a/metadata/md5-cache/dev-python/jsonpickle-3.0.0 b/metadata/md5-cache/dev-python/jsonpickle-3.0.0
deleted file mode 100644
index abc29365e318..000000000000
--- a/metadata/md5-cache/dev-python/jsonpickle-3.0.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/feedparser[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/gmpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pandas[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/simplejson[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sqlalchemy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/ujson[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_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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 postinst prepare test
-DESCRIPTION=Python library for serializing any arbitrary object graph into JSON
-EAPI=8
-HOMEPAGE=https://github.com/jsonpickle/jsonpickle/ https://pypi.org/project/jsonpickle/
-INHERIT=distutils-r1 optfeature
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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=mirror://pypi/j/jsonpickle/jsonpickle-3.0.0.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b optfeature 1a2157392a869265b2afcb63a26c12ac out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=2a96a3efa348464df178c05749855ce0
diff --git a/metadata/md5-cache/dev-python/jupyter_client-7.4.7 b/metadata/md5-cache/dev-python/jupyter_client-7.4.7
deleted file mode 100644
index fa5b373a0cd3..000000000000
--- a/metadata/md5-cache/dev-python/jupyter_client-7.4.7
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/ipykernel-6.12[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/ipython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-asyncio-0.18[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(-)?] ) test? ( dev-python/entrypoints[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter_core-4.9.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/nest_asyncio-1.5.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.8.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyzmq-23.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tornado-6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/traitlets[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.16:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[threads(+)] ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.11.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Jupyter protocol implementation and client libraries
-EAPI=8
-HOMEPAGE=https://jupyter.org/ https://github.com/jupyter/jupyter_client/ https://pypi.org/project/jupyter-client/
-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 ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=BSD
-RDEPEND=dev-python/entrypoints[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter_core-4.9.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/nest_asyncio-1.5.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.8.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyzmq-23.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tornado-6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/traitlets[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.16:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[threads(+)] )
-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=mirror://pypi/j/jupyter_client/jupyter_client-7.4.7.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=7e6a6a85db7a14a05a88d4bed1a93ea2
diff --git a/metadata/md5-cache/dev-python/jupyter_core-5.0.0-r1 b/metadata/md5-cache/dev-python/jupyter_core-5.0.0-r1
deleted file mode 100644
index eb8e299f129d..000000000000
--- a/metadata/md5-cache/dev-python/jupyter_core-5.0.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/ipython-4.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.1:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/myst_parser[python_targets_python3_11(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/myst_parser[python_targets_python3_10(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 >=dev-python/sphinx-5.3.0[python_targets_python3_9(-)] dev-python/myst_parser[python_targets_python3_9(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 >=dev-python/sphinx-5.3.0[python_targets_python3_8(-)] dev-python/myst_parser[python_targets_python3_8(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_8(-)] ) ) ) test? ( dev-python/platformdirs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/traitlets[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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.11.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Core common functionality of Jupyter projects
-EAPI=8
-HOMEPAGE=https://jupyter.org/ https://github.com/jupyter/jupyter_core/ https://pypi.org/project/jupyter-core/
-INHERIT=distutils-r1
-IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=BSD
-RDEPEND=dev-python/platformdirs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/traitlets[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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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=mirror://pypi/j/jupyter_core/jupyter_core-5.0.0.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=e5caec182b2f0af04ac33fffe0cf028b
diff --git a/metadata/md5-cache/dev-python/jupyter_core-5.1.0 b/metadata/md5-cache/dev-python/jupyter_core-5.1.0
deleted file mode 100644
index c7ce40a12139..000000000000
--- a/metadata/md5-cache/dev-python/jupyter_core-5.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/ipython-4.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.1:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/myst_parser[python_targets_python3_11(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_11(-)] dev-python/traitlets[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/myst_parser[python_targets_python3_10(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_10(-)] dev-python/traitlets[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 >=dev-python/sphinx-5.3.0[python_targets_python3_9(-)] dev-python/myst_parser[python_targets_python3_9(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_9(-)] dev-python/traitlets[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 >=dev-python/sphinx-5.3.0[python_targets_python3_8(-)] dev-python/myst_parser[python_targets_python3_8(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_8(-)] dev-python/traitlets[python_targets_python3_8(-)] ) ) ) test? ( >=dev-python/platformdirs-2.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/traitlets-5.3[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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.11.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Core common functionality of Jupyter projects
-EAPI=8
-HOMEPAGE=https://jupyter.org/ https://github.com/jupyter/jupyter_core/ https://pypi.org/project/jupyter-core/
-INHERIT=distutils-r1
-IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=BSD
-RDEPEND=>=dev-python/platformdirs-2.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/traitlets-5.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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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=mirror://pypi/j/jupyter_core/jupyter_core-5.1.0.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=d17e8ceccfcdedb902c312cf174a2316
diff --git a/metadata/md5-cache/dev-python/lit-13.0.1 b/metadata/md5-cache/dev-python/lit-13.0.1
index a33b1c3b72e0..d3b71b1398d9 100644
--- a/metadata/md5-cache/dev-python/lit-13.0.1
+++ b/metadata/md5-cache/dev-python/lit-13.0.1
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
_md5_=7ef2c4fc2a2b300e562735da19ed4701
diff --git a/metadata/md5-cache/dev-python/lit-14.0.6 b/metadata/md5-cache/dev-python/lit-14.0.6
index 6623ccb735bc..c4fa99a6cd5d 100644
--- a/metadata/md5-cache/dev-python/lit-14.0.6
+++ b/metadata/md5-cache/dev-python/lit-14.0.6
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e
_md5_=a62a9c63dc9a58c2963bf6100ac1249c
diff --git a/metadata/md5-cache/dev-python/lit-15.0.6 b/metadata/md5-cache/dev-python/lit-15.0.6
index cf9721f2df5a..56f630cf6aab 100644
--- a/metadata/md5-cache/dev-python/lit-15.0.6
+++ b/metadata/md5-cache/dev-python/lit-15.0.6
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig )
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e
_md5_=0aec8c4613b136c093bb843f5eada4c3
diff --git a/metadata/md5-cache/dev-python/lit-15.0.6.9999 b/metadata/md5-cache/dev-python/lit-15.0.6.9999
index 992235f22bfe..15373365ac04 100644
--- a/metadata/md5-cache/dev-python/lit-15.0.6.9999
+++ b/metadata/md5-cache/dev-python/lit-15.0.6.9999
@@ -11,5 +11,5 @@ RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_target
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
_md5_=efa1f4ea248be58f79439db9d2f50b07
diff --git a/metadata/md5-cache/dev-python/lit-16.0.0.9999 b/metadata/md5-cache/dev-python/lit-16.0.0.9999
index 992235f22bfe..15373365ac04 100644
--- a/metadata/md5-cache/dev-python/lit-16.0.0.9999
+++ b/metadata/md5-cache/dev-python/lit-16.0.0.9999
@@ -11,5 +11,5 @@ RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_target
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
_md5_=efa1f4ea248be58f79439db9d2f50b07
diff --git a/metadata/md5-cache/dev-python/lit-16.0.0_pre20230101 b/metadata/md5-cache/dev-python/lit-16.0.0_pre20230101
index 49a88c5c5b77..036dae0510ab 100644
--- a/metadata/md5-cache/dev-python/lit-16.0.0_pre20230101
+++ b/metadata/md5-cache/dev-python/lit-16.0.0_pre20230101
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz -> llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
_md5_=038382f95418393cb0db4efe2314391e
diff --git a/metadata/md5-cache/dev-python/lit-16.0.0_pre20230107 b/metadata/md5-cache/dev-python/lit-16.0.0_pre20230107
new file mode 100644
index 000000000000..214e0c732201
--- /dev/null
+++ b/metadata/md5-cache/dev-python/lit-16.0.0_pre20230107
@@ -0,0 +1,15 @@
+BDEPEND=test? ( dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-devel/llvm ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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 unpack
+DESCRIPTION=A stand-alone install of the LLVM suite testing tool
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=distutils-r1 llvm.org
+IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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/llvm/llvm-project/archive/6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz -> llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=74ac0e7fe68f607dfa7638154ab84382
diff --git a/metadata/md5-cache/dev-python/lmdb-1.3.0 b/metadata/md5-cache/dev-python/lmdb-1.3.0
deleted file mode 100644
index f1a18d50f519..000000000000
--- a/metadata/md5-cache/dev-python/lmdb-1.3.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=doc? ( || ( ( >=dev-lang/python-3.11.1:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 >=dev-python/sphinx-5.3.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 >=dev-python/sphinx-5.3.0[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.10-r1:0 >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] ) ) ) test? ( >=dev-db/lmdb-0.9.28:= python_targets_python3_8? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=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.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-db/lmdb-0.9.28:= python_targets_python3_8? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] )
-DESCRIPTION=Python bindings for the Lightning Database
-EAPI=8
-HOMEPAGE=https://github.com/jnwatson/py-lmdb/
-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=amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux
-LICENSE=OPENLDAP
-RDEPEND=>=dev-db/lmdb-0.9.28:= python_targets_python3_8? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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/lmdb/lmdb-1.3.0.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=d8918402c20a66165abd5a575d7bfa23
diff --git a/metadata/md5-cache/dev-python/mdit-py-plugins-0.3.1 b/metadata/md5-cache/dev-python/mdit-py-plugins-0.3.1
deleted file mode 100644
index bf1632cf3326..000000000000
--- a/metadata/md5-cache/dev-python/mdit-py-plugins-0.3.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pytest-regressions[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/markdown-it-py[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=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.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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/flit_core-3.8.0[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=Collection of plugins for markdown-it-py
-EAPI=8
-HOMEPAGE=https://pypi.org/project/mdit-py-plugins/ https://github.com/executablebooks/mdit-py-plugins/
-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 ~m68k ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=dev-python/markdown-it-py[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.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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/executablebooks/mdit-py-plugins/archive/v0.3.1.tar.gz -> mdit-py-plugins-0.3.1.gh.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=1598fe1d0990a938cb6932d363828984
diff --git a/metadata/md5-cache/dev-python/mdit-py-plugins-0.3.2 b/metadata/md5-cache/dev-python/mdit-py-plugins-0.3.2
deleted file mode 100644
index 6330e1be84cd..000000000000
--- a/metadata/md5-cache/dev-python/mdit-py-plugins-0.3.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pytest-regressions[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/markdown-it-py[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=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.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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/flit_core-3.8.0[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=Collection of plugins for markdown-it-py
-EAPI=8
-HOMEPAGE=https://pypi.org/project/mdit-py-plugins/ https://github.com/executablebooks/mdit-py-plugins/
-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 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=dev-python/markdown-it-py[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.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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/executablebooks/mdit-py-plugins/archive/v0.3.2.tar.gz -> mdit-py-plugins-0.3.2.gh.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=2a2272fe73ba2b249fce091091ceb041
diff --git a/metadata/md5-cache/dev-python/nbclient-0.7.0 b/metadata/md5-cache/dev-python/nbclient-0.7.0
deleted file mode 100644
index f06ea4a162ad..000000000000
--- a/metadata/md5-cache/dev-python/nbclient-0.7.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/ipython[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/ipykernel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/ipywidgets[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/nbconvert[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/testpath[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/xmltodict[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/jupyter_client-6.1.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/nbformat-5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/nest_asyncio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/traitlets-5.2.2[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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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=A client library for executing Jupyter notebooks
-EAPI=8
-HOMEPAGE=https://nbclient.readthedocs.io/en/latest/ https://github.com/jupyter/nbclient/ https://pypi.org/project/nbclient/
-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 ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=BSD
-RDEPEND=>=dev-python/jupyter_client-6.1.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/nbformat-5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/nest_asyncio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/traitlets-5.2.2[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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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/jupyter/nbclient/archive/v0.7.0.tar.gz -> nbclient-0.7.0.gh.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=d5d132d6cca23f3f80c5d5ce079ac576
diff --git a/metadata/md5-cache/dev-python/phonenumbers-8.13.1 b/metadata/md5-cache/dev-python/phonenumbers-8.13.1
deleted file mode 100644
index 091a32aa8ef8..000000000000
--- a/metadata/md5-cache/dev-python/phonenumbers-8.13.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/protobuf-python[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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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=Python port of Google's libphonenumber
-EAPI=8
-HOMEPAGE=https://github.com/daviddrysdale/python-phonenumbers/ https://pypi.org/project/phonenumbers/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 ~ppc64 ~riscv x86
-LICENSE=Apache-2.0
-RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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/daviddrysdale/python-phonenumbers/archive/v8.13.1.tar.gz -> python-phonenumbers-8.13.1.gh.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=18feb0c72cda1fc1d71d0191681b0de4
diff --git a/metadata/md5-cache/dev-python/phonenumbers-8.13.2 b/metadata/md5-cache/dev-python/phonenumbers-8.13.2
deleted file mode 100644
index 0f601ced5b84..000000000000
--- a/metadata/md5-cache/dev-python/phonenumbers-8.13.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/protobuf-python[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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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=Python port of Google's libphonenumber
-EAPI=8
-HOMEPAGE=https://github.com/daviddrysdale/python-phonenumbers/ https://pypi.org/project/phonenumbers/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 ~ppc64 ~riscv x86
-LICENSE=Apache-2.0
-RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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/daviddrysdale/python-phonenumbers/archive/v8.13.2.tar.gz -> python-phonenumbers-8.13.2.gh.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=0a8b4ee23f070b6fc38e7007e6cb7c3a
diff --git a/metadata/md5-cache/dev-python/phonenumbers-8.13.3 b/metadata/md5-cache/dev-python/phonenumbers-8.13.3
index 72ec3a7e959e..8de40468e4f0 100644
--- a/metadata/md5-cache/dev-python/phonenumbers-8.13.3
+++ b/metadata/md5-cache/dev-python/phonenumbers-8.13.3
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/daviddrysdale/python-phonenumbers/ https://pypi.org/project/phonenumbers/
INHERIT=distutils-r1
IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/daviddrysdale/python-phonenumbers/archive/v8.13.3.tar.gz -> python-phonenumbers-8.13.3.gh.tar.gz
_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=f882a26f0fea414c602b7c83fad0ab3e
+_md5_=0a8b4ee23f070b6fc38e7007e6cb7c3a
diff --git a/metadata/md5-cache/dev-python/prompt_toolkit-3.0.33 b/metadata/md5-cache/dev-python/prompt_toolkit-3.0.33
deleted file mode 100644
index 7fa6d123c141..000000000000
--- a/metadata/md5-cache/dev-python/prompt_toolkit-3.0.33
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/wcwidth[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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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=Building powerful interactive command lines in Python
-EAPI=8
-HOMEPAGE=https://pypi.org/project/prompt-toolkit/ https://github.com/prompt-toolkit/python-prompt-toolkit
-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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=BSD
-RDEPEND=dev-python/wcwidth[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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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=mirror://pypi/p/prompt_toolkit/prompt_toolkit-3.0.33.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=bf3cb87de1f2fd1765a77385155f1748
diff --git a/metadata/md5-cache/dev-python/pyglet-2.0.0 b/metadata/md5-cache/dev-python/pyglet-2.0.0
deleted file mode 100644
index 602ba2360101..000000000000
--- a/metadata/md5-cache/dev-python/pyglet-2.0.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-libs/fontconfig ) test? ( virtual/glu virtual/opengl image? ( || ( dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gtk+:2 ) ) sound? ( || ( media-libs/openal media-sound/pulseaudio ) ) >=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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Cross-platform windowing and multimedia library for Python
-EAPI=8
-HOMEPAGE=https://pyglet.org/ https://github.com/pyglet/pyglet/ https://pypi.org/project/pyglet/
-INHERIT=distutils-r1 virtualx xdg-utils
-IUSE=examples image +sound test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 test
-KEYWORDS=amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=virtual/glu virtual/opengl image? ( || ( dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gtk+:2 ) ) sound? ( || ( media-libs/openal media-sound/pulseaudio ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/pyglet/pyglet/archive/v2.0.0.tar.gz -> pyglet-2.0.0.gh.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=dad16d38fcfa95fc7ad51d9dc363ce25
diff --git a/metadata/md5-cache/dev-python/pyglet-2.0.1 b/metadata/md5-cache/dev-python/pyglet-2.0.1
deleted file mode 100644
index 0151f4c288a3..000000000000
--- a/metadata/md5-cache/dev-python/pyglet-2.0.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-libs/fontconfig ) test? ( virtual/glu virtual/opengl image? ( || ( dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gtk+:2 ) ) sound? ( || ( media-libs/openal media-sound/pulseaudio ) ) >=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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Cross-platform windowing and multimedia library for Python
-EAPI=8
-HOMEPAGE=https://pyglet.org/ https://github.com/pyglet/pyglet/ https://pypi.org/project/pyglet/
-INHERIT=distutils-r1 virtualx xdg-utils
-IUSE=examples image +sound test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 test
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=virtual/glu virtual/opengl image? ( || ( dev-python/pillow[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gtk+:2 ) ) sound? ( || ( media-libs/openal media-sound/pulseaudio ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/pyglet/pyglet/archive/v2.0.1.tar.gz -> pyglet-2.0.1.gh.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f virtualx 644887c82aefdf12001489391fca4f02 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=1b8f6d09509df31d263da04dfd47f424
diff --git a/metadata/md5-cache/dev-python/pyqtgraph-0.12.4 b/metadata/md5-cache/dev-python/pyqtgraph-0.12.4
deleted file mode 100644
index bfd64a1144d9..000000000000
--- a/metadata/md5-cache/dev-python/pyqtgraph-0.12.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/h5py[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/PyQt5[testlib,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xvfb[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-vcs/git ) doc? ( || ( ( >=dev-lang/python-3.10.9:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 >=dev-python/sphinx-5.3.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 >=dev-python/sphinx-5.3.0[python_targets_python3_8(-)] ) ) ) test? ( >=dev-python/numpy-1.17[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/PyQt5[gui,widgets,opengl=,svg=,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] opengl? ( dev-python/pyopengl[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_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A pure-python graphics and GUI library built on PyQt and numpy
-EAPI=8
-HOMEPAGE=https://www.pyqtgraph.org/ https://github.com/pyqtgraph/pyqtgraph/ https://pypi.org/project/pyqtgraph/
-INHERIT=distutils-r1 multiprocessing
-IUSE=opengl svg doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=amd64 ~riscv x86
-LICENSE=MIT
-RDEPEND=>=dev-python/numpy-1.17[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/PyQt5[gui,widgets,opengl=,svg=,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] opengl? ( dev-python/pyopengl[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=test? ( opengl svg ) || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/pyqtgraph/pyqtgraph/archive/pyqtgraph-0.12.4.tar.gz test? ( https://github.com/pyqtgraph/test-data/archive/test-data-8.tar.gz -> pyqtgraph-test-data-8.tar.gz )
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=06087108795ea4b5217cf8c8c59bd6e4
diff --git a/metadata/md5-cache/dev-python/pytest-testinfra-6.8.0 b/metadata/md5-cache/dev-python/pytest-testinfra-6.8.0
deleted file mode 100644
index 00ab64f9fa70..000000000000
--- a/metadata/md5-cache/dev-python/pytest-testinfra-6.8.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/setuptools_scm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( app-admin/ansible dev-python/paramiko[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pywinrm[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] app-admin/salt[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/pytest[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_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Write unit tests in Python to test actual state of your servers
-EAPI=8
-HOMEPAGE=https://github.com/pytest-dev/pytest-testinfra/ https://pypi.org/project/pytest-testinfra/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=amd64 ~riscv
-LICENSE=Apache-2.0
-RDEPEND=dev-python/pytest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://pypi/p/pytest-testinfra/pytest-testinfra-6.8.0.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=b1929d439603ca2736bd7afbc68c6c04
diff --git a/metadata/md5-cache/dev-python/pytest-xdist-3.0.2 b/metadata/md5-cache/dev-python/pytest-xdist-3.0.2
deleted file mode 100644
index c08bd480f5b3..000000000000
--- a/metadata/md5-cache/dev-python/pytest-xdist-3.0.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/filelock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/execnet[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-6.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-forked[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=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.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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=Distributed testing and loop-on-failing modes
-EAPI=8
-HOMEPAGE=https://pypi.org/project/pytest-xdist/ https://github.com/pytest-dev/pytest-xdist/
-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 ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
-LICENSE=MIT
-RDEPEND=dev-python/execnet[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-6.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-forked[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.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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/pytest-xdist/pytest-xdist-3.0.2.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=c9f21f9210951a96decf5c281a9e3915
diff --git a/metadata/md5-cache/dev-python/rapidfuzz-2.13.7 b/metadata/md5-cache/dev-python/rapidfuzz-2.13.7
index c8a719a485da..84f68fbd7fdc 100644
--- a/metadata/md5-cache/dev-python/rapidfuzz-2.13.7
+++ b/metadata/md5-cache/dev-python/rapidfuzz-2.13.7
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/maxbachmann/RapidFuzz/ https://pypi.org/project/rapidfuzz/
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 ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86
+KEYWORDS=amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=MIT
RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://pypi/r/rapidfuzz/rapidfuzz-2.13.7.tar.gz
_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=b7bfb86655bd787bfa66bf4fedb69531
+_md5_=d3ae9fb1047efe3805c9edcba538eea6
diff --git a/metadata/md5-cache/dev-python/rapidfuzz_capi-1.0.5 b/metadata/md5-cache/dev-python/rapidfuzz_capi-1.0.5
index dd3ee69b1419..7653ce637e8c 100644
--- a/metadata/md5-cache/dev-python/rapidfuzz_capi-1.0.5
+++ b/metadata/md5-cache/dev-python/rapidfuzz_capi-1.0.5
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/maxbachmann/rapidfuzz_capi/ https://pypi.org/project/rapidfuzz-capi/
INHERIT=distutils-r1
IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86
+KEYWORDS=amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=MIT
RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
SLOT=0
SRC_URI=https://github.com/maxbachmann/rapidfuzz_capi/archive/v1.0.5.tar.gz -> rapidfuzz_capi-1.0.5.gh.tar.gz
_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=1978f43b2a308838d842ac8d4ccff191
+_md5_=b1fdccc500f040177c47695555aa2759
diff --git a/metadata/md5-cache/dev-python/sphinx_lv2_theme-1.2.0 b/metadata/md5-cache/dev-python/sphinx_lv2_theme-1.2.0
deleted file mode 100644
index ae7cffddcdda..000000000000
--- a/metadata/md5-cache/dev-python/sphinx_lv2_theme-1.2.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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=Minimal pure-CSS Sphinx theme using the LV2 plugin documentation style
-EAPI=8
-HOMEPAGE=https://gitlab.com/lv2/sphinx_lv2_theme/ https://pypi.org/project/sphinx-lv2-theme/
-INHERIT=distutils-r1
-IUSE=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 sparc x86
-LICENSE=ISC
-RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
-SLOT=0
-SRC_URI=https://gitlab.com/lv2/sphinx_lv2_theme/-/archive/v1.2.0/sphinx_lv2_theme-v1.2.0.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=b1c0901dca0c3dd49e3509428d273eb0
diff --git a/metadata/md5-cache/dev-python/tempest-32.0.0 b/metadata/md5-cache/dev-python/tempest-32.0.0
deleted file mode 100644
index 526e17e06a48..000000000000
--- a/metadata/md5-cache/dev-python/tempest-32.0.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/oslotest-3.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/stestr[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >dev-python/pbr-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >dev-python/cliff-2.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/paramiko-2.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/netaddr-0.7.18[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-concurrency-3.26.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-config-5.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-log-3.36.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-utils-4.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fixtures-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-3.12[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/subunit-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/stevedore-1.20.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/prettytable-0.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/urllib3-1.21.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/debtcollector-1.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/unittest-or-fail[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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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=OpenStack Integration Testing
-EAPI=8
-HOMEPAGE=https://pypi.org/project/tempest/ https://docs.openstack.org/tempest/latest/ https://launchpad.net/tempest/
-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 ~riscv x86
-LICENSE=Apache-2.0
-RDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >dev-python/cliff-2.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/paramiko-2.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/netaddr-0.7.18[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-concurrency-3.26.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-config-5.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-log-3.36.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-utils-4.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fixtures-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-3.12[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/subunit-1.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/stevedore-1.20.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/prettytable-0.7.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/urllib3-1.21.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/debtcollector-1.2.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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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=mirror://pypi/t/tempest/tempest-32.0.0.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=867a79301c819cb40b89df87434bea6e
diff --git a/metadata/md5-cache/dev-python/terminado-0.17.0 b/metadata/md5-cache/dev-python/terminado-0.17.0
deleted file mode 100644
index 6cd2c5effb60..000000000000
--- a/metadata/md5-cache/dev-python/terminado-0.17.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/ptyprocess[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tornado[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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.11.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Terminals served to term.js using Tornado websockets
-EAPI=8
-HOMEPAGE=https://github.com/jupyter/terminado/ https://pypi.org/project/terminado/
-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 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
-LICENSE=BSD-2
-RDEPEND=dev-python/ptyprocess[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tornado[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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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=mirror://pypi/t/terminado/terminado-0.17.0.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=b495bca94e23660dbd6d8a2082b58ce3
diff --git a/metadata/md5-cache/dev-python/traitlets-5.5.0 b/metadata/md5-cache/dev-python/traitlets-5.5.0
deleted file mode 100644
index c1a7b46544c4..000000000000
--- a/metadata/md5-cache/dev-python/traitlets-5.5.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=doc? ( || ( ( >=dev-lang/python-3.11.1:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/myst_parser[python_targets_python3_11(-)] dev-python/pydata-sphinx-theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/myst_parser[python_targets_python3_10(-)] dev-python/pydata-sphinx-theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 >=dev-python/sphinx-5.3.0[python_targets_python3_9(-)] dev-python/myst_parser[python_targets_python3_9(-)] dev-python/pydata-sphinx-theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 >=dev-python/sphinx-5.3.0[python_targets_python3_8(-)] dev-python/myst_parser[python_targets_python3_8(-)] dev-python/pydata-sphinx-theme[python_targets_python3_8(-)] ) ) ) test? ( >=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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.11.1[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 configuration system for Python applications
-EAPI=8
-HOMEPAGE=https://github.com/ipython/traitlets/ https://pypi.org/project/traitlets/
-INHERIT=distutils-r1
-IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=BSD
-RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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=mirror://pypi/t/traitlets/traitlets-5.5.0.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=abf384d59a9d2cb302b8e90631f4c558
diff --git a/metadata/md5-cache/dev-python/traitlets-5.6.0 b/metadata/md5-cache/dev-python/traitlets-5.6.0
deleted file mode 100644
index 80d27fc348b5..000000000000
--- a/metadata/md5-cache/dev-python/traitlets-5.6.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=doc? ( || ( ( >=dev-lang/python-3.11.1:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/myst_parser[python_targets_python3_11(-)] dev-python/pydata-sphinx-theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/myst_parser[python_targets_python3_10(-)] dev-python/pydata-sphinx-theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 >=dev-python/sphinx-5.3.0[python_targets_python3_9(-)] dev-python/myst_parser[python_targets_python3_9(-)] dev-python/pydata-sphinx-theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 >=dev-python/sphinx-5.3.0[python_targets_python3_8(-)] dev-python/myst_parser[python_targets_python3_8(-)] dev-python/pydata-sphinx-theme[python_targets_python3_8(-)] ) ) ) test? ( >=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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.11.1[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 configuration system for Python applications
-EAPI=8
-HOMEPAGE=https://github.com/ipython/traitlets/ https://pypi.org/project/traitlets/
-INHERIT=distutils-r1
-IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=BSD
-RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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=mirror://pypi/t/traitlets/traitlets-5.6.0.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=ad4f89a96b7db75d50f5af6efab8c45b
diff --git a/metadata/md5-cache/dev-python/traitlets-5.7.0 b/metadata/md5-cache/dev-python/traitlets-5.7.0
deleted file mode 100644
index 5d3cb8ca7a39..000000000000
--- a/metadata/md5-cache/dev-python/traitlets-5.7.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=doc? ( || ( ( >=dev-lang/python-3.11.1:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/myst_parser[python_targets_python3_11(-)] dev-python/pydata-sphinx-theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/myst_parser[python_targets_python3_10(-)] dev-python/pydata-sphinx-theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 >=dev-python/sphinx-5.3.0[python_targets_python3_9(-)] dev-python/myst_parser[python_targets_python3_9(-)] dev-python/pydata-sphinx-theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 >=dev-python/sphinx-5.3.0[python_targets_python3_8(-)] dev-python/myst_parser[python_targets_python3_8(-)] dev-python/pydata-sphinx-theme[python_targets_python3_8(-)] ) ) ) test? ( >=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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.11.1[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 configuration system for Python applications
-EAPI=8
-HOMEPAGE=https://github.com/ipython/traitlets/ https://pypi.org/project/traitlets/
-INHERIT=distutils-r1
-IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=BSD
-RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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=mirror://pypi/t/traitlets/traitlets-5.7.0.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=ad4f89a96b7db75d50f5af6efab8c45b
diff --git a/metadata/md5-cache/dev-python/traitlets-5.7.1 b/metadata/md5-cache/dev-python/traitlets-5.7.1
deleted file mode 100644
index 5af82db78ce1..000000000000
--- a/metadata/md5-cache/dev-python/traitlets-5.7.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=doc? ( || ( ( >=dev-lang/python-3.11.1:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/myst_parser[python_targets_python3_11(-)] dev-python/pydata-sphinx-theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/myst_parser[python_targets_python3_10(-)] dev-python/pydata-sphinx-theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 >=dev-python/sphinx-5.3.0[python_targets_python3_9(-)] dev-python/myst_parser[python_targets_python3_9(-)] dev-python/pydata-sphinx-theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 >=dev-python/sphinx-5.3.0[python_targets_python3_8(-)] dev-python/myst_parser[python_targets_python3_8(-)] dev-python/pydata-sphinx-theme[python_targets_python3_8(-)] ) ) ) test? ( >=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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.11.1[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 configuration system for Python applications
-EAPI=8
-HOMEPAGE=https://github.com/ipython/traitlets/ https://pypi.org/project/traitlets/
-INHERIT=distutils-r1
-IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=BSD
-RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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=mirror://pypi/t/traitlets/traitlets-5.7.1.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=ad4f89a96b7db75d50f5af6efab8c45b
diff --git a/metadata/md5-cache/dev-python/ujson-5.5.0 b/metadata/md5-cache/dev-python/ujson-5.5.0
deleted file mode 100644
index 840c7cccd10b..000000000000
--- a/metadata/md5-cache/dev-python/ujson-5.5.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-libs/double-conversion:= >=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.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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
-DEPEND=dev-libs/double-conversion:=
-DESCRIPTION=Ultra fast JSON encoder and decoder for Python
-EAPI=8
-HOMEPAGE=https://github.com/ultrajson/ultrajson/ https://pypi.org/project/ujson/
-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=amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=dev-libs/double-conversion:= python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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/u/ujson/ujson-5.5.0.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=560640af33b6e4f876edd1e077706680
diff --git a/metadata/md5-cache/dev-python/utidylib-0.8 b/metadata/md5-cache/dev-python/utidylib-0.8
deleted file mode 100644
index 00bdf4ed5ac5..000000000000
--- a/metadata/md5-cache/dev-python/utidylib-0.8
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=app-text/htmltidy-5.0.0 >=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.1:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 >=dev-python/sphinx-5.3.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 >=dev-python/sphinx-5.3.0[python_targets_python3_8(-)] ) ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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=TidyLib Python wrapper
-EAPI=8
-HOMEPAGE=https://cihar.com/software/utidylib/ https://github.com/nijel/utidylib/ https://pypi.org/project/uTidylib/
-INHERIT=distutils-r1
-IUSE=test doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 arm64 ppc ppc64 ~riscv x86
-LICENSE=MIT
-RDEPEND=>=app-text/htmltidy-5.0.0 python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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/nijel/utidylib/archive/v0.8.tar.gz -> utidylib-0.8.gh.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=506afd0aec3df578a4750db6ef98adc5
diff --git a/metadata/md5-cache/dev-python/virtualenv-20.16.7 b/metadata/md5-cache/dev-python/virtualenv-20.16.7
deleted file mode 100644
index 38709b1d8fb9..000000000000
--- a/metadata/md5-cache/dev-python/virtualenv-20.16.7
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/coverage[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/flaky[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pip-22.2.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-freezegun-0.4.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-mock-3.6.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-timeout-2.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/six-1.9.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/distlib-0.3.6[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.4.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/platformdirs-2.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-63.2.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=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.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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 postinst prepare test
-DESCRIPTION=Virtual Python Environment builder
-EAPI=8
-HOMEPAGE=https://virtualenv.pypa.io/en/stable/ https://pypi.org/project/virtualenv/ https://github.com/pypa/virtualenv/
-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=>=dev-python/distlib-0.3.6[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.4.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/platformdirs-2.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-63.2.0[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.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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/v/virtualenv/virtualenv-20.16.7.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=4c5d4cc3c4aac9670da4c3e5e689dfe6
diff --git a/metadata/md5-cache/dev-python/watchdog-2.2.0 b/metadata/md5-cache/dev-python/watchdog-2.2.0
index 2087d70c579a..0f1878624131 100644
--- a/metadata/md5-cache/dev-python/watchdog-2.2.0
+++ b/metadata/md5-cache/dev-python/watchdog-2.2.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/gorakhargosh/watchdog/ https://pypi.org/project/watchdog/
INHERIT=distutils-r1 optfeature
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 ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=Apache-2.0
RDEPEND=dev-python/pyyaml[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.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/gorakhargosh/watchdog/archive/v2.2.0.tar.gz -> watchdog-2.2.0.gh.tar.gz
_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b optfeature 1a2157392a869265b2afcb63a26c12ac out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=1167d741f5e47bd169fc75427843e804
+_md5_=7b3e5a8ca67ae33aea506b73cf8a111d
diff --git a/metadata/md5-cache/dev-python/websocket-client-1.4.1 b/metadata/md5-cache/dev-python/websocket-client-1.4.1
deleted file mode 100644
index 720dbb7de1ea..000000000000
--- a/metadata/md5-cache/dev-python/websocket-client-1.4.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/python-socks[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) 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.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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=WebSocket client for python with hybi13 support
-EAPI=8
-HOMEPAGE=https://github.com/websocket-client/websocket-client/ https://pypi.org/project/websocket-client/
-INHERIT=distutils-r1
-IUSE=examples test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=Apache-2.0
-RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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/w/websocket-client/websocket-client-1.4.1.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=030d669d71b3276a96379aa877681bb5
diff --git a/metadata/md5-cache/dev-python/widgetsnbextension-4.0.3 b/metadata/md5-cache/dev-python/widgetsnbextension-4.0.3
deleted file mode 100644
index 547dfab5b844..000000000000
--- a/metadata/md5-cache/dev-python/widgetsnbextension-4.0.3
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[threads(+)] ) >=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=IPython HTML widgets for Jupyter
-EAPI=8
-HOMEPAGE=https://ipython.org/ https://pypi.org/project/widgetsnbextension/
-INHERIT=distutils-r1
-IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=dev-python/notebook[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.16:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[threads(+)] )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
-SLOT=0
-SRC_URI=mirror://pypi/w/widgetsnbextension/widgetsnbextension-4.0.3.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=161f9db09d4a5687bff4205b4f036fa2
diff --git a/metadata/md5-cache/dev-python/wurlitzer-3.0.2 b/metadata/md5-cache/dev-python/wurlitzer-3.0.2
deleted file mode 100644
index 70265347a70c..000000000000
--- a/metadata/md5-cache/dev-python/wurlitzer-3.0.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Capture C-level stdout/stderr in Python
-EAPI=8
-HOMEPAGE=https://github.com/minrk/wurlitzer/ https://pypi.org/project/wurlitzer/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 x86
-LICENSE=MIT
-RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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=mirror://pypi/w/wurlitzer/wurlitzer-3.0.2.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=7901a83b439e2fec4e00a42533875e15
diff --git a/metadata/md5-cache/dev-python/xarray-2022.10.0-r1 b/metadata/md5-cache/dev-python/xarray-2022.10.0-r1
deleted file mode 100644
index 1c7f32341947..000000000000
--- a/metadata/md5-cache/dev-python/xarray-2022.10.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/bottleneck[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/hypothesis[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/matplotlib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/toolz[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] !hppa? ( >=dev-python/scipy-1.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) test? ( >=dev-python/numpy-1.22[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pandas-1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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=N-D labeled arrays and datasets in Python
-EAPI=8
-HOMEPAGE=https://xarray.pydata.org/
-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 ppc ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/numpy-1.22[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pandas-1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1: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=mirror://pypi/x/xarray/xarray-2022.10.0.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=a5ea4617c2c6858068681436af6e8123
diff --git a/metadata/md5-cache/dev-python/xarray-2022.12.0 b/metadata/md5-cache/dev-python/xarray-2022.12.0
index 40e9f8c1fc0e..b228a97c7cac 100644
--- a/metadata/md5-cache/dev-python/xarray-2022.12.0
+++ b/metadata/md5-cache/dev-python/xarray-2022.12.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://xarray.pydata.org/ https://github.com/pydata/xarray/ https://pypi.org/project/xarray/
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 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=Apache-2.0
RDEPEND=>=dev-python/numpy-1.22[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pandas-1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.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.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://pypi/x/xarray/xarray-2022.12.0.tar.gz
_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=27410c59105f7027d8e0b0f20895d6df
+_md5_=0488e98c0de9e3c2df476ba35e40d061
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index d3a99e63e5cd..d50892fedb25 100644
Binary files a/metadata/md5-cache/dev-ruby/Manifest.gz and b/metadata/md5-cache/dev-ruby/Manifest.gz differ
diff --git a/metadata/md5-cache/dev-ruby/bundler-2.4.3 b/metadata/md5-cache/dev-ruby/bundler-2.4.3
new file mode 100644
index 000000000000..89af3f434f9a
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/bundler-2.4.3
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[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? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=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(-)] )
+DESCRIPTION=An easy way to vendor gem dependencies
+EAPI=8
+HOMEPAGE=https://github.com/carlhuda/bundler
+INHERIT=ruby-fakegem
+IUSE=doc test test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) dev-vcs/git 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 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=2
+SRC_URI=https://rubygems.org/gems/bundler-2.4.3.gem
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=6a534ad2e5fe7d601eee863871c6eb98
diff --git a/metadata/md5-cache/dev-ruby/curb-0.9.11-r1 b/metadata/md5-cache/dev-ruby/curb-0.9.11-r1
deleted file mode 100644
index 0d7d4d1d87e1..000000000000
--- a/metadata/md5-cache/dev-ruby/curb-0.9.11-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=net-misc/curl[ssl] test? ( net-misc/curl ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-DESCRIPTION=Ruby-language bindings for libcurl
-EAPI=7
-HOMEPAGE=https://github.com/taf2/curb
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby27 ruby_targets_ruby30 doc test test
-KEYWORDS=amd64
-LICENSE=Ruby
-RDEPEND=net-misc/curl[ssl] ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/curb-0.9.11.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=9921c5b018842e9b933c9c5af1c1fc18
diff --git a/metadata/md5-cache/dev-ruby/gettext_i18n_rails-1.10.0 b/metadata/md5-cache/dev-ruby/gettext_i18n_rails-1.10.0
new file mode 100644
index 000000000000..545e6a1667f9
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/gettext_i18n_rails-1.10.0
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/rails:6.1[ruby_targets_ruby27(-)] dev-ruby/activerecord:6.1[ruby_targets_ruby27(-),sqlite] dev-ruby/temple[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rails:6.1[ruby_targets_ruby30(-)] dev-ruby/activerecord:6.1[ruby_targets_ruby30(-),sqlite] dev-ruby/temple[ruby_targets_ruby30(-)] ) ) test? ( ruby_targets_ruby27? ( >=dev-ruby/fast_gettext-0.9.0:*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/fast_gettext-0.9.0:*[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+DESCRIPTION=FastGettext / Rails integration
+EAPI=8
+HOMEPAGE=https://github.com/grosser/gettext_i18n_rails
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
+KEYWORDS=~amd64
+LICENSE=public-domain
+RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/fast_gettext-0.9.0:*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/fast_gettext-0.9.0:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/grosser/gettext_i18n_rails/archive/v1.10.0.tar.gz -> gettext_i18n_rails-1.10.0.tar.gz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=8da432d6ae21753406ba31613fa1e8d0
diff --git a/metadata/md5-cache/dev-ruby/git-1.11.0 b/metadata/md5-cache/dev-ruby/git-1.11.0
deleted file mode 100644
index cf338734ae20..000000000000
--- a/metadata/md5-cache/dev-ruby/git-1.11.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/rchardet-1.8:1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/rchardet-1.8:1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/rchardet-1.8:1[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] dev-ruby/minitar[ruby_targets_ruby27(-)] dev-ruby/test-unit:2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] dev-ruby/minitar[ruby_targets_ruby30(-)] dev-ruby/test-unit:2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/minitar[ruby_targets_ruby31(-)] dev-ruby/test-unit:2[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? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=test? ( >=dev-vcs/git-1.6.0.0 app-arch/tar ) 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(-)] )
-DESCRIPTION=Library for using Git in Ruby
-EAPI=8
-HOMEPAGE=https://github.com/schacon/ruby-git
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=amd64 ~ppc ~ppc64 ~x86
-LICENSE=MIT
-RDEPEND=>=dev-vcs/git-1.6.0.0 ruby_targets_ruby27? ( >=dev-ruby/rchardet-1.8:1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/rchardet-1.8:1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/rchardet-1.8:1[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 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/schacon/ruby-git/archive/v1.11.0.tar.gz -> git-1.11.0.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=79b5c75c5402cef3c7fcc4bc98228866
diff --git a/metadata/md5-cache/dev-ruby/git-1.13.0-r1 b/metadata/md5-cache/dev-ruby/git-1.13.0-r1
new file mode 100644
index 000000000000..8ae210f9bfc7
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/git-1.13.0-r1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/addressable-2.8:0[ruby_targets_ruby27(-)] >=dev-ruby/rchardet-1.8:1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/addressable-2.8:0[ruby_targets_ruby30(-)] >=dev-ruby/rchardet-1.8:1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/addressable-2.8:0[ruby_targets_ruby31(-)] >=dev-ruby/rchardet-1.8:1[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] dev-ruby/minitar[ruby_targets_ruby27(-)] dev-ruby/test-unit:2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] dev-ruby/minitar[ruby_targets_ruby30(-)] dev-ruby/test-unit:2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/minitar[ruby_targets_ruby31(-)] dev-ruby/test-unit:2[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? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=test? ( >=dev-vcs/git-1.6.0.0 app-arch/tar ) 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(-)] )
+DESCRIPTION=Library for using Git in Ruby
+EAPI=8
+HOMEPAGE=https://github.com/schacon/ruby-git
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
+KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=>=dev-vcs/git-1.6.0.0 ruby_targets_ruby27? ( >=dev-ruby/addressable-2.8:0[ruby_targets_ruby27(-)] >=dev-ruby/rchardet-1.8:1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/addressable-2.8:0[ruby_targets_ruby30(-)] >=dev-ruby/rchardet-1.8:1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/addressable-2.8:0[ruby_targets_ruby31(-)] >=dev-ruby/rchardet-1.8:1[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 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/schacon/ruby-git/archive/v1.13.0.tar.gz -> git-1.13.0.tar.gz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=a2bc0432e81eb6b9832506eb53f03f7c
diff --git a/metadata/md5-cache/dev-ruby/maxitest-4.4.0 b/metadata/md5-cache/dev-ruby/maxitest-4.4.0
new file mode 100644
index 000000000000..93fe1e8efa2b
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/maxitest-4.4.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( maxitest-4.4.0.tar.gz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=3621ba1c7a4dd4e78dddadc7628f1835
diff --git a/metadata/md5-cache/dev-ruby/parser-3.2.0.0 b/metadata/md5-cache/dev-ruby/parser-3.2.0.0
new file mode 100644
index 000000000000..155be61856f6
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/parser-3.2.0.0
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby27(-)] dev-ruby/racc[ruby_targets_ruby27(-)] ) dev-ruby/cliver[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby30(-)] dev-ruby/racc[ruby_targets_ruby30(-)] ) dev-ruby/cliver[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby31(-)] dev-ruby/racc[ruby_targets_ruby31(-)] ) dev-ruby/cliver[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( =dev-ruby/ast-2.4*[ruby_targets_ruby27(-)] >=dev-ruby/ast-2.4.1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( =dev-ruby/ast-2.4*[ruby_targets_ruby30(-)] >=dev-ruby/ast-2.4.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/ast-2.4*[ruby_targets_ruby31(-)] >=dev-ruby/ast-2.4.1[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? ( doc? ( dev-ruby/yard[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/yard[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/yard[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND==dev-util/ragel-6* 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(-)] )
+DESCRIPTION=A production-ready Ruby parser written in pure Ruby
+EAPI=8
+HOMEPAGE=https://github.com/whitequark/parser
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
+KEYWORDS=~amd64 ~sparc
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby27? ( =dev-ruby/ast-2.4*[ruby_targets_ruby27(-)] >=dev-ruby/ast-2.4.1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( =dev-ruby/ast-2.4*[ruby_targets_ruby30(-)] >=dev-ruby/ast-2.4.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/ast-2.4*[ruby_targets_ruby31(-)] >=dev-ruby/ast-2.4.1[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 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/whitequark/parser/archive/v3.2.0.0.tar.gz -> parser-3.2.0.0.tar.gz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=6391bba9dd412bd3f162bfeaf17e5ddd
diff --git a/metadata/md5-cache/dev-ruby/rack-3.0.3 b/metadata/md5-cache/dev-ruby/rack-3.0.3
new file mode 100644
index 000000000000..a270f472f6df
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/rack-3.0.3
@@ -0,0 +1,17 @@
+BDEPEND=test? ( 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(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby27(-)] dev-ruby/minitest-global_expectations[ruby_targets_ruby27(-)] dev-ruby/webrick[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby30(-)] dev-ruby/minitest-global_expectations[ruby_targets_ruby30(-)] dev-ruby/webrick[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby31(-)] dev-ruby/minitest-global_expectations[ruby_targets_ruby31(-)] dev-ruby/webrick[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? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=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(-)] )
+DESCRIPTION=A modular Ruby webserver interface
+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
+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(-)] ) 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 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=3.0
+SRC_URI=https://github.com/rack/rack/archive/v3.0.3.tar.gz -> rack-3.0.3.tar.gz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=35d173875d98a8e2841c1a4da08553b6
diff --git a/metadata/md5-cache/dev-ruby/rack-protection-2.2.0 b/metadata/md5-cache/dev-ruby/rack-protection-2.2.0
deleted file mode 100644
index 61417c48bdd9..000000000000
--- a/metadata/md5-cache/dev-ruby/rack-protection-2.2.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/rack:*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/rack:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rack:*[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? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=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(-)] )
-DESCRIPTION=This gem protects against typical web attacks
-EAPI=8
-HOMEPAGE=https://github.com/rkh/rack-protection
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-ruby/rack:*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/rack:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rack:*[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 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=2
-SRC_URI=https://rubygems.org/gems/rack-protection-2.2.0.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=66c222bdafb31dbc1c8215979c4e4574
diff --git a/metadata/md5-cache/dev-ruby/rack-protection-2.2.1 b/metadata/md5-cache/dev-ruby/rack-protection-2.2.1
deleted file mode 100644
index 27089a20c902..000000000000
--- a/metadata/md5-cache/dev-ruby/rack-protection-2.2.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/rack:*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/rack:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rack:*[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? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=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(-)] )
-DESCRIPTION=This gem protects against typical web attacks
-EAPI=8
-HOMEPAGE=https://github.com/rkh/rack-protection
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby27? ( dev-ruby/rack:*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/rack:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rack:*[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 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=2
-SRC_URI=https://rubygems.org/gems/rack-protection-2.2.1.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=781190f392884bbb77f98d9f1104c499
diff --git a/metadata/md5-cache/dev-ruby/rack-protection-2.2.2 b/metadata/md5-cache/dev-ruby/rack-protection-3.0.5
similarity index 96%
rename from metadata/md5-cache/dev-ruby/rack-protection-2.2.2
rename to metadata/md5-cache/dev-ruby/rack-protection-3.0.5
index 642e44b214e3..64d1cd3ef3eb 100644
--- a/metadata/md5-cache/dev-ruby/rack-protection-2.2.2
+++ b/metadata/md5-cache/dev-ruby/rack-protection-3.0.5
@@ -11,7 +11,7 @@ LICENSE=MIT
RDEPEND=ruby_targets_ruby27? ( dev-ruby/rack:*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/rack:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rack:*[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 )
RESTRICT=!test? ( test ) !test? ( test )
-SLOT=2
-SRC_URI=https://rubygems.org/gems/rack-protection-2.2.2.gem
+SLOT=3
+SRC_URI=https://rubygems.org/gems/rack-protection-3.0.5.gem
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=781190f392884bbb77f98d9f1104c499
+_md5_=4a36b74eae173dc90ab007f72edc6286
diff --git a/metadata/md5-cache/dev-ruby/rbs-2.8.3 b/metadata/md5-cache/dev-ruby/rbs-2.8.3
new file mode 100644
index 000000000000..c1209fe7f7ac
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/rbs-2.8.3
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] dev-ruby/rdoc[ruby_targets_ruby27(-)] dev-ruby/test-unit[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] dev-ruby/rdoc[ruby_targets_ruby30(-)] dev-ruby/test-unit[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] dev-ruby/test-unit[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? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=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(-)] )
+DESCRIPTION=The language for type signatures for Ruby and standard library definitions
+EAPI=8
+HOMEPAGE=https://github.com/ruby/rbs
+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
+LICENSE=|| ( Ruby-BSD 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 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/ruby/rbs/archive/refs/tags/v2.8.3.tar.gz -> rbs-2.8.3.tar.gz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=b1f74147187f31a0176ce70a19eb20e3
diff --git a/metadata/md5-cache/dev-ruby/rdoc-6.5.0 b/metadata/md5-cache/dev-ruby/rdoc-6.5.0
new file mode 100644
index 000000000000..8e341bafdb8c
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/rdoc-6.5.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/psych-4.0.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/psych-4.0.0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/psych-4.0.0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( >=dev-ruby/kpeg-1.1.0-r1[ruby_targets_ruby27(-)] >dev-ruby/racc-1.4.10[ruby_targets_ruby27(-)] dev-ruby/rake[ruby_targets_ruby27(-)] test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] >=dev-ruby/minitest-5.8:5[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( >=dev-ruby/kpeg-1.1.0-r1[ruby_targets_ruby30(-)] >dev-ruby/racc-1.4.10[ruby_targets_ruby30(-)] dev-ruby/rake[ruby_targets_ruby30(-)] test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] >=dev-ruby/minitest-5.8:5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( >=dev-ruby/kpeg-1.1.0-r1[ruby_targets_ruby31(-)] >dev-ruby/racc-1.4.10[ruby_targets_ruby31(-)] dev-ruby/rake[ruby_targets_ruby31(-)] test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] >=dev-ruby/minitest-5.8:5[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? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
+DEFINED_PHASES=compile configure install postinst prepare setup test unpack
+DEPEND=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(-)] )
+DESCRIPTION=An extended version of the RDoc library from Ruby 1.8
+EAPI=8
+HOMEPAGE=https://github.com/ruby/rdoc/
+INHERIT=ruby-fakegem
+IUSE=doc test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 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
+LICENSE=|| ( GPL-2 Ruby-BSD )
+RDEPEND=>=app-eselect/eselect-ruby-20181225 ruby_targets_ruby27? ( >=dev-ruby/psych-4.0.0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/psych-4.0.0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/psych-4.0.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 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/ruby/rdoc/archive/v6.5.0.tar.gz -> rdoc-6.5.0.tar.gz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=9bd51be45612f0377ac685bb35bf8a24
diff --git a/metadata/md5-cache/dev-ruby/rspec-expectations-3.12.2 b/metadata/md5-cache/dev-ruby/rspec-expectations-3.12.2
new file mode 100644
index 000000000000..9b0ef19f8418
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/rspec-expectations-3.12.2
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby27(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby27(-)] =dev-ruby/rspec-support-3.12*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby30(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby30(-)] =dev-ruby/rspec-support-3.12*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby31(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby31(-)] =dev-ruby/rspec-support-3.12*[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/rspec-mocks-3.2.0:3[ruby_targets_ruby27(-)] >=dev-ruby/rspec-support-3.5.0:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/rspec-mocks-3.2.0:3[ruby_targets_ruby30(-)] >=dev-ruby/rspec-support-3.5.0:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/rspec-mocks-3.2.0:3[ruby_targets_ruby31(-)] >=dev-ruby/rspec-support-3.5.0:3[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? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=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(-)] )
+DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby
+EAPI=8
+HOMEPAGE=https://github.com/rspec/rspec-expectations
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby27(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby27(-)] =dev-ruby/rspec-support-3.12*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby30(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby30(-)] =dev-ruby/rspec-support-3.12*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby31(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby31(-)] =dev-ruby/rspec-support-3.12*[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 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=3
+SRC_URI=https://github.com/rspec/rspec-expectations/archive/v3.12.2.tar.gz -> rspec-expectations-3.12.2-git.tgz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=6aa4987b77d0769c16a7042f06f956a6
diff --git a/metadata/md5-cache/dev-ruby/rspec-mocks-3.12.2 b/metadata/md5-cache/dev-ruby/rspec-mocks-3.12.2
new file mode 100644
index 000000000000..e446c2304c88
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/rspec-mocks-3.12.2
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( =dev-ruby/rspec-support-3.12*[ruby_targets_ruby27(-)] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby27(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( =dev-ruby/rspec-support-3.12*[ruby_targets_ruby30(-)] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby30(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/rspec-support-3.12*[ruby_targets_ruby31(-)] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby31(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/rspec-core-3.12.0:3[ruby_targets_ruby27(-)] >=dev-ruby/rspec-expectations-2.99.0:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/rspec-core-3.12.0:3[ruby_targets_ruby30(-)] >=dev-ruby/rspec-expectations-2.99.0:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/rspec-core-3.12.0:3[ruby_targets_ruby31(-)] >=dev-ruby/rspec-expectations-2.99.0:3[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? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=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(-)] )
+DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby
+EAPI=8
+HOMEPAGE=https://github.com/rspec/rspec-mocks
+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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby27? ( =dev-ruby/rspec-support-3.12*[ruby_targets_ruby27(-)] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby27(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( =dev-ruby/rspec-support-3.12*[ruby_targets_ruby30(-)] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby30(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/rspec-support-3.12*[ruby_targets_ruby31(-)] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby31(-)] =dev-ruby/diff-lcs-1*[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 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=3
+SRC_URI=https://github.com/rspec/rspec-mocks/archive/v3.12.2.tar.gz -> rspec-mocks-3.12.2-git.tgz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=0b48afb8f0992aa265794650335e5dd6
diff --git a/metadata/md5-cache/dev-ruby/rubygems-3.4.3 b/metadata/md5-cache/dev-ruby/rubygems-3.4.3
new file mode 100644
index 000000000000..866ee28e0f56
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/rubygems-3.4.3
@@ -0,0 +1,18 @@
+BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/json[ruby_targets_ruby27(-)] dev-ruby/minitest:5[ruby_targets_ruby27(-)] dev-ruby/rake[ruby_targets_ruby27(-)] dev-ruby/rdoc[ruby_targets_ruby27(-)] dev-ruby/webrick[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/json[ruby_targets_ruby30(-)] dev-ruby/minitest:5[ruby_targets_ruby30(-)] dev-ruby/rake[ruby_targets_ruby30(-)] dev-ruby/rdoc[ruby_targets_ruby30(-)] dev-ruby/webrick[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/json[ruby_targets_ruby31(-)] dev-ruby/minitest:5[ruby_targets_ruby31(-)] dev-ruby/rake[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] dev-ruby/webrick[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 )
+DEFINED_PHASES=compile configure install postinst prepare setup test unpack
+DEPEND=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(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 )
+DESCRIPTION=Centralized Ruby extension management system
+EAPI=8
+HOMEPAGE=https://rubygems.org/
+INHERIT=ruby-ng prefix
+IUSE=server test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31
+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=|| ( Ruby MIT )
+PDEPEND=server? ( =dev-ruby/builder-3* )
+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 )
+REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/rubygems/rubygems/archive/v3.4.3.tar.gz -> rubygems-3.4.3.tar.gz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 prefix eab3c99d77fe00506c109c8a736186f7 ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=629947c0b8b40d5c05a1da273bf7e37c
diff --git a/metadata/md5-cache/dev-ruby/sinatra-2.2.0-r1 b/metadata/md5-cache/dev-ruby/sinatra-2.2.0-r1
deleted file mode 100644
index 31dc34e14dbf..000000000000
--- a/metadata/md5-cache/dev-ruby/sinatra-2.2.0-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/mustermann:1[ruby_targets_ruby27(-)] dev-ruby/rack:2.2[ruby_targets_ruby27(-)] ~dev-ruby/rack-protection-2.2.0[ruby_targets_ruby27(-)] dev-ruby/tilt:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/mustermann:1[ruby_targets_ruby30(-)] dev-ruby/rack:2.2[ruby_targets_ruby30(-)] ~dev-ruby/rack-protection-2.2.0[ruby_targets_ruby30(-)] dev-ruby/tilt:2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/rack-test-0.5.6[ruby_targets_ruby27(-)] dev-ruby/erubis[ruby_targets_ruby27(-)] dev-ruby/builder[ruby_targets_ruby27(-)] =dev-ruby/rack-test-0.5.6[ruby_targets_ruby30(-)] dev-ruby/erubis[ruby_targets_ruby30(-)] dev-ruby/builder[ruby_targets_ruby30(-)] sinatra-2.2.0.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=9f41291208b7a64143f7adcd77d8edb4
diff --git a/metadata/md5-cache/dev-ruby/sinatra-2.2.2 b/metadata/md5-cache/dev-ruby/sinatra-2.2.2
deleted file mode 100644
index 95437a587574..000000000000
--- a/metadata/md5-cache/dev-ruby/sinatra-2.2.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/mustermann:2[ruby_targets_ruby27(-)] dev-ruby/rack:2.2[ruby_targets_ruby27(-)] ~dev-ruby/rack-protection-2.2.2[ruby_targets_ruby27(-)] dev-ruby/tilt:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/mustermann:2[ruby_targets_ruby30(-)] dev-ruby/rack:2.2[ruby_targets_ruby30(-)] ~dev-ruby/rack-protection-2.2.2[ruby_targets_ruby30(-)] dev-ruby/tilt:2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/rack-test-0.5.6[ruby_targets_ruby27(-)] dev-ruby/erubis[ruby_targets_ruby27(-)] dev-ruby/builder[ruby_targets_ruby27(-)] =dev-ruby/rack-test-0.5.6[ruby_targets_ruby30(-)] dev-ruby/erubis[ruby_targets_ruby30(-)] dev-ruby/builder[ruby_targets_ruby30(-)] sinatra-2.2.2.tar.gz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=736bbca6bb88ec71befd8b4b2ab0a4b5
diff --git a/metadata/md5-cache/dev-ruby/sinatra-3.0.5 b/metadata/md5-cache/dev-ruby/sinatra-3.0.5
new file mode 100644
index 000000000000..05104f245245
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/sinatra-3.0.5
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/mustermann:3[ruby_targets_ruby27(-)] >=dev-ruby/rack-2.2.4:2.2[ruby_targets_ruby27(-)] ~dev-ruby/rack-protection-3.0.5[ruby_targets_ruby27(-)] dev-ruby/tilt:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/mustermann:3[ruby_targets_ruby30(-)] >=dev-ruby/rack-2.2.4:2.2[ruby_targets_ruby30(-)] ~dev-ruby/rack-protection-3.0.5[ruby_targets_ruby30(-)] dev-ruby/tilt:2[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/mustermann:3[ruby_targets_ruby31(-)] >=dev-ruby/rack-2.2.4:2.2[ruby_targets_ruby31(-)] ~dev-ruby/rack-protection-3.0.5[ruby_targets_ruby31(-)] dev-ruby/tilt:2[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/rack-test-0.5.6[ruby_targets_ruby27(-)] dev-ruby/erubis[ruby_targets_ruby27(-)] dev-ruby/builder[ruby_targets_ruby27(-)] =dev-ruby/rack-test-0.5.6[ruby_targets_ruby30(-)] dev-ruby/erubis[ruby_targets_ruby30(-)] dev-ruby/builder[ruby_targets_ruby30(-)] =dev-ruby/rack-test-0.5.6[ruby_targets_ruby31(-)] dev-ruby/erubis[ruby_targets_ruby31(-)] dev-ruby/builder[ruby_targets_ruby31(-)] =dev-ruby/rack-2.2.4:2.2[ruby_targets_ruby27(-)] ~dev-ruby/rack-protection-3.0.5[ruby_targets_ruby27(-)] dev-ruby/tilt:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/mustermann:3[ruby_targets_ruby30(-)] >=dev-ruby/rack-2.2.4:2.2[ruby_targets_ruby30(-)] ~dev-ruby/rack-protection-3.0.5[ruby_targets_ruby30(-)] dev-ruby/tilt:2[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/mustermann:3[ruby_targets_ruby31(-)] >=dev-ruby/rack-2.2.4:2.2[ruby_targets_ruby31(-)] ~dev-ruby/rack-protection-3.0.5[ruby_targets_ruby31(-)] dev-ruby/tilt:2[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 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=3
+SRC_URI=https://github.com/sinatra/sinatra/archive/v3.0.5.tar.gz -> sinatra-3.0.5.tar.gz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=a1aba9ccfb2a4b06b77100200cf8aa05
diff --git a/metadata/md5-cache/dev-ruby/sus-0.16.0 b/metadata/md5-cache/dev-ruby/sus-0.16.0
new file mode 100644
index 000000000000..ed35b5d05b46
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/sus-0.16.0
@@ -0,0 +1,17 @@
+BDEPEND=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? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=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(-)] )
+DESCRIPTION=A fast and scalable test runner
+EAPI=8
+HOMEPAGE=https://github.com/ioquatix/sus
+INHERIT=ruby-fakegem
+IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+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 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/ioquatix/sus/archive/v0.16.0.tar.gz -> sus-0.16.0.tar.gz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=bea243292a54cca139631ab2f0ea2092
diff --git a/metadata/md5-cache/dev-ruby/unicode-display_width-2.4.2 b/metadata/md5-cache/dev-ruby/unicode-display_width-2.4.2
new file mode 100644
index 000000000000..8e200c33b355
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/unicode-display_width-2.4.2
@@ -0,0 +1,17 @@
+BDEPEND=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? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=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(-)] )
+DESCRIPTION=Adds String#display_width to get the display size using EastAsianWidth.txt
+EAPI=8
+HOMEPAGE=https://github.com/janlelis/unicode-display_width
+INHERIT=ruby-fakegem
+IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
+KEYWORDS=~amd64 ~arm64
+LICENSE=MIT
+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 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=2
+SRC_URI=https://github.com/janlelis/unicode-display_width/archive/v2.4.2.tar.gz -> unicode-display_width-2.4.2.tar.gz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=703e98353ae5932915ea6a81af9b00cd
diff --git a/metadata/md5-cache/dev-util/FlameGraph-1.0_p20220918 b/metadata/md5-cache/dev-util/FlameGraph-1.0_p20220918
index a16bc4c7e43e..6ab8d9cf51f5 100644
--- a/metadata/md5-cache/dev-util/FlameGraph-1.0_p20220918
+++ b/metadata/md5-cache/dev-util/FlameGraph-1.0_p20220918
@@ -2,9 +2,9 @@ DEFINED_PHASES=install test
DESCRIPTION=Visualization of hierarchical data, especially profiled stack traces
EAPI=8
HOMEPAGE=https://www.brendangregg.com/flamegraphs.html https://github.com/brendangregg/FlameGraph
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=CDDL
RDEPEND=dev-lang/perl app-alternatives/awk
SLOT=0
SRC_URI=https://github.com/brendangregg/FlameGraph/archive/d9fcc272b6a08c3e3e5b7919040f0ab5f8952d65.tar.gz -> FlameGraph-1.0_p20220918.tar.gz
-_md5_=d6bb821e070658dbc1be78fab66fa271
+_md5_=919b62cd432c1c028b33960e96941a69
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index e5de5241aac1..c2a1424c739e 100644
Binary files a/metadata/md5-cache/dev-util/Manifest.gz and b/metadata/md5-cache/dev-util/Manifest.gz differ
diff --git a/metadata/md5-cache/dev-util/android-udev-rules-20230104 b/metadata/md5-cache/dev-util/android-udev-rules-20230104
new file mode 100644
index 000000000000..06c447c99036
--- /dev/null
+++ b/metadata/md5-cache/dev-util/android-udev-rules-20230104
@@ -0,0 +1,13 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install postinst postrm prepare
+DESCRIPTION=Android udev rules list aimed to be the most comprehensive on the net
+EAPI=8
+HOMEPAGE=https://github.com/M0Rf30/android-udev-rules
+INHERIT=udev
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=GPL-3
+RDEPEND=acct-group/android virtual/udev
+SLOT=0
+SRC_URI=https://github.com/M0Rf30/android-udev-rules/archive/refs/tags/20230104.tar.gz -> android-udev-rules-20230104.tar.gz
+_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f udev eec0bbab06977f1cfc5597269c1fa152
+_md5_=a41aef9de93d4d6e542c72474545abf1
diff --git a/metadata/md5-cache/dev-util/diffoscope-231 b/metadata/md5-cache/dev-util/diffoscope-231-r1
similarity index 99%
rename from metadata/md5-cache/dev-util/diffoscope-231
rename to metadata/md5-cache/dev-util/diffoscope-231-r1
index e46965ffc438..1021944dda47 100644
--- a/metadata/md5-cache/dev-util/diffoscope-231
+++ b/metadata/md5-cache/dev-util/diffoscope-231-r1
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://pypi/d/diffoscope/diffoscope-231.tar.gz
_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=5595c4c19aab533eed48edc7746a5cd1
+_md5_=10ac84455d1f2a01828d3412a2b4ef2e
diff --git a/metadata/md5-cache/dev-util/lldb-13.0.1 b/metadata/md5-cache/dev-util/lldb-13.0.1
index f9939ce797d2..7ed8a8130f52 100644
--- a/metadata/md5-cache/dev-util/lldb-13.0.1
+++ b/metadata/md5-cache/dev-util/lldb-13.0.1
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=5fa8b2c6e45059005928ae2297d9dba1
diff --git a/metadata/md5-cache/dev-util/lldb-14.0.6 b/metadata/md5-cache/dev-util/lldb-14.0.6
index 5e0728611316..bf0949a388a3 100644
--- a/metadata/md5-cache/dev-util/lldb-14.0.6
+++ b/metadata/md5-cache/dev-util/lldb-14.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=54e317b8da7cb0a1b1a6a2afdcb596a5
diff --git a/metadata/md5-cache/dev-util/lldb-15.0.6 b/metadata/md5-cache/dev-util/lldb-15.0.6
index 60a9aa255272..f037a5947273 100644
--- a/metadata/md5-cache/dev-util/lldb-15.0.6
+++ b/metadata/md5-cache/dev-util/lldb-15.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9
RESTRICT=test !test? ( test )
SLOT=0/15
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig )
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=4c1f99e5e9db00bcf869db6819c67fbc
diff --git a/metadata/md5-cache/dev-util/lldb-15.0.6.9999 b/metadata/md5-cache/dev-util/lldb-15.0.6.9999
index 37cd6eea3d7f..efdab030ed6f 100644
--- a/metadata/md5-cache/dev-util/lldb-15.0.6.9999
+++ b/metadata/md5-cache/dev-util/lldb-15.0.6.9999
@@ -12,5 +12,5 @@ RDEPEND=libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses?
REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 )
RESTRICT=test !test? ( test )
SLOT=0/15
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=6c65953c70109973bcb08e09f7546763
diff --git a/metadata/md5-cache/dev-util/lldb-16.0.0.9999 b/metadata/md5-cache/dev-util/lldb-16.0.0.9999
index 0a0a521625fb..ca33afc4d6ee 100644
--- a/metadata/md5-cache/dev-util/lldb-16.0.0.9999
+++ b/metadata/md5-cache/dev-util/lldb-16.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses?
REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 )
RESTRICT=test !test? ( test )
SLOT=0/16.0.0.9999
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=688e55c120b94b78bdf93e5439691646
diff --git a/metadata/md5-cache/dev-util/lldb-16.0.0_pre20230101 b/metadata/md5-cache/dev-util/lldb-16.0.0_pre20230101
index 469de3f2e158..513bbcfde43a 100644
--- a/metadata/md5-cache/dev-util/lldb-16.0.0_pre20230101
+++ b/metadata/md5-cache/dev-util/lldb-16.0.0_pre20230101
@@ -12,5 +12,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9
RESTRICT=test !test? ( test )
SLOT=0/16.0.0_pre20230101
SRC_URI=https://github.com/llvm/llvm-project/archive/b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz -> llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=27ec1e48d74aaba326c90cfabaefde6e
diff --git a/metadata/md5-cache/dev-util/lldb-16.0.0_pre20230107 b/metadata/md5-cache/dev-util/lldb-16.0.0_pre20230107
new file mode 100644
index 000000000000..878e230090b6
--- /dev/null
+++ b/metadata/md5-cache/dev-util/lldb-16.0.0_pre20230107
@@ -0,0 +1,16 @@
+BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-util/cmake-3.16 python? ( >=dev-lang/swig-3.0.11 python_single_target_python3_8? ( dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/six[python_targets_python3_11(-)] ) ) test? ( python_single_target_python3_8? ( ~dev-python/lit-16.0.0_pre20230107[python_targets_python3_8(-)] dev-python/psutil[python_targets_python3_8(-)] ) python_single_target_python3_9? ( ~dev-python/lit-16.0.0_pre20230107[python_targets_python3_9(-)] dev-python/psutil[python_targets_python3_9(-)] ) python_single_target_python3_10? ( ~dev-python/lit-16.0.0_pre20230107[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~dev-python/lit-16.0.0_pre20230107[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) sys-devel/lld ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~sys-devel/clang-16.0.0_pre20230107 ~sys-devel/llvm-16.0.0_pre20230107 !!sys-devel/llvm:0
+DESCRIPTION=The LLVM debugger
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake llvm llvm.org python-single-r1
+IUSE=debug +libedit lzma ncurses +python test +xml test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~sys-devel/clang-16.0.0_pre20230107 ~sys-devel/llvm-16.0.0_pre20230107 python? ( python_single_target_python3_8? ( dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/six[python_targets_python3_11(-)] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) )
+REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 )
+RESTRICT=test !test? ( test )
+SLOT=0/16.0.0_pre20230107
+SRC_URI=https://github.com/llvm/llvm-project/archive/6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz -> llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=27ec1e48d74aaba326c90cfabaefde6e
diff --git a/metadata/md5-cache/dev-util/systemtap-4.4 b/metadata/md5-cache/dev-util/systemtap-4.4
index 3e50f3aed96a..a3a549df9d6f 100644
--- a/metadata/md5-cache/dev-util/systemtap-4.4
+++ b/metadata/md5-cache/dev-util/systemtap-4.4
@@ -12,6 +12,6 @@ RDEPEND=>=dev-libs/elfutils-0.142 dev-libs/json-c:= sys-libs/ncurses:0= sys-libs
REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://www.sourceware.org/systemtap/ftp/releases/systemtap-4.4.tar.gz
+SRC_URI=https://www.sourceware.org/ftp/systemtap/releases/systemtap-4.4.tar.gz
_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info 7e4d48a3c6c8ebdaa9f7f9e7d2991e22 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=d104568cba56d90c6d6c2e8f2c54ec0d
+_md5_=7acae26878153b57b8d3f1f04c8dacc5
diff --git a/metadata/md5-cache/dev-util/systemtap-4.5 b/metadata/md5-cache/dev-util/systemtap-4.5
index 2245c3ece8df..39abdae00b92 100644
--- a/metadata/md5-cache/dev-util/systemtap-4.5
+++ b/metadata/md5-cache/dev-util/systemtap-4.5
@@ -12,6 +12,6 @@ RDEPEND=>=dev-libs/elfutils-0.142 dev-libs/json-c:= sys-libs/ncurses:0= sys-libs
REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://www.sourceware.org/systemtap/ftp/releases/systemtap-4.5.tar.gz
+SRC_URI=https://www.sourceware.org/ftp/systemtap/releases/systemtap-4.5.tar.gz
_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 linux-info 7e4d48a3c6c8ebdaa9f7f9e7d2991e22 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=015e907bcc8f6a158dc3553cf3eabbdd
+_md5_=671ebc727f771ac5f799d32198455d38
diff --git a/metadata/md5-cache/dev-util/systemtap-4.5-r1 b/metadata/md5-cache/dev-util/systemtap-4.5-r1
index 101999b92693..d889a1ee6fad 100644
--- a/metadata/md5-cache/dev-util/systemtap-4.5-r1
+++ b/metadata/md5-cache/dev-util/systemtap-4.5-r1
@@ -12,6 +12,6 @@ RDEPEND=python_single_target_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_s
REQUIRED_USE=^^ ( python_single_target_pypy3 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://www.sourceware.org/systemtap/ftp/releases/systemtap-4.5.tar.gz
+SRC_URI=https://www.sourceware.org/ftp/systemtap/releases/systemtap-4.5.tar.gz
_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info 7e4d48a3c6c8ebdaa9f7f9e7d2991e22 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=63349b73cb6667166a40e62f73516f27
+_md5_=f75e7c2f5499d07f6f89b419d4f86329
diff --git a/metadata/md5-cache/dev-util/systemtap-4.6 b/metadata/md5-cache/dev-util/systemtap-4.6
index 250eca971fc6..1499dbfd883e 100644
--- a/metadata/md5-cache/dev-util/systemtap-4.6
+++ b/metadata/md5-cache/dev-util/systemtap-4.6
@@ -12,6 +12,6 @@ RDEPEND=python_single_target_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_s
REQUIRED_USE=^^ ( python_single_target_pypy3 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://www.sourceware.org/systemtap/ftp/releases/systemtap-4.6.tar.gz
+SRC_URI=https://www.sourceware.org/ftp/systemtap/releases/systemtap-4.6.tar.gz
_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info 7e4d48a3c6c8ebdaa9f7f9e7d2991e22 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=05e74b301f40d577695aebacce73e186
+_md5_=19d60f19acde1c3f95ad8bc91e41afee
diff --git a/metadata/md5-cache/dev-util/systemtap-4.7-r1 b/metadata/md5-cache/dev-util/systemtap-4.7-r1
index 0721b9102f8b..34347d85fa3f 100644
--- a/metadata/md5-cache/dev-util/systemtap-4.7-r1
+++ b/metadata/md5-cache/dev-util/systemtap-4.7-r1
@@ -6,12 +6,12 @@ EAPI=8
HOMEPAGE=https://www.sourceware.org/systemtap
INHERIT=autotools linux-info python-single-r1
IUSE=libvirt selinux sqlite +ssl test zeroconf python_single_target_pypy3 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=GPL-2
RDEPEND=python_single_target_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) dev-libs/boost:= >=dev-libs/elfutils-0.142 dev-libs/json-c:= sys-libs/ncurses:= sys-libs/readline:= libvirt? ( >=app-emulation/libvirt-1.0.2 ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/nspr dev-libs/nss ) zeroconf? ( net-dns/avahi ) acct-group/stapdev acct-group/stapsys acct-group/stapusr
REQUIRED_USE=^^ ( python_single_target_pypy3 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://www.sourceware.org/systemtap/ftp/releases/systemtap-4.7.tar.gz
+SRC_URI=https://www.sourceware.org/ftp/systemtap/releases/systemtap-4.7.tar.gz
_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info 7e4d48a3c6c8ebdaa9f7f9e7d2991e22 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=0a223f9d85f00c53ea39ccbe455ac869
+_md5_=30f0be7731dd2e39c29a0d7403c785ef
diff --git a/metadata/md5-cache/dev-util/systemtap-4.8 b/metadata/md5-cache/dev-util/systemtap-4.8
new file mode 100644
index 000000000000..dddb37e7beda
--- /dev/null
+++ b/metadata/md5-cache/dev-util/systemtap-4.8
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-util/dejagnu ) 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=configure install prepare setup
+DEPEND=python_single_target_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) dev-libs/boost:= >=dev-libs/elfutils-0.142 dev-libs/json-c:= sys-libs/ncurses:= sys-libs/readline:= libvirt? ( >=app-emulation/libvirt-1.0.2 ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/nspr dev-libs/nss ) zeroconf? ( net-dns/avahi ) app-arch/cpio app-text/xmlto python_single_target_pypy3? ( dev-python/setuptools[python_targets_pypy3(-)] ) python_single_target_python3_8? ( dev-python/setuptools[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/setuptools[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/setuptools[python_targets_python3_11(-)] ) >=sys-devel/gettext-0.18.2 libvirt? ( dev-libs/libxml2 )
+DESCRIPTION=A linux trace/probe tool
+EAPI=8
+HOMEPAGE=https://www.sourceware.org/systemtap
+INHERIT=autotools linux-info python-single-r1
+IUSE=libvirt selinux sqlite +ssl test zeroconf python_single_target_pypy3 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 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=python_single_target_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) dev-libs/boost:= >=dev-libs/elfutils-0.142 dev-libs/json-c:= sys-libs/ncurses:= sys-libs/readline:= libvirt? ( >=app-emulation/libvirt-1.0.2 ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/nspr dev-libs/nss ) zeroconf? ( net-dns/avahi ) acct-group/stapdev acct-group/stapsys acct-group/stapusr
+REQUIRED_USE=^^ ( python_single_target_pypy3 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://www.sourceware.org/ftp/systemtap/releases/systemtap-4.8.tar.gz
+_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info 7e4d48a3c6c8ebdaa9f7f9e7d2991e22 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=0258ccb7780bdd4a464ad1cb6e0d0000
diff --git a/metadata/md5-cache/dev-util/tup-0.7.11 b/metadata/md5-cache/dev-util/tup-0.7.11
index 4506745268a6..b7cd234d5477 100644
--- a/metadata/md5-cache/dev-util/tup-0.7.11
+++ b/metadata/md5-cache/dev-util/tup-0.7.11
@@ -5,10 +5,10 @@ DESCRIPTION=File-based build system
EAPI=7
HOMEPAGE=https://gittup.org/tup/ https://github.com/gittup/tup
INHERIT=linux-info toolchain-funcs
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=GPL-2 MIT public-domain BSD BSD-2
RDEPEND=dev-db/sqlite dev-libs/libpcre sys-fs/fuse:3
SLOT=0
SRC_URI=https://github.com/gittup/tup/archive/v0.7.11.tar.gz -> tup-0.7.11.tar.gz
_eclasses_=linux-info 7e4d48a3c6c8ebdaa9f7f9e7d2991e22 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=ed597480e69cbcd867d58a104362cd6b
+_md5_=276faf421e86e25271ca8266deeae8a7
diff --git a/metadata/md5-cache/games-strategy/Manifest.gz b/metadata/md5-cache/games-strategy/Manifest.gz
index 23b420edc9e5..f1068b4b3e59 100644
Binary files a/metadata/md5-cache/games-strategy/Manifest.gz and b/metadata/md5-cache/games-strategy/Manifest.gz differ
diff --git a/metadata/md5-cache/games-strategy/ja2-stracciatella-0.20.0 b/metadata/md5-cache/games-strategy/ja2-stracciatella-0.20.0
new file mode 100644
index 000000000000..4b8ddbf94845
--- /dev/null
+++ b/metadata/md5-cache/games-strategy/ja2-stracciatella-0.20.0
@@ -0,0 +1,18 @@
+BDEPEND=>=virtual/rust-1.53 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
+DEPEND=lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) >=dev-cpp/sol2-3.3.0 >=dev-cpp/string-theory-3.1 >=dev-games/libsmacker-1.1.1 >=dev-libs/miniaudio-0.11.11 >=dev-libs/rapidjson-1.1.0 media-libs/libsdl2[X,sound,video] >=x11-libs/fltk-1.3.5[opengl] >=virtual/rust-1.40.0
+DESCRIPTION=An improved, cross-platform, stable Jagged Alliance 2 runtime
+EAPI=8
+HOMEPAGE=https://github.com/ja2-stracciatella/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cargo cmake lua-single xdg
+IUSE=cdinstall editor ru-gold test debug +lua_single_target_lua5-3
+KEYWORDS=~amd64
+LICENSE=public-domain SFI-SCLA
+RDEPEND=lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) >=dev-cpp/sol2-3.3.0 >=dev-cpp/string-theory-3.1 >=dev-games/libsmacker-1.1.1 >=dev-libs/miniaudio-0.11.11 >=dev-libs/rapidjson-1.1.0 media-libs/libsdl2[X,sound,video] >=x11-libs/fltk-1.3.5[opengl] >=virtual/rust-1.40.0 cdinstall? ( games-strategy/ja2-stracciatella-data )
+REQUIRED_USE=^^ ( lua_single_target_lua5-3 )
+RESTRICT=!test? ( test ) test
+SLOT=0
+SRC_URI=https://github.com/ja2-stracciatella/ja2-stracciatella/archive/v0.20.0.tar.gz -> ja2-stracciatella-0.20.0.tar.gz editor? ( https://github.com/ja2-stracciatella/free-ja2-resources/releases/download/v1/editor.slf -> ja2-stracciatella-0.20.0-editor.slf ) https://crates.io/api/v1/crates/addr2line/0.17.0/download -> addr2line-0.17.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.7.6/download -> ahash-0.7.6.crate https://crates.io/api/v1/crates/aho-corasick/0.7.18/download -> aho-corasick-0.7.18.crate https://crates.io/api/v1/crates/android_log-sys/0.2.0/download -> android_log-sys-0.2.0.crate https://crates.io/api/v1/crates/android_logger/0.10.1/download -> android_logger-0.10.1.crate https://crates.io/api/v1/crates/ansi_term/0.11.0/download -> ansi_term-0.11.0.crate https://crates.io/api/v1/crates/ascii/0.9.3/download -> ascii-0.9.3.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/backtrace/0.3.65/download -> backtrace-0.3.65.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/block-buffer/0.9.0/download -> block-buffer-0.9.0.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/bytes/1.1.0/download -> bytes-1.1.0.crate https://crates.io/api/v1/crates/caseless/0.2.1/download -> caseless-0.2.1.crate https://crates.io/api/v1/crates/cbindgen/0.20.0/download -> cbindgen-0.20.0.crate https://crates.io/api/v1/crates/cc/1.0.73/download -> cc-1.0.73.crate https://crates.io/api/v1/crates/cesu8/1.1.0/download -> cesu8-1.1.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chrono/0.4.19/download -> chrono-0.4.19.crate https://crates.io/api/v1/crates/clap/2.33.4/download -> clap-2.33.4.crate https://crates.io/api/v1/crates/combine/3.8.1/download -> combine-3.8.1.crate https://crates.io/api/v1/crates/combine/4.6.4/download -> combine-4.6.4.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.4/download -> crossbeam-channel-0.5.4.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.1/download -> crossbeam-deque-0.8.1.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.8/download -> crossbeam-epoch-0.9.8.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.8/download -> crossbeam-utils-0.8.8.crate https://crates.io/api/v1/crates/deunicode/0.4.3/download -> deunicode-0.4.3.crate https://crates.io/api/v1/crates/digest/0.9.0/download -> digest-0.9.0.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dunce/1.0.2/download -> dunce-1.0.2.crate https://crates.io/api/v1/crates/either/1.6.1/download -> either-1.6.1.crate https://crates.io/api/v1/crates/env_logger/0.8.4/download -> env_logger-0.8.4.crate https://crates.io/api/v1/crates/error-chain/0.12.4/download -> error-chain-0.12.4.crate https://crates.io/api/v1/crates/fastrand/1.7.0/download -> fastrand-1.7.0.crate https://crates.io/api/v1/crates/generic-array/0.14.5/download -> generic-array-0.14.5.crate https://crates.io/api/v1/crates/getopts/0.2.21/download -> getopts-0.2.21.crate https://crates.io/api/v1/crates/getrandom/0.2.6/download -> getrandom-0.2.6.crate https://crates.io/api/v1/crates/gimli/0.26.1/download -> gimli-0.26.1.crate https://crates.io/api/v1/crates/hashbrown/0.11.2/download -> hashbrown-0.11.2.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/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/indexmap/1.8.1/download -> indexmap-1.8.1.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.1/download -> itoa-1.0.1.crate https://crates.io/api/v1/crates/jni/0.14.0/download -> jni-0.14.0.crate https://crates.io/api/v1/crates/jni/0.18.0/download -> jni-0.18.0.crate https://crates.io/api/v1/crates/jni-sys/0.3.0/download -> jni-sys-0.3.0.crate https://crates.io/api/v1/crates/json_comments/0.2.1/download -> json_comments-0.2.1.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.124/download -> libc-0.2.124.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.4/download -> linked-hash-map-0.5.4.crate https://crates.io/api/v1/crates/log/0.4.16/download -> log-0.4.16.crate https://crates.io/api/v1/crates/lru/0.7.5/download -> lru-0.7.5.crate https://crates.io/api/v1/crates/md-5/0.9.1/download -> md-5-0.9.1.crate https://crates.io/api/v1/crates/memchr/2.4.1/download -> memchr-2.4.1.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/miniz_oxide/0.5.1/download -> miniz_oxide-0.5.1.crate https://crates.io/api/v1/crates/ndk/0.6.0/download -> ndk-0.6.0.crate https://crates.io/api/v1/crates/ndk-sys/0.3.0/download -> ndk-sys-0.3.0.crate https://crates.io/api/v1/crates/num-integer/0.1.44/download -> num-integer-0.1.44.crate https://crates.io/api/v1/crates/num-traits/0.2.14/download -> num-traits-0.2.14.crate https://crates.io/api/v1/crates/num_cpus/1.13.1/download -> num_cpus-1.13.1.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/object/0.28.3/download -> object-0.28.3.crate https://crates.io/api/v1/crates/once_cell/1.10.0/download -> once_cell-1.10.0.crate https://crates.io/api/v1/crates/opaque-debug/0.3.0/download -> opaque-debug-0.3.0.crate https://crates.io/api/v1/crates/proc-macro-crate/1.1.3/download -> proc-macro-crate-1.1.3.crate https://crates.io/api/v1/crates/proc-macro2/1.0.37/download -> proc-macro2-1.0.37.crate https://crates.io/api/v1/crates/quote/1.0.18/download -> quote-1.0.18.crate https://crates.io/api/v1/crates/rayon/1.5.2/download -> rayon-1.5.2.crate https://crates.io/api/v1/crates/rayon-core/1.9.2/download -> rayon-core-1.9.2.crate https://crates.io/api/v1/crates/redox_syscall/0.2.13/download -> redox_syscall-0.2.13.crate https://crates.io/api/v1/crates/redox_users/0.4.3/download -> redox_users-0.4.3.crate https://crates.io/api/v1/crates/regex/1.5.5/download -> regex-1.5.5.crate https://crates.io/api/v1/crates/regex-syntax/0.6.25/download -> regex-syntax-0.6.25.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/remove_dir_all/0.7.0/download -> remove_dir_all-0.7.0.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.21/download -> rustc-demangle-0.1.21.crate https://crates.io/api/v1/crates/ryu/1.0.9/download -> ryu-1.0.9.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/send_wrapper/0.5.0/download -> send_wrapper-0.5.0.crate https://crates.io/api/v1/crates/serde/1.0.136/download -> serde-1.0.136.crate https://crates.io/api/v1/crates/serde_derive/1.0.136/download -> serde_derive-1.0.136.crate https://crates.io/api/v1/crates/serde_json/1.0.79/download -> serde_json-1.0.79.crate https://crates.io/api/v1/crates/serde_yaml/0.8.23/download -> serde_yaml-0.8.23.crate https://crates.io/api/v1/crates/simplelog/0.10.2/download -> simplelog-0.10.2.crate https://crates.io/api/v1/crates/slug/0.1.4/download -> slug-0.1.4.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.91/download -> syn-1.0.91.crate https://crates.io/api/v1/crates/tempfile/3.3.0/download -> tempfile-3.3.0.crate https://crates.io/api/v1/crates/termcolor/1.1.3/download -> termcolor-1.1.3.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.30/download -> thiserror-1.0.30.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.30/download -> thiserror-impl-1.0.30.crate https://crates.io/api/v1/crates/time/0.1.43/download -> time-0.1.43.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.0/download -> tinyvec_macros-0.1.0.crate https://crates.io/api/v1/crates/toml/0.5.9/download -> toml-0.5.9.crate https://crates.io/api/v1/crates/typenum/1.15.0/download -> typenum-1.15.0.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.19/download -> unicode-normalization-0.1.19.crate https://crates.io/api/v1/crates/unicode-segmentation/1.9.0/download -> unicode-segmentation-1.9.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.9/download -> unicode-width-0.1.9.crate https://crates.io/api/v1/crates/unicode-xid/0.2.2/download -> unicode-xid-0.2.2.crate https://crates.io/api/v1/crates/unreachable/1.0.0/download -> unreachable-1.0.0.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/void/1.0.2/download -> void-1.0.2.crate https://crates.io/api/v1/crates/walkdir/2.3.2/download -> walkdir-2.3.2.crate https://crates.io/api/v1/crates/wasi/0.10.2+wasi-snapshot-preview1/download -> wasi-0.10.2+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/yaml-rust/0.4.5/download -> yaml-rust-0.4.5.crate
+_eclasses_=cargo 73ed573e1525a108d236a0dffb3a68fb cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 lua-single aee383a0de35701b9eb0b27077a1c143 lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=6e2d6a1df99e8255bdec423ad2c808ee
diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz
index 4fb326c28b5b..0ffab06b31e9 100644
Binary files a/metadata/md5-cache/media-gfx/Manifest.gz and b/metadata/md5-cache/media-gfx/Manifest.gz differ
diff --git a/metadata/md5-cache/media-gfx/sane-backends-1.1.1-r13 b/metadata/md5-cache/media-gfx/sane-backends-1.1.1-r13
index a14ac798b406..15761217e98f 100644
--- a/metadata/md5-cache/media-gfx/sane-backends-1.1.1-r13
+++ b/metadata/md5-cache/media-gfx/sane-backends-1.1.1-r13
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=http://www.sane-project.org/
INHERIT=autotools flag-o-matic multilib-minimal optfeature python-any-r1 systemd toolchain-funcs udev
IUSE=gphoto2 snmp systemd threads usb v4l xinetd +zeroconf +sane_backends_abaton +sane_backends_agfafocus +sane_backends_apple +sane_backends_artec +sane_backends_artec_eplus48u +sane_backends_as6e +sane_backends_avision +sane_backends_bh +sane_backends_canon +sane_backends_canon630u +sane_backends_canon_dr +sane_backends_canon_lide70 sane_backends_canon_pp +sane_backends_cardscan +sane_backends_coolscan +sane_backends_coolscan2 +sane_backends_coolscan3 +sane_backends_dc210 +sane_backends_dc240 +sane_backends_dc25 +sane_backends_dell1600n_net +sane_backends_dmc +sane_backends_epjitsu +sane_backends_epson +sane_backends_epson2 +sane_backends_epsonds +sane_backends_escl +sane_backends_fujitsu +sane_backends_genesys +sane_backends_gt68xx +sane_backends_hp +sane_backends_hp3500 +sane_backends_hp3900 +sane_backends_hp4200 +sane_backends_hp5400 +sane_backends_hp5590 +sane_backends_hpljm1005 sane_backends_hpsj5s +sane_backends_hs2p +sane_backends_ibm +sane_backends_kodak +sane_backends_kodakaio +sane_backends_kvs1025 +sane_backends_kvs20xx sane_backends_kvs40xx +sane_backends_leo +sane_backends_lexmark +sane_backends_ma1509 +sane_backends_magicolor +sane_backends_matsushita +sane_backends_microtek +sane_backends_microtek2 +sane_backends_mustek sane_backends_mustek_pp +sane_backends_mustek_usb sane_backends_mustek_usb2 +sane_backends_nec +sane_backends_net +sane_backends_niash +sane_backends_p5 +sane_backends_pie +sane_backends_pieusb +sane_backends_pixma +sane_backends_plustek +sane_backends_plustek_pp sane_backends_pnm +sane_backends_qcam +sane_backends_ricoh +sane_backends_ricoh2 +sane_backends_rts8891 +sane_backends_s9036 +sane_backends_sceptre +sane_backends_sharp +sane_backends_sm3600 +sane_backends_sm3840 +sane_backends_snapscan +sane_backends_sp15c +sane_backends_st400 +sane_backends_stv680 +sane_backends_tamarack +sane_backends_teco1 +sane_backends_teco2 +sane_backends_teco3 +sane_backends_test +sane_backends_u12 +sane_backends_umax +sane_backends_umax1220u +sane_backends_umax_pp +sane_backends_xerox_mfp abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2 public-domain
RDEPEND=acct-user/saned acct-group/scanner gphoto2? ( >=media-libs/libgphoto2-2.5.3.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_canon_pp? ( >=sys-libs/libieee1284-0.2.11-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_dc210? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_dc240? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_dell1600n_net? ( >=media-libs/tiff-3.9.7-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(-)?] media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_escl? ( app-text/poppler[cairo] || ( net-dns/avahi[dbus] net-dns/avahi[gtk] ) net-dns/avahi[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-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_hpsj5s? ( >=sys-libs/libieee1284-0.2.11-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_mustek_pp? ( >=sys-libs/libieee1284-0.2.11-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_pixma? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) snmp? ( net-analyzer/net-snmp:= ) systemd? ( sys-apps/systemd:= ) usb? ( >=virtual/libusb-1-r1:1=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) v4l? ( >=media-libs/libv4l-0.9.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xinetd? ( sys-apps/xinetd ) zeroconf? ( >=net-dns/avahi-0.6.31-r2[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=sane_backends_escl? ( zeroconf ) sane_backends_kvs40xx? ( threads ) sane_backends_mustek_usb2? ( threads )
SLOT=0
SRC_URI=https://gitlab.com/sane-project/backends/uploads/7d30fab4e115029d91027b6a58d64b43/sane-backends-1.1.1.tar.gz
_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 1a2157392a869265b2afcb63a26c12ac out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=5a16114d734cae9c9833174924a6cabf
+_md5_=e28027ff42ee23363e8ec75cedea9011
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index 1678473b7851..101f795fcabb 100644
Binary files a/metadata/md5-cache/media-sound/Manifest.gz and b/metadata/md5-cache/media-sound/Manifest.gz differ
diff --git a/metadata/md5-cache/media-sound/abcmidi-2023.01.05 b/metadata/md5-cache/media-sound/abcmidi-2023.01.06
similarity index 91%
rename from metadata/md5-cache/media-sound/abcmidi-2023.01.05
rename to metadata/md5-cache/media-sound/abcmidi-2023.01.06
index 07d1691b7a4d..3c471a734cdd 100644
--- a/metadata/md5-cache/media-sound/abcmidi-2023.01.05
+++ b/metadata/md5-cache/media-sound/abcmidi-2023.01.06
@@ -8,6 +8,6 @@ IUSE=examples
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
SLOT=0
-SRC_URI=https://ifdo.ca/~seymour/runabc/abcMIDI-2023.01.05.zip
+SRC_URI=https://ifdo.ca/~seymour/runabc/abcMIDI-2023.01.06.zip
_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
_md5_=71c7de92834a1d94685a3579089a9bec
diff --git a/metadata/md5-cache/media-sound/pasystray-0.8.0-r1 b/metadata/md5-cache/media-sound/pasystray-0.8.0-r1
deleted file mode 100644
index 9e3f0400b2b3..000000000000
--- a/metadata/md5-cache/media-sound/pasystray-0.8.0-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig 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=configure postinst postrm preinst prepare
-DEPEND=dev-libs/glib || ( media-libs/libpulse[glib] media-sound/pulseaudio-daemon[glib,zeroconf?] pasystray-0.8.0.tar.gz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=82643e8455f3150ecbdc6ed55b62e9e8
diff --git a/metadata/md5-cache/net-dialup/Manifest.gz b/metadata/md5-cache/net-dialup/Manifest.gz
index cdb74e76ad1a..19fee4600507 100644
Binary files a/metadata/md5-cache/net-dialup/Manifest.gz and b/metadata/md5-cache/net-dialup/Manifest.gz differ
diff --git a/metadata/md5-cache/net-dialup/freeradius-3.2.0 b/metadata/md5-cache/net-dialup/freeradius-3.2.0
index 66ff8c2869bc..079c08426147 100644
--- a/metadata/md5-cache/net-dialup/freeradius-3.2.0
+++ b/metadata/md5-cache/net-dialup/freeradius-3.2.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://freeradius.org/
INHERIT=autotools pam python-single-r1 systemd
IUSE=debug firebird iodbc kerberos ldap memcached mysql mongodb odbc oracle pam postgres python readline redis samba sqlite ssl systemd python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86
LICENSE=GPL-2
RDEPEND=acct-group/radius acct-user/radius !net-dialup/cistronradius dev-libs/libltdl dev-libs/libpcre dev-libs/json-c:= dev-lang/perl:= net-libs/libpcap sys-libs/gdbm:= sys-libs/libcap sys-libs/talloc virtual/libcrypt:= firebird? ( dev-db/firebird ) iodbc? ( dev-db/libiodbc ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) memcached? ( dev-libs/libmemcached ) mysql? ( dev-db/mysql-connector-c:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.13.0-r1 ) odbc? ( dev-db/unixODBC ) oracle? ( dev-db/oracle-instantclient[sdk] ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) ) readline? ( sys-libs/readline:= ) redis? ( dev-libs/hiredis:= ) samba? ( net-fs/samba ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-1.0.2:=[-bindist(-)] ) systemd? ( sys-apps/systemd:= )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) )
@@ -14,4 +14,4 @@ RESTRICT=firebird? ( bindist )
SLOT=0
SRC_URI=https://github.com/FreeRADIUS/freeradius-server/releases/download/release_3_2_0/freeradius-server-3.2.0.tar.bz2
_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pam e44a1dd98f13e1ad76de01e919bde1f1 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=b27a69d7f0cb80d3f32727713a4a6118
+_md5_=e962495ae852ec44719eb2e38e421a5d
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index 7e6b0e30eb76..64555616e40a 100644
Binary files a/metadata/md5-cache/net-misc/Manifest.gz and b/metadata/md5-cache/net-misc/Manifest.gz differ
diff --git a/metadata/md5-cache/net-misc/curl-7.87.0-r1 b/metadata/md5-cache/net-misc/curl-7.87.0-r1
new file mode 100644
index 000000000000..00eca750afbf
--- /dev/null
+++ b/metadata/md5-cache/net-misc/curl-7.87.0-r1
@@ -0,0 +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:=[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:=[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:=[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:=[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:=[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:=[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.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 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:=[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:=[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:=[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:=[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:=[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:=[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.se/download/curl-7.87.0.tar.xz verify-sig? ( https://curl.se/download/curl-7.87.0.tar.xz.asc )
+_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e
+_md5_=06e59744bae270d4c0ac1b33ca90ccf7
diff --git a/metadata/md5-cache/net-misc/eventd-0.29.0 b/metadata/md5-cache/net-misc/eventd-0.29.0
new file mode 100644
index 000000000000..044bd1982d4b
--- /dev/null
+++ b/metadata/md5-cache/net-misc/eventd-0.29.0
@@ -0,0 +1,17 @@
+BDEPEND=app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets dev-libs/libxslt virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig
+DEFINED_PHASES=compile configure install setup test
+DEPEND=dev-libs/glib:2 sys-apps/util-linux x11-libs/libxkbcommon introspection? ( dev-libs/gobject-introspection ) libcanberra? ( media-libs/libcanberra ) libnotify? ( x11-libs/gdk-pixbuf:2 ) notification? ( gnome-base/librsvg x11-libs/cairo x11-libs/pango x11-libs/gdk-pixbuf:2 X? ( x11-libs/cairo[X,xcb(+)] x11-libs/libxcb:=[xkb(+)] x11-libs/xcb-util x11-libs/xcb-util-wm ) ) pulseaudio? ( media-libs/libsndfile media-sound/pulseaudio ) purple? ( net-im/pidgin ) speech? ( app-accessibility/speech-dispatcher ) systemd? ( sys-apps/systemd:= ) upnp? ( >=net-libs/gssdp-1.2:0= ) webhook? ( net-libs/libsoup:3.0 ) websocket? ( net-libs/libsoup:3.0 ) zeroconf? ( net-dns/avahi[dbus] ) fbcon? ( virtual/os-headers )
+DESCRIPTION=A small daemon to act on remote or local events
+EAPI=8
+HOMEPAGE=https://www.eventd.org/
+INHERIT=linux-info meson systemd
+IUSE=debug fbcon +introspection ipv6 libcanberra libnotify +notification pulseaudio purple speech systemd test upnp webhook websocket +X zeroconf
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+ LGPL-3+ ISC MIT
+RDEPEND=dev-libs/glib:2 sys-apps/util-linux x11-libs/libxkbcommon introspection? ( dev-libs/gobject-introspection ) libcanberra? ( media-libs/libcanberra ) libnotify? ( x11-libs/gdk-pixbuf:2 ) notification? ( gnome-base/librsvg x11-libs/cairo x11-libs/pango x11-libs/gdk-pixbuf:2 X? ( x11-libs/cairo[X,xcb(+)] x11-libs/libxcb:=[xkb(+)] x11-libs/xcb-util x11-libs/xcb-util-wm ) ) pulseaudio? ( media-libs/libsndfile media-sound/pulseaudio ) purple? ( net-im/pidgin ) speech? ( app-accessibility/speech-dispatcher ) systemd? ( sys-apps/systemd:= ) upnp? ( >=net-libs/gssdp-1.2:0= ) webhook? ( net-libs/libsoup:3.0 ) websocket? ( net-libs/libsoup:3.0 ) zeroconf? ( net-dns/avahi[dbus] ) net-libs/glib-networking[ssl]
+REQUIRED_USE=X? ( notification ) fbcon? ( notification ) notification? ( || ( X fbcon ) ) test? ( websocket )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://www.eventd.org/download/eventd/eventd-0.29.0.tar.xz
+_eclasses_=linux-info 7e4d48a3c6c8ebdaa9f7f9e7d2991e22 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=e166e3d5382a301227bdfbdabe4ba945
diff --git a/metadata/md5-cache/net-misc/rclone-1.60.1 b/metadata/md5-cache/net-misc/rclone-1.60.1
index 3e5c2d7feb8a..4b98fe372860 100644
--- a/metadata/md5-cache/net-misc/rclone-1.60.1
+++ b/metadata/md5-cache/net-misc/rclone-1.60.1
@@ -4,10 +4,10 @@ DESCRIPTION=A program to sync files to and from various cloud storage providers
EAPI=8
HOMEPAGE=https://rclone.org/
INHERIT=bash-completion-r1 go-module
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~riscv x86
LICENSE=Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/rclone/rclone/archive/v1.60.1.tar.gz -> rclone-1.60.1.tar.gz https://dev.gentoo.org/~slashbeast/distfiles/rclone/rclone-1.60.1-deps.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=2fb3575708a72c0ed36e14481eea4b07
+_md5_=f69753c19d0e84617802722d64e5fb6d
diff --git a/metadata/md5-cache/net-p2p/Manifest.gz b/metadata/md5-cache/net-p2p/Manifest.gz
index 3ba1aa07cfe7..e79d04f56a80 100644
Binary files a/metadata/md5-cache/net-p2p/Manifest.gz and b/metadata/md5-cache/net-p2p/Manifest.gz differ
diff --git a/metadata/md5-cache/net-p2p/biglybt-3.2.0.0-r1 b/metadata/md5-cache/net-p2p/biglybt-3.2.0.0-r2
similarity index 95%
rename from metadata/md5-cache/net-p2p/biglybt-3.2.0.0-r1
rename to metadata/md5-cache/net-p2p/biglybt-3.2.0.0-r2
index 78293538c130..896977ad687b 100644
--- a/metadata/md5-cache/net-p2p/biglybt-3.2.0.0-r1
+++ b/metadata/md5-cache/net-p2p/biglybt-3.2.0.0-r2
@@ -11,4 +11,4 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/commons-cli:1 dev-java/swt:4.10 >=dev-java/
SLOT=0
SRC_URI=https://github.com/BiglySoftware/BiglyBT/archive/v3.2.0.0.tar.gz -> biglybt-3.2.0.0.tar.gz
_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 257a59d157060d7bd51a13e68c614dd5 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1
-_md5_=b0e9152604dc6194b13bbdc58e245f71
+_md5_=815b473528ee126c7afb8385b68c1680
diff --git a/metadata/md5-cache/sci-geosciences/Manifest.gz b/metadata/md5-cache/sci-geosciences/Manifest.gz
index 884d6ebe5ab9..06b999404a5d 100644
Binary files a/metadata/md5-cache/sci-geosciences/Manifest.gz and b/metadata/md5-cache/sci-geosciences/Manifest.gz differ
diff --git a/metadata/md5-cache/sci-geosciences/josm-bin-18463 b/metadata/md5-cache/sci-geosciences/josm-bin-18463
deleted file mode 100644
index 9d54904030f4..000000000000
--- a/metadata/md5-cache/sci-geosciences/josm-bin-18463
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-arch/unzip
-DEFINED_PHASES=install postinst postrm preinst prepare
-DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=Java-based editor for the OpenStreetMap project
-EAPI=7
-HOMEPAGE=https://josm.openstreetmap.de/
-INHERIT=desktop java-utils-2 xdg
-KEYWORDS=amd64 x86
-LICENSE=Apache-2.0 GPL-2+ GPL-3
-RDEPEND=>=virtual/jre-1.8
-SLOT=0
-SRC_URI=https://josm.openstreetmap.de/download/josm-snapshot-18463.jar
-_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=c6bc17c4ab8ebfdf972371113ca64dcc
diff --git a/metadata/md5-cache/sci-geosciences/qgis-3.28.2 b/metadata/md5-cache/sci-geosciences/qgis-3.28.2
new file mode 100644
index 000000000000..286d9fa114bc
--- /dev/null
+++ b/metadata/md5-cache/sci-geosciences/qgis-3.28.2
@@ -0,0 +1,18 @@
+BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10[sqlite] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11[sqlite] ) dev-qt/linguist-tools:5 sys-devel/bison sys-devel/flex doc? ( app-doc/doxygen ) test? ( python_single_target_python3_8? ( dev-python/PyQt5[python_targets_python3_8(-),testlib] dev-python/nose2[python_targets_python3_8(-)] dev-python/mock[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/PyQt5[python_targets_python3_9(-),testlib] dev-python/nose2[python_targets_python3_9(-)] dev-python/mock[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/PyQt5[python_targets_python3_10(-),testlib] dev-python/nose2[python_targets_python3_10(-)] dev-python/mock[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/PyQt5[python_targets_python3_11(-),testlib] dev-python/nose2[python_targets_python3_11(-)] dev-python/mock[python_targets_python3_11(-)] ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=app-crypt/qca:2[qt5(+),ssl] >=dev-db/spatialite-4.2.0 dev-db/sqlite:3 dev-libs/expat dev-libs/libzip:= dev-libs/protobuf:= dev-libs/qtkeychain[qt5(+)] dev-qt/designer:5 dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-gfx/exiv2:= >=sci-libs/gdal-3.0.4:=[geos] sci-libs/geos sci-libs/libspatialindex:= >=sci-libs/proj-4.9.3:= sys-libs/zlib >=x11-libs/qscintilla-2.10.1:=[qt5(+)] >=x11-libs/qwt-6.1.2:6=[qt5(+),svg] 3d? ( dev-qt/qt3d:5 ) georeferencer? ( sci-libs/gsl:= ) grass? ( sci-geosciences/grass:= ) hdf5? ( sci-libs/hdf5:= ) mapserver? ( dev-libs/fcgi ) netcdf? ( sci-libs/netcdf:= ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= sci-libs/gdal:=[oracle] ) pdal? ( sci-libs/pdal:= ) polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] ) postgres? ( dev-db/postgresql:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10[sqlite] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11[sqlite] ) >=sci-libs/gdal-2.2.3[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-python/jinja[python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/owslib[python_targets_python3_8(-)] dev-python/pygments[python_targets_python3_8(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_8(-)] dev-python/pyyaml[python_targets_python3_8(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_8(-)] dev-python/sip:=[python_targets_python3_8(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/jinja[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/owslib[python_targets_python3_9(-)] dev-python/pygments[python_targets_python3_9(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_9(-)] dev-python/sip:=[python_targets_python3_9(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/jinja[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/owslib[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_10(-)] dev-python/sip:=[python_targets_python3_10(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/jinja[python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] dev-python/owslib[python_targets_python3_11(-)] dev-python/pygments[python_targets_python3_11(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_11(-)] dev-python/sip:=[python_targets_python3_11(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_11(-)] ) ) ) qml? ( dev-qt/qtdeclarative:5 ) serial? ( dev-qt/qtserialport:5 ) dev-qt/qttest:5
+DESCRIPTION=User friendly Geographic Information System
+EAPI=8
+HOMEPAGE=https://www.qgis.org/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake python-single-r1 virtualx xdg
+IUSE=3d doc examples +georeferencer grass hdf5 mapserver netcdf opencl oracle pdal polar postgres python qml serial test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 test
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+ GPL-3+
+RDEPEND=app-crypt/qca:2[qt5(+),ssl] >=dev-db/spatialite-4.2.0 dev-db/sqlite:3 dev-libs/expat dev-libs/libzip:= dev-libs/protobuf:= dev-libs/qtkeychain[qt5(+)] dev-qt/designer:5 dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-gfx/exiv2:= >=sci-libs/gdal-3.0.4:=[geos] sci-libs/geos sci-libs/libspatialindex:= >=sci-libs/proj-4.9.3:= sys-libs/zlib >=x11-libs/qscintilla-2.10.1:=[qt5(+)] >=x11-libs/qwt-6.1.2:6=[qt5(+),svg] 3d? ( dev-qt/qt3d:5 ) georeferencer? ( sci-libs/gsl:= ) grass? ( sci-geosciences/grass:= ) hdf5? ( sci-libs/hdf5:= ) mapserver? ( dev-libs/fcgi ) netcdf? ( sci-libs/netcdf:= ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= sci-libs/gdal:=[oracle] ) pdal? ( sci-libs/pdal:= ) polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] ) postgres? ( dev-db/postgresql:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10[sqlite] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11[sqlite] ) >=sci-libs/gdal-2.2.3[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-python/jinja[python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/owslib[python_targets_python3_8(-)] dev-python/pygments[python_targets_python3_8(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_8(-)] dev-python/pyyaml[python_targets_python3_8(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_8(-)] dev-python/sip:=[python_targets_python3_8(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/jinja[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/owslib[python_targets_python3_9(-)] dev-python/pygments[python_targets_python3_9(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_9(-)] dev-python/sip:=[python_targets_python3_9(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/jinja[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/owslib[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_10(-)] dev-python/sip:=[python_targets_python3_10(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/jinja[python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] dev-python/owslib[python_targets_python3_11(-)] dev-python/pygments[python_targets_python3_11(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_11(-)] dev-python/sip:=[python_targets_python3_11(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_11(-)] ) ) ) qml? ( dev-qt/qtdeclarative:5 ) serial? ( dev-qt/qtserialport:5 ) sci-geosciences/gpsbabel
+REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) mapserver? ( python ) test? ( postgres )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://qgis.org/downloads/qgis-3.28.2.tar.bz2 examples? ( https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> qgis_sample_data-2.8.14.tar.gz )
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=d1cc850b5f6fc5ad8077952fcbd34da9
diff --git a/metadata/md5-cache/sci-mathematics/Manifest.gz b/metadata/md5-cache/sci-mathematics/Manifest.gz
index ef15f9fc3f75..61c89c18e8c0 100644
Binary files a/metadata/md5-cache/sci-mathematics/Manifest.gz and b/metadata/md5-cache/sci-mathematics/Manifest.gz differ
diff --git a/metadata/md5-cache/sci-mathematics/acl2-8.5 b/metadata/md5-cache/sci-mathematics/acl2-8.5
new file mode 100644
index 000000000000..af86aa0cf16a
--- /dev/null
+++ b/metadata/md5-cache/sci-mathematics/acl2-8.5
@@ -0,0 +1,15 @@
+BDEPEND=dev-lisp/sbcl emacs? ( >=app-editors/emacs-25:* ) doc? ( dev-lang/perl )
+DEFINED_PHASES=compile install postinst postrm prepare
+DESCRIPTION=Industrial strength theorem prover, logic and programming language
+EAPI=8
+HOMEPAGE=https://www.cs.utexas.edu/users/moore/acl2/ https://github.com/acl2/acl2/
+INHERIT=elisp-common
+IUSE=doc emacs
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+RDEPEND=dev-lisp/sbcl emacs? ( >=app-editors/emacs-25:* )
+REQUIRED_USE=emacs? ( doc )
+SLOT=0
+SRC_URI=https://github.com/acl2/acl2/archive/8.5/acl2-8.5.tar.gz
+_eclasses_=elisp-common 79f8e13c80c89792e5c9b3fc8ef59f3b
+_md5_=7bd45a820710c19d7ef1fe519eac79e8
diff --git a/metadata/md5-cache/sci-mathematics/octave-6.4.0-r3 b/metadata/md5-cache/sci-mathematics/octave-6.4.0-r3
deleted file mode 100644
index 7aefeae0b81c..000000000000
--- a/metadata/md5-cache/sci-mathematics/octave-6.4.0-r3
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig gui? ( dev-qt/linguist-tools:5 ) 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 virtual/fortran
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup
-DEPEND=app-arch/bzip2 app-arch/unzip app-arch/zip app-text/ghostscript-gpl sys-apps/texinfo dev-libs/libpcre:3= sys-libs/ncurses:0= sys-libs/zlib virtual/blas virtual/lapack curl? ( net-misc/curl:0= ) fftw? ( sci-libs/fftw:3.0= ) glpk? ( sci-mathematics/glpk:0= ) gnuplot? ( sci-visualization/gnuplot ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qthelp:5 dev-qt/qtnetwork:5 dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 x11-libs/qscintilla:= ) hdf5? ( sci-libs/hdf5:0= ) java? ( >=virtual/jre-1.6.0:* ) opengl? ( media-libs/freetype:2= media-libs/fontconfig:1.0= virtual/glu >=x11-libs/fltk-1.3:1=[opengl,xft] x11-libs/gl2ps:0= ) portaudio? ( media-libs/portaudio ) postscript? ( app-text/epstool media-gfx/pstoedit media-gfx/transfig ) qhull? ( media-libs/qhull:0= ) qrupdate? ( sci-libs/qrupdate:0= ) readline? ( sys-libs/readline:0= ) sndfile? ( media-libs/libsndfile ) sparse? ( sci-libs/arpack:0= sci-libs/camd:0= sci-libs/ccolamd:0= sci-libs/cholmod:0= sci-libs/colamd:0= sci-libs/cxsparse:0= sci-libs/umfpack:0= ) ssl? ( dev-libs/openssl:0= ) sundials? ( =virtual/jdk-1.6.0 ) qrupdate? ( app-misc/pax-utils ) sparse? ( app-misc/pax-utils ) || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) virtual/fortran java? ( >=dev-java/java-config-2.2.0-r3 )
-DESCRIPTION=High-level interactive language for numerical computations
-EAPI=8
-HOMEPAGE=https://www.gnu.org/software/octave/
-INHERIT=autotools flag-o-matic fortran-2 java-pkg-opt-2 pax-utils qmake-utils toolchain-funcs xdg-utils
-IUSE=curl doc fftw +glpk gnuplot gui hdf5 java opengl portaudio postscript +qhull +qrupdate readline sndfile +sparse ssl static-libs sundials X zlib java
-KEYWORDS=amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-3
-RDEPEND=app-arch/bzip2 app-arch/unzip app-arch/zip app-text/ghostscript-gpl sys-apps/texinfo dev-libs/libpcre:3= sys-libs/ncurses:0= sys-libs/zlib virtual/blas virtual/lapack curl? ( net-misc/curl:0= ) fftw? ( sci-libs/fftw:3.0= ) glpk? ( sci-mathematics/glpk:0= ) gnuplot? ( sci-visualization/gnuplot ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qthelp:5 dev-qt/qtnetwork:5 dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 x11-libs/qscintilla:= ) hdf5? ( sci-libs/hdf5:0= ) java? ( >=virtual/jre-1.6.0:* ) opengl? ( media-libs/freetype:2= media-libs/fontconfig:1.0= virtual/glu >=x11-libs/fltk-1.3:1=[opengl,xft] x11-libs/gl2ps:0= ) portaudio? ( media-libs/portaudio ) postscript? ( app-text/epstool media-gfx/pstoedit media-gfx/transfig ) qhull? ( media-libs/qhull:0= ) qrupdate? ( sci-libs/qrupdate:0= ) readline? ( sys-libs/readline:0= ) sndfile? ( media-libs/libsndfile ) sparse? ( sci-libs/arpack:0= sci-libs/camd:0= sci-libs/ccolamd:0= sci-libs/cholmod:0= sci-libs/colamd:0= sci-libs/cxsparse:0= sci-libs/umfpack:0= ) ssl? ( dev-libs/openssl:0= ) sundials? ( =dev-java/java-config-2.2.0-r3 )
-SLOT=0/6.4.0
-SRC_URI=mirror://gnu/octave/octave-6.4.0.tar.gz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc flag-o-matic 69394e25812406faa1f90edaf4969395 fortran-2 72d28c6872beb1e7cb99684b0ae4715d gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=3f5b4ad08948566015b27e5784828a87
diff --git a/metadata/md5-cache/sci-mathematics/octave-6.4.0-r4 b/metadata/md5-cache/sci-mathematics/octave-6.4.0-r5
similarity index 99%
rename from metadata/md5-cache/sci-mathematics/octave-6.4.0-r4
rename to metadata/md5-cache/sci-mathematics/octave-6.4.0-r5
index d5a8b45bdb6c..9099427ff462 100644
--- a/metadata/md5-cache/sci-mathematics/octave-6.4.0-r4
+++ b/metadata/md5-cache/sci-mathematics/octave-6.4.0-r5
@@ -12,4 +12,4 @@ RDEPEND=app-arch/bzip2 app-arch/unzip app-arch/zip app-text/ghostscript-gpl sys-
SLOT=0/6.4.0
SRC_URI=mirror://gnu/octave/octave-6.4.0.tar.gz
_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc flag-o-matic 69394e25812406faa1f90edaf4969395 fortran-2 72d28c6872beb1e7cb99684b0ae4715d gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=e711a59e6a37e545a855e14e8c5fa043
+_md5_=a23a90e63ad9f320dc8045a10ab694cf
diff --git a/metadata/md5-cache/sci-mathematics/octave-7.3.0-r1 b/metadata/md5-cache/sci-mathematics/octave-7.3.0-r2
similarity index 83%
rename from metadata/md5-cache/sci-mathematics/octave-7.3.0-r1
rename to metadata/md5-cache/sci-mathematics/octave-7.3.0-r2
index c357fee496ad..834ca7cddb31 100644
--- a/metadata/md5-cache/sci-mathematics/octave-7.3.0-r1
+++ b/metadata/md5-cache/sci-mathematics/octave-7.3.0-r2
@@ -5,7 +5,7 @@ DESCRIPTION=High-level interactive language for numerical computations
EAPI=8
HOMEPAGE=https://www.gnu.org/software/octave/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=autotools fortran-2 java-pkg-opt-2 pax-utils qmake-utils toolchain-funcs xdg
+INHERIT=autotools flag-o-matic fortran-2 java-pkg-opt-2 pax-utils qmake-utils toolchain-funcs xdg
IUSE=curl doc fftw fltk +glpk gnuplot gui hdf5 imagemagick java json opengl portaudio postscript +qhull +qrupdate readline sndfile +sparse ssl sundials X zlib java
KEYWORDS=amd64 arm arm64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=GPL-3
@@ -13,5 +13,5 @@ RDEPEND=app-arch/bzip2 app-arch/unzip app-arch/zip app-text/ghostscript-gpl sys-
REQUIRED_USE=fltk? ( opengl X ) gui? ( X ) opengl? ( || ( fltk gui ) )
SLOT=0/7.3.0
SRC_URI=mirror://gnu/octave/octave-7.3.0.tar.xz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc fortran-2 72d28c6872beb1e7cb99684b0ae4715d gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=acfa178137ff3f35d1b1fa5fa6fddeda
+_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc flag-o-matic 69394e25812406faa1f90edaf4969395 fortran-2 72d28c6872beb1e7cb99684b0ae4715d gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=6f1d842152b0eff4d94b87bf3e768607
diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz
index 497783f26151..80596e556b11 100644
Binary files a/metadata/md5-cache/sys-devel/Manifest.gz and b/metadata/md5-cache/sys-devel/Manifest.gz differ
diff --git a/metadata/md5-cache/sys-devel/clang-13.0.1 b/metadata/md5-cache/sys-devel/clang-13.0.1
index 78bbc1f05a72..27d0bd295fa8 100644
--- a/metadata/md5-cache/sys-devel/clang-13.0.1
+++ b/metadata/md5-cache/sys-devel/clang-13.0.1
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9
RESTRICT=!test? ( test ) !test? ( test )
SLOT=13
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-13.0.1-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-13.0.1.tar.xz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=9c2a9889ed954cc109bfff84aba69e90
diff --git a/metadata/md5-cache/sys-devel/clang-14.0.6-r1 b/metadata/md5-cache/sys-devel/clang-14.0.6-r1
index aeb067b5d3e3..2ebbb9f9c0d6 100644
--- a/metadata/md5-cache/sys-devel/clang-14.0.6-r1
+++ b/metadata/md5-cache/sys-devel/clang-14.0.6-r1
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9
RESTRICT=!test? ( test ) !test? ( test )
SLOT=14
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-14.0.6-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-14.0.6-r2.tar.xz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=2d803d961faf6acf9fd985895df8e9ba
diff --git a/metadata/md5-cache/sys-devel/clang-15.0.6-r1 b/metadata/md5-cache/sys-devel/clang-15.0.6-r1
index 8059b2ab01a8..e95a596dff90 100644
--- a/metadata/md5-cache/sys-devel/clang-15.0.6-r1
+++ b/metadata/md5-cache/sys-devel/clang-15.0.6-r1
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9
RESTRICT=!test? ( test ) !test? ( test )
SLOT=15/15
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-15.0.6-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.6-r1.tar.xz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=612ec39e50f888af0e1118e4fa94c7a1
diff --git a/metadata/md5-cache/sys-devel/clang-15.0.6.9999 b/metadata/md5-cache/sys-devel/clang-15.0.6.9999
index 447809da14cd..bfc8c73c6b02 100644
--- a/metadata/md5-cache/sys-devel/clang-15.0.6.9999
+++ b/metadata/md5-cache/sys-devel/clang-15.0.6.9999
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9
RESTRICT=!test? ( test ) !test? ( test )
SLOT=15/15
SRC_URI=https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.2-r100.tar.xz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=264ababe1b13708b9fae29b65a3d4351
diff --git a/metadata/md5-cache/sys-devel/clang-16.0.0.9999 b/metadata/md5-cache/sys-devel/clang-16.0.0.9999
index e8080873633d..b912866861cb 100644
--- a/metadata/md5-cache/sys-devel/clang-16.0.0.9999
+++ b/metadata/md5-cache/sys-devel/clang-16.0.0.9999
@@ -13,5 +13,5 @@ RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_
REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=16/16.0.0.9999
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=e3c547d48fedf5839d7fc581669ca393
diff --git a/metadata/md5-cache/sys-devel/clang-16.0.0_pre20230101 b/metadata/md5-cache/sys-devel/clang-16.0.0_pre20230101
index 2c34c3cd7838..48229f011afe 100644
--- a/metadata/md5-cache/sys-devel/clang-16.0.0_pre20230101
+++ b/metadata/md5-cache/sys-devel/clang-16.0.0_pre20230101
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9
RESTRICT=!test? ( test ) !test? ( test )
SLOT=16/16.0.0_pre20230101
SRC_URI=https://github.com/llvm/llvm-project/archive/b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz -> llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=571d624a8242c23b870e1fc6f58b59d2
diff --git a/metadata/md5-cache/sys-devel/clang-16.0.0_pre20230107 b/metadata/md5-cache/sys-devel/clang-16.0.0_pre20230107
new file mode 100644
index 000000000000..a2565339f225
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/clang-16.0.0_pre20230107
@@ -0,0 +1,17 @@
+BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-util/cmake-3.16 doc? ( python_single_target_python3_8? ( dev-python/recommonmark[python_targets_python3_8(-)] dev-python/sphinx[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/recommonmark[python_targets_python3_9(-)] dev-python/sphinx[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/recommonmark[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/recommonmark[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ) xml? ( virtual/pkgconfig ) dev-python/sphinx >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DEPEND=~sys-devel/llvm-16.0.0_pre20230107:16=[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(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2: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(-)?] ) llvm_targets_AArch64? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_Xtensa] ) !!sys-devel/llvm:0
+DESCRIPTION=C language family frontend for LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake llvm llvm.org multilib multilib-minimal prefix python-single-r1 toolchain-funcs
+IUSE=debug doc +extra ieee-long-double +pie +static-analyzer test xml test doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT
+PDEPEND=~sys-devel/clang-runtime-16.0.0_pre20230107 sys-devel/clang-toolchain-symlinks:16
+RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) ~sys-devel/llvm-16.0.0_pre20230107:16=[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(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2: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(-)?] ) >=sys-devel/clang-common-16.0.0_pre20230107 llvm_targets_AArch64? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-16.0.0_pre20230107[llvm_targets_Xtensa] )
+REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=16/16.0.0_pre20230107
+SRC_URI=https://github.com/llvm/llvm-project/archive/6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz -> llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=e3c547d48fedf5839d7fc581669ca393
diff --git a/metadata/md5-cache/sys-devel/clang-common-13.0.1 b/metadata/md5-cache/sys-devel/clang-common-13.0.1
index 9f791d162292..1f4467a039d7 100644
--- a/metadata/md5-cache/sys-devel/clang-common-13.0.1
+++ b/metadata/md5-cache/sys-devel/clang-common-13.0.1
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:*
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
_md5_=a0f8e2bbcfb854ee88990783919716a0
diff --git a/metadata/md5-cache/sys-devel/clang-common-14.0.6 b/metadata/md5-cache/sys-devel/clang-common-14.0.6
index 5d779a8e5059..4544e3b62078 100644
--- a/metadata/md5-cache/sys-devel/clang-common-14.0.6
+++ b/metadata/md5-cache/sys-devel/clang-common-14.0.6
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:*
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e
_md5_=4b96bac2e683306fd625bd17c582e0e5
diff --git a/metadata/md5-cache/sys-devel/clang-common-15.0.6 b/metadata/md5-cache/sys-devel/clang-common-15.0.6
index c5d56962033b..8fe2e0d4f773 100644
--- a/metadata/md5-cache/sys-devel/clang-common-15.0.6
+++ b/metadata/md5-cache/sys-devel/clang-common-15.0.6
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-15.0.6 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e
_md5_=540503f9a371b876a1359c2135afc22a
diff --git a/metadata/md5-cache/sys-devel/clang-common-15.0.6-r1 b/metadata/md5-cache/sys-devel/clang-common-15.0.6-r1
index 4b460fa7cb46..927fcb7e1338 100644
--- a/metadata/md5-cache/sys-devel/clang-common-15.0.6-r1
+++ b/metadata/md5-cache/sys-devel/clang-common-15.0.6-r1
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-15.0.6 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e
_md5_=de454d42d9ea3559050e3f819d7a2c4f
diff --git a/metadata/md5-cache/sys-devel/clang-common-15.0.6.9999 b/metadata/md5-cache/sys-devel/clang-common-15.0.6.9999
index 15b964116a26..c5bb906c1be4 100644
--- a/metadata/md5-cache/sys-devel/clang-common-15.0.6.9999
+++ b/metadata/md5-cache/sys-devel/clang-common-15.0.6.9999
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-15.0.6.9999 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils )
PROPERTIES=live
SLOT=0
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
_md5_=d97a81fb3465ed1ded01ce30b9155232
diff --git a/metadata/md5-cache/sys-devel/clang-common-16.0.0.9999 b/metadata/md5-cache/sys-devel/clang-common-16.0.0.9999
index 3e3b0e6cf7a9..a08fe481910f 100644
--- a/metadata/md5-cache/sys-devel/clang-common-16.0.0.9999
+++ b/metadata/md5-cache/sys-devel/clang-common-16.0.0.9999
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-16.0.0.9999 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils )
PROPERTIES=live
SLOT=0
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
_md5_=6f31a0705bbd69dcb8fdb8d7382ab2cd
diff --git a/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230101 b/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230101
index 4a64dfb5f0a9..a6af2f422e27 100644
--- a/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230101
+++ b/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230101
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-16.0.0_pre20230101 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz -> llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
_md5_=7a1d250dcc58dc8964db8c2c341b7f3d
diff --git a/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230101-r1 b/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230101-r1
index 00f2e440a6e0..5a1be41ba6ee 100644
--- a/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230101-r1
+++ b/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230101-r1
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-16.0.0_pre20230101 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz -> llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
_md5_=4000278b9bc210d06eafc6801d64aa09
diff --git a/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230107 b/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230107
new file mode 100644
index 000000000000..3b7cf297cf0d
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230107
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install preinst prepare pretend unpack
+DESCRIPTION=Common files shared between multiple slots of clang
+EAPI=8
+HOMEPAGE=https://llvm.org/
+IDEPEND=!default-compiler-rt? ( sys-devel/gcc-config ) !default-libcxx? ( sys-devel/gcc-config )
+INHERIT=bash-completion-r1 llvm.org
+IUSE=default-compiler-rt default-libcxx default-lld llvm-libunwind hardened stricter
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-16.0.0_pre20230107 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz -> llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=6f31a0705bbd69dcb8fdb8d7382ab2cd
diff --git a/metadata/md5-cache/sys-devel/clang-runtime-16.0.0_pre20230107 b/metadata/md5-cache/sys-devel/clang-runtime-16.0.0_pre20230107
new file mode 100644
index 000000000000..092958f6c60d
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/clang-runtime-16.0.0_pre20230107
@@ -0,0 +1,13 @@
+DEFINED_PHASES=pretend
+DESCRIPTION=Meta-ebuild for clang runtime libraries
+EAPI=8
+HOMEPAGE=https://clang.llvm.org/
+INHERIT=multilib-build toolchain-funcs
+IUSE=+compiler-rt libcxx openmp +sanitize abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=metapackage
+PROPERTIES=live
+RDEPEND=compiler-rt? ( ~sys-libs/compiler-rt-16.0.0_pre20230107:16[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~sys-libs/compiler-rt-sanitizers-16.0.0_pre20230107:16[abi_x86_32(+)?,abi_x86_64(+)?] ) ) libcxx? ( >=sys-libs/libcxx-16.0.0_pre20230107[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openmp? ( >=sys-libs/libomp-16.0.0_pre20230107[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=sanitize? ( compiler-rt )
+SLOT=16
+_eclasses_=multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=a2cbb671ba47f2c77b593a6e199d20d0
diff --git a/metadata/md5-cache/sys-devel/gcc-12.2.1_p20230107 b/metadata/md5-cache/sys-devel/gcc-12.2.1_p20230107
new file mode 100644
index 000000000000..92d8896983f1
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/gcc-12.2.1_p20230107
@@ -0,0 +1,16 @@
+BDEPEND=>=sys-devel/binutils-2.30[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
+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=12
+SRC_URI=https://gcc.gnu.org/pub/gcc/snapshots/12-20230107/gcc-12-20230107.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.2.0-patches-9.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.2.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 41d05cbdd6da4da882a3c12e8af5e660 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=6bce4c4474a47698d06cae5f7573bac8
diff --git a/metadata/md5-cache/sys-devel/lld-13.0.1-r1 b/metadata/md5-cache/sys-devel/lld-13.0.1-r1
index f5351d2a0887..fea85ceb1335 100644
--- a/metadata/md5-cache/sys-devel/lld-13.0.1-r1
+++ b/metadata/md5-cache/sys-devel/lld-13.0.1-r1
@@ -12,5 +12,5 @@ RDEPEND=~sys-devel/llvm-13.0.1 !sys-devel/lld:0
RESTRICT=!test? ( test ) !test? ( test )
SLOT=13/13
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=d00e25db62f65b54741ee4877c7058c1
diff --git a/metadata/md5-cache/sys-devel/lld-14.0.6-r1 b/metadata/md5-cache/sys-devel/lld-14.0.6-r1
index 61caa47e2c11..d3d81a960079 100644
--- a/metadata/md5-cache/sys-devel/lld-14.0.6-r1
+++ b/metadata/md5-cache/sys-devel/lld-14.0.6-r1
@@ -12,5 +12,5 @@ RDEPEND=~sys-devel/llvm-14.0.6 !sys-devel/lld:0
RESTRICT=!test? ( test ) !test? ( test )
SLOT=14/14
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=12210589a93ffdab05f796a95cf17bf9
diff --git a/metadata/md5-cache/sys-devel/lld-15.0.6 b/metadata/md5-cache/sys-devel/lld-15.0.6
index 2f6b0686a8e3..cd5e5d0cd729 100644
--- a/metadata/md5-cache/sys-devel/lld-15.0.6
+++ b/metadata/md5-cache/sys-devel/lld-15.0.6
@@ -13,5 +13,5 @@ RDEPEND=~sys-devel/llvm-15.0.6 sys-libs/zlib:= !sys-devel/lld:0
RESTRICT=!test? ( test ) !test? ( test )
SLOT=15/15
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig )
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=727504ff60eac499aab4a69198562a87
diff --git a/metadata/md5-cache/sys-devel/lld-15.0.6.9999 b/metadata/md5-cache/sys-devel/lld-15.0.6.9999
index 7240db9cb010..aeaadb74f5de 100644
--- a/metadata/md5-cache/sys-devel/lld-15.0.6.9999
+++ b/metadata/md5-cache/sys-devel/lld-15.0.6.9999
@@ -12,5 +12,5 @@ PROPERTIES=live
RDEPEND=~sys-devel/llvm-15.0.6.9999 sys-libs/zlib:= !sys-devel/lld:0
RESTRICT=!test? ( test ) !test? ( test )
SLOT=15/15
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=35b8414fe90575d758c96c2ae8a5079c
diff --git a/metadata/md5-cache/sys-devel/lld-16.0.0.9999 b/metadata/md5-cache/sys-devel/lld-16.0.0.9999
index b276f6301ffb..bc83aab1f24a 100644
--- a/metadata/md5-cache/sys-devel/lld-16.0.0.9999
+++ b/metadata/md5-cache/sys-devel/lld-16.0.0.9999
@@ -12,5 +12,5 @@ PROPERTIES=live
RDEPEND=~sys-devel/llvm-16.0.0.9999[zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) !sys-devel/lld:0
RESTRICT=!test? ( test ) !test? ( test )
SLOT=16/16.0.0.9999
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=3fa9fd9150393d3a8be081cc3c049c27
diff --git a/metadata/md5-cache/sys-devel/lld-16.0.0_pre20230101 b/metadata/md5-cache/sys-devel/lld-16.0.0_pre20230101
index 1d8e9a31d40d..f6a865b6c6a5 100644
--- a/metadata/md5-cache/sys-devel/lld-16.0.0_pre20230101
+++ b/metadata/md5-cache/sys-devel/lld-16.0.0_pre20230101
@@ -12,5 +12,5 @@ RDEPEND=~sys-devel/llvm-16.0.0_pre20230101[zstd=] sys-libs/zlib:= zstd? ( app-ar
RESTRICT=!test? ( test ) !test? ( test )
SLOT=16/16.0.0_pre20230101
SRC_URI=https://github.com/llvm/llvm-project/archive/b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz -> llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=0b5b4717b26dd51256dd774c0ec3f52b
diff --git a/metadata/md5-cache/sys-devel/lld-16.0.0_pre20230107 b/metadata/md5-cache/sys-devel/lld-16.0.0_pre20230107
new file mode 100644
index 000000000000..8eef5fd10f02
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/lld-16.0.0_pre20230107
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-util/cmake-3.16 || ( ( >=dev-lang/python-3.11.1:3.11 >=dev-python/lit-16.0.0_pre20230107[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 >=dev-python/lit-16.0.0_pre20230107[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 >=dev-python/lit-16.0.0_pre20230107[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 >=dev-python/lit-16.0.0_pre20230107[python_targets_python3_8(-)] ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=~sys-devel/llvm-16.0.0_pre20230107[zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) !!sys-devel/llvm:0
+DESCRIPTION=The LLVM linker (link editor)
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake flag-o-matic llvm llvm.org python-any-r1
+IUSE=debug test zstd test
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+PDEPEND=>=sys-devel/lld-toolchain-symlinks-16-r2:16
+RDEPEND=~sys-devel/llvm-16.0.0_pre20230107[zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) !sys-devel/lld:0
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=16/16.0.0_pre20230107
+SRC_URI=https://github.com/llvm/llvm-project/archive/6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz -> llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=0b5b4717b26dd51256dd774c0ec3f52b
diff --git a/metadata/md5-cache/sys-devel/llvm-13.0.1 b/metadata/md5-cache/sys-devel/llvm-13.0.1
index 4d602c72d89a..f2b6150f2490 100644
--- a/metadata/md5-cache/sys-devel/llvm-13.0.1
+++ b/metadata/md5-cache/sys-devel/llvm-13.0.1
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=13
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-13.0.1-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-13.0.1.tar.xz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=330ab7ef8b0ece6adf7207c8b883e61b
diff --git a/metadata/md5-cache/sys-devel/llvm-14.0.6-r2 b/metadata/md5-cache/sys-devel/llvm-14.0.6-r2
index 2e729e7bbf38..2e6fdd97d6d6 100644
--- a/metadata/md5-cache/sys-devel/llvm-14.0.6-r2
+++ b/metadata/md5-cache/sys-devel/llvm-14.0.6-r2
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=14
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-14.0.6-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-14.0.6-r2.tar.xz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=83bdef93d70b04093c062f89abf6b384
diff --git a/metadata/md5-cache/sys-devel/llvm-15.0.6-r1 b/metadata/md5-cache/sys-devel/llvm-15.0.6-r1
index 669204c93cb4..7afbf472c5ca 100644
--- a/metadata/md5-cache/sys-devel/llvm-15.0.6-r1
+++ b/metadata/md5-cache/sys-devel/llvm-15.0.6-r1
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=15/15
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-15.0.6-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.6-r1.tar.xz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=d4eb2798b53bcdaa9b8a7b5a4673f7a0
diff --git a/metadata/md5-cache/sys-devel/llvm-15.0.6.9999 b/metadata/md5-cache/sys-devel/llvm-15.0.6.9999
index 7b51934bed52..617cadb25df4 100644
--- a/metadata/md5-cache/sys-devel/llvm-15.0.6.9999
+++ b/metadata/md5-cache/sys-devel/llvm-15.0.6.9999
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=15/15
SRC_URI=https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-9999-r3.tar.xz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=6b79b283c2d466334bf299e052f2b97a
diff --git a/metadata/md5-cache/sys-devel/llvm-16.0.0.9999 b/metadata/md5-cache/sys-devel/llvm-16.0.0.9999
index 1cf4ec700a34..8bcb3ae76b66 100644
--- a/metadata/md5-cache/sys-devel/llvm-16.0.0.9999
+++ b/metadata/md5-cache/sys-devel/llvm-16.0.0.9999
@@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_
REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=16/16.0.0.9999
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=8a7bb707a1080d85fb42956aa84ab303
diff --git a/metadata/md5-cache/sys-devel/llvm-16.0.0_pre20230101 b/metadata/md5-cache/sys-devel/llvm-16.0.0_pre20230101
index 5c9cb5697345..6c54b511c0df 100644
--- a/metadata/md5-cache/sys-devel/llvm-16.0.0_pre20230101
+++ b/metadata/md5-cache/sys-devel/llvm-16.0.0_pre20230101
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test ) !test? ( test )
SLOT=16/16.0.0_pre20230101
SRC_URI=https://github.com/llvm/llvm-project/archive/b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz -> llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=478b0046e537ea5c41e90036666b1147
diff --git a/metadata/md5-cache/sys-devel/llvm-16.0.0_pre20230107 b/metadata/md5-cache/sys-devel/llvm-16.0.0_pre20230107
new file mode 100644
index 000000000000..0a4fba2edf9e
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/llvm-16.0.0_pre20230107
@@ -0,0 +1,17 @@
+BDEPEND=|| ( >=dev-lang/python-3.11.1:3.11 >=dev-lang/python-3.10.9:3.10 >=dev-lang/python-3.9.16:3.9 >=dev-lang/python-3.8.16:3.8 ) dev-lang/perl >=dev-util/cmake-3.16 sys-devel/gnuconfig kernel_Darwin? ( =sys-devel/binutils-apple-5.1 ) doc? ( || ( ( >=dev-lang/python-3.11.1:3.11 dev-python/recommonmark[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 dev-python/recommonmark[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 dev-python/recommonmark[python_targets_python3_9(-)] dev-python/sphinx[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 dev-python/recommonmark[python_targets_python3_8(-)] dev-python/sphinx[python_targets_python3_8(-)] ) ) ) libffi? ( virtual/pkgconfig ) dev-python/sphinx >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst prepare setup test unpack
+DEPEND=sys-libs/zlib: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(-)?] binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1: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(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3: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(-)?] ) xar? ( app-arch/xar ) xml? ( dev-libs/libxml2: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(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1: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(-)?] ) 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(-)?] ) binutils-plugin? ( sys-libs/binutils-libs )
+DESCRIPTION=Low Level Virtual Machine
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake llvm.org multilib-minimal pax-utils python-any-r1 toolchain-funcs
+IUSE=+binutils-plugin debug doc exegesis libedit +libffi ncurses test xar xml z3 zstd test doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
+PDEPEND=sys-devel/llvm-common sys-devel/llvm-toolchain-symlinks:16 binutils-plugin? ( >=sys-devel/llvmgold-16 )
+RDEPEND=sys-libs/zlib: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(-)?] binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1: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(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3: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(-)?] ) xar? ( app-arch/xar ) xml? ( dev-libs/libxml2: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(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1: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(-)?] ) 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(-)?] ) !sys-devel/llvm:0
+REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=16/16.0.0_pre20230107
+SRC_URI=https://github.com/llvm/llvm-project/archive/6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz -> llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=a59f80569fcdd70f6a10f010ece08e03
diff --git a/metadata/md5-cache/sys-devel/llvm-common-13.0.1 b/metadata/md5-cache/sys-devel/llvm-common-13.0.1
index 891933068a1e..b39411fe1d2a 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-13.0.1
+++ b/metadata/md5-cache/sys-devel/llvm-common-13.0.1
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
RDEPEND=!sys-devel/llvm:0
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz
-_eclasses_=llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_eclasses_=llvm.org 578164f8fbf049db5b0a08076331b7de multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
_md5_=a38e2581d0dbedf6300d878055ebb583
diff --git a/metadata/md5-cache/sys-devel/llvm-common-14.0.6 b/metadata/md5-cache/sys-devel/llvm-common-14.0.6
index acdad10978fb..0fc6a976db4f 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-14.0.6
+++ b/metadata/md5-cache/sys-devel/llvm-common-14.0.6
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
RDEPEND=!sys-devel/llvm:0
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 verify-sig afb98fe4696292e4234ce36713fd4e9e
+_eclasses_=llvm.org 578164f8fbf049db5b0a08076331b7de multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 verify-sig afb98fe4696292e4234ce36713fd4e9e
_md5_=94f9554c557a233570c499d2a1abe891
diff --git a/metadata/md5-cache/sys-devel/llvm-common-15.0.6 b/metadata/md5-cache/sys-devel/llvm-common-15.0.6
index b85a57f3e2d9..9f93ecb67937 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-15.0.6
+++ b/metadata/md5-cache/sys-devel/llvm-common-15.0.6
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
RDEPEND=!sys-devel/llvm:0
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig )
-_eclasses_=llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 verify-sig afb98fe4696292e4234ce36713fd4e9e
+_eclasses_=llvm.org 578164f8fbf049db5b0a08076331b7de multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 verify-sig afb98fe4696292e4234ce36713fd4e9e
_md5_=29f96569e5107a0ca343c8accaa2d360
diff --git a/metadata/md5-cache/sys-devel/llvm-common-15.0.6.9999 b/metadata/md5-cache/sys-devel/llvm-common-15.0.6.9999
index d4c4a1f7549c..624f500c60f1 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-15.0.6.9999
+++ b/metadata/md5-cache/sys-devel/llvm-common-15.0.6.9999
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PROPERTIES=live
RDEPEND=!sys-devel/llvm:0
SLOT=0
-_eclasses_=git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_eclasses_=git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org 578164f8fbf049db5b0a08076331b7de multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
_md5_=2d553af5e8a17dfd7140dd660f48b48a
diff --git a/metadata/md5-cache/sys-devel/llvm-common-16.0.0.9999 b/metadata/md5-cache/sys-devel/llvm-common-16.0.0.9999
index d4c4a1f7549c..624f500c60f1 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-16.0.0.9999
+++ b/metadata/md5-cache/sys-devel/llvm-common-16.0.0.9999
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PROPERTIES=live
RDEPEND=!sys-devel/llvm:0
SLOT=0
-_eclasses_=git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_eclasses_=git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org 578164f8fbf049db5b0a08076331b7de multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
_md5_=2d553af5e8a17dfd7140dd660f48b48a
diff --git a/metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre20230101 b/metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre20230101
index fcf4c88753fe..9bfc8bff7401 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre20230101
+++ b/metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre20230101
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
RDEPEND=!sys-devel/llvm:0
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz -> llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz
-_eclasses_=llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_eclasses_=llvm.org 578164f8fbf049db5b0a08076331b7de multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
_md5_=c9d578123645e9827b6020e0dc4dd9b3
diff --git a/metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre20230107 b/metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre20230107
new file mode 100644
index 000000000000..1865542cf3d6
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre20230107
@@ -0,0 +1,11 @@
+DEFINED_PHASES=install prepare unpack
+DESCRIPTION=Common files shared between multiple slots of LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=llvm.org
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=!sys-devel/llvm:0
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz -> llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz
+_eclasses_=llvm.org 578164f8fbf049db5b0a08076331b7de multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_md5_=2a5664fc02bf8988a8b1be74ec75557c
diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz
index 5a6c2f40673d..5ae2a3ff2e25 100644
Binary files a/metadata/md5-cache/sys-kernel/Manifest.gz and b/metadata/md5-cache/sys-kernel/Manifest.gz differ
diff --git a/metadata/md5-cache/sys-kernel/rt-sources-5.15.85_p55 b/metadata/md5-cache/sys-kernel/rt-sources-5.15.86_p56
similarity index 82%
rename from metadata/md5-cache/sys-kernel/rt-sources-5.15.85_p55
rename to metadata/md5-cache/sys-kernel/rt-sources-5.15.86_p56
index 07fdf1aeac21..48ca2486ec41 100644
--- a/metadata/md5-cache/sys-kernel/rt-sources-5.15.85_p55
+++ b/metadata/md5-cache/sys-kernel/rt-sources-5.15.86_p56
@@ -8,7 +8,7 @@ KEYWORDS=~amd64 ~arm64
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.85_p55
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.15.85.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz deblob? ( https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//5.15-gnu/deblob-5.15 https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//5.15-gnu/deblob-check -> deblob-check-5.15 ) https://www.kernel.org/pub/linux/kernel/projects/rt/5.15/patch-5.15.85-rt55.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/5.15/older/patch-5.15.85-rt55.patch.xz
+SLOT=5.15.86_p56
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.15.86.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz deblob? ( https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//5.15-gnu/deblob-5.15 https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//5.15-gnu/deblob-check -> deblob-check-5.15 ) https://www.kernel.org/pub/linux/kernel/projects/rt/5.15/patch-5.15.86-rt56.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/5.15/older/patch-5.15.86-rt56.patch.xz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 12a98c718ba8260077000c13b965ba1b multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=7433e098049f0396cfc033411f0d8182
+_md5_=f6a9c79ff5e6b5ea13a6fa587de67550
diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz
index 01f5a960dd91..a5499ecec75e 100644
Binary files a/metadata/md5-cache/sys-libs/Manifest.gz and b/metadata/md5-cache/sys-libs/Manifest.gz differ
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-13.0.1 b/metadata/md5-cache/sys-libs/compiler-rt-13.0.1
index 01cf5bb82b28..2e09ac310ab5 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-13.0.1
+++ b/metadata/md5-cache/sys-libs/compiler-rt-13.0.1
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=13.0.1
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-13.0.1.tar.xz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=c40788a12251633edd2072d003f4fd40
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-14.0.6-r1 b/metadata/md5-cache/sys-libs/compiler-rt-14.0.6-r1
index 10b23b0ed0f4..13f902ff49ff 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-14.0.6-r1
+++ b/metadata/md5-cache/sys-libs/compiler-rt-14.0.6-r1
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=14.0.6
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-14.0.6-r2.tar.xz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=f74fd600dc695c39b566ccc4a969f503
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-15.0.6 b/metadata/md5-cache/sys-libs/compiler-rt-15.0.6
index 373c1b063383..e23ae27af275 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-15.0.6
+++ b/metadata/md5-cache/sys-libs/compiler-rt-15.0.6
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=15.0.6
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.6.tar.xz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=3ad7ff81fa706fc016ce022b06836c24
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-15.0.6.9999 b/metadata/md5-cache/sys-libs/compiler-rt-15.0.6.9999
index 3c8e4bb05c69..a088256db056 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-15.0.6.9999
+++ b/metadata/md5-cache/sys-libs/compiler-rt-15.0.6.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=15.0.6
SRC_URI=https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-9999-1.tar.xz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=9ccbe2192a16eefa1b5960a39d3d5a6e
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-16.0.0.9999 b/metadata/md5-cache/sys-libs/compiler-rt-16.0.0.9999
index acde21e60669..decef7a0a2b5 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-16.0.0.9999
+++ b/metadata/md5-cache/sys-libs/compiler-rt-16.0.0.9999
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
PROPERTIES=live
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=16
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=81b14448979732d87885eac476bf7745
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre20230101 b/metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre20230101
index 78e1a343c6ad..5b2ed0b07396 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre20230101
+++ b/metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre20230101
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=16
SRC_URI=https://github.com/llvm/llvm-project/archive/b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz -> llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=7c32aa82860d3b47dc0d231788a24ec7
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre20230107 b/metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre20230107
new file mode 100644
index 000000000000..e408daf31a1f
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre20230107
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) test? ( || ( ( >=dev-lang/python-3.11.1:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 >=dev-python/lit-15[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 >=dev-python/lit-15[python_targets_python3_8(-)] ) ) =sys-devel/clang-16.0.0*:16 ) !test? ( || ( >=dev-lang/python-3.11.1:3.11 >=dev-lang/python-3.10.9:3.10 >=dev-lang/python-3.9.16:3.9 >=dev-lang/python-3.8.16:3.8 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DEPEND=sys-devel/llvm:16 !!sys-devel/llvm:0
+DESCRIPTION=Compiler runtime library for clang (built-in part)
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
+IUSE=+abi_x86_32 abi_x86_64 +clang debug test
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RESTRICT=!test? ( test ) !clang? ( test )
+SLOT=16
+SRC_URI=https://github.com/llvm/llvm-project/archive/6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz -> llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=7b22c8a330ab67a67eed95507c7c3b35
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-13.0.1 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-13.0.1
index 573492396450..9d72d4b34d23 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-13.0.1
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-13.0.1
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha
RESTRICT=!test? ( test ) !clang? ( test ) !test? ( test )
SLOT=13.0.1
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-13.0.1.tar.xz
-_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 449b4785acace35308fe747fc939bde1 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 449b4785acace35308fe747fc939bde1 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=0f41cac2ed0ead81d6cde38fa9736fcd
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-14.0.6 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-14.0.6
index 25cb39250566..47a02e87194a 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-14.0.6
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-14.0.6
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha
RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=14.0.6
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-14.0.6-r3.tar.xz
-_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=9f75886330963efc8995995b908944c7
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.6 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.6
index 2db79cd1a6b0..f3021965e275 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.6
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.6
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha
RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=15.0.6
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.6.tar.xz
-_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=2d2c70bfe013005e58d3ac451475be03
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.6.9999 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.6.9999
index 3b06a3805c00..0bb9138a3904 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.6.9999
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.6.9999
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha
RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=15.0.6
SRC_URI=https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-9999-1.tar.xz
-_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=8286e2b394c9a005ebb838db58c1c7ef
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0.9999 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0.9999
index e8bbb5f94d11..7484762e87de 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0.9999
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan libfuzzer orc profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) )
RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=16
-_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=4aec54b218cb6e8793adcd55319d0972
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20230101 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20230101
index 5f3dad8d9396..b01d3971ee91 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20230101
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20230101
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha
RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=16
SRC_URI=https://github.com/llvm/llvm-project/archive/b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz -> llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz
-_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=4a7d7dce0aec01a60595cc40abf58512
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20230107 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20230107
new file mode 100644
index 000000000000..115d4607825e
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20230107
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) elibc_glibc? ( net-libs/libtirpc ) test? ( || ( ( >=dev-lang/python-3.11.1:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 >=dev-python/lit-15[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 >=dev-python/lit-15[python_targets_python3_8(-)] ) ) =sys-devel/clang-16.0.0*:16 sys-libs/compiler-rt:16 ) !test? ( || ( >=dev-lang/python-3.11.1:3.11 >=dev-lang/python-3.10.9:3.10 >=dev-lang/python-3.9.16:3.9 >=dev-lang/python-3.8.16:3.8 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DEPEND=sys-devel/llvm:16 virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?] !!sys-devel/llvm:0
+DESCRIPTION=Compiler runtime libraries for clang (sanitizers & xray)
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=check-reqs cmake flag-o-matic llvm llvm.org python-any-r1
+IUSE=+abi_x86_32 abi_x86_64 +clang debug test +libfuzzer +memprof +orc +profile +xray +asan +dfsan +lsan +msan +hwasan +tsan +ubsan +safestack +cfi +scudo +shadowcallstack +gwp-asan test
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan libfuzzer orc profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) )
+RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
+SLOT=16
+SRC_URI=https://github.com/llvm/llvm-project/archive/6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz -> llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz
+_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=0191bf75d446532455d3573e83ad3e5d
diff --git a/metadata/md5-cache/sys-libs/libcxx-13.0.1 b/metadata/md5-cache/sys-libs/libcxx-13.0.1
index 65c7b69d7e99..90a80847e94a 100644
--- a/metadata/md5-cache/sys-libs/libcxx-13.0.1
+++ b/metadata/md5-cache/sys-libs/libcxx-13.0.1
@@ -13,5 +13,5 @@ REQUIRED_USE=libunwind? ( libcxxabi )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-13.0.1.tar.xz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=36ea30363f82001abf621375ed813815
diff --git a/metadata/md5-cache/sys-libs/libcxx-14.0.6 b/metadata/md5-cache/sys-libs/libcxx-14.0.6
index d067ab79b64a..be09897ee29f 100644
--- a/metadata/md5-cache/sys-libs/libcxx-14.0.6
+++ b/metadata/md5-cache/sys-libs/libcxx-14.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=libunwind? ( libcxxabi )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-14.0.6-r2.tar.xz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=97f4a4b9c630cc8e7b34cb34e5b69b3f
diff --git a/metadata/md5-cache/sys-libs/libcxx-15.0.6 b/metadata/md5-cache/sys-libs/libcxx-15.0.6
index 5e0f3091d792..9a793c227b4f 100644
--- a/metadata/md5-cache/sys-libs/libcxx-15.0.6
+++ b/metadata/md5-cache/sys-libs/libcxx-15.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig )
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=4f8365ba0714886ca50dc8837928ca76
diff --git a/metadata/md5-cache/sys-libs/libcxx-15.0.6.9999 b/metadata/md5-cache/sys-libs/libcxx-15.0.6.9999
index 136f33a9add7..b6355bd3e21c 100644
--- a/metadata/md5-cache/sys-libs/libcxx-15.0.6.9999
+++ b/metadata/md5-cache/sys-libs/libcxx-15.0.6.9999
@@ -12,5 +12,5 @@ RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-15.0.6.9999[static-libs?,abi_x86_32(-)?
REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=704630e4b652fc6fea6bb6f283dd5643
diff --git a/metadata/md5-cache/sys-libs/libcxx-16.0.0.9999 b/metadata/md5-cache/sys-libs/libcxx-16.0.0.9999
index f5d1000cefcb..658691f4a651 100644
--- a/metadata/md5-cache/sys-libs/libcxx-16.0.0.9999
+++ b/metadata/md5-cache/sys-libs/libcxx-16.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-16.0.0.9999[static-libs?,abi_x86_32(-)?
REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=704630e4b652fc6fea6bb6f283dd5643
diff --git a/metadata/md5-cache/sys-libs/libcxx-16.0.0_pre20230101 b/metadata/md5-cache/sys-libs/libcxx-16.0.0_pre20230101
index 4b038b7b8cf5..bd704a71ae1c 100644
--- a/metadata/md5-cache/sys-libs/libcxx-16.0.0_pre20230101
+++ b/metadata/md5-cache/sys-libs/libcxx-16.0.0_pre20230101
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz -> llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=e12cf8de91ef65e1227d6847e0aae4c7
diff --git a/metadata/md5-cache/sys-libs/libcxx-16.0.0_pre20230107 b/metadata/md5-cache/sys-libs/libcxx-16.0.0_pre20230107
new file mode 100644
index 000000000000..c78e2440eb08
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/libcxx-16.0.0_pre20230107
@@ -0,0 +1,16 @@
+BDEPEND=clang? ( sys-devel/clang:16 ) !test? ( || ( >=dev-lang/python-3.11.1:3.11 >=dev-lang/python-3.10.9:3.10 >=dev-lang/python-3.9.16:3.9 >=dev-lang/python-3.8.16:3.8 ) ) test? ( >=dev-util/cmake-3.16 sys-devel/gdb[python] || ( ( >=dev-lang/python-3.11.1:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 dev-python/lit[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 dev-python/lit[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 dev-python/lit[python_targets_python3_8(-)] ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=libcxxabi? ( ~sys-libs/libcxxabi-16.0.0_pre20230107[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(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) sys-devel/llvm:16 !!sys-devel/llvm:0
+DESCRIPTION=New implementation of the C++ standard library, targeting C++11
+EAPI=8
+HOMEPAGE=https://libcxx.llvm.org/
+INHERIT=cmake-multilib flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
+IUSE=+clang +libcxxabi static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-16.0.0_pre20230107[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(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
+REQUIRED_USE=test? ( clang )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz -> llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=b60c61e02349ac3cdcbe2fb6699e9cab
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-13.0.1 b/metadata/md5-cache/sys-libs/libcxxabi-13.0.1
index 35f4eb2c89a7..8518e89785cc 100644
--- a/metadata/md5-cache/sys-libs/libcxxabi-13.0.1
+++ b/metadata/md5-cache/sys-libs/libcxxabi-13.0.1
@@ -12,5 +12,5 @@ RDEPEND=libunwind? ( || ( >=sys-libs/libunwind-1.0.1-r1[static-libs?,abi_x86_32(
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=c9b3299e444699c0453473eb00c7d751
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-14.0.6 b/metadata/md5-cache/sys-libs/libcxxabi-14.0.6
index b6b0d4e8aa3d..c75dadc87129 100644
--- a/metadata/md5-cache/sys-libs/libcxxabi-14.0.6
+++ b/metadata/md5-cache/sys-libs/libcxxabi-14.0.6
@@ -12,5 +12,5 @@ RDEPEND=libunwind? ( || ( >=sys-libs/libunwind-1.0.1-r1[static-libs?,abi_x86_32(
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=dd841db756d48916d91ea6b6826aa86a
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-15.0.6 b/metadata/md5-cache/sys-libs/libcxxabi-15.0.6
index 15dacec05124..8dc9b2e301ea 100644
--- a/metadata/md5-cache/sys-libs/libcxxabi-15.0.6
+++ b/metadata/md5-cache/sys-libs/libcxxabi-15.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig )
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=15a1410edd37557e42b09e0682723fa3
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-15.0.6.9999 b/metadata/md5-cache/sys-libs/libcxxabi-15.0.6.9999
index 07035b038954..2ebc142b252f 100644
--- a/metadata/md5-cache/sys-libs/libcxxabi-15.0.6.9999
+++ b/metadata/md5-cache/sys-libs/libcxxabi-15.0.6.9999
@@ -12,5 +12,5 @@ RDEPEND=! llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=f6d8ed8db9d19d2642259ee50e5de8f8
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-16.0.0_pre20230107 b/metadata/md5-cache/sys-libs/libcxxabi-16.0.0_pre20230107
new file mode 100644
index 000000000000..0e0e4c9ffb03
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/libcxxabi-16.0.0_pre20230107
@@ -0,0 +1,16 @@
+BDEPEND=clang? ( sys-devel/clang:16 ) !test? ( || ( >=dev-lang/python-3.11.1:3.11 >=dev-lang/python-3.10.9:3.10 >=dev-lang/python-3.9.16:3.9 >=dev-lang/python-3.8.16:3.8 ) ) test? ( || ( ( >=dev-lang/python-3.11.1:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 dev-python/lit[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 dev-python/lit[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 dev-python/lit[python_targets_python3_8(-)] ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=! llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=b9ff654b9f191bdfef756c20e576a7fd
diff --git a/metadata/md5-cache/sys-libs/libomp-13.0.1 b/metadata/md5-cache/sys-libs/libomp-13.0.1
index ba957aa81c42..a2cd22658981 100644
--- a/metadata/md5-cache/sys-libs/libomp-13.0.1
+++ b/metadata/md5-cache/sys-libs/libomp-13.0.1
@@ -13,5 +13,5 @@ REQUIRED_USE=cuda? ( llvm_targets_NVPTX ) offload? ( cuda? ( abi_x86_64 ) )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-13.0.1.tar.xz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 7e4d48a3c6c8ebdaa9f7f9e7d2991e22 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 7e4d48a3c6c8ebdaa9f7f9e7d2991e22 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=ab0bdcdc62dd489e9490a7f4e9eaffd0
diff --git a/metadata/md5-cache/sys-libs/libomp-14.0.6-r1 b/metadata/md5-cache/sys-libs/libomp-14.0.6-r1
index 6160ad581f77..ee1992fe99ab 100644
--- a/metadata/md5-cache/sys-libs/libomp-14.0.6-r1
+++ b/metadata/md5-cache/sys-libs/libomp-14.0.6-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=cuda? ( llvm_targets_NVPTX ) offload? ( cuda? ( abi_x86_64 ) )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-14.0.6-r2.tar.xz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 7e4d48a3c6c8ebdaa9f7f9e7d2991e22 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 7e4d48a3c6c8ebdaa9f7f9e7d2991e22 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=aaf94818bd444ab6342d56c9f1bcf401
diff --git a/metadata/md5-cache/sys-libs/libomp-15.0.6 b/metadata/md5-cache/sys-libs/libomp-15.0.6
index ade900dceaa5..fabcb5bf7eca 100644
--- a/metadata/md5-cache/sys-libs/libomp-15.0.6
+++ b/metadata/md5-cache/sys-libs/libomp-15.0.6
@@ -12,5 +12,5 @@ RDEPEND=hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x
RESTRICT=!test? ( test )
SLOT=0/15
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig )
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 7e4d48a3c6c8ebdaa9f7f9e7d2991e22 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 7e4d48a3c6c8ebdaa9f7f9e7d2991e22 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=ba49ea1a7468c73fbeb3a4043ccf876b
diff --git a/metadata/md5-cache/sys-libs/libomp-15.0.6.9999 b/metadata/md5-cache/sys-libs/libomp-15.0.6.9999
index 402c244f5e42..43a35e889044 100644
--- a/metadata/md5-cache/sys-libs/libomp-15.0.6.9999
+++ b/metadata/md5-cache/sys-libs/libomp-15.0.6.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=hwloc? ( >=sys-apps/hwloc-2.5: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(-)?] ) offload? ( virtual/libelf:=[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/libffi:=[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-devel/llvm-15.0.6.9999[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
RESTRICT=!test? ( test )
SLOT=0/15
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f linux-info 7e4d48a3c6c8ebdaa9f7f9e7d2991e22 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f linux-info 7e4d48a3c6c8ebdaa9f7f9e7d2991e22 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=d7b721a7d69351616b6e70c9c7f442e1
diff --git a/metadata/md5-cache/sys-libs/libomp-16.0.0.9999 b/metadata/md5-cache/sys-libs/libomp-16.0.0.9999
index d6fdc6b4d671..7c3033e237c3 100644
--- a/metadata/md5-cache/sys-libs/libomp-16.0.0.9999
+++ b/metadata/md5-cache/sys-libs/libomp-16.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=gdb-plugin? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16
REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) )
RESTRICT=!test? ( test )
SLOT=0/16.0.0.9999
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f linux-info 7e4d48a3c6c8ebdaa9f7f9e7d2991e22 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f linux-info 7e4d48a3c6c8ebdaa9f7f9e7d2991e22 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=2ce525b4b27de1f714f6508158b70ce3
diff --git a/metadata/md5-cache/sys-libs/libomp-16.0.0_pre20230101 b/metadata/md5-cache/sys-libs/libomp-16.0.0_pre20230101
index 9a32f2c66286..00f7a6ab3bab 100644
--- a/metadata/md5-cache/sys-libs/libomp-16.0.0_pre20230101
+++ b/metadata/md5-cache/sys-libs/libomp-16.0.0_pre20230101
@@ -13,5 +13,5 @@ REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_8 python_single_tar
RESTRICT=!test? ( test )
SLOT=0/16.0.0_pre20230101
SRC_URI=https://github.com/llvm/llvm-project/archive/b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz -> llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 7e4d48a3c6c8ebdaa9f7f9e7d2991e22 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 7e4d48a3c6c8ebdaa9f7f9e7d2991e22 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=57c513fa8f8b59b17518b6134be747ee
diff --git a/metadata/md5-cache/sys-libs/libomp-16.0.0_pre20230107 b/metadata/md5-cache/sys-libs/libomp-16.0.0_pre20230107
new file mode 100644
index 000000000000..0e62f33c71f2
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/libomp-16.0.0_pre20230107
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl offload? ( llvm_targets_AMDGPU? ( sys-devel/clang ) llvm_targets_NVPTX? ( sys-devel/clang ) virtual/pkgconfig ) test? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) python_single_target_python3_8? ( dev-python/lit[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/lit[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/lit[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lit[python_targets_python3_11(-)] ) sys-devel/clang ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DEPEND=gdb-plugin? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) ) hwloc? ( >=sys-apps/hwloc-2.5: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(-)?] ) offload? ( dev-libs/libffi:=[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-devel/llvm-16.0.0_pre20230107[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-devel/llvm:0
+DESCRIPTION=OpenMP runtime library for LLVM/clang compiler
+EAPI=8
+HOMEPAGE=https://openmp.llvm.org
+INHERIT=flag-o-matic cmake-multilib linux-info llvm llvm.org python-single-r1
+IUSE=debug gdb-plugin hwloc offload ompt test llvm_targets_AMDGPU llvm_targets_NVPTX abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=gdb-plugin? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) ) hwloc? ( >=sys-apps/hwloc-2.5: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(-)?] ) offload? ( dev-libs/libffi:=[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-devel/llvm-16.0.0_pre20230107[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=gdb-plugin? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) )
+RESTRICT=!test? ( test )
+SLOT=0/16.0.0_pre20230107
+SRC_URI=https://github.com/llvm/llvm-project/archive/6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz -> llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 7e4d48a3c6c8ebdaa9f7f9e7d2991e22 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=d92be71dc17fd7384c7a26f555dab445
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-13.0.1-r1 b/metadata/md5-cache/sys-libs/llvm-libunwind-13.0.1-r1
index 7ce30bc50f2d..a16c50504872 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-13.0.1-r1
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-13.0.1-r1
@@ -12,5 +12,5 @@ RDEPEND=!sys-libs/libunwind
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-13.0.1.tar.xz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=ce3cd0706fde6b934149bc25d56b76ac
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-14.0.6-r1 b/metadata/md5-cache/sys-libs/llvm-libunwind-14.0.6-r1
index 6b4853acdf47..f2af083cd057 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-14.0.6-r1
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-14.0.6-r1
@@ -12,5 +12,5 @@ RDEPEND=!sys-libs/libunwind
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=c96ae557519e433b87bd34bff5de97c6
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.6 b/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.6
index 06d5fa685550..ca8e8ab70fb3 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.6
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig )
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=57621b67a5695b02ac29c2dc63a63a03
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.6.9999 b/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.6.9999
index ddef3f162b36..a8566b5ddd84 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.6.9999
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.6.9999
@@ -12,5 +12,5 @@ RDEPEND=!sys-libs/libunwind
REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=8e20c5772ce7581be7f95c30ad904753
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0.9999 b/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0.9999
index 4fe884c994f4..df75863ace67 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0.9999
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=!sys-libs/libunwind
REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=8e20c5772ce7581be7f95c30ad904753
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre20230101 b/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre20230101
index 243ad0ac25a9..59c6ce48834c 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre20230101
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre20230101
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz -> llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz
-_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org cbc34fac4cd214b4d62c6f4dbadcd53f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=47ccc077878261b3c1475a5fcc40104c
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre20230107 b/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre20230107
new file mode 100644
index 000000000000..d88ca90fc472
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre20230107
@@ -0,0 +1,16 @@
+BDEPEND=clang? ( sys-devel/clang:16 ) !test? ( || ( >=dev-lang/python-3.11.1:3.11 >=dev-lang/python-3.10.9:3.10 >=dev-lang/python-3.9.16:3.9 >=dev-lang/python-3.8.16:3.8 ) ) test? ( || ( ( >=dev-lang/python-3.11.1:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 dev-python/lit[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 dev-python/lit[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 dev-python/lit[python_targets_python3_8(-)] ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=sys-devel/llvm:16 !!sys-devel/llvm:0
+DESCRIPTION=C++ runtime stack unwinder from LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/docs/ExceptionHandling.html
+INHERIT=cmake-multilib flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
+IUSE=+clang debug static-libs test test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=!sys-libs/libunwind
+REQUIRED_USE=test? ( clang )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz -> llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz
+_eclasses_=cmake 449b4785acace35308fe747fc939bde1 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 2573b2f563461fd232f4587523e5144b llvm.org 578164f8fbf049db5b0a08076331b7de multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 1d1b325c00c1d24c564a1b49327ec3c5 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=f1bb556d56b0b38524d25b18ae7d0c62
diff --git a/metadata/md5-cache/sys-process/Manifest.gz b/metadata/md5-cache/sys-process/Manifest.gz
index 8b5259fce133..a7390f8fead9 100644
Binary files a/metadata/md5-cache/sys-process/Manifest.gz and b/metadata/md5-cache/sys-process/Manifest.gz differ
diff --git a/metadata/md5-cache/sys-process/atop-2.8.0 b/metadata/md5-cache/sys-process/atop-2.8.1
similarity index 61%
rename from metadata/md5-cache/sys-process/atop-2.8.0
rename to metadata/md5-cache/sys-process/atop-2.8.1
index deb99e93ae43..5b0b287e8d22 100644
--- a/metadata/md5-cache/sys-process/atop-2.8.0
+++ b/metadata/md5-cache/sys-process/atop-2.8.1
@@ -1,6 +1,6 @@
BDEPEND=virtual/pkgconfig virtual/pkgconfig
DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup
-DEPEND=sys-libs/ncurses:0= >=sys-process/acct-6.6.4-r1 modules? ( sys-libs/zlib ) modules? ( kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) ) modules? ( kernel_linux? ( virtual/linux-sources virtual/libelf ) )
+DEPEND=sys-libs/ncurses:= >=sys-process/acct-6.6.4-r1 modules? ( sys-libs/zlib ) modules? ( kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) ) modules? ( kernel_linux? ( virtual/linux-sources virtual/libelf ) )
DESCRIPTION=Resource-specific view of processes
EAPI=8
HOMEPAGE=https://www.atoptool.nl/ https://github.com/Atoptool/atop
@@ -8,8 +8,8 @@ INHERIT=linux-info linux-mod systemd toolchain-funcs
IUSE=dist-kernel modules
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
-RDEPEND=sys-libs/ncurses:0= >=sys-process/acct-6.6.4-r1 modules? ( sys-libs/zlib ) modules? ( kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) )
+RDEPEND=sys-libs/ncurses:= >=sys-process/acct-6.6.4-r1 modules? ( sys-libs/zlib ) modules? ( kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) )
SLOT=0
-SRC_URI=https://github.com/Atoptool/atop/archive/v2.8.0.tar.gz -> atop-2.8.0.tar.gz modules? ( https://www.atoptool.nl/download/netatop-3.1.tar.gz )
+SRC_URI=https://github.com/Atoptool/atop/archive/v2.8.1.tar.gz -> atop-2.8.1.tar.gz modules? ( https://www.atoptool.nl/download/netatop-3.1.tar.gz )
_eclasses_=linux-info 7e4d48a3c6c8ebdaa9f7f9e7d2991e22 linux-mod 6ae66f4d491ffb4390c547e768159fce multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=8ae88cae5eb8f72feef20cd3f7b56b35
+_md5_=b3c12321691d9d3e43a763bfbe6c3cac
diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz
index 2ed9662bd965..f31c52ccaaf8 100644
Binary files a/metadata/md5-cache/www-apps/Manifest.gz and b/metadata/md5-cache/www-apps/Manifest.gz differ
diff --git a/metadata/md5-cache/www-apps/ikiwiki-3.20200202.3-r1 b/metadata/md5-cache/www-apps/ikiwiki-3.20200202.3-r1
index e11a22a250c5..678d0ef6c201 100644
--- a/metadata/md5-cache/www-apps/ikiwiki-3.20200202.3-r1
+++ b/metadata/md5-cache/www-apps/ikiwiki-3.20200202.3-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=http://ikiwiki.info/
INHERIT=perl-module
IUSE=extras minimal test test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
LICENSE=GPL-2
RDEPEND=>=dev-lang/perl-5.10 app-text/po4a dev-perl/HTML-Parser dev-perl/HTML-Scrubber dev-perl/HTML-Template dev-perl/URI dev-perl/Text-Markdown dev-perl/TimeDate dev-perl/YAML-LibYAML !minimal? ( dev-perl/CGI >=dev-perl/CGI-FormBuilder-3.0202 >=dev-perl/CGI-Session-4.14 dev-perl/Mail-Sendmail dev-perl/Term-ReadLine-Gnu dev-perl/XML-Simple || ( media-gfx/imagemagick[perl] media-gfx/graphicsmagick[perl] ) extras? ( dev-python/docutils dev-perl/Digest-SHA1 dev-perl/File-MimeInfo dev-perl/RPC-XML dev-perl/XML-Feed dev-perl/LWPx-ParanoidAgent dev-perl/Net-OpenID-Consumer ) ) dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://debian/pool/main/i/ikiwiki/ikiwiki_3.20200202.3.orig.tar.xz
_eclasses_=multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 21a0cb6221498d0e7894bdf445b79887 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55
-_md5_=fceefa45462c4e1eeac5393d5812c2d8
+_md5_=600a2772a608453cc6bc38cd74ee1c4b
diff --git a/metadata/md5-cache/www-apps/kibana-bin-7.17.5 b/metadata/md5-cache/www-apps/kibana-bin-7.17.8
similarity index 81%
rename from metadata/md5-cache/www-apps/kibana-bin-7.17.5
rename to metadata/md5-cache/www-apps/kibana-bin-7.17.8
index 6e0ba3db38d2..38db81ee665e 100644
--- a/metadata/md5-cache/www-apps/kibana-bin-7.17.5
+++ b/metadata/md5-cache/www-apps/kibana-bin-7.17.8
@@ -6,8 +6,8 @@ HOMEPAGE=https://www.elastic.co/products/kibana
INHERIT=systemd
KEYWORDS=-* ~amd64
LICENSE=Apache-2.0 Artistic-2 BSD BSD-2 CC-BY-3.0 CC-BY-4.0 Elastic-2.0 icu ISC MIT MPL-2.0 OFL-1.1 openssl public-domain Unlicense WTFPL-2 ZLIB
-RDEPEND=acct-group/kibana acct-user/kibana dev-libs/expat dev-libs/nspr dev-libs/nss >=net-libs/nodejs-16.13.0 sys-libs/glibc
+RDEPEND=acct-group/kibana acct-user/kibana dev-libs/expat dev-libs/nspr dev-libs/nss >=net-libs/nodejs-16.13.0 =dev-libs/openssl-1.0.1c:0= ) http-cache? ( dev-libs/openssl:0= ) nginx_modules_http_brotli? ( app-arch/brotli:= ) nginx_modules_http_geoip? ( dev-libs/geoip ) nginx_modules_http_geoip2? ( dev-libs/libmaxminddb:= ) nginx_modules_http_gunzip? ( sys-libs/zlib ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd:=[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8:= ) nginx_modules_http_rewrite? ( dev-libs/libpcre:= ) nginx_modules_http_secure_link? ( dev-libs/openssl:0= ) nginx_modules_http_xslt? ( dev-libs/libxml2:= dev-libs/libxslt ) nginx_modules_http_lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) nginx_modules_http_auth_pam? ( sys-libs/pam ) nginx_modules_http_metrics? ( dev-libs/yajl:= ) nginx_modules_http_dav_ext? ( dev-libs/libxml2 ) nginx_modules_http_security? ( dev-libs/modsecurity ) nginx_modules_http_auth_ldap? ( net-nds/openldap:=[ssl?] ) nginx_modules_stream_geoip? ( dev-libs/geoip ) nginx_modules_stream_geoip2? ( dev-libs/libmaxminddb:= ) app-misc/mime-types[nginx] selinux? ( sec-policy/selinux-nginx ) !www-servers/nginx:0
@@ -15,4 +15,4 @@ RESTRICT=test
SLOT=mainline
SRC_URI=https://nginx.org/download/nginx-1.23.2.tar.gz https://github.com/simpl/ngx_devel_kit/archive/v0.3.1.tar.gz -> ngx_devel_kit-0.3.1.tar.gz nginx_modules_http_auth_ldap? ( https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz -> nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz ) nginx_modules_http_auth_pam? ( https://github.com/stogh/ngx_http_auth_pam_module/archive/v1.5.2.tar.gz -> ngx_http_auth_pam-1.5.2.tar.gz ) nginx_modules_http_brotli? ( https://github.com/google/ngx_brotli/archive/v1.0.0rc.tar.gz -> ngx_brotli-1.0.0rc.tar.gz ) nginx_modules_http_cache_purge? ( http://labs.frickle.com/files/ngx_cache_purge-2.3.tar.gz -> ngx_http_cache_purge-2.3.tar.gz ) nginx_modules_http_dav_ext? ( https://github.com/arut/nginx-dav-ext-module/archive/v3.0.0.tar.gz -> ngx_http_dav_ext-3.0.0.tar.gz ) nginx_modules_http_echo? ( https://github.com/openresty/echo-nginx-module/archive/v0.63.tar.gz -> ngx_http_echo-0.63.tar.gz ) nginx_modules_http_fancyindex? ( https://github.com/aperezdc/ngx-fancyindex/archive/v0.4.4.tar.gz -> ngx_http_fancyindex-0.4.4.tar.gz ) nginx_modules_http_geoip2? ( https://github.com/leev/ngx_http_geoip2_module/archive/3.4.tar.gz -> ngx_http_geoip2_module-3.4.tar.gz ) nginx_modules_http_headers_more? ( https://github.com/openresty/headers-more-nginx-module/archive/v0.34.tar.gz -> ngx_http_headers_more-0.34.tar.gz ) nginx_modules_http_javascript? ( https://github.com/nginx/njs/archive/0.7.8.tar.gz -> njs-0.7.8.tar.gz ) nginx_modules_http_lua? ( https://github.com/openresty/lua-nginx-module/archive/b6d167cf1a93c0c885c28db5a439f2404874cb26.tar.gz -> ngx_http_lua-b6d167cf1a93c0c885c28db5a439f2404874cb26.tar.gz ) nginx_modules_http_memc? ( https://github.com/openresty/memc-nginx-module/archive/v0.19.tar.gz -> ngx_memc_module-0.19.tar.gz ) nginx_modules_http_metrics? ( https://github.com/madvertise/ngx_metrics/archive/v0.1.1.tar.gz -> ngx_metrics-0.1.1.tar.gz ) nginx_modules_http_mogilefs? ( https://github.com/vkholodkov/nginx-mogilefs-module/archive/1.0.4.tar.gz -> ngx_mogilefs_module-1.0.4.tar.gz ) nginx_modules_http_naxsi? ( https://github.com/wargio/naxsi/archive/4140b2ded624eb36f04c783c460379b9403012d0.tar.gz -> ngx_http_naxsi-4140b2ded624eb36f04c783c460379b9403012d0.tar.gz https://github.com/libinjection/libinjection/archive/49904c42a6e68dc8f16c022c693e897e4010a06c.tar.gz -> ngx_http_naxsi_libinjection-49904c42a6e68dc8f16c022c693e897e4010a06c.tar.gz ) nginx_modules_http_push_stream? ( https://github.com/wandenberg/nginx-push-stream-module/archive/8c02220d484d7848bc8e3a6d9b1c616987e86f66.tar.gz -> ngx_http_push_stream-8c02220d484d7848bc8e3a6d9b1c616987e86f66.tar.gz ) nginx_modules_http_security? ( https://github.com/SpiderLabs/ModSecurity-nginx/archive/refs/tags/v1.0.3.tar.gz -> modsecurity-nginx-1.0.3.tar.gz ) nginx_modules_http_slowfs_cache? ( http://labs.frickle.com/files/ngx_slowfs_cache-1.10.tar.gz -> ngx_http_slowfs_cache-1.10.tar.gz ) nginx_modules_http_sticky? ( https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/1.2.6-10-g08a395c66e42.tar.bz2 -> nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 ) nginx_modules_http_upload_progress? ( https://github.com/masterzen/nginx-upload-progress-module/archive/68b3ab3b64a0cee7f785d161401c8be357bbed12.tar.gz -> ngx_http_upload_progress-68b3ab3b64a0cee7f785d161401c8be357bbed12.tar.gz ) nginx_modules_http_upstream_check? ( https://github.com/yaoweibin/nginx_upstream_check_module/archive/9aecf15ec379fe98f62355c57b60c0bc83296f04.tar.gz -> ngx_http_upstream_check-9aecf15ec379fe98f62355c57b60c0bc83296f04.tar.gz ) nginx_modules_http_vhost_traffic_status? ( https://github.com/vozlt/nginx-module-vts/archive/v0.2.1.tar.gz -> ngx_http_vhost_traffic_status-0.2.1.tar.gz ) nginx_modules_stream_geoip2? ( https://github.com/leev/ngx_http_geoip2_module/archive/3.4.tar.gz -> ngx_http_geoip2_module-3.4.tar.gz ) nginx_modules_stream_javascript? ( https://github.com/nginx/njs/archive/0.7.8.tar.gz -> njs-0.7.8.tar.gz ) rtmp? ( https://github.com/arut/nginx-rtmp-module/archive/v1.2.2.tar.gz -> ngx_rtmp-1.2.2.tar.gz )
_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e lua-single aee383a0de35701b9eb0b27077a1c143 lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 21a0cb6221498d0e7894bdf445b79887 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 ssl-cert 6dbe6a8a3dccb3d2f28f8404cd02c7d7 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=27ac272abf7327a8e6d7f4dd5fecd4ca
+_md5_=803ff40b9f74566c476159d697f263fd
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index bec49db76103..581a9f6aec30 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 14965 BLAKE2B 0511d9d714cebde2326e23abfa24bba7318694b5216c96f343d6d94416db2ba397ccc9f0f63ea9c7707aa0414d66e329fb1669bedb5e961cf73b188b04dac363 SHA512 bc41483b3882eeb50bbf35dc4b007fdb5080fc09c4d64d83706e8c2e509eccc05aa28c839c8c30c89e9b3fbc6832e099264b3f3b6e0b76887f0b37a1f8a14e1d
-TIMESTAMP 2023-01-07T21:09:39Z
+TIMESTAMP 2023-01-08T12:09:39Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmO535NfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmO6soNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDm0xAAplPrPuATCRITY/gkXJlqpKr6/dP05ftEFzxmEoFm7ekM/N9ZmopiOXHk
-CxVVf8p/9Yk3JjjMjqh0aS7eHnuNnahA0kzdZw9AH8tuQHJl7RMc1rMGZx6c9JhN
-r3EzNzY8JfIEZ89Fv+bxa5Nlu0GpA340moUmGD3E913p1nSdbmVyWlHzFom8coel
-d6iDY4C0m3hsvnEsJ6DZuLubEKd8VgglO9v+D0MRSj/Z4Okw66RGq61pdCfopf3i
-71Zi6u+CsFCzOgp6BHa34aVRyqjp92AtQKojAAspZUH3zkK+E/OT2izKCODYGzsT
-RSdIz0L06+ASdaGo6pLoYqDo4pv4NqSNQ5Ic//bei5yEB+rsnT5vBfTdlXi0Dcro
-lb+69bCavxtHSl5mWzGXhfxkRdO3Sm+sf+20qdyp4WzNOLKk8qSaZkkw5aQ9M3FH
-B4bfLZhNEmOkDi+nfp1LMwdmh05PkLNAmLgrodAuhKv9QHsEjYYiSyXu+hAPJN6K
-wPaM8j/th9XCRYRB5ZCnB1beZDbxhVXx8R5e7bDciSBcIqE5BsBMC8v/w1b4DyBM
-4kRXOls+2EBrqHKkcPhnUKCO9p7yCaxL1lmLoeptoGn98a+5raICkukMAKWthNqq
-En4xYIHDYWdpwgrYZEaQ9tUTJJuRqcnIR8yzrDX+Om9aYs6oHqc=
-=F3V6
+klCmow//anhXBfJCnqMx6GfbTQQPNfyjJZrYDWID8KtrAdz+s0SD2c94vk0USAGn
+3C560b2hp9jHaKbPaYMuV/zWfQtQ6Hs7yYjYqmyIrUrU08FIEiMc1BPqglsZphho
+6sWdRE+SD3pJBA8Q6WrEPy3p/1V5Yh9Q5nL4HeLYH8MMyaIVN84RRltNa+ZN1C5C
+UPpyFIEGPEuOdS/q4r8DkcMygxLPTSh1gopdM0YbXhebTZMLS+4jHjzJ9lQrs5oC
+gO7cMGvjLeLe2cbq2XWrmH8e3qFg7DHNRumnX6AhoLYl92mZDwCqpiEwQIVHMgWJ
+9kKG3r6JtwH4PtcItJAbPZcCYqU0rjU5tOKq1aGfkjCxYT0l0cxtls6ZMuSW6MoF
+XpiJLVdUWK2QsVFo6e/aVZetkgLRKrmpXaymUMvCJq88jZUZKFttx5i2DgV+GpVu
+Er8EO6O8557ErcLTmNZHkIeieoNI8UuNz0rhCQlRXn3ToJUSpvAvMwFStdKRfB5R
+CB49VgAYj34uj1jGnG9nKgVUCVz1bN1iaMKlaPwg2BpB/JjbrVGUwcYP/tXJDnb0
+C3fVPwjcgbgNXIunQuv4ndQxKtOleZWrQbzSRiDwk12fwKGeioRnQIFx5NxE0RdU
+yB3iyS9qF7UCI+erJBvL75CNEiEIcDGNOdY/ZGuLdz2C7eYrstc=
+=xw4c
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index b49282ec467d..9a1ae702c71c 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Sat, 07 Jan 2023 21:09:37 +0000
+Sun, 08 Jan 2023 12:09:36 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 66ea0968962f..141ca0e71be7 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Sat Jan 7 09:09:36 PM UTC 2023
+Sun Jan 8 12:09:36 PM UTC 2023
diff --git a/metadata/timestamp.calculate b/metadata/timestamp.calculate
index fbd41487bec7..a110152a66c3 100644
--- a/metadata/timestamp.calculate
+++ b/metadata/timestamp.calculate
@@ -976,8 +976,8 @@
2301060840 ./app-admin/awscli/awscli-1.27.44.ebuild
2301070810 ./app-admin/awscli/awscli-1.27.45.ebuild
2212240610 ./app-admin/bastille/bastille-3.0.9-r3.ebuild
-2210052210 ./app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-2022.6.0-r1.ebuild
2210052210 ./app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-2022.9.1-r1.ebuild
+2301080710 ./app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-2022.12.0.ebuild
2209041610 ./app-admin/calamares/calamares-3.2.60.ebuild
2107100409 ./app-admin/cancd/cancd-0.1.0-r6.ebuild
2104031909 ./app-admin/ccze/ccze-0.2.1-r4.ebuild
@@ -1087,10 +1087,9 @@
2212140210 ./app-admin/logrotate/logrotate-3.21.0.ebuild
2111191439 ./app-admin/logsentry/logsentry-1.1.1-r2.ebuild
2005091339 ./app-admin/logstalgia/logstalgia-1.1.2.ebuild
-2207151210 ./app-admin/logstash-bin/logstash-bin-7.17.5.ebuild
2211181210 ./app-admin/logstash-bin/logstash-bin-7.17.7.ebuild
-2105140339 ./app-admin/logsurfer+/logsurfer+-1.8-r4.ebuild
-2212061240 ./app-admin/logsurfer+/logsurfer+-1.8-r5.ebuild
+2301080710 ./app-admin/logstash-bin/logstash-bin-7.17.8.ebuild
+2301081210 ./app-admin/logsurfer+/logsurfer+-1.8-r5.ebuild
2012231444 ./app-admin/longrun/longrun-0.9-r4.ebuild
2103011339 ./app-admin/lsyncd/lsyncd-2.2.3.ebuild
2211011310 ./app-admin/makepasswd/makepasswd-1.10.ebuild
@@ -1344,6 +1343,7 @@
2207022340 ./app-arch/pdv/pdv-1.5.1-r4.ebuild
2006251039 ./app-arch/pet2tgz/pet2tgz-0.3-r1.ebuild
2212271510 ./app-arch/pigz/pigz-2.7.ebuild
+2301080210 ./app-arch/pigz/pigz-2.7-r1.ebuild
2210200710 ./app-arch/pixz/pixz-1.0.7-r1.ebuild
2210200710 ./app-arch/pixz/pixz-9999.ebuild
2206081540 ./app-arch/plzip/plzip-1.10.ebuild
@@ -1378,7 +1378,7 @@
2211010210 ./app-arch/upx-bin/upx-bin-4.0.0.ebuild
2212252240 ./app-arch/upx-bin/upx-bin-4.0.1.ebuild
2211012340 ./app-arch/upx/upx-4.0.0.ebuild
-2212311610 ./app-arch/upx/upx-4.0.1.ebuild
+2301081010 ./app-arch/upx/upx-4.0.1.ebuild
2202120239 ./app-arch/vimball/vimball-0.5.1.ebuild
2202120239 ./app-arch/vimball/vimball-9999.ebuild
2112052139 ./app-arch/wimlib/wimlib-1.13.4-r1.ebuild
@@ -1574,7 +1574,6 @@
2212222310 ./app-crypt/acme/acme-2.0.0.ebuild
2301062010 ./app-crypt/acme/acme-2.1.0.ebuild
2207062040 ./app-crypt/acr38u/acr38u-1.7.11-r4.ebuild
-2203230339 ./app-crypt/adcli/adcli-0.9.1-r2.ebuild
2211091240 ./app-crypt/adcli/adcli-0.9.2.ebuild
2107161509 ./app-crypt/aescrypt/aescrypt-3.14.ebuild
1809280333 ./app-crypt/aespipe/aespipe-2.4e.ebuild
@@ -2562,6 +2561,7 @@
2211040710 ./app-editors/gvim/gvim-9.0.0828-r1.ebuild
2212050810 ./app-editors/gvim/gvim-9999.ebuild
2212182340 ./app-editors/gvim/gvim-9.0.1000.ebuild
+2301080810 ./app-editors/gvim/gvim-9.0.1157.ebuild
2106171309 ./app-editors/hexcurse/hexcurse-1.60.0.ebuild
2208121140 ./app-editors/hexedit/hexedit-1.6.ebuild
2212030040 ./app-editors/hteditor/hteditor-2.1.1_pre20161206.ebuild
@@ -2579,7 +2579,7 @@
1905250139 ./app-editors/le/le-1.16.5.ebuild
2110291639 ./app-editors/leafpad/leafpad-0.8.18.1-r1.ebuild
2203200240 ./app-editors/levee/levee-3.5a.ebuild
-2301072210 ./app-editors/levee/levee-4.0.ebuild
+2301081010 ./app-editors/levee/levee-4.0.ebuild
2110291639 ./app-editors/lpe/lpe-1.2.8_p20210401.ebuild
2207161540 ./app-editors/mg/mg-20220614.ebuild
2211121440 ./app-editors/mg/mg-20221112.ebuild
@@ -2632,10 +2632,12 @@
2211040710 ./app-editors/vim-core/vim-core-9.0.0828-r1.ebuild
2212050810 ./app-editors/vim-core/vim-core-9999.ebuild
2212182340 ./app-editors/vim-core/vim-core-9.0.1000.ebuild
+2301080810 ./app-editors/vim-core/vim-core-9.0.1157.ebuild
2210041640 ./app-editors/vim/vim-9.0.0099-r1.ebuild
2211040710 ./app-editors/vim/vim-9.0.0828-r1.ebuild
2212050810 ./app-editors/vim/vim-9999.ebuild
2212182340 ./app-editors/vim/vim-9.0.1000.ebuild
+2301080810 ./app-editors/vim/vim-9.0.1157.ebuild
2209091010 ./app-editors/vis/vis-0.7-r1.ebuild
2209091010 ./app-editors/vis/vis-0.7.ebuild
2211181140 ./app-editors/vis/vis-0.8.ebuild
@@ -3495,7 +3497,7 @@
2212100810 ./app-forensics/aflplusplus/aflplusplus-4.03c.ebuild
2212100810 ./app-forensics/aflplusplus/aflplusplus-4.04c-r1.ebuild
2212192010 ./app-forensics/aide/aide-0.17.4-r2.ebuild
-2212192010 ./app-forensics/aide/aide-0.17.4-r3.ebuild
+2301081040 ./app-forensics/aide/aide-0.17.4-r4.ebuild
2201061240 ./app-forensics/air/air-2.0.0-r2.ebuild
2102150409 ./app-forensics/chkrootkit/chkrootkit-0.54.ebuild
2201030709 ./app-forensics/chkrootkit/chkrootkit-0.55.ebuild
@@ -3835,9 +3837,9 @@
2212212240 ./app-misc/dvtm/dvtm-0.15-r6.ebuild
2204290540 ./app-misc/editor-wrapper/editor-wrapper-4-r1.ebuild
2210312110 ./app-misc/egads/egads-0.9.5-r2.ebuild
-2207151210 ./app-misc/elasticsearch/elasticsearch-7.17.5.ebuild
2211181210 ./app-misc/elasticsearch/elasticsearch-7.17.7.ebuild
2212031440 ./app-misc/elasticsearch/elasticsearch-8.5.2.ebuild
+2301080710 ./app-misc/elasticsearch/elasticsearch-7.17.8.ebuild
2203200240 ./app-misc/empty/empty-0.6.21b.ebuild
2002222009 ./app-misc/enum/enum-1.1-r1.ebuild
2104040109 ./app-misc/esekeyd/esekeyd-1.2.7.ebuild
@@ -4469,7 +4471,7 @@
2202011039 ./app-text/antiword/antiword-0.37-r2.ebuild
2101061709 ./app-text/antixls/antixls-0.3b.ebuild
2107031939 ./app-text/apvlv/apvlv-0.1.5-r2.ebuild
-2212192140 ./app-text/apvlv/apvlv-0.4.0-r1.ebuild
+2301081410 ./app-text/apvlv/apvlv-0.4.0-r1.ebuild
2211141910 ./app-text/asa/asa-1.1-r1.ebuild
2202231639 ./app-text/asciidoc/asciidoc-9.1.0.ebuild
2212182310 ./app-text/asciidoc/asciidoc-10.2.0.ebuild
@@ -5305,7 +5307,7 @@
2204301910 ./dev-cpp/catch/catch-1.12.2-r1.ebuild
2206061110 ./dev-cpp/catch/catch-9999.ebuild
2212252110 ./dev-cpp/catch/catch-2.13.8.ebuild
-2212252110 ./dev-cpp/catch/catch-3.0.1.ebuild
+2301081140 ./dev-cpp/catch/catch-3.0.1.ebuild
2212182210 ./dev-cpp/clucene/clucene-2.3.3.4-r8.ebuild
2209041610 ./dev-cpp/cpp-hocon/cpp-hocon-0.3.0.ebuild
2211011310 ./dev-cpp/cpp-hocon/cpp-hocon-0.3.0-r1.ebuild
@@ -5402,8 +5404,8 @@
2301031810 ./dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.4.0.ebuild
2301031810 ./dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0.ebuild
2205180640 ./dev-cpp/taskflow/taskflow-9999.ebuild
-2212252110 ./dev-cpp/taskflow/taskflow-3.3.0.ebuild
2212260010 ./dev-cpp/taskflow/taskflow-3.4.0.ebuild
+2301081140 ./dev-cpp/taskflow/taskflow-3.3.0.ebuild
2206160910 ./dev-cpp/gemmlowp/gemmlowp-2021.12.20.ebuild
2207150540 ./dev-cpp/muParserX/muParserX-4.0.11.ebuild
2207260242 ./dev-cpp/simpleini/simpleini-4.19.ebuild
@@ -5412,8 +5414,9 @@
2301040940 ./dev-cpp/valijson/valijson-0.7.ebuild
2212052240 ./dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.10.1.ebuild
2212121740 ./dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.10.2.ebuild
-2212252110 ./dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.10.4.ebuild
+2301081140 ./dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.10.4.ebuild
2301051740 ./dev-cpp/cpp-httplib/cpp-httplib-0.11.3.ebuild
+2301080810 ./dev-cpp/magic_enum/magic_enum-0.8.2.ebuild
2110040939 ./dev-db/apgdiff/apgdiff-2.7.0.ebuild
2206041110 ./dev-db/barman/barman-2.12-r1.ebuild
2206181840 ./dev-db/barman/barman-2.19.ebuild
@@ -5488,8 +5491,8 @@
2212032210 ./dev-db/mysql-connector-c/mysql-connector-c-8.0.31.ebuild
2301012140 ./dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r6.ebuild
2204050109 ./dev-db/mysql-super-smack/mysql-super-smack-1.3-r5.ebuild
-2210082140 ./dev-db/mysql-workbench/mysql-workbench-8.0.29-r1.ebuild
2212021110 ./dev-db/mysql-workbench/mysql-workbench-8.0.31.ebuild
+2301081410 ./dev-db/mysql-workbench/mysql-workbench-8.0.31-r1.ebuild
2212030040 ./dev-db/mysql/mysql-8.0.31-r1.ebuild
2212030040 ./dev-db/mysql/mysql-8.0.31.ebuild
2301031810 ./dev-db/mysql/mysql-5.7.36-r1.ebuild
@@ -5505,7 +5508,7 @@
2212290140 ./dev-db/opendbx/opendbx-1.4.6-r5.ebuild
2207110710 ./dev-db/oracle-instantclient/oracle-instantclient-18.5.0.0.ebuild
2207110710 ./dev-db/oracle-instantclient/oracle-instantclient-19.11.0.0.0.ebuild
-2212290140 ./dev-db/oracle-instantclient/oracle-instantclient-21.3.0.0.0.ebuild
+2301081010 ./dev-db/oracle-instantclient/oracle-instantclient-21.3.0.0.0.ebuild
2301031810 ./dev-db/percona-server/percona-server-8.0.26.16-r1.ebuild
2207022141 ./dev-db/percona-toolkit/percona-toolkit-3.3.1.ebuild
1912312209 ./dev-db/percona-xtrabackup/percona-xtrabackup-2.4.15.ebuild
@@ -6385,7 +6388,7 @@
2202201240 ./dev-java/gradle-bin/gradle-bin-7.3.3.ebuild
2205071410 ./dev-java/gradle-bin/gradle-bin-7.4.2.ebuild
2209301340 ./dev-java/gradle-bin/gradle-bin-7.5.1.ebuild
-2211261610 ./dev-java/gradle-bin/gradle-bin-7.6.ebuild
+2301081340 ./dev-java/gradle-bin/gradle-bin-7.6.ebuild
2210201410 ./dev-java/gson/gson-2.9.1.ebuild
2202260039 ./dev-java/guava/guava-30.1.1.ebuild
2212282210 ./dev-java/guava/guava-31.1.ebuild
@@ -6502,7 +6505,7 @@
2208192010 ./dev-java/metainf-services/metainf-services-1.9.ebuild
2212311210 ./dev-java/miglayout/miglayout-4.0-r1.ebuild
2211261610 ./dev-java/mill-bin/mill-bin-0.10.9.ebuild
-2212072040 ./dev-java/mill-bin/mill-bin-0.10.10.ebuild
+2301081340 ./dev-java/mill-bin/mill-bin-0.10.10.ebuild
2211100410 ./dev-java/mockito/mockito-1.9.5-r3.ebuild
2211220110 ./dev-java/mockito/mockito-4.8.1.ebuild
2210101510 ./dev-java/objenesis/objenesis-3.3.ebuild
@@ -6908,8 +6911,8 @@
2205100710 ./dev-lang/starlark-rust/starlark-rust-0.8.0.ebuild
2201211609 ./dev-lang/swi-prolog/swi-prolog-8.4.1.ebuild
2205141840 ./dev-lang/swi-prolog/swi-prolog-8.5.11.ebuild
-2206041110 ./dev-lang/swi-prolog/swi-prolog-8.4.2.ebuild
2206040940 ./dev-lang/swi-prolog/swi-prolog-8.5.12.ebuild
+2301081210 ./dev-lang/swi-prolog/swi-prolog-9.1.2.ebuild
2205010512 ./dev-lang/swig/swig-4.0.2.ebuild
2212010310 ./dev-lang/swig/swig-4.1.1.ebuild
2301040340 ./dev-lang/tcc/tcc-9999.ebuild
@@ -6932,8 +6935,8 @@
2205210940 ./dev-lang/yap/yap-7.0.1.ebuild
2205271940 ./dev-lang/yap/yap-7.1.0.ebuild
2101062239 ./dev-lang/yasm/yasm-1.3.0-r1.ebuild
-2212141240 ./dev-lang/zig/zig-0.10.0.ebuild
2212141240 ./dev-lang/zig/zig-9999.ebuild
+2301080710 ./dev-lang/zig/zig-0.10.0.ebuild
2111272339 ./dev-lang/arc/arc-3.2.ebuild
2212221410 ./dev-lang/clips/clips-6.40.ebuild
2204180310 ./dev-lang/clipsjni/clipsjni-6.40-r1.ebuild
@@ -7235,6 +7238,7 @@
2211291710 ./dev-libs/libclc/libclc-15.0.6.9999.ebuild
2301020010 ./dev-libs/libclc/libclc-16.0.0_pre20230101.ebuild
2301071010 ./dev-libs/libclc/libclc-15.0.6.ebuild
+2301080910 ./dev-libs/libclc/libclc-16.0.0_pre20230107.ebuild
2104161439 ./dev-libs/libclthreads/libclthreads-2.4.2.ebuild
2211131510 ./dev-libs/libconfig/libconfig-1.7.3.ebuild
2205171110 ./dev-libs/libcroco/libcroco-0.6.13-r1.ebuild
@@ -7869,6 +7873,7 @@
2212291140 ./dev-libs/libayatana-indicator/libayatana-indicator-0.9.3.ebuild
2212292040 ./dev-libs/c-blosc2/c-blosc2-2.6.1.ebuild
2301051740 ./dev-libs/mdns/mdns-1.4.2.ebuild
+2301080810 ./dev-libs/miniaudio/miniaudio-0.11.11.ebuild
2208291810 ./dev-lisp/abcl/abcl-1.9.0.ebuild
2205132310 ./dev-lisp/alexandria/alexandria-1.4.ebuild
2205150110 ./dev-lisp/asdf/asdf-3.3.5.ebuild
@@ -8094,6 +8099,7 @@
2211291710 ./dev-ml/llvm-ocaml/llvm-ocaml-15.0.6.9999.ebuild
2211292310 ./dev-ml/llvm-ocaml/llvm-ocaml-15.0.6.ebuild
2301020010 ./dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_pre20230101.ebuild
+2301080910 ./dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_pre20230107.ebuild
2204190039 ./dev-ml/logs/logs-0.7.0-r1.ebuild
2201100109 ./dev-ml/luv/luv-0.5.10-r3.ebuild
2210192110 ./dev-ml/luv/luv-0.5.11-r2.ebuild
@@ -10863,6 +10869,7 @@
2211291710 ./dev-python/clang-python/clang-python-15.0.6.9999.ebuild
2212180810 ./dev-python/clang-python/clang-python-15.0.6.ebuild
2301020010 ./dev-python/clang-python/clang-python-16.0.0_pre20230101.ebuild
+2301080910 ./dev-python/clang-python/clang-python-16.0.0_pre20230107.ebuild
2208210210 ./dev-python/cleo/cleo-0.8.1-r1.ebuild
2211220940 ./dev-python/cleo/cleo-1.0.0.ebuild
2212052240 ./dev-python/cleo/cleo-2.0.1.ebuild
@@ -10977,7 +10984,6 @@
2202091314 ./dev-python/django-timezone-field/django-timezone-field-5.0.ebuild
2210061010 ./dev-python/django/django-3.2.16.ebuild
2210061010 ./dev-python/django/django-4.0.8.ebuild
-2212101210 ./dev-python/django/django-4.1.3.ebuild
2301021810 ./dev-python/django/django-4.1.5.ebuild
2301072140 ./dev-python/django/django-4.1.4.ebuild
2111190139 ./dev-python/django_polymorphic/django_polymorphic-3.1.ebuild
@@ -11038,7 +11044,6 @@
2201110540 ./dev-python/fido2/fido2-0.9.3.ebuild
2211192010 ./dev-python/fido2/fido2-1.1.0.ebuild
2206100640 ./dev-python/fields/fields-5.0.0-r3.ebuild
-2209110210 ./dev-python/filelock/filelock-3.8.0.ebuild
2212282240 ./dev-python/filelock/filelock-3.9.0.ebuild
2301072210 ./dev-python/filelock/filelock-3.8.2.ebuild
2212101210 ./dev-python/filetype/filetype-1.2.0.ebuild
@@ -11050,7 +11055,6 @@
2206100640 ./dev-python/flaky/flaky-3.7.0-r2.ebuild
2212251310 ./dev-python/flaky/flaky-3.7.0-r3.ebuild
2109210939 ./dev-python/flask-api/flask-api-3.0.ebuild
-2212011740 ./dev-python/flask-babel/flask-babel-2.0.0.ebuild
2301072140 ./dev-python/flask-babel/flask-babel-2.0.0-r1.ebuild
2210251310 ./dev-python/flask-compress/flask-compress-1.13.ebuild
2206220840 ./dev-python/flask-cors/flask-cors-3.0.10-r1.ebuild
@@ -11086,7 +11090,6 @@
2212170110 ./dev-python/fsspec/fsspec-2022.11.0.ebuild
2212101240 ./dev-python/funcparserlib/funcparserlib-1.0.1.ebuild
2201201239 ./dev-python/funcy/funcy-1.17.ebuild
-2211032240 ./dev-python/furo/furo-2022.9.29.ebuild
2301072140 ./dev-python/furo/furo-2022.12.7.ebuild
2204251140 ./dev-python/fuse-python/fuse-python-1.0.5.ebuild
2212241010 ./dev-python/future/future-0.18.2-r3.ebuild
@@ -11114,8 +11117,8 @@
2203270940 ./dev-python/google-auth-httplib2/google-auth-httplib2-0.1.0-r1.ebuild
2211041140 ./dev-python/google-auth-oauthlib/google-auth-oauthlib-0.7.1.ebuild
2212140940 ./dev-python/google-auth-oauthlib/google-auth-oauthlib-0.8.0-r1.ebuild
-2212170040 ./dev-python/google-auth/google-auth-2.14.1.ebuild
2301072210 ./dev-python/google-auth/google-auth-2.15.0.ebuild
+2301080840 ./dev-python/google-auth/google-auth-2.15.0-r1.ebuild
2111252209 ./dev-python/google-pasta/google-pasta-0.2.0-r1.ebuild
2205221910 ./dev-python/google-reauth-python/google-reauth-python-0.1.1.ebuild
2212170110 ./dev-python/googleapis-common-protos/googleapis-common-protos-1.57.0.ebuild
@@ -11198,7 +11201,6 @@
2212191010 ./dev-python/importlib_metadata/importlib_metadata-5.2.0.ebuild
2212252010 ./dev-python/importlib_metadata/importlib_metadata-5.1.0.ebuild
2301021810 ./dev-python/importlib_metadata/importlib_metadata-6.0.0.ebuild
-2211082340 ./dev-python/importlib_resources/importlib_resources-5.10.0.ebuild
2212290840 ./dev-python/importlib_resources/importlib_resources-5.10.2.ebuild
2301072240 ./dev-python/importlib_resources/importlib_resources-5.10.1.ebuild
2212160511 ./dev-python/imread/imread-0.7.3-r3.ebuild
@@ -11224,8 +11226,6 @@
2212101210 ./dev-python/ipython/ipython-8.7.0.ebuild
2301041740 ./dev-python/ipython/ipython-8.8.0.ebuild
2212041240 ./dev-python/ipython_genutils/ipython_genutils-0.2.0-r4.ebuild
-2212041910 ./dev-python/ipywidgets/ipywidgets-8.0.2.ebuild
-2212071810 ./dev-python/ipywidgets/ipywidgets-8.0.3.ebuild
2301072210 ./dev-python/ipywidgets/ipywidgets-8.0.4.ebuild
2208180040 ./dev-python/irc/irc-20.1.0.ebuild
2211032240 ./dev-python/iso8601/iso8601-1.1.0.ebuild
@@ -11252,7 +11252,6 @@
2212170440 ./dev-python/jc/jc-1.22.3.ebuild
2212310340 ./dev-python/jc/jc-1.22.4.ebuild
2206161240 ./dev-python/jdcal/jdcal-1.4.1-r1.ebuild
-2211061040 ./dev-python/jedi/jedi-0.18.1-r1.ebuild
2301072210 ./dev-python/jedi/jedi-0.18.2.ebuild
2211040940 ./dev-python/jeepney/jeepney-0.8.0.ebuild
2211192010 ./dev-python/jellyfish/jellyfish-0.9.0-r1.ebuild
@@ -11277,8 +11276,6 @@
2207150040 ./dev-python/jsonext/jsonext-0.4.2-r1.ebuild
2211030840 ./dev-python/jsonmerge/jsonmerge-1.9.0.ebuild
2205181740 ./dev-python/jsonpatch/jsonpatch-1.32.ebuild
-2211080240 ./dev-python/jsonpickle/jsonpickle-2.2.0-r1.ebuild
-2212021910 ./dev-python/jsonpickle/jsonpickle-3.0.0.ebuild
2301072210 ./dev-python/jsonpickle/jsonpickle-3.0.1.ebuild
2205311040 ./dev-python/jsonpointer/jsonpointer-2.3.ebuild
2211041140 ./dev-python/jsonref/jsonref-1.0.1.ebuild
@@ -11289,11 +11286,8 @@
2205181740 ./dev-python/junit-xml/junit-xml-1.9.ebuild
2211080111 ./dev-python/jupyter-lsp/jupyter-lsp-1.5.1.ebuild
2210271310 ./dev-python/jupyter/jupyter-1.0.0-r4.ebuild
-2212162310 ./dev-python/jupyter_client/jupyter_client-7.4.7.ebuild
2301072210 ./dev-python/jupyter_client/jupyter_client-7.4.8.ebuild
2210271310 ./dev-python/jupyter_console/jupyter_console-6.4.4.ebuild
-2212162310 ./dev-python/jupyter_core/jupyter_core-5.0.0-r1.ebuild
-2212172040 ./dev-python/jupyter_core/jupyter_core-5.1.0.ebuild
2301030940 ./dev-python/jupyter_core/jupyter_core-5.1.2.ebuild
2301072210 ./dev-python/jupyter_core/jupyter_core-5.1.1.ebuild
2212041240 ./dev-python/jupyter_packaging/jupyter_packaging-0.12.3.ebuild
@@ -11349,9 +11343,9 @@
2211291710 ./dev-python/lit/lit-15.0.6.9999.ebuild
2301030740 ./dev-python/lit/lit-16.0.0_pre20230101.ebuild
2301071010 ./dev-python/lit/lit-15.0.6.ebuild
+2301080910 ./dev-python/lit/lit-16.0.0_pre20230107.ebuild
2209261040 ./dev-python/livereload/livereload-2.6.3.ebuild
2207022141 ./dev-python/llfuse/llfuse-1.4.2.ebuild
-2206011110 ./dev-python/lmdb/lmdb-1.3.0.ebuild
2301072210 ./dev-python/lmdb/lmdb-1.4.0.ebuild
2211280910 ./dev-python/lmfit/lmfit-1.1.0.ebuild
2210151740 ./dev-python/locket/locket-1.0.0.ebuild
@@ -11445,7 +11439,6 @@
2212261040 ./dev-python/natsort/natsort-8.2.0.ebuild
2212252140 ./dev-python/nautilus-python/nautilus-python-4.0.ebuild
2211041210 ./dev-python/nbclassic/nbclassic-0.4.8.ebuild
-2211080640 ./dev-python/nbclient/nbclient-0.7.0.ebuild
2301072310 ./dev-python/nbclient/nbclient-0.7.2.ebuild
2301051740 ./dev-python/nbconvert/nbconvert-7.1.0.ebuild
2301051740 ./dev-python/nbconvert/nbconvert-7.2.7.ebuild
@@ -11555,9 +11548,7 @@
2206041110 ./dev-python/pgspecial/pgspecial-1.13.1-r1.ebuild
2207120310 ./dev-python/pgspecial/pgspecial-2.0.1.ebuild
2110041739 ./dev-python/pgzero/pgzero-1.2.1-r1.ebuild
-2212101210 ./dev-python/phonenumbers/phonenumbers-8.13.1.ebuild
-2212231040 ./dev-python/phonenumbers/phonenumbers-8.13.3.ebuild
-2301072210 ./dev-python/phonenumbers/phonenumbers-8.13.2.ebuild
+2301080840 ./dev-python/phonenumbers/phonenumbers-8.13.3.ebuild
2108230939 ./dev-python/phply/phply-1.2.5.ebuild
2301030010 ./dev-python/phply/phply-1.2.6.ebuild
2110152039 ./dev-python/picklemagic/picklemagic-0.0_pre20160415.ebuild
@@ -11619,7 +11610,6 @@
2201221539 ./dev-python/progressbar/progressbar-2.5.ebuild
2211192010 ./dev-python/progressbar2/progressbar2-4.2.0.ebuild
2212041240 ./dev-python/prometheus_client/prometheus_client-0.15.0.ebuild
-2212101210 ./dev-python/prompt_toolkit/prompt_toolkit-3.0.33.ebuild
2301072140 ./dev-python/prompt_toolkit/prompt_toolkit-3.0.36.ebuild
2210051440 ./dev-python/proto-plus/proto-plus-1.22.1.ebuild
2210260110 ./dev-python/protobuf-python/protobuf-python-9999.ebuild
@@ -11715,8 +11705,6 @@
2212031240 ./dev-python/pyghmi/pyghmi-1.5.55.ebuild
2212101740 ./dev-python/pygit2/pygit2-1.11.1.ebuild
2212020940 ./dev-python/pyglet/pyglet-1.5.27.ebuild
-2212021710 ./dev-python/pyglet/pyglet-2.0.1.ebuild
-2212172240 ./dev-python/pyglet/pyglet-2.0.0.ebuild
2301021810 ./dev-python/pyglet/pyglet-2.0.3.ebuild
2301072210 ./dev-python/pyglet/pyglet-2.0.2.1.ebuild
2105242309 ./dev-python/pygments-github-lexers/pygments-github-lexers-0.0.5.ebuild
@@ -11798,7 +11786,6 @@
2212141410 ./dev-python/pypy3/pypy3-7.3.10_p1.ebuild
2212301740 ./dev-python/pypy3/pypy3-7.3.11.ebuild
2109241409 ./dev-python/pyqt-distutils/pyqt-distutils-0.7.3.ebuild
-2209100210 ./dev-python/pyqtgraph/pyqtgraph-0.12.4.ebuild
2301072140 ./dev-python/pyqtgraph/pyqtgraph-0.13.1.ebuild
2206161240 ./dev-python/pyquery/pyquery-1.4.3-r1.ebuild
2212282240 ./dev-python/pyquery/pyquery-2.0.0.ebuild
@@ -11870,7 +11857,6 @@
2211291040 ./dev-python/pytest-subtests/pytest-subtests-0.9.0.ebuild
2211051740 ./dev-python/pytest-sugar/pytest-sugar-0.9.6.ebuild
2212101740 ./dev-python/pytest-tempdir/pytest-tempdir-2019.10.12-r1.ebuild
-2211230310 ./dev-python/pytest-testinfra/pytest-testinfra-6.8.0.ebuild
2301072140 ./dev-python/pytest-testinfra/pytest-testinfra-7.0.0.ebuild
2205100010 ./dev-python/pytest-timeout/pytest-timeout-2.1.0.ebuild
2208252240 ./dev-python/pytest-toolbox/pytest-toolbox-0.4-r1.ebuild
@@ -11879,7 +11865,6 @@
2212101210 ./dev-python/pytest-trio/pytest-trio-0.8.0.ebuild
2106111809 ./dev-python/pytest-verbose-parametrize/pytest-verbose-parametrize-1.7.0.ebuild
2206131040 ./dev-python/pytest-virtualenv/pytest-virtualenv-1.7.0-r2.ebuild
-2211251710 ./dev-python/pytest-xdist/pytest-xdist-3.0.2.ebuild
2301072140 ./dev-python/pytest-xdist/pytest-xdist-3.1.0.ebuild
2212311410 ./dev-python/pytest-xprocess/pytest-xprocess-0.21.0.ebuild
2301060840 ./dev-python/pytest-xprocess/pytest-xprocess-0.22.2.ebuild
@@ -12176,7 +12161,6 @@
2209271040 ./dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.9.1.ebuild
2212162310 ./dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.10.1.ebuild
2205221910 ./dev-python/sphinx_celery/sphinx_celery-2.0.0-r1.ebuild
-2208120840 ./dev-python/sphinx_lv2_theme/sphinx_lv2_theme-1.2.0.ebuild
2301072140 ./dev-python/sphinx_lv2_theme/sphinx_lv2_theme-1.2.2.ebuild
2212101210 ./dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.1.1.ebuild
2108281140 ./dev-python/sphinx_selective_exclude/sphinx_selective_exclude-1.0.3.ebuild
@@ -12245,14 +12229,12 @@
2211301340 ./dev-python/tappy/tappy-3.1-r1.ebuild
2211301340 ./dev-python/tblib/tblib-1.7.0-r1.ebuild
2211070910 ./dev-python/tekore/tekore-4.5.0.ebuild
-2210221910 ./dev-python/tempest/tempest-32.0.0.ebuild
2301072210 ./dev-python/tempest/tempest-33.0.0.ebuild
2212252010 ./dev-python/tempora/tempora-5.1.0.ebuild
2301021810 ./dev-python/tempora/tempora-5.2.0.ebuild
2210251310 ./dev-python/tenacity/tenacity-8.1.0.ebuild
2212101210 ./dev-python/termcolor/termcolor-2.1.1.ebuild
2301041740 ./dev-python/termcolor/termcolor-2.2.0.ebuild
-2212041240 ./dev-python/terminado/terminado-0.17.0.ebuild
2301072140 ./dev-python/terminado/terminado-0.17.1.ebuild
2211201010 ./dev-python/terminaltables/terminaltables-3.1.10-r1.ebuild
2211201010 ./dev-python/terminaltables/terminaltables-9999.ebuild
@@ -12291,10 +12273,6 @@
2301060840 ./dev-python/tox/tox-4.2.4.ebuild
2301070810 ./dev-python/tox/tox-4.2.6.ebuild
2212041240 ./dev-python/tqdm/tqdm-4.64.1.ebuild
-2210221910 ./dev-python/traitlets/traitlets-5.5.0.ebuild
-2212041240 ./dev-python/traitlets/traitlets-5.6.0.ebuild
-2212091710 ./dev-python/traitlets/traitlets-5.7.0.ebuild
-2212140940 ./dev-python/traitlets/traitlets-5.7.1.ebuild
2301072210 ./dev-python/traitlets/traitlets-5.8.0.ebuild
2211040210 ./dev-python/transitions/transitions-0.9.0.ebuild
2212101210 ./dev-python/translate-toolkit/translate-toolkit-3.7.4.ebuild
@@ -12322,7 +12300,6 @@
2212101210 ./dev-python/u-msgpack-python/u-msgpack-python-2.7.2.ebuild
2211081610 ./dev-python/ubelt/ubelt-1.2.2.ebuild
2212031240 ./dev-python/ubelt/ubelt-1.2.3.ebuild
-2210251440 ./dev-python/ujson/ujson-5.5.0.ebuild
2301072240 ./dev-python/ujson/ujson-5.6.0.ebuild
2301070810 ./dev-python/ujson/ujson-5.7.0.ebuild
2112260340 ./dev-python/unasync/unasync-0.5.0.ebuild
@@ -12341,7 +12318,6 @@
2211251240 ./dev-python/urwid/urwid-2.1.2-r1.ebuild
2111050039 ./dev-python/urwid_readline/urwid_readline-0.13.ebuild
2110202239 ./dev-python/urwidtrees/urwidtrees-1.0.3.ebuild
-2206221640 ./dev-python/utidylib/utidylib-0.8.ebuild
2301072310 ./dev-python/utidylib/utidylib-0.9.ebuild
2211251710 ./dev-python/uvicorn/uvicorn-0.19.0.ebuild
2212252010 ./dev-python/uvicorn/uvicorn-0.20.0.ebuild
@@ -12357,7 +12333,6 @@
2211291110 ./dev-python/versioneer/versioneer-0.28.ebuild
2210170840 ./dev-python/vine/vine-5.0.0-r1.ebuild
2211010940 ./dev-python/virtualenv-clone/virtualenv-clone-0.5.7.ebuild
-2212101210 ./dev-python/virtualenv/virtualenv-20.16.7.ebuild
2301072140 ./dev-python/virtualenv/virtualenv-20.17.1.ebuild
2212101740 ./dev-python/virtualenvwrapper/virtualenvwrapper-4.8.4-r2.ebuild
2205162010 ./dev-python/visitor/visitor-0.1.3-r2.ebuild
@@ -12373,7 +12348,7 @@
2211141010 ./dev-python/warlock/warlock-1.3.3-r3.ebuild
2207150910 ./dev-python/watchdog/watchdog-2.1.9.ebuild
2301021810 ./dev-python/watchdog/watchdog-2.2.1.ebuild
-2301072240 ./dev-python/watchdog/watchdog-2.2.0.ebuild
+2301080210 ./dev-python/watchdog/watchdog-2.2.0.ebuild
2210241040 ./dev-python/wcmatch/wcmatch-8.4.1.ebuild
2212041240 ./dev-python/wcwidth/wcwidth-0.2.5-r1.ebuild
2212010010 ./dev-python/weasyprint/weasyprint-57.1.ebuild
@@ -12381,7 +12356,6 @@
2206131040 ./dev-python/webcolors/webcolors-1.12.ebuild
2206131040 ./dev-python/webencodings/webencodings-0.5.1-r2.ebuild
2206161210 ./dev-python/webob/webob-1.8.7-r1.ebuild
-2209252110 ./dev-python/websocket-client/websocket-client-1.4.1.ebuild
2301072140 ./dev-python/websocket-client/websocket-client-1.4.2.ebuild
2212021510 ./dev-python/websockets/websockets-10.4.ebuild
2206171440 ./dev-python/websockify/websockify-0.10.0-r1.ebuild
@@ -12392,7 +12366,6 @@
2207251040 ./dev-python/whichcraft/whichcraft-0.6.1-r1.ebuild
2205231540 ./dev-python/whisper/whisper-1.1.10.ebuild
2206170210 ./dev-python/whoosh/whoosh-2.7.4-r2.ebuild
-2212041910 ./dev-python/widgetsnbextension/widgetsnbextension-4.0.3.ebuild
2212231440 ./dev-python/widgetsnbextension/widgetsnbextension-4.0.5.ebuild
2301072210 ./dev-python/widgetsnbextension/widgetsnbextension-4.0.4.ebuild
2211301340 ./dev-python/wrapt/wrapt-1.14.1.ebuild
@@ -12401,13 +12374,11 @@
2209260740 ./dev-python/wsproto/wsproto-1.2.0.ebuild
2206272240 ./dev-python/wstools/wstools-0.4.10-r1.ebuild
2206221340 ./dev-python/wtforms/wtforms-3.0.1-r1.ebuild
-2205161910 ./dev-python/wurlitzer/wurlitzer-3.0.2.ebuild
2301072210 ./dev-python/wurlitzer/wurlitzer-3.0.3.ebuild
2106052209 ./dev-python/www-authenticate/www-authenticate-0.9.2.ebuild
2212160511 ./dev-python/wxpython/wxpython-4.0.7-r4.ebuild
-2211071340 ./dev-python/xarray/xarray-2022.10.0-r1.ebuild
2301072110 ./dev-python/xarray/xarray-2022.11.0.ebuild
-2301072310 ./dev-python/xarray/xarray-2022.12.0.ebuild
+2301080210 ./dev-python/xarray/xarray-2022.12.0.ebuild
2212050840 ./dev-python/xcffib/xcffib-0.12.1.ebuild
2212232110 ./dev-python/xcffib/xcffib-1.1.2.ebuild
2211081610 ./dev-python/xdoctest/xdoctest-1.1.0.ebuild
@@ -12485,8 +12456,6 @@
2211212110 ./dev-python/python3-xapp/python3-xapp-2.2.2.ebuild
2212241040 ./dev-python/python3-xapp/python3-xapp-2.4.0-r1.ebuild
2210251610 ./dev-python/markdown-it-py/markdown-it-py-2.1.0-r2.ebuild
-2211032240 ./dev-python/mdit-py-plugins/mdit-py-plugins-0.3.1.ebuild
-2212060922 ./dev-python/mdit-py-plugins/mdit-py-plugins-0.3.2.ebuild
2301072140 ./dev-python/mdit-py-plugins/mdit-py-plugins-0.3.3.ebuild
2210071010 ./dev-python/mdurl/mdurl-0.1.2.ebuild
2211131510 ./dev-python/myst_parser/myst_parser-0.18.1-r1.ebuild
@@ -12674,15 +12643,15 @@
2212171540 ./dev-python/blake3-py-c/blake3-py-c-0.3.2.ebuild
2212211110 ./dev-python/blake3-py-c/blake3-py-c-0.3.3.ebuild
2209182310 ./dev-python/Levenshtein/Levenshtein-0.12.2.ebuild
-2212252110 ./dev-python/Levenshtein/Levenshtein-0.20.8.ebuild
2212261040 ./dev-python/Levenshtein/Levenshtein-0.20.9.ebuild
+2301081140 ./dev-python/Levenshtein/Levenshtein-0.20.8.ebuild
2210251610 ./dev-python/linkify-it-py/linkify-it-py-2.0.0.ebuild
2212052240 ./dev-python/rapidfuzz/rapidfuzz-2.13.2.ebuild
2212060922 ./dev-python/rapidfuzz/rapidfuzz-2.13.3.ebuild
2212090840 ./dev-python/rapidfuzz/rapidfuzz-2.13.4.ebuild
2212121840 ./dev-python/rapidfuzz/rapidfuzz-2.13.6.ebuild
-2212252110 ./dev-python/rapidfuzz/rapidfuzz-2.13.7.ebuild
-2212252110 ./dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild
+2301081140 ./dev-python/rapidfuzz/rapidfuzz-2.13.7.ebuild
+2301081140 ./dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild
2210251610 ./dev-python/uc-micro-py/uc-micro-py-1.0.1.ebuild
2209250040 ./dev-python/colour/colour-0.1.5.ebuild
2212102110 ./dev-python/contourpy/contourpy-1.0.6.ebuild
@@ -12712,15 +12681,12 @@
2210310010 ./dev-python/rustworkx/rustworkx-0.12.0.ebuild
2211261840 ./dev-python/rustworkx/rustworkx-0.12.1.ebuild
2212052340 ./dev-python/mitmproxy_wireguard/mitmproxy_wireguard-0.1.16.ebuild
-2211080710 ./dev-python/docstring-to-markdown/docstring-to-markdown-0.10.ebuild
2301072210 ./dev-python/docstring-to-markdown/docstring-to-markdown-0.11.ebuild
2211080111 ./dev-python/pylint-venv/pylint-venv-2.3.0.ebuild
2211140840 ./dev-python/libsass-python/libsass-python-0.21.0-r1.ebuild
2211150910 ./dev-python/libsass-python/libsass-python-0.22.0-r1.ebuild
2212280440 ./dev-python/python-multipart/python-multipart-0.0.5.ebuild
2211251110 ./dev-python/beartype/beartype-0.11.0.ebuild
-2211220540 ./dev-python/comm/comm-0.1.0.ebuild
-2212102210 ./dev-python/comm/comm-0.1.1.ebuild
2301072140 ./dev-python/comm/comm-0.1.2.ebuild
2211260940 ./dev-python/python-miniupnpc/python-miniupnpc-2.2.4.ebuild
2211302210 ./dev-python/pyproject-api/pyproject-api-1.1.2.ebuild
@@ -14225,6 +14191,7 @@
2207181640 ./dev-ruby/bundler/bundler-2.3.8-r1.ebuild
2212251040 ./dev-ruby/bundler/bundler-2.3.26.ebuild
2212271010 ./dev-ruby/bundler/bundler-2.4.1.ebuild
+2301081110 ./dev-ruby/bundler/bundler-2.4.3.ebuild
2110072339 ./dev-ruby/bunny/bunny-2.19.0.ebuild
2212271010 ./dev-ruby/bunny/bunny-2.20.1.ebuild
2205070940 ./dev-ruby/c21e/c21e-2.0.0.ebuild
@@ -14285,7 +14252,6 @@
2208220840 ./dev-ruby/csv/csv-3.2.4.ebuild
2208261510 ./dev-ruby/csv/csv-3.2.5.ebuild
2212110940 ./dev-ruby/csv/csv-3.2.6.ebuild
-2110271439 ./dev-ruby/curb/curb-0.9.11-r1.ebuild
2212291040 ./dev-ruby/curb/curb-1.0.1.ebuild
2212291040 ./dev-ruby/curb/curb-1.0.3.ebuild
2110220439 ./dev-ruby/curses/curses-1.4.2.ebuild
@@ -14411,11 +14377,12 @@
2206181210 ./dev-ruby/gettext-setup/gettext-setup-0.34-r2.ebuild
2207261010 ./dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.8.1-r1.ebuild
2210130810 ./dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.9.0.ebuild
+2301081110 ./dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.10.0.ebuild
2206110940 ./dev-ruby/gh/gh-0.18.0-r1.ebuild
2207290810 ./dev-ruby/gist/gist-6.0.0.ebuild
-2208190910 ./dev-ruby/git/git-1.11.0.ebuild
2212151010 ./dev-ruby/git/git-1.12.0.ebuild
2212151010 ./dev-ruby/git/git-1.13.0.ebuild
+2301081140 ./dev-ruby/git/git-1.13.0-r1.ebuild
2206131140 ./dev-ruby/globalid/globalid-1.0.0-r1.ebuild
2210021210 ./dev-ruby/globalid/globalid-1.0.0-r2.ebuild
2205061040 ./dev-ruby/gnuplot/gnuplot-2.6.2-r3.ebuild
@@ -14564,6 +14531,7 @@
2205070940 ./dev-ruby/matrix/matrix-0.4.2.ebuild
2111210809 ./dev-ruby/maxitest/maxitest-3.7.0.ebuild
2212241810 ./dev-ruby/maxitest/maxitest-4.3.0.ebuild
+2301081110 ./dev-ruby/maxitest/maxitest-4.4.0.ebuild
2208180610 ./dev-ruby/mecab-ruby/mecab-ruby-0.996-r2.ebuild
2206100810 ./dev-ruby/mechanize/mechanize-2.8.4.ebuild
2207131240 ./dev-ruby/mechanize/mechanize-2.8.5.ebuild
@@ -14699,6 +14667,7 @@
2206251240 ./dev-ruby/parser/parser-3.1.2.0.ebuild
2208090910 ./dev-ruby/parser/parser-3.1.2.1.ebuild
2211281010 ./dev-ruby/parser/parser-3.1.3.0.ebuild
+2301081110 ./dev-ruby/parser/parser-3.2.0.0.ebuild
2205130940 ./dev-ruby/pastel/pastel-0.8.0.ebuild
2204100809 ./dev-ruby/path_expander/path_expander-1.1.0.ebuild
2207040840 ./dev-ruby/path_expander/path_expander-1.1.1.ebuild
@@ -14749,17 +14718,16 @@
2212111140 ./dev-ruby/rack-attack/rack-attack-6.6.1.ebuild
2212241810 ./dev-ruby/rack-cache/rack-cache-1.13.0.ebuild
2111221739 ./dev-ruby/rack-openid/rack-openid-1.4.2-r1.ebuild
-2206040910 ./dev-ruby/rack-protection/rack-protection-2.2.0.ebuild
-2207161011 ./dev-ruby/rack-protection/rack-protection-2.2.1.ebuild
-2207241110 ./dev-ruby/rack-protection/rack-protection-2.2.2.ebuild
2210011110 ./dev-ruby/rack-protection/rack-protection-3.0.1.ebuild
2210220810 ./dev-ruby/rack-protection/rack-protection-3.0.2.ebuild
2212031410 ./dev-ruby/rack-protection/rack-protection-3.0.4.ebuild
2212042110 ./dev-ruby/rack-protection/rack-protection-2.2.3.ebuild
+2301081110 ./dev-ruby/rack-protection/rack-protection-3.0.5.ebuild
2210231340 ./dev-ruby/rack-test/rack-test-1.1.0-r1.ebuild
2210230040 ./dev-ruby/rack-test/rack-test-2.0.2.ebuild
2212181410 ./dev-ruby/rack/rack-2.2.4.ebuild
2212301110 ./dev-ruby/rack/rack-2.2.5.ebuild
+2301081110 ./dev-ruby/rack/rack-3.0.3.ebuild
2204040909 ./dev-ruby/radius/radius-0.7.5-r1.ebuild
2206100810 ./dev-ruby/rails-dom-testing/rails-dom-testing-2.0.3-r2.ebuild
2212181240 ./dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.4.4.ebuild
@@ -14802,6 +14770,7 @@
2206220743 ./dev-ruby/rbs/rbs-2.5.1.ebuild
2211281010 ./dev-ruby/rbs/rbs-2.8.0.ebuild
2212241810 ./dev-ruby/rbs/rbs-2.8.2.ebuild
+2301081110 ./dev-ruby/rbs/rbs-2.8.3.ebuild
2205200910 ./dev-ruby/rbst/rbst-0.6.5-r1.ebuild
2202030939 ./dev-ruby/rbtree/rbtree-0.4.5.ebuild
2212121010 ./dev-ruby/rbtree/rbtree-0.4.6.ebuild
@@ -14816,6 +14785,7 @@
2207301110 ./dev-ruby/rdoc/rdoc-6.3.3-r1.ebuild
2207301110 ./dev-ruby/rdoc/rdoc-6.3.3.ebuild
2207301110 ./dev-ruby/rdoc/rdoc-6.4.0.ebuild
+2301081110 ./dev-ruby/rdoc/rdoc-6.5.0.ebuild
2204230840 ./dev-ruby/rdtool/rdtool-0.6.38-r3.ebuild
2204231109 ./dev-ruby/recog/recog-2.3.23.ebuild
2208270941 ./dev-ruby/recog/recog-3.0.2.ebuild
@@ -14885,6 +14855,7 @@
2210011040 ./dev-ruby/rspec-expectations/rspec-expectations-3.11.1.ebuild
2210290940 ./dev-ruby/rspec-expectations/rspec-expectations-3.12.0.ebuild
2212181040 ./dev-ruby/rspec-expectations/rspec-expectations-3.12.1.ebuild
+2301081110 ./dev-ruby/rspec-expectations/rspec-expectations-3.12.2.ebuild
2206282010 ./dev-ruby/rspec-its/rspec-its-1.3.0-r1.ebuild
2204231309 ./dev-ruby/rspec-json_expectations/rspec-json_expectations-2.2.0-r1.ebuild
2108030109 ./dev-ruby/rspec-mocks/rspec-mocks-3.10.2.ebuild
@@ -14895,6 +14866,7 @@
2210260910 ./dev-ruby/rspec-mocks/rspec-mocks-3.11.2.ebuild
2210290940 ./dev-ruby/rspec-mocks/rspec-mocks-3.12.0.ebuild
2212121010 ./dev-ruby/rspec-mocks/rspec-mocks-3.12.1.ebuild
+2301081110 ./dev-ruby/rspec-mocks/rspec-mocks-3.12.2.ebuild
2107071009 ./dev-ruby/rspec-rails/rspec-rails-4.1.2.ebuild
2205151110 ./dev-ruby/rspec-rails/rspec-rails-5.1.2.ebuild
2210110840 ./dev-ruby/rspec-rails/rspec-rails-6.0.0.ebuild
@@ -14971,6 +14943,7 @@
2207301140 ./dev-ruby/rubygems/rubygems-3.3.8.ebuild
2212241810 ./dev-ruby/rubygems/rubygems-3.3.26.ebuild
2212271010 ./dev-ruby/rubygems/rubygems-3.4.1.ebuild
+2301081110 ./dev-ruby/rubygems/rubygems-3.4.3.ebuild
2204241040 ./dev-ruby/rubyntlm/rubyntlm-0.6.3.ebuild
2207301140 ./dev-ruby/rubypants/rubypants-0.7.1.ebuild
2206180910 ./dev-ruby/rubytest-cli/rubytest-cli-0.2.0-r1.ebuild
@@ -15023,11 +14996,10 @@
2212241810 ./dev-ruby/simplecov/simplecov-0.22.0.ebuild
2204221010 ./dev-ruby/simpleidn/simpleidn-0.2.1-r1.ebuild
2210022010 ./dev-ruby/sinatra-partial/sinatra-partial-1.0.1-r1.ebuild
-2210011110 ./dev-ruby/sinatra/sinatra-2.2.2.ebuild
-2210231340 ./dev-ruby/sinatra/sinatra-2.2.0-r1.ebuild
2210220810 ./dev-ruby/sinatra/sinatra-3.0.2.ebuild
2212031410 ./dev-ruby/sinatra/sinatra-3.0.4.ebuild
2212042110 ./dev-ruby/sinatra/sinatra-2.2.3.ebuild
+2301081110 ./dev-ruby/sinatra/sinatra-3.0.5.ebuild
2111251240 ./dev-ruby/six/six-0.2.0-r1.ebuild
2110060839 ./dev-ruby/slim/slim-4.1.0.ebuild
2212181810 ./dev-ruby/slim/slim-4.1.0-r2.ebuild
@@ -15149,6 +15121,7 @@
2205151210 ./dev-ruby/unicode-display_width/unicode-display_width-1.7.0.ebuild
2206250940 ./dev-ruby/unicode-display_width/unicode-display_width-2.2.0.ebuild
2210021010 ./dev-ruby/unicode-display_width/unicode-display_width-2.3.0.ebuild
+2301081110 ./dev-ruby/unicode-display_width/unicode-display_width-2.4.2.ebuild
2205081810 ./dev-ruby/unindent/unindent-1.0-r1.ebuild
2206121141 ./dev-ruby/uuidtools/uuidtools-2.2.0.ebuild
2212041010 ./dev-ruby/vagrant_cloud/vagrant_cloud-3.0.5.ebuild
@@ -15279,6 +15252,7 @@
2210310940 ./dev-ruby/sus/sus-0.15.0.ebuild
2212041010 ./dev-ruby/sus/sus-0.15.1.ebuild
2212241810 ./dev-ruby/sus/sus-0.15.2.ebuild
+2301081110 ./dev-ruby/sus/sus-0.16.0.ebuild
2111261210 ./dev-scheme/bytestructures/bytestructures-1.0.10.ebuild
2202230309 ./dev-scheme/bytestructures/bytestructures-2.0.1.ebuild
2202031739 ./dev-scheme/c-wrapper/c-wrapper-0.6.1-r2.ebuild
@@ -15723,7 +15697,7 @@
2011272109 ./dev-util/difffilter/difffilter-0.3.3-r1.ebuild
2212311540 ./dev-util/diffoscope/diffoscope-229.ebuild
2301010610 ./dev-util/diffoscope/diffoscope-230.ebuild
-2301061540 ./dev-util/diffoscope/diffoscope-231.ebuild
+2301080640 ./dev-util/diffoscope/diffoscope-231-r1.ebuild
2212182210 ./dev-util/diffstat/diffstat-1.65.ebuild
2206051040 ./dev-util/diffuse/diffuse-0.7.5.ebuild
2212072110 ./dev-util/dirdiff/dirdiff-2.1-r4.ebuild
@@ -15877,6 +15851,7 @@
2211291710 ./dev-util/lldb/lldb-15.0.6.9999.ebuild
2301020010 ./dev-util/lldb/lldb-16.0.0_pre20230101.ebuild
2301071010 ./dev-util/lldb/lldb-15.0.6.ebuild
+2301080910 ./dev-util/lldb/lldb-16.0.0_pre20230107.ebuild
2203200410 ./dev-util/lockrun/lockrun-20120508-r1.ebuild
1911050009 ./dev-util/lsuio/lsuio-0.2.0-r1.ebuild
2111252139 ./dev-util/ltrace/ltrace-0.7.3.6.1.ebuild
@@ -16102,11 +16077,12 @@
2211232110 ./dev-util/sysprof-capture/sysprof-capture-3.46.0.ebuild
2211232110 ./dev-util/sysprof-common/sysprof-common-3.46.0.ebuild
2211232110 ./dev-util/sysprof/sysprof-3.46.0.ebuild
-2205011048 ./dev-util/systemtap/systemtap-4.4.ebuild
-2205011048 ./dev-util/systemtap/systemtap-4.5.ebuild
-2206080040 ./dev-util/systemtap/systemtap-4.6.ebuild
-2206141040 ./dev-util/systemtap/systemtap-4.5-r1.ebuild
-2212260513 ./dev-util/systemtap/systemtap-4.7-r1.ebuild
+2301080710 ./dev-util/systemtap/systemtap-4.4.ebuild
+2301080710 ./dev-util/systemtap/systemtap-4.5-r1.ebuild
+2301080710 ./dev-util/systemtap/systemtap-4.5.ebuild
+2301080710 ./dev-util/systemtap/systemtap-4.6.ebuild
+2301080840 ./dev-util/systemtap/systemtap-4.7-r1.ebuild
+2301080710 ./dev-util/systemtap/systemtap-4.8.ebuild
2210190310 ./dev-util/tinlink/tinlink-1.0.0-r2.ebuild
2110260639 ./dev-util/tkdiff/tkdiff-5.1.ebuild
2110252309 ./dev-util/tkdiff/tkdiff-5.2.1.ebuild
@@ -16119,8 +16095,8 @@
2301040740 ./dev-util/trace-cmd/trace-cmd-3.1.5.ebuild
2104060140 ./dev-util/treecc/treecc-0.3.10-r1.ebuild
2207022040 ./dev-util/tup/tup-0.7.10.ebuild
-2207022040 ./dev-util/tup/tup-0.7.11.ebuild
2207022040 ./dev-util/tup/tup-9999.ebuild
+2301081110 ./dev-util/tup/tup-0.7.11.ebuild
2104192239 ./dev-util/txt2regex/txt2regex-0.8-r3.ebuild
2209191540 ./dev-util/uftrace/uftrace-0.11.ebuild
2209191540 ./dev-util/uftrace/uftrace-0.12.ebuild
@@ -16192,8 +16168,8 @@
2212212310 ./dev-util/cdecl/cdecl-13.0.ebuild
2212020710 ./dev-util/FlameGraph/FlameGraph-1.0.ebuild
2212020710 ./dev-util/FlameGraph/FlameGraph-1.0_p20210830.ebuild
-2212020710 ./dev-util/FlameGraph/FlameGraph-1.0_p20220918.ebuild
2212020710 ./dev-util/FlameGraph/FlameGraph-9999.ebuild
+2301081340 ./dev-util/FlameGraph/FlameGraph-1.0_p20220918.ebuild
2204181240 ./dev-util/tree-sitter-cli/tree-sitter-cli-0.20.6.ebuild
2212020940 ./dev-util/tree-sitter-cli/tree-sitter-cli-0.20.7.ebuild
2209220440 ./dev-util/Tensile/Tensile-5.0.2-r2.ebuild
@@ -16247,6 +16223,7 @@
2209061910 ./dev-util/directx-headers/directx-headers-9999.ebuild
2212030940 ./dev-util/directx-headers/directx-headers-1.606.4.ebuild
2210271110 ./dev-util/android-udev-rules/android-udev-rules-20220903.ebuild
+2301081310 ./dev-util/android-udev-rules/android-udev-rules-20230104.ebuild
2212170010 ./dev-util/d-spy/d-spy-1.4.0.ebuild
2210302340 ./dev-util/coccigrep/coccigrep-1.20.ebuild
2212281840 ./dev-util/coccinelle/coccinelle-1.1.1-r4.ebuild
@@ -17170,6 +17147,7 @@
2209140010 ./games-strategy/hedgewars/hedgewars-1.0.0-r100.ebuild
2211221710 ./games-strategy/ja2-stracciatella-data/ja2-stracciatella-data-1-r1.ebuild
2211221710 ./games-strategy/ja2-stracciatella/ja2-stracciatella-0.17.0.ebuild
+2301080810 ./games-strategy/ja2-stracciatella/ja2-stracciatella-0.20.0.ebuild
2207150440 ./games-strategy/julius/julius-1.6.0.ebuild
2111192109 ./games-strategy/knights-demo/knights-demo-1.32-r3.ebuild
2201200139 ./games-strategy/lgeneral/lgeneral-1.4.4.ebuild
@@ -19049,7 +19027,7 @@
2211221010 ./media-gfx/rotoscope/rotoscope-0.2-r2.ebuild
2212081110 ./media-gfx/sam2p/sam2p-0.49.4_p20190718-r1.ebuild
2212181310 ./media-gfx/sane-backends/sane-backends-1.1.1-r11.ebuild
-2212190710 ./media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
+2301081140 ./media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
2101081409 ./media-gfx/sane-frontends/sane-frontends-1.0.14-r6.ebuild
2212160511 ./media-gfx/scantailor-advanced/scantailor-advanced-1.0.16-r3.ebuild
2205141040 ./media-gfx/scour/scour-0.38.2.ebuild
@@ -20294,7 +20272,7 @@
2210022010 ./media-sound/abcmidi/abcmidi-2022.09.01.ebuild
2212121140 ./media-sound/abcmidi/abcmidi-2022.12.09.ebuild
2212311240 ./media-sound/abcmidi/abcmidi-2022.12.30.ebuild
-2301061310 ./media-sound/abcmidi/abcmidi-2023.01.05.ebuild
+2301081140 ./media-sound/abcmidi/abcmidi-2023.01.06.ebuild
2206121142 ./media-sound/aeolus/aeolus-0.10.4.ebuild
2203202209 ./media-sound/alac_decoder/alac_decoder-0.2.0-r2.ebuild
2204252340 ./media-sound/alsa-tools/alsa-tools-1.2.5.ebuild
@@ -20547,7 +20525,6 @@
2107180040 ./media-sound/pamix/pamix-1.6-r2.ebuild
2107180040 ./media-sound/pamix/pamix-9999.ebuild
2212100140 ./media-sound/paprefs/paprefs-1.2-r3.ebuild
-2208230840 ./media-sound/pasystray/pasystray-0.8.0-r1.ebuild
2301051410 ./media-sound/pasystray/pasystray-0.8.1.ebuild
2208232310 ./media-sound/patchage/patchage-9999.ebuild
2209181740 ./media-sound/patchage/patchage-1.0.10.ebuild
@@ -21350,7 +21327,7 @@
2212182210 ./net-dialup/dwun/dwun-0.96e-r6.ebuild
2108220639 ./net-dialup/freeradius-client/freeradius-client-1.1.7-r2.ebuild
2205062110 ./net-dialup/freeradius/freeradius-3.0.25-r2.ebuild
-2212182340 ./net-dialup/freeradius/freeradius-3.2.0.ebuild
+2301081240 ./net-dialup/freeradius/freeradius-3.2.0.ebuild
2112142339 ./net-dialup/isdn-firmware/isdn-firmware-2011.8.29.8.37.ebuild
2101021809 ./net-dialup/kpnadsl4linux/kpnadsl4linux-1.11.ebuild
2212171210 ./net-dialup/linux-atm/linux-atm-2.5.2-r1.ebuild
@@ -22264,6 +22241,7 @@
2212171840 ./net-misc/croc/croc-9.6.2.ebuild
2212231540 ./net-misc/curl/curl-7.86.0-r3.ebuild
2301030940 ./net-misc/curl/curl-7.87.0.ebuild
+2301080710 ./net-misc/curl/curl-7.87.0-r1.ebuild
2204280640 ./net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild
2207150512 ./net-misc/dahdi-tools/dahdi-tools-3.1.0-r4.ebuild
2103261109 ./net-misc/dahdi/dahdi-3.1.0-r3.ebuild
@@ -22303,6 +22281,7 @@
2211301340 ./net-misc/ethertypes/ethertypes-0.ebuild
2202100210 ./net-misc/ethflop/ethflop-20191003-r1.ebuild
2210090140 ./net-misc/eventd/eventd-0.27.0-r2.ebuild
+2301080540 ./net-misc/eventd/eventd-0.29.0.ebuild
2207190211 ./net-misc/exabgp/exabgp-4.2.21.ebuild
2204182140 ./net-misc/fakeidentd/fakeidentd-2.6-r1.ebuild
2006211509 ./net-misc/fatrat/fatrat-1.2.0_beta2_p20161204.ebuild
@@ -22538,9 +22517,9 @@
2212042110 ./net-misc/radvd/radvd-2.19-r4.ebuild
2301010640 ./net-misc/radvd/radvd-2.19-r5.ebuild
2211061110 ./net-misc/rclone/rclone-1.59.2.ebuild
-2211191910 ./net-misc/rclone/rclone-1.60.1.ebuild
2212100140 ./net-misc/rclone/rclone-1.60.0.ebuild
2301072310 ./net-misc/rclone/rclone-1.61.1.ebuild
+2301080210 ./net-misc/rclone/rclone-1.60.1.ebuild
2109230439 ./net-misc/rdate/rdate-1.10.ebuild
2202170109 ./net-misc/rdate/rdate-1.10.2.ebuild
2205272240 ./net-misc/rdate/rdate-1.11.ebuild
@@ -22876,7 +22855,7 @@
2212010640 ./net-p2p/arti/arti-1.1.0.ebuild
2208070110 ./net-p2p/kubo/kubo-0.14.0.ebuild
2210101610 ./net-p2p/kubo/kubo-0.15.0.ebuild
-2301051240 ./net-p2p/biglybt/biglybt-3.2.0.0-r1.ebuild
+2301081310 ./net-p2p/biglybt/biglybt-3.2.0.0-r2.ebuild
2212020710 ./net-print/apsfilter/apsfilter-7.2.8-r1.ebuild
2006300939 ./net-print/brlaser/brlaser-6.ebuild
2011290239 ./net-print/c2esp/c2esp-27.ebuild
@@ -23830,7 +23809,6 @@
2209220740 ./sci-geosciences/gshhs/gshhs-1.13-r1.ebuild
2105251439 ./sci-geosciences/gtk-g-rays2/gtk-g-rays2-2.05.ebuild
2207301610 ./sci-geosciences/harmonics-dwf-free/harmonics-dwf-free-20131228.ebuild
-2207191110 ./sci-geosciences/josm-bin/josm-bin-18463.ebuild
2301061810 ./sci-geosciences/josm-bin/josm-bin-18583.ebuild
2301071610 ./sci-geosciences/josm-bin/josm-bin-18622.ebuild
2104231709 ./sci-geosciences/laszip/laszip-3.4.1.ebuild
@@ -23892,6 +23870,7 @@
2301051210 ./sci-geosciences/qgis/qgis-3.22.13.ebuild
2301051210 ./sci-geosciences/qgis/qgis-3.28.1.ebuild
2301051210 ./sci-geosciences/qgis/qgis-9999.ebuild
+2301080710 ./sci-geosciences/qgis/qgis-3.28.2.ebuild
2209100340 ./sci-geosciences/qmapshack/qmapshack-1.16.1-r1.ebuild
2103020309 ./sci-geosciences/readosm/readosm-1.1.0a.ebuild
2206150040 ./sci-geosciences/routino/routino-3.3.3-r2.ebuild
@@ -24363,9 +24342,8 @@
2208161110 ./sci-mathematics/normaliz/normaliz-3.9.3.ebuild
2206182010 ./sci-mathematics/num-utils/num-utils-0.5-r2.ebuild
2111220639 ./sci-mathematics/octave-epstk/octave-epstk-2.4.ebuild
-2211051110 ./sci-mathematics/octave/octave-6.4.0-r3.ebuild
-2212182210 ./sci-mathematics/octave/octave-6.4.0-r4.ebuild
-2212190010 ./sci-mathematics/octave/octave-7.3.0-r1.ebuild
+2301080840 ./sci-mathematics/octave/octave-6.4.0-r5.ebuild
+2301080840 ./sci-mathematics/octave/octave-7.3.0-r2.ebuild
2210111510 ./sci-mathematics/otter/otter-3.3-r4.ebuild
2101061839 ./sci-mathematics/pari-data/pari-data-20191216.ebuild
2208101110 ./sci-mathematics/pari/pari-2.13.4-r1.ebuild
@@ -24454,6 +24432,7 @@
2212250140 ./sci-mathematics/gappa/gappa-1.4.1.ebuild
2212250140 ./sci-mathematics/gappalib-coq/gappalib-coq-1.5.2.ebuild
2301042040 ./sci-mathematics/eprover/eprover-3.0_pre008.ebuild
+2301080340 ./sci-mathematics/acl2/acl2-8.5.ebuild
2104180939 ./sci-misc/ViSP-images/ViSP-images-3.3.0.ebuild
2207071340 ./sci-misc/ViSP-images/ViSP-images-3.5.0.ebuild
2103071809 ./sci-misc/apertium/apertium-3.2.0.ebuild
@@ -26202,18 +26181,21 @@
2301022340 ./sys-devel/clang-common/clang-common-16.0.0.9999.ebuild
2301030610 ./sys-devel/clang-common/clang-common-16.0.0_pre20230101-r1.ebuild
2301071010 ./sys-devel/clang-common/clang-common-15.0.6.ebuild
+2301080910 ./sys-devel/clang-common/clang-common-16.0.0_pre20230107.ebuild
2204212010 ./sys-devel/clang-runtime/clang-runtime-13.0.1.ebuild
2208022310 ./sys-devel/clang-runtime/clang-runtime-14.0.6.ebuild
2211112340 ./sys-devel/clang-runtime/clang-runtime-16.0.0.9999.ebuild
2211291710 ./sys-devel/clang-runtime/clang-runtime-15.0.6.9999.ebuild
2301030610 ./sys-devel/clang-runtime/clang-runtime-16.0.0_pre20230101.ebuild
2301071010 ./sys-devel/clang-runtime/clang-runtime-15.0.6.ebuild
+2301080910 ./sys-devel/clang-runtime/clang-runtime-16.0.0_pre20230107.ebuild
2206220743 ./sys-devel/clang/clang-13.0.1.ebuild
2208022310 ./sys-devel/clang/clang-14.0.6-r1.ebuild
2212231040 ./sys-devel/clang/clang-15.0.6.9999.ebuild
2301071010 ./sys-devel/clang/clang-15.0.6-r1.ebuild
2301071640 ./sys-devel/clang/clang-16.0.0.9999.ebuild
2301071640 ./sys-devel/clang/clang-16.0.0_pre20230101.ebuild
+2301080910 ./sys-devel/clang/clang-16.0.0_pre20230107.ebuild
2204141010 ./sys-devel/cons/cons-2.3.0-r1.ebuild
2211180810 ./sys-devel/crossdev/crossdev-20220909.ebuild
2212281840 ./sys-devel/crossdev/crossdev-20221227-r1.ebuild
@@ -26257,6 +26239,7 @@
2301030710 ./sys-devel/gcc/gcc-13.0.0_pre20230101.ebuild
2301071110 ./sys-devel/gcc/gcc-10.4.1_p20230105.ebuild
2301071110 ./sys-devel/gcc/gcc-11.3.1_p20230106.ebuild
+2301080640 ./sys-devel/gcc/gcc-12.2.1_p20230107.ebuild
2104161439 ./sys-devel/gdb-apple/gdb-apple-1752.ebuild
2212030040 ./sys-devel/gdb/gdb-11.2.ebuild
2212030040 ./sys-devel/gdb/gdb-12.1-r2.ebuild
@@ -26279,12 +26262,14 @@
2211291710 ./sys-devel/lld/lld-15.0.6.9999.ebuild
2301020010 ./sys-devel/lld/lld-16.0.0_pre20230101.ebuild
2301071010 ./sys-devel/lld/lld-15.0.6.ebuild
+2301080910 ./sys-devel/lld/lld-16.0.0_pre20230107.ebuild
2208022310 ./sys-devel/llvm-common/llvm-common-14.0.6.ebuild
2208052310 ./sys-devel/llvm-common/llvm-common-16.0.0.9999.ebuild
2211200410 ./sys-devel/llvm-common/llvm-common-13.0.1.ebuild
2211291710 ./sys-devel/llvm-common/llvm-common-15.0.6.9999.ebuild
2301030610 ./sys-devel/llvm-common/llvm-common-16.0.0_pre20230101.ebuild
2301071010 ./sys-devel/llvm-common/llvm-common-15.0.6.ebuild
+2301080910 ./sys-devel/llvm-common/llvm-common-16.0.0_pre20230107.ebuild
2203221109 ./sys-devel/llvm-roc/llvm-roc-5.0.2.ebuild
2301030140 ./sys-devel/llvm/llvm-13.0.1.ebuild
2301030140 ./sys-devel/llvm/llvm-14.0.6-r2.ebuild
@@ -26292,6 +26277,7 @@
2301071010 ./sys-devel/llvm/llvm-15.0.6-r1.ebuild
2301071640 ./sys-devel/llvm/llvm-16.0.0.9999.ebuild
2301071640 ./sys-devel/llvm/llvm-16.0.0_pre20230101.ebuild
+2301080910 ./sys-devel/llvm/llvm-16.0.0_pre20230107.ebuild
2207270740 ./sys-devel/llvmgold/llvmgold-13-r2.ebuild
2208022310 ./sys-devel/llvmgold/llvmgold-14.ebuild
2211051440 ./sys-devel/llvmgold/llvmgold-15.ebuild
@@ -26732,7 +26718,7 @@
2212161840 ./sys-kernel/rt-sources/rt-sources-4.9.327_p197.ebuild
2212191440 ./sys-kernel/rt-sources/rt-sources-4.19.269_p119.ebuild
2212191440 ./sys-kernel/rt-sources/rt-sources-5.10.158_p77.ebuild
-2212260910 ./sys-kernel/rt-sources/rt-sources-5.15.85_p55.ebuild
+2301081340 ./sys-kernel/rt-sources/rt-sources-5.15.86_p56.ebuild
2210122110 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.10.9999.ebuild
2210122110 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.15.9999.ebuild
2210122110 ./sys-kernel/vanilla-kernel/vanilla-kernel-5.19.9999.ebuild
@@ -26775,12 +26761,14 @@
2212052010 ./sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0.9999.ebuild
2301030610 ./sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_pre20230101.ebuild
2301071010 ./sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.6.ebuild
+2301080910 ./sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_pre20230107.ebuild
2209112140 ./sys-libs/compiler-rt/compiler-rt-13.0.1.ebuild
2210312010 ./sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild
2211291710 ./sys-libs/compiler-rt/compiler-rt-15.0.6.9999.ebuild
2212052010 ./sys-libs/compiler-rt/compiler-rt-16.0.0.9999.ebuild
2301030610 ./sys-libs/compiler-rt/compiler-rt-16.0.0_pre20230101.ebuild
2301071010 ./sys-libs/compiler-rt/compiler-rt-15.0.6.ebuild
+2301080910 ./sys-libs/compiler-rt/compiler-rt-16.0.0_pre20230107.ebuild
2211180640 ./sys-libs/cracklib/cracklib-2.9.8.ebuild
2112131739 ./sys-libs/csu/csu-85-r1.ebuild
2111271610 ./sys-libs/cygwin-crypt/cygwin-crypt-1.4-r1.ebuild
@@ -26834,12 +26822,14 @@
2211291710 ./sys-libs/libcxx/libcxx-15.0.6.9999.ebuild
2301030740 ./sys-libs/libcxx/libcxx-16.0.0_pre20230101.ebuild
2301071010 ./sys-libs/libcxx/libcxx-15.0.6.ebuild
+2301080910 ./sys-libs/libcxx/libcxx-16.0.0_pre20230107.ebuild
2210110023 ./sys-libs/libcxxabi/libcxxabi-13.0.1.ebuild
2210110023 ./sys-libs/libcxxabi/libcxxabi-14.0.6.ebuild
2210110023 ./sys-libs/libcxxabi/libcxxabi-16.0.0.9999.ebuild
2211291710 ./sys-libs/libcxxabi/libcxxabi-15.0.6.9999.ebuild
2301030740 ./sys-libs/libcxxabi/libcxxabi-16.0.0_pre20230101.ebuild
2301071010 ./sys-libs/libcxxabi/libcxxabi-15.0.6.ebuild
+2301080910 ./sys-libs/libcxxabi/libcxxabi-16.0.0_pre20230107.ebuild
2111210639 ./sys-libs/libfaketime/libfaketime-0.9.6-r4.ebuild
2205191240 ./sys-libs/libfaketime/libfaketime-0.9.9.ebuild
2208250710 ./sys-libs/libfaketime/libfaketime-0.9.10.ebuild
@@ -26854,6 +26844,7 @@
2211291710 ./sys-libs/libomp/libomp-15.0.6.9999.ebuild
2301030610 ./sys-libs/libomp/libomp-16.0.0_pre20230101.ebuild
2301071010 ./sys-libs/libomp/libomp-15.0.6.ebuild
+2301080910 ./sys-libs/libomp/libomp-16.0.0_pre20230107.ebuild
2212171010 ./sys-libs/libosinfo/libosinfo-1.10.0-r1.ebuild
2205190840 ./sys-libs/libraw1394/libraw1394-2.1.2-r1.ebuild
2111150410 ./sys-libs/librtas/librtas-2.0.2-r2.ebuild
@@ -26894,6 +26885,7 @@
2211291710 ./sys-libs/llvm-libunwind/llvm-libunwind-15.0.6.9999.ebuild
2301030740 ./sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20230101.ebuild
2301071010 ./sys-libs/llvm-libunwind/llvm-libunwind-15.0.6.ebuild
+2301080910 ./sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20230107.ebuild
2107081310 ./sys-libs/lwp/lwp-2.8.ebuild
2205081040 ./sys-libs/mtdev/mtdev-1.1.6.ebuild
2201012339 ./sys-libs/musl-nscd/musl-nscd-1.1.1-r1.ebuild
@@ -26994,7 +26986,7 @@
2210151840 ./sys-process/at/at-3.2.5.ebuild
2212070010 ./sys-process/at/at-3.2.5-r1.ebuild
2202190940 ./sys-process/atop/atop-2.7.1-r1.ebuild
-2301010240 ./sys-process/atop/atop-2.8.0.ebuild
+2301080840 ./sys-process/atop/atop-2.8.1.ebuild
2212260240 ./sys-process/audit/audit-3.0-r2.ebuild
2212260240 ./sys-process/audit/audit-3.0.6-r2.ebuild
2212260240 ./sys-process/audit/audit-3.0.7-r2.ebuild
@@ -27420,15 +27412,15 @@
2212152110 ./www-apps/icingaweb2/icingaweb2-2.11.3.ebuild
2207030240 ./www-apps/ikiwiki/ikiwiki-3.20190228-r1.ebuild
2207300910 ./www-apps/ikiwiki/ikiwiki-3.20200202.3.ebuild
-2210060940 ./www-apps/ikiwiki/ikiwiki-3.20200202.3-r1.ebuild
+2301081140 ./www-apps/ikiwiki/ikiwiki-3.20200202.3-r1.ebuild
2205201410 ./www-apps/jekyll-coffeescript/jekyll-coffeescript-2.0.0.ebuild
2205201410 ./www-apps/jekyll-sass-converter/jekyll-sass-converter-2.2.0.ebuild
2206181210 ./www-apps/jekyll-sitemap/jekyll-sitemap-1.4.0.ebuild
2205201410 ./www-apps/jekyll-watch/jekyll-watch-2.2.1-r1.ebuild
2205201410 ./www-apps/jekyll/jekyll-4.2.2.ebuild
2109012209 ./www-apps/karma-bin/karma-bin-0.90.ebuild
-2210081910 ./www-apps/kibana-bin/kibana-bin-7.17.5.ebuild
2211181210 ./www-apps/kibana-bin/kibana-bin-7.17.7.ebuild
+2301080710 ./www-apps/kibana-bin/kibana-bin-7.17.8.ebuild
2108052239 ./www-apps/klaus/klaus-1.5.2.ebuild
2211270140 ./www-apps/klaus/klaus-2.0.2.ebuild
2006290009 ./www-apps/liquid_feedback_core/liquid_feedback_core-2.2.6.ebuild
@@ -27645,7 +27637,7 @@
2212152010 ./www-servers/nginx-unit/nginx-unit-1.29.0.ebuild
2210191810 ./www-servers/nginx/nginx-1.23.2.ebuild
2212140110 ./www-servers/nginx/nginx-1.23.3.ebuild
-2212310310 ./www-servers/nginx/nginx-1.23.2-r3.ebuild
+2301081010 ./www-servers/nginx/nginx-1.23.2-r3.ebuild
2208160840 ./www-servers/pound/pound-3.0.2.ebuild
2105022339 ./www-servers/pshs/pshs-0.4.1.ebuild
2206040910 ./www-servers/puma/puma-5.6.4.ebuild
@@ -30166,7 +30158,6 @@
2205281740 metadata/md5-cache/app-admin/checksec-2.6.0
2206020710 metadata/md5-cache/app-admin/mongo-tools-100.5.1
2206301640 metadata/md5-cache/app-admin/superadduser-1.15
-2207151210 metadata/md5-cache/app-admin/logstash-bin-7.17.5
2207151540 metadata/md5-cache/app-admin/needrestart-3.6
2207241440 metadata/md5-cache/app-admin/quickswitch-1.05
2207302210 metadata/md5-cache/app-admin/awscli-bin-2.7.20
@@ -30219,7 +30210,6 @@
2301031222 metadata/md5-cache/app-admin/augeas-1.12.0
2301031222 metadata/md5-cache/app-admin/augeas-1.13.0
2301031222 metadata/md5-cache/app-admin/authbind-2.1.2
-2301050343 metadata/md5-cache/app-admin/bitwarden-desktop-bin-2022.6.0-r1
2301050343 metadata/md5-cache/app-admin/bitwarden-desktop-bin-2022.9.1-r1
2301050343 metadata/md5-cache/app-admin/calamares-3.2.60
2301031222 metadata/md5-cache/app-admin/ccze-0.2.1-r4
@@ -30283,8 +30273,6 @@
2301031222 metadata/md5-cache/app-admin/logrotate-3.20.1-r1
2301031222 metadata/md5-cache/app-admin/logrotate-3.21.0
2301031222 metadata/md5-cache/app-admin/logsentry-1.1.1-r2
-2301031222 metadata/md5-cache/app-admin/logsurfer+-1.8-r4
-2301031222 metadata/md5-cache/app-admin/logsurfer+-1.8-r5
2301031222 metadata/md5-cache/app-admin/longrun-0.9-r4
2301050343 metadata/md5-cache/app-admin/lsyncd-2.2.3
2301031222 metadata/md5-cache/app-admin/mcelog-182
@@ -30387,7 +30375,6 @@
2301031222 metadata/md5-cache/app-admin/yadm-3.2.1
2301062010 metadata/md5-cache/app-admin/augeas-1.14.0-r1
2301061510 metadata/md5-cache/app-admin/haskell-updater-1.3.2-r1
-2301072240 metadata/md5-cache/app-admin/Manifest.gz
2301071812 metadata/md5-cache/app-admin/ansible-4.6.0
2301071812 metadata/md5-cache/app-admin/ansible-5.10.0
2301071812 metadata/md5-cache/app-admin/ansible-6.7.0
@@ -30441,6 +30428,10 @@
2301071812 metadata/md5-cache/app-admin/webapp-config-1.55-r2
2301071812 metadata/md5-cache/app-admin/webapp-config-9999
2301071812 metadata/md5-cache/app-admin/xkcdpass-1.19.3
+2301081210 metadata/md5-cache/app-admin/Manifest.gz
+2301080710 metadata/md5-cache/app-admin/bitwarden-desktop-bin-2022.12.0
+2301080710 metadata/md5-cache/app-admin/logstash-bin-7.17.8
+2301081210 metadata/md5-cache/app-admin/logsurfer+-1.8-r5
2301031222 metadata/md5-cache/app-antivirus/clamav-0.103.6
2301031222 metadata/md5-cache/app-antivirus/clamav-0.103.7
2301050343 metadata/md5-cache/app-antivirus/clamav-1.0.0
@@ -30545,7 +30536,6 @@
2301050343 metadata/md5-cache/app-arch/unshield-1.4.3
2301031222 metadata/md5-cache/app-arch/unzip-6.0_p27-r1
2301050343 metadata/md5-cache/app-arch/upx-4.0.0
-2301050343 metadata/md5-cache/app-arch/upx-4.0.1
2301031222 metadata/md5-cache/app-arch/wimlib-1.13.4-r1
2301031222 metadata/md5-cache/app-arch/xdms-1.3.2-r2
2301031222 metadata/md5-cache/app-arch/zip-3.0-r7
@@ -30554,7 +30544,6 @@
2301031222 metadata/md5-cache/app-arch/zpaq-7.15-r1
2301031222 metadata/md5-cache/app-arch/zpaq-extras-3
2301061510 metadata/md5-cache/app-arch/pack-0.0.0.1
-2301071812 metadata/md5-cache/app-arch/Manifest.gz
2301071812 metadata/md5-cache/app-arch/brotli-1.0.9-r3
2301071812 metadata/md5-cache/app-arch/brotli-1.0.9-r5
2301071812 metadata/md5-cache/app-arch/brotli-9999
@@ -30577,6 +30566,9 @@
2301071812 metadata/md5-cache/app-arch/xz-utils-9999
2301071812 metadata/md5-cache/app-arch/zstd-1.4.9
2301071812 metadata/md5-cache/app-arch/zstd-1.5.2-r3
+2301081010 metadata/md5-cache/app-arch/Manifest.gz
+2301080210 metadata/md5-cache/app-arch/pigz-2.7-r1
+2301081010 metadata/md5-cache/app-arch/upx-4.0.1
2012311940 metadata/md5-cache/app-backup/ccollect-0.8
2106300039 metadata/md5-cache/app-backup/cdbkup-1.0-r4
1712281839 metadata/md5-cache/app-backup/hdup-2.0.14
@@ -30795,7 +30787,6 @@
2212311610 metadata/md5-cache/app-crypt/jacksum-3.4.0-r1
2301010310 metadata/md5-cache/app-crypt/sbctl-0.10
2301031222 metadata/md5-cache/app-crypt/acr38u-1.7.11-r4
-2301031222 metadata/md5-cache/app-crypt/adcli-0.9.1-r2
2301031222 metadata/md5-cache/app-crypt/adcli-0.9.2
2301031222 metadata/md5-cache/app-crypt/aescrypt-3.14
2301031222 metadata/md5-cache/app-crypt/aespipe-2.4e
@@ -30920,7 +30911,6 @@
2301031222 metadata/md5-cache/app-crypt/yubikey-manager-qt-1.2.4
2301031222 metadata/md5-cache/app-crypt/yubioath-desktop-5.1.0-r3
2301050343 metadata/md5-cache/app-crypt/zulucrypt-5.5.0_pre20180223
-2301071812 metadata/md5-cache/app-crypt/Manifest.gz
2301071812 metadata/md5-cache/app-crypt/acme-1.31.0
2301071812 metadata/md5-cache/app-crypt/acme-1.32.0
2301071812 metadata/md5-cache/app-crypt/acme-2.0.0
@@ -30968,6 +30958,7 @@
2301071812 metadata/md5-cache/app-crypt/tpm2-tss-3.2.1
2301071812 metadata/md5-cache/app-crypt/yubikey-manager-4.0.8
2301071812 metadata/md5-cache/app-crypt/yubikey-manager-5.0.0
+2301081310 metadata/md5-cache/app-crypt/Manifest.gz
2109291739 metadata/md5-cache/app-dicts/bookview-3.2.1
2109291739 metadata/md5-cache/app-dicts/dictd-vera-1.24-r1
2109291739 metadata/md5-cache/app-dicts/edictionary-2.6-r1
@@ -31837,14 +31828,17 @@
2301051940 metadata/md5-cache/app-editors/gedit-44.1
2301051940 metadata/md5-cache/app-editors/gedit-plugins-44.0
2301051940 metadata/md5-cache/app-editors/gnome-latex-3.44.0
-2301072210 metadata/md5-cache/app-editors/Manifest.gz
-2301072210 metadata/md5-cache/app-editors/levee-4.0
2301071812 metadata/md5-cache/app-editors/pyvim-3.0.2
2301071812 metadata/md5-cache/app-editors/pyvim-3.0.3
2301071812 metadata/md5-cache/app-editors/qhexedit2-0.8.9_p20210525-r2
2301071812 metadata/md5-cache/app-editors/retext-7.2.2
2301071812 metadata/md5-cache/app-editors/retext-7.2.3
2301071812 metadata/md5-cache/app-editors/retext-9999
+2301081010 metadata/md5-cache/app-editors/Manifest.gz
+2301080810 metadata/md5-cache/app-editors/gvim-9.0.1157
+2301081010 metadata/md5-cache/app-editors/levee-4.0
+2301080810 metadata/md5-cache/app-editors/vim-9.0.1157
+2301080810 metadata/md5-cache/app-editors/vim-core-9.0.1157
2210200941 metadata/md5-cache/app-emacs/emacs-common-1.8
2210282140 metadata/md5-cache/app-emacs/ace-window-0.10.0
2210282140 metadata/md5-cache/app-emacs/actionscript-mode-7.2.2_p20180527
@@ -32681,7 +32675,6 @@
2301031222 metadata/md5-cache/app-forensics/aflplusplus-4.03c
2301031222 metadata/md5-cache/app-forensics/aflplusplus-4.04c-r1
2301031222 metadata/md5-cache/app-forensics/aide-0.17.4-r2
-2301031222 metadata/md5-cache/app-forensics/aide-0.17.4-r3
2301031222 metadata/md5-cache/app-forensics/chkrootkit-0.54
2301031222 metadata/md5-cache/app-forensics/chkrootkit-0.55
2301031222 metadata/md5-cache/app-forensics/chkrootkit-0.55-r1
@@ -32704,10 +32697,11 @@
2301031222 metadata/md5-cache/app-forensics/sleuthkit-4.11.1-r1
2301031222 metadata/md5-cache/app-forensics/unhide-20210124
2301031222 metadata/md5-cache/app-forensics/yara-4.2.3
-2301071812 metadata/md5-cache/app-forensics/Manifest.gz
2301071812 metadata/md5-cache/app-forensics/volatility3-2.0.1
2301071812 metadata/md5-cache/app-forensics/volatility3-2.4.0-r1
2301071812 metadata/md5-cache/app-forensics/zzuf-0.15_p20190208
+2301081040 metadata/md5-cache/app-forensics/Manifest.gz
+2301081040 metadata/md5-cache/app-forensics/aide-0.17.4-r4
2110141609 metadata/md5-cache/app-i18n/ibus-handwrite-3.0.0-r1
1708231839 metadata/md5-cache/app-i18n/ibus-input-pad-1.4.99_pre20140916
2102270209 metadata/md5-cache/app-i18n/ibus-rime-1.5.0
@@ -33084,7 +33078,6 @@
2301031222 metadata/md5-cache/app-misc/dvtm-0.15-r6
2301031222 metadata/md5-cache/app-misc/dvtm-9999
2301031222 metadata/md5-cache/app-misc/egads-0.9.5-r2
-2301031222 metadata/md5-cache/app-misc/elasticsearch-7.17.5
2301031222 metadata/md5-cache/app-misc/elasticsearch-7.17.7
2301031222 metadata/md5-cache/app-misc/elasticsearch-8.5.2
2301031222 metadata/md5-cache/app-misc/empty-0.6.21b
@@ -33300,7 +33293,6 @@
2301061040 metadata/md5-cache/app-misc/pax-utils-9999
2301061210 metadata/md5-cache/app-misc/ca-certificates-20211016.3.87
2301061740 metadata/md5-cache/app-misc/openrgb-0.8-r1
-2301071812 metadata/md5-cache/app-misc/Manifest.gz
2301071812 metadata/md5-cache/app-misc/asciicast-tools-0.0_pre20190410
2301071812 metadata/md5-cache/app-misc/asciicast-tools-0.0_pre20220524
2301071812 metadata/md5-cache/app-misc/asciinema-2.2.0-r1
@@ -33353,6 +33345,8 @@
2301071812 metadata/md5-cache/app-misc/trash-cli-0.22.8.27
2301071812 metadata/md5-cache/app-misc/wildq-1.1.11
2301071812 metadata/md5-cache/app-misc/yq-3.1.0
+2301080710 metadata/md5-cache/app-misc/Manifest.gz
+2301080710 metadata/md5-cache/app-misc/elasticsearch-7.17.8
2110242009 metadata/md5-cache/app-mobilephone/anyremote-6.5
2203031839 metadata/md5-cache/app-mobilephone/dfu-util-0.11
2301050343 metadata/md5-cache/app-mobilephone/Manifest.gz
@@ -33793,7 +33787,6 @@
2301031222 metadata/md5-cache/app-text/ansifilter-2.18
2301031222 metadata/md5-cache/app-text/antiword-0.37-r2
2301050343 metadata/md5-cache/app-text/apvlv-0.1.5-r2
-2301050343 metadata/md5-cache/app-text/apvlv-0.4.0-r1
2301031222 metadata/md5-cache/app-text/asa-1.1-r1
2301031222 metadata/md5-cache/app-text/asciidoc-9.1.0
2301031222 metadata/md5-cache/app-text/aspell-0.60.8-r4
@@ -34030,7 +34023,6 @@
2301031222 metadata/md5-cache/app-text/zathura-ps-0.2.7
2301031222 metadata/md5-cache/app-text/zathura-ps-9999
2301061510 metadata/md5-cache/app-text/pandoc-2.18-r2
-2301071812 metadata/md5-cache/app-text/Manifest.gz
2301071812 metadata/md5-cache/app-text/asciidoc-10.2.0
2301071812 metadata/md5-cache/app-text/capyt-1.1.1
2301071812 metadata/md5-cache/app-text/cssmin-0.2.0
@@ -34075,6 +34067,8 @@
2301071812 metadata/md5-cache/app-text/xlsx2csv-0.7.6
2301071812 metadata/md5-cache/app-text/xml2rfc-3.15.3
2301071812 metadata/md5-cache/app-text/xmldiff-2.4
+2301081410 metadata/md5-cache/app-text/Manifest.gz
+2301081410 metadata/md5-cache/app-text/apvlv-0.4.0-r1
2205301610 metadata/md5-cache/app-vim/Vim-Jinja2-Syntax-0.0_pre20210604
2205301610 metadata/md5-cache/app-vim/ackvim-1.0.9-r1
2205301610 metadata/md5-cache/app-vim/airline-0.11
@@ -34501,7 +34495,6 @@
2301050343 metadata/md5-cache/dev-cpp/catch-1.12.2-r1
2301050343 metadata/md5-cache/dev-cpp/catch-1.9999
2301050343 metadata/md5-cache/dev-cpp/catch-2.13.8
-2301050343 metadata/md5-cache/dev-cpp/catch-3.0.1
2301050343 metadata/md5-cache/dev-cpp/catch-9999
2301050343 metadata/md5-cache/dev-cpp/clucene-2.3.3.4-r8
2301050343 metadata/md5-cache/dev-cpp/cpp-hocon-0.3.0
@@ -34558,7 +34551,6 @@
2301050343 metadata/md5-cache/dev-cpp/range-v3-0.12.0
2301050343 metadata/md5-cache/dev-cpp/rapidfuzz-cpp-1.10.1
2301050343 metadata/md5-cache/dev-cpp/rapidfuzz-cpp-1.10.2
-2301050343 metadata/md5-cache/dev-cpp/rapidfuzz-cpp-1.10.4
2301050343 metadata/md5-cache/dev-cpp/rapidyaml-0.4.1
2301050343 metadata/md5-cache/dev-cpp/rapidyaml-0.5.0
2301050343 metadata/md5-cache/dev-cpp/robin-hood-hashing-3.11.5-r1
@@ -34570,7 +34562,6 @@
2301031222 metadata/md5-cache/dev-cpp/sparsehash-2.0.4
2301050343 metadata/md5-cache/dev-cpp/string-theory-3.5
2301050343 metadata/md5-cache/dev-cpp/string-theory-3.6
-2301050343 metadata/md5-cache/dev-cpp/taskflow-3.3.0
2301050343 metadata/md5-cache/dev-cpp/taskflow-3.4.0
2301050343 metadata/md5-cache/dev-cpp/taskflow-9999
2301050343 metadata/md5-cache/dev-cpp/termcolor-2.1.0
@@ -34579,7 +34570,6 @@
2301050343 metadata/md5-cache/dev-cpp/waylandpp-1.0.0
2301050343 metadata/md5-cache/dev-cpp/waylandpp-9999
2301050343 metadata/md5-cache/dev-cpp/websocketpp-0.8.2
-2301071812 metadata/md5-cache/dev-cpp/Manifest.gz
2301071812 metadata/md5-cache/dev-cpp/antlr-cpp-2.7.7-r2
2301071812 metadata/md5-cache/dev-cpp/atkmm-2.28.3
2301071812 metadata/md5-cache/dev-cpp/atkmm-2.36.2-r1
@@ -34613,6 +34603,11 @@
2301071812 metadata/md5-cache/dev-cpp/tbb-2021.7.0
2301071812 metadata/md5-cache/dev-cpp/tbb-2021.7.0-r1
2301071812 metadata/md5-cache/dev-cpp/yaml-cpp-0.7.0-r2
+2301081140 metadata/md5-cache/dev-cpp/Manifest.gz
+2301081140 metadata/md5-cache/dev-cpp/catch-3.0.1
+2301080810 metadata/md5-cache/dev-cpp/magic_enum-0.8.2
+2301081140 metadata/md5-cache/dev-cpp/rapidfuzz-cpp-1.10.4
+2301081140 metadata/md5-cache/dev-cpp/taskflow-3.3.0
2102252239 metadata/md5-cache/dev-db/lmdb++-0.9.14.0
2102261639 metadata/md5-cache/dev-db/lmdb++-1.0.0
2110231809 metadata/md5-cache/dev-db/pgmemcache-2.3.0
@@ -34696,7 +34691,6 @@
2301050343 metadata/md5-cache/dev-db/mysql-connector-c++-8.0.31
2301031222 metadata/md5-cache/dev-db/mysql-init-scripts-2.3-r6
2301031222 metadata/md5-cache/dev-db/mysql-super-smack-1.3-r5
-2301050343 metadata/md5-cache/dev-db/mysql-workbench-8.0.29-r1
2301050343 metadata/md5-cache/dev-db/mysql-workbench-8.0.31
2301031222 metadata/md5-cache/dev-db/ocp-0.3
2301031222 metadata/md5-cache/dev-db/ocp-9999
@@ -34749,7 +34743,6 @@
2301050343 metadata/md5-cache/dev-db/tora-3.2-r2
2301031222 metadata/md5-cache/dev-db/vsqlite++-0.3.13-r1
2301031222 metadata/md5-cache/dev-db/wxsqlite3-3.2.1-r1
-2301071812 metadata/md5-cache/dev-db/Manifest.gz
2301071812 metadata/md5-cache/dev-db/barman-2.12-r1
2301071812 metadata/md5-cache/dev-db/barman-2.19
2301071812 metadata/md5-cache/dev-db/barman-3.2.0
@@ -34772,7 +34765,6 @@
2301071812 metadata/md5-cache/dev-db/mysql-connector-c-8.0.31
2301071812 metadata/md5-cache/dev-db/oracle-instantclient-18.5.0.0
2301071812 metadata/md5-cache/dev-db/oracle-instantclient-19.11.0.0.0
-2301071812 metadata/md5-cache/dev-db/oracle-instantclient-21.3.0.0.0
2301071812 metadata/md5-cache/dev-db/pg_activity-3.0.1
2301071812 metadata/md5-cache/dev-db/pgcli-3.3.1-r1
2301071812 metadata/md5-cache/dev-db/pglogical-2.4.1
@@ -34803,6 +34795,9 @@
2301071812 metadata/md5-cache/dev-db/timescaledb-2.8.1
2301071812 metadata/md5-cache/dev-db/timescaledb-2.9.0
2301071812 metadata/md5-cache/dev-db/unixODBC-2.3.9
+2301081410 metadata/md5-cache/dev-db/Manifest.gz
+2301081410 metadata/md5-cache/dev-db/mysql-workbench-8.0.31-r1
+2301081010 metadata/md5-cache/dev-db/oracle-instantclient-21.3.0.0.0
2209170112 metadata/md5-cache/dev-dotnet/ndesk-dbus-0.6.1a
2209170112 metadata/md5-cache/dev-dotnet/ndesk-dbus-glib-0.4.1
2212070440 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-3.1.423-r4
@@ -35729,7 +35724,6 @@
2211110710 metadata/md5-cache/dev-java/jaxws-api-2.3.3
2211110710 metadata/md5-cache/dev-java/jmock-2.12.0
2211100410 metadata/md5-cache/dev-java/mockito-1.9.5-r3
-2211261610 metadata/md5-cache/dev-java/gradle-bin-7.6
2211231740 metadata/md5-cache/dev-java/icu4j-72.1
2211261610 metadata/md5-cache/dev-java/mill-bin-0.10.9
2211220110 metadata/md5-cache/dev-java/mockito-4.8.1
@@ -35756,7 +35750,6 @@
2212031910 metadata/md5-cache/dev-java/jakarta-servlet-api-6.0.0
2212031910 metadata/md5-cache/dev-java/logback-classic-1.4.1
2212031910 metadata/md5-cache/dev-java/logback-core-1.4.1
-2212072040 metadata/md5-cache/dev-java/mill-bin-0.10.10
2212051410 metadata/md5-cache/dev-java/sbt-bin-1.3.10
2212051410 metadata/md5-cache/dev-java/sbt-bin-1.8.0
2212100710 metadata/md5-cache/dev-java/asm-9.3
@@ -35928,13 +35921,15 @@
2301031222 metadata/md5-cache/dev-java/xpp2-2.1.10-r3
2301050343 metadata/md5-cache/dev-java/zstd-jni-1.5.2.4
2301050343 metadata/md5-cache/dev-java/zstd-jni-1.5.2.5
-2301071812 metadata/md5-cache/dev-java/Manifest.gz
2301071812 metadata/md5-cache/dev-java/icedtea-bin-3.16.0
2301071812 metadata/md5-cache/dev-java/icedtea-bin-3.16.0-r2
2301071812 metadata/md5-cache/dev-java/java-config-2.3.1
2301071812 metadata/md5-cache/dev-java/java-config-9999
2301071812 metadata/md5-cache/dev-java/javatoolkit-0.6.7
2301071640 metadata/md5-cache/dev-java/junit-4.13.2
+2301081340 metadata/md5-cache/dev-java/Manifest.gz
+2301081340 metadata/md5-cache/dev-java/gradle-bin-7.6
+2301081340 metadata/md5-cache/dev-java/mill-bin-0.10.10
2101062239 metadata/md5-cache/dev-lang/cll1h-0.6-r1
2101070439 metadata/md5-cache/dev-lang/coffee-script-2.5.1
1702282312 metadata/md5-cache/dev-lang/esco-0.512
@@ -36120,7 +36115,6 @@
2301050343 metadata/md5-cache/dev-lang/squirrel-3.2
2301031222 metadata/md5-cache/dev-lang/starlark-rust-0.8.0
2301050343 metadata/md5-cache/dev-lang/swi-prolog-8.4.1
-2301050343 metadata/md5-cache/dev-lang/swi-prolog-8.4.2
2301050343 metadata/md5-cache/dev-lang/swi-prolog-8.5.11
2301050343 metadata/md5-cache/dev-lang/swi-prolog-8.5.12
2301031222 metadata/md5-cache/dev-lang/swig-4.0.2
@@ -36133,14 +36127,12 @@
2301050343 metadata/md5-cache/dev-lang/yap-7.0.1
2301050343 metadata/md5-cache/dev-lang/yap-7.1.0
2301031222 metadata/md5-cache/dev-lang/yasm-1.3.0-r1
-2301050343 metadata/md5-cache/dev-lang/zig-0.10.0
2301050343 metadata/md5-cache/dev-lang/zig-9999
2301060040 metadata/md5-cache/dev-lang/php-7.4.33-r1
2301060040 metadata/md5-cache/dev-lang/php-8.0.27
2301060040 metadata/md5-cache/dev-lang/php-8.1.14
2301060340 metadata/md5-cache/dev-lang/php-8.2.1
2301061510 metadata/md5-cache/dev-lang/whitespace-0.4
-2301071812 metadata/md5-cache/dev-lang/Manifest.gz
2301071410 metadata/md5-cache/dev-lang/haxe-4.2.5-r1
2301071812 metadata/md5-cache/dev-lang/hy-0.20.0
2301071812 metadata/md5-cache/dev-lang/jsonnet-0.19.0-r1
@@ -36168,6 +36160,9 @@
2301071812 metadata/md5-cache/dev-lang/tk-8.6.11.1
2301071812 metadata/md5-cache/dev-lang/tk-8.6.12
2301071812 metadata/md5-cache/dev-lang/tk-8.6.13
+2301081210 metadata/md5-cache/dev-lang/Manifest.gz
+2301081210 metadata/md5-cache/dev-lang/swi-prolog-9.1.2
+2301080710 metadata/md5-cache/dev-lang/zig-0.10.0
2011160239 metadata/md5-cache/dev-libs/busybee-0.7.0
2104040139 metadata/md5-cache/dev-libs/c-capnproto-0.3
2105101009 metadata/md5-cache/dev-libs/cxxtools-3.0
@@ -36451,10 +36446,6 @@
2301031222 metadata/md5-cache/dev-libs/libcgroup-3.0.0
2301050343 metadata/md5-cache/dev-libs/libcharon-4.13.0
2301050343 metadata/md5-cache/dev-libs/libchdr-0_p20221129
-2301050343 metadata/md5-cache/dev-libs/libclc-14.0.6
-2301050343 metadata/md5-cache/dev-libs/libclc-15.0.6.9999
-2301050343 metadata/md5-cache/dev-libs/libclc-16.0.0.9999
-2301050343 metadata/md5-cache/dev-libs/libclc-16.0.0_pre20230101
2301031222 metadata/md5-cache/dev-libs/libclthreads-2.4.2
2301031222 metadata/md5-cache/dev-libs/libcpuid-0.6.1
2301031222 metadata/md5-cache/dev-libs/libcpuid-0.6.2
@@ -36868,7 +36859,6 @@
2301071812 metadata/md5-cache/dev-libs/Ice-3.7.8
2301071812 metadata/md5-cache/dev-libs/Ice-3.7.8-r1
2301071812 metadata/md5-cache/dev-libs/Ice-3.7.8-r2
-2301071812 metadata/md5-cache/dev-libs/Manifest.gz
2301071812 metadata/md5-cache/dev-libs/amdgpu-pro-opencl-20.40.1147286
2301071812 metadata/md5-cache/dev-libs/angelscript-2.35.1-r1
2301071812 metadata/md5-cache/dev-libs/angelscript-2.36.0
@@ -36931,7 +36921,6 @@
2301071812 metadata/md5-cache/dev-libs/libbytesize-2.7
2301071812 metadata/md5-cache/dev-libs/libcdio-2.1.0-r1
2301071812 metadata/md5-cache/dev-libs/libcdio-paranoia-2.0.1
-2301071010 metadata/md5-cache/dev-libs/libclc-15.0.6
2301071812 metadata/md5-cache/dev-libs/libconfig-1.7.3
2301071812 metadata/md5-cache/dev-libs/libcroco-0.6.13-r1
2301071812 metadata/md5-cache/dev-libs/libdbusmenu-16.04.0-r2
@@ -37078,6 +37067,14 @@
2301071812 metadata/md5-cache/dev-libs/xapian-bindings-1.4.21
2301071812 metadata/md5-cache/dev-libs/xmlrpc-c-1.51.06-r2
2301071812 metadata/md5-cache/dev-libs/yajl-2.1.0-r3
+2301080910 metadata/md5-cache/dev-libs/Manifest.gz
+2301080910 metadata/md5-cache/dev-libs/libclc-14.0.6
+2301080910 metadata/md5-cache/dev-libs/libclc-15.0.6
+2301080910 metadata/md5-cache/dev-libs/libclc-15.0.6.9999
+2301080910 metadata/md5-cache/dev-libs/libclc-16.0.0.9999
+2301080910 metadata/md5-cache/dev-libs/libclc-16.0.0_pre20230101
+2301080910 metadata/md5-cache/dev-libs/libclc-16.0.0_pre20230107
+2301080810 metadata/md5-cache/dev-libs/miniaudio-0.11.11
2205150110 metadata/md5-cache/dev-lisp/hyperspec-7.0-r3
2207250144 metadata/md5-cache/dev-lisp/alexandria-1.4
2207250144 metadata/md5-cache/dev-lisp/asdf-3.3.5
@@ -37614,12 +37611,6 @@
2301031222 metadata/md5-cache/dev-ml/labltk-8.06.12-r1
2301031222 metadata/md5-cache/dev-ml/labltk-8.06.7-r1
2301031222 metadata/md5-cache/dev-ml/labltk-8.06.9-r1
-2301050343 metadata/md5-cache/dev-ml/llvm-ocaml-13.0.1
-2301050343 metadata/md5-cache/dev-ml/llvm-ocaml-14.0.6
-2301050343 metadata/md5-cache/dev-ml/llvm-ocaml-15.0.6
-2301050343 metadata/md5-cache/dev-ml/llvm-ocaml-15.0.6.9999
-2301050343 metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0.9999
-2301050343 metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre20230101
2301031222 metadata/md5-cache/dev-ml/ocaml-gettext-0.3.7-r3
2301031222 metadata/md5-cache/dev-ml/ocaml-hashcons-1.3
2301031222 metadata/md5-cache/dev-ml/ocamlfuse-2.7.1_p7-r1
@@ -37627,11 +37618,18 @@
2301031222 metadata/md5-cache/dev-ml/ocamlnet-4.1.9-r1
2301031222 metadata/md5-cache/dev-ml/ocplib-simplex-0.4
2301031222 metadata/md5-cache/dev-ml/zarith-1.12
-2301080010 metadata/md5-cache/dev-ml/Manifest.gz
2301071440 metadata/md5-cache/dev-ml/findlib-1.9.6
2301080010 metadata/md5-cache/dev-ml/ocaml-process-0.2.1-r1
2301071440 metadata/md5-cache/dev-ml/ocaml-ssl-0.5.13
2301071440 metadata/md5-cache/dev-ml/ocaml-stdint-0.7.2
+2301080910 metadata/md5-cache/dev-ml/Manifest.gz
+2301080910 metadata/md5-cache/dev-ml/llvm-ocaml-13.0.1
+2301080910 metadata/md5-cache/dev-ml/llvm-ocaml-14.0.6
+2301080910 metadata/md5-cache/dev-ml/llvm-ocaml-15.0.6
+2301080910 metadata/md5-cache/dev-ml/llvm-ocaml-15.0.6.9999
+2301080910 metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0.9999
+2301080910 metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre20230101
+2301080910 metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre20230107
2210010840 metadata/md5-cache/dev-perl/Acme-Damn-0.80.0-r2
2210010840 metadata/md5-cache/dev-perl/Algorithm-Annotate-0.100.0-r2
2210010840 metadata/md5-cache/dev-perl/Algorithm-C3-0.110.0
@@ -39893,9 +39891,7 @@
2301071812 metadata/md5-cache/dev-python/GridDataFormats-1.0.1
2301071812 metadata/md5-cache/dev-python/IPy-1.01-r1
2301071812 metadata/md5-cache/dev-python/Levenshtein-0.12.2
-2301071812 metadata/md5-cache/dev-python/Levenshtein-0.20.8
2301071812 metadata/md5-cache/dev-python/Levenshtein-0.20.9
-2301072310 metadata/md5-cache/dev-python/Manifest.gz
2301071812 metadata/md5-cache/dev-python/MechanicalSoup-1.2.0
2301071812 metadata/md5-cache/dev-python/Nuitka-1.3.4
2301071812 metadata/md5-cache/dev-python/Nuitka-1.3.5
@@ -40141,12 +40137,6 @@
2301071812 metadata/md5-cache/dev-python/chump-1.6.0-r2
2301071812 metadata/md5-cache/dev-python/citeproc-py-0.6.0
2301071812 metadata/md5-cache/dev-python/cjkwrap-2.2-r2
-2301071812 metadata/md5-cache/dev-python/clang-python-13.0.1
-2301071812 metadata/md5-cache/dev-python/clang-python-14.0.6
-2301071812 metadata/md5-cache/dev-python/clang-python-15.0.6
-2301071812 metadata/md5-cache/dev-python/clang-python-15.0.6.9999
-2301071812 metadata/md5-cache/dev-python/clang-python-16.0.0.9999
-2301071812 metadata/md5-cache/dev-python/clang-python-16.0.0_pre20230101
2301071812 metadata/md5-cache/dev-python/cleo-0.8.1-r1
2301071812 metadata/md5-cache/dev-python/cleo-1.0.0
2301071812 metadata/md5-cache/dev-python/cleo-2.0.1
@@ -40172,8 +40162,6 @@
2301071812 metadata/md5-cache/dev-python/colorlog-6.7.0
2301071812 metadata/md5-cache/dev-python/colorspacious-1.1.2
2301071812 metadata/md5-cache/dev-python/colour-0.1.5
-2301071812 metadata/md5-cache/dev-python/comm-0.1.0
-2301071812 metadata/md5-cache/dev-python/comm-0.1.1
2301072140 metadata/md5-cache/dev-python/comm-0.1.2
2301071812 metadata/md5-cache/dev-python/commentjson-0.9.0-r2
2301071812 metadata/md5-cache/dev-python/commonmark-0.9.1-r1
@@ -40254,7 +40242,6 @@
2301071812 metadata/md5-cache/dev-python/dj-search-url-0.1-r1
2301071812 metadata/md5-cache/dev-python/django-3.2.16
2301071812 metadata/md5-cache/dev-python/django-4.0.8
-2301071812 metadata/md5-cache/dev-python/django-4.1.3
2301072140 metadata/md5-cache/dev-python/django-4.1.4
2301071812 metadata/md5-cache/dev-python/django-4.1.5
2301071812 metadata/md5-cache/dev-python/django-auth-ldap-4.1.0
@@ -40288,7 +40275,6 @@
2301071812 metadata/md5-cache/dev-python/docker-py-5.0.3
2301071812 metadata/md5-cache/dev-python/dockerpty-0.4.1-r1
2301071812 metadata/md5-cache/dev-python/docopt-0.6.2-r5
-2301071812 metadata/md5-cache/dev-python/docstring-to-markdown-0.10
2301072210 metadata/md5-cache/dev-python/docstring-to-markdown-0.11
2301071812 metadata/md5-cache/dev-python/doctest-ignore-unicode-0.1.2-r1
2301071812 metadata/md5-cache/dev-python/docutils-0.17.1-r1
@@ -40346,7 +40332,6 @@
2301071812 metadata/md5-cache/dev-python/fields-5.0.0-r3
2301071812 metadata/md5-cache/dev-python/filebytes-0.10.2
2301071812 metadata/md5-cache/dev-python/filebytes-9999
-2301071812 metadata/md5-cache/dev-python/filelock-3.8.0
2301072210 metadata/md5-cache/dev-python/filelock-3.8.2
2301071812 metadata/md5-cache/dev-python/filelock-3.9.0
2301071812 metadata/md5-cache/dev-python/filetype-1.2.0
@@ -40359,7 +40344,6 @@
2301071812 metadata/md5-cache/dev-python/flaky-3.7.0-r3
2301071812 metadata/md5-cache/dev-python/flask-2.2.2
2301071812 metadata/md5-cache/dev-python/flask-api-3.0
-2301071812 metadata/md5-cache/dev-python/flask-babel-2.0.0
2301072140 metadata/md5-cache/dev-python/flask-babel-2.0.0-r1
2301071812 metadata/md5-cache/dev-python/flask-compress-1.13
2301071812 metadata/md5-cache/dev-python/flask-cors-3.0.10-r1
@@ -40397,7 +40381,6 @@
2301071812 metadata/md5-cache/dev-python/funcparserlib-1.0.1
2301071812 metadata/md5-cache/dev-python/funcy-1.17
2301072140 metadata/md5-cache/dev-python/furo-2022.12.7
-2301071812 metadata/md5-cache/dev-python/furo-2022.9.29
2301071812 metadata/md5-cache/dev-python/fuse-python-1.0.5
2301071812 metadata/md5-cache/dev-python/future-0.18.2-r3
2301071812 metadata/md5-cache/dev-python/fuzzywuzzy-0.18.0
@@ -40421,7 +40404,6 @@
2301071812 metadata/md5-cache/dev-python/google-api-python-client-2.70.0
2301071812 metadata/md5-cache/dev-python/google-api-python-client-2.71.0
2301071812 metadata/md5-cache/dev-python/google-apitools-0.5.32-r1
-2301071812 metadata/md5-cache/dev-python/google-auth-2.14.1
2301072210 metadata/md5-cache/dev-python/google-auth-2.15.0
2301071812 metadata/md5-cache/dev-python/google-auth-httplib2-0.1.0-r1
2301071812 metadata/md5-cache/dev-python/google-auth-oauthlib-0.7.1
@@ -40524,7 +40506,6 @@
2301071812 metadata/md5-cache/dev-python/importlib_metadata-5.1.0
2301071812 metadata/md5-cache/dev-python/importlib_metadata-5.2.0
2301071812 metadata/md5-cache/dev-python/importlib_metadata-6.0.0
-2301071812 metadata/md5-cache/dev-python/importlib_resources-5.10.0
2301072240 metadata/md5-cache/dev-python/importlib_resources-5.10.1
2301071812 metadata/md5-cache/dev-python/importlib_resources-5.10.2
2301071812 metadata/md5-cache/dev-python/imread-0.7.3-r3
@@ -40552,8 +40533,6 @@
2301071812 metadata/md5-cache/dev-python/ipython-8.7.0
2301071812 metadata/md5-cache/dev-python/ipython-8.8.0
2301071812 metadata/md5-cache/dev-python/ipython_genutils-0.2.0-r4
-2301071812 metadata/md5-cache/dev-python/ipywidgets-8.0.2
-2301071812 metadata/md5-cache/dev-python/ipywidgets-8.0.3
2301072210 metadata/md5-cache/dev-python/ipywidgets-8.0.4
2301071812 metadata/md5-cache/dev-python/irc-20.1.0
2301071812 metadata/md5-cache/dev-python/iso8601-1.1.0
@@ -40585,7 +40564,6 @@
2301071812 metadata/md5-cache/dev-python/jc-1.22.3
2301071812 metadata/md5-cache/dev-python/jc-1.22.4
2301071812 metadata/md5-cache/dev-python/jdcal-1.4.1-r1
-2301071812 metadata/md5-cache/dev-python/jedi-0.18.1-r1
2301072210 metadata/md5-cache/dev-python/jedi-0.18.2
2301071812 metadata/md5-cache/dev-python/jeepney-0.8.0
2301071812 metadata/md5-cache/dev-python/jellyfish-0.9.0-r1
@@ -40610,8 +40588,6 @@
2301071812 metadata/md5-cache/dev-python/jsonext-0.4.2-r1
2301071812 metadata/md5-cache/dev-python/jsonmerge-1.9.0
2301071812 metadata/md5-cache/dev-python/jsonpatch-1.32
-2301071812 metadata/md5-cache/dev-python/jsonpickle-2.2.0-r1
-2301071812 metadata/md5-cache/dev-python/jsonpickle-3.0.0
2301072210 metadata/md5-cache/dev-python/jsonpickle-3.0.1
2301071812 metadata/md5-cache/dev-python/jsonpointer-2.3
2301071812 metadata/md5-cache/dev-python/jsonref-1.0.1
@@ -40624,11 +40600,8 @@
2301071812 metadata/md5-cache/dev-python/jupyter-1.0.0-r4
2301071812 metadata/md5-cache/dev-python/jupyter-lsp-1.5.1
2301071812 metadata/md5-cache/dev-python/jupyter-server-proxy-3.2.2
-2301071812 metadata/md5-cache/dev-python/jupyter_client-7.4.7
2301072210 metadata/md5-cache/dev-python/jupyter_client-7.4.8
2301071812 metadata/md5-cache/dev-python/jupyter_console-6.4.4
-2301071812 metadata/md5-cache/dev-python/jupyter_core-5.0.0-r1
-2301071812 metadata/md5-cache/dev-python/jupyter_core-5.1.0
2301072210 metadata/md5-cache/dev-python/jupyter_core-5.1.1
2301071812 metadata/md5-cache/dev-python/jupyter_core-5.1.2
2301071812 metadata/md5-cache/dev-python/jupyter_events-0.5.0
@@ -40689,16 +40662,9 @@
2301071812 metadata/md5-cache/dev-python/line_profiler-4.0.1
2301071812 metadata/md5-cache/dev-python/line_profiler-4.0.2
2301071812 metadata/md5-cache/dev-python/linkify-it-py-2.0.0
-2301071812 metadata/md5-cache/dev-python/lit-13.0.1
-2301071812 metadata/md5-cache/dev-python/lit-14.0.6
-2301071812 metadata/md5-cache/dev-python/lit-15.0.6
-2301071812 metadata/md5-cache/dev-python/lit-15.0.6.9999
-2301071812 metadata/md5-cache/dev-python/lit-16.0.0.9999
-2301071812 metadata/md5-cache/dev-python/lit-16.0.0_pre20230101
2301071812 metadata/md5-cache/dev-python/littleutils-0.2.2
2301071812 metadata/md5-cache/dev-python/livereload-2.6.3
2301071812 metadata/md5-cache/dev-python/llfuse-1.4.2
-2301071812 metadata/md5-cache/dev-python/lmdb-1.3.0
2301072210 metadata/md5-cache/dev-python/lmdb-1.4.0
2301071812 metadata/md5-cache/dev-python/lmfit-1.1.0
2301071812 metadata/md5-cache/dev-python/locket-1.0.0
@@ -40740,8 +40706,6 @@
2301071812 metadata/md5-cache/dev-python/matrix-common-1.3.0
2301071812 metadata/md5-cache/dev-python/matterhook-0.2-r2
2301071812 metadata/md5-cache/dev-python/mccabe-0.7.0
-2301071812 metadata/md5-cache/dev-python/mdit-py-plugins-0.3.1
-2301071812 metadata/md5-cache/dev-python/mdit-py-plugins-0.3.2
2301072140 metadata/md5-cache/dev-python/mdit-py-plugins-0.3.3
2301071812 metadata/md5-cache/dev-python/mdurl-0.1.2
2301071812 metadata/md5-cache/dev-python/mdx_gh_links-0.3
@@ -40813,7 +40777,6 @@
2301071812 metadata/md5-cache/dev-python/nagiosplugin-1.3.3
2301071812 metadata/md5-cache/dev-python/natsort-8.2.0
2301071812 metadata/md5-cache/dev-python/nbclassic-0.4.8
-2301071812 metadata/md5-cache/dev-python/nbclient-0.7.0
2301072310 metadata/md5-cache/dev-python/nbclient-0.7.2
2301071812 metadata/md5-cache/dev-python/nbconvert-7.1.0
2301071812 metadata/md5-cache/dev-python/nbconvert-7.2.7
@@ -40943,9 +40906,6 @@
2301071812 metadata/md5-cache/dev-python/pgspecial-1.13.1-r1
2301071812 metadata/md5-cache/dev-python/pgspecial-2.0.1
2301071812 metadata/md5-cache/dev-python/pgzero-1.2.1-r1
-2301071812 metadata/md5-cache/dev-python/phonenumbers-8.13.1
-2301072210 metadata/md5-cache/dev-python/phonenumbers-8.13.2
-2301071812 metadata/md5-cache/dev-python/phonenumbers-8.13.3
2301071812 metadata/md5-cache/dev-python/phply-1.2.5
2301071812 metadata/md5-cache/dev-python/phply-1.2.6
2301071812 metadata/md5-cache/dev-python/picklemagic-0.0_pre20160415
@@ -41017,7 +40977,6 @@
2301071812 metadata/md5-cache/dev-python/progressbar-2.5
2301071812 metadata/md5-cache/dev-python/progressbar2-4.2.0
2301071812 metadata/md5-cache/dev-python/prometheus_client-0.15.0
-2301071812 metadata/md5-cache/dev-python/prompt_toolkit-3.0.33
2301072140 metadata/md5-cache/dev-python/prompt_toolkit-3.0.36
2301071812 metadata/md5-cache/dev-python/proto-plus-1.22.1
2301071812 metadata/md5-cache/dev-python/protobuf-python-4.21.9
@@ -41121,8 +41080,6 @@
2301071812 metadata/md5-cache/dev-python/pyghmi-1.5.55
2301071812 metadata/md5-cache/dev-python/pygit2-1.11.1
2301071812 metadata/md5-cache/dev-python/pyglet-1.5.27
-2301071812 metadata/md5-cache/dev-python/pyglet-2.0.0
-2301071812 metadata/md5-cache/dev-python/pyglet-2.0.1
2301072210 metadata/md5-cache/dev-python/pyglet-2.0.2.1
2301071812 metadata/md5-cache/dev-python/pyglet-2.0.3
2301071812 metadata/md5-cache/dev-python/pygments-2.13.0
@@ -41200,7 +41157,6 @@
2301071812 metadata/md5-cache/dev-python/pyproject-metadata-0.6.1
2301071812 metadata/md5-cache/dev-python/pypugjs-5.9.12
2301071812 metadata/md5-cache/dev-python/pyqt-distutils-0.7.3
-2301071812 metadata/md5-cache/dev-python/pyqtgraph-0.12.4
2301072140 metadata/md5-cache/dev-python/pyqtgraph-0.13.1
2301071812 metadata/md5-cache/dev-python/pyquery-1.4.3-r1
2301071812 metadata/md5-cache/dev-python/pyquery-2.0.0
@@ -41288,7 +41244,6 @@
2301071812 metadata/md5-cache/dev-python/pytest-sugar-0.9.6
2301071812 metadata/md5-cache/dev-python/pytest-system-statistics-1.0.2-r1
2301071812 metadata/md5-cache/dev-python/pytest-tempdir-2019.10.12-r1
-2301071812 metadata/md5-cache/dev-python/pytest-testinfra-6.8.0
2301072140 metadata/md5-cache/dev-python/pytest-testinfra-7.0.0
2301071812 metadata/md5-cache/dev-python/pytest-timeout-2.1.0
2301071812 metadata/md5-cache/dev-python/pytest-toolbox-0.4-r1
@@ -41298,7 +41253,6 @@
2301071812 metadata/md5-cache/dev-python/pytest-twisted-1.14.0
2301071812 metadata/md5-cache/dev-python/pytest-verbose-parametrize-1.7.0
2301071812 metadata/md5-cache/dev-python/pytest-virtualenv-1.7.0-r2
-2301071812 metadata/md5-cache/dev-python/pytest-xdist-3.0.2
2301072140 metadata/md5-cache/dev-python/pytest-xdist-3.1.0
2301071812 metadata/md5-cache/dev-python/pytest-xprocess-0.21.0
2301071812 metadata/md5-cache/dev-python/pytest-xprocess-0.22.2
@@ -41463,8 +41417,6 @@
2301071812 metadata/md5-cache/dev-python/rapidfuzz-2.13.3
2301071812 metadata/md5-cache/dev-python/rapidfuzz-2.13.4
2301071812 metadata/md5-cache/dev-python/rapidfuzz-2.13.6
-2301071812 metadata/md5-cache/dev-python/rapidfuzz-2.13.7
-2301071812 metadata/md5-cache/dev-python/rapidfuzz_capi-1.0.5
2301071812 metadata/md5-cache/dev-python/rarfile-4.0-r1
2301071812 metadata/md5-cache/dev-python/ratelimit-2.2.1-r1
2301071812 metadata/md5-cache/dev-python/rdflib-6.2.0
@@ -41638,7 +41590,6 @@
2301071812 metadata/md5-cache/dev-python/sphinx_ansible_theme-0.10.1
2301071812 metadata/md5-cache/dev-python/sphinx_ansible_theme-0.9.1
2301071812 metadata/md5-cache/dev-python/sphinx_celery-2.0.0-r1
-2301071812 metadata/md5-cache/dev-python/sphinx_lv2_theme-1.2.0
2301072140 metadata/md5-cache/dev-python/sphinx_lv2_theme-1.2.2
2301071812 metadata/md5-cache/dev-python/sphinx_rtd_theme-1.1.1
2301071812 metadata/md5-cache/dev-python/sphinx_selective_exclude-1.0.3
@@ -41726,14 +41677,12 @@
2301071812 metadata/md5-cache/dev-python/tblib-1.7.0-r1
2301071812 metadata/md5-cache/dev-python/tcolorpy-0.1.2-r1
2301071812 metadata/md5-cache/dev-python/tekore-4.5.0
-2301071812 metadata/md5-cache/dev-python/tempest-32.0.0
2301072210 metadata/md5-cache/dev-python/tempest-33.0.0
2301071812 metadata/md5-cache/dev-python/tempora-5.1.0
2301071812 metadata/md5-cache/dev-python/tempora-5.2.0
2301071812 metadata/md5-cache/dev-python/tenacity-8.1.0
2301071812 metadata/md5-cache/dev-python/termcolor-2.1.1
2301071812 metadata/md5-cache/dev-python/termcolor-2.2.0
-2301071812 metadata/md5-cache/dev-python/terminado-0.17.0
2301072140 metadata/md5-cache/dev-python/terminado-0.17.1
2301071812 metadata/md5-cache/dev-python/terminaltables-3.1.10-r1
2301071812 metadata/md5-cache/dev-python/terminaltables-9999
@@ -41781,10 +41730,6 @@
2301071812 metadata/md5-cache/dev-python/tox-4.2.6
2301071812 metadata/md5-cache/dev-python/tpm2-pytss-1.2.0
2301071812 metadata/md5-cache/dev-python/tqdm-4.64.1
-2301071812 metadata/md5-cache/dev-python/traitlets-5.5.0
-2301071812 metadata/md5-cache/dev-python/traitlets-5.6.0
-2301071812 metadata/md5-cache/dev-python/traitlets-5.7.0
-2301071812 metadata/md5-cache/dev-python/traitlets-5.7.1
2301072210 metadata/md5-cache/dev-python/traitlets-5.8.0
2301071812 metadata/md5-cache/dev-python/transitions-0.9.0
2301071812 metadata/md5-cache/dev-python/translate-toolkit-3.7.4
@@ -41819,7 +41764,6 @@
2301071812 metadata/md5-cache/dev-python/ubelt-1.2.2
2301071812 metadata/md5-cache/dev-python/ubelt-1.2.3
2301071812 metadata/md5-cache/dev-python/uc-micro-py-1.0.1
-2301071812 metadata/md5-cache/dev-python/ujson-5.5.0
2301072240 metadata/md5-cache/dev-python/ujson-5.6.0
2301071812 metadata/md5-cache/dev-python/ujson-5.7.0
2301071812 metadata/md5-cache/dev-python/ukkonen-1.0.1-r1
@@ -41841,7 +41785,6 @@
2301071812 metadata/md5-cache/dev-python/urwid-2.1.2-r1
2301071812 metadata/md5-cache/dev-python/urwid_readline-0.13
2301071812 metadata/md5-cache/dev-python/urwidtrees-1.0.3
-2301071812 metadata/md5-cache/dev-python/utidylib-0.8
2301072310 metadata/md5-cache/dev-python/utidylib-0.9
2301071812 metadata/md5-cache/dev-python/uvicorn-0.19.0
2301071812 metadata/md5-cache/dev-python/uvicorn-0.20.0
@@ -41857,7 +41800,6 @@
2301071812 metadata/md5-cache/dev-python/versioneer-0.28
2301071812 metadata/md5-cache/dev-python/versioningit-2.1.0
2301071812 metadata/md5-cache/dev-python/vine-5.0.0-r1
-2301071812 metadata/md5-cache/dev-python/virtualenv-20.16.7
2301072140 metadata/md5-cache/dev-python/virtualenv-20.17.1
2301071812 metadata/md5-cache/dev-python/virtualenv-clone-0.5.7
2301071812 metadata/md5-cache/dev-python/virtualenvwrapper-4.8.4-r2
@@ -41873,7 +41815,6 @@
2301071812 metadata/md5-cache/dev-python/warlock-1.3.3-r3
2301071812 metadata/md5-cache/dev-python/warlock-2.0.1
2301071812 metadata/md5-cache/dev-python/watchdog-2.1.9
-2301072240 metadata/md5-cache/dev-python/watchdog-2.2.0
2301071812 metadata/md5-cache/dev-python/watchdog-2.2.1
2301071812 metadata/md5-cache/dev-python/watchfiles-0.18.1
2301071812 metadata/md5-cache/dev-python/wcag-contrast-ratio-0.9-r1
@@ -41884,7 +41825,6 @@
2301071812 metadata/md5-cache/dev-python/webcolors-1.12
2301071812 metadata/md5-cache/dev-python/webencodings-0.5.1-r2
2301071812 metadata/md5-cache/dev-python/webob-1.8.7-r1
-2301071812 metadata/md5-cache/dev-python/websocket-client-1.4.1
2301072140 metadata/md5-cache/dev-python/websocket-client-1.4.2
2301071812 metadata/md5-cache/dev-python/websockets-10.4
2301071812 metadata/md5-cache/dev-python/websockify-0.10.0-r1
@@ -41896,7 +41836,6 @@
2301071812 metadata/md5-cache/dev-python/whichcraft-0.6.1-r1
2301071812 metadata/md5-cache/dev-python/whisper-1.1.10
2301071812 metadata/md5-cache/dev-python/whoosh-2.7.4-r2
-2301071812 metadata/md5-cache/dev-python/widgetsnbextension-4.0.3
2301072210 metadata/md5-cache/dev-python/widgetsnbextension-4.0.4
2301071812 metadata/md5-cache/dev-python/widgetsnbextension-4.0.5
2301071812 metadata/md5-cache/dev-python/wrapt-1.14.1
@@ -41905,13 +41844,10 @@
2301071812 metadata/md5-cache/dev-python/wsproto-1.2.0
2301071812 metadata/md5-cache/dev-python/wstools-0.4.10-r1
2301071812 metadata/md5-cache/dev-python/wtforms-3.0.1-r1
-2301071812 metadata/md5-cache/dev-python/wurlitzer-3.0.2
2301072210 metadata/md5-cache/dev-python/wurlitzer-3.0.3
2301071812 metadata/md5-cache/dev-python/www-authenticate-0.9.2
2301071812 metadata/md5-cache/dev-python/wxpython-4.0.7-r4
-2301071812 metadata/md5-cache/dev-python/xarray-2022.10.0-r1
2301072110 metadata/md5-cache/dev-python/xarray-2022.11.0
-2301072310 metadata/md5-cache/dev-python/xarray-2022.12.0
2301071812 metadata/md5-cache/dev-python/xcffib-0.12.1
2301071812 metadata/md5-cache/dev-python/xcffib-1.1.2
2301071812 metadata/md5-cache/dev-python/xdoctest-1.1.0
@@ -41959,6 +41895,28 @@
2301071812 metadata/md5-cache/dev-python/zope-testing-4.10-r2
2301071812 metadata/md5-cache/dev-python/zope-testing-5.0.1
2301071812 metadata/md5-cache/dev-python/zstd-1.5.2.6
+2301081140 metadata/md5-cache/dev-python/Levenshtein-0.20.8
+2301081140 metadata/md5-cache/dev-python/Manifest.gz
+2301080910 metadata/md5-cache/dev-python/clang-python-13.0.1
+2301080910 metadata/md5-cache/dev-python/clang-python-14.0.6
+2301080910 metadata/md5-cache/dev-python/clang-python-15.0.6
+2301080910 metadata/md5-cache/dev-python/clang-python-15.0.6.9999
+2301080910 metadata/md5-cache/dev-python/clang-python-16.0.0.9999
+2301080910 metadata/md5-cache/dev-python/clang-python-16.0.0_pre20230101
+2301080910 metadata/md5-cache/dev-python/clang-python-16.0.0_pre20230107
+2301080840 metadata/md5-cache/dev-python/google-auth-2.15.0-r1
+2301080910 metadata/md5-cache/dev-python/lit-13.0.1
+2301080910 metadata/md5-cache/dev-python/lit-14.0.6
+2301080910 metadata/md5-cache/dev-python/lit-15.0.6
+2301080910 metadata/md5-cache/dev-python/lit-15.0.6.9999
+2301080910 metadata/md5-cache/dev-python/lit-16.0.0.9999
+2301080910 metadata/md5-cache/dev-python/lit-16.0.0_pre20230101
+2301080910 metadata/md5-cache/dev-python/lit-16.0.0_pre20230107
+2301080840 metadata/md5-cache/dev-python/phonenumbers-8.13.3
+2301081140 metadata/md5-cache/dev-python/rapidfuzz-2.13.7
+2301081140 metadata/md5-cache/dev-python/rapidfuzz_capi-1.0.5
+2301080210 metadata/md5-cache/dev-python/watchdog-2.2.0
+2301080210 metadata/md5-cache/dev-python/xarray-2022.12.0
2301031222 metadata/md5-cache/dev-qt/assistant-5.15.7
2301031222 metadata/md5-cache/dev-qt/designer-5.15.7
2301031222 metadata/md5-cache/dev-qt/linguist-5.15.7
@@ -43283,7 +43241,6 @@
2301071812 metadata/md5-cache/dev-ros/ament_xmllint-0.12.1
2301071812 metadata/md5-cache/dev-ros/ament_xmllint-9999
2301031222 metadata/md5-cache/dev-ruby/GeoRuby-2.5.2-r1
-2301050343 metadata/md5-cache/dev-ruby/Manifest.gz
2301031222 metadata/md5-cache/dev-ruby/abstract-1.0.0-r4
2301031222 metadata/md5-cache/dev-ruby/abstract-1.0.0-r5
2301031222 metadata/md5-cache/dev-ruby/acme-client-2.0.9
@@ -43515,7 +43472,6 @@
2301031222 metadata/md5-cache/dev-ruby/csv-3.2.4
2301031222 metadata/md5-cache/dev-ruby/csv-3.2.5
2301031222 metadata/md5-cache/dev-ruby/csv-3.2.6
-2301031222 metadata/md5-cache/dev-ruby/curb-0.9.11-r1
2301031222 metadata/md5-cache/dev-ruby/curb-1.0.1
2301031222 metadata/md5-cache/dev-ruby/curb-1.0.3
2301031222 metadata/md5-cache/dev-ruby/curses-1.4.2
@@ -43660,7 +43616,6 @@
2301031222 metadata/md5-cache/dev-ruby/gettext_i18n_rails-1.9.0
2301031222 metadata/md5-cache/dev-ruby/gh-0.18.0-r1
2301031222 metadata/md5-cache/dev-ruby/gist-6.0.0
-2301031222 metadata/md5-cache/dev-ruby/git-1.11.0
2301031222 metadata/md5-cache/dev-ruby/git-1.12.0
2301031222 metadata/md5-cache/dev-ruby/git-1.13.0
2301031222 metadata/md5-cache/dev-ruby/globalid-1.0.0-r1
@@ -44028,9 +43983,6 @@
2301031222 metadata/md5-cache/dev-ruby/rack-attack-6.6.1
2301031222 metadata/md5-cache/dev-ruby/rack-cache-1.13.0
2301031222 metadata/md5-cache/dev-ruby/rack-openid-1.4.2-r1
-2301031222 metadata/md5-cache/dev-ruby/rack-protection-2.2.0
-2301031222 metadata/md5-cache/dev-ruby/rack-protection-2.2.1
-2301031222 metadata/md5-cache/dev-ruby/rack-protection-2.2.2
2301031222 metadata/md5-cache/dev-ruby/rack-protection-2.2.3
2301031222 metadata/md5-cache/dev-ruby/rack-protection-3.0.1
2301031222 metadata/md5-cache/dev-ruby/rack-protection-3.0.2
@@ -44306,8 +44258,6 @@
2301031222 metadata/md5-cache/dev-ruby/simplecov-html-0.12.3
2301031222 metadata/md5-cache/dev-ruby/simplecov_json_formatter-0.1.4
2301031222 metadata/md5-cache/dev-ruby/simpleidn-0.2.1-r1
-2301031222 metadata/md5-cache/dev-ruby/sinatra-2.2.0-r1
-2301031222 metadata/md5-cache/dev-ruby/sinatra-2.2.2
2301031222 metadata/md5-cache/dev-ruby/sinatra-2.2.3
2301031222 metadata/md5-cache/dev-ruby/sinatra-3.0.2
2301031222 metadata/md5-cache/dev-ruby/sinatra-3.0.4
@@ -44497,6 +44447,22 @@
2301031222 metadata/md5-cache/dev-ruby/zeitwerk-2.6.3
2301031222 metadata/md5-cache/dev-ruby/zeitwerk-2.6.6
2301031222 metadata/md5-cache/dev-ruby/zentest-4.12.1
+2301081510 metadata/md5-cache/dev-ruby/Manifest.gz
+2301081110 metadata/md5-cache/dev-ruby/bundler-2.4.3
+2301081110 metadata/md5-cache/dev-ruby/gettext_i18n_rails-1.10.0
+2301081140 metadata/md5-cache/dev-ruby/git-1.13.0-r1
+2301081110 metadata/md5-cache/dev-ruby/maxitest-4.4.0
+2301081110 metadata/md5-cache/dev-ruby/parser-3.2.0.0
+2301081110 metadata/md5-cache/dev-ruby/rack-3.0.3
+2301081110 metadata/md5-cache/dev-ruby/rack-protection-3.0.5
+2301081110 metadata/md5-cache/dev-ruby/rbs-2.8.3
+2301081110 metadata/md5-cache/dev-ruby/rdoc-6.5.0
+2301081110 metadata/md5-cache/dev-ruby/rspec-expectations-3.12.2
+2301081110 metadata/md5-cache/dev-ruby/rspec-mocks-3.12.2
+2301081110 metadata/md5-cache/dev-ruby/rubygems-3.4.3
+2301081110 metadata/md5-cache/dev-ruby/sinatra-3.0.5
+2301081110 metadata/md5-cache/dev-ruby/sus-0.16.0
+2301081110 metadata/md5-cache/dev-ruby/unicode-display_width-2.4.2
1912150139 metadata/md5-cache/dev-scheme/elk-3.99.8
2111181609 metadata/md5-cache/dev-scheme/gauche-mecab-1.0.2-r1
1708031509 metadata/md5-cache/dev-scheme/scmxlate-20090410-r1
@@ -44871,7 +44837,6 @@
2211232110 metadata/md5-cache/dev-util/sysprof-common-3.46.0
2212020710 metadata/md5-cache/dev-util/FlameGraph-1.0
2212020710 metadata/md5-cache/dev-util/FlameGraph-1.0_p20210830
-2212020710 metadata/md5-cache/dev-util/FlameGraph-1.0_p20220918
2212020710 metadata/md5-cache/dev-util/FlameGraph-9999
2212020710 metadata/md5-cache/dev-util/dejagnu-1.6.3
2212010640 metadata/md5-cache/dev-util/netsurf-buildsystem-1.9
@@ -45120,11 +45085,6 @@
2301031222 metadata/md5-cache/dev-util/leaktracer-2.4-r3
2301050343 metadata/md5-cache/dev-util/librnp-0.16.2
2301031222 metadata/md5-cache/dev-util/libtree-3.1.1
-2301050343 metadata/md5-cache/dev-util/lldb-13.0.1
-2301050343 metadata/md5-cache/dev-util/lldb-14.0.6
-2301050343 metadata/md5-cache/dev-util/lldb-15.0.6.9999
-2301050343 metadata/md5-cache/dev-util/lldb-16.0.0.9999
-2301050343 metadata/md5-cache/dev-util/lldb-16.0.0_pre20230101
2301031222 metadata/md5-cache/dev-util/lockrun-20120508-r1
2301031222 metadata/md5-cache/dev-util/ltrace-0.7.3.6.1
2301031222 metadata/md5-cache/dev-util/lttng-modules-2.12.5
@@ -45270,16 +45230,10 @@
2301050343 metadata/md5-cache/dev-util/sysdig-0.29.3
2301050343 metadata/md5-cache/dev-util/sysdig-kmod-0.27.1
2301031222 metadata/md5-cache/dev-util/sysprof-3.46.0
-2301031222 metadata/md5-cache/dev-util/systemtap-4.4
-2301031222 metadata/md5-cache/dev-util/systemtap-4.5
-2301031222 metadata/md5-cache/dev-util/systemtap-4.5-r1
-2301031222 metadata/md5-cache/dev-util/systemtap-4.6
-2301031222 metadata/md5-cache/dev-util/systemtap-4.7-r1
2301031222 metadata/md5-cache/dev-util/tinlink-1.0.0-r2
2301031222 metadata/md5-cache/dev-util/tree-sitter-cli-0.20.6
2301031222 metadata/md5-cache/dev-util/tree-sitter-cli-0.20.7
2301031222 metadata/md5-cache/dev-util/tup-0.7.10
-2301031222 metadata/md5-cache/dev-util/tup-0.7.11
2301031222 metadata/md5-cache/dev-util/tup-9999
2301031222 metadata/md5-cache/dev-util/uftrace-0.11
2301031222 metadata/md5-cache/dev-util/uftrace-0.12
@@ -45321,7 +45275,6 @@
2301061140 metadata/md5-cache/dev-util/bitcoin-tx-22.0-r1
2301061510 metadata/md5-cache/dev-util/shellcheck-0.8.0
2301061510 metadata/md5-cache/dev-util/shelltestrunner-1.9
-2301072110 metadata/md5-cache/dev-util/Manifest.gz
2301071812 metadata/md5-cache/dev-util/ROPgadget-7.1
2301071812 metadata/md5-cache/dev-util/ROPgadget-7.2
2301071812 metadata/md5-cache/dev-util/ROPgadget-9999
@@ -45377,7 +45330,6 @@
2301071812 metadata/md5-cache/dev-util/diff-cover-6.5.0-r1
2301071812 metadata/md5-cache/dev-util/diffoscope-229
2301071812 metadata/md5-cache/dev-util/diffoscope-230
-2301071812 metadata/md5-cache/dev-util/diffoscope-231
2301071812 metadata/md5-cache/dev-util/diffuse-0.7.5
2301071812 metadata/md5-cache/dev-util/directx-headers-1.606.4
2301071812 metadata/md5-cache/dev-util/directx-headers-9999
@@ -45411,7 +45363,6 @@
2301071812 metadata/md5-cache/dev-util/libabigail-2.1-r1
2301071812 metadata/md5-cache/dev-util/libabigail-2.2
2301071812 metadata/md5-cache/dev-util/libabigail-9999
-2301071010 metadata/md5-cache/dev-util/lldb-15.0.6
2301071812 metadata/md5-cache/dev-util/maturin-0.13.7
2301071812 metadata/md5-cache/dev-util/maturin-0.14.7
2301071812 metadata/md5-cache/dev-util/maturin-0.14.8
@@ -45478,6 +45429,24 @@
2301071812 metadata/md5-cache/dev-util/yamllint-1.28.0
2301071812 metadata/md5-cache/dev-util/ydiff-1.2
2301071812 metadata/md5-cache/dev-util/ydiff-1.2-r1
+2301081340 metadata/md5-cache/dev-util/FlameGraph-1.0_p20220918
+2301081340 metadata/md5-cache/dev-util/Manifest.gz
+2301081310 metadata/md5-cache/dev-util/android-udev-rules-20230104
+2301080640 metadata/md5-cache/dev-util/diffoscope-231-r1
+2301080910 metadata/md5-cache/dev-util/lldb-13.0.1
+2301080910 metadata/md5-cache/dev-util/lldb-14.0.6
+2301080910 metadata/md5-cache/dev-util/lldb-15.0.6
+2301080910 metadata/md5-cache/dev-util/lldb-15.0.6.9999
+2301080910 metadata/md5-cache/dev-util/lldb-16.0.0.9999
+2301080910 metadata/md5-cache/dev-util/lldb-16.0.0_pre20230101
+2301080910 metadata/md5-cache/dev-util/lldb-16.0.0_pre20230107
+2301080710 metadata/md5-cache/dev-util/systemtap-4.4
+2301080710 metadata/md5-cache/dev-util/systemtap-4.5
+2301080710 metadata/md5-cache/dev-util/systemtap-4.5-r1
+2301080710 metadata/md5-cache/dev-util/systemtap-4.6
+2301080840 metadata/md5-cache/dev-util/systemtap-4.7-r1
+2301080710 metadata/md5-cache/dev-util/systemtap-4.8
+2301081110 metadata/md5-cache/dev-util/tup-0.7.11
2101070210 metadata/md5-cache/dev-vcs/colorsvn-0.3.3
1902111809 metadata/md5-cache/dev-vcs/cvs2cl-2.71-r1
2103230739 metadata/md5-cache/dev-vcs/cvsutils-0.2.6
@@ -46395,7 +46364,6 @@
2210200941 metadata/md5-cache/games-strategy/satellite-reign-1.13.06
2211221710 metadata/md5-cache/games-strategy/ja2-stracciatella-data-1-r1
2301031222 metadata/md5-cache/games-strategy/0ad-0.0.26_alpha
-2301050343 metadata/md5-cache/games-strategy/Manifest.gz
2301050343 metadata/md5-cache/games-strategy/augustus-3.1.0
2301050343 metadata/md5-cache/games-strategy/colobot-0.1.12
2301050343 metadata/md5-cache/games-strategy/colobot-0.2.0_alpha
@@ -46449,6 +46417,8 @@
2301050343 metadata/md5-cache/games-strategy/widelands-1.1
2301050343 metadata/md5-cache/games-strategy/widelands-9999
2301031222 metadata/md5-cache/games-strategy/xbattleai-1.2.2-r2
+2301080810 metadata/md5-cache/games-strategy/Manifest.gz
+2301080810 metadata/md5-cache/games-strategy/ja2-stracciatella-0.20.0
2011222009 metadata/md5-cache/games-util/etswitch-0.1.14-r1
2104212209 metadata/md5-cache/games-util/xgame-1.7.1-r1
1707090139 metadata/md5-cache/games-util/xgame-gtk2-2.0.2-r1
@@ -48351,7 +48321,6 @@
2301051940 metadata/md5-cache/media-gfx/fotoxx-23.0
2301052110 metadata/md5-cache/media-gfx/krita-5.1.5
2301052110 metadata/md5-cache/media-gfx/skanpage-22.12.1
-2301072010 metadata/md5-cache/media-gfx/Manifest.gz
2301071812 metadata/md5-cache/media-gfx/asymptote-2.78
2301071812 metadata/md5-cache/media-gfx/asymptote-2.83
2301071812 metadata/md5-cache/media-gfx/cairosvg-2.5.2
@@ -48372,7 +48341,6 @@
2301071812 metadata/md5-cache/media-gfx/mypaint-2.0.1-r2
2301071812 metadata/md5-cache/media-gfx/nvidia-cg-toolkit-3.1.0013-r6
2301071812 metadata/md5-cache/media-gfx/sane-backends-1.1.1-r11
-2301071812 metadata/md5-cache/media-gfx/sane-backends-1.1.1-r13
2301071812 metadata/md5-cache/media-gfx/scour-0.38.2
2301071812 metadata/md5-cache/media-gfx/svg2rlg-0.4.0-r1
2301071812 metadata/md5-cache/media-gfx/termtosvg-1.1.0
@@ -48382,6 +48350,8 @@
2301071812 metadata/md5-cache/media-gfx/xdot-1.2-r1
2301071812 metadata/md5-cache/media-gfx/xdot-9999
2301071812 metadata/md5-cache/media-gfx/zbar-0.23.90
+2301081140 metadata/md5-cache/media-gfx/Manifest.gz
+2301081140 metadata/md5-cache/media-gfx/sane-backends-1.1.1-r13
2012270139 metadata/md5-cache/media-libs/cimg-2.9.3
2106251539 metadata/md5-cache/media-libs/elles_icc_profiles-20160501.0932-r1
1911150539 metadata/md5-cache/media-libs/icc-profiles-basiccolor-printing2009-1.2.0
@@ -49820,7 +49790,6 @@
2301050343 metadata/md5-cache/media-sound/pamix-1.6-r2
2301050343 metadata/md5-cache/media-sound/pamix-9999
2301031222 metadata/md5-cache/media-sound/paprefs-1.2-r3
-2301031222 metadata/md5-cache/media-sound/pasystray-0.8.0-r1
2301051410 metadata/md5-cache/media-sound/pasystray-0.8.1
2301031222 metadata/md5-cache/media-sound/patchage-1.0.10
2301031222 metadata/md5-cache/media-sound/patchage-1.0.8
@@ -49938,8 +49907,6 @@
2301050343 metadata/md5-cache/media-sound/yoshimi-2.2.2.1
2301050343 metadata/md5-cache/media-sound/zynaddsubfx-3.0.6-r1
2301052110 metadata/md5-cache/media-sound/elisa-22.12.1
-2301061310 metadata/md5-cache/media-sound/abcmidi-2023.01.05
-2301071812 metadata/md5-cache/media-sound/Manifest.gz
2301071812 metadata/md5-cache/media-sound/apulse-0.1.13-r2
2301071812 metadata/md5-cache/media-sound/audiotools-3.1.1-r1
2301071812 metadata/md5-cache/media-sound/beets-1.4.9-r6
@@ -49989,6 +49956,8 @@
2301071812 metadata/md5-cache/media-sound/wavpack-5.6.0
2301071812 metadata/md5-cache/media-sound/whipper-0.10.0
2301071812 metadata/md5-cache/media-sound/whipper-0.9.0
+2301081140 metadata/md5-cache/media-sound/Manifest.gz
+2301081140 metadata/md5-cache/media-sound/abcmidi-2023.01.06
1806021308 metadata/md5-cache/media-tv/ivtvplayer-0.1.3-r2
2110221139 metadata/md5-cache/media-tv/shoutcast2vdr-0.0.8-r1
2012172009 metadata/md5-cache/media-tv/w_scan-20170107
@@ -50621,14 +50590,12 @@
2209170112 metadata/md5-cache/net-dialup/wvdial-1.61
2210010840 metadata/md5-cache/net-dialup/sendpage-1.1.0-r4
2212241110 metadata/md5-cache/net-dialup/rp-pppoe-9999
-2301050343 metadata/md5-cache/net-dialup/Manifest.gz
2301050343 metadata/md5-cache/net-dialup/accel-ppp-1.12.0_p20220830-r1
2301050343 metadata/md5-cache/net-dialup/accel-ppp-9999
2301050343 metadata/md5-cache/net-dialup/cutecom-0.51.0-r1
2301031222 metadata/md5-cache/net-dialup/dial-1.2-r2
2301031222 metadata/md5-cache/net-dialup/dwun-0.96e-r6
2301031222 metadata/md5-cache/net-dialup/freeradius-3.0.25-r2
-2301031222 metadata/md5-cache/net-dialup/freeradius-3.2.0
2301031222 metadata/md5-cache/net-dialup/freeradius-client-1.1.7-r2
2301031222 metadata/md5-cache/net-dialup/kpnadsl4linux-1.11
2301031222 metadata/md5-cache/net-dialup/linux-atm-2.5.2-r1
@@ -50651,6 +50618,8 @@
2301031222 metadata/md5-cache/net-dialup/speedtouch-usb-3.0.1.2-r3
2301031222 metadata/md5-cache/net-dialup/xl2tpd-1.3.16-r1
2301031222 metadata/md5-cache/net-dialup/xl2tpd-1.3.18
+2301081240 metadata/md5-cache/net-dialup/Manifest.gz
+2301081240 metadata/md5-cache/net-dialup/freeradius-3.2.0
1910111739 metadata/md5-cache/net-dns/dnscap-1.10.3
2101061809 metadata/md5-cache/net-dns/dnswalk-2.0.2
2105311239 metadata/md5-cache/net-dns/idnkit-2.3
@@ -51827,7 +51796,6 @@
2301031222 metadata/md5-cache/net-misc/radvd-2.19-r5
2301031222 metadata/md5-cache/net-misc/rclone-1.59.2
2301031222 metadata/md5-cache/net-misc/rclone-1.60.0
-2301031222 metadata/md5-cache/net-misc/rclone-1.60.1
2301031222 metadata/md5-cache/net-misc/rdate-1.10
2301031222 metadata/md5-cache/net-misc/rdate-1.10.2
2301031222 metadata/md5-cache/net-misc/rdate-1.11
@@ -51944,7 +51912,6 @@
2301061510 metadata/md5-cache/net-misc/hath-0.5.7
2301061140 metadata/md5-cache/net-misc/hylafaxplus-7.0.6-r3
2301061910 metadata/md5-cache/net-misc/openvswitch-2.17.2-r1
-2301072310 metadata/md5-cache/net-misc/Manifest.gz
2301071812 metadata/md5-cache/net-misc/curl-7.86.0-r3
2301071812 metadata/md5-cache/net-misc/curl-7.87.0
2301071812 metadata/md5-cache/net-misc/downloader-cli-0.3.3
@@ -52008,6 +51975,10 @@
2301071812 metadata/md5-cache/net-misc/yt-dlp-2023.1.6
2301071812 metadata/md5-cache/net-misc/ytmdl-2022.12.25
2301071812 metadata/md5-cache/net-misc/ytmdl-2022.3.16
+2301080710 metadata/md5-cache/net-misc/Manifest.gz
+2301080710 metadata/md5-cache/net-misc/curl-7.87.0-r1
+2301080540 metadata/md5-cache/net-misc/eventd-0.29.0
+2301080210 metadata/md5-cache/net-misc/rclone-1.60.1
1911091712 metadata/md5-cache/net-nds/led-1.111
2204240440 metadata/md5-cache/net-nds/smbldap-tools-0.9.10-r1
2209122242 metadata/md5-cache/net-nds/phpldapadmin-1.2.6.3
@@ -52083,7 +52054,6 @@
2301031222 metadata/md5-cache/net-p2p/arti-1.1.0
2301031222 metadata/md5-cache/net-p2p/arti-9999
2301031222 metadata/md5-cache/net-p2p/automatic-0.9.0
-2301051240 metadata/md5-cache/net-p2p/biglybt-3.2.0.0-r1
2301031222 metadata/md5-cache/net-p2p/bitcoin-cli-0.21.0
2301041740 metadata/md5-cache/net-p2p/bitcoin-cli-22.0
2301051010 metadata/md5-cache/net-p2p/bitcoin-cli-24.0.1-r1
@@ -52146,7 +52116,6 @@
2301052110 metadata/md5-cache/net-p2p/ktorrent-22.12.1
2301051910 metadata/md5-cache/net-p2p/transmission-4.0.0_beta3
2301051910 metadata/md5-cache/net-p2p/transmission-9999
-2301071812 metadata/md5-cache/net-p2p/Manifest.gz
2301071812 metadata/md5-cache/net-p2p/bittornado-0.4.1_p20160925-r4
2301071812 metadata/md5-cache/net-p2p/deluge-2.1.1
2301071812 metadata/md5-cache/net-p2p/deluge-2.1.1-r1
@@ -52161,6 +52130,8 @@
2301071812 metadata/md5-cache/net-p2p/qbittorrent-4.5.0
2301071812 metadata/md5-cache/net-p2p/qbittorrent-9999
2301071812 metadata/md5-cache/net-p2p/torrentinfo-1.8.6-r3
+2301081310 metadata/md5-cache/net-p2p/Manifest.gz
+2301081310 metadata/md5-cache/net-p2p/biglybt-3.2.0.0-r2
2011290239 metadata/md5-cache/net-print/c2esp-27
2104060140 metadata/md5-cache/net-print/cups-windows-6.0-r1
2101150309 metadata/md5-cache/net-print/epson-inkjet-printer-escpr-1.7.8
@@ -53097,7 +53068,6 @@
2208291040 metadata/md5-cache/sci-geosciences/congen-1.7
2210200941 metadata/md5-cache/sci-geosciences/gpscorrelate-2.0
2210200941 metadata/md5-cache/sci-geosciences/gpsprune-bin-20.4
-2210200941 metadata/md5-cache/sci-geosciences/josm-bin-18463
2210200941 metadata/md5-cache/sci-geosciences/xtide-2.15.5
2212182210 metadata/md5-cache/sci-geosciences/libtcd-2.2.7_p3
2212261910 metadata/md5-cache/sci-geosciences/mtkbabel-0.8.3.1-r2
@@ -53187,7 +53157,6 @@
2301031222 metadata/md5-cache/sci-geosciences/viking-1.10
2301061810 metadata/md5-cache/sci-geosciences/josm-bin-18583
2301071812 metadata/md5-cache/sci-geosciences/GeographicLib-1.52-r1
-2301072110 metadata/md5-cache/sci-geosciences/Manifest.gz
2301071812 metadata/md5-cache/sci-geosciences/folium-0.12.1
2301071812 metadata/md5-cache/sci-geosciences/folium-0.13.0
2301071812 metadata/md5-cache/sci-geosciences/geopy-2.2.0
@@ -53198,6 +53167,8 @@
2301071610 metadata/md5-cache/sci-geosciences/josm-bin-18622
2301071812 metadata/md5-cache/sci-geosciences/mapserver-7.6.4
2301071812 metadata/md5-cache/sci-geosciences/routino-3.3.3-r2
+2301081310 metadata/md5-cache/sci-geosciences/Manifest.gz
+2301080710 metadata/md5-cache/sci-geosciences/qgis-3.28.2
2002230040 metadata/md5-cache/sci-libs/beagle-3.0.3-r1
2110211309 metadata/md5-cache/sci-libs/clashscore-db-3.17-r1
2102270639 metadata/md5-cache/sci-libs/coinor-alps-1.5.7
@@ -53696,9 +53667,6 @@
2301031222 metadata/md5-cache/sci-mathematics/nauty-2.8.6
2301031222 metadata/md5-cache/sci-mathematics/nestedsums-1.5.2-r1
2301031222 metadata/md5-cache/sci-mathematics/normaliz-3.9.3
-2301031222 metadata/md5-cache/sci-mathematics/octave-6.4.0-r3
-2301031222 metadata/md5-cache/sci-mathematics/octave-6.4.0-r4
-2301031222 metadata/md5-cache/sci-mathematics/octave-7.3.0-r1
2301031222 metadata/md5-cache/sci-mathematics/otter-3.3-r4
2301031222 metadata/md5-cache/sci-mathematics/pari-2.13.4-r1
2301031222 metadata/md5-cache/sci-mathematics/pari-2.15.1
@@ -53743,7 +53711,6 @@
2301050343 metadata/md5-cache/sci-mathematics/yacas-1.9.1
2301031222 metadata/md5-cache/sci-mathematics/yafu-1.34.3-r1
2301031222 metadata/md5-cache/sci-mathematics/yices2-2.6.4
-2301071812 metadata/md5-cache/sci-mathematics/Manifest.gz
2301071812 metadata/md5-cache/sci-mathematics/alectryon-1.4.0-r1
2301071812 metadata/md5-cache/sci-mathematics/dunshire-0.1.1-r2
2301071812 metadata/md5-cache/sci-mathematics/mathlib-tools-1.3.0
@@ -53753,6 +53720,10 @@
2301071812 metadata/md5-cache/sci-mathematics/unuran-1.8.1
2301071812 metadata/md5-cache/sci-mathematics/unuran-1.9.0
2301071812 metadata/md5-cache/sci-mathematics/z3-4.11.2
+2301080840 metadata/md5-cache/sci-mathematics/Manifest.gz
+2301080340 metadata/md5-cache/sci-mathematics/acl2-8.5
+2301080840 metadata/md5-cache/sci-mathematics/octave-6.4.0-r5
+2301080840 metadata/md5-cache/sci-mathematics/octave-7.3.0-r2
2104180939 metadata/md5-cache/sci-misc/ViSP-images-3.3.0
2203231439 metadata/md5-cache/sci-misc/flashdot-1.1.4-r1
2207071340 metadata/md5-cache/sci-misc/ViSP-images-3.5.0
@@ -55501,10 +55472,6 @@
2212281840 metadata/md5-cache/sys-devel/crossdev-99999999
2212282240 metadata/md5-cache/sys-devel/gcc-config-2.9
2212272310 metadata/md5-cache/sys-devel/reflex-20221012
-2301020010 metadata/md5-cache/sys-devel/llvm-common-13.0.1
-2301020010 metadata/md5-cache/sys-devel/llvm-common-14.0.6
-2301020010 metadata/md5-cache/sys-devel/llvm-common-15.0.6.9999
-2301020010 metadata/md5-cache/sys-devel/llvm-common-16.0.0.9999
2301031222 metadata/md5-cache/sys-devel/autogen-5.18.16-r1
2301031222 metadata/md5-cache/sys-devel/automake-1.16.5
2301031222 metadata/md5-cache/sys-devel/automake-9999
@@ -55528,13 +55495,6 @@
2301031222 metadata/md5-cache/sys-devel/binutils-hppa64-2.38-r2
2301031222 metadata/md5-cache/sys-devel/binutils-hppa64-2.39-r4
2301031222 metadata/md5-cache/sys-devel/bison-3.8.2-r2
-2301031222 metadata/md5-cache/sys-devel/clang-common-13.0.1
-2301031222 metadata/md5-cache/sys-devel/clang-common-14.0.6
-2301031222 metadata/md5-cache/sys-devel/clang-common-15.0.6-r1
-2301031222 metadata/md5-cache/sys-devel/clang-common-15.0.6.9999
-2301031222 metadata/md5-cache/sys-devel/clang-common-16.0.0.9999
-2301031222 metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230101
-2301031222 metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230101-r1
2301031222 metadata/md5-cache/sys-devel/clang-toolchain-symlinks-14-r2
2301031222 metadata/md5-cache/sys-devel/clang-toolchain-symlinks-15-r2
2301031222 metadata/md5-cache/sys-devel/clang-toolchain-symlinks-16-r2
@@ -55584,15 +55544,9 @@
2301031222 metadata/md5-cache/sys-devel/libtool-2.4.7
2301031222 metadata/md5-cache/sys-devel/libtool-2.4.7-r1
2301031222 metadata/md5-cache/sys-devel/libtool-9999
-2301050343 metadata/md5-cache/sys-devel/lld-13.0.1-r1
-2301050343 metadata/md5-cache/sys-devel/lld-14.0.6-r1
-2301050343 metadata/md5-cache/sys-devel/lld-15.0.6.9999
-2301050343 metadata/md5-cache/sys-devel/lld-16.0.0.9999
-2301050343 metadata/md5-cache/sys-devel/lld-16.0.0_pre20230101
2301031222 metadata/md5-cache/sys-devel/lld-toolchain-symlinks-14-r2
2301031222 metadata/md5-cache/sys-devel/lld-toolchain-symlinks-15-r2
2301031222 metadata/md5-cache/sys-devel/lld-toolchain-symlinks-16-r2
-2301030610 metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre20230101
2301050343 metadata/md5-cache/sys-devel/llvm-roc-5.0.2
2301031222 metadata/md5-cache/sys-devel/llvm-toolchain-symlinks-14-r1
2301031222 metadata/md5-cache/sys-devel/llvm-toolchain-symlinks-15-r1
@@ -55618,14 +55572,6 @@
2301031222 metadata/md5-cache/sys-devel/smatch-9999
2301031222 metadata/md5-cache/sys-devel/sparse-0.6.4-r2
2301031222 metadata/md5-cache/sys-devel/sparse-9999
-2301071812 metadata/md5-cache/sys-devel/Manifest.gz
-2301071812 metadata/md5-cache/sys-devel/clang-13.0.1
-2301071812 metadata/md5-cache/sys-devel/clang-14.0.6-r1
-2301071812 metadata/md5-cache/sys-devel/clang-15.0.6-r1
-2301071812 metadata/md5-cache/sys-devel/clang-15.0.6.9999
-2301071812 metadata/md5-cache/sys-devel/clang-16.0.0.9999
-2301071812 metadata/md5-cache/sys-devel/clang-16.0.0_pre20230101
-2301071010 metadata/md5-cache/sys-devel/clang-common-15.0.6
2301071812 metadata/md5-cache/sys-devel/clang-runtime-13.0.1
2301071812 metadata/md5-cache/sys-devel/clang-runtime-14.0.6
2301071812 metadata/md5-cache/sys-devel/clang-runtime-15.0.6
@@ -55636,15 +55582,47 @@
2301071110 metadata/md5-cache/sys-devel/gcc-10.4.1_p20230105
2301071110 metadata/md5-cache/sys-devel/gcc-11.3.1_p20230106
2301071812 metadata/md5-cache/sys-devel/gettext-0.21.1
-2301071010 metadata/md5-cache/sys-devel/lld-15.0.6
-2301071812 metadata/md5-cache/sys-devel/llvm-13.0.1
-2301071812 metadata/md5-cache/sys-devel/llvm-14.0.6-r2
-2301071812 metadata/md5-cache/sys-devel/llvm-15.0.6-r1
-2301071812 metadata/md5-cache/sys-devel/llvm-15.0.6.9999
-2301071812 metadata/md5-cache/sys-devel/llvm-16.0.0.9999
-2301071812 metadata/md5-cache/sys-devel/llvm-16.0.0_pre20230101
-2301071010 metadata/md5-cache/sys-devel/llvm-common-15.0.6
2301071812 metadata/md5-cache/sys-devel/rust-std-1.59.0
+2301080910 metadata/md5-cache/sys-devel/Manifest.gz
+2301080910 metadata/md5-cache/sys-devel/clang-13.0.1
+2301080910 metadata/md5-cache/sys-devel/clang-14.0.6-r1
+2301080910 metadata/md5-cache/sys-devel/clang-15.0.6-r1
+2301080910 metadata/md5-cache/sys-devel/clang-15.0.6.9999
+2301080910 metadata/md5-cache/sys-devel/clang-16.0.0.9999
+2301080910 metadata/md5-cache/sys-devel/clang-16.0.0_pre20230101
+2301080910 metadata/md5-cache/sys-devel/clang-16.0.0_pre20230107
+2301080910 metadata/md5-cache/sys-devel/clang-common-13.0.1
+2301080910 metadata/md5-cache/sys-devel/clang-common-14.0.6
+2301080910 metadata/md5-cache/sys-devel/clang-common-15.0.6
+2301080910 metadata/md5-cache/sys-devel/clang-common-15.0.6-r1
+2301080910 metadata/md5-cache/sys-devel/clang-common-15.0.6.9999
+2301080910 metadata/md5-cache/sys-devel/clang-common-16.0.0.9999
+2301080910 metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230101
+2301080910 metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230101-r1
+2301080910 metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20230107
+2301080910 metadata/md5-cache/sys-devel/clang-runtime-16.0.0_pre20230107
+2301080640 metadata/md5-cache/sys-devel/gcc-12.2.1_p20230107
+2301080910 metadata/md5-cache/sys-devel/lld-13.0.1-r1
+2301080910 metadata/md5-cache/sys-devel/lld-14.0.6-r1
+2301080910 metadata/md5-cache/sys-devel/lld-15.0.6
+2301080910 metadata/md5-cache/sys-devel/lld-15.0.6.9999
+2301080910 metadata/md5-cache/sys-devel/lld-16.0.0.9999
+2301080910 metadata/md5-cache/sys-devel/lld-16.0.0_pre20230101
+2301080910 metadata/md5-cache/sys-devel/lld-16.0.0_pre20230107
+2301080910 metadata/md5-cache/sys-devel/llvm-13.0.1
+2301080910 metadata/md5-cache/sys-devel/llvm-14.0.6-r2
+2301080910 metadata/md5-cache/sys-devel/llvm-15.0.6-r1
+2301080910 metadata/md5-cache/sys-devel/llvm-15.0.6.9999
+2301080910 metadata/md5-cache/sys-devel/llvm-16.0.0.9999
+2301080910 metadata/md5-cache/sys-devel/llvm-16.0.0_pre20230101
+2301080910 metadata/md5-cache/sys-devel/llvm-16.0.0_pre20230107
+2301080910 metadata/md5-cache/sys-devel/llvm-common-13.0.1
+2301080910 metadata/md5-cache/sys-devel/llvm-common-14.0.6
+2301080910 metadata/md5-cache/sys-devel/llvm-common-15.0.6
+2301080910 metadata/md5-cache/sys-devel/llvm-common-15.0.6.9999
+2301080910 metadata/md5-cache/sys-devel/llvm-common-16.0.0.9999
+2301080910 metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre20230101
+2301080910 metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre20230107
2301031222 metadata/md5-cache/sys-fabric/Manifest.gz
2301031222 metadata/md5-cache/sys-fabric/mstflint-4.18.0_p1-r1
2301031222 metadata/md5-cache/sys-fabric/mstflint-4.20.0_p1
@@ -56034,7 +56012,6 @@
2301031222 metadata/md5-cache/sys-kernel/rt-sources-4.19.269_p119
2301031222 metadata/md5-cache/sys-kernel/rt-sources-4.9.327_p197
2301031222 metadata/md5-cache/sys-kernel/rt-sources-5.10.158_p77
-2301031222 metadata/md5-cache/sys-kernel/rt-sources-5.15.85_p55
2301031222 metadata/md5-cache/sys-kernel/rt-sources-5.4.221_p79
2301031222 metadata/md5-cache/sys-kernel/rt-sources-6.0.5_p14
2301031222 metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.161
@@ -56060,7 +56037,6 @@
2301031222 metadata/md5-cache/sys-kernel/zen-sources-5.15.10
2301031222 metadata/md5-cache/sys-kernel/zen-sources-5.19.13
2301031222 metadata/md5-cache/sys-kernel/zen-sources-6.0.12
-2301072040 metadata/md5-cache/sys-kernel/Manifest.gz
2301072040 metadata/md5-cache/sys-kernel/gentoo-kernel-6.0.18
2301072040 metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.4
2301072040 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.0.18
@@ -56074,6 +56050,8 @@
2301071440 metadata/md5-cache/sys-kernel/vanilla-sources-4.9.337
2301071440 metadata/md5-cache/sys-kernel/vanilla-sources-6.0.18
2301071440 metadata/md5-cache/sys-kernel/vanilla-sources-6.1.4
+2301081340 metadata/md5-cache/sys-kernel/Manifest.gz
+2301081340 metadata/md5-cache/sys-kernel/rt-sources-5.15.86_p56
2106100309 metadata/md5-cache/sys-libs/fortify-headers-1.1
1908101709 metadata/md5-cache/sys-libs/libservicelog-1.1.18
2107081310 metadata/md5-cache/sys-libs/lwp-2.8
@@ -56090,16 +56068,6 @@
2301031222 metadata/md5-cache/sys-libs/basu-0.2.0
2301031222 metadata/md5-cache/sys-libs/basu-0.2.0-r1
2301031222 metadata/md5-cache/sys-libs/blocksruntime-0_pre20171027-r1
-2301050343 metadata/md5-cache/sys-libs/compiler-rt-13.0.1
-2301050343 metadata/md5-cache/sys-libs/compiler-rt-14.0.6-r1
-2301050343 metadata/md5-cache/sys-libs/compiler-rt-15.0.6.9999
-2301050343 metadata/md5-cache/sys-libs/compiler-rt-16.0.0.9999
-2301050343 metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre20230101
-2301050343 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-13.0.1
-2301050343 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-14.0.6
-2301050343 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.6.9999
-2301050343 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0.9999
-2301050343 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20230101
2301031222 metadata/md5-cache/sys-libs/csu-85-r1
2301031222 metadata/md5-cache/sys-libs/cygwin-crypt-1.4-r1
2301031222 metadata/md5-cache/sys-libs/efivar-37
@@ -56161,15 +56129,12 @@
2301031222 metadata/md5-cache/sys-libs/timezone-data-2022g
2301050343 metadata/md5-cache/sys-libs/zlib-ng-2.0.6
2301052110 metadata/md5-cache/sys-libs/kpmcore-22.12.1
-2301071812 metadata/md5-cache/sys-libs/Manifest.gz
2301071812 metadata/md5-cache/sys-libs/binutils-libs-2.34-r2
2301071812 metadata/md5-cache/sys-libs/binutils-libs-2.35.2
2301071812 metadata/md5-cache/sys-libs/binutils-libs-2.36.1-r2
2301071812 metadata/md5-cache/sys-libs/binutils-libs-2.37_p1-r2
2301071812 metadata/md5-cache/sys-libs/binutils-libs-2.38-r2
2301071812 metadata/md5-cache/sys-libs/binutils-libs-2.39-r4
-2301071010 metadata/md5-cache/sys-libs/compiler-rt-15.0.6
-2301071010 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.6
2301071812 metadata/md5-cache/sys-libs/cracklib-2.9.8
2301071812 metadata/md5-cache/sys-libs/db-18.1.32-r1
2301071812 metadata/md5-cache/sys-libs/db-18.1.40-r1
@@ -56190,29 +56155,11 @@
2301071812 metadata/md5-cache/sys-libs/libcap-2.66
2301071812 metadata/md5-cache/sys-libs/libcap-9999
2301071812 metadata/md5-cache/sys-libs/libcap-ng-0.8.3
-2301071812 metadata/md5-cache/sys-libs/libcxx-13.0.1
-2301071812 metadata/md5-cache/sys-libs/libcxx-14.0.6
-2301071812 metadata/md5-cache/sys-libs/libcxx-15.0.6
-2301071812 metadata/md5-cache/sys-libs/libcxx-15.0.6.9999
-2301071812 metadata/md5-cache/sys-libs/libcxx-16.0.0.9999
-2301071812 metadata/md5-cache/sys-libs/libcxx-16.0.0_pre20230101
-2301071812 metadata/md5-cache/sys-libs/libcxxabi-13.0.1
-2301071812 metadata/md5-cache/sys-libs/libcxxabi-14.0.6
-2301071812 metadata/md5-cache/sys-libs/libcxxabi-15.0.6
-2301071812 metadata/md5-cache/sys-libs/libcxxabi-15.0.6.9999
-2301071812 metadata/md5-cache/sys-libs/libcxxabi-16.0.0.9999
-2301071812 metadata/md5-cache/sys-libs/libcxxabi-16.0.0_pre20230101
2301071812 metadata/md5-cache/sys-libs/libfaketime-0.9.10
2301071812 metadata/md5-cache/sys-libs/libfaketime-0.9.6-r4
2301071812 metadata/md5-cache/sys-libs/libfaketime-0.9.9
2301071812 metadata/md5-cache/sys-libs/libieee1284-0.2.11-r8
2301071812 metadata/md5-cache/sys-libs/libnvme-1.2-r1
-2301071812 metadata/md5-cache/sys-libs/libomp-13.0.1
-2301071812 metadata/md5-cache/sys-libs/libomp-14.0.6-r1
-2301071812 metadata/md5-cache/sys-libs/libomp-15.0.6
-2301071812 metadata/md5-cache/sys-libs/libomp-15.0.6.9999
-2301071812 metadata/md5-cache/sys-libs/libomp-16.0.0.9999
-2301071812 metadata/md5-cache/sys-libs/libomp-16.0.0_pre20230101
2301071812 metadata/md5-cache/sys-libs/libraw1394-2.1.2-r1
2301071812 metadata/md5-cache/sys-libs/libseccomp-2.5.4
2301071812 metadata/md5-cache/sys-libs/libseccomp-2.5.4-r1
@@ -56236,12 +56183,6 @@
2301071812 metadata/md5-cache/sys-libs/liburing-9999
2301071812 metadata/md5-cache/sys-libs/libxcrypt-4.4.28-r2
2301071812 metadata/md5-cache/sys-libs/libxcrypt-4.4.33
-2301071812 metadata/md5-cache/sys-libs/llvm-libunwind-13.0.1-r1
-2301071812 metadata/md5-cache/sys-libs/llvm-libunwind-14.0.6-r1
-2301071812 metadata/md5-cache/sys-libs/llvm-libunwind-15.0.6
-2301071812 metadata/md5-cache/sys-libs/llvm-libunwind-15.0.6.9999
-2301071812 metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0.9999
-2301071812 metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre20230101
2301071812 metadata/md5-cache/sys-libs/ncurses-6.3_p20221203-r2
2301071812 metadata/md5-cache/sys-libs/ncurses-6.4
2301071812 metadata/md5-cache/sys-libs/ncurses-compat-6.2
@@ -56260,6 +56201,49 @@
2301071812 metadata/md5-cache/sys-libs/tevent-0.13.0
2301071812 metadata/md5-cache/sys-libs/uid_wrapper-1.2.9
2301071812 metadata/md5-cache/sys-libs/zlib-1.2.13-r1
+2301080910 metadata/md5-cache/sys-libs/Manifest.gz
+2301080910 metadata/md5-cache/sys-libs/compiler-rt-13.0.1
+2301080910 metadata/md5-cache/sys-libs/compiler-rt-14.0.6-r1
+2301080910 metadata/md5-cache/sys-libs/compiler-rt-15.0.6
+2301080910 metadata/md5-cache/sys-libs/compiler-rt-15.0.6.9999
+2301080910 metadata/md5-cache/sys-libs/compiler-rt-16.0.0.9999
+2301080910 metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre20230101
+2301080910 metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre20230107
+2301080910 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-13.0.1
+2301080910 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-14.0.6
+2301080910 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.6
+2301080910 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.6.9999
+2301080910 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0.9999
+2301080910 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20230101
+2301080910 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20230107
+2301080910 metadata/md5-cache/sys-libs/libcxx-13.0.1
+2301080910 metadata/md5-cache/sys-libs/libcxx-14.0.6
+2301080910 metadata/md5-cache/sys-libs/libcxx-15.0.6
+2301080910 metadata/md5-cache/sys-libs/libcxx-15.0.6.9999
+2301080910 metadata/md5-cache/sys-libs/libcxx-16.0.0.9999
+2301080910 metadata/md5-cache/sys-libs/libcxx-16.0.0_pre20230101
+2301080910 metadata/md5-cache/sys-libs/libcxx-16.0.0_pre20230107
+2301080910 metadata/md5-cache/sys-libs/libcxxabi-13.0.1
+2301080910 metadata/md5-cache/sys-libs/libcxxabi-14.0.6
+2301080910 metadata/md5-cache/sys-libs/libcxxabi-15.0.6
+2301080910 metadata/md5-cache/sys-libs/libcxxabi-15.0.6.9999
+2301080910 metadata/md5-cache/sys-libs/libcxxabi-16.0.0.9999
+2301080910 metadata/md5-cache/sys-libs/libcxxabi-16.0.0_pre20230101
+2301080910 metadata/md5-cache/sys-libs/libcxxabi-16.0.0_pre20230107
+2301080910 metadata/md5-cache/sys-libs/libomp-13.0.1
+2301080910 metadata/md5-cache/sys-libs/libomp-14.0.6-r1
+2301080910 metadata/md5-cache/sys-libs/libomp-15.0.6
+2301080910 metadata/md5-cache/sys-libs/libomp-15.0.6.9999
+2301080910 metadata/md5-cache/sys-libs/libomp-16.0.0.9999
+2301080910 metadata/md5-cache/sys-libs/libomp-16.0.0_pre20230101
+2301080910 metadata/md5-cache/sys-libs/libomp-16.0.0_pre20230107
+2301080910 metadata/md5-cache/sys-libs/llvm-libunwind-13.0.1-r1
+2301080910 metadata/md5-cache/sys-libs/llvm-libunwind-14.0.6-r1
+2301080910 metadata/md5-cache/sys-libs/llvm-libunwind-15.0.6
+2301080910 metadata/md5-cache/sys-libs/llvm-libunwind-15.0.6.9999
+2301080910 metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0.9999
+2301080910 metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre20230101
+2301080910 metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre20230107
2110201309 metadata/md5-cache/sys-power/acpi-1.7-r1
2104252209 metadata/md5-cache/sys-power/acpitool-0.5.1-r2
1901132309 metadata/md5-cache/sys-power/hibernate-script-2.0-r6
@@ -56319,7 +56303,6 @@
2301031222 metadata/md5-cache/sys-process/at-3.2.5
2301031222 metadata/md5-cache/sys-process/at-3.2.5-r1
2301031222 metadata/md5-cache/sys-process/atop-2.7.1-r1
-2301031222 metadata/md5-cache/sys-process/atop-2.8.0
2301031222 metadata/md5-cache/sys-process/bcron-0.11
2301031222 metadata/md5-cache/sys-process/below-0.5.0
2301031222 metadata/md5-cache/sys-process/below-0.6.3
@@ -56376,7 +56359,6 @@
2301050343 metadata/md5-cache/sys-process/usbtop-1.0
2301031222 metadata/md5-cache/sys-process/wait_on_pid-0.0.2-r1
2301061240 metadata/md5-cache/sys-process/bottom-0.7.0
-2301071812 metadata/md5-cache/sys-process/Manifest.gz
2301071812 metadata/md5-cache/sys-process/audit-3.0-r2
2301071812 metadata/md5-cache/sys-process/audit-3.0.6-r2
2301071812 metadata/md5-cache/sys-process/audit-3.0.7-r2
@@ -56395,6 +56377,8 @@
2301071812 metadata/md5-cache/sys-process/numactl-9999
2301071812 metadata/md5-cache/sys-process/procps-3.3.17-r1
2301071812 metadata/md5-cache/sys-process/watchpid-0.1-r2
+2301080840 metadata/md5-cache/sys-process/Manifest.gz
+2301080840 metadata/md5-cache/sys-process/atop-2.8.1
2108131839 metadata/md5-cache/virtual/bitcoin-leveldb-0-r2
2108190539 metadata/md5-cache/virtual/checkpassword-0-r1
2101040639 metadata/md5-cache/virtual/gnustep-back-0.28.0
@@ -56723,7 +56707,6 @@
2210010840 metadata/md5-cache/www-apps/Apache-Gallery-1.0_rc3-r2
2210010840 metadata/md5-cache/www-apps/ikiwiki-3.20190228-r1
2210010840 metadata/md5-cache/www-apps/ikiwiki-3.20200202.3
-2210060940 metadata/md5-cache/www-apps/ikiwiki-3.20200202.3-r1
2210110022 metadata/md5-cache/www-apps/sfpg-4.11.0
2210122010 metadata/md5-cache/www-apps/selfoss-2.19
2210161910 metadata/md5-cache/www-apps/phpsysinfo-3.4.2
@@ -56780,7 +56763,6 @@
2301031222 metadata/md5-cache/www-apps/jekyll-watch-2.2.1-r1
2301031222 metadata/md5-cache/www-apps/jellyfin-10.8.7
2301031222 metadata/md5-cache/www-apps/jellyfin-10.8.8
-2301031222 metadata/md5-cache/www-apps/kibana-bin-7.17.5
2301031222 metadata/md5-cache/www-apps/kibana-bin-7.17.7
2301031222 metadata/md5-cache/www-apps/liquid_feedback_core-2.2.6
2301031222 metadata/md5-cache/www-apps/liquid_feedback_core-3.0.4
@@ -56824,7 +56806,6 @@
2301031222 metadata/md5-cache/www-apps/webmcp-2.1.0
2301031222 metadata/md5-cache/www-apps/xpra-html5-5.0
2301031222 metadata/md5-cache/www-apps/xpra-html5-6.1
-2301071812 metadata/md5-cache/www-apps/Manifest.gz
2301071440 metadata/md5-cache/www-apps/davical-1.1.11
2301071812 metadata/md5-cache/www-apps/klaus-1.5.2
2301071812 metadata/md5-cache/www-apps/klaus-2.0.2
@@ -56835,6 +56816,9 @@
2301071812 metadata/md5-cache/www-apps/radicale-3.1.8
2301071812 metadata/md5-cache/www-apps/roundup-2.0.0-r1
2301071812 metadata/md5-cache/www-apps/roundup-2.1.0-r1
+2301081140 metadata/md5-cache/www-apps/Manifest.gz
+2301081140 metadata/md5-cache/www-apps/ikiwiki-3.20200202.3-r1
+2301080710 metadata/md5-cache/www-apps/kibana-bin-7.17.8
2210040744 metadata/md5-cache/www-client/uget-2.2.1-r1
2212182240 metadata/md5-cache/www-client/lynx-2.9.0_pre10
2212301040 metadata/md5-cache/www-client/lynx-2.9.0_pre11
@@ -56964,7 +56948,6 @@
2301031222 metadata/md5-cache/www-servers/monkeyd-9999
2301031222 metadata/md5-cache/www-servers/moonbridge-1.0.1
2301031222 metadata/md5-cache/www-servers/nginx-1.23.2
-2301031222 metadata/md5-cache/www-servers/nginx-1.23.2-r3
2301031222 metadata/md5-cache/www-servers/nginx-1.23.3
2301031222 metadata/md5-cache/www-servers/nginx-unit-1.28.0
2301031222 metadata/md5-cache/www-servers/nginx-unit-1.29.0
@@ -56984,13 +56967,14 @@
2301031222 metadata/md5-cache/www-servers/webfs-1.21
2301050343 metadata/md5-cache/www-servers/xsp-3.8_p2014120900-r1
2301050343 metadata/md5-cache/www-servers/xsp-4.7.1-r1
-2301071812 metadata/md5-cache/www-servers/Manifest.gz
2301071812 metadata/md5-cache/www-servers/gunicorn-20.1.0-r1
2301071812 metadata/md5-cache/www-servers/servefile-0.5.3
2301071812 metadata/md5-cache/www-servers/servefile-0.5.3-r1
2301071812 metadata/md5-cache/www-servers/uwsgi-2.0.19.1-r109
2301071812 metadata/md5-cache/www-servers/varnish-7.1.1-r1
2301071812 metadata/md5-cache/www-servers/varnish-7.1.2-r1
+2301081010 metadata/md5-cache/www-servers/Manifest.gz
+2301081010 metadata/md5-cache/www-servers/nginx-1.23.2-r3
2212182210 metadata/md5-cache/x11-apps/luit-20221028
2301031222 metadata/md5-cache/x11-apps/appres-1.0.6
2301031222 metadata/md5-cache/x11-apps/bdftopcf-1.1.1
@@ -58501,4 +58485,4 @@
2212311740 metadata/md5-cache/app-alternatives/Manifest.gz
2212311740 metadata/md5-cache/app-alternatives/bzip2-1
2212290740 metadata/md5-cache/app-alternatives/sh-0
-2301080010 metadata/md5-cache/Manifest.gz
+2301081510 metadata/md5-cache/Manifest.gz
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 7fed52b65e3a..c9fb0a08468f 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Sat, 07 Jan 2023 21:30:01 +0000
+Sun, 08 Jan 2023 12:30:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index a8cebcf02e17..48b3b63db7b3 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-03ec5e0a93aef83ea87b9dc666a0bd7f954ac8d4 1673124754 2023-01-07T20:52:34+00:00
+6cca6e49d7405289fc5f06aebb40bc00002f5e78 1673179042 2023-01-08T11:57:22+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 34403f622105..2b882da00836 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1673125801 Sat 07 Jan 2023 09:10:01 PM UTC
+1673179801 Sun 08 Jan 2023 12:10:01 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 21a6e634e858..9a1ae702c71c 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Sat, 07 Jan 2023 21:09:36 +0000
+Sun, 08 Jan 2023 12:09:36 +0000
diff --git a/net-dialup/Manifest.gz b/net-dialup/Manifest.gz
index a0138d2e734c..f47404f2bf54 100644
Binary files a/net-dialup/Manifest.gz and b/net-dialup/Manifest.gz differ
diff --git a/net-dialup/freeradius/Manifest b/net-dialup/freeradius/Manifest
index 4949b96b500f..530783eb0526 100644
--- a/net-dialup/freeradius/Manifest
+++ b/net-dialup/freeradius/Manifest
@@ -4,5 +4,5 @@ AUX radius.init-r4 753 BLAKE2B 18c83f704ac30d14d56ce8a2f5e3176dcd1aab83cc4525b72
DIST freeradius-3.0.25.tar.gz 5300245 BLAKE2B bf8908aa7bfabb9e15fa841457f176a4f2697bdec7994485516ef338908b46f2168260b7acf1a7120a687e543f0381bb787567bb4d564b9d14a3eb464a0e9ed6 SHA512 13382a53e6a1a4495c6f53e662ce21b80d73b6134a72f099f05495b64c56ae1a6c1cd1281311f1c3695d8532207fe5bd3d2026ed2c45f3cb5adb1011f1505ee7
DIST freeradius-server-3.2.0.tar.bz2 3399380 BLAKE2B 103cb1faf7efd78520dd613da51671ff37b870fcd356d7d11454d655cf460bcb4132cd91b99be70557242907dd5e4d741b6a776de81c37a24ab9d04a4fe5866b SHA512 e7aa7bfc5a6968cdb860bb565ebd45bc1b3f78a665a9888a8b8dacaa1c5256755468aed33bdffe39465f8678c1fb9d6f47f0dbcf0178dfdcb38d99e3bc4b747d
EBUILD freeradius-3.0.25-r2.ebuild 7515 BLAKE2B 909f7f96fce8d9bb46a6003a6ee2714972d284332d12d071157ba05858325a1b42f244dc14d390aaa1ffb3e923eeb586a76b68258fee3d1feacbbc65e4b7fa0c SHA512 1dcb6401815df597de80b8fd4fec6fa78d66bdbe6ef03699df438c1656ea41d22c1f41927b6d6e6b2ca4ca5c419382fde39a80cb9d1ff6acc144375deaa829af
-EBUILD freeradius-3.2.0.ebuild 8315 BLAKE2B 98472b4dd3e5a4bda18eaefcde7e62f4b067161b251a8fff1543b75c586592e5d70b129118b6989d3f25760d0dee8a406a67ed79e7a49620a25cd705bd16d6af SHA512 bac4d9a49a9d7c35c932cd2f9cb6c02a5ea642d53fd88ec61a56ba3e769323d4dc189fb34f00728a1fb707ec71a1874321395243aa3b9ad517ea5939f804a96c
-MISC metadata.xml 657 BLAKE2B 4ae124b2f8a4e2230ff696f06056c4d9ca2a03b989362b6465ba42b9a1d730f1f35776b3de8a455f40956d7d2e0746ddfeb304d13fa44f69347f88e97443a72a SHA512 21137127c400a99a024012defe01c3546178492ef608428e673008ae3e7d677f97a2b33bd6efbd6737b60144e0697cacb583e7d9b477187a109b3e7482d899b1
+EBUILD freeradius-3.2.0.ebuild 8314 BLAKE2B 806762216aa1ce73e6258178e8cde11bc2ab6e6a2779e57b088c90649bfdc9c820776c5cc795c7080d94b103134642fa494807bc0969dbae7af0c78846b3918f SHA512 173c002fb665d629b74ac8b6edee4518db9ab39271b603efea35a7c0962c3e265aeb0bc984b33177ee02ea3119a30a1f08d507043438925106355e06124710fe
+MISC metadata.xml 754 BLAKE2B 2aaf6e500fe361f2c456ea4e4d9da51c3056d8c993725bd3372cc3ebfecec129b8196cecf4829083084d3c664c338569db75fd2304dfc9123e04db3b222642ed SHA512 b6e99eefac90938f55be7abd56604e5ba37bacbcde609f7f9c71deef4d80c6257404baa1b676f426d9182345d4b742591b677b64c016eabdfafb1b18eb2d35e9
diff --git a/net-dialup/freeradius/freeradius-3.2.0.ebuild b/net-dialup/freeradius/freeradius-3.2.0.ebuild
index 32e5bc79e5f8..7063c205a128 100644
--- a/net-dialup/freeradius/freeradius-3.2.0.ebuild
+++ b/net-dialup/freeradius/freeradius-3.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -17,7 +17,7 @@ S="${WORKDIR}"/${MY_P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
IUSE="
debug firebird iodbc kerberos ldap memcached mysql mongodb odbc oracle pam
diff --git a/net-dialup/freeradius/metadata.xml b/net-dialup/freeradius/metadata.xml
index 2ae23726ccd2..a97e6b26d249 100644
--- a/net-dialup/freeradius/metadata.xml
+++ b/net-dialup/freeradius/metadata.xml
@@ -19,4 +19,7 @@
Include support for MongoDB database
+
+ FreeRADIUS/freeradius-server
+
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index 7eb33b18a9b6..de09b7fd2ea4 100644
Binary files a/net-misc/Manifest.gz and b/net-misc/Manifest.gz differ
diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest
index a5a31cf07da6..ff008218b989 100644
--- a/net-misc/curl/Manifest
+++ b/net-misc/curl/Manifest
@@ -9,5 +9,6 @@ DIST curl-7.86.0.tar.xz.asc 488 BLAKE2B a9abe2f3af801b3a48be7db09cb82b6bb83bd26a
DIST curl-7.87.0.tar.xz 2547932 BLAKE2B b272ec928c5ef1728434630d8910f58834327a30570913df9d47921a2810d002bd88b81371005197db857d3a53386420c1e28b1e463e6241d46c1e50fbce0c13 SHA512 aa125991592667280dce3788aabe81487cf8c55b0afc59d675cc30b76055bb7114f5380b4a0e3b6461a8f81bf9812fa26d493a85f7e01d84263d484a0d699ee7
DIST curl-7.87.0.tar.xz.asc 488 BLAKE2B 031d8236b357bd3c519548b181254dc0aea1efc1375738bce04f4f331d35bafe99d1ca394ecf5943ede7cae040854b6d2b478fd305147eb7330f8d50e5d95c96 SHA512 0bcc12bafc4ae50d80128af2cf4bf1a1ec6018ebb8d5b9c49f52b51c0c25acc77e820858965656549ef43c1f923f4e5fe75b0a3523623154b4cfb9dc8a1d76e4
EBUILD curl-7.86.0-r3.ebuild 8760 BLAKE2B 60e6eedd747a7ad46bcc5de3a5e2abedbdb91539863fd7f518afd34383ce3912da321ff5de5df94395a9a94b078902382d9d920df79f0a3f7e8d0265bb1cab44 SHA512 800c3aa95abd8b47322b1055d888726e05ed895537153b0beff1977cf8ab2798f209d463efaadad2ae40e1e8e7e8c45cb1a8e10dc0861b4808d44910b4c85cbf
+EBUILD curl-7.87.0-r1.ebuild 8616 BLAKE2B 918542f2da270535dd8c17181566615646ea2e565f91e5d7a63afd83c4003c9e47c9f78161de0ef0b501796b843f37d0a6763ec89e8a080ebd60cca4fbc1e50c SHA512 03424c105a47683c6c365eb7495fc5d30284308a762001298e736529a3afd213a335c007b09c88311ddaeb6c08a8994e31944ae5fee6855c454a80dca6479fcd
EBUILD curl-7.87.0.ebuild 8615 BLAKE2B cc4c0e7aee79704b5c5723065b2b6f32d8ab9a5eafdad931530ea922fbb21287a916439a65757a8ed62f23ea917c0ead697b9730f8a94dadbe531d287d675b2d SHA512 9623d874ccde6ba6428b2c5a75b0b9bf7589fe428b3fc1891bec799593a655c6c25e70392cda57b78a125cb138571b72206cb9fb6d9954157748b74c088086a2
MISC metadata.xml 2158 BLAKE2B 2b99163e490c531d73aa8c62d428ff4e994537b140e159548d74d52a7c46a2b5e04c992a541298253464f7eaab447d7a680140aadc6b33ecd7d69c35b6aaf6c5 SHA512 a3313197aeedaa7f347e3b6b791d8e5e3bda4292225afcc457ec21cd883347c4cdccaeaa79a7c212e061fdb339be3706815d425d09d8511a4d984f9318164797
diff --git a/net-misc/curl/curl-7.87.0-r1.ebuild b/net-misc/curl/curl-7.87.0-r1.ebuild
new file mode 100644
index 000000000000..1277249868f2
--- /dev/null
+++ b/net-misc/curl/curl-7.87.0-r1.ebuild
@@ -0,0 +1,301 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit autotools prefix multilib-minimal verify-sig
+
+DESCRIPTION="A Client that groks URLs"
+HOMEPAGE="https://curl.se/"
+SRC_URI="https://curl.se/download/${P}.tar.xz
+ verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )"
+
+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 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
+
+# Only one default ssl provider can be enabled
+REQUIRED_USE="
+ ssl? (
+ ^^ (
+ curl_ssl_gnutls
+ curl_ssl_mbedtls
+ curl_ssl_nss
+ curl_ssl_openssl
+ curl_ssl_rustls
+ )
+ )"
+
+# lead to lots of false negatives, bug #285669
+RESTRICT="!test? ( test )"
+
+RDEPEND="ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
+ brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+ ssl? (
+ gnutls? (
+ net-libs/gnutls:=[static-libs?,${MULTILIB_USEDEP}]
+ dev-libs/nettle:=[${MULTILIB_USEDEP}]
+ app-misc/ca-certificates
+ )
+ mbedtls? (
+ net-libs/mbedtls:=[${MULTILIB_USEDEP}]
+ app-misc/ca-certificates
+ )
+ openssl? (
+ dev-libs/openssl:=[sslv3(-)=,static-libs?,${MULTILIB_USEDEP}]
+ )
+ nss? (
+ dev-libs/nss:0[${MULTILIB_USEDEP}]
+ dev-libs/nss-pem
+ app-misc/ca-certificates
+ )
+ rustls? (
+ net-libs/rustls-ffi:=[${MULTILIB_USEDEP}]
+ )
+ )
+ http2? ( net-libs/nghttp2:=[${MULTILIB_USEDEP}] )
+ nghttp3? (
+ net-libs/nghttp3[${MULTILIB_USEDEP}]
+ net-libs/ngtcp2[ssl,${MULTILIB_USEDEP}]
+ )
+ quiche? ( >=net-libs/quiche-0.3.0[${MULTILIB_USEDEP}] )
+ idn? ( net-dns/libidn2:=[static-libs?,${MULTILIB_USEDEP}] )
+ adns? ( net-dns/c-ares:=[${MULTILIB_USEDEP}] )
+ kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+ rtmp? ( media-video/rtmpdump[${MULTILIB_USEDEP}] )
+ ssh? ( net-libs/libssh2[${MULTILIB_USEDEP}] )
+ sys-libs/zlib[${MULTILIB_USEDEP}]
+ zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )"
+
+# Do we need to enforce the same ssl backend for curl and rtmpdump? Bug #423303
+# rtmp? (
+# media-video/rtmpdump
+# curl_ssl_gnutls? ( media-video/rtmpdump[gnutls] )
+# curl_ssl_openssl? ( media-video/rtmpdump[-gnutls,ssl] )
+# )
+
+DEPEND="${RDEPEND}"
+BDEPEND="dev-lang/perl
+ virtual/pkgconfig
+ test? (
+ sys-apps/diffutils
+ )
+ verify-sig? ( sec-keys/openpgp-keys-danielstenberg )"
+
+DOCS=( CHANGES README docs/{FEATURES.md,INTERNALS.md,FAQ,BUGS.md,CONTRIBUTE.md} )
+
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/curl/curlbuild.h
+)
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/curl-config
+)
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-7.30.0-prefix.patch
+ "${FILESDIR}"/${PN}-respect-cflags-3.patch
+
+ "${FILESDIR}"/${P}-gnutls-openssl-build.patch
+)
+
+src_prepare() {
+ default
+
+ eprefixify curl-config.in
+ eautoreconf
+}
+
+multilib_src_configure() {
+ # We make use of the fact that later flags override earlier ones
+ # So start with all ssl providers off until proven otherwise
+ # TODO: in the future, we may want to add wolfssl (https://www.wolfssl.com/)
+ local myconf=()
+
+ 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 --without-rustls )
+
+ if use gnutls || use curl_ssl_gnutls; then
+ einfo "SSL provided by gnutls"
+ myconf+=( --with-gnutls )
+ fi
+ if use mbedtls || use curl_ssl_mbedtls; then
+ einfo "SSL provided by mbedtls"
+ myconf+=( --with-mbedtls )
+ fi
+ if use nss || use curl_ssl_nss; then
+ einfo "SSL provided by nss"
+ myconf+=( --with-nss --with-nss-deprecated )
+ fi
+ if use openssl || use curl_ssl_openssl; then
+ 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"
+ myconf+=( --with-default-ssl-backend=gnutls )
+ elif use curl_ssl_mbedtls; then
+ einfo "Default SSL provided by mbedtls"
+ myconf+=( --with-default-ssl-backend=mbedtls )
+ elif use curl_ssl_nss; then
+ einfo "Default SSL provided by nss"
+ myconf+=( --with-default-ssl-backend=nss )
+ 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
+
+ else
+ myconf+=( --without-ssl )
+ einfo "SSL disabled"
+ fi
+
+ # These configuration options are organized alphabetically
+ # within each category. This should make it easier if we
+ # ever decide to make any of them contingent on USE flags:
+ # 1) protocols first. To see them all do
+ # 'grep SUPPORT_PROTOCOLS configure.ac'
+ # 2) --enable/disable options second.
+ # 'grep -- --enable configure | grep Check | awk '{ print $4 }' | sort
+ # 3) --with/without options third.
+ # grep -- --with configure | grep Check | awk '{ print $4 }' | sort
+
+ myconf+=(
+ $(use_enable alt-svc)
+ --enable-crypto-auth
+ --enable-dict
+ --disable-ech
+ --enable-file
+ $(use_enable ftp)
+ $(use_enable gopher)
+ $(use_enable hsts)
+ --enable-http
+ $(use_enable imap)
+ $(use_enable ldap)
+ $(use_enable ldap ldaps)
+ --enable-ntlm
+ --disable-ntlm-wb
+ $(use_enable pop3)
+ --enable-rt
+ --enable-rtsp
+ $(use_enable samba smb)
+ $(use_with ssh libssh2)
+ $(use_enable smtp)
+ $(use_enable telnet)
+ $(use_enable tftp)
+ --enable-tls-srp
+ $(use_enable adns ares)
+ --enable-cookies
+ --enable-dateparse
+ --enable-dnsshuffle
+ --enable-doh
+ --enable-symbol-hiding
+ --enable-http-auth
+ $(use_enable ipv6)
+ --enable-largefile
+ --enable-manual
+ --enable-mime
+ --enable-netrc
+ $(use_enable progress-meter)
+ --enable-proxy
+ --disable-sspi
+ $(use_enable static-libs static)
+ --enable-pthreads
+ --enable-threaded-resolver
+ --disable-versioned-symbols
+ --without-amissl
+ --without-bearssl
+ $(use_with brotli)
+ --without-fish-functions-dir
+ $(use_with http2 nghttp2)
+ --without-hyper
+ $(use_with idn libidn2)
+ $(use_with kerberos gssapi "${EPREFIX}"/usr)
+ --without-libgsasl
+ --without-libpsl
+ --without-msh3
+ $(use_with nghttp3)
+ $(use_with nghttp3 ngtcp2)
+ $(use_with quiche)
+ $(use_with rtmp librtmp)
+ --without-schannel
+ --without-secure-transport
+ $(use_enable websockets)
+ --without-winidn
+ --without-wolfssl
+ --with-zlib
+ $(use_with zstd)
+ )
+
+ ECONF_SOURCE="${S}" econf "${myconf[@]}"
+
+ if ! multilib_is_native_abi; then
+ # avoid building the client
+ sed -i -e '/SUBDIRS/s:src::' Makefile || die
+ sed -i -e '/SUBDIRS/s:scripts::' Makefile || die
+ fi
+
+ # Fix up the pkg-config file to be more robust.
+ # https://github.com/curl/curl/issues/864
+ local priv=() libs=()
+ # We always enable zlib.
+ libs+=( "-lz" )
+ priv+=( "zlib" )
+ if use http2; then
+ libs+=( "-lnghttp2" )
+ priv+=( "libnghttp2" )
+ fi
+ if use quiche; then
+ libs+=( "-lquiche" )
+ priv+=( "quiche" )
+ fi
+ if use nghttp3; then
+ libs+=( "-lnghttp3" "-lngtcp2" )
+ priv+=( "libnghttp3" "libngtcp2" )
+ fi
+ if use ssl && use curl_ssl_openssl; then
+ libs+=( "-lssl" "-lcrypto" )
+ priv+=( "openssl" )
+ fi
+ grep -q Requires.private libcurl.pc && die "need to update ebuild"
+ libs=$(printf '|%s' "${libs[@]}")
+ sed -i -r \
+ -e "/^Libs.private/s:(${libs#|})( |$)::g" \
+ libcurl.pc || die
+ echo "Requires.private: ${priv[*]}" >> libcurl.pc || die
+}
+
+multilib_src_test() {
+ # See https://github.com/curl/curl/blob/master/tests/runtests.pl#L5721
+ # -n: no valgrind (unreliable in sandbox and doesn't work correctly on all arches)
+ # -v: verbose
+ # -a: keep going on failure (so we see everything which breaks, not just 1st test)
+ # -k: keep test files after completion
+ # -am: automake style TAP output
+ # -p: print logs if test fails
+ # Note: if needed, we can disable tests. See e.g. Fedora's packaging
+ # or just read https://github.com/curl/curl/tree/master/tests#run.
+ multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p"
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ find "${ED}" -type f -name '*.la' -delete || die
+ rm -rf "${ED}"/etc/ || die
+}
diff --git a/net-misc/eventd/Manifest b/net-misc/eventd/Manifest
index fda4838cf58d..b5209c06143b 100644
--- a/net-misc/eventd/Manifest
+++ b/net-misc/eventd/Manifest
@@ -1,4 +1,6 @@
AUX eventd-0.27.0-fno-common.patch 323 BLAKE2B a6ddf695edf40bfb6a1b247d0a82d899d5162f3b59ca3a5879b300deafdbdae31557edea1ccfc4bc183cc1e9d3ea2124305951ad29dfab15428cf9ba0fab4997 SHA512 5ca3560d6b046debd58ea682d302f22a9884426112cecedb577b5f1da5de10489f435f55978affaf6fd69d43d72d547f617e141b209d9e02e32651286afd639d
DIST eventd-0.27.0.tar.xz 188000 BLAKE2B 06779168e9049714aabc051f8a85a5e5764509c3deceddd300c103f4831b6679f082748858bebb9629dcd47fa0b570158c6cf2b665167ab8e20a7dc0f12cc00f SHA512 586fdf36742cfda5a3c5e4cf4600307b8d699701fdf32eec25a7b294c815ded6e7e41210e65c706c34c5f2d911cadec89b677f082dad183f486fb7d1a55a2302
+DIST eventd-0.29.0.tar.xz 196276 BLAKE2B 5d9fd352df65a8bb00e6bf1f7600dadc1bf3d3c98ed02eb3ad3cb6148dc8370dd2bc2ecda7e2b8f60d90b7adebb2187490bb6c934bc0bf8b5d0cd38bb26a8c36 SHA512 32407049df0abba68eb6310a86f8c6ec42774bd55934e5927d92f9eb75fc11f32e790904641a0113d8668c66591a0a82246b3240ba1a9517b243301bb96227b8
EBUILD eventd-0.27.0-r2.ebuild 2662 BLAKE2B 6074a07d9812b093a8c27c14cb4e5f9e57595befe314209049a85e86c822382aa6bccc137c3eadde3189b58d4ac4f3bad4a45192d9598fa9ac8de2f8ef17abea SHA512 e66615b2fdcb7e02fde31ed67583294e78b7d2d2552ea1016e871985a5623ada9228e04b069a2f83f37e6e2905c3aee0f4081efee8919a4a7dc203dd027d6b14
+EBUILD eventd-0.29.0.ebuild 2627 BLAKE2B 2b1188731f35f798ba884ac46031f05fa317ecbd868daa4dc0056f8fdbb2cccfafa87822ca8262927a1ce8bbf9df33691cb9639a54d49892fa6b2a0160d31f1f SHA512 3bd79a4f34bbed80930a88bdcb55e0074b03f5de0297db999e14d5068efda378b2b3f61fc0bb9e00d924d1d841b9190f6da71a6a491f5ff67bba7e04dc96fafa
MISC metadata.xml 908 BLAKE2B 070d6de6db62dbfecb990dde8a928f4bafe44f25c208f1136a600992c90a7978787df0f77f1ed82cdc203430d428fc4371136ab13ee5672090f6cbd6cf13bf40 SHA512 db11d00d0d0d04b2265340fcf4d28d73ed053135a8c7e40b6f1fbb6c22c23a9cf777c0ba40540d38de103c04744cc4354abf0134fdb3c325e8a733179794073d
diff --git a/net-misc/eventd/eventd-0.29.0.ebuild b/net-misc/eventd/eventd-0.29.0.ebuild
new file mode 100644
index 000000000000..b475370e4e82
--- /dev/null
+++ b/net-misc/eventd/eventd-0.29.0.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info meson systemd
+
+DESCRIPTION="A small daemon to act on remote or local events"
+HOMEPAGE="https://www.eventd.org/"
+SRC_URI="https://www.eventd.org/download/eventd/${P}.tar.xz"
+
+LICENSE="GPL-3+ LGPL-3+ ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug fbcon +introspection ipv6 libcanberra libnotify +notification
+ pulseaudio purple speech systemd test upnp webhook websocket +X zeroconf"
+
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+ X? ( notification )
+ fbcon? ( notification )
+ notification? ( || ( X fbcon ) )
+ test? ( websocket )
+"
+
+COMMON_DEPEND="
+ dev-libs/glib:2
+ sys-apps/util-linux
+ x11-libs/libxkbcommon
+ introspection? ( dev-libs/gobject-introspection )
+ libcanberra? ( media-libs/libcanberra )
+ libnotify? ( x11-libs/gdk-pixbuf:2 )
+ notification? (
+ gnome-base/librsvg
+ x11-libs/cairo
+ x11-libs/pango
+ x11-libs/gdk-pixbuf:2
+ X? (
+ x11-libs/cairo[X,xcb(+)]
+ x11-libs/libxcb:=[xkb(+)]
+ x11-libs/xcb-util
+ x11-libs/xcb-util-wm
+ )
+ )
+ pulseaudio? (
+ media-libs/libsndfile
+ media-sound/pulseaudio
+ )
+ purple? ( net-im/pidgin )
+ speech? ( app-accessibility/speech-dispatcher )
+ systemd? ( sys-apps/systemd:= )
+ upnp? ( >=net-libs/gssdp-1.2:0= )
+ webhook? ( net-libs/libsoup:3.0 )
+ websocket? ( net-libs/libsoup:3.0 )
+ zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ fbcon? ( virtual/os-headers )
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ net-libs/glib-networking[ssl]
+"
+BDEPEND="
+ app-text/docbook-xml-dtd:4.5
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ virtual/pkgconfig
+"
+
+pkg_setup() {
+ if use ipv6; then
+ CONFIG_CHECK=$(usex test 'IPV6' '~IPV6')
+ linux-info_pkg_setup
+ fi
+}
+
+src_configure() {
+ # wayland disabled due to missing dep in ::gentoo, wayland-wall
+ local emesonargs=(
+ -Dsystemduserunitdir="$(systemd_get_userunitdir)"
+ -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
+ -Ddbussessionservicedir="${EPREFIX}/usr/share/dbus-1/services"
+ -Dnd-wayland=false
+ -Dvapi=false
+ $(meson_feature websocket)
+ $(meson_feature zeroconf dns-sd)
+ $(meson_feature upnp ssdp)
+ $(meson_use ipv6)
+ $(meson_use systemd)
+ $(meson_use notification notification-daemon)
+ $(meson_use X nd-xcb)
+ $(meson_use fbcon nd-fbdev)
+ $(meson_use purple im)
+ $(meson_use pulseaudio sound)
+ $(meson_use speech tts)
+ $(meson_use webhook)
+ $(meson_use libnotify)
+ $(meson_use libcanberra)
+ $(meson_use introspection gobject-introspection)
+ $(meson_use debug debug-output)
+ )
+
+ meson_src_configure
+}
+
+src_test() {
+ EVENTD_TESTS_TMP_DIR="${T}" meson_src_test
+}
diff --git a/net-misc/rclone/Manifest b/net-misc/rclone/Manifest
index 51a49ec5021a..cf7ae37e5e53 100644
--- a/net-misc/rclone/Manifest
+++ b/net-misc/rclone/Manifest
@@ -8,6 +8,6 @@ DIST rclone-1.61.1-deps.tar.xz 286458984 BLAKE2B 5129b10d67c0b8dbc03d5f3250667fd
DIST rclone-1.61.1.tar.gz 16112718 BLAKE2B cb68fedf03812451d9c8ded88bfc073c8177948b1e932acf99d22b23d3d11b1f52027e2afe88472ba6c88637a8e58e2955b67575ed7356b7b0900d6c7a7bb65c SHA512 739b976a4538586670b797c92f9cbd416c3589444a611926b5edd074e8249dfcff9d95e8053459aa42c4cbe90009a9ba1c3abb9be8e8718db6276fdc39386273
EBUILD rclone-1.59.2.ebuild 1072 BLAKE2B cdfd9f1736d1b576e91141e5690344f34efc0845a36aff58b16e03b17d44de65932a9f77130b60ef5d2ac0f27ab421f2507a44fb7f61f6151f29b3bc05722cbf SHA512 04b1f91ec637a0e0f0c42b0097f98ee9655d6e0a7df2cde7cfd6a29f04e4356bb10cca5ac033d02c35fe239bde5a053696b930c6c46680c7acaf23262b62d8c1
EBUILD rclone-1.60.0.ebuild 1079 BLAKE2B f4e12105679b8d6a24e13da1211f554cee57bb0318630effb6ee2eb0725a4bbb3ab98fec0252ee406d7a77dd62e2d0be55f754796d5a258a1f16686ec6538b3d SHA512 ef9182bb298a4ab8a0d4cde252ba1d423824036e38aa49fabd776e9122949bbe0aeded6db093517e6fc1e9aae2c022bb52136db4a368bc2232770a5e6f49e704
-EBUILD rclone-1.60.1.ebuild 1081 BLAKE2B 5e9b9a0da793eb34f3cf057ace96448ac3a514527792518d67b83ed9699c74c27765bab6a2830def0a990a726b6af4944351a18d7e0fa40078c4f070ab75707f SHA512 aaae5fe6d9b83b696d05f33e7c5677766a976c7bece1fa061c159b074f51db583423d711a9192c2a5e1e259c0ea12e8538f8580e5ca5d1bdb942ef84604202dc
+EBUILD rclone-1.60.1.ebuild 1079 BLAKE2B f256e5ec08ea22935f97159a9a617a03e35b96d1e459ba185cd74cee1d903bc240d13f07f1dabdee5af7f1198634dac97cd37def5ebeee8067c5e9d085cbe9a5 SHA512 07f84113fc42f6843b2e684acc7247f9e4ef8a11ed0c0b79de20c4e27d18ce72a042f7a67b7bf444374585b2d46ea5b0867e985011d5f2c3254964a5754001a4
EBUILD rclone-1.61.1.ebuild 1081 BLAKE2B 5e9b9a0da793eb34f3cf057ace96448ac3a514527792518d67b83ed9699c74c27765bab6a2830def0a990a726b6af4944351a18d7e0fa40078c4f070ab75707f SHA512 aaae5fe6d9b83b696d05f33e7c5677766a976c7bece1fa061c159b074f51db583423d711a9192c2a5e1e259c0ea12e8538f8580e5ca5d1bdb942ef84604202dc
MISC metadata.xml 361 BLAKE2B 9543147863f95ab48ae7f30ae94e33460cdae92bb641a5756d0f62f03a23fc56d84fc21a4c3f0d3d4700c585c165219a87bfea9398b03041cde84e3366ddcf1e SHA512 8d536ab26cfb37cf5e56fc73219ec97acf079732c8a521d38b5277d63fbc43931b546c42cfee7672e1fda127d912ad215546a37ac0b28a72a59a9641091a924d
diff --git a/net-misc/rclone/rclone-1.60.1.ebuild b/net-misc/rclone/rclone-1.60.1.ebuild
index 585af0e639a7..435e4e0b19b7 100644
--- a/net-misc/rclone/rclone-1.60.1.ebuild
+++ b/net-misc/rclone/rclone-1.60.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit bash-completion-r1 go-module
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
SRC_URI="
https://github.com/rclone/rclone/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}-deps.tar.xz
diff --git a/net-p2p/Manifest.gz b/net-p2p/Manifest.gz
index cb0dd10f6f58..85bdf68f4f79 100644
Binary files a/net-p2p/Manifest.gz and b/net-p2p/Manifest.gz differ
diff --git a/net-p2p/biglybt/Manifest b/net-p2p/biglybt/Manifest
index 4f943fac128d..e174e7d360a0 100644
--- a/net-p2p/biglybt/Manifest
+++ b/net-p2p/biglybt/Manifest
@@ -1,5 +1,6 @@
+AUX biglybt-3.2.0.0-disable-DorkBoxUpdaterPlugin.patch 316 BLAKE2B 87efcf5b3a0c83da109f51c8cc4829fb96d4940a295f1850de012ee0c3b259226b7150699721ad89b6b14e926527029980301b95ddab00eb2eb6aa5624acae5d SHA512 b1af524f3bf4fbd91c8849732b30ff10b269e07831dec8cb028e16f17cf624000ff5e513f5668d461bdf0cd74c518052719ac93aac790a8feb853a97b6172489
AUX biglybt-3.2.0.0-disable-SWTUpdateChecker.patch 407 BLAKE2B 63b34dfc13d2c3a6002b66da1bf652a7e98b0f4c92d48d1af90001742cebc0ba89c81c72f5c8d81bb29c6f7a5fb412b00dc1a18daf9f5ab6601e446e49b030c0 SHA512 87743e1a437d15e929b51b67bd5fb329ce67fc44f93c3172634056fe52d575db22102d915d9507df9644c4f800e399fed2cb327f0451eb6506c27e5bf776f2f6
AUX biglybt-3.2.0.0-disable-shared-plugins.patch 553 BLAKE2B b4844e817c76ddb03ac1f029d4c3626483d02fc81460e8f028719e9252e4b74765db04e2c0e0561dd9237ecbf6687ef93a5c75fed58342f259839935af5e976e SHA512 5f8eeb6caf6b719b77f3b2d7857723335b0dbe8c5c4e09454471ed10e6ad01a82f566e9a42614b65821d5c33e44eb958d6933ffb1d30025512a75114346a6b45
DIST biglybt-3.2.0.0.tar.gz 34985099 BLAKE2B 385a6cf4f89b0922f06a2a5c7e89a4c9b717922f491717ade3cb13251c88e497cd2f807fa67ce3384bc3fcf3f37af368d20c2bb8984eff9d4237519d2be0f89d SHA512 0a39243271153758482ac3eaef50e4a83464cf67779b531fb29d7289fa49f2ec7dbe5c1c9de1d6b3bed555a6c581c4e95563e333aad4a9e32cf158db1325fef0
-EBUILD biglybt-3.2.0.0-r1.ebuild 3236 BLAKE2B 04a491dc4a8c1e13bddafab9d4a045ec4f7c39a7fcd3d5754982e851d2a19bf56fe6f389671b7d4a279df3e1bb5476fb83cfad229a60f4e0f4bb7b6be01aa136 SHA512 46052bb811a1c2b02cfb3cbd883f1d98628dcd418a1c14dedcc7efa37b3f33b70988bc6e6ce178358445981beebe5d7eb4fec84b170db11ebf1386ea91414eb4
+EBUILD biglybt-3.2.0.0-r2.ebuild 3446 BLAKE2B 9f174451dac227045530f42bb446ae2db73b0e0083f6f6771a356e70d7258d26450ef96cc8a08c235fd98c6354c2b8b608cbf0c6abc61619a17f478404eec5e4 SHA512 cad06ecf5dfa14ec4c858de90690a54fdc521b3246aa2a009463abe7df53fa4e24d4f5c78b814d47374fe1f0210708d33d309e313b32e0c4c0ccfc1659fe63a4
MISC metadata.xml 303 BLAKE2B 50bccebf39b34f65100881ac87064f02f74e3e896b0acdd31ce764736d51e87c2d86b27c7476bc520cc6a23f8b2d105cd22a0cde40be20bb09b2df4225114842 SHA512 88e1418a7184746f6f6a8eb49451f2b34923ee6770191acf2b776ade8b91e50d659b8ed2f2a48f5c61558a64f0959cfcf9b73bcd1e5a44e8cea44b77227229d5
diff --git a/net-p2p/biglybt/biglybt-3.2.0.0-r1.ebuild b/net-p2p/biglybt/biglybt-3.2.0.0-r2.ebuild
similarity index 91%
rename from net-p2p/biglybt/biglybt-3.2.0.0-r1.ebuild
rename to net-p2p/biglybt/biglybt-3.2.0.0-r2.ebuild
index dfe931337994..8847795e7c12 100644
--- a/net-p2p/biglybt/biglybt-3.2.0.0-r1.ebuild
+++ b/net-p2p/biglybt/biglybt-3.2.0.0-r2.ebuild
@@ -58,6 +58,7 @@ DOCS=(
PATCHES=(
"${FILESDIR}/biglybt-3.2.0.0-disable-SWTUpdateChecker.patch"
+ "${FILESDIR}/biglybt-3.2.0.0-disable-DorkBoxUpdaterPlugin.patch"
"${FILESDIR}/biglybt-3.2.0.0-disable-shared-plugins.patch"
)
@@ -66,8 +67,13 @@ S="${WORKDIR}/BiglyBT-${PV}"
src_prepare() {
default
# AENameServiceDescriptor fails to compile with jdk >= 11
+ # https://github.com/BiglySoftware/BiglyBT/pull/2611
# "error: package sun.net.spi.nameservice does not exist"
- rm -r core/src/com/biglybt/core/util/spi/AENameServiceDescriptor.java || die
+ rm -r core/src/com/biglybt/core/util/spi || die
+
+ sed \
+ -e '/enable.update/s:true:false: ' \
+ -i core/src/com/biglybt/pifimpl/update/PluginUpdatePlugin.java || die
cp -r core/{src,resources} || die
find core/resources -type f -name '*.java' -exec rm -rf {} + || die "deleting classes failed"
diff --git a/net-p2p/biglybt/files/biglybt-3.2.0.0-disable-DorkBoxUpdaterPlugin.patch b/net-p2p/biglybt/files/biglybt-3.2.0.0-disable-DorkBoxUpdaterPlugin.patch
new file mode 100644
index 000000000000..a1db6dce78ed
--- /dev/null
+++ b/net-p2p/biglybt/files/biglybt-3.2.0.0-disable-DorkBoxUpdaterPlugin.patch
@@ -0,0 +1,10 @@
+--- a/uis/src/com/biglybt/ui/swt/systray/SystemTraySWT.java
++++ b/uis/src/com/biglybt/ui/swt/systray/SystemTraySWT.java
+@@ -124,7 +124,6 @@ public class SystemTraySWT
+ SystemTraySWT.core = core;
+ gm = core.getGlobalManager();
+ if (Constants.isUnix) {
+- ensureDorkBoxPlugin(core);
+ }
+ }
+ });
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index f5d631e37c19..bad7d99159f8 100644
Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 25793f01989f..1f33125facfa 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,10 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
+# Joonas Niilola (2023-01-08)
+# Doesn't compile currently, bug #853094.
+>=net-dialup/freeradius-3.2.0 oracle
+
# David Seifert (2023-01-04)
# Out of date patchset, warns on latest version about being "expired",
# unofficial and maintainer discourages people upgrading to latest (non-packaged)
diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask
index 65874303fea3..44be81852b0c 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,11 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Maciej Barć (2023-01-07)
+# Currently ACL2 (sci-mathematics/acl2) unconditionally depends
+# on SBCL (dev-lisp/sbcl), which is masked on the musl profile.
+sci-mathematics/acl2
+
# Sam James (2023-01-02)
# Uses error.h, bug #888956
=sys-libs/liburing-2.3
diff --git a/profiles/package.mask b/profiles/package.mask
index 1b7fad0872e1..0ec7796ef02c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,23 @@
#--- END OF EXAMPLES ---
+# Michael Mair-Keimberger (2023-01-08)
+# Broken since many years, no reverse dependencies, last release from 2000
+# Bug #678518. Removal on 2023-02-08.
+net-dns/dnswalk
+
+# Michael Mair-Keimberger (2023-01-08)
+# EAPI=6, Installs only card pictures and has no reverse dependencies.
+# Bug #805278. Removal on 2023-02-08.
+dev-games/cardpics
+
+# Michael Mair-Keimberger (2023-01-08)
+# Dependencies of games-server/cyphesis, which got removed ~4 years ago, no
+# other reverse dependencies. Bug #728230
+# Removal on 2023-02-08.
+dev-games/mercator
+dev-games/wfmath
+
# Sam James (2023-01-05)
# Breaks reverse dependencies: bug #889694, bug #888579.
=sys-fs/btrfs-progs-6.1.1
@@ -122,13 +139,6 @@ dev-python/pytest-toolbox
# Removal on 2023-01-24. Bug #843344.
app-portage/gander
-# Michał Górny (2022-12-25)
-# make.conf writing is broken and package.use support incomplete.
-# Last release in 2013. Attempted unsuccessfully fixing it in 2017.
-# Use an editor instead.
-# Removal on 2023-01-24. Bug #888423.
-app-portage/flaggie
-
# Hans de Graaff (2022-12-25)
# Last release in 2018. Poor quality C extension code. Package
# consistently segfaults on it tests with the latest ruby versions.
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 19ec2e7457dd..7378e43b4173 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -1806,6 +1806,9 @@ dev-lang/spidermonkey:clang - Use Clang compiler instead of GCC
dev-lang/spidermonkey:debug - Enable assertions to allow for easier debugging of programs that link to spidermonkey -- note this will often crash software on regular end-user systems
dev-lang/spidermonkey:lto - Enable Link Time Optimization (LTO)
dev-lang/swi-prolog:archive - Use libarchive for extension packs
+dev-lang/swi-prolog:cli - Add support for CLI interfaces based on readline and libedit
+dev-lang/swi-prolog:ipc - Add support for TIPC inter-process communication
+dev-lang/swi-prolog:pgo - Optimize the build using Profile Guided Optimization (PGO)
dev-lang/swi-prolog:uuid - Use ossp-uuid for UUID pack
dev-lang/swi-prolog:yaml - Use libyaml for YAML pack
dev-lang/swig:ccache - build ccache-swig(a fast compiler cache)
diff --git a/sci-geosciences/Manifest.gz b/sci-geosciences/Manifest.gz
index c73655882182..b1c5401bfe47 100644
Binary files a/sci-geosciences/Manifest.gz and b/sci-geosciences/Manifest.gz differ
diff --git a/sci-geosciences/josm-bin/Manifest b/sci-geosciences/josm-bin/Manifest
index 139ac4004887..99036e89bc75 100644
--- a/sci-geosciences/josm-bin/Manifest
+++ b/sci-geosciences/josm-bin/Manifest
@@ -1,7 +1,5 @@
-DIST josm-snapshot-18463.jar 16273803 BLAKE2B 043121ca1e7512207608dfaa549a53d70532a6844028f2fb2554fc187e41f4220a5aec9032c734356f6f1f42478c5bdb74d7498a9c45929daa430e89ba61c64f SHA512 46152f16a3a019d9231a27f584e5bd8b5865c01e2a9bf94179c81c69fd32fcf532b6d02222e41bf431c3981a0bf375ce7be17551b3c2d7fb0734671bc4e59071
DIST josm-snapshot-18583.jar 16269996 BLAKE2B 1f661090db02278a05f457093ac6ff8aff060c00ead6347e283892e114ea7bf5c0a96279dd645cf97cbb45a3bf8f8919b5523cc847f52b703b19c4bfa909f463 SHA512 04cd705e745357cc6169a2d12bf7ca9b91615201976326d52dc468921ea959f281d30ff2be8eeb2fbde9e780ca588e6240538036d2cdf66b0316def28dbbf684
DIST josm-snapshot-18622.jar 16311954 BLAKE2B 01d033cb4105f192ef14176dca79667ef2df95a55507df47dd5d163025d7460246fcc5524133e08e9ee77ee3073dce819072470d3898620d7ed9c5eedd405a34 SHA512 7220c007b87b5128bf9a4ace9a61d2fff4a22834248c85c4b3ab96db7d364f4adc63aa2167419f2418f4c3fb1f96bd3cd6ef05727bc1c4cd46280dc161b4fbe2
-EBUILD josm-bin-18463.ebuild 902 BLAKE2B 09809516397c8139b7c7a5aaa8455846a7fb2a7c43aba801b3c437ae56cd885c0e14782dfb6eee7dfb2c21c0e5a42863f7cba0ccc1211cbe1ed19ed05c7b06e8 SHA512 e04057f2dc94db22192bcfad3652cb9154475febe86268e25838a9e2afc78e1452edf748441e032600ad9408bf65b7b74b8a08cee7ee5f4797da0b08c6fe77bc
EBUILD josm-bin-18583.ebuild 976 BLAKE2B 3cc99f62084b75355c0e3963815f236ce465bf35c898707b5851b9d54d3a528d9cdc043914170d9384eabafa4ee754f5e1cfb8b7af6c7bfc2a04f980ae246b46 SHA512 b93b25ed88efb59224f362bd9c3213488f6e464142f1c3ea01f6a1faff4ac4b041a3780be74257b74c53bead2d33e58cfd0ac614a8212cc34b49d1f1b15a2d36
EBUILD josm-bin-18622.ebuild 978 BLAKE2B 9b8339955fdfad5ccf25f2243486483febbf0f3c80d2fbe908851ce4ba8df52bfd9367821abf851690c53cadc68b18b4d3b54427ecb34c085b11f83f81094f92 SHA512 d04437ae3b12d9a8b4e3b2ae639d39cb761b503179c471e43bea76577de1f265208204f8fc6c7887e82d5f4a45027f701c23419175b821ada0ce80461c81db40
MISC metadata.xml 645 BLAKE2B 53c16632c20c6f6c592d340c5dd466632489b9427c30ce13a427241e6e5e366120cbef12692363918e4ed0c4c0e26f3b0e55ec762d9d9c375ac2170674b2f55e SHA512 a87e8be8d5a9c404f1acde4c9fc77c820b4c1c97d9b3a9c42a92b5ef497c45d3cf3c4f33fa7226ae32370381de9c5373e65e2560246cf597120d2b8557c4258a
diff --git a/sci-geosciences/josm-bin/josm-bin-18463.ebuild b/sci-geosciences/josm-bin/josm-bin-18463.ebuild
deleted file mode 100644
index 37cce593e359..000000000000
--- a/sci-geosciences/josm-bin/josm-bin-18463.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop java-utils-2 xdg
-
-DESCRIPTION="Java-based editor for the OpenStreetMap project"
-HOMEPAGE="https://josm.openstreetmap.de/"
-SRC_URI="https://josm.openstreetmap.de/download/josm-snapshot-${PV}.jar"
-S="${WORKDIR}"
-
-LICENSE="Apache-2.0 GPL-2+ GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND=">=virtual/jre-1.8"
-BDEPEND="app-arch/unzip"
-
-src_install() {
- java-pkg_newjar "${DISTDIR}/${A}" ${PN}.jar
- java-pkg_dolauncher ${PN} --jar ${PN}.jar
-
- local icon_size
- for icon_size in 16 32 48; do
- newicon -s ${icon_size} -t hicolor \
- images/logo_${icon_size}x${icon_size}x32.png ${PN}.png
- newicon -s ${icon_size} -t locolor \
- images/logo_${icon_size}x${icon_size}x8.png ${PN}.png
- done
- make_desktop_entry ${PN} "Java OpenStreetMap Editor" ${PN} "Utility;Science;Geoscience"
-}
diff --git a/sci-geosciences/qgis/Manifest b/sci-geosciences/qgis/Manifest
index 292068575f7c..15fe7bca8403 100644
--- a/sci-geosciences/qgis/Manifest
+++ b/sci-geosciences/qgis/Manifest
@@ -1,9 +1,11 @@
DIST qgis-3.22.13.tar.bz2 143469989 BLAKE2B 1007b26745fd2e8c8b636024a3202e5b1160244952135ae45827708feba8c4b3390a6d5116e0dadc901a3cb482bd372cbdb378677ebb01a302d896606a0fc637 SHA512 1b145488d62fda4e1599bbaeb253d34a3f6cb47c2288ba004610d15e76a8837ca824a922cc260f09b04c32af9575ff647e55494cc221f760f919260b414c4a7e
DIST qgis-3.22.9.tar.bz2 138141096 BLAKE2B d59d6fd974333371397150e594acda1c6072948cc010b4bf4d34c33a642fabdc78a580bd76418785892114aa4997e88cf700f178a9243079ff800c76cb3c25cf SHA512 c33cfe18c542a3be42fa6a08b62f71511a71a7e72ae704177846b66444d90a28df2f1c42d98c53c2c0e43f13bce24224499c52db5d2cbcac5d8a53782f7c124c
DIST qgis-3.28.1.tar.bz2 158612624 BLAKE2B d8e0091de14b599391b2178d6c540006fdcdee937e98853d738704ad0a225dcb900645c797fc03f5a5e8bfc54a054e6324a8c8548347e3560c081416312fe735 SHA512 f10e67b24abe9881ad447495d144a92ad7aa8f5b826606ce6407f65261ef4521e8b7d2e257079cb11247cdd991afbdf6e49e772649e2d1f5827ceff190caa514
+DIST qgis-3.28.2.tar.bz2 158641485 BLAKE2B fbf121e9761135bcf511f55e84153e98b3fe7142887ac45a314bdc18f37ddd695ff3a117a087b842678a76f40927c591bf235a14fd4a8057ce70509f342b5bcf SHA512 287de9041fe1ad55059904ecd99e3ac3a172c566faafd3d113b21e07f63b01afc2536391365dd372baa328fa5976aea6cfbcbc1030e8c61dee8f3a3f409724ad
DIST qgis_sample_data-2.8.14.tar.gz 22119181 BLAKE2B 2d0565e91ec8119382bc9ab8e262dc04227fe8289146794891759ff5a32012245270614ba1119a6329fc45cf56852830c2079589309aa3467873f71f5c608eac SHA512 6b2653d5b57ffc2c2317639dac212429840984ac917ca3e452b39aabb99ea106d1a77c1c1dd967244ef16ede9deae751b170affdf08b72239eafed5b8977da3d
EBUILD qgis-3.22.13.ebuild 10619 BLAKE2B 2f3c43d74b4ce4264e94beed75ea71cbdfcf0d61ae26d52f1a15598b319a0ccf97b93fd2de7a178f4af9f8cf26d34d977a862797345723145763d7118a5869c8 SHA512 123a3e06b025eba28d872280421b2879cb88747cee9bad836ccad6caafd385f6e2739d538be1e0d59681b63cb3ecc869e4b3ea66347b228fe10c5403b3ee4f21
EBUILD qgis-3.22.9.ebuild 10806 BLAKE2B 2a4b7eacab4b3972bbe619bb6fea1b06266466b95ca38f4a2e7c2945e1afbea05944ec56d9055d47fab0def95ed1b1d91f3a6c6383467b47d394505b69be8a4b SHA512 05f0ff815c5a6ba50e4d6304b515f6121d75e47075c43e3cae823bd4210bc2687008fb4ea29eb2ebaf35de1ced64cdfb1d256243f7ed38d0ea2a00d8233923df
EBUILD qgis-3.28.1.ebuild 11285 BLAKE2B c206e8e5d8c9746afb39972cf3cee7e8a4a1dfa750be61f7109edb12a21509fb79d346cf98adba5ac85a0c8fb51137b2ea29f25be2a13658e05164c7855c62f2 SHA512 11bea4db44f1633aee6be177b6f3019fb93d7bd9753c5d533cb8eaa077a3b749dac0d5e7718a96e73808a7e0f4005fb161e7a282e3c4979bd1c9e2e940913552
+EBUILD qgis-3.28.2.ebuild 11152 BLAKE2B eb8564aeb63ed81412b23438b7552f5d7c4e976835e03c71906f9fb9030a139b8beafb8b23958acb75144249d3abd5d4da0ede9a9ac74a08b24fe381c82c98eb SHA512 f29e10a35bd068bff77e9e740a638a68329e7b251d28527dcdb0e8949b0e458558d738290b0f536ba9f2b0cd4fa9b800daf5db829770ef51f137a6e3ed11eb17
EBUILD qgis-9999.ebuild 11284 BLAKE2B 51040f3abbc783b24443821df1e4f0b078cfbe5afe3b323694a146c469fa9b138aedb28009d68345baf8aaa8f3e58db103974b46480f203583a8cd9b805dba20 SHA512 a3461607cb187ffc628a54b510390c20cb67bea31acb40b82a49ab711e30560c723a86571b91e3601d30a16580244efc493145d3f7e6afa6f4a3cf054a80c779
MISC metadata.xml 1654 BLAKE2B 01413f18c1011aac832f4dda8915714df9471c06eee525d2b3547aeaff5dce2a0f899c056f98eb8bd21b0eee6d3e91827e937b6b811d25b82aacf5ba8bc5f642 SHA512 215c3c2f86f8295503a0d4cd497a3edcea61f3032d07f3f5258494d231328adbddadea14e8997777922ced9595168a89fac4e30fb659eee4e898b9a5d24e7b20
diff --git a/sci-geosciences/qgis/qgis-3.28.2.ebuild b/sci-geosciences/qgis/qgis-3.28.2.ebuild
new file mode 100644
index 000000000000..5a27022fd0e9
--- /dev/null
+++ b/sci-geosciences/qgis/qgis-3.28.2.ebuild
@@ -0,0 +1,272 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="sqlite"
+
+# We only package the LTS releases right now
+# We could package more but would ideally only stabilise the LTS ones
+# at least.
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/${PN}/${PN^^}.git"
+ inherit git-r3
+else
+ SRC_URI="https://qgis.org/downloads/${P}.tar.bz2
+ examples? ( https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> qgis_sample_data-2.8.14.tar.gz )"
+ KEYWORDS="~amd64 ~x86"
+fi
+inherit cmake python-single-r1 virtualx xdg
+
+DESCRIPTION="User friendly Geographic Information System"
+HOMEPAGE="https://www.qgis.org/"
+
+LICENSE="GPL-2+ GPL-3+"
+SLOT="0"
+IUSE="3d doc examples +georeferencer grass hdf5 mapserver netcdf opencl oracle pdal polar postgres python qml serial test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+ mapserver? ( python )
+ test? ( postgres )
+"
+
+# Disabling test suite because upstream disallow running from install path
+RESTRICT="!test? ( test )"
+
+# At some point the dependency on qwtpolar should be
+# replaced with a dependency on qwt[polar]. Currently
+# it does not build with qwt-6.2[polar] though.
+COMMON_DEPEND="
+ app-crypt/qca:2[qt5(+),ssl]
+ >=dev-db/spatialite-4.2.0
+ dev-db/sqlite:3
+ dev-libs/expat
+ dev-libs/libzip:=
+ dev-libs/protobuf:=
+ dev-libs/qtkeychain[qt5(+)]
+ dev-qt/designer:5
+ dev-qt/qtconcurrent:5
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5[ssl]
+ dev-qt/qtpositioning:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtsql:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ media-gfx/exiv2:=
+ >=sci-libs/gdal-3.0.4:=[geos]
+ sci-libs/geos
+ sci-libs/libspatialindex:=
+ >=sci-libs/proj-4.9.3:=
+ sys-libs/zlib
+ >=x11-libs/qscintilla-2.10.1:=[qt5(+)]
+ >=x11-libs/qwt-6.1.2:6=[qt5(+),svg]
+ 3d? ( dev-qt/qt3d:5 )
+ georeferencer? ( sci-libs/gsl:= )
+ grass? ( sci-geosciences/grass:= )
+ hdf5? ( sci-libs/hdf5:= )
+ mapserver? ( dev-libs/fcgi )
+ netcdf? ( sci-libs/netcdf:= )
+ opencl? ( virtual/opencl )
+ oracle? (
+ dev-db/oracle-instantclient:=
+ sci-libs/gdal:=[oracle]
+ )
+ pdal? ( sci-libs/pdal:= )
+ polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] )
+ postgres? ( dev-db/postgresql:= )
+ python? (
+ ${PYTHON_DEPS}
+ >=sci-libs/gdal-2.2.3[python,${PYTHON_SINGLE_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/jinja[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/owslib[${PYTHON_USEDEP}]
+ dev-python/pygments[${PYTHON_USEDEP}]
+ dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ >=dev-python/qscintilla-python-2.10.1[qt5(+),${PYTHON_USEDEP}]
+ dev-python/sip:=[${PYTHON_USEDEP}]
+ postgres? ( dev-python/psycopg:2[${PYTHON_USEDEP}] )
+ ')
+ )
+ qml? ( dev-qt/qtdeclarative:5 )
+ serial? ( dev-qt/qtserialport:5 )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-qt/qttest:5
+"
+RDEPEND="${COMMON_DEPEND}
+ sci-geosciences/gpsbabel
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ dev-qt/linguist-tools:5
+ sys-devel/bison
+ sys-devel/flex
+ doc? ( app-doc/doxygen )
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/PyQt5[${PYTHON_USEDEP},testlib]
+ dev-python/nose2[${PYTHON_USEDEP}]
+ dev-python/mock[${PYTHON_USEDEP}]
+ ')
+ )
+"
+
+src_prepare() {
+ cmake_src_prepare
+ # Tests want to be run inside a git repo
+ if [[ ${PV} != *9999* ]]; then
+ if use test; then
+ git init -q || die
+ git config user.email "larry@gentoo.org" || die
+ git config user.name "Larry the Cow" || die
+ git add . || die
+ git commit -m "init" || die
+ fi
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DQGIS_MANUAL_SUBDIR=share/man/
+ -DQGIS_LIB_SUBDIR=$(get_libdir)
+ -DQGIS_PLUGIN_SUBDIR=$(get_libdir)/qgis
+ -DQWT_INCLUDE_DIR=/usr/include/qwt6
+ -DQWT_LIBRARY=/usr/$(get_libdir)/libqwt6-qt5.so
+ -DQGIS_QML_SUBDIR=/usr/$(get_libdir)/qt5/qml
+ -DPEDANTIC=OFF
+ -DUSE_CCACHE=OFF
+ -DWITH_ANALYSIS=ON
+ -DWITH_APIDOC=$(usex doc)
+ -DWITH_GUI=ON
+ -DWITH_INTERNAL_MDAL=ON # not packaged, bug 684538
+ -DWITH_QSPATIALITE=ON
+ -DENABLE_TESTS=$(usex test)
+ -DWITH_3D=$(usex 3d)
+ -DWITH_GSL=$(usex georeferencer)
+ $(cmake_use_find_package hdf5 HDF5)
+ -DWITH_SERVER=$(usex mapserver)
+ $(cmake_use_find_package netcdf NetCDF)
+ -DUSE_OPENCL=$(usex opencl)
+ -DWITH_ORACLE=$(usex oracle)
+ -DWITH_QWTPOLAR=$(usex polar)
+ -DWITH_PDAL=$(usex pdal)
+ -DWITH_POSTGRESQL=$(usex postgres)
+ -DWITH_BINDINGS=$(usex python)
+ -DWITH_CUSTOM_WIDGETS=$(usex python)
+ -DWITH_QUICK=$(usex qml)
+ -DWITH_QT5SERIALPORT=$(usex serial)
+ -DWITH_QTWEBKIT=OFF
+ )
+
+ # We list all supported versions *by upstream for this version*
+ # here, even if we're not allowing it (e.g. bugs for now), so
+ # we enable/disable all the right versions. This is so qgis doesn't
+ # try to automatically use a version the build system knows about.
+ local supported_grass_versions=( 7 8 )
+ if use grass; then
+ # We can do this because we have a := dep on grass &
+ # it changes subslot (ABI) when major versions change, so
+ # the logic here doesn't end up becoming stale.
+ readarray -d'-' -t f <<<"$(best_version sci-geosciences/grass)"
+ readarray -d'.' -t v <<<"${f[2]}"
+ grassdir="grass${v[0]}${v[1]}"
+
+ GRASSDIR=/usr/$(get_libdir)/${grassdir}
+
+ einfo "Supported versions: ${supported_grass_versions[@]}"
+ einfo "Found GRASS version: ${v[0]}*"
+
+ local known_grass_version
+ # GRASS isn't slotted (in Gentoo, anyway) so we pick
+ # the best version we can to build against, and disable the others.
+ for known_grass_version in "${supported_grass_versions[@]}" ; do
+ case "${known_grass_version}" in
+ "${v[0]}")
+ einfo "GRASS version ${known_grass_version} is supported. Enabling."
+ mycmakeargs+=(
+ "-DGRASS_PREFIX${known_grass_version}=${GRASSDIR}"
+ "-DWITH_GRASS${known_grass_version}=ON"
+ )
+ ;;
+ *)
+ einfo "GRASS version ${known_grass_version} is not supported or not latest found. Disabling."
+ mycmakeargs+=(
+ "-DWITH_GRASS${known_grass_version}=OFF"
+ )
+ ;;
+ esac
+ done
+ else
+ local known_grass_version
+ for known_grass_version in "${supported_grass_versions[@]}" ; do
+ mycmakeargs+=(
+ "-DWITH_GRASS${known_grass_version}=OFF"
+ )
+ done
+ fi
+
+ use python && mycmakeargs+=( -DBINDINGS_GLOBAL_INSTALL=ON )
+
+ CMAKE_BUILD_TYPE=Release # RelWithDebInfo enables debug logging
+
+ # bugs 612956, 648726
+ addpredict /dev/dri/renderD128
+ addpredict /dev/dri/renderD129
+
+ cmake_src_configure
+}
+
+src_test() {
+ local myctestargs=(
+ # test_core_gdalprovider - see https://github.com/qgis/QGIS/pull/47887
+ -E '(ProcessingGuiTest$|ProcessingQgisAlgorithmsTestPt1$|ProcessingQgisAlgorithmsTestPt2$|ProcessingQgisAlgorithmsTestPt3$|ProcessingQgisAlgorithmsTestPt4$|ProcessingGdalAlgorithmsRasterTest$|ProcessingGdalAlgorithmsVectorTest$|ProcessingGrass7AlgorithmsImageryTest$|ProcessingGrass7AlgorithmsRasterTestPt1$|ProcessingGrass7AlgorithmsRasterTestPt2$|ProcessingGrass7AlgorithmsVectorTest$|ProcessingOtbAlgorithmsTest$|test_core_callout$|test_core_compositionconverter$|test_core_expression$|test_core_gdalprovider$|test_core_gdalutils$|test_core_geonodeconnection$|test_core_imagecache$|test_core_labelingengine$|test_core_layout$|test_core_layoutcontext$|test_core_layouthtml$|test_core_layoutlabel$|test_core_layoutmanualtable$|test_core_layoutmap$|test_core_layoutmapgrid$|test_core_layoutmapoverview$|test_core_layoutmultiframe$|test_core_layoutpicture$|test_core_linefillsymbol$|test_core_mapdevicepixelratio$|test_core_maprendererjob$|test_core_meshlayer$|test_core_meshlayerrenderer$|test_core_networkaccessmanager$|test_core_pointpatternfillsymbol$|test_core_rastercontourrenderer$|test_core_rasterlayer$|test_core_simplemarker$|test_core_style$|test_core_svgmarker$|test_core_tiledownloadmanager$|test_core_ziplayer$|test_core_coordinatereferencesystem$|test_core_geometry$|test_gui_dualview$|test_gui_htmlwidgetwrapper$|test_gui_processinggui$|test_gui_filedownloader$|test_gui_ogrprovidergui$|test_gui_queryresultwidget$|test_gui_listwidget$|test_3d_3drendering$|test_3d_tessellator$|test_analysis_processingalgspt1$|test_analysis_processingalgspt2$|test_analysis_meshcontours$|test_analysis_triangulation$|test_analysis_processing$|test_provider_wcsprovider$|test_provider_postgresconn$|test_provider_virtualrasterprovider$|test_app_qgisappclipboard$|test_app_fieldcalculator$|test_app_maptoolcircularstring$|test_app_vertextool$|PyQgsLocalServer$|PyQgsAFSProvider$|PyQgsPythonProvider$|PyQgsAnnotation$|PyQgsAuthenticationSystem$|PyQgsAuthBasicMethod$|PyQgsDataItem$|PyQgsDelimitedTextProvider$|PyQgsEmbeddedSymbolRenderer$|PyQgsExpressionBuilderWidget$|PyQgsExternalStorageWebDAV$|PyQgsGeometryTest$|PyQgsGoogleMapsGeocoder$|PyQgsImageCache$|PyQgsLayout$|PyQgsLayoutHtml$|PyQgsLayoutLegend$|PyQgsLayoutMap$|PyQgsLayoutMapGrid$|PyQgsLayoutMapOverview$|PyQgsMapClippingUtils$|PyQgsMapLayerComboBox$|PyQgsMapLayerProxyModel$|PyQgsMemoryProvider$|PyQgsOGRProviderGpkg$|PyQgsPalLabelingCanvas$|PyQgsPalLabelingLayout$|PyQgsPalLabelingPlacement$|PyQgsPointCloudAttributeByRampRenderer$|PyQgsPointCloudClassifiedRenderer$|PyQgsPointCloudExtentRenderer$|PyQgsPointCloudRgbRenderer$|PyQgsProcessExecutable$|PyQgsProcessingInPlace$|TestQgsRandomMarkerSymbolLayer$|PyQgsRasterLayer$|PyQgsRasterLayerRenderer$|PyQgsRasterResampler$|PyQgsRulebasedRenderer$|PyQgsShapefileProvider$|PyQgsSvgCache$|PyQgsOGRProvider$|PyQgsSpatialiteProvider$|PyQgsTaskManager$|PyQgsVectorFileWriter$|PyQgsVectorLayer$|PyQgsVectorLayerCache$|PyQgsVectorLayerEditBuffer$|PyQgsVectorLayerEditBufferGroup$|PyQgsVectorLayerProfileGenerator$|PyQgsVectorLayerSelectedFeatureSource$|PyQgsVectorLayerShapefile$|PyQgsVirtualLayerProvider$|PyQgsWFSProvider$|PyQgsOapifProvider$|PyQgsDBManagerGpkg$|PyQgsAuxiliaryStorage$|PyQgsFieldValidator$|PyQgsSelectiveMasking$|PyQgsPalLabelingServer$|PyQgsServerWMSGetMap$|PyQgsServerWMSGetLegendGraphic$|PyQgsServerWMSGetPrint$|PyQgsServerWMSGetPrintExtra$|PyQgsServerWMSGetPrintOutputs$|PyQgsServerWMSGetPrintAtlas$|PyQgsServerWMSDimension$|PyQgsServerAccessControlWMS$|PyQgsServerAccessControlWFS$|PyQgsServerAccessControlWFSTransactional$|PyQgsServerCacheManager$|PyQgsServerWMS$|PyQgsServerWMTS$|PyQgsServerWFS$|qgis_sipify$|qgis_sip_include$|qgis_sip_uptodate$|qgis_doxygen_order$|test_core_authmanager$)'
+
+ --output-on-failure
+ )
+
+ virtx cmake_src_test -j1
+}
+
+src_install() {
+ cmake_src_install
+
+ insinto /usr/share/mime/packages
+ doins debian/qgis.xml
+
+ if use examples; then
+ docinto examples
+ dodoc -r "${WORKDIR}"/qgis_sample_data/.
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+
+ if use python; then
+ python_optimize
+ python_optimize "${ED}"/usr/share/qgis/python
+ fi
+
+ if use grass; then
+ python_fix_shebang "${ED}"/usr/share/qgis/grass/scripts
+ fi
+}
+
+pkg_postinst() {
+ if use postgres; then
+ elog "If you don't intend to use an external PostGIS server"
+ elog "you should install:"
+ elog " dev-db/postgis"
+ elif use python; then
+ elog "Support of PostgreSQL is disabled."
+ elog "But some installed python-plugins import the psycopg2 module."
+ elog "If you do not need these plugins just disable them"
+ elog "in the Plugins menu, else you need to set USE=\"postgres\""
+ fi
+
+ xdg_pkg_postinst
+}
diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz
index a65fc5431f6b..468d0be07d9b 100644
Binary files a/sci-mathematics/Manifest.gz and b/sci-mathematics/Manifest.gz differ
diff --git a/sci-mathematics/acl2/Manifest b/sci-mathematics/acl2/Manifest
new file mode 100644
index 000000000000..14113f3e630d
--- /dev/null
+++ b/sci-mathematics/acl2/Manifest
@@ -0,0 +1,4 @@
+AUX 50acl2-gentoo.el 230 BLAKE2B 42394e3aa3c8925a09ae331c0e133ebe0eb917991301172a50630b53c80dfda75629e8bc1ae4e9f844b5ab606ffbe0ffd70778c8066f4da386f8dad10ccee7ab SHA512 8b367c76497e50284f11606e7660148b78f069fa474bfaae49de4ac9649e524da1902b61a28ea50223d53582fe76485a8c2b26ca8b698005b2dd47cadcf99828
+DIST acl2-8.5.tar.gz 222696244 BLAKE2B e5aa8360d9f94ed398d11c4e0873818f8f49ed0e072192c7d62dde99b4a7f98b4240b352818e7691ebc98f85ab3c10981c36bb1e35317e50a111c9c7f3f57b33 SHA512 5a2e004713350ae41ced830aa8620c27963eb108baa499f7e52a1c60961b220ef7a026efdfef6cea1063f731b50f3cccbe1583a9957c9cf269b0a958ec83fe48
+EBUILD acl2-8.5.ebuild 2144 BLAKE2B 5952da8e09626d4e087783cdc2311b0485d50052c4f43e8b1046ed8ad2770c38404c0246c69b397df124d0f77385882b6b819dcf6aabaea669c462dbec46af21 SHA512 fa27d6da48e6dfaa9122cc7c9429a95af08511e00dae889f45beeb7ffd071ba251d372e2f07cfe2b6984388f0a503f828d54e8e502ed880ecbf53493a6f9e6ee
+MISC metadata.xml 816 BLAKE2B 791aff8f16b043469eb568aa6d50c2dabb2ffc3686ee846e98fd8f6e48533f5e4f86d500d8065a3a91cfce767c4990aabaf437eb97e57f8deabe19a6b9248116 SHA512 42a005fb8d3831cc422fed00a18419b959d40c3ee25a437efbfb836d9cb008fe22390a1986b090261c735fc0ff18688331ef884ee892703b166807616b947e64
diff --git a/sci-mathematics/acl2/acl2-8.5.ebuild b/sci-mathematics/acl2/acl2-8.5.ebuild
new file mode 100644
index 000000000000..bea58cd4e997
--- /dev/null
+++ b/sci-mathematics/acl2/acl2-8.5.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: Only SBCL (dev-lisp/sbcl) is tested for now, but probably
+# more CL implementations can be added as alternative dependencies.
+# With ClozureCL (dev-lisp/clozurecl) ACL2 fails to build,
+# this might need in-depth investigation...
+
+EAPI=8
+
+inherit elisp-common
+
+DESCRIPTION="Industrial strength theorem prover, logic and programming language"
+HOMEPAGE="https://www.cs.utexas.edu/users/moore/acl2/
+ https://github.com/acl2/acl2/"
+SRC_URI="https://github.com/acl2/acl2/archive/${PV}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc emacs"
+REQUIRED_USE="emacs? ( doc )"
+
+RDEPEND="
+ dev-lisp/sbcl
+ emacs? ( >=app-editors/emacs-25:* )
+"
+BDEPEND="
+ ${RDEPEND}
+ doc? ( dev-lang/perl )
+"
+
+DOCS=( books/README.md )
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+ find . -type f -name "*.bak" -delete || die
+ find . -type f -name "*.orig" -delete || die
+ rm books/workshops/2003/schmaltz-al-sammane-et-al/support/acl2link || die
+
+ default
+}
+
+src_compile() {
+ emake LISP="sbcl --no-sysinit --no-userinit --disable-debugger"
+
+ use doc && emake ACL2="${S}"/saved_acl2 basic DOC
+
+ if use emacs ; then
+ local elisp_dir
+ for elisp_dir in books/emacs books/interface/emacs ; do
+ BYTECOMPFLAGS="-L ${S}/${elisp_dir}" \
+ elisp-compile "${S}"/${elisp_dir}/*.el
+ done
+ fi
+}
+
+src_install() {
+ local saved_name=saved_acl2
+
+ sed "s|${S}|/usr/share/acl2|g" -i ${saved_name} || die
+ sed "5iexport ACL2_SYSTEM_BOOKS=/usr/share/acl2/books/" \
+ -i ${saved_name} || die
+
+ exeinto /usr/share/acl2
+ doexe ${saved_name}
+ insinto /usr/share/acl2
+ doins ${saved_name}.core
+ doins TAGS
+ dosym -r /usr/share/acl2/${saved_name} /usr/bin/acl2
+
+ if use doc ; then
+ doins -r books
+
+ HTML_DOCS=( doc/HTML/. )
+ einstalldocs
+ fi
+ if use emacs ; then
+ elisp-install ${PN} \
+ books/emacs/*.el{,c} \
+ books/interface/emacs/*.el{,c}
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+ fi
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}
diff --git a/sci-mathematics/acl2/files/50acl2-gentoo.el b/sci-mathematics/acl2/files/50acl2-gentoo.el
new file mode 100644
index 000000000000..d61224e84506
--- /dev/null
+++ b/sci-mathematics/acl2/files/50acl2-gentoo.el
@@ -0,0 +1,6 @@
+(add-to-list 'load-path "@SITELISP@")
+(defvar *acl2-sources-dir* "/usr/share/acl2/")
+(autoload 'inferior-acl2 "inf-acl2.el"
+ "Run an inferior Acl2 process" t)
+(autoload 'run-acl2 "inf-acl2.el"
+ "Run an inferior Acl2 process" t)
diff --git a/sci-mathematics/acl2/metadata.xml b/sci-mathematics/acl2/metadata.xml
new file mode 100644
index 000000000000..df9ae811037d
--- /dev/null
+++ b/sci-mathematics/acl2/metadata.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+ sci-mathematics@gentoo.org
+ Gentoo Mathematics Project
+
+
+ ACL2 is a logic and programming language in which you can model computer
+ systems, together with a tool to help you prove properties of those models.
+ "ACL2" denotes "A Computational Logic for Applicative Common Lisp". ACL2 is
+ part of the Boyer-Moore family of provers, for which its authors have
+ received the 2005 ACM Software System Award.
+
+
+ https://github.com/acl2/acl2/issues/
+ acl2/acl2
+
+
diff --git a/sci-mathematics/octave/Manifest b/sci-mathematics/octave/Manifest
index 4e34be42c13e..a0a0b0805954 100644
--- a/sci-mathematics/octave/Manifest
+++ b/sci-mathematics/octave/Manifest
@@ -5,7 +5,6 @@ AUX octave-6.4.0-slibtool.patch 1416 BLAKE2B e4b487481490b41a4da499bb5eceff0f6a2
AUX octave-7.3.0-docs-texinfo-7.0.patch 1623 BLAKE2B 36a6ceda753083171ece9e4045af8551121f7073901d9f32facfd6c2bb88a10226f5aa719a79e8677c7a0cb7f26a226f2da190d9b4281b3fd666f570af3ac761 SHA512 0ac71393c59681a2188316356235ddb876e5c7cbf4a2ff1752bd3dddde7babeb456e0619ed65e32d5048d754416fb33c949aa0979748f7282e3e9d2589931612
DIST octave-6.4.0.tar.gz 32873157 BLAKE2B afa729c3c9917f724e7d97fe3af42986f323d3ff849e0a33ac9f183237e68d989d4f3dacd644405b648ec050ad07d8973abddbd8657b810de6f65d5b5ae37c02 SHA512 91ff031f6dfff8506fa738fd4f1f07276501fdfe003f8ed992cccf91da14d9d33da6d08923322b0dae5f5b696b49856b0f5c5065e26b0701b0d1630173807435
DIST octave-7.3.0.tar.xz 26215288 BLAKE2B 53fff89e798f8b8795f83e46f66793f2cf37f98933fa62a47d5ec389f89a3447eb96128c1d6b68a4184630d071ecf1a4323299c251b43c3211a8f781486b32e5 SHA512 1399d7010cbd4e83d6dc60ab8cc2abb20e64a762e905a00066e6331c5350df93b4ff8f2670fd52fc183918cea21bc176cb263ca71080de6e4041f5e0ea21558e
-EBUILD octave-6.4.0-r3.ebuild 6043 BLAKE2B a99d2325249cbd29bcc3b00e734b28f7de4b61025f8f2133d5b7c53ad7bbb14bdbbd068ac204e3f7af80143c3797ec97688487b70361f8966dffd06569b3612d SHA512 559c07c35ecc7011e0f44a23fb2ad392a1562221f7218c0b5d89a2a9a2dd60e9f68e9cf3345b226d572d5da85d63cbe051643363bc9e1896ce4820817317f605
-EBUILD octave-6.4.0-r4.ebuild 6029 BLAKE2B 0bc2a9b11d237a51ea875b916e3dde0db429d3d577a20746d68d7dff43cf3755776a2c19c3bcc5987897e308850f9f570973d8c0abb0506a68d581b42ad3a50c SHA512 d6fef61f24420cbbc7a520ac42d9308f6e1824a68ed6bc928f9225fd5b5fa070ca091375445675d2e0654753b2d87d738e4c920d26bff2d245448a94c3a8b0c3
-EBUILD octave-7.3.0-r1.ebuild 6638 BLAKE2B 4eaa8ca9ce1a7a0ce3bc91efa819aa8025d4d3ad32b7139b572d793f4b66c137adbaa952bb9a576adcfce3d9c48813522c36c7cd2e17e19dd33bda8092ef4a4e SHA512 80d0f6e43c6f45cdfb1e26d9a4c9e321fb254e1abf81f5f2cd40c64b56a9d33fe8cb6ce2062949c42742e0465d71bc56f589d374d0c3c8cfe2c884b315a09df1
+EBUILD octave-6.4.0-r5.ebuild 6099 BLAKE2B 2f2d206f60d84675928d97cc67b14abc3cf6f4749d1b9519b3a03e2811eebc29d33ed87d02a1c23808f9f8bb10db7f299b2a0f8dfca85d0cc1e8e32368f8106d SHA512 615987c1b4f4e7f264ca6c5cf62d27800558accf8fc4c0a54b9a0d250acdeff7200243280dcd35644c0cd324f1f0b8b42ca5cee735faba1aa9b8e09be9b3dbf1
+EBUILD octave-7.3.0-r2.ebuild 6721 BLAKE2B bcd93f4df6d08e24cc934b9157091725ea2aafca293a1d50a6137d9b8c05f8ad11bbcb7fc69c7d76c0fd542c06ccad316a90294334d99718d880d783630ab81c SHA512 17c3e0c3a6603ef5e16277a02daf65fcf1fc83ef0b73aa6190ca1437389f29dd1e14d0ef5956332ab9bc44743d2e011972267c1105c28aa13829ad134becb92d
MISC metadata.xml 1703 BLAKE2B 0471bc1eeaa2ce86b8eeca5c3e831eb0d9207b5fd1d3c03aba017a257b7b98b313c42a1054471c79dab1b5d2d84df8a8d3b0ee68e772cbe6970ac92f07dc3269 SHA512 3c051ff80c958af4315faa1670cc5e1d6a53397b4182304b760cf4f2e14f716e187dd76879d094e35713ac115c47ea623530c2f4b114f7bf2eae1cdf28bc46b8
diff --git a/sci-mathematics/octave/octave-6.4.0-r3.ebuild b/sci-mathematics/octave/octave-6.4.0-r3.ebuild
deleted file mode 100644
index e99fbea2fc93..000000000000
--- a/sci-mathematics/octave/octave-6.4.0-r3.ebuild
+++ /dev/null
@@ -1,215 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic fortran-2 java-pkg-opt-2 pax-utils qmake-utils toolchain-funcs xdg-utils
-
-DESCRIPTION="High-level interactive language for numerical computations"
-LICENSE="GPL-3"
-HOMEPAGE="https://www.gnu.org/software/octave/"
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-SLOT="0/${PV}"
-IUSE="curl doc fftw +glpk gnuplot gui hdf5 java opengl
- portaudio postscript +qhull +qrupdate readline sndfile +sparse
- ssl static-libs sundials X zlib"
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-
-# Although it is listed in INSTALL.OCTAVE as a build tool, Octave runs
-# "makeinfo" from sys-apps/texinfo at runtime to convert its texinfo
-# documentation to text (see scripts/help/help.m).
-#
-# (un)zip isn't mentioned, but there's a test that uses it (bug 775254).
-#
-RDEPEND="
- app-arch/bzip2
- app-arch/unzip
- app-arch/zip
- app-text/ghostscript-gpl
- sys-apps/texinfo
- dev-libs/libpcre:3=
- sys-libs/ncurses:0=
- sys-libs/zlib
- virtual/blas
- virtual/lapack
- curl? ( net-misc/curl:0= )
- fftw? ( sci-libs/fftw:3.0= )
- glpk? ( sci-mathematics/glpk:0= )
- gnuplot? ( sci-visualization/gnuplot )
- gui? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qthelp:5
- dev-qt/qtnetwork:5
- dev-qt/qtopengl:5
- dev-qt/qtprintsupport:5
- dev-qt/qtwidgets:5
- x11-libs/qscintilla:=
- )
- hdf5? ( sci-libs/hdf5:0= )
- java? ( >=virtual/jre-1.6.0:* )
- opengl? (
- media-libs/freetype:2=
- media-libs/fontconfig:1.0=
- virtual/glu
- >=x11-libs/fltk-1.3:1=[opengl,xft]
- x11-libs/gl2ps:0=
- )
- portaudio? ( media-libs/portaudio )
- postscript? (
- app-text/epstool
- media-gfx/pstoedit
- media-gfx/transfig
- )
- qhull? ( media-libs/qhull:0= )
- qrupdate? ( sci-libs/qrupdate:0= )
- readline? ( sys-libs/readline:0= )
- sndfile? ( media-libs/libsndfile )
- sparse? (
- sci-libs/arpack:0=
- sci-libs/camd:0=
- sci-libs/ccolamd:0=
- sci-libs/cholmod:0=
- sci-libs/colamd:0=
- sci-libs/cxsparse:0=
- sci-libs/umfpack:0=
- )
- ssl? (
- dev-libs/openssl:0=
- )
- sundials? ( =virtual/jdk-1.6.0 )
- qrupdate? ( app-misc/pax-utils )
- sparse? ( app-misc/pax-utils )
- || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] )"
-BDEPEND="
- virtual/pkgconfig
- gui? ( dev-qt/linguist-tools:5 )"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-5.1.0-pkgbuilddir.patch
- "${FILESDIR}"/${PN}-4.2.2-ncurses-pkgconfig.patch
- "${FILESDIR}/${PN}-6.4.0-slibtool.patch"
- "${FILESDIR}"/${PN}-6.4.0-omit-qtchooser-qtver.patch
-)
-
-src_prepare() {
- default
-
- # nasty prefix hacks for fltk:1 linking
- if use prefix; then
- use opengl && append-ldflags -Wl,-rpath,"${EPREFIX}/usr/$(get_libdir)/fltk-1"
- fi
-
- # occasional fail on install, force regeneration (bug #401189)
- rm doc/interpreter/contributors.texi || die
-
- eautoreconf
-}
-
-src_configure() {
- # unfortunate dependency on mpi from hdf5 (bug #302621)
- use hdf5 && has_version sci-libs/hdf5[mpi] && \
- export CXX=mpicxx CC=mpicc FC=mpif77 F77=mpif77
-
- # tell autoconf where to find qt binaries, fix bug #837752
- export MOC="$(qt5_get_bindir)/moc" UIC="$(qt5_get_bindir)/uic" RCC="$(qt5_get_bindir)/rcc" \
- LRELEASE="$(qt5_get_bindir)/lrelease" QCOLLECTIONGENERATOR="$(qt5_get_bindir)/qcollectiongenerator" \
- QHELPGENERATOR="$(qt5_get_bindir)/qhelpgenerator"
-
- # Some of these use_with flags are a bit mismatched. The configure
- # script offers only --without-foo, and detects "foo" automatically
- # unless --without-foo is specified. Passing --with-foo is not an
- # error, however, so it kind of works. We wind up with, for example,
- #
- # --with-sundials_ida (no-op) with USE="sundials"
- # --without-sundials_ida (disables it) with USE="-sundials"
- #
- # The --enable-link-all-dependencies flag is needed because
- # otherwise, the build system appends --no-undefined to LDFLAGS and
- # then proceeds to undefine things. GNU libtool ignores this, but
- # slibtool (for example) does not (bug 776583).
- econf \
- --localstatedir="${EPREFIX}/var/state/octave" \
- --with-blas="$($(tc-getPKG_CONFIG) --libs blas)" \
- --with-lapack="$($(tc-getPKG_CONFIG) --libs lapack)" \
- --disable-64 \
- --disable-jit \
- --enable-link-all-dependencies \
- --enable-shared \
- --with-z \
- --with-bz2 \
- $(use_enable static-libs static) \
- $(use_enable doc docs) \
- $(use_enable java) \
- $(use_enable readline) \
- $(use_with curl) \
- $(use_with fftw fftw3) \
- $(use_with fftw fftw3f) \
- $(use_enable fftw fftw-threads) \
- $(use_with glpk) \
- $(use_with hdf5) \
- $(use_with opengl) \
- $(use_with opengl fltk) \
- $(use_with ssl openssl) \
- $(use_with portaudio) \
- $(use_with qhull) \
- $(use_with qrupdate) \
- $(use_with gui qt 5) \
- $(use_with sndfile) \
- $(use_with sparse arpack) \
- $(use_with sparse umfpack) \
- $(use_with sparse colamd) \
- $(use_with sparse ccolamd) \
- $(use_with sparse cholmod) \
- $(use_with sparse cxsparse) \
- $(use_with sundials sundials_ida) \
- $(use_with X x)
-}
-
-src_compile() {
- export VARTEXFONTS="${T}/fonts" # otherwise it will write to /var/cache/fonts/ and trip sandbox
- default
- if use java; then
- pax-mark m "${S}/src/.libs/octave-cli"
- fi
-}
-
-src_install() {
- default
- if use doc; then
- dodoc $(find doc -name '*.pdf')
- else
- # bug 566134, macros.texi is installed by make install if use doc
- insinto /usr/share/${PN}/${PV}/etc
- doins doc/interpreter/macros.texi
- fi
- [[ -e test/fntests.log ]] && dodoc test/fntests.log
- use java && \
- java-pkg_regjar "${ED}/usr/share/${PN}/${PV}/m/java/octave.jar"
- echo "LDPATH=${EPREFIX}/usr/$(get_libdir)/${PN}/${PV}" > 99octave || die
- doenvd 99octave
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
- xdg_desktop_database_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
- xdg_desktop_database_update
-}
diff --git a/sci-mathematics/octave/octave-6.4.0-r4.ebuild b/sci-mathematics/octave/octave-6.4.0-r5.ebuild
similarity index 98%
rename from sci-mathematics/octave/octave-6.4.0-r4.ebuild
rename to sci-mathematics/octave/octave-6.4.0-r5.ebuild
index 4bc8ceb0934f..b3eb587fad29 100644
--- a/sci-mathematics/octave/octave-6.4.0-r4.ebuild
+++ b/sci-mathematics/octave/octave-6.4.0-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -119,6 +119,9 @@ src_prepare() {
}
src_configure() {
+ # libstdc++ bug, bug #887815
+ append-cxxflags -U_GLIBCXX_ASSERTIONS
+
# unfortunate dependency on mpi from hdf5 (bug #302621)
use hdf5 && has_version sci-libs/hdf5[mpi] && \
export CXX=mpicxx CC=mpicc FC=mpif77 F77=mpif77
diff --git a/sci-mathematics/octave/octave-7.3.0-r1.ebuild b/sci-mathematics/octave/octave-7.3.0-r2.ebuild
similarity index 96%
rename from sci-mathematics/octave/octave-7.3.0-r1.ebuild
rename to sci-mathematics/octave/octave-7.3.0-r2.ebuild
index 50d77f9706b7..2d09264e6440 100644
--- a/sci-mathematics/octave/octave-7.3.0-r1.ebuild
+++ b/sci-mathematics/octave/octave-7.3.0-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit autotools fortran-2 java-pkg-opt-2 pax-utils qmake-utils toolchain-funcs xdg
+inherit autotools flag-o-matic fortran-2 java-pkg-opt-2 pax-utils qmake-utils toolchain-funcs xdg
DESCRIPTION="High-level interactive language for numerical computations"
HOMEPAGE="https://www.gnu.org/software/octave/"
@@ -144,6 +144,9 @@ src_prepare() {
}
src_configure() {
+ # libstdc++ bug, bug #887815
+ append-cxxflags -U_GLIBCXX_ASSERTIONS
+
# Unfortunate dependency on mpi from hdf5 (bug #302621)
use hdf5 && has_version sci-libs/hdf5[mpi] && \
export CXX=mpicxx CC=mpicc FC=mpif77 F77=mpif77
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index 716f19c2621f..f3da33281248 100644
Binary files a/sys-devel/Manifest.gz and b/sys-devel/Manifest.gz differ
diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest
index 7328dc0dd81f..5dd191f58c1d 100644
--- a/sys-devel/clang-common/Manifest
+++ b/sys-devel/clang-common/Manifest
@@ -2,6 +2,7 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75 SHA512 3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da SHA512 a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
+DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894
DIST llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz 175044630 BLAKE2B f9a955e8413b57067fb697792316fb0c1e3eac00b1af208ba5d29db01a9acc96b88c7edca12c43762b1425c71a716a7c74d5d7edad45a442f32ba73f88f548b6 SHA512 5133c32d7856c8280bfeb47c3e5a9c0d8c1c291aad29af93586523110f95b08e582ff416fc6be02241eabfe80c35ad4f0334de5ead2a41bc6504616b1c6fd15a
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD clang-common-13.0.1.ebuild 593 BLAKE2B f7d78facc226d949240f31d10bb01f6a2bbe3c806d7f7c22a78d715d29de74723bedccdeefd029d309b090afe63821e10a1bd27662ff156640820fbca1896bab SHA512 48e5c5f3d4716c15018aa246cf61fbf898c4c459b1f04710da155084a8cf5b8a6df7697c300d297ac48ee1a8a8cff9bc9b4fca712455032f78cb26e9f77ef955
@@ -12,4 +13,5 @@ EBUILD clang-common-15.0.6.ebuild 3509 BLAKE2B 70910eaf42d62c4e570f87d5eeef778c1
EBUILD clang-common-16.0.0.9999.ebuild 4519 BLAKE2B 4e300b5e2f17d1d0dcb77ba9f45eb49c7cbc0f2616d5ffb6be31b3a131c3364921850330ff44e52b8adc0e009a66504ce06c08c223d0e99a1a5b8e12b8757195 SHA512 e353f1e6b69c695d23f85f0c0b542658d3cdb37bb102ab0cf106c81545f03eafaa8d720d31535e37523e276bbdeb31e9c0fd8d9b0754b64404eb8ba15bbe380e
EBUILD clang-common-16.0.0_pre20230101-r1.ebuild 4525 BLAKE2B 64b9de66eceb3adf17543dc174250522e6bb894a2b2e74517193a9f9e60f13328976e11d37cf4fefcfbdb4404cd12f0f53e068c91d71d89fe06ef6e197e30ae6 SHA512 9e615c65eea5cc1816dc38ba1c9684a8a9307ec43967ed0a9cc7c65bd68b90d2e5c9b022856e80864478fa75cbab3f95d325b08840762bc5a60e37061c41656f
EBUILD clang-common-16.0.0_pre20230101.ebuild 3569 BLAKE2B 5aaee932ed1421cb5dc595d2a236eb84e8df04922625e05c24d8e07f7d00589c9251b0eebaab0dc47858cc1e4206fe26487e9708e824c376b607ab8de09f871d SHA512 f05d7cd43849c81fce6f31c6a97c8122351e87f9a98950edfd6ae9fa32097036be52e31444000e9a1fecd3cf761bfd3d9999842a4f941883dafaedfb657cd946
+EBUILD clang-common-16.0.0_pre20230107.ebuild 4519 BLAKE2B 4e300b5e2f17d1d0dcb77ba9f45eb49c7cbc0f2616d5ffb6be31b3a131c3364921850330ff44e52b8adc0e009a66504ce06c08c223d0e99a1a5b8e12b8757195 SHA512 e353f1e6b69c695d23f85f0c0b542658d3cdb37bb102ab0cf106c81545f03eafaa8d720d31535e37523e276bbdeb31e9c0fd8d9b0754b64404eb8ba15bbe380e
MISC metadata.xml 735 BLAKE2B 12ea133df3d7eb9367a65e572ef91893e654d5b77caa27c66e4b5b41ba90ebc5e619eb78dfff2a67183d2c1cbfcf35fa903b2bb75604ce153d5cedfce5346e3c SHA512 8ed6b12d4f2aa1985897a8d81ce898dbc0d14ac222f3d0f259cbe80fbb8b2349dff7677627daeaf39a422f290200da4fac6348abc81c9e35da0ca73a11cfdd83
diff --git a/sys-devel/clang-common/clang-common-16.0.0_pre20230107.ebuild b/sys-devel/clang-common/clang-common-16.0.0_pre20230107.ebuild
new file mode 100644
index 000000000000..1b9640fcebe0
--- /dev/null
+++ b/sys-devel/clang-common/clang-common-16.0.0_pre20230107.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 llvm.org
+
+DESCRIPTION="Common files shared between multiple slots of clang"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS=""
+IUSE="
+ default-compiler-rt default-libcxx default-lld llvm-libunwind
+ hardened stricter
+"
+
+PDEPEND="
+ sys-devel/clang:*
+ default-compiler-rt? (
+ sys-devel/clang-runtime[compiler-rt]
+ llvm-libunwind? ( sys-libs/llvm-libunwind )
+ !llvm-libunwind? ( sys-libs/libunwind )
+ )
+ !default-compiler-rt? ( sys-devel/gcc )
+ default-libcxx? ( >=sys-libs/libcxx-${PV} )
+ !default-libcxx? ( sys-devel/gcc )
+ default-lld? ( sys-devel/lld )
+ !default-lld? ( sys-devel/binutils )
+"
+IDEPEND="
+ !default-compiler-rt? ( sys-devel/gcc-config )
+ !default-libcxx? ( sys-devel/gcc-config )
+"
+
+LLVM_COMPONENTS=( clang/utils )
+llvm.org_set_globals
+
+pkg_pretend() {
+ [[ ${CLANG_IGNORE_DEFAULT_RUNTIMES} ]] && return
+
+ local flag missing_flags=()
+ for flag in default-{compiler-rt,libcxx,lld}; do
+ if ! use "${flag}" && has_version "sys-devel/clang[${flag}]"; then
+ missing_flags+=( "${flag}" )
+ fi
+ done
+
+ if [[ ${missing_flags[@]} ]]; then
+ eerror "It seems that you have the following flags set on sys-devel/clang:"
+ eerror
+ eerror " ${missing_flags[*]}"
+ eerror
+ eerror "The default runtimes are now set via flags on sys-devel/clang-common."
+ eerror "The build is being aborted to prevent breakage. Please either set"
+ eerror "the respective flags on this ebuild, e.g.:"
+ eerror
+ eerror " sys-devel/clang-common ${missing_flags[*]}"
+ eerror
+ eerror "or build with CLANG_IGNORE_DEFAULT_RUNTIMES=1."
+ die "Mismatched defaults detected between sys-devel/clang and sys-devel/clang-common"
+ fi
+}
+
+src_install() {
+ newbashcomp bash-autocomplete.sh clang
+
+ insinto /etc/clang
+ newins - gentoo-runtimes.cfg <<-EOF
+ # This file is initially generated by sys-devel/clang-runtime.
+ # It is used to control the default runtimes using by clang.
+
+ --rtlib=$(usex default-compiler-rt compiler-rt libgcc)
+ --unwindlib=$(usex default-compiler-rt libunwind libgcc)
+ --stdlib=$(usex default-libcxx libc++ libstdc++)
+ -fuse-ld=$(usex default-lld lld bfd)
+ EOF
+
+ newins - gentoo-gcc-install.cfg <<-EOF
+ # This file is maintained by gcc-config.
+ # It is used to specify the selected GCC installation.
+ EOF
+
+ newins - gentoo-common.cfg <<-EOF
+ # This file contains flags common to clang, clang++ and clang-cpp.
+ @gentoo-runtimes.cfg
+ @gentoo-gcc-install.cfg
+ @gentoo-hardened.cfg
+ EOF
+
+ # Baseline hardening (bug #851111)
+ newins - gentoo-hardened.cfg <<-EOF
+ -fstack-clash-protection
+ -fstack-protector-strong
+ -fPIE
+ -include "${ESYSROOT}/usr/include/gentoo/fortify.h"
+ EOF
+
+ dodir /usr/include/gentoo
+
+ local fortify_level=$(usex hardened 3 2)
+ # We have to do this because glibc's headers warn if F_S is set
+ # without optimization and that would at the very least be very noisy
+ # during builds and at worst trigger many -Werror builds.
+ cat >> "${ED}/usr/include/gentoo/fortify.h" <<- EOF || die
+ #ifndef _FORTIFY_SOURCE
+ #if defined(__OPTIMIZE__) && __OPTIMIZE__ > 0
+ #define _FORTIFY_SOURCE ${fortify_level}
+ #endif
+ #endif
+ EOF
+
+ if use hardened ; then
+ cat >> "${ED}/etc/clang/gentoo-hardened.cfg" <<-EOF || die
+ -D_GLIBCXX_ASSERTIONS
+
+ # Analogue to GLIBCXX_ASSERTIONS
+ # https://libcxx.llvm.org/UsingLibcxx.html#assertions-mode
+ -D_LIBCPP_ENABLE_ASSERTIONS=1
+ EOF
+ fi
+
+ if use stricter; then
+ newins - gentoo-stricter.cfg <<-EOF
+ # This file increases the strictness of older clang versions
+ # to match the newest upstream version.
+
+ # clang-16 defaults
+ -Werror=implicit-function-declaration
+ -Werror=implicit-int
+ -Werror=incompatible-function-pointer-types
+
+ # constructs banned by C2x
+ -Werror=deprecated-non-prototype
+
+ # deprecated but large blast radius
+ #-Werror=strict-prototypes
+ EOF
+
+ cat >> "${ED}/etc/clang/gentoo-common.cfg" <<-EOF || die
+ @gentoo-stricter.cfg
+ EOF
+ fi
+
+ local tool
+ for tool in clang{,++,-cpp}; do
+ newins - "${tool}.cfg" <<-EOF
+ # This configuration file is used by ${tool} driver.
+ @gentoo-common.cfg
+ EOF
+ done
+}
+
+pkg_preinst() {
+ if has_version -b sys-devel/gcc-config && has_version sys-devel/gcc
+ then
+ local gcc_path=$(gcc-config --get-lib-path 2>/dev/null)
+ if [[ -n ${gcc_path} ]]; then
+ cat >> "${ED}/etc/clang/gentoo-gcc-install.cfg" <<-EOF
+ --gcc-install-dir="${gcc_path%%:*}"
+ EOF
+ fi
+ fi
+}
diff --git a/sys-devel/clang-runtime/Manifest b/sys-devel/clang-runtime/Manifest
index 67ed350fa11e..4bd67a06aa3d 100644
--- a/sys-devel/clang-runtime/Manifest
+++ b/sys-devel/clang-runtime/Manifest
@@ -4,4 +4,5 @@ EBUILD clang-runtime-15.0.6.9999.ebuild 700 BLAKE2B fc3ea6d50378cd569aa9a2a30cae
EBUILD clang-runtime-15.0.6.ebuild 759 BLAKE2B d7b481faffc4da0a6dc1b4e708322cd17cd497dc75363bdb89e7fbb1ecb2aecd9cbf91bdf816505476c7aca2ec7b6fb9ef178705e6b77361d21a7a270404a70a SHA512 8128acfc92b1601e93ffca1fd4233456f8a28fbc4cc65a1782da25df48abd3af82d0128b31f12b966ca02ab1eafcd28016c4443d9c7f1d28bc3f951cfff5e07f
EBUILD clang-runtime-16.0.0.9999.ebuild 1369 BLAKE2B a25d32189f78e993706138f339ad0645e3042bd283ddc26b4189c117ea2368d0a1c2b09c2f5f538112bcad65fc14dc0d29f16e4d6ff98e3401c3bdb74d59d750 SHA512 c37860675576d51047f5347400753a19469ea0e2e6ff49a3a5ba6e35f5b33372c06ee2ac1e82aa4a681f35e8c186a1ff8eb25a9eccd0ee35e5ab3d57873f40e0
EBUILD clang-runtime-16.0.0_pre20230101.ebuild 1357 BLAKE2B 8bffc2e195aea4f0c5c13d8f730dbf7cf5afade08d6ca9915addb9a148d4fa28d01331461adc16221840095a8b94d997795e25fb01c68ca6260b24471abd2747 SHA512 cd391453ef4a5ef739d9897b25fc1899062c20e23dbb1bfa4ef33ada3a697ffaedaf6956ba82fd114b8f24a5c8de3d255b5d114c545968f0689bd6cb38b64ba6
+EBUILD clang-runtime-16.0.0_pre20230107.ebuild 1369 BLAKE2B f69af454137c9689bebc710a7a6988338bc715c68238367d55b5f01859244954b7ff8719ba285b64e76a578f063ab3f6325d5e9519ef5ebdb31592af1a276225 SHA512 436ecac7bb5ba46ca72ab48ea2bd8e30e2ee180218c0c3f14f41abd4e3b0445655ad033058bb78661b2095c5786ef644b538574d4ae2a9a8ee12fefc179f79db
MISC metadata.xml 661 BLAKE2B 24688c511713ea102b83c71d226d519981b3aee0e05ef7a56d6a80be829efd843194e45cb4fd801f0bb976b6f1976386d6a2b05d2bc907fe2aa42b22b85b7d1f SHA512 2b5ab8783c90795f2e7d1673d876048ed9745f4911fb7a860df56deac13a6dfeba4581a84562eae54eff757c45042ca3fab75c7800313ae61df9ce69780a9294
diff --git a/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20230107.ebuild b/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20230107.ebuild
new file mode 100644
index 000000000000..67b42357665e
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20230107.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/"
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS=""
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+PROPERTIES="live"
+
+RDEPEND="
+ compiler-rt? (
+ ~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+ sanitize? (
+ ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+ )
+ )
+ libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+ openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+ if tc-is-clang; then
+ ewarn "You seem to be using clang as a system compiler. As of clang-16,"
+ ewarn "upstream has turned a few warnings that commonly occur during"
+ ewarn "configure script runs into errors by default. This causes some"
+ ewarn "configure tests to start failing, sometimes resulting in silent"
+ ewarn "breakage, missing functionality or runtime misbehavior. It is"
+ ewarn "not yet clear whether the change will remain or be reverted."
+ ewarn
+ ewarn "For more information, please see:"
+ ewarn "https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213"
+ fi
+}
diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
index 18c1688443d0..0b519859e860 100644
--- a/sys-devel/clang/Manifest
+++ b/sys-devel/clang/Manifest
@@ -9,6 +9,7 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75 SHA512 3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da SHA512 a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
+DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894
DIST llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz 175044630 BLAKE2B f9a955e8413b57067fb697792316fb0c1e3eac00b1af208ba5d29db01a9acc96b88c7edca12c43762b1425c71a716a7c74d5d7edad45a442f32ba73f88f548b6 SHA512 5133c32d7856c8280bfeb47c3e5a9c0d8c1c291aad29af93586523110f95b08e582ff416fc6be02241eabfe80c35ad4f0334de5ead2a41bc6504616b1c6fd15a
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD clang-13.0.1.ebuild 11294 BLAKE2B 33760cbd488068389efed5c011b15288021d1f93a371d5114301a5f86e815b3a1e9ae21ed6304d90916778f2312db17339d85b6d76e5e8255614706ddc3a7cf6 SHA512 b49773a02c15c4e869682664bd5703d7e08f60be9558fdbd78da19be5d5a1158093729260106cffe4cd8a6295ba740e42cc43d07da00ed8ead14dc45899ce80a
@@ -17,4 +18,5 @@ EBUILD clang-15.0.6-r1.ebuild 11954 BLAKE2B 5183c85d6e303ec5dae02e2dab25405b2220
EBUILD clang-15.0.6.9999.ebuild 11887 BLAKE2B 54096f168b831260dd077223240e581562d0f85f2b251108b222e2e44926a67688d0aa7cf3e2ae301691f89e72219f9a61d87ae22c06e8cfbc69625a28a2f967 SHA512 c02594b7a0be16c064fc411ada88330ee124912effd732e7d0d8a5bd6bd8b0a51619ec7a73715f8cd17434dfd4d66c692449b95b70312b6b2386e5548db04307
EBUILD clang-16.0.0.9999.ebuild 11803 BLAKE2B 40e291b238494fae47021adc6ad7cc05c3b66d22d191b3aa3d52b29f1018d4ba32a5f5393b9ee19be581062259b3812be7b4ab553d12cf11e69df472f31664fc SHA512 896119e9df24cff2f80197320b7ac213dd2c03324a2ee1f629ba82ac9d20c61514b1ca708b58c6a9a7534d7b6b7197952df7ee7bc06eda2f1341c1478edb90a6
EBUILD clang-16.0.0_pre20230101.ebuild 11809 BLAKE2B 5831fc1c041b44c40e628757c3381854ef96d3f4ccab623616b2838bf0b57e91a7846ddd511c8cd44517497e2189535c7e80a518bb80b1e977e200adfd95195d SHA512 ca56f1fbc06cae0aaa2916921ec37c9244e3365d57317be556ce94e3d76d1f50a0aae119a533a1619db995aed304ce660ceeebca3fc733f70a8066484674790d
+EBUILD clang-16.0.0_pre20230107.ebuild 11803 BLAKE2B 40e291b238494fae47021adc6ad7cc05c3b66d22d191b3aa3d52b29f1018d4ba32a5f5393b9ee19be581062259b3812be7b4ab553d12cf11e69df472f31664fc SHA512 896119e9df24cff2f80197320b7ac213dd2c03324a2ee1f629ba82ac9d20c61514b1ca708b58c6a9a7534d7b6b7197952df7ee7bc06eda2f1341c1478edb90a6
MISC metadata.xml 1600 BLAKE2B 8e49e099132445cf695e904acad8a699f3d8c4c1e4cd6ba9d0b97180dfa5b67e9c30b00d1e4cb6cd2f61b27f022accc8d6ee889c6569fc58fbc058186ad216fc SHA512 96b7cf4988ff1fd923ec87311caed458b64888b5acaaf20cc1ad893f2a963158f7f59398f9fd4f9e65cab3df265c0d002048ff874f7a76b94f36377bf9e8f5f6
diff --git a/sys-devel/clang/clang-16.0.0_pre20230107.ebuild b/sys-devel/clang/clang-16.0.0_pre20230107.ebuild
new file mode 100644
index 000000000000..34eba8f9bc95
--- /dev/null
+++ b/sys-devel/clang/clang-16.0.0_pre20230107.ebuild
@@ -0,0 +1,466 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake llvm llvm.org multilib multilib-minimal \
+ prefix python-single-r1 toolchain-funcs
+
+DESCRIPTION="C language family frontend for LLVM"
+HOMEPAGE="https://llvm.org/"
+
+# MSVCSetupApi.h: MIT
+# sorttable.js: MIT
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+KEYWORDS=""
+IUSE="debug doc +extra ieee-long-double +pie +static-analyzer test xml"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ ~sys-devel/llvm-${PV}:${LLVM_MAJOR}=[debug=,${MULTILIB_USEDEP}]
+ static-analyzer? ( dev-lang/perl:* )
+ xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
+"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ ${DEPEND}
+ >=sys-devel/clang-common-${PV}
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ >=dev-util/cmake-3.16
+ doc? ( $(python_gen_cond_dep '
+ dev-python/recommonmark[${PYTHON_USEDEP}]
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ ') )
+ xml? ( virtual/pkgconfig )
+"
+PDEPEND="
+ ~sys-devel/clang-runtime-${PV}
+ sys-devel/clang-toolchain-symlinks:${LLVM_MAJOR}
+"
+
+LLVM_COMPONENTS=(
+ clang clang-tools-extra cmake
+ llvm/lib/Transforms/Hello
+)
+LLVM_MANPAGES=1
+LLVM_TEST_COMPONENTS=(
+ llvm/lib/Testing/Support
+ llvm/utils
+ third-party
+)
+LLVM_USE_TARGETS=llvm
+llvm.org_set_globals
+
+# Multilib notes:
+# 1. ABI_* flags control ABIs libclang* is built for only.
+# 2. clang is always capable of compiling code for all ABIs for enabled
+# target. However, you will need appropriate crt* files (installed
+# e.g. by sys-devel/gcc and sys-libs/glibc).
+# 3. ${CHOST}-clang wrappers are always installed for all ABIs included
+# in the current profile (i.e. alike supported by sys-devel/gcc).
+#
+# Therefore: use sys-devel/clang[${MULTILIB_USEDEP}] only if you need
+# multilib clang* libraries (not runtime, not wrappers).
+
+pkg_setup() {
+ LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ # create extra parent dir for relative CLANG_RESOURCE_DIR access
+ mkdir -p x/y || die
+ BUILD_DIR=${WORKDIR}/x/y/clang
+
+ llvm.org_src_prepare
+
+ # add Gentoo Portage Prefix for Darwin (see prefix-dirs.patch)
+ eprefixify \
+ lib/Lex/InitHeaderSearch.cpp \
+ lib/Driver/ToolChains/Darwin.cpp || die
+}
+
+check_distribution_components() {
+ if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then
+ local all_targets=() my_targets=() l
+ cd "${BUILD_DIR}" || die
+
+ while read -r l; do
+ if [[ ${l} == install-*-stripped:* ]]; then
+ l=${l#install-}
+ l=${l%%-stripped*}
+
+ case ${l} in
+ # meta-targets
+ clang-libraries|distribution)
+ continue
+ ;;
+ # tools
+ clang|clangd|clang-*)
+ ;;
+ # static libraries
+ clang*|findAllSymbols)
+ continue
+ ;;
+ # conditional to USE=doc
+ docs-clang-html|docs-clang-tools-html)
+ use doc || continue
+ ;;
+ esac
+
+ all_targets+=( "${l}" )
+ fi
+ done < <(${NINJA} -t targets all)
+
+ while read -r l; do
+ my_targets+=( "${l}" )
+ done < <(get_distribution_components $"\n")
+
+ local add=() remove=()
+ for l in "${all_targets[@]}"; do
+ if ! has "${l}" "${my_targets[@]}"; then
+ add+=( "${l}" )
+ fi
+ done
+ for l in "${my_targets[@]}"; do
+ if ! has "${l}" "${all_targets[@]}"; then
+ remove+=( "${l}" )
+ fi
+ done
+
+ if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then
+ eqawarn "get_distribution_components() is outdated!"
+ eqawarn " Add: ${add[*]}"
+ eqawarn "Remove: ${remove[*]}"
+ fi
+ cd - >/dev/null || die
+ fi
+}
+
+get_distribution_components() {
+ local sep=${1-;}
+
+ local out=(
+ # common stuff
+ clang-cmake-exports
+ clang-headers
+ clang-resource-headers
+ libclang-headers
+
+ aarch64-resource-headers
+ arm-common-resource-headers
+ arm-resource-headers
+ core-resource-headers
+ cuda-resource-headers
+ hexagon-resource-headers
+ hip-resource-headers
+ hlsl-resource-headers
+ mips-resource-headers
+ opencl-resource-headers
+ openmp-resource-headers
+ ppc-htm-resource-headers
+ ppc-resource-headers
+ riscv-resource-headers
+ systemz-resource-headers
+ utility-resource-headers
+ ve-resource-headers
+ webassembly-resource-headers
+ windows-resource-headers
+ x86-resource-headers
+
+ # libs
+ clang-cpp
+ libclang
+ )
+
+ if multilib_is_native_abi; then
+ out+=(
+ # common stuff
+ bash-autocomplete
+ libclang-python-bindings
+
+ # tools
+ c-index-test
+ clang
+ clang-format
+ clang-offload-bundler
+ clang-offload-packager
+ clang-refactor
+ clang-repl
+ clang-rename
+ clang-scan-deps
+ diagtool
+ hmaptool
+
+ # needed for cross-compiling Clang
+ clang-tblgen
+ )
+
+ if use extra; then
+ out+=(
+ # extra tools
+ clang-apply-replacements
+ clang-change-namespace
+ clang-doc
+ clang-include-cleaner
+ clang-include-fixer
+ clang-move
+ clang-pseudo
+ clang-query
+ clang-reorder-fields
+ clang-tidy
+ clang-tidy-headers
+ clangd
+ find-all-symbols
+ modularize
+ pp-trace
+ )
+ fi
+
+ if llvm_are_manpages_built; then
+ out+=( docs-clang-man )
+ use extra && out+=( docs-clang-tools-man )
+ fi
+
+ if use doc; then
+ out+=( docs-clang-html )
+ use extra && out+=( docs-clang-tools-html )
+ fi
+
+ use static-analyzer && out+=(
+ clang-check
+ clang-extdef-mapping
+ scan-build
+ scan-build-py
+ scan-view
+ )
+ fi
+
+ printf "%s${sep}" "${out[@]}"
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
+ -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man"
+ -DCLANG_CONFIG_FILE_SYSTEM_DIR="${EPREFIX}/etc/clang"
+ # relative to bindir
+ -DCLANG_RESOURCE_DIR="../../../../lib/clang/${LLVM_MAJOR}"
+
+ -DBUILD_SHARED_LIBS=OFF
+ -DCLANG_LINK_CLANG_DYLIB=ON
+ -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components)
+ -DCLANG_INCLUDE_TESTS=$(usex test)
+
+ -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
+
+ -DCMAKE_DISABLE_FIND_PACKAGE_LibXml2=$(usex !xml)
+ # libgomp support fails to find headers without explicit -I
+ # furthermore, it provides only syntax checking
+ -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp
+
+ # disable using CUDA to autodetect GPU, just build for all
+ -DCMAKE_DISABLE_FIND_PACKAGE_CUDA=ON
+
+ -DCLANG_DEFAULT_PIE_ON_LINUX=$(usex pie)
+
+ -DCLANG_ENABLE_ARCMT=$(usex static-analyzer)
+ -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer)
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+
+ if ! use elibc_musl; then
+ mycmakeargs+=(
+ -DPPC_LINUX_DEFAULT_IEEELONGDOUBLE=$(usex ieee-long-double)
+ )
+ fi
+
+ use test && mycmakeargs+=(
+ -DLLVM_BUILD_TESTS=ON
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ )
+
+ if multilib_is_native_abi; then
+ local build_docs=OFF
+ if llvm_are_manpages_built; then
+ build_docs=ON
+ mycmakeargs+=(
+ -DLLVM_BUILD_DOCS=ON
+ -DLLVM_ENABLE_SPHINX=ON
+ -DCLANG_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html"
+ -DSPHINX_WARNINGS_AS_ERRORS=OFF
+ )
+ if use extra; then
+ mycmakeargs+=(
+ -DCLANG-TOOLS_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/tools-extra"
+ )
+ fi
+ fi
+ mycmakeargs+=(
+ -DCLANG_INCLUDE_DOCS=${build_docs}
+
+ # Hack to install clang-tblgen: https://reviews.llvm.org/D141092
+ -DLLVM_BUILD_UTILS=ON
+ )
+ fi
+ if multilib_native_use extra; then
+ mycmakeargs+=(
+ -DLLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR="${WORKDIR}"/clang-tools-extra
+ -DCLANG_TOOLS_EXTRA_INCLUDE_DOCS=${build_docs}
+ )
+ else
+ mycmakeargs+=(
+ -DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=OFF
+ )
+ fi
+
+ if [[ -n ${EPREFIX} ]]; then
+ mycmakeargs+=(
+ -DGCC_INSTALL_PREFIX="${EPREFIX}/usr"
+ )
+ fi
+
+ if tc-is-cross-compiler; then
+ has_version -b sys-devel/clang:${LLVM_MAJOR} ||
+ die "sys-devel/clang:${LLVM_MAJOR} is required on the build host."
+ mycmakeargs+=(
+ -DLLVM_TOOLS_BINARY_DIR="${BROOT}"/usr/lib/llvm/${LLVM_MAJOR}/bin
+ )
+ fi
+
+ # LLVM can have very high memory consumption while linking,
+ # exhausting the limit on 32-bit linker executable
+ use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+ cmake_src_configure
+
+ multilib_is_native_abi && check_distribution_components
+}
+
+multilib_src_compile() {
+ cmake_build distribution
+
+ # provide a symlink for tests
+ if [[ ! -L ${WORKDIR}/lib/clang ]]; then
+ mkdir -p "${WORKDIR}"/lib || die
+ ln -s "${BUILD_DIR}/$(get_libdir)/clang" "${WORKDIR}"/lib/clang || die
+ fi
+}
+
+multilib_src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+ local test_targets=( check-clang )
+ if multilib_native_use extra; then
+ test_targets+=(
+ check-clang-tools
+ check-clangd
+ )
+ fi
+ cmake_build "${test_targets[@]}"
+}
+
+src_install() {
+ MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/clang/Config/config.h
+ )
+
+ multilib-minimal_src_install
+
+ # Move runtime headers to /usr/lib/clang, where they belong
+ mv "${ED}"/usr/include/clangrt "${ED}"/usr/lib/clang || die
+ # move (remaining) wrapped headers back
+ if use extra; then
+ mv "${T}"/clang-tidy "${ED}"/usr/include/ || die
+ fi
+ mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include || die
+
+ # Apply CHOST and version suffix to clang tools
+ local clang_tools=( clang clang++ clang-cl clang-cpp )
+ local abi i
+
+ # cmake gives us:
+ # - clang-X
+ # - clang -> clang-X
+ # - clang++, clang-cl, clang-cpp -> clang
+ # we want to have:
+ # - clang-X
+ # - clang++-X, clang-cl-X, clang-cpp-X -> clang-X
+ # - clang, clang++, clang-cl, clang-cpp -> clang*-X
+ # also in CHOST variant
+ for i in "${clang_tools[@]:1}"; do
+ rm "${ED}/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}" || die
+ dosym "clang-${LLVM_MAJOR}" "/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}-${LLVM_MAJOR}"
+ dosym "${i}-${LLVM_MAJOR}" "/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}"
+ done
+
+ # now create target symlinks for all supported ABIs
+ for abi in $(get_all_abis); do
+ local abi_chost=$(get_abi_CHOST "${abi}")
+ for i in "${clang_tools[@]}"; do
+ dosym "${i}-${LLVM_MAJOR}" \
+ "/usr/lib/llvm/${LLVM_MAJOR}/bin/${abi_chost}-${i}-${LLVM_MAJOR}"
+ dosym "${abi_chost}-${i}-${LLVM_MAJOR}" \
+ "/usr/lib/llvm/${LLVM_MAJOR}/bin/${abi_chost}-${i}"
+ done
+ done
+}
+
+multilib_src_install() {
+ DESTDIR=${D} cmake_build install-distribution
+
+ # move headers to /usr/include for wrapping & ABI mismatch checks
+ # (also drop the version suffix from runtime headers)
+ rm -rf "${ED}"/usr/include || die
+ mv "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include "${ED}"/usr/include || die
+ mv "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/clang "${ED}"/usr/include/clangrt || die
+ if multilib_native_use extra; then
+ # don't wrap clang-tidy headers, the list is too long
+ # (they're fine for non-native ABI but enabling the targets is problematic)
+ mv "${ED}"/usr/include/clang-tidy "${T}/" || die
+ fi
+}
+
+multilib_src_install_all() {
+ python_fix_shebang "${ED}"
+ if use static-analyzer; then
+ python_optimize "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/share/scan-view
+ fi
+
+ docompress "/usr/lib/llvm/${LLVM_MAJOR}/share/man"
+ llvm_install_manpages
+ # match 'html' non-compression
+ use doc && docompress -x "/usr/share/doc/${PF}/tools-extra"
+ # +x for some reason; TODO: investigate
+ use static-analyzer && fperms a-x "/usr/lib/llvm/${LLVM_MAJOR}/share/man/man1/scan-build.1"
+}
+
+pkg_postinst() {
+ if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
+ eselect compiler-shadow update all
+ fi
+
+ elog "You can find additional utility scripts in:"
+ elog " ${EROOT}/usr/lib/llvm/${LLVM_MAJOR}/share/clang"
+ if use extra; then
+ elog "Some of them are vim integration scripts (with instructions inside)."
+ elog "The run-clang-tidy.py script requires the following additional package:"
+ elog " dev-python/pyyaml"
+ fi
+}
+
+pkg_postrm() {
+ if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
+ eselect compiler-shadow clean all
+ fi
+}
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 3789202fe950..ad8b1ac7d19a 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -26,12 +26,14 @@ DIST gcc-12-20221126.tar.xz 79631864 BLAKE2B 3bb97ef4a1a17ab8b92b431b1f792c11131
DIST gcc-12-20221210.tar.xz 79645632 BLAKE2B 063222037d420f356d452d0419fc4621c30393beaca1f2661d7070c087bca88831f27ae96d8fb7433efaeb59cb338495fb210611a1c37931a1d00373cba9812b SHA512 00399148932b5c57dbe442dcde01e856cbb981c7cc6703760ea51b28e0784cbc6e016663f195b69714da8c7e2cdcfbc03cb1939bab3e6b507b64846e1e814fa6
DIST gcc-12-20221224.tar.xz 79647600 BLAKE2B 9c99e6fee09457ac56f8b975650aa0b7dc82f05e990b722af16383ef75b9c02ea592fc37ba3a098e5a601c2115fe2c2414699830175e375325f99743d8ed952f SHA512 018c68d323d9fbe25295807211f750fa80efb947b77e8557860cfd9e97c90198e50c5b3f589afe7fd287a226ff5105b59c6134e4a6cd616ac3d551a5914a15e8
DIST gcc-12-20221231.tar.xz 79647424 BLAKE2B 8e75adb993eedf38059ced571d2df160aa3a11ab855bbbba6be7ea8ad630ec0cdf470e432d6d80b794c1b326aca63cf0b8b673fb9c89330f52e5418e2aab8d43 SHA512 76fc6bd5b1e7711e4f2f7c391bc057a3c64db193af11cd2edb7bde5a638134aaac37012da75b90aea30da04b69565276f377266318471b4d123252cf3e5f5852
+DIST gcc-12-20230107.tar.xz 79636856 BLAKE2B 784529905807b1b8f7f3d988ab05e46a1f9e254ef6d3876fd491d344405fa1a626994222e22f612083c55f2403abc791f17da429652b7515c31671fa58373d5c SHA512 79e7caec8fd9fab98df629a70345ca414d29c027afc519a32c4adc8df28c15bb39ec1320a484aa5894d0e4abccd927fa2c5b744f2dc069978322b476fd00e40f
DIST gcc-12.2.0-musl-patches-1.tar.xz 3844 BLAKE2B 004432806696f7d0a32366270ac45695e858abee73a255e44dc6e0a225339e4cad40aab0d51dfe9a55d5aa4b4001f5726064bb2eea3212a0874b2d27e229abd7 SHA512 c354edcd641a9dfaf902a0ff4c44c75065d0cf1c36bbf6c3c35c2e23bff22b8f70bcf4458a5a0ef86371e9f2fafca8a54ca822e35820ff442c9458a2819c3606
DIST gcc-12.2.0-patches-1.tar.xz 12864 BLAKE2B a5ae0a85dfc1b6f0bd968f0d5262ebed14ec9cdb3249e3a4c571578c54eda0e53708ee7fe8e03e506366c7f3cf7926eced9b390d9dee948c1249298c0fabd9fb SHA512 f3d793b89a2a0385d596162fb0c653d4acdf21ae418cb792c1786a01fde0391bd0719715dbf07d53636f127168f5cd99108a1dc11cf6cea889b7d82385bcc258
DIST gcc-12.2.0-patches-2.tar.xz 13952 BLAKE2B a9e798911acaf45c3f585f69721130cfbecec016727a50ac0f4767b37a2ab9df39e0828abb07f1e429619cc102808f81af8422fef0265415c287d303d9d97fc0 SHA512 1808a05e98094577099d115ff5f3e136e3fc8f39fbe35c5183fd7775383f94439212e5e4174ab8d0ae8c0874e227ff84a958ffdfa1c99c9a8306a9842d126ef9
DIST gcc-12.2.0-patches-6.tar.xz 19096 BLAKE2B 9d97f4b1d4c82c00d6bac923963444198fb8144753bfb25f0068d96e4c7444f6163a7cd2e6ed2b808f608131f3208746776b2d061986b8d50311ca6cd8cbb917 SHA512 9af71c64490a289d959e95b2df34e62861c161cb161632020f66a4fbdfdbc7f08f6f2956d08e0a7995332d010c974f58a8bc8e4d595769c5632c4755a4e86b31
DIST gcc-12.2.0-patches-7.tar.xz 14492 BLAKE2B 95347cc4a7affab3ac1ed2b89ed7dcb239e17b28c93ab45f248765d297ca37e2ab127b13fba2a38256166c2daf43156e574ac783868ac48d561909af5fe82139 SHA512 661daf478f6abeab8c3164282aef591c44e18ab99deaa1aee2102de4c8d05da4145bf3ea371ebcf7e4f2455d5ae97c6d94e321b98d373750c784c1b278efb87a
DIST gcc-12.2.0-patches-8.tar.xz 14656 BLAKE2B 25f00289699e8e3417c5e4a7d424cdbb140304fb764e8d1fee2e259b4231987c8b53cdbdeba761899a0256b764f7cfd6b4e691fcf44634b59b9dac9ab8a49cdc SHA512 dca2983a72d6c95c3cfe8e1c43195c9aff2a9c5c012851c1b30e51f4384be9b08e761ca589e4941528c89e522d1f11bc6964c8584d7761a889f47e302a3d2b5d
+DIST gcc-12.2.0-patches-9.tar.xz 13636 BLAKE2B fcbd3dc5adeb7425d028001bd21ede21ae5596a48f4cfbeabed3fb657b27edf19bbe502f0388c284ffc87d03714f9e0ba4bc9c8008814c6362ed56b8165d403b SHA512 09581aba97a18008739d70dc6dbfdacd0c82acce6e175c879b50b81c7575c6e056cd9f2a73e7d6231ea5a6f72c248eca3d818996188ec34cdf7137e9f263fc01
DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da SHA512 e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173
DIST gcc-13-20221218.tar.xz 82692928 BLAKE2B d68af44da5708d6433cc4c409d93d725111bd69fa76d49e8354043ad2bb8aa8cb396489151442910fc4544fedd5290277aa8934aac5c24332c0963dc4605c149 SHA512 27b98455bedecbd8cf70f6357924ca1ad45f79ce4a50aefcbcf5b14f6c6a0a5c60fda5b85e7c2c24cf8ce65233dc1eda72c5e48dd0cac699ded1e72c32f0164d
DIST gcc-13-20221225.tar.xz 82806372 BLAKE2B 73da814af9d75a1217de7cc84ab3fee1b762ee3845242b21e8724ff22193447f2a5d5c850270083b8de4eb66cf6d70821aa10e0a552d094a7fb7ae0d61a55477 SHA512 30bcb6a6a914489513eca6c065b8f6105417bb1fa279664a1b5aa4c2103d9b0fe1c4ba37156f5448c5ffd5990aa72785710082825ab54ccce3998ddd97730b9e
@@ -58,6 +60,7 @@ EBUILD gcc-12.2.1_p20221126.ebuild 1437 BLAKE2B be29d238ca36333c711e627b74e5ff64
EBUILD gcc-12.2.1_p20221210.ebuild 1434 BLAKE2B 5755d51a87eaf089108e881d501d0464514131bf0ca753abf13d012acc813ac5e7165f4fefb9117a0fda18118bf1fbee837e66fca083431a34021c37c9438368 SHA512 14f1a37595812c10b4da0c6ce970ea00a45e66b884df8102879c5f9c5d65472ac1196528f64ba1a5aae442f586d5f210939d7f8e26a1f4e9d1a7c7c03ca94198
EBUILD gcc-12.2.1_p20221224.ebuild 1434 BLAKE2B 2e78e2f2c44d329e9bf4360083f27579fecff712f773f854be0d5fbc79f71ef028114388d6ecce3ec3201d4698a5ae35969614746811ecb361dbb4ea61b22478 SHA512 176164b6d9af91e1b09230626e2705e0a483a21b6d7e2042e4a6b17455964a30b8e4f7b5a0957f9b3c91c91fc53b8a6b77e98be74c897a9ef778854e8ca0e998
EBUILD gcc-12.2.1_p20221231.ebuild 1434 BLAKE2B 47136fbf5ba5e3bfbb4a631dbd7e71472a4760b598396c8e21c1505e257c7eb9f3459e90311152df1878203cda659d8cbb542036b6ba2940ff90d15351b37201 SHA512 4ded3e25cfce0aba6e6408a8e0d9bca82dd3ae33d274c4ec3bfe8bb41f9e9e92cb4b849e72859751de33de35433a398b378b5af5c78c0e1577c4cdd3e5720711
+EBUILD gcc-12.2.1_p20230107.ebuild 1437 BLAKE2B 54d8427e57068f8ff2dd62cceab6896ae9f0c19b4a94ae0808f1ac4d29493bf90ace7e28473d8f35fc1e06f06bba259ad33f0976b691d704a1988d4f3bf3e85c SHA512 057be3c83bd2c17451d0a27011cb9addd2b6efca62edfcea25325c95de6efc32535147db1279cefcdd9d68ad6be0f8bd44af3dd68e81f66f480ae2240ac4eeea
EBUILD gcc-12.3.9999.ebuild 1545 BLAKE2B 78fdc4a7b20d22bba137cba00e49d2249c5616bf1c4cf619162da1d98c750fb3da71fbb1cd4e136624cc4e0a112547e6c4c29992aa58ab12507917c7d728831a SHA512 f3562696a79035e64b8e79cee720fe24c7041bf922d79e5cff1ae864a533997995465d0871bfc4f87f6d5a66e7f8ac02c490792554a0628ae30d96a061ef9279
EBUILD gcc-13.0.0_pre20221218.ebuild 1286 BLAKE2B 5dbd2f3d4a436938f80d6303dad46a43b01a379aa9d170412168c7c560088468d35ed22ed15ada6dcb86c03f7f87c8243483da89ee3d67ce40b6f2aae5168213 SHA512 b949a2d0ecfd08ed0d449dfb0743aca3568339b5e85885d77ae4a2a67d7e86594a7271b1e360717ebd22a2323795300d0e2fc2c3dc53df2306a9a1528fc62fdf
EBUILD gcc-13.0.0_pre20221225.ebuild 1286 BLAKE2B 5dbd2f3d4a436938f80d6303dad46a43b01a379aa9d170412168c7c560088468d35ed22ed15ada6dcb86c03f7f87c8243483da89ee3d67ce40b6f2aae5168213 SHA512 b949a2d0ecfd08ed0d449dfb0743aca3568339b5e85885d77ae4a2a67d7e86594a7271b1e360717ebd22a2323795300d0e2fc2c3dc53df2306a9a1528fc62fdf
diff --git a/sys-devel/gcc/gcc-12.2.1_p20230107.ebuild b/sys-devel/gcc/gcc-12.2.1_p20230107.ebuild
new file mode 100644
index 000000000000..7579ee96e4f5
--- /dev/null
+++ b/sys-devel/gcc/gcc-12.2.1_p20230107.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="9"
+PATCH_GCC_VER="12.2.0"
+MUSL_VER="1"
+MUSL_GCC_VER="12.2.0"
+
+if [[ $(ver_cut 3) == 9999 ]] ; then
+ MY_PV_2=$(ver_cut 2)
+ if [[ ${MY_PV_2} == 0 ]] ; then
+ MY_PV_2=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}.$(($(ver_cut 3) - 9998))
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+ # Cheesy hack for RCs
+ MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5)
+ MY_P=${PN}-${MY_PV}
+ GCC_TARBALL_SRC_URI="https://gcc.gnu.org/pub/gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+ TOOLCHAIN_SET_S=no
+ S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+# Needs to be after inherit (for now?), bug #830908
+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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+#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-2.30[cet(-)?]"
+
+src_prepare() {
+ toolchain_src_prepare
+
+ eapply_user
+}
diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest
index bfcfe0752a21..711d78563989 100644
--- a/sys-devel/lld/Manifest
+++ b/sys-devel/lld/Manifest
@@ -2,6 +2,7 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75 SHA512 3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da SHA512 a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
+DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894
DIST llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz 175044630 BLAKE2B f9a955e8413b57067fb697792316fb0c1e3eac00b1af208ba5d29db01a9acc96b88c7edca12c43762b1425c71a716a7c74d5d7edad45a442f32ba73f88f548b6 SHA512 5133c32d7856c8280bfeb47c3e5a9c0d8c1c291aad29af93586523110f95b08e582ff416fc6be02241eabfe80c35ad4f0334de5ead2a41bc6504616b1c6fd15a
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD lld-13.0.1-r1.ebuild 2003 BLAKE2B bc67645d251f5c2883a32cd57ebcedefdf4fe8853c709139cc9ca11299e5f28d8b000eba622521cb5aba19ffe36189cf682e921386d2731538b05308f7c67257 SHA512 d933299ffeecdaea55e37a085c181322fc9d1d0f2e69e2c5f064b6db43c11bc152203908444b66423adbd299eeb13a1f6a0863b7ea359734fe919efd96bec639
@@ -10,4 +11,5 @@ EBUILD lld-15.0.6.9999.ebuild 2057 BLAKE2B e41e0265a761f3ca21d7cbb32987b7f083f73
EBUILD lld-15.0.6.ebuild 2094 BLAKE2B aeec8f68e077b99b19ac53adca8a1d6e4858892fa511834dac8ad7e4f173cda779ef723c4bfcd252aba7d6e04ebbcde9c764496b413208dbaa31ee2b0dd52555 SHA512 028e2be6594734de7d986d02c9d68e2ac3075019fd3752ae6bdbea277d0659c2b4a04ca0e6c7b3228d27193c60b5a91066e69675968ba14e9d29d719a6f244a9
EBUILD lld-16.0.0.9999.ebuild 2029 BLAKE2B 11f5ed949a1bee56186364445e5a64a64b7e4b51c10664cab20dfed1f22e3809ac10a474e1cf0991f38b1d0f47cee8dfbf601af5500480d928a8f186925b1db5 SHA512 7a92f13d78403f0e44781392446e63dd4cbab564872f5156fa53ba7b04eae6ddcb0f7c809e45080dff92bcaf6d1eff1ee8e6dd4991d51c1d6dc0a0c724f7b304
EBUILD lld-16.0.0_pre20230101.ebuild 2029 BLAKE2B d4790c6a33351f4018d7b8e68735ed3319daa0de15cbfa16d258e53cba7da1ef1db96bde5ecd7ecd861e87f4c5d984a1252405f030f1fff4d27fc76d200e3bbf SHA512 a1125b3210877fb03cae6ac1213ceb90cfed451b69f1b646ee6b0a7e47efd0fbfcd017ad3cf5e26274e4b4bceb6d9593d8c25476d83a334a7ef2a35797f667e6
+EBUILD lld-16.0.0_pre20230107.ebuild 2029 BLAKE2B d4790c6a33351f4018d7b8e68735ed3319daa0de15cbfa16d258e53cba7da1ef1db96bde5ecd7ecd861e87f4c5d984a1252405f030f1fff4d27fc76d200e3bbf SHA512 a1125b3210877fb03cae6ac1213ceb90cfed451b69f1b646ee6b0a7e47efd0fbfcd017ad3cf5e26274e4b4bceb6d9593d8c25476d83a334a7ef2a35797f667e6
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/sys-devel/lld/lld-16.0.0_pre20230107.ebuild b/sys-devel/lld/lld-16.0.0_pre20230107.ebuild
new file mode 100644
index 000000000000..35e7ea49ec4c
--- /dev/null
+++ b/sys-devel/lld/lld-16.0.0_pre20230107.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake flag-o-matic llvm llvm.org python-any-r1
+
+DESCRIPTION="The LLVM linker (link editor)"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+KEYWORDS=""
+IUSE="debug test zstd"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ ~sys-devel/llvm-${PV}[zstd=]
+ sys-libs/zlib:=
+ zstd? ( app-arch/zstd:= )
+"
+RDEPEND="
+ ${DEPEND}
+ !sys-devel/lld:0
+"
+BDEPEND="
+ test? (
+ >=dev-util/cmake-3.16
+ $(python_gen_any_dep ">=dev-python/lit-${PV}[\${PYTHON_USEDEP}]")
+ )
+"
+PDEPEND="
+ >=sys-devel/lld-toolchain-symlinks-16-r2:${LLVM_MAJOR}
+"
+
+LLVM_COMPONENTS=( lld cmake libunwind/include/mach-o )
+LLVM_TEST_COMPONENTS=( llvm/utils third-party )
+llvm.org_set_globals
+
+python_check_deps() {
+ python_has_version ">=dev-python/lit-${PV}[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ use test && python-any-r1_pkg_setup
+}
+
+src_unpack() {
+ llvm.org_src_unpack
+
+ # Directory ${WORKDIR}/llvm does not exist with USE="-test",
+ # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below,
+ # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system
+ # (lld/MachO/CMakeLists.txt) and is expected to be resolvable
+ # to existent directory ${WORKDIR}/libunwind/include.
+ mkdir -p "${WORKDIR}/llvm" || die
+}
+
+src_configure() {
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+ use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152
+
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
+ -DBUILD_SHARED_LIBS=ON
+ -DLLVM_INCLUDE_TESTS=$(usex test)
+ )
+ use test && mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-lld
+}
diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest
index 0d3586c13c79..43334f2f9cc3 100644
--- a/sys-devel/llvm-common/Manifest
+++ b/sys-devel/llvm-common/Manifest
@@ -2,6 +2,7 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75 SHA512 3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da SHA512 a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
+DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894
DIST llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz 175044630 BLAKE2B f9a955e8413b57067fb697792316fb0c1e3eac00b1af208ba5d29db01a9acc96b88c7edca12c43762b1425c71a716a7c74d5d7edad45a442f32ba73f88f548b6 SHA512 5133c32d7856c8280bfeb47c3e5a9c0d8c1c291aad29af93586523110f95b08e582ff416fc6be02241eabfe80c35ad4f0334de5ead2a41bc6504616b1c6fd15a
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD llvm-common-13.0.1.ebuild 607 BLAKE2B 01e55167e8a1a1568105090883f42c0c56c496eaa3ae179d1e44acd1d2f59977a6ce0d4d9c5bbbec38df5afc5cce7aff77a38c1618d415f431c4a413ea90bbf1 SHA512 4a5370e4e43bc5268ab32bcf4ae328890aeeab293da8fe74f3b52504ce57e5adc36de5240ff91e54a35f1f48840df7d821fd94600b1193c676c55590379bb8fe
@@ -10,4 +11,5 @@ EBUILD llvm-common-15.0.6.9999.ebuild 524 BLAKE2B 1864e7c6a8578fe3ad74718368deca
EBUILD llvm-common-15.0.6.ebuild 601 BLAKE2B 3dd38d17640ed52ff0be26db026475a9d0e7e1acebe95043bc6e0e63e32ff4f03c5637a9dcce25987f673962447feb4aa015f8b5b5cb33553dc1a4f843b75399 SHA512 e8a93a72d06810cface48cce2d8f8a890cdf009939a96350a23fe407b064c05a3016c663d11a3866dc2dd0fd87599b5ac234895c8c42c902e9b0cdb37dba7b62
EBUILD llvm-common-16.0.0.9999.ebuild 524 BLAKE2B 1864e7c6a8578fe3ad74718368deca408757c501726fd3a2941087756f50bbf9ed83a6a635ef264150c86b577f373b5d391df4cbc6ff3e3e6a561bcc41b2c5f1 SHA512 feab4cb373d2384ce018d26b480024060b89c6a5475e7e7d475124b9a20a2c55470d98799067c437540b6ec6e7471f712534005ec426f76a247b8767edff6164
EBUILD llvm-common-16.0.0_pre20230101.ebuild 530 BLAKE2B 8475e3b53197e4d4632f635af86038889c0e93161819f3b655a570f8b3b774f392a786c67320845ca7be620bcd22acfd0349ec9376435deff1f4333c993abeb3 SHA512 2f899fd29442895532c45eb8c97e1bdf19aaef19406382b81ebad16cb9eb6d4181a637a10d090060557f1d0b33dc579828c2c5c5d5ad02d0c5a4a3cca256caef
+EBUILD llvm-common-16.0.0_pre20230107.ebuild 524 BLAKE2B 381b028d6ad33fa97d2ff250266bd896153222cb62647bc6c4a9f7493fc96c23faf788ce8a976d35333e8d40e63cad4c3f44322f6a41f1dbe53f9e772c3a40d9 SHA512 9661a9c544d8bf3edf6c24a307324a58652c8635703dcfa008cad96826e3404cbb05e5c95fe7df85ed6d2642e4f83cfff0c9a381b796cc78f560854aa071acbe
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/sys-devel/llvm-common/llvm-common-16.0.0_pre20230107.ebuild b/sys-devel/llvm-common/llvm-common-16.0.0_pre20230107.ebuild
new file mode 100644
index 000000000000..ce5f03ca34a5
--- /dev/null
+++ b/sys-devel/llvm-common/llvm-common-16.0.0_pre20230107.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit llvm.org
+
+DESCRIPTION="Common files shared between multiple slots of LLVM"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS=""
+
+RDEPEND="
+ !sys-devel/llvm:0
+"
+
+LLVM_COMPONENTS=( llvm/utils/vim )
+llvm.org_set_globals
+
+src_install() {
+ insinto /usr/share/vim/vimfiles
+ doins -r */
+ # some users may find it useful
+ newdoc README README.vim
+ dodoc vimrc
+}
diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest
index 223fb1b4d240..2c01abc937ac 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -9,6 +9,7 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75 SHA512 3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da SHA512 a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
+DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894
DIST llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz 175044630 BLAKE2B f9a955e8413b57067fb697792316fb0c1e3eac00b1af208ba5d29db01a9acc96b88c7edca12c43762b1425c71a716a7c74d5d7edad45a442f32ba73f88f548b6 SHA512 5133c32d7856c8280bfeb47c3e5a9c0d8c1c291aad29af93586523110f95b08e582ff416fc6be02241eabfe80c35ad4f0334de5ead2a41bc6504616b1c6fd15a
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD llvm-13.0.1.ebuild 12004 BLAKE2B 18e03c138b0626e20f853d747a9198b4e7a075d463ebe430970a7d22b358c0904956a7caf3c6493a8bff33023c8bc6839abdf4e76183e6e1192ad291953be070 SHA512 026c908326d756b1832721443cfc364b0f913ffc4fa28c75ed9a36960fa46773d00aa9399a4dfe9027a4b5d5d4375a31d332319e99c22ee44dc678216825cb96
@@ -17,4 +18,5 @@ EBUILD llvm-15.0.6-r1.ebuild 12550 BLAKE2B 98707805676dc39cae622f39d00c3109dfd8a
EBUILD llvm-15.0.6.9999.ebuild 12468 BLAKE2B 2707dd2084950f249c86461d401fff3798ac0cc43d8d1303a4293e8b468eabd334e395afc2993320724036a1c1ad5a4f4ccfb0831d8b9a07b2aef37662225d50 SHA512 f7174f0bf39bb5608bbcbc40fddcb26ef6af1c0567f2164884e934c8e1b7e42850f96cfad968ed8c101b2674ba2ad338ad4eb94f602c647902bc3a57d4745763
EBUILD llvm-16.0.0.9999.ebuild 12342 BLAKE2B eedcd526ae09a0794853832a29e8ab80d5f4d4fa7d7af235d21742fe03a7d4ffcdd8fad0891b192c1546d7e07f37c8aac2ba243e720cf842677a56485f3e2c68 SHA512 666c4fe74b5739c9e158eeef7aa5c7dd1be5acec0decdf2ec761d63caabd8ae2d47dca0ad4d2b13bc6a4660c8abde1bcc6f1b3bb5683235c995939fb858d7b33
EBUILD llvm-16.0.0_pre20230101.ebuild 12348 BLAKE2B 8f85e3586a4759dc88499fc95697f2e1a783af79f5ccd12b0400f0bb6850a60964b7a3d29d8627ff23d719e4e9ccaeca88119885e566d9bb7938fb58e61de74d SHA512 daf29febc07f608202b49002d514e4b08de2e871e907fcd996a3bc583420129d97b9bba65199122bbcf8183ffc2f7dc12abf7e6f582910d30ded4c4ebe5183cd
+EBUILD llvm-16.0.0_pre20230107.ebuild 12342 BLAKE2B 845d08c526b307d961af0156c4b897479f57ec4e3107691611edad14013b558d1b298200a6ef5c98fee5dc516a9dc891e09890ed90318fe5e2d2dd25ed47741a SHA512 dc5c25103730d363820c5a765e14812ec63768a9e94f98013a126646efe46b65fe59f7edbb79c2f3656f5aec67436520d704a289bfe867ab64270f0f8133dd22
MISC metadata.xml 2654 BLAKE2B c27983265b6c9b33200ee42565648f30a6cc9c51be53a1cb82a3353d7c1f7aa9c9501c58254280c2880ff2d4992b4834e4b5e2f1c9b1c60e9b21945f234b9973 SHA512 b331d9186908762907f5713b00e357785b62afbee83afefac8701beb1a20f7ebd68df4a030bb82c6f9164719d4ccfcaf16c189833ad40e9f5900c36247d9cff2
diff --git a/sys-devel/llvm/llvm-16.0.0_pre20230107.ebuild b/sys-devel/llvm/llvm-16.0.0_pre20230107.ebuild
new file mode 100644
index 000000000000..414646afea98
--- /dev/null
+++ b/sys-devel/llvm/llvm-16.0.0_pre20230107.ebuild
@@ -0,0 +1,514 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake llvm.org multilib-minimal pax-utils python-any-r1 \
+ toolchain-funcs
+
+DESCRIPTION="Low Level Virtual Machine"
+HOMEPAGE="https://llvm.org/"
+
+# Additional licenses:
+# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD.
+# 2. xxhash: BSD.
+# 3. MD5 code: public-domain.
+# 4. ConvertUTF.h: TODO.
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+KEYWORDS=""
+IUSE="
+ +binutils-plugin debug doc exegesis libedit +libffi ncurses test xar
+ xml z3 zstd
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ sys-libs/zlib:0=[${MULTILIB_USEDEP}]
+ binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] )
+ exegesis? ( dev-libs/libpfm:= )
+ libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
+ libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )
+ ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )
+ xar? ( app-arch/xar )
+ xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
+ z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] )
+ zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="
+ ${RDEPEND}
+ binutils-plugin? ( sys-libs/binutils-libs )
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ dev-lang/perl
+ >=dev-util/cmake-3.16
+ sys-devel/gnuconfig
+ kernel_Darwin? (
+ =sys-devel/binutils-apple-5.1
+ )
+ doc? ( $(python_gen_any_dep '
+ dev-python/recommonmark[${PYTHON_USEDEP}]
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ ') )
+ libffi? ( virtual/pkgconfig )
+"
+# There are no file collisions between these versions but having :0
+# installed means llvm-config there will take precedence.
+RDEPEND="
+ ${RDEPEND}
+ !sys-devel/llvm:0
+"
+PDEPEND="
+ sys-devel/llvm-common
+ sys-devel/llvm-toolchain-symlinks:${LLVM_MAJOR}
+ binutils-plugin? ( >=sys-devel/llvmgold-${LLVM_MAJOR} )
+"
+
+LLVM_COMPONENTS=( llvm cmake )
+LLVM_TEST_COMPONENTS=( third-party )
+LLVM_MANPAGES=1
+LLVM_USE_TARGETS=provide
+llvm.org_set_globals
+
+python_check_deps() {
+ use doc || return 0
+
+ python_has_version -b "dev-python/recommonmark[${PYTHON_USEDEP}]" &&
+ python_has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]"
+}
+
+check_uptodate() {
+ local prod_targets=(
+ $(sed -n -e '/set(LLVM_ALL_TARGETS/,/)/p' CMakeLists.txt \
+ | tail -n +2 | head -n -1)
+ )
+ local all_targets=(
+ lib/Target/*/
+ )
+ all_targets=( "${all_targets[@]#lib/Target/}" )
+ all_targets=( "${all_targets[@]%/}" )
+
+ local exp_targets=() i
+ for i in "${all_targets[@]}"; do
+ has "${i}" "${prod_targets[@]}" || exp_targets+=( "${i}" )
+ done
+
+ if [[ ${exp_targets[*]} != ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]} ]]; then
+ eqawarn "ALL_LLVM_EXPERIMENTAL_TARGETS is outdated!"
+ eqawarn " Have: ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]}"
+ eqawarn "Expected: ${exp_targets[*]}"
+ eqawarn
+ fi
+
+ if [[ ${prod_targets[*]} != ${ALL_LLVM_PRODUCTION_TARGETS[*]} ]]; then
+ eqawarn "ALL_LLVM_PRODUCTION_TARGETS is outdated!"
+ eqawarn " Have: ${ALL_LLVM_PRODUCTION_TARGETS[*]}"
+ eqawarn "Expected: ${prod_targets[*]}"
+ fi
+}
+
+check_distribution_components() {
+ if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then
+ local all_targets=() my_targets=() l
+ cd "${BUILD_DIR}" || die
+
+ while read -r l; do
+ if [[ ${l} == install-*-stripped:* ]]; then
+ l=${l#install-}
+ l=${l%%-stripped*}
+
+ case ${l} in
+ # shared libs
+ LLVM|LLVMgold)
+ ;;
+ # TableGen lib + deps
+ LLVMDemangle|LLVMSupport|LLVMTableGen)
+ ;;
+ # static libs
+ LLVM*)
+ continue
+ ;;
+ # meta-targets
+ distribution|llvm-libraries)
+ continue
+ ;;
+ # used only w/ USE=doc
+ docs-llvm-html)
+ use doc || continue
+ ;;
+ esac
+
+ all_targets+=( "${l}" )
+ fi
+ done < <(${NINJA} -t targets all)
+
+ while read -r l; do
+ my_targets+=( "${l}" )
+ done < <(get_distribution_components $"\n")
+
+ local add=() remove=()
+ for l in "${all_targets[@]}"; do
+ if ! has "${l}" "${my_targets[@]}"; then
+ add+=( "${l}" )
+ fi
+ done
+ for l in "${my_targets[@]}"; do
+ if ! has "${l}" "${all_targets[@]}"; then
+ remove+=( "${l}" )
+ fi
+ done
+
+ if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then
+ eqawarn "get_distribution_components() is outdated!"
+ eqawarn " Add: ${add[*]}"
+ eqawarn "Remove: ${remove[*]}"
+ fi
+ cd - >/dev/null || die
+ fi
+}
+
+src_prepare() {
+ # disable use of SDK on OSX, bug #568758
+ sed -i -e 's/xcrun/false/' utils/lit/lit/util.py || die
+
+ # Update config.guess to support more systems
+ cp "${BROOT}/usr/share/gnuconfig/config.guess" cmake/ || die
+
+ # Verify that the ebuild is up-to-date
+ check_uptodate
+
+ llvm.org_src_prepare
+}
+
+get_distribution_components() {
+ local sep=${1-;}
+
+ local out=(
+ # shared libs
+ LLVM
+ LTO
+ Remarks
+
+ # tools
+ llvm-config
+
+ # common stuff
+ cmake-exports
+ llvm-headers
+
+ # libraries needed for clang-tblgen
+ LLVMDemangle
+ LLVMSupport
+ LLVMTableGen
+ )
+
+ if multilib_is_native_abi; then
+ out+=(
+ # utilities
+ llvm-tblgen
+ FileCheck
+ llvm-PerfectShuffle
+ count
+ not
+ yaml-bench
+ UnicodeNameMappingGenerator
+
+ # tools
+ bugpoint
+ dsymutil
+ llc
+ lli
+ lli-child-target
+ llvm-addr2line
+ llvm-ar
+ llvm-as
+ llvm-bcanalyzer
+ llvm-bitcode-strip
+ llvm-c-test
+ llvm-cat
+ llvm-cfi-verify
+ llvm-config
+ llvm-cov
+ llvm-cvtres
+ llvm-cxxdump
+ llvm-cxxfilt
+ llvm-cxxmap
+ llvm-debuginfo-analyzer
+ llvm-debuginfod
+ llvm-debuginfod-find
+ llvm-diff
+ llvm-dis
+ llvm-dlltool
+ llvm-dwarfdump
+ llvm-dwarfutil
+ llvm-dwp
+ llvm-exegesis
+ llvm-extract
+ llvm-gsymutil
+ llvm-ifs
+ llvm-install-name-tool
+ llvm-jitlink
+ llvm-jitlink-executor
+ llvm-lib
+ llvm-libtool-darwin
+ llvm-link
+ llvm-lipo
+ llvm-lto
+ llvm-lto2
+ llvm-mc
+ llvm-mca
+ llvm-ml
+ llvm-modextract
+ llvm-mt
+ llvm-nm
+ llvm-objcopy
+ llvm-objdump
+ llvm-opt-report
+ llvm-otool
+ llvm-pdbutil
+ llvm-profdata
+ llvm-profgen
+ llvm-ranlib
+ llvm-rc
+ llvm-readelf
+ llvm-readobj
+ llvm-reduce
+ llvm-remark-size-diff
+ llvm-remarkutil
+ llvm-rtdyld
+ llvm-sim
+ llvm-size
+ llvm-split
+ llvm-stress
+ llvm-strings
+ llvm-strip
+ llvm-symbolizer
+ llvm-tapi-diff
+ llvm-tli-checker
+ llvm-undname
+ llvm-windres
+ llvm-xray
+ obj2yaml
+ opt
+ sancov
+ sanstats
+ split-file
+ verify-uselistorder
+ yaml2obj
+
+ # python modules
+ opt-viewer
+ )
+
+ if llvm_are_manpages_built; then
+ out+=(
+ # manpages
+ docs-dsymutil-man
+ docs-llvm-dwarfdump-man
+ docs-llvm-man
+ )
+ fi
+ use doc && out+=(
+ docs-llvm-html
+ )
+
+ use binutils-plugin && out+=(
+ LLVMgold
+ )
+ fi
+
+ printf "%s${sep}" "${out[@]}"
+}
+
+multilib_src_configure() {
+ local ffi_cflags ffi_ldflags
+ if use libffi; then
+ ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi)
+ ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi)
+ fi
+
+ local libdir=$(get_libdir)
+ local mycmakeargs=(
+ # disable appending VCS revision to the version to improve
+ # direct cache hit ratio
+ -DLLVM_APPEND_VC_REV=OFF
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
+ -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+
+ -DBUILD_SHARED_LIBS=OFF
+ -DLLVM_BUILD_LLVM_DYLIB=ON
+ -DLLVM_LINK_LLVM_DYLIB=ON
+ -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components)
+
+ # cheap hack: LLVM combines both anyway, and the only difference
+ # is that the former list is explicitly verified at cmake time
+ -DLLVM_TARGETS_TO_BUILD=""
+ -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
+ -DLLVM_INCLUDE_BENCHMARKS=OFF
+ -DLLVM_INCLUDE_TESTS=$(usex test)
+ -DLLVM_BUILD_TESTS=$(usex test)
+
+ -DLLVM_ENABLE_FFI=$(usex libffi)
+ -DLLVM_ENABLE_LIBEDIT=$(usex libedit)
+ -DLLVM_ENABLE_TERMINFO=$(usex ncurses)
+ -DLLVM_ENABLE_LIBXML2=$(usex xml)
+ -DLLVM_ENABLE_ASSERTIONS=$(usex debug)
+ -DLLVM_ENABLE_LIBPFM=$(usex exegesis)
+ -DLLVM_ENABLE_Z3_SOLVER=$(usex z3)
+ -DLLVM_ENABLE_ZSTD=$(usex zstd)
+
+ -DLLVM_HOST_TRIPLE="${CHOST}"
+
+ -DFFI_INCLUDE_DIR="${ffi_cflags#-I}"
+ -DFFI_LIBRARY_DIR="${ffi_ldflags#-L}"
+ # used only for llvm-objdump tool
+ -DLLVM_HAVE_LIBXAR=$(multilib_native_usex xar 1 0)
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+
+ # disable OCaml bindings (now in dev-ml/llvm-ocaml)
+ -DOCAMLFIND=NO
+ )
+
+ local suffix=
+ if [[ -n ${EGIT_VERSION} && ${EGIT_BRANCH} != release/* ]]; then
+ # the ABI of the main branch is not stable, so let's include
+ # the commit id in the SOVERSION to contain the breakage
+ suffix+="git${EGIT_VERSION::8}"
+ fi
+ if [[ $(tc-get-cxx-stdlib) == libc++ ]]; then
+ # Smart hack: alter version suffix -> SOVERSION when linking
+ # against libc++. This way we won't end up mixing LLVM libc++
+ # libraries with libstdc++ clang, and the other way around.
+ suffix+="+libcxx"
+ mycmakeargs+=(
+ -DLLVM_ENABLE_LIBCXX=ON
+ )
+ fi
+ mycmakeargs+=(
+ -DLLVM_VERSION_SUFFIX="${suffix}"
+ )
+
+ use test && mycmakeargs+=(
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ )
+
+ if multilib_is_native_abi; then
+ local build_docs=OFF
+ if llvm_are_manpages_built; then
+ build_docs=ON
+ mycmakeargs+=(
+ -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man"
+ -DLLVM_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html"
+ -DSPHINX_WARNINGS_AS_ERRORS=OFF
+ )
+ fi
+
+ mycmakeargs+=(
+ -DLLVM_BUILD_DOCS=${build_docs}
+ -DLLVM_ENABLE_OCAMLDOC=OFF
+ -DLLVM_ENABLE_SPHINX=${build_docs}
+ -DLLVM_ENABLE_DOXYGEN=OFF
+ -DLLVM_INSTALL_UTILS=ON
+ )
+ use binutils-plugin && mycmakeargs+=(
+ -DLLVM_BINUTILS_INCDIR="${EPREFIX}"/usr/include
+ )
+ fi
+
+ # workaround BMI bug in gcc-7 (fixed in 7.4)
+ # https://bugs.gentoo.org/649880
+ # apply only to x86, https://bugs.gentoo.org/650506
+ if tc-is-gcc && [[ ${MULTILIB_ABI_FLAG} == abi_x86* ]] &&
+ [[ $(gcc-major-version) -eq 7 && $(gcc-minor-version) -lt 4 ]]
+ then
+ local CFLAGS="${CFLAGS} -mno-bmi"
+ local CXXFLAGS="${CXXFLAGS} -mno-bmi"
+ fi
+
+ # LLVM can have very high memory consumption while linking,
+ # exhausting the limit on 32-bit linker executable
+ use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+ cmake_src_configure
+
+ grep -q -E "^CMAKE_PROJECT_VERSION_MAJOR(:.*)?=${LLVM_MAJOR}$" \
+ CMakeCache.txt ||
+ die "Incorrect version, did you update _LLVM_MASTER_MAJOR?"
+ multilib_is_native_abi && check_distribution_components
+}
+
+multilib_src_compile() {
+ tc-env_build cmake_build distribution
+
+ pax-mark m "${BUILD_DIR}"/bin/llvm-rtdyld
+ pax-mark m "${BUILD_DIR}"/bin/lli
+ pax-mark m "${BUILD_DIR}"/bin/lli-child-target
+
+ if use test; then
+ pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/Orc/OrcJITTests
+ pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/MCJIT/MCJITTests
+ pax-mark m "${BUILD_DIR}"/unittests/Support/SupportTests
+ fi
+}
+
+multilib_src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check
+}
+
+src_install() {
+ local MULTILIB_CHOST_TOOLS=(
+ /usr/lib/llvm/${LLVM_MAJOR}/bin/llvm-config
+ )
+
+ local MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/llvm/Config/llvm-config.h
+ )
+
+ local LLVM_LDPATHS=()
+ multilib-minimal_src_install
+
+ # move wrapped headers back
+ mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include || die
+}
+
+multilib_src_install() {
+ DESTDIR=${D} cmake_build install-distribution
+
+ # move headers to /usr/include for wrapping
+ rm -rf "${ED}"/usr/include || die
+ mv "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include "${ED}"/usr/include || die
+
+ LLVM_LDPATHS+=( "${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)" )
+}
+
+multilib_src_install_all() {
+ local revord=$(( 9999 - ${LLVM_MAJOR} ))
+ newenvd - "60llvm-${revord}" <<-_EOF_
+ PATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin"
+ # we need to duplicate it in ROOTPATH for Portage to respect...
+ ROOTPATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin"
+ MANPATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man"
+ LDPATH="$( IFS=:; echo "${LLVM_LDPATHS[*]}" )"
+ _EOF_
+
+ docompress "/usr/lib/llvm/${LLVM_MAJOR}/share/man"
+ llvm_install_manpages
+}
+
+pkg_postinst() {
+ elog "You can find additional opt-viewer utility scripts in:"
+ elog " ${EROOT}/usr/lib/llvm/${LLVM_MAJOR}/share/opt-viewer"
+ elog "To use these scripts, you will need Python along with the following"
+ elog "packages:"
+ elog " dev-python/pygments (for opt-viewer)"
+ elog " dev-python/pyyaml (for all of them)"
+}
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index 59f2e8a802ad..2841441aa1a1 100644
Binary files a/sys-kernel/Manifest.gz and b/sys-kernel/Manifest.gz differ
diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index 79816e818d27..6a868c53e2ea 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -19,8 +19,8 @@ DIST patch-4.9.327-rt197.patch.xz 169900 BLAKE2B 432b68f260db4970c3bd844a4d1a870
DIST patch-4.9.327.xz 4449004 BLAKE2B b48aa23af600cafe5117854b76105c9c65adf9f2f026927367781cd360c61c551b174d2ea73eb02543e626408b27bf3bb8cfed62d9c36e9bac6d22c7e1099a48 SHA512 d6a5421cfbd70ff20664cbf05f9c955f03b55c3e22306f7adfd87ed760794817fd7d2211e5d92b169df64d8578717a9250c7ea6ca312bf10287a7283bf66d0e6
DIST patch-5.10.158-rt77.patch.xz 170460 BLAKE2B 47ed8c8e4f328a233f1e63e203176791a97d740728ec4974c94f3e4a2b64dc6018f1b72a17b3883a81c2f0def23615a5757f0f8af9914dcfdba1de0d5d4b8c82 SHA512 203ca157282fa15cfbd7e8430488580c74bae3ab1dbf7be1200ad20aab396f9ad916423b1b2054aa8f0d06047dcdb917367d0c1a958df0e3e1e994a987737c62
DIST patch-5.10.158.xz 3953224 BLAKE2B 7e2e664e5dfa7210da2d632229381d8fccbbc7170c8b01437cc00ca81bc9e1f526af87b449d41ab6dafdcfd8408ee2edee7d1f6a7042032b9576d8fae781c3be SHA512 af468d51c18e05492706a0777c811bb8932a3071a25cef4027bb8be9bfafe7f533aca8ea25adce3452ed07bf785e6cbff1a36d3f2db1bd27b64056c985c47299
-DIST patch-5.15.85-rt55.patch.xz 77116 BLAKE2B 2825ca94e8421974fda79038dea146373f6c0815e0bd447a5906a3007f17a61323213cd9cc36c9bff42d2f98293b1805ce10009bacf53b24e437c658ed22f7b1 SHA512 f32664325b99b9db8c553ab9c856cf3ae9fca089e2bcd4f02508b16b658f1351f16e0a23581f4ff3be0c94d89b70a2f287f6e42732194f6b8f054107b612eba9
-DIST patch-5.15.85.xz 3188412 BLAKE2B 8daba6d60a80165db5eccb0755dedaa64f9e63f63640c40177d198fc99df25e13646504c31e23106d07465ba27cf21e4c084ae7fbd01997765e0135fb6773a68 SHA512 aa7d75ab949a266495391728a93096e30d0579ec490ee97b3a5f7cb4ef4268c17fbc3ba337a289e14c3bebc7e7be4dc7656abe86abc3cb8d691e2d5f21a480b5
+DIST patch-5.15.86-rt56.patch.xz 77112 BLAKE2B 0a92210143f617b78f8fc6680431b544d2436c255e7caa5db850e5981c8b412ab7f93b53904c418267451b0899821de4b36debb23f4c14185c8b672fec476a0c SHA512 073d035948e3966a7f1d2759e1e51ce981cf247cedba942a580e5fb95082e928423284046c2dbd13aad6f79b2b8de4c7b20aa2ca880142f8b376aa956fb2ec0f
+DIST patch-5.15.86.xz 3367720 BLAKE2B 669d633a4540188761e991fa680236853ac01ebece18868b4dfc5607ad281c9ecfa9d9cad3ffcc156ae858ae1961965ab4ec0c799db873a8a356b9d183ef6e9d SHA512 c1552ed1c10a44cbfd6e6d995f05adbaa62554460e4f8bae124eaf30efd49972bc1f5ece5c6bcc20c4f21fd1ff05a3d7b662b3d98cd8e2f3a3a7e186f3aba53b
DIST patch-5.4.221-rt79.patch.xz 183152 BLAKE2B cab43dd724bf7354491d0f3a61c27af410356009d9c703a2295deec06e4cd797c07c1b10626dd90bd67f7578a65643c09408dfd9bb270b16d885e640f4dc9cc3 SHA512 00d173216a7f3874a6e0747ec72ce725bc6637abf594f7a825485a2b47d6bdd7a061e9582ea288ae076ae791daf20cf01cda814793deeaabf33449411facbac4
DIST patch-5.4.221.xz 4328220 BLAKE2B 170ca250ecd63d70843cf4d21391d6fc8fa45cb5d9c72a3c4d267ae6976f7c6395b7b07fdc617b3368ff94c34e8af192e868bc2b6cc2e603c77b82b144dac67f SHA512 6739072d27a47a94ee93edce3ee34b44249620b53ebbf27b9c4f8e93f36c4b9fdc02dc54792148594d34c8523b76ffe491beb5505b4444589f707ebdcc575ccd
DIST patch-6.0.5-rt14.patch.xz 59916 BLAKE2B be06477b7733cb280bbb8ab1cc2b4c611d5b133d97e2459877a8aac0c82a6fa74cba7a7640b49ba6dd9d0abd61a9f9682affb032a8b9f0097874fff35fea9b71 SHA512 3e36e45f16499ddbd7029723363ff4cf6e7cd9503ba49f9ce0dbb960b34855c8411abccd32838f9f162412b4a1749f676432e463fce8066496f256313c99d79e
@@ -29,7 +29,7 @@ EBUILD rt-sources-4.14.301_p141.ebuild 1422 BLAKE2B 78b1bfe2ddf38279cb8d714b80f8
EBUILD rt-sources-4.19.269_p119.ebuild 1422 BLAKE2B 78b1bfe2ddf38279cb8d714b80f8123db0cd5fcb4626cc5a60550ce1a9573631bfeb71de9018c9609efa95a29971fbd73e00217ad2b56a840efc6391bf045b04 SHA512 00aa2b9086b99ff329ff856457aef5cf6d366533b72ecd85aeba4d6b29afe19c986d17c12e4d40edbdbce52a992eb619bd5fbb6019519d2a192d7c31eac1d308
EBUILD rt-sources-4.9.327_p197.ebuild 1422 BLAKE2B 78b1bfe2ddf38279cb8d714b80f8123db0cd5fcb4626cc5a60550ce1a9573631bfeb71de9018c9609efa95a29971fbd73e00217ad2b56a840efc6391bf045b04 SHA512 00aa2b9086b99ff329ff856457aef5cf6d366533b72ecd85aeba4d6b29afe19c986d17c12e4d40edbdbce52a992eb619bd5fbb6019519d2a192d7c31eac1d308
EBUILD rt-sources-5.10.158_p77.ebuild 1440 BLAKE2B 3f21c1c4a224731b17de0ce5f62e3713f90e6df36e2e243fbff8308da8316737eedc275174771a8a6666adef069a74a3a6098e34868d0a99bb5d17526f7dd44a SHA512 c34766b92f4f8a8f16d17b63103cb2cca3cfc4d73d71b5284ff715a9759689dd289145bc5ddbaa62244f5e81db9959f54dd1c68effdda8d71dacb1636dec15b2
-EBUILD rt-sources-5.15.85_p55.ebuild 1440 BLAKE2B 3f21c1c4a224731b17de0ce5f62e3713f90e6df36e2e243fbff8308da8316737eedc275174771a8a6666adef069a74a3a6098e34868d0a99bb5d17526f7dd44a SHA512 c34766b92f4f8a8f16d17b63103cb2cca3cfc4d73d71b5284ff715a9759689dd289145bc5ddbaa62244f5e81db9959f54dd1c68effdda8d71dacb1636dec15b2
+EBUILD rt-sources-5.15.86_p56.ebuild 1440 BLAKE2B 748f625c56954717e0e7798829e9a31d48061582c3d10ad87efcb9b863d19856e2b86fbc9c99732445385c3844a11737964bc85075b8409eff0e3c8f21b29b14 SHA512 9cf1bdef0fafb9aaeda8456f53820aecae7f4bddc7135861815ff53e1b241c9d0e078007c4839202d54942247c66c528956e74fd21914f8e34de0ea4904c1fb3
EBUILD rt-sources-5.4.221_p79.ebuild 1422 BLAKE2B 78b1bfe2ddf38279cb8d714b80f8123db0cd5fcb4626cc5a60550ce1a9573631bfeb71de9018c9609efa95a29971fbd73e00217ad2b56a840efc6391bf045b04 SHA512 00aa2b9086b99ff329ff856457aef5cf6d366533b72ecd85aeba4d6b29afe19c986d17c12e4d40edbdbce52a992eb619bd5fbb6019519d2a192d7c31eac1d308
EBUILD rt-sources-6.0.5_p14.ebuild 1440 BLAKE2B 3f21c1c4a224731b17de0ce5f62e3713f90e6df36e2e243fbff8308da8316737eedc275174771a8a6666adef069a74a3a6098e34868d0a99bb5d17526f7dd44a SHA512 c34766b92f4f8a8f16d17b63103cb2cca3cfc4d73d71b5284ff715a9759689dd289145bc5ddbaa62244f5e81db9959f54dd1c68effdda8d71dacb1636dec15b2
MISC metadata.xml 426 BLAKE2B 89cc1d5f99d265e074847c32bd90c678e47e5a6a01706f3bf92211d82db4bf2d4397fb8dd62aa11bfbd25ab463633fc62a991d89e719ae0c5e608f1bafa0c3ee SHA512 bbed525e3e382d7fce0ac05a015b816b423b426fac03519d6c8f49a9dfa1b1c6035e9fc85d97198a680e4e0dc20af2f44815b3de7a0393b06d7ce0b5c0dd0145
diff --git a/sys-kernel/rt-sources/rt-sources-5.15.85_p55.ebuild b/sys-kernel/rt-sources/rt-sources-5.15.86_p56.ebuild
similarity index 97%
rename from sys-kernel/rt-sources/rt-sources-5.15.85_p55.ebuild
rename to sys-kernel/rt-sources/rt-sources-5.15.86_p56.ebuild
index 8e20943244fb..03c59e4fb6e4 100644
--- a/sys-kernel/rt-sources/rt-sources-5.15.85_p55.ebuild
+++ b/sys-kernel/rt-sources/rt-sources-5.15.86_p56.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz
index 4f343235603c..362820dbabe0 100644
Binary files a/sys-libs/Manifest.gz and b/sys-libs/Manifest.gz differ
diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest
index 8fb21368d044..05cf5d106c35 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/sys-libs/compiler-rt-sanitizers/Manifest
@@ -6,6 +6,7 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75 SHA512 3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da SHA512 a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
+DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894
DIST llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz 175044630 BLAKE2B f9a955e8413b57067fb697792316fb0c1e3eac00b1af208ba5d29db01a9acc96b88c7edca12c43762b1425c71a716a7c74d5d7edad45a442f32ba73f88f548b6 SHA512 5133c32d7856c8280bfeb47c3e5a9c0d8c1c291aad29af93586523110f95b08e582ff416fc6be02241eabfe80c35ad4f0334de5ead2a41bc6504616b1c6fd15a
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD compiler-rt-sanitizers-13.0.1.ebuild 6369 BLAKE2B 4e8a715cd19dd39087fe7d6cad9e30a7e130c69bde12ea382fc748cc152099607c23b75915c644785820ded954eaba31779f7c58b63a71255f9c6b610afcee7d SHA512 f5a680a5de09feecde1a3038ab185cc3b321eb2dc15b5841cd58863323fd6da727307c44127d2af5077ce2b17744ee5d3f8a17dd3bceea71b1dec2a13555dd66
@@ -14,4 +15,5 @@ EBUILD compiler-rt-sanitizers-15.0.6.9999.ebuild 6363 BLAKE2B 640625391bc73444ed
EBUILD compiler-rt-sanitizers-15.0.6.ebuild 6433 BLAKE2B e3b3acbbe3aa4a535fa121bc64a0ed6931193cab155a36bc2bc21695d4dedb97775c965655586b0aa5492b315eba6cc5e2254976e986fc977e4cdc3e36d24b9f SHA512 cc8a14574b4a9ff5bf0bc78b3a3acaa6cf02eba93a4a0e348f94216cf95464785de260d65a5380c95a2c59a61bfebfde90f6ae137fdef50f952227de6f8884c1
EBUILD compiler-rt-sanitizers-16.0.0.9999.ebuild 6248 BLAKE2B 9845329e29b14c13818de01405cf3932c08c903e562b435502e0da0d3bf269adbb60b320c5f362dd0374123fc57f3d5e90c35a2b755ea129306b861b60e7c2b8 SHA512 2e7c8b7b1020602b1489dde3b0b1993059f1cdcc6d94f6087ddb9d4ce71e7daeed507bdc62fe8a8a0dce59edd8977a9c02e2ffa0f50edbcd2cde95f74dc728e4
EBUILD compiler-rt-sanitizers-16.0.0_pre20230101.ebuild 6254 BLAKE2B d9b02e300ec19c81b52abacc0fdc868d0ce21a0469ea7b36ecc538d5c1c58b2aeff2e4284ac81b2cdb8da3f91c5a0d87fbd7321bccedbbdd268648e94a896334 SHA512 5b74c6ebfb5bc199547d2de978640fc2a76048557ccfd766625a82498c240b6fa6f9feb2601069604dc2bd85807cd3a2ef4dc20c5eb5e4369886f1f487952a0a
+EBUILD compiler-rt-sanitizers-16.0.0_pre20230107.ebuild 6248 BLAKE2B 1e960045b24dff5206dd06f0908239ea2f104ded0267f3b543dd8eceac5f7d5a30ee22ce1b16ceee74cc021199fd6d46bf64e42e2911ab27620a17cc8ec19867 SHA512 42a478427dae9dd57d55e4f38eea5e8057cd5f52b7e19e8d9393c8a6d83c8433c73dd2934d503fa5cefc444db079ad317c6de1747a2f66b98f7bf59e9af54af9
MISC metadata.xml 1412 BLAKE2B 75675507000fa6a6b8182e6b45a08a2716ae7fb9a7e3428dc8420464e4c1d1bdb5bea62cc2f553c579de5a4faa752b35cb3529d980fb07a055ff4ddf6e752707 SHA512 f05ea5168b923db72f4f5b53e9b748ebbcdae9eff09d86323313055933b47fc0089e1b2d73cd997d73dcfb2dca032344955816425fbddc09d27ca751463aadbb
diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_pre20230107.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_pre20230107.ebuild
new file mode 100644
index 000000000000..2000a91dca1e
--- /dev/null
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_pre20230107.ebuild
@@ -0,0 +1,216 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1
+
+DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="${LLVM_MAJOR}"
+KEYWORDS=""
+IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
+# base targets
+IUSE+=" +libfuzzer +memprof +orc +profile +xray"
+# sanitizer targets, keep in sync with config-ix.cmake
+# NB: ubsan, scudo deliberately match two entries
+SANITIZER_FLAGS=(
+ asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo
+ shadowcallstack gwp-asan
+)
+IUSE+=" ${SANITIZER_FLAGS[@]/#/+}"
+REQUIRED_USE="
+ || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray )
+ test? (
+ cfi? ( ubsan )
+ gwp-asan? ( scudo )
+ )
+"
+RESTRICT="
+ !clang? ( test )
+ !test? ( test )
+"
+
+DEPEND="
+ sys-devel/llvm:${LLVM_MAJOR}
+ virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?]
+"
+BDEPEND="
+ >=dev-util/cmake-3.16
+ clang? ( sys-devel/clang )
+ elibc_glibc? ( net-libs/libtirpc )
+ test? (
+ $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
+ =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR}
+ sys-libs/compiler-rt:${LLVM_MAJOR}
+ )
+ !test? (
+ ${PYTHON_DEPS}
+ )
+"
+
+LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
+LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party )
+llvm.org_set_globals
+
+python_check_deps() {
+ use test || return 0
+ python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]"
+}
+
+check_space() {
+ if use test; then
+ local CHECKREQS_DISK_BUILD=11G
+ check-reqs_pkg_pretend
+ fi
+}
+
+pkg_pretend() {
+ check_space
+}
+
+pkg_setup() {
+ check_space
+ LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ sed -i -e 's:-Werror::' lib/tsan/go/buildgo.sh || die
+
+ local flag
+ for flag in "${SANITIZER_FLAGS[@]}"; do
+ if ! use "${flag}"; then
+ local cmake_flag=${flag/-/_}
+ sed -i -e "/COMPILER_RT_HAS_${cmake_flag^^}/s:TRUE:FALSE:" \
+ cmake/config-ix.cmake || die
+ fi
+ done
+
+ # TODO: fix these tests to be skipped upstream
+ if use asan && ! use profile; then
+ rm test/asan/TestCases/asan_and_llvm_coverage_test.cpp || die
+ fi
+ if use ubsan && ! use cfi; then
+ > test/cfi/CMakeLists.txt || die
+ fi
+
+ llvm.org_src_prepare
+}
+
+src_configure() {
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+ # pre-set since we need to pass it to cmake
+ BUILD_DIR=${WORKDIR}/compiler-rt_build
+
+ if use clang; then
+ local -x CC=${CHOST}-clang
+ local -x CXX=${CHOST}-clang++
+ strip-unsupported-flags
+ fi
+
+ local flag want_sanitizer=OFF
+ for flag in "${SANITIZER_FLAGS[@]}"; do
+ if use "${flag}"; then
+ want_sanitizer=ON
+ break
+ fi
+ done
+
+ local mycmakeargs=(
+ -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}"
+ # use a build dir structure consistent with install
+ # this makes it possible to easily deploy test-friendly clang
+ -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${LLVM_MAJOR}"
+
+ -DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
+ # builtins & crt installed by sys-libs/compiler-rt
+ -DCOMPILER_RT_BUILD_BUILTINS=OFF
+ -DCOMPILER_RT_BUILD_CRT=OFF
+ -DCOMPILER_RT_BUILD_LIBFUZZER=$(usex libfuzzer)
+ -DCOMPILER_RT_BUILD_MEMPROF=$(usex memprof)
+ -DCOMPILER_RT_BUILD_ORC=$(usex orc)
+ -DCOMPILER_RT_BUILD_PROFILE=$(usex profile)
+ -DCOMPILER_RT_BUILD_SANITIZERS="${want_sanitizer}"
+ -DCOMPILER_RT_BUILD_XRAY=$(usex xray)
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+
+ if use amd64; then
+ mycmakeargs+=(
+ -DCAN_TARGET_i386=$(usex abi_x86_32)
+ -DCAN_TARGET_x86_64=$(usex abi_x86_64)
+ )
+ fi
+
+ if use test; then
+ mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+
+ # they are created during src_test()
+ -DCOMPILER_RT_TEST_COMPILER="${BUILD_DIR}/lib/llvm/${LLVM_MAJOR}/bin/clang"
+ -DCOMPILER_RT_TEST_CXX_COMPILER="${BUILD_DIR}/lib/llvm/${LLVM_MAJOR}/bin/clang++"
+ )
+
+ # same flags are passed for build & tests, so we need to strip
+ # them down to a subset supported by clang
+ CC=${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang \
+ CXX=${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang++ \
+ strip-unsupported-flags
+ fi
+
+ if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then
+ mycmakeargs+=(
+ # setting -isysroot is disabled with compiler-rt-prefix-paths.patch
+ # this allows adding arm64 support using SDK in EPREFIX
+ -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk"
+ # Set version based on the SDK in EPREFIX
+ # This disables i386 for SDK >= 10.15
+ # Will error if has_use tsan and SDK < 10.12
+ -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')"
+ # Use our libtool instead of looking it up with xcrun
+ -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool"
+ )
+ fi
+
+ cmake_src_configure
+
+ if use test; then
+ local sys_dir=( "${EPREFIX}"/usr/lib/clang/${LLVM_MAJOR}/lib/* )
+ [[ -e ${sys_dir} ]] || die "Unable to find ${sys_dir}"
+ [[ ${#sys_dir[@]} -eq 1 ]] || die "Non-deterministic compiler-rt install: ${sys_dir[*]}"
+
+ # copy clang over since resource_dir is located relatively to binary
+ # therefore, we can put our new libraries in it
+ mkdir -p "${BUILD_DIR}"/lib/{llvm/${LLVM_MAJOR}/{bin,$(get_libdir)},clang/${LLVM_MAJOR}/include} || die
+ cp "${EPREFIX}"/usr/lib/llvm/${LLVM_MAJOR}/bin/clang{,++} \
+ "${BUILD_DIR}"/lib/llvm/${LLVM_MAJOR}/bin/ || die
+ cp "${EPREFIX}"/usr/lib/clang/${LLVM_MAJOR}/include/*.h \
+ "${BUILD_DIR}"/lib/clang/${LLVM_MAJOR}/include/ || die
+ cp "${sys_dir}"/*builtins*.a \
+ "${BUILD_DIR}/lib/clang/${LLVM_MAJOR}/lib/${sys_dir##*/}/" || die
+ # we also need LLVMgold.so for gold-based tests
+ if [[ -f ${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/LLVMgold.so ]]; then
+ ln -s "${EPREFIX}"/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/LLVMgold.so \
+ "${BUILD_DIR}"/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/ || die
+ fi
+ fi
+}
+
+src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+ # disable sandbox to have it stop clobbering LD_PRELOAD
+ local -x SANDBOX_ON=0
+ # wipe LD_PRELOAD to make ASAN happy
+ local -x LD_PRELOAD=
+
+ cmake_build check-all
+}
diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest
index b6b08d7a00db..0d14e249a133 100644
--- a/sys-libs/compiler-rt/Manifest
+++ b/sys-libs/compiler-rt/Manifest
@@ -6,6 +6,7 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75 SHA512 3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da SHA512 a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
+DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894
DIST llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz 175044630 BLAKE2B f9a955e8413b57067fb697792316fb0c1e3eac00b1af208ba5d29db01a9acc96b88c7edca12c43762b1425c71a716a7c74d5d7edad45a442f32ba73f88f548b6 SHA512 5133c32d7856c8280bfeb47c3e5a9c0d8c1c291aad29af93586523110f95b08e582ff416fc6be02241eabfe80c35ad4f0334de5ead2a41bc6504616b1c6fd15a
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD compiler-rt-13.0.1.ebuild 3880 BLAKE2B 83202517f413772d355aa49b5a3bd8b7000c86f6538da1a5ae96de5e84bc7536d0e639b530d1f504dc68b769565504434cc80d25426207b19283b9bc41df3388 SHA512 fe5329aee6c29d408c67af9e9891205fcdf313676780b948975f94ddce31b3f54e68cc041233c81b3005ff94f7685dcc09044f3634760d90e8c18c61f63651c3
@@ -14,4 +15,5 @@ EBUILD compiler-rt-15.0.6.9999.ebuild 4189 BLAKE2B da1b3444520bbb7a83569b65d7de3
EBUILD compiler-rt-15.0.6.ebuild 4259 BLAKE2B 75d9e13f260353c0d7fe1a51a80d1fac68bf8eafe474226e8334055f5b8d3ac0ba7cb1ff0231b028082bccbe7df6becb68b32255963f9df129973d3e81a709ca SHA512 cb1a1856b77cf399c814780cefa611f7b1911579f21dc4ff761b7da71afa60835ad7a861e31b7e8bcb2a168d4d785babf1a184686f86449454083f3ca64608c7
EBUILD compiler-rt-16.0.0.9999.ebuild 4164 BLAKE2B 25adbf7603984b3cb09b1e3bf08d465e20997654fdf5276f6a992092cc11a43210a134c7aa0c1bab7c4f6b023de517c34e265c1249d2671c577d4930066f2629 SHA512 893fdc38fe3d885f1fcddb4e72e9173f6af74db1e20ef34c1d2a903cd8ef8fe4acae85843b752a5b8474a3abe1212a254657c5f7ca4fb2357cf62b57427f3935
EBUILD compiler-rt-16.0.0_pre20230101.ebuild 4170 BLAKE2B fbd170ba961fde9eafdb417dd86e40cfe27a89388cd74b462cc0d51ecf1685c61d249a91e31f22646572f151e262f719aeaed27a01c18f8e93d2323ed471b085 SHA512 982a87497cc7689f7519f6b6d28baf75c3f487a94222ddb44ce5ab2bd9d7854b93e8430beaf6ef45b846d271982ad6547afc85cddf94adb83a14807247f7a8ba
+EBUILD compiler-rt-16.0.0_pre20230107.ebuild 4164 BLAKE2B 20bdc1f05c3dfd48ecd5b49b877373f1b8a7711814231f072a706a3483181c4321d149f99ed4f8a1c655517d9e9beeaee468c9e8d0c3216be900bb07cc2cd85d SHA512 1b9a87768a25584df9e52e57e4690ae305bdd8a46702f2e7a0fba2fd1dc484249d8500430c5c3506ad6faf847d4bf22e58a6457cafe1c04ab9cff0b660602e16
MISC metadata.xml 416 BLAKE2B 79a58249c94b605ba57f346c4e05b43853cf6cfb8bb65a4f4e3c44039cccfdb83dd31bfaaaf398bcbdc393efabdfc7ed186fe775976c46227e74decf2c8f4fb2 SHA512 ce30c79a575e5933effb1fec36f9a4ef02d9f97f312feb39c55a88cbda9a1bae1d7af2ec4ad5f66212cbb2cdbfb26f1a436689f16f410153c9d65eb010264c48
diff --git a/sys-libs/compiler-rt/compiler-rt-16.0.0_pre20230107.ebuild b/sys-libs/compiler-rt/compiler-rt-16.0.0_pre20230107.ebuild
new file mode 100644
index 000000000000..602941c43842
--- /dev/null
+++ b/sys-libs/compiler-rt/compiler-rt-16.0.0_pre20230107.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
+
+DESCRIPTION="Compiler runtime library for clang (built-in part)"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="${LLVM_MAJOR}"
+KEYWORDS=""
+IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
+RESTRICT="!test? ( test ) !clang? ( test )"
+
+DEPEND="
+ sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+ >=dev-util/cmake-3.16
+ clang? ( sys-devel/clang )
+ test? (
+ $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
+ =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR}
+ )
+ !test? (
+ ${PYTHON_DEPS}
+ )
+"
+
+LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
+llvm.org_set_globals
+
+python_check_deps() {
+ use test || return 0
+ python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]"
+}
+
+pkg_pretend() {
+ if ! use clang && ! tc-is-clang; then
+ ewarn "Building using a compiler other than clang may result in broken atomics"
+ ewarn "library. Enable USE=clang unless you have a very good reason not to."
+ fi
+}
+
+pkg_setup() {
+ # Darwin Prefix builds do not have llvm installed yet, so rely on
+ # bootstrap-prefix to set the appropriate path vars to LLVM instead
+ # of using llvm_pkg_setup.
+ if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then
+ LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ fi
+ python-any-r1_pkg_setup
+}
+
+test_compiler() {
+ $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \
+ <<<'int main() { return 0; }' &>/dev/null
+}
+
+src_configure() {
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+ # pre-set since we need to pass it to cmake
+ BUILD_DIR=${WORKDIR}/${P}_build
+
+ if use clang; then
+ # Only do this conditionally to allow overriding with
+ # e.g. CC=clang-13 in case of breakage
+ if ! tc-is-clang ; then
+ local -x CC=${CHOST}-clang
+ local -x CXX=${CHOST}-clang++
+ fi
+
+ strip-unsupported-flags
+ fi
+
+ if ! test_compiler; then
+ local nolib_flags=( -nodefaultlibs -lc )
+
+ if test_compiler "${nolib_flags[@]}"; then
+ local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+ ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}"
+ elif test_compiler "${nolib_flags[@]}" -nostartfiles; then
+ # Avoiding -nostartfiles earlier on for bug #862540,
+ # and set available entry symbol for bug #862798.
+ nolib_flags+=( -nostartfiles -emain )
+
+ local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+ ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}"
+ fi
+ fi
+
+ local mycmakeargs=(
+ -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}"
+
+ -DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
+ -DCOMPILER_RT_BUILD_LIBFUZZER=OFF
+ -DCOMPILER_RT_BUILD_MEMPROF=OFF
+ -DCOMPILER_RT_BUILD_ORC=OFF
+ -DCOMPILER_RT_BUILD_PROFILE=OFF
+ -DCOMPILER_RT_BUILD_SANITIZERS=OFF
+ -DCOMPILER_RT_BUILD_XRAY=OFF
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+
+ if use amd64; then
+ mycmakeargs+=(
+ -DCAN_TARGET_i386=$(usex abi_x86_32)
+ -DCAN_TARGET_x86_64=$(usex abi_x86_64)
+ )
+ fi
+
+ if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then
+ mycmakeargs+=(
+ # setting -isysroot is disabled with compiler-rt-prefix-paths.patch
+ # this allows adding arm64 support using SDK in EPREFIX
+ -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk"
+ # Set version based on the SDK in EPREFIX.
+ # This disables i386 for SDK >= 10.15
+ -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')"
+ # Use our libtool instead of looking it up with xcrun
+ -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool"
+ )
+ fi
+
+ if use test; then
+ mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+
+ -DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang"
+ -DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang++"
+ )
+ fi
+
+ cmake_src_configure
+}
+
+src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+
+ cmake_build check-builtins
+}
diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest
index ef4bfb13ab62..cbb4e6fe0681 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -4,6 +4,7 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75 SHA512 3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da SHA512 a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
+DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894
DIST llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz 175044630 BLAKE2B f9a955e8413b57067fb697792316fb0c1e3eac00b1af208ba5d29db01a9acc96b88c7edca12c43762b1425c71a716a7c74d5d7edad45a442f32ba73f88f548b6 SHA512 5133c32d7856c8280bfeb47c3e5a9c0d8c1c291aad29af93586523110f95b08e582ff416fc6be02241eabfe80c35ad4f0334de5ead2a41bc6504616b1c6fd15a
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD libcxx-13.0.1.ebuild 6768 BLAKE2B 71b0f62e35538d718d99e3d43447f98752933868d999bf831969a6940d3a817452789c2044e9ca3bb4d5d1f0c2976fc276c4d10cb018c44e0cc6109095d9c6d6 SHA512 a12023fa135a7945e8088b34421f575cab32bb8ac53f1aeaa61bcf2a7b9fe045a6e21efba168056ef47b165ef3100e382100f910c84dee972017de6355d2e9c0
@@ -12,4 +13,5 @@ EBUILD libcxx-15.0.6.9999.ebuild 5238 BLAKE2B bf9c8df5c949f999fdcfad82deb548231c
EBUILD libcxx-15.0.6.ebuild 5281 BLAKE2B c8f91ffb2101c63241eb9a0dcb22c933daa2bdb2423ee53cf8bffccd674504a871ad96c6d6808d7e128fe8e9dd5098aa4c735d13b8e466ea2dbe2f2615e26e6f SHA512 2f81809d3ce82c9f0cf66ded512f04544722e198528d373880231bfc8467f9bbc7a15b86950cf3f32594052b72a82d99de016ad1c7d8b88279759c6d9ed6e828
EBUILD libcxx-16.0.0.9999.ebuild 5238 BLAKE2B bf9c8df5c949f999fdcfad82deb548231c5ef16c25b55c76fcdf3e8fa2e5c3be90fd6ceb4c747fb639de46ef2d192b7317ebf435dfcff44ba9ca5956e59012cf SHA512 519779336613cd1110194d8a7768d2e8c3f286c7ad72da87937bae694f1830dcbec686e2b8afa212b29a3d3406a504fc903e09599a4dc7c99f277ee8f5193a1c
EBUILD libcxx-16.0.0_pre20230101.ebuild 5244 BLAKE2B 5029ea52576afa4fe238258dfc0cf4ae75428e0635e91e344e8c3e53a8ae08d6f201c3075b1bac32f6bf36b9877762e988ef550d6e5ae94511a1f56dcba1dce9 SHA512 e5a600b76ec90af215e51b529df30c9b119c1906402add03af1581a219e1ffd83398c1066c72fc5bc13a759c6ab04b75eb7f9e920c2856721b88a9ee33e41deb
+EBUILD libcxx-16.0.0_pre20230107.ebuild 5238 BLAKE2B 6d45a312718b66684ec3554bafef9cb4b6b2ac4995291e5217f32fafa0b30a5741d64517a68e8367f227eb5ff7c7db4b7804fbe41974b20ef7988daa90ef3daf SHA512 b04d7b09c3da1a6352ffde885890faa7e1d09abdb4e7221b9dfe1a6d4a4c279474a4c4a6fe82d7d3b1675220319e44213029a0787aa82a85769043dafee1bb99
MISC metadata.xml 718 BLAKE2B 3cc1e43a6f1ada368cfc0bf8aaf49007f6792062b684ab9299b5180d778b158325b6931169b52dd14e85ae9ad6dc1a03be323b814fb920fe8434ad86425d699c SHA512 c2cef3e481c0c3db7de6de8c0a5aff42a1e7fe81155d99f1f0f0988f6d5ca041f787a27a2dde0073037d59e082e2f6da7eefe1303f1c1837ebc12e8e0d28729f
diff --git a/sys-libs/libcxx/libcxx-16.0.0_pre20230107.ebuild b/sys-libs/libcxx/libcxx-16.0.0_pre20230107.ebuild
new file mode 100644
index 000000000000..1b03c27cafcf
--- /dev/null
+++ b/sys-libs/libcxx/libcxx-16.0.0_pre20230107.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
+ toolchain-funcs
+
+DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
+HOMEPAGE="https://libcxx.llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS=""
+IUSE="+clang +libcxxabi static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ libcxxabi? (
+ ~sys-libs/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}]
+ )
+ !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
+"
+DEPEND="
+ ${RDEPEND}
+ sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+ clang? (
+ sys-devel/clang:${LLVM_MAJOR}
+ )
+ !test? (
+ ${PYTHON_DEPS}
+ )
+ test? (
+ >=dev-util/cmake-3.16
+ sys-devel/gdb[python]
+ $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+ )
+"
+
+LLVM_COMPONENTS=( runtimes libcxx{,abi} llvm/{cmake,utils/llvm-lit} cmake )
+llvm.org_set_globals
+
+python_check_deps() {
+ use test || return 0
+ python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ # Darwin Prefix builds do not have llvm installed yet, so rely on
+ # bootstrap-prefix to set the appropriate path vars to LLVM instead
+ # of using llvm_pkg_setup.
+ if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then
+ LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ fi
+ python-any-r1_pkg_setup
+
+ if ! use libcxxabi && ! tc-is-gcc ; then
+ eerror "To build ${PN} against libsupc++, you have to use gcc. Other"
+ eerror "compilers are not supported. Please set CC=gcc and CXX=g++"
+ eerror "and try again."
+ die
+ fi
+}
+
+test_compiler() {
+ $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \
+ <<<'int main() { return 0; }' &>/dev/null
+}
+
+src_configure() {
+ # note: we need to do this before multilib kicks in since it will
+ # alter the CHOST
+ local cxxabi cxxabi_incs
+ if use libcxxabi; then
+ cxxabi=system-libcxxabi
+ cxxabi_incs="${EPREFIX}/usr/include/c++/v1"
+ else
+ local gcc_inc="${EPREFIX}/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v$(gcc-major-version)"
+ cxxabi=libsupc++
+ cxxabi_incs="${gcc_inc};${gcc_inc}/${CHOST}"
+ fi
+
+ multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+ if use clang; then
+ local -x CC=${CHOST}-clang
+ local -x CXX=${CHOST}-clang++
+ strip-unsupported-flags
+ fi
+
+ # link to compiler-rt
+ local use_compiler_rt=OFF
+ [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON
+
+ # bootstrap: cmake is unhappy if compiler can't link to stdlib
+ local nolib_flags=( -nodefaultlibs -lc )
+ if ! test_compiler; then
+ if test_compiler "${nolib_flags[@]}"; then
+ local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+ ewarn "${CXX} seems to lack runtime, trying with ${nolib_flags[*]}"
+ fi
+ fi
+
+ local libdir=$(get_libdir)
+ local mycmakeargs=(
+ -DCMAKE_CXX_COMPILER_TARGET="${CHOST}"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ -DLLVM_ENABLE_RUNTIMES=libcxx
+ -DLLVM_INCLUDE_TESTS=OFF
+ -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+
+ -DLIBCXX_ENABLE_SHARED=ON
+ -DLIBCXX_ENABLE_STATIC=$(usex static-libs)
+ -DLIBCXX_CXX_ABI=${cxxabi}
+ -DLIBCXX_CXX_ABI_INCLUDE_PATHS=${cxxabi_incs}
+ # we're using our own mechanism for generating linker scripts
+ -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
+ -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
+ -DLIBCXX_INCLUDE_BENCHMARKS=OFF
+ -DLIBCXX_INCLUDE_TESTS=$(usex test)
+ -DLIBCXX_USE_COMPILER_RT=${use_compiler_rt}
+ )
+
+ if use test; then
+ mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+ fi
+ cmake_src_configure
+}
+
+multilib_src_compile() {
+ cmake_src_compile
+ if [[ ${CHOST} != *-darwin* ]] ; then
+ gen_shared_ldscript
+ use static-libs && gen_static_ldscript
+ fi
+}
+
+multilib_src_test() {
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-cxx
+}
+
+multilib_src_install() {
+ cmake_src_install
+ # since we've replaced libc++.{a,so} with ldscripts, now we have to
+ # install the extra symlinks
+ if [[ ${CHOST} != *-darwin* ]] ; then
+ dolib.so lib/libc++_shared.so
+ use static-libs && dolib.a lib/libc++_static.a
+ fi
+}
+
+# Usage: deps
+gen_ldscript() {
+ local output_format
+ output_format=$($(tc-getCC) ${CFLAGS} ${LDFLAGS} -Wl,--verbose 2>&1 | sed -n 's/^OUTPUT_FORMAT("\([^"]*\)",.*/\1/p')
+ [[ -n ${output_format} ]] && output_format="OUTPUT_FORMAT ( ${output_format} )"
+
+ cat <<-END_LDSCRIPT
+/* GNU ld script
+ Include missing dependencies
+*/
+${output_format}
+GROUP ( $@ )
+END_LDSCRIPT
+}
+
+gen_static_ldscript() {
+ # Move it first.
+ mv lib/libc++{,_static}.a || die
+ # Generate libc++.a ldscript for inclusion of its dependencies so that
+ # clang++ -stdlib=libc++ -static works out of the box.
+ local deps=(
+ libc++_static.a
+ $(usex libcxxabi libc++abi.a libsupc++.a)
+ )
+ # On Linux/glibc it does not link without libpthread or libdl. It is
+ # fine on FreeBSD.
+ use elibc_glibc && deps+=( libpthread.a libdl.a )
+
+ gen_ldscript "${deps[*]}" > lib/libc++.a || die
+}
+
+gen_shared_ldscript() {
+ # Move it first.
+ mv lib/libc++{,_shared}.so || die
+ local deps=(
+ libc++_shared.so
+ # libsupc++ doesn't have a shared version
+ $(usex libcxxabi libc++abi.so libsupc++.a)
+ )
+
+ gen_ldscript "${deps[*]}" > lib/libc++.so || die
+}
diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest
index 6bab281152bc..38c5b2d7a175 100644
--- a/sys-libs/libcxxabi/Manifest
+++ b/sys-libs/libcxxabi/Manifest
@@ -2,6 +2,7 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75 SHA512 3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da SHA512 a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
+DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894
DIST llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz 175044630 BLAKE2B f9a955e8413b57067fb697792316fb0c1e3eac00b1af208ba5d29db01a9acc96b88c7edca12c43762b1425c71a716a7c74d5d7edad45a442f32ba73f88f548b6 SHA512 5133c32d7856c8280bfeb47c3e5a9c0d8c1c291aad29af93586523110f95b08e582ff416fc6be02241eabfe80c35ad4f0334de5ead2a41bc6504616b1c6fd15a
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD libcxxabi-13.0.1.ebuild 3468 BLAKE2B 0da66a538e0efab041fa5f56c31a116c9274bec95aa18f10b5759d6347e3e864922207cba0ddc6821eadad4243c247b01869d34f42e34c213f410896f5ac5b8f SHA512 2eaf47c438cae3b024eb64cecedf2643ff2ecbd35610d5cff6fb2f06847af766ff105d4923dfaf2f4d014944f2ef3ac54edd5f7c83e31d49c071ac57f56cd38f
@@ -10,4 +11,5 @@ EBUILD libcxxabi-15.0.6.9999.ebuild 2866 BLAKE2B 00dc8f0473e5a8081727c83e3fc5459
EBUILD libcxxabi-15.0.6.ebuild 2909 BLAKE2B fbe7b5e4b195f3e618c8a037c1f26caf33675687f8b81ad224594a80118ab03c98990ce5f9c3aba8ec110e1638d0dd6bcf65199de9faa3161b21562a99141952 SHA512 604779cc487fa17e7f90a400bef807c5f2af38e4a954e8c9fcfe33c8b33e7c27a49e5c09fb2a5a74bcd6de9b53c84c689567bcb382d9dbdd4b5f6c78842be8d2
EBUILD libcxxabi-16.0.0.9999.ebuild 2866 BLAKE2B 00dc8f0473e5a8081727c83e3fc5459dafc7c680a68f7b237be5f3c8da6cee1916748083e3baf4fda71af8b55dfecb97d7a195b35d4958b8376dc7777df328a5 SHA512 f0f14175c68e080b199d8bcb62fa1387e1b6755bd804dc342dcaf671b84d9dfe29cf8a3559acfe0c9308a73e61416944519b94839c736837fd4bea059c91ec91
EBUILD libcxxabi-16.0.0_pre20230101.ebuild 2872 BLAKE2B 61dbc34c1db8906d7345cc21fa30061163019ab9cd040f86139ca9521ae01f37082be7c791e219f0cae0a7c1c2f1befdf84b921afc3c098443417a70afc6906b SHA512 599fd2842074171ed68b6eb5aa94a7d4c8c34c4acb28aedc2403a1d5b508852e0233e8ff72cefbb05edce56640e30bd3d93f6bebc99cebe695f4f36ee3560173
+EBUILD libcxxabi-16.0.0_pre20230107.ebuild 2866 BLAKE2B 936a18f2cf498976ffe971f0044437941ff1faaac975e5edd47d1fd767a400c3db6d44041b0e71924bc98c3f20228d8291c551e4fdc7b3e2a1c7db2d5c297b79 SHA512 0b82f147a20437a199db129fb9441ff46ed53b0fb4d9650e62c019d4b708ebc33721c84883b68e184c53d63e483a5358522d38238340a7c5132220c386b0d33d
MISC metadata.xml 557 BLAKE2B 4f6b0acb7cfdf74971a6fd96051d9f9020141c6117333a8de42bd043935b7bff8d9942faabdf3b1c94597c460393f64eb7d3f7b7d49f39ecfd0094de460f563e SHA512 67a812ef768e681ae77ef6e13bccffcbe53b41e94901f0558b3c7acaf896605ca670c4bb5a690bd9afa3b5a76271341710520a6abc0024c18f437fabde20e847
diff --git a/sys-libs/libcxxabi/libcxxabi-16.0.0_pre20230107.ebuild b/sys-libs/libcxxabi/libcxxabi-16.0.0_pre20230107.ebuild
new file mode 100644
index 000000000000..b87ab069bc46
--- /dev/null
+++ b/sys-libs/libcxxabi/libcxxabi-16.0.0_pre20230107.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
+ toolchain-funcs
+
+DESCRIPTION="Low level support for a standard C++ library"
+HOMEPAGE="https://libcxxabi.llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS=""
+IUSE="+clang static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+# in 15.x, cxxabi.h is moving from libcxx to libcxxabi
+RDEPEND+="
+ !=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] )
+ offload? (
+ dev-libs/libffi:=[${MULTILIB_USEDEP}]
+ ~sys-devel/llvm-${PV}[${MULTILIB_USEDEP}]
+ )
+"
+# tests:
+# - dev-python/lit provides the test runner
+# - sys-devel/llvm provide test utils (e.g. FileCheck)
+# - sys-devel/clang provides the compiler to run tests
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ dev-lang/perl
+ offload? (
+ llvm_targets_AMDGPU? ( sys-devel/clang )
+ llvm_targets_NVPTX? ( sys-devel/clang )
+ virtual/pkgconfig
+ )
+ test? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/lit[${PYTHON_USEDEP}]
+ ')
+ sys-devel/clang
+ )
+"
+
+LLVM_COMPONENTS=( openmp cmake llvm/include )
+llvm.org_set_globals
+
+kernel_pds_check() {
+ if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then
+ local CONFIG_CHECK="~!SCHED_PDS"
+ local ERROR_SCHED_PDS="\
+PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels >= 4.13-pf11
+< 4.14-pf9) do not implement sched_yield() call which may result in horrible
+performance problems with libomp. If you are using one of the specified
+kernel versions, you may want to disable the PDS scheduler."
+
+ check_extra_config
+ fi
+}
+
+pkg_pretend() {
+ kernel_pds_check
+}
+
+pkg_setup() {
+ use offload && LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ if use gdb-plugin || use test; then
+ python-single-r1_pkg_setup
+ fi
+}
+
+multilib_src_configure() {
+ # LTO causes issues in other packages building, #870127
+ filter-lto
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+ local libdir="$(get_libdir)"
+ local mycmakeargs=(
+ -DOPENMP_LIBDIR_SUFFIX="${libdir#lib}"
+
+ -DLIBOMP_USE_HWLOC=$(usex hwloc)
+ -DLIBOMP_OMPD_GDB_SUPPORT=$(multilib_native_usex gdb-plugin)
+ -DLIBOMP_OMPT_SUPPORT=$(usex ompt)
+
+ -DOPENMP_ENABLE_LIBOMPTARGET=$(usex offload)
+
+ # do not install libgomp.so & libiomp5.so aliases
+ -DLIBOMP_INSTALL_ALIASES=OFF
+ # disable unnecessary hack copying stuff back to srcdir
+ -DLIBOMP_COPY_EXPORTS=OFF
+ )
+
+ if use offload; then
+ if has "${CHOST%%-*}" aarch64 powerpc64le x86_64; then
+ mycmakeargs+=(
+ -DLIBOMPTARGET_BUILD_AMDGPU_PLUGIN=$(usex llvm_targets_AMDGPU)
+ -DLIBOMPTARGET_BUILD_CUDA_PLUGIN=$(usex llvm_targets_NVPTX)
+ )
+ else
+ mycmakeargs+=(
+ -DLIBOMPTARGET_BUILD_AMDGPU_PLUGIN=OFF
+ -DLIBOMPTARGET_BUILD_CUDA_PLUGIN=OFF
+ )
+ fi
+ fi
+
+ use test && mycmakeargs+=(
+ # this project does not use standard LLVM cmake macros
+ -DOPENMP_LLVM_LIT_EXECUTABLE="${EPREFIX}/usr/bin/lit"
+ -DOPENMP_LIT_ARGS="$(get_lit_flags)"
+
+ -DOPENMP_TEST_C_COMPILER="$(type -P "${CHOST}-clang")"
+ -DOPENMP_TEST_CXX_COMPILER="$(type -P "${CHOST}-clang++")"
+ )
+ addpredict /dev/nvidiactl
+ cmake_src_configure
+}
+
+multilib_src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+
+ cmake_build check-libomp
+}
diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest
index f37c0cfc58d0..a1ee36dbc285 100644
--- a/sys-libs/llvm-libunwind/Manifest
+++ b/sys-libs/llvm-libunwind/Manifest
@@ -3,6 +3,7 @@ DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
DIST llvm-project-15.0.6.src.tar.xz 112074576 BLAKE2B 74b1aa967c95191fa492f06b3a21930842da0ccbd9995dd33b4c2cf07852bbedcae97041fd5966209b16c63b90c87cc02fb2e858eda13dd9cc0641edcede0f75 SHA512 3311d85f4e02610af52f06e83c8c6d2b93950d24324b831b7afc47c39a20a546d39683a14e1a315da87d226379042de900a3f36a0351053547482af9035ab949
DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257c36e3075794f5616cfd46de8bf874867e861bf45c0d56cff2d0ad5d4f1b5a1c9b3a395aedcc40bce545ce7f3c84ac75ae3da SHA512 a184103d84f8197a709c6c067fa83ca9290cd06532c487ad2c1fefa423438a1ac3c7f88835a94e3c9f04876e8d5f09afabef15bd8605df38aec6a4118597090c
+DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894
DIST llvm-project-b20dd2b186fdc76828219b705a2b58f5830f4b9d.tar.gz 175044630 BLAKE2B f9a955e8413b57067fb697792316fb0c1e3eac00b1af208ba5d29db01a9acc96b88c7edca12c43762b1425c71a716a7c74d5d7edad45a442f32ba73f88f548b6 SHA512 5133c32d7856c8280bfeb47c3e5a9c0d8c1c291aad29af93586523110f95b08e582ff416fc6be02241eabfe80c35ad4f0334de5ead2a41bc6504616b1c6fd15a
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD llvm-libunwind-13.0.1-r1.ebuild 3772 BLAKE2B 8da1185d1b1c71fe4a84cf068847cdf86f210c181e5f745b3ed05635b8f2824ac7aab931a8066cf199c93553fe4a3a0915972f854af1e09b1a2411f66fee834d SHA512 736810a5a52be3271854a50b476874986618e79fb24022ae3188c68759b31b75071083db9a5c9ab8f9439edff3cf7df2e4a20a847ad330984796ed747eb1cd4f
@@ -11,4 +12,5 @@ EBUILD llvm-libunwind-15.0.6.9999.ebuild 2978 BLAKE2B e1fc6e470239200cea2bd9b84e
EBUILD llvm-libunwind-15.0.6.ebuild 3032 BLAKE2B 5bfba5ccba61bd80b630395ca39e5db7169b52f44f2a8885b69a4b064ae66de36877e09f253ac2b3a6b2d41affa75f955ecc321a5c34fd812ab6d9c484744228 SHA512 d7b33ae5d44edccf3a08b8931406f32c409d035bd0f931cbcd1d6166c75757680d6c3a62b8ca057967626121ee668a33ccef3d2c9eb415621029a3e5268b9126
EBUILD llvm-libunwind-16.0.0.9999.ebuild 2978 BLAKE2B e1fc6e470239200cea2bd9b84e9e084c204536e1bd2886780849f342452cf6b86a6d4d5baac91d562af632a9bcf298569ff459f24464fabc1e01accdc30e0db1 SHA512 b9e5e37262bd55c9aa776b78bcbab46be96de644ddc182fa6787200e4d6746babb09f42481d61723faec935542f869b10e7ce3af688f36a5086bcd6b235bbeec
EBUILD llvm-libunwind-16.0.0_pre20230101.ebuild 2984 BLAKE2B deae7ad5fd3a29c61d82ed929226a88679f7d04912168fba7202b9439566988ff533144f3aaa82ad9f4e617deb8bb408bf9cda6c39f95fe6dad38f100fc9fdfb SHA512 095430a28814e2ae2389132159d46b5c36de11b5e81ee41b14624a819ed164413108b53685577be3b3d5c1239f65a935a0f63e611d9d4997d37620e79bcb6b49
+EBUILD llvm-libunwind-16.0.0_pre20230107.ebuild 2978 BLAKE2B 2422df8215a37c486269162b45e350b3b264d4e2e4fd40d40ee22bcf8634134ae3704e2104f9024ee37f7d534b93c5c282c923108d0ecd94fb0817fdb49a912e SHA512 efc8e109894798bde4048352af6a5180082814d486fb37b000ad43de4cfc8e65e81adef2111106bea704b29645f97140448b5dafc95d2c6d5fcecd4914e1b2e5
MISC metadata.xml 438 BLAKE2B 2a36fbbc59e137056029c62aef6d167d9c82531c2582d7bad5cb13cc36e5c4c9518ffe8c56d06bbcfd97ad22eda71a8b776f3984195f53d06cf45659b438dc00 SHA512 4f18b054072d00e5440faa31a59f9ef587d035b5f25e30913f0b1449debee967fa794fae2548e87db3fb2177ce853ab075e1f11f3cc763f5d7fdf06147108845
diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20230107.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20230107.ebuild
new file mode 100644
index 000000000000..b1b5bf2a17bf
--- /dev/null
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20230107.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
+ toolchain-funcs
+
+DESCRIPTION="C++ runtime stack unwinder from LLVM"
+HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS=""
+IUSE="+clang debug static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ !sys-libs/libunwind
+"
+DEPEND="
+ sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+ clang? (
+ sys-devel/clang:${LLVM_MAJOR}
+ )
+ !test? (
+ ${PYTHON_DEPS}
+ )
+ test? (
+ $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+ )
+"
+
+LLVM_COMPONENTS=( runtimes libunwind libcxx llvm/cmake cmake )
+LLVM_TEST_COMPONENTS=( libcxxabi llvm/utils/llvm-lit )
+llvm.org_set_globals
+
+python_check_deps() {
+ use test || return 0
+ python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local libdir=$(get_libdir)
+
+ # https://github.com/llvm/llvm-project/issues/56825
+ # also separately bug #863917
+ filter-lto
+
+ if use clang; then
+ local -x CC=${CHOST}-clang
+ local -x CXX=${CHOST}-clang++
+ strip-unsupported-flags
+ fi
+
+ # link to compiler-rt
+ # https://github.com/gentoo/gentoo/pull/21516
+ local use_compiler_rt=OFF
+ [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON
+
+ local mycmakeargs=(
+ -DCMAKE_CXX_COMPILER_TARGET="${CHOST}"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ -DLLVM_ENABLE_RUNTIMES="libunwind"
+ -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+ -DLLVM_INCLUDE_TESTS=OFF
+ -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug)
+ -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs)
+ -DLIBUNWIND_INCLUDE_TESTS=$(usex test)
+ -DLIBUNWIND_INSTALL_HEADERS=ON
+
+ # support non-native unwinding; given it's small enough,
+ # enable it unconditionally
+ -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON
+
+ # avoid dependency on libgcc_s if compiler-rt is used
+ -DLIBUNWIND_USE_COMPILER_RT=${use_compiler_rt}
+ )
+ if use test; then
+ mycmakeargs+=(
+ -DLLVM_ENABLE_RUNTIMES="libunwind;libcxxabi;libcxx"
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ -DLIBUNWIND_LIBCXX_PATH="${WORKDIR}/libcxx"
+
+ -DLIBCXXABI_LIBDIR_SUFFIX=
+ -DLIBCXXABI_ENABLE_SHARED=OFF
+ -DLIBCXXABI_ENABLE_STATIC=ON
+ -DLIBCXXABI_USE_LLVM_UNWINDER=ON
+ -DLIBCXXABI_INCLUDE_TESTS=OFF
+
+ -DLIBCXX_LIBDIR_SUFFIX=
+ -DLIBCXX_ENABLE_SHARED=OFF
+ -DLIBCXX_ENABLE_STATIC=ON
+ -DLIBCXX_CXX_ABI=libcxxabi
+ -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
+ -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
+ -DLIBCXX_HAS_GCC_S_LIB=OFF
+ -DLIBCXX_INCLUDE_TESTS=OFF
+ -DLIBCXX_INCLUDE_BENCHMARKS=OFF
+ )
+ fi
+
+ cmake_src_configure
+}
+
+multilib_src_test() {
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-unwind
+}
+
+multilib_src_install() {
+ DESTDIR=${D} cmake_build install-unwind
+}
diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz
index ea4d60188748..6a800ae8eee6 100644
Binary files a/sys-process/Manifest.gz and b/sys-process/Manifest.gz differ
diff --git a/sys-process/atop/Manifest b/sys-process/atop/Manifest
index fb11b7c4bae7..1cce4a6487f9 100644
--- a/sys-process/atop/Manifest
+++ b/sys-process/atop/Manifest
@@ -6,8 +6,8 @@ AUX atopacct.rc 1054 BLAKE2B 80f301506d805ae54552f088c53bf18cab1ee52b76a37387500
AUX atopacct.service 269 BLAKE2B 8cf88201ecb08da441cd066c0d6974afbae41018a5b2ef9c6b1b805d5be53f2bc5849dafe1d0e2d996e3598ed1baa93e3a0e559fe33c11c55bf64345af5c2bab SHA512 1e57eb76db3e78be504a1a11a479d154239f269da5f5cd3a52eced4ca63ea051d003f14d498d9a71070b7081b2ff80f5eeb5453b81952ee0e4c05423e3c2d308
AUX netatop.rc 330 BLAKE2B 8da0bdd3ea55cdc0ff9b54d7fd499f6582eb6571a859da8e2e0eefd7b5c47b9c6aac9be5565bd61e8fb03168482cab65e5ecbaf702d56c8e940bfb4c4e38f12f SHA512 e61c8133041da7961088faa90b244ab44cebc07583b3feffa5854b2751fc6bdd1cd8964c30ab9acde653d70f4280738fe9f77f7eaf29d939757dc0b51151f289
DIST atop-2.7.1.tar.gz 248809 BLAKE2B 2cf1a68a7b24d76340295d9bde03a5602e9049a860468217771c696fe4b9062f2155aeefa2e3e810984780f82de6bf922bf7d6b02c7fd19194162dc70b015b81 SHA512 18f30c67d6f86b9270599317eed846c63d19e8ba6ea85bad8ec3d5ffb0489f17c75c8d8b3a14054bd14e89ed40d39e5d37bce834c7422087e6d8b86c99273a72
-DIST atop-2.8.0.tar.gz 263650 BLAKE2B 88ec63d482d34866d82d16f1c60a4a04bc749014f22f991ec9e6233a5d63a12b5a9c637544e27e346f751466c636d3b365bce5fc65f62e7bf9224faa9be047e9 SHA512 f601bdabc33f581e85b9b753537bddbeb4dd2a2cd9eec8716d856c7766e489b419eaf15c1b2fd2c1a2a64628d459e113739b939fc06f5d33828b22a9550c76fa
+DIST atop-2.8.1.tar.gz 264182 BLAKE2B 1764090d760cc8d75d193a077776a269eaa4ba997e8e5f064525d23f2005b92bb1b3f0903f2b1476f437db6a0dc698575e95b34e0fc9112d2ff6d06d3133ea78 SHA512 d748f374fb66d7ce33cebc5ce6899c3c0cc79dc394cb835466b21c7a4ec7c17cba255a3b04b36136c8c24c33ced0e5bd68f151ac804f6176547399e457976aaf
DIST netatop-3.1.tar.gz 22812 BLAKE2B 1b1faebf1392a57db6b4662192f90821289c8fc40c2c1ee0ad61feeeee6477c4d091744a1e82cdd987baf59f8dd71fc6d242d6dd294b8fb29b9447a9d5055996 SHA512 b12fd2287d89d3a8277f8fb540a19e6d26aa26c3f88e7ae2e6601b63f78d642e73b8d16cf351f6979ce7bbf53251b9c1faa76798a87f70cf3dcf51279eb0db68
EBUILD atop-2.7.1-r1.ebuild 2410 BLAKE2B c18f5c29c904d586563459d392edbda0f6a67baf3a0b24f827a7b2cef97e2ff031c6ac1ff8070e7dec6ff0e6b490020affed5043cc387eeac34d8f7644649914 SHA512 8f302fa0d71d7e2cf3bb889c4ed1706fa3b66c84837994cf7b1fc7903870c6cb4cefc554b268890fb33ac1caacce1cd0a1d1fe5b50e6cbca6d2b36d0f34ea792
-EBUILD atop-2.8.0.ebuild 2452 BLAKE2B de1eaf022756b2fa633f8a98d736f94c7b85831ed4f4b132503f68fe394e84c6dfe5cae398fda9e926f779709829d296395c11101e84cea05632b9069ca24850 SHA512 8946bab79ce17783049eedee312216af1771fcb080b1e87f231c3042cfb81c1cc379c288d2e332bf29726109feb12b44830b498962655ef7257a7605af973f75
+EBUILD atop-2.8.1.ebuild 2454 BLAKE2B a3339b1a6e574bcbf4f40aa0f3db247f2f29737a0272730eb0e88db3ea453ddd34e8b4ee4eccab882c1a41ccce6d49f38de4826f1f6cada77b14c32fa8f84f10 SHA512 17e9d67492aa07be1e325f13d6da847adcfae6d92834a678a1951342ab0c09308e4373ae11367eaf4178db74f4bbd0cc484e8f0e35779cad97292ce74e3ac6e4
MISC metadata.xml 438 BLAKE2B 39c4d236c004f4b9856dd64ee810c64f41ec5097c259d2ee51d2e3c01b75d04aeb49d19f25bbb6aba131d4fc31fae9b2f4d3706cb1358ccdc95a4caca9967ca8 SHA512 7dfb13251330c915a8e8373f4f4a58113a5dac2a036e79d9ec9bc72c76ed7756f6706cb01c65b0f77458818485383199747fde1cd935b855e1c08c6f02e3c274
diff --git a/sys-process/atop/atop-2.8.0.ebuild b/sys-process/atop/atop-2.8.1.ebuild
similarity index 96%
rename from sys-process/atop/atop-2.8.0.ebuild
rename to sys-process/atop/atop-2.8.1.ebuild
index 960cbc056e3f..948c12e87582 100644
--- a/sys-process/atop/atop-2.8.0.ebuild
+++ b/sys-process/atop/atop-2.8.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -24,9 +24,11 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
-RDEPEND="sys-libs/ncurses:0=
+RDEPEND="
+ sys-libs/ncurses:=
>=sys-process/acct-6.6.4-r1
- modules? ( sys-libs/zlib )"
+ modules? ( sys-libs/zlib )
+"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz
index 19b801aa3bd4..24373a60ca93 100644
Binary files a/www-apps/Manifest.gz and b/www-apps/Manifest.gz differ
diff --git a/www-apps/ikiwiki/Manifest b/www-apps/ikiwiki/Manifest
index fa14c3762214..e7dd8eb2dda5 100644
--- a/www-apps/ikiwiki/Manifest
+++ b/www-apps/ikiwiki/Manifest
@@ -1,6 +1,6 @@
DIST ikiwiki_3.20190228.orig.tar.xz 2672244 BLAKE2B 43012fc14f08c491ebe382e20953b8b01e10c390c28da0184b4e45a1435ada00b1ad6ac61f28c56ba1edb2e22dca1ab1f32eb77fc8d6133b899a26023593d3bd SHA512 125147d83dae6166b45541ed9176398ba4bd22ef3389d3efb3f442e558e326e0b004583d29aa32ed4bfca489c9d55b4232f074aab5fa649e51d9edd103685172
DIST ikiwiki_3.20200202.3.orig.tar.xz 2689636 BLAKE2B 2b88691591e72dc7d55ace2860ce6faf0bd62fde119bbab9c8db7d55dda384b84a51b562aeb9397457fcfb8cd405cd327380e418f8a65debf1e311942c05c222 SHA512 a1d89ccc0d02cddb3ef53c4c4a4a3349139d558fd4eb418263551a48cb635ed29ef430f8276ef6b42486a9232706908752e15e88590e919db6665e1a8844a4e5
EBUILD ikiwiki-3.20190228-r1.ebuild 2114 BLAKE2B 52beda8293f45105a4368dd8fe8af68d3901b7da990c10b341de47df730032009f2b728b4067f7ceab791e8ef5e7a51e429c9041e53a9deb46f9c4204342f80c SHA512 87ed038729411d1c75911a4d97a833ad80c0b0b635707862b575eeda715e1ef565ba8866c7bba9c60fe65ff24f8fd0424af9f939c9c9d476e9392279b95dbbb1
-EBUILD ikiwiki-3.20200202.3-r1.ebuild 2184 BLAKE2B 41ce6e152a19d161fad48fad898ad8f4a180a1307c33ad7f37150b8c81f509721e8827e4d691a7ac7e5af6e3d7e4b99412964bea68de798e8e8e692700356ad1 SHA512 da83f86192f210c7b064420cffe6dbc6aac20c2ff4c6f7388199b0755d65456f5e06465117189869266295499afa61cbcd3149d00806345af0e2e62ca61d2d3e
+EBUILD ikiwiki-3.20200202.3-r1.ebuild 2183 BLAKE2B 988290c99b15f39cc9315f3b900cc750d5048ba2f3a52c064396b84307dde636b49f07eedb18cfa041d7059f8d74e9a865c9be243a5521548b122b1aa5b97d24 SHA512 dae06db3d4861311dc8e715703cd606652d83f99febf6a5717aef9e65a30af094bbc1fc7e6e36ed187cf7638fc651f17ecdb0e4b9e1b8d1411f613720acfe75d
EBUILD ikiwiki-3.20200202.3.ebuild 2127 BLAKE2B 1a981093f3ab37e0b50376233ece145804140ee72504896c82c3269a6b4d5abf3743c453f68a6baa287e79b52888af4903862ef2dac245798d7e3ecefd509a72 SHA512 4ece2a1e145cfc61d2e10592109e7277ddbd12edc6e00ef8a2c5c023b41db5025b5b5d252c5094b3d4eb50d80ff059c13f1181f4198a6a2fc2900243eb1da8bf
MISC metadata.xml 260 BLAKE2B 912094efbdb14e53fb606a8d85604fe8963d5c40162db26cbb43b8d18091d28a0d543d64edc7e300755b10e0fdada949901ca5df997a90ffe5be7f4717507855 SHA512 7ad3a45f173d9755b2b0faa91a3f35d110fae001d94f21b3e403a4933e14d385f2e8b1db9ad30dae6a5b282ca1b82028cebd3605ca3ab5cb4a06cf8059512cc8
diff --git a/www-apps/ikiwiki/ikiwiki-3.20200202.3-r1.ebuild b/www-apps/ikiwiki/ikiwiki-3.20200202.3-r1.ebuild
index ee1d0d53511d..604debdcea12 100644
--- a/www-apps/ikiwiki/ikiwiki-3.20200202.3-r1.ebuild
+++ b/www-apps/ikiwiki/ikiwiki-3.20200202.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ S="${WORKDIR}/ikiwiki-${PV}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="extras minimal test"
RESTRICT="!test? ( test )"
diff --git a/www-apps/kibana-bin/Manifest b/www-apps/kibana-bin/Manifest
index b6ec17d3043e..67c96e4b00b0 100644
--- a/www-apps/kibana-bin/Manifest
+++ b/www-apps/kibana-bin/Manifest
@@ -3,8 +3,8 @@ AUX kibana.initd 1019 BLAKE2B f57bce1793768f2936dc8cd3437aacbb4d4e034ac53612f010
AUX kibana.initd-r1 1040 BLAKE2B 12fc93fcb8f79fc5013fab36eb74335a967f5573d7361dbfce78bde08d53e536eb63a068c047dad3c04e19b973b70d2af2b1e9757ebf9155951dea5c850d5783 SHA512 04cc2571d4c37cb7e270b1ef64e6fb26fa22d4ed259bc74eb165c8f2c49fb8ef9e1a3fbb0a7e45b04ed88309382429b2e78bdc5fe5cc51bf97ffcd5b17f387bf
AUX kibana.logrotate 186 BLAKE2B e0446247e29b474dcab5756ac26f10fd8f46300e144386ff54a4e25fc1c2678ce0d21196b7365b01417cd0304a3f1edd6841800256e931bdc10f7d4e0f4ccd49 SHA512 1e0a51a83798e30b3807f496245b5733bc60a7bd1a529d2548a187ff8d3fa56d60bc23abf516d239ef76a8e9b66358ed84c687040a7b04c7818ea63417d33a1e
AUX kibana.service 511 BLAKE2B 2b0786bfaf37c26e061973f38adea0a55ac1b8bf771395242c0ed3b53c6586099c121c286b23f0a3be67dc481a3e95c6f87486cd1601df997126d3cfd14435c1 SHA512 0b7754ebfa7e3538e64843436d8abe32a6ce38a9ab5e252e52657a99d97fa1801777db4502c1af5ec6082d83f0b3a0613e074f6ebe28624832bd0c258a478899
-DIST kibana-7.17.5-linux-x86_64.tar.gz 263788794 BLAKE2B 7399fbfd5ce6c47421ec3f713dd5b12de5b32dd143ee980169c3fb2f4b7d00e6d9cc5a892e40b2efe28bb9148644d8dc921f753a33f941aee3ca90cb1f7eb7f4 SHA512 a1a00934b9ddd318b66129f682d8d678c51ff3c79b1953f72a72bd00d28600ef465e201e5ed434c31764a09cebcf5e76ae21d99915b5955158d573e6adffc2d7
DIST kibana-7.17.7-linux-x86_64.tar.gz 264223742 BLAKE2B b433bbf080945ed5ded7862e5fb119a4672c5b5f6b58d6ae6bed8768ad1d8ed6435131c2174c39a18704bad75af150678056f30ae8046ebd1a9cd6737c04cbba SHA512 8d8250a73f3e6f208dfb02f9e1e19efed6c063bb50d6b802ab7b7e7f6d3c49dff287beb126b8663f02c7dbcff7936f7c27a79d441bc2e7e0e6b12ce521a85441
-EBUILD kibana-bin-7.17.5.ebuild 2526 BLAKE2B 75ef7eaad0b5f9a021f8e16818a1102ca6fcbd546ab54b57d6b4c9eb8a4aa5a45dc5207905f69ccd47a9eab0aad318bfc62e21196403f59767ec799db0ba0039 SHA512 a1e90689c8268cf79fee177295e93144a1cb3b34fdb89fb9adc6bab19269ed3c1da9fb41ddf2a67ad93ed9fd115a81ce7e6331b917ca7aeaf6bea92a16115ba5
+DIST kibana-7.17.8-linux-x86_64.tar.gz 268709961 BLAKE2B 101ba07b492c1116566ba726154ecf6bc3360d6b30d042fd0f54690ec99ca1ae504e8f4df5b9661f52af2a6d98dd3556fe61b72bc69c02c963f6e40eb011612b SHA512 5220ce1fbaf8544c047e5caffa6abf43cd7f34f58408c9fbc9407b6feb0c34b8d22550f004b2ee90e1785ff2a47409626e4e8f32ee39391a5b7aa3f002f10c2b
EBUILD kibana-bin-7.17.7.ebuild 2547 BLAKE2B 893c3739a0e210237a8944bfdde85f974df8d41ff86aed09dabf021eeb6b9613b0292ab8a85fa360c46491517f7e3b551ebad93ad0f7504683a5ab51e0806184 SHA512 25c00deaad89f4abb2109ae160c3d77b86b5808b6d505f580798257669f4b286967f54417965029ccbe58e8abdc3943e6a0bb403281aadbe8b55202c9bd91b4b
+EBUILD kibana-bin-7.17.8.ebuild 2547 BLAKE2B 2d2edf632782aa29a0485c85edc09a8834265d20892b03eb822275f27076a73b86711639b8e37d9dd66a42a61ea79b6a27209a2de5afc0f5babbdabbf2b303c6 SHA512 cf614d97469e3c9875b95a459a0a7636ded5f4e5292f619500856c795a65065644032a0b6d42841df99b318830a3e3dcdb27b8b9e777a7db43b2d23895e8cbc2
MISC metadata.xml 477 BLAKE2B 427185c252047ce2b2bbee8ddf2dbc9e59a6c701d3f0c6dec44158627d41f8266f8cedbba9b330c34bbc77335a5763598897fda097f6991a78f96ed9cce1f826 SHA512 6e158be025d255cf1a189bd02d4c9679aa96cc6b15985c321af0102498a760333fa82f4cc90aa3370820626c0d5478fb821eeef24c603d8dac82996447dc7c2c
diff --git a/www-apps/kibana-bin/kibana-bin-7.17.5.ebuild b/www-apps/kibana-bin/kibana-bin-7.17.8.ebuild
similarity index 97%
rename from www-apps/kibana-bin/kibana-bin-7.17.5.ebuild
rename to www-apps/kibana-bin/kibana-bin-7.17.8.ebuild
index ca9545d2364b..819607376c5d 100644
--- a/www-apps/kibana-bin/kibana-bin-7.17.5.ebuild
+++ b/www-apps/kibana-bin/kibana-bin-7.17.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -24,6 +24,7 @@ RDEPEND="
dev-libs/nspr
dev-libs/nss
>=net-libs/nodejs-16.13.0
+