summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29281 -> 29266 bytes
-rw-r--r--app-admin/Manifest.gzbin31549 -> 31548 bytes
-rw-r--r--app-admin/tmpreaper/Manifest2
-rw-r--r--app-admin/tmpreaper/tmpreaper-1.6.17.ebuild2
-rw-r--r--app-arch/Manifest.gzbin17399 -> 17396 bytes
-rw-r--r--app-arch/pigz/Manifest2
-rw-r--r--app-arch/pigz/pigz-2.7-r1.ebuild2
-rw-r--r--app-crypt/Manifest.gzbin24813 -> 24808 bytes
-rw-r--r--app-crypt/minisign/Manifest2
-rw-r--r--app-crypt/minisign/minisign-0.11.ebuild2
-rw-r--r--app-emulation/Manifest.gzbin15329 -> 15334 bytes
-rw-r--r--app-emulation/spice/Manifest2
-rw-r--r--app-emulation/spice/spice-0.15.2.ebuild2
-rw-r--r--dev-games/Manifest.gzbin6224 -> 6228 bytes
-rw-r--r--dev-games/godot/Manifest3
-rw-r--r--dev-games/godot/files/godot-4.1-xkb-no-sowrap.patch77
-rw-r--r--dev-games/godot/godot-4.1.ebuild230
-rw-r--r--dev-python/Manifest.gzbin263420 -> 263413 bytes
-rw-r--r--dev-python/binaryornot/Manifest2
-rw-r--r--dev-python/binaryornot/binaryornot-0.4.4-r3.ebuild2
-rw-r--r--dev-python/contourpy/Manifest2
-rw-r--r--dev-python/contourpy/contourpy-1.1.0.ebuild2
-rw-r--r--dev-python/jaraco-env/Manifest2
-rw-r--r--dev-python/jaraco-env/jaraco-env-1.0.0.ebuild2
-rw-r--r--dev-python/numpy/Manifest2
-rw-r--r--dev-python/numpy/numpy-1.25.0-r2.ebuild2
-rw-r--r--dev-python/pip-run/Manifest2
-rw-r--r--dev-python/pip-run/pip-run-12.1.0.ebuild2
-rw-r--r--dev-python/python-slugify/Manifest2
-rw-r--r--dev-python/python-slugify/python-slugify-8.0.1.ebuild2
-rw-r--r--dev-python/wurlitzer/Manifest2
-rw-r--r--dev-python/wurlitzer/wurlitzer-3.0.3.ebuild2
-rw-r--r--dev-ruby/Manifest.gzbin106426 -> 106423 bytes
-rw-r--r--dev-ruby/faraday-multipart/Manifest2
-rw-r--r--dev-ruby/faraday-multipart/faraday-multipart-1.0.4.ebuild7
-rw-r--r--dev-util/Manifest.gzbin68459 -> 68468 bytes
-rw-r--r--dev-util/bear/Manifest2
-rw-r--r--dev-util/bear/bear-3.1.2.ebuild2
-rw-r--r--dev-util/cookiecutter/Manifest8
-rw-r--r--dev-util/cookiecutter/cookiecutter-1.7.3.ebuild50
-rw-r--r--dev-util/cookiecutter/cookiecutter-2.2.0.ebuild (renamed from dev-util/cookiecutter/cookiecutter-2.0.2-r1.ebuild)11
-rw-r--r--dev-util/cookiecutter/metadata.xml2
-rw-r--r--dev-vcs/Manifest.gzbin11351 -> 11351 bytes
-rw-r--r--dev-vcs/git/Manifest2
-rw-r--r--dev-vcs/git/git-2.41.0.ebuild2
-rw-r--r--dev-vcs/tig/Manifest2
-rw-r--r--dev-vcs/tig/tig-2.5.8.ebuild2
-rw-r--r--metadata/Manifest.gzbin3509 -> 3503 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest28
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/md5-cache/Manifest.gzbin27903 -> 27917 bytes
-rw-r--r--metadata/md5-cache/app-admin/Manifest.gzbin55032 -> 55036 bytes
-rw-r--r--metadata/md5-cache/app-admin/tmpreaper-1.6.174
-rw-r--r--metadata/md5-cache/app-arch/Manifest.gzbin24753 -> 24753 bytes
-rw-r--r--metadata/md5-cache/app-arch/pigz-2.7-r14
-rw-r--r--metadata/md5-cache/app-crypt/Manifest.gzbin38514 -> 38518 bytes
-rw-r--r--metadata/md5-cache/app-crypt/minisign-0.114
-rw-r--r--metadata/md5-cache/app-emulation/Manifest.gzbin32050 -> 32045 bytes
-rw-r--r--metadata/md5-cache/app-emulation/spice-0.15.24
-rw-r--r--metadata/md5-cache/dev-games/Manifest.gzbin8011 -> 8169 bytes
-rw-r--r--metadata/md5-cache/dev-games/godot-4.117
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin370627 -> 370611 bytes
-rw-r--r--metadata/md5-cache/dev-python/binaryornot-0.4.4-r310
-rw-r--r--metadata/md5-cache/dev-python/contourpy-1.1.04
-rw-r--r--metadata/md5-cache/dev-python/jaraco-env-1.0.04
-rw-r--r--metadata/md5-cache/dev-python/numpy-1.25.0-r24
-rw-r--r--metadata/md5-cache/dev-python/pip-run-12.1.04
-rw-r--r--metadata/md5-cache/dev-python/python-slugify-8.0.110
-rw-r--r--metadata/md5-cache/dev-python/wurlitzer-3.0.34
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin176842 -> 176843 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/faraday-multipart-1.0.46
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin126043 -> 125880 bytes
-rw-r--r--metadata/md5-cache/dev-util/bear-3.1.24
-rw-r--r--metadata/md5-cache/dev-util/cookiecutter-1.7.316
-rw-r--r--metadata/md5-cache/dev-util/cookiecutter-2.0.2-r116
-rw-r--r--metadata/md5-cache/dev-util/cookiecutter-2.2.016
-rw-r--r--metadata/md5-cache/dev-vcs/Manifest.gzbin18309 -> 18322 bytes
-rw-r--r--metadata/md5-cache/dev-vcs/git-2.41.04
-rw-r--r--metadata/md5-cache/dev-vcs/tig-2.5.84
-rw-r--r--metadata/md5-cache/sci-mathematics/Manifest.gzbin29240 -> 29239 bytes
-rw-r--r--metadata/md5-cache/sci-mathematics/giac-1.9.0.55-r1 (renamed from metadata/md5-cache/sci-mathematics/giac-1.9.0.55)6
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin87717 -> 87710 bytes
-rw-r--r--metadata/md5-cache/sys-apps/etckeeper-1.18.204
-rw-r--r--metadata/md5-cache/sys-apps/openrazer-3.6.1-r12
-rw-r--r--metadata/md5-cache/sys-kernel/Manifest.gzbin35747 -> 35438 bytes
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.1.3614
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.1.384
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.3.1014
-rw-r--r--metadata/md5-cache/sys-libs/Manifest.gzbin35596 -> 35599 bytes
-rw-r--r--metadata/md5-cache/sys-libs/pam-1.5.34
-rw-r--r--metadata/md5-cache/www-client/Manifest.gzbin12542 -> 12537 bytes
-rw-r--r--metadata/md5-cache/www-client/firefox-102.13.04
-rw-r--r--metadata/md5-cache/x11-misc/Manifest.gzbin61939 -> 61934 bytes
-rw-r--r--metadata/md5-cache/x11-misc/dmenu-5.24
-rw-r--r--metadata/md5-cache/x11-misc/slock-1.54
-rw-r--r--metadata/md5-cache/x11-wm/Manifest.gzbin15562 -> 15562 bytes
-rw-r--r--metadata/md5-cache/x11-wm/dwm-6.44
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--sci-mathematics/Manifest.gzbin18831 -> 18835 bytes
-rw-r--r--sci-mathematics/giac/Manifest3
-rw-r--r--sci-mathematics/giac/files/giac-1.9.0.55-system-gl2ps.patch69
-rw-r--r--sci-mathematics/giac/giac-1.9.0.55-r1.ebuild (renamed from sci-mathematics/giac/giac-1.9.0.55.ebuild)26
-rw-r--r--sys-apps/Manifest.gzbin49870 -> 49882 bytes
-rw-r--r--sys-apps/etckeeper/Manifest2
-rw-r--r--sys-apps/etckeeper/etckeeper-1.18.20.ebuild2
-rw-r--r--sys-apps/openrazer/Manifest2
-rw-r--r--sys-apps/openrazer/openrazer-3.6.1-r1.ebuild1
-rw-r--r--sys-kernel/Manifest.gzbin4410 -> 4408 bytes
-rw-r--r--sys-kernel/gentoo-sources/Manifest10
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.1.36.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.1.38.ebuild2
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.3.10.ebuild28
-rw-r--r--sys-libs/Manifest.gzbin14901 -> 14900 bytes
-rw-r--r--sys-libs/pam/Manifest2
-rw-r--r--sys-libs/pam/pam-1.5.3.ebuild2
-rw-r--r--www-client/Manifest.gzbin6042 -> 6041 bytes
-rw-r--r--www-client/firefox/Manifest2
-rw-r--r--www-client/firefox/firefox-102.13.0.ebuild2
-rw-r--r--x11-misc/Manifest.gzbin47003 -> 47002 bytes
-rw-r--r--x11-misc/dmenu/Manifest2
-rw-r--r--x11-misc/dmenu/dmenu-5.2.ebuild2
-rw-r--r--x11-misc/slock/Manifest2
-rw-r--r--x11-misc/slock/slock-1.5.ebuild2
-rw-r--r--x11-wm/Manifest.gzbin9136 -> 9135 bytes
-rw-r--r--x11-wm/dwm/Manifest2
-rw-r--r--x11-wm/dwm/dwm-6.4.ebuild2
134 files changed, 595 insertions, 349 deletions
diff --git a/Manifest b/Manifest
index 9681e242f441..abcf9c677bcb 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29281 BLAKE2B a7c2a57a35568fa36127d794909a67a62a3975f2145d958f5288319efe1533bc4176398c610e5f7170e652a5ac28cc8faba7384620b865efc8454582f934a3a1 SHA512 ec0cdfa318b80c0b239a7c19b5590aea1acacf4bcb5dbe414d45a9df2de78df011621ea7d6ef23c9915c3e1be11d19471633de89c46adbd364926372c8a39e32
-TIMESTAMP 2023-07-07T08:40:14Z
+MANIFEST Manifest.files.gz 29266 BLAKE2B 4b8352e49ead13af310205b213b6b6fda49e2c5b0f7779c9688e384e0b4ad9c055b801180dc51a810514d6b9413dc16ab1a0f11521bc814918e560a13378441f SHA512 d23a9253345b90117eb6c89f8f792b7582b626b792655e44a524c52f3175f3f02e04461f216efd846f1488276d285de05b96b93bec3ccfc290e21f45f45fcfc4
+TIMESTAMP 2023-07-07T14:40:18Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSnz25fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSoI9JfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDLxA/+NIKFOG0GvmGnS79bqrrr9dbAlyfg1D7I+f3vvOX4CE+/EIIpcVzTKZpD
-jIvYJotZKQRB9zEKogE8fMcocFu6ca+MvWlInhf2xFYkVCVHD9gh96QVRORb7BCn
-MrmfAHbRygIhA80pY5KtdGl2NkBwaASEBdAvYa2GkI5jlFUfokwmxYB5T+iGZWjd
-3F3WNVxeb1j/hON7BFA/IkjE+DPma7hiQebkAHFMQZYRF/w789viYoKLe6TV6a6b
-YkA3dE9HNLewGJWt6/HChyGOg/w64n0ELGZ+v9HEbf5s5cga5Mki2x2d3yi21Y+X
-yXUucWSg3ZuoDO/5UUeW3MUMvP0rFxeFF7Ju6rl8tLB7zuMNEz/ypsX5BUUYx8WE
-Q0XLODpAz68nAzxIOPq3Ma6m9OT2g3QiSl9rXTtPjGjCM+NnzN99neJ1kkxinp4h
-HbsJQ7c2Dw9sVV++bbA3CWrv0YY6iJH5u7J1r88pFt9ZccJUfPKZydMIybecpaPd
-I2QCVcrD5osuZ3jHP24dHZeVrnkVh/GKf799ZJ/5j8HrcUvJPdEhj35PF4yXQSut
-0U/mo0IfBCoYs78ch/OAbs0c1KR/5pwZ7GxmdaLRMACHg9gKxWnqEVQ7duC4vPGW
-7wlhp2lpRn+5XH8ZEErZnyGvJBf39Cq42iGGLpYsZlSByWdiH1g=
-=b14j
+klAghQ/+LO/81Cg08h/keFIHh6yEEXn2o+z4GWttarrktnZ6LPKxVINKkQMPAXL2
+2nGtyd8zgX9w3zM8+CN97qO5wxdSbPVNwN6FMshY3ORr+WPM2sZ7wswFNDsFu33B
+A7U2hIfIdlwfImFFl6MS/kaWfE7m5+BtSJBgXSFSIBpOGowaOy0kvPW50zLsDS47
+nfeVczVxrtIuAvLtOnqx7mFJCiWUn2XIGPk6paDC4yiOvO4ii9dMTKXyMWhisu+b
+UDvuW7aH40u9140Yzn3pElSvwKjX+c7p5JYU03Z2IhqqSLcVuAnbAkqxYOoGJav/
+j04epmIoI3QhDshjo37SeChiFgcmLKDGWH1Y/EsHzXVjuB2wAw246oVHtRzTImGY
+jqsOhcA8/Nq8kG5RpLhP6E7xIQEMAmZtsesHoDkV+VsbbJR1OSrgmSGdgGh4L6Ii
+T7+VyH4eYU9JXS9T63w+EeTmX31ezjh92DdAEog02y03J6c+J8ZANSdk2hh4feqT
+BtHDMKeAqekoCXj2l5aeRQpuGvFGe/VyWjky4OiE5smB4z40jHP073LdcUZb83BB
+qoGDNeiDa7FaFHd0QIjiLU1Mf4NzTde636GYbVW30392KxKhUHQoWqP4g5jm4g0i
+hSOJLUm+8culiznDtmOxOYxnAbcCvf0aj+mu7b4NP0ySK83sh90=
+=MdC1
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 233c92699e67..565212972013 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz
index 0418d92eb8bf..c12f61c6eebf 100644
--- a/app-admin/Manifest.gz
+++ b/app-admin/Manifest.gz
Binary files differ
diff --git a/app-admin/tmpreaper/Manifest b/app-admin/tmpreaper/Manifest
index 6833bbe37e2d..b0fc908fc9ab 100644
--- a/app-admin/tmpreaper/Manifest
+++ b/app-admin/tmpreaper/Manifest
@@ -3,5 +3,5 @@ AUX tmpreaper-1.6.13-gentoo.patch 1766 BLAKE2B a619096b159686dbcdaacdbd3bf979f74
DIST tmpreaper_1.6.14.tar.gz 158981 BLAKE2B 1c9ec124c6e57c0aab5d555594950dda37f06a6404a0d111da05be7a48bf6141e09e942c090d3f79ccf855f958a7b32f0d64c73da68b412da74465e39bdb72ae SHA512 e78fab0cd2cc8c851e2806be70c102697bff86230e181bfad1c76b15fe5455fb431bc0dd16bebf77a2e9bb64b5f5a1474d24254ff780d4d72d343ea0e6e30ccb
DIST tmpreaper_1.6.17.tar.gz 158894 BLAKE2B 537e8020a9db4adc9dee5b967e89242573d340c8b1d3540ab2de76d9a74bae391ff398d19b71c4017bde04716f01f8958bb73957215b1b44628e5ae7ad805f8b SHA512 8272cb0232f8188f8ad45be40442b686d18bbf508dcd440d3f901f4dbf7d17e05da91ee3bfa5d23d163041fdb08de81d525ac45945f10bc7ff886ac468fc4ce0
EBUILD tmpreaper-1.6.14.ebuild 1140 BLAKE2B 90ed79e0bfdade02d0ae118aff75bc561a76fe887f59e930cdbda1feae62e010abce327a712db9af14ddb32b29281eeccbfde89bb71fc24bfdd84fc72bf8f6bc SHA512 64e8ef4d1e5bdba4ea3e78e95a3b2ac9079179dfe744611b594705f119567212273c52dd6f4f4a06043b4b517628f4fe86a1eeffc6ab98d4c98c9428d0f0adaa
-EBUILD tmpreaper-1.6.17.ebuild 1053 BLAKE2B 9dffdeadb91b153cbeccb773b078a7a9a4a6ca14e987b96e774cc209b5603efbf9403d2d47f068b51b64526247c912b39694f66b65d9da93ab2a01fbb3e1601a SHA512 64b2d6b0071d071e61069413da63aa94f9f03439a01b422fd79f7d1ca11957945bc21053bb5e4d48e5bfee96e2cb580491f328cd3beabedfcc299816a1c415dc
+EBUILD tmpreaper-1.6.17.ebuild 1052 BLAKE2B 8abff9677b2472257f48a2450c4aebae63f659af24b38c52346331b54be72bd4139337a63e66649b801e0837e4c68d9e0c949d7e7a6de470e954cbc6f32b9de6 SHA512 6e92a6b06396a0a40c293a49c101351d538bbaa48aa47ded50a935101c1c9cf9e674486f84f2d5c39c91cc86bd0e906b56ebedaa7457701de07461729f47b182
MISC metadata.xml 1168 BLAKE2B 65a29d3767107d6987854f4207901328ded75106c6ef80868936e9c1e4d831e2778316ad3278bdd880ee71e65a4cfb2926931de7563b56dab112b4a03d87c793 SHA512 2c04e13736af7fde1de666730d4fe8882f8f2aa35ca1c77da3bdc352e2ab9dc18b2759b9a27da67f363bda032e689ed920a6ec7a91bed2b57c1a9991e18b83a7
diff --git a/app-admin/tmpreaper/tmpreaper-1.6.17.ebuild b/app-admin/tmpreaper/tmpreaper-1.6.17.ebuild
index 2f7b72e21b2d..77f47185f435 100644
--- a/app-admin/tmpreaper/tmpreaper-1.6.17.ebuild
+++ b/app-admin/tmpreaper/tmpreaper-1.6.17.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://debian/pool/main/t/${PN}/${PN}_${PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
IUSE=""
DEPEND="sys-apps/util-linux
diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz
index 9500801858b3..62b38c6361a8 100644
--- a/app-arch/Manifest.gz
+++ b/app-arch/Manifest.gz
Binary files differ
diff --git a/app-arch/pigz/Manifest b/app-arch/pigz/Manifest
index c9172be74a90..6cdef99ff720 100644
--- a/app-arch/pigz/Manifest
+++ b/app-arch/pigz/Manifest
@@ -1,5 +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 912 BLAKE2B ca5af70d292e43c4280b0a0b32298706ab74605dd3dea92c2acc1cd057e0623ffbfcee367421acde02aff2d1310fde845b2e669dacc5f2ea660b50f9326bc04e SHA512 39ede849b28e6606b4ae55af19775f303a4b0a5cee0ba41a5e2c494f2aca6811973566e84225a0ad306ea66cbb6702f2bb043e2359d9f2486bfdbb3d5aa3ba1c
+EBUILD pigz-2.7-r1.ebuild 911 BLAKE2B f6aab2edcdc4e701ce7912707039b3ccc766f710d4be2692d67065d94d713b603b3b420c5ece7a45192fe5731deece08736aa69b08d8d7311519f96f6b776a29 SHA512 806de040a1123940f7620c8c2953b7ab3329c099c19ef9f50db92ba7ec86160a5a3e6f5661145e95343c92df227addd77d7fd4df2e173bcf0a1577f3861f1b3d
EBUILD pigz-2.7.ebuild 860 BLAKE2B dd0d063e9bb93fc52c6e52641f63752ba164fcdea39a28944fd92f4df51d615e148dab6ccddbd4cf93bea091883e49c9edd8583bdb9dbff73d1b62e73ecc6b6a SHA512 cf3131c30b26ef04f68dfed855e54f237932ca76d75111001f9d527de9aa40444105b916a3dcd77a09426ab9b8e8660344d413b240bb1554ea20158e94e32565
MISC metadata.xml 623 BLAKE2B d072cc2f7d8e182752cc3c4ae118ec674782f2e0cb08c4ca6b2d4d56a6e4621a837143bf782ae0f65af418f0a90c01f24b5603bfe7f75d0221be68f9d193d34f SHA512 3a7fdb19cf75dd27f1c7a30707ee23d8e4c300f5fa419820e7aaf9b75aa9c09add1dcc488e0241a75552cc91a45a37e8603285da7c631d1c7860a18c28929859
diff --git a/app-arch/pigz/pigz-2.7-r1.ebuild b/app-arch/pigz/pigz-2.7-r1.ebuild
index ba9ebbcfc1c4..0886013e07a6 100644
--- a/app-arch/pigz/pigz-2.7-r1.ebuild
+++ b/app-arch/pigz/pigz-2.7-r1.ebuild
@@ -11,7 +11,7 @@ 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"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos"
IUSE="static test"
RESTRICT="!test? ( test )"
diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz
index 65cd292f38fc..8c032bcd91b7 100644
--- a/app-crypt/Manifest.gz
+++ b/app-crypt/Manifest.gz
Binary files differ
diff --git a/app-crypt/minisign/Manifest b/app-crypt/minisign/Manifest
index 57178c4376d1..71858a7371d2 100644
--- a/app-crypt/minisign/Manifest
+++ b/app-crypt/minisign/Manifest
@@ -1,6 +1,6 @@
DIST minisign-0.10.tar.gz 18242 BLAKE2B 8b71f01ced4be00c38937e7db5ace2c7e348410a9381f6cc27374827fa0a9da70cca96153af199880ccd5f2265e18a7f21d074f877e0e21ca797bbba2bf5cbf5 SHA512 6a38500ed896c17b100bca47443f9806debe6e44d3ce09189f5f8913a41d4913434397175d1caa770fb0cc0918078dfc71c01b82b9bf919fdfba00434f4ce100
DIST minisign-0.11.tar.gz 18410 BLAKE2B 503d73f53b9405f337865536d132e0de880cdefa9df2c08815b4cc9f7e2995a0d3032fe7b2ec48610c10b6023d998286ac705e0d10c6a475185b60405f69ec50 SHA512 a7445cb9646ae56fcba718f61f73486d5774d9cafe72ef051a3e60f94baf852b597261778bce50371ea5ee63395b0477bf1a33c7683fde32d003fab66029241f
EBUILD minisign-0.10.ebuild 738 BLAKE2B 22b39865a54a6964ccbaba58b3b622255636df52bb1c109a90a07d49c391f7e64b1eab6a557b4c116b326e7cb22080837bf072fddc9e6628a8a1cfbef7011d55 SHA512 7346da6c7581bb2e35fee599c7cea451c94ec978d712e543dc3c1962b3b81f1b8490abcfe1a97c846845563323f7b84ba768bca3ac0b5d72e056b999076b5bce
-EBUILD minisign-0.11.ebuild 741 BLAKE2B 54530799db040ebda230dee95a3da218072cf8d9ced41979fb08b18e21e1f9f9e0ca7bf735f92419cde72887cdc6c7d800a20eaae9a3268dd7ff96478dc6cca3 SHA512 037b56f01286912100f741b55b547fdca95a47684c694e410fe6ff2e33cb85010f08541bbafbcf5bcdd0ec40d3dda7af4be29c1db601150c76e34f9c397c8552
+EBUILD minisign-0.11.ebuild 740 BLAKE2B 9570b3fbdd959d9e652a6ac58118344fb8895dccb2714c23bfd763fffed10713b717dae9fdaf52b76597ac4b16cc8105153656d9001a50ce853bfa02666ace2a SHA512 c6cc4e79969b72bbd902f29285fa4e74cd8f66dae4b3d33601cf2cc1826b08373857d94d63d637747cd35913bfe2a51b34fafbbedd472ae9a5e6a1b78fb42736
EBUILD minisign-9999.ebuild 746 BLAKE2B ce654c167698fe14ca148a25af7be63a4b86afc48ca6760b3c8b9abab3e4a783fc47686b5a1337dcb012370839517d7bfff0f91d6cf97f8b69cd07ecfa941c2c SHA512 354823117095e758bd6fd836aece311034eeff4cccd83b99b8a2446b893557638352b60de4dc1903e7ab5bab9c3a816468ce72f5f0e6a0e09cd218521e0e0535
MISC metadata.xml 682 BLAKE2B a3a405073dbad7ea7c570ae8eccef230b2f3baf389d0210e6ba1afb57e0b3504172225b1cb3a957812ed08bf2b8080b1b4dcb13ab982eccc8bdc15377a90cffa SHA512 8e88cae8452b76db2c57e86f6c50a5859964cb3e7e3f6a574990fbebd74d512a57015ed53c966ca714c7545d43160412c8aca9e954180333c6ecce81df8c4b51
diff --git a/app-crypt/minisign/minisign-0.11.ebuild b/app-crypt/minisign/minisign-0.11.ebuild
index 274adaf699de..6b812829cc5e 100644
--- a/app-crypt/minisign/minisign-0.11.ebuild
+++ b/app-crypt/minisign/minisign-0.11.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "9999" ]]; then
EGIT_REPO_URI="https://github.com/jedisct1/${PN}.git"
else
SRC_URI="https://github.com/jedisct1/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86"
+ KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
fi
LICENSE="ISC"
diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz
index 5665b85b4d7a..f8a89653f88d 100644
--- a/app-emulation/Manifest.gz
+++ b/app-emulation/Manifest.gz
Binary files differ
diff --git a/app-emulation/spice/Manifest b/app-emulation/spice/Manifest
index 5626faad0d31..a65bf07803e1 100644
--- a/app-emulation/spice/Manifest
+++ b/app-emulation/spice/Manifest
@@ -2,6 +2,6 @@ AUX README.gentoo 270 BLAKE2B 979c3e8d2a3c1d4f30af8f2d9954434dd685abf42992abf0e6
DIST spice-0.15.1.tar.bz2 1623290 BLAKE2B 19ddb3cac91be07a4a358ed89a5e4d1a5c406a9831b8c8a518764055354ecf6e09d129ae03ba65d876669da72f2cbf0c307261564097f60951711e9852eebb69 SHA512 362ab2f0b483911830693834515e1d331a6b929c5c63fd4522e843c42bbb7d8a52510d60f5f17d175dd2617c9621630f6a81f3ff7dce11dc28e6fb135e60fa86
DIST spice-0.15.2.tar.bz2 1663326 BLAKE2B 00f5393ac409590b8fe0203251b811a4fe6dca16e644a30dd8165d57ff28cbef3b2f9c2a92ff7d2f6c8092bbef4f89a4e85ef9228cc8c03b0a163ffa3afaf9f6 SHA512 c8f273b9e97ef38a03b331f7d32c5f0a09d540523fe626568c845152cbd22273a92b3a08bc13fa2e061b913ad16ceb7cbddf142655cd9cdcd8eb5f646fa6aa26
EBUILD spice-0.15.1-r1.ebuild 2566 BLAKE2B 89e3b2b4a8e94a05d1e732840b8f0117d1a6db4d628db3153b87c087bf86318c50a1262ea2ad040240197ed0a111e4c62d61f52b5355379125536ac424d168a7 SHA512 717a04f73fcc6cfd49f11e40d59521da0596d9d31e43443f836892500ca27c86ccb77c0141ceb99959bcc3e183c0ef84ff27126f253109f7001d32d0b6eb36b6
-EBUILD spice-0.15.2.ebuild 2399 BLAKE2B 2c584bbc4a8a080fc9304c823124ec738178847dcb22d03ca3f131e1cfe73f498b0c3ab6f5bac8676839ce1eb6f603d14ddbdfbf12d766627cde7e737660fb71 SHA512 fd5167ffd3f44e0b79f5461aa8e7d63976301a4c6fce4a2625de4e67a46004e61190b8b7852776e4cba5f9b735e0ffc23bd043866d2bc5a3c1079811ce742406
+EBUILD spice-0.15.2.ebuild 2398 BLAKE2B f55e9b8ffd1119895aedce25099663c6814ed20daeb6a1906788bbf3e29c2619a46b63cea8e1693728b8d5075d4a5e6aa8692db343c64e531bd762d4c4313999 SHA512 a2bbc8e362a2eceaddde49e2c2db03ce6ceffbbbff76cc73b1d835cddac8778fce66a63b2f966fa54edeadf61f8822de5222561cc06846edb04ad3bef6b3757b
EBUILD spice-9999.ebuild 2400 BLAKE2B d2e1409593499e3948cfd443214c11f8fb4bce21df1156d9c3695df568e055dbed85281ebb9944a944a1166fd5a2cfbe0ab1692aba94f113ebfcd56ad97dae1a SHA512 b39e4d439aee7c73cec4a011a61217c0db023445a97b7714a98d2e4548270909ab321781fad777756bfdf09e0bb3961d790b6577222c1c5debd4c5762d9f2c37
MISC metadata.xml 474 BLAKE2B 62c3e1d9f11d515950c4eb8fda479808a73ab081932fe38994854dcec491aef63e08f3943074ae9bb33eee452b25a85b6ccff8a9d16c77acdb4c85aa8d126665 SHA512 75665383947d475f99e4f75a1d3599ef51e32e7a1b56fbf8fa49aabcb335e66ed29407187a5f9730f223bcf48a38ef1408db685b8a9401a06f73afebf5a673d2
diff --git a/app-emulation/spice/spice-0.15.2.ebuild b/app-emulation/spice/spice-0.15.2.ebuild
index a7bef4558d2d..95a2531cb043 100644
--- a/app-emulation/spice/spice-0.15.2.ebuild
+++ b/app-emulation/spice/spice-0.15.2.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]] ; then
DEPEND="~app-emulation/spice-protocol-9999"
else
SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2"
- KEYWORDS="~amd64 ~arm64 ~loong ppc64 ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm64 ~loong ppc64 ~riscv x86"
fi
LICENSE="LGPL-2.1"
diff --git a/dev-games/Manifest.gz b/dev-games/Manifest.gz
index d18476096ec0..fbde4b972d3d 100644
--- a/dev-games/Manifest.gz
+++ b/dev-games/Manifest.gz
Binary files differ
diff --git a/dev-games/godot/Manifest b/dev-games/godot/Manifest
index 99c209526563..ba791e0e8868 100644
--- a/dev-games/godot/Manifest
+++ b/dev-games/godot/Manifest
@@ -5,8 +5,11 @@ AUX godot-4.0.3-gcc13.patch 292 BLAKE2B 5f6af5b59779ce6848bb9552674ebf36e43a8ac7
AUX godot-4.0_beta3-headless-header.patch 498 BLAKE2B 401942c17829136aace28e34f7c9a4f843457d5a76c8b7035f40894f3d4d06936ddf3f1bcedf81584a65c0bff96e6e556d20ed8856107dd76deb173c98256964 SHA512 f83ec6b0667108b7c8f744b90944cd686de114db5694e09febf20a359a7d3fe11457b0c3279719a1281309a647e856b729354d3bed5f6d5048548b8dd259f63b
AUX godot-4.0_rc2-musl.patch 878 BLAKE2B d10e22acc29e14df6b42b180ed480908c61e6a9781d81897b1b24a79de792fb967886fa7be6494440fb4e8ab69a83100d455838b986ce195dc30116638db544e SHA512 97b365952a7c1e7e4088ed71d1c98eccca1449b481d05e10fd750a6d29c7635dc6112e0e033ab1555cfe51eda8c0b805df1fbe78e9c54cea2664aed8570fa077
AUX godot-4.0_rc3-scons.patch 506 BLAKE2B 2fd1421760f082ea65febce90459f8a2d63e06e5b02b5e86e59bbacd14db78f76448ee50d0fa7c935b1a867f528b46a9b82b5bb03765d0b237e9af73d7fd14da SHA512 9ac654edc66a5a330055d1af0b706a5fa143061712146ddc02657add45d4518d96391d9e980c0a6b33d9fa966b5914a3f90a7b333f20885f0a05a7b8985fc667
+AUX godot-4.1-xkb-no-sowrap.patch 3079 BLAKE2B 0a306608389e2e8dc552e5c6d3f6e90e9c1933a833cd523be4728458ecf167558b76e91e8fe133392a485798516f0d110d9c09b4a00f9652d417a759f9ef4a34 SHA512 40e112083bdb6bcf28974a2d92fec7b677e78ee8d521e809ef4e884e57768267308a3ee970f0eb4ae530bd8fb49344ce782afa73d714bfa3db210db779c9f7a9
DIST godot-3.5.2-stable.tar.xz 24047432 BLAKE2B a4d600cb174b2f79cc91c583b1052db2e7e2921003ffd5a307a2484af9cc050b600e763b6016ba2df043ba5e492f0bdd13c207fd3a3d794b6602f7c574093cb0 SHA512 e9f3c8b23cd69422639fe22948fb1f5f2071dff6e013fee3c08d6d3c1f39de4dfc252d32eb395c847021c9bbc1b2fa320500140ff3e684bf00530889ba48a181
DIST godot-4.0.3-stable.tar.xz 30203636 BLAKE2B bfdf2f3a349d541039639fbce9d9d10ba6bfc200ae9442900709b1cb3d3c40dcf68b3de10d9ebe7211a1dfc380a5cf8954c5ed1d9a510afaeec8cee2dc4e9123 SHA512 185c3caf99dbfeffc83fa8298c801121ee58c4c6d3854127aeb3cb2128ed08ea1925229b90f08a79e3ea5e674725fe62e219226a58a17789c0e72ae8f27ed576
+DIST godot-4.1-stable.tar.xz 30679684 BLAKE2B dc088aa1496f9acd77ffeb2d35f1e0c71521e6cad4db8301626f1eb1aa9a147bc77e573ec82f84f05f38edcc2962991f45c822da9013797865ac0fd8669028ee SHA512 561473924fdfcc97f32ecdeedc3548059acf8d53701b17074ac5f880af3c95f60dbbcc594e7a9c919e4aa1067b3d362448fce2cfcfe76fe13fe63ad29a7c3bb6
EBUILD godot-3.5.2.ebuild 6571 BLAKE2B 93fc5f5c79b4ddcfc53ddc0f3ebe1d5ae1cd0e9c87b268e04085ebbdf7134ef4a2f8c9185dbb76ff43c3d08a6d92a948dd411b3a912bc966bfa54beda2b3be72 SHA512 bcb3e090d1753b5e167e5d00498d39714eeb3f91882f0d9bb4dd258ac155335337119c644cb4864a6a848101384d19036908f253525df703f6b3b035cb178d9c
EBUILD godot-4.0.3.ebuild 6932 BLAKE2B 1c772a375410a6d869922a74baaf9af69c129073fbc84eee5d4ce0fdf218d84b42b13bc99663b751c4ddb1c242fd3472d88dbd9fc2ff20f013187656c49104d5 SHA512 0312b17d7eea7a42b8a5815fc467983ace1add272483b528bfd1815c192de90c86a686c59aeb39a52a2fe42cad319c09c51f95560dbeb93277a8dfc5a81830a1
+EBUILD godot-4.1.ebuild 6933 BLAKE2B 9a76cbf72c680b7a502d749a7af59ebeb6e4563b41796865e153e471c1467253ce262648bdce3b9376653363cf47c59eddcd39e7e7dfcdd0de9779783e7aae6e SHA512 35ea2b5615a8ee0932ba2defba9ae0779b3f0269fff7912d9197585fe9a5196f05a16aaaad9918287ddce528afb4db638d92fd0d44bec33a3111712977d7f319
MISC metadata.xml 1551 BLAKE2B 718ca848e6b90fad730ea413ff8d25a9c23836da1ff890d7c93d458a0b46b503a4d1b949742a4a819eb0323eb0626a3541cd35d41f809b600891fa470f565ff6 SHA512 b935ee9256ae07a8f01bc458ee41c46e25be8a38b6921cf353a20332c59b6083bd6f73e2112858827b3b7bccdb256f9122e1d9691d2a3751aba85bbb8c4ab262
diff --git a/dev-games/godot/files/godot-4.1-xkb-no-sowrap.patch b/dev-games/godot/files/godot-4.1-xkb-no-sowrap.patch
new file mode 100644
index 000000000000..c4643b332a37
--- /dev/null
+++ b/dev-games/godot/files/godot-4.1-xkb-no-sowrap.patch
@@ -0,0 +1,77 @@
+https://github.com/godotengine/godot/pull/79097
+From: =?UTF-8?q?R=C3=A9mi=20Verschelde?= <rverschelde@gmail.com>
+Date: Thu, 6 Jul 2023 14:05:28 +0200
+Subject: [PATCH] Linux: Fix build with `use_sowrap=no` and various
+ warnings/errors
+
+--- a/platform/linuxbsd/joypad_linux.cpp
++++ b/platform/linuxbsd/joypad_linux.cpp
+@@ -98,19 +98,20 @@ static bool detect_sandbox() {
+
+ JoypadLinux::JoypadLinux(Input *in) {
+ #ifdef UDEV_ENABLED
+-#ifdef SOWRAP_ENABLED
+-#ifdef DEBUG_ENABLED
+- int dylibloader_verbose = 1;
+-#else
+- int dylibloader_verbose = 0;
+-#endif
+ if (detect_sandbox()) {
+ // Linux binaries in sandboxes / containers need special handling because
+ // libudev doesn't work there. So we need to fallback to manual parsing
+ // of /dev/input in such case.
+ use_udev = false;
+ print_verbose("JoypadLinux: udev enabled, but detected incompatible sandboxed mode. Falling back to /dev/input to detect joypads.");
+- } else {
++ }
++#ifdef SOWRAP_ENABLED
++ else {
++#ifdef DEBUG_ENABLED
++ int dylibloader_verbose = 1;
++#else
++ int dylibloader_verbose = 0;
++#endif
+ use_udev = initialize_libudev(dylibloader_verbose) == 0;
+ if (use_udev) {
+ if (!udev_new || !udev_unref || !udev_enumerate_new || !udev_enumerate_add_match_subsystem || !udev_enumerate_scan_devices || !udev_enumerate_get_list_entry || !udev_list_entry_get_next || !udev_list_entry_get_name || !udev_device_new_from_syspath || !udev_device_get_devnode || !udev_device_get_action || !udev_device_unref || !udev_enumerate_unref || !udev_monitor_new_from_netlink || !udev_monitor_filter_add_match_subsystem_devtype || !udev_monitor_enable_receiving || !udev_monitor_get_fd || !udev_monitor_receive_device || !udev_monitor_unref) {
+@@ -124,10 +125,11 @@ JoypadLinux::JoypadLinux(Input *in) {
+ print_verbose("JoypadLinux: udev enabled, but couldn't be loaded. Falling back to /dev/input to detect joypads.");
+ }
+ }
+-#endif
++#endif // SOWRAP_ENABLED
+ #else
+ print_verbose("JoypadLinux: udev disabled, parsing /dev/input to detect joypads.");
+-#endif
++#endif // UDEV_ENABLED
++
+ input = in;
+ monitor_joypads_thread.start(monitor_joypads_thread_func, this);
+ joypad_events_thread.start(joypad_events_thread_func, this);
+--- a/platform/linuxbsd/x11/display_server_x11.cpp
++++ b/platform/linuxbsd/x11/display_server_x11.cpp
+@@ -5449,7 +5449,7 @@ DisplayServerX11::DisplayServerX11(const String &p_rendering_driver, WindowMode
+ }
+ #else
+ #ifdef XKB_ENABLED
+- xkb_loaded = true;
++ bool xkb_loaded = true;
+ #endif
+ #endif
+
+@@ -5476,6 +5476,7 @@ DisplayServerX11::DisplayServerX11(const String &p_rendering_driver, WindowMode
+
+ r_error = OK;
+
++#ifdef SOWRAP_ENABLED
+ {
+ if (!XcursorImageCreate || !XcursorImageLoadCursor || !XcursorImageDestroy || !XcursorGetDefaultSize || !XcursorGetTheme || !XcursorLibraryLoadImage) {
+ // There's no API to check version, check if functions are available instead.
+@@ -5484,6 +5485,7 @@ DisplayServerX11::DisplayServerX11(const String &p_rendering_driver, WindowMode
+ return;
+ }
+ }
++#endif
+
+ for (int i = 0; i < CURSOR_MAX; i++) {
+ cursors[i] = None;
diff --git a/dev-games/godot/godot-4.1.ebuild b/dev-games/godot/godot-4.1.ebuild
new file mode 100644
index 000000000000..6e716de56c83
--- /dev/null
+++ b/dev-games/godot/godot-4.1.ebuild
@@ -0,0 +1,230 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit bash-completion-r1 desktop python-any-r1 scons-utils toolchain-funcs xdg
+
+DESCRIPTION="Multi-platform 2D and 3D game engine with a feature-rich editor"
+HOMEPAGE="https://godotengine.org/"
+SRC_URI="https://downloads.tuxfamily.org/godotengine/${PV}/${P}-stable.tar.xz"
+S="${WORKDIR}/${P}-stable"
+
+LICENSE="
+ MIT
+ Apache-2.0 BSD Boost-1.0 CC0-1.0 Unlicense ZLIB
+ gui? ( CC-BY-4.0 ) tools? ( OFL-1.1 )"
+SLOT="4"
+KEYWORDS="~amd64"
+# Enable roughly same as upstream by default so it works as expected,
+# except raycast (tools-only heavy dependency), and deprecated.
+IUSE="
+ alsa +dbus debug deprecated +fontconfig +gui pulseaudio raycast
+ +runner speech test +theora +tools +udev +upnp +vulkan +webp"
+# TODO: tests still need more figuring out
+RESTRICT="test"
+
+# dlopen: libglvnd
+RDEPEND="
+ app-arch/zstd:=
+ dev-games/recastnavigation:=
+ dev-libs/icu:=
+ dev-libs/libpcre2:=[pcre32]
+ media-libs/freetype[brotli,harfbuzz]
+ media-libs/harfbuzz:=[icu]
+ media-libs/libogg
+ media-libs/libpng:=
+ media-libs/libvorbis
+ <net-libs/mbedtls-3:=
+ net-libs/wslay
+ sys-libs/zlib:=
+ alsa? ( media-libs/alsa-lib )
+ dbus? ( sys-apps/dbus )
+ fontconfig? ( media-libs/fontconfig )
+ gui? (
+ media-libs/libglvnd
+ x11-libs/libX11
+ x11-libs/libXcursor
+ x11-libs/libXext
+ x11-libs/libXi
+ x11-libs/libXinerama
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libxkbcommon
+ tools? ( raycast? ( media-libs/embree:3 ) )
+ vulkan? ( media-libs/vulkan-loader[X] )
+ )
+ pulseaudio? ( media-libs/libpulse )
+ speech? ( app-accessibility/speech-dispatcher )
+ theora? ( media-libs/libtheora )
+ tools? ( app-misc/ca-certificates )
+ udev? ( virtual/udev )
+ upnp? ( net-libs/miniupnpc:= )
+ webp? ( media-libs/libwebp:= )"
+DEPEND="
+ ${RDEPEND}
+ gui? ( x11-base/xorg-proto )
+ tools? ( test? ( dev-cpp/doctest ) )"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-4.0_beta3-headless-header.patch
+ "${FILESDIR}"/${PN}-4.0_rc2-musl.patch
+ "${FILESDIR}"/${PN}-4.0_rc3-scons.patch
+ "${FILESDIR}"/${P}-xkb-no-sowrap.patch
+)
+
+src_prepare() {
+ default
+
+ sed -i "1,5s/ godot/&${SLOT}/i" misc/dist/linux/godot.6 || die
+ sed -i "/id/s/Godot/&${SLOT}/" misc/dist/linux/org.godotengine.Godot.appdata.xml || die
+ sed -e "s/=godot/&${SLOT}/" -e "/^Name=/s/$/ ${SLOT}/" \
+ -i misc/dist/linux/org.godotengine.Godot.desktop || die
+
+ sed -i "s|pkg-config |$(tc-getPKG_CONFIG) |" platform/linuxbsd/detect.py || die
+
+ # use of builtin_ switches can be messy (see below), delete to be sure
+ local unbundle=(
+ doctest embree freetype graphite harfbuzz icu4c libogg
+ libpng libtheora libvorbis libwebp linuxbsd_headers mbedtls
+ miniupnpc pcre2 recastnavigation volk wslay zlib zstd
+ # certs: unused by generated header, but scons panics if not found
+ )
+ rm -r "${unbundle[@]/#/thirdparty/}" || die
+
+ ln -s "${ESYSROOT}"/usr/include/doctest thirdparty/ || die
+}
+
+src_compile() {
+ local -x BUILD_NAME=gentoo # replaces "custom_build" in version string
+
+ local esconsargs=(
+ AR="$(tc-getAR)" CC="$(tc-getCC)" CXX="$(tc-getCXX)"
+
+ progress=no
+ verbose=yes
+
+ use_sowrap=no
+
+ alsa=$(usex alsa)
+ dbus=$(usex dbus)
+ deprecated=$(usex deprecated)
+ fontconfig=$(usex fontconfig)
+ opengl3=$(usex gui)
+ pulseaudio=$(usex pulseaudio)
+ speechd=$(usex speech)
+ udev=$(usex udev)
+ use_volk=no # unnecessary when linking directly to libvulkan
+ vulkan=$(usex gui $(usex vulkan))
+ x11=$(usex gui)
+
+ system_certs_path="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt
+
+ # platform/*/detect.py uses builtin_* switches to check if need
+ # to link with system libraries, but ignores whether the dep is
+ # actually used, so "enable" deleted builtins on disabled deps
+ builtin_certs=no
+ builtin_embree=$(usex !gui yes $(usex !tools yes $(usex !raycast)))
+ builtin_enet=yes # bundled copy is patched for IPv6+DTLS support
+ builtin_freetype=no
+ builtin_glslang=yes #879111 (for now, may revisit if more stable)
+ builtin_graphite=no
+ builtin_harfbuzz=no
+ builtin_icu4c=no
+ builtin_libogg=no
+ builtin_libpng=no
+ builtin_libtheora=$(usex !theora)
+ builtin_libvorbis=no
+ builtin_libwebp=$(usex !webp)
+ builtin_mbedtls=no
+ builtin_miniupnpc=$(usex !upnp)
+ builtin_msdfgen=yes # not wired for unbundling nor packaged
+ builtin_pcre2=no
+ builtin_recastnavigation=no
+ builtin_rvo2=yes # bundled copy has godot-specific changes
+ builtin_squish=yes # ^ likewise, may not be safe to unbundle
+ builtin_wslay=no
+ builtin_xatlas=yes # not wired for unbundling nor packaged
+ builtin_zlib=no
+ builtin_zstd=no
+ # (more is bundled in third_party/ but they lack builtin_* switches)
+
+ # modules with optional dependencies, "possible" to disable more but
+ # gets messy and breaks all sorts of features (expected enabled)
+ module_mono_enabled=no # unhandled
+ # note raycast is only enabled on amd64+arm64, see raycast/config.py
+ module_raycast_enabled=$(usex gui $(usex tools $(usex raycast)))
+ module_theora_enabled=$(usex theora)
+ module_upnp_enabled=$(usex upnp)
+ module_webp_enabled=$(usex webp)
+
+ # let *FLAGS handle these, e.g. can pass -flto as-is
+ debug_symbols=no
+ lto=none
+ optimize=custom
+ use_static_cpp=no
+ )
+
+ if use runner && use tools; then
+ # build alternate faster + ~60% smaller binary for running
+ # games or servers without game development debug paths
+ escons extra_suffix=runner target=template_release "${esconsargs[@]}"
+ fi
+
+ esconsargs+=(
+ target=$(usex tools editor template_$(usex debug{,} release))
+ dev_build=$(usex debug)
+
+ # harmless but note this bakes in --test in the final binary
+ tests=$(usex tools $(usex test))
+ )
+
+ escons extra_suffix=main "${esconsargs[@]}"
+}
+
+src_test() {
+ xdg_environment_reset
+ bin/godot*.main --headless --test || die
+}
+
+src_install() {
+ local s=godot${SLOT}
+
+ newbin bin/godot*.main ${s}
+ if use runner && use tools; then
+ newbin bin/godot*.runner ${s}-runner
+ else
+ # always available, revdeps shouldn't depend on [runner]
+ dosym ${s} /usr/bin/${s}-runner
+ fi
+
+ newman misc/dist/linux/godot.6 ${s}.6
+ dodoc AUTHORS.md CHANGELOG.md DONORS.md README.md
+
+ if use gui; then
+ newicon icon.svg ${s}.svg
+ newmenu misc/dist/linux/org.godotengine.Godot.desktop \
+ org.godotengine.${s^}.desktop
+
+ insinto /usr/share/metainfo
+ newins misc/dist/linux/org.godotengine.Godot.appdata.xml \
+ org.godotengine.${s^}.appdata.xml
+
+ insinto /usr/share/mime/application
+ newins misc/dist/linux/org.godotengine.Godot.xml \
+ org.godotengine.${s^}.xml
+ fi
+
+ newbashcomp misc/dist/shell/godot.bash-completion ${s}
+ bashcomp_alias ${s}{,-runner}
+
+ insinto /usr/share/fish/vendor_completions.d
+ newins misc/dist/shell/godot.fish ${s}.fish
+ dosym ${s}.fish /usr/share/fish/vendor_completions.d/${s}-runner.fish
+
+ insinto /usr/share/zsh/site-functions
+ newins misc/dist/shell/_godot.zsh-completion _${s}
+ dosym _${s} /usr/share/zsh/site-functions/_${s}-runner
+}
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 83789a5ee0e2..c988b5346296 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/binaryornot/Manifest b/dev-python/binaryornot/Manifest
index 4e1cf3cd71db..e9cc5d55d9c1 100644
--- a/dev-python/binaryornot/Manifest
+++ b/dev-python/binaryornot/Manifest
@@ -1,4 +1,4 @@
AUX binaryornot-0.4.4-tests.patch 674 BLAKE2B f07730709f11bf0732b60b81603c40bea1fa6da2d8df545b088072e0f710a7e123e438b03d2390122b6000c14343e932b38d4b6f8956ea87b72e29deae1a4715 SHA512 8a0f1066a580f08778434ed7d30c2ebf2764dbfd746b561ffce2fb8dd8d77cafaf4a58b03504cf5b1e4d37e0a6ffe3038dcaa5611cdfd7d42ada86edd1e47f3f
DIST binaryornot-0.4.4.tar.gz 371054 BLAKE2B 4a70e22eba51a266987308e8d1b4571ace5760f945920194a1a61f4336f33dcb655c4f0b1f760aa3502834d29a1a64ac62657e5d73eac8f1d7d02edf71db8af9 SHA512 379e71b41824b9389ea02c64223e26c57694d07b749c197e3a6b9f10558c8d502e9b93a13ae6c3a4bca49064ffc650ce822073dc312fb06e50e06b8a3f04f419
-EBUILD binaryornot-0.4.4-r3.ebuild 831 BLAKE2B 0ef7c83c88496ea4e2b134d7a6bee08947291e7c427b787b7305f2d935be57fc56d2058c71a32e8045fc4a465844be3cb1352415d7cbb4f9047f01a73604baa7 SHA512 693f8733c9d6af95f020c199dd7f48d738211a2ce0c54fc1ff17e6a13d7ef02e2b4d1dd1bab168c026de160f2e290622cbca1372d8b227e6653cf39d418d2dc6
+EBUILD binaryornot-0.4.4-r3.ebuild 831 BLAKE2B 42702cf79fd96be68b60dc850de735b0fb528e57994b65d1c262b8fb4edd8310b78060403bea6d6a7e47eae7443529a6775079531ceac13a50d4b8b0d013c736 SHA512 4fbac09776105c01a11458933541ff2d9592f03223d2d133e90827cc7a6fd43b0cb0837f0c3f93db5fc26d57b5f210bf149ea20be1c3a790bdeb10924d029e65
MISC metadata.xml 404 BLAKE2B ee81a7d43719ea7ca5819ca53ba0ee32d84372b08af7f3716f2dab221bd26c5d922d8da1956bd3aaefe292bdc3ee8a077c09ea93c0f8ca6d2270a6def5c0b6b3 SHA512 7bf005480a3bcd7d13d28735b73a13bdd96107b11da7bf06bfc2894f2f2c514a72f946bab4b8ff4cd8f8dad651b96ea68566e712b77aa506d258c11d5390d25b
diff --git a/dev-python/binaryornot/binaryornot-0.4.4-r3.ebuild b/dev-python/binaryornot/binaryornot-0.4.4-r3.ebuild
index ffd76d0df21a..9342e12d3a4e 100644
--- a/dev-python/binaryornot/binaryornot-0.4.4-r3.ebuild
+++ b/dev-python/binaryornot/binaryornot-0.4.4-r3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
inherit distutils-r1 pypi
diff --git a/dev-python/contourpy/Manifest b/dev-python/contourpy/Manifest
index 2bb57bbac8a2..608be216d8e0 100644
--- a/dev-python/contourpy/Manifest
+++ b/dev-python/contourpy/Manifest
@@ -1,5 +1,5 @@
DIST contourpy-1.0.7.gh.tar.gz 13357940 BLAKE2B 740214d68eb95c2d80dfb4008fbf82ae1bbd7135476a7f1a45863e2fd88331c959e80dd56afde67789e95325fe4613a6404c24d4deafebacfabbdebc0b199dfe SHA512 64edcfc911b3d7af9b422058d1f595c05d64f7fca8511ea199d30fa52854aee53a7c7dd95e2f47964f57e7764ce6b7b05c8ccee5ed0309eb5daa822d488ce0ff
DIST contourpy-1.1.0.gh.tar.gz 13413711 BLAKE2B 020bf7f63dbe304e71b66249cdfa86047598a3f8352657f7c179bc068869bf7659fb7c821749a0be33a8a04ec02dc642ac7a9ed14f5fd73d4a1e9f20c3606ee2 SHA512 aeb60db039aa14aed29a31dcf6091708daf7e65589964dd7682dc28e085d584103abb872e607685408eaefd4947adeba966c9a0d93cb1f827805189e498c67d8
EBUILD contourpy-1.0.7.ebuild 1096 BLAKE2B c3317bcfe470279d63620caecf219d03b281ad4a7c194bb3ed701324f9fa3cdc0bb61b9fadd59334af923ad97f9146317a271c15b885897ef0344de5b8a51486 SHA512 f6e416ba0d6382842484d1f88183d5f50b49663c9b1f7157359973b8dcc7b25e7912b3c793f68671a6e52390f5168ef37c95af40621b114ec91803023f94da2a
-EBUILD contourpy-1.1.0.ebuild 964 BLAKE2B ba8e326bdeeed2faec256c53514bb6c940db186e647af3a5a16c0574859e3d6e4712bda94e02517560df369ac8fa542457b289c8360ab8ddcc75c04c24f7d58f SHA512 2785e14cf39fce5736fbff3866fffc720fb51b77ac66382c662ce590821d8836e4c933d25caa0f788dea44aa397f55cfa85bca29cdd3863bc36c7e72345d3dcf
+EBUILD contourpy-1.1.0.ebuild 971 BLAKE2B b92fa43cff0d47dbf872fc9a1e79c0665dbb2764c49e42f2f8866076639fd9c16d603740f32c875db938d32e311cece36aa475d7b61c2481a12b80f9d2c6a4f2 SHA512 d0c3b0e751cd7dbc256e5226e50420297344482dc7f0e42067c49bffc1d822b13cc5f8c7428abf50149a93606bab3f1c92088a88910852c63bcdfec2ba925d95
MISC metadata.xml 372 BLAKE2B de3d6cc9d8727bf43be63fdbb8aa2ad375667d189019e189be262e39d028acab98a21e200798c2d5c5c72521aa7d38202e3e235dd44de9b43a7dc9e045d50c47 SHA512 e692f94d805d7f56fc895a4c76dfbacf2f068d687b9191482b946445baa3bd0a685eda7a1b0aec2aaf9a02e6f23d87f0bf22d90f42e3c21d930724c635ff859a
diff --git a/dev-python/contourpy/contourpy-1.1.0.ebuild b/dev-python/contourpy/contourpy-1.1.0.ebuild
index 363f925265a6..d64ecb6f2525 100644
--- a/dev-python/contourpy/contourpy-1.1.0.ebuild
+++ b/dev-python/contourpy/contourpy-1.1.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~riscv ~x86"
+KEYWORDS="~amd64 ~hppa ~ia64 ~loong ~riscv ~x86"
RDEPEND="
>=dev-python/numpy-1.16[${PYTHON_USEDEP}]
diff --git a/dev-python/jaraco-env/Manifest b/dev-python/jaraco-env/Manifest
index 49e0f0f3f8d6..5fc1f5ab59e6 100644
--- a/dev-python/jaraco-env/Manifest
+++ b/dev-python/jaraco-env/Manifest
@@ -1,3 +1,3 @@
DIST jaraco.env-1.0.0.tar.gz 6664 BLAKE2B c5559444d386fe34d6f639795f9adb68bc750452a7a3b2360971b07bc9876921466e6da9ff1f2d1891910c94891759de8550af0c4f9da311ae7443bfc7c3bdf1 SHA512 67879bd531bb1056bab0dfa47f92a7257e184b8db2a9bf3d588460070401e76e884cf3134ee4c01a6c517d48a0e111fec3a4759d305ee7608797816b27d33473
-EBUILD jaraco-env-1.0.0.ebuild 572 BLAKE2B 619fcd1cfed5258ae77d9c016b0594d030b5e92d4091b3768a68214ab327199f15dc13ef717fc7f15be948f16f62bf0f3d2c961bcba96d53c52e1f5bf940af81 SHA512 45b5efebf97c1fda5666b5fa2a3aadd0c51452363e597d8946b75c716bef239e849241ccdd537a9c77f144b063ee90e80c9a2bae8a5e3c8923b67a482cde2120
+EBUILD jaraco-env-1.0.0.ebuild 579 BLAKE2B 4d181ac49f310354c1e7588144b5282791adb2c9da12d7f1cd5fe69dc8ff1eb5d043e027f288ef08fda38917638d7268c1369b24b20346eb6fecdbac3e1e6c28 SHA512 b9015cfb2c0c89e1b7368bf24b6754b6d7759fa1c1e0a1cac3ca62fd1e7e932c16e74d537d4d6df5d71d5efd471ff6e15ed611098ea07f2ead7d2e31d8011076
MISC metadata.xml 460 BLAKE2B 13df19da03eef0a09ca1e4d70ebb30a8457d3fdba778a69779467c9830089f49203eb08ac4223533e1596e339adeefb02d9353b4298fc8d5b77d590371cfa44c SHA512 0b4c61f9e43910fc959a60af3c8f86356bab890f21c93da84687a1345e39fc5def993ea78934c4cc296491e6259095c3d532a19db6f903702d4a864611e27804
diff --git a/dev-python/jaraco-env/jaraco-env-1.0.0.ebuild b/dev-python/jaraco-env/jaraco-env-1.0.0.ebuild
index 6eaa4cdae03d..b3ee49850703 100644
--- a/dev-python/jaraco-env/jaraco-env-1.0.0.ebuild
+++ b/dev-python/jaraco-env/jaraco-env-1.0.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
diff --git a/dev-python/numpy/Manifest b/dev-python/numpy/Manifest
index bdf64203ae0e..8f2792aaeed6 100644
--- a/dev-python/numpy/Manifest
+++ b/dev-python/numpy/Manifest
@@ -13,5 +13,5 @@ EBUILD numpy-1.24.2.ebuild 4366 BLAKE2B a596f2a7404747dacfe7ce08be400836ca89a39c
EBUILD numpy-1.24.3-r1.ebuild 4628 BLAKE2B b3429545f87c1bd907add0feeed98d6b188f16c9096675d6aa29e5de9ecce680eb131b06ef7ef91170bf1db9fb52dd2bd73c18ea405c56b03550bbde68256b02 SHA512 75eecabc0ca1fdfa80e186d4b532e030c8ddfe3d415f20211d58a664ce23ed75debed0be14636e4ed0094d649385ea3fb2c316c086572a143e1966352436a6ff
EBUILD numpy-1.24.3.ebuild 4581 BLAKE2B 0ab41b83e18c8395c19885f292a186407f62c584a94ff2eeeaf2e72847b1973581b9eab51b351898171ad51610d7eea6b9d3545f4a771c143f752e6790924345 SHA512 cc1204442685b83ca2f9103f52fe8f338729e62eae4299a511bad54b71c99a77bbb50d22b77f08b8ddf1924340211360d17e0886f20ac55572a130e941250b80
EBUILD numpy-1.24.4.ebuild 4628 BLAKE2B b3429545f87c1bd907add0feeed98d6b188f16c9096675d6aa29e5de9ecce680eb131b06ef7ef91170bf1db9fb52dd2bd73c18ea405c56b03550bbde68256b02 SHA512 75eecabc0ca1fdfa80e186d4b532e030c8ddfe3d415f20211d58a664ce23ed75debed0be14636e4ed0094d649385ea3fb2c316c086572a143e1966352436a6ff
-EBUILD numpy-1.25.0-r2.ebuild 3963 BLAKE2B e44a33d3a562b360fecce3311d984ec2264581de64914b8363d814aa32b789efe23d95f810f6f979c7235fed2cc67d094c06760445467943d19032b9b1707dc1 SHA512 f4581d903004d4eb8e1e9dac6609ca5125ff0edbbd66d0789483d7bd07aa76bb503f596948e3c63ebec9521f8793d4be7dd51db887b2f7d6b9667bc9bef4c62a
+EBUILD numpy-1.25.0-r2.ebuild 3970 BLAKE2B b22ac3816916d919c7aa67a83dedf885bbc2ecc67210a32e2d46077cb44c859d979aeafb8a50eb4d446abcfe64e2283151cd48aa5924df403297e43ef27f6c01 SHA512 dac743e7d4283a06bb9411a5eb17d1795232e0ec5bee4fe31b9cec4837d2b790089bc7951f847d06dd4e0068bf094f39f5e108b74c6b9741b1948a8f6bad4015
MISC metadata.xml 932 BLAKE2B 7a4af31f613bab05ff542da48bf6ff1484d9df2459f559516e71329451dd739d3df0fead507c8033d94ab9ed516b68efe7f21819a8cd6ca303643d8c8bc34e86 SHA512 32cb8c1ab61521a02cbec38f6ea383f074e50d46aa3462ddcb85710f9d348e8e628cf2a5725e3cd921cc32f02885a1b5f02125639f0ec885384eeeff7f468a06
diff --git a/dev-python/numpy/numpy-1.25.0-r2.ebuild b/dev-python/numpy/numpy-1.25.0-r2.ebuild
index e222b83e5e69..37bac0a42203 100644
--- a/dev-python/numpy/numpy-1.25.0-r2.ebuild
+++ b/dev-python/numpy/numpy-1.25.0-r2.ebuild
@@ -22,7 +22,7 @@ LICENSE="BSD"
SLOT="0"
IUSE="lapack"
if [[ ${PV} != *_rc* ]] ; then
- KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~s390 ~sparc ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~s390 ~sparc ~x86"
fi
RDEPEND="
diff --git a/dev-python/pip-run/Manifest b/dev-python/pip-run/Manifest
index 8cd8f7ac5a1e..696600438cbe 100644
--- a/dev-python/pip-run/Manifest
+++ b/dev-python/pip-run/Manifest
@@ -1,5 +1,5 @@
DIST pip-run-10.2.0.tar.gz 33523 BLAKE2B 7d19c089da98dbba2faec969f490fcd5ea48881f4ccbbfaa283465ef083521aee7d82b9de8b03a89ec8b08005db1232cd9577030cb98c111b4a0e0f7294cca84 SHA512 b26a00c6ebd8e9e505e6b218fea7070b23b5926de44e1d5a762abb2a4ebd62b1bdda7e19c4092012daf068b518a2e127ab08099f6d1a7ddc643b3ba5bf999ed0
DIST pip-run-12.1.0.tar.gz 34387 BLAKE2B 306dce020589a0cdcaddc70baf75a41621c72a450af58a2f54c5128f8210b02f4ee2b4df5b8bca1e0617ef53e79ab89969765b053801dc4f9d60bddf7c40e76e SHA512 fa1c36b6b5befada7b54841723f9cd7ef6289bb723b46cbe000ccfc7a6e894181fbf58f472330830e5812aab8feb40dab8708cd82532696e510bd56ab0b70a20
EBUILD pip-run-10.2.0.ebuild 1418 BLAKE2B 31ea88eff01d38dca9a2c12a727f4c7ffeeeb88f780831a43b27ae3310c5f9b29da23e337fd9ee1050c09e38c612fbcb34875d9dc21aa13bd92018c23096e7bf SHA512 83203da0063c82eabb1889140e4f35427f47e94f3f87cf4272fddc1a7a0d241910102da7082669cb8de4e709cc5764e27512b686443464daa26fefbc6097f7b0
-EBUILD pip-run-12.1.0.ebuild 1447 BLAKE2B ba584f316f49ac0912657d0590ca59fce5a033c2a5fecc0be489c731105d5aae85e0efc61a598a3ad4df8dc1520d4c721414365e0ed8e5c0d4811ce6769c6066 SHA512 be515876d281426b31baab1f8e288cd620b58d2ca057a3b5781dd9892f2876cdb15fc2705901adc43cfaa8bc9e5e0890c710ddb4f8500db47088f2ca1b95ff95
+EBUILD pip-run-12.1.0.ebuild 1454 BLAKE2B bff33f1dc87c45058d1e09600bd4393ac6f61f8dfb7a2d2a68a81cd9075b99c7b4b9ad1a3f0d4197c3f84ee7eb59db851ed335131b556878b0845ef1bad761fb SHA512 ab87ae813bf557151e1e00dd42510eb18732650badaf9aaa553c43a19855f71febff5e591ec8a668e49194958020600637d9a3c71a616d4b2de0a9a6ab4fcaaf
MISC metadata.xml 389 BLAKE2B bc573b4f57b4f8371ecef97266b8441d47e66d551f7088a7f312ca049f7debd90e989d24d59d7aff182795ae27e553d131f3875c789dc793532ff9c812bcaf20 SHA512 00b81cba684e7118a3ce79ec5cb6a27d6ad67064a2745ffead8dec51c7786c9441139b800868cad8854ff39d7e38163ab2c8fa5c7d3f328390b628f8342fb0ca
diff --git a/dev-python/pip-run/pip-run-12.1.0.ebuild b/dev-python/pip-run/pip-run-12.1.0.ebuild
index 374ec3d2fe83..36249ede18c3 100644
--- a/dev-python/pip-run/pip-run-12.1.0.ebuild
+++ b/dev-python/pip-run/pip-run-12.1.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
RDEPEND="
dev-python/autocommand[${PYTHON_USEDEP}]
diff --git a/dev-python/python-slugify/Manifest b/dev-python/python-slugify/Manifest
index 0fe1d34c02c8..a1f5d855f52e 100644
--- a/dev-python/python-slugify/Manifest
+++ b/dev-python/python-slugify/Manifest
@@ -1,3 +1,3 @@
DIST python-slugify-8.0.1.gh.tar.gz 13574 BLAKE2B 24fe3dc74f2a867e81bfbb9eac4a1db59a185ddfaf0f2f80cb50d5f06b2061ce28d23ba09ffd214dba26563d1ef37900d016d75dde7a7c35fa756cf49f51b9c2 SHA512 721089244c90f784e49259ee70caa0908d8523c2cf42c8fd57804a73017a815311a9cc9981c1f70a8c2f7cd7e01d77eedf8f9bd3c9d5c55ac4d5f72dbe512b34
-EBUILD python-slugify-8.0.1.ebuild 599 BLAKE2B 403a61cb2a0cacead0ff389e974920fece69a80b58cdc81eda49a1b769f5bbbb7b13c3478e2a35cb3811985d927ffa35926b6e38eb86ad5eee12e279013f97cc SHA512 2cec94651006b6bcd53e202abd9109f5c83c61bd58e4490619d558ff97b66c8636c5a17155b0e2752cb2a60a346c3ef54b1f5cd0dc61ce9b90233a481f62dcc8
+EBUILD python-slugify-8.0.1.ebuild 599 BLAKE2B dae7c69c529d20fd10688e5d71092ff7107deacfdcd1d9a4b395ce845971a108656fafb4e6ac214598dc1c413f7460b43a4e1400d7ab85baa6ed0451bf7a52f1 SHA512 e9799b0bc68dafd24dbc97aa4934d30957993759d0025aab280622e4d0685bd131ab88220e06d3d84075546b4882a2dda16f8b06191cb608cf8b6a2e1aef1cb9
MISC metadata.xml 637 BLAKE2B 4869f272370af0065e6d0479d660a8fba6665ad019a3072cb3a2f1b003fa0cd7ae57dc8e19ad8ceda33d97355c1e4d1ebebb96978935d016fa8bcd2b7fd72660 SHA512 bc09a7914759371c03436e5dd0ef50bc1972cfbf2b815e91048d78d277402d8431be59673f4106483b690dfe3b3cde7ca5e39719effc23dc77e1e9b505e14a01
diff --git a/dev-python/python-slugify/python-slugify-8.0.1.ebuild b/dev-python/python-slugify/python-slugify-8.0.1.ebuild
index f808e43dda0d..73d8ede5c2ae 100644
--- a/dev-python/python-slugify/python-slugify-8.0.1.ebuild
+++ b/dev-python/python-slugify/python-slugify-8.0.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
inherit distutils-r1
diff --git a/dev-python/wurlitzer/Manifest b/dev-python/wurlitzer/Manifest
index d1520c3143fc..415397dd6c81 100644
--- a/dev-python/wurlitzer/Manifest
+++ b/dev-python/wurlitzer/Manifest
@@ -1,3 +1,3 @@
DIST wurlitzer-3.0.3.tar.gz 10171 BLAKE2B bf0ab15aaf0b693df64e0e9db38309ad1dad117aa97c1f380021ca81153eaf08ef742a97cf7451e72cc3473a2824fe142d8d8cd7ea1b28a367ed5761527c8d6a SHA512 6914ca77af8540bd949b74dfffe58b6ff9de603474e42e973b712f91a11dc906d7753f769932d26106c0543e98f42929741ed4de9ae14601eeadbd0dc5bfca35
-EBUILD wurlitzer-3.0.3.ebuild 480 BLAKE2B 75fd190fa9808a0727885966bde3ea709464f9e90361766990a509354da0442c3668cfea44676f7ca76b916e0e58ae32f8eae7979614621ef5a4b9592399cb5a SHA512 18dd3d1ed1331cfa7020a8d56629ac9bf2f2886083948ca32e53048b0da68bb917497202e4095564dddaae78859e3875edcb3be532fb86296f004a7df10d9f5f
+EBUILD wurlitzer-3.0.3.ebuild 487 BLAKE2B e7394f1c4f78993c1d882689e97fe76a0d0756451f59bd3fe3f2c5067e6185931d96af27d430276f42e22a1f155cc81ace4cf5ead8d3099c4a4f9c3be7e04677 SHA512 91ef70577983f777f59dd4585a1dccef5b2f944a446ce8d6efc05d41f5cbdafcc6cbb14e4c71e1181e03932fc95e729e72be044d042097854dd427e4ed50760e
MISC metadata.xml 511 BLAKE2B edeba987bc614b3c48f4bb8bc8535ad345b48e2fe4fd9efae19ed6df05c04188ca4a046d821941a7f6bd6284beb7a5c3281b5e9ebe6c3ad325e8707c1120baba SHA512 4e641fff5a9a209bbf65b7170bdc65f94d88d3bc4720ca5e105850671ebb286627c3fc2d90d8a8c25097c50f2be92cb29f1d61f4eb1d482b9baa3a80b79e6e60
diff --git a/dev-python/wurlitzer/wurlitzer-3.0.3.ebuild b/dev-python/wurlitzer/wurlitzer-3.0.3.ebuild
index cd2a1557bb7d..99e43a02639f 100644
--- a/dev-python/wurlitzer/wurlitzer-3.0.3.ebuild
+++ b/dev-python/wurlitzer/wurlitzer-3.0.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~hppa ~ia64 ~riscv x86"
+KEYWORDS="amd64 ~hppa ~ia64 ~loong ~riscv x86"
distutils_enable_tests pytest
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index a621737dfa68..43a254d4b105 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/faraday-multipart/Manifest b/dev-ruby/faraday-multipart/Manifest
index c7f40cbdd97c..6d9e1a2c0749 100644
--- a/dev-ruby/faraday-multipart/Manifest
+++ b/dev-ruby/faraday-multipart/Manifest
@@ -1,3 +1,3 @@
DIST faraday-multipart-1.0.4.tar.gz 11558 BLAKE2B 3e68fa1c7d28b25a6b6b3a1a3a8c64081bfbff619eb59e2235d0853d1853e34063c96d3a450e89ef6ec383acd05b34abd0b472527f66d76528cbc65521aac64b SHA512 a155cc1cd572157c33df75f342bc9c1d8971ee3c92a3b184098b19b3bee56f1ee79e68983ccbc6df4f8e97f8ab877dca9d28b3ed22fea1d49197c07a81d8092a
-EBUILD faraday-multipart-1.0.4.ebuild 730 BLAKE2B c4ae8faa4a7487e3c637485c53b3a2fe73175a0a8a2db158bbac0af5590ed27399e9c9acc6c2c97fc231e9b627770287700bfbf2e69aa194fc65a992d9058bc8 SHA512 38be3493d1ab0ee23364833420453dcad4c4ffac1c61ec6e065bac65eb47c846d93a08159ddfe8a8217a50ba5d5709d1056c3c8f27972e9c90abecfc0c2d130a
+EBUILD faraday-multipart-1.0.4.ebuild 811 BLAKE2B e15e0a07e35f9dac7b9a47051b43a1f6284213147db239b4142a68ca61e0ef71ca6c9a0bcb25fb7e3ea0788db68e375751507eb930f08404d884aac9fc9a9e99 SHA512 26e3bdc5881920a6a44b28192147ba15a2fe4648e97fbf555ad9f16b70b9a59ccabcbf6a087fdc06a9628a46c3e21c1e6cd89852eff89a85b1efea680e071a80
MISC metadata.xml 355 BLAKE2B 2f0620aa5ad4baa3d4a01456acfa8f71d95cf1d98a23784ba40e20ba876b09faafadebea2e20bda43cf63314843daa3214bb8c7d7c3b6dd4316dd85ae52bc98e SHA512 99e8925944f23b210992dae02611514c429f263931962c06e7649b6e30ca914a569e6bd58e8d2a49b297540370f50a2326971ba85b1a8fe6417a6ec7887402e5
diff --git a/dev-ruby/faraday-multipart/faraday-multipart-1.0.4.ebuild b/dev-ruby/faraday-multipart/faraday-multipart-1.0.4.ebuild
index 99dc3f7448f4..c99f67cbe1f7 100644
--- a/dev-ruby/faraday-multipart/faraday-multipart-1.0.4.ebuild
+++ b/dev-ruby/faraday-multipart/faraday-multipart-1.0.4.ebuild
@@ -20,11 +20,16 @@ SRC_URI="https://github.com/lostisland/faraday-multipart/archive/v${PV}.tar.gz -
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64"
IUSE=""
ruby_add_rdepend "dev-ruby/multipart-post:0"
+ruby_add_bdepend "test? (
+ || ( dev-ruby/faraday:2 dev-ruby/faraday:1 )
+ dev-ruby/multipart-parser
+)"
+
all_ruby_prepare() {
sed -i -e "s:_relative ':'./:" ${RUBY_FAKEGEM_GEMSPEC} || die
}
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 50b8ad613a25..a0cce4002ddc 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/bear/Manifest b/dev-util/bear/Manifest
index d78e5a2bd27f..6c018991d858 100644
--- a/dev-util/bear/Manifest
+++ b/dev-util/bear/Manifest
@@ -5,5 +5,5 @@ DIST bear-3.0.21.tar.gz 125827 BLAKE2B f7dcd383f27c370edb2fa0225e8337b2abe086df2
DIST bear-3.1.2.tar.gz 127197 BLAKE2B b9ef373aab194f0e7330c5f457b88e3c11bb3b202940eff65ecbae79b123254df9629c06f4781570b19675834be80fba041b070820663a6b9a747fc6d269be25 SHA512 02701e8a53b9d776ca838248f5b5d149d7ded6e024ce65bd1ca3b440ab1bf95691dc3d36bb28f043ce24bc1da6e666fb022ff92fa9df7c3142451742de16ca3e
EBUILD bear-3.0.20-r1.ebuild 2130 BLAKE2B 032ab0d9e944f03b29a31756b7b482a7b29c27e85767e25a6d32c94b0e5c98252d7d847df991989346625d90e92179a8307eba883758776c4653d1c99081302a SHA512 6b97b0d7e42951d9e78f0ba6940500b2d397f8326e1453041e088bada11e57c62828d5a02f5ea16f023ae0fe4d8651d1a0c62439392ea5cb39cb54691b454de7
EBUILD bear-3.0.21.ebuild 2269 BLAKE2B c90eeb683137b82948a2fa44a0131188dcf3c94d46b25eac9b5e7a0dc63d1d834bd7b816b15d0dbe24a23161c86ce9de93dc8235b1c2a35bb2ffb6e36a4fbb4b SHA512 a9d88ebf9da3caf67f5800ab7c4ebfc775e47a6237c5b12ea07615ae9dcddf1593525b830bc1a346b93abf79347a212d88605010ed0d60e113a5349bfaf540eb
-EBUILD bear-3.1.2.ebuild 2221 BLAKE2B 5b94468c2c42d6c656cd45ad7e22479b941cbfeb7311609ce128c9841e8a6def6db4c0a4800be554907dfe1483ab4a7031706151b190fdb7e31a0858f13645a5 SHA512 fd4f6d24fc42f98c31d7386c47ca07eaa9b2f2c5092ed096658d05fc1f53a38cfdcaecbb90b6329aba1285510dc8b19f84c84511bec886019d6b98fc4e6bea8d
+EBUILD bear-3.1.2.ebuild 2220 BLAKE2B b875eecaf7a24e34dc87c902245d7441c5dc3246dd2be472fd24ff26a97faa579e2c4cafeb123fa72f3fc3e9624f7648b29b962cd8a11026c24e368c53979db5 SHA512 3d0ee1c27cd77d814588e05da5d11be266f5b2745afdd313360eb1e2efa3a61d80e459cac5625413739ca2331f4a3486a80aff64608ca3832d0d73bdc05156a9
MISC metadata.xml 915 BLAKE2B 74d981eed24b95353d225061c11b11e3f7aedddd6fb3b79a96bc98f2d348d64ea4598337f5b946d94ac64278eaa9bce5a3ade0f9564d9e3f3b4031574569f20c SHA512 010b17d6da15e7b5a4079864c7c2f3f11c8531faddee1ab226c1d6c3f646079c52ef4495e4685bae6eeec8702801ddbd41c4bd2e1aaa82400c1265e2ecad1957
diff --git a/dev-util/bear/bear-3.1.2.ebuild b/dev-util/bear/bear-3.1.2.ebuild
index 558970d1d6eb..14d790f1e387 100644
--- a/dev-util/bear/bear-3.1.2.ebuild
+++ b/dev-util/bear/bear-3.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/rizsotto/Bear/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
IUSE="test"
RDEPEND="
diff --git a/dev-util/cookiecutter/Manifest b/dev-util/cookiecutter/Manifest
index 4f06a05fda3c..724ab1ac6f66 100644
--- a/dev-util/cookiecutter/Manifest
+++ b/dev-util/cookiecutter/Manifest
@@ -1,10 +1,8 @@
AUX cookiecutter-2.0.2-fix-path-in-test.patch 581 BLAKE2B fbb1fb93f6735b23999191c4f7953c4609383994a6fde15b1597046925a6425594d38e29f4046fac10e882fa3f87fad5b1db48917d6d81299fc1e66b4de126dd SHA512 b4018c6402947f1d743b71ca01eba80fc6628a58e55eee67177b57ca025a8fb64c9ab8e6e0ca0d1e2b452d8ec623f3ea79ad7ed98a85e96c7229c678d86af4be
AUX cookiecutter-2.0.2-relax-click-dependency.patch 626 BLAKE2B a016c0fd7e6126b79b017821cbb8fa2d57bb38fe7ec1fe2477c19fad14687d981735aad477cc89c486623f3f7d1e69c2807770dab7f820dd31be6aa23d858c98 SHA512 fe88d19feff05638019181c28da23f4eaa3a08d241312838bf951c8d6afa787d9f42a04f272cfc2328199d7a017e98846c17448688f5938d2c38f3335cd5fd40
AUX test_cli-1.7.2.patch 579 BLAKE2B 8a77388ddac5bf4aaf1f2f3d950318a8f3af582df9bca9004a6701c7347ff81abea25b0c33586153198906358583a2acf8e17b20248ad98215c44411739df581 SHA512 d5906423db6cf8254c411a5f33f4f0c6b9b2760bace1db5e131ac8ec47b740d5b78feb7caa450efcec6cfb05997ff8038fb9e3fff81585d9b64b455b492e5a52
-DIST cookiecutter-1.7.3.tar.gz 253444 BLAKE2B 92ae74768c909ab8e2ae97ad87921ae0cbf24c417ab6985ac10eacd913981ee7756843e2588936174d3c04ecfa7a62077a6d4a323fdfa6d1872f3c84d943cbcb SHA512 a7dd7993ba40a084a719d553afbb8035f26976f38a3e8ee373c8074db64eac6bd7b711eca8cedbfd1050fc057a0b45409af4d59ff3bde57b344317dbee56f10b
-DIST cookiecutter-2.0.2.tar.gz 260840 BLAKE2B 008c4dceb1218ba7ead3846d24fc77253988a1fedfee929f30b4d2a63ee6ead9f2733e58e84f2d29840a5885b6655bb7d554664cec4175f49bd333b493c0f36d SHA512 0bd490e3f7067fbe87aeff35255ccac0d05d723c6505345856284612752a65e4e35a8e5fb4410f900d42e3998e68d7aa8bec402686404336dedbc456fd4cda49
DIST cookiecutter-2.1.1.tar.gz 263100 BLAKE2B 6f054cc5e03328db3198443fe1f99bbef285fe03a1f9bf588b4b80d2314da10f6c998221cf6c41bff9c7fdc3c92680290468dfb070ade4a868ab80f941c1f6a4 SHA512 7833bfc0e6d2d32060e099a97a4477114c2e6f9b09f951c4a5519153fd7c1f9659c22596e443392272f4a6f80eabb2a346417bac56ea7ea4108fc6b36fc0072c
-EBUILD cookiecutter-1.7.3.ebuild 1263 BLAKE2B 09277b6ed31b2471acc2507d388015d2bc21cb9477aa339a1a8ba8ca7ef04b86b0ad94bedf1044e490f4061d926784bb644d76170dd1a72f33598af42de4dc3c SHA512 476d8c2b3f5bce592e1c308478e76c4cf6f9faf40f6082d801031c9f7526ec2255d6d19eaeef7c63ff4de39740f497da52f3324ad5e5f068053c7f1b0530fa6f
-EBUILD cookiecutter-2.0.2-r1.ebuild 1499 BLAKE2B c43387d97db5b9c9d9ef0fb9224228d0740fb9e2d9e40e81f1f590f4c45bbb550bd4cfed408cec778211f846563b2382c23e638993e6e105dcb2c15d2f72a09d SHA512 c817aa7fc755b84bc07d281ea329aa775000a9a2ab37bd8a0f5d486311e788227fa18776b8b13787a62aff341645119afb2277395a3075709b1a3d12a2a249c3
+DIST cookiecutter-2.2.0.tar.gz 270467 BLAKE2B 4bb308448e4e400902ac7b0af7a496065e5cb9a27959616bcb100451decc111d526b35158d96139e65ba6a8f1f71fc0bde2653cbfad1779c43ab9e703acb7253 SHA512 bd09e01e761dbbfd9f8c6f271aedda504edae1bc1e118906ea05984a38d262c7c7680210c6310c94bcdd19da4c68d74ce48849a01b88b5904dd6565309459cce
EBUILD cookiecutter-2.1.1.ebuild 1341 BLAKE2B f5e1c613379acbe76d7e95051dc07792a9fe93d6bef4f82a9e6e0d800b4274c653634daa4b8baf1c1bb43f5f12f2d1f3ef94b19e4ae0aebd1a81ceab0bebf669 SHA512 6b9e6c4cb4dbd6563b521f1ef9919dd6cc79b2de2e9ca04d7dd25b170908616f8ca3becfaf5136f92a682d5438ea5801840a6316987ede58d7b8a555abb99be2
-MISC metadata.xml 473 BLAKE2B 39058a17087b932747cc9b86662db3834dac391d53cec1e83fd00e654f26290c21d0290d21272e1680244ca4d157e61c4009062d0e3a161c1bc5c86873d15688 SHA512 59db6f3a98c67aa143f101501ffeefbf8d297b17332e7af10d1f64ca9de3f658cd59d1179f5ea9de48cba2075f05c9f88bd14f9122beb9b1945e2c26439dd241
+EBUILD cookiecutter-2.2.0.ebuild 1329 BLAKE2B 56ffefa5667296297af2b1d5d164462f08bce6913e7e5e904694bda2464f8f2369a03d1d8a7a4ac7d0e7e951aca43f7f2f6453f116aef3278257bff12ec87c0a SHA512 5d64d7b8b1c9d9f9aeb9c04833b86d67545f1bd15762294ac1e3d0aead57884506d8c63f6b2d7b34d59393c3a30f64b16676c95d3a5b35cbea583ebd30a77c1c
+MISC metadata.xml 478 BLAKE2B 26a0ef11397a266f9b64252c88ffa45466adae6959d3f95d3d7c815a4820430dbd5de1b66c3dae57d4a6b947d69efe57e9eea5c448d288e7ceca3ef8b507356d SHA512 22ac873e11794cd7b00ee09d8ce643e018214f36b5bbc5eb3b53ef65cfadc2a9d7c1ca1515ea22657c9f0aa4afe041e45262280f53927f29a317ce4d2fbbc83b
diff --git a/dev-util/cookiecutter/cookiecutter-1.7.3.ebuild b/dev-util/cookiecutter/cookiecutter-1.7.3.ebuild
deleted file mode 100644
index 4226acde3723..000000000000
--- a/dev-util/cookiecutter/cookiecutter-1.7.3.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..10} )
-inherit distutils-r1
-
-DESCRIPTION="Command-line utility to create projects from cookiecutters (project templates)"
-HOMEPAGE="https://github.com/cookiecutter/cookiecutter"
-SRC_URI="https://github.com/cookiecutter/cookiecutter/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
-
-RDEPEND="
- >=dev-python/binaryornot-0.4.4[${PYTHON_USEDEP}]
- >=dev-python/click-7.0[${PYTHON_USEDEP}]
- >=dev-python/jinja-2.7[${PYTHON_USEDEP}]
- <dev-python/jinja-4.0.0[${PYTHON_USEDEP}]
- >=dev-python/jinja2-time-0.2.0[${PYTHON_USEDEP}]
- >=dev-python/poyo-0.5.0[${PYTHON_USEDEP}]
- >=dev-python/python-slugify-4.0.0[${PYTHON_USEDEP}]
- >=dev-python/requests-2.23.0[${PYTHON_USEDEP}]
- >=dev-python/six-1.10[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- test? (
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/freezegun[${PYTHON_USEDEP}]
- dev-vcs/git
- )
-"
-
-DOCS=( README.md HISTORY.md CONTRIBUTING.md )
-
-PATCHES=(
- "${FILESDIR}/test_cli-1.7.2.patch"
-)
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs \
- dev-python/sphinx-rtd-theme \
- dev-python/recommonmark
-
-python_test() {
- epytest -o addopts=
-}
diff --git a/dev-util/cookiecutter/cookiecutter-2.0.2-r1.ebuild b/dev-util/cookiecutter/cookiecutter-2.2.0.ebuild
index 4ad9ba45ea65..f4dd1e02e7f0 100644
--- a/dev-util/cookiecutter/cookiecutter-2.0.2-r1.ebuild
+++ b/dev-util/cookiecutter/cookiecutter-2.2.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
@@ -13,15 +13,16 @@ SRC_URI="https://github.com/cookiecutter/cookiecutter/archive/${PV}.tar.gz -> ${
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
RDEPEND="
+ dev-python/arrow[${PYTHON_USEDEP}]
>=dev-python/binaryornot-0.4.4[${PYTHON_USEDEP}]
>=dev-python/click-7.0[${PYTHON_USEDEP}]
<dev-python/click-9.0.0[${PYTHON_USEDEP}]
>=dev-python/jinja-2.7[${PYTHON_USEDEP}]
<dev-python/jinja-4.0.0[${PYTHON_USEDEP}]
- >=dev-python/jinja2-time-0.2.0[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}]
>=dev-python/python-slugify-4.0.0[${PYTHON_USEDEP}]
>=dev-python/requests-2.23.0[${PYTHON_USEDEP}]
"
@@ -38,10 +39,6 @@ DOCS=( README.md HISTORY.md CONTRIBUTING.md )
PATCHES=(
"${FILESDIR}/test_cli-1.7.2.patch"
- # https://github.com/cookiecutter/cookiecutter/issues/1655
- "${FILESDIR}/${P}-fix-path-in-test.patch"
- # https://github.com/cookiecutter/cookiecutter/pull/1643
- "${FILESDIR}/${P}-relax-click-dependency.patch"
)
distutils_enable_tests pytest
diff --git a/dev-util/cookiecutter/metadata.xml b/dev-util/cookiecutter/metadata.xml
index 61e2dc802064..ddb58f880b7b 100644
--- a/dev-util/cookiecutter/metadata.xml
+++ b/dev-util/cookiecutter/metadata.xml
@@ -11,6 +11,6 @@
</maintainer>
<stabilize-allarches/>
<upstream>
- <remote-id type="github">audreyr/cookiecutter</remote-id>
+ <remote-id type="github">cookiecutter/cookiecutter</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz
index ef5e09dece3b..c022870066b9 100644
--- a/dev-vcs/Manifest.gz
+++ b/dev-vcs/Manifest.gz
Binary files differ
diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest
index 24f0ed537fd7..c8a8427cf26a 100644
--- a/dev-vcs/git/Manifest
+++ b/dev-vcs/git/Manifest
@@ -22,7 +22,7 @@ DIST git-manpages-2.41.0.tar.xz 565060 BLAKE2B 082f2272314981b21606aef22bf18f0fe
EBUILD git-2.39.2.ebuild 16201 BLAKE2B ffe2ed9d69f528ab24149e3bd70d00aba3bea5e753b1a0459785a5e2f2019b1c7e1e8b3f6f1857580a5c99f1a132039a0f3580bb79a65ea1e9b7a21f059655d6 SHA512 0fa470fe3e9aa87589bb7e0e842e14ce220039d97c9671b301b371249c03e91f94364883df57a9a5d622c0a007a8469701b8cfed195566df7cebae69adbc4066
EBUILD git-2.39.3.ebuild 16201 BLAKE2B ffe2ed9d69f528ab24149e3bd70d00aba3bea5e753b1a0459785a5e2f2019b1c7e1e8b3f6f1857580a5c99f1a132039a0f3580bb79a65ea1e9b7a21f059655d6 SHA512 0fa470fe3e9aa87589bb7e0e842e14ce220039d97c9671b301b371249c03e91f94364883df57a9a5d622c0a007a8469701b8cfed195566df7cebae69adbc4066
EBUILD git-2.40.1.ebuild 16210 BLAKE2B d2d6f22e5ac56d4d79a86004f5ae84fcf1673b8fc84970d68e5ebe1c23ed92bb4485e6fba052a6f4c48d669dc1a7cc84b6f2a5c1007f7b1955c55688dc91731d SHA512 50300cb6219d212f55a5ee0ecd8c4e4504bcbd8510f1e951db6e92911f9767827910d7d5e71add9308823bf445ad94e400c3c21e6a8eb4797baab32a653c0d67
-EBUILD git-2.41.0.ebuild 16221 BLAKE2B f670fb44cab4d76d1435db76ad8debe26442217b140dc1912b8c33e805c460861168cd65ea00d613c1a517f8dada8b1dd8f1b50a65935a328794c1ef6418513c SHA512 4826529dea75c9da75b52a8445c62a487a5b354cf30b6d72d8cc5e247515dd7194d72041865444bbcfb3f9f309ac1703477f193f0c48cbee639e54a6df622582
+EBUILD git-2.41.0.ebuild 16219 BLAKE2B cace553a889fa44b741347c0abb724b10459553654e7bd98fd3d0af01dc69671cb31b12215f7b5037ffbd1b371f936bdc4a0b35e41facbfbec53814bdd7719bd SHA512 325fddb9227a500098c47bd6952b781e9c9c3cc01a95428a3bdcb1799ade224317c97430d4dab558ad0a62339392a87f1eb2a37acda26d9c71a8c61b668ab026
EBUILD git-9999-r1.ebuild 16210 BLAKE2B d2d6f22e5ac56d4d79a86004f5ae84fcf1673b8fc84970d68e5ebe1c23ed92bb4485e6fba052a6f4c48d669dc1a7cc84b6f2a5c1007f7b1955c55688dc91731d SHA512 50300cb6219d212f55a5ee0ecd8c4e4504bcbd8510f1e951db6e92911f9767827910d7d5e71add9308823bf445ad94e400c3c21e6a8eb4797baab32a653c0d67
EBUILD git-9999-r2.ebuild 16210 BLAKE2B d2d6f22e5ac56d4d79a86004f5ae84fcf1673b8fc84970d68e5ebe1c23ed92bb4485e6fba052a6f4c48d669dc1a7cc84b6f2a5c1007f7b1955c55688dc91731d SHA512 50300cb6219d212f55a5ee0ecd8c4e4504bcbd8510f1e951db6e92911f9767827910d7d5e71add9308823bf445ad94e400c3c21e6a8eb4797baab32a653c0d67
EBUILD git-9999-r3.ebuild 16210 BLAKE2B d2d6f22e5ac56d4d79a86004f5ae84fcf1673b8fc84970d68e5ebe1c23ed92bb4485e6fba052a6f4c48d669dc1a7cc84b6f2a5c1007f7b1955c55688dc91731d SHA512 50300cb6219d212f55a5ee0ecd8c4e4504bcbd8510f1e951db6e92911f9767827910d7d5e71add9308823bf445ad94e400c3c21e6a8eb4797baab32a653c0d67
diff --git a/dev-vcs/git/git-2.41.0.ebuild b/dev-vcs/git/git-2.41.0.ebuild
index 9ab42bd14ca1..94a47f64b7ef 100644
--- a/dev-vcs/git/git-2.41.0.ebuild
+++ b/dev-vcs/git/git-2.41.0.ebuild
@@ -50,7 +50,7 @@ if [[ ${PV} != *9999 ]]; then
SRC_URI+=" doc? ( ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} )"
if [[ ${PV} != *_rc* ]] ; then
- KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
fi
fi
diff --git a/dev-vcs/tig/Manifest b/dev-vcs/tig/Manifest
index be33c1455446..fbe8da1c1c69 100644
--- a/dev-vcs/tig/Manifest
+++ b/dev-vcs/tig/Manifest
@@ -1,6 +1,6 @@
DIST tig-2.5.7.tar.gz 1176146 BLAKE2B e67847741469a776f5cfb9c7f51fd651c81ed2c03e4627e708481eca3a47dfdebb3ef1d827cccb01ec0b5de7514bfe4b6e9e5dcfc1d39469d21eb6297e4c3086 SHA512 26adbb8dc43ef7ec1eaf5d6def29a8b6dcf5e30825242fc489208139c8720805a265dd1ba412601df692f6d0438ee9e3171a3f8a3cc4599841d82dfc08a9ea1f
DIST tig-2.5.8.tar.gz 1179844 BLAKE2B eff20358443bd794de2985e1c76db8be25f4461ac82182a72004ab380156c15c5ed27dc1c66fb347b1f3d1ccddcead0a031638762e48f7e88a3b0593a278d3d7 SHA512 f4e7648ae7c58e936251f69071a092617368a04eabb4ae6726b2de1dbd305c559b7235f7aa70868f4ada02611196593a6e1c241062f57cd05a9c98685385053e
EBUILD tig-2.5.7.ebuild 1382 BLAKE2B dab6a6b793b4dc5194d6cd8522f36bb4f4aa75408f41d008dfaa50ced3b3479410420245da630c3a4203e27debaaff665fe4c4ea2024198cd7943f396c6b1dd3 SHA512 a9e8b466b38808e7c5cf5acc3a7d4a0b13b17ef595d6b5016e3a86d7eb0bfde98be64f9f4b8cb217cc0891a1b70c4ab67b80657dc382a16ef784da981fab6981
-EBUILD tig-2.5.8.ebuild 1384 BLAKE2B c8859f6fd8209bb0a99e18c9ff1c6cfcd9af059f74a936ba3ec3ef8a4dad6e54281d5fd6f0a67d32700147b79d982b7f82a627db0f018c3920ea4831a3fde5b1 SHA512 459c8efb91e5e7668a62dcd917d7f23f6617c7e4ffde48ade86150c2bc89b6952fa5379f42d5683155e359e1e3bed77e4313eef66e83fa05ee182e5570fd1344
+EBUILD tig-2.5.8.ebuild 1383 BLAKE2B c1a3523d1ad6c2f597acde23c9517b8904f3ef7ecab2ecb21ee61b5d06692fb9f14ceb56168079479e25bc740c1c361528177dd6f797a10917b0614a0f0aa2a9 SHA512 c4dac6a2684e0cac4edceea41a33457829d9cc7e53951e1617395b1c058ae4b3f334944287a4ee715158f5a4ee043cd7e320dfa46295aeb1bf80fb915a28b377
EBUILD tig-9999.ebuild 1387 BLAKE2B d6c8b816650720fec8b55378b82efa8b902f7bfcb956e494042ed1e966bcb8176f67251f374f006fb22b21d294ac6e9952500dad647e35c66b8ebb923afb4299 SHA512 90da86dc0394df0b870e942677a83480c157f798e463dddc63e1ff70d464ffd9632f75d0b509b36eca85ecb89559e3a3159aa09d16c58884ecdd68c2c7c746da
MISC metadata.xml 717 BLAKE2B c92a0b14d4fd37479475e347e4157da9c6a6d81e7d0ee6c3cf389745eacf8c3cffb32ea696e89aad73f8fd46ce64f26500c2dc26ca8b1414e76019f1268db6f5 SHA512 b0a832d79a25f6d9d8161967a4b659b32f322c7bdc2a0c0d1001d48505c516c4802f941fb433abf9a027292cf5b0dedce2dd60e5ac68a0992eb309b66cc5db39
diff --git a/dev-vcs/tig/tig-2.5.8.ebuild b/dev-vcs/tig/tig-2.5.8.ebuild
index e56d95ae9dc6..8fcb5c6a55b5 100644
--- a/dev-vcs/tig/tig-2.5.8.ebuild
+++ b/dev-vcs/tig/tig-2.5.8.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3 autotools
else
SRC_URI="https://github.com/jonas/tig/releases/download/${P}/${P}.tar.gz"
- KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+ KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
fi
DESCRIPTION="text mode interface for git"
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index e37eb98ed7e0..81f06a3820d9 100644
--- a/metadata/Manifest.gz
+++ b/metadata/Manifest.gz
Binary files differ
diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk
index 193a74988039..000229d12e68 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Fri, 07 Jul 2023 08:40:10 +0000
+Fri, 07 Jul 2023 14:40:14 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 1fdf2d6d1e9d..bcd6ab0ed123 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 546124 BLAKE2B b8c960a7f19f0cac8ea254b9330e3a1add1f4be28ff0a9b4020f5e68f250a6b511280b7dd1dec4e472c73320abae493b0ab8441075c681803abfb19ea280332e SHA512 0dccc4f920463740ab2803f55b50f1cf0df2af9d58750c12c98fe5963dc8738d5a3e8d6a895c2e0d3ba8230bb61557b6e88b4fa56b2f05f5697577b68a9413df
-TIMESTAMP 2023-07-07T08:40:13Z
+TIMESTAMP 2023-07-07T14:40:17Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSnz21fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSoI9FfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBxyxAAjgVDSuvQpL+1SUpHlIZmnMV5H4xBcs2ueXZgKt6SZiyTEC1MJSxcBW+l
-ijOc/pkSAqW8q2Fxuzj2RikUV89iLZDCFDhUS5ki4U7Hh7sNhedZ8dTDOKYyJtjK
-3bH8I8yqN5hOkKLmB7U3TE4zoKdVfzWxKSOvAjwNBNe6P7WdeQqFiQvR8MnGRpew
-zylNghucX2n7xhEtw1YoAMTEasKNll7jq5TzrfcacBWqm3JHlh7NY7xYrfdNi4IL
-U1tbd/ywpidMsC8vZxwQI3X802TkL65NiMhFvZ5QEY/99yJu/HicenoSZu6sIrTZ
-7Ej9nujg/KJtWrEyHMWo3XgQBaMWKk6rRyor9o1MUT3WmEBfgCXJpiNuDKuckNb9
-jpe1NP4syJlyvrK2yXjGkiktRA9SVY9w95DtMfJegmnXxG5dg/7AJon2PauXUg8d
-/dI0Ylih+8JD1JjKnj1BMyQEtWfbzlGXVCqz5HeH9txYAELki/45s9f2RkZoQqgd
-ViYY0zZWmWPq3QkGW2IF3PSLfzMjEfB2qk+Q7frFI4JUXWEHBuxjF3SUwIdfiWBw
-UooSNBYo9J6QOPfSn0AftcElk+V4jmhX5/zrk+cdlkvVZ7FF8GyGg/12qt4F6qjj
-M5B6Dho82F1PNZgLo2t2/Qt3Z33C3t1r1uDcadhNPA4cLZ+ad2k=
-=iiIO
+klAL3A//UAWNqvBywDjdYHBoHkRDxyfw3e3vXazEYjuM1d7JIfKjZg0Bn56I7nFT
+OnHBc/xMSwj6NOF+DB0Ml0u1+Mh8OMfi3PTz7wQLN7MrYa+aT0Lt7+SuKlsXD1Hl
+g9zLUMQ9vnYzUtBru6itO0nZ/0Wutct/5AR5wp4DsVXiAx2PmHnm04moJqkfNXje
+vo1EaNy2dftC3Eb4rtvyQRY4yOHWlv7s5qS4xYZMhjDJN0bao/bnLujhymov3CkC
+axvMdzNZRasf473MaxvqSd/fTA1O2NNzO3tuMjBwLDmH7AmKrXjJ91RY7REHfUrR
+cZEzAZA8+6u2/1LDj+qkpziAPMLfJ6D4GtJ/h9NNZ2O2U0wZy9DmftHMEJxtO4+C
+NCaMYDznvsIrqOwNfNh89FPp7LTlvgYtu7F0rzfCV59x0uRgCf0OfSY378DW2qpv
+Tdo5AkpGMgQycioN9EnoDMUTsSP1qPfviQZkGuJcOQRFH7Rzl37f4dVvVzVGRufY
+ww4GuNX+euz01f6GEaG7y3LwgdAAMxtKdVSqqLF2KNj3tDdx1gE8ccJaVVO2id/g
+41HiyDmU93J68ats+Y5sY4XK28k47t5dq+kdhUEds/ynrEcv6UV0+OkW89qfen2z
+2Mq7ygd4wtLhx1JzS7ZtIJvGmHaAcy19jY+jnHOea5LZJ3CEBPw=
+=fanJ
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 193a74988039..04438f6e0fb0 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Fri, 07 Jul 2023 08:40:10 +0000
+Fri, 07 Jul 2023 14:40:15 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 43d50795094b..eba068f70fc8 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz
index 890c548289d6..9a1c0329a5a5 100644
--- a/metadata/md5-cache/app-admin/Manifest.gz
+++ b/metadata/md5-cache/app-admin/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-admin/tmpreaper-1.6.17 b/metadata/md5-cache/app-admin/tmpreaper-1.6.17
index 81058f2e54f4..ee532b62dffc 100644
--- a/metadata/md5-cache/app-admin/tmpreaper-1.6.17
+++ b/metadata/md5-cache/app-admin/tmpreaper-1.6.17
@@ -3,8 +3,8 @@ DEPEND=sys-apps/util-linux sys-fs/e2fsprogs
DESCRIPTION=A utility for removing files based on when they were last accessed
EAPI=8
HOMEPAGE=https://packages.debian.org/sid/tmpreaper
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86
LICENSE=GPL-2
SLOT=0
SRC_URI=mirror://debian/pool/main/t/tmpreaper/tmpreaper_1.6.17.tar.gz
-_md5_=4d818e4e200af3667aaaecdecd7fa5af
+_md5_=10b2cb6b0d673534ef4a5fe8e858e57b
diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz
index ce23eccb046f..2ac6b9b1119e 100644
--- a/metadata/md5-cache/app-arch/Manifest.gz
+++ b/metadata/md5-cache/app-arch/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-arch/pigz-2.7-r1 b/metadata/md5-cache/app-arch/pigz-2.7-r1
index 4ff8a082e8ba..8d8c8240103b 100644
--- a/metadata/md5-cache/app-arch/pigz-2.7-r1
+++ b/metadata/md5-cache/app-arch/pigz-2.7-r1
@@ -5,11 +5,11 @@ 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
+KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos
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 ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=c332a2f089806931e0f4f68ff64c1dc0
+_md5_=7f16909c9fa10ad8b07e868a0ca72aa4
diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz
index bcd85c0fed7b..1a8d3bff55c0 100644
--- a/metadata/md5-cache/app-crypt/Manifest.gz
+++ b/metadata/md5-cache/app-crypt/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-crypt/minisign-0.11 b/metadata/md5-cache/app-crypt/minisign-0.11
index 64f1514fba39..4c08adf36518 100644
--- a/metadata/md5-cache/app-crypt/minisign-0.11
+++ b/metadata/md5-cache/app-crypt/minisign-0.11
@@ -5,10 +5,10 @@ DESCRIPTION=Dead simple tool to sign files and verify signatures
EAPI=8
HOMEPAGE=https://github.com/jedisct1/minisign
INHERIT=cmake
-KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86
+KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=ISC
RDEPEND=dev-libs/libsodium:=[-minimal]
SLOT=0
SRC_URI=https://github.com/jedisct1/minisign/archive/0.11.tar.gz -> minisign-0.11.tar.gz
_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=af1a167c18879ab92bab6ed5f2cd6eb7
+_md5_=4bd5ca3a2f2161270214ea818ac7773b
diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz
index 0db949606b64..7991f6ca5d02 100644
--- a/metadata/md5-cache/app-emulation/Manifest.gz
+++ b/metadata/md5-cache/app-emulation/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-emulation/spice-0.15.2 b/metadata/md5-cache/app-emulation/spice-0.15.2
index 17ad8b5d4a8c..aba5a43389e4 100644
--- a/metadata/md5-cache/app-emulation/spice-0.15.2
+++ b/metadata/md5-cache/app-emulation/spice-0.15.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.spice-space.org/
INHERIT=meson python-any-r1 readme.gentoo-r1 xdg-utils
IUSE=gstreamer lz4 sasl smartcard static-libs test
-KEYWORDS=~amd64 ~arm64 ~loong ppc64 ~riscv ~x86
+KEYWORDS=~amd64 ~arm64 ~loong ppc64 ~riscv x86
LICENSE=LGPL-2.1
RDEPEND=dev-lang/orc[static-libs(+)?] >=dev-libs/glib-2.38:2[static-libs(+)?] dev-libs/openssl:0=[static-libs(+)?] media-libs/opus[static-libs(+)?] media-libs/libjpeg-turbo:0=[static-libs(+)?] sys-libs/zlib[static-libs(+)?] >=x11-libs/pixman-0.17.7[static-libs(+)?] lz4? ( app-arch/lz4:0=[static-libs(+)?] ) smartcard? ( >=app-emulation/libcacard-2.5.1 ) sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.spice-space.org/download/releases/spice-server/spice-0.15.2.tar.bz2
_eclasses_=meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1bcf0016deb58ea8216a2498afbe97de
+_md5_=220e0f018623cb2cae0f278d0f5495ec
diff --git a/metadata/md5-cache/dev-games/Manifest.gz b/metadata/md5-cache/dev-games/Manifest.gz
index 74c465309e4b..7fec410ced7c 100644
--- a/metadata/md5-cache/dev-games/Manifest.gz
+++ b/metadata/md5-cache/dev-games/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-games/godot-4.1 b/metadata/md5-cache/dev-games/godot-4.1
new file mode 100644
index 000000000000..bb30a469a390
--- /dev/null
+++ b/metadata/md5-cache/dev-games/godot-4.1
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig || ( ( >=dev-lang/python-3.11.4:3.11 >=dev-util/scons-4.4.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 >=dev-util/scons-4.4.0[python_targets_python3_10(-)] ) )
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test
+DEPEND=app-arch/zstd:= dev-games/recastnavigation:= dev-libs/icu:= dev-libs/libpcre2:=[pcre32] media-libs/freetype[brotli,harfbuzz] media-libs/harfbuzz:=[icu] media-libs/libogg media-libs/libpng:= media-libs/libvorbis <net-libs/mbedtls-3:= net-libs/wslay sys-libs/zlib:= alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) fontconfig? ( media-libs/fontconfig ) gui? ( media-libs/libglvnd x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender x11-libs/libxkbcommon tools? ( raycast? ( media-libs/embree:3 ) ) vulkan? ( media-libs/vulkan-loader[X] ) ) pulseaudio? ( media-libs/libpulse ) speech? ( app-accessibility/speech-dispatcher ) theora? ( media-libs/libtheora ) tools? ( app-misc/ca-certificates ) udev? ( virtual/udev ) upnp? ( net-libs/miniupnpc:= ) webp? ( media-libs/libwebp:= ) gui? ( x11-base/xorg-proto ) tools? ( test? ( dev-cpp/doctest ) )
+DESCRIPTION=Multi-platform 2D and 3D game engine with a feature-rich editor
+EAPI=8
+HOMEPAGE=https://godotengine.org/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=bash-completion-r1 desktop python-any-r1 scons-utils toolchain-funcs xdg
+IUSE=alsa +dbus debug deprecated +fontconfig +gui pulseaudio raycast +runner speech test +theora +tools +udev +upnp +vulkan +webp
+KEYWORDS=~amd64
+LICENSE=MIT Apache-2.0 BSD Boost-1.0 CC0-1.0 Unlicense ZLIB gui? ( CC-BY-4.0 ) tools? ( OFL-1.1 )
+RDEPEND=app-arch/zstd:= dev-games/recastnavigation:= dev-libs/icu:= dev-libs/libpcre2:=[pcre32] media-libs/freetype[brotli,harfbuzz] media-libs/harfbuzz:=[icu] media-libs/libogg media-libs/libpng:= media-libs/libvorbis <net-libs/mbedtls-3:= net-libs/wslay sys-libs/zlib:= alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) fontconfig? ( media-libs/fontconfig ) gui? ( media-libs/libglvnd x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender x11-libs/libxkbcommon tools? ( raycast? ( media-libs/embree:3 ) ) vulkan? ( media-libs/vulkan-loader[X] ) ) pulseaudio? ( media-libs/libpulse ) speech? ( app-accessibility/speech-dispatcher ) theora? ( media-libs/libtheora ) tools? ( app-misc/ca-certificates ) udev? ( virtual/udev ) upnp? ( net-libs/miniupnpc:= ) webp? ( media-libs/libwebp:= )
+RESTRICT=test
+SLOT=4
+SRC_URI=https://downloads.tuxfamily.org/godotengine/4.1/godot-4.1-stable.tar.xz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea scons-utils 03ca4edc3a0fdb533f0f358787059bdc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=394f5e760fa35018337938a205c0e80e
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 87fdb2f99901..75076502040d 100644
--- a/metadata/md5-cache/dev-python/Manifest.gz
+++ b/metadata/md5-cache/dev-python/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-python/binaryornot-0.4.4-r3 b/metadata/md5-cache/dev-python/binaryornot-0.4.4-r3
index 4e303bdd7c8a..9d91e37f1e34 100644
--- a/metadata/md5-cache/dev-python/binaryornot-0.4.4-r3
+++ b/metadata/md5-cache/dev-python/binaryornot-0.4.4-r3
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/hypothesis[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/chardet-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) doc? ( || ( ( >=dev-lang/python-3.11.4:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( dev-python/hypothesis[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/chardet-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) doc? ( || ( ( >=dev-lang/python-3.12.0_beta3:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.4:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Ultra-lightweight pure Python package to guess whether a file is binary or text
EAPI=8
HOMEPAGE=https://github.com/audreyfeldroy/binaryornot/ https://pypi.org/project/binaryornot/
INHERIT=distutils-r1 pypi
-IUSE=test doc python_targets_python3_10 python_targets_python3_11
+IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 ~ppc64 ~riscv x86
LICENSE=BSD
-RDEPEND=>=dev-python/chardet-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=>=dev-python/chardet-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/b/binaryornot/binaryornot-0.4.4.tar.gz
_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=a0c30da999ca5864a58ab65801cb0e22
+_md5_=8dd463a23362767cceda4c3003da7e5e
diff --git a/metadata/md5-cache/dev-python/contourpy-1.1.0 b/metadata/md5-cache/dev-python/contourpy-1.1.0
index c1e9be76784c..54bd0d1254a4 100644
--- a/metadata/md5-cache/dev-python/contourpy-1.1.0
+++ b/metadata/md5-cache/dev-python/contourpy-1.1.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/contourpy/ https://github.com/contourpy/contourpy/
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 debug
-KEYWORDS=~amd64 ~hppa ~ia64 ~riscv ~x86
+KEYWORDS=~amd64 ~hppa ~ia64 ~loong ~riscv ~x86
LICENSE=BSD
RDEPEND=>=dev-python/numpy-1.16[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/contourpy/contourpy/archive/v1.1.0.tar.gz -> contourpy-1.1.0.gh.tar.gz
_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=4e571fd61eeb778dcee699175e65c396
+_md5_=ce216bebdd5b4e9f4dd873b7293b2bb0
diff --git a/metadata/md5-cache/dev-python/jaraco-env-1.0.0 b/metadata/md5-cache/dev-python/jaraco-env-1.0.0
index 09114ec1dc3c..f8da4f1f7f29 100644
--- a/metadata/md5-cache/dev-python/jaraco-env-1.0.0
+++ b/metadata/md5-cache/dev-python/jaraco-env-1.0.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/jaraco/jaraco.env/ https://pypi.org/project/jaraco.env/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/j/jaraco.env/jaraco.env-1.0.0.tar.gz
_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=94e4288d4f34153937eeeb2e687fcfbf
+_md5_=d858527ebce224010f98fb5c0ecff9f4
diff --git a/metadata/md5-cache/dev-python/numpy-1.25.0-r2 b/metadata/md5-cache/dev-python/numpy-1.25.0-r2
index 02244d73bac5..ce490355c3d8 100644
--- a/metadata/md5-cache/dev-python/numpy-1.25.0-r2
+++ b/metadata/md5-cache/dev-python/numpy-1.25.0-r2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://numpy.org/ https://github.com/numpy/numpy/ https://pypi.org/project/numpy/
INHERIT=distutils-r1 flag-o-matic fortran-2 multiprocessing pypi toolchain-funcs
IUSE=lapack test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~s390 ~sparc ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~s390 ~sparc ~x86
LICENSE=BSD
RDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[threads(+)] ) lapack? ( virtual/fortran )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/n/numpy/numpy-1.25.0.tar.gz
_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 flag-o-matic ad475baa777c9978fa035216c8264a10 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=cb7a3c64950cddb9ae995504763d592f
+_md5_=bfdf6a4a8a12e64e362a127517b2cabf
diff --git a/metadata/md5-cache/dev-python/pip-run-12.1.0 b/metadata/md5-cache/dev-python/pip-run-12.1.0
index 119f5a443633..1bb909942567 100644
--- a/metadata/md5-cache/dev-python/pip-run-12.1.0
+++ b/metadata/md5-cache/dev-python/pip-run-12.1.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/jaraco/pip-run/ https://pypi.org/project/pip-run/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86
LICENSE=MIT
RDEPEND=dev-python/autocommand[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jaraco-context[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jaraco-env[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jaraco-functools-3.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jaraco-text[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/more-itertools-8.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/path[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pip-run/pip-run-12.1.0.tar.gz
_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=fa59fe10dd4e76bd3e4c4571268f0da6
+_md5_=1d8679199aa066bfcde86accffbe8b60
diff --git a/metadata/md5-cache/dev-python/python-slugify-8.0.1 b/metadata/md5-cache/dev-python/python-slugify-8.0.1
index 1d31fb39a5d9..c46a06f61c5f 100644
--- a/metadata/md5-cache/dev-python/python-slugify-8.0.1
+++ b/metadata/md5-cache/dev-python/python-slugify-8.0.1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/text-unidecode[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( dev-python/text-unidecode[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A Python Slugify application that handles Unicode
EAPI=8
HOMEPAGE=https://github.com/un33k/python-slugify/ https://pypi.org/project/python-slugify/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 ~ppc64 ~riscv x86
LICENSE=MIT
-RDEPEND=dev-python/text-unidecode[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=dev-python/text-unidecode[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/un33k/python-slugify/archive/v8.0.1.tar.gz -> python-slugify-8.0.1.gh.tar.gz
_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=b6939748fcf945b1f6648e5e8af1c064
+_md5_=10e80ab1792b525cc28ba982ce4fa88f
diff --git a/metadata/md5-cache/dev-python/wurlitzer-3.0.3 b/metadata/md5-cache/dev-python/wurlitzer-3.0.3
index ed2e1e8202df..2842b3ec844a 100644
--- a/metadata/md5-cache/dev-python/wurlitzer-3.0.3
+++ b/metadata/md5-cache/dev-python/wurlitzer-3.0.3
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/minrk/wurlitzer/ https://pypi.org/project/wurlitzer/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~hppa ~ia64 ~riscv x86
+KEYWORDS=amd64 ~hppa ~ia64 ~loong ~riscv x86
LICENSE=MIT
RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/w/wurlitzer/wurlitzer-3.0.3.tar.gz
_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=3516ac51c606b102022b415a47f8ed1a
+_md5_=5d617387f34e7acef2096cb74ad3ae84
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index 89d9ab20a3df..f98d22321910 100644
--- a/metadata/md5-cache/dev-ruby/Manifest.gz
+++ b/metadata/md5-cache/dev-ruby/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ruby/faraday-multipart-1.0.4 b/metadata/md5-cache/dev-ruby/faraday-multipart-1.0.4
index 5140c493245a..a601b3310351 100644
--- a/metadata/md5-cache/dev-ruby/faraday-multipart-1.0.4
+++ b/metadata/md5-cache/dev-ruby/faraday-multipart-1.0.4
@@ -1,4 +1,4 @@
-BDEPEND=test? ( ruby_targets_ruby30? ( dev-ruby/multipart-post:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/multipart-post:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/multipart-post:0[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) )
+BDEPEND=test? ( ruby_targets_ruby30? ( dev-ruby/multipart-post:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/multipart-post:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/multipart-post:0[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( || ( dev-ruby/faraday:2[ruby_targets_ruby30(-)] dev-ruby/faraday:1[ruby_targets_ruby30(-)] ) dev-ruby/multipart-parser[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( || ( dev-ruby/faraday:2[ruby_targets_ruby31(-)] dev-ruby/faraday:1[ruby_targets_ruby31(-)] ) dev-ruby/multipart-parser[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( || ( dev-ruby/faraday:2[ruby_targets_ruby32(-)] dev-ruby/faraday:1[ruby_targets_ruby32(-)] ) dev-ruby/multipart-parser[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) )
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
DESCRIPTION=Perform multipart-post requests using Faraday
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/lostisland/faraday-multipart
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-ruby/multipart-post:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/multipart-post:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/multipart-post:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=1
SRC_URI=https://github.com/lostisland/faraday-multipart/archive/v1.0.4.tar.gz -> faraday-multipart-1.0.4.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=58c8bc9abef0984056914e59c1db64cf
+_md5_=b6c43132ed49df21c9cc4cbb898246b7
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index 79b27d78945d..593ea2884b3c 100644
--- a/metadata/md5-cache/dev-util/Manifest.gz
+++ b/metadata/md5-cache/dev-util/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-util/bear-3.1.2 b/metadata/md5-cache/dev-util/bear-3.1.2
index 1d2210070788..b25c0b0ea420 100644
--- a/metadata/md5-cache/dev-util/bear-3.1.2
+++ b/metadata/md5-cache/dev-util/bear-3.1.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/rizsotto/Bear
INHERIT=cmake python-any-r1
IUSE=test
-KEYWORDS=amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm64 ~loong ~ppc64 ~riscv x86
LICENSE=GPL-3+
RDEPEND=>=dev-cpp/nlohmann_json-3.11.2:= >=dev-db/sqlite-3.14:= >=dev-libs/libfmt-9.1.0:= dev-libs/protobuf:= >=dev-libs/spdlog-1.11.0:= >=net-libs/grpc-1.49.2:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/rizsotto/Bear/archive/3.1.2.tar.gz -> bear-3.1.2.tar.gz
_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f01cf496421637950bf117b9e0504d2a
+_md5_=21ede482573f9b2baace18459dd8566f
diff --git a/metadata/md5-cache/dev-util/cookiecutter-1.7.3 b/metadata/md5-cache/dev-util/cookiecutter-1.7.3
deleted file mode 100644
index 2a80c38bb50a..000000000000
--- a/metadata/md5-cache/dev-util/cookiecutter-1.7.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pytest-mock[python_targets_python3_10(-)?] dev-python/freezegun[python_targets_python3_10(-)?] dev-vcs/git ) test? ( >=dev-python/binaryornot-0.4.4[python_targets_python3_10(-)?] >=dev-python/click-7.0[python_targets_python3_10(-)?] >=dev-python/jinja-2.7[python_targets_python3_10(-)?] <dev-python/jinja-4.0.0[python_targets_python3_10(-)?] >=dev-python/jinja2-time-0.2.0[python_targets_python3_10(-)?] >=dev-python/poyo-0.5.0[python_targets_python3_10(-)?] >=dev-python/python-slugify-4.0.0[python_targets_python3_10(-)?] >=dev-python/requests-2.23.0[python_targets_python3_10(-)?] >=dev-python/six-1.10[python_targets_python3_10(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.12:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] dev-python/recommonmark[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Command-line utility to create projects from cookiecutters (project templates)
-EAPI=7
-HOMEPAGE=https://github.com/cookiecutter/cookiecutter
-INHERIT=distutils-r1
-IUSE=test doc python_targets_python3_10
-KEYWORDS=amd64 ~ppc64 x86
-LICENSE=BSD
-RDEPEND=>=dev-python/binaryornot-0.4.4[python_targets_python3_10(-)?] >=dev-python/click-7.0[python_targets_python3_10(-)?] >=dev-python/jinja-2.7[python_targets_python3_10(-)?] <dev-python/jinja-4.0.0[python_targets_python3_10(-)?] >=dev-python/jinja2-time-0.2.0[python_targets_python3_10(-)?] >=dev-python/poyo-0.5.0[python_targets_python3_10(-)?] >=dev-python/python-slugify-4.0.0[python_targets_python3_10(-)?] >=dev-python/requests-2.23.0[python_targets_python3_10(-)?] >=dev-python/six-1.10[python_targets_python3_10(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_10 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/cookiecutter/cookiecutter/archive/1.7.3.tar.gz -> cookiecutter-1.7.3.tar.gz
-_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=e71a44a99bf56aa1794b122b7b5ac14f
diff --git a/metadata/md5-cache/dev-util/cookiecutter-2.0.2-r1 b/metadata/md5-cache/dev-util/cookiecutter-2.0.2-r1
deleted file mode 100644
index f7fa46096256..000000000000
--- a/metadata/md5-cache/dev-util/cookiecutter-2.0.2-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-vcs/git ) test? ( >=dev-python/binaryornot-0.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/click-7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/click-9.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jinja-2.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/jinja-4.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jinja2-time-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-slugify-4.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.23.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Command-line utility to create projects from cookiecutters (project templates)
-EAPI=8
-HOMEPAGE=https://github.com/cookiecutter/cookiecutter
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 ~ppc64 x86
-LICENSE=BSD
-RDEPEND=>=dev-python/binaryornot-0.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/click-7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/click-9.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jinja-2.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/jinja-4.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jinja2-time-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-slugify-4.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.23.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/cookiecutter/cookiecutter/archive/2.0.2.tar.gz -> cookiecutter-2.0.2.tar.gz
-_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=722c510dfeddda5661f974d393a337b0
diff --git a/metadata/md5-cache/dev-util/cookiecutter-2.2.0 b/metadata/md5-cache/dev-util/cookiecutter-2.2.0
new file mode 100644
index 000000000000..13e15dd149b4
--- /dev/null
+++ b/metadata/md5-cache/dev-util/cookiecutter-2.2.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-vcs/git ) test? ( dev-python/arrow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/binaryornot-0.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/click-7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/click-9.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-2.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jinja-4.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-5.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-slugify-4.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.23.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Command-line utility to create projects from cookiecutters (project templates)
+EAPI=8
+HOMEPAGE=https://github.com/cookiecutter/cookiecutter
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-python/arrow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/binaryornot-0.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/click-7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/click-9.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-2.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jinja-4.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-5.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-slugify-4.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.23.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/cookiecutter/cookiecutter/archive/2.2.0.tar.gz -> cookiecutter-2.2.0.tar.gz
+_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=3dbdf1cb1ea65415067528d50a6e7d58
diff --git a/metadata/md5-cache/dev-vcs/Manifest.gz b/metadata/md5-cache/dev-vcs/Manifest.gz
index 1940ba3c67bb..85b909006725 100644
--- a/metadata/md5-cache/dev-vcs/Manifest.gz
+++ b/metadata/md5-cache/dev-vcs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-vcs/git-2.41.0 b/metadata/md5-cache/dev-vcs/git-2.41.0
index a95bf8eded8d..03bcc597b1f1 100644
--- a/metadata/md5-cache/dev-vcs/git-2.41.0
+++ b/metadata/md5-cache/dev-vcs/git-2.41.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.git-scm.com/
INHERIT=toolchain-funcs perl-module bash-completion-r1 optfeature plocale python-single-r1 systemd
IUSE=+blksha1 +curl cgi doc keyring +gpg highlight +iconv mediawiki +nls +pcre perforce +perl +safe-directory selinux subversion tk +webdav xinetd cvs test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-2
RDEPEND=dev-libs/openssl:= sys-libs/zlib curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) keyring? ( app-crypt/libsecret dev-libs/glib:2 ) iconv? ( virtual/libiconv ) pcre? ( dev-libs/libpcre2:= ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk:= ) gpg? ( app-crypt/gnupg ) perl? ( dev-perl/Error dev-perl/MailTools dev-perl/Authen-SASL >=virtual/perl-libnet-3.110.0-r4[ssl] cgi? ( dev-perl/CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) mediawiki? ( dev-perl/DateTime-Format-ISO8601 dev-perl/HTML-Tree dev-perl/MediaWiki-API ) subversion? ( dev-vcs/subversion[-dso(-),perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) perforce? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) ) selinux? ( sec-policy/selinux-git )
REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) perforce? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) subversion? ( perl ) webdav? ( curl )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.kernel.org/pub/software/scm/git/git-2.41.0.tar.xz https://www.kernel.org/pub/software/scm/git/git-manpages-2.41.0.tar.xz doc? ( https://www.kernel.org/pub/software/scm/git/git-htmldocs-2.41.0.tar.xz )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=7f0916558f17e64315489a6edeb47ae5
+_md5_=d089106912d06d7bf93045229ab9bbfd
diff --git a/metadata/md5-cache/dev-vcs/tig-2.5.8 b/metadata/md5-cache/dev-vcs/tig-2.5.8
index 2841f6174b99..d3072261a62d 100644
--- a/metadata/md5-cache/dev-vcs/tig-2.5.8
+++ b/metadata/md5-cache/dev-vcs/tig-2.5.8
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://jonas.github.io/tig/
INHERIT=bash-completion-r1
IUSE=pcre test unicode
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=GPL-2
RDEPEND=sys-libs/ncurses:=[unicode(+)?] sys-libs/readline:0= pcre? ( dev-libs/libpcre2:= ) dev-vcs/git
REQUIRED_USE=test? ( unicode )
@@ -13,4 +13,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://github.com/jonas/tig/releases/download/tig-2.5.8/tig-2.5.8.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=a6821a5353197f1b189120e98ee25a0a
+_md5_=83d3e9d431d0769c995a9c38d9ea0ca5
diff --git a/metadata/md5-cache/sci-mathematics/Manifest.gz b/metadata/md5-cache/sci-mathematics/Manifest.gz
index 27a8b4c57a50..39ed64aba9ab 100644
--- a/metadata/md5-cache/sci-mathematics/Manifest.gz
+++ b/metadata/md5-cache/sci-mathematics/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-mathematics/giac-1.9.0.55 b/metadata/md5-cache/sci-mathematics/giac-1.9.0.55-r1
index 980c36653a60..a8a4f8fd8426 100644
--- a/metadata/md5-cache/sci-mathematics/giac-1.9.0.55
+++ b/metadata/md5-cache/sci-mathematics/giac-1.9.0.55-r1
@@ -1,6 +1,6 @@
BDEPEND=dev-tex/hevea virtual/pkgconfig app-alternatives/yacc 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 postrm prepare
-DEPEND=dev-libs/gmp:=[cxx(+)] sys-libs/readline:= gui? ( x11-libs/fltk[opengl] media-libs/libpng:= ) ao? ( media-libs/libao ) dev-libs/mpfr:= sci-libs/mpfi sci-libs/gsl:= sci-mathematics/pari:=[threads] dev-libs/ntl:= virtual/lapack virtual/blas net-misc/curl sci-mathematics/cliquer sci-mathematics/nauty ecm? ( sci-mathematics/gmp-ecm ) glpk? ( sci-mathematics/glpk ) gc? ( dev-libs/boehm-gc )
+DEPEND=dev-libs/gmp:=[cxx(+)] dev-libs/mpfr:= dev-libs/ntl:= net-misc/curl sci-libs/mpfi sci-libs/gsl:= sci-mathematics/cliquer sci-mathematics/nauty sci-mathematics/pari:=[threads] sys-libs/readline:= virtual/lapack virtual/blas ao? ( media-libs/libao ) ecm? ( sci-mathematics/gmp-ecm ) gc? ( dev-libs/boehm-gc ) glpk? ( sci-mathematics/glpk ) gui? ( media-libs/libpng:= x11-libs/fltk[opengl] x11-libs/gl2ps )
DESCRIPTION=A free C++ Computer Algebra System library and its interfaces
EAPI=8
HOMEPAGE=https://www-fourier.ujf-grenoble.fr/~parisse/giac.html
@@ -8,10 +8,10 @@ INHERIT=autotools flag-o-matic xdg-utils
IUSE=ao doc +ecm examples gc +glpk gui test l10n_el l10n_en l10n_es l10n_pt
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
-RDEPEND=dev-libs/gmp:=[cxx(+)] sys-libs/readline:= gui? ( x11-libs/fltk[opengl] media-libs/libpng:= ) ao? ( media-libs/libao ) dev-libs/mpfr:= sci-libs/mpfi sci-libs/gsl:= sci-mathematics/pari:=[threads] dev-libs/ntl:= virtual/lapack virtual/blas net-misc/curl sci-mathematics/cliquer sci-mathematics/nauty ecm? ( sci-mathematics/gmp-ecm ) glpk? ( sci-mathematics/glpk ) gc? ( dev-libs/boehm-gc )
+RDEPEND=dev-libs/gmp:=[cxx(+)] dev-libs/mpfr:= dev-libs/ntl:= net-misc/curl sci-libs/mpfi sci-libs/gsl:= sci-mathematics/cliquer sci-mathematics/nauty sci-mathematics/pari:=[threads] sys-libs/readline:= virtual/lapack virtual/blas ao? ( media-libs/libao ) ecm? ( sci-mathematics/gmp-ecm ) gc? ( dev-libs/boehm-gc ) glpk? ( sci-mathematics/glpk ) gui? ( media-libs/libpng:= x11-libs/fltk[opengl] x11-libs/gl2ps )
REQUIRED_USE=test? ( gui )
RESTRICT=!test? ( test ) mirror
SLOT=0
SRC_URI=https://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/giac_1.9.0-55.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c6338c983f09403eb46f02512501cfda
+_md5_=50a576ad47dbaecb163ae9b13ed074a4
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index 87d19e7ff97c..e61807737d70 100644
--- a/metadata/md5-cache/sys-apps/Manifest.gz
+++ b/metadata/md5-cache/sys-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-apps/etckeeper-1.18.20 b/metadata/md5-cache/sys-apps/etckeeper-1.18.20
index 9aa92d2f3c53..37a57baa19d0 100644
--- a/metadata/md5-cache/sys-apps/etckeeper-1.18.20
+++ b/metadata/md5-cache/sys-apps/etckeeper-1.18.20
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://etckeeper.branchable.com/
INHERIT=bash-completion-r1 prefix systemd tmpfiles
IUSE=cron test
-KEYWORDS=amd64 arm ~arm64 hppa ~ppc ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 arm ~arm64 hppa ~ppc ppc64 ~riscv ~sparc x86
LICENSE=GPL-2
RDEPEND=app-portage/portage-utils cron? ( virtual/cron ) || ( dev-vcs/git dev-vcs/mercurial dev-vcs/darcs ) virtual/tmpfiles
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://git.joeyh.name/index.cgi/etckeeper.git/snapshot/etckeeper-1.18.20.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=03a2f3f424a1965948e9178ff397060d
+_md5_=06394d394e7211adbc71b34b5831cb79
diff --git a/metadata/md5-cache/sys-apps/openrazer-3.6.1-r1 b/metadata/md5-cache/sys-apps/openrazer-3.6.1-r1
index b61e90c66288..0010e0cb987a 100644
--- a/metadata/md5-cache/sys-apps/openrazer-3.6.1-r1
+++ b/metadata/md5-cache/sys-apps/openrazer-3.6.1-r1
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/openrazer/openrazer/archive/3.6.1.tar.gz -> openrazer-3.6.1.tar.gz
_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod-r1 3adf4125a2c5f60764f8d3bba0d4111b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=cac3bed9544c29ee136511849ebbf7ff
+_md5_=3e629651de2f1c1177d063ede73873cb
diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz
index c90ba52c8c39..4e4d21e6dfb4 100644
--- a/metadata/md5-cache/sys-kernel/Manifest.gz
+++ b/metadata/md5-cache/sys-kernel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.36 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.36
deleted file mode 100644
index 9959bb5ac450..000000000000
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.36
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full sources including the Gentoo patchset for the 6.1 kernel tree
-EAPI=8
-HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
-INHERIT=kernel-2
-IUSE=experimental symlink build
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-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=6.1.36
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-41.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-41.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-41.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-41.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-41.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-41.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=f76b2ab7246e9b2374f438b5fda1640d
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.38 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.38
index 821355769cfa..52a805528f1c 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.38
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.38
@@ -4,11 +4,11 @@ EAPI=8
HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
INHERIT=kernel-2
IUSE=experimental symlink build
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
LICENSE=GPL-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=6.1.38
SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-44.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-44.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-44.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-44.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-44.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-44.experimental.tar.xz )
_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=bc0dbdb3b7acf96cb462a47a5b38ce2e
+_md5_=afbfac7712f12d2a8c07b6524006f882
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.10 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.10
deleted file mode 100644
index 209bdf485357..000000000000
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.10
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full sources including the Gentoo patchset for the 6.3 kernel tree
-EAPI=8
-HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
-INHERIT=kernel-2
-IUSE=experimental symlink build
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-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=6.3.10
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-13.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-13.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-13.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-13.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-13.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-13.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=dbe53f385d3b571f20cff69e86c9be02
diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz
index 248c3881de74..513c62611b35 100644
--- a/metadata/md5-cache/sys-libs/Manifest.gz
+++ b/metadata/md5-cache/sys-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-libs/pam-1.5.3 b/metadata/md5-cache/sys-libs/pam-1.5.3
index e0584833b535..a1512ea3a737 100644
--- a/metadata/md5-cache/sys-libs/pam-1.5.3
+++ b/metadata/md5-cache/sys-libs/pam-1.5.3
@@ -7,11 +7,11 @@ HOMEPAGE=https://github.com/linux-pam/linux-pam
IDEPEND=filecaps? ( sys-libs/libcap )
INHERIT=db-use fcaps flag-o-matic toolchain-funcs usr-ldscript multilib-minimal
IUSE=audit berkdb debug nis selinux +filecaps split-usr 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=|| ( BSD GPL-2 )
PDEPEND=>=sys-auth/pambase-20200616
RDEPEND=virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libintl-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(-)?] audit? ( >=sys-process/audit-2.2.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(-)?] ) berkdb? ( >=sys-libs/db-4.8.30-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(-)?] ) selinux? ( >=sys-libs/libselinux-2.2.2-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nis? ( net-libs/libnsl:=[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/libtirpc-0.2.4-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(-)?] )
SLOT=0
SRC_URI=https://github.com/linux-pam/linux-pam/releases/download/v1.5.3/Linux-PAM-1.5.3.tar.xz https://github.com/linux-pam/linux-pam/releases/download/v1.5.3/Linux-PAM-1.5.3-docs.tar.xz
_eclasses_=db-use 3807d3e43e20aaa6e4decedd2bb2db4c fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c usr-ldscript ff03a5d223e97515fa25b5cae97ebda9
-_md5_=96e84eb82dd711d811a0c2f9fc100825
+_md5_=cf05079dcb0a53537f82f44594fad93c
diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz
index de8f37b4a936..a7b7bf816bf1 100644
--- a/metadata/md5-cache/www-client/Manifest.gz
+++ b/metadata/md5-cache/www-client/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-client/firefox-102.13.0 b/metadata/md5-cache/www-client/firefox-102.13.0
index 839334837a9b..a23904f2c1e1 100644
--- a/metadata/md5-cache/www-client/firefox-102.13.0
+++ b/metadata/md5-cache/www-client/firefox-102.13.0
@@ -7,11 +7,11 @@ HOMEPAGE=https://www.mozilla.com/firefox
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm multiprocessing optfeature pax-utils python-any-r1 toolchain-funcs virtualx xdg
IUSE=+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel jack libproxy lto +openh264 pgo pulseaudio sndio selinux +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png system-python-libs +system-webp wayland wifi geckodriver +gmp-autoupdate screencast l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW l10n_ach l10n_an l10n_az l10n_bn l10n_bs l10n_ca-valencia l10n_eo l10n_es-CL l10n_es-MX l10n_fa l10n_ff l10n_gn l10n_gu l10n_hi l10n_hy l10n_ia l10n_km l10n_kn l10n_lij l10n_mk l10n_mr l10n_my l10n_ne l10n_oc l10n_sco l10n_si l10n_son l10n_szl l10n_ta l10n_te l10n_tl l10n_trs l10n_ur l10n_xh pgo
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm64 ~ppc64 x86
LICENSE=MPL-2.0 GPL-2 LGPL-2.1
RDEPEND=!www-client/firefox:0 !www-client/firefox:rapid screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.79.2 >=dev-libs/nspr-4.34 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme virtual/opengl x11-libs/cairo[X] x11-libs/gdk-pixbuf x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4 ) ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-71.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wayland? ( x11-libs/gtk+:3[wayland] x11-libs/libdrm x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] )
REQUIRED_USE=debug? ( !system-av1 ) pgo? ( lto ) wayland? ( dbus ) wifi? ( dbus ) screencast? ( wayland )
SLOT=esr
SRC_URI=https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/source/firefox-102.13.0esr.source.tar.xz -> firefox-102.13.0esr.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-102esr-patches-10j.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-102esr-patches-10j.tar.xz https://dev.gentoo.org/~slashbeast/mozilla/patchsets/firefox-102esr-patches-10j.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/af.xpi -> firefox-102.13.0esr-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ar.xpi -> firefox-102.13.0esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ast.xpi -> firefox-102.13.0esr-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/be.xpi -> firefox-102.13.0esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/bg.xpi -> firefox-102.13.0esr-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/br.xpi -> firefox-102.13.0esr-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ca.xpi -> firefox-102.13.0esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/cak.xpi -> firefox-102.13.0esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/cs.xpi -> firefox-102.13.0esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/cy.xpi -> firefox-102.13.0esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/da.xpi -> firefox-102.13.0esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/de.xpi -> firefox-102.13.0esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/dsb.xpi -> firefox-102.13.0esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/el.xpi -> firefox-102.13.0esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/en-CA.xpi -> firefox-102.13.0esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/en-GB.xpi -> firefox-102.13.0esr-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/es-AR.xpi -> firefox-102.13.0esr-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/es-ES.xpi -> firefox-102.13.0esr-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/et.xpi -> firefox-102.13.0esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/eu.xpi -> firefox-102.13.0esr-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/fi.xpi -> firefox-102.13.0esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/fr.xpi -> firefox-102.13.0esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-102.13.0esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-102.13.0esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/gd.xpi -> firefox-102.13.0esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/gl.xpi -> firefox-102.13.0esr-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/he.xpi -> firefox-102.13.0esr-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/hr.xpi -> firefox-102.13.0esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/hsb.xpi -> firefox-102.13.0esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/hu.xpi -> firefox-102.13.0esr-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/id.xpi -> firefox-102.13.0esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/is.xpi -> firefox-102.13.0esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/it.xpi -> firefox-102.13.0esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ja.xpi -> firefox-102.13.0esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ka.xpi -> firefox-102.13.0esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/kab.xpi -> firefox-102.13.0esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/kk.xpi -> firefox-102.13.0esr-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ko.xpi -> firefox-102.13.0esr-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/lt.xpi -> firefox-102.13.0esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/lv.xpi -> firefox-102.13.0esr-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ms.xpi -> firefox-102.13.0esr-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-102.13.0esr-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/nl.xpi -> firefox-102.13.0esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-102.13.0esr-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-102.13.0esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/pl.xpi -> firefox-102.13.0esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-102.13.0esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-102.13.0esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/rm.xpi -> firefox-102.13.0esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ro.xpi -> firefox-102.13.0esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ru.xpi -> firefox-102.13.0esr-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/sk.xpi -> firefox-102.13.0esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/sl.xpi -> firefox-102.13.0esr-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/sq.xpi -> firefox-102.13.0esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/sr.xpi -> firefox-102.13.0esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-102.13.0esr-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/th.xpi -> firefox-102.13.0esr-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/tr.xpi -> firefox-102.13.0esr-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/uk.xpi -> firefox-102.13.0esr-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/uz.xpi -> firefox-102.13.0esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/vi.xpi -> firefox-102.13.0esr-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-102.13.0esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-102.13.0esr-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ach.xpi -> firefox-102.13.0esr-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/an.xpi -> firefox-102.13.0esr-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/az.xpi -> firefox-102.13.0esr-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/bn.xpi -> firefox-102.13.0esr-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/bs.xpi -> firefox-102.13.0esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-102.13.0esr-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/eo.xpi -> firefox-102.13.0esr-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/es-CL.xpi -> firefox-102.13.0esr-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/es-MX.xpi -> firefox-102.13.0esr-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/fa.xpi -> firefox-102.13.0esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ff.xpi -> firefox-102.13.0esr-ff.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/gn.xpi -> firefox-102.13.0esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-102.13.0esr-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-102.13.0esr-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-102.13.0esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ia.xpi -> firefox-102.13.0esr-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/km.xpi -> firefox-102.13.0esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/kn.xpi -> firefox-102.13.0esr-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/lij.xpi -> firefox-102.13.0esr-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/mk.xpi -> firefox-102.13.0esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/mr.xpi -> firefox-102.13.0esr-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/my.xpi -> firefox-102.13.0esr-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-102.13.0esr-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/oc.xpi -> firefox-102.13.0esr-oc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/sco.xpi -> firefox-102.13.0esr-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/si.xpi -> firefox-102.13.0esr-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/son.xpi -> firefox-102.13.0esr-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/szl.xpi -> firefox-102.13.0esr-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ta.xpi -> firefox-102.13.0esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/te.xpi -> firefox-102.13.0esr-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/tl.xpi -> firefox-102.13.0esr-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/trs.xpi -> firefox-102.13.0esr-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ur.xpi -> firefox-102.13.0esr-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/xh.xpi -> firefox-102.13.0esr-xh.xpi )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e822dfc304d24e44b916d0d1645f48cf
+_md5_=ab856a7f8aed9824218c5b845173dc95
diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz
index 980664d0cdaf..8e98d7f9a7fb 100644
--- a/metadata/md5-cache/x11-misc/Manifest.gz
+++ b/metadata/md5-cache/x11-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-misc/dmenu-5.2 b/metadata/md5-cache/x11-misc/dmenu-5.2
index bb20011731f0..34961e9cb864 100644
--- a/metadata/md5-cache/x11-misc/dmenu-5.2
+++ b/metadata/md5-cache/x11-misc/dmenu-5.2
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://tools.suckless.org/dmenu/
INHERIT=savedconfig toolchain-funcs
IUSE=xinerama savedconfig
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=media-libs/fontconfig x11-libs/libX11 >=x11-libs/libXft-2.3.5 xinerama? ( x11-libs/libXinerama )
SLOT=0
SRC_URI=https://dl.suckless.org/tools/dmenu-5.2.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 portability a74d533f258f1f435be71312558c12f9 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=0fd88683355c72bb32e8aac1d93e7ec2
+_md5_=77e8e1165f0ad5ec05c85fb9b5c93dbe
diff --git a/metadata/md5-cache/x11-misc/slock-1.5 b/metadata/md5-cache/x11-misc/slock-1.5
index ae405caabe68..32b0b48f6d28 100644
--- a/metadata/md5-cache/x11-misc/slock-1.5
+++ b/metadata/md5-cache/x11-misc/slock-1.5
@@ -6,10 +6,10 @@ HOMEPAGE=https://tools.suckless.org/slock
IDEPEND=filecaps? ( sys-libs/libcap )
INHERIT=fcaps savedconfig toolchain-funcs
IUSE=+filecaps savedconfig
-KEYWORDS=amd64 ~arm64 ~hppa ppc64 ~x86
+KEYWORDS=amd64 ~arm64 ~hppa ppc64 x86
LICENSE=MIT
RDEPEND=virtual/libcrypt:= x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr
SLOT=0
SRC_URI=https://dl.suckless.org/tools/slock-1.5.tar.gz
_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 multilib c19072c3cd7ac5cb21de013f7e9832e0 portability a74d533f258f1f435be71312558c12f9 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=dc794c9ebe419b93459bb52ab3febd70
+_md5_=3e43a62f35122a5aed71ffde184c01f6
diff --git a/metadata/md5-cache/x11-wm/Manifest.gz b/metadata/md5-cache/x11-wm/Manifest.gz
index e2190e672e41..efbf84c75613 100644
--- a/metadata/md5-cache/x11-wm/Manifest.gz
+++ b/metadata/md5-cache/x11-wm/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-wm/dwm-6.4 b/metadata/md5-cache/x11-wm/dwm-6.4
index 629ba56c7989..762be35327e1 100644
--- a/metadata/md5-cache/x11-wm/dwm-6.4
+++ b/metadata/md5-cache/x11-wm/dwm-6.4
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://dwm.suckless.org/
INHERIT=savedconfig toolchain-funcs
IUSE=xinerama savedconfig
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=media-libs/fontconfig x11-libs/libX11 >=x11-libs/libXft-2.3.5 xinerama? ( x11-libs/libXinerama )
SLOT=0
SRC_URI=https://dl.suckless.org/dwm/dwm-6.4.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 portability a74d533f258f1f435be71312558c12f9 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=cfb837fc4f126411f1d7cf5d77e459cd
+_md5_=56d6891e8dd20cad07792b0d6e55d4ea
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 3916aedb2d13..6544029b353f 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 15850 BLAKE2B f8a24ac4773896d3e2d3ac7daac96705bb587c68e5945981d4f8b934b213a0a634607e00cc3481f4c847f66ae537f4bfd1c12852438720d6cf5d711fe74f3237 SHA512 29367a48def7059bf0b6fab4e38cd0ba8266ac4b865394c346e798632efcf7c41364d99e462d98a52192ae8270db65e57b9f15ae208bef7ce4c3cfd98163dee1
-TIMESTAMP 2023-07-07T08:40:13Z
+TIMESTAMP 2023-07-07T14:40:17Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSnz21fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSoI9FfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klA2Mg//bLNmtoxZczKItbUEPYE686sB95x5E4Ssbwt5zyCRTvCTllW3Spgxdyf5
-6oEPIR/QNYIBTUo+JPHfqhyMb7L8ToOyvWaYWcsBMv2HWdmDO1SCJIJ4gdYd3iy5
-hXzmnaLbUdTIlvdMeE6mYRg6sGsN/tZoi9LKgaM3Os9T6jP3U2OJc3L5fWMcg3Ia
-p6Tv1VGwYS3TVYiutR1kKPgrlCw3Up4sbbmJvQQN1Vk+plLXypMeeualcT6r6GMb
-Z13TL0d5+6v524Cjo1qLX70+Dx1sxeSTVBgCLk7BenJ04DD8a8Sjrh5fwJP57qJI
-iDZtHaq0vjYSoOcKKn5F0FxG1SgbJ7NmcA+FGMB7PlzRvtWnXewuLTIrn+J195x5
-FVnDbGSsX+q9JxtP5mazloulWQFO9LP+HRJwwKPLo87xdZiCe2RuQsMETy31O8qg
-7eaOgPRAj8/x4YTbXlQQOp6m/YuEskbOa9amF1/1B4kO5MpJ0DrTq5w4TGMwSwIy
-PuDwHzAS5toB2Col5VURBRNd70cZKfSPOYlIIJPg7344/bOQIUZ3UmHhcTweGI4C
-jOmqAQtUIhckmzLDZb/atfDOj7U1mXpcUaAOicayrjWWUYj/REhn/SLODa/KAWVz
-CAf1jODPcZQTQ95mwuvMLkgYK0MEkb8Ki/2tj6nOjomNSEm+cYw=
-=Ae2w
+klBSBg//WB2COqA5dNWpNzDxhk8zNRkjjWvpdVMdFXascIMH4a01wcvUgFmVHmzA
+BQiU44Y6KhrTTgPKUOTakAGdYoPCg051RGmgjExqbbBS+9QRA11jwxgQIcM0sfx4
+miFitwWgh7IHIKYbeKpGBfYea2YUpfNyvmIC8Ww4dp2J3Ltr7fG5unzdu8Iq45S0
+vjgfqgD/7Y7XozM+Y3aprxzgfoH5FILzjmgpDOow/yKIOEYNN9ndU6eIv0d9bT+a
+3uK6Wt89/fXAEOH2fIupmhaqhW5N7+wmkg1OVfrVowb/ODfk+R/TQbuapk4pGRA4
+zAGjk80Gta8WMV0/kzrRwmQWp/fyZlRLo8aj9e8m2RK5J2me7HF80SF+EksULE0Y
+QZbQPzhe13bwwyvsCoZxyGXZYgXn0FRMOe7hXFnp8UGbpFsjlbLwtmuihOMFe0bN
+8v0QRs1IMSuAD3dA2z3bX84sWs1j/x04X5736zSXCnwwAnEt95bJYtD8+hSrT58/
+DfI6HpudCEKnQJkCsQd7aiUJpbOuIQYklb2mIn0Z/awJ3OsDyap2YPro3oJe/5eX
+RQwvKLfupMGtapgpTwk2ZzB/6pg8aSHydYokyO+BG9v9lcjEOdKIyX3ir8jpy4zC
+XQ0E3R6qvTP+4oyTlhpVKgo8z2240IgI2g4a8Rt+fHR+ycg46mM=
+=V7YH
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 193a74988039..04438f6e0fb0 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Fri, 07 Jul 2023 08:40:10 +0000
+Fri, 07 Jul 2023 14:40:15 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 945acba1017e..abd4b920a21e 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Fri Jul 7 08:40:10 AM UTC 2023
+Fri Jul 7 02:40:14 PM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index cc10853fe68f..46e1c8e125fc 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Fri, 07 Jul 2023 08:45:01 +0000
+Fri, 07 Jul 2023 14:45:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 706c8be23d29..3625505bdfc6 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-b9f33491cea08fcbd194f3bfebc1f769059906a5 1688717894 2023-07-07T08:18:14+00:00
+dcfcaba95dbdf62a41a451e846e5ba579f5dfd8b 1688736435 2023-07-07T13:27:15+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 7feec626de42..4b97cb400e75 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1688719201 Fri 07 Jul 2023 08:40:01 AM UTC
+1688740801 Fri 07 Jul 2023 02:40:01 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 193a74988039..04438f6e0fb0 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Fri, 07 Jul 2023 08:40:10 +0000
+Fri, 07 Jul 2023 14:40:15 +0000
diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz
index eac1ad49e809..8f59f46bf212 100644
--- a/sci-mathematics/Manifest.gz
+++ b/sci-mathematics/Manifest.gz
Binary files differ
diff --git a/sci-mathematics/giac/Manifest b/sci-mathematics/giac/Manifest
index 3bf35c19b332..41feb6c1dff0 100644
--- a/sci-mathematics/giac/Manifest
+++ b/sci-mathematics/giac/Manifest
@@ -2,9 +2,10 @@ AUX giac-1.6.0-pari-2.11.patch 783 BLAKE2B f173015006fef4a9f8176965f923664f11b0b
AUX giac-1.7.0.1-gsl_lapack.patch 2912 BLAKE2B b0f9f05126316b9b76d5f1a5ad737cc88ecbc71dc450ef714f6da323128d9c945ada9d658c73647987f84638498aa4d3bbef49062424ab63b53c76defc127902 SHA512 14bfcb04e5a23933cfa4635789bf02f6d6e6a528c167504678b3d2ecb38f135d0c05583712005fe53afd7696cc9ebee5dc3ab90cac056d75bd43be786075b011
AUX giac-1.9.0.21-pari-2.15.patch 298 BLAKE2B 99329cfd473ec3b580caf8f9700501e8b5dca9143cd04d883729880109d4e1962d19dce19aaf51e5d26ab09dc399a45a3a052847837f53a60c1b21087ebeabb8 SHA512 f9335dd47ee43ca10b784c8302422efcd5a835b1fe13fa134f5d36e453327e96624e77e086710f9d556352b1d62e6e693b3308fe8af329492e11d68cc9451b5b
AUX giac-1.9.0.55-pari-2.15-test.patch 356 BLAKE2B 93863190cb64dbf0073f56e9657478b5e6d166da5ae36b81e55a45bbb75359cf63b23089b8191ae1e60958bf14652d5ac935b1aaf900b2bfb7d30b7ef3dc9504 SHA512 09155a08d8078d9bff610be15a2df0329ab9db53ca3873f01e61b02095361ab201ec93600cebc2ef42ccac67be40095a71bdaecaf54561e824fa267085245c7f
+AUX giac-1.9.0.55-system-gl2ps.patch 2242 BLAKE2B 6248f5ad950f43f8c1e274b93040d3fbd2dd3d20f23580d1ea7f08f9f932376bb1cdf129da424773832349a5f7e049f9da0dee0ce707601f10055b6bed5e47e6 SHA512 ac3db9ba34a7cc57f544061337f465644feeda5aece3449066c9cfe87583ed4ca8c964cb458254a50fa29fcf40a05236d37c712820d9bd367b0f52bf8507ef09
AUX giac-1.9.0.55-undefined-behavior.patch 2081 BLAKE2B 68a3b7f2a56b6d425442f47fe6f069c1cce1bda38d85421519c68fdc9fd256ff7228886c74697151a80ec79016b436c82bc033be098b62e848e49ec499273d2d SHA512 ae531a42c9670d1ecb2cc6546ed256532705a99e13154fef6024f0ab69d5ff07b2872746b164b1cf234dce1ffe9c448a174a60dfb34eb914535ae92816007a2a
DIST giac_1.9.0-29.tar.gz 115441843 BLAKE2B 9114db489be0c51d67c87b0a0c187fecf9eca84d7cb3117e72793290c8e606e76c3d9bc8a2d573fc2de2f2d885fb34d18583302a5902d69045976114ac02b95e SHA512 57b58aa35c724eae7df36229cb3d45d1b724a8a88acb1d1dd0711be64dd7c891850e7242662e448ce955e76b856973f9065628b65ce0826c60e277cb944b21b7
DIST giac_1.9.0-55.tar.gz 113729553 BLAKE2B 8e95693623cfc8558e9a3b2dcc5e11cdbc4f2e25f0c2e88322dee986c5e010a63ced682bdbcb8b6dda61c8309477e8a106360a56f3a88d76043359bdb64f5d61 SHA512 c8043893fbe8951662c6c2fdd53adf6d2602ae7d3810254cd76d8478992005d9320de5e6be9453a03d5ed976900ec7721790ee61dace58e7121e0cfc330ecad9
EBUILD giac-1.9.0.29-r1.ebuild 4542 BLAKE2B dce03818ac9af080b4416b6546563e4be99617b220c4661a540f77e0127760582cfe0a3df8c6a2f94da676b8a0e9fa967be59748184b86eb8934481c607d7500 SHA512 6915110b6964d2e79d7da01cee85ee3b51b944f9879e5659447f0cba5d74bda8c4113ee9290203510fdb57ad1ba60eae52639b134ed74eec01b04a97d75cf066
-EBUILD giac-1.9.0.55.ebuild 4883 BLAKE2B 13cb41649246526921d4b30291373361fa715849dba380b1bb62d6c644063c79322a45993c94239d4188bec22745f01157041e52c13dc432422c112214d7a63d SHA512 eb0d59090282d292b5b74400b45ccdae25ef06b303d55e81b3ffdf75510c39d30a43ec0e7fd88d6a175a4e7d561b8e426d43841bd42fb43b7644b10988bb9931
+EBUILD giac-1.9.0.55-r1.ebuild 5007 BLAKE2B 8a4cdcb42ecae741970e262c012f2f9b7ac058508c3c824b5fe7ca745dce16bc59441262ce9f79b3e581f40989eb875bacfd268ee2e819185dfacc3e0dbcd9fc SHA512 6ff8cc8639796f8f71e80dac5a172bc8a60eceeb7c4986f787185440e8d921a9b18adbf2ece1c17b85c22c762a1b3d50bc70c9e984839e6ed34b458d895475da
MISC metadata.xml 1315 BLAKE2B a461d359b33617422f5863466bdbec9ddf56db03467b992c887bce9967d434913489602fd684edc893303078f89cf94d01b44cfdc0ccff33db9b42c5e686cfa8 SHA512 eaeb480010c9dbdfd75516e45e97e3226d2b2812c44e217b318c5a1d86dc40820bac0de69686d7b502775b14a6f1ed3bc11d2372b891c46a37080b4e84da9a1c
diff --git a/sci-mathematics/giac/files/giac-1.9.0.55-system-gl2ps.patch b/sci-mathematics/giac/files/giac-1.9.0.55-system-gl2ps.patch
new file mode 100644
index 000000000000..e82d892560da
--- /dev/null
+++ b/sci-mathematics/giac/files/giac-1.9.0.55-system-gl2ps.patch
@@ -0,0 +1,69 @@
+From ca8eda770e36d2649bfc808464415308a5e9fc47 Mon Sep 17 00:00:00 2001
+From: Michael Orlitzky <michael@orlitzky.com>
+Date: Thu, 6 Jul 2023 21:27:09 -0400
+Subject: [PATCH 1/1] src: unbundle gl2ps.
+
+Updated patch based on the one by infinity0@debian.org. Ours links
+only libxcas (and not libgiac) to gl2ps.
+---
+ configure.ac | 4 ++++
+ src/Graph3d.cc | 2 +-
+ src/Makefile.am | 6 +++---
+ 3 files changed, 8 insertions(+), 4 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 8e1813e..2f7f644 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -465,6 +465,10 @@ dnl AC_CHECK_LIB(GLU, main)
+ AC_CHECK_LIB(fltk_images, main)
+ FLTK_LIBS="$LIBS $X_LIBS"
+ AC_SUBST(FLTK_LIBS)
++
++ # GL2PS is only used by xcas (the GUI)
++ GL2PS_LIBS="-lgl2ps"
++ AC_SUBST(GL2PS_LIBS)
+ cd src && ln -sf ../fltk-1.3.8 && cd ..
+ fi
+ fi
+diff --git a/src/Graph3d.cc b/src/Graph3d.cc
+index 7f54327..12d4723 100644
+--- a/src/Graph3d.cc
++++ b/src/Graph3d.cc
+@@ -45,7 +45,7 @@
+ #include "Xcas1.h"
+ #include "Cfg.h"
+ #include "Print.h"
+-#include "gl2ps.h"
++#include <gl2ps.h>
+
+ #ifdef __APPLE__
+ //#include <OpenGL/gl.h>
+diff --git a/src/Makefile.am b/src/Makefile.am
+index 3fdd209..120ccb6 100644
+--- a/src/Makefile.am
++++ b/src/Makefile.am
+@@ -35,17 +35,17 @@ libbf.h list.h cutils.h qjsgiac.h \
+ quickjs.h js.h quickjs-atom.h quickjs-libc.h quickjs-opcode.h bf2gmp.h
+
+ noinst_LTLIBRARIES = libxcas.la
+-libxcas_la_LIBADD = libgiac.la $(FLTK_LIBS)
++libxcas_la_LIBADD = libgiac.la $(FLTK_LIBS) $(GL2PS_LIBS)
+
+ libxcas_la_SOURCES = History.cc Input.cc Xcas1.cc Equation.cc Print.cc \
+ Tableur.cc Editeur.cc Graph.cc Graph3d.cc Help1.cc Cfg.cc \
+ Flv_CStyle.cc \
+ Flve_Check_Button.cc Flve_Input.cc Flv_Style.cc Flv_Data_Source.cc \
+- Flve_Combo.cc Flv_List.cc Flv_Table.cc gl2ps.c \
++ Flve_Combo.cc Flv_List.cc Flv_Table.cc \
+ History.h Input.h Xcas1.h Equation.h Print.h Tableur.h \
+ Editeur.h Graph.h Graph3d.h Help1.h Cfg.h Python.cc Python.h \
+ Flv_CStyle.H Flve_Check_Button.H Flve_Input.H Flv_Style.H \
+- Flv_Data_Source.H Flve_Combo.H Flv_List.H Flv_Table.H gl2ps.h
++ Flv_Data_Source.H Flve_Combo.H Flv_List.H Flv_Table.H
+
+ ##libjavagiac_la_LIBADD = libgiac.la
+
+--
+2.39.3
+
diff --git a/sci-mathematics/giac/giac-1.9.0.55.ebuild b/sci-mathematics/giac/giac-1.9.0.55-r1.ebuild
index 287394488a2d..ecc901270b63 100644
--- a/sci-mathematics/giac/giac-1.9.0.55.ebuild
+++ b/sci-mathematics/giac/giac-1.9.0.55-r1.ebuild
@@ -22,23 +22,26 @@ done
# nauty and cliquer are automagical dependencies
RDEPEND="dev-libs/gmp:=[cxx(+)]
- sys-libs/readline:=
- gui? ( x11-libs/fltk[opengl]
- media-libs/libpng:= )
- ao? ( media-libs/libao )
dev-libs/mpfr:=
+ dev-libs/ntl:=
+ net-misc/curl
sci-libs/mpfi
sci-libs/gsl:=
+ sci-mathematics/cliquer
+ sci-mathematics/nauty
sci-mathematics/pari:=[threads]
- dev-libs/ntl:=
+ sys-libs/readline:=
virtual/lapack
virtual/blas
- net-misc/curl
- sci-mathematics/cliquer
- sci-mathematics/nauty
+ ao? ( media-libs/libao )
ecm? ( sci-mathematics/gmp-ecm )
+ gc? ( dev-libs/boehm-gc )
glpk? ( sci-mathematics/glpk )
- gc? ( dev-libs/boehm-gc )"
+ gui? (
+ media-libs/libpng:=
+ x11-libs/fltk[opengl]
+ x11-libs/gl2ps
+ )"
DEPEND="${RDEPEND}"
@@ -52,6 +55,7 @@ PATCHES=(
"${FILESDIR}/${PN}-1.9.0.21-pari-2.15.patch"
"${FILESDIR}/${PN}-1.9.0.55-pari-2.15-test.patch"
"${FILESDIR}/${PN}-1.9.0.55-undefined-behavior.patch"
+ "${FILESDIR}/${PN}-1.9.0.55-system-gl2ps.patch"
)
REQUIRED_USE="test? ( gui )"
@@ -68,6 +72,10 @@ src_prepare() {
# if you pass --enable-fltk but the system version isn't detected.
# We make sure that cannot happen under any circumstances.
rm fltk-1.3.8-source.tar.bz2 || die
+
+ # similar deal with gl2ps
+ rm src/gl2ps.[ch] || die
+
default
eautoreconf
}
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index 9ce5fe587e0b..1495fb9ef54b 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/etckeeper/Manifest b/sys-apps/etckeeper/Manifest
index ce771853b094..3a1bdca6dae5 100644
--- a/sys-apps/etckeeper/Manifest
+++ b/sys-apps/etckeeper/Manifest
@@ -6,5 +6,5 @@ AUX etckeeper.tmpfilesd 40 BLAKE2B 870679a3ef88348765025038a64480002c014ecad6e6b
DIST etckeeper-1.18.18.tar.gz 101845 BLAKE2B 2072b54db4023211e85fcbed82bd93412eb02707d5447b297bf98e65f1d534e02e790612d9771ae433a07aa6a462dd9b5c5528207d2bcfd4059232417e3186e1 SHA512 57b2f7297c0b71e3d39a7838dd3e6599bb3f1275d86200be9d7986f46f0392aa0ba130cb38ba7a5757fcb5d6fa33b4d32233237dba15e8ce9fb8c52565cf251b
DIST etckeeper-1.18.20.tar.gz 110787 BLAKE2B 8d69cd65a1cad7ff64eae95d70a3da70c60adfd2fa15ae34d45a394456ba362376a5fc93116841f25f907c71fb4df2af2e1d5ffe155e11c368f6862c53d39135 SHA512 b190da11ac589d6240c8293d961b75efe01e835091f9b5fba84c3c9062ffb4cb1dc52c9ea2bdf881f021c7d5584c4487d3c60121fdcb0a2a35e349c8321422c6
EBUILD etckeeper-1.18.18.ebuild 2229 BLAKE2B 893d9dd8e5396b7c2e09c257e5a76336de8137fdd48e163d1dec4c3e4e0476c1d8cb18a31eb442bd4367db8066ab401c46359dc8a345f68847dddca7ea66f4a8 SHA512 a0e84e59fb262669829960f02b6ea1d3172a9a5d515900f2328eef73851cd5d8c675f264ba4d82a31a688444c7a6fb11576d570a7fb4c74149be8ec57a5b4fa4
-EBUILD etckeeper-1.18.20.ebuild 2407 BLAKE2B 1a1479e3fce5680cf9ca8c522d6f6f9cc72dda25992e278bc284d733861fdba43d5f8c70efd665f8b9799bda8d4f44d169fb4ebb13cbac3324d3dd53c7b376b4 SHA512 9642fcec3ee0836e5ef10db0bba5691d9083a1667626d11e2d9493b2e31a1d3b35646d577d1535cf3b4008739d06d4ced1af021c1e854d004acbf283ab6de708
+EBUILD etckeeper-1.18.20.ebuild 2406 BLAKE2B 02f8f9ec38c21e1b98385bb771a19c98a741d29dccbe792f5f74a08014e8e4c24d46ae6975f5d030e2c8282b2026e7b4886a7af6a224faab17e03f09ed978f0c SHA512 dd256c9401c3dd679b50e185f94f1c280cef3b190e560e452aa1f1317e5e3b8793a8c385b5f9f0de96df0af5f00936feb863fa53e20a679eed500c6848daf36a
MISC metadata.xml 785 BLAKE2B 7a93b0ed9e98d9e3512a2be8fb0a1f9b1790ab563d6865e46348be6b05c8965937548890ff312d90cc52052c6a177922faacc53fa1eea6f35bec6924bdb69aa9 SHA512 47adfa4031df7a657b55fdf529f4465c704f278804fb9b08ab334e0f44e714b3f106c94a73cd6e0c903c2d2633243d23c93374a35a0ec15686248da6dbd33fde
diff --git a/sys-apps/etckeeper/etckeeper-1.18.20.ebuild b/sys-apps/etckeeper/etckeeper-1.18.20.ebuild
index 37d0bea9d9db..b7372a68b5ed 100644
--- a/sys-apps/etckeeper/etckeeper-1.18.20.ebuild
+++ b/sys-apps/etckeeper/etckeeper-1.18.20.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://etckeeper.branchable.com/"
SRC_URI="https://git.joeyh.name/index.cgi/etckeeper.git/snapshot/${P}.tar.gz"
LICENSE="GPL-2"
-KEYWORDS="amd64 arm ~arm64 hppa ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 hppa ~ppc ppc64 ~riscv ~sparc x86"
SLOT="0"
IUSE="cron test"
diff --git a/sys-apps/openrazer/Manifest b/sys-apps/openrazer/Manifest
index 714ac17a34a2..d30f534c5c0d 100644
--- a/sys-apps/openrazer/Manifest
+++ b/sys-apps/openrazer/Manifest
@@ -1,4 +1,4 @@
DIST openrazer-3.6.1.tar.gz 244061 BLAKE2B f5fa8bf4ec383cf92d3c9c66db6b2f6cc9e4cf1969558d187ff62e687316b861d3c0f0ba37f5addc0911a49794acc648ae2d6be6f519ea1d33afa3cc9ab7bd1b SHA512 1e1db191e4daa028fe177e9c50ddf2dfffdf7c8ba68d108a2e74232b9accb344dbc5c3352aba223434cf16d79c113e7ba19dc9f2e6672758153c25ba9391cbff
-EBUILD openrazer-3.6.1-r1.ebuild 3765 BLAKE2B 609159b3060ed6330f68521654c1fc53ea7985e82ba836f6db814c391a272678fc29b260b45e52b619eda6172e4c3424894af8f88260019f6b046d91b673e20e SHA512 cae3fc3bab7e24d602280e1de5030dffd041b147dc596acf8c7e1c9f837bf4b7163d414af624e630a377494bd08df4f176b4163cdb1fd35475ba93038137d342
+EBUILD openrazer-3.6.1-r1.ebuild 3740 BLAKE2B 68a98c138c722d51076937099cee13da3ce2164965284b9777b2a9d22b6c1a2ae92ec6b20394f9e270f1f00c2e7bcc6107aff1e7f2510b02c258ecf26b3c19be SHA512 ba91703e4fbec63df122dd37bcca46dc19ed711dcf1c15557f7ffa11d74a8a04c559068705c1715472c35bebd97de22465ab935f2a8b54d187b20e4ce46aed42
EBUILD openrazer-3.6.1.ebuild 3703 BLAKE2B fda67f9e5979847b7607bc93bfacfd54018917ce856445054e54cd1476b41959d45d28e21ea6dff5d7631446011cb3897509880c3fcd404eaacf243a1b510f3d SHA512 111f3f3a8d604be9a5ae2cbee75758e5035efb9fe54139a9070e6be85919ec61430ea605c2a3259e3aae1f188993e3541322b3f9980a2d7d4e6cc596256debc0
MISC metadata.xml 557 BLAKE2B c7d8fe83eb9f1d3d5361d816e6bad6abd2eea172e743a3482b1e67bb77019251b26b2ecb7d9d8e7efd4ada69990ea07735446771a836a64bd110cac6b72a626a SHA512 87490d202ae606a8f4d1fe63e5631c7eae1ae13f0705dc6553f79b351d6181183cc81c69b5740647298a48e35db407821835c8309db725b609f4bcfd8d0bdd56
diff --git a/sys-apps/openrazer/openrazer-3.6.1-r1.ebuild b/sys-apps/openrazer/openrazer-3.6.1-r1.ebuild
index f0e886f47110..d3f1a25658b7 100644
--- a/sys-apps/openrazer/openrazer-3.6.1-r1.ebuild
+++ b/sys-apps/openrazer/openrazer-3.6.1-r1.ebuild
@@ -155,7 +155,6 @@ pkg_postinst() {
}
pkg_postrm() {
- linux-mod-r1_pkg_postrm
udev_reload
if use daemon ; then
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index beb5783343f1..4a483d5d88eb 100644
--- a/sys-kernel/Manifest.gz
+++ b/sys-kernel/Manifest.gz
Binary files differ
diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest
index 2ac32069ff30..f0ba3f267b96 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -67,9 +67,6 @@ DIST genpatches-6.1-33.extras.tar.xz 3812 BLAKE2B 4c0552c0cd447cff8e1725dbcabe9a
DIST genpatches-6.1-36.base.tar.xz 1892196 BLAKE2B 21e7b006889ce39d3b2afaa981cb04c1229050d13b944086ac2c51add6c63dc96c3ac2dda188dfa11a45343904e26589684ffea3a22c235738c1c6d8c38a11cd SHA512 b4de4f6db586a9aafddf639ae914b35ffb0e2340ef312c64a48f4a0bfc02c573437595fc61596245dec2eac7add9f62925e575e2f621d2cf2e80262096f64df9
DIST genpatches-6.1-36.experimental.tar.xz 83360 BLAKE2B 7a1c19aecf54d05772aca58ad355a53ed31d275e238c62964bbc448277415944273825b9c87ae47a53e4928bff66e99aa68e60ae5b80309024a605a1cc109d6c SHA512 45008c3183d4b1a3b182a6027ced2edd08914db296f3311f384d4f12e06c3fbae7b7a6ca6caccbbd48630672f1716d90da265d892663a52c8e3e7ab814911d53
DIST genpatches-6.1-36.extras.tar.xz 3808 BLAKE2B ba99390043e4a62ea1322364ba601440fd70079ffb98dea924f91aeb00a7add4d2402e16589e0406e66ff9e0ec7a9d0d76e0a14276fe486507345c8ebeb82bde SHA512 ab4170a7b75c2617ccd5c08b7c5d84e68e593cacdca70dd59ed0b738639ddf3bbbaf6a4758728ff74026478a341782eb0e73a6a40ef9a7158f9c6221703afc55
-DIST genpatches-6.1-41.base.tar.xz 2664364 BLAKE2B 411463f6532b87253491c5b4d05e4a76c2739408901eaedfcecc135c3e01303a30870e6133253e86b9e1ff10f9363dd7e2f0b5f68a85c7d1ec0e5f1443737820 SHA512 3227ed7184af3db4090c8e081b56f1fccd85f08298cf944c44ffdf808b7b17499191657a71e232e9c5dcaf68c1ca93902816c4dcdefc5f1240632816b87b2659
-DIST genpatches-6.1-41.experimental.tar.xz 83340 BLAKE2B c9349df1804dc46208c327caa12093a25d193f4dc0a838fbb3448714303b10fa0bc13f0ab38506a635c5098f689a3214c9afdcf4f2ec6b0ba52c1cc3fd37c9b3 SHA512 afaa1f0a0232a0487ce661bde8abea48dce99bbbc9d86b51f292c5db2e9c9233109062d89ef3fe55bba16a7ad9ce335b240ccc8570563d45062a0bb394338d0c
-DIST genpatches-6.1-41.extras.tar.xz 3808 BLAKE2B af183a6fd9ebd81ed22f8ecd36ba323e9c3aa438e72018ae1282bfd371874870a8a6d52b6488b1940a6eb65192cff46af7221967d4d473b2f3eafc963f0b5ed1 SHA512 fd26c56b8a9c5052e32c3ddaf7ff1379912f2aebc7b57bda68bb9f9bc0b316f8b5ae396e0547f205ab491acdc1fc9731acd87d13fdbb13508efbb6d6fa3154a4
DIST genpatches-6.1-42.base.tar.xz 2681352 BLAKE2B 8d16c71a41bba911a9ed73e8ff55794caf34adee41a757072db78f4168b6cdde0abb979cc5f6d353a9fbc3c5911e30642b5e8125c1a32fa02e9c946f157442a9 SHA512 be7f76ed509a912fc1913ae7f8dee0ae6b2351cd2175319b341812cb5fbf00b2adc053f9711a991324f40ce77c095ab820fd57a00b7acd006400fd10fc94b575
DIST genpatches-6.1-42.experimental.tar.xz 83376 BLAKE2B c0be2c5730c3e73c5219d1b6c6fde1364b551570443c80712fb3b21a2e22c22969c239562557816c427ba87f337acc984398c1dd15caeffd4962bc9b32ccde78 SHA512 cc7ecdc73d969275728dedb80ecc4c829b22d3609f8a78a2d312501cef6704b33edd152e665fc418f5dad10f2a0c0d7ef52bde531173f056e9b462c406d14835
DIST genpatches-6.1-42.extras.tar.xz 3808 BLAKE2B 6a9159e3859740d4b14bd081aa6df1dbeeed5f322a3aa3df5b8cb942884b068e713815d7284f71ffcad95339928c120661c0b7a85e7c168b27d3daf88251bd18 SHA512 a6cb074fe4fafb8a336872ce7c5761ac1fe3e3e84836949803c4a46e9bf783d38a4ced188830158493f64518418c46228bc4f79f669258de5ac6b2e1714f7a4b
@@ -79,9 +76,6 @@ DIST genpatches-6.1-43.extras.tar.xz 3808 BLAKE2B 744ddcd12ee2a654ffbb032905b8d8
DIST genpatches-6.1-44.base.tar.xz 2683644 BLAKE2B d0264b6d6456fb2e6a67c1240cd3fbb95eef61701bf953df6e25e37a12fb12702b57f66e30ac757f28d9d1bcd0f2fbc38775d5b73922504084ff95f9fda1d78f SHA512 e3777a612facad029782fe63abc702af06197521fcf90f4c80311fd7ad94739209573c7de910dfaeafd88948c2c3f3d29bb27f4fa1069475295b6f5b29e14116
DIST genpatches-6.1-44.experimental.tar.xz 83364 BLAKE2B b729630b507c0c231df4c918c1b141eea1c10e2fb7fcd76a0a93c84bc70c878f1d913e3fe44189b3cf59e07f899c0dd4ada946de9c2266bda91e67d397e77a95 SHA512 22cce2bfcc0eb54e9269e479abd3c33439a86339e47403e3eb2bd6f3e5c3f0e1c7817e3986f11c5ee90496fc99cd772aab33109a739f2f1047181ff8d22b3667
DIST genpatches-6.1-44.extras.tar.xz 3812 BLAKE2B bd5605700d0b55036d186eca82031f1d38883fbb3e2e98f0b44269c914f5a2912c026bebfdfd3fdcd563b97d3167fb9908bd0e29422b02e9314392b3ad2281c5 SHA512 e274c0e50fc476bc071fc4d77623b75cdfdda51951f541f56bc4f8ab53da17e67f615c37d35c93290d20b51d3ab2eb923a8e147daec4c59d3d1c87d3e803beb0
-DIST genpatches-6.3-13.base.tar.xz 754256 BLAKE2B ef146e227f2df785bb65d1cf8e50d786103aeed18a8f42e5584656f1999b943ac48db16d5cdc5917c03823364199284975837fabe9a777215373ae83e7206b99 SHA512 3df4532294febf47cb0291acdbf5ff137877186747ff7791f675686f2c08e14c0b8fd110e452c50172dc3d1b6a48bda604f6e577753380a4ab64502d0ec17724
-DIST genpatches-6.3-13.experimental.tar.xz 73256 BLAKE2B a6c305f006885f12e9791f14112d8e7e1d822bcca725a98a3055851310f002ccce4073ee0064e7575c99c2982b2ac3f09eb7a6b949381cd9d23fc411ec2d95df SHA512 21f1ab4915771cb5960ba7da073932a6e5f79858041a69ec6d01be7d77396e9fac88a7dce35f52c59338948098a043aa306a4b5eacf61e5081f1cd3e40cf13fa
-DIST genpatches-6.3-13.extras.tar.xz 3808 BLAKE2B 87d56c9b4869ed1741878e8dc03adf97c77872a7eda00697b21a72584393eeb89d9124299aa14aac9f4790e2a90adb42038a226e08ef01a7d1906a381c7a7d2e SHA512 8e5ef88f45333e6afcd139b83698eb7a250c7db6882fe0409361d91a52fa6997fe57ef8ae1d3e5eb4b9306efab0d2fbbc96a4a3808925f15c305df6514159fd8
DIST genpatches-6.3-14.base.tar.xz 769112 BLAKE2B 5980cb83d7cc282d5fcca19385c3f4e3524a9a4a294b3e240391126de85f93f3f165ddedc4f70cee4da4f679eb84698e4f1925e7887f1622e6b935a27195f53c SHA512 31b8b2388476fde88c6128d82a394bca12baf550a8d64f9344831baef1d81b9649042ba4f7eff8dc33e68c02f8f73fc6a812de99bd940823f01c4a30348d16ee
DIST genpatches-6.3-14.experimental.tar.xz 73256 BLAKE2B c67dafe8e30de3c980a3ec2dc45038add7301aab34eef711a656cb9baf64e4c494e0d7fed4136428714d527fff43a6f452ce58c7414112aa4619bd0162cb6d8c SHA512 8d592e0458f9213a849ee236f413cb870a883f7ce88663be9768a785df1d12227c9d9c6bbdfc5df93fae7853d18c92d30ff9b27403089fb26dac8f2172bbe955
DIST genpatches-6.3-14.extras.tar.xz 3808 BLAKE2B d280e3791f1dc8aa1455666a7ec24188d8ad1e207f7cde4218bd30eefacdaf2bab8e2d21620077e3b02bdea06f03e936933de7d5f0cdd0303114901ee1bda703 SHA512 96abe3c0cb6f789026f10d1013b09c77d57c52c10ba46da5a6fb876f16540852d4604fd7838908fceebcbf651a6228af6fd213cdb535c905eae413973ee1f1dc
@@ -131,11 +125,9 @@ EBUILD gentoo-sources-5.4.248.ebuild 749 BLAKE2B 95e9b9e58a3632e0d3cb9cb8825ec46
EBUILD gentoo-sources-5.4.249.ebuild 749 BLAKE2B d6ea7c4111dfb8942b0089da21e514005ad84392e1ba71fefaac036f745be25753e9b0b9c6c59ee715c4c2f8471db0d69e6f7de71f4f97596127e81f0bc5125c SHA512 1cf2b2ed363de0d9c9190daf88a30e07738d8d51517714a28d88ec2f4ec441b03ecad878c0ac3191baa9d8f72f8254f3af3c63358ca66c5dd142dfe147931de0
EBUILD gentoo-sources-6.1.28.ebuild 740 BLAKE2B 4b1da14b1c14f7d9ff1a8a361ace2535debefdf84700081104248321e0cd9e8d9b905055136b7130cdc0c92dcadb0b28df86de4b0802f1f4249819d530b3bfc0 SHA512 6823f5401720c11b7d6061aacd302c46fa704c090f6979c61d8f93d72f9442a753d12a1bc3c29bc8a4b6013428e0e22b6fd39c8d1334335e457faa8cdd12884c
EBUILD gentoo-sources-6.1.31.ebuild 747 BLAKE2B 2caab7136e661d9b094d75a9cadbfc7cc070a9d566371926f5439b3803f25662ea7f3dd40611e386e76519003888b0fe44ca6cfd19b884760d08da7245481991 SHA512 4a2e2c9e2e4a54a343f5548f447e88c7f942b0d18ed6f027c73735d05986a5e9d0635271c5c87d58660ff6ab31dce88a51b3af62f1ae6fc9b63c872d05da5563
-EBUILD gentoo-sources-6.1.36.ebuild 748 BLAKE2B bf635a574cc41351ce30669666ab05931af0b079083ecde467031965960bc63499933ad4e8630883c87c173454a51d7cbdd1cfc5c307000f2027b8bf94551229 SHA512 701f132ad23f2750efc784c0eb80969d97d45266dbe4f69873f0191bcacfc3ba7335f8713c890cdfb0c524dbfcfd9c25b5d30921a4c1db9b7103132771c17040
EBUILD gentoo-sources-6.1.37-r1.ebuild 748 BLAKE2B 63fc0286fb629749c34bf9aab011b7b534529a029f8b4091801bf016a12dd6fe6b9b10672c0705b0a244a7f3a3ded141525ad1f7b66cd924580ce8ac8cec8300 SHA512 1aa56f4585df31a4f8d3cfb42615f8b580ab97e7df6edfae72d7fe464c84bfb752b6ab1b31401bc45c314560eff90f28f986e58442401217ad392f400ebd6720
EBUILD gentoo-sources-6.1.37.ebuild 748 BLAKE2B d9f55b9196c31458f5fb792ed3cd87cfae210ab1845a2da582d996083043e6cdd02efbdc0f9f87f8a615b49cfa6b811d7fcb863d9e70ab066ba7bc5d3e24300a SHA512 4af8eb521b018f55614d2a35304f477d7c3aafcbb42035d43e81ea807333263ce9f6478e35a71f24fa73b6640181ae453551e31b050197437ead98cf9721d3f3
-EBUILD gentoo-sources-6.1.38.ebuild 748 BLAKE2B 3d290e1b53bb99a3e4be22818c7a1e76c98fe6e6cdc75ffd89ad9769100416a90015a59702d34ecb01f713f478a876f9ded4dfd4dbd01ef23f6b5e333e1b9c86 SHA512 bfdbb2e159472150b6bb2ae8291bf97e4ad39e43cc95c2fdb7ae5836f3dfe96f4bc013b708f6a5b3fb1507b1b3edbf97128badb451bf2ec9fb3f453b265fb094
-EBUILD gentoo-sources-6.3.10.ebuild 755 BLAKE2B 1fec7a6db765b9835eced45b7be166e5fe79b5d24871ae150bf4d3fa9f038dbd1bd7e4e4c5f180526b75fcc6094452bb36247cf905af17d342b004cc2e119f2b SHA512 86751130cc1042d906baeb7b187538ccc739e08c26f5a3847c8fbaf447caa6ac0e45c4e5717c4f8108c55d464916b686ab5c1153a4a2cbb596db667fe8aa414e
+EBUILD gentoo-sources-6.1.38.ebuild 746 BLAKE2B 9295bbeec594e26a259bf27124b12ab954c00b7e25d8f3810707abe581f1eb9b4ee8970d7ca1a711fe565fd3bdf713697101772d8190d7ae6e9aa2fb9383f274 SHA512 5e62cfa2e77a8a8fa63af8e4323169282b8624cb556931508b654a3ea159ce3d99b82355790e16af787db095465cca639cb43acf19f5dcb9a40194a00eca905e
EBUILD gentoo-sources-6.3.11-r1.ebuild 755 BLAKE2B 569c33f8463443a6b7c4ecabb1a8fd048888f45896f165cf865eba9a4755ca20491c8891c63293194bce2e27eea2e96ce9e0cea86dff4e843a8bb71d1c9f056f SHA512 768f0d9082c171a2ec67bca71207b1546460afe67a7c11ebded5d0c947ef2bb0833441fbe30ad649ec8fc19ff74c5145cd342e7d284d765b1acffc73d3b8e307
EBUILD gentoo-sources-6.3.11.ebuild 755 BLAKE2B d8a02c110c18fb30c2192b8808d8b666d3fbd5c7547a1d20489cd11aca85ed78625153bc3f274d27958c80cc9297bdcc78e8345c2b2a908505a8a05230f5dd2e SHA512 80184bdfdc7cbd64050225a4d7d71b2e9fd0ceded7cc756168b868961e0db98f0be908621275ac4b214c9626a0974b34c3d3ae59a45875201f10e2fda7cc6a5c
EBUILD gentoo-sources-6.3.12.ebuild 755 BLAKE2B 4fdd2ab0ce33311705b4b65d77a5b478bec1d03b8cdd2914ed6b4bf5a5b0bef2aac096514db25e551cc41ee6fee5d1d43c610a184ff700d93bc02eb67caee4f4 SHA512 d224f0d78abffeb0363cd84767b6c11f7eb571156efc8b2dd368ca5fbb940f76adfe87302e9bfacf4a7c31dbaab524dcef624f7378671e2c9051827cd12bcaf5
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.36.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.36.ebuild
deleted file mode 100644
index 3f34d7a72c17..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.36.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="41"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
-IUSE="experimental"
-
-DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-
-pkg_postinst() {
- kernel-2_pkg_postinst
- einfo "For more info on this patchset, and how to report problems, see:"
- einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
- kernel-2_pkg_postrm
-}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.38.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.38.ebuild
index cddeda6b9263..f5402d916f78 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.38.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.1.38.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
detect_version
detect_arch
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
IUSE="experimental"
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.3.10.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.3.10.ebuild
deleted file mode 100644
index 36f63031ce9f..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.3.10.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="13"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
-IUSE="experimental"
-
-DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-
-pkg_postinst() {
- kernel-2_pkg_postinst
- einfo "For more info on this patchset, and how to report problems, see:"
- einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
- kernel-2_pkg_postrm
-}
diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz
index 794826e7fd72..9b727c2265ac 100644
--- a/sys-libs/Manifest.gz
+++ b/sys-libs/Manifest.gz
Binary files differ
diff --git a/sys-libs/pam/Manifest b/sys-libs/pam/Manifest
index d7d0385535ba..de32168965ca 100644
--- a/sys-libs/pam/Manifest
+++ b/sys-libs/pam/Manifest
@@ -6,5 +6,5 @@ DIST Linux-PAM-1.5.2.tar.xz 988784 BLAKE2B a835034cd239bc9377419c13dda45276e8e64
DIST Linux-PAM-1.5.3-docs.tar.xz 466340 BLAKE2B 6bade3c63ebe6b6ca7a86d7385850bb87bf1d6526add3ac5aad140533516c1d27b594a17d09c4127ff985c42e6c571618785d6b2a2913e6575678c4dcf947dc0 SHA512 a9082823da88e0054d74e13aef872519ced5fbef25c8cc1a7e3a99160f835aa09c9ef701b6ec507acd3b540da0019288424bb4c8ebd828181ea90450db1494a9
DIST Linux-PAM-1.5.3.tar.xz 1020076 BLAKE2B 362c939f3afc343e6f4e78e7f6ba6f7a9c6ee0a9948bb5a4fc34cecfd29e9fa974082534d4ceedd04d8d3e34c7b3ef43d2a07ba5f41d26da04ec8330fc3790fb SHA512 af88e8c1b6a9b737ffaffff7dd9ed8eec996d1fbb5804fb76f590bed66d8a1c2c6024a534d7a7b6d18496b300f3d6571a08874cf406cd2e8cea1d5eff49c136a
EBUILD pam-1.5.2-r3.ebuild 4274 BLAKE2B 348f6a36bee14c91966d1c628eaebf227b1c75384ddd68c6038811383888173d35634a1fcf722d21b3a585e34f80e3342b1e2d26c5dc265f8eb27d9b5081f4b8 SHA512 19c7b5889f1af2720e6d330171168a6d2a884c441a440a68f4966e5d7bba088fd680e93681121f5ebb4f0bd4892c0348484cdba1e83564b48387cf8b5759f3f5
-EBUILD pam-1.5.3.ebuild 4485 BLAKE2B 3bb9d64f5ab625cafe30ecc1aa851688048c126ff24ccf04db6fef5466671a939ae2ce2a14c730a32af73cc5bb1893a4bdef6b796137f384695e452c750420b3 SHA512 f7f811f12afb8334cc5ae13ead8024ca5b84661bb8524b3f480368e857e1cfb52aff1c352625d76f635539c44bb2abee1631165900df800f435f90614e49bddb
+EBUILD pam-1.5.3.ebuild 4484 BLAKE2B 2a1fa331775a4d309ac78db5dbd1485caf8e370e636c7e65c686c3daf7bf6e711c3dec190bde3042e000a4643323b1bbb1bba8464abc088eed9447fa8d133c71 SHA512 6b2d00cff3a1904a1b1bf52799d8453239e75a833be725e9f4b3c46fa46f88c458a9ebd93a269490abeb1c659be7de11e54068c6a5977a0a226721b25b437a8f
MISC metadata.xml 846 BLAKE2B e236bd8c7a53097d96164d9063d1dbb9372cef4ec92731dc43df6731cc7f4fc2935aeeb2e069b6da1d4bce3f1cc6a657e0361208581da615f3f41ec72c02261e SHA512 e2e28deadb2c941f8fa31447ec20c95ccb340d638f8b1e742a89ccc2dbb3c8d88e764f750d6e13c5a6320a612d6f2447689c02862a5e897919d1e9bca7857089
diff --git a/sys-libs/pam/pam-1.5.3.ebuild b/sys-libs/pam/pam-1.5.3.ebuild
index a32a15a75cae..32fd2e010d5e 100644
--- a/sys-libs/pam/pam-1.5.3.ebuild
+++ b/sys-libs/pam/pam-1.5.3.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="|| ( BSD GPL-2 )"
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"
IUSE="audit berkdb debug nis selinux"
BDEPEND="
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index a50344fdb20f..63a645217524 100644
--- a/www-client/Manifest.gz
+++ b/www-client/Manifest.gz
Binary files differ
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index dc494094aef0..b78a2777d6c9 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -510,7 +510,7 @@ DIST firefox-115.0-zh-CN.xpi 629739 BLAKE2B 4fdd9f7534512796b5540aa08a0519bebeb1
DIST firefox-115.0-zh-TW.xpi 631510 BLAKE2B ceb95485fd162e056a4d02b310d751d3023963d4cd64d11205fd06198ee4757c83601cfa65163ecb2c1868fdf7d8872beb0b1dc491dd4b59fba98330398d8fb0 SHA512 afa77b7e710329af3cb1c8b1fd65a42e5c2bac52495a3917047b7fa7e5d813cb4e39d03e649e6aed34449011926cd82baa2c7fa31eefb969f9806c1d9485b052
DIST firefox-115.0.source.tar.xz 505151516 BLAKE2B f5489d96be60f3ed5f5657cb43142a876a7ef2bfe46b2ebb54df2b9be8262ab8c8d3aa342adf84fa68ffe0abc63e3b4671f310e0a3dd4c53c137a612e9e67932 SHA512 ed5d150e4dfdc01026beb3ae502a0b04321dd130084fdef63afce79a8a7a4898741d08f77716ba720c24f31b9c732c00ad0f1cd408b35b5eb6601a10014fb1a2
EBUILD firefox-102.12.0.ebuild 36934 BLAKE2B c220162fca46646a54dbfdbffd8f1f48d7dd5bbb89fd172311eeafc2c151ac0f99741e45f79beaee5cf14e76818814770101ff806fe063595d0d0e1fede65691 SHA512 326871f23739414945ff6213c68fd17806b1a8195040a0be836f07b558d1ff67786f5179671f1a7eedbd9c4035f200954acbefe85ccbe5cfb4b31708824d7448
-EBUILD firefox-102.13.0.ebuild 36909 BLAKE2B 8f307172d088b52302466016ae4dc38475aa0e565e29362f182d33196aaeb527cbfed4c6e108e2e3eb854b857f3cfd212a2cf24af72fc9f7fde07ee61a59c710 SHA512 d9db3cbff1c194d7e565d3797d30dcc2279fd7eee534f0f496308030af1d32f3989dadc6f348c0ad9aa73acc02898bd13591e1e2c7f0edc1f8122b326f7b4b28
+EBUILD firefox-102.13.0.ebuild 36907 BLAKE2B 5608d095f200a26229227b8ac625cb1daea6fb2b48b0a40ca52d1d31228c38b344595b37bb3860e4ea8abf58838f78c2f019b24d2eada9484d07caff8d391ece SHA512 97c3b0d5c565a43fa40c14e1fd5aa36a9dc1ff6022942f582dbd3856b2aded53d3a50ae9db486da446eb8e64d51b3f8aee8d759314770cb3af5d162bf3262eb4
EBUILD firefox-113.0.2.ebuild 41932 BLAKE2B d1c0bf0b9391896ef853224a1aea274e6ae933cbfd437221d8fc189323625ccc0568f3ed82094bd4575620a4e121bc652556b8a62cd19b2ab9ca70083a575165 SHA512 a241b516ee3302458c2bd99bb40a3b8e3e6af7955308493fc17b5c73ab8c486cec08b62bdeabd2247a505351edb0ee5c9957320f3b4b0345e7143501a4aa6d5c
EBUILD firefox-114.0.ebuild 42940 BLAKE2B 280e6c46998da3f76e903f6d2180aef136c9088b4406c3eb9c8bc44a021739fd599860e48514f161ea6d41405f3466ca3b33d9f1c3173275f974bee87546fdd1 SHA512 b75253a0a88b3c43f268fb765dc0aeb8759e21386499ef8dff747ba5489e0bc0b2393475068fe64f94af09a3a12b8a9ec7cb01243cd8917c8a2376a5acb6bc8a
EBUILD firefox-115.0.ebuild 42967 BLAKE2B 03424e30ab150459f8e727555822313f4cb1c5203db37d65d6f6149a4638015c9520a543ff6a6859a0d43c36e433681529676c96bc69b381eab37a65e9601918 SHA512 4c000ba875f648e33e4952d453a45d9b55c5112a339e390525561935fdbf2243cff333748a7d2bbe9b67080c6fa5f334452833b4b661a9e450656748a4c51570
diff --git a/www-client/firefox/firefox-102.13.0.ebuild b/www-client/firefox/firefox-102.13.0.ebuild
index ea1dbe4982a0..f371b643f6da 100644
--- a/www-client/firefox/firefox-102.13.0.ebuild
+++ b/www-client/firefox/firefox-102.13.0.ebuild
@@ -57,7 +57,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}
DESCRIPTION="Firefox Web Browser"
HOMEPAGE="https://www.mozilla.com/firefox"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
SLOT="esr"
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz
index 8ffc052748cc..cd9c135f0a83 100644
--- a/x11-misc/Manifest.gz
+++ b/x11-misc/Manifest.gz
Binary files differ
diff --git a/x11-misc/dmenu/Manifest b/x11-misc/dmenu/Manifest
index 766f696ce752..09ae749ec4c8 100644
--- a/x11-misc/dmenu/Manifest
+++ b/x11-misc/dmenu/Manifest
@@ -5,6 +5,6 @@ DIST dmenu-5.1.tar.gz 16096 BLAKE2B 22132d851c37c6fd7b08ce1087cb33278f3194412cc5
DIST dmenu-5.2.tar.gz 16196 BLAKE2B f827f0d0d935f9da8103dbb73ed8b67818f1213d2f8e5a406de5e8c9496ea0479b4ccb50d3a29004abc1e4e679cac177163c02458ed144d323bb50fc120f936d SHA512 7be9bb76b11225ec86a30e643e9b884f6d13af581526085212cb7401383d448a72fe4dffc3ce84ffb8319dbf36ca8384597a89070cd27d39d5618f239a2da6e3
EBUILD dmenu-5.0.ebuild 1428 BLAKE2B 57053391b0a30b63aa82b904558414903b7d3028d39340b159c42415eb48e4e5adeb737d81becba2e4c8b4b6412a2b1dbf960454c61b96c7d1d776ba57fe1a6c SHA512 db4f3bdfeb1fe94594ea1251866e0f78d7fd9f39c18ed5a14ba3347f97e5b92f45fd3fb61053babff033609ddd598b0adfa8354092c60fcaa3b6d38969df0a03
EBUILD dmenu-5.1.ebuild 1433 BLAKE2B cb37bc32148f39f037adc68e71ce00060a9821f395b3fe974b83590f9095db7e3b50833577608852d3a6163780a30c53200a088436650a33800b4386838d70c4 SHA512 4610b621b645a5ad63bcbba9d105606f8ca026e4cf29c31b26193ab92e5aec582fa295778d88911f5d917b578052f1cf6730b9d7aa267cf79fe852b3d02f016a
-EBUILD dmenu-5.2.ebuild 1439 BLAKE2B ea5c9f935654c0041fa472ceafb5ba066eceb6a11f08535ef4c7341c2380128473a8ede2ba0b96f7178f88e657c62ba7e62a867ba639edb07f21f9c2c5b7fd66 SHA512 7cd285cd564e0618057a93b7445906d4ab524c0cbbe56fcb54deb9dddc517d4f117a3ec7016400f43062a9a55c951514dafa37a773cb8ea40a1300c5bbeda8f7
+EBUILD dmenu-5.2.ebuild 1438 BLAKE2B f2754f2253dd5470afb819873aeaedc53b3a6d21444b22c7062154481223f842c91b0a67cbe16b8222c879925537e0301f63090e8817c2656cba7cf5301d8366 SHA512 5617bb4300cf13cba9ddd897d7680d1639d18d6aeb2b314b3efd6f3d002cb3b57bc41d9f553ceb0daee58cb8221c1c77ffed0370e227c8ab59b41e16b48f47dc
EBUILD dmenu-9999.ebuild 1387 BLAKE2B 5b0e35bff1b1bc2fa2d1d05f9e0acd0993b2070a2f9a989e79afc8f2f2ee9323d9636f23728877209a4f3cedd2fca363219175982a2971eb6fdc2cec54ab9ecf SHA512 4d1abfe39c176103d2aa364884f7c91e4701279dd4e57816b48a72b3adfee5154610c8e82297bfdf4fe6dea2669a5f3db72609e17dde90547ee469b31c5bb79d
MISC metadata.xml 252 BLAKE2B ed5f11ce8c4de4fde4020b83dc772d6b47192ea5617cacf05adf13ab5a29923858b2969ed9dc26e75194cb972d41ffceee40856e6f955f42039693af96ebb2e4 SHA512 7f9b5cf205b6500eb65742c67963c3c6c375fa05c7eb094037fb9950d9d2840930e8b4d3ef76c948ddf7f37005012be51c8217c758a615dd7e128c80b6b1db28
diff --git a/x11-misc/dmenu/dmenu-5.2.ebuild b/x11-misc/dmenu/dmenu-5.2.ebuild
index 4b01fcf18d34..77c004cc86cb 100644
--- a/x11-misc/dmenu/dmenu-5.2.ebuild
+++ b/x11-misc/dmenu/dmenu-5.2.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv x86"
IUSE="xinerama"
RDEPEND="
diff --git a/x11-misc/slock/Manifest b/x11-misc/slock/Manifest
index ae3ecfdfde24..56b6dca635be 100644
--- a/x11-misc/slock/Manifest
+++ b/x11-misc/slock/Manifest
@@ -2,5 +2,5 @@ AUX slock-1.4-fix-link-paths.patch 558 BLAKE2B f2ef75f836b02ec23b98fdb9f302e671e
DIST slock-1.4.tar.gz 6889 BLAKE2B 67f956fd00e7536a9db81b82e85e4128b537569d16cd25428822607a5c2f3b0310bcfec896f7e83c0091e85d21b68438f6f42da715a55cad7fac90d0d0d64b8f SHA512 ad285360dd3f16a225159abaf2f82fabf2c675bd74478cf717f68cbe5941a6c620e3c88544ce675ce3ff19af4bb0675c9405685e0f74ee4e84f7d34c61a0532f
DIST slock-1.5.tar.gz 6898 BLAKE2B f3435311b24c20fef656589f468b4cd6bbed30568459cb1d525b7dd5b57e5759ee287787d7506ad6cb922fd092bad504f38ab8c57b41deebec4f6aa554269a41 SHA512 2402b1e49f5dbe06cca2f3a31efedce6359413b240f2b98c57147483591a873c3c5457dbf6707485167002ff6d7ee0e9005d9fa506a51bf71337624e8728bb43
EBUILD slock-1.4-r1.ebuild 1160 BLAKE2B e7eb43a66c713c369dc7dff580fbbe44c6163690adc9e9d815e76b62b6c81460f33ee12b5dd8604f1057f48c09089d7ac4467190f0ef1a3cfc1ad0fbbcf7fa09 SHA512 fb6efd3b182237b772144f002bf8446f94a7190b5e985a58765e8cba40a72924607c4c62e51daa5e4f7a40113c3e3d7377d43afe9930e89451ed84f442c50548
-EBUILD slock-1.5.ebuild 1162 BLAKE2B b6d9d41a0dc9060489f06398477362d6ff182b603730b726fe79f05ab9d438b71274c44a5e13c571442b46db6f23144c2e80da7c76b4e8c277cd8daebd901bdb SHA512 1488561d697c08b91af1cbd69d60805f4fa050aedf9a98bf901a523e71ddbe527981da6f45b1c6331cc21f3bbef5fa0a6755ec9f4d8c31fef0a9ba73cb86577f
+EBUILD slock-1.5.ebuild 1161 BLAKE2B b4622b04a4f56554531297488dcf8d14bd13d1a0629629b6f333adc81e77a4fa7aa63892f3f40deb020f45952dea4f366ab984c493ae6159b2d90e216c94770f SHA512 9b946dfe355ccecee422735d32d8a9e4ff6d0a4743629cb1240e65d45777314e3fc637c7717877becca64968b8f8d609d8057cc09cc7080541aa05fd159c0708
MISC metadata.xml 252 BLAKE2B ed5f11ce8c4de4fde4020b83dc772d6b47192ea5617cacf05adf13ab5a29923858b2969ed9dc26e75194cb972d41ffceee40856e6f955f42039693af96ebb2e4 SHA512 7f9b5cf205b6500eb65742c67963c3c6c375fa05c7eb094037fb9950d9d2840930e8b4d3ef76c948ddf7f37005012be51c8217c758a615dd7e128c80b6b1db28
diff --git a/x11-misc/slock/slock-1.5.ebuild b/x11-misc/slock/slock-1.5.ebuild
index b6f333bb946a..48c224ba3286 100644
--- a/x11-misc/slock/slock-1.5.ebuild
+++ b/x11-misc/slock/slock-1.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa ppc64 x86"
RDEPEND="
virtual/libcrypt:=
diff --git a/x11-wm/Manifest.gz b/x11-wm/Manifest.gz
index a6956a8c170a..32b8dfa2ba99 100644
--- a/x11-wm/Manifest.gz
+++ b/x11-wm/Manifest.gz
Binary files differ
diff --git a/x11-wm/dwm/Manifest b/x11-wm/dwm/Manifest
index 68382becc97e..6c0d27203092 100644
--- a/x11-wm/dwm/Manifest
+++ b/x11-wm/dwm/Manifest
@@ -3,6 +3,6 @@ AUX dwm.desktop 118 BLAKE2B e88e7e7376dc18c82c39cf2e07867febc49e0f4749a5e50fd3bc
DIST dwm-6.3.tar.gz 25351 BLAKE2B 06edd0454802d79a5c796951b0a95d5376f0363f0b93ce82569d38af4a96d528c58abf7b9e0f78bb50b48ce8cee0c7993e08fafc8593bc63be6df87c17974f40 SHA512 285bf5e7f419b7bd6d7cd23548a5cb3dce84879b7e841ed3eb08c226f28c8782e37bce2bc481b2e90c4f2160f79d239476d56f01985af0d38a39fb9dce43dede
DIST dwm-6.4.tar.gz 25321 BLAKE2B 23c8b0fbbdbf417a2ed79727b0001e812a2e022f8bc29b4ec7711711ae995a8d71283aad23f2d11454407ada29e545c302d66bf239d3598498d93335cd32775f SHA512 b13ac4390c7945cfb4e06bbec2cf69a9bf55867fe2babcba1a4945803a12bea88db31ad06dd06627445f8456950deb26f2d631f946c4207ae92e13f273051a51
EBUILD dwm-6.3.ebuild 1315 BLAKE2B 7134719f7e004a29568957938dde3562474a0e8e1f371dc63af43b1593a32dad4e905317d717e45624cd7f24f7ffe2f7627cec29126f4e7a0b6584869a4ff59f SHA512 567a587dc09aa0d38bc58eba2f02e18aab6d147d649a4e2503952ed6f7abc4855aa04a9fb9c8f01143f57de9666f6336b4aec5d2df6d0cc0dfe28e098f77e029
-EBUILD dwm-6.4.ebuild 1326 BLAKE2B 3c5f04b9d2d73c9f5d0d039db7533650c070a9cf3bd6307912f7a5d09cc2487ecb7b85b113b8492a78cb92514e4bfad47ec59a7d2e17577938e51ed6855ccb72 SHA512 11d64565c658ddfe36f83d82d8d94c0e71ffac77c5cec038a37bfe6cf571b84653c20df6fe2885f24e08797fb9c256906aa7616ee929fdb4e69ca4a425cb33b6
+EBUILD dwm-6.4.ebuild 1325 BLAKE2B fc470f218ae16e410bedc641fa615e8076e446ba5394f7d53e0f73b8e268fc24c928bb7ec7ae8a9d01d8303f6aaafb4aeb5b6aa5cf9ea95886c875d1e8f0deb6 SHA512 c73b598756ad64f75605c33f8d69423840eaa8d11bce9db297c283d93acea82082062a96e2bcff773b3b7a869e1d3fc3ff9032b77868ddf4330b974dcad11a94
EBUILD dwm-9999.ebuild 1328 BLAKE2B 8a7974b61959db4ac9042b154ed2f616df7ee9a834d06c402080ef5e8d91de7ba58da65c0472c24c1ba703ac42027ea0d403366c4aebbe5fd705b89f00f08c82 SHA512 ff985b41d446012e4dc064e882fc1e7cddd7596260641a1bc4058db22711e0ccea7b1068361d491a4a795eff44001cf3d8339a1178ede3140b07ed48aa536ab3
MISC metadata.xml 503 BLAKE2B 741cc38200fa0911bf9fa1a2afcd0bad76da0469a85a6f72dfce5ed04e57083405cdc0e9ee8ca66b3f9bc88b1845a7132f66552e999f66568e3e044caaa3aaad SHA512 93d86f980268b8c9f2fba670220de0a138ebd7bd22481681ce0af029743a3142e52e215fc8dffcbce6ba882d50e9e1bfbe33eee858fe28978e733c0bfb864582
diff --git a/x11-wm/dwm/dwm-6.4.ebuild b/x11-wm/dwm/dwm-6.4.ebuild
index 99209036a471..9197ef3aa4b2 100644
--- a/x11-wm/dwm/dwm-6.4.ebuild
+++ b/x11-wm/dwm/dwm-6.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://git.suckless.org/dwm"
else
SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
fi
LICENSE="MIT"