summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29779 -> 29744 bytes
-rw-r--r--app-admin/Manifest.gzbin32030 -> 32020 bytes
-rw-r--r--app-admin/rsyslog/Manifest2
-rw-r--r--app-admin/rsyslog/rsyslog-8.2402.0.ebuild2
-rw-r--r--app-containers/Manifest.gzbin8718 -> 8717 bytes
-rw-r--r--app-containers/earthly/Manifest2
-rw-r--r--app-containers/earthly/earthly-0.8.4.ebuild2
-rw-r--r--app-emacs/Manifest.gzbin75323 -> 75322 bytes
-rw-r--r--app-emacs/apheleia/Manifest2
-rw-r--r--app-emacs/apheleia/apheleia-4.1.ebuild2
-rw-r--r--app-emacs/jinx/Manifest2
-rw-r--r--app-emacs/jinx/jinx-1.3.ebuild2
-rw-r--r--app-misc/Manifest.gzbin50618 -> 50622 bytes
-rw-r--r--app-misc/broot/Manifest2
-rw-r--r--app-misc/broot/broot-1.34.0.ebuild2
-rw-r--r--dev-java/Manifest.gzbin59483 -> 59483 bytes
-rw-r--r--dev-java/commons-beanutils/Manifest5
-rw-r--r--dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild101
-rw-r--r--dev-java/commons-beanutils/commons-beanutils-1.9.4-r2.ebuild84
-rw-r--r--dev-java/commons-beanutils/files/commons-collections-3.2.2-fixes.patch187
-rw-r--r--dev-java/velocity/Manifest5
-rw-r--r--dev-java/velocity/files/velocity-2.3-skipSecurityManager.patch11
-rw-r--r--dev-java/velocity/metadata.xml11
-rw-r--r--dev-java/velocity/velocity-2.3.ebuild6
-rw-r--r--dev-lang/Manifest.gzbin21823 -> 21819 bytes
-rw-r--r--dev-lang/algol68g/Manifest2
-rw-r--r--dev-lang/algol68g/algol68g-3.5.1.ebuild2
-rw-r--r--dev-ruby/Manifest.gzbin109970 -> 109977 bytes
-rw-r--r--dev-ruby/deckar01-task_list/Manifest4
-rw-r--r--dev-ruby/deckar01-task_list/deckar01-task_list-2.3.2.ebuild29
-rw-r--r--dev-ruby/deckar01-task_list/deckar01-task_list-2.3.4.ebuild2
-rw-r--r--dev-ruby/minitest-bonus-assertions/Manifest2
-rw-r--r--dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0-r2.ebuild17
-rw-r--r--dev-ruby/rspec-rails/Manifest2
-rw-r--r--dev-ruby/rspec-rails/rspec-rails-6.1.2-r1.ebuild (renamed from dev-ruby/rspec-rails/rspec-rails-6.1.2.ebuild)3
-rw-r--r--dev-ruby/ruby-ole/Manifest2
-rw-r--r--dev-ruby/ruby-ole/ruby-ole-1.2.13.1.ebuild28
-rw-r--r--games-emulation/Manifest.gzbin12043 -> 12041 bytes
-rw-r--r--games-emulation/pcsx2/Manifest2
-rw-r--r--games-emulation/pcsx2/pcsx2-9999.ebuild1
-rw-r--r--media-gfx/Manifest.gzbin37999 -> 37992 bytes
-rw-r--r--media-gfx/libbgcode/Manifest6
-rw-r--r--media-gfx/libbgcode/libbgcode-0.0.20231116.ebuild27
-rw-r--r--media-gfx/libbgcode/libbgcode-0.0.20240220-r1.ebuild35
-rw-r--r--media-gfx/libbgcode/libbgcode-0.0.20240318.ebuild35
-rw-r--r--media-libs/Manifest.gzbin69511 -> 69512 bytes
-rw-r--r--media-libs/libsoundtouch/Manifest4
-rw-r--r--media-libs/libsoundtouch/files/libsoundtouch-2.3.2-flags.patch18
-rw-r--r--media-libs/libsoundtouch/libsoundtouch-2.3.3.ebuild (renamed from media-libs/libsoundtouch/libsoundtouch-2.3.2-r1.ebuild)5
-rw-r--r--media-sound/Manifest.gzbin57591 -> 57592 bytes
-rw-r--r--media-sound/sidplayfp/Manifest6
-rw-r--r--media-sound/sidplayfp/sidplayfp-2.5.0.ebuild45
-rw-r--r--media-sound/sidplayfp/sidplayfp-2.7.0.ebuild (renamed from media-sound/sidplayfp/sidplayfp-2.5.1.ebuild)2
-rw-r--r--metadata/Manifest.gzbin10343 -> 10339 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.gzbin28427 -> 28412 bytes
-rw-r--r--metadata/md5-cache/app-admin/Manifest.gzbin55882 -> 55886 bytes
-rw-r--r--metadata/md5-cache/app-admin/rsyslog-8.2402.04
-rw-r--r--metadata/md5-cache/app-containers/Manifest.gzbin24927 -> 24932 bytes
-rw-r--r--metadata/md5-cache/app-containers/earthly-0.8.44
-rw-r--r--metadata/md5-cache/app-emacs/Manifest.gzbin99084 -> 99094 bytes
-rw-r--r--metadata/md5-cache/app-emacs/apheleia-4.14
-rw-r--r--metadata/md5-cache/app-emacs/jinx-1.34
-rw-r--r--metadata/md5-cache/app-misc/Manifest.gzbin79036 -> 79036 bytes
-rw-r--r--metadata/md5-cache/app-misc/broot-1.34.04
-rw-r--r--metadata/md5-cache/dev-java/Manifest.gzbin75183 -> 75186 bytes
-rw-r--r--metadata/md5-cache/dev-java/commons-beanutils-1.9.4-r115
-rw-r--r--metadata/md5-cache/dev-java/commons-beanutils-1.9.4-r216
-rw-r--r--metadata/md5-cache/dev-java/velocity-2.32
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin45889 -> 45893 bytes
-rw-r--r--metadata/md5-cache/dev-lang/algol68g-3.5.14
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin201591 -> 201601 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/deckar01-task_list-2.3.217
-rw-r--r--metadata/md5-cache/dev-ruby/deckar01-task_list-2.3.412
-rw-r--r--metadata/md5-cache/dev-ruby/minitest-bonus-assertions-3.0-r212
-rw-r--r--metadata/md5-cache/dev-ruby/rspec-rails-6.1.2-r1 (renamed from metadata/md5-cache/dev-ruby/rspec-rails-6.1.2)6
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-ole-1.2.13.117
-rw-r--r--metadata/md5-cache/games-emulation/Manifest.gzbin20349 -> 20351 bytes
-rw-r--r--metadata/md5-cache/games-emulation/pcsx2-99996
-rw-r--r--metadata/md5-cache/media-gfx/Manifest.gzbin59690 -> 59207 bytes
-rw-r--r--metadata/md5-cache/media-gfx/libbgcode-0.0.2023111614
-rw-r--r--metadata/md5-cache/media-gfx/libbgcode-0.0.20240220-r116
-rw-r--r--metadata/md5-cache/media-gfx/libbgcode-0.0.2024031816
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin121846 -> 121840 bytes
-rw-r--r--metadata/md5-cache/media-libs/libsoundtouch-2.3.3 (renamed from metadata/md5-cache/media-libs/libsoundtouch-2.3.2-r1)4
-rw-r--r--metadata/md5-cache/media-sound/Manifest.gzbin76055 -> 75892 bytes
-rw-r--r--metadata/md5-cache/media-sound/sidplayfp-2.5.013
-rw-r--r--metadata/md5-cache/media-sound/sidplayfp-2.7.0 (renamed from metadata/md5-cache/media-sound/sidplayfp-2.5.1)4
-rw-r--r--metadata/md5-cache/x11-themes/Manifest.gzbin26226 -> 26222 bytes
-rw-r--r--metadata/md5-cache/x11-themes/fluent-icon-theme-2024.02.254
-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--x11-themes/Manifest.gzbin20564 -> 20567 bytes
-rw-r--r--x11-themes/fluent-icon-theme/Manifest2
-rw-r--r--x11-themes/fluent-icon-theme/fluent-icon-theme-2024.02.25.ebuild2
103 files changed, 489 insertions, 524 deletions
diff --git a/Manifest b/Manifest
index b49e925d7761..f40724ea1138 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29779 BLAKE2B 26cce37984dc108d035e76c294deb2a11c56c7d35d47daef006e5d6e331eb7d180f9475fd82fcfd5230b695346dfc244de77233eee3857588ea789a2faa2786c SHA512 bd8e7a29cc58ba348e65370022e75b873dc3bce4ea1627b9d8529f0c8463362f930b243b936607cceb98a2b4920e5f524c89c4744644f0efc0f9561b4ae2bc40
-TIMESTAMP 2024-03-31T06:40:36Z
+MANIFEST Manifest.files.gz 29744 BLAKE2B de3b516439a4b2b9359244482db75cb0cab7b179c64b20dc2168cab242003d997754bd8ee9aa54a2aa965a51a94aa0009b50a9817b04b90606d3640c55fc6cec SHA512 429a3b97e89171a71d889a1871927dfe818ddfe3e94c829ffdf6c7b44d7a3b8a335500d5d269b89f8823682d0e54b9f8a5e53ce6be6ddc5bc5d31f90e75731f8
+TIMESTAMP 2024-03-31T12:40:36Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmYJBWRfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmYJWcRfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klA54Q//QQTO0jQhR6nQSTrmVQ1clEMH/uJxtHkUonhGqO46Gy+eMdlesy3WIbNp
-CU7czXaLXRlzs5QKunMbPcDTCk6OFPgLMxaojm4oKhbLDnSzs03OmRg01fdZURYm
-9i4wXpXKmvCjsiCoAwWrv/fMmpDpWt5esBUe1+roOJLJzsvJA1FJ4E9TRmOviWt+
-X4WQceTNmamQB0jDG0t4Bn9tnn7LOWgxyjC/C6iy3eb6FWrY9gLN8TrL8ImbcO3H
-1+43GYfXQfKl68MgIdmsHzl5lyZqDBQON69OVFlHxH8xvD308mej7aEc5TNQ9bnr
-alTsMg6K5LHHDWyT1NpmWKIkKHxq7QjV1sWkAiiMnXap9Ts93F90fYOFINobbfbQ
-Plt1YYBV191YV7vAj90YYXd+cuHGAiaDbtsP3HkypPApsANA2Xkhap4iFLpLP4GY
-Ml62nHS1Qrp2Q1Gi02BtfgAQ+GKy1+5DpY+5O3u9ETevUC6yuoKPbHpq0n3QUeHa
-EvxVbWEnmfKffqG5H1lSQ8YWiVRfjg7sLfz2rzuIEG2u2GfEjia0q7X2WU3FSEhY
-s4+edHV2/3j+r4TjIWU1cmT9AuFtwEx7blTfnSd/JJEYQWPFSkPdhCiwRv7lybWa
-+Uut/Z5yFG9p8nYhmN9K+bapQ6fKLLYQvrACSGVdqiJRHPkzg/s=
-=DvN7
+klDO6w//Z6dvTVqA0o7W/y0XqeTPVPumXKvfG7UEU+eWLjwYOXxLWOnwRKaDs2PK
+izOMNuNH+Ja5AwXYKx9qw6AhN1wfK67O2J2rAEsGNqEIezc9R9/0rH7Ig+jqIxGg
+h8m3kEMUFaOhO2vilGqaVASqqvve1oaZe9UfuwMTMwQRC1FmmQU4eam+FfQQ3VtM
+Ub15iADaloY72N1gRmHO6bPD8qT7KMwBF6hAK3b8mEbUPXLafOY5IQpEiw+HchnB
+hF3PHPtRa8rxKSHJZGrjabAs/2P8pw+8LyiGVHQarKArJkdn7faY6RnJeG0kNDvi
+RXvOahhbDWrUKTvfr4MdqQGX4I7j2nNCreO3lhXWH1IabQuvmuupa/8C1ZqICGSk
+EG/8YdDP5dZkQEJkR1EM8iaLmVFgedZGGFvwAZxdWw44qtO6KuqCTj/oJEIWmE0q
+GtCIIvQo5Tg03MQaHF8Pf0+L0tLWBcJ+s0tATaUhvfvAWT15deHpR4QWMsdaZpSu
+THXTNlkUHRokhfcg3KEYXzCHftnDc5R12DYM89DWRdNzPo2Rfu9RUJXIZ6Sg6LUH
+Hp+WOYGTPJhxAs2hTeuUdps8Z1rkfLduhEhLNw3/HAkk5+95vtllPJ1uxHhEhz2B
+bWhBAQ5yT+kpcK+WXGeXr9CBWT6MYXtQ7A0ckm0CH+ma/dh6kL4=
+=bW3w
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 91e0edd97e81..4beb7a2cd9a4 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 8b0c064c4546..6193973dff06 100644
--- a/app-admin/Manifest.gz
+++ b/app-admin/Manifest.gz
Binary files differ
diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest
index dbdc8c10412a..3bb3f43d1ea8 100644
--- a/app-admin/rsyslog/Manifest
+++ b/app-admin/rsyslog/Manifest
@@ -14,5 +14,5 @@ DIST rsyslog-doc-8.2312.0.tar.gz 6621561 BLAKE2B 2aca14d24606e3a125259cad5fa43af
DIST rsyslog-doc-8.2402.0.tar.gz 6525910 BLAKE2B 20bc3398db00cc2a0e92b610032cb86bcf17b71b31f70a47213b608c7ea9a1a81e9aad5caa74b7f23f0a28fdab7ef3627ec89f5910d535ac1ade5408b3300939 SHA512 dfffb6138cff6121020648c7ed20cec7c881020af956295f88ea297c3198ed6dd49a7fbcb651164c6a774520391d00743a3c34c7acc5f705b668c8048c289eea
EBUILD rsyslog-8.2310.0.ebuild 13424 BLAKE2B 0f0b68dc92f0755565d00dc059e57266eef980fb9f17a59b903c612fdafcbf9a31aaaad3f36db49229c2e7ccd8773d92918f34ce13116274272cfea519ac9222 SHA512 d6c149f0101f720225c3e1cf29248ad71bc67fa58711e13db441f8e0604d8380dcdef89cb725c98adf946bc408bb9863bb437809147377d3ac589192c71c355b
EBUILD rsyslog-8.2312.0.ebuild 13437 BLAKE2B 3b2f391562688f65e731ff1c92e4abf36b90dfe59aec1de95082457f79782f13e664a1a9600f9bd16a15af3a01d411aeb3a411f7f8953435d77116c7825ebf48 SHA512 dbb4a85d9adc4a1c39663353da053bcd1f330f54a91e1a38063767a9cec70663d1f78a84755b02d6757b9b7d5bd69a2afd62ef08a6279cf4a22a54cc81e10091
-EBUILD rsyslog-8.2402.0.ebuild 13435 BLAKE2B 35bfb70450a10fd82629f764b1061e14252abe0d62458ec85d7070a190c2130076baa0721327b38e153ef54411b152be0db1e570c8c91e01e6c6198ee82e17cb SHA512 07ef7a31344edf59bec5e552dc0823c23a189aa83e9b695790c5407a3b7ad5b9cbb952ddbae6914298a0f5a764fbf9cb66de3f52340c988e8298d806dfedbf7c
+EBUILD rsyslog-8.2402.0.ebuild 13433 BLAKE2B 69d67212c301414dbf2d65d400afef63078ddf7b599a7979b63ca04cd8915ffc5faa0d02151ab4c267ce31098219785d81e29d6a596a564121e4080abb92f16b SHA512 1c142b36b54d5ed6fa43cf86aad8d68ea16d9e70908946c369f876d31e76e617d9580d54065a56a9fb18893a4ba090da42526a39db6e668a9279d5f922faa76f
MISC metadata.xml 4688 BLAKE2B 61d9ef924def00bed85b9b164e95ae8f512e51a0f0090b61a5737ee93b21db69db642867ddb6076fda757ae10748b9172de42754839d01859529aec70760d04f SHA512 01bedda2baeefccffc765550ab2f8aa29235e7a3a3fc8b765beb205518785da9fb5905037ad9e8e6ba9385d2f009d260260e3c207bbf1eea5a5ce4834a004365
diff --git a/app-admin/rsyslog/rsyslog-8.2402.0.ebuild b/app-admin/rsyslog/rsyslog-8.2402.0.ebuild
index dd66dded3222..254da55994a5 100644
--- a/app-admin/rsyslog/rsyslog-8.2402.0.ebuild
+++ b/app-admin/rsyslog/rsyslog-8.2402.0.ebuild
@@ -24,7 +24,7 @@ else
)
"
- KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc x86"
fi
LICENSE="GPL-3 LGPL-3 Apache-2.0"
diff --git a/app-containers/Manifest.gz b/app-containers/Manifest.gz
index 9681abd8b491..57c1351d0c60 100644
--- a/app-containers/Manifest.gz
+++ b/app-containers/Manifest.gz
Binary files differ
diff --git a/app-containers/earthly/Manifest b/app-containers/earthly/Manifest
index e94e5a88e74a..0bb16c92b8a3 100644
--- a/app-containers/earthly/Manifest
+++ b/app-containers/earthly/Manifest
@@ -7,7 +7,7 @@ DIST earthly-0.8.5.tar.gz 8051712 BLAKE2B b9310a28d79bec7a59525a541cdd51960762b0
DIST earthly-0.8.6-deps.tar.xz 157843872 BLAKE2B aade314abdcd8aaf18737908df1a90d71c907f286df463c9f8ce9654d5e212387b7107070225bf85f54d6e4688a741b7838b5c70d9f1a09ac15e904b83d4d2b8 SHA512 557b3477c1773c27934429677a53efbdc104230fcbd536cb73e8cd631ccf2af488731acc5555484298fc579e08b8e52031191b49ef0610595b2b67cc987232e3
DIST earthly-0.8.6.tar.gz 8052646 BLAKE2B 43cb74b7ad198d6418a60dd8b3bac61c1bf67f460b73ca3627647ce71778178e69075bc5122a24cfe33c075c40e962db60845ae6d0933782432eb56087ed83f2 SHA512 4c5ae65452ff940bbeeff7ec489882c5db82597977d18ac3f187ae6a444f6b78222f16f3e0ff10250100195227b925d1a73e24c2ffce618b8675fd826302a47a
EBUILD earthly-0.8.3.ebuild 1781 BLAKE2B 9e30a6e86c0e3ccb5984850296ce8f75ba3ab101c2f9fe073e4d1360363c702fcdafa64ae2b3a10871d88066f5aea12a65bb6207146c8b7d2ebcbc6819a909b9 SHA512 52fca0ea0ce433f21cd78eb54efd5b6946437be55a53ad940e2725f946f4cf9becc287ee897932190d0df3d7aa229ae9bc8ab44ba82201e326607b1ae2a3d87d
-EBUILD earthly-0.8.4.ebuild 1782 BLAKE2B fee5e508dc98576084de7d6d0dd8f6986b654b2910d831fae3576e7cc8d63e22bd2294cc372e18260ccee17c0844baf973b773a1b669f1b6150b452d66186c89 SHA512 ac74257ea18df5c186b38318c9f10eefc2765b6614f8f90d8729ce04f9c9c9133dbcc4211567cffeee5ab583388f0fa0543e37e4c55fc251e3f87601bbe74037
+EBUILD earthly-0.8.4.ebuild 1781 BLAKE2B 536d58e1bc3b2e18fde2ff6ee85296a2e666bd67af47ec3ccacf8dc5b8a127b639a12b7a09d4d7a89af9fe0068513b825239e2d0b2b9ca70a94eefd01641f102 SHA512 8d3504d6e1bbd517d660392fd2f734c2061a48e19aa397bad7284c0823587b77b0090cdf1697b93451362fd110d22aa15115c6bf4bd930c468fbeccc105b9453
EBUILD earthly-0.8.5.ebuild 1782 BLAKE2B 720acd491c6ef2c2ec1f6520866d295174a3490281a269f5e488bf7116c5d3f4c0e52b77311f006a580041bfb43e630acf7f90df4e8742e43e53a4ddc4912487 SHA512 a381e131461389d91028fcc920e61e3ca49a6790977bbed4408368ed0aaadfe4135254ca7f6a8e98bafa526bfecdc920a5168b3d6cf7e6dacfadf0da17178c31
EBUILD earthly-0.8.6.ebuild 1782 BLAKE2B a468ae75e56269713a31bd8bd69726603668ab76ffc778e7d93fa64f018726982ed2bdf45de73a69c46246c7cf497398e5db62b90d4ea6a8d684ce383b85c62f SHA512 ae2ad347f5ab0d3ee92759c8ad18b3808faad7740a9a87b087524de92918278ef938163c612776ef7fc104aee566765fc37f2526985be010fde3ce2fdd6aab63
MISC metadata.xml 927 BLAKE2B b7d5184df16f39603bf6df8b503e701d737fec188d1d97673e4ca59babd990c1b872784c91db04c74d9a08dbffa76f4e7530d8b021cbbe9ae51fd9966f709522 SHA512 f7f49eb583b2b5a9939c26e9eaff3917392525c3a94e5f8274c89b69e172547ad02fa4ed1b078e7d778f765659e1b9a7cf99d88042034cfbfbef54e685c8b6dd
diff --git a/app-containers/earthly/earthly-0.8.4.ebuild b/app-containers/earthly/earthly-0.8.4.ebuild
index b6506a380599..68c0c2bce8e6 100644
--- a/app-containers/earthly/earthly-0.8.4.ebuild
+++ b/app-containers/earthly/earthly-0.8.4.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
LICENSE="MPL-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
RDEPEND="
|| (
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index a40a780ca65e..9b76a2756d0f 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/apheleia/Manifest b/app-emacs/apheleia/Manifest
index 42a21d7ca6ef..7edf78db41c8 100644
--- a/app-emacs/apheleia/Manifest
+++ b/app-emacs/apheleia/Manifest
@@ -2,5 +2,5 @@ AUX 50apheleia-gentoo.el 387 BLAKE2B a9cc757f9c846a50dad3a4ba7383e5203dd158a6233
DIST apheleia-4.0.tar.gz 170327 BLAKE2B 82e5b545045ef8e5e17dd6930efe21c6eb5d04f6e22d0ce07e13af7c09237b93c09ff756e8e024751ecfc46d0809e408bfdc14e192cd9ded5cce955cd67a66bb SHA512 5cc5a12a8418372ade1ba968e34d8eae067d2c3401aeabd860b562a66a6efd1cc1b21eba6ff1d1e96a4e7aff18d26097e8758774f3fa2d5e663bdb9407647936
DIST apheleia-4.1.tar.gz 178011 BLAKE2B c48b9f98e7d985b8a6a30c8945ce92d512eecd9b8ec5403f26870ca3a38cefb40d35e7757875964898e537eb65b48d85573be909685dc4dc06f56584d989b1e7 SHA512 37e946651aa084cf322eaa45c3fd72cc3d6089da237b2ce02f2ba5481eb60c63030b654c78a614c70943b2825df184249ac8fe53a013f75cde54c31062dd0c6b
EBUILD apheleia-4.0.ebuild 465 BLAKE2B 19cdf44bdbc1c2aca8e4f4615874aa966755f433de41dd7a1edcec38e67a2b4f427a0c19ae40856a35f82e10db4f42f6a9d287e2396fe2786a89210fe480a74d SHA512 bc564d86c3602a59c26fe9f16469b6b899fe522efe08edc685ce5bfe3ba1286eb6af5a9011ce71c3d6c939b87cf04520f29ea933182bb92dd8b3ec1025e8ae8b
-EBUILD apheleia-4.1.ebuild 592 BLAKE2B 137f5d4be69b154d50a486f4f21ff3a233020bba378c1dac6a1af0ef2825dd9962cb91e6e83d8b60c58001524ef19686eb88b655e289c8f0dff6490e636900c8 SHA512 93e50036f17f6d8aee80f4dc8b7688369638cd6f6a7db672d026c393992da70e8473b8e0d2a166de34d9d9735381ca60cf7d84765a65ab810e2bb1f129872609
+EBUILD apheleia-4.1.ebuild 591 BLAKE2B 1cf32814c60db0d6a176c2f66fdca43b4af53a5fb605fc3348366a9ffb29d89e52b2460c089c646cbf6a08454cabc627c1c4f85bab4c4239befe359a4e0c8714 SHA512 5b478eda49f6302903b44c0e9d6405bcf7f4501694764421edd31293284833a2f7880b6aa15d4b03006690713cc013db4fb663070eb9cfbb7718eafd99dc7e44
MISC metadata.xml 870 BLAKE2B 9eefb192026bcc6839477e5199ff99071952a22f40c6ed6903cadedc585b4f4e1dd05c0da5fe49eab97160838277a071876fdeba23c78f11c8379f1a8a4c5bd0 SHA512 bcfbda9b31eb9826943119405ca2553fe99578e985d4b4c3397955b14cad7613e7115c69ca6dd4cbc3751574c36d46e1c6409f7482d8406ca7b896ece89f04d1
diff --git a/app-emacs/apheleia/apheleia-4.1.ebuild b/app-emacs/apheleia/apheleia-4.1.ebuild
index 86c631d1652c..ad154ef33170 100644
--- a/app-emacs/apheleia/apheleia-4.1.ebuild
+++ b/app-emacs/apheleia/apheleia-4.1.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://github.com/radian-software/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
LICENSE="MIT"
diff --git a/app-emacs/jinx/Manifest b/app-emacs/jinx/Manifest
index 60c58b22c6ab..4d85ee46f2a1 100644
--- a/app-emacs/jinx/Manifest
+++ b/app-emacs/jinx/Manifest
@@ -3,6 +3,6 @@ DIST jinx-1.2.tar.gz 33991 BLAKE2B 37661f5d02bb3f1a1813bd5d4e78b6c6c115ef40fa1f3
DIST jinx-1.3.tar.gz 34055 BLAKE2B c91652d0791ace223013f0ac42d3b917d3fff6cd5920d27bcf48f65ead3a7d29bc7090af107619ceedc243f34c7984a2dadb8fa667d6a825c8a21107de5f186a SHA512 14f03352e16cbcdbfa4c0fe9c00a2a496d7086a0a7dee9c82c5673069e98b0d9b472722a8e90f03815770bf8f054349833e3e7d035deb53a4fa9d05fa54899da
DIST jinx-1.4.tar.gz 34299 BLAKE2B c28a1535826a1b3a4541cae33ec5ac7badc4fec0188d5b269b0dfbb7fb8a12bf642ea9efb9f1b7289de0bbce5f60cc756ede878a36e1b2b3ec2a8ee26a2fb892 SHA512 fcf08e25d3429ae801006050b56cbc16b65eaa26694b0b20a3c475de716c1c7d4271838b4d553caae257cd82215dd8154c6feb277fb5a16e05c1d098567605a0
EBUILD jinx-1.2.ebuild 925 BLAKE2B e1faeb92a90f8b5925e7018b7a28fba753bfe01f3ecdb0769784951645f87f54dbba2d9476a75e12053777134e95b5dfa6873883fd4ff88b812735dcdad54113 SHA512 5b6ccc6f825a354103fa6dae049c8209712b19582a23aa183e957991e3ac9bc2fff0f48879220ecdb81e4e96e8d59852c5ff992d3e87c6fc78dd6cafcf4d34e7
-EBUILD jinx-1.3.ebuild 926 BLAKE2B a64882d836ff6c3cc62dc9fd352a75799df9809b1b7286698b3bcb1abdca366f587c6ec6591c47bce738881f59f2bc909a760564fadfb86be52ecae489508f16 SHA512 4e9cb347df916168879998e0c1ac411c85e2fe29e58667eca4834d8c0f9e6ab22f96d8da260eb5352ae9e5edfbc5bd760383ae3b36d104b5107784d6a867cf70
+EBUILD jinx-1.3.ebuild 925 BLAKE2B e1faeb92a90f8b5925e7018b7a28fba753bfe01f3ecdb0769784951645f87f54dbba2d9476a75e12053777134e95b5dfa6873883fd4ff88b812735dcdad54113 SHA512 5b6ccc6f825a354103fa6dae049c8209712b19582a23aa183e957991e3ac9bc2fff0f48879220ecdb81e4e96e8d59852c5ff992d3e87c6fc78dd6cafcf4d34e7
EBUILD jinx-1.4.ebuild 926 BLAKE2B a64882d836ff6c3cc62dc9fd352a75799df9809b1b7286698b3bcb1abdca366f587c6ec6591c47bce738881f59f2bc909a760564fadfb86be52ecae489508f16 SHA512 4e9cb347df916168879998e0c1ac411c85e2fe29e58667eca4834d8c0f9e6ab22f96d8da260eb5352ae9e5edfbc5bd760383ae3b36d104b5107784d6a867cf70
MISC metadata.xml 596 BLAKE2B 637e6f9f170f3ce64857712ff8156e123e42fa1e3495291ca05fc260f69ba267df6536c08b2a1ba042d8cc13f86f499d1e5f8dd223b89efd2c62ca38a9f37d2d SHA512 1fd1a6b8ba360f7aa2c03e8c318482b564afcf2392c20fe0c70d96b181df9323706c3b81bd3aa98916b65cff29aafcf9c9a486bfbbd55b775ff7adee85886950
diff --git a/app-emacs/jinx/jinx-1.3.ebuild b/app-emacs/jinx/jinx-1.3.ebuild
index fd1936d0c50c..55cad1b7e1c1 100644
--- a/app-emacs/jinx/jinx-1.3.ebuild
+++ b/app-emacs/jinx/jinx-1.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
RDEPEND="
app-text/enchant:2
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index 7d44f0387110..ec7d842795fe 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/broot/Manifest b/app-misc/broot/Manifest
index a47c22c51f34..cea184f7bdbb 100644
--- a/app-misc/broot/Manifest
+++ b/app-misc/broot/Manifest
@@ -423,7 +423,7 @@ DIST zerocopy-0.7.32.crate 151096 BLAKE2B 12c7c329ec0e0865467af08306ff4b55ce1e39
DIST zerocopy-derive-0.7.32.crate 37623 BLAKE2B 8b583d39d7bf9c3dbbba578120751c664f87363c5ba3fc45f6506a4059b9e599c43d9fc7bd498a257ff7c9d872af77d39bebdb0e65fb8009eaa2ae9903dece46 SHA512 3ce8528871fd18d6abe92b98503927451d25791c9c4af0ba39a3b6ba2006030bdc137084d080e9b1ac8b5ddf5f2121e0a3ef34bb2033a040f2c72c8149a9fc0d
DIST zune-inflate-0.2.54.crate 37973 BLAKE2B 8bdb532fae0da1d61fc9fc72ea72a9339116e1952e76ba7376f0ba0ea65101b88cd1e4766f516f21028a5ea3459e5590e7a54175a47f136cc572ed9abec2da2f SHA512 0de30f310121c1fed42612b7bcb50631d699195a77c7ce4094729f502e63d1ae38034d6054d95b6825e7e9a2afb7bb614ff123e12736163fee04a46ef1dc56bd
EBUILD broot-1.33.1.ebuild 6905 BLAKE2B 5fe1d038c5d8628d6172abca3b8e51bcc977af65f198ed9804fff5885f886b042dd2ba38a4ca38fd0036c36a5d6d690a911568f199eed07c202f798333b3b367 SHA512 4430932d388fa942861d8b091486507d1d3189429c2a5f8da34d831925a63da0ab28ddbe9098a1672503e2b8e965dce94232ebb49d4ee4c1536998b9fa329ab5
-EBUILD broot-1.34.0.ebuild 6906 BLAKE2B f4d2dc09778141604df087b7a86c4787ecf73a9cf2be0a8b11fc46133c389f76bb15acaff25bda53a89b79cdc7823274d3d4f3719f6a965caaf3d019c913daed SHA512 6d0b17e11f60ba077c2eb74c73a255c0f654c57bc7063d894a4beb8376310847d5fcf89efd70be5391753e8c44823924393d2074cc326a5090e162af2af746b6
+EBUILD broot-1.34.0.ebuild 6905 BLAKE2B 5fe1d038c5d8628d6172abca3b8e51bcc977af65f198ed9804fff5885f886b042dd2ba38a4ca38fd0036c36a5d6d690a911568f199eed07c202f798333b3b367 SHA512 4430932d388fa942861d8b091486507d1d3189429c2a5f8da34d831925a63da0ab28ddbe9098a1672503e2b8e965dce94232ebb49d4ee4c1536998b9fa329ab5
EBUILD broot-1.35.0.ebuild 6918 BLAKE2B c30793116d36ba7a9f5fe22473b102915ee413b497a9fac5bce9380aa4ac9c8b8351f73269ff9f493ed578419289bf9936f1a26a02c417ed94f610ce477fd726 SHA512 cc310006e4e74f2b4ddafce623c592ccb45054f2b1d9ee5fb911253989a8a8162408e793c3aefa2bcdc3c6e3dee3e5c978753774ea5f2aa6d21a9826e985dd38
EBUILD broot-1.36.1.ebuild 6964 BLAKE2B 5904066064aaa5e133811e0155ba7a86fcdeecfb4b7a5e10ad847e5151b506ec82e50e40ce3e044ff0a6b6b3de3640cb6e0b6ebd170cb23120f4bbaddec5916a SHA512 149a67ab117c49404fda503e1c2dbd22a6b3c46ed4909f8386ef20ea388b1e050c7c34d307afebd7539f37207e97b1a73f5f1514c49a452d452b28357b49064b
MISC metadata.xml 564 BLAKE2B 0c694d4996ceefd6b05c3ff74f313d775c820d3eb0ae327cc2c130a608fd8595c64aa1217599d61952c6ade05415eaac53056c3fad30ccb5347df134715bb573 SHA512 5533ba0526ff6cbb801696c8ddba2dc393b158bdc2cf5dedc3b245362d924172e4bd321412cd6976735bcabe01d5e7e191e11b2718412b5e389e9251ca5ea695
diff --git a/app-misc/broot/broot-1.34.0.ebuild b/app-misc/broot/broot-1.34.0.ebuild
index c3422e887d19..278e6a96dacd 100644
--- a/app-misc/broot/broot-1.34.0.ebuild
+++ b/app-misc/broot/broot-1.34.0.ebuild
@@ -329,7 +329,7 @@ SRC_URI="https://github.com/Canop/broot/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="Apache-2.0 BSD-2 BSD LGPL-3+ MIT ZLIB"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="X"
RDEPEND="
diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz
index ac13410f0e3a..f6f2c62ca109 100644
--- a/dev-java/Manifest.gz
+++ b/dev-java/Manifest.gz
Binary files differ
diff --git a/dev-java/commons-beanutils/Manifest b/dev-java/commons-beanutils/Manifest
index 63eb1dc29f73..6883d9083d64 100644
--- a/dev-java/commons-beanutils/Manifest
+++ b/dev-java/commons-beanutils/Manifest
@@ -1,3 +1,6 @@
+AUX commons-collections-3.2.2-fixes.patch 8659 BLAKE2B 801c60536f2060880331ef92ff1f00fac807231e631699ba398cca4f6430101b0585e7a33cd17e163635ebe48082e0ae0fe7b4a140548f100dfe40756ff3a63c SHA512 f81755930a2eb6d4e659c0dd143ffbf2969db58f919cc129b08521e1668d8f7dcdacf42ada5e161360f9a4a3be5236f10dba9c484e6d0a5ca8dd15c6aecc8bd4
DIST commons-beanutils-1.9.4-src.tar.gz 412606 BLAKE2B 213a2ad4d976ed4c55c9a73c0970a656e2f03efcba886369c8be164e04618937ad636ce7ffa6aa7b981e9595b24e4cbacc2bc632268bbfede8172091ef6eb4ff SHA512 6f3d30d02b9a66cf20509bd868c6e2dadb44bb27da1e6b9af7275675e0f3826845a5d4005509dd1eb77a5b2937820c4770a3753daaab072785dcdab0caa69e73
-EBUILD commons-beanutils-1.9.4-r1.ebuild 4632 BLAKE2B 7af9444c86099385097cda169be0d64d80076dbd564fe95bf950a6b6c812578c21666f4b9d970bab6bb3465a4947188468b3f7e99b6c0020e456185175afb64a SHA512 9ecb0a383526c4fac98594799ca0d1cecf4b88b656cc90c26b5884aa2ee3db27eccd8f8160286573537410c8e331cf8f74ac18d8e798fb8aa23189562e4592e1
+DIST commons-beanutils-1.9.4-src.tar.gz.asc 833 BLAKE2B c971231cfb034bd9bbbd6e7801a4fcb54853c0d18872cfae81ce761fc8f71ebb70955456827ad33b4abd4df8c9820031fd49f28c50eddef5251b2a0d1b01cff9 SHA512 2a966959b2c94bf013df71885c2906a092b43a0ac6d63963f1462e7c09376964bb948c0681278a58fffae6716d042dc846b1649e1f4b0816e2adb3733bf14451
+DIST commons-collections-3.2.2-src.tar.gz 630693 BLAKE2B a70cebe9526291d5207db7edd7c9b50060413880d41dcb28c01cf05f7e00a9f5e1560012c3c3c763162412282db9512bc2b64a5788f210c5c8866943d912dafb SHA512 2e8ef638f07515b028a3e7e97851fcf1d9023a2c188e211bd1e936f35d3d91c2885adf3b1103ad17dfb7aeea6e7a67ce7826ee346a8a29c1aa7c6b0cf14e9230
+EBUILD commons-beanutils-1.9.4-r2.ebuild 2770 BLAKE2B 5c50a5bc8edff3299993fc85ce1ff2b416379308f9d318cf9fb32e9b9deca10f82a13b891c78da902ff3ee0e8378bb13b3d11e578b35880d1067f454c2d26704 SHA512 9a96501bc1afaaaa38a4487fcc87fbc857632d138f83e21e10dce0fc3ce5b6c794a839a6fd36bbfd58f950e9bb33f7f000e8e97cfe9ef0bfb4a7cb6c1c644f9b
MISC metadata.xml 233 BLAKE2B 2b385ca77219f08b2874b3a4a91a0c836d3cb45ec44b05babb33d590c56ceb5337ecb93a8450a37f8e6bbf4cfc1455892e8142d22e0a1d527d40361e2dce350b SHA512 1acc975a7dc3344bc63282d652ca00d8245970b58353b4fd00f09a4859db3eaba2dcd85e1537d424b7174e4f9c01c2ffb10ec6d107b5c895c9ca20730666de7f
diff --git a/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild b/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild
deleted file mode 100644
index a4b3175fa186..000000000000
--- a/dev-java/commons-beanutils/commons-beanutils-1.9.4-r1.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri mirror://apache/commons/beanutils/source/1.9.4-src.tar.gz --slot 1.7 --keywords "~amd64 ~x86 ~ppc64 ~amd64-linux ~x86-linux ~x64-macos" --ebuild commons-beanutils-1.9.4.ebuild
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="commons-beanutils:commons-beanutils:1.9.4"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Provides easy-to-use wrappers around Reflection and Introspection APIs"
-HOMEPAGE="https://commons.apache.org/proper/commons-beanutils/"
-SRC_URI="mirror://apache/commons/beanutils/source/${P}-src.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="1.7"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-# Common dependencies
-# POM: pom.xml
-# commons-collections:commons-collections:3.2.2 -> >=dev-java/commons-collections-3.2.2:0
-# commons-logging:commons-logging:1.2 -> >=dev-java/commons-logging-1.2:0
-
-CP_DEPEND="
- dev-java/commons-collections:0
- dev-java/commons-logging:0
-"
-
-# Compile dependencies
-# POM: pom.xml
-# test? commons-collections:commons-collections-testframework:3.2.1 -> !!!artifactId-not-found!!!
-# test? junit:junit:4.12 -> >=dev-java/junit-4.12:4
-
-DEPEND="${CP_DEPEND}
- >=virtual/jdk-1.8:*
- test? (
- dev-java/commons-collections:0[test]
- )"
-
-RDEPEND="${CP_DEPEND}
- >=virtual/jre-1.8:*"
-
-DOCS=( {CONTRIBUTING,README}.md {LICENSE,NOTICE,RELEASE-NOTES}.txt )
-
-S="${WORKDIR}/${P}-src"
-
-JAVA_ENCODING="iso-8859-1"
-
-JAVA_SRC_DIR="src/main/java"
-
-JAVA_TEST_GENTOO_CLASSPATH="commons-collections,junit-4"
-JAVA_TEST_SRC_DIR="src/test/java"
-
-JAVA_TEST_EXCLUDES=(
- # Upstream: Tests run: 1293, Failures: 0, Errors: 0, Skipped: 3
- "org.apache.commons.beanutils.TestBeanPublicSubclass" # Invalid test class
- "org.apache.commons.beanutils.TestBeanPackageSubclass" # Invalid test class
- "org.apache.commons.beanutils.TestResultSetMetaData" # Invalid test class
- "org.apache.commons.beanutils.TestResultSet" # Test class can only have one constructor
- "org.apache.commons.beanutils.TestBean" # Test class can only have one constructor
- # https://github.com/apache/commons-beanutils/blob/32ceb2c92512d44f97638805e2f3fd9d70dfcfc6/pom.xml#L378-L383
- # <!-- This test case is known to fail, and there isn't any proposed fix
- # - so we will just exclude it until someone comes up with a solution.
- # -->
- "org.apache.commons.beanutils.converters.MemoryTestCase"
-)
-
-src_test() {
- # There were 8 failures:
- # 1) testPropertyUtilsBean_descriptorsCache_memoryLeak(org.apache.commons.beanutils.memoryleaktests.MemoryLeakTestCase)
- # java.lang.OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects
- # 2) testPropertyUtilsBean_mappedDescriptorsCache_memoryLeak(org.apache.commons.beanutils.memoryleaktests.MemoryLeakTestCase)
- # java.lang.OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects
- # 3) testMappedPropertyDescriptor_MappedMethodReference1(org.apache.commons.beanutils.memoryleaktests.MemoryLeakTestCase)
- # java.lang.OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects
- # 4) testMappedPropertyDescriptor_MappedMethodReference2(org.apache.commons.beanutils.memoryleaktests.MemoryLeakTestCase)
- # java.lang.OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects
- # 5) testLocaleConvertUtilsBean_converters_memoryLeak(org.apache.commons.beanutils.memoryleaktests.MemoryLeakTestCase)
- # java.lang.OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects
- # 6) testWrapDynaClass_dynaClasses_memoryLeak(org.apache.commons.beanutils.memoryleaktests.MemoryLeakTestCase)
- # java.lang.OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects
- # 7) testMethodUtils_cache_memoryLeak(org.apache.commons.beanutils.memoryleaktests.MemoryLeakTestCase)
- # java.lang.OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects
- # 8) testConvertUtilsBean_converters_memoryLeak(org.apache.commons.beanutils.memoryleaktests.MemoryLeakTestCase)
- # java.lang.OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects
- local vm_version="$(java-config -g PROVIDES_VERSION)"
- if [[ "${vm_version}" == "11" ]] ; then
- JAVA_TEST_EXCLUDES+=( "org.apache.commons.beanutils.memoryleaktests.MemoryLeakTestCase" )
- fi
-
- java-pkg-simple_src_test
-}
-
-src_install() {
- default # https://bugs.gentoo.org/789582
- java-pkg-simple_src_install
-}
diff --git a/dev-java/commons-beanutils/commons-beanutils-1.9.4-r2.ebuild b/dev-java/commons-beanutils/commons-beanutils-1.9.4-r2.ebuild
new file mode 100644
index 000000000000..ba6bfd171173
--- /dev/null
+++ b/dev-java/commons-beanutils/commons-beanutils-1.9.4-r2.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="commons-beanutils:commons-beanutils:1.9.4"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple verify-sig
+
+DESCRIPTION="Provides easy-to-use wrappers around Reflection and Introspection APIs"
+HOMEPAGE="https://commons.apache.org/proper/commons-beanutils/"
+# We need some test classes of commons-collections which are not part of the jar file.
+ACC="commons-collections-3.2.2"
+SRC_URI="mirror://apache/commons/beanutils/source/${P}-src.tar.gz
+ test? ( https://archive.apache.org/dist/commons/collections/source/${ACC}-src.tar.gz )
+ verify-sig? ( https://downloads.apache.org/commons/beanutils/source/${P}-src.tar.gz.asc )"
+S="${WORKDIR}/${P}-src"
+
+LICENSE="Apache-2.0"
+SLOT="1.7"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/commons.apache.org.asc"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-commons )"
+CP_DEPEND="
+ dev-java/commons-collections:0
+ dev-java/commons-logging:0
+"
+DEPEND="${CP_DEPEND}
+ >=virtual/jdk-1.8:*"
+RDEPEND="${CP_DEPEND}
+ >=virtual/jre-1.8:*"
+
+DOCS=( {CONTRIBUTING,README}.md {NOTICE,RELEASE-NOTES}.txt )
+
+JAVA_ENCODING="iso-8859-1"
+JAVA_SRC_DIR="src/main/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="junit-4 "
+JAVA_TEST_SRC_DIR=(
+ src/test/java
+ ../"${ACC}"-src/src/test
+)
+
+src_unpack() {
+ if use verify-sig; then
+ verify-sig_verify_detached "${DISTDIR}"/${P}-src.tar.gz{,.asc}
+ fi
+ default
+}
+
+src_test() {
+ export LC_ALL="en_US.UTF-8"
+ # Apply patch to unpacked commons-collections
+ pushd "../${ACC}-src" >> /dev/null || die
+ eapply "${FILESDIR}/${ACC}-fixes.patch"
+ popd
+
+ pushd src/test/java || die
+ # Selection according to lines 375-383 pom.xml
+ local JAVA_TEST_RUN_ONLY=$(find * \
+ -path "**/*TestCase.java" \
+ ! -path "**/*MemoryTestCase.java" \
+ ! -path "**/*MemoryLeakTestCase.java" \
+ ! -path "**/*LocaleBeanificationTestCase.java" \
+ ! -path "**/Jira347TestCase.java" \
+ )
+ popd
+ JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}"
+ JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}"
+
+ # We skip 2 more test classes conditionally which have failures with Java 21
+ # Error converting 'String' to 'java.sql.Time' using pattern 'h:mm a'
+ # Error converting 'String' to 'java.sql.Timestamp' using pattern 'M/d/yy, h:mm a'
+ local vm_version="$(java-config -g PROVIDES_VERSION)"
+ if ver_test "${vm_version}" -ge "21"; then
+ JAVA_TEST_RUN_ONLY=${JAVA_TEST_RUN_ONLY//org.apache.commons.beanutils.converters.SqlTimeConverterTestCase}
+ JAVA_TEST_RUN_ONLY=${JAVA_TEST_RUN_ONLY//org.apache.commons.beanutils.converters.SqlTimestampConverterTestCase}
+ fi
+
+ java-pkg-simple_src_test
+}
diff --git a/dev-java/commons-beanutils/files/commons-collections-3.2.2-fixes.patch b/dev-java/commons-beanutils/files/commons-collections-3.2.2-fixes.patch
new file mode 100644
index 000000000000..2f1380a06ffc
--- /dev/null
+++ b/dev-java/commons-beanutils/files/commons-collections-3.2.2-fixes.patch
@@ -0,0 +1,187 @@
+Patch stolen from:
+From e90a6173247f06514731825677f3fc67c62bdc52 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Miroslav=20=C5=A0ulc?= <fordfrog@gentoo.org>
+Date: Wed, 21 Apr 2021 11:31:11 +0200
+--- a/build.xml
++++ b/build.xml
+@@ -154,8 +154,7 @@
+
+ <!-- NOTE: A jar built using JDK1.4 is incompatible with JDK1.2 -->
+ <jar jarfile="${build.jar.name}"
+- basedir="${build.classes}"
+- manifest="${build.conf}/MANIFEST.MF"/>
++ basedir="${build.classes}"/>
+ </target>
+
+ <!-- ====================================================================== -->
+--- a/src/java/org/apache/commons/collections/MultiHashMap.java
++++ b/src/java/org/apache/commons/collections/MultiHashMap.java
+@@ -331,7 +331,7 @@ public class MultiHashMap extends HashMap implements MultiMap {
+ * @param item the value to remove
+ * @return the value removed (which was passed in), null if nothing removed
+ */
+- public Object remove(Object key, Object item) {
++ public Object removeMapping(Object key, Object item) {
+ Collection valuesForKey = getCollection(key);
+ if (valuesForKey == null) {
+ return null;
+--- a/src/java/org/apache/commons/collections/MultiMap.java
++++ b/src/java/org/apache/commons/collections/MultiMap.java
+@@ -66,7 +66,7 @@ public interface MultiMap extends Map {
+ * @throws ClassCastException if the key or value is of an invalid type
+ * @throws NullPointerException if the key or value is null and null is invalid
+ */
+- public Object remove(Object key, Object item);
++ public Object removeMapping(Object key, Object item);
+
+ //-----------------------------------------------------------------------
+ /**
+--- a/src/java/org/apache/commons/collections/map/MultiKeyMap.java
++++ b/src/java/org/apache/commons/collections/map/MultiKeyMap.java
+@@ -197,7 +197,7 @@ public class MultiKeyMap
+ * @param key2 the second key
+ * @return the value mapped to the removed key, null if key not in map
+ */
+- public Object remove(Object key1, Object key2) {
++ public Object removeMultiKey(Object key1, Object key2) {
+ int hashCode = hash(key1, key2);
+ int index = map.hashIndex(hashCode, map.data.length);
+ AbstractHashedMap.HashEntry entry = map.data[index];
+--- a/src/java/org/apache/commons/collections/map/MultiValueMap.java
++++ b/src/java/org/apache/commons/collections/map/MultiValueMap.java
+@@ -153,7 +153,7 @@ public class MultiValueMap extends AbstractMapDecorator implements MultiMap {
+ * @param value the value to remove
+ * @return the value removed (which was passed in), null if nothing removed
+ */
+- public Object remove(Object key, Object value) {
++ public Object removeMapping(Object key, Object value) {
+ Collection valuesForKey = getCollection(key);
+ if (valuesForKey == null) {
+ return null;
+--- a/src/test/org/apache/commons/collections/TestMultiHashMap.java
++++ b/src/test/org/apache/commons/collections/TestMultiHashMap.java
+@@ -217,7 +217,7 @@ public class TestMultiHashMap extends AbstractTestMap {
+ MultiHashMap one = new MultiHashMap();
+ Integer value = new Integer(1);
+ one.put("One", value);
+- one.remove("One", value);
++ one.removeMapping("One", value);
+
+ MultiHashMap two = new MultiHashMap();
+ assertEquals(two, one);
+@@ -269,7 +269,7 @@ public class TestMultiHashMap extends AbstractTestMap {
+ assertEquals(4, map.totalSize());
+ map.remove("A");
+ assertEquals(3, map.totalSize());
+- map.remove("B", "BC");
++ map.removeMapping("B", "BC");
+ assertEquals(2, map.totalSize());
+ }
+
+@@ -292,7 +292,7 @@ public class TestMultiHashMap extends AbstractTestMap {
+ map.remove("A");
+ assertEquals(0, map.size("A"));
+ assertEquals(3, map.size("B"));
+- map.remove("B", "BC");
++ map.removeMapping("B", "BC");
+ assertEquals(0, map.size("A"));
+ assertEquals(2, map.size("B"));
+ }
+@@ -464,11 +464,11 @@ public class TestMultiHashMap extends AbstractTestMap {
+ map.put("A", "AA");
+ map.put("A", "AB");
+ map.put("A", "AC");
+- assertEquals(null, map.remove("C", "CA"));
+- assertEquals(null, map.remove("A", "AD"));
+- assertEquals("AC", map.remove("A", "AC"));
+- assertEquals("AB", map.remove("A", "AB"));
+- assertEquals("AA", map.remove("A", "AA"));
++ assertEquals(null, map.removeMapping("C", "CA"));
++ assertEquals(null, map.removeMapping("A", "AD"));
++ assertEquals("AC", map.removeMapping("A", "AC"));
++ assertEquals("AB", map.removeMapping("A", "AB"));
++ assertEquals("AA", map.removeMapping("A", "AA"));
+ assertEquals(new MultiHashMap(), map);
+ }
+
+--- a/src/test/org/apache/commons/collections/collection/AbstractTestCollection.java
++++ b/src/test/org/apache/commons/collections/collection/AbstractTestCollection.java
+@@ -1116,7 +1116,7 @@ public abstract class AbstractTestCollection extends AbstractTestObject {
+ verify();
+
+ try {
+- array = collection.toArray(null);
++ array = collection.toArray((Object[]) null);
+ fail("toArray(null) should raise NPE");
+ } catch (NullPointerException e) {
+ // expected
+--- a/src/test/org/apache/commons/collections/map/TestMultiKeyMap.java
++++ b/src/test/org/apache/commons/collections/map/TestMultiKeyMap.java
+@@ -315,10 +315,10 @@ public class TestMultiKeyMap extends AbstractTestIterableMap {
+ switch (key.size()) {
+ case 2:
+ assertEquals(true, multimap.containsKey(key.getKey(0), key.getKey(1)));
+- assertEquals(value, multimap.remove(key.getKey(0), key.getKey(1)));
++ assertEquals(value, multimap.removeMultiKey(key.getKey(0), key.getKey(1)));
+ assertEquals(false, multimap.containsKey(key.getKey(0), key.getKey(1)));
+ assertEquals(size - 1, multimap.size());
+- assertEquals(null, multimap.remove(key.getKey(0), key.getKey(1)));
++ assertEquals(null, multimap.removeMultiKey(key.getKey(0), key.getKey(1)));
+ assertEquals(false, multimap.containsKey(key.getKey(0), key.getKey(1)));
+ break;
+ case 3:
+--- a/src/test/org/apache/commons/collections/map/TestMultiValueMap.java
++++ b/src/test/org/apache/commons/collections/map/TestMultiValueMap.java
+@@ -161,7 +161,7 @@ public class TestMultiValueMap extends TestCase {
+ MultiValueMap one = new MultiValueMap();
+ Integer value = new Integer(1);
+ one.put("One", value);
+- one.remove("One", value);
++ one.removeMapping("One", value);
+
+ MultiValueMap two = new MultiValueMap();
+ assertEquals(two, one);
+@@ -187,7 +187,7 @@ public class TestMultiValueMap extends TestCase {
+ assertEquals(4, map.totalSize());
+ map.remove("A");
+ assertEquals(3, map.totalSize());
+- map.remove("B", "BC");
++ map.removeMapping("B", "BC");
+ assertEquals(2, map.totalSize());
+ }
+
+@@ -204,7 +204,7 @@ public class TestMultiValueMap extends TestCase {
+ assertEquals(2, map.size());
+ map.remove("A");
+ assertEquals(2, map.size());
+- map.remove("B", "BC");
++ map.removeMapping("B", "BC");
+ assertEquals(2, map.size());
+ }
+
+@@ -227,7 +227,7 @@ public class TestMultiValueMap extends TestCase {
+ map.remove("A");
+ assertEquals(0, map.size("A"));
+ assertEquals(3, map.size("B"));
+- map.remove("B", "BC");
++ map.removeMapping("B", "BC");
+ assertEquals(0, map.size("A"));
+ assertEquals(2, map.size("B"));
+ }
+@@ -338,11 +338,11 @@ public class TestMultiValueMap extends TestCase {
+ map.put("A", "AA");
+ map.put("A", "AB");
+ map.put("A", "AC");
+- assertEquals(null, map.remove("C", "CA"));
+- assertEquals(null, map.remove("A", "AD"));
+- assertEquals("AC", map.remove("A", "AC"));
+- assertEquals("AB", map.remove("A", "AB"));
+- assertEquals("AA", map.remove("A", "AA"));
++ assertEquals(null, map.removeMapping("C", "CA"));
++ assertEquals(null, map.removeMapping("A", "AD"));
++ assertEquals("AC", map.removeMapping("A", "AC"));
++ assertEquals("AB", map.removeMapping("A", "AB"));
++ assertEquals("AA", map.removeMapping("A", "AA"));
+ assertEquals(new MultiValueMap(), map);
+ }
+
diff --git a/dev-java/velocity/Manifest b/dev-java/velocity/Manifest
index cf8440856daa..b8110c0059b0 100644
--- a/dev-java/velocity/Manifest
+++ b/dev-java/velocity/Manifest
@@ -1,3 +1,4 @@
+AUX velocity-2.3-skipSecurityManager.patch 383 BLAKE2B ce955f4336d4184b9c3d27f12e28c4f721fc25b613aef07f5f0a161ff9d43333e63ad0a145b67e83b91d7ce6afc2520effe84e529dce0ea97ee7f7ad2eb1eb5b SHA512 b76fe09011ce5ae5d621ef03c16fc23586df4b06115ea2b6bea18ef5c28cf7e11b7023e9c654f59f1e03c31c8bc56ab73bfe95eef7094f42a1f7bdb590c454c6
DIST velocity-2.3.tar.gz 443754 BLAKE2B 16b7aaa87eb6be899f40d09ee8aa50b2ac24dd59c33f29b944d46ea84a77de07cd69f344632b4b829b92a92fe6ccd75cf79e021787b2ca59a79040aa08a53eed SHA512 987f2991a96fa8fae43ff2f72d6a57b25b1cb7d98b7def7a1a6e9a308c8b5b86e394444c47ee0eca8b70d41b341759c7309404dc4b952dbc65fc3a5b92d46cdb
-EBUILD velocity-2.3.ebuild 5227 BLAKE2B 764469f382df39a516df2f5968f963e603182399652de317f67ef7dae760e049a941415a19b9732004089bc38c79d4389a0220d8d4edbe3375200fae07777b97 SHA512 8c4541c93011711bfb47d9d96f8cfdd01709cf1d9c63184f332b557dadb530641a2226929cee9c9c3aad2544e495983058f848c456124b4303eaf289972fa2aa
-MISC metadata.xml 233 BLAKE2B 2b385ca77219f08b2874b3a4a91a0c836d3cb45ec44b05babb33d590c56ceb5337ecb93a8450a37f8e6bbf4cfc1455892e8142d22e0a1d527d40361e2dce350b SHA512 1acc975a7dc3344bc63282d652ca00d8245970b58353b4fd00f09a4859db3eaba2dcd85e1537d424b7174e4f9c01c2ffb10ec6d107b5c895c9ca20730666de7f
+EBUILD velocity-2.3.ebuild 5324 BLAKE2B 13c09feae6a40da9f60665174b57e81c041238a22854b35ede8334d5b72e0a9941818fc25ddd54b139231f2214d47a54e537401665e569cf31ef27aed0ff89e6 SHA512 6b6932e00b61f1f77f04853ffd781954e291783bed80b54ac4070ff085d910ff4dfb3597a6885949fb296dd06d1e8f26e46b5851517187d37dde1d1795cbcc73
+MISC metadata.xml 324 BLAKE2B c8eea57701703ec431e972c8e9c79135f5c124f1d16d4882cdcf64b884ba656654f030dc63ae7bcba3f0485cf751c53cce51e3b337eae198d61ae84abb3d04ed SHA512 29c6d5194ebede2598996e03408bd4c3c54bdcfce18c1025ffa95fbfba99a953acc66af25e4bb046d33a71d2c462e4fc84867ff8067a2434af885fb046980840
diff --git a/dev-java/velocity/files/velocity-2.3-skipSecurityManager.patch b/dev-java/velocity/files/velocity-2.3-skipSecurityManager.patch
new file mode 100644
index 000000000000..3375bce00eac
--- /dev/null
+++ b/dev-java/velocity/files/velocity-2.3-skipSecurityManager.patch
@@ -0,0 +1,11 @@
+bug #923612
+--- a/src/test/java/org/apache/velocity/test/issues/VelTools66TestCase.java
++++ b/src/test/java/org/apache/velocity/test/issues/VelTools66TestCase.java
+@@ -58,7 +58,6 @@ public class VelTools66TestCase
+ Velocity.RUNTIME_LOG_INSTANCE, new TestLogger());
+
+ Velocity.init();
+- System.setSecurityManager(new TestSecurityManager());
+
+ }
+
diff --git a/dev-java/velocity/metadata.xml b/dev-java/velocity/metadata.xml
index 6021501589e0..8e49c08df5a1 100644
--- a/dev-java/velocity/metadata.xml
+++ b/dev-java/velocity/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
-</maintainer>
+ <maintainer type="project">
+ <email>java@gentoo.org</email>
+ <name>Java</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">apache/velocity-engine</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-java/velocity/velocity-2.3.ebuild b/dev-java/velocity/velocity-2.3.ebuild
index 0a414c4fb11f..fd0fb1074e25 100644
--- a/dev-java/velocity/velocity-2.3.ebuild
+++ b/dev-java/velocity/velocity-2.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Skeleton command:
@@ -57,6 +57,7 @@ BDEPEND="
"
S="${WORKDIR}/${PN}-engine-${PV}/${PN}-engine-core"
+PATCHES=( "${FILESDIR}/velocity-2.3-skipSecurityManager.patch" )
JAVA_GENTOO_CLASSPATH="commons-io-1,commons-lang-3.6,slf4j-api"
JAVA_SRC_DIR="src/main/java"
@@ -89,7 +90,8 @@ JAVA_TEST_EXCLUDES=(
)
src_prepare() {
- default
+ default #780585
+ java-pkg-2_src_prepare
cp -v "${JAVA_SRC_DIR}-templates/org/apache/velocity/runtime/VelocityEngineVersion.java" \
"${JAVA_SRC_DIR}/org/apache/velocity/runtime/VelocityEngineVersion.java" || die
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 6719c7e932e1..b46968edfdfc 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/algol68g/Manifest b/dev-lang/algol68g/Manifest
index 6f031bc27554..921c56e1ce41 100644
--- a/dev-lang/algol68g/Manifest
+++ b/dev-lang/algol68g/Manifest
@@ -2,5 +2,5 @@ AUX algol68g-3.3.21-configure-implicit.patch 236 BLAKE2B e59d1e65f6d1b83ac1bb43f
DIST algol68g-3.4.6.tar.gz 661358 BLAKE2B 1a825534833f2b4ff4025c3ca2d2f022c1c78cf8f8a365cc12e97af1cc4994228b705d6395e5c967d6a195cd2fc542212025133e6410d4876d43c36952dc60c0 SHA512 831585cb90c524014cc199256dbcf663868b37804071774e2eac5c64944e25513df4584421042d02140ee2695a918caec9b99c837d117e775d3721bf09065fb4
DIST algol68g-3.5.1.tar.gz 661670 BLAKE2B ec0aa47f367af621f3cf8ebad81bd501bac31238b4a918943917fec4d9f66cf57f98f5bd4c4c02d315a8f1ac2fd789aafb6e331289fac417abf9301a2a5d339d SHA512 764038c7db567d5fc130d4c324b74f43d7dbcfd89efb7b12b1a6983314a7e13f17e105fa783fb3397fff3773b69699ca3f5fd3be873229db9bf91582f7bf52f4
EBUILD algol68g-3.4.6.ebuild 946 BLAKE2B 7826e7dd8c13921585c3056103f6ad3e241e1599e45ed7854fd1f2da334d057bd5c92d6178491387cbdf391b7bc3bda1d2f1ca1eb458a0eb2d1b4251157ef29d SHA512 509e4b99469fcf59a74871f4d5f28ec22d2b6ae6c361abfa9305ef666580f27154cd33ffa3c923df665229c581bb56d8a57f33d16dc0d0b546cf1509cf6f1d39
-EBUILD algol68g-3.5.1.ebuild 947 BLAKE2B 87f8a18c197e751b44821dcf82b8c262d8430caa080e2f3a742771b583a94d99b6e072c109d7c66738dce198a03de3c3fecc8fac9f45a504b0d9508fa3d07688 SHA512 d2e9d150e89e830205f4a9f7c406c40ccce9399a89499f8757b0ff1e3651143333f2577b0a4eb6b388a706b14a884023f562bf4a0c018c41bd50cff9c52ac7a3
+EBUILD algol68g-3.5.1.ebuild 946 BLAKE2B 7826e7dd8c13921585c3056103f6ad3e241e1599e45ed7854fd1f2da334d057bd5c92d6178491387cbdf391b7bc3bda1d2f1ca1eb458a0eb2d1b4251157ef29d SHA512 509e4b99469fcf59a74871f4d5f28ec22d2b6ae6c361abfa9305ef666580f27154cd33ffa3c923df665229c581bb56d8a57f33d16dc0d0b546cf1509cf6f1d39
MISC metadata.xml 665 BLAKE2B 2b9b283f86666d64dd77164c5afb0d76403c63f9f0dfac3170eb2ade95bcc382b09d14248cb720edf7c1b055e78ca5ca0017b6784caf4381d970a011301058bd SHA512 b3171d505f9f9e4dcdd5b5a0c6d302849fa017538402832dd3db205c48c68a39867089aae4d1f3c158a45bfc170b21f83789cba16511f251d70300020e102b0a
diff --git a/dev-lang/algol68g/algol68g-3.5.1.ebuild b/dev-lang/algol68g/algol68g-3.5.1.ebuild
index 6689c5616025..3b5c40da8f55 100644
--- a/dev-lang/algol68g/algol68g-3.5.1.ebuild
+++ b/dev-lang/algol68g/algol68g-3.5.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://jmvdveer.home.xs4all.nl/${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="+curl +gsl +mpfr +ncurses plotutils postgres +readline"
RDEPEND="
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 98450769f59b..9e1179cf379e 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/deckar01-task_list/Manifest b/dev-ruby/deckar01-task_list/Manifest
index 7c5a974f4f21..1afef458d753 100644
--- a/dev-ruby/deckar01-task_list/Manifest
+++ b/dev-ruby/deckar01-task_list/Manifest
@@ -1,7 +1,5 @@
-DIST deckar01-task_list-2.3.2.gem 20480 BLAKE2B 1fe3c658abf7ba63305f3760d4baf6e1bd2e1f4fbe6161c592b1aaf628b323ad0e5327c7df2cc73c2297cf230eec7aca85eca10dc5bae45b3f4f7164c343610c SHA512 f2f755d31780d89dfcc276750526caadaea56bebc580798879a49871ecce88c78921a35b8c92afb2b10d4b4c7440d1cf7ea60d08f2ac703bca60304fd3564dc6
DIST deckar01-task_list-2.3.3.gem 66560 BLAKE2B 3423a2b18e27fb44dcedb9df786430033c8d6f314b9995193d91ab8d35f569210b3189b55b4a77bbba8d93b7316e6d2a04e2b605ba74adac776f716fcc236b0f SHA512 3331b9e1f5e110b4777da5887cf5f8691f156203ae62e8f5c5bad92c9bc60fb441bdd41f71bce2dbee94bc19c6943f6c21eaad1348ce4094148a6cb2ec98d148
DIST deckar01-task_list-2.3.4.gem 66560 BLAKE2B e7ee4bcdbf620d8f3d7da045c0c6c916e04ba62895ac2b5489d9d0b5a558c07f4787a3391c5a0bec66c9865cd91e2df1c4437f889237fe1d24c2a8bd2fc7476c SHA512 ec551e9dbad829c99debbe0e385968a98e021db96afb7d8414dac627896b9b14e38345078c4e6a40905b956fd8552cefa1668d76e4a1055af64ebddb14c7b0a3
-EBUILD deckar01-task_list-2.3.2.ebuild 521 BLAKE2B aa48ce7a20c17cb96598c212c1097a3730f63acb427cf83f04bcc16a234ba5dbdafa7132c946f9599220b56663b127d5c681129941d26a4ca1583d6a001aded5 SHA512 592f275f501c9a4095f2160a1349d1d0c374967066e3c007ff5b51e9bf533d973dc59c1d1726723dbaeb9c369f9bd6f7b55a86e7a6abfc1ab53e048fd69568ab
EBUILD deckar01-task_list-2.3.3.ebuild 521 BLAKE2B aa48ce7a20c17cb96598c212c1097a3730f63acb427cf83f04bcc16a234ba5dbdafa7132c946f9599220b56663b127d5c681129941d26a4ca1583d6a001aded5 SHA512 592f275f501c9a4095f2160a1349d1d0c374967066e3c007ff5b51e9bf533d973dc59c1d1726723dbaeb9c369f9bd6f7b55a86e7a6abfc1ab53e048fd69568ab
-EBUILD deckar01-task_list-2.3.4.ebuild 525 BLAKE2B da75c1bd633f2717c0c765f3a5e4f4cb08993864a1fab8ecd90b645a884d555342a21f48d1651cd9e184dee02acc3dae1ea947ebc575aefafa9df56ee6db7905 SHA512 1f40dac83fcd1bce3428690b3f748e584c506a4b9623aea13ba786983a024363f8130b5f7e5e8be018a766b287ea5fcb6c52dae5f01b59b7306fbbe9bb9b3840
+EBUILD deckar01-task_list-2.3.4.ebuild 532 BLAKE2B e1d3f5d533c81ab535e739e1f2519408940b19ca64ec57c5a4bcc7d487414cb9ee4afc4f3f07c54f21f9c1e06e26096f7e44e880374d2ec4ad77ad765dbad711 SHA512 1c469b443a9dd2b6abedf55c578c11ee32e91897a810ce4fdc1c8e9455dda43f93e5589e419d7338012ed0a34d4eab1d1afabb8df7946f2d20ee1b56e393a7a7
MISC metadata.xml 335 BLAKE2B 9ef7e7ba43a177e6d1229326cfb00ec970eb41ced1131f11ba1a4fc27cd0049ecb0534c922e6d747b98d677b1b2362e66a880ad118cc29a53487f0697a310f4a SHA512 0944f24b6722f3aee42c008aa7f81824bef9f96fbb1b7d5e374ff77da585bf60eb15097687f2d8a98b36591955363642d4f89acecfa8c064f62e78b4a348a7de
diff --git a/dev-ruby/deckar01-task_list/deckar01-task_list-2.3.2.ebuild b/dev-ruby/deckar01-task_list/deckar01-task_list-2.3.2.ebuild
deleted file mode 100644
index 731f5450ae4c..000000000000
--- a/dev-ruby/deckar01-task_list/deckar01-task_list-2.3.2.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Markdown TaskList components"
-HOMEPAGE="https://github.com/deckar01/task_list"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
- dev-ruby/html-pipeline
-"
-
-ruby_add_bdepend "test? (
- dev-ruby/commonmarker
- dev-ruby/coffee-script
- dev-ruby/json
- dev-ruby/rack
- dev-ruby/sprockets
-)"
diff --git a/dev-ruby/deckar01-task_list/deckar01-task_list-2.3.4.ebuild b/dev-ruby/deckar01-task_list/deckar01-task_list-2.3.4.ebuild
index cc74077b488a..2f5491f2c022 100644
--- a/dev-ruby/deckar01-task_list/deckar01-task_list-2.3.4.ebuild
+++ b/dev-ruby/deckar01-task_list/deckar01-task_list-2.3.4.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_EXTRADOC="README.md"
diff --git a/dev-ruby/minitest-bonus-assertions/Manifest b/dev-ruby/minitest-bonus-assertions/Manifest
index 2f75a07751c6..ab130de31bdc 100644
--- a/dev-ruby/minitest-bonus-assertions/Manifest
+++ b/dev-ruby/minitest-bonus-assertions/Manifest
@@ -1,3 +1,3 @@
DIST minitest-bonus-assertions-3.0.gem 13824 BLAKE2B 415f8b48875b8335ded9fc21b5430b575d3d104179066de19aa58d1602da7ff9994c8ceb49b1cf34fd4c8553c76999bf1b638d2c44761af84d510ca1e276cec1 SHA512 8b07e5d3be7cf68be53b06f6b545445efd9021ff5423bb67c4b0e8e40aa004d75f34eef3fc23ebe83bceaaa064c57a5ac1b9969a28f48203a6ae4c34092c5621
-EBUILD minitest-bonus-assertions-3.0-r2.ebuild 1127 BLAKE2B 37e264653fa0f6c1f9ad1cd82df8a35a675bf2ed4b29a3836c176f6e49f0ebeb623668358dd3d845522ff06e00a752013718af7d3d13fee92984afc3fe1f4415 SHA512 a27aa953fddfdb7f3dbd0d81ec1dc06e56cf22c0d60fd7f329241ba5738b19ba9fa271075ac49538578e4a87f5acc66377a972529dae728ee12047dea92bf5d1
+EBUILD minitest-bonus-assertions-3.0-r2.ebuild 1371 BLAKE2B 150c4986e948b50fc275dc268d7a621f6ec8869c85be818bbec4770e6a522041f5fe45577af1063e3bd18fcdcc935f5feff52380af597a54205bd7f147fb4e51 SHA512 14350e1aff7294da8f6e6bd228c07c46d339b04baeef1d252d7f7a639f9c98700e6213bc49741d6eefed16c495213af7af4dd3dc5a59034f71785bb60dccd7bf
MISC metadata.xml 363 BLAKE2B cddd328941ca6a61a46b11a35faf87fd00642046213292f0fdccc30e0a57ea9ad0fe1a17209e0ed0f5732d0f87b85d39f56606b9da689cffd17f420f2bd0b073 SHA512 ff5752a50512efa89159daaf2006aa36f69deb9d354db36996834ce5e61d0776dc6202bedb0610eef0abc0ec175d45db9811fc7f83f534325bafc3daee00fafc
diff --git a/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0-r2.ebuild b/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0-r2.ebuild
index 6c0e2fcd63d5..3847c4ce3cfa 100644
--- a/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0-r2.ebuild
+++ b/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc"
@@ -15,17 +15,24 @@ HOMEPAGE="https://github.com/halostatue/minitest-bonus-assertions"
LICENSE="MIT"
SLOT="2"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
+IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/minitest-pretty_diff )"
all_ruby_prepare() {
sed -i -e '/\(bisect\|focus\|moar\)/ s:^:#:' test/minitest_config.rb || die
- sed -i -e '/returns true if the \(keys are missing\|sets are not equal\)/askip "Flaky"' test/test_minitest-bonus-assertions.rb || die
+ sed -e '/returns true if the \(keys are missing\|sets are not equal\)/askip "Flaky"' \
+ -i test/test_minitest-bonus-assertions.rb || die
# Avoid test that returns slightly different formatting on ruby31
- sed -i -e '/is triggered with a different exception/askip "Fragile for output differences"' test/test_minitest-bonus-assertions.rb || die
+ sed -e '/is triggered with a different exception/askip "Fragile for output differences"' \
+ -i test/test_minitest-bonus-assertions.rb || die
+
+ # Avoid test that returns slightly different formatting with newer set versions.
+ sed -e '207iskip "Fragile for output differences"' \
+ -e '225iskip "Fragile for output differences"' \
+ -i test/test_minitest-bonus-assertions.rb || die
}
each_ruby_test() {
diff --git a/dev-ruby/rspec-rails/Manifest b/dev-ruby/rspec-rails/Manifest
index ab2e7f11c0b7..dcb907aef58b 100644
--- a/dev-ruby/rspec-rails/Manifest
+++ b/dev-ruby/rspec-rails/Manifest
@@ -7,5 +7,5 @@ EBUILD rspec-rails-5.1.2.ebuild 1546 BLAKE2B bbb4289c5382ae628c0bd64998d79a51dd1
EBUILD rspec-rails-6.0.3.ebuild 1634 BLAKE2B 232908e599fea9dac78ac5362b6bba78002106b6d4562f306d5bc58962f5c50d0102ab5d54e37f197dee367fdcd82c099240f02e8d9eeee2665a7fe30e5ccf0f SHA512 3181a8ba73480c252d7bbb90ad824d020cda89e008242aeb1cf8269b2451b0eaf438e12a394673cdd8d06de30f7f0f07149766d9dccaa9301683db5b3698409a
EBUILD rspec-rails-6.0.4.ebuild 1627 BLAKE2B ae86ad3bc767b9ef4ea16e97eee5c7716983b6412ddde6c77ed0cc3ef404e4c2071a63e9581a3d98d026f46b3eb9bb42b61e14fe084d39779f59166112970ec3 SHA512 cc2b474439c430f1acf4f97f2c4b4b10955402da4959f668c639f703ff5206e8b9101d3190808ede6cd03f3bac1fd87f09db602b71f7314d7218dcdb34e1172f
EBUILD rspec-rails-6.1.1.ebuild 1738 BLAKE2B 9483a6b1154a2e4cac9817bc97d439fe8475805cfd837a996f4d34e67d42461d7052499ab399850f0dc3de7679201f2db031c2ba277355d365ab41745c19c300 SHA512 b0a10b04b302d4285ef7d1ae2e45f6ca96c1429526d750e27ecb53d89a04894024d15caa0d5a526a391e5308f5b3f6d8cc2af7073cc313956c0e33aba7e2d244
-EBUILD rspec-rails-6.1.2.ebuild 1738 BLAKE2B 9483a6b1154a2e4cac9817bc97d439fe8475805cfd837a996f4d34e67d42461d7052499ab399850f0dc3de7679201f2db031c2ba277355d365ab41745c19c300 SHA512 b0a10b04b302d4285ef7d1ae2e45f6ca96c1429526d750e27ecb53d89a04894024d15caa0d5a526a391e5308f5b3f6d8cc2af7073cc313956c0e33aba7e2d244
+EBUILD rspec-rails-6.1.2-r1.ebuild 1824 BLAKE2B 34f9b8db0bda57531b238f0de5a2ea106d4f71b177c70b5b3763de99575ce4082d339a50f07a0741d496c52aca3ed361275fe32526e2534b87db8e02dd257da2 SHA512 5b901d38d7755b23058b69dfaf5b5a3b797bd830c9a92bfddc1e3676c47a5acaeecfeb772022134e714e796211bad34cbb858fbdec767ea88490179549e0318a
MISC metadata.xml 344 BLAKE2B 22dcdd62747138dcdc6e21c019acb6aee50548e35a9189b0b597e603869519d1ca6ac5e6eb32cb6eafb2b313adb1b74f16d7d282d4d19bf9f7bd4913788a3137 SHA512 e6782747b02a80fe50926710100a46ec28d6f55419f2fbb0bff4ebdf1db7d4f43fda195f21570fb5e149990026dd69e3c234baac337e5a6c5fa0c8f28bd62247
diff --git a/dev-ruby/rspec-rails/rspec-rails-6.1.2.ebuild b/dev-ruby/rspec-rails/rspec-rails-6.1.2-r1.ebuild
index 97a54c4cf41b..36279a08e464 100644
--- a/dev-ruby/rspec-rails/rspec-rails-6.1.2.ebuild
+++ b/dev-ruby/rspec-rails/rspec-rails-6.1.2-r1.ebuild
@@ -27,13 +27,14 @@ ruby_add_rdepend "
|| ( dev-ruby/activesupport:7.1 dev-ruby/activesupport:7.0 dev-ruby/activesupport:6.1 )
|| ( dev-ruby/actionpack:7.1 dev-ruby/actionpack:7.0 dev-ruby/actionpack:6.1 )
|| ( dev-ruby/railties:7.1 dev-ruby/railties:7.0 dev-ruby/railties:6.1 )
- >=dev-ruby/rspec-3.12:3"
+ >=dev-ruby/rspec-3.13:3"
# Depend on the package being already installed for tests, because
# requiring ammeter will load it, and we need a consistent set of rspec
# and rspec-rails for that to work.
ruby_add_bdepend "test? (
|| ( dev-ruby/activerecord:7.1[sqlite] dev-ruby/activerecord:7.0[sqlite] dev-ruby/activerecord:6.1[sqlite] )
+ || ( dev-ruby/actionmailer:7.1 dev-ruby/actionmailer:7.0 dev-ruby/actionmailer:6.1 )
>=dev-ruby/capybara-2.2.0
>=dev-ruby/ammeter-1.1.5
~dev-ruby/rspec-rails-${PV}
diff --git a/dev-ruby/ruby-ole/Manifest b/dev-ruby/ruby-ole/Manifest
index 831cf995826f..8964a0ac3cfb 100644
--- a/dev-ruby/ruby-ole/Manifest
+++ b/dev-ruby/ruby-ole/Manifest
@@ -1,3 +1,5 @@
DIST ruby-ole-1.2.12.2.gem 56832 BLAKE2B 489dbaff30d5d293f5c04672c2e8dd2a6144f6b32fb22319c4691a351318f0aee8fd5d01106f3ef6abaab40e81cd86c8ba9d93ddb1e004240eb052ab6ce5675e SHA512 2c28336a827e42faed4183d79ae61d4dd2b888f3d13eb26fb2b7e967057127a01e184fb509c6e4718e7beebb7490ea2f7aa230f2c5e29efae49994fa92d604b7
+DIST ruby-ole-1.2.13.1.gem 56832 BLAKE2B d3d4a94428c5e3c2ea24db0740daeb3856ecdb9211455711a994da0011191d6aebacdd83187f5a64824ee1e6744731a9f696a76f954d2accf8eb3b36610289cc SHA512 5281d14e490b8dcae5b97f0e9c5088593c4c2ba39452884e4b0dda234638d4d701eb88f44d3863ec7436f39b770d5a9b556d2cd1cc6ac42c39951174cfe1ce88
EBUILD ruby-ole-1.2.12.2-r1.ebuild 704 BLAKE2B ebf900db9028deb06dfd04f12615ed414d998d6837c177dec23116c5dc064b0ef8d2bbe8578ee2ce35242dfb75d42feac20f91bd572edeb5936ab4a942fabe50 SHA512 8a592c6efe9ad92cc0cefc202a812bdab6658744ddd06be6bb0e2778fdb038aeafb81b8320f90e91172ab8274a40aefecb1cbc637c067beb78f80644607366f7
+EBUILD ruby-ole-1.2.13.1.ebuild 708 BLAKE2B 68510acbf349b7c3f8472bb43d9a0c19d65c302bf78d900e8d40fddc55dad42007624036a3a133d12c56b6d9da34d79346f112638e37c9d9da564f7329078756 SHA512 551673378326f7bd9a328c54ee93fc672e0ed570e3c7910b15f6eacd8b9b1a0cd63893d9954220f17be072890f1ec40f9425dda97a953a25e8dcc6b0ad623d80
MISC metadata.xml 457 BLAKE2B 99f740fcd9faa54b10a0cb93ad9318f294c0d0a880337167d5bb2bfa0999de7e251232dafc0e276237cba5d615644c8bcb4b399aead5ceb8e6324bf988c510c9 SHA512 668b1a24d94b9eebea8fd7f84b7795a9dad64f16b8a0cf1933720fffa79ea3a1ea655adfde94673226cdcf3c171d8c973d9f58934672e99d3057fcb01178e439
diff --git a/dev-ruby/ruby-ole/ruby-ole-1.2.13.1.ebuild b/dev-ruby/ruby-ole/ruby-ole-1.2.13.1.ebuild
new file mode 100644
index 000000000000..e688f3070f8d
--- /dev/null
+++ b/dev-ruby/ruby-ole/ruby-ole-1.2.13.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+# Avoid the complexity of the "rake" recipe and run testrb-2 manually.
+RUBY_FAKEGEM_RECIPE_TEST=none
+
+# Same thing for the docs whose rake target just calls rdoc.
+RUBY_FAKEGEM_RECIPE_DOC=rdoc
+RUBY_FAKEGEM_EXTRADOC="ChangeLog README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby library for easy read/write access to OLE compound documents"
+HOMEPAGE="https://github.com/aquasync/ruby-ole"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )"
+
+each_ruby_test() {
+ ruby-ng_testrb-2 --pattern='test.*\.rb' test/
+}
diff --git a/games-emulation/Manifest.gz b/games-emulation/Manifest.gz
index d0be939c29ef..e91a96a4b3ac 100644
--- a/games-emulation/Manifest.gz
+++ b/games-emulation/Manifest.gz
Binary files differ
diff --git a/games-emulation/pcsx2/Manifest b/games-emulation/pcsx2/Manifest
index 0b54f63da617..afb7e372f0f5 100644
--- a/games-emulation/pcsx2/Manifest
+++ b/games-emulation/pcsx2/Manifest
@@ -6,5 +6,5 @@ DIST pcsx2-1.7.5624.tar.xz 18073460 BLAKE2B 3068190f979cb5d04c7e8bd89cbab2953bff
EBUILD pcsx2-1.7.5474.ebuild 4444 BLAKE2B 3602c1506b01d5fc22680968361fc3851d5495f22e0f6669023269d216ac8da017188afc93354cacfcb19b82f58e89bdb31e40d2ff13831930e4431cb3e01068 SHA512 4e03cfa18b447568e0af437763ce03701414270eabd330e9711a736c6470ed51737e4808754ee8dbb9bcc0f1934cae542fb44164083926ea774c8c7350f14594
EBUILD pcsx2-1.7.5560.ebuild 4444 BLAKE2B 3602c1506b01d5fc22680968361fc3851d5495f22e0f6669023269d216ac8da017188afc93354cacfcb19b82f58e89bdb31e40d2ff13831930e4431cb3e01068 SHA512 4e03cfa18b447568e0af437763ce03701414270eabd330e9711a736c6470ed51737e4808754ee8dbb9bcc0f1934cae542fb44164083926ea774c8c7350f14594
EBUILD pcsx2-1.7.5624.ebuild 4445 BLAKE2B 3ecfa40d01ac3d965b0a4295cc062b9cd7030db6b21bf4e6ad1bbe6a40f7384c090fc73299ca492c57c8ac70c958225ff525a65bd1ce3bd544c4794c2bf5665d SHA512 dba95445fdb1a58d1e38c5de527d4fadf5d8fec1f5386964df6d8ab0d31e2882a6ce49929e2ee33987853af983ca956f28744b603dc5ec29819246c91ecf827c
-EBUILD pcsx2-9999.ebuild 4445 BLAKE2B 3ecfa40d01ac3d965b0a4295cc062b9cd7030db6b21bf4e6ad1bbe6a40f7384c090fc73299ca492c57c8ac70c958225ff525a65bd1ce3bd544c4794c2bf5665d SHA512 dba95445fdb1a58d1e38c5de527d4fadf5d8fec1f5386964df6d8ab0d31e2882a6ce49929e2ee33987853af983ca956f28744b603dc5ec29819246c91ecf827c
+EBUILD pcsx2-9999.ebuild 4426 BLAKE2B 1490f918a086955ae7382b259656aecbb5f0df4407999d5998a0fd95e5182ed19c4156855d1b68cf129d6edaa450320516b4d31860277a1694444661e6c2c0c6 SHA512 abd7ae8e52c942d21728e5e8b5638d2711effde488ab1865e7c89494afa5729b6197d8693e83fe81671e34f3fdcbbb5eaa11dadef79c3bef308be59066f7f20d
MISC metadata.xml 926 BLAKE2B 0076f5137c48d1d000eeff8f82457dfbf01c02928cc2a97479fcdef1eb71ce79c444ece7db8cc949e9c1f143b46623cae5992b51c27be87cf8bbe2bea254a499 SHA512 9e23b0c991418f8c8331795477ece481e0d8a78f4da06db03738cfa303555b80f1bc772f9d521674574fb500cf742b1c5193a0b6084b34f8b16c1cd2f1d33332
diff --git a/games-emulation/pcsx2/pcsx2-9999.ebuild b/games-emulation/pcsx2/pcsx2-9999.ebuild
index 04d9d27fa7e1..5edb77a7b841 100644
--- a/games-emulation/pcsx2/pcsx2-9999.ebuild
+++ b/games-emulation/pcsx2/pcsx2-9999.ebuild
@@ -30,7 +30,6 @@ RESTRICT="!test? ( test )"
# dlopen: qtsvg, vulkan-loader, wayland
COMMON_DEPEND="
app-arch/lz4:=
- app-arch/xz-utils
app-arch/zstd:=
dev-libs/libaio
dev-qt/qtbase:6[concurrent,gui,widgets]
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index f6cc2591330d..da408984c8ea 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/libbgcode/Manifest b/media-gfx/libbgcode/Manifest
index 09bdef1c9a91..213df9933b69 100644
--- a/media-gfx/libbgcode/Manifest
+++ b/media-gfx/libbgcode/Manifest
@@ -1,9 +1,3 @@
-DIST libbgcode-0.0.20231116.tar.gz 455134 BLAKE2B 63c37b7a8189ef5f14539d6e32cc442b91e65a8e0047c1d7cc2b6970a31b2aa02c212c7ed7dec4497392755d64550a28652b04746eaef279d4fb4a8ec58aac12 SHA512 605110a0e4ca16fd497dbe8b15f9794a75c19d5d5367320ddacaa621eb1a4370fcc5b8a799440d8b449774595c5bcbcd2d96fcb574707da475ef85764f9760d3
-DIST libbgcode-0.0.20240220.tar.gz 456416 BLAKE2B 966eadd2888dc733f3bffb919992774e138fe464702b072fd56b0c636cceca9636f1fe1606220ccccc2be44a66e2e999e3b81634c707a19a38b7416da7aa1407 SHA512 258466ebfe4c16fd8074be12434348866378220b64f2687667defa21b919b1e2d8c1dc4d11f829777eacdc785834acaebcb3cb46a903c53f3a2604e70c5bb75c
-DIST libbgcode-0.0.20240318.tar.gz 456456 BLAKE2B e4136c2fb6ce99fb932703520544de22b748d41e6df39425322a554ecccb6dc59c553d9903b7dcaccd30d4985a8506e58c83b8229e48c14e622eda43c6c010a5 SHA512 c5d0172db7251b68763664249e2ac81015cb75fa7674de2d28157dde749248d34b882dc14d260fdd4a47274b39b661459d7346db0da149eb36fd438840013793
DIST libbgcode-0.0.20240328.tar.gz 456463 BLAKE2B 7b9995e94d8f5081723ef435ef9bfe5ca75fbd09d2a8f5e6ff786fb5c4c9d6079a7f5a0b0d537b3b8a044c7126258e31ac411ef6a5aff287bf490672257506ee SHA512 13d5fe20b1faee5068a3c385041a680de5cdcec7fc34bc3f28c52bdab4d6b9e6170ad5ce5bb78399e956fc7f3fb5409e8e4adf0ff4850be686b3caf4d76ee3aa
-EBUILD libbgcode-0.0.20231116.ebuild 651 BLAKE2B dab4c9349f741ffdb7cbae2ae3c7f88e433a65e461e7272426db3b4a2bce45a366a4e4952aed3e8d0ef7adc551b6cc8678cf74f1d5df10421cb35a48321bc776 SHA512 c309d6796a3d4e210d79dd4dcb880f4b5335cf5740db42d85438f980114485bd6e69354d8f8eca03fe15b8f114651d244bcbf043320d0f2fcbc2ffadc49c8455
-EBUILD libbgcode-0.0.20240220-r1.ebuild 770 BLAKE2B 51167ea2d986b7e8c5d8e2dd419cdfcc45602b5eab06c23951386c8dc6fb056f1c31e3f7b30758c5d9866adf64d9d5e26d0871e8b383c2bc407695a21f1c7531 SHA512 99a4a3b01844388a58c378d005bbc3ce95d8fb3339fd6fc7be2fd50730e6789ec199fe954980ebeeb317e4713c50def244353809846cd8a3719510ab149efad2
-EBUILD libbgcode-0.0.20240318.ebuild 770 BLAKE2B 8292d2fdea0e3a2699b4547f150a220e4e57bc6969e8e4aed2a4d3fe29fc2509306c922a7d470b827bd4df1ad63336d71a30f54a4fdd153eb9238b009d4cbcca SHA512 17feea4a5d475255636655696d32e1889929feda7ec2261b05955a8396c12e2ec7fbfeb811bd4eebe64a4a84fec0bd539414a3dd984834ff629a61b311778bc8
EBUILD libbgcode-0.0.20240328.ebuild 769 BLAKE2B 0e7a698bbfac9e3a287f95b641d914145f27d1b84493ff06221d2b3046f806b6386d4ebf9e4bd9b801feb8739415540de2aed3faef782e8a0b9a7f0344a8b271 SHA512 73f09470c2a97f46f98c7b79aecc0de7429ca6de8233a7d55843eaec03ca8faa66b111fbaab356617971153f9f25eb140d01b18bdaf1c5258e6e93c0250fd69f
MISC metadata.xml 517 BLAKE2B f13be19479e8ade30b867081f8014821be2c5650b407890268e6cab65330bd4b8e3ab37e6cba531f029ebb0499d0cb7269ccb17b309b15105f6bb6aa94b5c42e SHA512 0d09893294fc40e9b52bbdf7f8f31e075c1e8839fd90c2b9656b70d30ab52f088527ab2d1ffec797ecb1e309ea7d40bb48d571eafd19eb3a2592aef4e7c918c0
diff --git a/media-gfx/libbgcode/libbgcode-0.0.20231116.ebuild b/media-gfx/libbgcode/libbgcode-0.0.20231116.ebuild
deleted file mode 100644
index e2c87aad46fe..000000000000
--- a/media-gfx/libbgcode/libbgcode-0.0.20231116.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-LIBBGCODE_COMMIT=bc390aab4427589a6402b4c7f65cf4d0a8f987ec
-
-DESCRIPTION="Prusa Block & Binary G-code reader / writer / converter"
-HOMEPAGE="https://github.com/prusa3d/libbgcode"
-SRC_URI="https://github.com/prusa3d/libbgcode/archive/${LIBBGCODE_COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-
-DEPEND="
- >=dev-libs/boost-1.82
- >=dev-libs/heatshrink-0.4.1
- >=dev-cpp/catch-2.13:0
- <dev-cpp/catch-3:0
- >=dev-python/pybind11-2.11
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}-${LIBBGCODE_COMMIT}"
diff --git a/media-gfx/libbgcode/libbgcode-0.0.20240220-r1.ebuild b/media-gfx/libbgcode/libbgcode-0.0.20240220-r1.ebuild
deleted file mode 100644
index d317371d29ee..000000000000
--- a/media-gfx/libbgcode/libbgcode-0.0.20240220-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-LIBBGCODE_COMMIT=33a1eebfb8e65f333c057c13734f3a838e31d433
-
-DESCRIPTION="Prusa Block & Binary G-code reader / writer / converter"
-HOMEPAGE="https://github.com/prusa3d/libbgcode"
-SRC_URI="https://github.com/prusa3d/libbgcode/archive/${LIBBGCODE_COMMIT}.tar.gz -> ${P}.tar.gz"
-
-S="${WORKDIR}/${PN}-${LIBBGCODE_COMMIT}"
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-libs/heatshrink-0.4.1
- >=sys-libs/zlib-1.0
-"
-DEPEND="${RDEPEND}
- dev-libs/boost
- test? ( =dev-cpp/catch-2*:0 )
-"
-
-src_configure() {
- local mycmakeargs=(
- -DLibBGCode_BUILD_TESTS=$(usex test)
- )
- cmake_src_configure
-}
diff --git a/media-gfx/libbgcode/libbgcode-0.0.20240318.ebuild b/media-gfx/libbgcode/libbgcode-0.0.20240318.ebuild
deleted file mode 100644
index b7d9859af31d..000000000000
--- a/media-gfx/libbgcode/libbgcode-0.0.20240318.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-LIBBGCODE_COMMIT=638538cba6731eeafd47d332df70426d619532b5
-
-DESCRIPTION="Prusa Block & Binary G-code reader / writer / converter"
-HOMEPAGE="https://github.com/prusa3d/libbgcode"
-SRC_URI="https://github.com/prusa3d/libbgcode/archive/${LIBBGCODE_COMMIT}.tar.gz -> ${P}.tar.gz"
-
-S="${WORKDIR}/${PN}-${LIBBGCODE_COMMIT}"
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-libs/heatshrink-0.4.1
- >=sys-libs/zlib-1.0
-"
-DEPEND="${RDEPEND}
- dev-libs/boost
- test? ( =dev-cpp/catch-2*:0 )
-"
-
-src_configure() {
- local mycmakeargs=(
- -DLibBGCode_BUILD_TESTS=$(usex test)
- )
- cmake_src_configure
-}
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 109beb991e10..db05f33a9425 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/libsoundtouch/Manifest b/media-libs/libsoundtouch/Manifest
index 7bbfae198c21..49b5da96c6d6 100644
--- a/media-libs/libsoundtouch/Manifest
+++ b/media-libs/libsoundtouch/Manifest
@@ -1,6 +1,6 @@
AUX libsoundtouch-2.3.2-configure-bashism.patch 1134 BLAKE2B fcb5153cdf22f46061bdc5cac4d71e6f0db92b05b20907457b4ae37f613a2851fd04d00274fe9f40a471c1a356b4c7ebc066eca014fc2da76eed6ccecfbba368 SHA512 b0f9c26575f660c647a41a1812162262f4cbe107ead10ba8d821af206fd0e066d1384fae854b5bcf0229ff74cf15f8d75831bbdc6939754c2a7d41253ec1f344
-AUX libsoundtouch-2.3.2-flags.patch 677 BLAKE2B 9fb460e75adf0d0223b96882e2ae0cbfcd6e33e7073824a35e599974bbdacf7b6c539f171fa6e80e999a86a767cee8ecab30c0c0c4be21def49704a19adec9b3 SHA512 851d46691867cf2021f53b27706ff8e3ede4f3300de91c9bd1edbb51a8972e45fd5a1443197bf531b388e551e7756583ef3cf950fc21f7f5e3c331b7d248d5bd
DIST soundtouch-2.3.2.tar.gz 583373 BLAKE2B cd3c8fffaa81a2ed867f5a564dd7ff3047b4de576536c3c116162981261bf3789d16def1c94e5be2450373be3f61fd67fa44e3552e19cad7b7d5d56500b98255 SHA512 72cd38f3e11f3c55ff7ed3691fd9a749a5f8d072e08ed03f2fd43a8664962138afaf3e4647116940e86f6ae374a1ba3bcd4b108280da29f3ffa6091cf383ea35
-EBUILD libsoundtouch-2.3.2-r1.ebuild 1592 BLAKE2B 87e6a634297fc30d74f04b0ff1d05829a62961499e6f6a06ed57152355e62095fd1a0d878d4e8c67019aa7d71ab1ca19fd3c739e65441581f12f2b8c66d496de SHA512 a8e841bcbff6672ea8c4d8ed6decef89d05d2c4def2456d228479eb6838066b3b2d63789c97460fb1b2b7d06588c0b77c52e1cb8375d570b74555784d0f7abf0
+DIST soundtouch-2.3.3.tar.gz 606780 BLAKE2B 266d20975468dc45f449ea7d79503657a4209427a811051344fbb5464dc59c1498f2089bccae921ae20eb266bb01d7933b2dd2ee05c6d4423ae1b215ab3dffb2 SHA512 9cc507e15be065fe404e3f9ac71cdc596474c4a86b04a4b969c6c3ed4aff865cdf6aee24929046818a7d3791f005778aea112d74ef4d8f60b05460755a08dbe3
EBUILD libsoundtouch-2.3.2.ebuild 1549 BLAKE2B 7cbe6be88e41e0dc047d5f0d9b8e665f710d7d4d39d0001e124a0e34940896f87fbafc5a6c87b3def415b0609e195a389e2051b59d06bbf4082e4d4ad84d0b7d SHA512 eb4a5180a332f98596bd5bcb9c54775b408f4f1eaf901e89a647cccbb1b95a3bc693e6b69bca2584af64f5ae7beb46ce915bf3bcfdcf459b225ed18a6c959dfd
+EBUILD libsoundtouch-2.3.3.ebuild 1489 BLAKE2B d45052f9db4642341682722531edcf9c252e3295ae19b99aa10f8249fe71a7132e3ac3da502bbbe7689b1b1656123d4788e92484368ae63b7da2147c50f291d7 SHA512 214067c70d7874c85ce122805dd32c6de42c989a00cf07d197243d491786a2396438eaa8e3161095f0f184e4a1fbf64a1dae786c276969acf98e28c191abed31
MISC metadata.xml 342 BLAKE2B e6cf68e7f7b3388d470217ab284df262c30c97ab45dee72af996dffaf6da83dccdc20d9637838a4af5ba841dc83de91e4d7221b91d1c530ad87905cf776145d5 SHA512 8255b1dcaeab7ee22bca3c7625a534a1c41c4c5adf94471f46f5a6516c9cafc1525cff4c16d6424ab6e9962b5030553d969526da804bd9ae6df98788c1556121
diff --git a/media-libs/libsoundtouch/files/libsoundtouch-2.3.2-flags.patch b/media-libs/libsoundtouch/files/libsoundtouch-2.3.2-flags.patch
deleted file mode 100644
index badd42e43b26..000000000000
--- a/media-libs/libsoundtouch/files/libsoundtouch-2.3.2-flags.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-https://codeberg.org/soundtouch/soundtouch/pulls/35
---- a/source/SoundTouchDLL/Makefile.am
-+++ b/source/SoundTouchDLL/Makefile.am
-@@ -34,7 +34,7 @@ libSoundTouchDll_la_SOURCES=../SoundTouch/AAFilter.cpp ../SoundTouch/FIRFilter.c
- # Compiler flags
-
- # Modify the default 0.0.0 to LIB_SONAME.0.0
--LDFLAGS=-version-info @LIB_SONAME@
-+AM_LDFLAGS=$(LDFLAGS) -version-info @LIB_SONAME@
-
- if X86
- CXXFLAGS1=-mstackrealign -msse
-@@ -44,4 +44,4 @@ if X86_64
- CXXFLAGS2=-fPIC
- endif
-
--CXXFLAGS+=$(AM_CXXFLAGS) $(CXXFLAGS1) $(CXXFLAGS2) -shared -DDLL_EXPORTS -fvisibility=hidden
-+AM_CXXFLAGS=$(CXXFLAGS) $(CXXFLAGS1) $(CXXFLAGS2) -shared -DDLL_EXPORTS -fvisibility=hidden
diff --git a/media-libs/libsoundtouch/libsoundtouch-2.3.2-r1.ebuild b/media-libs/libsoundtouch/libsoundtouch-2.3.3.ebuild
index 642ab60742a3..904462c53220 100644
--- a/media-libs/libsoundtouch/libsoundtouch-2.3.2-r1.ebuild
+++ b/media-libs/libsoundtouch/libsoundtouch-2.3.3.ebuild
@@ -20,11 +20,6 @@ IUSE="cpu_flags_x86_sse openmp static-libs"
BDEPEND="virtual/pkgconfig"
-PATCHES=(
- "${FILESDIR}"/${PN}-2.3.2-configure-bashism.patch
- "${FILESDIR}"/${PN}-2.3.2-flags.patch
-)
-
pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
}
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 25ba2ccf50da..25ce557351d6 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/sidplayfp/Manifest b/media-sound/sidplayfp/Manifest
index 3eed8d0e073e..85bbe76c6c90 100644
--- a/media-sound/sidplayfp/Manifest
+++ b/media-sound/sidplayfp/Manifest
@@ -1,8 +1,6 @@
AUX sidplayfp-1.4.4-musl-limits.patch 263 BLAKE2B bd9c7d93bb0743d94451d4379baa598265ea95bb5717a31770d85b91a3ef8e0fa222fb4c506b6d36c41354b0ddc821ed531e394e6a4db8e52eeeebd7a17168d6 SHA512 2fe65a56bca1e6f1b898ccc6a2ad0c0d2c38fcfb0a9e5a781e515214f616cee1380b4f80c0df54986d43f30fb85f62c88b73706e5db5e1f89bc0f054d805283e
-DIST sidplayfp-2.5.0.tar.gz 249111 BLAKE2B 6ac126ee1f26e2dafe649d1bc64fd053ac6762277996dcbc6704dbda788bd2b3d3d2810aba48a8d9fd62ae92f70773cc93a657198c414327ea18fc074da35c96 SHA512 271d1ef216ace5294084997dc902f74411679b24dd3426248c70004468c0525077f0d6cf187f24715d1b6465abf82236b328904b7c06d4e0f87e159594be6427
-DIST sidplayfp-2.5.1.tar.gz 244863 BLAKE2B 463a8716f0a1f310780aec559ebb1128749cc0cc97da254d422552859450cf1e721510b1706a59181e2ca1bf1575a68cfec96f688b164c289ae06a1b045b46dd SHA512 f7c13171d163cf49a2e2b1c485255bd80a3ebdd157343489ac5915e2190c325da327dd1c9413fc9daf6c7d8183c01473d2fc35ca38bfe516515780c464187199
DIST sidplayfp-2.6.2.tar.gz 246903 BLAKE2B 1e59d2ebbe9fad40b321502283a4972ceb3fe92b9f50426a619def42d9a5304d203919f9894d3a003ea01c3430e0f8420f581fc2afa007a998bcdd707b818948 SHA512 eb9a074acc5b50dff539ca7bfc4b43d0a66d0f1ed31ae4165db1f7a804e16fb8f69ce0be4f885d45f219899e4909460412dd726c8fa052e1dc16124c26cee093
-EBUILD sidplayfp-2.5.0.ebuild 930 BLAKE2B 5a2bfd999467d6cb62472aa7254479e1a0122840d360d6145c7cf44f1178feeb5e6b81ece987b009156d06483003ef928520b786c52b9d6f391186d881c67002 SHA512 bf9fee7ba07cc070b31eea6db9de4f2e6875bb3fc3328e9716998e147fb8ca2568cd0e94601e16b14fda97d8534936ed30fb5bfef6d6aca4a6dd24fa55adc2ba
-EBUILD sidplayfp-2.5.1.ebuild 930 BLAKE2B 5a2bfd999467d6cb62472aa7254479e1a0122840d360d6145c7cf44f1178feeb5e6b81ece987b009156d06483003ef928520b786c52b9d6f391186d881c67002 SHA512 bf9fee7ba07cc070b31eea6db9de4f2e6875bb3fc3328e9716998e147fb8ca2568cd0e94601e16b14fda97d8534936ed30fb5bfef6d6aca4a6dd24fa55adc2ba
+DIST sidplayfp-2.7.0.tar.gz 247006 BLAKE2B abf6a00b818df7c228114470eeb92902bca2179b6f16751b1c023b5d18df661c7551ae469264e2e54f117b2fdd914cdeefac33f034fcf9c2182b61d4c3d06b8a SHA512 22fd5d70bad33071c080f87144f17ae41a82046a7f7f9b8fb510968810d74024f512ddabf70fc7b01e92b4345f0e8e8c3477b523ab2ef4975ff00d3007ce33bc
EBUILD sidplayfp-2.6.2.ebuild 930 BLAKE2B 8df6a3575318c0e2db8f79b140606a22b8f0256d92c911d5b4aa8a33a49212c08a3aa52ba83af993baf7ef7295216219fe7cdd3a01a7e07009db1e85200fd747 SHA512 11d04eb06ffff6f53df04f1607e87bee5ae969a918eb3373b462a67b3cefe174eb4c9bcc5fca651db90efd4846912d7742a23f17b9ad4d638a48776f8f0f47b0
+EBUILD sidplayfp-2.7.0.ebuild 930 BLAKE2B 8df6a3575318c0e2db8f79b140606a22b8f0256d92c911d5b4aa8a33a49212c08a3aa52ba83af993baf7ef7295216219fe7cdd3a01a7e07009db1e85200fd747 SHA512 11d04eb06ffff6f53df04f1607e87bee5ae969a918eb3373b462a67b3cefe174eb4c9bcc5fca651db90efd4846912d7742a23f17b9ad4d638a48776f8f0f47b0
MISC metadata.xml 339 BLAKE2B 79d766f101909c202affb7cc72bbefdfb8d5b44fcbf74f17f98e665351384a8110aec7ddec0c685fb328198d29ae4953ce341cda3dd4abd2a67f157d90628175 SHA512 172879da9ed0be1ff48d75d23d3b23e3070247b4ef1decb291b020f7bc1522dd033e78f92d38511eedaae7c1944edc5bb05ff763f4d20a6b7015198ebd38f16f
diff --git a/media-sound/sidplayfp/sidplayfp-2.5.0.ebuild b/media-sound/sidplayfp/sidplayfp-2.5.0.ebuild
deleted file mode 100644
index f1866978a2ef..000000000000
--- a/media-sound/sidplayfp/sidplayfp-2.5.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Sidplay2 fork with resid-fp"
-HOMEPAGE="https://sourceforge.net/projects/sidplay-residfp/"
-SRC_URI="mirror://sourceforge/sidplay-residfp/${PN}/$(ver_cut 1-2)/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+alsa oss pulseaudio"
-
-BDEPEND="virtual/pkgconfig"
-RDEPEND="
- media-libs/libsidplayfp
- alsa? ( media-libs/alsa-lib )
- pulseaudio? ( media-libs/libpulse )"
-DEPEND="${RDEPEND}
- oss? ( virtual/os-headers )"
-
-DOCS=( AUTHORS README TODO )
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.4.4-musl-limits.patch
-)
-
-src_prepare() {
- default
-
- if ! use alsa; then
- sed -i -e 's:alsa >= 1.0:dIsAbLe&:' configure || die
- fi
-
- if ! use pulseaudio; then
- sed -i -e 's:libpulse-simple >= 1.0:dIsAbLe&:' configure || die
- fi
-}
-
-src_configure() {
- export ac_cv_header_linux_soundcard_h=$(usex oss)
-
- econf
-}
diff --git a/media-sound/sidplayfp/sidplayfp-2.5.1.ebuild b/media-sound/sidplayfp/sidplayfp-2.7.0.ebuild
index f1866978a2ef..622dd37d0372 100644
--- a/media-sound/sidplayfp/sidplayfp-2.5.1.ebuild
+++ b/media-sound/sidplayfp/sidplayfp-2.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 1c6203c302cc..9d2939db3b92 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 b057ad652f9a..5f1ea81fdd95 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Sun, 31 Mar 2024 06:40:31 +0000
+Sun, 31 Mar 2024 12:40:31 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index afafaa96f09f..7a3ac3b547eb 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 569494 BLAKE2B 475196fd0ff28d6023f45e6c22284bded2028bbe891778e3828fb75c3727438168bcd5ab63fe48683bb5874710c096e12470eee93163ae90c07d1f9d79810710 SHA512 94822c7f83b3b68b28e1885c442c2d9b5794eb5f861b8a0862162601a2c2b03cdc2bb6144d8b4a1d61befedf2ff1952e540c518e34c7f15ff5af14b7dc567fcb
-TIMESTAMP 2024-03-31T06:40:35Z
+TIMESTAMP 2024-03-31T12:40:35Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmYJBWNfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmYJWcNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klD7nQ//aXvevfUHNfbyKGDoIO0k2WKej2nUiKufuJd2L3Wyt67qkwkOTAw6HMIp
-+3GR0A225DTlsuTnDQvWBko2J5zQI6HQ1qRN4VJqTbTO/Iol4rzx3MdjinD76leF
-O5f2sEhbqQt8sL++lHTPJ7bV/yF0cC3McC4dgALrfwb0knK9jHiVF6DOwvVN8UdS
-HEveRNnaJ5TrLIJ/kvN9IaJg2vN8BZeWDXjQE1RKKBVg6f7pg8eJHAlz2N0lVtbo
-751N+XEfa75NrGUdDP+CXDfw9j/bs+yzRj7Bs4RhN36KgyvsC3ai6M2F1/U0hLI6
-2diuMFh0r2OBMt38I4eF4F7ke+bBiywoNgzxRs/mtHlojVCu/v00/aWyMZ6PVEb+
-+vpOv5KkwHOYBUhnF6LkJQ/We/PdLlKBEEyIG0mGfkmjgE1AUkP5VyvdLaIbK8+2
-XBA6BE/5B9FcUUDb6fA3Kw1sPAQ5TaaSp3xfxOtEx3WhJGbZ8hY7uj9RDdvfV8OT
-XQMOPjA7bQ9ggvgxInN9juZXtCXSDeeb4Z69Vz08kQZQRb+yCTUJzjLb9JSaaJvL
-x5cZQQ/rV6NfnB5xtoK062xdN1NycNBndhVBc1DOFdIFVGK7DbjMP48RWrMXxlAh
-pfQw72eiVrFMpjyx6ucmZh+/a2xIZKlNBfKmPSINZuS7TyywEc0=
-=xafc
+klCx0BAAqDlwbKvhiWTyJO9wrISUUT0QpEpU+wRup0XHW+pFRGbeOP7ujxTK1Vex
+kVNXFn/lXahMT6U9tVmuntOYucSWc4o3tos+M1MWXKld35ECpI7UUP0XCkgEQQjc
+56NnYQ5ojl293FifkWJCpktTJBd3ZQuxAPEIT++RuMXQlcsoPaDBmgs7NqoapiGI
++VQkR+lYdLvA7HEDregHLeiTha2vyLLvg79a4+kghUBYFNmK2nyeHxcgKMPHSiN1
+w7S757Gj4MJk9P4Ygejgjg2GDdtpHdlw2mCkVmNjE76T9OCScB3eLSq+BUZNrjNH
+w4PuKzM/d4fNYB4E3qVOpKyebmx+nFdH7kH2xra9PH5UlaAxkCVWVzl6m2824h12
+gQShj8Rq8NU80ISaQwii3XnoiDC2fXhJxPsTP6HCY1h2Q6Vlem8CBcj2NXavMY9A
+1UZ1YF/LRXK0LNdbhty1wEyw9TwZaUhDtaKZZVP4hwHjgaHskA74HUDR0w/D7COj
+nBA+ARIE2MmmiMrBxLoVjnrW7eWbCWxQKcFALT3qRvUjHh4mMDapgZwKigMN82Qx
+2ROHfogBTMsS3I2s80shuK40+yAAhXlVHxwXv5WxDA6XQY1m0Om6/4CYMoSpG72s
+K0/jMRd9YwGviHjEARfIw6aZGV/E/Iox0RbfJ5zZT8W2qlGv5KI=
+=ASUy
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index b057ad652f9a..5f1ea81fdd95 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Sun, 31 Mar 2024 06:40:31 +0000
+Sun, 31 Mar 2024 12:40:31 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index e13db5cdc098..8ee3cb1165d6 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 0f487cb3d7ea..026d1f769cda 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/rsyslog-8.2402.0 b/metadata/md5-cache/app-admin/rsyslog-8.2402.0
index 730e85adc457..bb203db6ec33 100644
--- a/metadata/md5-cache/app-admin/rsyslog-8.2402.0
+++ b/metadata/md5-cache/app-admin/rsyslog-8.2402.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.rsyslog.com/ https://github.com/rsyslog/rsyslog/
INHERIT=autotools linux-info python-any-r1 systemd
IUSE=clickhouse curl dbi debug doc elasticsearch +gcrypt gnutls imhttp impcap jemalloc kafka kerberos kubernetes mdblookup mongodb mysql normalize omhttp omhttpfs omudpspoof +openssl postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp +ssl systemd test usertools +uuid xxhash zeromq
-KEYWORDS=~amd64 arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc x86
LICENSE=GPL-3 LGPL-3 Apache-2.0
RDEPEND=>=dev-libs/libfastjson-0.99.8:= >=dev-libs/libestr-0.1.9 >=sys-libs/zlib-1.2.5 curl? ( >=net-misc/curl-7.35.0 ) dbi? ( >=dev-db/libdbi-0.8.3 ) elasticsearch? ( >=net-misc/curl-7.35.0 ) gcrypt? ( >=dev-libs/libgcrypt-1.5.3:= ) imhttp? ( dev-libs/apr-util www-servers/civetweb virtual/libcrypt:= ) impcap? ( net-libs/libpcap ) jemalloc? ( >=dev-libs/jemalloc-3.3.1:= ) kafka? ( >=dev-libs/librdkafka-0.9.0.99:= ) kerberos? ( virtual/krb5 ) kubernetes? ( >=net-misc/curl-7.35.0 ) mdblookup? ( dev-libs/libmaxminddb:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.1.10:= ) mysql? ( dev-db/mysql-connector-c:= ) normalize? ( >=dev-libs/liblognorm-2.0.3:= ) clickhouse? ( >=net-misc/curl-7.35.0 ) omhttpfs? ( >=net-misc/curl-7.35.0 ) omudpspoof? ( >=net-libs/libnet-1.1.6 ) postgres? ( >=dev-db/postgresql-8.4.20:= ) rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= ) redis? ( >=dev-libs/hiredis-0.11.0:= dev-libs/libevent[threads(+)] ) relp? ( >=dev-libs/librelp-1.2.17:= ) rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195] ) rfc5424hmac? ( >=dev-libs/openssl-0.9.8y:0= ) snmp? ( >=net-analyzer/net-snmp-5.7.2 ) ssl? ( gnutls? ( >=net-libs/gnutls-2.12.23:0= ) openssl? ( dev-libs/openssl:0= ) ) systemd? ( >=sys-apps/systemd-234 ) uuid? ( sys-apps/util-linux:0= ) xxhash? ( dev-libs/xxhash:= ) zeromq? ( >=net-libs/czmq-4:=[drafts] )
REQUIRED_USE=kubernetes? ( normalize ) ssl? ( || ( gnutls openssl ) )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.rsyslog.com/files/download/rsyslog/rsyslog-8.2402.0.tar.gz doc? ( https://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-8.2402.0.tar.gz )
_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fb463f5b7081a2eb18661e8a19ab1be2
+_md5_=0909353d69e236ddc0af1ea9adc0956e
diff --git a/metadata/md5-cache/app-containers/Manifest.gz b/metadata/md5-cache/app-containers/Manifest.gz
index 9bc8511ca652..6af162d48c2b 100644
--- a/metadata/md5-cache/app-containers/Manifest.gz
+++ b/metadata/md5-cache/app-containers/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-containers/earthly-0.8.4 b/metadata/md5-cache/app-containers/earthly-0.8.4
index f03f8e303775..31111a12cc0d 100644
--- a/metadata/md5-cache/app-containers/earthly-0.8.4
+++ b/metadata/md5-cache/app-containers/earthly-0.8.4
@@ -4,11 +4,11 @@ DESCRIPTION=Build automation tool that executes in containers
EAPI=8
HOMEPAGE=https://earthly.dev/ https://github.com/earthly/earthly/
INHERIT=go-module
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=MPL-2.0
RDEPEND=|| ( app-containers/docker app-containers/podman )
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/earthly/earthly/archive/v0.8.4.tar.gz -> earthly-0.8.4.tar.gz https://dev.gentoo.org/~xgqt/distfiles/deps/earthly-0.8.4-deps.tar.xz
_eclasses_=flag-o-matic 288c54efeb5e2aa70775e39032695ad4 go-env 14f8f70fe58c14d7ab44fff15a05ac47 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fd4e66f574480d331bd12347074e96dc
+_md5_=3d04c2a69f831f36983a12eb498d4adf
diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz
index 84d2a689fe1f..242c979bf092 100644
--- a/metadata/md5-cache/app-emacs/Manifest.gz
+++ b/metadata/md5-cache/app-emacs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-emacs/apheleia-4.1 b/metadata/md5-cache/app-emacs/apheleia-4.1
index 4d15dbdd1f26..91103c3fc9d9 100644
--- a/metadata/md5-cache/app-emacs/apheleia-4.1
+++ b/metadata/md5-cache/app-emacs/apheleia-4.1
@@ -4,10 +4,10 @@ DESCRIPTION=Reformat GNU Emacs buffers stably without moving point
EAPI=8
HOMEPAGE=https://github.com/radian-software/apheleia/
INHERIT=elisp
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=MIT
RDEPEND=>=app-editors/emacs-26:*
SLOT=0
SRC_URI=https://github.com/radian-software/apheleia/archive/v4.1.tar.gz -> apheleia-4.1.tar.gz
_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c
-_md5_=6ed04af1f3fb3cd5ac9b78704bf28f70
+_md5_=0a36707e0fe6e5f1ff7516d8f49bf43f
diff --git a/metadata/md5-cache/app-emacs/jinx-1.3 b/metadata/md5-cache/app-emacs/jinx-1.3
index 67396f7f6ff5..92066223e134 100644
--- a/metadata/md5-cache/app-emacs/jinx-1.3
+++ b/metadata/md5-cache/app-emacs/jinx-1.3
@@ -5,10 +5,10 @@ DESCRIPTION=Enchanted Spell Checker for GNU Emacs
EAPI=8
HOMEPAGE=https://github.com/minad/jinx
INHERIT=edo elisp toolchain-funcs
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=GPL-3+
RDEPEND=app-text/enchant:2 >=app-emacs/compat-29.1.4.0 >=app-editors/emacs-27.1:*
SLOT=0
SRC_URI=https://github.com/minad/jinx/archive/refs/tags/1.3.tar.gz -> jinx-1.3.tar.gz
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a34a6b48717bd633554d3d3ccc050baa
+_md5_=f67bbaeb4f47f65587ecd60392a28938
diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz
index 008322c202f1..7e27458f60ad 100644
--- a/metadata/md5-cache/app-misc/Manifest.gz
+++ b/metadata/md5-cache/app-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-misc/broot-1.34.0 b/metadata/md5-cache/app-misc/broot-1.34.0
index 3827dd9fde6c..79d681406df5 100644
--- a/metadata/md5-cache/app-misc/broot-1.34.0
+++ b/metadata/md5-cache/app-misc/broot-1.34.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://dystroy.org/broot/ https://github.com/Canop/broot
INHERIT=bash-completion-r1 cargo
IUSE=X debug
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=Apache-2.0 BSD-2 BSD LGPL-3+ MIT ZLIB
RDEPEND=dev-libs/libgit2:= sys-libs/zlib X? ( x11-libs/libxcb:= )
SLOT=0
SRC_URI=https://github.com/Canop/broot/archive/v1.34.0.tar.gz -> broot-1.34.0.tar.gz https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.4.8/download -> ahash-0.4.8.crate https://crates.io/api/v1/crates/ahash/0.8.7/download -> ahash-0.8.7.crate https://crates.io/api/v1/crates/aho-corasick/1.1.2/download -> aho-corasick-1.1.2.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/ansi_colours/1.2.2/download -> ansi_colours-1.2.2.crate https://crates.io/api/v1/crates/anstream/0.6.7/download -> anstream-0.6.7.crate https://crates.io/api/v1/crates/anstyle/1.0.4/download -> anstyle-1.0.4.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.3/download -> anstyle-parse-0.2.3.crate https://crates.io/api/v1/crates/anstyle-query/1.0.2/download -> anstyle-query-1.0.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.2/download -> anstyle-wincon-3.0.2.crate https://crates.io/api/v1/crates/anyhow/1.0.79/download -> anyhow-1.0.79.crate https://crates.io/api/v1/crates/argh/0.1.12/download -> argh-0.1.12.crate https://crates.io/api/v1/crates/argh_derive/0.1.12/download -> argh_derive-0.1.12.crate https://crates.io/api/v1/crates/argh_shared/0.1.12/download -> argh_shared-0.1.12.crate https://crates.io/api/v1/crates/arrayref/0.3.7/download -> arrayref-0.3.7.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/bet/1.0.2/download -> bet-1.0.2.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.crate https://crates.io/api/v1/crates/bit_field/0.10.2/download -> bit_field-0.10.2.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.4.1/download -> bitflags-2.4.1.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/bstr/1.9.0/download -> bstr-1.9.0.crate https://crates.io/api/v1/crates/bumpalo/3.14.0/download -> bumpalo-3.14.0.crate https://crates.io/api/v1/crates/bytemuck/1.14.0/download -> bytemuck-1.14.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/cc/1.0.83/download -> cc-1.0.83.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/char_reader/0.1.1/download -> char_reader-0.1.1.crate https://crates.io/api/v1/crates/chrono/0.4.31/download -> chrono-0.4.31.crate https://crates.io/api/v1/crates/clap/4.4.16/download -> clap-4.4.16.crate https://crates.io/api/v1/crates/clap-help/1.1.0/download -> clap-help-1.1.0.crate https://crates.io/api/v1/crates/clap_builder/4.4.16/download -> clap_builder-4.4.16.crate https://crates.io/api/v1/crates/clap_complete/4.4.6/download -> clap_complete-4.4.6.crate https://crates.io/api/v1/crates/clap_derive/4.4.7/download -> clap_derive-4.4.7.crate https://crates.io/api/v1/crates/clap_lex/0.6.0/download -> clap_lex-0.6.0.crate https://crates.io/api/v1/crates/clap_mangen/0.2.17/download -> clap_mangen-0.2.17.crate https://crates.io/api/v1/crates/cli-log/2.0.0/download -> cli-log-2.0.0.crate https://crates.io/api/v1/crates/clipboard-win/4.5.0/download -> clipboard-win-4.5.0.crate https://crates.io/api/v1/crates/clipboard_macos/0.1.0/download -> clipboard_macos-0.1.0.crate https://crates.io/api/v1/crates/color_quant/1.1.0/download -> color_quant-1.1.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/coolor/0.9.0/download -> coolor-0.9.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/crokey/0.6.3/download -> crokey-0.6.3.crate https://crates.io/api/v1/crates/crokey-proc_macros/0.6.3/download -> crokey-proc_macros-0.6.3.crate https://crates.io/api/v1/crates/crossbeam/0.8.4/download -> crossbeam-0.8.4.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.11/download -> crossbeam-channel-0.5.11.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/crossterm/0.27.0/download -> crossterm-0.27.0.crate https://crates.io/api/v1/crates/crossterm_winapi/0.9.1/download -> crossterm_winapi-0.9.1.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/csv/1.3.0/download -> csv-1.3.0.crate https://crates.io/api/v1/crates/csv-core/0.1.11/download -> csv-core-0.1.11.crate https://crates.io/api/v1/crates/csv2svg/0.2.0/download -> csv2svg-0.2.0.crate https://crates.io/api/v1/crates/custom_error/1.9.2/download -> custom_error-1.9.2.crate https://crates.io/api/v1/crates/data-url/0.3.1/download -> data-url-0.3.1.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/deser-hjson/2.2.4/download -> deser-hjson-2.2.4.crate https://crates.io/api/v1/crates/directories/4.0.1/download -> directories-4.0.1.crate https://crates.io/api/v1/crates/directories-next/2.0.0/download -> directories-next-2.0.0.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dirs-sys-next/0.1.2/download -> dirs-sys-next-0.1.2.crate https://crates.io/api/v1/crates/doc-comment/0.3.3/download -> doc-comment-0.3.3.crate https://crates.io/api/v1/crates/either/1.9.0/download -> either-1.9.0.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/error-code/2.3.1/download -> error-code-2.3.1.crate https://crates.io/api/v1/crates/exr/1.71.0/download -> exr-1.71.0.crate https://crates.io/api/v1/crates/fallible-iterator/0.2.0/download -> fallible-iterator-0.2.0.crate https://crates.io/api/v1/crates/fallible-streaming-iterator/0.1.9/download -> fallible-streaming-iterator-0.1.9.crate https://crates.io/api/v1/crates/fastrand/2.0.1/download -> fastrand-2.0.1.crate https://crates.io/api/v1/crates/fdeflate/0.3.3/download -> fdeflate-0.3.3.crate https://crates.io/api/v1/crates/file-size/1.0.3/download -> file-size-1.0.3.crate https://crates.io/api/v1/crates/flate2/1.0.28/download -> flate2-1.0.28.crate https://crates.io/api/v1/crates/float-cmp/0.9.0/download -> float-cmp-0.9.0.crate https://crates.io/api/v1/crates/flume/0.11.0/download -> flume-0.11.0.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/fontconfig-parser/0.5.3/download -> fontconfig-parser-0.5.3.crate https://crates.io/api/v1/crates/fontdb/0.15.0/download -> fontdb-0.15.0.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/gethostname/0.3.0/download -> gethostname-0.3.0.crate https://crates.io/api/v1/crates/getrandom/0.2.12/download -> getrandom-0.2.12.crate https://crates.io/api/v1/crates/gif/0.12.0/download -> gif-0.12.0.crate https://crates.io/api/v1/crates/git2/0.14.4/download -> git2-0.14.4.crate https://crates.io/api/v1/crates/glassbench/0.4.1/download -> glassbench-0.4.1.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/half/2.2.1/download -> half-2.2.1.crate https://crates.io/api/v1/crates/hashbrown/0.9.1/download -> hashbrown-0.9.1.crate https://crates.io/api/v1/crates/hashbrown/0.14.3/download -> hashbrown-0.14.3.crate https://crates.io/api/v1/crates/hashlink/0.6.0/download -> hashlink-0.6.0.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.59/download -> iana-time-zone-0.1.59.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/id-arena/2.2.1/download -> id-arena-2.2.1.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/image/0.24.8/download -> image-0.24.8.crate https://crates.io/api/v1/crates/imagesize/0.12.0/download -> imagesize-0.12.0.crate https://crates.io/api/v1/crates/include_dir/0.7.3/download -> include_dir-0.7.3.crate https://crates.io/api/v1/crates/include_dir_macros/0.7.3/download -> include_dir_macros-0.7.3.crate https://crates.io/api/v1/crates/indexmap/2.1.0/download -> indexmap-2.1.0.crate https://crates.io/api/v1/crates/is_executable/1.0.1/download -> is_executable-1.0.1.crate https://crates.io/api/v1/crates/itoa/1.0.10/download -> itoa-1.0.10.crate https://crates.io/api/v1/crates/jobserver/0.1.27/download -> jobserver-0.1.27.crate https://crates.io/api/v1/crates/jpeg-decoder/0.3.1/download -> jpeg-decoder-0.3.1.crate https://crates.io/api/v1/crates/js-sys/0.3.67/download -> js-sys-0.3.67.crate https://crates.io/api/v1/crates/kurbo/0.9.5/download -> kurbo-0.9.5.crate https://crates.io/api/v1/crates/lazy-regex/3.1.0/download -> lazy-regex-3.1.0.crate https://crates.io/api/v1/crates/lazy-regex-proc_macros/3.1.0/download -> lazy-regex-proc_macros-3.1.0.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/lebe/0.5.2/download -> lebe-0.5.2.crate https://crates.io/api/v1/crates/lfs-core/0.11.2/download -> lfs-core-0.11.2.crate https://crates.io/api/v1/crates/libc/0.2.152/download -> libc-0.2.152.crate https://crates.io/api/v1/crates/libgit2-sys/0.13.5+1.4.5/download -> libgit2-sys-0.13.5+1.4.5.crate https://crates.io/api/v1/crates/libredox/0.0.1/download -> libredox-0.0.1.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.20.1/download -> libsqlite3-sys-0.20.1.crate https://crates.io/api/v1/crates/libz-sys/1.1.14/download -> libz-sys-1.1.14.crate https://crates.io/api/v1/crates/line-wrap/0.1.1/download -> line-wrap-0.1.1.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.12/download -> linux-raw-sys-0.4.12.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/log/0.4.20/download -> log-0.4.20.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/memchr/2.7.1/download -> memchr-2.7.1.crate https://crates.io/api/v1/crates/memmap2/0.6.2/download -> memmap2-0.6.2.crate https://crates.io/api/v1/crates/memmap2/0.8.0/download -> memmap2-0.8.0.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/memoffset/0.7.1/download -> memoffset-0.7.1.crate https://crates.io/api/v1/crates/minimad/0.13.0/download -> minimad-0.13.0.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.1/download -> miniz_oxide-0.7.1.crate https://crates.io/api/v1/crates/mio/0.8.10/download -> mio-0.8.10.crate https://crates.io/api/v1/crates/nix/0.22.3/download -> nix-0.22.3.crate https://crates.io/api/v1/crates/nix/0.26.4/download -> nix-0.26.4.crate https://crates.io/api/v1/crates/normpath/1.1.1/download -> normpath-1.1.1.crate https://crates.io/api/v1/crates/num-traits/0.2.17/download -> num-traits-0.2.17.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/objc-foundation/0.1.1/download -> objc-foundation-0.1.1.crate https://crates.io/api/v1/crates/objc_id/0.1.1/download -> objc_id-0.1.1.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/onig/6.4.0/download -> onig-6.4.0.crate https://crates.io/api/v1/crates/onig_sys/69.8.1/download -> onig_sys-69.8.1.crate https://crates.io/api/v1/crates/open/1.7.1/download -> open-1.7.1.crate https://crates.io/api/v1/crates/opener/0.6.1/download -> opener-0.6.1.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/phf/0.11.2/download -> phf-0.11.2.crate https://crates.io/api/v1/crates/phf_generator/0.11.2/download -> phf_generator-0.11.2.crate https://crates.io/api/v1/crates/phf_macros/0.11.2/download -> phf_macros-0.11.2.crate https://crates.io/api/v1/crates/phf_shared/0.11.2/download -> phf_shared-0.11.2.crate https://crates.io/api/v1/crates/pico-args/0.5.0/download -> pico-args-0.5.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.28/download -> pkg-config-0.3.28.crate https://crates.io/api/v1/crates/plist/1.6.0/download -> plist-1.6.0.crate https://crates.io/api/v1/crates/png/0.17.11/download -> png-0.17.11.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.76/download -> proc-macro2-1.0.76.crate https://crates.io/api/v1/crates/proc-status/0.1.1/download -> proc-status-0.1.1.crate https://crates.io/api/v1/crates/qoi/0.4.1/download -> qoi-0.4.1.crate https://crates.io/api/v1/crates/quick-xml/0.31.0/download -> quick-xml-0.31.0.crate https://crates.io/api/v1/crates/quote/1.0.35/download -> quote-1.0.35.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rayon/1.8.0/download -> rayon-1.8.0.crate https://crates.io/api/v1/crates/rayon-core/1.12.0/download -> rayon-core-1.12.0.crate https://crates.io/api/v1/crates/rctree/0.5.0/download -> rctree-0.5.0.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/redox_users/0.4.4/download -> redox_users-0.4.4.crate https://crates.io/api/v1/crates/regex/1.10.2/download -> regex-1.10.2.crate https://crates.io/api/v1/crates/regex-automata/0.4.3/download -> regex-automata-0.4.3.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.2/download -> regex-syntax-0.8.2.crate https://crates.io/api/v1/crates/resvg/0.36.0/download -> resvg-0.36.0.crate https://crates.io/api/v1/crates/rgb/0.8.37/download -> rgb-0.8.37.crate https://crates.io/api/v1/crates/roff/0.2.1/download -> roff-0.2.1.crate https://crates.io/api/v1/crates/roxmltree/0.18.1/download -> roxmltree-0.18.1.crate https://crates.io/api/v1/crates/rusqlite/0.24.2/download -> rusqlite-0.24.2.crate https://crates.io/api/v1/crates/rustix/0.38.30/download -> rustix-0.38.30.crate https://crates.io/api/v1/crates/rustybuzz/0.10.0/download -> rustybuzz-0.10.0.crate https://crates.io/api/v1/crates/ryu/1.0.16/download -> ryu-1.0.16.crate https://crates.io/api/v1/crates/safemem/0.3.3/download -> safemem-0.3.3.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/secular/1.0.1/download -> secular-1.0.1.crate https://crates.io/api/v1/crates/serde/1.0.195/download -> serde-1.0.195.crate https://crates.io/api/v1/crates/serde_derive/1.0.195/download -> serde_derive-1.0.195.crate https://crates.io/api/v1/crates/serde_json/1.0.111/download -> serde_json-1.0.111.crate https://crates.io/api/v1/crates/serde_spanned/0.6.5/download -> serde_spanned-0.6.5.crate https://crates.io/api/v1/crates/signal-hook/0.3.17/download -> signal-hook-0.3.17.crate https://crates.io/api/v1/crates/signal-hook-mio/0.2.3/download -> signal-hook-mio-0.2.3.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.1/download -> signal-hook-registry-1.4.1.crate https://crates.io/api/v1/crates/simd-adler32/0.3.7/download -> simd-adler32-0.3.7.crate https://crates.io/api/v1/crates/simplecss/0.2.1/download -> simplecss-0.2.1.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/slotmap/1.0.7/download -> slotmap-1.0.7.crate https://crates.io/api/v1/crates/smallvec/1.12.0/download -> smallvec-1.12.0.crate https://crates.io/api/v1/crates/snafu/0.7.5/download -> snafu-0.7.5.crate https://crates.io/api/v1/crates/snafu-derive/0.7.5/download -> snafu-derive-0.7.5.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/splitty/1.0.1/download -> splitty-1.0.1.crate https://crates.io/api/v1/crates/str-buf/1.0.6/download -> str-buf-1.0.6.crate https://crates.io/api/v1/crates/strict/0.1.4/download -> strict-0.1.4.crate https://crates.io/api/v1/crates/strict/0.2.0/download -> strict-0.2.0.crate https://crates.io/api/v1/crates/strict-num/0.1.1/download -> strict-num-0.1.1.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/svg/0.13.1/download -> svg-0.13.1.crate https://crates.io/api/v1/crates/svgtypes/0.12.0/download -> svgtypes-0.12.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.48/download -> syn-2.0.48.crate https://crates.io/api/v1/crates/syntect-no-panic/4.6.1/download -> syntect-no-panic-4.6.1.crate https://crates.io/api/v1/crates/tempfile/3.9.0/download -> tempfile-3.9.0.crate https://crates.io/api/v1/crates/termimad/0.28.2/download -> termimad-0.28.2.crate https://crates.io/api/v1/crates/termimad/0.29.0/download -> termimad-0.29.0.crate https://crates.io/api/v1/crates/terminal-clipboard/0.4.1/download -> terminal-clipboard-0.4.1.crate https://crates.io/api/v1/crates/terminal-light/1.2.0/download -> terminal-light-1.2.0.crate https://crates.io/api/v1/crates/termux-clipboard/0.1.0/download -> termux-clipboard-0.1.0.crate https://crates.io/api/v1/crates/thiserror/1.0.56/download -> thiserror-1.0.56.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.56/download -> thiserror-impl-1.0.56.crate https://crates.io/api/v1/crates/tiff/0.9.1/download -> tiff-0.9.1.crate https://crates.io/api/v1/crates/time/0.3.31/download -> time-0.3.31.crate https://crates.io/api/v1/crates/time-core/0.1.2/download -> time-core-0.1.2.crate https://crates.io/api/v1/crates/time-macros/0.2.16/download -> time-macros-0.2.16.crate https://crates.io/api/v1/crates/tiny-skia/0.11.3/download -> tiny-skia-0.11.3.crate https://crates.io/api/v1/crates/tiny-skia-path/0.11.3/download -> tiny-skia-path-0.11.3.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/toml/0.8.8/download -> toml-0.8.8.crate https://crates.io/api/v1/crates/toml_datetime/0.6.5/download -> toml_datetime-0.6.5.crate https://crates.io/api/v1/crates/toml_edit/0.21.0/download -> toml_edit-0.21.0.crate https://crates.io/api/v1/crates/trash/3.2.0/download -> trash-3.2.0.crate https://crates.io/api/v1/crates/ttf-parser/0.19.2/download -> ttf-parser-0.19.2.crate https://crates.io/api/v1/crates/umask/2.1.0/download -> umask-2.1.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.14/download -> unicode-bidi-0.3.14.crate https://crates.io/api/v1/crates/unicode-bidi-mirroring/0.1.0/download -> unicode-bidi-mirroring-0.1.0.crate https://crates.io/api/v1/crates/unicode-ccc/0.1.2/download -> unicode-ccc-0.1.2.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unicode-properties/0.1.0/download -> unicode-properties-0.1.0.crate https://crates.io/api/v1/crates/unicode-script/0.5.5/download -> unicode-script-0.5.5.crate https://crates.io/api/v1/crates/unicode-vo/0.1.0/download -> unicode-vo-0.1.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.11/download -> unicode-width-0.1.11.crate https://crates.io/api/v1/crates/url/2.5.0/download -> url-2.5.0.crate https://crates.io/api/v1/crates/usvg/0.36.0/download -> usvg-0.36.0.crate https://crates.io/api/v1/crates/usvg-parser/0.36.0/download -> usvg-parser-0.36.0.crate https://crates.io/api/v1/crates/usvg-text-layout/0.36.0/download -> usvg-text-layout-0.36.0.crate https://crates.io/api/v1/crates/usvg-tree/0.36.0/download -> usvg-tree-0.36.0.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uzers/0.11.3/download -> uzers-0.11.3.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/walkdir/2.4.0/download -> walkdir-2.4.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.90/download -> wasm-bindgen-0.2.90.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.90/download -> wasm-bindgen-backend-0.2.90.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.90/download -> wasm-bindgen-macro-0.2.90.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.90/download -> wasm-bindgen-macro-support-0.2.90.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.90/download -> wasm-bindgen-shared-0.2.90.crate https://crates.io/api/v1/crates/weezl/0.1.7/download -> weezl-0.1.7.crate https://crates.io/api/v1/crates/which/4.4.2/download -> which-4.4.2.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.6/download -> winapi-util-0.1.6.crate https://crates.io/api/v1/crates/winapi-wsapoll/0.1.1/download -> winapi-wsapoll-0.1.1.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/windows/0.44.0/download -> windows-0.44.0.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.0/download -> windows-targets-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.0/download -> windows_aarch64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.0/download -> windows_aarch64_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.0/download -> windows_i686_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.0/download -> windows_i686_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.0/download -> windows_x86_64_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.0/download -> windows_x86_64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.0/download -> windows_x86_64_msvc-0.52.0.crate https://crates.io/api/v1/crates/winnow/0.5.34/download -> winnow-0.5.34.crate https://crates.io/api/v1/crates/x11-clipboard/0.8.1/download -> x11-clipboard-0.8.1.crate https://crates.io/api/v1/crates/x11rb/0.12.0/download -> x11rb-0.12.0.crate https://crates.io/api/v1/crates/x11rb-protocol/0.12.0/download -> x11rb-protocol-0.12.0.crate https://crates.io/api/v1/crates/xmlparser/0.13.6/download -> xmlparser-0.13.6.crate https://crates.io/api/v1/crates/xmlwriter/0.1.0/download -> xmlwriter-0.1.0.crate https://crates.io/api/v1/crates/xterm-query/0.1.0/download -> xterm-query-0.1.0.crate https://crates.io/api/v1/crates/xterm-query/0.2.0/download -> xterm-query-0.2.0.crate https://crates.io/api/v1/crates/yaml-rust/0.4.5/download -> yaml-rust-0.4.5.crate https://crates.io/api/v1/crates/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.32/download -> zerocopy-derive-0.7.32.crate https://crates.io/api/v1/crates/zune-inflate/0.2.54/download -> zune-inflate-0.2.54.crate
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 4dede41d64d595673f6da62ab5540fa0 flag-o-matic 288c54efeb5e2aa70775e39032695ad4 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5bc9ddbe17c5c13ef59d39ecf1ad63eb
+_md5_=ade4fad1881e2e0906903db6f0b8769a
diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz
index ba39981647b3..4e993cbd35dd 100644
--- a/metadata/md5-cache/dev-java/Manifest.gz
+++ b/metadata/md5-cache/dev-java/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-java/commons-beanutils-1.9.4-r1 b/metadata/md5-cache/dev-java/commons-beanutils-1.9.4-r1
deleted file mode 100644
index e29783c5025d..000000000000
--- a/metadata/md5-cache/dev-java/commons-beanutils-1.9.4-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=compile install preinst prepare setup test
-DEPEND=dev-java/commons-collections:0 dev-java/commons-logging:0 >=virtual/jdk-1.8:* test? ( dev-java/commons-collections:0[test] ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 )
-DESCRIPTION=Provides easy-to-use wrappers around Reflection and Introspection APIs
-EAPI=8
-HOMEPAGE=https://commons.apache.org/proper/commons-beanutils/
-INHERIT=java-pkg-2 java-pkg-simple
-IUSE=doc source test
-KEYWORDS=amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos
-LICENSE=Apache-2.0
-RDEPEND=dev-java/commons-collections:0 dev-java/commons-logging:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-RESTRICT=!test? ( test )
-SLOT=1.7
-SRC_URI=mirror://apache/commons/beanutils/source/commons-beanutils-1.9.4-src.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 67f37f8db9bdf7868f26504fd7bcbb22 java-utils-2 b346c3901e71ba37137bae0b25b00221
-_md5_=b818ee63d0978430ab19080ede8dc626
diff --git a/metadata/md5-cache/dev-java/commons-beanutils-1.9.4-r2 b/metadata/md5-cache/dev-java/commons-beanutils-1.9.4-r2
new file mode 100644
index 000000000000..bd4aa30f64f5
--- /dev/null
+++ b/metadata/md5-cache/dev-java/commons-beanutils-1.9.4-r2
@@ -0,0 +1,16 @@
+BDEPEND=verify-sig? ( sec-keys/openpgp-keys-apache-commons ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile install preinst prepare setup test unpack
+DEPEND=dev-java/commons-collections:0 dev-java/commons-logging:0 >=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 )
+DESCRIPTION=Provides easy-to-use wrappers around Reflection and Introspection APIs
+EAPI=8
+HOMEPAGE=https://commons.apache.org/proper/commons-beanutils/
+INHERIT=java-pkg-2 java-pkg-simple verify-sig
+IUSE=doc source test verify-sig
+KEYWORDS=amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos
+LICENSE=Apache-2.0
+RDEPEND=dev-java/commons-collections:0 dev-java/commons-logging:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+RESTRICT=!test? ( test )
+SLOT=1.7
+SRC_URI=mirror://apache/commons/beanutils/source/commons-beanutils-1.9.4-src.tar.gz test? ( https://archive.apache.org/dist/commons/collections/source/commons-collections-3.2.2-src.tar.gz ) verify-sig? ( https://downloads.apache.org/commons/beanutils/source/commons-beanutils-1.9.4-src.tar.gz.asc )
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 67f37f8db9bdf7868f26504fd7bcbb22 java-utils-2 b346c3901e71ba37137bae0b25b00221 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=9b1dc8052b985ac37a7f12899b2fa559
diff --git a/metadata/md5-cache/dev-java/velocity-2.3 b/metadata/md5-cache/dev-java/velocity-2.3
index 3715ba2aeeee..40565f9b72c4 100644
--- a/metadata/md5-cache/dev-java/velocity-2.3
+++ b/metadata/md5-cache/dev-java/velocity-2.3
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/apache/velocity-engine/archive/refs/tags/2.3.tar.gz -> velocity-2.3.tar.gz
_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 67f37f8db9bdf7868f26504fd7bcbb22 java-utils-2 b346c3901e71ba37137bae0b25b00221
-_md5_=196e2c49434cac18d569e94ce794c2cf
+_md5_=0342e25b6bf7ad81f4f284672006a500
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index 2d1b1b796af1..4e1ef76ad980 100644
--- a/metadata/md5-cache/dev-lang/Manifest.gz
+++ b/metadata/md5-cache/dev-lang/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-lang/algol68g-3.5.1 b/metadata/md5-cache/dev-lang/algol68g-3.5.1
index 28090418c466..653836ae683c 100644
--- a/metadata/md5-cache/dev-lang/algol68g-3.5.1
+++ b/metadata/md5-cache/dev-lang/algol68g-3.5.1
@@ -4,9 +4,9 @@ DESCRIPTION=Algol 68 Genie compiler-interpreter
EAPI=8
HOMEPAGE=https://jmvdveer.home.xs4all.nl/en.algol-68-genie.html
IUSE=+curl +gsl +mpfr +ncurses plotutils postgres +readline
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=GPL-3+
RDEPEND=curl? ( net-misc/curl ) gsl? ( sci-libs/gsl:= ) mpfr? ( dev-libs/mpfr:= ) plotutils? ( media-libs/plotutils ) postgres? ( dev-db/postgresql:* ) readline? ( sys-libs/readline:= )
SLOT=0
SRC_URI=https://jmvdveer.home.xs4all.nl/algol68g-3.5.1.tar.gz
-_md5_=dc34a19257c247d6ccaf62874ae7c13f
+_md5_=190ed59881c8173174c9a8939209db2d
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index a22f65092b90..9e800f7ef57d 100644
--- a/metadata/md5-cache/dev-ruby/Manifest.gz
+++ b/metadata/md5-cache/dev-ruby/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ruby/deckar01-task_list-2.3.2 b/metadata/md5-cache/dev-ruby/deckar01-task_list-2.3.2
deleted file mode 100644
index 296ac5185a7e..000000000000
--- a/metadata/md5-cache/dev-ruby/deckar01-task_list-2.3.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/html-pipeline[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/html-pipeline[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/commonmarker[ruby_targets_ruby31(-)] dev-ruby/coffee-script[ruby_targets_ruby31(-)] dev-ruby/json[ruby_targets_ruby31(-)] dev-ruby/rack[ruby_targets_ruby31(-)] dev-ruby/sprockets[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/commonmarker[ruby_targets_ruby32(-)] dev-ruby/coffee-script[ruby_targets_ruby32(-)] dev-ruby/json[ruby_targets_ruby32(-)] dev-ruby/rack[ruby_targets_ruby32(-)] dev-ruby/sprockets[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-DESCRIPTION=Markdown TaskList components
-EAPI=8
-HOMEPAGE=https://github.com/deckar01/task_list
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( dev-ruby/html-pipeline[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/html-pipeline[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=2
-SRC_URI=https://rubygems.org/gems/deckar01-task_list-2.3.2.gem
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=133796cadf2681932b5467434e1f02c7
diff --git a/metadata/md5-cache/dev-ruby/deckar01-task_list-2.3.4 b/metadata/md5-cache/dev-ruby/deckar01-task_list-2.3.4
index 2a62ac17f74d..9c8767f17077 100644
--- a/metadata/md5-cache/dev-ruby/deckar01-task_list-2.3.4
+++ b/metadata/md5-cache/dev-ruby/deckar01-task_list-2.3.4
@@ -1,17 +1,17 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/html-pipeline[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/html-pipeline[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/commonmarker[ruby_targets_ruby31(-)] dev-ruby/coffee-script[ruby_targets_ruby31(-)] dev-ruby/json[ruby_targets_ruby31(-)] dev-ruby/rack[ruby_targets_ruby31(-)] dev-ruby/sprockets[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/commonmarker[ruby_targets_ruby32(-)] dev-ruby/coffee-script[ruby_targets_ruby32(-)] dev-ruby/json[ruby_targets_ruby32(-)] dev-ruby/rack[ruby_targets_ruby32(-)] dev-ruby/sprockets[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) )
+BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/html-pipeline[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/html-pipeline[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/html-pipeline[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/commonmarker[ruby_targets_ruby31(-)] dev-ruby/coffee-script[ruby_targets_ruby31(-)] dev-ruby/json[ruby_targets_ruby31(-)] dev-ruby/rack[ruby_targets_ruby31(-)] dev-ruby/sprockets[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/commonmarker[ruby_targets_ruby32(-)] dev-ruby/coffee-script[ruby_targets_ruby32(-)] dev-ruby/json[ruby_targets_ruby32(-)] dev-ruby/rack[ruby_targets_ruby32(-)] dev-ruby/sprockets[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/commonmarker[ruby_targets_ruby33(-)] dev-ruby/coffee-script[ruby_targets_ruby33(-)] dev-ruby/json[ruby_targets_ruby33(-)] dev-ruby/rack[ruby_targets_ruby33(-)] dev-ruby/sprockets[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
DESCRIPTION=Markdown TaskList components
EAPI=8
HOMEPAGE=https://github.com/deckar01/task_list
INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
KEYWORDS=~amd64
LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( dev-ruby/html-pipeline[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/html-pipeline[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
+RDEPEND=ruby_targets_ruby31? ( dev-ruby/html-pipeline[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/html-pipeline[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/html-pipeline[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=2
SRC_URI=https://rubygems.org/gems/deckar01-task_list-2.3.4.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=db9ba3440c03ec8ebfe736bed14d9b06
+_md5_=88ecc3ca2e63c86ea3bfb66b4a3a1898
diff --git a/metadata/md5-cache/dev-ruby/minitest-bonus-assertions-3.0-r2 b/metadata/md5-cache/dev-ruby/minitest-bonus-assertions-3.0-r2
index fc53aa52fc6d..079847040a66 100644
--- a/metadata/md5-cache/dev-ruby/minitest-bonus-assertions-3.0-r2
+++ b/metadata/md5-cache/dev-ruby/minitest-bonus-assertions-3.0-r2
@@ -1,17 +1,17 @@
-BDEPEND=ruby_targets_ruby31? ( test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/minitest-pretty_diff[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/minitest-pretty_diff[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) )
+BDEPEND=ruby_targets_ruby31? ( test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/minitest-pretty_diff[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/minitest-pretty_diff[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/minitest[ruby_targets_ruby33(-)] dev-ruby/minitest-pretty_diff[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
DESCRIPTION=Bonus assertions for minitest
EAPI=8
HOMEPAGE=https://github.com/halostatue/minitest-bonus-assertions
INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby31 ruby_targets_ruby32 doc test test
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
+RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=2
SRC_URI=https://rubygems.org/gems/minitest-bonus-assertions-3.0.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b03b693c8ab4d570e0dcae9dafc13ced
+_md5_=c817448e324f021a3245493e5a270f32
diff --git a/metadata/md5-cache/dev-ruby/rspec-rails-6.1.2 b/metadata/md5-cache/dev-ruby/rspec-rails-6.1.2-r1
index b01447bc5f42..a6e0ea9683a4 100644
--- a/metadata/md5-cache/dev-ruby/rspec-rails-6.1.2
+++ b/metadata/md5-cache/dev-ruby/rspec-rails-6.1.2-r1
@@ -1,4 +1,4 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( || ( dev-ruby/activesupport:7.1[ruby_targets_ruby31(-)] dev-ruby/activesupport:7.0[ruby_targets_ruby31(-)] dev-ruby/activesupport:6.1[ruby_targets_ruby31(-)] ) || ( dev-ruby/actionpack:7.1[ruby_targets_ruby31(-)] dev-ruby/actionpack:7.0[ruby_targets_ruby31(-)] dev-ruby/actionpack:6.1[ruby_targets_ruby31(-)] ) || ( dev-ruby/railties:7.1[ruby_targets_ruby31(-)] dev-ruby/railties:7.0[ruby_targets_ruby31(-)] dev-ruby/railties:6.1[ruby_targets_ruby31(-)] ) >=dev-ruby/rspec-3.12:3[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( || ( dev-ruby/activesupport:7.1[ruby_targets_ruby32(-)] dev-ruby/activesupport:7.0[ruby_targets_ruby32(-)] dev-ruby/activesupport:6.1[ruby_targets_ruby32(-)] ) || ( dev-ruby/actionpack:7.1[ruby_targets_ruby32(-)] dev-ruby/actionpack:7.0[ruby_targets_ruby32(-)] dev-ruby/actionpack:6.1[ruby_targets_ruby32(-)] ) || ( dev-ruby/railties:7.1[ruby_targets_ruby32(-)] dev-ruby/railties:7.0[ruby_targets_ruby32(-)] dev-ruby/railties:6.1[ruby_targets_ruby32(-)] ) >=dev-ruby/rspec-3.12:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( || ( dev-ruby/activerecord:7.1[ruby_targets_ruby31(-),sqlite] dev-ruby/activerecord:7.0[ruby_targets_ruby31(-),sqlite] dev-ruby/activerecord:6.1[ruby_targets_ruby31(-),sqlite] ) >=dev-ruby/capybara-2.2.0[ruby_targets_ruby31(-)] >=dev-ruby/ammeter-1.1.5[ruby_targets_ruby31(-)] ~dev-ruby/rspec-rails-6.1.2[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( || ( dev-ruby/activerecord:7.1[ruby_targets_ruby32(-),sqlite] dev-ruby/activerecord:7.0[ruby_targets_ruby32(-),sqlite] dev-ruby/activerecord:6.1[ruby_targets_ruby32(-),sqlite] ) >=dev-ruby/capybara-2.2.0[ruby_targets_ruby32(-)] >=dev-ruby/ammeter-1.1.5[ruby_targets_ruby32(-)] ~dev-ruby/rspec-rails-6.1.2[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) )
+BDEPEND=test? ( ruby_targets_ruby31? ( || ( dev-ruby/activesupport:7.1[ruby_targets_ruby31(-)] dev-ruby/activesupport:7.0[ruby_targets_ruby31(-)] dev-ruby/activesupport:6.1[ruby_targets_ruby31(-)] ) || ( dev-ruby/actionpack:7.1[ruby_targets_ruby31(-)] dev-ruby/actionpack:7.0[ruby_targets_ruby31(-)] dev-ruby/actionpack:6.1[ruby_targets_ruby31(-)] ) || ( dev-ruby/railties:7.1[ruby_targets_ruby31(-)] dev-ruby/railties:7.0[ruby_targets_ruby31(-)] dev-ruby/railties:6.1[ruby_targets_ruby31(-)] ) >=dev-ruby/rspec-3.13:3[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( || ( dev-ruby/activesupport:7.1[ruby_targets_ruby32(-)] dev-ruby/activesupport:7.0[ruby_targets_ruby32(-)] dev-ruby/activesupport:6.1[ruby_targets_ruby32(-)] ) || ( dev-ruby/actionpack:7.1[ruby_targets_ruby32(-)] dev-ruby/actionpack:7.0[ruby_targets_ruby32(-)] dev-ruby/actionpack:6.1[ruby_targets_ruby32(-)] ) || ( dev-ruby/railties:7.1[ruby_targets_ruby32(-)] dev-ruby/railties:7.0[ruby_targets_ruby32(-)] dev-ruby/railties:6.1[ruby_targets_ruby32(-)] ) >=dev-ruby/rspec-3.13:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( || ( dev-ruby/activerecord:7.1[ruby_targets_ruby31(-),sqlite] dev-ruby/activerecord:7.0[ruby_targets_ruby31(-),sqlite] dev-ruby/activerecord:6.1[ruby_targets_ruby31(-),sqlite] ) || ( dev-ruby/actionmailer:7.1[ruby_targets_ruby31(-)] dev-ruby/actionmailer:7.0[ruby_targets_ruby31(-)] dev-ruby/actionmailer:6.1[ruby_targets_ruby31(-)] ) >=dev-ruby/capybara-2.2.0[ruby_targets_ruby31(-)] >=dev-ruby/ammeter-1.1.5[ruby_targets_ruby31(-)] ~dev-ruby/rspec-rails-6.1.2[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( || ( dev-ruby/activerecord:7.1[ruby_targets_ruby32(-),sqlite] dev-ruby/activerecord:7.0[ruby_targets_ruby32(-),sqlite] dev-ruby/activerecord:6.1[ruby_targets_ruby32(-),sqlite] ) || ( dev-ruby/actionmailer:7.1[ruby_targets_ruby32(-)] dev-ruby/actionmailer:7.0[ruby_targets_ruby32(-)] dev-ruby/actionmailer:6.1[ruby_targets_ruby32(-)] ) >=dev-ruby/capybara-2.2.0[ruby_targets_ruby32(-)] >=dev-ruby/ammeter-1.1.5[ruby_targets_ruby32(-)] ~dev-ruby/rspec-rails-6.1.2[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) )
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
DESCRIPTION=RSpec's official Ruby on Rails plugin
@@ -8,10 +8,10 @@ INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
KEYWORDS=~amd64
LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( || ( dev-ruby/activesupport:7.1[ruby_targets_ruby31(-)] dev-ruby/activesupport:7.0[ruby_targets_ruby31(-)] dev-ruby/activesupport:6.1[ruby_targets_ruby31(-)] ) || ( dev-ruby/actionpack:7.1[ruby_targets_ruby31(-)] dev-ruby/actionpack:7.0[ruby_targets_ruby31(-)] dev-ruby/actionpack:6.1[ruby_targets_ruby31(-)] ) || ( dev-ruby/railties:7.1[ruby_targets_ruby31(-)] dev-ruby/railties:7.0[ruby_targets_ruby31(-)] dev-ruby/railties:6.1[ruby_targets_ruby31(-)] ) >=dev-ruby/rspec-3.12:3[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( || ( dev-ruby/activesupport:7.1[ruby_targets_ruby32(-)] dev-ruby/activesupport:7.0[ruby_targets_ruby32(-)] dev-ruby/activesupport:6.1[ruby_targets_ruby32(-)] ) || ( dev-ruby/actionpack:7.1[ruby_targets_ruby32(-)] dev-ruby/actionpack:7.0[ruby_targets_ruby32(-)] dev-ruby/actionpack:6.1[ruby_targets_ruby32(-)] ) || ( dev-ruby/railties:7.1[ruby_targets_ruby32(-)] dev-ruby/railties:7.0[ruby_targets_ruby32(-)] dev-ruby/railties:6.1[ruby_targets_ruby32(-)] ) >=dev-ruby/rspec-3.12:3[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+RDEPEND=ruby_targets_ruby31? ( || ( dev-ruby/activesupport:7.1[ruby_targets_ruby31(-)] dev-ruby/activesupport:7.0[ruby_targets_ruby31(-)] dev-ruby/activesupport:6.1[ruby_targets_ruby31(-)] ) || ( dev-ruby/actionpack:7.1[ruby_targets_ruby31(-)] dev-ruby/actionpack:7.0[ruby_targets_ruby31(-)] dev-ruby/actionpack:6.1[ruby_targets_ruby31(-)] ) || ( dev-ruby/railties:7.1[ruby_targets_ruby31(-)] dev-ruby/railties:7.0[ruby_targets_ruby31(-)] dev-ruby/railties:6.1[ruby_targets_ruby31(-)] ) >=dev-ruby/rspec-3.13:3[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( || ( dev-ruby/activesupport:7.1[ruby_targets_ruby32(-)] dev-ruby/activesupport:7.0[ruby_targets_ruby32(-)] dev-ruby/activesupport:6.1[ruby_targets_ruby32(-)] ) || ( dev-ruby/actionpack:7.1[ruby_targets_ruby32(-)] dev-ruby/actionpack:7.0[ruby_targets_ruby32(-)] dev-ruby/actionpack:6.1[ruby_targets_ruby32(-)] ) || ( dev-ruby/railties:7.1[ruby_targets_ruby32(-)] dev-ruby/railties:7.0[ruby_targets_ruby32(-)] dev-ruby/railties:6.1[ruby_targets_ruby32(-)] ) >=dev-ruby/rspec-3.13:3[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=6
SRC_URI=https://github.com/rspec/rspec-rails/archive/v6.1.2.tar.gz -> rspec-rails-6.1.2.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=71934d8fe62d542557ec8018b89ea25c
+_md5_=29e8cca4cc1e9bc82126f69a4cc07c26
diff --git a/metadata/md5-cache/dev-ruby/ruby-ole-1.2.13.1 b/metadata/md5-cache/dev-ruby/ruby-ole-1.2.13.1
new file mode 100644
index 000000000000..f9ed7eb35617
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/ruby-ole-1.2.13.1
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby31? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=Ruby library for easy read/write access to OLE compound documents
+EAPI=8
+HOMEPAGE=https://github.com/aquasync/ruby-ole
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://rubygems.org/gems/ruby-ole-1.2.13.1.gem
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=8bd8212bc773c39dd6020617b5dffc0c
diff --git a/metadata/md5-cache/games-emulation/Manifest.gz b/metadata/md5-cache/games-emulation/Manifest.gz
index 4da5012bd5ae..e997535a34ec 100644
--- a/metadata/md5-cache/games-emulation/Manifest.gz
+++ b/metadata/md5-cache/games-emulation/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-emulation/pcsx2-9999 b/metadata/md5-cache/games-emulation/pcsx2-9999
index 06d5b31df6c9..fe3b7e5fa865 100644
--- a/metadata/md5-cache/games-emulation/pcsx2-9999
+++ b/metadata/md5-cache/games-emulation/pcsx2-9999
@@ -1,6 +1,6 @@
BDEPEND=dev-qt/qttools:6[linguist] clang? ( sys-devel/clang:* ) wayland? ( dev-util/wayland-scanner kde-frameworks/extra-cmake-modules ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst prepare test unpack
-DEPEND=app-arch/lz4:= app-arch/xz-utils app-arch/zstd:= dev-libs/libaio dev-qt/qtbase:6[concurrent,gui,widgets] dev-qt/qtsvg:6 media-libs/libglvnd[X] media-libs/libpng:= media-libs/libsdl2[haptic,joystick] media-libs/libwebp:= media-video/ffmpeg:= net-libs/libpcap net-misc/curl sys-apps/dbus sys-libs/zlib:= virtual/libudev:= x11-libs/libXrandr alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) pulseaudio? ( media-libs/libpulse ) sndio? ( media-sound/sndio:= ) vulkan? ( media-libs/vulkan-loader ) wayland? ( dev-libs/wayland ) x11-base/xorg-proto
+DEPEND=app-arch/lz4:= app-arch/zstd:= dev-libs/libaio dev-qt/qtbase:6[concurrent,gui,widgets] dev-qt/qtsvg:6 media-libs/libglvnd[X] media-libs/libpng:= media-libs/libsdl2[haptic,joystick] media-libs/libwebp:= media-video/ffmpeg:= net-libs/libpcap net-misc/curl sys-apps/dbus sys-libs/zlib:= virtual/libudev:= x11-libs/libXrandr alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) pulseaudio? ( media-libs/libpulse ) sndio? ( media-sound/sndio:= ) vulkan? ( media-libs/vulkan-loader ) wayland? ( dev-libs/wayland ) x11-base/xorg-proto
DESCRIPTION=PlayStation 2 emulator
EAPI=8
HOMEPAGE=https://pcsx2.net/
@@ -9,9 +9,9 @@ INHERIT=cmake desktop fcaps flag-o-matic toolchain-funcs git-r3
IUSE=alsa cpu_flags_x86_sse4_1 +clang jack pulseaudio sndio test vulkan wayland +filecaps
LICENSE=GPL-3+ Apache-2.0 BSD BSD-2 BSD-4 Boost-1.0 CC0-1.0 GPL-2+ ISC LGPL-2.1+ LGPL-3+ MIT OFL-1.1 ZLIB public-domain
PROPERTIES=live
-RDEPEND=app-arch/lz4:= app-arch/xz-utils app-arch/zstd:= dev-libs/libaio dev-qt/qtbase:6[concurrent,gui,widgets] dev-qt/qtsvg:6 media-libs/libglvnd[X] media-libs/libpng:= media-libs/libsdl2[haptic,joystick] media-libs/libwebp:= media-video/ffmpeg:= net-libs/libpcap net-misc/curl sys-apps/dbus sys-libs/zlib:= virtual/libudev:= x11-libs/libXrandr alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) pulseaudio? ( media-libs/libpulse ) sndio? ( media-sound/sndio:= ) vulkan? ( media-libs/vulkan-loader ) wayland? ( dev-libs/wayland ) >=games-emulation/pcsx2_patches-0_p20230917
+RDEPEND=app-arch/lz4:= app-arch/zstd:= dev-libs/libaio dev-qt/qtbase:6[concurrent,gui,widgets] dev-qt/qtsvg:6 media-libs/libglvnd[X] media-libs/libpng:= media-libs/libsdl2[haptic,joystick] media-libs/libwebp:= media-video/ffmpeg:= net-libs/libpcap net-misc/curl sys-apps/dbus sys-libs/zlib:= virtual/libudev:= x11-libs/libXrandr alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) pulseaudio? ( media-libs/libpulse ) sndio? ( media-sound/sndio:= ) vulkan? ( media-libs/vulkan-loader ) wayland? ( dev-libs/wayland ) >=games-emulation/pcsx2_patches-0_p20230917
REQUIRED_USE=cpu_flags_x86_sse4_1
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic 288c54efeb5e2aa70775e39032695ad4 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6c1607e3b0611801ad40150f7b947f9b
+_md5_=87ed0fcc738d84a94ce7e95256fd667c
diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz
index 4d2f1835b134..87353cb57a91 100644
--- a/metadata/md5-cache/media-gfx/Manifest.gz
+++ b/metadata/md5-cache/media-gfx/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-gfx/libbgcode-0.0.20231116 b/metadata/md5-cache/media-gfx/libbgcode-0.0.20231116
deleted file mode 100644
index 795a2ad445b2..000000000000
--- a/metadata/md5-cache/media-gfx/libbgcode-0.0.20231116
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/boost-1.82 >=dev-libs/heatshrink-0.4.1 >=dev-cpp/catch-2.13:0 <dev-cpp/catch-3:0 >=dev-python/pybind11-2.11
-DESCRIPTION=Prusa Block & Binary G-code reader / writer / converter
-EAPI=8
-HOMEPAGE=https://github.com/prusa3d/libbgcode
-INHERIT=cmake
-KEYWORDS=amd64 ~arm64 ~x86
-LICENSE=AGPL-3
-RDEPEND=>=dev-libs/boost-1.82 >=dev-libs/heatshrink-0.4.1 >=dev-cpp/catch-2.13:0 <dev-cpp/catch-3:0 >=dev-python/pybind11-2.11
-SLOT=0
-SRC_URI=https://github.com/prusa3d/libbgcode/archive/bc390aab4427589a6402b4c7f65cf4d0a8f987ec.tar.gz -> libbgcode-0.0.20231116.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 288c54efeb5e2aa70775e39032695ad4 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=89398b6f1497e2528ca0cc6ddbb5ffd5
diff --git a/metadata/md5-cache/media-gfx/libbgcode-0.0.20240220-r1 b/metadata/md5-cache/media-gfx/libbgcode-0.0.20240220-r1
deleted file mode 100644
index f123ccd89842..000000000000
--- a/metadata/md5-cache/media-gfx/libbgcode-0.0.20240220-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/heatshrink-0.4.1 >=sys-libs/zlib-1.0 dev-libs/boost test? ( =dev-cpp/catch-2*:0 )
-DESCRIPTION=Prusa Block & Binary G-code reader / writer / converter
-EAPI=8
-HOMEPAGE=https://github.com/prusa3d/libbgcode
-INHERIT=cmake
-IUSE=test
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=AGPL-3
-RDEPEND=>=dev-libs/heatshrink-0.4.1 >=sys-libs/zlib-1.0
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/prusa3d/libbgcode/archive/33a1eebfb8e65f333c057c13734f3a838e31d433.tar.gz -> libbgcode-0.0.20240220.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 288c54efeb5e2aa70775e39032695ad4 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=498046a980b69ab7d60d23dc1225116b
diff --git a/metadata/md5-cache/media-gfx/libbgcode-0.0.20240318 b/metadata/md5-cache/media-gfx/libbgcode-0.0.20240318
deleted file mode 100644
index dc14699f3d94..000000000000
--- a/metadata/md5-cache/media-gfx/libbgcode-0.0.20240318
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/heatshrink-0.4.1 >=sys-libs/zlib-1.0 dev-libs/boost test? ( =dev-cpp/catch-2*:0 )
-DESCRIPTION=Prusa Block & Binary G-code reader / writer / converter
-EAPI=8
-HOMEPAGE=https://github.com/prusa3d/libbgcode
-INHERIT=cmake
-IUSE=test
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=AGPL-3
-RDEPEND=>=dev-libs/heatshrink-0.4.1 >=sys-libs/zlib-1.0
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/prusa3d/libbgcode/archive/638538cba6731eeafd47d332df70426d619532b5.tar.gz -> libbgcode-0.0.20240318.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 288c54efeb5e2aa70775e39032695ad4 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=25cb626fb9a938658ed38129a7aad4eb
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index 721ffe1c89ef..2cbeaaf4ff05 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/libsoundtouch-2.3.2-r1 b/metadata/md5-cache/media-libs/libsoundtouch-2.3.3
index ca775f45f448..6b6f50076e25 100644
--- a/metadata/md5-cache/media-libs/libsoundtouch-2.3.2-r1
+++ b/metadata/md5-cache/media-libs/libsoundtouch-2.3.3
@@ -8,6 +8,6 @@ IUSE=cpu_flags_x86_sse openmp static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=LGPL-2.1
SLOT=0/1
-SRC_URI=https://www.surina.net/soundtouch/soundtouch-2.3.2.tar.gz
+SRC_URI=https://www.surina.net/soundtouch/soundtouch-2.3.3.tar.gz
_eclasses_=autotools 3af8f60c4bdb23e738db506a630898ee gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=1b22edbfc92732af29ef7fc333c462ac
+_md5_=61f7feb55990ee1cf641777e387a602a
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index 1a3475b07e60..190611948e4c 100644
--- a/metadata/md5-cache/media-sound/Manifest.gz
+++ b/metadata/md5-cache/media-sound/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-sound/sidplayfp-2.5.0 b/metadata/md5-cache/media-sound/sidplayfp-2.5.0
deleted file mode 100644
index 8292170b5dc5..000000000000
--- a/metadata/md5-cache/media-sound/sidplayfp-2.5.0
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=configure prepare
-DEPEND=media-libs/libsidplayfp alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-libs/libpulse ) oss? ( virtual/os-headers )
-DESCRIPTION=Sidplay2 fork with resid-fp
-EAPI=8
-HOMEPAGE=https://sourceforge.net/projects/sidplay-residfp/
-IUSE=+alsa oss pulseaudio
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=media-libs/libsidplayfp alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-libs/libpulse )
-SLOT=0
-SRC_URI=mirror://sourceforge/sidplay-residfp/sidplayfp/2.5/sidplayfp-2.5.0.tar.gz
-_md5_=495ef9871526b0df9afb1df82e88fd31
diff --git a/metadata/md5-cache/media-sound/sidplayfp-2.5.1 b/metadata/md5-cache/media-sound/sidplayfp-2.7.0
index 8b6cdc49779d..e01cf3f19a26 100644
--- a/metadata/md5-cache/media-sound/sidplayfp-2.5.1
+++ b/metadata/md5-cache/media-sound/sidplayfp-2.7.0
@@ -9,5 +9,5 @@ KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
RDEPEND=media-libs/libsidplayfp alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-libs/libpulse )
SLOT=0
-SRC_URI=mirror://sourceforge/sidplay-residfp/sidplayfp/2.5/sidplayfp-2.5.1.tar.gz
-_md5_=495ef9871526b0df9afb1df82e88fd31
+SRC_URI=mirror://sourceforge/sidplay-residfp/sidplayfp/2.7/sidplayfp-2.7.0.tar.gz
+_md5_=49feb97c245b5e41f415f8ff8f754706
diff --git a/metadata/md5-cache/x11-themes/Manifest.gz b/metadata/md5-cache/x11-themes/Manifest.gz
index e78ee8630b81..3286de6377ff 100644
--- a/metadata/md5-cache/x11-themes/Manifest.gz
+++ b/metadata/md5-cache/x11-themes/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-themes/fluent-icon-theme-2024.02.25 b/metadata/md5-cache/x11-themes/fluent-icon-theme-2024.02.25
index 66eb254f019e..3a6449954e48 100644
--- a/metadata/md5-cache/x11-themes/fluent-icon-theme-2024.02.25
+++ b/metadata/md5-cache/x11-themes/fluent-icon-theme-2024.02.25
@@ -6,10 +6,10 @@ HOMEPAGE=https://github.com/vinceliuice/Fluent-icon-theme
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=xdg
IUSE=+hardlink round
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=GPL-3+
RESTRICT=binchecks strip test
SLOT=0
SRC_URI=https://github.com/vinceliuice/Fluent-icon-theme/archive/2024-02-25.tar.gz -> fluent-icon-theme-2024.02.25.tar.gz
_eclasses_=xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f8860fd9e2069b44e911be2cadd4d5bd
+_md5_=b91dc0ced46fd3983172910406df4d74
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 8c08f1e17809..01d87d2fa52a 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 17308 BLAKE2B d6f0e1960300dcb206a4c928e0f5497ce5fdccacc5a0e5c2508a7af6e8f9498d7b9fb9ec3f5d3954053fc79e8414e01e57845b94cb5cd6f55794cf59ea3c0d33 SHA512 5f19269ff35bf881a2c86ab1b5ce45cd93f05493fcf48e1b653586b091edc5c0a54df7ffbf400b137990209ea574d0bf309d777111a8f29a227fc82a5ed91540
-TIMESTAMP 2024-03-31T06:40:35Z
+TIMESTAMP 2024-03-31T12:40:35Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmYJBWNfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmYJWcNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klC6LhAAhhPBlle83T8jLW0prgTteflj9Ngv08E/M4SH6RsatdeRqvydUg2hXh/4
-3TA7X/DEXDl4CzkKTDX0980V01a8vAHELKZ16oiJ1Y/d8rTmzbCI3mq1FUh1GuMz
-TVq6tWDudKFBM5oT5Zr4mId6UEEcOeP1124+uEXKIFP8LWkxGR2BbRoX86Fz7b/f
-RVytZnDPViMMAJ9DdDcFE5Pygo648wKXb2MifqAOPLd8jY2UwjkK6tzXJBFwYB8+
-okZAEDY6RrE35GBWSV3uMuaq8rTG6ZKD3vu12/18jo2iV0ijl4JvCG5A4lIBcANP
-9DrGx7HCKCTdqG6EWWmhDm+aaHu2g0MT1ye/8Q/b6yGdmBKCpK2kMBljRCCANFDO
-nIrfE9Vkn5FAfoVpuoJhsvHD0vXFCp5Tyg/88uKO5cW4fLfhen3DBfnrGE1fsZkm
-PlwNdnNwZiNBViffHH1y03vc3VYf4V6amRYZkSEisGF4tLnJKlbsTrTfd0Gg68vE
-IuMCxetqEYw5qUqCot5hsV6A/1+v8GELMkr+swruPngXPTvO1Le/aaCAJT1sglFh
-iiJzao05zETCB1ob2rZZj2mUwD8EJOW3G1aNZVS6651xyhAGhmvyzQHTrqaKYliH
-41dX4iG9bK7erQJaHvJg6v53J9he0yn7sPRhfTwE0PXAUJq/mHY=
-=rX0v
+klCorQ//enk49AAJlJ7qFC9d3+oiohe9bNzZMdTYb/fyLm4lPpHt4j0lnh9H7cR+
+VqTSYJF95EJoWTNmKKX3OLIbhGPgX2i5YpRJQxfTtdDZnlLRpegCnb9wMZqnPHSx
+9PHpWcC2AZNZt/xjYoclQwfjZPts+EmSvwi5vMwmRBezCPGsImnBvnneLoisnhBL
+mcEpe3nvjvPsCQtFHJZG9Lmx8g12ZQvmr5iIAQ2a4p8aT5ei7WpU64MRlBEWwkDv
+r4ZwWNLzKgIpBujvkLo7ohrf8/lCEkZ6nZwaPIfmCxczdZw8TO1vQ1kP9g5E/jla
+5WDmHy1P093tqFPunD+tcw97zMWxDAMu7mf2e3Jcyed/0OCFutEW63BSxWBSqdzz
+RP+LuIx6u0m8M0LGHHR4gMgp1HcltqzxcsQRbFpskGHu0yS5qkd1BNUZO+ttDBBd
+xI8zylolmB+/IiDdqMch2MWOj/L/j0+LADmTEe7DjkT9LST5j10mKG5R2Kj7vGUy
+pis9ruPCqF1OBd9z6jJfZwbRdxsD0N56BSauxaHa1zTZfHc3RSOh1ZXYa4HCNXNo
+YGkhRqiDh3BjIzj+Od6jY5AsFA3ggo6ofKWpbDjmVLvKrPsnGYvcbiciZTOdBw9n
+WrGvV1xoDqqCLAooDF/TfTG07aS7abnoHH4DbToYLa6rI1nnWq0=
+=ZaTN
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index b057ad652f9a..5f1ea81fdd95 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Sun, 31 Mar 2024 06:40:31 +0000
+Sun, 31 Mar 2024 12:40:31 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index e6bababf0233..2b9f9d4cbb0c 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Sun Mar 31 06:40:31 AM UTC 2024
+Sun Mar 31 12:40:31 PM UTC 2024
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 4b9346a79ca0..c50523b63e0b 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Sun, 31 Mar 2024 06:45:00 +0000
+Sun, 31 Mar 2024 12:45:00 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 98dde94218c4..4c7ea5fdfaca 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-ed4f9e6db4820772ae347f5d6a0796c2e9fa0450 1711864437 2024-03-31T05:53:57+00:00
+2cfe0e3557ed857b63bec7d9e1969cc8a96068e6 1711886965 2024-03-31T12:09:25+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 4700b61a8c9e..3c84b21b1b49 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1711867200 Sun 31 Mar 2024 06:40:00 AM UTC
+1711888800 Sun 31 Mar 2024 12:40:00 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index b057ad652f9a..5f1ea81fdd95 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Sun, 31 Mar 2024 06:40:31 +0000
+Sun, 31 Mar 2024 12:40:31 +0000
diff --git a/x11-themes/Manifest.gz b/x11-themes/Manifest.gz
index 8a923f32b7b8..480bd9de9b0c 100644
--- a/x11-themes/Manifest.gz
+++ b/x11-themes/Manifest.gz
Binary files differ
diff --git a/x11-themes/fluent-icon-theme/Manifest b/x11-themes/fluent-icon-theme/Manifest
index e518680edd99..3d94b14638c9 100644
--- a/x11-themes/fluent-icon-theme/Manifest
+++ b/x11-themes/fluent-icon-theme/Manifest
@@ -1,5 +1,5 @@
DIST fluent-icon-theme-2023.06.07.tar.gz 6213271 BLAKE2B f088caa2c54f73923bef12f8fd30a286fd6ab0829ca3d6c40aabd2ddb71d0c70c6718a69a7c7b6039d7e5506c313fbe8ea14bbf9252e5524d06fe6fce73ec664 SHA512 7e85613a58ce1fad4c8b0b31b81bfe9b226982ab8ede2413d87e89a12d78aeffef01f0a20fcaccfda6431a88e7798dc00a0a824a73f938e7daa48cb799588738
DIST fluent-icon-theme-2024.02.25.tar.gz 6397963 BLAKE2B 5f7d46c5dbabe3744fcb2d21869794d0883fe57d15ac88d928b35f2bd41ea201486a0cc7cdd9937d3f24bd2c169e9e4aa2afa4ebdc9bd7abcc7b9328472ab44e SHA512 5a671360bf0d2b4e904d710b7cf72fde6580c4c1496a3fbcadf90a826e38936714dae511f35be3f2fdea370f602bcff4d1260dd0d230e6bcba6426f406247cec
EBUILD fluent-icon-theme-2023.06.07.ebuild 1334 BLAKE2B 03e7a2a36dfbc7c2df8790beb1b52e931f0aac981f64a866b07d0128b0cf0c4fddfa0814eb7e8535e600e14b6d38858b7f4c4e071028cf90fe4e227777b099d9 SHA512 4fc77385ae36a04919b336f39ad98ae2c04f9aaeb5864d48e999253c336811916427a93c86d083b6cb641b0bc9e650e02436680bce7bc2c9ba3b3e861fd6fa72
-EBUILD fluent-icon-theme-2024.02.25.ebuild 1315 BLAKE2B f9780d30588b3569b9fb65c0b6ea63d0cb588884c265dc7df788cce861b0e5ab056906a522ce6edf9d9f3c6cbbac0e2c11191392a23b8b2b71cc37fc9f3ff530 SHA512 ad2ba994924d44637a40642eb3eb81675bd33fd36e43487d0e654566e6a66332c8f0283a7efd7637528dd8e2fa9a719353e66eedeeb9422ab4106fff4da81c95
+EBUILD fluent-icon-theme-2024.02.25.ebuild 1314 BLAKE2B 887087a6141cddef55dcb37945a6069ad4830b4d2dfcca910656608460cc9ef6253b12804e40a935b8a979595c464fa992d6ef7189174b8b83c1efd3c68fc1fc SHA512 9761bb5ea9c08f89504704355e064ca4998a40d0ca92f3cb98730663405e3cb4a8bca20fc014aa91eebd59f12747117b46cc90992afc0dd0cc4650157c0ac943
MISC metadata.xml 761 BLAKE2B 6ff0f7e9cfd1ed82e6e34e8b730fa60ecfb4827467b5f0bc9aa94df860f54a28ad30290526046d28f952d794bbd287e000634fa24ea9a9aa9a4b088f076900c9 SHA512 54b5cb1d7da3a7098ec9e538c35c0e96349dcf828206d7ae7588444bd82e2a95b3a95306db1ec598b0684157133278386dacd48763d993669cc6269e0a5b4288
diff --git a/x11-themes/fluent-icon-theme/fluent-icon-theme-2024.02.25.ebuild b/x11-themes/fluent-icon-theme/fluent-icon-theme-2024.02.25.ebuild
index 710dd4f9c2a9..3f731d21fa0c 100644
--- a/x11-themes/fluent-icon-theme/fluent-icon-theme-2024.02.25.ebuild
+++ b/x11-themes/fluent-icon-theme/fluent-icon-theme-2024.02.25.ebuild
@@ -21,7 +21,7 @@ else
-> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${MY_PV}"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
LICENSE="GPL-3+"