summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-07-04 22:09:40 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-07-04 22:09:40 +0100
commitcfd874bb4cf6ed8fa9b0d38cc3a81b33a793ebc8 (patch)
treec36498bd25bbb26ccef7b7e8e9a20bc0b7b0b938
parenta4a6bfb13b5393e584d42ef735796caa2a87c831 (diff)
gentoo auto-resync : 04:07:2023 - 22:09:40
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29256 -> 29268 bytes
-rw-r--r--dev-python/Manifest.gzbin263541 -> 263545 bytes
-rw-r--r--dev-python/cython/Manifest2
-rw-r--r--dev-python/cython/cython-0.29.36.ebuild94
-rw-r--r--dev-python/lxml/Manifest3
-rw-r--r--dev-python/lxml/files/lxml-4.9.3-tests-pypy.patch424
-rw-r--r--dev-python/lxml/lxml-4.9.3.ebuild114
-rw-r--r--dev-python/pyflakes/Manifest2
-rw-r--r--dev-python/pyflakes/files/pyflakes-3.0.1-python3.11.patch38
-rw-r--r--dev-python/pyflakes/pyflakes-3.0.1-r1.ebuild25
-rw-r--r--dev-ruby/Manifest.gzbin106148 -> 106106 bytes
-rw-r--r--dev-ruby/async-container/Manifest2
-rw-r--r--dev-ruby/async-container/async-container-0.16.12-r1.ebuild2
-rw-r--r--dev-ruby/async-io/Manifest4
-rw-r--r--dev-ruby/async-io/async-io-1.34.3-r1.ebuild2
-rw-r--r--dev-ruby/async-io/async-io-1.35.0.ebuild2
-rw-r--r--dev-ruby/async-process/Manifest2
-rw-r--r--dev-ruby/async-process/async-process-1.3.1.ebuild2
-rw-r--r--dev-ruby/async-rspec/Manifest4
-rw-r--r--dev-ruby/async-rspec/async-rspec-1.16.1-r1.ebuild2
-rw-r--r--dev-ruby/async-rspec/async-rspec-1.17.0.ebuild2
-rw-r--r--dev-ruby/async/Manifest6
-rw-r--r--dev-ruby/async/async-1.31.0.ebuild2
-rw-r--r--dev-ruby/async/async-2.5.1.ebuild2
-rw-r--r--dev-ruby/async/async-2.6.2.ebuild2
-rw-r--r--dev-ruby/benchmark-ips/Manifest2
-rw-r--r--dev-ruby/benchmark-ips/benchmark-ips-2.12.0.ebuild2
-rw-r--r--dev-ruby/console/Manifest4
-rw-r--r--dev-ruby/console/console-1.16.2-r1.ebuild2
-rw-r--r--dev-ruby/console/console-1.17.2.ebuild2
-rw-r--r--dev-ruby/dbf/Manifest2
-rw-r--r--dev-ruby/dbf/dbf-4.2.4.ebuild2
-rw-r--r--dev-ruby/fiber-annotation/Manifest2
-rw-r--r--dev-ruby/fiber-annotation/fiber-annotation-0.2.0.ebuild2
-rw-r--r--dev-ruby/fiber-local/Manifest2
-rw-r--r--dev-ruby/fiber-local/fiber-local-1.0.0.ebuild2
-rw-r--r--dev-ruby/io-event/Manifest2
-rw-r--r--dev-ruby/io-event/io-event-1.1.7.ebuild2
-rw-r--r--dev-ruby/localhost/Manifest2
-rw-r--r--dev-ruby/localhost/localhost-1.1.10.ebuild2
-rw-r--r--dev-ruby/rack-test/Manifest2
-rw-r--r--dev-ruby/rack-test/rack-test-2.1.0.ebuild2
-rw-r--r--dev-ruby/rdoc/Manifest2
-rw-r--r--dev-ruby/rdoc/rdoc-6.5.0.ebuild2
-rw-r--r--dev-ruby/rspec-files/Manifest2
-rw-r--r--dev-ruby/rspec-files/rspec-files-1.1.3.ebuild2
-rw-r--r--dev-ruby/rspec-memory/Manifest4
-rw-r--r--dev-ruby/rspec-memory/rspec-memory-1.0.3.ebuild2
-rw-r--r--dev-ruby/rspec-memory/rspec-memory-1.0.4.ebuild2
-rw-r--r--dev-ruby/sus-fixtures-async/Manifest2
-rw-r--r--dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild2
-rw-r--r--dev-ruby/sus/Manifest4
-rw-r--r--dev-ruby/sus/sus-0.20.3.ebuild2
-rw-r--r--dev-ruby/sus/sus-0.21.1.ebuild2
-rw-r--r--dev-ruby/timers/Manifest2
-rw-r--r--dev-ruby/timers/timers-4.3.5-r1.ebuild2
-rw-r--r--eclass/Manifest.gzbin38150 -> 38146 bytes
-rw-r--r--eclass/kernel-2.eclass2
-rw-r--r--mail-client/Manifest.gzbin3552 -> 3548 bytes
-rw-r--r--mail-client/claws-mail/Manifest3
-rw-r--r--mail-client/claws-mail/claws-mail-4.1.1-r2.ebuild1
-rw-r--r--mail-client/claws-mail/files/claws-mail-4.1.1-litehtml_gcc13.patch37
-rw-r--r--media-radio/Manifest.gzbin5021 -> 5019 bytes
-rw-r--r--media-radio/tlf/Manifest2
-rw-r--r--media-radio/tlf/files/tlf-1.4.1-pi.patch47
-rw-r--r--media-radio/tlf/tlf-1.4.1-r4.ebuild58
-rw-r--r--metadata/Manifest.gzbin3506 -> 3510 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.gzbin27891 -> 27875 bytes
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin371203 -> 371669 bytes
-rw-r--r--metadata/md5-cache/dev-python/cython-0.29.3617
-rw-r--r--metadata/md5-cache/dev-python/lxml-4.9.317
-rw-r--r--metadata/md5-cache/dev-python/pyflakes-3.0.1-r116
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin177024 -> 177000 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/async-1.31.04
-rw-r--r--metadata/md5-cache/dev-ruby/async-2.5.14
-rw-r--r--metadata/md5-cache/dev-ruby/async-2.6.24
-rw-r--r--metadata/md5-cache/dev-ruby/async-container-0.16.12-r14
-rw-r--r--metadata/md5-cache/dev-ruby/async-io-1.34.3-r14
-rw-r--r--metadata/md5-cache/dev-ruby/async-io-1.35.04
-rw-r--r--metadata/md5-cache/dev-ruby/async-process-1.3.14
-rw-r--r--metadata/md5-cache/dev-ruby/async-rspec-1.16.1-r14
-rw-r--r--metadata/md5-cache/dev-ruby/async-rspec-1.17.04
-rw-r--r--metadata/md5-cache/dev-ruby/benchmark-ips-2.12.04
-rw-r--r--metadata/md5-cache/dev-ruby/console-1.16.2-r14
-rw-r--r--metadata/md5-cache/dev-ruby/console-1.17.24
-rw-r--r--metadata/md5-cache/dev-ruby/dbf-4.2.44
-rw-r--r--metadata/md5-cache/dev-ruby/fiber-annotation-0.2.04
-rw-r--r--metadata/md5-cache/dev-ruby/fiber-local-1.0.04
-rw-r--r--metadata/md5-cache/dev-ruby/io-event-1.1.74
-rw-r--r--metadata/md5-cache/dev-ruby/localhost-1.1.104
-rw-r--r--metadata/md5-cache/dev-ruby/rack-test-2.1.04
-rw-r--r--metadata/md5-cache/dev-ruby/rdoc-6.5.04
-rw-r--r--metadata/md5-cache/dev-ruby/rspec-files-1.1.34
-rw-r--r--metadata/md5-cache/dev-ruby/rspec-memory-1.0.34
-rw-r--r--metadata/md5-cache/dev-ruby/rspec-memory-1.0.44
-rw-r--r--metadata/md5-cache/dev-ruby/sus-0.20.34
-rw-r--r--metadata/md5-cache/dev-ruby/sus-0.21.14
-rw-r--r--metadata/md5-cache/dev-ruby/sus-fixtures-async-0.1.14
-rw-r--r--metadata/md5-cache/dev-ruby/timers-4.3.5-r14
-rw-r--r--metadata/md5-cache/mail-client/Manifest.gzbin7151 -> 7144 bytes
-rw-r--r--metadata/md5-cache/mail-client/claws-mail-4.1.1-r22
-rw-r--r--metadata/md5-cache/media-radio/Manifest.gzbin7202 -> 7356 bytes
-rw-r--r--metadata/md5-cache/media-radio/tlf-1.4.1-r416
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin87350 -> 87505 bytes
-rw-r--r--metadata/md5-cache/net-misc/rclone-1.63.014
-rw-r--r--metadata/md5-cache/net-misc/usbip-5.152
-rw-r--r--metadata/md5-cache/net-proxy/Manifest.gzbin9483 -> 9641 bytes
-rw-r--r--metadata/md5-cache/net-proxy/haproxy-dataplaneapi-2.8.013
-rw-r--r--metadata/md5-cache/net-vpn/Manifest.gzbin13403 -> 13403 bytes
-rw-r--r--metadata/md5-cache/net-vpn/openfortivpn-1.20.3-r24
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin87400 -> 87405 bytes
-rw-r--r--metadata/md5-cache/sys-apps/fd-8.7.04
-rw-r--r--metadata/md5-cache/sys-kernel/Manifest.gzbin33611 -> 33582 bytes
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-4.14.3152
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-4.14.3162
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-4.14.3192
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-4.14.3202
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-4.19.282-r12
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-4.19.2842
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-4.19.2872
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-4.19.2882
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-5.10.179-r12
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-5.10.1812
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-5.10.1852
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-5.10.1862
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-5.15.110-r12
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-5.15.1142
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-5.15.1182
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-5.15.1192
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-5.4.242-r12
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-5.4.2442
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-5.4.2482
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-5.4.2492
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.1.282
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.1.312
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.1.362
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.1.372
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.1.37-r12
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.3.102
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.3.112
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.3.11-r12
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.4.12
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.4.1-r12
-rw-r--r--metadata/md5-cache/sys-kernel/git-sources-6.4_rc12
-rw-r--r--metadata/md5-cache/sys-kernel/git-sources-6.4_rc22
-rw-r--r--metadata/md5-cache/sys-kernel/git-sources-6.4_rc32
-rw-r--r--metadata/md5-cache/sys-kernel/git-sources-6.4_rc42
-rw-r--r--metadata/md5-cache/sys-kernel/git-sources-6.4_rc52
-rw-r--r--metadata/md5-cache/sys-kernel/git-sources-6.4_rc62
-rw-r--r--metadata/md5-cache/sys-kernel/git-sources-6.4_rc72
-rw-r--r--metadata/md5-cache/sys-kernel/linux-headers-3.18-r12
-rw-r--r--metadata/md5-cache/sys-kernel/linux-headers-4.14-r22
-rw-r--r--metadata/md5-cache/sys-kernel/linux-headers-4.19-r12
-rw-r--r--metadata/md5-cache/sys-kernel/linux-headers-4.4-r12
-rw-r--r--metadata/md5-cache/sys-kernel/linux-headers-4.9-r12
-rw-r--r--metadata/md5-cache/sys-kernel/linux-headers-5.10-r22
-rw-r--r--metadata/md5-cache/sys-kernel/linux-headers-5.15-r32
-rw-r--r--metadata/md5-cache/sys-kernel/linux-headers-5.4-r22
-rw-r--r--metadata/md5-cache/sys-kernel/linux-headers-6.12
-rw-r--r--metadata/md5-cache/sys-kernel/linux-headers-6.32
-rw-r--r--metadata/md5-cache/sys-kernel/linux-headers-6.42
-rw-r--r--metadata/md5-cache/sys-kernel/mips-sources-4.14.3072
-rw-r--r--metadata/md5-cache/sys-kernel/mips-sources-4.19.2752
-rw-r--r--metadata/md5-cache/sys-kernel/mips-sources-5.4.2342
-rw-r--r--metadata/md5-cache/sys-kernel/pf-sources-6.1_p62
-rw-r--r--metadata/md5-cache/sys-kernel/pf-sources-6.2_p72
-rw-r--r--metadata/md5-cache/sys-kernel/raspberrypi-sources-5.15.76_p202211042
-rw-r--r--metadata/md5-cache/sys-kernel/raspberrypi-sources-5.15.84_p202301062
-rw-r--r--metadata/md5-cache/sys-kernel/raspberrypi-sources-6.1.21_p202304052
-rw-r--r--metadata/md5-cache/sys-kernel/rt-sources-4.14.318_p1502
-rw-r--r--metadata/md5-cache/sys-kernel/rt-sources-4.19.284_p1252
-rw-r--r--metadata/md5-cache/sys-kernel/rt-sources-4.9.327_p1972
-rw-r--r--metadata/md5-cache/sys-kernel/rt-sources-5.10.184_p902
-rw-r--r--metadata/md5-cache/sys-kernel/rt-sources-5.15.113_p642
-rw-r--r--metadata/md5-cache/sys-kernel/rt-sources-5.4.242_p812
-rw-r--r--metadata/md5-cache/sys-kernel/rt-sources-6.0.5_p142
-rw-r--r--metadata/md5-cache/sys-kernel/rt-sources-6.1.33_p112
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-4.14.3202
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-4.19.2882
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-5.10.1862
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-5.15.1192
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-5.4.2492
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-6.1.372
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-6.3.112
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-6.4.12
-rw-r--r--metadata/md5-cache/sys-kernel/zen-sources-6.2.132
-rw-r--r--metadata/md5-cache/www-client/Manifest.gzbin12048 -> 12219 bytes
-rw-r--r--metadata/md5-cache/www-client/firefox-115.017
-rw-r--r--metadata/md5-cache/www-client/firefox-bin-114.0.217
-rw-r--r--metadata/md5-cache/www-client/firefox-bin-115.017
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--net-misc/Manifest.gzbin54096 -> 54107 bytes
-rw-r--r--net-misc/rclone/Manifest3
-rw-r--r--net-misc/rclone/rclone-1.63.0.ebuild43
-rw-r--r--net-proxy/Manifest.gzbin5373 -> 5369 bytes
-rw-r--r--net-proxy/haproxy-dataplaneapi/Manifest3
-rw-r--r--net-proxy/haproxy-dataplaneapi/haproxy-dataplaneapi-2.8.0.ebuild27
-rw-r--r--net-vpn/Manifest.gzbin7244 -> 7243 bytes
-rw-r--r--net-vpn/openfortivpn/Manifest2
-rw-r--r--net-vpn/openfortivpn/openfortivpn-1.20.3-r2.ebuild2
-rw-r--r--sys-apps/Manifest.gzbin49873 -> 49878 bytes
-rw-r--r--sys-apps/fd/Manifest2
-rw-r--r--sys-apps/fd/fd-8.7.0.ebuild2
-rw-r--r--www-client/Manifest.gzbin6044 -> 6041 bytes
-rw-r--r--www-client/firefox-bin/Manifest198
-rw-r--r--www-client/firefox-bin/firefox-bin-115.0.ebuild (renamed from www-client/firefox-bin/firefox-bin-114.0.2.ebuild)0
-rw-r--r--www-client/firefox/Manifest102
-rw-r--r--www-client/firefox/firefox-115.0.ebuild1458
218 files changed, 2950 insertions, 356 deletions
diff --git a/Manifest b/Manifest
index 145557c69ff0..07dbd93cd40a 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29256 BLAKE2B 81729b8f47666b409a3251030c5ded4c81986423113cf383640b90ae569bc36a227238b12104acff0b0d186ef21cd1b93a1be665ba17cf556b695fca68b4bea5 SHA512 12ae87349b95d192e317a9ab44bf54cdcc6404b512a43d231730fa8dcc2dfc3191b6a0cf3844a17bf94962967616a5ae8a50ef2bf98b1eb8fe0fc48be126f256
-TIMESTAMP 2023-07-04T14:40:05Z
+MANIFEST Manifest.files.gz 29268 BLAKE2B 0d430302701fa41e228acab425ac8328880af5b86e4dc033ee832b5ef2bb65903dbb7af3625a23ff3b9d6321ee3e1f083b5ea7bf0701f1ce15393f3b583f22b0 SHA512 289a7a5f64cc7abbcb6f38d7cff63b8d6fd99db7c1e68fee8527661ae3e14bd8cfedf40acd55793cae77ac39a0b82e28528abbe2574b201ee8200843dc8a5797
+TIMESTAMP 2023-07-04T20:40:09Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSkL0VfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSkg6lfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAspw//U8Q+38gun/AVhyK5iYVooH6wuNuiVPZ7SIM6hnB5PoVC10Bovy0L5g1m
-pkos8h5j9YLi83hxtMyj/AvQoeRGLOxxYQxmLfH6D/WwG5BwaCm3yT2UMsshp77s
-H/7GHIcHlu7BxL3nb5uchA/sqOKQo0Urt15bvYYkctHRhQKVPy/LaAmTErqIaAVj
-4D3MetyvRrQxnAqwGIkwMx0W7V3z3ztfyTWzWxgK265NHHXFBp2rDPoll6UOSjlo
-L9cohEDBnyooDNYiLlpJq+fXsLeHCevX9aoeKGKnaaEnze+1TiJn0E5Jfr4WE6h6
-QvLwfOo/lwewysDortjxWSHrvLgvgFiUQ2spjHNGa7M5PiAxdUwd76ayZjnkrdgL
-TJIN7G+H0e9IxY7Cq4WXTsQJV5qJYT/3CxzKs5fLEAs8xeDrcTlVi8A3pneXt13k
-lIiPOQshg6X427i4zI7fFzqhSL9Wo+ZbhC1yDjRAIu9SfDHhqJqqgrCqtz29DBVf
-2lxaHli+JmaLqmKr/N0oBe3DnyVMhPv5IaAEvjKSmpjt6iinG/P+2obbH8bwKkL3
-dney3PccwKS2RRumInst2JWWvI2mS8p88+a9sUIz2K+fz3SJgZthe6nPlfzMHTZJ
-yOvkWfzK0GRmSqCfNdyAXJxRcI+Qs7q5p/AqFDEMZDFL2R9Uvyo=
-=wHWl
+klCOPA/+IiHWRWcr8fliUII+8EyIoGVBxTHPssJqzg6x0alWzGUBesc+zMfnT6Vd
+OZ13Cesvw9AzyFk7eO+c2lXERmm+gAbbGIS6h0HOGn9nywkR37nO1W7ZmwWChufH
+pDmp8ZPiORXQ825QkP7dC4r/NIGl4ENEhvGgMjWNLPs0b3P2KCRxj8Xvfs7tRhWd
+sH+32IcdVKqPIDC0ZS/nFPLZr8kkPWS0zxTLC501KIc2Ye+sWw8ArT5pq/OZQ2j7
+WjjOya6/W1wSBsmoC4keubslCR0IXqHrtOEUQfWwOcuE0BFJ5u2tt6UwnVsuudUS
+OjMda63UPovDvA0EfyKZhcsbea0mn3vvaYN55Mt2OOVJLHgvK+VwM3m50ZAYagOs
+okuj0YBRK4XT77wBXlWQy6J0TmpvEfzbd9Nl2Z2r8HU30jQW70Gn9d2R9zkwGyoa
+GWueeYiRmgfneSA1SP80DDz0qSBgWpH2kzO+D1Gb0SS95CnIKF9Pl3pkRSxWM6Er
+0lrypd0d35cEIhfFJ1bdXJxDeZ06VUG+DQOuxrBsWEvrf86twJQ8FcSYGNpJ/Nss
+kc6CXm+Blklkz85K98yS+U6MvPnG0s4BA8n9OuHbNd0bzA7kLFuRfVNffLqN2maa
+rma8BNSISt/s73g/5+v8h6PxsSJKJbgUM+GCaOwVVNrYcTzAMSY=
+=hjja
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index cc1f5671ebbd..a93ea7ecb31c 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index c302882f52f1..e2b7eaef874c 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/cython/Manifest b/dev-python/cython/Manifest
index 730337377295..e557ba763ae7 100644
--- a/dev-python/cython/Manifest
+++ b/dev-python/cython/Manifest
@@ -6,8 +6,10 @@ AUX cython-3.0.0_beta3-const-iter.patch 7842 BLAKE2B af1097e3f3b9f22f2ad5b8416eb
AUX cython-3.0.0_beta3-py312-long.patch 1397 BLAKE2B 194906e0df79df8c0b3e42d5c3c29200cf0277f38ea70aaa8cd654ccb1d3ce44c1ce63de3d12cb4939b5a3855afdbdea0995e5aecce118547dce6d7ce3ce9677 SHA512 692c4f9972b2d6fe50ca40f784cb9deb3ee7dc0dd73f6028996ee59ff50549d87cf930e126cb75629d31d057a794760cb00373f8ad56802dddb5aef0fea8ae2a
DIST cython-0.29.34.gh.tar.gz 2114639 BLAKE2B c5f70fd3e6074d9030a1035bc98d71b703e0f391b61bd91f3ffba2c35a29a98b9ff8ef2047e7c75743ead280f0f06a924abe84ae8bf7696b65da662a3c58ee0c SHA512 51679d1304d0f87dfb51e60c753f1ce60027f855a91cf130a5dcf84353884a7dcf09c01701945ae2f9173f8f095890c377d5faac28c2f01d7f764609c0130411
DIST cython-0.29.35.gh.tar.gz 2115190 BLAKE2B ac23abbd2b560ee52a79840d995a4cf36ddb3a8705b9327010f1ad6add8028185c15703efcc1d59b581d65b5de38e123c0f07c36fe6ffe54a6efee7512161344 SHA512 35d679d94e1f731e004b83fb4ae0d569703b0800c913012308146b1c54463ce12cb1cf3733e24162fb357f179444c5ca31108a37850e6c749ddebac5175119f5
+DIST cython-0.29.36.gh.tar.gz 2115333 BLAKE2B 6d43779c7222ff65d7de3a35ec18ef636480807d53480a8f94cc8c92d462fcc2f4d201a3bbf6e840a11fd33025e32c53f85626b05c131d10eed2859cdca7eb2d SHA512 a086fe1a11290cd3c870b891e61a0a0e2595bab9c26888024a758b6950c07059346d682fa9349e46c0af89805abbdd750059b3189960b8ce18007dfb5eb4391a
DIST cython-3.0.0b3.gh.tar.gz 2688784 BLAKE2B 933bb48b2bf5169c973a36c877a36eae28b80409a7ff395b82a14ac0740247496df3c9f2d69884c823b7475069f0c75d6cbbb964b88de60b38082e6e36659bff SHA512 f1d0fdcec4bc6b0f6cb66078592424fdcb7a028b79c5b9d41280ae112235736d11c9f4f793e810007e880ae0def195ac25999db59065c7f7bdcfab84b06bf7d3
EBUILD cython-0.29.34.ebuild 2053 BLAKE2B 23381f1aef8140eb5becd09cb5f39563d8d801665b7fb6f8674658d7c5923855c9124dc88c10b0bc024b5b8771a1ed25faa938b7380dbb556b84d10a34b9a081 SHA512 7dd4ea66bdcb44dc64be8d617eac48bf4f80a32db5c8e2423a94c2c7ebef2857f1a103f07f32e6281d0fc84f4d78e27e8582006bebfc4cb7deae1f1b8c1eb333
EBUILD cython-0.29.35.ebuild 2228 BLAKE2B c80e9cedb151c7d971bb52118f67332bbcecc1e780dbef65d7965d3bac23dceeee1a189b84e3956770866dcb73a3b2f2917d4db9b3cd0f49bdf3f0e82c5f01de SHA512 be56773909d380c114bb15b40a6f2c778be66e29d465f976c64beafdba1d28f445ab63853a100f1c9e5247bfca8b86277d4fccaa72b54c889162b337cc7c9fb8
+EBUILD cython-0.29.36.ebuild 2240 BLAKE2B 951c47bc8110df60e659b7c1d94fcf0fa841064d2e47dc1883fcd681ea19e77310872b00b5e1ce0bc73e6862b9e42b0bff00407e9612fe0096c91269b9bd9898 SHA512 5112fbe372f04050e7aabf954950b37ba489f19eb5ad913dbb1addf60263edf8bb283fac608254d6ba70d560cc1e9ad5f3e2f312d5256a7ccbcf0444fea789fd
EBUILD cython-3.0.0_beta3-r2.ebuild 2115 BLAKE2B 0cacc31bd5d8bd48abaa04d2e218a5d2c6649bef1245b2df20d2d37791120482c7a7db7e18870a5d4494f6170fc04396ec5652bfde2c9cd6242c4a24f6ff7957 SHA512 1ceb34f826a96112cb97f2ba203d49db5f99680155755844f72af0b9d3efd9d1399c3dd9d839e6f1cc4f4c040fa048513ae1a0fc12fb01f37057a38d21257dda
MISC metadata.xml 606 BLAKE2B 1ee3fc75852383aa0618afeb7521c3ae0e95b518c85b2c58ff958905092cf68017d313a09d25031a50b649f9dd1b452e751036f2552df9d91447baaeff0a8f0b SHA512 b7917c2e417cee9e59c8011246f7223f5095c87f0294ea140dbfc8fda0b09cf61c9f055380a9d3f74a07e71bb49d75f219d6224ea95f1f4d4b451e5688c13f78
diff --git a/dev-python/cython/cython-0.29.36.ebuild b/dev-python/cython/cython-0.29.36.ebuild
new file mode 100644
index 000000000000..3db83925618c
--- /dev/null
+++ b/dev-python/cython/cython-0.29.36.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_TESTED=( python3_{10..11} )
+# 3.12 not tested yet for https://github.com/cython/cython/issues/5285.
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_12 pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 multiprocessing toolchain-funcs elisp-common
+
+DESCRIPTION="A Python to C compiler"
+HOMEPAGE="
+ https://cython.org/
+ https://github.com/cython/cython/
+ https://pypi.org/project/Cython/
+"
+SRC_URI="
+ https://github.com/cython/cython/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="emacs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ emacs? ( >=app-editors/emacs-23.1:* )
+"
+BDEPEND="
+ ${RDEPEND}
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/numpy[${PYTHON_USEDEP}]
+ ' "${PYTHON_TESTED[@]}")
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.29.22-spawn-multiprocessing.patch"
+ "${FILESDIR}/${PN}-0.29.23-test_exceptions-py310.patch"
+ "${FILESDIR}/${PN}-0.29.23-pythran-parallel-install.patch"
+)
+
+SITEFILE=50cython-gentoo.el
+
+distutils_enable_sphinx docs
+
+python_compile() {
+ # Python gets confused when it is in sys.path before build.
+ local -x PYTHONPATH=
+
+ distutils-r1_python_compile
+}
+
+python_compile_all() {
+ use emacs && elisp-compile Tools/cython-mode.el
+}
+
+python_test() {
+ if ! has "${EPYTHON/./_}" "${PYTHON_TESTED[@]}"; then
+ einfo "Skipping tests on ${EPYTHON} (xfail)"
+ return
+ fi
+
+ tc-export CC
+ # https://github.com/cython/cython/issues/1911
+ local -x CFLAGS="${CFLAGS} -fno-strict-overflow"
+ "${PYTHON}" runtests.py -vv -j "$(makeopts_jobs)" --work-dir "${BUILD_DIR}"/tests ||
+ die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+ local DOCS=( CHANGES.rst README.rst ToDo.txt USAGE.txt )
+ distutils-r1_python_install_all
+
+ if use emacs; then
+ elisp-install ${PN} Tools/cython-mode.*
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+ fi
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}
diff --git a/dev-python/lxml/Manifest b/dev-python/lxml/Manifest
index e1778aa97b1f..64c93ca0e9d4 100644
--- a/dev-python/lxml/Manifest
+++ b/dev-python/lxml/Manifest
@@ -1,7 +1,10 @@
AUX lxml-4.6.0-tests-pypy.patch 18051 BLAKE2B 99d97fa2e874c9bec4a866c3303b54ea2ab1e6abddf148d142cb66ee035b1eab1e05eed924d34451c5db38dc37f77104539cbfc2fe45815c17445b6359dcb857 SHA512 f6c6c2b00a49e6ca19d8b9123c364003a682c2e8df0c42d8600085d1cb094ba5cedd162bfc794e7d9acfff93aac771953dca5a879c3b957af1e2e8bd1db05515
AUX lxml-4.9.2-py3.12-backport-unicode-fix.patch 1178 BLAKE2B c1a09df02a77c0b0b7fbd2b72b54a0b6103f1426ce0ebb531c58f6a4342eb1801a1394e296d71843e031308107d026c506f90141c87f19a39da877aef69c2fd6 SHA512 0b26031eac3158a87f7ab822d480d58fbfba9f70f983caa7c2fce3000bfc994218ad0ae3fb5737afbb17aeb90b02b841ccb91ca53dd722072dd8ad6a4317fe94
AUX lxml-4.9.2-py3.12-drop-deprecated-imp.patch 1985 BLAKE2B af705cb2092d6468ae556d79c14ca96d8491cf7a96dc1699d0f3e70113637f724876adaa051545c6a434ee9f54a1784ab5e24eefcf7eef61edfdca88980c0f62 SHA512 088428b9a9e103b4476f8bb45f318032126571f518cbeeb2e04e78289f5bd69ce59b7b058abe3957b59b5077160ef4e67cbb5005da92572437f1c27a6e497d83
+AUX lxml-4.9.3-tests-pypy.patch 16751 BLAKE2B d9df5e5a64e89999d58d6f3c927fa1a74bc2311abb75a458c94302dac7f4717976aede69eb62e8dad109740a69f18aa03fbae693343f78634c3bc61764c3b81b SHA512 24e92f38d278c369c94be062523d8360cec9ee1de636939dca9c2a966a007bf544e96001d59057299eb7df797b54822e79060735bd8fde4843da559fa75e7d20
DIST lxml-4.9.2.gh.tar.gz 957365 BLAKE2B 201b3977da90386e413f1b89a4b7ee1e44d6bbea05e622e92feb1d67c637ce46ebf746f0648f034ed3bccd609233ccf7d8a7ee456f13b8d9ca8587ddf1ebd32a SHA512 816b2fe2eef2a97a0df66cbc39850c6dc3d6470e4033cc73edb40c80c0afbbe6c084d042d7c98b29497926e76f648caa42e1ebe5d83060af08af6972316077b0
+DIST lxml-4.9.3.gh.tar.gz 958614 BLAKE2B 885ed89a7fbf3fedbcdf510652cd44a106d2be8eaf7c19f59ad13f0ded986bb40837894af5d31ea5d046fec56752891baacdef6249dbc62319191b9b2930e2a2 SHA512 74d40cbd02fc0329b789274b544af296edcb99e4c1a544dfbb7a90fdbe3e23b2621c5dfe7be3970f43c98cdd3d9bef9d5792c68db4648c2a12884b8104e1e1dc
EBUILD lxml-4.9.2-r1.ebuild 2986 BLAKE2B b81bf7d96bb990acedfbfddf8556ccbe7d07bd7f38d6043eedb8add00ed196ab4f7d9494b958cc280ee64483fcae9423c4130a13026b63528f8bfbd9aea3d43d SHA512 80559e7b85c8180f337c5ac8fa2012096f7a60afd3dbb801047eb0ff99edf6179d84b20873137b508fc9485ab709060329afca021650623686f0bba94aac4732
EBUILD lxml-4.9.2.ebuild 2924 BLAKE2B 9ce8ec0fd2fc1f58b0175d44d4e955bf26a2dd16b0282f7e7b5912f82ba57fa09d3e8c2befef52a9594504e32249cab9299441b76f04c6b87c47b412c755139f SHA512 db8b7cf3e8968ec2108b4dba41c1a0b5f72e5493d2e1b17434264d1b9d14a0361faac3440cb515e06178319b43fcbce76b939227786d161d70d6de1ade8e032a
+EBUILD lxml-4.9.3.ebuild 2876 BLAKE2B c625378331c4dfc34225cc29889324defbf9b5c4fda4586dd55646e7ddcff908363eeb59f50f6f818adb5f049128c827c0cb85eb20379f34617511cd7a73caa8 SHA512 c3f8039dded238a667bb9f464eb79fe7bdc695cb2d494458208f8fbf2b0a1986ce5d0a98d0e5c888e9c383c16b313bbdbcdefbe713ab8e6ab66d55b907418106
MISC metadata.xml 463 BLAKE2B 9bcd092b61568f5d467230617b101f36245c41078e6a66c7ff63b22a6b4095de2ba3a59e48ce8b7842ce58d1255fa293995652daa3fab4c3af988498eaa30e97 SHA512 2ba5e340b59e0de4e472380e9c19b1f6f573e86e5c3c2e075f6151d369e94eea70e3ce36bfb5ece4da3fa69459e3ff83368f1df8302aa5754ae52f13c8f2312e
diff --git a/dev-python/lxml/files/lxml-4.9.3-tests-pypy.patch b/dev-python/lxml/files/lxml-4.9.3-tests-pypy.patch
new file mode 100644
index 000000000000..939e26e51242
--- /dev/null
+++ b/dev-python/lxml/files/lxml-4.9.3-tests-pypy.patch
@@ -0,0 +1,424 @@
+From 1804702b5e3c85c1a16014d62365a29d0a6d0c75 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
+Date: Thu, 30 Jan 2020 06:15:27 +0100
+Subject: [PATCH] Skip tests failing on PyPy
+
+--- a/doc/element_classes.txt
++++ b/doc/element_classes.txt
+@@ -576,10 +576,10 @@ subclasses for elements of this namespace:
+
+ >>> print(honk_element[0].honk())
+ HONK
+- >>> print(honk_element[0].honking)
++ >>> print(honk_element[0].honking) # doctest: +ELLIPSIS
+ Traceback (most recent call last):
+ ...
+- AttributeError: 'HonkNSElement' object has no attribute 'honking'
++ AttributeError: 'HonkNSElement' object has no attribute 'honking'...
+
+ >>> print(honk_element[1].text) # uses fallback for non-elements
+ comment
+--- a/src/lxml/tests/test_elementtree.py
++++ b/src/lxml/tests/test_elementtree.py
+@@ -26,7 +26,7 @@ from .common_imports import (
+ BytesIO, etree, HelperTestCase,
+ ElementTree, cElementTree, ET_VERSION, CET_VERSION,
+ filter_by_version, fileInTestDir, canonicalize, tmpfile,
+- _str, _bytes, unicode, IS_PYTHON2
++ _str, _bytes, unicode, IS_PYTHON2, IS_PYPY
+ )
+
+ if cElementTree is not None and (CET_VERSION <= (1,0,7) or sys.version_info[0] >= 3):
+@@ -2734,6 +2734,7 @@ class _ETreeTestCaseBase(HelperTestCase):
+ self.assertEqual('TEST', root2[0].get('{%s}a' % ns_href))
+
+ required_versions_ET['test_register_namespace'] = (1,3)
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_register_namespace(self):
+ # ET 1.3+
+ Element = self.etree.Element
+--- a/src/lxml/tests/test_errors.py
++++ b/src/lxml/tests/test_errors.py
+@@ -11,7 +11,7 @@ import unittest
+ import sys, gc, os.path
+ from lxml import etree
+
+-from .common_imports import HelperTestCase
++from .common_imports import HelperTestCase, IS_PYPY
+
+
+ class ErrorTestCase(HelperTestCase):
+@@ -25,6 +25,7 @@ class ErrorTestCase(HelperTestCase):
+ def test_empty_parse(self):
+ self.assertRaises(etree.XMLSyntaxError, etree.fromstring, '')
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_element_cyclic_gc_none(self):
+ # test if cyclic reference can crash etree
+ Element = self.etree.Element
+--- a/src/lxml/tests/test_http_io.py
++++ b/src/lxml/tests/test_http_io.py
+@@ -11,10 +11,11 @@ import textwrap
+ import sys
+ import gzip
+
+-from .common_imports import etree, HelperTestCase, BytesIO, _bytes
++from .common_imports import etree, HelperTestCase, BytesIO, _bytes, IS_PYPY
+ from .dummy_http_server import webserver, HTTPRequestCollector
+
+
++@unittest.skipIf(IS_PYPY, "broken on pypy")
+ class HttpIOTestCase(HelperTestCase):
+ etree = etree
+
+--- a/src/lxml/tests/test_nsclasses.py
++++ b/src/lxml/tests/test_nsclasses.py
+@@ -9,7 +9,7 @@ from __future__ import absolute_import
+
+ import unittest
+
+-from .common_imports import etree, HelperTestCase, _bytes, make_doctest
++from .common_imports import etree, HelperTestCase, _bytes, make_doctest, IS_PYPY
+
+ class ETreeNamespaceClassesTestCase(HelperTestCase):
+
+@@ -46,6 +46,7 @@ class ETreeNamespaceClassesTestCase(HelperTestCase):
+ self.Namespace('ns02').clear()
+ self.Namespace('ns03').clear()
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_ns_classes(self):
+ bluff_dict = {'bluff' : self.bluff_class}
+ maeh_dict = {'maeh' : self.maeh_class}
+--- a/src/lxml/tests/test_objectify.py
++++ b/src/lxml/tests/test_objectify.py
+@@ -11,7 +11,8 @@ import random
+ import unittest
+
+ from .common_imports import (
+- etree, HelperTestCase, fileInTestDir, doctest, make_doctest, _bytes, _str, BytesIO
++ etree, HelperTestCase, fileInTestDir, doctest, make_doctest, _bytes, _str, BytesIO,
++ IS_PYPY
+ )
+
+ from lxml import objectify
+@@ -215,11 +216,13 @@ class ObjectifyTestCase(HelperTestCase):
+ expected.update(DEFAULT_NSMAP)
+ self.assertEqual(root.value.nsmap, expected)
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_date_element_efactory_text(self):
+ # ObjectifiedDataElement can also be used as E-Factory
+ value = objectify.ObjectifiedDataElement('test', 'toast')
+ self.assertEqual(value.text, 'testtoast')
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_date_element_efactory_tail(self):
+ # ObjectifiedDataElement can also be used as E-Factory
+ value = objectify.ObjectifiedElement(objectify.ObjectifiedDataElement(), 'test', 'toast')
+@@ -376,6 +379,7 @@ class ObjectifyTestCase(HelperTestCase):
+ self.assertEqual("4", getattr(root.c1, "{}c2").text)
+ self.assertEqual("0", getattr(root.c1, "c2").text)
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_setattr(self):
+ for val in [
+ 2, 2**32, 1.2, "Won't get fooled again",
+@@ -811,6 +815,7 @@ class ObjectifyTestCase(HelperTestCase):
+ self.assertEqual(3, len(root.findall(".//b")))
+ self.assertEqual(2, len(root.findall("b")))
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_build_tree(self):
+ root = self.Element('root')
+ root.a = 5
+@@ -840,6 +845,7 @@ class ObjectifyTestCase(HelperTestCase):
+ self.assertEqual(value, None)
+ self.assertEqual(value.get(XML_SCHEMA_NIL_ATTR), "true")
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_type_bool(self):
+ Element = self.Element
+ SubElement = self.etree.SubElement
+@@ -877,6 +883,7 @@ class ObjectifyTestCase(HelperTestCase):
+ self.assertEqual(objectify.DataElement(False).text, "false")
+ self.assertEqual(objectify.DataElement(True).text, "true")
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_type_str(self):
+ Element = self.Element
+ SubElement = self.etree.SubElement
+@@ -884,6 +891,7 @@ class ObjectifyTestCase(HelperTestCase):
+ root.s = "test"
+ self.assertTrue(isinstance(root.s, objectify.StringElement))
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_type_str_intliteral(self):
+ Element = self.Element
+ SubElement = self.etree.SubElement
+@@ -891,6 +899,7 @@ class ObjectifyTestCase(HelperTestCase):
+ root.s = "3"
+ self.assertTrue(isinstance(root.s, objectify.StringElement))
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_type_str_floatliteral(self):
+ Element = self.Element
+ SubElement = self.etree.SubElement
+@@ -898,6 +907,7 @@ class ObjectifyTestCase(HelperTestCase):
+ root.s = "3.72"
+ self.assertTrue(isinstance(root.s, objectify.StringElement))
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_type_str_mul(self):
+ Element = self.Element
+ SubElement = self.etree.SubElement
+@@ -910,6 +920,7 @@ class ObjectifyTestCase(HelperTestCase):
+ self.assertRaises(TypeError, operator.mul, root.s, "honk")
+ self.assertRaises(TypeError, operator.mul, "honk", root.s)
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_type_str_add(self):
+ Element = self.Element
+ SubElement = self.etree.SubElement
+@@ -920,6 +931,7 @@ class ObjectifyTestCase(HelperTestCase):
+ self.assertEqual("test" + s, root.s + s)
+ self.assertEqual(s + "test", s + root.s)
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_type_str_mod(self):
+ s = "%d %f %s %r"
+ el = objectify.DataElement(s)
+@@ -985,6 +997,7 @@ class ObjectifyTestCase(HelperTestCase):
+ self.assertTrue(isinstance(value, objectify.StringElement))
+ self.assertEqual(value, "3.20")
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_type_ustr(self):
+ Element = self.Element
+ SubElement = self.etree.SubElement
+@@ -992,6 +1005,7 @@ class ObjectifyTestCase(HelperTestCase):
+ root.s = _str("test")
+ self.assertTrue(isinstance(root.s, objectify.StringElement))
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_type_ustr_intliteral(self):
+ Element = self.Element
+ SubElement = self.etree.SubElement
+@@ -999,6 +1013,7 @@ class ObjectifyTestCase(HelperTestCase):
+ root.s = _str("3")
+ self.assertTrue(isinstance(root.s, objectify.StringElement))
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_type_ustr_floatliteral(self):
+ Element = self.Element
+ SubElement = self.etree.SubElement
+@@ -1006,6 +1021,7 @@ class ObjectifyTestCase(HelperTestCase):
+ root.s = _str("3.72")
+ self.assertTrue(isinstance(root.s, objectify.StringElement))
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_type_ustr_mul(self):
+ Element = self.Element
+ SubElement = self.etree.SubElement
+@@ -1018,6 +1034,7 @@ class ObjectifyTestCase(HelperTestCase):
+ self.assertRaises(TypeError, operator.mul, root.s, _str("honk"))
+ self.assertRaises(TypeError, operator.mul, _str("honk"), root.s)
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_type_ustr_add(self):
+ Element = self.Element
+ SubElement = self.etree.SubElement
+@@ -1043,6 +1060,7 @@ class ObjectifyTestCase(HelperTestCase):
+ self.assertTrue(isinstance(value, objectify.StringElement))
+ self.assertEqual(value, _str("3.20"))
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_type_int(self):
+ Element = self.Element
+ root = Element("{objectified}root")
+@@ -1059,6 +1077,7 @@ class ObjectifyTestCase(HelperTestCase):
+ value = objectify.DataElement(123)
+ self.assertEqual(hash(value), hash(123))
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_type_float(self):
+ Element = self.Element
+ SubElement = self.etree.SubElement
+@@ -1075,6 +1094,7 @@ class ObjectifyTestCase(HelperTestCase):
+ value = objectify.DataElement(5.5)
+ self.assertEqual(hash(value), hash(5.5))
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_type_float_precision(self):
+ # test not losing precision by shortened float str() value
+ # repr(2.305064300557): '2.305064300557'
+@@ -1094,6 +1114,7 @@ class ObjectifyTestCase(HelperTestCase):
+ s = "2.305064300557"
+ self.assertEqual(objectify.FloatElement(s), float(s))
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_type_float_precision_consistency(self):
+ # test consistent FloatElement values for the different instantiation
+ # possibilities
+@@ -1180,6 +1201,7 @@ class ObjectifyTestCase(HelperTestCase):
+ self.assertEqual(value.text, None)
+ self.assertEqual(value.pyval, None)
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_type_unregistered(self):
+ Element = self.Element
+ SubElement = self.etree.SubElement
+@@ -1342,6 +1364,7 @@ class ObjectifyTestCase(HelperTestCase):
+ self.assertEqual(["why", "try"],
+ strs)
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_type_str_cmp(self):
+ XML = self.XML
+ root = XML(_bytes('<root><b>test</b><b>taste</b><b></b><b/></root>'))
+@@ -1369,6 +1392,7 @@ class ObjectifyTestCase(HelperTestCase):
+ self.assertEqual(root.b, "")
+ self.assertEqual("", root.b)
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_type_int_cmp(self):
+ XML = self.XML
+ root = XML(_bytes('<root><b>5</b><b>6</b></root>'))
+@@ -1391,6 +1415,7 @@ class ObjectifyTestCase(HelperTestCase):
+
+ # float + long share the NumberElement implementation with int
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_type_bool_cmp(self):
+ XML = self.XML
+ root = XML(_bytes('<root><b>false</b><b>true</b></root>'))
+@@ -2060,6 +2085,7 @@ class ObjectifyTestCase(HelperTestCase):
+ before = [objectify.getRegisteredTypes()[0].name],
+ after = [objectify.getRegisteredTypes()[1].name])
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_registered_type_stringify(self):
+ from datetime import datetime
+ def parse_date(value):
+@@ -2530,46 +2556,55 @@ class ObjectifyTestCase(HelperTestCase):
+
+ # E-Factory tests, need to use sub-elements as root element is always
+ # type-looked-up as ObjectifiedElement (no annotations)
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_efactory_int(self):
+ E = objectify.E
+ root = E.root(E.val(23))
+ self.assertTrue(isinstance(root.val, objectify.IntElement))
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_efactory_float(self):
+ E = objectify.E
+ root = E.root(E.val(233.23))
+ self.assertTrue(isinstance(root.val, objectify.FloatElement))
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_efactory_str(self):
+ E = objectify.E
+ root = E.root(E.val("what?"))
+ self.assertTrue(isinstance(root.val, objectify.StringElement))
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_efactory_unicode(self):
+ E = objectify.E
+ root = E.root(E.val(_str("blöödy häll", encoding="ISO-8859-1")))
+ self.assertTrue(isinstance(root.val, objectify.StringElement))
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_efactory_bool(self):
+ E = objectify.E
+ root = E.root(E.val(True))
+ self.assertTrue(isinstance(root.val, objectify.BoolElement))
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_efactory_none(self):
+ E = objectify.E
+ root = E.root(E.val(None))
+ self.assertTrue(isinstance(root.val, objectify.NoneElement))
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_efactory_value_concatenation(self):
+ E = objectify.E
+ root = E.root(E.val(1, "foo", 2.0, "bar ", True, None))
+ self.assertTrue(isinstance(root.val, objectify.StringElement))
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_efactory_attrib(self):
+ E = objectify.E
+ root = E.root(foo="bar")
+ self.assertEqual(root.get("foo"), "bar")
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_efactory_nested(self):
+ E = objectify.E
+ DataElement = objectify.DataElement
+@@ -2584,6 +2619,7 @@ class ObjectifyTestCase(HelperTestCase):
+ self.assertTrue(isinstance(root.value[0], objectify.IntElement))
+ self.assertTrue(isinstance(root.value[1], objectify.FloatElement))
+
++ @unittest.skipIf(IS_PYPY, "broken on pypy")
+ def test_efactory_subtype(self):
+ class Attribute(objectify.ObjectifiedDataElement):
+ def __init__(self):
+@@ -2739,7 +2775,8 @@ def test_suite():
+ suite = unittest.TestSuite()
+ suite.addTests([unittest.makeSuite(ObjectifyTestCase)])
+ suite.addTests(doctest.DocTestSuite(objectify))
+- suite.addTests([make_doctest('../../../doc/objectify.txt')])
++ if not IS_PYPY:
++ suite.addTests([make_doctest('../../../doc/objectify.txt')])
+ return suite
+
+ if __name__ == '__main__':
+--- a/src/lxml/tests/test_xpathevaluator.py
++++ b/src/lxml/tests/test_xpathevaluator.py
+@@ -8,7 +8,7 @@ from __future__ import absolute_import
+
+ import unittest, sys
+
+-from .common_imports import etree, HelperTestCase, _bytes, BytesIO, doctest, make_doctest
++from .common_imports import etree, HelperTestCase, _bytes, BytesIO, doctest, make_doctest, IS_PYPY
+
+
+ class ETreeXPathTestCase(HelperTestCase):
+@@ -740,8 +740,9 @@ def test_suite():
+ suite.addTests([unittest.makeSuite(ETreeXPathExsltTestCase)])
+ suite.addTests([unittest.makeSuite(ETreeETXPathClassTestCase)])
+ suite.addTests([doctest.DocTestSuite()])
+- suite.addTests(
+- [make_doctest('../../../doc/xpathxslt.txt')])
++ if not IS_PYPY:
++ suite.addTests(
++ [make_doctest('../../../doc/xpathxslt.txt')])
+ return suite
+
+ if __name__ == '__main__':
+--- a/src/lxml/tests/test_xslt.py
++++ b/src/lxml/tests/test_xslt.py
+@@ -17,6 +17,8 @@ from textwrap import dedent
+ from tempfile import NamedTemporaryFile, mkdtemp
+
+ is_python3 = sys.version_info[0] >= 3
++is_pypy = (getattr(sys, 'implementation', None) == 'pypy' or
++ getattr(sys, 'pypy_version_info', None) is not None)
+
+ try:
+ unicode
+@@ -2098,8 +2100,9 @@ def test_suite():
+ suite.addTests([unittest.makeSuite(Py3XSLTTestCase)])
+ suite.addTests(
+ [make_doctest('../../../doc/extensions.txt')])
+- suite.addTests(
+- [make_doctest('../../../doc/xpathxslt.txt')])
++ if not is_pypy:
++ suite.addTests(
++ [make_doctest('../../../doc/xpathxslt.txt')])
+ return suite
+
+ if __name__ == '__main__':
+--
+2.41.0
diff --git a/dev-python/lxml/lxml-4.9.3.ebuild b/dev-python/lxml/lxml-4.9.3.ebuild
new file mode 100644
index 000000000000..207b59bada90
--- /dev/null
+++ b/dev-python/lxml/lxml-4.9.3.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 optfeature toolchain-funcs
+
+DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
+HOMEPAGE="
+ https://lxml.de/
+ https://pypi.org/project/lxml/
+ https://github.com/lxml/lxml/
+"
+SRC_URI="
+ https://github.com/lxml/lxml/archive/${P}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+S=${WORKDIR}/lxml-${P}
+
+LICENSE="BSD ElementTree GPL-2 PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc examples +threads test"
+RESTRICT="!test? ( test )"
+
+# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
+DEPEND="
+ >=dev-libs/libxml2-2.10.3
+ >=dev-libs/libxslt-1.1.38
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ virtual/pkgconfig
+ <dev-python/cython-3[${PYTHON_USEDEP}]
+ >=dev-python/cython-0.29.29[${PYTHON_USEDEP}]
+ doc? (
+ $(python_gen_any_dep '
+ dev-python/docutils[${PYTHON_USEDEP}]
+ dev-python/pygments[${PYTHON_USEDEP}]
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+ ')
+ )
+ test? (
+ dev-python/cssselect[${PYTHON_USEDEP}]
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-4.9.3-tests-pypy.patch
+)
+
+python_check_deps() {
+ use doc || return 0
+ python_has_version -b "dev-python/docutils[${PYTHON_USEDEP}]" &&
+ python_has_version -b "dev-python/pygments[${PYTHON_USEDEP}]" &&
+ python_has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" &&
+ python_has_version -b "dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]"
+}
+
+python_prepare_all() {
+ # avoid replacing PYTHONPATH in tests.
+ sed -i -e '/sys\.path/d' test.py || die
+
+ # don't use some random SDK on Darwin
+ sed -i -e '/_ldflags =/s/=.*isysroot.*darwin.*None/= None/' \
+ setupinfo.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_compile() {
+ tc-export PKG_CONFIG
+ distutils-r1_python_compile
+}
+
+python_compile_all() {
+ use doc && emake html
+}
+
+python_test() {
+ local dir=${BUILD_DIR}/test$(python_get_sitedir)/lxml
+ local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH}
+
+ cp -al "${BUILD_DIR}"/{install,test} || die
+ cp -al src/lxml/tests "${dir}/" || die
+ cp -al src/lxml/html/tests "${dir}/html/" || die
+ ln -rs "${S}"/doc "${dir}"/../../ || die
+
+ "${EPYTHON}" test.py -vv --all-levels -p || die "Test ${test} fails with ${EPYTHON}"
+}
+
+python_install_all() {
+ if use doc; then
+ local DOCS=( README.rst *.txt doc/*.txt )
+ local HTML_DOCS=( doc/html/. )
+ fi
+ if use examples; then
+ dodoc -r samples
+ fi
+
+ distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+ optfeature "Support for BeautifulSoup as a parser backend" dev-python/beautifulsoup4
+ optfeature "Translates CSS selectors to XPath 1.0 expressions" dev-python/cssselect
+}
diff --git a/dev-python/pyflakes/Manifest b/dev-python/pyflakes/Manifest
index 1f21df77b761..2f77b6d71012 100644
--- a/dev-python/pyflakes/Manifest
+++ b/dev-python/pyflakes/Manifest
@@ -1,3 +1,5 @@
+AUX pyflakes-3.0.1-python3.11.patch 1531 BLAKE2B c68512c3bf6c1d3eebbaead6bf47274731de46c73a830b8ad48655a7fbf1f5420ce3a9f2d5638c459979d94d2ede38b3f07d00cfd2c4b25ce9d44b78ded33fb7 SHA512 d1ff78e686be4c4222ace7cf0af950f9926a3d2185fdb46f7294fce4779c062016c5a0a20ac2d025c329c24dc4a55482a1298565e4331240b8baab9bbc6c529b
DIST pyflakes-3.0.1.tar.gz 63554 BLAKE2B 992dc4c81204c9ae2fd44744452e76a11209552edaef930edb14b7ba4763720cd1c0c0cd148fa7edd474b33aa529d8ec28f7f35a2b02b707d58cf70243fc13a9 SHA512 10ffe2b92f3885d40578452423a93609f8546b2392997bdbc3f64ca0094516ce6b8449e5d3675bda5fdbc16190c89be23609559fc4cd4f1c97e6af032226d7b7
+EBUILD pyflakes-3.0.1-r1.ebuild 620 BLAKE2B b82e38a4db8a3c344d6d9b81577f572b5b2df518ec3a3d9d5b25bee74c6bfadb0793e79a0931085a5905142fdc9e4d14ae414c1e48d9e8c5d2fcffcd59dec690 SHA512 6531711e4c4df49f9bcff4898f166fbc6b76e13bdacad6c5b0632c1e10eb6f2c953cfb52641f6b114aaa853f4ac7bc322c0e0527fa993d7dd6c9ff6328fa77e4
EBUILD pyflakes-3.0.1.ebuild 561 BLAKE2B ee64e82d9a6bf6cb081e54290e49206fb08c608a144e1d4edebc11f60a15ff78939e05867bf7a9a134e4a3c716030224cde1938f5294b17d3e2a4b6711f6fa74 SHA512 d92be6b250b56ebeafc396eb18eaef2d4d065f3dda7a2d5d53f3c0125b52d6742232afe5f38bb3cc5ff67ebcd3b72c66eb200767085e5513dbd85297a0b25192
MISC metadata.xml 763 BLAKE2B e15bc4240e0cc54bd0d7ecca523bcc43c5ae6ebd4f195815f7b2c3494e0366f1cc6feadbc63fce82390ed414e8f52a7bdf15f5c56909ab39879814ff1b178558 SHA512 bb8e0b6f746c99e5185a8bca736f0af36068ae0de45d1bde9663f0e732770366ac20f2116ddd9d7a85239146cf5d7b8fbbfc5c225d7bca4650001f86468a0142
diff --git a/dev-python/pyflakes/files/pyflakes-3.0.1-python3.11.patch b/dev-python/pyflakes/files/pyflakes-3.0.1-python3.11.patch
new file mode 100644
index 000000000000..db804f42c775
--- /dev/null
+++ b/dev-python/pyflakes/files/pyflakes-3.0.1-python3.11.patch
@@ -0,0 +1,38 @@
+https://github.com/PyCQA/pyflakes/commit/836631f2f73d45baa4021453d89fc9fd6f52be58
+https://bugs.gentoo.org/909554
+
+From 836631f2f73d45baa4021453d89fc9fd6f52be58 Mon Sep 17 00:00:00 2001
+From: Anthony Sottile <asottile@umich.edu>
+Date: Mon, 12 Jun 2023 21:00:45 -0400
+Subject: [PATCH] fix error reporter and testsuite in 3.11.4+ (#775)
+
+--- a/pyflakes/reporter.py
++++ b/pyflakes/reporter.py
+@@ -56,8 +56,9 @@ def syntaxError(self, filename, msg, lineno, offset, text):
+ else:
+ line = text.splitlines()[-1]
+
++ # lineno might be None if the error was during tokenization
+ # lineno might be 0 if the error came from stdin
+- lineno = max(lineno, 1)
++ lineno = max(lineno or 0, 1)
+
+ if offset is not None:
+ # some versions of python emit an offset of -1 for certain encoding errors
+--- a/pyflakes/test/test_api.py
++++ b/pyflakes/test/test_api.py
+@@ -621,8 +621,12 @@ def test_misencodedFileUTF16(self):
+ x = "%s"
+ """ % SNOWMAN).encode('utf-16')
+ with self.makeTempFile(source) as sourcePath:
+- self.assertHasErrors(
+- sourcePath, [f"{sourcePath}: problem decoding source\n"])
++ if sys.version_info < (3, 11, 4):
++ expected = f"{sourcePath}: problem decoding source\n"
++ else:
++ expected = f"{sourcePath}:1: source code string cannot contain null bytes\n" # noqa: E501
++
++ self.assertHasErrors(sourcePath, [expected])
+
+ def test_checkRecursive(self):
+ """
diff --git a/dev-python/pyflakes/pyflakes-3.0.1-r1.ebuild b/dev-python/pyflakes/pyflakes-3.0.1-r1.ebuild
new file mode 100644
index 000000000000..cbe9dae91c15
--- /dev/null
+++ b/dev-python/pyflakes/pyflakes-3.0.1-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Passive checker for Python programs"
+HOMEPAGE="
+ https://github.com/PyCQA/pyflakes/
+ https://pypi.org/project/pyflakes/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-python3.11.patch
+)
+
+distutils_enable_tests unittest
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 4bfeda8e7a64..045e19e273d8 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/async-container/Manifest b/dev-ruby/async-container/Manifest
index cc2e4a19cb38..e77b2deb3fac 100644
--- a/dev-ruby/async-container/Manifest
+++ b/dev-ruby/async-container/Manifest
@@ -1,4 +1,4 @@
DIST async-container-0.16.12.tar.gz 22626 BLAKE2B 8e850ebededcc0110a8ddf79c23287d816973fee1c32b7e7b76a7158995ffca5476d8701b3b4499aa3c0fd023ee9f253e4d07bc9ad0562a32d529678d0569701 SHA512 d71bdd1dc22a7ebecd4fed7e17b28c9ae1c875e111db4fb9cddda3508113e3cb7fc72b820c447cac27f047606d20f62180b203e58164da18dc47cff385262441
-EBUILD async-container-0.16.12-r1.ebuild 1309 BLAKE2B 9bfce5215a295cdd6ba4d57a97d55362527074e7c40667e31f7e00b7a517fb3af3ec3e171d6f03d86a4be6c59e071dc7941e63c87978046be2e2a04e3dc25d20 SHA512 68657cc01568bbd9592d822bab9b17ec1eeb538cd4b1cd0a5c7ac2446c4d823d354f1e02260af97b9d254afc1b30bae3edf47dfece774999c275b56327ac16c1
+EBUILD async-container-0.16.12-r1.ebuild 1308 BLAKE2B 879796eb1733be3de6c43254db47e9f573c777947c015eefa893933673425c20d6cdd2eae84a7a8e9bc12276010aa32c58f4ae1b5ba30ace57be0a33d4450d24 SHA512 ea409af7cb155612fdef805777e60876526b7c2b6406e2e6436df1f3054baa6df344736da3775ce5969082fb996ae3ed49492318237c79477126950d17a1b74f
EBUILD async-container-0.16.12.ebuild 1284 BLAKE2B 55c15ad469a45e34fa6796c5414cdc8d69909fab1c673bafcff849610329b2041981b136c794346fad46aba54f486cce67c5eb58d7fc8ed8f33fad536565c34a SHA512 dedb0eef4c1b7e4b34f571ecd05d883a0f79504bc42dda4defc7364e1a48a8064f4119cf5188ff35ebc6d22f525f4869a3a92d48272797ea4009b8cc587cbb20
MISC metadata.xml 351 BLAKE2B 671a90bb6d0e6ee6c41c96beaefba1bf84f236b557c8116d8489da01f034edbd3a122063df64a85c587cc114455b9d9e00404307d1539c8fd8e79c781297e337 SHA512 402376317da59de4bc9f10422743898870efb6f9429ba07fc37861e3c4752b4ef2197051b81bef300d07279c6bf55f9c5796a5b5c84cab8dcaef9a07537ff725
diff --git a/dev-ruby/async-container/async-container-0.16.12-r1.ebuild b/dev-ruby/async-container/async-container-0.16.12-r1.ebuild
index d8fc2ab594da..157dd24d0a83 100644
--- a/dev-ruby/async-container/async-container-0.16.12-r1.ebuild
+++ b/dev-ruby/async-container/async-container-0.16.12-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-container/archive/v${PV}.tar.gz -> ${
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE=""
ruby_add_rdepend "dev-ruby/async
diff --git a/dev-ruby/async-io/Manifest b/dev-ruby/async-io/Manifest
index d8745146afec..41436c331b71 100644
--- a/dev-ruby/async-io/Manifest
+++ b/dev-ruby/async-io/Manifest
@@ -5,7 +5,7 @@ DIST async-io-1.34.3.tar.gz 34178 BLAKE2B 0af09d723682f6818e63e43a356539c098c37f
DIST async-io-1.35.0.tar.gz 34418 BLAKE2B 0aa7d5636c4a3f89b67c8543ad7e0826661e4d7f19cc968c1d75757cd5330f876da6606b94fab4bce82771f7a143905edb2c799e2a2e91dca2ba16115d11bd29 SHA512 0e5de633343b90eb73bac1114ec0ad5770ba58afaf20a2d246b86572820cb66b4919d751102c0d14bb1d3ea8aa27742842bce860cdc94ba6a4845a6f4efcf6aa
EBUILD async-io-1.34.0.ebuild 972 BLAKE2B 7593c4df2e65e55ba773516e31970645650a2306ccd53cd7e8c5f5acf977fca10e27eed5ffcd8ed01c31ccd6a90f64440f2baad56c86713d9e3159e242be3cae SHA512 aee8fe685a3b87fe904bf904523443d1ed05f0b05ec54e6dc78c8928050bb32c2737aa55fa48f03afe3b8556980bc157cce40671d2e5eeefc9f9f76238bf4d79
EBUILD async-io-1.34.1.ebuild 957 BLAKE2B 76926155496b2e944c0779572b132008137c9655cf8267fce2a1029299278bf5ffaa3c9a3223998f307afc18198db1bb8bc35fc83919a30d7717bd64b3f2428e SHA512 b50d9ac40bc0ac240c0dd2c2367e7bcca6aa591bc2a2fbec4f92e38fbb07fc7aaba32b4de8ea7861b0a7028d1682e3be27c6ae4ed30a2a71f9e37e2eddbfad03
-EBUILD async-io-1.34.3-r1.ebuild 1022 BLAKE2B 6b731f5afafad35bdbe10784c2db292ab158e437a4c9ad3405e8679edfa897cbab1ca24fff9ee711452c60970d3f82a3948ef0e7397ef9c655e2f32baa80d90d SHA512 1d49bf0be4b164622d1bf8c58b4c59fd798a3992df3b4bb4a3f16f21969673c04132872f1242bdd87f921de78a50520013a8df2a42614cfe848d9c971f52da8d
+EBUILD async-io-1.34.3-r1.ebuild 1021 BLAKE2B 1e0b53450140977b8b80bd9a5e6374b69ca08b3682043864d9f6a34faa1f9aa79fd126e082289f22ba4233507900991dc947bdef6b656414cb9efb5503e7cbe0 SHA512 e75f1ba1c282ff15b0d0d4c3e7dae9e77961231b8cd77abbeed16a20f813258b62d33d5da89d1c0ae3c8619ec85facc8373123dd795349192464bb561f13c48d
EBUILD async-io-1.34.3.ebuild 957 BLAKE2B 76926155496b2e944c0779572b132008137c9655cf8267fce2a1029299278bf5ffaa3c9a3223998f307afc18198db1bb8bc35fc83919a30d7717bd64b3f2428e SHA512 b50d9ac40bc0ac240c0dd2c2367e7bcca6aa591bc2a2fbec4f92e38fbb07fc7aaba32b4de8ea7861b0a7028d1682e3be27c6ae4ed30a2a71f9e37e2eddbfad03
-EBUILD async-io-1.35.0.ebuild 970 BLAKE2B 96cbf26f06cb839e02964157326aa4bdb606802c310019c8714b2c9428db3e5167ee5c23668568d34bec7692aaa28cd6e70e92a92902649b51513ce7a73f33c5 SHA512 c59c21b5b75d21c75184029fe454894864228e6aa868625a35ed5d6d920a66ad04716f01702cfbb78d63c012fc05e8e139825a6bbd9db3eed922c766ed45b46c
+EBUILD async-io-1.35.0.ebuild 969 BLAKE2B 057d3c618f12889343fd52ddc5e2a1054813c9e12213a2eea394f6d4b54d0e5b1efd8b1be9fda09441ab6b2e3f0bc0de8a26b026d6426e0a16214aefee2ba4aa SHA512 56b90a6ea6f5fb310d953769e4e4710a534748ae4f3bb8b25c12a336cfbbbdc44bee7984557bfc804d9b9e375a8fc9225786a71b3f0f41b84e717ce75349410e
MISC metadata.xml 344 BLAKE2B 7fb67688ba60d30637605ba7a2020cb328e18ffebd9fd6fed09114cc14596836b0dcc4d1590fd3755952baa52c258bdb9a935c47b1a4ef4f2d5e545e931d40fe SHA512 6ea960fe1feb969df78e66ae985b6ac95faa09a248d694aaa47876634f84a09a3807effc2b4289d35dbeaee3793c2c73276fd0f8b87375ab99e813085edd12af
diff --git a/dev-ruby/async-io/async-io-1.34.3-r1.ebuild b/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
index 68ba0af0f1c5..5af21f42ca5a 100644
--- a/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
+++ b/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE=""
ruby_add_rdepend "dev-ruby/async"
diff --git a/dev-ruby/async-io/async-io-1.35.0.ebuild b/dev-ruby/async-io/async-io-1.35.0.ebuild
index c1027a4c5e5c..30118ffa22cd 100644
--- a/dev-ruby/async-io/async-io-1.35.0.ebuild
+++ b/dev-ruby/async-io/async-io-1.35.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE=""
ruby_add_rdepend "dev-ruby/async"
diff --git a/dev-ruby/async-process/Manifest b/dev-ruby/async-process/Manifest
index f3454be99c3d..5efe0ee580a0 100644
--- a/dev-ruby/async-process/Manifest
+++ b/dev-ruby/async-process/Manifest
@@ -1,3 +1,3 @@
DIST async-process-1.3.1.tar.gz 4138 BLAKE2B 8c3b3109e016e135005dd25db96fb2d38c568ce88410ca8d1c22cfd23ea8f34f926447cb36a75d3a60fa11d8bb08cab6b46e45d88b8a42f2585e7ab0c6179c81 SHA512 13f6ded2f9001c8759350b6ade002703f3ba58dcc2960055c5e52c7e44c22af9c59c69713c55cb7e7244a7f09e3557a75f41161a7aafd5f6c279f4bdbb698e3c
-EBUILD async-process-1.3.1.ebuild 980 BLAKE2B a5b2e996d372c9e83d713a44d3b37f3f26522ffe8191045dbc8c68efb355f4dd1555be04fcf9191074dcf5ae15439eab8111c404a08d49fa27a4d4b73c399130 SHA512 6887141319442fbd64edd4e882f8cd4d9d5294530a612803d6a5293f5a6380391ce85c2a47135da8525f82008d916b864e278dacf624fbd7887bcb2522178ab3
+EBUILD async-process-1.3.1.ebuild 979 BLAKE2B e444fcafab771874bd05bad59ecb52da1b7e5c84de222875acc9d88d50d162ba28c415c874d7163dd2dc7e3b3166be6705a987a950e88f42c0ee65912e3228d1 SHA512 3a5507417c8c1088502d97e4d18d4fcad7936d7e57d03170e1033d157fe04a2a28a865dc5df2cdd286e6028513d01ba03772b66825f253abed60aeedc9ed9bd3
MISC metadata.xml 349 BLAKE2B b0fa4bde86b2d91060eee33d6b4cf5d761dc4c664c855829bbb039d65a6b7aa8ba13dae8b6f5a93ba3d0a4593c74f22a347a9be6809ea4f46f7a309d7489389c SHA512 ec9e374a9b91baaf96eb669a71930942300896b87f26dff7884cba32fb5f502c8e7ab72a6b363623416be8307d533418b46d33a79bc671c358a666224039532f
diff --git a/dev-ruby/async-process/async-process-1.3.1.ebuild b/dev-ruby/async-process/async-process-1.3.1.ebuild
index a299831bd14c..79605ad03ac6 100644
--- a/dev-ruby/async-process/async-process-1.3.1.ebuild
+++ b/dev-ruby/async-process/async-process-1.3.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-process/archive/v${PV}.tar.gz -> ${P}
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE=""
ruby_add_rdepend "dev-ruby/async
diff --git a/dev-ruby/async-rspec/Manifest b/dev-ruby/async-rspec/Manifest
index ab77865b7800..a6faeea60268 100644
--- a/dev-ruby/async-rspec/Manifest
+++ b/dev-ruby/async-rspec/Manifest
@@ -1,6 +1,6 @@
DIST async-rspec-1.16.1.tar.gz 7775 BLAKE2B a1ff314fbe3e42b9b25e1c891bf1a336644fa5183b6f504b06e0747c127e712a66a0fbb2f18695bd7cba91ec8a4e8af887a25fe3e9887f86fb5f17873e26f51f SHA512 5c2bc5cf5ff4ca25cad67e251b5e078ac9f6f2d0f5d50f67584d4a043040c4e9e9e51d3a9e2727f08de3eba39d46be66461e691af8b86e173d8b70b589161a29
DIST async-rspec-1.17.0.tar.gz 9536 BLAKE2B a2beeca8b6399f47faef35eaad70255cfd3ef0e691d40c20389b4683e179172694b6c8b93bd786e4032171f7000f3f77da46f6a1e73a3abacd64f3a2a6e84b24 SHA512 50cc0390aa8c636c7964de07a9dec9c8e6ed72562b93ddd0e1e9e0af0b58e9b198bfd8e709f84e9ea1b58268d00ad26c85bdacb920cf5c81597d4011751c7507
-EBUILD async-rspec-1.16.1-r1.ebuild 972 BLAKE2B bd755f4b1dbf8608597493041ef87efa3b77ba11623e6e164d30de48c912444dbd2a07a02ffba200c250ec645ca87092f7fce09301fd2b34894fa2303d90491b SHA512 8b0bae2a1fd9a5b712488ce934452e0649bf07dfe43813a59ac06ab0c67421cb44cdeec30828c352fdd4ad27b808b821b46cefacb489add52452a04b3dcf8f12
+EBUILD async-rspec-1.16.1-r1.ebuild 971 BLAKE2B e49df32f53327b02d603f0dd270ad2858c385727add0c9d10cc871e47e75ca71c7bd8034e1d0f5a0f80898b50ab01c8c868c298a981fc73471943d09a299c716 SHA512 f3df53718c708d730dd109192265d581c414b5746d7d06ee10514cafc2594af31abfa635f141d538e6ee1d440b8ec422309e25a648b90150475d931c94353a75
EBUILD async-rspec-1.16.1.ebuild 947 BLAKE2B 9c12d18f0df2a63c4e11d64bbf521f245fa953a2a0a3b7b21c0f0d4cea14c240703dbe4f404ada307394b7e1662779fbb03e9b2f51b9016cd701b95b07f0a5f7 SHA512 3d1452b609677bbf7467f3c6f1384cd7a5130cb2c3cdafb1c9d0f96b8263733c3e8eed23df6b9cc32b9391249a5423c96fa340a434be23f9f17c5cdc8517f28e
-EBUILD async-rspec-1.17.0.ebuild 965 BLAKE2B b0c155093a7686c8bd434109e11c2d658a8efe707191f295094b0f4e05d5690b03c0ccd393b3307918035996cabd2d0200d99e2e70d8419ee3363165b860e497 SHA512 99197fc1b053019eaf2a7be0c3aea0d03b1bba4795564306aaaf137d2c9f05ff84128fe77ada2795237c0a812fc710941f98869b5d6d2f66e9e59850728f887c
+EBUILD async-rspec-1.17.0.ebuild 964 BLAKE2B fd2920035526fb379701e0095e130d1a0aa675226246379418b8a2bba5789afe7bfb03bf9a59e0a9814022b88b56ee5768cd0d91fa7a5340033c5ebcf743fe20 SHA512 6c1ba654012dbfc85d26bf2305c301f6f040ff7935fb004ecee21176c1a0d17a03603dccc8b225ea4a0c05f18ddd8481578c77eafeab07dd76f1e4fb804d1384
MISC metadata.xml 347 BLAKE2B d18d791313af87bcb00267fa7886d513738c127ca281e4e3f2eca2d3a345748097016ee229ea663efae9980d5fee97d27b800923021e682a9a9bb28bd031c0a5 SHA512 6396202046253385c58f6b5d1762800d596027e1d7ad7e95d69695023dacffa0bd32f2d0efa396fafd5e65bafd55376018f27e127752d5109f537339ac06584f
diff --git a/dev-ruby/async-rspec/async-rspec-1.16.1-r1.ebuild b/dev-ruby/async-rspec/async-rspec-1.16.1-r1.ebuild
index 6dff9ee2b53c..d1454a1c6ff5 100644
--- a/dev-ruby/async-rspec/async-rspec-1.16.1-r1.ebuild
+++ b/dev-ruby/async-rspec/async-rspec-1.16.1-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-rspec/archive/v${PV}.tar.gz -> ${P}.t
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE=""
ruby_add_rdepend "dev-ruby/rspec:3
diff --git a/dev-ruby/async-rspec/async-rspec-1.17.0.ebuild b/dev-ruby/async-rspec/async-rspec-1.17.0.ebuild
index c077385d7f0b..6dcd4de19de2 100644
--- a/dev-ruby/async-rspec/async-rspec-1.17.0.ebuild
+++ b/dev-ruby/async-rspec/async-rspec-1.17.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-rspec/archive/v${PV}.tar.gz -> ${P}.t
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE=""
ruby_add_rdepend "dev-ruby/rspec:3
diff --git a/dev-ruby/async/Manifest b/dev-ruby/async/Manifest
index 70c889e1688c..6d24765fd275 100644
--- a/dev-ruby/async/Manifest
+++ b/dev-ruby/async/Manifest
@@ -2,7 +2,7 @@ AUX async-1.31.0-improve-robustness-test.patch 1174 BLAKE2B 93c9de3f4d5ad78714cf
DIST async-1.31.0.tar.gz 92889 BLAKE2B b573e3106243fd0934387254b302f541a9ebbcd34bd451562bab1d39bcd37c593e2290667b524db7bc862268812a0932a644c670cbaf2a4a5ee240a866e08726 SHA512 f60fb9f4e95d1f579ce5f664abfe96b7196e3e47baf2856b7e97815107e0aa2e807c969839d118b6144372443687568488749547d762863b31d82c8d7e5d45ac
DIST async-2.5.1.tar.gz 84455 BLAKE2B 251b1a8f5bd3d9f1cc4c6038d18dbd5dbe83278d27b35656d12942d7f4501828a2978f64f4fe4e77758476e161e06141b558430af2c42536a7e65bb0795fa2c2 SHA512 b12effeca7372e74ea9ca0ace08d7ea3d7398bbc0c3fdf57f9f57a5888ef975682c86bf010ae1d8b5070408a0f36887972edf12c54382dff5b493d56df5707ac
DIST async-2.6.2.tar.gz 86923 BLAKE2B ef1a840bd52c3713268582260a00855061fc3ee2d05fb67a2de44f9012dc419745eeac0522fb06e9689860ed23bf5dbb8280f796e645d992d1a98da7cfb4279c SHA512 627f490360d96e9ef8cfb5dc5ea929a1574cdfa6db91fcbfe5b14f6e475e03c750b2806b8d13025425b969ed44944debdcf6d573bc95eafe80a6056a0550707b
-EBUILD async-1.31.0.ebuild 1166 BLAKE2B 6bf7c31c4a75f491ebb50760339143e2facb05026c40d3b2ca54c8c8bda7a4ded592a4fcc3813c9f93bed1826335c77a43f56bf645984bb2fd32a64588fe7013 SHA512 6aea740017475227b1886dbfa1f60dc3910e3d91d221e6d24d1cd116e7fa8fa7baf3528c0013dd5d06a26ce09820c29a323f23b00898dc4664c7d3bb35318a42
-EBUILD async-2.5.1.ebuild 1134 BLAKE2B d6e6ab55f597b6cef0b2a33b9f89613a0e810dafbc285bdabde58f4cb3dffceb6123e2420fd678a3626457b7295b0e2576c73b891fae04aa74bd60f2ad009865 SHA512 1aeef893bdefd1ff2b0b75686eb48d13ffe6a3769dd85405b03a074028ac52303ba86235b27c118dc8a38e0369b460063e4d36c6a397fa4b14e40eb3ca72b8f3
-EBUILD async-2.6.2.ebuild 1158 BLAKE2B a941e239b4ae1fc50aeb6e70f464c1f45864413fc1c8832dfcc5c3886ce5ee24610aefd904100519cf9e81013cd41de06c53dbd80f1fc5aa63bc15aa73c4c01a SHA512 c135c583b24c390a3beb850cced646652ddbd3297dd286a584fdcc4461cb8f53954146efb611d79d38add379cc43da7e867dee97c22058944ba9ef631dcd4906
+EBUILD async-1.31.0.ebuild 1165 BLAKE2B 30241a397ea956f9f511fade6e568587dd5be4b8a53543edd44b613c7eed202558c5cceba5b243ca8cb48712887d573ae50e586c8e58b5c0de2df0c1f2c4154a SHA512 34cbc2aa76afa5b315f9405881bf1a242a8bbdc680e9427fa3c2a68067b8f344368d75f9ffcd2e115d6a92fa34749304ab232b129edc4dc000249098d710b436
+EBUILD async-2.5.1.ebuild 1133 BLAKE2B 4a00cff53a2c40799d728d7c9419ce8538b3411e91b38b0474597a0fe499ba91cf8dd5ea92d334e13cce8493f0f4d506977970ac9a55914740817e357c75351b SHA512 ca239239859fe8c42872839c1ae03f7c11c651d5bdf422f0f46d4444742929b7c9bccfc874440d4f8bd7b2573e83013dfe57f9576c9b4e41fdbb9f2b72a18b2a
+EBUILD async-2.6.2.ebuild 1157 BLAKE2B 38a32880cd7a81112450c4b143d3d7a631c65f6c5255a6bd836898022e40d2d3dc1135920701aca7416c91a397c439a9fb2a64abb369f32ed6440214c7b18401 SHA512 9d282c6c0c15de535d6874d1d6bb4cdc15a5fb0b28685fb64f5fcc37834657c0bc9daf0086b628e21753d98afe4b7f4d020b5df07ed31d9668b0b8d2ffca7bbb
MISC metadata.xml 341 BLAKE2B acbe731aefbd211b23790c22ed97fbc1f83c45cf5ed786aa99fedafa5ca930081e71b3466584846f6e2f7a793da65c82bb4c9c85c15a669ebf5e7db47b74836f SHA512 d96626a4c34ef4981c11dcd07f51a9940d29b2bd8013868f3e5778d2f62a59bf3ca864a370a4d7951ca98079d6d5939d9aa9a4f4ed0233ec5f7fe544fa64fa26
diff --git a/dev-ruby/async/async-1.31.0.ebuild b/dev-ruby/async/async-1.31.0.ebuild
index 7c1344481d07..e81d92363d27 100644
--- a/dev-ruby/async/async-1.31.0.ebuild
+++ b/dev-ruby/async/async-1.31.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/console-1.10:1
diff --git a/dev-ruby/async/async-2.5.1.ebuild b/dev-ruby/async/async-2.5.1.ebuild
index 91af5db3a8d2..4fd0106e8c97 100644
--- a/dev-ruby/async/async-2.5.1.ebuild
+++ b/dev-ruby/async/async-2.5.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
ruby_add_rdepend ">=dev-ruby/console-1.10:1
dev-ruby/io-event:1.1
diff --git a/dev-ruby/async/async-2.6.2.ebuild b/dev-ruby/async/async-2.6.2.ebuild
index 625969130dce..4810e0bd0d70 100644
--- a/dev-ruby/async/async-2.6.2.ebuild
+++ b/dev-ruby/async/async-2.6.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
ruby_add_rdepend "
>=dev-ruby/console-1.10:1
diff --git a/dev-ruby/benchmark-ips/Manifest b/dev-ruby/benchmark-ips/Manifest
index b299e0ff092d..b2e1d22d3556 100644
--- a/dev-ruby/benchmark-ips/Manifest
+++ b/dev-ruby/benchmark-ips/Manifest
@@ -1,5 +1,5 @@
DIST benchmark-ips-2.10.0.tar.gz 19840 BLAKE2B 53c219921144632dc91971fa3558bcaf106887d7deafbd7145c1ad12d09d37ecbe17dd07a3da7f8a2c5bedea4a228d76d72bd8e54b14c94c4b21f2e9823cb8f6 SHA512 aeb86bfd80c6ac6a16df8dced2681e81bcb6a0a31848524956b348cd699addebdda4b1a32c6eab85884b89bfb9c26e01f40af7da5a58e187af3a737ad582b8dc
DIST benchmark-ips-2.12.0.tar.gz 20676 BLAKE2B 1473fb8cc42d62cf6b7206d91c9d959707109e3ade9d712d82ab5ccfdcc48bb4874bae4c37370561aa60fe8c99078564a22a5a216daa6b870015329db1094af1 SHA512 ad4a7133b73d3ead583513704cbf00ef858b7fc5477686d3841614f05a83f3b4551b1fcab78e9a8affe7c8487112d9fde5012bf8a8e13621d289d792ff27c061
EBUILD benchmark-ips-2.10.0.ebuild 877 BLAKE2B caba97bb502a1041717acf0fc66f8e17aa630d46785affb45cc161cc0fdb293500ecaef49e2596c3e4cff2cb1c8a6c70942cff9bacc3f8267a19d2783faeb1cc SHA512 00d808a5d9cec943330a82d5f4e4d3d3f9dc34d2ffcd76075768978a162bc1d8b59aed047c96ec0120c274a2ab6dee05f7986349b0f0d79fceb2f0b5c46ba091
-EBUILD benchmark-ips-2.12.0.ebuild 877 BLAKE2B 5954792e235ddcede89bdf60adbee714491c69df429ddd368387e81afb05f2544594b568c9be8a1c074844413efdd5acb85d8d8b67dd789c7e1a5879bb358c7d SHA512 27a111fc995c2b2e90afcc71157083ff6cbeae82a4c6d3ff95a4d10193cf999e137eb4a18b48975bf67cf1b4ca427d6eef81a1a4233963367f1ed1086c3ff0f5
+EBUILD benchmark-ips-2.12.0.ebuild 876 BLAKE2B 813175d2982c5cc2cd44fb1c4c39ba9e1c5cfb0b0ffc2b590fd72c1f23d72d0d4f9179eda731964bfe5958ad41791bd8db734cbd434ef0116d8fbcec28a30d31 SHA512 2a4da4856bc57dd135922f96db488bced29e659f93717ada50eedc5a6661fe9fc4ea4f171aabf96867085db821a79b0d7a51d2c105ad05b371b1e44a5e5aa1c8
MISC metadata.xml 348 BLAKE2B 2c14d35b0157af73ef1085f5a1997ea79d342463d29afa1556b14cdc7edf9d305dfc90bab8020707b3974adce83adb7c56bb04ef372388da329ffddb8ccf3712 SHA512 7e2cad94bf587518835350f2abcb06f7096b3283ebc1f9b22eb1b7d8ea8b21edd5fd9aaf963a9461d57eca7290dcb98c5f6c9a4d0a0cbae4308a6b7448479063
diff --git a/dev-ruby/benchmark-ips/benchmark-ips-2.12.0.ebuild b/dev-ruby/benchmark-ips/benchmark-ips-2.12.0.ebuild
index 43c906350edd..c0463ea3c82d 100644
--- a/dev-ruby/benchmark-ips/benchmark-ips-2.12.0.ebuild
+++ b/dev-ruby/benchmark-ips/benchmark-ips-2.12.0.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/evanphx/benchmark-ips"
SRC_URI="https://github.com/evanphx/benchmark-ips/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
SLOT="0"
IUSE=""
diff --git a/dev-ruby/console/Manifest b/dev-ruby/console/Manifest
index 0bbf0b423459..c877716b053a 100644
--- a/dev-ruby/console/Manifest
+++ b/dev-ruby/console/Manifest
@@ -1,7 +1,7 @@
AUX console-1.16.2-tests.patch 4114 BLAKE2B 41dbac47759cb716cdae9673aa2c08482b920966e17dc9299b5d8682dc8a557e05cd15ec4a74f1fa540fbfd8ddee2eed307c14714b4111f43e66cc019b116b77 SHA512 82bb7d6db5fc692d2113206dfc2032ff78f70faf1ef5ab685a7bf2925d0d0e59abe5f0ba04b2e73552b5dfa98ed0c40d77aeee7ff5fbad8e14419f473988ddf7
DIST console-1.16.2.tar.gz 24609 BLAKE2B 470e6fb547e594d6e4add21c11bccca2d239d5430e148bdd99fe925d57058a3e7304b96c793c72a68ac3df3e285c1b7719b5a1e0db833350b0ef55ac17cca4f8 SHA512 fe32ea7b3ab11319fcefc098571e2a4fff2fec2a56c53880731ab15deca75e84c94cc30456fea264e6201996311dc705799814e5c1d7c32e7b7d786fcac9588e
DIST console-1.17.2.tar.gz 24861 BLAKE2B c738249eadafe43c4528ebf75d30b51aa1d015fb9fa6cefaa7302bce0d81ab431b4e84ed3d25b8c5376e64b5b1fb8154b91858e15ad72ce6cb746fd18818bb33 SHA512 1c734d335d3928ca580e274857df1d18c05ce254bfdf8401b7c40b391db7d134b6b6b0327e7bb29d5f7c37522335a33cb58a29cf53aabb36279fa601e581a891
-EBUILD console-1.16.2-r1.ebuild 1009 BLAKE2B e26978b9decc5bbf7c45354ac8c2bea6e63f999293432ab98924ec5f554e752de93845542daad7eaa94471e75b125793e888d26838f28b768ace89da9b923a95 SHA512 98ce628f3c526648061e0547d4a437889c1d1976c221494b836e72c5232fff2be755a237d2e4c0862cd7d3740a9486d2529809a76da6df5a7e1357d22d5eaca0
+EBUILD console-1.16.2-r1.ebuild 1008 BLAKE2B 7c61abe103672f5ab444aa62b9e172922c03af489f6630588fc04cc2f264303aaa0d49d61836246c255622e40acff73f22cd60d496fdb08ebb55e6505b470df2 SHA512 87ba2bae02ba4c34fbe0c1fc2f76015af9e0957c4def4b0d97990276620cb1303e16a9d14700b0c9d85fcf2724f2b7fb156de62d5e5193e81c23f0b10485c1ee
EBUILD console-1.16.2.ebuild 939 BLAKE2B f754aba307d358f12a225b0899e2b6cd74373c25f745a7330902ecfb649add6d9e44458660a48f16befa459ca5e7f15d0b7d6daa222b7d0a2d126b47a2fe6969 SHA512 d18b6b8c47b9614efba79ac40475cafd552c5bcd825276481c3402397b0c2bf318d38cf2f07563b1fa4c51c5da7d6726f26a58057101a33cfecf4d90b190f324
-EBUILD console-1.17.2.ebuild 915 BLAKE2B 5d29185cd9161ef7e1f6aadcaa83cb51537d98a3b6eb6069008d9b4ea15d7daffd977b23adb5726697ba5244e8f120ad66e19c96d1eafc8a797a50f82091fc66 SHA512 162e3e86c13b3c58499a0bfcd4f61b542581d05d51caa63dacd7e00d51539051cc7dc875096ed4e801d0019a375df0e48cb1251191bb45382237e666d4f962de
+EBUILD console-1.17.2.ebuild 914 BLAKE2B 28fec5ae0e289ef91839134a7d37ee415395714734f50dda093841c14263754624869b189739a02d3f38143b6ab690093dc48e6cd4aef6dde5b3d0cd26a9b511 SHA512 c7a20e86f79abc14097ac2aa58daf30179aeba5ffd83e28e7042c7044c6cdb78cf90669bd45c6cd81535056425631fbe36396e2c3e59063ebf3b00a4144478d0
MISC metadata.xml 343 BLAKE2B 949f3fccd0b08a5699c083eb21c119af6104cd470fe4f22f2771f5262eddf9a9819a630146ef4cf0636d52be9cca982ab73fd4443e1fb0f4ae77b5223949ed38 SHA512 f243fe8cf5c9d29a4c4f95cd9bce18f8a0ca191b7c62c1644c0b4ec4f4d14d355bc0b564a571b057eb42960997958157bca027b86917a2c43d6ec651f1804302
diff --git a/dev-ruby/console/console-1.16.2-r1.ebuild b/dev-ruby/console/console-1.16.2-r1.ebuild
index 55014c8553cb..ab91ddddf462 100644
--- a/dev-ruby/console/console-1.16.2-r1.ebuild
+++ b/dev-ruby/console/console-1.16.2-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/socketry/console/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE=""
ruby_add_rdepend "dev-ruby/fiber-local"
diff --git a/dev-ruby/console/console-1.17.2.ebuild b/dev-ruby/console/console-1.17.2.ebuild
index ac63050b73df..57293e947304 100644
--- a/dev-ruby/console/console-1.17.2.ebuild
+++ b/dev-ruby/console/console-1.17.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/console/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE=""
ruby_add_rdepend "
diff --git a/dev-ruby/dbf/Manifest b/dev-ruby/dbf/Manifest
index 3f72af73e4cc..29b7c9bd7708 100644
--- a/dev-ruby/dbf/Manifest
+++ b/dev-ruby/dbf/Manifest
@@ -1,5 +1,5 @@
DIST dbf-4.2.2.gem 130048 BLAKE2B e701819c0a868373d38d160680759c38023c32d854e637e74d1839370161ef28155b0a470a2eb477abbe4ed3a3d1198d1da393257ce81c5fdb5ddaf7241c4256 SHA512 5c53e617942f7add764cb123a719cd067d5e1b379c6da3fc4d43be2ead144d14fb5e7a367d94043490f525c6aff07058451de5f26f2c6b5b90c8dec3788eb229
DIST dbf-4.2.4.gem 128000 BLAKE2B 21b8a08ade1a87237868879b895d0a943fa9b971775922ba1cb30fb59f9477281f0bdcd4b3d6d3c01c3bfda6e18baf29551c14fdf1637b35d5f6d08646cdd33f SHA512 3f8f6b6a14f559a84f1efc7054366f5250fd473dd9846ec6d689a25673a564a97592e7efae78b1a11eae4d6497e115f2c2766d5badd878d332f11ad80f5f5f98
EBUILD dbf-4.2.2.ebuild 465 BLAKE2B 347ce553b11b2c4119db013ee611acf7988755b4def08f354b5bb8d4caa3b71a9ae47e2e2941ab6fea5229e1a3df862d41cb7fbc9e12b3f8c0fe9567490848bf SHA512 e7e51e5e27bb2e44547c1b88c197a4de044961e91e56f90e14520e6d7b65dc6e65e83ad4c1b608c8a346216dbd27fd6ec58fb276c1fb8f3d269732e7e93ffdbe
-EBUILD dbf-4.2.4.ebuild 467 BLAKE2B 59dfe967076068549515d51632c331ca3feaa75ac8d495e38d480fbccca1b09691a9279f3d444c2a89c933051cd5d2d62dcd20a7a5ae7b34d9da5ad0768d038e SHA512 487de84b9304b2b455fc827ee527775f2c52914a44eada6b04c7bdf4e9b1048d23e442e5d05943f9ae6e5b07514e14ee8ab6a50c2662163daffa6905d35193b8
+EBUILD dbf-4.2.4.ebuild 465 BLAKE2B 347ce553b11b2c4119db013ee611acf7988755b4def08f354b5bb8d4caa3b71a9ae47e2e2941ab6fea5229e1a3df862d41cb7fbc9e12b3f8c0fe9567490848bf SHA512 e7e51e5e27bb2e44547c1b88c197a4de044961e91e56f90e14520e6d7b65dc6e65e83ad4c1b608c8a346216dbd27fd6ec58fb276c1fb8f3d269732e7e93ffdbe
MISC metadata.xml 474 BLAKE2B a8bc2fe69db29e3a1d22deeb896e5f161cd4511f0687c229b3ebffa0fea1bdf0b4cbbf7636c9955275b1f53ec79538b26de24547b88b8a274fdc182729051a5a SHA512 16d3345d2d5e205aedeb24bdd1a4d80af014035ac817f9933840ea005f945905ae4c059f76b90b73cf040c71a0d4f1b98c9c95609316b34c25db1c565adb5f63
diff --git a/dev-ruby/dbf/dbf-4.2.4.ebuild b/dev-ruby/dbf/dbf-4.2.4.ebuild
index 0c944f772f91..7f68351f26c6 100644
--- a/dev-ruby/dbf/dbf-4.2.4.ebuild
+++ b/dev-ruby/dbf/dbf-4.2.4.ebuild
@@ -17,5 +17,5 @@ HOMEPAGE="https://github.com/infused/dbf"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE=""
diff --git a/dev-ruby/fiber-annotation/Manifest b/dev-ruby/fiber-annotation/Manifest
index 4df048e1b94c..b7e1e3191c90 100644
--- a/dev-ruby/fiber-annotation/Manifest
+++ b/dev-ruby/fiber-annotation/Manifest
@@ -1,3 +1,3 @@
DIST fiber-annotation-0.2.0.tar.gz 5743 BLAKE2B 87ab3601f53ecbac05ed251438b95f10d26078d319ced6fcde6e1b9c96d58bcbd5c8d5e9e15325f54c32543b61e91ce53f02964aacb8afc57d7636aa70597007 SHA512 d030ad1a3824ea2e7b31781ed31aa1fba187c44479351fb21911ade090f8596b38f5b6352420b26df705d12b086421b78a4987590169a33550de1ed565630e87
-EBUILD fiber-annotation-0.2.0.ebuild 764 BLAKE2B ecd5eecafc3e8c81908d5ed9d267ef7d23f5b5c3ef1b3f86cd3a75ffa626203e049e8216cbbfd7b97a3c369124eef05f280b1e0fa5bbb712298614ac2442cb66 SHA512 28d1108ea49fee0b2447b1b2f88c2d62c1aa3fb4481c0d5dab3b61b4a983367281d7c8242a0e6a13428226f4c2295cd7b79649293ce2b1ee9a89d10fa12fd700
+EBUILD fiber-annotation-0.2.0.ebuild 763 BLAKE2B 352609451b0f59ac354d362069e70955e8c13da4a40c393f0a0c610edeadcecaba5f2a95eb06a2851aed5284b45039e73a48a61c74f78441fcef28c905053632 SHA512 7191ae5310fa5e70fef0340d513583df1aebde840b4c7f402f30a5a1d50db28b7150683ab75a9ea16d87d7ad7f031a54711e2fb5ba338c4b5031207b375f0e58
MISC metadata.xml 412 BLAKE2B 3adae6eb3a314949c424f07301b9810f2e23a01437fb49e46c93fee1f12013230919817b917f6658ed3090d2c759cb102bda51e6d813030a6d93835f7d309db2 SHA512 cb1e3d7242ac7f93cd8435285a4f381e576fd023ee2711bbfe56be413f58700b7cfd9568b371b9f43505596fbd8a10ff4fcd9b293179d2db9307959873e4279b
diff --git a/dev-ruby/fiber-annotation/fiber-annotation-0.2.0.ebuild b/dev-ruby/fiber-annotation/fiber-annotation-0.2.0.ebuild
index af13c4c4b40f..ad45391948f7 100644
--- a/dev-ruby/fiber-annotation/fiber-annotation-0.2.0.ebuild
+++ b/dev-ruby/fiber-annotation/fiber-annotation-0.2.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ioquatix/fiber-annotation/archive/refs/tags/v${PV}.t
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE=""
all_ruby_prepare() {
diff --git a/dev-ruby/fiber-local/Manifest b/dev-ruby/fiber-local/Manifest
index 2c5a8553b33b..169ba2d5903b 100644
--- a/dev-ruby/fiber-local/Manifest
+++ b/dev-ruby/fiber-local/Manifest
@@ -1,3 +1,3 @@
DIST fiber-local-1.0.0.tar.gz 3780 BLAKE2B 5360ebdc2f3958863742e5ca1e1cdefe76e4487bad2257a1bd34a8a6769b1191e1a8f0ba8c7dfe1481f73fdd8b9ee1a014b11e5527273dbb0ee6d8a94edae2ae SHA512 5f77213c3760bb7c23a6912f138e46aa54d8508c11d02dadde5ddbc4ab03976abccb37ad2b1b43b118eddfb7a5e8ca4ee647a7fea1bac5ee4d7b39e8dc8f8424
-EBUILD fiber-local-1.0.0.ebuild 813 BLAKE2B 351c3ba7f42524873e41ba46cf2c163977fa45750dc6bafeda530dad39d6f2e9351c730134fbfb5446db624b90ad093b51e97652d401f30ab3555c0bfd402f46 SHA512 a354e2599480c69113b4ba33bba797349959041b9afc3670c1060f736fe732ec24acdafd75e8c604dedd4cb0d95bcd9963aff64784c59586da9cc98ec2698369
+EBUILD fiber-local-1.0.0.ebuild 812 BLAKE2B 8058720e09ec2ae7e6e43c846428aee654677c69da57da36a7fdcb29b1cb71ee4dc8738630c60b3404375e9b5c58491137fdfe15015b66d15ae12bfe08717460 SHA512 03498214027c9df688b1c52fe57e9a96dce04c29d8c6f18d8cbd30ff3d4c284e941f2b7d79f24225766da866c53e926ce8ee30c98002be1d69e4dd68ac0588ea
MISC metadata.xml 347 BLAKE2B 9f0304d50cdc6ea863767d44adf04062376a06e06e6d8c8e486ecd1fcce2e66133d883e991a9978c691a0942d43f2f009236f3ac949556274bf4bad101812ccc SHA512 ec53de01e6c327d2dd81117f12ccfd0f37bf9aba3b35e346c14bdf7c303e63ea935e9bc489398bd677a5ece070f19bfc5bf86f250acc9050abb64d0df1c6ce6b
diff --git a/dev-ruby/fiber-local/fiber-local-1.0.0.ebuild b/dev-ruby/fiber-local/fiber-local-1.0.0.ebuild
index fb5295ef5525..e4739b7d3a85 100644
--- a/dev-ruby/fiber-local/fiber-local-1.0.0.ebuild
+++ b/dev-ruby/fiber-local/fiber-local-1.0.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/fiber-local/archive/refs/tags/v${PV}.tar.gz
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE=""
all_ruby_prepare() {
diff --git a/dev-ruby/io-event/Manifest b/dev-ruby/io-event/Manifest
index 49bfb8f80d22..9595f6375053 100644
--- a/dev-ruby/io-event/Manifest
+++ b/dev-ruby/io-event/Manifest
@@ -2,6 +2,6 @@ DIST io-event-1.1.6.tar.gz 34530 BLAKE2B 3b0e6e5ca781b61467daeb885ea22de639c2f3c
DIST io-event-1.1.7.tar.gz 35211 BLAKE2B d288ec902c4d775b49315d4eeda8bb0582b7444e7adc60846283fbffbe8ecec6e13c1bc7ce898c4aaf3e78d5eeee2602045f9bde561f6f50c797b7aecb3d7b01 SHA512 f61d0eb7203b4bd4b38d1f42a23c67d4ae04dbbb4c7018149d52db440d769131581347198f4a6da6e99aaa1ac526ad1c1cb9d56ecf48c1fc70fbf1b62fb161e7
DIST io-event-1.2.2.tar.gz 35405 BLAKE2B 9fb96c920524db8111b8d3650f2559df71e262f2f4cd32080a3e04f09da5df3d0f0a6777b1d37aba7848b9f7298d9fe5c5684c3211ff39b5178d452d10dede70 SHA512 6ebffd24eb40392496f488ee578f17fcc2e713d3b90cea20899c82e26a6d601b0670d21383d5e33345cad9a33ae43120e8c1d017bb7bd44ff95be2c17bab6712
EBUILD io-event-1.1.6.ebuild 817 BLAKE2B 5a21ff0f222c7b45d0c5a1da046eeaf85faf3839fe6b498e9eaf6ea1e4f41980c7b90c85a102eab2897ad8d68201532af6f19e956d6998719f79a46746ffea92 SHA512 e58f9785de59d029bf6eb87dbc328352c7928eddccaead18b57af5ed7897dc7dd42b4ebc5bea39fad7f28d7990f4339ef6e9ac61e76a85e1564b10430ab708b5
-EBUILD io-event-1.1.7.ebuild 866 BLAKE2B d69a1d35f316bc338e38b34ffa527f100efe3ee1096ac100de8ef6b392d0f9f1f10b4bed1281aeacd16d68515ac4f49da6d82fa9664bf2a1de05942c36e7733e SHA512 25f5b6dc604987274b3c1aa8da4c470738f8ce73bbd9ba32328996fb23f42283f71b7d9d5e04ae014b5692a8f7f3e2beacb1214e5ac8edd822f495a4cfd66534
+EBUILD io-event-1.1.7.ebuild 865 BLAKE2B df61b349a4d656231e9471b272ba5b72911f0e2631caf95bcbc1d68706476ecd5ad797dd24b4f590a4e2b2072b237d9f0098ac097edf20584949ec1e91ba884f SHA512 64dec6d72ffd16e4aa8c538d512649434938cbdcc5bdb4fc4b68939f1aca15471e1be54996c3107b17cffb025aba59ab9e183bf69f58d5704870159bd1612bbf
EBUILD io-event-1.2.2.ebuild 992 BLAKE2B ba1a508df70f4258e119355786979639d20158160f6636ae430f9b62ec01dbf52d68848df9221d8672475b51a66a994c9aa9fdac5b40d363b58dc48d57c45978 SHA512 3cb74b7e67a94fab22bb4bb8c6298ab4a3c599d782cc803d92c21c65b94754ba878dc5d2f994e493901286858ce10c67a4de450fb4eb2a04952ac1c269b9d7f5
MISC metadata.xml 453 BLAKE2B 6f734840e504644c7d84ca58d0ac13f4f36a6e3f1d4d7a412871e224199d0efd071bbab9133f5a95ecf64928b4234787172b6d61c9ce085a6cc15c362e60195a SHA512 cc8b195ee59e7927a6cf1d9c1e82c222d697044cc917ebdcb4406ccb6372b3a51f09696b1618559e83b0ba98fbb2a8fd4b2977bb4adb46d437df90d2474648cf
diff --git a/dev-ruby/io-event/io-event-1.1.7.ebuild b/dev-ruby/io-event/io-event-1.1.7.ebuild
index 4eefc2cf310c..6a88f087dd5c 100644
--- a/dev-ruby/io-event/io-event-1.1.7.ebuild
+++ b/dev-ruby/io-event/io-event-1.1.7.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/io-event/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE=""
ruby_add_bdepend "test? ( >=dev-ruby/sus-0.6:0 )"
diff --git a/dev-ruby/localhost/Manifest b/dev-ruby/localhost/Manifest
index 9bb38d45dacd..53ccfc305cb7 100644
--- a/dev-ruby/localhost/Manifest
+++ b/dev-ruby/localhost/Manifest
@@ -1,5 +1,5 @@
DIST localhost-1.1.10.tar.gz 2128142 BLAKE2B 06e4ab07bc273b8beba5fb3ee3f64e171a6c4a2e944c6d5e432417560283230277213732bf23ddd12e9737b2803582a11fdaa76356d14d2bdbd4e90d402c6204 SHA512 946ef247b256165cf5c849a32c0ba8dd2007164bd1549a20aca595328174709e9213ba8a98448dc41a57558b00147c3b7428b7bc625059ab24f89c94ff8850e9
DIST localhost-1.1.9.tar.gz 2125545 BLAKE2B 5843b3857a11d9f56412f67cb15e424332b07cf81a29ae0a05a3ff20c6f06af56f6a02d8315f97c2d57fe76f7359c737cf19f116868ff532ac083070430fa22e SHA512 d46fd016957fd34309d50488dc61f23e9d47a5a6bfdeda5c049f6ffc112c13cd21394ada3e15c56f14913cba6ab503f60e32237431f7ff824fbbab8cd8a2d746
-EBUILD localhost-1.1.10.ebuild 1023 BLAKE2B 4afd5dfebe503805c13e63873b39dddce0c5cb8ab0ea2a1d73fc43e2b4ed21832d41fbdaa7da92b8a9baae483bec0b2b0796f84c7b3f838c7c4ea46403bb2297 SHA512 ca6fed0de57ab3edcfb9d01ab6b7d3ea739dd818cd1feff5065f394587240c481dddc1987e57161059470b7f47f8895dac81d9dd798377d3ee879d95c1f2415a
+EBUILD localhost-1.1.10.ebuild 1022 BLAKE2B 87da60e36c74c3b643659eb61106385bac5cd042da862a8b91d06c91ab9e70ecdb01eefb71170d3648696b41300686b5632f0c16e57117eb407e5bb778f144d9 SHA512 4a003093c01a7a72f4548a0db52e136bbc639f444262e81110b88c0dceb00addd90111222e7370ea91f19b3b962034e778ec1172ee31bc79981792a62657620b
EBUILD localhost-1.1.9.ebuild 923 BLAKE2B a059e113865bca6f219d58ed6b3ce43f8617a365fdc9a976e063d30facd5596b7d9031c72f82ad704c8e4773171d46fe8d341372b89e914559feca448191f16c SHA512 c2c10bb0cc5b8930ce220e92b0ca2dff08acc9fdcd1a554974b131ff1ece538f77d9b58a75afc80765843809a4ef131d104009151a86bd20933f7a777e306efe
MISC metadata.xml 329 BLAKE2B 7254a554334f253b54f3d5673d55f247298a55fbc677b916de26a3a93bc2866836d1e0bc5a5e3692605c364852fe007a285b6b02d1953b0b0cac2ff86b83a5d0 SHA512 32a7e4b5cd3fe72608fe629be5fd057a1e184bfe584f3bddb9be087566141b550d1a407ba20f9afb50d06af694945d6687115f785585c2b88a546dd31ada8297
diff --git a/dev-ruby/localhost/localhost-1.1.10.ebuild b/dev-ruby/localhost/localhost-1.1.10.ebuild
index f7b8c2a9db34..e65d9df224ee 100644
--- a/dev-ruby/localhost/localhost-1.1.10.ebuild
+++ b/dev-ruby/localhost/localhost-1.1.10.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/localhost/archive/v${PV}.tar.gz -> ${P}.tar
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
ruby_add_bdepend "
test? (
diff --git a/dev-ruby/rack-test/Manifest b/dev-ruby/rack-test/Manifest
index c3fddb40c56e..3e3ba7491379 100644
--- a/dev-ruby/rack-test/Manifest
+++ b/dev-ruby/rack-test/Manifest
@@ -4,5 +4,5 @@ DIST rack-test-2.0.2.tar.gz 30651 BLAKE2B 82ffa59cca24cbb42a885bf05792cb603c4488
DIST rack-test-2.1.0.tar.gz 30099 BLAKE2B 212f23cf1d65f8840e04bc895d511b1b35e0344e5074e7ef3a15c5184a55285cb495b54489512ba7757cfbbe4ce9886db9f6dd36e092f5653c3c5bc8fb84ea7a SHA512 0d9d1e2b74ff8acca1c97d08c068022345556758c3c0dcf81b87c2f7caa8ca5730af2adc89e5c2bcf8f598f08df056c39f7c348f13a1ce44c4bcf0f84fe2bc11
EBUILD rack-test-1.1.0-r1.ebuild 1063 BLAKE2B d7e1c8ccd02e5953f77ab30ee63ac9c42879c9e288a2f2abe206845e01af86b625e63a33d43747b4ab84a8019d4bc2738e6194594cd58580b1597eaf0483143b SHA512 af0df14b0e45809940dad05bb24b65687431e45a6533f0c9eb8f1c5864dd75e8c7fb0fd439419396b17b8bf3df45585405b6bc63863335c18a7401ca9cfec35c
EBUILD rack-test-2.0.2.ebuild 982 BLAKE2B c1c1414c4b6f018ba2463923592f3af8bffad7611a8a07f9375d860caf62f2bd2a400823154f6c3058b5a6e7d772e36473203bf9b36c35bfa394170304067b07 SHA512 e0882e5308dfff5c56e229bf9df612c113dedfe99d53b7315332a9bcb29fd8a424f6490fc3363c9588485337e593888e30585c9a67ae069edf6220aca569f6da
-EBUILD rack-test-2.1.0.ebuild 883 BLAKE2B ace53f08f7a7b454dd0cf5ac377ea72bcf37e196a7becd71fe2cad9fca8b558f6a9c771499a650d8e6ec4a7a8eee52d291b2dbf4b8cbc052e207bccdc60a302e SHA512 5c13318e29226c3ed1935e31ccdd6af988476ccb37ce6ad8a9982f30d8aff244d7b745b269be9708051325d4b87790166ee2c47539f8b66f1b0b3ace9ea4d534
+EBUILD rack-test-2.1.0.ebuild 881 BLAKE2B 78420eb443f4e7c182978584f522c754308053ce5f24e0e1a9770954d9a1de7b1bf1e79978fe940a12162065a26e1770b75b746944d58fb2819fe77c3f33034b SHA512 c55363a44728e4aee7aa429a444bae4d30c2d1aca9e8ec44a73a98e6586a215a8d3c6fe4dcca301a902bfe98c1b6bc73e335aabbaa5607e2497df66976cc196c
MISC metadata.xml 341 BLAKE2B 2db1720ecae8856de4660cace2a721f49f56c27c3aa4a0f86bd4a90416ce613c67d419e96d89d145c7307c79f12ec48b1938b21cf53fe6339424f4a1b2ce174a SHA512 08ff82252f63ea763cd855d306a08f31450973d0ab5eeb943a32e34c1ea13afc95a12097a6e788484d59e7f8bdad40c9e1961d4912712598ba821644ea43d63e
diff --git a/dev-ruby/rack-test/rack-test-2.1.0.ebuild b/dev-ruby/rack-test/rack-test-2.1.0.ebuild
index 123d497eb987..0089857101d3 100644
--- a/dev-ruby/rack-test/rack-test-2.1.0.ebuild
+++ b/dev-ruby/rack-test/rack-test-2.1.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/rack-test/rack-test/archive/v${PV}.tar.gz -> ${P}.ta
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/rack-1.3:*"
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index d52fd175df46..325b732c4b07 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,5 +1,5 @@
DIST rdoc-6.4.0.tar.gz 755741 BLAKE2B d2519dc0dac3fac32ef7cac8c87dba1a679f0b09dc5858e91899d6d28195cf584fe3eba802bafad400ae26c5ddcb65eaec32e101f9e047f80cecd1616a386ed3 SHA512 6c6a89245ac77abdeedee70327f97f8a9b8bb596c14848a95487ff19039864dd7a5c0f5b501fe2e7b187c671cfb205c1500359c7c203beb89211addaf3ac34f7
DIST rdoc-6.5.0.tar.gz 762645 BLAKE2B cecade491f0d18b2c50ec710cb27a28b6cb946f321503e0508e8d4802e93033a78867346eb1d68ca56884ea0d68d51d6fdb92eb61fa63034a01332e8b572dbcf SHA512 10382e66ca778f85f236614fe071b2b0d598065d3aab8f5a89cb0839da7713b5e16a66e3f7a2bff2e2125d26a42f088a86c6d339dc36479a943bb7023c1cad0c
EBUILD rdoc-6.4.0.ebuild 2697 BLAKE2B f9b35a125df8033e62de26b10a71eff097eddac0699ed30536ba449db26016741a86185e40dd797f7a63e73dbf721d9fda1a3de2f69520df86409e1529eb7dfa SHA512 e6a6980a961a72811424146f4f995241745ab5c0ff4bd3cea59b41909ebaa0362da1532fb5370398ab0ddedd9e7b51b27c5920ac39ce7b7f165eee926a0dadb5
-EBUILD rdoc-6.5.0.ebuild 2740 BLAKE2B fb4a1ec676d8e57f2b028f16fc107e75442bf395794b8d7f18d21fff79e107425fed1101f05b7bbd82056564b44476b51fbd10c59289f48b3eb18749f30e73a3 SHA512 37fdab8f9b80acaefb11723de27acc6e5720e453edc9b55e240c4982dec84a9847919643f5c757e2149b9823616065b318c5917f75de93a903d517125fc46b8b
+EBUILD rdoc-6.5.0.ebuild 2734 BLAKE2B 8e50aaa65c504c99c9e5b16b4892b655118f408a3571fb3a0e73060242be7eba32cacbaae921421504895448bcab22654e4343f0ac65cba96107117862468a3c SHA512 c57a38a1357e5b30362c1ae6879ef4ca9e958b15cfaf06d33dd373b91d6b447e852e002f3baa1679972df26cd052b91f22f844fc402c820db7d62c6494826a56
MISC metadata.xml 336 BLAKE2B 142894745c624081f44dfccc6509273287120a43ceb8d7471634d92ab970bbc7747ce12b3a770b085c8c55a30f2c52ee34e0f27ba4be804ee2056150fb3b035f SHA512 438973812b1541e96ffd4add9422bd19e2c09f3f5b8ddc3ef86a670827c6bce9ed9c1bf9df0601927c959584b63a9d0986d0377807856ab8301fc8a8176922e1
diff --git a/dev-ruby/rdoc/rdoc-6.5.0.ebuild b/dev-ruby/rdoc/rdoc-6.5.0.ebuild
index 94bf78a8c8ea..decf00a04b20 100644
--- a/dev-ruby/rdoc/rdoc-6.5.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.5.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/"
SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
SLOT="0"
IUSE="doc"
diff --git a/dev-ruby/rspec-files/Manifest b/dev-ruby/rspec-files/Manifest
index 9dba34e98f6f..b49b35b0673d 100644
--- a/dev-ruby/rspec-files/Manifest
+++ b/dev-ruby/rspec-files/Manifest
@@ -1,5 +1,5 @@
DIST rspec-files-1.1.2.tar.gz 4546 BLAKE2B fc3c3cc2acbac23e36ec6f85f6f58c8243f9ca769a16cfbdab6a4660dd9a22ba40fe1108b319206e9a6b5aaa4094ec372205ca33d00d2030476f1050448ef21d SHA512 af64435572b61ae4eaaed922160b8db5dca8a64987a3c24f2d15d1ec92abd2655d0e408ff2c7b4aeae29189ef1047901adc7c9e2af8a21f65dfafc974a4661ec
DIST rspec-files-1.1.3.tar.gz 6006 BLAKE2B 30f648f1d364532f81ed169a9f1e32d0cd9cd641093f8aad90b3aa4b239ee30d38ef3331136c47787203dceeada25a499bb0b1f42b08dacffb431835dbfa9698 SHA512 c2c79d0b0cef7db64e83e3335a552f437f2e1a12d703936a2d9dc8b8c81ebf69913302d1d5f65e1485fb0295af8b098c8b25ad4c335a7f8f3d31e0f086d46d2d
EBUILD rspec-files-1.1.2.ebuild 814 BLAKE2B 381949887a7f18a83fb88c49e2e26a5babf7dfec9233273085a90435c7e03f2f0de05aa86e3c774858eed611545d3915efe308955c884a32f4b0d578a57e44cc SHA512 61841106f074f846dcf437e566934a0a2cfb8ebb535393a62458272e4e8419920537f21111f2914505e16e694700ddbf12b74c04991bea016365818247918292
-EBUILD rspec-files-1.1.3.ebuild 959 BLAKE2B a5b64930f32d14e8b9b92c9983ec85317455da84780bd80770821638392849077d6f51fc2c3ac332feb76f7f051b3afc64ba8564293022c5c38cc2946a5bb611 SHA512 aae88cad28a37e3675f5e38ab9a9ff04f9712c326a58be96163677ed65f110438fecbc1fde91890fd06517045e48175a2bb36dc1a3ae11773774b876f7442026
+EBUILD rspec-files-1.1.3.ebuild 958 BLAKE2B 167fbd7e8b49d6e6eebf68cc4b1ebf8bcb4a3aa57d10fc3a7e84b0f9adaefb76b388ab8f1bbf82abfdb4564eacf5c509bb08d2b050b75131b5ce2e7e810ef3e2 SHA512 b9b0d858ce3fd78e351fc7ed636073005557d432c2d59b9527cb0bf64dbe6348e526884dd863b0bae5c311326aef8454dc23e3480e583b75ce91c08f6a43e53d
MISC metadata.xml 347 BLAKE2B e6a2b14dc5577c957615c2c3d71e92e18102743c117277b90b6b7f95bea1d54b0a80137e309b55439b3532e7617a68332c8bdc92cf017fb7fe2cdd179dcb1441 SHA512 cb62bb2293ffcda6670a6c2a1c4dfe6d724690b2059097bf7a9fa311feb2ce9ccf98f42069bcb296d981507692fa88430df5c3a2c1cd04052c462b9d85516232
diff --git a/dev-ruby/rspec-files/rspec-files-1.1.3.ebuild b/dev-ruby/rspec-files/rspec-files-1.1.3.ebuild
index 4cb33d570127..5538c2fe6f17 100644
--- a/dev-ruby/rspec-files/rspec-files-1.1.3.ebuild
+++ b/dev-ruby/rspec-files/rspec-files-1.1.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/rspec-files/archive/v${PV}.tar.gz -> ${P}.t
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE=""
ruby_add_rdepend "dev-ruby/rspec:3"
diff --git a/dev-ruby/rspec-memory/Manifest b/dev-ruby/rspec-memory/Manifest
index ae597b8fca1b..16de00c2bad6 100644
--- a/dev-ruby/rspec-memory/Manifest
+++ b/dev-ruby/rspec-memory/Manifest
@@ -1,5 +1,5 @@
DIST rspec-memory-1.0.3.tar.gz 5248 BLAKE2B cf2cb55a6c3d155a739f1cbe3f307016d9446f9edde8554b6336602b86d95a369b152a413426082061c68d2e4015c68d31a34d7d80706ba09986fb8c8952d670 SHA512 1077bd6cb73ada029fc42f820e42792b58f8e06feeda711725d6f2a7a2af9151f72330d3e5a9d0fa7493eeb42f65ddf02a93fac00f5e24f2596f7df0da9439a3
DIST rspec-memory-1.0.4.tar.gz 9329 BLAKE2B e67f8c2a9b788dc606ba31667065910a8dc4e68bf7a6fd0866c75eeba61851d1a1d8f93068bfc8449906120edc22d465733852ba75e6978e7f39131077907c90 SHA512 2d5f5dcd17572e17a37b59c08f1a8e6f23aa5228fea127f3a7d92afc15b54c0b067c697b5817dcbe1b4bc4d3839eccda13928cea23d83c308e57f0d06d9321b1
-EBUILD rspec-memory-1.0.3.ebuild 862 BLAKE2B 8b3e4ef46ba2bc107f10b4fa13fb26cb5166790307dbb8c910bda01d3b73a4992d42a7edabb0219fe46952cbd547a32ed6d45185a3cf64562cc342af2e981f2c SHA512 2ce2059a6f5a2605d16a9cffabe00349ba666c7964d40d2dc24e011c5b426eb5c4f696cb7a3e072bc9bf72febe0a5c928a190dc8d00f545e9fc62193314acac3
-EBUILD rspec-memory-1.0.4.ebuild 855 BLAKE2B eb9687cbfece11f8a45a0ace3b1de19751b9996b000bbc9a19b715215ee44621b45ea092534b2f11e37126e0aa91fdec81dcc133cb8789f28cb6fbbce20a9373 SHA512 8d0e2b515987fa6fc98d17a69ef1052e4818b0adecaa76add43f92e8eaa4d1b1daf8e9385710095feb877569cc80af1bebdc1d3cff5f3d5a8aaf8b1323bf20ac
+EBUILD rspec-memory-1.0.3.ebuild 861 BLAKE2B dda9d2fde2022193f8411c764edf7c7bd9b8eb16e257add2a54714559d0b9bb2a7e241cc41a3f0a696fa9b877bd3e868b5befa3e5e7191b4155a49462b38c6ea SHA512 48e958c3572a3f6df16332732be3672fcb152df2dff9e28e51b497ff099bb75f39f9bb79f0d188ac022c1b5a56986d21163e127839e7ec21bde6510ab50dbc14
+EBUILD rspec-memory-1.0.4.ebuild 854 BLAKE2B e0be8287f6686bb92a11873b6b1a2274bdf55e0756e05b0725bb62c2dc93577ac246ca3f8fd912acb549a95b054d1aa9e6ccfa85b7171730c4747fef1fe93301 SHA512 4c2860684e79286d130a4a344e6d21884bb054f6fb05e05ebe1bc00b4888bd346f5cfdbed11c06b326ab1b8aa9802e9cd73fb37ee953aa1b2bfc238902efd6e8
MISC metadata.xml 348 BLAKE2B b7ddddc65f6c8375f9da0d18e67571a92901cbd4b769e5fddbb32b967013e49004c6818bc4cb986b45166fccd252d1166c813e8e6093093cdbe030ab2c95776d SHA512 808154b4c3f75888c7c278b12a0b8a626638369f609a854129b51ee8b569f98b9e2f4e13ead899d7a3f287e9f62776443f5f79befd7a0a1c8628cc9d28e976ee
diff --git a/dev-ruby/rspec-memory/rspec-memory-1.0.3.ebuild b/dev-ruby/rspec-memory/rspec-memory-1.0.3.ebuild
index 17c24114060c..a985703b5fbd 100644
--- a/dev-ruby/rspec-memory/rspec-memory-1.0.3.ebuild
+++ b/dev-ruby/rspec-memory/rspec-memory-1.0.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/rspec-memory/archive/v${PV}.tar.gz -> ${P}.
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE=""
ruby_add_rdepend "dev-ruby/rspec:3"
diff --git a/dev-ruby/rspec-memory/rspec-memory-1.0.4.ebuild b/dev-ruby/rspec-memory/rspec-memory-1.0.4.ebuild
index e4cca004c196..0a819670fd3e 100644
--- a/dev-ruby/rspec-memory/rspec-memory-1.0.4.ebuild
+++ b/dev-ruby/rspec-memory/rspec-memory-1.0.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/rspec-memory/archive/v${PV}.tar.gz -> ${P}.
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE=""
ruby_add_rdepend "dev-ruby/rspec:3"
diff --git a/dev-ruby/sus-fixtures-async/Manifest b/dev-ruby/sus-fixtures-async/Manifest
index 848a8fd3c001..254f7494b772 100644
--- a/dev-ruby/sus-fixtures-async/Manifest
+++ b/dev-ruby/sus-fixtures-async/Manifest
@@ -1,4 +1,4 @@
AUX sus-fixtures-async-0.1.1-tests-require.patch 1988 BLAKE2B f07df7e49fef9b3c27125c0f08c81c95b8357a2f61b78355d4b85b30304d19ea697016e70337784b901fccdc51ad217bf34b096eb8fe2e1e48baff377c69945f SHA512 3d8857421b3e278cda79d085af52c1c70e6d7a215bf52f446b5f9160e007a754f29e41ff6304882a97d601abb7b06c3c0a14b86bfef459bfeb62b1e9f3ae4030
DIST sus-fixtures-async-0.1.1.tar.gz 5017 BLAKE2B f293d9fe336b05e510a82c4337250f48b871eab8c38b7d9587a6402d19689197eb6a2b1f7f14e7b5823246b6f14d104e7e49f14f84a980392dd545543ffcd733 SHA512 cca073491d143b0ceaff34ada08d416ea43a035bc887c6dec02f62372724d891f47e9dfa8d749f6e485e7d14da8c395dc67185ed0a91d9ea0eb5466d3164c378
-EBUILD sus-fixtures-async-0.1.1.ebuild 964 BLAKE2B 6b2054324e7e238143ca65bcfb800134b8f2ee62ed75b06d1ad7e4536c9f17a75d1f94a3f021c80bdc2dd34bc4d7b67ba5395f22eaafb300599ffe8b80737dac SHA512 f7fb1dd28a6bfe1d4f7926eed571bb1efb5555728eeea36a85f1f660391897a759a35c31b4bfafc592f1ebef2dd456ea24205f1c1fadbf280e36bff3f09be826
+EBUILD sus-fixtures-async-0.1.1.ebuild 963 BLAKE2B 64ed722afe6e91257013b2474f6409dcd3c7fff39bfc37cb358dd8afcd813c2070f93029f73f771e3ac28dec8d582736d96e549511c46651e290fbe9d4d22b8f SHA512 e262e9cc3f1fc3d28f349748498ba37502b9cef702599006c3e109875b7e99586a333c19b836a845608aab6445173ed1423d7fcb83bbcc1af479e371c2e69bfc
MISC metadata.xml 354 BLAKE2B 2ee34480d520d59ceeb669e41cd1ee41d0723efb47099fbfea640ef1c051c0c3cfe81763b2d0a3c59097b27a30c04f6000e19f6536fb3bfbb2fdc9077217557f SHA512 3be0ebf3c83c72884674a512375a691ba9663e0216b1f0912616f5e8b3d814eb1eafa757c0444b925355e407e60c779400728041c6b12a43801e4df802c42172
diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
index a75acd61331b..0f1b94f09dd0 100644
--- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
+++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz ->
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
ruby_add_rdepend "
dev-ruby/async
diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index 33a7d7c2d54d..4ddcaeb54992 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -7,7 +7,7 @@ DIST sus-0.21.1.tar.gz 29580 BLAKE2B 9a30950b4ad9da13af48c50a96951ba9f9cace97fac
EBUILD sus-0.15.2.ebuild 830 BLAKE2B 639e9073fb91743afdafccdd6a19d5af17401bbedf50dcb7aa04be4726399b939eb3ba937d0fea18dd7275a7bbffa8008b29f775d35c1f9880a136b86aa8ebff SHA512 c25fad76b81b85f1c763316e9a7b98b22214e60c89f44f7ded4c6a7347c70ec41b24fba99ac2fe80c8fb6ac3ea686a5a1b85713287d8dc0d59a69639c42344d3
EBUILD sus-0.16.0.ebuild 835 BLAKE2B 2662afb4c07112b2782efad38e34e82fec9692db383b0d054d188ada82dfe57df1f3f110d6c0ef5a72f186bc24453e30d4b03e089b43e135ab623f191b1f5c59 SHA512 d925b9384705f276d88607117da89d7fe9f149a68478c18ff4d68d771f21e9b4ff10b6e8cb451e485dcc128c97ffc72cf64bb384366c415c9e06480e74be0c26
EBUILD sus-0.18.0.ebuild 835 BLAKE2B 2662afb4c07112b2782efad38e34e82fec9692db383b0d054d188ada82dfe57df1f3f110d6c0ef5a72f186bc24453e30d4b03e089b43e135ab623f191b1f5c59 SHA512 d925b9384705f276d88607117da89d7fe9f149a68478c18ff4d68d771f21e9b4ff10b6e8cb451e485dcc128c97ffc72cf64bb384366c415c9e06480e74be0c26
-EBUILD sus-0.20.3.ebuild 842 BLAKE2B 0fb723bf51380768841455238e1bc1893ed49090a8105e31b40148f89c09f82a53e942c6a5b1af28d499bb273a58e017733c34e0fd5fdf0964f3f56ecb4e4e00 SHA512 170c79168d13518dd8ad4ff86c268ed54f3b688ca8c40db6eeeb7f5d4123ddb411ee6f596392f48b0e067667526274f12edf4423125b84398b2afdcdbb4a9bb6
+EBUILD sus-0.20.3.ebuild 841 BLAKE2B b434aaf09a256d2432d24b439df9fc2116519c4f3a82d0e99491e208a0a39818d916b0b7e4414eaba9a0edbed60585e02469496f0d240424da909c09e13e4dd8 SHA512 7d7f11f1799fca275b4f957d2570fee153ae01b8bf871d93a158511bd3c15a03802b6058994b4cb53cea1e0a63901e51f42fa5db2b9c554dd9fce4075c179de5
EBUILD sus-0.21.0.ebuild 835 BLAKE2B 53b841f3f72e29c3bdf6fe876e7a3fa9e33af958f7888473d0a09dde876910ff08583f044385c0f65796f4fec46b4ee75a5e307535fe88634d611c4de354472f SHA512 b61b6a5611d954fbf6646d61c8b869be7012b755558ac7ef217d5849dc7ba6a863bdb8c33fa2f7580976a1c60170ddfe6033fd834a7eedf40e1472c1348355f0
-EBUILD sus-0.21.1.ebuild 835 BLAKE2B 53b841f3f72e29c3bdf6fe876e7a3fa9e33af958f7888473d0a09dde876910ff08583f044385c0f65796f4fec46b4ee75a5e307535fe88634d611c4de354472f SHA512 b61b6a5611d954fbf6646d61c8b869be7012b755558ac7ef217d5849dc7ba6a863bdb8c33fa2f7580976a1c60170ddfe6033fd834a7eedf40e1472c1348355f0
+EBUILD sus-0.21.1.ebuild 834 BLAKE2B ff1b9bcf310292ebdfcdae11eab6952a53aedfde44e60d9df72815c51702788927c21c344e5cf1a7ccbaacc4663576d8992a38ce9418dc9f39e94fa872cc3d9f SHA512 d5d62f380659cf9373221a69f6a6ae83f8a798e7a0478c55d1a2d1cba4eb8c6bc4a3174d5bbab836c7e03d78ca342b857bbd565bf2671b68ae1c8352580e79a3
MISC metadata.xml 339 BLAKE2B a89a738b1bc39d01b68a8ff2f6ea0b7edbb35c6c9cad01b7762e2ee4e99b00bd72b87752832fb2a09017836a648334aefaf3009d6912917e490c13557427f963 SHA512 bcc9d407a5fb5159fc2910fa0eab40d3654d78907a0b1812351adf85cf577d3cef53550ebcd86aa40ddc6c03714df97469615dccab9ec4388728ab1106cf6cd0
diff --git a/dev-ruby/sus/sus-0.20.3.ebuild b/dev-ruby/sus/sus-0.20.3.ebuild
index ee07579ec948..ddd0a15dee9d 100644
--- a/dev-ruby/sus/sus-0.20.3.ebuild
+++ b/dev-ruby/sus/sus-0.20.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE=""
all_ruby_prepare() {
diff --git a/dev-ruby/sus/sus-0.21.1.ebuild b/dev-ruby/sus/sus-0.21.1.ebuild
index 47dc10e077b5..d6d8fb6dfa38 100644
--- a/dev-ruby/sus/sus-0.21.1.ebuild
+++ b/dev-ruby/sus/sus-0.21.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE=""
all_ruby_prepare() {
diff --git a/dev-ruby/timers/Manifest b/dev-ruby/timers/Manifest
index 898a35167b02..d931128c8ea7 100644
--- a/dev-ruby/timers/Manifest
+++ b/dev-ruby/timers/Manifest
@@ -1,4 +1,4 @@
AUX timers-4.3.5-timers-slow.patch 6315 BLAKE2B 0d38c8f1954d4eddca2333586667c27f9a2e9e775ebedd862b359c973f4ec8b811cc2e6cc56a8b8e826d207e969d71be8229b8fd520d23270bd5226c4d595f5c SHA512 2c6010448f0c2025297691bc3ad71e58bb56bd9914d1847bb2da9b53eb768b9fc52005534ec867cd839bb076b89e72fd2a87a935ea0aa1460d0adbd5096a61c5
DIST timers-4.3.5.tar.gz 15651 BLAKE2B 2dc34bb23a4971c673aff5120502714035fe31aed34854b5f7beb744ca46ad704b88d1403ad594ea49f71bb709db7942ed521d237e2477fe2e9d41cc3cd2b538 SHA512 fa5a25eda15628f5a17cd2e7acc4eb2819a766de7ffdba03d425a93cb3229f0f7b8083e9990b5308e65c2d8aab396e33dd4d152252888eff1cc0039cac6a5e46
-EBUILD timers-4.3.5-r1.ebuild 904 BLAKE2B 47fe1c2e244f5335a4d23a52f03c7db9c26b13d1e4ac78f150dd6aa344a0c039d20b7fa7a6cebe19901c414b23e333cc11dfaf25f1e71c9b0e7595cd5ec709f1 SHA512 6ec8addb02dff0a713736f1dba6510d12dcb56b06c2ddbdf395229594850cbd4340ab090a70c63f7e5c32ceef51b41e3ff0175a9aa59c8a0b7422950cfa794e7
+EBUILD timers-4.3.5-r1.ebuild 903 BLAKE2B 6cfa84ef18b5b44a3af8184fc5c26af404ec3e164576fccd0891ba501a90d0871fdd71790fe5c6d8e88dd1b6d0663b3f26c157a22e5540683e92a033015825fc SHA512 f4c6430155ca3a29ed072783a755d6ddc48332c806f6b697e782ab76b087fb04e6d73e0f207e06a65d15c1837deefa1a0878666848c3956357bf3611f3e16936
MISC metadata.xml 392 BLAKE2B 304dd3c8c4a7b5a75301a3aa2b3d2bcd386f4c2b13921b3170e537563a41c4405670731b4d5825f1195542c7ef9d07253357c6d3366eab04136b0aca31c92777 SHA512 08118b5d6da0eb1be39cff419520f2d700eab618c180985e155428bae3d33c58a5c3b9ddc9f125fbb39917fb90ac51a5b2383f81b209a864557a2e0187239944
diff --git a/dev-ruby/timers/timers-4.3.5-r1.ebuild b/dev-ruby/timers/timers-4.3.5-r1.ebuild
index 7ea20368d8de..f6e60de5f98e 100644
--- a/dev-ruby/timers/timers-4.3.5-r1.ebuild
+++ b/dev-ruby/timers/timers-4.3.5-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/socketry/timers/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="MIT"
SLOT="4"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
PATCHES=(
# https://github.com/socketry/timers/issues/82
diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz
index 084af38eb10d..df6bac4efa13 100644
--- a/eclass/Manifest.gz
+++ b/eclass/Manifest.gz
Binary files differ
diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index b44aea393c8a..2ce1a87c0650 100644
--- a/eclass/kernel-2.eclass
+++ b/eclass/kernel-2.eclass
@@ -890,7 +890,7 @@ install_sources() {
done
fi
- mv "${WORKDIR}"/linux* "${ED}"/usr/src || die
+ cp -R "${WORKDIR}"/linux* "${ED}"/usr/src || die
if [[ -n ${UNIPATCH_DOCS} ]]; then
for i in ${UNIPATCH_DOCS}; do
diff --git a/mail-client/Manifest.gz b/mail-client/Manifest.gz
index d0bf8d50e654..67aeadf0aa76 100644
--- a/mail-client/Manifest.gz
+++ b/mail-client/Manifest.gz
Binary files differ
diff --git a/mail-client/claws-mail/Manifest b/mail-client/claws-mail/Manifest
index 6ab9a594c5fa..8067864729c0 100644
--- a/mail-client/claws-mail/Manifest
+++ b/mail-client/claws-mail/Manifest
@@ -3,6 +3,7 @@ AUX claws-mail-3.19.0-perl-5.36.patch 11254 BLAKE2B 0c348bc581a83e068dcf9afa0d0b
AUX claws-mail-4.1.0-disable_gnutls.patch 19822 BLAKE2B 7dc777cecababa089d299c8209a3198ac3066cbe6e27931fe541c8337e98dd3b564f14641b63bbbf1c0546168ac37e6dba9452cf57298fe3359371fe08bd8714 SHA512 0919161f4968249bddf6f8186cbd3b4dcc1d618d656fd5e7b8a5e51a08e24b4d322d38dfdea1ca6b950554afd86e515debdbb2ddf8205f9befcd9a9f88a97feb
AUX claws-mail-4.1.0-perl-5.36.patch 11183 BLAKE2B ecbdfcfb8ecbf73bc8e74cc90de173a15b1a2634c0a55455a63933f53bccb1639bd475018e864d02e5aa248b14e25c43a6de0c7356a6ec7c3d352f2879e4c6ae SHA512 105ab6596aa540bc901e30072371271e8c9874bdc97dac0ff15084bed1b44a5dbaca1e5e9548e32c648e8599ac8dccae041dd42ad202dd3f224dc138e19625aa
AUX claws-mail-4.1.1-fix_lto.patch 368 BLAKE2B 8925e93d1785361b23b6cf0b107606fe50aa5b1c369ba36e4be463bbdd51930a727f8f4e17467ea41fb5bda9fb05d9a2aab1a09f3b04b731ce2854247226d7ae SHA512 0e9e180d2d3303d416d3d3accab49f1a43ebada337a6ca1916c2bbaadeb801039209d2f68f2f78448ee421da947216ee584e1c2aba18b5c221b34b5d4f6655b8
+AUX claws-mail-4.1.1-litehtml_gcc13.patch 1135 BLAKE2B c2b327a272862c4ade64f43b12ed0610061b9b68e5f0560a628eaaa0481987f347c31d7a46db31ce6d8cc1d668d5cdecef767dd2a1ffe8c2c745ca0a604941ff SHA512 5c6fa56b439d5073042acc0b432147fd920661c489912653288108387f8529a6011830f7c445d2925fc5486f4dbf7fa1a5f90f17a6e3c5d3ea68599149096e51
AUX claws-mail-4.1.1-webkitgtk4.1.patch 12462 BLAKE2B 4368d262ad952cdf1098409378c4015b853ec7e0988ad682f47b269f77e30e96e23e1712fa53c26360cfef17785fd0595e0dee88486f77f359db95e37695987a SHA512 0034b29ea759ff7be68cc92f7ebf1f49e7e77006f8e2e266269bfce105b9672ba56aa26bdd145d11c9c7cf9263b97a5f39fe1154cf79e553b1a0c8a21a38af0f
DIST claws-mail-3.19.0.tar.xz 6543188 BLAKE2B eeb7df2b921dbd7ad40c845804fcabe5ddc2064fcf410e7809004be472bbe2ba8bfd89a868420a1bb76845180856fee8a0b3cde879ae67b1a1aab14442fe5d2d SHA512 88780df55873919197d3c6df5102a8eb89a586e8287419c179e1d0af839435a719814b1e3643aa783a7badeadceafda2dc3cb4a3265432b5ad3a210663922b20
DIST claws-mail-4.1.0.tar.xz 6471604 BLAKE2B 30d1725c2679e8a0b44edd6c30b15f28633c0a017935980d1412dabffdfb1f33e1c36bee3506e90af54410db222b64422155be821ba18f5e315ed411d477ed63 SHA512 83c7b1a8065628b1dcac58feb4d852b759b3fc376531572e88450b8e9517172a641f710a219b7e16bbc672dbe69853783e4edd1d7647a3f2aacb92e47be9175b
@@ -11,6 +12,6 @@ EBUILD claws-mail-3.19.0-r1.ebuild 5579 BLAKE2B 7e9719974301dd19be8e69ce7014530c
EBUILD claws-mail-3.19.0-r2.ebuild 5623 BLAKE2B 6b9d6f0fe4e7a4e4e1749552367f9b2fc3df78af19439825a322ed1bc8684764ce8f3247e2e97725921727b6733ca6cf5ad32138f296584ce03588c429f6ad9f SHA512 1b2dd1cca952113ab6c67828b24faa7e559b87dc540e20a7ab5b7f3a5dfd3b06b9e7c60df5cca2b3a3031083231acad2e790512b3182c854e62362da41a72d5a
EBUILD claws-mail-4.1.0-r1.ebuild 5752 BLAKE2B 43fe31e413a4c48633c3a865ee615920f1b071e3165da5a3c62af77b2876e4e1a10798cd5a103570e9a6397162676b6ffe4658df020a62751a3ff86b526115a2 SHA512 a76842a9caeedddfc3efd0a3100eb88f8d918df106ccb4ec894e65f7d85b3ac68167b6ab138c7a1fff7f32a91d43c5a7386e30e182aedc9d3e123bb41b15a8f6
EBUILD claws-mail-4.1.1-r1.ebuild 5657 BLAKE2B b27384933ba3db323a5fea26a7ae89a9e40ee9c74384cff74bea27f419cd936dc19dd4efc2a8d02ebc026b3a95de31212b3c575a1bf9f1594dc7799b1c2cbf1a SHA512 d6bbb70a8ee69b8eca52120e4eef22596379b23246b62b7c6a4d3d1b0c1213f45c519c4bf9842cb6aff1eb6e662acc88b5febecdc138c16cc59d03525e6ecb75
-EBUILD claws-mail-4.1.1-r2.ebuild 5626 BLAKE2B 616d94961aaee5eb69f9cf8c9ad44bae8653d1275fe910db6e0bb38727121f73935882fe3870f8cb4127b52a6bda5f9e5c651cb758f72a54df4303dd9062d486 SHA512 8261e317e0a7465fc966d25b5d358e18d8d4097a02e2be371b69daa8f9416290f3b17ad54d19417b775c74242523b37ec63109bcd7a49df1e1797886b6ad46c6
+EBUILD claws-mail-4.1.1-r2.ebuild 5667 BLAKE2B 7135d3dfb4eb051f1e949c67fd493d0229b97b774911cbcfafcc712188f3ed4e11654fc79a68c39abf22bbf0d8dc5852acb2d5abeebb8a84962d4ad4153e96ad SHA512 bd6febae7397c90e0dbc6d1a6febf9890d30048b7c7c8368c0d64019141183b9ff7ba645a87ca512602149801a9d143272e2c07f241236c46d7b4e9bb4109ced
EBUILD claws-mail-9999.ebuild 5697 BLAKE2B 66c03167b092eb10d341215f906d335f1ee1a4b929f37703a978a6f5d9e106717ef31863181d3232b340a3a714fd0d2a918c38ea93e5feb32aaf09b6a712e7b4 SHA512 5d5bbf8fd0ca25fc28734e85196ea1f5c91ea8c8ad60006dea9cadc69d8fbed85575209b4ec00087f45701d22a50c84edc89003c01d81b426a78a2311972b7e5
MISC metadata.xml 1306 BLAKE2B 448f35ca6cd9d53a94a2f30fb9f55d701d8674c23cf08a7f4bb027707de472c15b5f74a1b81c1eeba472a1bad9dc56cbb8788cc35d3378e0f476553b361bbc8c SHA512 8147c3036f2de1204feae46f33f1dedd22d1042344e1164e8fe34ef0a3d59df282eb1532bd7b39a8418ddf7dda96988cb970131883d37d15ba8212d6ab185742
diff --git a/mail-client/claws-mail/claws-mail-4.1.1-r2.ebuild b/mail-client/claws-mail/claws-mail-4.1.1-r2.ebuild
index 51002e15d537..323186d925d1 100644
--- a/mail-client/claws-mail/claws-mail-4.1.1-r2.ebuild
+++ b/mail-client/claws-mail/claws-mail-4.1.1-r2.ebuild
@@ -110,6 +110,7 @@ PATCHES=(
"${FILESDIR}/${PN}-3.17.5-enchant-2_default.patch"
"${FILESDIR}/${PN}-4.1.1-fix_lto.patch"
"${FILESDIR}/${P}-webkitgtk4.1.patch"
+ "${FILESDIR}/${P}-litehtml_gcc13.patch"
)
src_prepare() {
diff --git a/mail-client/claws-mail/files/claws-mail-4.1.1-litehtml_gcc13.patch b/mail-client/claws-mail/files/claws-mail-4.1.1-litehtml_gcc13.patch
new file mode 100644
index 000000000000..10da0463b843
--- /dev/null
+++ b/mail-client/claws-mail/files/claws-mail-4.1.1-litehtml_gcc13.patch
@@ -0,0 +1,37 @@
+From a9a16a253ed3865a51db5e306539d3494087dafd Mon Sep 17 00:00:00 2001
+From: Paul <paul@claws-mail.org>
+Date: Wed, 19 Apr 2023 16:42:07 +0100
+Subject: [PATCH] fix bug 4648, 'fails to build with gcc 13'
+
+---
+ src/plugins/litehtml_viewer/litehtml/html.h | 1 +
+ src/plugins/litehtml_viewer/litehtml/num_cvt.h | 1 +
+ 2 files changed, 2 insertions(+)
+
+diff --git a/src/plugins/litehtml_viewer/litehtml/html.h b/src/plugins/litehtml_viewer/litehtml/html.h
+index 4151b1225..20457f155 100644
+--- a/src/plugins/litehtml_viewer/litehtml/html.h
++++ b/src/plugins/litehtml_viewer/litehtml/html.h
+@@ -9,6 +9,7 @@
+ #include <cstring>
+ #include <algorithm>
+ #include <sstream>
++#include <cstdint>
+ #include "os_types.h"
+ #include "types.h"
+ #include "background.h"
+diff --git a/src/plugins/litehtml_viewer/litehtml/num_cvt.h b/src/plugins/litehtml_viewer/litehtml/num_cvt.h
+index 515e46d62..367dcc36a 100644
+--- a/src/plugins/litehtml_viewer/litehtml/num_cvt.h
++++ b/src/plugins/litehtml_viewer/litehtml/num_cvt.h
+@@ -2,6 +2,7 @@
+ #define NUM_CVT_H
+
+ #include <string>
++#include <cstdint>
+ #include "os_types.h"
+
+ namespace litehtml
+--
+2.25.1
+
diff --git a/media-radio/Manifest.gz b/media-radio/Manifest.gz
index e3c514adaaf9..bc3b2f7379ba 100644
--- a/media-radio/Manifest.gz
+++ b/media-radio/Manifest.gz
Binary files differ
diff --git a/media-radio/tlf/Manifest b/media-radio/tlf/Manifest
index e09ab713dd16..54ce074dab71 100644
--- a/media-radio/tlf/Manifest
+++ b/media-radio/tlf/Manifest
@@ -1,9 +1,11 @@
AUX tlf-1.4.1-missing-include.patch 207 BLAKE2B d94b09ddb53d5a78335e4dddf1649340f7728cc11b0958cc576ced68eee56b4ac6a75c4e5922e13d72cd43b5e7c986ce72e73b10445fe922b42e6f24d75c4c7d SHA512 7bd5e56dbd53a4124e9d875ded407a4860c32ef9c16df8dc17b72a6db30673a264b6b1d3f037cf254bdb0b39c86c9f8186947bb8fc89924755daa36eb4a4dcd5
AUX tlf-1.4.1-musl.patch 273 BLAKE2B b6099b31210982b98ccab6549dbe509649e59d18252ad60d5239bcda0c25b7753fd9e600c98c8c2dfa5effca56567a33307f59ba135823be323970731848b95c SHA512 d8a058a4c9f2ce697cc683a63575fd1fae333a582176a9979e7313ad78ad0331674a5a1c305bd339e21f57ac9d2d65b377c70e3fcc5135f889547fffa9dd480f
+AUX tlf-1.4.1-pi.patch 986 BLAKE2B b00124396d579b2ddde83d045638cb1fafa8f294d2dd23a2abff62232686b2a0e9dd467793d2e5557e55db562365e3365ce134684a8e4c9d5e6c7a9d9ddb1d9a SHA512 360aef5a321442c62ddeb1c66165b6ed5ecdd8cf4354e4c32d4bee84beee94cc942a66015e7d18238a0f660bfba5cc053a8efae29c77427fd3522a41a92fdc5b
AUX tlf-1.4.1-prototypes.patch 756 BLAKE2B 7d856626d4acc7f55ff21861d5fea6fef2bec980ea9398b49b6af6b5d2fe887ad81b682a6eaef350c2d6d17973f4db0c59e631d2593ae5ba47bb136cdcd29fdd SHA512 d4e5eaf87f01fb4f06b42e2326a534bc3f4399984c4405dfd0a063d8a2ec7f16e9f0d0ab39bb9ff488d52ac0c87478d65cf0c289ca8196b9a737306c5d45fc61
AUX tlf-1.4.1-zone_nr.patch 468 BLAKE2B b9dc26ba4f2775dbdf2f2aacb763a70acbe4c6331a862f9db43774d0bbdeef9214c48f4cf30b0f52de5ab65b9ac157d160b52a19777a640f3a6d53c22187e74d SHA512 e415d62ed1bbb50bf6eedbe5bc93e06c02152bbb7f4a096f9229b3314a21125eec765255a7ddfbd07a478088a5097daaab5f8702d27c04babd5a29a5db7b4e29
DIST tlf-1.4.1.tar.gz 708105 BLAKE2B 18cd617a8780293bbfec87875491935d16022e104eed128ab69cbc3824aa5f8ab77dd07728d952e9b932ea74ee1c258522c26b5458b715320d452d58a65cfd3c SHA512 89076ba3b870f65b1469d64a223a9d35f1afd3edc6801446990d7ce197b04dacf141efc40382c69c78935a16f386385df0c7b48a040072cecc311cda56d479b5
EBUILD tlf-1.4.1-r1.ebuild 1046 BLAKE2B 12c8fa1e915a9cb5863638ccb5a9086308b925704aa2e7bda746d1109c0a9d8fd1511090089e38028ced77aec9da861ab01880d8cce60a335e16b119c6269553 SHA512 2338ca5ede0a7c56bf92518faa142dd91458bfe392eaa98248f4fc09e98a8ec2595f647a9a6d60a9d9e75e292be5c52e8dea9e2800c54a864cfea957f26b9fd2
EBUILD tlf-1.4.1-r2.ebuild 1268 BLAKE2B 39727d42976bcf163b8ee003836f37fd957ff641944d93656b745114a756b637c5369a03d5f13a0c1ddbdf9c3398c802d715e1aae8db622c09eee4a9fd2b8add SHA512 cc30fceafbb8d923ecf700acb2bc3e14b684a679ff868ff55df2200d6c6a7e79b57804f6644e1da06c66f9b5556c2f26cffb4ff8574bcee4e4250e45d2e90677
EBUILD tlf-1.4.1-r3.ebuild 1307 BLAKE2B af3c38dac1180a00929ffa5b2d467ac48b7d77df0c818dfd293d82487ae10636fe51111b337fe3ba8dbdfa80060fb7ec2966cf41343ac6d36691914cb682e287 SHA512 70d46ca622427bcf22c5d768b4666d7634323704eb63824bddd31320678ea32bf4b243bb3c46c7b93c290022b0b83036b576e691d983b976705b2ba1718d34a1
+EBUILD tlf-1.4.1-r4.ebuild 1338 BLAKE2B 6bab1f2e70b64000b7062e701d3ca87ab8f445a7f1c5e923269f9482e4747ef251b8a307be78c3b55df8b9882e585423a590c819c7fea9238757a9188baf24b8 SHA512 ae1b3157ea84bc50956b9080b5dcd15e79ca2b22241028c6bacde48445c67ce15737d8050a4ea037059ab4d0a58b9826948cc7009f8907ff67f97645c22066fb
MISC metadata.xml 337 BLAKE2B 2f3f8f39660529fa11669e0ddca2f772e0af91109dc85ddb89259845baf4629e336821cf2f5dc0a674bc687bb713837db7e5162f7c45e7eabd94970998f6b3d8 SHA512 d95b44e10c517790812328436cb6a1e7d4605a30dda33ba81d211eca643ea8d9330c5936cd80899875727df8e4fbf1d29ad9cce5d46b72b03ce2b6d2f3ebdc04
diff --git a/media-radio/tlf/files/tlf-1.4.1-pi.patch b/media-radio/tlf/files/tlf-1.4.1-pi.patch
new file mode 100644
index 000000000000..586ce973cc1a
--- /dev/null
+++ b/media-radio/tlf/files/tlf-1.4.1-pi.patch
@@ -0,0 +1,47 @@
+# As C standards does not define M_PI or M_PI_2 provide a fallback
+# bug 907442
+diff --git a/src/muf.c b/src/muf.c
+index 6671651..1f880fd 100644
+--- a/src/muf.c
++++ b/src/muf.c
+@@ -32,6 +32,10 @@
+ #include "tlf_panel.h"
+ #include "ui_utils.h"
+
++#ifndef M_PI_2
++ # define M_PI_2 1.57079632679489661923 /* pi/2 */
++#endif
++
+
+ // message splitters:
+ // line[0] - original line, content can be modified in-place
+diff --git a/src/qrb.h b/src/qrb.h
+index 89d3f30..0120de0 100644
+--- a/src/qrb.h
++++ b/src/qrb.h
+@@ -21,6 +21,10 @@
+ #ifndef QRB_H
+ #define QRB_H
+
++#ifndef M_PI
++ # define M_PI 3.14159265358979323846 /* pi */
++#endif
++
+ #define ARC_IN_KM 111.2
+ #define RADIAN (180.0 / M_PI)
+
+diff --git a/src/sunup.c b/src/sunup.c
+index b1186dd..7412c06 100644
+--- a/src/sunup.c
++++ b/src/sunup.c
+@@ -23,6 +23,10 @@
+
+ #include "get_time.h"
+
++#ifndef M_PI
++ # define M_PI 3.14159265358979323846 /* pi */
++#endif
++
+ #define RADIAN (180.0 / M_PI)
+
+
diff --git a/media-radio/tlf/tlf-1.4.1-r4.ebuild b/media-radio/tlf/tlf-1.4.1-r4.ebuild
new file mode 100644
index 000000000000..a0c1a639f712
--- /dev/null
+++ b/media-radio/tlf/tlf-1.4.1-r4.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Console-mode amateur radio contest logger"
+HOMEPAGE="http://home.iae.nl/users/reinc/TLF-0.2.html"
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="sys-libs/ncurses:=
+ dev-libs/glib:2
+ media-libs/hamlib:=
+ media-sound/sox
+ dev-libs/xmlrpc-c[curl]
+ elibc_musl? ( sys-libs/argp-standalone )"
+DEPEND="
+ ${RDEPEND}
+ test? ( dev-util/cmocka )"
+
+PATCHES=( "${FILESDIR}/${P}-zone_nr.patch"
+ "${FILESDIR}/${P}-musl.patch"
+ "${FILESDIR}/${P}-missing-include.patch"
+ "${FILESDIR}/${P}-prototypes.patch"
+ "${FILESDIR}/${P}-pi.patch"
+ )
+
+# suppress warning wrt 'implicit function declaration' in config logs
+# bug #899842
+QA_CONFIG_IMPL_DECL_SKIP=(
+ wget_wch # designed to check availability of various ncursesw
+ # header files
+ )
+
+src_prepare() {
+ if has_version '>=media-libs/hamlib-4.2' ; then
+ sed -i -e "s/FILPATHLEN/HAMLIB_FILPATHLEN/g" "${S}"/src/sendqrg.c || die
+ fi
+
+ eapply ${PATCHES[@]}
+ eapply_user
+ eautoreconf
+}
+
+src_configure() {
+ use elibc_musl && append-libs argp
+ append-ldflags -L/usr/$(get_libdir)/hamlib
+ filter-lto # bug # 876418
+ econf --enable-fldigi-xmlrpc
+}
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 98c3963e6d2d..e1c788084859 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 fa8e26855858..f82f88e8bb99 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Tue, 04 Jul 2023 14:40:02 +0000
+Tue, 04 Jul 2023 20:40:04 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index d0076236e265..715f6759e43d 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 546124 BLAKE2B b8c960a7f19f0cac8ea254b9330e3a1add1f4be28ff0a9b4020f5e68f250a6b511280b7dd1dec4e472c73320abae493b0ab8441075c681803abfb19ea280332e SHA512 0dccc4f920463740ab2803f55b50f1cf0df2af9d58750c12c98fe5963dc8738d5a3e8d6a895c2e0d3ba8230bb61557b6e88b4fa56b2f05f5697577b68a9413df
-TIMESTAMP 2023-07-04T14:40:05Z
+TIMESTAMP 2023-07-04T20:40:09Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSkL0VfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSkg6lfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDjgw//d9usUWewrETiFb0wuDe3F6Jma76XLjTu23HjkMxRgoQQFirSg11/H4Qh
-lMInnTFNitO8S3p19ghgUYf19+WN7bGutpSggSaTiTXNvz9y6bGahufVL6N7Haqe
-AgnemRzwQa1SnR0NRqItAuszKHncl+5P8m8i2aU/NTPBF43si5wAlARioslqaM7L
-V1ZD5ba8iTpUtuyvd5NMOmzv7d5OxUxYBaSk4Kyf3c8WQfyqv0lftwn2Ukqv6zKE
-mLzYgh9LWx5J88tGFifVudNVc3Vij/8338oxGnAK+7ZnbTGYorGK3tkTj1X/tJA2
-Ue04bcSrPz3ZGSvMF1AXFUQZa1hhI6kQyBNQ/E41hXsDOWAqMULUjfd74vsrmDuZ
-7TinUSYho1ZEZJzoOHOuDFUOH3H3MVaJW0gMz/vlJoL5vYq3TCd3Zj5VfXJKh3Gz
-sZ0TkP/dwP3Xs+s890BLbFJ9ITpfdasvb+ZQwo/6qyN3QVNK8EwxImSbDVCac3JX
-v5GDWkEv747ZV7uRatDDUORstIY1FBeahMWtFrxlv9k/X6myCvJnMFR+iT/lhk7G
-WGdQdSVaZPmg8SipFygPoc9DS5WujaNeQMAiSFmtpCNRjS4+iJnNTLURIcnhs1ia
-Wz2qq3ryodMO7Zmx6aWF+1uXwyds2maNuZnlFNX+BLeIk2c+wlg=
-=mRTY
+klAUpRAAkoOOLWZ09ct6AAXLCB2hCsaBeBDLpOQSjKKemnLv3nh6abXoKUJitE1p
+EjQPCjJqe96AcQWMO6N+D0secpb4sujDK5h4I8sjpPi+RIOjWuyGxvUJRyqQuA3x
+o7JsmR4rTr8l6N8D94DKa/9l1ifXnCWvLfDDPDHorxtWzhrhSyft/K/+wDv1MVP+
+w/TWEMghZ9r/5xyucVW0EXaICogRX9Vjb76dRQBDwCQE+E9USZvbxa0QUYbOCx3V
+kunGqyS5l0Em24XPdb6od/vzMCkQwl6TuuPgYDukQPmegm8hJSXr5mqtnP1GUjy2
+FbfY2YHkPrp9N1xmTQk/m3I1ngeEB3Zh1zH3zJqHrvStiE/khmCuBDxPdEP637xn
+F9FkC6PaDmcaGnrpcEcyEjHSUO8g1IjrbLZrqolk9OXoJMpDTrVEBEOMYCD1OwbW
+CxW+CA0wbZJPAzdR2UWaHZvgN6CCE1q1OGWC4NHXMwp20IlqfnXhqMAAOOBvomf1
+1lL36bU/UnGEWF0SDU9TWMN1V93FC+ENJaW+yrd4PtmFm5tDvLsAGEc6/AFvMVMx
+Lpr4H4uUtmCi4Va67ESjLX/RB9DfgzV+SvemX6Y+QwEwYfs2GD8oIX1kzrEsEYAm
+LDAiYgblyigfkx3F+GpZ9Upp0g19TlLMuhoV71G88BH63enluk4=
+=W62S
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index fa8e26855858..f82f88e8bb99 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Tue, 04 Jul 2023 14:40:02 +0000
+Tue, 04 Jul 2023 20:40:04 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 3f0333f0e399..a468da509998 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 3c8ca68f5910..79584b3ca883 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/cython-0.29.36 b/metadata/md5-cache/dev-python/cython-0.29.36
new file mode 100644
index 000000000000..f7ccd60d9afe
--- /dev/null
+++ b/metadata/md5-cache/dev-python/cython-0.29.36
@@ -0,0 +1,17 @@
+BDEPEND=emacs? ( >=app-editors/emacs-23.1:* ) test? ( python_targets_python3_10? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) doc? ( || ( ( >=dev-lang/python-3.12.0_beta3:3.12[threads(+)] >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.4:3.11[threads(+)] >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10[threads(+)] >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ( >=dev-python/pypy3-7.3.11_p1:0[threads(+)] >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[threads(+)] ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[threads(+)] )
+DESCRIPTION=A Python to C compiler
+EAPI=8
+HOMEPAGE=https://cython.org/ https://github.com/cython/cython/ https://pypi.org/project/Cython/
+INHERIT=distutils-r1 multiprocessing toolchain-funcs elisp-common
+IUSE=emacs test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+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=emacs? ( >=app-editors/emacs-23.1:* ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[threads(+)] )
+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/cython/cython/archive/0.29.36.tar.gz -> cython-0.29.36.gh.tar.gz
+_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 elisp-common dde4f515dde15603a26a3755438e9c78 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=4ea43113e8827c4e7aca98484300031a
diff --git a/metadata/md5-cache/dev-python/lxml-4.9.3 b/metadata/md5-cache/dev-python/lxml-4.9.3
new file mode 100644
index 000000000000..073f9906fa87
--- /dev/null
+++ b/metadata/md5-cache/dev-python/lxml-4.9.3
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig <dev-python/cython-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cython-0.29.29[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] doc? ( || ( ( >=dev-lang/python-3.12.0_beta3:3.12 dev-python/docutils[python_targets_python3_12(-)] dev-python/pygments[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.4:3.11 dev-python/docutils[python_targets_python3_11(-)] dev-python/pygments[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 dev-python/docutils[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ( >=dev-python/pypy3-7.3.11_p1:0 dev-python/docutils[python_targets_pypy3(-)] dev-python/pygments[python_targets_pypy3(-)] dev-python/sphinx[python_targets_pypy3(-)] dev-python/sphinx-rtd-theme[python_targets_pypy3(-)] ) ) ) test? ( dev-python/cssselect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=>=dev-libs/libxml2-2.10.3 >=dev-libs/libxslt-1.1.38 python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 )
+DESCRIPTION=A Pythonic binding for the libxml2 and libxslt libraries
+EAPI=8
+HOMEPAGE=https://lxml.de/ https://pypi.org/project/lxml/ https://github.com/lxml/lxml/
+INHERIT=distutils-r1 optfeature toolchain-funcs
+IUSE=doc examples +threads 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 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=BSD ElementTree GPL-2 PSF-2
+RDEPEND=>=dev-libs/libxml2-2.10.3 >=dev-libs/libxslt-1.1.38 python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/lxml/lxml/archive/lxml-4.9.3.tar.gz -> lxml-4.9.3.gh.tar.gz
+_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=7930ea523dad5867f96031de8b704aea
diff --git a/metadata/md5-cache/dev-python/pyflakes-3.0.1-r1 b/metadata/md5-cache/dev-python/pyflakes-3.0.1-r1
new file mode 100644
index 000000000000..bc90a5b266c6
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pyflakes-3.0.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Passive checker for Python programs
+EAPI=8
+HOMEPAGE=https://github.com/PyCQA/pyflakes/ https://pypi.org/project/pyflakes/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=MIT
+RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/p/pyflakes/pyflakes-3.0.1.tar.gz
+_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=fab891bd340a838fbcc3a6ed580f101a
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index d8973a6235b5..a99a89aecabe 100644
--- a/metadata/md5-cache/dev-ruby/Manifest.gz
+++ b/metadata/md5-cache/dev-ruby/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ruby/async-1.31.0 b/metadata/md5-cache/dev-ruby/async-1.31.0
index 370fd7f55186..2629b6ecdcc2 100644
--- a/metadata/md5-cache/dev-ruby/async-1.31.0
+++ b/metadata/md5-cache/dev-ruby/async-1.31.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/socketry/async
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby30(-)] >=dev-ruby/nio4r-2.3:2[ruby_targets_ruby30(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby31(-)] >=dev-ruby/nio4r-2.3:2[ruby_targets_ruby31(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=1
SRC_URI=https://github.com/socketry/async/archive/v1.31.0.tar.gz -> async-1.31.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=fc4fb5e7ae37ed6476c1f74b7527b800
+_md5_=fbf0e71f7b40036056fcf62d74cc2f13
diff --git a/metadata/md5-cache/dev-ruby/async-2.5.1 b/metadata/md5-cache/dev-ruby/async-2.5.1
index e0a5f2121213..7657d908f23f 100644
--- a/metadata/md5-cache/dev-ruby/async-2.5.1
+++ b/metadata/md5-cache/dev-ruby/async-2.5.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/socketry/async
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby31(-)] dev-ruby/io-event:1.1[ruby_targets_ruby31(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby32(-)] dev-ruby/io-event:1.1[ruby_targets_ruby32(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=2
SRC_URI=https://github.com/socketry/async/archive/v2.5.1.tar.gz -> async-2.5.1.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=42ec1aba4c244c569801931f467a2d3c
+_md5_=3bf41f04e774a5ad163b405b9af7de23
diff --git a/metadata/md5-cache/dev-ruby/async-2.6.2 b/metadata/md5-cache/dev-ruby/async-2.6.2
index b71c6dafe587..4d0460f68960 100644
--- a/metadata/md5-cache/dev-ruby/async-2.6.2
+++ b/metadata/md5-cache/dev-ruby/async-2.6.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/socketry/async
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby31(-)] dev-ruby/fiber-annotation[ruby_targets_ruby31(-)] dev-ruby/io-event:1.1[ruby_targets_ruby31(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby32(-)] dev-ruby/fiber-annotation[ruby_targets_ruby32(-)] dev-ruby/io-event:1.1[ruby_targets_ruby32(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=2
SRC_URI=https://github.com/socketry/async/archive/v2.6.2.tar.gz -> async-2.6.2.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=e478bca2d79565fe2e55600ec730c3d7
+_md5_=0e8e5182e05212864f6960c7fece6d21
diff --git a/metadata/md5-cache/dev-ruby/async-container-0.16.12-r1 b/metadata/md5-cache/dev-ruby/async-container-0.16.12-r1
index 81fdafe6032a..1525d1d588ae 100644
--- a/metadata/md5-cache/dev-ruby/async-container-0.16.12-r1
+++ b/metadata/md5-cache/dev-ruby/async-container-0.16.12-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/socketry/async-container
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-ruby/async[ruby_targets_ruby30(-)] dev-ruby/async-io[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/async[ruby_targets_ruby31(-)] dev-ruby/async-io[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/async[ruby_targets_ruby32(-)] dev-ruby/async-io[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/socketry/async-container/archive/v0.16.12.tar.gz -> async-container-0.16.12.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=2f666fb69a8c330f85c6d1392703b309
+_md5_=143844859cd8d6572e3e4b147ab76d59
diff --git a/metadata/md5-cache/dev-ruby/async-io-1.34.3-r1 b/metadata/md5-cache/dev-ruby/async-io-1.34.3-r1
index e33882e4fc73..59c71932f853 100644
--- a/metadata/md5-cache/dev-ruby/async-io-1.34.3-r1
+++ b/metadata/md5-cache/dev-ruby/async-io-1.34.3-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/socketry/async-io
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-ruby/async[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/async[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/async[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=1
SRC_URI=https://github.com/socketry/async-io/archive/v1.34.3.tar.gz -> async-io-1.34.3.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=0e32b0224451771158f8f4375fbf0b3b
+_md5_=498fde844224623264f27b56d1cbd4dc
diff --git a/metadata/md5-cache/dev-ruby/async-io-1.35.0 b/metadata/md5-cache/dev-ruby/async-io-1.35.0
index 5697e7890586..c35380c9f0e6 100644
--- a/metadata/md5-cache/dev-ruby/async-io-1.35.0
+++ b/metadata/md5-cache/dev-ruby/async-io-1.35.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/socketry/async-io
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-ruby/async[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/async[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/async[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=1
SRC_URI=https://github.com/socketry/async-io/archive/v1.35.0.tar.gz -> async-io-1.35.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=dec7116aff60c3f05c3dcb21aa04144a
+_md5_=1ebc6dc6c9ff3f4c49b48088a08ce08e
diff --git a/metadata/md5-cache/dev-ruby/async-process-1.3.1 b/metadata/md5-cache/dev-ruby/async-process-1.3.1
index 53345d838a6e..4da609da6c59 100644
--- a/metadata/md5-cache/dev-ruby/async-process-1.3.1
+++ b/metadata/md5-cache/dev-ruby/async-process-1.3.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/socketry/async-process
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-ruby/async[ruby_targets_ruby30(-)] dev-ruby/async-io[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/async[ruby_targets_ruby31(-)] dev-ruby/async-io[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/async[ruby_targets_ruby32(-)] dev-ruby/async-io[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=1
SRC_URI=https://github.com/socketry/async-process/archive/v1.3.1.tar.gz -> async-process-1.3.1.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=3e55c2980c7fc28bda847167cf3e219d
+_md5_=3161769d7459d9dbaab0f400c2ffd78c
diff --git a/metadata/md5-cache/dev-ruby/async-rspec-1.16.1-r1 b/metadata/md5-cache/dev-ruby/async-rspec-1.16.1-r1
index 1a19e2166dc8..ca01b5862821 100644
--- a/metadata/md5-cache/dev-ruby/async-rspec-1.16.1-r1
+++ b/metadata/md5-cache/dev-ruby/async-rspec-1.16.1-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/socketry/async-rspec
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] dev-ruby/rspec-files:1[ruby_targets_ruby30(-)] dev-ruby/rspec-memory:1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] dev-ruby/rspec-files:1[ruby_targets_ruby31(-)] dev-ruby/rspec-memory:1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] dev-ruby/rspec-files:1[ruby_targets_ruby32(-)] dev-ruby/rspec-memory:1[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=1
SRC_URI=https://github.com/socketry/async-rspec/archive/v1.16.1.tar.gz -> async-rspec-1.16.1.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=d0e4ae54007c766cc9043b1f8fd0618b
+_md5_=984eae29e3e17f1df248f0ec2cc5e516
diff --git a/metadata/md5-cache/dev-ruby/async-rspec-1.17.0 b/metadata/md5-cache/dev-ruby/async-rspec-1.17.0
index a55143c7a93f..f298af8d1531 100644
--- a/metadata/md5-cache/dev-ruby/async-rspec-1.17.0
+++ b/metadata/md5-cache/dev-ruby/async-rspec-1.17.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/socketry/async-rspec
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] dev-ruby/rspec-files:1[ruby_targets_ruby30(-)] dev-ruby/rspec-memory:1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] dev-ruby/rspec-files:1[ruby_targets_ruby31(-)] dev-ruby/rspec-memory:1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] dev-ruby/rspec-files:1[ruby_targets_ruby32(-)] dev-ruby/rspec-memory:1[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=1
SRC_URI=https://github.com/socketry/async-rspec/archive/v1.17.0.tar.gz -> async-rspec-1.17.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=2b0da077ba1fe1aeac41542a3dd6a881
+_md5_=5411eb08c37fa1af1f3969c0e0a83400
diff --git a/metadata/md5-cache/dev-ruby/benchmark-ips-2.12.0 b/metadata/md5-cache/dev-ruby/benchmark-ips-2.12.0
index 6b01721b0fa8..7254389d9e50 100644
--- a/metadata/md5-cache/dev-ruby/benchmark-ips-2.12.0
+++ b/metadata/md5-cache/dev-ruby/benchmark-ips-2.12.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/evanphx/benchmark-ips
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/evanphx/benchmark-ips/archive/v2.12.0.tar.gz -> benchmark-ips-2.12.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=c0b14cc54360634c2b52f8b4599f50d6
+_md5_=b741417045b29c1fef29125385ec4f62
diff --git a/metadata/md5-cache/dev-ruby/console-1.16.2-r1 b/metadata/md5-cache/dev-ruby/console-1.16.2-r1
index 91ce8ef2a3b7..4344fdb74a80 100644
--- a/metadata/md5-cache/dev-ruby/console-1.16.2-r1
+++ b/metadata/md5-cache/dev-ruby/console-1.16.2-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/socketry/console
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-ruby/fiber-local[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/fiber-local[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/fiber-local[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=1
SRC_URI=https://github.com/socketry/console/archive/v1.16.2.tar.gz -> console-1.16.2.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=3ce3d03aa52c097456e9e2149118b68f
+_md5_=7fc1fb79e58b27ffc23d0831280e2dd2
diff --git a/metadata/md5-cache/dev-ruby/console-1.17.2 b/metadata/md5-cache/dev-ruby/console-1.17.2
index 15e9e9e0964e..1c808362ec17 100644
--- a/metadata/md5-cache/dev-ruby/console-1.17.2
+++ b/metadata/md5-cache/dev-ruby/console-1.17.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/socketry/console
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-ruby/fiber-annotation[ruby_targets_ruby30(-)] dev-ruby/fiber-local[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/fiber-annotation[ruby_targets_ruby31(-)] dev-ruby/fiber-local[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/fiber-annotation[ruby_targets_ruby32(-)] dev-ruby/fiber-local[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=1
SRC_URI=https://github.com/socketry/console/archive/v1.17.2.tar.gz -> console-1.17.2.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=d07d6d17d74c094868df248e09d80fc8
+_md5_=12c9293a0db6e94d81bfa87b2c4877fc
diff --git a/metadata/md5-cache/dev-ruby/dbf-4.2.4 b/metadata/md5-cache/dev-ruby/dbf-4.2.4
index b1e44c72f1ae..4ed577c1c576 100644
--- a/metadata/md5-cache/dev-ruby/dbf-4.2.4
+++ b/metadata/md5-cache/dev-ruby/dbf-4.2.4
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/infused/dbf
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/dbf-4.2.4.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=38d3c07f30a153b1dcad81ebcc8a8e84
+_md5_=8e4d0fce59dd735df506bebda02acc50
diff --git a/metadata/md5-cache/dev-ruby/fiber-annotation-0.2.0 b/metadata/md5-cache/dev-ruby/fiber-annotation-0.2.0
index 54a8b4dbe696..457136867784 100644
--- a/metadata/md5-cache/dev-ruby/fiber-annotation-0.2.0
+++ b/metadata/md5-cache/dev-ruby/fiber-annotation-0.2.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/ioquatix/fiber-annotation
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/ioquatix/fiber-annotation/archive/refs/tags/v0.2.0.tar.gz -> fiber-annotation-0.2.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=3f42e137f8185e18416262726577fe47
+_md5_=90149a96894cfe699cf0b519fc295659
diff --git a/metadata/md5-cache/dev-ruby/fiber-local-1.0.0 b/metadata/md5-cache/dev-ruby/fiber-local-1.0.0
index d6ac5e53dd9d..026ebd0a9e88 100644
--- a/metadata/md5-cache/dev-ruby/fiber-local-1.0.0
+++ b/metadata/md5-cache/dev-ruby/fiber-local-1.0.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/socketry/fiber-local
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=1
SRC_URI=https://github.com/socketry/fiber-local/archive/refs/tags/v1.0.0.tar.gz -> fiber-local-1.0.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=456609832c8938332c64a1094b74361d
+_md5_=85c192eadd661bb4ed8d3254db0799ee
diff --git a/metadata/md5-cache/dev-ruby/io-event-1.1.7 b/metadata/md5-cache/dev-ruby/io-event-1.1.7
index ed5c85716468..fa11b50bc3ec 100644
--- a/metadata/md5-cache/dev-ruby/io-event-1.1.7
+++ b/metadata/md5-cache/dev-ruby/io-event-1.1.7
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/socketry/io-event
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=1.1
SRC_URI=https://github.com/socketry/io-event/archive/v1.1.7.tar.gz -> io-event-1.1.7.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=900b8a506c019bf33cc2620a6d42adf3
+_md5_=a76f2753cd827f28e71861f1ba8c9da8
diff --git a/metadata/md5-cache/dev-ruby/localhost-1.1.10 b/metadata/md5-cache/dev-ruby/localhost-1.1.10
index 3f2278028ee3..d3103eb03194 100644
--- a/metadata/md5-cache/dev-ruby/localhost-1.1.10
+++ b/metadata/md5-cache/dev-ruby/localhost-1.1.10
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/socketry/localhost
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=1
SRC_URI=https://github.com/socketry/localhost/archive/v1.1.10.tar.gz -> localhost-1.1.10.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=0d72077421131c19cde27b48e353b427
+_md5_=3f9fbc3af208889dcc83c22b3917c505
diff --git a/metadata/md5-cache/dev-ruby/rack-test-2.1.0 b/metadata/md5-cache/dev-ruby/rack-test-2.1.0
index fe56db1cea81..147c00da5a2d 100644
--- a/metadata/md5-cache/dev-ruby/rack-test-2.1.0
+++ b/metadata/md5-cache/dev-ruby/rack-test-2.1.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rack-test/rack-test
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/rack-1.3:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/rack-1.3:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/rack-1.3:*[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=2
SRC_URI=https://github.com/rack-test/rack-test/archive/v2.1.0.tar.gz -> rack-test-2.1.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=32a89a5287d92ef09ae859ee5c9a5972
+_md5_=d8f29d7e51219cc3647829fdd310de13
diff --git a/metadata/md5-cache/dev-ruby/rdoc-6.5.0 b/metadata/md5-cache/dev-ruby/rdoc-6.5.0
index 05a343b9a8aa..dc4eef8078b4 100644
--- a/metadata/md5-cache/dev-ruby/rdoc-6.5.0
+++ b/metadata/md5-cache/dev-ruby/rdoc-6.5.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/ruby/rdoc/
INHERIT=ruby-fakegem
IUSE=doc test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~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 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( GPL-2 Ruby-BSD )
RDEPEND=>=app-eselect/eselect-ruby-20181225 ruby_targets_ruby30? ( >=dev-ruby/psych-4.0.0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/psych-4.0.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/psych-4.0.0[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/ruby/rdoc/archive/v6.5.0.tar.gz -> rdoc-6.5.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=8ad4734d37ab96a258f15805014b2004
+_md5_=304b691f6327a4f55ca6d60f580a0adf
diff --git a/metadata/md5-cache/dev-ruby/rspec-files-1.1.3 b/metadata/md5-cache/dev-ruby/rspec-files-1.1.3
index 0f2c18c55c45..78814960565e 100644
--- a/metadata/md5-cache/dev-ruby/rspec-files-1.1.3
+++ b/metadata/md5-cache/dev-ruby/rspec-files-1.1.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/socketry/rspec-files
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=1
SRC_URI=https://github.com/socketry/rspec-files/archive/v1.1.3.tar.gz -> rspec-files-1.1.3.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=52b1ac8d605e8cafba6317556d4bd99b
+_md5_=1ef5aa67fd74cb311203f302d81079e2
diff --git a/metadata/md5-cache/dev-ruby/rspec-memory-1.0.3 b/metadata/md5-cache/dev-ruby/rspec-memory-1.0.3
index 7c6f29f4ab0c..a5797f35d8c9 100644
--- a/metadata/md5-cache/dev-ruby/rspec-memory-1.0.3
+++ b/metadata/md5-cache/dev-ruby/rspec-memory-1.0.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/socketry/rspec-memory
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=1
SRC_URI=https://github.com/socketry/rspec-memory/archive/v1.0.3.tar.gz -> rspec-memory-1.0.3.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=6ff80dc1fbb13929b66fc1a22ffbac77
+_md5_=e313d10bdc5d4a3a3dd3b1220f71e09b
diff --git a/metadata/md5-cache/dev-ruby/rspec-memory-1.0.4 b/metadata/md5-cache/dev-ruby/rspec-memory-1.0.4
index fddd5eb1c31c..e5c4ada24e28 100644
--- a/metadata/md5-cache/dev-ruby/rspec-memory-1.0.4
+++ b/metadata/md5-cache/dev-ruby/rspec-memory-1.0.4
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/socketry/rspec-memory
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=1
SRC_URI=https://github.com/socketry/rspec-memory/archive/v1.0.4.tar.gz -> rspec-memory-1.0.4.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=5813e1b5f88a41ca1eee71af3c8baa02
+_md5_=f95934c72ada8158813457dc96aef634
diff --git a/metadata/md5-cache/dev-ruby/sus-0.20.3 b/metadata/md5-cache/dev-ruby/sus-0.20.3
index b4a42ffaf0b0..f3eb58561dda 100644
--- a/metadata/md5-cache/dev-ruby/sus-0.20.3
+++ b/metadata/md5-cache/dev-ruby/sus-0.20.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/ioquatix/sus
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/ioquatix/sus/archive/v0.20.3.tar.gz -> sus-0.20.3.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=2818860b506fe90e33ce25a925c18dd0
+_md5_=7417f70ece04e2791218c296f02be920
diff --git a/metadata/md5-cache/dev-ruby/sus-0.21.1 b/metadata/md5-cache/dev-ruby/sus-0.21.1
index 4b20cc5ba7b7..22e9233672ec 100644
--- a/metadata/md5-cache/dev-ruby/sus-0.21.1
+++ b/metadata/md5-cache/dev-ruby/sus-0.21.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/ioquatix/sus
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/ioquatix/sus/archive/v0.21.1.tar.gz -> sus-0.21.1.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=5cf66dc103602feae15d8abcd14444cc
+_md5_=f42504b21c5038705251767b6b4aceb2
diff --git a/metadata/md5-cache/dev-ruby/sus-fixtures-async-0.1.1 b/metadata/md5-cache/dev-ruby/sus-fixtures-async-0.1.1
index da4259a320d0..e5bf8ce81ca2 100644
--- a/metadata/md5-cache/dev-ruby/sus-fixtures-async-0.1.1
+++ b/metadata/md5-cache/dev-ruby/sus-fixtures-async-0.1.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/socketry/sus-fixtures-async
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-ruby/async[ruby_targets_ruby30(-)] dev-ruby/sus[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/async[ruby_targets_ruby31(-)] dev-ruby/sus[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/async[ruby_targets_ruby32(-)] dev-ruby/sus[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/socketry/sus-fixtures-async/archive/v0.1.1.tar.gz -> sus-fixtures-async-0.1.1.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=f0eadb6414b4f6383a1d31b61907e9b4
+_md5_=dffe9d9823ca60218d9f9af0b44b3927
diff --git a/metadata/md5-cache/dev-ruby/timers-4.3.5-r1 b/metadata/md5-cache/dev-ruby/timers-4.3.5-r1
index c16429f8fdf2..4e51a19ced9f 100644
--- a/metadata/md5-cache/dev-ruby/timers-4.3.5-r1
+++ b/metadata/md5-cache/dev-ruby/timers-4.3.5-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/socketry/timers
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=4
SRC_URI=https://github.com/socketry/timers/archive/v4.3.5.tar.gz -> timers-4.3.5.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=ce12b0d415f61eece83fa030efbffe0c
+_md5_=4d00eeccab50518310e6189bd223e95e
diff --git a/metadata/md5-cache/mail-client/Manifest.gz b/metadata/md5-cache/mail-client/Manifest.gz
index c81acf72336b..ac7bdb3aaba5 100644
--- a/metadata/md5-cache/mail-client/Manifest.gz
+++ b/metadata/md5-cache/mail-client/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/mail-client/claws-mail-4.1.1-r2 b/metadata/md5-cache/mail-client/claws-mail-4.1.1-r2
index b276b566526e..9c4264666682 100644
--- a/metadata/md5-cache/mail-client/claws-mail-4.1.1-r2
+++ b/metadata/md5-cache/mail-client/claws-mail-4.1.1-r2
@@ -14,4 +14,4 @@ REQUIRED_USE=libcanberra? ( notification ) libnotify? ( notification ) networkma
SLOT=0
SRC_URI=https://www.claws-mail.org/download.php?file=releases/claws-mail-4.1.1.tar.xz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde desktop 021728fdc1b03b36357dbc89489e0f0d gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=45f0d6ff7b93738276fe43531b5bcef8
+_md5_=5834446ed97e960810a81dbb7ad75901
diff --git a/metadata/md5-cache/media-radio/Manifest.gz b/metadata/md5-cache/media-radio/Manifest.gz
index 171548a106f0..dccb3464b0d8 100644
--- a/metadata/md5-cache/media-radio/Manifest.gz
+++ b/metadata/md5-cache/media-radio/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-radio/tlf-1.4.1-r4 b/metadata/md5-cache/media-radio/tlf-1.4.1-r4
new file mode 100644
index 000000000000..5fc3350484e9
--- /dev/null
+++ b/metadata/md5-cache/media-radio/tlf-1.4.1-r4
@@ -0,0 +1,16 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
+DEFINED_PHASES=configure prepare
+DEPEND=sys-libs/ncurses:= dev-libs/glib:2 media-libs/hamlib:= media-sound/sox dev-libs/xmlrpc-c[curl] elibc_musl? ( sys-libs/argp-standalone ) test? ( dev-util/cmocka )
+DESCRIPTION=Console-mode amateur radio contest logger
+EAPI=7
+HOMEPAGE=http://home.iae.nl/users/reinc/TLF-0.2.html
+INHERIT=autotools flag-o-matic
+IUSE=test
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=sys-libs/ncurses:= dev-libs/glib:2 media-libs/hamlib:= media-sound/sox dev-libs/xmlrpc-c[curl] elibc_musl? ( sys-libs/argp-standalone )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://nongnu/tlf/tlf-1.4.1.tar.gz
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=c61d588030362037a308b2b27666b0aa
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index 4a4f517b0ffe..e47799ccaaf0 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/rclone-1.63.0 b/metadata/md5-cache/net-misc/rclone-1.63.0
new file mode 100644
index 000000000000..109689d0bac4
--- /dev/null
+++ b/metadata/md5-cache/net-misc/rclone-1.63.0
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-lang/go-1.18 app-arch/unzip
+DEFINED_PHASES=compile install test unpack
+DESCRIPTION=A program to sync files to and from various cloud storage providers
+EAPI=8
+HOMEPAGE=https://rclone.org/
+INHERIT=bash-completion-r1 go-module
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+LICENSE=Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0
+RDEPEND=sys-fs/fuse:3
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://github.com/rclone/rclone/archive/v1.63.0.tar.gz -> rclone-1.63.0.tar.gz https://dev.gentoo.org/~slashbeast/distfiles/rclone/rclone-1.63.0-deps.tar.xz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=c7ba787a198ae6d787f76a59c91dfefc
diff --git a/metadata/md5-cache/net-misc/usbip-5.15 b/metadata/md5-cache/net-misc/usbip-5.15
index aed51b0194eb..07c776ca8280 100644
--- a/metadata/md5-cache/net-misc/usbip-5.15
+++ b/metadata/md5-cache/net-misc/usbip-5.15
@@ -12,5 +12,5 @@ RDEPEND=>=dev-libs/glib-2.6 sys-apps/hwdata >=sys-kernel/linux-headers-3.17 virt
RESTRICT=binchecks strip
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz
-_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde estack c61c368a76fdf3a82fdf8dbaebea3804 gnuconfig b6b3e92f8b8c996400074b5f61a59256 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde estack c61c368a76fdf3a82fdf8dbaebea3804 gnuconfig b6b3e92f8b8c996400074b5f61a59256 kernel-2 f3fe06845554116f3a63786f864ff07f libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=b5ee7a841f08fb2cb467128d0b8d0faf
diff --git a/metadata/md5-cache/net-proxy/Manifest.gz b/metadata/md5-cache/net-proxy/Manifest.gz
index 597fe834cc21..c7206ebb71a4 100644
--- a/metadata/md5-cache/net-proxy/Manifest.gz
+++ b/metadata/md5-cache/net-proxy/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-proxy/haproxy-dataplaneapi-2.8.0 b/metadata/md5-cache/net-proxy/haproxy-dataplaneapi-2.8.0
new file mode 100644
index 000000000000..927d668a253a
--- /dev/null
+++ b/metadata/md5-cache/net-proxy/haproxy-dataplaneapi-2.8.0
@@ -0,0 +1,13 @@
+BDEPEND=>=dev-lang/go-1.18 app-arch/unzip
+DEFINED_PHASES=compile install unpack
+DESCRIPTION=haproxy dataplane api / sidecar
+EAPI=8
+HOMEPAGE=https://github.com/haproxytech/dataplaneapi https://www.haproxy.com/documentation/dataplaneapi/latest/
+INHERIT=go-module
+KEYWORDS=~amd64
+LICENSE=BSD
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://github.com/haproxytech/dataplaneapi/archive/v2.8.0.tar.gz -> haproxy-dataplaneapi-2.8.0.tar.gz http://gentooexperimental.org/~patrick/haproxy-dataplaneapi-2.8.0-vendor.tar.xz
+_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=f2779bc8be22608634ff7f682cb8bdba
diff --git a/metadata/md5-cache/net-vpn/Manifest.gz b/metadata/md5-cache/net-vpn/Manifest.gz
index 5b1b6cae154c..8ecc9a41a4c8 100644
--- a/metadata/md5-cache/net-vpn/Manifest.gz
+++ b/metadata/md5-cache/net-vpn/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-vpn/openfortivpn-1.20.3-r2 b/metadata/md5-cache/net-vpn/openfortivpn-1.20.3-r2
index 7abcaabfedbc..90258e0c99cf 100644
--- a/metadata/md5-cache/net-vpn/openfortivpn-1.20.3-r2
+++ b/metadata/md5-cache/net-vpn/openfortivpn-1.20.3-r2
@@ -5,10 +5,10 @@ DESCRIPTION=Fortinet compatible VPN client
EAPI=8
HOMEPAGE=https://github.com/adrienverge/openfortivpn
INHERIT=autotools linux-info
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=GPL-3-with-openssl-exception openssl
RDEPEND=dev-libs/openssl:= net-dialup/ppp
SLOT=0
SRC_URI=https://github.com/adrienverge/openfortivpn/archive/v1.20.3.tar.gz -> openfortivpn-1.20.3.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=191c584f89f05c6e457a9d42a0bd5320
+_md5_=345f35b56a464b993a5d1cb9eec7cb26
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index de855178d412..90297ab8af70 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/fd-8.7.0 b/metadata/md5-cache/sys-apps/fd-8.7.0
index b78991b52e92..549a37ac184a 100644
--- a/metadata/md5-cache/sys-apps/fd-8.7.0
+++ b/metadata/md5-cache/sys-apps/fd-8.7.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/sharkdp/fd
INHERIT=bash-completion-r1 cargo
IUSE=debug
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm64 ppc64 x86
LICENSE=Apache-2.0 BSD MIT Unicode-DFS-2016
RDEPEND=!elibc_musl? ( >=dev-libs/jemalloc-5.1.0:= )
SLOT=0
SRC_URI=https://github.com/sharkdp/fd/archive/v8.7.0.tar.gz -> fd-8.7.0.tar.gz https://github.com/sharkdp/fd/releases/download/v8.7.0/fd-v8.7.0-i686-unknown-linux-gnu.tar.gz https://crates.io/api/v1/crates/aho-corasick/0.7.19/download -> aho-corasick-0.7.19.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/anyhow/1.0.68/download -> anyhow-1.0.68.crate https://crates.io/api/v1/crates/argmax/0.3.1/download -> argmax-0.3.1.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bstr/0.2.17/download -> bstr-0.2.17.crate https://crates.io/api/v1/crates/bumpalo/3.11.1/download -> bumpalo-3.11.1.crate https://crates.io/api/v1/crates/cc/1.0.73/download -> cc-1.0.73.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chrono/0.4.23/download -> chrono-0.4.23.crate https://crates.io/api/v1/crates/clap/4.1.1/download -> clap-4.1.1.crate https://crates.io/api/v1/crates/clap_complete/4.0.6/download -> clap_complete-4.0.6.crate https://crates.io/api/v1/crates/clap_derive/4.1.0/download -> clap_derive-4.1.0.crate https://crates.io/api/v1/crates/clap_lex/0.3.0/download -> clap_lex-0.3.0.crate https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download -> codespan-reporting-0.11.1.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.3/download -> core-foundation-sys-0.8.3.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.6/download -> crossbeam-channel-0.5.6.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.12/download -> crossbeam-utils-0.8.12.crate https://crates.io/api/v1/crates/ctrlc/3.2.3/download -> ctrlc-3.2.3.crate https://crates.io/api/v1/crates/cxx/1.0.82/download -> cxx-1.0.82.crate https://crates.io/api/v1/crates/cxx-build/1.0.82/download -> cxx-build-1.0.82.crate https://crates.io/api/v1/crates/cxxbridge-flags/1.0.82/download -> cxxbridge-flags-1.0.82.crate https://crates.io/api/v1/crates/cxxbridge-macro/1.0.82/download -> cxxbridge-macro-1.0.82.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.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/errno/0.2.8/download -> errno-0.2.8.crate https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.crate https://crates.io/api/v1/crates/faccess/0.2.4/download -> faccess-0.2.4.crate https://crates.io/api/v1/crates/fastrand/1.8.0/download -> fastrand-1.8.0.crate https://crates.io/api/v1/crates/filetime/0.2.18/download -> filetime-0.2.18.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/fs_extra/1.2.0/download -> fs_extra-1.2.0.crate https://crates.io/api/v1/crates/getrandom/0.2.8/download -> getrandom-0.2.8.crate https://crates.io/api/v1/crates/globset/0.4.9/download -> globset-0.4.9.crate https://crates.io/api/v1/crates/heck/0.4.0/download -> heck-0.4.0.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hermit-abi/0.2.6/download -> hermit-abi-0.2.6.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/0.1.53/download -> iana-time-zone-0.1.53.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.1/download -> iana-time-zone-haiku-0.1.1.crate https://crates.io/api/v1/crates/ignore/0.4.18/download -> ignore-0.4.18.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-lifetimes/0.7.4/download -> io-lifetimes-0.7.4.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.4/download -> io-lifetimes-1.0.4.crate https://crates.io/api/v1/crates/is-terminal/0.4.2/download -> is-terminal-0.4.2.crate https://crates.io/api/v1/crates/jemalloc-sys/0.5.2+5.3.0-patched/download -> jemalloc-sys-0.5.2+5.3.0-patched.crate https://crates.io/api/v1/crates/jemallocator/0.5.0/download -> jemallocator-0.5.0.crate https://crates.io/api/v1/crates/js-sys/0.3.60/download -> js-sys-0.3.60.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.137/download -> libc-0.2.137.crate https://crates.io/api/v1/crates/link-cplusplus/1.0.7/download -> link-cplusplus-1.0.7.crate https://crates.io/api/v1/crates/linux-raw-sys/0.0.46/download -> linux-raw-sys-0.0.46.crate https://crates.io/api/v1/crates/linux-raw-sys/0.1.4/download -> linux-raw-sys-0.1.4.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/lscolors/0.13.0/download -> lscolors-0.13.0.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/nix/0.24.3/download -> nix-0.24.3.crate https://crates.io/api/v1/crates/nix/0.25.1/download -> nix-0.25.1.crate https://crates.io/api/v1/crates/nix/0.26.2/download -> nix-0.26.2.crate https://crates.io/api/v1/crates/normpath/0.3.2/download -> normpath-0.3.2.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-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/num_cpus/1.15.0/download -> num_cpus-1.15.0.crate https://crates.io/api/v1/crates/once_cell/1.17.0/download -> once_cell-1.17.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.3.0/download -> os_str_bytes-6.3.0.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.47/download -> proc-macro2-1.0.47.crate https://crates.io/api/v1/crates/quote/1.0.21/download -> quote-1.0.21.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_users/0.4.3/download -> redox_users-0.4.3.crate https://crates.io/api/v1/crates/regex/1.7.1/download -> regex-1.7.1.crate https://crates.io/api/v1/crates/regex-syntax/0.6.28/download -> regex-syntax-0.6.28.crate https://crates.io/api/v1/crates/remove_dir_all/0.5.3/download -> remove_dir_all-0.5.3.crate https://crates.io/api/v1/crates/rustix/0.35.12/download -> rustix-0.35.12.crate https://crates.io/api/v1/crates/rustix/0.36.6/download -> rustix-0.36.6.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/scratch/1.0.2/download -> scratch-1.0.2.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/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/1.0.103/download -> syn-1.0.103.crate https://crates.io/api/v1/crates/tempfile/3.3.0/download -> tempfile-3.3.0.crate https://crates.io/api/v1/crates/termcolor/1.1.3/download -> termcolor-1.1.3.crate https://crates.io/api/v1/crates/terminal_size/0.2.1/download -> terminal_size-0.2.1.crate https://crates.io/api/v1/crates/test-case/2.2.2/download -> test-case-2.2.2.crate https://crates.io/api/v1/crates/test-case-macros/2.2.2/download -> test-case-macros-2.2.2.crate https://crates.io/api/v1/crates/thiserror/1.0.37/download -> thiserror-1.0.37.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.37/download -> thiserror-impl-1.0.37.crate https://crates.io/api/v1/crates/thread_local/1.1.4/download -> thread_local-1.1.4.crate https://crates.io/api/v1/crates/unicode-ident/1.0.5/download -> unicode-ident-1.0.5.crate https://crates.io/api/v1/crates/unicode-width/0.1.10/download -> unicode-width-0.1.10.crate https://crates.io/api/v1/crates/users/0.11.0/download -> users-0.11.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/walkdir/2.3.2/download -> walkdir-2.3.2.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.83/download -> wasm-bindgen-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.83/download -> wasm-bindgen-backend-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.83/download -> wasm-bindgen-macro-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.83/download -> wasm-bindgen-macro-support-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.83/download -> wasm-bindgen-shared-0.2.83.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/windows-sys/0.36.1/download -> windows-sys-0.36.1.crate https://crates.io/api/v1/crates/windows-sys/0.42.0/download -> windows-sys-0.42.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.0/download -> windows_aarch64_gnullvm-0.42.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.36.1/download -> windows_aarch64_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.0/download -> windows_aarch64_msvc-0.42.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.36.1/download -> windows_i686_gnu-0.36.1.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.0/download -> windows_i686_gnu-0.42.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.36.1/download -> windows_i686_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.0/download -> windows_i686_msvc-0.42.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.36.1/download -> windows_x86_64_gnu-0.36.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.0/download -> windows_x86_64_gnu-0.42.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.0/download -> windows_x86_64_gnullvm-0.42.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.36.1/download -> windows_x86_64_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.0/download -> windows_x86_64_msvc-0.42.0.crate
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo cddd4ee89517b7a52ddce3da8abf3109 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=3dfcdee20f7b0ca81f64bb3b8d9c3b1d
+_md5_=80435707a1e9c28b6423151d3d4a03ff
diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz
index c91f3cb1be9f..979889984bd5 100644
--- a/metadata/md5-cache/sys-kernel/Manifest.gz
+++ b/metadata/md5-cache/sys-kernel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.315 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.315
index aba004b200a0..9b2f1935133f 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.315
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.315
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=4.14.315
SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-326.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-326.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-326.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-326.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-326.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-326.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=05c39344204c8834c12c31fe82a43172
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.316 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.316
index 2ea3c004bd19..a85f9d4ff78b 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.316
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.316
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=4.14.316
SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-327.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-327.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-327.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-327.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-327.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-327.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=0938e02568f87afd8c5aa303c9327210
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.319 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.319
index 0e4a68f44427..1a2741581e9a 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.319
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.319
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=4.14.319
SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-330.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-330.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-330.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-330.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-330.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-330.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=c03d6359c288f9445f5d86a9771cae12
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.320 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.320
index 22333882c891..92ec718f6cb0 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.320
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.320
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=4.14.320
SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-331.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-331.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-331.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-331.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-331.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-331.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=4a9c2858c3f3f89195296cf8064aa1f4
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.282-r1 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.282-r1
index 609cba8949b0..6f50860673f2 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.282-r1
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.282-r1
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=4.19.282-r1
SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-283.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-283.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-283.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-283.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-283.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-283.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=5da74ed4c26d34622900018677427c26
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.284 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.284
index 4133d5126378..bcf97e92fdc2 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.284
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.284
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=4.19.284
SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-285.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-285.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-285.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-285.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-285.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-285.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=149a640d9f4f9eba8e2139624e9a0d45
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.287 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.287
index d4aff2e3ef4a..17b8497812c2 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.287
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.287
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=4.19.287
SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-288.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-288.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-288.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-288.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-288.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-288.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=7a5e97ed20b23b06338c0a304b330587
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.288 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.288
index d617bdb148ac..f787f5e24c0e 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.288
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.288
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=4.19.288
SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-289.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-289.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-289.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-289.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-289.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-289.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=386254f262b559328e121b1afeec0af7
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.179-r1 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.179-r1
index 81901e39bc65..29e4c30a90b8 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.179-r1
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.179-r1
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=5.10.179-r1
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-189.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-189.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-189.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-189.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-189.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-189.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=bab6862feb4ff96cfd527d85a338a0a5
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.181 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.181
index c50a9c5c50f1..41c2b8745c5a 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.181
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.181
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=5.10.181
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-191.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-191.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-191.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-191.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-191.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-191.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=aa1cf921c0da71bbc3cf3a0a792441ec
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.185 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.185
index 14b7d8f38d4c..1fe636813448 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.185
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.185
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=5.10.185
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-195.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-195.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-195.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-195.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-195.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-195.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=86cda92b066ed174e095323d46a89d42
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.186 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.186
index 70ee7c9559d6..3203328d7d27 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.186
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.186
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=5.10.186
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-196.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-196.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-196.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-196.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-196.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-196.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=146728122f4915024c8535c32251e2ef
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.110-r1 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.110-r1
index 1b4ff8555811..cdd8e0670b07 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.110-r1
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.110-r1
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=5.15.110-r1
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-116.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-116.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-116.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-116.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-116.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-116.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=5eb7d13ef959b9e176cb58724e95581a
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.114 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.114
index 20233eaa96c5..fea7b2be5c63 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.114
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.114
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=5.15.114
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-120.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-120.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-120.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-120.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-120.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-120.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=05e7525cdf3ee318b671b39bf34a6ee2
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.118 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.118
index 83b9544de90c..839c179746fe 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.118
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.118
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=5.15.118
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-124.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-124.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-124.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-124.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-124.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-124.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=d55dd5a9223314b665a6f0016f49f59d
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.119 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.119
index 0e2a2b978ef7..e402aab3067a 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.119
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.119
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=5.15.119
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-125.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-125.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-125.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-125.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-125.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-125.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=6ec7eb9382be5bd5939b45b7f684a10a
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.242-r1 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.242-r1
index c2137be77168..0d5eb1acf344 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.242-r1
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.242-r1
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=5.4.242-r1
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-249.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-249.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-249.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-249.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-249.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-249.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=f22ccbed164eb66c0511f50e373e65b5
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.244 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.244
index 54c77481bca0..9e3f7c9aa16f 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.244
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.244
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=5.4.244
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-251.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-251.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-251.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-251.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-251.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-251.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=b3d0e07e261cd07bc653912cb1b76a8c
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.248 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.248
index a149e8862a6a..582db5b23dc2 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.248
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.248
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=5.4.248
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-255.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-255.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-255.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-255.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-255.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-255.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=38a8467f6dae6e49ff31953eaf25d15d
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.249 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.249
index 65dfa5bf8214..ed565d122aa1 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.249
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.249
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=5.4.249
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-256.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-256.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-256.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-256.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-256.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-256.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=bae6e3dbe1d8d8493ecc78e7820182e0
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.28 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.28
index b32b385df80f..15a1a195f4e9 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.28
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.28
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=6.1.28
SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-33.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-33.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-33.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-33.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-33.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-33.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=abb8506daefd7e2d8d18f56943418dfc
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.31 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.31
index 503956af1747..46c83dd10dfd 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.31
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.31
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=6.1.31
SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-36.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-36.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-36.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-36.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-36.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-36.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=4d25ab37721787982ef6f254eca8b068
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.36 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.36
index 16dcc766a4c2..9959bb5ac450 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.36
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.36
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=6.1.36
SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-41.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-41.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-41.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-41.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-41.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-41.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=f76b2ab7246e9b2374f438b5fda1640d
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.37 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.37
index e0c0b701bfe6..cd1bb25a4852 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.37
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.37
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=6.1.37
SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-42.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-42.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-42.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-42.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-42.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-42.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=d1b40fa3cd5ed1785af48e16837ff2b9
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.37-r1 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.37-r1
index 48bed04692a7..a80e5397b330 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.37-r1
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.37-r1
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=6.1.37-r1
SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-43.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-43.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-43.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-43.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-43.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-43.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=7e36204545640751c3d391e54ea48ae3
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.10 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.10
index 867e003a752f..209bdf485357 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.10
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.10
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=6.3.10
SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-13.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-13.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-13.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-13.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-13.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-13.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=dbe53f385d3b571f20cff69e86c9be02
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.11 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.11
index 6108a3ce46fa..d0a96235c3b8 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.11
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.11
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=6.3.11
SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-14.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-14.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-14.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-14.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-14.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-14.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=11275441aa77b9331f69d7f5b9c85635
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.11-r1 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.11-r1
index 2df15bd3bc0f..16d1b8315d05 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.11-r1
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.11-r1
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=6.3.11-r1
SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-15.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-15.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-15.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-15.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-15.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-15.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=547f0561731680c18550576d70390640
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.4.1 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.4.1
index 4550723be687..46172349b290 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.4.1
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.4.1
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=6.4.1
SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.4.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.4-2.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.4-2.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.4-2.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.4-2.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.4-2.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.4-2.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=9a392485c5e2c3c6f61207f487e78a08
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.4.1-r1 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.4.1-r1
index f2d72f55ed6a..8a070eb33d3d 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.4.1-r1
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.4.1-r1
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=6.4.1-r1
SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.4.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.4-3.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.4-3.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.4-3.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.4-3.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.4-3.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.4-3.experimental.tar.xz )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=6a9c908a2bcd7e94e3835b608354210c
diff --git a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc1 b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc1
index 0ef518a15550..45210f8b1b4c 100644
--- a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc1
+++ b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc1
@@ -11,5 +11,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=6.4_rc1
SRC_URI=https://git.kernel.org/torvalds/p/v6.4-rc1/v6.2 -> patch-6.4-rc1.patch https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.2.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=c152b1e7ab9fc06fdb114e19543dd1eb
diff --git a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc2 b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc2
index 79af111c5e08..605fd1108adb 100644
--- a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc2
+++ b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc2
@@ -11,5 +11,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=6.4_rc2
SRC_URI=https://git.kernel.org/torvalds/p/v6.4-rc2/v6.2 -> patch-6.4-rc2.patch https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.2.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=c152b1e7ab9fc06fdb114e19543dd1eb
diff --git a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc3 b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc3
index 2eb9c059294f..40e37dc4f054 100644
--- a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc3
+++ b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc3
@@ -11,5 +11,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=6.4_rc3
SRC_URI=https://git.kernel.org/torvalds/p/v6.4-rc3/v6.2 -> patch-6.4-rc3.patch https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.2.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=c152b1e7ab9fc06fdb114e19543dd1eb
diff --git a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc4 b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc4
index 40d048635484..2763e634fd27 100644
--- a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc4
+++ b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc4
@@ -11,5 +11,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=6.4_rc4
SRC_URI=https://git.kernel.org/torvalds/p/v6.4-rc4/v6.2 -> patch-6.4-rc4.patch https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.2.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=c152b1e7ab9fc06fdb114e19543dd1eb
diff --git a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc5 b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc5
index 9447218af692..34946992a968 100644
--- a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc5
+++ b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc5
@@ -11,5 +11,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=6.4_rc5
SRC_URI=https://git.kernel.org/torvalds/p/v6.4-rc5/v6.2 -> patch-6.4-rc5.patch https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.2.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=c152b1e7ab9fc06fdb114e19543dd1eb
diff --git a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc6 b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc6
index 5d8dbd13f1e0..f883d8d7ba1a 100644
--- a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc6
+++ b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc6
@@ -11,5 +11,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=6.4_rc6
SRC_URI=https://git.kernel.org/torvalds/p/v6.4-rc6/v6.2 -> patch-6.4-rc6.patch https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.2.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=c152b1e7ab9fc06fdb114e19543dd1eb
diff --git a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc7 b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc7
index 13ded9fff6b6..99a0db81da55 100644
--- a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc7
+++ b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc7
@@ -11,5 +11,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=6.4_rc7
SRC_URI=https://git.kernel.org/torvalds/p/v6.4-rc7/v6.2 -> patch-6.4-rc7.patch https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.2.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=c152b1e7ab9fc06fdb114e19543dd1eb
diff --git a/metadata/md5-cache/sys-kernel/linux-headers-3.18-r1 b/metadata/md5-cache/sys-kernel/linux-headers-3.18-r1
index 537099a1fb65..9b2b83db9942 100644
--- a/metadata/md5-cache/sys-kernel/linux-headers-3.18-r1
+++ b/metadata/md5-cache/sys-kernel/linux-headers-3.18-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RESTRICT=binchecks strip
SLOT=0
SRC_URI=mirror://gentoo/gentoo-headers-base-3.18.tar.xz mirror://gentoo/gentoo-headers-3.18-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=5d5c994f1e23ed1941a28af8e4a95d59
diff --git a/metadata/md5-cache/sys-kernel/linux-headers-4.14-r2 b/metadata/md5-cache/sys-kernel/linux-headers-4.14-r2
index fb7aece5a61c..6f0699b72e82 100644
--- a/metadata/md5-cache/sys-kernel/linux-headers-4.14-r2
+++ b/metadata/md5-cache/sys-kernel/linux-headers-4.14-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RESTRICT=binchecks strip
SLOT=0
SRC_URI=mirror://gentoo/gentoo-headers-base-4.14.tar.xz mirror://gentoo/gentoo-headers-4.14-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=706ff448b0cc0b2920c9d6a290772917
diff --git a/metadata/md5-cache/sys-kernel/linux-headers-4.19-r1 b/metadata/md5-cache/sys-kernel/linux-headers-4.19-r1
index 6b84b012ab62..fffcf406f7c2 100644
--- a/metadata/md5-cache/sys-kernel/linux-headers-4.19-r1
+++ b/metadata/md5-cache/sys-kernel/linux-headers-4.19-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RESTRICT=binchecks strip
SLOT=0
SRC_URI=mirror://gentoo/gentoo-headers-base-4.19.tar.xz https://dev.gentoo.org/~sam/distfiles/gentoo-headers-base-4.19.tar.xz mirror://gentoo/gentoo-headers-4.19-1.tar.xz https://dev.gentoo.org/~sam/distfiles/gentoo-headers-4.19-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=4df7b01a58c2f88ae9e27105dad9ae83
diff --git a/metadata/md5-cache/sys-kernel/linux-headers-4.4-r1 b/metadata/md5-cache/sys-kernel/linux-headers-4.4-r1
index 3b426e57b106..3fad745dff00 100644
--- a/metadata/md5-cache/sys-kernel/linux-headers-4.4-r1
+++ b/metadata/md5-cache/sys-kernel/linux-headers-4.4-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RESTRICT=binchecks strip
SLOT=0
SRC_URI=mirror://gentoo/gentoo-headers-base-4.4.tar.xz mirror://gentoo/gentoo-headers-4.4-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=706ff448b0cc0b2920c9d6a290772917
diff --git a/metadata/md5-cache/sys-kernel/linux-headers-4.9-r1 b/metadata/md5-cache/sys-kernel/linux-headers-4.9-r1
index 673fc6e6c9f9..c68cb67f28d6 100644
--- a/metadata/md5-cache/sys-kernel/linux-headers-4.9-r1
+++ b/metadata/md5-cache/sys-kernel/linux-headers-4.9-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RESTRICT=binchecks strip
SLOT=0
SRC_URI=mirror://gentoo/gentoo-headers-base-4.9.tar.xz mirror://gentoo/gentoo-headers-4.9-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=9785d8d878d858d3bbc4145bd007fdae
diff --git a/metadata/md5-cache/sys-kernel/linux-headers-5.10-r2 b/metadata/md5-cache/sys-kernel/linux-headers-5.10-r2
index acf7b203952c..4f324a53cc46 100644
--- a/metadata/md5-cache/sys-kernel/linux-headers-5.10-r2
+++ b/metadata/md5-cache/sys-kernel/linux-headers-5.10-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RESTRICT=binchecks strip
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz mirror://gentoo/gentoo-headers-5.10-1.tar.xz https://dev.gentoo.org/~sam/distfiles/gentoo-headers-5.10-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=33992b7eedf8eba58cce52a98d6e0874
diff --git a/metadata/md5-cache/sys-kernel/linux-headers-5.15-r3 b/metadata/md5-cache/sys-kernel/linux-headers-5.15-r3
index a7976651ed86..9a30d8a32cc7 100644
--- a/metadata/md5-cache/sys-kernel/linux-headers-5.15-r3
+++ b/metadata/md5-cache/sys-kernel/linux-headers-5.15-r3
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RESTRICT=test
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-kernel/linux-headers/gentoo-headers-5.15-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=645d6f1ffa440b9b3f7fb1596e113997
diff --git a/metadata/md5-cache/sys-kernel/linux-headers-5.4-r2 b/metadata/md5-cache/sys-kernel/linux-headers-5.4-r2
index 77622a9771ad..63e8ceebd01f 100644
--- a/metadata/md5-cache/sys-kernel/linux-headers-5.4-r2
+++ b/metadata/md5-cache/sys-kernel/linux-headers-5.4-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RESTRICT=binchecks strip
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz mirror://gentoo/gentoo-headers-5.4-2.tar.xz https://dev.gentoo.org/~sam/distfiles/gentoo-headers-5.4-2.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=b44e8ab29e48810cbf4f7d422a861e2a
diff --git a/metadata/md5-cache/sys-kernel/linux-headers-6.1 b/metadata/md5-cache/sys-kernel/linux-headers-6.1
index 509069f4797e..72113bf38708 100644
--- a/metadata/md5-cache/sys-kernel/linux-headers-6.1
+++ b/metadata/md5-cache/sys-kernel/linux-headers-6.1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RESTRICT=binchecks strip
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-kernel/linux-headers/gentoo-headers-6.1-0.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=0d24601c02985b290c6a172e217fc572
diff --git a/metadata/md5-cache/sys-kernel/linux-headers-6.3 b/metadata/md5-cache/sys-kernel/linux-headers-6.3
index 11b5cd344e7f..91cb7e725d70 100644
--- a/metadata/md5-cache/sys-kernel/linux-headers-6.3
+++ b/metadata/md5-cache/sys-kernel/linux-headers-6.3
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RESTRICT=binchecks strip
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-kernel/linux-headers/gentoo-headers-6.3-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=3165141cf7f934f2ea1b5961ceae626e
diff --git a/metadata/md5-cache/sys-kernel/linux-headers-6.4 b/metadata/md5-cache/sys-kernel/linux-headers-6.4
index 262cf4927219..b897acb1b061 100644
--- a/metadata/md5-cache/sys-kernel/linux-headers-6.4
+++ b/metadata/md5-cache/sys-kernel/linux-headers-6.4
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RESTRICT=binchecks strip
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.4.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-kernel/linux-headers/gentoo-headers-6.4-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=8f439893bc354a1d75fb9745efce1c6a
diff --git a/metadata/md5-cache/sys-kernel/mips-sources-4.14.307 b/metadata/md5-cache/sys-kernel/mips-sources-4.14.307
index 019299fe2c12..15c4e5ca60f9 100644
--- a/metadata/md5-cache/sys-kernel/mips-sources-4.14.307
+++ b/metadata/md5-cache/sys-kernel/mips-sources-4.14.307
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=4.14.307
SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.14.307.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz https://dev.gentoo.org/~kumba/distfiles/mipsgit-4.14.0-20180128.diff.xz https://dev.gentoo.org/~kumba/distfiles/mips-sources-4.14.0-patches-v4.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=a95e4412cfb71cb9c034a5f515d3a266
diff --git a/metadata/md5-cache/sys-kernel/mips-sources-4.19.275 b/metadata/md5-cache/sys-kernel/mips-sources-4.19.275
index 5fbd72216a1f..4135b020ad2e 100644
--- a/metadata/md5-cache/sys-kernel/mips-sources-4.19.275
+++ b/metadata/md5-cache/sys-kernel/mips-sources-4.19.275
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=4.19.275
SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.19.275.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz https://dev.gentoo.org/~kumba/distfiles/mips-sources-4.19.0-patches-v4.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=d8bd5152cc04ff7818e76118954a7f7f
diff --git a/metadata/md5-cache/sys-kernel/mips-sources-5.4.234 b/metadata/md5-cache/sys-kernel/mips-sources-5.4.234
index f93057742b96..f954f6dbd290 100644
--- a/metadata/md5-cache/sys-kernel/mips-sources-5.4.234
+++ b/metadata/md5-cache/sys-kernel/mips-sources-5.4.234
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=5.4.234
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.4.234.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~kumba/distfiles/mips-sources-5.4-patches-v8.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=fcca2f063964a61fd647521ca8a60191
diff --git a/metadata/md5-cache/sys-kernel/pf-sources-6.1_p6 b/metadata/md5-cache/sys-kernel/pf-sources-6.1_p6
index 4fff85795cf0..4f9546c410bd 100644
--- a/metadata/md5-cache/sys-kernel/pf-sources-6.1_p6
+++ b/metadata/md5-cache/sys-kernel/pf-sources-6.1_p6
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=6.1_p6
SRC_URI=https://codeberg.org/pf-kernel/linux/archive/v6.1-pf6.tar.gz -> linux-6.1-pf6.tar.gz https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-6.1-14.base.tar.xz https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-6.1-14.extras.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=aa954bd4b8b4f1fe8d05298f8fce607b
diff --git a/metadata/md5-cache/sys-kernel/pf-sources-6.2_p7 b/metadata/md5-cache/sys-kernel/pf-sources-6.2_p7
index 59fe9c702e5c..addb2f32af82 100644
--- a/metadata/md5-cache/sys-kernel/pf-sources-6.2_p7
+++ b/metadata/md5-cache/sys-kernel/pf-sources-6.2_p7
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=6.2_p7
SRC_URI=https://codeberg.org/pf-kernel/linux/archive/v6.2-pf7.tar.gz -> linux-6.2-pf7.tar.gz https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-6.2-1.base.tar.xz https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-6.2-1.extras.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=26906e2b2c92e81f89c60caf8f694795
diff --git a/metadata/md5-cache/sys-kernel/raspberrypi-sources-5.15.76_p20221104 b/metadata/md5-cache/sys-kernel/raspberrypi-sources-5.15.76_p20221104
index 2b2b596b751c..1eba80abb031 100644
--- a/metadata/md5-cache/sys-kernel/raspberrypi-sources-5.15.76_p20221104
+++ b/metadata/md5-cache/sys-kernel/raspberrypi-sources-5.15.76_p20221104
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=5.15.76_p20221104
SRC_URI=https://github.com/raspberrypi/linux/archive/1.20221104.tar.gz -> linux-5.15.76_p20221104-raspberrypi.tar.gz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-22.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-22.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-22.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-22.extras.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=e2cb36ec8842f598f6a621111199814b
diff --git a/metadata/md5-cache/sys-kernel/raspberrypi-sources-5.15.84_p20230106 b/metadata/md5-cache/sys-kernel/raspberrypi-sources-5.15.84_p20230106
index e9f85a3062e2..67f4cb655c8f 100644
--- a/metadata/md5-cache/sys-kernel/raspberrypi-sources-5.15.84_p20230106
+++ b/metadata/md5-cache/sys-kernel/raspberrypi-sources-5.15.84_p20230106
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=5.15.84_p20230106
SRC_URI=https://github.com/raspberrypi/linux/archive/1.20230106.tar.gz -> linux-5.15.84_p20230106-raspberrypi.tar.gz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-22.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-22.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-22.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-22.extras.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=e2cb36ec8842f598f6a621111199814b
diff --git a/metadata/md5-cache/sys-kernel/raspberrypi-sources-6.1.21_p20230405 b/metadata/md5-cache/sys-kernel/raspberrypi-sources-6.1.21_p20230405
index 3f6cc42f402e..234e66b40edf 100644
--- a/metadata/md5-cache/sys-kernel/raspberrypi-sources-6.1.21_p20230405
+++ b/metadata/md5-cache/sys-kernel/raspberrypi-sources-6.1.21_p20230405
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=6.1.21_p20230405
SRC_URI=https://github.com/raspberrypi/linux/archive/1.20230405.tar.gz -> linux-6.1.21_p20230405-raspberrypi.tar.gz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-25.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-25.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-25.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-25.extras.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=18246ffe0f92b455d7c1f78856efc464
diff --git a/metadata/md5-cache/sys-kernel/rt-sources-4.14.318_p150 b/metadata/md5-cache/sys-kernel/rt-sources-4.14.318_p150
index f33e1c316336..5f14bb9f6c5d 100644
--- a/metadata/md5-cache/sys-kernel/rt-sources-4.14.318_p150
+++ b/metadata/md5-cache/sys-kernel/rt-sources-4.14.318_p150
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=4.14.318_p150
SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.14.318.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz https://www.kernel.org/pub/linux/kernel/projects/rt/4.14/patch-4.14.318-rt150.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/4.14/older/patch-4.14.318-rt150.patch.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=79671f006cc62d6ead0bc41cedac4020
diff --git a/metadata/md5-cache/sys-kernel/rt-sources-4.19.284_p125 b/metadata/md5-cache/sys-kernel/rt-sources-4.19.284_p125
index 44a04c9718c3..869744efbdb5 100644
--- a/metadata/md5-cache/sys-kernel/rt-sources-4.19.284_p125
+++ b/metadata/md5-cache/sys-kernel/rt-sources-4.19.284_p125
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=4.19.284_p125
SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.19.284.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz https://www.kernel.org/pub/linux/kernel/projects/rt/4.19/patch-4.19.284-rt125.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/4.19/older/patch-4.19.284-rt125.patch.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=79671f006cc62d6ead0bc41cedac4020
diff --git a/metadata/md5-cache/sys-kernel/rt-sources-4.9.327_p197 b/metadata/md5-cache/sys-kernel/rt-sources-4.9.327_p197
index 96cea85dac1a..68d387a4dd45 100644
--- a/metadata/md5-cache/sys-kernel/rt-sources-4.9.327_p197
+++ b/metadata/md5-cache/sys-kernel/rt-sources-4.9.327_p197
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=4.9.327_p197
SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.9.327.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.9.tar.xz https://www.kernel.org/pub/linux/kernel/projects/rt/4.9/patch-4.9.327-rt197.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/4.9/older/patch-4.9.327-rt197.patch.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=202aa5da9e26e17e9a804c739b2980e7
diff --git a/metadata/md5-cache/sys-kernel/rt-sources-5.10.184_p90 b/metadata/md5-cache/sys-kernel/rt-sources-5.10.184_p90
index 09a49b436bb5..f59f2dc6e839 100644
--- a/metadata/md5-cache/sys-kernel/rt-sources-5.10.184_p90
+++ b/metadata/md5-cache/sys-kernel/rt-sources-5.10.184_p90
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=5.10.184_p90
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.10.184.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz deblob? ( https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//5.10-gnu/deblob-5.10 https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//5.10-gnu/deblob-check -> deblob-check-5.10 ) https://www.kernel.org/pub/linux/kernel/projects/rt/5.10/patch-5.10.184-rt90.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/5.10/older/patch-5.10.184-rt90.patch.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=f6a9c79ff5e6b5ea13a6fa587de67550
diff --git a/metadata/md5-cache/sys-kernel/rt-sources-5.15.113_p64 b/metadata/md5-cache/sys-kernel/rt-sources-5.15.113_p64
index 582de700d0a8..3cfbb5c4327e 100644
--- a/metadata/md5-cache/sys-kernel/rt-sources-5.15.113_p64
+++ b/metadata/md5-cache/sys-kernel/rt-sources-5.15.113_p64
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=5.15.113_p64
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.15.113.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz deblob? ( https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//5.15-gnu/deblob-5.15 https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//5.15-gnu/deblob-check -> deblob-check-5.15 ) https://www.kernel.org/pub/linux/kernel/projects/rt/5.15/patch-5.15.113-rt64.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/5.15/older/patch-5.15.113-rt64.patch.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=f6a9c79ff5e6b5ea13a6fa587de67550
diff --git a/metadata/md5-cache/sys-kernel/rt-sources-5.4.242_p81 b/metadata/md5-cache/sys-kernel/rt-sources-5.4.242_p81
index 0861ffb1e57d..bd421a9aa759 100644
--- a/metadata/md5-cache/sys-kernel/rt-sources-5.4.242_p81
+++ b/metadata/md5-cache/sys-kernel/rt-sources-5.4.242_p81
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=5.4.242_p81
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.4.242.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://www.kernel.org/pub/linux/kernel/projects/rt/5.4/patch-5.4.242-rt81.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/5.4/older/patch-5.4.242-rt81.patch.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=79671f006cc62d6ead0bc41cedac4020
diff --git a/metadata/md5-cache/sys-kernel/rt-sources-6.0.5_p14 b/metadata/md5-cache/sys-kernel/rt-sources-6.0.5_p14
index a3caceebf15e..379e00a370d2 100644
--- a/metadata/md5-cache/sys-kernel/rt-sources-6.0.5_p14
+++ b/metadata/md5-cache/sys-kernel/rt-sources-6.0.5_p14
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=6.0.5_p14
SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.0.5.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.0.tar.xz deblob? ( https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//6.0-gnu/deblob-6.0 https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//6.0-gnu/deblob-check -> deblob-check-6.0 ) https://www.kernel.org/pub/linux/kernel/projects/rt/6.0/patch-6.0.5-rt14.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/6.0/older/patch-6.0.5-rt14.patch.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=7433e098049f0396cfc033411f0d8182
diff --git a/metadata/md5-cache/sys-kernel/rt-sources-6.1.33_p11 b/metadata/md5-cache/sys-kernel/rt-sources-6.1.33_p11
index a57a37d508fa..480d7c29ac31 100644
--- a/metadata/md5-cache/sys-kernel/rt-sources-6.1.33_p11
+++ b/metadata/md5-cache/sys-kernel/rt-sources-6.1.33_p11
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=6.1.33_p11
SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.1.33.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz deblob? ( https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//6.1-gnu/deblob-6.1 https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//6.1-gnu/deblob-check -> deblob-check-6.1 ) https://www.kernel.org/pub/linux/kernel/projects/rt/6.1/patch-6.1.33-rt11.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/6.1/older/patch-6.1.33-rt11.patch.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=f6a9c79ff5e6b5ea13a6fa587de67550
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-4.14.320 b/metadata/md5-cache/sys-kernel/vanilla-sources-4.14.320
index 16ef514e5d5c..fc4939918a48 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-sources-4.14.320
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-4.14.320
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=4.14.320
SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.14.320.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=06a11745e46e233e9ae03efa92a371cd
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-4.19.288 b/metadata/md5-cache/sys-kernel/vanilla-sources-4.19.288
index d9a8fede9b48..ac278f49a273 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-sources-4.19.288
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-4.19.288
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=4.19.288
SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.19.288.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=06a11745e46e233e9ae03efa92a371cd
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.186 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.186
index d2eea2e9fc1e..2e3da58f7ead 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.186
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.186
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=5.10.186
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.10.186.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=06a11745e46e233e9ae03efa92a371cd
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.119 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.119
index a8d4cdc7574e..2551b8e0b40d 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.119
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.119
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=5.15.119
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.15.119.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=06a11745e46e233e9ae03efa92a371cd
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.4.249 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.4.249
index eada61cc0f61..44d2641407a6 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-sources-5.4.249
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-5.4.249
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=5.4.249
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.4.249.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=06a11745e46e233e9ae03efa92a371cd
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.37 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.37
index 0c64f3523dd9..97cf776613be 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.37
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.37
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=6.1.37
SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.1.37.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=96b7bb013c09ed6364efda0f3bf7d67f
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.3.11 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.3.11
index 98a230e4b8e4..154bb0a319aa 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-sources-6.3.11
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.3.11
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=6.3.11
SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.3.11.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=96b7bb013c09ed6364efda0f3bf7d67f
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.4.1 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.4.1
index 5a61a20c3815..e7f1a9cb3b01 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-sources-6.4.1
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.4.1
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=6.4.1
SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.4.1.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.4.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=96b7bb013c09ed6364efda0f3bf7d67f
diff --git a/metadata/md5-cache/sys-kernel/zen-sources-6.2.13 b/metadata/md5-cache/sys-kernel/zen-sources-6.2.13
index df3f5557c355..7c5ef09a4544 100644
--- a/metadata/md5-cache/sys-kernel/zen-sources-6.2.13
+++ b/metadata/md5-cache/sys-kernel/zen-sources-6.2.13
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d
RESTRICT=binchecks strip
SLOT=6.2.13
SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.2.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.2-1.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.2-1.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.2-1.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.2-1.extras.tar.xz https://github.com/zen-kernel/zen-kernel/releases/download/v6.2.13-zen1/v6.2.13-zen1.patch.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
_md5_=2899d00d846aa681e25628943f174bc0
diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz
index 884b606c61d5..48d74985ef8e 100644
--- a/metadata/md5-cache/www-client/Manifest.gz
+++ b/metadata/md5-cache/www-client/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-client/firefox-115.0 b/metadata/md5-cache/www-client/firefox-115.0
new file mode 100644
index 000000000000..562932e5f013
--- /dev/null
+++ b/metadata/md5-cache/www-client/firefox-115.0
@@ -0,0 +1,17 @@
+BDEPEND=|| ( >=dev-lang/python-3.11.4:3.11[ncurses,sqlite,ssl] >=dev-lang/python-3.10.12:3.10[ncurses,sqlite,ssl] ) || ( ( sys-devel/clang:16 sys-devel/llvm:16 clang? ( || ( sys-devel/lld:16 sys-devel/mold ) virtual/rust:0/llvm-16 pgo? ( =sys-libs/compiler-rt-sanitizers-16*[profile] ) ) ) ( sys-devel/clang:15 sys-devel/llvm:15 clang? ( || ( sys-devel/lld:15 sys-devel/mold ) virtual/rust:0/llvm-15 pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] ) ) ) ) app-alternatives/awk app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.24.3 net-libs/nodejs virtual/pkgconfig !clang? ( >=virtual/rust-1.65 ) amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) pgo? ( X? ( sys-devel/gettext x11-base/xorg-server[xvfb] x11-apps/xhost ) wayland? ( >=gui-libs/wlroots-0.15.1-r1[tinywl] x11-misc/xkeyboard-config ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.13-r7:2.1 >=sys-devel/libtool-2.4.7
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack
+DEPEND=!www-client/firefox:0 !www-client/firefox:esr screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.90 >=dev-libs/nspr-4.35 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) screencast? ( media-video/pipewire:= ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-73.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) valgrind? ( dev-util/valgrind ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon[X] x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= ) X? ( x11-base/xorg-proto x11-libs/libICE x11-libs/libSM ) !!sys-devel/llvm:0
+DESCRIPTION=Firefox Web Browser
+EAPI=8
+HOMEPAGE=https://www.mozilla.com/firefox
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm multiprocessing optfeature pax-utils python-any-r1 toolchain-funcs virtualx xdg
+IUSE=+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel jack +jumbo-build libproxy lto +openh264 pgo pulseaudio sndio selinux +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png system-python-libs +system-webp +telemetry valgrind wayland wifi +X geckodriver +gmp-autoupdate screencast l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW l10n_ach l10n_an l10n_az l10n_bn l10n_bs l10n_ca-valencia l10n_eo l10n_es-CL l10n_es-MX l10n_fa l10n_ff l10n_fur l10n_gn l10n_gu l10n_hi l10n_hy l10n_ia l10n_km l10n_kn l10n_lij l10n_mk l10n_mr l10n_my l10n_ne l10n_oc l10n_sc l10n_sco l10n_si l10n_son l10n_szl l10n_ta l10n_te l10n_tl l10n_trs l10n_ur l10n_xh
+KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+LICENSE=MPL-2.0 GPL-2 LGPL-2.1
+RDEPEND=!www-client/firefox:0 !www-client/firefox:esr screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.90 >=dev-libs/nspr-4.35 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) screencast? ( media-video/pipewire:= ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-73.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) valgrind? ( dev-util/valgrind ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon[X] x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] )
+REQUIRED_USE=|| ( X wayland ) debug? ( !system-av1 ) pgo? ( lto ) wifi? ( dbus )
+SLOT=rapid
+SRC_URI=https://archive.mozilla.org/pub/firefox/releases/115.0/source/firefox-115.0.source.tar.xz -> firefox-115.0.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-115-patches-02.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/af.xpi -> firefox-115.0-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ar.xpi -> firefox-115.0-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ast.xpi -> firefox-115.0-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/be.xpi -> firefox-115.0-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/bg.xpi -> firefox-115.0-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/br.xpi -> firefox-115.0-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ca.xpi -> firefox-115.0-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/cak.xpi -> firefox-115.0-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/cs.xpi -> firefox-115.0-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/cy.xpi -> firefox-115.0-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/da.xpi -> firefox-115.0-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/de.xpi -> firefox-115.0-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/dsb.xpi -> firefox-115.0-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/el.xpi -> firefox-115.0-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/en-CA.xpi -> firefox-115.0-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/en-GB.xpi -> firefox-115.0-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/es-AR.xpi -> firefox-115.0-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/es-ES.xpi -> firefox-115.0-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/et.xpi -> firefox-115.0-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/eu.xpi -> firefox-115.0-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/fi.xpi -> firefox-115.0-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/fr.xpi -> firefox-115.0-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/fy-NL.xpi -> firefox-115.0-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ga-IE.xpi -> firefox-115.0-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/gd.xpi -> firefox-115.0-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/gl.xpi -> firefox-115.0-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/he.xpi -> firefox-115.0-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/hr.xpi -> firefox-115.0-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/hsb.xpi -> firefox-115.0-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/hu.xpi -> firefox-115.0-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/id.xpi -> firefox-115.0-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/is.xpi -> firefox-115.0-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/it.xpi -> firefox-115.0-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ja.xpi -> firefox-115.0-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ka.xpi -> firefox-115.0-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/kab.xpi -> firefox-115.0-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/kk.xpi -> firefox-115.0-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ko.xpi -> firefox-115.0-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/lt.xpi -> firefox-115.0-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/lv.xpi -> firefox-115.0-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ms.xpi -> firefox-115.0-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/nb-NO.xpi -> firefox-115.0-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/nl.xpi -> firefox-115.0-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/nn-NO.xpi -> firefox-115.0-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/pa-IN.xpi -> firefox-115.0-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/pl.xpi -> firefox-115.0-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/pt-BR.xpi -> firefox-115.0-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/pt-PT.xpi -> firefox-115.0-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/rm.xpi -> firefox-115.0-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ro.xpi -> firefox-115.0-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ru.xpi -> firefox-115.0-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/sk.xpi -> firefox-115.0-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/sl.xpi -> firefox-115.0-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/sq.xpi -> firefox-115.0-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/sr.xpi -> firefox-115.0-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/sv-SE.xpi -> firefox-115.0-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/th.xpi -> firefox-115.0-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/tr.xpi -> firefox-115.0-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/uk.xpi -> firefox-115.0-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/uz.xpi -> firefox-115.0-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/vi.xpi -> firefox-115.0-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/zh-CN.xpi -> firefox-115.0-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/zh-TW.xpi -> firefox-115.0-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ach.xpi -> firefox-115.0-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/an.xpi -> firefox-115.0-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/az.xpi -> firefox-115.0-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/bn.xpi -> firefox-115.0-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/bs.xpi -> firefox-115.0-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ca-valencia.xpi -> firefox-115.0-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/eo.xpi -> firefox-115.0-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/es-CL.xpi -> firefox-115.0-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/es-MX.xpi -> firefox-115.0-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/fa.xpi -> firefox-115.0-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ff.xpi -> firefox-115.0-ff.xpi ) l10n_fur? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/fur.xpi -> firefox-115.0-fur.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/gn.xpi -> firefox-115.0-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/gu-IN.xpi -> firefox-115.0-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/hi-IN.xpi -> firefox-115.0-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/hy-AM.xpi -> firefox-115.0-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ia.xpi -> firefox-115.0-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/km.xpi -> firefox-115.0-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/kn.xpi -> firefox-115.0-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/lij.xpi -> firefox-115.0-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/mk.xpi -> firefox-115.0-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/mr.xpi -> firefox-115.0-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/my.xpi -> firefox-115.0-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ne-NP.xpi -> firefox-115.0-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/oc.xpi -> firefox-115.0-oc.xpi ) l10n_sc? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/sc.xpi -> firefox-115.0-sc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/sco.xpi -> firefox-115.0-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/si.xpi -> firefox-115.0-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/son.xpi -> firefox-115.0-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/szl.xpi -> firefox-115.0-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ta.xpi -> firefox-115.0-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/te.xpi -> firefox-115.0-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/tl.xpi -> firefox-115.0-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/trs.xpi -> firefox-115.0-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ur.xpi -> firefox-115.0-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/xh.xpi -> firefox-115.0-xh.xpi )
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=ae8ef6dc672a97cb19019144d2a9ff69
diff --git a/metadata/md5-cache/www-client/firefox-bin-114.0.2 b/metadata/md5-cache/www-client/firefox-bin-114.0.2
deleted file mode 100644
index a2faa6425b9d..000000000000
--- a/metadata/md5-cache/www-client/firefox-bin-114.0.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-arch/unzip alsa? ( !pulseaudio? ( dev-util/patchelf ) )
-DEFINED_PHASES=install postinst postrm preinst setup unpack
-DEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) )
-DESCRIPTION=Firefox Web Browser
-EAPI=8
-HOMEPAGE=https://www.mozilla.com/firefox
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop linux-info optfeature pax-utils xdg
-IUSE=+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland l10n_ach l10n_af l10n_an l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_bs l10n_ca-valencia l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_eo l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_km l10n_kn l10n_ko l10n_lij l10n_lt l10n_lv l10n_mk l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_oc l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sco l10n_si l10n_sk l10n_sl l10n_son l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tl l10n_tr l10n_trs l10n_uk l10n_ur l10n_uz l10n_vi l10n_xh l10n_zh-CN l10n_zh-TW
-KEYWORDS=-* amd64 x86
-LICENSE=MPL-2.0 GPL-2 LGPL-2.1
-RDEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) !www-client/firefox-bin:0 !www-client/firefox-bin:esr >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/dbus-glib >=dev-libs/glib-2.26:2 media-libs/alsa-lib media-libs/fontconfig >=media-libs/freetype-2.4.10 sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.11:3[wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libxcb >=x11-libs/pango-1.22.0 alsa? ( !pulseaudio? ( media-sound/apulse ) ) ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-libs/libpulse ) selinux? ( sec-policy/selinux-mozilla )
-RESTRICT=strip
-SLOT=rapid
-SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/en-US/firefox-114.0.2.tar.bz2 -> firefox-bin_x86_64-114.0.2.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-i686/en-US/firefox-114.0.2.tar.bz2 -> firefox-bin_i686-114.0.2.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ach.xpi -> firefox-114.0.2-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/af.xpi -> firefox-114.0.2-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/an.xpi -> firefox-114.0.2-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ar.xpi -> firefox-114.0.2-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ast.xpi -> firefox-114.0.2-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/az.xpi -> firefox-114.0.2-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/be.xpi -> firefox-114.0.2-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/bg.xpi -> firefox-114.0.2-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/bn.xpi -> firefox-114.0.2-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/br.xpi -> firefox-114.0.2-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/bs.xpi -> firefox-114.0.2-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ca-valencia.xpi -> firefox-114.0.2-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ca.xpi -> firefox-114.0.2-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/cak.xpi -> firefox-114.0.2-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/cs.xpi -> firefox-114.0.2-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/cy.xpi -> firefox-114.0.2-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/da.xpi -> firefox-114.0.2-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/de.xpi -> firefox-114.0.2-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/dsb.xpi -> firefox-114.0.2-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/el.xpi -> firefox-114.0.2-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/en-CA.xpi -> firefox-114.0.2-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/en-GB.xpi -> firefox-114.0.2-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/eo.xpi -> firefox-114.0.2-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/es-AR.xpi -> firefox-114.0.2-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/es-CL.xpi -> firefox-114.0.2-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/es-ES.xpi -> firefox-114.0.2-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/es-MX.xpi -> firefox-114.0.2-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/et.xpi -> firefox-114.0.2-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/eu.xpi -> firefox-114.0.2-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/fa.xpi -> firefox-114.0.2-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ff.xpi -> firefox-114.0.2-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/fi.xpi -> firefox-114.0.2-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/fr.xpi -> firefox-114.0.2-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/fy-NL.xpi -> firefox-114.0.2-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ga-IE.xpi -> firefox-114.0.2-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/gd.xpi -> firefox-114.0.2-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/gl.xpi -> firefox-114.0.2-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/gn.xpi -> firefox-114.0.2-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/gu-IN.xpi -> firefox-114.0.2-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/he.xpi -> firefox-114.0.2-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/hi-IN.xpi -> firefox-114.0.2-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/hr.xpi -> firefox-114.0.2-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/hsb.xpi -> firefox-114.0.2-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/hu.xpi -> firefox-114.0.2-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/hy-AM.xpi -> firefox-114.0.2-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ia.xpi -> firefox-114.0.2-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/id.xpi -> firefox-114.0.2-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/is.xpi -> firefox-114.0.2-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/it.xpi -> firefox-114.0.2-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ja.xpi -> firefox-114.0.2-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ka.xpi -> firefox-114.0.2-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/kab.xpi -> firefox-114.0.2-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/kk.xpi -> firefox-114.0.2-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/km.xpi -> firefox-114.0.2-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/kn.xpi -> firefox-114.0.2-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ko.xpi -> firefox-114.0.2-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/lij.xpi -> firefox-114.0.2-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/lt.xpi -> firefox-114.0.2-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/lv.xpi -> firefox-114.0.2-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/mk.xpi -> firefox-114.0.2-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/mr.xpi -> firefox-114.0.2-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ms.xpi -> firefox-114.0.2-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/my.xpi -> firefox-114.0.2-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/nb-NO.xpi -> firefox-114.0.2-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ne-NP.xpi -> firefox-114.0.2-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/nl.xpi -> firefox-114.0.2-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/nn-NO.xpi -> firefox-114.0.2-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/oc.xpi -> firefox-114.0.2-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/pa-IN.xpi -> firefox-114.0.2-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/pl.xpi -> firefox-114.0.2-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/pt-BR.xpi -> firefox-114.0.2-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/pt-PT.xpi -> firefox-114.0.2-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/rm.xpi -> firefox-114.0.2-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ro.xpi -> firefox-114.0.2-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ru.xpi -> firefox-114.0.2-ru.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/sco.xpi -> firefox-114.0.2-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/si.xpi -> firefox-114.0.2-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/sk.xpi -> firefox-114.0.2-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/sl.xpi -> firefox-114.0.2-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/son.xpi -> firefox-114.0.2-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/sq.xpi -> firefox-114.0.2-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/sr.xpi -> firefox-114.0.2-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/sv-SE.xpi -> firefox-114.0.2-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ta.xpi -> firefox-114.0.2-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/te.xpi -> firefox-114.0.2-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/th.xpi -> firefox-114.0.2-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/tl.xpi -> firefox-114.0.2-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/tr.xpi -> firefox-114.0.2-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/trs.xpi -> firefox-114.0.2-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/uk.xpi -> firefox-114.0.2-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ur.xpi -> firefox-114.0.2-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/uz.xpi -> firefox-114.0.2-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/vi.xpi -> firefox-114.0.2-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/xh.xpi -> firefox-114.0.2-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/zh-CN.xpi -> firefox-114.0.2-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/zh-TW.xpi -> firefox-114.0.2-zh-TW.xpi )
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6c3f45567d09154f57717d871a81cade
diff --git a/metadata/md5-cache/www-client/firefox-bin-115.0 b/metadata/md5-cache/www-client/firefox-bin-115.0
new file mode 100644
index 000000000000..61b8b3087355
--- /dev/null
+++ b/metadata/md5-cache/www-client/firefox-bin-115.0
@@ -0,0 +1,17 @@
+BDEPEND=app-arch/unzip alsa? ( !pulseaudio? ( dev-util/patchelf ) )
+DEFINED_PHASES=install postinst postrm preinst setup unpack
+DEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) )
+DESCRIPTION=Firefox Web Browser
+EAPI=8
+HOMEPAGE=https://www.mozilla.com/firefox
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop linux-info optfeature pax-utils xdg
+IUSE=+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland l10n_ach l10n_af l10n_an l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_bs l10n_ca-valencia l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_eo l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_km l10n_kn l10n_ko l10n_lij l10n_lt l10n_lv l10n_mk l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_oc l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sco l10n_si l10n_sk l10n_sl l10n_son l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tl l10n_tr l10n_trs l10n_uk l10n_ur l10n_uz l10n_vi l10n_xh l10n_zh-CN l10n_zh-TW
+KEYWORDS=-* amd64 x86
+LICENSE=MPL-2.0 GPL-2 LGPL-2.1
+RDEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) !www-client/firefox-bin:0 !www-client/firefox-bin:esr >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/dbus-glib >=dev-libs/glib-2.26:2 media-libs/alsa-lib media-libs/fontconfig >=media-libs/freetype-2.4.10 sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.11:3[wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libxcb >=x11-libs/pango-1.22.0 alsa? ( !pulseaudio? ( media-sound/apulse ) ) ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-libs/libpulse ) selinux? ( sec-policy/selinux-mozilla )
+RESTRICT=strip
+SLOT=rapid
+SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/en-US/firefox-115.0.tar.bz2 -> firefox-bin_x86_64-115.0.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-i686/en-US/firefox-115.0.tar.bz2 -> firefox-bin_i686-115.0.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ach.xpi -> firefox-115.0-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/af.xpi -> firefox-115.0-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/an.xpi -> firefox-115.0-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ar.xpi -> firefox-115.0-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ast.xpi -> firefox-115.0-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/az.xpi -> firefox-115.0-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/be.xpi -> firefox-115.0-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/bg.xpi -> firefox-115.0-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/bn.xpi -> firefox-115.0-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/br.xpi -> firefox-115.0-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/bs.xpi -> firefox-115.0-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ca-valencia.xpi -> firefox-115.0-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ca.xpi -> firefox-115.0-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/cak.xpi -> firefox-115.0-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/cs.xpi -> firefox-115.0-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/cy.xpi -> firefox-115.0-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/da.xpi -> firefox-115.0-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/de.xpi -> firefox-115.0-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/dsb.xpi -> firefox-115.0-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/el.xpi -> firefox-115.0-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/en-CA.xpi -> firefox-115.0-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/en-GB.xpi -> firefox-115.0-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/eo.xpi -> firefox-115.0-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/es-AR.xpi -> firefox-115.0-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/es-CL.xpi -> firefox-115.0-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/es-ES.xpi -> firefox-115.0-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/es-MX.xpi -> firefox-115.0-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/et.xpi -> firefox-115.0-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/eu.xpi -> firefox-115.0-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/fa.xpi -> firefox-115.0-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ff.xpi -> firefox-115.0-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/fi.xpi -> firefox-115.0-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/fr.xpi -> firefox-115.0-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/fy-NL.xpi -> firefox-115.0-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ga-IE.xpi -> firefox-115.0-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/gd.xpi -> firefox-115.0-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/gl.xpi -> firefox-115.0-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/gn.xpi -> firefox-115.0-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/gu-IN.xpi -> firefox-115.0-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/he.xpi -> firefox-115.0-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/hi-IN.xpi -> firefox-115.0-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/hr.xpi -> firefox-115.0-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/hsb.xpi -> firefox-115.0-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/hu.xpi -> firefox-115.0-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/hy-AM.xpi -> firefox-115.0-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ia.xpi -> firefox-115.0-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/id.xpi -> firefox-115.0-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/is.xpi -> firefox-115.0-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/it.xpi -> firefox-115.0-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ja.xpi -> firefox-115.0-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ka.xpi -> firefox-115.0-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/kab.xpi -> firefox-115.0-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/kk.xpi -> firefox-115.0-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/km.xpi -> firefox-115.0-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/kn.xpi -> firefox-115.0-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ko.xpi -> firefox-115.0-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/lij.xpi -> firefox-115.0-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/lt.xpi -> firefox-115.0-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/lv.xpi -> firefox-115.0-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/mk.xpi -> firefox-115.0-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/mr.xpi -> firefox-115.0-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ms.xpi -> firefox-115.0-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/my.xpi -> firefox-115.0-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/nb-NO.xpi -> firefox-115.0-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ne-NP.xpi -> firefox-115.0-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/nl.xpi -> firefox-115.0-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/nn-NO.xpi -> firefox-115.0-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/oc.xpi -> firefox-115.0-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/pa-IN.xpi -> firefox-115.0-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/pl.xpi -> firefox-115.0-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/pt-BR.xpi -> firefox-115.0-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/pt-PT.xpi -> firefox-115.0-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/rm.xpi -> firefox-115.0-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ro.xpi -> firefox-115.0-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ru.xpi -> firefox-115.0-ru.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/sco.xpi -> firefox-115.0-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/si.xpi -> firefox-115.0-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/sk.xpi -> firefox-115.0-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/sl.xpi -> firefox-115.0-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/son.xpi -> firefox-115.0-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/sq.xpi -> firefox-115.0-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/sr.xpi -> firefox-115.0-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/sv-SE.xpi -> firefox-115.0-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ta.xpi -> firefox-115.0-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/te.xpi -> firefox-115.0-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/th.xpi -> firefox-115.0-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/tl.xpi -> firefox-115.0-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/tr.xpi -> firefox-115.0-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/trs.xpi -> firefox-115.0-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/uk.xpi -> firefox-115.0-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ur.xpi -> firefox-115.0-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/uz.xpi -> firefox-115.0-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/vi.xpi -> firefox-115.0-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/xh.xpi -> firefox-115.0-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/zh-CN.xpi -> firefox-115.0-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/zh-TW.xpi -> firefox-115.0-zh-TW.xpi )
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=6c3f45567d09154f57717d871a81cade
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 7199e3a43a4f..df0864745d67 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 15850 BLAKE2B f8a24ac4773896d3e2d3ac7daac96705bb587c68e5945981d4f8b934b213a0a634607e00cc3481f4c847f66ae537f4bfd1c12852438720d6cf5d711fe74f3237 SHA512 29367a48def7059bf0b6fab4e38cd0ba8266ac4b865394c346e798632efcf7c41364d99e462d98a52192ae8270db65e57b9f15ae208bef7ce4c3cfd98163dee1
-TIMESTAMP 2023-07-04T14:40:05Z
+TIMESTAMP 2023-07-04T20:40:09Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSkL0VfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSkg6lfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCh7g//fvCFAn8+s/uEwDBKQNzA+k6Ixdt4WpwsOxuqvBEZPWhIi3bVQT2qR6yg
-LmP/AYZps+YhU2gE0gBKZ0dvzu2C7c9HW6ULqnMgcn6Tzl2PHYuNv856yr3qhpvc
-5hlIvc280B7QXefJctI+jxzURHMYvZ5wM5DMt8EpsQPGdZcUYFiZ+Y1Z3qrJw3JJ
-JI3xNjQ77okX73WIF9JGAp3e+wh0DW1Dvf0jDhrvv1hCt76TcV1UOe2IRBsVewBv
-yMPiQ4/7vYAjbBb/KqSboC3uD4UeesPT/bGJ/lEtOEazHLrdWh/gAziYKBUGJ/q6
-gTpp//BdYbPeS8sHdQ8vkFW8Tgy2wXt5SdkBgLIUE06QwmFVO8O19BjE9cahEqcy
-k0ou7k0nIxoLUUwo6HXoSDaaNaUpsnyqpQ09WtQwBO3+4ry7KPWRsbOQ4QM3XPiA
-Yr+IWCNTs6+MexD7ZsRxtOVp54Xl6albER2nc4v2OsMv0oeQZuvVCWBOvFg6BPQm
-EBe+DSG4PQpn2tm/XSntZeG97wDbOkrcMS+RZ2Q/maAsm/qoc46I0exFR3/XFvQ4
-bkPV/6KCNimZ2PAmPoVPbVSNCjyDVrHQz0yTmLgm0w1V1PuNs/ZfDl37lpWNfQy3
-H7/AMdLmHRZU2yf2qDKNeatTHs2CHep11/dDmRlJD0RlGdrXWtY=
-=sm4v
+klBv3Q//TM2kG/dUZAmDUsDTG9yXJDHDlro21X0Yu6rbkg/DPd92kqE1XIaeogf/
+LwUo3erv2wqD685eIK3pfaMy/CuBWQNpjDuV17RKC6VWGbg2pp7TZdcC8jDysToV
+aPclI4nbFRWQMwz1K4kX5RnC3ttsDBA3/Ls0hEx6rVtIwYRKihuxyN/zKuTzMcx3
+AhqZ216T3umwWZjwr7GKxmlE2SPFgi6R0NBs8nhZD/VvtVb0+44s7sOG8HyEtZBd
+WXdPnaQxBk7S8DbHEz2/A6ay1Pikk6pPUrGfIAF52egaAnKmVelfWGSK91bOKvYr
+W5qdQCeOBKeW7GVRKYKY9tkQD0+bXmPoZDUwWHuhR4qURRepP1pi9LAfvZzeqnfD
+TF9Any1cpRhlEUsNYAo/PHFbp9qEffijFjqGMqrFM+Jq/oCrabiM0wedq+a3JcHk
+3ieSrvRpJ5wDbkGLneyP4L5bqg/XXWygOSZ2HHpbOT1ulnnjLOkHIz1iIfyu6HCS
+F0JRAw381tFeOg3iV4xDXcAjPZd9GQ7jIfTerVfQv3zNajXHQo9Qt/5oogE5nJu9
+UY9E0RY0klarbgECNauVkFueO0D/J7Bzltsol58bre6LQ3ynf9LE1cUn8F3tuzK8
+GoskdYangMp/0nb0A1Sj2EXvg4ACmxVmxbV7CaY/vLYvyrh234k=
+=s4bN
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index fa8e26855858..f82f88e8bb99 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Tue, 04 Jul 2023 14:40:02 +0000
+Tue, 04 Jul 2023 20:40:04 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 0516ff79a158..20eca3548080 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Tue Jul 4 02:40:02 PM UTC 2023
+Tue Jul 4 08:40:04 PM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 3bbc8ed8f2bd..c07ecb3de3f9 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Tue, 04 Jul 2023 14:45:01 +0000
+Tue, 04 Jul 2023 20:45:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index f1312c3fa2ac..b3ec277ce4c0 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-bae728151e53a362416a68369479740344619b95 1688481278 2023-07-04T14:34:38+00:00
+8189219fb55f94462918577f99dbb8cb5a0a157c 1688501912 2023-07-04T20:18:32+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index b418fc38c793..273e2fa07ff0 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1688481601 Tue 04 Jul 2023 02:40:01 PM UTC
+1688503201 Tue 04 Jul 2023 08:40:01 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index fa8e26855858..f82f88e8bb99 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Tue, 04 Jul 2023 14:40:02 +0000
+Tue, 04 Jul 2023 20:40:04 +0000
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index 93eedfa7cd31..53c929fe66cf 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/rclone/Manifest b/net-misc/rclone/Manifest
index b4bfcfc277ab..d08ef3d45e3b 100644
--- a/net-misc/rclone/Manifest
+++ b/net-misc/rclone/Manifest
@@ -2,6 +2,9 @@ DIST rclone-1.61.1-deps.tar.xz 286458984 BLAKE2B 5129b10d67c0b8dbc03d5f3250667fd
DIST rclone-1.61.1.tar.gz 16112718 BLAKE2B cb68fedf03812451d9c8ded88bfc073c8177948b1e932acf99d22b23d3d11b1f52027e2afe88472ba6c88637a8e58e2955b67575ed7356b7b0900d6c7a7bb65c SHA512 739b976a4538586670b797c92f9cbd416c3589444a611926b5edd074e8249dfcff9d95e8053459aa42c4cbe90009a9ba1c3abb9be8e8718db6276fdc39386273
DIST rclone-1.62.2-deps.tar.xz 294265336 BLAKE2B 7f44b9972ab902ea53beb2cb6475dc4bbc1ca3b7254d1177a8d49107d6ce90724b0bb37567aecbd9421151ca0f7e7eaa01e6b4ed0d995264ddfc944cae98220e SHA512 2e1a6b864094b364745402b857036ebdea4dd83dddee6f18e3e40fbb0e740bae4d460b6f592d9ee50632fa73d6447f8dee0748a73a738a6dce263a20a1eae975
DIST rclone-1.62.2.tar.gz 16172767 BLAKE2B 29dd755a25adb3b332b45a662dd6ae1280c38a940e76cc6e3c5ccd38620b43b0b9f0a4598d752583ddff7e2c860416e4e36b6cdfc00cf81f03437ac13e88aba3 SHA512 c29b666ab5573e80f9e61955e987cf3834306bfebce209775f5838a0844e26b5c5ec41d64b8a8444745a99fd8e9c104b18631aeffb438e89839f996221b1c8ca
+DIST rclone-1.63.0-deps.tar.xz 297987608 BLAKE2B cfda8663ca32b36f5e56db74a724bded03473d4626a55111cf6e06c70b9d8a1678e371eb129cfa5ab4c09df67a22a6887e1681c099e4459f83521c6ad424e4e7 SHA512 604339abaead46ea4332c3eb8459575a6e26b5440f8743a17a5ae95954adf7f8f17039aea555b5e5534211d5091fd345646a6b43e1deba4fb4fb2576fb783881
+DIST rclone-1.63.0.tar.gz 16291884 BLAKE2B 540755808dd73fac061c481e2ea4f1ee241bcd55ccabda9b05343f2074f1672868c4246baff42471ecc7000455fe2c2a04c93578faa994aa0323e0033681bb38 SHA512 5f4590a5244d4eb1a51fc15a4ebef70941af94db8790d3ea1bd56b91f399f580b2cd1cc168c5d5e1fd9ee4bc4a3a4a908c8720aead8f8c24bcee3eacc6423ef3
EBUILD rclone-1.61.1.ebuild 1079 BLAKE2B f256e5ec08ea22935f97159a9a617a03e35b96d1e459ba185cd74cee1d903bc240d13f07f1dabdee5af7f1198634dac97cd37def5ebeee8067c5e9d085cbe9a5 SHA512 07f84113fc42f6843b2e684acc7247f9e4ef8a11ed0c0b79de20c4e27d18ce72a042f7a67b7bf444374585b2d46ea5b0867e985011d5f2c3254964a5754001a4
EBUILD rclone-1.62.2-r1.ebuild 1104 BLAKE2B 505d0eb66a338c3303e20cc4047f4b59411152c3e8269a12db61802d62814f403d5c85877428e8937be0e0b0c770d6c7e67b6c9d8723c6feaf1e256b8d4f1dd0 SHA512 e17b70474989f184a72e8c656e15d2a7296a55ede71493ef10c85adba247baaee749d382faad820667cd0ecc192732b07771f1159ca2929a5d32f92dcdf4517a
+EBUILD rclone-1.63.0.ebuild 1106 BLAKE2B ea488103b1add2e7cb85778a011f25521747cbbca262d924b19e4589a2e5214084c185bc15b0428918c9591b63fff299baa4a3687b886c3855fb63f519b55c4e SHA512 4ad37681aea9afd7523913a4fe56a9b3ddc3314085a8964eb1097c0d4a71809219ee344a8fe3879d54989e0eeea3a051a3f11c24ac51985e637713e76df26921
MISC metadata.xml 439 BLAKE2B b5861dff54f0d84231305efb12b3bae89c7f813b5da790804a3b5d7328ef85d7b059471ed1c652f9f53a10a3923c2c06913009b937e60adb1f45240ac8d988c1 SHA512 336fcb38344e49383a1daafb2f787485113ebe5dd473e833e3e60ad77361024ff97461e554c8216c24263d1ce22b1ed1bc42e3fec6225cf485a2ee5dea5c2c3a
diff --git a/net-misc/rclone/rclone-1.63.0.ebuild b/net-misc/rclone/rclone-1.63.0.ebuild
new file mode 100644
index 000000000000..715bda67b36e
--- /dev/null
+++ b/net-misc/rclone/rclone-1.63.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module
+
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+SRC_URI="
+ https://github.com/rclone/rclone/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}-deps.tar.xz
+"
+
+DESCRIPTION="A program to sync files to and from various cloud storage providers"
+HOMEPAGE="https://rclone.org/"
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
+SLOT="0"
+IUSE=""
+
+RDEPEND="sys-fs/fuse:3"
+
+src_compile() {
+ go build -mod=readonly . || die "compile failed"
+}
+
+src_test() {
+ # Setting CI skips unreliable tests, see fstest/testy/testy.go
+ # TestAddPlugin and TestRemovePlugin fail
+ RCLONE_CONFIG="/notfound" CI="true" go test -mod=readonly -v -run "!Test.*Plugin" ./... || die "test failed"
+}
+
+src_install() {
+ dobin ${PN}
+ doman ${PN}.1
+ dodoc README.md
+
+ ./rclone genautocomplete bash ${PN}.bash || die
+ newbashcomp ${PN}.bash ${PN}
+
+ ./rclone genautocomplete zsh ${PN}.zsh || die
+ insinto /usr/share/zsh/site-functions
+ newins ${PN}.zsh _${PN}
+}
diff --git a/net-proxy/Manifest.gz b/net-proxy/Manifest.gz
index 749db54d443d..724dfc4947cd 100644
--- a/net-proxy/Manifest.gz
+++ b/net-proxy/Manifest.gz
Binary files differ
diff --git a/net-proxy/haproxy-dataplaneapi/Manifest b/net-proxy/haproxy-dataplaneapi/Manifest
index f1617f45515b..547a3f724c40 100644
--- a/net-proxy/haproxy-dataplaneapi/Manifest
+++ b/net-proxy/haproxy-dataplaneapi/Manifest
@@ -2,6 +2,9 @@ DIST haproxy-dataplaneapi-2.5.1-deps.tar.xz 42850336 BLAKE2B 76cc7fedcfaf4f45383
DIST haproxy-dataplaneapi-2.5.1.tar.gz 558942 BLAKE2B cae018e048ac6585d3518b114c96df69e31d335a5b26ea2b474a6c3172b1f37014d45046543b2d088921e2a160915b5abb8a0a07ea7578f1430147c8b3672f12 SHA512 36b7f850ae89a4f65d5c8a8d50d38e6190ecd1f9c42f7f91997305b87a08fa20a816fd2e5cba18b2408a3760846f2d6d79fdbc8119fa2efcd4c9958324bde2f4
DIST haproxy-dataplaneapi-2.7.5-vendor.tar.xz 24803428 BLAKE2B 7f5e1a5de53eb4477d3c5ec88d9b20eeab99ecaa42d49d450699af67ae31b9021bf8244244c94d994169ec65093e5f7bfdb109d4919aa0e5ae0f206f36ef1d51 SHA512 3d56f703a679ec7c750cf8597c53bd092ec254d05c8dee9f9413f6ac5987b64620392a122193ee248c2db4de8b4e63bd9ec6880342e2c3fca87770340635e1de
DIST haproxy-dataplaneapi-2.7.5.tar.gz 741786 BLAKE2B 9632d1465c8619f4b363fc060fd7c09677f807cb00923618a2a568e9e5cd5f4887de0f6fb31ca79514c5784fa72b897418c2e87fa0aa5a168c3a3455547c9589 SHA512 13bb8565888dd45ac8441c082c02889c6068a51613e93d0c638474b3eb076b58af49ad44813dc30c3b9ed2f55da6ada34d39451070d54ae2858dc219b20a4007
+DIST haproxy-dataplaneapi-2.8.0-vendor.tar.xz 2346260 BLAKE2B 9c8dbd3de567bb910bc52bc1cf008cb36326cbc40f79108acc1d984d45ed8f34fa7179b4e1d8d7917f1a13da847b1d4f249e4b64a57361a5cd3c6287b6050199 SHA512 0742aae5270a150239654b94d0a8ff226a47932825dfd908c9a531a5f6a9d8d5263761cc83f1dcc206bcae39fba498f80a66a1e6f2df501695ca38e75961200f
+DIST haproxy-dataplaneapi-2.8.0.tar.gz 739904 BLAKE2B 1e1c1b504f070489808a101fafabcc499e1ba1369b08a9cf1b930f6adc8a315506225ba7535d626cbec9fc6483e4ae262e49809557a80b7e7aa712e37da01b4e SHA512 601eb1c1d37525a1e406c9eb99e933bb785ac2ffe430f9e53cb5c551695856283cd42aef16ff239e6525eec686c09582e05f2ddea8c63bda2fcf1a86610ea027
EBUILD haproxy-dataplaneapi-2.5.1.ebuild 636 BLAKE2B b14f3cb4624ffc61270979a4443342a2a09cd056688e8ea6090b8c69d505e24bb73a85d14439718de4e5501be7114c392bd93334918c6ddfaf02240d1d081427 SHA512 1ead4c7d1c4d54f73ee3c5121fc4621a2acd4a233f740eb250be8c6e9206a9976b8a0bbb0c9df48e53e48256485c32ebdb9b9c7cde14399a53bb2ad3434aae8f
EBUILD haproxy-dataplaneapi-2.7.5.ebuild 663 BLAKE2B e6dcd08d75b94d97b523153e526aef3d5480969a5bc879554e3ae5377b8feb9653da83d978a62bfbd69eadc8fe2b21495ff3f34e45df983223dbab5414210b85 SHA512 691d5d06b283680f70d52b36ad480fd7c94aebf068fb79dfa0ff5252cec377a387ec4f362efb6978e45b25b61e3f68516d6ae0d112d430105d5b293fdd51cf09
+EBUILD haproxy-dataplaneapi-2.8.0.ebuild 663 BLAKE2B e6dcd08d75b94d97b523153e526aef3d5480969a5bc879554e3ae5377b8feb9653da83d978a62bfbd69eadc8fe2b21495ff3f34e45df983223dbab5414210b85 SHA512 691d5d06b283680f70d52b36ad480fd7c94aebf068fb79dfa0ff5252cec377a387ec4f362efb6978e45b25b61e3f68516d6ae0d112d430105d5b293fdd51cf09
MISC metadata.xml 248 BLAKE2B 2ac829e1663815f752e218e9ee474448a3d973c075939d578699f57790581498adfe9bad180a79fcc6ea0afc339f57d25cbcc0fdd430f82d192c23c03d15e465 SHA512 55c2e2e06f91e13fd73b9545c51d4169a47f040ead41eb1368479940b026def820de67137312b64a6203f80b57a421c8895ed690386a79086fa0ba6c3557aa47
diff --git a/net-proxy/haproxy-dataplaneapi/haproxy-dataplaneapi-2.8.0.ebuild b/net-proxy/haproxy-dataplaneapi/haproxy-dataplaneapi-2.8.0.ebuild
new file mode 100644
index 000000000000..7f31a72b4a64
--- /dev/null
+++ b/net-proxy/haproxy-dataplaneapi/haproxy-dataplaneapi-2.8.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="haproxy dataplane api / sidecar"
+HOMEPAGE="https://github.com/haproxytech/dataplaneapi https://www.haproxy.com/documentation/dataplaneapi/latest/"
+
+SRC_URI="https://github.com/haproxytech/dataplaneapi/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ http://gentooexperimental.org/~patrick/${P}-vendor.tar.xz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+S="${WORKDIR}/dataplaneapi-${PV}"
+
+src_compile() {
+ ego build -o ./build/dataplaneapi ./cmd/dataplaneapi/
+}
+
+src_install() {
+ dobin build/dataplaneapi
+ dodoc README.md
+}
diff --git a/net-vpn/Manifest.gz b/net-vpn/Manifest.gz
index 07007dd4c608..488c0994aee9 100644
--- a/net-vpn/Manifest.gz
+++ b/net-vpn/Manifest.gz
Binary files differ
diff --git a/net-vpn/openfortivpn/Manifest b/net-vpn/openfortivpn/Manifest
index 0d9332a509c3..85a94a60bf59 100644
--- a/net-vpn/openfortivpn/Manifest
+++ b/net-vpn/openfortivpn/Manifest
@@ -6,5 +6,5 @@ DIST openfortivpn-1.20.2.tar.gz 167680 BLAKE2B fec9ef5f38af6cf32283cb281d0871115
DIST openfortivpn-1.20.3.tar.gz 168568 BLAKE2B ef6132c354c0348d09584675d7fe0213bf67f78df6ef36434f7e7d5166e6a7ec2dd4352613271f208a72b7666a6259642156bd297485714f9bc53f09fd2dce17 SHA512 38a1b208c2cbba1b1f723d6f8a2e178970b8fd384dbb424c38654821d56fc1652bae27b7593cd6af3c08d7c9b8cf97550185905b690e6eae7222b31aea266f01
EBUILD openfortivpn-1.19.0.ebuild 770 BLAKE2B 0f33dcaffec9c6bae497dcc1dbbf5df3aa351d710fee6cfc063ee0c54e050ee65b40241eca6a59fcb73be855219f72d0969cee7044796c036a90df6993956af9 SHA512 2ec2a815ce97035a001f8d515936e596da08bafc029b09cd1490aa4d05c7f80de43ec5e6e67a19d1ae9d296eda4f8ce86677ecfeeb18d5f5ecd8f339c99fe303
EBUILD openfortivpn-1.20.2.ebuild 777 BLAKE2B d59b17999d0c02bb8d47962891f42f6b1985644d169cbd794c6c48f322a28d0e0496d1796cbe29fe4e7b09a080b0a5a0eef9c2f695860066b21abc891e1c3de3 SHA512 1b106073cb3b85fdfc017c33b97d260cc3750cf7bac14e4bfb78b2cf04b30cb6ae97b14084a30a4e8433b8d23dc960e0e2b888bec6e9fad7194616fe46759f09
-EBUILD openfortivpn-1.20.3-r2.ebuild 848 BLAKE2B 8ca3c98de705e88c522e66906a57d459ef681afa702ec1bcee1747584947ac25b4e19d7174a96cf42aa5ccce298a9260bd784259a0f6ef7f44a619346f85bc0b SHA512 0fb6be2c6518e08aa6d2491e838a9d868b7026d4640c9d2c3b22dba746d9afac0d2da8d5cbead9d598ac4147130907b16ac46aab8c9278b73807a454f0a07805
+EBUILD openfortivpn-1.20.3-r2.ebuild 847 BLAKE2B b1640644d1f6495e25bd19e4186519d0c3998780d1a334fb16cc4020dd3152e1be496502b45980cd7143e5fea10f7844f800a56cae41f99c29ee877e9e3952c1 SHA512 16183df605536e443db04d1260958c490e7b482b4efc2a0b5f001ff74731434a7951526112f9fb32de3451c0273c0b781e2e03245fdcaea71da056552b0a340c
MISC metadata.xml 257 BLAKE2B f87135c9aedf98ef822404eb43e8214ed1e6d3cfc71db8d1aece9c3f8c30fda5b63f1de77b8d8d98b9b6b8d671e164199bcd810a34fe71939b836b164261ec2e SHA512 7719a7bd4abd3115b6279c4446e87c0c552f8b7dadd7429cbd8844ee2fe2509b712287f2d2e5926d6711dbe21efaebb289d187ebc297be770bb538f8bf799d31
diff --git a/net-vpn/openfortivpn/openfortivpn-1.20.3-r2.ebuild b/net-vpn/openfortivpn/openfortivpn-1.20.3-r2.ebuild
index eeb2045ffa4f..d1eab994abc1 100644
--- a/net-vpn/openfortivpn/openfortivpn-1.20.3-r2.ebuild
+++ b/net-vpn/openfortivpn/openfortivpn-1.20.3-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/adrienverge/openfortivpn/archive/v${PV}.tar.gz -> ${
LICENSE="GPL-3-with-openssl-exception openssl"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
DEPEND="
dev-libs/openssl:=
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index 75f4c4e5ef79..80697c436e37 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/fd/Manifest b/sys-apps/fd/Manifest
index 566069dc1c3f..6ab13ba84bb5 100644
--- a/sys-apps/fd/Manifest
+++ b/sys-apps/fd/Manifest
@@ -171,5 +171,5 @@ DIST windows_x86_64_gnullvm-0.42.0.crate 357906 BLAKE2B 02e08e696f18105f0c131fcf
DIST windows_x86_64_msvc-0.36.1.crate 661999 BLAKE2B 4cf967f10d4ce148bac967598168752d1996b4ddf5278a8fca53360566c37c1a014bfb4dfdc0ae2d96e01196c42eb4906ea80d8e9dd23b9e9f3163631c9e253e SHA512 89c22ed51a74f531662d80ae0fa5e0215728db1e6caf3c13eaeba95a93548b43c00b8474f52553ac866ac83c203b6c22dc44fbc870e882a4c9c97ba54b87c631
DIST windows_x86_64_msvc-0.42.0.crate 659377 BLAKE2B f01dbfcb86dcb7301790a1a704661864378021cbb92b147fdfcee978b7011bb770441c481b439985c298816c524c6a11f21a7bd81115e65882fa000a28566bcd SHA512 94d6554ae293785d2fc9dc9d53480c98bc08ab2b78bd8684a0606e7e0ec156a454c1a653d214c21de382bc7ab5d898e45000ed73e6110f679da513ffabbf3cb9
EBUILD fd-8.4.0.ebuild 2743 BLAKE2B 2dd3efccdf53fd29a723f2e302ba964b0b061b62038a59283f7f420f2db2473446648fd943833451165f90051d982284f81a5c7054a04e2ee5a8d01edd28e98a SHA512 4d2f943d0efc28dc98af7f4f8ee4ff630bddc5281a231598fac2123d96831987192a07ffaf98b1a06230b5b774e7de8befd8e377e414ebe48a2e94bf76ced815
-EBUILD fd-8.7.0.ebuild 3934 BLAKE2B 165f66c8b58aeffa4178f29c2016b1b4506bd660362d6760ab5352c01082f9a88fbe41ad12ae6407696258117395881f93fe422a9884eb2fafc04e8314bdca61 SHA512 5b5416d054450cf0f9ec06c1a626b299a198afb926f5f633284d1aec9463ef1d6717c544e5bc9e0087277cf004979d2f2ebfbf1c271444b5cb5eb1de798919b8
+EBUILD fd-8.7.0.ebuild 3931 BLAKE2B d02c90527f4a7f548846b885665f49ce14a435766fe2fb72eec6dd879a14f5be4c7d9a315e99a6bbcd8dab2a3bf3878d88774f845e3719451a829455d1c216ac SHA512 b2ab3c704d90bc84eb596af9c03f166d56c6e7a9bb63448dd86f58f3dee6a2964cfe28cc6fa28a73e55d9b4d5cc076e79ab784f5b9aad21d98248b0338c47fb7
MISC metadata.xml 575 BLAKE2B 7cea4b70a5cc9f91d9d7a3bc5821b8e3ea9762928dbeb538a3cab911e0cb1ebd865edc5dd1d0ab5c597da2a2aafad60b9c247108dc46c22ff20c15e2d47e43cc SHA512 8a13cdeac4b76847fa80e75575e7b8dd52faba7d047b81c145e3f51ff05e6b38f471d2c28a78ff3b26c7666dc645d68f2374f8f24329907d01582e0c3e9be8e9
diff --git a/sys-apps/fd/fd-8.7.0.ebuild b/sys-apps/fd/fd-8.7.0.ebuild
index 7466164451c1..2984f73e8fea 100644
--- a/sys-apps/fd/fd-8.7.0.ebuild
+++ b/sys-apps/fd/fd-8.7.0.ebuild
@@ -140,7 +140,7 @@ SRC_URI="https://github.com/sharkdp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="Apache-2.0 BSD MIT Unicode-DFS-2016"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ppc64 x86"
IUSE=""
DEPEND="!elibc_musl? ( >=dev-libs/jemalloc-5.1.0:= )"
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index ab6aa5f225b8..9e63a6afb868 100644
--- a/www-client/Manifest.gz
+++ b/www-client/Manifest.gz
Binary files differ
diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 9afc5adc8840..2a0da7f058fc 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -100,106 +100,106 @@ DIST firefox-102.12.0esr-vi.xpi 611434 BLAKE2B b3886101a2f312b3b6a3dd46950c5e5f5
DIST firefox-102.12.0esr-xh.xpi 427937 BLAKE2B 325a3bef2141bc839555100b3b865d05d165368c19a751b8a5c4523efc916c891a2e80e00383d64f6b6595da8990e8151a4ed969b9aa99c8ceceab80386835a2 SHA512 0b072a6b7faf00d169cccceeceeb851cee5168c1027c5c4666edb05c8373c9c21ed4be303adb66ab75138cc4028c7cd0edf13548b64c38864d4972d1cb775d0f
DIST firefox-102.12.0esr-zh-CN.xpi 613308 BLAKE2B aeabaef09c85706c179d3a4a1422c5e96e86932b6149d5d7ce7924ca5f739a8339b8396481363236932b5d843123b349b9f42f477c7008866593296ad64ea62c SHA512 bf176ca21fc9ad1b4b7fbede824be03e7324659093b3fb101c0f8931c029ca79bfb1581f5c843f23d9c552f73a1308ec931142f93368307282054ab281c42421
DIST firefox-102.12.0esr-zh-TW.xpi 614577 BLAKE2B de26344ab031b0535c9e530f9bafc866156d80f0c9866589d6a4e1dc369a814eaa35a31ef78e124e5c46b5bea734a21ed152982e47c4428605a6ef9f623e4f8f SHA512 5f6b9bcbd1cce9594dbd6123d803e10a604cfb40b34681632ddbc9e670219fc679ead4856a11b15fb069ad438c6fc75d7f98ca9cdf2195e98349fc72111624f3
-DIST firefox-114.0.2-ach.xpi 469755 BLAKE2B 269571cf86beafccaae3db9445b1d51d1c8978ef1d4fc891b9928e6578b411db904bde008c03b0622739ac0d0257085db9040b0fad1fdbd88df8639dfed6d2aa SHA512 5173fea0dfc58e05ed7473f2f6992c50702254995e9f7dcb0608c3b3768d6743249bcb525a57db4caaed4a19c4ebcfbecebd3494d1427ab3825224c060ba1f62
-DIST firefox-114.0.2-af.xpi 431868 BLAKE2B e4eb8828a44598c26e47f43bd6c2fc09c4950559eff0b08137319934568646ba5ff98d280f1cc0ea2466b30a86d23d626ae68911a954ccc2f9241932f60bc655 SHA512 c68fbe4c59fcc13942dea56503be4d86247b812fec764ba8068dc4fa21a913af4347bcd861deeeeffe3aa842edc8959398452346a79a66f15de6acb2c6ca3d86
-DIST firefox-114.0.2-an.xpi 514895 BLAKE2B f6fe865ef8ca250c71d1bd0a41337e972749b81216cd4b5efe667ad7cf06dd472dd8b882638ff013108f812e1952787469a0900d704e4256a1e96e1458a8bdb8 SHA512 9682d398c32fbc3faac16200e205d4a28de88fa618f29f22fe5cd5a5fe89953675c2ffcc57c5dca818af37ae8cbc92b472a62eea84dbc470046583d375d8cc2d
-DIST firefox-114.0.2-ar.xpi 583776 BLAKE2B 04bd489fc0c7d01caf807d7bca72bfd748499cff0fd7147875b74751f06a6fe43c4d4e079b58cf8b7d71dedeebbf414bfad8d4b0354c8a04a28c971de087bf49 SHA512 0258f23d7a52d6556b19f9e7b13fe2fb3fcc585e0a5832b6c062f46d534f47565e778c3f67593738d29ce868c6d2ca1b1ee116a0d61e04bf8b8119dccb86c8d7
-DIST firefox-114.0.2-ast.xpi 499202 BLAKE2B 5a03fc4b5e87e34035922f118810517000e4f839ebb9e2ee92bc9564814ea144d160d1db02db3c28744d6580c6f56596d4ce10456c1b773e1bc9520f04c56e31 SHA512 d95cf39335c5ba8760c34796c9c122c8e534a3f9a4a31c18316476958cab4c4ccd3ea242cf170ac5f64622895e441ab1a5bb1397ac32b32595f4bc9c33f8517b
-DIST firefox-114.0.2-az.xpi 502907 BLAKE2B ab61955b8c814dc8b9ef20fafa6b5ed0fcc63e5de1eef98a7a038a8ddad05f6c4136d59b4b4ff10d1348c917a5bd55da4bf4ddea3405571ad26fac6c80acada1 SHA512 c58b6cac44fc289523a1c94a608e26e0de22cdccc6e4cfecb9c1fe3320ce2b75527e22dc074e9f41bc045edf3d3aeb77a3e4e4b64a93836644aa09c68d6774cc
-DIST firefox-114.0.2-be.xpi 682519 BLAKE2B 4e8b782a2b37c9fce499c156ccbace0041bce33430e75243988a2dec908867407b6f0dcd82c873d3060cb65a6590363f588599f7982941d7aa2bc0e25673f39b SHA512 a564fbf2f3c75addf9998ba21b9cdfd15447c80209de69baaa05ae78c79ade373a412b23a6fbf48e11b82f226b798fbeaa11b36104dc25762ba3c753bfe1b93c
-DIST firefox-114.0.2-bg.xpi 600486 BLAKE2B 215aeab7c29788b234c460caefce7d301dc9b91cd1e09940bc968130ac92b264e4b53b3af50a4a6e9a748a9321bb8c4bdfd9aed4448d76261c935239bb5f7a67 SHA512 2c4794cbffcb47e5da251f1e0ea5ae56a80a3d68ddf067a5584e247eee6431607444871cfa6cdd5ac17ce3aad13c6e1654a37cb1490d9e54d5632f2f34759bd7
-DIST firefox-114.0.2-bn.xpi 594226 BLAKE2B 8245aa4a3b5b5a8c4f5898c6de834dbb3ba66a5723d7ee4e6dfa215fc7a3c6e31eac9df98bd3c6e4e6bc0016d757f8ecd63daedbec0d147d7ccb3c7fb0417a11 SHA512 8d5c0abe3bdc761c9f5ce7480eeec058b940e3c090259c26bde44e98c8e4cd18e9d19b78d958d3abf7a1db883ce83f1e06c428de389a4b024914d074b46368b1
-DIST firefox-114.0.2-br.xpi 565505 BLAKE2B 4bbcd82582159627ea551373170c5de98fee67be48681a245032fc0f00f5fcd679c40750a824aea20107539958ed591185296a4657f32d772dd42c94f2f36f33 SHA512 56900d4011073f2d9e83115a07c89ccd9fca280a3bbc21f3ae970093c42ac81a00e4b4a3778db53749ea293b7ebe011d74d9da1955258aea24527714bb7b50f7
-DIST firefox-114.0.2-bs.xpi 474904 BLAKE2B 072d408b16030b044f3ba526c769a2907568ed462ee1edb51d85c638f70a48035afe68bda553bcaba5faf4138e1174d7b2e044df9b82033bb0364572370fc952 SHA512 a9f8a65480d70e4ed40bc5c94822e31e2cc54aa5811ead7c02dd6ff985eb6130a72a68db3f60bf2c1bc81e32b49acdf991874c4388bcf9e6561643e37798d607
-DIST firefox-114.0.2-ca-valencia.xpi 554194 BLAKE2B 93fa54003a7fa981b463d276b5be76ccf005565c1e700d0721d71f50b44513aac4e3d8b53b0520aa2de9b1acdfd6022d5e63b30e1c0d20579334c55acc0a3d21 SHA512 2d2c74ecb3d4914eb0635f9051cb0dc4c7d3c735a9e17237e1ed251f71d830ed713156f9289a4965c7c572f9de56d041c14955388c2876e2db551886bec37ff2
-DIST firefox-114.0.2-ca.xpi 574646 BLAKE2B 679a0d2b552169a246bf52dec1dbb88f1acac07b278883965b958e3d2716d1998b1abc263bc63b0f3fafbdd9def6fc25a347613f8b96b78b7f4dbb1fe2888646 SHA512 e2badd2f2018488874bce37730a504cacc78cff9f609d14f91fd0a6ef4dd79b7fafada385d578b1634b3e0137bbcf34c4e896007402b12ae539411c932091d5c
-DIST firefox-114.0.2-cak.xpi 599303 BLAKE2B 39e4a3fe8435ee0ed8121df349d9b325aa3d356b9ca49a51cc869078de11e8df6e24e4170bee1ad36635b0d54a1cc70d83db8d4bee822bdec45761d506df93ba SHA512 b1f4643e4c79d297ce70f24b06bc495d5f1173b9373512be7489cecf203fd67d50c34bcce7c9bd64ecd0bf8392d06f6fe5ee58c2e8574b627d54918af6038ddb
-DIST firefox-114.0.2-cs.xpi 618670 BLAKE2B c12baf16d0b9175da24d116bb6906e7317c4d1cc6c064fbce6f848165364e7a2a80c29bfd7318b4c50739b69551773dc77d1f6c689c0affb79b24ea423e88a69 SHA512 5a3292fc1b776fc220e3696372edc7c5252dab769c195d4d2c8fd30065a23db9be6d9bd1f0c8a8fb6a20829c08206c189021133e1985700f0eddefd4ab045675
-DIST firefox-114.0.2-cy.xpi 593767 BLAKE2B 0ca645f8a8024598ed9e54cbbad60b9feaba05f0dca1e40e6fb3bee37e94283e6dde07acfa3791897a74678e8ec872a2ac0fb2609ac57bbf93316e9cd95ffa9d SHA512 f30c76b37a488d3133259c13e3754df2c8406be5d80f064f935ad029a89064aaaef143c95fe03ec5b035496721a69c28ad6f01f89fdf92bf939b4087f3a21ffa
-DIST firefox-114.0.2-da.xpi 581428 BLAKE2B 53b74da4219bebc74e9642101a8c2c8755d4d70b87dd1f818c6da3cb8d68a374b11badfee36fae93c541da03df52a2afa35a8558d88ac901f638d969e39a32e3 SHA512 bd5ca7622270f49b269420d6f1657cf362890dbbbd69cb829e16c57ed241aedff9cf941b95d7de80b0c5a13081a038a731978e0ce4219af09614ba329cf937ab
-DIST firefox-114.0.2-de.xpi 605016 BLAKE2B e9087c4f5bbd60347938ce39f27e95a2db87e3de2b18e3ae85c84e7b9d45219e56eba71cda6cd7eb9e17f5d459db78cab71dbb8b118b8e0404cf867ac8c53dea SHA512 b034511d626fb47948db4f8d2400d19b50169369a8e4191a812d83d5bc381cc207dd3862c7d8466351667dac41061e3d539fb080390a3bf4b2d7cea17138ade9
-DIST firefox-114.0.2-dsb.xpi 619600 BLAKE2B 1b7c8159a43b7ee7067ce1bdb79ef2e25e82c1fab112cdbcf0f90b561a5f2da71095c1ed4119e2a343504c5372032d89002c5c12f94a7928e318727d773cb4ca SHA512 44733c1016eecd0599e9dbcc98e360401714adbc6e7c64d70e1a3e068688b80eab4cd86bcc109c9f44633fa3de3c1c6a4b9d81fe24a7048bb75bee6ab27c8e66
-DIST firefox-114.0.2-el.xpi 697275 BLAKE2B ef8133d80a4bab359bf2d594900b24e5866186fa707bcd1109f712251dc5b65fe475eb7c9ed4ea22bb6bfb6a48eb4bb5e83fea970a5d5bd4ae7981da1ae0bf53 SHA512 2cc0fb6db22af6f5e06fea5619406e4b7a66fd594eff4ab1973f9eb823c135eb68a187a2fd68688e30ab4e0e41be99eada4431c8a9ffc8c013dcff014719ccf8
-DIST firefox-114.0.2-en-CA.xpi 550411 BLAKE2B 3f131e490966857ac94794018f0c65352476c08b1521a95a1472de0b9ed7cf39d50424e783fd0e39c4cbf5959c17f9ee890fe7d225676891d8e8c77e2688861b SHA512 79a39e2fb6fd2b03df16bcbfe0304f54f411e6d7bfcb02a8a126f86ca2b1e2291a1113dbbad75553d4049af56b2bd47a41125932fa06fe59fcc5e41f9b05e0c6
-DIST firefox-114.0.2-en-GB.xpi 557759 BLAKE2B 0593733127415ba2dd60c98375176cd0881c1c6c79e05157a803b478d5bb031c141bf1a3b2b5db9b9a459f79d4e57d17aaeba1597b95e9734f16b92452ac2982 SHA512 6547be83b2240d8bdb04cc4b6da23dbfcd066933522701a39aa247a9ad61e58bea700b7e46b3b7bcdb022c6e77e2bd37d0da67cdeeedd02295acb5f0196dd9af
-DIST firefox-114.0.2-eo.xpi 582688 BLAKE2B d2b20a4d85fdc99685d6fc18f1d150c1967771ab08d0f8fdc9b6d87fcb6d25b766b0bc68ca9a6ade1f42912d61f0c4da32261c570a8a45cf3741ed1f81c17e7a SHA512 7e9be6a2e8459244bd510572965ded25e5293d85ddb6f8557b7794e2005acd54017e105f37d0ce4253b648e0dfb2b51d1fe1b7b227e7a654032ceb51a4e9a3d9
-DIST firefox-114.0.2-es-AR.xpi 598762 BLAKE2B 6b88be3cb929b59b8c9eb277f00ff7687e14bb9b1d3d0cc799c27654eb894e7bd7e9d2770ee13416bd4b3d5c7daba6c24eee5768ed8cfbc0c59f7014045e9997 SHA512 3d8018334f9f1e403d36affc113e5adeae4df2b59e39acbf2aa010cb80203d27de65f11971a2ddba11207698ca47ac2711f2c482bd0c01c9812d7d88bdf40a4f
-DIST firefox-114.0.2-es-CL.xpi 597228 BLAKE2B 48e93b21bb05eb5aa4cf074b0cfde3e7aee7969cfe44b1ea9810dc8a277751d5e2d677d5c0c0d9a570167a329b0580249db2e7e6f615e60631c8abdc4c4e24d0 SHA512 c5bcfd6a538bb3e2caf179ab297868784878519723d51991201772f9a1fd99028a8ae02e1b8d2fd45a5b8e7ae55fc2d57b6aeb5b8bf22c8af75b7eb8f6cc6851
-DIST firefox-114.0.2-es-ES.xpi 590814 BLAKE2B 5b86eef480970ce5635233ee3fa3a748def0dc71747b336170f1f047614837039d9fb266816beef544ec98d9d0fc6ec26b580b7916f1a50370e04cfd6d03481d SHA512 b3623f74cd3348f95e10820f376cc065cbfd8c0256173df0dbf93f19c32452ec273db4d04f21044b5cddf4c48c87900102b57b18b6abba1bc8d0ba2030f35556
-DIST firefox-114.0.2-es-MX.xpi 599667 BLAKE2B eed402680b94fa34281250294b64298f4ba9285cbb88b360c0b1213f5fb151ab05f6e4625e7ec21ca56852e207974c39b67647451354b475e5c2f8f900594bf8 SHA512 550bb4e6672795a5b66450b5c02f47df316d821b78ce4e0e2b94e0fabc386bbf9ecdf45ae954e62ca461dd6686cb4691aeba893c8b6f531d87bedf9be9333fc0
-DIST firefox-114.0.2-et.xpi 548659 BLAKE2B 3d421f47fdc0572748e13b1f39226fb6e384df87a3633126e6efbc38b89ef80a7c9dfc4f2a8354aa31d554ccf6f28f562f3813a342f75bf8cb1eb811b5ea3600 SHA512 edcac56b1f9ecfd1382c9ddb4eb9b3a7dec35db160b660218eede773083fb4f794ef2fa45c4fe5f0a897cd23bf423f2929e23e96467f4dda0dec566ff9b0b273
-DIST firefox-114.0.2-eu.xpi 580391 BLAKE2B 40731349a4bd42dadbeece062c303c15645c0d371612942ce37b57f9f25ffc68110499fb0bbe13fe60502b73c236fc0ac082d3a562a1a3542ee0bfac6683931e SHA512 91e629d98df26feed5a158330a75f95a13186e0426c587199732c42d6dbbf38c2f30bdea1fbae23a3eaa6fbb3535d72a351d66f92e21c342752b97b934232ce6
-DIST firefox-114.0.2-fa.xpi 600091 BLAKE2B b8dff8fc6955548ff9c641201a05162ad8350a6dc563419bcfbff135a621269dad097a4caad78d1e006164848fa06bc5e88f89de5102ff1e65642e4980e88ea1 SHA512 820fa165566f806e223dba35a87e50f5e035c17191a81a062b129c7e8a988358bd0b3805ebab421ba4a7b076467423c114778eaba9aea9c6bc840f4dc5d0a905
-DIST firefox-114.0.2-ff.xpi 486655 BLAKE2B aca94e979c11da0a46df629408e9681cbb6f582dd34101992d317883f838dd136a398fde0d30ebe2b086ff7156c8f22e17436b5dea1937db6249827abbaa787e SHA512 1a4fbbc4c024295bd7f3fa12a9aee538bb642ba991d33e8fec9eaa111210eeeda228673274abd9a4a94d7dea4f36f03b773fc40060e572f468f29d0db0f1dfe6
-DIST firefox-114.0.2-fi.xpi 581654 BLAKE2B 01bfeb3cb926e8236b84c65ee05ff9fe8ba496d02bf35c2defbbf34bf0f13f654d694d2860302081d4019c6dcc1adb4a78a59078ebe446b23581b8e11b3ec7eb SHA512 28a29078e2a0e2c2f34881f90e3d66aadaf71222492901412c9e371ca0d3128c04b74ccddb5da691232fc3c003b391989365f0a27b6bdb9a351b2128d598c65b
-DIST firefox-114.0.2-fr.xpi 610085 BLAKE2B b8872c21042791af754269f48604f6ab47c1560e44a0354bb9f39e1ff9f704e2c17b1018887ad958ba726e2cd89d3672d9400871568e2a6a81eaa1d590978ccf SHA512 25353c5e5b5e52340dfc69a3c8759061ae24b5f433c664fb4016b5552afe6003594a814a07c730411056c87c200c5ecfb4198800b5a9616b9d5fa80c8140861e
-DIST firefox-114.0.2-fy-NL.xpi 593885 BLAKE2B 8e8ae7d5a3a0fda15762fd694f2f3056ddc41b159e837a65b356faaa1ef769e68ae3a2a5fb4a3a020787940d11b74e098c17f7828cc5feed7e9a850049308ce4 SHA512 717ca576963d45a53d8cc23a1c6b47a7c40f4cb5eabdd3719d707eef2cd9d887c20bb09be6b14fc8b00b4dbbfdc671b1eb2f09cee9fbbeebb6382bb7f7fb2bdb
-DIST firefox-114.0.2-ga-IE.xpi 484108 BLAKE2B 216cf73c551a02fe079405a51974510c3d0db7ba00fbc3bbdd4bca3d347b2f7c65a7a8f23bdd3f675564704872dd4b3de4a5269b0550113afc9178f47da07070 SHA512 2fcc633f0429ba6fe9c55b258961c40a34c12fc3df8ea7a18dbb0fb406de37ef8fed5a1eccfb91f4c9638e85e45af5fb9cd6fc0e3e6993bcb3dff01f5a93b93c
-DIST firefox-114.0.2-gd.xpi 602890 BLAKE2B 030f43d94cadb03d1e9048fa03950f0e6d35c5ef89c270f74b6dad5c6b6201da11b949953e1c45ba97b4347e94e5852ea775f9b2345f8ae7fb45d2df6506bedb SHA512 d2e57ab5f6431cf7c4a398e512b5fe731e46c8c1f7de9298cd8984e878e601fb50cd643f1faede7a40915e804a042663f4cd53f68878449cbfdc0074d8992c79
-DIST firefox-114.0.2-gl.xpi 594266 BLAKE2B 426463748559ee67348ba672f0d8ff78f610c1ee3facf594045c47b6ed55c65698e07a33a8f1bfa4aaf073982bbfb5d4498cd41b97c79f516ef7cf86ff39b4ae SHA512 95ec600a85edc05db249dc6b14a99139a239be485aad7fca9ea3585ee712c72ee3ef3c721bfdceff81428790a36da9d48c0ac9b1a79f3065c15d8132973be9c3
-DIST firefox-114.0.2-gn.xpi 608393 BLAKE2B 420339cfd3cf8eb5631d6765bb738bfc48245da8328f9db96d7a57fa5deb99809a2407947eda8f0d133c50b5fcdde0a1e7c786d5a6919f0d0ff7f43df388fd6f SHA512 b2320214d80669dac31829a888e31e05244e0ca04aa3a5788f9a669bd973bb55f7ec6bbd567df591dba3754ada96848bea859e2ebfcbb9b709e9cbbdb20f967f
-DIST firefox-114.0.2-gu-IN.xpi 542885 BLAKE2B 34eb56c6db66cbb37526861b845297d952828aa189e1dab5817aba0631546b99a1b2cec86ef741956bc1aa24aaf6f7b3d0dbd75c78b70f1119d8c379308dc496 SHA512 13271409e44be77e9ea3c87ba80f26700e272f2b4ed6f33fa00cf4c15b66ffe03fa50c37258875ec85da9bc7f5e6cdf0b028379a762978fa326f159e9779bec7
-DIST firefox-114.0.2-he.xpi 602833 BLAKE2B 9508f7a4504660d8f3fd46a69526619819719757dba8a61bc5832d68f67036ca1fd8baf63312673a80b4ea598aa2b2449c4745f07bd49283c7fbc2fbe7eeb836 SHA512 4c1bcd219e1cdf6ad3773bbcb4b1b6cf0f4da3e112d8998d98d5828e905a9f43f606903ad85aef72b53de11613407f8c77188b6ce43848b8e6a49feec33466de
-DIST firefox-114.0.2-hi-IN.xpi 572445 BLAKE2B 6ebd904a0d0ebdea3198bb7a9f9e938250744ad7de174fc4ff5c4ee16fa9321230c934fbfad3d2576d8655fbbc3fd78c3b9afa6fc8e9b76c838c4123212ec0dd SHA512 e74346dca70d605720c335036ef6308404da7dbd787f0eba35e756a27b87893b7e00dfbe99909df4911faa708baaf39e94328cee546b01ab66d5c3c9f73b4fa0
-DIST firefox-114.0.2-hr.xpi 564425 BLAKE2B 42d1a19b3ff641ea09ec0ed68452a340fe1d9b5e1b2d3b7104d2ecff4b042b1b61f13ba358da73b5c9cb50a8265a867674545e83c22dbc99e4a9d9ca3bec0ac3 SHA512 bb9cff1c2f674477da49701192702b0b757d8414618476b29e2a3ac1295955061c27f856376a435012f7f83b78ff0fdb2418decc1166f3d11d3c1f9ebc547b41
-DIST firefox-114.0.2-hsb.xpi 615585 BLAKE2B 97aaf56cdfba79a554c582443de519cf98807caf2b46fa8d3552dd7681cc1b3cc39efe859c66a87a1f65a50073e46bfac83cf56128aab6bef6b9febafdae2133 SHA512 a6e334fa9776790cf0b6db9336860bfb997c515784a2b5c51c34c0713240086ec8d18759a2b218ee7204eb0ceae5c9ec23784010083d958a3dee59572115ce04
-DIST firefox-114.0.2-hu.xpi 619932 BLAKE2B 96217f57cb391361c253f21633a8cc25f09e988f1af2fc6d20d9ad321b501d8e8ec91aa8158cf414b30711dd18bf49937ce51f83d68900c07e839f134928fdc0 SHA512 2e95b054f65338e9cd9a70e9289df988fd5b5d8a1752cf1df56f1673ef1234f1cad80c39e00604446003b11badbec8296d139ef8dfb2b348cdd57f2429e28c49
-DIST firefox-114.0.2-hy-AM.xpi 615213 BLAKE2B 2496d41a026a2a7e20e8ae85042a16f700f9c13bcfa446224d5fc708075a91a287ea92a82b249786abc4053e7ca1e091e7956eb7ae23c3b0c187fac7c3329a4b SHA512 b74b35e04926b7d99964f3e73ba90074e52228618bb73d9d4efa335fd03d2eef668c91c111cc137cc05bfac724a037004d4c6b4543238de05abe6947d87295c0
-DIST firefox-114.0.2-ia.xpi 581882 BLAKE2B 828efd7d42c36026f547b1421f428a4e7ff4e22c9cc98b5cfb63ccd5f20a8d0f1f0c3d6f2db3f7df18abac854b18bf27ed9f59f275f18503fdc0585265b6c586 SHA512 9476afbe29dff5df6f8ea9c632aecf0eb7de8aaa46c36e5e70a8f5542d6e177ae11e071d27516884f3bd752ad1466266a0cef92370b4a9006d42e03743e19701
-DIST firefox-114.0.2-id.xpi 570699 BLAKE2B 7d43e2fef0651086a17b9f92d9687e079dea7f4fcbdba03c0fd74e17a9e8005b9332af88d7c30447ea6e741df699413041a55c1166b5095d812f9a2debfcb9f9 SHA512 db94dc8bcf0d917f74a5cf35eced3677aab75db50b7c4b152b26e980ff50f67c1e8f5ca9c171d83fdeb5cc3968418da49335a989e890f30ec93e4d48cff63072
-DIST firefox-114.0.2-is.xpi 588850 BLAKE2B b6511e8374ff9cdde717169f609f6b9990bf97a23b520bb7ac9eb6ea89eb014e54ce50465c17e742da33ada4f3ad6408db9f5fd968fb94bd76220521424e93d3 SHA512 be6eec1e698a3ca4c358364999a9963d75a944641945fead60cb2f55edf79611b132d129b4c864de160c736d693287b901a7849da504c287b0b60e5e219150b7
-DIST firefox-114.0.2-it.xpi 526220 BLAKE2B 466885da2a060628e1a2ba408b81e241cdbe21e604d68ced2b041a3cff2fa7846505fda5b65640cc3acb3f86b2d55c8855efee5681a7b760e66efc236ed98e1f SHA512 3d5763cc25d24e5ee9bac13c980a3ae3188872ffa1143b0f4b2f92a9b6245b57f3846983e9c72f66a9a90ab67554eda316035e583e5a23ee81b470ff8e940070
-DIST firefox-114.0.2-ja.xpi 643601 BLAKE2B 3e309b0498762b2c0f2171d980148219127940c7ae3cb9dd277aeac027329a61b55998dfbcafe20a834310c57067af425bed76db45539ffed129e07b6a01eff1 SHA512 3540cdfde003ab938e5daac2dc878698628ff07f708c137135b0ccd5df6f31fa153ed6f670bf52146c0bdac859f7274fd0c0af9fe999eb8cf683b47d99352798
-DIST firefox-114.0.2-ka.xpi 651084 BLAKE2B 053958af33e4010e2efd36379bdb1e4d52416655ab787e16c4676fc575f66e8166b9d70887d78726b8fd5181adec4267849e68cde2e2ff531e1a1257ff8faecd SHA512 f92ace0a3ed64175734134b641656370996c41bb285bb88afa6cc68d4f4ee84f4975bdaecdaf399535b3aeeceaec27cce1768cb5908c32d3a638078cbd5ae7f7
-DIST firefox-114.0.2-kab.xpi 597219 BLAKE2B c2905134e0ec32db840162bb471b1f0c8024091e19d5bde755e569c9493c8cd9f7ba7d19bd3227267388f93599e3bb99cc5e9dfbea640406e591c773f58720e3 SHA512 07a0d3229fa29bc837fadf7f8cb65c8b8f585b0f3decffc02400967a982c97897e08525de212143c0f7b378f551dc2592e9dcd4fd4ecb010cfea59ec3809a83c
-DIST firefox-114.0.2-kk.xpi 670858 BLAKE2B 2e21357dec410d1889a98f31ce6897368c6fa431981617909253e798cb6db357e21d0bdf4ff209e366dd4c6dd442f693aa682c3c945404bd394fa59e961f4e9b SHA512 472520f3c4ed85cc1edf94c2ef5789457dcbe62ad9258ec048fa35bbe8b0f51ac3d91bcd9094f019b54b91c59e6d75f1992f24c08f6f883aa1dc628dcb429656
-DIST firefox-114.0.2-km.xpi 545000 BLAKE2B e21c67580dd0b2ed39af021af8a733b99cc5761bbe3e68c2cc1889d6a81c6002edd3f93d8425440780c07dabbafb51f14f9cd809e42d9c600ae0d0b4d391b2c0 SHA512 c3deb053df889546d20b59b65eef79d4d81c3e263da232b9ceea4cb53cbdec45ca98c2d754ae214a58a5092c16f0081908daf79541538c45f491b5fbc36fcba4
-DIST firefox-114.0.2-kn.xpi 509822 BLAKE2B f17d82549abf7a498f56eeba33771efa7d6aa964e6ce13badc1ab5c33e8ba5a87964d9136e0ea5ea014fa2ca3002b3c5d16f5306dea0fbcd5cf822bb274673b1 SHA512 a8281260970c44ae2c0de6d80b9cf38c275efeaea49c86c1b425210a936a6babc779ac670aa735a351fad18e454a845fcd5ffec9756b21f218cd0fff99c2bc1d
-DIST firefox-114.0.2-ko.xpi 630756 BLAKE2B 61929a1899125191fc37c68b121e1c50f59ad425d37b3c8bcb3cd2b5f12a6e68362c00dbe25763dcfc0110774bd122e206d7f4c15ab2f692af94edce24959e80 SHA512 17d190427c46eb5b1e2a1bc3c5bb8ab64e9289132ce3504648ea47438bb7dc94bb31bc328ccae0579b4501de2f15f1b4906675a64cf3e2c3d5ebbb3fc64f015f
-DIST firefox-114.0.2-lij.xpi 483928 BLAKE2B 980348aa15a98e4f7ae341effff4bdcecaa631de755f5b2f11f4b3c9e4bd6634b6d60bffc14c58423a363bbb539f3091610e5d9fed65427e059d4fffa81d0124 SHA512 105243dc25ec5f446f6f4fcf0084fa73a6af627e0f7af8dd42c6107ab9f8f342e91f3bc60aaf48010994355029ccc88b4c1acf273c069ef045cbc0fc2cf3c4d5
-DIST firefox-114.0.2-lt.xpi 583458 BLAKE2B 746b25a7295e142cad94a9228dc810717a2d118e742b6679c000d8b52c60ec2255c51fbe9472b3c0b651601bbee086ff4897eb9f51c745f1c2284fb8719bd74f SHA512 af353ac2da3d4345ece236c8420aa6ea282f92ee955de76e79c7415a2ee2809ea295f7cf0d14cbaa130e8895f1ce45475f91cbb8690e8cadec1ccd1ddffe2faa
-DIST firefox-114.0.2-lv.xpi 483461 BLAKE2B 3a479b15ffca9f1e8577edc49bd3eda68011900f17c4ae41188c531227b22566295e0a555cda7413a438b270a1ff7dfdae1853ba9124485e276c95aed2d1772f SHA512 32f9f5149fcfe9e83f69c9333b8f499af9bf9a04060b8b7001ff9c4ffc99bdba9798861af47a539b2c1ce62afddf138e1e1674eecbd70e798ececf6039d0ca57
-DIST firefox-114.0.2-mk.xpi 498720 BLAKE2B 072b9cef7b0a63ca9ba1567cf297513ae0dc3a9cdddfb1f66312590172c08ef68a0bf12478719e1662172bc69fde152bd428f387a62df33e0201f6b5f0380d4b SHA512 5d952aba2707da88c6a5e16424d32397103ef230575ad34f93fdc23f70cbb974aa57f1a4c3bdc88ed893dd5dcd87574e53922dbd7017cfd909745ef7cd3f7cde
-DIST firefox-114.0.2-mr.xpi 545420 BLAKE2B 7652cd7755df0db2e19becc1477229ec700d0a5bb51328ca49f0bffca42f682313449649666853f2a29c85d33cda68a5972e672b42381c5ac2bfae648a896344 SHA512 fde41f2f2679061eb0b460ca498daab892e303c770b5c2fcc516e96bec55f12f79755b26271ecb75afacdc2de567ed40d3e7c92cf2cb1559cabb83ce7624c538
-DIST firefox-114.0.2-ms.xpi 462619 BLAKE2B 323d4df047b828c98e80fd5539293d5cdd79ac6c458758bc5c996271e4e4d533593cc3d8dcb076d62ca4c28588cda28557ea379e220db1bf611563ebcfbe900b SHA512 38295d27daf6bb46e0e488ba0275b98a7a9047daac3849924c9ef68e06acbbe8d60a52156362845b4fc2128a0ae9545dec019486f1990de313d8db265df0b301
-DIST firefox-114.0.2-my.xpi 530520 BLAKE2B da69b4879727644553e0fa3f5bdb485317f6208fafa0c26a334dc849d6e05f69ddf35d1cda56bcd8d87daad7a6303b83f6adde8c7e10b8c0851475d2d1450c98 SHA512 7d7056b5f5cdc3b2454cb85bedd980b29fdeae19ac668418ff5a6e8293bc54664b3970c5153913f38e4f924de2d1cad8d8b7d29d558432ae0f6910d0961d50e1
-DIST firefox-114.0.2-nb-NO.xpi 579551 BLAKE2B ffa48dfaa749692cf26b9df18d9c1112f5a1ce6f484bec31749f919c8489c4f4711923dfb338066af37fe5008c734dab147a219f26de50b10ad57f0540ff0068 SHA512 98927a43bbd6573bffa556a8656b11b25b1d0b3c6596bd3161cfd0cedb85ad8c289015e4f8c43d6ec230a0660862b30e1abedb6fbae5470eeeafd3a9c46d6bdb
-DIST firefox-114.0.2-ne-NP.xpi 498505 BLAKE2B 62377679b240dc0ea5dcd54ad3bc81eb160a492bcd66b7b50680aae64b092c86246da9edfcfa5374a818f0fba0d88d11dfa00bf738275b9d972f1ceb206cc27b SHA512 b1120555cae7fb93b59f4fdb6f8039da8bccfac2bd14e6b149a78fa29dacab9764f2d2af18369506d3f9e24d3da2839215cfe37d5be1699a4d0fa58186109a35
-DIST firefox-114.0.2-nl.xpi 587739 BLAKE2B 06744c52146d74e0f2bca6e7b2fefdc97b9bbeb3d4a4b6321dbf1ca4e0de79e290ac8e811aaa4e2f8bda8b21600d80c3615b78f47e299db74bc1e4d818a908a9 SHA512 52b9bae2cb80a1a4c88c20b4fc83b6a5c808fe37d320edadcbf2b8e5bf694398e5af82b0249c7d8abefd3ed75f7a92824ccb59f4524bb55c181e9ceb1c72dc8f
-DIST firefox-114.0.2-nn-NO.xpi 581017 BLAKE2B 4ef8724eb7c404a99d770e83698712e597288014ed9329a3fd68e572accd0bf7b6caea929479cfed02d4177649a4babaf10ce43e30fbf8454af4d45b3facfb85 SHA512 6674bf7644ebe6763264dad53347813381b6051bd2f6aa51a038f0b2c0d5ab903ece998467a617325211f87045393310171f2cfb8e4a6a9c3dbdf8d159eef3b0
-DIST firefox-114.0.2-oc.xpi 602227 BLAKE2B 9bdbc5f2e1ff1ff6743f34670c9bec6991221450eb6b0afd12f6e1fe98e859babe67b3f579f8f64bbcd5c1c3716db42e17655d7201db1ff39a0842f2be8920f2 SHA512 6b876d76cdb992b3934610c76e6a4bac252e4d99f4b7f366df3caf6f3cc0c7c382026a11c76060deabdf76802d8081dba5a97e69834decb3b0011bb7cf48beb7
-DIST firefox-114.0.2-pa-IN.xpi 661771 BLAKE2B 214567bafad2992be757bd5f291c63e6b1de9b94ced420c70493d531cadcec96e2a5e80a186a63427d4a5b51ddba9e3885be6115c4d8859ba41f4139bf0c6455 SHA512 760e027091babb710d139f04fe1a13fb23bfd60168b2afaf65bb5dad36de698e16673da07b980a7a8a575ec30c827327b798baafd329dee9e6a63cb63c0ccdc5
-DIST firefox-114.0.2-pl.xpi 613054 BLAKE2B cfca1f451207e9b37e1ab96eb3cbf9acb191ebe8376bfd0516aa45dcf163e2ce6a2475b37020c68228993e42209625d9dbf241d08bc952a6985f6e2e9b80cfa0 SHA512 a84c1a126b352b6b0a32512af14c5f3a618df11730fe25556f731555f798402df87ccd23bffb16be3999f5b8bfb6351606d3229d6b433d0bea392495c9abdf16
-DIST firefox-114.0.2-pt-BR.xpi 592828 BLAKE2B a8aabcd76510199472c7d474519a559239d0b1513e8167d070dc2313a3fd9416ebab0a5caa7ef32370aeee293bf67612bf7969e052e25a1e65773eb2620ba4ae SHA512 a3dc636d030d81f49e198f0af9534b417f09b2fc545ed5bec8d018ae06fc54cbb9a743a7e0790c416db1c08b05e897947bb54912b1a5f33e9897bbb3de9015c9
-DIST firefox-114.0.2-pt-PT.xpi 598532 BLAKE2B de4eeac79f5037bc35d2d9dedb3c561a3285d2d2f59c4362c18de197a322777b963d25291c2876675cf3d14f8e2e442e3abf69d6cb1145f59fa2b5c7fba3c7b6 SHA512 fe3d41638a054c807fe087ce3ad85a65816739ae8379d73ab1bec86c703a2d5bb3a7fe28be9e9c15cb81c4ad9d9e7d35126b05eeb989ef4ad8ec7b269ee0a5a6
-DIST firefox-114.0.2-rm.xpi 588758 BLAKE2B d72966b25b8be438677615c5c531a510aa396b59fa57599d1ea758ebc637ab2926062b5566404a058a84bcedfce64e46c13fd3ea39ac97c1fae2ab4ecf7b064d SHA512 89c256f6b6617957a8f7f15f9c01e768212e3a688072b008d2c5841926ab2e82fcc37e59cd11ce810ac5b6e3a9ee1162925592040cbc53013562272c72915d99
-DIST firefox-114.0.2-ro.xpi 551316 BLAKE2B 7c8cfbbf8a8003f2ec4a69ddda768bda700e9bdf49836d274aa57dbb18bfc9c4c7752f3f17c37a99d502b50c7e5471aa4849f65147a3354861fceafb726c2a05 SHA512 b9946a7d4644dd3164190983dc49a5b4a045bf222dc08a084c7cdce1ed8aea6b1a57d0e74eff9b5d1b6b8a5bb083204eb7ebbd34a124cfc1a0778c49e28ceaaf
-DIST firefox-114.0.2-ru.xpi 687293 BLAKE2B db9f81fbfe8fcabeabe37e2ee4143882a529d1b1f2cabc563d4a89638de7469bca61064f9f033b0ac981c7f556a15474e32ef53b5c688822a1c5741558aa80ae SHA512 d7938861b7aa1d277ce2b2d0bf6bc678871c31f5b4ff766a3bec8e8fb2b1625c0e3f624d096c417d776826328410a9a1b2de40701dbbba3f938852a3505230e9
-DIST firefox-114.0.2-sco.xpi 518576 BLAKE2B 593798524b0e50b54deb34b3c25c698896a94555202fecc5d91350da12f66cbdfde1e1c852e400e931c3d73563927d1f24e81b14be1d700e41f1b1f1c6d22aae SHA512 165c8e803e3c7074eb25b11fb590858a9be40fae10dcc1106d8680104941150aa5234655b63a59f76c83e30875fcd4a36322b2a2c7dc6cb9b3c1b98e04c3c23a
-DIST firefox-114.0.2-si.xpi 588205 BLAKE2B 5c8f0925aa18ffaedc0cc9636f9cf489444896b50368a1129ad68d7ac5b9154faa16de8ad1150b0a1a3344df7c8ba67646645ebfeb85b9a33479b1d8b17bfca8 SHA512 f720d3053a3d5ece7e6790e54e6bdb12653522f106f2b860d338f963e7f882a5c3d12767dd1fef56f0d972dfae51ae7602c9371bcabf0170275196b16428ef97
-DIST firefox-114.0.2-sk.xpi 620936 BLAKE2B 642111f932b475208a84143d4504e47c38422df0205cafedc4b406783e47d9caf13f08946b3b698550047a5492069c688e63039bb00969b3c5ff3a68de25601f SHA512 f6811cd043abaf4807cd611cf644e6cc1b06675173b863fc8582c98031265d7b75f68d1a347d9dc0a229b8d79bda7348dc046d095aa39dc262ab2d4dab1e66b8
-DIST firefox-114.0.2-sl.xpi 590610 BLAKE2B 31a8765cc8bdfad1cc795e59bf058b7bea4b603f328fb91920ba1bf1549f922859f32516e2ec4652514f1e8178e5e29f30c04ba77008dd190c97263c506529c7 SHA512 ee19b0a3ed25ca7686fda5819f8a802e893040fd66e6c626cb07914f1f7ad18f94599f0e8296a547f196b871f1b7171410271893aac5ebca0c99eaf4af92e919
-DIST firefox-114.0.2-son.xpi 433859 BLAKE2B f9f52f4f223a2e8c006ffb900e9af940be40f02292af752b47fe6307ee2a029196acccbee3c0002b673eaf41d6a274bcb885f5b5a18e6ecf4811338dd7715128 SHA512 22e53c7ce28d4dd7c21e6d6d72493888ce42937b54b5798436e17e9fc95e0e4d91adf3c580b6457445cf84801af19e3134941bea35780b78178f5c10c36ad256
-DIST firefox-114.0.2-sq.xpi 599887 BLAKE2B 1b9b7aa4d54e8497c8b0f26d9660ca9a9e9cdb5c3cc9e65123a49d8f8f89233ca1d2a1d431037fd615090b4cac42cf3f37558ce49d4132a6ac96b15b478ff8ce SHA512 6ddade3900e275406172bd393667711e72d38b5db82e518fee120a7b7efeec81d056d82ba31a9e846c6b8d0c8b4fa6797571c61046303a8ffb864ed335bcade4
-DIST firefox-114.0.2-sr.xpi 648643 BLAKE2B ae9ae3ac59d17ea361a02a202399b17acac3cf31ab9067fbf0893e8ea4e0421768f057e87db6955b3f012797101d5e467c4dc8db166d04f45d757046c2dcdb28 SHA512 5e63e1431bf7ad434501953616222e8392acf67b2903b6bcf1422661b34754938e419e847fe90a6ac38e85acd7d4eee7a6535f931f448b76f265534a46bfe84f
-DIST firefox-114.0.2-sv-SE.xpi 589723 BLAKE2B 9a331508d3110f6a01646c276703e370d86c41c32bd2ebc27b49ec74afec10e093e03f846b7fc1d07076e9e8b7e420452dace5bd951ce0fc0a0c33b2092e7f7c SHA512 f845c6fbeead5774be0d47f25dfc3a6d75c7d32221b7238bb1bf930708009cd2341efb7612e39d882cdd43da1320a2f4756eb6fd658bcd8c405fd8ba0514639d
-DIST firefox-114.0.2-ta.xpi 522190 BLAKE2B 1d031ad708568aa8cf2bd60a5a89218a0fe3688c780c384532676deeb3c3b49ddb6baf74ab04018615dc7212bafc88e82bcc4af6103939f79f1655e712fdb1e3 SHA512 71f20b2783643f3ebd30c2d799882aadcca58b8dcc462eeda8010a8dea7cb4929d41d2f02b53380eab9ad79e9d19bc0665a98b35c60c94d8110f7a9ba1b54c91
-DIST firefox-114.0.2-te.xpi 571345 BLAKE2B cf14a811984cb4095a740531d1c064acf598b8a1ccbbc60c327a164d208b6aca028ddd13b6df69390f1f518b3ff9d9a584c78acb89c0120ed861adbe539bc2c6 SHA512 c940ef8a12bda20cc2a1f684667f5317cd23a2201c535b79915775944ea4e838b05c1c0c26fb5e37cdae9b80962e2df3bb0933195bb9b1667c47f49fa8e3934b
-DIST firefox-114.0.2-th.xpi 665256 BLAKE2B fb83b8aaf6d53c9db07bcf90dde4815878c0ac02ba672be33f53e264a8646e801e66d13de15d84ba9f57a65b64e931c3a408ed9e1a3d30e40dc97abae48d6af4 SHA512 2e8db53e948af53cc413b9704f6df2c00a6099e10b209d866ff108d3bb9a16c0650a52b5da16cc358da2ae9f118ff8a9e860893d270d46ed80584a68f9a849bb
-DIST firefox-114.0.2-tl.xpi 541487 BLAKE2B f7b127919f3cfa4ba49070541add79ea56c87046129cbadc71a8c9ab691c0c3b0d394cd4dfde4b03f5137ea26d2dac1fe3972038270316459187cbba0098a5a0 SHA512 89b4c9b58d8d46df8296d55fdeec6f908044aaed6828b13d2a76c822c18a6c6c08b49b72551c7cc6dce1c9b7a324b7660ff156c7e4b4e23fdd960ec55e0899db
-DIST firefox-114.0.2-tr.xpi 602911 BLAKE2B 99205b93ebd05951d043be975780a0559f69c7a27671db6c73f0c20e441840ee43caffbf00ccec966add5fc07b2bc402a0984335e968f1d87a9de91eacba0b58 SHA512 e89669f0e515bedfcdd64cb8f3807f72a349bf90e310d85cba99b3b9c58c13f18e2a0191ea9cb0d6893563dd94d47ca51fcc177e4998d187bf7212251c589fad
-DIST firefox-114.0.2-trs.xpi 502344 BLAKE2B 51a68636af9018a4415a6d2e95cce4c9f06984e1bdf527fa6ce0f7be4f8a00a02d4a19e0c34af26d3ea11667531a3d5704e8e710f861d74ccb307762c1c1b668 SHA512 3e5a16a6072a93d8ca4f85ef52b9989d51ad497415cd38ce5fb10526f5c860d146d3adce24c4b63a5deaf7ece82477724526890904534ff530f0e181d9e385da
-DIST firefox-114.0.2-uk.xpi 679235 BLAKE2B b02a524467bef629bc3f4bd82087f968ca1549ddf41eaa338761cae272d073fd2caf740c665ff9967c202f7efbdc0154a79d52be6063359e4dea495896d639e3 SHA512 3024e47a8f7006012f59888b38991fa7ad8007ebd0c549f220c68828c076d056b05b6bac01158406ec25783768787286478552fd90eff85d52fe569f65fd98f5
-DIST firefox-114.0.2-ur.xpi 572248 BLAKE2B 7d7dc40ec1fa4f0bfae56399606f86acfc9d3dd1ea981afafe1c71e28f0ab04f974e8b31dc0829b8913b48d46b97a11f130c26e927125571cf4e3466c62a8a17 SHA512 d994972670f177e7a1565066c96b0d3a7b27188c88bbfff51a47a50606999facb87e795e7673a6e5c60684371c350ccbe52807f600399408d91da8ce69600479
-DIST firefox-114.0.2-uz.xpi 490814 BLAKE2B ab50965889bbc859e84e5eb3dd88f5f10343e6bc3f43ac9f81cb9d35edec57f4299ba5f81859736e7a5f337e73f0cfab7e5a0e8b64c5f6b2ee762d659f9e86fb SHA512 a735f00236aaaf1f4622de76aa58b422a887474740ad0836a1e107e74985066926b20d8d6f0710ab0c2def99e0c9c4826b66f371879d1ef46caa778c5e271dc7
-DIST firefox-114.0.2-vi.xpi 626085 BLAKE2B cf37a519e7c7a0ece54daeb03f7fe75aa6b988fb4b5eb0b9d0e2eabc787ffee18aff6e74a0c55c064710f32a1832009253e9e93917683ed13005906c9b9014c6 SHA512 16a0a1a0123767a7a535a8a28ab81f45ed4cc276c76b5ca7d7cd9b1dba42aaecd161a0627ead23c8e6565e57b57da4596965cf0d04cdb858af641769c24f0c94
-DIST firefox-114.0.2-xh.xpi 430786 BLAKE2B ba20f11368a135f640e100723cbbf9386ec4f1a87a044cd3aac5f23e89c1d2241dc5f8426ca7d732b64d0af4a61ba276fda0a18171d984ec328388965602599e SHA512 19d3b919a240086edf3ac0f476597341c622d29a9d4827c06fff11eb4b6d452e7241501a91a2838b2f217c58672e22a19a2dfb8bc7a9d31b142b6e2500c3d205
-DIST firefox-114.0.2-zh-CN.xpi 626210 BLAKE2B 6e7a85bc6912440bc149eb5730f5a87373d34a0697bb685489bc45c5f66a2fe29d644636cb8dd9cda122f0aa33fdbbc6d3941d439d206aef6de68e83e2ef22f4 SHA512 e617ba07a6c18ac80421d021429527fd637516de844863a60e61b5e9bf3725a0bcf5ddfbd90dbc7269c5da437a7a753513b686e01bba6f39bd240b890c2b0707
-DIST firefox-114.0.2-zh-TW.xpi 627557 BLAKE2B 560b33a3288451a276d408a839463d1d1539f1f7e445e4f82303184fa2d9063d118f90d4b330b2c4c3451eedd05b274c9c2437fd5167c000944b05c18339b92a SHA512 a5bfc8d0c18dafcf31b4c42287fb05446f23743c5ab53f57b93265b62bac0b614d4bafe9b118eae2f139dff0127d2a202bf04276656d3c2e97d2ea757cf7d988
+DIST firefox-115.0-ach.xpi 469323 BLAKE2B acf6ba5b45e646cb7e7baa5b9c8858f6ce3ea4c93573e0d735d997dc2a3fa3b56c6987205d9d6cfa4673a3770010b2b95f88a4b2e0791e765b86cf03671c87c8 SHA512 96eec943ca55df56c049dedddc6e36dbd8f987c2cfe1a76bd11f7a8b027a02bfa3bcf50d64ebcc07a4119e634062d17dcdf515952f2b9b633bca7764b8289e5e
+DIST firefox-115.0-af.xpi 430127 BLAKE2B b60e1fce53b3b72f5e310d4c81d59d55cc4b7f6680f40b35b9d6035d07bd8eb84bb7ea8e727766270a23d990bfe097c559895d8f3b8a0d052a91b0ac7475ed4f SHA512 e58a0aec9a360deb3b3cd7aae6e11c2c5f839710163bc180065bf26c5ac03424fe02cf946fe9b2eb4217b3eb133e6120b520ff75ff6000c57fed94182c7dc4f9
+DIST firefox-115.0-an.xpi 514837 BLAKE2B 3ac14201242f8ae6ba77a3fb0e37ceb2ceed34a9fe6252f1ff310aea10b427847050e9b190dddcff2b78e6767daf991854dcbc70eab2c7df78994bdac422a22b SHA512 67f654a645d58c044667c8a12fc02844f219d2f00962b8b659fca840c821d853fee0ba15d612ed96dae11666107e5ff1ca983ba32cc91779a1bd501a426dcd98
+DIST firefox-115.0-ar.xpi 583860 BLAKE2B 32a1324e9feedb8c82616b02e0c2a1d439b1842f64a5b3133afc1895ba472172d89b155bdd7530ca506b26a937f979a14c64c71468b4f0b762a0fd58566c4cda SHA512 f6cd085577423bc05a70b39a350b777275cfdb2417d97f4061d3d1da10587de4ea58890f54317543ab221301e1c87015775895f915c2885d72030ba7ab062abc
+DIST firefox-115.0-ast.xpi 496713 BLAKE2B b9acfaf492af9ba4ac672879e48f89c8fab85c573caf70ba5a6b9c6c8c1dce0de4e5206958794706bb563cbd5a4dd08bbf483fdb9f26b054fe1082db02d89ad4 SHA512 06e4863e0d1bd25a755a8996d3e377899210c4351d6a98bf4245880e2bcdb3f633ed7a5d94c2879c8c038de636c01edb9cb0c54fd5705b91f0e215fdb696900c
+DIST firefox-115.0-az.xpi 501984 BLAKE2B e242faddc02b11f76c491e3b83074371856e8c7c91d884d7581ac520b5fee425f88b06abb5bb566b15ff758fd719e84e5f0ec201e12702e09a817d3ead54abd4 SHA512 2a5b79da74538cf265511434befde24fb2d8c90df10bc23add0ae9003846886944fa962651f5ad92b7939c7d8373011cf7221afe2b4e44c5432e74320395aadc
+DIST firefox-115.0-be.xpi 686957 BLAKE2B 0947853cee92d08b5d07173167f818fb4e1f3762d4b8a9038268a9eb72b328eeb070233daa5290fc4af5049c4ae7587abf7cf7384c8c768181d55d4c8b7a974d SHA512 d15ad246c2af2cecb4c58ff857372ca8964c3371242a158656f263ecb59eb32f32e772b5ea946d09a2bf47ea1dea37cb72b31c1b5d339350b0bce2f205d96c4a
+DIST firefox-115.0-bg.xpi 600442 BLAKE2B d6679cdde0cf2c531f50abaee66e3c7100c0e0771567fed65aee3ecf03c8fc8ec4f35452a2a0ea707fb1617c2235cfa6b8e08b33f041c50e390609007938a79b SHA512 f9f8a7f382ec8c416cd321a7eb47041512e42e4028a7c8420cb271fe25be1ef2734cc80ef86c056b16340227f33b6ea4ba0618f0ec039032e595865854a8b49d
+DIST firefox-115.0-bn.xpi 593723 BLAKE2B bf87b085ba2cc515bca0ec5a99c7ed2c502fa464f29c2a843c6dff0e1a1dfb696b6685bfc5aa71e11e7787a10e325f1a737baedd52793f162ffb14dc845e1340 SHA512 5cef8e494e00baad9f3405f0a667ce0809e060517643ad41e03d37273a006ef22e31113ef66d04c54028dd8aaae91692cc9e300a2fcb5ac87d750a0828f76427
+DIST firefox-115.0-br.xpi 565383 BLAKE2B 9080ec465f886d07717dd4778389a7fd48e131fca7ac5fd79c8a1805b1cd770cd5846e34e0fb25c04e333c8707ef603100ed4f1789f430fc6ca67eb9d5503ca3 SHA512 0e75b613b766ad86aced077451ed65b08596570645c0a3dcc1b0dc00ee2aa004d10d10b6a8fcfbb61c6d05c3e533bab4d2d69de66cc9aba574ff91e1e8321586
+DIST firefox-115.0-bs.xpi 474031 BLAKE2B e6e13730f8444588ba9e4b55e2e0b4ba39f151c0e00074d0ae6d325c7c324d0c910e5a761bebf591e063f3590c3f88a0fc46362aa7c85e5c279af8c80063d56e SHA512 8d07e686f8fe73543e6245d88cfd1ab0e482a7df4ce13d58939211db5fb48309a19be3b1cdc6d88e95aadaed3bcc88ae0b417116433563a9e3a1856279406ffa
+DIST firefox-115.0-ca-valencia.xpi 554621 BLAKE2B 9185c4a7d950f33928ecbc2feffdd4213930f663dc3c5cfd56509b5c09e8b798da4abbaa1ee9e1df941e6c1e8f2e8014563e755d2c4c835d75029f5b9d453f03 SHA512 f69cd5c73f9cbcbfb50fb54961f83f03d1711d7943739c86254b59ac1fe8a2d82e35334f0bd4dd3c20d787dbbfe205ea8e65ac57fdfd6bfb7325c6b4580f35cf
+DIST firefox-115.0-ca.xpi 576650 BLAKE2B 09dd8b01db8e2b7014ca3f21c81fbe02ec1b274f0761a02f8ae7c073d48f2bb5fa7149dee4911fba96af398edeeb64892ea2ee0e12ab26c0ebe95c3493b34a0b SHA512 09586581bd1ff2b1bf56ddfbfec0e27793f9f4fdd6f0cb0d05cee821bdc5b0bb62fcaa13f4956d57d84bc4b45802074af678e043b5acaa03e06aeb8429e47e67
+DIST firefox-115.0-cak.xpi 599851 BLAKE2B d59b69406e68059c8a3d8db37539bfb2d3814ce47f0300086a801210a549428f3f98c7cc74f24b261413e18461497c5c5536d1c896d090abe88210a392a79079 SHA512 98b131d5b1d223a538485b9b0d0327cc261f71e6f76badb53e9cefb4d9bc79374e2edcb9b02825542a7c790d8a7c639d9e8f30c5d12aedba5f643cf8bf8aa69c
+DIST firefox-115.0-cs.xpi 627674 BLAKE2B fe1f28135d977df8fc27b14f8320d31117ce83212396d7ca3d74a592b1387b5978c75c5b4482f86231cfa285a82e2d9dd24ff7f02ce74d3079cd925161bef3dc SHA512 865bcce330ff8aa8b1b21bd3eb220ead26154eba6a51458b2eb17ddb6385125d81e4cd04a6308edc83458fb93ebdcbcd091c6b8fbe45d2a1e2fe98b40daf9de6
+DIST firefox-115.0-cy.xpi 598156 BLAKE2B fe95ced7bbcd0be932e098f385c706b52452a442dd17e9e3986f9f3917e47c1560b7756bde1b66651a06689739ce1518bcd3cd4f30727da1884c576983d6e5ab SHA512 7220d48a100d5a40bc5b3779e447ebe4bd355a28bdeaee6ee4e11fd014dcc814662161cac76f0c6f5f726e281fa1c6a02e6b7a4f0ffbc886fa0932e9f6bb2e41
+DIST firefox-115.0-da.xpi 587176 BLAKE2B 6b89b935ed124b31b4b9e3552d0db192bd2c90de69e414d80fbb6907eb87e36526e03c839ed9d72cf8e3dee8c11036ef8061b07db4ac5be48ab23c907ccae34c SHA512 ee7be208120e967714f9eacfff8eb2e96b1b083ea7c9191d449af690c37d8e579aea091b7468139697a993c777024b1973781f813421dd41c993b72243e0234f
+DIST firefox-115.0-de.xpi 608951 BLAKE2B 8b672194c6e172cb260d38010df3f82f8ab13b82a99bff1c9a14923f718ef47818265af2d50e05b86a1fa9a1ac3ab42ba6720f694a2f72d17dba9e733a8db9c3 SHA512 b064902bfdaaa3efdeb95b066b62b328c400fef3c10f31f3a43c5edb5c617c8441d0c57c0edaab80448590904329f00ccc8f7b4ffbf31501eb059475b618257b
+DIST firefox-115.0-dsb.xpi 620446 BLAKE2B 5ea32c1fdceddfffd40765690d4bba406ff54a8cb782ac02e946ae016ac0d529fd335f5719f0a0154bbecf9a9db182457ccf865574d6cd25786de96039149996 SHA512 81ce0de8399b878ddf3f7a9980b8c9d0e9466f53037534f01c93a514af527e2e977277db976df2bef125d5b3c5f3a81c298dfcde7f90cca1ed1c17775a1fa8ab
+DIST firefox-115.0-el.xpi 703012 BLAKE2B 364b87bb7e91acf444b0cdf1adbc25d6dee86a8a866b291bcda00074dd6f55e618fb97f29f43f1c0693822ef15c3419b737310633c81a4ff86fd3b528c5e5eb9 SHA512 e2695d7fdfdc36e3a7688d093aea64cd8f064453ae418f2e40a4e72aef68c4b157c9643d06536255b3514ee4dc83ea3f6b8116d939849f29dc6d5535d62221c7
+DIST firefox-115.0-en-CA.xpi 551498 BLAKE2B ab35e3b204b711f4ae1753f4eb2a1595b8cc6de5df8846f05be16acb5e3901567142733da29e93a3052e8c29fc5fefe483b779d9a1b74e9f8072a4417aa485f5 SHA512 07b7fd89932b77cc105c2d9a3dbd314929ac1e4002c88fee08b548e9a2dba302ef67c86edd98088a94fd7a991055df395d72c546f536328a6db135a884488af2
+DIST firefox-115.0-en-GB.xpi 561370 BLAKE2B 80f9b4a05d024a1c832a2b9482beef237c23b64ab9184afb9f3822bd027edb0a2973039769dc90100d14571218df14498116c7688ffc29385266dd9ce76d2273 SHA512 0d3e872e6e03cb496f7fe3503b5ecd4662ccae9ee514bb17fa118b4d9a7028e82e6ab9c77ad8a6308cd7dfe13c1cbe9bba7cb66dae199aa7e4b9f8eee93dd250
+DIST firefox-115.0-eo.xpi 583949 BLAKE2B 06a185b05d8f3a2e4f804d031ee93787794b59c2476e9cd9314f2f45e00b098de84853db861d099f9cceb8a63374a01e427221af7bde08b6f5ea03f2b865bc1f SHA512 639bf60269b593e7893ddbcc27538057d8a7db1823af78f4c9c5f7e49606add2a5f05baf65efc5b30f07f82d594b31964d3f5169dfd71011351ca92b95698847
+DIST firefox-115.0-es-AR.xpi 602624 BLAKE2B eed559239f38b9e5810cc3b7b9ffdd5c7a84cf484c08740b7142c85d6e91f9b87862a7fb21619db16c4701ed1553db548fc43439adaced43bc2c00b2674607e2 SHA512 d78fe353eab6f2708746419475c8f4570ba9fbc05470abb0b052265117d03206295757a6618f0030b3da2fbd61446738841485cad0d6cc8816036afe84fa0fc9
+DIST firefox-115.0-es-CL.xpi 601297 BLAKE2B a419512b45201e05ace6b0ef0e854db15a3a3f5c03f8b989b7c0474374352034cd305bb3c4c34a8cff5c4d27bc34a1da78dd1b667d89db32b0a745f3ecde3afd SHA512 d54b88bda2b4b38859d4c06e91fa02596d6d4bb725297e1090c25763691f044d58209374cdf0779666b196655f744a6bbd0d6b5b6c052966c5f3cbab5a3bf603
+DIST firefox-115.0-es-ES.xpi 595240 BLAKE2B c0b54de9fca3d5bceebf0876371c284076859b4a4499867deba09df8a14e1574e9a279206fbc1dbb5bc07a0bba6072a4a7c185092d9699f1c659dbd0f390ed53 SHA512 b264d68a1bf7c3aa02b6675b99b937d461774471acaa97854004f23230d18e400d31a3b8b9a5a4b8b837bd20101846216d9ca4671f3e2a0f15f016e8beb26375
+DIST firefox-115.0-es-MX.xpi 600969 BLAKE2B 2bf515ca1920a91c0ca07c11f3ab9ed9b19471ac9eed4a2232a838cb21c84be78551862c3223487c3a75a828da13570d7620b9e2fedb8262a0e8740c7550d24d SHA512 62b8bed642737b98b555b11ffcbda317d07b21acab524e95752c791e93853e9bcef22b7054e47220fe4c5e5b440dda6045bb3232c9aa87be850e0cfbdc850987
+DIST firefox-115.0-et.xpi 548989 BLAKE2B 84aa9c639f7d898d30a0e2473aaad57d8bdf8ef569306999c25c9ed1b96ab8005a80e79ccd8af81da9ad9a015b085b081bcc3927807504289648d70b2a41d6a8 SHA512 fb5b7e56aeb973eb240ada3a05d1a09f675c8a0edd7b5a0d58f79c5bc6ef7c77eb66df1d16b2153a2951e73047b0d7f0c57c2942f69f2686ba2e79c29f96f1b5
+DIST firefox-115.0-eu.xpi 586425 BLAKE2B c66e2411c52b6458d21f32c5e000c711506e4844e52e72aec0b2bc9c53dc75cdfd586e39754ccd7508eda1b4ef370df36477bb44f41937ca8b16bd6f389ea294 SHA512 17f07fa8351e73b3de5523fa136fd51cf59b772bdde80fd78a445dd1f515c98096e7578cd9a9d5e27625decb0658ff36822821704333511a7759f9b9deb490db
+DIST firefox-115.0-fa.xpi 601519 BLAKE2B 5df06132cb78e058e52ab5094463b4a93d056202a31a2e0c98004b693333afe88dda8227e63b816962e1b94809eb179ea5014485f95477350e34ac59468f4a7b SHA512 f6bc3274f2a646fc9aeaee27332c736dfd0769c57319be89eb0a186bc7052f4b2f0ae44fabc65a70a1974d9af071853227d4a489b66d50edc3e58a6402c7350b
+DIST firefox-115.0-ff.xpi 485916 BLAKE2B 14392981765478f957b98a224c84e83afb9a4acc2f4174c45b293551cb6bba4755df2af87326586408ac3333c8c6c29eafbcbf5ade3c1ef109ca8a41f96d21b4 SHA512 83618aabcae4c312214ab795beb02d178a76c7cc01baafcdd7e9bf6751a7ab7c0fb78b5daf6a2a5d846a36600fd6227122b2c9a34bf73ce79bf48a740a40d8af
+DIST firefox-115.0-fi.xpi 586042 BLAKE2B 151e8a3f21d1cfcc0badc24527f1915942cd62d21f21fee4384cb4d06c901f07c64fe466036bc77dc05186bcbcb573701192899f7693a7e61c3a761eac0e82a9 SHA512 42cbc1af00a6c3048b3cf30e687047e69dd79c5796d479b4535ecab8840feb9bab9e52d252bc89c86bfe261c76267c29f7ef2e08929040b3b86e62a0b9f2b234
+DIST firefox-115.0-fr.xpi 615060 BLAKE2B dbde8cf870335fd03328fb270b81955a5766e4eb0c7c35a02480a2a92ff5d824c965581053c097195fc073a24cf6af1188969d9ef2cea61d7132df29689f0a5d SHA512 16383ab981b4f89ea6c359f107ebcd383d281e493d4959f16558876b2c0aecf6b083089b44b52b3de9504f60650ba4f3eb0f850e455b92ed13942a21cbb58e7c
+DIST firefox-115.0-fy-NL.xpi 598085 BLAKE2B 7c64adbaf1aefc0c54cbac8d5de7c38d3378fad2d1714b16faeae8b8fabbf323c70dc16a5f6d00324ba6da3019b2b6cfd8e7da715c1a4d2d6e53414edd6c752f SHA512 30349acc92f571b4bc1fdca685d9b872ba4254a697d89f6afbd958d1a3021e691e178af7430ec02928349aa19cd0a2d938ebfa8880d3c2309d9969a3b650e89f
+DIST firefox-115.0-ga-IE.xpi 482381 BLAKE2B fc32ed29597500a8df7f7a886da71b4ee4d71cf2a2fe58870f075f2fe3005f364782686afa32814555162c9c7bcac643e8d733cea9e0adca9343154bab8f49ae SHA512 fe2ac607c4fe8c391aeb19b24346df5ce8dd3e4b8e6cf08fad5165de8dd5230f11ed73cc1ca99685adf46d25d9a69c23f5ef06462e7505696e5a45b092485b1c
+DIST firefox-115.0-gd.xpi 603642 BLAKE2B f6db5c71b702228107f433b08ee88d6b5f57a5536bf6bbd8d5ca1470f2a35791f9d94b278da03e8d24bd29fbfbdce73f8e6c505bb1a7c1b6a546cecf3f1ad99c SHA512 985e194461c06bec0acbe224fd4667f11ce7385d48c505450137f8346751266b3fc8b7fac0ba1795a7adf823b2e6ea1ff90851f1fd0220e41e536ee54f207928
+DIST firefox-115.0-gl.xpi 598447 BLAKE2B 95ebc26fa2b1ddd81e4645f9d3fc5277caf99885b33aef7063f85ab170ebb7ede8f5917fddfaf2752f3e93d5b7db082ec4db7041ddbcbd939ad64a77d26cbee8 SHA512 bcb475d5fa8124a177a1aac56fe8ceafc0ef5bf23fa27e6b7cdcb4b6229853b3690ddba2432eb3cd809bd39d881d4ee706af9eecf7e7b52eb04b504ce1730d32
+DIST firefox-115.0-gn.xpi 612060 BLAKE2B b87348e75b840bc46b5f9013417fd60dfc52f4c5437108e7ffcb3d3a411e1863d40aded4dac21dce86a6678728a767a07e0eda01e758feff821385ac6fe5d2d6 SHA512 6984920296a920c953aa72a6c0744a44c5e3f3cc09e2c549b3888972da60d3d04abbc77379c8b7ecf748ef51f1955eed29fb9e2f3e13c749a8d972d08fca86dc
+DIST firefox-115.0-gu-IN.xpi 541879 BLAKE2B a1ae7cc54f89ba23fe73dcf29c345318182f0635debb1d9efc99f912ee41eafa8b2dc08721551f3709ef8b448881a506512351509cc56b7511dd9c8c7c44adb8 SHA512 af211f79308a22bbe8259f0a0eeea016bcd838bfcefcff51131989925c8a8c46a8f727a7739fd12ec8d548e7fc980138b59fdc8bc3365d7698784cacd89024a8
+DIST firefox-115.0-he.xpi 608010 BLAKE2B 31ca0065202772f4c81c270fa7ba4ff6874d43f190f4481b509bf25aceb3856c1ec7fb255857ee9b3f0c99373ecd43a1c1c2dedf86800799eddbb930895cdf16 SHA512 a45007ab6f16451ae63e03180cadd8df36f089701947973316be5cf6321ed68e40442fd89f6ddde70c25ebe689f351a4bbcc6a4474bf5168d850f045b1f09e7c
+DIST firefox-115.0-hi-IN.xpi 571178 BLAKE2B 20ad609b77e22d21200593df401c4f5696534dabceb7577d4c25ff86f899ab638c8378862acc2744404765213c9fa55a3b3f85e42a0964d04b700a01cade3ed8 SHA512 409d5f46b14e89efcade96fbf17465d1cea72bbbd1cfa9c588ebfca16fd2cba6d45107d41c7c669f8a27a480e00138df7527997e5003a35840d4beefe58d4894
+DIST firefox-115.0-hr.xpi 564504 BLAKE2B 0dcf6b0fdaba07f3356edea5946d777f721bde005e5deabf667fe51dedda37cf8951543764b77bfb41ebfac33bd534a1017e9074932580373d09d2456464c344 SHA512 0dd0b4469d33fda4b2b352150b3487d85c7fe4e656e89eec3019f34eac10e380005cf60a11a890509b6a3698b084eb20680b9d89602145e399cc55c708644d9d
+DIST firefox-115.0-hsb.xpi 620455 BLAKE2B 29ce7d313aeba4d8253b6fc56bfc803c95e190d549e0f4cebffe84e9a69afd1fe1f354ac836416f80b7726ad3eeab67e8ba0a9967766c121579657dcc439efbd SHA512 f50e012b64c9fb1a8d3891f10ea1d7b774442bd324b0c7fba88ce76038a5ab17edd5b2fcc0107ea13c1a8315c0ecbc0a679a4957256e14863c7294b86f0958ab
+DIST firefox-115.0-hu.xpi 623862 BLAKE2B eb11291006c7539cdef35dd1054af7c8bbac6d0c94e8624a783579f1ee9b3836e23ae98c008b41bba3590bb2c782979eb0bad8522f63237d9aff472d62bcff62 SHA512 7271d6f6c8ff3268d9fdaecab5d00767964ae322770892ad6c1db985fb93d862d2c0e7b8d15b8b352fcbc38d5c421ed8b16ba71fb4ff5aee584007bf81e4995a
+DIST firefox-115.0-hy-AM.xpi 614925 BLAKE2B c6d3e7155af491060bb88a23cdf4db537f3700822cf04998945065dbe26b68ac718069b30d417a753b92b5e286d0ff223d0605d2934ccddacdba89a415c9f709 SHA512 46893dfc94e3b4901977ca133a1048a45b9c4c57ed81112229a68d7fdc747e289c9e077f33b72ca49cb6e1957193c72d636b257f4c5a6ca624a00b76714fac17
+DIST firefox-115.0-ia.xpi 585627 BLAKE2B 02a7613deef7bc02bbd8595475e55588cb43e46d5f899040b1b28aaaffc57d29ef4141a372162311d6aa4ae9ba2dd170a0ec632adfe1848e6abf923e4a5b4c7d SHA512 be6f754911c9001c1e2b12c7276436495cf2b15806c7f3b721d84ba853d5b2541be2d975d211aa10854505ed78f5eb9e161987ea7a1df16a69d26e2a58a67cb6
+DIST firefox-115.0-id.xpi 571365 BLAKE2B 18addfc6364ff0368c750554d7c06b9bb9550eb473c03705db1064c04b062224744fe6b5bbce5c30434459d90f4c9a80430836a84c4d89e2b429dcf056cb558d SHA512 01f44ca55b18fc62a46995a0ca5042232286be423c27221be2b27f7809d8a22d33a4b470d2dd55475908f029ad3f567131756ec2e9773531b90dc07e490e2708
+DIST firefox-115.0-is.xpi 593515 BLAKE2B bb572bd2185b7d37a7073d54da59b39ab12afc5e2aea5e78d7923a60c6d7eb6e2d270b5bd85a45a02b22ee649730ba5a7f0dcfe5420957cf1b7d8f6f5d24a5d5 SHA512 bab962f78c82de9071148bd540892f4e0d922165590e299345a1dd376f122837c6bcdbd83ee74897354bd39b78fbacbc9f219569cd637908bc8e1cb86d9df039
+DIST firefox-115.0-it.xpi 536400 BLAKE2B e42bf23cbfbf98c1d7cd10742fa38c8a4dc386d5727b1b4b6aaeebae786200dba595bf164c6e33adf2c4d7024ad0dafb08fd22b0a316ed495ee3e7b5d3e76aed SHA512 59115e5e877511b7c7f180577348ebd26c1139924479cd80678226aa861ea3309609319594f629bbd673d73e66438ec448490d9a0d097118c35744c65bedeb83
+DIST firefox-115.0-ja.xpi 648099 BLAKE2B c65c268e19b5f57db271964b80655b3e8c909aba7c6cd7e5de04e10c9d4d0c214ef0f06d095622378f3818214e06dd3eeee7bdf52e44db78a656d2a4bad61747 SHA512 ac40a8b7f43c471ce75a16f72dd275c23ac2219f8f9fd21572c14542d96b692c9f93969d1685cfa6f5324e8c3b7b2972ab174f304c6cdafbc7a7f6f9e64bbec5
+DIST firefox-115.0-ka.xpi 651351 BLAKE2B 0e7093f6d1fc277c6307d4611e0df977d70c7ffe724a0ef4331a327ff4e915283bff570fbe98e77894d2a6d28c46a0be61b1d22c32ed3dd22a48aa041608b641 SHA512 3fcabf254bbf6f2cb298f8b962abf165167cedf8d9830a9f8cb179410c8c7f9eb44da02e01641404c5a7db264ad6c396d79f9a337a9322cb9b8be7da19b56e7c
+DIST firefox-115.0-kab.xpi 598563 BLAKE2B 3255924946f466f63e1dfaaf9d5e83e0cb7fb7105d2a53c13898dfcf9d1c65f2b47de74d20a5efe671537a5314fbc1893ac9480fc5c5eb0423f924b06a8613bf SHA512 40cd89cac3cb28ab3bbb123c5439e9786ddd5c413d37a003debccaa300dd5b5fcf5688cd432071d01742de828b12606e5b7f5f6400d606a48ced376ae639f75f
+DIST firefox-115.0-kk.xpi 674098 BLAKE2B 35d2664e9b9268f669164949d4a91b008d4661eb0ce903ec921ba6c29f05b736c91fbf0f7e2f2a78e31b5bf6482485d92e6993c8456f2203fb76d1b3deaac21d SHA512 e63f17dee22752647d25276416d0f0949ecbe185b287c3669926edf2057a6d4234998e4c8b8bef64a277b2afa9bd39c34846fcba125ad72dfff9822f98390fb3
+DIST firefox-115.0-km.xpi 543685 BLAKE2B 45f13ef0f1e54dd7f599438faa07dff887d21b819c59a9b3059a36e51b414cf509445b172bcd3f8524bda7cb1de3ceeaea9be5b8fc38704171ff46867a7b1a9f SHA512 a918d03fcee91ad32da8c67abe1a0270dddf859ba872fc6e44bebf95cfd44ba5c743d47a1ac1c32943692602b55195b46abb23de93131b080c6cb32ae6358f5a
+DIST firefox-115.0-kn.xpi 508145 BLAKE2B d16c60dd10f8534f85d8faf3c73276890a63f26e0dbf4c1641e824e1341bae4d6d9dbec88f20660369920ff2eb01ba9f3717015cfe19fca9c805dabb92205410 SHA512 e793e1272f6810d90eae35876248bc69dddae61443c58ba8efb9da41b015e8b16a6f13633e9fc8fd5cc8a79be3cc1bb31b68d28a21468e601c55fad4f072083f
+DIST firefox-115.0-ko.xpi 634974 BLAKE2B a50ceb29c6d706a8665d7c31b673d3bd5c8ffebcdf34bbf2205e4f0be5f18adf44a366fbd3a5be717101245d01d1f4bf6e2081b877618de4be33786b36cdfd93 SHA512 8a41c23034990c784a2a166a6c895da5dcf267991aa6fa8970f49a54faabde92bcd02f108725e07889d5d4566c1360203d86b7ec5575a167cf01a8d3bd2fc46f
+DIST firefox-115.0-lij.xpi 493479 BLAKE2B 8ae8568b18b561be194fc43b010134b881dfeb91679c235914a4202c4afc39ce41a75df06c0ab42c7353460795adb30dd50d6017d6ae1403553438febeeaf967 SHA512 34d4954983413eaa0c0f4b4867420b67d686a0c35691842be2c8ffebcb0a8d527cb07e538885302256c3703faa364a66bcb4aa948bf3b902c94a7e386db46535
+DIST firefox-115.0-lt.xpi 583783 BLAKE2B d49e14d36f9241dd23ab2864b995ef88b3fdab7963ebcf17e3a55edef6250f32fe92f10ca142fb74488ebf4b9146de8588328fec9022eaa2de794d948dbebc25 SHA512 7e828c59709c1f2b0ec0096b5123d2e55243b4baf8a38a8d0d851ea58c81a1091b28d20fcd0348abd86b86ff74961809744318d8a97f67a9f8b44d12654faefd
+DIST firefox-115.0-lv.xpi 481423 BLAKE2B 49e047b55f019d12bf5f4ee8e236d4fa2fe161694440c165c1b5d98f87c9d38f251aec4273642a39bc15a9f1acc3aa899b33889fb5647976d424f8b58e8bd8de SHA512 a02d4acdaba005efeac9d5784a5446d41fc4ef0646cc4865dcf214e7c4a6ef80deb856875cfa99f61a4bdbba97106fa1555f71fb34bf8114a03e991037ed54c9
+DIST firefox-115.0-mk.xpi 496401 BLAKE2B 350096469a8123b6d944c3edfba925c39e51ff269402c77bf7df63eae125185e47971031b4b1d7a7e7781855405d24413eac527b318a2c9b44385c187b0a28ff SHA512 659b1ee42080110a2a7de7d6cfa427aa6c0a4a4169cf66983ecbed736c618aee51ce17533de65be994b46f6f8665ff1ffe6fabf1209f97a5c30ab4b252857853
+DIST firefox-115.0-mr.xpi 544681 BLAKE2B 5fa02dc03780f87ce09bce25d1aa829c458635a96f76674baa5df6637d2cbadd193490e8ea38391793bdaf05f2279e575b9953ca9f1553c33638d03f1c789716 SHA512 a1d3e8e070e934fa79d9d7bbc0008d88a5b9012f3dac4d349edacbefcff1dfd4027a0aa3e09bd90ec491353d3c7e9902e340c93b21ff0b42c596d1d7bbd5f64b
+DIST firefox-115.0-ms.xpi 461873 BLAKE2B 0b42bf06c77020d6fd6248e9156dec09239dc17f9407d7ab29eaa8662a6464ae3521501172d1df0dac56bfc938bdee790b377dfa4ffb28e5c69d534a0730dd11 SHA512 27ff6e6ffe4f8f1d8369ea67eaee0982954fe964b7d27c5f7a3885349dcde9cbe6ba49d653321b59d112159f43e244323ee52339fbf0f64a28fcdc43e2574e6f
+DIST firefox-115.0-my.xpi 529045 BLAKE2B 1c82712fa3ea44cd2d6c8387e9cfe3aa178ad6f66a24b3583284585b9eaee8da5185598adf91ea56bd8943724c751d82086961a51da596f5fdb52c368e97018a SHA512 c45772e45beda65440b3c3170cc9764e65b0d2bacc129f0f44f8f5b359803fb16bbbdbfef517c589b94a9ab165148e37a7cb2c7cdfb382012e6325d06c87aac1
+DIST firefox-115.0-nb-NO.xpi 582798 BLAKE2B d3eb90b81a731a86cbb2180d9b06e99d5484639247645e05e6e474d32bf85338355c1836e46ea821f0d2accbbe9d88974d53e7c6ab2568639e3fe3cf6a6872e8 SHA512 b5d07d6f6c5e5ceac5a676ab90472bba4ece4f8782d0b64d9c0f2ecb04a5ddccf6707d920f242fedc3fb231b7e0aac24321c71d6286ca165b99559478cde55ca
+DIST firefox-115.0-ne-NP.xpi 496628 BLAKE2B 0f8924ba1e479517c265d8b1ec0ef7ae0caa5b8c36e3d272350389973b3b8c816b5da1ccf36b5819664cddf5bfac272a1e1e2ee2be8621ca43430ec37478586b SHA512 ae359757ec10146c59bc151e5b2bd36c908947fad1659e50e7426b84e20ebcd4ab09c0a143088c976dafa860028e9458002d8b303012ef048157bcc3e567b0b9
+DIST firefox-115.0-nl.xpi 591940 BLAKE2B 1bc30b8535096b98b6b2bd30963eb1c55c8f9cccec0f5d7946e93bb31d6a49c5f6867a4c09ee1dc747a633a32827982f1f8ad1c50283be59dd4743155341ddff SHA512 c23a69e5a881bc5bd8da2e36c72379cff5f3908ab5626ad39327ba5c7e236f372d25551c57c0a508c5e0228ccdd23a8a647886ad092a142c152c988ca56fb8f1
+DIST firefox-115.0-nn-NO.xpi 585567 BLAKE2B dfcea0f685efecf1d7f55e4c8d337e8047e1726afb18576573e4e9024fa36b1dacf47f862dc88f443378ba1f6c7f13db6b015465d09a51c9a8b991703e7f2c75 SHA512 0d0129b9cbfea0c5fad34851f8a3195dff380fc52f8a758818bf9d4511ebbbb0503417c5ce2a9a360355cf10bdc7f80962aee3d2b9a81ca497eec50fceea385d
+DIST firefox-115.0-oc.xpi 606886 BLAKE2B 4c94a2d3fe969d7a19ff09701cb981c0f9a53be753aad5d881b9bc8f6077d689b6b93b9627f13893e66517f23a612954590cbc040f6abb07f2ae993bf1403f48 SHA512 40880d25a66ef128121eeec8a3937b7bea7b2dfd114a5266bd80dd8728c033f006e693eee64c3d402b5eb4edb842ed81efd62d9bce3400387b3eae685a7f8e84
+DIST firefox-115.0-pa-IN.xpi 665209 BLAKE2B 5279093866d41fd83bf8e5814e6fbc241c7dfc485211ff1387828675c60f6b719a5b2f88baba8af11d85bff4f97f4df4d15b98299545337ec36b20cf1da66dc5 SHA512 967d818786cc48956c5e9a29724536cf37a218a57d4ab3a22ddb615330ed0836d47f126f1ae74c59c1ba842209c3d299fce5990689e4c543f58e3ec950aeed4a
+DIST firefox-115.0-pl.xpi 617013 BLAKE2B e4df7d5f055985a8a54371f2e35b8fa0d0ff3164ff1a545ef5e17f86bca383c6fb6f5eeb08b79e3cdac04befa3ff67d0439c45f5b9db359febd5626430e446ff SHA512 f6c4f9545d11d67fe5e53fc2829bdd159da79806413bd1da7413ef347a8bfb0de16948751460051d6717896f97ba48b588e39c32343475d2a232d2d83cb99c10
+DIST firefox-115.0-pt-BR.xpi 596737 BLAKE2B fd32ddb82135c7b8def7a1f5b2cc389b65b8b65fab83c5618039e73260fd18e6c690aa153b86c189745a7a5e07040312fad6f984dfd2c3cada28d33e8394e327 SHA512 8f0c9db44e620e4be08d63fb8e3939e4a7c2e108d1c85b7c79a79eb98e89abdac729bbdf2e92a63bb7b3a571292066fb1a86a484484ae105b7903731c744b8c9
+DIST firefox-115.0-pt-PT.xpi 598844 BLAKE2B 82126c931a28278d982881a3410971f9c29c5a38af9b9426320d1e8b02573c696fd6913345a3e4fddec4ac87b59cd1d801c974c07f5fe9e09e08a5fd5e855823 SHA512 7d4e1764c6a1a978cbee827dc232c2c83854b878dcf6071ceff3ad2981e2351fce7a009e8270d8dc8ec7d290ea62e3f826aca252ec24534ea9fc2f8239ea904c
+DIST firefox-115.0-rm.xpi 592654 BLAKE2B a773dbe0ada3946ca3f0114cfa01957ffe4cae4a7d050582241f475f8165c48e1dc263aa8cdcfb6e095ba42308ff7b6252cef19ed5ed65da60e88e8d61a59ee2 SHA512 3bcf5ac252dfa6832c7618456ef96c9e5bc99e7a9383a9de7c76844cb592ae60ad44acf4a6525e32627e9dc36848969ec37246505893dd26a399d845159c931b
+DIST firefox-115.0-ro.xpi 556990 BLAKE2B 9398a2e339be0dd6b2e87df063d13221cea47b570f50b6085467e125673ddec064aeb1d9f5be7fbbd067db0682ebe03230d08b02ce4570d3702c4b9f57c17334 SHA512 0462907802031b86c0030dd96cef07264eb023fb36b5e41187c07664b853bf5725445bc9c4ebef58614be93ceca6744d498e94913ea108ec843b26e7b102139d
+DIST firefox-115.0-ru.xpi 691640 BLAKE2B bd79c1b3431035b25c1da5bd6c079f5395ec625d36211100a3dbd955c1dd79d6724d61c0294ae959a97babb2b95da4b93bb06d84d3f1c8cb31201a33e4d9853d SHA512 6495a9f5acd87252c6c5682e2ec04824109f43a5d37e2415dda57a927556c8b08531149f3e26a3ab194f9f3721393160f9c0a2de56146bf7d18dda656e2b4a9b
+DIST firefox-115.0-sco.xpi 518337 BLAKE2B 1d7ae0ed063b954cec82b6fbc5129ce4042ba32c22ba41efbfeb4711fcf450152b4712144f4b0ef8fffc74b625f35e187c862e2447d8352e9c063f1dedb09610 SHA512 f04e4d1c7aaae01e0778d92c487cf496d53aefe4caa852e997e45f72dfa86fdc1bb3ef6edc2cb0ee96ef6dcaa7fcf26d83cf7be479cd29c0133a07d0887c0d99
+DIST firefox-115.0-si.xpi 593124 BLAKE2B 2e26e0f2efd089ba4b34e8912cc87cdfe7cb3d469997e58a57aa958e021a9abd6b76c44e115151636dd826f3b1d09d4a809b2d2f30f2204fec9554ed7861feac SHA512 f06c72408a476c147887caeb5df8624800f7c9ec70b9fda0597a2ba71f91cae3039dacf434345c119074014ac00dd077aeb225938de9e456f333e8a148bf1b86
+DIST firefox-115.0-sk.xpi 625402 BLAKE2B edd155a9667eb4d1243ffd03a0103fb7310adcc5be4e2f8dbe3ea5d6f2297d39ffa45669114b58ebf1d56646f59deec602b209f00beb7c503ae2528f31f7178f SHA512 bf77e9c2627b44094c7d7eaecd7f702b7974d6f45323446ace8cdcc777cfc8fae62012cb5657c77bb131a129e92be1939f08045c6216fa110a2d01e7ddf717d3
+DIST firefox-115.0-sl.xpi 596057 BLAKE2B e823f208c490ccde23b4178afd56e824823c2a05f89a6dd7c8465c6aede8c009859e62f8493fc0ff2cf7de34411a666249b2749a35fc681de84359169c618b46 SHA512 34f7afb32c8c510aa5055bbe2c75971e2562afd4410f574b8c92f4def8b69d19ab0c1a48a6b4ed98b386d70b97e36d46f6ad1e8b1bcf90d00cd78a5404e2c284
+DIST firefox-115.0-son.xpi 432497 BLAKE2B 49a186b5553c1ab42740513ec1b87f1666039076ba9a72919361784d994ac53b9957cfedd2fa745bf412b85b9cf347fc4c59f674a42143ad790a3ac97553742d SHA512 619be73df867a7179820f6d2ab45f3f01098541afd37a5df7952b767e9e10145ad493d06bd01a25aff941d08bc53de7efcf42e37998f9e0b9ec563bc4fd0c700
+DIST firefox-115.0-sq.xpi 600793 BLAKE2B 9eb98617904946c380963c7db6887aeb00898686c2efa62b54520b63d7950151d427d834855f7d55119032a161630d60375a5c758bcce387e1c0c10f9311c206 SHA512 4506df3ec6aca690b2e708650a564601a9c03cb25f6fcdadfc7e3376349fffbd3bd5ffb81ad62b086c82080827e71ac4e15a5a70d8194d1fea9633646ce0cdca
+DIST firefox-115.0-sr.xpi 653896 BLAKE2B bcebcaa4a75aedfced2b1d05acaf68dbae09133dcd976dd5be439dc88929a3ccb842ae883c5b28eb821f591cb78f8ff5b832676f26752f66c00c3098aa7b1729 SHA512 767dabb85aa65c4ca26bad24b98465365a7095d9672f84ac07c4e849bb03b9e6d6055402e3bdcd032acace907109f69952fad5ba2db91329684071f76d3ab854
+DIST firefox-115.0-sv-SE.xpi 593892 BLAKE2B ce614c13d9f9b27e8a7d60fd6cd101646e0ff2446c35fe0f35721877d040dbb231790d64670ae7d378280b4d36a91398840dbd8927cc1fff2b8f88a7079d1c23 SHA512 bcb9b7f6a13b1525d3a2608f12951d9f030100f0c814d448bbfbcd23ab752008c4899bd157abd487ff57ffc85a10ed68151ff8c983e66b391d26ce4611735703
+DIST firefox-115.0-ta.xpi 520718 BLAKE2B 4871972ce721c76fea4c8ea3a62da1402bbdfa69cea74faf57f5d02e872c17777686b8295f1a627e3fdf808ecea79ce57e814ecefd472ef741dbf6d97b0a5061 SHA512 94cf50ffc354f614f9e1d180ac43b1c48e79c46a8b2039be825cd86d1cf540dc484b7ced1bac9d2c062c187e2530f3d087c07a8374faee438849ca1744a51a6a
+DIST firefox-115.0-te.xpi 570042 BLAKE2B 54ed438aafbc78ed8d9ca2bc87c0835403ad6a2f43ce1c25a82b18d32134c79ef3362952464c3403e00d0ebbda095188435fc00dc0a37e1c51c8aeb6f05c2294 SHA512 fa6f4402a0c701e66c678bd3bd08d39eea1d56abda80e748d96f66e53ee2f637cba77a5993f02c4a0fb27014cba9da1980a683aa6d1ac11a8dc2223b8aee5933
+DIST firefox-115.0-th.xpi 667031 BLAKE2B 53076afeb87c9027e3c2d864880a24986d030eab0f35f1f38126b3fb8601d9edf365514042e6da5dc6cdd0fde3664107b388d7c4f89207f940f753c9b36b8573 SHA512 8dfa0382ea21f55387f422f39e14da5529357163f069e58b2450e518b85e57b6f5f1438cb6a0759a8e52f5785f881c0b3fcbe8c64559644f15486f084009619a
+DIST firefox-115.0-tl.xpi 541132 BLAKE2B 0f071fdedf89d642ab4eece4eb50fe9320fa48626a0754a8ef6dcdc4dc626fa09e5335c68bcec82b2ded9941714d21a3afea0838d98eb8fb612c725fc43b9dd8 SHA512 e1c8cfa9bfa4e56fe7ff0d0a92901946bf4a0fc629a6cdcda93af62ad983c71658bc43375d26005c74a4300e9d076b216bf5566d55ed417aceaad274335c2431
+DIST firefox-115.0-tr.xpi 607283 BLAKE2B 46fa8a2bcbc9d2c00aee43b3a34e4d7b69365b4d8a34d7664fc59682006ffd292a9b332d172866707bc8f7fca1aaa72e66ca4dd2c209a37916e08a63d29df335 SHA512 fd7d088bb1b72ffbddb07f32bb5ac93b1cab2051beca78ac7bf32c6729819777ae6e4557af33af75c14e606922bcfa742ac1a8410c2864ed3c6409506cd2a6db
+DIST firefox-115.0-trs.xpi 501893 BLAKE2B 6c5dec9dc0a223858a6c285c14b0e1c9d684a40d448aa12717da38ff860b14553e62aa3e752a85a93a9c7486a4e885c2230e2847c364d989d7159bd496e0ab02 SHA512 bbf6cf5434dd17e765ab6c135b30829e5a4b9e19fb2cabe071827bd46b253d2d5c7a1ea097ecf5383825d6e253e2d8ab96f1d97ee14304d6047ee46fca5f8cbf
+DIST firefox-115.0-uk.xpi 684819 BLAKE2B 4d9163c890645efbb27233ba51579e8fec42f30d8bf822e10f0e660407f0adbb58252e42e446aeb528cbc49a49351bbd0edca2dee7b9795fd5142c799f42353c SHA512 8970e2ce1b312fc5618d6a547e6e7b0c7688483a354f3f8bd6ae4d2b0ea6ed9c38e80686e0bb055c91d3c5b428637722959c7417171c7626333385753af1bb8a
+DIST firefox-115.0-ur.xpi 570586 BLAKE2B 7c2f57a9ec094062afbb0a9025fcd3d907676b32665dd40018c55f7a3465b52a352acaa673e5bfc035be0efbae1080127439da9efe94f69fa4ef5ae64b42341f SHA512 4210e9d081d260c8ea860ff5e664e532e1f230727c199331ebdf00d0ab7f22616813af79c8f8fc6e83fde39e7e14c125cab19afbed7b92c0692a32afacac9548
+DIST firefox-115.0-uz.xpi 488313 BLAKE2B 7186fe5c3e14f0d52d8ff3ef0bef5a285e57285bdc867e0611d93db148874d23d70c7427d0f2082231407c0d6a9e9e78e0ad686841868636d197914b4798b633 SHA512 3485f3f4fa74bd0d7a6c500f2c18cfa077ae90b5b952dea25352031990fca4dd832897e9a8782e39db7c12017dcb28a80b0a04a05d4236171123428742370d31
+DIST firefox-115.0-vi.xpi 631054 BLAKE2B 78293b383d62796d9731cfa669671c3405faba23119c20767893cf5df3d66cef59b5fc406d243808a4c68e1fed793bfd2ef05193379452d1c56078757ca7c525 SHA512 c2910481a0950ed69a52283b70c40e3c7ad5840865efc07cfc82f8e5deec1144fd80b60e62324c73eba0dbc675b57ee0f89f8b20220e818ae77e1b4bb943871c
+DIST firefox-115.0-xh.xpi 429450 BLAKE2B 206183f10758acde849aaddf3ac261c49fc49c274ca643ae46b0609779b18b85391df3a2f3e34b4854f4234860df374c8aadb2711a0220f8414dcd0988c0fd9a SHA512 e696b5a960f12173e6766002f6cb8b743c422ea13d0067ca1c78b6626846fb42216dec1fac536407c3a4466cbc48c25cc7526544537a3be4215882f6beceeb24
+DIST firefox-115.0-zh-CN.xpi 629739 BLAKE2B 4fdd9f7534512796b5540aa08a0519bebeb12b1d41ebfa6b7669de94a68769b53bbb90535c5b7473f3791378fdd92a7bd3901189dcf93e6a8a5fa437a45ba9bc SHA512 9ba2ccfe09104ee005f39a6171724f0fdfa89d11dac3d1747c77d431513ac4cec1b5cd869ad003f8b07249fdff7bdc335e7596a5326b4e6d738809d1d79a610e
+DIST firefox-115.0-zh-TW.xpi 631510 BLAKE2B ceb95485fd162e056a4d02b310d751d3023963d4cd64d11205fd06198ee4757c83601cfa65163ecb2c1868fdf7d8872beb0b1dc491dd4b59fba98330398d8fb0 SHA512 afa77b7e710329af3cb1c8b1fd65a42e5c2bac52495a3917047b7fa7e5d813cb4e39d03e649e6aed34449011926cd82baa2c7fa31eefb969f9806c1d9485b052
DIST firefox-bin_i686-102.12.0.tar.bz2 80616691 BLAKE2B 648b0e233a547f0664335cbc33df3241bd9ba05d5e171d641a442dda216a582c5bc2258122ac9a52a0399e48a4b02ee629788eac86923820b9386811e97be92f SHA512 854afc6b4029bad6017644b8d78af5ec998b611ae773bd89178399455187f5baac15f14b19132dbbb9bb09c550191ebb9b96523b8e51dbfa5acbcca6f570641c
-DIST firefox-bin_i686-114.0.2.tar.bz2 83827066 BLAKE2B b55f853e7392f7b1d3b5dce3cff60f59fc47dfea92c3dd57359cebfbc27829eef7bf3558247859f800167df4945960a13750ec83355082e7ca13cefc4c2996a2 SHA512 840985a0999289b9d4675306884314c3a3081d0472997bf3fe549d613c8e75ea3fc92727584c3d06ab315e86be3c35a59acf725b85e5cae0b8583049c70b4642
+DIST firefox-bin_i686-115.0.tar.bz2 84249759 BLAKE2B 2336ecc1a057244c33b69a19589b3cfa57d27df58531dfd7f83d1c366df8a1e26d6a17799015924cd591e42744ac7ce15189d246b1e7b5c9bce2da0d1853b21b SHA512 ab2b033134bd8aeefc5f25a1a891d4717687e4f397593154107fd7d488ed4cfb802882be198b2cb4ff93abd4f3c427fcf775c553bb693600eb0026b4671d8eae
DIST firefox-bin_x86_64-102.12.0.tar.bz2 77402944 BLAKE2B 2d6d8198fa6647595d62616fbffe77300705d94be1bfbfe672632fbcea773e853c4e106fa0574e5fa886666fee9636f5ef62726b28c4e388a644aee6fd76a39d SHA512 d463bc29456b08a315c8d8c422c6de3a56a6b8da6ae6eb92884306da31869a23ab66413efbf3c35d4e9657e618bef6b7c571c5bde6615c9c3d5a21aceb145825
-DIST firefox-bin_x86_64-114.0.2.tar.bz2 79966886 BLAKE2B 8331152f9d08050409eab517e11fff3267cee712b0449bfcc205504ecc8d47c506017c9b526b0db33321623d1c79bab8c4374e24d9e96e06028cd0a796c409fa SHA512 6919ac1611f69675f76801f7476736563a6af1207997610c92ad38dbbe1d8b25d985fb89d87174d1b379f6918cc0e989080be982a1fe1e38f06ac0ff4f2b4b67
+DIST firefox-bin_x86_64-115.0.tar.bz2 80290354 BLAKE2B bd58711d2acd61b4769244da9d12a5c12789d9e8f20b1d7e80f6f2c2107ccb2a5f44b44a85534f392416633200dfd34c64d2897bfb3aa96ed21454dd1d3a2e4e SHA512 b5b1810d2ffa8e3631f9d373dfe86bd35fc22395b7b7b8ac6f05c2f133db46267ba626603d5d9545e111dfcf880732c13043777f9e48cd209a85df0de45e4f01
EBUILD firefox-bin-102.12.0.ebuild 10818 BLAKE2B 92bbc7f0cc880ab08859d8f7d3da3e7fce327a0974533a19ea366b37d005a83ae5fb88270a98625c216248dc70150874c29b45dfaefd6b5d91fe0bf92fc62aa0 SHA512 4ac6cd0433f0610d59dafd2f84531aace09173f62ec09ad6eabb6b40cb1f42cb93c971f2bd67d4f28def1a1118b2d41bf73776d93ccdb044a1b680f1ce889474
-EBUILD firefox-bin-114.0.2.ebuild 10858 BLAKE2B b18820f9df07f9bdbd2435f15e5e6472bb07e2b068d34b947cc226b0fe880265b455cc5fa15ac210c9d679553c5e8aa7e9254667be6cb95bafc06ae14c505245 SHA512 2ed5ea6723fcce70359930747b2893d6ba0de19134df2da3788e7c7fc43a8cde868e55892d5c7f2361619662958ccdd6cfcac2880b94fe583de41938ab986bdd
+EBUILD firefox-bin-115.0.ebuild 10858 BLAKE2B b18820f9df07f9bdbd2435f15e5e6472bb07e2b068d34b947cc226b0fe880265b455cc5fa15ac210c9d679553c5e8aa7e9254667be6cb95bafc06ae14c505245 SHA512 2ed5ea6723fcce70359930747b2893d6ba0de19134df2da3788e7c7fc43a8cde868e55892d5c7f2361619662958ccdd6cfcac2880b94fe583de41938ab986bdd
MISC metadata.xml 520 BLAKE2B 4b540dd2d9ac3840061de8a73117f2859db156944826d22c1f74cbc0c35f6d305aa10ff45708eab016df725cfc741c99dec46f0078a29162982431892e86e477 SHA512 0c7183e35a4b0ca2ddd092786ebdeb5b41a431adf918f0c2e541a5ef1c235066586a46a50fa29c25e5a522930824f8662fa2fa7eed8c3895f74d85bef93cecb4
diff --git a/www-client/firefox-bin/firefox-bin-114.0.2.ebuild b/www-client/firefox-bin/firefox-bin-115.0.ebuild
index d134ec543678..d134ec543678 100644
--- a/www-client/firefox-bin/firefox-bin-114.0.2.ebuild
+++ b/www-client/firefox-bin/firefox-bin-115.0.ebuild
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index a06d1375919d..16803a847638 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -310,7 +310,109 @@ DIST firefox-114.0-xh.xpi 430782 BLAKE2B 1dc42e20d7c9affe144b56ccc12ecf3929d881a
DIST firefox-114.0-zh-CN.xpi 626215 BLAKE2B ec604a691292d4d843722f21ae986fcdd23c249fda9bcb37c192285c761618c9ee923ebe25ec434d08c47fa319fce1babea07cedb317c8333c6c1915dab87753 SHA512 6576b5a8917b83b519e931bbf05e727c75b621c4de01379cda01e2d8a860159950cd66f315745f8b6327b10d2663a2cb1def624b432cda7a094f02e632c50a16
DIST firefox-114.0-zh-TW.xpi 627563 BLAKE2B 04ef461bec76ec8149a9d48857e4d360c45f543140dd529789428d58ef177010b655e5cee0b8cd14c8b4b91ce72eb9752708c2794f9d45c148ac4161fceee9be SHA512 bfe1f952aaeb635e823bd2e4f968cd263287d35f705d17cd3870ddcc995acddd4e023b9812e50195ba8cdd82dadd68266f6abe226c1f969a453afcce354d777c
DIST firefox-114.0.source.tar.xz 498436588 BLAKE2B 09d29112a487bc23c0e54380bf5e6ef5c62639aa53b6cca7c9a61b2452f4ee0e1a1b9f7ca996ddb78b842170fa67be0dc926c17956ab505e42966d443a798f34 SHA512 c6929d34583f25119738d1c817a24fd358fcada1f0ba5c14bab07c2acd35f18a012f23d054bfe8c6b12c0dda7bd3abdc7a305a36c7a4d36542885abeea3aafec
+DIST firefox-115-patches-02.tar.xz 18380 BLAKE2B e9b32c6d1d946f6ce3723b8038d94522d1c4d0faf88b297395a3a83efd320664f97d7b808465705729993c21a8d22dc32ab94f1f0b676bd522c5a4636e8396ef SHA512 0d8801a39c55cea4ba8a03c5f3dd10286319a83fbdaf1153b74581ebf6291ee9ea28826a46dc1931a93fbcf29e1c4bf819f3d716e0bc03e4c448ba614691eec8
+DIST firefox-115.0-ach.xpi 469323 BLAKE2B acf6ba5b45e646cb7e7baa5b9c8858f6ce3ea4c93573e0d735d997dc2a3fa3b56c6987205d9d6cfa4673a3770010b2b95f88a4b2e0791e765b86cf03671c87c8 SHA512 96eec943ca55df56c049dedddc6e36dbd8f987c2cfe1a76bd11f7a8b027a02bfa3bcf50d64ebcc07a4119e634062d17dcdf515952f2b9b633bca7764b8289e5e
+DIST firefox-115.0-af.xpi 430127 BLAKE2B b60e1fce53b3b72f5e310d4c81d59d55cc4b7f6680f40b35b9d6035d07bd8eb84bb7ea8e727766270a23d990bfe097c559895d8f3b8a0d052a91b0ac7475ed4f SHA512 e58a0aec9a360deb3b3cd7aae6e11c2c5f839710163bc180065bf26c5ac03424fe02cf946fe9b2eb4217b3eb133e6120b520ff75ff6000c57fed94182c7dc4f9
+DIST firefox-115.0-an.xpi 514837 BLAKE2B 3ac14201242f8ae6ba77a3fb0e37ceb2ceed34a9fe6252f1ff310aea10b427847050e9b190dddcff2b78e6767daf991854dcbc70eab2c7df78994bdac422a22b SHA512 67f654a645d58c044667c8a12fc02844f219d2f00962b8b659fca840c821d853fee0ba15d612ed96dae11666107e5ff1ca983ba32cc91779a1bd501a426dcd98
+DIST firefox-115.0-ar.xpi 583860 BLAKE2B 32a1324e9feedb8c82616b02e0c2a1d439b1842f64a5b3133afc1895ba472172d89b155bdd7530ca506b26a937f979a14c64c71468b4f0b762a0fd58566c4cda SHA512 f6cd085577423bc05a70b39a350b777275cfdb2417d97f4061d3d1da10587de4ea58890f54317543ab221301e1c87015775895f915c2885d72030ba7ab062abc
+DIST firefox-115.0-ast.xpi 496713 BLAKE2B b9acfaf492af9ba4ac672879e48f89c8fab85c573caf70ba5a6b9c6c8c1dce0de4e5206958794706bb563cbd5a4dd08bbf483fdb9f26b054fe1082db02d89ad4 SHA512 06e4863e0d1bd25a755a8996d3e377899210c4351d6a98bf4245880e2bcdb3f633ed7a5d94c2879c8c038de636c01edb9cb0c54fd5705b91f0e215fdb696900c
+DIST firefox-115.0-az.xpi 501984 BLAKE2B e242faddc02b11f76c491e3b83074371856e8c7c91d884d7581ac520b5fee425f88b06abb5bb566b15ff758fd719e84e5f0ec201e12702e09a817d3ead54abd4 SHA512 2a5b79da74538cf265511434befde24fb2d8c90df10bc23add0ae9003846886944fa962651f5ad92b7939c7d8373011cf7221afe2b4e44c5432e74320395aadc
+DIST firefox-115.0-be.xpi 686957 BLAKE2B 0947853cee92d08b5d07173167f818fb4e1f3762d4b8a9038268a9eb72b328eeb070233daa5290fc4af5049c4ae7587abf7cf7384c8c768181d55d4c8b7a974d SHA512 d15ad246c2af2cecb4c58ff857372ca8964c3371242a158656f263ecb59eb32f32e772b5ea946d09a2bf47ea1dea37cb72b31c1b5d339350b0bce2f205d96c4a
+DIST firefox-115.0-bg.xpi 600442 BLAKE2B d6679cdde0cf2c531f50abaee66e3c7100c0e0771567fed65aee3ecf03c8fc8ec4f35452a2a0ea707fb1617c2235cfa6b8e08b33f041c50e390609007938a79b SHA512 f9f8a7f382ec8c416cd321a7eb47041512e42e4028a7c8420cb271fe25be1ef2734cc80ef86c056b16340227f33b6ea4ba0618f0ec039032e595865854a8b49d
+DIST firefox-115.0-bn.xpi 593723 BLAKE2B bf87b085ba2cc515bca0ec5a99c7ed2c502fa464f29c2a843c6dff0e1a1dfb696b6685bfc5aa71e11e7787a10e325f1a737baedd52793f162ffb14dc845e1340 SHA512 5cef8e494e00baad9f3405f0a667ce0809e060517643ad41e03d37273a006ef22e31113ef66d04c54028dd8aaae91692cc9e300a2fcb5ac87d750a0828f76427
+DIST firefox-115.0-br.xpi 565383 BLAKE2B 9080ec465f886d07717dd4778389a7fd48e131fca7ac5fd79c8a1805b1cd770cd5846e34e0fb25c04e333c8707ef603100ed4f1789f430fc6ca67eb9d5503ca3 SHA512 0e75b613b766ad86aced077451ed65b08596570645c0a3dcc1b0dc00ee2aa004d10d10b6a8fcfbb61c6d05c3e533bab4d2d69de66cc9aba574ff91e1e8321586
+DIST firefox-115.0-bs.xpi 474031 BLAKE2B e6e13730f8444588ba9e4b55e2e0b4ba39f151c0e00074d0ae6d325c7c324d0c910e5a761bebf591e063f3590c3f88a0fc46362aa7c85e5c279af8c80063d56e SHA512 8d07e686f8fe73543e6245d88cfd1ab0e482a7df4ce13d58939211db5fb48309a19be3b1cdc6d88e95aadaed3bcc88ae0b417116433563a9e3a1856279406ffa
+DIST firefox-115.0-ca-valencia.xpi 554621 BLAKE2B 9185c4a7d950f33928ecbc2feffdd4213930f663dc3c5cfd56509b5c09e8b798da4abbaa1ee9e1df941e6c1e8f2e8014563e755d2c4c835d75029f5b9d453f03 SHA512 f69cd5c73f9cbcbfb50fb54961f83f03d1711d7943739c86254b59ac1fe8a2d82e35334f0bd4dd3c20d787dbbfe205ea8e65ac57fdfd6bfb7325c6b4580f35cf
+DIST firefox-115.0-ca.xpi 576650 BLAKE2B 09dd8b01db8e2b7014ca3f21c81fbe02ec1b274f0761a02f8ae7c073d48f2bb5fa7149dee4911fba96af398edeeb64892ea2ee0e12ab26c0ebe95c3493b34a0b SHA512 09586581bd1ff2b1bf56ddfbfec0e27793f9f4fdd6f0cb0d05cee821bdc5b0bb62fcaa13f4956d57d84bc4b45802074af678e043b5acaa03e06aeb8429e47e67
+DIST firefox-115.0-cak.xpi 599851 BLAKE2B d59b69406e68059c8a3d8db37539bfb2d3814ce47f0300086a801210a549428f3f98c7cc74f24b261413e18461497c5c5536d1c896d090abe88210a392a79079 SHA512 98b131d5b1d223a538485b9b0d0327cc261f71e6f76badb53e9cefb4d9bc79374e2edcb9b02825542a7c790d8a7c639d9e8f30c5d12aedba5f643cf8bf8aa69c
+DIST firefox-115.0-cs.xpi 627674 BLAKE2B fe1f28135d977df8fc27b14f8320d31117ce83212396d7ca3d74a592b1387b5978c75c5b4482f86231cfa285a82e2d9dd24ff7f02ce74d3079cd925161bef3dc SHA512 865bcce330ff8aa8b1b21bd3eb220ead26154eba6a51458b2eb17ddb6385125d81e4cd04a6308edc83458fb93ebdcbcd091c6b8fbe45d2a1e2fe98b40daf9de6
+DIST firefox-115.0-cy.xpi 598156 BLAKE2B fe95ced7bbcd0be932e098f385c706b52452a442dd17e9e3986f9f3917e47c1560b7756bde1b66651a06689739ce1518bcd3cd4f30727da1884c576983d6e5ab SHA512 7220d48a100d5a40bc5b3779e447ebe4bd355a28bdeaee6ee4e11fd014dcc814662161cac76f0c6f5f726e281fa1c6a02e6b7a4f0ffbc886fa0932e9f6bb2e41
+DIST firefox-115.0-da.xpi 587176 BLAKE2B 6b89b935ed124b31b4b9e3552d0db192bd2c90de69e414d80fbb6907eb87e36526e03c839ed9d72cf8e3dee8c11036ef8061b07db4ac5be48ab23c907ccae34c SHA512 ee7be208120e967714f9eacfff8eb2e96b1b083ea7c9191d449af690c37d8e579aea091b7468139697a993c777024b1973781f813421dd41c993b72243e0234f
+DIST firefox-115.0-de.xpi 608951 BLAKE2B 8b672194c6e172cb260d38010df3f82f8ab13b82a99bff1c9a14923f718ef47818265af2d50e05b86a1fa9a1ac3ab42ba6720f694a2f72d17dba9e733a8db9c3 SHA512 b064902bfdaaa3efdeb95b066b62b328c400fef3c10f31f3a43c5edb5c617c8441d0c57c0edaab80448590904329f00ccc8f7b4ffbf31501eb059475b618257b
+DIST firefox-115.0-dsb.xpi 620446 BLAKE2B 5ea32c1fdceddfffd40765690d4bba406ff54a8cb782ac02e946ae016ac0d529fd335f5719f0a0154bbecf9a9db182457ccf865574d6cd25786de96039149996 SHA512 81ce0de8399b878ddf3f7a9980b8c9d0e9466f53037534f01c93a514af527e2e977277db976df2bef125d5b3c5f3a81c298dfcde7f90cca1ed1c17775a1fa8ab
+DIST firefox-115.0-el.xpi 703012 BLAKE2B 364b87bb7e91acf444b0cdf1adbc25d6dee86a8a866b291bcda00074dd6f55e618fb97f29f43f1c0693822ef15c3419b737310633c81a4ff86fd3b528c5e5eb9 SHA512 e2695d7fdfdc36e3a7688d093aea64cd8f064453ae418f2e40a4e72aef68c4b157c9643d06536255b3514ee4dc83ea3f6b8116d939849f29dc6d5535d62221c7
+DIST firefox-115.0-en-CA.xpi 551498 BLAKE2B ab35e3b204b711f4ae1753f4eb2a1595b8cc6de5df8846f05be16acb5e3901567142733da29e93a3052e8c29fc5fefe483b779d9a1b74e9f8072a4417aa485f5 SHA512 07b7fd89932b77cc105c2d9a3dbd314929ac1e4002c88fee08b548e9a2dba302ef67c86edd98088a94fd7a991055df395d72c546f536328a6db135a884488af2
+DIST firefox-115.0-en-GB.xpi 561370 BLAKE2B 80f9b4a05d024a1c832a2b9482beef237c23b64ab9184afb9f3822bd027edb0a2973039769dc90100d14571218df14498116c7688ffc29385266dd9ce76d2273 SHA512 0d3e872e6e03cb496f7fe3503b5ecd4662ccae9ee514bb17fa118b4d9a7028e82e6ab9c77ad8a6308cd7dfe13c1cbe9bba7cb66dae199aa7e4b9f8eee93dd250
+DIST firefox-115.0-eo.xpi 583949 BLAKE2B 06a185b05d8f3a2e4f804d031ee93787794b59c2476e9cd9314f2f45e00b098de84853db861d099f9cceb8a63374a01e427221af7bde08b6f5ea03f2b865bc1f SHA512 639bf60269b593e7893ddbcc27538057d8a7db1823af78f4c9c5f7e49606add2a5f05baf65efc5b30f07f82d594b31964d3f5169dfd71011351ca92b95698847
+DIST firefox-115.0-es-AR.xpi 602624 BLAKE2B eed559239f38b9e5810cc3b7b9ffdd5c7a84cf484c08740b7142c85d6e91f9b87862a7fb21619db16c4701ed1553db548fc43439adaced43bc2c00b2674607e2 SHA512 d78fe353eab6f2708746419475c8f4570ba9fbc05470abb0b052265117d03206295757a6618f0030b3da2fbd61446738841485cad0d6cc8816036afe84fa0fc9
+DIST firefox-115.0-es-CL.xpi 601297 BLAKE2B a419512b45201e05ace6b0ef0e854db15a3a3f5c03f8b989b7c0474374352034cd305bb3c4c34a8cff5c4d27bc34a1da78dd1b667d89db32b0a745f3ecde3afd SHA512 d54b88bda2b4b38859d4c06e91fa02596d6d4bb725297e1090c25763691f044d58209374cdf0779666b196655f744a6bbd0d6b5b6c052966c5f3cbab5a3bf603
+DIST firefox-115.0-es-ES.xpi 595240 BLAKE2B c0b54de9fca3d5bceebf0876371c284076859b4a4499867deba09df8a14e1574e9a279206fbc1dbb5bc07a0bba6072a4a7c185092d9699f1c659dbd0f390ed53 SHA512 b264d68a1bf7c3aa02b6675b99b937d461774471acaa97854004f23230d18e400d31a3b8b9a5a4b8b837bd20101846216d9ca4671f3e2a0f15f016e8beb26375
+DIST firefox-115.0-es-MX.xpi 600969 BLAKE2B 2bf515ca1920a91c0ca07c11f3ab9ed9b19471ac9eed4a2232a838cb21c84be78551862c3223487c3a75a828da13570d7620b9e2fedb8262a0e8740c7550d24d SHA512 62b8bed642737b98b555b11ffcbda317d07b21acab524e95752c791e93853e9bcef22b7054e47220fe4c5e5b440dda6045bb3232c9aa87be850e0cfbdc850987
+DIST firefox-115.0-et.xpi 548989 BLAKE2B 84aa9c639f7d898d30a0e2473aaad57d8bdf8ef569306999c25c9ed1b96ab8005a80e79ccd8af81da9ad9a015b085b081bcc3927807504289648d70b2a41d6a8 SHA512 fb5b7e56aeb973eb240ada3a05d1a09f675c8a0edd7b5a0d58f79c5bc6ef7c77eb66df1d16b2153a2951e73047b0d7f0c57c2942f69f2686ba2e79c29f96f1b5
+DIST firefox-115.0-eu.xpi 586425 BLAKE2B c66e2411c52b6458d21f32c5e000c711506e4844e52e72aec0b2bc9c53dc75cdfd586e39754ccd7508eda1b4ef370df36477bb44f41937ca8b16bd6f389ea294 SHA512 17f07fa8351e73b3de5523fa136fd51cf59b772bdde80fd78a445dd1f515c98096e7578cd9a9d5e27625decb0658ff36822821704333511a7759f9b9deb490db
+DIST firefox-115.0-fa.xpi 601519 BLAKE2B 5df06132cb78e058e52ab5094463b4a93d056202a31a2e0c98004b693333afe88dda8227e63b816962e1b94809eb179ea5014485f95477350e34ac59468f4a7b SHA512 f6bc3274f2a646fc9aeaee27332c736dfd0769c57319be89eb0a186bc7052f4b2f0ae44fabc65a70a1974d9af071853227d4a489b66d50edc3e58a6402c7350b
+DIST firefox-115.0-ff.xpi 485916 BLAKE2B 14392981765478f957b98a224c84e83afb9a4acc2f4174c45b293551cb6bba4755df2af87326586408ac3333c8c6c29eafbcbf5ade3c1ef109ca8a41f96d21b4 SHA512 83618aabcae4c312214ab795beb02d178a76c7cc01baafcdd7e9bf6751a7ab7c0fb78b5daf6a2a5d846a36600fd6227122b2c9a34bf73ce79bf48a740a40d8af
+DIST firefox-115.0-fi.xpi 586042 BLAKE2B 151e8a3f21d1cfcc0badc24527f1915942cd62d21f21fee4384cb4d06c901f07c64fe466036bc77dc05186bcbcb573701192899f7693a7e61c3a761eac0e82a9 SHA512 42cbc1af00a6c3048b3cf30e687047e69dd79c5796d479b4535ecab8840feb9bab9e52d252bc89c86bfe261c76267c29f7ef2e08929040b3b86e62a0b9f2b234
+DIST firefox-115.0-fr.xpi 615060 BLAKE2B dbde8cf870335fd03328fb270b81955a5766e4eb0c7c35a02480a2a92ff5d824c965581053c097195fc073a24cf6af1188969d9ef2cea61d7132df29689f0a5d SHA512 16383ab981b4f89ea6c359f107ebcd383d281e493d4959f16558876b2c0aecf6b083089b44b52b3de9504f60650ba4f3eb0f850e455b92ed13942a21cbb58e7c
+DIST firefox-115.0-fur.xpi 606886 BLAKE2B c7062d1aef8bda67e896f701b06a5c283b04a732ddf251f353775411cf54d223f9e7fa43ea5a0ad94f0a9a5967b1f7190f4145b9a6810393e3c77d863ead4727 SHA512 1a378540df75601fc403ff68d33c0e3c4edc61a4d9e0c5dee7544d4f9dc89026497a099bc1b95fb21366fbc181053448dc402c923b1a8856c850661ec94aa79f
+DIST firefox-115.0-fy-NL.xpi 598085 BLAKE2B 7c64adbaf1aefc0c54cbac8d5de7c38d3378fad2d1714b16faeae8b8fabbf323c70dc16a5f6d00324ba6da3019b2b6cfd8e7da715c1a4d2d6e53414edd6c752f SHA512 30349acc92f571b4bc1fdca685d9b872ba4254a697d89f6afbd958d1a3021e691e178af7430ec02928349aa19cd0a2d938ebfa8880d3c2309d9969a3b650e89f
+DIST firefox-115.0-ga-IE.xpi 482381 BLAKE2B fc32ed29597500a8df7f7a886da71b4ee4d71cf2a2fe58870f075f2fe3005f364782686afa32814555162c9c7bcac643e8d733cea9e0adca9343154bab8f49ae SHA512 fe2ac607c4fe8c391aeb19b24346df5ce8dd3e4b8e6cf08fad5165de8dd5230f11ed73cc1ca99685adf46d25d9a69c23f5ef06462e7505696e5a45b092485b1c
+DIST firefox-115.0-gd.xpi 603642 BLAKE2B f6db5c71b702228107f433b08ee88d6b5f57a5536bf6bbd8d5ca1470f2a35791f9d94b278da03e8d24bd29fbfbdce73f8e6c505bb1a7c1b6a546cecf3f1ad99c SHA512 985e194461c06bec0acbe224fd4667f11ce7385d48c505450137f8346751266b3fc8b7fac0ba1795a7adf823b2e6ea1ff90851f1fd0220e41e536ee54f207928
+DIST firefox-115.0-gl.xpi 598447 BLAKE2B 95ebc26fa2b1ddd81e4645f9d3fc5277caf99885b33aef7063f85ab170ebb7ede8f5917fddfaf2752f3e93d5b7db082ec4db7041ddbcbd939ad64a77d26cbee8 SHA512 bcb475d5fa8124a177a1aac56fe8ceafc0ef5bf23fa27e6b7cdcb4b6229853b3690ddba2432eb3cd809bd39d881d4ee706af9eecf7e7b52eb04b504ce1730d32
+DIST firefox-115.0-gn.xpi 612060 BLAKE2B b87348e75b840bc46b5f9013417fd60dfc52f4c5437108e7ffcb3d3a411e1863d40aded4dac21dce86a6678728a767a07e0eda01e758feff821385ac6fe5d2d6 SHA512 6984920296a920c953aa72a6c0744a44c5e3f3cc09e2c549b3888972da60d3d04abbc77379c8b7ecf748ef51f1955eed29fb9e2f3e13c749a8d972d08fca86dc
+DIST firefox-115.0-gu-IN.xpi 541879 BLAKE2B a1ae7cc54f89ba23fe73dcf29c345318182f0635debb1d9efc99f912ee41eafa8b2dc08721551f3709ef8b448881a506512351509cc56b7511dd9c8c7c44adb8 SHA512 af211f79308a22bbe8259f0a0eeea016bcd838bfcefcff51131989925c8a8c46a8f727a7739fd12ec8d548e7fc980138b59fdc8bc3365d7698784cacd89024a8
+DIST firefox-115.0-he.xpi 608010 BLAKE2B 31ca0065202772f4c81c270fa7ba4ff6874d43f190f4481b509bf25aceb3856c1ec7fb255857ee9b3f0c99373ecd43a1c1c2dedf86800799eddbb930895cdf16 SHA512 a45007ab6f16451ae63e03180cadd8df36f089701947973316be5cf6321ed68e40442fd89f6ddde70c25ebe689f351a4bbcc6a4474bf5168d850f045b1f09e7c
+DIST firefox-115.0-hi-IN.xpi 571178 BLAKE2B 20ad609b77e22d21200593df401c4f5696534dabceb7577d4c25ff86f899ab638c8378862acc2744404765213c9fa55a3b3f85e42a0964d04b700a01cade3ed8 SHA512 409d5f46b14e89efcade96fbf17465d1cea72bbbd1cfa9c588ebfca16fd2cba6d45107d41c7c669f8a27a480e00138df7527997e5003a35840d4beefe58d4894
+DIST firefox-115.0-hr.xpi 564504 BLAKE2B 0dcf6b0fdaba07f3356edea5946d777f721bde005e5deabf667fe51dedda37cf8951543764b77bfb41ebfac33bd534a1017e9074932580373d09d2456464c344 SHA512 0dd0b4469d33fda4b2b352150b3487d85c7fe4e656e89eec3019f34eac10e380005cf60a11a890509b6a3698b084eb20680b9d89602145e399cc55c708644d9d
+DIST firefox-115.0-hsb.xpi 620455 BLAKE2B 29ce7d313aeba4d8253b6fc56bfc803c95e190d549e0f4cebffe84e9a69afd1fe1f354ac836416f80b7726ad3eeab67e8ba0a9967766c121579657dcc439efbd SHA512 f50e012b64c9fb1a8d3891f10ea1d7b774442bd324b0c7fba88ce76038a5ab17edd5b2fcc0107ea13c1a8315c0ecbc0a679a4957256e14863c7294b86f0958ab
+DIST firefox-115.0-hu.xpi 623862 BLAKE2B eb11291006c7539cdef35dd1054af7c8bbac6d0c94e8624a783579f1ee9b3836e23ae98c008b41bba3590bb2c782979eb0bad8522f63237d9aff472d62bcff62 SHA512 7271d6f6c8ff3268d9fdaecab5d00767964ae322770892ad6c1db985fb93d862d2c0e7b8d15b8b352fcbc38d5c421ed8b16ba71fb4ff5aee584007bf81e4995a
+DIST firefox-115.0-hy-AM.xpi 614925 BLAKE2B c6d3e7155af491060bb88a23cdf4db537f3700822cf04998945065dbe26b68ac718069b30d417a753b92b5e286d0ff223d0605d2934ccddacdba89a415c9f709 SHA512 46893dfc94e3b4901977ca133a1048a45b9c4c57ed81112229a68d7fdc747e289c9e077f33b72ca49cb6e1957193c72d636b257f4c5a6ca624a00b76714fac17
+DIST firefox-115.0-ia.xpi 585627 BLAKE2B 02a7613deef7bc02bbd8595475e55588cb43e46d5f899040b1b28aaaffc57d29ef4141a372162311d6aa4ae9ba2dd170a0ec632adfe1848e6abf923e4a5b4c7d SHA512 be6f754911c9001c1e2b12c7276436495cf2b15806c7f3b721d84ba853d5b2541be2d975d211aa10854505ed78f5eb9e161987ea7a1df16a69d26e2a58a67cb6
+DIST firefox-115.0-id.xpi 571365 BLAKE2B 18addfc6364ff0368c750554d7c06b9bb9550eb473c03705db1064c04b062224744fe6b5bbce5c30434459d90f4c9a80430836a84c4d89e2b429dcf056cb558d SHA512 01f44ca55b18fc62a46995a0ca5042232286be423c27221be2b27f7809d8a22d33a4b470d2dd55475908f029ad3f567131756ec2e9773531b90dc07e490e2708
+DIST firefox-115.0-is.xpi 593515 BLAKE2B bb572bd2185b7d37a7073d54da59b39ab12afc5e2aea5e78d7923a60c6d7eb6e2d270b5bd85a45a02b22ee649730ba5a7f0dcfe5420957cf1b7d8f6f5d24a5d5 SHA512 bab962f78c82de9071148bd540892f4e0d922165590e299345a1dd376f122837c6bcdbd83ee74897354bd39b78fbacbc9f219569cd637908bc8e1cb86d9df039
+DIST firefox-115.0-it.xpi 536400 BLAKE2B e42bf23cbfbf98c1d7cd10742fa38c8a4dc386d5727b1b4b6aaeebae786200dba595bf164c6e33adf2c4d7024ad0dafb08fd22b0a316ed495ee3e7b5d3e76aed SHA512 59115e5e877511b7c7f180577348ebd26c1139924479cd80678226aa861ea3309609319594f629bbd673d73e66438ec448490d9a0d097118c35744c65bedeb83
+DIST firefox-115.0-ja.xpi 648099 BLAKE2B c65c268e19b5f57db271964b80655b3e8c909aba7c6cd7e5de04e10c9d4d0c214ef0f06d095622378f3818214e06dd3eeee7bdf52e44db78a656d2a4bad61747 SHA512 ac40a8b7f43c471ce75a16f72dd275c23ac2219f8f9fd21572c14542d96b692c9f93969d1685cfa6f5324e8c3b7b2972ab174f304c6cdafbc7a7f6f9e64bbec5
+DIST firefox-115.0-ka.xpi 651351 BLAKE2B 0e7093f6d1fc277c6307d4611e0df977d70c7ffe724a0ef4331a327ff4e915283bff570fbe98e77894d2a6d28c46a0be61b1d22c32ed3dd22a48aa041608b641 SHA512 3fcabf254bbf6f2cb298f8b962abf165167cedf8d9830a9f8cb179410c8c7f9eb44da02e01641404c5a7db264ad6c396d79f9a337a9322cb9b8be7da19b56e7c
+DIST firefox-115.0-kab.xpi 598563 BLAKE2B 3255924946f466f63e1dfaaf9d5e83e0cb7fb7105d2a53c13898dfcf9d1c65f2b47de74d20a5efe671537a5314fbc1893ac9480fc5c5eb0423f924b06a8613bf SHA512 40cd89cac3cb28ab3bbb123c5439e9786ddd5c413d37a003debccaa300dd5b5fcf5688cd432071d01742de828b12606e5b7f5f6400d606a48ced376ae639f75f
+DIST firefox-115.0-kk.xpi 674098 BLAKE2B 35d2664e9b9268f669164949d4a91b008d4661eb0ce903ec921ba6c29f05b736c91fbf0f7e2f2a78e31b5bf6482485d92e6993c8456f2203fb76d1b3deaac21d SHA512 e63f17dee22752647d25276416d0f0949ecbe185b287c3669926edf2057a6d4234998e4c8b8bef64a277b2afa9bd39c34846fcba125ad72dfff9822f98390fb3
+DIST firefox-115.0-km.xpi 543685 BLAKE2B 45f13ef0f1e54dd7f599438faa07dff887d21b819c59a9b3059a36e51b414cf509445b172bcd3f8524bda7cb1de3ceeaea9be5b8fc38704171ff46867a7b1a9f SHA512 a918d03fcee91ad32da8c67abe1a0270dddf859ba872fc6e44bebf95cfd44ba5c743d47a1ac1c32943692602b55195b46abb23de93131b080c6cb32ae6358f5a
+DIST firefox-115.0-kn.xpi 508145 BLAKE2B d16c60dd10f8534f85d8faf3c73276890a63f26e0dbf4c1641e824e1341bae4d6d9dbec88f20660369920ff2eb01ba9f3717015cfe19fca9c805dabb92205410 SHA512 e793e1272f6810d90eae35876248bc69dddae61443c58ba8efb9da41b015e8b16a6f13633e9fc8fd5cc8a79be3cc1bb31b68d28a21468e601c55fad4f072083f
+DIST firefox-115.0-ko.xpi 634974 BLAKE2B a50ceb29c6d706a8665d7c31b673d3bd5c8ffebcdf34bbf2205e4f0be5f18adf44a366fbd3a5be717101245d01d1f4bf6e2081b877618de4be33786b36cdfd93 SHA512 8a41c23034990c784a2a166a6c895da5dcf267991aa6fa8970f49a54faabde92bcd02f108725e07889d5d4566c1360203d86b7ec5575a167cf01a8d3bd2fc46f
+DIST firefox-115.0-lij.xpi 493479 BLAKE2B 8ae8568b18b561be194fc43b010134b881dfeb91679c235914a4202c4afc39ce41a75df06c0ab42c7353460795adb30dd50d6017d6ae1403553438febeeaf967 SHA512 34d4954983413eaa0c0f4b4867420b67d686a0c35691842be2c8ffebcb0a8d527cb07e538885302256c3703faa364a66bcb4aa948bf3b902c94a7e386db46535
+DIST firefox-115.0-lt.xpi 583783 BLAKE2B d49e14d36f9241dd23ab2864b995ef88b3fdab7963ebcf17e3a55edef6250f32fe92f10ca142fb74488ebf4b9146de8588328fec9022eaa2de794d948dbebc25 SHA512 7e828c59709c1f2b0ec0096b5123d2e55243b4baf8a38a8d0d851ea58c81a1091b28d20fcd0348abd86b86ff74961809744318d8a97f67a9f8b44d12654faefd
+DIST firefox-115.0-lv.xpi 481423 BLAKE2B 49e047b55f019d12bf5f4ee8e236d4fa2fe161694440c165c1b5d98f87c9d38f251aec4273642a39bc15a9f1acc3aa899b33889fb5647976d424f8b58e8bd8de SHA512 a02d4acdaba005efeac9d5784a5446d41fc4ef0646cc4865dcf214e7c4a6ef80deb856875cfa99f61a4bdbba97106fa1555f71fb34bf8114a03e991037ed54c9
+DIST firefox-115.0-mk.xpi 496401 BLAKE2B 350096469a8123b6d944c3edfba925c39e51ff269402c77bf7df63eae125185e47971031b4b1d7a7e7781855405d24413eac527b318a2c9b44385c187b0a28ff SHA512 659b1ee42080110a2a7de7d6cfa427aa6c0a4a4169cf66983ecbed736c618aee51ce17533de65be994b46f6f8665ff1ffe6fabf1209f97a5c30ab4b252857853
+DIST firefox-115.0-mr.xpi 544681 BLAKE2B 5fa02dc03780f87ce09bce25d1aa829c458635a96f76674baa5df6637d2cbadd193490e8ea38391793bdaf05f2279e575b9953ca9f1553c33638d03f1c789716 SHA512 a1d3e8e070e934fa79d9d7bbc0008d88a5b9012f3dac4d349edacbefcff1dfd4027a0aa3e09bd90ec491353d3c7e9902e340c93b21ff0b42c596d1d7bbd5f64b
+DIST firefox-115.0-ms.xpi 461873 BLAKE2B 0b42bf06c77020d6fd6248e9156dec09239dc17f9407d7ab29eaa8662a6464ae3521501172d1df0dac56bfc938bdee790b377dfa4ffb28e5c69d534a0730dd11 SHA512 27ff6e6ffe4f8f1d8369ea67eaee0982954fe964b7d27c5f7a3885349dcde9cbe6ba49d653321b59d112159f43e244323ee52339fbf0f64a28fcdc43e2574e6f
+DIST firefox-115.0-my.xpi 529045 BLAKE2B 1c82712fa3ea44cd2d6c8387e9cfe3aa178ad6f66a24b3583284585b9eaee8da5185598adf91ea56bd8943724c751d82086961a51da596f5fdb52c368e97018a SHA512 c45772e45beda65440b3c3170cc9764e65b0d2bacc129f0f44f8f5b359803fb16bbbdbfef517c589b94a9ab165148e37a7cb2c7cdfb382012e6325d06c87aac1
+DIST firefox-115.0-nb-NO.xpi 582798 BLAKE2B d3eb90b81a731a86cbb2180d9b06e99d5484639247645e05e6e474d32bf85338355c1836e46ea821f0d2accbbe9d88974d53e7c6ab2568639e3fe3cf6a6872e8 SHA512 b5d07d6f6c5e5ceac5a676ab90472bba4ece4f8782d0b64d9c0f2ecb04a5ddccf6707d920f242fedc3fb231b7e0aac24321c71d6286ca165b99559478cde55ca
+DIST firefox-115.0-ne-NP.xpi 496628 BLAKE2B 0f8924ba1e479517c265d8b1ec0ef7ae0caa5b8c36e3d272350389973b3b8c816b5da1ccf36b5819664cddf5bfac272a1e1e2ee2be8621ca43430ec37478586b SHA512 ae359757ec10146c59bc151e5b2bd36c908947fad1659e50e7426b84e20ebcd4ab09c0a143088c976dafa860028e9458002d8b303012ef048157bcc3e567b0b9
+DIST firefox-115.0-nl.xpi 591940 BLAKE2B 1bc30b8535096b98b6b2bd30963eb1c55c8f9cccec0f5d7946e93bb31d6a49c5f6867a4c09ee1dc747a633a32827982f1f8ad1c50283be59dd4743155341ddff SHA512 c23a69e5a881bc5bd8da2e36c72379cff5f3908ab5626ad39327ba5c7e236f372d25551c57c0a508c5e0228ccdd23a8a647886ad092a142c152c988ca56fb8f1
+DIST firefox-115.0-nn-NO.xpi 585567 BLAKE2B dfcea0f685efecf1d7f55e4c8d337e8047e1726afb18576573e4e9024fa36b1dacf47f862dc88f443378ba1f6c7f13db6b015465d09a51c9a8b991703e7f2c75 SHA512 0d0129b9cbfea0c5fad34851f8a3195dff380fc52f8a758818bf9d4511ebbbb0503417c5ce2a9a360355cf10bdc7f80962aee3d2b9a81ca497eec50fceea385d
+DIST firefox-115.0-oc.xpi 606886 BLAKE2B 4c94a2d3fe969d7a19ff09701cb981c0f9a53be753aad5d881b9bc8f6077d689b6b93b9627f13893e66517f23a612954590cbc040f6abb07f2ae993bf1403f48 SHA512 40880d25a66ef128121eeec8a3937b7bea7b2dfd114a5266bd80dd8728c033f006e693eee64c3d402b5eb4edb842ed81efd62d9bce3400387b3eae685a7f8e84
+DIST firefox-115.0-pa-IN.xpi 665209 BLAKE2B 5279093866d41fd83bf8e5814e6fbc241c7dfc485211ff1387828675c60f6b719a5b2f88baba8af11d85bff4f97f4df4d15b98299545337ec36b20cf1da66dc5 SHA512 967d818786cc48956c5e9a29724536cf37a218a57d4ab3a22ddb615330ed0836d47f126f1ae74c59c1ba842209c3d299fce5990689e4c543f58e3ec950aeed4a
+DIST firefox-115.0-pl.xpi 617013 BLAKE2B e4df7d5f055985a8a54371f2e35b8fa0d0ff3164ff1a545ef5e17f86bca383c6fb6f5eeb08b79e3cdac04befa3ff67d0439c45f5b9db359febd5626430e446ff SHA512 f6c4f9545d11d67fe5e53fc2829bdd159da79806413bd1da7413ef347a8bfb0de16948751460051d6717896f97ba48b588e39c32343475d2a232d2d83cb99c10
+DIST firefox-115.0-pt-BR.xpi 596737 BLAKE2B fd32ddb82135c7b8def7a1f5b2cc389b65b8b65fab83c5618039e73260fd18e6c690aa153b86c189745a7a5e07040312fad6f984dfd2c3cada28d33e8394e327 SHA512 8f0c9db44e620e4be08d63fb8e3939e4a7c2e108d1c85b7c79a79eb98e89abdac729bbdf2e92a63bb7b3a571292066fb1a86a484484ae105b7903731c744b8c9
+DIST firefox-115.0-pt-PT.xpi 598844 BLAKE2B 82126c931a28278d982881a3410971f9c29c5a38af9b9426320d1e8b02573c696fd6913345a3e4fddec4ac87b59cd1d801c974c07f5fe9e09e08a5fd5e855823 SHA512 7d4e1764c6a1a978cbee827dc232c2c83854b878dcf6071ceff3ad2981e2351fce7a009e8270d8dc8ec7d290ea62e3f826aca252ec24534ea9fc2f8239ea904c
+DIST firefox-115.0-rm.xpi 592654 BLAKE2B a773dbe0ada3946ca3f0114cfa01957ffe4cae4a7d050582241f475f8165c48e1dc263aa8cdcfb6e095ba42308ff7b6252cef19ed5ed65da60e88e8d61a59ee2 SHA512 3bcf5ac252dfa6832c7618456ef96c9e5bc99e7a9383a9de7c76844cb592ae60ad44acf4a6525e32627e9dc36848969ec37246505893dd26a399d845159c931b
+DIST firefox-115.0-ro.xpi 556990 BLAKE2B 9398a2e339be0dd6b2e87df063d13221cea47b570f50b6085467e125673ddec064aeb1d9f5be7fbbd067db0682ebe03230d08b02ce4570d3702c4b9f57c17334 SHA512 0462907802031b86c0030dd96cef07264eb023fb36b5e41187c07664b853bf5725445bc9c4ebef58614be93ceca6744d498e94913ea108ec843b26e7b102139d
+DIST firefox-115.0-ru.xpi 691640 BLAKE2B bd79c1b3431035b25c1da5bd6c079f5395ec625d36211100a3dbd955c1dd79d6724d61c0294ae959a97babb2b95da4b93bb06d84d3f1c8cb31201a33e4d9853d SHA512 6495a9f5acd87252c6c5682e2ec04824109f43a5d37e2415dda57a927556c8b08531149f3e26a3ab194f9f3721393160f9c0a2de56146bf7d18dda656e2b4a9b
+DIST firefox-115.0-sc.xpi 567077 BLAKE2B 7145548d6a7fe13d3dfcc917d933849d962dca018424a456e93c77e6eb45e3429d4f9cc1e6d2540eb8b51db2b77e9988804a6e7d3842a336302b1903d2d00299 SHA512 be3870912da3b96e2c7540fc248e0587865a8fa57bde87d095324bda8844eb84a38dc18a1459745abaee5b6d0701cbf554e0747b6e132f60e1e500900eb9ec2c
+DIST firefox-115.0-sco.xpi 518337 BLAKE2B 1d7ae0ed063b954cec82b6fbc5129ce4042ba32c22ba41efbfeb4711fcf450152b4712144f4b0ef8fffc74b625f35e187c862e2447d8352e9c063f1dedb09610 SHA512 f04e4d1c7aaae01e0778d92c487cf496d53aefe4caa852e997e45f72dfa86fdc1bb3ef6edc2cb0ee96ef6dcaa7fcf26d83cf7be479cd29c0133a07d0887c0d99
+DIST firefox-115.0-si.xpi 593124 BLAKE2B 2e26e0f2efd089ba4b34e8912cc87cdfe7cb3d469997e58a57aa958e021a9abd6b76c44e115151636dd826f3b1d09d4a809b2d2f30f2204fec9554ed7861feac SHA512 f06c72408a476c147887caeb5df8624800f7c9ec70b9fda0597a2ba71f91cae3039dacf434345c119074014ac00dd077aeb225938de9e456f333e8a148bf1b86
+DIST firefox-115.0-sk.xpi 625402 BLAKE2B edd155a9667eb4d1243ffd03a0103fb7310adcc5be4e2f8dbe3ea5d6f2297d39ffa45669114b58ebf1d56646f59deec602b209f00beb7c503ae2528f31f7178f SHA512 bf77e9c2627b44094c7d7eaecd7f702b7974d6f45323446ace8cdcc777cfc8fae62012cb5657c77bb131a129e92be1939f08045c6216fa110a2d01e7ddf717d3
+DIST firefox-115.0-sl.xpi 596057 BLAKE2B e823f208c490ccde23b4178afd56e824823c2a05f89a6dd7c8465c6aede8c009859e62f8493fc0ff2cf7de34411a666249b2749a35fc681de84359169c618b46 SHA512 34f7afb32c8c510aa5055bbe2c75971e2562afd4410f574b8c92f4def8b69d19ab0c1a48a6b4ed98b386d70b97e36d46f6ad1e8b1bcf90d00cd78a5404e2c284
+DIST firefox-115.0-son.xpi 432497 BLAKE2B 49a186b5553c1ab42740513ec1b87f1666039076ba9a72919361784d994ac53b9957cfedd2fa745bf412b85b9cf347fc4c59f674a42143ad790a3ac97553742d SHA512 619be73df867a7179820f6d2ab45f3f01098541afd37a5df7952b767e9e10145ad493d06bd01a25aff941d08bc53de7efcf42e37998f9e0b9ec563bc4fd0c700
+DIST firefox-115.0-sq.xpi 600793 BLAKE2B 9eb98617904946c380963c7db6887aeb00898686c2efa62b54520b63d7950151d427d834855f7d55119032a161630d60375a5c758bcce387e1c0c10f9311c206 SHA512 4506df3ec6aca690b2e708650a564601a9c03cb25f6fcdadfc7e3376349fffbd3bd5ffb81ad62b086c82080827e71ac4e15a5a70d8194d1fea9633646ce0cdca
+DIST firefox-115.0-sr.xpi 653896 BLAKE2B bcebcaa4a75aedfced2b1d05acaf68dbae09133dcd976dd5be439dc88929a3ccb842ae883c5b28eb821f591cb78f8ff5b832676f26752f66c00c3098aa7b1729 SHA512 767dabb85aa65c4ca26bad24b98465365a7095d9672f84ac07c4e849bb03b9e6d6055402e3bdcd032acace907109f69952fad5ba2db91329684071f76d3ab854
+DIST firefox-115.0-sv-SE.xpi 593892 BLAKE2B ce614c13d9f9b27e8a7d60fd6cd101646e0ff2446c35fe0f35721877d040dbb231790d64670ae7d378280b4d36a91398840dbd8927cc1fff2b8f88a7079d1c23 SHA512 bcb9b7f6a13b1525d3a2608f12951d9f030100f0c814d448bbfbcd23ab752008c4899bd157abd487ff57ffc85a10ed68151ff8c983e66b391d26ce4611735703
+DIST firefox-115.0-szl.xpi 534124 BLAKE2B a25c61c87cc9b525037d63a63f21c5bb6cfe7278d61e8cd158d5a173b7f78c8a2b0a970adacd3d629584f765bfd5ae073cda4793a3a943f86b9e90f4bdf8f345 SHA512 42a1cc72030604ec4f3218863065933837d6bef774ec42217cca4663184fad13582b90d30b42932093624bf38c3562743a3766ac83bb1c970d770a569ff9daa7
+DIST firefox-115.0-ta.xpi 520718 BLAKE2B 4871972ce721c76fea4c8ea3a62da1402bbdfa69cea74faf57f5d02e872c17777686b8295f1a627e3fdf808ecea79ce57e814ecefd472ef741dbf6d97b0a5061 SHA512 94cf50ffc354f614f9e1d180ac43b1c48e79c46a8b2039be825cd86d1cf540dc484b7ced1bac9d2c062c187e2530f3d087c07a8374faee438849ca1744a51a6a
+DIST firefox-115.0-te.xpi 570042 BLAKE2B 54ed438aafbc78ed8d9ca2bc87c0835403ad6a2f43ce1c25a82b18d32134c79ef3362952464c3403e00d0ebbda095188435fc00dc0a37e1c51c8aeb6f05c2294 SHA512 fa6f4402a0c701e66c678bd3bd08d39eea1d56abda80e748d96f66e53ee2f637cba77a5993f02c4a0fb27014cba9da1980a683aa6d1ac11a8dc2223b8aee5933
+DIST firefox-115.0-th.xpi 667031 BLAKE2B 53076afeb87c9027e3c2d864880a24986d030eab0f35f1f38126b3fb8601d9edf365514042e6da5dc6cdd0fde3664107b388d7c4f89207f940f753c9b36b8573 SHA512 8dfa0382ea21f55387f422f39e14da5529357163f069e58b2450e518b85e57b6f5f1438cb6a0759a8e52f5785f881c0b3fcbe8c64559644f15486f084009619a
+DIST firefox-115.0-tl.xpi 541132 BLAKE2B 0f071fdedf89d642ab4eece4eb50fe9320fa48626a0754a8ef6dcdc4dc626fa09e5335c68bcec82b2ded9941714d21a3afea0838d98eb8fb612c725fc43b9dd8 SHA512 e1c8cfa9bfa4e56fe7ff0d0a92901946bf4a0fc629a6cdcda93af62ad983c71658bc43375d26005c74a4300e9d076b216bf5566d55ed417aceaad274335c2431
+DIST firefox-115.0-tr.xpi 607283 BLAKE2B 46fa8a2bcbc9d2c00aee43b3a34e4d7b69365b4d8a34d7664fc59682006ffd292a9b332d172866707bc8f7fca1aaa72e66ca4dd2c209a37916e08a63d29df335 SHA512 fd7d088bb1b72ffbddb07f32bb5ac93b1cab2051beca78ac7bf32c6729819777ae6e4557af33af75c14e606922bcfa742ac1a8410c2864ed3c6409506cd2a6db
+DIST firefox-115.0-trs.xpi 501893 BLAKE2B 6c5dec9dc0a223858a6c285c14b0e1c9d684a40d448aa12717da38ff860b14553e62aa3e752a85a93a9c7486a4e885c2230e2847c364d989d7159bd496e0ab02 SHA512 bbf6cf5434dd17e765ab6c135b30829e5a4b9e19fb2cabe071827bd46b253d2d5c7a1ea097ecf5383825d6e253e2d8ab96f1d97ee14304d6047ee46fca5f8cbf
+DIST firefox-115.0-uk.xpi 684819 BLAKE2B 4d9163c890645efbb27233ba51579e8fec42f30d8bf822e10f0e660407f0adbb58252e42e446aeb528cbc49a49351bbd0edca2dee7b9795fd5142c799f42353c SHA512 8970e2ce1b312fc5618d6a547e6e7b0c7688483a354f3f8bd6ae4d2b0ea6ed9c38e80686e0bb055c91d3c5b428637722959c7417171c7626333385753af1bb8a
+DIST firefox-115.0-ur.xpi 570586 BLAKE2B 7c2f57a9ec094062afbb0a9025fcd3d907676b32665dd40018c55f7a3465b52a352acaa673e5bfc035be0efbae1080127439da9efe94f69fa4ef5ae64b42341f SHA512 4210e9d081d260c8ea860ff5e664e532e1f230727c199331ebdf00d0ab7f22616813af79c8f8fc6e83fde39e7e14c125cab19afbed7b92c0692a32afacac9548
+DIST firefox-115.0-uz.xpi 488313 BLAKE2B 7186fe5c3e14f0d52d8ff3ef0bef5a285e57285bdc867e0611d93db148874d23d70c7427d0f2082231407c0d6a9e9e78e0ad686841868636d197914b4798b633 SHA512 3485f3f4fa74bd0d7a6c500f2c18cfa077ae90b5b952dea25352031990fca4dd832897e9a8782e39db7c12017dcb28a80b0a04a05d4236171123428742370d31
+DIST firefox-115.0-vi.xpi 631054 BLAKE2B 78293b383d62796d9731cfa669671c3405faba23119c20767893cf5df3d66cef59b5fc406d243808a4c68e1fed793bfd2ef05193379452d1c56078757ca7c525 SHA512 c2910481a0950ed69a52283b70c40e3c7ad5840865efc07cfc82f8e5deec1144fd80b60e62324c73eba0dbc675b57ee0f89f8b20220e818ae77e1b4bb943871c
+DIST firefox-115.0-xh.xpi 429450 BLAKE2B 206183f10758acde849aaddf3ac261c49fc49c274ca643ae46b0609779b18b85391df3a2f3e34b4854f4234860df374c8aadb2711a0220f8414dcd0988c0fd9a SHA512 e696b5a960f12173e6766002f6cb8b743c422ea13d0067ca1c78b6626846fb42216dec1fac536407c3a4466cbc48c25cc7526544537a3be4215882f6beceeb24
+DIST firefox-115.0-zh-CN.xpi 629739 BLAKE2B 4fdd9f7534512796b5540aa08a0519bebeb12b1d41ebfa6b7669de94a68769b53bbb90535c5b7473f3791378fdd92a7bd3901189dcf93e6a8a5fa437a45ba9bc SHA512 9ba2ccfe09104ee005f39a6171724f0fdfa89d11dac3d1747c77d431513ac4cec1b5cd869ad003f8b07249fdff7bdc335e7596a5326b4e6d738809d1d79a610e
+DIST firefox-115.0-zh-TW.xpi 631510 BLAKE2B ceb95485fd162e056a4d02b310d751d3023963d4cd64d11205fd06198ee4757c83601cfa65163ecb2c1868fdf7d8872beb0b1dc491dd4b59fba98330398d8fb0 SHA512 afa77b7e710329af3cb1c8b1fd65a42e5c2bac52495a3917047b7fa7e5d813cb4e39d03e649e6aed34449011926cd82baa2c7fa31eefb969f9806c1d9485b052
+DIST firefox-115.0.source.tar.xz 505151516 BLAKE2B f5489d96be60f3ed5f5657cb43142a876a7ef2bfe46b2ebb54df2b9be8262ab8c8d3aa342adf84fa68ffe0abc63e3b4671f310e0a3dd4c53c137a612e9e67932 SHA512 ed5d150e4dfdc01026beb3ae502a0b04321dd130084fdef63afce79a8a7a4898741d08f77716ba720c24f31b9c732c00ad0f1cd408b35b5eb6601a10014fb1a2
EBUILD firefox-102.12.0.ebuild 36934 BLAKE2B c220162fca46646a54dbfdbffd8f1f48d7dd5bbb89fd172311eeafc2c151ac0f99741e45f79beaee5cf14e76818814770101ff806fe063595d0d0e1fede65691 SHA512 326871f23739414945ff6213c68fd17806b1a8195040a0be836f07b558d1ff67786f5179671f1a7eedbd9c4035f200954acbefe85ccbe5cfb4b31708824d7448
EBUILD firefox-113.0.2.ebuild 41932 BLAKE2B d1c0bf0b9391896ef853224a1aea274e6ae933cbfd437221d8fc189323625ccc0568f3ed82094bd4575620a4e121bc652556b8a62cd19b2ab9ca70083a575165 SHA512 a241b516ee3302458c2bd99bb40a3b8e3e6af7955308493fc17b5c73ab8c486cec08b62bdeabd2247a505351edb0ee5c9957320f3b4b0345e7143501a4aa6d5c
EBUILD firefox-114.0.ebuild 42940 BLAKE2B 280e6c46998da3f76e903f6d2180aef136c9088b4406c3eb9c8bc44a021739fd599860e48514f161ea6d41405f3466ca3b33d9f1c3173275f974bee87546fdd1 SHA512 b75253a0a88b3c43f268fb765dc0aeb8759e21386499ef8dff747ba5489e0bc0b2393475068fe64f94af09a3a12b8a9ec7cb01243cd8917c8a2376a5acb6bc8a
+EBUILD firefox-115.0.ebuild 42960 BLAKE2B 1e64482adebece585562a35fc0ee227de4eadb91163e1797d62cb83cfc959d6a24871aa0ceab66e272e59e1bbec3aae50d33f0ead4490ec6dae494bc7dec6025 SHA512 fcf9ade2d71600efb377a61537b3c893baf41d9a1f4662d2ccd1c62ec8eb5995c52c1e773ad0a17287fb2274cfc5b1cb8c4576f4b15d643ffbb83a3319e0465d
MISC metadata.xml 2349 BLAKE2B 28d361b31232cb633877c0229f923638614b369caf92d392d9f0a1d51a5a1596b9ee7817076673de381fcbc708d9038da967dfe2440f4d21c1658b6dea2783cf SHA512 61bc9614c7d56a68fdfbd0ffbc2c828002a0be6b56523109dfb482d73f7739b934dcf407088fb5cca0f0c1c89b56a2c8d9afd836d39bf4108d3510a81814135c
diff --git a/www-client/firefox/firefox-115.0.ebuild b/www-client/firefox/firefox-115.0.ebuild
new file mode 100644
index 000000000000..1f0b3387a40a
--- /dev/null
+++ b/www-client/firefox/firefox-115.0.ebuild
@@ -0,0 +1,1458 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FIREFOX_PATCHSET="firefox-115-patches-02.tar.xz"
+
+LLVM_MAX_SLOT=16
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="ncurses,sqlite,ssl"
+
+WANT_AUTOCONF="2.1"
+
+VIRTUALX_REQUIRED="manual"
+
+MOZ_ESR=
+
+MOZ_PV=${PV}
+MOZ_PV_SUFFIX=
+if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then
+ MOZ_PV_SUFFIX=${BASH_REMATCH[1]}
+
+ # Convert the ebuild version to the upstream Mozilla version
+ MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI
+ MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
+ MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI
+fi
+
+if [[ -n ${MOZ_ESR} ]] ; then
+ # ESR releases have slightly different version numbers
+ MOZ_PV="${MOZ_PV}esr"
+fi
+
+MOZ_PN="${PN%-bin}"
+MOZ_P="${MOZ_PN}-${MOZ_PV}"
+MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}"
+MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}"
+
+inherit autotools check-reqs desktop flag-o-matic gnome2-utils linux-info \
+ llvm multiprocessing optfeature pax-utils python-any-r1 toolchain-funcs \
+ virtualx xdg
+
+MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}"
+
+if [[ ${PV} == *_rc* ]] ; then
+ MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}"
+fi
+
+PATCH_URIS=(
+ https://dev.gentoo.org/~juippis/mozilla/patchsets/${FIREFOX_PATCHSET}
+)
+
+SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz
+ ${PATCH_URIS[@]}"
+
+DESCRIPTION="Firefox Web Browser"
+HOMEPAGE="https://www.mozilla.com/firefox"
+
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+SLOT="rapid"
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+
+IUSE="+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel"
+IUSE+=" jack +jumbo-build libproxy lto +openh264 pgo pulseaudio sndio selinux"
+IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png system-python-libs +system-webp"
+IUSE+=" +telemetry valgrind wayland wifi +X"
+
+# Firefox-only IUSE
+IUSE+=" geckodriver +gmp-autoupdate screencast"
+
+REQUIRED_USE="|| ( X wayland )
+ debug? ( !system-av1 )
+ pgo? ( lto )
+ wifi? ( dbus )"
+
+FF_ONLY_DEPEND="!www-client/firefox:0
+ !www-client/firefox:esr
+ screencast? ( media-video/pipewire:= )
+ selinux? ( sec-policy/selinux-mozilla )"
+BDEPEND="${PYTHON_DEPS}
+ || (
+ (
+ sys-devel/clang:16
+ sys-devel/llvm:16
+ clang? (
+ || (
+ sys-devel/lld:16
+ sys-devel/mold
+ )
+ virtual/rust:0/llvm-16
+ pgo? ( =sys-libs/compiler-rt-sanitizers-16*[profile] )
+ )
+ )
+ (
+ sys-devel/clang:15
+ sys-devel/llvm:15
+ clang? (
+ || (
+ sys-devel/lld:15
+ sys-devel/mold
+ )
+ virtual/rust:0/llvm-15
+ pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] )
+ )
+ )
+ )
+ app-alternatives/awk
+ app-arch/unzip
+ app-arch/zip
+ >=dev-util/cbindgen-0.24.3
+ net-libs/nodejs
+ virtual/pkgconfig
+ !clang? ( >=virtual/rust-1.65 )
+ amd64? ( >=dev-lang/nasm-2.14 )
+ x86? ( >=dev-lang/nasm-2.14 )
+ pgo? (
+ X? (
+ sys-devel/gettext
+ x11-base/xorg-server[xvfb]
+ x11-apps/xhost
+ )
+ wayland? (
+ >=gui-libs/wlroots-0.15.1-r1[tinywl]
+ x11-misc/xkeyboard-config
+ )
+ )"
+COMMON_DEPEND="${FF_ONLY_DEPEND}
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/libffi:=
+ >=dev-libs/nss-3.90
+ >=dev-libs/nspr-4.35
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/mesa
+ media-video/ffmpeg
+ sys-libs/zlib
+ virtual/freedesktop-icon-theme
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/pango
+ x11-libs/pixman
+ dbus? (
+ dev-libs/dbus-glib
+ sys-apps/dbus
+ )
+ jack? ( virtual/jack )
+ pulseaudio? (
+ || (
+ media-libs/libpulse
+ >=media-sound/apulse-0.1.12-r4[sdk]
+ )
+ )
+ libproxy? ( net-libs/libproxy )
+ selinux? ( sec-policy/selinux-mozilla )
+ sndio? ( >=media-sound/sndio-1.8.0-r1 )
+ screencast? ( media-video/pipewire:= )
+ system-av1? (
+ >=media-libs/dav1d-1.0.0:=
+ >=media-libs/libaom-1.0.0:=
+ )
+ system-harfbuzz? (
+ >=media-gfx/graphite2-1.3.13
+ >=media-libs/harfbuzz-2.8.1:0=
+ )
+ system-icu? ( >=dev-libs/icu-73.1:= )
+ system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
+ system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] )
+ system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] )
+ system-png? ( >=media-libs/libpng-1.6.35:0=[apng] )
+ system-webp? ( >=media-libs/libwebp-1.1.0:0= )
+ valgrind? ( dev-util/valgrind )
+ wayland? (
+ >=media-libs/libepoxy-1.5.10-r1
+ x11-libs/gtk+:3[wayland]
+ x11-libs/libxkbcommon[wayland]
+ )
+ wifi? (
+ kernel_linux? (
+ dev-libs/dbus-glib
+ net-misc/networkmanager
+ sys-apps/dbus
+ )
+ )
+ X? (
+ virtual/opengl
+ x11-libs/cairo[X]
+ x11-libs/gtk+:3[X]
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libxkbcommon[X]
+ x11-libs/libXrandr
+ x11-libs/libXtst
+ x11-libs/libxcb:=
+ )"
+RDEPEND="${COMMON_DEPEND}
+ jack? ( virtual/jack )
+ openh264? ( media-libs/openh264:*[plugin] )"
+DEPEND="${COMMON_DEPEND}
+ X? (
+ x11-base/xorg-proto
+ x11-libs/libICE
+ x11-libs/libSM
+ )"
+
+S="${WORKDIR}/${PN}-${PV%_*}"
+
+# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or
+# overridden in the enviromnent (advanced hackers only)
+if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then
+ MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
+fi
+
+llvm_check_deps() {
+ if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then
+ einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if use clang && ! tc-ld-is-mold ; then
+ if ! has_version -b "sys-devel/lld:${LLVM_SLOT}" ; then
+ einfo "sys-devel/lld:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if ! has_version -b "virtual/rust:0/llvm-${LLVM_SLOT}" ; then
+ einfo "virtual/rust:0/llvm-${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if use pgo ; then
+ if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile]" ; then
+ einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile] is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+ fi
+ fi
+
+ einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2
+}
+
+MOZ_LANGS=(
+ af ar ast be bg br ca cak cs cy da de dsb
+ el en-CA en-GB en-US es-AR es-ES et eu
+ fi fr fy-NL ga-IE gd gl he hr hsb hu
+ id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO
+ pa-IN pl pt-BR pt-PT rm ro ru
+ sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW
+)
+
+# Firefox-only LANGS
+MOZ_LANGS+=( ach )
+MOZ_LANGS+=( an )
+MOZ_LANGS+=( az )
+MOZ_LANGS+=( bn )
+MOZ_LANGS+=( bs )
+MOZ_LANGS+=( ca-valencia )
+MOZ_LANGS+=( eo )
+MOZ_LANGS+=( es-CL )
+MOZ_LANGS+=( es-MX )
+MOZ_LANGS+=( fa )
+MOZ_LANGS+=( ff )
+MOZ_LANGS+=( fur )
+MOZ_LANGS+=( gn )
+MOZ_LANGS+=( gu-IN )
+MOZ_LANGS+=( hi-IN )
+MOZ_LANGS+=( hy-AM )
+MOZ_LANGS+=( ia )
+MOZ_LANGS+=( km )
+MOZ_LANGS+=( kn )
+MOZ_LANGS+=( lij )
+MOZ_LANGS+=( mk )
+MOZ_LANGS+=( mr )
+MOZ_LANGS+=( my )
+MOZ_LANGS+=( ne-NP )
+MOZ_LANGS+=( oc )
+MOZ_LANGS+=( sc )
+MOZ_LANGS+=( sco )
+MOZ_LANGS+=( si )
+MOZ_LANGS+=( son )
+MOZ_LANGS+=( szl )
+MOZ_LANGS+=( ta )
+MOZ_LANGS+=( te )
+MOZ_LANGS+=( tl )
+MOZ_LANGS+=( trs )
+MOZ_LANGS+=( ur )
+MOZ_LANGS+=( xh )
+
+mozilla_set_globals() {
+ # https://bugs.gentoo.org/587334
+ local MOZ_TOO_REGIONALIZED_FOR_L10N=(
+ fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE
+ )
+
+ local lang xflag
+ for lang in "${MOZ_LANGS[@]}" ; do
+ # en and en_US are handled internally
+ if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then
+ continue
+ fi
+
+ # strip region subtag if $lang is in the list
+ if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then
+ xflag=${lang%%-*}
+ else
+ xflag=${lang}
+ fi
+
+ SRC_URI+=" l10n_${xflag/[_@]/-}? ("
+ SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi"
+ SRC_URI+=" )"
+ IUSE+=" l10n_${xflag/[_@]/-}"
+ done
+}
+mozilla_set_globals
+
+moz_clear_vendor_checksums() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -ne 1 ]] ; then
+ die "${FUNCNAME} requires exact one argument"
+ fi
+
+ einfo "Clearing cargo checksums for ${1} ..."
+
+ sed -i \
+ -e 's/\("files":{\)[^}]*/\1/' \
+ "${S}"/third_party/rust/${1}/.cargo-checksum.json \
+ || die
+}
+
+moz_install_xpi() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local DESTDIR=${1}
+ shift
+
+ insinto "${DESTDIR}"
+
+ local emid xpi_file xpi_tmp_dir
+ for xpi_file in "${@}" ; do
+ emid=
+ xpi_tmp_dir=$(mktemp -d --tmpdir="${T}")
+
+ # Unpack XPI
+ unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die
+
+ # Determine extension ID
+ if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then
+ emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf")
+ [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf"
+ elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then
+ emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json")
+ [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json"
+ else
+ die "failed to determine extension id"
+ fi
+
+ einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..."
+ newins "${xpi_file}" "${emid}.xpi"
+ done
+}
+
+mozconfig_add_options_ac() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local reason=${1}
+ shift
+
+ local option
+ for option in ${@} ; do
+ echo "ac_add_options ${option} # ${reason}" >>${MOZCONFIG}
+ done
+}
+
+mozconfig_add_options_mk() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local reason=${1}
+ shift
+
+ local option
+ for option in ${@} ; do
+ echo "mk_add_options ${option} # ${reason}" >>${MOZCONFIG}
+ done
+}
+
+mozconfig_use_enable() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 1 ]] ; then
+ die "${FUNCNAME} requires at least one arguments"
+ fi
+
+ local flag=$(use_enable "${@}")
+ mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}"
+}
+
+mozconfig_use_with() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 1 ]] ; then
+ die "${FUNCNAME} requires at least one arguments"
+ fi
+
+ local flag=$(use_with "${@}")
+ mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}"
+}
+
+# This is a straight copypaste from toolchain-funcs.eclass's 'tc-ld-is-lld', and is temporarily
+# placed here until toolchain-funcs.eclass gets an official support for mold linker.
+# Please see:
+# https://github.com/gentoo/gentoo/pull/28366 ||
+# https://github.com/gentoo/gentoo/pull/28355
+tc-ld-is-mold() {
+ local out
+
+ # Ensure ld output is in English.
+ local -x LC_ALL=C
+
+ # First check the linker directly.
+ out=$($(tc-getLD "$@") --version 2>&1)
+ if [[ ${out} == *"mold"* ]] ; then
+ return 0
+ fi
+
+ # Then see if they're selecting mold via compiler flags.
+ # Note: We're assuming they're using LDFLAGS to hold the
+ # options and not CFLAGS/CXXFLAGS.
+ local base="${T}/test-tc-linker"
+ cat <<-EOF > "${base}.c"
+ int main() { return 0; }
+ EOF
+ out=$($(tc-getCC "$@") ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -Wl,--version "${base}.c" -o "${base}" 2>&1)
+ rm -f "${base}"*
+ if [[ ${out} == *"mold"* ]] ; then
+ return 0
+ fi
+
+ # No mold here!
+ return 1
+}
+
+virtwl() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ [[ $# -lt 1 ]] && die "${FUNCNAME} needs at least one argument"
+ [[ -n $XDG_RUNTIME_DIR ]] || die "${FUNCNAME} needs XDG_RUNTIME_DIR to be set; try xdg_environment_reset"
+ tinywl -h >/dev/null || die 'tinywl -h failed'
+
+ # TODO: don't run addpredict in utility function. WLR_RENDERER=pixman doesn't work
+ addpredict /dev/dri
+ local VIRTWL VIRTWL_PID
+ coproc VIRTWL { WLR_BACKENDS=headless exec tinywl -s 'echo $WAYLAND_DISPLAY; read _; kill $PPID'; }
+ local -x WAYLAND_DISPLAY
+ read WAYLAND_DISPLAY <&${VIRTWL[0]}
+
+ debug-print "${FUNCNAME}: $@"
+ "$@"
+ local r=$?
+
+ [[ -n $VIRTWL_PID ]] || die "tinywl exited unexpectedly"
+ exec {VIRTWL[0]}<&- {VIRTWL[1]}>&-
+ return $r
+}
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+ if use pgo ; then
+ if ! has usersandbox $FEATURES ; then
+ die "You must enable usersandbox as X server can not run as root!"
+ fi
+ fi
+
+ # Ensure we have enough disk space to compile
+ if use pgo || use lto || use debug ; then
+ CHECKREQS_DISK_BUILD="13500M"
+ else
+ CHECKREQS_DISK_BUILD="6600M"
+ fi
+
+ check-reqs_pkg_pretend
+ fi
+}
+
+pkg_setup() {
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+ if use pgo ; then
+ if ! has userpriv ${FEATURES} ; then
+ eerror "Building ${PN} with USE=pgo and FEATURES=-userpriv is not supported!"
+ fi
+ fi
+
+ # Ensure we have enough disk space to compile
+ if use pgo || use lto || use debug ; then
+ CHECKREQS_DISK_BUILD="13500M"
+ else
+ CHECKREQS_DISK_BUILD="6400M"
+ fi
+
+ check-reqs_pkg_setup
+
+ llvm_pkg_setup
+
+ if use clang && use lto && tc-ld-is-lld ; then
+ local version_lld=$(ld.lld --version 2>/dev/null | awk '{ print $2 }')
+ [[ -n ${version_lld} ]] && version_lld=$(ver_cut 1 "${version_lld}")
+ [[ -z ${version_lld} ]] && die "Failed to read ld.lld version!"
+
+ local version_llvm_rust=$(rustc -Vv 2>/dev/null | grep -F -- 'LLVM version:' | awk '{ print $3 }')
+ [[ -n ${version_llvm_rust} ]] && version_llvm_rust=$(ver_cut 1 "${version_llvm_rust}")
+ [[ -z ${version_llvm_rust} ]] && die "Failed to read used LLVM version from rustc!"
+
+ if ver_test "${version_lld}" -ne "${version_llvm_rust}" ; then
+ eerror "Rust is using LLVM version ${version_llvm_rust} but ld.lld version belongs to LLVM version ${version_lld}."
+ eerror "You will be unable to link ${CATEGORY}/${PN}. To proceed you have the following options:"
+ eerror " - Manually switch rust version using 'eselect rust' to match used LLVM version"
+ eerror " - Switch to dev-lang/rust[system-llvm] which will guarantee matching version"
+ eerror " - Build ${CATEGORY}/${PN} without USE=lto"
+ eerror " - Rebuild lld with llvm that was used to build rust (may need to rebuild the whole "
+ eerror " llvm/clang/lld/rust chain depending on your @world updates)"
+ die "LLVM version used by Rust (${version_llvm_rust}) does not match with ld.lld version (${version_lld})!"
+ fi
+ fi
+
+ python-any-r1_pkg_setup
+
+ # Avoid PGO profiling problems due to enviroment leakage
+ # These should *always* be cleaned up anyway
+ unset \
+ DBUS_SESSION_BUS_ADDRESS \
+ DISPLAY \
+ ORBIT_SOCKETDIR \
+ SESSION_MANAGER \
+ XAUTHORITY \
+ XDG_CACHE_HOME \
+ XDG_SESSION_COOKIE
+
+ # Build system is using /proc/self/oom_score_adj, bug #604394
+ addpredict /proc/self/oom_score_adj
+
+ if use pgo ; then
+ # Update 105.0: "/proc/self/oom_score_adj" isn't enough anymore with pgo, but not sure
+ # whether that's due to better OOM handling by Firefox (bmo#1771712), or portage
+ # (PORTAGE_SCHEDULING_POLICY) update...
+ addpredict /proc
+
+ # May need a wider addpredict when using wayland+pgo.
+ addpredict /dev/dri
+
+ # Allow access to GPU during PGO run
+ local ati_cards mesa_cards nvidia_cards render_cards
+ shopt -s nullglob
+
+ ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g')
+ if [[ -n "${ati_cards}" ]] ; then
+ addpredict "${ati_cards}"
+ fi
+
+ mesa_cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
+ if [[ -n "${mesa_cards}" ]] ; then
+ addpredict "${mesa_cards}"
+ fi
+
+ nvidia_cards=$(echo -n /dev/nvidia* | sed 's/ /:/g')
+ if [[ -n "${nvidia_cards}" ]] ; then
+ addpredict "${nvidia_cards}"
+ fi
+
+ render_cards=$(echo -n /dev/dri/renderD128* | sed 's/ /:/g')
+ if [[ -n "${render_cards}" ]] ; then
+ addpredict "${render_cards}"
+ fi
+
+ shopt -u nullglob
+ fi
+
+ if ! mountpoint -q /dev/shm ; then
+ # If /dev/shm is not available, configure is known to fail with
+ # a traceback report referencing /usr/lib/pythonN.N/multiprocessing/synchronize.py
+ ewarn "/dev/shm is not mounted -- expect build failures!"
+ fi
+
+ # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ if [[ -z "${MOZ_API_KEY_GOOGLE+set}" ]] ; then
+ MOZ_API_KEY_GOOGLE="AIzaSyDEAOvatFogGaPi0eTgsV_ZlEzx0ObmepsMzfAc"
+ fi
+
+ if [[ -z "${MOZ_API_KEY_LOCATION+set}" ]] ; then
+ MOZ_API_KEY_LOCATION="AIzaSyB2h2OuRgGaPicUgy5N-5hsZqiPW6sH3n_rptiQ"
+ fi
+
+ # Mozilla API keys (see https://location.services.mozilla.com/api)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ if [[ -z "${MOZ_API_KEY_MOZILLA+set}" ]] ; then
+ MOZ_API_KEY_MOZILLA="edb3d487-3a84-46m0ap1e3-9dfd-92b5efaaa005"
+ fi
+
+ # Ensure we use C locale when building, bug #746215
+ export LC_ALL=C
+ fi
+
+ CONFIG_CHECK="~SECCOMP"
+ WARNING_SECCOMP="CONFIG_SECCOMP not set! This system will be unable to play DRM-protected content."
+ linux-info_pkg_setup
+}
+
+src_unpack() {
+ local _lp_dir="${WORKDIR}/language_packs"
+ local _src_file
+
+ if [[ ! -d "${_lp_dir}" ]] ; then
+ mkdir "${_lp_dir}" || die
+ fi
+
+ for _src_file in ${A} ; do
+ if [[ ${_src_file} == *.xpi ]]; then
+ cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!"
+ else
+ unpack ${_src_file}
+ fi
+ done
+}
+
+src_prepare() {
+ if use lto; then
+ rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch || die
+ fi
+
+ if ! use ppc64; then
+ rm -v "${WORKDIR}"/firefox-patches/*ppc64*.patch || die
+ fi
+
+ eapply "${WORKDIR}/firefox-patches"
+
+ # Allow user to apply any additional patches without modifing ebuild
+ eapply_user
+
+ # Make cargo respect MAKEOPTS
+ export CARGO_BUILD_JOBS="$(makeopts_jobs)"
+
+ # Make LTO respect MAKEOPTS
+ sed -i \
+ -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/build/moz.configure/lto-pgo.configure \
+ || die "sed failed to set num_cores"
+
+ # Make ICU respect MAKEOPTS
+ sed -i \
+ -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/intl/icu_sources_data.py \
+ || die "sed failed to set num_cores"
+
+ # sed-in toolchain prefix
+ sed -i \
+ -e "s/objdump/${CHOST}-objdump/" \
+ "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py \
+ || die "sed failed to set toolchain prefix"
+
+ sed -i \
+ -e 's/ccache_stats = None/return None/' \
+ "${S}"/python/mozbuild/mozbuild/controller/building.py \
+ || die "sed failed to disable ccache stats call"
+
+ einfo "Removing pre-built binaries ..."
+
+ find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die
+
+ # Respect choice for "jumbo-build"
+ # Changing the value for FILES_PER_UNIFIED_FILE may not work, see #905431
+ if [[ -n ${FILES_PER_UNIFIED_FILE} ]] && use jumbo-build; then
+ local my_files_per_unified_file=${FILES_PER_UNIFIED_FILE:=16}
+ elog ""
+ elog "jumbo-build defaults modified to ${my_files_per_unified_file}."
+ elog "if you get a build failure, try undefining FILES_PER_UNIFIED_FILE,"
+ elog "if that fails try -jumbo-build before opening a bug report."
+ elog ""
+
+ sed -i -e "s/\"FILES_PER_UNIFIED_FILE\", 16/\"FILES_PER_UNIFIED_FILE\", "${my_files_per_unified_file}"/" python/mozbuild/mozbuild/frontend/data.py ||
+ die "Failed to adjust FILES_PER_UNIFIED_FILE in python/mozbuild/mozbuild/frontend/data.py"
+ sed -i -e "s/FILES_PER_UNIFIED_FILE = 6/FILES_PER_UNIFIED_FILE = "${my_files_per_unified_file}"/" js/src/moz.build ||
+ die "Failed to adjust FILES_PER_UNIFIED_FILE in js/src/moz.build"
+ fi
+
+ # Create build dir
+ BUILD_DIR="${WORKDIR}/${PN}_build"
+ mkdir -p "${BUILD_DIR}" || die
+
+ # Write API keys to disk
+ echo -n "${MOZ_API_KEY_GOOGLE//gGaPi/}" > "${S}"/api-google.key || die
+ echo -n "${MOZ_API_KEY_LOCATION//gGaPi/}" > "${S}"/api-location.key || die
+ echo -n "${MOZ_API_KEY_MOZILLA//m0ap1/}" > "${S}"/api-mozilla.key || die
+
+ xdg_environment_reset
+}
+
+src_configure() {
+ # Show flags set at the beginning
+ einfo "Current BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}"
+ einfo "Current CFLAGS:\t\t${CFLAGS:-no value set}"
+ einfo "Current CXXFLAGS:\t\t${CXXFLAGS:-no value set}"
+ einfo "Current LDFLAGS:\t\t${LDFLAGS:-no value set}"
+ einfo "Current RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}"
+
+ local have_switched_compiler=
+ if use clang; then
+ # Force clang
+ einfo "Enforcing the use of clang due to USE=clang ..."
+
+ local version_clang=$(clang --version 2>/dev/null | grep -F -- 'clang version' | awk '{ print $3 }')
+ [[ -n ${version_clang} ]] && version_clang=$(ver_cut 1 "${version_clang}")
+ [[ -z ${version_clang} ]] && die "Failed to read clang version!"
+
+ if tc-is-gcc; then
+ have_switched_compiler=yes
+ fi
+
+ AR=llvm-ar
+ CC=${CHOST}-clang-${version_clang}
+ CXX=${CHOST}-clang++-${version_clang}
+ NM=llvm-nm
+ RANLIB=llvm-ranlib
+ elif ! use clang && ! tc-is-gcc ; then
+ # Force gcc
+ have_switched_compiler=yes
+ einfo "Enforcing the use of gcc due to USE=-clang ..."
+ AR=gcc-ar
+ CC=${CHOST}-gcc
+ CXX=${CHOST}-g++
+ NM=gcc-nm
+ RANLIB=gcc-ranlib
+ fi
+
+ if [[ -n "${have_switched_compiler}" ]] ; then
+ # Because we switched active compiler we have to ensure
+ # that no unsupported flags are set
+ strip-unsupported-flags
+ fi
+
+ # Ensure we use correct toolchain,
+ # AS is used in a non-standard way by upstream, #bmo1654031
+ export HOST_CC="$(tc-getBUILD_CC)"
+ export HOST_CXX="$(tc-getBUILD_CXX)"
+ export AS="$(tc-getCC) -c"
+ tc-export CC CXX LD AR AS NM OBJDUMP RANLIB PKG_CONFIG
+
+ # Pass the correct toolchain paths through cbindgen
+ if tc-is-cross-compiler ; then
+ export BINDGEN_CFLAGS="${SYSROOT:+--sysroot=${ESYSROOT}} --target=${CHOST} ${BINDGEN_CFLAGS-}"
+ fi
+
+ # Set MOZILLA_FIVE_HOME
+ export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+
+ # python/mach/mach/mixin/process.py fails to detect SHELL
+ export SHELL="${EPREFIX}/bin/bash"
+
+ # Set state path
+ export MOZBUILD_STATE_PATH="${BUILD_DIR}"
+
+ # Set MOZCONFIG
+ export MOZCONFIG="${S}/.mozconfig"
+
+ # Initialize MOZCONFIG
+ mozconfig_add_options_ac '' --enable-application=browser
+ mozconfig_add_options_ac '' --enable-project=browser
+
+ # Set Gentoo defaults
+ if use telemetry; then
+ export MOZILLA_OFFICIAL=1
+ fi
+
+ mozconfig_add_options_ac 'Gentoo default' \
+ --allow-addon-sideload \
+ --disable-cargo-incremental \
+ --disable-crashreporter \
+ --disable-gpsd \
+ --disable-install-strip \
+ --disable-legacy-profile-creation \
+ --disable-parental-controls \
+ --disable-strip \
+ --disable-tests \
+ --disable-updater \
+ --disable-wmf \
+ --enable-negotiateauth \
+ --enable-new-pass-manager \
+ --enable-official-branding \
+ --enable-release \
+ --enable-system-ffi \
+ --enable-system-pixman \
+ --enable-system-policies \
+ --host="${CBUILD:-${CHOST}}" \
+ --libdir="${EPREFIX}/usr/$(get_libdir)" \
+ --prefix="${EPREFIX}/usr" \
+ --target="${CHOST}" \
+ --without-ccache \
+ --without-wasm-sandboxed-libraries \
+ --with-intl-api \
+ --with-libclang-path="$(llvm-config --libdir)" \
+ --with-system-nspr \
+ --with-system-nss \
+ --with-system-zlib \
+ --with-toolchain-prefix="${CHOST}-" \
+ --with-unsigned-addon-scopes=app,system \
+ --x-includes="${ESYSROOT}/usr/include" \
+ --x-libraries="${ESYSROOT}/usr/$(get_libdir)"
+
+ # Set update channel
+ local update_channel=release
+ [[ -n ${MOZ_ESR} ]] && update_channel=esr
+ mozconfig_add_options_ac '' --update-channel=${update_channel}
+
+ if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then
+ mozconfig_add_options_ac '' --enable-rust-simd
+ fi
+
+ # For future keywording: This is currently (97.0) only supported on:
+ # amd64, arm, arm64 & x86.
+ # Might want to flip the logic around if Firefox is to support more arches.
+ # bug 833001, bug 903411#c8
+ if use ppc64 || use riscv; then
+ mozconfig_add_options_ac '' --disable-sandbox
+ elif use valgrind; then
+ mozconfig_add_options_ac 'valgrind requirement' --disable-sandbox
+ else
+ mozconfig_add_options_ac '' --enable-sandbox
+ fi
+
+ # Enable JIT on riscv64 explicitly
+ # Can be removed once upstream enable it by default in the future.
+ use riscv && mozconfig_add_options_ac 'Enable JIT for RISC-V 64' --enable-jit
+
+ if [[ -s "${S}/api-google.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-google.key" | md5sum | awk '{ print $1 }') != 709560c02f94b41f9ad2c49207be6c54 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-google-safebrowsing-api-keyfile="${S}/api-google.key"
+ else
+ einfo "Building without Google API key ..."
+ fi
+
+ if [[ -s "${S}/api-location.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-location.key" | md5sum | awk '{ print $1 }') != ffb7895e35dedf832eb1c5d420ac7420 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-google-location-service-api-keyfile="${S}/api-location.key"
+ else
+ einfo "Building without Location API key ..."
+ fi
+
+ if [[ -s "${S}/api-mozilla.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-mozilla.key" | md5sum | awk '{ print $1 }') != 3927726e9442a8e8fa0e46ccc39caa27 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-mozilla-api-keyfile="${S}/api-mozilla.key"
+ else
+ einfo "Building without Mozilla API key ..."
+ fi
+
+ mozconfig_use_with system-av1
+ mozconfig_use_with system-harfbuzz
+ mozconfig_use_with system-harfbuzz system-graphite2
+ mozconfig_use_with system-icu
+ mozconfig_use_with system-jpeg
+ mozconfig_use_with system-libevent
+ mozconfig_use_with system-libvpx
+ mozconfig_use_with system-png
+ mozconfig_use_with system-webp
+
+ mozconfig_use_enable dbus
+ mozconfig_use_enable libproxy
+ mozconfig_use_enable valgrind
+
+ use eme-free && mozconfig_add_options_ac '+eme-free' --disable-eme
+
+ mozconfig_use_enable geckodriver
+
+ if use hardened ; then
+ mozconfig_add_options_ac "+hardened" --enable-hardening
+ append-ldflags "-Wl,-z,relro -Wl,-z,now"
+ fi
+
+ local myaudiobackends=""
+ use jack && myaudiobackends+="jack,"
+ use sndio && myaudiobackends+="sndio,"
+ use pulseaudio && myaudiobackends+="pulseaudio,"
+ ! use pulseaudio && myaudiobackends+="alsa,"
+
+ mozconfig_add_options_ac '--enable-audio-backends' --enable-audio-backends="${myaudiobackends::-1}"
+
+ mozconfig_use_enable wifi necko-wifi
+
+ ! use jumbo-build && mozconfig_add_options_ac '--disable-unified-build' --disable-unified-build
+
+ if use X && use wayland ; then
+ mozconfig_add_options_ac '+x11+wayland' --enable-default-toolkit=cairo-gtk3-x11-wayland
+ elif ! use X && use wayland ; then
+ mozconfig_add_options_ac '+wayland' --enable-default-toolkit=cairo-gtk3-wayland-only
+ else
+ mozconfig_add_options_ac '+x11' --enable-default-toolkit=cairo-gtk3
+ fi
+
+ if use lto ; then
+ if use clang ; then
+ # Upstream only supports lld or mold when using clang.
+ if tc-ld-is-mold ; then
+ mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
+ else
+ mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld
+ fi
+
+ mozconfig_add_options_ac '+lto' --enable-lto=cross
+
+ else
+ # ThinLTO is currently broken, see bmo#1644409.
+ # mold does not support gcc+lto combination.
+ mozconfig_add_options_ac '+lto' --enable-lto=full
+ mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd
+ fi
+
+ if use pgo ; then
+ mozconfig_add_options_ac '+pgo' MOZ_PGO=1
+
+ if use clang ; then
+ # Used in build/pgo/profileserver.py
+ export LLVM_PROFDATA="llvm-profdata"
+ fi
+ fi
+ else
+ # Avoid auto-magic on linker
+ if use clang ; then
+ # lld is upstream's default
+ if tc-ld-is-mold ; then
+ mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
+ else
+ mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld
+ fi
+
+ else
+ if tc-ld-is-mold ; then
+ mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
+ else
+ mozconfig_add_options_ac "linker is set to bfd due to USE=-clang" --enable-linker=bfd
+ fi
+ fi
+ fi
+
+ # LTO flag was handled via configure
+ filter-lto
+
+ mozconfig_use_enable debug
+ if use debug ; then
+ mozconfig_add_options_ac '+debug' --disable-optimize
+ mozconfig_add_options_ac '+debug' --enable-real-time-tracing
+ else
+ mozconfig_add_options_ac 'Gentoo defaults' --disable-real-time-tracing
+
+ if is-flag '-g*' ; then
+ if use clang ; then
+ mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*')
+ else
+ mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols
+ fi
+ else
+ mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols
+ fi
+
+ if is-flag '-O0' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0
+ elif is-flag '-O4' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4
+ elif is-flag '-O3' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3
+ elif is-flag '-O1' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1
+ elif is-flag '-Os' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os
+ else
+ mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2
+ fi
+ fi
+
+ # Debug flag was handled via configure
+ filter-flags '-g*'
+
+ # Optimization flag was handled via configure
+ filter-flags '-O*'
+
+ # Modifications to better support ARM, bug #553364
+ if use cpu_flags_arm_neon ; then
+ mozconfig_add_options_ac '+cpu_flags_arm_neon' --with-fpu=neon
+
+ if ! tc-is-clang ; then
+ # thumb options aren't supported when using clang, bug 666966
+ mozconfig_add_options_ac '+cpu_flags_arm_neon' \
+ --with-thumb=yes \
+ --with-thumb-interwork=no
+ fi
+ fi
+
+ if [[ ${CHOST} == armv*h* ]] ; then
+ mozconfig_add_options_ac 'CHOST=armv*h*' --with-float-abi=hard
+
+ if ! use system-libvpx ; then
+ sed -i \
+ -e "s|softfp|hard|" \
+ "${S}"/media/libvpx/moz.build \
+ || die
+ fi
+ fi
+
+ if use clang ; then
+ # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204
+ # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822
+ # toolkit/moz.configure Elfhack section: target.cpu in ('arm', 'x86', 'x86_64')
+ local disable_elf_hack=
+ if use amd64 ; then
+ disable_elf_hack=yes
+ elif use x86 ; then
+ disable_elf_hack=yes
+ elif use arm ; then
+ disable_elf_hack=yes
+ fi
+
+ if [[ -n ${disable_elf_hack} ]] ; then
+ mozconfig_add_options_ac 'elf-hack is broken when using Clang' --disable-elf-hack
+ fi
+ elif tc-is-gcc ; then
+ if ver_test $(gcc-fullversion) -ge 10 ; then
+ einfo "Forcing -fno-tree-loop-vectorize to workaround GCC bug, see bug 758446 ..."
+ append-cxxflags -fno-tree-loop-vectorize
+ fi
+ fi
+
+ if use elibc_musl && use arm64 ; then
+ mozconfig_add_options_ac 'elf-hack is broken when using musl/arm64' --disable-elf-hack
+ fi
+
+ # Additional ARCH support
+ case "${ARCH}" in
+ arm)
+ # Reduce the memory requirements for linking
+ if use clang ; then
+ # Nothing to do
+ :;
+ elif use lto ; then
+ append-ldflags -Wl,--no-keep-memory
+ else
+ append-ldflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads
+ fi
+ ;;
+ esac
+
+ if ! use elibc_glibc; then
+ mozconfig_add_options_ac '!elibc_glibc' --disable-jemalloc
+ fi
+
+ if use valgrind; then
+ mozconfig_add_options_ac 'valgrind requirement' --disable-jemalloc
+ fi
+
+ # Allow elfhack to work in combination with unstripped binaries
+ # when they would normally be larger than 2GiB.
+ append-ldflags "-Wl,--compress-debug-sections=zlib"
+
+ # Make revdep-rebuild.sh happy; Also required for musl
+ append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags
+
+ # Pass $MAKEOPTS to build system
+ export MOZ_MAKE_FLAGS="${MAKEOPTS}"
+
+ # Use system's Python environment
+ export PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach
+
+ if use system-python-libs; then
+ export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="system"
+ else
+ export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="none"
+ fi
+
+ if ! use telemetry; then
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_CRASHREPORTER=0"
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_DATA_REPORTING=0"
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_SERVICES_HEALTHREPORT=0"
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_TELEMETRY_REPORTING=0"
+ fi
+
+ # Disable notification when build system has finished
+ export MOZ_NOSPAM=1
+
+ # Portage sets XARGS environment variable to "xargs -r" by default which
+ # breaks build system's check_prog() function which doesn't support arguments
+ mozconfig_add_options_ac 'Gentoo default' "XARGS=${EPREFIX}/usr/bin/xargs"
+
+ # Set build dir
+ mozconfig_add_options_mk 'Gentoo default' "MOZ_OBJDIR=${BUILD_DIR}"
+
+ # Show flags we will use
+ einfo "Build BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}"
+ einfo "Build CFLAGS:\t\t${CFLAGS:-no value set}"
+ einfo "Build CXXFLAGS:\t\t${CXXFLAGS:-no value set}"
+ einfo "Build LDFLAGS:\t\t${LDFLAGS:-no value set}"
+ einfo "Build RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}"
+
+ # Handle EXTRA_CONF and show summary
+ local ac opt hash reason
+
+ # Apply EXTRA_ECONF entries to $MOZCONFIG
+ if [[ -n ${EXTRA_ECONF} ]] ; then
+ IFS=\! read -a ac <<<${EXTRA_ECONF// --/\!}
+ for opt in "${ac[@]}"; do
+ mozconfig_add_options_ac "EXTRA_ECONF" --${opt#--}
+ done
+ fi
+
+ echo
+ echo "=========================================================="
+ echo "Building ${PF} with the following configuration"
+ grep ^ac_add_options "${MOZCONFIG}" | while read ac opt hash reason; do
+ [[ -z ${hash} || ${hash} == \# ]] \
+ || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}"
+ printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}"
+ done
+ echo "=========================================================="
+ echo
+
+ if use valgrind; then
+ sed -i -e 's/--enable-optimize=-O[0-9s]/--enable-optimize="-g -O2"/' .mozconfig || die
+ fi
+
+ ./mach configure || die
+}
+
+src_compile() {
+ local virtx_cmd=
+
+ if tc-ld-is-mold && use lto; then
+ # increase ulimit with mold+lto, bugs #892641, #907485
+ if ! ulimit -n 16384 1>/dev/null 2>&1 ; then
+ ewarn "Unable to modify ulimits - building with mold+lto might fail due to low ulimit -n resources."
+ ewarn "Please see bugs #892641 & #907485."
+ else
+ ulimit -n 16384
+ fi
+ fi
+
+ if use pgo; then
+ # Reset and cleanup environment variables used by GNOME/XDG
+ gnome2_environment_reset
+
+ addpredict /root
+
+ if ! use X; then
+ virtx_cmd=virtwl
+ else
+ virtx_cmd=virtx
+ fi
+ fi
+
+ if ! use X; then
+ local -x GDK_BACKEND=wayland
+ else
+ local -x GDK_BACKEND=x11
+ fi
+
+ ${virtx_cmd} ./mach build --verbose || die
+}
+
+src_install() {
+ # xpcshell is getting called during install
+ pax-mark m \
+ "${BUILD_DIR}"/dist/bin/xpcshell \
+ "${BUILD_DIR}"/dist/bin/${PN} \
+ "${BUILD_DIR}"/dist/bin/plugin-container
+
+ DESTDIR="${D}" ./mach install || die
+
+ # Upstream cannot ship symlink but we can (bmo#658850)
+ rm "${ED}${MOZILLA_FIVE_HOME}/${PN}-bin" || die
+ dosym ${PN} ${MOZILLA_FIVE_HOME}/${PN}-bin
+
+ # Don't install llvm-symbolizer from sys-devel/llvm package
+ if [[ -f "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] ; then
+ rm -v "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" || die
+ fi
+
+ # Install policy (currently only used to disable application updates)
+ insinto "${MOZILLA_FIVE_HOME}/distribution"
+ newins "${FILESDIR}"/distribution.ini distribution.ini
+ newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
+
+ # Install system-wide preferences
+ local PREFS_DIR="${MOZILLA_FIVE_HOME}/browser/defaults/preferences"
+ insinto "${PREFS_DIR}"
+ newins "${FILESDIR}"/gentoo-default-prefs.js gentoo-prefs.js
+
+ local GENTOO_PREFS="${ED}${PREFS_DIR}/gentoo-prefs.js"
+
+ # Set dictionary path to use system hunspell
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set spellchecker.dictionary_path pref"
+ pref("spellchecker.dictionary_path", "${EPREFIX}/usr/share/myspell");
+ EOF
+
+ # Force hwaccel prefs if USE=hwaccel is enabled
+ if use hwaccel ; then
+ cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-r2 \
+ >>"${GENTOO_PREFS}" \
+ || die "failed to add prefs to force hardware-accelerated rendering to all-gentoo.js"
+
+ if use wayland; then
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel wayland prefs"
+ pref("gfx.x11-egl.force-enabled", false);
+ EOF
+ else
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel x11 prefs"
+ pref("gfx.x11-egl.force-enabled", true);
+ EOF
+ fi
+ fi
+
+ if ! use gmp-autoupdate ; then
+ local plugin
+ for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
+ einfo "Disabling auto-update for ${plugin} plugin ..."
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to disable autoupdate for ${plugin} media plugin"
+ pref("media.${plugin}.autoupdate", false);
+ EOF
+ done
+ fi
+
+ # Force the graphite pref if USE=system-harfbuzz is enabled, since the pref cannot disable it
+ if use system-harfbuzz ; then
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set gfx.font_rendering.graphite.enabled pref"
+ sticky_pref("gfx.font_rendering.graphite.enabled", true);
+ EOF
+ fi
+
+ # Install language packs
+ local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') )
+ if [[ -n "${langpacks}" ]] ; then
+ moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}"
+ fi
+
+ # Install geckodriver
+ if use geckodriver ; then
+ einfo "Installing geckodriver into ${ED}${MOZILLA_FIVE_HOME} ..."
+ pax-mark m "${BUILD_DIR}"/dist/bin/geckodriver
+ exeinto "${MOZILLA_FIVE_HOME}"
+ doexe "${BUILD_DIR}"/dist/bin/geckodriver
+
+ dosym ${MOZILLA_FIVE_HOME}/geckodriver /usr/bin/geckodriver
+ fi
+
+ # Install icons
+ local icon_srcdir="${S}/browser/branding/official"
+ local icon_symbolic_file="${FILESDIR}/icon/firefox-symbolic.svg"
+
+ insinto /usr/share/icons/hicolor/symbolic/apps
+ newins "${icon_symbolic_file}" ${PN}-symbolic.svg
+
+ local icon size
+ for icon in "${icon_srcdir}"/default*.png ; do
+ size=${icon%.png}
+ size=${size##*/default}
+
+ if [[ ${size} -eq 48 ]] ; then
+ newicon "${icon}" ${PN}.png
+ fi
+
+ newicon -s ${size} "${icon}" ${PN}.png
+ done
+
+ # Install menu
+ local app_name="Mozilla ${MOZ_PN^}"
+ local desktop_file="${FILESDIR}/icon/${PN}-r3.desktop"
+ local desktop_filename="${PN}.desktop"
+ local exec_command="${PN}"
+ local icon="${PN}"
+ local use_wayland="false"
+
+ if use wayland ; then
+ use_wayland="true"
+ fi
+
+ cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die
+
+ sed -i \
+ -e "s:@NAME@:${app_name}:" \
+ -e "s:@EXEC@:${exec_command}:" \
+ -e "s:@ICON@:${icon}:" \
+ "${WORKDIR}/${PN}.desktop-template" \
+ || die
+
+ newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}"
+
+ rm "${WORKDIR}/${PN}.desktop-template" || die
+
+ # Install wrapper script
+ [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}"
+ newbin "${FILESDIR}/${PN}-r1.sh" ${PN}
+
+ # Update wrapper
+ sed -i \
+ -e "s:@PREFIX@:${EPREFIX}/usr:" \
+ -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \
+ -e "s:@APULSELIB_DIR@:${apulselib}:" \
+ -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \
+ "${ED}/usr/bin/${PN}" \
+ || die
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+
+ # If the apulse libs are available in MOZILLA_FIVE_HOME then apulse
+ # does not need to be forced into the LD_LIBRARY_PATH
+ if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then
+ einfo "APULSE found; Generating library symlinks for sound support ..."
+ local lib
+ pushd "${ED}${MOZILLA_FIVE_HOME}" &>/dev/null || die
+ for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do
+ # A quickpkg rolled by hand will grab symlinks as part of the package,
+ # so we need to avoid creating them if they already exist.
+ if [[ ! -L ${lib##*/} ]] ; then
+ ln -s "${lib}" ${lib##*/} || die
+ fi
+ done
+ popd &>/dev/null || die
+ fi
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ if ! use gmp-autoupdate ; then
+ elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
+ elog "installing into new profiles:"
+ local plugin
+ for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
+ elog "\t ${plugin}"
+ done
+ elog
+ fi
+
+ if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then
+ elog "Apulse was detected at merge time on this system and so it will always be"
+ elog "used for sound. If you wish to use pulseaudio instead please unmerge"
+ elog "media-sound/apulse."
+ elog
+ fi
+
+ local show_doh_information
+ local show_normandy_information
+ local show_shortcut_information
+
+ if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+ # New install; Tell user that DoH is disabled by default
+ show_doh_information=yes
+ show_normandy_information=yes
+ show_shortcut_information=no
+ else
+ local replacing_version
+ for replacing_version in ${REPLACING_VERSIONS} ; do
+ if ver_test "${replacing_version}" -lt 91.0 ; then
+ # Tell user that we no longer install a shortcut
+ # per supported display protocol
+ show_shortcut_information=yes
+ fi
+ done
+ fi
+
+ if [[ -n "${show_doh_information}" ]] ; then
+ elog
+ elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):"
+ elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all"
+ elog "DNS traffic to Cloudflare by default is not a good idea and applications"
+ elog "should respect OS configured settings), \"network.trr.mode\" was set to 5"
+ elog "(\"Off by choice\") by default."
+ elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences."
+ fi
+
+ # bug 713782
+ if [[ -n "${show_normandy_information}" ]] ; then
+ elog
+ elog "Upstream operates a service named Normandy which allows Mozilla to"
+ elog "push changes for default settings or even install new add-ons remotely."
+ elog "While this can be useful to address problems like 'Armagadd-on 2.0' or"
+ elog "revert previous decisions to disable TLS 1.0/1.1, privacy and security"
+ elog "concerns prevail, which is why we have switched off the use of this"
+ elog "service by default."
+ elog
+ elog "To re-enable this service set"
+ elog
+ elog " app.normandy.enabled=true"
+ elog
+ elog "in about:config."
+ fi
+
+ if [[ -n "${show_shortcut_information}" ]] ; then
+ elog
+ elog "Since ${PN}-91.0 we no longer install multiple shortcuts for"
+ elog "each supported display protocol. Instead we will only install"
+ elog "one generic Mozilla ${PN^} shortcut."
+ elog "If you still want to be able to select between running Mozilla ${PN^}"
+ elog "on X11 or Wayland, you have to re-create these shortcuts on your own."
+ fi
+
+ # bug 835078
+ if use hwaccel && has_version "x11-drivers/xf86-video-nouveau"; then
+ ewarn "You have nouveau drivers installed in your system and 'hwaccel' "
+ ewarn "enabled for Firefox. Nouveau / your GPU might not support the "
+ ewarn "required EGL, so either disable 'hwaccel' or try the workaround "
+ ewarn "explained in https://bugs.gentoo.org/835078#c5 if Firefox crashes."
+ fi
+
+ elog
+ elog "Unfortunately Firefox-100.0 breaks compatibility with some sites using "
+ elog "useragent checks. To temporarily fix this, enter about:config and modify "
+ elog "network.http.useragent.forceVersion preference to \"99\"."
+ elog "Or install an addon to change your useragent."
+ elog "See: https://support.mozilla.org/en-US/kb/difficulties-opening-or-using-website-firefox-100"
+ elog
+
+ optfeature_header "Optional programs for extra features:"
+ optfeature "desktop notifications" x11-libs/libnotify
+ optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas
+}