summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-03-14 12:47:11 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-03-14 12:47:11 +0000
commit6e8f309a3caea95ab3e7947a011139cf9aba8b25 (patch)
tree839c2fa8c26145c103aa56fce03834174359caba
parent404b23b9395fafe5c40a1fd4d859c6cd17b4a646 (diff)
gentoo auto-resync : 14:03:2024 - 12:47:11
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29770 -> 29774 bytes
-rw-r--r--app-arch/Manifest.gzbin17936 -> 17936 bytes
-rw-r--r--app-arch/makeself/Manifest2
-rw-r--r--app-arch/makeself/makeself-2.4.5.ebuild40
-rw-r--r--app-crypt/Manifest.gzbin24811 -> 24811 bytes
-rw-r--r--app-crypt/ccid/Manifest2
-rw-r--r--app-crypt/ccid/ccid-1.5.4.ebuild4
-rw-r--r--app-misc/Manifest.gzbin50782 -> 50779 bytes
-rw-r--r--app-misc/ca-certificates/Manifest2
-rw-r--r--app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild2
-rw-r--r--app-pda/Manifest.gzbin2231 -> 2231 bytes
-rw-r--r--app-pda/ideviceinstaller/Manifest2
-rw-r--r--app-pda/ideviceinstaller/ideviceinstaller-1.1.1.ebuild23
-rw-r--r--app-text/Manifest.gzbin49590 -> 49581 bytes
-rw-r--r--app-text/lesspipe/Manifest2
-rw-r--r--app-text/lesspipe/lesspipe-2.11-r1.ebuild2
-rw-r--r--dev-ada/Manifest.gzbin4549 -> 4558 bytes
-rw-r--r--dev-ada/e3-testsuite/Manifest2
-rw-r--r--dev-ada/e3-testsuite/e3-testsuite-26.0.ebuild28
-rw-r--r--dev-build/Manifest.gzbin6535 -> 6530 bytes
-rw-r--r--dev-build/meson/Manifest6
-rw-r--r--dev-build/meson/meson-1.4.0.ebuild (renamed from dev-build/meson/meson-1.4.0_rc2.ebuild)0
-rw-r--r--dev-debug/Manifest.gzbin4009 -> 4002 bytes
-rw-r--r--dev-debug/strace/Manifest2
-rw-r--r--dev-debug/strace/strace-6.7.ebuild2
-rw-r--r--dev-java/Manifest.gzbin59154 -> 59162 bytes
-rw-r--r--dev-java/javacc/Manifest2
-rw-r--r--dev-java/javacc/javacc-4.1.ebuild66
-rw-r--r--dev-java/protobuf-java/Manifest5
-rw-r--r--dev-java/protobuf-java/files/protobuf-java-3.26.0-unittest.protos.patch23
-rw-r--r--dev-java/protobuf-java/protobuf-java-3.25.3.ebuild166
-rw-r--r--dev-java/protobuf-java/protobuf-java-3.26.0.ebuild167
-rw-r--r--dev-java/testng/Manifest4
-rw-r--r--dev-java/testng/testng-6.11-r1.ebuild (renamed from dev-java/testng/testng-6.11.ebuild)4
-rw-r--r--dev-java/testng/testng-6.9.10-r1.ebuild70
-rw-r--r--dev-lang/Manifest.gzbin21835 -> 21836 bytes
-rw-r--r--dev-lang/tk/Manifest2
-rw-r--r--dev-lang/tk/tk-8.6.14.ebuild2
-rw-r--r--dev-lang/vala/Manifest2
-rw-r--r--dev-lang/vala/vala-0.56.16.ebuild48
-rw-r--r--dev-libs/Manifest.gzbin98183 -> 98185 bytes
-rw-r--r--dev-libs/ell/Manifest2
-rw-r--r--dev-libs/ell/ell-0.62.ebuild2
-rw-r--r--dev-libs/inih/Manifest2
-rw-r--r--dev-libs/inih/inih-58.ebuild2
-rw-r--r--dev-libs/libmcrypt/Manifest2
-rw-r--r--dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild2
-rw-r--r--dev-libs/libsodium/Manifest2
-rw-r--r--dev-libs/libsodium/libsodium-1.0.19-r2.ebuild2
-rw-r--r--dev-libs/vala-common/Manifest2
-rw-r--r--dev-libs/vala-common/vala-common-0.56.16.ebuild29
-rw-r--r--dev-python/Manifest.gzbin270951 -> 270953 bytes
-rw-r--r--dev-python/Nuitka/Manifest2
-rw-r--r--dev-python/Nuitka/Nuitka-2.1.2.ebuild52
-rw-r--r--dev-python/bottleneck/Manifest4
-rw-r--r--dev-python/bottleneck/bottleneck-1.3.7.ebuild43
-rw-r--r--dev-python/bottleneck/bottleneck-1.3.8.ebuild2
-rw-r--r--dev-python/fido2/Manifest2
-rw-r--r--dev-python/fido2/fido2-1.1.3.ebuild44
-rw-r--r--dev-python/matplotlib/Manifest2
-rw-r--r--dev-python/matplotlib/matplotlib-3.8.3.ebuild2
-rw-r--r--dev-python/pillow/Manifest2
-rw-r--r--dev-python/pillow/pillow-10.2.0-r1.ebuild2
-rw-r--r--dev-python/pyaudio/Manifest1
-rw-r--r--dev-python/pyaudio/pyaudio-0.2.13-r2.ebuild38
-rw-r--r--dev-python/pytest-rerunfailures/Manifest2
-rw-r--r--dev-python/pytest-rerunfailures/pytest-rerunfailures-14.0.ebuild32
-rw-r--r--dev-python/setuptools-rust/Manifest15
-rw-r--r--dev-python/setuptools-rust/setuptools-rust-1.8.1.ebuild204
-rw-r--r--dev-qt/Manifest.gzbin11729 -> 11727 bytes
-rw-r--r--dev-qt/qtdeclarative/Manifest4
-rw-r--r--dev-qt/qtdeclarative/qtdeclarative-6.6.2-r1.ebuild (renamed from dev-qt/qtdeclarative/qtdeclarative-6.6.2.ebuild)4
-rw-r--r--dev-qt/qtdeclarative/qtdeclarative-6.7.0_rc-r1.ebuild (renamed from dev-qt/qtdeclarative/qtdeclarative-6.7.0_rc.ebuild)4
-rw-r--r--dev-qt/qtwayland/Manifest4
-rw-r--r--dev-qt/qtwayland/qtwayland-6.6.2-r1.ebuild (renamed from dev-qt/qtwayland/qtwayland-6.6.2.ebuild)4
-rw-r--r--dev-qt/qtwayland/qtwayland-6.7.0_rc-r1.ebuild (renamed from dev-qt/qtwayland/qtwayland-6.7.0_rc.ebuild)4
-rw-r--r--dev-util/Manifest.gzbin64944 -> 64946 bytes
-rw-r--r--dev-util/buildbot-badges/Manifest8
-rw-r--r--dev-util/buildbot-badges/buildbot-badges-3.11.0.ebuild2
-rw-r--r--dev-util/buildbot-badges/buildbot-badges-3.6.1.ebuild29
-rw-r--r--dev-util/buildbot-badges/buildbot-badges-3.9.0.ebuild29
-rw-r--r--dev-util/buildbot-badges/metadata.xml2
-rw-r--r--dev-util/buildbot-console-view/Manifest4
-rw-r--r--dev-util/buildbot-console-view/buildbot-console-view-3.6.1.ebuild25
-rw-r--r--dev-util/buildbot-console-view/buildbot-console-view-3.9.0.ebuild25
-rw-r--r--dev-util/buildbot-grid-view/Manifest4
-rw-r--r--dev-util/buildbot-grid-view/buildbot-grid-view-3.6.1.ebuild24
-rw-r--r--dev-util/buildbot-grid-view/buildbot-grid-view-3.9.0.ebuild24
-rw-r--r--dev-util/buildbot-pkg/Manifest4
-rw-r--r--dev-util/buildbot-pkg/buildbot-pkg-3.11.0.ebuild2
-rw-r--r--dev-util/buildbot-pkg/buildbot-pkg-3.11.1.ebuild2
-rw-r--r--dev-util/buildbot-react-console-view/Manifest2
-rw-r--r--dev-util/buildbot-react-console-view/buildbot-react-console-view-3.9.0.ebuild25
-rw-r--r--dev-util/buildbot-react-grid-view/Manifest2
-rw-r--r--dev-util/buildbot-react-grid-view/buildbot-react-grid-view-3.9.0.ebuild24
-rw-r--r--dev-util/buildbot-waterfall-view/Manifest4
-rw-r--r--dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.6.1-r1.ebuild25
-rw-r--r--dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.9.0-r1.ebuild25
-rw-r--r--dev-util/buildbot-worker/Manifest4
-rw-r--r--dev-util/buildbot-worker/buildbot-worker-3.6.1-r2.ebuild137
-rw-r--r--dev-util/buildbot-worker/buildbot-worker-3.9.0.ebuild136
-rw-r--r--dev-util/buildbot-wsgi-dashboards/Manifest4
-rw-r--r--dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.6.1.ebuild24
-rw-r--r--dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.9.0.ebuild24
-rw-r--r--dev-util/buildbot-www-react/Manifest4
-rw-r--r--dev-util/buildbot-www-react/buildbot-www-react-3.11.0.ebuild2
-rw-r--r--dev-util/buildbot-www-react/buildbot-www-react-3.11.1.ebuild2
-rw-r--r--dev-util/buildbot-www/Manifest4
-rw-r--r--dev-util/buildbot-www/buildbot-www-3.11.0.ebuild2
-rw-r--r--dev-util/buildbot-www/buildbot-www-3.11.1.ebuild2
-rw-r--r--dev-util/buildbot/Manifest4
-rw-r--r--dev-util/buildbot/buildbot-3.6.1.ebuild176
-rw-r--r--dev-util/buildbot/buildbot-3.9.0.ebuild176
-rw-r--r--dev-util/ruff/Manifest98
-rw-r--r--dev-util/ruff/files/0001-Gate-f-string-struct-size-test-for-Rustc-1.76-10371.patch29
-rw-r--r--dev-util/ruff/metadata.xml4
-rw-r--r--dev-util/ruff/ruff-0.3.2.ebuild (renamed from dev-util/ruff/ruff-0.3.0.ebuild)140
-rw-r--r--games-emulation/Manifest.gzbin12036 -> 12036 bytes
-rw-r--r--games-emulation/hatari/Manifest3
-rw-r--r--games-emulation/hatari/files/adccd68b16eff815590c1ec993354ef8e752ecfd.patch36
-rw-r--r--games-emulation/hatari/hatari-2.4.1-r1.ebuild (renamed from games-emulation/hatari/hatari-2.4.1.ebuild)4
-rw-r--r--media-libs/Manifest.gzbin69353 -> 69343 bytes
-rw-r--r--media-libs/libmodplug/Manifest2
-rw-r--r--media-libs/libmodplug/libmodplug-0.8.9.1.ebuild11
-rw-r--r--media-libs/libpng/Manifest2
-rw-r--r--media-libs/libpng/libpng-1.6.43.ebuild2
-rw-r--r--media-libs/libreplaygain/Manifest2
-rw-r--r--media-libs/libsidplay/Manifest2
-rw-r--r--media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild3
-rw-r--r--media-sound/Manifest.gzbin57731 -> 57740 bytes
-rw-r--r--media-sound/abcmidi/Manifest4
-rw-r--r--media-sound/abcmidi/abcmidi-2024.03.13.ebuild (renamed from media-sound/abcmidi/abcmidi-2024.03.05.ebuild)0
-rw-r--r--media-sound/musepack-tools/Manifest4
-rw-r--r--media-sound/musepack-tools/musepack-tools-495.ebuild2
-rw-r--r--media-sound/ncmpcpp/Manifest2
-rw-r--r--media-sound/ncmpcpp/ncmpcpp-0.9.2_p20221231.ebuild2
-rw-r--r--media-video/Manifest.gzbin24552 -> 24552 bytes
-rw-r--r--media-video/pipewire/Manifest2
-rw-r--r--media-video/pipewire/pipewire-1.0.3.ebuild2
-rw-r--r--metadata/Manifest.gzbin10345 -> 10346 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.gzbin28410 -> 28399 bytes
-rw-r--r--metadata/md5-cache/app-arch/Manifest.gzbin28589 -> 28435 bytes
-rw-r--r--metadata/md5-cache/app-arch/makeself-2.4.512
-rw-r--r--metadata/md5-cache/app-crypt/Manifest.gzbin38826 -> 38824 bytes
-rw-r--r--metadata/md5-cache/app-crypt/ccid-1.5.44
-rw-r--r--metadata/md5-cache/app-misc/Manifest.gzbin77980 -> 77979 bytes
-rw-r--r--metadata/md5-cache/app-misc/ca-certificates-20230311.3.974
-rw-r--r--metadata/md5-cache/app-pda/Manifest.gzbin3066 -> 3228 bytes
-rw-r--r--metadata/md5-cache/app-pda/ideviceinstaller-1.1.112
-rw-r--r--metadata/md5-cache/app-text/Manifest.gzbin79234 -> 79230 bytes
-rw-r--r--metadata/md5-cache/app-text/lesspipe-2.11-r14
-rw-r--r--metadata/md5-cache/dev-ada/Manifest.gzbin7017 -> 7183 bytes
-rw-r--r--metadata/md5-cache/dev-ada/e3-testsuite-26.017
-rw-r--r--metadata/md5-cache/dev-build/Manifest.gzbin14463 -> 14458 bytes
-rw-r--r--metadata/md5-cache/dev-build/meson-1.4.0 (renamed from metadata/md5-cache/dev-build/meson-1.4.0_rc2)3
-rw-r--r--metadata/md5-cache/dev-debug/Manifest.gzbin9264 -> 9262 bytes
-rw-r--r--metadata/md5-cache/dev-debug/strace-6.74
-rw-r--r--metadata/md5-cache/dev-java/Manifest.gzbin73717 -> 74027 bytes
-rw-r--r--metadata/md5-cache/dev-java/javacc-4.115
-rw-r--r--metadata/md5-cache/dev-java/protobuf-java-3.25.316
-rw-r--r--metadata/md5-cache/dev-java/protobuf-java-3.26.016
-rw-r--r--metadata/md5-cache/dev-java/testng-6.11-r1 (renamed from metadata/md5-cache/dev-java/testng-6.11)6
-rw-r--r--metadata/md5-cache/dev-java/testng-6.9.10-r115
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin46184 -> 46340 bytes
-rw-r--r--metadata/md5-cache/dev-lang/tk-8.6.142
-rw-r--r--metadata/md5-cache/dev-lang/vala-0.56.1617
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin181230 -> 181387 bytes
-rw-r--r--metadata/md5-cache/dev-libs/ell-0.624
-rw-r--r--metadata/md5-cache/dev-libs/inih-584
-rw-r--r--metadata/md5-cache/dev-libs/libmcrypt-2.5.8-r74
-rw-r--r--metadata/md5-cache/dev-libs/libsodium-1.0.19-r24
-rw-r--r--metadata/md5-cache/dev-libs/vala-common-0.56.1612
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin347510 -> 347838 bytes
-rw-r--r--metadata/md5-cache/dev-python/Nuitka-2.1.216
-rw-r--r--metadata/md5-cache/dev-python/bottleneck-1.3.717
-rw-r--r--metadata/md5-cache/dev-python/bottleneck-1.3.84
-rw-r--r--metadata/md5-cache/dev-python/fido2-1.1.316
-rw-r--r--metadata/md5-cache/dev-python/matplotlib-3.8.34
-rw-r--r--metadata/md5-cache/dev-python/pillow-10.2.0-r14
-rw-r--r--metadata/md5-cache/dev-python/pyaudio-0.2.13-r217
-rw-r--r--metadata/md5-cache/dev-python/pytest-rerunfailures-14.016
-rw-r--r--metadata/md5-cache/dev-python/setuptools-rust-1.8.116
-rw-r--r--metadata/md5-cache/dev-qt/Manifest.gzbin34347 -> 34344 bytes
-rw-r--r--metadata/md5-cache/dev-qt/qtdeclarative-6.6.2-r1 (renamed from metadata/md5-cache/dev-qt/qtdeclarative-6.6.2)8
-rw-r--r--metadata/md5-cache/dev-qt/qtdeclarative-6.7.0_rc-r1 (renamed from metadata/md5-cache/dev-qt/qtdeclarative-6.7.0_rc)8
-rw-r--r--metadata/md5-cache/dev-qt/qtwayland-6.6.2-r1 (renamed from metadata/md5-cache/dev-qt/qtwayland-6.6.2)8
-rw-r--r--metadata/md5-cache/dev-qt/qtwayland-6.7.0_rc-r1 (renamed from metadata/md5-cache/dev-qt/qtwayland-6.7.0_rc)8
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin124766 -> 122237 bytes
-rw-r--r--metadata/md5-cache/dev-util/buildbot-3.6.116
-rw-r--r--metadata/md5-cache/dev-util/buildbot-3.9.016
-rw-r--r--metadata/md5-cache/dev-util/buildbot-badges-3.11.04
-rw-r--r--metadata/md5-cache/dev-util/buildbot-badges-3.6.115
-rw-r--r--metadata/md5-cache/dev-util/buildbot-badges-3.9.015
-rw-r--r--metadata/md5-cache/dev-util/buildbot-console-view-3.6.115
-rw-r--r--metadata/md5-cache/dev-util/buildbot-console-view-3.9.015
-rw-r--r--metadata/md5-cache/dev-util/buildbot-grid-view-3.6.115
-rw-r--r--metadata/md5-cache/dev-util/buildbot-grid-view-3.9.015
-rw-r--r--metadata/md5-cache/dev-util/buildbot-pkg-3.11.04
-rw-r--r--metadata/md5-cache/dev-util/buildbot-pkg-3.11.14
-rw-r--r--metadata/md5-cache/dev-util/buildbot-react-console-view-3.9.015
-rw-r--r--metadata/md5-cache/dev-util/buildbot-react-grid-view-3.9.015
-rw-r--r--metadata/md5-cache/dev-util/buildbot-waterfall-view-3.6.1-r115
-rw-r--r--metadata/md5-cache/dev-util/buildbot-waterfall-view-3.9.0-r115
-rw-r--r--metadata/md5-cache/dev-util/buildbot-worker-3.6.1-r216
-rw-r--r--metadata/md5-cache/dev-util/buildbot-worker-3.9.016
-rw-r--r--metadata/md5-cache/dev-util/buildbot-wsgi-dashboards-3.6.115
-rw-r--r--metadata/md5-cache/dev-util/buildbot-wsgi-dashboards-3.9.015
-rw-r--r--metadata/md5-cache/dev-util/buildbot-www-3.11.04
-rw-r--r--metadata/md5-cache/dev-util/buildbot-www-3.11.14
-rw-r--r--metadata/md5-cache/dev-util/buildbot-www-react-3.11.04
-rw-r--r--metadata/md5-cache/dev-util/buildbot-www-react-3.11.14
-rw-r--r--metadata/md5-cache/dev-util/ruff-0.3.015
-rw-r--r--metadata/md5-cache/dev-util/ruff-0.3.215
-rw-r--r--metadata/md5-cache/games-emulation/Manifest.gzbin19824 -> 19836 bytes
-rw-r--r--metadata/md5-cache/games-emulation/hatari-2.4.1-r1 (renamed from metadata/md5-cache/games-emulation/hatari-2.4.1)2
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin119663 -> 119672 bytes
-rw-r--r--metadata/md5-cache/media-libs/libmodplug-0.8.9.16
-rw-r--r--metadata/md5-cache/media-libs/libpng-1.6.434
-rw-r--r--metadata/md5-cache/media-libs/libsidplay-2.1.1-r76
-rw-r--r--metadata/md5-cache/media-sound/Manifest.gzbin75526 -> 75532 bytes
-rw-r--r--metadata/md5-cache/media-sound/abcmidi-2024.03.13 (renamed from metadata/md5-cache/media-sound/abcmidi-2024.03.05)2
-rw-r--r--metadata/md5-cache/media-sound/musepack-tools-4954
-rw-r--r--metadata/md5-cache/media-sound/ncmpcpp-0.9.2_p202212314
-rw-r--r--metadata/md5-cache/media-video/Manifest.gzbin40040 -> 40033 bytes
-rw-r--r--metadata/md5-cache/media-video/pipewire-1.0.34
-rw-r--r--metadata/md5-cache/net-analyzer/Manifest.gzbin59079 -> 59075 bytes
-rw-r--r--metadata/md5-cache/net-analyzer/vnstat-2.124
-rw-r--r--metadata/md5-cache/net-dns/Manifest.gzbin14704 -> 14704 bytes
-rw-r--r--metadata/md5-cache/net-dns/c-ares-1.26.04
-rw-r--r--metadata/md5-cache/net-dns/dnsmasq-2.904
-rw-r--r--metadata/md5-cache/net-firewall/Manifest.gzbin7032 -> 7030 bytes
-rw-r--r--metadata/md5-cache/net-firewall/firewalld-2.1.14
-rw-r--r--metadata/md5-cache/net-irc/Manifest.gzbin15276 -> 15273 bytes
-rw-r--r--metadata/md5-cache/net-irc/ergo-2.13.04
-rw-r--r--metadata/md5-cache/net-libs/Manifest.gzbin60108 -> 60265 bytes
-rw-r--r--metadata/md5-cache/net-libs/gnome-online-accounts-3.48.118
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin95031 -> 95192 bytes
-rw-r--r--metadata/md5-cache/net-misc/electrum-4.5.416
-rw-r--r--metadata/md5-cache/net-misc/iputils-202401174
-rw-r--r--metadata/md5-cache/net-wireless/Manifest.gzbin27687 -> 26881 bytes
-rw-r--r--metadata/md5-cache/net-wireless/gqrx-scanner-1.0.213
-rw-r--r--metadata/md5-cache/net-wireless/iwd-2.144
-rw-r--r--metadata/md5-cache/net-wireless/sigutils-0.1.0-r114
-rw-r--r--metadata/md5-cache/net-wireless/soapyplutosdr-0.2.114
-rw-r--r--metadata/md5-cache/net-wireless/soapyplutosdr-0.2.1_p2022071014
-rw-r--r--metadata/md5-cache/net-wireless/suscan-0.1.0-r114
-rw-r--r--metadata/md5-cache/sci-electronics/Manifest.gzbin17871 -> 17865 bytes
-rw-r--r--metadata/md5-cache/sci-electronics/fasthenry-3.0.20.07.178
-rw-r--r--metadata/md5-cache/sci-visualization/Manifest.gzbin7081 -> 7082 bytes
-rw-r--r--metadata/md5-cache/sci-visualization/dash-2.13.0 (renamed from metadata/md5-cache/sci-visualization/dash-2.12.1)2
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin86356 -> 86363 bytes
-rw-r--r--metadata/md5-cache/sys-apps/acl-2.3.2-r14
-rw-r--r--metadata/md5-cache/sys-apps/attr-2.5.2-r14
-rw-r--r--metadata/md5-cache/sys-apps/coreutils-9.4-r14
-rw-r--r--metadata/md5-cache/sys-apps/ethtool-6.74
-rw-r--r--metadata/md5-cache/sys-apps/fakeroot-1.334
-rw-r--r--metadata/md5-cache/sys-apps/file-5.45-r44
-rw-r--r--metadata/md5-cache/sys-apps/logwatch-7.104
-rw-r--r--metadata/md5-cache/sys-apps/man-pages-6.064
-rw-r--r--metadata/md5-cache/sys-apps/mawk-1.3.4_p202401234
-rw-r--r--metadata/md5-cache/sys-apps/plocate-1.1.224
-rw-r--r--metadata/md5-cache/sys-auth/Manifest.gzbin14479 -> 14474 bytes
-rw-r--r--metadata/md5-cache/sys-auth/pambase-202401284
-rw-r--r--metadata/md5-cache/www-client/Manifest.gzbin12513 -> 12515 bytes
-rw-r--r--metadata/md5-cache/www-client/chromium-122.0.6261.1114
-rw-r--r--metadata/md5-cache/x11-terms/Manifest.gzbin8344 -> 8021 bytes
-rw-r--r--metadata/md5-cache/x11-terms/kitty-0.32.22
-rw-r--r--metadata/md5-cache/x11-terms/kitty-0.33.02
-rw-r--r--metadata/md5-cache/x11-terms/kitty-99992
-rw-r--r--metadata/md5-cache/x11-terms/zutty-0.1315
-rw-r--r--metadata/md5-cache/x11-terms/zutty-0.1415
-rw-r--r--metadata/news/2024-03-12-debianutils-installkernel/2024-03-12-debianutils-installkernel.en.txt18
-rw-r--r--metadata/news/Manifest30
-rw-r--r--metadata/news/Manifest.files.gzbin17129 -> 17133 bytes
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/news/timestamp.commit2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--net-analyzer/Manifest.gzbin43606 -> 43604 bytes
-rw-r--r--net-analyzer/vnstat/Manifest2
-rw-r--r--net-analyzer/vnstat/vnstat-2.12.ebuild2
-rw-r--r--net-dns/Manifest.gzbin8049 -> 8048 bytes
-rw-r--r--net-dns/c-ares/Manifest2
-rw-r--r--net-dns/c-ares/c-ares-1.26.0.ebuild2
-rw-r--r--net-dns/dnsmasq/Manifest2
-rw-r--r--net-dns/dnsmasq/dnsmasq-2.90.ebuild2
-rw-r--r--net-firewall/Manifest.gzbin4223 -> 4222 bytes
-rw-r--r--net-firewall/firewalld/Manifest2
-rw-r--r--net-firewall/firewalld/firewalld-2.1.1.ebuild2
-rw-r--r--net-irc/Manifest.gzbin8236 -> 8240 bytes
-rw-r--r--net-irc/ergo/Manifest2
-rw-r--r--net-irc/ergo/ergo-2.13.0.ebuild2
-rw-r--r--net-libs/Manifest.gzbin31995 -> 31989 bytes
-rw-r--r--net-libs/gnome-online-accounts/Manifest2
-rw-r--r--net-libs/gnome-online-accounts/gnome-online-accounts-3.48.1.ebuild78
-rw-r--r--net-misc/Manifest.gzbin54974 -> 54980 bytes
-rw-r--r--net-misc/electrum/Manifest2
-rw-r--r--net-misc/electrum/electrum-4.5.4.ebuild114
-rw-r--r--net-misc/iputils/Manifest2
-rw-r--r--net-misc/iputils/iputils-20240117.ebuild2
-rw-r--r--net-wireless/Manifest.gzbin13903 -> 13912 bytes
-rw-r--r--net-wireless/gqrx-scanner/Manifest2
-rw-r--r--net-wireless/gqrx-scanner/gqrx-scanner-1.0.2.ebuild17
-rw-r--r--net-wireless/iwd/Manifest2
-rw-r--r--net-wireless/iwd/iwd-2.14.ebuild2
-rw-r--r--net-wireless/sigutils/Manifest2
-rw-r--r--net-wireless/sigutils/sigutils-0.1.0-r1.ebuild28
-rw-r--r--net-wireless/soapyplutosdr/Manifest4
-rw-r--r--net-wireless/soapyplutosdr/soapyplutosdr-0.2.1.ebuild27
-rw-r--r--net-wireless/soapyplutosdr/soapyplutosdr-0.2.1_p20220710.ebuild27
-rw-r--r--net-wireless/suscan/Manifest2
-rw-r--r--net-wireless/suscan/suscan-0.1.0-r1.ebuild31
-rw-r--r--profiles/Manifest.gzbin202668 -> 202672 bytes
-rw-r--r--profiles/package.mask12
-rw-r--r--sci-electronics/Manifest.gzbin8852 -> 8856 bytes
-rw-r--r--sci-electronics/fasthenry/Manifest2
-rw-r--r--sci-electronics/fasthenry/fasthenry-3.0.20.07.17.ebuild13
-rw-r--r--sci-visualization/Manifest.gzbin4692 -> 4694 bytes
-rw-r--r--sci-visualization/dash/Manifest6
-rw-r--r--sci-visualization/dash/dash-2.13.0.ebuild (renamed from sci-visualization/dash/dash-2.12.1.ebuild)0
-rw-r--r--sys-apps/Manifest.gzbin50843 -> 50818 bytes
-rw-r--r--sys-apps/acl/Manifest2
-rw-r--r--sys-apps/acl/acl-2.3.2-r1.ebuild2
-rw-r--r--sys-apps/attr/Manifest2
-rw-r--r--sys-apps/attr/attr-2.5.2-r1.ebuild2
-rw-r--r--sys-apps/coreutils/Manifest2
-rw-r--r--sys-apps/coreutils/coreutils-9.4-r1.ebuild2
-rw-r--r--sys-apps/ethtool/Manifest2
-rw-r--r--sys-apps/ethtool/ethtool-6.7.ebuild2
-rw-r--r--sys-apps/fakeroot/Manifest2
-rw-r--r--sys-apps/fakeroot/fakeroot-1.33.ebuild2
-rw-r--r--sys-apps/file/Manifest2
-rw-r--r--sys-apps/file/file-5.45-r4.ebuild2
-rw-r--r--sys-apps/logwatch/Manifest2
-rw-r--r--sys-apps/logwatch/logwatch-7.10.ebuild2
-rw-r--r--sys-apps/man-pages/Manifest2
-rw-r--r--sys-apps/man-pages/man-pages-6.06.ebuild2
-rw-r--r--sys-apps/mawk/Manifest2
-rw-r--r--sys-apps/mawk/mawk-1.3.4_p20240123.ebuild2
-rw-r--r--sys-apps/plocate/Manifest2
-rw-r--r--sys-apps/plocate/plocate-1.1.22.ebuild2
-rw-r--r--sys-auth/Manifest.gzbin9249 -> 9250 bytes
-rw-r--r--sys-auth/pambase/Manifest2
-rw-r--r--sys-auth/pambase/pambase-20240128.ebuild2
-rw-r--r--www-client/Manifest.gzbin6042 -> 6037 bytes
-rw-r--r--www-client/chromium/Manifest2
-rw-r--r--www-client/chromium/chromium-122.0.6261.111.ebuild2
-rw-r--r--x11-terms/Manifest.gzbin4562 -> 4559 bytes
-rw-r--r--x11-terms/kitty/Manifest6
-rw-r--r--x11-terms/kitty/kitty-0.32.2.ebuild2
-rw-r--r--x11-terms/kitty/kitty-0.33.0.ebuild2
-rw-r--r--x11-terms/kitty/kitty-9999.ebuild2
-rw-r--r--x11-terms/zutty/Manifest5
-rw-r--r--x11-terms/zutty/zutty-0.13.ebuild50
-rw-r--r--x11-terms/zutty/zutty-0.14.ebuild42
362 files changed, 1676 insertions, 2428 deletions
diff --git a/Manifest b/Manifest
index 2d45e4808de7..c27392c9000e 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29770 BLAKE2B 349fd348cc6dab54da771dcaf88f5d4012800434348d91d829f20532bc84e13a98453630973f2706a61bf06f2eb74e1416c45286eabe10f68998d371e0107ca2 SHA512 6b831fa2fe4d6ca4e5d0c9f6a385898b70466d852f9fc9bdff7d1046b5bd9419c8d6653eeaa50b5ec7169b829ce80bd5337249ef60e8b12077d440cdc14c069f
-TIMESTAMP 2024-03-14T06:10:24Z
+MANIFEST Manifest.files.gz 29774 BLAKE2B dccef5024068b7f8a5d9d667ba54329ea1548b0fab36df56bed8e4a84fc7dbbf597a556d0e6dc49e5168b74024d7c0e5a2940f6ced0310e68b769b5ed51a3cdf SHA512 ad8cda050cfa3f822fd77807dbf11de61c7fe5fb0c46ff33869a47d6af4cc1fb49b1557100b057d3be64c57f21488d3279a854ea7eaab91572e8acb47c24b934
+TIMESTAMP 2024-03-14T12:10:19Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXylNBfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXy6StfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDMEA//RISZ/DcIJGbapkKYNYBjcoq+tO29D6jXoDEcOcXBFBZ53qsuSqV+ws2A
-shSkdJxx7k1C0UVWvR3OY7K3uCdOiUK0Ygcai2abqMg8O05tIf+vcP8gxr1Vy2zO
-b9JQ9nR0+qckfHCmrHK42fM1IfsICBm/y7BaBY2Vfk8iJmZNs7c/Et0ZFuOF+bRI
-DruFA9HEpZvqfFZ3DwcyseZWGnvUyeBo7zvsKtjt3IJlUf1b4wEQEzb6BZF5lTx7
-cX+sx6MgIY1B+aUaQe/TAdTbXsl+OSaeOV0c9zI7GobGbSKHComsGrPF6RalrP2s
-sO2rSyF2k1+zoiMEhpmPPuZ2ZkvgUr5uhpg1YmY9v+2eW23FMhC7fzDBpHu5nkfM
-WHo585BxNwmf6twsHkH1n77ifMtl8UJIkkr16YgU+fBkN/Rk8If83Dte9sSMbvsy
-Ds7GQxgBrlN6zioJM8hVluY/AvibrGbSmsDE/CXnh9CFR82K+PY7gZUkktk+xnlq
-8c4xw0kQpIpo0/QhLcGVDK1R0FjDstrwdxr+wSV8k4M+SLwRP9ymf8q1Mk+9OF4t
-nXb1+sTtmjnq3Mv3lWGBk/OtVJvaqGGo/S7C67a9csIetPju1Abuw/9fWQyaR7B2
-FZdFVOs93JJ7v1UWSCuZTqyztNwM5VZXCI/uXm34n4erJxW7f0s=
-=ZsRF
+klB8/w/+OBgfxVVUZBE11qmSEgZNJURK5ys4DZXXeuMrza9fVvYz0YrbkCUpSIlV
+ONHA9CT2lUTta4b3Ny5bQHq1y2paPPFYzmyNbDEi2tIQNwrWQ8TwGIHcb/SUAxXN
+xChWigUk74ZgYto9KEGIqz3yHoiW+AFa7/rqMH8xRVUOUCZs46wiN2Xm6Ez5dZA/
+JdG3WDUr6UNWVxP+s/HvdOkcc7sAS+uBpsPGDznRaenMcsXjIcl+zlL2WTV94HBM
+0epJV5VDqk44TRjGPTILFynRCairXVbL26YKtnsEoqM6HZ9KCrcHQQ/AGKx69OsY
+Q+SCYd4+GGqB9GwTJDW0fjNHegiWUUr8M4UTezQRFTzH96KdxlIBmfy+iL4C7TNj
+Q+lLnRj7YE+keOCmRDel8CQZNkEphIfUNpJ626JjneQvLbofYbadJ9HmdXulN8ek
+6zGCB9PZp0B8njlBcDGz5CLlg78YAm3saujo73wusP1OHWlBdi48cEaUga3QNScl
+JsNx+AvAWRNXF/nlGr/hO3oosv3Zc22l1TffDjYayw4zz6fBUcUTAhiIs0eKpP/Z
+A0GMvcMp9z1WVRE9/58HrebDUEuBFw+JKK37ce2DhQLEO3xtaN7jTPBJt3/eE+xy
+Gg4SM2GGaFwvsQfaJrv2wPHhnPWqpsl+VjOOHCgliCQK8hxQebE=
+=jp6h
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 446a75ecb950..88112978e466 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz
index a81df8c05413..9eaabdb17a13 100644
--- a/app-arch/Manifest.gz
+++ b/app-arch/Manifest.gz
Binary files differ
diff --git a/app-arch/makeself/Manifest b/app-arch/makeself/Manifest
index 5662f1e65b45..268463e085d4 100644
--- a/app-arch/makeself/Manifest
+++ b/app-arch/makeself/Manifest
@@ -1,5 +1,3 @@
-DIST makeself-2.4.5.tar.gz 39012 BLAKE2B f79cf1c087e89c4fd09f328fb795a3f8a78ee38060dbbd1590e3dcdf22a346b0c12bf6837d1636efadb2a66f6a762308de7ee9dd2fc62a7c88d417d257c5f0f6 SHA512 1dae74586f6bd5afb526801b7ffa7fc7962ff74b0f190cdd51da93c21421864b72f5fe18090cb2ff6ad27f0907fbf3aeb5545f3f70e33dbc9e505a78505f5f90
DIST makeself-2.5.0.tar.gz 43996 BLAKE2B 60e5b7a55bd03e45d25753600ddb4e0e15f05eabc95db18f1a9da10308d018bb913ba1e8bc264c3bd828c3d229aca34fae4ab1682bf6cf59c591a6fdef186061 SHA512 cd0ce98579f00a02f9559848b39e0a6efea9df1866073d419f0b6560034cc186ed8315f8b4589e03f626b040727d9ae646bc2abaebe4f4da556b87617bdd770f
-EBUILD makeself-2.4.5.ebuild 1155 BLAKE2B 25578f47579ccd101e31428439449f9e55c509c1e3268c794b80035f5a40a1dc05bf1a8f7575ddf28155216522db114b1da7f5e12b92103c552f788861440f5d SHA512 d165630a20a4feb643d6fe780f1933202621f01f9f50523e1f67421df71d075d8ce07ed308c4996ca7938b1bfd633222803f405c224a42eb2b2b35c53b2b19f3
EBUILD makeself-2.5.0.ebuild 1183 BLAKE2B da1d80490ac7f1bb9c9326995f13d1e296eccd118dffd6cca76ce9b9cf714d6adc8339c2f86a8efd4669785e544b3e69e09a3ac9933af797db4857dba759b5ad SHA512 a2bd735cbc860374cad0ab0d665c6b5c5c27eb71b8362360569cf681079f6794029471c8a6f49ca2c1f03dcf72e85add3de91e18417cbec4911fc9fc584276fa
MISC metadata.xml 365 BLAKE2B cc6a2d3abc5c2724d52a1c5f3f5ccffec988ed8d504231da0c7ee6f5fad3cc2379f27f65721d8c0b649a7989db70d647a63adbedd3a1c2b96ce380d31effd688 SHA512 1eebd8a8998499ff26f1f3f64dfbd5bce5d17ebec596bdae93c1f2b8a6f7ba6ab7ff3ba38a3a2e6477713b53d013c643fef040bb8b4824175ca1ceaa458c8bfc
diff --git a/app-arch/makeself/makeself-2.4.5.ebuild b/app-arch/makeself/makeself-2.4.5.ebuild
deleted file mode 100644
index 57a66dd9848b..000000000000
--- a/app-arch/makeself/makeself-2.4.5.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit optfeature
-
-DESCRIPTION="Shell script that generates a self-extractible tar.gz"
-HOMEPAGE="https://makeself.io/"
-SRC_URI="https://github.com/megastep/makeself/archive/refs/tags/release-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ppc x86 ~amd64-linux ~x86-linux"
-
-# NB: The test framework requires bashunit (which isn't a big deal), but the
-# tests themselves are not of great quality. You should avoid running them
-# yourself as they like to run commands like gpg against your own ~/ settings.
-RESTRICT="test"
-
-S="${WORKDIR}/${PN}-release-${PV}"
-
-src_compile() { :; }
-
-src_install() {
- dobin makeself-header.sh makeself.sh
- dosym makeself.sh /usr/bin/makeself
- doman makeself.1
- dodoc README.md makeself.lsm
-}
-
-pkg_postinst() {
- optfeature "lz4 support" app-arch/lz4
- optfeature "lzop support" app-arch/lzop
- optfeature "pbzip2 support" app-arch/pbzip2
- optfeature "pigz support" app-arch/pigz
- optfeature "zstd support" app-arch/zstd
-
- # Also bzip2 and xz are supported but they are in @system.
-}
diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz
index efbc04bafd6d..583e97fc2a6e 100644
--- a/app-crypt/Manifest.gz
+++ b/app-crypt/Manifest.gz
Binary files differ
diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index e486543fbf9a..20cd8663b414 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -2,5 +2,5 @@ AUX ccid-1.5.4-remove-flex-configure-dependency.patch 318 BLAKE2B 3bdd4d48a01c91
DIST ccid-1.5.1.tar.bz2 702586 BLAKE2B 7b9e3c6daf03c186f34ac9b13bd960293a6481f9237ee52937ece1040bd3a79b7dab318e1244205a7feae992261ab5e82292d80ae023a4f621e0e7af7cdb9df5 SHA512 492bde96f5752e2a5316693c44e35e2d041785a00d15e094905c0aafad392f5329009d12801899367276328a582936ee53a1c5239c1813c4536001cb8a608f2e
DIST ccid-1.5.4.tar.bz2 706834 BLAKE2B 8b7f08145808ac94d085eef62c204f8146892cb11f2ce811e46e674272cab016d602afb945c6e808ce3957a80e847c0de2815fedaf15fc8c935cafaccf102762 SHA512 4b30f4768aebf49486a1b1e959615fa077bd393bfdd9e52c15bdc8d6ed63ce27fa7cf82a067d1f80d8b3534c66194036925d3fea5af64b6a775779d38267c757
EBUILD ccid-1.5.1.ebuild 940 BLAKE2B da6ac353e97b916126ef0990a80be03a92105c38e1ed4dc1893fad853df419188b10d381bc23d810a083427a0b35dea9066b705baf868ccb2d4bab1dfa39fec0 SHA512 e0264beda6138afc794d401cb2f0763820bce74047532063a113ebc072121e3e20221da74a633805a738a760272c38fc0e793456d115c97230d99e8e592791f7
-EBUILD ccid-1.5.4.ebuild 1067 BLAKE2B 58eb3b41f113ccbe7b400d58370f0ddbef22da2285fc4cff9c29172f8ae3bd782907491b4c4ccd191c1e44b9b1675f4a71cea2c910a698ae1103089bacc9edca SHA512 95e8f2be2c2308234454d07b8c364388a1d7fdcaa2520c495cfd89305324939ab319974554e291e992f08b1afa9cb1a702d18ba160cae9148c29637c4eab8cb2
+EBUILD ccid-1.5.4.ebuild 1063 BLAKE2B c020a1fbc16c488096b8e416bbf4892c74010e0236193f62fed668041bc0dc1cd303c46a58ff751c739f27c4887d2e779509deb23a939668238d1d6a4bcf72b5 SHA512 0557c3172588944c9185e4880d7cd987645c3c0a9af87fead1c792dee20cb394630b7160069a496aa2a5ef14657ed6e7d0c407441decf681aee76a1ae77b3eae
MISC metadata.xml 551 BLAKE2B 6290f9b5be875fb339b7414b02595a034946c7f612fc4f6b5f7edba4f88697181af0ed26231cd27ade41f5536aa62df26ee2bea002fc69cd716a648f45268cf5 SHA512 e7a7f47db4aba8712a7ea5c7efd63c76e0f5712588bca7dd9b8e7755f51cad0298a087ee7bedfcdc51b84866671f1436e2228359f1f2fbfe647f2e6a9f1e2ae5
diff --git a/app-crypt/ccid/ccid-1.5.4.ebuild b/app-crypt/ccid/ccid-1.5.4.ebuild
index f7a11ceca111..b3afcf6876dc 100644
--- a/app-crypt/ccid/ccid-1.5.4.ebuild
+++ b/app-crypt/ccid/ccid-1.5.4.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
@@ -11,7 +11,7 @@ SRC_URI="https://ccid.apdu.fr/files/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
IUSE="twinserial +usb"
RDEPEND="
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index 08bb02b2eb28..e13cc057fb46 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/ca-certificates/Manifest b/app-misc/ca-certificates/Manifest
index d96716bc091b..beb44072eb67 100644
--- a/app-misc/ca-certificates/Manifest
+++ b/app-misc/ca-certificates/Manifest
@@ -10,6 +10,6 @@ DIST nss-3.98.tar.gz 76685475 BLAKE2B d382cc65e450b5b7d6b152952a8188822eab5fdbaa
DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d SHA512 1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4
EBUILD ca-certificates-20230311.3.96.1-r2.ebuild 6044 BLAKE2B ec7c3ef6a11b3ac4747340e61bc43114c5fa11158ef5251e1a1436b497f02cdd8898935f0ce13b759180f11928e9b028ec24f084d9f6b8eb0f7ac6837cb9fcc8 SHA512 675fcab32bdfa07fc7978db99cc1204577c1084733cfba66bf104b0f1f2f67e197ce5e971fbebe7481413c6390199b8f9c5c35a2bebb20d465c2d4c3965c7e90
EBUILD ca-certificates-20230311.3.96.1.ebuild 6044 BLAKE2B 589123e7ca56bf4b4e71b96e7cb42b9f0c5e0bb194bfa9886e4e1bbff03a964cf981fca91dcb6c3c35616c9b7c50771227485725b91e2b8019064845a5d69b04 SHA512 ad9ec1708be7f4beb0391a62b87819596809a44c6f579d5c701e98055dec3d18bdad79e53d1e3154937bce7c11bc08e3a64617e294d1f48a026d24081e7f822a
-EBUILD ca-certificates-20230311.3.97.ebuild 6041 BLAKE2B c654a7a12d48bcb0228437b5ed46d0649bb804f1ca52311747e9b0fa8683843f3913d92753ae31c667238d26da82406953b60b5f6339d4af00e9fe7c8af7c8d0 SHA512 30d78c52927d9ceb99f9b937c29af917653b4f77020dc381495ccf21d2cff1e7e47484c3557a3814556ad835680de9f55cbb8369fa9d78240fca0c499a2c845c
+EBUILD ca-certificates-20230311.3.97.ebuild 6034 BLAKE2B 15c2a4e28642901c194ca20ea4f4fad9466fa9320bbd3c77156e669a99f805c265edabcec457dddcb64d60e9edca96afcbe7193ed9215f996d63971f3e5f5d78 SHA512 a940168e75b094b3d24d61b7bc628e47936ec0737a6c83cca279ffdde362a4cd8ee55366056a5f3683a2f067534fc104e6b4b3dccf03d7bfbb0dc5d5862746be
EBUILD ca-certificates-20240203.3.98.ebuild 6052 BLAKE2B 337cba7ebb6df4c2011226d93d6067061322297cddea6d0d7c0c0477f28d2c5a1e4d1da0cddef87ef13117b712edbbdf702398735711ae09953d0991c8bec04c SHA512 84832cc2a26b15789036e1e59637b25726ea9826f30c98122e51807e1b48c89d9548552d0e2ac82c9e63cba51e2f840b45df63f50cc9795dbb653738749381e4
MISC metadata.xml 373 BLAKE2B 578ac9cb9ac73fc04e06667e896227927d5438e5c1ef3eae1966e8d01a8dd915669b8c81418f6558b4b5d561473111e50f9d94d4b50f1f03355130c9d9be61f0 SHA512 56216f969a510a4c054109ca6fab651cfb0aaf4768d43f70a21aeea6778ced6793957d9bd39bede89e9fc8577aa6c27bf1ca0402aa1e9aa49ec5981a3230b954
diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild
index 58f88b4eb1a9..756b51bf828b 100644
--- a/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild
@@ -57,7 +57,7 @@ S="${WORKDIR}"
LICENSE="MPL-1.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
${PRECOMPILED} || IUSE+=" cacert"
BDEPEND="${COMMON_DEPEND}"
diff --git a/app-pda/Manifest.gz b/app-pda/Manifest.gz
index 9a11a2c7a97f..f0c3bd646100 100644
--- a/app-pda/Manifest.gz
+++ b/app-pda/Manifest.gz
Binary files differ
diff --git a/app-pda/ideviceinstaller/Manifest b/app-pda/ideviceinstaller/Manifest
index 74fb81287fc0..80b253e5d091 100644
--- a/app-pda/ideviceinstaller/Manifest
+++ b/app-pda/ideviceinstaller/Manifest
@@ -1,3 +1,5 @@
DIST ideviceinstaller-1.1.0.tar.bz2 272210 BLAKE2B da67c16d046e148d11bafcd1f33a8e5a5cba49c6f975ba038602eaf2444a76883d568e16583923c7303cce170e6718fc1cfcd0b2cffed5a1eaf895944043d785 SHA512 8bf5dc30b8fa2f0c171ec3705db8d8d143d2520b2875fc05d9d325bd4f1ffdf29230557e57f3e824654ab3bb71bbaf9019aa573d4b1cce29a9c75bf15024d623
+DIST ideviceinstaller-1.1.1.tar.bz2 274494 BLAKE2B e3aaccc225556f401f4b26b49bf19dd582425dfc7ea0dc1e4e523ce1ff60b643466d021d9d4c1205487551a4968ccafc410adb9e09248ab1a651c8d2a81a73ed SHA512 fd117a5745890746237f381c9fe0e01cf8ea06d9c2341da397c52e5ebc0e058c73797e349a0a81b2777f5333dafc32e5c32e9e2c99ee70a864be159fe73e9568
EBUILD ideviceinstaller-1.1.0.ebuild 568 BLAKE2B 90494002f31545299f039624fd13ed07f6bf7cadc4097ff1ae377b1a146eabecb60b12361d1f72efc43481011618079d4dea372dffc83d59e714ad98270c1704 SHA512 09886bc86540036ed2bb88909d734af5db7c68add9f5629a0416e7f5aefc38cbcab1ac5111a858ca32498dc176c67b349821d51d76f9792839462baff0bdd178
+EBUILD ideviceinstaller-1.1.1.ebuild 604 BLAKE2B a5d27b05a8dfffb580894b0d591c5259c07772a4432bf1910052b79a0dd8c18ecfb68015e7a586dd2cbfa114a508644b5ff847669fb6ebb603f0a2aad54f693f SHA512 4daaa8974b10f40d06627a4aca219b68b0974662d60468d81dd50f58de8f8b98727ccd35afe14420c42b0a88c1940c22c7e98d4a7707b6de05b8b3e57f23adaf
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/app-pda/ideviceinstaller/ideviceinstaller-1.1.1.ebuild b/app-pda/ideviceinstaller/ideviceinstaller-1.1.1.ebuild
new file mode 100644
index 000000000000..6d9a50718818
--- /dev/null
+++ b/app-pda/ideviceinstaller/ideviceinstaller-1.1.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A tool to interact with the installation_proxy of an Apple's iDevice"
+HOMEPAGE="https://libimobiledevice.org"
+SRC_URI="https://github.com/libimobiledevice/ideviceinstaller/releases/download/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=app-pda/libimobiledevice-1.3.0:=
+ >=app-pda/libplist-2.3.0:=
+ >=dev-libs/libzip-0.8"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+ default
+ sed -i -e 's:-Werror -g::' configure || die
+}
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index 9c68fb72dd9c..e5328f50b8be 100644
--- a/app-text/Manifest.gz
+++ b/app-text/Manifest.gz
Binary files differ
diff --git a/app-text/lesspipe/Manifest b/app-text/lesspipe/Manifest
index b81b63c212d4..4a7d42769f50 100644
--- a/app-text/lesspipe/Manifest
+++ b/app-text/lesspipe/Manifest
@@ -2,6 +2,6 @@ AUX all-completions.patch 2037 BLAKE2B 92a706e0dce6a6dd316b168fd4a93a8d6e52f80ce
DIST lesspipe-2.10.tar.gz 170918 BLAKE2B 156fe53975252ac6c59a637ffe0ee9862be0699f325a0b328e5c0f2cb5e6f7d8324481f3d3211cbb15a585a5dabde45adf87ac4e0af91cd34540359331684264 SHA512 3fe122cf0adf8dd3e0782ae65132c58d76f7131a2e8c30d9a10eb426c6f63e50b4b5e02b6792524a37b27ca572bd3e2661a6c82118e9c4ed5ecbccaf2c5a42e2
DIST lesspipe-2.11.tar.gz 171212 BLAKE2B aa7cf35f00d9db4ad7cb48ae89089a4d0c5d6c6e41ec902bc7ba6d4fd218f8ea90e1fdf3d6fcbac1dd1f86eb841a0daa6838b0086905fd4b0535d91040ef85aa SHA512 ed75d8529bd24876b11a50d0ada476299569d0fe716c390de84a0630ae475594f96370ffbed64fc5d9e2417dcbaa7b2f68630e32f665dff799667c2653b0265f
EBUILD lesspipe-2.10.ebuild 1306 BLAKE2B de9328c85649a107f7b0290d6d6b3b6e03c31825988fbf278c48aebe2af988992fe43c8e999483162f3c61f8ea1dd8a4a37aa36087e7e3d6ed22c19124dd2bd1 SHA512 c2214069bb84cf5d30e129f629ca0ef4d0e0e6c8d1bf50e0d9a102b3a81ee47e51c62cbf60fe3c7479a04271af0b35c680ef1921a790c562d2907675302821b9
-EBUILD lesspipe-2.11-r1.ebuild 1927 BLAKE2B 6ee060536a65f3da5c0e2bc5a319a405d51f19df91a6291230c9308e12fd1fdf11b2afa0cc9bd5e3e7056106ca6d4cf5e9736e5cc86c6a46b616c83f0e78a77c SHA512 2fbe46c6508a47a060c362f4b1d5e6b8de2552ccad40b98e6bf76d866ae5f27fed7635b2dd0515b59c031ba362c08e81d981a3d074d5e96a3a96a22cda36fa94
+EBUILD lesspipe-2.11-r1.ebuild 1925 BLAKE2B e63508fc246a9848ccdb92429790c6bf6dce42b3325815f33e771ab3040bfd0510ed64b3fe8b2efe65d8bf1d3c4fa775eaffa636805fab8704be4bdace3e5450 SHA512 afe904b57613c25d56b5d2632341da27b45fee8a38637d0ccbd66b4a26c3091588ae0e367d6faa23f80f97a490912eceb3021269eedfd7d3ac7bc4e5046fb8e9
EBUILD lesspipe-2.11.ebuild 1306 BLAKE2B 0d781de9be7bbd4fd0417363db0e40282638982fb806d4a8169984c541b68a414f937479e00ca0939820901994f8235b5e1078ec80b94fab78c14f37c02318b8 SHA512 e44ece8c07479e2ada2213a1d1ab44a8ae14db4976ee28125b2ceccb80762fc2438cd4bb71f3fa6f6c5c746159df6066f6e4799ca8052323241b482e2fabcb41
MISC metadata.xml 304 BLAKE2B bb5be96b5fd22ce82d800f6bd5ed3ceb04b955182eaadc1f34b6f4b633c21efd6148013fc29b5567f7ada4da5de6efd7e0e420fa63a2976a5cf6bcf719c34f2e SHA512 2c217e67c6c487f7f7f98588a50086daf434bc25ad229b68d37bc12f7ecc4f904b5bc4a3b7b6db4a1daa0267c7e13fde8538de1c16d11e95be6b8071ee675105
diff --git a/app-text/lesspipe/lesspipe-2.11-r1.ebuild b/app-text/lesspipe/lesspipe-2.11-r1.ebuild
index 8ad29bdcd156..975d91af0d67 100644
--- a/app-text/lesspipe/lesspipe-2.11-r1.ebuild
+++ b/app-text/lesspipe/lesspipe-2.11-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/wofr06/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
# Please check again on bumps! (bug #734896)
diff --git a/dev-ada/Manifest.gz b/dev-ada/Manifest.gz
index 5ef334349542..554d596e79bb 100644
--- a/dev-ada/Manifest.gz
+++ b/dev-ada/Manifest.gz
Binary files differ
diff --git a/dev-ada/e3-testsuite/Manifest b/dev-ada/e3-testsuite/Manifest
index e0e13fc4ce42..79d6d45d2071 100644
--- a/dev-ada/e3-testsuite/Manifest
+++ b/dev-ada/e3-testsuite/Manifest
@@ -1,3 +1,5 @@
DIST e3-testsuite-25.0.tar.gz 138004 BLAKE2B 5a1b5bd7e51bae030867034ab48b4dbf38813a52c9d72f76dfac6018faf37ec69e3967a94f371fcc395df01e82a80426ecad274cfb5999c893c2559289421a0b SHA512 3aef1fae5204991f7f8c2c0456b46c9c1535c59c55c4840184f986ff2444de518a2f165f052dfd0412f25824ab26bea6a6317b20f194f459d30a17580cdea8c6
+DIST e3-testsuite-26.0.tar.gz 159252 BLAKE2B cf57fce6e65914373f6ada298704343a190ba69d0c70832a8c520a1d6efdfd81e163850e605ece46ae4d6406e2a7a163a45bc7de8d7b43f0ea9d21327a1a4699 SHA512 40dc8b86aa77a676cd728e8708607543c445ab97452a385df944f9ab172448c7ecc31a72282e185754c86da1ffd052b149bdf4d88247b114fe1563396320f664
EBUILD e3-testsuite-25.0.ebuild 663 BLAKE2B 914fe0f1575f66e47b86919881612ce39171d835897b21ffea293a8959d3a87535a1b8b3db5a6b6a50190f2db30cfa627b50532196c8aeb97bc34d7ce6991401 SHA512 81639fa47c10ef6a15dbf0621596956fb5ab804bfaa7e41d1684c84480749aabe0aa6e640d27e4e4ebcefc085ec0dccaeb43c88fe61a85bcd8f0180ccf0abfa5
+EBUILD e3-testsuite-26.0.ebuild 654 BLAKE2B 84fe4d71213d51acbf583c1520a0e0309e1dcdd5a7aeedbef098a67524ce14d129f76e745f363627cd45e380bc6cfcbf91a39132b35d08a7c9f19f005bed3a40 SHA512 17c77bec91b51be7cb42ab9f15560e43333c3260ab5cacc2751a90c7878c867f9ac9341de8a7e331104184310582bed438e353580678e744b82fbac6a6ee769a
MISC metadata.xml 664 BLAKE2B f7ac98a78cd187aa5e84b564d59982bfeb21d992a309803fcd747242e9373d7aa5cfa648a06ae5442c843f136a76929c34e5c28ea03c6bdd1d94e6c1a10ee226 SHA512 62123c662e3dc67a8d55d5ea6e88207c63df0dc4a0dd314c2e9f708360485997613913a54617c24adf9b26caf4202c04c069fa8bfe8ee3ba906e245da311a40b
diff --git a/dev-ada/e3-testsuite/e3-testsuite-26.0.ebuild b/dev-ada/e3-testsuite/e3-testsuite-26.0.ebuild
new file mode 100644
index 000000000000..709ac37cb7d4
--- /dev/null
+++ b/dev-ada/e3-testsuite/e3-testsuite-26.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="Generic testsuite framework in Python"
+HOMEPAGE="https://www.adacore.com/"
+SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-ada/e3-core[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest
+
+python_compile() {
+ distutils-r1_python_compile
+ find "${BUILD_DIR}" -name '*.pth' -delete || die
+}
diff --git a/dev-build/Manifest.gz b/dev-build/Manifest.gz
index d8fe48e03d7f..498e35cffc18 100644
--- a/dev-build/Manifest.gz
+++ b/dev-build/Manifest.gz
Binary files differ
diff --git a/dev-build/meson/Manifest b/dev-build/meson/Manifest
index 9502843116f8..659380bedf68 100644
--- a/dev-build/meson/Manifest
+++ b/dev-build/meson/Manifest
@@ -21,13 +21,13 @@ DIST meson-1.3.1.tar.gz 2222386 BLAKE2B 64d53eddc8cb321a4e2dabaa4b7499798a7b6876
DIST meson-1.3.1.tar.gz.asc 833 BLAKE2B 1db7aabe3b7d491dfcd288a780d10784517a73e07348f2d5b98d1fa347dd08b2afa210511c7f5ff867b10ecd3ce470ea764b5ce6907aa7dcaa4d619f705e339c SHA512 0f652d375fa7700f3048266330d783664593c08da47d4f0d87af0be5d8b5e21113521651fb923c6a1cfe88aef7067ebd85b27946f19e71133d7c9805839fc873
DIST meson-1.3.2.tar.gz 2223798 BLAKE2B 72b061598a0cb22517460de4df25394a9dfbddb536c5b8e75b7267ae21292fe2a6a3ec16d64aa81cde63d33022decebcc051cf2d87d677f9b40eb2f4106a40cd SHA512 6369c6d64f91c769f0f4d3e2445bb3615785998489d41acba2134b44ec89abd04bd97a3d3d17c64779eb40b0bf4808e3419eb47638169446a98824d680f37a7b
DIST meson-1.3.2.tar.gz.asc 833 BLAKE2B b11ae2be4e9cb0278be9cafd304146432e606a5fd23379d08116943676286f240fb8cc1d5f897cbd4c2bacfe298802afb1a847e447d71250f58cee5dec38083b SHA512 0cb9575fb599cba4ae77c1954599a24b1f079c46cf255bb8d581ef434598503db6e08af6a95b7c00bc54c165ec8fd9834310e2d4874afe01c5d44e72cef496b3
-DIST meson-1.4.0rc2.tar.gz 2227818 BLAKE2B 8b33fc50c726f8aa712aa8d23da712051d99b72f909e74baec54fef64e559a5562b75947987057e496e0d161ff9c2fa85140bf6fac70ecbc2375a09036e8422d SHA512 e070fa321824e2870371fc869157b469a1d37353706984e52d5f6dbe2730561ce6a0aefe15a697b2c2be4060fea29430a5f2460a4fa25736a8bd72f99bcc9b72
-DIST meson-1.4.0rc2.tar.gz.asc 833 BLAKE2B 9ce4649f7c4fff4d8c0f12bb5d309dc5662a133a14b9ceb01c511b6619a59314ff19aca8fab94cd904d5b33abecf3248b9f2c6a3efdbdf91de95aebba1f1ac50 SHA512 400e8e4b3f1910a06b94aa5b23919e9c049c4a91d6612b9792e8e0796f90d01644930f2cd44903c3d4a29bedf989b3aba4cb5c88c1507fafaa277ee0e4db0ba3
+DIST meson-1.4.0.tar.gz 2224663 BLAKE2B 7f742ef870c182e552c1ff3508d65f251009d610def6a08e01fddb6c6a4ed6d608ead0d52cf8ca7d66b5bd7a4732dccd7ab5d98f141a4a61e275398885f79486 SHA512 2787941fbc77d5ad95011753df52fe39812929a06d84dbce8bdc965c9c1e62fd6bfa819712eb1f5934c2ebe6919a65f7874ecac2caf40d111ea024343108cfbd
+DIST meson-1.4.0.tar.gz.asc 833 BLAKE2B 6e4002303da16bcaa3d1d3c76a3485b23174074de2d29bd34347a4671d7fb0f1c0767559ed9267e0f0b52c02638b85a11a5980f4ee188e7e4d35c733b0821c62 SHA512 ea73e72d929bf30d28c033f103fd1d26bac7cef175aabbf9b3a24c7b336682c28f5aae184e04d2189731cf80dd7571939cb02de642bb5b412cea996ca30dfdad
EBUILD meson-1.1.1.ebuild 3287 BLAKE2B d449d5e7511b47baf4d26aae0359183d4ef9ea21bf163d5af5fbe6cc78c44bd9788d5c807486f106be3a8abfb07cc1d34782616cffed333e94dd4225f6650056 SHA512 9fca53429ebd722f91084a4796bc1c466216b2021cb6b88e76cdaa559fefa17651d76e744e32c3126b2bad5b4ca36f5b17d402cec57a764340406610e7c97dae
EBUILD meson-1.2.3.ebuild 3285 BLAKE2B f937d7add71afbfb05e1ce2f7a07c9077a76b8018d6cc3e7e5ebc029419aa45e57cb98f0b05e7236500bfdcee35a35ddbedad9c3c00133817c4b0867cea71730 SHA512 e8415edf199ad281e253331e72e7ed4e2398c658d006b54a7a89b24b9e2ce3950fb6d750c8a6b728849e973af7e576e9d95b7510d3aa27a320fc38614ec439bc
EBUILD meson-1.3.0-r2.ebuild 3565 BLAKE2B 45aebd9f7f4978385d339588d5177418e3fc6e77878b3b5f095e95d30b0b237e5481f94225c651043888ab4af27510315de5f747eec45566e9b018dd5f2e9c22 SHA512 89646f67dbc7182a5808664125bc6d370b280f298fe3359a8837ebda3320b2e244adfbe39742c530da0a342f74aed5d3ba1d9b476440f393fd09a4af2babff85
EBUILD meson-1.3.1-r1.ebuild 3707 BLAKE2B 226db24d4109bb63b65a8b15eb3aeb2824e4f6cafc93b2478f9d18c31f74ff4bde7a32aa36bdf63398cc90391b6b680ea20186d713670143209adf80f7bae93c SHA512 edc1096b30e6c4fd2bbf9d87fdd04ab4ac278ae007a1bb722f4905b663977d6448c3e0a5cba923c20db9dd13307b8499852cd9de73850ed738c6ccc554e4b591
EBUILD meson-1.3.2.ebuild 3425 BLAKE2B 05c2379e5d969467428bfd4ffe4c338aeefb7397b1b43f9adcebf514a4d4e069a77c62d8f075e7424921635cd8d2929c468c17e7cbceef76835a82bc09ddc290 SHA512 ad181c8f23d6fdde31ce37f0faacf83c1466faace2b7be9775b06f4a71388e55e2b85502eb1ae09c253f760aabd9c77f450ddb49c5d26ab90371220fad0ae503
-EBUILD meson-1.4.0_rc2.ebuild 3451 BLAKE2B f7b685c9f0c03b9f0205a8be9e14827bcc54f7bef8131607001711b3b70419d9b88ef0f3d27c14d9a503e5e2cd3c7763f00c0061393a1e53ace5a09f779b9ddc SHA512 3b9609b4eb8ed93ba48bed4d9916ce082a318484b6a9dface0c200c79896b7001b5c4e35dce5cd56ef8dbb66c24b0e9e943e0c169c9142be249595ee83126126
+EBUILD meson-1.4.0.ebuild 3451 BLAKE2B f7b685c9f0c03b9f0205a8be9e14827bcc54f7bef8131607001711b3b70419d9b88ef0f3d27c14d9a503e5e2cd3c7763f00c0061393a1e53ace5a09f779b9ddc SHA512 3b9609b4eb8ed93ba48bed4d9916ce082a318484b6a9dface0c200c79896b7001b5c4e35dce5cd56ef8dbb66c24b0e9e943e0c169c9142be249595ee83126126
EBUILD meson-9999.ebuild 3235 BLAKE2B a70383fb27538f5539c16d0ca07f1cff24def033d6bde05053657c8c5217798ce65c3e15f599aa15f54f173b7ddcceefc4debb5af4ab53284cf75900a1e97152 SHA512 6d6afb4820807ef0d852ea7d7284ca574d089767917a4f1157726505e98aad1e4c485701023bbb99d7bec174dda802ccb16375237d5e05c874b59f058eceda43
MISC metadata.xml 472 BLAKE2B 559073667cf007cd507f379014c8d0d494908742f606ca5eeb2a0cef3b5a8cb63cea4e9aa33b228163211dff8f794d178cbcd6c91bb283f894e6b072db28bacc SHA512 9232fe05900dca57d21f41023255c9a6fba57b213737ac8842ea180681488d9a2a306c8fbeba66cf02204f4523192e64af745aa65db946beac723cfe271e4fd5
diff --git a/dev-build/meson/meson-1.4.0_rc2.ebuild b/dev-build/meson/meson-1.4.0.ebuild
index f089b6a869b1..f089b6a869b1 100644
--- a/dev-build/meson/meson-1.4.0_rc2.ebuild
+++ b/dev-build/meson/meson-1.4.0.ebuild
diff --git a/dev-debug/Manifest.gz b/dev-debug/Manifest.gz
index 2d2c5f30c172..1519232a1337 100644
--- a/dev-debug/Manifest.gz
+++ b/dev-debug/Manifest.gz
Binary files differ
diff --git a/dev-debug/strace/Manifest b/dev-debug/strace/Manifest
index 3f548ceda429..57a404fd4614 100644
--- a/dev-debug/strace/Manifest
+++ b/dev-debug/strace/Manifest
@@ -2,6 +2,6 @@ AUX strace-6.5-static.patch 5425 BLAKE2B c7b2477ba5a8b5f23ed28763e1149406f7f434c
DIST strace-6.6.tar.xz 2420364 BLAKE2B f1465fec58ac20ccce6a88441a34b1402e5c51f0bb4b7963f69b5ab5019a8c8722e3406c6f93c10c1eea11d17de7f9874895d6f4df24cf9ec42a18f36267687b SHA512 77ea45c72e513f6c07026cd9b2cc1a84696a5a35cdd3b06dd4a360fb9f9196958e3f6133b4a9c91e091c24066ba29e0330b6459d18a9c390caae2dba97ab399b
DIST strace-6.7.tar.xz 2434880 BLAKE2B 249c149a9140fc79be1365e4e8697b46f6558334eefac11b51c96d2d2e67bb82cb2eac3c38c2fa31f40fc5e0ad3c52967e15a034c01c12ed041d51f006a194ae SHA512 da28fd9fb987044782e6fd6f5e90e2cea2ab8e536cbd3893ef4c9b11c9b3185f073ca3d8ca0eade49e9a2af8efbda8c2b66b8988be7ebc463dc45e8f48ca1256
EBUILD strace-6.6.ebuild 2486 BLAKE2B e20bf26cac56713e01e40b4c5c40a3d4c6906c005de790f138d8a0715ddf5d767d642e11a41383732bc62105160987af0ef0b1183d777a04b6d2afd4331c2764 SHA512 832509181c592b61d0b7b37b5bdaea65045ca0581de1e594520b9f74bacd569acb57de36a08b263e67780668f940736515aa59cb0395a81925d191352a97bba2
-EBUILD strace-6.7.ebuild 2494 BLAKE2B 0c825b0296d8b7ad8f0b13184db30fc16259ad8a2a4aca4362c420a0831751010c3338019c67f9dc048f872f4c278dd28e16ae26dd09566b1f3fc4c43a96f380 SHA512 dcb7cb847400c3d09cc814004be285af844bef91cc92fe9aead488c6b2bbe61607e0faef68c86c16d9f77c200a44a208cfb2e8b94a0bbb037b487027078b234c
+EBUILD strace-6.7.ebuild 2487 BLAKE2B e2ecfe6ffaf979d7a44dc97c4a689428e05b6b857faa6085e192ffad0145a31b2003dc33b62a1c774c8d3abc2ec8426cec07317c4a39914946fea7275d6fa401 SHA512 5d7d3bf1a76348ebe9ebae52b18bd89b792c6df4434d264401501d7853a66d6baeaad3284e5de6bc9fbff9b882664982149e1e783e4c29fc20bc0ccdafcc6e3c
EBUILD strace-9999.ebuild 2494 BLAKE2B 0c825b0296d8b7ad8f0b13184db30fc16259ad8a2a4aca4362c420a0831751010c3338019c67f9dc048f872f4c278dd28e16ae26dd09566b1f3fc4c43a96f380 SHA512 dcb7cb847400c3d09cc814004be285af844bef91cc92fe9aead488c6b2bbe61607e0faef68c86c16d9f77c200a44a208cfb2e8b94a0bbb037b487027078b234c
MISC metadata.xml 844 BLAKE2B 5c0ea5129bf202dbd4c7505ec5585f6ea43ef21098a776f4ed632f7a34e4f8b2705f4ded75ef2dd8e9c7ed53704d140efef27eba08076e9314820633e3cd602e SHA512 8c4f6e2b4f6914b91ee21cca3d70bb6b42571f9e57441b0e53a9f21591a521cc4f0b815e654dd3ac820618fdc92411c3448cffef113ea16c73121a1e242bd505
diff --git a/dev-debug/strace/strace-6.7.ebuild b/dev-debug/strace/strace-6.7.ebuild
index b7477dfde2ee..2ba8f3e59a05 100644
--- a/dev-debug/strace/strace-6.7.ebuild
+++ b/dev-debug/strace/strace-6.7.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
fi
LICENSE="LGPL-2.1+ test? ( GPL-2+ )"
diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz
index 9e420eb18092..77a95612074b 100644
--- a/dev-java/Manifest.gz
+++ b/dev-java/Manifest.gz
Binary files differ
diff --git a/dev-java/javacc/Manifest b/dev-java/javacc/Manifest
index f7d9ab04492f..b2cbfa9cc4c2 100644
--- a/dev-java/javacc/Manifest
+++ b/dev-java/javacc/Manifest
@@ -1,4 +1,6 @@
AUX javacc-4.0-javadoc.patch 420 BLAKE2B 8f26c37e26f8967cf527a6f7f4b6c5396bffb5cde4cf9aad292217d41e614800cac438b92971e0c942f71ace4f551db30bae873e83ecdcf2ee7940153fca50bf SHA512 e20554696a27137b7f9c086f7d8c4854742fa1e14ad84e2157cecebdc65f2fb6726a0eaaff7bf3f1113a6fade51c5825b86641b61b917a4fcdd96663a8830438
+DIST javacc-4.1.tar.gz 769476 BLAKE2B c2a22fa78ff4dcf1e36221a23ca1e3cd1eecb473a59ea94ce52e298673f6bd18c0ea0cf757dd68885696ebc8cc724d271c69c923a21ffa433d03c1062b1201ee SHA512 911e5e9f062561ade1748dcef3596e0f25c399c4d52dd174773783dadf24a4ceea8d3feab9ab08880370677959051d8557aed815d4c4184f5ecd5789ee8a5754
DIST javacc-5.0src.tar.gz 810123 BLAKE2B 6833e79a33c7ae8b28902d1c372162a2f9e326629f0d4c1936a8c3638d3aa3f6bd5713aca8398ba5f1ff963fe585eb683fcd3009602ee592ba79692c8ba0f3d6 SHA512 91896a0affac1c4fd00a093a731dfd02bda548d1a4d83e1077ed36a67f4f9deab0ce9f2d0212fd4c08ab00065d3029533adbafbc026a22ca071285093bd3bba6
+EBUILD javacc-4.1.ebuild 1478 BLAKE2B 0a6e3b429e290a4371dd7df43e00022849f64fe5ce5a213973a9870da7422a531f6fa64b21859b81fa96a9dd8a9a78ce5a50ab1f897e64a38604c42c185e33a4 SHA512 7e3fc6bdecd437bcb75b07d0d08061bada5482a5c309e21323d9522a0c5e157e4bf7be81bde6dbc8f6aeb99cc778de365076b514cab7a7f2d0ed906301d5b541
EBUILD javacc-5.0-r5.ebuild 1433 BLAKE2B 275060ccbf5ac28d7ca810d304461ea387dd6e6698cc178804a6b580d12fc9ddeb105f6d6cf385cd0b968b472cecfbdf800d30147c311bf66122df8e49fdfa60 SHA512 920a971a51aedcbbf34885d89657e3032078d5d61bb329db53b16e80a8ea0a8087ba715238b2c0acabfd8b1bd56aeed4d3a2d28e973db44731548ccf51ae3125
MISC metadata.xml 233 BLAKE2B 2b385ca77219f08b2874b3a4a91a0c836d3cb45ec44b05babb33d590c56ceb5337ecb93a8450a37f8e6bbf4cfc1455892e8142d22e0a1d527d40361e2dce350b SHA512 1acc975a7dc3344bc63282d652ca00d8245970b58353b4fd00f09a4859db3eaba2dcd85e1537d424b7174e4f9c01c2ffb10ec6d107b5c895c9ca20730666de7f
diff --git a/dev-java/javacc/javacc-4.1.ebuild b/dev-java/javacc/javacc-4.1.ebuild
new file mode 100644
index 000000000000..617899a0dcfd
--- /dev/null
+++ b/dev-java/javacc/javacc-4.1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc examples source test"
+MAVAN_ID="net.java.dev.javacc:javacc:${PV}"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Java Compiler Compiler - The Java Parser Generator"
+HOMEPAGE="https://javacc.github.io/javacc/"
+SRC_URI="https://github.com/javacc/javacc/archive/release_${PV//./}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/javacc-release_${PV//./}"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+CP_DEPEND="dev-java/junit:0"
+
+DEPEND="${CP_DEPEND}
+ >=virtual/jdk-1.8:*
+ test? ( >=dev-java/ant-1.10.14:0[junit] )"
+RDEPEND="${CP_DEPEND}
+ >=virtual/jre-1.8:*"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-4.0-javadoc.patch
+)
+
+JAVA_ANT_CLASSPATH_TAGS+=" javadoc"
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+
+src_prepare() {
+ java-pkg-2_src_prepare
+ java-pkg_clean ! -path "./bootstrap/*"
+}
+
+src_test() {
+ java-pkg-2_src_test
+}
+
+src_install() {
+ java-pkg_dojar bin/lib/"${PN}".jar
+
+ if use doc; then
+ java-pkg_dohtml -r www/*
+ java-pkg_dojavadoc target/javadoc
+ fi
+
+ use examples && java-pkg_doexamples examples
+ use source && java-pkg_dosrc src/*
+
+ echo "JAVACC_HOME=${EPREFIX}/usr/share/javacc/" > "${T}"/22javacc-${SLOT} || die
+ doenvd "${T}"/22javacc-${SLOT}
+
+ echo "export VERSION=${PV}" > "${T}"/pre || die
+
+ local launcher
+ for launcher in javacc jjdoc jjtree; do
+ java-pkg_dolauncher ${launcher} -pre "${T}"/pre --main ${launcher}
+ done
+
+ einstalldocs
+}
diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index fbbfe77c1d5c..fc54f8b7da13 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,11 +1,16 @@
AUX protobuf-java-3.23.0-unittest_retention.proto.patch 2122 BLAKE2B b7c7297efaf11291809c46452291419482775e9cca712e000d8a1a604c01fe1bd1df3d076c56154c37ec6d32731a9384bcce1deb23b06dcaa26e0a00b4438160 SHA512 18e9da72f5fca6f1585836c37a3040c43c1db84f617f78ad91d642e9db2811953e30e8a676011ddb5e2c273698527c89487606c0428cfdcbb7c3e7d6d782832f
+AUX protobuf-java-3.26.0-unittest.protos.patch 1828 BLAKE2B 078982186100b1d5466f705967abaa2b0ab09b14a401d406c7d5f9f342cfb4fe596d13b23061951dee8f165eda055ace57f293df12e3fa0bb710c67293ec0862 SHA512 3c2a610f74c7e6520fd781b3771b60e899bd5b94763a5c70873992feacc1e541d326b85250d2be256f9ac20df9af916e0673943533aeb45214dfdac693929b22
DIST protobuf-23.0.tar.gz 5039837 BLAKE2B 63e02590b03fd9206cdfc4a26edeb2fa55dac902f5365c33c9e9340a722f552e4a5c82d1a0b25b84fcb675d5d06b768fd92cf472743d2361295129ae9faa02f3 SHA512 46c263fab189fdc310c7310d1a3d9e76472e5d96f16228bc4b946d4211afc64188d563ec70250c11a3dd05d18158b72ccf173567bd59aa45310eff62cd5f194d
DIST protobuf-23.3.tar.gz 5043803 BLAKE2B ee2edee230969555c9ef95069c7b1d6c23c3d1f8ea1b2249fb3e9f6fcf63312c6e10e9da65b80629fb08d5fb08d05a19bb9c752c25b892c1e3fd6f18b9279eb3 SHA512 646af367dbc61b42e322cf0b335f360e428b272e2b1f5361b2f17c18d3dc9dddd615e1279436028b1a42275a0beadda37c2c934fc27d6c892131cc8d526d8b3b
DIST protobuf-25.1.tar.gz 5878124 BLAKE2B a0b917e4518b07b221afd01e801e45b5b6fa35c7ccf8c21120d6a63f7174e53cc37d0516b1802d9243f8bb37b72b7f460a36dcbf0fffb09e011b05315c53efc3 SHA512 d2fad2188118ced2cd951bdb472d72cc9e9b2158c88eeca652c76332a884b5b5b4b58628f7777272fa693140753823584ea9c7924f1655b1d5a363f59bdf7a4c
DIST protobuf-25.2.tar.gz 5878387 BLAKE2B 1ee7a48d3a481f523ff240c79e8cacb39b6a7e2c671279812cbffd5ce9be595034461fba41f03bed363133118c1b92bd14bcfd8c4e46ac6368e6407a23fb02ea SHA512 66f0b177eae0e2e40b8b17c8f411cd9dec5355dcfc145b8a79426e6367babcc28b9a8078bbe4ba2de47a82811a2e1a89d36955d6fa0c8d391cfeada4eb160fdb
+DIST protobuf-25.3.tar.gz 5878962 BLAKE2B 9268f9bd993a1cfd6d3937a2ad56ba4cfe3d84923756513841cbf13039d4a07acb260468745cb1294f30334cb34b45c6fde272f5c40d9de63ac6a4ce5c263077 SHA512 1f73e237c919082e5423ae9e2ea8813dccf672c059051d1531fe89ffaa45872d3cf3052b8c3af26f674296ec17d7dc861c67b8f0834ed80261ce4a6a14ed7115
+DIST protobuf-26.0.tar.gz 5957426 BLAKE2B 246b81a2c037047c10aeb004bbc4836d1d1cd73eadd0780060bf7fe60cee2cfa4e14afdb07c2a6fa2381e4656a47a148cf77315f1caa8c1bf6c137e06b0de168 SHA512 b350e0be51e4977865bfcc086506e1d85421da5d9386d2b10dada98a9a1a32a7b44e2ace866e605b42f1e2b6a702e6eca7fa9f5346819b55dd7d09f5ded3628c
DIST truth-1.1.3.jar 243021 BLAKE2B a59149038c62ef5dd352b13d4b393e1b7715fbafe5ed86ec2d16d722c738a31dcdca10132fc73b17b367ac4309e5407ba2e489f8d4c8fbca60ce5f35ae75d1e3 SHA512 f29a9fb070aff8a32358a7b6c8998c0095de5d8d68afa7f7bac759c7050309deff929e767657ecbbefd96163460f10255ca01bc567ab30df4834b9d916a4fae8
EBUILD protobuf-java-3.23.0.ebuild 5004 BLAKE2B 1e8d57764ebd6829fc9dac563302ed4478e01daa7ef0b3613f12ce4b217df8bca853207af11dbf27623526414d0cb5ff5890d0ec502c50d974c23555a3cb0e01 SHA512 2f7fef3aa5ba84f7e17ee9d9d49c734867cde32f49aa4769d2e20fcf02079e0fc1a49fd81515e651bc8980d07d96589d3d43e710eb69df8ab1e0b215c7379413
EBUILD protobuf-java-3.23.3.ebuild 5027 BLAKE2B 70b320d99663593cdf079203fec0fc1cab49f236c2b1f2407375302d29ed892a2a4f834acf4edc422f476c649a0378bd6c474ced5743156cd7d5c0052a443326 SHA512 83b23d7a323fb774afb4f3b17b7af359cb4857d6a087d125b5ee495f919e5bb47bc2e8445dee0194d310ec7129fb98b218fc264d9874831cf933583a104b0bda
EBUILD protobuf-java-3.25.1.ebuild 5070 BLAKE2B 94ca65cd35051f3ae692478f94c6e42ef30935e6c907762c22b13dadc0391610dc9260851c3f730602b1d5ab80db1ab32baaf241dffe37c385a8aed8c3151d52 SHA512 e40407849b72a6dfec24fedb1b575bf67154d9f66d02ccf82c35d3e2ea33564edc7408d796982b92a8e0b60d777feb30f5beff425420fb9c3f80ed095a03e23c
EBUILD protobuf-java-3.25.2.ebuild 5070 BLAKE2B 9069a213fdd09cc2dd7f2e797941873f1184af848ce4159621b47ef2fcc600574e54ec0603ef63a0160db28530d73ea943591146a31f9861327823e65c28b8f3 SHA512 8999737beee7f393677ce4a5c52cae4a9ae290b085e24f2e563b4eed18fcd4753abe5000849934d8c90f9103669d8163bd1c86a905f566ad986a4202d41ad8cb
+EBUILD protobuf-java-3.25.3.ebuild 5070 BLAKE2B 253564d29b833f09bda7830790bdd120b5807ff75d4ff70949ceca2c1b79410ba4b023e57c0a58763ad8cb037eb2bcefc875198a3385b7dd032c8b709bac45ea SHA512 503911709bf44eb849037f480d813ae45ca55752cedbb9652fb62a155cd2cadaa0c6511c69ed259d16a7799ee19fe57e7c3359d02196185652386da390807f1b
+EBUILD protobuf-java-3.26.0.ebuild 5116 BLAKE2B 7bf78e569da302003f839ea9764859cf2155bab63c4253905abcee1441cfcc6189842f5106d2f08a9556b81bcf3b90b6a580110c8eeb3b18f72f7c9d2c2fc46c SHA512 d8298e6344d0a7b4df019e51efff0f12f85952ba3d2525cbba06ad486e3774ece0000492b9c0970f9632f31edcdb0fb442692977a5487a1110309d78785521bd
MISC metadata.xml 777 BLAKE2B 70de12bad5be3c8278834a4a8444c7485470c0f1822ff50f8d44280ac3c1e7150c4428cc417b59e834004cc92574a7016c90acf96728abc0b86c17ac14826df1 SHA512 7addbf4ecf146a11ab301c0e0657ec0572dfa84d4fccdd0bccb3248cab7f09956758041be670f8e22f114292447e3e00c7cd7d251c29e39b2e57eb5dd3a022c5
diff --git a/dev-java/protobuf-java/files/protobuf-java-3.26.0-unittest.protos.patch b/dev-java/protobuf-java/files/protobuf-java-3.26.0-unittest.protos.patch
new file mode 100644
index 000000000000..76b227a4e71a
--- /dev/null
+++ b/dev-java/protobuf-java/files/protobuf-java-3.26.0-unittest.protos.patch
@@ -0,0 +1,23 @@
+--- a/java/core/generate-test-sources-build.xml
++++ b/java/core/generate-test-sources-build.xml
+@@ -8,10 +8,12 @@
+ <arg value="${protobuf.source.dir}/google/protobuf/unittest.proto"/>
+ <arg value="${protobuf.source.dir}/google/protobuf/unittest_custom_options.proto"/>
+ <arg value="${protobuf.source.dir}/google/protobuf/unittest_enormous_descriptor.proto"/>
++ <arg value="${protobuf.source.dir}/google/protobuf/unittest_features.proto"/>
+ <arg value="${protobuf.source.dir}/google/protobuf/unittest_import.proto"/>
+ <arg value="${protobuf.source.dir}/google/protobuf/unittest_import_lite.proto"/>
+ <arg value="${protobuf.source.dir}/google/protobuf/unittest_import_public.proto"/>
+ <arg value="${protobuf.source.dir}/google/protobuf/unittest_import_public_lite.proto"/>
++ <arg value="${protobuf.source.dir}/google/protobuf/unittest_legacy_features.proto"/>
+ <arg value="${protobuf.source.dir}/google/protobuf/unittest_lite.proto"/>
+ <arg value="${protobuf.source.dir}/google/protobuf/unittest_mset.proto"/>
+ <arg value="${protobuf.source.dir}/google/protobuf/unittest_mset_wire_format.proto"/>
+@@ -19,6 +21,7 @@
+ <arg value="${protobuf.source.dir}/google/protobuf/unittest_optimize_for.proto"/>
+ <arg value="${protobuf.source.dir}/google/protobuf/unittest_proto3.proto"/>
+ <arg value="${protobuf.source.dir}/google/protobuf/unittest_proto3_optional.proto"/>
++ <arg value="${protobuf.source.dir}/google/protobuf/unittest_retention.proto"/>
+ <arg value="${protobuf.source.dir}/google/protobuf/unittest_well_known_types.proto"/>
+ <arg value="${test.proto.dir}/com/google/protobuf/any_test.proto"/>
+ <arg value="${test.proto.dir}/com/google/protobuf/cached_field_size_test.proto"/>
diff --git a/dev-java/protobuf-java/protobuf-java-3.25.3.ebuild b/dev-java/protobuf-java/protobuf-java-3.25.3.ebuild
new file mode 100644
index 000000000000..5415eb83ec8c
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.25.3.ebuild
@@ -0,0 +1,166 @@
+# Copyright 2008-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.google.protobuf:protobuf-java:${PV}"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple cmake
+
+DESCRIPTION="Core Protocol Buffers library"
+HOMEPAGE="https://protobuf.dev"
+# Currently we bundle the binary version of truth.jar used only for tests, we don't install it.
+# And we build artifact 3.25.3 from the 25.3 tarball in order to allow sharing the tarball with
+# dev-libs/protobuf.
+MY_PV3="${PV#3.}"
+MY_PV="${MY_PV3/_rc/-rc}"
+SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${MY_PV}.tar.gz -> protobuf-${MY_PV}.tar.gz
+ test? ( https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )"
+S="${WORKDIR}/protobuf-${MY_PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="system-protoc"
+
+BDEPEND="
+ system-protoc? ( ~dev-libs/protobuf-${MY_PV3}:0 )
+ !system-protoc? ( >=dev-cpp/abseil-cpp-20230802.0 )
+"
+DEPEND="
+ >=virtual/jdk-1.8:*
+ test? (
+ dev-java/guava:0
+ dev-java/mockito:4
+ )
+"
+RDEPEND=">=virtual/jre-1.8:*"
+
+PATCHES=(
+ "${FILESDIR}/protobuf-java-3.23.0-unittest_retention.proto.patch"
+)
+
+JAVA_AUTOMATIC_MODULE_NAME="com.google.protobuf"
+JAVA_JAR_FILENAME="protobuf.jar"
+JAVA_RESOURCE_DIRS="java/core/src/main/resources"
+JAVA_SRC_DIR="java/core/src/main/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="guava,junit-4,mockito-4"
+JAVA_TEST_SRC_DIR="java/core/src/test/java"
+
+run-protoc() {
+ if use system-protoc; then
+ protoc $1
+ else
+ "${BUILD_DIR}"/protoc $1
+ fi
+}
+
+src_prepare() {
+ # If the corrsponding version of system-protoc is not available we build protoc locally
+ if use system-protoc; then
+ default # apply patches
+ else
+ cmake_src_prepare
+ fi
+ java-pkg-2_src_prepare
+
+ mkdir "${JAVA_RESOURCE_DIRS}" || die
+ # https://github.com/protocolbuffers/protobuf/blob/v25.3/java/core/pom.xml#L43-L62
+ PROTOS=( $(sed \
+ -n '/google\/protobuf.*\.proto/s:.*<include>\(.*\)</include>:\1:p' \
+ "${S}/java/core/pom.xml") ) || die
+ pushd src > /dev/null || die
+ cp --parents -v "${PROTOS[@]}" ../"${JAVA_RESOURCE_DIRS}" || die
+ popd > /dev/null || die
+
+ # https://github.com/protocolbuffers/protobuf/blob/v25.3/java/core/generate-sources-build.xml
+ einfo "Replace variables in generate-sources-build.xml"
+ sed \
+ -e 's:${generated.sources.dir}:java/core/src/main/java:' \
+ -e 's:${protobuf.source.dir}:src:' \
+ -e 's:^.*value="::' -e 's:\"/>::' \
+ -e '/project\|echo\|mkdir\|exec/d' \
+ -i java/core/generate-sources-build.xml || die "sed to sources failed"
+
+ # https://github.com/protocolbuffers/protobuf/blob/v25.3/java/core/generate-test-sources-build.xml
+ einfo "Replace variables in generate-test-sources-build.xml"
+ sed \
+ -e 's:${generated.testsources.dir}:java/core/src/test/java:' \
+ -e 's:${protobuf.source.dir}:src:' \
+ -e 's:${test.proto.dir}:java/core/src/test/proto:' \
+ -e 's:^.*value="::' -e 's:\"/>::' \
+ -e '/project\|mkdir\|exec\|Also generate/d' \
+ -i java/core/generate-test-sources-build.xml || die "sed to test sources failed"
+
+ # Split the file in two parts, one for each run-protoc call
+ awk '/--java_out/{x="test-sources-build-"++i;}{print > x;}' \
+ java/core/generate-test-sources-build.xml || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -Dprotobuf_BUILD_TESTS=OFF
+ -Dprotobuf_ABSL_PROVIDER=package
+ )
+ if use system-protoc; then
+ :
+ else
+ cmake_src_configure
+ fi
+}
+
+src_compile() {
+ if use system-protoc; then
+ :
+ else
+ cmake_src_compile
+ fi
+
+ einfo "Run protoc to generate sources"
+ run-protoc \
+ @java/core/generate-sources-build.xml \
+ || die "protoc sources failed"
+
+ java-pkg-simple_src_compile
+}
+
+src_test() {
+ # https://github.com/protocolbuffers/protobuf/blob/v25.3/java/core/pom.xml#L63-L71
+ jar cvf testdata.jar \
+ -C src google/protobuf/testdata/golden_message_oneof_implemented \
+ -C src google/protobuf/testdata/golden_packed_fields_message || die
+
+ JAVA_GENTOO_CLASSPATH_EXTRA="${DISTDIR}/truth-1.1.3.jar:testdata.jar"
+
+ einfo "Running protoc on first part of generate-test-sources-build.xml"
+ run-protoc @test-sources-build-1 \
+ || die "run-protoc test-sources-build-1 failed"
+
+ einfo "Running protoc on second part of generate-test-sources-build.xml"
+ run-protoc @test-sources-build-2 \
+ || die "run-protoc test-sources-build-2 failed"
+
+ einfo "Running tests"
+ # Invalid test class 'map_test.MapInitializationOrderTest':
+ # 1. Test class should have exactly one public constructor
+ # Invalid test class 'protobuf_unittest.CachedFieldSizeTest':
+ # 1. Test class should have exactly one public constructor
+ pushd "${JAVA_TEST_SRC_DIR}" || die
+ local JAVA_TEST_RUN_ONLY=$(find * \
+ -path "**/*Test.java" \
+ ! -path "**/Abstract*Test.java" \
+ ! -name "MapInitializationOrderTest.java" \
+ ! -path '*protobuf_unittest/CachedFieldSizeTest.java'
+ )
+ popd
+ JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}"
+ JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}"
+ java-pkg-simple_src_test
+}
+
+src_install() {
+ java-pkg-simple_src_install
+}
diff --git a/dev-java/protobuf-java/protobuf-java-3.26.0.ebuild b/dev-java/protobuf-java/protobuf-java-3.26.0.ebuild
new file mode 100644
index 000000000000..5c59d510ec97
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.26.0.ebuild
@@ -0,0 +1,167 @@
+# Copyright 2008-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.google.protobuf:protobuf-java:${PV}"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple cmake
+
+DESCRIPTION="Core Protocol Buffers library"
+HOMEPAGE="https://protobuf.dev"
+# Currently we bundle the binary version of truth.jar used only for tests, we don't install it.
+# And we build artifact 3.26.0 from the 26.0 tarball in order to allow sharing the tarball with
+# dev-libs/protobuf.
+MY_PV3="${PV#3.}"
+MY_PV="${MY_PV3/_rc/-rc}"
+SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${MY_PV}.tar.gz -> protobuf-${MY_PV}.tar.gz
+ test? ( https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )"
+S="${WORKDIR}/protobuf-${MY_PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="system-protoc"
+
+BDEPEND="
+ system-protoc? ( ~dev-libs/protobuf-${MY_PV3}:0 )
+ !system-protoc? ( >=dev-cpp/abseil-cpp-20230802.0 )
+"
+DEPEND="
+ >=virtual/jdk-1.8:*
+ test? (
+ dev-java/guava:0
+ dev-java/mockito:4
+ )
+"
+RDEPEND=">=virtual/jre-1.8:*"
+
+PATCHES=(
+ "${FILESDIR}/protobuf-java-3.26.0-unittest.protos.patch"
+)
+
+JAVA_AUTOMATIC_MODULE_NAME="com.google.protobuf"
+JAVA_JAR_FILENAME="protobuf.jar"
+JAVA_RESOURCE_DIRS="java/core/src/main/resources"
+JAVA_SRC_DIR="java/core/src/main/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="guava,junit-4,mockito-4"
+JAVA_TEST_SRC_DIR="java/core/src/test/java"
+
+run-protoc() {
+ if use system-protoc; then
+ protoc $1
+ else
+ "${BUILD_DIR}"/protoc $1
+ fi
+}
+
+src_prepare() {
+ # If the corrsponding version of system-protoc is not available we build protoc locally
+ if use system-protoc; then
+ default # apply patches
+ else
+ cmake_src_prepare
+ fi
+ java-pkg-2_src_prepare
+
+ mkdir "${JAVA_RESOURCE_DIRS}" || die
+ # https://github.com/protocolbuffers/protobuf/blob/v26.0/java/core/pom.xml#L43-L62
+ PROTOS=( $(sed \
+ -n '/>google\/protobuf.*\.proto/s:.*<include>\(.*\)</include>:\1:p' \
+ "${S}/java/core/pom.xml") ) || die
+ pushd src > /dev/null || die
+ cp --parents -v "${PROTOS[@]}" ../"${JAVA_RESOURCE_DIRS}" || die
+ popd > /dev/null || die
+
+ # https://github.com/protocolbuffers/protobuf/blob/v26.0/java/core/generate-sources-build.xml
+ einfo "Replace variables in generate-sources-build.xml"
+ sed \
+ -e 's:${generated.sources.dir}:java/core/src/main/java:' \
+ -e 's:${protobuf.java_source.dir}:java/core/src:' \
+ -e 's:${protobuf.source.dir}:src:' \
+ -e 's:^.*value="::' -e 's:\"/>::' \
+ -e '/project\|echo\|mkdir\|exec/d' \
+ -i java/core/generate-sources-build.xml || die "sed to sources failed"
+
+ # https://github.com/protocolbuffers/protobuf/blob/v26.0/java/core/generate-test-sources-build.xml
+ einfo "Replace variables in generate-test-sources-build.xml"
+ sed \
+ -e 's:${generated.testsources.dir}:java/core/src/test/java:' \
+ -e 's:${protobuf.source.dir}:src:' \
+ -e 's:${test.proto.dir}:java/core/src/test/proto:' \
+ -e 's:^.*value="::' -e 's:\"/>::' \
+ -e '/project\|mkdir\|exec\|Also generate/d' \
+ -i java/core/generate-test-sources-build.xml || die "sed to test sources failed"
+
+ # Split the file in two parts, one for each run-protoc call
+ awk '/--java_out/{x="test-sources-build-"++i;}{print > x;}' \
+ java/core/generate-test-sources-build.xml || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -Dprotobuf_BUILD_TESTS=OFF
+ -Dprotobuf_ABSL_PROVIDER=package
+ )
+ if use system-protoc; then
+ :
+ else
+ cmake_src_configure
+ fi
+}
+
+src_compile() {
+ if use system-protoc; then
+ :
+ else
+ cmake_src_compile
+ fi
+
+ einfo "Run protoc to generate sources"
+ run-protoc \
+ @java/core/generate-sources-build.xml \
+ || die "protoc sources failed"
+
+ java-pkg-simple_src_compile
+}
+
+src_test() {
+ # https://github.com/protocolbuffers/protobuf/blob/v26.0/java/core/pom.xml#L63-L71
+ jar cvf testdata.jar \
+ -C src google/protobuf/testdata/golden_message_oneof_implemented \
+ -C src google/protobuf/testdata/golden_packed_fields_message || die
+
+ JAVA_GENTOO_CLASSPATH_EXTRA="${DISTDIR}/truth-1.1.3.jar:testdata.jar"
+
+ einfo "Running protoc on first part of generate-test-sources-build.xml"
+ run-protoc @test-sources-build-1 \
+ || die "run-protoc test-sources-build-1 failed"
+
+ einfo "Running protoc on second part of generate-test-sources-build.xml"
+ run-protoc @test-sources-build-2 \
+ || die "run-protoc test-sources-build-2 failed"
+
+ einfo "Running tests"
+ # Invalid test class 'map_test.MapInitializationOrderTest':
+ # 1. Test class should have exactly one public constructor
+ # Invalid test class 'protobuf_unittest.CachedFieldSizeTest':
+ # 1. Test class should have exactly one public constructor
+ pushd "${JAVA_TEST_SRC_DIR}" || die
+ local JAVA_TEST_RUN_ONLY=$(find * \
+ -path "**/*Test.java" \
+ ! -path "**/Abstract*Test.java" \
+ ! -name "MapInitializationOrderTest.java" \
+ ! -path '*protobuf_unittest/CachedFieldSizeTest.java'
+ )
+ popd
+ JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}"
+ JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}"
+ java-pkg-simple_src_test
+}
+
+src_install() {
+ java-pkg-simple_src_install
+}
diff --git a/dev-java/testng/Manifest b/dev-java/testng/Manifest
index 3b30bd4968bc..0370214936f1 100644
--- a/dev-java/testng/Manifest
+++ b/dev-java/testng/Manifest
@@ -3,7 +3,5 @@ DIST groovy-all-2.4.7.jar 7015434 BLAKE2B 23d22ddd78229c485ed9384169acee15425864
DIST jquery-3.5.1.jar 313070 BLAKE2B 76abfbd21d83f72a3cfcb666f3a2fcfcf5975e723a462996bac9701caf6b59cb9998746af713ebb1f6bfe49cce91544216cc65dc6819e95e8a15930744685415 SHA512 9f560415b36875958ff1d3c6d37fa79d6d134c5f5fc7719dd21db36d1f24dec39787834b2a9ffb104ec6b56e725ccc524a8ff9b189ced3d68e24296b2daae720
DIST spock-core-1.0-groovy-2.4.jar 588030 BLAKE2B 68d8fad8b6ffb45a18778797ea23d4f3b09256bf4e9f207ee666d07572399cd13522e6f1590219a80e23f6906a2e9eaf1f22c6a3c01717e8c1e99b5d37b89210 SHA512 078c0b16688eaa3134043e58ed4273981797ea92f08723b5508c7d7e4f635278dd5ca731fb294da2a1f35674623d969ee423d4344c2c822e1d4cb8d4f3383790
DIST testng-6.11.tar.gz 677522 BLAKE2B 2e7bf30fcf805cce5a7ec42f22c39e9f4678642fcde9752c51d118e655189805661edeeff1a3db0e960c79e7542fe25ab8fa6995f142da12b3adc8753fd8a361 SHA512 996d7a18399e16626756b7a790182c7b6bf3453280209d0a09d4a509d698fcad1a80e58ec36702de95bd59c90c237463719ad44934c14390620fc9655d871252
-DIST testng-6.9.10.tar.gz 6271781 BLAKE2B 5b77f4b1d9bfdca6749a1d33f465a30bcd9ab9dd9fc37abf8148301c24d6bf287224d9886c0f681deac54e12f9460139ce2a2058b3d160c05cf8fcb9f7808373 SHA512 ed9ad1ced20904ab261d2a233f3fa43ee1ea31778e992cdd27459811b256a6998d8385dd01ff72821133208a1fbd72aa3599a4b8bc0eb4d7b696d34593f9567e
-EBUILD testng-6.11.ebuild 2896 BLAKE2B a41939729afa11276bc5f52936287cefabc0f1444fac3ac4ff35392c02694133d3edd3d20e373425b0f2c015a3be07b93b12cfd5f76337b034b8578945ff9310 SHA512 ebb303b93d3dd6cd9febd255902605479b442afc7dec21973ec40be557b3f5981902df309a8b24f20e0a35de6c39ce83d8829da3948866e2e391ef094d39476c
-EBUILD testng-6.9.10-r1.ebuild 1780 BLAKE2B 62f09080eed66022b7405957bd165bd3577648c10c44cca649585875f10df8f0e3a85347d24a889566eefe18682b26077ec3031df1fc3edfb43da43fdf664a52 SHA512 4853dc5819df413ec32f16d89d4d89e00dbcc517e51d7d481606c9435f2342a17a308450b0f896bcd9a6331929dc2db57756b8fe4b7160dacc864966f3952953
+EBUILD testng-6.11-r1.ebuild 2904 BLAKE2B 22e8bdb8d92207f8b71fed8f6aa7981331e17874cbe6a22ff9e6d3c2ef5fd6acd05aaffbea5d935c94d4b0a004bbc2fa460af4ce6428baeeff90c5ae3ef22524 SHA512 34351d8ae346b6d3fe9df6d2360c3fa3378266eb6debbcb234a1f89aa70dd46b8033da0b14bd1288b2a7b6a576ded68d6c550bb1eea8476249135520960cfcbc
MISC metadata.xml 320 BLAKE2B 5ca0fd5c9a1b96006e41e91449b99b94d176cb4bd23729a3dc320e22ed1a5cb25dda726e685be7f5df57cb2c73d8d54fab29e5f549568b6e2a80162980d92fa9 SHA512 0195fb62a47f3bb7617d6fa59a920621a2c58cf2821ab47db87337fc1976339c7d382af35c24b7454781d2f4fce1cd7e5900a293ee5e519af87354486a9480a5
diff --git a/dev-java/testng/testng-6.11.ebuild b/dev-java/testng/testng-6.11-r1.ebuild
index 92baedcd8ee8..78aaa96fb37f 100644
--- a/dev-java/testng/testng-6.11.ebuild
+++ b/dev-java/testng/testng-6.11-r1.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
@@ -32,7 +32,7 @@ KEYWORDS="amd64 ~arm arm64 ppc64 x86"
SLOT="0"
CP_DEPEND="
- dev-java/ant-core:0
+ >=dev-java/ant-1.10.14-r3:0
dev-java/bsh:0
dev-java/guice:4
dev-java/jcommander:1.64
diff --git a/dev-java/testng/testng-6.9.10-r1.ebuild b/dev-java/testng/testng-6.9.10-r1.ebuild
deleted file mode 100644
index 46111b7f50e8..000000000000
--- a/dev-java/testng/testng-6.9.10-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Testing framework inspired by JUnit and NUnit with new features"
-HOMEPAGE="https://testng.org/"
-SRC_URI="https://github.com/testng-team/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="Apache-2.0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-SLOT="0"
-IUSE="test"
-RESTRICT="test" # Occasionally fail or run *REALLY* slowly.
-
-CDEPEND="dev-java/bsh:0
- dev-java/guice:4
- dev-java/junit:4
- dev-java/ant-core:0
- dev-java/snakeyaml:0
- dev-java/jcommander:0"
-
-DEPEND="${CDEPEND}
- >=virtual/jdk-1.8:*
- test? ( dev-java/assertj-core:2 )"
-
-RDEPEND="${CDEPEND}
- >=virtual/jre-1.8:*"
-
-S="${WORKDIR}/${P}"
-JAVA_SRC_DIR="src/main/java"
-JAVA_GENTOO_CLASSPATH="ant-core,bsh,guice-4,jcommander,junit-4,snakeyaml"
-
-src_prepare() {
- default
- java-pkg_clean ! -path "./src/*"
-
- cp -v src/generated/java/org/testng/internal/VersionTemplateJava \
- src/main/java/org/testng/internal/Version.java || die
-}
-
-src_compile() {
- java-pkg-simple_src_compile
- java-pkg_addres ${PN}.jar src/main/resources
-}
-
-src_test() {
- local DIR=src/test/java
- local RES=src/test/resources
- local CP=${PN}.jar:$(java-pkg_getjars --with-dependencies "${JAVA_GENTOO_CLASSPATH},assertj-core-2")
-
- ejavac -cp "${CP}" -d ${DIR} $(find ${DIR} -name "*.java")
- java -cp "${RES}:${DIR}:${CP}" -Dtest.resources.dir=${RES} org.testng.TestNG -listener test.invokedmethodlistener.MyListener src/test/resources/testng.xml || die
-}
-
-src_install() {
- java-pkg-simple_src_install
- java-pkg_dolauncher ${PN} --main org.testng.TestNG
- java-pkg_register-ant-task
-
- dodoc {ANNOUNCEMENT,CHANGES,TODO}.txt
-
- if use doc; then
- docinto html
- dodoc -r doc
- fi
-}
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 23b452423716..8165b45dbcf9 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/tk/Manifest b/dev-lang/tk/Manifest
index 82767dc556cd..dd04a644d2c0 100644
--- a/dev-lang/tk/Manifest
+++ b/dev-lang/tk/Manifest
@@ -12,5 +12,5 @@ DIST tk8.6.14-src.tar.gz 4510695 BLAKE2B 00b83a87b65317ca32228a11014bd9fe7cffb92
EBUILD tk-8.6.11.1.ebuild 4025 BLAKE2B 08f46d2172b16b334884c24d966d09e0ba6e74c1b35dd14787eae20941e5acbb7f7bb0432c08186f4df3ec9f409ab228734ff2d0ea94dfc5bfdb0ff430d30fac SHA512 9e3f47c56b5371caa64758faa8351db6d22f0303ab550fee9aaa0903b67aafccfbf0bf845eeef1925cbffe87e3a45e9804c8548ad27779dd35db29b28914e22e
EBUILD tk-8.6.12.ebuild 4059 BLAKE2B 5eba5ee5623c7a15aa66589159ded6ee1cb67826eec3f45c966fc26917ac4e3f53d898d542c306abb8107bdb0c31dda0780dfa2325b644373c51e97130c85baf SHA512 e3e3e96daf5055e4d39d27a8b577e8bcd59aa064af1a8c5506b4c24c60b75afbf91e4361066ac596b88d259c681fd4d5b17f4316bf2c3339e1ce41184e104764
EBUILD tk-8.6.13.ebuild 4214 BLAKE2B 427c57a755a7d1a5d97ec7769ccf3143014288812c38b7a4818d12e3d1585116490a6e91b6843bd714b04e69e6c253c270c171fbe7f24ccd14741a49888b6460 SHA512 14e1db294c54fb519fc56cd6a72f27c34cc560e8286a1f7e26a434125f00729314538d785cce95f963a4227973af78b4d5050c3534f11eff04534fed9bed4356
-EBUILD tk-8.6.14.ebuild 4213 BLAKE2B 2f89894ee5173ad75364887a14f35e4400e9f323b1bd745efe78241d899de89e2bcf6bd2aacaebb204ec00f1d398a3b7d280f4f1cb30928ec680547c67710433 SHA512 372f4eb12b6625a480eaecddfc5ee2722ec2cac40aee70a61608d66b85ef3aa7571f166eabed3ab3d844c094401deb57daa1f59f1551c266dc84fa709ee8a597
+EBUILD tk-8.6.14.ebuild 4199 BLAKE2B edaf272c0eb771e4fc73e734195e8cde2f1a691dbbe6bbe6f42e8f0f17a1ec78d69bf7d3690824ea01dc304d1adcfe2fcea3f18370101a045cb39697fd1f0654 SHA512 38ebe8097da1e0db6fb850fd346f776f72025624febb25c091523464087db28fbda21e899375e4b10c08bf0a5fd9d15e4ffa97851fabd268b25e2059441abdcb
MISC metadata.xml 375 BLAKE2B bb3f40f5b72544625f38a6b5b17d4435d3b0bb1aef8f668f3a1e1ea7f84bf7a25651b7894abbadd66f554f68eae113c74d348b5c821f686ea78e3c1f72709ead SHA512 3e175a0631c7add79e33cf4bd1254d5f1d82da26aa26ff072d5295bbca7a9d81c760145c2cbd853e854b06e08fcadcc55ea5ef2cbd016aec73c55b97507afef9
diff --git a/dev-lang/tk/tk-8.6.14.ebuild b/dev-lang/tk/tk-8.6.14.ebuild
index 92f13ed68a65..10f9ee687045 100644
--- a/dev-lang/tk/tk-8.6.14.ebuild
+++ b/dev-lang/tk/tk-8.6.14.ebuild
@@ -46,7 +46,7 @@ PATCHES=(
)
QA_CONFIG_IMPL_DECL_SKIP=(
- stat64 opendir64 rewinddir64 closedir64 # used to test for Large File Support
+ stat64 opendir64 readdir64 rewinddir64 closedir64 # used on AIX
)
src_prepare() {
diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index ff637effa0eb..494ef4114544 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1,5 +1,7 @@
DIST vala-0.56.14.tar.xz 4003276 BLAKE2B db6ccca635122ff2089cd61fd8335376eed435f15d9bd7c20837829fe5acc8df49a51194e3bc17d0c24567240cf2519348cc2b0a7b177b971dc037ed39e893de SHA512 f13e7916acaba220bf8a0fb8825bf9a125fadcc13011c4e4f426e5d3a5af650543457294bede66dc5e1c742dd9b55f722a65b880e4737a6b480365c9df4c8c8b
DIST vala-0.56.15.tar.xz 4014128 BLAKE2B bbed2bc84d08c4eab63c628b21b975c5661590b1fe96921fa43760b5bd0ad21aaa55d460997ae0bc9e1fd7268029a1f0f26f6291f0b346b46dea796973aeb49c SHA512 667a84020ce9739e57f4cab1f2e9350ce5266d85dc4943cfa45b3ce44235f275bc709d40d8ebffd89ca8b5f92844c2a9134bd3ca1276fc2c173ec84f842563f1
+DIST vala-0.56.16.tar.xz 4013716 BLAKE2B 509809a93c70fd6a153fc188aaa3d85cbcc8d37649711ea32521505eb0bdc3fe824d90c538aaa7a7caa1c4faaea9053693b28ae54bdd6c212539a70300f2c33e SHA512 99f69c3c7a5ed89923b55cf035c6d9a5867577b2ecff92dddf5f21aaad1281786e5fcd775833b0f251417caf857f5fe7efbf134fbded427a7b29fa3acb00203a
EBUILD vala-0.56.14.ebuild 1005 BLAKE2B bea237b1f8b061cde971dec9c0a6f80d38aedabfa76c38d1f6ebbf4abc90f25ee537640d3b7b26958507ca0eaa45e335f55f4626b39d2ddb40726997e24c6131 SHA512 6de939c70bb60a4c3e1e881d8ee2c12b11754bb39f594cf1c3907a2a1de2bfb9e5f163546c22b6103b4b8911019efc6597375e56bf0f9e203e781058419e156e
EBUILD vala-0.56.15.ebuild 1012 BLAKE2B 61040627bfda7fcb28ca0f3302656ab593ee7df49ac5ef483016e8fa232a6dc4b2b61ce190b26a8feb39b24974c693a8de12c6a55688faee955ffc3675ee4cce SHA512 db1a88820d6d9d771511daeb6e9ae9c934dd5d6d0d3043f8d1e3e3b1f3448ff063bea09c7f24c15334910994c41412447713ffecba693c7e30655cc8f1c29d1a
+EBUILD vala-0.56.16.ebuild 1012 BLAKE2B 61040627bfda7fcb28ca0f3302656ab593ee7df49ac5ef483016e8fa232a6dc4b2b61ce190b26a8feb39b24974c693a8de12c6a55688faee955ffc3675ee4cce SHA512 db1a88820d6d9d771511daeb6e9ae9c934dd5d6d0d3043f8d1e3e3b1f3448ff063bea09c7f24c15334910994c41412447713ffecba693c7e30655cc8f1c29d1a
MISC metadata.xml 441 BLAKE2B a67ac153219c809b992ad569958248e09fe402e33526f2c9a8e5ef4908a5496a0018894605f2d649e191bb84db59294526bb14a06e59f4cfca335dcbf18e15f8 SHA512 97774503c4e5cbce834f11865cea98e45b244566373d8a7efca73d18346d425b49a3b96cda02a61484a8c906d9f27d735c2a9899701b95d0a5f62b9df12365f9
diff --git a/dev-lang/vala/vala-0.56.16.ebuild b/dev-lang/vala/vala-0.56.16.ebuild
new file mode 100644
index 000000000000..ec0273524b5a
--- /dev/null
+++ b/dev-lang/vala/vala-0.56.16.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala https://gitlab.gnome.org/GNOME/vala"
+
+LICENSE="LGPL-2.1+"
+SLOT="0.56"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.48.0:2
+ >=dev-libs/vala-common-${PV}
+ valadoc? ( >=media-gfx/graphviz-2.16 )
+"
+DEPEND="${RDEPEND}
+ test? (
+ dev-libs/dbus-glib
+ >=dev-libs/glib-2.26:2
+ dev-libs/gobject-introspection
+ )
+"
+BDEPEND="
+ dev-libs/libxslt
+ app-alternatives/lex
+ virtual/pkgconfig
+ app-alternatives/yacc
+"
+
+src_configure() {
+ # weasyprint enables generation of PDF from HTML
+ gnome2_src_configure \
+ --disable-unversioned \
+ $(use_enable valadoc) \
+ VALAC=: \
+ WEASYPRINT=:
+}
+
+src_install() {
+ default
+ find "${D}" -name "*.la" -delete || die
+}
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 14c90b326212..e1f5a3ccedc3 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index 21ca50ec202e..ce065eb73ab3 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -4,7 +4,7 @@ DIST ell-0.62.tar.xz 567188 BLAKE2B f7539c5f6eac6150d10b317ec5c5296e2005130c34e4
DIST ell-0.63.tar.xz 567344 BLAKE2B de007676bd7a53c16d7a373aaf4039947daf079efaae1a7185a8f2b2a53bd2a2dfc7dd5c24c2c1f37d539323f9413b21fe072f7d4099e144aa4e4c2efb42c06a SHA512 e91dd7be6a84c5f69351f34695919c93e9171608d9177d92ee2eb0d0a1e50504e554a94bd69b878b94612e535bab045eefb9a1da12790cdada2ec46bf780fe30
EBUILD ell-0.58.ebuild 1205 BLAKE2B 0ee1c2fc5874e2e7715f7c8c85d64a304957dfabb964734e279ea6b15a615d769f8e56bb653be178dab9a88921d6284e28a0093327f044c52cccf86e9603b58c SHA512 adaed23eccafaa72e1f0a09c11a56775cf15ce0fe2acccb4891863afe0100deb4a1a07e1d92411e8e4b282f12bbf1dbd6978cbce91d955c359dff2fb9c9fa739
EBUILD ell-0.61.ebuild 1211 BLAKE2B af4d68aeab21ca440793e13fde095665abf991c388dfbb3c1c9bbcec4f62816a9b00c334cdf61deeb570355d464bd6d4d64fabb76918b4dd8bbaa2f067cda9c3 SHA512 e298d3c78a250ff8b057b158e11662d3bd1d3a9945befe0fbb71068597e2b7a98226345c00708949cce1b06a5bb52fcf45466d89d12fa8812c47cfb43a301f39
-EBUILD ell-0.62.ebuild 1206 BLAKE2B 85e0ba70bb90b01806c70236126de6122772182b3793ccbfbecca1a9655ca36153b5ead79f22737489c90bcc24b0b91b1b096e335dc03bdaffe083232c89f5a3 SHA512 bf26768a7009552332f5ee5aeabfce83a3b1d80d768da746cb7eceb5b1a668c7eb8dc9522f32c566cd390de1d40f1852f32575be1920d0771aabd86750fb169d
+EBUILD ell-0.62.ebuild 1205 BLAKE2B 0ee1c2fc5874e2e7715f7c8c85d64a304957dfabb964734e279ea6b15a615d769f8e56bb653be178dab9a88921d6284e28a0093327f044c52cccf86e9603b58c SHA512 adaed23eccafaa72e1f0a09c11a56775cf15ce0fe2acccb4891863afe0100deb4a1a07e1d92411e8e4b282f12bbf1dbd6978cbce91d955c359dff2fb9c9fa739
EBUILD ell-0.63.ebuild 1211 BLAKE2B b03899815dbc3f40142afaaa8a68e9ea04784f58e5bf0dcc716cc5fb5fa442dff8c15c4c3abdb9671365abf1143c31a9c18e8e9b1989decc3ab25287ac3d20c2 SHA512 72a3372139c2430893029075c350ee5f2e383a22cd2d20508f67c707c8b66ef58b9d7d5659b4378af7f0d75630416b9f6255817623ecfdeefb02c45a4ac3f7e2
EBUILD ell-9999.ebuild 1211 BLAKE2B af4d68aeab21ca440793e13fde095665abf991c388dfbb3c1c9bbcec4f62816a9b00c334cdf61deeb570355d464bd6d4d64fabb76918b4dd8bbaa2f067cda9c3 SHA512 e298d3c78a250ff8b057b158e11662d3bd1d3a9945befe0fbb71068597e2b7a98226345c00708949cce1b06a5bb52fcf45466d89d12fa8812c47cfb43a301f39
MISC metadata.xml 251 BLAKE2B a9af03a4a233a890a554ab68f1876580e3720a72c1f946ea6dbb82c49afd94243ea4017cd8a392fa2adea53c588646fd0ebccb948dde0340ec2ff05c0381fb99 SHA512 0837c31655f6a725b0fad20c8998a3a4645dc8049e14980b0097776cf59b4288276489dfddc149893f29844175eeb187a54af7d28690de4afe18ef9fd4c1f98f
diff --git a/dev-libs/ell/ell-0.62.ebuild b/dev-libs/ell/ell-0.62.ebuild
index e6b73a5d8e30..aaabc3bdf016 100644
--- a/dev-libs/ell/ell-0.62.ebuild
+++ b/dev-libs/ell/ell-0.62.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == *9999 ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git"
else
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
fi
LICENSE="LGPL-2.1+"
SLOT="0"
diff --git a/dev-libs/inih/Manifest b/dev-libs/inih/Manifest
index 3a647ae05aa4..73939b99889c 100644
--- a/dev-libs/inih/Manifest
+++ b/dev-libs/inih/Manifest
@@ -1,5 +1,5 @@
DIST inih-57.tar.gz 18954 BLAKE2B df2e2a14b4186616071f6ad2a64e0423148fb9a4624a74d4b16845a4a12eb72b1965f1314b92a710b80cc68d85dbe4ef09d6db159b76be856a4041f21a8c520c SHA512 9f758df876df54ed7e228fd82044f184eefbe47e806cd1e6d62e1b0ea28e2c08e67fa743042d73b4baef0b882480e6afe2e72878b175822eb2bdbb6d89c0e411
DIST inih-58.tar.gz 19964 BLAKE2B ba71b21b30c039df026adbd29b422b064934046ced21a37479421e866b73969826dc1fea4e3bc0c5ea427248c774d8f80b83056c54769d454bafa2f336d08024 SHA512 d69f488299c1896e87ddd3dd20cd9db5848da7afa4c6159b8a99ba9a5d33f35cadfdb9f65d6f2fe31decdbadb8b43bf610ff2699df475e1f9ff045e343ac26ae
EBUILD inih-57-r1.ebuild 765 BLAKE2B cfae9595103362d7773146f371ec9ba197e8d9ce1c694af85c41d8a50bfc5999709928131b08b905c1c6abab583c6f76a5e7961501f64a666d009a1d28799cbf SHA512 93e97a12c39bd08516c78584230ff31a21c75007047def432eec29bad220c7eaeffcf5ba5612026d8ba2069d8a9c728f9db7a6105b14cccd1ca7a2d8b69d6e66
-EBUILD inih-58.ebuild 773 BLAKE2B 593ccd7e36d73c04f2c4222ddda8080103d63b69cd22c21b19cb214a6833f9a2c92a6be25f70c6b2883b1c29b4b042f9d5eaed899b0954e0e4ec6ff76aefd1af SHA512 06ced5a17ddcfac4ab15770867a09ea634781a1269c7a5f8dabbdf2cef2769b54df3e2c6d79342eb6ab504d4824c8940e74a6c4b5a764f0b656be8594670debb
+EBUILD inih-58.ebuild 766 BLAKE2B 031d0e5c080e78d1452714ddf3c1cdf54881ad17c6abb2f54640955df63319d103b8805397b6620241c5bd838db71af6e5b6c66631668b2d6945624d453fe5da SHA512 447b78d03f5f0330bdf4ae15d4a30f648473f119f855f604cad49b881b7fa9018c8380397a403b56f770f6a7e199f7bb6a3a83b83e5182ee256d460c2a9bb966
MISC metadata.xml 520 BLAKE2B d067b0d423cb2ecdeee888a8b6588c1ee3a47d9080a83d0288736fd31d2521956e6dfb970d612ca27f3c9da8103f37e3dd3245eba9b57f9a1ce4d8631695da14 SHA512 47fafee9e35a1827b8d68ab35fea44e8895658dbdd77628f03d31160bbeb915e2cdad81a17c0530d3b0de713fd141999949992feb4c98fabf2ed9bcf717e6b1f
diff --git a/dev-libs/inih/inih-58.ebuild b/dev-libs/inih/inih-58.ebuild
index 6793c8255fc4..24cf8b3e6eba 100644
--- a/dev-libs/inih/inih-58.ebuild
+++ b/dev-libs/inih/inih-58.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/inih-r${PV}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
DOCS=( README.md )
diff --git a/dev-libs/libmcrypt/Manifest b/dev-libs/libmcrypt/Manifest
index 70ce45657267..91a95006552f 100644
--- a/dev-libs/libmcrypt/Manifest
+++ b/dev-libs/libmcrypt/Manifest
@@ -7,5 +7,5 @@ AUX libmcrypt-2.5.8-rotate-mask.patch 1060 BLAKE2B 1bce08c2fee92ddb2038b6de67d8c
AUX libmcrypt-2.5.8-uninitialized.patch 624 BLAKE2B d6c55091d0c159b5b04fb7cb68a239e45020de177271da7ac6b15c20f6d791399f5fb9c48970e66e6f43168408ce83c347fc8c1387308fee9d273726f268ed91 SHA512 d5bf3520f101a5edae1e165358c075be763ec1a76d721301b562476fe6495f4cfb0b991c71c24fe182885bf86903ef796b934fd9f5b2f026ad8a433579d70791
DIST libmcrypt-2.5.8.tar.gz 1335178 BLAKE2B caa970107382c1485267e68feebebe3ed1e2981d879b2bfaaa37f296528b77bf5e57e73e380f5ab02a1212fae1be5caeb376142920353fabdd8600746634780e SHA512 471a4e0dcbede836c975697a4edd5c3a53d555dde122a045d702e619d7e9768c7abc1ab541c79829f644b70241ac2e0cd274cf22499e47862983401566ca1fd1
EBUILD libmcrypt-2.5.8-r6.ebuild 1333 BLAKE2B 072af3eaed7edc1adbf0f2a015f3d7e152317b662d0617d6cf22529cd10e78878212073d29886e66119fa7dd84e3daa75fc09a4cfe8960e84b65a7fe8928416b SHA512 acfd37bba5391d773fdfcc69ab8202d24ceee228c2f26f5dea32f4c94569dad0358e0e7f6a6d42810251a2fcec2eb146edca3634a3b82f3a8989cc24c44a24ca
-EBUILD libmcrypt-2.5.8-r7.ebuild 1374 BLAKE2B 72aa4f5c26f72063a4b2dcf35ec147d1d0b8e7c2e26a6831b471fb50e8312f8871fc41ddb582cf40e97b45f268efd06dbafbffd894c2da394e941f32740b367a SHA512 6fe9c35207544bff00495923fb03bfaaa8eefa406bcb7254aba2cdfc3a4721bf929180197b8ef91580952194f9e09ffbfc55794b4d6c83ff04b3defeca72ffed
+EBUILD libmcrypt-2.5.8-r7.ebuild 1372 BLAKE2B 74c88fb9a894e20172146611926d50d0c293b56f3a6fd441420c44b6093a850bc29aacbe305646f3e8d9ea5dd84930a42d46de7bc2bc4db082743ab6b44783c6 SHA512 d7aab3dc937baf879959746be5b17283d83f08c131b168b8807997b4c8fc199d136c9d5064e2a596e1c5e9de62c2729fbe49cda1891610b64a2304f111d0529d
MISC metadata.xml 249 BLAKE2B d6e11cf35a40f525ea7e1f78e0eb43ebde085e8f3a9ee2bd869a5acb43040d3490b84f7b916e5580163b217ca8e36910016199223a0d7f958d8d32e77fd6c92f SHA512 3976fd063b92b20de47f9a45410cf467b778d186a58eb13cd1dd6f46bbbd4fa1d0b8665e0a37f07e0f6b7a44343594d95bfa616c384be151982f0342ecdda7f3
diff --git a/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild b/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild
index f376df81912c..a92b77a045aa 100644
--- a/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild
+++ b/dev-libs/libmcrypt/libmcrypt-2.5.8-r7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/mcrypt/${P}.tar.gz"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
DOCS=(
AUTHORS NEWS README THANKS TODO ChangeLog
diff --git a/dev-libs/libsodium/Manifest b/dev-libs/libsodium/Manifest
index 8c9d8cd0af95..45be43e76561 100644
--- a/dev-libs/libsodium/Manifest
+++ b/dev-libs/libsodium/Manifest
@@ -8,6 +8,6 @@ DIST libsodium-1.0.19_p20240117.tar.gz 1946650 BLAKE2B 6faa56733ed28f34d58b41a71
DIST libsodium-1.0.19_p20240117.tar.gz.minisig 318 BLAKE2B f951b547f53b2569ed1493dcdbff1cc93519437f56cdf97a764d61a7e1fa98b383b49d4f4a9c4b7b199e2060037971f293796e641bd689c9cd6c7ae2c90b7a20 SHA512 202f9686fabcb7b362923b7f1eeac8544c5f21e7eaa0b4cdd7329733a62a5ec9efd18713bc63187055149525a066540a6904776870d718fd3b238b71ba4b9a35
EBUILD libsodium-1.0.18_p20220618.ebuild 1998 BLAKE2B c0971b1d0f9e13ee2365093c311cd6a7186de26a557461b66111a8e9f75691e8ce4318a285074cd873d3e122b15be2f646bd341b261220f94e0fe170ddc21b0b SHA512 1c0e04a0540c2bb0fc9e6f141c370c28a5c20e086f32cf5548cb6d73937ab2bcc4305d973d248b476a4c932b8450f4462e25185c1f82cefa6aff091abd538221
EBUILD libsodium-1.0.19-r1.ebuild 1998 BLAKE2B 50b3fc86c63c7721fd3a3d3bda38648fed17127558c34b6e08e3e025fb47550748aaffe614d8393833c6cc4d433079b854411ae0000029fb79fdeb2876744071 SHA512 165a6d4bfba97d9049af1f9a06160a7d92aec6bc7d23205d2ab1c860a17b3310d305cf8bc16919935503a4ee67ba3cffe347c374b0c1f842909a3b50826100a2
-EBUILD libsodium-1.0.19-r2.ebuild 1974 BLAKE2B 3814694f707d21f0fbc970b3fd2ac11e69ef4297571adcb7405210ca96a7ec73e37de64a12a761c17d8b17cb1adc6b18bfe0beb6e3c12c9fb7ca1cdf7938ce45 SHA512 2564b9ed2ab21e30b82439bea675960371e269a5148644bf8bc6da9735aca9376f34dcfcaf48ba6aee871d38d96df76e94e685a795f26b6e4c8f0ef301128813
+EBUILD libsodium-1.0.19-r2.ebuild 1967 BLAKE2B 6abffade1afe5831c6441766f542a911732510fa12ef5d1bfd8362696dc40a2f51d06599ea5a53b5ca7b7ab5cc73cfad46c5af8f5386b75d2aeeb44d299c00d8 SHA512 ba0ce046f616ac55f69289f4156d4af8a29da4317ee994dd2a13717cfb3f6f2d1ad6ec0d83606cd860a3a7147091406cceea142e015e58620f8bae90f988f70a
EBUILD libsodium-1.0.19_p20240117.ebuild 2053 BLAKE2B 044f5f9f1b000452254cc6c47e0ddb765b5c7373c2dbc36d7ce233c904db618071748c5486238e28f9b6edda51f33415e03d7e903c4815703fd9c212e93a31c8 SHA512 ee3f730a2875ef9e7054832f774bf55b972873111c6e18a0c995f39063074ce7b0b686ce5104e6a84fc76999726136ef0e454a6405e2fee8762efc33e4e2632c
MISC metadata.xml 806 BLAKE2B 069f36bae588b263d664f00b50c9a0f4c2348b1a1f0ff2e5c5902217ccf14a81e648997fae2f789220d5b9fa5aef440a7c0526918a7d7f402870dd80067e3744 SHA512 1902268ec9dbb312b9740f9bc9b2df5e66f50dc066ba281b438fbf6d2b5317c589c587305c400c929c068af95c30918fde7a6324ab53b76503ef183aab034886
diff --git a/dev-libs/libsodium/libsodium-1.0.19-r2.ebuild b/dev-libs/libsodium/libsodium-1.0.19-r2.ebuild
index c3e685aae87f..476c85b1202a 100644
--- a/dev-libs/libsodium/libsodium-1.0.19-r2.ebuild
+++ b/dev-libs/libsodium/libsodium-1.0.19-r2.ebuild
@@ -31,7 +31,7 @@ S="${WORKDIR}"/${PN}-stable
LICENSE="ISC"
SLOT="0/26"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
IUSE="+asm static-libs +urandom"
CPU_USE=( cpu_flags_x86_{aes,sse4_1} )
diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest
index dd08575d3aa4..d28fa29307ae 100644
--- a/dev-libs/vala-common/Manifest
+++ b/dev-libs/vala-common/Manifest
@@ -1,5 +1,7 @@
DIST vala-0.56.14.tar.xz 4003276 BLAKE2B db6ccca635122ff2089cd61fd8335376eed435f15d9bd7c20837829fe5acc8df49a51194e3bc17d0c24567240cf2519348cc2b0a7b177b971dc037ed39e893de SHA512 f13e7916acaba220bf8a0fb8825bf9a125fadcc13011c4e4f426e5d3a5af650543457294bede66dc5e1c742dd9b55f722a65b880e4737a6b480365c9df4c8c8b
DIST vala-0.56.15.tar.xz 4014128 BLAKE2B bbed2bc84d08c4eab63c628b21b975c5661590b1fe96921fa43760b5bd0ad21aaa55d460997ae0bc9e1fd7268029a1f0f26f6291f0b346b46dea796973aeb49c SHA512 667a84020ce9739e57f4cab1f2e9350ce5266d85dc4943cfa45b3ce44235f275bc709d40d8ebffd89ca8b5f92844c2a9134bd3ca1276fc2c173ec84f842563f1
+DIST vala-0.56.16.tar.xz 4013716 BLAKE2B 509809a93c70fd6a153fc188aaa3d85cbcc8d37649711ea32521505eb0bdc3fe824d90c538aaa7a7caa1c4faaea9053693b28ae54bdd6c212539a70300f2c33e SHA512 99f69c3c7a5ed89923b55cf035c6d9a5867577b2ecff92dddf5f21aaad1281786e5fcd775833b0f251417caf857f5fe7efbf134fbded427a7b29fa3acb00203a
EBUILD vala-common-0.56.14.ebuild 688 BLAKE2B 28196ed4908fcc410f0dbed71c06f82bfdced15ff2e2f3ba099e8073c251c0a5ae759157a5e49553dacd34fd4c4fd0530b7d82b33f2ddeae99a029e071c4a4cb SHA512 49474b0154c9e71579128d72d231ac18f0650a9e78bc23f925dbc75d69efd9f1e0900a87de745abbb163449bb94539cda7952159c395f64f510c348f4602c8c2
EBUILD vala-common-0.56.15.ebuild 696 BLAKE2B 311d2ef74dd6cd8dc3374bef6409a1afb308b72ac0046c6cfd3d8b71138651d3b490a7b5e9e029b913d52406bc551e6842c29fe9b1b1382dda181bfceb1e3681 SHA512 fa89af6b4969a8665236ae00bdf992893afb37c889bc7cfe7a5b4e0996ab7351b494aee3a49574b3381fa1195962ff9a6111a118ca58f0204c5eab0bc2a1825a
+EBUILD vala-common-0.56.16.ebuild 696 BLAKE2B 311d2ef74dd6cd8dc3374bef6409a1afb308b72ac0046c6cfd3d8b71138651d3b490a7b5e9e029b913d52406bc551e6842c29fe9b1b1382dda181bfceb1e3681 SHA512 fa89af6b4969a8665236ae00bdf992893afb37c889bc7cfe7a5b4e0996ab7351b494aee3a49574b3381fa1195962ff9a6111a118ca58f0204c5eab0bc2a1825a
MISC metadata.xml 426 BLAKE2B 5d4ef5f9505178faae0cd5ea94378517ca8fbf2304e3fa77880dceb4194f520bb62ac4c61e5c9b0f2125194fc9470cbe97ecf9708494031ef4d0f222de58c6b1 SHA512 f3fe4cdff9d1ac255e1c4f565edab3b01d569c93b77179bc1efe8de2843bb5e031bc442e76fd1bfe775fbaaadab87b0fec8f1839ade2bdc6c1d2eac08565834e
diff --git a/dev-libs/vala-common/vala-common-0.56.16.ebuild b/dev-libs/vala-common/vala-common-0.56.16.ebuild
new file mode 100644
index 000000000000..e12b06c906ca
--- /dev/null
+++ b/dev-libs/vala-common/vala-common-0.56.16.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME_ORG_MODULE="vala"
+
+inherit gnome.org
+
+DESCRIPTION="Build infrastructure for packages that use Vala"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala https://gitlab.gnome.org/GNOME/vala"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+
+RDEPEND=""
+DEPEND=""
+BDEPEND=""
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+ insinto /usr/share/aclocal
+ doins vala.m4 vapigen/vapigen.m4
+ insinto /usr/share/vala
+ doins vapigen/Makefile.vapigen
+}
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 4524daa2d2b8..0969878778ac 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest
index fefbc67ac535..4a46114c14e5 100644
--- a/dev-python/Nuitka/Manifest
+++ b/dev-python/Nuitka/Manifest
@@ -1,7 +1,9 @@
DIST Nuitka-2.0.6.tar.gz 3932256 BLAKE2B fd8b00864dc7c5fe2ca9df5c9bf324fa601e5d1e46911e42a6174927c725b27a9b1f52b4e8e33a404489c400003618275a1d49ca3896b342293dabe70dc54467 SHA512 2a2c46dc062e6ca77ddca640771e10f9d597108633e7bd012b3342f74f389653a78de337347f4cb9063da7f089ee78b48300d0de26a4fa9287a6998692bf6477
DIST Nuitka-2.1.1.tar.gz 3633083 BLAKE2B 7be20fc7a3679eb6ab181138924aa680cbd56f62295a3f96d0c5566fc2b2fd5776f65dc27096f4eaacd55be663a660498821c0543c820925da313904cbf2fe7f SHA512 407bb2390eb45fe6991e19f46d58b4ce179cf2b486f27fac049d7417c54538ab749056492c201495419ce10f173d6613ba4f36f2476d6b057d10f907b0343dd2
+DIST Nuitka-2.1.2.tar.gz 3633406 BLAKE2B adf3cc4bcf1c5d72223f5709dc0a4cbb6e24a59c36483acf6b6da6949025f9bb37b010dbcf79178f886c2cc8c907c45d47d5b615666b824413463fee08a88a21 SHA512 04403622bb4071afca1357e9b5603914f9a984af8b4f4af06be0bd476956b41e497a718746b9bcf66576490ae7b4bd75c5b7e6ff5f7240d1c66a6c5396d06d32
DIST Nuitka-2.1.tar.gz 3632504 BLAKE2B 61f40eacea7ac72a93c808da19177ceb98c63fe76958a28fb49418b00eb6fe26bc37a9534ef3790197d075dffbbd62be7a05e50fc0bc6c583697f2d379a812f7 SHA512 95d5a7d0979b32732e9520e1133ea0c78f20153a99a6a1fe66bcfc10b866d54f0ef57c6e08df4383d8a037af831113f67ca64b55a62ab1208b98e3eb381af352
EBUILD Nuitka-2.0.6.ebuild 1110 BLAKE2B 53b492316e8b528c48de76d24ccf053bbde27a95e4a7dbf1af74d52a7c6df963cb12b660d992494ec332d36241051f19cad5ed05bb46f1e2c28922c12e5c1354 SHA512 08cde3d1329276fd4498e46e53056b0dd62169c8ce58ebfd00c927a6fe01149481b4b5faf18059c3026e607183ab7bb3a167d0440f7d43ca6008ff94af8a5761
EBUILD Nuitka-2.1.1.ebuild 1110 BLAKE2B 53b492316e8b528c48de76d24ccf053bbde27a95e4a7dbf1af74d52a7c6df963cb12b660d992494ec332d36241051f19cad5ed05bb46f1e2c28922c12e5c1354 SHA512 08cde3d1329276fd4498e46e53056b0dd62169c8ce58ebfd00c927a6fe01149481b4b5faf18059c3026e607183ab7bb3a167d0440f7d43ca6008ff94af8a5761
+EBUILD Nuitka-2.1.2.ebuild 1110 BLAKE2B 53b492316e8b528c48de76d24ccf053bbde27a95e4a7dbf1af74d52a7c6df963cb12b660d992494ec332d36241051f19cad5ed05bb46f1e2c28922c12e5c1354 SHA512 08cde3d1329276fd4498e46e53056b0dd62169c8ce58ebfd00c927a6fe01149481b4b5faf18059c3026e607183ab7bb3a167d0440f7d43ca6008ff94af8a5761
EBUILD Nuitka-2.1.ebuild 1110 BLAKE2B 53b492316e8b528c48de76d24ccf053bbde27a95e4a7dbf1af74d52a7c6df963cb12b660d992494ec332d36241051f19cad5ed05bb46f1e2c28922c12e5c1354 SHA512 08cde3d1329276fd4498e46e53056b0dd62169c8ce58ebfd00c927a6fe01149481b4b5faf18059c3026e607183ab7bb3a167d0440f7d43ca6008ff94af8a5761
MISC metadata.xml 943 BLAKE2B d7ab883773e7480dcfb4b79932a3874e2274669169a24a54aa622a2a0ac079e0296da4bd196d166cb11fcff785985da0b10d0fae351032914ccf312c9bb9833c SHA512 625d8760b8e849c6e014856f584cb42f50bb5ebb1fa648cb704a5a1baf175e7d2ce9f43f6f724d11c81a68e364b6ac1c38459540b58f2ccd6a675902af5b1cc9
diff --git a/dev-python/Nuitka/Nuitka-2.1.2.ebuild b/dev-python/Nuitka/Nuitka-2.1.2.ebuild
new file mode 100644
index 000000000000..123acd66de1f
--- /dev/null
+++ b/dev-python/Nuitka/Nuitka-2.1.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 flag-o-matic optfeature pypi
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="
+ https://nuitka.net/
+ https://github.com/Nuitka/Nuitka/
+ https://pypi.org/project/Nuitka/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-build/scons[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ ${RDEPEND}
+ test? ( dev-util/ccache )
+"
+
+distutils-r1_src_prepare() {
+ # remove vendored version of SCons that is Python2 only
+ # this should be removed when upstream removes support for Python2
+ rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die
+ eapply_user
+}
+
+python_install() {
+ distutils-r1_python_install
+ doman doc/nuitka.1 doc/nuitka-run.1
+}
+
+python_test() {
+ append-ldflags -Wl,--no-warn-search-mismatch
+ ./tests/basics/run_all.py search || die
+}
+
+pkg_postinst() {
+ optfeature "support for stand-alone executables" dev-util/patchelf
+}
diff --git a/dev-python/bottleneck/Manifest b/dev-python/bottleneck/Manifest
index 7a249c63f8b1..5133ea898643 100644
--- a/dev-python/bottleneck/Manifest
+++ b/dev-python/bottleneck/Manifest
@@ -1,5 +1,3 @@
-DIST Bottleneck-1.3.7.tar.gz 103067 BLAKE2B d260263fc05b6806203c09555157926f288c60ebb88105b9ad73191c220be0e08370d7a96cb829ec8dd9ac0c2d243aeca62eb1a871e39fe8c85ba6ab507849ac SHA512 ffeacb13e5a99db85e1580b9f2ead98239b4fd0b253a3c242a5507a026b439b9927ea49becec7e4d2d8f8e4ced15f43514c0af99379389db141ae50c4513e011
DIST Bottleneck-1.3.8.tar.gz 103252 BLAKE2B 1e520e33eaa86b7328d469a8de2f0cacedb401f9dab3686cad40132caa23e77055b71e630fadda9305f3d416e8958e9762053e6d46afba4cf15489db77418b67 SHA512 951a927ce368643e2ccb5154c05381ce9ff17bc703c0bcd85eab547e345601ad82eb1dc85fa16d667753bf3dc9d0296025984dae463a0153944a85a085331a8e
-EBUILD bottleneck-1.3.7.ebuild 906 BLAKE2B 6cfbd51aa3e5b82f5082f636b8edf13d432d5a4533a7d08d4a1e6008b0b753157f2353011003d19c125e23bf1362968320dc4537446d6e70ab416c237234ff73 SHA512 9dbf90172dca4c3f1168fedc1565ca8d39090756ab0c42270f819da5216c3302559ae2b6863dc6c03c956989a6cc43ac5dac2ac5120dbb3a353232867fae2031
-EBUILD bottleneck-1.3.8.ebuild 907 BLAKE2B e55a520db75ca45f43092f7544b381d83c8f7c87953ac1d0ca2d068ff1a3198b5a41806ae600187854f7c0aa2ef792ae09e009d7ebe4171debd5cdb10b0656f0 SHA512 f0901d2c2f9ccc85828460ca2db04d5a50e56664b1b82bd7ce9781af1eb54be35a57abd4d91fca18cb5f74f1172e6d7be371b1b587cf42886c39360c4f5d550b
+EBUILD bottleneck-1.3.8.ebuild 906 BLAKE2B 6cfbd51aa3e5b82f5082f636b8edf13d432d5a4533a7d08d4a1e6008b0b753157f2353011003d19c125e23bf1362968320dc4537446d6e70ab416c237234ff73 SHA512 9dbf90172dca4c3f1168fedc1565ca8d39090756ab0c42270f819da5216c3302559ae2b6863dc6c03c956989a6cc43ac5dac2ac5120dbb3a353232867fae2031
MISC metadata.xml 519 BLAKE2B 5e5e712122fb0bbc898942cbae15c7cf623aa8462257f063f65a06bc9caae6662c373963f0945f99c5fffe01270e2792e8e5d01af93b49a04f5c3c22cd3a30f7 SHA512 55d2c03dedaa48c8f802d1e4d1d7db4e829fe7357b501c3b2955d28da501eae00675b2775ab36d1131cf2ef0a3d037183bde8df4c85e986d81510df4e234b0ae
diff --git a/dev-python/bottleneck/bottleneck-1.3.7.ebuild b/dev-python/bottleneck/bottleneck-1.3.7.ebuild
deleted file mode 100644
index 6403651bbd84..000000000000
--- a/dev-python/bottleneck/bottleneck-1.3.7.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYPI_PN=${PN^}
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Fast NumPy array functions written in C"
-HOMEPAGE="
- https://github.com/pydata/bottleneck/
- https://pypi.org/project/Bottleneck/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
-
-RDEPEND="
- >=dev-python/numpy-1.9.1[${PYTHON_USEDEP}]
-"
-DEPEND="
- ${RDEPEND}
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # don't overwrites user's optimization level
- sed -e '/extra_compile_args=\["-O2"\]/d' -i setup.py || die
-
- distutils-r1_src_prepare
-}
-
-python_test() {
- rm -rf bottleneck || die
- epytest --pyargs bottleneck
-}
diff --git a/dev-python/bottleneck/bottleneck-1.3.8.ebuild b/dev-python/bottleneck/bottleneck-1.3.8.ebuild
index 5c769f0a81ea..6403651bbd84 100644
--- a/dev-python/bottleneck/bottleneck-1.3.8.ebuild
+++ b/dev-python/bottleneck/bottleneck-1.3.8.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
RDEPEND="
>=dev-python/numpy-1.9.1[${PYTHON_USEDEP}]
diff --git a/dev-python/fido2/Manifest b/dev-python/fido2/Manifest
index 2e626f0de34e..ef8b56f31e05 100644
--- a/dev-python/fido2/Manifest
+++ b/dev-python/fido2/Manifest
@@ -1,5 +1,7 @@
DIST fido2-0.9.3.tar.gz 217894 BLAKE2B ccc3a9b59045216037664b5bf4b969a79b86b300f67fc4253b563acbbee98912ea076996772f17b88141d2a36a933b4926de96f05c53e204d0bb4eaaa2daad6b SHA512 f105c347784cdfab88ab08852227d24f4bca623145f7f76bd066dadab6ada1eae751934fd4dc7436a5c5fb3a0ed2fc4d5c59bb2a93888d470028f0713ca7e09e
DIST fido2-1.1.2.tar.gz 248554 BLAKE2B d2a8afb5fa00d3f3debd4632ae7e3bd4e28b10574d0fc76e78db4bb6408b308e4aa7378caf6fcd87ea3d49ce3db70b879288ea0cd5d0dbd7d5131bceb0eea137 SHA512 db62cfc05a8daa2224bae820ba3174f22d1e4711643d52f549e738e4af14537f92ca950c3904660f3bb360d6aadf236c9b19b8ac4816d99467a43e239b7c219a
+DIST fido2-1.1.3.tar.gz 252813 BLAKE2B f88ddd1c201aefddbf8c0a91040a121a3ba446229f90c17df6114c6b7fd3c047a4089475601f2d7d38d06fcd5fd14dba25177fa2b22360226a7c90d66137e978 SHA512 9ee226ab5762afe263c917d24ddfded9f3da40b38f97383c25c5fbfc3adc6085d3d218dc5f12b288689bf2e5e89fe9cecb2e40e45e5441d2001f945b336c2d0b
EBUILD fido2-0.9.3-r1.ebuild 1096 BLAKE2B af45862476b4ad09caeab6bba0b64fadf33de9b0a966268d522d2231d0ebce74eda9d14c41f109dbc2e016958ff26009ca5c318cbf86bec25737a4d59369c93e SHA512 d441a6810d9364e11a9418e9d3d822b62db714ca2b74188881cb473d40740136c28e8e2502f267873f12bc53067ffaa4942197f6f239d6a161d81664a0e31218
EBUILD fido2-1.1.2.ebuild 1002 BLAKE2B 7c4d99ef22d30c72551b1da764c0bf869cc32abcc6517c4f1d0808cd9f0b20932156b64677f3fc497575f6e7fb737354512b91f0ee2a64a91f7fb93c87eb0da1 SHA512 c1603c398bc726656b7c7d96c4ceebab043a73c802017950df117ce99e4157b795512205b49af6cdfd15efe25b15ed484aba6ebf04a35324a8cd83abf2be6e1a
+EBUILD fido2-1.1.3.ebuild 1005 BLAKE2B 5040b43c443945e2f1921622c0914da73a757f46bc9154fc80e33dd8ff5a4eba2eb28332ddfd304e120125a7cc0f3424cb758ed196b9fcf1de4cc7fd4cd25213 SHA512 2a3bceee8bd8f656369dc5fa3943de2c10dd1ed3702645f85052f3447e0ab6ced5958307a61160f57d0a0c6533908ce3f7496c51580247ef173301ef35112c28
MISC metadata.xml 820 BLAKE2B 092fc3aa0dc3e3a8998e7cef0a3229d5b8791983dc07df84c74ff6b7221afc879aa5a39a6ad58ff0bfe2836fa48b57d3445f20a0c78e2affc3bc47b73b81544b SHA512 f588e6637d75b668dabf80fc2c8e1133119a770d4f7fa5077025e0a478f8eb9c7f18eac1ce15395549485625bc4c82bdeebf07440087cd074e95d42a685eef53
diff --git a/dev-python/fido2/fido2-1.1.3.ebuild b/dev-python/fido2/fido2-1.1.3.ebuild
new file mode 100644
index 000000000000..6a44c1f16acd
--- /dev/null
+++ b/dev-python/fido2/fido2-1.1.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=poetry
+
+inherit distutils-r1
+
+DESCRIPTION="Python based FIDO 2.0 library"
+HOMEPAGE="
+ https://github.com/Yubico/python-fido2/
+ https://pypi.org/project/fido2/
+"
+SRC_URI="
+ https://github.com/Yubico/python-fido2/releases/download/${PV}/${P}.tar.gz
+"
+
+LICENSE="Apache-2.0 BSD-2 MIT MPL-2.0"
+SLOT="0/1.0" # Bumped every time a backwards-incompatible version is released
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="examples"
+
+RDEPEND="
+ <dev-python/cryptography-44[${PYTHON_USEDEP}]
+ <dev-python/pyscard-3[${PYTHON_USEDEP}]
+ examples? (
+ dev-python/flask[${PYTHON_USEDEP}]
+ dev-python/pyopenssl[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ if use examples; then
+ docinto examples
+ dodoc -r "${S}"/examples/.
+ docompress -x "/usr/share/doc/${PF}/examples"
+ fi
+}
diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest
index 67337472a54a..e57f59373fc1 100644
--- a/dev-python/matplotlib/Manifest
+++ b/dev-python/matplotlib/Manifest
@@ -4,5 +4,5 @@ DIST freetype-2.6.1.tar.gz 2302080 BLAKE2B 6a5fb98e5fa6cf4b7d7533ad44e364227d8c2
DIST matplotlib-3.8.2.tar.gz 35866957 BLAKE2B 17b3de0101c4e9d76cddc7fa5e44507f1dd628fa70ac0d3c55fb83ca5d36156904bfab50212aaeb0fb89d17615799fe22082ecc1ababd172e39a069b38519064 SHA512 4336ca9799bb03fc2f885e35889ad1c62412f7d7b6aa8e284049f75d1166d2f6753c27cf827f0e7f0bb461d3707ccf63a3172ed82f26ec413c0a6578791f957b
DIST matplotlib-3.8.3.tar.gz 35879872 BLAKE2B 2b4b819975a8386bfe2c3af8b1068512b106068c057ca62344f6636c0708327feafc75210a8b87b837779c9a57dede3b4ea2a8b7b673432d7732851d5601f4c6 SHA512 457d1d62b76752938a24780c697461949de00d779df55df122d789f9ebef154edda037f2a804241880a0b442c5fa8139b8ab13054898b8e08fd17a56bdc23312
EBUILD matplotlib-3.8.2-r1.ebuild 11243 BLAKE2B adae060de035a6737f59d3af631f101083aabe923907c6ebfee5b9799b5cb409d40d63ea073869ee450af012125b2f879804dcf93352c8b47002296a3bd140ed SHA512 f2c55d6049cb91cdce7f9d186aa22e5eb1ea838a4ddbacedfaf40c5fe4f78defcc4f23c4415b00da52681a08b60df61c352c0728c5bad02351380de309ac8ec2
-EBUILD matplotlib-3.8.3.ebuild 11283 BLAKE2B 92ffdc33eab32c117a71fa901a61a72e10b29e8d54d2066d38c3cff884548469c70243ad97151cdf8b25eb76f5ef3b7f1b56fbd334335aca7f57944ac1690215 SHA512 fe64d4422f1f880a0d49dd1a874b419e81eb24e91b9dbadc7d54461bd428fef97914b5553627282893fba3ef6814aaac2bd109ed31b00c6336f3bd85cc9b256b
+EBUILD matplotlib-3.8.3.ebuild 11282 BLAKE2B a5e19a20f2a32365a4b2d7f1bff1fb944a89546fbb95b9dc17c9c0db62cbcec722cedc59edb7daf20ce8301b05d89e8c0c6760f0874d0640b94fd068b3ef33f0 SHA512 5907b262e3da85384f6127d757867ed37375930f111bd1232991ece74c8ce106e3e0c03f5f1bad7ee4aa64c4270f9e45c8bdd2f180e868ed54ee134f8771b4f2
MISC metadata.xml 1074 BLAKE2B 1d7dce116e09939378872c2eaf5153948b7e934626110eb4899d0dfc2781429522328f1c4efd2c40f829da64e19bed8f9fbd1b8907a6e74a5fd54587c1d29e5b SHA512 e344bfc813e09c24a8edfa9c062eb2a6c44535559370f508a27a2de20c6ab92aeb48bc8daf9c357178e513eb2474a33782e4098c0f3bcbb84b11f7388ef1a704
diff --git a/dev-python/matplotlib/matplotlib-3.8.3.ebuild b/dev-python/matplotlib/matplotlib-3.8.3.ebuild
index ac3941e060fc..d3fd3d63bbe1 100644
--- a/dev-python/matplotlib/matplotlib-3.8.3.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.8.3.ebuild
@@ -29,7 +29,7 @@ SRC_URI+="
# Fonts: BitstreamVera, OFL-1.1
LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos"
IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets"
# internal copy of pycxx highly patched
diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest
index 9d4428c63307..610c7e06983f 100644
--- a/dev-python/pillow/Manifest
+++ b/dev-python/pillow/Manifest
@@ -5,6 +5,6 @@ DIST pillow-10.1.0.gh.tar.gz 50798274 BLAKE2B a69be8187e7206b50350af399b73b5c43b
DIST pillow-10.2.0.gh.tar.gz 46244216 BLAKE2B 27bb076f0adade34295e6dfec5c5a1499471036e4f5358f0b3985c064a0ae962be9e91985851b369a49162ef520a84bb20eb1a5acb074fe94d861f042e4ada92 SHA512 d77ebedfb89d541db2fcba4fc354e097b9917594170bad07c67e22de123c9e0bbc9c55a938fc152bbdcca3ce23de6fa374a6d3d3bdbd44f16dbc2616c1bddf60
EBUILD pillow-10.0.1.ebuild 3501 BLAKE2B 9f690f40ca87ce944906fd315fa702735587500b2c3948431206803aad95a09895920819eb5a44f39c2b12c01de7400042743e516fbf5c86615c39d62b067d16 SHA512 ae4ddcfdf4e60fe86eb2643f839e3a0d72dcb1e7b2d78ce6a9f476945e81d673d1b2319b09d1f69bfd6d1f27b6ed693355e1fd85536f51d6b2220484f65bdeb5
EBUILD pillow-10.1.0-r1.ebuild 3606 BLAKE2B bcec30251d71e5c9cc439bad1fef9e701721af432a05187165880ee2ba9e776ac6c7208275168e6843727d33987a7482977aacd1d6e7f77b492bd74d9ee10ebd SHA512 4ced9aa36035a8c9865497378df8fead39e50c9d61b8b47fb218031a1ba9f6ea9086d9104b594e75936ef41870e435601ee51d621f61cd1531dc6d99a1ce61cd
-EBUILD pillow-10.2.0-r1.ebuild 3275 BLAKE2B 50588ddb4d59151913ef64ace664f73f50ca42dfd57a01ea9fd3a308668f68cca442cc8fd90a55ab8766852a73db87a7fa3ee734c75fd32651bd5de44bbb60ae SHA512 53e38f282c4cd63111167d582bacbca641a0e717fd8ead0ae4477856269d32a7c28f6b83d407c5f059570366fa6cc30bcbd2feff9d345e73b6059c82f8c1782e
+EBUILD pillow-10.2.0-r1.ebuild 3274 BLAKE2B c4e4aa4324e51de1bc756aa21ba7a5bad7f4104ea3b7c1029ed722371abeec7d5dcb1d00df98248cbf87cb1b71b929909179f5037949f56556e3c0892c77e699 SHA512 420c8d00a3dc8202ea19ebdeb0919f459a62bed46f108b6a6f0d00b36df276d1375dcaceac7ed5fc25c0f2facd17de0ec78e52ee77e80aa4167187d924f9578e
EBUILD pillow-10.2.0.ebuild 3509 BLAKE2B 1901ee3f18c79007ccfd0489719a022fa3d68d5c4a21d625e87579d54ebecb025eeef65b781518e3a85cf464e125887f2bd2344f7de12036b23d6ad7271d05e7 SHA512 9aef737b1689c30ce05eae1b96f9f9a83c4f3d1b5eb0223ae21a61994f8f28fceaee57d5ff5c4a3f145e8a4ae2a9700c527c29a4ef6357567361c125e39da2b9
MISC metadata.xml 480 BLAKE2B 9fe5188b0a5eb4f19b53f34efad5c7da2ba086dd5eb9ed2e4fce8b6a6fac14d9a848392980cd1d2eaff5b334d7c5e39f58d60b763f44879d852dfb0b4f5e3efc SHA512 2b15d9e07b13a6028e87a3d5f0e72b2d252cfb2fa843783acfd2a9dd38bb6f0641f94d067f3a900fede445c606da361d509de2d4541513126b57c6782f69a5bb
diff --git a/dev-python/pillow/pillow-10.2.0-r1.ebuild b/dev-python/pillow/pillow-10.2.0-r1.ebuild
index 4938d77df548..8d34c6face43 100644
--- a/dev-python/pillow/pillow-10.2.0-r1.ebuild
+++ b/dev-python/pillow/pillow-10.2.0-r1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="HPND"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib"
REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )"
RESTRICT="!test? ( test )"
diff --git a/dev-python/pyaudio/Manifest b/dev-python/pyaudio/Manifest
index eae139e1be2f..995348526b30 100644
--- a/dev-python/pyaudio/Manifest
+++ b/dev-python/pyaudio/Manifest
@@ -1,3 +1,4 @@
DIST PyAudio-0.2.13.tar.gz 46820 BLAKE2B f0c55f4d6d028ab1210c031b6a3808f93f7963a49cf54e4c9ae65bf936f218386d4a43322b9bd645233e6f881e3d15cdcc6ceeb7fe65fd287696048b206cbfbf SHA512 1ae453cae442118ae1b0db44ca8736621a361af3686e47561bffa0d43352039ed5f882412ca22a2a4320b362f966e727b0e38bb9706e99b85d99bc16cc943008
EBUILD pyaudio-0.2.13-r1.ebuild 1096 BLAKE2B cf460c24c2ec7003bc1d2a5584df69aae6d7163d531c964c0095538299ccf01b3ddb05132537bdc96ba8b762a346b28643e56e4fd8142a0e8d6b34d47b0a23da SHA512 6314618fa039fced96cc40974a8fbe26af1394c04ba38e899089f2a232e5df82a623f76dce093ede6b89a2b39fd264dc5e5b223404c114ee9d76ea1bc441f69c
+EBUILD pyaudio-0.2.13-r2.ebuild 1093 BLAKE2B 3055db6c57a1236346b8d4845a779acf3a4b7773126c15306b3efc1e2e2cbb769c6d75169c28f5402e79e31bd664274ed52228b006626b526cc41be9bf4fd54a SHA512 ff5331df820e8ca1d57d85b5f1fb305a21f381af5a5a6fca50fc8ee41b6fa305cf6caf0b52f5fd733b441561c9d23e0cf6fa0604d0bf6a8ffa28da660f21ca73
MISC metadata.xml 640 BLAKE2B 54eae253ef66fcdc9f69ff477374237c964b53b9b53a3d418a560bb2fa681ca438b81fcfccbd6cb6f16a4f2698adeb8ef9e9d203403e5750a157f1adfa3b0cb1 SHA512 b04e933cb7cfc59ea59dd9d8523fc34c05acada24c54fb5c9b5bf1fb7aee4c9b74848605d131a2d47d09b3a4ad3ca6d999e64848ef46aad0fd6a6757723df3b8
diff --git a/dev-python/pyaudio/pyaudio-0.2.13-r2.ebuild b/dev-python/pyaudio/pyaudio-0.2.13-r2.ebuild
new file mode 100644
index 000000000000..7332925125e3
--- /dev/null
+++ b/dev-python/pyaudio/pyaudio-0.2.13-r2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYPI_NO_NORMALIZE=1
+PYPI_PN="PyAudio"
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517="setuptools"
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python bindings for PortAudio"
+HOMEPAGE="https://people.csail.mit.edu/hubert/pyaudio/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# Tests work if you have the correct HW device(s) to test. 0.2.11-r1.
+RESTRICT="test"
+
+RDEPEND="media-libs/portaudio"
+DEPEND="${RDEPEND}"
+BDEPEND="test? ( dev-python/numpy[${PYTHON_USEDEP}] )"
+
+distutils_enable_sphinx sphinx
+distutils_enable_tests unittest
+
+python_test() {
+ elog "These tests require an OS loopback sound device that forwards audio"
+ elog "output, generated by PyAudio for playback, and forwards it to an input"
+ elog "device, which PyAudio can record and verify against a test signal."
+
+ cd tests || die
+ # pyaudio_tests have very complicated runtime requirements, therefore skipping them.
+ "${EPYTHON}" -m unittest error_tests -v || die "Tests fail with ${EPYTHON}"
+}
diff --git a/dev-python/pytest-rerunfailures/Manifest b/dev-python/pytest-rerunfailures/Manifest
index 50de136d60bf..76e85615bbdb 100644
--- a/dev-python/pytest-rerunfailures/Manifest
+++ b/dev-python/pytest-rerunfailures/Manifest
@@ -1,3 +1,5 @@
DIST pytest-rerunfailures-13.0.tar.gz 20846 BLAKE2B 7fbe5b05091ec358769837cb5a3f505f2901e4cec71f311268c606b237b25199d3dddb86f81399c8222f582570d99ef12a51d020d9610ea7fe25aca0a79294fe SHA512 466da7beac4785c82362e65c2c3420a5ac7c3d52a2b0c00f67ab6b8a5c64a51fc0b2172e7308c072b28a0cb0f74e1178f94ade3b10f4ad929ddf33057c80a654
+DIST pytest-rerunfailures-14.0.tar.gz 21350 BLAKE2B bb273d77a732c0296ca041b4cbd91fd48052076e9f76839b862b03de9f448208a216483bc486f23542cd99a12ef2934a46e3ea4162ca87bfd5c0904f2d114179 SHA512 8aa23a57206b0e6af133c716517c3c96cc156cc2f86b06c0fa80e9fea2b11f32e98cfb41f6a5fb05b38bab7496258160ba42fe6ae00d7bef8024159a8ed4a3f5
EBUILD pytest-rerunfailures-13.0.ebuild 777 BLAKE2B 08d7a0bb5c1a3f17d8ca620f7cb93781cccf616bd2113604aa3ab18825749deb19f911017bcd4699e4ddbfa4bd732645506a56c1690093b5ae00b4fa42658795 SHA512 699bd22262f7431b57ffd880e7747b21af2901f9779695344b129bc0b8c965c372b764fbeb42d0eaedc43b93a9ae3017369fe9fd036f24293d8e493502479706
+EBUILD pytest-rerunfailures-14.0.ebuild 785 BLAKE2B 225ea93489311f297e70cfd8311fc227be6c1085e0766025b88aeb989e385333dcd7085e1843556f62bef8d37321e72c9da6430df8f60666d3af9196a703d2b1 SHA512 904f2cf8e3fd135a93953f28b4c1e0d7e710c089cf2ba42d47094b8a6d829bd090c3da297546df2930add5d8eb599cbae08552d3934d88fedc93bf59ce7fdfdb
MISC metadata.xml 432 BLAKE2B 3bbb0bd303a26d2a336563f187160b3b023e6d7a3a776922dee4853164d7461f395e840b2c0ba1349687d24050ccb5fd18166aeec397c9b21a1aa0e6b536b795 SHA512 f372a1f73a4dc3e60f66bd6049cddb4d8cd8fe53bebff2a6d194eb3d5872adab9b7ac226971696fb24a8d4e4744427c4d4148054fc51a94f63320d428ef80d52
diff --git a/dev-python/pytest-rerunfailures/pytest-rerunfailures-14.0.ebuild b/dev-python/pytest-rerunfailures/pytest-rerunfailures-14.0.ebuild
new file mode 100644
index 000000000000..65849a9866b2
--- /dev/null
+++ b/dev-python/pytest-rerunfailures/pytest-rerunfailures-14.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="pytest plugin to re-run tests to eliminate flaky failures"
+HOMEPAGE="
+ https://github.com/pytest-dev/pytest-rerunfailures/
+ https://pypi.org/project/pytest-rerunfailures/
+"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ >=dev-python/packaging-17.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ local -x PYTEST_PLUGINS=pytest_rerunfailures
+ epytest
+}
diff --git a/dev-python/setuptools-rust/Manifest b/dev-python/setuptools-rust/Manifest
index 5d0743cad5eb..2dd8f7f42781 100644
--- a/dev-python/setuptools-rust/Manifest
+++ b/dev-python/setuptools-rust/Manifest
@@ -13,7 +13,6 @@ DIST fxhash-0.2.1.crate 4102 BLAKE2B efade6722efed1cff0bcf307ababd9c9031af297baf
DIST getrandom-0.1.16.crate 25077 BLAKE2B 0cbe96c27e78100c181a064e5fe524efa9a7a267fe60f8336d2ae0125883acd5d575ff17d1d56607255d9b2c30cb9d962026fdea1a5c3c29a5e0760d27c3136a SHA512 c5450c522c07c7a38b326f9a9062bac7d089630219d577ea4b55abad4e0c31d17b7cde385fc43912dfa100b42334e7a52422c55fda8b738caae428c6f9addb53
DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
DIST html5ever-0.25.1.crate 73165 BLAKE2B 70bee0c77337b2fee3fedda6fc475969b5e9a20342bf6890819fa9a69be8cac66e0dfc0a608f5cd6ba789a780f403ee736dbde1af52cb800a599b0113801dc99 SHA512 2b946224a0c5859436a57a507a89601adeffc12092376fe47429c5c5a61bd1d00b3271f0be7dea82ba1dce93a1cb820f72df8ba4c90fd13bd1ec408cff6ca660
-DIST indoc-1.0.9.crate 13475 BLAKE2B a9696788574e56dd125c3371169fd59d6947d188f76e2669b21c0304692efd6709cd048920f7822e92c6a5620fb178e0e85c7776118cef8ccee0f58398e14abf SHA512 db8aef4a7bb606452dc8ed45aa29a255c7a135357a0bd586fb4429c5f56a1aa2ca9400d6fac39956aeb486a15d25cf5d1b9524967867f2c651d9d563e3e85be8
DIST indoc-2.0.4.crate 14311 BLAKE2B 8d604e20825ae64530014081c627abe4ecec6447e1e214408743aca79ed217531baad4bd7021137ae6628555d769a248f06acc556cc3254d2626074aab110a44 SHA512 ef1b8d19d89d848c1133f2865247e0ce23cbe5552454805910ed0478ac4acb11b11629aa4a5ce8756d0ed5cbc0644abedeac0246f433166c68f47cf58cf4487a
DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
DIST itoa-0.4.8.crate 11926 BLAKE2B e5a648b490908d0ffa3a0832342ad11264eb4357939bb39aad014aed3938bb60e82703b7e31929a458525061e9bc40539d33753bdbd722a03b6804e57dd1f70c SHA512 6911d269ff3ed7350e4f0dcfc6e9e0d70e25833e1e7cfcc57d5b8aff1f47b8be4f2e9baf1b92e5517cff63492be489b6d29b48dd9bb642e428acaa431216b68e
@@ -48,20 +47,10 @@ DIST precomputed-hash-0.1.1.crate 1640 BLAKE2B 64a37ef3edd317f771e833bb394f7c19b
DIST proc-macro-hack-0.5.19.crate 15556 BLAKE2B 98c22fc3e5f5fa8b6f44d15de42b6ffcc82ba3f98a07ffa48bcbc5d3abcfca6af136c5d0d8c7f1ca34261ed8f8c9c17a394231f97a4c342c81aa7f8b9e74b203 SHA512 9e4cbec41056438287f5b23086264c86e2f0cdc193064006556736377b2954229de13a585149b9995002c9aee3334ee2a80ae4afdcc96cabe7ed2bf718476952
DIST proc-macro2-1.0.66.crate 43575 BLAKE2B 9eb3e816b00fcf625c280ba14ad269f5893d0523473a24de07c21945f6f932fbd08efb3c339b35d903245510e3f065e1478439b024a325f2bb9f97bc7bcbb18d SHA512 85f5a762f9411142e5ac28144bd380f07f0633ed2e44d8a2545be9fb8f42abaca6b5d45631b4be83b8e8b9beca7438bc52f25615c3a410a3a1249474b1aca407
DIST proc-macro2-1.0.69.crate 44271 BLAKE2B 9d1531a0b123e6238363d574bee03ad050454b65710b9800c12597f3a9ae2f9bf50c617da0472b7ac0b549afaca19c546ccd6519e648598500efda9c0db2ef6d SHA512 d197cbe9b6100c3193a01fd7dd6b4e49d440290012ababb5d9f139409f0afe816f213d67a03abeb1f3227228e0a1f2446d1dc0a2775363a15d1237c38b45d6a1
-DIST pyo3-0.19.2.crate 418228 BLAKE2B ee018b33383fada78cd22643aea9231a8c8a2f19d1eb297f40eec9206c5220f322fff4c926d939a93a24ac6d231a207ebb25afcc0709191151c7ed9af7465efa SHA512 58698183e0f2f0507f8f765bf3e90185c933e78d62f0a9be65c4b1ce8eea19a98fe0341abe7c58cafdacb63a012ec417876dccb7be6facc1360fcb22796fcaf9
-DIST pyo3-0.20.0.crate 431766 BLAKE2B 104bc21ce2c6931753ca0c7b2d91693f454c964260ca3c4628a899fc8e7edbe4238db913ed7356f3beff154d88a60a17c0e252b655768e75483e1d9d9b86f40b SHA512 85d9533c75f905752c62f6a4898582ae48daf085e287b44949c47260301205a5f00477927877ce46300d2801d22fbc04a958c058a37eb28374c834fff27feca1
DIST pyo3-0.20.3.crate 434673 BLAKE2B 1dcb881fd1fe5c76e9b4951f4d95fcd1daa1845c226a4ab1db4283cabe67bda822ff03e3cc85d797fe4665a1614229e7406dea65ec5e99ce4aac96b973a7f55d SHA512 77cce558fa60bbd8d9981ff5e62fdfa9bac94bd650b287fbf14ac93ef1c326c8ae7fda82d744e3582df03cab8adf490e0f2752fabd9ae3de044e7d80984e0350
-DIST pyo3-build-config-0.19.2.crate 29206 BLAKE2B 5b1cd80d643e448cf8f1d28a514333526061c178121b9a0dcb5bff6082f402ecfd166536d94d42065f6dc1f108a73f12bbb78eedf9ea053a6aa2e9c80ac00ddf SHA512 ccc73061ec1989258921c5b5800689170635fa5503d74a4ac458baef903dd31efa41995d238783f1e099ece1f66d0a0e95c4fcb4b772b9f653dbb20e838b4e28
-DIST pyo3-build-config-0.20.0.crate 29534 BLAKE2B eb1d5f75276533483c52c6fcae49b294d6d8edf504859dae18811c1ef695dc6d0a055f2a34bea305975e4c1492c312433d2dcb7753484f793376c62cd59c8e40 SHA512 a01d06ebeb4b9cfe6ff6731046101e9437498453ca5aa68ec53df3bfb2f34665a489f8072636c2da16c1e867f536032fd293f05a43561117fd131bde5fe5aac7
DIST pyo3-build-config-0.20.3.crate 30060 BLAKE2B ef122b0b7d840d5362928bac76e1299b333775ec5c49a3bf23a19eccec074917931356bbf719c6d700999941bb6a396948ee7f8761e685c8e9251af07ba0cadc SHA512 70685415bba443787dabb9c61ca3702aefbcacb0705471b496b4f01efe34291735321d91243355b4be9aed8b243e393c09fb65556f1b926ac7f22f64560bd927
-DIST pyo3-ffi-0.19.2.crate 66500 BLAKE2B b4139fba31ef17017b6b60784e41ccda34931a072c2638af1eed8d02d7af701c46fe38b12772d2301cff41d10a433ff0f00a69d79d40233eadafe82abe585f8d SHA512 789191bca537998dd23d72dce4f185b84bbe700f4171c47de35b9bbca15a180ad214392b4f465cc1ecb0be955ebec1cf5a3c497815073be18035bd8bf8c51a32
-DIST pyo3-ffi-0.20.0.crate 64220 BLAKE2B dfe75b9459b4a564d1dd9f907166b76d00c5b50ba027db65d11540a7b993f3ef4e19e574135b538635ebb9c9eba66115c09198c7b6071b0b82fd94faccb1bb63 SHA512 a68f0b1380f2ac3d3034ac8b3788cd6573850137c6678694cbcc3e814b619510b9b21b11704c2e702d4eb7433d8b1d3a6dac663501b6db5197a409407802b714
DIST pyo3-ffi-0.20.3.crate 65024 BLAKE2B 33e79a02c7ab85f4767e02a39d8553ddc015c80d13bea674885ad8a18d89bd90f866cc39d81ecbf56270ebe87d29bca48f635c4e73ec99df02ce425f1427cb31 SHA512 3d1ced58e243be7cee4a3ca831dc08a1631fcd511c707dd3bada87d7662807dea2d88393d76e56ff19a6d1c2804d93b5b6b7b5efd36b9c275d66fa1bb1bfc384
-DIST pyo3-macros-0.19.2.crate 7173 BLAKE2B 8862f42a30929579b0b0bc2ba7f0b416518724480e197fa13288e49324e851f964183e1529b7f31bf5d4fe0ae194a412723b6b401100e66fba98bbcd9c283866 SHA512 852cc2792aa3d30d9ab8802a451be5617cae6536adced1bf0dde71704a3c7c1bfe862fba751b6d045249819a8ba5d87dfc50914d142a0b662f046498c06f8c2e
-DIST pyo3-macros-0.20.0.crate 7678 BLAKE2B 03fdc0cc9c735086ca2d27e0bcd197e69538c3640ba7f87bc3d65907db374ac7283f61bdb67a1d45b66ce972072ddcb3b1daed4aeb9a66100d11bba6515cdc86 SHA512 79b61f55010dad60dda2c5061c9736bef3f6805f28db230726937340a5c40a3fcfb727a0db7779c3eb094ebd45492f7af4f40a3fcaef42f160989a8ef6174e7e
DIST pyo3-macros-0.20.3.crate 7920 BLAKE2B 0510accf51cd83390cbb7b6ba4ec9f4610e3dbb7448d1213994013487ae81bb087df1ba0076a3862e5ecfd172b7846f9439a2d86950a93b016aae565ced4f03b SHA512 454f3c0c054aa131ffe955e4be1af061005b9c81b4d80702827e19b983224c118dfea474da515d5fc2c79cfd3fa21204ed4af2d9e81427123e0a78bd246a23f8
-DIST pyo3-macros-backend-0.19.2.crate 49962 BLAKE2B 9d8a032c2205f55d2431b6bbc40df153339e08479df3a8a65506ade7d1f3d17cfaf664cbd09eaec9acff3f5a248598e37427d0c5a531eaf527137803adf49834 SHA512 fd708e6fdbd54ef7c676bedc62070175bac6b8f7ae11231578196dbf552b163a8a2499a1266f786bb6bfb85517fe83610902137d59a5c42efcb1a27c4235a07e
-DIST pyo3-macros-backend-0.20.0.crate 49383 BLAKE2B a239042abdfcf5ad38505b57bc6b858ba346bf8681e24acf2e433f53e4a40bf0b28928b434b96f596d12acbb602b14b7e1bbf4be1e5789e6d9c754368db00a1e SHA512 c823caba48b4a30aaf84c23f80934f0172f2c76a41b538b69ebc25afcb61611b54b8fbb4ab6cac1c7a78b4e6f9f909f22748a2cd279b508d3897b74b17021d56
DIST pyo3-macros-backend-0.20.3.crate 49797 BLAKE2B 59c55d482577ce105db3e19a1db794eaab8221d7de01197716b75d5d2602e0f27c86aaae527eae7098eafad311144550bd597efe8cd6560c82dc435021f3428f SHA512 e177ee0d6a538a555fbe9108e3e2c20102622b2c9b9696ae309189e5c4d068efad2132afd4a97d734ebabb4d7146980a26cb68dc05d5eb88f338be2ad0cd651f
DIST quote-1.0.32.crate 28037 BLAKE2B 7b243ac7929f3b2e1d91a51a2dc2b11dd29bc017be9db588c83bd137609e2f991a4f3ff8682c7c11c177153e517c4f818285cce3237f435aa43ad0126c4bab6d SHA512 13cae36920dcbd0ad1978be63f20b35b8424d02b4d9992032fa78c7770d61d1fa7ec1532a48793cab48e703236b7bee7843041253b9e83700903228078b4c025
DIST quote-1.0.33.crate 28090 BLAKE2B 77c4b166f1200e1ee2ab94a5014acd334c1fe4b7d72851d73768d491c56c6779a0882a304c1f30c88732a6168351f0f786b10516ae537cff993892a749175848 SHA512 c1e76c3c017e8554eebe309f8167fd56fce931981c06798aa85a0cc6d64a9cba6ab103f5a1324e69c6f9ca5dc47a8e31ff2e847850542748697afcd265b5939c
@@ -79,7 +68,6 @@ DIST selectors-0.22.0.crate 44199 BLAKE2B f749e0e53476b695b4937bc0cbf1add4f3f7d4
DIST semver-1.0.6.crate 29941 BLAKE2B 1aad12eb93534a0a72fa1645a71fe4cc03121a2215520030d697e863427fa06edd9f63d05c522f696c5b9c1c45556803ae381cb4c77a2d4a7fc30f7363e3ecea SHA512 0470b9a3a6d398233d19a8240de3b0d18c4cd8f8fc6887658baac4053c88463d5de9b7145a564abd43f813e03b75a26050eedc1689450895953bc7f96b64859f
DIST serde-1.0.136.crate 76158 BLAKE2B 44603c8eede428dce4211350497a443385ff0ddb0b43799170411110fd8908a56e9df801c72695723f4fcff5eb33384bcf92ef58eecb9c4924d5d9cc30e2f6c9 SHA512 d043ccfd6a1dc9a114a1a95530a63ed9342688d31d3aadeec600a9a9d47aad328be35b6f80080400ea4bb3f820ddd18cc5ce1e6ea1db28e02752962061e71019
DIST servo_arc-0.1.1.crate 9817 BLAKE2B 88586ca0c969df8bfb3a04ba4a689606995876434877a2cd48a72b26451deb6fdcf65273aa9b03948adcbc66b2450301840910e5c4162b993535d69585c62128 SHA512 59d531dcf7a9191b8462ce395e713194994714b65275c0af412186f862be169d0c6fc5d86603332a1aacd8af9ace934dc78531b9cb576cf8179ec35709225447
-DIST setuptools-rust-1.8.1.gh.tar.gz 305821 BLAKE2B b5c7b4fe5475d9725ea4bb2e186604ba54ea8662c1ba244d7db8c22935fa190f54083545dc0e4fb58e6e37675172a6104812fc3833eb14d24687af8dfcc7ccd7 SHA512 153dea2d1a73cef6a171454844a61caab07f38ce0902b0b3972afe5051eddf33a1869b822bd9b7c6e288855e31c47ef2037e398a7aea66f0fb5b6ece3dec9f48
DIST setuptools-rust-1.9.0.gh.tar.gz 305578 BLAKE2B 5267a3ec9f816522feceee0e09f833d493e5a401b654a86269e8b8969b16313ed672ce35e1ef7023704ca1d084aa9d393cf2d115fff2e3f7fd1a68992fdd0dcf SHA512 874bb632a2847cd5febeaa766765ee58432b1a0b96fddfe0fb779f9d7965b726a7c7836e3de6700d801aca1b00a64326ca3de63027069c4a047800bd5d64dfcc
DIST siphasher-0.3.10.crate 9889 BLAKE2B e5dd6d265340b4c9e4266ab1ff3a20f1fb87fd493b2d7b5fba32d26421cc858b38929e4ab96941d0c055375b8acebbd04236d994cadca324500ed05064b9bfc9 SHA512 f90425a2cccc9575d377bb92a765d34653ddef1ac12b7c63dc6d700aaa74b525787e11609061c2d3e44ea56fe0e4b8f93f7b13f0279b5de2e0f710c5caffd4ce
DIST smallvec-1.11.0.crate 34680 BLAKE2B e54d56f6bbffbfa7ce5fe5f04e325b2e5cf19d290e4be278bc00a136e26284625b9c18c7c2b10b7fb8fad0ea7e3770f3cdbcfbaa913f5ac08d0a2f8b4e0de188 SHA512 41bfbecbc2c244497568a41724d65791ec3fd6d8057813d521367cca316c09c2b28fb3973826236b01c1f5d2f905d8d22b0c3c47f957a9ff5d7685591f15ccd7
@@ -87,7 +75,6 @@ DIST smallvec-1.8.0.crate 27992 BLAKE2B d02897eb4d3901805be86cafd5d3dc6768b31c2e
DIST stable_deref_trait-1.2.0.crate 8054 BLAKE2B 287a65c3e5b47213544a43e57c60a54add60b4c2e3c8d042407d860cc950ba7ca01a2e67ce56aed6744992b61ec1f9aed3321e3d88482e33129548b7d51df205 SHA512 a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03
DIST string_cache-0.8.3.crate 16261 BLAKE2B 6c94d4158c095bbb82bc2daf071a698e4dd900b5a8dbce21f7a7020005d614e8d5156cd32d4118670d85168b0faa835c54026729285cb4feb7ed8a0551e9ff20 SHA512 337f1c95393c719d96d9dc7c552b744271f89c4ccb70efada8a48331eb619cbd761eee5a6f13c41b214449fd9ff29439473d33ffe3eda57d78ec90dd9aad88dd
DIST string_cache_codegen-0.5.1.crate 8243 BLAKE2B 3ce7bd89edfdd58260fb58e7b954eec503dab2562d13274f401a0af5f7e5152a660298e9884f578e361557225c67c80c0342e5c71d47aad7ec43a47ea91c617c SHA512 c3aeb752cbdbcb78cee6156b726264d182e77b3d6ac89066c366d87d8bdffc32d83e6e59a40471f07d7c827717db25fa6fb489dbd3a650f2fc252a7c85f4ecae
-DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
DIST syn-1.0.89.crate 235966 BLAKE2B 8f0e5be9f04f5faeb080fc94d13df0926f03a15ff702a2a88e5eb3194215441882c6f2795506ea05cbafc66f6844de3dc61aef720495932f4675c34be0ef6ee0 SHA512 6b2a9411c015b2b0ed5c5e18cae67f357d1a735e184416c6f8533be191ba65c0963dc9341ba3829195c6616ce71d4a79cbc7768fdbaa98b798b8f67746c6ab4a
DIST syn-2.0.32.crate 242504 BLAKE2B 2c2938c0d711c684c9baf95538e2e76220418646590474b2b654d9242d2818aa7c3e5990208fe231ef64903df17edbbf6cc930e6224c964cad4eae5aeaeae781 SHA512 609f125f8138d17b1185760b1a63f3713079f5214fb56c23012229a56d10ac1c12654466c9ad1ecd6b2aff1126d125abfb0a42bd7f669635e5024b962b0cb0af
DIST syn-2.0.38.crate 243284 BLAKE2B 660de454989016dbb352c262d5d066ddc663eafcb928a2f62f61e6faf14cceed5cfbc37559e3795e1ce7886c78842be71eaa82ddced0cd6dd99ad99f95ab8ca4 SHA512 84fd4f4bc6de97cdb63a1ee9161daf8fb8fd1fa0f3c3bba4a29c463cd62cffd292c45b8cf17fd0911e580098cadc7b167e4e686595d31d72e7b53ee7df6d5f04
@@ -98,7 +85,6 @@ DIST thin-slice-0.1.1.crate 4484 BLAKE2B 7efcd3c30dd24c22641139288b0c530ffe56dd8
DIST unicode-ident-1.0.11.crate 42067 BLAKE2B 3c7cac3d2bf1cbf1cf04716a482f130123e8e6940f7a90a17bc62fca44ac0069688165538f5329b95a72f735b594cfb85e3250738393ffd1b53cb0cd95077d89 SHA512 9682bbee339fb987c9d0bb6a54406d37b28b5c3587372d406402e4341900fec97e3234cd03b5c98b90b6378fd533dc452cac3de90d3ade19c4b09657e4abf6df
DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 6c6da49ac08dbd8b3248272224d6bff96b9cd1f36029b1937a58a0b929c3a48326053305ed49e73edd70f572f5abbc4817cedc899c69e3457805ad056669f6af SHA512 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8
-DIST unindent-0.1.11.crate 7700 BLAKE2B d4d1dde410c4194acb51f74f374cf11fa872e49fad8f5f24b596d72476403e5e312fedf7b0bcb1027384d53c8de565368d63c30eaf70a6e6cd958b82e5288ca3 SHA512 f800d6c37fe72477908c91457a738a73d2b8085bb5ae303d6d954405d6ccd98833b5da16a12c3ad1ab75d32a68dedc706dfaacc0fcbb95571dd829cdc03a356a
DIST unindent-0.2.3.crate 7306 BLAKE2B a57407b117e99c230750c7d4a2a0899586c8271e4ba88ecb409c976905c014f42885372c234a75fbfbedf71dbed779f95f735975d150adacdcb61152a49db4c2 SHA512 2f1eb420ea3653b00d3e5fa0c2c105da8fd8a37cb3e699373c168604b799fccd5f0faf0cddce4212d119c2afb0c86b41efc3a50752b83ff7beda2bd84d360505
DIST utf-8-0.7.6.crate 10422 BLAKE2B 296690040895ba9da9e69d527aea415f4bd6bd3c010e67a08f9cffd2f4cd92a99f9ddde77512f9ef5a0db069ac9ac3cd6fd91aa18f0bcadf870ed212fdd76f2b SHA512 6bf0787cc297a1ac4e47389464d05ef6850602f549621687e776618bec96c1f7bacbb1ac8faaa63e5d28d975b850db8d6c784eb66e2466128f0521b91c14015b
DIST wasi-0.9.0+wasi-snapshot-preview1.crate 31521 BLAKE2B 716bdd2ec46d0bc9911c5e5e29fc783840559931b2563d8619675fc11da9527ddbe653a0f1ce0b782ee0c5f7a3131aba2b0867d415f003aa9c2389357569e7dc SHA512 dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47
@@ -121,6 +107,5 @@ DIST windows_x86_64_gnullvm-0.48.0.crate 366536 BLAKE2B 295dc3aef18c604d15799780
DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa
DIST windows_x86_64_msvc-0.48.0.crate 671422 BLAKE2B abb063610dcc38581657133182b7d9efeed5553df67bd2bd6f30f1668a645186e4824f9ef556a5abc84ace10b1b437b6325bbda6df5a64ce880d7dcb743ac786 SHA512 6e598b8e3ac54912a8ebac01b0dd2c58fd282072527d7fedc7f6ebecdfb7dcb09ae46c22293bc0117849437f8b053db5e90406e7a38276f0f0afd06be3966795
DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
-EBUILD setuptools-rust-1.8.1.ebuild 4301 BLAKE2B bcd30b58f0e22777cb420a0575b30ef8594c7ffd13500ef2498b7fe6b31c8fefea38128788f07ef26ffde29149941fa044d1767e20ba4d747efc43fd95874cb7 SHA512 51927a6250daf1884bdde582350e4a4a9d68f90a6985da90c4abfb103ac9f35d0a710dc9cb62c5c4983c9d402888cbab06f7766e2d4cf692e358a61d3875ff19
EBUILD setuptools-rust-1.9.0.ebuild 4016 BLAKE2B 09a58bf2d7e7b25f05171e4e4850ec47a8a5fe6296142085fa70a6f0ce77b88d0158e7bfaeeea478816882180422438f5f5a597addda5ce28581253b7b3434f3 SHA512 ba80dbff7725a570eff88b9e507ffa9c92be20b3819537ba77efefad8fc51f04c8dcf79b4a3dcc7fce33670549a8bd759c233ea7eedf31e9516413d109bcc48a
MISC metadata.xml 476 BLAKE2B c8f0ef0779f0a4412a7d9b97e1bb03e3bfb3c031209f489a100b30402d99224014e379712989afd0cb76c85be301dcf9a51e21e8f9195262c5920dd1db0703d1 SHA512 af74755e9e8fb61cbded2dc3e63cd20f95393ef2650bed9f81e299f7759ae79c63b45df8048cd0fe25397ec7db10156be681fa5278606a20481f78d5279b815b
diff --git a/dev-python/setuptools-rust/setuptools-rust-1.8.1.ebuild b/dev-python/setuptools-rust/setuptools-rust-1.8.1.ebuild
deleted file mode 100644
index 40038472bce4..000000000000
--- a/dev-python/setuptools-rust/setuptools-rust-1.8.1.ebuild
+++ /dev/null
@@ -1,204 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CARGO_OPTIONAL=yes
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-CRATES="
- autocfg@1.1.0
- bitflags@1.3.2
- byteorder@1.4.3
- cfg-if@1.0.0
- convert_case@0.4.0
- cssparser-macros@0.6.0
- cssparser@0.27.2
- derive_more@0.99.17
- dtoa-short@0.3.3
- dtoa@0.4.8
- futf@0.1.5
- fxhash@0.2.1
- getrandom@0.1.16
- heck@0.4.1
- html5ever@0.25.1
- indoc@1.0.9
- indoc@2.0.4
- instant@0.1.12
- itoa@0.4.8
- kuchiki@0.8.1
- lazy_static@1.4.0
- libc@0.2.121
- libc@0.2.147
- lock_api@0.4.10
- lock_api@0.4.6
- log@0.4.14
- mac@0.1.1
- markup5ever@0.10.1
- matches@0.1.9
- memoffset@0.9.0
- new_debug_unreachable@1.0.4
- nodrop@0.1.14
- once_cell@1.10.0
- once_cell@1.18.0
- parking_lot@0.11.2
- parking_lot@0.12.1
- parking_lot_core@0.8.5
- parking_lot_core@0.9.8
- phf@0.8.0
- phf_codegen@0.8.0
- phf_generator@0.8.0
- phf_macros@0.8.0
- phf_shared@0.10.0
- phf_shared@0.8.0
- ppv-lite86@0.2.16
- precomputed-hash@0.1.1
- proc-macro-hack@0.5.19
- proc-macro2@1.0.66
- proc-macro2@1.0.69
- pyo3-build-config@0.19.2
- pyo3-build-config@0.20.0
- pyo3-ffi@0.19.2
- pyo3-ffi@0.20.0
- pyo3-macros-backend@0.19.2
- pyo3-macros-backend@0.20.0
- pyo3-macros@0.19.2
- pyo3-macros@0.20.0
- pyo3@0.19.2
- pyo3@0.20.0
- quote@1.0.32
- quote@1.0.33
- rand@0.7.3
- rand_chacha@0.2.2
- rand_core@0.5.1
- rand_hc@0.2.0
- rand_pcg@0.2.1
- redox_syscall@0.2.11
- redox_syscall@0.3.5
- rustc_version@0.4.0
- scopeguard@1.1.0
- scopeguard@1.2.0
- selectors@0.22.0
- semver@1.0.6
- serde@1.0.136
- servo_arc@0.1.1
- siphasher@0.3.10
- smallvec@1.11.0
- smallvec@1.8.0
- stable_deref_trait@1.2.0
- string_cache@0.8.3
- string_cache_codegen@0.5.1
- syn@1.0.109
- syn@1.0.89
- syn@2.0.32
- syn@2.0.38
- target-lexicon@0.12.11
- target-lexicon@0.12.3
- tendril@0.4.3
- thin-slice@0.1.1
- unicode-ident@1.0.11
- unicode-ident@1.0.12
- unicode-xid@0.2.2
- unindent@0.1.11
- unindent@0.2.3
- utf-8@0.7.6
- wasi@0.9.0+wasi-snapshot-preview1
- winapi-i686-pc-windows-gnu@0.4.0
- winapi-x86_64-pc-windows-gnu@0.4.0
- winapi@0.3.9
- windows-targets@0.48.1
- windows-targets@0.48.5
- windows_aarch64_gnullvm@0.48.0
- windows_aarch64_gnullvm@0.48.5
- windows_aarch64_msvc@0.48.0
- windows_aarch64_msvc@0.48.5
- windows_i686_gnu@0.48.0
- windows_i686_gnu@0.48.5
- windows_i686_msvc@0.48.0
- windows_i686_msvc@0.48.5
- windows_x86_64_gnu@0.48.0
- windows_x86_64_gnu@0.48.5
- windows_x86_64_gnullvm@0.48.0
- windows_x86_64_gnullvm@0.48.5
- windows_x86_64_msvc@0.48.0
- windows_x86_64_msvc@0.48.5
-"
-
-inherit distutils-r1 cargo
-
-DESCRIPTION="A plugin for setuptools to build Rust Python extensions"
-HOMEPAGE="
- https://github.com/PyO3/setuptools-rust/
- https://pypi.org/project/setuptools-rust/
-"
-SRC_URI="
- https://github.com/PyO3/setuptools-rust/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
- test? ( ${CARGO_CRATE_URIS} )
-"
-
-# crates are used at test time only, update via pycargoebuild -L -i ...
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="test"
-# pyo3 < 0.20.3 is broken on ppc; https://bugs.gentoo.org/918970
-RESTRICT="
- !test? ( test )
- ppc? ( test )
-"
-[[ ${CRATES} != *pyo3@0.20.0* ]] && die "Please recheck ppc test restriction"
-
-RDEPEND="
- virtual/rust
- <dev-python/semantic-version-3[${PYTHON_USEDEP}]
- >=dev-python/semantic-version-2.8.2[${PYTHON_USEDEP}]
- >=dev-python/setuptools-62.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/setuptools-62.4[${PYTHON_USEDEP}]
- test? (
- ${RDEPEND}
- dev-python/beautifulsoup4[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/cffi[${PYTHON_USEDEP}]
- ' 'python*')
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- )
-"
-
-src_unpack() {
- cargo_src_unpack
-}
-
-python_test() {
- local examples=(
- html-py-ever
- namespace_package
- rust_with_cffi
- )
- for example_dir in ${examples[@]}; do
- pushd examples/${example_dir} >/dev/null || die
- einfo "Running ${example_dir} test"
- esetup.py build --build-lib=build/lib
-
- case ${example_dir} in
- html-py-ever)
- pushd tests >/dev/null || die
- local -x PYTHONPATH=../build/lib
- ${EPYTHON} run_all.py || die "Tests failed with ${EPYTHON}"
- popd >/dev/null || die
- ;;
- *)
- pushd build/lib >/dev/null || die
- epytest ../../tests
- popd >/dev/null || die
- ;;
- esac
-
- rm -rf build || die
- popd >/dev/null || die
- done
-}
diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz
index abe966c93dca..3ba7aebcb99e 100644
--- a/dev-qt/Manifest.gz
+++ b/dev-qt/Manifest.gz
Binary files differ
diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 6d740c9c3df5..f3989dbc9e0d 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -4,9 +4,9 @@ DIST qtdeclarative-everywhere-opensource-src-5.15.12.tar.xz 21602960 BLAKE2B 45f
DIST qtdeclarative-everywhere-src-6.6.2.tar.xz 34361600 BLAKE2B bc748ed06e2e7ed9c789971e76d92047a847f3afd7be79eb7364149608dcb153586cf5157bc34a0ddc17c89818e80b7d1f13b94522ad1c9fb4ce1848d881846b SHA512 944e9f824dd8ec47d9e23e716d09142c5942f4478238f207d70f1144993440afa7925f85f3fd4cb5659191dee6a142524db40c7144c69c8bec9817591324cee1
DIST qtdeclarative-everywhere-src-6.7.0-rc.tar.xz 35356656 BLAKE2B 57ac8d01f4fe7e6700a37bc8543e8ba8eb3b08bcd5fec5cbc6cfd7f727dfd133cb804fe5a0104c8a28dbd4f5e42798e8f2d338c8fe5506f4af28d1cdaa2229a5 SHA512 d125379f55b24c8ceaa8b3eee7aefe831619233268a68bd6c9d798a9936a69215daad540c8a634ca4277d7e939753a31376c392197381145f2a028f8a353d426
EBUILD qtdeclarative-5.15.12.ebuild 1537 BLAKE2B c2f7b010977ed65abbe16d8b2df6ed8c29407685e014778f4f3da5b2853b6dfa6d5ce2a0d5037852d8d11894c1a33323090bd18659f7c85d8cdf56f8bf41ae79 SHA512 fd6e5bb4709174b8746d520a6fd0109e2d6b2de19d6a679fdbdcf4cf074dc778854afc2b364f7d692e6c60e0d3e3580c19e98b36368258f6e76b3a5ef2cff0c4
-EBUILD qtdeclarative-6.6.2.ebuild 772 BLAKE2B 2756e3f8446ca5d12c822431760215153708ea5f791df58044183553b2c84a99d3daec7ea0b001974692bb8d13d748c65eacd83742c36380c58ba4c7645bef98 SHA512 bd1155249afd595ec3df784bb29c9c4313c0b895fa16a52897e0e28ad2a37ec178ada2e20dadbb5c1a4cfe5f4bef332f781b007ba6d56bcc107876dc24bf79fc
+EBUILD qtdeclarative-6.6.2-r1.ebuild 801 BLAKE2B 385c29b71557ef584099ae26d23c9d57496f2ea95ea6be57f77d248d66cd31579c9ac2fb3d6554e0922fb17ff39b12d881739b098fd384d242605f9191c143df SHA512 0b1e57ae6b64d53d8bcc0efd91f8bab877bec3a96792ee4413858771b42a4f9acfbe67ed2ce6407ab0b594ad72ef486eb743f5848e8377cf9801490186a28fde
EBUILD qtdeclarative-6.6.9999.ebuild 802 BLAKE2B 92a135165b8b86da55f61130e08e93078c056d11757d2ffc4900f2bc8501faeb3269d68b1224aafab7d79b1a5e0c7dbcaf3f9161bcf84bc95b1e65161bd83c4a SHA512 5bd5b83717179ece75d9cf913fcd98c091523cec4d1efd4f07ce667ffaa0e4721bd32b72577ef1489e506c6b0f9808855f9cbea4c30717e679e4a1ba70c393e5
-EBUILD qtdeclarative-6.7.0_rc.ebuild 925 BLAKE2B 13aaa5e643f206b6265a5cc7efa0712f00ded88f1a66a1cf0dd834968ad1a05956256d1cd02d4f488004085ca9543aed47abcaf08185b911670f64c94ae6cfd5 SHA512 0bb500316a9400d122c6462dc7e222cf9834da58d1903f87c4b943cb0fcb5ec46b5a92e1cb0125b342019894b4d3ce3d22b44e35dab847348099c9280be3d54a
+EBUILD qtdeclarative-6.7.0_rc-r1.ebuild 954 BLAKE2B f85a042c94d921a79ac8d1b86b78c9b9fc248bb88f97de7a5ea4c71a88c36231a93e7fdf7e9632accc71dc1a838490966c9ab5b021e480b19f944e942f70dfce SHA512 bf9817a86fa308ea76c777171c5c29126add4380f7e6368e16137b4781b473a6083ff800613144e8b55b95235ef53c237d07fe1d08fcce1ca752c6df353aa3bc
EBUILD qtdeclarative-6.7.9999.ebuild 954 BLAKE2B f85a042c94d921a79ac8d1b86b78c9b9fc248bb88f97de7a5ea4c71a88c36231a93e7fdf7e9632accc71dc1a838490966c9ab5b021e480b19f944e942f70dfce SHA512 bf9817a86fa308ea76c777171c5c29126add4380f7e6368e16137b4781b473a6083ff800613144e8b55b95235ef53c237d07fe1d08fcce1ca752c6df353aa3bc
EBUILD qtdeclarative-6.9999.ebuild 954 BLAKE2B f85a042c94d921a79ac8d1b86b78c9b9fc248bb88f97de7a5ea4c71a88c36231a93e7fdf7e9632accc71dc1a838490966c9ab5b021e480b19f944e942f70dfce SHA512 bf9817a86fa308ea76c777171c5c29126add4380f7e6368e16137b4781b473a6083ff800613144e8b55b95235ef53c237d07fe1d08fcce1ca752c6df353aa3bc
MISC metadata.xml 855 BLAKE2B 6be7ee8e497916e78de02244cba14f33434b37f34f901a3a789bc684ea509da865042b10ae37f12491281f846adbb0daadeb90205026d5fdd76d07755cd168c8 SHA512 0abf60e4c4624c698081871cadf757698ad4eded995c7c83f0edf739af2fa3be5f9a79f716403e40f2f8e09dfeeb5dd20342ec498fa121eb4cf9733462c8055a
diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.6.2.ebuild b/dev-qt/qtdeclarative/qtdeclarative-6.6.2-r1.ebuild
index 16a044e685e6..a562489a42ad 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.6.2.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.6.2-r1.ebuild
@@ -11,13 +11,13 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
-IUSE="opengl +sql vulkan +widgets"
+IUSE="accessibility opengl +sql vulkan +widgets"
# behaves very badly when qtdeclarative is not already installed, also
# other more minor issues (installs junk, sandbox/offscreen issues)
RESTRICT="test"
-RDEPEND="~dev-qt/qtbase-${PV}:6[gui,network,opengl=,sql?,vulkan=,widgets=]"
+RDEPEND="~dev-qt/qtbase-${PV}:6[accessibility=,gui,network,opengl=,sql?,vulkan=,widgets=]"
DEPEND="
${RDEPEND}
vulkan? ( dev-util/vulkan-headers )
diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.7.0_rc.ebuild b/dev-qt/qtdeclarative/qtdeclarative-6.7.0_rc-r1.ebuild
index a4e5c61fd98d..235c4f16520f 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.7.0_rc.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.7.0_rc-r1.ebuild
@@ -12,13 +12,13 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
-IUSE="+network opengl +sql +ssl vulkan +widgets"
+IUSE="accessibility +network opengl +sql +ssl vulkan +widgets"
# behaves very badly when qtdeclarative is not already installed, also
# other more minor issues (installs junk, sandbox/offscreen issues)
RESTRICT="test"
-RDEPEND="~dev-qt/qtbase-${PV}:6[gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=]"
+RDEPEND="~dev-qt/qtbase-${PV}:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=]"
DEPEND="
${RDEPEND}
vulkan? ( dev-util/vulkan-headers )
diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest
index 9e5ee2ae3968..57c72b7e3f81 100644
--- a/dev-qt/qtwayland/Manifest
+++ b/dev-qt/qtwayland/Manifest
@@ -4,9 +4,9 @@ DIST qtwayland-everywhere-opensource-src-5.15.12.tar.xz 569180 BLAKE2B 456b02d06
DIST qtwayland-everywhere-src-6.6.2.tar.xz 1118996 BLAKE2B db54b7708f01a7e4e59561eb209d9c0cd79400ec477603d826061f3c2cf6683dccbbb48e73dc7b5ebe674ef7c5b438fd75eccbd4bab9191219598f526e6b395f SHA512 ed5539ac9515ba93822ee1dfdedd3ece46a51c50b23efd0fb90ead2728b651c41bec42a6e2e2caf72bda0f274940e9f00049bae42c1315e0226e4a42c708f664
DIST qtwayland-everywhere-src-6.7.0-rc.tar.xz 1122072 BLAKE2B 94b678abf3bcc405fd211920e08a08ebacee1c1a9cca40f5d9fe034aec90a46f5d4ec8e8d69596a7c2fd621b41824d57e8866e518aeb6a0c0df1482eefc303ea SHA512 22150d27a103cdd65d16b97b0885e453192e703dde2a162890a6d09b9c6d65883f1a5836aa3598a28c5e9cd3f85d61281a3574df4c1342ba7a57721c70da8e8f
EBUILD qtwayland-5.15.12-r1.ebuild 1214 BLAKE2B 4d974a96e807dfbad6bf480bb6faf022828c9cab0fd5bc82b6c6455344fafd7a349f1f232fa62a00e32cc073cda39aead004657e7b4072f49890442baeda3252 SHA512 75966f4a890e77a29937d63ed50a8095d579fab4871f2d091bb410443a0101fabc592a6cfbe033b12d6f0663c196930a32c85a062a10de4f8dc13eee4103b86b
-EBUILD qtwayland-6.6.2.ebuild 1050 BLAKE2B f3cb42733f30d2d9d90929d0c32a0a7a0cb4e58a24ce090c1ef03b0b66577fd6e184760c066829abcc3c4553c69025e7b6525edd1342e99d12c8c03e16f0828e SHA512 538647d57a15381f2c06cf5188ffa2f56af71f03797505f3948625c019f7a59977034f94fbff1b90dc96915036f934e1076a57329d1da4d31ec0f80027944b77
+EBUILD qtwayland-6.6.2-r1.ebuild 1079 BLAKE2B c15e3fd59da0c4be0f6c687e7d8fa9206d5359c20ff9e39946fe40fd6ccc110563735b46c3f7f1fce4a4c9341308da09374cc42e2f4257ce0238d396df4c90d1 SHA512 b2bd2027eeb747d771cffb01537299cf26e4eebb4d6ba6b944c33ba21949a5b76783df5aa59095271d9f70a27e956097a8abfdc17a99799c9fa8e096064d0fcd
EBUILD qtwayland-6.6.9999.ebuild 1022 BLAKE2B af024e41694379faafb349d85d1b8007e69057ee573d6689d37095c4dcfcfb65405488a9c65e5ea91f93e1d5f3d1522557115d23d299122e97c3340ea6695fa9 SHA512 fc6fa712c2e6f73ed17e7972299bdc2d3f821733d7e51bbf4522db0b2fc9f6ba0bbf9f9e6369dccbec32235c64568b0e1f11f7e765985dd33c86c99ffffd9012
-EBUILD qtwayland-6.7.0_rc.ebuild 1001 BLAKE2B 0242dec3ed07a9d690b02adbc694165495e342728813b292893486f29b3ac805aceb9b59da5575fac1e81631c1ab5c0ac315d4732e1b85fde5d77852c608b3ea SHA512 dca00dd26a1f99efc6b6ed42aa29b79021b4c9b8187af1352d2b241be922448f5a1de085e92c8395f3f7548cb51bd295ba1ee5b76c3260e7ce044d6bcbda9579
+EBUILD qtwayland-6.7.0_rc-r1.ebuild 1030 BLAKE2B f3d91ceaf54719ca1bf5902d35a58a3fa9319f35fb55c12ae55b9682906e0ef32241322068239b993830acec2d4520e847ac3c0a96bb0327531debaafec67fc6 SHA512 29b9628f670471e28651ec5188b77767ee792f286df2dddfe3488169f690a3db8ce0eda6fdb5499f927626b82d1f20e4b9cc2b5aeb57c3c906a500acac67df2d
EBUILD qtwayland-6.7.9999.ebuild 1030 BLAKE2B f3d91ceaf54719ca1bf5902d35a58a3fa9319f35fb55c12ae55b9682906e0ef32241322068239b993830acec2d4520e847ac3c0a96bb0327531debaafec67fc6 SHA512 29b9628f670471e28651ec5188b77767ee792f286df2dddfe3488169f690a3db8ce0eda6fdb5499f927626b82d1f20e4b9cc2b5aeb57c3c906a500acac67df2d
EBUILD qtwayland-6.9999.ebuild 1030 BLAKE2B f3d91ceaf54719ca1bf5902d35a58a3fa9319f35fb55c12ae55b9682906e0ef32241322068239b993830acec2d4520e847ac3c0a96bb0327531debaafec67fc6 SHA512 29b9628f670471e28651ec5188b77767ee792f286df2dddfe3488169f690a3db8ce0eda6fdb5499f927626b82d1f20e4b9cc2b5aeb57c3c906a500acac67df2d
MISC metadata.xml 790 BLAKE2B 61ed17b888bc084b787b06d504b86aaf7a55c87f332115d007340cc5e158d6b02f08b247140d4311f37cfe92c474a07faeef5470bbd109dbbe7f600faccb9724 SHA512 61e0b8812f02c9d51a31c0e1e05cfdf512c5dd0336c95f00db237f5e3419555cea90be0aaa02894c5a9e50ded43ccbcd1fd3a38d2fd93651a27dc0d85fccccc9
diff --git a/dev-qt/qtwayland/qtwayland-6.6.2.ebuild b/dev-qt/qtwayland/qtwayland-6.6.2-r1.ebuild
index 38aa148dcb8b..a9ab86107af3 100644
--- a/dev-qt/qtwayland/qtwayland-6.6.2.ebuild
+++ b/dev-qt/qtwayland/qtwayland-6.6.2-r1.ebuild
@@ -11,11 +11,11 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
-IUSE="compositor qml vulkan"
+IUSE="accessibility compositor qml vulkan"
RDEPEND="
dev-libs/wayland
- ~dev-qt/qtbase-${PV}:6[gui,opengl,vulkan=]
+ ~dev-qt/qtbase-${PV}:6[accessibility=,gui,opengl,vulkan=]
media-libs/libglvnd
x11-libs/libxkbcommon
compositor? (
diff --git a/dev-qt/qtwayland/qtwayland-6.7.0_rc.ebuild b/dev-qt/qtwayland/qtwayland-6.7.0_rc-r1.ebuild
index 005196d57b76..90842e7be4d0 100644
--- a/dev-qt/qtwayland/qtwayland-6.7.0_rc.ebuild
+++ b/dev-qt/qtwayland/qtwayland-6.7.0_rc-r1.ebuild
@@ -11,11 +11,11 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
-IUSE="compositor qml vulkan"
+IUSE="accessibility compositor qml vulkan"
RDEPEND="
dev-libs/wayland
- ~dev-qt/qtbase-${PV}:6[gui,opengl,vulkan=,wayland]
+ ~dev-qt/qtbase-${PV}:6[accessibility=,gui,opengl,vulkan=,wayland]
media-libs/libglvnd
x11-libs/libxkbcommon
compositor? (
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 7bb8a24b78f9..ee1032bd8193 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/buildbot-badges/Manifest b/dev-util/buildbot-badges/Manifest
index 9ba6850f9090..0766957206ca 100644
--- a/dev-util/buildbot-badges/Manifest
+++ b/dev-util/buildbot-badges/Manifest
@@ -1,9 +1,5 @@
DIST buildbot-badges-3.11.0.tar.gz 4700 BLAKE2B 7ef69e51473189dea0eddcacb5d80df5065392748983d37ceb72e3a982b5f7e88b2a0aa9084e9697c54d691ce587a7ff09e06366b2fbeb3e1ccc7baa32e93b3e SHA512 023a613d01f0c1b7da1a1ea30beb3de0cdbd70104b6eab782e0a2d0060fc6c61f73b006f333f09c460e59ff57ed31ac7bf25fc7d132b099f3978298b0b1bbddb
DIST buildbot-badges-3.11.1.tar.gz 4704 BLAKE2B 3d0c6f5546d24f64dfbd8de1ba1a41c527f0e7e306e5019cd7e5b2118cc6c717d2fba7e7064e8e0d4404cf0cb28f74bed7efd62d76b4664bba19e287c9b5f80d SHA512 eac1efd6f18ea69253c18ae88b84d8a63e8ab302737aac5f6c6785c7d0354c7ed952f3ffc18a0890650a7cb721eca89448973015801caa6dee51dfb1cc94d31e
-DIST buildbot-badges-3.6.1.tar.gz 3967 BLAKE2B 07763a458c0eb32db13fd7b39a20186c2772ff53ea30e3b199f0dd64008346c218d550b10b238b63deb2ee64064b3f1fb19c95013f6647ec4992b8fee12ca2e5 SHA512 4326f49c2d69d86e9c49250c261c59d67553d6cb63098f19c391f3bfb83c4f99ea783d2351930fcfed40fe83dbfc8466294d77609e39e79e76c6c7b42e557c0f
-DIST buildbot-badges-3.9.0.tar.gz 4677 BLAKE2B acbeb9b1dc850c77caa2d8cec67da2649dd79b4da27f0cb224e007919b12571f5766fe8c0652ef63a98ced8f8f3385b06479cd008e50e98f3f16f1efa17d60e6 SHA512 f718a9c9b44296cb4636106945fc0f214f1bbef494cfdc65f14b415f4f36b746659751778e13104145aa1d771b969d176e67930a49a0f9fc30385e47e20bdab1
-EBUILD buildbot-badges-3.11.0.ebuild 824 BLAKE2B 58c5edfd853573a85b3779a3b4fa1b14cf8785e48accb7bb4ffe9c271bc295ca4d3aa0b87ba0794d1bd42454364bb4ab21d79c4356dc7a3d9eb529be51eac47e SHA512 0fa24b74e3d272ae180b53316c212f824b330324f72c5d3af3188b3cc3ba1333b15f2ced964074be1c3074d86a8d84c354234f772671695e7dbb45474f0a5186
+EBUILD buildbot-badges-3.11.0.ebuild 821 BLAKE2B 6dbae99580ba56786c44271972fcc15dd95dba5d608a8feebc542b9b989597d8f964c509b150ed9f9808f323267b47083eda7d0fa4bb61230d972e54c3c40458 SHA512 458cf85201c440b87a9c17127f7560ee52bc3e01f0592c238e95bbfbb2cfc7686281628a9010714109cbbf22c91ec23f71451b4175ad97a7f3f4a272ca28e7ee
EBUILD buildbot-badges-3.11.1.ebuild 824 BLAKE2B 58c5edfd853573a85b3779a3b4fa1b14cf8785e48accb7bb4ffe9c271bc295ca4d3aa0b87ba0794d1bd42454364bb4ab21d79c4356dc7a3d9eb529be51eac47e SHA512 0fa24b74e3d272ae180b53316c212f824b330324f72c5d3af3188b3cc3ba1333b15f2ced964074be1c3074d86a8d84c354234f772671695e7dbb45474f0a5186
-EBUILD buildbot-badges-3.6.1.ebuild 831 BLAKE2B 8cafdda6e5b22bd6f79e30a160ecd8295872e0c442c15d4606696f6adfec1d3fb7a90c72d102d243922d3e82b0321b0f1a55a7f2279fbf2aa42bc17961f0b4ca SHA512 5a3d6cb96747267718965078bc378a19996e95ec13662b989b35991596d450797852aa228d63ef339ddba1407aec3b0f0b044f47b99a93c6ab2d5cb9ab50208f
-EBUILD buildbot-badges-3.9.0.ebuild 831 BLAKE2B 8cafdda6e5b22bd6f79e30a160ecd8295872e0c442c15d4606696f6adfec1d3fb7a90c72d102d243922d3e82b0321b0f1a55a7f2279fbf2aa42bc17961f0b4ca SHA512 5a3d6cb96747267718965078bc378a19996e95ec13662b989b35991596d450797852aa228d63ef339ddba1407aec3b0f0b044f47b99a93c6ab2d5cb9ab50208f
-MISC metadata.xml 764 BLAKE2B a64dae2dcd056af833418bf63d3a999c79f51c4fac9aebd8370234cb5b45cf46f2ebaabd97d97dd51db12f141c270178d88c2f66aedba58aba24db61f57fbda4 SHA512 8d1b3af3296fb474006b1a24fce63bf8ed9e3410c498676ad3ebcab55a925c22c7810a919352488090f17c226d2ea497efeac7077ebb152f1070b3524fdf0bb0
+MISC metadata.xml 761 BLAKE2B 38bca5907a07c7467a9f12306cab801184332f15ed52bcaa76051622c8353f1259e6ff7fa6f395322745bf06195dde9d20469c8236f3caf1056974ec8076f6aa SHA512 ff05d941b9fa714384cd2c07252ec58950e9058bc88c7a788c0d83fbac10e019b3cbcc990145e89f80add31c65eabaa4a32857b4b61c612dc4adaf52076efe7e
diff --git a/dev-util/buildbot-badges/buildbot-badges-3.11.0.ebuild b/dev-util/buildbot-badges/buildbot-badges-3.11.0.ebuild
index bb16a3a08dca..1ca6b7a2730e 100644
--- a/dev-util/buildbot-badges/buildbot-badges-3.11.0.ebuild
+++ b/dev-util/buildbot-badges/buildbot-badges-3.11.0.ebuild
@@ -12,7 +12,7 @@ inherit distutils-r1 pypi
DESCRIPTION="Buildbot badges plugin produces an image in SVG or PNG format..."
HOMEPAGE="https://buildbot.net/
https://github.com/buildbot/buildbot
- https://pypi.org/project/buildbot-grid-view/"
+ https://pypi.org/project/buildbot-badges/"
LICENSE="GPL-2"
SLOT="0"
diff --git a/dev-util/buildbot-badges/buildbot-badges-3.6.1.ebuild b/dev-util/buildbot-badges/buildbot-badges-3.6.1.ebuild
deleted file mode 100644
index ad7526a97942..000000000000
--- a/dev-util/buildbot-badges/buildbot-badges-3.6.1.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
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{10..11} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="Buildbot badges plugin produces an image in SVG or PNG format..."
-HOMEPAGE="https://buildbot.net/
- https://github.com/buildbot/buildbot
- https://pypi.org/project/buildbot-grid-view/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~amd64-linux ~x86-linux"
-
-BDEPEND="
- ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
- ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
- ~dev-util/buildbot-pkg-${PV}[${PYTHON_USEDEP}]
- dev-python/cairocffi[${PYTHON_USEDEP}]
- media-gfx/cairosvg[${PYTHON_USEDEP}]
- >=dev-python/jinja-2.1[${PYTHON_USEDEP}]
- dev-python/klein[${PYTHON_USEDEP}]
-"
diff --git a/dev-util/buildbot-badges/buildbot-badges-3.9.0.ebuild b/dev-util/buildbot-badges/buildbot-badges-3.9.0.ebuild
deleted file mode 100644
index ad7526a97942..000000000000
--- a/dev-util/buildbot-badges/buildbot-badges-3.9.0.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
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{10..11} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="Buildbot badges plugin produces an image in SVG or PNG format..."
-HOMEPAGE="https://buildbot.net/
- https://github.com/buildbot/buildbot
- https://pypi.org/project/buildbot-grid-view/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~amd64-linux ~x86-linux"
-
-BDEPEND="
- ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
- ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
- ~dev-util/buildbot-pkg-${PV}[${PYTHON_USEDEP}]
- dev-python/cairocffi[${PYTHON_USEDEP}]
- media-gfx/cairosvg[${PYTHON_USEDEP}]
- >=dev-python/jinja-2.1[${PYTHON_USEDEP}]
- dev-python/klein[${PYTHON_USEDEP}]
-"
diff --git a/dev-util/buildbot-badges/metadata.xml b/dev-util/buildbot-badges/metadata.xml
index 2e264a2a9d17..16b81c02942a 100644
--- a/dev-util/buildbot-badges/metadata.xml
+++ b/dev-util/buildbot-badges/metadata.xml
@@ -16,7 +16,7 @@
<email>devel@buildbot.net</email>
<name>Developers List</name>
</maintainer>
- <remote-id type="pypi">buildbot-grid-view</remote-id>
+ <remote-id type="pypi">buildbot-badges</remote-id>
<remote-id type="github">buildbot/buildbot</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-util/buildbot-console-view/Manifest b/dev-util/buildbot-console-view/Manifest
index a4bf3c89f1da..0b5629fee1cc 100644
--- a/dev-util/buildbot-console-view/Manifest
+++ b/dev-util/buildbot-console-view/Manifest
@@ -1,9 +1,5 @@
DIST buildbot-console-view-3.11.0.tar.gz 19024 BLAKE2B 0e72218d9735b191b64f0cb53c98e8ecba7ec3d3b60e7e9ca61faa005f6816ae0cce069b57d8a910542a7879e0a328a0568acb97ed0b97f08a41c4653f645e0e SHA512 1b6e822ac22849f7e646f126011dbf84088324179e39c7abc4dbd1a717c6261f3373c7130947fd9f200c6e1bb57a3aeec2ce2f60328e85ab51773771b980300d
DIST buildbot-console-view-3.11.1.tar.gz 19008 BLAKE2B 23f35c2ae75a869475ef416d463ed0aa738e0a45f5066fafdb585c01b9b07f97b29d22103732d51f95e130bea29ebeb6fa8294b6222a2607ffd79f21c09bef99 SHA512 2a8a106de8a049802ce2da436ef2440824786e1ed6fa79115d684705e135d8bf09aec54628e75fdb1193117359cec32db4bbd69b715d2c0e6457e1ad9524f086
-DIST buildbot-console-view-3.6.1.tar.gz 18731 BLAKE2B b572b0c2bedfb1149056237a5b7417c933cdd75b8a723edcb5b37cbf33c8d6d1c1fa5d490955a119eb6ca6df7317b89182c45462ceebb310d3b78f44712f4d33 SHA512 3489579c02db7f2b02aaeab8d9cc2eb60d72e5a12eca51c63cf10491c683ba7b99069de6ca2348fcf44dd6ce81d58d437a7d03749815a3fad55162e50df912e0
-DIST buildbot-console-view-3.9.0.tar.gz 19013 BLAKE2B 8e4adcbbe1aa545dfe314e31a13ec5b50dfb074e7c7c945f30a099937307fe4b76b058cde35e9726e030ea925670b570f8fbb8489e2162c7d0594d0f4227a557 SHA512 4cff6c23f3b8959b49db9d04447730eabdf3794050c2a8602f111c7b7a144de6fb53f2ee4035a63e27f25954034af04e39e81db1b1b9c785168670aa8660a631
EBUILD buildbot-console-view-3.11.0.ebuild 615 BLAKE2B cb5b97b995322cc11210ec96b678fcba9d4d626043461ab739cf435e4e363aa678d1dc5753e3c33afe72f42455c9367e98933e5c78b5dca6c3940f9d1794d06f SHA512 72294420823266684269c38b6a19db5809a75d0c600f4358c2ac973535270bfefacca43e72b1a4b3b5627150a97dff19b3209fe8b8bc1eca0f5a42fd8de19a0a
EBUILD buildbot-console-view-3.11.1.ebuild 615 BLAKE2B cb5b97b995322cc11210ec96b678fcba9d4d626043461ab739cf435e4e363aa678d1dc5753e3c33afe72f42455c9367e98933e5c78b5dca6c3940f9d1794d06f SHA512 72294420823266684269c38b6a19db5809a75d0c600f4358c2ac973535270bfefacca43e72b1a4b3b5627150a97dff19b3209fe8b8bc1eca0f5a42fd8de19a0a
-EBUILD buildbot-console-view-3.6.1.ebuild 622 BLAKE2B 29819ec608141cd258328f7b798f09f8682cecd7537adf18ce9ac4f631fd1ef85f0ce62661c2dc9ae40558bbb55519bf3563c7cb5adc50f5a948a3afd53e3533 SHA512 becb332377c97318a8f71da57dea296cbefd70f3e8e371bce1aa1761b6dddc77adf5b71fccdd4772615c8a34212c00c36c36b4fc9d8568c7918f5c2f088ccc1c
-EBUILD buildbot-console-view-3.9.0.ebuild 622 BLAKE2B 29819ec608141cd258328f7b798f09f8682cecd7537adf18ce9ac4f631fd1ef85f0ce62661c2dc9ae40558bbb55519bf3563c7cb5adc50f5a948a3afd53e3533 SHA512 becb332377c97318a8f71da57dea296cbefd70f3e8e371bce1aa1761b6dddc77adf5b71fccdd4772615c8a34212c00c36c36b4fc9d8568c7918f5c2f088ccc1c
MISC metadata.xml 663 BLAKE2B 6bdb243b3ea0d02f44294327c2740195513c583e17f94e3452c5b6aca58ee1eadc235f24f18ff85f4ef8dbcd453d5c2dab60f777c0a75b2699f2375328f38aa9 SHA512 a197724fc2feed6fac6afed9964b1a89e02c92e5e69bbe1e8cfc2d10ff044ffda2d0bb01c2ea486fdab0b1516c8103e84f03a232cc02623fca165069bf35575c
diff --git a/dev-util/buildbot-console-view/buildbot-console-view-3.6.1.ebuild b/dev-util/buildbot-console-view/buildbot-console-view-3.6.1.ebuild
deleted file mode 100644
index d8b774611b0b..000000000000
--- a/dev-util/buildbot-console-view/buildbot-console-view-3.6.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{10..11} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="Buildbot console-view plugin"
-HOMEPAGE="https://buildbot.net/
- https://github.com/buildbot/buildbot
- https://pypi.org/project/buildbot-console-view/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
-
-RDEPEND="
- ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
- ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
-"
-BDEPEND="${RDEPEND}"
diff --git a/dev-util/buildbot-console-view/buildbot-console-view-3.9.0.ebuild b/dev-util/buildbot-console-view/buildbot-console-view-3.9.0.ebuild
deleted file mode 100644
index d8b774611b0b..000000000000
--- a/dev-util/buildbot-console-view/buildbot-console-view-3.9.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{10..11} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="Buildbot console-view plugin"
-HOMEPAGE="https://buildbot.net/
- https://github.com/buildbot/buildbot
- https://pypi.org/project/buildbot-console-view/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
-
-RDEPEND="
- ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
- ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
-"
-BDEPEND="${RDEPEND}"
diff --git a/dev-util/buildbot-grid-view/Manifest b/dev-util/buildbot-grid-view/Manifest
index 6973473c5847..15359a071797 100644
--- a/dev-util/buildbot-grid-view/Manifest
+++ b/dev-util/buildbot-grid-view/Manifest
@@ -1,9 +1,5 @@
DIST buildbot-grid-view-3.11.0.tar.gz 14087 BLAKE2B 0762b6073d3eaf44888b3a3f3e3636b69f18113046f527ddb981dbaaca0609014430f595b6af60f8b87afe8b5e193c9f82bc913952dc4b1adb6da61fa0cc14b8 SHA512 4593c61fec055c2a983fc01a1cd7adafece0f91db3c1c6eec91259a4816cdc825417e2e48f1c0b5d6cc53fbbbf428c8bf5a82e1434ab2d9afbbad9c9926d3b1a
DIST buildbot-grid-view-3.11.1.tar.gz 14093 BLAKE2B c8f332ec0c606a641c942f023c80240f9327aa56f05b8aa11ba090508648f73cf7372c9adc1f083d03b66c0d442717ef56158b01d5f15f1827aeabe1c373c93a SHA512 600bb847362eadfe758364fabeca3fb98b0e640dde04293f41b80346bfa06b22d2aa014849c41ca9d950783084ce33ed01a8e99e9bee84e658c7387a4bbf4217
-DIST buildbot-grid-view-3.6.1.tar.gz 13706 BLAKE2B 808d663b397459c7dd2d537a1a6eab2a0cc839ef0ba42bf56722ee53628bc9e6d41d03f549f0adb0fa92b0b8f416ca8c0a4bc310d67b4b06823eefe33b1ed02b SHA512 7605a5af1428ff08c96751f9c93fddd7b54f57a8879b85c270338e94eeb4ed55ddcfb7066519a2a3ff6d07b537a6ac28bb388b48eecb81c477aa1b6fbaa361dd
-DIST buildbot-grid-view-3.9.0.tar.gz 14091 BLAKE2B f598e0718ad80d439d15a9b88205d3aef448bd350da8ed3fe3260b1f71770c530c1a0d8cc2a18516cf5e1f5e97f5836c540e578749aa1ad3be2088e62705a750 SHA512 e7ec9e082a3339f72fb2089f727de009db2b155069aad1ce073235ad4b36701d27c2f77ccbe2b02862f52cb1512620797705d32d317588db17431477b02e897c
EBUILD buildbot-grid-view-3.11.0.ebuild 595 BLAKE2B 3912b029b9cd0c8dae4f8dc84858c2fed1f9deede2fb710a15b6cab5ca49b20a3f614cf614c1fdbad8cf44b2645c3a69ed519d10bb953d515cf5c480af05cdab SHA512 35a2ed10d0ad31fa42b3845108d04101683c7c07ea41e242ed83ed4f0f277ea2bbe4c08bb167aa167d18bf4181a05464c02f9fd515abac9ad3d8af3f59d20d9d
EBUILD buildbot-grid-view-3.11.1.ebuild 595 BLAKE2B 3912b029b9cd0c8dae4f8dc84858c2fed1f9deede2fb710a15b6cab5ca49b20a3f614cf614c1fdbad8cf44b2645c3a69ed519d10bb953d515cf5c480af05cdab SHA512 35a2ed10d0ad31fa42b3845108d04101683c7c07ea41e242ed83ed4f0f277ea2bbe4c08bb167aa167d18bf4181a05464c02f9fd515abac9ad3d8af3f59d20d9d
-EBUILD buildbot-grid-view-3.6.1.ebuild 602 BLAKE2B 173015c4d4f4f141c9eb78441b92c3a3a5f8e3c44921a6a4e99538dc523066b5697e9a1beccf9cca07bc4b95ec22705dd850a198a2974f5d4568de895500371c SHA512 f5544807d7c60476c27fb94b7e2d885c23f358a114ea9878a8ac5c42beb55c32d7c3c92ceefde5aaffcac270b1817c51f4c46385b2cb948e65939d730a434478
-EBUILD buildbot-grid-view-3.9.0.ebuild 602 BLAKE2B 173015c4d4f4f141c9eb78441b92c3a3a5f8e3c44921a6a4e99538dc523066b5697e9a1beccf9cca07bc4b95ec22705dd850a198a2974f5d4568de895500371c SHA512 f5544807d7c60476c27fb94b7e2d885c23f358a114ea9878a8ac5c42beb55c32d7c3c92ceefde5aaffcac270b1817c51f4c46385b2cb948e65939d730a434478
MISC metadata.xml 642 BLAKE2B 252207f6453902c512d4d29fc5be2b0a92c117d19e23ce51693ad4da2df1fca725c66c412af0c234230cdb2d878eec7bf1371a589afe46896feb34250ddab7ea SHA512 a5679818ac30355f01a18f9f002dd4015714281fd9b7adca10454a8c37dc4082c32d2ce7266239b47534def76e573922361e7656e3d6c0ff1a259d7c4e8bebcc
diff --git a/dev-util/buildbot-grid-view/buildbot-grid-view-3.6.1.ebuild b/dev-util/buildbot-grid-view/buildbot-grid-view-3.6.1.ebuild
deleted file mode 100644
index fdfb25b728e9..000000000000
--- a/dev-util/buildbot-grid-view/buildbot-grid-view-3.6.1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{10..11} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="BuildBot grid view web interface"
-HOMEPAGE="https://buildbot.net/
- https://github.com/buildbot/buildbot
- https://pypi.org/project/buildbot-grid-view/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
-
-BDEPEND="
- ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
- ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
-"
diff --git a/dev-util/buildbot-grid-view/buildbot-grid-view-3.9.0.ebuild b/dev-util/buildbot-grid-view/buildbot-grid-view-3.9.0.ebuild
deleted file mode 100644
index fdfb25b728e9..000000000000
--- a/dev-util/buildbot-grid-view/buildbot-grid-view-3.9.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{10..11} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="BuildBot grid view web interface"
-HOMEPAGE="https://buildbot.net/
- https://github.com/buildbot/buildbot
- https://pypi.org/project/buildbot-grid-view/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
-
-BDEPEND="
- ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
- ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
-"
diff --git a/dev-util/buildbot-pkg/Manifest b/dev-util/buildbot-pkg/Manifest
index 669efb852544..4fa61a96a952 100644
--- a/dev-util/buildbot-pkg/Manifest
+++ b/dev-util/buildbot-pkg/Manifest
@@ -2,8 +2,8 @@ DIST buildbot-pkg-3.11.0.tar.gz 4999 BLAKE2B ad1ac755a7fb336e14ecc54e60310508fe3
DIST buildbot-pkg-3.11.1.tar.gz 5003 BLAKE2B fd52bae9bbd430846d787532fbfd98f74d24a4d059900c782cc88b5e623b30f7b244cd66e23dd6d4ab19cc08f2d44dfb483bc70c31fd885ace5e7ef7b920cfd3 SHA512 a321a01c47c78e16dafa24c8ad630d0977acc49d45ecdf2d1166e1c12123363f7628b1e3adb6a06c2b6364216e9b853d323e00bb8655ddea9020baad141ff91d
DIST buildbot-pkg-3.6.1.tar.gz 4807 BLAKE2B d492d0ca36fa8634e877bbc56ffd06ff6a7bb477c98bde2e3586dfc64f4b9d394ec1e5bb1a113aad9d2905277805b9f8737babcad669e2b73abb67d156d3126c SHA512 5833581b4551dc204a52a8356bdb110d57a9de022c33b09b7efdc14f5f4a7c0b0e26f9f9a6a076945aec3a5b7089c040ddaaad8d94c6e0217c2cb6b7742c1ac2
DIST buildbot-pkg-3.9.0.tar.gz 4987 BLAKE2B b7a05d0401efbecbab718c60e40e87d154e42d0a1b3e298d738f291853fd3a96ae984474e55b52b34eb43959bc2399aaaef90582a7bb2fef7e9b60943076ea13 SHA512 96500b53bdcb955146bd3115a93c7b96019da62f81baf81cd736eb0b236b1cec8e2c24c8048c54bd298c15147b807f6e6c6a90bd71fc0dc95a50fffe3aa9f07b
-EBUILD buildbot-pkg-3.11.0.ebuild 805 BLAKE2B 10deea7adeddbcf99a852a0d210ee7049b16ee6ea9271aa8f35bb4247b1d55ad3e1836a38f41f9a5d89592ebc23d315c6673486d5ca082b64f3d7696c05a5a5c SHA512 f77ebc30de4bad6402e387ced5f429d3079be8f2f32c3ab72fa02ac8462095744311a0515e6940032b2b86a04d046fc66743c75a8a33ae18eac9566771b0caa0
-EBUILD buildbot-pkg-3.11.1.ebuild 805 BLAKE2B 10deea7adeddbcf99a852a0d210ee7049b16ee6ea9271aa8f35bb4247b1d55ad3e1836a38f41f9a5d89592ebc23d315c6673486d5ca082b64f3d7696c05a5a5c SHA512 f77ebc30de4bad6402e387ced5f429d3079be8f2f32c3ab72fa02ac8462095744311a0515e6940032b2b86a04d046fc66743c75a8a33ae18eac9566771b0caa0
+EBUILD buildbot-pkg-3.11.0.ebuild 812 BLAKE2B 62a80bccaedc0532ac07a8b640889a887f901e32dc0075a561fdd09e4569eca1a12a19507450800af6bac4cba43de506ac7b2b0bfe57415989605c127b60f8af SHA512 41db644a958b1fbeb8073685e715d65245ee5eb336b324ce9af76d811fe104f179ebdf9ab50259d0b411f4d94362b2ddb6a75dd8efd1d07d54ce38ccdb9be3d6
+EBUILD buildbot-pkg-3.11.1.ebuild 812 BLAKE2B 62a80bccaedc0532ac07a8b640889a887f901e32dc0075a561fdd09e4569eca1a12a19507450800af6bac4cba43de506ac7b2b0bfe57415989605c127b60f8af SHA512 41db644a958b1fbeb8073685e715d65245ee5eb336b324ce9af76d811fe104f179ebdf9ab50259d0b411f4d94362b2ddb6a75dd8efd1d07d54ce38ccdb9be3d6
EBUILD buildbot-pkg-3.6.1.ebuild 812 BLAKE2B 5cfdb492543ca8d8b403a9d0ce0b65814d629ee84522f31d84396a3e15941dbb463fa5cd97fd6055d1cd8f238439a3a4e00cddbc2a7f06b191887350527fe6e8 SHA512 def043f39dffb2ab1cf518733e9cdcca031ec023a453bc5cba09dc02f9c3c10d15d089df8dd307457469e8c41e69de68956244e35529c2d6c409b3eb5ccb2df9
EBUILD buildbot-pkg-3.9.0.ebuild 812 BLAKE2B 5cfdb492543ca8d8b403a9d0ce0b65814d629ee84522f31d84396a3e15941dbb463fa5cd97fd6055d1cd8f238439a3a4e00cddbc2a7f06b191887350527fe6e8 SHA512 def043f39dffb2ab1cf518733e9cdcca031ec023a453bc5cba09dc02f9c3c10d15d089df8dd307457469e8c41e69de68956244e35529c2d6c409b3eb5ccb2df9
MISC metadata.xml 1201 BLAKE2B a3b5f597acced2994b3c5db14161d83c4447cc9687b8c668c6f3181cc47b96c90e7be19e46c4b03d3c23cfca405a751d688629552fc8d60907b2943d1379cd77 SHA512 1f160aaeef137564e2d890ccb73831fd1cec23a99e13aba4be75f33a3ede4d8e9f964fba378f9efb0e36834d8b1bf438778a31f81554f7ba6c2f8f1ae79a5bf7
diff --git a/dev-util/buildbot-pkg/buildbot-pkg-3.11.0.ebuild b/dev-util/buildbot-pkg/buildbot-pkg-3.11.0.ebuild
index 35f5e4f31f26..28c0f198089a 100644
--- a/dev-util/buildbot-pkg/buildbot-pkg-3.11.0.ebuild
+++ b/dev-util/buildbot-pkg/buildbot-pkg-3.11.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://buildbot.net/
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
# No real integration tests for this pkg.
# all tests are related to making releases and final checks for distribution
diff --git a/dev-util/buildbot-pkg/buildbot-pkg-3.11.1.ebuild b/dev-util/buildbot-pkg/buildbot-pkg-3.11.1.ebuild
index 35f5e4f31f26..28c0f198089a 100644
--- a/dev-util/buildbot-pkg/buildbot-pkg-3.11.1.ebuild
+++ b/dev-util/buildbot-pkg/buildbot-pkg-3.11.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://buildbot.net/
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
# No real integration tests for this pkg.
# all tests are related to making releases and final checks for distribution
diff --git a/dev-util/buildbot-react-console-view/Manifest b/dev-util/buildbot-react-console-view/Manifest
index 6393a945a3ec..8fa877bf92ef 100644
--- a/dev-util/buildbot-react-console-view/Manifest
+++ b/dev-util/buildbot-react-console-view/Manifest
@@ -1,7 +1,5 @@
DIST buildbot-react-console-view-3.11.0.tar.gz 22189 BLAKE2B 1bedd806de9263c2eba7eb23701ff61469773352dd3fd994c83ab96cc4416c0c5da20e0f1b14024df38e22eb9b4001e41dca8a00d85159a111bee12b0e633308 SHA512 edfaa3cf89d3e45b7fc5d5b898dc37b2d4546469ef5ae9cc62feaa47b00e99e27b9dfde7b49fd2b99ed909746ae2b055b0b26bd9f5c1650fddf756d2fad4295f
DIST buildbot-react-console-view-3.11.1.tar.gz 22200 BLAKE2B d6ce3f220152bf69b76745050edf9a4af5b644b1e1fe5322c8aa50e90b1b9962efbc6af218dd0a8a5510b3b7813e6a2b3a7b297cab11d4edf3c43a19b2f6b30b SHA512 c809355de9e169c14e6230fc406976078fc2bf94a99359b1d37f4d76c7128b1f7214bd932fe85c1ef05787e0b998e57c80e37846496a377253f6dbefc4f013f2
-DIST buildbot-react-console-view-3.9.0.tar.gz 25184 BLAKE2B 672e80e9bfd04232a292da0807b1bbc024be2bdcaadec54ecf4ab9f2ee562a2bada92a48965339b3f56f2ceade127faf0903ed09f5e064e0a1f604c2aaba626c SHA512 51d398dadf7e0874061efefc62e3b0d08ce2d29fc8bd686a4f700d12858edc733e114e99d44d2fc97cd891f32faa0751a423be5bce2ae06ebd6ce0c6903e1a0d
EBUILD buildbot-react-console-view-3.11.0.ebuild 639 BLAKE2B a3f44a838a3ae836f37ed1e3b5d89ab4ab99be9d47b65b3385d5a61dfb25c9a81e957c518e68ae7b762d8ca8ea6d6efbbdbd36e6e9380db44f37f8be0fd8aa30 SHA512 37b3ba62c5920807901cb99f5d3dcd4bfc81d5bf37ea13b033be30975aff8709f8f30333b19c6e1415df4c96298e9b94870acc04668f6ff8a5f046e26fe2ee6c
EBUILD buildbot-react-console-view-3.11.1.ebuild 639 BLAKE2B a3f44a838a3ae836f37ed1e3b5d89ab4ab99be9d47b65b3385d5a61dfb25c9a81e957c518e68ae7b762d8ca8ea6d6efbbdbd36e6e9380db44f37f8be0fd8aa30 SHA512 37b3ba62c5920807901cb99f5d3dcd4bfc81d5bf37ea13b033be30975aff8709f8f30333b19c6e1415df4c96298e9b94870acc04668f6ff8a5f046e26fe2ee6c
-EBUILD buildbot-react-console-view-3.9.0.ebuild 646 BLAKE2B 38d43789a738a5fda2a0ff97bbb7ea0fb21eb589ed298723c5754f49f0b4081ddddb0ec57209f8bd49d1125a0445c810493dff5047f26e5670cdde52f88c9ece SHA512 a39040a88597485440a69cd56563b0e046f6a825f09b02a22f3a347715507bfbfe56296456a33b6fd0a537089dc96e0f58a4f88fd4ef06debe5bb3e3d9e82e54
MISC metadata.xml 691 BLAKE2B d2e3d1cc213d43e0bcf587b48b9c911bf4f52d159ca666efbb45b34c43ef7cedde9f41477eeab9ab840ca11968f57c93e871a57cfee1357e63058d5c44303de6 SHA512 94562465e20e3909ced2cd3620058658921ea49ceda4c479c64381ef2db0ad278bc7136577ada422b641d2717c059348f2c07d7c5425a8092e8e03296f486c32
diff --git a/dev-util/buildbot-react-console-view/buildbot-react-console-view-3.9.0.ebuild b/dev-util/buildbot-react-console-view/buildbot-react-console-view-3.9.0.ebuild
deleted file mode 100644
index f822a2f76023..000000000000
--- a/dev-util/buildbot-react-console-view/buildbot-react-console-view-3.9.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{10..11} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="Buildbot react based console-view plugin"
-HOMEPAGE="https://buildbot.net/
- https://github.com/buildbot/buildbot
- https://pypi.org/project/buildbot-react-console-view/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
-
-RDEPEND="
- ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
- ~dev-util/buildbot-www-react-${PV}[${PYTHON_USEDEP}]
-"
-BDEPEND="${RDEPEND}"
diff --git a/dev-util/buildbot-react-grid-view/Manifest b/dev-util/buildbot-react-grid-view/Manifest
index cfd9ff335955..e7757be9a314 100644
--- a/dev-util/buildbot-react-grid-view/Manifest
+++ b/dev-util/buildbot-react-grid-view/Manifest
@@ -1,7 +1,5 @@
DIST buildbot-react-grid-view-3.11.0.tar.gz 9952 BLAKE2B c15b03994cb52293d875d22bb4e656e78d257d69e84f3790dadba9fa0f6c14e2c4ed59ec1e44ce4bbe09ec530f55dbf1f7a25dbcfe9af1a7a76d061281836a96 SHA512 4d264821485fd970b9e37673d5bf80886549cc948cd8122ba82972861c677f76a7b8b9afaa5162436b8c8e0e318196aa81594ef3b8755097d6e2e1d05d01befa
DIST buildbot-react-grid-view-3.11.1.tar.gz 9953 BLAKE2B 5f679d5a96355d5994b5507e894ee0bfa8012d4594de4fc04c722e11e34a2b2f11770a9bf50563e5a08cbe7528c94e4f985ffe4dea4c2c6bd49c8a18966f3d45 SHA512 8fd61137e9c959ca09c18d8dcfaad2c5137e0de33b1faa9a0a1cf7240e95f640a03d848bf04766b2e4a792c7b6d54f24038af20750a3afcae154b471a7fe4ac4
-DIST buildbot-react-grid-view-3.9.0.tar.gz 13096 BLAKE2B 8999df8e3e8b389769003b6694fb22eafc31ebeedbfd559eadfa38fb7ac152c968b3de278c51b54a35372d3d90b5df39ee121a74e44e68bc51777dd058e2e0bc SHA512 22624e5be3b638de4a0f826770a249d4da7fb47109586a2f4a3bada76202a639cdd98be62c9a108b48fddb41294b3c0a8594c0cb4b8cc33cae4b198607924d81
EBUILD buildbot-react-grid-view-3.11.0.ebuild 619 BLAKE2B bfd09d339b8d2f6d6a305823dd8b530cf6f88932ab1172d1bc1f87bb20e28d49977c02920eeb089e1db3ab2a239af7a3d803e4132a675913e84d5fc24d972bd5 SHA512 6e08f86df4a04158d3d6b6579c872e4f60de4b0555efc13a5153d47ec873741b5b257a595df0ee95b37a9c9e1958be60f5747625f89f0cb956c1511b4a091778
EBUILD buildbot-react-grid-view-3.11.1.ebuild 619 BLAKE2B bfd09d339b8d2f6d6a305823dd8b530cf6f88932ab1172d1bc1f87bb20e28d49977c02920eeb089e1db3ab2a239af7a3d803e4132a675913e84d5fc24d972bd5 SHA512 6e08f86df4a04158d3d6b6579c872e4f60de4b0555efc13a5153d47ec873741b5b257a595df0ee95b37a9c9e1958be60f5747625f89f0cb956c1511b4a091778
-EBUILD buildbot-react-grid-view-3.9.0.ebuild 626 BLAKE2B d10e065bdb247e2c87fd473e682a2c2f689abb7a97cd1e07f4cb2f969cb0f6b5afa6a5c8dc11cd20e2294c1d9f80ff470e2478510026452efe314918a6daa7f5 SHA512 051c19d5a119317ad62d6165267360cbd70c238179419db43b9f9eb38baf0a6ccc446d3fcf07e9ab0e330de5a89bfe9b1d53b5918ee0a04b7824f4dc7cda35cd
MISC metadata.xml 670 BLAKE2B 0d043c98f318493b6f28c29987a9a70e2884e4596ac33ddf90c77d5b4abe74da721041897998115dd6d97ff5d9f17f0511b1a5e2400884839c6fa7b5c27578dc SHA512 83ca3732e67b0f14a77a55067750e9213ba37020970eb71ba136012fdcf7b27ef2280783fdf5a136f147dc19f1381846e8681d18d2736f25bd9c4c144d228d60
diff --git a/dev-util/buildbot-react-grid-view/buildbot-react-grid-view-3.9.0.ebuild b/dev-util/buildbot-react-grid-view/buildbot-react-grid-view-3.9.0.ebuild
deleted file mode 100644
index 3ca04b7da413..000000000000
--- a/dev-util/buildbot-react-grid-view/buildbot-react-grid-view-3.9.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{10..11} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="BuildBot react based grid view web interface"
-HOMEPAGE="https://buildbot.net/
- https://github.com/buildbot/buildbot
- https://pypi.org/project/buildbot-react-grid-view/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
-
-BDEPEND="
- ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
- ~dev-util/buildbot-www-react-${PV}[${PYTHON_USEDEP}]
-"
diff --git a/dev-util/buildbot-waterfall-view/Manifest b/dev-util/buildbot-waterfall-view/Manifest
index 2d8641a2fb13..95a6778383d9 100644
--- a/dev-util/buildbot-waterfall-view/Manifest
+++ b/dev-util/buildbot-waterfall-view/Manifest
@@ -1,9 +1,5 @@
DIST buildbot-waterfall-view-3.11.0.tar.gz 194382 BLAKE2B 1d811f6a4c7416c6efd4d361951b78f9ad3774ba0575801d497142ccd1c336c1e6455d8b800da8a41e4973efe22cb993c0df31d1ec3d709614a0179037360492 SHA512 46435c45fe3658f4b19499136bf777c294016543a4fc157ac2564fa2376de230a0e10096b43c8b8dc3b24633de9b649cab9fe7928790da4ed9108dc0dbde3d89
DIST buildbot-waterfall-view-3.11.1.tar.gz 194370 BLAKE2B b7777e4789cb725e96f306c80b29f910b912a4adf90c58c3397615f43b60c6d998adcd71724323db7e0fa44d3f11d5a65f90cc67295b38fda7397d27092f9511 SHA512 4179ab46ed4ec4963c78b83d739962364d4fbe973f91c05ebc060c1f0884b015e2eafff0a6c22d2f01274a9c3a073011b59d346125d7942bbb95290899c29223
-DIST buildbot-waterfall-view-3.6.1.tar.gz 193914 BLAKE2B 401dd8b1c042fe2dc5bc1c696607d3c0ab3188975757feb8a242049fb73c28f1f5f4dc1dc027ccf37f7a942e1a7d3093b917c1c3a4f81d5181bf8f8dffff6196 SHA512 f1bf080fa7b8e1dc17d52367e1e3dc3e4224c2de6db128bc2f061c338ef69c88732b39d487dcf92d06e2855902d6f078d76e97ddd0d38e348d4e83d0728ad634
-DIST buildbot-waterfall-view-3.9.0.tar.gz 194360 BLAKE2B 30aeaee85bfcaf2b6079decca6c976d0dd13a83962a3b5c95fc9f2ec2b9601b58830ca9d9293647d05a94f3d0b16d8b57827f0f3d07b58aa2039fdeef5536e20 SHA512 815926d177de53048c39442639d85ae3ff4f861f181882896be187962464dcc51e7ff4a9e25e9cc1c31de6eb70442efb0dc20567e26316c5941ae7daa4572e6d
EBUILD buildbot-waterfall-view-3.11.0.ebuild 619 BLAKE2B ca28222fb3ae1ccbfa070c3942335f3f42c104723aaa861777d4a1dd248aaf2c65fd2b807da78ab9b3f203626a27846ce0e509329f8b0858f2f83df0a1115aa1 SHA512 4f9af2eb4b5b2275609cdc55a1b26123222c5ed362aa92104ab6458834573d965f3a4860622a1dfe16fa9b15af8895afa50e261535b65ab7c1ccd06b09e577dc
EBUILD buildbot-waterfall-view-3.11.1.ebuild 619 BLAKE2B ca28222fb3ae1ccbfa070c3942335f3f42c104723aaa861777d4a1dd248aaf2c65fd2b807da78ab9b3f203626a27846ce0e509329f8b0858f2f83df0a1115aa1 SHA512 4f9af2eb4b5b2275609cdc55a1b26123222c5ed362aa92104ab6458834573d965f3a4860622a1dfe16fa9b15af8895afa50e261535b65ab7c1ccd06b09e577dc
-EBUILD buildbot-waterfall-view-3.6.1-r1.ebuild 626 BLAKE2B d57eefc9cffe7c61e88fec5ea7bf7b0c336a72b3d63ab5921f9a1a16ab094fc30fe28ff163fc95de05acf3d88043c53c41a848ed83980d6dfbe67aee74ee1b0a SHA512 d7f084ab6a87d891cd101ad13f4ec70595dc067be7cc380e1795dc17b0412f8982b9db03bddc2c1edd76d03c4862bd593c2a0790c6c46086ebd3e1c885a7eb27
-EBUILD buildbot-waterfall-view-3.9.0-r1.ebuild 626 BLAKE2B d57eefc9cffe7c61e88fec5ea7bf7b0c336a72b3d63ab5921f9a1a16ab094fc30fe28ff163fc95de05acf3d88043c53c41a848ed83980d6dfbe67aee74ee1b0a SHA512 d7f084ab6a87d891cd101ad13f4ec70595dc067be7cc380e1795dc17b0412f8982b9db03bddc2c1edd76d03c4862bd593c2a0790c6c46086ebd3e1c885a7eb27
MISC metadata.xml 683 BLAKE2B a9c6b6bc2af7007bb23f196633e2e72bbdbf5f952bcca73a3adeed3e31a0e1b46d257db202f317c0b0dd91b088faa8a8adc6c0009abd9d4e7f2dc7406113f652 SHA512 c9dc4e0eb7a9fb8a513beaf3abf208fccac544880c324e049301f5438ecd7964f2e04c5e4086a01058a3809c63f6d460f31d8d0fbaff1582dae048b4400ea074
diff --git a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.6.1-r1.ebuild b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.6.1-r1.ebuild
deleted file mode 100644
index d0b2c4e8c16e..000000000000
--- a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.6.1-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{10..11} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="Buildbot waterfall-view plugin"
-HOMEPAGE="https://buildbot.net/
- https://github.com/buildbot/buildbot
- https://pypi.org/project/buildbot-waterfall-view/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
-
-RDEPEND="
- ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
- ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
-"
-BDEPEND="${RDEPEND}"
diff --git a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.9.0-r1.ebuild b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.9.0-r1.ebuild
deleted file mode 100644
index d0b2c4e8c16e..000000000000
--- a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.9.0-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{10..11} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="Buildbot waterfall-view plugin"
-HOMEPAGE="https://buildbot.net/
- https://github.com/buildbot/buildbot
- https://pypi.org/project/buildbot-waterfall-view/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
-
-RDEPEND="
- ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
- ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
-"
-BDEPEND="${RDEPEND}"
diff --git a/dev-util/buildbot-worker/Manifest b/dev-util/buildbot-worker/Manifest
index f212aeb23066..a2cb095d10a2 100644
--- a/dev-util/buildbot-worker/Manifest
+++ b/dev-util/buildbot-worker/Manifest
@@ -8,11 +8,7 @@ AUX buildbot_worker_at.service.conf 154 BLAKE2B 20323a777b44200c5a73278a10804169
DIST buildbot-worker-3.11.0-remove_py27.tar.gz 7134 BLAKE2B 8c92f8425b9a8d60e46228aab6aef49352090c931e21818d684167100f0c5c184e5e4e6aabdbb420bfe0b124d572194b33889deccf123b934754ad4e75037af0 SHA512 d9158e7936336d6147c0938ea212da55775ffe1c431b94b1b89274113fa45cbd62b7042737bac8a6580e268aca823fa072ee3d3bb49bad97aa99bd56995d7134
DIST buildbot-worker-3.11.0.tar.gz 131028 BLAKE2B 644e10f1d90c75a9f20439bc902764d9f69b16781d710e56bf4cad40d30f06f137d6a00d4c450c1589909ca93c98ff9a0cd6e1363a8feff58a4832e0096aada7 SHA512 73f42495bd252e75cd984d3222663260079887caadff29b69c23f188a1f3208fc6e2acfa38553fb5615ba1c3d4996655c96faa16ba0eb7335c6290ce3ce58679
DIST buildbot-worker-3.11.1.tar.gz 131129 BLAKE2B d8466c086261c612e976586b4589ca20617f5b9a7b69ccf276500fd351caead1425ae24897c4db242024de53f83c98b869dd9035bc366d9ee0376290307922a0 SHA512 c4560f69a15434cf93a43521bd1bbb568937a6ad8be338bca9089c9f449c3d0c5b8f000abf06a5fcfe4ebf5b206a9c81417a91cee633b67ca89ee67497a8368a
-DIST buildbot-worker-3.6.1.tar.gz 120224 BLAKE2B 010893b7b4e5710654299b2541c4cdcdad47b3b763dbc7e2336e5480c841908e04d8350c7cb42edd9ea99d16fd26f36a524a6d6bec8c0f933665a02ded369f89 SHA512 f1e3bf7c0da2f31dd446dc16487e32fddaecc0c2f9c17c469146707322a3d7bb2cc77db4f6145c62530bce58dd61aa19e008e944a7f39a17dc66f1317ee26e1b
-DIST buildbot-worker-3.9.0.tar.gz 125913 BLAKE2B e053cd150cf21cc0e5dfb2d49c186c49d340670429b760ce9f697aa97a245d0e6a12f0ea84eb1256a610891042096877c89244b1f2862bf74160502170f9124c SHA512 08b74d6f019ca85f65c598a34c81bc47fdf873abad17205072788d938fcd5450f80aa6ca9d324edc01893947f4ac8e2968889dd73be854a82b4ea54e4730613b
EBUILD buildbot-worker-3.11.0.ebuild 5319 BLAKE2B ce8966f56bad36fe95be5b5a8aafc95ff4a7807af0f3d993a4a5a8e64a83c3601622af79c2dba421b1653a5b6084bdc2a116dfcc2f90b4242b26edef4af6afcf SHA512 6446b9e8a5d4027e5d8139ce85ea2aa249857310c208eb8680f01943120987e8a572200f438ae6f92d3d03d9332213e68dbd80f2d5f29643aff10d74e813e30f
EBUILD buildbot-worker-3.11.1.ebuild 5242 BLAKE2B 531414582945f54a687d141d90abf40ffc8e1da22e230f2beb033c3b8b5deb9031119c85cfb92c564dfb135712aaa5e3f500d3ab0e571914499fbca0c3d2e595 SHA512 bde3860521bc3927223a15ad65490e6da8763edc79d4cc6ead6ec1a8c0a45b3c2b10aeceec4d9de763a56d01d368fd44adf81a779509091c540c49afafbe3938
-EBUILD buildbot-worker-3.6.1-r2.ebuild 5191 BLAKE2B 67702aedccac19aaabed0aaf9857caa1b12746ee50fea70e33580f87f36466f508a7981cbf1f36933c9d3ca2dea399f8282953920cc72d154610ae405ad81004 SHA512 6b1cfc2c6905279ad45d8d1fd3111f716351bef2d887f9adc71eb65c36ec01333199c0d8e0ba6340498bac766d705fa92bead0fc5b4b0a488065822e4c71daf2
-EBUILD buildbot-worker-3.9.0.ebuild 5155 BLAKE2B 8ea8a6475fbe37ff1764c02bfd55d35d03bb8332af4aeb2bafc379fd65587a3828575abfe2b3bdb4f2b906e98b4cb545cecfa279df16b773f18ff5ad024705b4 SHA512 e508c826334eaed6132287afcdf3cbaebd1ba11c546ef990c128b652057014ba83f223706a29eeed06cdae84e3f367ad5e2c5d25bcc2ba64ecb99f4ab101c808
EBUILD buildbot-worker-9999.ebuild 5104 BLAKE2B 58af73cb40b8d48ef60acf09e5dded6b9076cd62afe08bb599861d2c0a883e60db1e1dffdb0f0586a8b96b05ee437e67001617a7bc4da99f389fb1dc1d829c2f SHA512 141e36672adce0aecf77403daee423809690135c20da4bb0e7f550df7a6f1ca72235145554001c0bd7d3d9f447bc9a23ae28e1030f18110a66f7e7f4e07c04da
MISC metadata.xml 483 BLAKE2B 68c923b1abcf998863ec3f13d420d1ef9b24a1b0afdc5f9bb539f836a223bbdde046d10c1741209169cbfb38704a279f23454f86a4cb69690ece63d91ecbe680 SHA512 1b75691ab6ab07beabc168b7158fa4667cc58cdfee13f338727d19c6ddc2660fced75e6fa5bd68f665deafe535d2221d7ff7e425e3a1f8028971a9a4be1e7ef4
diff --git a/dev-util/buildbot-worker/buildbot-worker-3.6.1-r2.ebuild b/dev-util/buildbot-worker/buildbot-worker-3.6.1-r2.ebuild
deleted file mode 100644
index a183fea6f648..000000000000
--- a/dev-util/buildbot-worker/buildbot-worker-3.6.1-r2.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..11} )
-inherit readme.gentoo-r1 systemd distutils-r1 pypi
-
-DESCRIPTION="BuildBot Worker (slave) Daemon"
-HOMEPAGE="https://buildbot.net/
- https://github.com/buildbot/buildbot
- https://pypi.org/project/buildbot-worker/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv ~sparc ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- acct-user/buildbot
- >=dev-python/autobahn-0.16.0[${PYTHON_USEDEP}]
- >=dev-python/msgpack-0.6.0[${PYTHON_USEDEP}]
- >=dev-python/twisted-18.7.0[${PYTHON_USEDEP}]
- dev-python/future[${PYTHON_USEDEP}]
- !<dev-util/buildbot-1.0.0
-"
-BDEPEND="
- test? (
- ${RDEPEND}
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/parameterized[${PYTHON_USEDEP}]
- dev-python/psutil[${PYTHON_USEDEP}]
- )
-"
-
-DOC_CONTENTS="The \"buildbot\" user and the \"buildbot_worker\" init script has been added
-to support starting buildbot_worker through Gentoo's init system. To use this,
-execute \"emerge --config =${CATEGORY}/${PF}\" to create a new instance.
-Set up your build worker following the documentation, make sure the
-resulting directories are owned by the \"buildbot\" user and point
-\"${ROOT}/etc/conf.d/buildbot_worker.myinstance\" at the right location.
-The scripts can run as a different user if desired."
-
-src_prepare() {
- # Remove shipped windows start script
- sed -e "/'buildbot_worker_windows_service=buildbot_worker.scripts.windows_service:HandleCommandLine',/d" \
- -i setup.py || die
-
- distutils-r1_src_prepare
-}
-
-python_test() {
- "${EPYTHON}" -m twisted.trial buildbot_worker || die "Tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
-
- distutils-r1_python_install_all
-
- doman docs/buildbot-worker.1
-
- newconfd "${FILESDIR}/buildbot_worker.confd2" buildbot_worker
- newinitd "${FILESDIR}/buildbot_worker.initd2" buildbot_worker
- systemd_dounit "${FILESDIR}/buildbot_worker.target"
- systemd_newunit "${FILESDIR}/buildbot_worker_at.service" "buildbot_worker@.service"
- systemd_install_serviced "${FILESDIR}/buildbot_worker_at.service.conf" "buildbot_worker@.service"
-
- dodir /var/lib/buildbot_worker
- cp "${FILESDIR}/buildbot.tac.sample" "${D}/var/lib/buildbot_worker"|| die "Install failed!"
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-
- if [[ -n ${REPLACING_VERSIONS} ]]; then
- ewarn
- ewarn "More than one instance of a buildbot_worker can be run simultaneously."
- ewarn " Note that \"BASEDIR\" in the buildbot_worker configuration file"
- ewarn "is now the common base directory for all instances. If you are migrating from an older"
- ewarn "version, make sure that you copy the current contents of \"BASEDIR\" to a subdirectory."
- ewarn "The name of the subdirectory corresponds to the name of the buildbot_worker instance."
- ewarn "In order to start the service running OpenRC-based systems need to link to the init file:"
- ewarn " ln --symbolic --relative /etc/init.d/buildbot_worker /etc/init.d/buildbot_worker.myinstance"
- ewarn " rc-update add buildbot_worker.myinstance default"
- ewarn " /etc/init.d/buildbot_worker.myinstance start"
- ewarn "Systems using systemd can do the following:"
- ewarn " systemctl enable buildbot_worker@myinstance.service"
- ewarn " systemctl enable buildbot_worker.target"
- ewarn " systemctl start buildbot_worker.target"
- fi
-}
-
-pkg_config() {
- local buildworker_path="/var/lib/buildbot_worker"
- local log_path="/var/log/buildbot_worker"
-
- einfo "This will prepare a new buildbot_worker instance in ${buildworker_path}."
- einfo "Press Control-C to abort."
-
- einfo "Enter the name for the new instance: "
- read instance_name
- [[ -z "${instance_name}" ]] && die "Invalid instance name"
-
- local instance_path="${buildworker_path}/${instance_name}"
- local instance_log_path="${log_path}/${instance_name}"
-
- if [[ -e "${instance_path}" ]]; then
- eerror "The instance with the specified name already exists:"
- eerror "${instance_path}"
- die "Instance already exists"
- fi
-
- if [[ ! -d "${instance_path}" ]]; then
- mkdir --parents "${instance_path}" || die "Unable to create directory ${buildworker_path}"
- fi
- chown --recursive buildbot:buildbot "${instance_path}" || die "Setting permissions for instance failed"
- cp "${buildworker_path}/buildbot.tac.sample" "${instance_path}/buildbot.tac" \
- || die "Moving sample configuration failed"
- ln --symbolic --relative "/etc/init.d/buildbot_worker" "/etc/init.d/buildbot_worker.${instance_name}" \
- || die "Unable to create link to init file"
-
- if [[ ! -d "${instance_log_path}" ]]; then
- mkdir --parents "${instance_log_path}" || die "Unable to create directory ${instance_log_path}"
- chown --recursive buildbot:buildbot "${instance_log_path}" \
- || die "Setting permissions for instance failed"
- fi
- ln --symbolic --relative "${instance_log_path}/twistd.log" "${instance_path}/twistd.log" \
- || die "Unable to create link to log file"
-
- einfo "Successfully created a buildbot_worker instance at ${instance_path}."
- einfo "To change the default settings edit the buildbot.tac file in this directory."
-}
diff --git a/dev-util/buildbot-worker/buildbot-worker-3.9.0.ebuild b/dev-util/buildbot-worker/buildbot-worker-3.9.0.ebuild
deleted file mode 100644
index 0c9ed819598a..000000000000
--- a/dev-util/buildbot-worker/buildbot-worker-3.9.0.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..11} )
-inherit readme.gentoo-r1 systemd distutils-r1 pypi
-
-DESCRIPTION="BuildBot Worker (slave) Daemon"
-HOMEPAGE="https://buildbot.net/
- https://github.com/buildbot/buildbot
- https://pypi.org/project/buildbot-worker/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv ~sparc ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- acct-user/buildbot
- !<dev-util/buildbot-1.0.0
- >=dev-python/autobahn-0.16.0[${PYTHON_USEDEP}]
- dev-python/future[${PYTHON_USEDEP}]
- >=dev-python/msgpack-0.6.0[${PYTHON_USEDEP}]
- >=dev-python/twisted-18.7.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- ${RDEPEND}
- dev-python/parameterized[${PYTHON_USEDEP}]
- dev-python/psutil[${PYTHON_USEDEP}]
- )
-"
-
-DOC_CONTENTS="The \"buildbot\" user and the \"buildbot_worker\" init script has been added
-to support starting buildbot_worker through Gentoo's init system. To use this,
-execute \"emerge --config =${CATEGORY}/${PF}\" to create a new instance.
-Set up your build worker following the documentation, make sure the
-resulting directories are owned by the \"buildbot\" user and point
-\"${ROOT}/etc/conf.d/buildbot_worker.myinstance\" at the right location.
-The scripts can run as a different user if desired."
-
-src_prepare() {
- # Remove shipped windows start script
- sed -e "/'buildbot_worker_windows_service=buildbot_worker.scripts.windows_service:HandleCommandLine',/d" \
- -i setup.py || die
-
- distutils-r1_src_prepare
-}
-
-python_test() {
- "${EPYTHON}" -m twisted.trial buildbot_worker || die "Tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
-
- distutils-r1_python_install_all
-
- doman docs/buildbot-worker.1
-
- newconfd "${FILESDIR}/buildbot_worker.confd2" buildbot_worker
- newinitd "${FILESDIR}/buildbot_worker.initd2" buildbot_worker
- systemd_dounit "${FILESDIR}/buildbot_worker.target"
- systemd_newunit "${FILESDIR}/buildbot_worker_at.service" "buildbot_worker@.service"
- systemd_install_serviced "${FILESDIR}/buildbot_worker_at.service.conf" "buildbot_worker@.service"
-
- dodir /var/lib/buildbot_worker
- cp "${FILESDIR}/buildbot.tac.sample" "${D}/var/lib/buildbot_worker"|| die "Install failed!"
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-
- if [[ -n ${REPLACING_VERSIONS} ]]; then
- ewarn
- ewarn "More than one instance of a buildbot_worker can be run simultaneously."
- ewarn " Note that \"BASEDIR\" in the buildbot_worker configuration file"
- ewarn "is now the common base directory for all instances. If you are migrating from an older"
- ewarn "version, make sure that you copy the current contents of \"BASEDIR\" to a subdirectory."
- ewarn "The name of the subdirectory corresponds to the name of the buildbot_worker instance."
- ewarn "In order to start the service running OpenRC-based systems need to link to the init file:"
- ewarn " ln --symbolic --relative /etc/init.d/buildbot_worker /etc/init.d/buildbot_worker.myinstance"
- ewarn " rc-update add buildbot_worker.myinstance default"
- ewarn " /etc/init.d/buildbot_worker.myinstance start"
- ewarn "Systems using systemd can do the following:"
- ewarn " systemctl enable buildbot_worker@myinstance.service"
- ewarn " systemctl enable buildbot_worker.target"
- ewarn " systemctl start buildbot_worker.target"
- fi
-}
-
-pkg_config() {
- local buildworker_path="/var/lib/buildbot_worker"
- local log_path="/var/log/buildbot_worker"
-
- einfo "This will prepare a new buildbot_worker instance in ${buildworker_path}."
- einfo "Press Control-C to abort."
-
- einfo "Enter the name for the new instance: "
- read instance_name
- [[ -z "${instance_name}" ]] && die "Invalid instance name"
-
- local instance_path="${buildworker_path}/${instance_name}"
- local instance_log_path="${log_path}/${instance_name}"
-
- if [[ -e "${instance_path}" ]]; then
- eerror "The instance with the specified name already exists:"
- eerror "${instance_path}"
- die "Instance already exists"
- fi
-
- if [[ ! -d "${instance_path}" ]]; then
- mkdir --parents "${instance_path}" || die "Unable to create directory ${buildworker_path}"
- fi
- chown --recursive buildbot:buildbot "${instance_path}" || die "Setting permissions for instance failed"
- cp "${buildworker_path}/buildbot.tac.sample" "${instance_path}/buildbot.tac" \
- || die "Moving sample configuration failed"
- ln --symbolic --relative "/etc/init.d/buildbot_worker" "/etc/init.d/buildbot_worker.${instance_name}" \
- || die "Unable to create link to init file"
-
- if [[ ! -d "${instance_log_path}" ]]; then
- mkdir --parents "${instance_log_path}" || die "Unable to create directory ${instance_log_path}"
- chown --recursive buildbot:buildbot "${instance_log_path}" \
- || die "Setting permissions for instance failed"
- fi
- ln --symbolic --relative "${instance_log_path}/twistd.log" "${instance_path}/twistd.log" \
- || die "Unable to create link to log file"
-
- einfo "Successfully created a buildbot_worker instance at ${instance_path}."
- einfo "To change the default settings edit the buildbot.tac file in this directory."
-}
diff --git a/dev-util/buildbot-wsgi-dashboards/Manifest b/dev-util/buildbot-wsgi-dashboards/Manifest
index d2defe409f28..cd9c90682cf8 100644
--- a/dev-util/buildbot-wsgi-dashboards/Manifest
+++ b/dev-util/buildbot-wsgi-dashboards/Manifest
@@ -1,9 +1,5 @@
DIST buildbot-wsgi-dashboards-3.11.0.tar.gz 6224 BLAKE2B 87bd27e64f5cd381a615d53e990c9723c0ebf9ae35a8fe17208a198f960a4496603bbb34394e7fda8ed8ac06f5e6b69b9dc8c813addc062b26b6d8ea6394c2ff SHA512 e361af137240282cc30e3f42214a3a71f9a829fcf409b8d908e6ab80894c1f8e91abeef2b5c9e1c8b75a8a90e1b922866b6598fce9c59649a12a1c5c2b7ed2c7
DIST buildbot-wsgi-dashboards-3.11.1.tar.gz 6222 BLAKE2B 6e07f8b410bc475166679c9453755da0398ecd1e603f552eb3928930b3de40b9620499ac40fe87c1646386b349675bd37eb539a63ea0c450ad3978fd722c9e43 SHA512 f7d905b1c16933c29366ede9fd4faf245d9563a9ff70b757f211f695aa647b8488b0353a661a18bd1e1ec33f54ffe446a0dc38c50cea59e4045b49a1803b323c
-DIST buildbot-wsgi-dashboards-3.6.1.tar.gz 5584 BLAKE2B f0b82de52022c3a8a0d0747aa4ade67345af177be70a8767d66163fe98ceff63e0b297ba547619de874a66e381b721c48d864361fdb82a818f2450c339d687cc SHA512 7ecd4fd71786258deab1fb1d96b4999ef929df4486d09404cb1bc3d1a7f831c90f8253f5bf0474258ba472ac9e8f960f4c4eb1f7993a0a8070eaa68e3bbbb4e9
-DIST buildbot-wsgi-dashboards-3.9.0.tar.gz 6224 BLAKE2B 462dc93c1334ba8daba5eb01b85eb7747a2ce4a9dfc17f5e96f1fd4dc8c5d54d1740d4a041d667cd38e67d1d4e25c44845a90758e3d3a7925f12802d78152ed0 SHA512 fbdf567fe08d83b62ad0b4a5eca35a01567a1bdccd749adced1dad89805c102fdb6d6a35d8d7b07b2b47b9762a411c62a86aaa28c28b370363383a9130091352
EBUILD buildbot-wsgi-dashboards-3.11.0.ebuild 639 BLAKE2B 2d71aa55db8e001fbd12c70c2003514fda66b98990f128b0596bb54ae87393cd8b2f108044c16d7858389c9d8cd7d3d08719e0acadc66ad8cd9377b3ba0407d6 SHA512 0c5c8c789de2913dcee04f43a6b049e418502c59b7e8fd54ff8523590213f538ecb01506ee25636ecb119763ec9c2c7aacf947f9227ac087597d250be5538594
EBUILD buildbot-wsgi-dashboards-3.11.1.ebuild 639 BLAKE2B 2d71aa55db8e001fbd12c70c2003514fda66b98990f128b0596bb54ae87393cd8b2f108044c16d7858389c9d8cd7d3d08719e0acadc66ad8cd9377b3ba0407d6 SHA512 0c5c8c789de2913dcee04f43a6b049e418502c59b7e8fd54ff8523590213f538ecb01506ee25636ecb119763ec9c2c7aacf947f9227ac087597d250be5538594
-EBUILD buildbot-wsgi-dashboards-3.6.1.ebuild 646 BLAKE2B 61b959e5e57a0822392afcd4defbcdb0333b51ba3c1f441f7fab1bef2a1b3215392007031bc7aa12bdc6d5dd89e2e9eb1cd4c1fb4f95e106ee287849af5fed19 SHA512 6a5b50a8780b800665d72aa88d998dcc0a50efee4c10219071c01ea52f198de6226d459712c48cdf049758c8177e67b01118cdc329ba3f8eebd944e71a85d43d
-EBUILD buildbot-wsgi-dashboards-3.9.0.ebuild 646 BLAKE2B 61b959e5e57a0822392afcd4defbcdb0333b51ba3c1f441f7fab1bef2a1b3215392007031bc7aa12bdc6d5dd89e2e9eb1cd4c1fb4f95e106ee287849af5fed19 SHA512 6a5b50a8780b800665d72aa88d998dcc0a50efee4c10219071c01ea52f198de6226d459712c48cdf049758c8177e67b01118cdc329ba3f8eebd944e71a85d43d
MISC metadata.xml 682 BLAKE2B 312f74ba018d5dbbc5e545b993562376205c10fbc3edaf76701652124de27ed96d1b645dfa7ee0be037506975e6b09ab20d7c9c0a9541d747d6e84e7424deeb0 SHA512 70b7d7d97c375cb9249fa6c6f584fd784dd19dacf392b9e80c3fb1500134baf7c8959adefec708f3f43f70fa272b13e3bcecb0b6659a27d04cfc75beb98fee93
diff --git a/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.6.1.ebuild b/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.6.1.ebuild
deleted file mode 100644
index 05f2c64c59fd..000000000000
--- a/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.6.1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{10..11} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="Buildbot plugin to integrate flask or bottle dashboards to buildbot UI"
-HOMEPAGE="https://buildbot.net/
- https://github.com/buildbot/buildbot
- https://pypi.org/project/buildbot-wsgi-dashboards/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
-
-BDEPEND="
- ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
- ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
-"
diff --git a/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.9.0.ebuild b/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.9.0.ebuild
deleted file mode 100644
index 05f2c64c59fd..000000000000
--- a/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.9.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{10..11} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="Buildbot plugin to integrate flask or bottle dashboards to buildbot UI"
-HOMEPAGE="https://buildbot.net/
- https://github.com/buildbot/buildbot
- https://pypi.org/project/buildbot-wsgi-dashboards/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
-
-BDEPEND="
- ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
- ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
-"
diff --git a/dev-util/buildbot-www-react/Manifest b/dev-util/buildbot-www-react/Manifest
index 60cb60e07963..f3f4aa19cf84 100644
--- a/dev-util/buildbot-www-react/Manifest
+++ b/dev-util/buildbot-www-react/Manifest
@@ -1,7 +1,7 @@
DIST buildbot-www-react-3.11.0.tar.gz 339509 BLAKE2B 274ac1e27537fb10918720dee4ca017289741c4da49c24af25cdb9ce342dccdc61e1b03d669521a8aa54e9265eefdead062869f0db1176d2ea9de5d147d2459b SHA512 3f110a9195f6a1206392f54f78bc82e4a17a386fed2316ae94f5a6648bde7603e948453161f80018064a403c661fcddceaf57c1c480527f0b7ae9e5906e714af
DIST buildbot-www-react-3.11.1.tar.gz 339534 BLAKE2B 720f4446d599b7df12d75b875755d2533d7f7fcf82e4d5ba83f820ccaa7ef9a9edfec652a6956e79d808eb816b737a7af91371c39b59ab681c9c7ebfdd331ef5 SHA512 dbef84ff3989b166a826b346887e5b5496b3078ddd2b2cdc9375990c0022b3085d74077786f554f085246ac10e95dc9b08f4111c218d0a956e9819e2f85bc672
DIST buildbot-www-react-3.9.0.tar.gz 38431 BLAKE2B e32edbd846c131670f8bc3c84fbc9456bd5757a09ed1e3b145f8cbb13707a31866527b3d1d16b7d77a2cf05d90923037841034c835ba5d7bc92ee47d9a00be92 SHA512 bdc1db5a21ff47b8f8c416e1eae38b561b2480d7643b91b598ae25bf6ffa362e6eeadf90c6a0e109dca6b80c15400562529d7b4dfe9e0ed1588e33a69b8c132f
-EBUILD buildbot-www-react-3.11.0.ebuild 617 BLAKE2B 4ea5b13488102e13d467026d3552a6b5ad2189e880eb0e3ccdad99120bd1436129362e7d4666d8a01eb1030b98c4104dd7621505f1158fcf95f8fce2329c0cfd SHA512 fc40b5dc77ad9bc61d1d816d0ddd9da308d5dc817fe7d6377d1f26cebabe8386b52bdff7a8c8e23c95f63075272a4853143466dee3adc18f349610cb4145ebf0
-EBUILD buildbot-www-react-3.11.1.ebuild 617 BLAKE2B 4ea5b13488102e13d467026d3552a6b5ad2189e880eb0e3ccdad99120bd1436129362e7d4666d8a01eb1030b98c4104dd7621505f1158fcf95f8fce2329c0cfd SHA512 fc40b5dc77ad9bc61d1d816d0ddd9da308d5dc817fe7d6377d1f26cebabe8386b52bdff7a8c8e23c95f63075272a4853143466dee3adc18f349610cb4145ebf0
+EBUILD buildbot-www-react-3.11.0.ebuild 624 BLAKE2B c538608354a6a4d24bb92d757789bc51043129f8d7b78bc837541df050c8609cdf5bff9681d815aefa801d72dc284028136b5cf6a2f208ed638de746f6f18402 SHA512 7dfba430d80020f587aec08409414e7aeaefa29b0dde7e10761069efc11447e7d699ea464a15855a62835dad6d9c3c936ee094e6666081392c39764e2ef43150
+EBUILD buildbot-www-react-3.11.1.ebuild 624 BLAKE2B c538608354a6a4d24bb92d757789bc51043129f8d7b78bc837541df050c8609cdf5bff9681d815aefa801d72dc284028136b5cf6a2f208ed638de746f6f18402 SHA512 7dfba430d80020f587aec08409414e7aeaefa29b0dde7e10761069efc11447e7d699ea464a15855a62835dad6d9c3c936ee094e6666081392c39764e2ef43150
EBUILD buildbot-www-react-3.9.0.ebuild 624 BLAKE2B a4f3ec7e873318f873c6b2f6e42ca080c2065dd2ec710f62c74f52973641170c270aba6fe661b8212465b660abfc55ae54b4049760e35b30eec0b721ea346bac SHA512 15f0934a7d74855d39ab462c2d69ec42a8be3b558da1e3097aeccf4e7eeb3f7fece05a176b43c0df748aa9e5db32b001d787af65d7034c55e78270751936e70a
MISC metadata.xml 688 BLAKE2B 960ab2c4164062749c9570d7d0fb584b999f5806c88ffcd88a9d47ab9a2cfa337e210c84c5545d239ba8a43f0cd47bd8b11d78fb910ae82765bcf58c50163b92 SHA512 8640a53228527c72a725727cf2b3a54a3adfb444a4b7dc157fa12b5fcc004c154498ad3bb96a8a859f683796431e6355f5a41341618fb432a5819233a2e98d58
diff --git a/dev-util/buildbot-www-react/buildbot-www-react-3.11.0.ebuild b/dev-util/buildbot-www-react/buildbot-www-react-3.11.0.ebuild
index 278991d26bc3..ab95f20e85b1 100644
--- a/dev-util/buildbot-www-react/buildbot-www-react-3.11.0.ebuild
+++ b/dev-util/buildbot-www-react/buildbot-www-react-3.11.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://buildbot.net/
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
RDEPEND="~dev-util/buildbot-pkg-${PV}[${PYTHON_USEDEP}]"
BDEPEND="${RDEPEND}"
diff --git a/dev-util/buildbot-www-react/buildbot-www-react-3.11.1.ebuild b/dev-util/buildbot-www-react/buildbot-www-react-3.11.1.ebuild
index 278991d26bc3..ab95f20e85b1 100644
--- a/dev-util/buildbot-www-react/buildbot-www-react-3.11.1.ebuild
+++ b/dev-util/buildbot-www-react/buildbot-www-react-3.11.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://buildbot.net/
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
RDEPEND="~dev-util/buildbot-pkg-${PV}[${PYTHON_USEDEP}]"
BDEPEND="${RDEPEND}"
diff --git a/dev-util/buildbot-www/Manifest b/dev-util/buildbot-www/Manifest
index fdeec09aef7a..bfdc9da9a768 100644
--- a/dev-util/buildbot-www/Manifest
+++ b/dev-util/buildbot-www/Manifest
@@ -2,8 +2,8 @@ DIST buildbot-www-3.11.0.tar.gz 3211644 BLAKE2B 8e217c5e6158abd2d8cab29e83b5d73f
DIST buildbot-www-3.11.1.tar.gz 3211634 BLAKE2B bb64ae2ad4ac84aee876a9b2ef4e92b8946533e0942abab45b088f1947d107e3404251bcb0e7af473b4539f40985fac559d5bd7596c039a2d8044b6a0a653f6b SHA512 195d69210d19d782e2147df266d0babc78ec11ced15518e993daa7a278ae895444771a323b9bc5543ef685b93013d7b4c2cac5b42304ad46726adc112fe17da2
DIST buildbot-www-3.6.1.tar.gz 3210526 BLAKE2B 6db8be32ee85cab63ad3f92d0e24042ed1ebece3b7be1b67e6f72240f61f3af2c31f1b3b31315db0d7ca18dddab1351eacffb92e762d1f1d68ce414349e52eee SHA512 d2fb3f97412e4a1b21fe7637458dffa8e8e005693ad2275222e908d35551ec64f89a88e696859a09f64b2b5be5fbdb386fbd71324356dbe8c2adc92b1c6b9f01
DIST buildbot-www-3.9.0.tar.gz 3211620 BLAKE2B d5a75845941b456537be50484d341e450f545cf14ccafdc245d4b4d296df154e333d2797f8e5f5dc42c872a83360c675b0e747564cbcc3c182c4c1c0138205fb SHA512 2c88e0f41d5f4de37eecebc43b21f5f741771e0ecaed79865744503b939335f1f1dd426cd2e1cdbcf75a7573aa89ab5913e4c64aa6dea9e13fa19646dd717c0b
-EBUILD buildbot-www-3.11.0.ebuild 610 BLAKE2B 91b9d6a4f4e8ff2b1e4dced6e85095982566af4c7206282e589aaffbb0d5c153cf3efc7cdedc58c7e0021f1cf59a96cff211dfb254e6d4eb74e7d640743ae258 SHA512 c642aff66489eeea6a7b1aadc902e621d897f7f9b673c93134cef000f6db3ab4e7553c8eaa669c9bdaf4975d5b22ab44ce4c2da9c5a48b8a11a3252b0458a50e
-EBUILD buildbot-www-3.11.1.ebuild 610 BLAKE2B 91b9d6a4f4e8ff2b1e4dced6e85095982566af4c7206282e589aaffbb0d5c153cf3efc7cdedc58c7e0021f1cf59a96cff211dfb254e6d4eb74e7d640743ae258 SHA512 c642aff66489eeea6a7b1aadc902e621d897f7f9b673c93134cef000f6db3ab4e7553c8eaa669c9bdaf4975d5b22ab44ce4c2da9c5a48b8a11a3252b0458a50e
+EBUILD buildbot-www-3.11.0.ebuild 617 BLAKE2B 4d85a806adc36044bbb9591ebfe72a5f5eb876d0972b94f9ad71a9a43792c0995c4c84e144e0dda076cdae514afe1b4ce7d2ef84084988e9248d9336097686c6 SHA512 7f80c5fbb3f4544b3b8b7500e569968666d8ef0e91c97d47b7aa3ad56e9db6839ee8a6b6b77541b2928d76d5dcc7032eb01b78a224b9dc9f3ab8bd6da221898d
+EBUILD buildbot-www-3.11.1.ebuild 617 BLAKE2B 4d85a806adc36044bbb9591ebfe72a5f5eb876d0972b94f9ad71a9a43792c0995c4c84e144e0dda076cdae514afe1b4ce7d2ef84084988e9248d9336097686c6 SHA512 7f80c5fbb3f4544b3b8b7500e569968666d8ef0e91c97d47b7aa3ad56e9db6839ee8a6b6b77541b2928d76d5dcc7032eb01b78a224b9dc9f3ab8bd6da221898d
EBUILD buildbot-www-3.6.1.ebuild 617 BLAKE2B 13719e517ca0606e093f511cde5d63d0ce7106552226acdec10e1ee44c9949292edee7570846bf2ea13722ffe5b00cf19854cc7fc8a94ef7c1e0aff64befb7e4 SHA512 7bc67c8f23058a2367bd477775ea6e83248e371d367454a40a05e649a89a85a0c4a99fe2dd2beff4225bf8c7ffae53fa8aabfdfdc741b69bc69e8879b4d382e3
EBUILD buildbot-www-3.9.0.ebuild 617 BLAKE2B 13719e517ca0606e093f511cde5d63d0ce7106552226acdec10e1ee44c9949292edee7570846bf2ea13722ffe5b00cf19854cc7fc8a94ef7c1e0aff64befb7e4 SHA512 7bc67c8f23058a2367bd477775ea6e83248e371d367454a40a05e649a89a85a0c4a99fe2dd2beff4225bf8c7ffae53fa8aabfdfdc741b69bc69e8879b4d382e3
MISC metadata.xml 669 BLAKE2B 8f9fef05803ac09bd77627383129f58f9820f9ba296b5d9cc6ca5aab89f98ac36450822d13441bff2e2a97d1f2de243c30dde359eede09f1be2462c9ffaf4708 SHA512 9a672e000cbf5fbfa9555a4828501a1c73b5bf13ae16923f18cd919eeab65b26c2d78e7f0dc1fbaaf6aa2f71cb8599e3c2bd9ce56c7e9ca9e50171bd047b95eb
diff --git a/dev-util/buildbot-www/buildbot-www-3.11.0.ebuild b/dev-util/buildbot-www/buildbot-www-3.11.0.ebuild
index 2a01e37f15ca..dcd68de06faa 100644
--- a/dev-util/buildbot-www/buildbot-www-3.11.0.ebuild
+++ b/dev-util/buildbot-www/buildbot-www-3.11.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://buildbot.net/
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
RDEPEND="~dev-util/buildbot-pkg-${PV}[${PYTHON_USEDEP}]"
BDEPEND="${RDEPEND}"
diff --git a/dev-util/buildbot-www/buildbot-www-3.11.1.ebuild b/dev-util/buildbot-www/buildbot-www-3.11.1.ebuild
index 2a01e37f15ca..dcd68de06faa 100644
--- a/dev-util/buildbot-www/buildbot-www-3.11.1.ebuild
+++ b/dev-util/buildbot-www/buildbot-www-3.11.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://buildbot.net/
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
RDEPEND="~dev-util/buildbot-pkg-${PV}[${PYTHON_USEDEP}]"
BDEPEND="${RDEPEND}"
diff --git a/dev-util/buildbot/Manifest b/dev-util/buildbot/Manifest
index 5eac0715be7f..6b628ceb1c6f 100644
--- a/dev-util/buildbot/Manifest
+++ b/dev-util/buildbot/Manifest
@@ -6,11 +6,7 @@ AUX buildmaster_at.service 375 BLAKE2B 1a4d829389298713bf66885a5bcd28202eec32b63
AUX buildmaster_at.service.conf 150 BLAKE2B c6931c3ebfd77553d52b650668c440ca17f37bf270ab807eb97702d23cc504c0a933453addeef4abd3ddb13e9441cd330dd4cff9dc9962bdabbed8f0fa6d892c SHA512 d533b95c5b180cda5aa73966c590b7828598d5b6bcd77147a88238941adaa4c3c78e5f17d771598f622212856b16ce4582ab915a4cb57f0dd633eb2ad6b4c10d
DIST buildbot-3.11.0.tar.gz 2523691 BLAKE2B e64a84fa1678d313ef922cb43e3a2df974e1c8e7b8c53a1ec20b6ef177eee5ca66bbe012bdf4754cc135e91fba883237b370f99fbbf780ef1fcab07305f941a7 SHA512 86f6545573473aa48890a9b6e5165c55c5223ab365a1f7bf019e468396f52c4cb3dc93458aae15cef40ff0eb576bd55002a8ae78144cd86271d9a230f1bd40b8
DIST buildbot-3.11.1.tar.gz 2524103 BLAKE2B aa95e6f6963e0504e1e61147a4ceb09448f804ece33251c45914b731572923de68f6cda88f9a3c37eab2b695dfcb379c1745ce3b280e04232075819d41c5030b SHA512 ea9155c48fb44d6cf967e3b821bcca368f2a50bcc49e2b889e237ff17d0e6a222253a2fa2cd7876ade2edef05d50cead05090c3e73ecda0530e7d6c617376b8b
-DIST buildbot-3.6.1.tar.gz 2458176 BLAKE2B 4587ed222e2fae424f3c4f275e67e72bf25b0ce88231a29f931582d82fbe93a846f85b14bdc64740939466ccdc3f15dab3774244aa5c0a293250b52b542014ea SHA512 62a993d1acd8bc5cc916f009909b4b099d9f64007fe790dc219104f248bb21e0ab8f1771c354ef61e6d8ba497451cdef5e7a7de17a87cfd1e941b3b49fbf2206
-DIST buildbot-3.9.0.tar.gz 2505725 BLAKE2B 144a16655a8ec23d74ba190a7867a2dce9c65ea6009aa53ea11494be6f03f8d45bc6568a36511812e7664bcc7de9540728b91264251a46301cbd7ebec04c2069 SHA512 9103c5e08f9d5335c0281403d81fc939cc91b81e8051d4590f29e00779392ac706934d209312e51aafc44a35ab768ad54cbd251afe50e326c52e2f1b0d72196b
EBUILD buildbot-3.11.0.ebuild 6854 BLAKE2B 363deee0d30f21ef20d679c17051d4864834e048df2847709dcf3ed75d6e8f1c25f715ffc07c3bb128038ba684aff0713877efd28b4fe99e61a787ff429e05c7 SHA512 d24cc3db40bb12944f039aa392b6d2d979749b5d83b8cde228cb0fe40432703def47610457f6f5362ead0b5704360a2569d21432463bea2512b0daaaa5375e96
EBUILD buildbot-3.11.1.ebuild 6898 BLAKE2B afccce913a6fb76e853ad9c99da8525b83fac1e1149e49ff1bbcdbd42929fe70d62610898f53d0f600ac16c9fcffa225d207a18fbf3db61c0cc7df3095291ff1 SHA512 fad598c493bca8fdf6c38dacf472d068609d1fc89ea43a1d0ac543ad854c20a949cca13932c5a9997565e9e85fee3da72864a867a7d66920c0514c780e7623c3
-EBUILD buildbot-3.6.1.ebuild 6527 BLAKE2B 018d623d64da66c0ad38277634d697078c48cd295dafb042b26f9ef2e89a4e4640718cb87961b66c23e419643fff9ca573708400ad010e8ae6e52b588e80d08e SHA512 c558f8a1b4a4e3ecc8d5bd5339b6c0d3e1f6bacf320bca95da4aadef923cf5642e5126429b76ec41c70b8be2ebe228d1f782d9d00f59c12968b7bb1c2cc9d29c
-EBUILD buildbot-3.9.0.ebuild 6523 BLAKE2B b1e866d4b9565db273540765f268842f63842de41b57c8c5323853deacdeb8f36eea12cd8465c35962a8fcdcc1cfb4a8392687c0f9021599422f4a00c90eb4eb SHA512 37312e2835ec05abd51006c62319b8637f01e140439d5c5ae961c51d03277a1bb8798cd0bc26b901a48b227258603ea6bd89e5d97d31b06cfd675863e0b7d143
EBUILD buildbot-9999.ebuild 6570 BLAKE2B 646d3489d2b2e6a05e5c66ae1db488f2f9d10043425593687fab55670bc7a2f78fd6d5b07225fcf97d148c18e395feffddd0bd29ff7434352d85d85630f7fa59 SHA512 77aaa5b95d53070a9dbaf4748438c4c0d5604a6ad3cabea25451cad96c57b4fbf86976dd3f1b7524d9faa3298cd16136da9c1a5b43c45f83ef75b42ef5ef0821
MISC metadata.xml 1362 BLAKE2B 5c6d334987a507fb808a3a9cbf8d4f9f88435f2a155d615d7a57744f6b4878ec71ece268ea4c77b2012003c4f2f9cce12fd572ea2b5b92c8c81edd6ad84d3dcf SHA512 9d4e1c4c441dacf09019ad430a8befdbe65bd0abe3700b986855d9337f80fc82932c3ba4498126db6401204befd4887c4c2b2ea1b47ac4a48fd2170bd224cba2
diff --git a/dev-util/buildbot/buildbot-3.6.1.ebuild b/dev-util/buildbot/buildbot-3.6.1.ebuild
deleted file mode 100644
index c876a5c7e3f7..000000000000
--- a/dev-util/buildbot/buildbot-3.6.1.ebuild
+++ /dev/null
@@ -1,176 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{10..11} )
-inherit readme.gentoo-r1 systemd distutils-r1 pypi
-
-DESCRIPTION="BuildBot build automation system"
-HOMEPAGE="https://buildbot.net/
- https://github.com/buildbot/buildbot
- https://pypi.org/project/buildbot/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
-
-IUSE="crypt docker examples irc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- acct-user/buildbot
- >=dev-python/twisted-18.7.0[${PYTHON_USEDEP}]
- >=dev-python/jinja-2.1[${PYTHON_USEDEP}]
- >=dev-python/zope-interface-4.1.1[${PYTHON_USEDEP}]
- >=dev-python/sqlalchemy-1.3.0[${PYTHON_USEDEP}]
- <dev-python/sqlalchemy-1.5.0[${PYTHON_USEDEP}]
- >=dev-python/alembic-1.6.0[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-1.5[${PYTHON_USEDEP}]
- >=dev-python/txaio-2.2.2[${PYTHON_USEDEP}]
- >=dev-python/autobahn-0.16.0[${PYTHON_USEDEP}]
- dev-python/pyjwt[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- ~dev-util/buildbot-worker-${PV}[${PYTHON_USEDEP}]
- crypt? (
- >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}]
- dev-python/service-identity[${PYTHON_USEDEP}]
- || (
- >=dev-python/twisted-18.7.0[${PYTHON_USEDEP},ssl(-)]
- >=dev-python/twisted-18.7.0[${PYTHON_USEDEP},crypt(-)]
- )
- dev-python/idna[${PYTHON_USEDEP}]
- )
- irc? (
- dev-python/txrequests[${PYTHON_USEDEP}]
- )
- docker? (
- >=dev-python/docker-2.2.0[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- )
-"
-BDEPEND="
- test? (
- ${RDEPEND}
- dev-python/treq[${PYTHON_USEDEP}]
- dev-python/txrequests[${PYTHON_USEDEP}]
- dev-python/pypugjs[${PYTHON_USEDEP}]
- >=dev-python/boto3-1.12.48[${PYTHON_USEDEP}]
- dev-python/moto[${PYTHON_USEDEP}]
- >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
- dev-python/parameterized[${PYTHON_USEDEP}]
- dev-python/lz4[${PYTHON_USEDEP}]
- dev-python/ldap3[${PYTHON_USEDEP}]
- ~dev-util/buildbot-pkg-${PV}[${PYTHON_USEDEP}]
- dev-util/buildbot-worker[${PYTHON_USEDEP}]
- ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
- )"
-
-DOC_CONTENTS="The \"buildbot\" user and the \"buildmaster\" init script has been added
-to support starting buildbot through Gentoo's init system. To use this,
-execute \"emerge --config =${CATEGORY}/${PF}\" to create a new instance.
-The scripts can run as a different user if desired."
-
-src_prepare() {
- # disable all warnings as errors
- sed -e "/warnings.filterwarnings('error')/d" -i buildbot/test/__init__.py || die
-
- distutils-r1_src_prepare
-}
-
-python_test() {
- "${EPYTHON}" -m twisted.trial buildbot || die "Tests failed with ${EPYTHON}"
-}
-
-src_install() {
- distutils-r1_src_install
-
- doman docs/buildbot.1
-
- if use examples; then
- dodoc -r docs/examples
- fi
-
- newconfd "${FILESDIR}/buildmaster.confd" buildmaster
- newinitd "${FILESDIR}/buildmaster.initd" buildmaster
- systemd_dounit "${FILESDIR}/buildmaster.target"
- systemd_newunit "${FILESDIR}/buildmaster_at.service" "buildmaster@.service"
- systemd_install_serviced "${FILESDIR}/buildmaster_at.service.conf" "buildmaster@.service"
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-
- if [[ -n ${REPLACING_VERSIONS} ]]; then
- ewarn
- ewarn "Starting with buildbot-0.8.12-r2, more than one instance of buildmaster"
- ewarn "can be run simultaneously. Note that \"BASEDIR\" in the buildbot configuration file"
- ewarn "is now the common base directory for all instances. If you are migrating from an older"
- ewarn "version, make sure that you copy the current contents of \"BASEDIR\" to a subdirectory."
- ewarn "The name of the subdirectory corresponds to the name of the buildmaster instance."
- ewarn "In order to start the service running OpenRC-based systems need to link to the init file:"
- ewarn " ln --symbolic --relative /etc/init.d/buildmaster /etc/init.d/buildmaster.myinstance"
- ewarn " rc-update add buildmaster.myinstance default"
- ewarn " /etc/init.d/buildmaster.myinstance start"
- ewarn "Systems using systemd can do the following:"
- ewarn " systemctl enable buildmaster@myinstance.service"
- ewarn " systemctl enable buildmaster.target"
- ewarn " systemctl start buildmaster.target"
- elog
- elog "Upstream recommends the following when upgrading:"
- elog "Each time you install a new version of Buildbot, you should run the"
- elog "\"buildbot upgrade-master\" command on each of your pre-existing build masters."
- elog "This will add files and fix (or at least detect) incompatibilities between"
- elog "your old config and the new code."
- fi
- elog
- elog "In order to create a new instance of buildmaster, execute:"
- elog " emerge --config =${CATEGORY}/${PF}"
-}
-
-pkg_config() {
- local buildmaster_path="/var/lib/buildmaster"
- local log_path="/var/log/buildmaster"
-
- einfo "This will prepare a new buildmaster instance in ${buildmaster_path}."
- einfo "Press Control-C to abort."
-
- einfo "Enter the name for the new instance: "
- read instance_name
- [[ -z "${instance_name}" ]] && die "Invalid instance name"
-
- local instance_path="${buildmaster_path}/${instance_name}"
- local instance_log_path="${log_path}/${instance_name}"
-
- if [[ -e "${instance_path}" ]]; then
- eerror "The instance with the specified name already exists:"
- eerror "${instance_path}"
- die "Instance already exists"
- fi
-
- local buildbot="/usr/bin/buildbot"
- if [[ ! -d "${buildmaster_path}" ]]; then
- mkdir --parents "${buildmaster_path}" || die "Unable to create directory ${buildmaster_path}"
- fi
- "${buildbot}" create-master "${instance_path}" &>/dev/null || die "Creating instance failed"
- chown --recursive buildbot:buildbot "${instance_path}" || die "Setting permissions for instance failed"
- mv "${instance_path}/master.cfg.sample" "${instance_path}/master.cfg" \
- || die "Moving sample configuration failed"
- ln --symbolic --relative "/etc/init.d/buildmaster" "/etc/init.d/buildmaster.${instance_name}" \
- || die "Unable to create link to init file"
-
- if [[ ! -d "${instance_log_path}" ]]; then
- mkdir --parents "${instance_log_path}" || die "Unable to create directory ${instance_log_path}"
- chown --recursive buildbot:buildbot "${instance_log_path}" \
- || die "Setting permissions for instance failed"
- fi
- ln --symbolic --relative "${instance_log_path}/twistd.log" "${instance_path}/twistd.log" \
- || die "Unable to create link to log file"
-
- einfo "Successfully created a buildmaster instance at ${instance_path}."
- einfo "To change the default settings edit the master.cfg file in this directory."
-}
diff --git a/dev-util/buildbot/buildbot-3.9.0.ebuild b/dev-util/buildbot/buildbot-3.9.0.ebuild
deleted file mode 100644
index 46feefff0fc5..000000000000
--- a/dev-util/buildbot/buildbot-3.9.0.ebuild
+++ /dev/null
@@ -1,176 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{10..11} )
-inherit readme.gentoo-r1 systemd distutils-r1 pypi
-
-DESCRIPTION="BuildBot build automation system"
-HOMEPAGE="https://buildbot.net/
- https://github.com/buildbot/buildbot
- https://pypi.org/project/buildbot/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
-
-IUSE="crypt docker examples irc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- acct-user/buildbot
- ~dev-util/buildbot-worker-${PV}[${PYTHON_USEDEP}]
- >=dev-python/alembic-1.6.0[${PYTHON_USEDEP}]
- >=dev-python/autobahn-0.16.0[${PYTHON_USEDEP}]
- >=dev-python/jinja-2.1[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-1.5[${PYTHON_USEDEP}]
- dev-python/pyjwt[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- >=dev-python/sqlalchemy-1.3.0[${PYTHON_USEDEP}]
- <dev-python/sqlalchemy-1.5.0[${PYTHON_USEDEP}]
- >=dev-python/twisted-18.7.0[${PYTHON_USEDEP}]
- >=dev-python/txaio-2.2.2[${PYTHON_USEDEP}]
- >=dev-python/zope-interface-4.1.1[${PYTHON_USEDEP}]
- crypt? (
- >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}]
- dev-python/service-identity[${PYTHON_USEDEP}]
- || (
- >=dev-python/twisted-18.7.0[${PYTHON_USEDEP},ssl(-)]
- >=dev-python/twisted-18.7.0[${PYTHON_USEDEP},crypt(-)]
- )
- dev-python/idna[${PYTHON_USEDEP}]
- )
- irc? (
- dev-python/txrequests[${PYTHON_USEDEP}]
- )
- docker? (
- >=dev-python/docker-2.2.0[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- )
-"
-BDEPEND="
- test? (
- ${RDEPEND}
- ~dev-util/buildbot-pkg-${PV}[${PYTHON_USEDEP}]
- dev-util/buildbot-worker[${PYTHON_USEDEP}]
- ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
- >=dev-python/boto3-1.12.48[${PYTHON_USEDEP}]
- dev-python/lz4[${PYTHON_USEDEP}]
- dev-python/ldap3[${PYTHON_USEDEP}]
- dev-python/markdown[${PYTHON_USEDEP}]
- dev-python/moto[${PYTHON_USEDEP}]
- dev-python/parameterized[${PYTHON_USEDEP}]
- dev-python/pypugjs[${PYTHON_USEDEP}]
- dev-python/treq[${PYTHON_USEDEP}]
- dev-python/txrequests[${PYTHON_USEDEP}]
- )"
-
-DOC_CONTENTS="The \"buildbot\" user and the \"buildmaster\" init script has been added
-to support starting buildbot through Gentoo's init system. To use this,
-execute \"emerge --config =${CATEGORY}/${PF}\" to create a new instance.
-The scripts can run as a different user if desired."
-
-src_prepare() {
- # disable all warnings as errors
- sed -e "/warnings.filterwarnings('error')/d" -i buildbot/test/__init__.py || die
-
- distutils-r1_src_prepare
-}
-
-python_test() {
- "${EPYTHON}" -m twisted.trial buildbot || die "Tests failed with ${EPYTHON}"
-}
-
-src_install() {
- distutils-r1_src_install
-
- doman docs/buildbot.1
-
- if use examples; then
- dodoc -r docs/examples
- fi
-
- newconfd "${FILESDIR}/buildmaster.confd" buildmaster
- newinitd "${FILESDIR}/buildmaster.initd" buildmaster
- systemd_dounit "${FILESDIR}/buildmaster.target"
- systemd_newunit "${FILESDIR}/buildmaster_at.service" "buildmaster@.service"
- systemd_install_serviced "${FILESDIR}/buildmaster_at.service.conf" "buildmaster@.service"
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-
- if [[ -n ${REPLACING_VERSIONS} ]]; then
- ewarn
- ewarn "Starting with buildbot-0.8.12-r2, more than one instance of buildmaster"
- ewarn "can be run simultaneously. Note that \"BASEDIR\" in the buildbot configuration file"
- ewarn "is now the common base directory for all instances. If you are migrating from an older"
- ewarn "version, make sure that you copy the current contents of \"BASEDIR\" to a subdirectory."
- ewarn "The name of the subdirectory corresponds to the name of the buildmaster instance."
- ewarn "In order to start the service running OpenRC-based systems need to link to the init file:"
- ewarn " ln --symbolic --relative /etc/init.d/buildmaster /etc/init.d/buildmaster.myinstance"
- ewarn " rc-update add buildmaster.myinstance default"
- ewarn " /etc/init.d/buildmaster.myinstance start"
- ewarn "Systems using systemd can do the following:"
- ewarn " systemctl enable buildmaster@myinstance.service"
- ewarn " systemctl enable buildmaster.target"
- ewarn " systemctl start buildmaster.target"
- elog
- elog "Upstream recommends the following when upgrading:"
- elog "Each time you install a new version of Buildbot, you should run the"
- elog "\"buildbot upgrade-master\" command on each of your pre-existing build masters."
- elog "This will add files and fix (or at least detect) incompatibilities between"
- elog "your old config and the new code."
- fi
- elog
- elog "In order to create a new instance of buildmaster, execute:"
- elog " emerge --config =${CATEGORY}/${PF}"
-}
-
-pkg_config() {
- local buildmaster_path="/var/lib/buildmaster"
- local log_path="/var/log/buildmaster"
-
- einfo "This will prepare a new buildmaster instance in ${buildmaster_path}."
- einfo "Press Control-C to abort."
-
- einfo "Enter the name for the new instance: "
- read instance_name
- [[ -z "${instance_name}" ]] && die "Invalid instance name"
-
- local instance_path="${buildmaster_path}/${instance_name}"
- local instance_log_path="${log_path}/${instance_name}"
-
- if [[ -e "${instance_path}" ]]; then
- eerror "The instance with the specified name already exists:"
- eerror "${instance_path}"
- die "Instance already exists"
- fi
-
- local buildbot="/usr/bin/buildbot"
- if [[ ! -d "${buildmaster_path}" ]]; then
- mkdir --parents "${buildmaster_path}" || die "Unable to create directory ${buildmaster_path}"
- fi
- "${buildbot}" create-master "${instance_path}" &>/dev/null || die "Creating instance failed"
- chown --recursive buildbot:buildbot "${instance_path}" || die "Setting permissions for instance failed"
- mv "${instance_path}/master.cfg.sample" "${instance_path}/master.cfg" \
- || die "Moving sample configuration failed"
- ln --symbolic --relative "/etc/init.d/buildmaster" "/etc/init.d/buildmaster.${instance_name}" \
- || die "Unable to create link to init file"
-
- if [[ ! -d "${instance_log_path}" ]]; then
- mkdir --parents "${instance_log_path}" || die "Unable to create directory ${instance_log_path}"
- chown --recursive buildbot:buildbot "${instance_log_path}" \
- || die "Setting permissions for instance failed"
- fi
- ln --symbolic --relative "${instance_log_path}/twistd.log" "${instance_path}/twistd.log" \
- || die "Unable to create link to log file"
-
- einfo "Successfully created a buildmaster instance at ${instance_path}."
- einfo "To change the default settings edit the master.cfg file in this directory."
-}
diff --git a/dev-util/ruff/Manifest b/dev-util/ruff/Manifest
index 7d47e79e5639..ad20e1ea45e6 100644
--- a/dev-util/ruff/Manifest
+++ b/dev-util/ruff/Manifest
@@ -1,15 +1,16 @@
+AUX 0001-Gate-f-string-struct-size-test-for-Rustc-1.76-10371.patch 1232 BLAKE2B e71de8565aa0bc6e23fa48da8b0aa34c633a8613679e2ef72a50542bada2730cc49d15aba1563dd6d6ebe754b3871ff569b8cb85c767e42bb17fe723a3f97fd5 SHA512 b4b20dde59706192fcd382ae7ea93ce05077d47191b2de494f29ec6681fa95d5bd0332af024d33860937ef6541b7adee8bbe6caad5b4bcc73dcda64dc9677cd5
AUX ruff-0.1.14-tests.patch 454 BLAKE2B 0b463b44406811eed53ba0ad41da4807f8865abd4e32e56ac391cad250c1bb22b79a521ed4c7eaed9158f1660d2f15407a001600b68b2f3824376f55ba1e9435 SHA512 873f0a044f0dc662ca9ddd3c1cd0763df735618d965f2c6d849b6622e6ecefceb5495a86dc5bd8dd475473c11f03c0379f5cd910200e0a2637cfaf6e29f7e6c5
AUX ruff-0.2.0-tests.patch 482 BLAKE2B 07ed6b3f416dd43439640f8101fc0fd7272752fc03a60761e1e60d1c99b0ae1efc031565a3cea632a0ba755e4c50bb239e3da827313fd72e8199bc42e536b7dd SHA512 2603c4392cd9055fc23a5bd53d6938b8f8f7ab7fb0e7e9a5201cec86b504d235396da49fddd2ff4d91252e26858738373b9d79d6796ca6db78ff14189a068176
DIST Inflector-0.11.4.crate 17438 BLAKE2B eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd SHA512 f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e
DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
-DIST ahash-0.8.7.crate 42894 BLAKE2B 56f4b2f577eb2752e675fa2b3191c65e0bb88575f92e8d906714296fca1daace46e93256672fce08cc5b4ac11d40a690a06b32a99fb50fd0df4f042773c33b6c SHA512 2c9eaa22f7bda47a781994c769d4a2ef15ba0f511fdd4ec4680c13d4c1809f1ce01adecc3b3776793158062d28ad9e5f0b1d1c0a9429e43dd07cd99540eae7a6
+DIST ahash-0.8.10.crate 43555 BLAKE2B 30c71f49bde551444dbb074d1084701ca63e996bf296033d726bb2f03b3059376e62c310e673bfcf7e461a7a1dcf48812eb3d5aa8729bf9bde9da64977eeaffb SHA512 108872193427773e15463916ba034fd6cebb35523d827da331f374cf13cf27ff251a07c978bff4072db9ec8c307d9df092149ebd963b0702f397ebedd80e87d3
DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
DIST annotate-snippets-0.6.1.crate 21894 BLAKE2B 4684eb9c7aaaf7e34808338d05c523482709de2c79245df30e1d1148b79de77fc4bff88adefdb85d0675799749c9ed8bd1a14be0d75f68c2c7664ea5db13ec16 SHA512 3354bc87d4ff32f73db98546a6e434f3ecfe6d290f08df5ebaf6afec15dfbe105e6b4e91133f442246a7c2e534730550010ef18ff075f1f7d6267799962e2b23
DIST annotate-snippets-0.9.2.crate 32065 BLAKE2B ecd635f285ebb3e24f5a37db14d7285e2ae8fec19c1ea53c21377eb65cc76777507bdf93ae23460f44099579b2fc2dcaaf97d7b8530290a8488ecd0feaa194b4 SHA512 668202780b4822d4cbbb654346eba1d36b6b47e0047df55f233768cff73ecd53220c8613179cede942a0bd2373eac753b29803e91924f1037dac1135a0690013
-DIST anstream-0.6.11.crate 30239 BLAKE2B 4ac585ec56a804239d32ad3e64d93936ef9d5c8e0f0e2df17f7b081b6a3b2c4c32ff4ebc09ec02507bbed22b025628029d859610aed90c024e19a3216de73c8b SHA512 f8dd65cc116a1495782a3bfc98edfdd0973ab22ea2fafd292fb4bd3495af7b5ea410f320d3fa05f7f812fa96c2a20f4cd2af9fc58869a1a306f32714cbe45163
+DIST anstream-0.6.13.crate 30928 BLAKE2B 0c6d0932dc486ccbe8d7e6f97bd8aae03fb84d4db90d0488070b7109de673e0af845a70a39e546af87f71f4c7f7bb159ab8ed68ac0f03a0297457062d9d69dc0 SHA512 4f9ccfd135de9be22a01230f39d571c8d8ccf7c3eba837fbf0868c9660693b60ee0c1c2f9490a587d5307e892ed45cb946da7a0690a9f972619c94fb050bde09
DIST anstyle-1.0.6.crate 14604 BLAKE2B 0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20 SHA512 dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa
DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e SHA512 4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399
DIST anstyle-query-1.0.2.crate 8739 BLAKE2B c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3 SHA512 f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc
@@ -18,7 +19,7 @@ DIST anyhow-1.0.80.crate 45138 BLAKE2B 4985d3d8f1d5b5886fae5c7d1a61f921d3d64fb51
DIST argfile-0.1.6.crate 8011 BLAKE2B f015822f34801cb6e5478b15d33660b41e38b8625b7f549fa5ffb4f786a8c1dd8628d4125229dab4e81a8e07214bda912650b5a87d54dc43dbecb84148b90208 SHA512 316913b03e5b8fd43ae3fa1f78534b751ab21230bd93c241cfd7c8b32b7ec37b72fb03f3c45891b3554b3a69e438b4b2b962324b9eaa20aba52eafce3198cff1
DIST arrayvec-0.7.4.crate 29856 BLAKE2B 81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b SHA512 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac
DIST ascii-canvas-3.0.0.crate 10575 BLAKE2B fc40c40551e3e1b2bec6ae5a85ee8b0a1ab1ef3425cdd19ec6dd47d849205004781a2c8f51470417fe7556cf8524cc63b84a532532c5081604adbcd92d286b44 SHA512 216056640604f5faba6d46e2c94ff75234fec83d3bc2dc7cf34dd279706362874e3a513c717b23bc591da07cc3088458913c4e9aa5f280550c93d261095c8703
-DIST assert_cmd-2.0.13.crate 23917 BLAKE2B 72fbb8afc12429a96c89b07dce8b2a969a1c2656aedf19ac9cd2bd1e5d5f29b3c558616858ad01a86807b787c88efc556ad432a55b59b0df5b4bdbeb9b6ab05e SHA512 3599483d28f1893945b63d693f38d656724f382ac7a0c2cb0773d72e6bba3dcc9137cca51575fca984c2435b081cd6ad68ed5d1fa04e606484926528cc41a305
+DIST assert_cmd-2.0.14.crate 24591 BLAKE2B 2a25812480770ce8549700b6c5afd0e3fc230c280c66b5b61480a2db0dc6c5a95b6a564ca7eb6024fa43498168d8bd3511a6cd659498540bf1a5a3bdbc2a3fc8 SHA512 112c3f933a013715c0dfcf29889ec023c88097a70fe212a7d98d0a5272d5f6da87df9353da006483830a0ac3c42a12e12d8fabeb90eb62453982edbc75215613
DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9
DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3
@@ -27,10 +28,10 @@ DIST bit-vec-0.6.3.crate 19927 BLAKE2B f5bd3bb9c87fdf3b206739b74df20cab50a1a45af
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
DIST bitflags-2.4.2.crate 42602 BLAKE2B 768d4ca52aca73d8acf2f494a66957ed2603eefd5a04332ed0880d230c2cc6ef3bfdc0792fa6f288a0eb132913dbb256793e580bc34f4a40e8200e1fbafe97a9 SHA512 ef4c20e6e78a2ecee97e17189b7100a504d8176c7c15d7f17d62157a116d66f83f8b2bba472a4acf02cd3edbd94b20a7047af918c3f3b371e2e04f7474be0214
DIST bstr-1.9.1.crate 380305 BLAKE2B 52b45bd48874d052636c6b451cc36d8b012808ea5193e0188e5edd09f81d21b8306926cfebb405ad0650ec9aa710f609bacaa773bf854b21f4803dc38bb2eca7 SHA512 67e9f76719310de60f46adf3c39768b4dc078d4c32dc6bdcec1a94cd9f630c5238e427ed84cd6ec25a44f54e84adeb795a0e92060a5372d9fb9ad9f0914e3172
-DIST bumpalo-3.14.0.crate 82400 BLAKE2B 13bde02e2e60ea3099f4e46ff679d07b2e8046740c1855bb81fe8d20a4ef0fb26e565da724f628a00c9154ef16ffc9018f67433d2a32544564b66803b5bab223 SHA512 179c116a5320c5f21163c343ed48add36089d806e35bc303318dcfe09ba1d5f02bf8012726d0c2cb76a73fae05a7c887a91e18f9e5ff3b9f9ad8a2f12838757b
+DIST bumpalo-3.15.3.crate 84438 BLAKE2B b76885372dbf91d3991fe5428c187bf4f66f3a8ed7ae44932d7479cc154ae0f03356d3f4fe56ccb5cb54f1690a3b21c4def5081228e778a5e64071023a73db97 SHA512 0871115264dd63ea9b636481bcc6f7fbe1c9f7579bb7cd69622ae79a3df216a639cda2f91af370f84d3e8a8bd615d894906ad614a20f94b9ece954d31df5dbc1
DIST cachedir-0.3.1.crate 8668 BLAKE2B 94b624651fad1acb2b82d7d886449db2b5558e672ad220396c190d155fd1ba8d46fcb26eed6b15aadae91011c7c44ae32c8257696b3e3f0568c3f0e4c95442d0 SHA512 af060f442ce5e101493e99545befe0f7e4bee8a07fae4cd0eb20d5e1cb10957e4a93cf768c8bd21f60f7bb826d1278f20095ea869d9c006fba1261cc1288829e
DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
-DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7
+DIST cc-1.0.88.crate 75288 BLAKE2B 81c512bff79ddc40af633620ea440a73d3f7370c96878b3a84606ac0523f13a9ea756765afedaf2148344ffca3ce928fbb0678977273c918c21b4e3985507938 SHA512 67ca5820d36d1be38e56f54a0292d550c9c129d680611a60fbbfa458b8cb748e5f27c7ed1eb767ac3df41cd4e875160525b81ab624726183b1d298ffdcb87846
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
DIST chic-1.2.2.crate 10269 BLAKE2B 2c792e22b71347e34769e4c43d12dccb92c9c2a3e502f144e5078e71bb6192700d3e783c5c3d6046c0c7070d27f1b19c1dffddd59f4fc4a9b755353c9c0b8340 SHA512 f143424b5d0e5366328a1bea169bd99ab214214c51223974ca847b36e3225f4946a57542a673fb2fb43e0b620782de4e4c87ed4ef22e97905aede4419a8c0603
DIST chrono-0.4.34.crate 228932 BLAKE2B a2feab8d8b079209f8661fd8c5069f2a5fc3e5b0a6233187ace16f8f2ad8b4a147253e47af306cb31aacd82bdf490a8c8a171ad702b8dc22f9b934205d080c55 SHA512 2aaccde5e5ecaec744613429f807b3c34b92632973de7fdbdafd7ca510b917a23a0abc92a6497754d0d3368d684305648aec1fa2a0a61c88a100a20fab2348f1
@@ -39,7 +40,7 @@ DIST ciborium-io-0.2.2.crate 6697 BLAKE2B 07636da78f59859515af0075cb36d9ca969113
DIST ciborium-ll-0.2.2.crate 14695 BLAKE2B 3c9ab0b338070359f9565706a504e4f6c65560072380af6e0a57068ae6716773d40e75dee84ded5e1d32f93445a07a0965759bedace58291b68b94479fb16488 SHA512 2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a
DIST clap-4.5.1.crate 55389 BLAKE2B ed23a9d14663a974b14c53b3abc91daae349cae6277664283c27ef201e53969b7ddde1cbd83dee796c9e248e88a622ab1753563ffe474a8b48c1351a7e21ad7b SHA512 b777ed43aea510e789ed76514825ca3a27fac7e386c58a88a1d5c74d0d72fd720e0d97777ddc49ae2e060d76af3ca554f3b9cf6a5f10b944f044d2554a7a4d35
DIST clap_builder-4.5.1.crate 163569 BLAKE2B b3300cefbd190c6a23bc8e5b9f5a7f763b0bca47691011a11769383296fc99da8f7424af2272eb1d2d748d8ab6401bfc285c71aafe3f4d1dbb514151e234c9d0 SHA512 336ccf8d3f0fe43a9cad6f49939aa87cef9fb33451f5ae09e79c399680b94b84bf08f9974b0bc7a90f5c6727cdb26540e3b74ad47eb1bc0a5bc2358385825874
-DIST clap_complete-4.5.0.crate 37818 BLAKE2B e1d503a4c8c5226f469758dea2fd5fcdefca785358be7bdc41e2c698cb7a3d5aad55520f7c78de3fbc4975475deb36b7ef544d51a1ab789abd332552229f4308 SHA512 947f5019ee6cd9cf2489281d09f466972395da47c16cf89ced7e02e839d6e3b5f48fe83f928aced28f60b303a65fcdd5ac40c4ba9871ee4c87722c9be9a85a23
+DIST clap_complete-4.5.1.crate 37823 BLAKE2B 0cf64989041e0773ee0d4ea767dc781d9cfaa68c3edfbf2b04874f24064aab762223b50b5fb511a09583191fddf03f5bc7afc443c213871eb24f94695fcfe004 SHA512 c815e6f8fe190b0cfab85e739973b8a40fb23586fd329f96cc21a5ecfa9108ad5bb4a5a6cc5e00983e704d4272c87433b426f582ee44dcc9fc59d9a7784f9334
DIST clap_complete_command-0.5.1.crate 8273 BLAKE2B 84302d7ffc34d9e947dd141421462b2035f324a77a8c68fa342a49242b0f97e43afc54be90d7cbb2efb311ea7848313af3d98c572402e7b25f83c22ff1fce8c4 SHA512 0cbd75f41349c709440ceee1075cd209f927b928c665b31907caecae91ab0b1e00c0a73f8185df754663e4d079467c6312abdc175bb6f8bd58c6d783b371754c
DIST clap_complete_fig-4.5.0.crate 10932 BLAKE2B ea828d2d36a92f13b176af614562634ff2117f23a328ffc1bb873893ed3101d2cd52ed09cf5b1f299a5a51597e51ca2806411158cbde8dbceb6c56417b4b9111 SHA512 8cbe3e2466149f2af74aa9e9acf538ec84450111a698a83bd95684685419dc9c37251c3f1d06800d1ef8e8fe9739186f95c1d626fb61b27a672cb79bd0d08bc8
DIST clap_complete_nushell-0.1.11.crate 32198 BLAKE2B 6a704251bfc10fa7fd113f7e82bdeb9655f2e23d851fc3d654332ee196214b179fa83ed6c57b436df247f6eb1d2feb28017090b9087b7b8d92283978e7ce9957 SHA512 04098511e19cb629df43509f2596904ec2a8690fa6bcf160825030c42dad73f77ed184e5a4dce10c8308b9718541540f10277b0ef0fee6b039ac1e7b482d3cf2
@@ -55,17 +56,17 @@ DIST console_error_panic_hook-0.1.7.crate 507196 BLAKE2B 90f2855b54c78258f9e4983
DIST console_log-1.0.0.crate 28943 BLAKE2B 1717f161a7d3a92d5161119cb7ffc477b763716e5022e8cd528caf6e8d28eff9ec4bf53a7c45a68956d61109b4d50dcc582051e697c7a5e4a591e6e67e054510 SHA512 e44e2acf873fb86822474c6e2a7dc2964384db096b3ee13673bb57990dc0a930a306f53360f9d1145faa31bcbd194f8fcc1674bdbc2f6b236e7eefb4bc43a06a
DIST core-foundation-sys-0.8.6.crate 37629 BLAKE2B 683d5a84b6a3816317f87359532a8339f08bb4043f1d70a8588636eb5dbe6ebb3843e2a12d9a7e5fd1637a912c52a5aefbb8d44796330b09593e7adefd3babd8 SHA512 24a8958cb16b081862a9000affb0147b8b3be1a664b834c3dbddbff03e709de3f4060ff4800e5a35453f4392ccf33168e8b864be71b17be38cb264a39b915100
DIST countme-3.0.1.crate 10784 BLAKE2B de1803559fab0accab1edcf5db43279dfa3d7b2874f5c0ee300f46ccccc8ce4c5c3d92c5a3c211068430d903f2e9288ea07fff532d84e3c0f80edadb0752a803 SHA512 f4c8c0977c6871ac8b7eab15904789ca53cbb28385a6fc90d880f85afb44bf10602850198c624963c7db04dbee8c97e271865ae2eadfdf840c21792de4f2af47
-DIST crc32fast-1.3.2.crate 38661 BLAKE2B ce3762b03d24d5367d89738991c060f4b3af7840e0a7ac7fc17d01ed438caf964bbaefad0fc4d0c438dafa5a578429ddd353c71197f8b54b1ec441395f2f7ee0 SHA512 a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357
+DIST crc32fast-1.4.0.crate 38665 BLAKE2B 77398dedfa5e61357fb9abe3415ee53e45d3f1f7aaee959cbc9774f31a10ed324da2a558d20fd7c0674d450c8985b1e9c78b0b65e6ae2d9da6c873fe631c5ce7 SHA512 3e0bf1d2411ad9c651e0242c574cfda09403db24ab4b55560145ee73b31b08be45e5e12ce2db991d165ff056c7f2f67203fb2c048651f1c66ce90ec3276c455e
DIST criterion-0.5.1.crate 110088 BLAKE2B b99018b6a6f97fe47d90a2135e3d483ee624d43088d7881bafb2c35ba385629f1a4353110bf190c04903abc4ee99ad1735bc9c5afc6c2854a1aa9221fd714617 SHA512 6a1a32437bdb95f8472bafb5b04bb5999a6ff6fee4ca5965028ec53b4867d01b529241d01809a003722ec7d5710c323274b6f3b50ca0935919a9dee693f4d3b0
DIST criterion-plot-0.5.0.crate 22706 BLAKE2B 28a50375f2871ce6f168aafabff46f4368bf55cac379c67a2b4396403259372759dba3355786e695b566b1cddee9091a469755a04c06ee949f00aee8e9a28699 SHA512 971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14
-DIST crossbeam-channel-0.5.11.crate 90434 BLAKE2B 8666f039a0e4ac6f0f8be2d08ce3349d8ad4aa7d0f38c638dfa6dc6a7f30a1629e42f87757d9e054e836941dff6a8efa53b5337706bc5958d33dee61f38e7bcd SHA512 1d37bae1c946d402c1fce37f22a82037d68896770757aa91d209387f947d39c514df52e0ce94317141513784511ac626482f16099cc3b62ca28a52f387b69c71
+DIST crossbeam-channel-0.5.12.crate 90515 BLAKE2B 5a302e58411d99d52630cd154f4f642ec925af3330ced9456a16e417e2e43a37dc2b2288ccc88137a75e682e7b10ab2979f1f90c0bd42ceca8fa84c700b7dd0d SHA512 e17b0e41901b2b41e89913a0a50cd1eaacbf64cd07f454605a85781b8b1373c35bedd16ccf6b24029404a3171e0d670fc2b1474a6448d0feb40ba0e41f99019c
DIST crossbeam-deque-0.8.5.crate 21726 BLAKE2B d97b35e8e8858deaa7fa9a836e836d02914aad29e5c34ab121f52ed65e95213cb2574df82273277365889ea771f04eb40bb2439347c259979f1dd6d5e9853bcf SHA512 0f0c9745763ab156136227cf1415de514952a3f8282ffe413cc249f9f4b345b029940e6a6c87b3be8331a7c783655a35b89c7a2547360ea5ae10aa64ba7ae864
DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2
DIST crossbeam-utils-0.8.19.crate 42328 BLAKE2B b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0 SHA512 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9
DIST crunchy-0.2.2.crate 2995 BLAKE2B 74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3af60c9e867a7852270697a1278b7dee00df8949fc4268f9756a4a098df1211ab3b3e31a122652c3ba0a6fb SHA512 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025
-DIST darling-0.20.5.crate 27737 BLAKE2B f3b5dfcb8313e8eb74edbd49322d45ed814ef63df642b27c27c1e464c8db155b536fb6d53133f070f3edea749cf6f15d465908119cc1c30156a2acfd4b93d536 SHA512 394bccf43738ce63d7d0647e828f6606daa1d1b2be85ac2839fd5ed22450e93191c33e25bd32e61ab9b82a4546a3f84acc6b376cc0029b9a236db31a38923a5a
-DIST darling_core-0.20.5.crate 61089 BLAKE2B 00dffe93c0bfd97c856f8f4e070c2cec02928389fed26b3680ed6505e1618688f76438c4ea85ed68ea01f8f574cde375fc7f227a6510361e1727510960fa0531 SHA512 9179e08ada4e4871242d3be176109c8c6a94e1ce2451ab18e553061b40f004d1d725c50eb7f91668a43a90b548a0ba6a2a05728ef631c857a53116ff7dec08b7
-DIST darling_macro-0.20.5.crate 1857 BLAKE2B 540369edd7ae25f16024008b0e6c8d0ee2d338cc1e28edfbfde1b72449e4f4b40dc6a8e12ac19851eadcf97e620bdfcb5e8877c6b05c190a4116728143f6d073 SHA512 ef8d3433d4020decd186f842a0c590b6c44778252afadda0a6dab840f874bb0d7aaabaf3bdfa28f66f19ee8108930b5605a7f733a516b9c0c53955f229c5d4cc
+DIST darling-0.20.8.crate 31234 BLAKE2B 13e8ec124715f743486d740241273fa5ff046b5ede86c39ad5413b3e767166dd90e7ba7344a69c1e14991f0572f7ffa24b081ef54236712c5286f211fcfbafd2 SHA512 2b4cf37cf7cce9af8e93f576dcf36b539816e1ee7b8881b5b8480c45e038c97ca2d3a80c54e243d7c6e1ae23782947efaf0d67a37c0d4dc66301c8a86ce0fcc3
+DIST darling_core-0.20.8.crate 64442 BLAKE2B bf1844eba6bac260104e2ef310721d3aae7ff222d99b01b9bb66e3c71ab700095af7dd5b3a77043d6751d94af131f02f23bd321fe9d4a7066f93d1fb7c0c605b SHA512 6f2d047758541355b81e43273cd1eb8865624096c951643e6ce777d716e17256528c47fe012f33eeb1f63883ca08f532b1ca52f43394dff82fd1bbf323763751
+DIST darling_macro-0.20.8.crate 1856 BLAKE2B d7087fa67033c897aae582e5f4d3126e06e024b7db203de7e7513308af7a0ff6ef0584a150c6f30ce434ba6ce4cc2a438f89f024c9d6338198aba3bd15cdd116 SHA512 97d18bb22b79dd95dc5ab23ea7226f9fd2d6e418b7ce9aecd4d43b7a15b37cb91e509607b89eb3a914a5d3dc562b2a292d1343f87f594ab32d41fb583d7cbdc0
DIST diff-0.1.13.crate 46216 BLAKE2B 27ceeafb7afd45eabbbe22d1f05667f513a6062762e6b77122e267282a8f2a0bf96384989508bf10c9e13af4856bc9f58f09b10055d6fc2c32681e288ffa9f9e SHA512 45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb
DIST difflib-0.4.0.crate 7638 BLAKE2B 57c703de0d467c997bcbedc4d6577569b3d72c612d3ccd929025a98f4bf8f72f2a0d43f3cd3bc616676c2569aed176b3c1362cfa868a4bb1197e05fe4dbce32f SHA512 fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9
DIST dirs-4.0.0.crate 12503 BLAKE2B 02c0b9b68d09ca713e365410c72d761de5adb87a0fc5176c4f980050198cc05078fa67b43a8af1b16e80e7edf41a428dbe55807463bab59f3fade09b53d7399e SHA512 be582e5045f1916fb6b918c8e8c5907b4b663534025e4227ea4828e2aa9fe7fbcb3c48f1f0d08d163ba684aa4404076ac210e7f14766a09b9ed89a2825121b3b
@@ -76,8 +77,8 @@ DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 30334f2192698d7d03bd4e8bc8a682482da7d13b
DIST dirs-sys-next-0.1.2.crate 10681 BLAKE2B 71431533dbfd6016cc309c14a842ac8d43577abe768e69bd2caaf7d19d743f3ca95b9b0be1747077282089c64485f3d4e24bec8e56d4d883f25e494d328fbf3a SHA512 b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5
DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba
DIST drop_bomb-0.1.5.crate 6859 BLAKE2B d115c842c3642e070cbf91c8155e09a10fd51f772b2f491d7ac16ddb983e9a6334fad23415670caf24fc3dc2f37a894f6b39443453ca394d9227e8783d5519b4 SHA512 b4b33e275506a52a062d4d3c6beff14b4081b56c4491fcc28f4aaee645f6dec103fc0b67994cf7816d36313ad5383478aca28dc4d6cf619486a517f136d7b344
-DIST dyn-clone-1.0.16.crate 11766 BLAKE2B 00007d81ed18e86afaf542d2fdc048334aaa787fb3d97110183718f4240a0261e307d50fcba6bbe52cf1b4cb95743b6f03c80c664a8ba39ad72dfbed11b4a088 SHA512 7b0822f0f53b617d3598c033026e447a3d5d735e3087231ef4c7442e3c3eefbe690cf9fe1fc53a30b09dbd23e21bc1bc9a6a7990b70371bb99ee5e771b672012
-DIST either-1.9.0.crate 16660 BLAKE2B ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466 SHA512 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177
+DIST dyn-clone-1.0.17.crate 11848 BLAKE2B 1f90492639630036e1e877537328e46ee3fa697d85b2f87c45990d4a51cc900a6f604d077b16575015bbf0a970c26f898226e87e6e2af82d624f5fa565036617 SHA512 b51fee8c4fa3c6b0bc677e9997d4b6921bfee9a11e369eedc649d19eb5d95d7872b533b37fb1ca842c75e714b46afb1231369341c45071db94f09b53e37e03f6
+DIST either-1.10.0.crate 18334 BLAKE2B ac5d81e0822132846e29f8959671b14ac6047330d54020ea7d4ad790ef985ecb4ddcb96ec7e327b1a66b9c89d37b112dae33c9ac35232c136f60ad9baab7d5a2 SHA512 2de38a37b7f3e61effa89648acadbf220eacfda1ca7c82fb77484e45577769b724f7dbaa297e73e3d355d6b1bd5109373c3e96e4c1a13a918176162b33ea2432
DIST ena-0.14.2.crate 22991 BLAKE2B b609831e2f5dfb6602293cc3260098bf0dac09afd516a8e6062453724d7d3f516bf14811e81ac3e11efd917087dbbf4f9a3524fd30ba79cca85cee2c0c63d77a SHA512 e66eea99484c2b7fa2df7c8b3df3a10dd185163b781fa03b1695900a148a7c1a1676f7e6dfe2c5d18b61a90a6756de0bc42e9c873fc7a53de3dac799b7c23c01
DIST encode_unicode-0.3.6.crate 45741 BLAKE2B e1e3792bc2bf9db7df33a516d0d755eef5eff1249aa9b2fd7f0dfcb155786c566fb619c9b2d73425a8625c8593988b117e9676c341f65e8795ddc838bf9881c4 SHA512 64193d6ac75f66d58ed864169b5d6228ede36dcf100614395e086bc8e847a3ddd287734d88e8ed50f38c679a99c80ec68449175a67d8ee03b02ec1cfa9d55e77
DIST env_logger-0.10.2.crate 36402 BLAKE2B 34ef02d0f53fea474e7284fd7021ed3b44b11be2c0d0c9a66ace8792bac74d1a6b43997e0e7d043ef89e14903f6ab6d42c169bbb164f05cfe4e1688611639edb SHA512 c44131efb703eed984d8f4edcf18c77ef14036edf013e8bf445703c74a4386e4c3f4b55a272490da1ccb47a692ccde4670772c74d35c5723601c870416144b69
@@ -96,11 +97,11 @@ DIST getopts-0.2.21.crate 18457 BLAKE2B 10651e947e49acc768d99ae56ca5a7f37c1f61bb
DIST getrandom-0.2.12.crate 36163 BLAKE2B 0afef8504932ea0ea051cde1d14bd5b79edde68d6ebae6fe88fa4aaa532605a16f466d0d9c0d0aa619eaa105600b6d5ee4e191865a3fa041549a78f78ca82396 SHA512 dd97d7dae1a7ba653abdaf2db719e1a9c8eb721b08b4af0f1c45b1ed5079069d1b57e4f6d9d879e7fae3a890763f4b6aea9bc2d945392b98e811e7b348589bee
DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b
DIST globset-0.4.14.crate 25090 BLAKE2B 2c3e6f8384a066ebfa1f36bf03125b5eae79329255674e32c58963451d4b342ada10f17524232a953bee133b3c77b678a141543759ebc622b5fd659fe55622ae SHA512 e83e4f5e42a97609e2579b09f49c2cb0a76a94e7e2975c5871f2c5af5d3b809736e0a7b220404c582f4a0c7eebdbfad6cb432e89b26401b58f2b253f8c0151bc
-DIST half-2.3.1.crate 50257 BLAKE2B 073192254d98ea786b450eb4e29d36c3a661ee2ac6e57b8f303a7da483ac60451de59a91fb4d4be3fab23ceb109674416162f8224d3e9bc05883e4f998182225 SHA512 b29acbca7b8f8fed6392346d03c710dad0f51cb2e358e7ea74a3aad4e10ffd22edb4154a56f877adc375da831a7597b51f7049335c0781a1b1110103e5eafc35
+DIST half-2.4.0.crate 50666 BLAKE2B 5175650e5cb9fa08a5d45ce35b76b15454d27f214d9b9236902ffab71834b342beba0654f9c85fc796bbb499a1a979b60714a5bf7666d1faf59d61530073adbd SHA512 7357a0f84dc6ae394efdd464f5a6da2bafa48bf8d794b2c34d1507d4d66af31ece8a012b58e6f76eacea2c249488a12c20f8c7e516ddd42a70633c9dbaa13bf5
DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
DIST hashbrown-0.14.3.crate 141425 BLAKE2B 23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb9d7582fc9eb408d3eec50c99f34502d450170bcfef4da7f2b1e743e1d1619875ec879e4753dffcb84f3c10dc3b2 SHA512 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356
DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
-DIST hermit-abi-0.3.5.crate 14437 BLAKE2B 62b2d2d7d2d5d63ee79d98d3604e79705b34c3e50a107e36f06d56783f7df22debba00b135c3d9cecdd5ecdde6bb5e1e052ab7e843dfd791dd9f8eedf931f96e SHA512 28256ece8ed613bb789a194ab44dd071e48c16ce9f8d4622f828b5ffb83fdee18cd7fa939b40987060a43d76d4b76b3b78cc1109ab15c75880517661b8843bc5
+DIST hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045
DIST hexf-parse-0.2.1.crate 4662 BLAKE2B e1b6bfef243b07305d7a8f08c8dbdafb67dc50c284ae70ee7032ee8bdc4e72928b6f45344613db63bbaea49d883f0f54e1c09235fb951c1a65755946c557ff55 SHA512 76e64d95121b0c3cd534a0005df0933bf6430f50969ba7a72f6a8261c9b7830c00a65b9286315cf78dca4a23c02bddf75488004630ca9839cc371c43efc8cade
DIST home-0.5.9.crate 8760 BLAKE2B 02277a6d0e54a88e62a50ceb5b50b08cd5dc1ca5ddc17a799db0f49a17fee8560df53f616ae22cd16020ae2a89ce7c6ec22e5e2c0d513405bc2859a6e3ec61f9 SHA512 3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1
DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c
@@ -111,7 +112,7 @@ DIST idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e51
DIST ignore-0.4.22.crate 55462 BLAKE2B a9a29e5286c9a9c132f2fa319226bfa85c9555150afd18e34bd3b37915250842c46f6079208dce75674fef448450dfd23242858ee2e4e2bdb7eb65f89d689d0c SHA512 9647a4887258dd970c87798dee32a16c1cda75ce3e352829f78d97e1b786d67f74d89b2fd76d48a607fe795213965c04c9dfb47713f8fa80561f87ac465956d9
DIST imara-diff-0.1.5.crate 154821 BLAKE2B 5be6954d53e1787e6c88b23c7cbc8848f92aa7892a4590fa7d55269550dd7e0a355ea13ff646abb4f91467ef4fca12e74da60958181ff0c6800d9965f6a536d6 SHA512 9c8254012958869cb4845f76d34849b140dd1604d14dc9822f969ffd66c32a94ae6151a1b11052817e1ef60fb94ec52ac9bd0a122b5a1e6a994952445e4d869e
DIST imperative-1.0.5.crate 12294 BLAKE2B ccd9421087763b7e96afe4b52f9eea9a613230289ce32aaae4d6e266f40a9f06d54f15a1e4b978157024d17f5c717a410fd0a619badba3989199295218e9828d SHA512 ddb760c801ee69b7669d57025027b2b72948297170834ab968d0032f3c41b05f99a0f51263b074a53fa221bd42fe57ba3897a3014fe4207b297b10b8f107efc7
-DIST indexmap-2.2.2.crate 76160 BLAKE2B 1b020e3e33204e9e0cf15e0b91a600296147432002e94ae1061f1d7511e3435a29c1c0c438933eb6a56c7c522cbdfff29a106622041815cbd706b9515e2ab82d SHA512 814cffe0e586940c82c152536a970917ec8702a9b946151ccc8574188fa2cb0fab094888c0e910917c99e37f5f53723ab799999fab4bee395bca7d45adeed40c
+DIST indexmap-2.2.5.crate 81498 BLAKE2B 8914a50344951aad58766fbfebe8780298098e3a7c923287e3a84f6de41e2924a6a3bb3ee91ceae9b5b49654b83ddc7516a4cfa6253584b0657995d7c8f63a89 SHA512 84fbb6e61756d5ff746f6ffb2c3c8552f96d3af205075a381f06df85258c7597ce24b0d193127a797f975a3fddc1fa92110738227babc73a7fa37505331f8d78
DIST indicatif-0.17.8.crate 64869 BLAKE2B c534020b2c7b25bb07cdd0fd4414fc817506647cf5b8e2081c22be58857d5adb170082a3756004c69187619fc5625f8b9a1904566dc51c621838e09ecda5b43e SHA512 487e73445c5c7d3c16d6f93a3d9767f41b37d2832e56851154f8b69e678ab7d9ab04eba225a6bcf8b48842ae0db0249b060e998e29a252dedf8afacdc88b1aaf
DIST indoc-2.0.4.crate 14311 BLAKE2B 8d604e20825ae64530014081c627abe4ecec6447e1e214408743aca79ed217531baad4bd7021137ae6628555d769a248f06acc556cc3254d2626074aab110a44 SHA512 ef1b8d19d89d848c1133f2865247e0ce23cbe5552454805910ed0478ac4acb11b11629aa4a5ce8756d0ed5cbc0644abedeac0246f433166c68f47cf58cf4487a
DIST inotify-0.9.6.crate 22971 BLAKE2B 7a6cedd29b2503911fb42324fe3b4f4f20abb62a6b4370f8a7f634d9988f1b3053a70d69d6bbd7b850aae2590ded7548b73326a598d31e5b579e19ac3cc781d8 SHA512 39c3db1b6da620df9eaaa41cc20c2f22b9a372e181ed7d8ba0c7ad4e711ba4486bcec7ff86bb4d814d9c53e071cc4e43845567069e45b897c562cb677fc872b2
@@ -121,36 +122,37 @@ DIST insta-cmd-0.4.0.crate 11925 BLAKE2B 307a25394bc93e8289644c3df660ec0de96ea3e
DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
DIST is-docker-0.2.0.crate 2664 BLAKE2B 6c3b10a805bb077b9d0c54155fb9e72a15304fb3d6f0ebfc3efea8b42e02b99737d22c16a5352ee0c1f820699f765673bf0ca8f46c6a49b45796796c01015b84 SHA512 759e00292710b685954df031ef96bb650993cc3384cf03760ebaec377524cadc929c6561dde5fd3e14d71f9f122c86495dcf9893d1216d99055048542123ff06
DIST is-macro-0.3.5.crate 8936 BLAKE2B d8e9d758319d608385755500c8aade98a8b015ff1e4377f53af0c117d22696e7a2f86b43f707da28a6f9d4420cba0305f15cf2898a123f90e1ce556afbca352c SHA512 aced5c4166287a245a4f6191d6e65c292529533924310caf06f0c0d2adee5cb68724258cd818de2bc32d1fdb10882e915a262c50f62a287ae18b01a59b6b59c5
-DIST is-terminal-0.4.11.crate 7602 BLAKE2B 900f5bd9d464c500d5da3855e1d6b0344ea69264ecc5e21fe9d6bdd3952169c72ef7336db96e4ad22a2edf365debcf960df085512da294d1e66740c127abde38 SHA512 cf8cc6d1609b9d072b5d2bed3d06a2337e65db43b21ee476d97b5a0764a539cb04c5cec70d052a6a8ce3d3d835bca38a3a334cabb84f51ab3fd09247a75e081b
+DIST is-terminal-0.4.12.crate 7470 BLAKE2B 6d1db6148198299d0775539734dc62a3c7e453d621d69e01c3addeadbec4e88dde6082e4e12c7b7e8359cbd93b68c0af314d4a8df4600061a9534834699cc38a SHA512 9eb840a419f530c60d6acc52fdc9d6477818fb513bf9c3e8ab808ecd19087a52933e958a930e7a8c316d5e5a3e5beb56c34b560dddaa03c744ad37cfe6554a0f
DIST is-wsl-0.4.0.crate 3264 BLAKE2B bb9842ea007d5ff132c77b719c877c370eb5cdf63aebea8f3165ab49fbf6c68d624a3809de2b374cc4c6c86dfd0fb23b9dc32c2e7cc5f2378b2efc918dd710c5 SHA512 69ffd419eb4de2e50ef4e61efca76ec4547216957d5422ac7b2bde85264080c2f522714aa40b5a6566c25eaf791d12ec0df09afe3060cc43087d18510f33d049
DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3
+DIST itertools-0.11.0.crate 125074 BLAKE2B 8e686f176764e92e4da3697eb781e1bc30d6c57ac61d97343b4fc3a48e4febf669d5771fa8620005c620cce52c236760ee2e1bc344cf602e878bc168a2e69cab SHA512 8ece00ba0a7cf481ad4586da24385a6f0b1719b9c3f0c25b9b5b373dd1a0ca7b9687a77cd179853392890b7bf4d31e0356a4e5fd540465b4ac62bd74ef717fd8
DIST itertools-0.12.1.crate 137761 BLAKE2B d7db67feb7418d6a779dc17d8a2f33481114cd81a4d53a10cffe08e13f0d3cf4525a5ef43368fe979d5a3ce230872eaf993f7065885531aeb5a6479351857708 SHA512 0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68
DIST itoa-1.0.10.crate 10534 BLAKE2B 8ffcb345d07070cc01651fd44c19f3e0659185eda733c407fd4be0955a301879ae1272dae7f425279dae8dcb7f7dc954465c9a09b5c521938a503d34fecfe2a7 SHA512 fc496be0873e31afa6ddf7f2958030f8fcb517cadb86a48280a0c50ce50460afda189af1e6c26e5ff6f85c750d772c21503864c32b526c4fe4bcdb5b07918538
DIST js-sys-0.3.68.crate 80764 BLAKE2B 961f58c181f060af37c00e99f55906140a4c8f1729847d6dd7da7e29b715d69ff822853dc6affb185195347e3d3bfeed392b8969c9d15a5ee28e9f01febbc148 SHA512 9b1b59f1688f95f9bd5031f68c18c0bbb8c16519c7b09aa3042e08e57921a3807d86f15407bb4d9d63c49747ac4847aa963f83373fd0d778a7e7962ea6551b6b
DIST kqueue-1.0.8.crate 12642 BLAKE2B 93a0ee7484655045986d6d5ca800ca001d68bb327f841bff3e54b38beff09ff10c099b2432ebf90cf8213153370e4c4aeab9bb0eb3bb02b1bb494b461dfd2fa0 SHA512 c8734fa2cfbf8b8f173604acf5d13ad4cc2739c879387b548a1200f8383b81a1b72315449eb73844e4b82280a4c29901d20c12cdc746d48f9047db89849985f3
DIST kqueue-sys-1.0.4.crate 7160 BLAKE2B d75e152cfccbdf7ae000be14e0f84c6d1fd07290fe498349a8715061a83d8c02011b59578db2c451de011ac3eb4b218aeea73963a2a5cd82e7f5f49de0779632 SHA512 6650aef7efd7fbf4f9b6c8c6e4c1a91b79636423d46a0173dcb99de74e6f277cb02ada01cb62aa71c3f174a2c28db62a708b0aada9480fc5bde613204acb30a5
-DIST lalrpop-0.20.0.crate 233201 BLAKE2B fcd533ec1faaf470c97a479e504da81d308da002209cbf48e0a62583d9eeeb481aad0f9afd9f4aeb412a1115aec17bf63d782a6d8b32315e4efd0a167bcf746b SHA512 78607f89874e8b17649af353760477ccb31e8f9d88f799119de686a198065163378a32d34c372e456bab184dad2a63ec62d651dd88d66914b5d8f42f3c28547a
-DIST lalrpop-util-0.20.0.crate 10403 BLAKE2B 5600fecc9a5c843ddb355af13e3696089a00cc835779df201ecba4e6740ce955e2618dbd1e599045343a8af196b8c164b61db4e58368f0cc4ab4c8070873d4cd SHA512 478ada7c29bb983f9b37bfeb0ea3bd51b3e38ee2458daf546673f66f857ea70f2498f2efe2fc87acab2ea7a1c41529fbdd96f28297b7dfaa83405bc00a5cc82d
+DIST lalrpop-0.20.2.crate 240370 BLAKE2B 024026e9d206f24f3f0675f87a5d8204237c00c96331c3cce43f563639c2750f363b173bcf928bb69b3707917ef0769c9e174316b1c85f76e8fbedc6d0262bb8 SHA512 1f22f3aab724e720c7f78b268a9f6ee468fbdc7fbc0ecf83e0a35130ca56371aa2e38752e02cff5ddf0f003d5a8bce43c735c6d5ce09a3bfcda924f2c5ab0674
+DIST lalrpop-util-0.20.2.crate 15064 BLAKE2B 7304f30748afad37ac9be5f9cb890b70b0362bf889a86f7385e7e83a067e5919e42d85f892a018d255d0eab56f7c3b8fd9564fc5d24b657916dd915bc45f0a46 SHA512 91034c6d82a0a006bf35208f84503660d55170a36e38d5c64a6c0ceaa0302c43e268df21feee6b60b70723462f6e4f09022ce83547560ab7c51b5de0954cfb28
DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
DIST lexical-parse-float-0.8.5.crate 180161 BLAKE2B 881e4db32a21c26a1919fd1373aef1ea16a6fca3d799edb18ff0c9e4a79d481f8ade7a93f9ded2a660ad10cf815eb757f6eec7887945f8203c467e700af7a9a3 SHA512 ef012cbf18f2e306724dd700ac259aaa73b44f6c4531377deb9979c80d31ae66fc1a8b2671bd677e0ebfad8f77e9a5cf25707c67a1c5b1f554953c036cb39d46
DIST lexical-parse-integer-0.8.6.crate 33647 BLAKE2B a0ebd7a51c271a163796b0f55bb85e16830bf06e26e3f10d9b13dc5b65af590c77f47fb64360a8738c5ad4be6e6932d58e83e1594a80c067859645c35b907c53 SHA512 e9a814d2928bf5bb2d9dce53e26c65356191c9e21c3aa0e674d58ed879aa52293272f3897f64372d996a3f8c471b0f59348ad48f15a21c2f35ed15f522ac2daa
DIST lexical-util-0.8.5.crate 85152 BLAKE2B 42a968c6f9d20cb4cb10906399d37d6581b425eadb31439fec4a71395819133249c4fb75b1d962100e77ba35b6f6b4cd428d5b5c161b405b22333ee390e671a6 SHA512 449c7f2a22c109cd179937c36e14d91c742e1a837a85fcf4fb58c21f05317511d1281b564d216a34760ae54a0df2d0ff5caf49da4aa9d43a8d87fcec0033cc39
DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7 SHA512 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4
-DIST libcst-1.1.0.crate 110227 BLAKE2B d5fcebd36fbf8fc44af11eb8da0153602bca2a79da6463bd2cdf3e751386f9b5aab1aa126fbff4c54f93f5b9b8b01a19b61ee17eee39470902d334bbd32f3423 SHA512 634a36d33cad15e35b3dc9533bec7fd4601cd2bb18e42c94ec68f843eb4aa6a24b8ff05ea5bf117f49bf075c67a8ce02773bb2f5750ab10eb2bdd0f510161611
-DIST libcst_derive-1.1.0.crate 9372 BLAKE2B 7880ec774eb53df37f37662b485f028820505d8ff8da758db7021067817fd5ce1fd283d9c56818f993d2b69498082f7a88f5f4b3321502fe923b04d4f554dfac SHA512 b28e12ca622d7d5a2c8d5148fe95ff2ed599bd042dc9fe3b6b8bcf9366baba82b414171425fb14289c89782c7f270b0e81e21e76ef6d5b1d3f53bba13b604c7d
+DIST libcst-1.2.0.crate 110423 BLAKE2B 0e3b9a880ceedab6734ef84a009e658899a4a4ce2b66cb1ac86c6e3fd181e184ac6209c015139d322ad2287ec2da6af185d0025fd832d3ae8ef390894b8f19f0 SHA512 728f3bf63179fa024b644eb775b753f5f93da0faac6c49d9af8a7bda018db8cfbb9e362aa3fa495d9d02651f18d224351a219a64db0e31be46437a81e78dd236
+DIST libcst_derive-1.2.0.crate 9302 BLAKE2B ed5c5572aba4fd51eaff71bd96c5e2a3f6c82e7656c4537ded1090d7131e4c79bef62eaeb7f1f6c4fa570aecfaff70861926f9d4d14a46fa05cba29dcee6de0b SHA512 2eeb8ffa7794ff7255651659232dcf3fff1306fa0ae3ea501969cf1a2f34824437fd26e3ebfa91543a9d85aa6b72cece5c8c931d0cda88d6e9b893b4f13df932
DIST libmimalloc-sys-0.1.35.crate 184695 BLAKE2B 13d7793a67c6e2bf2377af59818c2e109e7b9f6d6415089970626b614bb33e96fd30bc962f820d5bb2beeefae6e155a30b7584e7027e3187f088c190eb8115f7 SHA512 7f9ef551d23d7e22073cf9d8593103a4ca17cf82b65b2bc1404dbfc2cec46c4f305ad9dfda9ca1c61e7ff3a617196c6798f505d62c90552dd25b4ba0c05e5847
DIST libredox-0.0.1.crate 4212 BLAKE2B fecbb90e2842a69f3967bb2a09b0181dce1720b60c5d762a334a279b52c00a9b4b52de72c6484603981c0c3e1cd8e173ef5e15fa290ce8b8888739204956be92 SHA512 31a9234201f5128f1519e108f7424d1740a67699828265cc725304a70f6a51e139f1d0c0e626b487857a7b421f25ad93e81b95b65cf0d3e0ad912388deecfb41
DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707
DIST linux-raw-sys-0.4.13.crate 1493855 BLAKE2B 1298a038276e2424eda9873c642fb43d864b343b03b7962446122d2dbea94d58d9fb2b93e890769e6fe4092378755413ed6afba81ce56fd61e512146e44148a3 SHA512 3918da6b667a08ef8a51aa0b087129e2dc5ab101669cbba7690fc98ae2659a36861bf9410a3b87d18522a7549d43ac169b995ea192d3073f7249305a809cac62
DIST lock_api-0.4.11.crate 27487 BLAKE2B 87116cf908f7f1f9c300cedded989df305f855883e3df5a482de2c76814c48739582d3079d76a2bdd14a6999204b7fd31dcd8fd06d1dc7f9418f0e2f70a1450e SHA512 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3
-DIST log-0.4.20.crate 38307 BLAKE2B cb9c9a401b49bd68c18d5e42f2ed94446f1aeb184caa23cefacad4ce54a2a357143af54a5595c45d6f3c3d20b054c451d9e6ccdc09c19cca99ffffdaf8bbfc72 SHA512 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e
+DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b
DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19
DIST matches-0.1.10.crate 2592 BLAKE2B 6e9e8ce8ade3fa0f144a1befae104f63764f8346fe864395be44f99d40ff0fbaeb45b6f2fafb2e7822d1ca72f1cbeaee4c5f9bc3e2485cfef2b8de2a4183ec04 SHA512 2248c6192238a8eda2dc389a5c27357555607b726d195c36c4cf647f793a4a9e17ecdf5145b5a4d8fe6eba7f9b23c7b2db1cbd553f5610d25976e3709bc2fe4d
DIST memchr-2.7.1.crate 96307 BLAKE2B f1a008fbdbfe84852a8ae1d9d9574306b1bf120dd5087903adbcca6af342c9abbb296496eb9bf6cb58915c4444b3edd6ca4e27131ac7d8aed8849815df87a944 SHA512 5120496faa31fc427c8b4178461a262b3a34d70eddb7ad17a19d6db8b9969c9e113d3625b5e6dc677087fc80907377b00ba0421aba9a92cf73ca2849d932f473
DIST mimalloc-0.1.39.crate 3727 BLAKE2B f61007119805ec636fef03acb096c97ad65d1fdd548eb2c2b7d1fffb8bf4f2a1cdc0b27d05965adbe917390474f93499341084179ce82698bba87d8a58e52fbb SHA512 6fc9116ed74bca69ca4c4944c37ba235105c631960779a1becaafd2cdefb83566c8403e9636f73922bd7a628a168713d1e7651600c4dbf132b16cc9080ee23f3
DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c
DIST miniz_oxide-0.7.2.crate 55731 BLAKE2B e3cbf5983025bee879b8a735fa2912db8975cb60f0499498a73ce4375e7d452c9ed62d4b0b6f6a4fa591aab55e5d7ff20033baa007fd6c839b9d74b31142c0b1 SHA512 2f8f09d7afdb9d78bfc80a228ded85a215fea05e577e907921f1808f84aae30ab118048d7b53295f11aeb5de70ab6cbdec892f3a2417bedf6f53a4576d095432
-DIST mio-0.8.10.crate 102345 BLAKE2B 82bba95cfbb51a02efda75dc85d973825f038f7d23e7fd0a93a60293fbafd304ae064f395a1aeb63a1bc7bc664a0c0dfa3721ac8a553ea5161c0ab2862a6edcb SHA512 680371f7da07824fcdc1e8c10a6771a71b97308c47bb5b295e0338fbcb56e211dfd91e1b400a080984c57055f08db24ca675c167f298a3dd4842a185bde62fb2
+DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1
DIST natord-1.0.9.crate 3866 BLAKE2B 8e8f576af50121e7571a1d919557ddc14a3c1511c12154a9cb74fa34cb5c2279406e1ae7ffb120242689e34d4f237d9548631f5a35f4f5d4369bafd8a728fcc6 SHA512 bf58eda54c759fecca1fd310bece370f26555bde1096081adc5bb1e9446a538f1652fb3049a52f898f4f62a2608805b72cb72dd52ff3fc9b88fe0a7c9071025a
DIST new_debug_unreachable-1.0.4.crate 2561 BLAKE2B 5c9831b04e2a44b2dd27816df0a331a8108991a84ebdfefe4e42f325ec3519ee50e89a99d490020a65a3d75acc371316c2253d2c6382453a0b15f4c3d5b96520 SHA512 6f964bb322aa8f2ff92078381dd720527600c6449e237b703278cbcf47b39a2581fddfc2f34ebb7cf31229e33d58de48bb5050e083fec6dad9aefddc1d771c85
DIST nextest-workspace-hack-0.1.0.crate 1040 BLAKE2B d1633a4499b9cc1dbb81201aa429da110ce31e566ca1213ce0a166e9c33d017a8e373acaf05b25ecda84102c5c9d19caf6576554d9e527d29277f0b8cf79fa00 SHA512 896d4e70b783d6ec4512fe6a264c0060d2ba383354955487cfac73a83757552247d3e71194c2e96032a32281f2b7fdbecef45d9270660ea6816019b6ba7fd27d
@@ -200,7 +202,7 @@ DIST quote-1.0.35.crate 28136 BLAKE2B 81424245e1e2b94459df68bb3a9a866c6a364102b5
DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075
DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
-DIST rayon-1.8.1.crate 170448 BLAKE2B 982f7ba7d6a43956e6f438921fea2e40d3b398f4f72a4c89f55657aba6aa0d99912a7240b1c32c1dadafa9852adf440e3153a3f0cc56f6582867fa2794bb5144 SHA512 a83304be8334f5aa1c63468ddc749d8e8124c6947f1472320ba0bd4351c9ae582dba31ff369e9efdafdab439571fbf91b497c2370ec15406cfa810f5161cfb32
+DIST rayon-1.9.0.crate 177770 BLAKE2B 34e20aeb82a548bd80b8ab3faf8fd870201ba3d67f9618e5493332a3c43bcf1443c027b8ccc76cec8df6bff852434531a01c8490f829f57df5cfbc3d8a6e8a42 SHA512 c9763503fb135eefdebebb82d4d19d20e48a182f1125030a7df085ebda4184942d9057598194ab8e8d39b942c83c231834b10a677e89badb6305a2b571fc1abc
DIST rayon-core-1.12.1.crate 70701 BLAKE2B a32eb9ae9a71b4f0881f7bfd5375aa7db5681f20f7e0b25e6ecb3161f2aad36b93026c1691d02bf298a48ea07ec9475a237fba457ed0b0b8624aebab2b4988df SHA512 33d0297b682f131c50e1eabc3be583211a5abe790301cbca91bf510e43d6714b7564ca39fab7c4bf6f02aa0df6bb394f386a61320f21ddb6bd7aea1372b5e99e
DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
DIST redox_users-0.4.4.crate 15438 BLAKE2B 5f44e9ef20f1a6c8b22239838f8f6a6648dbebd5b4386b3a2c417e39add8c4a0dc32e4369b8bb4e0ea17678140f596b9bc981b1d56f06de6a38a503600420481 SHA512 7c208116d1171b1f52f22aedcf8ad00076a3d1f062f4018f4a9f5fb2c38d7ed83258589062d1559f64e43f3e2a9ddf789799f57cf87a49ad8a37463ea09aa269
@@ -208,32 +210,30 @@ DIST regex-1.10.3.crate 253101 BLAKE2B 390ebb00bf5430048412883b672d80737e783fd36
DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
DIST regex-automata-0.4.5.crate 617406 BLAKE2B 21826731ed5439a12cdda5a1ef217dc3239a0884d038170855985bf830f2782bdf4dbfd1b1a8812812db3a2399dadf8c173e75db635dfabc97382fda0561bba3 SHA512 0e9681d5c4529d49ff2555b7b73cf234b1f321a7fc634beccdf76c2bce5094e8501403e8caee2b3a16ac299cbe4701d891f1efa380b54f9dc2d92bbacd4de611
DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e
-DIST regex-syntax-0.7.5.crate 343366 BLAKE2B af07596e45e3525ffd253d6070ddad08dffc8f0409ea14843a135646da8b37a7a568c12ede809d9fa47eec2329f68da7a3b3c0e0cabfa200de64affe6ecefee3 SHA512 6388dbf68c8c86d8a5bd8cfb13a86e9ab2da1a339fd607c1a16848f85dd21c85d744d694c7b918954ea27eeefc90b589926c9da464343fb78ab639a5e2925efd
DIST regex-syntax-0.8.2.crate 347228 BLAKE2B 211fd1c35ad0f28874d4b4d276e0fb0a27e5a1608f2f16ba2333641b154624e378419daf8d1c955f21ff5f40f6d49c89569b7e11ea5649850846d0fe447a675c SHA512 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728
DIST result-like-0.5.0.crate 4342 BLAKE2B 23ca46c346cc409dbf959bc7a7bf8d81e219b2ad352a1eae7f7195ee9b8573a89c495d38d5e53630a49a993a07b4b54074c8f324b97a1d9435040f7490bbf5ba SHA512 581f36be8e9affaf3d7bd8a57506e0570aa04c77faed27f95cfc7297fcd5653125e5cf79bc51b16a08c56ce5935d39685ec3e3a61bafc1e869fa2fffdf19704b
DIST result-like-derive-0.5.0.crate 6718 BLAKE2B ddf707ee5a4d838052f0b97259a5862c22738419a8ecd5f10d0a1c5f62b572dd46c79b631370b4c6c9a00d87828171bbf240ccd19cd6e6973c2e42908a5c52cf SHA512 0c1951599d76aa0d6586242eea9b41700cfa1b2d77f078c46b9e90f9d57a69a198c46b6f697abfb7336224ba3f388d8233cb77721b74787c5e23b77f9ad37307
-DIST ring-0.17.7.crate 4146482 BLAKE2B e08a879db4b3c8577bf20d79ba9dcc9a6dc906fa65005334be4f79b040200cda506ca5114aa0de12c309e483694f4a7ee9bf44efdeedbe12ac82edf4afdd91c9 SHA512 1b75cdcf51ebaa8684410e753e1766b88f95c27559baf88601db2cb267340fa03d7e4db38a2a91632993238be1913261cd116e0e8d8b541c3c8a6ca811d19b36
-DIST ruff-0.3.0.gh.tar.gz 3787603 BLAKE2B 0b6e82142acebaa2f7b5942b20bbc7c62dd44604b46727a94d6532a42ea5b014b6d67b302ab9a81021dc45343ea9fab5eff8ff216027c1eb01e3e64a83be18b7 SHA512 14fe31361d78e92a0c22792f11c94fcd6955ac629c28df401f36bedc8d53427cb3b6f9b2c06b5b75038cea59b91bd2294de55e14b724d95a28fe58dc73815b8a
+DIST ring-0.17.8.crate 4188554 BLAKE2B f531b15cc5cf88f2ef00b1708473a7e98a42dbbd026027ef2c42f2d8bdba0eb1665621fc98db618252f6a131bd54b1493987a0285bf2b9a22eba4c9409ee1cab SHA512 e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358
+DIST ruff-0.3.2.gh.tar.gz 3818987 BLAKE2B 02efcf12130f2620c2a8d428894bec83d1bdb3471a447212072c4d19f61fce9ec3bb3342b2fa019c5af203cc823bb242ec34ee862b34aff407112cb9786f4f4e SHA512 3505e199d631bb951c89814e7516e4a20dda602f454ce3f122902455fe07df38195605db92350543463aa60aa2558a8dccd3d68db09cc73c7682b705b90c03c7
DIST rust-stemmers-1.2.0.crate 2351301 BLAKE2B d633c0d7091fd05e55a521670104831bed89deef7a2fb7c1eed3528246e65b67a97888fed48b134b10c477e7b95c034e8bbad70500c779b1ff7b0c334de0b37b SHA512 b9453a0984d41e5a692e5ea1a8a7bc6142de30f7b345a269489b8d4ebe3b3d442e7fe5f338c72a790521dea7a2ad9605c0ca8218a6b76d8bc5e19ae02cf711d7
DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
DIST rustix-0.38.31.crate 375443 BLAKE2B 9e8ba6bb4eb4fdf0bacfbc719124f745f383abbabfeb161bff9908d1948942d358f46191377b90c180a2793a88bb01be20dab556cfabc8da8efa2533af8e460b SHA512 593e0395a7bc5bba949e6f2a5ed9e39ae13140970a598def32ab7d6d91b4ec100752fb05abda407ee2e5e420d950b19e607f963f3974213637423c751df75960
DIST rustls-0.22.2.crate 332080 BLAKE2B e384541cb737c17af63b494b13533256ac15692124e64db7c3939e61c1097b5ee9ca96ab3e2336500d2554c9fcd8244e76a4f72d05e0791e16432f37ff8cdf39 SHA512 c25f71a3291420ccc33ad21f2495296d092f7d01365f1ce27c71343d9fb5f50c45024d84fdd25791d7ac9aa0dd53d6b7e25f31f35f9a7e823fac8117560ea6c1
-DIST rustls-pki-types-1.2.0.crate 21303 BLAKE2B 10b580e2a50a5d81ea553fb0fd0a57c5271ea9bc6548cb7a4da576c5a232e087ffb8da333a888faf22c287c6e694366cf4083674dfe6cf1895416e20125fd7c1 SHA512 54ebe3d6bbb451460c197796870fd2d8b57361f58ada52650278a13d2d0fc71dcfbaf2cd9363b1437135085334c350517e3d688ece068088a450b33445d5724b
+DIST rustls-pki-types-1.3.1.crate 21637 BLAKE2B 7734df5facdf21120d0dba9d6e2c0e30ac36d4368048e89639d53e68d6cb72a03cab08dc64e443f6d5b43c3f25020016bb2010ec8d20c329fb60d6cd93c9134b SHA512 741cf0def113336865320aecde54a56cd5bbc7f3aad6e71dd209b4e38b642f42d0244b6fabf03a55467aa42fc3d1582bfa1fd5fda6402ae2ca11191f21158939
DIST rustls-webpki-0.102.2.crate 196881 BLAKE2B 783877064d2cfbc9078d33f081b2b1edfe43218184e60a8a3b3917ba0a3ab97a226f677d4bf4addef5d19d29ac63a8268dab5bd3cf973d64df866e3e71492f9d SHA512 697d44daa5e0a8ea2d12aa6f68026eb63a6e1c4420ee92656c9479df77e3f672ca2525442be55ab6183111fe594ac85661647150326223129ec23686792f6014
DIST rustversion-1.0.14.crate 17261 BLAKE2B db30d01914059a893bdb4c448ed0bf04852085c2d948bfbed8819a1d2317c34133cf609abdd806ad628b86974a9c1ab9d09f79743cb8e13257ef32cd444f49c6 SHA512 466d753c28c4899ab3da3e9f3366f7ecc435d484f51e0c07acfa5f3367af0de27ea3bc75efda22159b4990c976b1466a27e7c31c834c72a87d8234318357454b
-DIST ryu-1.0.16.crate 47351 BLAKE2B 13c72ec8aa608f6c53cf27c95d06b90839c5bec5e54b0441e9c4f779af3dece30d01a2276c717a733f92406a5a02b09c045b2b5f92714fe492d7263b6c6808e6 SHA512 89e3e18346ae6e4035787766f286a6eb62f5294e39ad902cc29e95c53781c4e5dd629f567f22ecc7e9fe9d1c273323da9b867aadc9cd8a066727c58330b51b10
+DIST ryu-1.0.17.crate 47537 BLAKE2B 28408e17a4322f1afb6f21bc8d7328c39d07186de4d464f8e9bd63a69757cb4af61b46e558075e14836f310f020ac824d5ffa616fc0a5ffba59b9df0bb66ffc4 SHA512 6dad725c4fb2d3a33ea30107b63cb702eed56bd2f3c16a72265f648f5aaefcd3d5a7b919b1d037af926cc6311bc68ba58c4e0483da2b2e2135c6a7c2d6601af4
DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
DIST schemars-0.8.16.crate 57072 BLAKE2B 50d4e73d6993b72dcadbb60764cd5e2c663f48aaab5b246d13ae5b5f04eab8ad279ff6d09a77caf8137e7aef746154fb21f44ad195f2148ba4befdf057907a41 SHA512 738022b563bedfc73f2f2899216b8ae4cf0f563c1a6ac91639715d5f36446d7011fadd5554b8a4e9e569dddff836cc136ea2be5e65b72f85613a4a890d355a06
DIST schemars_derive-0.8.16.crate 19064 BLAKE2B 619e94920b9188b683f576285ba718559a517377801fe7b09aee9c1db188de082331c7da8de34adef547a1cd90f46cff2d1f9dc02d8733a26373fb7cfe5e7dbc SHA512 000554c30ea0b8d50752244204d3eeaa76f8b96c9e22f3a40df840cb68308dc94ac072c52fbc8cf25658af88011a69a5fc1b9ebe910c20253a8f5a1162601f46
DIST scoped-tls-1.0.1.crate 8202 BLAKE2B 20be49f0546691bcff3f0fc257345e432e200836a60b297ff3fe698699ef6a2fe8a5dc6977902a08f7dc63c578aa27607dae0f1889b849c257c59c48a458e1ed SHA512 342f43d53edd33ea3e2197faf5dce37bfbeb0b20b6f0febad4dc6244c3185df127b2c10488e95561260a0ef968f32707460f2d0d23667cebece19b167c0a0c25
DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
DIST seahash-4.1.0.crate 31976 BLAKE2B f553bcff7af9da9b024efd8db4ec8cbe4100dcf4ccd8f627c724fe4a34b678ef0be8da44e92ea55c4622b9f9f37228792a22c8bcdd54e652ca926eb3c7d37655 SHA512 4d9111dd2e491c7f6d49e0b79a3c23628c02d6603ac46e88ed137ca737830003b549ccb38087679de2cf0b02a53065b89f8d79e0ac9ddb66844d970cc6383f8b
-DIST semver-1.0.22.crate 30446 BLAKE2B b77a951d959a3685b0373c80b9991a8567f8926d093b23b7b8fab48595b5d565acf7408fbfc8f4d58331f39e316a8068885d28bcd70c1476d1cda436a2dd88b2 SHA512 7dcf9b6a02650d71d6c9ab3c29e44fdef95af296208f26aa7be6fd6e16773e5e5e66418c303a0589d1165df6dbfd46ad6ebf9eb5b3adab25a51f340947b2d949
DIST serde-1.0.197.crate 77087 BLAKE2B 4a4e04ededf5fefaabfcc4e17457db823239e8eeee7631a905ed47800ca10d26a93632e3a9d1b784b83f84168d0d649cfa2e6f5f1e68ab15a68e837cd5b6c699 SHA512 69e42825fce6a0a5d109979785daceacfd6afc5641e202fe83da32e2b1f968416557cce97fa014839e873e65f85c27494c8f8e20e6e9e4fbedf20d0291880410
-DIST serde-wasm-bindgen-0.6.4.crate 20920 BLAKE2B 2b1ab03666a012a01b6ff4b604fe20d6666682777a0e2478903dba49debe0fea38319ca5e6308163948a50a6a8f1097122fd0bcb644602251ab425b2f6d7b1a3 SHA512 0883416f479c4169dbee79907e2aadfff46fb0ebb81dff9c8c2f5b27b6124b6ef2bfe42feaeced803add27b7262fa2471ab5c56fcb5ae7c57707e35345140233
+DIST serde-wasm-bindgen-0.6.5.crate 21098 BLAKE2B 34b7a66752422c21031fb21202c8405c43a1e6758eb067b4fafeb24f812280e70bf16c27bbcfa4b4b5723e369bca81e42020677787a79277f32f71eaab6822fd SHA512 c457b1e8c83760d94eaf8eb49169cd620cc1fd8246af8953503c2bea9c4ae916f3de3b9070bfd4102a713f8d843b6ee96404e27b21a48c589b444aae0f9303b1
DIST serde_derive-1.0.197.crate 55771 BLAKE2B 73708908b6d1e104af4c63b498bd25c5a728e07e22afdf92f15754c0f17636efe44c0560c1f0df1b9a30708e8e8894a62f1ea57c234b6dd861cb9c8dc044eb4b SHA512 669376e248b76a5ee8b9c93fd9fe6d35372e7267fbabc14730539ef28a94e405ee5e9c2cc2846897d59d6153742cdc6799f9e2c87f20b9dad119bd3a86c28994
DIST serde_derive_internals-0.26.0.crate 25382 BLAKE2B 7829d9f7efe64b057efea96d60e4a53623757a58fe7fdd53c1225c0a1f1c80338aec9e2a8c4033a1e90f9e18940796601a2ef62f9a423fc39adc00a8b9b6e065 SHA512 acf635d10b41400e2c10d326fc7ca60dbe9094c2d1d94f4f34905e6978b155e014aebe29e0cc2b00587c97751360ab0dfa71b5c6901629bda9322754e2f07890
-DIST serde_json-1.0.113.crate 146970 BLAKE2B 8d80b0fc913ba4f008175c6b89955870af6476dc8bae0cd711b748cd0a2bf67b1299396bbd492a1ae5a4ff8050fddc85f0a0ab54f7b24e27529ead3e3d7c920e SHA512 82571b025cd598fca635f18881b52db2364e07eff1b961ca7e3b0591dd41f95503f7188ef1ee6fbc060b9a2360cacbc8a5b85c01fef7879ae3392b29c0004b34
+DIST serde_json-1.0.114.crate 146986 BLAKE2B 229f0a8e2c0bc35435b49774fab9d4cec4e2323e85e2f97ccaa2a18277ecfb9cff9e9b165786e782cba043e9ac670717364b0f9c145254eefd74582b728f2186 SHA512 2c35cd0e29ee2af6046ce849b5854b82b90f402b51c04ea86b32ce7d67869736f17a4d028dd8245c31201036bcca7a1d3df11d842a92a45b0eaebd809687d436
DIST serde_spanned-0.6.5.crate 8349 BLAKE2B f4f8f798ae3a02c0d5178aa12a94bd1bc08fef88b6a81d782ba07ba36fb0d89927ecf621087faf376b6e53de12f6a96e0880ce0cd01ecc31c5dab7dadc6f3ff4 SHA512 bffe2398629ae5a5a5bb6d5fc2fa0f4b94d02c96e25d1be2fb9ad95d8ca2fa9bfdeb3af11049ee9c050e497f3beca108f03020f88f6de29b208063c3898af354
DIST serde_test-1.0.176.crate 18390 BLAKE2B 2f4bba264e75ce33023fb6d46f59c2a908b57a70b72e13a8d9832d2c15ad5fe17d3013bcc4ccb52f35295b9422bde2acd20c64c1c4cf28be620034bdf4f5266e SHA512 a7d18de55a4b4e6871d62a5df63eb2132caffb7922edcb767a9ed8fad094d9aca16efe8bfa3b625f48a543cd4cb20c13d78e5ca9ed3965cfdeda9c9fa8bc9a0e
DIST serde_with-3.6.1.crate 137164 BLAKE2B 3ef0ab3d45cca9616d8d0e39a0763047330baad2e0efbe9bf4d610a4a6430acf560d8c0ced5e7e283106696d3fbc1492618fb6ef3b75d46d1626730e59de5543 SHA512 c76f4a9d8dfa53ce1d41e3fcd8748f6dccfe594da0dfb240239103b85358db46d6e3dabc0b2c16db126a93d24297960dc95477bc7d49aab809d8c6ad6a9a8a6e
@@ -254,8 +254,8 @@ DIST strum-0.25.0.crate 5539 BLAKE2B 9c031e5ce19e2ecaa63e63118197c740ae9295b8881
DIST strum_macros-0.25.3.crate 22570 BLAKE2B 511af0d1f0f76df7ad1528c79987b6e09390bfb33e1c34078fb5450171aca7f169afb83fa2f2338a861ded6842c8535ea6e4cdb0d31f341edab0a06d7eeac16c SHA512 e6ebc00943d9f88104815a5bd6a302a391a06fb0ed5ff836e01d341150628684e00e5e2e5b3f6466ece92d376985246f818243a0d1d775cfa55d1c50c0ec0c62
DIST subtle-2.5.0.crate 13909 BLAKE2B 660c3a472ca54c9843ce3feea74b802e27fd7f62dd37a30e2a4ba82e4b3a71df63562e8865d5fc675d31d0900998a8730503f91a61450884446a3bdd6af0041b SHA512 f150b1e2037554f8cd3213a54ddbc258f8f670cc4f39e7084cdea4b47538dbc58b834bc93b443d58a4b9087224efc003234042aaf366687dbd32b1e7174082a0
DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
-DIST syn-2.0.51.crate 254142 BLAKE2B 1e06e4baccff76e74fa58d2f07fcec3a345ce07394efcb8a32c01d3edfc6966244c995ab28e1edd272cc3268b5a4cc28f667dafd8b3ce3843199d5700e34cdc3 SHA512 5bf02fd75c1adda30e31c10567416014a6fde3e9bdb5930c580b5b8fa3760333221ba08c3853e8f6e1d13c7952990ba999dcdfbd75a05f384d6a920520590007
-DIST tempfile-3.10.0.crate 33376 BLAKE2B 303e3bbc2492fd965c5e5ca02229868e94de1b1286175a07b3f9767a174c5a83bb6f6ab59d582f963f9cc4f92362be6a8e898e140397e4314bc18bd8d4e13249 SHA512 0f9bb6420105badfaf7e59f9679b53c6e3f875208ad8b08b9bf38cf67a1512742f1e3dc586136ec9cb760d127da6be69e9f9ed55f18722edf1af3a452e7d93fa
+DIST syn-2.0.52.crate 254728 BLAKE2B 1e56e49de8fee8ed47e89a0791bb0188ee8f0dac127f6e17a1c91a3cb8744a61a6e3b8d3a7fa5cc450a453e9ba7c9ed844302d23cb6e6cd8ca8c624ca475b32e SHA512 a0fb277a4d4611c465d76adf83040a6ac4375275d9f9414fddb34f577573b0f5890b94773bd57660e9af4b65778888ddf34c99d829fe4f58a966484cd8dd9b05
+DIST tempfile-3.10.1.crate 33653 BLAKE2B 819b183e7840f70270883ee8b6a91fa09861c3112eaadc65007199885abe099bd593e1cdc4d9ab48c23490a6d484cad9bf0e80cf4e718c369cc2418b72eaf09c SHA512 bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39
DIST term-0.7.0.crate 37082 BLAKE2B cb7947c696f71fc68bab3b25cc6cbde74b92380fdde5447399b06de99534b0cb2160963792824ac74a350444ce41a4fa16d6a9792a68d84578a15ab37ab76ca2 SHA512 9de6e836f1fd205b3b58645ec880eaabfc0fd8991e3980ef90bc6184b370a14676edb688a2a75bce412dd8ebd97345aef742afe5b964250e2b6f84e6b15b486a
DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a
DIST terminal_size-0.3.0.crate 10096 BLAKE2B 097ef50a85945128dcfa36d8ea0fb15f11142c206462a32980dbbba4fe2872abd214823fe3c75e804f3159a97d6e929ec338860e9c89587da509fb9e6da5d339 SHA512 f3bc9144aa8a87556543584a2495df6267ce3bb017f3ed3d00fa43e89b5de783e1285ca62dbad9dd9c3b37e3a476a6f3ab0804eba2411cb594a569bbdb310681
@@ -266,7 +266,7 @@ DIST test-case-core-3.3.1.crate 14327 BLAKE2B cdca628ed77b8d7bbdf50c775268f733e1
DIST test-case-macros-3.3.1.crate 4961 BLAKE2B c3cab2832fbcf3deab12b13bfbb32bbe73528df4d98e84de589a39cd9f3540e308e307148eeedfef4822e3f6820e1b1ba93b102851c7792c5abda25f735b9abb SHA512 3383ad7fa23f09b3289e2beefb2a2ea6bb7f7f48d71339b4c1e613c4807e83e4ab816b1c36369524d65aec7929064d2951c758d9c88164e7792a0a46fbf2d933
DIST thiserror-1.0.57.crate 20993 BLAKE2B 4eb90b8ee027e39102d6c030176db94510180f2bd2966503501ff89ca6b49afd61e6d9e1ebf18c08d374ff9de4e958dfcb3da8740fdfe31cceace5be456bfe4b SHA512 0ff7e48c3696f4f4c6af29f3142f0a7bb88a07b7a9877ec243e3ea15d89c48f1898b731311da5d4a7c88060628cae3eeea6a4eccf25bd851cb3075920cb1a936
DIST thiserror-impl-1.0.57.crate 15639 BLAKE2B 2838235c5536fcb16d19382fe286850d6fb882b1d77ca4ade6a62e1d4727ef89f69cf0383cf330996f9e2303226d5fd709557331a45c9a91393db1788fbf4422 SHA512 a850806f09b232546d1e0df5e35cd961a8aa32f1d8ac3b24df360981da53b75325a46dc788c994042c95a5887fdc77234b9f6ee5851242f734a613e579548e3c
-DIST thread_local-1.1.7.crate 13585 BLAKE2B f497dbcdfaf7dbc8b4b0dd97f77ba93df15b63303e7894c9032c9822a5b8111e0a21db2fa8cfdce5a503f70959ac9cdf48c840b925bdd850dc15e8436ba72379 SHA512 3772452c2a349fb564d29bb06e13c8ae64807db27c3ee217fa04fd0e9847e94adeea582b82ffc2d9116f31ff478eb088550caf1346c263de49b55fa17b431c31
+DIST thread_local-1.1.8.crate 13962 BLAKE2B fce2feddaaebde42bdb83d814929868f06387a4fa25d5becc73ff0b983395aabe076268569c6a89e2d90ce6e68d2ebca7c3e0ba1c9159c61b32631ce39289a9f SHA512 6d7e3941f43c43ac091db5d1cf2a8a3892b54b0634d9200426eadeb82015566532f04b6040085dbdcb10580ac724b6ded8416931d764d795a5f923aced66c492
DIST tikv-jemalloc-sys-0.5.4+5.3.0-patched.crate 884765 BLAKE2B 58789abe69c2a7c653fb0227aba06f814e2a0cc0d007f382a2d7fef34013022656a1d4c439bae8b86b85bf47b2b90f59ab14077af71176845c58998554fddc72 SHA512 d9c2254acb33fbae58048a978cc27173bbe3c5f1aed0c0c8ce8e86dd09e6faee80676cdced9950169758ca7298f8d5c6ead81e47909866d98bc35c7db16ea2c8
DIST tikv-jemallocator-0.5.4.crate 13101 BLAKE2B 4dfc9e39418ce00d2c9913624db9f558fcbffdd224ffa5536906092186c2e3cbed0b9df6e6e0c530a803887b5341d46af307c014faba9512fa312fb8f41796aa SHA512 e66a14d83e22fa3e895b631c1f2a141dfd526e8a8f0a83f272de814627340ad3ab7b9b986ef491d59ce53b05524f07ed5f643b999ac2f3feabc5e1ec0675cee2
DIST time-0.3.20.crate 111856 BLAKE2B d4fd3d3f9fb164b26317fa26788014419902147c7f17816a09565590245acf72019fb57e88d4f4ad4a399c5dc92247af9e915fc5d2168710f81673ed609a055d SHA512 689099bcd5cfea6b92d88584d92e7c15163f427f621c653026e3b3f8066a3932836de3f8be9716a41b77f1d36a9fa6c3e2a42ab011d21ca38efeb55522a39145
@@ -277,7 +277,7 @@ DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf
DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
DIST toml-0.8.10.crate 50667 BLAKE2B 815c850d4e2b8f107729c24ff82a6be81160649fff726f07a2c6e2af0283298fd5eadcc5811ba4ef20ce12914ecb43da79fa1840fea8d1572ca59f02f9e2c310 SHA512 24f3b44244d7e91ae50eaf20bde40c177352592aadd2dac697a831a5de9305ac1c93c8dc407579b9bbd8d9984fe34cfdc42c3243cd0057ad83db14bd899bb546
DIST toml_datetime-0.6.5.crate 10910 BLAKE2B 93a21ab2784e96ee2e6b56c7b4f733f6ac4c68c1e7d7dac3fbd8aceedb3580e25b4a9c7d9c3f9b5ed152560353b3e80906e37824956dc4ea90bc6f039768f6cb SHA512 502bdedbcbd2ac9fbaa5f4b51f2e409af185f3633f01f8845de5e3b007f2400215ddeb82ac588bc915ed5a5f9d7251ccf93fe2a57cd40fca2927f4c0966357e6
-DIST toml_edit-0.22.4.crate 102719 BLAKE2B 80a2b4d44e6ea894c5b976dbb36fbf2a169326362d11a292ad8101cc56f230489dc24a5ebaac9a809e1da22fac23e0b588b6a11fc2581027f56ff3a5998ba99a SHA512 13a9034cb4af3818d1349c852d2e019985687fe8baebb6e3bbbb4f10074e505df53bc5b856d669535ba4c6a830c0c67f55830c2b1ec46a0832c2db3413a2a404
+DIST toml_edit-0.22.6.crate 103304 BLAKE2B 93f14ec5e0765673b4621216707605d7c2afef82d0ad9fe1e0c660be62fb65a59e91db3144c7bf04c71cf5848dc970447b3b31255125d3a2be94ababb3d82692 SHA512 9816338008f2727fd53d34164c0be16621b61e22ac4838752839af4bd09e4d361f319bbd188c5732c1af140358d73d645e05faf4d655eb295d6c331293b7f2d2
DIST tracing-0.1.40.crate 79459 BLAKE2B 33693ee71564fe5925a63dca351e838dfd8612b4b1e49a33a70095e56ca63287c13c772661ace0e540d08c92942d7cbdc51ff2cce4f4b372164d9aa20ec05dee SHA512 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275
DIST tracing-attributes-0.1.27.crate 32241 BLAKE2B a20af0f50a90dcd64e5318e55779142da294ba18d1cd40059a8aa964fd3c92834e03ee563e41caaeef71a30e3f027e5c8d167d90e2844da79e0774b267e179b4 SHA512 7dc59f4234c3bf3434fb352baed2b81db4e931eeb3ed207c4a204e480da734be40847b167b808058d2807b5583815625bcd5153e2bbe79804cfa6f069a74ffa0
DIST tracing-core-0.1.32.crate 61221 BLAKE2B a7815c46af9852ce62498083103c6d359351f4d33609b4291330073b6abf4b63f5e1bb1a7dfed3bbf4d6913ad5217e96999416261af8a70609408a29109e4db6 SHA512 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521
@@ -292,7 +292,7 @@ DIST unic-ucd-category-0.9.0.crate 25480 BLAKE2B 0d7f16ebeb847893ed9b5a9ecbde0c5
DIST unic-ucd-version-0.9.0.crate 2246 BLAKE2B c546ee182387db997e6cd699a25bc201fc943306d8e87f96edc1a3dc1cd5ab8ad96f34e8275721a5604765aa6fb6f81e3d8d9eae690d04e5ba71325a769b065b SHA512 153219ff18be02e23ff3dc90bba11fa8c7cda11b972e0d84500d9a0742fb7d84466f2cc63ee278a24098c39634e50742af3317cd942f4ea882ef5a2a8e003d7b
DIST unicode-bidi-0.3.15.crate 56811 BLAKE2B 1f1d372c86ec7444f13eb32baf13dfc8699b52156b265a2b53f40c0d771064876405451120fe54739a2679e6991caaf4f63e0644f03729cab814079fef4868c8 SHA512 7a21d5eb05ea8d691dfd54ce4cf7d3693d08067f7a88ef17b8c3044634f46411176b1bde1516c442577910b254007b247f5e40f9932eb601cd96cd574f9d9db8
DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
-DIST unicode-normalization-0.1.22.crate 122604 BLAKE2B 3f3430b279cc0ce1595392c869442ce676ab097154c688779ebcf726e10c497df59be2cd7bb2f84f99499a9df0654760a10ac92224c17d74775aeebe291241e1 SHA512 a5810d5e9cd93dbb80e013997aa9d38e60834619483a6623eb2859ec5d59a5aec3fc4db123dc7f4e2fe9f2b8799cf6af48bdff22d69a00a23707240e8bf3bb3c
+DIST unicode-normalization-0.1.23.crate 122649 BLAKE2B 22ea5ce3f5a2b371c3c8782321b1bbbee724db1e4d8c1d43af4e6bd8044b99307c227d93631d178d10fda445a941a485882ae0015a6e3d3c347e4bd465bbe1d9 SHA512 539f04010810d73fde7b0ab314faf813f3e7ecd2e51d7975281554b7cba4a8706e2b5523c4b7840568593652360ca59e9db0e1ce342e71c28db635ff55ffb0f5
DIST unicode-width-0.1.11.crate 19187 BLAKE2B 6baf7f3b32eb838925e591792abfe11968206d177facefb89ef51daf44c18f3fef1e41c19a47b88b81be50667af626af2024ccc540b240fb6e1d83fdea57076f SHA512 ee06f4144525424327a17578642565f396802f0eea539b3bebc8d9627376a8bc6c5376d83a6ee577068e99fe75815bd765e6d49fb9ab9b253d00594bb15a5ffe
DIST unicode-xid-0.2.4.crate 15352 BLAKE2B 80c327b39f3b8f2cdb5747cde968cfa1efe7b65b6bee9136adc881fa19f66aa5b1010d9d08de55a61b322d665b5b0cb0395e9ac471f6333c40d8dca5d97e123c SHA512 e67bd1258e1961807d9d5fe583a89ab5b82b2a529ecd32cadfc79aa5331380eb4a2db9fd96b74c8eace47f2f29021587d69bcdbf79f7e2650e92a25f7839d03c
DIST unicode_names2-1.2.1.crate 300483 BLAKE2B 6d69d1c9a62209be25589688102e8f591ef7a739fb4042320fe320bb3ec624aa70d2f4085ce9ecf2a6b93125b9446b10912b3c544516927e8e759f3131a3dde4 SHA512 8e4e4eb366c4957b8b90744f4c69d16c53272e238237766d07979eac2437025c8dce191769ac5868a5ba878c2634245c3231101f010964edf92d43bef69141a8
@@ -309,7 +309,7 @@ DIST vt100-0.15.2.crate 30404 BLAKE2B 66964edb8ec34dc9d350b55d74f03c88d843d67fb5
DIST vte-0.11.1.crate 40455 BLAKE2B 7a24759e15a87ec17c9869c02b4875f67651b2b50431d71acb60b4e16874240be691ad33d3336d7ad6b9f39d79fc7aa33e6c6604e616f904d8ec48538851f679 SHA512 43dbad0fe71305159736c5578f015a4cb2668922263f43cf09019efb40b09e5bfff13816ffa9aa1cd8d3a20dcbbc9ea12f223edaee1b44ed8e3f112f97020a5b
DIST vte_generate_state_changes-0.1.1.crate 2422 BLAKE2B 6e8fb4ce0ca0fd6b9a4dcccdfb02445babbc13d47de5fae9bbb81e8c67ada8a40e8dc5e57c120c36876293b111ccc71e1069ea3fdabade6f9ba5ea2d44ff4632 SHA512 ba09352e037cbd279cbf5641c9783a24f76e54f1f09e13f0ab1ca99c9646c1e3c958e8e302d7cc88431073bad2e2d5619410f2f93f96f1db25f0f0ded0236f7e
DIST wait-timeout-0.2.0.crate 12441 BLAKE2B a99d3f57bc6e784ac06167f98b2dc2841f730dfab4fb9772b15e67707f756d6ba7daeb3e992d32291bed3daa85eaa8a8ddde64db5e1acf1cc4031fc9bdc82212 SHA512 db3b7aa2acfd44e64451042b8ba98eecab77a82aa5c58ed08dadb119ab36dee4e26d62baad7978ed56d5ad03019c96be5021455362290f56043981137bac8066
-DIST walkdir-2.4.0.crate 23550 BLAKE2B b4298c01cb38be0479b7ddfee627af01f889b6b6ff432e368bb67f65134c3958a4fe271a5a7dd61b19259ae88f5680e5ce8e12e50a872b05fcba68f59b7073ec SHA512 09e1bc852c01b452c95b26a369831a97bc5c9e0ada3111c73774570dd73bb5b9e4735317d5572304fb48dca44ce7b9f77bbd17c418b6b047b2ab17b8bb42d9d9
+DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad
DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
DIST wasm-bindgen-0.2.91.crate 182689 BLAKE2B 4ee85709546462be3da2a6f1caa02448fa903c7411eb264894aac402979afae4a0d7f3dbb486266b05d8caa911893ae9bfe9921cd36e03eb5147a8d75d6c17d2 SHA512 80e91e5b6094eddadbafd842a4a1b3284de7bb51bbd795e8716a0adac354dc14ceee0593d7c33090de06aadc8bc61b8eeab8851d066cc4ef4661e64adff1988a
DIST wasm-bindgen-backend-0.2.91.crate 28345 BLAKE2B 912a0471ac64d61f18d1c1749a3614ab70d08f330fd90b903ce5ef51f18288c7d4ef153f1d8100671c02de8fc499928cf925bdab4da4f0352789268dfae87457 SHA512 7d3c8db4503982fae9c86620c964e8f9a4ce542a79c56f21d9f82d26bb9418e78b7fa9922901663bf78516d58652dc3255ef48d1e1f042d8a3c69210f5804204
@@ -331,27 +331,27 @@ DIST windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305de
DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed
DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03
DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709
-DIST windows-targets-0.52.0.crate 6229 BLAKE2B 4b1efdd32202f112d3782b586ce60667f5d3b6f97ccae0d7da833aee2ae81ceece88b5ef4126db2448c9019de3f77e4fe66ed4286bb6275d9a5e8ab74725b804 SHA512 0ea09552d89b802ec0d419b640fa02d0af7af602704a0e88ba10f81d123dee0c907460f6ec91224177ec9a948970abd7414740eb219148a4d66c269c2362740e
+DIST windows-targets-0.52.4.crate 6310 BLAKE2B 0393bf3e7f8823edc455055e9977798bd6cdc1e523127cf840ee1b9e36febe40e01dcad9875a06aea283dd55443d02f643d42752103a5ec1de933285fe410b17 SHA512 4b2c26468df54b9801e6badd120dcffc15429fc78a614f45efa16d5fed1a36983198fbb621cc3beb4a4f9f0161ef8ddeca3a5c6a6ac48b5589681936f4d2bf50
DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996
-DIST windows_aarch64_gnullvm-0.52.0.crate 430182 BLAKE2B f23370c62c4ab3fd885e3ee22e8ec2fb5a3a837a57044c1df3f9986dd4e7e9d0a44ec58be1648a41e1ea4d037afa3077f0f03de0204199a82fb8395731815a4a SHA512 b7c3fe0a2ad5149be0df48fc7a4d15879eb130bd9441c58c25fc71b8a91483f0b553fb1bf29a9302acd348e9083a547430a840b059b0cfe19867ecaffcae986f
+DIST windows_aarch64_gnullvm-0.52.4.crate 433373 BLAKE2B 5678cf2371e4c566b7ff0dd1fabcae92d12ce9f97670524c93fd8c34bf6b09d054e7de2f852302b8d994f52c81015b7cc8a74f529490c7bdd17a3b5d2c88a12e SHA512 dbb914a866873892a8cffecd4ed4977fe6c3fc48a58bb9f88655d86e7f8969cc27e6f5bb7d40eee41ae7d78f6f4be65d46650719321a7697c7b5b99a0f07a5dd
DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff
-DIST windows_aarch64_msvc-0.52.0.crate 821663 BLAKE2B e6f772858205f7cd871722136aec4d00daea4793ff9dcae53e6311e74526c46aa11c2b3df7a85e6c577757254cbfa5a713e68c694625ca274b64e7a1c5532c23 SHA512 8446bfe5b9fe538415762c8129ab3bf2fe45482e045bce367475747786602ad4ae1187c6e508dd9d7b6be81bfc8d430e0db9c624e35c7cc52e823023e46f5cf1
+DIST windows_aarch64_msvc-0.52.4.crate 828055 BLAKE2B 3088f2f66fc91ad698906315eae7e6c0dd7da5414c28cfa25b24e138fc4a7da40535be09129cd37b8e331d8d6e8c41d0106fba1ef9e5b4ac561140653e9ded4d SHA512 dcc538d0a9c276e7ec415575ec1392bf476219348984d9567f56d5cc7af0f9beeac523a9a6651f763dd4f50f89535a3ea2275d5321ec022c2ee8814e4e84e95b
DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a
-DIST windows_i686_gnu-0.52.0.crate 870285 BLAKE2B a7688062a128a1b1394b3978210334e4e2aaa10dce131457c4a11ce0cb3f551e7f4962d1ece1846d8e9526983ced0e0a3ee8c933858e9314b62e76381e086ef9 SHA512 fe993f5bb6e039c257be9b35337e0221f718d23866818bfd19c76aaae236aafc2de4bb5014fcdf919563b5901cdaa14a2136cd086eeed3c83e46a5d02f6aa77e
+DIST windows_i686_gnu-0.52.4.crate 875736 BLAKE2B 31ee3017a6db246b0d5fc02e10cdb517a69ceac3dbbc9d41b4051f5dfa1196e4a46e7b3f5f90935560c03bb139b897e5dce69989a3698d9c88ebae923e24ef30 SHA512 9d57260744607eb63453040c532bf3693cf3d8d93c56543ee00aa66adf3a71919e72bdef7811f287167403ade893248f189b797a5d2dcb24ef4e6f3d915a88c6
DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e
-DIST windows_i686_msvc-0.52.0.crate 888693 BLAKE2B 7a6e9d03e503c8f543e80a8c7bcf3f50cfa7eed462e487ae7b581746d7cc4d871b33e307110d3a3a75226d88e837f9452ac56bf3baf71b66cfab2626cc15558a SHA512 817ac796fd00bed51d80133ec873cf3d3d582ba41fec8a6f6407fbd7544f198e928aa5d710f70c13bbf74a1dde4c91c54e65eb9d3b7518a7f011ea42725eb671
+DIST windows_i686_msvc-0.52.4.crate 895530 BLAKE2B 87ec4628472beec8697317662fd599a8ea0ba5a11a0cad6b23f2481f39b3a4e0546d37fade4d715ad06a4798cf7faa6435bafa1e5054105c064cb560468b6025 SHA512 0d5526b21bfb96ab352b5181dcf84ff31007ce338245a374b3b413805239359a689b1a21de56ae998cc13444e40867bc30c4200454b84ef9ffa7117318baef1e
DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74
-DIST windows_x86_64_gnu-0.52.0.crate 826213 BLAKE2B 3ca03285ef289fc844261142154e710e996c29940b1c0a7dc3016906ff6452fa50b24f8668fce0ca44bf169ab1228c217fece9f7bddac9ab8bdc54fddafaf8a8 SHA512 2d81af56ad0bc9536f6e066776642a546ce6c6d99551edc0603ffcafe6db15d5d5a32a642b204bbfadf34231daa3894ad7897a9c0c575c2b6bc1e3e58a9a3eb7
+DIST windows_x86_64_gnu-0.52.4.crate 831627 BLAKE2B 64d29f6e0837be822d89cc8aaea2514382d2c03b33deb5684df1d6b81573b3817add39d99f66181a762fae7c155e60a8c070affe43a0f2e247fb0c5ddcc7afd9 SHA512 96c673fb330af597fc3c71b53b9b66cacc9f3f64f05dc7cfe4a77447b7545280f065df22b7d91a6b7cf681a442d8b71c9d2dd128e76580664d8598c481cbb95e
DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa
-DIST windows_x86_64_gnullvm-0.52.0.crate 430165 BLAKE2B af9345a1f6e0ed1392ca1534c68d23f3be0fbb6a42b3c5518cee14373e645038526da15e849d14abe45c53766a30c6c2042a626482ba4a05409f325eb6aa36b1 SHA512 e88af35fd1c694dc189783e5c81aafa61aeffbddce4d7130e1125d0ce3d932fafeb345990ffd98477c41b578b7f5090f4f9c0457b02146309b95549c9f8f44f0
+DIST windows_x86_64_gnullvm-0.52.4.crate 433358 BLAKE2B ffd55fba15ef713bd48caec5ed5f32936e05ac4897b721bd2b041229bc8c7beeca77ca018c3258dcdb09495629aa359d1dadaaf5112d38e7ea54670309d0ddf4 SHA512 f153d86b01e47f17ef08271b69becf7883bab92f96d40cdb1d74432f2bc6a7a65aa4ed931d8f6f4c2679e360bbd8d12037dc2a74a6a444fcaec5e4c784c54c74
DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
-DIST windows_x86_64_msvc-0.52.0.crate 821600 BLAKE2B cc448b65f98fc0fc4949ae622b7020d2dae927ae45310649f6ef71809740eda9d3db0fc035676c201fd9ab9639e9e7f21e2e992b4c789542f12b419d2c752179 SHA512 3aaee31533a1a48a6ab5cd15b3cadfbd906a93a153e53919d0aa74e440d11e29830554e4e014c215f5b88a475bb733fa8ba4ce9d773d3e23a40ea9ad37ddd0a7
-DIST winnow-0.5.39.crate 159300 BLAKE2B 671f588b28d6a11919967d03227395cafd4b2d9afe5e76fb947e4a90937d25c1e8a486d228dd1a6de4ee99e8ff4ffd515b9e8b14fb54a6136b0c9cb3eb4be388 SHA512 76d4762a0258719c2212f0ba1e2a91098548d18b12dc79cf90e99a847eec3eae05e821effd7f5b2e68f482ccebc6ae8d7877e91b3db863886e007631e8af2c83
+DIST windows_x86_64_msvc-0.52.4.crate 828019 BLAKE2B 08163b63d934114457cd64b1c372f8a0cfc1ebf48a2efb41d79031c58ea64e023acd32d2f5075b8b78536998188138562e584ece95f2021b4bc71087ac45f026 SHA512 0671fa3c0463c6d65b525ece8bc91eab2f75cb534de86ba2b1e854d4136fcb439717441881206dba7cfb602493bc24d2aefa96abf8977f5a0fe38d41eadc90f1
+DIST winnow-0.6.5.crate 159316 BLAKE2B d28c6a069e3d557335c09ae04f1d90a9086b1744d711e259da230c031a0302e270e304f8f9e8bc690c01cedcf07b46e05938ab3468b3e388ae8c51ac361b6408 SHA512 5395db16797beb158e9458099279abf53c5ea62c65584bbb9e0111213ab21c88cd0b0674062757e57ceb6c762a349f22db6ef60deef866fe15ebb0818287ab99
DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0
DIST yansi-0.5.1.crate 16525 BLAKE2B 3b5a93b98293daae72f53bf3f13bfc05feba8d5b27921f79595f7448fbcb9a0dfa6cd70f467c5735b914c46b7d3592e6cce080c540a458a904308525eb3aa839 SHA512 7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2
DIST yansi-term-0.1.2.crate 14342 BLAKE2B 31a1651bb43644cf880d591a22fe9d899ab0acbc744ced2952f120b4abfa0c42f6513089e34deaff1a453f3a26f9fb78442f016baa9524ccac9b21e4a7ed6ad6 SHA512 ba720e36487871427aaa7139e8aeaf5b2b3f2d1df4798d7e238e323dc3d3220f12202e223f74339201be3466848c372dc1712e1842e5cd6bd51c3dedf76c9ff6
DIST zerocopy-0.7.32.crate 151096 BLAKE2B 12c7c329ec0e0865467af08306ff4b55ce1e39fd77b094ee48ed9c6e266dfa807bda9ea72a3f7ea989916327f4d9e803d8868995728bfe2fb1c2dc1e5ecff78e SHA512 6729b05eb88029555b88c75feff4f8bc28ad9675edb02b07486381f775c8650c95e2e59612906bd9c34c5e390fd339857ca91573ee9f9ca7948572cff4171c82
DIST zerocopy-derive-0.7.32.crate 37623 BLAKE2B 8b583d39d7bf9c3dbbba578120751c664f87363c5ba3fc45f6506a4059b9e599c43d9fc7bd498a257ff7c9d872af77d39bebdb0e65fb8009eaa2ae9903dece46 SHA512 3ce8528871fd18d6abe92b98503927451d25791c9c4af0ba39a3b6ba2006030bdc137084d080e9b1ac8b5ddf5f2121e0a3ef34bb2033a040f2c72c8149a9fc0d
DIST zeroize-1.7.0.crate 19039 BLAKE2B 2f94a5025f409bd2b96a456d2f78a34c6b05b5554abe7ef3fad2a55a8fcff8a6a1b971be660aa4c2954ab7d6e89bebc431036e349edef74711292f9f64b1dbae SHA512 9d31e3e76e8c861309a3579c21f6da5fd6b056c7d7a350427445a1a832e8827204804783f7f9b808acaa2148efef883d9078bf84943b1db55526bba5bf5a2756
-EBUILD ruff-0.3.0.ebuild 8887 BLAKE2B 60e7471f5c4cfbee86b393777c837ecfcbfe7e3840dc017055aaec3b22a2832c95143de7a3092f5f470797fca55c81208931e32b899971a9eee108df459a0c83 SHA512 c317e69b2d8afa3db753105337566db5ba204b7848b2a20de9e4a7f06d42163ce1dcb467f62b496b0a806577247f0d17cc8669d82ea12ee56627426d28185ec1
-MISC metadata.xml 375 BLAKE2B 46856b904e322f25ebb96268418206fb70b76f22751c5f8c12d0b3fb51a11b91518c42313d8a9f2fbd71dd5a3ca359772f54829a7858148c5f5f03f44fe1dad4 SHA512 ad24b0cafc7adc414a0da36f5b518eacbba3069ac15484504ce063916133e7c15945c04c7c6886e30c75010300598876ab498d5d44c48f66c5ed252f3fd2f36f
+EBUILD ruff-0.3.2.ebuild 8728 BLAKE2B f6e9fd75e340dd6af4ffa10fa0acd5bab46114d011a6b8c20fd971ebb05b4ecd18713f46cc3621c78df90ad07692381504efef0eac0d7d2a294eaf5d22955d47 SHA512 0bbe8e086b432120bf980ba7a4b93ac912a6c32694f634dcfe5c6f24faeaa165612267bae92bafef8ddc8120805a30e3b3d973f34071cd84fb3a713d4a5fa94c
+MISC metadata.xml 499 BLAKE2B 61aba59fd1d841fc28bed33097dd53a3fb7590cb7920cd326e052caf1915315dcaabf8c5f71f22f7e1404742fb2a555aac1fb815ed392a3e1f1b8943c80517b5 SHA512 14c5a0c0f53e5925d7a0b1e4a846238ff37a0b763d93712f692844312162c102dfe85ffc641458d6e0f06ef40d98ae6e48c5862fed973f9dbc25ee4679201d0a
diff --git a/dev-util/ruff/files/0001-Gate-f-string-struct-size-test-for-Rustc-1.76-10371.patch b/dev-util/ruff/files/0001-Gate-f-string-struct-size-test-for-Rustc-1.76-10371.patch
new file mode 100644
index 000000000000..ea652b5efd04
--- /dev/null
+++ b/dev-util/ruff/files/0001-Gate-f-string-struct-size-test-for-Rustc-1.76-10371.patch
@@ -0,0 +1,29 @@
+From dbf82233b81b0c3e3aedcb0a26f6c51e66df0797 Mon Sep 17 00:00:00 2001
+From: Charlie Marsh <charlie.r.marsh@gmail.com>
+Date: Tue, 12 Mar 2024 12:46:36 -0700
+Subject: [PATCH] Gate f-string struct size test for Rustc < 1.76 (#10371)
+
+Closes https://github.com/astral-sh/ruff/issues/10319.
+
+Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
+---
+ crates/ruff_python_ast/src/nodes.rs | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/crates/ruff_python_ast/src/nodes.rs b/crates/ruff_python_ast/src/nodes.rs
+index 32a3435e7..53cf5b8d8 100644
+--- a/crates/ruff_python_ast/src/nodes.rs
++++ b/crates/ruff_python_ast/src/nodes.rs
+@@ -4148,7 +4148,8 @@ mod tests {
+ assert_eq!(std::mem::size_of::<ExprDict>(), 56);
+ assert_eq!(std::mem::size_of::<ExprDictComp>(), 48);
+ assert_eq!(std::mem::size_of::<ExprEllipsisLiteral>(), 8);
+- assert_eq!(std::mem::size_of::<ExprFString>(), 48);
++ // 56 for Rustc < 1.76
++ assert!(matches!(std::mem::size_of::<ExprFString>(), 48 | 56));
+ assert_eq!(std::mem::size_of::<ExprGenerator>(), 48);
+ assert_eq!(std::mem::size_of::<ExprIf>(), 32);
+ assert_eq!(std::mem::size_of::<ExprIpyEscapeCommand>(), 32);
+--
+2.43.2
+
diff --git a/dev-util/ruff/metadata.xml b/dev-util/ruff/metadata.xml
index 9968b2b28bf3..f4244986f853 100644
--- a/dev-util/ruff/metadata.xml
+++ b/dev-util/ruff/metadata.xml
@@ -5,6 +5,10 @@
<email>chutzpah@gentoo.org</email>
<name>Patrick McLean</name>
</maintainer>
+ <maintainer type="person" proxied="yes">
+ <email>eschwartz93@gmail.com</email>
+ <name>Eli Schwartz</name>
+ </maintainer>
<upstream>
<remote-id type="github">charliermarsh/ruff</remote-id>
<remote-id type="pypi">ruff</remote-id>
diff --git a/dev-util/ruff/ruff-0.3.0.ebuild b/dev-util/ruff/ruff-0.3.2.ebuild
index 919b754790e7..0fd43e7b9843 100644
--- a/dev-util/ruff/ruff-0.3.0.ebuild
+++ b/dev-util/ruff/ruff-0.3.2.ebuild
@@ -5,20 +5,17 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=maturin
-
CRATES="
Inflector@0.11.4
adler@1.0.2
- ahash@0.8.7
+ ahash@0.8.10
aho-corasick@1.1.2
android-tzdata@0.1.1
android_system_properties@0.1.5
anes@0.1.6
annotate-snippets@0.6.1
annotate-snippets@0.9.2
- anstream@0.6.11
+ anstream@0.6.13
anstyle-parse@0.2.3
anstyle-query@1.0.2
anstyle-wincon@3.0.2
@@ -27,7 +24,7 @@ CRATES="
argfile@0.1.6
arrayvec@0.7.4
ascii-canvas@3.0.0
- assert_cmd@2.0.13
+ assert_cmd@2.0.14
autocfg@1.1.0
base64@0.21.7
bincode@1.3.3
@@ -36,10 +33,10 @@ CRATES="
bitflags@1.3.2
bitflags@2.4.2
bstr@1.9.1
- bumpalo@3.14.0
+ bumpalo@3.15.3
cachedir@0.3.1
cast@0.3.0
- cc@1.0.83
+ cc@1.0.88
cfg-if@1.0.0
chic@1.2.2
chrono@0.4.34
@@ -48,7 +45,7 @@ CRATES="
ciborium@0.2.2
clap@4.5.1
clap_builder@4.5.1
- clap_complete@4.5.0
+ clap_complete@4.5.1
clap_complete_command@0.5.1
clap_complete_fig@4.5.0
clap_complete_nushell@0.1.11
@@ -64,17 +61,17 @@ CRATES="
console_log@1.0.0
core-foundation-sys@0.8.6
countme@3.0.1
- crc32fast@1.3.2
+ crc32fast@1.4.0
criterion-plot@0.5.0
criterion@0.5.1
- crossbeam-channel@0.5.11
+ crossbeam-channel@0.5.12
crossbeam-deque@0.8.5
crossbeam-epoch@0.9.18
crossbeam-utils@0.8.19
crunchy@0.2.2
- darling@0.20.5
- darling_core@0.20.5
- darling_macro@0.20.5
+ darling@0.20.8
+ darling_core@0.20.8
+ darling_macro@0.20.8
diff@0.1.13
difflib@0.4.0
dirs-next@2.0.0
@@ -85,8 +82,8 @@ CRATES="
dirs@5.0.1
doc-comment@0.3.3
drop_bomb@0.1.5
- dyn-clone@1.0.16
- either@1.9.0
+ dyn-clone@1.0.17
+ either@1.10.0
ena@0.14.2
encode_unicode@0.3.6
env_logger@0.10.2
@@ -105,11 +102,11 @@ CRATES="
getrandom@0.2.12
glob@0.3.1
globset@0.4.14
- half@2.3.1
+ half@2.4.0
hashbrown@0.12.3
hashbrown@0.14.3
heck@0.4.1
- hermit-abi@0.3.5
+ hermit-abi@0.3.9
hexf-parse@0.2.1
home@0.5.9
humantime@2.1.0
@@ -120,7 +117,7 @@ CRATES="
ignore@0.4.22
imara-diff@0.1.5
imperative@1.0.5
- indexmap@2.2.2
+ indexmap@2.2.5
indicatif@0.17.8
indoc@2.0.4
inotify-sys@0.1.5
@@ -130,36 +127,37 @@ CRATES="
instant@0.1.12
is-docker@0.2.0
is-macro@0.3.5
- is-terminal@0.4.11
+ is-terminal@0.4.12
is-wsl@0.4.0
itertools@0.10.5
+ itertools@0.11.0
itertools@0.12.1
itoa@1.0.10
js-sys@0.3.68
kqueue-sys@1.0.4
kqueue@1.0.8
- lalrpop-util@0.20.0
- lalrpop@0.20.0
+ lalrpop-util@0.20.2
+ lalrpop@0.20.2
lazy_static@1.4.0
lexical-parse-float@0.8.5
lexical-parse-integer@0.8.6
lexical-util@0.8.5
libc@0.2.153
- libcst@1.1.0
- libcst_derive@1.1.0
+ libcst@1.2.0
+ libcst_derive@1.2.0
libmimalloc-sys@0.1.35
libredox@0.0.1
linked-hash-map@0.5.6
linux-raw-sys@0.4.13
lock_api@0.4.11
- log@0.4.20
+ log@0.4.21
matchers@0.1.0
matches@0.1.10
memchr@2.7.1
mimalloc@0.1.39
minimal-lexical@0.2.1
miniz_oxide@0.7.2
- mio@0.8.10
+ mio@0.8.11
natord@1.0.9
new_debug_unreachable@1.0.4
nextest-workspace-hack@0.1.0
@@ -210,38 +208,36 @@ CRATES="
rand_chacha@0.3.1
rand_core@0.6.4
rayon-core@1.12.1
- rayon@1.8.1
+ rayon@1.9.0
redox_syscall@0.4.1
redox_users@0.4.4
regex-automata@0.1.10
regex-automata@0.4.5
regex-syntax@0.6.29
- regex-syntax@0.7.5
regex-syntax@0.8.2
regex@1.10.3
result-like-derive@0.5.0
result-like@0.5.0
- ring@0.17.7
+ ring@0.17.8
rust-stemmers@1.2.0
rustc-hash@1.1.0
rustix@0.38.31
- rustls-pki-types@1.2.0
+ rustls-pki-types@1.3.1
rustls-webpki@0.102.2
rustls@0.22.2
rustversion@1.0.14
- ryu@1.0.16
+ ryu@1.0.17
same-file@1.0.6
schemars@0.8.16
schemars_derive@0.8.16
scoped-tls@1.0.1
scopeguard@1.2.0
seahash@4.1.0
- semver@1.0.22
- serde-wasm-bindgen@0.6.4
+ serde-wasm-bindgen@0.6.5
serde@1.0.197
serde_derive@1.0.197
serde_derive_internals@0.26.0
- serde_json@1.0.113
+ serde_json@1.0.114
serde_spanned@0.6.5
serde_test@1.0.176
serde_with@3.6.1
@@ -262,8 +258,8 @@ CRATES="
strum_macros@0.25.3
subtle@2.5.0
syn@1.0.109
- syn@2.0.51
- tempfile@3.10.0
+ syn@2.0.52
+ tempfile@3.10.1
term@0.7.0
termcolor@1.4.1
terminal_size@0.3.0
@@ -274,7 +270,7 @@ CRATES="
test-case@3.3.1
thiserror-impl@1.0.57
thiserror@1.0.57
- thread_local@1.1.7
+ thread_local@1.1.8
tikv-jemalloc-sys@0.5.4+5.3.0-patched
tikv-jemallocator@0.5.4
time-core@0.1.0
@@ -285,7 +281,7 @@ CRATES="
tinyvec_macros@0.1.1
toml@0.8.10
toml_datetime@0.6.5
- toml_edit@0.22.4
+ toml_edit@0.22.6
tracing-attributes@0.1.27
tracing-core@0.1.32
tracing-indicatif@0.3.6
@@ -300,7 +296,7 @@ CRATES="
unic-ucd-version@0.9.0
unicode-bidi@0.3.15
unicode-ident@1.0.12
- unicode-normalization@0.1.22
+ unicode-normalization@0.1.23
unicode-width@0.1.11
unicode-xid@0.2.4
unicode_names2@1.2.1
@@ -317,7 +313,7 @@ CRATES="
vte@0.11.1
vte_generate_state_changes@0.1.1
wait-timeout@0.2.0
- walkdir@2.4.0
+ walkdir@2.5.0
wasi@0.11.0+wasi-snapshot-preview1
wasm-bindgen-backend@0.2.91
wasm-bindgen-futures@0.4.41
@@ -339,22 +335,22 @@ CRATES="
windows-sys@0.48.0
windows-sys@0.52.0
windows-targets@0.48.5
- windows-targets@0.52.0
+ windows-targets@0.52.4
windows_aarch64_gnullvm@0.48.5
- windows_aarch64_gnullvm@0.52.0
+ windows_aarch64_gnullvm@0.52.4
windows_aarch64_msvc@0.48.5
- windows_aarch64_msvc@0.52.0
+ windows_aarch64_msvc@0.52.4
windows_i686_gnu@0.48.5
- windows_i686_gnu@0.52.0
+ windows_i686_gnu@0.52.4
windows_i686_msvc@0.48.5
- windows_i686_msvc@0.52.0
+ windows_i686_msvc@0.52.4
windows_x86_64_gnu@0.48.5
- windows_x86_64_gnu@0.52.0
+ windows_x86_64_gnu@0.52.4
windows_x86_64_gnullvm@0.48.5
- windows_x86_64_gnullvm@0.52.0
+ windows_x86_64_gnullvm@0.52.4
windows_x86_64_msvc@0.48.5
- windows_x86_64_msvc@0.52.0
- winnow@0.5.39
+ windows_x86_64_msvc@0.52.4
+ winnow@0.6.5
yaml-rust@0.4.5
yansi-term@0.1.2
yansi@0.5.1
@@ -363,7 +359,7 @@ CRATES="
zeroize@1.7.0
"
-inherit distutils-r1 cargo
+inherit cargo shell-completion
DESCRIPTION="An extremely fast Python linter, written in Rust"
HOMEPAGE="
@@ -398,15 +394,18 @@ SLOT="0"
KEYWORDS="~amd64 ~loong"
BDEPEND="
- dev-util/patchelf
>=virtual/rust-1.71
"
+RDEPEND="dev-libs/jemalloc:="
+DEPEND="${RDEPEND}"
-QA_FLAGS_IGNORED="usr/bin/.* usr/lib.*/libruff.*.so"
+QA_FLAGS_IGNORED="usr/bin/.*"
PATCHES=(
"${FILESDIR}/ruff-0.1.14-tests.patch"
"${FILESDIR}/ruff-0.2.0-tests.patch"
+ # backport fix for rustc version-specific test
+ "${FILESDIR}"/0001-Gate-f-string-struct-size-test-for-Rustc-1.76-10371.patch
)
DOCS=(
@@ -418,51 +417,34 @@ DOCS=(
docs
)
-src_prepare() {
- sed -r 's:(strip[[:space:]]*=[[:space:]]*)true:\1false:' \
- -i pyproject.toml || die
-
- default
-
- # python_copy_sources is called in src_compile after cargo_src_compile
- # to avoid rebuilding rust code for each python impl
-
- rm -rf docs/{.overrides,gitignore} || die
-}
-
src_configure() {
export RUSTFLAGS="${RUSTFLAGS}"
cargo_src_configure
}
src_compile() {
- cargo_src_compile
-
- python_copy_sources
- distutils-r1_src_compile
+ local -x CARGO_FEATURE_UNPREFIXED_MALLOC_ON_SUPPORTED_PLATFORMS=1
+ local -x JEMALLOC_OVERRIDE="${ESYSROOT}/usr/$(get_libdir)"/libjemalloc.so
+ cargo_src_compile --bin ruff --bin ruff_shrinking
- local solib releasedir
+ local releasedir
releasedir=target/$(usex 'debug' 'debug' 'release')
- for solib in "target/$(usex 'debug' 'debug' 'release')"/*.so; do
- patchelf --set-soname "${solib##*/}" "${solib}" || die
- done
+ ${releasedir}/ruff generate-shell-completion bash > ruff-completion.bash || die
+ ${releasedir}/ruff generate-shell-completion zsh > ruff-completion.zsh || die
}
src_test() {
cargo_src_test
}
-# placeholder to silence QA warning, tests are in rust
-python_test() { :; }
-
src_install() {
- distutils-r1_src_install
-
local releasedir=target/$(usex 'debug' 'debug' 'release')
- dobin ${releasedir}/ruff{,_{dev,python_formatter,shrinking}}
- dolib.so "${releasedir}"/*.so
+ dobin ${releasedir}/ruff{,_shrinking}
+
+ newbashcomp ruff-completion.bash ruff
+ newzshcomp ruff-completion.zsh _ruff
dodoc -r "${DOCS[@]}"
}
diff --git a/games-emulation/Manifest.gz b/games-emulation/Manifest.gz
index 9a467d62f4fb..be2912a563f2 100644
--- a/games-emulation/Manifest.gz
+++ b/games-emulation/Manifest.gz
Binary files differ
diff --git a/games-emulation/hatari/Manifest b/games-emulation/hatari/Manifest
index 1ea628f776c0..b33d0cbcd844 100644
--- a/games-emulation/hatari/Manifest
+++ b/games-emulation/hatari/Manifest
@@ -1,5 +1,6 @@
+AUX adccd68b16eff815590c1ec993354ef8e752ecfd.patch 1247 BLAKE2B cf4f29010a08c7bf0ffb6e87b0b2a56ad24d06c70d646a05fc7073e0ab308e119d531bc8a94bf4f52995c91b70fea3f3e9ed29cc5de12a0f86bbf7b89ae7fcad SHA512 9d1d7c63860d04307bd178748ccb0138ffca658927eecc613b2ef4aaeb0013d9485ee003914b3824d74bab7b71c954558bb0b3f7399e84d7812edd6971f496d4
AUX hatari-2.3.1-caps5-include-path.patch 500 BLAKE2B 9462c680cf22368e06f37d313d0d0917b5904977ab0001fc3427bb8532d611481e0414c7a9c76a83f8c3a00691dd702c22a4c27eb3d1ef0a8bfbd5d48d636895 SHA512 53230cfbfc1904fba1af3d9a7554425d76e75f4a4fa51906ebfe12c9f178633bc63334036f3192643dfa2a3d51e5729c7932a58ca009902585a1653b44c28457
AUX hatari-2.3.1-cmake-include-checksym.patch 388 BLAKE2B 45bc03fc6be8feae6d16083ea6fd5c2fbe1f63103c8a274e9e2104d39cb4050dd5cb0ac51e679fbb65c17d0e2df080245e0e5800f14578e956cbff2dd6c3e9f5 SHA512 b9afa6022e7be9dfe9ab47b791d5e7a64e835ae2098f5b04737b2ffc952598bc0e90a181609629d03f9568c8dcd4e5772cb96bd1416531ccba6c66a1d33c439e
DIST hatari-2.4.1.tar.bz2 4446656 BLAKE2B 0844f14f2161de931ba098d290655152ecde354a80cc9c18b460fda77149759386cf7ed46d0ce1dd36dc303f1f3cfe421f37f169e06d46a06589cef1d601dbc6 SHA512 90c555150b0fa86b88e4ba3360384edf6afa05d45b82b3260853178b77fd542da6f31bd2e80c8307380fff9c61f0230545ec987e6e74b8c3d708bc5ef5ca8f42
-EBUILD hatari-2.4.1.ebuild 2450 BLAKE2B ae06273c0ebba4609ba94879c8a904f0cd09f7cd249feced774d5488f6938eb3f6a9042dd5e7d96d16674945a1ccf52a5962349ba10fe8baeff47718700e7b10 SHA512 13965e67a118ba6b6b2028b69493b53de0b6065bc9afa9144df510b210b1f63d753631f23c10fe1b434e4f13184843a9c956cdd77a228ae2c284c4fd38c69195
+EBUILD hatari-2.4.1-r1.ebuild 2569 BLAKE2B efa7564e98fc1dc6ab781568486797078608e27f676c6fa9605887d8ae63ba6bccff7f0c32897b1704991dbe8b1d0363e5e242782509b69173760d2f1b14fc44 SHA512 875e7d64e4fd81bced35e37fd9305e931aa9eedd483985e08a79493fee45ab2da4e8a055472f9f7841fc3f10e77dda0cb14295f153df00095c121cf7eee6fba7
MISC metadata.xml 551 BLAKE2B 345a7f3e8e1b73d6b6b95e951ee6eab25c2f681ce68020261b3d4ccad07215905b4c726707bcc16db0624d8d04ebe58c31de7ae502999661ce007fd8041ccd63 SHA512 e516f8d601cb654527b4590b865a621df0a661dce8bb40c31a43233995f28188efd1a9babe9b616ee394b7f7eef1fd667d3bb425382017e2f79c870979e1d7d7
diff --git a/games-emulation/hatari/files/adccd68b16eff815590c1ec993354ef8e752ecfd.patch b/games-emulation/hatari/files/adccd68b16eff815590c1ec993354ef8e752ecfd.patch
new file mode 100644
index 000000000000..d8623cb4d66b
--- /dev/null
+++ b/games-emulation/hatari/files/adccd68b16eff815590c1ec993354ef8e752ecfd.patch
@@ -0,0 +1,36 @@
+From adccd68b16eff815590c1ec993354ef8e752ecfd Mon Sep 17 00:00:00 2001
+From: Thomas Huth <huth@tuxfamily.org>
+Date: Thu, 21 Dec 2023 14:33:19 +0100
+Subject: [PATCH] Fix compiler warning that occurs with link-time optimization
+
+With LTO enable, the build fails with:
+
+ [100%] Linking C executable hatari
+ .../src/cpu/savestate.h:281:14: error: type of 'savestate_fname' does not
+ match original declaration [-Werror=lto-type-mismatch]
+ 281 | extern TCHAR savestate_fname[MAX_DPATH];
+ | ^
+ .../src/cpu/custom.c:40:8: note:
+ 'savestate_fname' was previously declared here
+ 40 | TCHAR *savestate_fname;
+ | ^
+ lto1: all warnings being treated as errors
+
+Declare the array according to the definition in the header file to fix it.
+---
+ src/cpu/custom.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/cpu/custom.c b/src/cpu/custom.c
+index 15971ceff..aff0c0253 100644
+--- a/src/cpu/custom.c
++++ b/src/cpu/custom.c
+@@ -37,7 +37,7 @@ extern struct regstruct mmu_backup_regs;
+ evt_t currcycle;
+ /* declared in savestate.h */
+ int savestate_state = 0;
+-TCHAR *savestate_fname;
++TCHAR savestate_fname[MAX_DPATH];
+ /* declared in custom.h */
+ uae_u32 hsync_counter = 0, vsync_counter = 0;
+ #endif
diff --git a/games-emulation/hatari/hatari-2.4.1.ebuild b/games-emulation/hatari/hatari-2.4.1-r1.ebuild
index 34e97a9d20bf..c2bc4be39b99 100644
--- a/games-emulation/hatari/hatari-2.4.1.ebuild
+++ b/games-emulation/hatari/hatari-2.4.1-r1.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
@@ -43,6 +43,8 @@ BDEPEND="${PYTHON_DEPS}"
PATCHES=(
"${FILESDIR}"/${PN}-2.3.1-caps5-include-path.patch
"${FILESDIR}"/${PN}-2.3.1-cmake-include-checksym.patch
+ # backport upstream patch for -Werror=lto-type-mismatch
+ "${FILESDIR}"/adccd68b16eff815590c1ec993354ef8e752ecfd.patch
)
DOCS=(
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 053efcfafadd..3bc35c598cdb 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/libmodplug/Manifest b/media-libs/libmodplug/Manifest
index a5352fe838a9..0b5ea94d9ffa 100644
--- a/media-libs/libmodplug/Manifest
+++ b/media-libs/libmodplug/Manifest
@@ -1,5 +1,5 @@
AUX libmodplug-0.8.9.0-no-fast-math.patch 325 BLAKE2B a9f21d2e1c344ba597e67c3edf68f1811381e666000746d23375655264d0a4e45982886f4de85b61916cd31c613eb8dd8093236b05266e767500e9baaaaa662a SHA512 21793db02544be3238dc78586b876dd6a28afd95f2bb68d557c9bac304debb52cc05d315078537276b01a900c17130656c0b433915f0a0d5c540e79f484a8ed1
AUX libmodplug-0.8.9.1-timidity.patch 336 BLAKE2B 3c006bc0acb64f92b7368135c9ee704f3f4c6cca0f3b51d69c9b7142b96a3f079e2693b92de3e7f5e725be55e2417fb608372e53cee7671bd6bd83401a263bde SHA512 8338e54811a31c37bff642945b027d1b55a977bc09b943d36613ddea3275fcd99ef8f74223d3a1b413ef658686cb4e8c129bf9520cf282ca1ef2a801c69c6ba8
DIST libmodplug-0.8.9.1.tar.gz 238609 BLAKE2B ae992de04e38d341bc561afe042afd83c09bd2d8e71773ec82a2a541db9e462a163b0175cd5307f04a4449b98bd57ab4852e44be04a06f1a265bd728c3434aa6 SHA512 7eca5519369c66d96069f2c56cd087e60fb8c4d04ee994c410b5ab0cef2480fdd95dd0602a01310fd064fade23abfb841a3f5ddc12b31187e23e24f10b780d8c
-EBUILD libmodplug-0.8.9.1.ebuild 921 BLAKE2B 8f5f71197a3f8ec3656dd52e4a1469b48e2f565b573665acf125c33a34cb9971094b192ef8e5f3d898978fdba054bd1cd796d870d31c65253b6295160d727f42 SHA512 c63007a3b1eba25cef0e82c92876ecb8061d93ee8a7711de8386c225e577c0f64f41c196a2606a20431d7a0b3eb4aff57719e990bf298a4ac72133d5b91f61b3
+EBUILD libmodplug-0.8.9.1.ebuild 1153 BLAKE2B 80989d014b3bc3a740af4820e8bab5f1e205723b6e2fadd21bb68d0eefd4ffb2f37cf8d045bca4736aff58b4ec9d06a494bf5586f295412e87e72e69fa3c27c8 SHA512 c0e5e5a4d983485427f05b6f80403f7f6ea0f87ab33fb0d2369e41cec324d46a3ef245448fd59b68c1dcd79a53c7dc55ce13760f9a93a15dad7ba151c608e987
MISC metadata.xml 396 BLAKE2B 5e597902d3b70673452b64143c3adfd810e5040fd19c2e542719755db89bd3d36fe2928c42a4a3195c12399f7318d1d21efd2564558aed4ff214a750e65863e5 SHA512 2d630e3182fa888c31810aac8d1249259df1516dbe267711a8540fb6f9f81373d5b801fe448995b2ed20b3cf0d70d61b9cb8d12dd812663f74d311868fcdcefd
diff --git a/media-libs/libmodplug/libmodplug-0.8.9.1.ebuild b/media-libs/libmodplug/libmodplug-0.8.9.1.ebuild
index b92ffbcd510a..41ab576c6625 100644
--- a/media-libs/libmodplug/libmodplug-0.8.9.1.ebuild
+++ b/media-libs/libmodplug/libmodplug-0.8.9.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
MY_PVR="${PV}.r461"
-inherit autotools multilib-minimal
+inherit autotools flag-o-matic multilib-minimal
DESCRIPTION="Library for playing MOD-like music files"
HOMEPAGE="https://modplug-xmms.sourceforge.net/"
@@ -29,6 +29,13 @@ src_prepare() {
}
multilib_src_configure() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/921707
+ #
+ # Upstream is dead for 2 years. Both of them -- the one in SRC_URI and the
+ # one in metadata.xml. Where to report a bug *to*, even? Answer: neither. :(
+ filter-lto
+
ECONF_SOURCE=${S} econf --disable-static
}
diff --git a/media-libs/libpng/Manifest b/media-libs/libpng/Manifest
index 6ffb3a4866a4..dd3d8fda67d1 100644
--- a/media-libs/libpng/Manifest
+++ b/media-libs/libpng/Manifest
@@ -6,5 +6,5 @@ DIST libpng-1.6.43-apng-apng.patch.gz 10333 BLAKE2B 11bc92064e52f8a045b9d2a71588
DIST libpng-1.6.43.tar.xz 1044076 BLAKE2B e8781001f001e6f514ca01ceafc51557e6cdedcbed3aa64df213d02635eec937cac4ccc0f34b636f582a7d141b67ec6c8d90a6ffb15c679ab0c3f4f8798be791 SHA512 c95d661fed548708ce7de5d80621a432272bdfe991f0d4db3695036e5fafb8a717b4e4314991bdd3227d7aa07f8c6afb6037c57fa0fe3349334a0b6c58268487
EBUILD libpng-1.6.40-r1.ebuild 1911 BLAKE2B e95dd7c1dd841404513628bda79780fd77ffb33f6f08ef138c31f47bc2ecf42bfccbd6f4b678e61af9a0bf2c1269990692affe45c91c93260e1737d17fcf73a3 SHA512 f4a910abd65acd9445e0f393b2c354bbd9539c3860fe311582de19eb43930e23eaff41675676c2a1816d8b4d069852ad84e84eedcf06df2894ea6c3487871388
EBUILD libpng-1.6.42.ebuild 2019 BLAKE2B f29620569a4a23e3a1e552520e76754c43820f70f31324a0341cf2f9c0f69d192eec221d222d94092d48bcedf14f84ae90f6d850fb87d7cb5381c321310028a3 SHA512 d1a2f30d1f00dba9a21adc5225e659ec62b542dabff39bd987f3dd5f46e70f603d85997c1c7b417e96718f33013ed577c47e45aaccbdd58f47703257c29c4276
-EBUILD libpng-1.6.43.ebuild 2012 BLAKE2B 0bc469c107547a99648b2847d0f518f594ce66043210980c8af9dc8b93cd436050bc0a4d6151758d51f04b18c328263f23314667a17ffb60c75c6a1f1e9c08b0 SHA512 947043161d01dbb960b8f6e15debab7cb5f54bb709bc8b483bd478230c0ac5c10d651fa7d7b55d8da2e808ac7160e37a536db266b5c614d8463eb31e47a856e2
+EBUILD libpng-1.6.43.ebuild 2005 BLAKE2B 15c6e88390325fdf2ddf1d22295eac4c2f4dd655da59eca53d82b67b9bbf0eb2eba8ed1174e133632ac686575d2304e863014ce54bb03cbdacfde9af1c86d610 SHA512 ab0c1dcd79c211f24f1595bda76c8e98616a713a0913ae0859b00dd41401cb0813b58027fd669b8c9ace067a82ce06721eeae69b605a4e7da4d4f5536b73bae3
MISC metadata.xml 958 BLAKE2B 6d7a0f6ea2903876e7df7b07f0a5f116d83b188ca1acba2dd6664ecda03a9695c9e3b76b26649dd5198e49d950d91e31f5aa792b3abd7109b76aedbf43cfc843 SHA512 15269d4c49e08bfd993b4248cbef9ea095f0254c68177bc498ddf622a8fdcda01e6e6f17550c698ab79e896d9f3b4af01ef7966006d4902d9101b39844c1670d
diff --git a/media-libs/libpng/libpng-1.6.43.ebuild b/media-libs/libpng/libpng-1.6.43.ebuild
index d59d1ec90119..40132d2da193 100644
--- a/media-libs/libpng/libpng-1.6.43.ebuild
+++ b/media-libs/libpng/libpng-1.6.43.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
LICENSE="libpng2"
SLOT="0/16"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="apng cpu_flags_arm_neon cpu_flags_x86_sse static-libs test"
RESTRICT="!test? ( test )"
diff --git a/media-libs/libreplaygain/Manifest b/media-libs/libreplaygain/Manifest
index b75d9b487131..72e564ef137d 100644
--- a/media-libs/libreplaygain/Manifest
+++ b/media-libs/libreplaygain/Manifest
@@ -1,7 +1,7 @@
AUX libreplaygain-483-static-libs.patch 1316 BLAKE2B eaca31f2d7b794a5959b09d7d64815713f010ae00386ffbd6b1ab1119e2ea4398e6d5c7d84651b9eab3e60ad8ac9689e6ec878d2062372b7cb4581d5674ddb7b SHA512 7d27163e5fd8e9f3ae4dea7da85d20594127be5e40b92e50a79e58908186b5aa64c0ad685f62a4a1608fac221930921d8e56842dd6589147f4fa5e2c356559d1
AUX libreplaygain-static-libs.patch 1145 BLAKE2B e90da6268c258998ed333cbc89918f62f0cb2d5454c98af700cf6b9b3d62d780e4e4ce931f9d5bfff4a74cce8770c308525b895b3de163725cb8fd07445cd330 SHA512 738b50523dd527781fa7f1df1bf3f0ffe26925684ab3ae1b14b1c7cac9e150384deceab0de70c05cda474f4e3781c83ff0335255471c92dc06edfdfef330e898
DIST libreplaygain-477.tar.xz 8272 BLAKE2B 6382984643aad155b3e5e0dac8a7ca698320068c62fa87ac7f466e34e850f05df1e823d87f7cb477bd22f59c97f7e5ac8757e9bd6f59c2f5f1852efe9f083d72 SHA512 9e81deb237e35e63d67efabcbfe40f5a6fd34f4a6b0239a21e6ab8ba3c9ca172297cf323fbc4ada749dcfcdf0b711c354e39f12af9a9576900384c441657ff8e
-DIST libreplaygain-483.tar.xz 8312 BLAKE2B 24f0ff6c772dd1bafd1212db7b886756c1a8ada6bf7583fa3e2950adae48c2524c82646a989f8c92b4c92024c60f0fb1f5e5f53b27d88748e5c59fdbc400f0e6 SHA512 90b2030f8e48946788c5a5cefb72048335e4d9b60d05594d9bcd0fd46f242872176f5c9061ff1b51ea29fbfb86f8311bedcc60706242aac08327121c85e91071
+DIST libreplaygain-483.tar.xz 8324 BLAKE2B 5765e536e9fdb62dce593fd67091a004f1318ce071eb34788fc1ad026b280a03604c26ac3a5c6c26440e10bccda7845a618468f0b416447ba5cc0d76532455c8 SHA512 a56e06bdcc0d86b2ecaa389abc5d8f7d794c3307b807646a004aad85a9e698561041fd464d36f0160ed3170c09bdb20510089c468aa4304d14cfe29a5084204c
EBUILD libreplaygain-477-r2.ebuild 776 BLAKE2B 9a2edb25b39a93854ec93efa095a695ccca76742b8bd075cebb267402e611a18d03ccd33aa0879168e069e826f7f92cafab5c8ef8493d965e1f8a9df2b73f657 SHA512 e30ee090c272311e3d4ede98a46dc54f270148c61507acf255ca1a5cc89ef66c3e634ef88389a4b74fed85c0c9938ef73e8838900c1281942b33869695c26118
EBUILD libreplaygain-483.ebuild 719 BLAKE2B 29f1c5aa4c90a3492a75d798b5795077d0f5cd14d1633ae446b90f49024698c98ec3dbc4be3171b038bb72811b3945e1df57bc382369572934924a4c67648624 SHA512 23cb70e20de818e8b1beb24fb63b5e7f3b905b0b1838e2f3d8852d0d96daf2434afda94c65c598c7d580fb23c3c5b21671291c649a9f0c25094c5aaa34df9bcc
MISC metadata.xml 254 BLAKE2B 7f76152858fde96b9de5250e4cba30bfe0c5f2aa6ec7c84316072d84e4b664ecd6485642d3d184b1f2ddde8d9e03a94dd47dd00c5b8d82f80c5c0993d5627593 SHA512 7ed31d18221f55928f798dbf095166f535f7c0f5a1c3010b5113fd6b0d275af283f3d2e6839591335ec93bcd50aab5d0f104ad76eefda4d7a6b64d41af183f0b
diff --git a/media-libs/libsidplay/Manifest b/media-libs/libsidplay/Manifest
index 3ced890212a9..61778caac928 100644
--- a/media-libs/libsidplay/Manifest
+++ b/media-libs/libsidplay/Manifest
@@ -12,5 +12,5 @@ AUX libsidplay-2.1.1-slibtool.patch 967 BLAKE2B ed31c7ac9c567fae2d802103d8f8f1f9
DIST libsidplay-1.36.59.tgz 390097 BLAKE2B bcb7e9eab4884270c8047af7f61e0afb2cf6ba24465b4859ac404f34cacec9a8c67ad42f3adf0c5f109cedecaa7710919296e30401c2dc0ca6f337186c9a329a SHA512 e7b0859e1389683d3e6aad7040b78ba37bb0a393c85f68ddb8a064371f978b34cc2e951ec564fa1117d12885cd976d10b02937e132d9a11badecd8652cf4d410
DIST sidplay-libs-2.1.1.tar.gz 1900252 BLAKE2B f04e34f4cfc641a8222e5d53575108bd52deb2de2dc0b0d58e91581ade7128ac87f320f16e044baa23b54de6b5b6b833e9f6c0d37a1885341a329e778c0a0228 SHA512 754cd41f3d2d76754049522c395022bc090f99ea838e6d1ffb8d7689f3aedad9b3879be0312d0af49ba108563296c1176d1e533d1151d5b33368bfda0a1910e3
EBUILD libsidplay-1.36.59-r3.ebuild 988 BLAKE2B 56b2819a2dfb8df3a8af6c1bfed0d52953c5fd376599fe23f795a1aa5a5cd568bdfc3a1435f327cb700bf6f6199531725de493af5fdd14803bdf50460750f6a6 SHA512 f614c0682c3b00fe70bc3f5874fe085854d292cfb7a84aed38de29ee44ce7edee352439d6eb4a0ef67ae534ed59debf112090ebc2be043b7631660d31cef205a
-EBUILD libsidplay-2.1.1-r7.ebuild 1614 BLAKE2B 6d109226d18df88a9f45f53a5d4a4c81dd78fee9342600959f8d26c1519b514b924f692e7b28b55e351600b342dd51a2acb6138004fbbabdcb988aa1223b2d37 SHA512 fe00b6f6d9fd634d485407e3255b711f8155e82d35554442421ab33ab5f12d9bdac34ad7a6bf53ab681786092d29d724507395b10fedb9f1d8fe758ba0834c8d
+EBUILD libsidplay-2.1.1-r7.ebuild 1639 BLAKE2B 6354cdacb33adc4a3e2612073c8a3590b59ad5a9699a0657fdd71c12e6164bf06ae7152c9221f2d67b892fb6054e89b9ac62a8543dd94159e6e6d7b587df1640 SHA512 4ae9b268dc5edeba2133508a9494e5ec8bfaaad3cda71b846fd870d3296569b99e438d7f27c136a66006895772aba0b5fe2fd038827bbbd769618ba0445b78d3
MISC metadata.xml 246 BLAKE2B 5791eec1fea2211cdfa2d13a89732df17195754dddcb9122157536f9f398f783de194f304cc545db22ae0506f69cb13cb1b9e03449959edc96097b2f0eac2d13 SHA512 8f5558a12be53599ddda50ec08e80a33b37ee1f4c73048b4a02983121e22c149dca53abda7985c840aedc506a9945a66ef94e034f168d868b9933b8c5c2c9fdb
diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild b/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild
index 122b0907cb11..f54aaaa9973b 100644
--- a/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild
+++ b/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit autotools multilib-minimal
+inherit autotools flag-o-matic multilib-minimal
MY_P=sidplay-libs-${PV}
@@ -59,6 +59,7 @@ src_prepare() {
}
multilib_src_configure() {
+ filter-lto
local myeconfargs=(
--cache-file="${BUILD_DIR}"/config.cache
--enable-shared
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index f2a02f6321e9..6d6362005907 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/abcmidi/Manifest b/media-sound/abcmidi/Manifest
index 9602b8dff623..27896482b115 100644
--- a/media-sound/abcmidi/Manifest
+++ b/media-sound/abcmidi/Manifest
@@ -1,5 +1,5 @@
DIST abcMIDI-2024.01.04.zip 628571 BLAKE2B 2919a0ef33352d2151a97fa003274b9ca8a9b5c047f37e54c29315957377547d4ee59a7846560439640885cc3ec1d1f6ed4d9021577037193557b2176dacfe48 SHA512 9570e802f5b63cb4baa8cb5b8a8a0a892e0305c87aeaad639d331f73f5da080d94bfd7e3c0b222efeb1caaf01839cef8c1764be42cbfe4c9308d56f12f5d8888
-DIST abcMIDI-2024.03.05.zip 632655 BLAKE2B 71cb80c7606aa0b8307d09ecd9aa7c086972857e21ecb5c3630b20169794af5531a3ee37b980955d861758873cc49772e267841a89e13066b92d1419a95136c3 SHA512 6ca69e5ace096a19d4fbb6a9069da4be6e6728924d4a6814837b827b6cb9154401387bf83af117bd599a743fa1a0c193fcf44cd618503d700c2fe61468cd1113
+DIST abcMIDI-2024.03.13.zip 632794 BLAKE2B 959718436e0e350f4964d7af4eeac1d306c647bf48bf6467f11f9ff4e10280e41ec0e7c072655df7d59144f7f2204cee8a44e20b4505ea775618fcd45a93cc1a SHA512 eba0e86df92b12245936581a43c68386e8e11a2a9fe61ddefb2687e7afd01f6bdab45b99f1f19fc0492d722a007a9526da24b843be330bb53726aa2773bbf9a2
EBUILD abcmidi-2024.01.04.ebuild 676 BLAKE2B 1ddcccdffac7d10fce6d7cc9f52de04102c91965c819d12b14f6104a3d01b6c5cf7cafc4df92de50347b365f34378f5b4e35b71b8cca0d00b99ae95772345c0b SHA512 11c8351db43a2581bc5da4f287af633b9b4902e89548266827e15ac3802706dcb18e2a1df451c6532aa1594e531ae627555ed19821354152faf9f33f065aec34
-EBUILD abcmidi-2024.03.05.ebuild 678 BLAKE2B 1f8eccea9c89094128a0a5c6a1f0ad58f3d91ded8ddf8792a232b352b105ba34e9d237f5eb869b1c0e5daed0fdebd07216b5ea1b44f336977096e93db06e700f SHA512 eadb130c315ae5561e82be18ad1a0a49c50e49094df85a0e0f5095ebf99d943e5bb84ea46c8728202266fe90e1fd1e3a3a36665b6ba4838108ecb1f92e72e92d
+EBUILD abcmidi-2024.03.13.ebuild 678 BLAKE2B 1f8eccea9c89094128a0a5c6a1f0ad58f3d91ded8ddf8792a232b352b105ba34e9d237f5eb869b1c0e5daed0fdebd07216b5ea1b44f336977096e93db06e700f SHA512 eadb130c315ae5561e82be18ad1a0a49c50e49094df85a0e0f5095ebf99d943e5bb84ea46c8728202266fe90e1fd1e3a3a36665b6ba4838108ecb1f92e72e92d
MISC metadata.xml 327 BLAKE2B d92d9b40b1c1af1a4ba5cea8b956a098066ae7cc9eab2cb31a0dfbcc37400558f5f35a6ce04a7541ecbea7578906f688d2931c1f62751e5a2d7bb7b80e97cd2f SHA512 170ca99684768ef2d5b0e8a26e6ca64468b3134847ffe53f6a1efb623bfe77a6c09dfd67df553a306af045a47bc69f0d41ceadf508cce7f75f3c2a7614d2d725
diff --git a/media-sound/abcmidi/abcmidi-2024.03.05.ebuild b/media-sound/abcmidi/abcmidi-2024.03.13.ebuild
index 4d3aaf502473..4d3aaf502473 100644
--- a/media-sound/abcmidi/abcmidi-2024.03.05.ebuild
+++ b/media-sound/abcmidi/abcmidi-2024.03.13.ebuild
diff --git a/media-sound/musepack-tools/Manifest b/media-sound/musepack-tools/Manifest
index 1348915c04b4..21b9c527d2f9 100644
--- a/media-sound/musepack-tools/Manifest
+++ b/media-sound/musepack-tools/Manifest
@@ -4,7 +4,7 @@ AUX musepack-tools-465-musl.patch 435 BLAKE2B 71eb34c0525d72048962e2dba1a24e6ff3
AUX musepack-tools-495-fixup-link-depends.patch 3083 BLAKE2B 8876c1500f17effef4efb9f2e22eecc3f8934239dc89262ebcee2a5187c93cebd6868703cd82a2ba888f71b17c6941c4bb65a5d18da549e110d1ea6c6b08a3de SHA512 c598252279b51e2ee04a4975a6dea8406f29c53ac980ccfd1838f1bd67cc96d55dee5b0527436aa2ebb7e331ad9a19de734f128538274eb8406e48b0346121bb
AUX musepack-tools-495-respect-cflags.patch 644 BLAKE2B b49a7309329719b56a2522afbbd57a18e3d02585787b73dc82721e9c63cb04c964fd41142bcfc1d12a79e23875bfa897c184749942a2cfe6a15f6d2e12c4a38b SHA512 d0faf6490039612339f06f47ec76dfcab7065aee86b8e189ed446314a3699c94aacfda97e35922d3df916d87e99e078ac381e6064cfcd3217b40fbe8d74d54fb
DIST musepack-tools-465.tar.bz2 167612 BLAKE2B 0748cbfaecec396a4bf054aac5a451f16386becae75cdbb63821c28f7b7d378723df180d909eb3b9e0c7eafa79996dbe7aaab251721fd139b81755e7f59249f1 SHA512 ce933376bc127f6f4acc8500e50b6318a6bc5bf8443547fc0e25b4e8e5881fd7a73aff155560ffbc5161b5d7d03522c73bfbc31e14e1531fe511036a0f657d54
-DIST musepack-tools-495.tar.xz 148968 BLAKE2B dcc5ae24454a7da03b9ff9094c9680126abd57d700a55b7bfa77693a83a02d831a75cb494795991aabd519e830af4e1450950e4da3bb41a779ad0ad407ef083b SHA512 d518cf88fc7aff8b09566fe201af4f6bcd704a6f6e10a7c0118be910de5faf69ba3fac0c44d6ec8eb9048136bf241133707033046967dd7e999752bfe886ef35
+DIST musepack-tools-495.tar.xz 148820 BLAKE2B 19e104339fddee49f7082095767228f9ad297e442532c6170c48f7d7ded9df3ce7e2f2afc446055cae4140e7fa0ec52bf5b72d216c2bf932cebf74847fe939e0 SHA512 11e7590280216e4d8706d659be9f9faa25deeb5b1831e03edf7c4615fff06c1c817bc20fb5d6c3f7efd7ccadbb22b32d37ea8070aeb8c126f18e4d67e81c7e1c
EBUILD musepack-tools-465-r2.ebuild 966 BLAKE2B b95a600a04183a689c71e428f522e6b0cd9d1225c9242e6d2f234839e62d9a9c3fa22d96ec20c66b1a5315fe6a3e992583a1f24dc260430efe4d9fedc310b835 SHA512 a9e4f433305de95a16a562c634e77ae02cf1da8ee0231c64ef159c03c7731a7d694a68309c6e3d546503b455faffac4d4d38be264a31e1da1fa6d323bca975ce
-EBUILD musepack-tools-495.ebuild 1080 BLAKE2B d8fd0b0def2796595fd016053710bdd8ab55901e587c0cd9710bc233590e8d38762d027e746c66beff80c5e301289620d749064984e3da2c6a6286edc2508848 SHA512 0fd3f8a3b764a14c82618ade6bc72713df4cb2f6b6865f7fe834bff08c126b2eac5362a36845501df95c687361617db7fd942a43a1a7f6d28d321ef657a2a726
+EBUILD musepack-tools-495.ebuild 1120 BLAKE2B 2ee58f5beadb96ca69e2ae49edd34567af71471becbba4576f02ffa360906be4973ecb979073dfdbd4441f205f2b551bba09b228a74f28e6cc4846809374687d SHA512 c0854419a9cc153fad425100ccb91d5152c2a2a8f47681456bf10b384178554fcaea3de9a07294c0613bfe7b60700fa3849e54ba6bdd68f802c2ad931c23171f
MISC metadata.xml 260 BLAKE2B 9945ac40ee60ce67adf51840c3cc2d6d2743dffe4fd2ec965d300c709323f80eb5d35eaeb804414eebb2da1e954ee688067c05093b26499678de524b414ac4ec SHA512 e5b6a2a44cd2a4ea4fb1267eb8f635c079c022853443ad180ca12f2df84492f3ba34db45e4ff5e7e09262a74745f5c0aa04ebccd6f998cf19a6ea2ccd0627701
diff --git a/media-sound/musepack-tools/musepack-tools-495.ebuild b/media-sound/musepack-tools/musepack-tools-495.ebuild
index 4107037ae078..5e4e5278a51a 100644
--- a/media-sound/musepack-tools/musepack-tools-495.ebuild
+++ b/media-sound/musepack-tools/musepack-tools-495.ebuild
@@ -10,7 +10,7 @@ inherit cmake flag-o-matic
DESCRIPTION="Musepack SV8 libraries and utilities"
HOMEPAGE="https://www.musepack.net"
-SRC_URI="mirror://gentoo/${P}.tar.xz"
+SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"
LICENSE="BSD LGPL-2.1"
SLOT="0"
diff --git a/media-sound/ncmpcpp/Manifest b/media-sound/ncmpcpp/Manifest
index 3d5744b02da5..60b11350e3ed 100644
--- a/media-sound/ncmpcpp/Manifest
+++ b/media-sound/ncmpcpp/Manifest
@@ -2,6 +2,6 @@ AUX ncmpcpp-taglib-pc.patch 1582 BLAKE2B 1997e7dc25c6a36ad108003d7b6b23e5eed894f
DIST ncmpcpp-0.9.2.tar.bz2 486266 BLAKE2B 160597493b93bac790b8619881e8a1fcf0efce4a538e35f54f31b06f3ed66691f02b37198cca46b475b7296aebbc864cb62a4398c60bd1e43907f9907a9bc118 SHA512 bbcb3b50233e363412af3c1cf1c0118122733dc376759cd35dee79950f42e098a0402ff670684df91847b990b26022630c9a71192e462bd46e70628e31489742
DIST ncmpcpp-0.9.2_p20221231.gh.tar.gz 229678 BLAKE2B edb03554a14b90fbb5a4c99cb46ed73ffd702ff2fa417765d4e4bdaddd6bc40554f18aae10db81af87bbc8c91a4f966785fefdf43cfc97b18fc950c1aa59a370 SHA512 8affb5115c7531ee005544f002068b0b13b6aa41c5e11213ba8c979373a5328f298612903e531b6d384749469d6fa0ddb0d06ac4dac5ab2ca5485c7814db32a3
EBUILD ncmpcpp-0.9.2-r3.ebuild 1530 BLAKE2B 11e396d91a64e20797206c3167ee47b9801bdc8de5d2fec6aeca68a883fac019a758c0e23f0514fd9443987a7a275727541e15ae19d3352df4f09f723f154414 SHA512 207b3f33a94c7b23dfc717da041c956fc5397006d8bb2e342b5e01f77aa0f02eaa00b3e024a3470b60bbad58b5ebb4cdb93abeaa306762705c0f8c9da0e14492
-EBUILD ncmpcpp-0.9.2_p20221231.ebuild 1607 BLAKE2B 8b33f54712ce9f609cb3f9c1b06bdfbf3be66d3d88d50382f0a7e94243763cf45b85c69d2d4c69c1ba3e1017f58f12e9df82b66fb568f5ebfd532a8c5d1b3f1f SHA512 5ee6dd83542d8e4b455997c6a6ca866010b96dfbb0428ef8ba5790bf29b05c6fa3ef60eac05fb7f166fea5e7f77a4fda100f8aaf1aa571edf8fdc9b3af2cb8aa
+EBUILD ncmpcpp-0.9.2_p20221231.ebuild 1606 BLAKE2B d5b7c2b80db7b2a55ea9d481c6f953754f1f6ed87d941b4ed8546d527a2cd321a331c96dfb552281a5827aa597d2fc0410ad5e40bf96e26be90ba15ec967334a SHA512 5d4500dbd44d4cee4d65eab405538604cdf67df6343422422f1ed5c910c96e83604732a401a4a335159176aa15d16d5f57b846146d8df9f70696ec1f2d1a9756
EBUILD ncmpcpp-9999.ebuild 1410 BLAKE2B 1aecf9dc70e99d7d56477630d21c2bbe4272e571a60382f48d9e7d4cfb60bdb86ebf7357e1063884bc683c0ac9f5d9a5acb5b89fb69b9e70c26ef2f2c2985f10 SHA512 96d3e4d109862c8c60a455e2a8c09e2961ba5c7707ce42147d93e0fdbe90711d76440adb5ec35c245782225f27c003de3e5e041b640da1f427dc4c0ff932574c
MISC metadata.xml 1298 BLAKE2B 23fbb704bcb628530ce2b9c2b62ca52bc2bca6f8cc5b99e0941da96236827acff653645073f4711adea29c8b35c74c959a5f36398630d89d5e041d0471a170de SHA512 c5b8a39b31b543afa7f12f79233e174b27b27f8d0813c88e92650c3d9b211f18991750b8eff55b2fd433b13fa49e1f8e764de0c4f92651d1ef652c610678e0a9
diff --git a/media-sound/ncmpcpp/ncmpcpp-0.9.2_p20221231.ebuild b/media-sound/ncmpcpp/ncmpcpp-0.9.2_p20221231.ebuild
index a126ca9ff1fa..4f310241770f 100644
--- a/media-sound/ncmpcpp/ncmpcpp-0.9.2_p20221231.ebuild
+++ b/media-sound/ncmpcpp/ncmpcpp-0.9.2_p20221231.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/ncmpcpp/ncmpcpp/archive/${NCMPCPP_COMMIT}.tar.gz ->
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
IUSE="clock outputs taglib visualizer"
RDEPEND="
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index 5e5e948ca6f1..57d28d8cbf80 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest
index d697adf83b4a..9858f72b1795 100644
--- a/media-video/pipewire/Manifest
+++ b/media-video/pipewire/Manifest
@@ -10,7 +10,7 @@ DIST pipewire-1.0.0.tar.bz2 1682155 BLAKE2B de48de0f486a530ee060acdc6d35e27bf298
DIST pipewire-1.0.3.tar.bz2 1682330 BLAKE2B cf7f69ee8db703b3e441b6ca34aec4e41cc9cd5c0a21344adee2adcbf5b1b9d5fc3913dece88946e34cf7081402d21ea617cfcd0d09bc2780394bc20a5149296 SHA512 e568b9eb328d701c06a93c4f1556bf8db6e972877a7f2a5776fe77a20130a63972b3f78d52da66ccb1b2ee9df5451a403ab83aef5662dc5d93a6dfbedb23f66a
DIST pipewire-1.0.4.tar.bz2 1698660 BLAKE2B 0842a5fca65c8a91eadd9f0594864ae0f0d428b3c03d2c5fecc3b7f62ff6f5d24fc1190eb351279c002e26596148b23b4b576551502be21beb2eeaa0d2ad4dac SHA512 42e8e28b1fd497f5329b5966abd5cfb7d7976fb0ca9f8f39bccf44195dd11f227cdec2448ba7db4559e866ea2dccf64b8172a2ae069c5204cd8f66c0f8a9e2d9
EBUILD pipewire-1.0.0-r1.ebuild 19657 BLAKE2B 3b82a4e466937ee6d1d0f21a5837071ff0730530e1bc7c09066ee1b666a36169b4284ae4296f693e60e2f11b1699140bb20cf1153f56f390a5e564b05235db0e SHA512 57c5c699a13cf8288e0cfbd08ef412405d50f6e5be9babe6d63a7a86cdc66b4c5e781364b83885925567e6ac4f91c09ebeeedcc55deb63ae02ac3a01f7022cdd
-EBUILD pipewire-1.0.3.ebuild 19577 BLAKE2B 60fca926082c5b2df0bd13721a5ec65d85e9f3135b89f2a6723dedf4df3b62d23a445dec078b12638a6f4986d8c5560b9322b6f5e814df6dd9581f8f2c8c90c1 SHA512 ec1b16d3428e2d87960da3569979b11d11c49efa2edbd77f78632e495d09809aef62f7752cb13a7c817d9a00698f75c1a391150292bea83a7bf53402bbb5fd02
+EBUILD pipewire-1.0.3.ebuild 19576 BLAKE2B a83be9a9cf0473e41fc3098f23818325c3306d8a9e7d527047b16324c490b711cf799c4a7d892533e625c42a4e36fda6016f425541d718a18d23beedd91f9b7e SHA512 02ef47740b9a30f451718e923a51161dca4bfabe16317e46db1e412fb6247b2bd04bc0128b5769d9106617d938baa6e4c7854fba93ac7c67774ecad707c74d6a
EBUILD pipewire-1.0.4.ebuild 19582 BLAKE2B 6a71ac1d4cfb6057022fa9f4d8b9439318fe8c93b15b5fe56da5596444f2625e564fed035a76df232b97a2d3ddbdb5e86ae9446d7cfc9c6010737a7b45de50b9 SHA512 c3a408664a224ace0e2d0b72f0ee59c7f7b3b4d49a7f1771c1d7c95f6a657cc9191410765a17d378fd5b9180a53d1fdb0160710c18b8dc281034aa9e1fa51058
EBUILD pipewire-9999.ebuild 19573 BLAKE2B 591c2635574b9e383058a4d26cf80686d37ad06508b3940ac1d994de255cd21563b5e979d72359ce7c841675c011c6923dcd0f15da1e10749a97829668898d45 SHA512 496315b3c30a102fcf04fd720be05218dee2ca20e40b6f63c31b2d7fdaf1a23b908a34ecff5e785a144f95acbacc6ab4c94fc23892308475dc7b7bfe58c36721
MISC metadata.xml 2156 BLAKE2B 974459115e0f3cf4e4c3ac15159740b42e01a093da37d8a27f80e122c9ab2a3fe9194443eaf08f9b66d613db90a14465abbe1b76816bce90e11a46c8409c7513 SHA512 cfe0fdb86c993f167507e22635878d6d7d5dcd48f4c23323231263551ceff986fc454700428ecb7d2ee2abe82093c35d8e7bd491020fd6dd3f3889c09e9020bb
diff --git a/media-video/pipewire/pipewire-1.0.3.ebuild b/media-video/pipewire/pipewire-1.0.3.ebuild
index 96f7faeb507c..ddb46df4ee73 100644
--- a/media-video/pipewire/pipewire-1.0.3.ebuild
+++ b/media-video/pipewire/pipewire-1.0.3.ebuild
@@ -47,7 +47,7 @@ else
PIPEWIRE_DOCS_USEFLAG="man"
fi
- KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
fi
DESCRIPTION="Multimedia processing graphs"
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 6cdccb8dbc41..203f97b4f12f 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 1d1d9e06f14e..134c4efdf568 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Thu, 14 Mar 2024 06:10:18 +0000
+Thu, 14 Mar 2024 12:10:15 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 7e0f474dfe9f..993b64ad6804 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 569335 BLAKE2B 07f6153cc527f8ef0be40a2cc21b4fbdd6901249b5c3c569cd1c78321017cd55d98800cf292cc33ffbd6842d685a59c8343e534c4ede0d598730df983a8c33f4 SHA512 5d341348a510bcd14cd0388e2d6bdaccf622bfa08eed783dcee916769bbf2f8d31fa0fb57d0f3bfcce315df08c0e1c93572bfdc703a005d69ab200628e23c99b
-TIMESTAMP 2024-03-14T06:10:23Z
+TIMESTAMP 2024-03-14T12:10:18Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXylM9fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXy6SpfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDw3RAAtToo04QhX1yzQzk2mQr7KqgUNwpiiVW8lW9+FlWxQdbwj+PvdQV2I/oC
-3vqpcfDyvgv/D80w4w3oDuQ6wJo7JmRT+DkyMRf+eVnL6mozSv+k93vTEi3CQpEn
-wDGGaRePwb7L2WMkCl6itWFayGe6b4sSX8SeVPsO2a3yhsAwwzE3u2FtlGa2psmE
-tTtZMTbJMs31ZwCqtD2T5zKzHOsW/vtfIuCmFzYgIHQzIOeWDZOGzH8x/OZAmkJh
-HaxeGCQXakxRbdUiaQQVbu8Wn1PDibSZN4RzH3LEY9AskynS5vgZ4HEkvUtHyKBl
-nsJF9LNpSRUECCbuwSWJU199YRDhkRiAbrU8w2UeVn2jlxzzVmd1igpcglCf9BAT
-p/IRXKutOxVLYhwLMMvvd1hS0NAypa3XBcg/5NIc+vl6lQNdSb6E/WnoIFKhpOP7
-8Xs1mjavwC59tsSlTz8D1Np+A2VLMyNVlmVUPX3beeR62hJU7ESQLPQJ6+VMgz3F
-2b5DuznFhuRqkhFhmtu0eDAvquPmIC4grm+AZy6ZIwLHsh87I84mvuTICg1UG3zm
-Ut3N50dTclJ6za37g3cFarus0zYhiwYYwBD/NpN/CU99COG84y2dk5+rentPXXAG
-7QI37ySWzD3+MhI5sGUm3enCYwwRsCWfpXkqMpLixyAyzk7bOCM=
-=9wsu
+klCfkw/+M0TdT3J/gV0gbxbZz0op8laz9f+lxb48sSGxqZT9xP/hK3u9GTanh9A3
+TPAJyqp8JFENZtv5rpV5U2JbyKVfN7fxwSEerdZn8TIb4KT1dJBkMhVQ/+keXhZd
+1EnawPlSNlB++V+CN22alsPuxru+B92hrUr1sVOR9WVpJroAlUBvsIVyqM/9obSE
+A9SQXjHG3HH8GbAfx4G8zKsYtLxKnkjhMxjXbBNKtYtziJGDEC68un0eBRfwg34Q
+DBVZUTSl2UPqYc0IwU9Ht0oP7ISl8ZGtmCOhu5+B9i/Xootw2fri6/Ql+c5PWQVZ
+woqWnPTX716Kl96gZ/svJcr4ivB8dsJSKc4Ti2WYw+do3aJiHaI23JuzBtXzHLMl
+z0oL9jN6Hgwga2M3N3QMjd7MBMZmApSHmooAMjaaAEYU3WMIsBdrtiqQ69nq/BSn
+q46wZh+Eek5B3LYzF04xDi8mQLT3hvXHis+VEdZg50Zz5+rfiA4yhLm9BG3Mhhup
+blYXw7LV/yY6ePDWeo4ROQMwFCd/nGOhlOlEPHp5OKTU0CW1Tqmj4Bszi008jyRg
+3Wv/iSkJfY4upy8vJeDZXtRsnFNUZ0We69yaCxJoGms5jmwaN01GSMV3HG+FwBhA
+l8WV2PjH8O/2sKoNy3r+47mVbmS3zQJW53iQsHlGWG6522Z1R+8=
+=CPPg
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 1d1d9e06f14e..134c4efdf568 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Thu, 14 Mar 2024 06:10:18 +0000
+Thu, 14 Mar 2024 12:10:15 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 2bb74a229b9b..781338979cb2 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz
index b1b0622cc9df..ecdc166074a8 100644
--- a/metadata/md5-cache/app-arch/Manifest.gz
+++ b/metadata/md5-cache/app-arch/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-arch/makeself-2.4.5 b/metadata/md5-cache/app-arch/makeself-2.4.5
deleted file mode 100644
index df216a3e1922..000000000000
--- a/metadata/md5-cache/app-arch/makeself-2.4.5
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile install postinst
-DESCRIPTION=Shell script that generates a self-extractible tar.gz
-EAPI=7
-HOMEPAGE=https://makeself.io/
-INHERIT=optfeature
-KEYWORDS=amd64 ~hppa ppc x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2+
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/megastep/makeself/archive/refs/tags/release-2.4.5.tar.gz -> makeself-2.4.5.tar.gz
-_eclasses_=optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54
-_md5_=a06781255c73f34c881f847e8be85a2c
diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz
index 23c043789ec7..38eb0ca4137b 100644
--- a/metadata/md5-cache/app-crypt/Manifest.gz
+++ b/metadata/md5-cache/app-crypt/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-crypt/ccid-1.5.4 b/metadata/md5-cache/app-crypt/ccid-1.5.4
index cbef2ca51d08..07cd53147658 100644
--- a/metadata/md5-cache/app-crypt/ccid-1.5.4
+++ b/metadata/md5-cache/app-crypt/ccid-1.5.4
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://ccid.apdu.fr https://github.com/LudovicRousseau/CCID
INHERIT=autotools udev
IUSE=twinserial +usb
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86
LICENSE=GPL-2
RDEPEND=>=sys-apps/pcsc-lite-1.8.3 twinserial? ( dev-lang/perl ) usb? ( virtual/libusb:1 )
SLOT=0
SRC_URI=https://ccid.apdu.fr/files/ccid-1.5.4.tar.bz2
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=63cbeeebec32be0b3c3d1661e7891cbd
+_md5_=b6690d907095302d0790d5492c8ddecf
diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz
index 471ee46f718c..0a623a132139 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/ca-certificates-20230311.3.97 b/metadata/md5-cache/app-misc/ca-certificates-20230311.3.97
index 7989636d6dc8..3d857deeb748 100644
--- a/metadata/md5-cache/app-misc/ca-certificates-20230311.3.97
+++ b/metadata/md5-cache/app-misc/ca-certificates-20230311.3.97
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://packages.debian.org/sid/ca-certificates
INHERIT=python-any-r1
IUSE=cacert
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MPL-1.1
SLOT=0
SRC_URI=mirror://debian/pool/main/c/ca-certificates/ca-certificates_20230311.tar.xz https://archive.mozilla.org/pub/security/nss/releases/NSS_3_97_RTM/src/nss-3.97.tar.gz cacert? ( https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch )
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0f18a2641251149c8f02822bbe060fba
+_md5_=7abfb6b29c89b7553f1268e3200dadb4
diff --git a/metadata/md5-cache/app-pda/Manifest.gz b/metadata/md5-cache/app-pda/Manifest.gz
index 2b0b42228d04..2a8456bde335 100644
--- a/metadata/md5-cache/app-pda/Manifest.gz
+++ b/metadata/md5-cache/app-pda/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-pda/ideviceinstaller-1.1.1 b/metadata/md5-cache/app-pda/ideviceinstaller-1.1.1
new file mode 100644
index 000000000000..623f1480bcf5
--- /dev/null
+++ b/metadata/md5-cache/app-pda/ideviceinstaller-1.1.1
@@ -0,0 +1,12 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=prepare
+DEPEND=>=app-pda/libimobiledevice-1.3.0:= >=app-pda/libplist-2.3.0:= >=dev-libs/libzip-0.8
+DESCRIPTION=A tool to interact with the installation_proxy of an Apple's iDevice
+EAPI=8
+HOMEPAGE=https://libimobiledevice.org
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=>=app-pda/libimobiledevice-1.3.0:= >=app-pda/libplist-2.3.0:= >=dev-libs/libzip-0.8
+SLOT=0
+SRC_URI=https://github.com/libimobiledevice/ideviceinstaller/releases/download/1.1.1/ideviceinstaller-1.1.1.tar.bz2
+_md5_=ca7d78cd7ad705a651bed4f5966eb113
diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz
index 00d24082a31e..a6a2d45ffb71 100644
--- a/metadata/md5-cache/app-text/Manifest.gz
+++ b/metadata/md5-cache/app-text/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-text/lesspipe-2.11-r1 b/metadata/md5-cache/app-text/lesspipe-2.11-r1
index b065c8e08bbf..7fcc8f6c2064 100644
--- a/metadata/md5-cache/app-text/lesspipe-2.11-r1
+++ b/metadata/md5-cache/app-text/lesspipe-2.11-r1
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/wofr06/lesspipe
INHERIT=edo
IUSE=test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-2
RDEPEND=dev-lang/perl
RESTRICT=!test? ( test ) test
SLOT=0
SRC_URI=https://github.com/wofr06/lesspipe/archive/v2.11.tar.gz -> lesspipe-2.11.tar.gz
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3
-_md5_=0adea8851845b67d7b1accc1057e7a3c
+_md5_=6bbcdf68c27351d49762a302a199bed4
diff --git a/metadata/md5-cache/dev-ada/Manifest.gz b/metadata/md5-cache/dev-ada/Manifest.gz
index 02a6f6fc20c9..7a3d7f4214e9 100644
--- a/metadata/md5-cache/dev-ada/Manifest.gz
+++ b/metadata/md5-cache/dev-ada/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ada/e3-testsuite-26.0 b/metadata/md5-cache/dev-ada/e3-testsuite-26.0
new file mode 100644
index 000000000000..aceff9594713
--- /dev/null
+++ b/metadata/md5-cache/dev-ada/e3-testsuite-26.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-ada/e3-core[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-ada/e3-core[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DESCRIPTION=Generic testsuite framework in Python
+EAPI=8
+HOMEPAGE=https://www.adacore.com/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3
+RDEPEND=dev-ada/e3-core[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/AdaCore/e3-testsuite/archive/refs/tags/v26.0.tar.gz -> e3-testsuite-26.0.tar.gz
+_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=59be639ac285f6498cab14308951cf41
diff --git a/metadata/md5-cache/dev-build/Manifest.gz b/metadata/md5-cache/dev-build/Manifest.gz
index 183366e9bf29..b5dde30b7e54 100644
--- a/metadata/md5-cache/dev-build/Manifest.gz
+++ b/metadata/md5-cache/dev-build/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-build/meson-1.4.0_rc2 b/metadata/md5-cache/dev-build/meson-1.4.0
index d1dda674fee7..ab82a80f5b0c 100644
--- a/metadata/md5-cache/dev-build/meson-1.4.0_rc2
+++ b/metadata/md5-cache/dev-build/meson-1.4.0
@@ -6,11 +6,12 @@ EAPI=8
HOMEPAGE=https://mesonbuild.com/
INHERIT=verify-sig bash-completion-r1 flag-o-matic distutils-r1 toolchain-funcs
IUSE=test verify-sig python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=Apache-2.0
RDEPEND=virtual/pkgconfig python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/mesonbuild/meson/releases/download/1.4.0rc2/meson-1.4.0rc2.tar.gz verify-sig? ( https://github.com/mesonbuild/meson/releases/download/1.4.0rc2/meson-1.4.0rc2.tar.gz.asc )
+SRC_URI=https://github.com/mesonbuild/meson/releases/download/1.4.0/meson-1.4.0.tar.gz verify-sig? ( https://github.com/mesonbuild/meson/releases/download/1.4.0/meson-1.4.0.tar.gz.asc )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=b96f0753f16eb1f692171da4254c8c6f
diff --git a/metadata/md5-cache/dev-debug/Manifest.gz b/metadata/md5-cache/dev-debug/Manifest.gz
index 87be66643f85..9ccf7d615f0c 100644
--- a/metadata/md5-cache/dev-debug/Manifest.gz
+++ b/metadata/md5-cache/dev-debug/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-debug/strace-6.7 b/metadata/md5-cache/dev-debug/strace-6.7
index 4e7926bc1b6c..a7e9147f7604 100644
--- a/metadata/md5-cache/dev-debug/strace-6.7
+++ b/metadata/md5-cache/dev-debug/strace-6.7
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://strace.io/
INHERIT=autotools edo flag-o-matic toolchain-funcs
IUSE=aio perl selinux static test unwind elfutils
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1+ test? ( GPL-2+ )
RDEPEND=!static? ( unwind? ( sys-libs/libunwind ) elfutils? ( dev-libs/elfutils ) selinux? ( sys-libs/libselinux ) ) perl? ( dev-lang/perl )
REQUIRED_USE=?? ( unwind elfutils )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/strace/strace/releases/download/v6.7/strace-6.7.tar.xz
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b14838da2048f7b8689acb27f4e50d70
+_md5_=c536bd2663262fcdbf7962640a52bdaa
diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz
index 360b7461be4d..4df30d75bd39 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/javacc-4.1 b/metadata/md5-cache/dev-java/javacc-4.1
new file mode 100644
index 000000000000..2e3592480476
--- /dev/null
+++ b/metadata/md5-cache/dev-java/javacc-4.1
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install preinst prepare setup test
+DEPEND=dev-java/junit:0 >=virtual/jdk-1.8:* test? ( >=dev-java/ant-1.10.14:0[junit] ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-1.10.14-r2:0 dev-java/javatoolkit
+DESCRIPTION=Java Compiler Compiler - The Java Parser Generator
+EAPI=8
+HOMEPAGE=https://javacc.github.io/javacc/
+INHERIT=java-pkg-2 java-ant-2
+IUSE=doc examples source test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+LICENSE=BSD-2
+RDEPEND=dev-java/junit:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/javacc/javacc/archive/release_41.tar.gz -> javacc-4.1.tar.gz
+_eclasses_=java-ant-2 695635244f02d8e4820279a6511ccc18 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 b346c3901e71ba37137bae0b25b00221 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0cde783bdf48de661c2dc1cc671125cd
diff --git a/metadata/md5-cache/dev-java/protobuf-java-3.25.3 b/metadata/md5-cache/dev-java/protobuf-java-3.25.3
new file mode 100644
index 000000000000..1788c2becf8d
--- /dev/null
+++ b/metadata/md5-cache/dev-java/protobuf-java-3.25.3
@@ -0,0 +1,16 @@
+BDEPEND=system-protoc? ( ~dev-libs/protobuf-25.3:0 ) !system-protoc? ( >=dev-cpp/abseil-cpp-20230802.0 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install preinst prepare setup test
+DEPEND=>=virtual/jdk-1.8:* test? ( dev-java/guava:0 dev-java/mockito:4 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 )
+DESCRIPTION=Core Protocol Buffers library
+EAPI=8
+HOMEPAGE=https://protobuf.dev
+INHERIT=java-pkg-2 java-pkg-simple cmake
+IUSE=system-protoc doc source test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos
+LICENSE=BSD
+RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/protocolbuffers/protobuf/archive/v25.3.tar.gz -> protobuf-25.3.tar.gz test? ( https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 67f37f8db9bdf7868f26504fd7bcbb22 java-utils-2 b346c3901e71ba37137bae0b25b00221 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=9df8454bfa3af6090b41195541c6e418
diff --git a/metadata/md5-cache/dev-java/protobuf-java-3.26.0 b/metadata/md5-cache/dev-java/protobuf-java-3.26.0
new file mode 100644
index 000000000000..fe640045cca3
--- /dev/null
+++ b/metadata/md5-cache/dev-java/protobuf-java-3.26.0
@@ -0,0 +1,16 @@
+BDEPEND=system-protoc? ( ~dev-libs/protobuf-26.0:0 ) !system-protoc? ( >=dev-cpp/abseil-cpp-20230802.0 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install preinst prepare setup test
+DEPEND=>=virtual/jdk-1.8:* test? ( dev-java/guava:0 dev-java/mockito:4 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 )
+DESCRIPTION=Core Protocol Buffers library
+EAPI=8
+HOMEPAGE=https://protobuf.dev
+INHERIT=java-pkg-2 java-pkg-simple cmake
+IUSE=system-protoc doc source test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos
+LICENSE=BSD
+RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/protocolbuffers/protobuf/archive/v26.0.tar.gz -> protobuf-26.0.tar.gz test? ( https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 67f37f8db9bdf7868f26504fd7bcbb22 java-utils-2 b346c3901e71ba37137bae0b25b00221 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=5ba2ec013aa3f6dc96d04364e135615f
diff --git a/metadata/md5-cache/dev-java/testng-6.11 b/metadata/md5-cache/dev-java/testng-6.11-r1
index 48274e961feb..1dad0b081b44 100644
--- a/metadata/md5-cache/dev-java/testng-6.11
+++ b/metadata/md5-cache/dev-java/testng-6.11-r1
@@ -1,6 +1,6 @@
BDEPEND=app-arch/unzip
DEFINED_PHASES=compile install preinst prepare setup test
-DEPEND=dev-java/ant-core:0 dev-java/bsh:0 dev-java/guice:4 dev-java/jcommander:1.64 dev-java/junit:4 dev-java/snakeyaml:0 >=virtual/jdk-1.8:* test? ( dev-java/assertj-core:3 dev-java/guava:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+DEPEND=>=dev-java/ant-1.10.14-r3:0 dev-java/bsh:0 dev-java/guice:4 dev-java/jcommander:1.64 dev-java/junit:4 dev-java/snakeyaml:0 >=virtual/jdk-1.8:* test? ( dev-java/assertj-core:3 dev-java/guava:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
DESCRIPTION=Testing framework inspired by JUnit and NUnit with new features
EAPI=8
HOMEPAGE=https://testng.org/
@@ -8,9 +8,9 @@ INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source test
KEYWORDS=amd64 ~arm arm64 ppc64 x86
LICENSE=Apache-2.0
-RDEPEND=dev-java/ant-core:0 dev-java/bsh:0 dev-java/guice:4 dev-java/jcommander:1.64 dev-java/junit:4 dev-java/snakeyaml:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+RDEPEND=>=dev-java/ant-1.10.14-r3:0 dev-java/bsh:0 dev-java/guice:4 dev-java/jcommander:1.64 dev-java/junit:4 dev-java/snakeyaml:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/testng-team/testng/archive/6.11.tar.gz -> testng-6.11.tar.gz https://repo1.maven.org/maven2/org/webjars/jquery/3.5.1/jquery-3.5.1.jar test? ( https://repo1.maven.org/maven2/org/spockframework/spock-core/1.0-groovy-2.4/spock-core-1.0-groovy-2.4.jar https://repo1.maven.org/maven2/org/codehaus/groovy/groovy-all/2.4.7/groovy-all-2.4.7.jar https://downloads.apache.org/groovy/2.4.21/distribution/apache-groovy-binary-2.4.21.zip )
_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 67f37f8db9bdf7868f26504fd7bcbb22 java-utils-2 b346c3901e71ba37137bae0b25b00221
-_md5_=a63f00ae8aa60cd77b833977c4b54be5
+_md5_=99aedbd69843a19a59803d4a298d7d03
diff --git a/metadata/md5-cache/dev-java/testng-6.9.10-r1 b/metadata/md5-cache/dev-java/testng-6.9.10-r1
deleted file mode 100644
index 197efed76db1..000000000000
--- a/metadata/md5-cache/dev-java/testng-6.9.10-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=compile install preinst prepare setup test
-DEPEND=dev-java/bsh:0 dev-java/guice:4 dev-java/junit:4 dev-java/ant-core:0 dev-java/snakeyaml:0 dev-java/jcommander:0 >=virtual/jdk-1.8:* test? ( dev-java/assertj-core:2 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-DESCRIPTION=Testing framework inspired by JUnit and NUnit with new features
-EAPI=8
-HOMEPAGE=https://testng.org/
-INHERIT=java-pkg-2 java-pkg-simple
-IUSE=test doc source
-KEYWORDS=amd64 ~arm arm64 ppc64 x86
-LICENSE=Apache-2.0
-RDEPEND=dev-java/bsh:0 dev-java/guice:4 dev-java/junit:4 dev-java/ant-core:0 dev-java/snakeyaml:0 dev-java/jcommander:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/testng-team/testng/archive/6.9.10.tar.gz -> testng-6.9.10.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 67f37f8db9bdf7868f26504fd7bcbb22 java-utils-2 b346c3901e71ba37137bae0b25b00221
-_md5_=d5ba37a2c100edc3b007c52729494b1f
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index 52d8ead3bec7..6a82cf04cbf6 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/tk-8.6.14 b/metadata/md5-cache/dev-lang/tk-8.6.14
index 8da9fcbd6336..1801caf5876d 100644
--- a/metadata/md5-cache/dev-lang/tk-8.6.14
+++ b/metadata/md5-cache/dev-lang/tk-8.6.14
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0/8.6
SRC_URI=mirror://sourceforge/tcl/tk8.6.14-src.tar.gz
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
-_md5_=95a2011a7e098718e0918cfa23cc6f44
+_md5_=4f43112b209dfeb8a86ed46722a0ad59
diff --git a/metadata/md5-cache/dev-lang/vala-0.56.16 b/metadata/md5-cache/dev-lang/vala-0.56.16
new file mode 100644
index 000000000000..a30c9f8a4e95
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/vala-0.56.16
@@ -0,0 +1,17 @@
+BDEPEND=dev-libs/libxslt app-alternatives/lex virtual/pkgconfig app-alternatives/yacc >=app-portage/elt-patches-20170815 app-arch/xz-utils
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DEPEND=>=dev-libs/glib-2.48.0:2 >=dev-libs/vala-common-0.56.16 valadoc? ( >=media-gfx/graphviz-2.16 ) test? ( dev-libs/dbus-glib >=dev-libs/glib-2.26:2 dev-libs/gobject-introspection )
+DESCRIPTION=Compiler for the GObject type system
+EAPI=8
+HOMEPAGE=https://wiki.gnome.org/Projects/Vala https://gitlab.gnome.org/GNOME/vala
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome2
+IUSE=test valadoc
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-libs/glib-2.48.0:2 >=dev-libs/vala-common-0.56.16 valadoc? ( >=media-gfx/graphviz-2.16 )
+RESTRICT=!test? ( test )
+SLOT=0.56
+SRC_URI=mirror://gnome/sources/vala/0.56/vala-0.56.16.tar.xz
+_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=20a6252af170154d2e462a7461e8bdcd
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 1810d7acfdf2..6f013cbde648 100644
--- a/metadata/md5-cache/dev-libs/Manifest.gz
+++ b/metadata/md5-cache/dev-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-libs/ell-0.62 b/metadata/md5-cache/dev-libs/ell-0.62
index 491eafea2758..d982dd3a93f3 100644
--- a/metadata/md5-cache/dev-libs/ell-0.62
+++ b/metadata/md5-cache/dev-libs/ell-0.62
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://git.kernel.org/pub/scm/libs/ell/ell.git
INHERIT=flag-o-matic linux-info
IUSE=pie test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86
LICENSE=LGPL-2.1+
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://mirrors.edge.kernel.org/pub/linux/libs/ell/ell-0.62.tar.xz
_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8860c47995a03ec8b146376198b86966
+_md5_=1dc32518c3296aca77045a8daa94105c
diff --git a/metadata/md5-cache/dev-libs/inih-58 b/metadata/md5-cache/dev-libs/inih-58
index 4e0687d02787..6106d940190a 100644
--- a/metadata/md5-cache/dev-libs/inih-58
+++ b/metadata/md5-cache/dev-libs/inih-58
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://github.com/benhoyt/inih
INHERIT=meson-multilib
IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD
SLOT=0
SRC_URI=https://github.com/benhoyt/inih/archive/r58.tar.gz -> inih-58.tar.gz
_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 meson bd1d5eaa305de6645e939caa7a352e3c meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=99a3b8e3cb50000bcdf7681973d36c71
+_md5_=f8313f55acc71233fa41953bda86266d
diff --git a/metadata/md5-cache/dev-libs/libmcrypt-2.5.8-r7 b/metadata/md5-cache/dev-libs/libmcrypt-2.5.8-r7
index c7fa19e9fae8..83983adf0248 100644
--- a/metadata/md5-cache/dev-libs/libmcrypt-2.5.8-r7
+++ b/metadata/md5-cache/dev-libs/libmcrypt-2.5.8-r7
@@ -4,9 +4,9 @@ DESCRIPTION=Provides an uniform interface to access several encryption algorithm
EAPI=8
HOMEPAGE=https://mcrypt.sourceforge.net
INHERIT=autotools flag-o-matic
-KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=GPL-2+ LGPL-2.1+
SLOT=0
SRC_URI=mirror://sourceforge/mcrypt/libmcrypt-2.5.8.tar.gz
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b23c3448b6913441c49eeaa7e9dab26f
+_md5_=dbc31dc4be48edb737f215bb1cd456e8
diff --git a/metadata/md5-cache/dev-libs/libsodium-1.0.19-r2 b/metadata/md5-cache/dev-libs/libsodium-1.0.19-r2
index 70a6b253dfa8..c209ebc85213 100644
--- a/metadata/md5-cache/dev-libs/libsodium-1.0.19-r2
+++ b/metadata/md5-cache/dev-libs/libsodium-1.0.19-r2
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://libsodium.org
INHERIT=autotools multilib-minimal verify-sig
IUSE=+asm static-libs +urandom cpu_flags_x86_aes cpu_flags_x86_sse4_1 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
LICENSE=ISC
SLOT=0/26
SRC_URI=https://download.libsodium.org/libsodium/releases/libsodium-1.0.19.tar.gz verify-sig? ( https://download.libsodium.org/libsodium/releases/libsodium-1.0.19.tar.gz.minisig )
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=0580c6947ab40016d2e25816f1d8e4bc
+_md5_=257c87a52d537e4fd7c432aea852f2af
diff --git a/metadata/md5-cache/dev-libs/vala-common-0.56.16 b/metadata/md5-cache/dev-libs/vala-common-0.56.16
new file mode 100644
index 000000000000..e21f48c7b28b
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/vala-common-0.56.16
@@ -0,0 +1,12 @@
+BDEPEND=app-arch/xz-utils
+DEFINED_PHASES=compile configure install
+DESCRIPTION=Build infrastructure for packages that use Vala
+EAPI=8
+HOMEPAGE=https://wiki.gnome.org/Projects/Vala https://gitlab.gnome.org/GNOME/vala
+INHERIT=gnome.org
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
+LICENSE=LGPL-2.1+
+SLOT=0
+SRC_URI=mirror://gnome/sources/vala/0.56/vala-0.56.16.tar.xz
+_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe
+_md5_=616d7e4313959cb61c7d5da22f04920b
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 0d059b683e8e..2104580ec0e0 100644
--- a/metadata/md5-cache/dev-python/Manifest.gz
+++ b/metadata/md5-cache/dev-python/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-python/Nuitka-2.1.2 b/metadata/md5-cache/dev-python/Nuitka-2.1.2
new file mode 100644
index 000000000000..b13a53d5f8fd
--- /dev/null
+++ b/metadata/md5-cache/dev-python/Nuitka-2.1.2
@@ -0,0 +1,16 @@
+BDEPEND=dev-build/scons[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-util/ccache ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=Python to native compiler
+EAPI=8
+HOMEPAGE=https://nuitka.net/ https://github.com/Nuitka/Nuitka/ https://pypi.org/project/Nuitka/
+INHERIT=distutils-r1 flag-o-matic optfeature pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~loong ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-build/scons[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/N/Nuitka/Nuitka-2.1.2.tar.gz
+_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=43aab3fab11b585e908c841dfa639424
diff --git a/metadata/md5-cache/dev-python/bottleneck-1.3.7 b/metadata/md5-cache/dev-python/bottleneck-1.3.7
deleted file mode 100644
index 23e0fb2378f9..000000000000
--- a/metadata/md5-cache/dev-python/bottleneck-1.3.7
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( >=dev-python/numpy-1.9.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/numpy-1.9.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-DESCRIPTION=Fast NumPy array functions written in C
-EAPI=8
-HOMEPAGE=https://github.com/pydata/bottleneck/ https://pypi.org/project/Bottleneck/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
-LICENSE=BSD
-RDEPEND=>=dev-python/numpy-1.9.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/B/Bottleneck/Bottleneck-1.3.7.tar.gz
-_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b4d44e80d765329bf5fc06d2a14ee9e9
diff --git a/metadata/md5-cache/dev-python/bottleneck-1.3.8 b/metadata/md5-cache/dev-python/bottleneck-1.3.8
index bc2b8dbde4c0..d824ee0846d4 100644
--- a/metadata/md5-cache/dev-python/bottleneck-1.3.8
+++ b/metadata/md5-cache/dev-python/bottleneck-1.3.8
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/pydata/bottleneck/ https://pypi.org/project/Bottleneck/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
LICENSE=BSD
RDEPEND=>=dev-python/numpy-1.9.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/B/Bottleneck/Bottleneck-1.3.8.tar.gz
_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=dad28b5a0e4bad00e70fb3930a7a4d84
+_md5_=b4d44e80d765329bf5fc06d2a14ee9e9
diff --git a/metadata/md5-cache/dev-python/fido2-1.1.3 b/metadata/md5-cache/dev-python/fido2-1.1.3
new file mode 100644
index 000000000000..e29c99ae205d
--- /dev/null
+++ b/metadata/md5-cache/dev-python/fido2-1.1.3
@@ -0,0 +1,16 @@
+BDEPEND=test? ( <dev-python/cryptography-44[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/pyscard-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] examples? ( dev-python/flask[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyopenssl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python based FIDO 2.0 library
+EAPI=8
+HOMEPAGE=https://github.com/Yubico/python-fido2/ https://pypi.org/project/fido2/
+INHERIT=distutils-r1
+IUSE=examples test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0 BSD-2 MIT MPL-2.0
+RDEPEND=<dev-python/cryptography-44[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/pyscard-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] examples? ( dev-python/flask[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyopenssl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0/1.0
+SRC_URI=https://github.com/Yubico/python-fido2/releases/download/1.1.3/fido2-1.1.3.tar.gz
+_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=8c1a3bf0145ea6be9e324ba041b4eeca
diff --git a/metadata/md5-cache/dev-python/matplotlib-3.8.3 b/metadata/md5-cache/dev-python/matplotlib-3.8.3
index e4b3afcbf4e2..917123065a79 100644
--- a/metadata/md5-cache/dev-python/matplotlib-3.8.3
+++ b/metadata/md5-cache/dev-python/matplotlib-3.8.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://matplotlib.org/ https://github.com/matplotlib/matplotlib/ https://pypi.org/project/matplotlib/
INHERIT=distutils-r1 flag-o-matic prefix pypi toolchain-funcs virtualx
IUSE=cairo doc excel gtk3 latex qt5 tk webagg wxwidgets test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos
LICENSE=BitstreamVera BSD matplotlib MIT OFL-1.1
RDEPEND=>=dev-python/contourpy-1.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cycler-0.10.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/fonttools-4.22.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/kiwisolver-1.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/numpy-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.25[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-20.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-8[jpeg,webp,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyparsing-2.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-dateutil-2.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytz-2019.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-fonts/dejavu media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013:= virtual/imagemagick-tools[jpeg,tiff] cairo? ( dev-python/cairocffi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) excel? ( dev-python/xlwt[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) gtk3? ( >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-luatex dev-texlive/texlive-xetex ) qt5? ( python_targets_python3_10? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) webagg? ( >=dev-python/tornado-6.0.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) wxwidgets? ( python_targets_python3_10? ( dev-python/wxpython:*[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/wxpython:*[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[tk?,threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[tk?,threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[tk?,threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[tk?,threads(+)] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/m/matplotlib/matplotlib-3.8.3.tar.gz test? ( https://downloads.sourceforge.net/project/freetype/freetype2/2.6.1/freetype-2.6.1.tar.gz )
_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
-_md5_=2e952d3541e49589b031ce22c74a1f9e
+_md5_=cdc4c3f1cf1d7b0a5a4c7a657a920cfa
diff --git a/metadata/md5-cache/dev-python/pillow-10.2.0-r1 b/metadata/md5-cache/dev-python/pillow-10.2.0-r1
index e60c0a830497..ffafc1e91bf3 100644
--- a/metadata/md5-cache/dev-python/pillow-10.2.0-r1
+++ b/metadata/md5-cache/dev-python/pillow-10.2.0-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://python-pillow.org/ https://github.com/python-pillow/Pillow/ https://pypi.org/project/pillow/
INHERIT=distutils-r1 toolchain-funcs virtualx
IUSE=examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug test
-KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
+KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
LICENSE=HPND
RDEPEND=imagequant? ( media-gfx/libimagequant:= ) jpeg? ( media-libs/libjpeg-turbo:= ) jpeg2k? ( media-libs/openjpeg:2= ) lcms? ( media-libs/lcms:2= ) tiff? ( media-libs/tiff:=[jpeg,zlib] ) truetype? ( media-libs/freetype:2= ) webp? ( media-libs/libwebp:= ) xcb? ( x11-libs/libxcb ) zlib? ( sys-libs/zlib:= ) dev-python/olefile[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:=[tk?,threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[tk?,threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[tk?,threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[tk?,threads(+)] )
REQUIRED_USE=test? ( jpeg jpeg2k lcms tiff truetype ) || ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/python-pillow/Pillow/archive/10.2.0.tar.gz -> pillow-10.2.0.gh.tar.gz
_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
-_md5_=e50dd8f3cac2f4227ec252235d89908e
+_md5_=a8e2382237ecd7d12dddfb5b29a4cc3c
diff --git a/metadata/md5-cache/dev-python/pyaudio-0.2.13-r2 b/metadata/md5-cache/dev-python/pyaudio-0.2.13-r2
new file mode 100644
index 000000000000..6c7e1565431a
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pyaudio-0.2.13-r2
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) test? ( media-libs/portaudio python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/portaudio python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DESCRIPTION=Python bindings for PortAudio
+EAPI=8
+HOMEPAGE=https://people.csail.mit.edu/hubert/pyaudio/
+INHERIT=distutils-r1 pypi
+IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=media-libs/portaudio python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=test !test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/P/PyAudio/PyAudio-0.2.13.tar.gz
+_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=7d1fcb9164a759c15c3db73cf2daf2e7
diff --git a/metadata/md5-cache/dev-python/pytest-rerunfailures-14.0 b/metadata/md5-cache/dev-python/pytest-rerunfailures-14.0
new file mode 100644
index 000000000000..5bda0beabba5
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pytest-rerunfailures-14.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/packaging-17.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=pytest plugin to re-run tests to eliminate flaky failures
+EAPI=8
+HOMEPAGE=https://github.com/pytest-dev/pytest-rerunfailures/ https://pypi.org/project/pytest-rerunfailures/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=MPL-2.0
+RDEPEND=>=dev-python/packaging-17.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/p/pytest-rerunfailures/pytest-rerunfailures-14.0.tar.gz
+_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9359d1b1da662beba9d5343a23b49307
diff --git a/metadata/md5-cache/dev-python/setuptools-rust-1.8.1 b/metadata/md5-cache/dev-python/setuptools-rust-1.8.1
deleted file mode 100644
index f6554f473dc7..000000000000
--- a/metadata/md5-cache/dev-python/setuptools-rust-1.8.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/setuptools-62.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( virtual/rust <dev-python/semantic-version-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/semantic-version-2.8.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-62.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/beautifulsoup4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) dev-python/lxml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test unpack
-DESCRIPTION=A plugin for setuptools to build Rust Python extensions
-EAPI=8
-HOMEPAGE=https://github.com/PyO3/setuptools-rust/ https://pypi.org/project/setuptools-rust/
-INHERIT=distutils-r1 cargo
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=virtual/rust <dev-python/semantic-version-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/semantic-version-2.8.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-62.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test ) ppc? ( test )
-SLOT=0
-SRC_URI=https://github.com/PyO3/setuptools-rust/archive/v1.8.1.tar.gz -> setuptools-rust-1.8.1.gh.tar.gz test? ( https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.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/convert_case/0.4.0/download -> convert_case-0.4.0.crate https://crates.io/api/v1/crates/cssparser-macros/0.6.0/download -> cssparser-macros-0.6.0.crate https://crates.io/api/v1/crates/cssparser/0.27.2/download -> cssparser-0.27.2.crate https://crates.io/api/v1/crates/derive_more/0.99.17/download -> derive_more-0.99.17.crate https://crates.io/api/v1/crates/dtoa-short/0.3.3/download -> dtoa-short-0.3.3.crate https://crates.io/api/v1/crates/dtoa/0.4.8/download -> dtoa-0.4.8.crate https://crates.io/api/v1/crates/futf/0.1.5/download -> futf-0.1.5.crate https://crates.io/api/v1/crates/fxhash/0.2.1/download -> fxhash-0.2.1.crate https://crates.io/api/v1/crates/getrandom/0.1.16/download -> getrandom-0.1.16.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/html5ever/0.25.1/download -> html5ever-0.25.1.crate https://crates.io/api/v1/crates/indoc/1.0.9/download -> indoc-1.0.9.crate https://crates.io/api/v1/crates/indoc/2.0.4/download -> indoc-2.0.4.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/itoa/0.4.8/download -> itoa-0.4.8.crate https://crates.io/api/v1/crates/kuchiki/0.8.1/download -> kuchiki-0.8.1.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.121/download -> libc-0.2.121.crate https://crates.io/api/v1/crates/libc/0.2.147/download -> libc-0.2.147.crate https://crates.io/api/v1/crates/lock_api/0.4.10/download -> lock_api-0.4.10.crate https://crates.io/api/v1/crates/lock_api/0.4.6/download -> lock_api-0.4.6.crate https://crates.io/api/v1/crates/log/0.4.14/download -> log-0.4.14.crate https://crates.io/api/v1/crates/mac/0.1.1/download -> mac-0.1.1.crate https://crates.io/api/v1/crates/markup5ever/0.10.1/download -> markup5ever-0.10.1.crate https://crates.io/api/v1/crates/matches/0.1.9/download -> matches-0.1.9.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/new_debug_unreachable/1.0.4/download -> new_debug_unreachable-1.0.4.crate https://crates.io/api/v1/crates/nodrop/0.1.14/download -> nodrop-0.1.14.crate https://crates.io/api/v1/crates/once_cell/1.10.0/download -> once_cell-1.10.0.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/parking_lot/0.11.2/download -> parking_lot-0.11.2.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.8.5/download -> parking_lot_core-0.8.5.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.8/download -> parking_lot_core-0.9.8.crate https://crates.io/api/v1/crates/phf/0.8.0/download -> phf-0.8.0.crate https://crates.io/api/v1/crates/phf_codegen/0.8.0/download -> phf_codegen-0.8.0.crate https://crates.io/api/v1/crates/phf_generator/0.8.0/download -> phf_generator-0.8.0.crate https://crates.io/api/v1/crates/phf_macros/0.8.0/download -> phf_macros-0.8.0.crate https://crates.io/api/v1/crates/phf_shared/0.10.0/download -> phf_shared-0.10.0.crate https://crates.io/api/v1/crates/phf_shared/0.8.0/download -> phf_shared-0.8.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.16/download -> ppv-lite86-0.2.16.crate https://crates.io/api/v1/crates/precomputed-hash/0.1.1/download -> precomputed-hash-0.1.1.crate https://crates.io/api/v1/crates/proc-macro-hack/0.5.19/download -> proc-macro-hack-0.5.19.crate https://crates.io/api/v1/crates/proc-macro2/1.0.66/download -> proc-macro2-1.0.66.crate https://crates.io/api/v1/crates/proc-macro2/1.0.69/download -> proc-macro2-1.0.69.crate https://crates.io/api/v1/crates/pyo3-build-config/0.19.2/download -> pyo3-build-config-0.19.2.crate https://crates.io/api/v1/crates/pyo3-build-config/0.20.0/download -> pyo3-build-config-0.20.0.crate https://crates.io/api/v1/crates/pyo3-ffi/0.19.2/download -> pyo3-ffi-0.19.2.crate https://crates.io/api/v1/crates/pyo3-ffi/0.20.0/download -> pyo3-ffi-0.20.0.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.19.2/download -> pyo3-macros-backend-0.19.2.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.20.0/download -> pyo3-macros-backend-0.20.0.crate https://crates.io/api/v1/crates/pyo3-macros/0.19.2/download -> pyo3-macros-0.19.2.crate https://crates.io/api/v1/crates/pyo3-macros/0.20.0/download -> pyo3-macros-0.20.0.crate https://crates.io/api/v1/crates/pyo3/0.19.2/download -> pyo3-0.19.2.crate https://crates.io/api/v1/crates/pyo3/0.20.0/download -> pyo3-0.20.0.crate https://crates.io/api/v1/crates/quote/1.0.32/download -> quote-1.0.32.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.crate https://crates.io/api/v1/crates/rand/0.7.3/download -> rand-0.7.3.crate https://crates.io/api/v1/crates/rand_chacha/0.2.2/download -> rand_chacha-0.2.2.crate https://crates.io/api/v1/crates/rand_core/0.5.1/download -> rand_core-0.5.1.crate https://crates.io/api/v1/crates/rand_hc/0.2.0/download -> rand_hc-0.2.0.crate https://crates.io/api/v1/crates/rand_pcg/0.2.1/download -> rand_pcg-0.2.1.crate https://crates.io/api/v1/crates/redox_syscall/0.2.11/download -> redox_syscall-0.2.11.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/selectors/0.22.0/download -> selectors-0.22.0.crate https://crates.io/api/v1/crates/semver/1.0.6/download -> semver-1.0.6.crate https://crates.io/api/v1/crates/serde/1.0.136/download -> serde-1.0.136.crate https://crates.io/api/v1/crates/servo_arc/0.1.1/download -> servo_arc-0.1.1.crate https://crates.io/api/v1/crates/siphasher/0.3.10/download -> siphasher-0.3.10.crate https://crates.io/api/v1/crates/smallvec/1.11.0/download -> smallvec-1.11.0.crate https://crates.io/api/v1/crates/smallvec/1.8.0/download -> smallvec-1.8.0.crate https://crates.io/api/v1/crates/stable_deref_trait/1.2.0/download -> stable_deref_trait-1.2.0.crate https://crates.io/api/v1/crates/string_cache/0.8.3/download -> string_cache-0.8.3.crate https://crates.io/api/v1/crates/string_cache_codegen/0.5.1/download -> string_cache_codegen-0.5.1.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/1.0.89/download -> syn-1.0.89.crate https://crates.io/api/v1/crates/syn/2.0.32/download -> syn-2.0.32.crate https://crates.io/api/v1/crates/syn/2.0.38/download -> syn-2.0.38.crate https://crates.io/api/v1/crates/target-lexicon/0.12.11/download -> target-lexicon-0.12.11.crate https://crates.io/api/v1/crates/target-lexicon/0.12.3/download -> target-lexicon-0.12.3.crate https://crates.io/api/v1/crates/tendril/0.4.3/download -> tendril-0.4.3.crate https://crates.io/api/v1/crates/thin-slice/0.1.1/download -> thin-slice-0.1.1.crate https://crates.io/api/v1/crates/unicode-ident/1.0.11/download -> unicode-ident-1.0.11.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-xid/0.2.2/download -> unicode-xid-0.2.2.crate https://crates.io/api/v1/crates/unindent/0.1.11/download -> unindent-0.1.11.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/utf-8/0.7.6/download -> utf-8-0.7.6.crate https://crates.io/api/v1/crates/wasi/0.9.0+wasi-snapshot-preview1/download -> wasi-0.9.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-targets/0.48.1/download -> windows-targets-0.48.1.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_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.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_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.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_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.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_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.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_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.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_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.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_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate )
-_eclasses_=cargo 4dede41d64d595673f6da62ab5540fa0 distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c9240eb742f9cd181f84eafb570c31b8
diff --git a/metadata/md5-cache/dev-qt/Manifest.gz b/metadata/md5-cache/dev-qt/Manifest.gz
index 99834228197f..b19083a9c730 100644
--- a/metadata/md5-cache/dev-qt/Manifest.gz
+++ b/metadata/md5-cache/dev-qt/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-qt/qtdeclarative-6.6.2 b/metadata/md5-cache/dev-qt/qtdeclarative-6.6.2-r1
index 5ad5bb6626a6..5b7bab57e5fa 100644
--- a/metadata/md5-cache/dev-qt/qtdeclarative-6.6.2
+++ b/metadata/md5-cache/dev-qt/qtdeclarative-6.6.2-r1
@@ -1,16 +1,16 @@
BDEPEND=~dev-qt/qtshadertools-6.6.2:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=~dev-qt/qtbase-6.6.2:6[gui,network,opengl=,sql?,vulkan=,widgets=] vulkan? ( dev-util/vulkan-headers )
+DEPEND=~dev-qt/qtbase-6.6.2:6[accessibility=,gui,network,opengl=,sql?,vulkan=,widgets=] vulkan? ( dev-util/vulkan-headers )
DESCRIPTION=Qt Declarative (Quick 2)
EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
-IUSE=opengl +sql vulkan +widgets test
+IUSE=accessibility opengl +sql vulkan +widgets test
KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.6.2:6[gui,network,opengl=,sql?,vulkan=,widgets=]
+RDEPEND=~dev-qt/qtbase-6.6.2:6[accessibility=,gui,network,opengl=,sql?,vulkan=,widgets=]
RESTRICT=test !test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qtdeclarative-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=23eb68dbf5b92947e5849962184149bd
+_md5_=8145017e1eb49e2da0114b9c7b37e608
diff --git a/metadata/md5-cache/dev-qt/qtdeclarative-6.7.0_rc b/metadata/md5-cache/dev-qt/qtdeclarative-6.7.0_rc-r1
index 5ef4dee34b50..3de464cc257d 100644
--- a/metadata/md5-cache/dev-qt/qtdeclarative-6.7.0_rc
+++ b/metadata/md5-cache/dev-qt/qtdeclarative-6.7.0_rc-r1
@@ -1,15 +1,15 @@
BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ~dev-qt/qtshadertools-6.7.0_rc:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=~dev-qt/qtbase-6.7.0_rc:6[gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=] vulkan? ( dev-util/vulkan-headers )
+DEPEND=~dev-qt/qtbase-6.7.0_rc:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=] vulkan? ( dev-util/vulkan-headers )
DESCRIPTION=Qt Declarative (Quick 2)
EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=python-any-r1 qt6-build
-IUSE=+network opengl +sql +ssl vulkan +widgets test
+IUSE=accessibility +network opengl +sql +ssl vulkan +widgets test
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.7.0_rc:6[gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=]
+RDEPEND=~dev-qt/qtbase-6.7.0_rc:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=]
RESTRICT=test !test? ( test )
SLOT=6/6.7.0
SRC_URI=https://download.qt.io/development_releases/qt/6.7/6.7.0-rc/submodules/qtdeclarative-everywhere-src-6.7.0-rc.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=be2a58ef182ef5d903c82285fc684ce7
+_md5_=f0cb5b1e6c64f933b188f55ef685aad1
diff --git a/metadata/md5-cache/dev-qt/qtwayland-6.6.2 b/metadata/md5-cache/dev-qt/qtwayland-6.6.2-r1
index f9b354d20a71..4f427185d6a1 100644
--- a/metadata/md5-cache/dev-qt/qtwayland-6.6.2
+++ b/metadata/md5-cache/dev-qt/qtwayland-6.6.2-r1
@@ -1,16 +1,16 @@
BDEPEND=dev-util/wayland-scanner app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=dev-libs/wayland ~dev-qt/qtbase-6.6.2:6[gui,opengl,vulkan=] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( qml? ( ~dev-qt/qtdeclarative-6.6.2:6 ) ) vulkan? ( dev-util/vulkan-headers )
+DEPEND=dev-libs/wayland ~dev-qt/qtbase-6.6.2:6[accessibility=,gui,opengl,vulkan=] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( qml? ( ~dev-qt/qtdeclarative-6.6.2:6 ) ) vulkan? ( dev-util/vulkan-headers )
DESCRIPTION=Wayland platform plugin for Qt
EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
-IUSE=compositor qml vulkan test
+IUSE=accessibility compositor qml vulkan test
KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=dev-libs/wayland ~dev-qt/qtbase-6.6.2:6[gui,opengl,vulkan=] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( qml? ( ~dev-qt/qtdeclarative-6.6.2:6 ) )
+RDEPEND=dev-libs/wayland ~dev-qt/qtbase-6.6.2:6[accessibility=,gui,opengl,vulkan=] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( qml? ( ~dev-qt/qtdeclarative-6.6.2:6 ) )
RESTRICT=!test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qtwayland-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ca1ced20ae76dd5a99eef844a05cc2ec
+_md5_=de43095147bad4524332aae34422d496
diff --git a/metadata/md5-cache/dev-qt/qtwayland-6.7.0_rc b/metadata/md5-cache/dev-qt/qtwayland-6.7.0_rc-r1
index 0502964d1ccc..bab4f4904f48 100644
--- a/metadata/md5-cache/dev-qt/qtwayland-6.7.0_rc
+++ b/metadata/md5-cache/dev-qt/qtwayland-6.7.0_rc-r1
@@ -1,15 +1,15 @@
BDEPEND=dev-util/wayland-scanner app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=dev-libs/wayland ~dev-qt/qtbase-6.7.0_rc:6[gui,opengl,vulkan=,wayland] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( qml? ( ~dev-qt/qtdeclarative-6.7.0_rc:6 ) ) vulkan? ( dev-util/vulkan-headers )
+DEPEND=dev-libs/wayland ~dev-qt/qtbase-6.7.0_rc:6[accessibility=,gui,opengl,vulkan=,wayland] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( qml? ( ~dev-qt/qtdeclarative-6.7.0_rc:6 ) ) vulkan? ( dev-util/vulkan-headers )
DESCRIPTION=Wayland platform plugin for Qt
EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
-IUSE=compositor qml vulkan test
+IUSE=accessibility compositor qml vulkan test
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=dev-libs/wayland ~dev-qt/qtbase-6.7.0_rc:6[gui,opengl,vulkan=,wayland] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( qml? ( ~dev-qt/qtdeclarative-6.7.0_rc:6 ) )
+RDEPEND=dev-libs/wayland ~dev-qt/qtbase-6.7.0_rc:6[accessibility=,gui,opengl,vulkan=,wayland] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( qml? ( ~dev-qt/qtdeclarative-6.7.0_rc:6 ) )
RESTRICT=!test? ( test )
SLOT=6/6.7.0
SRC_URI=https://download.qt.io/development_releases/qt/6.7/6.7.0-rc/submodules/qtwayland-everywhere-src-6.7.0-rc.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=312a26acf2d188de3faebe3b222b9bd3
+_md5_=2070c6994c7714e91e73aa3dcc65fd34
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index 65efffe00ed7..0783d53c36b2 100644
--- a/metadata/md5-cache/dev-util/Manifest.gz
+++ b/metadata/md5-cache/dev-util/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-util/buildbot-3.6.1 b/metadata/md5-cache/dev-util/buildbot-3.6.1
deleted file mode 100644
index 84b4da9a8ed9..000000000000
--- a/metadata/md5-cache/dev-util/buildbot-3.6.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( acct-user/buildbot >=dev-python/twisted-18.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jinja-2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/zope-interface-4.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sqlalchemy-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/sqlalchemy-1.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/alembic-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/txaio-2.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/autobahn-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyjwt[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ~dev-util/buildbot-worker-3.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] crypt? ( >=dev-python/pyopenssl-16.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/service-identity[python_targets_python3_10(-)?,python_targets_python3_11(-)?] || ( >=dev-python/twisted-18.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,ssl(-)] >=dev-python/twisted-18.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,crypt(-)] ) dev-python/idna[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) irc? ( dev-python/txrequests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) docker? ( >=dev-python/docker-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) dev-python/treq[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/txrequests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pypugjs[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/boto3-1.12.48[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/moto[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mock-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/lz4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/ldap3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ~dev-util/buildbot-pkg-3.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-util/buildbot-worker[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ~dev-util/buildbot-www-3.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) virtual/pkgconfig python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile config configure install postinst prepare test
-DESCRIPTION=BuildBot build automation system
-EAPI=8
-HOMEPAGE=https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot/
-INHERIT=readme.gentoo-r1 systemd distutils-r1 pypi
-IUSE=crypt docker examples irc test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=acct-user/buildbot >=dev-python/twisted-18.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jinja-2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/zope-interface-4.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sqlalchemy-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/sqlalchemy-1.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/alembic-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/txaio-2.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/autobahn-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyjwt[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ~dev-util/buildbot-worker-3.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] crypt? ( >=dev-python/pyopenssl-16.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/service-identity[python_targets_python3_10(-)?,python_targets_python3_11(-)?] || ( >=dev-python/twisted-18.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,ssl(-)] >=dev-python/twisted-18.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,crypt(-)] ) dev-python/idna[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) irc? ( dev-python/txrequests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) docker? ( >=dev-python/docker-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/b/buildbot/buildbot-3.6.1.tar.gz
-_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e3efe1fb19dcb91f272760d99b5e5c24
diff --git a/metadata/md5-cache/dev-util/buildbot-3.9.0 b/metadata/md5-cache/dev-util/buildbot-3.9.0
deleted file mode 100644
index 0d25bdbd1e67..000000000000
--- a/metadata/md5-cache/dev-util/buildbot-3.9.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( acct-user/buildbot ~dev-util/buildbot-worker-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/alembic-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/autobahn-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jinja-2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyjwt[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sqlalchemy-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/sqlalchemy-1.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/twisted-18.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/txaio-2.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/zope-interface-4.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] crypt? ( >=dev-python/pyopenssl-16.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/service-identity[python_targets_python3_10(-)?,python_targets_python3_11(-)?] || ( >=dev-python/twisted-18.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,ssl(-)] >=dev-python/twisted-18.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,crypt(-)] ) dev-python/idna[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) irc? ( dev-python/txrequests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) docker? ( >=dev-python/docker-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ~dev-util/buildbot-pkg-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-util/buildbot-worker[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ~dev-util/buildbot-www-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/boto3-1.12.48[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/lz4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/ldap3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/markdown[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/moto[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pypugjs[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/treq[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/txrequests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) virtual/pkgconfig python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile config configure install postinst prepare test
-DESCRIPTION=BuildBot build automation system
-EAPI=8
-HOMEPAGE=https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot/
-INHERIT=readme.gentoo-r1 systemd distutils-r1 pypi
-IUSE=crypt docker examples irc test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=acct-user/buildbot ~dev-util/buildbot-worker-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/alembic-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/autobahn-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jinja-2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyjwt[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sqlalchemy-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/sqlalchemy-1.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/twisted-18.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/txaio-2.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/zope-interface-4.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] crypt? ( >=dev-python/pyopenssl-16.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/service-identity[python_targets_python3_10(-)?,python_targets_python3_11(-)?] || ( >=dev-python/twisted-18.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,ssl(-)] >=dev-python/twisted-18.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,crypt(-)] ) dev-python/idna[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) irc? ( dev-python/txrequests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) docker? ( >=dev-python/docker-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/b/buildbot/buildbot-3.9.0.tar.gz
-_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a1dd0cd996c6060f0bd7fa1a1df9f689
diff --git a/metadata/md5-cache/dev-util/buildbot-badges-3.11.0 b/metadata/md5-cache/dev-util/buildbot-badges-3.11.0
index 81a2b5e09ee3..caa94abee422 100644
--- a/metadata/md5-cache/dev-util/buildbot-badges-3.11.0
+++ b/metadata/md5-cache/dev-util/buildbot-badges-3.11.0
@@ -2,7 +2,7 @@ BDEPEND=~dev-util/buildbot-3.11.0[python_targets_python3_10(-)?,python_targets_p
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Buildbot badges plugin produces an image in SVG or PNG format...
EAPI=8
-HOMEPAGE=https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-grid-view/
+HOMEPAGE=https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-badges/
INHERIT=distutils-r1 pypi
IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~amd64 ~amd64-linux ~x86-linux
@@ -12,4 +12,4 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/b/buildbot-badges/buildbot-badges-3.11.0.tar.gz
_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6d9918e68796caf32e7cb444cfce34fd
+_md5_=87e25355335db2a579d163d4d2f96f53
diff --git a/metadata/md5-cache/dev-util/buildbot-badges-3.6.1 b/metadata/md5-cache/dev-util/buildbot-badges-3.6.1
deleted file mode 100644
index 739ffdb82162..000000000000
--- a/metadata/md5-cache/dev-util/buildbot-badges-3.6.1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=~dev-util/buildbot-3.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ~dev-util/buildbot-www-3.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ~dev-util/buildbot-pkg-3.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/cairocffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-gfx/cairosvg[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jinja-2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/klein[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Buildbot badges plugin produces an image in SVG or PNG format...
-EAPI=8
-HOMEPAGE=https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-grid-view/
-INHERIT=distutils-r1 pypi
-IUSE=python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~riscv ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/b/buildbot-badges/buildbot-badges-3.6.1.tar.gz
-_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9896734a3a22b1d9fe5a0fb81bc9e774
diff --git a/metadata/md5-cache/dev-util/buildbot-badges-3.9.0 b/metadata/md5-cache/dev-util/buildbot-badges-3.9.0
deleted file mode 100644
index 54a58011ffd1..000000000000
--- a/metadata/md5-cache/dev-util/buildbot-badges-3.9.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=~dev-util/buildbot-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ~dev-util/buildbot-www-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ~dev-util/buildbot-pkg-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/cairocffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-gfx/cairosvg[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jinja-2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/klein[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Buildbot badges plugin produces an image in SVG or PNG format...
-EAPI=8
-HOMEPAGE=https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-grid-view/
-INHERIT=distutils-r1 pypi
-IUSE=python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~riscv ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/b/buildbot-badges/buildbot-badges-3.9.0.tar.gz
-_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9896734a3a22b1d9fe5a0fb81bc9e774
diff --git a/metadata/md5-cache/dev-util/buildbot-console-view-3.6.1 b/metadata/md5-cache/dev-util/buildbot-console-view-3.6.1
deleted file mode 100644
index ca47c7bb5650..000000000000
--- a/metadata/md5-cache/dev-util/buildbot-console-view-3.6.1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=~dev-util/buildbot-3.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ~dev-util/buildbot-www-3.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Buildbot console-view plugin
-EAPI=8
-HOMEPAGE=https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-console-view/
-INHERIT=distutils-r1 pypi
-IUSE=python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=~dev-util/buildbot-3.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ~dev-util/buildbot-www-3.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/b/buildbot-console-view/buildbot-console-view-3.6.1.tar.gz
-_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e5b4d0e216d8a566bf355d142c383104
diff --git a/metadata/md5-cache/dev-util/buildbot-console-view-3.9.0 b/metadata/md5-cache/dev-util/buildbot-console-view-3.9.0
deleted file mode 100644
index 5a1611a00d03..000000000000
--- a/metadata/md5-cache/dev-util/buildbot-console-view-3.9.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=~dev-util/buildbot-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ~dev-util/buildbot-www-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Buildbot console-view plugin
-EAPI=8
-HOMEPAGE=https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-console-view/
-INHERIT=distutils-r1 pypi
-IUSE=python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=~dev-util/buildbot-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ~dev-util/buildbot-www-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/b/buildbot-console-view/buildbot-console-view-3.9.0.tar.gz
-_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e5b4d0e216d8a566bf355d142c383104
diff --git a/metadata/md5-cache/dev-util/buildbot-grid-view-3.6.1 b/metadata/md5-cache/dev-util/buildbot-grid-view-3.6.1
deleted file mode 100644
index 16638449eae6..000000000000
--- a/metadata/md5-cache/dev-util/buildbot-grid-view-3.6.1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=~dev-util/buildbot-3.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ~dev-util/buildbot-www-3.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=BuildBot grid view web interface
-EAPI=8
-HOMEPAGE=https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-grid-view/
-INHERIT=distutils-r1 pypi
-IUSE=python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/b/buildbot-grid-view/buildbot-grid-view-3.6.1.tar.gz
-_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=41a289c9e9e458a0d3d056d4ec4eee77
diff --git a/metadata/md5-cache/dev-util/buildbot-grid-view-3.9.0 b/metadata/md5-cache/dev-util/buildbot-grid-view-3.9.0
deleted file mode 100644
index 5faa6fa78eb5..000000000000
--- a/metadata/md5-cache/dev-util/buildbot-grid-view-3.9.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=~dev-util/buildbot-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ~dev-util/buildbot-www-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=BuildBot grid view web interface
-EAPI=8
-HOMEPAGE=https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-grid-view/
-INHERIT=distutils-r1 pypi
-IUSE=python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/b/buildbot-grid-view/buildbot-grid-view-3.9.0.tar.gz
-_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=41a289c9e9e458a0d3d056d4ec4eee77
diff --git a/metadata/md5-cache/dev-util/buildbot-pkg-3.11.0 b/metadata/md5-cache/dev-util/buildbot-pkg-3.11.0
index 66e30c48f296..6f744aff8c09 100644
--- a/metadata/md5-cache/dev-util/buildbot-pkg-3.11.0
+++ b/metadata/md5-cache/dev-util/buildbot-pkg-3.11.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-pkg/
INHERIT=distutils-r1 pypi
IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~amd64-linux ~x86-linux
+KEYWORDS=~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/b/buildbot-pkg/buildbot-pkg-3.11.0.tar.gz
_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fec5133c1593b78e699978fcda2563d6
+_md5_=836fdb79a21fa46c87950431c16eb388
diff --git a/metadata/md5-cache/dev-util/buildbot-pkg-3.11.1 b/metadata/md5-cache/dev-util/buildbot-pkg-3.11.1
index 2c5e0b84e44e..9f0bfbbc5468 100644
--- a/metadata/md5-cache/dev-util/buildbot-pkg-3.11.1
+++ b/metadata/md5-cache/dev-util/buildbot-pkg-3.11.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-pkg/
INHERIT=distutils-r1 pypi
IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~amd64-linux ~x86-linux
+KEYWORDS=~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/b/buildbot-pkg/buildbot-pkg-3.11.1.tar.gz
_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fec5133c1593b78e699978fcda2563d6
+_md5_=836fdb79a21fa46c87950431c16eb388
diff --git a/metadata/md5-cache/dev-util/buildbot-react-console-view-3.9.0 b/metadata/md5-cache/dev-util/buildbot-react-console-view-3.9.0
deleted file mode 100644
index 1448b83a482c..000000000000
--- a/metadata/md5-cache/dev-util/buildbot-react-console-view-3.9.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=~dev-util/buildbot-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ~dev-util/buildbot-www-react-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Buildbot react based console-view plugin
-EAPI=8
-HOMEPAGE=https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-react-console-view/
-INHERIT=distutils-r1 pypi
-IUSE=python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=~dev-util/buildbot-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ~dev-util/buildbot-www-react-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/b/buildbot-react-console-view/buildbot-react-console-view-3.9.0.tar.gz
-_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=cf9fbd7eec8bae602bb5b527159f3040
diff --git a/metadata/md5-cache/dev-util/buildbot-react-grid-view-3.9.0 b/metadata/md5-cache/dev-util/buildbot-react-grid-view-3.9.0
deleted file mode 100644
index e03ac1355b36..000000000000
--- a/metadata/md5-cache/dev-util/buildbot-react-grid-view-3.9.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=~dev-util/buildbot-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ~dev-util/buildbot-www-react-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=BuildBot react based grid view web interface
-EAPI=8
-HOMEPAGE=https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-react-grid-view/
-INHERIT=distutils-r1 pypi
-IUSE=python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/b/buildbot-react-grid-view/buildbot-react-grid-view-3.9.0.tar.gz
-_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5a20ec90388ff2a235232fb8d9aadb12
diff --git a/metadata/md5-cache/dev-util/buildbot-waterfall-view-3.6.1-r1 b/metadata/md5-cache/dev-util/buildbot-waterfall-view-3.6.1-r1
deleted file mode 100644
index 13db9289cbca..000000000000
--- a/metadata/md5-cache/dev-util/buildbot-waterfall-view-3.6.1-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=~dev-util/buildbot-3.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ~dev-util/buildbot-www-3.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Buildbot waterfall-view plugin
-EAPI=8
-HOMEPAGE=https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-waterfall-view/
-INHERIT=distutils-r1 pypi
-IUSE=python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=~dev-util/buildbot-3.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ~dev-util/buildbot-www-3.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/b/buildbot-waterfall-view/buildbot-waterfall-view-3.6.1.tar.gz
-_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f1fb1f8e09b561f7bac1f808b078dc33
diff --git a/metadata/md5-cache/dev-util/buildbot-waterfall-view-3.9.0-r1 b/metadata/md5-cache/dev-util/buildbot-waterfall-view-3.9.0-r1
deleted file mode 100644
index 11eb64b1007f..000000000000
--- a/metadata/md5-cache/dev-util/buildbot-waterfall-view-3.9.0-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=~dev-util/buildbot-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ~dev-util/buildbot-www-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Buildbot waterfall-view plugin
-EAPI=8
-HOMEPAGE=https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-waterfall-view/
-INHERIT=distutils-r1 pypi
-IUSE=python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=~dev-util/buildbot-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ~dev-util/buildbot-www-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/b/buildbot-waterfall-view/buildbot-waterfall-view-3.9.0.tar.gz
-_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f1fb1f8e09b561f7bac1f808b078dc33
diff --git a/metadata/md5-cache/dev-util/buildbot-worker-3.6.1-r2 b/metadata/md5-cache/dev-util/buildbot-worker-3.6.1-r2
deleted file mode 100644
index bf5e25baad03..000000000000
--- a/metadata/md5-cache/dev-util/buildbot-worker-3.6.1-r2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( acct-user/buildbot >=dev-python/autobahn-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/msgpack-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/twisted-18.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/future[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !<dev-util/buildbot-1.0.0 dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) virtual/pkgconfig python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile config configure install postinst prepare test
-DESCRIPTION=BuildBot Worker (slave) Daemon
-EAPI=8
-HOMEPAGE=https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-worker/
-INHERIT=readme.gentoo-r1 systemd distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 ~arm64 ~riscv ~sparc ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=acct-user/buildbot >=dev-python/autobahn-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/msgpack-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/twisted-18.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/future[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !<dev-util/buildbot-1.0.0 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/b/buildbot-worker/buildbot-worker-3.6.1.tar.gz
-_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9077a7c22c48075ea63558eeeb837a97
diff --git a/metadata/md5-cache/dev-util/buildbot-worker-3.9.0 b/metadata/md5-cache/dev-util/buildbot-worker-3.9.0
deleted file mode 100644
index c83e903b046c..000000000000
--- a/metadata/md5-cache/dev-util/buildbot-worker-3.9.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( acct-user/buildbot !<dev-util/buildbot-1.0.0 >=dev-python/autobahn-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/future[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/msgpack-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/twisted-18.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) virtual/pkgconfig python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile config configure install postinst prepare test
-DESCRIPTION=BuildBot Worker (slave) Daemon
-EAPI=8
-HOMEPAGE=https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-worker/
-INHERIT=readme.gentoo-r1 systemd distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 ~arm64 ~riscv ~sparc ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=acct-user/buildbot !<dev-util/buildbot-1.0.0 >=dev-python/autobahn-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/future[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/msgpack-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/twisted-18.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/b/buildbot-worker/buildbot-worker-3.9.0.tar.gz
-_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=15b9ca602d48414119b57f5bd4f9a00f
diff --git a/metadata/md5-cache/dev-util/buildbot-wsgi-dashboards-3.6.1 b/metadata/md5-cache/dev-util/buildbot-wsgi-dashboards-3.6.1
deleted file mode 100644
index 259d36a7cd15..000000000000
--- a/metadata/md5-cache/dev-util/buildbot-wsgi-dashboards-3.6.1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=~dev-util/buildbot-3.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ~dev-util/buildbot-www-3.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Buildbot plugin to integrate flask or bottle dashboards to buildbot UI
-EAPI=8
-HOMEPAGE=https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-wsgi-dashboards/
-INHERIT=distutils-r1 pypi
-IUSE=python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/b/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.6.1.tar.gz
-_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=cc4e29c95fff1ceaa84ceef38b190f20
diff --git a/metadata/md5-cache/dev-util/buildbot-wsgi-dashboards-3.9.0 b/metadata/md5-cache/dev-util/buildbot-wsgi-dashboards-3.9.0
deleted file mode 100644
index 22dc1c7ffcf9..000000000000
--- a/metadata/md5-cache/dev-util/buildbot-wsgi-dashboards-3.9.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=~dev-util/buildbot-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ~dev-util/buildbot-www-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Buildbot plugin to integrate flask or bottle dashboards to buildbot UI
-EAPI=8
-HOMEPAGE=https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-wsgi-dashboards/
-INHERIT=distutils-r1 pypi
-IUSE=python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/b/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.9.0.tar.gz
-_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=cc4e29c95fff1ceaa84ceef38b190f20
diff --git a/metadata/md5-cache/dev-util/buildbot-www-3.11.0 b/metadata/md5-cache/dev-util/buildbot-www-3.11.0
index adb7b2e92c34..402e390ace3d 100644
--- a/metadata/md5-cache/dev-util/buildbot-www-3.11.0
+++ b/metadata/md5-cache/dev-util/buildbot-www-3.11.0
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-www/
INHERIT=distutils-r1 pypi
IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~amd64-linux ~x86-linux
+KEYWORDS=~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=~dev-util/buildbot-pkg-3.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/b/buildbot-www/buildbot-www-3.11.0.tar.gz
_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=77fef433e44a7654dea41e3ff823f1ac
+_md5_=129645316fb33f87f09e0d65bd3d5635
diff --git a/metadata/md5-cache/dev-util/buildbot-www-3.11.1 b/metadata/md5-cache/dev-util/buildbot-www-3.11.1
index 4f41b58fea55..728bc08ee2cb 100644
--- a/metadata/md5-cache/dev-util/buildbot-www-3.11.1
+++ b/metadata/md5-cache/dev-util/buildbot-www-3.11.1
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-www/
INHERIT=distutils-r1 pypi
IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~amd64-linux ~x86-linux
+KEYWORDS=~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=~dev-util/buildbot-pkg-3.11.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/b/buildbot-www/buildbot-www-3.11.1.tar.gz
_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=77fef433e44a7654dea41e3ff823f1ac
+_md5_=129645316fb33f87f09e0d65bd3d5635
diff --git a/metadata/md5-cache/dev-util/buildbot-www-react-3.11.0 b/metadata/md5-cache/dev-util/buildbot-www-react-3.11.0
index 9f6dd88459dc..28127f18ba4f 100644
--- a/metadata/md5-cache/dev-util/buildbot-www-react-3.11.0
+++ b/metadata/md5-cache/dev-util/buildbot-www-react-3.11.0
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-www-react/
INHERIT=distutils-r1 pypi
IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~amd64-linux ~x86-linux
+KEYWORDS=~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=~dev-util/buildbot-pkg-3.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/b/buildbot-www-react/buildbot-www-react-3.11.0.tar.gz
_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=990a78f3d25be2b665ea0f62512e7e49
+_md5_=255a037f405a6821b0f07611805eefbf
diff --git a/metadata/md5-cache/dev-util/buildbot-www-react-3.11.1 b/metadata/md5-cache/dev-util/buildbot-www-react-3.11.1
index 0c15a274e09e..68b020b1b03c 100644
--- a/metadata/md5-cache/dev-util/buildbot-www-react-3.11.1
+++ b/metadata/md5-cache/dev-util/buildbot-www-react-3.11.1
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://buildbot.net/ https://github.com/buildbot/buildbot https://pypi.org/project/buildbot-www-react/
INHERIT=distutils-r1 pypi
IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~amd64-linux ~x86-linux
+KEYWORDS=~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=~dev-util/buildbot-pkg-3.11.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/b/buildbot-www-react/buildbot-www-react-3.11.1.tar.gz
_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=990a78f3d25be2b665ea0f62512e7e49
+_md5_=255a037f405a6821b0f07611805eefbf
diff --git a/metadata/md5-cache/dev-util/ruff-0.3.0 b/metadata/md5-cache/dev-util/ruff-0.3.0
deleted file mode 100644
index 9964924aad0f..000000000000
--- a/metadata/md5-cache/dev-util/ruff-0.3.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-util/patchelf >=virtual/rust-1.71 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/maturin-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=virtual/rust-1.53
-DEFINED_PHASES=compile configure install prepare test unpack
-DESCRIPTION=An extremely fast Python linter, written in Rust
-EAPI=8
-HOMEPAGE=https://docs.astral.sh/ruff https://github.com/charliermarsh/ruff
-INHERIT=distutils-r1 cargo
-IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64 ~loong
-LICENSE=MIT Apache-2.0 BSD-2 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 WTFPL-2 ISC SSLeay openssl MIT MIT PSF-2 Apache-2.0 MIT PSF-2 Apache-2.0
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-SLOT=0
-SRC_URI=https://crates.io/api/v1/crates/Inflector/0.11.4/download -> Inflector-0.11.4.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.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/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/annotate-snippets/0.6.1/download -> annotate-snippets-0.6.1.crate https://crates.io/api/v1/crates/annotate-snippets/0.9.2/download -> annotate-snippets-0.9.2.crate https://crates.io/api/v1/crates/anstream/0.6.11/download -> anstream-0.6.11.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/anstyle/1.0.6/download -> anstyle-1.0.6.crate https://crates.io/api/v1/crates/anyhow/1.0.80/download -> anyhow-1.0.80.crate https://crates.io/api/v1/crates/argfile/0.1.6/download -> argfile-0.1.6.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/ascii-canvas/3.0.0/download -> ascii-canvas-3.0.0.crate https://crates.io/api/v1/crates/assert_cmd/2.0.13/download -> assert_cmd-2.0.13.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.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.crate https://crates.io/api/v1/crates/bit-set/0.5.3/download -> bit-set-0.5.3.crate https://crates.io/api/v1/crates/bit-vec/0.6.3/download -> bit-vec-0.6.3.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.2/download -> bitflags-2.4.2.crate https://crates.io/api/v1/crates/bstr/1.9.1/download -> bstr-1.9.1.crate https://crates.io/api/v1/crates/bumpalo/3.14.0/download -> bumpalo-3.14.0.crate https://crates.io/api/v1/crates/cachedir/0.3.1/download -> cachedir-0.3.1.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.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/chic/1.2.2/download -> chic-1.2.2.crate https://crates.io/api/v1/crates/chrono/0.4.34/download -> chrono-0.4.34.crate https://crates.io/api/v1/crates/ciborium-io/0.2.2/download -> ciborium-io-0.2.2.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.2/download -> ciborium-ll-0.2.2.crate https://crates.io/api/v1/crates/ciborium/0.2.2/download -> ciborium-0.2.2.crate https://crates.io/api/v1/crates/clap/4.5.1/download -> clap-4.5.1.crate https://crates.io/api/v1/crates/clap_builder/4.5.1/download -> clap_builder-4.5.1.crate https://crates.io/api/v1/crates/clap_complete/4.5.0/download -> clap_complete-4.5.0.crate https://crates.io/api/v1/crates/clap_complete_command/0.5.1/download -> clap_complete_command-0.5.1.crate https://crates.io/api/v1/crates/clap_complete_fig/4.5.0/download -> clap_complete_fig-4.5.0.crate https://crates.io/api/v1/crates/clap_complete_nushell/0.1.11/download -> clap_complete_nushell-0.1.11.crate https://crates.io/api/v1/crates/clap_derive/4.5.0/download -> clap_derive-4.5.0.crate https://crates.io/api/v1/crates/clap_lex/0.7.0/download -> clap_lex-0.7.0.crate https://crates.io/api/v1/crates/clearscreen/2.0.1/download -> clearscreen-2.0.1.crate https://crates.io/api/v1/crates/codspeed-criterion-compat/2.4.0/download -> codspeed-criterion-compat-2.4.0.crate https://crates.io/api/v1/crates/codspeed/2.4.0/download -> codspeed-2.4.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/colored/2.1.0/download -> colored-2.1.0.crate https://crates.io/api/v1/crates/console/0.15.8/download -> console-0.15.8.crate https://crates.io/api/v1/crates/console_error_panic_hook/0.1.7/download -> console_error_panic_hook-0.1.7.crate https://crates.io/api/v1/crates/console_log/1.0.0/download -> console_log-1.0.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/countme/3.0.1/download -> countme-3.0.1.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/criterion/0.5.1/download -> criterion-0.5.1.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-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/darling/0.20.5/download -> darling-0.20.5.crate https://crates.io/api/v1/crates/darling_core/0.20.5/download -> darling_core-0.20.5.crate https://crates.io/api/v1/crates/darling_macro/0.20.5/download -> darling_macro-0.20.5.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.0.crate https://crates.io/api/v1/crates/dirs-next/2.0.0/download -> dirs-next-2.0.0.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/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.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/drop_bomb/0.1.5/download -> drop_bomb-0.1.5.crate https://crates.io/api/v1/crates/dyn-clone/1.0.16/download -> dyn-clone-1.0.16.crate https://crates.io/api/v1/crates/either/1.9.0/download -> either-1.9.0.crate https://crates.io/api/v1/crates/ena/0.14.2/download -> ena-0.14.2.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/env_logger/0.10.2/download -> env_logger-0.10.2.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/fastrand/2.0.1/download -> fastrand-2.0.1.crate https://crates.io/api/v1/crates/fern/0.6.2/download -> fern-0.6.2.crate https://crates.io/api/v1/crates/filetime/0.2.23/download -> filetime-0.2.23.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/flate2/1.0.28/download -> flate2-1.0.28.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.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/fs-err/2.11.0/download -> fs-err-2.11.0.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/getopts/0.2.21/download -> getopts-0.2.21.crate https://crates.io/api/v1/crates/getrandom/0.2.12/download -> getrandom-0.2.12.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/half/2.3.1/download -> half-2.3.1.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.3/download -> hashbrown-0.14.3.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.3.5/download -> hermit-abi-0.3.5.crate https://crates.io/api/v1/crates/hexf-parse/0.2.1/download -> hexf-parse-0.2.1.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.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/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/ignore/0.4.22/download -> ignore-0.4.22.crate https://crates.io/api/v1/crates/imara-diff/0.1.5/download -> imara-diff-0.1.5.crate https://crates.io/api/v1/crates/imperative/1.0.5/download -> imperative-1.0.5.crate https://crates.io/api/v1/crates/indexmap/2.2.2/download -> indexmap-2.2.2.crate https://crates.io/api/v1/crates/indicatif/0.17.8/download -> indicatif-0.17.8.crate https://crates.io/api/v1/crates/indoc/2.0.4/download -> indoc-2.0.4.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/insta-cmd/0.4.0/download -> insta-cmd-0.4.0.crate https://crates.io/api/v1/crates/insta/1.35.1/download -> insta-1.35.1.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/is-docker/0.2.0/download -> is-docker-0.2.0.crate https://crates.io/api/v1/crates/is-macro/0.3.5/download -> is-macro-0.3.5.crate https://crates.io/api/v1/crates/is-terminal/0.4.11/download -> is-terminal-0.4.11.crate https://crates.io/api/v1/crates/is-wsl/0.4.0/download -> is-wsl-0.4.0.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/itoa/1.0.10/download -> itoa-1.0.10.crate https://crates.io/api/v1/crates/js-sys/0.3.68/download -> js-sys-0.3.68.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.4/download -> kqueue-sys-1.0.4.crate https://crates.io/api/v1/crates/kqueue/1.0.8/download -> kqueue-1.0.8.crate https://crates.io/api/v1/crates/lalrpop-util/0.20.0/download -> lalrpop-util-0.20.0.crate https://crates.io/api/v1/crates/lalrpop/0.20.0/download -> lalrpop-0.20.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/lexical-parse-float/0.8.5/download -> lexical-parse-float-0.8.5.crate https://crates.io/api/v1/crates/lexical-parse-integer/0.8.6/download -> lexical-parse-integer-0.8.6.crate https://crates.io/api/v1/crates/lexical-util/0.8.5/download -> lexical-util-0.8.5.crate https://crates.io/api/v1/crates/libc/0.2.153/download -> libc-0.2.153.crate https://crates.io/api/v1/crates/libcst/1.1.0/download -> libcst-1.1.0.crate https://crates.io/api/v1/crates/libcst_derive/1.1.0/download -> libcst_derive-1.1.0.crate https://crates.io/api/v1/crates/libmimalloc-sys/0.1.35/download -> libmimalloc-sys-0.1.35.crate https://crates.io/api/v1/crates/libredox/0.0.1/download -> libredox-0.0.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.13/download -> linux-raw-sys-0.4.13.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/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/matches/0.1.10/download -> matches-0.1.10.crate https://crates.io/api/v1/crates/memchr/2.7.1/download -> memchr-2.7.1.crate https://crates.io/api/v1/crates/mimalloc/0.1.39/download -> mimalloc-0.1.39.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.2/download -> miniz_oxide-0.7.2.crate https://crates.io/api/v1/crates/mio/0.8.10/download -> mio-0.8.10.crate https://crates.io/api/v1/crates/natord/1.0.9/download -> natord-1.0.9.crate https://crates.io/api/v1/crates/new_debug_unreachable/1.0.4/download -> new_debug_unreachable-1.0.4.crate https://crates.io/api/v1/crates/nextest-workspace-hack/0.1.0/download -> nextest-workspace-hack-0.1.0.crate https://crates.io/api/v1/crates/nix/0.26.4/download -> nix-0.26.4.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/notify/6.1.1/download -> notify-6.1.1.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/num-traits/0.2.18/download -> num-traits-0.2.18.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.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/oorandom/11.1.3/download -> oorandom-11.1.3.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.6.1/download -> os_str_bytes-6.6.1.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.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/paste/1.0.14/download -> paste-1.0.14.crate https://crates.io/api/v1/crates/path-absolutize/3.1.1/download -> path-absolutize-3.1.1.crate https://crates.io/api/v1/crates/path-dedot/3.1.1/download -> path-dedot-3.1.1.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/peg-macros/0.8.2/download -> peg-macros-0.8.2.crate https://crates.io/api/v1/crates/peg-runtime/0.8.2/download -> peg-runtime-0.8.2.crate https://crates.io/api/v1/crates/peg/0.8.2/download -> peg-0.8.2.crate https://crates.io/api/v1/crates/pep440_rs/0.4.0/download -> pep440_rs-0.4.0.crate https://crates.io/api/v1/crates/pep508_rs/0.3.0/download -> pep508_rs-0.3.0.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/petgraph/0.6.4/download -> petgraph-0.6.4.crate https://crates.io/api/v1/crates/phf/0.11.2/download -> phf-0.11.2.crate https://crates.io/api/v1/crates/phf_codegen/0.11.2/download -> phf_codegen-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_shared/0.10.0/download -> phf_shared-0.10.0.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/pin-project-lite/0.2.13/download -> pin-project-lite-0.2.13.crate https://crates.io/api/v1/crates/pmutil/0.6.1/download -> pmutil-0.6.1.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/precomputed-hash/0.1.1/download -> precomputed-hash-0.1.1.crate https://crates.io/api/v1/crates/predicates-core/1.0.6/download -> predicates-core-1.0.6.crate https://crates.io/api/v1/crates/predicates-tree/1.0.9/download -> predicates-tree-1.0.9.crate https://crates.io/api/v1/crates/predicates/3.1.0/download -> predicates-3.1.0.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.0/download -> pretty_assertions-1.4.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.78/download -> proc-macro2-1.0.78.crate https://crates.io/api/v1/crates/pyproject-toml/0.9.0/download -> pyproject-toml-0.9.0.crate https://crates.io/api/v1/crates/quick-junit/0.3.5/download -> quick-junit-0.3.5.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_chacha/0.3.1/download -> rand_chacha-0.3.1.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-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.8.1/download -> rayon-1.8.1.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-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.5/download -> regex-automata-0.4.5.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.7.5/download -> regex-syntax-0.7.5.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/regex/1.10.3/download -> regex-1.10.3.crate https://crates.io/api/v1/crates/result-like-derive/0.5.0/download -> result-like-derive-0.5.0.crate https://crates.io/api/v1/crates/result-like/0.5.0/download -> result-like-0.5.0.crate https://crates.io/api/v1/crates/ring/0.17.7/download -> ring-0.17.7.crate https://crates.io/api/v1/crates/rust-stemmers/1.2.0/download -> rust-stemmers-1.2.0.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustix/0.38.31/download -> rustix-0.38.31.crate https://crates.io/api/v1/crates/rustls-pki-types/1.2.0/download -> rustls-pki-types-1.2.0.crate https://crates.io/api/v1/crates/rustls-webpki/0.102.2/download -> rustls-webpki-0.102.2.crate https://crates.io/api/v1/crates/rustls/0.22.2/download -> rustls-0.22.2.crate https://crates.io/api/v1/crates/rustversion/1.0.14/download -> rustversion-1.0.14.crate https://crates.io/api/v1/crates/ryu/1.0.16/download -> ryu-1.0.16.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/schemars/0.8.16/download -> schemars-0.8.16.crate https://crates.io/api/v1/crates/schemars_derive/0.8.16/download -> schemars_derive-0.8.16.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/seahash/4.1.0/download -> seahash-4.1.0.crate https://crates.io/api/v1/crates/semver/1.0.22/download -> semver-1.0.22.crate https://crates.io/api/v1/crates/serde-wasm-bindgen/0.6.4/download -> serde-wasm-bindgen-0.6.4.crate https://crates.io/api/v1/crates/serde/1.0.197/download -> serde-1.0.197.crate https://crates.io/api/v1/crates/serde_derive/1.0.197/download -> serde_derive-1.0.197.crate https://crates.io/api/v1/crates/serde_derive_internals/0.26.0/download -> serde_derive_internals-0.26.0.crate https://crates.io/api/v1/crates/serde_json/1.0.113/download -> serde_json-1.0.113.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/serde_test/1.0.176/download -> serde_test-1.0.176.crate https://crates.io/api/v1/crates/serde_with/3.6.1/download -> serde_with-3.6.1.crate https://crates.io/api/v1/crates/serde_with_macros/3.6.1/download -> serde_with_macros-3.6.1.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/similar/2.4.0/download -> similar-2.4.0.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/smallvec/1.13.1/download -> smallvec-1.13.1.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/string_cache/0.8.7/download -> string_cache-0.8.7.crate https://crates.io/api/v1/crates/strip-ansi-escapes/0.2.0/download -> strip-ansi-escapes-0.2.0.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/strsim/0.11.0/download -> strsim-0.11.0.crate https://crates.io/api/v1/crates/strum/0.25.0/download -> strum-0.25.0.crate https://crates.io/api/v1/crates/strum_macros/0.25.3/download -> strum_macros-0.25.3.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.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.51/download -> syn-2.0.51.crate https://crates.io/api/v1/crates/tempfile/3.10.0/download -> tempfile-3.10.0.crate https://crates.io/api/v1/crates/term/0.7.0/download -> term-0.7.0.crate https://crates.io/api/v1/crates/termcolor/1.4.1/download -> termcolor-1.4.1.crate https://crates.io/api/v1/crates/terminal_size/0.3.0/download -> terminal_size-0.3.0.crate https://crates.io/api/v1/crates/terminfo/0.8.0/download -> terminfo-0.8.0.crate https://crates.io/api/v1/crates/termtree/0.4.1/download -> termtree-0.4.1.crate https://crates.io/api/v1/crates/test-case-core/3.3.1/download -> test-case-core-3.3.1.crate https://crates.io/api/v1/crates/test-case-macros/3.3.1/download -> test-case-macros-3.3.1.crate https://crates.io/api/v1/crates/test-case/3.3.1/download -> test-case-3.3.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.57/download -> thiserror-impl-1.0.57.crate https://crates.io/api/v1/crates/thiserror/1.0.57/download -> thiserror-1.0.57.crate https://crates.io/api/v1/crates/thread_local/1.1.7/download -> thread_local-1.1.7.crate https://crates.io/api/v1/crates/tikv-jemalloc-sys/0.5.4+5.3.0-patched/download -> tikv-jemalloc-sys-0.5.4+5.3.0-patched.crate https://crates.io/api/v1/crates/tikv-jemallocator/0.5.4/download -> tikv-jemallocator-0.5.4.crate https://crates.io/api/v1/crates/time-core/0.1.0/download -> time-core-0.1.0.crate https://crates.io/api/v1/crates/time/0.3.20/download -> time-0.3.20.crate https://crates.io/api/v1/crates/tiny-keccak/2.0.2/download -> tiny-keccak-2.0.2.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.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.10/download -> toml-0.8.10.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.22.4/download -> toml_edit-0.22.4.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-indicatif/0.3.6/download -> tracing-indicatif-0.3.6.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/typed-arena/2.0.2/download -> typed-arena-2.0.2.crate https://crates.io/api/v1/crates/unic-char-property/0.9.0/download -> unic-char-property-0.9.0.crate https://crates.io/api/v1/crates/unic-char-range/0.9.0/download -> unic-char-range-0.9.0.crate https://crates.io/api/v1/crates/unic-common/0.9.0/download -> unic-common-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-category/0.9.0/download -> unic-ucd-category-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-version/0.9.0/download -> unic-ucd-version-0.9.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.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-width/0.1.11/download -> unicode-width-0.1.11.crate https://crates.io/api/v1/crates/unicode-xid/0.2.4/download -> unicode-xid-0.2.4.crate https://crates.io/api/v1/crates/unicode_names2/1.2.1/download -> unicode_names2-1.2.1.crate https://crates.io/api/v1/crates/unicode_names2_generator/1.2.1/download -> unicode_names2_generator-1.2.1.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/ureq/2.9.6/download -> ureq-2.9.6.crate https://crates.io/api/v1/crates/url/2.5.0/download -> url-2.5.0.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid-macro-internal/1.7.0/download -> uuid-macro-internal-1.7.0.crate https://crates.io/api/v1/crates/uuid/1.7.0/download -> uuid-1.7.0.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.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/vt100/0.15.2/download -> vt100-0.15.2.crate https://crates.io/api/v1/crates/vte/0.11.1/download -> vte-0.11.1.crate https://crates.io/api/v1/crates/vte_generate_state_changes/0.1.1/download -> vte_generate_state_changes-0.1.1.crate https://crates.io/api/v1/crates/wait-timeout/0.2.0/download -> wait-timeout-0.2.0.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-backend/0.2.91/download -> wasm-bindgen-backend-0.2.91.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.41/download -> wasm-bindgen-futures-0.4.41.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.91/download -> wasm-bindgen-macro-support-0.2.91.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.91/download -> wasm-bindgen-macro-0.2.91.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.91/download -> wasm-bindgen-shared-0.2.91.crate https://crates.io/api/v1/crates/wasm-bindgen-test-macro/0.3.41/download -> wasm-bindgen-test-macro-0.3.41.crate https://crates.io/api/v1/crates/wasm-bindgen-test/0.3.41/download -> wasm-bindgen-test-0.3.41.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.91/download -> wasm-bindgen-0.2.91.crate https://crates.io/api/v1/crates/web-sys/0.3.68/download -> web-sys-0.3.68.crate https://crates.io/api/v1/crates/webpki-roots/0.26.1/download -> webpki-roots-0.26.1.crate https://crates.io/api/v1/crates/which/4.4.2/download -> which-4.4.2.crate https://crates.io/api/v1/crates/wild/2.2.1/download -> wild-2.2.1.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-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/winapi/0.3.9/download -> winapi-0.3.9.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.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.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.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.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.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.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.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.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.39/download -> winnow-0.5.39.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/yansi-term/0.1.2/download -> yansi-term-0.1.2.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.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/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate https://crates.io/api/v1/crates/zeroize/1.7.0/download -> zeroize-1.7.0.crate https://github.com/charliermarsh/ruff/archive/refs/tags/v0.3.0.tar.gz -> ruff-0.3.0.gh.tar.gz
-_eclasses_=cargo 4dede41d64d595673f6da62ab5540fa0 distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5d9c27325d3752f806968c613bf66a2c
diff --git a/metadata/md5-cache/dev-util/ruff-0.3.2 b/metadata/md5-cache/dev-util/ruff-0.3.2
new file mode 100644
index 000000000000..d8e16ae15640
--- /dev/null
+++ b/metadata/md5-cache/dev-util/ruff-0.3.2
@@ -0,0 +1,15 @@
+BDEPEND=>=virtual/rust-1.71 >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install test unpack
+DEPEND=dev-libs/jemalloc:=
+DESCRIPTION=An extremely fast Python linter, written in Rust
+EAPI=8
+HOMEPAGE=https://docs.astral.sh/ruff https://github.com/charliermarsh/ruff
+INHERIT=cargo shell-completion
+IUSE=debug
+KEYWORDS=~amd64 ~loong
+LICENSE=MIT Apache-2.0 BSD-2 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 WTFPL-2 ISC SSLeay openssl MIT MIT PSF-2 Apache-2.0 MIT PSF-2 Apache-2.0
+RDEPEND=dev-libs/jemalloc:=
+SLOT=0
+SRC_URI=https://crates.io/api/v1/crates/Inflector/0.11.4/download -> Inflector-0.11.4.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.8.10/download -> ahash-0.8.10.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/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/annotate-snippets/0.6.1/download -> annotate-snippets-0.6.1.crate https://crates.io/api/v1/crates/annotate-snippets/0.9.2/download -> annotate-snippets-0.9.2.crate https://crates.io/api/v1/crates/anstream/0.6.13/download -> anstream-0.6.13.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/anstyle/1.0.6/download -> anstyle-1.0.6.crate https://crates.io/api/v1/crates/anyhow/1.0.80/download -> anyhow-1.0.80.crate https://crates.io/api/v1/crates/argfile/0.1.6/download -> argfile-0.1.6.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/ascii-canvas/3.0.0/download -> ascii-canvas-3.0.0.crate https://crates.io/api/v1/crates/assert_cmd/2.0.14/download -> assert_cmd-2.0.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.crate https://crates.io/api/v1/crates/bit-set/0.5.3/download -> bit-set-0.5.3.crate https://crates.io/api/v1/crates/bit-vec/0.6.3/download -> bit-vec-0.6.3.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.2/download -> bitflags-2.4.2.crate https://crates.io/api/v1/crates/bstr/1.9.1/download -> bstr-1.9.1.crate https://crates.io/api/v1/crates/bumpalo/3.15.3/download -> bumpalo-3.15.3.crate https://crates.io/api/v1/crates/cachedir/0.3.1/download -> cachedir-0.3.1.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/cc/1.0.88/download -> cc-1.0.88.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/chic/1.2.2/download -> chic-1.2.2.crate https://crates.io/api/v1/crates/chrono/0.4.34/download -> chrono-0.4.34.crate https://crates.io/api/v1/crates/ciborium-io/0.2.2/download -> ciborium-io-0.2.2.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.2/download -> ciborium-ll-0.2.2.crate https://crates.io/api/v1/crates/ciborium/0.2.2/download -> ciborium-0.2.2.crate https://crates.io/api/v1/crates/clap/4.5.1/download -> clap-4.5.1.crate https://crates.io/api/v1/crates/clap_builder/4.5.1/download -> clap_builder-4.5.1.crate https://crates.io/api/v1/crates/clap_complete/4.5.1/download -> clap_complete-4.5.1.crate https://crates.io/api/v1/crates/clap_complete_command/0.5.1/download -> clap_complete_command-0.5.1.crate https://crates.io/api/v1/crates/clap_complete_fig/4.5.0/download -> clap_complete_fig-4.5.0.crate https://crates.io/api/v1/crates/clap_complete_nushell/0.1.11/download -> clap_complete_nushell-0.1.11.crate https://crates.io/api/v1/crates/clap_derive/4.5.0/download -> clap_derive-4.5.0.crate https://crates.io/api/v1/crates/clap_lex/0.7.0/download -> clap_lex-0.7.0.crate https://crates.io/api/v1/crates/clearscreen/2.0.1/download -> clearscreen-2.0.1.crate https://crates.io/api/v1/crates/codspeed-criterion-compat/2.4.0/download -> codspeed-criterion-compat-2.4.0.crate https://crates.io/api/v1/crates/codspeed/2.4.0/download -> codspeed-2.4.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/colored/2.1.0/download -> colored-2.1.0.crate https://crates.io/api/v1/crates/console/0.15.8/download -> console-0.15.8.crate https://crates.io/api/v1/crates/console_error_panic_hook/0.1.7/download -> console_error_panic_hook-0.1.7.crate https://crates.io/api/v1/crates/console_log/1.0.0/download -> console_log-1.0.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/countme/3.0.1/download -> countme-3.0.1.crate https://crates.io/api/v1/crates/crc32fast/1.4.0/download -> crc32fast-1.4.0.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/criterion/0.5.1/download -> criterion-0.5.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.12/download -> crossbeam-channel-0.5.12.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-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/darling/0.20.8/download -> darling-0.20.8.crate https://crates.io/api/v1/crates/darling_core/0.20.8/download -> darling_core-0.20.8.crate https://crates.io/api/v1/crates/darling_macro/0.20.8/download -> darling_macro-0.20.8.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.0.crate https://crates.io/api/v1/crates/dirs-next/2.0.0/download -> dirs-next-2.0.0.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/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.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/drop_bomb/0.1.5/download -> drop_bomb-0.1.5.crate https://crates.io/api/v1/crates/dyn-clone/1.0.17/download -> dyn-clone-1.0.17.crate https://crates.io/api/v1/crates/either/1.10.0/download -> either-1.10.0.crate https://crates.io/api/v1/crates/ena/0.14.2/download -> ena-0.14.2.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/env_logger/0.10.2/download -> env_logger-0.10.2.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/fastrand/2.0.1/download -> fastrand-2.0.1.crate https://crates.io/api/v1/crates/fern/0.6.2/download -> fern-0.6.2.crate https://crates.io/api/v1/crates/filetime/0.2.23/download -> filetime-0.2.23.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/flate2/1.0.28/download -> flate2-1.0.28.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.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/fs-err/2.11.0/download -> fs-err-2.11.0.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/getopts/0.2.21/download -> getopts-0.2.21.crate https://crates.io/api/v1/crates/getrandom/0.2.12/download -> getrandom-0.2.12.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/half/2.4.0/download -> half-2.4.0.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.3/download -> hashbrown-0.14.3.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/hexf-parse/0.2.1/download -> hexf-parse-0.2.1.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.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/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/ignore/0.4.22/download -> ignore-0.4.22.crate https://crates.io/api/v1/crates/imara-diff/0.1.5/download -> imara-diff-0.1.5.crate https://crates.io/api/v1/crates/imperative/1.0.5/download -> imperative-1.0.5.crate https://crates.io/api/v1/crates/indexmap/2.2.5/download -> indexmap-2.2.5.crate https://crates.io/api/v1/crates/indicatif/0.17.8/download -> indicatif-0.17.8.crate https://crates.io/api/v1/crates/indoc/2.0.4/download -> indoc-2.0.4.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/insta-cmd/0.4.0/download -> insta-cmd-0.4.0.crate https://crates.io/api/v1/crates/insta/1.35.1/download -> insta-1.35.1.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/is-docker/0.2.0/download -> is-docker-0.2.0.crate https://crates.io/api/v1/crates/is-macro/0.3.5/download -> is-macro-0.3.5.crate https://crates.io/api/v1/crates/is-terminal/0.4.12/download -> is-terminal-0.4.12.crate https://crates.io/api/v1/crates/is-wsl/0.4.0/download -> is-wsl-0.4.0.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itertools/0.11.0/download -> itertools-0.11.0.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/itoa/1.0.10/download -> itoa-1.0.10.crate https://crates.io/api/v1/crates/js-sys/0.3.68/download -> js-sys-0.3.68.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.4/download -> kqueue-sys-1.0.4.crate https://crates.io/api/v1/crates/kqueue/1.0.8/download -> kqueue-1.0.8.crate https://crates.io/api/v1/crates/lalrpop-util/0.20.2/download -> lalrpop-util-0.20.2.crate https://crates.io/api/v1/crates/lalrpop/0.20.2/download -> lalrpop-0.20.2.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/lexical-parse-float/0.8.5/download -> lexical-parse-float-0.8.5.crate https://crates.io/api/v1/crates/lexical-parse-integer/0.8.6/download -> lexical-parse-integer-0.8.6.crate https://crates.io/api/v1/crates/lexical-util/0.8.5/download -> lexical-util-0.8.5.crate https://crates.io/api/v1/crates/libc/0.2.153/download -> libc-0.2.153.crate https://crates.io/api/v1/crates/libcst/1.2.0/download -> libcst-1.2.0.crate https://crates.io/api/v1/crates/libcst_derive/1.2.0/download -> libcst_derive-1.2.0.crate https://crates.io/api/v1/crates/libmimalloc-sys/0.1.35/download -> libmimalloc-sys-0.1.35.crate https://crates.io/api/v1/crates/libredox/0.0.1/download -> libredox-0.0.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.13/download -> linux-raw-sys-0.4.13.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.21/download -> log-0.4.21.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/matches/0.1.10/download -> matches-0.1.10.crate https://crates.io/api/v1/crates/memchr/2.7.1/download -> memchr-2.7.1.crate https://crates.io/api/v1/crates/mimalloc/0.1.39/download -> mimalloc-0.1.39.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.2/download -> miniz_oxide-0.7.2.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/natord/1.0.9/download -> natord-1.0.9.crate https://crates.io/api/v1/crates/new_debug_unreachable/1.0.4/download -> new_debug_unreachable-1.0.4.crate https://crates.io/api/v1/crates/nextest-workspace-hack/0.1.0/download -> nextest-workspace-hack-0.1.0.crate https://crates.io/api/v1/crates/nix/0.26.4/download -> nix-0.26.4.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/notify/6.1.1/download -> notify-6.1.1.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/num-traits/0.2.18/download -> num-traits-0.2.18.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.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/oorandom/11.1.3/download -> oorandom-11.1.3.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.6.1/download -> os_str_bytes-6.6.1.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.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/paste/1.0.14/download -> paste-1.0.14.crate https://crates.io/api/v1/crates/path-absolutize/3.1.1/download -> path-absolutize-3.1.1.crate https://crates.io/api/v1/crates/path-dedot/3.1.1/download -> path-dedot-3.1.1.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/peg-macros/0.8.2/download -> peg-macros-0.8.2.crate https://crates.io/api/v1/crates/peg-runtime/0.8.2/download -> peg-runtime-0.8.2.crate https://crates.io/api/v1/crates/peg/0.8.2/download -> peg-0.8.2.crate https://crates.io/api/v1/crates/pep440_rs/0.4.0/download -> pep440_rs-0.4.0.crate https://crates.io/api/v1/crates/pep508_rs/0.3.0/download -> pep508_rs-0.3.0.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/petgraph/0.6.4/download -> petgraph-0.6.4.crate https://crates.io/api/v1/crates/phf/0.11.2/download -> phf-0.11.2.crate https://crates.io/api/v1/crates/phf_codegen/0.11.2/download -> phf_codegen-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_shared/0.10.0/download -> phf_shared-0.10.0.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/pin-project-lite/0.2.13/download -> pin-project-lite-0.2.13.crate https://crates.io/api/v1/crates/pmutil/0.6.1/download -> pmutil-0.6.1.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/precomputed-hash/0.1.1/download -> precomputed-hash-0.1.1.crate https://crates.io/api/v1/crates/predicates-core/1.0.6/download -> predicates-core-1.0.6.crate https://crates.io/api/v1/crates/predicates-tree/1.0.9/download -> predicates-tree-1.0.9.crate https://crates.io/api/v1/crates/predicates/3.1.0/download -> predicates-3.1.0.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.0/download -> pretty_assertions-1.4.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.78/download -> proc-macro2-1.0.78.crate https://crates.io/api/v1/crates/pyproject-toml/0.9.0/download -> pyproject-toml-0.9.0.crate https://crates.io/api/v1/crates/quick-junit/0.3.5/download -> quick-junit-0.3.5.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_chacha/0.3.1/download -> rand_chacha-0.3.1.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-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.9.0/download -> rayon-1.9.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-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.5/download -> regex-automata-0.4.5.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/regex/1.10.3/download -> regex-1.10.3.crate https://crates.io/api/v1/crates/result-like-derive/0.5.0/download -> result-like-derive-0.5.0.crate https://crates.io/api/v1/crates/result-like/0.5.0/download -> result-like-0.5.0.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/rust-stemmers/1.2.0/download -> rust-stemmers-1.2.0.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustix/0.38.31/download -> rustix-0.38.31.crate https://crates.io/api/v1/crates/rustls-pki-types/1.3.1/download -> rustls-pki-types-1.3.1.crate https://crates.io/api/v1/crates/rustls-webpki/0.102.2/download -> rustls-webpki-0.102.2.crate https://crates.io/api/v1/crates/rustls/0.22.2/download -> rustls-0.22.2.crate https://crates.io/api/v1/crates/rustversion/1.0.14/download -> rustversion-1.0.14.crate https://crates.io/api/v1/crates/ryu/1.0.17/download -> ryu-1.0.17.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/schemars/0.8.16/download -> schemars-0.8.16.crate https://crates.io/api/v1/crates/schemars_derive/0.8.16/download -> schemars_derive-0.8.16.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/seahash/4.1.0/download -> seahash-4.1.0.crate https://crates.io/api/v1/crates/serde-wasm-bindgen/0.6.5/download -> serde-wasm-bindgen-0.6.5.crate https://crates.io/api/v1/crates/serde/1.0.197/download -> serde-1.0.197.crate https://crates.io/api/v1/crates/serde_derive/1.0.197/download -> serde_derive-1.0.197.crate https://crates.io/api/v1/crates/serde_derive_internals/0.26.0/download -> serde_derive_internals-0.26.0.crate https://crates.io/api/v1/crates/serde_json/1.0.114/download -> serde_json-1.0.114.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/serde_test/1.0.176/download -> serde_test-1.0.176.crate https://crates.io/api/v1/crates/serde_with/3.6.1/download -> serde_with-3.6.1.crate https://crates.io/api/v1/crates/serde_with_macros/3.6.1/download -> serde_with_macros-3.6.1.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/similar/2.4.0/download -> similar-2.4.0.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/smallvec/1.13.1/download -> smallvec-1.13.1.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/string_cache/0.8.7/download -> string_cache-0.8.7.crate https://crates.io/api/v1/crates/strip-ansi-escapes/0.2.0/download -> strip-ansi-escapes-0.2.0.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/strsim/0.11.0/download -> strsim-0.11.0.crate https://crates.io/api/v1/crates/strum/0.25.0/download -> strum-0.25.0.crate https://crates.io/api/v1/crates/strum_macros/0.25.3/download -> strum_macros-0.25.3.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.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.52/download -> syn-2.0.52.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/term/0.7.0/download -> term-0.7.0.crate https://crates.io/api/v1/crates/termcolor/1.4.1/download -> termcolor-1.4.1.crate https://crates.io/api/v1/crates/terminal_size/0.3.0/download -> terminal_size-0.3.0.crate https://crates.io/api/v1/crates/terminfo/0.8.0/download -> terminfo-0.8.0.crate https://crates.io/api/v1/crates/termtree/0.4.1/download -> termtree-0.4.1.crate https://crates.io/api/v1/crates/test-case-core/3.3.1/download -> test-case-core-3.3.1.crate https://crates.io/api/v1/crates/test-case-macros/3.3.1/download -> test-case-macros-3.3.1.crate https://crates.io/api/v1/crates/test-case/3.3.1/download -> test-case-3.3.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.57/download -> thiserror-impl-1.0.57.crate https://crates.io/api/v1/crates/thiserror/1.0.57/download -> thiserror-1.0.57.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/tikv-jemalloc-sys/0.5.4+5.3.0-patched/download -> tikv-jemalloc-sys-0.5.4+5.3.0-patched.crate https://crates.io/api/v1/crates/tikv-jemallocator/0.5.4/download -> tikv-jemallocator-0.5.4.crate https://crates.io/api/v1/crates/time-core/0.1.0/download -> time-core-0.1.0.crate https://crates.io/api/v1/crates/time/0.3.20/download -> time-0.3.20.crate https://crates.io/api/v1/crates/tiny-keccak/2.0.2/download -> tiny-keccak-2.0.2.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.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.10/download -> toml-0.8.10.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.22.6/download -> toml_edit-0.22.6.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-indicatif/0.3.6/download -> tracing-indicatif-0.3.6.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/typed-arena/2.0.2/download -> typed-arena-2.0.2.crate https://crates.io/api/v1/crates/unic-char-property/0.9.0/download -> unic-char-property-0.9.0.crate https://crates.io/api/v1/crates/unic-char-range/0.9.0/download -> unic-char-range-0.9.0.crate https://crates.io/api/v1/crates/unic-common/0.9.0/download -> unic-common-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-category/0.9.0/download -> unic-ucd-category-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-version/0.9.0/download -> unic-ucd-version-0.9.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.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.23/download -> unicode-normalization-0.1.23.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/unicode-xid/0.2.4/download -> unicode-xid-0.2.4.crate https://crates.io/api/v1/crates/unicode_names2/1.2.1/download -> unicode_names2-1.2.1.crate https://crates.io/api/v1/crates/unicode_names2_generator/1.2.1/download -> unicode_names2_generator-1.2.1.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/ureq/2.9.6/download -> ureq-2.9.6.crate https://crates.io/api/v1/crates/url/2.5.0/download -> url-2.5.0.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid-macro-internal/1.7.0/download -> uuid-macro-internal-1.7.0.crate https://crates.io/api/v1/crates/uuid/1.7.0/download -> uuid-1.7.0.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.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/vt100/0.15.2/download -> vt100-0.15.2.crate https://crates.io/api/v1/crates/vte/0.11.1/download -> vte-0.11.1.crate https://crates.io/api/v1/crates/vte_generate_state_changes/0.1.1/download -> vte_generate_state_changes-0.1.1.crate https://crates.io/api/v1/crates/wait-timeout/0.2.0/download -> wait-timeout-0.2.0.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.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-backend/0.2.91/download -> wasm-bindgen-backend-0.2.91.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.41/download -> wasm-bindgen-futures-0.4.41.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.91/download -> wasm-bindgen-macro-support-0.2.91.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.91/download -> wasm-bindgen-macro-0.2.91.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.91/download -> wasm-bindgen-shared-0.2.91.crate https://crates.io/api/v1/crates/wasm-bindgen-test-macro/0.3.41/download -> wasm-bindgen-test-macro-0.3.41.crate https://crates.io/api/v1/crates/wasm-bindgen-test/0.3.41/download -> wasm-bindgen-test-0.3.41.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.91/download -> wasm-bindgen-0.2.91.crate https://crates.io/api/v1/crates/web-sys/0.3.68/download -> web-sys-0.3.68.crate https://crates.io/api/v1/crates/webpki-roots/0.26.1/download -> webpki-roots-0.26.1.crate https://crates.io/api/v1/crates/which/4.4.2/download -> which-4.4.2.crate https://crates.io/api/v1/crates/wild/2.2.1/download -> wild-2.2.1.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-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/winapi/0.3.9/download -> winapi-0.3.9.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.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.4/download -> windows-targets-0.52.4.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.4/download -> windows_aarch64_gnullvm-0.52.4.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.4/download -> windows_aarch64_msvc-0.52.4.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.4/download -> windows_i686_gnu-0.52.4.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.4/download -> windows_i686_msvc-0.52.4.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.4/download -> windows_x86_64_gnu-0.52.4.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.4/download -> windows_x86_64_gnullvm-0.52.4.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.4/download -> windows_x86_64_msvc-0.52.4.crate https://crates.io/api/v1/crates/winnow/0.6.5/download -> winnow-0.6.5.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/yansi-term/0.1.2/download -> yansi-term-0.1.2.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.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/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate https://crates.io/api/v1/crates/zeroize/1.7.0/download -> zeroize-1.7.0.crate https://github.com/charliermarsh/ruff/archive/refs/tags/v0.3.2.tar.gz -> ruff-0.3.2.gh.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 4dede41d64d595673f6da62ab5540fa0 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=29ec1cb03140732c8df0b662d6892f63
diff --git a/metadata/md5-cache/games-emulation/Manifest.gz b/metadata/md5-cache/games-emulation/Manifest.gz
index 2aaa50e28a6a..268e3aabe6ed 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/hatari-2.4.1 b/metadata/md5-cache/games-emulation/hatari-2.4.1-r1
index 9e5271704dea..b29bee1f7db7 100644
--- a/metadata/md5-cache/games-emulation/hatari-2.4.1
+++ b/metadata/md5-cache/games-emulation/hatari-2.4.1-r1
@@ -14,4 +14,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
SLOT=0
SRC_URI=https://download.tuxfamily.org/hatari/2.4.1/hatari-2.4.1.tar.bz2
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d22002ca2c807e48cd9c86dbfcbda916
+_md5_=507dde0799b0e15a1189ad1eb42b5bcd
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index 9fb997cbf59b..7566d594e847 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/libmodplug-0.8.9.1 b/metadata/md5-cache/media-libs/libmodplug-0.8.9.1
index 0752cfc0ab50..73a597989f34 100644
--- a/metadata/md5-cache/media-libs/libmodplug-0.8.9.1
+++ b/metadata/md5-cache/media-libs/libmodplug-0.8.9.1
@@ -3,11 +3,11 @@ DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Library for playing MOD-like music files
EAPI=8
HOMEPAGE=https://modplug-xmms.sourceforge.net/
-INHERIT=autotools multilib-minimal
+INHERIT=autotools flag-o-matic multilib-minimal
IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=public-domain
SLOT=0
SRC_URI=https://github.com/ShiftMediaProject/modplug/archive/refs/tags/0.8.9.1.r461.tar.gz -> libmodplug-0.8.9.1.tar.gz
-_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=76a61640144611c3904f39fba959c68a
+_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=6f2c6aa280bfba3394a141b606f59984
diff --git a/metadata/md5-cache/media-libs/libpng-1.6.43 b/metadata/md5-cache/media-libs/libpng-1.6.43
index 93ed564c3a16..6b1dc9e923aa 100644
--- a/metadata/md5-cache/media-libs/libpng-1.6.43
+++ b/metadata/md5-cache/media-libs/libpng-1.6.43
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=http://www.libpng.org/
INHERIT=libtool multilib-minimal
IUSE=apng cpu_flags_arm_neon cpu_flags_x86_sse static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=libpng2
RDEPEND=>=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
RESTRICT=!test? ( test )
SLOT=0/16
SRC_URI=mirror://sourceforge/libpng/libpng-1.6.43.tar.xz apng? ( mirror://sourceforge/apng/libpng16/1.6.43/libpng-1.6.43-apng.patch.gz -> libpng-1.6.43-apng-apng.patch.gz mirror://sourceforge/apng/libpng16/libpng-1.6.43-apng.patch.gz -> libpng-1.6.43-apng-apng.patch.gz )
_eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3a2284a017ac1ce7a6a80d390d1da12f
+_md5_=21fb335b05589ee7f22da50d071c2ef3
diff --git a/metadata/md5-cache/media-libs/libsidplay-2.1.1-r7 b/metadata/md5-cache/media-libs/libsidplay-2.1.1-r7
index ec85af1e3bed..ed46a0ca5799 100644
--- a/metadata/md5-cache/media-libs/libsidplay-2.1.1-r7
+++ b/metadata/md5-cache/media-libs/libsidplay-2.1.1-r7
@@ -3,11 +3,11 @@ DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=C64 SID player library
EAPI=8
HOMEPAGE=http://sidplay2.sourceforge.net/
-INHERIT=autotools multilib-minimal
+INHERIT=autotools flag-o-matic multilib-minimal
IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86
LICENSE=GPL-2
SLOT=2
SRC_URI=mirror://sourceforge/sidplay2/sidplay-libs-2.1.1.tar.gz
-_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=33c8f3bf4da5cf023edb66125fa2b093
+_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=82ac977276a0c4670776d1fe40abeed8
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index b1c32a09ac1f..25994dc41e91 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/abcmidi-2024.03.05 b/metadata/md5-cache/media-sound/abcmidi-2024.03.13
index 36b3e92c905c..ce78a7f7e89c 100644
--- a/metadata/md5-cache/media-sound/abcmidi-2024.03.05
+++ b/metadata/md5-cache/media-sound/abcmidi-2024.03.13
@@ -8,6 +8,6 @@ IUSE=examples
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
SLOT=0
-SRC_URI=https://ifdo.ca/~seymour/runabc/abcMIDI-2024.03.05.zip
+SRC_URI=https://ifdo.ca/~seymour/runabc/abcMIDI-2024.03.13.zip
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=04dda998d58abb564cbf5e205ec11186
diff --git a/metadata/md5-cache/media-sound/musepack-tools-495 b/metadata/md5-cache/media-sound/musepack-tools-495
index 022603e1b271..6a8c4accfe27 100644
--- a/metadata/md5-cache/media-sound/musepack-tools-495
+++ b/metadata/md5-cache/media-sound/musepack-tools-495
@@ -9,6 +9,6 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc
LICENSE=BSD LGPL-2.1
RDEPEND=>=media-libs/libcuefile-477 >=media-libs/libreplaygain-477 !media-libs/libmpcdec !media-libs/libmpcdecsv7
SLOT=0
-SRC_URI=mirror://gentoo/musepack-tools-495.tar.xz
+SRC_URI=https://dev.gentoo.org/~sam/distfiles/media-sound/musepack-tools/musepack-tools-495.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5eda464b87891dd5978015c88e481199
+_md5_=766477225fc156a73b50bf50cd3610fd
diff --git a/metadata/md5-cache/media-sound/ncmpcpp-0.9.2_p20221231 b/metadata/md5-cache/media-sound/ncmpcpp-0.9.2_p20221231
index 24bb6f646422..2db4b5e17c14 100644
--- a/metadata/md5-cache/media-sound/ncmpcpp-0.9.2_p20221231
+++ b/metadata/md5-cache/media-sound/ncmpcpp-0.9.2_p20221231
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://ncmpcpp.rybczak.net/ https://github.com/ncmpcpp/ncmpcpp
INHERIT=autotools
IUSE=clock outputs taglib visualizer
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86
LICENSE=GPL-2
RDEPEND=dev-libs/boost:=[icu,nls] dev-libs/icu:= media-libs/libmpdclient net-misc/curl sys-libs/ncurses:=[unicode(+)] sys-libs/readline:= taglib? ( media-libs/taglib ) visualizer? ( sci-libs/fftw:3.0= )
SLOT=0
SRC_URI=https://github.com/ncmpcpp/ncmpcpp/archive/9f44edf0b1d74da7cefbd498341d59bc52f6043f.tar.gz -> ncmpcpp-0.9.2_p20221231.gh.tar.gz
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=aed14358682247bc4907d8962885f264
+_md5_=93e543f7238c2ce912866597ab00ce4d
diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz
index c505ea74c9ed..c07956a1087f 100644
--- a/metadata/md5-cache/media-video/Manifest.gz
+++ b/metadata/md5-cache/media-video/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-video/pipewire-1.0.3 b/metadata/md5-cache/media-video/pipewire-1.0.3
index fc6f5a86372b..03afe268a353 100644
--- a/metadata/md5-cache/media-video/pipewire-1.0.3
+++ b/metadata/md5-cache/media-video/pipewire-1.0.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://pipewire.org/
INHERIT=meson-multilib optfeature prefix python-any-r1 systemd tmpfiles udev
IUSE=man bluetooth dbus doc echo-cancel extra ffmpeg flatpak gstreamer gsettings ieee1394 jack-client jack-sdk liblc3 lv2 modemmanager pipewire-alsa readline roc selinux sound-server ssl system-service systemd test v4l X zeroconf abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86
+KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86
LICENSE=MIT LGPL-2.1+ GPL-2
PDEPEND=>=media-video/wireplumber-0.4.8-r3
RDEPEND=acct-group/audio acct-group/pipewire media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/ncurses:=[unicode(+)] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libudev[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bluetooth? ( dev-libs/glib media-libs/fdk-aac media-libs/libldac media-libs/libfreeaptx media-libs/opus media-libs/sbc >=net-wireless/bluez-4.101:= virtual/libusb:1 ) dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) echo-cancel? ( media-libs/webrtc-audio-processing:1 ) extra? ( >=media-libs/libsndfile-1.0.20 ) ffmpeg? ( media-video/ffmpeg:= ) flatpak? ( dev-libs/glib ) gstreamer? ( >=dev-libs/glib-2.32.0:2 >=media-libs/gstreamer-1.10.0:1.0 media-libs/gst-plugins-base:1.0 ) gsettings? ( >=dev-libs/glib-2.26.0:2 ) ieee1394? ( media-libs/libffado[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack-client? ( >=media-sound/jack2-1.9.10:2[dbus] ) jack-sdk? ( !media-sound/jack-audio-connection-kit !media-sound/jack2 ) liblc3? ( media-sound/liblc3 ) lv2? ( media-libs/lilv ) modemmanager? ( >=net-misc/modemmanager-1.10.0 ) pipewire-alsa? ( >=media-libs/alsa-lib-1.1.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sound-server? ( !media-sound/pulseaudio-daemon ) roc? ( >=media-libs/roc-toolkit-0.3.0:= ) readline? ( sys-libs/readline:= ) selinux? ( sys-libs/libselinux ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd ) system-service? ( acct-user/pipewire ) v4l? ( media-libs/libv4l ) X? ( media-libs/libcanberra x11-libs/libX11 x11-libs/libXfixes ) zeroconf? ( net-dns/avahi ) virtual/tmpfiles
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0/0.4
SRC_URI=https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/1.0.3/pipewire-1.0.3.tar.bz2 !man? ( https://dev.gentoo.org/~sam/distfiles/media-video/pipewire/pipewire-1.0.0-docs.tar.xz )
_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 meson bd1d5eaa305de6645e939caa7a352e3c meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=dc8f4f2f391dbfe9b14812f3833ebae7
+_md5_=fd8524af275ab681367a3619e3dbd78c
diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz
index 8097c53d2103..089ee72079d9 100644
--- a/metadata/md5-cache/net-analyzer/Manifest.gz
+++ b/metadata/md5-cache/net-analyzer/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-analyzer/vnstat-2.12 b/metadata/md5-cache/net-analyzer/vnstat-2.12
index 15425e46593e..58f95496331d 100644
--- a/metadata/md5-cache/net-analyzer/vnstat-2.12
+++ b/metadata/md5-cache/net-analyzer/vnstat-2.12
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://humdi.net/vnstat/
INHERIT=systemd tmpfiles verify-sig
IUSE=gd selinux test verify-sig
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86
LICENSE=GPL-2
RDEPEND=acct-group/vnstat acct-user/vnstat dev-db/sqlite gd? ( media-libs/gd[png] ) selinux? ( sec-policy/selinux-vnstatd ) virtual/tmpfiles
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://humdi.net/vnstat/vnstat-2.12.tar.gz https://github.com/vergoh/vnstat/releases/download/v2.12/vnstat-2.12.tar.gz verify-sig? ( https://humdi.net/vnstat/vnstat-2.12.tar.gz.asc https://github.com/vergoh/vnstat/releases/download/v2.12/vnstat-2.12.tar.gz.asc )
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=6bb7630ab2f25ac4ead7728aeca013d6
+_md5_=eef821a941f14bb9262b6844beb65131
diff --git a/metadata/md5-cache/net-dns/Manifest.gz b/metadata/md5-cache/net-dns/Manifest.gz
index 7c28f12eb065..e08e2cce2ca0 100644
--- a/metadata/md5-cache/net-dns/Manifest.gz
+++ b/metadata/md5-cache/net-dns/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-dns/c-ares-1.26.0 b/metadata/md5-cache/net-dns/c-ares-1.26.0
index 66fc7dba2226..03e30f945cea 100644
--- a/metadata/md5-cache/net-dns/c-ares-1.26.0
+++ b/metadata/md5-cache/net-dns/c-ares-1.26.0
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://c-ares.org/
INHERIT=edo multilib-minimal verify-sig
IUSE=static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT ISC
RESTRICT=!test? ( test )
SLOT=0/2
SRC_URI=https://c-ares.org/download/c-ares-1.26.0.tar.gz verify-sig? ( https://c-ares.org/download/c-ares-1.26.0.tar.gz.asc )
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=adef67f1ba73f948bcdcb766818a3ac5
+_md5_=4c76e8ffce8c2b52bda33f7f2dda7884
diff --git a/metadata/md5-cache/net-dns/dnsmasq-2.90 b/metadata/md5-cache/net-dns/dnsmasq-2.90
index a1ad7d0b3e64..3e6ac6169a00 100644
--- a/metadata/md5-cache/net-dns/dnsmasq-2.90
+++ b/metadata/md5-cache/net-dns/dnsmasq-2.90
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://thekelleys.org.uk/dnsmasq/doc.html
INHERIT=toolchain-funcs lua-single systemd
IUSE=auth-dns conntrack dbus +dhcp dhcp-tools dnssec +dumpfile id idn libidn2 +loop +inotify ipv6 lua nettlehash nls script selinux static tftp lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( GPL-2 GPL-3 )
RDEPEND=acct-group/dnsmasq acct-user/dnsmasq dbus? ( sys-apps/dbus:= ) idn? ( !libidn2? ( net-dns/libidn:0= ) libidn2? ( >=net-dns/libidn2-2.0:= ) ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) conntrack? ( net-libs/libnetfilter_conntrack:= ) nls? ( sys-devel/gettext ) dnssec? ( !static? ( >=dev-libs/nettle-3.4:=[gmp] ) ) nettlehash? ( !static? ( dev-libs/nettle:=[gmp] ) ) selinux? ( sec-policy/selinux-dnsmasq )
REQUIRED_USE=dhcp-tools? ( dhcp ) dnssec? ( !nettlehash ) lua? ( script ^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) libidn2? ( idn )
SLOT=0
SRC_URI=https://thekelleys.org.uk/dnsmasq/dnsmasq-2.90.tar.xz
_eclasses_=lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=36eab360b633f80194352567d6b90f74
+_md5_=3902ce8d09268ca418e3baaf4d8c8ea9
diff --git a/metadata/md5-cache/net-firewall/Manifest.gz b/metadata/md5-cache/net-firewall/Manifest.gz
index 08d72bd94de3..2436cd0bf989 100644
--- a/metadata/md5-cache/net-firewall/Manifest.gz
+++ b/metadata/md5-cache/net-firewall/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-firewall/firewalld-2.1.1 b/metadata/md5-cache/net-firewall/firewalld-2.1.1
index df0b4cd2247d..1f05846c438a 100644
--- a/metadata/md5-cache/net-firewall/firewalld-2.1.1
+++ b/metadata/md5-cache/net-firewall/firewalld-2.1.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://firewalld.org/
INHERIT=bash-completion-r1 gnome2-utils linux-info optfeature plocale python-single-r1 systemd xdg-utils
IUSE=gui +nftables +iptables test python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 arm arm64 ~loong ~ppc64 ~riscv x86
LICENSE=GPL-2+
RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) || ( >=sys-apps/openrc-0.11.5 sys-apps/systemd ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) python_single_target_python3_11? ( dev-python/dbus-python[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_11(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) iptables? ( net-firewall/iptables[ipv6(+)] net-firewall/ebtables net-firewall/ipset nftables? ( net-firewall/nftables[xtables(+)] ) )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test
SLOT=0
SRC_URI=https://github.com/firewalld/firewalld/releases/download/v2.1.1/firewalld-2.1.1.tar.bz2
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnome2-utils 30dbce54b89e77b86f366548f94419ad linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a9bdf113436a52a01ecb02b505489d4a
+_md5_=270a97ebbed138096dbd78c9c12b14fb
diff --git a/metadata/md5-cache/net-irc/Manifest.gz b/metadata/md5-cache/net-irc/Manifest.gz
index 448980122a04..0c8d498a5762 100644
--- a/metadata/md5-cache/net-irc/Manifest.gz
+++ b/metadata/md5-cache/net-irc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-irc/ergo-2.13.0 b/metadata/md5-cache/net-irc/ergo-2.13.0
index 4274699243ea..6be67a76f734 100644
--- a/metadata/md5-cache/net-irc/ergo-2.13.0
+++ b/metadata/md5-cache/net-irc/ergo-2.13.0
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://ergo.chat/ https://github.com/ergochat/ergo
INHERIT=go-module python-any-r1 systemd
IUSE=test
-KEYWORDS=~amd64 ~arm ~arm64
+KEYWORDS=amd64 ~arm ~arm64
LICENSE=Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0
RDEPEND=acct-user/oragono acct-group/oragono
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/ergochat/ergo/archive/v2.13.0.tar.gz -> ergo-2.13.0.tar.gz
_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=607d89777367633c5cc7a93bf72f01f8
+_md5_=06bbeecbc6319488e57ecee82f5f4475
diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz
index 128f5175ba49..0dac3d91494b 100644
--- a/metadata/md5-cache/net-libs/Manifest.gz
+++ b/metadata/md5-cache/net-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-libs/gnome-online-accounts-3.48.1 b/metadata/md5-cache/net-libs/gnome-online-accounts-3.48.1
new file mode 100644
index 000000000000..bbf38b981b31
--- /dev/null
+++ b/metadata/md5-cache/net-libs/gnome-online-accounts-3.48.1
@@ -0,0 +1,18 @@
+BDEPEND=gtk-doc? ( dev-util/gtk-doc ) app-arch/xz-utils >=dev-build/meson-1.2.1 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/glib-2.67.4:2 sys-apps/dbus introspection? ( >=dev-libs/gobject-introspection-0.6.2:= ) >=x11-libs/gtk+-3.19.12:3 >=net-libs/webkit-gtk-2.33.1:4.1 >=dev-libs/json-glib-0.16 >=app-crypt/libsecret-0.5 >=net-libs/libsoup-3.0:3.0 dev-libs/libxml2:2 >=net-libs/rest-0.9.0:1.0 kerberos? ( app-crypt/gcr:0=[gtk] app-crypt/mit-krb5 ) vala? ( || ( dev-lang/vala:0.56 ) ) dev-libs/libxslt >=dev-util/gdbus-codegen-2.30.0 >=sys-devel/gettext-0.19.8 virtual/pkgconfig dev-libs/gobject-introspection-common gnome-base/gnome-common
+DESCRIPTION=GNOME framework for accessing online accounts
+EAPI=8
+HOMEPAGE=https://wiki.gnome.org/Projects/GnomeOnlineAccounts
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org meson vala xdg
+IUSE=debug gnome gtk-doc +introspection kerberos man +vala
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86
+LICENSE=LGPL-2+
+PDEPEND=gnome? ( >=gnome-base/gnome-control-center-3.2[gnome-online-accounts(+)] )
+RDEPEND=>=dev-libs/glib-2.67.4:2 sys-apps/dbus introspection? ( >=dev-libs/gobject-introspection-0.6.2:= ) >=x11-libs/gtk+-3.19.12:3 >=net-libs/webkit-gtk-2.33.1:4.1 >=dev-libs/json-glib-0.16 >=app-crypt/libsecret-0.5 >=net-libs/libsoup-3.0:3.0 dev-libs/libxml2:2 >=net-libs/rest-0.9.0:1.0 kerberos? ( app-crypt/gcr:0=[gtk] app-crypt/mit-krb5 )
+REQUIRED_USE=vala? ( introspection )
+SLOT=0/1
+SRC_URI=mirror://gnome/sources/gnome-online-accounts/3.48/gnome-online-accounts-3.48.1.tar.xz
+_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome.org 6b39404f1491c60a2d32e3c693a683fe meson bd1d5eaa305de6645e939caa7a352e3c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=58963915872a3e4e8a203c9305f035f1
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index 2a656cbd0bfc..f7643586b650 100644
--- a/metadata/md5-cache/net-misc/Manifest.gz
+++ b/metadata/md5-cache/net-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-misc/electrum-4.5.4 b/metadata/md5-cache/net-misc/electrum-4.5.4
new file mode 100644
index 000000000000..e56860b7d980
--- /dev/null
+++ b/metadata/md5-cache/net-misc/electrum-4.5.4
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/pyaes[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pycryptodome[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( python_targets_python3_10? ( dev-lang/python:3.10[ncurses?] ) python_targets_python3_11? ( dev-lang/python:3.11[ncurses?] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses?] ) <dev-libs/libsecp256k1-0.4 >=dev-python/aiohttp-socks-0.8.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/aiorpcX-0.22*[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/attrs-20.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/bitstring[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dnspython-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pbkdf2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyperclip[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/PySocks[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/qrcode[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/protobuf-python-3.20[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] qrcode? ( media-gfx/zbar[v4l] ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ncurses? ( python_targets_python3_10? ( dev-lang/python:3.10[ncurses] ) python_targets_python3_11? ( dev-lang/python:3.11[ncurses] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses] ) ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[ncurses?] ) python_targets_python3_11? ( dev-lang/python:3.11[ncurses?] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses?] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DESCRIPTION=User friendly Bitcoin client
+EAPI=8
+HOMEPAGE=https://electrum.org/ https://github.com/spesmilo/electrum/
+INHERIT=distutils-r1 xdg-utils
+IUSE=cli ncurses qrcode +qt5 test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10[ncurses?] ) python_targets_python3_11? ( dev-lang/python:3.11[ncurses?] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses?] ) <dev-libs/libsecp256k1-0.4 >=dev-python/aiohttp-socks-0.8.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/aiorpcX-0.22*[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/attrs-20.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/bitstring[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dnspython-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pbkdf2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyperclip[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/PySocks[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/qrcode[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/protobuf-python-3.20[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] qrcode? ( media-gfx/zbar[v4l] ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ncurses? ( python_targets_python3_10? ( dev-lang/python:3.10[ncurses] ) python_targets_python3_11? ( dev-lang/python:3.11[ncurses] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses] ) ) python_targets_python3_10? ( dev-lang/python:3.10[ncurses?] ) python_targets_python3_11? ( dev-lang/python:3.11[ncurses?] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses?] )
+REQUIRED_USE=|| ( cli ncurses qt5 ) || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/spesmilo/electrum/archive/4.5.4.tar.gz -> electrum-4.5.4.gh.tar.gz
+_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=eb302db64612ec4ec2058e3fdf790f9e
diff --git a/metadata/md5-cache/net-misc/iputils-20240117 b/metadata/md5-cache/net-misc/iputils-20240117
index cf6cb11716a8..fb17c97a9ddb 100644
--- a/metadata/md5-cache/net-misc/iputils-20240117
+++ b/metadata/md5-cache/net-misc/iputils-20240117
@@ -7,11 +7,11 @@ HOMEPAGE=https://wiki.linuxfoundation.org/networking/iputils
IDEPEND=filecaps? ( sys-libs/libcap )
INHERIT=fcaps meson plocale systemd toolchain-funcs
IUSE=+arping caps clockdiff doc idn nls test tracepath +filecaps
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD arping? ( GPL-2+ ) clockdiff? ( BSD ) tracepath? ( GPL-2+ )
RDEPEND=caps? ( sys-libs/libcap ) idn? ( net-dns/libidn2:= ) nls? ( virtual/libintl )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/iputils/iputils/releases/download/20240117/iputils-20240117.tar.xz
_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 meson bd1d5eaa305de6645e939caa7a352e3c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=23818d90e69523f10e0e4b0ebe5649c0
+_md5_=36d540a8f58959671ce79b618138b3d1
diff --git a/metadata/md5-cache/net-wireless/Manifest.gz b/metadata/md5-cache/net-wireless/Manifest.gz
index 28a521bdb047..a512a4c669be 100644
--- a/metadata/md5-cache/net-wireless/Manifest.gz
+++ b/metadata/md5-cache/net-wireless/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-wireless/gqrx-scanner-1.0.2 b/metadata/md5-cache/net-wireless/gqrx-scanner-1.0.2
deleted file mode 100644
index de840fad62b4..000000000000
--- a/metadata/md5-cache/net-wireless/gqrx-scanner-1.0.2
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=frequency scanner for Gqrx Software Defined Radio receiver
-EAPI=7
-HOMEPAGE=https://github.com/neural75/gqrx-scanner
-INHERIT=cmake
-KEYWORDS=~amd64 ~riscv ~x86
-LICENSE=MIT
-PDEPEND=net-wireless/gqrx
-SLOT=0
-SRC_URI=https://github.com/neural75/gqrx-scanner/archive/v1.0.2.tar.gz -> gqrx-scanner-1.0.2.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=edfc8de13b511186289025d42fd02485
diff --git a/metadata/md5-cache/net-wireless/iwd-2.14 b/metadata/md5-cache/net-wireless/iwd-2.14
index 1ef58bad0c78..c13f8e1a8d53 100644
--- a/metadata/md5-cache/net-wireless/iwd-2.14
+++ b/metadata/md5-cache/net-wireless/iwd-2.14
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://git.kernel.org/pub/scm/network/wireless/iwd.git/
INHERIT=flag-o-matic linux-info systemd
IUSE=+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux standalone systemd wired
-KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86
LICENSE=GPL-2
RDEPEND=sys-apps/dbus client? ( sys-libs/readline:0= ) >=dev-libs/ell-0.62 acct-group/netdev net-wireless/wireless-regdb selinux? ( sec-policy/selinux-networkmanager ) standalone? ( systemd? ( sys-apps/systemd ) !systemd? ( virtual/resolvconf ) )
SLOT=0
SRC_URI=https://mirrors.edge.kernel.org/pub/linux/network/wireless/iwd-2.14.tar.xz
_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f7f2df90be39f369a92e82cbc10760a2
+_md5_=f843f6627c5db9f410fa52f8ea7b7de7
diff --git a/metadata/md5-cache/net-wireless/sigutils-0.1.0-r1 b/metadata/md5-cache/net-wireless/sigutils-0.1.0-r1
deleted file mode 100644
index db33f0e501e7..000000000000
--- a/metadata/md5-cache/net-wireless/sigutils-0.1.0-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=dev-build/make >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=media-libs/libsndfile sci-libs/fftw:3.0= sci-libs/volk:=
-DESCRIPTION=signal processing library for blind signal analysis and automatic demodulation
-EAPI=7
-HOMEPAGE=https://github.com/BatchDrake/sigutils
-INHERIT=cmake
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3
-RDEPEND=media-libs/libsndfile sci-libs/fftw:3.0= sci-libs/volk:=
-SLOT=0
-SRC_URI=https://github.com/BatchDrake/sigutils/archive/v0.1.0.tar.gz -> sigutils-0.1.0.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f2c9e6f073c1561f144eb478261f7fb0
diff --git a/metadata/md5-cache/net-wireless/soapyplutosdr-0.2.1 b/metadata/md5-cache/net-wireless/soapyplutosdr-0.2.1
deleted file mode 100644
index 48b770bc19df..000000000000
--- a/metadata/md5-cache/net-wireless/soapyplutosdr-0.2.1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=net-wireless/soapysdr:= net-libs/libiio:= net-libs/libad9361-iio:=
-DESCRIPTION=Soapy SDR plugin for the Pluto SDR
-EAPI=7
-HOMEPAGE=https://github.com/pothosware/SoapyPlutoSDR
-INHERIT=cmake
-KEYWORDS=~amd64 ~arm ~riscv ~x86
-LICENSE=LGPL-2.1+
-RDEPEND=net-wireless/soapysdr:= net-libs/libiio:= net-libs/libad9361-iio:=
-SLOT=0
-SRC_URI=https://github.com/pothosware/SoapyPlutoSDR/archive/782650597b18f311cc97fbb7c6813539e6adef16.tar.gz -> soapyplutosdr-0.2.1.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d435b4612ac96141233ec78b58582fe0
diff --git a/metadata/md5-cache/net-wireless/soapyplutosdr-0.2.1_p20220710 b/metadata/md5-cache/net-wireless/soapyplutosdr-0.2.1_p20220710
deleted file mode 100644
index 84ca88178d87..000000000000
--- a/metadata/md5-cache/net-wireless/soapyplutosdr-0.2.1_p20220710
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=net-wireless/soapysdr:= net-libs/libiio:= net-libs/libad9361-iio:=
-DESCRIPTION=Soapy SDR plugin for the Pluto SDR
-EAPI=8
-HOMEPAGE=https://github.com/pothosware/SoapyPlutoSDR
-INHERIT=cmake
-KEYWORDS=~amd64 ~arm ~riscv ~x86
-LICENSE=LGPL-2.1+
-RDEPEND=net-wireless/soapysdr:= net-libs/libiio:= net-libs/libad9361-iio:=
-SLOT=0
-SRC_URI=https://github.com/pothosware/SoapyPlutoSDR/archive/b906b27e6820fe44fcc3527cc876771f7dac85d2.tar.gz -> soapyplutosdr-0.2.1_p20220710.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=28016ee676a7552b99d54fcd62b4a6b6
diff --git a/metadata/md5-cache/net-wireless/suscan-0.1.0-r1 b/metadata/md5-cache/net-wireless/suscan-0.1.0-r1
deleted file mode 100644
index d16694b94929..000000000000
--- a/metadata/md5-cache/net-wireless/suscan-0.1.0-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=dev-build/make >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=media-libs/libsndfile dev-libs/libxml2 net-wireless/sigutils net-wireless/soapysdr:= sci-libs/fftw:3.0= sci-libs/volk:=
-DESCRIPTION=a realtime DSP processing library
-EAPI=7
-HOMEPAGE=https://github.com/BatchDrake/suscan
-INHERIT=cmake
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3
-RDEPEND=media-libs/libsndfile dev-libs/libxml2 net-wireless/sigutils net-wireless/soapysdr:= sci-libs/fftw:3.0= sci-libs/volk:=
-SLOT=0
-SRC_URI=https://github.com/BatchDrake/suscan/archive/v0.1.0.tar.gz -> suscan-0.1.0.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=925a9c99c7dbe8027b96e7054e30625e
diff --git a/metadata/md5-cache/sci-electronics/Manifest.gz b/metadata/md5-cache/sci-electronics/Manifest.gz
index 4c760113b969..8250f6459ef7 100644
--- a/metadata/md5-cache/sci-electronics/Manifest.gz
+++ b/metadata/md5-cache/sci-electronics/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-electronics/fasthenry-3.0.20.07.17 b/metadata/md5-cache/sci-electronics/fasthenry-3.0.20.07.17
index 44e404b9925b..523af5ad930f 100644
--- a/metadata/md5-cache/sci-electronics/fasthenry-3.0.20.07.17
+++ b/metadata/md5-cache/sci-electronics/fasthenry-3.0.20.07.17
@@ -1,12 +1,12 @@
DEFINED_PHASES=compile install
DESCRIPTION=Three dimensional inductance computation program, Whiteley Research version
-EAPI=7
+EAPI=8
HOMEPAGE=http://www.wrcad.com/freestuff.html
-INHERIT=toolchain-funcs
+INHERIT=flag-o-matic toolchain-funcs
KEYWORDS=~amd64
LICENSE=all-rights-reserved
RESTRICT=mirror bindist
SLOT=0
SRC_URI=http://www.wrcad.com/ftp/pub/fasthenry-3.0wr-071720.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0411815cfdee784b93b8ea9cea00637a
+_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=138d235df7be85bd6ef0fce9b2cc6a7b
diff --git a/metadata/md5-cache/sci-visualization/Manifest.gz b/metadata/md5-cache/sci-visualization/Manifest.gz
index 0a58fdb9f13c..990b6e6f7b44 100644
--- a/metadata/md5-cache/sci-visualization/Manifest.gz
+++ b/metadata/md5-cache/sci-visualization/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-visualization/dash-2.12.1 b/metadata/md5-cache/sci-visualization/dash-2.13.0
index e7cceba51d2a..fcaecaf70784 100644
--- a/metadata/md5-cache/sci-visualization/dash-2.12.1
+++ b/metadata/md5-cache/sci-visualization/dash-2.13.0
@@ -12,6 +12,6 @@ RDEPEND=dev-python/nest-asyncio[python_targets_python3_10(-)?,python_targets_pyt
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=test !test? ( test )
SLOT=0
-SRC_URI=https://github.com/plotly/dash/archive/refs/tags/v2.12.1.tar.gz -> dash-2.12.1.tar.gz https://dev.gentoo.org/~tupone/distfiles/dash-jupyterlab-2.12.1.tgz
+SRC_URI=https://github.com/plotly/dash/archive/refs/tags/v2.13.0.tar.gz -> dash-2.13.0.tar.gz https://dev.gentoo.org/~tupone/distfiles/dash-jupyterlab-2.13.0.tgz
_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0c6812b00f24b9c5d81e30a297f31a64
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index 0900baaea7f9..319a694520c2 100644
--- a/metadata/md5-cache/sys-apps/Manifest.gz
+++ b/metadata/md5-cache/sys-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-apps/acl-2.3.2-r1 b/metadata/md5-cache/sys-apps/acl-2.3.2-r1
index 5f049b4d21b2..c842ca422f44 100644
--- a/metadata/md5-cache/sys-apps/acl-2.3.2-r1
+++ b/metadata/md5-cache/sys-apps/acl-2.3.2-r1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://savannah.nongnu.org/projects/acl
INHERIT=flag-o-matic libtool multilib-minimal
IUSE=nls static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1+ GPL-2
RDEPEND=>=sys-apps/attr-2.4.47-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
SLOT=0
SRC_URI=mirror://nongnu/acl/acl-2.3.2.tar.xz
_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5bb5cbc716fb5a8721c652fc085a09cc
+_md5_=827d16673cb79ebb761ca3c40bcf5879
diff --git a/metadata/md5-cache/sys-apps/attr-2.5.2-r1 b/metadata/md5-cache/sys-apps/attr-2.5.2-r1
index f94af02a37d2..f6ad8dbc3357 100644
--- a/metadata/md5-cache/sys-apps/attr-2.5.2-r1
+++ b/metadata/md5-cache/sys-apps/attr-2.5.2-r1
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://savannah.nongnu.org/projects/attr
INHERIT=multilib-minimal libtool
IUSE=debug nls static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1+
SLOT=0
SRC_URI=mirror://nongnu/attr/attr-2.5.2.tar.xz
_eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3bcfb5f094122aeec38f127f57cb1036
+_md5_=c343b1d1a7bb1000d5f516ee1d324069
diff --git a/metadata/md5-cache/sys-apps/coreutils-9.4-r1 b/metadata/md5-cache/sys-apps/coreutils-9.4-r1
index e01ef5af534b..a767641c0403 100644
--- a/metadata/md5-cache/sys-apps/coreutils-9.4-r1
+++ b/metadata/md5-cache/sys-apps/coreutils-9.4-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.gnu.org/software/coreutils/
INHERIT=flag-o-matic python-any-r1 toolchain-funcs verify-sig
IUSE=acl caps gmp hostname kill multicall nls +openssl selinux +split-usr static test vanilla xattr verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux
+KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux
LICENSE=GPL-3+
RDEPEND=!static? ( acl? ( sys-apps/acl ) caps? ( sys-libs/libcap ) gmp? ( dev-libs/gmp:= ) openssl? ( dev-libs/openssl:= ) xattr? ( sys-apps/attr ) ) selinux? ( sys-libs/libselinux ) nls? ( virtual/libintl ) hostname? ( !sys-apps/net-tools[hostname] ) kill? ( !sys-apps/util-linux[kill] !sys-process/procps[kill] ) !<sys-apps/util-linux-2.13 !<sys-apps/sandbox-2.10-r4 !sys-apps/stat !net-mail/base64 !sys-apps/mktemp !<app-forensics/tct-1.18-r1 !<net-fs/netatalk-2.0.3-r4
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://gnu/coreutils/coreutils-9.4.tar.xz verify-sig? ( mirror://gnu/coreutils/coreutils-9.4.tar.xz.sig ) !vanilla? ( https://dev.gentoo.org/~sam/distfiles/sys-apps/coreutils/coreutils-9.4-patches.tar.xz )
_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=957c806ab0bade24d640aa0d6d06c7f3
+_md5_=f6598f15a2b09b43d084e97b89f5ce89
diff --git a/metadata/md5-cache/sys-apps/ethtool-6.7 b/metadata/md5-cache/sys-apps/ethtool-6.7
index 499a3afef637..030b5eace970 100644
--- a/metadata/md5-cache/sys-apps/ethtool-6.7
+++ b/metadata/md5-cache/sys-apps/ethtool-6.7
@@ -5,9 +5,9 @@ DESCRIPTION=Utility for examining and tuning ethernet-based network interfaces
EAPI=8
HOMEPAGE=https://www.kernel.org/pub/software/network/ethtool/
IUSE=+netlink
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86
LICENSE=GPL-2
RDEPEND=netlink? ( net-libs/libmnl )
SLOT=0
SRC_URI=https://www.kernel.org/pub/software/network/ethtool/ethtool-6.7.tar.xz
-_md5_=efebe5ec217f2e8ab643cfa94573c3f0
+_md5_=31f82228cbede24ffc4c0e310ca0be5f
diff --git a/metadata/md5-cache/sys-apps/fakeroot-1.33 b/metadata/md5-cache/sys-apps/fakeroot-1.33
index 526eb2d7a0d2..26778f67310f 100644
--- a/metadata/md5-cache/sys-apps/fakeroot-1.33
+++ b/metadata/md5-cache/sys-apps/fakeroot-1.33
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://packages.qa.debian.org/f/fakeroot.html
INHERIT=autotools flag-o-matic plocale
IUSE=acl debug nls test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-3
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://debian/pool/main/f/fakeroot/fakeroot_1.33.orig.tar.gz
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 plocale 950fbaec7deeba41b5bcc0572cca99b9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=438a85445efeeab5c690b0a2428f07f0
+_md5_=f2cd7dfe4f16857008e67fcef96aa6ae
diff --git a/metadata/md5-cache/sys-apps/file-5.45-r4 b/metadata/md5-cache/sys-apps/file-5.45-r4
index 6821988cf6ae..e6979ca5cb1d 100644
--- a/metadata/md5-cache/sys-apps/file-5.45-r4
+++ b/metadata/md5-cache/sys-apps/file-5.45-r4
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.darwinsys.com/file/
INHERIT=distutils-r1 toolchain-funcs multilib-minimal autotools verify-sig
IUSE=bzip2 lzip lzma python seccomp static-libs zlib zstd python_targets_python3_10 python_targets_python3_11 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=BSD-2
RDEPEND=bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzip? ( app-arch/lzlib ) lzma? ( app-arch/xz-utils[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) seccomp? ( >=sys-libs/libseccomp-2.5.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) !dev-python/python-magic ) seccomp? ( >=sys-libs/libseccomp-2.5.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 ) )
SLOT=0
SRC_URI=ftp://ftp.astron.com/pub/file/file-5.45.tar.gz verify-sig? ( ftp://ftp.astron.com/pub/file/file-5.45.tar.gz.asc )
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=8557b732b30255f0640e48bdd8da5fe1
+_md5_=34453bd8b26a0cda035746ddc65e5333
diff --git a/metadata/md5-cache/sys-apps/logwatch-7.10 b/metadata/md5-cache/sys-apps/logwatch-7.10
index 59e890e243c0..62458f638c31 100644
--- a/metadata/md5-cache/sys-apps/logwatch-7.10
+++ b/metadata/md5-cache/sys-apps/logwatch-7.10
@@ -4,10 +4,10 @@ EAPI=8
HOMEPAGE=https://sourceforge.net/projects/logwatch/
INHERIT=tmpfiles
IUSE=selinux
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86
LICENSE=MIT
RDEPEND=dev-lang/perl dev-perl/Date-Calc dev-perl/Date-Manip dev-perl/HTML-Parser dev-perl/Tie-IxHash dev-perl/Sys-CPU dev-perl/Sys-MemInfo virtual/cron virtual/mta virtual/mailx selinux? ( sec-policy/selinux-logwatch ) virtual/tmpfiles
SLOT=0
SRC_URI=mirror://sourceforge/logwatch/logwatch-7.10/logwatch-7.10.tar.gz
_eclasses_=tmpfiles 216aa76c3a6fcb5d893c23a0de86048f
-_md5_=6173e7e9b0890c8f9667318360c4a5c2
+_md5_=9381a384df483b29c875c69bf743681c
diff --git a/metadata/md5-cache/sys-apps/man-pages-6.06 b/metadata/md5-cache/sys-apps/man-pages-6.06
index e0daadf2260e..c2f4bb51c578 100644
--- a/metadata/md5-cache/sys-apps/man-pages-6.06
+++ b/metadata/md5-cache/sys-apps/man-pages-6.06
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://www.kernel.org/doc/man-pages/
INHERIT=verify-sig
IUSE=l10n_ja l10n_ru l10n_zh-CN l10n_cs l10n_da l10n_de l10n_el l10n_es l10n_fi l10n_fr l10n_hu l10n_id l10n_it l10n_mk l10n_nb l10n_nl l10n_pl l10n_pt-BR l10n_ro l10n_sr l10n_sv l10n_uk l10n_vi verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos
LICENSE=man-pages GPL-2+ BSD
PDEPEND=l10n_ja? ( app-i18n/man-pages-ja ) l10n_ru? ( || ( app-i18n/man-pages-l10n[l10n_ru(-)] app-i18n/man-pages-ru ) ) l10n_zh-CN? ( app-i18n/man-pages-zh_CN ) l10n_cs? ( app-i18n/man-pages-l10n[l10n_cs(-)] ) l10n_da? ( app-i18n/man-pages-l10n[l10n_da(-)] ) l10n_de? ( app-i18n/man-pages-l10n[l10n_de(-)] ) l10n_el? ( app-i18n/man-pages-l10n[l10n_el(-)] ) l10n_es? ( app-i18n/man-pages-l10n[l10n_es(-)] ) l10n_fi? ( app-i18n/man-pages-l10n[l10n_fi(-)] ) l10n_fr? ( app-i18n/man-pages-l10n[l10n_fr(-)] ) l10n_hu? ( app-i18n/man-pages-l10n[l10n_hu(-)] ) l10n_id? ( app-i18n/man-pages-l10n[l10n_id(-)] ) l10n_it? ( app-i18n/man-pages-l10n[l10n_it(-)] ) l10n_mk? ( app-i18n/man-pages-l10n[l10n_mk(-)] ) l10n_nb? ( app-i18n/man-pages-l10n[l10n_nb(-)] ) l10n_nl? ( app-i18n/man-pages-l10n[l10n_nl(-)] ) l10n_pl? ( app-i18n/man-pages-l10n[l10n_pl(-)] ) l10n_pt-BR? ( app-i18n/man-pages-l10n[l10n_pt-BR(-)] ) l10n_ro? ( app-i18n/man-pages-l10n[l10n_ro(-)] ) l10n_sr? ( app-i18n/man-pages-l10n[l10n_sr(-)] ) l10n_sv? ( app-i18n/man-pages-l10n[l10n_sv(-)] ) l10n_uk? ( app-i18n/man-pages-l10n[l10n_uk(-)] ) l10n_vi? ( app-i18n/man-pages-l10n[l10n_vi(-)] )
RDEPEND=virtual/man !<sys-apps/keyutils-1.5.9-r4 !<dev-libs/libbsd-0.8.3-r1
@@ -13,4 +13,4 @@ RESTRICT=binchecks
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/docs/man-pages/Archive/man-pages-6.06.tar.xz https://www.kernel.org/pub/linux/docs/man-pages/man-pages-6.06.tar.xz verify-sig? ( https://www.kernel.org/pub/linux/docs/man-pages/Archive/man-pages-6.06.tar.sign https://www.kernel.org/pub/linux/docs/man-pages/man-pages-6.06.tar.sign ) mirror://gentoo/man-pages-gentoo-2.tar.bz2 https://dev.gentoo.org/~cardoe/files/man-pages-gentoo-2.tar.bz2
_eclasses_=verify-sig a79ba011daaf532d71a219182474d150
-_md5_=3ed4e94093c5af78e194bf94f5cfbd7c
+_md5_=34b611cb51c34b9298d0260899f36668
diff --git a/metadata/md5-cache/sys-apps/mawk-1.3.4_p20240123 b/metadata/md5-cache/sys-apps/mawk-1.3.4_p20240123
index bea550c701bf..0603bd37b748 100644
--- a/metadata/md5-cache/sys-apps/mawk-1.3.4_p20240123
+++ b/metadata/md5-cache/sys-apps/mawk-1.3.4_p20240123
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://invisible-island.net/mawk/mawk.html
INHERIT=toolchain-funcs verify-sig
IUSE=verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
SLOT=0
SRC_URI=https://invisible-mirror.net/archives/mawk/mawk-1.3.4-20240123.tgz verify-sig? ( https://invisible-island.net/archives/mawk/mawk-1.3.4-20240123.tgz.asc )
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=a231d4babba62600cd27b0bd6cd26a3d
+_md5_=672a1054b4b067e1d0ecb0ce460847fd
diff --git a/metadata/md5-cache/sys-apps/plocate-1.1.22 b/metadata/md5-cache/sys-apps/plocate-1.1.22
index edc6031b9fa7..6241f0b7f70a 100644
--- a/metadata/md5-cache/sys-apps/plocate-1.1.22
+++ b/metadata/md5-cache/sys-apps/plocate-1.1.22
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://plocate.sesse.net/
INHERIT=linux-info meson systemd
IUSE=+io-uring
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
+KEYWORDS=amd64 ~arm arm64 ~x86
LICENSE=GPL-2 GPL-2+
RDEPEND=acct-group/locate app-arch/zstd:= io-uring? ( sys-libs/liburing:= ) !sys-apps/mlocate
SLOT=0
SRC_URI=https://plocate.sesse.net/download/plocate-1.1.22.tar.gz
_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 linux-info 7ca3057b277f1e5978947b4cc289ce62 meson bd1d5eaa305de6645e939caa7a352e3c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=296b1631151c7a7feb9008c2b2dfdf72
+_md5_=745b17008f6968f618d5008546fd3d73
diff --git a/metadata/md5-cache/sys-auth/Manifest.gz b/metadata/md5-cache/sys-auth/Manifest.gz
index 4c494b6121f9..3ece0624be76 100644
--- a/metadata/md5-cache/sys-auth/Manifest.gz
+++ b/metadata/md5-cache/sys-auth/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-auth/pambase-20240128 b/metadata/md5-cache/sys-auth/pambase-20240128
index 4b5704538802..b410cb2af9e6 100644
--- a/metadata/md5-cache/sys-auth/pambase-20240128
+++ b/metadata/md5-cache/sys-auth/pambase-20240128
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/gentoo/pambase
INHERIT=pam python-any-r1 readme.gentoo-r1
IUSE=caps debug elogind gnome-keyring homed minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwhistory pwquality securetty selinux +sha512 sssd systemd yescrypt
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=>=sys-libs/pam-1.4.0 elogind? ( sys-auth/elogind[pam] ) gnome-keyring? ( gnome-base/gnome-keyring[pam] ) mktemp? ( sys-auth/pam_mktemp ) pam_krb5? ( >=sys-libs/pam-1.4.0 sys-auth/pam_krb5 ) caps? ( sys-libs/libcap[pam] ) pam_ssh? ( sys-auth/pam_ssh ) passwdqc? ( >=sys-auth/passwdqc-1.4.0-r1 ) pwquality? ( dev-libs/libpwquality[pam] ) selinux? ( sys-libs/pam[selinux] ) sha512? ( >=sys-libs/pam-1.4.0 ) homed? ( sys-apps/systemd[homed] ) systemd? ( sys-apps/systemd[pam] ) yescrypt? ( sys-libs/libxcrypt[system] ) sssd? ( sys-auth/sssd )
REQUIRED_USE=?? ( elogind systemd ) ?? ( passwdqc pwquality ) ?? ( sha512 yescrypt ) pwhistory? ( || ( passwdqc pwquality ) ) homed? ( !pam_krb5 ) pam_krb5? ( !homed )
@@ -13,4 +13,4 @@ RESTRICT=binchecks
SLOT=0
SRC_URI=https://gitweb.gentoo.org/proj/pambase.git/snapshot/pambase-20240128.tar.bz2
_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pam b56d0c9c20fc5b553f13c8ae165a10a5 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=44e79ed1548f5ee8aa20004faee21913
+_md5_=fe67400aa2cc7b58dab82b7c19b2d4ae
diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz
index d02243b9749c..bdbb620b33ae 100644
--- a/metadata/md5-cache/www-client/Manifest.gz
+++ b/metadata/md5-cache/www-client/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-client/chromium-122.0.6261.111 b/metadata/md5-cache/www-client/chromium-122.0.6261.111
index 2d077d779d8c..e75a335df9fa 100644
--- a/metadata/md5-cache/www-client/chromium-122.0.6261.111
+++ b/metadata/md5-cache/www-client/chromium-122.0.6261.111
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.chromium.org/
INHERIT=check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils python-any-r1 qmake-utils readme.gentoo-r1 toolchain-funcs virtualx xdg-utils
IUSE=+X +system-harfbuzz +system-icu +system-png +system-zstd cups debug gtk4 +hangouts headless kerberos libcxx lto +official pax-kernel pgo +proprietary-codecs pulseaudio qt5 qt6 screencast selinux +system-toolchain vaapi wayland widevine custom-cflags +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW pgo
-KEYWORDS=~amd64 arm64 ~ppc64
+KEYWORDS=amd64 arm64 ~ppc64
LICENSE=BSD
RDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) !headless? ( || ( x11-libs/gtk+:3[X?,wayland?] gui-libs/gtk:4[X?,wayland?] ) qt5? ( dev-qt/qtgui:5[X?,wayland?] ) qt6? ( dev-qt/qtbase:6[X?,wayland?] ) ) virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium )
REQUIRED_USE=!headless? ( || ( X wayland ) ) pgo? ( X !wayland ) qt6? ( qt5 ) screencast? ( wayland ) !system-toolchain? ( libcxx )
SLOT=0/stable
SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-122.0.6261.111.tar.xz system-toolchain? ( https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/122-2/chromium-patches-122-2.tar.bz2 ) !system-toolchain? ( https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/clang-llvmorg-18-init-16072-gc4146121e940-5.tar.xz -> chromium-122-clang.tar.xz https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/rust-toolchain-df0295f07175acc7325ce3ca4152eb05752af1f2-5-llvmorg-18-init-16072-gc4146121e940.tar.xz -> chromium-122-rust.tar.xz ) ppc64? ( https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_122.0.6261.94-1raptor0~deb12u1.debian.tar.xz https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar )
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 24c947ff5f858625cf0b33c15eed4425 linux-info 7ca3057b277f1e5978947b4cc289ce62 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2774d2be7a7b749537c0b70b07a2ec75
+_md5_=ed77b6c7b95874d234565dd7c0266324
diff --git a/metadata/md5-cache/x11-terms/Manifest.gz b/metadata/md5-cache/x11-terms/Manifest.gz
index d254fb03f13e..bef720fed609 100644
--- a/metadata/md5-cache/x11-terms/Manifest.gz
+++ b/metadata/md5-cache/x11-terms/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-terms/kitty-0.32.2 b/metadata/md5-cache/x11-terms/kitty-0.32.2
index 4e055fb3e198..31031abf2f9c 100644
--- a/metadata/md5-cache/x11-terms/kitty-0.32.2
+++ b/metadata/md5-cache/x11-terms/kitty-0.32.2
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.32.2/kitty-0.32.2.tar.xz https://dev.gentoo.org/~ionen/distfiles/kitty-0.32.2-vendor.tar.xz verify-sig? ( https://github.com/kovidgoyal/kitty/releases/download/v0.32.2/kitty-0.32.2.tar.xz.sig )
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 go-env 96e1747610bbb2f5c5d3fb16f0f3a83a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=0f321970a968d399e720046b239aa1c9
+_md5_=c86e6525bfce60602f59852c74d01d48
diff --git a/metadata/md5-cache/x11-terms/kitty-0.33.0 b/metadata/md5-cache/x11-terms/kitty-0.33.0
index 0b41701c5c5f..a87dacf1b60c 100644
--- a/metadata/md5-cache/x11-terms/kitty-0.33.0
+++ b/metadata/md5-cache/x11-terms/kitty-0.33.0
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.33.0/kitty-0.33.0.tar.xz https://dev.gentoo.org/~ionen/distfiles/kitty-0.33.0-vendor.tar.xz verify-sig? ( https://github.com/kovidgoyal/kitty/releases/download/v0.33.0/kitty-0.33.0.tar.xz.sig )
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 go-env 96e1747610bbb2f5c5d3fb16f0f3a83a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5857e8f23caa998ec8d5e1a8b6e729e2
+_md5_=95695d19119ab6d877c1c7bbb2a934cc
diff --git a/metadata/md5-cache/x11-terms/kitty-9999 b/metadata/md5-cache/x11-terms/kitty-9999
index 50f66db04a8d..e633b29600c9 100644
--- a/metadata/md5-cache/x11-terms/kitty-9999
+++ b/metadata/md5-cache/x11-terms/kitty-9999
@@ -14,4 +14,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b go-env 96e1747610bbb2f5c5d3fb16f0f3a83a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5857e8f23caa998ec8d5e1a8b6e729e2
+_md5_=95695d19119ab6d877c1c7bbb2a934cc
diff --git a/metadata/md5-cache/x11-terms/zutty-0.13 b/metadata/md5-cache/x11-terms/zutty-0.13
deleted file mode 100644
index b3ac414cf3ef..000000000000
--- a/metadata/md5-cache/x11-terms/zutty-0.13
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.11[threads(+)] dev-lang/python:3.10[threads(+)] ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install setup unpack
-DEPEND=media-libs/freetype:2 virtual/opengl x11-libs/libX11 x11-libs/libXmu x11-libs/libXt
-DESCRIPTION=X terminal emulator rendering through OpenGL ES Compute Shaders
-EAPI=7
-HOMEPAGE=https://tomscii.sig7.se/zutty/ https://github.com/tomszilagyi/zutty
-INHERIT=python-any-r1 waf-utils
-KEYWORDS=amd64
-LICENSE=GPL-3+
-RDEPEND=media-libs/freetype:2 virtual/opengl x11-libs/libX11 x11-libs/libXmu x11-libs/libXt
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/tomszilagyi/zutty/archive/refs/tags/0.13.tar.gz -> zutty-0.13.tar.gz https://github.com/tomscii/zutty/raw/8db89ee270f3130d8a2c5c1201d08e7d627278ce/waf -> zutty-0.13-waf
-_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 waf-utils be1df8dc616c09387b18633b4155fcb5
-_md5_=23e7b244d47e09ce5886ccaf89348f41
diff --git a/metadata/md5-cache/x11-terms/zutty-0.14 b/metadata/md5-cache/x11-terms/zutty-0.14
deleted file mode 100644
index 14def8b8fd97..000000000000
--- a/metadata/md5-cache/x11-terms/zutty-0.14
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.11[threads(+)] dev-lang/python:3.10[threads(+)] ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install setup
-DEPEND=media-libs/freetype:2 virtual/opengl x11-libs/libX11 x11-libs/libXmu x11-libs/libXt
-DESCRIPTION=X terminal emulator rendering through OpenGL ES Compute Shaders
-EAPI=8
-HOMEPAGE=https://tomscii.sig7.se/zutty/ https://github.com/tomscii/zutty
-INHERIT=python-any-r1 waf-utils
-KEYWORDS=amd64
-LICENSE=GPL-3+
-RDEPEND=media-libs/freetype:2 virtual/opengl x11-libs/libX11 x11-libs/libXmu x11-libs/libXt
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/tomscii/zutty/archive/refs/tags/0.14.tar.gz -> zutty-0.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 waf-utils be1df8dc616c09387b18633b4155fcb5
-_md5_=d1139ea8a410bc041c728dc457f68fa2
diff --git a/metadata/news/2024-03-12-debianutils-installkernel/2024-03-12-debianutils-installkernel.en.txt b/metadata/news/2024-03-12-debianutils-installkernel/2024-03-12-debianutils-installkernel.en.txt
index 6f3063075b76..c0ddfd458e27 100644
--- a/metadata/news/2024-03-12-debianutils-installkernel/2024-03-12-debianutils-installkernel.en.txt
+++ b/metadata/news/2024-03-12-debianutils-installkernel/2024-03-12-debianutils-installkernel.en.txt
@@ -1,7 +1,7 @@
Title: installkernel is no longer implicitly installed
Author: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Posted: 2024-02-26
-Revision: 1
+Revision: 2
News-Item-Format: 2.0
Display-If-Installed: sys-kernel/installkernel
Display-If-Installed: >=sys-apps/debianutils-5.14-r1
@@ -37,11 +37,13 @@ is only installed on the system if it is either explicitly selected or
pulled in via the distribution kernels (e.g. gentoo-kernel(-bin)).
-User Action Required (all users)
+User Action Required (users of manually managed kernels)
====================
-Users who currently have sys-kernel/installkernel installed, must
-ensure that it is explicitly selected by emerging it:
+Users who manually configure, compile, and install their kernels, i.e.
+users of the sys-kernel/*-sources packages, and who wish to continue
+to use sys-kernel/installkernel, must ensure that it is explicitly
+selected by emerging it:
emerge --noreplace sys-kernel/installkernel
@@ -54,8 +56,12 @@ and then re-install their kernel.
cd /usr/src/linux # (or other location of the kernel sources)
make install
-Note that this re-installation is not required for users of the
-distribution kernels (e.g. gentoo-kernel(-bin)).
+
+No manual action is required for users of the distribution kernels:
+- sys-kernel/gentoo-kernel, or
+- sys-kernel/gentoo-kernel-bin, or
+- sys-kernel/vanilla-kernel
+
[1] https://wiki.gentoo.org/wiki/Installkernel
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index f6cfa2ec1535..a1b1ff1c8c08 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 17129 BLAKE2B fbbc7f41597c28056d7c0fe8bbfc61024ec0c59ec66791133516d3e1c7cdbab3f75017bb04135ae0e2fcdbb549b4b9dfce4b70d77ca385799d32824858a74ea1 SHA512 d92452fd840b2892b45b1bd9eacdf8d299334fbc14dadb0afb5ca5d82168addbbdc243b45229296d665513c1c43968cb26299d7b4f8fabdfde1bccc9a660bdb7
-TIMESTAMP 2024-03-14T06:10:23Z
+MANIFEST Manifest.files.gz 17133 BLAKE2B 2a963c482a240800aae14dff75bee8a97ddc976385c7a4e0f94ea2553c151ccf0ec19e6e963cc6b3ace16d67d8bbd9201583a8676b37f35dbe798a72a0d1f865 SHA512 6a519b7f4386ddcf92527d4f46f224e83347cf00e74450a2f9e14b7b972c959282cf30af1f4312300d4cf765083fe63b834f15a59f914ffd88a83769596d14db
+TIMESTAMP 2024-03-14T12:10:18Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXylM9fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXy6SpfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klA/7w/+PkkaBV2ID0XNNerBw/yo2UgrhnhAazVne8jbHsaOFlz7Nu7L9ZbBCqXQ
-+nkRFF6VjB2BXyMwpj0n8JhKScQAnZNSH1S5NZnKv25Oq/UnXLCVF4SIBvbHSH5C
-oE6V2FFJQhl3tu6X2uPH1g3fnekBTBeLQCs35QZgXyvGS6As/0TxJ3pq8VJ2LA+0
-H455NGFMI3pOUGmeUsNarAvggbnIzqQlHJvrHGLR4paXsqEyWqNfG9RhaBPlgUUj
-0y856rPAost468khDRpf2Ke0Z7Yw5MgfYnZ3WAioiq5uYQvboDe8IXt2otlr/Cwq
-/m8OJsUQ4MVbP3/ZTo2M9wEdmI5558z7dUZY4+Gz/c6QxmPLx+94GHh8TwJBinLl
-5tpmaPnDKPE5mtFbsogsajtzwXeUJ0CeJ6/7mTtHQ9NbsbeWJIE41RyHcC1+GmcJ
-fJ+Hl0WvyaMG6HeVNQL1LQMJvIwi5HFdniEiOXATe/b0t0Gmx5LIxhb4r2zYGrci
-v/YPKxSf45wqLKvDc4iaKHchDIzAnH2eIsvKoq/gAp5fc4ig1Ohes4SwHgClDftE
-kV+R+CVLi7OtQ0qEQPPXzyVH8MlU9LvTJVW6oPxMs5J2RkxIAtZzMsSo5zRKniUm
-aE0i7og85JdZeGNb5wTdVz1rTaLWY5yveT4te9BjUq+DRUC71gA=
-=o869
+klAmhQ//XtNJGFP5GgpIEYpmnZBGJLICWu10OABosTT04gc4Z1T7gnHCv/Laichv
+M7u3i9LUIZogXb75qRRzcl9ImedVziaMiv7JxcZvfXAMt6Wv6NDC2Po6xqCJ1XzB
+0kafJV7AipkqS6NUgYDjknMYtAmlR6s8cs8LhTxwQZJUrfUbtTAPtZ6VvSoexVBb
+Qoobd592GJio6X6GBizJDYMeDuygukWIQUUK/0OyatyHK/6rORY6unSHtDl3cCaQ
+0ZYG/992l3QJlwF7wK5pXGzqAg2bTAXbFVW9r36upfXmigdwtGwfEkRZilpQG2Od
+doylijtEbSSnrl3bmdU8Vj0aQZ++yHoboL5nbv8SUsm8HIMEPe9dHUtPihrGp5hs
+U6b+q3GMFAb68xq78bvf5x+vz/34wV5kjmMFVEbqIe8WjATX/4ZBYaET6LvCmvXZ
+2iGOGZx0yH5eIqnszVFXrJXFTSBUUpt/aCwOFEzc71U9E7PIRSoWHTcJMApeQTMh
+kUfmH4FdbI7Rls1E/C9rt20a4FZwio/uUCkOw8ArRmCY9El1z7shAdTNran0EzkM
+hV/6ftpsQPEyAan6q3bxg3QtwOii5SK+te72fkhvoZCv3a5xiC6qwOAYOsri5EcW
+oen+XbfJSnrMD0GwrBP8tE4jQ9fZ21PrJfd4aayoiCGC5v+Sp1Q=
+=+l21
-----END PGP SIGNATURE-----
diff --git a/metadata/news/Manifest.files.gz b/metadata/news/Manifest.files.gz
index 2e64ad34dae8..959cab0f4aa9 100644
--- a/metadata/news/Manifest.files.gz
+++ b/metadata/news/Manifest.files.gz
Binary files differ
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 1d1d9e06f14e..134c4efdf568 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Thu, 14 Mar 2024 06:10:18 +0000
+Thu, 14 Mar 2024 12:10:15 +0000
diff --git a/metadata/news/timestamp.commit b/metadata/news/timestamp.commit
index f28f3eff6ae0..b4c994781d9a 100644
--- a/metadata/news/timestamp.commit
+++ b/metadata/news/timestamp.commit
@@ -1 +1 @@
-3f723d16c712dbeb428052edbcc25b7c5a3153db 1710267181 2024-03-12T18:13:01+00:00
+88dc6642839dd61eb2dc861035adb93419e6e9dd 1710409450 2024-03-14T09:44:10+00:00
diff --git a/metadata/timestamp b/metadata/timestamp
index 49f523f68614..0cb00c174a87 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Thu Mar 14 06:10:18 AM UTC 2024
+Thu Mar 14 12:10:15 PM UTC 2024
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index a61bae74c343..5be08b4a94dd 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Thu, 14 Mar 2024 06:15:01 +0000
+Thu, 14 Mar 2024 12:15:00 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index ebe0bb09f880..f62e11441ac8 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-1c7ec03f7d14584ee9d8b6503e6543282de3f267 1710396300 2024-03-14T06:05:00+00:00
+be16af8fd8a167f092d9892ff79da6cb3367622c 1710417693 2024-03-14T12:01:33+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index d995c30de7ce..a26b4faacf4e 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1710396600 Thu 14 Mar 2024 06:10:00 AM UTC
+1710418201 Thu 14 Mar 2024 12:10:01 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 1d1d9e06f14e..134c4efdf568 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Thu, 14 Mar 2024 06:10:18 +0000
+Thu, 14 Mar 2024 12:10:15 +0000
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz
index 21b96f477dfc..5a9120d616d0 100644
--- a/net-analyzer/Manifest.gz
+++ b/net-analyzer/Manifest.gz
Binary files differ
diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index a0fbe9bc4be4..c76b53980cd4 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -9,6 +9,6 @@ DIST vnstat-2.11.tar.gz.asc 833 BLAKE2B ded1462ee51dc6fde349ae6e21a6b45bdab268ff
DIST vnstat-2.12.tar.gz 325227 BLAKE2B af6982bc6da66ed2cebfe99e1b46a540528886d1c6e7a5174a3083a315804cb42c2395f3a0f5df552e8fd6b7823a01873fc5f9fb2178529c53481a67552dab35 SHA512 68f8b7d8f30338fdd444621bf68a9157dd7b9be04b2156e27399f2a8b7ef67b5015067bf71370994da1b3aeaf88264205e797926e18a6e51fa9b963dcdd6d969
DIST vnstat-2.12.tar.gz.asc 833 BLAKE2B 8397785826fe885c6ca74b09d81f57e5142dd4c73362c7e54af6d9c9c74e1e3dc8c58df39c30e31198029a95b3fea5a09ec703773f48958ed1d8f59fed8f0696 SHA512 4d0c4c0b2a0d55fbd15f3842a4900ed6cacff2b9437c371973bb053fc69320fbec51564fd480000a437d13edb0c8bb33c16acff9212a4c3ca960fc7bd2940f54
EBUILD vnstat-2.11.ebuild 1952 BLAKE2B 2b5958895f0f7ad1a3a7d4f3f62113159b897bcfc5630cd83ec9f09cfce932a98f4ced353939558b17f2174a93b5323dc00bc7deab3a2e0846448c985f3c20b0 SHA512 d3b49fa0d60a4e40d451cdb0b2a8c32127a81c2da78af089850350b23e827b69eabc33550dfe45fd4c3f97569402b57fda7711e63a1bf06233e3db25f63d1c05
-EBUILD vnstat-2.12.ebuild 1960 BLAKE2B a68f36988128b95c1b14aa1307f003565b58b5f9253e2987bd6fe8d609a853f42a35846d504f1553e2858d4e43ed7ae8f37b9f98352f85f719ad8dbd56a0dfc4 SHA512 8954dea8fd4779ca5265776d17d97cd629320363763563e47af738ba37ff3db33d56a7d499f97ac2eda3e75ee97c4788c7f4a605458b98d2dfd79bd1efed3dce
+EBUILD vnstat-2.12.ebuild 1953 BLAKE2B 09d30556eea1e3a90b85b9f25e5c936fc7d90c27ab1ccd03d27a3daf30c67e5a3b3ddf94dbf4254da7ae4386dbe8b76508320a2c2fd9366118f1fd5882e92543 SHA512 01486fd7105fd8bec4d0b5dc2ed5676c543fb7bd0eda7ebfb7bb191d1bd1a6a3a2caf884c49a07ce20521681c011e3645b6c3e4db28f679f9aa6ae95ef253272
EBUILD vnstat-9999.ebuild 1960 BLAKE2B 7ef6716a04975887b3c654615d9c159f4c287287ecd5c11f579b62eb23f00e8ff983eaac55ce62a207658f3e04308c519667f9ee8e911c9fbc775fbf0c88b772 SHA512 cc035709dd3f26560336a5af61fabe2c34da531bdd682b139a89e220bb42751ce288c0a1399c80160684b4c779dc0fd5889b3f718a64f5905c2e5883a54021ee
MISC metadata.xml 836 BLAKE2B f87c7da72d6510825ef2a437e02a0b29febae258debbf922885923aac4032eda5f122f29d6f0d0cf4c9876fdba09b030246f851083ae424ec1859073273e0e30 SHA512 21e9f14e00563ea52ebe117d0b80739566d043956c16cc95ad7a67bf9df6360e96ad700d2c739ab20ae2dc2c321432f5c98b67c5cc59853b1fdced8ca70fce01
diff --git a/net-analyzer/vnstat/vnstat-2.12.ebuild b/net-analyzer/vnstat/vnstat-2.12.ebuild
index a5d5e163077a..a542a7f16b6f 100644
--- a/net-analyzer/vnstat/vnstat-2.12.ebuild
+++ b/net-analyzer/vnstat/vnstat-2.12.ebuild
@@ -24,7 +24,7 @@ else
)
"
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
fi
diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz
index 4d35a3113126..25af44677f11 100644
--- a/net-dns/Manifest.gz
+++ b/net-dns/Manifest.gz
Binary files differ
diff --git a/net-dns/c-ares/Manifest b/net-dns/c-ares/Manifest
index e0c2c5f9c238..9c9d3c019c57 100644
--- a/net-dns/c-ares/Manifest
+++ b/net-dns/c-ares/Manifest
@@ -6,6 +6,6 @@ DIST c-ares-1.26.0.tar.gz.asc 488 BLAKE2B 89c420ed235dce86c3d18ce62b58f50b78abf9
DIST c-ares-1.27.0.tar.gz 1301440 BLAKE2B 112bf16288efc3ca1c69216de6bb42fdfc5348e70879321fb27f9602a8f469a21fa502a1cdd2f935e4ad0505ea7e22bd3a3326ce83bdb2acbe5ff266fc11cc6f SHA512 d0bffeeabdc5f1d4cececd46bd495b8224a64eaaf6d2a91c5475517440effe0e096146a1ebf19ece07367198be576c61b11961d5e4c3f601c5c5529ce4fcb46a
DIST c-ares-1.27.0.tar.gz.asc 488 BLAKE2B 64798140a1d61e32ba45467034d9da75abd8f48810643947c94b04dcaae1b8c68da7a6d9acb7476808601acfe6a527b2cd855d99912f5ac069a597b9c9c890e3 SHA512 dbaa2e96035283e55c7a3c940255d9cc81d98961f59a10586cd666525a0fddf0e3ada01fd79133a278159f47c344bce70bcc4ad1b5df5c853273941b744357e4
EBUILD c-ares-1.25.0-r1.ebuild 2445 BLAKE2B 33d0339ef5a9ca895d0a6aacc3b2653bbb89065735bdd5c6480a544ceac21b83e3f40c538a72ccb0e742a7587474a28ab259348ac7d0b778178cafc4538e4e94 SHA512 322dc2dea59b7ba3b6bcf4ced4f5073811b8b1e8a4dccc579db20d5fe1b03df666f13c3bb6273c8d1d683b9fec7210a102c7d5b1aba12682d7a66ea7cdc8c7e9
-EBUILD c-ares-1.26.0.ebuild 2397 BLAKE2B 3d8b38a4693838cc5a0f9ee4dc582e74146b2daf34114255e558c8f56fc724c4a0e05f45f57773805b36b2565ff1c21fec6304f32fa2621dbc91e0e5fde9d680 SHA512 033bf85b51914ea1f776bc44ad6eb961f32d9dd1bb178337ed8fb29b4e2e8c9d47ba434771b4751d424493c5a6211b5edc4cafeaab07b7566d033ca54c49af86
+EBUILD c-ares-1.26.0.ebuild 2390 BLAKE2B 184f20fd0685a6172d55fd6c02676cb1a3c3b1d7cf57095f779ee1a424f9c171fe4ac42e402f31bce404137d1f0a81fc6a159bfdb3b3ef865f1de1d61a599f29 SHA512 3ebced2e33139817794299c4ab17c8fedeaf38567a3823a034259236b24af1c38b239c51bc76361c5128389dc99c3db5e12e45e7a708f9545e5bc3ae4e1f4cdd
EBUILD c-ares-1.27.0.ebuild 2397 BLAKE2B 3d8b38a4693838cc5a0f9ee4dc582e74146b2daf34114255e558c8f56fc724c4a0e05f45f57773805b36b2565ff1c21fec6304f32fa2621dbc91e0e5fde9d680 SHA512 033bf85b51914ea1f776bc44ad6eb961f32d9dd1bb178337ed8fb29b4e2e8c9d47ba434771b4751d424493c5a6211b5edc4cafeaab07b7566d033ca54c49af86
MISC metadata.xml 402 BLAKE2B ab03bca92ec4073f5a877993558552136f0ae673f98619aa1f30eb94b6d8f2103b1cf77d23a9f2b3d56ee33af23d626ee230e480a3e3e0bc174df879082466bd SHA512 e02d13db5d10b1aaaae5680247a6b47610dda28a13b7754d2b97f08a760ce732957c96fb6e88ce7fd2076bfec275e72bfbb3dec802940f0159122364ab21acda
diff --git a/net-dns/c-ares/c-ares-1.26.0.ebuild b/net-dns/c-ares/c-ares-1.26.0.ebuild
index f066b76c4ef8..1381b08f2916 100644
--- a/net-dns/c-ares/c-ares-1.26.0.ebuild
+++ b/net-dns/c-ares/c-ares-1.26.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
LICENSE="MIT ISC"
# Subslot = SONAME of libcares.so.2
SLOT="0/2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="static-libs test"
RESTRICT="!test? ( test )"
diff --git a/net-dns/dnsmasq/Manifest b/net-dns/dnsmasq/Manifest
index cb0790197fc3..3fc85ac06118 100644
--- a/net-dns/dnsmasq/Manifest
+++ b/net-dns/dnsmasq/Manifest
@@ -6,5 +6,5 @@ AUX dnsmasq.service-r1 278 BLAKE2B 3bfe6a01efd5f8338c3bb134a061f8ecbef850293c4a8
DIST dnsmasq-2.89.tar.xz 562700 BLAKE2B d8be39697ce7d4e7beacf6d94a9ba1842fe0099f7ed7ebb243a7e6e5af8c83195e4723e60841705aee70a43510279be8484a9474191ddcf17eac1ff4edc5389f SHA512 4384ed5b673e10eaf6532e6eaeb5c0a6b817581433cc28c632bdcbadbfc050a0ab73bc5b73c98d708cd39515bb3f72168714b0aa5f16436cebdd18020648d428
DIST dnsmasq-2.90.tar.xz 570672 BLAKE2B e5a7a3f3b1457c94f508a17c32f1f14267ed61009058295e0202bee7a1798a3eb72c70e53c799f25fb6030b389c5eefc5e50845896b71b733c0fc302d730dff7 SHA512 e169de1892f935e219b0f49d90107f95cba42b40bca20bd3c973313c2cd4df58b929af6628cd988419051d81c3b4ccf8e9f816274df7d0840e79f5bf49602442
EBUILD dnsmasq-2.89-r1.ebuild 4843 BLAKE2B 0bdcdf1f21d6f1f5e10111018872b6d27ec38437b9cbd085d4460a92d901f952d6b3b755ed13dbcd8af9be1c451cb7651d8756cfeb3624dfab79f7842f19c056 SHA512 737f768664b1d4ca8f3b41136c5c80e10adaa9442f6dc35fd8af664ca65ae5f0e6eee07a4aa3d3ec4398aa821e6b85815f1563c8ae28e5729428802506609dd6
-EBUILD dnsmasq-2.90.ebuild 4933 BLAKE2B 8177f68bad31c692419e02809369c3e2c4387131d93726d4b6dc76cc28c026a50fe500d070b4dbe16df476c212e764bdc5452c4929ecefdb6ce081ba6527518c SHA512 8ce09f73bfccc46d3c5b840c2fadc779f07c09d23e396db04f5de65c9d3e2c4202a814f490354513f91628a253890c2d2f214bf2580597a0514f29adb774a7c0
+EBUILD dnsmasq-2.90.ebuild 4932 BLAKE2B cbfa0f0845b4639102acdf007f6907bb9c38ffbe368add54bbc4c1dc3c68b0477607071181de790d5fc1965c738f3a17bd6f93f695ed77c38de87aebb4404796 SHA512 ef586e721019dcc628ed87f8b6671f5e1648a3a3328aae6ed6ef99984fe477f7b85edbc117d1c8b93d6121d2b6e74f9fb532cef4e6dc0340c92c281bd49a1a08
MISC metadata.xml 1449 BLAKE2B 532b630e5c03652df74dec95bbb6c1c03b0d8a8fbc78ed1b2d40f47fdfbc20ce21172259f630acb5d14eb32b849d1d5b34482ffe77d4b5eee64051e839f17607 SHA512 e58549ceaf7a252f0b8b4c3a678cbc57bca66bf749bffbf8ec5544e79a380af695e3412c8d59d941bd08ed6cb95ab27bc2a13fbc46a4f5368d9e209e3e33bc99
diff --git a/net-dns/dnsmasq/dnsmasq-2.90.ebuild b/net-dns/dnsmasq/dnsmasq-2.90.ebuild
index 6b207627315c..2af9808fc6ae 100644
--- a/net-dns/dnsmasq/dnsmasq-2.90.ebuild
+++ b/net-dns/dnsmasq/dnsmasq-2.90.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://thekelleys.org.uk/dnsmasq/${P}.tar.xz"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="auth-dns conntrack dbus +dhcp dhcp-tools dnssec +dumpfile id idn libidn2"
IUSE+=" +loop +inotify ipv6 lua nettlehash nls script selinux static tftp"
diff --git a/net-firewall/Manifest.gz b/net-firewall/Manifest.gz
index 1a0bcb6cd9ab..d1563d24bfd2 100644
--- a/net-firewall/Manifest.gz
+++ b/net-firewall/Manifest.gz
Binary files differ
diff --git a/net-firewall/firewalld/Manifest b/net-firewall/firewalld/Manifest
index c5eef10b2f4d..b7a6b7854d4a 100644
--- a/net-firewall/firewalld/Manifest
+++ b/net-firewall/firewalld/Manifest
@@ -8,5 +8,5 @@ EBUILD firewalld-2.0.1.ebuild 5302 BLAKE2B fdf5cc70bfa92850dc4cd9c50e58d4788dd9a
EBUILD firewalld-2.0.2.ebuild 5300 BLAKE2B ebbbf837a1ae24aed8b6096061167c14253a8f66a56b68356959a09d733659f128d29c76b475b08531fb2dd04dc8d7dfa13b7ad006f90794efd4974892664391 SHA512 b71fe161461fc6ff2985659d8fc576d510fc644a873e0a91951cc38fbee6849b8e37907ebd9cb1eb3a899bdceb922941528608f3e5dc2d760c77e947515ab1fc
EBUILD firewalld-2.1.0.ebuild 5306 BLAKE2B e72504c18310fb2f3f6e934436d552311f273a942e9fc8a1f232286cd5bd9ccea6af3ced41af0f3df62b8e7c938725fe3e45623ed59ba9f0672e3fc5cb297886 SHA512 4b2991a10a6e206ce7df1380d3a5619df662050a4f1620992ad660b5fe576997e13857a596227fbc7bdd9e4e5b5b342212f0ef0e669501b4d75d01cf29ab9042
EBUILD firewalld-2.1.1-r1.ebuild 5469 BLAKE2B efee69322f4703fa0d1383dab865a769a4be0ab9b5d2f40df42f10acdda69d082a9196d58a2482c4326f852bef56f61a33bbaba9105597aa3d8b74d3337c7f11 SHA512 865c6b1c8d3aa7d33962353d5db77216a47b08f4fd4b06f282bebf2e79f1c18cfb8f1a37c7c70d5531e86b7dc037e0f8180721e1b2ab193c10195f1dbbeaf477
-EBUILD firewalld-2.1.1.ebuild 5311 BLAKE2B eb44f2244e6354caef54101355396cb082578105cb1c7c6b16f05db2064ada650858b46c55f9ee36ed36fec78a6406bc7a7a732e64a363300fcb231e8b75ca0b SHA512 3c4eee1ccb09207b9c338d2973cdce4e3e6d3e99dfb9b3d187e53760a9ba585fe9a72f15a7d9f8c73c24a74b60ab5ce3bec62691f5e6401eabba336c2976595d
+EBUILD firewalld-2.1.1.ebuild 5307 BLAKE2B 57bc0118f8c93630fae61235a33fdfed6d027f4267093ddf386e950759b2df641b45ecf832b880934d9962e6e20af302d19aa17159dd961d1842243a318031f3 SHA512 c1e8b9854f1cc794693073489aa9b8ab004d922a91facf331dd17bb12235bbc1e5d0ed8a731a79f7895e2496e344deaac89699ebd23708aa9454e5d477bd8dc0
MISC metadata.xml 671 BLAKE2B 69c4bda7cc74a243aa1738bed90d16a3bc2c2085f6c0718becc7797a68da63035ef4d4f5e59c0583987d54032c163df6052d012fb7ca49026ca7259088793d33 SHA512 dd2d482251a4e33cb12ba324e1a21b4758f82de83c0cf83d5fa6259444c272360b47c5666e596103eba4703183fc9864a6bbb07a254aba67146b89d9870e9bbe
diff --git a/net-firewall/firewalld/firewalld-2.1.1.ebuild b/net-firewall/firewalld/firewalld-2.1.1.ebuild
index 9e7df0246932..ab2c9df950f0 100644
--- a/net-firewall/firewalld/firewalld-2.1.1.ebuild
+++ b/net-firewall/firewalld/firewalld-2.1.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/firewalld/firewalld/releases/download/v${PV}/${P}.ta
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="gui +nftables +iptables test"
# Tests are too unreliable in sandbox environment
RESTRICT="!test? ( test ) test"
diff --git a/net-irc/Manifest.gz b/net-irc/Manifest.gz
index bd1d8358e7e3..1381246701bd 100644
--- a/net-irc/Manifest.gz
+++ b/net-irc/Manifest.gz
Binary files differ
diff --git a/net-irc/ergo/Manifest b/net-irc/ergo/Manifest
index 44b7f8f5f7af..ae759f78689e 100644
--- a/net-irc/ergo/Manifest
+++ b/net-irc/ergo/Manifest
@@ -1,5 +1,5 @@
DIST ergo-2.12.0.tar.gz 3461568 BLAKE2B 8710ebae2cf840f8ea730fc4c9910d738702dfc55e2f68433e6ffdd7d9647ba081cb5d47ee7fd1e76d8a06017cfd73c377ea10510f37817c6ca63bdc81a33832 SHA512 932179ec05b0c7e5868bb41ebbfa9cc57b8eb8f6e9a0aceaf12081b4b42c6cfa996142d1f9e52c39d2b674d92b409ef8d3792f164281e6bf3f3a5b97def1d3ac
DIST ergo-2.13.0.tar.gz 3668775 BLAKE2B 81f1f75e359a7796a434e1f556d563223ac892ac190e90b50b8d81367f6c1d2bf73139a8b29f974195d882dba7f569a963dde28a30bd10e55fe018ae524be70f SHA512 870e852e1d4a9bbeb9485de33bcf027bfbf92f7fffa125640cbb28798441e52c334a5e14b3a5ba009094eb8f31d24f664601394b1d22fe30828116c55da28826
EBUILD ergo-2.12.0.ebuild 1743 BLAKE2B 13f4795f20d6e1e6ad184e1bafbaf703941ea25df51746006876c03180d929477b6fab4694bdac4d9c5d0138db51c44089ff1ed24644b0da15e7ba4e4b9aa920 SHA512 c1385d0cd53e53a7a0e79dcdf176b332a9c422c0ca255015e98a7e2f24ece57350ef017d8bbdef474ec7acc00e936a6185cee0365ae148b5c1d8087296149e90
-EBUILD ergo-2.13.0.ebuild 1744 BLAKE2B fa477dbd6067955bbf6098854a633de38d23bef874b577d9ae638423958df64ce8414a8b4ae15ee97546a18916e39f103e5e980ac70b608125f896840bc9a00c SHA512 d7ca34c9e1b7ca18fd1a7d03963bac9e814ee563c8a66cbfed2061c4fa0f77a85ef7d301611b63b4cfa5f28c404cff2a6e7d73c8677c6a5e2cc6c812f8d7a188
+EBUILD ergo-2.13.0.ebuild 1743 BLAKE2B 3e9a533bca7bb3d4ae6f360ff70f7a9503117aaf47a7c8f50e06db1c6794d49a0de8b633cd3ac7998f748a1bfd6aaa01ff7d71c5014a1cbfda959779a3d45717 SHA512 2f9db70e1fb7e1574bdf27893743561fbeb1399841a5df05862c7700ac6e689ab492b1fca6d6739d6c91844ccffff5a02290af5c1177bde9c4dd3496312b1220
MISC metadata.xml 318 BLAKE2B 0786e819497052f6b91fcb122aa3698c099393a810079109371d5cb6b68bfcb6c66152d54f0edd6c4ed3e4240d4bd4ca6fbf3bb641918154398f7c19656c8c4f SHA512 fa3ead814e941e12832cebb5dc2835edfc8f71a309c0b44f337065f788c2e92268378f647bac47344546bed7eea953d2dc601614b727744d71e382ee18626f93
diff --git a/net-irc/ergo/ergo-2.13.0.ebuild b/net-irc/ergo/ergo-2.13.0.ebuild
index a565a261e243..8364e9398e17 100644
--- a/net-irc/ergo/ergo-2.13.0.ebuild
+++ b/net-irc/ergo/ergo-2.13.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${P/_/-}
LICENSE="Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0"
SLOT="0"
if [[ ${PV} != *_rc* ]] ; then
- KEYWORDS="~amd64 ~arm ~arm64"
+ KEYWORDS="amd64 ~arm ~arm64"
fi
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index 4f6da723a6e2..4762118a2304 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/gnome-online-accounts/Manifest b/net-libs/gnome-online-accounts/Manifest
index 80fa352cbd93..115fc16cb319 100644
--- a/net-libs/gnome-online-accounts/Manifest
+++ b/net-libs/gnome-online-accounts/Manifest
@@ -1,4 +1,6 @@
AUX b9638e2418408be4906752297e700506766dcf20.patch 696 BLAKE2B 5a5cde5acee207004703ecc898e20f80b056258555520ac12103d4951e688fd9248de51369e2f6090bbdab377790db557037f3dc8cc84f564d328cc74c7ae1d0 SHA512 d974f9e7b119ce04204785a4e71878f74ce7ffc37b36a04abdc683bb5edcedb653060f95d9016b220c52353cefb46fb94b357b95fac16c17138714ecce349e2d
DIST gnome-online-accounts-3.48.0.tar.xz 382964 BLAKE2B 9b64329415118ca3d44f4662db31d82f262c27b4d8cda8ba9eb05b8e606081ae3eb06b5bf691c165b9bb7cf984fdeba8389390d72a4b3595a7d39b1d6ea11df1 SHA512 67e6c39d38187dc58175f6b694c66a92d9b9152b179db41ee05a8c512db5b16f1dd1eb1503c7d732b09126942abc00206ba956f7a54c6ae7a285a9e3101be7a5
+DIST gnome-online-accounts-3.48.1.tar.xz 383124 BLAKE2B a9e18bf034454429a84be0920110f4d74fba9462fb1f7f23e74f304e963323413d99af2d84caa9ef1c6841917f5b8249ac94dc433ba04546f2ae23d6268dcd70 SHA512 8f191994b8f38bee4b922b10b94e96d6f7cb323de0e9a1f29febea848cb2002320357262ccf6f28839e32e9216faeb28a871f878e1ad9478c61650fdd3549737
EBUILD gnome-online-accounts-3.48.0.ebuild 2001 BLAKE2B 31777257e4d72208c86dc295a7941f942aa9e35ca7b5507561dfd10a1045fb7c632e0c2926d08e903a2d30fa4524153c367fb0980db9a24c10a62d4319364e5f SHA512 833d108ad7a5b4eb530218f7981a1d60bc3fca5cfeab583a7df877d03589218a7a7dfb0ff5bbab5ea981822f66c2ac2ab3894d172af753eeb425bb76a2a9813a
+EBUILD gnome-online-accounts-3.48.1.ebuild 1896 BLAKE2B ae71c369fbbca763f10113d48b2dd1ed500db9438cb1b09118cac8e6a828250eb752d24bd1463e2e0d46b271684d919eeba5a072cf8f5bc36ed2ad0024c9f9f9 SHA512 86aa8777c943c80cab3911c2845faeb60895a03cfc661cc5904b514e56e3af254ae6556ff774129f80dd59cbe38a9105149e5234d366694ff2caa7de0f39b316
MISC metadata.xml 497 BLAKE2B c9f25a548f7d6c51efc6dcd12d2c23ce4121621bccd62b0dd29ea9c83170eb5d91ccdb208362c7d4a246207162bc34f5c9f447baaa079b46a848c64ba26ee9a7 SHA512 9950752a3f1465eca98bc46d691ec3105f9d6806449923189884028e4d591977b2840f515348b948985cc75ec9e389155d4a54c2a460e4fc6c757ca30ad466bc
diff --git a/net-libs/gnome-online-accounts/gnome-online-accounts-3.48.1.ebuild b/net-libs/gnome-online-accounts/gnome-online-accounts-3.48.1.ebuild
new file mode 100644
index 000000000000..e6caacf8a6f7
--- /dev/null
+++ b/net-libs/gnome-online-accounts/gnome-online-accounts-3.48.1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson vala xdg
+
+DESCRIPTION="GNOME framework for accessing online accounts"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeOnlineAccounts"
+
+LICENSE="LGPL-2+"
+SLOT="0/1"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="debug gnome gtk-doc +introspection kerberos man +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+# libsoup used in goaoauthprovider
+# goa kerberos provider is incompatible with app-crypt/heimdal, see
+# https://bugzilla.gnome.org/show_bug.cgi?id=692250
+# json-glib-0.16 needed for bug #485092
+RDEPEND="
+ >=dev-libs/glib-2.67.4:2
+ sys-apps/dbus
+ introspection? ( >=dev-libs/gobject-introspection-0.6.2:= )
+ >=x11-libs/gtk+-3.19.12:3
+ >=net-libs/webkit-gtk-2.33.1:4.1
+ >=dev-libs/json-glib-0.16
+ >=app-crypt/libsecret-0.5
+ >=net-libs/libsoup-3.0:3.0
+ dev-libs/libxml2:2
+ >=net-libs/rest-0.9.0:1.0
+ kerberos? (
+ app-crypt/gcr:0=[gtk]
+ app-crypt/mit-krb5
+ )
+"
+# goa-daemon can launch gnome-control-center
+PDEPEND="gnome? ( >=gnome-base/gnome-control-center-3.2[gnome-online-accounts(+)] )"
+
+DEPEND="${RDEPEND}
+ vala? ( $(vala_depend) )
+ dev-libs/libxslt
+ >=dev-util/gdbus-codegen-2.30.0
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+
+ dev-libs/gobject-introspection-common
+ gnome-base/gnome-common
+"
+BDEPEND="gtk-doc? ( dev-util/gtk-doc )"
+
+src_prepare() {
+ default
+ use vala && vala_setup
+}
+
+src_configure() {
+ # TODO: Give users a way to set the G/FB/Windows Live secrets
+ local emesonargs=(
+ -Dgoabackend=true
+ -Dinspector=false
+ -Dexchange=true
+ -Dfedora=false
+ -Dgoogle=true
+ -Dimap_smtp=true
+ $(meson_use kerberos)
+ -Dlastfm=true
+ -Dmedia_server=true
+ -Downcloud=true
+ -Dwindows_live=true
+ $(meson_use gtk-doc gtk_doc)
+ $(meson_use introspection)
+ -Dman=true
+ $(meson_use vala vapi)
+ )
+ meson_src_configure
+}
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index 055b1e03c8cf..efc4b5847c74 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/electrum/Manifest b/net-misc/electrum/Manifest
index adca2d9dbd44..75aafccda8c2 100644
--- a/net-misc/electrum/Manifest
+++ b/net-misc/electrum/Manifest
@@ -1,5 +1,7 @@
DIST electrum-4.5.2.gh.tar.gz 4831743 BLAKE2B 862afbe9d0bfef8f6799441f62f2f36958048262a46254afb67ff6c8838e708fe1d7c53b780a6710941cb04000732c2889e77deb2363fef65c89a9ca840e5987 SHA512 c72b576a4c054fb713600751dfdfd520a4c7fe68676eb8877fc6a744f2a3716ae5d49de8229787d1da8d284ac9d89515404ab17daa9bc860d05d54b5184eaa6d
DIST electrum-4.5.3.gh.tar.gz 4857951 BLAKE2B fcca35b2d5bb1ab9cc47440cd72d6a6615436d93fba752c4efe9badb7570247ae06ac678e83957da8aaedf1d12ebe7badfaef7768ef7508ee9fd4725e2785cc3 SHA512 da9bd0b3719c7f57a1885e2029540a718236c82dde14b6efa5a49e18481b559f5082ea9518ad40f5f9f1ceb1ee9f8b968bd5f4f51be7f71862e763f7f273b601
+DIST electrum-4.5.4.gh.tar.gz 4911082 BLAKE2B 89a58966426b705e0ddfadd75d4c2996976abb66695edd5d426c0232f58a2da701f20112f31a2498858c61a4a1cd9e048b44072bad128b54651929b96341c1c3 SHA512 3fda9a931067e35d8bc11da8855553a1208428975fe65b0fc20eb26bdd2c3840b5c3ed4261e60344c7256461887d286e432568ef385d9c6b1216e708e099b34b
EBUILD electrum-4.5.2.ebuild 2977 BLAKE2B fe3a36e45440fdb231abd6061419ca06683b1120a503e413a38e5f68830dc2feed3f9c4e54dce48e41ab990082b7690b81ea37a5de0fa82b3949894b31c0a3e7 SHA512 97b82b4bcc7714ee632f5ea8dd8c957f3cf9cd2021ab3b4f42aefe4ea5ab658c5ef90bb6e19f9a2ba3534ecb1230203a4ed09b90a58475486e28e49ac4ebee5f
EBUILD electrum-4.5.3.ebuild 2981 BLAKE2B 041d76c3977faf49d8aad33164c2623d6612ad7fe3a8e4b8dcff5763233736ad48d055167d64103a2ef72944c72fdf3f427bbb77a1423d5e444271f4de35a60e SHA512 343bd57b39b0d2d5e8d065b0df8f0498d88e078aab631f5dfa03db3ffcecbbcf40ef457350a22f069cc16ba6856b1f6f511feedc6efe786a8065aac3d1c90346
+EBUILD electrum-4.5.4.ebuild 2981 BLAKE2B 30091ec40a4d92fe241347098696b6f698c79037b8b53e51487a677e7f9f4c286025ae53157ca9418f9743bc17ab0af3d6faf02f1a52b948b64f31b964e9abf4 SHA512 e03ea9517ac32d530c89852b43c7c630efe184a46469d71a2255a29482a6e7868c01285fab3becc205edc38d6539505162b6a8ddc5daa6cc85254490a0ef5b59
MISC metadata.xml 637 BLAKE2B ec4a0e57a1a11fa3a430c40b317e9a857b4128c7815fcd9fabe44adf85c47985325f4df3da9476b19f687026a145c7abf16a6a1ef6c8e25dd217732cdf77a076 SHA512 599ade68d31da44232ab7f520f0b9c054e7a26757aa7eed4f06350487d6c7c1dfc12bf2ba3dbddeb8ef8e8f0b67d093b91999cec422b3a5ea6dfadc9acf2fbc1
diff --git a/net-misc/electrum/electrum-4.5.4.ebuild b/net-misc/electrum/electrum-4.5.4.ebuild
new file mode 100644
index 000000000000..7262370c6fc3
--- /dev/null
+++ b/net-misc/electrum/electrum-4.5.4.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="ncurses?"
+
+inherit distutils-r1 xdg-utils
+
+DESCRIPTION="User friendly Bitcoin client"
+HOMEPAGE="
+ https://electrum.org/
+ https://github.com/spesmilo/electrum/
+"
+SRC_URI="
+ https://github.com/spesmilo/electrum/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cli ncurses qrcode +qt5"
+REQUIRED_USE="|| ( cli ncurses qt5 )"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ <dev-libs/libsecp256k1-0.4
+ >=dev-python/aiohttp-socks-0.8.4[${PYTHON_USEDEP}]
+ =dev-python/aiorpcX-0.22*[${PYTHON_USEDEP}]
+ >=dev-python/attrs-20.1.0[${PYTHON_USEDEP}]
+ dev-python/bitstring[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ >=dev-python/dnspython-2[${PYTHON_USEDEP}]
+ dev-python/jsonpatch[${PYTHON_USEDEP}]
+ dev-python/pbkdf2[${PYTHON_USEDEP}]
+ dev-python/pyperclip[${PYTHON_USEDEP}]
+ dev-python/PySocks[${PYTHON_USEDEP}]
+ dev-python/qrcode[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ >=dev-python/protobuf-python-3.20[${PYTHON_USEDEP}]
+ qrcode? ( media-gfx/zbar[v4l] )
+ qt5? (
+ dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]
+ )
+ ncurses? ( $(python_gen_impl_dep 'ncurses') )
+"
+BDEPEND="
+ test? (
+ dev-python/pyaes[${PYTHON_USEDEP}]
+ dev-python/pycryptodome[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ # use backwards-compatible cryptodome API
+ sed -i -e 's:Cryptodome:Crypto:' electrum/crypto.py || die
+
+ # make qdarkstyle dep optional
+ sed -i -e '/qdarkstyle/d' contrib/requirements/requirements.txt || die
+
+ # remove upper bounds from deps
+ sed -i -e 's:,<[0-9.]*::' contrib/requirements/requirements.txt || die
+
+ local bestgui
+ if use qt5; then
+ bestgui=qt
+ elif use ncurses; then
+ bestgui=text
+ else
+ bestgui=stdio
+ fi
+ sed -i 's/^\([[:space:]]*\)\(config_options\['\''cwd'\''\] = .*\)$/\1\2\n\1config_options.setdefault("gui", "'"${bestgui}"'")\n/' ${PN}/${PN} || die
+
+ eapply_user
+
+ xdg_environment_reset
+ distutils-r1_src_prepare
+}
+
+src_install() {
+ dodoc RELEASE-NOTES
+ distutils-r1_src_install
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+
+ local v
+ for v in ${REPLACING_VERSIONS}; do
+ ver_test "${v}" -ge 4.3.4 && return
+ done
+
+ ewarn "If you are new to BitCoin, please be aware that:"
+ ewarn "1. Cryptocurrencies are volatile. BTC has been subject to rapid"
+ ewarn " changes of value in the past."
+ ewarn "2. Cryptocurrency ownership is determined solely by the access to"
+ ewarn " the private key. If the key is lost or stolen, BTC are unrevocably"
+ ewarn " lost."
+ ewarn "3. Proof-of-work based cryptocurrencies have negative environmental"
+ ewarn " impact. BTC mining is consuming huge amounts of electricity."
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
diff --git a/net-misc/iputils/Manifest b/net-misc/iputils/Manifest
index 323b23b6d8d5..d3183f4dd791 100644
--- a/net-misc/iputils/Manifest
+++ b/net-misc/iputils/Manifest
@@ -4,6 +4,6 @@ DIST iputils-20240117.tar.xz 445684 BLAKE2B 635943e12010aef8c1291b407bfbe284e017
DIST iputils-manpages-20211215.tar.xz 17148 BLAKE2B 63a956805b01f57b070b6b4ceb32f6ddf4313c74203cde821fc2f6f16ab8de14861da31163adf496db555f1961592d4fbc2ba7a977ccb18773af3bdb8d3795c0 SHA512 eb8c8508221b06fc13bf196b01b11f3ec87cd77e25d89c088776e39d249e10a3915ebb39942805adee179b352543063ce3dac158d68783c68c23de550ec14eee
EBUILD iputils-20211215.ebuild 4754 BLAKE2B f5e6b11dcf1642695fb3fe8be537a5df04359d397c28f7a86fff5b11c8dc37743597df22721d41bdd8c45f3f06f76325c236e3159602b15bc8cd1200d3389c41 SHA512 aa0565d5645f4acba4bfa3ca6d425e2538922ec9f3405ba1f4542941e7f21f5399e8709b71d76292a927109911226cdaa2be56ad63b62006e59a759556747bd5
EBUILD iputils-20221126-r1.ebuild 3185 BLAKE2B 65869e38c722027f8ac43639b54862d04a1bb98c2c3758488fd73de25071100595c3cd83220efa0e076297f90af62b475868ed7a8b759c1a50f8e89f2aadded0 SHA512 2e4e741c9ff0c44699c491474f6a201ec95a4f0753bb3f45f48ddd55c3342da4afb2ca8a7a71a7467b4a6e025dc1c1a3661c98c2abc71e4dae04027b2a3d32a0
-EBUILD iputils-20240117.ebuild 3193 BLAKE2B a4fd9cb09aeda88e73223db3765887721eff860f0ddabc56c4e3933f4a4a9f6576f93c6cd02c59fa96c93663054bb5922d1af62482617f5d87bb5d5dff55e067 SHA512 90ce9cdf08632c66039d25be35fc8fb0ca2ae86949f7e196d794e9dee70d87542374420ffc992e21ce266a50cf64ecde12403f350cec25b86f92afa44135cc73
+EBUILD iputils-20240117.ebuild 3186 BLAKE2B 4982cf37c503be05ed3038649f062e1dff8b7cf22adfcaff9b51d187d54a262db1283a4d3a973e39addf7a44813014831a52d4de4904120e891df128c9bcb9cb SHA512 b3ba17e7cfeb0d7d315e36816088decd8c553cc8499ffd12b561918b97c8c3762d3ad2aa14dbb7e86f4cda792539f0227b9cda111fe9d368b4019d49f0bb0ce9
EBUILD iputils-99999999.ebuild 3193 BLAKE2B 41894869b9a7e22606c13416045a52ef5708e75626cec480d669aa6744026c99c3b6c6789bf5275ae6ac153456e3eab87ae782940e0b264095c1d5070ff94bed SHA512 44a357c7e1b31a592c14cf51a0a6886a31e87534d43e3d02c29956c9caa91b57db569b1656677f65851af4e631b65b3fd5e28de8b45c5bf8672a166f12200863
MISC metadata.xml 1034 BLAKE2B a1d9c98f71961b483d73229a2fbb8b272b2c1693f89fbe6921f657949da45c87fe7408aa8ce39059ba6ce3e79bb4621e4d303ed2302ab3363c5492e174fc2149 SHA512 8df2ddb2ea153af627c8c353af03675e70028017987c83e4d70ee9f1a97ae79c4fdfc8eb5987efaf8daeeb0955ef04a65315fe6033e71e9cb32e8059294716fd
diff --git a/net-misc/iputils/iputils-20240117.ebuild b/net-misc/iputils/iputils-20240117.ebuild
index 83b8d29beaaf..c76cdaa9b4b8 100644
--- a/net-misc/iputils/iputils-20240117.ebuild
+++ b/net-misc/iputils/iputils-20240117.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/iputils/iputils/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Network monitoring tools including ping and ping6"
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz
index e3c659e9345e..bf0670e94961 100644
--- a/net-wireless/Manifest.gz
+++ b/net-wireless/Manifest.gz
Binary files differ
diff --git a/net-wireless/gqrx-scanner/Manifest b/net-wireless/gqrx-scanner/Manifest
index ef738e6d5086..0eef78a63e6f 100644
--- a/net-wireless/gqrx-scanner/Manifest
+++ b/net-wireless/gqrx-scanner/Manifest
@@ -1,5 +1,3 @@
-DIST gqrx-scanner-1.0.2.tar.gz 18068 BLAKE2B e03a25cebe40d0a27c50ce0ae18303aea9b5b4b1a429a2026884e1731566fd198cdbf00e82ba4eb1487ad81c945399593f89e96a7d04777f87a4e26fe2fe5293 SHA512 a7f6b24154bf9355080df48dddb8ea4dbf7f145aed338973b7ba06584f8576ec691cb5c0e379750cbc91c572ca94e0edd4f4e8867866352a66b9aedf61d62dab
DIST gqrx-scanner-1.0.4.tar.gz 18602 BLAKE2B 6c45424a08f7c192ff09712d809fcacf6a99fcfb370039321ebddf9d4a357c56eba2cf040661bcc212b47ad61227965c7654cc035b3122249faed8c90a4d3b04 SHA512 9c47686ae38927193f5689f6f946f6ef28798823ecebeec075f852566dcf118cf46fd4c138116071c60fa2d926673962517900758d73f9e5c53637e5fe3d7139
-EBUILD gqrx-scanner-1.0.2.ebuild 432 BLAKE2B e87bc0e2fecca8b5b2c58294bcaeaf2b84b2b401986249d40f32229bb17091fbcbef02dcd7057e4272415de3f09c9605fc54c747319176d386391be5a24a653c SHA512 7c92b5c6853ee00fa4c9e221c31091574eb634dc89c2dda1c387509ec44094a83a51de38db8919ade5bfc14eca0f7e28d907a258e4e67bd962551509fb18f4df
EBUILD gqrx-scanner-1.0.4.ebuild 432 BLAKE2B a69661be8108364dd18ecb79bb4726c121c57f3c99f468d7e82dc3a74b596dc0a11c43e6fb87b29498748c88a34ef49dcb3224d067610f7ffe78386dbc9cc6ec SHA512 1bb83a22e1c14edf5916735109de62fc1fb1e19241cdeded92cbcf1dc15ea26baaf4d70c53dd1112e995a88b747ab355c364a72fc0c619b1f3cb485d4bc3b96e
MISC metadata.xml 433 BLAKE2B dcdc101b5f5a92b9a418e8048907af457323f9635881020362bf6f922d682c59b9fa59533d03bfe404833b415d18d86bdbb5404199ff70b36968d095ad00dfc8 SHA512 a2dac81fb0aa2539a49d5a30ffbdfab12721139cc514825fa135a1f09be76c1948feeb78390fb17e4ec40b2bdae53e4b67f0d04100d759c5ae33aa2f37b4c45a
diff --git a/net-wireless/gqrx-scanner/gqrx-scanner-1.0.2.ebuild b/net-wireless/gqrx-scanner/gqrx-scanner-1.0.2.ebuild
deleted file mode 100644
index ebe765a41e20..000000000000
--- a/net-wireless/gqrx-scanner/gqrx-scanner-1.0.2.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 2019-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="frequency scanner for Gqrx Software Defined Radio receiver"
-HOMEPAGE="https://github.com/neural75/gqrx-scanner"
-SRC_URI="https://github.com/neural75/gqrx-scanner/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
-IUSE=""
-
-PDEPEND="net-wireless/gqrx"
diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 38c6644eea24..cd91560b52b0 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -7,7 +7,7 @@ DIST iwd-2.15.tar.xz 1082944 BLAKE2B 3a9733efa53fa1b82a48ebd44e4974db83dbd5b17ab
DIST iwd-2.16.tar.xz 1083684 BLAKE2B d744e85812128274984efe196678866ecdc500c6e5a2f72f01ebae83fd2afe120f789eef46cdc2383f3e67c3206723f2d40eee9073e5424c1cef86609af418da SHA512 29888542f4c92f5cad213bc8dce58fcd74f04659a50a207fc5a550f5c875d649447d7caca7ff322dec3e1e29d9ec50923b2607ac6bd726e59e5a116408e77eb5
DIST iwd-2.8.tar.xz 1067700 BLAKE2B ac691dfff675bd331a7af9e02179a5df61f0e20299c4a2851bd31950cbd0b696369069bd4a635cb25d24aec75996190bf8e47c2626eeff43b7ab37af5f932989 SHA512 bd208dc5ff391dccfe1b4a12f4b587ca8cedc1c1a7a2ddb34999c23acfad0e590e0463ac1ddc5093cb6489eb8ab8a090c01bcf06d679cfaf59c4b81469631795
EBUILD iwd-2.13.ebuild 4139 BLAKE2B 3afc75a203d91c998117e27f3cbafdb051d4db77d03ebc8875f1cc59f46c2752fee79316d6eca1a37de3e4a30ae74fde5d938c2dcce6fa9a5e7ec69cef423bb7 SHA512 dad8f3e6c5c427b1f62b3a50471a7a9f92818e7bd4e8f6df796e47b661c60e3e0ef461f5cdb919d8a8e29761344542e515f17198e2d8a531e69b64300cc576a7
-EBUILD iwd-2.14.ebuild 4134 BLAKE2B b2991c0d9bcf59f2aa5db08387492cc9049c95cd63acb25cca9f6453e3c555a7b406342085fb0c3fb0d9f037129b35200c22264b5db4aaf11e554aed4b928957 SHA512 9d45b10b29b0df2c1cbbd793c8f291466eb70dfe4eccdaab0c02a28d55063a42d3afcb5d2b15ffca7716c61c22172865244e3bf73c324db44d7c3558e172e0c6
+EBUILD iwd-2.14.ebuild 4133 BLAKE2B 36d9c8f41a74a3e7adfd0d87c4f1015fa3673de80ebd6d96353c17573c0511b8ee3ab22cb60616a46f0c22e70f81bd619c325676d7cf35961623d685894dad23 SHA512 63b19753390b0191f6ebc906d24ba05232a55d530527d2baa6a578bc0cabed4f4f29cbb535f3c23ea8cbb9d0a70aaf8fc07b78c0bd806cecb92f21dde2aa1c7d
EBUILD iwd-2.15.ebuild 4139 BLAKE2B 0fe4fbf225314c3d8106e5eae2a6c468b3e27e218748ce95501c0a19d80225770237dafa375c189e0fa3cff4ffd4560080a100f685b109960c921f86f04dc36b SHA512 a723060224662cc8e5ed7ffb43b193a2693e54a18d793c78eeb3f51d8c68a3d0bf14a5d2a6772fa19176da0cac77f095d9b4c080daac1a3886c8d97249cbe307
EBUILD iwd-2.16.ebuild 4139 BLAKE2B 0fe4fbf225314c3d8106e5eae2a6c468b3e27e218748ce95501c0a19d80225770237dafa375c189e0fa3cff4ffd4560080a100f685b109960c921f86f04dc36b SHA512 a723060224662cc8e5ed7ffb43b193a2693e54a18d793c78eeb3f51d8c68a3d0bf14a5d2a6772fa19176da0cac77f095d9b4c080daac1a3886c8d97249cbe307
EBUILD iwd-2.8-r2.ebuild 4133 BLAKE2B 7b9b7ba722760e7af20875377da15c7aa77d8fac7357fd814a70cc599fb2f63e6a383d6abfa82dec599f744eb8ee2ac277fe3317df35fc7918d702263d5cab53 SHA512 f49d215b1acdd0a76e09f93b84fa3ac33c5e11e74d7b61dfc334ca7cdd1bb431eedcae9711b6a7551ecfe7b5d01f71a6abdcb087235df6d231195a68fe538eda
diff --git a/net-wireless/iwd/iwd-2.14.ebuild b/net-wireless/iwd/iwd-2.14.ebuild
index a7d6e92930a3..df0197633a75 100644
--- a/net-wireless/iwd/iwd-2.14.ebuild
+++ b/net-wireless/iwd/iwd-2.14.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git"
else
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
MYRST2MAN="RST2MAN=:"
fi
diff --git a/net-wireless/sigutils/Manifest b/net-wireless/sigutils/Manifest
index 501fc42c54c7..51d6710db310 100644
--- a/net-wireless/sigutils/Manifest
+++ b/net-wireless/sigutils/Manifest
@@ -1,5 +1,3 @@
-DIST sigutils-0.1.0.tar.gz 98315 BLAKE2B 68e91dea40ad5e9cbff98f8618945ef11df4ae6551827c1e52a1a8051bbc61162e4bc0c1bc90fe4d7fe84992132d35b46af56d199cb90896a27d429bdedb9d2e SHA512 871bbd72739463f1094748edbddf07a9641fb34b29ba78b4d241ad1116f3a85128e99800561f72348a8c7a2590e2d0b3a3b99c368246807bac7a5665fb5829ca
DIST sigutils-0.3.0.tar.gz 113241 BLAKE2B 41df646ba18ffb32e9f6fadc17ce7f46e07ca422b1eaa7c2f057b2ec9e65905dcec22f428cb75ea1de956846f8bfefe338594eb7f7e557ad6af5fad55620a3db SHA512 fbf6db639e324ac9e835dacc4b12ff35edb7345f9873a805cb18b4d79651dd1102bccf24ffdcad860a93a21baff19c4f59636fd0459cd2e2de7ffbb02d79ca53
-EBUILD sigutils-0.1.0-r1.ebuild 731 BLAKE2B e2fbc80851505c72349d5ba1216daeaa427a7c7f0bc407a18ea1f51e274b1ba6609e62335222841e032ee3dd610ebe6a20cc33964176959c676310e8f4330036 SHA512 d916a415035d214248158efc317b13c4f8c3cc44a07a889c255ed7e07e383f052c98c540e4abdbaee124376f0ba3c5c596c60c930058bf4009ee1536e7a0f921
EBUILD sigutils-0.3.0.ebuild 716 BLAKE2B b4b5fd512d5dd38283a7fff6b3ee793a7dc0c5754a456837fe4aae069284ff8eb2129a1bb01fc2472d556a20111715d6bd29808d93adf1f4660fbba2f6d5cd82 SHA512 a52d97e2f1c713d62532ff393e04e1c2cf413695a19248bc5766c9391b149e615c703664f0fd7fc6b48a22054851c529ba90cfb0c2a3450e6961a5732f7d6156
MISC metadata.xml 431 BLAKE2B dad40f0ee71c2980daeda3915f6bd53a79ecd8e11922f3bd7f1476766c94a695d70967c87276b119de30490389f779e1fca8a5c2e2b3ebdd339233199893b139 SHA512 fda58ca96426190ffb9d1f607e48111f9b983dda6cfa65eff7674ca7a4bea439ba307f14076e9f22681d436b6d4ee6aaa6e64c34943d47ac85fdc1b81cdc9c8e
diff --git a/net-wireless/sigutils/sigutils-0.1.0-r1.ebuild b/net-wireless/sigutils/sigutils-0.1.0-r1.ebuild
deleted file mode 100644
index 30a26a5d5071..000000000000
--- a/net-wireless/sigutils/sigutils-0.1.0-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CMAKE_MAKEFILE_GENERATOR='emake'
-inherit cmake
-
-DESCRIPTION="signal processing library for blind signal analysis and automatic demodulation"
-HOMEPAGE="https://github.com/BatchDrake/sigutils"
-SRC_URI="https://github.com/BatchDrake/sigutils/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="media-libs/libsndfile
- sci-libs/fftw:3.0=
- sci-libs/volk:=
-"
-RDEPEND="${DEPEND}"
-BDEPEND=""
-
-src_prepare() {
- sed -i -e "s#DESTINATION lib#DESTINATION $(get_libdir)#" -e "s#/lib/#/$(get_libdir)/#" CMakeLists.txt
- sed -i "s#/lib#/$(get_libdir)#" sigutils.pc.in
- cmake_src_prepare
-}
diff --git a/net-wireless/soapyplutosdr/Manifest b/net-wireless/soapyplutosdr/Manifest
index f3d4bc56892c..e85067fce49d 100644
--- a/net-wireless/soapyplutosdr/Manifest
+++ b/net-wireless/soapyplutosdr/Manifest
@@ -1,8 +1,4 @@
-DIST soapyplutosdr-0.2.1.tar.gz 17597 BLAKE2B d5b6205da7aa64406ccf84d198088094c10397ca874925926dfe2ee3134e045c3ab80b68db06ee84448ae8966e2d8edecb2517ef70b10bbddd9681fcbf09385a SHA512 40cc7c83c13f1d81212c5b0b6028d49de6c9e0b4df9e479c5cb577f60a92b415f76e159d45ecf19aad2deac507f7bd779b7cce1f7bc5e6fd2ea9a3f24399dfe7
-DIST soapyplutosdr-0.2.1_p20220710.tar.gz 25233 BLAKE2B b7151f6a00f820edf958006c6ece78e75ad0f5b5b07a232d82dbbf8cf86fa414eed085ee769ecf66fb707dac5d006925791dfd39c1a7fc35f8f887543fe0daf3 SHA512 55757db81d715466148c8376d713783af85ce072036d97ea80b5bd1993fa2180f2f8ca20391d83d1fc5cb6a2ff9977f34d95ddc2beff9ed21282af40b47ea160
DIST soapyplutosdr-0.2.2.tar.gz 25472 BLAKE2B 100b366edf268c76109be2d335b6d4d6a5723a219f1f160d481385e7ac7c89e3cd25860e9916b754f67708f83d90e6f82262572c6a62eb045483a2bba6a794b3 SHA512 dd5514cde4867bd915b2ef1f0257af85359986b93a7650f00f665fd83a7d7a2c8621f79fe91ce1c16867fdff0c0c14b700628cd9a94746c11b854da1afd7daf7
-EBUILD soapyplutosdr-0.2.1.ebuild 706 BLAKE2B e10055e5eca6dfc82c9fddd28735c3a1b60d70ad07bfc5eb5e0fa313f1727b158f6fa2e97b907a206ade589e11e2d9c907e779270fabf644558a7c59fe10f3c2 SHA512 3a4a10d5acfdcee4565d6b86d1299930ec55ce75f91edea4020462afaf44bbe270cecae1f544b612085b22a8d9986d425136c51ae2a1acac139d0085641bdb9b
-EBUILD soapyplutosdr-0.2.1_p20220710.ebuild 706 BLAKE2B bbf2092ee11b87df25545f1744b52b696cd2d43af8ee3b4627ef4c65d74ad5b188f27fee589273f7aad12b15649226679d50364a755dd1e1441faff2992afa36 SHA512 40ad9e6fc58984b75a18a1becdbc4ef69735380aac28b947a7c95b7dae79a7646fd0a29242824c50b8408deb602659f2a2f70f357ae571079f7faa4337cd915c
EBUILD soapyplutosdr-0.2.2.ebuild 706 BLAKE2B dfad836a2ee405604f02460e22bc3bfb036c7b4f5ff984942f139a604861a01cb6b91060d2c890695497a4f58fcba10d62a3e3840ee355557df83f5588be188f SHA512 423b95a5dec17e500e5122bcb9c1ffd723867b7e7837482fbc2a85c4347a19b1f97e6ba198dda14135df88d30a4ee683e2e2a0232544a8997741dfe33b98de1d
EBUILD soapyplutosdr-9999.ebuild 706 BLAKE2B dfad836a2ee405604f02460e22bc3bfb036c7b4f5ff984942f139a604861a01cb6b91060d2c890695497a4f58fcba10d62a3e3840ee355557df83f5588be188f SHA512 423b95a5dec17e500e5122bcb9c1ffd723867b7e7837482fbc2a85c4347a19b1f97e6ba198dda14135df88d30a4ee683e2e2a0232544a8997741dfe33b98de1d
MISC metadata.xml 436 BLAKE2B 8fe11a2dba0dbe5997a3683a423f9227331ed3fca8fed8a690a8a36c5e4e57323052f100762cc2c8294d4e5c609ef5f90e0692ace5debe7a27a72a9f6ce29af8 SHA512 df17955f21c6565f21e33df9cbc4fdde9880de427a16329c45a5b2f738eb4dbfb998f709df06a7bb8b5501c26621e8f206bf9afe39a0808ff3d039e5bdd74a03
diff --git a/net-wireless/soapyplutosdr/soapyplutosdr-0.2.1.ebuild b/net-wireless/soapyplutosdr/soapyplutosdr-0.2.1.ebuild
deleted file mode 100644
index 581a4770737e..000000000000
--- a/net-wireless/soapyplutosdr/soapyplutosdr-0.2.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Soapy SDR plugin for the Pluto SDR"
-HOMEPAGE="https://github.com/pothosware/SoapyPlutoSDR"
-
-if [ "${PV}" = "9999" ]; then
- EGIT_REPO_URI="https://github.com/pothosware/SoapyPlutoSDR.git"
- inherit git-r3
-else
- KEYWORDS="~amd64 ~arm ~riscv ~x86"
- COMMIT="782650597b18f311cc97fbb7c6813539e6adef16"
- SRC_URI="https://github.com/pothosware/SoapyPlutoSDR/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}"/SoapyPlutoSDR-${COMMIT}
-fi
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-RDEPEND="net-wireless/soapysdr:=
- net-libs/libiio:=
- net-libs/libad9361-iio:="
-DEPEND="${RDEPEND}"
diff --git a/net-wireless/soapyplutosdr/soapyplutosdr-0.2.1_p20220710.ebuild b/net-wireless/soapyplutosdr/soapyplutosdr-0.2.1_p20220710.ebuild
deleted file mode 100644
index 254e0ba2adb5..000000000000
--- a/net-wireless/soapyplutosdr/soapyplutosdr-0.2.1_p20220710.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Soapy SDR plugin for the Pluto SDR"
-HOMEPAGE="https://github.com/pothosware/SoapyPlutoSDR"
-
-if [ "${PV}" = "9999" ]; then
- EGIT_REPO_URI="https://github.com/pothosware/SoapyPlutoSDR.git"
- inherit git-r3
-else
- KEYWORDS="~amd64 ~arm ~riscv ~x86"
- COMMIT="b906b27e6820fe44fcc3527cc876771f7dac85d2"
- SRC_URI="https://github.com/pothosware/SoapyPlutoSDR/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}"/SoapyPlutoSDR-${COMMIT}
-fi
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-RDEPEND="net-wireless/soapysdr:=
- net-libs/libiio:=
- net-libs/libad9361-iio:="
-DEPEND="${RDEPEND}"
diff --git a/net-wireless/suscan/Manifest b/net-wireless/suscan/Manifest
index f48193058c01..a5615e9e3963 100644
--- a/net-wireless/suscan/Manifest
+++ b/net-wireless/suscan/Manifest
@@ -1,5 +1,3 @@
-DIST suscan-0.1.0.tar.gz 1868384 BLAKE2B a021b67f38f86cd54c137c6091ecc2bdbc92fadcc4173f119a4a071d90db8ce259f02a38006b9021f8c65fe13a3a64b2a4b0d459f3d32b492c70f0551f8f59d1 SHA512 1ae42fb2ebe762b77040b4f2bee70b213e89ce9c348c7b4d589600d0bc764a402cf5bbf8488d8f69bdb4c03aea44cbf6384ad986dac217591caab563bdc09fc6
DIST suscan-0.3.0.tar.gz 2951138 BLAKE2B 71ab08a8a9e3f38adb188254b7130f485ac043841aceb0d7c2f16138da593e87745bacd1a7292aab05e23d669f32bb7c72ce5546540005484936a9e80aa19e0d SHA512 7074217e2abfd06ace2acef6dbdea1c44e58e8c7a11f798686a6ed1b914e0f0a3c19c45bed9975781f889d8bc237e3d18083ee751b6921947939c0e24f3833cd
-EBUILD suscan-0.1.0-r1.ebuild 748 BLAKE2B 8ef22b2ab13ab9d56f74bf352a7b2ca4c8953ff02b6f6b9817dcae24f010088db2c7a69eabf87a847c91e6c582ab69134043497016f231b34f36dedbb4d8b36f SHA512 a68f415792958b3ebee4563f91c50a640d1de14632ea5126828c46782f607f02e0cc53d3230cb06efe07e772ba736f379bc586f257cb3c9b14a99a3c4d26ddf7
EBUILD suscan-0.3.0.ebuild 565 BLAKE2B d224b8be5c78bcb83a31dfea9490ad7ace3997367a04c59faa900c4880d97420dce331801b93f9fc8e080c7e1800ac75c3764bf497f3ae9bf92d0d49b5e2a3b3 SHA512 7b1c8713156f4699e3fa3bd7145a1d2a77afdb696ccece9a7f2e7c595599c3ddea924de4397b399fc02b731cde6b2b11200a287ee875ae61224f7a0d13f8d3cc
MISC metadata.xml 429 BLAKE2B 4279a8aeae7f045c23b36e4b7005bc61bbadbaaf5378d792ba03f44c8c3e3cd09af95c39a33a7809b9fed0736c46f350709aa3ddeb7e9771e1a2ac4971d0337b SHA512 a67f84734752351271a5684b698519330fbc3aa7199b305582eb4486ff3d791ae5ca440fb18d44e337d5fdf72a1cdd6c44c1a81be58d66c459aa6e7544e34a14
diff --git a/net-wireless/suscan/suscan-0.1.0-r1.ebuild b/net-wireless/suscan/suscan-0.1.0-r1.ebuild
deleted file mode 100644
index 1f10e15ed213..000000000000
--- a/net-wireless/suscan/suscan-0.1.0-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CMAKE_MAKEFILE_GENERATOR='emake'
-inherit cmake
-
-DESCRIPTION="a realtime DSP processing library"
-HOMEPAGE="https://github.com/BatchDrake/suscan"
-SRC_URI="https://github.com/BatchDrake/suscan/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="media-libs/libsndfile
- dev-libs/libxml2
- net-wireless/sigutils
- net-wireless/soapysdr:=
- sci-libs/fftw:3.0=
- sci-libs/volk:=
-"
-RDEPEND="${DEPEND}"
-BDEPEND=""
-
-src_prepare() {
- sed -i -e "s#DESTINATION lib#DESTINATION $(get_libdir)#" -e "s#/lib/#/$(get_libdir)/#" CMakeLists.txt
- sed -i "s#/lib#/$(get_libdir)#" sigutils.pc.in
- cmake_src_prepare
-}
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index c3746f6eadaf..a347b5489489 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/package.mask b/profiles/package.mask
index d635aa3b68fe..e00bbc0838eb 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,18 @@
#--- END OF EXAMPLES ---
+# Eli Schwartz <eschwartz93@gmail.com> (2024-03-14)
+# Deprecated, doesn't work with python 3.12. Unmaintained with last
+# serious release in 2019, and another release in 2024 that claims
+# to support python 3.12 but fails tests if you actually do. No
+# route to making it work with python 3.13 at all, and upstream
+# explicitly states that future "like Python 2, is now done". The
+# package is entirely redundant to packages not supporting python
+# 2 anymore, and the ones that do support it should be using
+# dev-python/six instead, anyways. Bug #888271
+# Removal on 2024-04-13.
+dev-python/future
+
# Petr Vaněk <arkamar@gentoo.org> (2024-03-13)
# dev-libs/hyperscan upstream is inactive [1], please switch to more portable,
# drop-in replacement dev-libs/vectorscan.
diff --git a/sci-electronics/Manifest.gz b/sci-electronics/Manifest.gz
index 94df99097bfa..9fb7d3d03e7c 100644
--- a/sci-electronics/Manifest.gz
+++ b/sci-electronics/Manifest.gz
Binary files differ
diff --git a/sci-electronics/fasthenry/Manifest b/sci-electronics/fasthenry/Manifest
index be746feefd3c..5983db4a5eb7 100644
--- a/sci-electronics/fasthenry/Manifest
+++ b/sci-electronics/fasthenry/Manifest
@@ -2,5 +2,5 @@ AUX fasthenry-3.0.20.07.17-ar.patch 556 BLAKE2B 8f0dd170c3874598050e3f5706072f8e
AUX fasthenry-3.0.20.07.17-cflags.patch 1621 BLAKE2B 1cd3be8b20ebbc5392ccf075ee1c87ef56da08bd8b5bad5c4d1680a7721d8c8e925714d76b45a0c7e77b24f1ea06228313dd37e7a7d1077942e4e592e0822897 SHA512 54f66a9b1408cb88c53c3220291ab5a0674d0bd328fef88be6da630e1567a21a1d9cc6ddf044c3c6c4eb879ff0d84161e8918b887d3cf36e6b7ac351607d60de
AUX fasthenry-3.0.20.07.17-ldflags.patch 1586 BLAKE2B baec5791cd996f64f20093b6d610f98260b15854e18dab52ba89a65d86f1481b6eb2af58b4878e20df2dc61ff7984dcb17fc55d3f98adc3505577e7922f5a98f SHA512 319a7ac37de72e1c5e8e1e49f0d781674a62bd0be1ee835dacac40e7624fa6e3d5e6aed230cca0a3a10abc5c8c2790be090dfc70c01f2ccbfdbd4273f6933cf5
DIST fasthenry-3.0wr-071720.tar.gz 5196905 BLAKE2B 577e1b6c9b5483144f54de96439a2f11d41bfe54fbd9973084c2e17d180843ceaaa946899ae1bc71ef7dcf3b048da9775f2015fe03ce01ece67f66f998adba9b SHA512 90419c9e8cbdbb16dcb34db65e4e87643cbdbfad980012ea8c08d4fc062a113e388a38705d4d5af3970107ff71630fe7afe3b29e1de731c147798e683ec71cd3
-EBUILD fasthenry-3.0.20.07.17.ebuild 769 BLAKE2B 73a749c32bc5493b43db213e7fae815862c077500e7755661f19c1c01de6ec1f99bc821998a7f18e50becfcd0454d09b52ee84e0648605625a3a51ae1288b71e SHA512 790e8cb137df98a077050263d9967ef3bceb9605dedfeb2329f951c50122cefe3ec04132ebe29e55530931480496f2ff63337ed163791dc55b41f24ffef30ca8
+EBUILD fasthenry-3.0.20.07.17.ebuild 943 BLAKE2B ea1d62d9c9f85eafa25292d3b11d93b35e7c43ee95dfd46af59b0d2f241f115ea188061413f53dd55a5479f0ee925d9c8ac03c39f3b4e8356cf89cbcbc0357a5 SHA512 f48aa49998dab07fc2d9f8a142ae0c81979072902d7b470a202597bcc6dba8e70a3ebeecce73d1565343248069ccfc6e03fb06f87de0adb7e77e2033cc670510
MISC metadata.xml 334 BLAKE2B 3dac6928ed99ded30d413ab7a76c4ff2ff8106df463474725b091f9bada90adbd8acbd97c4ba3f795477f899a77ff1098f53fd075c59b010c0f980f5e19de64a SHA512 d4e98fb55261ea5fc2f339716e836420789bb03184701d1d7cb3b5bbb685e2ecbac3d61d34af7ff172983b6ae7415c38f15754d80cfcea55c13fecf587733b0f
diff --git a/sci-electronics/fasthenry/fasthenry-3.0.20.07.17.ebuild b/sci-electronics/fasthenry/fasthenry-3.0.20.07.17.ebuild
index ee1cef974df8..399a445b4d6a 100644
--- a/sci-electronics/fasthenry/fasthenry-3.0.20.07.17.ebuild
+++ b/sci-electronics/fasthenry/fasthenry-3.0.20.07.17.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="Three dimensional inductance computation program, Whiteley Research version"
HOMEPAGE="http://www.wrcad.com/freestuff.html"
@@ -27,6 +27,13 @@ PATCHES=(
)
src_compile() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/862450
+ #
+ # Upstream provides a contact email. I have sent an email describing the
+ # bug.
+ filter-lto
+
tc-export CC AR
emake all
}
diff --git a/sci-visualization/Manifest.gz b/sci-visualization/Manifest.gz
index 215cb16b4ec7..757f7489a3e0 100644
--- a/sci-visualization/Manifest.gz
+++ b/sci-visualization/Manifest.gz
Binary files differ
diff --git a/sci-visualization/dash/Manifest b/sci-visualization/dash/Manifest
index 21c079cd381e..863eb0d97176 100644
--- a/sci-visualization/dash/Manifest
+++ b/sci-visualization/dash/Manifest
@@ -1,4 +1,4 @@
-DIST dash-2.12.1.tar.gz 24239780 BLAKE2B bd46dc902555b9877651a3285a35b9ac5cbf2beff327e7689768a1257e0f7982ba3e497cb78c092faf59132702695b87601b585f6d55f4685b27965845aaf3d6 SHA512 88ba2ba078cbddfa0e322ed65afb89f376d0ff8654b34658e1889eca02e12de65ba06493dd01e15fd30e445af0cfe0779931a26e9ac3d88a1400d588036368db
-DIST dash-jupyterlab-2.12.1.tgz 2260 BLAKE2B 4ce19390f58ab74e5a8c8a3926ba6d82db15b603f9123bcb1372bc6919bc5a48ffa0e9c97fa0ca654607a269d125e4e20b2e7e780cea6bb4d70fbed8bda05c75 SHA512 2bede3e1a3469b299bdfa900ca6c75b05c0ecc72d16ed510e8ee2ee0e5538584bedc43ff25cf0ae910ea60b35177fa33219383d8f3ab2cec3a69f0e3f9f7f43c
-EBUILD dash-2.12.1.ebuild 1220 BLAKE2B bfa7b54f2c8c5bc0323a742f13a992b25da22d02fc44a4880872e424b3a42d1d70428f0bf4c376881c432d9a61cbc91fb58b9624bc7431b9642a525fe9db2880 SHA512 6ee9706322717f71dd061b58b822c6dea89e50cfb2ab272f1f69e7c8e7ab47abbd5dc76ec7f37b0ea9cd13436c96a9745835514169f353db582e0055142ef5ad
+DIST dash-2.13.0.tar.gz 24240980 BLAKE2B a0c596c39efd806d454e3e00f7fe54e6dc43133f4a61ad77659904e9b660212de10b79b6ef46da5718c4a3ff32492d6cab2df2ca197e969c752b5c5819826661 SHA512 2c403f2559ef673f8d531b7e58538bf2624617132e79b91962e02518407ee834d02dab489121fdddb8aa0c608bd86cd49a5f6ec2c6ed47a5ec806e7fb7ce9097
+DIST dash-jupyterlab-2.13.0.tgz 2260 BLAKE2B 4ce19390f58ab74e5a8c8a3926ba6d82db15b603f9123bcb1372bc6919bc5a48ffa0e9c97fa0ca654607a269d125e4e20b2e7e780cea6bb4d70fbed8bda05c75 SHA512 2bede3e1a3469b299bdfa900ca6c75b05c0ecc72d16ed510e8ee2ee0e5538584bedc43ff25cf0ae910ea60b35177fa33219383d8f3ab2cec3a69f0e3f9f7f43c
+EBUILD dash-2.13.0.ebuild 1220 BLAKE2B bfa7b54f2c8c5bc0323a742f13a992b25da22d02fc44a4880872e424b3a42d1d70428f0bf4c376881c432d9a61cbc91fb58b9624bc7431b9642a525fe9db2880 SHA512 6ee9706322717f71dd061b58b822c6dea89e50cfb2ab272f1f69e7c8e7ab47abbd5dc76ec7f37b0ea9cd13436c96a9745835514169f353db582e0055142ef5ad
MISC metadata.xml 1362 BLAKE2B 476d401a89b61e6f3351eb372460651ca969ec7ce0e93610f446f502a37ff29b40cd16108f0b38a9d2639e76b8845d0da6eb313367c8b1d248b6d41c266f57e8 SHA512 beb967cce5f39ae8af1aa1e123ee901cc2a3683a820d61e9daf21ce8363e35236d97b1896229cecc7a605092a9ba189d848af0d0b31c515b1c02e2f1094b2eb5
diff --git a/sci-visualization/dash/dash-2.12.1.ebuild b/sci-visualization/dash/dash-2.13.0.ebuild
index 52012b782c7e..52012b782c7e 100644
--- a/sci-visualization/dash/dash-2.12.1.ebuild
+++ b/sci-visualization/dash/dash-2.13.0.ebuild
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index dda8760bb9d4..96b4e7b2a833 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/acl/Manifest b/sys-apps/acl/Manifest
index 637074e8de6c..dc288e61ea0f 100644
--- a/sys-apps/acl/Manifest
+++ b/sys-apps/acl/Manifest
@@ -2,5 +2,5 @@ AUX acl-2.3.1-musl-1.2.4-lfs64-fix.patch 1028 BLAKE2B 3ce13de7ee1f58b7fd1c39ca9b
DIST acl-2.3.1.tar.xz 355676 BLAKE2B 15e81e8159ddb21ef0c262bef3101c0b6fa546738a2ab74c01ccc21fd1c3dc8ab6aaf84a06dee6da22291f3ca4feeffa60c7d11bfac1ab770a6ec28e1f1655e0 SHA512 7d02f05d17305f8587ab485395b00c7fdb8e44c1906d0d04b70a43a3020803e8b2b8c707abb6147f794867dfa87bd51769c2d3e11a3db55ecbd2006a6e6231dc
DIST acl-2.3.2.tar.xz 371680 BLAKE2B 9f2abfddcd403df2c716c05f02a1b52453613d10948dc58a65b9ef41b44e37db6de99fb22dcfc4f6f0fb5d0319c939da61bd4e0fba2cdb5643e8087ecd34eeac SHA512 c2d061dbfd28c00cecbc1ae614d67f3138202bf4d39b383f2df4c6a8b10b830f33acec620fb211f268478737dde4037d338a5823af445253cb088c48a135099b
EBUILD acl-2.3.1-r2.ebuild 1951 BLAKE2B af49c5dff0ec7e53fdc1f8671eab74fe88184b3a22e62beef1e4a9db1ffe8268ccffca52f9e2f4981862d21da0553c4dece14422bd4201d2df8f37a4c0ab416a SHA512 fff12fef1da544137734a8c524b0f812cb7c353b94ce5e82f35bb266c65300923d5c7dd17f95c30606f673cd23500891246c5b2595ac7589e3fe76564315b456
-EBUILD acl-2.3.2-r1.ebuild 1278 BLAKE2B cbacdd9ea411196be2fe89d4fb24291a6e50905eecc55e2c75dd0f75278bee705082ea29569cdefccbfff7b3e7402a58ed089d20217d782c17bfba5d9bf15146 SHA512 2edc2c2832c978ca160b845939f1121fed68f5d9fbeec687900219e2a491762f81aea4c2074f23c53f762bd2fb4bfdbad06f6842b9cbd584f2d23e930fef8887
+EBUILD acl-2.3.2-r1.ebuild 1271 BLAKE2B df0d23aebb6b264f5f33d8a1df3513af77d8241caa95d6f0f728e77e8e25c5f03cb23901700c0b2ee881bfa7db8b560e2b5821dc54cd37f9dea833f6450e6ad8 SHA512 1c24060bd4badceccab57ac86b9159fe9e3e2f912ef949846b1bca74c38e36cfe12df32b2c6ac3d9ba1f45bbe916f34662b273bdcbb8298f3dd556d1172ce62c
MISC metadata.xml 345 BLAKE2B b168c40ceb66cfacdb1fbe9b5031705f5c3249afeb872163663564dac2ea85e6fa857804831a80b4c44323223b417a24a156d27f8231396d5b090e44a0dc9288 SHA512 e0cbeec10fb47ace3d0fd3c1ba8a5a0bba02345a3e0df30aa82777507fb6ab75f2705b06e7635a00406d2b0839bc41d0a9fafcd8926844e1d9877b8cf2ed6f78
diff --git a/sys-apps/acl/acl-2.3.2-r1.ebuild b/sys-apps/acl/acl-2.3.2-r1.ebuild
index 83ade1a687c9..8eb01adfb453 100644
--- a/sys-apps/acl/acl-2.3.2-r1.ebuild
+++ b/sys-apps/acl/acl-2.3.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
LICENSE="LGPL-2.1+ GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="nls static-libs"
RDEPEND="
diff --git a/sys-apps/attr/Manifest b/sys-apps/attr/Manifest
index 78af3ac68bd9..480e400ef266 100644
--- a/sys-apps/attr/Manifest
+++ b/sys-apps/attr/Manifest
@@ -3,6 +3,6 @@ AUX xattr-shim.h 253 BLAKE2B 2e9a549f208b7eab0871daeebafd1ef9924102e60f68353a04f
DIST attr-2.5.1.tar.xz 318188 BLAKE2B 876dcbd802ea79b7851640f208820ffdfb73dc46065af673037c6dd50ad2af158f9f74b34cf45728baf9d0cc5572b40c3f102aa2907245a877db0d3879e38f04 SHA512 9e5555260189bb6ef2440c76700ebb813ff70582eb63d446823874977307d13dfa3a347dfae619f8866943dfa4b24ccf67dadd7e3ea2637239fdb219be5d2932
DIST attr-2.5.2.tar.xz 334180 BLAKE2B cf26348c3a96622e4f62493ac7655e14b6580d36a5784ef4c3750178856eceabd33192fd58516be21c8aa1ad41d56c024ad440ef4bc922bed8f7a4984ea16c63 SHA512 f587ea544effb7cfed63b3027bf14baba2c2dbe3a9b6c0c45fc559f7e8cb477b3e9a4a826eae30f929409468c50d11f3e7dc6d2500f41e1af8662a7e96a30ef3
EBUILD attr-2.5.1-r2.ebuild 2365 BLAKE2B 25f73132b6c1e92a6786474718cf399e5e1958be5b63d455e85d6e466febcab161c4787fda2e35958b55c90999a11d1378805197f5bc21895681ceaf489cebae SHA512 1f81875d8338e9df204cfc75b5c12d3e40fc3c782c2105bf8d02bc2e3b99455303bb99cff2da44bdfd1a20c3146bd1e2c13866f27c70da9b6ed620cc95d9234b
-EBUILD attr-2.5.2-r1.ebuild 1426 BLAKE2B bc876babca1c006bac117c2c0c1fbdc2ce178963e302c6dd50541fe79e6360efb0aed20398ac01f1773f652180f967d4ae1b87ec1312d361555e52d380ac8051 SHA512 61effca67ce3d0496d29d1a989eca3fba11d277649613462adf2aa098ea241eb9802befc59181555ae2ae3e27ff990b408c61b9cfca28a4c812f36ae9981f24a
+EBUILD attr-2.5.2-r1.ebuild 1420 BLAKE2B 94b3d3c8a606e7f084e0da7dc0aeba1dbb5a2a5dfba0eac4b327c6cd123d36035ae7e78a76264bcea86ecaf704468982f6eaa9e1322621a0013ff20475d20715 SHA512 77ffe43eda18522cd6e1e86a34b8e2937b352c8e7a9ab72ecfeb44387cdbdb151a83941921803dd4bf388ea2bdd93d1e38bc0edeb6278f7f28ad24e033203376
EBUILD attr-9999.ebuild 1426 BLAKE2B bc876babca1c006bac117c2c0c1fbdc2ce178963e302c6dd50541fe79e6360efb0aed20398ac01f1773f652180f967d4ae1b87ec1312d361555e52d380ac8051 SHA512 61effca67ce3d0496d29d1a989eca3fba11d277649613462adf2aa098ea241eb9802befc59181555ae2ae3e27ff990b408c61b9cfca28a4c812f36ae9981f24a
MISC metadata.xml 389 BLAKE2B e857460e11e0ea047e3cc0a9ee3f02e9271dc01d12d82fc9412348dc2fd1173fc5ed2c12a9c4de5cb7098eb2de2a78f6865ef88148179f67121a92c04eb509e9 SHA512 ae5a0d549f4226808931af6479c023d6d02a7f40c8eed053e534061458bd3e7a1921bbb24bf4a8f5f02816f66ca6e17b9774c00b3063ffaf2adba7e2a921dd00
diff --git a/sys-apps/attr/attr-2.5.2-r1.ebuild b/sys-apps/attr/attr-2.5.2-r1.ebuild
index 8aac35056b3e..21324d6ab31f 100644
--- a/sys-apps/attr/attr-2.5.2-r1.ebuild
+++ b/sys-apps/attr/attr-2.5.2-r1.ebuild
@@ -12,7 +12,7 @@ else
inherit libtool
SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Extended attributes tools"
diff --git a/sys-apps/coreutils/Manifest b/sys-apps/coreutils/Manifest
index 27d4616e7f63..efb49289ab9c 100644
--- a/sys-apps/coreutils/Manifest
+++ b/sys-apps/coreutils/Manifest
@@ -19,7 +19,7 @@ EBUILD coreutils-8.32-r1.ebuild 5947 BLAKE2B 19f30ddaa57e16326db783e2396ce653c17
EBUILD coreutils-9.1-r2.ebuild 7089 BLAKE2B 46d3b096e6bf83a84d375a7e587c65bd2fb06055ba185148535b344821cc3cc9ff6594ad20b1a3d6ad44d4bc5bb91e81f0d17a95f3b10b3759a06ce21ac4ff69 SHA512 a204c023de8587f67a3e3f4c5fea48781c4821f2857bad4b059f175841acaedc0bac313c64d1304bae59366c96d9928257b45b2deef48c7c7433b3c94a15bbb7
EBUILD coreutils-9.3-r2.ebuild 7765 BLAKE2B df59156cceb02733100f4e2657da41c86f294000b2b7de8c305bf289e1255347cf9859a4d8485ac2444ce281fed5d4d32d1a03f6106b4182a43c7cd7d0a72359 SHA512 735a7c58b4fe9f699968f769006047c567b5f37704e6fdfa9e486610454c192332a443c2ed933ea9660e2b5fb43d7d3c9afefca883aa510256e39f6ce13bc6ba
EBUILD coreutils-9.3-r3.ebuild 7902 BLAKE2B a902516e5e1a8df5882f2393a64ae37bd58eed3dc2d2758bccc99a7b235a25b29199a0343de5caa6acdc845954acc0ea8af7abb00deab62bdfd7c8b0dcfe56b5 SHA512 76745ef766f49262712e577d3b69900a331a32fc4e14d1ee4b1152e0dd0e742b4ce12140dc07c6fc6bf9dedad7781047ae43fe5ce76906aec8a3131dd84bfe5c
-EBUILD coreutils-9.4-r1.ebuild 7887 BLAKE2B 5490b50fc0704173199bb12f34704e6cf43bbc8348ea9eb0dff9e526f3e68d1941920272143b643edcad86903f8adf2004be7844a464720699e7cdb2c2c0888b SHA512 834e88b8e5879f344f45d0720a6e840714e939f2a4cea3dde8e1a4be11da24bbb438df26754e5f7a453fa9bb56aa45d2df2f1d648255b757b0489035f9622934
+EBUILD coreutils-9.4-r1.ebuild 7883 BLAKE2B c75a9f5854065feeeffc0d1b8df7c30246385263c45113cb4a70c4e2fa64630437c69678d19da32088a7b6c0fd5dc18ec166922c080571c4f45a5461964fa45c SHA512 c2409abdfed8b0aa08bc01594d43b9d39b780f5388fd9a1a5b93dc82fda111221a050c1d568175f755613f1d5d522027c7c250b573a31a22b82a93992ebaf2ae
EBUILD coreutils-9.4.ebuild 7838 BLAKE2B 2745958376d99d53379e7e203451c7f295906dcc05489235b8991863741dfaf79296f04a8dcfa9d99ce7729cdee39037acfdaae2d2ed8fefb38f0c16cbbe228f SHA512 f798b7be323d8be4170c559e0d1bba7f75cb6f5da8573301c4805958d2b5b82217794bb7feef1dbaf6a1cef1fc81f98eca29786b14d6160c6324f767eb055bfc
EBUILD coreutils-9999.ebuild 7800 BLAKE2B a0b4403e1a58f18a8dc7456eb062fae2e9bd1ee86e9eef64a919b1e581d578f83d910c57ce4fc7a4da78a49ae20eb9544b1d3c5fa8a7496ff2d9a15cddef033f SHA512 97e1d4ed72554c5e2421e58087657a324ad662296efecc8725523a71c22b9c1858af74cc35a869afc43ef01d39fae323fe4db582446049a9f9c3d24dbce8efa3
MISC metadata.xml 1093 BLAKE2B 68a653fe54fc668c7f2c7c01904cfca5a071192de4370dcbba427e673f8e9ec33b5104a868a5493117ef24e277446181383140c621b105689797aec4e077b86e SHA512 bf8f2653a1a81edb6e4090b127c5660e0c5ab41a33c985dea1b5cb05c6656b04f42084ce4e561f4550c3e54630893314d3084011c673e7d5aded022be1c065d1
diff --git a/sys-apps/coreutils/coreutils-9.4-r1.ebuild b/sys-apps/coreutils/coreutils-9.4-r1.ebuild
index 35ebf58c3f8e..886fab7d41eb 100644
--- a/sys-apps/coreutils/coreutils-9.4-r1.ebuild
+++ b/sys-apps/coreutils/coreutils-9.4-r1.ebuild
@@ -33,7 +33,7 @@ else
verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )
"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux"
+ KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux"
fi
SRC_URI+=" !vanilla? ( https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCH}.tar.xz )"
diff --git a/sys-apps/ethtool/Manifest b/sys-apps/ethtool/Manifest
index 6af057788712..49a605d03917 100644
--- a/sys-apps/ethtool/Manifest
+++ b/sys-apps/ethtool/Manifest
@@ -1,5 +1,5 @@
DIST ethtool-6.6.tar.xz 352476 BLAKE2B dfbc5f9a6ac63210d1ae305c2458cc44d38d44fcc272c9b0397a13a93e0aa0a09e3750e330a27dcf4dce796c6bd302c4d4c1fd91faab824a81949c31f1ed3504 SHA512 1e7eae3abe59e6af4bce0ebedd0a7ea84d1b0adc7693a0f03021c4096677096a022fdae521ac02413f9db46ee232b89dd2015a116845aa6ca7686fdda50a5b21
DIST ethtool-6.7.tar.xz 352772 BLAKE2B 94a6fd8d29ff479eb894fe56bf991f522fff9af5a94c176d06be2819fe2520125cb48dbded229df1a9f5a0308aeaec503c55caf5d248eef87640c7f90f1132ec SHA512 07d13f9a8f980dab73c07e7c68179cfee272f53103c6dfbce1814b768e3313dc671a0cbefc63d4d53a616876bc1f96db8db2444617e4d58d741fae3acf0be524
EBUILD ethtool-6.6.ebuild 597 BLAKE2B 8b3815d7ae1c0299034324a1ed58f0279796941284df7d71a4c6238a30ebbe997c4250d538e4f7fcfb0e4e4e6ee2ae8bd3ec5d99526ec44bdc5b885ebd3e45b3 SHA512 3d4d11b7a5a392618b0214485baa852bad92dafba66b8f44c9abfd25052019b1d11840a842283344a8f83ae6806d83c0e8b33fdfdb0fb8418b0211528e1ba6dc
-EBUILD ethtool-6.7.ebuild 605 BLAKE2B bbd695bc614b44c12e38b08e026b1dbea5dc8aee84dccc9bafd56734ef1b2fc005a345b3fb5ea486828672c92738ca348372a246347934df80afd5475ca3dd22 SHA512 4f5ced2b28468b5c2d5833461bdc8746338d98355891a0f9a800aa214bfd075d193c1d1e44c550c8636121d069c444c770e66d4744e00a4ca32aa1edebaf922d
+EBUILD ethtool-6.7.ebuild 598 BLAKE2B fcaa2dfd58b09b17fdd3fec6a377644ab0d7d66cd8e01c0399a99307680981229ac18315f4a670032d0dfcd4a51620c03e47aaa3e9d36939a73e04ac79ed5219 SHA512 83330ec32672f285d34a1328f78b7f39b1fed0eaf8486f17f8e5de96ecdc2abf4b09bc29d5d6712c28b192c528ec47c5627a422ac36d0cca28e539a7c099540c
MISC metadata.xml 993 BLAKE2B 92777546a5d0d904b319409448ce71991ddd4b89941888b19d2cb093b9f3227361fac1ef39535524a5bcb7b1cfd91c90fb4557d5501b46d44df64e647fb7d3aa SHA512 696f633f299189a01bc9ff309faac585a849323e0d471e1ddb7631bc917c83220844bae7ba1568a181b08029f4109bb2cf0c3063cee5f0d91705a04abe353793
diff --git a/sys-apps/ethtool/ethtool-6.7.ebuild b/sys-apps/ethtool/ethtool-6.7.ebuild
index e2e14f39f01b..68d44d2fc64b 100644
--- a/sys-apps/ethtool/ethtool-6.7.ebuild
+++ b/sys-apps/ethtool/ethtool-6.7.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://www.kernel.org/pub/software/network/ethtool/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
IUSE="+netlink"
RDEPEND="netlink? ( net-libs/libmnl )"
diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index e4a19cef0f2e..95df1f741c87 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -1,5 +1,5 @@
DIST fakeroot_1.32.2.orig.tar.gz 571345 BLAKE2B 796ad9a43fb6390ff9a286940517c84c0c4c304cdb9316bcb65da4e7a763e3911a3524cb47b797a48bec55e9f0ce587bd571ed11097ef4c4d4b6979609e4b4e4 SHA512 62fd597f8fb7e2d977892851a5dc579d431fc9a25fd0ce02e3997ac6be3d22edd9cf03ede68cf961096de86659962f9f04e0e747074ea3c79931c0413c32612a
DIST fakeroot_1.33.orig.tar.gz 571364 BLAKE2B bdc961939c63d9fd2d9a6700a17ea36aba806b640aadc471053d4a947c1635783bd28e57237818036922c437e7d7624138192e7a3e0f6ee48073c6a1442f9052 SHA512 f87b85531fc5af4ff24a6e27a5b7a25f7d220672fb0b0b925554b0138f3cff7ff7920ce96ed77313a7fb55656a313dc07b58c2935be262091405e509fdcbec03
EBUILD fakeroot-1.32.2.ebuild 1884 BLAKE2B abfcb20999f869c9073021e88b00e09a88fb35bbdd39e81d166d813afebe4a0c9b00ad537fb7ca3a324e00255c6c7f6e3f16b0ef273c57a2dd79abaaaa518784 SHA512 51f191b2f0345e0a062db7c20dd4b2c48057478b6f66a6e223bed3ff3d0825b8d968e4dc3db8f0c85b1f4a686428d28d362bd7dc76c3371dacaee8b64cf7b6fd
-EBUILD fakeroot-1.33.ebuild 1891 BLAKE2B 49f82c597d37eadaca3300b177d83be008061ed79dcfcb7583ccbe08fff122f412ac3a129f50ab1fbcfce79efe16748c9069ef159ee0f614721aaf4b7cb9afeb SHA512 cb33840de78eedcd2f019355ff23d3ebde4393b86061fa3dcbbd87f1503cc60af022a47d30b8f0aaa97f0059bb8917e1068f07721a0e272365cd1e45fcc8c261
+EBUILD fakeroot-1.33.ebuild 1884 BLAKE2B abfcb20999f869c9073021e88b00e09a88fb35bbdd39e81d166d813afebe4a0c9b00ad537fb7ca3a324e00255c6c7f6e3f16b0ef273c57a2dd79abaaaa518784 SHA512 51f191b2f0345e0a062db7c20dd4b2c48057478b6f66a6e223bed3ff3d0825b8d968e4dc3db8f0c85b1f4a686428d28d362bd7dc76c3371dacaee8b64cf7b6fd
MISC metadata.xml 258 BLAKE2B b3ebb9691cf2c860b26172c2fc7ead843959a83806b7c06f4eec2ea349a6d2f39afe2f4b08c09bc7f65d18bece520b8b6306c8c7c2075d653f04b09af43db8fd SHA512 02ab38ca1547c68e87cbcad1dd4bb121e90d1fcca941cbfd29583ea803ed50617aa6a29df11915af5e95d63fc817df2250c7b8189157d705ef86e477d6a1685e
diff --git a/sys-apps/fakeroot/fakeroot-1.33.ebuild b/sys-apps/fakeroot/fakeroot-1.33.ebuild
index fd6feaf0de3f..8f71a0750d44 100644
--- a/sys-apps/fakeroot/fakeroot-1.33.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.33.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="acl debug nls test"
RESTRICT="!test? ( test )"
diff --git a/sys-apps/file/Manifest b/sys-apps/file/Manifest
index 8b1442dfb8ba..adafe848db24 100644
--- a/sys-apps/file/Manifest
+++ b/sys-apps/file/Manifest
@@ -6,6 +6,6 @@ AUX file-5.45-weak-magic-shell.patch 1166 BLAKE2B 715d220e472a6ea1c6374f8b0f7896
DIST file-5.45.tar.gz 1246503 BLAKE2B 30fc77c091e6624f2e9a950f4c6fe69ea6aa46d4a8ad9f20d49320a3675617c5bfbc9ff1ebba5eeb2cf4435c38d71b47b8beeb5146c9f55fe3bac11fe65e89bd SHA512 12611a59ff766c22a55db4b4a9f80f95a0a2e916a1d8593612c6ead32c247102a8fdc23693c6bf81bda9b604d951a62c0051e91580b1b79e190a3504c0efc20a
DIST file-5.45.tar.gz.asc 163 BLAKE2B 1405080c63412e9c66bfe06086ecee28b276b77cc2ddacb20cfd370c539a0d983812fd29dcf7a33bad69d6490cd439ef8d1219bfaf3928fb835a38da85013af3 SHA512 56bf131b2f35e896788be19b4d8cd1c7ec942c794fb584d5e589375d22fbccebdd04c03e779fafc0c10840586dc41e64251b3de1767ae9ab95f5d3300f9af254
EBUILD file-5.45-r3.ebuild 4154 BLAKE2B 8029a67867a813b16eb13accbbaafe02cf3234ba010e1071b5e3f00cde262f76f1ee6e4d857f10ec4467d926d8bc7e3ae2d1cee39a57537ca9121280dac54275 SHA512 b2e1e21b7a9d8819b85b1711a84034fc767e5e17a0f16c626b3e43338c1200bcda3017b9ecf3077a84db50a82eacf9aac997b8e2c1ded9461c42b45124642c9c
-EBUILD file-5.45-r4.ebuild 4109 BLAKE2B 16fa08e15a4406491ad50245fb3893991668445a850df978d0fdb685d168424e90220fb1a4f1103f5d80889d08408766c7c2031650de6f210800ce96df28910c SHA512 404a9fc6cde1e80dde017e53b6ca4822657f20be9039f897066378b5190ca3c0e681a60e14766c3341a3e1f8aafdcb68e236e18c27fe3379d01bb14308ed9a9a
+EBUILD file-5.45-r4.ebuild 4102 BLAKE2B e88f2c75dd4990c95fafe4b4e52a641ede07c786c9982d5a08db452d4b39d99c89b5fcda651c1e4c6ba0bb7cf07bd0000319cd25245986e43ca7505091e4949f SHA512 ef2e9d9333b18a2182be192e498ef5dbf7bd54967db11aa81ed979910d19039270abf95ea338367a8fb5c5f2d7dad0525aa197ad13549153ee80de6fa23e77f9
EBUILD file-9999.ebuild 3900 BLAKE2B 2e69d6d3f97891ae509d7efd1fad5fbf9162316bb9a4c415db19904d6432971d513df284bab4a28509dfa02b11ed2f2e2392e23ac58bf0290b595d7ef02e6d77 SHA512 81cc6b152667c0f72773b28f4692892c7fb414bc045bf2e8f9f5491cbd4d801b6fe96ef4b0f307bd9d0bf1d48d485e27ae74f7e6a25b91686166c60219d268c1
MISC metadata.xml 439 BLAKE2B d937d412b733516f49ca24a5de5238688ba56c06872cec060608139cb551f78e165e05990bcf6ea5bb1e98d27eb2650f5a972a4cded85eb67dbe9218d5d705b8 SHA512 20ff0c1b94dae95c3b277cfcc10da2b6ff31582cfe8f4e2ae60a74ec45db2a854eef40950f354465a45563ee6333f327566565e40cb16249d191bde585c5b1f2
diff --git a/sys-apps/file/file-5.45-r4.ebuild b/sys-apps/file/file-5.45-r4.ebuild
index 3876dcbbf72f..4947c83e8990 100644
--- a/sys-apps/file/file-5.45-r4.ebuild
+++ b/sys-apps/file/file-5.45-r4.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz"
SRC_URI+=" verify-sig? ( ftp://ftp.astron.com/pub/file/${P}.tar.gz.asc )"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-file )"
fi
diff --git a/sys-apps/logwatch/Manifest b/sys-apps/logwatch/Manifest
index df90c7b8cb3e..e467e16429b6 100644
--- a/sys-apps/logwatch/Manifest
+++ b/sys-apps/logwatch/Manifest
@@ -2,7 +2,7 @@ AUX logwatch 125 BLAKE2B 93e0bb2e65dda3a81e1bf560c06a3739fc2226488492219fab47832
AUX logwatch.tmpfile 39 BLAKE2B 9b1df0ad28bdc16373e71eedb05e8962bf4eda5d564ba8e2632af8158fa3346e8784db2a6bf9aa90c04768743aee6eaefae517feb9f7066d748cae894c1a2299 SHA512 7902aab160b5fd6e1bb1573777f9fab065ed33b0df19da2b5dad31ca962eaea93f9d46e57efca2d76df26c55b48e0578fddf4136e36ed565d8a2b5258dc34afd
DIST logwatch-7.10.tar.gz 511766 BLAKE2B 66d7cb09f4c73ca55a3bad9eb2e9a46eabdc0da444e5361ddc10e7bee28de2e58f2c10530f75d40b2689d33624d612f439171b995e9f21a7e48bf211db1f2bd2 SHA512 838bcc7a3b12eb31450a20195fe2ca4ab238500051bb2f50bd1775272fefa412e0a2473c0294a5495ef594fa530b00dac0dc6d18b93e124f36614686502e55cb
DIST logwatch-7.9.tar.gz 501086 BLAKE2B ebfc65c88036244840fe4fbf42c0bea668cac3063771f0042827a2f583d654403b75bdfa428f50a7fdac5f0098ec08ef5a27006db7f7576b361653594462d607 SHA512 d091fbbeb0cac4b661fb066118fd384dbdeabe137c699ea6892d53567a45978c0742b1be9cf2f8b8c2e522314351ee6c2e3710ac2e61bbf1a3c8d63f78a3646f
-EBUILD logwatch-7.10.ebuild 2492 BLAKE2B 3bda1be9c5a389049e6a2def599c910bf717f9a1e5670f59a04dbe2f815e06ae3afb23c56c5b8dae4a22ec265d4eab95fa2800dee7484a3afc72fedec499fc2d SHA512 75c0acd6d409d20cb1e8f8a91be7c276a13b2d5c98cc8db33d0c5500585db56621c2f0c8c8212b35e36db6c029b6db836c2703d0c8061f10c069ed397d29bb8e
+EBUILD logwatch-7.10.ebuild 2485 BLAKE2B 606862c83852deaf258f89f10b549d815833cc92d5468cc5587ab2eee123adfd170f1815e3cc3ffa99d6a159cefed5331e7d7e13ad4a140b2669dae3ae791e41 SHA512 58c6da397d0c255b13f4542b3155e9607a4f405915d851a47e578087ae0f5e663f41de4cfa03d5f677dc4c4a317578dfbcd6a01a095e4a7226253463f5c0d80c
EBUILD logwatch-7.9.ebuild 2484 BLAKE2B 8a30d602bda388e99701353d6765c9340251b325a813ff927cf6a6b34e4a2fde31c3c03a1f223948838b0d8e87472272ba7fa93b150af677b8ad2036ee70588b SHA512 4334bde2e9f7a4640b4ce27392badaf22ba1383d267f1835b32879519fd65ee0fbc2eac138d709a078a9d8d09b4a97455a3cb823dd8cd83fdd3edce35b744df3
EBUILD logwatch-9999.ebuild 2492 BLAKE2B 88119a119c08dd47428628e1744fdec2fdc4ff429bd5d3e81da52b26c65671e5d34af83b73a374b396d576b6f648afe072f6fc03f160e5504ea2c6cd4d867eee SHA512 eed8787ba2c1f079d5d34fa5400e21991031438aee9bdde80e07f9d31dd2c49163d2d761df0e0574c645158476d4bca8d44ff2861bc85dd348667cce28011721
MISC metadata.xml 329 BLAKE2B ae6bfb6282dd2f5ddc01959eb57e894cc12a69de5fea771439d9b2a95110754fd7c35db97ee238865cfb81333800dcdcfb42654d12572e16cde12c7212a505c5 SHA512 a523f269535d7e0272f2d66b903319197f52477dbf40b32729eff93b5788f9c8b8756a4750128f894b4ab0d05b9effbac5d350e5ae2ab68474ef4fa39022710a
diff --git a/sys-apps/logwatch/logwatch-7.10.ebuild b/sys-apps/logwatch/logwatch-7.10.ebuild
index b83d3ef67595..d85439094965 100644
--- a/sys-apps/logwatch/logwatch-7.10.ebuild
+++ b/sys-apps/logwatch/logwatch-7.10.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]] ; then
inherit git-r3
else
SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86"
fi
LICENSE="MIT"
diff --git a/sys-apps/man-pages/Manifest b/sys-apps/man-pages/Manifest
index 551caffd7d3b..55e081c7bd45 100644
--- a/sys-apps/man-pages/Manifest
+++ b/sys-apps/man-pages/Manifest
@@ -3,6 +3,6 @@ DIST man-pages-6.06.tar.sign 833 BLAKE2B 7198f7a024731fcaeb97c131ff02611cefc60cf
DIST man-pages-6.06.tar.xz 2166012 BLAKE2B 49c022204f8ce82fafd6f34a590a310beb6618d884290123a755efd38a71c974aa2e49d729655fcf82df0b96db8f782c1b2eac5174b319b6a383740e715fa11a SHA512 c50b5a47cff5172e46752b61af4dd9f54ee0be88ab69bcc5914bd8ce5ddfaf7358143bea9f69bd6a45f0420eb5eb4596c2200109b23fe98a5221dd01e4a8ea15
DIST man-pages-gentoo-2.tar.bz2 5141 BLAKE2B c5c7956ab47c8a473e258b1902d5d19d9eb2e9d01786e907d9c3ba691c2a506834ed96cd1f54e8d8415e65d4fea0056659537f0faffe68fcbed33aa728a5e61e SHA512 6e6524b8ad6f1b8c9b147665ee32af49e05603dac61d433acd6b4f1164adef27cd542898f272b07d8659725013dac59c7f34a858968cc054a4785c945e14a770
EBUILD man-pages-6.05.01.ebuild 3585 BLAKE2B d0fadcaf3f096029d388447a0cb9f0f281786fada32a79a2f6cfa400226f653cdeceec92fdafc56a13f8fcfc7b788f2ccb124ff6763d0082c8cf9d0b738bb763 SHA512 d4f0ada88c0aefc8a753300f930170ea1d3faad28d24bec4df9fffae8c285974360f00a6ded62bd6b301af1881a15f5ac732267304473dba95edc973942f2ad7
-EBUILD man-pages-6.06.ebuild 4449 BLAKE2B a0753ea92b599e432710e8c9cfe291fd23370426a7c64e15e9bfa29e3749d3eb0ff4a57c9f0d4120462e0b18d98ef990cd59d4deb8bbf9326e95a896a237f711 SHA512 c409a7c58bfbbf15d2e76d330e1b9ccfd42712516dc07aa61a27b5968a39edb793124ed8f904055a9423ac41a3519ad067665455d79dc273a7b9767ac27d2de7
+EBUILD man-pages-6.06.ebuild 4441 BLAKE2B cf2d091f3b0354bbcfd969a7882cc6b0484016699d51ee5bb41f76179ad5782744ff25f86a7848cd56234db0aac566e05189d4833fe360f3ef9c6c80c1ddf34f SHA512 d76e9e4ca1309b0c0cb48738e18e44a31b87a8818894a0f0dc2ad2711300e05b4880568a20fc659264bfdc84eeea7bd2cc731043d3af12884c51555c5a3daa5f
EBUILD man-pages-9999.ebuild 4449 BLAKE2B a0753ea92b599e432710e8c9cfe291fd23370426a7c64e15e9bfa29e3749d3eb0ff4a57c9f0d4120462e0b18d98ef990cd59d4deb8bbf9326e95a896a237f711 SHA512 c409a7c58bfbbf15d2e76d330e1b9ccfd42712516dc07aa61a27b5968a39edb793124ed8f904055a9423ac41a3519ad067665455d79dc273a7b9767ac27d2de7
MISC metadata.xml 277 BLAKE2B 866b0f11a1927de0a75083001a598aa5ff99fc21b3e2b61811bda22915df73776a2d0ffe350497964c95c47a050723d2573d7248589c5cce28ba83c2660736b9 SHA512 0f502e6d4e3e23c0c88e2d5f4ba641974d934a175a643ba2ad96cdd954a2ab26972794b6ca9a1b370536c6eade6798bcb9c89be0193d170320e1b0f302a2747f
diff --git a/sys-apps/man-pages/man-pages-6.06.ebuild b/sys-apps/man-pages/man-pages-6.06.ebuild
index 04246b807452..1f1a2609c79c 100644
--- a/sys-apps/man-pages/man-pages-6.06.ebuild
+++ b/sys-apps/man-pages/man-pages-6.06.ebuild
@@ -50,7 +50,7 @@ else
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-alejandro-colomar )"
fi
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos"
fi
SRC_URI+="
diff --git a/sys-apps/mawk/Manifest b/sys-apps/mawk/Manifest
index 78d68bb345a8..99df68512869 100644
--- a/sys-apps/mawk/Manifest
+++ b/sys-apps/mawk/Manifest
@@ -3,5 +3,5 @@ DIST mawk-1.3.4-20231126.tgz.asc 729 BLAKE2B 72d8e626aac6354f2e568eb118f2d19b3d7
DIST mawk-1.3.4-20240123.tgz 413943 BLAKE2B 29a9c89995e969a62bd0b30e494c67e53aea0466c9286e2005422a54a44bef661ef6223522c4b51bc49b83c56512ae47e784c237dd39dfef77b7aa13ec33973a SHA512 f6d5da44280afeac4a9bb6d3788ed71ee816daaa5816f49b9d40add5292f3ae06e5af007a6c993d14405238cbb70ba4997fdd2fcd5901c9a1a4b61357045c4a6
DIST mawk-1.3.4-20240123.tgz.asc 729 BLAKE2B e4ba4ddd1f3227a9dc922a1325b00fac2d9c95a848fdc03f57eaa5f354bf45da218cbf6e931b5c1464b799c05d10ff7fe95d1eb81221b4afba468bedc7805815 SHA512 3b4b8b8b7b74aff7061158a7c284d1949c09d52d78003b678c9dcc1da036a4d84b873103d76362866daf914d5a7d717c71baf13d30d7e882b03c5f87c8e4c452
EBUILD mawk-1.3.4_p20231126.ebuild 1298 BLAKE2B 7799aa876bf05b81a98c9d63116862da55b44e37c56bdbde188e19ebb1dc88d0431130a6db31f6e4eaf242c5c55a8e077702b0190aa22e773ce91e585d1561f5 SHA512 7726ebd7e05af3f8bde3c93ad928085335cfed0d0d9d68124eef4a33bab60eb77cb5ce83b361bc584dc3b6fdcb51a4f015cfc1d9ec3c3f5ae05b76098d66dc99
-EBUILD mawk-1.3.4_p20240123.ebuild 1306 BLAKE2B ffa7e2c78073c9ad6e76ad957a230670d4aa0b6475b5cb7fec93afc06fdca09b9eb08c5fcb78b2909448e83f740c2a276751716c0d62d12b887bfe33612f8fcd SHA512 d79cbe028cc16886947f4a5d15abae9820ee73674af5a6b0c5aa2fd76a5e1169c3e91a2f6dad92cf290aaa7105e24316eb05c52cc2ea2315aa0acfdd62815300
+EBUILD mawk-1.3.4_p20240123.ebuild 1299 BLAKE2B dcbd2989e29f208f4ad0c17d024a5fbdca44006f05d02d355c170030721467b917949bdcf1639c3173bc6cd43d9f31395399ec7564c659dd52f4601b05a22a01 SHA512 0f9559f4ec06b09e24714738424fe47240f3e7543cda53ab3b903e9d71a94f9055ad1ad68f9905116a38b3269b265296b0528e94e13d801d2b62b1d2ff1718da
MISC metadata.xml 422 BLAKE2B 8bd344848b5247eb1858b7cd31d91a796671c321610b826e602d9350e59769a4e6612438d9bf89ee2d6d63c327729d88a9ccb538b162beb816fde2910d0a4d9a SHA512 9adcc3c3b54ee935d3363e874e76f9e9b1efee00faac94184a84d10a6600dad4f11da51d4567acabf63707ca55f9b3d5ac3df107c6de8b38cad1da9891e82086
diff --git a/sys-apps/mawk/mawk-1.3.4_p20240123.ebuild b/sys-apps/mawk/mawk-1.3.4_p20240123.ebuild
index 8259c09ce3d6..5b9e829aa666 100644
--- a/sys-apps/mawk/mawk-1.3.4_p20240123.ebuild
+++ b/sys-apps/mawk/mawk-1.3.4_p20240123.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-thomasdickey-20240114 )"
diff --git a/sys-apps/plocate/Manifest b/sys-apps/plocate/Manifest
index fb334b3fe35a..6446f03427ee 100644
--- a/sys-apps/plocate/Manifest
+++ b/sys-apps/plocate/Manifest
@@ -7,5 +7,5 @@ DIST plocate-1.1.20.tar.gz 74409 BLAKE2B 4ac6edb5b347c03adb23bb1dc7549647829d562
DIST plocate-1.1.22.tar.gz 75072 BLAKE2B 82ec8dc68a546965b8af8e20ab23869f2d74ec711058712662e40ff898ea1bce143add75ddefe153601635800109bfe5c0bb9e8bd93841011fb616371112a773 SHA512 c26ea85f4cc7249f1af7450cfd07f59a03ea98b970f4be67222282fda7789bf9a8fe3d24835f6f3f6068d54802c1fe1e2b9a487e04d568965a23df34845178c1
EBUILD plocate-1.1.19.ebuild 2195 BLAKE2B 6045f01f6e2962f8ee370f92fdb08e6bfdbf907ba5ce5f69c0f98da7e1f68f3ba939d4762bc42591123b018e6c732899b2c4e720e6b0fdcc6cc07c3a45b9d1b7 SHA512 e81c40738feb7c704825c6b497f923cfff9089610eb94384b9a91011dce92647d0ea1612ee691ea67ad4b1f97b7acb116e8526d9aa2bc02ae9e5f9701778c681
EBUILD plocate-1.1.20.ebuild 2194 BLAKE2B 267b10c711dfe493cb620662ed4061d2a643ad6040eeb6062e30d1d720c6fdc761342178885265f8bfa962bb551aac533ff3492221b010ccb8cbca0e1e17e694 SHA512 ede6d2c7e6f0419ebd912064915f4d8acd9ce50c5a8129c7929b4c766ef22904c50e9548133ff394c483e8de12edd982241904f36b13a433540b2aa3c16a1547
-EBUILD plocate-1.1.22.ebuild 2196 BLAKE2B 9b56e8ab67e1ab12c3d01330053b08c01ac95047b804bea983d2d45fde3a36dcd3d763624735f1ecde1f386e4c9cc5766f4f64d4d8f3f4cf7b0cffea41547454 SHA512 23984369b1521eb1aa58c7566dbf3ed8e965e626d10f291daab36cbb6d0008ff913a7ea8ca2fa1f2f2ec1cc5f75b4797cc90958fa6d0bbcb2e0f723751b36467
+EBUILD plocate-1.1.22.ebuild 2194 BLAKE2B 267b10c711dfe493cb620662ed4061d2a643ad6040eeb6062e30d1d720c6fdc761342178885265f8bfa962bb551aac533ff3492221b010ccb8cbca0e1e17e694 SHA512 ede6d2c7e6f0419ebd912064915f4d8acd9ce50c5a8129c7929b4c766ef22904c50e9548133ff394c483e8de12edd982241904f36b13a433540b2aa3c16a1547
MISC metadata.xml 1424 BLAKE2B c0120cd8ebfe537535ef4c9d1c0af50782a8f70f5be649ea732d7196fa7c04cb3cd5eb88635ad1d8296a16ff0eaacce402024f3dd921b1b0d0aa5512f4ffe692 SHA512 633c882489bd93a3c5f1fce385e7957589e99e58185ff751fe2f0e06a49a82f6cafc9a0b490a7dbb3a3761d24904f9e360b53369b341cb65b2a58dac28e5d0e8
diff --git a/sys-apps/plocate/plocate-1.1.22.ebuild b/sys-apps/plocate/plocate-1.1.22.ebuild
index cfb1c096e464..95b324f8139e 100644
--- a/sys-apps/plocate/plocate-1.1.22.ebuild
+++ b/sys-apps/plocate/plocate-1.1.22.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plocate.sesse.net/download/${P}.tar.gz"
# GPL-2+ for plocate itself
LICENSE="GPL-2 GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~x86"
IUSE="+io-uring"
RDEPEND="
diff --git a/sys-auth/Manifest.gz b/sys-auth/Manifest.gz
index a07f4e661962..20f407ea058b 100644
--- a/sys-auth/Manifest.gz
+++ b/sys-auth/Manifest.gz
Binary files differ
diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest
index c090c53004b4..5de57c04269f 100644
--- a/sys-auth/pambase/Manifest
+++ b/sys-auth/pambase/Manifest
@@ -1,6 +1,6 @@
DIST pambase-20220214.tar.gz 3372 BLAKE2B fc560005c48598d972cf68bfbd33784be7d7e5a12f5ebcd06e708241a169b1bcf7cb7dcd7109f44c2d9802ae0b294eaeb61782640f0b0cb9767f2ecf8c053c7f SHA512 57d037944cf6d9db69d5eb8ce32b087ac4781fae13c1daba1e248a1818dfcbbf2cb66fce79cad7808f2b0f89d3f3dd05455a1c8f3c976561769b056dc8bf7323
DIST pambase-20240128.tar.bz2 5131 BLAKE2B 0950fff720f3a9d761a82303eaa7b997bfac635111b6cae772f7d9de2846147dbb4224326e5dba1868cb54a8a76076c2efed6615c861bbfa78256aba4f475da2 SHA512 6b4ad390c46f33947436892a5f19111a1c9f4ded406ae8ffe76539c94d541611b74ba697d76522b46da41f53aae45eb67c274fc0d6caec94d40c1691487624e6
EBUILD pambase-20220214.ebuild 2990 BLAKE2B 1b4df77cb1ef13c8e89c2293b7ba960cf7b1932d3660c2e6352b6a03e6c69b08d23a671ae67c9aa7c5fd99c851daa718dc51516eb9aac1a2884b395d6be169ee SHA512 17c4084e974a02ca4c502bc1b4adcc3a36265869bade04dbc7fe0d7614d9adeb3e6e016edaa0a0a96561c2e25b17119687b9df52322187bb789eb9293f5595dd
-EBUILD pambase-20240128.ebuild 3100 BLAKE2B e52650c77ed9ae938f02afbf2e6176fd42c66abdc4604b5009a4151d356b750c25adad869c356b3874d41b55058b57efe4f4d6bba5d28f6fa022e1c870b2fea4 SHA512 6249d45286da53f727bbfcd9269492cd55d4ba47a2c7368a366cd26a0b7136b3738932ca9d335104adf43039422884ebca1aea0ec7cdd61be0c78e6461f41773
+EBUILD pambase-20240128.ebuild 3093 BLAKE2B 49aea6b49846cda3060f3011e63188abcf06ce0239bb38f4280ea630f4f0153839054ebecfdf42aac85b29513b2b74403af9d32bb9cebf1ce173394af5b4d18a SHA512 d9fdb12a52625cd487cd4c9839f90f36b8310cbaa2cc8e77cb4d22b87afd5ccb76bc6a8003d6e82ada215df3dda6b50b86de33020a01cd59069eeccf95f1b1ad
EBUILD pambase-999999999.ebuild 3100 BLAKE2B e52650c77ed9ae938f02afbf2e6176fd42c66abdc4604b5009a4151d356b750c25adad869c356b3874d41b55058b57efe4f4d6bba5d28f6fa022e1c870b2fea4 SHA512 6249d45286da53f727bbfcd9269492cd55d4ba47a2c7368a366cd26a0b7136b3738932ca9d335104adf43039422884ebca1aea0ec7cdd61be0c78e6461f41773
MISC metadata.xml 4291 BLAKE2B 95b6df4757e44c8e815a00f675c6103e484e673cac2b97165aeb222aa6b049e5665ecf961e03a2bc6cf65fbb1bdc7a5543339bdc7d29c31268494586552a4e86 SHA512 0ac5a7af62ec8df0e8898d5dfe9bcfb3955d3c862db80ad94b8d3596b3f39a9232f789ce5d090d14733d58526cbc35e4dcb8635890c9f738fdaf69b1292eceb5
diff --git a/sys-auth/pambase/pambase-20240128.ebuild b/sys-auth/pambase/pambase-20240128.ebuild
index cad46258f14c..c1dce4ea185f 100644
--- a/sys-auth/pambase/pambase-20240128.ebuild
+++ b/sys-auth/pambase/pambase-20240128.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == *9999 ]]; then
else
SRC_URI="https://gitweb.gentoo.org/proj/pambase.git/snapshot/${P}.tar.bz2"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
fi
LICENSE="MIT"
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index f99f0a3ee77c..cf5a71852f6d 100644
--- a/www-client/Manifest.gz
+++ b/www-client/Manifest.gz
Binary files differ
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 17f435800fbb..cb790271fbda 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -24,7 +24,7 @@ DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 5e82389fce00b267280d633b2655123
DIST chromium_122.0.6261.111-1raptor0~deb12u1.debian.tar.xz 550216 BLAKE2B fc193f3fb822b0373cdb189ffdcb40bfad03e1a043b4854dd5c1d56690fc674abda4cfeb171d29987d785cde19770f895af63811b27f681dcba6882044f5dd34 SHA512 fe8132d702e8d8f5b9e8c97ff810b964eb035d951d90cda8f31a9d80a4bd5544081020aa9aed829cb8c86517f68147cd9645b82a3e4bbcd745f696fc32f9d3f4
DIST chromium_122.0.6261.57-1raptor0~deb12u1.debian.tar.xz 551860 BLAKE2B b3f9bef07a38061553816d6f0faf610cc19cc8565605bb520c163906a02e91795a6c6ae05c92ebbb6ccaf95e130438c8bf3c70d26a04951e8438074edb48b63d SHA512 6037a47e1011304ee33447ac11fa84a3355176b5452ad9f7132eebf2527eb3e4fc42635e148731b77b17db243b42172203feacb0443e6071dc9cc7c52d41f7d6
DIST chromium_122.0.6261.94-1raptor0~deb12u1.debian.tar.xz 551764 BLAKE2B bda6d527626fc5ec99d7d889390ec361c64e51fcdb331addfe43773a761bb0a50d536ca1b62e29e0a11c51e31dcacee5346580b75939c31d02700d629b6b6f90 SHA512 85d19616792f0b313e2157e64b22290ec425d34cd97cc61fdea8cd51d9fe46ea2375f513340a3c4f8f3bfc31117bb8e5a4be95bc792576752dd9733b38bb93ca
-EBUILD chromium-122.0.6261.111.ebuild 44774 BLAKE2B 032d636513d53b408b6fbf3100b82618fac651c2c238ac531933b012efbf5fe601236b724871d5bed2ee95353adf24315cb4bc6906df8123b92fa1c12c389f2e SHA512 ff0f587bab737e3f5ad5c4d28e6b8d13b0dc86d9c817dd46144b6ec3149ba577155931c6698862e661c2776bb67a4a6b6525875aa1db3ec50880bc4db2c7daa6
+EBUILD chromium-122.0.6261.111.ebuild 44773 BLAKE2B 0aa43c0b60fd5ca4e0a753b7d13a5dbbb3f3634ebc888e1a895d990c723709eebfdf5c7af8835c67e6dee659fec6bda947153f21b235daa0b3e9404cee38da79 SHA512 cbc12d20a6a014dec390b43169e9de43107a0d6b9a1c960739ca51dc619fa00d2b857b357b5b125c55259449b17786c419132d5363d562bf22a0f968075c541c
EBUILD chromium-122.0.6261.128.ebuild 44776 BLAKE2B 928440e43d3550fea015cb3eec1962d63e2b7ccbcc8b783f42eb01d77454513b43d011b5563f4c44796698c34219cd67ce620377153efb4ec459754c4932a8be SHA512 3b449d4f98833acc98635f61722c3cda5e0a457b6ec9e1ee74a64620e35f025b93dfb3b9bf5446ba80aa6fb72332f6ae0be8c4e73d7c0d9df33807635bc0cc16
EBUILD chromium-122.0.6261.94.ebuild 44773 BLAKE2B d889975da9431d497f7aa7b31f56c78c0c4a9ecff958efb7eb36f69e3a92f30a008ddef230ab6eab67f112ba43db8fc1b1072cc062ae635795d61a03e62a011a SHA512 933b1d5ba5012f8c914da6a571c711ebad9bf09cfa4b04d211ed9cca94034846c6e5dec0f3759aaba0ba630f0cea19628af6235b3c6e7bb4d3c57ab6c6f1dbcf
EBUILD chromium-123.0.6312.28.ebuild 44492 BLAKE2B dafb48b3da55bf7ca16a5d92197a2431523559cc417d364b69278310f5ae66b395ba1202fea7e85c6892703dfef1c7d3b2888a34a425f37e421c48a1cee9a595 SHA512 bfca78fee1e17939ba22a098d1116086c4422c1054cb2e35fcaaf88ec277f8bf1916979c47fe0adff90e08d942acebf29cae58117ae58ab0157f9d015b34e9d1
diff --git a/www-client/chromium/chromium-122.0.6261.111.ebuild b/www-client/chromium/chromium-122.0.6261.111.ebuild
index 8856d05c3270..2a356153ab17 100644
--- a/www-client/chromium/chromium-122.0.6261.111.ebuild
+++ b/www-client/chromium/chromium-122.0.6261.111.ebuild
@@ -77,7 +77,7 @@ SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
LICENSE="BSD"
SLOT="0/stable"
-KEYWORDS="~amd64 arm64 ~ppc64"
+KEYWORDS="amd64 arm64 ~ppc64"
IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-png +system-zstd"
IUSE="+X ${IUSE_SYSTEM_LIBS} cups debug gtk4 +hangouts headless kerberos libcxx lto +official pax-kernel pgo +proprietary-codecs pulseaudio"
IUSE+=" qt5 qt6 screencast selinux +system-toolchain vaapi wayland widevine"
diff --git a/x11-terms/Manifest.gz b/x11-terms/Manifest.gz
index 5f6d8f65117a..5955a060faa9 100644
--- a/x11-terms/Manifest.gz
+++ b/x11-terms/Manifest.gz
Binary files differ
diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest
index 70e98953214c..7a926b7d4f8c 100644
--- a/x11-terms/kitty/Manifest
+++ b/x11-terms/kitty/Manifest
@@ -4,7 +4,7 @@ DIST kitty-0.32.2.tar.xz.sig 566 BLAKE2B 42ac9788a4dc63fdbae22667e301decb195f8f8
DIST kitty-0.33.0-vendor.tar.xz 1418544 BLAKE2B 0cb3879637e4c1bf14332252aaec55de720e706fde36606bd4fd3e438e7431e86e95fffbf297d84f60ea028b72ed2f147bbab999022f785402832f3f615e137a SHA512 fa3c996addf4067971a63f70069c9ab41a6655fe107f88eaa97440e7a45a9a9fb609f30acb2f205d9967a48cbb33787969770c1e387b0c6a3bf2d0aea24d2624
DIST kitty-0.33.0.tar.xz 8170952 BLAKE2B d98c1070d53b43dacc0aeefa6b0fc46a51528b196b09e875406f30eceddd65256090b6efb2b1b24f485b32db6d36483a9dc725934ad0327412e789e2f01a3574 SHA512 5dad29e7ff0f83dd14138fd32ee3d556214251a5617ef9bd0c8a8b4032e26cf8973752d0b4221e06afd745ae4a12967fc1194f3d053b0e8451cb7ca97360fa35
DIST kitty-0.33.0.tar.xz.sig 566 BLAKE2B 218cb43b6dcbc8bdf172e9ff99034ec5f8ced0be2cab3c9cf382801b4cbab28b20c26ab6e0a4d4e981372ee6f1800a257babc73196182c7b7a2d1d66d7b73fc9 SHA512 7bdda8c6fbd3ce65fea7e40cb3063776ef0556755c5755b47d1b0b2673e7212aacb3469e3992d6c65c16ffd83e453f2ffa967c94abae5588123f21086575580b
-EBUILD kitty-0.32.2.ebuild 4843 BLAKE2B c20abe05bcac52c5d41e154dfa8275a32f5d44d48645bfce6ce42842d560e9bd8eb55acf9cfd4778dc609c222e807cadfe24d74323f89563c825177f356b46a8 SHA512 6151b5dee561154741f0de1d892964d472d126d973b99880dd8b7deb9a8808177c445d716c1efc341cacedd9e3263d30d3214953c66bd7214537eb6b4b18a385
-EBUILD kitty-0.33.0.ebuild 5020 BLAKE2B 0f095bea0930980506252e39d24891ed9a67a6d42ac06c0a692ba1e1a5b8595cd0af02b65c74a1fd1ab9ce50f0e2a1ddc78960b6bdf6818f92594f8b46ba9252 SHA512 4ead250fbc2da1313424bf0efa8be406b5cd5adc9ffcf4e0835534440caa72e6693bb52c4bcc922401297121c03f4b28cfe902b4d73927d3cf6463f2f2f783f5
-EBUILD kitty-9999.ebuild 5020 BLAKE2B 0f095bea0930980506252e39d24891ed9a67a6d42ac06c0a692ba1e1a5b8595cd0af02b65c74a1fd1ab9ce50f0e2a1ddc78960b6bdf6818f92594f8b46ba9252 SHA512 4ead250fbc2da1313424bf0efa8be406b5cd5adc9ffcf4e0835534440caa72e6693bb52c4bcc922401297121c03f4b28cfe902b4d73927d3cf6463f2f2f783f5
+EBUILD kitty-0.32.2.ebuild 4859 BLAKE2B 7b7ae54d6298a016396919f4e07cca5d393eec0e1e2e54b8215acd75de0a14bfaf949cd9c628dc6f74d9b0d0b6683db5421554f501def19ed496db72cd34cb54 SHA512 884efcbdbdd0d7886e3b1a7315840c87272b70576b9f937a967abd9adeb3b429743258c2ba55e62fa48b9eff0b72f390f078761c7c768a272f4351640f39d3f5
+EBUILD kitty-0.33.0.ebuild 5036 BLAKE2B 9a17a20264faa2e5cf5f75fdaa4154d296ddde735ff26dc6353e9d832204b23b549b8fe22b69cd3b5df1d7ffffe5dcfea71ca115898292b0caaeabded9a40789 SHA512 659aad01c1ebf3d61e04df18776e14a8dff2d46279ef696a1626ad6bafcfe3b919ec38f1717b16f7d855ead228cbb8bc9d5219579420ba99738d985da24972aa
+EBUILD kitty-9999.ebuild 5036 BLAKE2B 9a17a20264faa2e5cf5f75fdaa4154d296ddde735ff26dc6353e9d832204b23b549b8fe22b69cd3b5df1d7ffffe5dcfea71ca115898292b0caaeabded9a40789 SHA512 659aad01c1ebf3d61e04df18776e14a8dff2d46279ef696a1626ad6bafcfe3b919ec38f1717b16f7d855ead228cbb8bc9d5219579420ba99738d985da24972aa
MISC metadata.xml 653 BLAKE2B fd4fd98a8cac30a2e941770c43af4cd475eea1609f35f454780eb4463e052ccb44a1c7f84fe3f1e29eef08041d57d5bc8a688a404d105e7d15691f41cf701f48 SHA512 4c3c390b41e81444a7a22eb78afa92b7a5a15ad8558e92d387da64364bbe0c2fa1088aa9ea7516814280eefc1e7221a7b963a54beeab0213dc2974fcbc2fd003
diff --git a/x11-terms/kitty/kitty-0.32.2.ebuild b/x11-terms/kitty/kitty-0.32.2.ebuild
index e30b44b1757a..706bf002c4d6 100644
--- a/x11-terms/kitty/kitty-0.32.2.ebuild
+++ b/x11-terms/kitty/kitty-0.32.2.ebuild
@@ -129,7 +129,7 @@ src_compile() {
local -x PKGCONFIG_EXE=$(tc-getPKG_CONFIG)
go-env_set_compile_environment
- local -x GOFLAGS="-p=$(makeopts_jobs) -v -x"
+ local -x GOFLAGS="-p=$(makeopts_jobs) -v -x -buildvcs=false"
use ppc64 && [[ $(tc-endian) == big ]] || GOFLAGS+=" -buildmode=pie"
# workaround link errors with Go + gcc + -g3 (bug #924436),
diff --git a/x11-terms/kitty/kitty-0.33.0.ebuild b/x11-terms/kitty/kitty-0.33.0.ebuild
index cf3bee0036d7..19f68cbfc354 100644
--- a/x11-terms/kitty/kitty-0.33.0.ebuild
+++ b/x11-terms/kitty/kitty-0.33.0.ebuild
@@ -132,7 +132,7 @@ src_compile() {
local -x PKGCONFIG_EXE=$(tc-getPKG_CONFIG)
go-env_set_compile_environment
- local -x GOFLAGS="-p=$(makeopts_jobs) -v -x"
+ local -x GOFLAGS="-p=$(makeopts_jobs) -v -x -buildvcs=false"
use ppc64 && [[ $(tc-endian) == big ]] || GOFLAGS+=" -buildmode=pie"
# workaround link errors with Go + gcc + -g3 (bug #924436),
diff --git a/x11-terms/kitty/kitty-9999.ebuild b/x11-terms/kitty/kitty-9999.ebuild
index cf3bee0036d7..19f68cbfc354 100644
--- a/x11-terms/kitty/kitty-9999.ebuild
+++ b/x11-terms/kitty/kitty-9999.ebuild
@@ -132,7 +132,7 @@ src_compile() {
local -x PKGCONFIG_EXE=$(tc-getPKG_CONFIG)
go-env_set_compile_environment
- local -x GOFLAGS="-p=$(makeopts_jobs) -v -x"
+ local -x GOFLAGS="-p=$(makeopts_jobs) -v -x -buildvcs=false"
use ppc64 && [[ $(tc-endian) == big ]] || GOFLAGS+=" -buildmode=pie"
# workaround link errors with Go + gcc + -g3 (bug #924436),
diff --git a/x11-terms/zutty/Manifest b/x11-terms/zutty/Manifest
index 9312b5a66bde..3e14756f8689 100644
--- a/x11-terms/zutty/Manifest
+++ b/x11-terms/zutty/Manifest
@@ -1,9 +1,4 @@
AUX zutty-0.12-cxxflags.patch 750 BLAKE2B 24c3d67ba191bfb988a8ecb5ea7f1aeb1cf504adc230c1ed70c440b0dadd808d6f009c2da517587f59ea4f924aaea00b1072466187fe5e0705296b80b8c81d6e SHA512 0c32cece7edd62c476907f840c24391a68cda9dee1a21995858fe17de9e88e952bb9b9df1565c1ae73dc77a154130ab24ba4ab623a74fb7023448c0da63e84e7
-DIST zutty-0.13-waf 105632 BLAKE2B 9edbaab125e398d3e0794f0ea0650cda833514f7e571ce5549d74c563c6adfd4483af34be4845d67993fe14bcacee89c02a8ca221673c472f6b16c6e27c0ad4d SHA512 ab756b7e3248bd6b87a58fd94d8d786c058889fa5015a2ed2eb2a05869af898324297a903810e43899de8eb226dc30a0a9605d7fdf6bec3bc05c68b74907e79f
-DIST zutty-0.13.tar.gz 348348 BLAKE2B 35887597798ecee4912a76d74e943ab93682ee637eed0966d70e198d64c9960060eeb1a0b93a76596dd77aeea99b897bd2d54900f10a41a6a786776a5f202997 SHA512 b6514299520562f3ca9f29c80d252a571c0347603c918d15dde095b92be8e96e23a249b23d1d0efc0d7aca03138c07913d7f3dc0f3e91c8bf04e78a3444ac43e
-DIST zutty-0.14.tar.gz 351015 BLAKE2B 36dc0f285b48261e01b199bd047634f6893b9969766867a163a2e87d3169e5eb2ee6760dca7976bb93bbcbba2fed4e9d79230135605a8bd905e067686a3717e5 SHA512 d73894feefa1fb58c76aa5f9d68a47b9871ab8d02eb5dd2575769c4f082a65cb9df2bdb2478e5aa54d121eb19a16269f169e79d72f0df779760520f2d501c086
DIST zutty-0.15.tar.gz 351752 BLAKE2B d7de40d490fb2674f939a20fde5f28d4438153a0a5397e801cbe255f3394f7d776107106882dab75fff51fa7d7de73e902679d9d0b4668f54e0417ae4cd95f9f SHA512 a0d482cc60ff3059c14f65fe0892ab81f793e1b98bb892136a7027399dac84360726187c9f47bdb40fcae0b9b361a929aba783c61fca7a57f844787c483c0884
-EBUILD zutty-0.13.ebuild 1166 BLAKE2B 2c9611caece2c77df5d265d31b5eaf70a77feaacaf21b5fe8ff7bb5ddd5501b6b2389b75642d75aeffb9021a09fb8748ba81ef49e2c809a8cda5536c6043b234 SHA512 32c9aa4cdcd94c02f455ecda90c359c6b04461ed4ce9c30d1e979d1ad09056dc713110c31f7de1143327f5383b014829e44de81e32865e3231ee8a2add11de59
-EBUILD zutty-0.14.ebuild 976 BLAKE2B 37a014dff397eef0d6249de0d0f4d52a0da7139d4be67a03351d4f266e0a5902cfc72752f00500f10558606129c34d4aadd4f2afa0663902a396ffd505f77d82 SHA512 0560aa29edd2bad98740334e5a41ed63de0c47648d0fe73c9b2e7f1f08d4aaf5969bca613585394ec1a861e5803c0c5711302315342428d25ca93e8df4681caa
EBUILD zutty-0.15.ebuild 1018 BLAKE2B 1510ca1aa0a99a52360445f084b01e23852bac14f403548f6813a3232b74bf7fbf88c5dd5d060688731cf09706385f4f410e70a1a9e5364f8f5cd28740762f61 SHA512 4871c1b80a04722d0f6bdaa2fcaa14e978d1079ab4b0f858fb0d9a96887d5b0454303271af066edb76eaaa1c5fb117ffc81e1fb77fa97aa14fcd1ee5760e1db9
MISC metadata.xml 922 BLAKE2B 95a022c016b583ecdcbdcd3beffb7210a515ad9863006b714dcd71e5351289effec3149a40cc9ecf13cbcc7d6b7aa9306db91813e210a2a73742e72e3770e1a5 SHA512 ca479a37ad5cabe7ea932ca822d7930ee48250c1385a601302bd170d0555d50c4259900088866631b471f338909b33bad8662e93b91a728ae89923ee34cfed05
diff --git a/x11-terms/zutty/zutty-0.13.ebuild b/x11-terms/zutty/zutty-0.13.ebuild
deleted file mode 100644
index 0284eaf0e295..000000000000
--- a/x11-terms/zutty/zutty-0.13.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit python-any-r1 waf-utils
-
-DESCRIPTION="X terminal emulator rendering through OpenGL ES Compute Shaders"
-HOMEPAGE="https://tomscii.sig7.se/zutty/ https://github.com/tomszilagyi/zutty"
-SRC_URI="
- https://github.com/tomszilagyi/zutty/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
- https://github.com/tomscii/zutty/raw/8db89ee270f3130d8a2c5c1201d08e7d627278ce/waf -> ${PF}-waf
-"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64"
-
-# It is possible to run the tests using virtualx, but it seems to take
-# screenshots of the terminal window, and compares checksums that never
-# seem to match.
-RESTRICT="test"
-
-RDEPEND="
- media-libs/freetype:2
- virtual/opengl
- x11-libs/libX11
- x11-libs/libXmu
- x11-libs/libXt
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- ${PYTHON_DEPS}
- virtual/pkgconfig
-"
-
-PATCHES=(
- # Remove default CXX/LDFLAGS, bug #830405.
- "${FILESDIR}"/${PN}-0.12-cxxflags.patch
-)
-
-DOCS=( doc/KEYS.org doc/USAGE.org )
-
-src_unpack() {
- unpack ${P}.tar.gz
- cp "${DISTDIR}"/${PF}-waf "${S}"/waf || die
-}
diff --git a/x11-terms/zutty/zutty-0.14.ebuild b/x11-terms/zutty/zutty-0.14.ebuild
deleted file mode 100644
index 5dcd90c67e88..000000000000
--- a/x11-terms/zutty/zutty-0.14.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit python-any-r1 waf-utils
-
-DESCRIPTION="X terminal emulator rendering through OpenGL ES Compute Shaders"
-HOMEPAGE="https://tomscii.sig7.se/zutty/ https://github.com/tomscii/zutty"
-SRC_URI="https://github.com/tomscii/zutty/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64"
-
-# It is possible to run the tests using virtualx, but it seems to take
-# screenshots of the terminal window, and compares checksums that never
-# seem to match.
-RESTRICT="test"
-
-RDEPEND="
- media-libs/freetype:2
- virtual/opengl
- x11-libs/libX11
- x11-libs/libXmu
- x11-libs/libXt
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- ${PYTHON_DEPS}
- virtual/pkgconfig
-"
-
-PATCHES=(
- # Remove default CXX/LDFLAGS, bug #830405.
- "${FILESDIR}"/${PN}-0.12-cxxflags.patch
-)
-
-DOCS=( doc/KEYS.org doc/USAGE.org )