summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-10-10 06:08:39 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-10-10 06:08:39 +0100
commitdd14643cac4a1aa6ce4151cea5c424577434968b (patch)
tree18bf4bedb3567cde89b92498471a0de3b09c5f78
parent024d1b6f101ade7073320fba887d4808c933a8e8 (diff)
gentoo auto-resync : 10:10:2023 - 06:08:39
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29310 -> 29301 bytes
-rw-r--r--app-admin/Manifest.gzbin31681 -> 31680 bytes
-rw-r--r--app-admin/ansible-core/Manifest4
-rw-r--r--app-admin/ansible-core/ansible-core-2.14.11.ebuild58
-rw-r--r--app-admin/ansible-core/ansible-core-2.15.5.ebuild54
-rw-r--r--app-backup/Manifest.gzbin8035 -> 8043 bytes
-rw-r--r--app-backup/ccollect/Manifest1
-rw-r--r--app-backup/ccollect/ccollect-0.8-r2.ebuild82
-rw-r--r--app-backup/mylvmbackup/Manifest4
-rw-r--r--app-backup/mylvmbackup/files/mylvmbackup.conf2
-rw-r--r--app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild37
-rw-r--r--app-backup/mylvmbackup/mylvmbackup-0.16.ebuild7
-rw-r--r--app-backup/rdup/Manifest1
-rw-r--r--app-backup/rdup/rdup-1.1.15-r1.ebuild37
-rw-r--r--app-backup/sarab/Manifest1
-rw-r--r--app-backup/sarab/sarab-1.0.0-r1.ebuild42
-rw-r--r--app-backup/simplebackup/Manifest1
-rw-r--r--app-backup/simplebackup/simplebackup-1.8.1-r2.ebuild31
-rw-r--r--app-backup/spideroak-bin/Manifest1
-rw-r--r--app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild105
-rw-r--r--app-benchmarks/Manifest.gzbin4690 -> 4689 bytes
-rw-r--r--app-benchmarks/filebench/Manifest1
-rw-r--r--app-benchmarks/filebench/filebench-1.4.9.1-r2.ebuild35
-rw-r--r--dev-python/Manifest.gzbin267276 -> 267278 bytes
-rw-r--r--dev-python/astroid/Manifest2
-rw-r--r--dev-python/astroid/astroid-2.15.8-r1.ebuild68
-rw-r--r--dev-python/astroid/astroid-3.0.0-r1.ebuild67
-rw-r--r--dev-python/certifi/Manifest1
-rw-r--r--dev-python/certifi/certifi-3021.3.16-r4.ebuild54
-rw-r--r--dev-qt/Manifest.gzbin11386 -> 11389 bytes
-rw-r--r--dev-qt/qtbase/Manifest9
-rw-r--r--dev-qt/qtbase/files/qtbase-6.5.3-xkbcommon160.patch18
-rw-r--r--dev-qt/qtbase/qtbase-6.5.3.ebuild1
-rw-r--r--dev-qt/qtbase/qtbase-6.6.0_rc.ebuild1
-rw-r--r--dev-qt/qtbase/qtbase-6.6.9999.ebuild1
-rw-r--r--dev-qt/qtbase/qtbase-6.9999.ebuild1
-rw-r--r--dev-qt/qtgui/Manifest3
-rw-r--r--dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch18
-rw-r--r--dev-qt/qtgui/qtgui-5.15.11.ebuild4
-rw-r--r--games-board/Manifest.gzbin10034 -> 10041 bytes
-rw-r--r--games-board/pokerth/Manifest3
-rw-r--r--games-board/pokerth/files/pokerth-1.1.2-protobuf-23.patch57
-rw-r--r--games-board/pokerth/pokerth-1.1.2-r1.ebuild1
-rw-r--r--media-libs/Manifest.gzbin69215 -> 69213 bytes
-rw-r--r--media-libs/libcue/Manifest2
-rw-r--r--media-libs/libcue/libcue-2.2.1-r1.ebuild2
-rw-r--r--media-libs/libplacebo/Manifest4
-rw-r--r--media-libs/libplacebo/libplacebo-6.338.0.ebuild2
-rw-r--r--media-libs/libplacebo/libplacebo-9999.ebuild2
-rw-r--r--media-libs/shaderc/Manifest2
-rw-r--r--media-libs/shaderc/shaderc-2023.6.ebuild2
-rw-r--r--metadata/Manifest.gzbin6987 -> 6983 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.gzbin27885 -> 27900 bytes
-rw-r--r--metadata/md5-cache/app-admin/Manifest.gzbin56623 -> 56939 bytes
-rw-r--r--metadata/md5-cache/app-admin/ansible-core-2.14.1116
-rw-r--r--metadata/md5-cache/app-admin/ansible-core-2.15.516
-rw-r--r--metadata/md5-cache/app-backup/Manifest.gzbin13055 -> 14025 bytes
-rw-r--r--metadata/md5-cache/app-backup/ccollect-0.8-r215
-rw-r--r--metadata/md5-cache/app-backup/mylvmbackup-0.166
-rw-r--r--metadata/md5-cache/app-backup/mylvmbackup-0.16-r112
-rw-r--r--metadata/md5-cache/app-backup/rdup-1.1.15-r117
-rw-r--r--metadata/md5-cache/app-backup/sarab-1.0.0-r112
-rw-r--r--metadata/md5-cache/app-backup/simplebackup-1.8.1-r213
-rw-r--r--metadata/md5-cache/app-backup/spideroak-bin-7.5.0-r315
-rw-r--r--metadata/md5-cache/app-benchmarks/Manifest.gzbin6540 -> 6702 bytes
-rw-r--r--metadata/md5-cache/app-benchmarks/filebench-1.4.9.1-r215
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin378063 -> 378551 bytes
-rw-r--r--metadata/md5-cache/dev-python/astroid-2.15.8-r116
-rw-r--r--metadata/md5-cache/dev-python/astroid-3.0.0-r116
-rw-r--r--metadata/md5-cache/dev-python/certifi-3021.3.16-r416
-rw-r--r--metadata/md5-cache/dev-qt/Manifest.gzbin41346 -> 41348 bytes
-rw-r--r--metadata/md5-cache/dev-qt/qtbase-6.5.32
-rw-r--r--metadata/md5-cache/dev-qt/qtbase-6.6.0_rc2
-rw-r--r--metadata/md5-cache/dev-qt/qtbase-6.6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtbase-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtgui-5.15.112
-rw-r--r--metadata/md5-cache/games-board/Manifest.gzbin12366 -> 12365 bytes
-rw-r--r--metadata/md5-cache/games-board/pokerth-1.1.2-r12
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin120217 -> 120209 bytes
-rw-r--r--metadata/md5-cache/media-libs/libcue-2.2.1-r14
-rw-r--r--metadata/md5-cache/media-libs/libplacebo-6.338.04
-rw-r--r--metadata/md5-cache/media-libs/libplacebo-99992
-rw-r--r--metadata/md5-cache/media-libs/shaderc-2023.64
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin94568 -> 94727 bytes
-rw-r--r--metadata/md5-cache/net-misc/curl-8.1.24
-rw-r--r--metadata/md5-cache/net-misc/curl-8.2.14
-rw-r--r--metadata/md5-cache/net-misc/curl-8.3.02
-rw-r--r--metadata/md5-cache/net-misc/curl-8.3.0-r117
-rw-r--r--metadata/md5-cache/net-misc/curl-99992
-rw-r--r--metadata/md5-cache/net-wireless/Manifest.gzbin27712 -> 27712 bytes
-rw-r--r--metadata/md5-cache/net-wireless/gqrx-2.17.2 (renamed from metadata/md5-cache/net-wireless/gqrx-2.15.9-r2)10
-rw-r--r--metadata/md5-cache/net-wireless/gqrx-99998
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin90790 -> 90775 bytes
-rw-r--r--metadata/md5-cache/sys-apps/keyutils-1.6.32
-rw-r--r--metadata/md5-cache/sys-apps/sandbox-2.384
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--net-misc/Manifest.gzbin54481 -> 54474 bytes
-rw-r--r--net-misc/curl/Manifest10
-rw-r--r--net-misc/curl/curl-8.1.2.ebuild2
-rw-r--r--net-misc/curl/curl-8.2.1.ebuild7
-rw-r--r--net-misc/curl/curl-8.3.0-r1.ebuild361
-rw-r--r--net-misc/curl/curl-8.3.0.ebuild5
-rw-r--r--net-misc/curl/curl-9999.ebuild5
-rw-r--r--net-misc/curl/files/curl-8.3.0-tests-arm-musl.patch115
-rw-r--r--net-wireless/Manifest.gzbin13734 -> 13733 bytes
-rw-r--r--net-wireless/gqrx/Manifest8
-rw-r--r--net-wireless/gqrx/gqrx-2.17.2.ebuild (renamed from net-wireless/gqrx/gqrx-2.15.9-r2.ebuild)30
-rw-r--r--net-wireless/gqrx/gqrx-9999.ebuild20
-rw-r--r--net-wireless/gqrx/metadata.xml2
-rw-r--r--sys-apps/Manifest.gzbin49697 -> 49703 bytes
-rw-r--r--sys-apps/keyutils/Manifest2
-rw-r--r--sys-apps/keyutils/keyutils-1.6.3.ebuild7
-rw-r--r--sys-apps/sandbox/Manifest2
-rw-r--r--sys-apps/sandbox/sandbox-2.38.ebuild2
124 files changed, 1628 insertions, 145 deletions
diff --git a/Manifest b/Manifest
index 4fd2c8baf3a6..2ff2ed1a4a85 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29310 BLAKE2B 2d32e0e0cc6e63df146dcfd99c386c7df81dc9c5534ebd5a4457491976c98307c64237a0d3be79b391e1ab1095076fedf5e6676cfb4cc3f836f9dac1a31fcb8e SHA512 f73bd1a1a38fdfc84ef65c59f3319596435a17e2cd130b53cf5e19e69fe5e6b4bfedef2516d965a4e9f688d96eaae1af2e70c24a940ce37eb2ab86d4917ce6f6
-TIMESTAMP 2023-10-09T22:40:28Z
+MANIFEST Manifest.files.gz 29301 BLAKE2B 7113a18fec46d2cc58437d7fdf482091acedef2ce9cc10517834370c8c8725a226c6474b716814faf57740c71a9846a81f94407f198023e5a8490e8f6d3a7335 SHA512 0a600b4ff148cb58c9bca50a399e02f4cc1fa7d9fb92d3653855d365e88f315d6e3f564f371328aacb3dcfa88b2c46c1bda09d4890d3781d9a30a227afe08823
+TIMESTAMP 2023-10-10T04:40:28Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUkgVxfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUk1bxfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCAwhAAtMIxtfTpkwSzdGL61eX7RBqw39IB4g0oObhiUslA9rq/Fm1s/enGwAKj
-dKJEMK6nbsUPXNAgyiBF6LWgNFQVg031vHuLhHCbPtTuDOSPzSIIaj5Kmxpn5bR6
-KWsWKAG/x754o3s98dLRM1eQS/dALzX3rkWzxxJa1+4I7o//XQFTL/l9m2t10Bm2
-C9mjI1c1KvAmFfNUHZEQDonaNKCN0351NSh5aVAe1IKbO6H5jDQ1fvS7OH2BprX8
-sEX5RtZ1TuzBs3jMHeIHivBijDjpSMCDCYfQ3pWzc38SUPjuF0ZUdzcqx6gQmzD0
-rPQP86VT/qG1DtXjXABlK02a3RKiIHBB2NforejfXvMp44Jnas5GOQ97q3DdqdHN
-w6Gk0gzSm+su2X2Ns6emSZyOVxTbJiwQ53/iCkadeGaKGa/4ZFz1vNiTVq61j+Xo
-65ZWdmaVCIIg7BAjgfK9TwQCTnqfM//heRI+/Y8tbfaaMqWHPFeonindDrGZzYio
-7Gb6XvxLs2KKyzOEMvw57T3n66T8rEq1trYJHRjkpF0wQgkzZEelUaPpJncmGfz2
-dvLBHh1K6vuUnccMyfUuJB45OlWpvnkY/01IEeCV2pQtjrIR89of5UHYo1Bb2Yal
-xyA3Mn55yiw29bs50t6zSs5MD5vn58HXzyY4DfUco/9vvxAJiaE=
-=o+2y
+klDRGhAArywymXHqbeuPeVTH+/jX75wSZQJ05dkVP9KiyQFkXD9Yk85kF/4Sutuf
+qCA7deia7SBy03/zAwHQip7iu2cQYgGad18FeJ4131MV+mi8TpTKQZOcnk49mFUs
+3v/wyxGx6deBg3Cqs3oA1SizmYi2CWlLzsLY5vPxzTIYWeh4DpYxt9RHKX6YaDjG
+5MclfmA+4vVfS/fvpOTloeNNq+J+JB24Gr5S9y3gtF11qNk0ysQrMMtfJ2B/tcTH
+ifmPG0ZyBinzC/my1/WZKH1itDDDyGjhz6JiVBtSurKbWc/7HG1kopXlUiOtChsq
+UPgaxv3K1YJapx8/hDui/sBkb/pnrfZXvdboMulrkGchpLvc8ygFgbGOMV9s/DtB
+pwBIQqBXwqGt3adjvGl065lTNE7NRKhNCwlYr5Xmp6Q/kQd3Ka4cCfziSz634Daq
+eyS5m9aWMY+J7Ct820sOzczsl+1sX3s1CJAl6xuNtEpaqGKA+OTHKzDQsQ8x/TDk
+4ivrL0/23TFinFQluUPznqxiezo4KOG5WiUTXWu0LH8O5SOET8kAb4iArNCMWNPl
+GIByT6BYUVkxjMRlpyNCab17ChKd1Be/blB0/ftvEMG2wAVjoXUwOCM4xp46wTMg
+V/TAo8tU7YxY5i8FdSV5o9VGQZhuzD8WjH88uJl7hoq/yT5BnGg=
+=37wy
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index eeee8e1868bd..59665aed9875 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 b31cb9670ec2..434418643ea6 100644
--- a/app-admin/Manifest.gz
+++ b/app-admin/Manifest.gz
Binary files differ
diff --git a/app-admin/ansible-core/Manifest b/app-admin/ansible-core/Manifest
index b8e98be071bb..e5bc9877c1ce 100644
--- a/app-admin/ansible-core/Manifest
+++ b/app-admin/ansible-core/Manifest
@@ -1,15 +1,19 @@
AUX resolvelib.patch 5731 BLAKE2B fdc0660ea786e02475e7e9735de6493cd6b96048c238ee050d1751a46cce12048112e495e1de48e1d1bb41d5d4415b16dfe294621bd0f6bbb0786c3df52dd35b SHA512 baf5f8c42c85628dffda987dc81b98f56f1a60857f4cc9e6f1b9938f4978d1ba4d84dc7904685dbe02e19a4b91a7a2f979772bbdd42268e6754bcd5208e40d37
DIST ansible-core-2.14.10.tar.gz 3141532 BLAKE2B e96e2dd82aacb7752afb51704f3316deb3006f6da328e67a4c0789681b351d70e0a1f84325df89342c4cf8fccb07c5a28967506fcbb167319a6b65944eaa0008 SHA512 f455d35a348dcd770bcb65fac12727e8f76c373b9ef7bcf1f9802a50f7fd8e5ed67ba696d9f481458715efe9b7164d57b480be84e8463c20d155b67fe477b4be
+DIST ansible-core-2.14.11.tar.gz 3144040 BLAKE2B b9ae1b284219650a764af6b2a341172730cbfe3481b9ff3d1e33549ddd9b687071455a6349124019f0dd8448d5c61ada9e0011375f2ffc74ca4ae44cd1ce285b SHA512 778d7b2646d59ac45994a0d33e59d0f85ca2cbf58605d94185fc86d9bc782d642d155c056213703c95e5b144939e287176096d833b9487971efa5cc22624bd27
DIST ansible-core-2.14.8.tar.gz 11456832 BLAKE2B 28f7f8e5ac7dd3fa82237fe341222867a2c57146de53cd1ef2017b1bb548d8b94801087a5d21df1ab6105cc1e20bf8ca0667722294586d3328fa7ca4b74477f5 SHA512 601c9f58db7382944bf3c597fe93c630d8aec0e77bccab992c2bfc612824185d49e0af01b1bca43ced78918d843cd9b53cb2ebd2a6e26c07747bd13ba276be2c
DIST ansible-core-2.14.9.tar.gz 3137084 BLAKE2B b1bfd5e65a9a1de18a8e3c7bd9c5fe470d8ce6af1357946b09ff4676531f7fb2f8cd0efd648a1e9893db1f8f0336cd1c70555f4e68efb87565933eaf8c77dc15 SHA512 ce5aaaf264472a60bf890f5b3c2d6494cb649371f2c78723cccd8bf7e0ec352ff939234a177e7e12d8ec637e7d62c37247feb1ef7e2395293d3bee7fd331649b
DIST ansible-core-2.15.2.tar.gz 10814159 BLAKE2B 0be12f45e2dffc9a57974d64092b53b1f74509263d4a68da0485bc691340ca9c1336714a33dd8099f3a11fda1e9fea98d1d88b4af9611e26b0e7c0823eb86ddc SHA512 75cfc9a5f104d15a83ea464e34b9b2d351fcddc23b7bc4e86a1975d2aef22a336c865a4bd25cee58ba64b67eebfc2553ca55ea581ffcfc4e5261af46fbdf7e55
DIST ansible-core-2.15.3.tar.gz 3144403 BLAKE2B 86b6528fe99a283c992134608857d0a244ba5b58753a4d623c7097b4db5bb38bea82391905ea9c2de9ca9ee62efc30480e0bd2989b95bc9e531cca87b9eb72e4 SHA512 ba91faef7ace83adf8c6f98ee8eb0186c1fef03657e595857f2255b697e91bfa2df716e9b733d23567f78228281a57940c9a0243d94b54bc7a1d2c0845f19d26
DIST ansible-core-2.15.4.tar.gz 3148213 BLAKE2B f800278960982952bcda5054e48ce36d3170aa565d112633b2dde1ff0dde233876e284f55c2d89b1a19d28a48e6a05d1f12a1c0eaf4e85a525999c7fab9510cf SHA512 2db03dca53ff7ce99068afba97150f00e4b1c3a7b80e34b90f515baa3b745342d8e483849265e7fcf3dfee31de7a24352a1320c64ce719d31f43be96030b663c
+DIST ansible-core-2.15.5.tar.gz 3154868 BLAKE2B 4de5dfe792f8b33b0c64747142658215a235f0b6269b8e00742adc81f2d87db3e24fd9fc58bf58106591c8981dae356ebeb9a958ba55645eebf1815913a98120 SHA512 820c455d4e9703fc0edebdc917325b7dc5a47c29fbaaac701e3b4d975cd17ebcdffefeec178c57b15f11ccdc57cbd649cd070031fd927c1f35819d4955e19cc0
EBUILD ansible-core-2.14.10.ebuild 1354 BLAKE2B b338058c316d4c5ba00e2af886f80b0d30e2d35b21e7c761a9ae4c07a0a538f04980c19de72eb19f8a3267482c3c6a50b8a3bdaaca42c101e84cae71439f53d7 SHA512 fb2b58338c253cde83c375882cc648a8dc7930408f3e235b146144b067ce754f2bbfcb8e1de8429e13d2eb693fa68f7bac89cbe1861c10424d26057ebd020936
+EBUILD ansible-core-2.14.11.ebuild 1354 BLAKE2B b338058c316d4c5ba00e2af886f80b0d30e2d35b21e7c761a9ae4c07a0a538f04980c19de72eb19f8a3267482c3c6a50b8a3bdaaca42c101e84cae71439f53d7 SHA512 fb2b58338c253cde83c375882cc648a8dc7930408f3e235b146144b067ce754f2bbfcb8e1de8429e13d2eb693fa68f7bac89cbe1861c10424d26057ebd020936
EBUILD ansible-core-2.14.8.ebuild 1351 BLAKE2B b00902f00b8f1371777e41651460ecd2925d20a165ee8e491ff7e4d7cd902d380eed501556bc8c393e2236f79818eeffff05f8e2f093408ca61cee70d0ee8642 SHA512 94e9821734f241f745301bea4676c7d7aee48628d61b910cd694d6d541a660fe226bf9e5b50129b5263221ef9986898f656831a63531ada6916ba63d4b620724
EBUILD ansible-core-2.14.9.ebuild 1351 BLAKE2B b00902f00b8f1371777e41651460ecd2925d20a165ee8e491ff7e4d7cd902d380eed501556bc8c393e2236f79818eeffff05f8e2f093408ca61cee70d0ee8642 SHA512 94e9821734f241f745301bea4676c7d7aee48628d61b910cd694d6d541a660fe226bf9e5b50129b5263221ef9986898f656831a63531ada6916ba63d4b620724
EBUILD ansible-core-2.15.2.ebuild 1306 BLAKE2B c77afe15bd0127bc975a099bd4c9989b71c78cb3b5159d79cf9f105d5189f3aa80615d7ab32827f98a0215aec31a94ac11efe433e461e60be1baf5dddb3f72ee SHA512 e374e539dd6f49bcab15a502d6ef7c4c31643ca1161992745517d1e08727d4f48beaf067209133908eef904ccbd054cd81ce2fa97639394d033ea94c1c3eb535
EBUILD ansible-core-2.15.3.ebuild 1306 BLAKE2B c77afe15bd0127bc975a099bd4c9989b71c78cb3b5159d79cf9f105d5189f3aa80615d7ab32827f98a0215aec31a94ac11efe433e461e60be1baf5dddb3f72ee SHA512 e374e539dd6f49bcab15a502d6ef7c4c31643ca1161992745517d1e08727d4f48beaf067209133908eef904ccbd054cd81ce2fa97639394d033ea94c1c3eb535
EBUILD ansible-core-2.15.4.ebuild 1309 BLAKE2B 5288758a95f5be33854ed6093801b954adbd067213b825eefb2ac56945f15cef99aae4d82e87de8af26b48068b0a98f424a12861efff111c2007e2f1f1d61420 SHA512 c9c81036d86440c692ccf304c229caa8929d1e34519831d62b627141192d33cf832462b3ef2fbe65ac8351f4b56cd3b3f898e0c829b45b5440a0753a88f0fc1e
+EBUILD ansible-core-2.15.5.ebuild 1309 BLAKE2B 5288758a95f5be33854ed6093801b954adbd067213b825eefb2ac56945f15cef99aae4d82e87de8af26b48068b0a98f424a12861efff111c2007e2f1f1d61420 SHA512 c9c81036d86440c692ccf304c229caa8929d1e34519831d62b627141192d33cf832462b3ef2fbe65ac8351f4b56cd3b3f898e0c829b45b5440a0753a88f0fc1e
EBUILD ansible-core-9999.ebuild 1309 BLAKE2B 5288758a95f5be33854ed6093801b954adbd067213b825eefb2ac56945f15cef99aae4d82e87de8af26b48068b0a98f424a12861efff111c2007e2f1f1d61420 SHA512 c9c81036d86440c692ccf304c229caa8929d1e34519831d62b627141192d33cf832462b3ef2fbe65ac8351f4b56cd3b3f898e0c829b45b5440a0753a88f0fc1e
MISC metadata.xml 1042 BLAKE2B bf5f9a6d7f2b7a0465332ce47a343566749ac3e6b8c29d37c21140c69e56a3c58ba2bc6335b6839da43993dc427a12350506dc55b0f727856f16b173c0df90a4 SHA512 4adc7776bc6f02d91f2229ea96566e94b1e8155f75bac27d7391f87d6fc3100da425235f2c02dccd1ce7534abc9c30be0ab5a15ec9dc4278463f10dcf95e8b4d
diff --git a/app-admin/ansible-core/ansible-core-2.14.11.ebuild b/app-admin/ansible-core/ansible-core-2.14.11.ebuild
new file mode 100644
index 000000000000..66c67a2e2ac7
--- /dev/null
+++ b/app-admin/ansible-core/ansible-core-2.14.11.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+PYPI_NO_NORMALIZE=1
+
+inherit distutils-r1
+
+DESCRIPTION="Model-driven deployment, config management, and command execution framework"
+HOMEPAGE="https://www.ansible.com/"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/ansible/ansible.git"
+ EGIT_BRANCH="devel"
+else
+ inherit pypi
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+RESTRICT="test"
+
+PATCHES=(
+ "${FILESDIR}/resolvelib.patch"
+)
+
+RDEPEND="
+ dev-python/paramiko[${PYTHON_USEDEP}]
+ dev-python/jinja[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ dev-python/httplib2[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ dev-python/netaddr[${PYTHON_USEDEP}]
+ dev-python/pexpect[${PYTHON_USEDEP}]
+ >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}]
+ <dev-python/resolvelib-1.1.0[${PYTHON_USEDEP}]
+ net-misc/sshpass
+ virtual/ssh
+"
+BDEPEND="
+ >=dev-python/packaging-16.6[${PYTHON_USEDEP}]
+ test? (
+ dev-python/botocore[${PYTHON_USEDEP}]
+ dev-python/pytz[${PYTHON_USEDEP}]
+ )"
+
+distutils_enable_tests pytest
+
+python_compile() {
+ export ANSIBLE_SKIP_CONFLICT_CHECK=1
+ distutils-r1_python_compile
+}
diff --git a/app-admin/ansible-core/ansible-core-2.15.5.ebuild b/app-admin/ansible-core/ansible-core-2.15.5.ebuild
new file mode 100644
index 000000000000..31aa6a3c7556
--- /dev/null
+++ b/app-admin/ansible-core/ansible-core-2.15.5.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+PYPI_NO_NORMALIZE=1
+
+inherit distutils-r1
+
+DESCRIPTION="Model-driven deployment, config management, and command execution framework"
+HOMEPAGE="https://www.ansible.com/"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/ansible/ansible.git"
+ EGIT_BRANCH="devel"
+else
+ inherit pypi
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+RESTRICT="test"
+
+RDEPEND="
+ dev-python/paramiko[${PYTHON_USEDEP}]
+ dev-python/jinja[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ dev-python/httplib2[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ dev-python/netaddr[${PYTHON_USEDEP}]
+ dev-python/pexpect[${PYTHON_USEDEP}]
+ >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}]
+ <dev-python/resolvelib-1.1.0[${PYTHON_USEDEP}]
+ net-misc/sshpass
+ virtual/ssh
+"
+BDEPEND="
+ >=dev-python/packaging-16.6[${PYTHON_USEDEP}]
+ test? (
+ dev-python/botocore[${PYTHON_USEDEP}]
+ dev-python/pytz[${PYTHON_USEDEP}]
+ )"
+
+distutils_enable_tests pytest
+
+python_compile() {
+ export ANSIBLE_SKIP_CONFLICT_CHECK=1
+ distutils-r1_python_compile
+}
diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz
index bb14ff509063..62d95042bbd7 100644
--- a/app-backup/Manifest.gz
+++ b/app-backup/Manifest.gz
Binary files differ
diff --git a/app-backup/ccollect/Manifest b/app-backup/ccollect/Manifest
index 3061782a0bf1..378d5456c721 100644
--- a/app-backup/ccollect/Manifest
+++ b/app-backup/ccollect/Manifest
@@ -1,3 +1,4 @@
DIST ccollect-0.8.tar.bz2 60376 BLAKE2B e3580aa6d1438b106c372e5b4abc77b9e19a8e057b93cfbd5882b3e9a899d5fa02c31c030c933c6e3e254687423cc51d0d86787365d40e4f5635aab3aa6dd954 SHA512 dc4b2a8687c636938154f8a4a4048c3f0ef13f6d6e3f6e66d8dcc8f544f3a390a98a8dbfb3ba2ba9019decbec5d628f07461dd3f803e14b2203972936ebf96f3
EBUILD ccollect-0.8-r1.ebuild 2209 BLAKE2B c0fcc2f9e198064de9f2d60d53a5c92ca53abf81f08b22cb0f13d35e6169c547e8d1d645ee3aba64d85c13c5c3f3ad9bf8059fbcd6942c6cfe9a14bf9799b69d SHA512 0fb265043da59e9d03eafa6b67b35dea8c4cb35b71bd501a61c62b961030803a8a96f687cecc501eb3082d20fe91009e2e11cf96058f54b32064c90510b2143e
+EBUILD ccollect-0.8-r2.ebuild 2369 BLAKE2B 07d5e737aac569a2090a1cf09519d0a21ce2d5d99298d51c87e715608955eb3833e83b1341b6f54fa56e9df5054c4155febe4faf9a2f82c349225447a6edddfa SHA512 cc9b5f0df4ce79d314bd7869fef2329b226db45e1cf0ce90facc7ca625c208117f188992e5aab831c0b90d6d44f9b9d8f2707c81d3fa8393c5736f8058bacccf
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/app-backup/ccollect/ccollect-0.8-r2.ebuild b/app-backup/ccollect/ccollect-0.8-r2.ebuild
new file mode 100644
index 000000000000..1fb18a8011de
--- /dev/null
+++ b/app-backup/ccollect/ccollect-0.8-r2.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit prefix
+
+DESCRIPTION="Pseudo incremental backup with different exclude lists using hardlinks and rsync"
+HOMEPAGE="https://www.nico.schottelius.org/software/ccollect/"
+SRC_URI="https://www.nico.schottelius.org/software/${PN}/download/${P}.tar.bz2"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="amd64 ~hppa ppc ~sparc x86"
+IUSE="doc examples"
+# tests need ssh-access
+RESTRICT="test"
+
+RDEPEND="net-misc/rsync"
+BDEPEND="
+ doc? (
+ >=app-text/asciidoc-8.1.0
+ app-text/docbook-xsl-stylesheets
+ app-text/docbook-xml-dtd:4.2
+ dev-libs/libxslt
+ )"
+
+src_compile() {
+ use doc && emake XSL="${BROOT}"/usr/share/sgml/docbook/xsl-stylesheets/html/docbook.xsl documentation
+}
+
+src_install() {
+ hprefixify ccollect.sh
+ dobin ccollect.sh
+ dosym ccollect.sh /usr/bin/ccollect
+
+ local i
+ for i in add_source analyse_logs archive_config check_config \
+ delete_source list_intervals logwrapper stats; do
+ hprefixify tools/ccollect_${i}.sh
+ newbin tools/ccollect_${i}.sh ccollect_${i}
+ done
+
+ insinto /usr/share/${PN}/tools
+ hprefixify tools/config-pre* tools/{gnu-du-backup-size-compare,report_success}.sh
+ doins tools/config-pre* tools/{gnu-du-backup-size-compare,report_success}.sh
+
+ pushd doc/changes >/dev/null || die
+ for i in * ; do
+ newdoc ${i} NEWS-${i}
+ done
+ popd >/dev/null || die
+
+ if use doc; then
+ doman doc/man/*.1
+
+ find doc/ \( -iname '*.1' -o -iname '*.text' \) -delete || die
+ HTML_DOCS=( doc/{*.htm{,l},man} )
+ fi
+ einstalldocs
+
+ if use examples ; then
+ docinto examples
+ dodoc -r conf/.
+ fi
+}
+
+pkg_postinst() {
+ ewarn "If you're upgrading from 0.6.x or less, you'll have to"
+ ewarn "upgrade your existing configuration as follows:"
+ ewarn "1. Make the scripts in ${EROOT}/usr/share/ccollect/scripts executable"
+ ewarn "2. Run all config-pre-\$VER-to-\$VER.sh in ${EROOT}/usr/share/ccollect/scripts"
+ ewarn " ascending order, where \$VER is greater or equal than the version"
+ ewarn " you upgraded from."
+ ewarn "Example:"
+ ewarn " You upgraded from 0.5, thus you have to run:"
+ ewarn " ${EROOT}/usr/share/ccollect/tools/config-pre-0.6-to-0.6.sh"
+ ewarn " ${EROOT}/usr/share/ccollect/tools/config-pre-0.7-to-0.7.sh"
+
+ elog "Please note that many tools are now installed directly to ${EROOT}/usr/bin"
+ elog "as recommended by upstream."
+}
diff --git a/app-backup/mylvmbackup/Manifest b/app-backup/mylvmbackup/Manifest
index 766a13e19550..f039e4629534 100644
--- a/app-backup/mylvmbackup/Manifest
+++ b/app-backup/mylvmbackup/Manifest
@@ -1,8 +1,10 @@
AUX mylvmbackup-0.14-fix-build-system.patch 381 BLAKE2B 02c0af3b1809145bec8c48b4dceee08c78691b97e3a8df0e260cb2ea16e263bf01c6cc5d9a59217b09daa3e9ab5a2ca14ccbe3e154dad73c35eca5dda49d0c97 SHA512 aff25a3828187de79ccaa3b43189a2d2d89381f1628d47bb2fb6b9fe347009e34f2e26697f57ec08c62083596b0fc49dd59c130b1ceb40bf60012608aa09d306
AUX mylvmbackup-0.14-fix-config.patch 160 BLAKE2B aa9fd816d76743131b59478acf6b7a0b0f1f735b5ec95c011fb0ff2f25452317766e780c0d051ac1c1b46a42e08342791c10748ed55d532e9adfb2f8c1dd37a8 SHA512 b79b0338563459e757ebf7a8b0cadb59847ab085d224904df3730d1c15827214b26246c27b05d098bfc2a0a8c0339cbcb69cf13407408e3befd5c25c26bdfd04
AUX mylvmbackup-0.16-fix-build-system.patch 240 BLAKE2B 09c843cf402b698f2a2d06460b82c7e779fffa90b55a8ed4d4a622d3dbe728990e1ad96a2e9e00c411db7373bc4668492b6d18b685e4de954d71ee14bc799617 SHA512 5b56ce5924203d3146c49da492acfde1fa6c6c41d49e2d229e264c2fa55d85c7d738df2fd8eae225c85f2a29b8af02b94783f31134c5f799cac207723949a0a0
+AUX mylvmbackup.conf 118 BLAKE2B c92d0319cebb4f6cb6e1760b5e1addf59339fcc8697547ddc0420a89e0b32e8074ba00bc6b86e4250ca8c1e09e1a59f2f829a136fed9a6c13452c75d91e7cf0f SHA512 ec63a6be07f4dc1dcf68496c4f1b73ac756c9d4d3561214ac3d3b96a164286925b4ae43a800c91ece8226e6cca1459eb3e188ffaa9457c86ebd5a2e1f4232e1d
DIST mylvmbackup-0.14.tar.gz 57338 BLAKE2B 2f3e85d73a08d8877f84c04e8a7368500fd10dd9ee5172110589175918c10d0e80dce17b842286aacb111d088c275138a87fcf46fb4b416d0697221735cc36b3 SHA512 e61f0c4e24b5482b2f7f4213e810a32776d1b39f589e27c309a4940943f3a9519041e53cf85a089a94100e2cc81715a033682bbe071220d755c14211b4177bfa
DIST mylvmbackup-0.16.tar.gz 58490 BLAKE2B 43f34e0e386c4cc4f8d30ce3fb3f9e93f4ce7c795d1b74a0e6c2bb74750c855b5eeb41a09d9c2f6e0532bb297d00519d99b356fa98dfb0fbc4fc8cfd25daa976 SHA512 c23dd47c7cb13883cddb161f12a1698a1108b65d01a0e6d6feafab2d92c98717e38d4bc4a23712cb2e23f624e8c4e6307a2b0f171024976b52a58a720fd01b8b
EBUILD mylvmbackup-0.14.ebuild 678 BLAKE2B b879f2a7701675784b211f3586f929246cdb45dcd2a205578a941f8b5a9f937cfdc39d6788ebc72e36ebef417a6fbffa6c07737dc981ab8659b85c424aa52d48 SHA512 0393f91e96ee75b9320e7b6ec4aa3d040b48a00542e3448f5a666d7a7bca512772b082d986f4796ee477baf2e99bc373c84aced40af433e28f1f45be7d8b3684
-EBUILD mylvmbackup-0.16.ebuild 647 BLAKE2B 32b97281096b91b0f6ec9d42c1ae75d909c63f68a816d2bed70d0097762b026a0ac9b0ee416c2dcbee5b53ee162895f9eb06335a59c6a61c7bf103857382c738 SHA512 8c3f5b3c60a390764877d070ad3492e95e339ba522d73745ecadfec01ee37649f1ca12f4576564d3005336b43fa52eca702cca8d54941bee4a55077cf9a1a2c4
+EBUILD mylvmbackup-0.16-r1.ebuild 691 BLAKE2B 28b3b0cf7c91dd78fdd84812f32d77f567b796fb64477fe1e55ed2105e2c13d8aa0c5d236704e67e3c0ef2659e9b20d6a1118c65962ba1292a46a95ed80205b6 SHA512 30cd6a0104f2d9d068d17cfdbaca9d96911be9b5795a51e05c0ce6550dcd73c2bcd91834aef23fbdce74167acf770c557c8084d177a3f4f2b18967562ab0456f
+EBUILD mylvmbackup-0.16.ebuild 650 BLAKE2B 8ffdd1a9874b0e4773c1eb953064adfbf428d2882de2d36b822b1f9dc16fe4a59254c36a164f07d85330e7b7fd62898218d45cd8d637f47a828f64095aee647f SHA512 a049c521e15dc55752f61e1d6197532cc131821ddf33212e5d5a827284a5c3eb44b8b90565011ce4d0d05022fa2248ec4fb96983f41efe14d1ab1d3ad73126c3
MISC metadata.xml 251 BLAKE2B 3daf51d941d08d20be1521f01052f866b99db2e58f895cd910eecf9c80cd16544ed9efde07b581c7e3e78410c891fa36b9f2741c7cc9b86d7335572530bb17ec SHA512 f05f14802f23fd1115d7fb2dcab9f3303fe36dd8256d44ac9d45ab35196a5e26f819df32eea70db843a444fb50226cbe857038e191eac8f9556936faa1fde491
diff --git a/app-backup/mylvmbackup/files/mylvmbackup.conf b/app-backup/mylvmbackup/files/mylvmbackup.conf
new file mode 100644
index 000000000000..555c4853a4b6
--- /dev/null
+++ b/app-backup/mylvmbackup/files/mylvmbackup.conf
@@ -0,0 +1,2 @@
+d /var/tmp/mylvmbackup/backup 0700 - - - -
+d /var/tmp/mylvmbackup/mnt 0700 - - - -
diff --git a/app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild b/app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild
new file mode 100644
index 000000000000..bd94a299ae55
--- /dev/null
+++ b/app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tmpfiles
+
+DESCRIPTION="Tool for creating backups of MySQL server's data files using LVM snapshots"
+HOMEPAGE="https://lenzg.net/mylvmbackup/"
+SRC_URI="https://lenzg.net/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="
+ dev-perl/Config-IniFiles
+ dev-perl/DBD-mysql
+ dev-perl/TimeDate
+ sys-fs/lvm2
+ virtual/mysql
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.16-fix-build-system.patch
+ "${FILESDIR}"/${PN}-0.14-fix-config.patch
+)
+
+src_install() {
+ default
+
+ dotmpfiles "${FILESDIR}/${PN}.conf"
+}
+
+pkg_postinst() {
+ tmpfiles_process "${PN}.conf"
+}
diff --git a/app-backup/mylvmbackup/mylvmbackup-0.16.ebuild b/app-backup/mylvmbackup/mylvmbackup-0.16.ebuild
index 12b6e0aecc11..d9af9bbb9a83 100644
--- a/app-backup/mylvmbackup/mylvmbackup-0.16.ebuild
+++ b/app-backup/mylvmbackup/mylvmbackup-0.16.ebuild
@@ -4,8 +4,8 @@
EAPI=8
DESCRIPTION="Tool for creating backups of MySQL server's data files using LVM snapshots"
-HOMEPAGE="http://lenzg.net/mylvmbackup/"
-SRC_URI="http://lenzg.net/${PN}/${P}.tar.gz"
+HOMEPAGE="https://lenzg.net/mylvmbackup/"
+SRC_URI="https://lenzg.net/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
@@ -16,7 +16,8 @@ RDEPEND="
dev-perl/DBD-mysql
dev-perl/TimeDate
sys-fs/lvm2
- virtual/mysql"
+ virtual/mysql
+"
PATCHES=(
"${FILESDIR}"/${PN}-0.16-fix-build-system.patch
diff --git a/app-backup/rdup/Manifest b/app-backup/rdup/Manifest
index 57a1b5732392..39d2336e352c 100644
--- a/app-backup/rdup/Manifest
+++ b/app-backup/rdup/Manifest
@@ -1,3 +1,4 @@
DIST rdup-1.1.15.tar.gz 333646 BLAKE2B 452cf4a4e6393ae56ffee4ebd3086af0606b03125f9af84590314516fa643fd4122d64a34e17d6a5b4bd7ac5921bb9f1fe3c312694015b90b91a85f9c48cd851 SHA512 e377ec29e0dacae306ee58c935c9738f32d177e1c2575e4fa3618d2753d248f2898633dde46da81410271205458ccf0d3d885e3eebc5f1948afc5cd9e99ce7c3
+EBUILD rdup-1.1.15-r1.ebuild 801 BLAKE2B fb99e0f8669c2b6b7c127e9cfe50e340b5b6974c917b2831fd781250569deed882c8bfe124651ededae24a366d15da8b25e4077a8721dc96bca6e4ceff0682bc SHA512 6812a2e96cab3b739078b2fe8780fe870976d8861771486e234c61bb57fff68c5d5f15b2605dd95de619e1f16adbccce2af7d17d2faf75fe659b0d50919a8b1b
EBUILD rdup-1.1.15.ebuild 873 BLAKE2B 7a3ffabe47f710dfc01770dd025e05d2e15b3ae815799832b929e6b2e239f84a556f0c55c3fc48f9c2b17c303235e1432349038e03f2466e794295eb33f8b7ef SHA512 327248bb132543fbadc98a6fa8f8cb4c33e3d42375b9716632dbddf4d18a52ce484fbb6092a7df31e1462710ea923a813edfbfe5530abc54129225ea8ca773b9
MISC metadata.xml 326 BLAKE2B 55b9a17f6b2081c5e1768f9025b7afd3e8045910a778c5cdd1a4fc11b71ff1c160550bd80d86c935361351108cd0afee37d1c11469d70d00aca4953035780374 SHA512 d2add5f878e4ce2e4665564e7f72a998630e8ca27809f96607eae82f43ac28cb77501ae9e1b27d77e147b86e25f1e0ccd0f854159a3e78a854705fc09a0b7277
diff --git a/app-backup/rdup/rdup-1.1.15-r1.ebuild b/app-backup/rdup/rdup-1.1.15-r1.ebuild
new file mode 100644
index 000000000000..6fb0a41f335c
--- /dev/null
+++ b/app-backup/rdup/rdup-1.1.15-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Generate a file list suitable for full or incremental backups"
+HOMEPAGE="https://github.com/miekg/rdup/releases"
+SRC_URI="https://github.com/miekg/rdup/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug test"
+# It's known to fail with USE=debug
+REQUIRED_USE="test? ( !debug )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ app-arch/libarchive
+ dev-libs/glib:2
+ dev-libs/libpcre
+ dev-libs/nettle
+"
+DEPEND="${RDEPEND}"
+BDEPEND="test? ( dev-util/dejagnu )"
+
+src_prepare() {
+ default
+ sed -i -e 's/ -Werror//' GNUmakefile.in || die "Failed to fix Makefile"
+ eautoreconf
+}
+
+src_configure() {
+ econf $(use_enable debug)
+}
diff --git a/app-backup/sarab/Manifest b/app-backup/sarab/Manifest
index 1866c2e18e1b..c868511577f7 100644
--- a/app-backup/sarab/Manifest
+++ b/app-backup/sarab/Manifest
@@ -1,5 +1,6 @@
AUX 1.0.0-better-defaults-gentoo.patch 809 BLAKE2B 4c06df38ee68c612ebf671334d99c30d21bcea5bc16ad1b1e9c38e2824e503a12aa189f2aae254c991bf71de96244374ee1ef7ed180454905bba316705ed7676 SHA512 733484580782296c344d9c2ec69d4948359fef9c7513d9d481756c9f80fb4a369919dbbae01489dfba4b560d6c8077c755a31fcc74ba01f99148f3f63824fcee
AUX README.gentoo 443 BLAKE2B 6a7eada85c0ae10ee4e186e3c8895e206dbccca941d5ae7b650907af450ba510adfabac76cc72b64d18fbaf3db5f9fa9f3c557f4890624f46fc6b5ab92699db2 SHA512 8eba4144634e324bf59adbcbf0dac44c7ed4ae5a89dde7f201da47dca55969d59040f0cf3ba9d632f22a92f7e3aa1d44c0d0be2061bd3facb9d3057267ebf7ae
DIST sarab-1.0.0.tar.gz 24738 BLAKE2B b89a19f3b68345a4c0b7c70fe41d6a50fe99358167da797faa223549b70d7433a4d478b11f1de794e778f8e0537bca335333789176e14d3273d69a4071aa2a5c SHA512 246abd1893127a8aaf73537b9eb0d43921da37ddee97a02513916db2d6abdde6dd45715fbe56c53809c5442531e8172467de1b05af264a50054ecbecaa8d319f
+EBUILD sarab-1.0.0-r1.ebuild 967 BLAKE2B a19d635485371c271551625d963f4b31bc03a6c44f3a7c60480f90de611d02ba28d9b13008a2a4612feb3db55ce810483ed0db1423e59e76afc5c16482dc105a SHA512 e46fae757ccea1c5e17ebc0e823019fffbc747025c0596416e36d8bd0b1595f603207e0df8ae34cc6b1978629578b77530206081b07da77259466f245753614a
EBUILD sarab-1.0.0.ebuild 955 BLAKE2B dcf58aefc12cbbbbdcc76fcc1adbdff349d5282b348e54f477f22221b18ee207046b758c4219f26bf6d9c115e6e0c5902a6faf77b526afe70ad7c7c881a4aa6c SHA512 77e8deaac5fa43aead91a0a431ae9816e5e6b98db08815645ef4d901e74e7cd8fef7854daf6c6cba658e9a20f44b5695ae979644e1c3b7f6371045d8a35e7a9d
MISC metadata.xml 554 BLAKE2B dbce471bab5234688583fe6ca7d11fb8f82a8ab3747f8e6274f7b1d728284c94bba33df0b10d83760f89175cc7034fc2e0b21c2698f2fcb8abe148321404b4ae SHA512 e65c593eaef63fd10667fe58ed358d77155bf96aae89f7a59ef2012b65535c4a53ddb6f4ace06b76692d4c33e848e8928d91b93b10ee8234e83b32c5ddbb26af
diff --git a/app-backup/sarab/sarab-1.0.0-r1.ebuild b/app-backup/sarab/sarab-1.0.0-r1.ebuild
new file mode 100644
index 000000000000..fe5e5dd83868
--- /dev/null
+++ b/app-backup/sarab/sarab-1.0.0-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit prefix readme.gentoo-r1
+
+DESCRIPTION="SaraB is a powerful and automated backup scheduling system based on DAR"
+HOMEPAGE="https://sarab.sourceforge.net/"
+SRC_URI="mirror://sourceforge/sarab/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ app-backup/dar
+ virtual/mailx
+"
+
+PATCHES=( "${FILESDIR}"/${PV}-better-defaults-gentoo.patch )
+
+src_install() {
+ hprefixify sarab.sh
+ dobin sarab.sh
+ einstalldocs
+
+ insinto /etc/sarab
+ doins -r etc/.
+ # sarab.conf could contain passphrase information
+ fperms 600 /etc/sarab/sarab.conf
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+
+ ewarn "The configuration format for DAR encryption has changed in Sarab 0.2.4."
+ ewarn "Replace DAR_ENCRYPTION_OPTIONS=\"--key blowfish:PASSPHRASE\""
+ ewarn "by SARAB_KEY=\"blowfish:PASSPHRASE\" in /etc/sarab/sarab.conf"
+}
diff --git a/app-backup/simplebackup/Manifest b/app-backup/simplebackup/Manifest
index c9f7aa529e1e..2cdc028bd13a 100644
--- a/app-backup/simplebackup/Manifest
+++ b/app-backup/simplebackup/Manifest
@@ -1,3 +1,4 @@
DIST simplebackup-1.8.1.tar.gz 9630257 BLAKE2B bd6dde849ee2a72b6345993a4018d7d5a502960ba65c5802598ef5dca602df8a6404c18781d17aef084863b777ffe1807cbbeb9d76bc80d4b3060d0ba012faa7 SHA512 0c6c6fad99817b794c557f1d55420211b3e58de004b239b2be4c21cd88ab04ffc9a793fb55eae3bddb6b84eb7e53f0b19d3932d17579d0f3f68f024214eeb71d
EBUILD simplebackup-1.8.1-r1.ebuild 528 BLAKE2B 305ffc4a038a462690c2a68ef69554ddf8016bb69c75bfba7b862e75bec6f227b9b475e957104cf64967bdcdfb1f70ab6391d6b0ebcbc8458f89d13d46a19c92 SHA512 21da2d616832970838e371d94df91da7093fd9eb45d575110d8caa408d0cee3dd25ceebf4c3603b9663196a4d2bcc76a0a60fef6ee05ef9f485ada6dc01c5eb7
+EBUILD simplebackup-1.8.1-r2.ebuild 559 BLAKE2B fef30710b2a6740d9c37f96acb13e7bb21bb96a4877304502c1b7049a6a8a5c762384b62a96c4fc2faaed5e081216d3f63805a071b6793b7ac880e20d1195695 SHA512 4eb86a8b7120a1334696461b4533fafdb26935930e7a129692ac282930ba12aa91c7ff8ac2c603b8dd0f75565e54edee66be1fb5bcdfa3ada48f71c268117893
MISC metadata.xml 251 BLAKE2B 7b6dc923341c2c9b2ad3b816417e342831a7884b11467525a874fde5b52e29d74f2b7e88bae99b914a8df5ef1907d630e3847e7b883d06b80fba5702eeafcc16 SHA512 3131df7bdb380cf1deb996eeaaf84e0ca3820b11f151614f4388b14e6fc126b91659355e6804d9c5996a5bed57e3ce234de93ba044db666db5e9175dbd41bd89
diff --git a/app-backup/simplebackup/simplebackup-1.8.1-r2.ebuild b/app-backup/simplebackup/simplebackup-1.8.1-r2.ebuild
new file mode 100644
index 000000000000..aabaaaffac32
--- /dev/null
+++ b/app-backup/simplebackup/simplebackup-1.8.1-r2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit prefix
+
+DESCRIPTION="Cross-platform backup program"
+HOMEPAGE="https://migas-sbackup.sourceforge.net/"
+SRC_URI="mirror://sourceforge/migas-sbackup/${P}.tar.gz"
+S="${WORKDIR}/${P}/unix"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="sasl"
+
+RDEPEND="
+ dev-lang/perl
+ sasl? ( dev-perl/Authen-SASL )
+"
+
+src_compile() {
+ :;
+}
+
+src_install() {
+ hprefixify simplebackup.pl
+ newbin simplebackup.pl simplebackup
+ dodoc ../unix_readme.txt
+}
diff --git a/app-backup/spideroak-bin/Manifest b/app-backup/spideroak-bin/Manifest
index 75354910e43d..2c0ff2112fcb 100644
--- a/app-backup/spideroak-bin/Manifest
+++ b/app-backup/spideroak-bin/Manifest
@@ -1,4 +1,5 @@
DIST spideroak-bin-7.5.0_amd64.deb 20758038 BLAKE2B ecd549ee0d479f576e8d50b44f4f7a13c4d24445af32f460d34081e5b654586f314399b34cff1c937e157582a143fee6b98641a68655552bb6d3609e532ceba4 SHA512 4af9f6b57d8748c03bccb0ab843cf27f70eac8e8cc5f11bb494c597d5fd29f475bf9c68bce8971d3cc1550a6def7bac6beed78fdfb31961b09be61ee14116ddd
DIST spideroak-bin-7.5.0_x86.deb 24779422 BLAKE2B 8cdae243794e5de6a8326e335b539d004c0ba0f1121b85067acbffffbef67f4a0c785f3b794abb62a5eedfd459c8e4d5e48cf8848b005ba637150b286b13db22 SHA512 32504b6e6931f1e923d4202f0b3201c93190128d30767ec41ac11cf7c8c751b87094bdedcf44dda3ae8089543418366c5a78093b9236fee5f95e7f89a29141fc
EBUILD spideroak-bin-7.5.0-r2.ebuild 2784 BLAKE2B f7a188186935ae51396242a659b6fc95a5d1b764f7f5d46dc9358599a93003afc15917cace104af2600c6e839296becfeea5af8ccb8ca82850741c7f60c9e3a8 SHA512 63eeeb2a65dc67cd785e9e206225e0a07de78bd5786597d8e538b6f8b43518b2aee8f950a6a41fda2edebe6758eb0d9c61af7012b29a20d9e08c0859e5ccf60a
+EBUILD spideroak-bin-7.5.0-r3.ebuild 2717 BLAKE2B 7aa00fa05fe74167b0b9ef2749a8ff66d5957a726fe61dc410acb051db20282b04e83b47a961f5a290cacb9b3c50209043584642231b399304ee0ac5adfcfa5a SHA512 895a599cc8c8a5658deb8888a96c6088dcbc5a4b7fa68d8b7242d3ad38a3e011aee388bb5d1fc968192ff332638225e8240ae020c20d639a25b5f455f868304c
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild b/app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild
new file mode 100644
index 000000000000..d5e18a928843
--- /dev/null
+++ b/app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop prefix unpacker
+
+DESCRIPTION="Secure free online backup, storage, and sharing system"
+HOMEPAGE="https://spideroak.com"
+
+SRC_URI_BASE="https://spideroak.com/release/spideroak"
+SRC_URI="
+ x86? ( ${SRC_URI_BASE}/deb_x86 -> ${P}_x86.deb )
+ amd64? ( ${SRC_URI_BASE}/deb_x64 -> ${P}_amd64.deb )
+"
+S="${WORKDIR}"
+
+RESTRICT="mirror strip"
+
+LICENSE="spideroak"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X"
+
+BDEPEND="dev-util/patchelf"
+RDEPEND="
+ app-crypt/mit-krb5[keyutils]
+ media-libs/libpng-compat:1.2
+ X? (
+ media-libs/fontconfig
+ media-libs/freetype:2
+ dev-libs/glib:2
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXmu
+ x11-libs/libXrender
+ x11-libs/libXt
+ )
+"
+
+QA_PREBUILT="*"
+
+src_prepare() {
+ # Set RPATH for preserve-libs handling (bug #400979).
+ cd "${S}/opt/SpiderOakONE/lib" || die
+ local x
+ for x in $(find) ; do
+ # Use \x7fELF header to separate ELF executables and libraries
+ [[ -f ${x} && $(od -t x1 -N 4 "${x}") == *"7f 45 4c 46"* ]] || continue
+ patchelf --set-rpath '$ORIGIN' "${x}" || \
+ die "patchelf failed on ${x}"
+ done
+
+ # Remove the libraries that break compatibility in modern systems
+ # SpiderOak will use the system libs instead
+ rm -f "${S}/opt/SpiderOakONE/lib/libstdc++.so.6" || die
+ rm -f "${S}/opt/SpiderOakONE/lib/libgcc_s.so.1" || die
+ rm -f "${S}/opt/SpiderOakONE/lib/libpng12.so.0" || die
+ rm -f "${S}/opt/SpiderOakONE/lib/libz.so.1" || die
+
+ eapply_user
+}
+
+src_install() {
+ hprefixify usr/bin/SpiderOakONE
+
+ # Install the wrapper script
+ exeinto /usr/bin
+ doexe usr/bin/SpiderOakONE
+
+ # inotify_dir_watcher needs to be marked executable, bug #453266
+ #chmod a+rx opt/SpiderOakONE/lib/inotify_dir_watcher
+
+ # Install the executable
+ exeinto /opt/SpiderOakONE/lib
+ doexe opt/SpiderOakONE/lib/SpiderOakONE
+ doexe opt/SpiderOakONE/lib/inotify_dir_watcher
+ rm -f opt/SpiderOakONE/lib/{SpiderOakONE,inotify_dir_watcher} || die
+
+ # Install the prebundled libraries
+ insinto /opt/SpiderOakONE
+ doins -r opt/SpiderOakONE/lib
+
+ insinto /
+ doins -r etc
+
+ # Install the manpage
+ gzip -d usr/share/man/man1/SpiderOakONE.1.gz || die
+ doman usr/share/man/man1/SpiderOakONE.1
+
+ if use X; then
+ domenu usr/share/applications/SpiderOakONE.desktop
+ doicon usr/share/pixmaps/SpiderOakONE.png
+ fi
+}
+
+pkg_postinst() {
+ if ! use X; then
+ einfo "For instructions on running SpiderOakONE without a GUI, please read the FAQ:"
+ einfo " https://spideroak.com/faq/questions/62/how_do_i_install_spideroak_on_a_headless_linux_server/"
+ einfo " https://spideroak.com/faq/questions/67/how_can_i_use_spideroak_from_the_commandline/"
+ fi
+}
diff --git a/app-benchmarks/Manifest.gz b/app-benchmarks/Manifest.gz
index 8aa863b695d1..89dc453d4dfe 100644
--- a/app-benchmarks/Manifest.gz
+++ b/app-benchmarks/Manifest.gz
Binary files differ
diff --git a/app-benchmarks/filebench/Manifest b/app-benchmarks/filebench/Manifest
index 607065b67a81..1f74e6056ece 100644
--- a/app-benchmarks/filebench/Manifest
+++ b/app-benchmarks/filebench/Manifest
@@ -1,4 +1,5 @@
AUX filebench-fix-automagic-libtecla-dependency.patch 1088 BLAKE2B b2acdc8e02b7bececb6680c0a7131443bf2ddf56ce24105713d23f005109651049ffc7e7859c8762402d50b85ca44e1a04351ce65884c835a22d77d72e31c655 SHA512 8c04b18d77749757bb98718ddc086637c9f541c48a2651e28b0d48586d4794feaa86eff1dafbe0c2c93bfe7ac2d090ab8fb38216f5999152309118ff3247b35d
DIST filebench-1.4.9.1.tar.gz 349535 BLAKE2B 774eab935fba422064c9c6a5c233b99545b639b4319cb9658b6555d087f1af0f59c29de57a5fef94c2256199f1c328d2309641785d8573832629fb4a28b2e716 SHA512 a6400aba4266fcf98e46c4824796a594adc5d5e7f9605f6e1ab01973ce448e27948991e453b186947a8d89f8603a69a3ba955edf2a1abccd2935196af7b6f0d1
EBUILD filebench-1.4.9.1-r1.ebuild 674 BLAKE2B b016fc1512dbdc065b578983a22ad141519dcb8a646418797bc29b1ca9dbd7877a6ba449a4a4ae748867ddcd18f80f910be7b9931fe08862bf361a8cda74b602 SHA512 1acaa77ee080be71cd622758dc59ca6794fd18ae6632b282af62ec6a350631634c629a3a963503219f39adadbab1b48ff1a5d27901f9e36f7765a54fd563e4f1
+EBUILD filebench-1.4.9.1-r2.ebuild 673 BLAKE2B 3ca94cd8e0c29fb510ab35c2c722166451e2be007ebaa02f53843fa68cc0bb98c216a779a3e69a6a5d9688da188e6dbd34fd7c9ddbfdaad71b8ee02f54fccd1a SHA512 9fa750a41922159512018f5db5cc630dc421570d5d2a83027434a76d837fefcb8c9c7018c2e070a62febc6579ade78844e1729ea57a3e8696abf914307db3c2a
MISC metadata.xml 565 BLAKE2B c16fd7dbff9995648773b7e39b711de429d7d5a3736665d1b97629b322d73e03afc607809f64162aeb52af967b88dd176482b396670b5062c8470b1d82779f14 SHA512 c7a656b496dbae63ffdef00923a3b04d30c79b4bde6b5d55d70365b71af3f086a32bfd691ba6ec427f092beecb0d4060c1c16f926e1745fe9e1881d7b9362b0c
diff --git a/app-benchmarks/filebench/filebench-1.4.9.1-r2.ebuild b/app-benchmarks/filebench/filebench-1.4.9.1-r2.ebuild
new file mode 100644
index 000000000000..bb66e81a640f
--- /dev/null
+++ b/app-benchmarks/filebench/filebench-1.4.9.1-r2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Filebench - A Model Based File System Workload Generator"
+HOMEPAGE="https://sourceforge.net/projects/filebench/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="CDDL"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="auto-completion"
+
+RDEPEND="
+ auto-completion? ( dev-libs/libtecla )
+"
+DEPEND="
+ ${RDEPEND}
+ sys-devel/flex
+ sys-devel/bison
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-fix-automagic-libtecla-dependency.patch )
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf $(use_with auto-completion libtecla)
+}
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index f02938ca26ea..59c50473ad5f 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest
index b69641c96de2..24eca415569f 100644
--- a/dev-python/astroid/Manifest
+++ b/dev-python/astroid/Manifest
@@ -4,6 +4,8 @@ DIST astroid-2.15.8.gh.tar.gz 462922 BLAKE2B 6a4bf0a50333701aab9282ab126fc53d306
DIST astroid-3.0.0.gh.tar.gz 461185 BLAKE2B f6b5923f95f23fdc4731b75f5335d7e7ead6aa85b07c5d2a57bf2ce560774a5d85ad0dfba076e4f24bbc7a17050945956291f5a016867bee049913358f8fc3dd SHA512 c1dbc42a35f7eea9bd87bd1c5701086271f8d4974b6b0e45b301f0b1841f4936bff32cd26647d9e9d9a7636017b5930a290ece0a4001b04dcc50e01344b43acb
EBUILD astroid-2.15.6.ebuild 2128 BLAKE2B 01f6d4c0ad79f509c1a83768c95600d88c664deba854d6918ba1fa0af5872bd31fd6529f242d2b04423b83d852016bec866fb97be54b823ac3b97b067ee48854 SHA512 57cd191f718ddf5e0e90b8781b2eca9b6c91dca1821b1a95763e0b574a645ab6c5cdbfa91ea202a194799cc52d697b534d01786e9d98302dd85ce79d8dc5576e
EBUILD astroid-2.15.7.ebuild 2136 BLAKE2B 07a254757a59744bac016b0c148c52825406021366d0fbebf398f7df8d8e83fb006c1c261554b48c97e471f5abd6f8dbbcd7bf8723b66ad752a9adbb4dbff03b SHA512 da3f7f8a053872d3745957d9cd23e30b26ec4858dd3847d70e41318980256ea802f3ca3fd511d8a36254022a6d7639841c74d68c65368a64cf475cf9574dde0a
+EBUILD astroid-2.15.8-r1.ebuild 2186 BLAKE2B 26c12ff419586dbdfaa653b09852357792a9af090fdb1fdef45234d84c9610a7bda714db4a8ef50a7dfff2cef35e9d8504c90045d265c8331d46c57f8852ab3c SHA512 d01e56cb8acfee8a087cbb8bbe28ea500d165f1a37053eecbae2ec09b00b09a65162a79e405b4c3e9d067acc502ce71e7987d70d5fc2b3a116b9d4657c506866
EBUILD astroid-2.15.8.ebuild 2227 BLAKE2B 496db0d29582948c9646d25a6ee9b935bfcf56d48ab9885143bf6a47a97819fa68f4e93f12524b1b8839562b52cd1bbbe7139fc26f674fef4acdef62543ea961 SHA512 e787a2ee56c6f49d97d0441ee6a9523ea5ac9b24bfca6bd703d6d059bf8565fe3cde63b99bb37ef25b3af020c40dd6e75a1f533732dfe48a6d3f70ff1caf0721
+EBUILD astroid-3.0.0-r1.ebuild 2130 BLAKE2B b943ad604e5fea18f2327b4ecffb6c3b5bd94391043f41732a9f82a5a39ce52a70ba57ef737603e5b9b2d962fc10a430780ac3b4328c76af0c1d078f6b3300c3 SHA512 8128e2f3a7016410cd123fe048c55ce0f550ed49a3c154b1b32dc50c6e03ccd47630cb0ae4d258f03213ec0889a59dab112a527e56e012acad03467af19c179e
EBUILD astroid-3.0.0.ebuild 2171 BLAKE2B 4cadede453e39365676172481ede5e9aff2656295ad25c8f0ba96f28e58724c40b7e18ee25fcf0890d99e4dff57611f03722c53a620dc37591b2e67379caeb01 SHA512 e325e82fdd0f2a7b2f7cea34d0b52c236bfd52069bd5851f0d8ae1325efdc41cffeecf60df317d4fa0e52a72eed481d42c1962912dcee01994137fe75681d1dd
MISC metadata.xml 1148 BLAKE2B 29a6cfc0c292117920be154d37ed4770f1fb1679186576fe6151cc02d1d6be766045e0231e2fceb87cbd250dbed3888c99b7ca7dc0182cc700a11961d9cd6d9e SHA512 6821d13f5e82bd73ee4fd165c0b4c94f40cd6af536dee1658cccb4175e67da2611c4d1478cdef1607535f23224116ad482197e0b0eef8f0a94d596bf250b3074
diff --git a/dev-python/astroid/astroid-2.15.8-r1.ebuild b/dev-python/astroid/astroid-2.15.8-r1.ebuild
new file mode 100644
index 000000000000..edde7bdd2868
--- /dev/null
+++ b/dev-python/astroid/astroid-2.15.8-r1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Abstract Syntax Tree for logilab packages"
+HOMEPAGE="
+ https://github.com/pylint-dev/astroid/
+ https://pypi.org/project/astroid/
+"
+SRC_URI="
+ https://github.com/pylint-dev/astroid/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+# Version specified in pyproject.toml
+RDEPEND="
+ >=dev-python/lazy-object-proxy-1.4.0[${PYTHON_USEDEP}]
+ <dev-python/wrapt-2[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}]
+ ' 3.9 3.10)
+"
+BDEPEND="
+ dev-python/setuptools-scm[${PYTHON_USEDEP}]
+ test? (
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # no clue why they're broken
+ tests/test_modutils.py::GetModulePartTest::test_known_values_get_builtin_module_part
+ tests/test_regrtest.py::NonRegressionTests::test_numpy_distutils
+ tests/brain/test_regex.py::TestRegexBrain::test_regex_pattern_and_match_subscriptable
+ # some problem with warnings (our options?)
+ tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_one_arg
+ tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_two_args
+ tests/test_scoped_nodes.py::test_deprecation_of_doc_attribute
+ # requires six bundled in urllib3, sigh
+ tests/test_modutils.py::test_file_info_from_modpath__SixMetaPathImporter
+ # requires pip, and looks suspicious anyway
+ tests/test_manager.py::IsolatedAstroidManagerTest::test_no_user_warning
+ # pydantic-2?
+ tests/brain/test_dataclasses.py::test_pydantic_field
+ # TODO
+ tests/test_manager.py::ClearCacheTest::test_clear_cache_clears_other_lru_caches
+ )
+
+ # Faker causes sys.path_importer_cache keys to be overwritten
+ # with PosixPaths
+ epytest -p no:faker
+}
diff --git a/dev-python/astroid/astroid-3.0.0-r1.ebuild b/dev-python/astroid/astroid-3.0.0-r1.ebuild
new file mode 100644
index 000000000000..02314494f80f
--- /dev/null
+++ b/dev-python/astroid/astroid-3.0.0-r1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Abstract Syntax Tree for logilab packages"
+HOMEPAGE="
+ https://github.com/pylint-dev/astroid/
+ https://pypi.org/project/astroid/
+"
+SRC_URI="
+ https://github.com/pylint-dev/astroid/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+# Version specified in pyproject.toml
+RDEPEND="
+ $(python_gen_cond_dep '
+ >=dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+BDEPEND="
+ dev-python/setuptools-scm[${PYTHON_USEDEP}]
+ test? (
+ dev-python/attrs[${PYTHON_USEDEP}]
+ >=dev-python/numpy-1.17.0[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ dev-python/regex[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # no clue why they're broken
+ tests/test_modutils.py::GetModulePartTest::test_known_values_get_builtin_module_part
+ tests/test_regrtest.py::NonRegressionTests::test_numpy_distutils
+# tests/brain/test_regex.py::TestRegexBrain::test_regex_pattern_and_match_subscriptable
+# # some problem with warnings (our options?)
+# tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_one_arg
+# tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_two_args
+# tests/test_scoped_nodes.py::test_deprecation_of_doc_attribute
+# # requires six bundled in urllib3, sigh
+# tests/test_modutils.py::test_file_info_from_modpath__SixMetaPathImporter
+# # requires pip, and looks suspicious anyway
+# tests/test_manager.py::IsolatedAstroidManagerTest::test_no_user_warning
+ # pydantic-2?
+ tests/brain/test_dataclasses.py::test_pydantic_field
+# # TODO
+# tests/test_manager.py::ClearCacheTest::test_clear_cache_clears_other_lru_caches
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
diff --git a/dev-python/certifi/Manifest b/dev-python/certifi/Manifest
index ea157dfebf11..2aa569fce199 100644
--- a/dev-python/certifi/Manifest
+++ b/dev-python/certifi/Manifest
@@ -1,4 +1,5 @@
AUX certifi-3021.3.16-use-importlib.patch 6291 BLAKE2B 6ab0b3586c87564e5f92f18a2a9f8f449959962105dc2d0ee348f53d42cad93b0c23c102fe57c224eb449771f0139c38561d14a8fe666dac5666c8be452fad3c SHA512 80d92dbf505f5a4a6372a77e79299cbb9afd7a0770c66c197045948d50d249276e954b09ae36d7c6fef6be4033c775ba096bdae9319286af1c603af33738362f
DIST certifi-system-store-3021.3.16.gh.tar.gz 13784 BLAKE2B c0c2322fe298d363c4ef4dada2c0db8837bf7a32d86a7b54a1b45bb3dd3c99d732b2612f25495f4a59d9692f896e2b962e7057fa5fec9998724476db48f90c2a SHA512 44953ed8a3deb5fa4aff3f74afa557219e042acea395e9cdebfd26fd43ce0bdeca07c6b6dfe91977f88852e7674b94337b93c4d78fd2da6f47a6187fa46d6668
EBUILD certifi-3021.3.16-r3.ebuild 1387 BLAKE2B 02896fe3f8adc92c3aa187ce3eb8997f01d84dd98f99988ea9a5b3fd2432f222159060cdb7ebd7ceeb6d24a86976cc8da5e40e82aaa36f9cb09f85860d87dc44 SHA512 f9095ae22a64d90ca5ee2b1308f0ebb5c050ff9fee59a4c9ef744a5d0b6953de672dafb99f3da5f5fd5d464bcd867463f112374c37296b4372929659dd108b72
+EBUILD certifi-3021.3.16-r4.ebuild 1354 BLAKE2B 7d9a550c4e14a71e290d369f11873a2ad2053c9edacbbb337a573906886c5b7b5f43ebede25de3bdd4dd0943f77727e41ca78853ba476fec2e6f9b51ff224457 SHA512 e58324fce79195d552b7789e1d77c5faf51717c0cc7806d956d7f35c298791c8ebc18a15fc7507f967db8281617fa5a3350c831e7755265043f75a8084414f08
MISC metadata.xml 427 BLAKE2B 12dfba937658c8ecdf591eef8803d721aec4be7f4f78e819d8add5ea85b5b73a9c071ae8d79d7abcedf6876ea53ea5365a7fd9adffc1c04ac4738e9f05ef58af SHA512 b4a027b08e92241cd0eb000e3220eaa4008f3e7b49f52b00b4b6abeaf7d66cfc92597a9633e1e29ff98758f258678ae09c213d332614d3f94e003ff0e59ad74b
diff --git a/dev-python/certifi/certifi-3021.3.16-r4.ebuild b/dev-python/certifi/certifi-3021.3.16-r4.ebuild
new file mode 100644
index 000000000000..8bb012fe42ad
--- /dev/null
+++ b/dev-python/certifi/certifi-3021.3.16-r4.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+MY_P=certifi-system-store-${PV}
+DESCRIPTION="A certifi hack to use system trust store on Linux/FreeBSD"
+HOMEPAGE="
+ https://github.com/tiran/certifi-system-store/
+ https://pypi.org/project/certifi-system-store/
+"
+SRC_URI="
+ https://github.com/tiran/certifi-system-store/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ app-misc/ca-certificates
+"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-use-importlib.patch
+)
+
+EPYTEST_IGNORE=(
+ # requires Internet
+ tests/test_requests.py
+)
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ sed -i -e "s^/etc^${EPREFIX}/etc^" src/certifi/core.py || die
+ distutils-r1_src_prepare
+}
+
+python_compile() {
+ distutils-r1_python_compile
+ cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+ local distinfo=( certifi_system_store*.dist-info )
+ [[ -d ${distinfo} ]] || die
+ ln -v -s "${distinfo}" "${distinfo/_system_store}" || die
+}
diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz
index d7fd3ca668c2..0fa80658d7cf 100644
--- a/dev-qt/Manifest.gz
+++ b/dev-qt/Manifest.gz
Binary files differ
diff --git a/dev-qt/qtbase/Manifest b/dev-qt/qtbase/Manifest
index 6c270cea54b0..485d445da2bf 100644
--- a/dev-qt/qtbase/Manifest
+++ b/dev-qt/qtbase/Manifest
@@ -3,12 +3,13 @@ AUX qtbase-6.5.2-hppa-forkfd-grow-stack.patch 1001 BLAKE2B 21fabd37d44ad496d2e11
AUX qtbase-6.5.2-no-glx.patch 1298 BLAKE2B 83b399a1faa1bb976bc00b7d0b9721b2a2bc64f11f345d3ddb6019481c16f503a6faf1789c56fdbbb7a4d0bde5ffd9c1620dc677189d0e40008cef0ab02e732e SHA512 fcdd0ad2f0f6dadfea8ca00fbb93c18426eb4e12a8374f9f6d0c9fb2f4aa3bb9494e1c5eb0408066dbc4f9b5075c56f8b99a6336b9d66ac5558e99f38357f9ca
AUX qtbase-6.5.2-no-symlink-check.patch 152 BLAKE2B 676ff8577f678fe3ed1e34e3fc8f7a9b16145259b2e23c432d4cb08465cb5d3a6685e557c9da862f3abb0d51459c7dc055155d804c3daef768bf0e9bdcc3b162 SHA512 6a82cb63812c7fa6d04e9ba9d017ce23ff1d620ec6ebcd575719678138d74e1298e3962d48e211ee72c9a533f03cb7a0fa47b428592a1402ec7ad1d1c487a4b4
AUX qtbase-6.5.2-tests-gcc13.patch 1491 BLAKE2B 72417e910bb35df59c10d18e093bf4d17952d0a39ead552a342020004bbf7c9e0f903140c014509ab806915ff380ad3732e3cd119b9b1ce3bec550b9c247a077 SHA512 10e05e135e4997cc71c0d2f1a0b40131babe88801d87bb11f69aa1ae93cdcdef9e1e510dbfe337b5bd101e4831a401a63a5e49d84f9f865d6db986e3e60277ba
+AUX qtbase-6.5.3-xkbcommon160.patch 1038 BLAKE2B c6e499343728b78d33f52cefae44c1ef7fc67df0b5e9184920d8a4268c0fd73456ad9fedccf2380c2e22a9347f1da7c1279d3a22125e6f2b389b0cabe73f85c4 SHA512 09f795ad8342e2f7dd13f63ab98b9945e3e1b80e2917b1ef21845cc488bf823598693d53257e7b15ca3b3ee95dce2bfc60dced2e1b8f765337e4db86be73ac8e
DIST qtbase-everywhere-src-6.5.2.tar.xz 48410716 BLAKE2B 578c69ede6f45a8b21cba0a24674d5d8801722503d13ab9578b06b2446ce15e6a84bcdbd0c5d2c9aa868ec70862f0845406c959ed79b695f82bb398ecf299c63 SHA512 8d97029aae5b73a3e03624c9a8495dbf2fe54a4f5e992071c06f3d93935e64c80f2121b33eeb60a92d96ceb288cb25d74906a5bf47b45bb018d859d4a2d13f20
DIST qtbase-everywhere-src-6.5.3.tar.xz 47142456 BLAKE2B 5b4c774b7199563dc7f2aebf9b2b531d851ee49bc038212f4970eeb43a17c364710432708f82a518eee6692ab123d78b642c234d9548d5b553f689a43aa05ee6 SHA512 31c6c01d466f1e01f18d6dcee593360c08ee83ad0a6be495a8eba023faad628cf07ce7285426fabfd247db306319e9a64da329682c99a712a282e32f7493cdb9
DIST qtbase-everywhere-src-6.6.0-rc.tar.xz 48346588 BLAKE2B 947e4a6b5c2e54ec1b9557691fc49d0f9784c6fc7c5823295866ddf3f6bb37f82b15d2d46e46f5b990d820148f9279e31d120b80523005b13a1febddcb4e7da7 SHA512 3e4b9ae3f1a18f0763bd956e3a5713e63509a477dfe67428e8081a010c121747a5b93980b12daf7f83a65e0ccb5776bedd1244dd9d8df421e6324c1494889a05
EBUILD qtbase-6.5.2-r2.ebuild 9502 BLAKE2B 435ecf5b830e8f85bba02d5ff50421f04607fca37666495af2f17c441ca969211d1fbf93c265b8614ac7c25a9252d3dbcda9289abbd8a918dbb6b4e667db1677 SHA512 59e10a036d50e07a6fc40e01de85f72998125dcad1c5f2e628eba97dea76e50c96bfe2612fc7b787e3601757b5c90d51a60c71bdbcc29073b0d31479af4e6931
-EBUILD qtbase-6.5.3.ebuild 9424 BLAKE2B 84ccfc8826917c3ef1bdb6f74451e7bd21bc7badedc3880bfae0a2f3db0df24d88ea44a2c67feb91aa50b213d63f1280f19c6c033b2e84ccce3b10f85b397a5d SHA512 f7e0838957efb218b6901bd0a6958fc0c86bea103671721467abf168bb99a5dfa41995e7ef8e5746d283fbd5571ebae50ded38d71e1fd2d618cf74e3d95ec80f
-EBUILD qtbase-6.6.0_rc.ebuild 9444 BLAKE2B c2f76f0b88d1d20569628330f0fb1f6e7d27381786c718556784a52e6c9d72ddaabebf2ac65a7852f78e51a401748c4402e94a70eb0ff4c054d5ac0290598d12 SHA512 655161ba49eca5c3db67d9f074251145242bd5e420ea4d489cf7a04eddbc372de10616ffce80fcbb707ccfe4295779cffa94fb1ed13d9ae49760eda24374d6af
-EBUILD qtbase-6.6.9999.ebuild 9444 BLAKE2B c2f76f0b88d1d20569628330f0fb1f6e7d27381786c718556784a52e6c9d72ddaabebf2ac65a7852f78e51a401748c4402e94a70eb0ff4c054d5ac0290598d12 SHA512 655161ba49eca5c3db67d9f074251145242bd5e420ea4d489cf7a04eddbc372de10616ffce80fcbb707ccfe4295779cffa94fb1ed13d9ae49760eda24374d6af
-EBUILD qtbase-6.9999.ebuild 9518 BLAKE2B 6b76f3b57ff00a17a0eac2722371179ea14ad49f623354ed83746de858dd485a14515da8a0798ac4abdbd04eb2cfd8b1f8cd506e7cec094120f7ab33f70e6821 SHA512 06916da2f2645ca7985ddec734a2969aff06c5e47e30d401744fc86f20fd9a3412ebc6c5f4c5054a8c0946f6b784293d6839b5c19f7aef5d0fae889545c0db96
+EBUILD qtbase-6.5.3.ebuild 9470 BLAKE2B dcbd79d4c69be63d3cf66116549e50462c5a7baf01f3d564abdac0277769d8182d0b0d7e96b23c9c2ea937c81ca229a9b71f38d2de03ee1d1dbab5f750d52524 SHA512 716b2372e573727959d62373afbb7cd036c411d35967ff1713974031683209465f76cbaff3c2e7e7f80f1dc6277e781a0d88075b1303933a1d7c69abd9eedfb2
+EBUILD qtbase-6.6.0_rc.ebuild 9490 BLAKE2B 04d72d97ce56523c5ec007364bb59f9cc2a74f288f711d46b48b0e6c434ccecc858d13f7f4e1c5a0e3ed357c2e7d56b7588fa8507f5d3e960694aba24603b7c9 SHA512 8c246e4a88a434bfc842e4bed5d21b32b0a9aa4bd05e862189e6004d72975565c25866f76a18cfd0cc67e8082bb4b240f41ef291055339941ce0ae4407e75e1c
+EBUILD qtbase-6.6.9999.ebuild 9490 BLAKE2B 04d72d97ce56523c5ec007364bb59f9cc2a74f288f711d46b48b0e6c434ccecc858d13f7f4e1c5a0e3ed357c2e7d56b7588fa8507f5d3e960694aba24603b7c9 SHA512 8c246e4a88a434bfc842e4bed5d21b32b0a9aa4bd05e862189e6004d72975565c25866f76a18cfd0cc67e8082bb4b240f41ef291055339941ce0ae4407e75e1c
+EBUILD qtbase-6.9999.ebuild 9564 BLAKE2B acba2a0879bd29aa48dc8eecdf22e9e0f8679a2f3f6ef79bd9e0da4633557fce688a6fc272afab67e213014419fab47fef773cc869a2405ee7483e28570b2b65 SHA512 e40d0b6a13165a23dce880b9cd1768f66efa24acbd42dd125db794a6db84a22a1c1c8e3e12f29dfe9b75b8350e34c616cd23ddc7df4d1546b5f34dc67b13581b
MISC metadata.xml 1724 BLAKE2B 958a60a43b45b9d79102633d818a57e697dc8180d1ffdea15ae064b659d19d099e6edf0c0583614cea1451375fec5163b8140efa530e9295a8a33e2165da1f01 SHA512 a11523095d1d6bb8443c8198315098c2c3b2e3e17cabcfd7260e2322c8542825605cc8e71eb8144c6dfe469abb2ed834d04350e80ccd9d6ee544a15099bde8b8
diff --git a/dev-qt/qtbase/files/qtbase-6.5.3-xkbcommon160.patch b/dev-qt/qtbase/files/qtbase-6.5.3-xkbcommon160.patch
new file mode 100644
index 000000000000..bc0e0793d7e9
--- /dev/null
+++ b/dev-qt/qtbase/files/qtbase-6.5.3-xkbcommon160.patch
@@ -0,0 +1,18 @@
+These were removed in libxkbcommon-1.6.0[1] and were apparently
+unnecesary. Usage results in build failure.
+
+Just a quick fix while waiting for what [2] comes up with.
+
+[1] https://gitlab.freedesktop.org/xorg/proto/xorgproto/-/merge_requests/70
+[2] https://bugreports.qt.io/browse/QTBUG-117950
+--- a/src/gui/platform/unix/qxkbcommon.cpp
++++ b/src/gui/platform/unix/qxkbcommon.cpp
+@@ -242,4 +242,4 @@
+- Xkb2Qt<XKB_KEY_dead_lowline, Qt::Key_Dead_Lowline>,
+- Xkb2Qt<XKB_KEY_dead_aboveverticalline, Qt::Key_Dead_Aboveverticalline>,
+- Xkb2Qt<XKB_KEY_dead_belowverticalline, Qt::Key_Dead_Belowverticalline>,
+- Xkb2Qt<XKB_KEY_dead_longsolidusoverlay, Qt::Key_Dead_Longsolidusoverlay>,
++ Xkb2Qt<0xfe90, Qt::Key_Dead_Lowline>,
++ Xkb2Qt<0xfe91, Qt::Key_Dead_Aboveverticalline>,
++ Xkb2Qt<0xfe92, Qt::Key_Dead_Belowverticalline>,
++ Xkb2Qt<0xfe93, Qt::Key_Dead_Longsolidusoverlay>,
diff --git a/dev-qt/qtbase/qtbase-6.5.3.ebuild b/dev-qt/qtbase/qtbase-6.5.3.ebuild
index ff54e3219118..ce35f875214a 100644
--- a/dev-qt/qtbase/qtbase-6.5.3.ebuild
+++ b/dev-qt/qtbase/qtbase-6.5.3.ebuild
@@ -136,6 +136,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-6.5.2-hppa-forkfd-grow-stack.patch
"${FILESDIR}"/${PN}-6.5.2-no-glx.patch
"${FILESDIR}"/${PN}-6.5.2-no-symlink-check.patch
+ "${FILESDIR}"/${PN}-6.5.3-xkbcommon160.patch
)
src_prepare() {
diff --git a/dev-qt/qtbase/qtbase-6.6.0_rc.ebuild b/dev-qt/qtbase/qtbase-6.6.0_rc.ebuild
index 209286c5d22d..25600cdad0be 100644
--- a/dev-qt/qtbase/qtbase-6.6.0_rc.ebuild
+++ b/dev-qt/qtbase/qtbase-6.6.0_rc.ebuild
@@ -136,6 +136,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-6.5.2-hppa-forkfd-grow-stack.patch
"${FILESDIR}"/${PN}-6.5.2-no-glx.patch
"${FILESDIR}"/${PN}-6.5.2-no-symlink-check.patch
+ "${FILESDIR}"/${PN}-6.5.3-xkbcommon160.patch
)
src_prepare() {
diff --git a/dev-qt/qtbase/qtbase-6.6.9999.ebuild b/dev-qt/qtbase/qtbase-6.6.9999.ebuild
index 209286c5d22d..25600cdad0be 100644
--- a/dev-qt/qtbase/qtbase-6.6.9999.ebuild
+++ b/dev-qt/qtbase/qtbase-6.6.9999.ebuild
@@ -136,6 +136,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-6.5.2-hppa-forkfd-grow-stack.patch
"${FILESDIR}"/${PN}-6.5.2-no-glx.patch
"${FILESDIR}"/${PN}-6.5.2-no-symlink-check.patch
+ "${FILESDIR}"/${PN}-6.5.3-xkbcommon160.patch
)
src_prepare() {
diff --git a/dev-qt/qtbase/qtbase-6.9999.ebuild b/dev-qt/qtbase/qtbase-6.9999.ebuild
index bda0eaf0fd5c..0f189b78263b 100644
--- a/dev-qt/qtbase/qtbase-6.9999.ebuild
+++ b/dev-qt/qtbase/qtbase-6.9999.ebuild
@@ -137,6 +137,7 @@ PDEPEND="
PATCHES=(
"${FILESDIR}"/${PN}-6.5.2-hppa-forkfd-grow-stack.patch
"${FILESDIR}"/${PN}-6.5.2-no-symlink-check.patch
+ "${FILESDIR}"/${PN}-6.5.3-xkbcommon160.patch
)
src_prepare() {
diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index d2e7cd1f609e..5281d98be707 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1,8 +1,9 @@
+AUX qtgui-5.15.11-xkbcommon160.patch 1066 BLAKE2B 9c2e9a393bdd2369df6f7de8694ad0772de8f065fa6c7805497bbde7e96faeb9c69b6e0fe9d28be47cb2c75c72bbb095c359a943ea6abb2a2a39f90e5aaeea14 SHA512 31ae387710b6b4eee38b49a72c196549e688abb655922a26455998168b3b71cc47dff6a6014706aa3021443163ec1108f95cc7454cf6e779319d797d98993390
DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd SHA512 1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d
DIST qtbase-5.15.10-gentoo-kde-3.tar.xz 747604 BLAKE2B 1d0f0be400504ef5e6f3c9cb5284ed85bf5bbf8b83f7d631fc06fb1622ef1b9750da9bda25b05e9426f64dabdad242181789785bbcdcf25c05abb931170e142a SHA512 6a65d717a9bfda7707c4b92bb42c9a7c4b587a31683cb911f6972bb0f149c83cdd827c25a6b0af791368f2c1b2471aab98618006d02b82ead10bd6bfe51f08f5
DIST qtbase-5.15.11-gentoo-kde-1.tar.xz 324008 BLAKE2B 3ccd8645b5b727e4794fe4cb605d3db97159bf196b8e3e342ade364b701d6eb41e8e83ed608ec996480d7a82a43ddac098844dcecc9f122d63e9072abc21e9db SHA512 d145af982de89a34eaa15c5dc48ed927b5757e6a6d9bfa064a5cef40618465d7d6139ecaccb71944eac43926b977031034f6c22d4986f1e4a704007de9cb325d
DIST qtbase-everywhere-opensource-src-5.15.10.tar.xz 50422688 BLAKE2B 2a625296967bef17d491a3ec8fbb4a3beaf00180a2cda728e485f796c801241798bd85dd06d57ca9fef26c591fe9910a2fcb83a67bbc17640b7393d280b9ce53 SHA512 94ac739d76dd9fff54cde46e818fee6c6763f8b207b759108455febff84c9dfeb48ea7807451d7248cbfd8af24c2a1263c34dcbd2be055136e39325e32725eef
DIST qtbase-everywhere-opensource-src-5.15.11.tar.xz 50825756 BLAKE2B 663d370d46a17939b984ef4c541414b81acdb98a2b7e67bb202c46891f9675e921723a025cef88b54b6111f235d94e273b97e1b55e2ca52b91e3eebca5ff7161 SHA512 4136092eec7bdceba661eee0187b7952ed6ba819148295979c0fd0392c17b0178165fa20136bdf460509a815c96f43892403294ba6e5322c54c51459c358fb7f
EBUILD qtgui-5.15.10-r2.ebuild 3872 BLAKE2B 19970c0741aff635b84177f30b8e978f068ecf2902cc79c8f0ff8b7bb29a6666a3c8850041b0f6680b72c96a77a1fc5cf44ef71160aa5d9165452905c4147228 SHA512 282e91721fa55b15bcdd6d56bdccd59ae740893dc0601c6dbd368ffc2347ca071e82879aeba48e0fd4720fba6208f532d5001ce16f876e3c5ace875871f7efa6
-EBUILD qtgui-5.15.11.ebuild 3878 BLAKE2B ab7c84517d3c44566cfd9b9d8c3b6dda5f62087bb0da76529d3967f565872c32c9c6b6e67920f63c5fe8196f9687f41f01d0bd04e9b60e21c0a4ee0e7cc61cfa SHA512 80d687792e7b3763b088fadf4f59bd713590de67cf53b0dfaf7c5780bbba185e0bb22c5c32af61e3ea7e6c558235078c27c415d3c4f535c42db38c4e9b54d9d2
+EBUILD qtgui-5.15.11.ebuild 3939 BLAKE2B 8f2c8a3730675763164c4322f370d491d276019166386bf1c160f8e7592d518fbc8566f846a4894409cfa94f9e16623008c225f9f014b2217e593cd62b9fb0d0 SHA512 9bf1f0daac35592388d9a8c9c733b698a8656fd145d0ddb3406b927ab0618d3cb40f62c4ed239518eee36dd23c3124edbff45a756feef5e3910116ca16b761ea
MISC metadata.xml 1332 BLAKE2B 9e3b90622029fb3c2345b61a3d5d5c55c9e364f2872cdcbd74d34c2af41a692e8e6e03396799c0ce2ec74d3b0dc3e86e755502217f25a18d6e822389ec8481b7 SHA512 1eb4740fcbdceed313e24e019424d08239539eede918f41964ab092d85ec9f78665a40922f92467eceaf1ac7632c0b12c5368884f7128b8b119550c3c87b5e67
diff --git a/dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch b/dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch
new file mode 100644
index 000000000000..92e907067fe6
--- /dev/null
+++ b/dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch
@@ -0,0 +1,18 @@
+These were removed in libxkbcommon-1.6.0[1] and were apparently
+unnecesary. Usage results in build failure.
+
+Just a quick fix while waiting for what [2] comes up with.
+
+[1] https://gitlab.freedesktop.org/xorg/proto/xorgproto/-/merge_requests/70
+[2] https://bugreports.qt.io/browse/QTBUG-117950
+--- a/src/platformsupport/input/xkbcommon/qxkbcommon.cpp
++++ b/src/platformsupport/input/xkbcommon/qxkbcommon.cpp
+@@ -276,4 +276,4 @@
+- Xkb2Qt<XKB_KEY_dead_lowline, Qt::Key_Dead_Lowline>,
+- Xkb2Qt<XKB_KEY_dead_aboveverticalline, Qt::Key_Dead_Aboveverticalline>,
+- Xkb2Qt<XKB_KEY_dead_belowverticalline, Qt::Key_Dead_Belowverticalline>,
+- Xkb2Qt<XKB_KEY_dead_longsolidusoverlay, Qt::Key_Dead_Longsolidusoverlay>,
++ Xkb2Qt<0xfe90, Qt::Key_Dead_Lowline>,
++ Xkb2Qt<0xfe91, Qt::Key_Dead_Aboveverticalline>,
++ Xkb2Qt<0xfe92, Qt::Key_Dead_Belowverticalline>,
++ Xkb2Qt<0xfe93, Qt::Key_Dead_Longsolidusoverlay>,
diff --git a/dev-qt/qtgui/qtgui-5.15.11.ebuild b/dev-qt/qtgui/qtgui-5.15.11.ebuild
index cf55be1bdcd7..e8ef3f8a6ff9 100644
--- a/dev-qt/qtgui/qtgui-5.15.11.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.11.ebuild
@@ -127,6 +127,10 @@ QT5_GENTOO_PRIVATE_CONFIG=(
:gui
)
+PATCHES=(
+ "${FILESDIR}"/${PN}-5.15.11-xkbcommon160.patch
+)
+
src_prepare() {
# don't add -O3 to CXXFLAGS, bug 549140
sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/gui/gui.pro || die
diff --git a/games-board/Manifest.gz b/games-board/Manifest.gz
index 3abc0151dfbd..d868d855e968 100644
--- a/games-board/Manifest.gz
+++ b/games-board/Manifest.gz
Binary files differ
diff --git a/games-board/pokerth/Manifest b/games-board/pokerth/Manifest
index 5cb5438e3096..98bab0601590 100644
--- a/games-board/pokerth/Manifest
+++ b/games-board/pokerth/Manifest
@@ -2,8 +2,9 @@ AUX pokerth-1.1.1-boost-1.65-ambiguous-advance.patch 465 BLAKE2B 4b7cb201233754c
AUX pokerth-1.1.2-boost-1.66.patch 1655 BLAKE2B 392d570f3d5f204f148f9d3544e339e47d268beb71d334f98448efed01b3dc12ecb62fc2d3dbfc727b28f4611e97e3dcbb9dac366a5b4168a5c4dffb6ba41f13 SHA512 1e7c2fe643f577f88b6aad3825f514fb6b6165c6e02fed29778d1e3483ffb9a29074d0504197ab16e822b375cb0ad923ab58a5742623ced1a5d706ce91733cfe
AUX pokerth-1.1.2-boost-1.73.patch 2281 BLAKE2B 590eba328d373a9a539bf1d433ec4a0794a2489cc6562f5e301cd12916ba92422dfe7f9766db8cc13ccb6c2f81ec0f25325824957e37001e8f2f755767a48b5d SHA512 b68e116123edef753346c537112366cf2c35c06547ea828f3ab65294acabf3a85e8bdfffb305c1e8a142560a60b313014842e7f039a4c51bc5f5ee54ec81943c
AUX pokerth-1.1.2-fix-includes.patch 3415 BLAKE2B 376286a1d125493804f894498d1f1ed4177b9abe4b1c5e3143a0d5d4da162fbe4f5e165c7abe38d58c374ab32e33baaf23df10f06ccb4c0fccc702a438c494d8 SHA512 fa3d67530ee52a00e63d73953f242b9201561b96b8ae73f26b27f3d54400719be65739e43377c5b2ae806d215fa9b5ba099838435948413e7581728d8ae9bef4
+AUX pokerth-1.1.2-protobuf-23.patch 1475 BLAKE2B 9dacf8f5785596e68677034d939b88aeb6ccc0c4d5a8ef950f8ec317b350674abcae0a90cc4c03b8d0008aae03eebe3a0a220ad2cc2011a44097deeeff2fb5ac SHA512 a8f6222fa7324f9aa7757df9e5ed03f339828e0cc4c904224fcf88d8523eb8ec408fbdc6576345eab9439d8fee8ef4608d744b114862f4cc1491978ba4793d09
AUX pokerth-1.1.2-protobuf.patch 603 BLAKE2B 258ab192bf8c27266bc96103adfd52c0da9d719f07da674d31411f3248106fe919be741ab2829a250dba34e6eeaf023f9fbd6517581418c7f77b080ad47e34ab SHA512 ddb0ec7f60a0e494822e9c7abe9c9658c5df3b27e6be99624c5c959f0cc8db58ad13fb00ea947cfd3e81e48278ff27af8d09fec5e5c3acf31fe78ce70db89e1b
AUX pokerth-1.1.2-system-websockets.patch 470 BLAKE2B ebf6e3f78917aac19c4bbae4b0ed34bde7613b9259aae5bd74fb6e2c820ff5f865265731e61e79b1a3d89a936ac8ebd4eb7f67a775389a956670e4a444cd263b SHA512 ad93bf9718375c0f04ee6a6a679d788ef404c02f980b0498e483363a9f96b6992951b0c9ac3710ce415f6dd985f1b25170842a7928d3552aba4c1a4fe45a7ed8
DIST pokerth-1.1.2.tar.gz 21354306 BLAKE2B d8e1ecc46e61d9c16ae3949099f6e72271a5ab2def9799652b0c612980e0c5e96cb2ccf4d659c1a90b9ac6433af95587fa5d44af80c16fb6a34a272751c9fc4a SHA512 d54c84f199636eb5a53580213e5e4ccc828cf565bf4b055797daa82e2ad54d8c52c7a16a781b82c8cc89d184a2b3c4105922394d08c7d2e06383b96963c36b5a
-EBUILD pokerth-1.1.2-r1.ebuild 1727 BLAKE2B c79caed7a5f7ad8ab37a879d7f9e9aafaec8122553a8c83d8ca29d676bccf2eb0201ee1f51e778f909166dae4a7ee6486ed28ca3e1597ec5f6ee3c1b8b12b6e4 SHA512 7f54f8dcd624d86392469e89033b4980314f9ce6a29763cea1b1441d25c64112f96ad224cd2936b5aaf633b50e6a327c9acaba5e3f8ad3e8a0343919d971e3d6
+EBUILD pokerth-1.1.2-r1.ebuild 1772 BLAKE2B 0faa1ff859860a3e5edd5bc8adcc2159560c7afe5bc73e78598e404ee67262e45d24a39298bd0eb5f03615ebba8d0e4c85320c7e5f1ce847fbad959239b2fc5a SHA512 ba18f6f20d67e2d1347c6d2148343ea800d62a848780b2991d1fa98173f82640accc95fe865d286a3d229f8baa18508dc343db41b4261f913bcc9ec603656497
MISC metadata.xml 341 BLAKE2B ef48df7fbe2a33161c02b41c2cd9a77f3475771fc4b45b1a77949efbb42550174af0813beead969af54b350019175262445b8f47b0b67889d525abac42288203 SHA512 315127e17a6bec8caa7a3cddf8583ae0e9262441a8561225c7509607071f0eb473eeac121fd13766b9c43db8f0708e578e09b65401a165435fafdf079bf182d8
diff --git a/games-board/pokerth/files/pokerth-1.1.2-protobuf-23.patch b/games-board/pokerth/files/pokerth-1.1.2-protobuf-23.patch
new file mode 100644
index 000000000000..4907b7541969
--- /dev/null
+++ b/games-board/pokerth/files/pokerth-1.1.2-protobuf-23.patch
@@ -0,0 +1,57 @@
+From da0855690cfec5129a60dfe33128ebd393389989 Mon Sep 17 00:00:00 2001
+From: Stefan Strogin <stefan@steils.org>
+Date: Tue, 10 Oct 2023 00:30:29 +0000
+Subject: [PATCH] Fix linking with protobuf 23
+
+---
+ chatcleaner.pro | 2 ++
+ pokerth_game.pro | 4 +++-
+ pokerth_server.pro | 4 +++-
+ 3 files changed, 8 insertions(+), 2 deletions(-)
+
+diff --git a/chatcleaner.pro b/chatcleaner.pro
+index 6d63b4a9..d9f50ab4 100644
+--- a/chatcleaner.pro
++++ b/chatcleaner.pro
+@@ -38,6 +38,8 @@ LIBPATH += lib
+ LIBS += -lpokerth_lib \
+ -lpokerth_protocol \
+ -lprotobuf \
++ -labsl_log_internal_check_op \
++ -labsl_log_internal_message \
+ -ltinyxml
+
+ win32 {
+diff --git a/pokerth_game.pro b/pokerth_game.pro
+index 2c188e44..9ef53666 100644
+--- a/pokerth_game.pro
++++ b/pokerth_game.pro
+@@ -524,7 +524,9 @@ unix:!mac {
+ kFreeBSD = $$find(UNAME, "kFreeBSD")
+ LIBS += -lsqlite3 \
+ -ltinyxml \
+- -lprotobuf
++ -lprotobuf \
++ -labsl_log_internal_check_op \
++ -labsl_log_internal_message
+ LIBS += $$BOOST_LIBS
+ LIBS += -lSDL \
+ -lSDL_mixer \
+diff --git a/pokerth_server.pro b/pokerth_server.pro
+index ccaff69e..20cc3eca 100644
+--- a/pokerth_server.pro
++++ b/pokerth_server.pro
+@@ -285,7 +285,9 @@ unix : !mac {
+ LIBS += $$BOOST_LIBS
+ LIBS += -lsqlite3 \
+ -ltinyxml \
+- -lprotobuf
++ -lprotobuf \
++ -labsl_log_internal_check_op \
++ -labsl_log_internal_message
+ LIBS += -lgsasl
+ !isEmpty( BSD ): isEmpty( kFreeBSD ){
+ LIBS += -lcrypto -liconv
+--
+2.42.0
+
diff --git a/games-board/pokerth/pokerth-1.1.2-r1.ebuild b/games-board/pokerth/pokerth-1.1.2-r1.ebuild
index 17063c8c8b00..76847f7d9fb7 100644
--- a/games-board/pokerth/pokerth-1.1.2-r1.ebuild
+++ b/games-board/pokerth/pokerth-1.1.2-r1.ebuild
@@ -46,6 +46,7 @@ PATCHES=(
# unbundle dev-cpp/websocketpp
"${FILESDIR}"/${PN}-1.1.2-system-websockets.patch
"${FILESDIR}"/${PN}-1.1.2-boost-1.73.patch
+ "${FILESDIR}"/${PN}-1.1.2-protobuf-23.patch
)
src_prepare() {
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 6b2a44a1bd01..71e37d6b7479 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/libcue/Manifest b/media-libs/libcue/Manifest
index 5fc6aac13aa9..a054dd81d56c 100644
--- a/media-libs/libcue/Manifest
+++ b/media-libs/libcue/Manifest
@@ -1,5 +1,5 @@
AUX CVE-2023-43641.patch 409 BLAKE2B 141e918945e422f84602df33b43f4ab4aebd6dc44985d9908c83cce5514311b5610a274766cc9857a9fdffc0fac332f501c94364731320c34b817e9d30c231e0 SHA512 fd756d6949ed8032e6a4f4a3d0cd88d49f251e494df05497704b769c4d5157ecd5944b788ec4f6af60c4d461a346ed72b3e32f0926cd1ff66b9a8f67a199c7a9
DIST libcue-2.2.1.tar.gz 24177 BLAKE2B 478f897567aee006c9e835bbf6e54373351b6b4e4bb68154c94f13107b38bdb670fa032d69744e7dbc51132d86dbf276cbf9701c9d7da0882820b71adae53362 SHA512 32e476cb09ed2cb2d64aaba1342fb91e77e448391b493a3a794a8d2a6723a0e6097a90b11c6ad82998cb7f270f4f18c2578d7b8575f6929c2a35502e09ebc964
-EBUILD libcue-2.2.1-r1.ebuild 512 BLAKE2B e62dd095bb69abff29aafa80d3c3162a0e88a78ef3e66d4687b66b8adc4b22216dadb23c3bc9e7f66cb86cdf9ba6cfd9b946c34e95c27ee6dff0200475a13b0c SHA512 5bb5750ba619e5786010f18e5cdef510298e93b0e43b5c35448d0dec4193a78594c2e501b1391ea748efe210ec2ce50ccc50ad0c78cad258e096173b63ed4669
+EBUILD libcue-2.2.1-r1.ebuild 506 BLAKE2B 42600dd9a793b6f180d828f2f966093d81973f8cac1fbd9bc2f4a1f5fb8f149e1e14b065aac411fbb075b96a832fa717c3606dec8ae6286ccb8707a95146da71 SHA512 ee6e19bd16122de4fafa2bf58d8f40ce71646508a38db4c5cc1776514a6c9f42f447edd09c15300b1987e7ceafd2ee21cb9f71ae3155b11f7f927a5483146c20
EBUILD libcue-2.2.1.ebuild 456 BLAKE2B 24a08f91791c356c67eaf9c56659c6e034d00d12ac842b385677cd0876d38a22994b2bf4ca456772af95fd7c3c807183671d2a78f8be605a3fad7f478c54ed11 SHA512 f50794fd7560a78509c1eb6743e2b2ff60e97eb2ce61e3b3a28db46ca7eda1fde9181cf875878ebbad37b5ebddd55ff15e48b8dafb8b18d1e07382b00c937855
MISC metadata.xml 334 BLAKE2B 02d441ff7dcdb2138ee06f2819e25c49f313b71ed0c6f742e4dcfbf6b32cf619850e4b13ffd611ecac9374d3ffdfbe9115bd668f83024c83de25452bf88e5c02 SHA512 1bcdf9c97b0cf3e40cbc2a751f7c9e9f93f2a5995ebafbfacff2dcd023caf99cbeb18101a683dcf2ad9e5acdd697fc487bbb693131ef02e675fd189e77c805db
diff --git a/media-libs/libcue/libcue-2.2.1-r1.ebuild b/media-libs/libcue/libcue-2.2.1-r1.ebuild
index 979036a6ead3..20f1a52b3d0e 100644
--- a/media-libs/libcue/libcue-2.2.1-r1.ebuild
+++ b/media-libs/libcue/libcue-2.2.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/lipnitsk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc x86"
IUSE=""
BDEPEND="
diff --git a/media-libs/libplacebo/Manifest b/media-libs/libplacebo/Manifest
index c68e420cd891..4bfdd3e43c4c 100644
--- a/media-libs/libplacebo/Manifest
+++ b/media-libs/libplacebo/Manifest
@@ -8,6 +8,6 @@ DIST libplacebo-v6.292.1.tar.bz2 702879 BLAKE2B 74319bdffb141d4ab50c04312dbcce8f
DIST libplacebo-v6.338.0.tar.bz2 696457 BLAKE2B fad5f0562b925528f44cdddd349114acfa8135503a47d5e7015be8b22a372f52d4ada8f196839d688887cce9ce91c11d0e32ac4dc0209f7dbc961d4785129fa7 SHA512 59be50efa3f56185a978f6ba5592beeabb40986ba8ccd6c0d43a8538a07a5459bec793df313c00ec721768490e30728c62dcef32693ba49e2544d59fd3d519e7
EBUILD libplacebo-5.264.1.ebuild 2908 BLAKE2B edeb06ac3b3f8ff055adab7e3457806282c6854297d7710e41acb9609c94ba53afd8e6b03ff04dc0693fe8cf00a813f94a730acc92bf1b9302773f79c74d6769 SHA512 d581927db83ce4205522f195eb9a4d5f2bf3007a6b8c4018339611c9339d23fd9c648f78621a1771436d8aa59f473987bae828cdbc1cc9c16a5f1044f01b9805
EBUILD libplacebo-6.292.1.ebuild 2923 BLAKE2B 8e82848c99c630115e8d9b1f4a8ce74851d8a3040965daea0af0c219fb247df6bf4490c86e805b6f595ef19756823bb21abc0b1b67972b23ca1364e40e3e5332 SHA512 d39af02ab940640a85638ec778beb456a6a94f5399568adbe81009be1b3dee9a7f5bd809719cfc67e9387cd2ad480c9a8842707c1abab3a3eef1d37117e3378b
-EBUILD libplacebo-6.338.0.ebuild 3311 BLAKE2B de97c68d6d1a0e9ce772b88d40ba8b34bf5ad1df30556233638a89b3a4c2fddfc67d59ded591b2c1c3fa45992382f1b6eb2ab055e8188a0960ef927033e3c762 SHA512 03e0d983894570552748ba6e4687d9809720872efcc2a17091fa5fb2e974230ac5a4835544854362595a065480d23d47c159d339e35ac527b56e91870d8cacb2
-EBUILD libplacebo-9999.ebuild 3299 BLAKE2B 41c6d539b4d151e6b4891200ee053cb15150522ac877924fb13a4af0024f8b159b3cc2418604b41237ce007982e3e8267a9cc839dd600b65709ce3266bc689f0 SHA512 84103fde3c205683508472268b333c07afb9fa0176f4dfc64b3249939f7bc7b1f9d7a66bbf87d800ddaa042b8bb11963747a31424b62173cbe8c7aef2bb77e85
+EBUILD libplacebo-6.338.0.ebuild 3318 BLAKE2B 3a95d1440e4a9d56e1e4f266ffc037d947a029a3d867aebdd458cc68dcece99f2b739b402529add70f5d099f84523cab9eddbd8fdbb952de1f314c030bcb23be SHA512 1b5d0ca83731b76587f8fa48501b84b524ebfb36b971e35ef9a40b4f43d0edaff88f3b6b2999f7edad6589319707e188f7a75610785fe7eaf3aad6cc90e08a2c
+EBUILD libplacebo-9999.ebuild 3318 BLAKE2B 3a95d1440e4a9d56e1e4f266ffc037d947a029a3d867aebdd458cc68dcece99f2b739b402529add70f5d099f84523cab9eddbd8fdbb952de1f314c030bcb23be SHA512 1b5d0ca83731b76587f8fa48501b84b524ebfb36b971e35ef9a40b4f43d0edaff88f3b6b2999f7edad6589319707e188f7a75610785fe7eaf3aad6cc90e08a2c
MISC metadata.xml 700 BLAKE2B 339905c53f52620737835f397717eba8b742fa4cb26f8dbc9f2dfd7a443a4e7f143b1ef844a52bddb280099f87a073cbf685c5a4a21e4788a1ac16cdccacce1c SHA512 8524de2cf08b516c79c6d1ae032e68d8421122084d431692663ac1ad3e1e841398eb4543bad6e24b674727b01d0959cec4960deb8300cb52d015a583d66d9ddc
diff --git a/media-libs/libplacebo/libplacebo-6.338.0.ebuild b/media-libs/libplacebo/libplacebo-6.338.0.ebuild
index fc3f10a85ff4..5a8219d45eb1 100644
--- a/media-libs/libplacebo/libplacebo-6.338.0.ebuild
+++ b/media-libs/libplacebo/libplacebo-6.338.0.ebuild
@@ -22,7 +22,7 @@ else
)
"
S="${WORKDIR}/${PN}-v${PV}"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86"
fi
DESCRIPTION="Reusable library for GPU-accelerated image processing primitives"
diff --git a/media-libs/libplacebo/libplacebo-9999.ebuild b/media-libs/libplacebo/libplacebo-9999.ebuild
index 22539f375674..5a8219d45eb1 100644
--- a/media-libs/libplacebo/libplacebo-9999.ebuild
+++ b/media-libs/libplacebo/libplacebo-9999.ebuild
@@ -22,7 +22,7 @@ else
)
"
S="${WORKDIR}/${PN}-v${PV}"
- KEYWORDS="~amd64 ~ppc64 ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86"
fi
DESCRIPTION="Reusable library for GPU-accelerated image processing primitives"
diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 7322ced295b6..85c6bf3d78c0 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -2,5 +2,5 @@ AUX shaderc-2020.4-fix-build.patch 424 BLAKE2B 6d8760ef64bf9f4d6e291d7b3b3773557
DIST shaderc-2023.4.tar.gz 225728 BLAKE2B b033f9d5e8afdf53afb5c3299a2b0496558b25d4fb1b04eab0ab1610377c391084fcb952bf2836bf88078e902e78bd579d46ae8f07aaed42569edbbc21b0d5c9 SHA512 18b7c31eec9408fc038211d4424d5d82414f427a580ec6f412e9e8d6a7e060e4c39d2c223bfbbf4bd167a1575a7bb900591ff834b3356f4024772e0b96993e91
DIST shaderc-2023.6.tar.gz 226361 BLAKE2B 023ce15caaff6ff9474f361c6c5442fd8c58bbb079774fd3c8525824e70e63c1b8fff37490601b599f4ed44f4bfaec3ca746b7a734782fc2af8d78c4f1f1de53 SHA512 6580384ac27c4f2225529873ba46ca61240bdf63f4f5b89875e9bd20a774fed49328094379b7f469c3b97b6a3744cb649998c0d6d5a391023317a64a91754bb1
EBUILD shaderc-2023.4.ebuild 1899 BLAKE2B 1750ba01044a0e6f369fe72796280836c71af9442bfc934d9a9b3a9d40f46fa23243e05bcde109dda9f659a5b169837dc23887a9997b0c15be3edb54e6a17a00 SHA512 8ea726bf609eb38785455797087bd87cad0aaca33e720def5140a2fbc50f5b95a7cb0b6c58ebb68125e78633b24b6ff4970834b81c6de850c2836c64100595b9
-EBUILD shaderc-2023.6.ebuild 1902 BLAKE2B 7885fbcf53a391cf84e6a52ddaaba024fbf3a470bc63a52f92a3977ea0f878935e59207724f2e52ff365941ed10e06e0dfba6563e066852c184872ab7b15081c SHA512 943d684412062054e649c167bbb1685008f00b3326a63e5ab5de286bd8ec18ca8ec7d7723247b8d3f072b84aed0d22f96d740a37ad1bb37741499d64326a8511
+EBUILD shaderc-2023.6.ebuild 1909 BLAKE2B d88c1b21c11710926449c15309f0ce0635dcd80bfe157afc61d1d4ef44d69d931a1ed28e9691ef2159eee96e4f6e948022f419c70ff44b5b5f2f61ed96818889 SHA512 0bc3cbaf05a9cced4b9d9cb139c71685fa21ba7bf8fb76699ed1834a4f60a527db0be501a3558f9481887c0fabe69787b9dead43ba0b91a7a3b8cf655c0ad27b
MISC metadata.xml 336 BLAKE2B 5dbc5d2e5dc2e389582376ea40375fed6b20e766cd59415f8f23fd81af9abac9c07379f341dff21901fc5934920c6534c525452c67aa606783350b84f071c88e SHA512 b72710b6ca796b364037d6c8646b0760688ee06a3854ae74dfff15d902dd7a2d94ba9872c42110e9e8e005ef8cc443b89108553fc11b79c1b5872daeff7b0f70
diff --git a/media-libs/shaderc/shaderc-2023.6.ebuild b/media-libs/shaderc/shaderc-2023.6.ebuild
index e056906121b3..5df036870bf4 100644
--- a/media-libs/shaderc/shaderc-2023.6.ebuild
+++ b/media-libs/shaderc/shaderc-2023.6.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
IUSE="doc"
RDEPEND="
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index c576e9728016..f505a700fd2a 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 30f2252c289e..34ece6d5fb96 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Mon, 09 Oct 2023 22:40:24 +0000
+Tue, 10 Oct 2023 04:40:22 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 033e9301218b..d2cd00580441 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 550416 BLAKE2B 8daa7d9fd115f3b8248d5fb12e0f3047ff161fdf5d6ff06f848034f145e6c2f0f1765efe15949bf8eff4a3b2178b4d8b9a1abe65c9694fc27bf198a8004c89a5 SHA512 e812335526c7fc4f64e02c36ba94af59187ddf08798353595dbad095830168de4147fac9000185628bdd4a237896ae327812a50a084262aef0296d0d1f2280d8
-TIMESTAMP 2023-10-09T22:40:27Z
+TIMESTAMP 2023-10-10T04:40:27Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUkgVtfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUk1btfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klD32A/+OBRRQ9kepybIGS1hvpecrkQKceSnMadta2UegZpb5J2De35q/9c8rXwk
-mntEWPRUIwAFQgoM0KlGI4OSfwUXM70XtjN/be1a+96UnZBq3+b3sZTzZGxMC1Wy
-KniznQpr1JL5hjTN2Z5LJqPR+DVZCPGfJqq94Fx07qKl8NVorLxqplo3qS0vDC60
-amL2KISvqc0D4CVQFrwDPiwpJXD3F93d5Akiv6sJu0RdKXuPWvmUuPAZFaIFJXZ6
-FPEkPGjwSfRBcEI4yBTOI2C4O/5eVm6fOkdifLk8gScCSN/dX3lo4fxkuplno6fa
-s+Loq7plz4n8+cyKdQKIaf+mrELsqznFmYxzhbZx2s+TE5ec0OqhsnAElne+TfNZ
-oo+zDPni1i/KyQ9hnIOFZ/NO3EfuBWaCfM0ReKo9jnAhU7w7LW6Di1SgbTDEnfDj
-hSJRXGmfBoF0ghogKnDBU51/2ST26SWIfQgJEj7MWAYeJvnugNhxd56ZQsDz3koX
-yEoi34vcIG2OczsatoTTexum+cQl6PedEp49mAwmCQZwGLYO9l/br44xNDrQrsZ9
-8rpdu9rAphhnJIrtKkyvmjhWMFYfVxHWwRBO5W9zT2Z/c/PCdHq6aWRZvcdVTNzc
-+QXnnnVqjLoXJ0KUZx0fUi4fZIc02DwA6U469p94rVzVtA3RhnY=
-=fxGZ
+klB+XxAAqS6ci2jD05HZ4Nns+W3hYR+a6ZfNI/cRoGdFmev5n2rB2yO9i3bB1hAN
+MoiE6aF4c8fSs7BQ0+XnzUO+sCpdluKFEWZB4d10VSOj7XMeynpeU8pH88RBQoHB
+vY79oHz4rE3GL3ByrwfKze8m2/e4Y1EwoFf7bHPbgVxsND22TpRjYwJlyQ+kFfuJ
+YT2RllMiQRMWXk00NdtolmVI8bo5QUjq/jw4HJBm9HX8e80E4i4bYHFmBm8NLmKL
+kd1UYj35bdEaH5GS1n+4N8KJwygufXFMHl5sjntX29g/aoNn/cOP+5/uoGcEMhLe
+oIL7mxChYOlWhxynr9CNCiTKN1q8oDnxU201kE5dsOvYA1Fxhyz40WqVk7Zl+WTG
+mMgrThDyCj/t7zT2c/7RED2ybUz3Kb/uhgcsrJq6UfCJVqq1O0ZtYjTwohiDRLXf
+cA783XKwI5X0adGZMltbWVlBN9F983S+uklGh7J/ZlLF1+5/zk7U7eE/d8TlicoP
+MHl2ajqvQWMRgy+FEdXt2aC4V6axeQGK4DprxUn0Kp6S3xDnUw+/jzThyKLv75uH
+dxOpthVsm0qqwvmOmt/S6BF+qLXC5RcqUmtYPOxMlzy6hgdt2EtBer9C8k9sSMwR
+urWKwulmsKUnVv8JeeoSoNr3qHuVTmyyKzZVXUHQbwRVHvoZKdo=
+=ZMV+
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 30f2252c289e..34ece6d5fb96 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Mon, 09 Oct 2023 22:40:24 +0000
+Tue, 10 Oct 2023 04:40:22 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 15a4ded2f62d..96a07324b2f0 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 c38b8f260a53..341c05b99bdc 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/ansible-core-2.14.11 b/metadata/md5-cache/app-admin/ansible-core-2.14.11
new file mode 100644
index 000000000000..1b94afe8772c
--- /dev/null
+++ b/metadata/md5-cache/app-admin/ansible-core-2.14.11
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-python/packaging-16.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/botocore[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/paramiko[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httplib2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/netaddr[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pexpect[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/resolvelib-0.5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/resolvelib-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] net-misc/sshpass virtual/ssh >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Model-driven deployment, config management, and command execution framework
+EAPI=8
+HOMEPAGE=https://www.ansible.com/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos
+LICENSE=GPL-3
+RDEPEND=dev-python/paramiko[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httplib2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/netaddr[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pexpect[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/resolvelib-0.5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/resolvelib-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] net-misc/sshpass virtual/ssh python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=test !test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/a/ansible-core/ansible-core-2.14.11.tar.gz
+_eclasses_=distutils-r1 d05609532b134be7c4ae2514f4c7d06e flag-o-matic e5cc383ea8420f92fe3737be790021dc multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc
+_md5_=2c422a8eb38de3704910ab40f061f455
diff --git a/metadata/md5-cache/app-admin/ansible-core-2.15.5 b/metadata/md5-cache/app-admin/ansible-core-2.15.5
new file mode 100644
index 000000000000..53aa0d1dfd8c
--- /dev/null
+++ b/metadata/md5-cache/app-admin/ansible-core-2.15.5
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-python/packaging-16.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/botocore[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/paramiko[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httplib2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/netaddr[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pexpect[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/resolvelib-0.5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/resolvelib-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] net-misc/sshpass virtual/ssh >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Model-driven deployment, config management, and command execution framework
+EAPI=8
+HOMEPAGE=https://www.ansible.com/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos
+LICENSE=GPL-3
+RDEPEND=dev-python/paramiko[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httplib2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/netaddr[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pexpect[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/resolvelib-0.5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/resolvelib-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] net-misc/sshpass virtual/ssh python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=test !test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/a/ansible-core/ansible-core-2.15.5.tar.gz
+_eclasses_=distutils-r1 d05609532b134be7c4ae2514f4c7d06e flag-o-matic e5cc383ea8420f92fe3737be790021dc multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc
+_md5_=a55716a54ab2ae4aac975082c3b6a34a
diff --git a/metadata/md5-cache/app-backup/Manifest.gz b/metadata/md5-cache/app-backup/Manifest.gz
index 07d9f51fad7e..092c4900fe8c 100644
--- a/metadata/md5-cache/app-backup/Manifest.gz
+++ b/metadata/md5-cache/app-backup/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-backup/ccollect-0.8-r2 b/metadata/md5-cache/app-backup/ccollect-0.8-r2
new file mode 100644
index 000000000000..8f3f31333017
--- /dev/null
+++ b/metadata/md5-cache/app-backup/ccollect-0.8-r2
@@ -0,0 +1,15 @@
+BDEPEND=doc? ( >=app-text/asciidoc-8.1.0 app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.2 dev-libs/libxslt )
+DEFINED_PHASES=compile install postinst
+DESCRIPTION=Pseudo incremental backup with different exclude lists using hardlinks and rsync
+EAPI=8
+HOMEPAGE=https://www.nico.schottelius.org/software/ccollect/
+INHERIT=prefix
+IUSE=doc examples
+KEYWORDS=amd64 ~hppa ppc ~sparc x86
+LICENSE=GPL-3+
+RDEPEND=net-misc/rsync
+RESTRICT=test
+SLOT=0
+SRC_URI=https://www.nico.schottelius.org/software/ccollect/download/ccollect-0.8.tar.bz2
+_eclasses_=prefix eab3c99d77fe00506c109c8a736186f7
+_md5_=79aa664cb4e5ce0e1ff3a13de8428b07
diff --git a/metadata/md5-cache/app-backup/mylvmbackup-0.16 b/metadata/md5-cache/app-backup/mylvmbackup-0.16
index 1f3de544e49e..6c312cb2edb1 100644
--- a/metadata/md5-cache/app-backup/mylvmbackup-0.16
+++ b/metadata/md5-cache/app-backup/mylvmbackup-0.16
@@ -1,10 +1,10 @@
DEFINED_PHASES=install
DESCRIPTION=Tool for creating backups of MySQL server's data files using LVM snapshots
EAPI=8
-HOMEPAGE=http://lenzg.net/mylvmbackup/
+HOMEPAGE=https://lenzg.net/mylvmbackup/
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=GPL-2
RDEPEND=dev-perl/Config-IniFiles dev-perl/DBD-mysql dev-perl/TimeDate sys-fs/lvm2 virtual/mysql
SLOT=0
-SRC_URI=http://lenzg.net/mylvmbackup/mylvmbackup-0.16.tar.gz
-_md5_=208b80bf932a952d6c7c3dc7c7032cd6
+SRC_URI=https://lenzg.net/mylvmbackup/mylvmbackup-0.16.tar.gz
+_md5_=3117c1894fc93636a73abcad533b61ee
diff --git a/metadata/md5-cache/app-backup/mylvmbackup-0.16-r1 b/metadata/md5-cache/app-backup/mylvmbackup-0.16-r1
new file mode 100644
index 000000000000..4117530d3559
--- /dev/null
+++ b/metadata/md5-cache/app-backup/mylvmbackup-0.16-r1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install postinst
+DESCRIPTION=Tool for creating backups of MySQL server's data files using LVM snapshots
+EAPI=8
+HOMEPAGE=https://lenzg.net/mylvmbackup/
+INHERIT=tmpfiles
+KEYWORDS=~amd64 ~ppc ~x86
+LICENSE=GPL-2+
+RDEPEND=dev-perl/Config-IniFiles dev-perl/DBD-mysql dev-perl/TimeDate sys-fs/lvm2 virtual/mysql virtual/tmpfiles
+SLOT=0
+SRC_URI=https://lenzg.net/mylvmbackup/mylvmbackup-0.16.tar.gz
+_eclasses_=tmpfiles 216aa76c3a6fcb5d893c23a0de86048f
+_md5_=23b19768e8b94b2b235c9a427903602b
diff --git a/metadata/md5-cache/app-backup/rdup-1.1.15-r1 b/metadata/md5-cache/app-backup/rdup-1.1.15-r1
new file mode 100644
index 000000000000..51a354501c12
--- /dev/null
+++ b/metadata/md5-cache/app-backup/rdup-1.1.15-r1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-util/dejagnu ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
+DEFINED_PHASES=configure prepare
+DEPEND=app-arch/libarchive dev-libs/glib:2 dev-libs/libpcre dev-libs/nettle
+DESCRIPTION=Generate a file list suitable for full or incremental backups
+EAPI=8
+HOMEPAGE=https://github.com/miekg/rdup/releases
+INHERIT=autotools
+IUSE=debug test
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3
+RDEPEND=app-arch/libarchive dev-libs/glib:2 dev-libs/libpcre dev-libs/nettle
+REQUIRED_USE=test? ( !debug )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/miekg/rdup/archive/1.1.15.tar.gz -> rdup-1.1.15.tar.gz
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc
+_md5_=c9b17ef9f8993f4e209ebf6317c1a9cd
diff --git a/metadata/md5-cache/app-backup/sarab-1.0.0-r1 b/metadata/md5-cache/app-backup/sarab-1.0.0-r1
new file mode 100644
index 000000000000..77a6029c9fe6
--- /dev/null
+++ b/metadata/md5-cache/app-backup/sarab-1.0.0-r1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install postinst
+DESCRIPTION=SaraB is a powerful and automated backup scheduling system based on DAR
+EAPI=8
+HOMEPAGE=https://sarab.sourceforge.net/
+INHERIT=prefix readme.gentoo-r1
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=app-backup/dar virtual/mailx
+SLOT=0
+SRC_URI=mirror://sourceforge/sarab/sarab-1.0.0.tar.gz
+_eclasses_=prefix eab3c99d77fe00506c109c8a736186f7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_md5_=36fca740621b246b298c29aaa02a794f
diff --git a/metadata/md5-cache/app-backup/simplebackup-1.8.1-r2 b/metadata/md5-cache/app-backup/simplebackup-1.8.1-r2
new file mode 100644
index 000000000000..4be592034aaf
--- /dev/null
+++ b/metadata/md5-cache/app-backup/simplebackup-1.8.1-r2
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install
+DESCRIPTION=Cross-platform backup program
+EAPI=8
+HOMEPAGE=https://migas-sbackup.sourceforge.net/
+INHERIT=prefix
+IUSE=sasl
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=dev-lang/perl sasl? ( dev-perl/Authen-SASL )
+SLOT=0
+SRC_URI=mirror://sourceforge/migas-sbackup/simplebackup-1.8.1.tar.gz
+_eclasses_=prefix eab3c99d77fe00506c109c8a736186f7
+_md5_=9c6059f6f13df1bdea17e5d9c1388116
diff --git a/metadata/md5-cache/app-backup/spideroak-bin-7.5.0-r3 b/metadata/md5-cache/app-backup/spideroak-bin-7.5.0-r3
new file mode 100644
index 000000000000..6ef982f538af
--- /dev/null
+++ b/metadata/md5-cache/app-backup/spideroak-bin-7.5.0-r3
@@ -0,0 +1,15 @@
+BDEPEND=dev-util/patchelf
+DEFINED_PHASES=install postinst prepare unpack
+DESCRIPTION=Secure free online backup, storage, and sharing system
+EAPI=8
+HOMEPAGE=https://spideroak.com
+INHERIT=desktop prefix unpacker
+IUSE=X
+KEYWORDS=~amd64 ~x86
+LICENSE=spideroak
+RDEPEND=app-crypt/mit-krb5[keyutils] media-libs/libpng-compat:1.2 X? ( media-libs/fontconfig media-libs/freetype:2 dev-libs/glib:2 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXmu x11-libs/libXrender x11-libs/libXt )
+RESTRICT=mirror strip
+SLOT=0
+SRC_URI=x86? ( https://spideroak.com/release/spideroak/deb_x86 -> spideroak-bin-7.5.0_x86.deb ) amd64? ( https://spideroak.com/release/spideroak/deb_x64 -> spideroak-bin-7.5.0_amd64.deb )
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc unpacker aa6a4e924009232d8b78b31e932c30b5
+_md5_=acc4a4558555547e04b9f14314f7c145
diff --git a/metadata/md5-cache/app-benchmarks/Manifest.gz b/metadata/md5-cache/app-benchmarks/Manifest.gz
index 6dafb15b0234..1433649b8ba1 100644
--- a/metadata/md5-cache/app-benchmarks/Manifest.gz
+++ b/metadata/md5-cache/app-benchmarks/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-benchmarks/filebench-1.4.9.1-r2 b/metadata/md5-cache/app-benchmarks/filebench-1.4.9.1-r2
new file mode 100644
index 000000000000..a91417ad2c9b
--- /dev/null
+++ b/metadata/md5-cache/app-benchmarks/filebench-1.4.9.1-r2
@@ -0,0 +1,15 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
+DEFINED_PHASES=configure prepare
+DEPEND=auto-completion? ( dev-libs/libtecla ) sys-devel/flex sys-devel/bison
+DESCRIPTION=Filebench - A Model Based File System Workload Generator
+EAPI=8
+HOMEPAGE=https://sourceforge.net/projects/filebench/
+INHERIT=autotools
+IUSE=auto-completion
+KEYWORDS=~amd64 ~riscv ~x86
+LICENSE=CDDL
+RDEPEND=auto-completion? ( dev-libs/libtecla )
+SLOT=0
+SRC_URI=mirror://sourceforge/filebench/filebench-1.4.9.1.tar.gz
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc
+_md5_=b25b72493d684b6562125fb98d341ddd
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index c5df1acc5ef8..3752b2645992 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/astroid-2.15.8-r1 b/metadata/md5-cache/dev-python/astroid-2.15.8-r1
new file mode 100644
index 000000000000..3d444eab9528
--- /dev/null
+++ b/metadata/md5-cache/dev-python/astroid-2.15.8-r1
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/lazy-object-proxy-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/wrapt-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-python/typing-extensions-4.0.0[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Abstract Syntax Tree for logilab packages
+EAPI=8
+HOMEPAGE=https://github.com/pylint-dev/astroid/ https://pypi.org/project/astroid/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-python/lazy-object-proxy-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/wrapt-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-python/typing-extensions-4.0.0[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pylint-dev/astroid/archive/v2.15.8.tar.gz -> astroid-2.15.8.gh.tar.gz
+_eclasses_=distutils-r1 d05609532b134be7c4ae2514f4c7d06e flag-o-matic e5cc383ea8420f92fe3737be790021dc multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc
+_md5_=bbcbb55384fd601552712bbdeb1290ec
diff --git a/metadata/md5-cache/dev-python/astroid-3.0.0-r1 b/metadata/md5-cache/dev-python/astroid-3.0.0-r1
new file mode 100644
index 000000000000..975ce615ff65
--- /dev/null
+++ b/metadata/md5-cache/dev-python/astroid-3.0.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/attrs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/regex[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( python_targets_python3_10? ( >=dev-python/typing-extensions-4.0.0[python_targets_python3_10(-)?] ) >=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 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Abstract Syntax Tree for logilab packages
+EAPI=8
+HOMEPAGE=https://github.com/pylint-dev/astroid/ https://pypi.org/project/astroid/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=python_targets_python3_10? ( >=dev-python/typing-extensions-4.0.0[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python: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/pylint-dev/astroid/archive/v3.0.0.tar.gz -> astroid-3.0.0.gh.tar.gz
+_eclasses_=distutils-r1 d05609532b134be7c4ae2514f4c7d06e flag-o-matic e5cc383ea8420f92fe3737be790021dc multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc
+_md5_=7aa546dedd9ce92d9fc609cb90fc9ebe
diff --git a/metadata/md5-cache/dev-python/certifi-3021.3.16-r4 b/metadata/md5-cache/dev-python/certifi-3021.3.16-r4
new file mode 100644
index 000000000000..4fd61c25e658
--- /dev/null
+++ b/metadata/md5-cache/dev-python/certifi-3021.3.16-r4
@@ -0,0 +1,16 @@
+BDEPEND=test? ( app-misc/ca-certificates >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A certifi hack to use system trust store on Linux/FreeBSD
+EAPI=7
+HOMEPAGE=https://github.com/tiran/certifi-system-store/ https://pypi.org/project/certifi-system-store/
+INHERIT=distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_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
+LICENSE=MPL-2.0
+RDEPEND=app-misc/ca-certificates python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/tiran/certifi-system-store/archive/v3021.3.16.tar.gz -> certifi-system-store-3021.3.16.gh.tar.gz
+_eclasses_=distutils-r1 d05609532b134be7c4ae2514f4c7d06e eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic e5cc383ea8420f92fe3737be790021dc multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc
+_md5_=008b209a6a509d191bcc3107d54c0599
diff --git a/metadata/md5-cache/dev-qt/Manifest.gz b/metadata/md5-cache/dev-qt/Manifest.gz
index 3d0817b18ff0..d4e5dcbb27d4 100644
--- a/metadata/md5-cache/dev-qt/Manifest.gz
+++ b/metadata/md5-cache/dev-qt/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-qt/qtbase-6.5.3 b/metadata/md5-cache/dev-qt/qtbase-6.5.3
index 0a4258e3b9d5..fd28e7b98e1d 100644
--- a/metadata/md5-cache/dev-qt/qtbase-6.5.3
+++ b/metadata/md5-cache/dev-qt/qtbase-6.5.3
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=6/6.5.3
SRC_URI=https://download.qt.io/official_releases/qt/6.5/6.5.3/submodules/qtbase-everywhere-src-6.5.3.tar.xz
_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic e5cc383ea8420f92fe3737be790021dc multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 qt6-build c7ec838236ceaf5d2cefab864d58bf0f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8caef3e52d1067041e877834bad06cad
+_md5_=85b8f80c7e97153dcf1037b56f660cb6
diff --git a/metadata/md5-cache/dev-qt/qtbase-6.6.0_rc b/metadata/md5-cache/dev-qt/qtbase-6.6.0_rc
index 42bd1d60f04d..caa6e9ed4b70 100644
--- a/metadata/md5-cache/dev-qt/qtbase-6.6.0_rc
+++ b/metadata/md5-cache/dev-qt/qtbase-6.6.0_rc
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=6/6.6.0
SRC_URI=https://download.qt.io/development_releases/qt/6.6/6.6.0-rc/submodules/qtbase-everywhere-src-6.6.0-rc.tar.xz
_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic e5cc383ea8420f92fe3737be790021dc multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 qt6-build c7ec838236ceaf5d2cefab864d58bf0f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=293dcf138d491a5bda4a9092b173f5bb
+_md5_=562a34c6f0f7be2ffa2b1cd430e65b38
diff --git a/metadata/md5-cache/dev-qt/qtbase-6.6.9999 b/metadata/md5-cache/dev-qt/qtbase-6.6.9999
index 184fc77c1892..a6e14c72c056 100644
--- a/metadata/md5-cache/dev-qt/qtbase-6.6.9999
+++ b/metadata/md5-cache/dev-qt/qtbase-6.6.9999
@@ -14,4 +14,4 @@ REQUIRED_USE=X? ( gui ) accessibility? ( gui ) eglfs? ( gui ) evdev? ( gui ) gle
RESTRICT=!test? ( test )
SLOT=6/6.6.9999
_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic e5cc383ea8420f92fe3737be790021dc git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 qt6-build c7ec838236ceaf5d2cefab864d58bf0f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=293dcf138d491a5bda4a9092b173f5bb
+_md5_=562a34c6f0f7be2ffa2b1cd430e65b38
diff --git a/metadata/md5-cache/dev-qt/qtbase-6.9999 b/metadata/md5-cache/dev-qt/qtbase-6.9999
index aa2c2258eaa8..72a04ecaaf81 100644
--- a/metadata/md5-cache/dev-qt/qtbase-6.9999
+++ b/metadata/md5-cache/dev-qt/qtbase-6.9999
@@ -14,4 +14,4 @@ REQUIRED_USE=X? ( gui ) accessibility? ( gui ) eglfs? ( gui ) evdev? ( gui ) gle
RESTRICT=!test? ( test )
SLOT=6/6.9999
_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic e5cc383ea8420f92fe3737be790021dc git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 qt6-build c7ec838236ceaf5d2cefab864d58bf0f toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=3b364a099fdd4639edef37d0029d84f5
+_md5_=57b6d8e29c3b986a6c09d765326a2640
diff --git a/metadata/md5-cache/dev-qt/qtgui-5.15.11 b/metadata/md5-cache/dev-qt/qtgui-5.15.11
index 09009341a0ba..4764fab4ee3b 100644
--- a/metadata/md5-cache/dev-qt/qtgui-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtgui-5.15.11
@@ -15,4 +15,4 @@ RESTRICT=test
SLOT=5/5.15.11
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtbase-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.11-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz
_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic e5cc383ea8420f92fe3737be790021dc multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build e6315b433ff1f5a5778a08518785ba91 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc virtualx 817571665ee28575da44ee08135089e5
-_md5_=a981db647d7b8fd06914b87a0a645bb5
+_md5_=4f22c0a51067bb40a1f60018b49833b2
diff --git a/metadata/md5-cache/games-board/Manifest.gz b/metadata/md5-cache/games-board/Manifest.gz
index 97714529a04f..13dddac4eeec 100644
--- a/metadata/md5-cache/games-board/Manifest.gz
+++ b/metadata/md5-cache/games-board/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-board/pokerth-1.1.2-r1 b/metadata/md5-cache/games-board/pokerth-1.1.2-r1
index 1987a4270b0b..a20ad89dcdbd 100644
--- a/metadata/md5-cache/games-board/pokerth-1.1.2-r1
+++ b/metadata/md5-cache/games-board/pokerth-1.1.2-r1
@@ -12,4 +12,4 @@ RDEPEND=dev-db/sqlite:3 dev-libs/boost:=[zlib] dev-libs/libgcrypt:0 dev-libs/pro
SLOT=0
SRC_URI=mirror://sourceforge/pokerth/pokerth-1.1.2.tar.gz
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=17efdcef096f21f2b180fb6e1df724e8
+_md5_=767206e4c5a309ebf37381993dfd2f2c
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index a5f41953b18d..f3f07cf7b85b 100644
--- a/metadata/md5-cache/media-libs/Manifest.gz
+++ b/metadata/md5-cache/media-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-libs/libcue-2.2.1-r1 b/metadata/md5-cache/media-libs/libcue-2.2.1-r1
index 17287b83329e..d1cae64e7378 100644
--- a/metadata/md5-cache/media-libs/libcue-2.2.1-r1
+++ b/metadata/md5-cache/media-libs/libcue-2.2.1-r1
@@ -4,9 +4,9 @@ DESCRIPTION=CUE Sheet Parser Library
EAPI=7
HOMEPAGE=https://github.com/lipnitsk/libcue
INHERIT=cmake
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc x86
LICENSE=GPL-2
SLOT=0/2
SRC_URI=https://github.com/lipnitsk/libcue/archive/v2.2.1.tar.gz -> libcue-2.2.1.tar.gz
_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic e5cc383ea8420f92fe3737be790021dc multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2ebf7ad8db7b3159f706d37fbf0503f7
+_md5_=85444771d8a22f972c7d70c6d5c58e69
diff --git a/metadata/md5-cache/media-libs/libplacebo-6.338.0 b/metadata/md5-cache/media-libs/libplacebo-6.338.0
index b43eab5d3a45..12c7966d2de7 100644
--- a/metadata/md5-cache/media-libs/libplacebo-6.338.0
+++ b/metadata/md5-cache/media-libs/libplacebo-6.338.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://libplacebo.org/ https://code.videolan.org/videolan/libplacebo/
INHERIT=meson-multilib python-any-r1
IUSE=glslang +lcms llvm-libunwind +opengl +shaderc test unwind +vulkan +xxhash abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86
LICENSE=LGPL-2.1+ || ( Apache-2.0 Boost-1.0 MIT ) opengl? ( MIT )
RDEPEND=lcms? ( media-libs/lcms: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(-)?] ) opengl? ( media-libs/libglvnd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) shaderc? ( media-libs/shaderc[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !shaderc? ( glslang? ( dev-util/glslang:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xxhash? ( dev-libs/xxhash[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
REQUIRED_USE=vulkan? ( || ( glslang shaderc ) )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/338
SRC_URI=https://code.videolan.org/videolan/libplacebo/-/archive/v6.338.0/libplacebo-v6.338.0.tar.bz2 https://github.com/fastfloat/fast_float/archive/refs/tags/v5.2.0.tar.gz -> fast_float-5.2.0.tar.gz opengl? ( https://github.com/Dav1dde/glad/archive/refs/tags/v2.0.4.tar.gz -> libplacebo-glad-2.0.4.tar.gz )
_eclasses_=meson af1ca7ad21fdd31fcc4fa91d8abca977 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc
-_md5_=9065af867830fd2e2e25e475a60cbf2b
+_md5_=c7398822c061f197b16970f7f315f200
diff --git a/metadata/md5-cache/media-libs/libplacebo-9999 b/metadata/md5-cache/media-libs/libplacebo-9999
index a07dcf13cc6e..c003722884ed 100644
--- a/metadata/md5-cache/media-libs/libplacebo-9999
+++ b/metadata/md5-cache/media-libs/libplacebo-9999
@@ -13,4 +13,4 @@ REQUIRED_USE=vulkan? ( || ( glslang shaderc ) )
RESTRICT=!test? ( test )
SLOT=0/9999
_eclasses_=git-r3 2358a7b20091609e24bd3a83b3ac5991 meson af1ca7ad21fdd31fcc4fa91d8abca977 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc
-_md5_=bb1d395dd887377ea96ba2cfc9a59031
+_md5_=c7398822c061f197b16970f7f315f200
diff --git a/metadata/md5-cache/media-libs/shaderc-2023.6 b/metadata/md5-cache/media-libs/shaderc-2023.6
index c8ec5508de74..618961c99a35 100644
--- a/metadata/md5-cache/media-libs/shaderc-2023.6
+++ b/metadata/md5-cache/media-libs/shaderc-2023.6
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/google/shaderc
INHERIT=cmake-multilib multibuild python-any-r1
IUSE=doc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~amd64 ~ppc64 ~riscv ~x86
+KEYWORDS=~amd64 ~loong ~ppc64 ~riscv ~x86
LICENSE=Apache-2.0
RDEPEND=>=dev-util/glslang-1.3.261:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-util/spirv-tools-1.3.261[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/google/shaderc/archive/v2023.6.tar.gz -> shaderc-2023.6.tar.gz
_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic e5cc383ea8420f92fe3737be790021dc multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=4b25ad54969b49f579c81b3d8ca2e1c9
+_md5_=c1455481d7315dd00121eebada7dfbaf
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index 11dca0fcb905..53ebd71f053e 100644
--- a/metadata/md5-cache/net-misc/Manifest.gz
+++ b/metadata/md5-cache/net-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-misc/curl-8.1.2 b/metadata/md5-cache/net-misc/curl-8.1.2
index d9a063b5779c..923684b82962 100644
--- a/metadata/md5-cache/net-misc/curl-8.1.2
+++ b/metadata/md5-cache/net-misc/curl-8.1.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://curl.se/
INHERIT=autotools multilib-minimal prefix verify-sig
IUSE=+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap kerberos ldap mbedtls nss +openssl +pop3 +progress-meter rtmp rustls samba +smtp ssh ssl sslv3 static-libs test telnet +tftp websockets zstd curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl curl_ssl_rustls nghttp3 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~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=BSD curl ISC test? ( BSD-4 )
RDEPEND=sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] adns? ( net-dns/c-ares:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) brotli? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) http2? ( >=net-libs/nghttp2-1.12.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( net-dns/libidn2:=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=virtual/krb5-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ldap? ( net-nds/openldap:=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nghttp3? ( >=net-libs/nghttp3-0.11.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=net-libs/ngtcp2-0.15.0[gnutls,ssl,-openssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rtmp? ( media-video/rtmpdump[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssh? ( net-libs/libssh2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( gnutls? ( app-misc/ca-certificates net-libs/gnutls:=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/nettle:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mbedtls? ( app-misc/ca-certificates net-libs/mbedtls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nss? ( app-misc/ca-certificates dev-libs/nss[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/nss-pem ) openssl? ( dev-libs/openssl:=[sslv3(-)=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rustls? ( net-libs/rustls-ffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
REQUIRED_USE=ssl? ( ^^ ( curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss curl_ssl_openssl curl_ssl_rustls ) ) curl_ssl_gnutls? ( gnutls ) curl_ssl_mbedtls? ( mbedtls ) curl_ssl_nss? ( nss ) curl_ssl_openssl? ( openssl ) curl_ssl_rustls? ( rustls )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://curl.se/download/curl-8.1.2.tar.xz verify-sig? ( https://curl.se/download/curl-8.1.2.tar.xz.asc )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a
-_md5_=4a74bd13e2c90cad5794cabcfb76d265
+_md5_=f9c0070a4b6b501180a3b0da69a212e1
diff --git a/metadata/md5-cache/net-misc/curl-8.2.1 b/metadata/md5-cache/net-misc/curl-8.2.1
index aef442d3cbf4..637102b970ab 100644
--- a/metadata/md5-cache/net-misc/curl-8.2.1
+++ b/metadata/md5-cache/net-misc/curl-8.2.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://curl.se/
INHERIT=autotools multilib-minimal multiprocessing prefix toolchain-funcs verify-sig
IUSE=+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap kerberos ldap mbedtls nss +openssl +pop3 +progress-meter rtmp rustls samba +smtp ssh ssl sslv3 static-libs test telnet +tftp websockets zstd curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl curl_ssl_rustls nghttp3 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~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=BSD curl ISC test? ( BSD-4 )
RDEPEND=sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] adns? ( net-dns/c-ares:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) brotli? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) http2? ( >=net-libs/nghttp2-1.12.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( net-dns/libidn2:=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=virtual/krb5-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ldap? ( net-nds/openldap:=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nghttp3? ( >=net-libs/nghttp3-0.13.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=net-libs/ngtcp2-0.17.0[gnutls,ssl,-openssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rtmp? ( media-video/rtmpdump[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssh? ( net-libs/libssh2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( gnutls? ( app-misc/ca-certificates net-libs/gnutls:=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/nettle:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mbedtls? ( app-misc/ca-certificates net-libs/mbedtls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nss? ( app-misc/ca-certificates dev-libs/nss[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/nss-pem ) openssl? ( dev-libs/openssl:=[sslv3(-)=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rustls? ( net-libs/rustls-ffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
REQUIRED_USE=ssl? ( ^^ ( curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss curl_ssl_openssl curl_ssl_rustls ) ) curl_ssl_gnutls? ( gnutls ) curl_ssl_mbedtls? ( mbedtls ) curl_ssl_nss? ( nss ) curl_ssl_openssl? ( openssl ) curl_ssl_rustls? ( rustls ) nghttp3? ( !openssl )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://curl.se/download/curl-8.2.1.tar.xz verify-sig? ( https://curl.se/download/curl-8.2.1.tar.xz.asc )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a
-_md5_=0cbf378a972b5ae20c95a35f74bd3b7c
+_md5_=117b13fc468eef3db978b4a57d601020
diff --git a/metadata/md5-cache/net-misc/curl-8.3.0 b/metadata/md5-cache/net-misc/curl-8.3.0
index 14eb6dc8a6c1..638450d4b9c6 100644
--- a/metadata/md5-cache/net-misc/curl-8.3.0
+++ b/metadata/md5-cache/net-misc/curl-8.3.0
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://curl.se/download/curl-8.3.0.tar.xz verify-sig? ( https://curl.se/download/curl-8.3.0.tar.xz.asc )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a
-_md5_=29229e0e1bec6115ce590a5281d1fde3
+_md5_=a946a161ce7e68aa82c4fcb14f308de4
diff --git a/metadata/md5-cache/net-misc/curl-8.3.0-r1 b/metadata/md5-cache/net-misc/curl-8.3.0-r1
new file mode 100644
index 000000000000..1efafde0d220
--- /dev/null
+++ b/metadata/md5-cache/net-misc/curl-8.3.0-r1
@@ -0,0 +1,17 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig test? ( sys-apps/diffutils http2? ( >=net-libs/nghttp2-1.15.0:=[utils,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nghttp3? ( net-libs/nghttp2:=[utils,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) verify-sig? ( sec-keys/openpgp-keys-danielstenberg ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] adns? ( net-dns/c-ares:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) brotli? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) http2? ( >=net-libs/nghttp2-1.12.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( net-dns/libidn2:=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=virtual/krb5-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ldap? ( net-nds/openldap:=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nghttp3? ( >=net-libs/nghttp3-0.15.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=net-libs/ngtcp2-0.19.1[gnutls,ssl,-openssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rtmp? ( media-video/rtmpdump[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssh? ( net-libs/libssh2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( gnutls? ( app-misc/ca-certificates net-libs/gnutls:=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/nettle:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mbedtls? ( app-misc/ca-certificates net-libs/mbedtls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openssl? ( dev-libs/openssl:=[sslv3(-)=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rustls? ( net-libs/rustls-ffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=A Client that groks URLs
+EAPI=8
+HOMEPAGE=https://curl.se/
+INHERIT=autotools multilib-minimal multiprocessing prefix toolchain-funcs verify-sig
+IUSE=+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap kerberos ldap mbedtls +openssl +pop3 +progress-meter rtmp rustls samba +smtp ssh ssl sslv3 static-libs test telnet +tftp websockets zstd curl_ssl_gnutls curl_ssl_mbedtls +curl_ssl_openssl curl_ssl_rustls nghttp3 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=BSD curl ISC test? ( BSD-4 )
+RDEPEND=sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] adns? ( net-dns/c-ares:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) brotli? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) http2? ( >=net-libs/nghttp2-1.12.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( net-dns/libidn2:=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=virtual/krb5-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ldap? ( net-nds/openldap:=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nghttp3? ( >=net-libs/nghttp3-0.15.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=net-libs/ngtcp2-0.19.1[gnutls,ssl,-openssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rtmp? ( media-video/rtmpdump[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssh? ( net-libs/libssh2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( gnutls? ( app-misc/ca-certificates net-libs/gnutls:=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/nettle:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mbedtls? ( app-misc/ca-certificates net-libs/mbedtls:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openssl? ( dev-libs/openssl:=[sslv3(-)=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rustls? ( net-libs/rustls-ffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=ssl? ( ^^ ( curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_openssl curl_ssl_rustls ) ) curl_ssl_gnutls? ( gnutls ) curl_ssl_mbedtls? ( mbedtls ) curl_ssl_openssl? ( openssl ) curl_ssl_rustls? ( rustls ) nghttp3? ( !openssl )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://curl.se/download/curl-8.3.0.tar.xz verify-sig? ( https://curl.se/download/curl-8.3.0.tar.xz.asc )
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a
+_md5_=68f8c6ce9816978d673db14ef57e412f
diff --git a/metadata/md5-cache/net-misc/curl-9999 b/metadata/md5-cache/net-misc/curl-9999
index 00b3ee78f7a6..6307364376e6 100644
--- a/metadata/md5-cache/net-misc/curl-9999
+++ b/metadata/md5-cache/net-misc/curl-9999
@@ -13,4 +13,4 @@ REQUIRED_USE=ssl? ( ^^ ( curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_openssl curl_
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde git-r3 2358a7b20091609e24bd3a83b3ac5991 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc verify-sig 06b4d23e3bacdf7164b1e7f9e059492a
-_md5_=29229e0e1bec6115ce590a5281d1fde3
+_md5_=a946a161ce7e68aa82c4fcb14f308de4
diff --git a/metadata/md5-cache/net-wireless/Manifest.gz b/metadata/md5-cache/net-wireless/Manifest.gz
index 1642be0f9bed..81048730224a 100644
--- a/metadata/md5-cache/net-wireless/Manifest.gz
+++ b/metadata/md5-cache/net-wireless/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-wireless/gqrx-2.15.9-r2 b/metadata/md5-cache/net-wireless/gqrx-2.17.2
index 3ca64aeced3f..c6713fa05b6c 100644
--- a/metadata/md5-cache/net-wireless/gqrx-2.15.9-r2
+++ b/metadata/md5-cache/net-wireless/gqrx-2.17.2
@@ -1,16 +1,16 @@
BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=net-wireless/gnuradio-3.10:0=[audio,analog,filter,network] >=net-wireless/gr-osmosdr-0.1.0:= dev-libs/boost:= dev-libs/log4cpp:= dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 sci-libs/volk:= pulseaudio? ( media-libs/libpulse ) portaudio? ( media-libs/portaudio:= )
+DEPEND=>=net-wireless/gnuradio-3.10:0=[audio,analog,filter,network] >=net-wireless/gr-osmosdr-0.1.0:= qt6? ( dev-qt/qtbase:6 dev-qt/qtsvg:6 ) !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 ) sci-libs/volk:= pulseaudio? ( media-libs/libpulse ) portaudio? ( media-libs/portaudio:= ) dev-libs/boost:= dev-libs/log4cpp:=
DESCRIPTION=Software defined radio receiver powered by GNU Radio and Qt
EAPI=8
HOMEPAGE=https://gqrx.dk/
INHERIT=cmake
-IUSE=gr-audio portaudio pulseaudio
+IUSE=gr-audio portaudio pulseaudio qt6
KEYWORDS=~amd64 ~arm ~riscv ~x86
LICENSE=GPL-3
-RDEPEND=>=net-wireless/gnuradio-3.10:0=[audio,analog,filter,network] >=net-wireless/gr-osmosdr-0.1.0:= dev-libs/boost:= dev-libs/log4cpp:= dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 sci-libs/volk:= pulseaudio? ( media-libs/libpulse ) portaudio? ( media-libs/portaudio:= )
+RDEPEND=>=net-wireless/gnuradio-3.10:0=[audio,analog,filter,network] >=net-wireless/gr-osmosdr-0.1.0:= qt6? ( dev-qt/qtbase:6 dev-qt/qtsvg:6 ) !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 ) sci-libs/volk:= pulseaudio? ( media-libs/libpulse ) portaudio? ( media-libs/portaudio:= )
REQUIRED_USE=^^ ( pulseaudio portaudio gr-audio )
SLOT=0
-SRC_URI=https://github.com/gqrx-sdr/gqrx/archive/v2.15.9.tar.gz -> gqrx-2.15.9.tar.gz
+SRC_URI=https://github.com/gqrx-sdr/gqrx/archive/v2.17.2.tar.gz -> gqrx-2.17.2.tar.gz
_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic e5cc383ea8420f92fe3737be790021dc multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=17612dc652f4fd0e05b47b4d5a74e565
+_md5_=dd897581c32bb0afa988b55524ab2d93
diff --git a/metadata/md5-cache/net-wireless/gqrx-9999 b/metadata/md5-cache/net-wireless/gqrx-9999
index 74b34a7dbfba..ad003c7b9f4b 100644
--- a/metadata/md5-cache/net-wireless/gqrx-9999
+++ b/metadata/md5-cache/net-wireless/gqrx-9999
@@ -1,15 +1,15 @@
BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=>=net-wireless/gnuradio-3.10:0=[audio,analog,filter,network] >=net-wireless/gr-osmosdr-0.1.0:= dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 sci-libs/volk:= pulseaudio? ( media-libs/libpulse ) portaudio? ( media-libs/portaudio:= ) dev-libs/boost:= dev-libs/log4cpp:=
+DEPEND=>=net-wireless/gnuradio-3.10:0=[audio,analog,filter,network] >=net-wireless/gr-osmosdr-0.1.0:= qt6? ( dev-qt/qtbase:6 dev-qt/qtsvg:6 ) !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 ) sci-libs/volk:= pulseaudio? ( media-libs/libpulse ) portaudio? ( media-libs/portaudio:= ) dev-libs/boost:= dev-libs/log4cpp:=
DESCRIPTION=Software defined radio receiver powered by GNU Radio and Qt
EAPI=8
HOMEPAGE=https://gqrx.dk/
INHERIT=cmake git-r3
-IUSE=gr-audio portaudio pulseaudio
+IUSE=gr-audio portaudio pulseaudio qt6
LICENSE=GPL-3
PROPERTIES=live
-RDEPEND=>=net-wireless/gnuradio-3.10:0=[audio,analog,filter,network] >=net-wireless/gr-osmosdr-0.1.0:= dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 sci-libs/volk:= pulseaudio? ( media-libs/libpulse ) portaudio? ( media-libs/portaudio:= )
+RDEPEND=>=net-wireless/gnuradio-3.10:0=[audio,analog,filter,network] >=net-wireless/gr-osmosdr-0.1.0:= qt6? ( dev-qt/qtbase:6 dev-qt/qtsvg:6 ) !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 ) sci-libs/volk:= pulseaudio? ( media-libs/libpulse ) portaudio? ( media-libs/portaudio:= )
REQUIRED_USE=^^ ( pulseaudio portaudio gr-audio )
SLOT=0
_eclasses_=cmake fc2f89084f590ac95c004ea95b0d2f80 flag-o-matic e5cc383ea8420f92fe3737be790021dc git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c39b86476deed45df7dc110aa3b08772
+_md5_=dd897581c32bb0afa988b55524ab2d93
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index 7b8c695edffe..4d85cf765325 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/keyutils-1.6.3 b/metadata/md5-cache/sys-apps/keyutils-1.6.3
index b09d5b3e90af..572bfc6cbb7d 100644
--- a/metadata/md5-cache/sys-apps/keyutils-1.6.3
+++ b/metadata/md5-cache/sys-apps/keyutils-1.6.3
@@ -11,4 +11,4 @@ RESTRICT=!test? ( test )
SLOT=0/1.9
SRC_URI=https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git/snapshot/keyutils-1.6.3.tar.gz
_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc usr-ldscript ff03a5d223e97515fa25b5cae97ebda9
-_md5_=04c7559e6ebc1bf1de1e554340d491db
+_md5_=ee2c6295da44b0a6d2bec03c9ea3a41b
diff --git a/metadata/md5-cache/sys-apps/sandbox-2.38 b/metadata/md5-cache/sys-apps/sandbox-2.38
index 8b738a905cea..7bfd2914290a 100644
--- a/metadata/md5-cache/sys-apps/sandbox-2.38
+++ b/metadata/md5-cache/sys-apps/sandbox-2.38
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Sandbox
INHERIT=flag-o-matic multilib-minimal multiprocessing
IUSE=+nnp 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
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=!<sys-apps/file-5.44-r1
SLOT=0
SRC_URI=https://dev.gentoo.org/~floppym/dist/sandbox-2.38.tar.xz
_eclasses_=flag-o-matic e5cc383ea8420f92fe3737be790021dc multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc
-_md5_=bc3d03dceb3516f2d609a292cb432179
+_md5_=81860623788ae990d8a65f3d17f499ee
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 0e258dda8e48..584a2ffef88a 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-10-09T22:40:27Z
+TIMESTAMP 2023-10-10T04:40:27Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUkgVtfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUk1btfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDG0g/+M2egvWAR6DZJFnAWq0g73gtvBBkYsxag+Q6s2Sp4gMv5MUonkhqnHcQF
-PrY90e27RhyGfQTXHTBm91CRf9yfX5oXCBncm22rBIJG13C24sYFsckqElCuYEun
-rV3u36MJ9yvySpJucKCvZuWehW4gvTPKxRNJP6TDcloMH1VmQ+XEskkjw4a7iGsQ
-JmIn2cwbXsMUUEtkFADaunMdJjFPv/wCERvqQeP09zeg7e8eWR2cuDjxjpzF0Uov
-hMIcS387NksfmHLbebdzpbg35TSOVNCGqUX62hHio+mFhBwr4aGmbu1uhKcHyaNk
-eVLNp/bvN3y5Igi2umDW05Mgb47uhKLcYH6yVF+4jf5CF/l4BP3ndcRt3no2k1cN
-BVnebzcKvuMLCPpj7GE+WZnY4lfffeBS8x7u6nQ8xhuG5hT6EktuGCf9wRQ3xSyF
-F89WYGQVvQGcJm5LxWDIwZe9P5RR9LjMAQicAKLSbQ+s78pIkExhKqaenPRNdwZy
-aPfS/YvaJjX5Sf3R9Ex/Mmr/nwlb68CSgdxscovWgtOvqxhAZMptsdR/V//YElmj
-ex52BcSaUOACkeX+QkwIhfx5d6PCbTgLTFONFWRkWHq87xkCH9lmdjWM9Vj2Fb1X
-RU5f7RYpGnsndNNhvSpujHEewmd40KYXDD13pX0K0I15B15FoIM=
-=YFtN
+klA5ow/7ByLQ2z3fdoWIizxjau7VQAFCISacoqkPtwu7rQx9O61GdgfX6SEpK39N
+rQMZcWXsB1TXspqIPdCP5/cHCPc8JoprtzvwiYM+W0VjHweIf2R5y8jNkLBIxQrC
+gvgyORCmlQPkQqSDkryv+b3vl3i9dA4b7AqsVNtykp4Hmeg11raZcfZvq2mDU37Y
+itunNACw7hyPi0Kppv1RVaCYP31UzOub6+s0mpfoqESF2n7tQYAQ2bh3uWPPnlcl
+lDs9yC280jWUMOGhP2pNl/uTPEy5j2ikLDGSIvf8qpQD7JIktqEgENTEOYm9cWrA
+JkdVo3wsoIa9CmxZNtL+OkQWrrQcJzoG6ov4lwkaBkDL6ZMRnOQwUrirCy0oFRYS
+3xCfNH90oStH16ZGTl4J2OdAjbw+kpRZwXkoE5K5AcblvytHb/NeLCOVcmoVZLTF
+wXW5IsWIbdbK+++LmBcVRSBbojsjxZHsKrCoyvnnkNkPid9CFRTt1uCak6eqYt1D
+PU0ywSfrwFszyjcrcnX/OMBv48uZth1mHyEhyHwI6goJH31KVtDFb6Cp8v65MEWd
+/COqPI7EToTA513HwgwZBGwpgrdW7b/8LhLwcdG6bRv//JZ5LCrJI6q+baZ8a7hf
+4i4O2g9z2nOxyZPjUSlk9HA/mQOHQIalvJKRaTxtDjft/0w3v9s=
+=xNc+
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 30f2252c289e..375ee9916ce6 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Mon, 09 Oct 2023 22:40:24 +0000
+Tue, 10 Oct 2023 04:40:23 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index bf03220e9289..eb0819f518e3 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Mon Oct 9 10:40:24 PM UTC 2023
+Tue Oct 10 04:40:22 AM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 5f67ef259b89..3f3e28659e53 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Mon, 09 Oct 2023 22:45:01 +0000
+Tue, 10 Oct 2023 04:45:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 2ba456afb3b1..dfd627a3a90e 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-939b3d4d558698b16bf8796a3d6a4b210ec75b84 1696889563 2023-10-09T22:12:43+00:00
+a424a8291ce5ad3bfe3adb46e4ab644a01c43094 1696912431 2023-10-10T04:33:51+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index ae066470f45f..e61442500d40 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1696891202 Mon 09 Oct 2023 10:40:02 PM UTC
+1696912801 Tue 10 Oct 2023 04:40:01 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 30f2252c289e..34ece6d5fb96 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Mon, 09 Oct 2023 22:40:24 +0000
+Tue, 10 Oct 2023 04:40:22 +0000
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index 45148ac12a48..f645206dcb34 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest
index 5fe61b7c9563..a09332fa6e4c 100644
--- a/net-misc/curl/Manifest
+++ b/net-misc/curl/Manifest
@@ -1,4 +1,5 @@
AUX curl-8.0.1-onion-resolution.patch 4036 BLAKE2B 7f9a693f5090585c46d596133e915b67cf6a0b0a78ee164f987de166f24fb3d64a968f6263110c119710735363429447d52e5cc52df90d0f3830cf0e10c3673b SHA512 72efe3cd6d594cd2b73a19596e587c88a7ca89ed6f9a7325df98df2e18a1e85f26232ea48e80097d2d1e2f8db2c1cd945896311cd70ee830c8838afbcb7628d9
+AUX curl-8.3.0-tests-arm-musl.patch 3472 BLAKE2B 6722ff38b03191a9c26b90b9a2d4dc9d439cfb0d7227e10f1f100bec4a4d8709878bfab89ef9cfa854955dd44462eef66b8eb3a31db75b4555d9eccaa4457729 SHA512 3beaf54c017c9c13e023bdcaa7e187b1689f988ff2837c2e9a998ed9e7beb850e8baf9dafb0a506b60018b853c8039763d59f2849f1772a8bc8b63843111d769
AUX curl-prefix.patch 880 BLAKE2B 5b7552a8339014221864a585d174b02a96ec7dd7fe8762d331d1981834044f8ec4db64d527a4ded3f5f4cccc86f281576668de092439eb19f5477d5fcf8369cf SHA512 c7cd13b9ccbd12ed01ea121ffece9c23b898a5b34698bae59ae1dd23b1cf2445180b84d80c4a640981f16dba5018df944f405dd5c660addab54ca21e0e673b7f
AUX curl-respect-cflags-3.patch 406 BLAKE2B 1b533144858aff5566150c4a2648ad2e48e8ff29849ae285592edfee4b3332d06e750395dea7190ee6a01d2b5ee2c2c42c10400c2e5defa09963a90a1a10417d SHA512 3219e4e67d534e35012909243fc8d69d58989462db44dd507c502e7aaa299f1d9a01392e2c83797cc2bdb53d503470c5d6e7bf94572a6ccc6e5eafcc0466bc54
DIST curl-8.0.1.tar.xz 2575544 BLAKE2B 67d82e9d71f0a351b5c2ed3ad5eab02e367ded872658a295179b935729d5105015f8c29569c396e11cd14036656af894ded85c8838cba260d9f6f1a8dcb5e22b SHA512 3bb777982659ed697ae90f113ff7b65d6ce8ba9fe6a8984cfd6769d2f051a72ba953c911abe234c204ec2cc5a35d68b4d033037fad7fba31bb92a52543f8d13d
@@ -10,8 +11,9 @@ DIST curl-8.2.1.tar.xz.asc 488 BLAKE2B 569a7c8d338f7175b5035fa281861b57cce7f5327
DIST curl-8.3.0.tar.xz 2641764 BLAKE2B 6875b20e27ed86f9b6ab256210d85e9fb3b39645e8be710b2e6fe29fba40220f870e06bc21e8a92244670fed0a08c7716e4806a267ede49c4ed6d66e03f5fcd4 SHA512 6404b4c74fe1185cb482631ca3a143996cb7298d0d8a76bfafd7696e7729c00559999a069bdba782dee3f3eb273fb678a4438cb27d3deca54022878cdff83a51
DIST curl-8.3.0.tar.xz.asc 488 BLAKE2B ef5a749e579710d45db9f73da0cbcb58d77a9dfe73be622536496997fa792fe5cbd0331a31f01e21cbdb36c6384dca44baa647c9f3d20effabb5bfc275b1b491 SHA512 b7d45722640ac50181b20a6d663168ec6eec6691c5604ddfe9c7177f07da598cb2de688c631043dc428c311774d781ccd16bd1e2fb4f038be651e3bee383aec4
EBUILD curl-8.0.1.ebuild 8726 BLAKE2B 0d9ac7063eb37637fc6d99f092dce9a58c37eb2135319147e24e4aeb1eaca62f352272d963c2122586207d9ce3b7d650e0b317d10cff0811283cedd3993530de SHA512 82c0db5ad5cea9781459da9e3faa296d3a870965b89b4c26881ef950671fe8071b55599910a009e07391e9c42d0794f24369a162d54fe52860fb8a8793027e29
-EBUILD curl-8.1.2.ebuild 9546 BLAKE2B 4fad6e7caad874a48f50982d88996f30082ba849bf5fc8f515091ed5d42006905c0f4e086cef8c95738333845429f5ddd3644ec887e48fd4a6fe9410558f2093 SHA512 40d046a5dca6b96710099a9803549e0ea967e9188b7a9f76f3df767411fa6aa63cc2cd4375d969c2e148b75e70b086a7c7a141855ae11b6896e5719f33cce0b9
-EBUILD curl-8.2.1.ebuild 10348 BLAKE2B 501a9eb37890626ff3aa466ce9aa0c38439cf28d4a173aa967617b1b8d385d1d875e9bc1e7f3c2e1b6e8fd229be18f3d94a18a7661507a3b351e0bb6eebf21c1 SHA512 7e61c6c27e0d0810429d534c955dfcf8bc5b3b89bd3c8cfc6a5502ce943e04885ff8eb8b4f87ffebd36386ea6c4ce3eaceca6562981610f31956f71c7f38fc24
-EBUILD curl-8.3.0.ebuild 10435 BLAKE2B 94b58522704d10409d7297f9d461b1b4beb9dd433afc9a6bab661ddf9045b210ac2b638ce7b9974fa82868e6fea00c48bb5ffe922a6f3e2899dc0fb1caf07c31 SHA512 04b2cdd2539651666dc73540103d5cf7bf52e8452d18ce533cee0f8f5932bbea4c3141c28316d5a7f85010ce30d5b517a543ed1a7bdb29121d492924d3c1e16d
-EBUILD curl-9999.ebuild 10435 BLAKE2B 94b58522704d10409d7297f9d461b1b4beb9dd433afc9a6bab661ddf9045b210ac2b638ce7b9974fa82868e6fea00c48bb5ffe922a6f3e2899dc0fb1caf07c31 SHA512 04b2cdd2539651666dc73540103d5cf7bf52e8452d18ce533cee0f8f5932bbea4c3141c28316d5a7f85010ce30d5b517a543ed1a7bdb29121d492924d3c1e16d
+EBUILD curl-8.1.2.ebuild 9544 BLAKE2B 1efe0b35a2484ccae2202dc0e4768996a63bb679c0803188975ddde4f96772f53bf8f764e7c02ff3009ac7337b6b5e36efec4fb5fb72823d961852dd680f8e8e SHA512 8a9abf6cf81cbc0e9097ca30bf29f0336a81fce0b82a04ae98ec8f48b7e5dafdf1301df39e842e8ebbcb9c7343fc02a7f1c54f9d3c72788f33dc43b2d7fc0fb4
+EBUILD curl-8.2.1.ebuild 10406 BLAKE2B 5bbf043247882f27a8857825459c20a45d71398089280b5976db602041db57e08e85069413b2b0c9e87b6a7019234d02da42887686a6f0dc0fbd9e0940190d6c SHA512 ad7e8b7fea13c70810f87705b486416f0471605b5a4d5a38d22da2e63532abb8861898e27d00ecfba2b9a1f4c573cb2f4eece82a63966fbea9175c368e998206
+EBUILD curl-8.3.0-r1.ebuild 10537 BLAKE2B 21bd3825750347f7f187fc24f42553d165cf3caaa710ebe872a83f4b46cab95fed2a7a94c2bc18756d35c018e38126ecd2e10dbf0f98a7db1256789c9fb26259 SHA512 4e7cc7ffccc365e5eca140291fcc12b61140dcde4807471931c761031867f9f2cfb7a881b614b5ea309855ace997a9dab6231b1be3b75457c3fc05a48ff6aa4f
+EBUILD curl-8.3.0.ebuild 10496 BLAKE2B 66826576bb5eeb4b2117ab45546716c3bae90fa90e6725d81e570e24e42da6a7762d1709ac0891caacab40ffdd6b3dd6dcc561f56105ea1bf704c23aae8afa32 SHA512 2233d6514572c4f5c71d1e1016fb972b51ca7f06ec5523e233aecb053163ad11a25334ce69d617e2a98d3da8d323fd2df68520cc39033d29de5c28b3e43bcacf
+EBUILD curl-9999.ebuild 10496 BLAKE2B 66826576bb5eeb4b2117ab45546716c3bae90fa90e6725d81e570e24e42da6a7762d1709ac0891caacab40ffdd6b3dd6dcc561f56105ea1bf704c23aae8afa32 SHA512 2233d6514572c4f5c71d1e1016fb972b51ca7f06ec5523e233aecb053163ad11a25334ce69d617e2a98d3da8d323fd2df68520cc39033d29de5c28b3e43bcacf
MISC metadata.xml 2203 BLAKE2B 939a2ec06ec2155b88d510abdfaa00eafcd5a7e5f6f7983e456ccfc7cf4179d58adbcc7f282a11bb74d217640c93896fb5038206f7c76ea2c2e2543fe0db378e SHA512 c81d7159c0851dab0ae099c7129d965d3d3bd5cc7f7f3240052a4afab0eaa1e15efbf79265bbad5f2d257cc14b5d30daacd3aa5c3099c2ac264560e23ec797f1
diff --git a/net-misc/curl/curl-8.1.2.ebuild b/net-misc/curl/curl-8.1.2.ebuild
index 95c1c204617f..e0652d4dd34e 100644
--- a/net-misc/curl/curl-8.1.2.ebuild
+++ b/net-misc/curl/curl-8.1.2.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
- KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
fi
LICENSE="BSD curl ISC test? ( BSD-4 )"
diff --git a/net-misc/curl/curl-8.2.1.ebuild b/net-misc/curl/curl-8.2.1.ebuild
index e869fa2db24e..664c9c544c61 100644
--- a/net-misc/curl/curl-8.2.1.ebuild
+++ b/net-misc/curl/curl-8.2.1.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
fi
LICENSE="BSD curl ISC test? ( BSD-4 )"
@@ -338,10 +338,11 @@ multilib_src_test() {
# Note: if needed, we can skip specific tests. See e.g. Fedora's packaging
# or just read https://github.com/curl/curl/tree/master/tests#run.
# Note: we don't run the testsuite for cross-compilation.
- # Upstream recommend 7*nproc as a starting point for parallel tests.
+ # Upstream recommend 7*nproc as a starting point for parallel tests, but
+ # this ends up breaking when nproc is huge (like -j80).
# The network sandbox causes tests 241 and 1083 to fail; these are typically skipped
# as most gentoo users don't have an 'ip6-localhost'
- multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p -j$((7*$(makeopts_jobs))) !241 !1083"
+ multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p -j$((2*$(makeopts_jobs))) !241 !1083"
}
multilib_src_install() {
diff --git a/net-misc/curl/curl-8.3.0-r1.ebuild b/net-misc/curl/curl-8.3.0-r1.ebuild
new file mode 100644
index 000000000000..9c1c2fbb2ba4
--- /dev/null
+++ b/net-misc/curl/curl-8.3.0-r1.ebuild
@@ -0,0 +1,361 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/danielstenberg.asc
+inherit autotools multilib-minimal multiprocessing prefix toolchain-funcs verify-sig
+
+DESCRIPTION="A Client that groks URLs"
+HOMEPAGE="https://curl.se/"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/curl/curl.git"
+else
+ SRC_URI="
+ https://curl.se/download/${P}.tar.xz
+ verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
+ "
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+fi
+
+LICENSE="BSD curl ISC test? ( BSD-4 )"
+SLOT="0"
+IUSE="+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap kerberos ldap mbedtls +openssl +pop3 +progress-meter rtmp rustls samba +smtp ssh ssl sslv3 static-libs test telnet +tftp websockets zstd"
+# These select the default SSL implementation
+IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls +curl_ssl_openssl curl_ssl_rustls"
+IUSE+=" nghttp3"
+RESTRICT="!test? ( test )"
+
+# Only one default ssl provider can be enabled
+# The default ssl provider needs its USE satisfied
+# nghttp3 = https://bugs.gentoo.org/912029
+REQUIRED_USE="
+ ssl? (
+ ^^ (
+ curl_ssl_gnutls
+ curl_ssl_mbedtls
+ curl_ssl_openssl
+ curl_ssl_rustls
+ )
+ )
+ curl_ssl_gnutls? ( gnutls )
+ curl_ssl_mbedtls? ( mbedtls )
+ curl_ssl_openssl? ( openssl )
+ curl_ssl_rustls? ( rustls )
+ nghttp3? ( !openssl )
+"
+
+# cURL's docs and CI/CD are great resources for confirming supported versions
+# particulary for fast-moving targets like HTTP/2 and TCP/2 e.g.:
+# - https://github.com/curl/curl/blob/master/docs/HTTP3.md
+# - https://github.com/curl/curl/blob/master/.github/workflows/quiche-linux.yml
+# However 'supported' vs 'works' are two entirely different things; be sane but
+# don't be afraid to require a later version.
+
+RDEPEND="
+ sys-libs/zlib[${MULTILIB_USEDEP}]
+ adns? ( net-dns/c-ares:=[${MULTILIB_USEDEP}] )
+ brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+ http2? ( >=net-libs/nghttp2-1.12.0:=[${MULTILIB_USEDEP}] )
+ idn? ( net-dns/libidn2:=[static-libs?,${MULTILIB_USEDEP}] )
+ kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+ ldap? ( net-nds/openldap:=[static-libs?,${MULTILIB_USEDEP}] )
+ nghttp3? (
+ >=net-libs/nghttp3-0.15.0[${MULTILIB_USEDEP}]
+ >=net-libs/ngtcp2-0.19.1[gnutls,ssl,-openssl,${MULTILIB_USEDEP}]
+ )
+ rtmp? ( media-video/rtmpdump[${MULTILIB_USEDEP}] )
+ ssh? ( net-libs/libssh2[${MULTILIB_USEDEP}] )
+ ssl? (
+ gnutls? (
+ app-misc/ca-certificates
+ net-libs/gnutls:=[static-libs?,${MULTILIB_USEDEP}]
+ dev-libs/nettle:=[${MULTILIB_USEDEP}]
+ )
+ mbedtls? (
+ app-misc/ca-certificates
+ net-libs/mbedtls:=[${MULTILIB_USEDEP}]
+ )
+ openssl? (
+ dev-libs/openssl:=[sslv3(-)=,static-libs?,${MULTILIB_USEDEP}]
+ )
+ rustls? (
+ net-libs/rustls-ffi:=[${MULTILIB_USEDEP}]
+ )
+ )
+ zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+ dev-lang/perl
+ virtual/pkgconfig
+ test? (
+ sys-apps/diffutils
+ http2? ( >=net-libs/nghttp2-1.15.0:=[utils,${MULTILIB_USEDEP}] )
+ nghttp3? ( net-libs/nghttp2:=[utils,${MULTILIB_USEDEP}] )
+ )
+ verify-sig? ( sec-keys/openpgp-keys-danielstenberg )
+"
+
+DOCS=( CHANGES README docs/{FEATURES.md,INTERNALS.md,FAQ,BUGS.md,CONTRIBUTE.md} )
+
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/curl/curlbuild.h
+)
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/curl-config
+)
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+ __builtin_available
+ closesocket
+ CloseSocket
+ getpass_r
+ ioctlsocket
+ IoctlSocket
+ mach_absolute_time
+ setmode
+)
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-prefix.patch
+ "${FILESDIR}"/${PN}-respect-cflags-3.patch
+ "${FILESDIR}"/${P}-tests-arm-musl.patch
+)
+
+src_prepare() {
+ default
+
+ eprefixify curl-config.in
+ eautoreconf
+}
+
+multilib_src_configure() {
+ # We make use of the fact that later flags override earlier ones
+ # So start with all ssl providers off until proven otherwise
+ # TODO: in the future, we may want to add wolfssl (https://www.wolfssl.com/)
+ local myconf=()
+
+ myconf+=( --without-ca-fallback --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt )
+ if use ssl; then
+ myconf+=( --without-gnutls --without-mbedtls --without-rustls )
+
+ if use gnutls; then
+ multilib_is_native_abi && einfo "SSL provided by gnutls"
+ myconf+=( --with-gnutls )
+ fi
+ if use mbedtls; then
+ multilib_is_native_abi && einfo "SSL provided by mbedtls"
+ myconf+=( --with-mbedtls )
+ fi
+ if use openssl; then
+ multilib_is_native_abi && einfo "SSL provided by openssl"
+ myconf+=( --with-ssl --with-ca-path="${EPREFIX}"/etc/ssl/certs )
+ fi
+ if use rustls; then
+ multilib_is_native_abi && einfo "SSL provided by rustls"
+ myconf+=( --with-rustls )
+ fi
+ if use curl_ssl_gnutls; then
+ multilib_is_native_abi && einfo "Default SSL provided by gnutls"
+ myconf+=( --with-default-ssl-backend=gnutls )
+ elif use curl_ssl_mbedtls; then
+ multilib_is_native_abi && einfo "Default SSL provided by mbedtls"
+ myconf+=( --with-default-ssl-backend=mbedtls )
+ elif use curl_ssl_openssl; then
+ multilib_is_native_abi && einfo "Default SSL provided by openssl"
+ myconf+=( --with-default-ssl-backend=openssl )
+ elif use curl_ssl_rustls; then
+ multilib_is_native_abi && einfo "Default SSL provided by rustls"
+ myconf+=( --with-default-ssl-backend=rustls )
+ else
+ eerror "We can't be here because of REQUIRED_USE."
+ die "Please file a bug, hit impossible condition w/ USE=ssl handling."
+ fi
+
+ else
+ myconf+=( --without-ssl )
+ einfo "SSL disabled"
+ fi
+
+ # These configuration options are organized alphabetically
+ # within each category. This should make it easier if we
+ # ever decide to make any of them contingent on USE flags:
+ # 1) protocols first. To see them all do
+ # 'grep SUPPORT_PROTOCOLS configure.ac'
+ # 2) --enable/disable options second.
+ # 'grep -- --enable configure | grep Check | awk '{ print $4 }' | sort
+ # 3) --with/without options third.
+ # grep -- --with configure | grep Check | awk '{ print $4 }' | sort
+
+ myconf+=(
+ $(use_enable alt-svc)
+ --enable-basic-auth
+ --enable-bearer-auth
+ --enable-digest-auth
+ --enable-kerberos-auth
+ --enable-negotiate-auth
+ --enable-aws
+ --enable-dict
+ --disable-ech
+ --enable-file
+ $(use_enable ftp)
+ $(use_enable gopher)
+ $(use_enable hsts)
+ --enable-http
+ $(use_enable imap)
+ $(use_enable ldap)
+ $(use_enable ldap ldaps)
+ --enable-ntlm
+ --disable-ntlm-wb
+ $(use_enable pop3)
+ --enable-rt
+ --enable-rtsp
+ $(use_enable samba smb)
+ $(use_with ssh libssh2)
+ $(use_enable smtp)
+ $(use_enable telnet)
+ $(use_enable tftp)
+ --enable-tls-srp
+ $(use_enable adns ares)
+ --enable-cookies
+ --enable-dateparse
+ --enable-dnsshuffle
+ --enable-doh
+ --enable-symbol-hiding
+ --enable-http-auth
+ --enable-ipv6
+ --enable-largefile
+ --enable-manual
+ --enable-mime
+ --enable-netrc
+ $(use_enable progress-meter)
+ --enable-proxy
+ --enable-socketpair
+ --disable-sspi
+ $(use_enable static-libs static)
+ --enable-pthreads
+ --enable-threaded-resolver
+ --disable-versioned-symbols
+ --without-amissl
+ --without-bearssl
+ $(use_with brotli)
+ --with-fish-functions-dir="${EPREFIX}"/usr/share/fish/vendor_completions.d
+ $(use_with http2 nghttp2)
+ --without-hyper
+ $(use_with idn libidn2)
+ $(use_with kerberos gssapi "${EPREFIX}"/usr)
+ --without-libgsasl
+ --without-libpsl
+ --without-msh3
+ $(use_with nghttp3)
+ $(use_with nghttp3 ngtcp2)
+ --without-quiche
+ $(use_with rtmp librtmp)
+ --without-schannel
+ --without-secure-transport
+ --without-test-caddy
+ --without-test-httpd
+ --without-test-nghttpx
+ $(use_enable websockets)
+ --without-winidn
+ --without-wolfssl
+ --with-zlib
+ $(use_with zstd)
+ --with-zsh-functions-dir="${EPREFIX}"/usr/share/zsh/site-functions
+ )
+
+ if use test && multilib_is_native_abi && ( use http2 || use nghttp3 ); then
+ myconf+=(
+ --with-test-nghttpx="${BROOT}/usr/bin/nghttpx"
+ )
+ fi
+
+ if [[ ${CHOST} == *mingw* ]] ; then
+ myconf+=(
+ --disable-pthreads
+ )
+ fi
+
+ ECONF_SOURCE="${S}" econf "${myconf[@]}"
+
+ if ! multilib_is_native_abi; then
+ # Avoid building the client (we just want libcurl for multilib)
+ sed -i -e '/SUBDIRS/s:src::' Makefile || die
+ sed -i -e '/SUBDIRS/s:scripts::' Makefile || die
+ fi
+
+ # Fix up the pkg-config file to be more robust.
+ # https://github.com/curl/curl/issues/864
+ local priv=() libs=()
+ # We always enable zlib.
+ libs+=( "-lz" )
+ priv+=( "zlib" )
+ if use http2; then
+ libs+=( "-lnghttp2" )
+ priv+=( "libnghttp2" )
+ fi
+ if use nghttp3; then
+ libs+=( "-lnghttp3" "-lngtcp2" )
+ priv+=( "libnghttp3" "libngtcp2" )
+ fi
+ if use ssl && use curl_ssl_openssl; then
+ libs+=( "-lssl" "-lcrypto" )
+ priv+=( "openssl" )
+ fi
+ grep -q Requires.private libcurl.pc && die "need to update ebuild"
+ libs=$(printf '|%s' "${libs[@]}")
+ sed -i -r \
+ -e "/^Libs.private/s:(${libs#|})( |$)::g" \
+ libcurl.pc || die
+ echo "Requires.private: ${priv[*]}" >> libcurl.pc || die
+}
+
+multilib_src_compile() {
+ default
+
+ if multilib_is_native_abi; then
+ # Shell completions
+ ! tc-is-cross-compiler && emake -C scripts
+ fi
+}
+
+# There is also a pytest harness that tests for bugs in some very specific
+# situations; we can rely on upstream for this rather than adding additional test deps.
+multilib_src_test() {
+ # See https://github.com/curl/curl/blob/master/tests/runtests.pl#L5721
+ # -n: no valgrind (unreliable in sandbox and doesn't work correctly on all arches)
+ # -v: verbose
+ # -a: keep going on failure (so we see everything which breaks, not just 1st test)
+ # -k: keep test files after completion
+ # -am: automake style TAP output
+ # -p: print logs if test fails
+ # Note: if needed, we can skip specific tests. See e.g. Fedora's packaging
+ # or just read https://github.com/curl/curl/tree/master/tests#run.
+ # Note: we don't run the testsuite for cross-compilation.
+ # Upstream recommend 7*nproc as a starting point for parallel tests, but
+ # this ends up breaking when nproc is huge (like -j80).
+ # The network sandbox causes tests 241 and 1083 to fail; these are typically skipped
+ # as most gentoo users don't have an 'ip6-localhost'
+ multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p -j$((2*$(makeopts_jobs))) !241 !1083"
+}
+
+multilib_src_install() {
+ emake DESTDIR="${D}" install
+
+ if multilib_is_native_abi; then
+ # Shell completions
+ ! tc-is-cross-compiler && emake -C scripts DESTDIR="${D}" install
+ fi
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ find "${ED}" -type f -name '*.la' -delete || die
+ rm -rf "${ED}"/etc/ || die
+}
diff --git a/net-misc/curl/curl-8.3.0.ebuild b/net-misc/curl/curl-8.3.0.ebuild
index 2761514f73e0..6f07f5578572 100644
--- a/net-misc/curl/curl-8.3.0.ebuild
+++ b/net-misc/curl/curl-8.3.0.ebuild
@@ -337,10 +337,11 @@ multilib_src_test() {
# Note: if needed, we can skip specific tests. See e.g. Fedora's packaging
# or just read https://github.com/curl/curl/tree/master/tests#run.
# Note: we don't run the testsuite for cross-compilation.
- # Upstream recommend 7*nproc as a starting point for parallel tests.
+ # Upstream recommend 7*nproc as a starting point for parallel tests, but
+ # this ends up breaking when nproc is huge (like -j80).
# The network sandbox causes tests 241 and 1083 to fail; these are typically skipped
# as most gentoo users don't have an 'ip6-localhost'
- multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p -j$((7*$(makeopts_jobs))) !241 !1083"
+ multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p -j$((2*$(makeopts_jobs))) !241 !1083"
}
multilib_src_install() {
diff --git a/net-misc/curl/curl-9999.ebuild b/net-misc/curl/curl-9999.ebuild
index 2761514f73e0..6f07f5578572 100644
--- a/net-misc/curl/curl-9999.ebuild
+++ b/net-misc/curl/curl-9999.ebuild
@@ -337,10 +337,11 @@ multilib_src_test() {
# Note: if needed, we can skip specific tests. See e.g. Fedora's packaging
# or just read https://github.com/curl/curl/tree/master/tests#run.
# Note: we don't run the testsuite for cross-compilation.
- # Upstream recommend 7*nproc as a starting point for parallel tests.
+ # Upstream recommend 7*nproc as a starting point for parallel tests, but
+ # this ends up breaking when nproc is huge (like -j80).
# The network sandbox causes tests 241 and 1083 to fail; these are typically skipped
# as most gentoo users don't have an 'ip6-localhost'
- multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p -j$((7*$(makeopts_jobs))) !241 !1083"
+ multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p -j$((2*$(makeopts_jobs))) !241 !1083"
}
multilib_src_install() {
diff --git a/net-misc/curl/files/curl-8.3.0-tests-arm-musl.patch b/net-misc/curl/files/curl-8.3.0-tests-arm-musl.patch
new file mode 100644
index 000000000000..e07c13a04766
--- /dev/null
+++ b/net-misc/curl/files/curl-8.3.0-tests-arm-musl.patch
@@ -0,0 +1,115 @@
+https://github.com/curl/curl/issues/11900
+https://github.com/curl/curl/commit/b226bd679a68b8bf94cbb6d58837f00251560e63
+https://github.com/curl/curl/commit/9c7165e96a3a9a2d0b7059c87c699b5ca8cdae93
+
+From b226bd679a68b8bf94cbb6d58837f00251560e63 Mon Sep 17 00:00:00 2001
+From: Natanael Copa <ncopa@alpinelinux.org>
+Date: Mon, 25 Sep 2023 13:03:26 +0200
+Subject: [PATCH] configure: sort AC_CHECK_FUNCS
+
+No functional changes.
+---
+ configure.ac | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 2fc9f2f01783c..a6f9066a133a4 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -3583,8 +3583,10 @@ AC_CHECK_DECLS([getpwuid_r], [], [AC_DEFINE(HAVE_DECL_GETPWUID_R_MISSING, 1, "Se
+ #include <sys/types.h>]])
+
+
+-AC_CHECK_FUNCS([fnmatch \
++AC_CHECK_FUNCS([\
++ arc4random \
+ fchmod \
++ fnmatch \
+ fork \
+ geteuid \
+ getpass_r \
+@@ -3604,7 +3606,6 @@ AC_CHECK_FUNCS([fnmatch \
+ snprintf \
+ utime \
+ utimes \
+- arc4random
+ ],[
+ ],[
+ func="$ac_func"
+
+From 9c7165e96a3a9a2d0b7059c87c699b5ca8cdae93 Mon Sep 17 00:00:00 2001
+From: Natanael Copa <ncopa@alpinelinux.org>
+Date: Fri, 22 Sep 2023 13:58:49 +0000
+Subject: [PATCH] lib: use wrapper for curl_mime_data fseek callback
+
+fseek uses long offset which does not match with curl_off_t. This leads
+to undefined behavior when calling the callback and caused failure on
+arm 32 bit.
+
+Use a wrapper to solve this and use fseeko which uses off_t instead of
+long.
+
+Thanks to the nice people at Libera IRC #musl for helping finding this
+out.
+
+Fixes #11882
+Fixes #11900
+Closes #11918
+---
+ configure.ac | 2 ++
+ lib/formdata.c | 17 +++++++++++++++--
+ 3 files changed, 20 insertions(+), 2 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index a6f9066a133a4..5fa7c45c47430 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -3584,10 +3584,12 @@ AC_CHECK_DECLS([getpwuid_r], [], [AC_DEFINE(HAVE_DECL_GETPWUID_R_MISSING, 1, "Se
+
+
+ AC_CHECK_FUNCS([\
++ _fseeki64 \
+ arc4random \
+ fchmod \
+ fnmatch \
+ fork \
++ fseeko \
+ geteuid \
+ getpass_r \
+ getppid \
+diff --git a/lib/formdata.c b/lib/formdata.c
+index 8984b63223cc0..f370ce6854b5f 100644
+--- a/lib/formdata.c
++++ b/lib/formdata.c
+@@ -789,6 +789,20 @@ static CURLcode setname(curl_mimepart *part, const char *name, size_t len)
+ return res;
+ }
+
++/* wrap call to fseeko so it matches the calling convetion of callback */
++static int fseeko_wrapper(void *stream, curl_off_t offset, int whence)
++{
++#if defined(HAVE_FSEEKO)
++ return fseeko(stream, (off_t)offset, whence);
++#elif defined(HAVE__FSEEKI64)
++ return _fseeki64(stream, (__int64)offset, whence);
++#else
++ if(offset > LONG_MAX)
++ return -1;
++ return fseek(stream, (long)offset, whence);
++#endif
++}
++
+ /*
+ * Curl_getformdata() converts a linked list of "meta data" into a mime
+ * structure. The input list is in 'post', while the output is stored in
+@@ -874,8 +888,7 @@ CURLcode Curl_getformdata(struct Curl_easy *data,
+ compatibility: use of "-" pseudo file name should be avoided. */
+ result = curl_mime_data_cb(part, (curl_off_t) -1,
+ (curl_read_callback) fread,
+- CURLX_FUNCTION_CAST(curl_seek_callback,
+- fseek),
++ fseeko_wrapper,
+ NULL, (void *) stdin);
+ }
+ else
+
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz
index 6c5ea6ee2aa5..d7f72f5d1469 100644
--- a/net-wireless/Manifest.gz
+++ b/net-wireless/Manifest.gz
Binary files differ
diff --git a/net-wireless/gqrx/Manifest b/net-wireless/gqrx/Manifest
index ffbe72bf5993..dc735da690b0 100644
--- a/net-wireless/gqrx/Manifest
+++ b/net-wireless/gqrx/Manifest
@@ -1,6 +1,6 @@
-DIST gqrx-2.15.9.tar.gz 3608134 BLAKE2B 0864e8b33efe12cbc77dc75bf9bb2c5938655e40710a99ff72da2f1bdb43bc4c2f964c1fe4d88136891417c16eed16444d8fad699f80ab8fe164bb18d62d23f6 SHA512 0562f5c962b7fb48e5b5b8d88f15e328bfb08284b36e289e68e77528156452075eb04a0fa530b235c383495bf4008a7c80e78aae88dfcc30da6f4ba619dfd2f3
DIST gqrx-2.16.tar.gz 3608271 BLAKE2B 0523be1f678c8966a0f973776ed4db71b9856334df528996a1790f74454124e72a3cbe51ae75dae3b5d02794a5dde8c0d06a0ea69d5886bd5678f630504c84df SHA512 b2a2035f22b927667dd36e838dedc3db119c916eea0b9c70f37f5f6c1826ce04f05de6c459aeb84cf71bca39c036e96380b8c9531ad035558de7759864ac8569
-EBUILD gqrx-2.15.9-r2.ebuild 1263 BLAKE2B da24a56f5b067919c465bf9b70d07404af695572c722c32c618c5474db82b8284fa3fa61e8daaa02fff68ff7a4e14f411d0937697bbc259799a2781376e02270 SHA512 c2cedb9883648b8be1003714022cfbfec327e5bd24a63f327919dfdf3a6f70e733db0919a7d8e4f54888f77e8bf00a45a4496011b44cebdc7b0ec823d70fe2ff
+DIST gqrx-2.17.2.tar.gz 3620793 BLAKE2B a8354212c5084160315581840a19a28f737d2492f16aad2f58f4e508e0ac4dfda7fa139eccd38694ebd0777a4c2062f984840baa2cc2313524e0566e695dc638 SHA512 7e387dd909d0dda710e8fb7766bcd6f26abc2a6bef73d2bdf4d9c96b8cf698d3b6c6c1b2fbd51e91f907f446bb1e551b9fb99503851e02777599193717a72e35
EBUILD gqrx-2.16.ebuild 1276 BLAKE2B ab7aa21aef72575ff0296aaf7f17ae0aa8952de4c8f85319da1ea9448a781c32b5d95d07ebd379385618ce073f6fc49e67a30cc4b63ef4980e1f0a3c3a4a68e3 SHA512 1e6bf11ad48e32054df1ceb9df4fe9623a4c27d979f9747ae512e178adf9d63320420ce5ff61f76b2b4afff5d2a0faf14e39e4797cd3f3ee6862f18751087b3a
-EBUILD gqrx-9999.ebuild 1276 BLAKE2B ab7aa21aef72575ff0296aaf7f17ae0aa8952de4c8f85319da1ea9448a781c32b5d95d07ebd379385618ce073f6fc49e67a30cc4b63ef4980e1f0a3c3a4a68e3 SHA512 1e6bf11ad48e32054df1ceb9df4fe9623a4c27d979f9747ae512e178adf9d63320420ce5ff61f76b2b4afff5d2a0faf14e39e4797cd3f3ee6862f18751087b3a
-MISC metadata.xml 524 BLAKE2B 256e6068104715ffd4e5527f33dbd1ec0f4d8de8b1251b657cdd3a6a7d37d0375d8771223b4f6ebed4c41bef7c1e7b47c835167c3aca9d89825fae72844c489e SHA512 43f31f14d30ecc93e9fd7e22f1160ff1416950af8acb4af346bfcb8f135f017d0bca0f4220efddaadd7976619f7ab594c9883b8d75651e06730a1e70c3ec362a
+EBUILD gqrx-2.17.2.ebuild 1400 BLAKE2B 388ae8520616ed1539c3f0b5054403b2732ee031d4c9618b1532536fd7ba7211b9aec42b1a737f3034f5f6cb59864e82aa6952f01cdd21bb40282dec56bb6252 SHA512 b1ee6126b115ec32508b52f4ae9240230fde656a1a98e1a8454d954856ae74ecee55af0361fb8a6701f50185dcac6ba918bb3d2940c523006facf5eee4e06357
+EBUILD gqrx-9999.ebuild 1400 BLAKE2B 388ae8520616ed1539c3f0b5054403b2732ee031d4c9618b1532536fd7ba7211b9aec42b1a737f3034f5f6cb59864e82aa6952f01cdd21bb40282dec56bb6252 SHA512 b1ee6126b115ec32508b52f4ae9240230fde656a1a98e1a8454d954856ae74ecee55af0361fb8a6701f50185dcac6ba918bb3d2940c523006facf5eee4e06357
+MISC metadata.xml 527 BLAKE2B b03059834f7f1ce5a2ccac25c831783f824c93b7d45aa1a670751e135a6c5e208d759ef97b40bb3215940072a82db8e51fc4f974438a1273f3777fe623049243 SHA512 325283161c65ef63717a64d04da6aa4226ff0688e0151eebf4d4b9acb3c3fb51cb0a8d474da637a513f7fbcf062a04f20f08fb4da3e958284f41c9b00bc608fd
diff --git a/net-wireless/gqrx/gqrx-2.15.9-r2.ebuild b/net-wireless/gqrx/gqrx-2.17.2.ebuild
index c2935b0461f9..eaecd1663e78 100644
--- a/net-wireless/gqrx/gqrx-2.15.9-r2.ebuild
+++ b/net-wireless/gqrx/gqrx-2.17.2.ebuild
@@ -18,23 +18,31 @@ fi
LICENSE="GPL-3"
SLOT="0"
-IUSE="gr-audio portaudio pulseaudio"
+IUSE="gr-audio portaudio pulseaudio qt6"
REQUIRED_USE="^^ ( pulseaudio portaudio gr-audio )"
-DEPEND="
+RDEPEND="
>=net-wireless/gnuradio-3.10:0=[audio,analog,filter,network]
>=net-wireless/gr-osmosdr-0.1.0:=
- dev-libs/boost:=
- dev-libs/log4cpp:=
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
+ qt6? (
+ dev-qt/qtbase:6
+ dev-qt/qtsvg:6
+ )
+ !qt6? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ )
sci-libs/volk:=
pulseaudio? ( media-libs/libpulse )
portaudio? ( media-libs/portaudio:= )"
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+ dev-libs/boost:=
+ dev-libs/log4cpp:=
+"
+BDEPEND=""
src_configure() {
if use pulseaudio; then
@@ -46,6 +54,8 @@ src_configure() {
fi
local mycmakeargs=(
+ -DFORCE_QT6="$(usex qt6)"
+ -DFORCE_QT5="$(usex !qt6)"
"-DLINUX_AUDIO_BACKEND=${LINUX_AUDIO_BACKEND}"
)
cmake_src_configure
diff --git a/net-wireless/gqrx/gqrx-9999.ebuild b/net-wireless/gqrx/gqrx-9999.ebuild
index 2cf2b96d63cd..eaecd1663e78 100644
--- a/net-wireless/gqrx/gqrx-9999.ebuild
+++ b/net-wireless/gqrx/gqrx-9999.ebuild
@@ -18,17 +18,23 @@ fi
LICENSE="GPL-3"
SLOT="0"
-IUSE="gr-audio portaudio pulseaudio"
+IUSE="gr-audio portaudio pulseaudio qt6"
REQUIRED_USE="^^ ( pulseaudio portaudio gr-audio )"
RDEPEND="
>=net-wireless/gnuradio-3.10:0=[audio,analog,filter,network]
>=net-wireless/gr-osmosdr-0.1.0:=
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
+ qt6? (
+ dev-qt/qtbase:6
+ dev-qt/qtsvg:6
+ )
+ !qt6? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ )
sci-libs/volk:=
pulseaudio? ( media-libs/libpulse )
portaudio? ( media-libs/portaudio:= )"
@@ -48,6 +54,8 @@ src_configure() {
fi
local mycmakeargs=(
+ -DFORCE_QT6="$(usex qt6)"
+ -DFORCE_QT5="$(usex !qt6)"
"-DLINUX_AUDIO_BACKEND=${LINUX_AUDIO_BACKEND}"
)
cmake_src_configure
diff --git a/net-wireless/gqrx/metadata.xml b/net-wireless/gqrx/metadata.xml
index 32b6803fdaea..d9c43c9d0981 100644
--- a/net-wireless/gqrx/metadata.xml
+++ b/net-wireless/gqrx/metadata.xml
@@ -13,6 +13,6 @@
<flag name="gr-audio">Use audio support from <pkg>net-wireless/gnuradio</pkg></flag>
</use>
<upstream>
- <remote-id type="github">csete/gqrx</remote-id>
+ <remote-id type="github">gqrx-sdr/gqrx</remote-id>
</upstream>
</pkgmetadata>
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index 67542ab53964..6b56643c56a5 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/keyutils/Manifest b/sys-apps/keyutils/Manifest
index d36d9e9bbc36..322330a36b0c 100644
--- a/sys-apps/keyutils/Manifest
+++ b/sys-apps/keyutils/Manifest
@@ -3,5 +3,5 @@ AUX keyutils-1.5.9-header-extern-c.patch 1154 BLAKE2B df4ecd72145c8634b2ea043e45
AUX keyutils-1.6-makefile-fixup.patch 756 BLAKE2B 8e4e187859933ca4359adff5307bba833cae1a5e4b7c6975fc88e6848ba76ee30e0c59a42ee2110b9874da5db8e60880265f93798abe55f6a12e71346a6b01de SHA512 4becdbc7b1a68b3e6e8e32b2d08005e435f838d02a3406757216717ec82712f181ff0a32397c995b36264469e29cf39fe9311a762e62427f4507f94418c9400b
AUX keyutils-1.6.3-fix-rpmspec-check.patch 1400 BLAKE2B 135c2f9caf216ea57997ea48b6fe0a2546a6f087f39261bb28521c570455d0dd6ce54cd74f007b3cb1611e5ab7e6330513823adba5006151d8fb99d7ac14774c SHA512 8bf8ff09af6f1e763ecfcaff842a9edfbcecaba3e4187805db2ce11d46c789e58133464fb73297934f078a49c2420a010541a6e9c860f3918dc46e1d909bd7d7
DIST keyutils-1.6.3.tar.gz 137022 BLAKE2B b5620b1b6109415fec1268963c2c65d774f3ef7a69eb1ce8d5d8e78b4b807e4fdfda861662a1b5556975ef867add8f985362a31b6608ac2dc198c8d0395d516b SHA512 f65965b8566037078b8eeffa66c6fdbe121c8c2bea7fa5bce04cf7ba5ccc50d5b48e51f4a67ca91e4d5d9a12469e7e3eb3036c920ab25e3feba6e93b4c149cf9
-EBUILD keyutils-1.6.3.ebuild 3829 BLAKE2B 9e84effa58eff23d8c863ec871e1e4f2053fe1a543885c4e7fca742862cbf34ce64d7e26a89bfd91fe225d0bb608ed506e8c967708c4fa05e492ce77c8b7aaae SHA512 8570f184f8bba99d6f24005907a0073dddb4c808ab5f3af848ba2d7c149e699d63b9c175113af9afdfacf9db7ad0758924aed4a876b6d4c3df915809d046cafa
+EBUILD keyutils-1.6.3.ebuild 3605 BLAKE2B 54d2990ed590550fefb48eac30b4c70a055b48cccfac9842088bc9665e11b75c6b9d1ad2e20546a3598173f0904b270d6059875905a2d01b37884b65cae8133e SHA512 f28d7096302a17cecf956aad5ed6e27905da7b1c5a145ea8cc57d61927361785feb3d50f4ca549a966afea4f385556ccaddce223f7872a512b536533e2401a19
MISC metadata.xml 519 BLAKE2B c0bf6f0d10e2ba0230b8789bb20cd186ac7e01b44038eb01b3461e6bc663ddbb74af569d84477aa058e34e72a65aa12da59f922e83fa019f41ef54ca0137ff88 SHA512 e8b988a0a7b200d5d07822ca136d2532a4dd13c12f019aae27ae1958d93b75fa8f2bf5f05a2f492bb39274eea992e219a1bf0a1c821637859d4da19a50f632fc
diff --git a/sys-apps/keyutils/keyutils-1.6.3.ebuild b/sys-apps/keyutils/keyutils-1.6.3.ebuild
index 9e79ba6b0e87..05c7d9bde8b6 100644
--- a/sys-apps/keyutils/keyutils-1.6.3.ebuild
+++ b/sys-apps/keyutils/keyutils-1.6.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -61,11 +61,6 @@ src_prepare() {
# The lsb check is useless, so avoid spurious command not found messages.
sed -i -e 's,lsb_release,:,' tests/prepare.inc.sh || die
- # All the test files are bash, but try to execute via `sh`.
- sed -i -r \
- -e 's:([[:space:]])sh([[:space:]]):\1bash\2:' \
- tests/{Makefile*,*.sh} || die
- find tests/ -name '*.sh' -exec sed -i '1s:/sh$:/bash:' {} + || die
# Some tests call the kernel which calls userspace, but that will
# run the install keyutils rather than the locally compiled one,
# so disable round trip tests.
diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index 646430700258..23da26681acc 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -2,5 +2,5 @@ AUX 09sandbox 37 BLAKE2B 181213e2cc0bcfa328310cced40bfaba4530d8d2f80e892cb5649d5
DIST sandbox-2.37.tar.xz 459420 BLAKE2B 0f6c701f819139f557a5fccb59e67509b04ba6eb22e79250a69ae990b123f9f7b618bb82a43ea86e1b18614c38d0d884aceb77d17af5a92030b2b4ad89eb2bd4 SHA512 91ddb98aa118f2d606aaf64b20598dbed9239069350842ab9fd3af05b1942380c92841d044387bc2d761317faa9c44848b3010e18747d834c115929f64060056
DIST sandbox-2.38.tar.xz 460776 BLAKE2B 39a93e77301d5b6ea0a352cf1dc7786a1030a3701b0f8beca62e80a4f0d614b26cb3764ecf0174a9fd77acf27ae5d972de352e6fdec5a169aba83e6146a84038 SHA512 a559e32654b2fd7baca70b85f6dbf0a610e5847ccf28d7a0536485aedbfb1ce8394a080e6efdafcf76e01439b2592eebcef6c8f77a976188ce7e3759a2844d3f
EBUILD sandbox-2.37.ebuild 1737 BLAKE2B 398d141fabc24f78a9eb35e321bdb9bad1778ddecdf1a70d18da5fa5466274557f0922015764e32119460811d2da2467b988f09878148e3b3b20e7ff884693cb SHA512 b187bca63b637ed2cc95a7a8deaf828843da575009a33e6c39c34dbe5ea240c05bc53a6c3f71b7c8df0a004a52fb7b2ec60627ef4d04496055e6cdc89bebca94
-EBUILD sandbox-2.38.ebuild 1745 BLAKE2B 1fd4a6d877782d69ccc010ddb727c918082217dc8ce703b1034a0b36f8202a19360c8b35347e7359e4b50111c597991b705434bafaf15580abd4d2fd4ae78856 SHA512 a6c206f983d388fab464412207bcbf023962d794f522671ccad76f64b4f96353f30b3c7c9ba4dc43f1687f22bfbd8f00263325e3fca315323c6d50286938e934
+EBUILD sandbox-2.38.ebuild 1739 BLAKE2B be4e31e45a1b033699a55f72448b6747437bb47470332c429f880ff0391974fea103e6a973ae9aa008aa19b5be146d69e6e98b47150c43d327b9e925d0154408 SHA512 778fb45052490eeb567a940dc07be5c7f0499d6560beb984af9eb136f614ef1c591a9ce9c5b83ca23eb905025f6926c6c1497a7001d582dd24706b1b2b5aa47c
MISC metadata.xml 512 BLAKE2B 2befd96e6697e45e04b9e5c6594d30987f035b52fe2d642e10b67b3a2f9657b63f66f48439cd6df71f07ad6fe112220f195d453595c4bf1ef47561cfb8c0428d SHA512 1869fc1c558817f7c7ace988184b74647a82c94e51f0bdb610011bd6736034188abb778e3c5b852ff39daad5a7ef131b09468353b0764a4957dfe72da4767601
diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild b/sys-apps/sandbox/sandbox-2.38.ebuild
index 1efc83d19f22..0b850e0138cd 100644
--- a/sys-apps/sandbox/sandbox-2.38.ebuild
+++ b/sys-apps/sandbox/sandbox-2.38.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-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"
IUSE="+nnp"
# pax-utils lower bound for bug #265376