summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-08-01 22:48:35 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-08-01 22:48:35 +0100
commit7a7daa06a06110abc743b5ebd9da85620a5679b4 (patch)
tree35bab4418dc801fb1a7bc58549115e01d84ff792
parentc545c34c9943252735b3bca1a9542db7f56cb9cb (diff)
gentoo auto-resync : 01:08:2023 - 22:48:35
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29306 -> 29285 bytes
-rw-r--r--app-arch/Manifest.gzbin17418 -> 17420 bytes
-rw-r--r--app-arch/libarchive/Manifest2
-rw-r--r--app-arch/libarchive/libarchive-3.7.1.ebuild2
-rw-r--r--app-crypt/Manifest.gzbin24629 -> 24621 bytes
-rw-r--r--app-crypt/libmd/Manifest2
-rw-r--r--app-crypt/libmd/libmd-1.1.0.ebuild2
-rw-r--r--app-doc/Manifest.gzbin7322 -> 7321 bytes
-rw-r--r--app-doc/elisp-manual/Manifest5
-rw-r--r--app-doc/elisp-manual/elisp-manual-27.2.ebuild4
-rw-r--r--app-doc/elisp-manual/elisp-manual-28.2.ebuild27
-rw-r--r--app-doc/elisp-manual/files/elisp-manual-28.2-direntry.patch22
-rw-r--r--dev-cpp/Manifest.gzbin14242 -> 14245 bytes
-rw-r--r--dev-cpp/pystring/Manifest2
-rw-r--r--dev-cpp/pystring/pystring-1.1.3-r1.ebuild10
-rw-r--r--dev-lang/Manifest.gzbin19674 -> 19847 bytes
-rw-r--r--dev-lang/dzaima-bqn/Manifest4
-rw-r--r--dev-lang/dzaima-bqn/dzaima-bqn-0.2.1.ebuild61
-rw-r--r--dev-lang/dzaima-bqn/dzaima-bqn-9999.ebuild61
-rw-r--r--dev-lang/dzaima-bqn/metadata.xml13
-rw-r--r--dev-lang/eisl/Manifest4
-rw-r--r--dev-lang/eisl/eisl-3.30.ebuild (renamed from dev-lang/eisl/eisl-3.27.ebuild)0
-rw-r--r--dev-lang/nim/Manifest5
-rw-r--r--dev-lang/nim/files/nim-1.6.14-clang16-musl-fix.patch13
-rw-r--r--dev-lang/nim/files/nim-1.6.14-testament-skipfile.txt18
-rw-r--r--dev-lang/nim/nim-1.6.14-r1.ebuild (renamed from dev-lang/nim/nim-1.6.14.ebuild)19
-rw-r--r--dev-libs/Manifest.gzbin97978 -> 97972 bytes
-rw-r--r--dev-libs/ell/Manifest6
-rw-r--r--dev-libs/ell/ell-0.56.ebuild2
-rw-r--r--dev-libs/ell/ell-0.57.ebuild2
-rw-r--r--dev-libs/ell/ell-9999.ebuild4
-rw-r--r--dev-libs/libassuan/Manifest2
-rw-r--r--dev-libs/libassuan/libassuan-2.5.6.ebuild2
-rw-r--r--dev-libs/openssl/Manifest9
-rw-r--r--dev-libs/openssl/openssl-1.1.1v.ebuild265
-rw-r--r--dev-libs/openssl/openssl-3.0.10.ebuild285
-rw-r--r--dev-libs/openssl/openssl-3.1.2.ebuild288
-rw-r--r--dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.260.0.ebuild2
-rw-r--r--dev-perl/B-Hooks-EndOfScope/Manifest2
-rw-r--r--dev-perl/Date-Manip/Date-Manip-6.920.0.ebuild2
-rw-r--r--dev-perl/Date-Manip/Manifest2
-rw-r--r--dev-perl/MRO-Compat/MRO-Compat-0.150.0.ebuild2
-rw-r--r--dev-perl/MRO-Compat/Manifest2
-rw-r--r--dev-perl/Manifest.gzbin285396 -> 285389 bytes
-rw-r--r--dev-perl/Term-Table/Manifest2
-rw-r--r--dev-perl/Term-Table/Term-Table-0.16.0.ebuild2
-rw-r--r--dev-perl/Test-Without-Module/Manifest2
-rw-r--r--dev-perl/Test-Without-Module/Test-Without-Module-0.210.0.ebuild2
-rw-r--r--dev-perl/Test2-Suite/Manifest2
-rw-r--r--dev-perl/Test2-Suite/Test2-Suite-0.0.155.ebuild2
-rw-r--r--dev-python/Manifest.gzbin266673 -> 266676 bytes
-rw-r--r--dev-python/numpy/Manifest2
-rw-r--r--dev-python/numpy/numpy-1.25.2.ebuild2
-rw-r--r--dev-ruby/Manifest.gzbin106472 -> 106471 bytes
-rw-r--r--dev-ruby/minitest/Manifest2
-rw-r--r--dev-ruby/minitest/minitest-5.18.1.ebuild2
-rw-r--r--kde-plasma/Manifest.gzbin9608 -> 9604 bytes
-rw-r--r--kde-plasma/powerdevil/Manifest2
-rw-r--r--kde-plasma/powerdevil/powerdevil-5.27.7-r1.ebuild2
-rw-r--r--media-fonts/Manifest.gzbin37269 -> 37267 bytes
-rw-r--r--media-fonts/clearsans/Manifest4
-rw-r--r--media-fonts/clearsans/clearsans-1.00_p20230107.ebuild22
-rw-r--r--media-fonts/clearsans/metadata.xml3
-rw-r--r--media-fonts/noto/Manifest2
-rw-r--r--media-fonts/noto/noto-20230531.ebuild2
-rw-r--r--media-gfx/Manifest.gzbin37981 -> 37980 bytes
-rw-r--r--media-gfx/prusaslicer/Manifest3
-rw-r--r--media-gfx/prusaslicer/files/prusaslicer-2.6.0-dont-force-link-to-wayland-and-x11.patch14
-rw-r--r--media-gfx/prusaslicer/prusaslicer-2.6.0-r1.ebuild (renamed from media-gfx/prusaslicer/prusaslicer-2.6.0.ebuild)1
-rw-r--r--media-libs/Manifest.gzbin68561 -> 68558 bytes
-rw-r--r--media-libs/libsdl/Manifest2
-rw-r--r--media-libs/libsdl/libsdl-1.2.64_p20230726.ebuild45
-rw-r--r--media-libs/libsdl2/Manifest2
-rw-r--r--media-libs/libsdl2/libsdl2-2.28.1.ebuild2
-rw-r--r--media-libs/libsfml/Manifest2
-rw-r--r--media-libs/libsfml/files/libsfml-2.5.1-clang-16-auto_ptr.patch50
-rw-r--r--media-libs/libsfml/libsfml-2.5.1-r2.ebuild75
-rw-r--r--media-libs/libva-compat/Manifest2
-rw-r--r--media-libs/libva-compat/libva-compat-1.8.3-r2.ebuild6
-rw-r--r--media-libs/libva/Manifest4
-rw-r--r--media-libs/libva/libva-2.18.0-r1.ebuild2
-rw-r--r--media-libs/libva/libva-9999.ebuild2
-rw-r--r--media-video/Manifest.gzbin25354 -> 25351 bytes
-rw-r--r--media-video/libva-utils/Manifest4
-rw-r--r--media-video/libva-utils/libva-utils-2.18.2.ebuild2
-rw-r--r--media-video/libva-utils/libva-utils-9999.ebuild2
-rw-r--r--metadata/Manifest.gzbin3511 -> 3512 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.gzbin27892 -> 27875 bytes
-rw-r--r--metadata/md5-cache/app-arch/Manifest.gzbin25548 -> 25554 bytes
-rw-r--r--metadata/md5-cache/app-arch/libarchive-3.7.14
-rw-r--r--metadata/md5-cache/app-crypt/Manifest.gzbin38483 -> 38478 bytes
-rw-r--r--metadata/md5-cache/app-crypt/libmd-1.1.04
-rw-r--r--metadata/md5-cache/app-doc/Manifest.gzbin23524 -> 23676 bytes
-rw-r--r--metadata/md5-cache/app-doc/elisp-manual-27.22
-rw-r--r--metadata/md5-cache/app-doc/elisp-manual-28.210
-rw-r--r--metadata/md5-cache/dev-cpp/Manifest.gzbin25469 -> 25455 bytes
-rw-r--r--metadata/md5-cache/dev-cpp/pystring-1.1.3-r15
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin43064 -> 43388 bytes
-rw-r--r--metadata/md5-cache/dev-lang/dzaima-bqn-0.2.113
-rw-r--r--metadata/md5-cache/dev-lang/dzaima-bqn-999913
-rw-r--r--metadata/md5-cache/dev-lang/eisl-3.30 (renamed from metadata/md5-cache/dev-lang/eisl-3.27)2
-rw-r--r--metadata/md5-cache/dev-lang/nim-1.6.14-r1 (renamed from metadata/md5-cache/dev-lang/nim-1.6.14)2
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin159577 -> 160040 bytes
-rw-r--r--metadata/md5-cache/dev-libs/ell-0.564
-rw-r--r--metadata/md5-cache/dev-libs/ell-0.574
-rw-r--r--metadata/md5-cache/dev-libs/ell-99994
-rw-r--r--metadata/md5-cache/dev-libs/libassuan-2.5.64
-rw-r--r--metadata/md5-cache/dev-libs/openssl-1.1.1v17
-rw-r--r--metadata/md5-cache/dev-libs/openssl-3.0.1017
-rw-r--r--metadata/md5-cache/dev-libs/openssl-3.1.217
-rw-r--r--metadata/md5-cache/dev-perl/B-Hooks-EndOfScope-0.260.04
-rw-r--r--metadata/md5-cache/dev-perl/Date-Manip-6.920.04
-rw-r--r--metadata/md5-cache/dev-perl/MRO-Compat-0.150.04
-rw-r--r--metadata/md5-cache/dev-perl/Manifest.gzbin366338 -> 366321 bytes
-rw-r--r--metadata/md5-cache/dev-perl/Term-Table-0.16.04
-rw-r--r--metadata/md5-cache/dev-perl/Test-Without-Module-0.210.04
-rw-r--r--metadata/md5-cache/dev-perl/Test2-Suite-0.0.1554
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin351896 -> 351903 bytes
-rw-r--r--metadata/md5-cache/dev-python/numpy-1.25.22
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin171304 -> 171304 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/minitest-5.18.14
-rw-r--r--metadata/md5-cache/kde-plasma/Manifest.gzbin18923 -> 18924 bytes
-rw-r--r--metadata/md5-cache/kde-plasma/powerdevil-5.27.7-r14
-rw-r--r--metadata/md5-cache/media-fonts/Manifest.gzbin42962 -> 43137 bytes
-rw-r--r--metadata/md5-cache/media-fonts/clearsans-1.00_p2023010713
-rw-r--r--metadata/md5-cache/media-fonts/noto-202305314
-rw-r--r--metadata/md5-cache/media-gfx/Manifest.gzbin58584 -> 58584 bytes
-rw-r--r--metadata/md5-cache/media-gfx/prusaslicer-2.6.0-r1 (renamed from metadata/md5-cache/media-gfx/prusaslicer-2.6.0)2
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin115168 -> 115502 bytes
-rw-r--r--metadata/md5-cache/media-libs/libsdl-1.2.64_p2023072617
-rw-r--r--metadata/md5-cache/media-libs/libsdl2-2.28.14
-rw-r--r--metadata/md5-cache/media-libs/libsfml-2.5.1-r215
-rw-r--r--metadata/md5-cache/media-libs/libva-2.18.0-r14
-rw-r--r--metadata/md5-cache/media-libs/libva-99994
-rw-r--r--metadata/md5-cache/media-libs/libva-compat-1.8.3-r26
-rw-r--r--metadata/md5-cache/media-video/Manifest.gzbin39354 -> 39343 bytes
-rw-r--r--metadata/md5-cache/media-video/libva-utils-2.18.24
-rw-r--r--metadata/md5-cache/media-video/libva-utils-99994
-rw-r--r--metadata/md5-cache/net-libs/Manifest.gzbin57454 -> 57770 bytes
-rw-r--r--metadata/md5-cache/net-libs/miniupnpc-2.2.54
-rw-r--r--metadata/md5-cache/net-libs/nghttp3-0.14.015
-rw-r--r--metadata/md5-cache/net-libs/ngtcp2-0.18.017
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin90064 -> 90063 bytes
-rw-r--r--metadata/md5-cache/net-misc/ofono-1.334
-rw-r--r--metadata/md5-cache/net-misc/ofono-1.344
-rw-r--r--metadata/md5-cache/net-misc/ofono-2.04
-rw-r--r--metadata/md5-cache/net-wireless/Manifest.gzbin27999 -> 27995 bytes
-rw-r--r--metadata/md5-cache/net-wireless/neard-0.164
-rw-r--r--metadata/md5-cache/sec-keys/Manifest.gzbin25199 -> 25365 bytes
-rw-r--r--metadata/md5-cache/sec-keys/openpgp-keys-openssl-202308019
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin87601 -> 88073 bytes
-rw-r--r--metadata/md5-cache/sys-apps/file-5.45-r116
-rw-r--r--metadata/md5-cache/sys-apps/man-pages-6.0514
-rw-r--r--metadata/md5-cache/sys-apps/razer-cli-2.2.016
-rw-r--r--metadata/md5-cache/sys-fs/Manifest.gzbin37219 -> 37217 bytes
-rw-r--r--metadata/md5-cache/sys-fs/btrfs-progs-6.3.34
-rw-r--r--metadata/md5-cache/sys-power/Manifest.gzbin6949 -> 6943 bytes
-rw-r--r--metadata/md5-cache/sys-power/power-profiles-daemon-0.134
-rw-r--r--metadata/md5-cache/sys-power/powertop-2.154
-rw-r--r--metadata/md5-cache/sys-power/powertop-99994
-rw-r--r--metadata/md5-cache/www-apps/Manifest.gzbin23533 -> 23686 bytes
-rw-r--r--metadata/md5-cache/www-apps/jackett-0.21.56814
-rw-r--r--metadata/md5-cache/www-apps/lidarr-1.3.3.3432 (renamed from metadata/md5-cache/www-apps/lidarr-1.3.2.3412)2
-rw-r--r--metadata/md5-cache/www-apps/prowlarr-1.7.4.376914
-rw-r--r--metadata/md5-cache/www-apps/prowlarr-1.8.0.380514
-rw-r--r--metadata/md5-cache/www-apps/radarr-4.7.3.7731 (renamed from metadata/md5-cache/www-apps/radarr-4.7.2.7686)2
-rw-r--r--metadata/md5-cache/www-apps/readarr-0.3.0.2091 (renamed from metadata/md5-cache/www-apps/readarr-0.2.4.1999)2
-rw-r--r--metadata/md5-cache/www-client/Manifest.gzbin12703 -> 12875 bytes
-rw-r--r--metadata/md5-cache/www-client/firefox-102.14.017
-rw-r--r--metadata/md5-cache/www-client/firefox-bin-102.13.017
-rw-r--r--metadata/md5-cache/www-client/firefox-bin-102.14.017
-rw-r--r--metadata/md5-cache/x11-apps/Manifest.gzbin15879 -> 15883 bytes
-rw-r--r--metadata/md5-cache/x11-apps/igt-gpu-tools-1.27.14
-rw-r--r--metadata/md5-cache/x11-apps/igt-gpu-tools-99994
-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-libs/Manifest.gzbin32613 -> 32621 bytes
-rw-r--r--net-libs/miniupnpc/Manifest2
-rw-r--r--net-libs/miniupnpc/miniupnpc-2.2.5.ebuild2
-rw-r--r--net-libs/nghttp3/Manifest2
-rw-r--r--net-libs/nghttp3/nghttp3-0.14.0.ebuild40
-rw-r--r--net-libs/ngtcp2/Manifest2
-rw-r--r--net-libs/ngtcp2/ngtcp2-0.18.0.ebuild52
-rw-r--r--net-misc/Manifest.gzbin54295 -> 54301 bytes
-rw-r--r--net-misc/ofono/Manifest6
-rw-r--r--net-misc/ofono/ofono-1.33.ebuild4
-rw-r--r--net-misc/ofono/ofono-1.34.ebuild4
-rw-r--r--net-misc/ofono/ofono-2.0.ebuild2
-rw-r--r--net-wireless/Manifest.gzbin13897 -> 13895 bytes
-rw-r--r--net-wireless/neard/Manifest4
-rw-r--r--net-wireless/neard/metadata.xml3
-rw-r--r--net-wireless/neard/neard-0.16.ebuild46
-rw-r--r--sec-keys/Manifest.gzbin20206 -> 20212 bytes
-rw-r--r--sec-keys/openpgp-keys-openssl/Manifest9
-rw-r--r--sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20230801.ebuild68
-rw-r--r--sys-apps/Manifest.gzbin49874 -> 49870 bytes
-rw-r--r--sys-apps/file/Manifest4
-rw-r--r--sys-apps/file/file-5.45-r1.ebuild180
-rw-r--r--sys-apps/file/files/file-5.45-32-bit-time_t-deux.patch29
-rw-r--r--sys-apps/file/files/file-5.45-32-bit-time_t.patch34
-rw-r--r--sys-apps/file/files/file-5.45-weak-magic-shell.patch43
-rw-r--r--sys-apps/man-pages/Manifest2
-rw-r--r--sys-apps/man-pages/man-pages-6.05.ebuild122
-rw-r--r--sys-apps/razer-cli/Manifest2
-rw-r--r--sys-apps/razer-cli/razer-cli-2.2.0.ebuild37
-rw-r--r--sys-fs/Manifest.gzbin22594 -> 22592 bytes
-rw-r--r--sys-fs/btrfs-progs/Manifest2
-rw-r--r--sys-fs/btrfs-progs/btrfs-progs-6.3.3.ebuild2
-rw-r--r--sys-power/Manifest.gzbin5064 -> 5065 bytes
-rw-r--r--sys-power/power-profiles-daemon/Manifest2
-rw-r--r--sys-power/power-profiles-daemon/power-profiles-daemon-0.13.ebuild2
-rw-r--r--sys-power/powertop/Manifest4
-rw-r--r--sys-power/powertop/powertop-2.15.ebuild2
-rw-r--r--sys-power/powertop/powertop-9999.ebuild4
-rw-r--r--www-apps/Manifest.gzbin13458 -> 13447 bytes
-rw-r--r--www-apps/jackett/Manifest7
-rw-r--r--www-apps/jackett/jackett-0.21.568.ebuild67
-rw-r--r--www-apps/lidarr/Manifest14
-rw-r--r--www-apps/lidarr/lidarr-1.3.3.3432.ebuild (renamed from www-apps/lidarr/lidarr-1.3.2.3412.ebuild)0
-rw-r--r--www-apps/prowlarr/Manifest14
-rw-r--r--www-apps/prowlarr/prowlarr-1.8.0.3805.ebuild (renamed from www-apps/prowlarr/prowlarr-1.7.4.3769.ebuild)12
-rw-r--r--www-apps/radarr/Manifest14
-rw-r--r--www-apps/radarr/radarr-4.7.3.7731.ebuild (renamed from www-apps/radarr/radarr-4.7.2.7686.ebuild)0
-rw-r--r--www-apps/readarr/Manifest14
-rw-r--r--www-apps/readarr/readarr-0.3.0.2091.ebuild (renamed from www-apps/readarr/readarr-0.2.4.1999.ebuild)0
-rw-r--r--www-client/Manifest.gzbin6047 -> 6052 bytes
-rw-r--r--www-client/firefox-bin/Manifest198
-rw-r--r--www-client/firefox-bin/firefox-bin-102.14.0.ebuild (renamed from www-client/firefox-bin/firefox-bin-102.13.0.ebuild)0
-rw-r--r--www-client/firefox/Manifest99
-rw-r--r--www-client/firefox/firefox-102.14.0.ebuild1290
-rw-r--r--x11-apps/Manifest.gzbin13846 -> 13846 bytes
-rw-r--r--x11-apps/igt-gpu-tools/Manifest4
-rw-r--r--x11-apps/igt-gpu-tools/igt-gpu-tools-1.27.1.ebuild2
-rw-r--r--x11-apps/igt-gpu-tools/igt-gpu-tools-9999.ebuild2
243 files changed, 4042 insertions, 407 deletions
diff --git a/Manifest b/Manifest
index 39ba968f98f2..5d76ec67a4f1 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29306 BLAKE2B a8380ba1d42fe9effac2f268658c67df6e7658140906a950cb5ae084faef0d8028c49bdfdcd26d1f4c1a50d0004b9d77bb8487a3009e67ce5ceb4ad0fd1ab30b SHA512 afc9b3a42286792dcbf7e5de4ff96d3a379b81f5596040cb940a93770d16fc7ce11f83ddf418db42dd4f5bf53a89a92449b6cfcbf905c0b147671025e40cf400
-TIMESTAMP 2023-08-01T15:10:07Z
+MANIFEST Manifest.files.gz 29285 BLAKE2B a3a18cc41abaa4ac90ff4439264a568b15739fdf0f9aecd3e86f1ebd9a81c04c00679d6b44206f549df821e9ac4167266b96b2f36a37f65fc07701fc74b794a7 SHA512 b6a323cb49f85354ff2e9aae97e16b64cf5b53b5c9ce23e53dd012886731140f21bf2785201dbdda18f630fa0bd01d9462ac60a102c7729eef483ea1d61c4a3e
+TIMESTAMP 2023-08-01T20:40:07Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTJIE9fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTJbadfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klB0jw/9Getbsuv9JOgBOpQLNE2OO5iT3yPUM+OMrnnbxLf9pgJDh4Wcf7xrv4R4
-Y8rWyTAAOe4ix1s5eNl7x9o5+tAzouluPbAxTIy5TDkTNMj86l1K5uCnbP9VvAgx
-WlXzaewsDIkOera7tayfKnSaYtmwPxdss8abyUuQOUe5PDFaB6d19fW3RB6c5dCn
-tfFn5bJ9XGc3QqyX3d3tFzwoARQN0uyokxGfkGRX/9IuuP4WtwClceTaIfn6TLZB
-PU32+mSGLKHtVvAECkbVW525rtxNs2h2lfpQeJdpHvoH2G6YWNHieoH8uO/1XKUM
-sR7E5zzBxRAhRDG0IdNJ/9IeCei6/tqAYb8Zpz9RdX0jzReUmXoyMpoHJDudIR0t
-jqjGbeMrxgvfdE8ufWiTGDiNp/b1I8ansmtowppvFH82ivxHMJvyNkqUyUQqS+f4
-1d1Ozk/9IRBmSlJNOL4IBr6Jp4A0keWZtHVvJR9EUrVWuP24/fEFinCNbA1/vwGN
-ye9jbiSV/UUWDA1N52R4HHifdgFtsmlhi77CAGLsCSPSnTCLaBaOCN8PuU22YVQU
-Epa3pdgn+ihD/JGy8neRoMLbfcqg3sgoczfFBQUrhnur4Qxx0Lzoovg3CRUJ3X7A
-qFUxh6lbtBinPINSwqshQYuFRCLRsc8kQ77ZfAAdBL72LQEvE2s=
-=n0LD
+klDosxAAjlQNycHrgRK3no9lLynDmYkLZ+z1NgcidBNZJCx38WzAtB5deCAFQogY
+8/fWe3U6zV9C0nQ2TC6BFS5tf6XIfizrqpSN+9BAdsC5e5XANaFBgxuqVCArsZ24
+uWV7yWc2EcpN+LUKd+pNbVJbipUdi9DwTVNk/ExKfpN3JiqpCa4hAk7ekGXx9p8s
+tX7LUfQzEw1TAZYkmW4DrUlgXCP/Shx7TBnq+SKRyuUBt1B9UgWG8opbomWZ3gui
+JJUBLIdJKA7yElhUSk9GQHYdHJQ/+Xel9F88FIM5iNM2tPtn6+Kp0bKB9uO9EHqN
+K+Jg4aQ8ZR77QuyaGJyYtQCCfqzER1t1lP0LhhRu9WmynDBMuB9wiUH/qnzULtgv
+PCMLXCdvITWhEZ3625hFgl0GEG091rhzrrx7AnLoWlygUhICFWrgLyjiFDwMwBex
+riaulxMlevRhBdrboZgNSSRCpanwkOIRQzpoiv6f1kDWJbj2qY0oD0h2hWigmLsJ
+zj7lSi0UZ1kYL79BJ28BUn3BQohAOXzJGJut69zELaTQqWEDf781/9Uu6jkAKxkj
+IZmkOPRXBsC63TfXw/1nOk8GNaxwEb4u8VoFX9WaIm7B81NmVnCo7HJo5qSi9hzC
+e1jtYnXCGjJXWUUPXtXttmaXLPR3pAm7TKMu6b4nJJplrD7Kuos=
+=43ec
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 904a1256c23d..6e3fa09e1d27 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz
index c05e717c3f6d..30f099c9a50c 100644
--- a/app-arch/Manifest.gz
+++ b/app-arch/Manifest.gz
Binary files differ
diff --git a/app-arch/libarchive/Manifest b/app-arch/libarchive/Manifest
index 1848f9aff274..ab102bce4899 100644
--- a/app-arch/libarchive/Manifest
+++ b/app-arch/libarchive/Manifest
@@ -7,5 +7,5 @@ DIST libarchive-3.7.1.tar.xz 5254260 BLAKE2B 1a6fa4f5027effea3df1cfcd2d99b8b126f
DIST libarchive-3.7.1.tar.xz.asc 659 BLAKE2B 5e72732d2e5a4f5f04f3510b3d81a148f23dffa10a3ebe709e816388c5a6e68c08ee2bbe36d81141d5ffa94ed64df3e4ca05994cda651c09589fda69a6a95e90 SHA512 6f6f6e5780c609bd9c6c359c210656f26afb585bda46988687e19d1e55f4f3260ea80bf11bfba1213fb3a3e1514c5c096692b4b9e96ffbadf06f85eb1227250a
EBUILD libarchive-3.6.2-r1.ebuild 3842 BLAKE2B a50266df8498cdadbe66f1cf4b2ba0f8b697bca8ef1947581450be154609f39852c1128c417e2edccc0f9d015987ef202bb449af7c73bafdc6450564b662ec21 SHA512 356146837ea33ad2b5476b5676c1bc3d08d702c6c65f763472f67e939a671372420113ad9be986692c88984e2b274f5398eba66162a46d5619b46f696872faf8
EBUILD libarchive-3.7.0.ebuild 4157 BLAKE2B 94e092769a55560e780c2691c518cec116c3dd5280a0a9e92b6e651847a331ef3309a9c8f347c4bff9b3f9b66babbd325597922c6e4e8404ca3924d670c5cb4e SHA512 002507e47c759a8c11be7773af5c4de58ad0433c0beac6d1544ea47d58c9377936ec69255fdad6015418cb9fbc65861294e5a6284eafd727eef2e058f4411edd
-EBUILD libarchive-3.7.1.ebuild 3985 BLAKE2B dbb84a271d5dc401ef5adb63a626e767076eb4a453861c17abd70c10e73deef8e6804144303658c4a62de4e777bddf2dfebed253f990239aa960914564bda84f SHA512 d3db06bab29f3bac7ec44a4553c95b3c3d250d77171194c58fff716a5604950894e4121526a3cb77fbe090df06bb0ce575072d12d3e05ae443c43f88393283fa
+EBUILD libarchive-3.7.1.ebuild 3984 BLAKE2B 86060c0887891076cc3ec86fba61632eea9ccb330d9023dc9f62c0120cebf27bfbbbd4e684caf28071337117d2c5c4010547955f4ece4820c03f37580d04faa3 SHA512 e9d0572977b63cbda255b6d9edaf668247d2b3abb4b80f49cacfd6d05d6a6abc6f33692c5fd37cf8fbe7207a469f97533f83c6c1e48150fa88425c41c68f0cf2
MISC metadata.xml 1224 BLAKE2B 538433528de5543ad8e912ce0d072340be3f6eeefe16320ef48b3c30a35ebdff4a32055edf89f36e4479ab1468c620871fcb5ba91bd66e81798093b4d0345949 SHA512 9f53d623a02334f675c06edea2829ce52e78d85e3894e684ae920a678eb47046393b7a93808c7e1761d30a69faa5986cd4922ae7ef8f1e2ef221de39869bd12b
diff --git a/app-arch/libarchive/libarchive-3.7.1.ebuild b/app-arch/libarchive/libarchive-3.7.1.ebuild
index 78a107d60c8e..6d9a4b1fe69c 100644
--- a/app-arch/libarchive/libarchive-3.7.1.ebuild
+++ b/app-arch/libarchive/libarchive-3.7.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
LICENSE="BSD BSD-2 BSD-4 public-domain"
SLOT="0/13"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs xattr zstd"
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/libarchive.org.asc
diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz
index 539435d89cef..973b67eb52be 100644
--- a/app-crypt/Manifest.gz
+++ b/app-crypt/Manifest.gz
Binary files differ
diff --git a/app-crypt/libmd/Manifest b/app-crypt/libmd/Manifest
index 220331676814..b3ce822b41d4 100644
--- a/app-crypt/libmd/Manifest
+++ b/app-crypt/libmd/Manifest
@@ -2,5 +2,5 @@ AUX libmd-1.0.4-fix-version-script-linker-support-detection.patch 1264 BLAKE2B 5
DIST libmd-1.0.4.tar.xz 264472 BLAKE2B ddc2da74635f5cc009c66a58ae82b83e6e0930e18af8a6b0ecec7cbf378246707b493a99fb97d3491d0d626a0d5ef068baea6a3ba2ec311c5a1516ba5b4e2fd5 SHA512 731553ecc5e0e1eb228cced8fccd531fe31fb5c7627ca30013d287e1aeb8222959cf7498fbb7414bbabb967b25d4e8b0edd54fc47f6ccf55fc91087db0725ce3
DIST libmd-1.1.0.tar.xz 271228 BLAKE2B a4dc72be4a46609d41453b19ba3110043e74fd0810d59f872e11151dbe87b0bdab203ef72c9d19255db32493b229bc0d33549e787979a42db08c838a810e1cdc SHA512 5d0da3337038e474fae7377bbc646d17214e72dc848a7aadc157f49333ce7b5ac1456e45d13674bd410ea08477c6115fc4282fed6c8e6a0bf63537a418c0df96
EBUILD libmd-1.0.4.ebuild 836 BLAKE2B 9609123c6a022d841d7fa929568a23fa7e4da2a28acfb5b4904831ae7995c536484f76b91e968065974439f5dbc994cd8fa761bb792697d338615ec75ccbc857 SHA512 46903edf125fd5c1194c444e04a1ff35e1876eeddb7efd4e405b95527425dac0c296ab57d3752c3f6a700701cc8528a02d758381cbba0e11046754b29a1635b9
-EBUILD libmd-1.1.0.ebuild 652 BLAKE2B c7fd8ad5344b036eab393f5561baab03d7daffb237bb5d6b1a0a431229b9a5b0cf5c868d4859b4178ae091066bd46efd08f17c7ffa63c091c833a5dcd8ba0442 SHA512 02b725c2a08ce92c21108a9c2262e2c878ae296d012c1c0c43e8570c7be6eff3cf59e6255a106153707cdabe19942674f48f0d6b43c2823c128200b3ed1cf76e
+EBUILD libmd-1.1.0.ebuild 651 BLAKE2B 0f9a9274f6e446c8a9792c34abcbc929379cd0548c95834a51d41ff9cc521954ac1c5be72adb1b33a8b600ca60310501c0e0a9b420988f7550ff02b66abb4e0d SHA512 bec94927c95b1bff7976e3ed1eec848347650163b18c20323dfb24e47208fb055d4602f2183d2aeddd7881f08ef42d1f4900290aee684a1d6e8f80fb2d31023e
MISC metadata.xml 347 BLAKE2B 957c6097e5f3a419ab0d8f184d13e5059c621e2bd126fac09fe1d96241fe86fb5b86abdcd3ce61c8c1d168a69017f87a9655d15a2c90dbb7c2d465cf5b35eeb0 SHA512 ffa404b86c2846593a46124b7cd3064dc0eddc4b84d74b7a3649fbdf3c38456477623afb1419282e46f16ef7c6718cda05209cf7039440ce8a3d9d929fd51203
diff --git a/app-crypt/libmd/libmd-1.1.0.ebuild b/app-crypt/libmd/libmd-1.1.0.ebuild
index ebc732a73534..7d310cd493c8 100644
--- a/app-crypt/libmd/libmd-1.1.0.ebuild
+++ b/app-crypt/libmd/libmd-1.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://archive.hadrons.org/software/libmd/${P}.tar.xz"
LICENSE="|| ( BSD BSD-2 ISC BEER-WARE public-domain )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
multilib_src_configure() {
ECONF_SOURCE="${S}" econf
diff --git a/app-doc/Manifest.gz b/app-doc/Manifest.gz
index 8b5da46ce70e..d446cf3b38a0 100644
--- a/app-doc/Manifest.gz
+++ b/app-doc/Manifest.gz
Binary files differ
diff --git a/app-doc/elisp-manual/Manifest b/app-doc/elisp-manual/Manifest
index 8ae17d1eb441..4fb3fe7d2854 100644
--- a/app-doc/elisp-manual/Manifest
+++ b/app-doc/elisp-manual/Manifest
@@ -3,6 +3,7 @@ AUX elisp-manual-24.5-direntry.patch 471 BLAKE2B aef00ba84bd30f8d8831d6530ed2b41
AUX elisp-manual-25.3-direntry.patch 490 BLAKE2B 36c2b47087ee09bc6981513ac234541df4fcfa0373c496bfd1671f06626b50e5727df43c7043d7e6c2f4b435cfb8265b3439c65236f7f0ecc890f5e1f283cf7c SHA512 7909ebe681c34e85dd0805b73668754216fe3a1ac8aff03755814bc097dbe422b436d8e3a66335402b8febc5b1416b999bbda3058e2b7d61bd59525caf51dceb
AUX elisp-manual-26.3-direntry.patch 490 BLAKE2B c5d995f22adaf05e439d366a4877b8a9bb2960170a5aeb30d44bfffb4ffb9db2a17cdfc801ef5de99fb8dca34802086de0f8f64391254d8b5d40e472a546641b SHA512 cf0be9fb16132d948971b815c16b5440c9e1e2640c4014921aced617eea4700a9d7de27fcd9f8bef6df005ade75a1874db3bb301d292d8e4662791c3d2fcb846
AUX elisp-manual-27.2-direntry.patch 485 BLAKE2B 8bb993bf76da7f84339ba550e15f3e707280e7964806928233a172221989b0512efa835ee34dec73d439984ba67503a84068ae896ee5b4a4a908cd2759d4eb69 SHA512 29ccb4599f01c029317d71463ece3b6f4913d645d1265860695f52ff4f1f253e72c557870e11f8dc2afe178d565e75a1508e93037c5d5b0bffef2237ffafbf1f
+AUX elisp-manual-28.2-direntry.patch 485 BLAKE2B 41868a2c16c0f4e9de53a931404f221e70ff1789b27b1a986ff8230fda73905df53df532681352e4111c394d155762d3a8156d81ffa2b5f3f95d4942f0514bb5 SHA512 f1bb97fdbaa3510798d16182ff827efb9025ac3b40cbac5731987aab996f8321cff8a58973fc9cbc4301f3afb1c7782fbedafdb282016e36a31cb7a524649511
DIST elisp-manual-18-1.03.tar.gz 1246385 BLAKE2B af23fd63bf56d5b76785e929aa05e628143d33baf03c30746ee18e8c278113c2874fbe2689c1b361a2d9efd6a92aa6c39a92317f2f36f282f313afa1fc4876bd SHA512 5ba37650482a34918924beafdf214e8beb9adb5e94976020fb8a231d6d5a2dfb4ceb0659172412b193415634a93929462aba4109ebbbef31feca96397a3b2c30
DIST elisp-manual-18.1.03-patches.tar.gz 2518 BLAKE2B 30897c52417498f1d55e42ce2d95b058b3505545be973bcedbe7946a375184b4e0ac934df6a6557656eb9186dec31362130791eda64f451c0e6cd76060b84a34 SHA512 649ab685e703d4986195d72145365bf5f8f15e818fa79c1c71bb99d538c7b2a10f1938c3aa4ec2c32b8b98d92192c632db8d4a6ad76ba7eb62ffa83129b37075
DIST elisp-manual-19-2.4.2.tar.gz 1937099 BLAKE2B af02d71bba5d778cf4a5be9263a6e6e318e348bc7c4514403da40c5201e052ec8c9e9bb2d25b2bf90be400db12a65c11f0716ef92ae12721f76338962b332c88 SHA512 5f30408a22d853bf56b01c9355e36edd2272306701120eca0453f1fe9466e3e430e90f4a241c06e2dd53e3c1443ef1882104cc5edfb1ac6a0df0e88394390545
@@ -18,6 +19,7 @@ DIST elisp-manual-24.5.tar.xz 766300 BLAKE2B a93293646a4ddf8d9f9d3b7e1179178427c
DIST elisp-manual-25.3.tar.xz 806544 BLAKE2B 15d98b6dcc104dfeba66a3dd61489957a0339dfe43c7b09196814e48c7ff525930881805c0a6fb325ba66dc60fd5390b82d2c116ee08413b234e905c737bbe54 SHA512 85da76efef7645e13633a77fef8e775f42ebc8afad6eb5ab4bc839a12d1c1708430beaba8b89c152049700aa580abf1eaea539f2784a74486df380a59c3d6528
DIST elisp-manual-26.3.tar.xz 872288 BLAKE2B b7860ea1b7745f28cd3b391d03109239c09aef09f334db485c62756af6907d93a3ba77a92f7a105e003053aac7dca398467239af76d9feb3291bb1dd42d17af2 SHA512 94779be36b9d0e10f75def88faead6cce934f95887e9310c27413bf89f7e61a081978d6164cfe781a5c8dbde9696ac1e08046a82e77420aa07b9ffca45ccc40c
DIST elisp-manual-27.2.tar.xz 911212 BLAKE2B 97e6ebe6f54d7c70512fac2f8d5ca2a1f9e13e69683c48eb1a2a1023541d3410e319f11f5007f45f42f3e7f5bc3fd16b10bc3db86d48f582afc766f3e2d5ba2a SHA512 96d2671acd96df9fcdf371058708b92af0ee26889912134aeb90de28dc55b11889cf656eeea8ca3d214165f3b90db68ce867865ce32dfe255b52fba8a09ce2f5
+DIST elisp-manual-28.2.tar.xz 938940 BLAKE2B 3a17de66e05d6d981c202a061399937182dfac5c198f50df0c6af91db9aebee170df90d278659677b138d2f65eca7ac423c39e4d8b775faac8fd4a0922ed9ca8 SHA512 13c3c316413a4d6041b7d9b01f83017fd735b7b5eb0b9d1c6e263b836cc58c98383f45f2b3bd8e17f25f89faf8056d75ea0069533d72f08e0c4fb1558cfc6d76
EBUILD elisp-manual-18.1.03.ebuild 722 BLAKE2B e947bdff4a3c2840849a17d9031d9ae6ff6d68ed0e415764bc9e8bfc5c32112085880ab0e93a5d6b39042173a325d2abf002416be7eb5b03d8df169330174cc6 SHA512 7fc97bcd13ce763b7d7ac092a5a2d0ab5386796e8f7270101bb4426ec2eba4805c8bed375860951cf8b1aebe718d1908c88f4e3ef8b06b9bd0dbbb962c187cc0
EBUILD elisp-manual-19.2.4.2.ebuild 723 BLAKE2B caf8a1e8706acdce5faa8b71306c43ab056f451a2d4e14e219d0fd8734452935da1657b602b12472e2c3ba7a0a27ad0f2d0098ed97373c150c0fdca0563268b7 SHA512 5968a86ed5e3e9af175de7d1cef7e4eb93a55ac8bc090377cd61fa43a08ca4ea175411529b76269b993ebf57b5dedd138c5403619f81a96b44eb58a50f34b76d
EBUILD elisp-manual-20.2.5.ebuild 726 BLAKE2B 306932d95a26c8a08267ff59937e7a4d011eb647458cf671848c75ee77f1efcb30b9207c1f8b4bcd7d388509a94f621afb564c8049b31da2b9327b55cdb80a4a SHA512 7f097cce58719767059881bfc936689567aa2631fe882fd939c48b74f9ead465791f38411d604aaaff875998ce2c49809cab796526acefe43e89eefe288dbd79
@@ -27,5 +29,6 @@ EBUILD elisp-manual-23.4.ebuild 624 BLAKE2B 337cfc24e95fd303eb95df99e0edb48d9a22
EBUILD elisp-manual-24.5.ebuild 660 BLAKE2B 82712ccd48e8336ac3ffbd98ad5dd8fba3b367979e28389913096ce4200f68313060c09a268638a7217ed859032a9fbf2a95f3c14c8727533484558e07d1cff9 SHA512 b69575b0b53fd546eb9a0e71d52581b4828cedfe092ed6ca1c998a38565fc42a5f80b8f6e08c2b7a2bd10fac75260a56b0f082156f5f4e5173caa1e22a53e92c
EBUILD elisp-manual-25.3.ebuild 627 BLAKE2B ff8097afb364798cf2cb0ce139b816aba9ecd4cbce80487d89ca9ca12edf1f01c3f7cf46d48913e7ae903378e27e9a4c92650a27a97a00a737524f560091e0db SHA512 07c142094f1f89b97154cb3ccfb0a12c5e7ef1320ce1e8898ecaf80a9ba83bbe6fa1a43fd77ecfb9f695ff04ee6a6e91eda3bc78336b4691aeb78aa6637199ac
EBUILD elisp-manual-26.3.ebuild 634 BLAKE2B e45df297a42c7f1ff3b74c4409679c479c1da1531279d0e1c09fe30c744e93f0ccaae7e4b2b7f681ee58bbb05fc528d08514cb6539b49c270b0704995cadd97a SHA512 d8a44881cc164a1da7aeb1c7c4ff8aa4e91aa05d4b2ba49ca5e8a8b920957dd0e51ab62bd3f2e56a9e71fc311e144a36e413b7e7f812db00b33ec5055317da70
-EBUILD elisp-manual-27.2.ebuild 634 BLAKE2B 17cfce5300f78f5ce3690ce895d93b4a9b964326142e28475a9fd99a2889098a53e57e8200c6dbba35beb23bdf03e0ca35cf79639faadb4f9e778f3fb5f39c5f SHA512 ba78f4f0f7c860aad3269de5f66ade58987a011dcffbb01ce88e9342e04030421bad582b6cf9f32823446ffc83e1510f480fcbfeb1ad2031f46a08388fceed73
+EBUILD elisp-manual-27.2.ebuild 641 BLAKE2B 99b2bd57603b060a6b96248e2800463409708620dac2a2ce416b35c2032413c95a5cf5611e850f00fd7eeb8c7869b9281aa926bf732e71a00a56f61afbbe9aa2 SHA512 e4294fee6be9832409bcb5c0e68fde504d902c5e010fbb8a9a58b7593b74d6bc8fdbadde4fc38f0bb61c07dffbc7b179a0c28f36bfa5754d190e4ce983086f6d
+EBUILD elisp-manual-28.2.ebuild 644 BLAKE2B 542d7400e07c966a2c063fe154d6ee5b20b71f54d216475f768d32f6847b02b51c3b1575637f12ae32a431f982341fac9fd99a76c117dc62dd2e943d7cac9eaa SHA512 506c72cd9f6e519dd0f528002c44fe187cc494a5e67a9fcc95413ae5af090f190dd17b514506c3d91ab0d72f912c7c8c806e1313bfdfcb2f82d6c994680ed1d3
MISC metadata.xml 1473 BLAKE2B adf808884b7d051f2f13e5ff581157bb33c7d52fed5f264c8ea334ba59a51a46dfb642eec9bf6b06f1790202cd4900bc01bf00c738f03811368b0548327442e1 SHA512 3dedbc554eba23c3af35bdc58f41fe37e4c301d29ab122790bb0b8b89fc99f7b78172a0bcef34085ca98d4ffa3427f55edd859f27d77d035a19cbdc15e6635f9
diff --git a/app-doc/elisp-manual/elisp-manual-27.2.ebuild b/app-doc/elisp-manual/elisp-manual-27.2.ebuild
index d5b253d9182d..384d3d540172 100644
--- a/app-doc/elisp-manual/elisp-manual-27.2.ebuild
+++ b/app-doc/elisp-manual/elisp-manual-27.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
S="${WORKDIR}/lispref"
LICENSE="FDL-1.3+"
-SLOT="27"
+SLOT="${PV%%.*}"
KEYWORDS="amd64 ppc ~riscv x86"
BDEPEND="sys-apps/texinfo"
diff --git a/app-doc/elisp-manual/elisp-manual-28.2.ebuild b/app-doc/elisp-manual/elisp-manual-28.2.ebuild
new file mode 100644
index 000000000000..3eb46ca490ba
--- /dev/null
+++ b/app-doc/elisp-manual/elisp-manual-28.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="The GNU Emacs Lisp Reference Manual"
+HOMEPAGE="https://www.gnu.org/software/emacs/manual/"
+# taken from doc/lispref/ (and some files from doc/emacs/) of emacs-${PV}
+SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
+S="${WORKDIR}/lispref"
+
+LICENSE="FDL-1.3+"
+SLOT="${PV%%.*}"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+
+BDEPEND="sys-apps/texinfo"
+
+PATCHES=("${FILESDIR}/${P}-direntry.patch")
+
+src_compile() {
+ makeinfo -I "${WORKDIR}"/emacs elisp.texi || die
+}
+
+src_install() {
+ doinfo elisp${SLOT}.info*
+ dodoc README
+}
diff --git a/app-doc/elisp-manual/files/elisp-manual-28.2-direntry.patch b/app-doc/elisp-manual/files/elisp-manual-28.2-direntry.patch
new file mode 100644
index 000000000000..69aa78c7c7ad
--- /dev/null
+++ b/app-doc/elisp-manual/files/elisp-manual-28.2-direntry.patch
@@ -0,0 +1,22 @@
+--- lispref/elisp.texi
++++ lispref/elisp.texi
+@@ -1,6 +1,6 @@
+ \input texinfo @c -*-texinfo-*-
+ @c %**start of header
+-@setfilename ../../info/elisp.info
++@setfilename elisp28.info
+
+ @ifset VOL1
+ @set volflag
+@@ -117,9 +117,9 @@
+ @end quotation
+ @end copying
+
+-@dircategory Emacs lisp
++@dircategory Emacs
+ @direntry
+-* Elisp: (elisp). The Emacs Lisp Reference Manual.
++* Elisp 28: (elisp28). The Emacs Lisp Reference Manual for Emacs 28.
+ @end direntry
+
+ @titlepage
diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz
index c6a43307d3d3..33d634bcac0e 100644
--- a/dev-cpp/Manifest.gz
+++ b/dev-cpp/Manifest.gz
Binary files differ
diff --git a/dev-cpp/pystring/Manifest b/dev-cpp/pystring/Manifest
index 0b8a82a2185f..022f50d504dd 100644
--- a/dev-cpp/pystring/Manifest
+++ b/dev-cpp/pystring/Manifest
@@ -1,4 +1,4 @@
AUX cmake.patch 2385 BLAKE2B dc19b5e192b6403c283b89055c5acbf6abc87722a7b76142c5e41dd6a8ba287981bb05337f6f6d775d9b1bf7c92dd602c4f459857570aac44ee5ec05279eeeb9 SHA512 533ef9fc79a48cfd51d4aa3b9ea77da9e25b3024082aaa40388453fb38b24701f20fa0c7c832a254a5ec61e67e77169294808f4dee4f9f573fbb532cfe415ca4
DIST pystring-1.1.3.tar.gz 18364 BLAKE2B caab1a3b1dc688ad6ecbb32e5e8139bb883a88b78ce8a021229924d57376e94b17d89277e2fccf4f7ec478c81ee9259c5e56848f4388c44b2eab9cfb841bcfb8 SHA512 a46bb2e96d6eb351a4a8097cde46ac2877d28e88f9e57e0ac36c42e8fc8543517c4be70306a01e2f88a891fc53c612494aeb37f47a200d94b8e1b050ed16eff6
-EBUILD pystring-1.1.3-r1.ebuild 755 BLAKE2B 76c78c862023d07cd48a63d1cfd83601881d28eb5302e5a061629b3aa92b4dc8d1472cfe76117e7cc93db5c88ed24466118fa16fbb6caafcb40c4b58fa31dd9f SHA512 a496d4d590ac4319e6db57e38cf2b4b23efb3572355bd6c8e38afa9af889b201670ed5731539336fe06e95fe6501501cfb004793aec1a0c34b1562d6e5f710e6
+EBUILD pystring-1.1.3-r1.ebuild 720 BLAKE2B 430ab86ed82beb6dd3023cbbffbd5c32dd61238d1854a335b3c622caab1c359976282821f5eb5072a6a8bc1657f96ea5c68154ccaf7c23af5e54412778ca2dff SHA512 3e1c889a593f985f13cf1623b57c1a5764b590d6ed2e6ec8862e6a1dc0d6ec998aa72f1b3301bb5f5f51af7b259e2b4248a45c9d2b874fd8c5d90e3e823290ca
MISC metadata.xml 486 BLAKE2B a18d073c90097ec2cea226520618f43ec2c1c81bae1e30405f0b99ae912ad146467bbc875cc640188475f7de7739e2085bf8c933e1d31b024ecc763a1f58eaf6 SHA512 462cb9958cdfffff17a18afad1d0528be7e0b6f0be151f3c59eac8c9b2a25e18afb1477264c90113c26dd60156ee26f6f16a6d5c8d751fbecf6e6d727753e8a4
diff --git a/dev-cpp/pystring/pystring-1.1.3-r1.ebuild b/dev-cpp/pystring/pystring-1.1.3-r1.ebuild
index 7256d7703bc2..f521e06ce11f 100644
--- a/dev-cpp/pystring/pystring-1.1.3-r1.ebuild
+++ b/dev-cpp/pystring/pystring-1.1.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2022 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -16,15 +16,11 @@ else
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
fi
-BDEPEND="
- virtual/libc
- sys-devel/libtool
-"
-RESTRICT="mirror"
-
LICENSE="BSD"
SLOT="0"
+BDEPEND="sys-devel/libtool"
+
PATCHES=(
# Patch to convert the project into cmake. Taken from:
# https://github.com/imageworks/pystring/pull/29
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 28d55b07b0e8..778b2d026f4b 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/dzaima-bqn/Manifest b/dev-lang/dzaima-bqn/Manifest
new file mode 100644
index 000000000000..35d666490f81
--- /dev/null
+++ b/dev-lang/dzaima-bqn/Manifest
@@ -0,0 +1,4 @@
+DIST dzaima-bqn-0.2.1.tar.gz 315654 BLAKE2B 1b11ad6901ec2fbb6b10a87d7e46e098cceb2ffdfd351d82a3709df3370f30e0aaee1b2e270c4d228f305ed573f1e1a979238fcbc6ca8ac690f26048a30bff2c SHA512 92ab33ed64ace127ece76526ea298f131d720e7deaa917551e16c0eb0e626b1b0074668260fcc652e18b1c90603149f8631a574b0e98d2b715bd73dbc3340d8e
+EBUILD dzaima-bqn-0.2.1.ebuild 1248 BLAKE2B 6ba353796c526b0106ca41b5c81c22c98e3f785ced445605c323b9f85013505b273effe58fe7668fb41b4fba4ebfff15accf6f83a7eee37ab4bea9ee5913265e SHA512 4b2fe0b31c45058261a2514b72a1caebe65de33ad303192ed3a496c4478a6758f9219c408b62f5aafaa9a54dd241745ddfa1f22cb0c1b469958c28bf9529df7a
+EBUILD dzaima-bqn-9999.ebuild 1248 BLAKE2B 6ba353796c526b0106ca41b5c81c22c98e3f785ced445605c323b9f85013505b273effe58fe7668fb41b4fba4ebfff15accf6f83a7eee37ab4bea9ee5913265e SHA512 4b2fe0b31c45058261a2514b72a1caebe65de33ad303192ed3a496c4478a6758f9219c408b62f5aafaa9a54dd241745ddfa1f22cb0c1b469958c28bf9529df7a
+MISC metadata.xml 391 BLAKE2B ad7dca8c5f86fa31d5d50cf9a0f0ba1f45c1ecef285d144a1e4ce7ad38a279a28191364d9d4e8ee36846724cf90bd2b11896f3da302768e94be9b9e76240ac56 SHA512 4e8a6cf419a6aaef930c6ae716c55600bb35c0ffb4e6ef386984366a735b572648431bb16f4296c708811a0970bf69b96a6f87c7e38dfd0f7c1ff23b10f015d8
diff --git a/dev-lang/dzaima-bqn/dzaima-bqn-0.2.1.ebuild b/dev-lang/dzaima-bqn/dzaima-bqn-0.2.1.ebuild
new file mode 100644
index 000000000000..9c7b4bd92031
--- /dev/null
+++ b/dev-lang/dzaima-bqn/dzaima-bqn-0.2.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo java-pkg-2
+
+DESCRIPTION="A BQN language implementation written in Java, also know as dbqn"
+HOMEPAGE="https://github.com/dzaima/BQN/"
+
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/dzaima/BQN.git"
+else
+ SRC_URI="https://github.com/dzaima/BQN/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+ S="${WORKDIR}/BQN-${PV}"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND=">=virtual/jre-1.8"
+DEPEND=">=virtual/jdk-1.8"
+
+BUILD_DIR="${WORKDIR}/${P}_BuildDir"
+BUILD_JAR="${BUILD_DIR}/dbqn.jar"
+
+DOCS=( readme.md )
+
+src_prepare() {
+ default
+ java-pkg-2_src_prepare
+
+ mkdir -p "${BUILD_DIR}" || die
+}
+
+src_compile() {
+ # This is the "build8" (or "build") script rewritten for our purposes.
+
+ ejavac -d "${BUILD_DIR}" $(find ./src -name "*.java")
+
+ cd "${BUILD_DIR}" || die
+ edob jar cvfe "${BUILD_JAR}" BQN.Main BQN
+}
+
+src_test() {
+ edob java -jar "${BUILD_JAR}" -f "${S}"/test/test
+}
+
+src_install() {
+ java-pkg_dojar "${BUILD_JAR}"
+ java-pkg_dolauncher dbqn --jar dbqn.jar
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ einfo "The ${CATEGORY}/${PN} installs the main executable under the name \"dbqn\"."
+}
diff --git a/dev-lang/dzaima-bqn/dzaima-bqn-9999.ebuild b/dev-lang/dzaima-bqn/dzaima-bqn-9999.ebuild
new file mode 100644
index 000000000000..9c7b4bd92031
--- /dev/null
+++ b/dev-lang/dzaima-bqn/dzaima-bqn-9999.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo java-pkg-2
+
+DESCRIPTION="A BQN language implementation written in Java, also know as dbqn"
+HOMEPAGE="https://github.com/dzaima/BQN/"
+
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/dzaima/BQN.git"
+else
+ SRC_URI="https://github.com/dzaima/BQN/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+ S="${WORKDIR}/BQN-${PV}"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND=">=virtual/jre-1.8"
+DEPEND=">=virtual/jdk-1.8"
+
+BUILD_DIR="${WORKDIR}/${P}_BuildDir"
+BUILD_JAR="${BUILD_DIR}/dbqn.jar"
+
+DOCS=( readme.md )
+
+src_prepare() {
+ default
+ java-pkg-2_src_prepare
+
+ mkdir -p "${BUILD_DIR}" || die
+}
+
+src_compile() {
+ # This is the "build8" (or "build") script rewritten for our purposes.
+
+ ejavac -d "${BUILD_DIR}" $(find ./src -name "*.java")
+
+ cd "${BUILD_DIR}" || die
+ edob jar cvfe "${BUILD_JAR}" BQN.Main BQN
+}
+
+src_test() {
+ edob java -jar "${BUILD_JAR}" -f "${S}"/test/test
+}
+
+src_install() {
+ java-pkg_dojar "${BUILD_JAR}"
+ java-pkg_dolauncher dbqn --jar dbqn.jar
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ einfo "The ${CATEGORY}/${PN} installs the main executable under the name \"dbqn\"."
+}
diff --git a/dev-lang/dzaima-bqn/metadata.xml b/dev-lang/dzaima-bqn/metadata.xml
new file mode 100644
index 000000000000..f2ef816f9ece
--- /dev/null
+++ b/dev-lang/dzaima-bqn/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+
+<pkgmetadata>
+ <maintainer type="person">
+ <email>xgqt@gentoo.org</email>
+ <name>Maciej Barć</name>
+ </maintainer>
+ <upstream>
+ <bugs-to>https://github.com/dzaima/BQN/issues/</bugs-to>
+ <remote-id type="github">dzaima/BQN</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-lang/eisl/Manifest b/dev-lang/eisl/Manifest
index 086ded4098eb..5b6a76f4ebe6 100644
--- a/dev-lang/eisl/Manifest
+++ b/dev-lang/eisl/Manifest
@@ -2,10 +2,10 @@ AUX eisl-2.85-Makefile.patch 987 BLAKE2B b5823a4579915fb7785548622f5d3fbbd968d8b
DIST eisl-2.98.tar.gz 2143636 BLAKE2B e38bf59e491218602e24217903b0f656ebcdee29311ec988447bff58b92f3bc51aa671ba8daf304fa8ce05a45ba71e22839bf74cfc6b1cc704e4c2bd1b5e1a74 SHA512 611bae543c4b12c3b7fb43a660edd219e9d8c1211ce6e3d7d19beae3ac5863f4f20722b79865444a42da30a0210474616115432428a2341b79e20b59e4a3a6e4
DIST eisl-3.03.tar.gz 2146686 BLAKE2B 540e51007ad0db3271c13e4bf8804f1d555a8baea19da3f66075a57abe77d71560c6d634eded1c86cda054327c01415a46e36fd67ea233553745ad49100dbd8c SHA512 b800073db94a394ef131db38744197b7273eb64a0125e4ccfb982de618a0f5ec5d031e632acb74efbb678bf200ae4e9b81bd5dce24ed4ba02764aa97d86ec878
DIST eisl-3.24.tar.gz 2155062 BLAKE2B 16e94d0b318db01152f67fdfaca863ddd385d533e01d54d3a540d9410cb85ab0f04256010c5d08b9197090856f128cb3a88682170edb0e1ce7346e01f7de9472 SHA512 6a725360ab6e87d67abc028ded74e80ae5d535a4a359cee965ec1017b67e59fc6c93739075fd82dc95046f59f515c910737685075a0ef6f347a4582af8d1efbe
-DIST eisl-3.27.tar.gz 2156089 BLAKE2B 44d9c4a715d46b5214b89368f6c7419699bcb5da49cafc3112a96d6e6b085a3128d6aaf828ba1bc4d11eacf49f2c7cfbb9a54fb817d970e72f6b381a306747f6 SHA512 fa046f0d4ff93ab758a3bfaacf7ec094022ed53ab21e91bc8d5fb1a6923ed40c9d99c6ea74e6cb7285ba5cb3a21801abf5882107e9c365bc6e9fcc3a24ea3aa7
+DIST eisl-3.30.tar.gz 2170799 BLAKE2B 123cdf6074f8f9170dc02e1f935e1d06a83cd3e2228e05b051776e7067369ab75cfa5afba8643424bee980c1ab6ca2c3314a1440074c6ddaba39ced5bc0b8fcd SHA512 4d44534f3120c9e2051c223326e528a051af087d0750ef2bcb15eb1e762b0e25769d3dbc3d04f2064053e0e4b6ec675918ffeef4a8fa4f4c72a3846524200904
EBUILD eisl-2.98.ebuild 998 BLAKE2B 1e725a17e5904c483f2779e81d66204ec183b84cdfe5b7fe83d9e9c0d4ecd9b93fd13f3b8851296bb43b5337ef471bb3f6457e413499f3a70c8c8a712acecd1f SHA512 caaddb4d8cdf118e1e3fa1a942bcf2349264113b41a3d2f136c22e2080fad502d32553839ba4d19a71ef36dea32ea721894bb906e2c6da4b2aee8af6cd6d43e5
EBUILD eisl-3.03.ebuild 998 BLAKE2B 1e725a17e5904c483f2779e81d66204ec183b84cdfe5b7fe83d9e9c0d4ecd9b93fd13f3b8851296bb43b5337ef471bb3f6457e413499f3a70c8c8a712acecd1f SHA512 caaddb4d8cdf118e1e3fa1a942bcf2349264113b41a3d2f136c22e2080fad502d32553839ba4d19a71ef36dea32ea721894bb906e2c6da4b2aee8af6cd6d43e5
EBUILD eisl-3.24.ebuild 999 BLAKE2B 21d34e1a7d23a40dd779098282230a358203183c855f71ae91fef97fd6e1b61b321cb8644d62a04c7a1c1b6846d218ea956e887d9b5a9c8710f6cc79fee18dde SHA512 21343f2866e7988267ba157c1d56d73c0f87d567bfae4cb306752f9739ad47774a5a38611cd770432f912580438c094f22d0c453a9667f964ee86c40c33dbd3b
-EBUILD eisl-3.27.ebuild 999 BLAKE2B 21d34e1a7d23a40dd779098282230a358203183c855f71ae91fef97fd6e1b61b321cb8644d62a04c7a1c1b6846d218ea956e887d9b5a9c8710f6cc79fee18dde SHA512 21343f2866e7988267ba157c1d56d73c0f87d567bfae4cb306752f9739ad47774a5a38611cd770432f912580438c094f22d0c453a9667f964ee86c40c33dbd3b
+EBUILD eisl-3.30.ebuild 999 BLAKE2B 21d34e1a7d23a40dd779098282230a358203183c855f71ae91fef97fd6e1b61b321cb8644d62a04c7a1c1b6846d218ea956e887d9b5a9c8710f6cc79fee18dde SHA512 21343f2866e7988267ba157c1d56d73c0f87d567bfae4cb306752f9739ad47774a5a38611cd770432f912580438c094f22d0c453a9667f964ee86c40c33dbd3b
EBUILD eisl-9999.ebuild 999 BLAKE2B 21d34e1a7d23a40dd779098282230a358203183c855f71ae91fef97fd6e1b61b321cb8644d62a04c7a1c1b6846d218ea956e887d9b5a9c8710f6cc79fee18dde SHA512 21343f2866e7988267ba157c1d56d73c0f87d567bfae4cb306752f9739ad47774a5a38611cd770432f912580438c094f22d0c453a9667f964ee86c40c33dbd3b
MISC metadata.xml 631 BLAKE2B fd171b07cf1f7beae7be774a5da360d466c83f01a6bd52dc69af436926ae5aebec27a2723c11498be21c4f96f6b82c6aa3571f4b84e763459ef78086450252f2 SHA512 dd9e329f24ce6d3922e92e81d36234b93151f71c88d6ba4b38557565a7c1c3bc4b7172d4d55f1d2d5bd6c5cada449691067cc71abd4d456941f6a8b78fe0df87
diff --git a/dev-lang/eisl/eisl-3.27.ebuild b/dev-lang/eisl/eisl-3.30.ebuild
index 987db06ada03..987db06ada03 100644
--- a/dev-lang/eisl/eisl-3.27.ebuild
+++ b/dev-lang/eisl/eisl-3.30.ebuild
diff --git a/dev-lang/nim/Manifest b/dev-lang/nim/Manifest
index dac6ffe96550..1b5903421822 100644
--- a/dev-lang/nim/Manifest
+++ b/dev-lang/nim/Manifest
@@ -1,6 +1,7 @@
AUX nim-0.20.0-paths.patch 934 BLAKE2B 6a4e44c5656cde6d5127bf6a6b8db92cdf8aada0892c27d536d0c1030ed7da8dc97138a8941030101918021f2a301fa683169c8a656fefc6fb7d0fcdb24029d4 SHA512 bf8dbc3e3861ec3ea2718092b981e495194ead5b547e69d01d5d842d128dc4b96b0ba3e95c78afd8fd822d594199315a01de370851ed8f594c091231b9a10ee9
AUX nim-1.6.10-testament-skipfile.txt 1210 BLAKE2B d70268fcef2edb5383ca7dc696ae393432e0894c313d17e192e988e8826b5c296d3fcdd7bc5d547d62b1450f3c721fe3655166fd9ee3755f29c9ae8390453fba SHA512 a943fa520633b513ae3c5060a79b9501b34cad81bcbebbd803780506713fe1a9fd1580736e85032d0dedcd4190ebc37666ae94f4ca73bf5d88d51df523d2c4ea
-AUX nim-1.6.14-testament-skipfile.txt 1290 BLAKE2B 90924dbbb19768e46cd9d064eb6aa54fa706a4afe3d6e05fdd6a84c453cd4e1cb846ba3a63269c7051ebc120ce8a821694de9033b3415e9f16c2b994ed43d340 SHA512 3b9bb6cd4dc0ff078064a190d9667335a250b13386987cfc9c33debdddc634de18e5b6d9a5ab267de677ab0609a4e2783947f0487c0fc51e537a735717352f66
+AUX nim-1.6.14-clang16-musl-fix.patch 625 BLAKE2B 5081fe9f59d40b72a446c591d308d175adef745d0936613db649dea554610f6839993c181076aa4f9fa3b402c475fa2f360f8a612081428af630934088e0ecbc SHA512 838356e53a267d4a3f165973cea46c1b718b178079257ca3b129788dd4b8897a1cf870bd1ef171b91fea721f9de0835dec8fe38271581db61d32932736aa09da
+AUX nim-1.6.14-testament-skipfile.txt 1770 BLAKE2B 66f0bad52f0d3f374dfe040ff4ae92a71a9bba5bb3b827bc10f912845bfb970f90c00bf12d0253f1d60e45543f86960447e331d9b4d76483c7f77f1d4c756d93 SHA512 e975afe8d7e5ff050735f22ca04f078ce46a2277bd459eea7ec171ebe4308097439becd33301fd66bb35ef892d0f821e4e0394cb5143b97c66c7f1f614bb1b56
AUX nim-1.6.6-csources-flags.patch 371 BLAKE2B 903e9738f6c87bc40ef922c5abde50edaff223cdf11befee0ece7b3a472a68b7dc211e1e6347a2181c68fe524693832f20309bf90aeb3aac9d76125f224587c9 SHA512 2753e14ada3093a2208636eb36eb2a79946f7c4858d86945b1d242d424b1a4350403b7d8f58af33c1c43a04b24465748cb7f26b7426e65b91d09cc61167d5de4
AUX nim-sets.conf 162 BLAKE2B 976422f31cf8a64e1fad537f4db38a07e0022b9460936c63e0220cb3858ba02704857841d5010ad8c7bde0e6192c4c3c1329aeca8080a48a728e8b288cefc0fb SHA512 61a07de9973fc77998515bbb62498ffd1de991241bf32805f4acc0e4325e39d767ac862f2546757763aa8d0a7f35b95a9e1df91e6aa6f241eed6e93c8e3c46f0
DIST nim-1.6.10.tar.xz 5216284 BLAKE2B d5b7bdc488086260b84700e3022ff7fc45b98d78574a3d2e288c95968a580fa644e47612dc60d6e63f5e85687f5b59a28128be746abc55bd6d4527344dc3ab14 SHA512 2ba6c4db68030ace2b4dd9b7f85d2b7c882c62e8f7f68bd0b82f548c91c300ab0e03c66f56c678127058f56b75a5550dec48d68eb6d666a179994cd1a6e2cc47
@@ -9,5 +10,5 @@ DIST nim-1.6.14.tar.xz 5266632 BLAKE2B f6eadf44365a099f45d1b734dea494e5d098b0427
DIST nim-patches-1.6.6_p1.tar.gz 2632 BLAKE2B 64980d9510dc48e3c566473dc618d00cafba04783882d62b12015e8435c9c0515d7726da30f0b74dca6a41aa88a9c9aed2189a65b3325c28839d0051de8a3365 SHA512 7ba251675cd564452669bf5ec3748565db818324f58506f20a5036e4b54df10f4d7c149cece8cb97c853222cfa7d4d8d26856d92aaa25e613e31c6f5c2a8243d
EBUILD nim-1.6.10-r2.ebuild 4413 BLAKE2B 4a321ed1751fb582bba04413759d78e061d6d00751b6c1e15668b05ab2e57552a726bf0ac33b49355a881bb6543bd5357ca874cb39b6294d562c2a7900cd64b9 SHA512 afe55c756bf43f875d810e551f2f0d9f746bef5800de269d4a20260bbd6750647bd7da4352502f2e61e60b67f00156975eaf314e5beb373e65e0664152c7f104
EBUILD nim-1.6.12.ebuild 4459 BLAKE2B d237b8243dcbb0ab941155e5a8abec2295f628ab98d2a92d5e8aee3d661e44d546fb71c36bfbec2fb29958a5736149d4a055a6b5b517a1ab42d3733b7d37f813 SHA512 ad440e3e94f3c91b1366e919b431ca1e51d967b94758921158799981749aeb4d7be9d953ba017811082778d8d3d5023896ea03b95551e2883cc2c90ef8afc15b
-EBUILD nim-1.6.14.ebuild 4460 BLAKE2B 2dd6af1faf63cedd9c5edcded85d27c03cce9823c75832f14dd0f5a7035d0c5e2a24005f1a9dd6dd2fc84ba1b500be6e9147a083894fdf2580e5454092fa4edc SHA512 99371a0f29a93ab01ec5ff4f7c758e450954142c367e7558120633434818c7e0b66b538fc7b843c69a98f5f88868c01bebf5b8faba83a03682c9dfd17758f34d
+EBUILD nim-1.6.14-r1.ebuild 4818 BLAKE2B a78de75cae0d2f960d4c4f7418209506f0b94f41fd6429478af4dda35de0a1b48f4dc3b60930aed4cb0afe5e1d52b7f38b9f4e1f2882eb1722e2ffea50e35844 SHA512 588b417384b10afce724880b81df4c2efbe34bede5aa24ca567e236bb1d653e2089b7d649c1b2b4b744beb08678e8035eb33ce57ca768ea4b467c02c1308b7ca
MISC metadata.xml 2157 BLAKE2B bbbc15b0c5590a22e276056a55ef09957ae5e5b0429122411e9d7570756873a5147bc8a00ee2bc97e887aa0d76668e3ecab10b495d67e5fd10174a0411d02f5f SHA512 b6d3010ddd9a0dc4e5f9698ac832cebe794c1b4b222d561448d9e43d9e3a581e5983c5d771bdad96957a100029efdb2804ff30b8b223b33ba5864e68fdb25519
diff --git a/dev-lang/nim/files/nim-1.6.14-clang16-musl-fix.patch b/dev-lang/nim/files/nim-1.6.14-clang16-musl-fix.patch
new file mode 100644
index 000000000000..1bc4f8f25d55
--- /dev/null
+++ b/dev-lang/nim/files/nim-1.6.14-clang16-musl-fix.patch
@@ -0,0 +1,13 @@
+Bug: https://bugs.gentoo.org/894410
+Refer: https://github.com/nim-lang/Nim/issues/20886#issuecomment-1511708198
+--- a/lib/system/threadlocalstorage.nim
++++ b/lib/system/threadlocalstorage.nim
+@@ -129,7 +129,7 @@ else:
+ when (defined(linux) or defined(nintendoswitch)) and defined(amd64):
+ type
+ SysThread* {.importc: "pthread_t",
+- header: "<sys/types.h>" .} = distinct culong
++ header: "<sys/types.h>" .} = distinct pointer
+ Pthread_attr {.importc: "pthread_attr_t",
+ header: "<sys/types.h>".} = object
+ abi: array[56 div sizeof(clong), clong]
diff --git a/dev-lang/nim/files/nim-1.6.14-testament-skipfile.txt b/dev-lang/nim/files/nim-1.6.14-testament-skipfile.txt
index b0317176ac0d..2e7e0b48f9fc 100644
--- a/dev-lang/nim/files/nim-1.6.14-testament-skipfile.txt
+++ b/dev-lang/nim/files/nim-1.6.14-testament-skipfile.txt
@@ -1,11 +1,13 @@
# broken
tests/assert/tassert_c.nim
tests/async/tasync_traceback.nim
+tests/coroutines/twait.nim
tests/errmsgs/t14444.nim
tests/errmsgs/tcall_with_default_arg.nim
tests/errmsgs/tproper_stacktrace.nim
tests/errmsgs/tproper_stacktrace2.nim
tests/errmsgs/tproper_stacktrace3.nim
+tests/exception/t13115.nim
tests/js/tmangle.nim
tests/js/twritestacktrace.nim
tests/lent/tbasic_lent_check.nim
@@ -21,6 +23,22 @@ tests/stdlib/tstackframes.nim
tests/stdlib/tstats.nim
tests/system/talloc.nim
tests/testament/tshould_not_work.nim
+# broken on musl + llvm
+tests/coroutines/tgc.nim
+tests/coroutines/twait.nim
+tests/misc/t18077.nim
+tests/misc/temit.nim
+tests/nimdoc/t15916.nim
+tests/nimdoc/trunnableexamples.nim
+tests/nimdoc/trunnableexamples2.nim
+tests/objects/tobjcov.nim
+tests/objects/toop1.nim
+tests/stdlib/tencodings.nim
+tests/stdlib/tgetaddrinfo.nim
+tests/stdlib/tstdlib_various.nim
+tests/stdlib/tstreams.nim
+tests/stdlib/ttimes.nim
+tests/vm/tvmmisc.nim
# require network
tests/stdlib/thttpclient.nim
tests/stdlib/tnetconnect.nim
diff --git a/dev-lang/nim/nim-1.6.14.ebuild b/dev-lang/nim/nim-1.6.14-r1.ebuild
index c6bf55d99f89..85bb540e41e0 100644
--- a/dev-lang/nim/nim-1.6.14.ebuild
+++ b/dev-lang/nim/nim-1.6.14-r1.ebuild
@@ -81,6 +81,10 @@ src_prepare() {
# note: there are consumers in the ::guru overlay
use experimental && eapply "${WORKDIR}"/nim-patches-${PATCH_PV}
+
+ # refer: https://github.com/nim-lang/Nim/issues/20886#issuecomment-1511708198
+ # bug: https://bugs.gentoo.org/894410
+ use elibc_musl && eapply "${FILESDIR}"/${PN}-1.6.14-clang16-musl-fix.patch
}
src_configure() {
@@ -148,28 +152,35 @@ src_test() {
# AdditionalCategories from "testament/categories.nim".
categories+=( debugger examples lib )
- local tcat checkpoint
+ local test_return=0
+
+ local tcat
+ local checkpoint
for tcat in "${categories[@]}"; do
# Use checkpoints for less painful testing.
checkpoint="${T}/.testament-${tcat}"
+
[[ -f "${checkpoint}" ]] && continue
case ${tcat} in
testdata )
:
- ;;
+ ;;
arc | ic | valgrind )
einfo "Skipped category '${tcat}'"
;;
* )
einfo "Running tests in category '${tcat}'"
- edo ./bin/testament "${testament_args[@]}" \
- category "${tcat}" "${nimflags[@]}"
+ nonfatal edo ./bin/testament "${testament_args[@]}" \
+ category "${tcat}" "${nimflags[@]}" || test_return=1
;;
esac
touch "${checkpoint}" || die
done
+
+ [[ "${test_return}" -eq 1 ]] &&
+ die "tests failed, please inspect the failed test categories above"
}
src_install() {
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 61b3f88b5cf2..e4eb8d69a499 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index 600fce60f131..ba60f408a430 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1,6 +1,6 @@
DIST ell-0.56.tar.xz 563096 BLAKE2B 3be874ddddab558911d5ea4e4fb0b32c1557b8577435f39ee88d7302bbb0efbd24671f6c426bbeaba2704ba45b865320e6f2e31f6a9c4d86e82dc8ed38ebae9f SHA512 7255470331927f67ebd1297e6c524c9c244234cf00923016c77d90bad5e4e381605c70373a7be4ecf9c1e72ec85fbc1671960dd31fb6eec279f2299e81c66ac1
DIST ell-0.57.tar.xz 563996 BLAKE2B 6fec30dc6994656b4a266cddaaf5984c3bcdb06b8b80d432b772f5c2a3166f2f3a4dca7ce1d44857901150a17f17be595606e535ef4ca0cb97476effbb6342cc SHA512 6dd6dea39b835550a4d4fd4ca1ec98c50842eb557d5f55d3a8f8d566f7b8ea3a4473135101860b4d8decfc4d24f55ff5e389ac95d1d309d5504b632cf80c975e
-EBUILD ell-0.56.ebuild 1175 BLAKE2B 69224fa1d96f6929c90c92511f19857b125d349afb24e83315f4cbe394a0bbf43ca86c097e525219127ca9fddc6dd4a6dafe711dd502304db9d3c36b39adc0b6 SHA512 46c1d5523534e45e4becea198fa5a0c2fed2fe78a93d359bc4d1ed6cbec02a9989ab2b66fa2c5eb09264032ae0dd9c4fa28b177a273960429a669095f7ef6e37
-EBUILD ell-0.57.ebuild 1181 BLAKE2B ea1e8d57acdf4be79b60a48f6daf017a907524a7333e87fc5e6d9f4d7c5a9401e048927108de73509d0624e3c9ab65fc906d732ab3b99bf04ce0afb015bf4fc8 SHA512 2f7402b95da0e45596462ead53e6184865f96e9325f2d4fb7b590454a976e7dc827c7ce45d7ccbed951257441ebbb72df50559f0d1d94a8677e714e4a7e1c4c2
-EBUILD ell-9999.ebuild 1181 BLAKE2B bcebe8f38618d85d8fddd3c401b76096bdbcb7f2798540f6582c1e56af78cdebf02f4295d60208254a6d2232bb6061372b6eb2dc12331b8384c668012da91430 SHA512 76571ec809fa9584c1d72dbae3f859db318ce061751a1e7d72e05febd9c715c918da5c30637c8dcfbca81ab038c54401b6f49f0e4cce2a720a24185c6915699a
+EBUILD ell-0.56.ebuild 1204 BLAKE2B 085ed24131313e82ee5e7c2ce85c81bc58954da70df06f140eb9e5a947b727dfa8c299ec3ae4a815f9f00880ab2f2953f4d7d0094049e69f773fd90c0773fa1b SHA512 03b631c0d4fc5a20612c204b8a36ea2fa97938607366005f9dfe8dd6fffb8b5ca7b0df14ccfa17aa8d9c282cf8ef316f6080534e09787123df248ee62d08d2e3
+EBUILD ell-0.57.ebuild 1210 BLAKE2B c466f0088c2da2b715f39147aaa0e3dc325daca4a8e3229deeac5f3e8397b124967756a5f0f18868ba46f45b1d5189900cbadfe79a0193b0458ef109b14dfdec SHA512 ff081b916baae82efb966a068ade641d6c47168909446395462535e5076fa3351226a2e76e38e471c90a8e714a78edfb1e7acddabc6e5109c3ddbd2fdd9ffa8f
+EBUILD ell-9999.ebuild 1210 BLAKE2B c466f0088c2da2b715f39147aaa0e3dc325daca4a8e3229deeac5f3e8397b124967756a5f0f18868ba46f45b1d5189900cbadfe79a0193b0458ef109b14dfdec SHA512 ff081b916baae82efb966a068ade641d6c47168909446395462535e5076fa3351226a2e76e38e471c90a8e714a78edfb1e7acddabc6e5109c3ddbd2fdd9ffa8f
MISC metadata.xml 251 BLAKE2B a9af03a4a233a890a554ab68f1876580e3720a72c1f946ea6dbb82c49afd94243ea4017cd8a392fa2adea53c588646fd0ebccb948dde0340ec2ff05c0381fb99 SHA512 0837c31655f6a725b0fad20c8998a3a4645dc8049e14980b0097776cf59b4288276489dfddc149893f29844175eeb187a54af7d28690de4afe18ef9fd4c1f98f
diff --git a/dev-libs/ell/ell-0.56.ebuild b/dev-libs/ell/ell-0.56.ebuild
index c8a82a95915c..c85826f51316 100644
--- a/dev-libs/ell/ell-0.56.ebuild
+++ b/dev-libs/ell/ell-0.56.ebuild
@@ -6,7 +6,7 @@ EAPI=8
inherit flag-o-matic linux-info
DESCRIPTION="Embedded Linux Library provides core, low-level functionality for system daemons"
-HOMEPAGE="https://01.org/ell"
+HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git"
if [[ "${PV}" == *9999 ]] ; then
inherit autotools git-r3
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git"
diff --git a/dev-libs/ell/ell-0.57.ebuild b/dev-libs/ell/ell-0.57.ebuild
index 5e79649bd337..ae0e93b6f024 100644
--- a/dev-libs/ell/ell-0.57.ebuild
+++ b/dev-libs/ell/ell-0.57.ebuild
@@ -6,7 +6,7 @@ EAPI=8
inherit flag-o-matic linux-info
DESCRIPTION="Embedded Linux Library provides core, low-level functionality for system daemons"
-HOMEPAGE="https://01.org/ell"
+HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git"
if [[ "${PV}" == *9999 ]] ; then
inherit autotools git-r3
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git"
diff --git a/dev-libs/ell/ell-9999.ebuild b/dev-libs/ell/ell-9999.ebuild
index 5f049ed30b76..ae0e93b6f024 100644
--- a/dev-libs/ell/ell-9999.ebuild
+++ b/dev-libs/ell/ell-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
inherit flag-o-matic linux-info
DESCRIPTION="Embedded Linux Library provides core, low-level functionality for system daemons"
-HOMEPAGE="https://01.org/ell"
+HOMEPAGE="https://git.kernel.org/pub/scm/libs/ell/ell.git"
if [[ "${PV}" == *9999 ]] ; then
inherit autotools git-r3
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git"
diff --git a/dev-libs/libassuan/Manifest b/dev-libs/libassuan/Manifest
index 7f5c366d5670..01d6e1a00ae5 100644
--- a/dev-libs/libassuan/Manifest
+++ b/dev-libs/libassuan/Manifest
@@ -2,5 +2,5 @@ DIST libassuan-2.5.5.tar.bz2 572263 BLAKE2B 24952e97c757b97c387ab4c2c4bf7b040f28
DIST libassuan-2.5.6.tar.bz2 577012 BLAKE2B 462af1eab69e157f65f8134a492cde01dd1e0ee00609f2c2585e742fb9c5532b3fd96054b4fb7449e305690f70aa7a120085db42e2de2e3b0ef8b1603e7e5846 SHA512 dcca942d222a2c226a7e34ba7988ee0c3c55bd6032166eb472caf2053db89aeeea7a40e93d8c2887c7ee73c5f838e8b0725e8cfb595accc1606646559362f7ee
DIST libassuan-2.5.6.tar.bz2.sig 119 BLAKE2B 379c6566b2369550bfc4b4616fb71ebdbd9947c183488e2af2261db79be3fc34c5691918f3c560b46c20e02e1aa46c44ee31c1fa3727d191f5801831d34e6721 SHA512 c7765530618128a12f1118278d35d8c33d32b560073dbd691cb92c0d94b75fd5fde65cd3f5db717ddfb907b266fdddc1e7a1e2b15b1b89b7470941dbde8162e3
EBUILD libassuan-2.5.5.ebuild 1288 BLAKE2B 946a7cd6bbf4d0c1055e2d31bb304a202e301e3bd38f01e7d4efa4996079206e4f0d2778ceba4f72fc761b17f51c6ccf3d5a4acf76d679cb629d709ca0d1d07d SHA512 4eeab04dddd2670bb350dcbb633a9da36acd7fc5a0a85aade3b90a6155e7f5004e6a08a67d170d0be12659fafb1d08f420bfed0b16539ec904011bd21d4fa74e
-EBUILD libassuan-2.5.6.ebuild 1731 BLAKE2B ec00cc181811e22d78fd6d8ebcdeaa1780a67ca4ac684820395fd3f86d815215aff47ff0a30a5b462febf9abd65821b8b9f5f86e22ede8db49f8e51f99bb951e SHA512 9728a6a42525a2abccfd5d44d1d0462bb3516395b3b10da5f8111e85292cf259660b1490b40906e728dc04851ea09044f2ce346a6d1ca508407f5d5d5cd2761f
+EBUILD libassuan-2.5.6.ebuild 1730 BLAKE2B 8e9714f930e9ac32ca885492c31bb6a285342375a6b9b046132fe1739ea171003ec57fd8a7e4cf02e2325d5a57be053171a130649e947d666aa131407c4dba07 SHA512 a6b4b3bdc41bd659f3554bd3cad0e814fbe961a31c9ebe22f2d4f74a377361159b8eced32383c7b035f2a3234e1dbbc823821f256f325efa26b380a5351b4bbd
MISC metadata.xml 882 BLAKE2B ca08da3ad8be4a39e30e8e28f58bd5c4c9e70147a29bc55c9b71b45921141326ccd86d9086b6ae8652465c51fabfe4e024a00be0656042011a27423ac2146f01 SHA512 603d947fcaa43d364136558cd158610edfc2349fe0227259992209894f34fcd21f393fe81aa9f2d40ecb41377c8f7c1d6f8528d6a678709d28820d3b6f253b62
diff --git a/dev-libs/libassuan/libassuan-2.5.6.ebuild b/dev-libs/libassuan/libassuan-2.5.6.ebuild
index 90a039d65541..2e4146c68815 100644
--- a/dev-libs/libassuan/libassuan-2.5.6.ebuild
+++ b/dev-libs/libassuan/libassuan-2.5.6.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
LICENSE="GPL-3 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
# Note: On each bump, update dep bounds on each version from configure.ac!
RDEPEND=">=dev-libs/libgpg-error-1.33"
diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index 5ebf459625cd..b00d335a7740 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -11,14 +11,23 @@ DIST openssl-1.0.2t-bindist-1.0.tar.xz 13872 BLAKE2B b2aade96a6e0ca6209a39e205b1
DIST openssl-1.0.2u.tar.gz 5355412 BLAKE2B b2ff2a10e5851af5aca4093422a9a072c794e87b997263826c1c35910c040f695fac63decac5856cb49399ed03d410f97701d9fd4e1ebfbcacd8f3a74ce8bf57 SHA512 c455bb309e20e2c2d47fdc5619c734d107d5c8c38c1409903ce979acc120b0d5fa0312917c0aa0d630e402d092a703d4249643f36078e8528a3cafc9dac6ab32
DIST openssl-1.1.1u.tar.gz 9892176 BLAKE2B 5de9cb856e497596ecba008bad6515eefd093849b9c66dd7447031723996f3ba66ac37a323a5f7d01b1d42df4daaceb523372f5897d5c53b935ffab91c566594 SHA512 d00aeb0b4c4676deff06ff95af7ac33dd683b92f972b4a8ae55cf384bb37c7ec30ab83c6c0745daf87cf1743a745fced6a347fd11fed4c548aa0953610ed4919
DIST openssl-1.1.1u.tar.gz.asc 833 BLAKE2B 7a978a94264a14be04372fea39868e9177e8a0b0f24344267702022e19ee0f52e91ad141d7c54da870f7ec0df9b2e43b80939f1d274dd0b44d36da2670e3a468 SHA512 40245d65ace95b2002bf64bcba184c92fec3420b08d9f61f3a709c4842e9478595105d8adce33a08eb98d351d2a0989ec342b08cdd9104498ea0543b6e592d28
+DIST openssl-1.1.1v.tar.gz 9893443 BLAKE2B 9b3066d1911466dec909052667aafe9b974d2fa0a9798105b7501d62300e5a61a154fb94e633e46918303e9fcc1afc077e6efb5727eb967b75a795d8e2ed60a7 SHA512 1a67340d99026aa62bf50ff89165d9f77fe4a6690fe30d1751b5021dd3f238391afd581b41724687c322c4e3af1770c44a63766a06e9b8cab6425101153e0c7e
+DIST openssl-1.1.1v.tar.gz.asc 833 BLAKE2B a851629231591679c37a53342a7da565879fe626ce56ee586184c6e3694ee9cb15cf10b52e6ef17eac6cb25b66e3d50d1a703d42a5056a51f1567178956bfb11 SHA512 3e188f60d57f844fda6e6382623cb082e18d7caec38f9e6ab13d8d101ca0b0d234cfd7aba041ab975d5cd168c1ec0f147ff8a77e515a416461bfd108cb4244e0
+DIST openssl-3.0.10.tar.gz 15194904 BLAKE2B 8bb3bd02b8dc64441ebfea98c4778d3ee0794540186904371a5aed81cb4f6d6903809bf97faafbc2a719617353234484f0d610f2806621229131fdad343f7231 SHA512 fc12f3beed5e2d2f4767aeb772ceb6ba26f6cbfabc247765854108266b27a1223134f0e81735867a9069bc9c07a14b9816e85903cef91bd1b90f781f0b98b61a
+DIST openssl-3.0.10.tar.gz.asc 833 BLAKE2B e1a8fa7c95d5dffdce9fa1824cecc5c81a03228d21c983f23ed4c6c459f085e7406f53337cad41f82506b2a8614497b4eb4cbe261ff4db3c002f1470b90100ba SHA512 3d91e763dcb0bb37cf6586b75c5310c824b5ca75e59a206d759081a67bc016add501648a365aa479dc621f33b86e7aac26d1deb528b43a37187d91eb194b2bdc
DIST openssl-3.0.9.tar.gz 15181285 BLAKE2B cc1df41fa12ba4443e15e94f6ebdc5e103b9dab5eab2e1c8f74e6a74fa2c38207817921b65d7293cb241c190a910191c7163600bb75243adde0e2f9ec31cc885 SHA512 86c99146b37236419b110db77dd3ac3992e6bed78c258f0cc3434ca233460b4e17c0ac81d7058547fe9cb72a9fd80ee56d4b4916bb731dbe2bbcf1c3d46bf31a
DIST openssl-3.0.9.tar.gz.asc 833 BLAKE2B 9943ac65f83f48465cae83b37a1d004f6be4622e53c3025166d42954abe9215f1a6c2af58d4aa2b45fa51182fee5019e740969f694655b6c592bb278c68aacef SHA512 9949de6b57d5aa21da1d4b68a29eb37e302403c983bd7d2d8769b320aac4268a9f9091c5fb182862a4f89a9099660939fe609df87c66991b75f7695faf357caf
DIST openssl-3.1.1.tar.gz 15544757 BLAKE2B 094f7e28f16de6528016fcd21df1d7382b0dbdcd80ec469d37add9c37f638c059dda3ffb4415eba890a33d146ddc9016bcc7192df101c73be5e70faf6e3b1097 SHA512 8ba9dd6ab87451e126c19cc106ccd1643ca48667d6c37504d0ab98205fbccf855fd0db54474b4113c4c3a15215a4ef77a039fb897a69f71bcab2054b2effd1d9
DIST openssl-3.1.1.tar.gz.asc 833 BLAKE2B 5a2a9aeb475b843862e133d53bc5bb3c8e12e8e03b1e2da41d0eaa0eade1ae03c4318ad1f5c490c5e1ed7e6ac6275a6d7c881d99993911722b043b15d1622b25 SHA512 83349020c67e5b956f3ef37604a03a1970ea393f862691f5fd5d85930c01e559e25db17d397d8fd230c3862a8b2fba2d5c7df883d56d7472f4c01dab3a661cb2
+DIST openssl-3.1.2.tar.gz 15560427 BLAKE2B 7b4ba35df7d5680c5f13a1986e4c6abaf4592690647dcfa84d7f14c196326355e8ad0ea62f81f8269f0605f0d29f18e9def9c2158fcbe00baefabf819f82374d SHA512 9f41113e5537aee4c3f92711ff85fa12da080363fef0c8b8b34e5b3fc608473c6e4cadd9d8c78f2fcbe97462e51f26a0bb6781656a69ad40226e68af2cf2c762
+DIST openssl-3.1.2.tar.gz.asc 833 BLAKE2B aba3207c5eafaafc34bea078a9684612f7d9b4c5a888a27781cfe2421d27de6c2af3539abfc6efdac81ab0b923b7044a9b764902aa76edfd44ce5979f871a8b9 SHA512 fe143d2d90de1d3d30590ef9801185f8d2837668474ef3879d409bd4eb9417a127dee6c2a4e45076aa3ae3e443bfedd24de434ba4cf3ea0589c113990345a9ce
EBUILD openssl-1.0.2u-r1.ebuild 9993 BLAKE2B 2128588b25f90830c4b9120a0e5aa079b127c28aaa590a65900d735999ce777bd8a5f04de75ba476cf5062f3d862021654a2e41a800a0f06359aaa9947269d5b SHA512 e37897b8262f7365aa6484252cbd6b56567552ec90fb299518479cb91f9b88490324c426716cc2ae4facb8d479753d8dacce56a6676adb3afd66558ce693543a
EBUILD openssl-1.1.1u.ebuild 8043 BLAKE2B 6c19ba4e37ff0942992c2fd639840301900ff3c68dfb8f3c0ce295e58aa1717c4ed68f620e7fb29ec4fdc8f05c3ae8ff36bdb4e41ad55a19d8ca1de018e7401f SHA512 db2d39ab22c9a2e35497b74cde43c656c78e3e8015eaff5598b2a56100d8ba236a05d98945253ebcdd90b56a93fd2895d96f205bfc66f3b7c89a6b26f4b16a28
+EBUILD openssl-1.1.1v.ebuild 8051 BLAKE2B 27fa7e805f68c0e8e0c4e50df1f5a4097c08af675b0456ef2852816a665eebbcac37533fa1044093d0712efd93cd2b156cc51232397d44ba4462e4068f9c642e SHA512 70c85b6028ea7ee19227527379e5ec91ef47390faaedf6b06165634b00742d42ae6961786056dd557da98f2b4cae5e879a3331b4846b14eed4528885eec20bca
+EBUILD openssl-3.0.10.ebuild 8498 BLAKE2B f672d4447dba42b708ca580eea1e88ab69812391b9362db11cfe7214f6b6863ccd084e4a932072386802c3155572efc5b904ed5c7978a7d4aaed98a8fecd91b2 SHA512 7e5741d7b0f2ecd6809197e83f8a65d0ed1e88de0e70107ba5110574b9e0babf9d3d9f6f39c22b63e54a68f3c4d7a313346a503ff82497812545bc11f10f043d
EBUILD openssl-3.0.9-r1.ebuild 8490 BLAKE2B ba9e5ee5633b3c1bb2b9129142757cff35eaf28183d118a0339c617e520f0c86fca9cd6f4f2696c9bd35c860e10b7e6e56d91d4d43e5e1fdb91a2b0fff8a3afd SHA512 67401d7cbffd2c2b53dcf9e3ac076fa15f4c3051f7d4be1d914220b79d1818eb860e136c96b4a3c742dcd27df8ec21ec52b3658efb91c17732e6e7a6248ddaad
EBUILD openssl-3.0.9-r2.ebuild 8584 BLAKE2B 8c1a57221b999535b7a546b50b4eceece010c24f251d2557bec27256c8e4f74baa5c8bbf78457b887b4fb0c41be01c044004538f20aed72e552c4e777bf097b4 SHA512 0150ffb713452dbcda2f2ff2cb4b4f526af3194a1315a88de7452a635df6e690cf3cf5885c57795cbae135fda7abf77ce8ee510d57e770499046dc1d631021ed
EBUILD openssl-3.1.1-r1.ebuild 8531 BLAKE2B 67643a995e293072f9c30787d95dd4f67a28a5d96c7e771b94c58df59cc6d1bbedd1c982bf6dfa27394a8285f1d5d854ac49d5c39f86127d52e620fa03a58b7b SHA512 7cbab87a59866ee6dc0f3660ddecf62d149e707ca8ea0c7627c40ceda02260cbe4ca63ff169f88c3070278d8d79be2b117910ef27bff2293dab076853a8667b9
EBUILD openssl-3.1.1-r2.ebuild 8624 BLAKE2B 09de30addbfc7655aa4897a2d3cd84c400d018fc249fdd45e9aa0a8efa29a58c78f55a458777f7a9939e70e310e806cb3c3e84f52a6c6945ca98ead8a86b386f SHA512 75d2bb956155ea22fce102309cbdc60e1fccfcb8746ea042a88dfcd3f59e295b4cd066177a5e0c7ab4dcab507ec8c1fae5060402e0622d75a4ae6e10a7b8d759
+EBUILD openssl-3.1.2.ebuild 8531 BLAKE2B 620682986fc5ce60dcea3ab8d0238b4178bfab16f15ffbf640a6742afc7197e6c110e17f931460e2e074c4232951dc58bd9c527a4f686aa42a10fe82118e6087 SHA512 0418478a581fdbaf89d4c5f80e679700921e042504ace74fed5547c78f3fc430b0c1102c3cd229e2fb4047263ce25540596474db9226aa3a620e1340f453a5af
MISC metadata.xml 1664 BLAKE2B cf9d4613e5387e7ec0787b1a6c137baa71effb8458fa63b5dea0be4d5cf7c8607257262dbf89dcc0c3db7b17b10232d32902b7569827bd4f2717b3ef7dffaaa9 SHA512 01deef1de981201c14101630d2a4ae270abcac9a4b27b068359d76f63aeb6075aceb33db60175c105294cb7045aae389168f4cf1edf0f6e3656ccc2fe92e9c92
diff --git a/dev-libs/openssl/openssl-1.1.1v.ebuild b/dev-libs/openssl/openssl-1.1.1v.ebuild
new file mode 100644
index 000000000000..6a237499b429
--- /dev/null
+++ b/dev-libs/openssl/openssl-1.1.1v.ebuild
@@ -0,0 +1,265 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/openssl.org.asc
+inherit edo flag-o-matic toolchain-funcs multilib-minimal verify-sig
+
+MY_P=${P/_/-}
+DESCRIPTION="Full-strength general purpose cryptography library (including SSL and TLS)"
+HOMEPAGE="https://www.openssl.org/"
+SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
+ verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="openssl"
+SLOT="0/1.1" # .so version of libssl/libcrypto
+if [[ ${PV} != *_pre* ]] ; then
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+fi
+IUSE="+asm rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test tls-compression tls-heartbeat vanilla verify-sig weak-ssl-ciphers"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ >=dev-lang/perl-5
+ sctp? ( >=net-misc/lksctp-tools-1.0.12 )
+ test? (
+ sys-apps/diffutils
+ sys-devel/bc
+ kernel_linux? ( sys-process/procps )
+ )
+ verify-sig? ( >=sec-keys/openpgp-keys-openssl-20230801 )"
+PDEPEND="app-misc/ca-certificates"
+
+# force upgrade to prevent broken login, bug #696950
+RDEPEND+=" !<net-misc/openssh-8.0_p1-r3"
+
+MULTILIB_WRAPPED_HEADERS=(
+ usr/include/openssl/opensslconf.h
+)
+
+PATCHES=(
+ # General patches which are suitable to always apply
+ # If they're Gentoo specific, add to USE=-vanilla logic in src_prepare!
+ "${FILESDIR}"/${PN}-1.1.0j-parallel_install_fix.patch # bug #671602
+ "${FILESDIR}"/${PN}-1.1.1i-riscv32.patch
+)
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} == binary ]] && return
+
+ # must check in pkg_setup; sysctl doesn't work with userpriv!
+ if use test && use sctp; then
+ # test_ssl_new will fail with "Ensure SCTP AUTH chunks are enabled in kernel"
+ # if sctp.auth_enable is not enabled.
+ local sctp_auth_status=$(sysctl -n net.sctp.auth_enable 2>/dev/null)
+ if [[ -z "${sctp_auth_status}" ]] || [[ ${sctp_auth_status} != 1 ]]; then
+ die "FEATURES=test with USE=sctp requires net.sctp.auth_enable=1!"
+ fi
+ fi
+}
+
+src_unpack() {
+ # Can delete this once test fix patch is dropped
+ if use verify-sig ; then
+ # Needed for downloaded patch (which is unsigned, which is fine)
+ verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.asc}
+ fi
+
+ default
+}
+
+src_prepare() {
+ # Make sure we only ever touch Makefile.org and avoid patching a file
+ # that gets blown away anyways by the Configure script in src_configure
+ rm -f Makefile
+
+ if ! use vanilla ; then
+ PATCHES+=(
+ # Add patches which are Gentoo-specific customisations here
+ )
+ fi
+
+ default
+
+ if use test && use sctp && has network-sandbox ${FEATURES}; then
+ einfo "Disabling test '80-test_ssl_new.t' which is known to fail with FEATURES=network-sandbox ..."
+ rm test/recipes/80-test_ssl_new.t || die
+ fi
+
+ # Test fails depending on kernel configuration, bug #699134
+ rm test/recipes/30-test_afalg.t || die
+
+ # Remove test target when FEATURES=test isn't set
+ if ! use test ; then
+ sed \
+ -e '/^$config{dirs}/s@ "test",@@' \
+ -i Configure || die
+ fi
+
+ if use prefix && [[ ${CHOST} == *-solaris* ]] ; then
+ # use GNU ld full option, not to confuse it on Solaris
+ sed -i \
+ -e 's/-Wl,-M,/-Wl,--version-script=/' \
+ -e 's/-Wl,-h,/-Wl,--soname=/' \
+ Configurations/10-main.conf || die
+ fi
+
+ # The config script does stupid stuff to prompt the user. Kill it.
+ sed -i '/stty -icanon min 0 time 50; read waste/d' config || die
+}
+
+src_configure() {
+ # Keep this in sync with app-misc/c_rehash
+ SSL_CNF_DIR="/etc/ssl"
+
+ # Quiet out unknown driver argument warnings since openssl
+ # doesn't have well-split CFLAGS and we're making it even worse
+ # and 'make depend' uses -Werror for added fun (bug #417795 again)
+ tc-is-clang && append-flags -Qunused-arguments
+
+ # We really, really need to build OpenSSL w/ strict aliasing disabled.
+ # It's filled with violations and it *will* result in miscompiled
+ # code. This has been in the ebuild for > 10 years but even in 2022,
+ # it's still relevant:
+ # - https://github.com/llvm/llvm-project/issues/55255
+ # - https://github.com/openssl/openssl/issues/18225
+ # - https://github.com/openssl/openssl/issues/18663#issuecomment-1181478057
+ # Don't remove the no strict aliasing bits below!
+ filter-flags -fstrict-aliasing
+ append-flags -fno-strict-aliasing
+ # The OpenSSL developers don't test with LTO right now, it leads to various
+ # warnings/errors (which may or may not be false positives), it's considered
+ # unsupported, and it's not tested in CI: https://github.com/openssl/openssl/issues/18663.
+ filter-lto
+
+ append-cppflags -DOPENSSL_NO_BUF_FREELISTS
+
+ append-flags $(test-flags-CC -Wa,--noexecstack)
+
+ # bug #197996
+ unset APPS
+ # bug #312551
+ unset SCRIPTS
+ # bug #311473
+ unset CROSS_COMPILE
+
+ tc-export AR CC CXX RANLIB RC
+
+ multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+ use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; }
+
+ local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal")
+
+ # See if our toolchain supports __uint128_t. If so, it's 64bit
+ # friendly and can use the nicely optimized code paths, bug #460790.
+ #local ec_nistp_64_gcc_128
+ #
+ # Disable it for now though (bug #469976)
+ # Do NOT re-enable without substantial discussion first!
+ #
+ #echo "__uint128_t i;" > "${T}"/128.c
+ #if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then
+ # ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128"
+ #fi
+
+ local sslout=$(bash "${FILESDIR}/gentoo.config-1.0.4")
+ einfo "Use configuration ${sslout:-(openssl knows best)}"
+ local config=( perl "${S}/Configure" )
+ [[ -z ${sslout} ]] && config=( sh "${S}/config" -v )
+
+ # "disable-deprecated" option breaks too many consumers.
+ # Don't set it without thorough revdeps testing.
+ # Make sure user flags don't get added *yet* to avoid duplicated
+ # flags.
+ local myeconfargs=(
+ ${sslout}
+
+ $(use cpu_flags_x86_sse2 || echo "no-sse2")
+ enable-camellia
+ enable-ec
+ enable-ec2m
+ enable-sm2
+ enable-srp
+ $(use elibc_musl && echo "no-async")
+ ${ec_nistp_64_gcc_128}
+ enable-idea
+ enable-mdc2
+ enable-rc5
+ $(use_ssl sslv3 ssl3)
+ $(use_ssl sslv3 ssl3-method)
+ $(use_ssl asm)
+ $(use_ssl rfc3779)
+ $(use_ssl sctp)
+ $(use test || echo "no-tests")
+ $(use_ssl tls-compression zlib)
+ $(use_ssl tls-heartbeat heartbeats)
+ $(use_ssl weak-ssl-ciphers)
+
+ --prefix="${EPREFIX}"/usr
+ --openssldir="${EPREFIX}"${SSL_CNF_DIR}
+ --libdir=$(get_libdir)
+
+ shared
+ threads
+ )
+
+ edo "${config[@]}" "${myeconfargs[@]}"
+}
+
+multilib_src_compile() {
+ emake all
+}
+
+multilib_src_test() {
+ emake -j1 test
+}
+
+multilib_src_install() {
+ emake DESTDIR="${D}" install_sw
+
+ if multilib_is_native_abi; then
+ emake DESTDIR="${D}" install_ssldirs
+ emake DESTDIR="${D}" DOCDIR='$(INSTALLTOP)'/share/doc/${PF} MANSUFFIX=ssl install_docs
+ fi
+
+ # This is crappy in that the static archives are still built even
+ # when USE=static-libs. But this is due to a failing in the openssl
+ # build system: the static archives are built as PIC all the time.
+ # Only way around this would be to manually configure+compile openssl
+ # twice; once with shared lib support enabled and once without.
+ if ! use static-libs; then
+ rm "${ED}"/usr/$(get_libdir)/lib{crypto,ssl}.a || die
+ fi
+}
+
+multilib_src_install_all() {
+ # openssl installs perl version of c_rehash by default, but
+ # we provide a shell version via app-misc/c_rehash
+ rm "${ED}"/usr/bin/c_rehash || die
+
+ dodoc CHANGES* FAQ NEWS README doc/*.txt doc/${PN}-c-indent.el
+
+ # Create the certs directory
+ keepdir ${SSL_CNF_DIR}/certs
+
+ # bug #254521
+ dodir /etc/sandbox.d
+ echo 'SANDBOX_PREDICT="/dev/crypto"' > "${ED}"/etc/sandbox.d/10openssl
+
+ diropts -m0700
+ keepdir ${SSL_CNF_DIR}/private
+}
+
+pkg_postinst() {
+ ebegin "Running 'openssl rehash ${EROOT}${SSL_CNF_DIR}/certs' to rebuild hashes (bug #333069)"
+ openssl rehash "${EROOT}${SSL_CNF_DIR}/certs"
+ eend $?
+}
diff --git a/dev-libs/openssl/openssl-3.0.10.ebuild b/dev-libs/openssl/openssl-3.0.10.ebuild
new file mode 100644
index 000000000000..581f6223b5d7
--- /dev/null
+++ b/dev-libs/openssl/openssl-3.0.10.ebuild
@@ -0,0 +1,285 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/openssl.org.asc
+inherit edo flag-o-matic linux-info toolchain-funcs
+inherit multilib multilib-minimal multiprocessing preserve-libs verify-sig
+
+DESCRIPTION="Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)"
+HOMEPAGE="https://www.openssl.org/"
+
+MY_P=${P/_/-}
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/openssl/openssl.git"
+
+ inherit git-r3
+else
+ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
+ verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos"
+fi
+
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0/3" # .so version of libssl/libcrypto
+IUSE="+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test tls-compression vanilla verify-sig weak-ssl-ciphers"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+ tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
+"
+BDEPEND="
+ >=dev-lang/perl-5
+ sctp? ( >=net-misc/lksctp-tools-1.0.12 )
+ test? (
+ sys-apps/diffutils
+ sys-devel/bc
+ sys-process/procps
+ )
+ verify-sig? ( >=sec-keys/openpgp-keys-openssl-20230801 )"
+
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+PDEPEND="app-misc/ca-certificates"
+
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/openssl/configuration.h
+)
+
+pkg_setup() {
+ if use ktls ; then
+ if kernel_is -lt 4 18 ; then
+ ewarn "Kernel implementation of TLS (USE=ktls) requires kernel >=4.18!"
+ else
+ CONFIG_CHECK="~TLS ~TLS_DEVICE"
+ ERROR_TLS="You will be unable to offload TLS to kernel because CONFIG_TLS is not set!"
+ ERROR_TLS_DEVICE="You will be unable to offload TLS to kernel because CONFIG_TLS_DEVICE is not set!"
+ use test && CONFIG_CHECK+=" ~CRYPTO_USER_API_SKCIPHER"
+
+ linux-info_pkg_setup
+ fi
+ fi
+
+ [[ ${MERGE_TYPE} == binary ]] && return
+
+ # must check in pkg_setup; sysctl doesn't work with userpriv!
+ if use test && use sctp ; then
+ # test_ssl_new will fail with "Ensure SCTP AUTH chunks are enabled in kernel"
+ # if sctp.auth_enable is not enabled.
+ local sctp_auth_status=$(sysctl -n net.sctp.auth_enable 2>/dev/null)
+ if [[ -z "${sctp_auth_status}" ]] || [[ ${sctp_auth_status} != 1 ]] ; then
+ die "FEATURES=test with USE=sctp requires net.sctp.auth_enable=1!"
+ fi
+ fi
+}
+
+src_unpack() {
+ # Can delete this once test fix patch is dropped
+ if use verify-sig ; then
+ # Needed for downloaded patch (which is unsigned, which is fine)
+ verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.asc}
+ fi
+
+ default
+}
+
+src_prepare() {
+ # Make sure we only ever touch Makefile.org and avoid patching a file
+ # that gets blown away anyways by the Configure script in src_configure
+ rm -f Makefile
+
+ if ! use vanilla ; then
+ PATCHES+=(
+ # Add patches which are Gentoo-specific customisations here
+ )
+ fi
+
+ default
+
+ if use test && use sctp && has network-sandbox ${FEATURES} ; then
+ einfo "Disabling test '80-test_ssl_new.t' which is known to fail with FEATURES=network-sandbox ..."
+ rm test/recipes/80-test_ssl_new.t || die
+ fi
+
+ # Test fails depending on kernel configuration, bug #699134
+ rm test/recipes/30-test_afalg.t || die
+}
+
+src_configure() {
+ # Keep this in sync with app-misc/c_rehash
+ SSL_CNF_DIR="/etc/ssl"
+
+ # Quiet out unknown driver argument warnings since openssl
+ # doesn't have well-split CFLAGS and we're making it even worse
+ # and 'make depend' uses -Werror for added fun (bug #417795 again)
+ tc-is-clang && append-flags -Qunused-arguments
+
+ # We really, really need to build OpenSSL w/ strict aliasing disabled.
+ # It's filled with violations and it *will* result in miscompiled
+ # code. This has been in the ebuild for > 10 years but even in 2022,
+ # it's still relevant:
+ # - https://github.com/llvm/llvm-project/issues/55255
+ # - https://github.com/openssl/openssl/issues/18225
+ # - https://github.com/openssl/openssl/issues/18663#issuecomment-1181478057
+ # Don't remove the no strict aliasing bits below!
+ filter-flags -fstrict-aliasing
+ append-flags -fno-strict-aliasing
+ # The OpenSSL developers don't test with LTO right now, it leads to various
+ # warnings/errors (which may or may not be false positives), it's considered
+ # unsupported, and it's not tested in CI: https://github.com/openssl/openssl/issues/18663.
+ filter-lto
+
+ append-flags $(test-flags-CC -Wa,--noexecstack)
+
+ # bug #895308
+ append-atomic-flags
+ # Configure doesn't respect LIBS
+ export LDLIBS="${LIBS}"
+
+ # bug #197996
+ unset APPS
+ # bug #312551
+ unset SCRIPTS
+ # bug #311473
+ unset CROSS_COMPILE
+
+ tc-export AR CC CXX RANLIB RC
+
+ multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+ use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; }
+
+ local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal")
+
+ # See if our toolchain supports __uint128_t. If so, it's 64bit
+ # friendly and can use the nicely optimized code paths, bug #460790.
+ #local ec_nistp_64_gcc_128
+ #
+ # Disable it for now though (bug #469976)
+ # Do NOT re-enable without substantial discussion first!
+ #
+ #echo "__uint128_t i;" > "${T}"/128.c
+ #if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then
+ # ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128"
+ #fi
+
+ local sslout=$(bash "${FILESDIR}/gentoo.config-1.0.4")
+ einfo "Using configuration: ${sslout:-(openssl knows best)}"
+
+ # https://github.com/openssl/openssl/blob/master/INSTALL.md#enable-and-disable-features
+ local myeconfargs=(
+ ${sslout}
+
+ $(use cpu_flags_x86_sse2 || echo "no-sse2")
+ enable-camellia
+ enable-ec
+ enable-ec2m
+ enable-sm2
+ enable-srp
+ $(use elibc_musl && echo "no-async")
+ enable-idea
+ enable-mdc2
+ enable-rc5
+ $(use fips && echo "enable-fips")
+ $(use_ssl asm)
+ $(use_ssl ktls)
+ $(use_ssl rfc3779)
+ $(use_ssl sctp)
+ $(use test || echo "no-tests")
+ $(use_ssl tls-compression zlib)
+ $(use_ssl weak-ssl-ciphers)
+
+ --prefix="${EPREFIX}"/usr
+ --openssldir="${EPREFIX}"${SSL_CNF_DIR}
+ --libdir=$(get_libdir)
+
+ shared
+ threads
+ )
+
+ edo perl "${S}/Configure" "${myeconfargs[@]}"
+}
+
+multilib_src_compile() {
+ emake build_sw
+
+ if multilib_is_native_abi; then
+ emake build_docs
+ fi
+}
+
+multilib_src_test() {
+ # VFP = show subtests verbosely and show failed tests verbosely
+ # Normal V=1 would show everything verbosely but this slows things down.
+ emake HARNESS_JOBS="$(makeopts_jobs)" -Onone VFP=1 test
+}
+
+multilib_src_install() {
+ emake DESTDIR="${D}" install_sw
+ if use fips; then
+ emake DESTDIR="${D}" install_fips
+ # Regen this in pkg_preinst, bug 900625
+ rm "${ED}${SSL_CNF_DIR}"/fipsmodule.cnf || die
+ fi
+
+ if multilib_is_native_abi; then
+ emake DESTDIR="${D}" install_ssldirs
+ emake DESTDIR="${D}" DOCDIR='$(INSTALLTOP)'/share/doc/${PF} install_docs
+ fi
+
+ # This is crappy in that the static archives are still built even
+ # when USE=static-libs. But this is due to a failing in the openssl
+ # build system: the static archives are built as PIC all the time.
+ # Only way around this would be to manually configure+compile openssl
+ # twice; once with shared lib support enabled and once without.
+ if ! use static-libs ; then
+ rm "${ED}"/usr/$(get_libdir)/lib{crypto,ssl}.a || die
+ fi
+}
+
+multilib_src_install_all() {
+ # openssl installs perl version of c_rehash by default, but
+ # we provide a shell version via app-misc/c_rehash
+ rm "${ED}"/usr/bin/c_rehash || die
+
+ dodoc {AUTHORS,CHANGES,NEWS,README,README-PROVIDERS}.md doc/*.txt doc/${PN}-c-indent.el
+
+ # Create the certs directory
+ keepdir ${SSL_CNF_DIR}/certs
+
+ # bug #254521
+ dodir /etc/sandbox.d
+ echo 'SANDBOX_PREDICT="/dev/crypto"' > "${ED}"/etc/sandbox.d/10openssl
+
+ diropts -m0700
+ keepdir ${SSL_CNF_DIR}/private
+}
+
+pkg_preinst() {
+ if use fips; then
+ # Regen fipsmodule.cnf, bug 900625
+ ebegin "Running openssl fipsinstall"
+ "${ED}/usr/bin/openssl" fipsinstall -quiet \
+ -out "${ED}${SSL_CNF_DIR}/fipsmodule.cnf" \
+ -module "${ED}/usr/$(get_libdir)/ossl-modules/fips.so"
+ eend $?
+ fi
+
+ preserve_old_lib /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \
+ /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1)
+}
+
+pkg_postinst() {
+ ebegin "Running 'openssl rehash ${EROOT}${SSL_CNF_DIR}/certs' to rebuild hashes (bug #333069)"
+ openssl rehash "${EROOT}${SSL_CNF_DIR}/certs"
+ eend $?
+
+ preserve_old_lib_notify /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \
+ /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1)
+}
diff --git a/dev-libs/openssl/openssl-3.1.2.ebuild b/dev-libs/openssl/openssl-3.1.2.ebuild
new file mode 100644
index 000000000000..c8bb089d7ce7
--- /dev/null
+++ b/dev-libs/openssl/openssl-3.1.2.ebuild
@@ -0,0 +1,288 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/openssl.org.asc
+inherit edo flag-o-matic linux-info toolchain-funcs
+inherit multilib multilib-minimal multiprocessing preserve-libs verify-sig
+
+DESCRIPTION="Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)"
+HOMEPAGE="https://www.openssl.org/"
+
+MY_P=${P/_/-}
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/openssl/openssl.git"
+
+ inherit git-r3
+else
+ SRC_URI="
+ mirror://openssl/source/${MY_P}.tar.gz
+ verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )
+ "
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0/$(ver_cut 1)" # .so version of libssl/libcrypto
+IUSE="+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test tls-compression vanilla verify-sig weak-ssl-ciphers"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+ !<net-misc/openssh-9.2_p1-r3
+ tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
+"
+BDEPEND="
+ >=dev-lang/perl-5
+ sctp? ( >=net-misc/lksctp-tools-1.0.12 )
+ test? (
+ sys-apps/diffutils
+ sys-devel/bc
+ sys-process/procps
+ )
+ verify-sig? ( >=sec-keys/openpgp-keys-openssl-20230801 )"
+
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+PDEPEND="app-misc/ca-certificates"
+
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/openssl/configuration.h
+)
+
+pkg_setup() {
+ if use ktls ; then
+ if kernel_is -lt 4 18 ; then
+ ewarn "Kernel implementation of TLS (USE=ktls) requires kernel >=4.18!"
+ else
+ CONFIG_CHECK="~TLS ~TLS_DEVICE"
+ ERROR_TLS="You will be unable to offload TLS to kernel because CONFIG_TLS is not set!"
+ ERROR_TLS_DEVICE="You will be unable to offload TLS to kernel because CONFIG_TLS_DEVICE is not set!"
+ use test && CONFIG_CHECK+=" ~CRYPTO_USER_API_SKCIPHER"
+
+ linux-info_pkg_setup
+ fi
+ fi
+
+ [[ ${MERGE_TYPE} == binary ]] && return
+
+ # must check in pkg_setup; sysctl doesn't work with userpriv!
+ if use test && use sctp ; then
+ # test_ssl_new will fail with "Ensure SCTP AUTH chunks are enabled in kernel"
+ # if sctp.auth_enable is not enabled.
+ local sctp_auth_status=$(sysctl -n net.sctp.auth_enable 2>/dev/null)
+ if [[ -z "${sctp_auth_status}" ]] || [[ ${sctp_auth_status} != 1 ]] ; then
+ die "FEATURES=test with USE=sctp requires net.sctp.auth_enable=1!"
+ fi
+ fi
+}
+
+src_unpack() {
+ # Can delete this once test fix patch is dropped
+ if use verify-sig ; then
+ # Needed for downloaded patch (which is unsigned, which is fine)
+ verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.asc}
+ fi
+
+ default
+}
+
+src_prepare() {
+ # Make sure we only ever touch Makefile.org and avoid patching a file
+ # that gets blown away anyways by the Configure script in src_configure
+ rm -f Makefile
+
+ if ! use vanilla ; then
+ PATCHES+=(
+ # Add patches which are Gentoo-specific customisations here
+ )
+ fi
+
+ default
+
+ if use test && use sctp && has network-sandbox ${FEATURES} ; then
+ einfo "Disabling test '80-test_ssl_new.t' which is known to fail with FEATURES=network-sandbox ..."
+ rm test/recipes/80-test_ssl_new.t || die
+ fi
+
+ # Test fails depending on kernel configuration, bug #699134
+ rm test/recipes/30-test_afalg.t || die
+}
+
+src_configure() {
+ # Keep this in sync with app-misc/c_rehash
+ SSL_CNF_DIR="/etc/ssl"
+
+ # Quiet out unknown driver argument warnings since openssl
+ # doesn't have well-split CFLAGS and we're making it even worse
+ # and 'make depend' uses -Werror for added fun (bug #417795 again)
+ tc-is-clang && append-flags -Qunused-arguments
+
+ # We really, really need to build OpenSSL w/ strict aliasing disabled.
+ # It's filled with violations and it *will* result in miscompiled
+ # code. This has been in the ebuild for > 10 years but even in 2022,
+ # it's still relevant:
+ # - https://github.com/llvm/llvm-project/issues/55255
+ # - https://github.com/openssl/openssl/issues/18225
+ # - https://github.com/openssl/openssl/issues/18663#issuecomment-1181478057
+ # Don't remove the no strict aliasing bits below!
+ filter-flags -fstrict-aliasing
+ append-flags -fno-strict-aliasing
+ # The OpenSSL developers don't test with LTO right now, it leads to various
+ # warnings/errors (which may or may not be false positives), it's considered
+ # unsupported, and it's not tested in CI: https://github.com/openssl/openssl/issues/18663.
+ filter-lto
+
+ append-flags $(test-flags-CC -Wa,--noexecstack)
+
+ # bug #895308
+ append-atomic-flags
+ # Configure doesn't respect LIBS
+ export LDLIBS="${LIBS}"
+
+ # bug #197996
+ unset APPS
+ # bug #312551
+ unset SCRIPTS
+ # bug #311473
+ unset CROSS_COMPILE
+
+ tc-export AR CC CXX RANLIB RC
+
+ multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+ use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; }
+
+ local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal")
+
+ # See if our toolchain supports __uint128_t. If so, it's 64bit
+ # friendly and can use the nicely optimized code paths, bug #460790.
+ #local ec_nistp_64_gcc_128
+ #
+ # Disable it for now though (bug #469976)
+ # Do NOT re-enable without substantial discussion first!
+ #
+ #echo "__uint128_t i;" > "${T}"/128.c
+ #if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then
+ # ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128"
+ #fi
+
+ local sslout=$(bash "${FILESDIR}/gentoo.config-1.0.4")
+ einfo "Using configuration: ${sslout:-(openssl knows best)}"
+
+ # https://github.com/openssl/openssl/blob/master/INSTALL.md#enable-and-disable-features
+ local myeconfargs=(
+ ${sslout}
+
+ $(use cpu_flags_x86_sse2 || echo "no-sse2")
+ enable-camellia
+ enable-ec
+ enable-ec2m
+ enable-sm2
+ enable-srp
+ $(use elibc_musl && echo "no-async")
+ enable-idea
+ enable-mdc2
+ enable-rc5
+ $(use fips && echo "enable-fips")
+ $(use_ssl asm)
+ $(use_ssl ktls)
+ $(use_ssl rfc3779)
+ $(use_ssl sctp)
+ $(use test || echo "no-tests")
+ $(use_ssl tls-compression zlib)
+ $(use_ssl weak-ssl-ciphers)
+
+ --prefix="${EPREFIX}"/usr
+ --openssldir="${EPREFIX}"${SSL_CNF_DIR}
+ --libdir=$(get_libdir)
+
+ shared
+ threads
+ )
+
+ edo perl "${S}/Configure" "${myeconfargs[@]}"
+}
+
+multilib_src_compile() {
+ emake build_sw
+
+ if multilib_is_native_abi; then
+ emake build_docs
+ fi
+}
+
+multilib_src_test() {
+ # VFP = show subtests verbosely and show failed tests verbosely
+ # Normal V=1 would show everything verbosely but this slows things down.
+ emake HARNESS_JOBS="$(makeopts_jobs)" -Onone VFP=1 test
+}
+
+multilib_src_install() {
+ emake DESTDIR="${D}" install_sw
+ if use fips; then
+ emake DESTDIR="${D}" install_fips
+ # Regen this in pkg_preinst, bug 900625
+ rm "${ED}${SSL_CNF_DIR}"/fipsmodule.cnf || die
+ fi
+
+ if multilib_is_native_abi; then
+ emake DESTDIR="${D}" install_ssldirs
+ emake DESTDIR="${D}" DOCDIR='$(INSTALLTOP)'/share/doc/${PF} install_docs
+ fi
+
+ # This is crappy in that the static archives are still built even
+ # when USE=static-libs. But this is due to a failing in the openssl
+ # build system: the static archives are built as PIC all the time.
+ # Only way around this would be to manually configure+compile openssl
+ # twice; once with shared lib support enabled and once without.
+ if ! use static-libs ; then
+ rm "${ED}"/usr/$(get_libdir)/lib{crypto,ssl}.a || die
+ fi
+}
+
+multilib_src_install_all() {
+ # openssl installs perl version of c_rehash by default, but
+ # we provide a shell version via app-misc/c_rehash
+ rm "${ED}"/usr/bin/c_rehash || die
+
+ dodoc {AUTHORS,CHANGES,NEWS,README,README-PROVIDERS}.md doc/*.txt doc/${PN}-c-indent.el
+
+ # Create the certs directory
+ keepdir ${SSL_CNF_DIR}/certs
+
+ # bug #254521
+ dodir /etc/sandbox.d
+ echo 'SANDBOX_PREDICT="/dev/crypto"' > "${ED}"/etc/sandbox.d/10openssl
+
+ diropts -m0700
+ keepdir ${SSL_CNF_DIR}/private
+}
+
+pkg_preinst() {
+ if use fips; then
+ # Regen fipsmodule.cnf, bug 900625
+ ebegin "Running openssl fipsinstall"
+ "${ED}/usr/bin/openssl" fipsinstall -quiet \
+ -out "${ED}${SSL_CNF_DIR}/fipsmodule.cnf" \
+ -module "${ED}/usr/$(get_libdir)/ossl-modules/fips.so"
+ eend $?
+ fi
+
+ preserve_old_lib /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \
+ /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1)
+}
+
+pkg_postinst() {
+ ebegin "Running 'openssl rehash ${EROOT}${SSL_CNF_DIR}/certs' to rebuild hashes (bug #333069)"
+ openssl rehash "${EROOT}${SSL_CNF_DIR}/certs"
+ eend $?
+
+ preserve_old_lib_notify /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \
+ /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1)
+}
diff --git a/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.260.0.ebuild b/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.260.0.ebuild
index 64fa3450a4f8..8e2cd589758c 100644
--- a/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.260.0.ebuild
+++ b/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.260.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Execute code after a scope finished compilation"
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"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
>=dev-perl/Module-Implementation-0.50.0
diff --git a/dev-perl/B-Hooks-EndOfScope/Manifest b/dev-perl/B-Hooks-EndOfScope/Manifest
index 66b29d1eabf4..bd723f57d916 100644
--- a/dev-perl/B-Hooks-EndOfScope/Manifest
+++ b/dev-perl/B-Hooks-EndOfScope/Manifest
@@ -1,5 +1,5 @@
DIST B-Hooks-EndOfScope-0.24.tar.gz 37859 BLAKE2B b5e4f0061949af112b9bcb89c1352e1385222c291624df330e8e60d3faf48f78a669650b074b1659f8287f14d46bdb488da0c943a0d22adb5a50dc37aebf7754 SHA512 5c061a81a3fed88ad868a14a1f817f7952b2f0c9512408174354e0ecf7e3caa5d646054cf75efa8b8c558e6241a8dfebf9400e8826021bdb5cbdf3a00065b147
DIST B-Hooks-EndOfScope-0.26.tar.gz 39163 BLAKE2B 4c312c621da0c1626a8a22cd49821fc8964159e394f54ac77feb15718c36c52b4e5ca9d469c359c186f00911234f3cc0f88abbad930c8d8c4d24f0ca4f52f8d5 SHA512 e7333f061889d5d97cd793ad557ec1a2c5a918c977f1af22ce004d5d67f7781fcf171f427c31ed6a2a2d02d12e6ad3e15e1c80cad498f83263ff384ab0ec297c
EBUILD B-Hooks-EndOfScope-0.240.0-r1.ebuild 745 BLAKE2B 9027db929ef321ec4015d0b36582a48208eb22a7159c84e622318a9d3a8e2b40389957cb602954d2fda6d4407b139a62c9a98fd8fdf338820661a9b8f41e72a1 SHA512 e5372af994a2f57630e4906e113525511481df4f840fb9cdc8f393ff141d313ad433d32065b5537439e47cf6c4137d334a9f32796516985ff8d6c9942849144f
-EBUILD B-Hooks-EndOfScope-0.260.0.ebuild 749 BLAKE2B 8faeb198b7162697db9b98912335381547651eafa8a59834e757834a8bfb29c1ac5c6b2ab6f9ab0ba18127e740c40f74d85b018eb05f913c9f46ff41d1e72d1e SHA512 5d366b63e87acb725327ad31134de4479e706c2a087d2debbc132756820104b846c6444fd3fd374b4e0996487c6d16572b03ff490f0e8f4319fa4f82ac645f86
+EBUILD B-Hooks-EndOfScope-0.260.0.ebuild 748 BLAKE2B b9f92de60e236ed406a042d69612fc2b6faad831ac72276498676173afd75385c3b8e164ffc9b7c9c7455b4dca5b1de5ed3560d04a7e35b912234340aee5cfe5 SHA512 17a6cfd664bb4e91b874868622addef03cf11fe0913f6b20c0076105ef44161c203afd64e4dbb5e16694a6984c5ce4e59c42dc9c809754e2b59ed93b669a7a80
MISC metadata.xml 552 BLAKE2B 3a7ef82086f6452d8a46cc9d98249ce02d0bbd5a870f242b5d81f889a8e2ed18a90449f11678b610a07366f61427867d4f6fcacc893c701374026576480767f1 SHA512 a17bad4f21f41975fb5e7fe664f85891d9b9dc348c26c69ffcb6e67db76809b11ea1a40962d2e0706b7fac1e521429020971866a98b6f4289afd65139fcfe7d6
diff --git a/dev-perl/Date-Manip/Date-Manip-6.920.0.ebuild b/dev-perl/Date-Manip/Date-Manip-6.920.0.ebuild
index bc1c1fd67844..a3ff8972d86c 100644
--- a/dev-perl/Date-Manip/Date-Manip-6.920.0.ebuild
+++ b/dev-perl/Date-Manip/Date-Manip-6.920.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Perl date manipulation routines"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Date-Manip/Manifest b/dev-perl/Date-Manip/Manifest
index 95565a393e96..94f495053b97 100644
--- a/dev-perl/Date-Manip/Manifest
+++ b/dev-perl/Date-Manip/Manifest
@@ -1,5 +1,5 @@
DIST Date-Manip-6.89.tar.gz 1949218 BLAKE2B 0be1f775582a204be692ce167f3b0af820e48d7013399f759c2d3faeab0f7dc9510b33b9b9c19c3acaa4be2bee6510098904a6d2dbbd5195607939f5daabf769 SHA512 14e1bb9173f9895cfecf17642c70fa00e5406b875bf88115b31c12a47d1d7c132587a41ac924da6e94aa4d20de17bbe3f4d9a11b05c3ae3d57802f55fa5ad5f8
DIST Date-Manip-6.92.tar.gz 1876397 BLAKE2B e74553c43b020589cc3a66f03f7ead4a13933b50403c1625bdaefff62981a0fd054e2ce45505e62b80f17367d25c3725bc6511b37a0fbf33e31110e89a56b8fd SHA512 e749baa10efafe227d891dbfc76ad3c4b73e51c2806c531c2a1fc4db274eef01704b2325c1c1fadf35fa435cf7fe8fbae742dd69c42fb74ad81d61db35324fb9
EBUILD Date-Manip-6.890.0.ebuild 757 BLAKE2B 2f0e85769c82c4c3da434f286727c62063157d5dd109664b2f7dd5796584ba10e0263c2ae712ac50f6277bb79ed9b17a2b4709d9e7e260db6d02b56311fe5d04 SHA512 497c7eaafcd474534915cfba5cbebb35dba707f28b2c8fc8937a3f7ecec73761af0690e4935831e958a2a87a0fb456d2f402d33400ef0faf1e7b5d8b0db7b515
-EBUILD Date-Manip-6.920.0.ebuild 758 BLAKE2B c5de269f88a152913f8020cca265a69f949f6d4d930e9a9206170110de8a49334d105ac6a0933e0e0c12389fc0aab477e4825aeef0152e64abd37be462e8d7b0 SHA512 a1d6e3da6cc4ed890c39d10e22a2d8a9050533d71a84ec3b4d72211e018247c042f2504f809765d1f0025fc288d9e85035a3faf894701f5f688213d1f2a326b1
+EBUILD Date-Manip-6.920.0.ebuild 757 BLAKE2B 1c5d042bb8217d4c01bc6931c7d652831da9a5528b64fbe2058864445c8b41fad7e070e43cea5d979268485ab9b25a765c54a3e70831005c40dbde83e8891129 SHA512 5d8982a795ddac6d81da74415c7b28bc0e978b73496f0dfaf37d501a3852c1324d528de7bc1290fc0d9b65a8327304944b3fc372957391406753c9ec1a2bc2d0
MISC metadata.xml 71129 BLAKE2B e4a32e7db3fb171d70ef72cea9edf5b5bb0260dd8df17b7ac0bcb83942c1cc223d8f3336b7a6a87bdde612d5dcc3e83a32feb1d051164435b805bfc1e5b69ab7 SHA512 2f1bfd3d609eacae71853fd2e35d3074f5fdb6d260cae0937307a04310cfb112f3d9f49b5117c2886369868fce6c92f204237ca9a243cff8b01ddad1bfae8009
diff --git a/dev-perl/MRO-Compat/MRO-Compat-0.150.0.ebuild b/dev-perl/MRO-Compat/MRO-Compat-0.150.0.ebuild
index 58987243331e..98b3eb92466f 100644
--- a/dev-perl/MRO-Compat/MRO-Compat-0.150.0.ebuild
+++ b/dev-perl/MRO-Compat/MRO-Compat-0.150.0.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Lets you build groups of accessors"
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"
+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"
diff --git a/dev-perl/MRO-Compat/Manifest b/dev-perl/MRO-Compat/Manifest
index 41bd33bdc661..56e0584f2722 100644
--- a/dev-perl/MRO-Compat/Manifest
+++ b/dev-perl/MRO-Compat/Manifest
@@ -1,5 +1,5 @@
DIST MRO-Compat-0.13.tar.gz 8711 BLAKE2B 01b2341481d289f3ba283c1acdb4da0952beddfd53646c4b0b2ad9cbd64a4ea5e98ba32bc0a40f6bbf057556c58e872b1ef8c7bdd5738cc1aa112336e4e82b7d SHA512 3311c37c8fc73acaf68bae2b12315a448a87de8f756e817c967cf49b753cf218e8c762ecc44890297afd82193d71b2407060db0bc70720d228b31c0a30de10c1
DIST MRO-Compat-0.15.tar.gz 16504 BLAKE2B 27392a1a40d249d00fd2e61aac8c1b3a5b08090409e6613c61ca44fea1e360a86f2be245e56c09596a2a6538a80e0d0de0aec98747106e0caccca3929564461b SHA512 0767ea5e98414ce55607c599eecde686fe2defed99ade156ce8db63e508bfcd150aea48952eed7624f969c0ca185652a85eedb8dbcae82b826152d18d4152545
EBUILD MRO-Compat-0.130.0-r1.ebuild 385 BLAKE2B 424ccd461b9601bfc19e3554a0cf5a155841535691b273024a0ed8665c378d42c3322dcb3267a042c38465a884b42a705a5b7d73ac62f40885df7f275aa39105 SHA512 4767888921f1ea532b5394d628e51f22981cc04516402b89865c0ff36eb66f5007e38af2fa4fb4be27c5ecce811e4d3ae4f8c95d62e24d3a5ca4a7efc39d6121
-EBUILD MRO-Compat-0.150.0.ebuild 386 BLAKE2B 1590035e3f0a870f1883c896bd2069675469f2fcd4688d71e0f395f3c441c1424303ab9ad0262d3298858776ff1344a46fc5aab18e75f949eead4d39d5d18440 SHA512 038d4c7962fe98da9671f4a861ad759d6ba90249493cb951ca982bbdc2c9e32572ae6ee72b49ad03886c72b60d65b87d2e0504f9cb1f3be4165136d6dc38b9d1
+EBUILD MRO-Compat-0.150.0.ebuild 385 BLAKE2B b53606e970286b610870e835880526bcbb664a7c0b04a755131298f95975adce03512f7b35df6a79eac80d05b5a951b9acb557236fb6afa5aadcb240129a9969 SHA512 2f536f8030b7a3956ede2b672900301f0925003a348117e4eef0a0a8811ca15e77470875242ae6b9b6d78267bf5c4381ad60b1c6df5a0c15eb6afe1a99fa2d8d
MISC metadata.xml 393 BLAKE2B c0e706e758064bb7d26a0b84fa474e61c51a8a3df0285e2b792cc7f5660d64e25bf6efbaf352d1433cefd16d093a73ac7274fe9ff77e13270fb9192b41b4d127 SHA512 10fe715f8e8fc04e95850e7f2067b20a579f027c9f7caada45c3a5b0842472dcd91677ba5d6de182a525c6576bf5d1e9189ea23f78a7b74e787184692ef0c698
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index 7c9b1fd3c866..e5aa854b6730 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/Term-Table/Manifest b/dev-perl/Term-Table/Manifest
index 023727b7d71e..2fa5dc96552a 100644
--- a/dev-perl/Term-Table/Manifest
+++ b/dev-perl/Term-Table/Manifest
@@ -1,5 +1,5 @@
DIST Term-Table-0.015.tar.gz 28737 BLAKE2B 4cdbb839467989d15e3ee3033efc7eb7081999d24ef7df05dcfce4fe18b03fab644af30cc5b6a28e5a4e8895a95a00f10b547ba98c4570da57ab9531ea04697c SHA512 2f5cbc28d0d0f76a6269892055871c103a65d9fd9836d3a0b7c7320cf1439d27cba596453f1d94bd324bd4d4dffdd0eb672801aa23f9a8609310a28eca15dd87
DIST Term-Table-0.016.tar.gz 28343 BLAKE2B b48ab1d17141a0d1fd5b19a5f7e217c236cb8fff1e9fad11c573a00573bdd9668689af5ab08ac2b91fc3efc119626f2a28490a7dfd5b2d17d692019216b979fd SHA512 b35700fba336f57e479d818ef74fc746979b3acb081a7cde816b39c5fb65bedd5217257426ba22bdcaf8d73292cd98efd23295144a996f7bd117ada775cdfe5b
EBUILD Term-Table-0.15.0.ebuild 903 BLAKE2B fba11ea56df08712643f054a681254cbe27c0472d41f17ee0a7d23cf3609933fbc5270251070da199755b3b7e6140558ef6d7e285370026102e4aa5436238991 SHA512 ca8825ec8c1a8852979a6a988633a750e69efd6bdb8dae3dafd0448fa41b1bbd7633d596801c20c531a2a102203a85511d94a90fee5f62cd8b8dbac81473f3ca
-EBUILD Term-Table-0.16.0.ebuild 906 BLAKE2B 306539fdf316914c43e5cc97cd52deea7e82914ab279b3f62ee6f708ea50e7a270df3de455b4815151139f142dcea872f1f3a2cc640060f2c8a8a3eb69ba2741 SHA512 21d42d861b16f6c322c7a41a25bb4e169536ada3efeec39cc97c18ac3cafb5a98321aeedbf37a82b1d78681eb7d2aa084b4b649dbb4d311d0deda77840b1b039
+EBUILD Term-Table-0.16.0.ebuild 905 BLAKE2B 8dc4e8289d82b7c1b952225b95d8a62fba7eb747e07d0ab65a718466f74675cf9f8f5f21cdb62736d31e48558900e335b50ea25b7b152f6ebf440f9cef2c4bae SHA512 f9e95799c144e32de3122d3e105f49b94b47b3ffa71c96e248a64a7a22bef5d6b02fd736346cc16fd18d44a11e6e2337d7873761bdb3c829c35a499a180ec946
MISC metadata.xml 793 BLAKE2B bd69ca3bd3db8f80b140b72d30f8cee97fa6cd90919abc627492e92c4205de8aacf19f495feabc3a5c28911fa5a62eff0b571651cead2fefc0c6ecfd054162fd SHA512 8bda9c1afc17b513560106a173901b0d458cf14b6544a426f641dd4878af64e873d5d0ab4260f92c8fbdbc5d9119f46dec9ec15b388b7b2b45cd47b7cdddacd9
diff --git a/dev-perl/Term-Table/Term-Table-0.16.0.ebuild b/dev-perl/Term-Table/Term-Table-0.16.0.ebuild
index dad452ba0317..bc125f30d11c 100644
--- a/dev-perl/Term-Table/Term-Table-0.16.0.ebuild
+++ b/dev-perl/Term-Table/Term-Table-0.16.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module optfeature
DESCRIPTION="Format a header and rows into a table"
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"
+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="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Test-Without-Module/Manifest b/dev-perl/Test-Without-Module/Manifest
index 3f5e1adb6f4b..3fb2c552cabd 100644
--- a/dev-perl/Test-Without-Module/Manifest
+++ b/dev-perl/Test-Without-Module/Manifest
@@ -1,5 +1,5 @@
DIST Test-Without-Module-0.20.tar.gz 13609 BLAKE2B f580eb127513e92526fe78cc7ec31fcd3216d17ebc38b270252d6dd98747719895f919321246eae2a88dd62c7ba8265245d21c1d585883f4cba854bb8251dfa7 SHA512 e92353cee46e712ddc6515c5872a61a84eb4186f9ce736bbf0fcca2979bfa7143588c05e683d31fc22cbaaa792ce8364768310f9de621e881cc207b80cf14d87
DIST Test-Without-Module-0.21.tar.gz 13985 BLAKE2B 2d22d5a222a31d7cff023f0886fd6c9c28e9121e78d1cafa1bca7bd308d4ac7c2cef17e42d933a74941d03762a4b01c23213330e8e690a06867a9299adc2d6cd SHA512 0d9230e15fa46001458a8e4a1ad97d24a8766b9df8326d166da92763a01624d01972d023951d3c58e9bbfd4e0d23e92d610565873a622eaaf87c8ec2a4f0a7f7
EBUILD Test-Without-Module-0.200.0-r1.ebuild 451 BLAKE2B 6c0b4fa1b88ded5395d903fcddf3b3954a29fd7954446e64cf935ada31548685c4cd6d21f62ac80ad8d2a23bde019073e94b22860fdaa1ec751137f793f5d36e SHA512 562d4f3507ccdbc74c3fa7706f40f31afd4e782cbbbc5b49996c78830660408d126fe422f6fa24d34a8132cf22309b48c89f7bdeac0cf05ad37f0e5f35330b80
-EBUILD Test-Without-Module-0.210.0.ebuild 452 BLAKE2B 2110039447fa6b87d380dacb04ea3c26bcc3d8c1e8f400ab9dec644e1752c41c2d92d856c3359ae2f5c0c9fc1bf8c80fe0b268647a56448c26ac6d1eaee73f79 SHA512 c23b4471454ff1f272c6f25c68bf244b3bdab8a5d11645ed3758815476a49983c54d3d573a9e71cd2778a0fefd232939bf9156a9cee9eaa2fda1ccbd8e3b0fb7
+EBUILD Test-Without-Module-0.210.0.ebuild 451 BLAKE2B 9435b08a46dc17875688421bc942229404aaf4a39b1cd4ecd704daf4b4ef0b355ec8425635054d07d6959bd2aff38e5234206b8ff41842f00d7123153be733bf SHA512 b2a8e55326f77c5e235bc3c4770c856471e282fa2b35d3f2d1e1c72245dbc83cb2428b25d6848fcb33635f183b6f9a94ea76d454b796c8bc308166124e6dc2f0
MISC metadata.xml 400 BLAKE2B 7230caee9f165693abdbb928c12a73d8fdf9ac024c2f5c9a89e85e49643abb3e92fc311b47220e5be469250d896a77dd8f1d5bc6b26e1e6320f4bc787e1934da SHA512 c067864c837d8e5642e1d7130cc8ab0c4378800b97677ae6b846eabd9194a0ad3ca3c477785c30b023fc8742fcafb90a6f47402225f51871bead27342feac302
diff --git a/dev-perl/Test-Without-Module/Test-Without-Module-0.210.0.ebuild b/dev-perl/Test-Without-Module/Test-Without-Module-0.210.0.ebuild
index 1aad82134171..f42ed6460a2a 100644
--- a/dev-perl/Test-Without-Module/Test-Without-Module-0.210.0.ebuild
+++ b/dev-perl/Test-Without-Module/Test-Without-Module-0.210.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Test fallback behaviour in absence of modules"
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"
+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"
RDEPEND=""
BDEPEND="virtual/perl-ExtUtils-MakeMaker"
diff --git a/dev-perl/Test2-Suite/Manifest b/dev-perl/Test2-Suite/Manifest
index 961c81b7c781..ec293f0eab5e 100644
--- a/dev-perl/Test2-Suite/Manifest
+++ b/dev-perl/Test2-Suite/Manifest
@@ -3,5 +3,5 @@ DIST Test2-Suite-0.000144.tar.gz 229889 BLAKE2B 2cc2d9107e52a1f3026dd225af8a981c
DIST Test2-Suite-0.000155.tar.gz 243229 BLAKE2B 56aa20b828d30048bd1d1338bf2d5e287e7bbd1750f8338992e83575794cae78e6b9fb14b9d8eaa7ba06211b13bbe71fc508dcc3faf870ad636ca24a10c74161 SHA512 d9b9866c53185fed9b67a76f38fbe2527b7e1796937d91b0ea7efc1b3df525d07142b53b030c659ffed72fb41a6334b4d963a2d13f58684364c8cf571898bf31
EBUILD Test2-Suite-0.0.141.ebuild 774 BLAKE2B aab5dfc287d922b8aa82c9389ef20947a4afd6f4437208671af65efa8eb11a15368f2700645c93dcf0c67bea390b91b3a387a6f3d5f83416388735841ca646b6 SHA512 6f96ecba6580a1eb6bd041f95ccefdf3db008093c43c91fc3b4f811f5fc04a12fda42ed829a4797b59bc55166284bbb01dc330f7f9486aeb1bf748882cfa8626
EBUILD Test2-Suite-0.0.144.ebuild 781 BLAKE2B 2c38b927c38af57ebd228080bd390da14dfda3303809e2ceae854bff661eede232711b6ecd28b7a6bba41e758e69b08096f51c0cfb7d843caa58e78dacabfc9a SHA512 58cf72b03dc9573b735d9508ab359c9878a1de47e7b0711195171a240464810af0dcb0f0e55059f31bfbcf055e016fdfb4183856925eb033030b5c552b262e2c
-EBUILD Test2-Suite-0.0.155.ebuild 746 BLAKE2B bd2627a693023c71e29366ae5a5f03cd966d3c97f711cea70a331fa992637fa5a873607a6f41c43e22afd10bee22ddf8efe1c63871bb5df454086d44f36087ac SHA512 8d4a2bda354f6317a4a5761f1ca2a30f378fe6f9fcae463ce136a10f8cfa2e64c94fb7890525830e70a5034359fe32fbd72b33137f35b7d4b6064e9e9798f3cc
+EBUILD Test2-Suite-0.0.155.ebuild 745 BLAKE2B 8b0669beb7592d47d3be002487cc25cc1ae460b06b7d3190fbe3b9fddc439934385b17a9eb1c806b6a2b5cc688c41467a67c450e4fdffb7b2f2e161f75a60e23 SHA512 a0abbc19537ec49cb9851aeef3244d0f7e6ce30a40413677c9306b0673f8832b15c46f842e16b1990899a8ba0b02d891cf96c89af8c20a79a4fa09e645a1478f
MISC metadata.xml 5304 BLAKE2B e52059af4d45d85056323118da775ad7e4168f6f850a6cb7a46c15cf89e3426d81f865f5de839312f4b12a0c8049be1a51699cbb0edbaebaeaed6f709cff7efe SHA512 3c8ca92d562d9a60fd7246ebdd549545113e9329fd3a7afc2eeec57fc4ebe594ee4b853542da55f17b3af927f74207b29e3af2da72950b601f2eddf24f7e8b62
diff --git a/dev-perl/Test2-Suite/Test2-Suite-0.0.155.ebuild b/dev-perl/Test2-Suite/Test2-Suite-0.0.155.ebuild
index 4da7f3a5951c..f8570f353c14 100644
--- a/dev-perl/Test2-Suite/Test2-Suite-0.0.155.ebuild
+++ b/dev-perl/Test2-Suite/Test2-Suite-0.0.155.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="A rich set of tools built upon the Test2 framework"
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"
+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"
# Module-Pluggable is just suggested now
RDEPEND="
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index eda04833bca2..4a256dbeef45 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/numpy/Manifest b/dev-python/numpy/Manifest
index 05d82735224e..df922706c8a8 100644
--- a/dev-python/numpy/Manifest
+++ b/dev-python/numpy/Manifest
@@ -15,5 +15,5 @@ EBUILD numpy-1.24.2.ebuild 4366 BLAKE2B a7a396b29efaf6a07bd68f76e0cae0d069f530a4
EBUILD numpy-1.24.4-r1.ebuild 5156 BLAKE2B 25bec383fd68bee81b0652f5f1845b2e598db5f3b9923c3e9d0d00e6d93fb9430e6845c673cce1c0a29791966acf1933db6d9074b8385c1cded6becfdb361a8c SHA512 9396face806a2c17952c2bc0802acc54f0c5c29bc9cc1a3265f60b0d72cc5094c2c6f9065e02bc4d6bb051f9201f6d1f4a74c936843fb4148811bcf6420a2765
EBUILD numpy-1.24.4.ebuild 4628 BLAKE2B f6562a9a62262c0b78105ae9033537c65ee06ba79df7fb8e7ad6ecde01c7393dfc5e13234446e1642aaa3b05b1c8e9af4c7b6854a3c3a5f85931b259fb82d574 SHA512 ace98f02994fd18fb67e2879c2bcbe6fba39ed16cc3ee43acb75f50755175b4c6dfe6d72a21eb28a86e5ec2638f07ba6506d38a89b4b3155c41ba1827459f951
EBUILD numpy-1.25.1-r3.ebuild 4444 BLAKE2B bc98460d27c6acd233ed219af855f93da93e6dd43db721195fd7e318256509145907136a1336f5d21c7252d05330eaf6b8f83f3f2bd4e4915d92ff447c57b564 SHA512 8dd4d5a3367d1260aa242558048d02da616695aa54f4b666b494d24aac7bef306bf7467fb73e6a7138f67086af51d3d191830a47c14b73062bf0836c345f4397
-EBUILD numpy-1.25.2.ebuild 4989 BLAKE2B a10f6a0c10619fa1859f6926620931f686f03243657b62e9aa203bd7c0a5be2b80ccbae5cb1a50e1acdd85f4910b28b6ba023efe4cb5052d012082e41067496a SHA512 c31349b3eccb781862007a9edbce57a21011897423f0565746a16526b65312db2321b2f2b6e6aee78f2fe41ac52d657bcd900354ce81701d75ec1200e9fbb05b
+EBUILD numpy-1.25.2.ebuild 4985 BLAKE2B a1f37ea34bad04b6c82896d0ddfdab2fcf9b01411fcf5b76d04f87655ce31a7fa689726a41405a4c9ddd356fa9cd9389a9c497297667bf95a7342c95906c1384 SHA512 a24097b6c4a4ac55893ff3633655f6cf05fa21b1965e483129acaccfd73159f3e16e322260cde1986c6c7cc0a9ad9af298a995fabe305687cac36b1201d672f3
MISC metadata.xml 932 BLAKE2B 7a4af31f613bab05ff542da48bf6ff1484d9df2459f559516e71329451dd739d3df0fead507c8033d94ab9ed516b68efe7f21819a8cd6ca303643d8c8bc34e86 SHA512 32cb8c1ab61521a02cbec38f6ea383f074e50d46aa3462ddcb85710f9d348e8e628cf2a5725e3cd921cc32f02885a1b5f02125639f0ec885384eeeff7f468a06
diff --git a/dev-python/numpy/numpy-1.25.2.ebuild b/dev-python/numpy/numpy-1.25.2.ebuild
index 423366aad0e7..029f13fa0c14 100644
--- a/dev-python/numpy/numpy-1.25.2.ebuild
+++ b/dev-python/numpy/numpy-1.25.2.ebuild
@@ -61,7 +61,7 @@ python_prepare_all() {
distutils-r1_python_prepare_all
- # TODO: Please drop once 1.25.0_rc1-meson-pyproject.toml.patch is gone
+ # TODO: Please drop once 1.25.2-meson-pyproject.toml.patch is gone
sed -i -e "s:version = \"2.0.0.dev0\":version = \"${PV}\":" pyproject.toml || die
}
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 99adbcc0ae62..3da498b5ed5f 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/minitest/Manifest b/dev-ruby/minitest/Manifest
index 6b167e954cfa..06db029401b9 100644
--- a/dev-ruby/minitest/Manifest
+++ b/dev-ruby/minitest/Manifest
@@ -6,6 +6,6 @@ DIST minitest-5.19.0.gem 95744 BLAKE2B b234f64e8957ca89c1cb76baea323874a74295c0f
EBUILD minitest-5.15.0-r1.ebuild 751 BLAKE2B 06bf69fff3013d363ddf2ea234021cb7b8750fb62d3dbf073cb6a1f9ce346ee4e67ee1d539d46b0d5eee865295a6700bc538d783a27d6dd976f38a2b6ac315be SHA512 b6092dfdb376ecc0e1324b5357aad142df11c12dc1d061dff589b416229f875fa12bfec14c9383a73c8a07ff5acd293acfba69ce8dbf156e196af2d4893c89bf
EBUILD minitest-5.17.0.ebuild 877 BLAKE2B 3fa4318158995962db26c5a16eabed8adb3bfbb196bd303cfc63b0def41dad9090a298a56dee2b393f098221cf147a5bc6ffbcd54997bd1eea1038607182a0ba SHA512 2dbc39ab253d4a5365a176783e31cb2b30ebb871c7da067bae5e960a34094f6462151a8f2df4fa9fc792bbbb70d66c849b0f3c9b80e7f934f9c17a2387111f6c
EBUILD minitest-5.18.0.ebuild 889 BLAKE2B b2685381ee65376d2f01822a37b149a4a38dc4e37fb700aa862f6328893564a5b53d68d4a1243beb4abeaa70a6b495902fe63dfbac24460a921ac06d66abd861 SHA512 216047beccd2ddd5fd2b49465b4e28cd0b8e501aeddcb768cf31e05bd573c515be0f465d8972c0631e018c510faba43e774236f95cd067ab4c7720654946cb66
-EBUILD minitest-5.18.1.ebuild 884 BLAKE2B f971f439f8611fbcba5c3cbd312895a527c00f86cd5b7b3afcf6b38f002afb543dc2d815c8806e54160622b378d8e1be3e641ddb388f8f452bc38b1d241d7b49 SHA512 060b4639d4bb8db0691077fba79e086638650f50e14b5c7c00c54838c53c8fe1b86adea510ea199fc43223baf6305696243e55c39d5006057e54cea528a649d2
+EBUILD minitest-5.18.1.ebuild 883 BLAKE2B bebd7ca578b7ed64033ec924cb0ca820a5abd7ada4d8121cf0c40be7e9cb74068adf54e32d06de0d18df699b3ab228c4091637c808a29d0de0f1d49fab0adf2c SHA512 efeddf5e997ccc67189f5240b1ee385f20b7b49e91cf60202a1bcff4407969edcb13eb2034f83add909f9414e5c9528c9992e5b9a65eca6e9dd6295deed26257
EBUILD minitest-5.19.0.ebuild 890 BLAKE2B 46c8637aac4811a7be91c44717eafac7e60537a7058d0034f519f2e5c41d1d417bbb3e1fd8d388808603ddf71ba9873733a3419b726200400b3768139fb30f2a SHA512 261fe2e0f1f0f979377c7ca8818319bc490dfff8378521fd2e127f8601103d951d7c6cd2c9409978d35f78c841e9a6d12fab57fe41b4a14d5f41b015541a94e2
MISC metadata.xml 396 BLAKE2B aeac1892215d93c002d508741370ca1ef7d086dcf63594490b9d98b1640aa06272327f11d27cfc3dd331c4ac892c6e0de52b846d301844891f0f4fe5f17a2cc5 SHA512 724d808e8ff75f66517230a204c88dccbd7cdcdefbb36b96315fec653a7f0eb57471d0b929130a5e7f33453a96f301e5c5bdc8efd0d2fa11a446b3c39c2b0f97
diff --git a/dev-ruby/minitest/minitest-5.18.1.ebuild b/dev-ruby/minitest/minitest-5.18.1.ebuild
index e7fd5539f8f7..c025f45b16dd 100644
--- a/dev-ruby/minitest/minitest-5.18.1.ebuild
+++ b/dev-ruby/minitest/minitest-5.18.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/minitest/minitest"
LICENSE="MIT"
SLOT="5"
-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"
IUSE="doc test"
all_ruby_prepare() {
diff --git a/kde-plasma/Manifest.gz b/kde-plasma/Manifest.gz
index 13ad3ca556dd..ca6223757a62 100644
--- a/kde-plasma/Manifest.gz
+++ b/kde-plasma/Manifest.gz
Binary files differ
diff --git a/kde-plasma/powerdevil/Manifest b/kde-plasma/powerdevil/Manifest
index 548a255e9e31..ef8c11864adb 100644
--- a/kde-plasma/powerdevil/Manifest
+++ b/kde-plasma/powerdevil/Manifest
@@ -1,6 +1,6 @@
DIST powerdevil-5.27.6.tar.xz 787208 BLAKE2B a372960d34377192ed5290c97474779928e1e32a6a3cf706c6a235152e84ddde3b4a0bd20cf2685d433708f4ee0d90cf0ae07281293f044d59647c0da6bb07e3 SHA512 9dd18fc3246bc6371bc19ac7544b89de517d34c7773970e2eaacea69edcd94d28b1c7b9c12f036999a849f8b393a7ff1a4244a6f9888712bf4d34796f702436c
DIST powerdevil-5.27.7.tar.xz 787356 BLAKE2B b6a25a12531b1b9aef19aeba8e095e0eb6529c1b847878220cc027835019d2f39cfc51baca1babc244ee96bf3c0df478a4e51d798b1872035a1402cd872bbf7d SHA512 0df1028b3fe44d017255d6fc517d4ff8b9602b758c1535c066a07c2d1add37d45ad2d9067b0fecc4f705afea6b064fcb8eb5c6421704f58b391e68a56fd14bd5
EBUILD powerdevil-5.27.6.ebuild 2015 BLAKE2B f201260d8c736b9857c3e3651b24b65524f1342954ad4c18ceee692ac3fc8f82222857dbeb2cf4d69ad134958977ca1a6519719702238aa3a85ffd3be897cfb3 SHA512 346aed9f36a332a926f65177570bfae6081fbc1f08966216a1abb8f4f42dfc1bac372a4fa7c039abc138ee8f0d718743c59f2c9dbc9e1f40e7262abfbd4d543f
-EBUILD powerdevil-5.27.7-r1.ebuild 2018 BLAKE2B 553b6091dfbf97d82c8f92b8fcba6228aeb08cb4372648e51967c1ac5e4b3197ca7e39f6ccc8c2b629447d147dd0bf8c3b311aa10ce35ea24ca8dcf2c5c87b9e SHA512 ada7fc114cb9d6fc59ed7ea8359693c6fe3e06c9a9e7046f0da09444349005b8f06b945e9cba7e737de1956f23b37f46825ac272405995c315720429d354a8ce
+EBUILD powerdevil-5.27.7-r1.ebuild 2030 BLAKE2B 7be61af789b6b0e63785ffdea1f2568905e1611c52734c212766ecbba806a8ab29220df1972113aa881a4e86415a3ec06397613391b1c375120043b7d73875e2 SHA512 188ce34e0d291d3342a2df48602ecf2ed3eea49f2036e81c9441e404afa91d41d3298ff3e88a130b1146778be82cae5e12177dd4c55d7e072b242dca86de8b5c
EBUILD powerdevil-5.27.7.ebuild 2018 BLAKE2B 8833ce99f5a75a1a1eaf8034c1073de6cd683f769d76206ef504ff2f6ec04f096c07cd36ac283eb40b4fe5ab1483b4c5e2f70092f0c0ecf0dfc8c200c64af67b SHA512 e62aa66f899318ec7b74472f63f6ed183882726432badfa8611fded3f2e6c017659ffa0d3914b5cd00430bdd633a040823b4659d3a73dc68aaee36869faf21bb
MISC metadata.xml 597 BLAKE2B 4e436cb067ff3c936a6e497de75b03947f4ccd1103f45237a8a7fe738f67c5a718bf17bbb7aa0a9eff068ce18ce4f0b73bb8f737badc63971e3edabcdd09bff8 SHA512 f4652971683109791e796a57de30efaf603566ad5f9e3e1d16ca54b1212b4cd3ebe1d9a934959fcb51d2722aafe3d57af708f45722534f225ea4b2889a492dc6
diff --git a/kde-plasma/powerdevil/powerdevil-5.27.7-r1.ebuild b/kde-plasma/powerdevil/powerdevil-5.27.7-r1.ebuild
index 9b6d55551670..8d418b84aae4 100644
--- a/kde-plasma/powerdevil/powerdevil-5.27.7-r1.ebuild
+++ b/kde-plasma/powerdevil/powerdevil-5.27.7-r1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/powerdevil"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="brightness-control caps +wireless"
DEPEND="
diff --git a/media-fonts/Manifest.gz b/media-fonts/Manifest.gz
index acc881540e31..e963f64604c1 100644
--- a/media-fonts/Manifest.gz
+++ b/media-fonts/Manifest.gz
Binary files differ
diff --git a/media-fonts/clearsans/Manifest b/media-fonts/clearsans/Manifest
index 6b6954ee58bd..431b66336d33 100644
--- a/media-fonts/clearsans/Manifest
+++ b/media-fonts/clearsans/Manifest
@@ -1,3 +1,5 @@
DIST clearsans-1.00.zip 3972903 BLAKE2B a60df319173cfea54fdd089abd96d7e9a52d4e54c6248db909b73ed76217a9a4ab7312921e6f6d5e7677f0d0a2b77d8870447aef0cff2113718d0f2a400c4efc SHA512 83faebae8b1041ab16bb3c6586574374f70ad1da406ad5d20f07f14b65e00e8645c5393471cea0194b14f2c2d926d6de814f745299062a4dccef2581e6de332d
+DIST clearsans-1.00_p20230107.tar.gz 4070779 BLAKE2B 03c7395721211dc4e679b156b2a8ab582682dbbf60d369f0c919c43a947b7c8ee6786d288a397351c49cad0b9fa180281ed393a0b8e2bf12677b4b3ff96feca7 SHA512 fa3495df014e3430bbadabf1a3e1d57bc469a656d450086ddb74504092e77e260ac583d3506f8dfaca5685d76c173f55a90bebf2f7d21e8bd00177e072c22104
EBUILD clearsans-1.00.ebuild 497 BLAKE2B 453f363fb9937574bc4dad9569e74e1bc95c120a7a06ddcab4e8ab3ae25ac7e9aaa708e961e7be610234f5dbd43f07e6e84eb125bd86056961c8d647563fcaf1 SHA512 fca24b4a04e95fecbdfee91c406cde59a90f3889b6e139e32508713c02edc113df2ff62777e3e5d1db4c9fb861c4dca5ad311f523cbb69012f20eee1c7f6744f
-MISC metadata.xml 239 BLAKE2B 5aaac778361cc8f607c6587e338cb80fd9a032e722766c60e011327e58b327fd4ca5113b66b281273c718c7492edd2477a0d702acd900fd9e376faeaedf717b0 SHA512 333c4df4d2002923cb872edc1e4e4f121563d73b157a8b2a4605ee449c759417014e9bc1342acaf697325d3d3bd8babe5930bbe4e08df90650cd1a52a0ecd337
+EBUILD clearsans-1.00_p20230107.ebuild 561 BLAKE2B 0749c1e1e56f725397ec57623377ac53c121cb93716065b1ad5d26f761b0464c01a679f49c45960f1e73e355c6950b5692525532c7446d3636dc70ac11716b8e SHA512 f182a66756e6dbed3f791c05fd6a382c7c6f657e5e7587a8231a209bd77326f6ea8ee40cc6e494e1b959635b2f6f2b7d6d91af5e1095bf5dc64229d55f3d1c02
+MISC metadata.xml 320 BLAKE2B 825e763bdf01bde1d3c369d6af34f731070328ec39d168026d2e820e81398666367f65668b57842f7000decdb55238df3bddc4c33741dddc287863dd94567441 SHA512 5589ae6ab89e4ac2a2fd636950d2316616b4d33b0f8551254f406f76b10f4911f36083ac0c353a89c3c46b1d8e075ce3f39450d6e8d855b07640b5dec46333f7
diff --git a/media-fonts/clearsans/clearsans-1.00_p20230107.ebuild b/media-fonts/clearsans/clearsans-1.00_p20230107.ebuild
new file mode 100644
index 000000000000..8129a197b289
--- /dev/null
+++ b/media-fonts/clearsans/clearsans-1.00_p20230107.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+EGIT_COMMIT="1993725b24a36af21e7ebaa8977103983b608572"
+MY_PN="clear-sans"
+
+inherit font
+
+DESCRIPTION="OpenType font optimized for readability on small screens"
+HOMEPAGE="https://github.com/intel/clear-sans"
+SRC_URI="https://github.com/intel/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+
+S="${WORKDIR}/${MY_PN}-${EGIT_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
+
+FONT_S="${S}/TTF"
+FONT_SUFFIX="ttf"
diff --git a/media-fonts/clearsans/metadata.xml b/media-fonts/clearsans/metadata.xml
index ad76811405bf..238b5dc05240 100644
--- a/media-fonts/clearsans/metadata.xml
+++ b/media-fonts/clearsans/metadata.xml
@@ -5,4 +5,7 @@
<email>fonts@gentoo.org</email>
<name>Fonts</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">intel/clear-sans</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest
index 753116bf2cdd..6f370f383ac0 100644
--- a/media-fonts/noto/Manifest
+++ b/media-fonts/noto/Manifest
@@ -5,6 +5,6 @@ DIST noto-20230430.tar.gz 1020909284 BLAKE2B 552d52204409fe143436160c2378b7ff0bf
DIST noto-20230531.tar.gz 1022922148 BLAKE2B 3e4c628206589ca6caa2e0d843591838e9eef6e2c1d2ebf7b6477c32d0ddb7e7452b60d2d1c6974aa3a68d71ed1005d1bbdafaafda36456056047be1b330f8fd SHA512 ec0911da969669610cd0fad7785e1155ff14dc1456e8cf5f833077718733afbe59348dec6441d44150cbe82e919d4679110c670ef1eae4dbb820d6d0b38061ae
DIST noto-20230731.tar.gz 1027194986 BLAKE2B cf0d4942b961ffba7d479a31e0c22c3d24ed1f563e1f8022d027b02773897cf2ec46b6b4576fe497c593f4b24bbac879caa746330993eebd576920dc9c4c16e5 SHA512 4ec85c0f3fcbab2ed5039b6ab3600de35279dfdd14caeea3aa25bfc98d9c5642920d855b81e472a1f7fe03691d218ecdcd1950fb2f6ae0e1b4e3aab342ffe516
EBUILD noto-20230430.ebuild 1325 BLAKE2B 647d9050c359dca02705b34c5c542fd9a1782465d2ee9978bef5f75da3a8028dd279a1c84c871306e9a824ecada334983b12361b5420e488f7c2c14bd8136cd6 SHA512 a8cbdc77ece88cdedbceeb609577596aa962427e16caeca6f787bcbe3d00ce33d247a367331a5d6455705134073f301e292d883a11859d0c53e275ec41106158
-EBUILD noto-20230531.ebuild 1332 BLAKE2B ba35ed16bf11b7a3420d0dfad03addb725d9ba071dcb4e521f89bfe9d7c190e408178f26571e16c94185fa181d503ed135a67ab5903e558321ad3867dfd06b1c SHA512 c5854cc5aad99b96b584f0d2c5acc55a82733fa4b2692367571a2752abd1e9318ccd75b409fd5572abd605021e379f394089f23a11f8769068b06caaf6e24129
+EBUILD noto-20230531.ebuild 1326 BLAKE2B ce1ab7f476c1a0c00416e9cf6274c4132d8ec9cf33202edef33f24d8fe8030180e10ce5af1c91daa14a86270f604d7e0ff988c7b2b8317814502c268567049d8 SHA512 f95948411127dcf4f53741300798e9cdfd52970a04aba89bc289d53816195eab3e4fcb26cb1956b68e50d15aab5df69733923a869a4b476ec8206897f02bfa93
EBUILD noto-20230731.ebuild 1332 BLAKE2B 0d576997e20c5081a050808a1ca62c343a96f1cd8ff9999b9ad557d2d15cb571356aaf44a0b4df570625977bdea0f53cac615fb0a6352696164d22c83433035f SHA512 64efb676f508d849afa318f0df58b20036b750d8a5104cbbc4026759dbcf8026fce70b10e1eb253ff89ba93841dedb781a7e89455afb9b234bd52a166d534276
MISC metadata.xml 564 BLAKE2B 8a5a57d0c7d0595cd149b35ca37bb0657a59e32c8be70ab9f1db87f091fa2c725be532cc6266c05440582fb4b0a7bc90c2e96eb9ce54a4c957d48f25e5daf504 SHA512 058b6a482169a2b4839f79de7ff1eb98bc98c4592785cf7d431d69bbf6622ac620b718670a248011d42a258620a35fb98c7e992adc0bfcdfc8488698a891ddde
diff --git a/media-fonts/noto/noto-20230531.ebuild b/media-fonts/noto/noto-20230531.ebuild
index a5f4f5418bc3..671433eaedd1 100644
--- a/media-fonts/noto/noto-20230531.ebuild
+++ b/media-fonts/noto/noto-20230531.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.
LICENSE="OFL-1.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
# Extra allows to optionally reduce disk usage even returning to tofu
# issue as described in https://fonts.google.com/noto
IUSE="cjk +extra"
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index 6ad5c32fc1ea..4970eba52332 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index 7cd6d73de67f..3a24468f7efe 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -4,9 +4,10 @@ AUX prusaslicer-2.5.0_rc1-cereal-1.3.1.patch 1384 BLAKE2B 080b05c64f181759616557
AUX prusaslicer-2.5.0_rc1-fix-tests.patch 363 BLAKE2B 49c2dd3da996148497ab09854421cadd5054d06d5d78c2fd973f274857817c4fa0da7dfdb5efed03125422c2cab432d0f946f0f84929e08756ca3180bebd6709 SHA512 952958b687bf1b0d454ed921799d283b08fe56acaccbd909c41269243839cd5c02b1aca594d1fa947aff73c853ef6dcfd52e938f4f39a54396ec32d2e9cb284b
AUX prusaslicer-2.5.2-fix-slicing.patch 5038 BLAKE2B 5d732bd8585e8a70c4f04270092bccfdfd7fc9d95999f58b8b9ba0f7516b9fad273102702959ce964a138a8f575f008277f84ff28ff2de77835b360d8f3a435d SHA512 40e5f094c5f9904b970e404f57ef9658024df4c60ecd75d4e4e8d2bc586d6c81bdcad6254e2355137bd1ec78b711bfdd7d1cc8ac73c46ae43cb0f4131763b8b2
AUX prusaslicer-2.6.0-disable-noisy-asserts.patch 503 BLAKE2B 11624effbd6082bb04d6cad3a5f06c047dd267e8157607da9e29c1010632c17595515bc7958db0828392104f1c98e4571cca836d416277f66b703fd7606e7ede SHA512 9607f8819d886b777a7ff4ad4d3e4bf2c6cda51cc00660ce91c6750e6f74096f286685df92757af097098872624d07a064a9fbfea416df5b13a4f2df733083ef
+AUX prusaslicer-2.6.0-dont-force-link-to-wayland-and-x11.patch 535 BLAKE2B 216255701f709b115089c26c6b2dc00a5b55875d18ca1b84f0f62cf9a95ca5b07825867022558f78afe7497bbd90cca4735bffda1380e0798050c893aad0da52 SHA512 3a0fb2cf23a8de2465b1a457b4069c69b2aa105bd42a20a35dd801d59a9b9654ed331a26df9525a56ba43bca5052fde418ea937ed7416025b68b9ca13f79f877
AUX prusaslicer-2.6.0-libexpat-double-definition-fix.patch 839 BLAKE2B 699b323d52bf8307e9dec433be337c6688815519a169bb27e3841a94ef364a50fc33cb115def6c715dc4eec5e9e9f44c10f4393c568251e9b4b4b6b28d56d6a8 SHA512 1835cb47b5a85b0af7bd565ae080d81bd844ff5976a960d9f1ee13d16cdc6ebe9eb95658f39ee6a8885474ac9cb140b088eba7e9559293b3b6fcb27ffc8ffdbf
DIST prusaslicer-2.5.2.tar.gz 49039089 BLAKE2B f1489cac7f23977da30da130faab15336c0f31eee8f197804122e46e62e030a17baf97f744019673e3adc9aff7413380f5c0513fa3d9e3044d56c32d4c95e5b8 SHA512 7d17ce358f742ef44725b0b4160be3ddc522d2160d0b467589a1def82b2f478108e4934efb80feff043435b69fe7e81f18146277f67ec1819d9a0150fa9942a2
DIST prusaslicer-2.6.0.tar.gz 56430180 BLAKE2B 7d6a0344f558d5788676364262f9e2b878a01e199fa8c95cda87c801c84fd02d5fc9df5a16096d36ec2e02ea54c8189165d524d8e7f73f66526fba6e5c60e55b SHA512 c6133f09ccee5c3c6f1e6e3aebfee749fb0138e830d93ed42b19063b89738162095fa7c017695643b736099750bb56d6bd8174f8bf18a6f0703811703bfb508c
EBUILD prusaslicer-2.5.2-r1.ebuild 2030 BLAKE2B 3e6010909c0091d12fb99915c524e9da1fb8a81925fec81e43f2a53eb59167d3cf398b0612025ce71b1b845fa8b986b9a1c580796aea67872e64e22df1751735 SHA512 defbdc0a6f2a1bb266ab8fbe8628b7e2376122926c49155448814e8fe447a2a15c59047551a8e7a6204184f369cc788addcb05aee2ae901d24a8cdc46ced42c3
-EBUILD prusaslicer-2.6.0.ebuild 1905 BLAKE2B 6ee6281583b69cc1e98831ec0b0bfe304895102557bd13451507443e53c03e42eab6f1967c87b5c35384ebe9722de36aec6ba63002c836d70795486de6bdcc70 SHA512 05927374cd1f98807efecb6cf12bf524947d09905d07890ba2a21aff92c74301da478e89d18624c4cfbde8e4736db59d94d3b5dfcaf6b764cb77d6af9226efa0
+EBUILD prusaslicer-2.6.0-r1.ebuild 1966 BLAKE2B aa4532d663a35af87cae5ace9a54b51114907ab6c123b315319d8884d58912e61885711126818ee840a9e1a60d3ce39083b5cae6b965990776804e586729f490 SHA512 4f3829e8a7d96a195298faad7a2fafc90c038f8802f13cc511141ab89ead4c001f311ddbfb8e64b1b008a13e5daec24e3097a0bfaf6040cd67f6b17ef134dc08
MISC metadata.xml 1028 BLAKE2B a267e6b0ee72a85b895046cc7d5f659cca379fd799a9ebb802dc1fafd7edfa1b989784b10eb93ac24f1ea6153153b892e28e20055b0a7d2021f6db7742e065b4 SHA512 5760ea954f5ccf09e5d69e101b6d68839a4517a9375adc3009b1bf846b98091ee0555e9c92bb0cf316670efec699cd24d04b4ebe7db5b65e363f83051d868512
diff --git a/media-gfx/prusaslicer/files/prusaslicer-2.6.0-dont-force-link-to-wayland-and-x11.patch b/media-gfx/prusaslicer/files/prusaslicer-2.6.0-dont-force-link-to-wayland-and-x11.patch
new file mode 100644
index 000000000000..b949d3b5a897
--- /dev/null
+++ b/media-gfx/prusaslicer/files/prusaslicer-2.6.0-dont-force-link-to-wayland-and-x11.patch
@@ -0,0 +1,14 @@
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 50eccfc84..d0f9205b3 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -115,9 +115,6 @@ if (SLIC3R_GUI)
+ # libslic3r_gui will link to opengl anyway, so lets override wx
+ list(FILTER wxWidgets_LIBRARIES EXCLUDE REGEX OpenGL)
+
+- if (UNIX AND NOT APPLE)
+- list(APPEND wxWidgets_LIBRARIES X11 wayland-client wayland-egl EGL)
+- endif ()
+ # list(REMOVE_ITEM wxWidgets_LIBRARIES oleacc)
+ message(STATUS "wx libs: ${wxWidgets_LIBRARIES}")
+
diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.0.ebuild b/media-gfx/prusaslicer/prusaslicer-2.6.0-r1.ebuild
index fcbc39930483..281398381412 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.6.0.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.6.0-r1.ebuild
@@ -53,6 +53,7 @@ DEPEND="${RDEPEND}
PATCHES=(
"${FILESDIR}/${P}-libexpat-double-definition-fix.patch"
"${FILESDIR}/${P}-disable-noisy-asserts.patch"
+ "${FILESDIR}/${P}-dont-force-link-to-wayland-and-x11.patch"
)
S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 5f45cf29a53d..31757b93878c 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/libsdl/Manifest b/media-libs/libsdl/Manifest
index a8d04a5285eb..b1d519057541 100644
--- a/media-libs/libsdl/Manifest
+++ b/media-libs/libsdl/Manifest
@@ -3,7 +3,9 @@ AUX libsdl-1.2.15-sdl-config.patch 784 BLAKE2B d54d98ad6ddbea163fd4a0ce9d65ac77d
DIST SDL-1.2.15_p20221201.tar.gz 4002787 BLAKE2B 87b729cb16cfb36efa2b66166ef21d4c5c8bc99f8c8b4683885f04699122945a60512c5875d0c8425ddfe33b2eb901d11f27afbd9e3656cde3f30de5a5f1537c SHA512 5e70977cf5beaffebb28ae84f778e08d3cf56b2badda125ec1f08ac26c6b4e60a148d9ca9b2d7efee8a5fbc0b1a343d1d27a05be1c08e5d9251da67aea209659
DIST libsdl-1.2.60.tar.gz 438381 BLAKE2B 32f00c8f5dc51780bfb48cdfa41ca46ab64dc4cd7d0a2a042e920569ea2d5fe3238e9e95b4bb34954a0f7b84a384cdbbc9859f20e2706192297a7e9d8696ee52 SHA512 4eae573054bb98d11356425392f352bf9c54b6406548d225bc8e8e042011e40edaaab6726ddc24e68f3e07cd21d95432df614f5381f1d3d5d0808686ea950732
DIST libsdl-1.2.64.tar.gz 459020 BLAKE2B 72e13e14c134116edc73a9127a854700f0c878b3a56ae0ed5c70a3e227fcd46411ebb25bdf0ebfe76c1c648ac6052161e3eae11ebdee8ffbddb5cf70e9b01da3 SHA512 cd551666d2e6a2de273ee29b9a68a5472933a5f5a6340616510051e78f0a96af68a2f13f4473431d6b58ad89a379d672b3a3e82bc86ded01943b6bc3ca7947d2
+DIST libsdl-1.2.64_p20230726.tar.gz 459365 BLAKE2B d669e46cb6f1f2ac4869d438d0a045019f8b5132c9e4a34b0945a83514fadb4e7c52954657ff3d9a149c3e052b88c77b740920171654add31d65806a361debfa SHA512 4cb41fb455ea7bfe7768f88715064fa5e092e6e24cdc7e0786f91693f21425a53fb3ba355100db5984d5ca969916f22738b7abd5cb58b87b43a154098979ee2d
EBUILD libsdl-1.2.15_p20221201.ebuild 4953 BLAKE2B 54575a80085622fdc111be48175dfe19ee9c95a7bc82291dafaef72bef8333eb8ce6a70338572a73390c6cff74973c27b92fb645236e9fbebe02fcbf4683329b SHA512 dfa19a7c9ff3a75ef79249a8cd15a51127e8b1b735338346746f59854907e56cd67030545a5e94834fb67620987e83edadfbd778d6a0ba8604f6843a8820a35b
EBUILD libsdl-1.2.60.ebuild 1047 BLAKE2B ce2d1dfa6ccfc577b55a59d993291dcecef2bb238d411b6558e93f84ac9f3cb4fd77e04d3db35227d2751b96429194c15e5fc28806451cbe59c9d64c3bbf6aa1 SHA512 bb5e8f36c9f028173f2796d211f6ea7811ad8425a223b5d5f5cc22c8a25af0f85f01c36111e405fa97f5135f80067f2fb0b64e9d525bfd3e3d33fc5ae3f08e36
EBUILD libsdl-1.2.64.ebuild 1061 BLAKE2B 3b8dbc3bbee5a59415889b3da93c46e8d4b3cd090bd0bc4057886fe0e598ac965a4c3a6fc8adbb2c706312798a6786c5f2cd08709fb27dd10f8d855dedebf7c7 SHA512 8e44d7e4a48cea293b87383e34016aab80c83c22957799b17d72611662f3d71e06c969fe73328b6e636233e60f9ad61a18ffd67810fc544a6a78b292c6edc5ae
+EBUILD libsdl-1.2.64_p20230726.ebuild 1303 BLAKE2B 1ea8c38a186c0b4a3826a0f32242850f13381b6446e8215189a0dec908b6df64c64afb54f34fe4257f2eda39f600ebb34c66d57fdf5cc54246606d32a5126903 SHA512 da345823e6c9a2d884318f3d91fb348e20e4cd0a935bd77d89d57cf1166a10327a46009be835430f569c52889337f26aea76cd19851ff7d9108b891f95fc55f5
MISC metadata.xml 1562 BLAKE2B 317e152b5b838542417fe66589a2f161f7ebb4c9e0dc166deffb13b62227e8e1b957deb41daf5599e6a5ee77155d140048e97708594f308c44f8eef7df3046db SHA512 1144a2155c5fc3ee3dee968bb86c78c7fb3931e1794ad351b5951b19642d414ee02076177a01cb33c3dad8122825fdf9d1934ee02382f6b4a5bbd22fd6e23094
diff --git a/media-libs/libsdl/libsdl-1.2.64_p20230726.ebuild b/media-libs/libsdl/libsdl-1.2.64_p20230726.ebuild
new file mode 100644
index 000000000000..20bb9b03f3f6
--- /dev/null
+++ b/media-libs/libsdl/libsdl-1.2.64_p20230726.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="Simple Direct Media Layer 1.2 compatibility wrapper around SDL2"
+HOMEPAGE="https://github.com/libsdl-org/sdl12-compat"
+if [[ ${PV} == *_p* ]] ; then
+ MY_COMMIT="f94a1ec0069266e40843138d0c5dd2fc6d43734c"
+ SRC_URI="https://github.com/libsdl-org/sdl12-compat/archive/${MY_COMMIT}.tar.gz -> libsdl-${PV}.tar.gz"
+ S="${WORKDIR}"/sdl12-compat-${MY_COMMIT}
+else
+ SRC_URI="https://github.com/libsdl-org/sdl12-compat/archive/refs/tags/release-${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/sdl12-compat-release-${PV}"
+fi
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv"
+
+# IUSE dropped from real SDL1: aalib custom-cflags dga fbcon libcaca nas oss pulseaudio static-libs tslib xinerama xv
+IUSE="alsa +joystick opengl +sound test +video X"
+REQUIRED_USE="test? ( joystick opengl sound video )"
+
+# The tests are more like example programs.
+RESTRICT="test"
+
+RDEPEND="
+ media-libs/libsdl2[${MULTILIB_USEDEP},alsa=,joystick=,opengl=,sound=,video=,X=]
+"
+
+DEPEND="
+ ${RDEPEND}
+ test? ( virtual/opengl[${MULTILIB_USEDEP}] )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DSDL12TESTS=$(usex test)
+ )
+
+ cmake-multilib_src_configure
+}
diff --git a/media-libs/libsdl2/Manifest b/media-libs/libsdl2/Manifest
index bf038de8df85..f563c2fb3665 100644
--- a/media-libs/libsdl2/Manifest
+++ b/media-libs/libsdl2/Manifest
@@ -8,5 +8,5 @@ EBUILD libsdl2-2.26.2.ebuild 6455 BLAKE2B 64dfa0734239285ddbd8fcfc49269f5b414b07
EBUILD libsdl2-2.26.3.ebuild 6462 BLAKE2B a121f982cefc81f7f1531ca10f93d77da636cb306f62dc7a2884aecc3e6cb920f4ed64098493bfafa1b25e7a8dbc64e3437dac8d7a46e5516b729773c4a81e89 SHA512 54df550b8b14b9570a3f79a0766bc53fdcdb4aef8128b028e85307c833f0d424a6c460b5f25cb0b08cbcdfdca95c7b4be084011bf7ec1feccaf6a7ce03e8c9e6
EBUILD libsdl2-2.26.5-r1.ebuild 6443 BLAKE2B c6c666943a6dad04ece0402a90cad9ca1a99fbb8138872b066aa569cf628878231178837c68228c0e2dd2e058868e4e335fed3c58d5020181217faf12ba9237b SHA512 b9dbdeb5d43ed99ff29b564a92ee4a344c42282174349dfab828bba1b73730ebe4cf368c4fec7676903c4ba79aa94878bc89a10709cafc981d6d5447cca373aa
EBUILD libsdl2-2.28.0.ebuild 6450 BLAKE2B 242f27fc4b242cf72fe586500a7946296ce656777c25a30c575b5e39cc9581796be5c7bc6dc56b9918b224737d821961eceaa0deca56b817130f9366d20992e2 SHA512 49626c660ed32937c6de12411c6a8b1c415501a22523dc05ecca34b6ed4c06bc0fec2609b2f5ae090e7f07acd79e9e73c4ec05e0623e53a9c816968fd53c5dcf
-EBUILD libsdl2-2.28.1.ebuild 6450 BLAKE2B 242f27fc4b242cf72fe586500a7946296ce656777c25a30c575b5e39cc9581796be5c7bc6dc56b9918b224737d821961eceaa0deca56b817130f9366d20992e2 SHA512 49626c660ed32937c6de12411c6a8b1c415501a22523dc05ecca34b6ed4c06bc0fec2609b2f5ae090e7f07acd79e9e73c4ec05e0623e53a9c816968fd53c5dcf
+EBUILD libsdl2-2.28.1.ebuild 6446 BLAKE2B bf8e4a32add94900005139f3ef34d44054ea7ad6e8872c38f83f3758c759b895816217460f58ecf06e550505f05720e209639e205b1943e471019d52e2ec1128 SHA512 a1d087093105bda91c38318cba4c76ffc7ede6c72d56bce9c043fc2dcfc5add32b0c836798861302ad7a619587cb05b6ddfb8ca5e571cc61070cc9a2d0a838af
MISC metadata.xml 2003 BLAKE2B b0233c893c0ee157dc23c5b85ac253e0e830955fdbc78f8698c7f1059182076d7d10d842469d50d40abcc8a176e0c356c43aa55def05e1a2048ec178732c5f2c SHA512 7f0e86d7a53ed52f6b8bf39c14e0170a255398fbbd5da6e1707bdcc2e1de20153f4e7a2433e247e5a80b93895f9225eed133cb3fef94526679ff3aab7892da47
diff --git a/media-libs/libsdl2/libsdl2-2.28.1.ebuild b/media-libs/libsdl2/libsdl2-2.28.1.ebuild
index 9c2aec181286..29ac80ae68b6 100644
--- a/media-libs/libsdl2/libsdl2-2.28.1.ebuild
+++ b/media-libs/libsdl2/libsdl2-2.28.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.libsdl.org/release/${MY_P}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire pulseaudio sndio +sound static-libs +threads udev +video video_cards_vc4 vulkan wayland X xscreensaver"
REQUIRED_USE="
diff --git a/media-libs/libsfml/Manifest b/media-libs/libsfml/Manifest
index 1eb27977a968..6dc964e11d67 100644
--- a/media-libs/libsfml/Manifest
+++ b/media-libs/libsfml/Manifest
@@ -1,4 +1,6 @@
+AUX libsfml-2.5.1-clang-16-auto_ptr.patch 2070 BLAKE2B e443d1a19b89de878da4bc65f4b0fe70d9109f249b97efdbd6c12f14acb0bb10be39b986fab42b49cd2fe98bfd4fe230c7b6931ecaf4bf883f67ff873e00aa88 SHA512 30d8fe083c1243c7f418f291cd6fd7eeec95ae5670d75f8453059b1e93befb97b1290b1620a21768e975397abe9336169cf1ff8525f19517f4782d3e9b329085
AUX libsfml-2.5.1-musl-1.2.3-nullptr.patch 626 BLAKE2B dac65018937df6088b5f44f57678b6acde4f67a4f03180428374f26c7248181058185bce053bb79fdd4d4044c6369740daed5db95f803965d2b15a3250bedd1c SHA512 76535c8d01f21cc32df1c66ba1567356737a9c14b73be1c03606305f905d31a615759054b60fbf3347a57d3b24ab9b3978c96f898262000fe4c58af697b7dac7
DIST libsfml-2.5.1.tar.gz 22868556 BLAKE2B b6c70b75a778ffeb141438153fb1e5693c3e92e277919b8f8befe98f55dfd519a67c86504bb5656961b947fcf60758b16a18d5a4ae7585c7c5256f327529ae31 SHA512 7aed2fc29d1da98e6c4d598d5c86cf536cb4eb5c2079cdc23bb8e502288833c052579dadbe0ce13ad6461792d959bf6d9660229f54c54cf90a541c88c6b03d59
EBUILD libsfml-2.5.1-r1.ebuild 1488 BLAKE2B 369b7e91f80616f2d9ebd54f780c4284b6ac76e9da487e40949cc15f0538192e73c803761aa3b6b96baab88678b1933df7bf77936dd9a973095207f040097058 SHA512 2d43769822c5275bfd56f5a657dfc81d2b9187b11fe07b71636d9ad2d5888a9c9f620b586dac166a5cfa0b24e25d6d4b50be7f8037cb827012958abf0356f11b
+EBUILD libsfml-2.5.1-r2.ebuild 1534 BLAKE2B 0759ff18d33cc7d2ab8410f4228e2c8cb45ea66497297d11bfe2c43be5e5cbc16fa88b19464ae41cc804ffd1e4765b1a34a7471982ba018ac482b889c958b49b SHA512 bb447e735cfe54eb72da8de2865b4a8be6c7f00aa3192dafae4eb5b18847d5c7bd1fb24997703679de561243ac13b7c8b315c7e5da691546d5b1b4558d4dfa8e
MISC metadata.xml 733 BLAKE2B c5b2bf1cea8b01c89531f68544f8b82dc3f8b8e26327ec868cf2ce1beabd6b1b0e977ad4a5dd3cdcbe3ae0fd66930f0c411023d77f9c4a5f7464d90209fa6f6d SHA512 ffb4954d9d55f0ab147c8ef2d5e970ef728b0dd1ad78f04aac16346583a9b858d3861f6f3bfe0940ca4b41c23abf8904bf3e0160d347d9e007efa047e663ccda
diff --git a/media-libs/libsfml/files/libsfml-2.5.1-clang-16-auto_ptr.patch b/media-libs/libsfml/files/libsfml-2.5.1-clang-16-auto_ptr.patch
new file mode 100644
index 000000000000..ba4f90e4c465
--- /dev/null
+++ b/media-libs/libsfml/files/libsfml-2.5.1-clang-16-auto_ptr.patch
@@ -0,0 +1,50 @@
+https://github.com/SFML/SFML/commit/bf92efe9a4035fee0258386173d53556aa196e49
+Bug: https://bugs.gentoo.org/910519
+From: Tobias Widlund <widlundtobias@gmail.com>
+Date: Fri, 18 Jan 2019 14:12:14 +0100
+Subject: [PATCH] Remove usages of std::auto_ptr to get rid of warnings when
+ building with gcc 8.2+
+
+--- a/src/SFML/Audio/AudioDevice.cpp
++++ b/src/SFML/Audio/AudioDevice.cpp
+@@ -29,7 +29,7 @@
+ #include <SFML/Audio/ALCheck.hpp>
+ #include <SFML/Audio/Listener.hpp>
+ #include <SFML/System/Err.hpp>
+-#include <memory>
++#include <vector>
+
+
+ namespace
+@@ -107,9 +107,13 @@ bool AudioDevice::isExtensionSupported(const std::string& extension)
+ // This device will not be used in this function and merely
+ // makes sure there is a valid OpenAL device for extension
+ // queries if none has been created yet.
+- std::auto_ptr<AudioDevice> device;
++ //
++ // Using an std::vector for this since auto_ptr is deprecated
++ // and we have no better STL facility for dynamically allocating
++ // a temporary instance with strong exception guarantee.
++ std::vector<AudioDevice> device;
+ if (!audioDevice)
+- device.reset(new AudioDevice);
++ device.resize(1);
+
+ if ((extension.length() > 2) && (extension.substr(0, 3) == "ALC"))
+ return alcIsExtensionPresent(audioDevice, extension.c_str()) != AL_FALSE;
+@@ -125,9 +129,13 @@ int AudioDevice::getFormatFromChannelCount(unsigned int channelCount)
+ // This device will not be used in this function and merely
+ // makes sure there is a valid OpenAL device for format
+ // queries if none has been created yet.
+- std::auto_ptr<AudioDevice> device;
++ //
++ // Using an std::vector for this since auto_ptr is deprecated
++ // and we have no better STL facility for dynamically allocating
++ // a temporary instance with strong exception guarantee.
++ std::vector<AudioDevice> device;
+ if (!audioDevice)
+- device.reset(new AudioDevice);
++ device.resize(1);
+
+ // Find the good format according to the number of channels
+ int format = 0;
diff --git a/media-libs/libsfml/libsfml-2.5.1-r2.ebuild b/media-libs/libsfml/libsfml-2.5.1-r2.ebuild
new file mode 100644
index 000000000000..d6b70ddf935e
--- /dev/null
+++ b/media-libs/libsfml/libsfml-2.5.1-r2.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Simple and Fast Multimedia Library (SFML)"
+HOMEPAGE="https://www.sfml-dev.org/ https://github.com/SFML/SFML"
+SRC_URI="https://github.com/SFML/SFML/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="debug doc examples"
+
+RDEPEND="
+ media-libs/flac:=
+ media-libs/freetype:2
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:=
+ media-libs/libogg
+ media-libs/libvorbis
+ media-libs/openal
+ sys-libs/zlib
+ virtual/opengl
+ x11-libs/libX11
+ x11-libs/libXrandr
+ x11-libs/libxcb
+ x11-libs/xcb-util-image
+ kernel_linux? ( virtual/libudev:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ doc? ( app-doc/doxygen )
+"
+
+DOCS=( changelog.md readme.md )
+
+S="${WORKDIR}/SFML-${PV}"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-musl-1.2.3-nullptr.patch
+ "${FILESDIR}"/${P}-clang-16-auto_ptr.patch
+)
+
+src_prepare() {
+ sed -i "s:DESTINATION .*:DESTINATION /usr/share/doc/${PF}:" \
+ doc/CMakeLists.txt || die
+
+ find examples -name CMakeLists.txt -delete || die
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DSFML_BUILD_DOC=$(usex doc)
+ -DSFML_INSTALL_PKGCONFIG_FILES=TRUE
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ insinto /usr/share/cmake/Modules
+ doins cmake/SFMLConfig.cmake.in
+ doins cmake/SFMLConfigDependencies.cmake.in
+
+ if use examples ; then
+ docompress -x /usr/share/doc/${PF}/examples
+ dodoc -r examples
+ fi
+}
diff --git a/media-libs/libva-compat/Manifest b/media-libs/libva-compat/Manifest
index 4d146b008632..06c4b6d5f708 100644
--- a/media-libs/libva-compat/Manifest
+++ b/media-libs/libva-compat/Manifest
@@ -1,3 +1,3 @@
DIST libva-1.8.3.tar.gz 186915 BLAKE2B 10713e3bd7aaefc033490fc9ef6485ec50774f274f09e9e06fd1479b882b221791375533a6826e5db9a758f2acd74f913a478da61fe32250a3e2d9c0062739fc SHA512 f2f360876d8443a22a3434aa1ac7ec5aa6d4b3cc1f13f475ef74e716f5937acc43e02f9a8b858b5b7b6539da3731f763843d45664cc19c70e81d8b87e93659ea
-EBUILD libva-compat-1.8.3-r2.ebuild 1665 BLAKE2B 67c0d68b8e85eafab1746394f89b56ed66813e2aff7920d28f7c6a536aaf54fe3723c647054ddc9e72ff0205ac78f7fbd5b1a9c4ce074fcf1b400c43b8fbb771 SHA512 f4d3987d1ac86d84baf45b97794c660d09812ba25fe489ad2d58e27e096fadbd307c84b0a1fc4bd8985e0a1e72b1c96ebe728e5ec2f64c0fcb53eee0724e27ab
+EBUILD libva-compat-1.8.3-r2.ebuild 1664 BLAKE2B 38ec729e459fe160f13a8b6fae67917ce6798e978f2f824698ba7fc28bc8beda39a444d6ee28fe7605fef0555a778518f0b01db9c62e5c612ca4be013f0f8188 SHA512 3b2151274afced5e9add2d9c67c4579465038c8cdce3a6813f1101883b611685e33b3a358d1d875c9efe1348fc8b5419c0e0bd9bd13da8cc948100566c87eda3
MISC metadata.xml 440 BLAKE2B e8071d75c17e53b38897201da353284933b04c5337f01404b2c80c6edf571d47b2e2b92f85451097aba5db421f5dca1a254d24425e096067c270b8aa0e732ae3 SHA512 eafd1feaee7adcd7903c26d9efd0cdadb118c2af683d3158a68a7f931eba83367d8702253b6ebfbea45001009f225a6b15f0cca8d8a2b303f757fb0d7d499541
diff --git a/media-libs/libva-compat/libva-compat-1.8.3-r2.ebuild b/media-libs/libva-compat/libva-compat-1.8.3-r2.ebuild
index 618ec9f2bc42..ae039a72d5e8 100644
--- a/media-libs/libva-compat/libva-compat-1.8.3-r2.ebuild
+++ b/media-libs/libva-compat/libva-compat-1.8.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -9,8 +9,8 @@ MY_PN="${PN%-compat}"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Video Acceleration (VA) API for Linux"
-HOMEPAGE="https://01.org/linuxmedia/vaapi"
-SRC_URI="https://github.com/01org/libva/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
+HOMEPAGE="https://github.com/intel/libva"
+SRC_URI="https://github.com/intel/libva/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="1"
diff --git a/media-libs/libva/Manifest b/media-libs/libva/Manifest
index 0b815a5b5dd3..b75089164848 100644
--- a/media-libs/libva/Manifest
+++ b/media-libs/libva/Manifest
@@ -1,6 +1,6 @@
DIST libva-2.18.0.tar.gz 278493 BLAKE2B 619a1dcb9aaa71b38ec7be500adf6b526f50ae20fa76d1c5ac750229e03a2d5b82dabe334cf07c0f539c1b079829f2ec000ce6570e05e6e18fbf7415c5d5b9b3 SHA512 12e8d837604d2f354d849a8adc84281ae1ecfd2433f1b7dc8e28b5d703ada42b4a84b2b3870e8d2397b77d0d9741afe3bc04d25b4426531805aeb72defaac7ad
DIST libva-2.19.0.tar.gz 279536 BLAKE2B 85b60819b2a02aeb895c0608aa56d3d31f2c1c9db960ec9688b2af177cafad3b37e4f23f9ab9c952b7dd107233be57406f71edbcc5d7a5bbc3f5a6afece80c39 SHA512 04976f84487abac1a194a7ace9f698bb01eed04369e027351f63e07ced8694dbbe45511965e7775a6d8a701d6ad61fe6d57a23ee8c9b0d99089d5108657d018c
-EBUILD libva-2.18.0-r1.ebuild 1541 BLAKE2B bc085bed3733a5067a08bbf4016fb9093478f4ff485f9d03800de977008ac6476d7dae7e1f71fc3f3f98642796f32cff5737ad7c7396e4b6c4c65a36e2c9e6f3 SHA512 95a0baaeff8159f45e13ab29a320bd4759db838fd0d34fe2cacb9a633b250b4ca9e8a596eb4ef197d1c85100d0f8749a10ce7d6e8e26634d04e3c38dc7629476
+EBUILD libva-2.18.0-r1.ebuild 1540 BLAKE2B 2474e8646794f2a9110e9a696e9eb87dbfe65a36e12f0fbf567781ce2d3125b96505cbe3a76e6408a0743244a098244b4a06283ced8923b480cd75e98defea99 SHA512 ed47e9788a734564415aa57ba860d22249f474faf053c47537f9346d824ec4b497d27082b1494745a4ee1ec849751c093ccbefea9dd397fbcd1794c487686f08
EBUILD libva-2.19.0.ebuild 1545 BLAKE2B 6fdf54255522daed04b98f8197fab60de24d5135033a2bf06e4a1e51216475c44629297bce8dcbca8c5ef28ad59002f861a3f42ce581f2ebef80980ffff4f81c SHA512 e0184e6812ce5255b3260215c3d168d4a9e1978c3b8ec6e10cbbb9c15695996475f97825fead54c622e0cff98989f46bc4b1aba0d07d0f9f03f1c357444496ed
-EBUILD libva-9999.ebuild 1545 BLAKE2B 6fdf54255522daed04b98f8197fab60de24d5135033a2bf06e4a1e51216475c44629297bce8dcbca8c5ef28ad59002f861a3f42ce581f2ebef80980ffff4f81c SHA512 e0184e6812ce5255b3260215c3d168d4a9e1978c3b8ec6e10cbbb9c15695996475f97825fead54c622e0cff98989f46bc4b1aba0d07d0f9f03f1c357444496ed
+EBUILD libva-9999.ebuild 1544 BLAKE2B 3b5b3112bafca3f8e6efdf15f214135cb7e8d4ebc0a64040bcd6ab39a4f40fbd4df03af84101f25280780768512706a25568361187c9c3684332211b36b54a8f SHA512 cbb0614ff00b592a4ca71561acab24d5c1053bab5ed7a8c75353a0b1e3182c589035019536254dd44bc2377b841bd77fb2fcd45d2e9dbe4e7951e8cc5c4740f7
MISC metadata.xml 332 BLAKE2B ee8f4e2f059c3b81126ce55575cfb267c783c37e84bfd39b4564b5f0615da7d6d7efda0bd1fe3c547aa81ff3a6de056bf2555d5049d15bc33aab16c0e2a7271d SHA512 dfa43788c2b4701dde7eacecacdd4a372b192fb98ba8d471a5226eb15b20acb89e564358aa75a1673956005ed904b9e34135ff77d230b1bee95731d61198aef0
diff --git a/media-libs/libva/libva-2.18.0-r1.ebuild b/media-libs/libva/libva-2.18.0-r1.ebuild
index cf0503fdb3a5..d1f772e5d082 100644
--- a/media-libs/libva/libva-2.18.0-r1.ebuild
+++ b/media-libs/libva/libva-2.18.0-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
inherit meson-multilib optfeature
DESCRIPTION="Video Acceleration (VA) API for Linux"
-HOMEPAGE="https://01.org/linuxmedia/vaapi"
+HOMEPAGE="https://github.com/intel/libva"
if [[ ${PV} = *9999 ]] ; then
inherit git-r3
diff --git a/media-libs/libva/libva-9999.ebuild b/media-libs/libva/libva-9999.ebuild
index 4f264beeabed..2271f036b522 100644
--- a/media-libs/libva/libva-9999.ebuild
+++ b/media-libs/libva/libva-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=8
inherit meson-multilib optfeature
DESCRIPTION="Video Acceleration (VA) API for Linux"
-HOMEPAGE="https://01.org/linuxmedia/vaapi"
+HOMEPAGE="https://github.com/intel/libva"
if [[ ${PV} = *9999 ]] ; then
inherit git-r3
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index c68950a9c8ad..f756b53bf8e9 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/libva-utils/Manifest b/media-video/libva-utils/Manifest
index 36fd47f43b8c..af5df2a661ea 100644
--- a/media-video/libva-utils/Manifest
+++ b/media-video/libva-utils/Manifest
@@ -1,6 +1,6 @@
DIST libva-utils-2.18.2.tar.gz 1279586 BLAKE2B 26ba87ef6973cb9960f9a646da9d6467dceb27ce9527d007e92716b4480d3d21711e23cf37f51236da640f6e6eefb421f167e0f87926e966f2f53a699f4110e5 SHA512 cdbf2d542f2d7a442af017a924dd4835f22e367fab89f08ab2beabc535035ed11cdeb2ce581b178ecdb9fd1545fa8fde57b7bc15c8c591cc9c2b5f9ebf572ee7
DIST libva-utils-2.19.0.tar.gz 1280543 BLAKE2B dea218b1b0832acab9d4ea71ee0d4b20460ef8dc3d3323b41ead552c6ff5ca3a7b2e6e5873a84dcfe48f4e5ade56ab177b4feb390bed660478483519fe264d5d SHA512 30004680dccbca0d7d9eb32abfc37f595d09293ea7f64fe6dcc7c3b010d754fe21b4e2eef55f54f58014745fd9f389910ebfdc8c9472906dae8967f6f6cedeb8
-EBUILD libva-utils-2.18.2.ebuild 1887 BLAKE2B af617d30f0280a3db0acd79210fc4a9a87fac15ab625708c334d283213ffe5f195bdffcca9c3f9ce0aa5ad955d7b14f5aac9126ce2d7e7369583a4553832f5df SHA512 b3747cb360cfd2c1f5a39319e9e286d4673afdc3ec4e39155af3d5fea7d680fd0f6faa1f3a7ce67af4cc15a6306afc89daaa710e71a3c34bc973140d3714a98b
+EBUILD libva-utils-2.18.2.ebuild 1892 BLAKE2B 26250ed8f4e5a24654c39b38b048c12e6ece0a8e34ebc5ee1ff7632c597983d70fa49c53812471f177171dac37b1abdcd66b1c0bcb24c11ba453f375caa22b6e SHA512 cb60a6ad4dcb5ba3819920bb2c5c089661661007513dca8c045593eb569f012e621dce6fca0fbdc9795c81c9a76ce0a2fc22c369e49d9dce39c19ad97c50f063
EBUILD libva-utils-2.19.0.ebuild 1891 BLAKE2B 56031d762b08d5f4808003eba8ca7b62d61ae266805007bead8b85f2379f6b72effc0590f7ceb2013b40a24f7324f50fe70dcc052e1a8a070fd9e97eb2f8edec SHA512 f1aaecbcdf93cd3c91be2fd5716ae63175ceb0144d0cb66cbcb8335ec12d6098f5d841f6893c58ccadeb5155771ddfa5be837741a3f23a49ef9a298f4320da0e
-EBUILD libva-utils-9999.ebuild 1891 BLAKE2B 56031d762b08d5f4808003eba8ca7b62d61ae266805007bead8b85f2379f6b72effc0590f7ceb2013b40a24f7324f50fe70dcc052e1a8a070fd9e97eb2f8edec SHA512 f1aaecbcdf93cd3c91be2fd5716ae63175ceb0144d0cb66cbcb8335ec12d6098f5d841f6893c58ccadeb5155771ddfa5be837741a3f23a49ef9a298f4320da0e
+EBUILD libva-utils-9999.ebuild 1896 BLAKE2B dbdb76027e447b25e28e7661a19e909c1336be2505b1a6260b646076ddca78e68447e85bf042b9a58c20a0c17855e74be22e4ce910e9ca1757e08e5b5c597bb8 SHA512 5813e2b588406000150d3f702faff394894bc9fd3c3d3c0bfd6c0e86d4e9580d5895d215e311ba9b2a502711d136c1474039a6e6e0f6fe94afb0fc7b7bf0b2f4
MISC metadata.xml 596 BLAKE2B 856d27918d6cd6c983271e4f762f7b1278bd90231d33181b5381dbc425523d637c65902526ed1b48a0df6aadf41d77bd249e886dbc485edf93f5394fa458cd13 SHA512 46e6d1ef1cc966aadb696293fb1b5f86d1f3fe5d0245ca01a2d9be6d1b35f29830cee41d4e04f0c8d557dd20eb41ae927dc60a854ce24862a2b2f7fc8faee766
diff --git a/media-video/libva-utils/libva-utils-2.18.2.ebuild b/media-video/libva-utils/libva-utils-2.18.2.ebuild
index 28c1a1ca332c..f5fb22778737 100644
--- a/media-video/libva-utils/libva-utils-2.18.2.ebuild
+++ b/media-video/libva-utils/libva-utils-2.18.2.ebuild
@@ -6,7 +6,7 @@ EAPI=8
inherit meson
DESCRIPTION="Collection of utilities and tests for VA-API"
-HOMEPAGE="https://01.org/linuxmedia/vaapi"
+HOMEPAGE="https://github.com/intel/libva-utils"
if [[ ${PV} = *9999 ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/intel/libva-utils"
diff --git a/media-video/libva-utils/libva-utils-9999.ebuild b/media-video/libva-utils/libva-utils-9999.ebuild
index f2d6709a0a66..4641d69cb961 100644
--- a/media-video/libva-utils/libva-utils-9999.ebuild
+++ b/media-video/libva-utils/libva-utils-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=8
inherit meson
DESCRIPTION="Collection of utilities and tests for VA-API"
-HOMEPAGE="https://01.org/linuxmedia/vaapi"
+HOMEPAGE="https://github.com/intel/libva-utils"
if [[ ${PV} = *9999 ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/intel/libva-utils"
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 12d8c668de8a..4120be15f3d5 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 04a70c7f8f16..94547ac3861f 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Tue, 01 Aug 2023 15:10:03 +0000
+Tue, 01 Aug 2023 20:40:04 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index f250521b7c47..7c92c570d4ce 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 546284 BLAKE2B ffce95d14dec8e0ecb1658575f411350a797650e5376e656bbe5d1c11b4e05372611ac4ca5de41270e2e69dfa9461b99f212aa044d6509bb082c7f94d92006b8 SHA512 c90fc6416d62b1b09cbafd89df9a8523e7e9eec12dd28fd39f81776bc9076c1e64fdb0203c709c330d323ea0c05daf6d59e5c469948b4d49cc6d59443f29557a
-TIMESTAMP 2023-08-01T15:10:06Z
+TIMESTAMP 2023-08-01T20:40:07Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTJIE5fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTJbadfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBbPBAAlenaJjJXc396WN0NyM99yENUKJhRLFtzjaWdS0wvbneIVbHtTio1XaSi
-jqF/cmLGFr5Cxi3WidRzmGm178l4WAEpM7y95p4BR7A0OKbHXPnAJzMBf7lTFMcO
-bHv1FxYA1juCrD6Mn5uDSnKDYJhiB1nlzmui7lngbGoDm0ISkigiPomVXgMWm3qu
-NSCp5DoR+lXpLbVtVJ2A1CtwIseOSoAYl5B/kMTpFI362uPpDfUKUSZ9kwHqqvbS
-TZVykt/xRVLl30N11x/ZjyW8J7Lmt5SaLHZ9FpmS95dFNGBvZenzUziXwjLeU9dV
-d+6qBN1IMnvj3499Ds5jCKwplahulLcaFPNpstOQ23XjkrrldX1HwerJMu0H3PQD
-qiPbq38nqxVuWPJWTyNae4Y8PV0na2dhyLHTF+B06Eeo2C/zBoWPcYZuxXM9fCyN
-H0inH0j5tFLvFiAD9+Q/YTUe8bMV5TMhtCxgqEQUUvadSJdbUP1mFZWWYl830To2
-YlpLvh1s0Fa3ld26OHfpTgKHRihQJsWjFT9n2WfDWRmGBr44z1kFgJk/evvni366
-JULDRGdsdKdtQmbtDK1T8tVi8vC1NB847eBG+8z+xc4ylgxA1Zs4MNTR7NkS8xk9
-u4IFiaRha0WRwbd0xlUE35KOGl9cbeIkrFeg8zGUCcwNvHWMVSI=
-=sf0l
+klC8NQ/+OvDFZK4kL4/5ribF6JmaV4bS4JwODl6lZfi/XsQr4r1wFTC2/Bzpigv0
+HXeMPQE8lAia95dv1xxfF13utEU5CqRQH+WQbxIv4YkMbCRYedOzXP5Dfza8w5GG
+u10n4UKRZYFfRHiBJrn6OjGISehQtLsQY6fri2ATVBHKAv3Yhv5U/Ov4A/3p+P8k
+YXLU/k0+UbrGK+j1H3YaUghFJpG3ILSsRVJVhIMHWOJrwLP/NydWHCPCPCiiSOpw
+WKDhs6CPBSDGf+x3CC9zx/jTdTuTyvGx1/JUlQT9KgByvkN4JNSwVrXroMgqlwlv
+dO8raljt4Gv5obAjWX+JISBcAQB/3uSCfcfiOaIqO1HjKYLNu4ps3mQ5Irbp/51/
+ReP6n3rSo8S8nsRTsnzTt/5MEDRTQauqTyDu+J/lp6ra/kyX9+FdcopEqE2FQN/S
+o7ans1lWerqUjd8D2YFkzJh7xHksdNY5jKWg/I5gq3JZg4Yaa6EY1xtgY9wrHvKP
+Bm5DDBWwKtda09561lhnTbCLqPIwBWuofQ1YnDZh8A8JbeUdCCT48c5ON+igY1y5
+MVzTPJTv7tHL6c//Wk2D6s0sa0Qv8YbQrL4t8S/7N/JC5qGBYg8KrKdCsc/FU4Y1
+UU77au/tp1/3bilITeb9vwm61liJqGp1tEZvE7iwBt7e1yNzR/o=
+=0zNj
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 04a70c7f8f16..94547ac3861f 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Tue, 01 Aug 2023 15:10:03 +0000
+Tue, 01 Aug 2023 20:40:04 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 5a688dec5577..caa17b1de0f9 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz
index 582b21881c2a..406f198e88bb 100644
--- a/metadata/md5-cache/app-arch/Manifest.gz
+++ b/metadata/md5-cache/app-arch/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-arch/libarchive-3.7.1 b/metadata/md5-cache/app-arch/libarchive-3.7.1
index 6f0b780e5f67..1750655bd54f 100644
--- a/metadata/md5-cache/app-arch/libarchive-3.7.1
+++ b/metadata/md5-cache/app-arch/libarchive-3.7.1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.libarchive.org/ https://github.com/libarchive/libarchive/
INHERIT=multilib-minimal toolchain-funcs verify-sig
IUSE=acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs xattr zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=BSD BSD-2 BSD-4 public-domain
RDEPEND=sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] acl? ( virtual/acl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) blake2? ( app-crypt/libb2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) expat? ( dev-libs/expat[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !expat? ( dev-libs/libxml2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) iconv? ( virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kernel_linux? ( xattr? ( sys-apps/attr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] lz4? ( >=app-arch/lz4-0_p131:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.2.5-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzo? ( >=dev-libs/lzo-2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nettle? ( dev-libs/nettle:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
SLOT=0/13
SRC_URI=https://www.libarchive.de/downloads/libarchive-3.7.1.tar.xz verify-sig? ( https://www.libarchive.de/downloads/libarchive-3.7.1.tar.xz.asc )
_eclasses_=multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=2503ed93c65c0366ff3559425ec69d82
+_md5_=102506ff92f617cf227b6903bfc6bbf3
diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz
index 76a0b92b32bb..993defdd4d59 100644
--- a/metadata/md5-cache/app-crypt/Manifest.gz
+++ b/metadata/md5-cache/app-crypt/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-crypt/libmd-1.1.0 b/metadata/md5-cache/app-crypt/libmd-1.1.0
index 476b88016654..d17cfe25f15c 100644
--- a/metadata/md5-cache/app-crypt/libmd-1.1.0
+++ b/metadata/md5-cache/app-crypt/libmd-1.1.0
@@ -4,9 +4,9 @@ EAPI=8
HOMEPAGE=https://www.hadrons.org/software/libmd/
INHERIT=multilib-minimal
IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( BSD BSD-2 ISC BEER-WARE public-domain )
SLOT=0
SRC_URI=https://archive.hadrons.org/software/libmd/libmd-1.1.0.tar.xz
_eclasses_=multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=b7429e786795feab8930d9cde1665e18
+_md5_=cc330a9b591f4224e7ee4209bd0f054c
diff --git a/metadata/md5-cache/app-doc/Manifest.gz b/metadata/md5-cache/app-doc/Manifest.gz
index 0169a133c584..bc7d4fba8f54 100644
--- a/metadata/md5-cache/app-doc/Manifest.gz
+++ b/metadata/md5-cache/app-doc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-doc/elisp-manual-27.2 b/metadata/md5-cache/app-doc/elisp-manual-27.2
index ec54ffda2be4..bed279b6f017 100644
--- a/metadata/md5-cache/app-doc/elisp-manual-27.2
+++ b/metadata/md5-cache/app-doc/elisp-manual-27.2
@@ -7,4 +7,4 @@ KEYWORDS=amd64 ppc ~riscv x86
LICENSE=FDL-1.3+
SLOT=27
SRC_URI=https://dev.gentoo.org/~ulm/emacs/elisp-manual-27.2.tar.xz
-_md5_=0c4479967256afbf0aaad13d90c74fc2
+_md5_=8e028b48f4927af674b2201aed07bbe8
diff --git a/metadata/md5-cache/app-doc/elisp-manual-28.2 b/metadata/md5-cache/app-doc/elisp-manual-28.2
new file mode 100644
index 000000000000..bad18d3dec65
--- /dev/null
+++ b/metadata/md5-cache/app-doc/elisp-manual-28.2
@@ -0,0 +1,10 @@
+BDEPEND=sys-apps/texinfo
+DEFINED_PHASES=compile install
+DESCRIPTION=The GNU Emacs Lisp Reference Manual
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/emacs/manual/
+KEYWORDS=~amd64 ~ppc ~riscv ~x86
+LICENSE=FDL-1.3+
+SLOT=28
+SRC_URI=https://dev.gentoo.org/~ulm/emacs/elisp-manual-28.2.tar.xz
+_md5_=5ca404c7e0b608803946b10bbbeff3b1
diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz
index 9f8e28293fed..e08e7a2a2f95 100644
--- a/metadata/md5-cache/dev-cpp/Manifest.gz
+++ b/metadata/md5-cache/dev-cpp/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-cpp/pystring-1.1.3-r1 b/metadata/md5-cache/dev-cpp/pystring-1.1.3-r1
index be5851786bb1..4a47587cb2bd 100644
--- a/metadata/md5-cache/dev-cpp/pystring-1.1.3-r1
+++ b/metadata/md5-cache/dev-cpp/pystring-1.1.3-r1
@@ -1,4 +1,4 @@
-BDEPEND=virtual/libc sys-devel/libtool >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+BDEPEND=sys-devel/libtool >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=C++ functions matching the interface and behavior of python string methods
EAPI=7
@@ -6,8 +6,7 @@ HOMEPAGE=https://github.com/imageworks/pystring
INHERIT=cmake
KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86
LICENSE=BSD
-RESTRICT=mirror
SLOT=0
SRC_URI=https://github.com/imageworks/pystring/archive/v1.1.3.tar.gz -> pystring-1.1.3.tar.gz
_eclasses_=cmake aa1d1fa7be37663d48162ac963b22692 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=3f02a15ab2948dbd994cf26429aa1325
+_md5_=253ae52846deec6eb5450fe73d697f0e
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index ee4eabe3f3bb..b3b9bf3b0167 100644
--- a/metadata/md5-cache/dev-lang/Manifest.gz
+++ b/metadata/md5-cache/dev-lang/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-lang/dzaima-bqn-0.2.1 b/metadata/md5-cache/dev-lang/dzaima-bqn-0.2.1
new file mode 100644
index 000000000000..a507cb24890e
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/dzaima-bqn-0.2.1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install postinst preinst prepare setup test
+DEPEND=>=virtual/jdk-1.8 >=dev-java/java-config-2.2.0-r3
+DESCRIPTION=A BQN language implementation written in Java, also know as dbqn
+EAPI=8
+HOMEPAGE=https://github.com/dzaima/BQN/
+INHERIT=edo java-pkg-2
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=>=virtual/jre-1.8 >=dev-java/java-config-2.2.0-r3
+SLOT=0
+SRC_URI=https://github.com/dzaima/BQN/archive/v0.2.1.tar.gz -> dzaima-bqn-0.2.1.tar.gz
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-utils-2 8c72ea36a4935f626b13a30141d0d39c
+_md5_=a3eb0e5389d49e47bde8ef9b34728789
diff --git a/metadata/md5-cache/dev-lang/dzaima-bqn-9999 b/metadata/md5-cache/dev-lang/dzaima-bqn-9999
new file mode 100644
index 000000000000..0f5ff3c302b1
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/dzaima-bqn-9999
@@ -0,0 +1,13 @@
+BDEPEND=>=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile install postinst preinst prepare setup test unpack
+DEPEND=>=virtual/jdk-1.8 >=dev-java/java-config-2.2.0-r3
+DESCRIPTION=A BQN language implementation written in Java, also know as dbqn
+EAPI=8
+HOMEPAGE=https://github.com/dzaima/BQN/
+INHERIT=edo java-pkg-2 git-r3
+LICENSE=MIT
+PROPERTIES=live
+RDEPEND=>=virtual/jre-1.8 >=dev-java/java-config-2.2.0-r3
+SLOT=0
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 git-r3 2358a7b20091609e24bd3a83b3ac5991 java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-utils-2 8c72ea36a4935f626b13a30141d0d39c
+_md5_=a3eb0e5389d49e47bde8ef9b34728789
diff --git a/metadata/md5-cache/dev-lang/eisl-3.27 b/metadata/md5-cache/dev-lang/eisl-3.30
index 55ea06501b81..eba2b95c2761 100644
--- a/metadata/md5-cache/dev-lang/eisl-3.27
+++ b/metadata/md5-cache/dev-lang/eisl-3.30
@@ -9,6 +9,6 @@ LICENSE=BSD-2
RDEPEND=sys-libs/ncurses:=
RESTRICT=test
SLOT=0
-SRC_URI=https://github.com/sasagawa888/eisl/archive/v3.27.tar.gz -> eisl-3.27.tar.gz
+SRC_URI=https://github.com/sasagawa888/eisl/archive/v3.30.tar.gz -> eisl-3.30.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
_md5_=301fd3953ac8d5c104684bae3a0d908b
diff --git a/metadata/md5-cache/dev-lang/nim-1.6.14 b/metadata/md5-cache/dev-lang/nim-1.6.14-r1
index f5858b737f12..8309819930e5 100644
--- a/metadata/md5-cache/dev-lang/nim-1.6.14
+++ b/metadata/md5-cache/dev-lang/nim-1.6.14-r1
@@ -12,4 +12,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://nim-lang.org/download/nim-1.6.14.tar.xz experimental? ( https://git.sr.ht/~cyber/nim-patches/archive/1.6.6_p1.tar.gz -> nim-patches-1.6.6_p1.tar.gz )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ce943a6ade3287a1841fb419a4c93e8b
+_md5_=13f43e1a12a509045ddc47bd2c469a23
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 356fb437c1a6..fcd19bce32d2 100644
--- a/metadata/md5-cache/dev-libs/Manifest.gz
+++ b/metadata/md5-cache/dev-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-libs/ell-0.56 b/metadata/md5-cache/dev-libs/ell-0.56
index 9376d10d2d9a..02b771694efc 100644
--- a/metadata/md5-cache/dev-libs/ell-0.56
+++ b/metadata/md5-cache/dev-libs/ell-0.56
@@ -2,7 +2,7 @@ DEFINED_PHASES=configure install prepare setup
DEPEND=test? ( sys-apps/dbus )
DESCRIPTION=Embedded Linux Library provides core, low-level functionality for system daemons
EAPI=8
-HOMEPAGE=https://01.org/ell
+HOMEPAGE=https://git.kernel.org/pub/scm/libs/ell/ell.git
INHERIT=flag-o-matic linux-info
IUSE=pie test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86
@@ -11,4 +11,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://mirrors.edge.kernel.org/pub/linux/libs/ell/ell-0.56.tar.xz
_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=f145a820028d49ffd8466205536c3c8b
+_md5_=e5ec15b390c4baf1c96e8098469d8252
diff --git a/metadata/md5-cache/dev-libs/ell-0.57 b/metadata/md5-cache/dev-libs/ell-0.57
index 625ed67c1453..8768bc9d15e5 100644
--- a/metadata/md5-cache/dev-libs/ell-0.57
+++ b/metadata/md5-cache/dev-libs/ell-0.57
@@ -2,7 +2,7 @@ DEFINED_PHASES=configure install prepare setup
DEPEND=test? ( sys-apps/dbus )
DESCRIPTION=Embedded Linux Library provides core, low-level functionality for system daemons
EAPI=8
-HOMEPAGE=https://01.org/ell
+HOMEPAGE=https://git.kernel.org/pub/scm/libs/ell/ell.git
INHERIT=flag-o-matic linux-info
IUSE=pie test
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
@@ -11,4 +11,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://mirrors.edge.kernel.org/pub/linux/libs/ell/ell-0.57.tar.xz
_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=95bf1311522f8022fce6b96931dec0ac
+_md5_=47816f524557a0ff3206497e72b1a35f
diff --git a/metadata/md5-cache/dev-libs/ell-9999 b/metadata/md5-cache/dev-libs/ell-9999
index 31cd02aeb386..450d71aa8680 100644
--- a/metadata/md5-cache/dev-libs/ell-9999
+++ b/metadata/md5-cache/dev-libs/ell-9999
@@ -3,7 +3,7 @@ DEFINED_PHASES=configure install prepare setup unpack
DEPEND=test? ( sys-apps/dbus )
DESCRIPTION=Embedded Linux Library provides core, low-level functionality for system daemons
EAPI=8
-HOMEPAGE=https://01.org/ell
+HOMEPAGE=https://git.kernel.org/pub/scm/libs/ell/ell.git
INHERIT=flag-o-matic linux-info autotools git-r3
IUSE=pie test
LICENSE=LGPL-2.1
@@ -11,4 +11,4 @@ PROPERTIES=live
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 2358a7b20091609e24bd3a83b3ac5991 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=32156caf5568b5489eaa7923d211dbb9
+_md5_=47816f524557a0ff3206497e72b1a35f
diff --git a/metadata/md5-cache/dev-libs/libassuan-2.5.6 b/metadata/md5-cache/dev-libs/libassuan-2.5.6
index 82c1bcf43499..f13ea6a59326 100644
--- a/metadata/md5-cache/dev-libs/libassuan-2.5.6
+++ b/metadata/md5-cache/dev-libs/libassuan-2.5.6
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.gnupg.org/related_software/libassuan/index.en.html
INHERIT=libtool verify-sig
IUSE=verify-sig
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-3 LGPL-2.1
RDEPEND=>=dev-libs/libgpg-error-1.33
SLOT=0
SRC_URI=mirror://gnupg/libassuan/libassuan-2.5.6.tar.bz2 verify-sig? ( mirror://gnupg/libassuan/libassuan-2.5.6.tar.bz2.sig )
_eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=14d1dff74a5ef1ec3a9fb692c0e71b8a
+_md5_=051cc0ce4b448e1e1307391c3f149d73
diff --git a/metadata/md5-cache/dev-libs/openssl-1.1.1v b/metadata/md5-cache/dev-libs/openssl-1.1.1v
new file mode 100644
index 000000000000..03ab7473d40e
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/openssl-1.1.1v
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-lang/perl-5 sctp? ( >=net-misc/lksctp-tools-1.0.12 ) test? ( sys-apps/diffutils sys-devel/bc kernel_linux? ( sys-process/procps ) ) verify-sig? ( >=sec-keys/openpgp-keys-openssl-20230801 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile configure install postinst prepare setup test unpack
+DEPEND=tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Full-strength general purpose cryptography library (including SSL and TLS)
+EAPI=8
+HOMEPAGE=https://www.openssl.org/
+INHERIT=edo flag-o-matic toolchain-funcs multilib-minimal verify-sig
+IUSE=+asm rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test tls-compression tls-heartbeat vanilla verify-sig weak-ssl-ciphers abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=openssl
+PDEPEND=app-misc/ca-certificates
+RDEPEND=tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !<net-misc/openssh-8.0_p1-r3
+RESTRICT=!test? ( test )
+SLOT=0/1.1
+SRC_URI=mirror://openssl/source/openssl-1.1.1v.tar.gz verify-sig? ( mirror://openssl/source/openssl-1.1.1v.tar.gz.asc )
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
+_md5_=0fc07c48b8159a604df3d8d609a4cccd
diff --git a/metadata/md5-cache/dev-libs/openssl-3.0.10 b/metadata/md5-cache/dev-libs/openssl-3.0.10
new file mode 100644
index 000000000000..b9eced061c42
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/openssl-3.0.10
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-lang/perl-5 sctp? ( >=net-misc/lksctp-tools-1.0.12 ) test? ( sys-apps/diffutils sys-devel/bc sys-process/procps ) verify-sig? ( >=sec-keys/openpgp-keys-openssl-20230801 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
+DEPEND=tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
+EAPI=8
+HOMEPAGE=https://www.openssl.org/
+INHERIT=edo flag-o-matic linux-info toolchain-funcs multilib multilib-minimal multiprocessing preserve-libs verify-sig
+IUSE=+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test tls-compression vanilla verify-sig weak-ssl-ciphers abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos
+LICENSE=Apache-2.0
+PDEPEND=app-misc/ca-certificates
+RDEPEND=tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+RESTRICT=!test? ( test )
+SLOT=0/3
+SRC_URI=mirror://openssl/source/openssl-3.0.10.tar.gz verify-sig? ( mirror://openssl/source/openssl-3.0.10.tar.gz.asc )
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
+_md5_=2bdd554e7a72addc7619ed14ec043d87
diff --git a/metadata/md5-cache/dev-libs/openssl-3.1.2 b/metadata/md5-cache/dev-libs/openssl-3.1.2
new file mode 100644
index 000000000000..b0fc88c1f42f
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/openssl-3.1.2
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-lang/perl-5 sctp? ( >=net-misc/lksctp-tools-1.0.12 ) test? ( sys-apps/diffutils sys-devel/bc sys-process/procps ) verify-sig? ( >=sec-keys/openpgp-keys-openssl-20230801 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
+DEPEND=!<net-misc/openssh-9.2_p1-r3 tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
+EAPI=8
+HOMEPAGE=https://www.openssl.org/
+INHERIT=edo flag-o-matic linux-info toolchain-funcs multilib multilib-minimal multiprocessing preserve-libs verify-sig
+IUSE=+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test tls-compression vanilla verify-sig weak-ssl-ciphers abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=Apache-2.0
+PDEPEND=app-misc/ca-certificates
+RDEPEND=!<net-misc/openssh-9.2_p1-r3 tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+RESTRICT=!test? ( test )
+SLOT=0/3
+SRC_URI=mirror://openssl/source/openssl-3.1.2.tar.gz verify-sig? ( mirror://openssl/source/openssl-3.1.2.tar.gz.asc )
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
+_md5_=9da3fb85e883b5ff120138d45f62a645
diff --git a/metadata/md5-cache/dev-perl/B-Hooks-EndOfScope-0.260.0 b/metadata/md5-cache/dev-perl/B-Hooks-EndOfScope-0.260.0
index dbc749189cb5..5d5fe4097136 100644
--- a/metadata/md5-cache/dev-perl/B-Hooks-EndOfScope-0.260.0
+++ b/metadata/md5-cache/dev-perl/B-Hooks-EndOfScope-0.260.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/B-Hooks-EndOfScope
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=dev-perl/Module-Implementation-0.50.0 virtual/perl-Scalar-List-Utils >=dev-perl/Sub-Exporter-Progressive-0.1.6 >=dev-perl/Variable-Magic-0.480.0 dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/B-Hooks-EndOfScope-0.26.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=57eb44ee3b35f2cb1ac6a436084953e3
+_md5_=99e72b848bed631a2543c6941e79ab42
diff --git a/metadata/md5-cache/dev-perl/Date-Manip-6.920.0 b/metadata/md5-cache/dev-perl/Date-Manip-6.920.0
index 7412944cfcf2..b056c810d2b4 100644
--- a/metadata/md5-cache/dev-perl/Date-Manip-6.920.0
+++ b/metadata/md5-cache/dev-perl/Date-Manip-6.920.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Date-Manip
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode virtual/perl-File-Spec virtual/perl-IO virtual/perl-Storable elibc_musl? ( sys-libs/timezone-data ) dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SB/SBECK/Date-Manip-6.92.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=2aa51b03410ac6d7935efc4fabd95cf8
+_md5_=a752f8d562e27ef76e2bd1bab74d22d2
diff --git a/metadata/md5-cache/dev-perl/MRO-Compat-0.150.0 b/metadata/md5-cache/dev-perl/MRO-Compat-0.150.0
index 6f43ac53dd49..c8a1736f9563 100644
--- a/metadata/md5-cache/dev-perl/MRO-Compat-0.150.0
+++ b/metadata/md5-cache/dev-perl/MRO-Compat-0.150.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/MRO-Compat
INHERIT=perl-module
IUSE=test
-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
+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=|| ( Artistic GPL-1+ )
RDEPEND=dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/MRO-Compat-0.15.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=3034c6180fc523389c0d2680ff4ef691
+_md5_=8b146beb273f316c12458795b0acb06a
diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz
index 971f9379103e..a10022dddadc 100644
--- a/metadata/md5-cache/dev-perl/Manifest.gz
+++ b/metadata/md5-cache/dev-perl/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-perl/Term-Table-0.16.0 b/metadata/md5-cache/dev-perl/Term-Table-0.16.0
index c5b49723a20a..40c415789c04 100644
--- a/metadata/md5-cache/dev-perl/Term-Table-0.16.0
+++ b/metadata/md5-cache/dev-perl/Term-Table-0.16.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Term-Table
INHERIT=perl-module optfeature
IUSE=test test
-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
+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=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Carp >=dev-perl/Importer-0.24.0 virtual/perl-Scalar-List-Utils dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EX/EXODIST/Term-Table-0.016.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=29f62fe05218033c2856d1cd7d60e738
+_md5_=654dfc099b1e7d2fb53c88f2b8fa8976
diff --git a/metadata/md5-cache/dev-perl/Test-Without-Module-0.210.0 b/metadata/md5-cache/dev-perl/Test-Without-Module-0.210.0
index 6e0cf21a251e..09b3a4e9c76e 100644
--- a/metadata/md5-cache/dev-perl/Test-Without-Module-0.210.0
+++ b/metadata/md5-cache/dev-perl/Test-Without-Module-0.210.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Without-Module
INHERIT=perl-module
IUSE=test
-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
+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=|| ( Artistic GPL-1+ )
RDEPEND=dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CO/CORION/Test-Without-Module-0.21.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=527a791bb6c2b341a1acf2192e4cdd7b
+_md5_=e40463825de8baff7812cd3fc1934373
diff --git a/metadata/md5-cache/dev-perl/Test2-Suite-0.0.155 b/metadata/md5-cache/dev-perl/Test2-Suite-0.0.155
index f3d2546a9e0f..7864c973ef2d 100644
--- a/metadata/md5-cache/dev-perl/Test2-Suite-0.0.155
+++ b/metadata/md5-cache/dev-perl/Test2-Suite-0.0.155
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Test2-Suite
INHERIT=perl-module
IUSE=test
-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
+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=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Exporter >=dev-perl/Module-Pluggable-2.700.0 virtual/perl-Scalar-List-Utils >=dev-perl/Term-Table-0.13.0 >=virtual/perl-Test-Simple-1.302.176 virtual/perl-Time-HiRes dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EX/EXODIST/Test2-Suite-0.000155.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=6bd92ae8f3597a01256d809d84880e41
+_md5_=f255bc3ce22bf7f2b2b4f45648b7c498
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index db059b906abd..96237a89ff45 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/numpy-1.25.2 b/metadata/md5-cache/dev-python/numpy-1.25.2
index d6d57b9acd4a..d39cae41c3a3 100644
--- a/metadata/md5-cache/dev-python/numpy-1.25.2
+++ b/metadata/md5-cache/dev-python/numpy-1.25.2
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/n/numpy/numpy-1.25.2.tar.gz https://dev.gentoo.org/~sam/distfiles/dev-python/numpy/numpy-1.25.2-patches.tar.xz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=c61484b4180caaf2776098cb0cae4438
+_md5_=c1398847fb5136a5fa7dae1804b24af3
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index f2953a9e6b53..da8776d8ed58 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/minitest-5.18.1 b/metadata/md5-cache/dev-ruby/minitest-5.18.1
index 2e7c95d26221..655db9e91795 100644
--- a/metadata/md5-cache/dev-ruby/minitest-5.18.1
+++ b/metadata/md5-cache/dev-ruby/minitest-5.18.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/minitest/minitest
INHERIT=ruby-fakegem
IUSE=doc test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc 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=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=5
SRC_URI=https://rubygems.org/gems/minitest-5.18.1.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=69b62293274cf0474700d03f1ea57ca5
+_md5_=f1b129330ebedc3c9577f64df31edd63
diff --git a/metadata/md5-cache/kde-plasma/Manifest.gz b/metadata/md5-cache/kde-plasma/Manifest.gz
index cff668c15b06..949c1a962cab 100644
--- a/metadata/md5-cache/kde-plasma/Manifest.gz
+++ b/metadata/md5-cache/kde-plasma/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/kde-plasma/powerdevil-5.27.7-r1 b/metadata/md5-cache/kde-plasma/powerdevil-5.27.7-r1
index 6b8149462db2..c9af922174e6 100644
--- a/metadata/md5-cache/kde-plasma/powerdevil-5.27.7-r1
+++ b/metadata/md5-cache/kde-plasma/powerdevil-5.27.7-r1
@@ -7,10 +7,10 @@ HOMEPAGE=https://invent.kde.org/plasma/powerdevil
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=ecm plasma.kde.org
IUSE=brightness-control caps +wireless debug +handbook
-KEYWORDS=~amd64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
LICENSE=GPL-2
RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=kde-frameworks/kactivities-5.106.0:5 >=kde-frameworks/kauth-5.106.0:5[policykit] >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kidletime-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 >=kde-plasma/libkscreen-5.27.7:5 >=kde-plasma/libkworkspace-5.27.7:5 virtual/libudev:= x11-libs/libxcb brightness-control? ( app-misc/ddcutil:= ) caps? ( sys-libs/libcap ) wireless? ( >=kde-frameworks/bluez-qt-5.106.0:5 >=kde-frameworks/networkmanager-qt-5.106.0:5 ) >=kde-plasma/kde-cli-tools-5.27.7:5 sys-power/power-profiles-daemon >=sys-power/upower-0.9.23 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
SLOT=5
SRC_URI=mirror://kde/stable/plasma/5.27.7/powerdevil-5.27.7.tar.xz
_eclasses_=cmake aa1d1fa7be37663d48162ac963b22692 ecm 582ef00537aa518e5a8ca3aa66bd9dc0 flag-o-matic ad475baa777c9978fa035216c8264a10 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c plasma.kde.org 3af4e73854ef6a9ab4fa39400978fb17 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=858b12be951f77f62b4fe73116cafd29
+_md5_=33513b6035c3144608672ac8cd40cf75
diff --git a/metadata/md5-cache/media-fonts/Manifest.gz b/metadata/md5-cache/media-fonts/Manifest.gz
index 6c62c5401813..e6dde2dc7489 100644
--- a/metadata/md5-cache/media-fonts/Manifest.gz
+++ b/metadata/md5-cache/media-fonts/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-fonts/clearsans-1.00_p20230107 b/metadata/md5-cache/media-fonts/clearsans-1.00_p20230107
new file mode 100644
index 000000000000..8dd447b86437
--- /dev/null
+++ b/metadata/md5-cache/media-fonts/clearsans-1.00_p20230107
@@ -0,0 +1,13 @@
+BDEPEND=X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
+DEFINED_PHASES=install postinst postrm setup
+DESCRIPTION=OpenType font optimized for readability on small screens
+EAPI=8
+HOMEPAGE=https://github.com/intel/clear-sans
+INHERIT=font
+IUSE=X
+KEYWORDS=~amd64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+SLOT=0
+SRC_URI=https://github.com/intel/clear-sans/archive/1993725b24a36af21e7ebaa8977103983b608572.tar.gz -> clearsans-1.00_p20230107.tar.gz
+_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb
+_md5_=cfb6bcdf36a46a4de495cd4b5e94bb43
diff --git a/metadata/md5-cache/media-fonts/noto-20230531 b/metadata/md5-cache/media-fonts/noto-20230531
index 59be9d3cbfd5..4298fbe77d04 100644
--- a/metadata/md5-cache/media-fonts/noto-20230531
+++ b/metadata/md5-cache/media-fonts/noto-20230531
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://fonts.google.com/noto https://github.com/notofonts/notofonts.github.io
INHERIT=font
IUSE=cjk +extra X
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86
LICENSE=OFL-1.1
RDEPEND=cjk? ( media-fonts/noto-cjk )
RESTRICT=binchecks strip
SLOT=0
SRC_URI=https://github.com/notofonts/notofonts.github.io/archive/f20eb388d2742b5ebf2cf3d1a2992303cce67cf6.tar.gz -> noto-20230531.tar.gz
_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb
-_md5_=587c8645064ae0944c7a77f51efb6a6d
+_md5_=502ccbdd13a18f1c42c898af2b87bc30
diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz
index 9549e692a7c5..57182b1a1afd 100644
--- a/metadata/md5-cache/media-gfx/Manifest.gz
+++ b/metadata/md5-cache/media-gfx/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-gfx/prusaslicer-2.6.0 b/metadata/md5-cache/media-gfx/prusaslicer-2.6.0-r1
index 96ee3da4bb39..4e2c041f0ab8 100644
--- a/metadata/md5-cache/media-gfx/prusaslicer-2.6.0
+++ b/metadata/md5-cache/media-gfx/prusaslicer-2.6.0-r1
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_2.6.0.tar.gz -> prusaslicer-2.6.0.tar.gz
_eclasses_=cmake aa1d1fa7be37663d48162ac963b22692 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=4db9cb77affe98607eef6054a712dd73
+_md5_=6aea7e3bde1d2dc05703dd61048363b4
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index 76ec9d57f32d..104fb35a6e3a 100644
--- a/metadata/md5-cache/media-libs/Manifest.gz
+++ b/metadata/md5-cache/media-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-libs/libsdl-1.2.64_p20230726 b/metadata/md5-cache/media-libs/libsdl-1.2.64_p20230726
new file mode 100644
index 000000000000..ef9428244506
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsdl-1.2.64_p20230726
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,alsa=,joystick=,opengl=,sound=,video=,X=] test? ( virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Simple Direct Media Layer 1.2 compatibility wrapper around SDL2
+EAPI=8
+HOMEPAGE=https://github.com/libsdl-org/sdl12-compat
+INHERIT=cmake-multilib
+IUSE=alsa +joystick opengl +sound test +video X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv
+LICENSE=ZLIB
+RDEPEND=media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,alsa=,joystick=,opengl=,sound=,video=,X=]
+REQUIRED_USE=test? ( joystick opengl sound video )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/libsdl-org/sdl12-compat/archive/f94a1ec0069266e40843138d0c5dd2fc6d43734c.tar.gz -> libsdl-1.2.64_p20230726.tar.gz
+_eclasses_=cmake aa1d1fa7be37663d48162ac963b22692 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=44892021220b8d79e655a93eac34c2ff
diff --git a/metadata/md5-cache/media-libs/libsdl2-2.28.1 b/metadata/md5-cache/media-libs/libsdl2-2.28.1
index 5bde44f46774..6ef0b9c0a76b 100644
--- a/metadata/md5-cache/media-libs/libsdl2-2.28.1
+++ b/metadata/md5-cache/media-libs/libsdl2-2.28.1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.libsdl.org/
INHERIT=autotools flag-o-matic multilib-minimal
IUSE=alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire pulseaudio sndio +sound static-libs +threads udev +video video_cards_vc4 vulkan wayland X xscreensaver abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86
LICENSE=ZLIB
RDEPEND=virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fcitx4? ( app-i18n/fcitx:4 ) gles1? ( media-libs/mesa[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles1] ) gles2? ( >=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles2] ) ibus? ( app-i18n/ibus ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kms? ( >=x11-libs/libdrm-2.4.82[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gbm(+)] ) libsamplerate? ( media-libs/libsamplerate[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nas? ( >=media-libs/nas-1.9.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pipewire? ( media-video/pipewire:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,egl(+),gles2,wayland] >=x11-libs/libxkbcommon-0.2.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-6.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.7.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xscreensaver? ( >=x11-libs/libXScrnSaver-1.2.2-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) vulkan? ( media-libs/vulkan-loader )
REQUIRED_USE=alsa? ( sound ) fcitx4? ( dbus ) gles1? ( video ) gles2? ( video ) haptic? ( joystick ) ibus? ( dbus ) jack? ( sound ) nas? ( sound ) opengl? ( video ) pulseaudio? ( sound ) sndio? ( sound ) vulkan? ( video ) wayland? ( gles2 ) xscreensaver? ( X )
SLOT=0
SRC_URI=https://www.libsdl.org/release/SDL2-2.28.1.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=d35ea045473051232f25ebae5364de83
+_md5_=c95e53743d2a2761959b58402716387a
diff --git a/metadata/md5-cache/media-libs/libsfml-2.5.1-r2 b/metadata/md5-cache/media-libs/libsfml-2.5.1-r2
new file mode 100644
index 000000000000..9053bde3116d
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsfml-2.5.1-r2
@@ -0,0 +1,15 @@
+BDEPEND=doc? ( app-doc/doxygen ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/flac:= media-libs/freetype:2 media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libogg media-libs/libvorbis media-libs/openal sys-libs/zlib virtual/opengl x11-libs/libX11 x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util-image kernel_linux? ( virtual/libudev:= )
+DESCRIPTION=Simple and Fast Multimedia Library (SFML)
+EAPI=8
+HOMEPAGE=https://www.sfml-dev.org/ https://github.com/SFML/SFML
+INHERIT=cmake
+IUSE=debug doc examples
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=ZLIB
+RDEPEND=media-libs/flac:= media-libs/freetype:2 media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libogg media-libs/libvorbis media-libs/openal sys-libs/zlib virtual/opengl x11-libs/libX11 x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util-image kernel_linux? ( virtual/libudev:= )
+SLOT=0/2.5
+SRC_URI=https://github.com/SFML/SFML/archive/2.5.1.tar.gz -> libsfml-2.5.1.tar.gz
+_eclasses_=cmake aa1d1fa7be37663d48162ac963b22692 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=124880863c4c2681ac1435a60c84f595
diff --git a/metadata/md5-cache/media-libs/libva-2.18.0-r1 b/metadata/md5-cache/media-libs/libva-2.18.0-r1
index cebe5c35c317..d56080be2a81 100644
--- a/metadata/md5-cache/media-libs/libva-2.18.0-r1
+++ b/metadata/md5-cache/media-libs/libva-2.18.0-r1
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install postinst test
DEPEND=>=x11-libs/libdrm-2.4.60[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland? ( >=dev-libs/wayland-1.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-5.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libxcb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
DESCRIPTION=Video Acceleration (VA) API for Linux
EAPI=8
-HOMEPAGE=https://01.org/linuxmedia/vaapi
+HOMEPAGE=https://github.com/intel/libva
INHERIT=meson-multilib optfeature
IUSE=wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
KEYWORDS=amd64 arm64 ~loong ~mips ppc64 ~riscv x86 ~amd64-linux ~x86-linux
@@ -12,4 +12,4 @@ RDEPEND=>=x11-libs/libdrm-2.4.60[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,a
SLOT=0/2
SRC_URI=https://github.com/intel/libva/archive/2.18.0.tar.gz -> libva-2.18.0.tar.gz
_eclasses_=meson 08b7183c3f4811568ee93eb0f79a89fe meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=8c7fe5a27f9ceab8f6fa3b1ab0064931
+_md5_=fe3f34b11f4b5e0468b10e2a11d4bf88
diff --git a/metadata/md5-cache/media-libs/libva-9999 b/metadata/md5-cache/media-libs/libva-9999
index f87051ff4ba1..bb7121d8bda2 100644
--- a/metadata/md5-cache/media-libs/libva-9999
+++ b/metadata/md5-cache/media-libs/libva-9999
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install postinst test unpack
DEPEND=>=x11-libs/libdrm-2.4.60[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland? ( >=dev-libs/wayland-1.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-5.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libxcb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
DESCRIPTION=Video Acceleration (VA) API for Linux
EAPI=8
-HOMEPAGE=https://01.org/linuxmedia/vaapi
+HOMEPAGE=https://github.com/intel/libva
INHERIT=meson-multilib optfeature git-r3
IUSE=wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
LICENSE=MIT
@@ -11,4 +11,4 @@ PROPERTIES=live
RDEPEND=>=x11-libs/libdrm-2.4.60[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] wayland? ( >=dev-libs/wayland-1.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-5.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libxcb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
SLOT=0/9999
_eclasses_=git-r3 2358a7b20091609e24bd3a83b3ac5991 meson 08b7183c3f4811568ee93eb0f79a89fe meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=f1b3c6ad859981340e49da1cebf714ad
+_md5_=b32f5aecf8ce97ef498dacbadf3396df
diff --git a/metadata/md5-cache/media-libs/libva-compat-1.8.3-r2 b/metadata/md5-cache/media-libs/libva-compat-1.8.3-r2
index 05aadb1550bd..24d9b2e2466c 100644
--- a/metadata/md5-cache/media-libs/libva-compat-1.8.3-r2
+++ b/metadata/md5-cache/media-libs/libva-compat-1.8.3-r2
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install postinst prepare test
DEPEND=>=x11-libs/libdrm-2.4.46[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-5.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) egl? ( >=media-libs/mesa-9.1.6[egl(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.0.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !media-libs/libva:0/0
DESCRIPTION=Video Acceleration (VA) API for Linux
EAPI=7
-HOMEPAGE=https://01.org/linuxmedia/vaapi
+HOMEPAGE=https://github.com/intel/libva
INHERIT=autotools multilib-minimal optfeature
IUSE=+drm egl opengl wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
KEYWORDS=amd64 arm64 x86 ~amd64-linux ~x86-linux
@@ -11,6 +11,6 @@ LICENSE=MIT
RDEPEND=>=x11-libs/libdrm-2.4.46[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-5.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) egl? ( >=media-libs/mesa-9.1.6[egl(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.0.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !media-libs/libva:0/0
REQUIRED_USE=|| ( drm wayland X ) opengl? ( X )
SLOT=1
-SRC_URI=https://github.com/01org/libva/archive/1.8.3.tar.gz -> libva-1.8.3.tar.gz
+SRC_URI=https://github.com/intel/libva/archive/1.8.3.tar.gz -> libva-1.8.3.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=29ca60940c9825f0cfeca50992491b46
+_md5_=adc455bddd97db940ee5e583c0c33c10
diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz
index a8aa70a6b13d..815960e88928 100644
--- a/metadata/md5-cache/media-video/Manifest.gz
+++ b/metadata/md5-cache/media-video/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-video/libva-utils-2.18.2 b/metadata/md5-cache/media-video/libva-utils-2.18.2
index d85d4e2be57d..399df1c9c25b 100644
--- a/metadata/md5-cache/media-video/libva-utils-2.18.2
+++ b/metadata/md5-cache/media-video/libva-utils-2.18.2
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install postinst prepare test
DEPEND=x11-libs/libdrm wayland? ( >=dev-libs/wayland-1.0.6 ) X? ( >=x11-libs/libX11-1.6.2 ) >=media-libs/libva-2.18.0:=[wayland?,X?]
DESCRIPTION=Collection of utilities and tests for VA-API
EAPI=8
-HOMEPAGE=https://01.org/linuxmedia/vaapi
+HOMEPAGE=https://github.com/intel/libva-utils
INHERIT=meson
IUSE=examples putsurface test +vainfo wayland X
KEYWORDS=amd64 arm64 ppc64 ~riscv x86 ~amd64-linux ~x86-linux
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://github.com/intel/libva-utils/archive/2.18.2.tar.gz -> libva-utils-2.18.2.tar.gz
_eclasses_=meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=8ad136d71db4c1911325407844aa4854
+_md5_=6da86d3cc485672bd73b7a48b8c312bb
diff --git a/metadata/md5-cache/media-video/libva-utils-9999 b/metadata/md5-cache/media-video/libva-utils-9999
index 7c76eceec6e3..a6251e9e6c02 100644
--- a/metadata/md5-cache/media-video/libva-utils-9999
+++ b/metadata/md5-cache/media-video/libva-utils-9999
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install postinst prepare test unpack
DEPEND=x11-libs/libdrm wayland? ( >=dev-libs/wayland-1.0.6 ) X? ( >=x11-libs/libX11-1.6.2 ) ~media-libs/libva-9999:=[wayland?,X?]
DESCRIPTION=Collection of utilities and tests for VA-API
EAPI=8
-HOMEPAGE=https://01.org/linuxmedia/vaapi
+HOMEPAGE=https://github.com/intel/libva-utils
INHERIT=meson git-r3
IUSE=examples putsurface test +vainfo wayland X
LICENSE=MIT
@@ -13,4 +13,4 @@ REQUIRED_USE=putsurface? ( || ( wayland X ) ) || ( examples putsurface test vain
RESTRICT=test
SLOT=0
_eclasses_=git-r3 2358a7b20091609e24bd3a83b3ac5991 meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=5719d6f22ecfb1cb51ab4ea9ec631a16
+_md5_=85817d6d982079f2da160dfac571ebe5
diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz
index 01d24f1da4d7..19af5a6f02b5 100644
--- a/metadata/md5-cache/net-libs/Manifest.gz
+++ b/metadata/md5-cache/net-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-libs/miniupnpc-2.2.5 b/metadata/md5-cache/net-libs/miniupnpc-2.2.5
index 38e954262bf5..50de945ddde2 100644
--- a/metadata/md5-cache/net-libs/miniupnpc-2.2.5
+++ b/metadata/md5-cache/net-libs/miniupnpc-2.2.5
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=http://miniupnp.free.fr/ https://miniupnp.tuxfamily.org/ https://github.com/miniupnp/miniupnp/
INHERIT=toolchain-funcs verify-sig
IUSE=ipv6 verify-sig
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=amd64 arm arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=BSD
SLOT=0/17
SRC_URI=https://miniupnp.tuxfamily.org/files/miniupnpc-2.2.5.tar.gz verify-sig? ( https://miniupnp.tuxfamily.org/files/miniupnpc-2.2.5.tar.gz.sig )
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=2d5e5bfe45a4ff6b845c4daef752b193
+_md5_=27fc667267f70e4e7ecf6c94fe887814
diff --git a/metadata/md5-cache/net-libs/nghttp3-0.14.0 b/metadata/md5-cache/net-libs/nghttp3-0.14.0
new file mode 100644
index 000000000000..86f436bc5d2f
--- /dev/null
+++ b/metadata/md5-cache/net-libs/nghttp3-0.14.0
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=test? ( >=dev-util/cunit-2.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=HTTP/3 library written in C
+EAPI=8
+HOMEPAGE=https://github.com/ngtcp2/nghttp3/
+INHERIT=cmake-multilib
+IUSE=static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm64 ~hppa
+LICENSE=MIT
+RESTRICT=!test? ( test )
+SLOT=0/0
+SRC_URI=https://github.com/ngtcp2/nghttp3/releases/download/v0.14.0/nghttp3-0.14.0.tar.xz
+_eclasses_=cmake aa1d1fa7be37663d48162ac963b22692 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d73ac294d13173367001cbeee35d2165
diff --git a/metadata/md5-cache/net-libs/ngtcp2-0.18.0 b/metadata/md5-cache/net-libs/ngtcp2-0.18.0
new file mode 100644
index 000000000000..d4b4233f3727
--- /dev/null
+++ b/metadata/md5-cache/net-libs/ngtcp2-0.18.0
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=ssl? ( gnutls? ( >=net-libs/gnutls-3.7.2:0= ) openssl? ( >=dev-libs/openssl-1.1.1:0= ) ) test? ( >=dev-util/cunit-2.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Implementation of the IETF QUIC Protocol
+EAPI=8
+HOMEPAGE=https://github.com/ngtcp2/ngtcp2/
+INHERIT=cmake-multilib
+IUSE=+gnutls openssl +ssl static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm64 ~hppa ~riscv ~x86
+LICENSE=MIT
+RDEPEND=ssl? ( gnutls? ( >=net-libs/gnutls-3.7.2:0= ) openssl? ( >=dev-libs/openssl-1.1.1:0= ) )
+REQUIRED_USE=ssl? ( || ( gnutls openssl ) )
+RESTRICT=!test? ( test )
+SLOT=0/0
+SRC_URI=https://github.com/ngtcp2/ngtcp2/releases/download/v0.18.0/ngtcp2-0.18.0.tar.xz
+_eclasses_=cmake aa1d1fa7be37663d48162ac963b22692 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d89ec0d0cf3e9563f14f479715a47721
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index 0db9a750f2e9..3ea8a557867a 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/ofono-1.33 b/metadata/md5-cache/net-misc/ofono-1.33
index a2ba7e254274..b2cf3c938cff 100644
--- a/metadata/md5-cache/net-misc/ofono-1.33
+++ b/metadata/md5-cache/net-misc/ofono-1.33
@@ -3,7 +3,7 @@ DEFINED_PHASES=configure install
DEPEND=>=sys-apps/dbus-1.6 >=dev-libs/glib-2.68 net-misc/mobile-broadband-provider-info bluetooth? ( >=net-wireless/bluez-4.99 ) udev? ( virtual/udev ) examples? ( dev-python/dbus-python ) tools? ( virtual/libusb:1 )
DESCRIPTION=Open Source mobile telephony (GSM/UMTS) daemon
EAPI=7
-HOMEPAGE=https://01.org/ofono
+HOMEPAGE=https://git.kernel.org/pub/scm/network/ofono/ofono.git
INHERIT=systemd
IUSE=+atmodem bluetooth +cdmamodem +datafiles doc dundee examples +isimodem +phonesim +provision +qmimodem tools +udev upower
KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86
@@ -13,4 +13,4 @@ REQUIRED_USE=dundee? ( bluetooth )
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/network/ofono/ofono-1.33.tar.xz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=374d6ad5613340257373b6cce27a2360
+_md5_=907d6fcf1dbcdd3bd127b2a15639ddbe
diff --git a/metadata/md5-cache/net-misc/ofono-1.34 b/metadata/md5-cache/net-misc/ofono-1.34
index 0611f84c0298..79cfe5f1f9eb 100644
--- a/metadata/md5-cache/net-misc/ofono-1.34
+++ b/metadata/md5-cache/net-misc/ofono-1.34
@@ -3,7 +3,7 @@ DEFINED_PHASES=configure install
DEPEND=>=sys-apps/dbus-1.6 >=dev-libs/glib-2.68 net-misc/mobile-broadband-provider-info bluetooth? ( >=net-wireless/bluez-4.99 ) udev? ( virtual/udev ) examples? ( dev-python/dbus-python ) tools? ( virtual/libusb:1 )
DESCRIPTION=Open Source mobile telephony (GSM/UMTS) daemon
EAPI=8
-HOMEPAGE=https://01.org/ofono
+HOMEPAGE=https://git.kernel.org/pub/scm/network/ofono/ofono.git
INHERIT=systemd
IUSE=+atmodem bluetooth +cdmamodem +datafiles doc dundee examples +isimodem +phonesim +provision +qmimodem tools +udev upower
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
@@ -13,4 +13,4 @@ REQUIRED_USE=dundee? ( bluetooth )
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/network/ofono/ofono-1.34.tar.xz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=8a9df0f3f5c892f663300dc790e90867
+_md5_=4bb96e3101d7f6249be3362a568bbe1d
diff --git a/metadata/md5-cache/net-misc/ofono-2.0 b/metadata/md5-cache/net-misc/ofono-2.0
index f958fbbda26d..af62a9e13664 100644
--- a/metadata/md5-cache/net-misc/ofono-2.0
+++ b/metadata/md5-cache/net-misc/ofono-2.0
@@ -3,7 +3,7 @@ DEFINED_PHASES=configure install
DEPEND=>=sys-apps/dbus-1.6 >=dev-libs/glib-2.68 net-misc/mobile-broadband-provider-info bluetooth? ( >=net-wireless/bluez-4.99 ) udev? ( virtual/udev ) examples? ( dev-python/dbus-python ) tools? ( virtual/libusb:1 )
DESCRIPTION=Open Source mobile telephony (GSM/UMTS) daemon
EAPI=8
-HOMEPAGE=https://git.kernel.org/pub/scm/network/ofono/ofono
+HOMEPAGE=https://git.kernel.org/pub/scm/network/ofono/ofono.git
INHERIT=systemd
IUSE=+atmodem bluetooth +cdmamodem +datafiles doc dundee examples +isimodem +phonesim +provision +qmimodem tools +udev upower
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
@@ -13,4 +13,4 @@ REQUIRED_USE=dundee? ( bluetooth )
SLOT=0
SRC_URI=https://mirrors.edge.kernel.org/pub/linux/network/ofono/ofono-2.0.tar.xz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=3166bc19073f0d33322feab9d0810a73
+_md5_=060042e23dc415f60bd602b58269d43c
diff --git a/metadata/md5-cache/net-wireless/Manifest.gz b/metadata/md5-cache/net-wireless/Manifest.gz
index 48fd0e734031..9f716ca91d6d 100644
--- a/metadata/md5-cache/net-wireless/Manifest.gz
+++ b/metadata/md5-cache/net-wireless/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-wireless/neard-0.16 b/metadata/md5-cache/net-wireless/neard-0.16
index 74044aeca5a2..ccd9802e112c 100644
--- a/metadata/md5-cache/net-wireless/neard-0.16
+++ b/metadata/md5-cache/net-wireless/neard-0.16
@@ -2,7 +2,7 @@ DEFINED_PHASES=configure install
DEPEND=dev-libs/libnl:3= sys-apps/dbus sys-libs/glibc systemd? ( sys-apps/systemd:0 )
DESCRIPTION=Near Field Communication (NFC) management daemon
EAPI=7
-HOMEPAGE=https://01.org/linux-nfc/
+HOMEPAGE=https://github.com/linux-nfc/neard
INHERIT=flag-o-matic
IUSE=tools systemd
KEYWORDS=~amd64 ~arm ~arm64 ~x86
@@ -11,4 +11,4 @@ RDEPEND=dev-libs/libnl:3= sys-apps/dbus sys-libs/glibc systemd? ( sys-apps/syste
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/network/nfc/neard-0.16.tar.xz
_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=a4738a87493802d7960d36c209a1d43a
+_md5_=1125a4bccfd88df29d212c4f307ca770
diff --git a/metadata/md5-cache/sec-keys/Manifest.gz b/metadata/md5-cache/sec-keys/Manifest.gz
index efea6c70f577..ce5661fe7818 100644
--- a/metadata/md5-cache/sec-keys/Manifest.gz
+++ b/metadata/md5-cache/sec-keys/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-openssl-20230801 b/metadata/md5-cache/sec-keys/openpgp-keys-openssl-20230801
new file mode 100644
index 000000000000..dbab3a0097ff
--- /dev/null
+++ b/metadata/md5-cache/sec-keys/openpgp-keys-openssl-20230801
@@ -0,0 +1,9 @@
+DEFINED_PHASES=install
+DESCRIPTION=OpenPGP keys used by OpenSSL
+EAPI=8
+HOMEPAGE=https://www.openssl.net/
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=public-domain
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~sam/distfiles/sec-keys/openpgp-keys-openssl/openssl-keys-20230801-5B2545DAB21995F4088CEFAA36CEE4DEB00CFE33.asc https://dev.gentoo.org/~sam/distfiles/sec-keys/openpgp-keys-openssl/openssl-keys-20230801-8657ABB260F056B1E5190839D9C4D26D0E604491.asc https://dev.gentoo.org/~sam/distfiles/sec-keys/openpgp-keys-openssl/openssl-keys-20230801-B7C1C14360F353A36862E4D5231C84CDDCC69C45.asc https://dev.gentoo.org/~sam/distfiles/sec-keys/openpgp-keys-openssl/openssl-keys-20230801-95A9908DDFA16830BE9FB9003D30A3A9FF1360DC.asc https://dev.gentoo.org/~sam/distfiles/sec-keys/openpgp-keys-openssl/openssl-keys-20230801-A21FAB74B0088AA361152586B8EF1A6BA9DA2D5C.asc https://dev.gentoo.org/~sam/distfiles/sec-keys/openpgp-keys-openssl/openssl-keys-20230801-7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C.asc https://dev.gentoo.org/~sam/distfiles/sec-keys/openpgp-keys-openssl/openssl-keys-20230801-E5E52560DD91C556DDBDA5D02064C53641C25E5D.asc https://dev.gentoo.org/~sam/distfiles/sec-keys/openpgp-keys-openssl/openssl-keys-20230801-EFC0A467D613CB83C7ED6D30D894E2CE8B3D79F5.asc
+_md5_=3dfcc4bb385e3325e5d754e02d733557
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index 2739cd82a841..7d400e2859ac 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/file-5.45-r1 b/metadata/md5-cache/sys-apps/file-5.45-r1
new file mode 100644
index 000000000000..0f84ea826608
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/file-5.45-r1
@@ -0,0 +1,16 @@
+BDEPEND=verify-sig? ( sec-keys/openpgp-keys-file ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzip? ( app-arch/lzlib ) lzma? ( app-arch/xz-utils[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) seccomp? ( >=sys-libs/libseccomp-2.5.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=Identify a file's format by scanning binary data for patterns
+EAPI=8
+HOMEPAGE=https://www.darwinsys.com/file/
+INHERIT=distutils-r1 toolchain-funcs multilib-minimal autotools verify-sig
+IUSE=bzip2 lzip lzma python seccomp static-libs zlib zstd python_targets_python3_10 python_targets_python3_11 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=BSD-2
+RDEPEND=bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzip? ( app-arch/lzlib ) lzma? ( app-arch/xz-utils[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) seccomp? ( >=sys-libs/libseccomp-2.5.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( !dev-python/python-magic ) seccomp? ( >=sys-libs/libseccomp-2.5.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 ) )
+SLOT=0
+SRC_URI=ftp://ftp.astron.com/pub/file/file-5.45.tar.gz verify-sig? ( ftp://ftp.astron.com/pub/file/file-5.45.tar.gz.asc )
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
+_md5_=f686f400361ba8e4eceb126d80bcc193
diff --git a/metadata/md5-cache/sys-apps/man-pages-6.05 b/metadata/md5-cache/sys-apps/man-pages-6.05
new file mode 100644
index 000000000000..df2289034208
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/man-pages-6.05
@@ -0,0 +1,14 @@
+BDEPEND=sys-devel/bc
+DEFINED_PHASES=compile install postinst prepare test unpack
+DESCRIPTION=A somewhat comprehensive collection of Linux man pages
+EAPI=8
+HOMEPAGE=https://www.kernel.org/doc/man-pages/
+IUSE=l10n_ja l10n_ru l10n_zh-CN l10n_cs l10n_da l10n_de l10n_el l10n_es l10n_fi l10n_fr l10n_hu l10n_id l10n_it l10n_mk l10n_nb l10n_nl l10n_pl l10n_pt-BR l10n_ro l10n_sr l10n_sv l10n_uk l10n_vi
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos
+LICENSE=man-pages GPL-2+ BSD
+PDEPEND=l10n_ja? ( app-i18n/man-pages-ja ) l10n_ru? ( || ( app-i18n/man-pages-l10n[l10n_ru(-)] app-i18n/man-pages-ru ) ) l10n_zh-CN? ( app-i18n/man-pages-zh_CN ) l10n_cs? ( app-i18n/man-pages-l10n[l10n_cs(-)] ) l10n_da? ( app-i18n/man-pages-l10n[l10n_da(-)] ) l10n_de? ( app-i18n/man-pages-l10n[l10n_de(-)] ) l10n_el? ( app-i18n/man-pages-l10n[l10n_el(-)] ) l10n_es? ( app-i18n/man-pages-l10n[l10n_es(-)] ) l10n_fi? ( app-i18n/man-pages-l10n[l10n_fi(-)] ) l10n_fr? ( app-i18n/man-pages-l10n[l10n_fr(-)] ) l10n_hu? ( app-i18n/man-pages-l10n[l10n_hu(-)] ) l10n_id? ( app-i18n/man-pages-l10n[l10n_id(-)] ) l10n_it? ( app-i18n/man-pages-l10n[l10n_it(-)] ) l10n_mk? ( app-i18n/man-pages-l10n[l10n_mk(-)] ) l10n_nb? ( app-i18n/man-pages-l10n[l10n_nb(-)] ) l10n_nl? ( app-i18n/man-pages-l10n[l10n_nl(-)] ) l10n_pl? ( app-i18n/man-pages-l10n[l10n_pl(-)] ) l10n_pt-BR? ( app-i18n/man-pages-l10n[l10n_pt-BR(-)] ) l10n_ro? ( app-i18n/man-pages-l10n[l10n_ro(-)] ) l10n_sr? ( app-i18n/man-pages-l10n[l10n_sr(-)] ) l10n_sv? ( app-i18n/man-pages-l10n[l10n_sv(-)] ) l10n_uk? ( app-i18n/man-pages-l10n[l10n_uk(-)] ) l10n_vi? ( app-i18n/man-pages-l10n[l10n_vi(-)] )
+RDEPEND=virtual/man !<sys-apps/keyutils-1.5.9-r4 !<dev-libs/libbsd-0.8.3-r1
+RESTRICT=binchecks
+SLOT=0
+SRC_URI=https://www.kernel.org/pub/linux/docs/man-pages/Archive/man-pages-6.05.tar.xz https://www.kernel.org/pub/linux/docs/man-pages/man-pages-6.05.tar.xz mirror://gentoo/man-pages-gentoo-2.tar.bz2 https://dev.gentoo.org/~cardoe/files/man-pages-gentoo-2.tar.bz2
+_md5_=9dae963fa6c81c0099eb6f640b59b70f
diff --git a/metadata/md5-cache/sys-apps/razer-cli-2.2.0 b/metadata/md5-cache/sys-apps/razer-cli-2.2.0
new file mode 100644
index 000000000000..8c78dd6df9f5
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/razer-cli-2.2.0
@@ -0,0 +1,16 @@
+BDEPEND=sys-apps/openrazer[client,daemon,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-apps/xrdb test? ( sys-apps/openrazer[client,daemon,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-apps/xrdb python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Command line interface for controlling Razer devices on Linux
+EAPI=8
+HOMEPAGE=https://github.com/LoLei/razer-cli/
+INHERIT=distutils-r1 virtualx
+IUSE=test python_targets_python3_10 python_targets_python3_11 test
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=sys-apps/openrazer[client,daemon,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-apps/xrdb python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/LoLei/razer-cli/archive/v2.2.0.tar.gz -> razer-cli-2.2.0.gh.tar.gz
+_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b virtualx 817571665ee28575da44ee08135089e5
+_md5_=85b3afbcb6638fe738c4a1352b544ad6
diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz
index 70d3aed791db..256bc2cd8fb0 100644
--- a/metadata/md5-cache/sys-fs/Manifest.gz
+++ b/metadata/md5-cache/sys-fs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-fs/btrfs-progs-6.3.3 b/metadata/md5-cache/sys-fs/btrfs-progs-6.3.3
index bb5e4a1f8412..c2777408bbce 100644
--- a/metadata/md5-cache/sys-fs/btrfs-progs-6.3.3
+++ b/metadata/md5-cache/sys-fs/btrfs-progs-6.3.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://btrfs.readthedocs.io/en/latest/
INHERIT=bash-completion-r1 python-single-r1 udev
IUSE=+convert python +man reiserfs static static-libs udev +zstd python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86
LICENSE=GPL-2
RDEPEND=dev-libs/lzo:2= sys-apps/util-linux:=[static-libs(+)?] sys-libs/zlib:= convert? ( sys-fs/e2fsprogs:= reiserfs? ( >=sys-fs/reiserfsprogs-3.6.27 ) ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0/0
SRC_URI=https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.3.3.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=22aff8bf646ef4310a1da1bd52deb786
+_md5_=28cf3f85a321e83337a34ad5c70ab6a9
diff --git a/metadata/md5-cache/sys-power/Manifest.gz b/metadata/md5-cache/sys-power/Manifest.gz
index d42f6fab1ffc..78408445136d 100644
--- a/metadata/md5-cache/sys-power/Manifest.gz
+++ b/metadata/md5-cache/sys-power/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-power/power-profiles-daemon-0.13 b/metadata/md5-cache/sys-power/power-profiles-daemon-0.13
index f1a3f3421243..6376cafde923 100644
--- a/metadata/md5-cache/sys-power/power-profiles-daemon-0.13
+++ b/metadata/md5-cache/sys-power/power-profiles-daemon-0.13
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://gitlab.freedesktop.org/hadess/power-profiles-daemon/
INHERIT=meson python-single-r1 systemd
IUSE=gtk-doc test python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=amd64 x86
+KEYWORDS=amd64 ~arm ~arm64 x86
LICENSE=GPL-3+
RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) dev-libs/glib:2 >=dev-libs/libgudev-234 >=sys-auth/polkit-0.114 sys-power/upower
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://gitlab.freedesktop.org/hadess/power-profiles-daemon/-/archive/0.13/power-profiles-daemon-0.13.tar.bz2
_eclasses_=meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=6aa6f31ad3c14ffc469a4d0ca4421c3e
+_md5_=d7d9b70760941c2b7e7233f2bc8cf3b1
diff --git a/metadata/md5-cache/sys-power/powertop-2.15 b/metadata/md5-cache/sys-power/powertop-2.15
index 4814cbf68b24..7869860a6815 100644
--- a/metadata/md5-cache/sys-power/powertop-2.15
+++ b/metadata/md5-cache/sys-power/powertop-2.15
@@ -3,7 +3,7 @@ DEFINED_PHASES=configure prepare setup
DEPEND=dev-libs/libnl:3 sys-apps/pciutils sys-libs/ncurses:=[unicode(+)]
DESCRIPTION=tool to diagnose issues with power consumption and power management
EAPI=8
-HOMEPAGE=https://01.org/powertop/ https://github.com/fenrus75/powertop/
+HOMEPAGE=https://github.com/fenrus75/powertop/
INHERIT=autotools flag-o-matic linux-info
IUSE=nls X
KEYWORDS=amd64 arm ~arm64 ppc sparc x86 ~amd64-linux ~x86-linux
@@ -12,4 +12,4 @@ RDEPEND=dev-libs/libnl:3 sys-apps/pciutils sys-libs/ncurses:=[unicode(+)] X? ( x
SLOT=0
SRC_URI=https://github.com/fenrus75/powertop/archive/v2.15.tar.gz -> powertop-2.15.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=1b1b594bc31f8862e68f9ea714d1fecc
+_md5_=51787e41b7705425fc716f3ced29a5a3
diff --git a/metadata/md5-cache/sys-power/powertop-9999 b/metadata/md5-cache/sys-power/powertop-9999
index 1052a5dcdc1e..1a3714cc6991 100644
--- a/metadata/md5-cache/sys-power/powertop-9999
+++ b/metadata/md5-cache/sys-power/powertop-9999
@@ -3,7 +3,7 @@ DEFINED_PHASES=configure prepare setup unpack
DEPEND=dev-libs/libnl:3 sys-apps/pciutils sys-libs/ncurses:=[unicode(+)?]
DESCRIPTION=tool to diagnose issues with power consumption and power management
EAPI=8
-HOMEPAGE=https://01.org/powertop/ https://github.com/fenrus75/powertop/
+HOMEPAGE=https://github.com/fenrus75/powertop/
INHERIT=autotools git-r3 linux-info
IUSE=nls unicode X
LICENSE=GPL-2
@@ -11,4 +11,4 @@ PROPERTIES=live
RDEPEND=dev-libs/libnl:3 sys-apps/pciutils sys-libs/ncurses:=[unicode(+)?] X? ( x11-apps/xset ) virtual/libintl
SLOT=0
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde git-r3 2358a7b20091609e24bd3a83b3ac5991 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=94a2d93ca8225d75238dc2c362e2fccd
+_md5_=16ced115c21af4f9c431429d36795209
diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz
index 2faf69d571a4..e98cdc4b8b78 100644
--- a/metadata/md5-cache/www-apps/Manifest.gz
+++ b/metadata/md5-cache/www-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-apps/jackett-0.21.568 b/metadata/md5-cache/www-apps/jackett-0.21.568
new file mode 100644
index 000000000000..f75f1d0f38fd
--- /dev/null
+++ b/metadata/md5-cache/www-apps/jackett-0.21.568
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install prepare
+DESCRIPTION=API Support for your favorite torrent trackers
+EAPI=8
+HOMEPAGE=https://github.com/Jackett/Jackett
+INHERIT=systemd
+KEYWORDS=~amd64
+LICENSE=GPL-2
+RDEPEND=acct-group/jackett acct-user/jackett media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc
+RESTRICT=bindist strip test
+SLOT=0
+SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Jackett/Jackett/releases/download/v0.21.568/Jackett.Binaries.LinuxAMDx64.tar.gz -> jackett-0.21.568-x64.tar.gz ) elibc_musl? ( https://github.com/Jackett/Jackett/releases/download/v0.21.568/Jackett.Binaries.LinuxMuslAMDx64.tar.gz -> jackett-0.21.568-musl-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Jackett/Jackett/releases/download/v0.21.568/Jackett.Binaries.LinuxARM32.tar.gz -> jackett-0.21.568-arm.tar.gz ) elibc_musl? ( https://github.com/Jackett/Jackett/releases/download/v0.21.568/Jackett.Binaries.LinuxMuslARM32.tar.gz -> jackett-0.21.568-musl-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Jackett/Jackett/releases/download/v0.21.568/Jackett.Binaries.LinuxARM64.tar.gz -> jackett-0.21.568-arm64.tar.gz ) elibc_musl? ( https://github.com/Jackett/Jackett/releases/download/v0.21.568/Jackett.Binaries.LinuxMuslARM64.tar.gz -> jackett-0.21.568-musl-arm64.tar.gz ) )
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
+_md5_=aea574dbfb9f93e0b71976bb7c923f8e
diff --git a/metadata/md5-cache/www-apps/lidarr-1.3.2.3412 b/metadata/md5-cache/www-apps/lidarr-1.3.3.3432
index 441febf2c373..057a3b51fd60 100644
--- a/metadata/md5-cache/www-apps/lidarr-1.3.2.3412
+++ b/metadata/md5-cache/www-apps/lidarr-1.3.3.3432
@@ -9,6 +9,6 @@ LICENSE=GPL-3
RDEPEND=acct-group/lidarr acct-user/lidarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc
RESTRICT=bindist strip test
SLOT=0
-SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v1.3.2.3412/Lidarr.develop.1.3.2.3412.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v1.3.2.3412/Lidarr.develop.1.3.2.3412.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v1.3.2.3412/Lidarr.develop.1.3.2.3412.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v1.3.2.3412/Lidarr.develop.1.3.2.3412.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v1.3.2.3412/Lidarr.develop.1.3.2.3412.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v1.3.2.3412/Lidarr.develop.1.3.2.3412.linux-musl-core-arm64.tar.gz ) )
+SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v1.3.3.3432/Lidarr.develop.1.3.3.3432.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v1.3.3.3432/Lidarr.develop.1.3.3.3432.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v1.3.3.3432/Lidarr.develop.1.3.3.3432.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v1.3.3.3432/Lidarr.develop.1.3.3.3432.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v1.3.3.3432/Lidarr.develop.1.3.3.3432.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v1.3.3.3432/Lidarr.develop.1.3.3.3432.linux-musl-core-arm64.tar.gz ) )
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
_md5_=00d8dee3b0c2be9e874cfc57c764575d
diff --git a/metadata/md5-cache/www-apps/prowlarr-1.7.4.3769 b/metadata/md5-cache/www-apps/prowlarr-1.7.4.3769
deleted file mode 100644
index 827a83185ca8..000000000000
--- a/metadata/md5-cache/www-apps/prowlarr-1.7.4.3769
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=install prepare
-DESCRIPTION=An indexer manager/proxy to integrate with your various PVR apps
-EAPI=8
-HOMEPAGE=https://wiki.servarr.com/prowlarr
-INHERIT=systemd
-KEYWORDS=-* ~amd64 ~arm ~arm64
-LICENSE=GPL-3
-RDEPEND=acct-group/prowlarr acct-user/prowlarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc
-RESTRICT=bindist strip test
-SLOT=0
-SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.7.4.3769/Prowlarr.master.1.7.4.3769.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.7.4.3769/Prowlarr.master.1.7.4.3769.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.7.4.3769/Prowlarr.master.1.7.4.3769.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.7.4.3769/Prowlarr.master.1.7.4.3769.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.7.4.3769/Prowlarr.master.1.7.4.3769.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.7.4.3769/Prowlarr.master.1.7.4.3769.linux-musl-core-arm64.tar.gz ) )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=dd2ad6e99f0d0ac3cd9831adf8c3309b
diff --git a/metadata/md5-cache/www-apps/prowlarr-1.8.0.3805 b/metadata/md5-cache/www-apps/prowlarr-1.8.0.3805
new file mode 100644
index 000000000000..76d5c8d02b31
--- /dev/null
+++ b/metadata/md5-cache/www-apps/prowlarr-1.8.0.3805
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install prepare
+DESCRIPTION=An indexer manager/proxy to integrate with your various PVR apps
+EAPI=8
+HOMEPAGE=https://wiki.servarr.com/prowlarr
+INHERIT=systemd
+KEYWORDS=-* ~amd64 ~arm ~arm64
+LICENSE=GPL-3
+RDEPEND=acct-group/prowlarr acct-user/prowlarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc
+RESTRICT=bindist strip test
+SLOT=0
+SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.8.0.3805/Prowlarr.develop.1.8.0.3805.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.8.0.3805/Prowlarr.develop.1.8.0.3805.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.8.0.3805/Prowlarr.develop.1.8.0.3805.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.8.0.3805/Prowlarr.develop.1.8.0.3805.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.8.0.3805/Prowlarr.develop.1.8.0.3805.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.8.0.3805/Prowlarr.develop.1.8.0.3805.linux-musl-core-arm64.tar.gz ) )
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
+_md5_=6f4113864356d865f4a5371657f43b4e
diff --git a/metadata/md5-cache/www-apps/radarr-4.7.2.7686 b/metadata/md5-cache/www-apps/radarr-4.7.3.7731
index 792edb764b1f..a7594ee5d344 100644
--- a/metadata/md5-cache/www-apps/radarr-4.7.2.7686
+++ b/metadata/md5-cache/www-apps/radarr-4.7.3.7731
@@ -9,6 +9,6 @@ LICENSE=GPL-3
RDEPEND=acct-group/radarr acct-user/radarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc
RESTRICT=bindist strip test
SLOT=0
-SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v4.7.2.7686/Radarr.develop.4.7.2.7686.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v4.7.2.7686/Radarr.develop.4.7.2.7686.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v4.7.2.7686/Radarr.develop.4.7.2.7686.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v4.7.2.7686/Radarr.develop.4.7.2.7686.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v4.7.2.7686/Radarr.develop.4.7.2.7686.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v4.7.2.7686/Radarr.develop.4.7.2.7686.linux-musl-core-arm64.tar.gz ) )
+SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v4.7.3.7731/Radarr.develop.4.7.3.7731.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v4.7.3.7731/Radarr.develop.4.7.3.7731.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v4.7.3.7731/Radarr.develop.4.7.3.7731.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v4.7.3.7731/Radarr.develop.4.7.3.7731.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v4.7.3.7731/Radarr.develop.4.7.3.7731.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v4.7.3.7731/Radarr.develop.4.7.3.7731.linux-musl-core-arm64.tar.gz ) )
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
_md5_=4c6a060380445d40b13a914bde7c5925
diff --git a/metadata/md5-cache/www-apps/readarr-0.2.4.1999 b/metadata/md5-cache/www-apps/readarr-0.3.0.2091
index fbabd4c2979e..1ea2230d9b44 100644
--- a/metadata/md5-cache/www-apps/readarr-0.2.4.1999
+++ b/metadata/md5-cache/www-apps/readarr-0.3.0.2091
@@ -9,6 +9,6 @@ LICENSE=GPL-3
RDEPEND=acct-group/readarr acct-user/readarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc
RESTRICT=bindist strip test
SLOT=0
-SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.2.4.1999/Readarr.develop.0.2.4.1999.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.2.4.1999/Readarr.develop.0.2.4.1999.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.2.4.1999/Readarr.develop.0.2.4.1999.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.2.4.1999/Readarr.develop.0.2.4.1999.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.2.4.1999/Readarr.develop.0.2.4.1999.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.2.4.1999/Readarr.develop.0.2.4.1999.linux-musl-core-arm64.tar.gz ) )
+SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.3.0.2091/Readarr.develop.0.3.0.2091.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.3.0.2091/Readarr.develop.0.3.0.2091.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.3.0.2091/Readarr.develop.0.3.0.2091.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.3.0.2091/Readarr.develop.0.3.0.2091.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.3.0.2091/Readarr.develop.0.3.0.2091.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.3.0.2091/Readarr.develop.0.3.0.2091.linux-musl-core-arm64.tar.gz ) )
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
_md5_=68d29bf17fa47269a57f90b0df1a505d
diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz
index ecbab4e8debf..fa938c907b46 100644
--- a/metadata/md5-cache/www-client/Manifest.gz
+++ b/metadata/md5-cache/www-client/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-client/firefox-102.14.0 b/metadata/md5-cache/www-client/firefox-102.14.0
new file mode 100644
index 000000000000..72c9464d9452
--- /dev/null
+++ b/metadata/md5-cache/www-client/firefox-102.14.0
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.11[ncurses,sqlite,ssl] dev-lang/python: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 virtual/rust:0/llvm-15 pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] ) ) ) ( sys-devel/clang:14 sys-devel/llvm:14 clang? ( sys-devel/lld:14 virtual/rust:0/llvm-14 pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] ) ) ) ) !clang? ( virtual/rust ) app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.24.3 net-libs/nodejs virtual/pkgconfig amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) 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 pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack
+DEPEND=!www-client/firefox:0 !www-client/firefox:rapid screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.79.2 >=dev-libs/nspr-4.34 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme virtual/opengl x11-libs/cairo[X] x11-libs/gdk-pixbuf x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4 ) ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-71.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wayland? ( x11-libs/gtk+:3[wayland] x11-libs/libdrm x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) 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 libproxy lto +openh264 pgo pulseaudio sndio selinux +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png system-python-libs +system-webp wayland wifi geckodriver +gmp-autoupdate screencast l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW l10n_ach l10n_an l10n_az l10n_bn l10n_bs l10n_ca-valencia l10n_eo l10n_es-CL l10n_es-MX l10n_fa l10n_ff l10n_gn l10n_gu l10n_hi l10n_hy l10n_ia l10n_km l10n_kn l10n_lij l10n_mk l10n_mr l10n_my l10n_ne l10n_oc l10n_sco l10n_si l10n_son l10n_szl l10n_ta l10n_te l10n_tl l10n_trs l10n_ur l10n_xh pgo
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=MPL-2.0 GPL-2 LGPL-2.1
+RDEPEND=!www-client/firefox:0 !www-client/firefox:rapid screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.79.2 >=dev-libs/nspr-4.34 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme virtual/opengl x11-libs/cairo[X] x11-libs/gdk-pixbuf x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4 ) ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-71.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wayland? ( x11-libs/gtk+:3[wayland] x11-libs/libdrm x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] )
+REQUIRED_USE=debug? ( !system-av1 ) pgo? ( lto ) wayland? ( dbus ) wifi? ( dbus ) screencast? ( wayland )
+SLOT=esr
+SRC_URI=https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/source/firefox-102.14.0esr.source.tar.xz -> firefox-102.14.0esr.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-102esr-patches-10j.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-102esr-patches-10j.tar.xz https://dev.gentoo.org/~slashbeast/mozilla/patchsets/firefox-102esr-patches-10j.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/af.xpi -> firefox-102.14.0esr-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ar.xpi -> firefox-102.14.0esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ast.xpi -> firefox-102.14.0esr-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/be.xpi -> firefox-102.14.0esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/bg.xpi -> firefox-102.14.0esr-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/br.xpi -> firefox-102.14.0esr-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ca.xpi -> firefox-102.14.0esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/cak.xpi -> firefox-102.14.0esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/cs.xpi -> firefox-102.14.0esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/cy.xpi -> firefox-102.14.0esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/da.xpi -> firefox-102.14.0esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/de.xpi -> firefox-102.14.0esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/dsb.xpi -> firefox-102.14.0esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/el.xpi -> firefox-102.14.0esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/en-CA.xpi -> firefox-102.14.0esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/en-GB.xpi -> firefox-102.14.0esr-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/es-AR.xpi -> firefox-102.14.0esr-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/es-ES.xpi -> firefox-102.14.0esr-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/et.xpi -> firefox-102.14.0esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/eu.xpi -> firefox-102.14.0esr-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/fi.xpi -> firefox-102.14.0esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/fr.xpi -> firefox-102.14.0esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-102.14.0esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-102.14.0esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/gd.xpi -> firefox-102.14.0esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/gl.xpi -> firefox-102.14.0esr-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/he.xpi -> firefox-102.14.0esr-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/hr.xpi -> firefox-102.14.0esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/hsb.xpi -> firefox-102.14.0esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/hu.xpi -> firefox-102.14.0esr-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/id.xpi -> firefox-102.14.0esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/is.xpi -> firefox-102.14.0esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/it.xpi -> firefox-102.14.0esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ja.xpi -> firefox-102.14.0esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ka.xpi -> firefox-102.14.0esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/kab.xpi -> firefox-102.14.0esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/kk.xpi -> firefox-102.14.0esr-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ko.xpi -> firefox-102.14.0esr-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/lt.xpi -> firefox-102.14.0esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/lv.xpi -> firefox-102.14.0esr-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ms.xpi -> firefox-102.14.0esr-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-102.14.0esr-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/nl.xpi -> firefox-102.14.0esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-102.14.0esr-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-102.14.0esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/pl.xpi -> firefox-102.14.0esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-102.14.0esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-102.14.0esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/rm.xpi -> firefox-102.14.0esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ro.xpi -> firefox-102.14.0esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ru.xpi -> firefox-102.14.0esr-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/sk.xpi -> firefox-102.14.0esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/sl.xpi -> firefox-102.14.0esr-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/sq.xpi -> firefox-102.14.0esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/sr.xpi -> firefox-102.14.0esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-102.14.0esr-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/th.xpi -> firefox-102.14.0esr-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/tr.xpi -> firefox-102.14.0esr-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/uk.xpi -> firefox-102.14.0esr-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/uz.xpi -> firefox-102.14.0esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/vi.xpi -> firefox-102.14.0esr-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-102.14.0esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-102.14.0esr-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ach.xpi -> firefox-102.14.0esr-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/an.xpi -> firefox-102.14.0esr-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/az.xpi -> firefox-102.14.0esr-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/bn.xpi -> firefox-102.14.0esr-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/bs.xpi -> firefox-102.14.0esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-102.14.0esr-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/eo.xpi -> firefox-102.14.0esr-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/es-CL.xpi -> firefox-102.14.0esr-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/es-MX.xpi -> firefox-102.14.0esr-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/fa.xpi -> firefox-102.14.0esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ff.xpi -> firefox-102.14.0esr-ff.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/gn.xpi -> firefox-102.14.0esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-102.14.0esr-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-102.14.0esr-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-102.14.0esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ia.xpi -> firefox-102.14.0esr-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/km.xpi -> firefox-102.14.0esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/kn.xpi -> firefox-102.14.0esr-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/lij.xpi -> firefox-102.14.0esr-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/mk.xpi -> firefox-102.14.0esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/mr.xpi -> firefox-102.14.0esr-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/my.xpi -> firefox-102.14.0esr-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-102.14.0esr-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/oc.xpi -> firefox-102.14.0esr-oc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/sco.xpi -> firefox-102.14.0esr-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/si.xpi -> firefox-102.14.0esr-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/son.xpi -> firefox-102.14.0esr-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/szl.xpi -> firefox-102.14.0esr-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ta.xpi -> firefox-102.14.0esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/te.xpi -> firefox-102.14.0esr-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/tl.xpi -> firefox-102.14.0esr-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/trs.xpi -> firefox-102.14.0esr-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ur.xpi -> firefox-102.14.0esr-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/xh.xpi -> firefox-102.14.0esr-xh.xpi )
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 976dc8267d6a5af8b259cb956b52d51f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 845fed6b6dfc35679a4fea289272ddc0 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=23e3534188c579d74f58de78a99df03c
diff --git a/metadata/md5-cache/www-client/firefox-bin-102.13.0 b/metadata/md5-cache/www-client/firefox-bin-102.13.0
deleted file mode 100644
index 659ab59c8c8d..000000000000
--- a/metadata/md5-cache/www-client/firefox-bin-102.13.0
+++ /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:rapid >=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=esr
-SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/en-US/firefox-102.13.0esr.tar.bz2 -> firefox-bin_x86_64-102.13.0.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-i686/en-US/firefox-102.13.0esr.tar.bz2 -> firefox-bin_i686-102.13.0.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ach.xpi -> firefox-102.13.0esr-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/af.xpi -> firefox-102.13.0esr-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/an.xpi -> firefox-102.13.0esr-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ar.xpi -> firefox-102.13.0esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ast.xpi -> firefox-102.13.0esr-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/az.xpi -> firefox-102.13.0esr-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/be.xpi -> firefox-102.13.0esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/bg.xpi -> firefox-102.13.0esr-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/bn.xpi -> firefox-102.13.0esr-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/br.xpi -> firefox-102.13.0esr-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/bs.xpi -> firefox-102.13.0esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-102.13.0esr-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ca.xpi -> firefox-102.13.0esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/cak.xpi -> firefox-102.13.0esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/cs.xpi -> firefox-102.13.0esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/cy.xpi -> firefox-102.13.0esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/da.xpi -> firefox-102.13.0esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/de.xpi -> firefox-102.13.0esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/dsb.xpi -> firefox-102.13.0esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/el.xpi -> firefox-102.13.0esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/en-CA.xpi -> firefox-102.13.0esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/en-GB.xpi -> firefox-102.13.0esr-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/eo.xpi -> firefox-102.13.0esr-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/es-AR.xpi -> firefox-102.13.0esr-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/es-CL.xpi -> firefox-102.13.0esr-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/es-ES.xpi -> firefox-102.13.0esr-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/es-MX.xpi -> firefox-102.13.0esr-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/et.xpi -> firefox-102.13.0esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/eu.xpi -> firefox-102.13.0esr-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/fa.xpi -> firefox-102.13.0esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ff.xpi -> firefox-102.13.0esr-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/fi.xpi -> firefox-102.13.0esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/fr.xpi -> firefox-102.13.0esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-102.13.0esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-102.13.0esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/gd.xpi -> firefox-102.13.0esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/gl.xpi -> firefox-102.13.0esr-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/gn.xpi -> firefox-102.13.0esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-102.13.0esr-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/he.xpi -> firefox-102.13.0esr-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-102.13.0esr-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/hr.xpi -> firefox-102.13.0esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/hsb.xpi -> firefox-102.13.0esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/hu.xpi -> firefox-102.13.0esr-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-102.13.0esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ia.xpi -> firefox-102.13.0esr-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/id.xpi -> firefox-102.13.0esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/is.xpi -> firefox-102.13.0esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/it.xpi -> firefox-102.13.0esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ja.xpi -> firefox-102.13.0esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ka.xpi -> firefox-102.13.0esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/kab.xpi -> firefox-102.13.0esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/kk.xpi -> firefox-102.13.0esr-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/km.xpi -> firefox-102.13.0esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/kn.xpi -> firefox-102.13.0esr-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ko.xpi -> firefox-102.13.0esr-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/lij.xpi -> firefox-102.13.0esr-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/lt.xpi -> firefox-102.13.0esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/lv.xpi -> firefox-102.13.0esr-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/mk.xpi -> firefox-102.13.0esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/mr.xpi -> firefox-102.13.0esr-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ms.xpi -> firefox-102.13.0esr-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/my.xpi -> firefox-102.13.0esr-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-102.13.0esr-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-102.13.0esr-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/nl.xpi -> firefox-102.13.0esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-102.13.0esr-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/oc.xpi -> firefox-102.13.0esr-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-102.13.0esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/pl.xpi -> firefox-102.13.0esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-102.13.0esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-102.13.0esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/rm.xpi -> firefox-102.13.0esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ro.xpi -> firefox-102.13.0esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ru.xpi -> firefox-102.13.0esr-ru.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/sco.xpi -> firefox-102.13.0esr-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/si.xpi -> firefox-102.13.0esr-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/sk.xpi -> firefox-102.13.0esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/sl.xpi -> firefox-102.13.0esr-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/son.xpi -> firefox-102.13.0esr-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/sq.xpi -> firefox-102.13.0esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/sr.xpi -> firefox-102.13.0esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-102.13.0esr-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ta.xpi -> firefox-102.13.0esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/te.xpi -> firefox-102.13.0esr-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/th.xpi -> firefox-102.13.0esr-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/tl.xpi -> firefox-102.13.0esr-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/tr.xpi -> firefox-102.13.0esr-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/trs.xpi -> firefox-102.13.0esr-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/uk.xpi -> firefox-102.13.0esr-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ur.xpi -> firefox-102.13.0esr-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/uz.xpi -> firefox-102.13.0esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/vi.xpi -> firefox-102.13.0esr-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/xh.xpi -> firefox-102.13.0esr-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-102.13.0esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-102.13.0esr-zh-TW.xpi )
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=97177c27d89fd5e03d99cfbca80bec89
diff --git a/metadata/md5-cache/www-client/firefox-bin-102.14.0 b/metadata/md5-cache/www-client/firefox-bin-102.14.0
new file mode 100644
index 000000000000..749c92a5ddb0
--- /dev/null
+++ b/metadata/md5-cache/www-client/firefox-bin-102.14.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:rapid >=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=esr
+SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/en-US/firefox-102.14.0esr.tar.bz2 -> firefox-bin_x86_64-102.14.0.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-i686/en-US/firefox-102.14.0esr.tar.bz2 -> firefox-bin_i686-102.14.0.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ach.xpi -> firefox-102.14.0esr-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/af.xpi -> firefox-102.14.0esr-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/an.xpi -> firefox-102.14.0esr-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ar.xpi -> firefox-102.14.0esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ast.xpi -> firefox-102.14.0esr-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/az.xpi -> firefox-102.14.0esr-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/be.xpi -> firefox-102.14.0esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/bg.xpi -> firefox-102.14.0esr-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/bn.xpi -> firefox-102.14.0esr-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/br.xpi -> firefox-102.14.0esr-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/bs.xpi -> firefox-102.14.0esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-102.14.0esr-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ca.xpi -> firefox-102.14.0esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/cak.xpi -> firefox-102.14.0esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/cs.xpi -> firefox-102.14.0esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/cy.xpi -> firefox-102.14.0esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/da.xpi -> firefox-102.14.0esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/de.xpi -> firefox-102.14.0esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/dsb.xpi -> firefox-102.14.0esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/el.xpi -> firefox-102.14.0esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/en-CA.xpi -> firefox-102.14.0esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/en-GB.xpi -> firefox-102.14.0esr-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/eo.xpi -> firefox-102.14.0esr-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/es-AR.xpi -> firefox-102.14.0esr-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/es-CL.xpi -> firefox-102.14.0esr-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/es-ES.xpi -> firefox-102.14.0esr-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/es-MX.xpi -> firefox-102.14.0esr-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/et.xpi -> firefox-102.14.0esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/eu.xpi -> firefox-102.14.0esr-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/fa.xpi -> firefox-102.14.0esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ff.xpi -> firefox-102.14.0esr-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/fi.xpi -> firefox-102.14.0esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/fr.xpi -> firefox-102.14.0esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-102.14.0esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-102.14.0esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/gd.xpi -> firefox-102.14.0esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/gl.xpi -> firefox-102.14.0esr-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/gn.xpi -> firefox-102.14.0esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-102.14.0esr-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/he.xpi -> firefox-102.14.0esr-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-102.14.0esr-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/hr.xpi -> firefox-102.14.0esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/hsb.xpi -> firefox-102.14.0esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/hu.xpi -> firefox-102.14.0esr-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-102.14.0esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ia.xpi -> firefox-102.14.0esr-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/id.xpi -> firefox-102.14.0esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/is.xpi -> firefox-102.14.0esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/it.xpi -> firefox-102.14.0esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ja.xpi -> firefox-102.14.0esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ka.xpi -> firefox-102.14.0esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/kab.xpi -> firefox-102.14.0esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/kk.xpi -> firefox-102.14.0esr-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/km.xpi -> firefox-102.14.0esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/kn.xpi -> firefox-102.14.0esr-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ko.xpi -> firefox-102.14.0esr-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/lij.xpi -> firefox-102.14.0esr-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/lt.xpi -> firefox-102.14.0esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/lv.xpi -> firefox-102.14.0esr-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/mk.xpi -> firefox-102.14.0esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/mr.xpi -> firefox-102.14.0esr-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ms.xpi -> firefox-102.14.0esr-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/my.xpi -> firefox-102.14.0esr-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-102.14.0esr-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-102.14.0esr-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/nl.xpi -> firefox-102.14.0esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-102.14.0esr-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/oc.xpi -> firefox-102.14.0esr-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-102.14.0esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/pl.xpi -> firefox-102.14.0esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-102.14.0esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-102.14.0esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/rm.xpi -> firefox-102.14.0esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ro.xpi -> firefox-102.14.0esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ru.xpi -> firefox-102.14.0esr-ru.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/sco.xpi -> firefox-102.14.0esr-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/si.xpi -> firefox-102.14.0esr-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/sk.xpi -> firefox-102.14.0esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/sl.xpi -> firefox-102.14.0esr-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/son.xpi -> firefox-102.14.0esr-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/sq.xpi -> firefox-102.14.0esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/sr.xpi -> firefox-102.14.0esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-102.14.0esr-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ta.xpi -> firefox-102.14.0esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/te.xpi -> firefox-102.14.0esr-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/th.xpi -> firefox-102.14.0esr-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/tl.xpi -> firefox-102.14.0esr-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/tr.xpi -> firefox-102.14.0esr-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/trs.xpi -> firefox-102.14.0esr-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/uk.xpi -> firefox-102.14.0esr-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ur.xpi -> firefox-102.14.0esr-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/uz.xpi -> firefox-102.14.0esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/vi.xpi -> firefox-102.14.0esr-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/xh.xpi -> firefox-102.14.0esr-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-102.14.0esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-102.14.0esr-zh-TW.xpi )
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=97177c27d89fd5e03d99cfbca80bec89
diff --git a/metadata/md5-cache/x11-apps/Manifest.gz b/metadata/md5-cache/x11-apps/Manifest.gz
index c006a2fa449e..fc95df1673fb 100644
--- a/metadata/md5-cache/x11-apps/Manifest.gz
+++ b/metadata/md5-cache/x11-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-apps/igt-gpu-tools-1.27.1 b/metadata/md5-cache/x11-apps/igt-gpu-tools-1.27.1
index b394eb6670a4..e8faad3690c6 100644
--- a/metadata/md5-cache/x11-apps/igt-gpu-tools-1.27.1
+++ b/metadata/md5-cache/x11-apps/igt-gpu-tools-1.27.1
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare setup test
DEPEND=dev-libs/elfutils dev-libs/glib:2 sys-apps/kmod:= sys-libs/zlib:= sys-process/procps:= virtual/libudev:= >=x11-libs/cairo-1.12.0[X?] >=x11-libs/libdrm-2.4.82[video_cards_amdgpu?,video_cards_intel?,video_cards_nouveau?] >=x11-libs/libpciaccess-0.10 x11-libs/pixman chamelium? ( dev-libs/xmlrpc-c:=[curl] sci-libs/gsl:= media-libs/alsa-lib:= ) overlay? ( >=x11-libs/libXrandr-1.3 xv? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXv ) ) runner? ( dev-libs/json-c:= ) unwind? ( sys-libs/libunwind:= ) valgrind? ( dev-util/valgrind ) doc? ( >=dev-util/gtk-doc-1.25-r1 ) man? ( dev-python/docutils ) overlay? ( >=dev-util/peg-0.1.18 x11-base/xorg-proto ) video_cards_intel? ( sys-devel/bison sys-devel/flex )
DESCRIPTION=Intel GPU userland tools
EAPI=8
-HOMEPAGE=https://01.org/linuxgraphics https://gitlab.freedesktop.org/drm/igt-gpu-tools
+HOMEPAGE=https://gitlab.freedesktop.org/drm/igt-gpu-tools
INHERIT=meson python-any-r1
IUSE=chamelium doc man overlay runner tests unwind valgrind video_cards_amdgpu video_cards_intel video_cards_nouveau X xv
KEYWORDS=~amd64 ~x86
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://www.x.org/releases/individual/app/igt-gpu-tools-1.27.1.tar.xz
_eclasses_=meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-any-r1 845fed6b6dfc35679a4fea289272ddc0 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=0366cb9ceb50bb370dec8133e9b70753
+_md5_=0f370605b93fe148ee1aef06350b9521
diff --git a/metadata/md5-cache/x11-apps/igt-gpu-tools-9999 b/metadata/md5-cache/x11-apps/igt-gpu-tools-9999
index 0ce2f8fa2b18..736734f1dc25 100644
--- a/metadata/md5-cache/x11-apps/igt-gpu-tools-9999
+++ b/metadata/md5-cache/x11-apps/igt-gpu-tools-9999
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=dev-libs/elfutils dev-libs/glib:2 sys-apps/kmod:= sys-libs/zlib:= sys-process/procps:= virtual/libudev:= >=x11-libs/cairo-1.12.0[X?] >=x11-libs/libdrm-2.4.82[video_cards_amdgpu?,video_cards_intel?,video_cards_nouveau?] >=x11-libs/libpciaccess-0.10 x11-libs/pixman chamelium? ( dev-libs/xmlrpc-c:=[curl] sci-libs/gsl:= media-libs/alsa-lib:= ) overlay? ( >=x11-libs/libXrandr-1.3 xv? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXv ) ) runner? ( dev-libs/json-c:= ) unwind? ( sys-libs/libunwind:= ) valgrind? ( dev-util/valgrind ) doc? ( >=dev-util/gtk-doc-1.25-r1 ) man? ( dev-python/docutils ) overlay? ( >=dev-util/peg-0.1.18 x11-base/xorg-proto ) video_cards_intel? ( sys-devel/bison sys-devel/flex )
DESCRIPTION=Intel GPU userland tools
EAPI=8
-HOMEPAGE=https://01.org/linuxgraphics https://gitlab.freedesktop.org/drm/igt-gpu-tools
+HOMEPAGE=https://gitlab.freedesktop.org/drm/igt-gpu-tools
INHERIT=git-r3 meson python-any-r1
IUSE=chamelium doc man overlay runner tests unwind valgrind video_cards_amdgpu video_cards_intel video_cards_nouveau X xv
LICENSE=MIT
@@ -13,4 +13,4 @@ REQUIRED_USE=|| ( video_cards_amdgpu video_cards_intel video_cards_nouveau ) ove
RESTRICT=test
SLOT=0
_eclasses_=git-r3 2358a7b20091609e24bd3a83b3ac5991 meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-any-r1 845fed6b6dfc35679a4fea289272ddc0 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=0366cb9ceb50bb370dec8133e9b70753
+_md5_=0f370605b93fe148ee1aef06350b9521
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index ef10e0d0b7f7..81e1ac0dd571 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-08-01T15:10:06Z
+TIMESTAMP 2023-08-01T20:40:07Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTJIE5fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTJbadfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klA7mA//ddLvkh1I2JveDptLl7x1XWfNDF+xSKDcDKU7Jj39v9qGPiIYm30bbsZh
-um0j/DWMpqKigbLL9vV8fE8i8Mo1LzvKJ7eTC/U/8ZUIt30ALAL1XMwoDTFkFs1l
-IzWSVTbNm+tRZFgz3hj8ga7x4qdkCJVyZ8pl+dD1KjLG3DG/SDmap8ot/EYZ3UKN
-k2a5C/l+yw2zsB+V05a1ibfrNIIaLmCx7MvSxfijNUAxHqXBSW8eumUKoQaqigCh
-kWmg2HjGwQNhwZqLcbS9PBC4cSp08KAJU2WgfNDyQBkY4fhI7+lUjEClPDjHUJzq
-LhlvsqkGZNyYH4/OSb5nDfZjfYHcCrAOHjGK9By2yk7llJuTlM+69XB+Fte1KC3Z
-/m+tfqi8qrqcSIHYk+iMK1EsZcky44SwrlhwSMwq/Os2grFAVAK8NMTAga3BRhF7
-v0mBg7ZmAAk9HATZshFHT8sP1zDuUbtuhZ2kKExHCRbagEMJdzdxUgzlYPk3GfxH
-RK+M0sb+H3rRWmZNetbMUP7SjoqGA/c3k4HteVjTUWxViinB1grGnXWQ0qrgbR+4
-MRe31VZ7IZCnvmlxBSKIOeOYkouVCEaFb23+jqraLXyrOmBh1I5CL8Gjh3kdgsAN
-XIXw4LXDliYFap3/kZmBRGPBWzm64B7OnXPmtsBZ34MWmBIkddo=
-=V04d
+klBpFQ//f2qLHSiAJ6XH1JI7+OWpj+/7mD9dkLLbvMi8HFhVJpF5DhV7P129Y2f5
+hN3DElQT3VK17m7jTrwW0h1/TTp1YJEO1s+6bSPy9cznEzWbZXa+jeJQ0Yv0UE2N
+RMlEvtBhBe4TfU59r2AGd3aedTkrBRaZhyVHpD7Zw9rHO+/RdnIp6gBrv75zqI2m
+3sZIkgvYbyUnNd4kHFEMJiu0twebrLgFvl6cwJjZqcZY4iADG78ifxVKECNjHWWj
+UgboYgVhycPVW1IJ7eUMH9T3BSvT+3OolImWkHXDSa/bUTeefoOxY+DxVubfNwbS
+E4+tl0MLDp/nR/MTO+tLf8Mu/eSOnC6U/7yQc3xPabTogwxT70rSlzsAIuXkQ0hz
+6TavElbBgLzRcT5Vnw78CqmFKjTodHByyOZ7EUGhToFmIBjrrUwXJT/KVwjGNcW/
+CMFhhqRxtCKU3cb4n7/WRAVbnvv19eVeosfxhIbzoZq+gbnKpxR3atCa5sQf9X0H
+eBOxS/wGVCssMq2rdSGVoTwes4fM56M76BEoRz4Y/sb4hGTyp0q9kKORKJ7hC5z2
+g/QxGVH79qmf+ySbrkycEKQCZvsCdP4mDMbagECVdGJvbFCDBmjX35ZytHciB7FR
+DuzQQB13vCEV0SS3UxwfborrqK+Y8KJfx78+sQrxTHyNePeKy9I=
+=XoBH
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 04a70c7f8f16..94547ac3861f 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Tue, 01 Aug 2023 15:10:03 +0000
+Tue, 01 Aug 2023 20:40:04 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 55f530190688..e1607f7f0dce 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Tue Aug 1 03:10:03 PM UTC 2023
+Tue Aug 1 08:40:04 PM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 9fec44c7bbad..f67602aaaab4 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Tue, 01 Aug 2023 15:15:01 +0000
+Tue, 01 Aug 2023 21:15:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 6d6f3339de1f..dc04bdf2a429 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-ece6f0ffa7fe5a5f10fd762f48b742e77bd45aef 1690901662 2023-08-01T14:54:22+00:00
+8c35e43e93f64f45f4e6387d108e0f0a1e595eef 1690920643 2023-08-01T20:10:43+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 83f7af4cf75f..546036170acd 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1690902601 Tue 01 Aug 2023 03:10:01 PM UTC
+1690922401 Tue 01 Aug 2023 08:40:01 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 04a70c7f8f16..94547ac3861f 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Tue, 01 Aug 2023 15:10:03 +0000
+Tue, 01 Aug 2023 20:40:04 +0000
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index 4b0939ca0622..d01894782414 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/miniupnpc/Manifest b/net-libs/miniupnpc/Manifest
index 4aca85f91abd..9afd8ac1f2d7 100644
--- a/net-libs/miniupnpc/Manifest
+++ b/net-libs/miniupnpc/Manifest
@@ -4,5 +4,5 @@ DIST miniupnpc-2.2.4.tar.gz.sig 543 BLAKE2B 14a1a1979e2d248bb721c66db3e28c1d6f97
DIST miniupnpc-2.2.5.tar.gz 103654 BLAKE2B 9cd3fee7bb4934610d57340d29ef61bbca8a94e230a0d35a26cfe4eec347f6807f7d5ab6edb38354ec82aa11bb7a83869169b3c322931f96a1e3a4dd6eec123c SHA512 32d362c43cf5c9f6c1546d85c2dd780f9701f3137bc78471b3670c4c0862b7fc4f081e6cb6fd14e5c0d3ec0602714756959491688998335c8a7b324e6c53aa2f
DIST miniupnpc-2.2.5.tar.gz.sig 543 BLAKE2B ea7b5c254684f52485bc18ad4820c41e7c70a4eb5e552cb5f9d937a4927c9655a4fb959d32930299f1f863d4dbb5894ce76d693ce5a9996a44180038a02a0d5a SHA512 b23d35610d41c9dfc5af78de5329e9c28976685435bdff041759ab6e9f54154e7a082bcd313c682141fda8ba1e1c3b246e49109ad9a5323f003528d0ba71f880
EBUILD miniupnpc-2.2.4.ebuild 1604 BLAKE2B 02ecd9ded80f1b5784d48b1afb832aa9450dba4752a30b4d46e52526c7feeddc7909f938a970db6921a3fe6fdadcb06e49ac80152188e34b500295a0b1089ee5 SHA512 a66bcc2fc2479a95fcebcefc781662016ea75db9fb1445324a2bef160ea6236567b8bd17af9d696e7babcf78f6fccd3895679cf00fdf08fac65c187a40ebbe0c
-EBUILD miniupnpc-2.2.5.ebuild 1607 BLAKE2B 2f85b67cd91c1817dc49d2fb38b89efdb545eb950970ba70d5ed3a617a23485792dc8a8acb1b0ded6628254fefa6e9f0e31b71915423f8cf03e09d53b11fd2d8 SHA512 dbe6e418b2f6487d741f81cf6982edee96e0a663d4d08f4c879c9cc2ced82c4c160e6bfb72b633bfd3bb8e06f51dbdc52c646b4207adbd517d172fdefc4a7789
+EBUILD miniupnpc-2.2.5.ebuild 1606 BLAKE2B b51075c5e121afedca02f733521ee0c77b34a6d62f175d6679019eedfb9b0f12c3df7f6812b25fd86394577d599f4611a8a5109a6e2d4cccbce711653b0bbb80 SHA512 e35f218ac490c3459b971d5ae5e2f6b84bf9ad126e2fdd777a8739913110834f7f6037f02e529ed0eda9e754ada8e4e1b01b56da2a887e8311b2752a9b0f504a
MISC metadata.xml 330 BLAKE2B 02b7193f99aee0f3cad145954d1a6f7f9b2f63e21cc23d02ae3048d89618050a5a8df2e206d771a3d0853664d4a0de9a09f44660b108eb280618d9136d1c86be SHA512 6a395c2a579f4ce8c891261da25c031284904a8d6366733c14a201a948e6744ae0037067f178f799d6134e4be670f1be3582f257414e067de654e8050963b972
diff --git a/net-libs/miniupnpc/miniupnpc-2.2.5.ebuild b/net-libs/miniupnpc/miniupnpc-2.2.5.ebuild
index 069fec658016..09b76f8bcec2 100644
--- a/net-libs/miniupnpc/miniupnpc-2.2.5.ebuild
+++ b/net-libs/miniupnpc/miniupnpc-2.2.5.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/17"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE="ipv6"
BDEPEND="
diff --git a/net-libs/nghttp3/Manifest b/net-libs/nghttp3/Manifest
index aced472c2647..e3b5e5220d70 100644
--- a/net-libs/nghttp3/Manifest
+++ b/net-libs/nghttp3/Manifest
@@ -1,8 +1,10 @@
DIST nghttp3-0.11.0.tar.xz 367392 BLAKE2B 908da41e168e83d82de7649051c66866682c58e93e3da6a2f4b85a1765b04ccbb06888df3e9b87b5cd6d1eb51d95af9bbb02955e47fde6194b169bb7ef78f756 SHA512 752adffcd5b8d26ea89e040597474e1b6d91a87a5feda445b637fd17255768e570570c0786984e3eaf36dac94df1f32659d9991d3bbf9a02b060c63aadb708fd
DIST nghttp3-0.12.0.tar.xz 369576 BLAKE2B 552fab00de7c6d1917ac1b680547aa57e02ae32e6347e9915d743daa217ce2d6d201e3ab8f1cf00072e80f489e8bb7af648d46f9805816923b8e7ccd8319bc44 SHA512 4bfde5506bbd193107cac3f548952ae692934b7b9e5639fa843ee99a7da5ee7ca816880fc5575efd57959770e633cdba1efb4fd60ba39fff043e62a6358f721b
DIST nghttp3-0.13.0.tar.xz 367992 BLAKE2B 381677866a327cbb5638aa2e6f4a770d15879d05ca432c3fca7e92a8a815ae62857c386ba660805e97f649f9bc7c9c4c7077a92d2296b3303347e3d1dff12b6c SHA512 63de094ae62c641388ea909b28df2cce58df5e372237519fb6ef62bbd937ff20f6e571cb99f0fac8b8781e619fc229ec931fb5c6a1165727829d6b0c3a779ef8
+DIST nghttp3-0.14.0.tar.xz 367992 BLAKE2B a7109d735b4fd9117caaec128bb9631e1a75514475bebcf039b605fcac4d68faa4bfa51c77123d456cba19c52e9436839adccd7449a126b5befe445860a3d5d3 SHA512 163bf8dee3e100dd95e73fbe0176d0dc9c86e9139d96cc98fa7e7c279dbcc699cee79998b2784fb21f8da745be98ba8e86c7387f8166907d89eace8f97176779
EBUILD nghttp3-0.11.0.ebuild 878 BLAKE2B 49d670331582f6d8c895b3bceab220312346e8988b728c6912f480f141ea14a097d63dba4b7e1decacb42b1b26871d63ce69565003fa9230b339498bbdce0339 SHA512 0e2a1cc0513f808cb8cbf1777fb1d45f1f69972da89bd7b80502ee59c2e03741a6a096d6050567f2c1d2aff8227df05c0163582d1920749fe60c7ba772bb4050
EBUILD nghttp3-0.12.0.ebuild 878 BLAKE2B 49d670331582f6d8c895b3bceab220312346e8988b728c6912f480f141ea14a097d63dba4b7e1decacb42b1b26871d63ce69565003fa9230b339498bbdce0339 SHA512 0e2a1cc0513f808cb8cbf1777fb1d45f1f69972da89bd7b80502ee59c2e03741a6a096d6050567f2c1d2aff8227df05c0163582d1920749fe60c7ba772bb4050
EBUILD nghttp3-0.13.0.ebuild 885 BLAKE2B 9e709b6314c028a423eee32ae4503483b02036e12b0eeeb7a505bd86603ae6f02a48fe5b01d61d2ee408d485c23b0015600f4c23a185d9e94822c8243aaa5dcc SHA512 2cede4f0b685686965caf4b56a35b31983adebfd2f019b2a5e715a8a4caab2f3835e49a2b1ae88370534b070d79a803198da483d362a0b679e69b88e111b0d63
+EBUILD nghttp3-0.14.0.ebuild 885 BLAKE2B 9e709b6314c028a423eee32ae4503483b02036e12b0eeeb7a505bd86603ae6f02a48fe5b01d61d2ee408d485c23b0015600f4c23a185d9e94822c8243aaa5dcc SHA512 2cede4f0b685686965caf4b56a35b31983adebfd2f019b2a5e715a8a4caab2f3835e49a2b1ae88370534b070d79a803198da483d362a0b679e69b88e111b0d63
EBUILD nghttp3-9999.ebuild 878 BLAKE2B 49d670331582f6d8c895b3bceab220312346e8988b728c6912f480f141ea14a097d63dba4b7e1decacb42b1b26871d63ce69565003fa9230b339498bbdce0339 SHA512 0e2a1cc0513f808cb8cbf1777fb1d45f1f69972da89bd7b80502ee59c2e03741a6a096d6050567f2c1d2aff8227df05c0163582d1920749fe60c7ba772bb4050
MISC metadata.xml 327 BLAKE2B 57c198cb15bb8a8982d7c93149b595e0fd03fb0b63cde2d49349dc3dcefa7873f310a4c6accf7089320c6a38376aef8bf6d98afe689d743c96636eebc53a2365 SHA512 580f5c33715cac0b138070349342d4d2e62c179e05aa1e66fc801001fa8dbb064d1291f8c38ff3b0e68cb392bc2f339c28afeab1d9a77d786497968fae2505a8
diff --git a/net-libs/nghttp3/nghttp3-0.14.0.ebuild b/net-libs/nghttp3/nghttp3-0.14.0.ebuild
new file mode 100644
index 000000000000..7f4078fba594
--- /dev/null
+++ b/net-libs/nghttp3/nghttp3-0.14.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/ngtcp2/nghttp3.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/ngtcp2/nghttp3/releases/download/v${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~hppa"
+fi
+
+DESCRIPTION="HTTP/3 library written in C"
+HOMEPAGE="https://github.com/ngtcp2/nghttp3/"
+
+LICENSE="MIT"
+SLOT="0/0"
+IUSE="static-libs test"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )"
+RDEPEND=""
+RESTRICT="!test? ( test )"
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DENABLE_LIB_ONLY=ON
+ -DENABLE_STATIC_LIB=$(usex static-libs)
+ -DENABLE_EXAMPLES=OFF
+ -DCMAKE_DISABLE_FIND_PACKAGE_CUnit=$(usex !test)
+ )
+ cmake_src_configure
+}
+
+multilib_src_test() {
+ cmake_build check
+}
diff --git a/net-libs/ngtcp2/Manifest b/net-libs/ngtcp2/Manifest
index a6df6ad56614..3d5e53a4fc82 100644
--- a/net-libs/ngtcp2/Manifest
+++ b/net-libs/ngtcp2/Manifest
@@ -2,9 +2,11 @@ DIST ngtcp2-0.14.1.tar.xz 585788 BLAKE2B 68574767c701432e7558fa85cbad0d49934d220
DIST ngtcp2-0.15.0.tar.xz 589584 BLAKE2B af0d2e2263e9f23d07ad1c8637465ce78324f6f82614d14da55c50f64c35cbe972912de20a593c6f7483cf5db1ef4046618bb49639f0288a2fff8d82da06b4a6 SHA512 f57b0e8c88d2710fdee422c387b555d188197e54e97d99fae8b0beaa8eca2c6797e6a55efca34fb99ac65a86be1a224adfd17a0bcf314a27b5fcc24bb304f4bb
DIST ngtcp2-0.16.0.tar.xz 591488 BLAKE2B 9f72246f37c666edade7a8c323a542904801386f8e7e193996a5c8d673c0d538d748a6cd6931088920625c8574a1fcffd007bb40f4e71be030d63839ee475964 SHA512 b4739b6357c9055a8de8d386dd4b2e943f8a86ce6325cdde966eb97c54aca305544233c53ecb2f83db948bb374b41a962c3944167d5054cc5edd222f41bb97d4
DIST ngtcp2-0.17.0.tar.xz 590752 BLAKE2B 584dc4137ff572f1e433420d8dfb4a91eb8c50557af3609b851d02ae6de044bb2c9715a59f57c8183abfb759e565c7ce0448b4f327109815b125919cd8b6cfb5 SHA512 b8a8fbef18112fd536bb7c7132df8f076b805e41a6319c842a4692c60f75ba1cc00b3c812c4ee41419f459bff1d19dc1a1d0a514293eca8defcc6c3b6fa64a51
+DIST ngtcp2-0.18.0.tar.xz 588876 BLAKE2B 24fecf24482de95b120a4a4cbb6627f09b528ab75e47964d17392f67b46144d8b5edaff1d6a4ac587ad62b6445db1b7186cdf27fe24e3fa71baa613ff95807c3 SHA512 f147f45ad0be4b45a3c3fcf2c61fc3a23e721702f19ad857e6bad93bbad5a4920f0fdcf59d3a0dd1226f5e3940e3cd3614fea21edd343e05381fb50acfe1eead
EBUILD ngtcp2-0.14.1.ebuild 1203 BLAKE2B 86097d800387aaa54520fc35b0ccd853c917efd6ba5146c9fd7412cf5cfb200220894c3b1913fbd83610b0e46a2b1e19bb79e94b8a83da283b3472272aea9712 SHA512 21813964a13f7bb518d9076411f711eb787ce6e838b070f17e260513c17812f6c0339bc063703a3a814886beafa9cb29dba03fcfe479d4f8ba01daf38a668e5b
EBUILD ngtcp2-0.15.0.ebuild 1205 BLAKE2B a444ae2277c73772ce81d0b0c1e3555a90f3092930a474f0a947bf00e208e461bc64e04a7a9e05c5226ed9c8cbc847dd6fb8793a62a434f40e1e67308a57187c SHA512 9374dd426c1d95a812550b296d6054b4617e5a58e3b8e0dc1c00edb5c8684419ee696ce6e8a94adafd5ad47113e9f8bbce4dd81e5d68a1bc8d5f690372dcbb50
EBUILD ngtcp2-0.16.0.ebuild 1205 BLAKE2B a444ae2277c73772ce81d0b0c1e3555a90f3092930a474f0a947bf00e208e461bc64e04a7a9e05c5226ed9c8cbc847dd6fb8793a62a434f40e1e67308a57187c SHA512 9374dd426c1d95a812550b296d6054b4617e5a58e3b8e0dc1c00edb5c8684419ee696ce6e8a94adafd5ad47113e9f8bbce4dd81e5d68a1bc8d5f690372dcbb50
EBUILD ngtcp2-0.17.0.ebuild 1212 BLAKE2B 3875ba79a79fed3e82d572c597975c7cfa27c67412219ece93fb475391f602412741de8c8ab220d56330890a27a3a874948d68361894744b3fb827b0677ca1e0 SHA512 128f037131ce220e3f9d51ebe05cef17470138d1e2a71ef4a2b64253291e4c95fe6da14232dac89f8ccc15b295b399fdcd7dd68e5b2497c283731f4e16beb4cb
+EBUILD ngtcp2-0.18.0.ebuild 1212 BLAKE2B 3875ba79a79fed3e82d572c597975c7cfa27c67412219ece93fb475391f602412741de8c8ab220d56330890a27a3a874948d68361894744b3fb827b0677ca1e0 SHA512 128f037131ce220e3f9d51ebe05cef17470138d1e2a71ef4a2b64253291e4c95fe6da14232dac89f8ccc15b295b399fdcd7dd68e5b2497c283731f4e16beb4cb
EBUILD ngtcp2-9999.ebuild 1205 BLAKE2B a444ae2277c73772ce81d0b0c1e3555a90f3092930a474f0a947bf00e208e461bc64e04a7a9e05c5226ed9c8cbc847dd6fb8793a62a434f40e1e67308a57187c SHA512 9374dd426c1d95a812550b296d6054b4617e5a58e3b8e0dc1c00edb5c8684419ee696ce6e8a94adafd5ad47113e9f8bbce4dd81e5d68a1bc8d5f690372dcbb50
MISC metadata.xml 445 BLAKE2B d27a34331ff5bd772b6228ff26ca20440a3bf932ccc88720a33409f329d41165d5fad6750221bae1fed3386d6e8244458c1c5073df8b36251156598e599bb15e SHA512 c09f5ac61f3c3b16bda0f12c2f31188aaaba469fbfde31e71d4f9834609b4c8d0cb7152a688934ba0b90c491da4e8b707e6ad5e54d5965b4109cbdc29ee0a4a2
diff --git a/net-libs/ngtcp2/ngtcp2-0.18.0.ebuild b/net-libs/ngtcp2/ngtcp2-0.18.0.ebuild
new file mode 100644
index 000000000000..c50194288f25
--- /dev/null
+++ b/net-libs/ngtcp2/ngtcp2-0.18.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/ngtcp2/ngtcp2.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/ngtcp2/ngtcp2/releases/download/v${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+fi
+
+DESCRIPTION="Implementation of the IETF QUIC Protocol"
+HOMEPAGE="https://github.com/ngtcp2/ngtcp2/"
+
+LICENSE="MIT"
+SLOT="0/0"
+IUSE="+gnutls openssl +ssl static-libs test"
+REQUIRED_USE="ssl? ( || ( gnutls openssl ) )"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+ ssl? (
+ gnutls? ( >=net-libs/gnutls-3.7.2:0= )
+ openssl? (
+ >=dev-libs/openssl-1.1.1:0=
+ )
+ )"
+DEPEND="${RDEPEND}
+ test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )"
+RESTRICT="!test? ( test )"
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DENABLE_STATIC_LIB=$(usex static-libs)
+ -DENABLE_GNUTLS=$(usex gnutls)
+ -DENABLE_OPENSSL=$(usex openssl)
+ -DENABLE_BORINGSSL=OFF
+ -DENABLE_PICOTLS=OFF
+ -DENABLE_WOLFSSL=OFF
+ -DCMAKE_DISABLE_FIND_PACKAGE_Libev=ON
+ -DCMAKE_DISABLE_FIND_PACKAGE_Libnghttp3=ON
+ )
+ cmake_src_configure
+}
+
+multilib_src_test() {
+ cmake_build check
+}
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index b4a84e4bb162..847c9fdac458 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/ofono/Manifest b/net-misc/ofono/Manifest
index b2079406f569..03a68b53e71f 100644
--- a/net-misc/ofono/Manifest
+++ b/net-misc/ofono/Manifest
@@ -2,7 +2,7 @@ AUX ofono.initd 418 BLAKE2B 0a0f8894ec52b7213e46c8a1474f1a6061324f6e31842910e241
DIST ofono-1.33.tar.xz 1060408 BLAKE2B 646a96c0926ea032fef0357aabe6a4be6da88f4ccbdff59bb86b5de73a9b469362151b212a05234619f5d616b534343137c66e923782c7d50dfe13d2bf66558c SHA512 8d88226aa2b43eca840c6330045ee7a96c91f6003b06fca5ea55b74fc229f0e0ba0c8d98f7945f8c23ec5a8e7057bffef6335c61842e245686e0ed7c5feda589
DIST ofono-1.34.tar.xz 1060828 BLAKE2B be0d3787ca9226763fb2bff46f1c3cec813d702730d6231986ec5aa43e2d96e08385fa3f64ccff97cf15844e41a33d6c37d1d35c8b0c5fcf3765848e258e3372 SHA512 79ebf0bc795288f07b58eeaa1a0aa3309b4afecae3abdd26c0749e22a4c2e74b65e93cbcfdfd1738dbcb2d0cfb8c687d182d706696a7c1cd5b4ed3bcec059489
DIST ofono-2.0.tar.xz 1096856 BLAKE2B 28b29577cdd70129fd8f7346bd82e03078452b03bb4baf152c4e406cfc17a5eeac11312999592acad85d7c61c4595403d266482068576573fd1d75a15e610d80 SHA512 3b29845d06784bfec8e60f6590237b77baa0826b1366f7ed8491d41622da19c72290ff8508a4625e5d7d5f68a03237524aa2ef1936b26dbc035fb3e7fa747f23
-EBUILD ofono-1.33.ebuild 1635 BLAKE2B 2ec579c72af17add304ccd2b4945a21c9fd5725907e93e3457d3f9504ef9d6ecd868a2b7a43c49c5ee6411de12266677d14ce51f31d9808573c453cb98211303 SHA512 bcaeb56d9a37cc0bb35d45f553b1c930c9a7d1cbca604a0ce862769dcd298ee784be9f885f59a009bf1c35baf1b79b7723208d99050b99767e07ca9e871c872d
-EBUILD ofono-1.34.ebuild 1649 BLAKE2B c326d9205f5bbc9cae979bf200a71a93adb9d0b1a713eeae3e3ee43c3910b5581b40acd0a012e99ea304d59e751b7e76b47969ed8be8a362bcd4be16573fbdd3 SHA512 a6dc0c22d953c6ced714ec62a5a88360b167f553bd6858e2928160374317b80d3872ccafdadaf80036f2a4da51303097473e94f808a228e15988631236edf84e
-EBUILD ofono-2.0.ebuild 1688 BLAKE2B ff581907148eaa815b7c2a2210b2b697086c893cc5919c59d1e1efa8e8f25d6f702acdc543759bb9b9932b4bccbbcccdb3561c6caa8cb199c266e73be89e6e78 SHA512 e31a1fb9019a9c988024dfce75edcd96effc0879cb71cdb7972355452965962c5366434c1e4256653b05f55d5ba603b60db9f76dd09838facaa90234bf35674a
+EBUILD ofono-1.33.ebuild 1669 BLAKE2B eb7abc422df9cd30afe9da53ce32757c83b233bfa2c9e97584a8e89530ddf4cc4080eb5a578d5a1f8cb4f64e96e06c471220eda081a2d2275b090354109aac4e SHA512 d3a63932b9901c39f9b014be4d210085b4e098d574a52a47077ac9d168e659010727ce2a35dd1bddfa28e58fd105dc3c4f9f06d8db76dc0fdcbc600da689e328
+EBUILD ofono-1.34.ebuild 1683 BLAKE2B e4a1c00d3bbabc211a095fa8d4ed9c33eb36b6f56560f07c0f486656a258b68b2272d0305456a39218b235a9c9445ca2431dc5297d78007e608ba823329fef84 SHA512 4b113c7d2340cbfd44998ea1673cb71eb9afa4daf8bb701ceb5c6109b9095aa71c9975b1fc067ef59c4fea62488ba4d4a7a3c6b78b404b58c6002291cd2cae7a
+EBUILD ofono-2.0.ebuild 1692 BLAKE2B f0e6f07726ac5dfa37771852951dec28bbe7359a6b2d593762c66d509dc45ae866b4f8dcd241fe8ee531ed26adf36e8463c57ae5e6b93036b67170b67d8bbe75 SHA512 6a4eac300254e6730c84c9c7dc203091e7873871a8ba8780eddbbcfaace78a8f5d7adcf76f3211c00a253dca41d6dc2e5840689c9a9cdaefa71190a358857d1f
MISC metadata.xml 952 BLAKE2B 9980756397330c03bd0f21db6d44e4af119135b9a864d4cdc97a697e7f0013051985c7db3c48d8d17bd592cfaf185a81add398d3e0a3ddc64aa61979a1603d5e SHA512 a745e9cf9a89e3c989cd950651c3d914ffe17e34f32f9623c468127011c6faa35942484d24c34c217b614b295743120a035a56aa30ae79343a72ba5cfbc462f0
diff --git a/net-misc/ofono/ofono-1.33.ebuild b/net-misc/ofono/ofono-1.33.ebuild
index 22a7d7241f42..baad2dd7743f 100644
--- a/net-misc/ofono/ofono-1.33.ebuild
+++ b/net-misc/ofono/ofono-1.33.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
inherit systemd
DESCRIPTION="Open Source mobile telephony (GSM/UMTS) daemon"
-HOMEPAGE="https://01.org/ofono"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/ofono/ofono.git"
SRC_URI="https://www.kernel.org/pub/linux/network/${PN}/${P}.tar.xz"
LICENSE="GPL-2"
diff --git a/net-misc/ofono/ofono-1.34.ebuild b/net-misc/ofono/ofono-1.34.ebuild
index ea773ff8c414..e55afed80dd2 100644
--- a/net-misc/ofono/ofono-1.34.ebuild
+++ b/net-misc/ofono/ofono-1.34.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
inherit systemd
DESCRIPTION="Open Source mobile telephony (GSM/UMTS) daemon"
-HOMEPAGE="https://01.org/ofono"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/ofono/ofono.git"
SRC_URI="https://www.kernel.org/pub/linux/network/${PN}/${P}.tar.xz"
LICENSE="GPL-2"
diff --git a/net-misc/ofono/ofono-2.0.ebuild b/net-misc/ofono/ofono-2.0.ebuild
index 9da45c1586a8..892057a6974a 100644
--- a/net-misc/ofono/ofono-2.0.ebuild
+++ b/net-misc/ofono/ofono-2.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
inherit systemd
DESCRIPTION="Open Source mobile telephony (GSM/UMTS) daemon"
-HOMEPAGE="https://git.kernel.org/pub/scm/network/ofono/ofono"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/ofono/ofono.git"
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/${PN}/${P}.tar.xz"
LICENSE="GPL-2"
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz
index d7a4783f7f71..32b52b0ea4bf 100644
--- a/net-wireless/Manifest.gz
+++ b/net-wireless/Manifest.gz
Binary files differ
diff --git a/net-wireless/neard/Manifest b/net-wireless/neard/Manifest
index f5a29e15b4f1..08507553158d 100644
--- a/net-wireless/neard/Manifest
+++ b/net-wireless/neard/Manifest
@@ -1,5 +1,5 @@
AUX neard.confd 274 BLAKE2B f61cc6b061a146899aabd430e3e5c082da57a8e413600a748ae23959dd4ff5668d39b17222c7c22f0cf6f990e289e8dd21287142e9d4bf21e7bdd4d15beb05ec SHA512 d696911f7e5f33f6b2a0f6508c73676998a3bfaebbda02386dc08d9149d525bf211bfcf9836276d070f31288ef84540ef1bce3d68119d4439089297c079392ef
AUX neard.rc 417 BLAKE2B cdbd53502cebf7ac732830d5266fca64e7bfb8ec06caf660e026ec8bd9413375495e630b27e0e0b97997aab5313c5a215059c1624fd350e8b25e59bd5563c578 SHA512 68459f7dfc9bdcc6b450770d76c0ffa4b0adb248476c801317f8a8cc7c2dc9e41dea4fcf9425b9d667821037d923fb8368acb72540cc63478dd45e21ba9215d5
DIST neard-0.16.tar.xz 379436 BLAKE2B 8432200eafa2d7517d768ef160e2d2f8db698119ea047d505d7212b1c2d46087223b71749a4c855bf7e7ff43f73d4aa6d67fab272909dbb3236b312ee3b911be SHA512 d0fd5dcfd19db64e65e4149c76979bc7a438240aa6840b35059fde41a8a84a2424274577de964a925e76cd013d21796f69f5361012b6ac79c546d0abdcfed2a6
-EBUILD neard-0.16.ebuild 1037 BLAKE2B b2300e0b6c1f44ddb212c2a7f1717a695de4af053ee24668c2e343fa9ca5789028caacb89356417910836f4203a610be18f3f886fa2a1440b5a43b52a5b8450f SHA512 9dc87058f01364b7b236f9691c56151207f001effcc7efe0cc0e15a8a90d3d29dd24dba222521e69c2b5a4b917dd498f3879450ebede7135fa90eca52528101d
-MISC metadata.xml 265 BLAKE2B c9a48bf6934f41ce0451e62f0236c721d3449f7e4179af47b2a3c8ce86a1ad50fbfbd4f9777685dbe69325318848cce80acd42a2c8b255bbc74cd415af09f77a SHA512 6b0e5a005c378fd8cb709bc363e9ee266878b3605f6ed68efd1d3f61f4903b68bf0fa3eed23efc010034cb45d1a22e29706b31014da0770c6726c95a21659ab0
+EBUILD neard-0.16.ebuild 1021 BLAKE2B 8d4a5b511a4aba15a13f373982209b416bc2b69034f4447fdcfa3394a84aa0ebd782646d3072c9ad63e035e6d6023b31d27191052f90fc7bbe458708c495d3f1 SHA512 70e33ddb0c01972f27dd32f5d63045f5f73939ec19a72f5c5a9ef6e0d8d780c97f1de1b31254c1e07b0560bcb4721bde97ddcc42a6b5e19d567c5411a0166069
+MISC metadata.xml 345 BLAKE2B ff4efcacd7341f422affd38cf868262e2ca73da528803b3f5c0a7efc38f9997d66d0e4c499bc465065671637ed1eb38f05a34a43e88ba214a65ae06c10ed5344 SHA512 fb6522da05b8b33c8aafd24c7a937039756d861adaea54a0e9075b10879b647a315d66b4f94a96da9a220c1248aeedba9d3105d640e4a0ee93eec4567fcd50af
diff --git a/net-wireless/neard/metadata.xml b/net-wireless/neard/metadata.xml
index 3207e891091a..207c1220cbea 100644
--- a/net-wireless/neard/metadata.xml
+++ b/net-wireless/neard/metadata.xml
@@ -5,4 +5,7 @@
<use>
<flag name="tools">Build and install 'nfctool' for further NFC debugging</flag>
</use>
+ <upstream>
+ <remote-id type="github">linux-nfc/neard</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-wireless/neard/neard-0.16.ebuild b/net-wireless/neard/neard-0.16.ebuild
index 7ec240979082..daf870b5438c 100644
--- a/net-wireless/neard/neard-0.16.ebuild
+++ b/net-wireless/neard/neard-0.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
inherit flag-o-matic
DESCRIPTION="Near Field Communication (NFC) management daemon"
-HOMEPAGE="https://01.org/linux-nfc/"
+HOMEPAGE="https://github.com/linux-nfc/neard"
SRC_URI="https://www.kernel.org/pub/linux/network/nfc/${P}.tar.xz"
LICENSE="GPL-2"
@@ -15,35 +15,35 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="tools systemd"
RDEPEND="
- dev-libs/libnl:3=
- sys-apps/dbus
- sys-libs/glibc
- systemd? ( sys-apps/systemd:0 )
+ dev-libs/libnl:3=
+ sys-apps/dbus
+ sys-libs/glibc
+ systemd? ( sys-apps/systemd:0 )
"
DEPEND="${RDEPEND}"
src_configure() {
- # Workaround for >= GCC-10
- append-cflags -fcommon
-
- local myeconfargs=(
- --disable-optimization
- --enable-ese
- --enable-pie
- $(use_enable systemd)
- $(use_enable tools)
- )
- econf "${myeconfargs[@]}"
+ # Workaround for >= GCC-10
+ append-cflags -fcommon
+
+ local myeconfargs=(
+ --disable-optimization
+ --enable-ese
+ --enable-pie
+ $(use_enable systemd)
+ $(use_enable tools)
+ )
+ econf "${myeconfargs[@]}"
}
src_install() {
- default
+ default
- # Patch for this has been sent upstream. Do it manually
- # to avoid having to rebuild autotools. #580876
- mv "${ED}"/usr/include/version.h "${ED}"/usr/include/near/ || die
+ # Patch for this has been sent upstream. Do it manually
+ # to avoid having to rebuild autotools. #580876
+ mv "${ED}"/usr/include/version.h "${ED}"/usr/include/near/ || die
- newinitd "${FILESDIR}"/neard.rc neard
- newconfd "${FILESDIR}"/neard.confd neard
+ newinitd "${FILESDIR}"/neard.rc neard
+ newconfd "${FILESDIR}"/neard.confd neard
}
diff --git a/sec-keys/Manifest.gz b/sec-keys/Manifest.gz
index 3efd4c5fe320..91b86bb49241 100644
--- a/sec-keys/Manifest.gz
+++ b/sec-keys/Manifest.gz
Binary files differ
diff --git a/sec-keys/openpgp-keys-openssl/Manifest b/sec-keys/openpgp-keys-openssl/Manifest
index 5a4662648234..cec57ea95e73 100644
--- a/sec-keys/openpgp-keys-openssl/Manifest
+++ b/sec-keys/openpgp-keys-openssl/Manifest
@@ -14,7 +14,16 @@ DIST openssl-keys-20230207-95A9908DDFA16830BE9FB9003D30A3A9FF1360DC.asc 3505 BLA
DIST openssl-keys-20230207-A21FAB74B0088AA361152586B8EF1A6BA9DA2D5C.asc 5194 BLAKE2B e8bb04c8590ec2171f024c49439bbae04690f14db4dfac20ddc43d963659d2b3788dcd34105f8c987b0413cd5803222cdbaf5ca3b7ec8808eb43c3a8bf23da8f SHA512 fe14c26a3075019d9c876f23550d3c897b5773f4ce92d68cb578d2a266557bf00ced11a91d048d2e2448f0c453651f61faa42eb1608d9d0faed8ddd03ead7ec4
DIST openssl-keys-20230207-B7C1C14360F353A36862E4D5231C84CDDCC69C45.asc 2249 BLAKE2B a9913d00635a73636dae7ea30bf16ade55a8f56d6fa3a804ebaf736705cfb3628b4838289c9b9847d1809da94dd4c9c23d01fe0521701dd164ff5036cfa78ec3 SHA512 c7927ff7643ac4aa12f516103d76af4c56e25f3d3a3d4064ec5d11f30d9447899b18c22cfb7217488b2e5b912220269e78668655343db52f486d29788e4759fc
DIST openssl-keys-20230207-E5E52560DD91C556DDBDA5D02064C53641C25E5D.asc 6131 BLAKE2B 36e076cb5ab722c5efe378fc70a9109c30db12bf59af3634af0b7df1cc6beaec8d1fdf5099ffbfb66ce59d51581009ed59278336238755122ba5126cf1b191e5 SHA512 ee72fff17111f437b372b0bbfaa851075125da524a8d0f861232fe9bec2da0c0933c4d0ab3fa9ad1aa9015f9ae302773d0f5eb25bea270f0a5884f0d5b9b6fc1
+DIST openssl-keys-20230801-5B2545DAB21995F4088CEFAA36CEE4DEB00CFE33.asc 3050 BLAKE2B 5c785d9ed3019865fac34a0b7647ddadda30ceaed57a711c32483a1309b2160209a50b89bc9a01a1696b691999e27808ef2a44e94242478e388d963b8a2c13b4 SHA512 583a32254ea46b89e348ad14f22a784920b6ca3c75b9bd681298be94e5d367a6beedf4b320212ddd5509881e1bc88a643680c9ff2829d7a529d3f27956e2e086
+DIST openssl-keys-20230801-7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C.asc 5302 BLAKE2B 30ec164d0022c432747063e8aac63d51ba44d3f1096925376aed00d8b843835d891b01e2b4b46abd0e4567b4108ea96266a2a8949508e4767632bc01cf3901c2 SHA512 724a2ba71404c7bcb7aa6ec5ab6fe91b50c3294dc1b0791a369554505c812a142879a05663d098447f20a7383e039dcf4e0699740c4ab0ba4393c891e237bcc0
+DIST openssl-keys-20230801-8657ABB260F056B1E5190839D9C4D26D0E604491.asc 1531 BLAKE2B 7333259523feb8e79c00c8f0652544471abfc087ebbe149eed2413f8e55637fdb3138d39885a88aafecd7b8edda207542198dc2deba8a882253fd91cd5ab0ace SHA512 e3f9b5a77124fbecef6c37a1d4fe8292ccc3210eabf60d6349f704d22014dd4d3343e40dc26c65659297e2a713ddbec52662924ae93468a6e0e9709f724944a7
+DIST openssl-keys-20230801-95A9908DDFA16830BE9FB9003D30A3A9FF1360DC.asc 3505 BLAKE2B 10e4a6970366dd6c2b2633da3045cf3da0857b1ea1f84b40bf0b85b0424583030593d3eb85bab06fe9b1dcbaa7c4c5c7023cb8a5d82d9340b0741601b6a79deb SHA512 154f173c316cff4c325746de3c6c992f1a493315958bcfb6b9c273edb9921d78f8c5febb69d6e8a743d89427aacc181e90ccc8098deb97295c2c6b258867be96
+DIST openssl-keys-20230801-A21FAB74B0088AA361152586B8EF1A6BA9DA2D5C.asc 5194 BLAKE2B e8bb04c8590ec2171f024c49439bbae04690f14db4dfac20ddc43d963659d2b3788dcd34105f8c987b0413cd5803222cdbaf5ca3b7ec8808eb43c3a8bf23da8f SHA512 fe14c26a3075019d9c876f23550d3c897b5773f4ce92d68cb578d2a266557bf00ced11a91d048d2e2448f0c453651f61faa42eb1608d9d0faed8ddd03ead7ec4
+DIST openssl-keys-20230801-B7C1C14360F353A36862E4D5231C84CDDCC69C45.asc 2249 BLAKE2B a9913d00635a73636dae7ea30bf16ade55a8f56d6fa3a804ebaf736705cfb3628b4838289c9b9847d1809da94dd4c9c23d01fe0521701dd164ff5036cfa78ec3 SHA512 c7927ff7643ac4aa12f516103d76af4c56e25f3d3a3d4064ec5d11f30d9447899b18c22cfb7217488b2e5b912220269e78668655343db52f486d29788e4759fc
+DIST openssl-keys-20230801-E5E52560DD91C556DDBDA5D02064C53641C25E5D.asc 6131 BLAKE2B 36e076cb5ab722c5efe378fc70a9109c30db12bf59af3634af0b7df1cc6beaec8d1fdf5099ffbfb66ce59d51581009ed59278336238755122ba5126cf1b191e5 SHA512 ee72fff17111f437b372b0bbfaa851075125da524a8d0f861232fe9bec2da0c0933c4d0ab3fa9ad1aa9015f9ae302773d0f5eb25bea270f0a5884f0d5b9b6fc1
+DIST openssl-keys-20230801-EFC0A467D613CB83C7ED6D30D894E2CE8B3D79F5.asc 5414 BLAKE2B e079aa52ac42857eb63a3c62e752b44db93cc445e8370dafe19440056b65b50c8479ff689ea9b0dd13974d9f94230b368556084b17e077b0ed82d234e5142b92 SHA512 7858bfb779e53caa50b2ded103976b51f694ac3a99872a887c1b895394e5099c692d56cb5d7ca3a8ea168f2df6a9ca29749ecdbe9a20c8863b79346a1c63d27b
EBUILD openpgp-keys-openssl-20220316-r1.ebuild 946 BLAKE2B 6b8ac9655a53640847401483270e68c1841f91c1c29fac69c8a40298854881d02306ab5c9725230e622f64cf6c642276bc8bc797f682bbfacb202c871d7ff81e SHA512 c6efc3cbee447ba2e3d3708b0c3a68787d475458a57f7c3f3d0743a72e259f8c517054678d01ea764c5fe59b6a745bbcdc45cb81e47978a28f20fcf30ce71341
EBUILD openpgp-keys-openssl-20221101.ebuild 1924 BLAKE2B d78a943602a99aa0c18c7537f58cbe2f41050ba006135714a893a88802f8b62d7aaeb20b8ac5dfede4395f64c27783123a5b49f37fda993ef97be4b9968690a8 SHA512 92c3cc7beae6d76daa8ba5354704be45108ed0c9b89c267ac14858d20edce786a4f26449783b0319b1c2c9b873d367567a99271105c742fb423cc57ad7d3cc84
EBUILD openpgp-keys-openssl-20230207.ebuild 1945 BLAKE2B 257062e090feb2a0c390ca3511239f95027e055c3032ee0548e4c8e1abebdb7c3b5d19dba25dc483368bfaa1ac5c24c2c58b1fe5744c54dc4ee26cefa5cc485a SHA512 89aec106c269fb85ed3571feb7a6d0b17c3e8a4231c31ff3349bdd1454f4b7ee64a215f982bf6320788b95d1e18064a21dcf6e7b484426a43dda90bc41a09b5b
+EBUILD openpgp-keys-openssl-20230801.ebuild 2100 BLAKE2B 02097da917753f3f1e916a98502dd8ad8d5bde779ed25e65f5a2fae1b6ead44c0a97dda6e1d8e7b437572896a71d934588d3d339c54897d1d8aa042f10075b5b SHA512 11f7b5b27de90fbc64cf18f71c57668bffd3c22c1719c60979ab0de27726b35ac673d7f88c3775dc460283b60cd85439d9270633c7759a10209d336675cc013f
MISC metadata.xml 248 BLAKE2B 4d2533691da4a661545bc76aae55b72077dd0f54a21c67450fad5565393db92779160e268c4ac7e1557cef6ac13e9476b32c6ff6e516c3afd404ab40a28164b3 SHA512 5c660412e95fdb471f41390d1d2fe96c549f2a00c932b2ce5832a56d3ce49df6b08991bfdcabcb296434d0d6599bdb3fb1ec4dbf7373fe2effaa6655ab411184
diff --git a/sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20230801.ebuild b/sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20230801.ebuild
new file mode 100644
index 000000000000..f5afbdfe7560
--- /dev/null
+++ b/sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20230801.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="OpenPGP keys used by OpenSSL"
+HOMEPAGE="https://www.openssl.net/"
+
+# See the following:
+# - https://www.openssl.org/source/
+# - https://www.openssl.org/community/otc.html
+# - https://www.openssl.org/community/omc.html
+# Mirrored from https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x8657ABB260F056B1E5190839D9C4D26D0E604491 etc (unstable results)
+# ```
+# mkdir /tmp/tmp-gpg
+# gpg --no-default-keyring --homedir=/tmp/tmp-gpg --keyserver keyserver.ubuntu.com --recv-keys "${OSSL_FINGERPRINTS[@]}" || exit 1
+#
+# for key in "${OSSL_FINGERPRINTS[@]}" ; do
+# gpg --no-default-keyring --homedir=/tmp/tmp-gpg --export "${key}" > openssl-keys-20221101-${key}.asc
+# done
+# ```
+#
+# https://github.com/openssl/openssl/issues/19566
+# https://github.com/openssl/openssl/issues/19567
+
+OSSL_FINGERPRINTS=(
+ # Matt Caswell <matt@openssl.org>
+ 5B2545DAB21995F4088CEFAA36CEE4DEB00CFE33
+
+ # Paul Dale <pauli@openssl.org>
+ 8657ABB260F056B1E5190839D9C4D26D0E604491
+
+ # Tim Hudson <tjh@openssl.org>
+ B7C1C14360F353A36862E4D5231C84CDDCC69C45
+
+ # Hugo Landau <hlandau@openssl.org>
+ 95A9908DDFA16830BE9FB9003D30A3A9FF1360DC
+
+ # Tomas Mraz <tomas@openssl.org>
+ A21FAB74B0088AA361152586B8EF1A6BA9DA2D5C
+
+ # Richard Levitte <levitte@openssl.org>
+ 7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C
+
+ # Kurt Roeckx <kurt@openssl.org>
+ E5E52560DD91C556DDBDA5D02064C53641C25E5D
+
+ # OpenSSL OMC (see https://github.com/openssl/openssl/commit/f925bfebbb287321133b9251e72bee869a0f58b4)
+ EFC0A467D613CB83C7ED6D30D894E2CE8B3D79F5
+)
+
+ossl_key=
+for ossl_key in "${OSSL_FINGERPRINTS[@]}" ; do
+ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/openssl-keys-${PV}-${ossl_key}.asc"
+done
+unset ossl_key
+
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+src_install() {
+ local files=( ${A} )
+ insinto /usr/share/openpgp-keys
+ newins - openssl.org.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die)
+}
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index 72c1f15ab52e..a81f8b354861 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/file/Manifest b/sys-apps/file/Manifest
index d73a1ce26c64..78f2309f2a70 100644
--- a/sys-apps/file/Manifest
+++ b/sys-apps/file/Manifest
@@ -3,11 +3,15 @@ AUX file-5.43-seccomp-fstatat64-musl.patch 565 BLAKE2B 31c42ae9857958e70dc459afc
AUX file-5.44-decompress-empty.patch 4065 BLAKE2B 4eea6b2cee04861a595d543e01940bd0fbfabf91a33d30ad40de1e84a3d49b456587839ebebde5aaea1a45e0ce9d7ef4aed4462062476e9bb9ebd536f84afe91 SHA512 852da270c653a2663fa7baa1a805dbd272190364d9fbe2c4ac599ee659b7f1ebbcfa27cbec46476b9055f95ff2decd67caaa4fcac3a19c24c385519ef95429eb
AUX file-5.44-limits-solaris.patch 443 BLAKE2B d7481f0669b48d6c1a94e50706b6523636adba4e789d8f5a43fe231d26cbe89b8faded72470059cce7064d011eb5587ae4d5ef34c83c0463f04dd322d09aa5a4 SHA512 d96e84db2e87ca616d2d0eea58e188847f5bd98fcb843d1b875786e3f23faf515d199b2ccf5d4cc22834153a889439b7754091f80d5588f7cbd343d218a442c4
AUX file-5.44-seccomp-utimes.patch 587 BLAKE2B c1d2a8861034e9de0d4b1d0440935bd1ce25b789de0ac7f573378a1ef5d409f4c879deb0fd8dc89c48674d5af795cf8b99f7da870c9e5d54cec7a2d400b803f5 SHA512 e41b80f2e858ecc3e100b128d41c2d2e948a334f87523ae5d0c3b50916c678f37d6f26948d0b51a1bbdea9b0ab2683a3955004df2736d1240dcf80ee14390d9f
+AUX file-5.45-32-bit-time_t-deux.patch 929 BLAKE2B 3798fe20be6deb8df058c51d916760233c08fa405cfc880de0b325d0878a70045b2164a6cd660a28b19e154da83140fd49cf19d96cc2f9867657c6e53dddeb17 SHA512 31c158dd610913da5fb6d51951ffc474b9ca25c34701c74c058b9edffd4a061d92ea72dbe0bd459b3cfc2a143ddbc2a1b88a8f93319974b5543155b74808508d
+AUX file-5.45-32-bit-time_t.patch 1164 BLAKE2B a2840cb4a14c8e0bd35e4bf054b336a52b6f26d3d041f87deb3a3a02be31d0fa60e731b964bedc3a22a2e52f5fa8e4b5e7b017247d838c32f2c09d2985397eae SHA512 0059736fec00a33d41005891524553c4b89b2c3d78f5b30c58737be0d7b8e3d26b17591fe52cb570b21d0b39203614055221f726e1914c053dcf5dcc8ad02da1
+AUX file-5.45-weak-magic-shell.patch 1166 BLAKE2B 715d220e472a6ea1c6374f8b0f789699f0cb4292c25768808d23503104e660ad07946e5e6466cc391eb7ffd87fbca1966e13da39440046576183f56b8c013bc9 SHA512 532bbd9d643badb50977b3ff168a77dbd282f9e83f11716d1f863bcf2ef29402a2e6d488a79e175d24a36bdcad68f9ef940478bc658bad0bc2ddcdc34f26148d
DIST file-5.44.tar.gz 1186437 BLAKE2B a90ccae738a95315d75a0aaee7bbff3624425cc9267daf18ba9147b7c9b9ebfb31288b54c63a73e4695eca0e876f206e40bcb81c422f1bf572b976e753b25a42 SHA512 26c3b9c7a6950649d0b2de896bfeca54289febe4cd487c0f91aa6ff1857fa49f9077f8738a17b86100125668a31dae05b586615c564f78da47ac20a1e4a74f63
DIST file-5.44.tar.gz.asc 195 BLAKE2B a0905d42fec0fa052d75fb5b267c6ae223176451c0f1d3346006d4b760c3d858f2dcda5f0a30c6aa4b09b5afee427b75bc4debd5033d978f39dc1da01d3e1bd1 SHA512 1a4dc39283f4859581441aa35b3ed72b323c4e05ca0960d17126d1b9ec18465c695c0545e24f09f8437a60ab52e582be67b6cbbc656bbb676de00148c3644d23
DIST file-5.45.tar.gz 1246503 BLAKE2B 30fc77c091e6624f2e9a950f4c6fe69ea6aa46d4a8ad9f20d49320a3675617c5bfbc9ff1ebba5eeb2cf4435c38d71b47b8beeb5146c9f55fe3bac11fe65e89bd SHA512 12611a59ff766c22a55db4b4a9f80f95a0a2e916a1d8593612c6ead32c247102a8fdc23693c6bf81bda9b604d951a62c0051e91580b1b79e190a3504c0efc20a
DIST file-5.45.tar.gz.asc 163 BLAKE2B 1405080c63412e9c66bfe06086ecee28b276b77cc2ddacb20cfd370c539a0d983812fd29dcf7a33bad69d6490cd439ef8d1219bfaf3928fb835a38da85013af3 SHA512 56bf131b2f35e896788be19b4d8cd1c7ec942c794fb584d5e589375d22fbccebdd04c03e779fafc0c10840586dc41e64251b3de1767ae9ab95f5d3300f9af254
EBUILD file-5.44-r3.ebuild 4137 BLAKE2B 4226f9be97736eb6540ccada16b16c50b949516af7546dec4d4999bb77bf03f70c84307b44d9e9be27d890a2e64676acb17c26f25f65da1408475192a7eb09bc SHA512 0aadc7dc621d374f6f0fdd796cd27357330d15814b2c833e1db4ebd188b3b14c185a29769b5ebf81265ab8793fc05a56d53625d17906a29f1dc54dcd90b6c791
+EBUILD file-5.45-r1.ebuild 4180 BLAKE2B 8f2159d2031d8204db88bd7c3dca7c9db2c5f81a551f62d360b2516e236bfca445d7ef39ef34741e0cb875a17ab9940a5a577d8be8b8d9a294a74b2bc9a4bb21 SHA512 6f6e048cabb3282a35936430173289362f01c358d3b7921b48ff6673cf0b6b81c298d4607cc597e205a85d0ec339c406a6b88971422e548d4683a9ace4b04ecf
EBUILD file-5.45.ebuild 3963 BLAKE2B 422373b76dc8423cbb0397914a3c9504d7167168e49264fa02a6878e5ee7230806f14933eb716ddc7cc82a82220318a2bf029535add9da22a6e52afe3a7f074e SHA512 b9ebc61cf356d624117618ea3b16477797120d204bba2ebc9f3309b489838b9c2750673431b05c0bb07968ec9cbe8ed7567b519daa697a237728e0e9b30213ea
EBUILD file-9999.ebuild 3963 BLAKE2B 422373b76dc8423cbb0397914a3c9504d7167168e49264fa02a6878e5ee7230806f14933eb716ddc7cc82a82220318a2bf029535add9da22a6e52afe3a7f074e SHA512 b9ebc61cf356d624117618ea3b16477797120d204bba2ebc9f3309b489838b9c2750673431b05c0bb07968ec9cbe8ed7567b519daa697a237728e0e9b30213ea
MISC metadata.xml 565 BLAKE2B 737512e354fedb4483608b04c594a486c0d8a0f70d23d306c59c78dedb0c8116f80ff558926444b9d9b9ef15805b3826163523b5644c88f01a330be1b8c9a76f SHA512 f240bf9e064c6e6f5b63e3265dfe3adf5b1d2c2b5b2456b79ea7451580150271ccb4097d33967de57ba767fecbdbea51fb62ccb683fcc5e1cca101be660ffd19
diff --git a/sys-apps/file/file-5.45-r1.ebuild b/sys-apps/file/file-5.45-r1.ebuild
new file mode 100644
index 000000000000..dfa655148963
--- /dev/null
+++ b/sys-apps/file/file-5.45-r1.ebuild
@@ -0,0 +1,180 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 toolchain-funcs multilib-minimal
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/glensc/file.git"
+ inherit autotools git-r3
+else
+ VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/file.asc
+ inherit autotools verify-sig
+ SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz"
+ SRC_URI+=" verify-sig? ( ftp://ftp.astron.com/pub/file/${P}.tar.gz.asc )"
+
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+ BDEPEND="verify-sig? ( sec-keys/openpgp-keys-file )"
+fi
+
+DESCRIPTION="Identify a file's format by scanning binary data for patterns"
+HOMEPAGE="https://www.darwinsys.com/file/"
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="bzip2 lzip lzma python seccomp static-libs zlib zstd"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="
+ bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] )
+ lzip? ( app-arch/lzlib )
+ lzma? ( app-arch/xz-utils[${MULTILIB_USEDEP}] )
+ python? (
+ ${PYTHON_DEPS}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ )
+ seccomp? ( >=sys-libs/libseccomp-2.5.4[${MULTILIB_USEDEP}] )
+ zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+ zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ ${DEPEND}
+ python? ( !dev-python/python-magic )
+ seccomp? ( >=sys-libs/libseccomp-2.5.4[${MULTILIB_USEDEP}] )
+"
+BDEPEND+="
+ python? (
+ ${PYTHON_DEPS}
+ ${DISTUTILS_DEPS}
+ )
+"
+
+# https://bugs.gentoo.org/898676
+QA_CONFIG_IMPL_DECL_SKIP=( makedev )
+
+PATCHES=(
+ "${FILESDIR}/file-5.43-seccomp-fstatat64-musl.patch" #789336, not upstream yet
+ "${FILESDIR}/file-5.43-portage-sandbox.patch" #889046
+ "${FILESDIR}/${P}-32-bit-time_t.patch"
+ "${FILESDIR}/${P}-32-bit-time_t-deux.patch"
+ "${FILESDIR}/${P}-weak-magic-shell.patch" #908401
+)
+
+src_prepare() {
+ default
+
+ #if [[ ${PV} == 9999 ]] ; then
+ # eautoreconf
+ #else
+ # elibtoolize
+ #fi
+ # Just for file-5.45-32-bit-time_t-deux.patch, drop in 5.46
+ eautoreconf
+
+ # Don't let python README kill main README, bug #60043
+ mv python/README.md python/README.python.md || die
+
+ # bug #662090
+ sed -i 's@README.md@README.python.md@' python/setup.py || die
+}
+
+multilib_src_configure() {
+ local myeconfargs=(
+ --enable-fsect-man5
+ $(use_enable bzip2 bzlib)
+ $(multilib_native_use_enable lzip lzlib)
+ $(use_enable lzma xzlib)
+ $(use_enable seccomp libseccomp)
+ $(use_enable static-libs static)
+ $(use_enable zlib)
+ $(use_enable zstd zstdlib)
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+build_src_configure() {
+ local myeconfargs=(
+ --disable-shared
+ --disable-libseccomp
+ --disable-bzlib
+ --disable-xzlib
+ --disable-zlib
+ )
+
+ econf_build "${myeconfargs[@]}"
+}
+
+need_build_file() {
+ # When cross-compiling, we need to build up our own file
+ # because people often don't keep matching host/target
+ # file versions, bug #362941
+ tc-is-cross-compiler && ! has_version -b "~${CATEGORY}/${P}"
+}
+
+src_configure() {
+ local ECONF_SOURCE="${S}"
+
+ if need_build_file ; then
+ mkdir -p "${WORKDIR}"/build || die
+ cd "${WORKDIR}"/build || die
+ build_src_configure
+ fi
+
+ multilib-minimal_src_configure
+}
+
+multilib_src_compile() {
+ if multilib_is_native_abi ; then
+ emake
+ else
+ # bug #586444
+ emake -C src magic.h
+ emake -C src libmagic.la
+ fi
+}
+
+src_compile() {
+ if need_build_file ; then
+ # bug #586444
+ emake -C "${WORKDIR}"/build/src magic.h
+ emake -C "${WORKDIR}"/build/src file
+ local -x PATH="${WORKDIR}/build/src:${PATH}"
+ fi
+
+ multilib-minimal_src_compile
+
+ if use python ; then
+ cd python || die
+ distutils-r1_src_compile
+ fi
+}
+
+multilib_src_install() {
+ if multilib_is_native_abi ; then
+ default
+ else
+ emake -C src install-{nodist_includeHEADERS,libLTLIBRARIES} DESTDIR="${D}"
+ fi
+}
+
+multilib_src_install_all() {
+ dodoc ChangeLog MAINT # README
+
+ # Required for `file -C`
+ insinto /usr/share/misc/magic
+ doins -r magic/Magdir/*
+
+ if use python ; then
+ cd python || die
+ distutils-r1_src_install
+ fi
+
+ find "${ED}" -type f -name "*.la" -delete || die
+}
diff --git a/sys-apps/file/files/file-5.45-32-bit-time_t-deux.patch b/sys-apps/file/files/file-5.45-32-bit-time_t-deux.patch
new file mode 100644
index 000000000000..8c1e0934145c
--- /dev/null
+++ b/sys-apps/file/files/file-5.45-32-bit-time_t-deux.patch
@@ -0,0 +1,29 @@
+https://github.com/file/file/commit/8dc5513908381a14981b16a85d59ba054bf4df52
+
+From 8dc5513908381a14981b16a85d59ba054bf4df52 Mon Sep 17 00:00:00 2001
+From: Christos Zoulas <christos@zoulas.com>
+Date: Mon, 31 Jul 2023 15:56:12 +0000
+Subject: [PATCH] Check if we support _TIME_BITS. (Werner Fink)
+
+--- a/configure.ac
++++ b/configure.ac
+@@ -152,6 +152,18 @@ AC_TYPE_UINT64_T
+ AC_TYPE_INT64_T
+ AC_TYPE_INTPTR_T
+ AC_TYPE_UINTPTR_T
++m4_ifdef([AC_SYS_YEAR2038], [AC_SYS_YEAR2038], [
++# GNU libc only allows setting _TIME_BITS when FILE_OFFSET_BITS is also set.
++# GNU libc defines __TIMESIZE on systems where _TIME_BITS can be set.
++AS_IF([test X"$ac_cv_sys_file_offset_bits" = X"64"], [
++ AC_CHECK_DECL(__TIMESIZE, [
++ AC_DEFINE([_TIME_BITS], [64], [Number of bits in a timestamp, on hosts where this is settable.])
++ ], [], [
++AC_INCLUDES_DEFAULT
++#include <time.h>
++ ])
++ ])
++])
+ AC_FUNC_MMAP
+ AC_FUNC_FORK
+ AC_FUNC_MBRTOWC
+
diff --git a/sys-apps/file/files/file-5.45-32-bit-time_t.patch b/sys-apps/file/files/file-5.45-32-bit-time_t.patch
new file mode 100644
index 000000000000..c86a46207e60
--- /dev/null
+++ b/sys-apps/file/files/file-5.45-32-bit-time_t.patch
@@ -0,0 +1,34 @@
+https://mailman.astron.com/pipermail/file/2023-July/001206.html
+https://github.com/file/file/commit/218fdf813fd5ccecbb8887a1b62509cd1c6dd3a1
+
+From 218fdf813fd5ccecbb8887a1b62509cd1c6dd3a1 Mon Sep 17 00:00:00 2001
+From: Christos Zoulas <christos@zoulas.com>
+Date: Fri, 28 Jul 2023 14:38:25 +0000
+Subject: [PATCH] deal with 32 bit time_t
+
+--- a/src/file.h
++++ b/src/file.h
+@@ -27,7 +27,7 @@
+ */
+ /*
+ * file.h - definitions for file(1) program
+- * @(#)$File: file.h,v 1.247 2023/07/27 19:40:22 christos Exp $
++ * @(#)$File: file.h,v 1.248 2023/07/28 14:38:25 christos Exp $
+ */
+
+ #ifndef __file_h__
+@@ -159,9 +159,11 @@
+ /*
+ * Dec 31, 23:59:59 9999
+ * we need to make sure that we don't exceed 9999 because some libc
+- * implementations like muslc crash otherwise
++ * implementations like muslc crash otherwise. If you are unlucky
++ * to be running on a system with a 32 bit time_t, then it is even less.
+ */
+-#define MAX_CTIME CAST(time_t, 0x3afff487cfULL)
++#define MAX_CTIME \
++ CAST(time_t, sizeof(time_t) > 4 ? 0x3afff487cfULL : 0x7fffffffULL)
+
+ #define FILE_BADSIZE CAST(size_t, ~0ul)
+ #define MAXDESC 64 /* max len of text description/MIME type */
+
diff --git a/sys-apps/file/files/file-5.45-weak-magic-shell.patch b/sys-apps/file/files/file-5.45-weak-magic-shell.patch
new file mode 100644
index 000000000000..cdcab736b64e
--- /dev/null
+++ b/sys-apps/file/files/file-5.45-weak-magic-shell.patch
@@ -0,0 +1,43 @@
+https://bugs.gentoo.org/908401
+https://bugs.astron.com/view.php?id=457
+https://github.com/file/file/commit/1fc9175166fc5c5117838a1dcfb309b7c595eb56
+
+From 1fc9175166fc5c5117838a1dcfb309b7c595eb56 Mon Sep 17 00:00:00 2001
+From: Christos Zoulas <christos@zoulas.com>
+Date: Sun, 30 Jul 2023 16:31:47 +0000
+Subject: [PATCH] Comment out weak magic
+
+--- a/magic/Magdir/printer
++++ b/magic/Magdir/printer
+@@ -1,6 +1,6 @@
+
+ #------------------------------------------------------------------------------
+-# $File: printer,v 1.34 2023/06/16 19:27:12 christos Exp $
++# $File: printer,v 1.35 2023/07/30 16:31:47 christos Exp $
+ # printer: file(1) magic for printer-formatted files
+ #
+
+@@ -230,8 +230,9 @@
+ 0 string PS4
+ >0 use hpgl
+ # la.hp
+-0 string BP
+->0 use hpgl
++# Too weak
++#0 string BP
++#>0 use hpgl
+ # miter.hp
+ # Plot Absolute x,y{,x,y{...}}; x and y in range between -32767 and 32768 like: PA4000,3000;
+ 0 string PA
+@@ -241,8 +242,9 @@
+ #>2 regex \^([-]{0,1}[0-9]{1,5}) COORDINATE=%s
+ >>0 use hpgl
+ # pw.hpg number of pens x
+-0 string NP
+->0 use hpgl
++# Too weak
++#0 string NP
++#>0 use hpgl
+ # win_1.hp
+ #0 string \003INCA WHAT_IS_THAT
+ #>0 use hpgl
diff --git a/sys-apps/man-pages/Manifest b/sys-apps/man-pages/Manifest
index ea91ad34787d..a203197d9f79 100644
--- a/sys-apps/man-pages/Manifest
+++ b/sys-apps/man-pages/Manifest
@@ -1,5 +1,7 @@
DIST man-pages-6.04.tar.xz 2188236 BLAKE2B 741ff7e279c9bd961a1d39e432599a985d010516c03eb13978c5bda46a26ef914053c511bce923d49eb9111b3a1f7537e4418df3b5abd2eb0c051faf9f39c7fb SHA512 3f95d15dda419e824f902947a268d8021e9e04c5ba8503e4fe9f96a9ab8363fde8088b2712cc9c795638163ad8432bc5f8c6a3ea320293ec6aa79bb748e85b9e
+DIST man-pages-6.05.tar.xz 2195040 BLAKE2B 575d8d61a4e75e8846e453b8289c896cfde82554525695bd4077ae937b4013980e6f434c8a42e43a0820d7cc25c2c2134aab687a8e6098b540ecc6f9438a4d38 SHA512 57d116b4dab1679d4d3fbac83c7f011cd8cd7865da26b82411f1e672efbf5cc0b713067f11fea0e92771979653fa00a22c503dca3dc1e6ccb464cf42c6e89739
DIST man-pages-gentoo-2.tar.bz2 5141 BLAKE2B c5c7956ab47c8a473e258b1902d5d19d9eb2e9d01786e907d9c3ba691c2a506834ed96cd1f54e8d8415e65d4fea0056659537f0faffe68fcbed33aa728a5e61e SHA512 6e6524b8ad6f1b8c9b147665ee32af49e05603dac61d433acd6b4f1164adef27cd542898f272b07d8659725013dac59c7f34a858968cc054a4785c945e14a770
EBUILD man-pages-6.04.ebuild 3578 BLAKE2B 33598473023dead3e9748f7168f0bd5fd9f5999ecb4d39bda871486c44b9ca8b2785cc08b38f572acc730f567a1cd65d816d23b2a86c5de6ecb7a701843fef60 SHA512 f0ebd604204f0adf0fee45e4e5dd0c84bcc0eed78b488240e674af61d4c5c23fada209c55f78f991f41221fe2c8a8d085f8dc853e9ae9887ee6794949ff3f123
+EBUILD man-pages-6.05.ebuild 3586 BLAKE2B 90622d78e50d167165c575a7c694f7c9b22f10ed3b57223dac98d6aee3bb5cb2bb5ad9d0bffa097abf18326a6bc8024c7c0ad17b1421a92a27357ea0047766f2 SHA512 9a5a4f711d58ddeba275092cc96e8c12607d4d38187254ffd6cacd65830fbfd3f53d037809e7c8ef82e40926ffb9b8bedcdb6275c49a97b52eab5b70803b4ebc
EBUILD man-pages-9999.ebuild 3586 BLAKE2B 90622d78e50d167165c575a7c694f7c9b22f10ed3b57223dac98d6aee3bb5cb2bb5ad9d0bffa097abf18326a6bc8024c7c0ad17b1421a92a27357ea0047766f2 SHA512 9a5a4f711d58ddeba275092cc96e8c12607d4d38187254ffd6cacd65830fbfd3f53d037809e7c8ef82e40926ffb9b8bedcdb6275c49a97b52eab5b70803b4ebc
MISC metadata.xml 277 BLAKE2B 866b0f11a1927de0a75083001a598aa5ff99fc21b3e2b61811bda22915df73776a2d0ffe350497964c95c47a050723d2573d7248589c5cce28ba83c2660736b9 SHA512 0f502e6d4e3e23c0c88e2d5f4ba641974d934a175a643ba2ad96cdd954a2ab26972794b6ca9a1b370536c6eade6798bcb9c89be0193d170320e1b0f302a2747f
diff --git a/sys-apps/man-pages/man-pages-6.05.ebuild b/sys-apps/man-pages/man-pages-6.05.ebuild
new file mode 100644
index 000000000000..19396bc206bf
--- /dev/null
+++ b/sys-apps/man-pages/man-pages-6.05.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintenance notes:
+# - Upstream are very friendly, do approach them if have any questions;
+#
+# - It's considered fine (and somewhat encouraged) for us to make snapshots
+# if we want specific fixes, perhaps aligned with newer kernels, glibc, etc.
+# Just generate it with 'make dist'. We can set DISTVERSION if we want a vanity
+# name or if the comit hash is too long;
+#
+# - If we do use a snapshot, *don't* grab it directly from git and use it
+# raw in the ebuild. Use 'make dist' as above;
+#
+# - Sometimes there's no dist tarball available post-release and upstream
+# encourage distros to make their own. Set MAN_PAGES_GENTOO_DIST to 1 if none is
+# available, 0 otherwise.
+MAN_PAGES_GENTOO_DIST=0
+GENTOO_PATCH=2
+
+DESCRIPTION="A somewhat comprehensive collection of Linux man pages"
+HOMEPAGE="https://www.kernel.org/doc/man-pages/"
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git"
+ inherit git-r3
+elif [[ ${PV} == *_rc* ]] ; then
+ MY_P=${PN}-${PV/_/-}
+
+ SRC_URI="https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git/snapshot/${MY_P}.tar.gz"
+ S="${WORKDIR}"/${MY_P}
+else
+ if [[ ${MAN_PAGES_GENTOO_DIST} -eq 1 ]] ; then
+ SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-gentoo.tar.xz"
+ else
+ SRC_URI="
+ https://www.kernel.org/pub/linux/docs/man-pages/Archive/${P}.tar.xz
+ https://www.kernel.org/pub/linux/docs/man-pages/${P}.tar.xz
+ "
+ fi
+
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos"
+fi
+
+SRC_URI+="
+ mirror://gentoo/man-pages-gentoo-${GENTOO_PATCH}.tar.bz2
+ https://dev.gentoo.org/~cardoe/files/man-pages-gentoo-${GENTOO_PATCH}.tar.bz2
+"
+
+LICENSE="man-pages GPL-2+ BSD"
+SLOT="0"
+# Keep the following in sync with app-i18n/man-pages-l10n
+MY_L10N=( cs da de el es fi fr hu id it mk nb nl pl pt-BR ro sr sv uk vi )
+IUSE="l10n_ja l10n_ru l10n_zh-CN ${MY_L10N[@]/#/l10n_}"
+RESTRICT="binchecks"
+
+BDEPEND="
+ sys-devel/bc
+"
+# Block packages that used to install colliding man pages:
+# bug #341953, bug #548900, bug #612640, bug #617462
+RDEPEND="
+ virtual/man
+ !<sys-apps/keyutils-1.5.9-r4
+ !<dev-libs/libbsd-0.8.3-r1
+"
+PDEPEND="
+ l10n_ja? ( app-i18n/man-pages-ja )
+ l10n_ru? ( || (
+ app-i18n/man-pages-l10n[l10n_ru(-)]
+ app-i18n/man-pages-ru
+ ) )
+ l10n_zh-CN? ( app-i18n/man-pages-zh_CN )
+"
+for lang in "${MY_L10N[@]}"; do
+ PDEPEND+=" l10n_${lang}? ( app-i18n/man-pages-l10n[l10n_${lang}(-)] )"
+done
+unset lang
+
+src_unpack() {
+ default
+
+ [[ ${PV} == 9999 ]] && git-r3_src_unpack
+}
+
+src_prepare() {
+ default
+
+ # passwd.5 installed by sys-apps/shadow, bug #776787
+ rm man5/passwd.5 || die
+}
+
+src_compile() { :; }
+
+src_test() {
+ # We don't use the 'check' target right now because of known errors
+ # https://lore.kernel.org/linux-man/0dfd5319-2d22-a8ad-f085-d635eb6d0678@gmail.com/T/#t
+ emake lint-man-tbl
+}
+
+src_install() {
+ emake install prefix="${EPREFIX}"/usr DESTDIR="${D}"
+ dodoc README Changes*
+
+ # Override with Gentoo specific or additional Gentoo pages
+ cd "${WORKDIR}"/man-pages-gentoo || die
+ doman */*
+ dodoc README.Gentoo
+}
+
+pkg_postinst() {
+ for ver in ${REPLACING_VERSIONS} ; do
+ if ver_test ${ver} -lt 5.13-r2 ; then
+ # Avoid ACCEPT_LICENSE issues for users by default
+ # bug #871636
+ ewarn "This version of ${PN} no longer depends on sys-apps/man-pages-posix!"
+ ewarn "Please install sys-apps/man-pages-posix yourself if needed."
+ break
+ fi
+ done
+}
diff --git a/sys-apps/razer-cli/Manifest b/sys-apps/razer-cli/Manifest
index 0f15d042f02a..b722cab330df 100644
--- a/sys-apps/razer-cli/Manifest
+++ b/sys-apps/razer-cli/Manifest
@@ -1,4 +1,6 @@
AUX razer-cli-setup.patch 298 BLAKE2B 18b852425de2b6e7ae1edda4be359ceef99b599397b73646135cde4499611d097737b6f22d1c855bde75a09a3979777232c6db4bc943a25681eae858940192e4 SHA512 fed44c63b22ac0646e34ad830ae6224794511949e91039a2f5ac0e9fed29111e5d71aae86d94e99ab07c2dbc346f82130dff79bd04733b7ef8fdb36dc7540439
DIST razer-cli-2.1.0.gh.tar.gz 6985414 BLAKE2B 817a53061d1174fb0b0ae50e645c6b9796599760459523455dd4ee20e07f00389c2eaad41c81f08d1dba5eec6a9712dbf2c5c449d3671726c2b2cf0ddb3c0b8e SHA512 d29cb334673f9ae20b9a322f5af86ce9355392a63d9444d7ac46b0f3fd80af63b5e4bf12644897f3eefa76a5f1fa81dcdaf091dc978f00552b01d14813ff19fd
+DIST razer-cli-2.2.0.gh.tar.gz 6985679 BLAKE2B 2ed6a343759a2fb1a74accc509fd862330226bb407cc1f6c276ab06d1c6719ee5c358041dfd35ad596885499c5affbef79fdc14aed331b466f2d383e5d552b26 SHA512 a82b2bc29bee30a0994c3f061809e63ffb2b8cca651ad09641fcf9bdc3dd370614ca6d6d8305345573810e20dc2cde96a48979bcfad1473a83c509cd322ab471
EBUILD razer-cli-2.1.0.ebuild 799 BLAKE2B 3bbc4351e3605afa38c28b1e7e366e4f2c81ae4a88662935f61b9dc5810fb8ec2792b6c94f584e0958dc9fa41a44385671c3428938d0e03281a1d46a7172ff47 SHA512 669e174469bdb03ffdb01ffe52fdadbebab9466101b3aaefbc0d5422219381cb4e6616fd013c5a9b6727f6c3520b7c5272a98e433b04fad3658f86230602032e
+EBUILD razer-cli-2.2.0.ebuild 800 BLAKE2B dc3c907bf114e69977a7c1febfecc4303b6627832826a84fd7e99e1fd29d4777461a218a1ee4a1621c8533d8d9919794e9211371b38b8d2af890d4e260b3e4d1 SHA512 2744c159cf2397c26fd7874e6677c4c4fc44652ccfe4326aea95b8a58e28aad5f4fb04b2b21706cac1f327cc1000aa6408003b8e6f26c84e076b2893b07a676a
MISC metadata.xml 773 BLAKE2B fcc66443a9656b5862f7b57ae28266d601f509f8637a77c72fd9e4e8a293f3dc665c242de27ac6f3439fe91446fded80b97bf7ba956262925aefa1d696d8e9e5 SHA512 bd5c4dad8daae0716b7d2706aa01af082df8ffc21bca808c0d07d894d52e27197f3d866f305531e40dffbfa99599b7050edbe28f561354c61f668df0c0e462d6
diff --git a/sys-apps/razer-cli/razer-cli-2.2.0.ebuild b/sys-apps/razer-cli/razer-cli-2.2.0.ebuild
new file mode 100644
index 000000000000..68cf275a243e
--- /dev/null
+++ b/sys-apps/razer-cli/razer-cli-2.2.0.ebuild
@@ -0,0 +1,37 @@
+# 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_{9..11} )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Command line interface for controlling Razer devices on Linux"
+HOMEPAGE="https://github.com/LoLei/razer-cli/"
+
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/LoLei/${PN}.git"
+else
+ SRC_URI="https://github.com/LoLei/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+ sys-apps/openrazer[client,daemon,${PYTHON_USEDEP}]
+ x11-apps/xrdb
+"
+BDEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/${PN}-setup.patch )
+
+distutils_enable_tests unittest
+
+src_test() {
+ virtx distutils-r1_src_test
+}
diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz
index f34b44584f69..c24c988191f8 100644
--- a/sys-fs/Manifest.gz
+++ b/sys-fs/Manifest.gz
Binary files differ
diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest
index 52ffe1e66a7c..a30ea9de5cea 100644
--- a/sys-fs/btrfs-progs/Manifest
+++ b/sys-fs/btrfs-progs/Manifest
@@ -3,6 +3,6 @@ DIST btrfs-progs-v6.3.2.tar.xz 3160148 BLAKE2B e6815eeb90c1dbf9a6c4a5aa72262c18b
DIST btrfs-progs-v6.3.3.tar.xz 3163112 BLAKE2B 76714da94e1cd733df4198b736c31b32d4cfb6779985036610651a267fcf92299c140f99f2372278cafcb02f651413c069314195b7bd44d56ddf60eb60e5532d SHA512 e72791fd91cc9a93aaab72bf8c36f9d7e2608315ccb3b0474ca0c1e1893465b2c7145ce523216accb0d02c4dd0fd13597702ce6a8b9c2ac137cd9bce3c5a4347
EBUILD btrfs-progs-6.3.1.ebuild 3547 BLAKE2B dbc2f3076b4162ca8f14f2226aa775d0e3ded2b5bf35c2e3e1cde8934b03ae6a21aacfcabad01f4178fa7f9df9cccbd8109fe23bfb3920e30d39c20a8307861a SHA512 62e0e184aee370bed2f67bc7c4263bf5f15983978d20862047d0db50fece0aeb69569e4b082e2cb13681454e22c9fbad0cabff4b050219e3d4193c5a1c838898
EBUILD btrfs-progs-6.3.2.ebuild 3548 BLAKE2B bdfb2571f3adecb4705993b2f0fb144ff75e8711e8369adb20d98666c3be6328f1c144adfb32f9ec21eb7e84f6343b468018a099d94516d4725e396ced29872c SHA512 904ba037a89a919293632720d38499a5b4893b488d8ce68ea2cc2c27b73943b70b3d1a05ddc1d425a517839f95fee52bd0b3fbe5067da065d9ded10d9ca106fa
-EBUILD btrfs-progs-6.3.3.ebuild 3548 BLAKE2B bdfb2571f3adecb4705993b2f0fb144ff75e8711e8369adb20d98666c3be6328f1c144adfb32f9ec21eb7e84f6343b468018a099d94516d4725e396ced29872c SHA512 904ba037a89a919293632720d38499a5b4893b488d8ce68ea2cc2c27b73943b70b3d1a05ddc1d425a517839f95fee52bd0b3fbe5067da065d9ded10d9ca106fa
+EBUILD btrfs-progs-6.3.3.ebuild 3544 BLAKE2B cf3f6d3b69c97109f636c981db29a17fb0a51421a5640e26f5b475e8956f64703c04b53ee8037f3cbf573333a47520712f6197c78ba54c674f440ba37559c5ac SHA512 1dba3238355c7659aa7dbe89932d7d1e5c0758b5574fa99b862e4c30c4ebe4760445d0799066de3fae85679c2c49ee2ecfea3b5fb3591a07591f7ac0ed77d666
EBUILD btrfs-progs-9999.ebuild 3548 BLAKE2B bdfb2571f3adecb4705993b2f0fb144ff75e8711e8369adb20d98666c3be6328f1c144adfb32f9ec21eb7e84f6343b468018a099d94516d4725e396ced29872c SHA512 904ba037a89a919293632720d38499a5b4893b488d8ce68ea2cc2c27b73943b70b3d1a05ddc1d425a517839f95fee52bd0b3fbe5067da065d9ded10d9ca106fa
MISC metadata.xml 610 BLAKE2B 70361c4d5434a98f73a3d38ed47d7be830783529db6217396f2235cdedd58744fc6e52e4de1994d28184fe9d8aa5d2982c433d47eda1868cfdb79edf0769a620 SHA512 8958c02574adb1395a9d21d9e9ad5db38570b82a1c7211752eb007eecbd0e541e880a060649641f40be877f167e14f278f14d5ef8775766ef9a6fa5d3843dc53
diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.3.3.ebuild b/sys-fs/btrfs-progs/btrfs-progs-6.3.3.ebuild
index 3c55b2f472d6..af6745faa599 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-6.3.3.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.3.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} != 9999 ]]; then
SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
if [[ ${PV} != *_rc* ]] ; then
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86"
fi
S="${WORKDIR}"/${PN}-${MY_PV}
diff --git a/sys-power/Manifest.gz b/sys-power/Manifest.gz
index 98d0034174a0..b1b17fcdb1ee 100644
--- a/sys-power/Manifest.gz
+++ b/sys-power/Manifest.gz
Binary files differ
diff --git a/sys-power/power-profiles-daemon/Manifest b/sys-power/power-profiles-daemon/Manifest
index 0e545d0d89fa..3e2482c28285 100644
--- a/sys-power/power-profiles-daemon/Manifest
+++ b/sys-power/power-profiles-daemon/Manifest
@@ -1,4 +1,4 @@
AUX power-profiles-daemon.initd 391 BLAKE2B dd75825711a868de7b6c996c67c332b80a361b84dab19b86f93c77ae781c007ed8a665fbf776dfb18671ad7b297a85cc8bd021ffb4d7ff33451e9e074c53eb23 SHA512 5652346153ad999525bf2973336ebe7806af279fce9dd62091918d00ce0ebbdf315a03472bf8de61a1df51c9087feb0b2771ce85870274ae5770a0f1aea08bfc
DIST power-profiles-daemon-0.13.tar.bz2 49079 BLAKE2B 2a7c81b0ac8b4ac4a9805f5dcd722959ff0abe736782eba7678f49eb3c5790d59b2bcc35577733aaae9fc8baa76a65ca9a973ac9f0d9154061c3af86abe0e65d SHA512 dab0c44968480a2f5ae2074f07a48d901970c9b3b3ec104d14108615f85b1eb0f9f3e1b5f0ff766659e4d76b243da2cd4c025cd81b992b7149fb671e103a7d6b
-EBUILD power-profiles-daemon-0.13.ebuild 1783 BLAKE2B 512d53db17255e2dca42669e31566d8955f11d077ae8b8e232ac777d53c45cd2272ab39730b967e0d1b9709e830725939c90169f5fa0004766bd97f8bd1c2992 SHA512 713890f8733bb9706abba44006345c0740f40da85977d72943451c918bdb1f258fe6f96230150ffe7c91a05998e775133340697ad50d2a69389cf1581d8f84d7
+EBUILD power-profiles-daemon-0.13.ebuild 1795 BLAKE2B 66117cc4986fa19a80986d6e4da8271a908ed230bf0ecf62443453ba9f795dd33c0d9d08122abc0644b59ae40502a5dea9b38ab014f42d5581d88e483ab7769e SHA512 afb05589879631fc0cc8403ee66cde7041aa12df755dfd4db29b8af8d23ca2d392546dc0347d006043238201c718695f832003638eed536af30216ed699bdbd5
MISC metadata.xml 349 BLAKE2B 3d5b11de51426f4ba58d91ba184112dc8c2ca996eb68b55a1fee0ebd1c5f9a04369304ca1dc06adf67c936e429a5f4982352696a436768f86cdb59689d0c6f0a SHA512 a857194a96f8d2e3d639b93256e5c0518578aa2ff3e85e3a4c5f1293750e0d40a5637b3660199153bd25185b2cf548d0bd54c52a4f4a7673f44eb027653fcaec
diff --git a/sys-power/power-profiles-daemon/power-profiles-daemon-0.13.ebuild b/sys-power/power-profiles-daemon/power-profiles-daemon-0.13.ebuild
index 2d20c111445c..a0c6f6115750 100644
--- a/sys-power/power-profiles-daemon/power-profiles-daemon-0.13.ebuild
+++ b/sys-power/power-profiles-daemon/power-profiles-daemon-0.13.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://gitlab.freedesktop.org/hadess/${PN}/-/archive/${PV}/${P}.tar.bz
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="gtk-doc test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/sys-power/powertop/Manifest b/sys-power/powertop/Manifest
index 209030d24695..159857b39795 100644
--- a/sys-power/powertop/Manifest
+++ b/sys-power/powertop/Manifest
@@ -1,5 +1,5 @@
AUX powertop-2.8-ncurses_tinfo.patch 1385 BLAKE2B 1b11138ae9c8fc90236b421d733f8cf0edff843572cfbfececba0efed5dd2a154ca561692b42e087a1c75bc19966b71fde241a029f16b126074b7d857e8c4bf5 SHA512 f1f483c43355fc1c52d0d7b9ca8e01f71c371e4e77c275584afc9f7178985e0028d42ed675adc52a1ea014325c5aaaafe245fa9166c14326cf467bd92c274522
DIST powertop-2.15.tar.gz 302891 BLAKE2B f554ee9499c78f1888ecd58a1a357bc6f29f53ae2d3bf6b2819d760afe901f5d5394665a2e6a3ecae9b48cbf9703532feb5c16da9bd3edd4f1d31fe12610a2da SHA512 de4ca3ea25697d2cd5f05c41c82c326ad3e2d21cbf38ddb9b3af40c0d862a70781ca45d9ef7b735ad6def0cb580e4fa153eb4a6e6598e204fc931b30d85ecf41
-EBUILD powertop-2.15.ebuild 3520 BLAKE2B 9fadeb9e5ecc42ab8750ea67adb97fb8312a43b9ff6b1a50071985841f07051e78e3a449e0d8403342245c2c15ba932b65ec0d6a1f64b2b2ce0f041764b659cc SHA512 0652d8cdbcce35bc5a694361e0deacb224de855d9f8183c8428091b4df3549b39637ab7e65e996c545a33ae67ce5826b87ecfc3a196fd2bbf62aa0ed1f53abfe
-EBUILD powertop-9999.ebuild 3510 BLAKE2B 1a7de71ba7c00397381b03f3147311145c92c0a7ad72b827202d787c2348779528fedec71d98fc3e9a4b096f766f96f096bad971701551071243fc8cf498039b SHA512 0d5ffd9d19af1efc123cd6e6dd13a23baa64c42589729753da2a42ea02fc1ce253e93e5c207a64d2c5054a32811a4e0b32d071013586733b54d78b91a933b905
+EBUILD powertop-2.15.ebuild 3495 BLAKE2B f4a20561ccdf7fda5d96bbdd6ce83d8d3fc231baac8bacee108a2d674604912bb9efa887698ae27326138df9c2866f19db4cd9c0b94d9a61643c83994ab0acdf SHA512 a9ea25de3d10a1a9d75f3b4e96488864953df7e9da93a03d0ca023a1cc45500b5853768db1663b9b92703750e7a18af98f2ef41a15ff6948b2416ba3daa57543
+EBUILD powertop-9999.ebuild 3485 BLAKE2B 041c70323b8e18c43ee3da1889dbd78d6b3a6dd09400488cb721907154af85fdec9381ac06f18b8772abfa8090cff66a78c4b0403ce3a241b37a683ed350b6cf SHA512 0232cf79de76ceed323aeec611f6de69d2210c81a979fee0260e562d97fc8337600a05706ad84a3c556e0e56145ba0c9656388cbefe97ed267cf90cf6229db6e
MISC metadata.xml 329 BLAKE2B 36e2978d4bf67578b4b7f91394698392a26706d5192ce83091c904255009dee966e58b7b10e92b23852a304f870b866f46904d0ea118efa1b192b467aff71511 SHA512 5621a5cdf201d058b65bcb4c4afea6b8bb3ef7d7fb67fc9c582f5d728b19693883493255e485e90aaa06a18ceb6bde55f6bd099f1be454be3bad762be7ff5843
diff --git a/sys-power/powertop/powertop-2.15.ebuild b/sys-power/powertop/powertop-2.15.ebuild
index 25248074f70b..19578db2eb50 100644
--- a/sys-power/powertop/powertop-2.15.ebuild
+++ b/sys-power/powertop/powertop-2.15.ebuild
@@ -16,7 +16,7 @@ fi
inherit autotools ${GIT_ECLASS} flag-o-matic linux-info
DESCRIPTION="tool to diagnose issues with power consumption and power management"
-HOMEPAGE="https://01.org/powertop/ https://github.com/fenrus75/powertop/"
+HOMEPAGE="https://github.com/fenrus75/powertop/"
LICENSE="GPL-2"
SLOT="0"
diff --git a/sys-power/powertop/powertop-9999.ebuild b/sys-power/powertop/powertop-9999.ebuild
index bc423e970175..aa9953a49f73 100644
--- a/sys-power/powertop/powertop-9999.ebuild
+++ b/sys-power/powertop/powertop-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,7 +16,7 @@ fi
inherit autotools ${GIT_ECLASS} linux-info
DESCRIPTION="tool to diagnose issues with power consumption and power management"
-HOMEPAGE="https://01.org/powertop/ https://github.com/fenrus75/powertop/"
+HOMEPAGE="https://github.com/fenrus75/powertop/"
LICENSE="GPL-2"
SLOT="0"
diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz
index 0f430a7b924b..4deadd218fcf 100644
--- a/www-apps/Manifest.gz
+++ b/www-apps/Manifest.gz
Binary files differ
diff --git a/www-apps/jackett/Manifest b/www-apps/jackett/Manifest
index 792c92ccbbbc..511a057c7146 100644
--- a/www-apps/jackett/Manifest
+++ b/www-apps/jackett/Manifest
@@ -7,5 +7,12 @@ DIST jackett-0.21.558-musl-arm.tar.gz 43921128 BLAKE2B 5fca535072f0fd547f9347245
DIST jackett-0.21.558-musl-arm64.tar.gz 43424851 BLAKE2B cecc3633b0d00b746d475db71bb7c4688280801ce1e61f5fc45ff6e47a376d5175825d8f4181704590a846f6a9649be4b969ab2e7b79d7adc183edf302d074f2 SHA512 ec714ecaf369cd5e54108fb8eec1603465bae01d3efb54a2c8da8ff00cec3a5c701b08582426f05bd541df31e1ff292675ebbf7e10c7dfb2cb144f277379f843
DIST jackett-0.21.558-musl-x64.tar.gz 45614036 BLAKE2B 254d296414f0893f8c371ed3112801f31e461bcc7975a0f6507d4f8c624ef01888394342a255be262f4ec57dbde9fde951471c11d7164c97f858b6b6f01e6596 SHA512 ab4ab4ba55cd5744d794f82bfd1a03568897c7c3c20af849d8fa19d1c18e135199f965159cb688f466bdc75b79017097bb1a6d12aeeb4bb5f04cf02f0d9f88f1
DIST jackett-0.21.558-x64.tar.gz 46073812 BLAKE2B 560edda537679552a855c07d76a9abb4f04fd6805e6c4fa3baf1ce481e336d669d6eea946a74528f3090b232e7db8b1dd864e73aa20b1710c8a96166cffbd09e SHA512 e5367473e3c5c989de7bd5f7bdb6a73d159f96b71b3a94aed00112f6572d9d0634ff8abf6e7ca8413e8ed02ba9703acb1680baa274a6d1ea021adc38c86aebb2
+DIST jackett-0.21.568-arm.tar.gz 43905174 BLAKE2B 41f5c7dad0a13595aa122ba5e79d1374d795bb917a8d7ee4d74493b7bb98182b41e5e6547ff0ea6a2840634b7363a09d0214b177e129c77197ad1b1b470c1ce1 SHA512 622a9d61dfcf0ae622918cc5d2f81e66fcb6371fb277e7b61cdcc6b6a00c343d3e6aafab5fda50e63cb3b8347886138bf14f8de7d9b15afdca8823cf7ab15493
+DIST jackett-0.21.568-arm64.tar.gz 43401512 BLAKE2B 0416561b8531f9e797604a3c260c9391193419ef759893aecedc441901f37158da6bd2fbfc2985c6359764b3902aa8ab92f695c610fc826982aeeb40e631831e SHA512 fb136cfec7770970db55118d07a884b671a9c9051d4c1c22726b02c81b3647521bbda6fb446cee0e8270f9ad8c93d1e8cd30a17657580f815242b869f4be6733
+DIST jackett-0.21.568-musl-arm.tar.gz 43923624 BLAKE2B 4d9c25c47756b521c471bc5ee685c78a167dcd08461f915698134125528f0c17cf72f0bc9bf953f1d79322bbaa745b669d1a9c442e52ea9f187b05e872c5209a SHA512 a163d683a6305d49cbf19e2bee8d56750df06d327759a0c153c4f642f7988d99ac54a2fdc0ca2dc28982f91f3c2713edae5535b5176fd3c46ec9479fc6dd0e0c
+DIST jackett-0.21.568-musl-arm64.tar.gz 43424827 BLAKE2B 4c1e075b79c946a3188c357617f188cf4a5d418c4691f02cf83f76897bbba5723542393f5cb734313c59a7891c9f7ef5f1a8374197723cd74bd98265f42d98b7 SHA512 8e0dba3921af0845cfb9ee85ec0d50c59cf7fb75f739e53ebccafdefd5521e9a47802113b63c46d8f9930cf03fa19b63be71188e5fdcadcc23c7ca1bcc5f6dbb
+DIST jackett-0.21.568-musl-x64.tar.gz 45618557 BLAKE2B e6cd10b212b1f974e1696e5032f4ca6225a6754fa7ddc7030d965cfaf2fb7d386f0ad0a21d887fb7b539db4a20174d47d1c828a26f5d810af9df651bf11cafca SHA512 d7c19005548bd42e511016be1376b17195898125a117a8eb85e32b01b6a0a29ff7cd6a0bc0198f86ec9937cddbecde5b595c939344ff704055f5b826af03a67e
+DIST jackett-0.21.568-x64.tar.gz 46078774 BLAKE2B 5359312603a1f0eb66469b1bee3a915b648365c2eda381bad918be6bbc18d326126969c7c4d451a5d83de28c7c77bccb9c0dfc81d25d06d083123d5ad3f583fd SHA512 58b83cef96ce91cfe4ba269836bd434243db0381bc2ac768e9db35ca7411ce4997a7da5101c3ba90d5498b61682d94995653ba3104c6578239f99d60ac122c8c
EBUILD jackett-0.21.558.ebuild 1911 BLAKE2B e4742963a7faf4803c29d58eb4556684102e650a7b7c21d2379ea9257b873f1a4c10a2177fc3431cee9c2e571d0a8ad754290da2424a12d9ca6c487d4aab7d39 SHA512 a65355c9eed4cb654c8e48c28bcc125b4194701e50b4091b974eb0f7475b5954b5611e2c15f1306ea0f1c37e5c8fabc027b81da0dc4d311dc416504f43f2d0fd
+EBUILD jackett-0.21.568.ebuild 1911 BLAKE2B e4742963a7faf4803c29d58eb4556684102e650a7b7c21d2379ea9257b873f1a4c10a2177fc3431cee9c2e571d0a8ad754290da2424a12d9ca6c487d4aab7d39 SHA512 a65355c9eed4cb654c8e48c28bcc125b4194701e50b4091b974eb0f7475b5954b5611e2c15f1306ea0f1c37e5c8fabc027b81da0dc4d311dc416504f43f2d0fd
MISC metadata.xml 642 BLAKE2B 42f5b5594835f9d0253e4baac0bb4c9c426fb7f5e812227bdbee4d24a3f826a341e3cab5d353e18881f3fe5ff32406283402bea4e36ed70ec77dca511ab68040 SHA512 0acf30d6c7cb994b837a6b90e26acf9a38fd0fa40ffab67c88fa1e4d201ad14f1b35073b5cbb658d2c423dc919ad2f7c863e49f6649b25264f0b5e068b5e26b5
diff --git a/www-apps/jackett/jackett-0.21.568.ebuild b/www-apps/jackett/jackett-0.21.568.ebuild
new file mode 100644
index 000000000000..19736493e549
--- /dev/null
+++ b/www-apps/jackett/jackett-0.21.568.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+SRC_URI="
+ amd64? (
+ elibc_glibc? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxAMDx64.tar.gz -> ${P}-x64.tar.gz )
+ elibc_musl? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxMuslAMDx64.tar.gz -> ${P}-musl-x64.tar.gz )
+ )
+ arm? (
+ elibc_glibc? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM32.tar.gz -> ${P}-arm.tar.gz )
+ elibc_musl? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxMuslARM32.tar.gz -> ${P}-musl-arm.tar.gz )
+ )
+ arm64? (
+ elibc_glibc? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM64.tar.gz -> ${P}-arm64.tar.gz )
+ elibc_musl? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxMuslARM64.tar.gz -> ${P}-musl-arm64.tar.gz )
+ )
+"
+
+DESCRIPTION="API Support for your favorite torrent trackers"
+HOMEPAGE="https://github.com/Jackett/Jackett"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist strip test"
+
+RDEPEND="
+ acct-group/jackett
+ acct-user/jackett
+ media-video/mediainfo
+ dev-libs/icu
+ dev-util/lttng-ust:0
+ dev-db/sqlite
+ sys-libs/glibc
+"
+
+QA_PREBUILT="*"
+
+S="${WORKDIR}/Jackett"
+
+src_prepare() {
+ default
+
+ # https://github.com/dotnet/runtime/issues/57784
+ rm libcoreclrtraceptprovider.so || die
+}
+
+src_install() {
+ newinitd "${FILESDIR}/${PN}.init" ${PN}
+
+ keepdir /var/lib/${PN}
+ fowners -R ${PN}:${PN} /var/lib/${PN}
+
+ insinto /etc/logrotate.d
+ insopts -m0644 -o root -g root
+ newins "${FILESDIR}/${PN}.logrotate" ${PN}
+
+ dodir "/opt/${PN}"
+ cp -R "${S}/." "${D}/opt/jackett" || die "Install failed!"
+
+ systemd_dounit "${FILESDIR}/jackett.service"
+ systemd_newunit "${FILESDIR}/jackett.service" "${PN}@.service"
+}
diff --git a/www-apps/lidarr/Manifest b/www-apps/lidarr/Manifest
index 17a0cd91a52a..017457f51fed 100644
--- a/www-apps/lidarr/Manifest
+++ b/www-apps/lidarr/Manifest
@@ -1,11 +1,11 @@
AUX lidarr.init 129 BLAKE2B 184bcf713f89ce555496954c50797277eb7eb7f22ad7925b789b7639106dc2e9b17dd0af081be8f9066dea72d3a85b03f443985eadfa0b7340c1a3dfe0fbe34b SHA512 306e217aaae80b466691bbd9a27b7a947856f1ef2409ed4d30bca6614a831b9ce56d2cc21f2bf86ebd7d0be1a8878584e08507e6014c136598e23b7184353118
AUX lidarr.logrotate 80 BLAKE2B 47466ff328696d766cef2645160f8d9f993c83f2f153ecbff69adcbf86957d9acb3480b771408a8b11120cd73c84b0be70b4c66e2a9d859835cdb3d7ac86e3ea SHA512 31ae434dde9c33d84d5275434d3d35371598b2334412cd10b207618096c141e4d0daadd857c4c760e75537789cdbd13a3e36e38d404b3ff8c103ff85bf0824aa
AUX lidarr.service 533 BLAKE2B 04c475eedb34076dcae2ca1d5c7aaabcbb3375c2d57e476917d095820af1657301ff99709eea7ed5e49b573e7915648e9ba005641271968fbe4c4ddb0cf695dd SHA512 f1be2d0d8e3a522da115a9bef37b6cde587e34be58433bee2b89bc67040cf01fcb1af072e94cd7ec60c89574c6414231e47c5d134c946d32e27858e477d2fce9
-DIST Lidarr.develop.1.3.2.3412.linux-core-arm.tar.gz 91241790 BLAKE2B 6bda4e2720ae41de880226efc0b3a1cca31710288b54aac2d1f15bb641288a7670a8f1f28bcf2fd1837da2f15b7136329efd47bdb04747b6cf49bf6fc64caf82 SHA512 a857d1e888cd7e1125c0f5ed401fb9b882fd76639892f004e1f3a3fe40dd9c67c2b84754dbdcbc0a575718a601a399e9f73c1a70715079ee8bc843206940070c
-DIST Lidarr.develop.1.3.2.3412.linux-core-arm64.tar.gz 90835435 BLAKE2B 28274bdc454878d8508c0a2eb9661869ccccf83abc11be2e944a16da654022c072528b17c83ebf3276781ffb40268599639f26e81807cb3500d865d9424d3efd SHA512 05731bcb4ba932e87f2c93fba8951b402cee10e6a4b7047af538a2342245bf3a17c4def52eb08dc7846883c24b10e1a59230db343282740894a06dd55d03917b
-DIST Lidarr.develop.1.3.2.3412.linux-core-x64.tar.gz 97372531 BLAKE2B 9e2ab8190af4e79264165f88fa3105d660faaf664c012da210a2834e69d9e85d1e58d36203fd520fa967b1a533c407f083dd861f55305faf35340f41ef9abbc7 SHA512 e62b959b325410554d5974b3b4b063148f1683f82c28249a526223ae5d8f32cbd684954376f4a50013a36964c9935ff589debec756568630e602d2e5bf0e1733
-DIST Lidarr.develop.1.3.2.3412.linux-musl-core-arm.tar.gz 91304140 BLAKE2B 4eb23dce3bca13a6021777e3ec1598ed8781014884d4ee8f1b49c8e41bcadca2dc7791340bd4c4d4d0945b278162c09a3adc397d2a84f3375196b83ea7ff09b1 SHA512 713cd09bee0aa2675e5ddefcec2f7b82726d73c4f26d7706c28023c85471f428d1f07d781c2912c1f47bd5518bb2e4806e55fe97f15e28de81e537b427de20cf
-DIST Lidarr.develop.1.3.2.3412.linux-musl-core-arm64.tar.gz 90910884 BLAKE2B 3090786bba293f11439a5c84ad837bd74e8575553db2acb77f2351e7e1b29f254a9cb74b308fc93e8a17d67f7a0a2bd371627c69197f394d27ca22c52b064526 SHA512 38fcab7f50d527a9a311f8596e93773c51551a31c6b4acea668462a030b4d81e6ea20c148ff2e31b450bf8ba1308e610b1e1f384278a6009102f41cec678758e
-DIST Lidarr.develop.1.3.2.3412.linux-musl-core-x64.tar.gz 96434656 BLAKE2B 648eed34af601ef6a2282dbda509aa8666810cad76e67b1a847a076defdd85362e1bdfa0579c8d6fa9569e1224a689a89caeca4106d201ebffc0ece08d9f9ad1 SHA512 ca967bdf99819831b1ab26da1336c3e4861da45048f8fb00f981d26775978997694ede8ab046c9d8449bae15ab789f6430d666a5c1ebf906b969b83911f62e38
-EBUILD lidarr-1.3.2.3412.ebuild 1843 BLAKE2B 3cd6136b243bb4c0c5abc5a2ce9afb03df3bc0a036291aa5b9b2ac1e9c483d5bd9af8090d9b70b57f83f88e1164493b12063ec5734c7675143bfc8d79af30ad3 SHA512 4d6c55980116f116ba95d02c06ca0b08b4b7d484887afdb7324ef20e36c546ef742f4d3d28b238d00a79479ce5d872182eb0aeb6b3f1bfeffcff5db396bd6be5
+DIST Lidarr.develop.1.3.3.3432.linux-core-arm.tar.gz 91245885 BLAKE2B 6930b4a74c66849324bb6a41b6e4d887ce672b47dc68616f47fa525345a268ba7d29a5b47d6e64a697221ef1a5f862609d16087b2082682209c18b214fb8bea4 SHA512 68a772ce089d43a892f35c42a53df860ce1e993377922b2e8cc4ecd0a9b282d9fc6174154637fa33960adb4c74ef08d4586f76716cc1d23a21bcdbf5e0e460e2
+DIST Lidarr.develop.1.3.3.3432.linux-core-arm64.tar.gz 90833820 BLAKE2B 1a083bbd1833ac92057969e2e99bb959eb600677183bd99beb7d723dc75e72c3d466fed4f1985489a6b1443a430d7a99225dab511f05ad9089695576b9dd4749 SHA512 d4fa8c8f4aef5b91a2e536e6d4209b6e43c0479d885909d072cd76b83ab68f2a6af58ff762b114e06da9ab3806cbbefb29e8177f77dafe8b3849351688841171
+DIST Lidarr.develop.1.3.3.3432.linux-core-x64.tar.gz 97371628 BLAKE2B 80de4e44ce2fdd356b50f46b69927b2f167b043fa4da28ad6620ef3b18645c431ee49e284545dc6f6ed68b6a864c9a6fa254265e220496a974b69c38a50cd7fd SHA512 766c66e31a9119333b34327491dbf6b3c72c5033bab15d32003a839125904e2f0518e8881a5275dc6f8aaae8fc35f52f1dc1d53fbf510b54b29535627d510890
+DIST Lidarr.develop.1.3.3.3432.linux-musl-core-arm.tar.gz 91304972 BLAKE2B 7b4460939f1293516c5031f9530a6432435521d1a7b5e0d377f55c2943d4b1fffbc4e4c7d8424b63f83b2fdff8998b0213899135034f88f7945309feb5bc19a9 SHA512 338c1647f1db0c4d5699dd54be9b4096c800a5b98a6422b8f01a50b43a53d58ba1ad76ba0b83196e1c49157b1327ef319b496be3c5594793938f123e35e0ee30
+DIST Lidarr.develop.1.3.3.3432.linux-musl-core-arm64.tar.gz 90904065 BLAKE2B 4ea863cad8718c5f8c73bc47a47274c84404a0d2c181bc20fca290a23aed899eb4855e80d5a1a5e56ec8976ef0512ff4e9d407f1aa2fff21227bd9ee030e1682 SHA512 4ba4b23badd75276b6eeb48465fae3ad8e5439578cf6e8691b46c18a237226fb34aa7bcf2dc00e11abe789f50b19e2b15046a8b0820a8ebc6021773162dc2046
+DIST Lidarr.develop.1.3.3.3432.linux-musl-core-x64.tar.gz 96438843 BLAKE2B f2bd7810a5e0908e3295a346b0f800927f8ffed7216c5115e61317e1289d12526b5b3869a03fd23e8e6e900b6d235cae661da433de1e81ee76192d3316eeb6b8 SHA512 5cd96921e4c6b7e395b16c45d63ebd4c9213f16920a0decf4613ca2bdfc77ea72fe094a0deeb9cce9839d3353353238eeddfd1ba47820913d8b576b2499646e2
+EBUILD lidarr-1.3.3.3432.ebuild 1843 BLAKE2B 3cd6136b243bb4c0c5abc5a2ce9afb03df3bc0a036291aa5b9b2ac1e9c483d5bd9af8090d9b70b57f83f88e1164493b12063ec5734c7675143bfc8d79af30ad3 SHA512 4d6c55980116f116ba95d02c06ca0b08b4b7d484887afdb7324ef20e36c546ef742f4d3d28b238d00a79479ce5d872182eb0aeb6b3f1bfeffcff5db396bd6be5
MISC metadata.xml 638 BLAKE2B 3cb5b7bd776d89f17db85b78afd7751e80e1fc9817ffe924ca2663903000665cc190b3d89c8bf7d40972adfc2b6f968fc5b652717afb7632cdd0e358be4d5560 SHA512 d69e87820e038797a5f25305ccd6e0124f119716ff5d3d1287dc9d2e7dd911ca28373fd1dc01ecc179360be31dfe150bd415422b44eff97d2c2638be3822a32d
diff --git a/www-apps/lidarr/lidarr-1.3.2.3412.ebuild b/www-apps/lidarr/lidarr-1.3.3.3432.ebuild
index ecfb5b24dcdf..ecfb5b24dcdf 100644
--- a/www-apps/lidarr/lidarr-1.3.2.3412.ebuild
+++ b/www-apps/lidarr/lidarr-1.3.3.3432.ebuild
diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index e506609ed37c..086a0ed1de77 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -1,11 +1,11 @@
AUX prowlarr.init 139 BLAKE2B 5d2e870b142fd95c42459d5fbce0370a222c64385eb30d7642a1b9b42e76ba8ee3b6d4577e4fad1d6c27ac0018e966f8846fe3dd5451e67c2d42ed65e6ba551f SHA512 b32cadf3ee9ce142cb48c01cbc576dc8a56a03b55fe9e371cd4205a9c927001a988621827dad02618b1bd95cb44ace3fb90974340e8ce5d9f553c4be1ac8ba5e
AUX prowlarr.logrotate 88 BLAKE2B 3997169f347e1d3091eaafba2571825cc631b41833bc9989eb241ddc96f4a7c75796c82878b7d1417967e669dd412474f145844ac1fad02cd13b0739eb65c854 SHA512 738ffac857f7146960ed39d8ec5e40b0a0273ed2cb44cd8c3a440c1d34aa02b0af9e748df7eef746f17f8e45167f8462a8cefbab3aa4f819de89f797ac622af9
AUX prowlarr.service 558 BLAKE2B 8bb379f30a93ce537016133627e54cf5d71b666f31db50c29659d0e44fc0df54374fce23cf1e2d20f59e19b9cfaab66253c79df718e86b402c0572ac781e1f58 SHA512 0cb3461a5160da1a617691040c7d6378e5d89f5809a12faa8cb182c8180bceb7a459d3d881cd3a96eee4928eac410533876b90c90d3d62dcde12ba2f0b9f328b
-DIST Prowlarr.master.1.7.4.3769.linux-core-arm.tar.gz 86760489 BLAKE2B 05a1200ed5b3c44aa9c2abde11c96982fc36e7f4537ea43a6abf848f41ee26a3f0f0f43d9ef51e2f7dcf8d5a818b343aaf2f145049431926e080011f1d965612 SHA512 6ab6a6a15e058bb3e99d2f8801fdc14c059d97e25f9e96bc1a1ded7d100fba83589cfe62e207ee1bcba1b3204b1872b970a41e829cfd4cc4e485e207a32c1e6e
-DIST Prowlarr.master.1.7.4.3769.linux-core-arm64.tar.gz 86022632 BLAKE2B 9f213027c3a1ab25d2bae04573fdc9d4c960ada520bb673249ecd3a9d4cea240991e81e93f12ac0e80033d6c7b83747416aa4c2437406d30825c13846b8251d5 SHA512 62c325e3827a3b9a716c5e9856b7de6f2a911fb085155ab21899ba591c102f8541e27f83c292cd94f88b90ec12a29e030e3be74511a88a9b97a3ec7b4834bcea
-DIST Prowlarr.master.1.7.4.3769.linux-core-x64.tar.gz 91043628 BLAKE2B b591e83ed81800c69bd90680b583eb0c4ca51c2c09c3b6e766168fbad2bd97e69257aaf476d46aaa39a39b61015caa5451a8c46db374851dd07a268a67915684 SHA512 e479df9e15e3fea6bcc7f39f5e1839cc4568119b083b11946804ec3dfe9c4cf6faa8fa5969996e321e7c92ea0686a7dc7b3af520cb999b214f82126bb9983495
-DIST Prowlarr.master.1.7.4.3769.linux-musl-core-arm.tar.gz 86823035 BLAKE2B 5dcc6a70d413a8ff66b9cf3a7c7c23744d13f3bf802a7d91d794b735933ab5da5d1a082b8f8d9e8bc01372ccec126f1ca91bbb368a36def0655ee92f56b39e2d SHA512 8045b82d5469800296ced01b04c082801c5f9e63ce90234ced67499978ad89dc570ab6a19d582e582403242908ba1d92561227fd7e6c946626bd4a8f0b8a01bb
-DIST Prowlarr.master.1.7.4.3769.linux-musl-core-arm64.tar.gz 86075716 BLAKE2B 4b2f473762d6944c0d71ecaa7e2c384edb69a11bdef53717e5172e42b8f12753f42401a31ecc8a98bab9a0ca06358153baa8ca1733de7fd9f28e5f7c255af222 SHA512 84bc780a7923cd3aace80640a536a1213eff4cd3c01a1e195cf640d5ac1804b2e9da23a05c43af29a6987a7c7599ec4c46371a7144d3abf8aaa912598296a355
-DIST Prowlarr.master.1.7.4.3769.linux-musl-core-x64.tar.gz 90115923 BLAKE2B 0dd2720bcd3d6b8d541b94d41d293bb40d07121544d85c3fac5e11a5a753487456fb23799be02704530cd565415b05b74f58e6308e4e265fb30ec0d5ac918d0c SHA512 ed25975594db637bef47d9a16cba1cc35d347a93eb7f40b40bb167db03c5dbe906c653df45f9934b37c0270b5fa0b0b2244345fe28e87174ed55a69e78225d21
-EBUILD prowlarr-1.7.4.3769.ebuild 1909 BLAKE2B f3da2f6afd898e75d93219e507f85f88f48245bf4972eccc24d19c691a32cb2b25e2ec79b7a5b6fe1f324544d5eb41a7d0c9b26b5a21c729fb5e070eec80fbb7 SHA512 176903f3cfdc23e46d4cbd72a7413cfa203e88e75d1256b453a0c7c8f1665362702164d25a25b0bf8a1e61f262bad9e8e7a5d591d5438ceebd9a140073d2c684
+DIST Prowlarr.develop.1.8.0.3805.linux-core-arm.tar.gz 86762005 BLAKE2B 582f64fb9f24d2221363cc3b96cd4886fe894c4c94c10e28022e20f0c46c0948f317e748d8ef9cfd12e9ea7dd179fd2c62a10fc7d1006f3d665c0814b3cb0b6a SHA512 9a9aa5e28818514d29a80853ad8e037f0bd55e876c831431d675823c76371319ae233ee71fb85e47d41461f0fdb466443c5d0e4cf11224f4f629f89680a987c6
+DIST Prowlarr.develop.1.8.0.3805.linux-core-arm64.tar.gz 86013622 BLAKE2B e8d91b0a9e1c97d8cb0395e0e898274e5f667d588926f7322d57abf327733e99dce81ed211d0d468855fa789f488518eaa24a1222e180e2a2edd4968124673f4 SHA512 9fc0a68aaa38e739be76a7abcc20b1e59016b2ba2a1916b5c71664a2f48936a2a9f4115cea32406984224e6a916418cb7df3116fdb422f446d49344e2b8a9fcd
+DIST Prowlarr.develop.1.8.0.3805.linux-core-x64.tar.gz 91046959 BLAKE2B d80c52eab99d032b1ee9cb2d3396c09e29a64614d272448402571c6dfda8de3c39a727742c8fbfd01c2a5a7725ba7eb4945f1864b79ed6df676ef7bcd93828a0 SHA512 a9fc8cb3668401b3f7392373e3576b819efaaf3f759cb388987fc8802398763c0eef5aa2869bfb2fc49c33a5a83dbd4301de03bcd49be2c8c7c28e74740caf4b
+DIST Prowlarr.develop.1.8.0.3805.linux-musl-core-arm.tar.gz 86818180 BLAKE2B ac1f2d3184f2789beb4ecd2ba6567160e7592d54a5fb1adc0ac3de709eaee2795016b1f71da40d73c2ac65df8443bbf0fff3dbac6c310369f58c44e1051a15d8 SHA512 c3a87410f465769b684baf88a3247004271e1071be38983c2613e3043e8fda292666c8c21b223bee14f2ca85a88b8f4b06a3494486b30ad7e39402301bf16ea6
+DIST Prowlarr.develop.1.8.0.3805.linux-musl-core-arm64.tar.gz 86073396 BLAKE2B 232108c5397ae2aec0bca57227ecc1f5e308ed343792023bd359f3e510bae673a494a0489e54ace1e6e00ba190f667f69b31db8b998bd95b7ea889e3be8e1085 SHA512 5fe07d5d8b76c35deb1a4b1c144a3af5b7d4935469bb7bc3be3d2dd5f5747d100965d5426587b8245c10917b898b71ff1c68f3b4b0755a7af731985f90517ddd
+DIST Prowlarr.develop.1.8.0.3805.linux-musl-core-x64.tar.gz 90109077 BLAKE2B cf26a5bee0b27051f074d4a20509c380a11e04aa21e80a4f3c4d2eb7603350988a086573102cf9343014fe6b9012993a37410759c4ce50bc588bb0ca19d858a9 SHA512 2625ee5ce118f297970396e10e86ae4ae9b81b1a0473aa49a9ae115990ccc02c91970425433a5aab35f9adbbff5979fc889c095f9d0fa3da1b6b81a277e11a28
+EBUILD prowlarr-1.8.0.3805.ebuild 1915 BLAKE2B 92194313f7059a1011b99308ddc39c5a8b0262b5da70dcbe820beecff54b08dd33fe9705062d7dcac07011c4365ec4f2f6fea7073eb2ec958f7c9a6388147a61 SHA512 db8acd84512c74c62f3dd8399d919b96afb01df7ddbb5d701d89f4574e44bd46560042a2b048eb484fc6d3f1eb02bb1d4269e5b70fb2e86463ddffea9b18b0d5
MISC metadata.xml 707 BLAKE2B e235e7acd37580d513d82833ec45707d5a2074c77b31aaea4bb79ccebbe378938ca6eb88d2c2afe351f16afc29192b359558130edf249a9089f5bc9008969c56 SHA512 1531f1097c7c7b375a210caa2202dd4d3ca2c611d6c28bb357e0eeb6a1fdd9efcea157c12fe07a633e64475a590edc389a34e0cca1ca8e7e438f47c4793b260a
diff --git a/www-apps/prowlarr/prowlarr-1.7.4.3769.ebuild b/www-apps/prowlarr/prowlarr-1.8.0.3805.ebuild
index 4a0dff0887bc..40ad30af1b3a 100644
--- a/www-apps/prowlarr/prowlarr-1.7.4.3769.ebuild
+++ b/www-apps/prowlarr/prowlarr-1.8.0.3805.ebuild
@@ -7,16 +7,16 @@ inherit systemd
SRC_URI="
amd64? (
- elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-x64.tar.gz )
- elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-x64.tar.gz )
+ elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-x64.tar.gz )
+ elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-x64.tar.gz )
)
arm? (
- elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm.tar.gz )
- elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-arm.tar.gz )
+ elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm.tar.gz )
+ elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-arm.tar.gz )
)
arm64? (
- elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm64.tar.gz )
- elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-arm64.tar.gz )
+ elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm64.tar.gz )
+ elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-arm64.tar.gz )
)
"
diff --git a/www-apps/radarr/Manifest b/www-apps/radarr/Manifest
index c1d595df6c40..a962be9ab83f 100644
--- a/www-apps/radarr/Manifest
+++ b/www-apps/radarr/Manifest
@@ -1,11 +1,11 @@
AUX radarr.init 129 BLAKE2B f3f8ebe12146d302019c2301ca5b7db3b3e3678447df36cb218b0c5f0f882e1a8f6e003f4e69536fa4ebbf31f4035bd167f4d98be961db41607635e3e49daca6 SHA512 b8e8baeab9f0efee8115d0a1230bf85796ddbb2653754efffc9ffa23ef61906e05ae83d5d4b1b2719b1292d1d5d67fb0f7efd19c0af9b474a15d34bcbd6ae40e
AUX radarr.logrotate 80 BLAKE2B ff6b44b539a627bab411ee95c184f4bd21592ceda8f387db2ce2d64fe89681f278b91cb248adcbfa466b2994337eb2882696e9c289efde25762c50e5f4190464 SHA512 89d474378374fc0076fa5c1f06aaf6941b4f098f59b5a4b950786c736b965acc3975964dd5188c157e6e80aec48f312790468d999a29397cb7811e12459a49c7
AUX radarr.service 540 BLAKE2B ef6e69463aa577c9da67efc8f11c943531bde1e8ee4b56ae15f77e39c2900a1b11d5cd9e2c568d293b6852d80cbf6d3b6f15b9226ac3defc2e8b6be231eaa5ca SHA512 38af47dc6ddc5df3be1e6323147f0bec20b18994195eff3e6e6a61691f6c8beb9a058aa361f9b9c6a11c362f12bf86fb8f3f311a70ceceb78e18d909910a2840
-DIST Radarr.develop.4.7.2.7686.linux-core-arm.tar.gz 94335760 BLAKE2B 66c68bc06bb39753bbafe8537110a135a17cb4377c4f9b02b052c3c3ae3ab93431f7c26c0e18f631d9a65249a641dacf38639576c40f82ac4e6cd017dc02120d SHA512 b3ee055125004170d70d2b5f305b5c540b92cf8aa3057b4a7907c54b20a59576abbbd6bf00939c1781e88bbd934c7bc6a7a8a7d767f70dcd76a4cae2fc2c3573
-DIST Radarr.develop.4.7.2.7686.linux-core-arm64.tar.gz 93983418 BLAKE2B 9a91c54a1fafbd217dd086c630ae85acb8ff139c42d5f3fdecb69cffaef0718d482c0328babef32bbf166dc37e147e1722629932d6d792b37c14f37324ee4b04 SHA512 7dcc05278fc1cf96580aac610bec101c6d707af0e9a086afe3bf4b7a4b384774b730686ca459b5a8135cd1befbfdaa3282d5a23a8d9e79f228329167c4043ec5
-DIST Radarr.develop.4.7.2.7686.linux-core-x64.tar.gz 100008398 BLAKE2B 45e7bbdac7ebbcca921cb35b71ca102ac8f0c9c73cd56815c5af8991df943bb4ea7f10771dbe68d549b7574ac4d4e1128601d7581f25a394edfb406798a510ff SHA512 3fd8bdef54073d62232082124d24f273cadce0c81f6dbcff6ee7216544c870bed8459355651543292e729f058622352220c40f7500485a9cfd539bce1ec60119
-DIST Radarr.develop.4.7.2.7686.linux-musl-core-arm.tar.gz 94399820 BLAKE2B d4b10fb9e30e8c778a60c1d7212a8505c0f6c927b5e6a3ca39fab69597ccd58d2504e1617a0a27bd3320f5adce29c9d98dc43556d8fc3c75d2f075049e835f7b SHA512 907c1b009e0d5baaed9fa69a4f0117dcfbbaba9ea7ed45f6c9ea573176705b1f349b877a1c8d57ba733dae841524d6e9132e0a8575feea8329ba4bcbb5fbb8af
-DIST Radarr.develop.4.7.2.7686.linux-musl-core-arm64.tar.gz 94033456 BLAKE2B 70117308a57a452c7492b5f02f8c664c2b4456281e2991ae3aaaed40fb5c6e01392ed92ba553b70eec8089d1f103796a2707b234b2e94009f9ef37b47a7298cc SHA512 657cba73d11d071f7476f5759c326ff368c66ec304d84f8b32d7e972bac3d69f9ec890a834dc90abf6bbed490f6ab53f23bb921d9d818fa5cb5cc5e9c91706cd
-DIST Radarr.develop.4.7.2.7686.linux-musl-core-x64.tar.gz 99081760 BLAKE2B b726788e7739840e00258d56256f099a5462ae3716b125a4926aad933b26163226a74e07d3e4ef3311d0e04590f7d452efeceba8d20b1d9d8f25d1d71a13beee SHA512 7fff85e528d28caacf38b8b3a3c6c9051b7cc118d33e36543c9b03c1f2ec93db2344165f7b0ce039fc51e70aa54b3c3f49b4217fa65b022e83534d0eba63a2f4
-EBUILD radarr-4.7.2.7686.ebuild 1853 BLAKE2B e188ace169ad126ce5577019386710beda94b09f8cc91bdaa2769e9258a3e4c0cb2cc1af9b5148615d0ab1992d9d2678ab1052e066a84cdafa96e7edf0200fd4 SHA512 7d46b0c396c6640c7d68ead681ee42b9019bddadcb1cb7e23208f2cc20861bb49150cb4bc7105a5429e1c82cfe417da2e88e904bbdf38104e647a8632d75ae81
+DIST Radarr.develop.4.7.3.7731.linux-core-arm.tar.gz 94358496 BLAKE2B e466eff30e6615b31808deee870c9c6b2412878da201088840126a24c1cf83d19eb8105b4c38dba49398c2da998a57a3c3b6d26cd099c963c0ba220d66c3b779 SHA512 9862150cde538bacdd61a393a557d653445246532d5344ad0d8828461e62b697fbbdb75f670d8686b1d2d3f135ff98c8c6aa5d1f6d367c707896bc78d7f69ecf
+DIST Radarr.develop.4.7.3.7731.linux-core-arm64.tar.gz 93990417 BLAKE2B e6d4db18ba1b043c1cc45c7cfcf0a424ad98827da7170e1b06e07f41e321ca0e311f6d02b51846b6c977ab44e548ffcb886909c33dbeb3d074f7a2e644c61206 SHA512 59def1c691b27bd1a0c90beb706dc6c2ed8f77ec8c0efc22162364dd85f3baa3cc8e0e448802087ae77724598c112e7472428263f38b71744129861a3bae254f
+DIST Radarr.develop.4.7.3.7731.linux-core-x64.tar.gz 100029598 BLAKE2B ec97536db3955b2d5f1cf28acc87c7c2e498c30206c325f8693094a27787535569431fdf827f7c1a627837985bf9cc1a95611582f0bf889af7fb5446c0234835 SHA512 4540dee43984eed0513229832be1d681ed2dbdb5b379b6a480cf4eb3e013a8841f46cb6b948bacee219958411727aa84c7938447c47f9f116d0720290972f9c1
+DIST Radarr.develop.4.7.3.7731.linux-musl-core-arm.tar.gz 94420324 BLAKE2B 5a52362d6b90984ca556f6cef576f73152e2122fafd6718661df8d3d8d8128593a4608021187df082a031ccb60c5de25bdd58ab8426f8ac13eba8b69fb241be9 SHA512 51af99ac3a623c77b71dd60507bef3c7afcf7d9d568cdb8b3b4bec4dd6d9310ec86745bb9ec7cdb69719df7ded5a5e3449801e0ddea60bfb0dc2b498f50fbff7
+DIST Radarr.develop.4.7.3.7731.linux-musl-core-arm64.tar.gz 94061590 BLAKE2B 0cdd097f1b877e80924e4b8201fdd0312f54b48ffe81fcf0d7b89f3f5bef4308cd5826d0a68d5f4ca644594ebbe9435b5c96381c0c594591aa939068c452342b SHA512 46fbbdd528f3a5aa3629b25231dafd049026546423ee8578e3857617eee5d9c93ee10913a676716e5a528dca483635975ebe71386be0bda5f011afd9b9b51582
+DIST Radarr.develop.4.7.3.7731.linux-musl-core-x64.tar.gz 99103132 BLAKE2B edc15170d263b97affa252fa9677d50da74b5799a59801334bd639b10438313d7720232d88cc9dfaeaf9ef4f32531f8eaa2db9ad26388e0d46705fc47f0e6236 SHA512 d3f2875f5660541ea5054f73b24a8903f215cef6dc29b1fa4725b93bd237ae44b0848dc292477d6e16ebcdb5af4aa76e7b35bad440d943b28ad2383b6a5cdf6b
+EBUILD radarr-4.7.3.7731.ebuild 1853 BLAKE2B e188ace169ad126ce5577019386710beda94b09f8cc91bdaa2769e9258a3e4c0cb2cc1af9b5148615d0ab1992d9d2678ab1052e066a84cdafa96e7edf0200fd4 SHA512 7d46b0c396c6640c7d68ead681ee42b9019bddadcb1cb7e23208f2cc20861bb49150cb4bc7105a5429e1c82cfe417da2e88e904bbdf38104e647a8632d75ae81
MISC metadata.xml 688 BLAKE2B d528c66cb7915d661b673524d559fdd7309551f0b473a454e3372bc7f8d06d81e9760fe6c0273e2cfb6b8974f3d516fbc9349f986ca5a986c843db42fa01096b SHA512 006139a3c40bf1f18b8323bd80908ed0de9fa9782fa2b295339b843de5b204fb2595a325a95f2227d27c88abf37dc916d83389a8251f6c684c51b1c256f3a8b7
diff --git a/www-apps/radarr/radarr-4.7.2.7686.ebuild b/www-apps/radarr/radarr-4.7.3.7731.ebuild
index a7041c9c66cd..a7041c9c66cd 100644
--- a/www-apps/radarr/radarr-4.7.2.7686.ebuild
+++ b/www-apps/radarr/radarr-4.7.3.7731.ebuild
diff --git a/www-apps/readarr/Manifest b/www-apps/readarr/Manifest
index 22082122139d..465337799274 100644
--- a/www-apps/readarr/Manifest
+++ b/www-apps/readarr/Manifest
@@ -1,11 +1,11 @@
AUX readarr.init 133 BLAKE2B 9b5ce96077ce37eb30636eceb9d7969bbece3cbf31f5dc7b433728b6d8810f87097f1b878c82f521fc5c0b79aa89b116deb0ea67e518fa2376935a3ec321d574 SHA512 d22884d967ab6a7cec8733fd21354f089295bc54d66ec08cec05e9bd6f2d20d5581e8bcb91a5c1f4832d3865f8eda58cdc0823d3d06f79f9c587e93e34b274ed
AUX readarr.logrotate 84 BLAKE2B 6a54e269054b8a86cf6f569b6096105267cd897ff9099527ea7b831a968c58fb42aa31dfb91afb55cb4f250242c8829eaf905aa5ec8a1083a8bfb0c47189b14f SHA512 b25c568c4dba0221f33461277c3dd2dbf0a11536523483d4e2e6dd053ec54d5df188256962ec5eb5813f45b0ad5cb3b80fe35ceea45c8a93ca1eb959ece25370
AUX readarr.service 562 BLAKE2B 1e19fb54d0557d166088b4df9e5a6fc4940db68121cc62a31d00678961c7490e597d6981fc89350bc3d8ad5bf179f7b95ccf1791697f3cfc653216a7234f7598 SHA512 251336794f4c14f3cfe761584964896a9bd6ebe07868356e5ebfdc1ae6f6e8bf661d7c2f04ea7950f03c3d355da67e365bfbb7ad463d8a07eb709e4076ea6878
-DIST Readarr.develop.0.2.4.1999.linux-core-arm.tar.gz 88099060 BLAKE2B 3e8daa86022d601c43bbf380cb3a737c79c3c05ad5bb48ffb5846d98bca371bde30635c40aa21a85c4aadce29b9421a6d6c5a6de6a1a4e4567d9306619bf68a3 SHA512 919f3716250de73d4ae88f388f97e0aab0d063a0fcf9dfba483b0ed90fd983785c7950d4ce9c2e4b41ba2dce96781a886d2ad94644e545ac647827702bfe56f3
-DIST Readarr.develop.0.2.4.1999.linux-core-arm64.tar.gz 87356596 BLAKE2B 2db50d312a1fb79cbd66940c081de4ed2376802e815acbeb02ac9e60a3448d95cba999037a051b5f40d2cb5114de000ee94fcbeab313af67151b8b4646d9363d SHA512 44008642dbc9e8560b82dbae3e634eef2b84808de856afc62ead72c621693d696905e2cbfdce3a6b9c4fa33c3558b65c23b00a99f58165c5a324d78488521b30
-DIST Readarr.develop.0.2.4.1999.linux-core-x64.tar.gz 92395948 BLAKE2B ba2684a0308dd131d971b29eec4514fc735afb2aed7dc0b522f3cf72681a785b77be473d78fe920596b6f006dfd24859f5d5ba42ede1bd56db4df297383fe3cd SHA512 c160210d861a40727f64ed7831f638fd419c415b301239f5b28796f4843a2f34082489526c52971485500eca8848cfe80d31ad9b330e2832daffb92ef8913694
-DIST Readarr.develop.0.2.4.1999.linux-musl-core-arm.tar.gz 88155124 BLAKE2B 0ad933c72dc662ce8fddc322eaad21063abd14b906bf16da9edfd68e07bb3d30767d0b158695da0c47b7af28a539cb851d2493c4d83c763bd057d0607a0a4267 SHA512 4f76657d5b2030820aeea3ca787d74dddb22e82eb4d03023ffe8a1a4eaa88890c79d61e87cec787b47403c0bb766daa73d1435c4f210801a46e25772b9a30afb
-DIST Readarr.develop.0.2.4.1999.linux-musl-core-arm64.tar.gz 87417619 BLAKE2B 6be6bf7ae997d2154131fe217e064117e24bdc9770ea2b8cd2ca9e216eafc3f63540d96fe9a813e79239988ec6586a7018562fc6b0484397bd2350fbc8e4525a SHA512 acb1dfc6e7b47f6a064304c472e79afba5de2e2b980c27b2abf0721cb9a46d2f981a9a6518b3164a8b9129dc6b821172df908c1b567ad216c10fa71b62747e32
-DIST Readarr.develop.0.2.4.1999.linux-musl-core-x64.tar.gz 91456890 BLAKE2B 4ed5a820ed36347f3283d5968c802c6b2dee4ae1480cf47653a1d0d6fa772ac0f5664ba65813feab83719829dfc42019a72f50fef95dabcf3d35ca99b8cbacac SHA512 389dbc8252df104dc8360443cc94ff3dd505655272f151f59886691343df783fd986f9c516fdbafc3f2322045f1046243a85d0dd706883db8740d2cc66821942
-EBUILD readarr-0.2.4.1999.ebuild 1871 BLAKE2B 2b6507478733246abf4ca6e984e6af33ab9b7fa988f84cce71860993118bc8c6f0460489ff95921fbce04d3a890dd4fd63936bc7794a2ba0c51dd9e2a78d7abe SHA512 f770b8ebc66b2159bd88bd7f38f238541343177895da6081e928539e0199b4945fa0c3961e551d1230e17b9b417ad5397190a4bb7b63c23d095dc0b3983ba031
+DIST Readarr.develop.0.3.0.2091.linux-core-arm.tar.gz 88101842 BLAKE2B be67d59a11016ed72296569b3fa389b1d8f27d208b648ea37998a63194a93ff47cd02bc586a32f40df2435fc896028142af223ebd7acf0b1ebb6d155a4136d00 SHA512 71a3fd9e51cb7696bee5f42ccc93f022c7ec24dd7da3f79dab515a406ab0dddd2bf9e676f774d2634af6e1907fa1ad01d1c95574067729d3d48954f5bfb1c365
+DIST Readarr.develop.0.3.0.2091.linux-core-arm64.tar.gz 87359794 BLAKE2B bd1178bf24c0a5e8fb87cc5a3d3758fd99686fb9c61d5be716498d2eddf956bec4746730003dfca12c26bfa28b825962852a9279d785b8b72060970d9841e310 SHA512 7e4874923ceefa401799dbc99e1ca3be8cfb57bae4cefd97f8a1e8da0910114c09a94d1b09943b1ebd6a6ea13f5c3629ad8439b9a4df77f6bcc65a0d240d2091
+DIST Readarr.develop.0.3.0.2091.linux-core-x64.tar.gz 92389141 BLAKE2B 0b873ec25f2f417dbdb2b3d80b15a5df2bf7ec7b49d1ea70b8b6fc5df3dc1ccdebc02e5ce28cf17a3c3687c91454d48a6a34edce6304129c677e123f06674595 SHA512 23b9754419981c05b829d6b2a33c6085d06e805c2554df794951c44a5ec3adb245ed4dfde9d4fc1828d16f874631eed3fb3bdebae8bca02d1c4fd605c5e3c800
+DIST Readarr.develop.0.3.0.2091.linux-musl-core-arm.tar.gz 88155138 BLAKE2B be31b09057a138d8ba4356a54cd2a27f0f504f1203d24676cbfc0ed11e86b4923920de4216eac17b6685d2c5e81d2de1f4574726fa72cd7c9178593059aed33d SHA512 a6e876e3b631e7f304c4dcf993c4fcd261d191a7087219db7ec1fa7b947544f91884f7d48a135b29db38f302878cae2199edf446b4e6fab6b05dea822543d4d7
+DIST Readarr.develop.0.3.0.2091.linux-musl-core-arm64.tar.gz 87421700 BLAKE2B 6d32b89346df63d1a9b4b71e7ddb93a5f9639a93cdb7341e38446e4af7d371d96bd70bab00958391accd3cec5a42e27feca4e6f37e8330970ed586ce9e3a12cc SHA512 e3daeded13b212948d8b8f541b24d854667d8fbdcb11ebb11ad517d44ae9c6dc04babdd0fde6b2d978e518c257a089b31fcb95361f81b82358b231b909a5460d
+DIST Readarr.develop.0.3.0.2091.linux-musl-core-x64.tar.gz 91452857 BLAKE2B ff04f89fe608bdb8f67860ce5fcdfe7c2961fe4e1a8ecd2b1359fafd68302a44aae7ce68f046906f348e41ce6656f047fbe33ed1e578f9af545fe06a1966c7bd SHA512 e3a5e680ce32c5bf59cb4128232ddc3b5129253ea9f926bcf36bde13a45d636c267a4699cea5f8c93fb2294595456c3168273ef6cdc0a1281b9f6e239581d2cc
+EBUILD readarr-0.3.0.2091.ebuild 1871 BLAKE2B 2b6507478733246abf4ca6e984e6af33ab9b7fa988f84cce71860993118bc8c6f0460489ff95921fbce04d3a890dd4fd63936bc7794a2ba0c51dd9e2a78d7abe SHA512 f770b8ebc66b2159bd88bd7f38f238541343177895da6081e928539e0199b4945fa0c3961e551d1230e17b9b417ad5397190a4bb7b63c23d095dc0b3983ba031
MISC metadata.xml 688 BLAKE2B d528c66cb7915d661b673524d559fdd7309551f0b473a454e3372bc7f8d06d81e9760fe6c0273e2cfb6b8974f3d516fbc9349f986ca5a986c843db42fa01096b SHA512 006139a3c40bf1f18b8323bd80908ed0de9fa9782fa2b295339b843de5b204fb2595a325a95f2227d27c88abf37dc916d83389a8251f6c684c51b1c256f3a8b7
diff --git a/www-apps/readarr/readarr-0.2.4.1999.ebuild b/www-apps/readarr/readarr-0.3.0.2091.ebuild
index e70817d4d7f7..e70817d4d7f7 100644
--- a/www-apps/readarr/readarr-0.2.4.1999.ebuild
+++ b/www-apps/readarr/readarr-0.3.0.2091.ebuild
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index f8d1cd80558d..81a827ee6a3c 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 f6f32541a0d0..0dcc80965896 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -4,102 +4,102 @@ AUX firefox-bin-r3.desktop 7956 BLAKE2B 4df62b7ae4c9e642ac84f2054a4f9ab8c201b76b
AUX firefox-bin.desktop 325 BLAKE2B 563cea3569a5a4952ded5c0324fa7d3a574a1c5d0fcd310f3f82de2b0fe07412d9768f6be2f467e3e315d89f501b1fe2cc319ffa92f072f4fa6cf6e2af4c2d20 SHA512 409ec95a1ee449e2a0a915358fb9c8c3e4bcec8026cb503f1b7dcd815bda9ff5745158ed01cc190c9a0adf5b4e9d644efe5ee3e0232bd8419324c1b6600c863f
AUX firefox-symbolic.svg 7432 BLAKE2B 33a552ffb9850f6b9cd3cb8d9f7f80268ac08f00a0bd5eb15d892c6fbb950f8cacf6058b9c838f5be1ae1b53541f143a1ec0c1302ae85b49100b166fcbccdce6 SHA512 ba7db9a7c95a051bcd84e4c09c802fc55ee3c0d1d06ec1b169b04e414259b75bbe92fe584aee41a1e3f71e71c160df8bedf5393449e5024110ed27dbc0579ea8
AUX gentoo-default-prefs.js 570 BLAKE2B dd38592aa2a1e26185bb39ad95594dfcc57343e1027d7b125a82531c70e4cffe1f2a19519e1f3c07129faa5012b909bd45e6f65f05ac43f0503c752178b5904c SHA512 2b93206b979aa7cf88a6141805219db0a5134ea87c92a8f9a4bd16bc102bf6ed3d55c77f2f47a300262bb2848b878e8881c0037434441f13ddf1826661e7c6ff
-DIST firefox-102.13.0esr-ach.xpi 466438 BLAKE2B 864867e81d0e5101b09f9561bb3c1aff9dbb5ad5ad9bc513126dacb8215524a0bc4e9427a15752b146ee20d5ab6a07d7dbe5d530dc54c03e1cef6e7b61cca3ee SHA512 d1cb24636411a0740503420d51df4104530a35d024f094d18c0e845c868b6badee3fcfa3ed4ddf1849baa07c6d147134be4c17906f0cce3a3d69c6b5705108b1
-DIST firefox-102.13.0esr-af.xpi 429120 BLAKE2B 11bd513b3d3c86a470791a89b6df523866b262a923bb2ec66e622f0b180672d4b3ea6891912eff7cacdc8e6aa10a2b67cdab1bef58af23f8f8ea06ce04c0efcc SHA512 6f9d02cde6e7f455e44c0ee7e6f5f7abeddcb07d229fab66fb29923dacbf8faac50bbf686c802a28d86639ee67a0a566cc3a95b06bb319db32ce7413da5fb334
-DIST firefox-102.13.0esr-an.xpi 510488 BLAKE2B aef317575387e6bf2e8ab404c89b4d657379e4f646921ff0afb2fc23261d4e9270202b0a3ca6b929767964086bd6dc4916b265296640a8c2d58573bcf5c359f5 SHA512 8b3e97acf2965380d8d720dc8e5c39cb3f541cb13d1afa0f6fdcf02156494ba971d42af21a8371de8e568b5a58c7cd319e4a4cd9b5f5089edca512dd58d2b651
-DIST firefox-102.13.0esr-ar.xpi 578875 BLAKE2B 1a46ccfeeada67da098786d0f758a7889837385ba656413ca23e0a5000af10d327f243205fbaa7f0cba6b32859aa5fece67dcb36f91bc186d212e29a316508ea SHA512 822a0bceaece2e2cd5326e2d703f0f4bbc0a9126f652665231ee582a1822b0954785da53cd547abad29657cbc2dd9a60ba1bb8b34ba288a93747c57f6fe5fa9a
-DIST firefox-102.13.0esr-ast.xpi 498112 BLAKE2B 928d98cc66cf4a1b8c134cad69964120de59ab8b3c0fc11e26d234855fb1080e7b80967a8a567cbe3daa3f8c6b218d47a9fc483b5b2c4e809ceb556fdfc6b6c9 SHA512 ece3756088ba4264e5f2e8546916e713aad52302095852eda2f23fbb2b44ea4d60c90270d4fc3bf7b81e51f1494cb9f07be419ccd32c5551650b5a2ea0d5cda5
-DIST firefox-102.13.0esr-az.xpi 500793 BLAKE2B 089c46ea025380d01ccf5326e6300688213f9c42d5ca0d350b988196a82959c15c0f399899ea7def8a95398bde35ed79b5f5783abe557687d14743c8a874c602 SHA512 70e9c4e9c9f1457b155d1d3ce1c84ce875d716c303ea9ff6dd61564fd1e8eb5133c4a764a50ebec274baf2415b2294829f8e6c4a69837e22991f1dbfcb4dc8d1
-DIST firefox-102.13.0esr-be.xpi 666680 BLAKE2B 15c518ff9f15121b39d502f334644abe5eb5ec4242c2f64b4d2e5646b3c8252848010a49e8f9fb4bb5db21df4c697834d94aae9741aafd066aafcd974501a212 SHA512 22cc88d1cb0879730a018831faf8d973f0549757cbda3f0f71d54ff6baa7f260c384028eaeca2a695ba426315fa2a85c74ded4fc2dc0e34a6ee16713550d9235
-DIST firefox-102.13.0esr-bg.xpi 591333 BLAKE2B 4a90909f2d07136be8afb5d8845752a6a7bcd2892ba20b0ea3a58f0559f8ba8f9aedaa3406e7aedee7dce639a11cfa9154bdbb6926bc6745aa8b59fa59ed9c73 SHA512 2dffcd9a7095a3bc028739c1bdab1f6c0e7a2f8c8cadcef059d33b79847759f20710b786ae6754e5f07cf7a0b8527c9beb236dbbc7b879f8101c47b56a851824
-DIST firefox-102.13.0esr-bn.xpi 591682 BLAKE2B aa83531062ffa2f554422541b77d32c61a089ebd31443b29e4311ecb5d622b4ad3465917ead539e44f92de63252577309100b3df00e588ff23839ff59df44127 SHA512 168dcedb3d16d1350387387c3bc0fd9a22a6177b1bbbb3283f0cab23ba252dd5a970e5f09835d9262544857dbd21c6222c51f6d05da8d920d85cf13e4c1c64ee
-DIST firefox-102.13.0esr-br.xpi 555854 BLAKE2B afeb2d9d6f2da0eb65fd2e083a4d75df2d59034d7744b6877fcd258a4db62371b498e492441889e189ecf742d573c4cd8d1c19ce259e154e3f2ccd7c8513c04a SHA512 7f8741b6fe119d3a319a742d69d06d32b43f4580b5c7fc6103d27442528a2861f6849bf4adc6db221712d05f297b66727d7dbd260584efefe17fa7d299388084
-DIST firefox-102.13.0esr-bs.xpi 471722 BLAKE2B eb574b31586289aab42cf14b4f8426e8eb7951fb8b4dc2c454208382fe3e64cd34743c874db2a696540ba912a68ee79c1c1f7a1054d09a6f909f7864045890dd SHA512 f46310dcacfb5d9409f488f8a941fa24a01789c92b1b418bb9a5845730f226556fcc3cfab5436eecd94fb0334b6d3e09e9893bd28de631dd110e1d0a34d20a13
-DIST firefox-102.13.0esr-ca-valencia.xpi 549190 BLAKE2B 109ba11d9f9caeb08e0d4ddeb0b722b0464ace61d4e7044c5cd03d3d4c254dda588e8dfd757696c35dec840e68c9434475352c8b22538cada61bd4c652ce5f8e SHA512 533c8e196b3bacb2eab6df597e87b1d6abfb8c3a42931f5f39477c3b7be93236cf9b4b10c1d14c1939361bcfd60ab3b543f8090ae76fb25bc2113db98c3b88f1
-DIST firefox-102.13.0esr-ca.xpi 561926 BLAKE2B 1fca3f435551bf5f355a4d40f84e1bab7caafc0b6ef123f8418c30dda479b8494da8b12f974cc2a973709767058f93477c9ab913033f7b62ee86dc70f92cc773 SHA512 7884c66ebc9b78285cd0af3a8099ecafe4bb05543da37fae4af062942892cdded39c9b8042b484f31300580e616e2b4544448c38e514ba47e94ac6d682438269
-DIST firefox-102.13.0esr-cak.xpi 563849 BLAKE2B fde732f6118ecbdfa99cb366cfa45a1a3b39b838aec1ddfac407e7c1d24d799ce4062a82aa5902be5ecb6f199ed8a9aab2e53a782efed5029037e7462babc6c7 SHA512 d1747fd3882cf593dee43a35737bdb04a294ab7470d30e3d10d6c7f7f1c8959d6c0e10f3df75f5b9725c3cc2ceb9ceb25d52b70305a1b7475c4248d2d8979bf1
-DIST firefox-102.13.0esr-cs.xpi 599799 BLAKE2B 6aabc1c1aa7ae3fd6937337cfa9d94f54107b40cfd902c8f5c232b530f1614ec26f976999fd035c84a015d00ce4fc48a7286024871845576eb7766c3302318d9 SHA512 842aa1ab934acdc18caf6e4bf776136f94607b1c9cd1a186af2ae31f66bf5711ab1287e97713dee4ac07fc4c58f151852ba1c97946842188b2acdcc038f1b111
-DIST firefox-102.13.0esr-cy.xpi 579215 BLAKE2B 424a1055b6e93b1584f93c214c13116051c27d6b6658e8a58f124023ef4710126c137e7dc0499fa321aaf1cacef7b9bd9d02a744bbbd25f1e1df20c014b8b2de SHA512 f214fbd1974561f8f9b75b367d746e2f88d1dd8a6b02ec5d281bcbd657356fa5bf193d07114b27ea7b086d69570144696a59d69062f5601b6a0ebc86eb39ba55
-DIST firefox-102.13.0esr-da.xpi 570505 BLAKE2B d6da3edc6adb69ac6609530a947d9d1ad6fe227baaa43a4b6abb7db6a268853c0abe1e76c062b1ca226e9ba97a65190aa39df95bceaad0513694d1c85385fbb4 SHA512 d8208c938b71424b8bc8ba63df3aa5bee81473a4bfa646b473e875f40825bbe46eb0192e16155923d1eaf52e735a977838926fac2a1b72c71534ad875ec5f130
-DIST firefox-102.13.0esr-de.xpi 591574 BLAKE2B 0d35c22e8743f399fb0fa88cf2e083b39013bf7532de4613d28a2f7555214d2fa644a102cd69a650e3c87cfcd5f3fd703d6fca3296a20fd98f2f1c2458fd8910 SHA512 eac44b127865749398252232bb85a03f43515b1f5cd4eb849b89874eb9a86a47cd3d11b9c7600356d8de17a2e303b21dfaf80e61d0c38b394fdae137235ba3e2
-DIST firefox-102.13.0esr-dsb.xpi 600373 BLAKE2B 1844c596a8ac0005e59a4c088cdf7fc2363713789279cbe7243b8df2ecafc28f274a6191e6b4e5bf6d9373af856d884514e5143dd8457162e34acdb00297e775 SHA512 5dd691c80ef3716ba8a964f26eb1e3d2c7407f92df26b46f80a2d9a73f3892c2ba97b8f00b11d66ce5b852ecec17087b2b2c840affeb07d43a0480fc62e40f66
-DIST firefox-102.13.0esr-el.xpi 681653 BLAKE2B d82459c45ebaa059be37bb3f394e52b2b599a1ff369497101a16fa0cb1cc95c6ac2e2f31eccf1c7246b8d5467f15df4b557565b5eaad81a15613ab35580a3ec4 SHA512 53844472ddf077c0c8205950b09147b06d08a6d45cf6da8c91cf027331cb79be438fde43f92371c1aeb6fff97ae499d69acae5a42d96efc565e9fe81d796b939
-DIST firefox-102.13.0esr-en-CA.xpi 541065 BLAKE2B 34503d2b5c719758bfb283acbf61030084cdda33e174bad92b885c03abb68fa14e231c7516105b766274e19e75fa79799dade0997a4b4702ca2389ea2b49228f SHA512 e1517e08836df2ffa30058d8ef0fd323d3e25f7213c523ce62531ab9bd8486716de72b7688a280610f197121e2ed744be51d03faa5819b5444a838b5047801bb
-DIST firefox-102.13.0esr-en-GB.xpi 543997 BLAKE2B 71aa4ae91159ad342ceb5eba4c498b7444e2988664b11b3be1db46523b2f0662caf1ca4b4d131b7f68eebd5bcee7195e51f2563e30e79e75bd6b7047e35fdc9b SHA512 0c8e22453371dc17cff3fc9f6bc7753076e381f142652aacc72475528f6160a7e694b988b57ec79b2e30846c847b883af48031d3b621ff8c479ba81b318791da
-DIST firefox-102.13.0esr-eo.xpi 571437 BLAKE2B 58c0b4ff83ca82260510b58989e63128c4727a7f754ad53daf09f1c2092b846cd550cc78eb7bff086440171f7ed9f916cc0df5933c7b39f72310cbad5efd84c8 SHA512 9d0f9ef2f148e8f6eaa141641b02120f1ab6dc62c507131e500afdbdba5c22b2db6662b852924290b6dcb0b6e13a782524522122b2df4c20872491a93dc4229e
-DIST firefox-102.13.0esr-es-AR.xpi 584189 BLAKE2B b32a6569a46114245ce1a1cec3e63bdcab7e924c2bed8cc38255bd050ff9639662de258bc38947273575a3756a4bf2ec07adf3820da24a1302199a561423d766 SHA512 1bf54d266aa4c5bb38999d209cad53462ff861fff6ce69007adef315e45a8c1e1f478a54b3ce90647ad8f28478a0fc9000de91dfe4170c941c7c1b4b7c42e1f8
-DIST firefox-102.13.0esr-es-CL.xpi 583179 BLAKE2B 901624ba970cdd45ac9b0a37f11ed012592c32ce92aa53d2a2ba36983515a30a837aeb987145dff0d28e8b31454448ec66fb862a6d81481dd71e08d5aae18a25 SHA512 cc797aab5098f3825bcef4994a72db676a75bccb9372fb7745b021fca9e4c8b73d170b17ea07b22b38d83b599b3f8411d73c91acfe90e8f987c24319945f15a1
-DIST firefox-102.13.0esr-es-ES.xpi 576075 BLAKE2B 5aab54c21998ba959b365bc9080fa7fafc3587b7101790d4b570395a69ce26b97ef0febfee0e789d31ca8e894963390b669d6fd5ab3e80d124938255b8af3879 SHA512 a25b2a85abf572eca2e74fbd69b94011ecbdd281c0693f4d5877c03fa7df7fb978398c2afef31cac05b687e40277beadafa07fbc115afa8bc2c7952a4521c7f8
-DIST firefox-102.13.0esr-es-MX.xpi 586671 BLAKE2B 5c2d3d610fb643e30e056f4cf6b6b54824fe5ed03818cfb46521d23d3383fdd3f0afb67f233656f7b903a8cc42ac1d05a3ce6a8189976487a69566ff398dd02f SHA512 3f9449d9fcb81bb0693712e65a763c3a33c3d9b81988e24949aa20f3c59779b17878e589621c49f6fe50151a25b734853ffb4df2e9d08a3c565a847f127e5488
-DIST firefox-102.13.0esr-et.xpi 543285 BLAKE2B c31ab1df1cb32d0a4b42e197237876844019b43750138c67510f7ac34b866c335cd7bb81d695c8692e362aadf0f9313bccfd367519208dedb83495ce8280412e SHA512 31917b88de6c71d24d0de7978c77a9d3ec1530c92bef8264360e46c2a0a05e97d3aceb34dc946e983645811aaf124ffb5cdb5d7c403519307143ffd7a6160f30
-DIST firefox-102.13.0esr-eu.xpi 572525 BLAKE2B 13c0bead8dd03fabad59a2999c47ed8fc47e1b427b1e4fde91711e2e87451aa9b04e3ca84e47048ebe63d18c4003e9593bad5aac5cdc32c13e42afeb5835fd25 SHA512 f6f2b65d3d711853981a89da5313a3fd5887f94111d613593b565e5d9040e56dd4dfae0b34c099ca54ee11cc05e9d86d62932b5be11c2823a0e3a6492a6937d3
-DIST firefox-102.13.0esr-fa.xpi 583117 BLAKE2B 4d935e330f84340ceeddc34393af5e074adcf2be9711e5ecba1cd0e63a5bc122863d895d1454cc14f149851d45a2532fa6b24a4ffa4b121f5416607c82e0f8f9 SHA512 d27e6826f07db7e257949b11aae6050f796967233502ac809882b528ca4a9e1f4f416eae08680a95834bcc6454c3b57709c07093dd99e0f5f1f7e335abbfe04e
-DIST firefox-102.13.0esr-ff.xpi 483133 BLAKE2B f2ac817b1d8d59010ecf45280e2d6d6900187f2ad2243b28ad74ccf5c56557001fb78162eab3429eb97e5838a897eefbbc5e879ca219e45bb0a571591b1918f2 SHA512 727042739ce2a5efd8d5b448c1492c6e08d0465f8fa1615f076d6ea98dac83fadb35f90c4eeef1777537ad4543fadb6967d8fbe12532a8d2fb3d09fb899e2b4c
-DIST firefox-102.13.0esr-fi.xpi 568229 BLAKE2B c92a63a97bc587102e51c0d722f6084fd9a783654bbb2d0b5dc7ad97ebf2af8ec5dc3706f0fa7bf6879a7a2c7d98592b56a79e3f27fda0d21f9363a13acc330c SHA512 b8e797d6b948d8601ecc4376d1bc42f13112b574126c839fe769a04a51f4835f60b4a410a64799391ae43c13ec27825653a0e2430d5cb55362f9b06d784c5303
-DIST firefox-102.13.0esr-fr.xpi 595536 BLAKE2B e206830e43d8d0aee6a549dd7fdcc990b06d030d57f705f1a1fc3d8726247b16c61abc2f774e5ea1b20828a622df49310e83c18894eb4940d0a2944b29414dc7 SHA512 ed3e8eca9dc9cf7a80fee9a46c6f4075cb6e86cc039924160200fe435bce9b802d9aa76ec4346e89d87c336790594a52d3a97fd8c2d75bbb62f377a6156ef544
-DIST firefox-102.13.0esr-fy-NL.xpi 580237 BLAKE2B fab278b8fd363bebe7dbd0916128dbb005942b3c388146a69551898e522524cdc3a7b7031f6160cbbca6874e2bf94603dcb7cc9372cf6cb36f4ea140c721752a SHA512 1135a0bf28c7bb1919143d97309d442512a8688e5fe227298f4c9c1b67ef750c0acb316492940361098eadd6b78be8c77ef26d1eae41e989f3c4a537476e4ea4
-DIST firefox-102.13.0esr-ga-IE.xpi 480698 BLAKE2B cf5621e2cc5ca5161916a343074ba584e84ddaf3c40685d38253f9db64c204aaaa0285ecc102776e549506a59d3c3abb7d36c66e172eeea0e3514ece79d878f5 SHA512 41270c814804665485d6d162bccc579fb51fe4428ed672bb295b8cc22674140f894e573c4f3758a16de6281d0c7d6ed0ee8fb59eb914e0326e5742d4543d3972
-DIST firefox-102.13.0esr-gd.xpi 557858 BLAKE2B 5a56ce1ae6199a0438d41424fd270cae2f0a6e0a26b0651e2f3f9569b0275a53568bd8acedc64464279134ba6a06f688ce5c5038e75e11a7160bd1b59672ce66 SHA512 a39b8c49991bb82ff4047380bd19bc5e58394731f14402953fa7d3c581d194a30373fe08ee125d862f2d8b04765bc72b3c3e757adcf5eb46e3b7631859f89524
-DIST firefox-102.13.0esr-gl.xpi 550717 BLAKE2B d71db79a8d2e3db7f1d60f548417670cc18ed500ce5a65011e5841171a4ce58b477ec69f29e559598d946fc213f8843f4bda4d26d59e831ff193916643632341 SHA512 127674e68a56dc64b45a8c7c340fe9aa4ac1fcdd99be4e87980b04a4d378d8460b85a6a47968b4296a40d48bbe850ee20911cbea472511a5bbfed9d6b7eeac71
-DIST firefox-102.13.0esr-gn.xpi 595698 BLAKE2B 99776a83b6ae641b09f99fff70294dee65b9934f271a83e5ec011c2983988388e81d27e0bcb5ce874452c621902946a85493a4b918852e0ab0b064729523e4fc SHA512 48b9a01df63b76a0441d9c36780cec8873b45716ac415faf749b8f39a29fea395d1404e0693e9e40141e4b420e0a7ea4708165657c58f4b814791d560faeb2ce
-DIST firefox-102.13.0esr-gu-IN.xpi 541907 BLAKE2B 351092866af9e6836ccb0265b1e9e58c0e27006f0e1f1db9b3cb2671d09598774444739b14373b7cae29702ccac2134399d812a524a8845a5182ec3cde9dbaf8 SHA512 e73801dcfdc425cb241d0727856197752e90b76a95b6c9d206d5324d176761769d8d8cc3965ebcfd51b56208ce1d6bd8a90a1323ab98bad102696cc834816096
-DIST firefox-102.13.0esr-he.xpi 591522 BLAKE2B 7c21a84bb7ce3823136804e87a653ae73617d52543f55761b09e2f6307b936d4ce70a85d6cd2e739022fa8405571632e7950871e32b8038d6fef8c0a97547d44 SHA512 f817e98cd0cf64b4fd6237366557c30aec575ca472f1c528b70c8bdd1c75ef40f6561b43633e6aca4e12b634ccfd6a8f595fd7d20ae77198a75be7f4b0792f33
-DIST firefox-102.13.0esr-hi-IN.xpi 570410 BLAKE2B f88eb532a6011539a1d914be42bbd6c5f467852be1411b999af1c60419e716e26a9c13e9a9798657e2b6ccb19f3d625ffdd60e8b33b57b70f9a0b4693e70ecaa SHA512 80e1f897d03e1979ade09fc47d14e28a92ea63813e020e4ec60a5dd25cc68a9d2ffaee0ed7ab0823bb7ffb8b736bdf06763f3898b51aeb3bf2f4830008616214
-DIST firefox-102.13.0esr-hr.xpi 555266 BLAKE2B 91aa09d9f9f395fb86f02f8cee5b3db68fc83079058527cb6f499e7eee23cc23ea4ddec99b5367ec9efc5f9e9176b9d3357cfb43a441eea5cb8145db4014d8be SHA512 acaa856dbae2d53e1ee3a8786a9b918957f3896daf1e404e2da7a547b2b43d497929e96d2825a499f1b09aa65870a32ba7790a024d8d76179a458775eeefceff
-DIST firefox-102.13.0esr-hsb.xpi 599181 BLAKE2B 5e027e9394cb6189595660fcdb4960a7c990ff8242f8acca121671ceb6c1baffd3b4d0cce2095e31c5736795ffd37c57ec8cf8ad98a2486cbd20a9ac6a5fb07d SHA512 44fcbdab990dc315915b1b29db3a13f39d67d84426f6afcddc14e20c2987d3d8e52553d2a5b593c64eb3e84a22f600cc225c7a37e68d3a0e5987552d77a52a0d
-DIST firefox-102.13.0esr-hu.xpi 605258 BLAKE2B 6265bd08f0f7ef38a2b62dad35cc2e11cba2bf5f1d4e41fa35448fe17deb12218cf156215940e3ccd5cb0e820e3949011a66c3499aca26cafa4d2460ef6ce1e7 SHA512 a444225f2335de97445f9aca2d05a4499a36137f5fcdd186e159fd744b21758d0725e601790cd300dc1b92d9125e5c99d25aefe0e6de9448f8f786ad176ea12d
-DIST firefox-102.13.0esr-hy-AM.xpi 607096 BLAKE2B c414bcc9020ba2b5aa8184210049b5ef9d1dba59cee7a30844640a50637c7248e84fa9e92bd57bd18e34afa14cf8b11869c3ebdee5096b48b8fa0fd88c85c8af SHA512 677b98f686f2f06f7935652ff3872d6c5e57fe2f5883a61831f8547b6ff840ace7870243b9fc1b08023ba08304f339f42d96909e53bbd4bfacd4c2adc6fbbd7b
-DIST firefox-102.13.0esr-ia.xpi 567877 BLAKE2B de11556e7bb33176feb16897f205fc8b0e81d9046d720689f4c727703b1ddd3f51e61fcd91296bb410c6258a3c2b4f02e6c9f501c317a132dd6c0c3ed0994375 SHA512 99d4335fff972d8d979ac2414561bc121065f181e1677b3db37fae53bb6a271586a40a9590b355275b0a6cfb2b620c5c268c39d1f06e2b669a0bd56a6c0be603
-DIST firefox-102.13.0esr-id.xpi 564792 BLAKE2B 4287d19b649717aacb1dda81edba9531009fc4e291929008885886ce65c7c938ce84d42fa3914388232833b0c2b2cb80bf397535faa87f59edbfd2b05145a8e9 SHA512 62e31e9a4ad41f6c05116337becdc94004abde3ff60beb1364a3565717770fb65c10e12d0ab7d7228e3065ce8db558b3ac17d663bf37c6c32c88dff189d4efa7
-DIST firefox-102.13.0esr-is.xpi 575729 BLAKE2B 459e93a9069812306c1d5344c542c01a1cb32a2265f6ac8c842ee9c39dc15e9b7fe9253cca4cbadc658aff7ef3a715274207c35708e0a224a0e50525e07b4190 SHA512 dea0e12e462da13ffe53dddc38de3744c8d8a325ce0b8c8d5f068f0f0000b02745af7ebae9ea3417138cfd02b2331f83d66d7421d77c407853d6cd1ea6130c22
-DIST firefox-102.13.0esr-it.xpi 505293 BLAKE2B 110a544bddb730a59540f2dc8ef4cab96fe647d1d1718bfe80486781e9527b09ae9e535fbde97baa1cfbd36a68e0391f63275f45a3779f9a0a69068a2070eee1 SHA512 5a350b7c0617360a979252793cf4e8b49f0997b5f1f27bf0be5eeade723d3898ee7b2567efc965dfa638ae4c27092979cfef68ef5b8d226ffe2e668fab39997a
-DIST firefox-102.13.0esr-ja.xpi 631476 BLAKE2B 9094e0de52c9426f5c57d9f828225a8f70c35766fcc08673ba7dc13501af03f56b5128537f96a190a7a172adaf2483b494dee0dc08171f776e5038d60fc4a1d5 SHA512 15b7ff23530fa3e8cc65a49bf85323a1ef54cb6b9a6d77a4bc620c528c9ba43ca208d39dda8c4711ca042367f34045cf796efad71dfb3e80aa5f36d071220e33
-DIST firefox-102.13.0esr-ka.xpi 636004 BLAKE2B 6f7def5c090554c32797ef50bbdfef066e9264d35026bfea7cc2cce8c1525e0fe64c24ee03b7e11465684282e93832874613ca1902bcdab8d8b4814b5db96d47 SHA512 3f43e8b592ce865772205448a01e97beb8ce1bc818412af1a700a98dd411847181d5383dc7040c9ed3f6103ade238f73d93ef6ea5f9448cb627e9af3faccb1dd
-DIST firefox-102.13.0esr-kab.xpi 583629 BLAKE2B 551e0d44034a4db6883aad9b6cbb2ee149c8c3470ef3a912026e06b75c4d92c01a71004f980a0a15ba305570f29b59c78a77b6eb9e912f13629b24ac9b4a2113 SHA512 6b92463781873c05a1c1ec71473d97e51928e3a4580aca56f774f91bcd210da3436dfc21790d3b537eb4b4982299859b3b9870b6be8cadd7d8bf630028bb2c2f
-DIST firefox-102.13.0esr-kk.xpi 658886 BLAKE2B 8c21bf4b349fb4b19570142d82dd531c76b26f5c893dcff8ea8728e1f17beafa707dfbff34396a9de605d97f60bf71b89481329fc60763b568cd5b01f3c78179 SHA512 a43adfa058a5ee85832a1fa1338d5cce35ad5810218e28390a02a38cc1e24f12fa30d038817ee9bce3e926cfb09898e5a5e03763eb8d9122a54c9432bb7dd395
-DIST firefox-102.13.0esr-km.xpi 543897 BLAKE2B 34dacf546c6f8088257449f47ea644d54eb98794c0f6e6ec4f7224d92b155551fafa15efd96d48787da238fc15d5834f3c71c53bef679106076f28cd5fe67ba5 SHA512 521423f704bcf78169d0e8d6e665cc3980c2dc0a5f34b53b12ac1b7f5d7839f46aa24313d2cfce78647f0f5c093afc7edbce2d45300758964b62ea09ebc1e044
-DIST firefox-102.13.0esr-kn.xpi 508582 BLAKE2B 5ad3c649d802e432ccd2183cd01a19a8e639655fab4a9a00d30361e90104d7806407b0226e844f599cc4739d83e1cf098fba8997120ff4a052528819b2027312 SHA512 ea8369059c4fa854a1330d350500ca5f7dc0b95c7ff27cb857a72aae639ebc358d05a8ed515d65991e73e92dac8effbc70e199eebf47b5ec5af3b477fe901c0b
-DIST firefox-102.13.0esr-ko.xpi 617292 BLAKE2B c6e36b66e696a6ddc5137f22ccf4aee67632397ff8547b2d4f84ef29fa8276dd7cba27e67e6b58a295b6f2dfe79dea3d6bb38d500e326df972d430aeb9bed29f SHA512 0862af7b06bb7c414b7827af4f171319bb378822550e9a0b898065c3f9989fa10555c75b48a4e5f4f585c7fec641e40b8bd16fcb338a832ae03c2526fe8509ca
-DIST firefox-102.13.0esr-lij.xpi 480142 BLAKE2B 04d210d0e301e774b8a1b6f34498e5af672346b2f14b27e67d93dd91f5c73cdcaa4f1b8b46e63f1e7a30125adb99592aa18ff0c3b761c4531382d9d2476605af SHA512 dbae3d8f1aca3c5a5b6b7ac08b829359cf0a39239188768baa6c3f987028a8ffa8cec7dbada76e7e050a9974a03ff7748bf42b20a317edcc72ecffa6aaacaeb1
-DIST firefox-102.13.0esr-lt.xpi 574776 BLAKE2B 13cb2f7a89fa8e43195bf18488cab0355efa5ad8808229e5500125483880e477510319031342eb1d48ef68d9fbcfb99bc6ba24bea55eaf53fd4f20ac332a698f SHA512 bc3d42edd8a0ea2841fbe73253d5a9565e98e969e00d37a2048e4d748de741234e57eb124ccea4e76bad4fadc914065becfd9fba62b862bae4990e6449d19b33
-DIST firefox-102.13.0esr-lv.xpi 479290 BLAKE2B 91736c27deb02921ab0101152b209119ef89552fa2a13731af58b221f8eceff6f29414e3b5376a8b04dcc8851c799e261bcf703a6fb4108a73c9baaccecb40b8 SHA512 91a0267e483bc07930e11164863002b2d0297f3aefb213b1dbf057331721957656bc4d274cc952567ca2ae8005205ef0d40aabe3e4817dce5bdae49df42fa3f4
-DIST firefox-102.13.0esr-mk.xpi 497531 BLAKE2B 8a99121bece3c21c15c4d09e8065654ada217f2571e0e2a126a9898ffa51e1274b9a6727e450ed037bdce6e217f065121fd6d2eb0203d0de324e97ca565822ca SHA512 cc9e93e74d478841eb2dfadc52a5662d23d885f73b497a3a873ce82974ef7529c9ba6f05c15d79bda40f58d76d2e4ba9549109402c5b0e177eaf22665753607f
-DIST firefox-102.13.0esr-mr.xpi 543737 BLAKE2B 69f134decad2ed166642d72e4fc595e1bffe0fa2c39bedd5550cd167b05b38ddba6bc579d28a5428cc0acaabdcc1e9c966ab920eac58960ed886b6c553fdb91b SHA512 41ba465eea9961ed73f995dd3534b6dea98102a886ad8a635c61a0b576270a3b1bc3e5b1228bf818c8cb93dbb707aeb4fd120eaa8bfcaf6eb34c9e8fa8977ac5
-DIST firefox-102.13.0esr-ms.xpi 459034 BLAKE2B 12c49bb9aef8612568ce0ad6c74831063a42626762aa79cef8fcf19cee63280a589cce4989beb6918a2c59fd3a58a8b80f2525d7eed2eaa715095f1a40a93d3a SHA512 367643e27cc0a61f434d4c7e85e073d8c367c0e7b35d672c15c368af147d3659a3e64729e69727cf0de2b9fa416e1ab96119d7eb6633a219648c114eb51a11aa
-DIST firefox-102.13.0esr-my.xpi 529947 BLAKE2B a15ea72ba04c0cf37089f2ffcb0c585ec4602ee83397ba8bc09fac1cab67f6c9859a30152aa02348f2d4d1a57f31448fdf65e5ede9fd6e0005ab339852270fa5 SHA512 955752090ea50e8ddca8dbce3e28760bf01ca5fb9069ac83e422b99e31fbcc903a264a2b6b498d7dcfcb5d8a7f4f5cf0b11630792c01fa61865d777c4349ba37
-DIST firefox-102.13.0esr-nb-NO.xpi 565281 BLAKE2B 6d9992d3904050c1cb38582c3ba974f4457832bf072eb4bc56d50de54f2cfa75c6f165709c35d2961ca4244a1f79b65154221300fab68bd143299644d2948fb9 SHA512 16c3489caacae79975c33da954f113047a901163f7f7f714e8718cfccadb275f37fe8c0dc72d766d984a8efac0dae3409b3cfb35834a479a933ff52007842d11
-DIST firefox-102.13.0esr-ne-NP.xpi 498089 BLAKE2B ca151dcbe141bf1129203d8417f61aa73df7a1e0d9331ee004f5abc4fee8a05348a0e6bf78b806867e3410621a1c6cef439847c19e234581ec3254c4dedb550d SHA512 ea311150ca8bad010fb6bca4d2a556b4e85760219a2005f7bc38b4e55af6f4e8e75a3796751047ec3083e6997ccf74c388d2a105cf3c6bdb3adbfc69c811a097
-DIST firefox-102.13.0esr-nl.xpi 573464 BLAKE2B 72f838c0afe6d20e79acfb7e958e724124d25818a99dcfb192bfae4e56b25c7f236d8ce70338c8d391f1d060e4f04912a67753fff0b5a98d66c0dd2edf80be12 SHA512 d2fd05d5dfc091d766b2f52f82a021ad04beb027c32e15d5a68bad8c7e6ed25f560e3834ec758005d16b28aa7633fa6409030e4edbb9cefc63a92f838c462e5b
-DIST firefox-102.13.0esr-nn-NO.xpi 566170 BLAKE2B 441685aa7a1bcf933167bc714cbaadaf961d592d0d25e0d8864bf52862dcc662170db3ed44e46b4efaac344243acf7a8b79b561aec453e0ab8e916309672e22f SHA512 c91da0dc8cd87e44a4b85c8573f2daafe417b7d367f437aa6eb6a5580f60ded1a149e2cac999581e0cdc6f6a8431e21f4d22bf276205c8cce220389a00f62d3a
-DIST firefox-102.13.0esr-oc.xpi 591128 BLAKE2B 6c1ebb649cf619d0c617b8018ecd4835c112413565d949c3ee32b814bea9eb0a29d02ed90e222b99a3fc7c2907a06f646151551b2212ea29c66f7811e801c80f SHA512 cc92163da7d3f4745106834c35aaa00fd60d0f9e6b82e05f4d7d1f071d41e3ae604d1bf85d223afc13e2a10d9731264fb3c3a45739ffb375ceb0bb683e1e41e5
-DIST firefox-102.13.0esr-pa-IN.xpi 648632 BLAKE2B b76254b20dfc40d5d9848498234de39af71c2c4d088405c060df2116b4ac4d0bd7d4136f24c561b2ef9609c87169bd7d6461cacec04be5b5f51a3946c4ebfb19 SHA512 ce20053da630c4d1e5f74eaba032df89e489c86e0efbae342d20c155d0b696a0d0cee350b1a518a441359e53bdfc425a17e17eb118f854f057014a094aa81405
-DIST firefox-102.13.0esr-pl.xpi 597072 BLAKE2B d63eadd0919f0bc82046032ad66759788d2eebaf54e1a6b712d37d836bcb2fc8cc582e636e2fcf51edcebdc377032a8cec511ff2e070cf3c7b5e809d617858ea SHA512 03aff9d174ceff2f5c0499e659b8df02ccf3522838033eae193c6a1ca631aaa394c74cde6ac16f225a9aabe81cabfc6513ef4d268a1b010b2b96df99c40ff994
-DIST firefox-102.13.0esr-pt-BR.xpi 579015 BLAKE2B 9f3fbb7145b78dc50aee0e28447126b263b73a01332c01bbd316c1bb9a1b881f7fc13a04e287c64c8830bb7046d2d9bc92b389ebe62220c7b191b5d19685c799 SHA512 df9a92289c8e2fd049bb7f7517b5d7582677d7918dd1b7fffb62f2745c7e42e72e76925660c52f2c08999df9bb964c4b1b5bc68b42548decfdd1dff4b0866c49
-DIST firefox-102.13.0esr-pt-PT.xpi 582843 BLAKE2B 9fd80a0fd677588eb6473e8276082edab67620ba0eba04e2047122e70120251028330c13437a7aff8d327a65eb6a581856baf4713303b0fc744dd14d25a95c7f SHA512 0c85939883723b77d854c8ea463f320c62507e00269637d2f598938ce430cfb661ae956bb88b8d2716958e5831355fdcf2cf79fc7735ab2400a47a3d7bb7f9ba
-DIST firefox-102.13.0esr-rm.xpi 571923 BLAKE2B 0c752c2752d481cbeb24c6dffa41a22a32bf83d6207c0b2f92e4723e1702da4daa9cdc7d956f366218130ec2232aacbc25cc333bae40099e50a97c375f27eb67 SHA512 10ca9f1f96af30592f11b49ac16cfa56e7e13ad2f2d2f2a74d965546ce53e7bb372c42739dc244166ac69bd3e1cb3d29202546ecb3c3b8595ffa238b55a746bc
-DIST firefox-102.13.0esr-ro.xpi 541909 BLAKE2B 434ddabaf4dd55fe269e21b3a74b661c301ff212db410ca5e514a03b8b5b798b3b495ed8471270c8304705faa460806c09968836558dd398d95115c1e14f792e SHA512 4b7f028639f2031980b76d9d00054d0d2c3edef981304c14c78487a6357eaa03b83c2fc1829775b760e30bd5eb7955f07ae9c28424b76ed29a78c81d16473427
-DIST firefox-102.13.0esr-ru.xpi 671126 BLAKE2B 435c177d5e11b27b9c5279ef66e68137fc27d8a438cc9c8aefedf031bf34d4ccb74e2ad81ad4470f40223bbafc0e1ea52117e04a033d0244e8c2b6bbc742c386 SHA512 1245c65182ad75bc3521fd548f8232eb72840cc4ee26ea075602f386dd0b2f1b7dbca906d30111ba8942c974a11269032efd3d41d1a48571f37e187824a1c466
-DIST firefox-102.13.0esr-sco.xpi 513230 BLAKE2B 2fe5076baa0ab0f3e3258bcd316991d10e7d11b9959b60aa929379d3941dbb93924b260b67251e9e15db8a36334b53438e1bf49a96d442e39286e1401a5b99d6 SHA512 0bbc72890b6b441167fdf9956f63228eed8a22702962a0448f4127f58e4e70430158a482b1c0915584a0f42ceb6badcea5a526bb9da50434f0377895f7ec12d8
-DIST firefox-102.13.0esr-si.xpi 585620 BLAKE2B 14841bd64d53b194da89d354077965448bb2edfdc3497e7b8a3af1a63541bb55966f2f7563e62d3e8b1753da653d66bf0ad378e78d8493ad3d1fb8c1a10e8e0d SHA512 fbe2124d3891140a7974ef741c17e5f97e6003e0708110cd9f447a45cb3714ebb0ab4b56fb10d6cd7bd63a104edb05f48c1387af62cf048ac4271a27cc4114df
-DIST firefox-102.13.0esr-sk.xpi 606118 BLAKE2B 3f463fd09669bec9d2dfa50f8c14ee1cfd91e2147dab9739b18acf3105787fee5bb34a49cd58dc2d80fb362801605d603b4ababe5a734b63df8d12c3ff30b1e5 SHA512 13e2092144583d62305985d1be9d42cf1eb7ba2892100a840b25b8ef6d5f1702fcf236cc4e935bb698729810ab0aefd49021fb6879fe6df5afe968c46ca1d159
-DIST firefox-102.13.0esr-sl.xpi 577356 BLAKE2B 311c2c1475d6ec9758e7000d67d0d78c6446be64e017021e659042af57bdcffdf8d1617a298d05ef29d1032aec38097dbe891dd1e3795b637913994660ddfa88 SHA512 ea90a4f64efffdcb4ba7179249b34066651e56902137064c36a8ea562e8ebb127d2f7af36649e265cc021c8c23f73f91712eb1b49294da78133796fac80d1d8e
-DIST firefox-102.13.0esr-son.xpi 433051 BLAKE2B 5927332ad4e9561ff0abe66feb1ea754644bd732be60d3e5e40d2603ab0acb2b4c67fc6e09f41a71cb01a7063baaf6267a7350c1675c743257a5a8f495eb08bf SHA512 01eaecba48bbd344118e63a8b71af94d8e3f77e7626b8e823e30eb22b079662beba6e895e5c4c9ffcc49bc6147390380928f6778fce709519f7cfbfe7ece29e9
-DIST firefox-102.13.0esr-sq.xpi 593404 BLAKE2B b31abac33d641e5d3f8e32ede28a7a8cf91362590e3e4d6c8e0486e1fc2fdb1701e0cd5c8da593db8eafb9d3a1d4349611bd41a2f31fd5a088223ba9c25a8275 SHA512 b7c8099caafab1e8a7948cecde771603866394b6b57efea9aa8df2ab819c6e1b61ce414db18cfde47c290e9fc0abd61baee69dc25979b758f5613fa2c45fbaf8
-DIST firefox-102.13.0esr-sr.xpi 635148 BLAKE2B fbe79be2e1c8050aa2725fbf18708a0df0d153412f5800a90360a3e6840f364d459bd9e91d3f4256aba45f37106b37f088f85ee0a03f8e06ea8d26c19f09adf1 SHA512 32a88e056346c654846d85d82a03e520150f782f715b70d31e3d38411699d75173578ccfa7fbb30f7bd419f5f944a877818818ac789111b12089125b9bc427e1
-DIST firefox-102.13.0esr-sv-SE.xpi 576038 BLAKE2B d46e56d6118a96d77ff5d4db3c49812b5568ce43e0282138f7ef044481c991dd489f57aadfa35bc1258e76e7409ff9b0af315e77045c444dab1586fc2d147f5f SHA512 bc3cbf083bba7a572174fbb3f1119f9e1b58ec86e9bfc028590f00861bbe6982e3fbfe15e37f46ee7acf752121674be609c657f66238a978c1b5e967222c2225
-DIST firefox-102.13.0esr-ta.xpi 522083 BLAKE2B ed490e7c1906c2afb0b465bd4216f50b7812261eddae13c5fafee24718b2dc4e11cb73d2ede8d63320522f2bca03ff3b4b759a3eafaa4431b900a107c4c64ae1 SHA512 a064ea37c0602d202a0e095a4b3dd2c2baf5361e3f1dcd1b3bf85e546b91876a732fc02d10fad208da4fe80ad56fb5a3328cdae1aaa87ab6c01397ab6a102f07
-DIST firefox-102.13.0esr-te.xpi 568454 BLAKE2B d461bab0750f6ec8e8cb2bf91564bd5d79ac66bc53e6eb5ae5fd503b7e87701130309d9ad7254ccfe8efcc2d1bc267458c910f6eb787ece41d87520976deb52a SHA512 a0a123d09b1dcf75ad267afa4cf7ddd4e188f9e6260d2c9644113829b802d120a876ba76493d65bfe919d164ca3e3f9f169794b89c80fd5cf8c14b74a157c5a5
-DIST firefox-102.13.0esr-th.xpi 649490 BLAKE2B 9d0ea58bcbdc25c6cd84659aaf77a3adc612d643deb8f0bc1cb80966e9cecc91af0f8e0882669cc4a7948a5b719be6b184e728b3c67bc7bac04cacd055826c6e SHA512 ab7735483703640cb24226e8ba20ccf384661930f3339ad61916574870db8855566759ac75784e9896a5a23653252a0c31006c640180e3814318500f90efb875
-DIST firefox-102.13.0esr-tl.xpi 532366 BLAKE2B b439041651966ac4dcaa2185882fc3e94c878b0157130ab6cd2b3fcbb19c7e53c1831d7ded61c0f9584445c0e02222a569a596159f0dafb60a835394e6c6a9ee SHA512 ae98f8005fa86a1c7b3ac6ebf5e2b55d994a5d0b71d9501682f2fb9f6305df1a6e0b9e805fa369f1cec37e56afb913947a7d0c07584ce28b30ec7080ad83d33a
-DIST firefox-102.13.0esr-tr.xpi 590502 BLAKE2B 9d2e21420cae669a3d94548c96c67fe3cf105102eded11fe7aff3c43cd7404798cb7409411e37a40d1b291efbfbacf711efcd1596d72aae08d50359bb8fa3b36 SHA512 03f3ce4dd9b50618322a5f6e85fe920b4c9bf996839188642569298ea77bf60eb93a6b185cc375a4556dd4056ccabb72e37b32a4492bc4126a92f7173c142e00
-DIST firefox-102.13.0esr-trs.xpi 497373 BLAKE2B 5381e6065c8bfe50675056648cb216ec4ad1958355cf0815ec89369fc573c3e197b3ed259a206f71e5ad0773f06ad1c786b6290b68e7981bef728aca1037492c SHA512 ff7ad879808f9e298ecb898249ba9eeeddc59e96025592241344fe65e8985b624238783738e4d59b98eed835f5be2008eb834c85005b1cbac8bf4d2f9c164891
-DIST firefox-102.13.0esr-uk.xpi 664324 BLAKE2B 32adfaac5b789abec45c51a7cb6291d1edc224ec1c0e55c4437c575dc0d1994352e6e286a2b2f2f8a52a48818056f56f97e0a26bb3903b8e613ab2d72b6a6266 SHA512 f7f52a85499801ff1e10aa63980204f4bf16bad178aaf1aa760793a40c2b8822c4bf99cf62918f5444eef8013b17e985bb7cd1a8801885ac91613863c1744bdb
-DIST firefox-102.13.0esr-ur.xpi 569913 BLAKE2B ecec685a6c6d78e779ece62adbc33fc4421212d31dab1007522c65a1dc481707b2f05c5d88f5e46c2ef27dc59959051a48bd1d86c45019fb7f3db9614ab100d0 SHA512 9fb9bc6634e42bf07bd5298b47118cb9b87843723cd3b0790f1baa432feee25c77b7fa12ed02d2c1f04669a49ce41b5322be513fe83162ce21e60f1a2a4f7d98
-DIST firefox-102.13.0esr-uz.xpi 488871 BLAKE2B 39c5675c79fddae35b2733ea632dd4ea96fa00d93a4e8e349b956c7b5ae3e719ca17fd98ad330e780154ef6b25e9b639579f3d8e272202375a563fa1fe9a203f SHA512 9e8c8688d2c702d7185fc352b443f97f85297744baef82f6a715e3c8f607dbffbf6844c947fd4a6c7771b9af3a18d571a3cb58fef3d2629072ba95a3c437c862
-DIST firefox-102.13.0esr-vi.xpi 611417 BLAKE2B e67df605c3f3a94f34d82c87df46d25ccca1ca326212bd55c36cf7a1d385fcdb3c71ce5711c880a1160118321314aa3204154985fb1307ef1c172611bbac278d SHA512 79b3935fca5a1ac77947e0595a9c34e9ca339caba2f6ae7b25f400c749a7df5070fb28c9a7480eeb657adea8140ae8f8903908ac64331aafe20ef6cb9fdeb7cd
-DIST firefox-102.13.0esr-xh.xpi 427930 BLAKE2B e7c691d36360e7d6353bf0e183cc08b64b0f7758411e37c7b5324511236f4f55957ee2120b6d2a7e11cef779af4927ccb535f2a052d3def6c108b76dc984cd39 SHA512 721c3b68e7af4712230f9be29222c73b9380907778ca7af2e26e0886fee583b4c01508aaada6cbf622b7d72184a18b7cb2f623f7e41917642757d908734f47d4
-DIST firefox-102.13.0esr-zh-CN.xpi 613299 BLAKE2B 315e07eb480c9374e5d9dbd963f72f750757fac9aafd902e47b77fc0d8707c72f509b0aa420a40dfa2edd94f873d965265d12f949338c753df367e154938ac0c SHA512 4c1baaabda6bbf5d06476d49aad5b000410b0af71b81140aae3f6e5d6299427b99b1d1e60075f05b95a430f10cf5e55932a6c071704e61831fb596bd60c900c1
-DIST firefox-102.13.0esr-zh-TW.xpi 614569 BLAKE2B 68fdce9b0ece08978f8d514451a86a562e5d0cd7d9f0d1d99396013ec408eb6996206e8cbae4ebeba9be992da8b15b74076e875a05fa8a01d5bd1fe8471a0ac8 SHA512 70fd7d18b6662a328c8b1503adf27b42c9cd515a07eae325d56325aa459a5af84222779311d9162974b5763469e5c3e28c27833b72ca8155bfedf6d81d4315e4
+DIST firefox-102.14.0esr-ach.xpi 466433 BLAKE2B bd682624a9cf6e451907d7e11c128722be65da2e0ab5f4529c30f4b849cb16ea33ddf8e4ab5d6b8d9d529cb46ed8291302f26d525ebe8190b7a0e94f4a365f48 SHA512 e5e3c885c1be4048ae941d9ef24dfdaf5b82a058457e8beecc77d2029f19d909c16d3f82667a596ff4a27b48dda5de41190907ada6ad994ed17d3376ec2d9970
+DIST firefox-102.14.0esr-af.xpi 429124 BLAKE2B 404be6ec12701a5f406a3636d58c4c022c26c00f8840f57387cd95d7cfc9cb0b55eb56a0a7af10a586d9bbde034cbe3cec24cec91ce7592d28dcf59d45085a06 SHA512 2d6d1ca753dc296f7303869db747628cd86d3265f5c7863e1db1b9ba20800142c2a1a7d099d4d85dd89f3f5882908c72e3d9451e55780815babf6c805b6cb20b
+DIST firefox-102.14.0esr-an.xpi 510495 BLAKE2B 7f4101590728fb91d42e05153cab4e38e671cab879d1f3fb712fba7226ea38682dba81f08df17e1f7bba63b6502edea079a19c78feea7cd3c12d991711f30ebe SHA512 3b0d61d918d77ccd0c9a8d9c929dd24b8268489e45337079ec68cb01f887962b27422d61312e61a4a88c9d85abb666f9277492e17eded36743006825321b2814
+DIST firefox-102.14.0esr-ar.xpi 578875 BLAKE2B 3acf20158afa91c4b34b612c93400b50f6e74b7dc72e9af305cce1744ac246442d73a1065d6de90d67153d5ccbed5e058f4837fcf126871866196eb259d193ac SHA512 0a77c059c24b018c88ee45e788e9145f0a0d5ef89deff2add83e101d34474959a6764b1002e2b340c8721fd2ddd75ed726f962ce29d91d880c1ccc57701ba602
+DIST firefox-102.14.0esr-ast.xpi 498106 BLAKE2B e0e79f91d7754fc573d33255d2e8d2b7814093e649e8fbfd9eff784631f9ee83800a906760030b8b16ecebe19ee19b16d00d6b2426fdcf3ca3958f8943bb8e3f SHA512 2532b8b3d96d215dba964b6dcd04d0557fae52b051732d035ea22386ab0624975b52af1b21874c181a1268a5fbf96c7c4cfea0d09af8782cd93006f9986b166f
+DIST firefox-102.14.0esr-az.xpi 500784 BLAKE2B 0f803e1ce52766178b9a15bc93e678e26e60d8ad81357c4e7d5386e4ce299830819d964a6cc2fb423adc92c11b6e88d76b77e3a9a8b4424c9af92bee72905419 SHA512 b6a1fb75055912e537c3dc53a5ed95819414a4f66a69b74fdd3bba69c40c436212eaf7264f0a861f8a6cc6f7cd165954c81d03e0bb33f6785f5b55419cdafe77
+DIST firefox-102.14.0esr-be.xpi 666690 BLAKE2B 2f8eaf58eba4abdca6f95c9cc82e0e5e5b3db6fdda29155bb178ebdd6972d1820150390386b23cf02bb9c50e522fa1eb84062c15773c78989845f5b814ebae97 SHA512 0d49e12993c19e1e458a72e22efe3745ead2829b8ad0c40d6be5d3a30c2b8204f50958735fc15532cbcf3898478acd3e8f162f3be394361e89cfd878d6e3d906
+DIST firefox-102.14.0esr-bg.xpi 591331 BLAKE2B 5322703d23d863ebe5c774b81c6a8f0c61696d8030ca0d49c1cad132bbde87ed3257507b9cdc35c9e3da557b096da8efd04fc0bf779beabae09e8fc6a06a64c4 SHA512 1faa148ade0bee58f671912db9bbb486767b9ddf67d89f7b589485647c0ac87e34ca45e333939ce2c76f46a0baeb11d41aa8e32cef8aca2319fd450e01a89d9a
+DIST firefox-102.14.0esr-bn.xpi 591679 BLAKE2B 05598257d6cb1e833f7b4c6e406002a85e36c839a6f6915ae349ae190d5c0c88d2b80bd3754a2de8578a66696fcbe285bec10ef786f27c207ad6ec6a7e914435 SHA512 61aecde0520bc589a4642b240d86728173247b9f72de93022763902e9c85e52ac17cb822f28a8a60660f86632a771ce365b5bff2ad3724ad9bb5e83d5ced777e
+DIST firefox-102.14.0esr-br.xpi 555850 BLAKE2B 4e9159f4032de9b61eb5a0be7fc193399296a849fe5a74b15e199d62dd6fd9295833fcac3338270a079f8e84e52d231190cbe32ef679aaeac58a2a59cf90f291 SHA512 7e80afcca7548ce9eb6b539846449262ba3d3819421baac3773dc1a8e8f3a6a678dd54dde39f61f436e2c060bcc55302660b15e00ce6c744e364e097f4735bc6
+DIST firefox-102.14.0esr-bs.xpi 471723 BLAKE2B 71154f20b62f56ae4c675d6ec126171521dcb0d49ea34a06065e9a8c89e4827820bfeba1ceaf590c7fe54251a391c26ca5af5eba08fc574f530d553db3c99793 SHA512 164e4ba6ea6e9e509c43f8805a030e2028305ae5cd0c1a06b29f88df9ed82ba9d525eef694650811b62eb9efd8295c3910869a7eb94a706c644254a29c385fc5
+DIST firefox-102.14.0esr-ca-valencia.xpi 549191 BLAKE2B e36580083b0fbe84bd1d0171cd71aaa22e990acec6dc2d077b5b58258f834138c8d183a0665fa41deeed5814f0bc02afab14200fa770429237647dcc04f1765f SHA512 4dc62782803a7cb1be8ff87e099b0b5cc01a16ce11d0534f6576bb6a85a45d6c726ea71a3ef0fa4623290ba1031255b8fce109a609bc163f0a1226eed51eb2de
+DIST firefox-102.14.0esr-ca.xpi 561932 BLAKE2B 27c0b2d5a10514431bfda66eba03598dc9b958c585aaf90b592b992a688bd5abe15edd65853bbdf66c19d21b1b957813673d37e9feee1be146098b9346d0b26b SHA512 7185c509e1dc978dd806ffbdafcde3fc4dd5ec2a5fdc0264a490edb76f3c05b06da04a376c22a019adef775817eb6ea25ce9efb4e532f8f16ea542e3677682e5
+DIST firefox-102.14.0esr-cak.xpi 563836 BLAKE2B 147485943812a72e119dde4f4124b91381fa292550b9381334ad9554cdb6f9dea43d050488d6c463e8950ad537eec122e6cc41fbfdb8cb516a46c87ae2f1f32a SHA512 8eacc7dbf807d9c5f889078b1fc0e7674410d458671c1d3bd5a68b7956ced326f103ce0a9bea203d9da22c25441643a34f21e3f7fa3fa7318aa49a7e49e0b890
+DIST firefox-102.14.0esr-cs.xpi 599801 BLAKE2B 62adb19e675e9f077867d704828ded821a78ae64fcd0e20f8ad95c498fe816e6b7fd8e33d72e6d3a72feea30b14f6187127d656d03b0215ccdbccc21c2fba974 SHA512 ba1866a104e124b7fc6a7009c2830944f3b2224fd9fd6b6c40322f153bc542444105cafa7fc6117e03e02ce3d26ae9332acfbad9c6ec380ab3b35fd43dc67ccd
+DIST firefox-102.14.0esr-cy.xpi 579206 BLAKE2B 9bce226c2a206cc4906665cd6764f64bb61b479eb5a26ae57fa0fffc547246738cd67f2be82ab47e31f7db20b85c9bb8f26f8dd2294ff1f4cc106ae9683700b3 SHA512 56355eb36a2e9307b5fcbce532438433b637403c852a8937f05f9ac711940ab4aa062ef760cf72847c35c1daf96c5559fde599cac47f1cdaacd94be759ac6c82
+DIST firefox-102.14.0esr-da.xpi 570516 BLAKE2B e229fe0f62677d97be53184219dd1ad48e8aa170c19112d0418b112d56252760236aed2da89fe4c5736064f0abb396f31d3242af6d86fcf514d84af12159d360 SHA512 22163b18c811e43513d77c49a59632b7a362d05e19cf85dac17df7e110867f5bed01b4895e5724cd0eb8d9a7f109936745e36b2e4ece4dbf435b49d3700da29c
+DIST firefox-102.14.0esr-de.xpi 591582 BLAKE2B 6f6053c55678e498d57f08a56417a428b0b5965d500e05b4c83bbc7c0b2decc3d55d791a2c4abc496f699a1f4f0aff4738701b0654fbc2ca788afe3ee676e52b SHA512 a7670c00768c320d6724b40999e2fcdca0e7cf9ea7f5fd15c5c2093d97b075f024e9c585be22a3da9e9ae607acf91f3a2f1531280220d61afbccd55bd74f3c77
+DIST firefox-102.14.0esr-dsb.xpi 600378 BLAKE2B 6ebd01d60a419f15c8604199781f5a17b3d6ce9a28fc4651d5c25ec3f6d06c2e845c559c63539b34da800f87f830da4fb96df78d61a6c9033b181d0bdde59ac5 SHA512 923cde80fc38d7a1692301b15f7e78b196a47c9442b637191f72b799d48b159db3c6576e2fd497581a4a5df60c39ecc113054743d74cc4d35d425aeec9a484ab
+DIST firefox-102.14.0esr-el.xpi 681665 BLAKE2B 045c4da1f5d005544eb087523a7b4c5b48d9bb3f5d409f0193ef74f8590b92f76e3065e5f60cbcf9671c7476fb2ff2390fb042de10190c0e16b32db693313f9f SHA512 a7ecfdde8b5b79e037d9146ec1aaae46bca87387526c0dbe1e9cdf9bf0508514ba28bec506a76901a2287a0dcc402741228fb0771d3e72366b8637564dccc184
+DIST firefox-102.14.0esr-en-CA.xpi 541054 BLAKE2B 5b555157cc05bce0fc09528ea91ffb7ba29746a9522372f04e97896e0c9496b7d644eadf11f975d3df0a36a777afcf97255de273e8485801896b07dac29d0b5d SHA512 76ded02c4b2d4597e9b6deb97c7d60b1ff430b455bcb17e9f3e253061b8137882e2834e806bd3242bc04447ecfcd7e522546ec0ac54066b146b4276bb914099f
+DIST firefox-102.14.0esr-en-GB.xpi 543996 BLAKE2B 595cfb355221d70b202ec4d21f7d158f1104737cef4cd8bab9059965454980238555b45746171f49b06f71edce4847efb65389514710df4f889a266863989026 SHA512 72a18717c71288c74dc1921754057ce2cd65ccf216a2ec3bd590c7c6c6dfeeed064ed04441b13b191a67b270572c162f9b93ea2f5566b8ac562449a2b30d34f2
+DIST firefox-102.14.0esr-eo.xpi 571429 BLAKE2B ef7e80e71dcd5d21e4074975420affa707b3fdfb05654df87721e28625006a5289bf58653685e97a0717ff6ab433349184d11f0095faf8b684fb6cb363d70155 SHA512 a3e82e5a279adc5ff4ac1abe4f560a2cd7b5b8d47a0d31b27b7ba4be360c6d1c0d43c6a46062705e429ecfb5b6ca18b454fbbaa368b17ddef9dbe6b4ceb03007
+DIST firefox-102.14.0esr-es-AR.xpi 584188 BLAKE2B fb67498b3b15042f5162ac5187ed332cb1fd0b82c0e2987536bdc1ccf4ec1fd486c7464492c9698a5f849df917900c153de9ceb4fb5999fc50a4ebc24ebd4c2d SHA512 299615ce40e67d6904405a2ec9876fe28f7f8d43a22c66836328f792363e510047251744f34551a0c6de10aaa43543cb85050ac6ae075ff116d3cd423c764e1e
+DIST firefox-102.14.0esr-es-CL.xpi 583185 BLAKE2B 6ca5ee992cf9345fc6f081f2f5fc5e14006725e53048f9969a092a21c22f59427865102c7d79d2ecbfe0f5e52e88712831926e72bbc29a46cc47b2766c5172d6 SHA512 acdb23d62bfbfe4d129f84da7d927052f386f34c7eb669d964ac8fc9b2973a4aa75cba119a221c864df54a890c966c012640c21ed86d6cab0e1248e66777f747
+DIST firefox-102.14.0esr-es-ES.xpi 576073 BLAKE2B 6b2319b342f7f98b640d29620c6dbd280c514b1ceff7c9a33c819022f1a03b40b62c3c0cdc9e328aff8db1a1a6d9f37bf4b6448ea639f98cf7740203ff9b3f07 SHA512 c8db1380a6dd7cf1cb07c03c8b409200da7e3edaae012ccc674880140d798ad0f7bb6a19413dc4f55ece384f409dbef65674c57a48c83b5b8c4697c5dd37c8a7
+DIST firefox-102.14.0esr-es-MX.xpi 586657 BLAKE2B 3b7e8793461a15acbca8fcb1a6957e3a1c948b89f8bdd6c5b88f835e86ce29309d94eb1c9d21de8f48951d7187ce2615983b36bde09c16b4a09206e9ccc25218 SHA512 88216e1b3fcbf457268467e53119ec5ff464e06b536d11dedd48099cda3aabf284531e80bce4749dec4fafa62ea94a875a3bddb0b86c0d1f90e0023834da3d92
+DIST firefox-102.14.0esr-et.xpi 543292 BLAKE2B 0eeccce8eaa3da7734a21f7f01e2c0a99cd2806424ce603ed856d79f46dc3fc04472af4234d74a05680dafbdd9a2fb5f06e82a28ca6d7115752380b531ecc0df SHA512 9aedae3e66b283c762cb3bb4abf04725491a87b5b1d1302dd11ebd9e62c98465879188ed9a486ba53432254889243269dc56a664f52d3756239ba72b4ea546cd
+DIST firefox-102.14.0esr-eu.xpi 572529 BLAKE2B e3af0b62f8dbeb3804e00738dbbb36c7fb254e68ee163fcf0dd8666c8b07455714575635c81d96e0cc2956c6a9e52353fea1d8cfe07bbbb50e7a30c5ec8815fd SHA512 52c0c6db7c5cdaf05246219b7bd6369e283f7c35a9279ece4dc7cdda72724383183b06ebccdc6b96ad0b7a216d9adff96d1aec6a1a5580f7699a10a605beb5ab
+DIST firefox-102.14.0esr-fa.xpi 583120 BLAKE2B 63b8b0caf639a6663e3a0107eef951a45faaccbd6a14742a870fd364e3989db622a032c0934a532609783fc4c7760012676233c551279c5f55ce3d6e69ed3ef7 SHA512 c08c7644d9fc17dda4f18794f616a9ba4d7490255c0446e7ede817327c68bf9fa279ccc9c58c4c8589b29fd3bf230e97a86890816997f12e45c18b21a04887d1
+DIST firefox-102.14.0esr-ff.xpi 483128 BLAKE2B 25e366dd1efb683188023fb40b1941ac5372d504e3da844a692b26594ffa4b871a67b7d4f2ec887fbb0fb1ef1092d1eeb3948627f503262a35871ef16c9cc933 SHA512 39350c234ccd05a2d8985b9aaa9dde77a60b6ace73ecb2eed1a91ff6ad32d723f5598a266de428b1d80c556bd86e6a9c728c11a1a72e3c2f8ce78035c418783b
+DIST firefox-102.14.0esr-fi.xpi 568219 BLAKE2B 48fe10b0a91b032d33738da5a3787fa1578e35e6881db9f67ac5c9df157afd7e021d21090bf787a52d9f995835cb7b77980c38b4788cd5dc28ea68a1c424dee3 SHA512 419e06986abd96bbfcddf0398afbfcf19fb87b16f7957bc796d91f5a98d55f649f90abb2b7ca5ccebe7595dcd000a19a9c2b4810f58b27a44af8108890443e1e
+DIST firefox-102.14.0esr-fr.xpi 595537 BLAKE2B bba309010099a9b14ff6a702aaa8af95d7b188820d4e07f3cfaa2a7e7eed30624d45203cd44a1add5ea3ea81768a593ce761ec0bce009c7e6588018bdfe4f309 SHA512 568dbe427852e2897a8113fc81d60b8a73e294472e5b4d0fd6dbdc87544d794d6b9500757899f47d5a4da614cbfb133ee7f2c3f87c2044e261f8389bf0a18dbb
+DIST firefox-102.14.0esr-fy-NL.xpi 580231 BLAKE2B 29b37834100df056822d2e7638a21d518846cf4867567058cf01c8b44bb090412acd81e7ddf8fd00cb588868427a041fe9d3c6e4febed3ef8a562e013bc88806 SHA512 d9014c6a7b3a76cdacdb709b6466e2921e7e27c64ee0ac356ed4499f988fefff99654b2209063835667cc4c8e75feb9c170d20f18c911779b43c23c0c86f64e9
+DIST firefox-102.14.0esr-ga-IE.xpi 480683 BLAKE2B 93a0afc55c8698cd025bec79d0ae27d58cd0f4fc37e9d31946db1ebf762a790164172c90aee3d63b40f9b7a2c5c74576501f4074546b8545bff85f52c511aed9 SHA512 0eaaab4dcffb0fc246f1c79950ab114073738dbf318498518da17a80717cef3332ef72296d68fd273152a5d9dddbc00fa57367bec2a4a795d65951d350bd5ed1
+DIST firefox-102.14.0esr-gd.xpi 557853 BLAKE2B 7eb133b3927ab6ca274f9ef6e6b5e83022164022c8ec23487aabdca8eddae264a7be675449797974ca6ead08f00877e82b29d2baaa19220f4650712059f74691 SHA512 d8d5efecdde30b5ba45bb3d2362aee0575dcb97532775e4c37950626f114b8fc13812ba1b29f932c37fde5f0fc3c714c066baa74139cfd965df68140679bb5ce
+DIST firefox-102.14.0esr-gl.xpi 550712 BLAKE2B fee4925287e79890c7691f435be5a757f30be85593b8fd249be21da2f6248cce37f754b0406938e6283a92643e417d07edb0ce0901a29325c9ce436c28755a8f SHA512 b6da66147afaed4b7a0d81682c61ac36cc86c66b081a398625a5ad4d79e1dbe4c696c7958242293bedeec0bce8e71fe173ea1bbd6f646b8505496eecd311abd4
+DIST firefox-102.14.0esr-gn.xpi 595693 BLAKE2B 56452b2d71e2c916e2b15c19adb59692cf13082380601d20f4b92bcb5892577c948f40b1e1d03d11cf01c2a0789a16553e7c828eacee9e54747fab617c564226 SHA512 14f4c5705ad5e051dd4205c7cbc3b8f2adb2821641b6c1cce16fe01c49813ffe47cd8d995c9a1362ce08a4692ab8f2e73daed3b801a1e0ce8608166738628d7b
+DIST firefox-102.14.0esr-gu-IN.xpi 541905 BLAKE2B 61acf3f74081a6836a9546e162fa9d3d2f8269bf6219b0b29c4b0b0f94cb7ecea671e870277b216d18e65b3ad9529264713f08f75f4e96c1860e0bcc8f2c8a67 SHA512 e7125552efe8f27f0ffaf6533451950068b28ce1da8008cf06b692f16f7db7bc50c7fef50c26883a710107961429fa96fca812a54fb4bc1c4e3e09b6b496ce9c
+DIST firefox-102.14.0esr-he.xpi 591530 BLAKE2B 83a49e587a3603da0ff4fc31165669a0d188f615861328f406baae82907b1ea455907ed42aebec515cc3bff2aa5bce6825e89552b32e71b684a1c6d22c43e0fc SHA512 8de80cee486c3309cb8e3839efdb6af2dc6305234c36e7906d36e409b10a6f05667c6d68c9b5296bad49f59815c73472ed15c5639f69dbaabf64dc4ed0067430
+DIST firefox-102.14.0esr-hi-IN.xpi 570424 BLAKE2B 721ea210f2573617cbf7add49b0056f66b04636b365fef6f2f955e55e6a09d42f85040ac5b2be4f3ac2d2c3ea6aacc89de676c1d5a6d1296948e1c08d434251c SHA512 ff1e3b38e52978783ba6ef3f79ab6c805edf41d20d2bcccb3c02d7f3c70726f2cc47b0faa4d227f530775b112962059371023b6923424f15b0064f95832b029f
+DIST firefox-102.14.0esr-hr.xpi 555275 BLAKE2B e9212641a9b4cf1b85ce70199fbcabb95dfb70d71f56a883e74973cf3be93d1672c9308f20a0dfe54213e5e0b5cfbee219e0ff09f9a33d76ce6fd94d6344689a SHA512 6fddeffc3a4e4b910c4a221b3f064b287c52bc0cbee9e16ca23a7d580cf4873b847cbef493bfd71c3a35dd923e7e41bdc4a0587fdef75c9f4ad31cd15a6e2534
+DIST firefox-102.14.0esr-hsb.xpi 599172 BLAKE2B 3c38832f0616f96e832d6db27400f121b4dd207d27084cc32ddf5d4b614f83ac78a92d7225d5b0ddd690e31f7ce7354961457b68f6d7cb38149e1c1b52425f4d SHA512 8748da65f2693c5c783f79fbda76e6f5a3ffe3ab98b83f1be63f787c16ad49dccbaad7e3a80443cba23e740bbe4f29bc26c5951aad4c0b140f451c1b90b86816
+DIST firefox-102.14.0esr-hu.xpi 605253 BLAKE2B cd81603dec8a89a9d5276ef18b05f3c21656c39bf48949cf4446ec8f33790d40d98ab99c7c6a29d77f3b0916ca82423631941c56e8974655f4f249405b398ec5 SHA512 f57f4164424f78118d72f1cc0e5a347a9aaa6640f282a186806c1f0c4bae81aa5aea041faa02d2f78d0dda2e9318161841513002258d3d9475f94d78a8e4438d
+DIST firefox-102.14.0esr-hy-AM.xpi 607098 BLAKE2B c734d809232c3f5b052929d45c6dcc55cdcc0d4f624b3132444e2c64fe985728de6c4ca20ee9245215f3a06edde40230a3124875ce43cf118929d67a91366361 SHA512 b7a59d37e5c1c05982d475caacd3621b14f60a6af10a7e4c60fa8b0b52d0e73fa52e7f217c7335a5751f17b29b5faabf7731fa533ef13859ea58c3a364cf40ac
+DIST firefox-102.14.0esr-ia.xpi 567885 BLAKE2B 9756c007034ea1e3777396d3dd9ddba7b90dcf318ce51e32ecf2c5f087a1a3330f1daffb9a810be24af3629f0703d8c259ce166ee6b680773eb37168f3162e2d SHA512 5f15fa63b03aa43e70161747840b7e8bfe7afe40c2f4129232ab173b8b0085742ee0af67171a6f83435465a1cd48520f48a7c744226515068071928e567717fa
+DIST firefox-102.14.0esr-id.xpi 564793 BLAKE2B 40b2522be1732278fb13f83310ba34d1f2c08b9d5aedc8348852be6adfb34962edaa4c84317583fe31a4fc2d030177786ce32ab4e6e3d7b84982627c4529ebee SHA512 6379b00b17a9f30348f39de421b2f885b898e5c1ab502b95ae2537d0042833ab08a14a894c55771dd977a0e38adc7ae54028f546217d6b064eaba7318ce21f1b
+DIST firefox-102.14.0esr-is.xpi 575728 BLAKE2B e991fd77c204028f85f5343c430671a098e3179d9e5a3fcdd8cb0a6cc16bf849993ef7111ffd8f5f20dbd1feb5354269c6741f46012eb2ac23a515359df65cae SHA512 af2e34c96db8ab3e29f26404b9e8b25742e7e072a01f2f1d76c48ca7751496823d0db98138e0bb601e5a57d4a0fb85c1655f65dd0724980a281b7306f77e4509
+DIST firefox-102.14.0esr-it.xpi 505287 BLAKE2B 2695ca1b093f3acbaff257ee34b11314b070855ee67dca20e86ff1dbef764f6c99fd7bdc6b001b8421e5513b0c691469e4d5942ad5dfb36d5bbe5b14922e3625 SHA512 6d1beda2bf9ca3a4dcb64999bf739a0d2d64d42f67dd4d6a14e041aba355fc5dc5888f97edfbc1578eedd62f93f4ab945ff48845497a85d86647fe674fe51966
+DIST firefox-102.14.0esr-ja.xpi 631483 BLAKE2B 323c28a8418fe4b34886d02e204a7e2a72fe533fa65eea299c215c1ba201a916576af41da8cdca80020b3000bb8f508f7edf8272877602f20b3675f79817ab30 SHA512 e707f45c11ca716a62ba3cf57455688e70cd9c4e637da7de31ca0c33d8aa2c99c498507f516c436d0164caf7ba027fa06fc2aa8dc9c4b2c0a96d95fbeec952f3
+DIST firefox-102.14.0esr-ka.xpi 636004 BLAKE2B 967b2d2e7dceb60fe729633142fa91d2a4f40c8408cc57d30b25c4a04541e15e2091d1e6d7d4469a903f0d1903a9945551ded2fcccc481ad1d3bece512e36d47 SHA512 6ca5758f8fc3c10912b5a91fca01fc1fee541c974992ef136330043e2af22dc3555bbf0c0d32d6ac30841129cd5302866fef0957e7383477cded622c14b9c399
+DIST firefox-102.14.0esr-kab.xpi 583632 BLAKE2B b3eec8434819d8196e882b7ac4d84b26ab5106dd63fd88610f4ffe1011294fb0ffa60bfc5740ab5f1e00a5da858ad2913235b7433351e35619f181c5ca23f550 SHA512 8146d804fef4e3789cec412dac9c6b68e20598011a9a56e6f3b41f13dc3cfad7047f37659f6640db2580e7b66b57543937add2216cb2569a4245dd023a2a6deb
+DIST firefox-102.14.0esr-kk.xpi 658885 BLAKE2B 3d83ffec48c2ec9fdc257269bdc26aa2530e828dce4b4b70f732fd4cd655cdee9d3ec5383856e78a8d83768db33941627a4b9a62c7c136c6b02b6c89fa2e8aa8 SHA512 6b13e1b6cd749df04e4f88a36c28f64bde1212f7203346ace301827120d803ed5e0326f50f8df413fc9928539842d71df2432abb27550ee1fa476ec105437c9a
+DIST firefox-102.14.0esr-km.xpi 543898 BLAKE2B 391a06e61692c08513d7c80350db80a235a2a7fbdc4ccecdd4e917a21ddebb5d1926b459ab1a391275729c1a29c86f404e80f1fcba89e8e1bec1a31cc298f22f SHA512 ada75afb2770cf2cdb7062e7e951e4f784da3882bea0c0d00953e768ab9c97b22a0e1cab20ff6067c534f7432ce357eba8540001004a3137d48cf25b3e5a75cc
+DIST firefox-102.14.0esr-kn.xpi 508589 BLAKE2B 00d9e8fab4e44daaf6c32cf3a1246f8b8b817a35238c584ac94419896cf303f5040847324865fb6d0de635c559bcae2436cafcb1e7be75611e2c7d7b9f761ad3 SHA512 0c11bd54e605768579ce4d7bfdf2bace607973866c93f7a8ce02201128afe27b1c1f008a8e8d24e9119cbdbbcc1b3feee30b559882e2ab1b87dc71f1737bb6d5
+DIST firefox-102.14.0esr-ko.xpi 617290 BLAKE2B 63eb876281ab00293f99c27f4e376082c41f126de1c8c0a7eaa5b9513141b62ce12eb7947bef2d9c3862205f4fb6dd3cd8c95b5d38ce49bfb656fad43df2f5aa SHA512 fe6963e788987eb55d27237419b8fa82e92c2aada610b697dda83bfef03f27701411ef2f597319ef20034091e52086234b3051a983aeba86e37b600ca5944dc8
+DIST firefox-102.14.0esr-lij.xpi 480141 BLAKE2B 489f036d65c543757aa480bd2f614f440522c4c9b6c7091657e5a6bfd2cef8d5db4a80d871c6483855c3e75aee97d198559cf17ecbc6b7c9d64248789fef294c SHA512 bd83804620085505f18a0aaabf216e00da8cca1e849b7f4aa83b38cef02542910d44dbedfee74f463ce42a25f970a61cf8ec83ab9306872623d95674affc8c5c
+DIST firefox-102.14.0esr-lt.xpi 574774 BLAKE2B b6651d924c63cafb383ea3e8f4dc392d270a084f3fdabad912462df7cd74bee871ef3529c2119a89f78682cc3fe289dfd7efef4688cf1e81e61b4ff6bb8b9178 SHA512 fa1aa7822aeb78b80e83a20ed36788618c7ddbe1566282f9808ae106e14a82d3ea9ffda89e5ec688ec4a8499831f20621f7e602dd08892514be72036d396f51a
+DIST firefox-102.14.0esr-lv.xpi 479278 BLAKE2B 8365e077cd8d1787bd6a492065e52b20073225194f2fdd60666dfa1520f0e317b3e5da62bb2e8fb3dff6183d043f8508f4161e3be2e4cb36f7cfb251f58c3699 SHA512 5711aab6a4c5bfd6aeb973f9be97b7ea0fef3e4d180f07b6bd2c6f8f71aa5d34f6da6069de9b48e6340f36dc74c4672e7a16268cd1912a7061a27e2402e1ba09
+DIST firefox-102.14.0esr-mk.xpi 497528 BLAKE2B f8d37f58eb1ff188253e7151bbab2f8044064a6a75996746c8653b871d94a3ff832dda75bfb95f81601f2f106adf16672534eb2afe9aba47ed2e0ad9075f2457 SHA512 dfd76a421766d5eee4c042139a3e047db05072edebdb2c26becbef38edf9d0f189cdb202d084a3eb9059babad436d3fd8353153c4434207ff49b49cb8edc6c83
+DIST firefox-102.14.0esr-mr.xpi 543737 BLAKE2B aa9815cfa6227595be9bc504fea41eed9bcbefe083659a937ab8766c48ebe67a2564bdf644464f07b9a3fc34e0e0cb0453f0313452aa10f95e302019274ebeb9 SHA512 d399d180d683e1fb70c5449625a59b893b26daec916f6189db50b2e21d20595141b9939f502b510519297ccb7d828de10237382c2861358f3a74a2c89b43cabf
+DIST firefox-102.14.0esr-ms.xpi 459034 BLAKE2B b82d4bdcc793bba9a6629a0df38c3e3769f2fd3389aa0ac9bd19ca3c92268d4a5afb6580fcad1a40ff672258bf2d0013d85c3ba0e2d4e5038f7602fd291dd808 SHA512 41544a707f2f2a3553bd0032a4193f48354e49d540cb3d43eaf4503aa0ad7734f79ab44c01d34c0bb15cc940803cea00da5e7cfd369a739477c693f2d435ac36
+DIST firefox-102.14.0esr-my.xpi 529945 BLAKE2B 88dd5540744b38532fa3db75a0164643033451afc6edf97c19d0a5d1a23f7dd1e972e08228a18708ce7d66c666e2923471ad6d78dc6a1855785f804be51c6675 SHA512 4a75a78a2d82efd620ce4eca4fd6788bac8ef333b3b378a8ea35770f3130224b5a7970ab5374571fda25348aec2b4b9c1e4034d39cce60dbe019d8178e2f3e46
+DIST firefox-102.14.0esr-nb-NO.xpi 565279 BLAKE2B 54ad01fe6f2b2c4aea91abc106fd9347794839d111d81c224dd074b2e67336a567009f980c94f5fc3d1ad0ecf0597dc61bf4c4160c9fdeec92551bf142ac9ef3 SHA512 338375e38a62157297bbcc2f2aa752b86450ca61a15c320b54a1c603181a0b17921883a530e861a19ff2e142a730c9eade7c7a0223e3813391eedc6d6f027141
+DIST firefox-102.14.0esr-ne-NP.xpi 498089 BLAKE2B 407d518c9cd51f80a492dcdd86489ac27fbbdd4254926ae3b13442f9ff2cd2216c18773a2f37a469cd6db4a70bafdb0b8d80a224978efb3c13713663fb383791 SHA512 ee635d849236af04bb5eabf1e9dd31c103fdc8c0d2681bd8d3debbea29b0eb115671194f3f7c9effd672bf6440dcb777f7813e512c6693e14f5d3b85077685e6
+DIST firefox-102.14.0esr-nl.xpi 573454 BLAKE2B cf0ff6097f9f8ce95f652663c66dbb468a6f5b8dead538f9336809a1d62767792b5aa85f305a95cf6e4614a891f613ad4b87a0c7ded9f137da08e99444d4f1a0 SHA512 125221e97a0dbd0f2b9c7b3815324da35639be53cebfc7d4a3016f3976e49bee812930a25388a1b55704094bbcdead1fee32b7964ac52b0a4b2c089bebb3c50d
+DIST firefox-102.14.0esr-nn-NO.xpi 566165 BLAKE2B 0eb35e114f33456ec65d6afe6cf4f73e9e809e1f298c676c6d5062075aa400a537abc84d05372f1991f53d1cbe52fb73ea5e25c76dae997625aafdbd3d3e588e SHA512 89183297ea2747efc5dd5d2239689cf853f55af8c4cef80af64e4ef39514d31914804479489112548c322800aa62bb5035b6c3339e7660512ad3b3cc1c854119
+DIST firefox-102.14.0esr-oc.xpi 591123 BLAKE2B d25312a8273f20568d4c085e1b68c3ea8b2d70f80c40961c97523ea7ca42f9939f831974dc2be1bcda1ed4af5b61e4c214d86d46833a5f770fd46e8d6144b337 SHA512 9b5ea8c7da9834c32d0f7fd75ed83d0a1ab0887c4927363b5c18ed7c230fed1344f4ea01ae7c9911ea17688c5f33ab7f0771f15019eccd304f9be75e4b34f86d
+DIST firefox-102.14.0esr-pa-IN.xpi 648631 BLAKE2B 6fdc80d550dfef3d19fc73957ff4c66cc467f38b4183845cf39fb1b634d2d375063bb057e44df3deb225094f3f45fd2db4786a11c1757472724cacee7c284771 SHA512 930dc6a99dcb753735609aebaaf5a62a335493bb20303819ff373ff65ce3ea7ad8556ff7bbc83a0abe300873b7f6d3a5968be3bbecd762b5d1acf5ed18a4885e
+DIST firefox-102.14.0esr-pl.xpi 597070 BLAKE2B e1af0c72691f6d613d9ed06d4276f7fb00353d97f17855f421fdca44224a7fe1bc5abbf47e044d6d21482bbd5519afc7182902705b115c8f6fa5eabb38e6d485 SHA512 b5aec62f318dd721912473e5ccfeff1a5b24ec1f9c3bb1839ed10e72c9c418ac85cd40311855c639a62c913dd09e39a847bb26f1ff4722a7b1100fb2945d6886
+DIST firefox-102.14.0esr-pt-BR.xpi 579009 BLAKE2B 1b2d72008e571af9663538d9eec07bd8d48f1351b75d512847e68eff9a958c4f42c3aca0fb550621ae63769e6cfb833ba7a91d22c5634af6ef9c67a5efb8e83f SHA512 01726519a4938d5c24192265b1424220004071b8071913402f286963486fca29dc6c0a1a984216c49bd2c5749863d9e35969902bc0da565591f0eafdaa36a83a
+DIST firefox-102.14.0esr-pt-PT.xpi 582843 BLAKE2B e3bd1b2a3d2e357b9b2e1bd7fad37bc2edced05d2e6d54c9146899787e2646cb598847f8c697e3240293a32f4d48fb69df46f2ed1ec717cc1385c1115837acd5 SHA512 1f69d1ae360a52d63e85cdfe635a623365231408f4d60d125482b15f069f068d3e4c35460ec0a892b384bdfdde4a07063f98962413e6601e00b2df75ad7e00df
+DIST firefox-102.14.0esr-rm.xpi 571913 BLAKE2B 6fa7f8b850e35425b74eb467ee5078e8da97d8d49af12634283f244dd96bc7836dcc603800d7c3567805e7c8cef081fc291f54084c03cfd14a64c5e6ee00cd20 SHA512 69b99fbedd0884629154d42a2ab7aa86164bc87eef469a0ab59183e6f40cce9c5fd4db51c6b17c96de784fd1690021bf2ade2633dae77dd870d8ef6b3acd8486
+DIST firefox-102.14.0esr-ro.xpi 541912 BLAKE2B cdbe809074a14d443baeed60dd582091b7f0481de262ddfef337f93f55b6147bdc1fe8800d97f3107a9e762e11a37d99f6c6291f215aee591d17e99a88e90c58 SHA512 aa71ccbb93cc827f7068b37a0f4f74d492bd9a0d1caaabd735edd49d092b65b15de66c44be4cd5c739369144ecabfe2e8b3ba56b4f63abd9d7a8f19ffa8ef054
+DIST firefox-102.14.0esr-ru.xpi 671127 BLAKE2B 2057ccd329d2f732ed0e81d40452f967d12914a8756f84775be344c93074cc038d9930cf072b8263122f07fc1145a781b5fffb95d5285f7b72769611ac459788 SHA512 9549a8a5368d5c2c104b3406023a8bb0f8eeb01ece16a2ae975c2c9d4ac67fcabaa1db8e904466823616a35885ff1517832ac4e126a732d56ab708801e0f8abe
+DIST firefox-102.14.0esr-sco.xpi 513231 BLAKE2B 65a05a46c4da969c10a93bf55e6ab1bd7c8047a4ede7724b745afbf5ba6082eb5702b81a2b852f2b3db601cf55bb68332d767e9bc727dac46e191d64078bf342 SHA512 c6611dce0a23a7c8720689fcc93a790f67709e7c0ef3c0b62cbfeea7a57513b6162cf068f950e24de9ef2f7e3b62c717854d1630dfb4af331b121027bc9d22b0
+DIST firefox-102.14.0esr-si.xpi 585620 BLAKE2B c98087cf700e6c1e7efa53faac8b94d0098570375d3a5b0918ef1665a5c416dce802a0ef1c7938fc11c8aab6565e28884a13f94e42ace3382e1434dc6fd3cb83 SHA512 1a52dfefcf45578c448d79bf850244b9a0a2fbe02be2851ad162cdb5631b1b741772561b425c9c29418cceeeba849990585e03bb28637b8268e859b230ed2cf9
+DIST firefox-102.14.0esr-sk.xpi 606115 BLAKE2B 907cb80c718420e62917021cc9c516ca3682964c460e3f6860c1e6fd5e8222b27fab59aafa70ad70311b24b6a905027c19fea21e93cddc4f7358b49e3af743c7 SHA512 ba3d6f747e00369704f3bcb8ced94d74a2587b678bcc83998ee058b5469be0faf69cb877f77b09e417aeed03fea4917396f69eb951524c92a69c8f7a92f8c6cb
+DIST firefox-102.14.0esr-sl.xpi 577352 BLAKE2B 0dde1e545c55a5940831006d88d43efbec984f750f3e420945e735b42bb3e4ea3ee805592f030c234ec3f9d44321ec45a94ccee8de0cdbbb13565b5f79bfba2f SHA512 7ed80282b85be009f568eea671b5b8493abe1c122d5b463aded6d5bd5cbbedb3bea0c6639c5dfa7c8d1a02f6e0f19237ae44c598e9ec49d745e205d92c9cc4bb
+DIST firefox-102.14.0esr-son.xpi 433057 BLAKE2B fadb0396188484ded217bedf0b8efe8bebd9ba169fd66aef4845855bd52e38c4d9f463fa0de6d465e69ac5b8a2e13426718704caff36a1f7f377e863dbcc3c4b SHA512 9a1fc42d92c30b83d25756ca9e27e70fb14db217eab85ec71e6f0408af8c297ccadb9cd89c034651f7b58ae66dfc2e57f1ff4f3cbc0f47e916b7ae90a802fc2e
+DIST firefox-102.14.0esr-sq.xpi 593411 BLAKE2B 04699a6cb553d7b260b7a22bdf9d1597f84b39ae0d8ebddc1f74c4fc54d51dcdb0a16df78bcc1e970d0f25b5c730e17df0a4a9e2228ec56f2781e67b0eea177c SHA512 3ceef6d917ce1c53a048bf8533685545d0981b71bf6aee1fbb91b8aa57b21e96b89012644a649049f93668a26a08c169f89145a88602969d0cfc5f19437ba2e6
+DIST firefox-102.14.0esr-sr.xpi 635136 BLAKE2B d3b627b8162ec70df34864a06e5969b1344dcabb0a18388875f2d6b71343aae6c79607639ba91c32bfa1678b81220178e0b24aacc80c832faabe85032e2523e4 SHA512 2e0056a2fba95e42a0844852ff49f180996ba5c4edc2c537e03e6d7a3df60459d96ab3076742b5a2d67cffecf74834d5e626489091cf753154b54e22a350ec79
+DIST firefox-102.14.0esr-sv-SE.xpi 576056 BLAKE2B 5ca7af490af2da6992402d543f30ff52ab544a4df2c55b2322225ad9e163e5c9565bc34323d3d8438fc96d2a14dd2c86b945687e13ee2bb0d957b887d3048807 SHA512 07fb02f64ab1eddd78c22d39a41ffa2016d2abf0fdb92916112d7740178e387a8798d411b28e45b6ee6fda3705bcaecebd413a97dd80fa9789d4c6c0e96f8ebc
+DIST firefox-102.14.0esr-ta.xpi 522075 BLAKE2B 97fd7416dfbce016bb1da8dbf048449eb6fd6a9692750af02e77b49ee88ee474e317eca9d6f27c03fe3e2cdd97c428149482a3ae3fe8c992fb7c88d0ebc3315b SHA512 47e6758896c8ab4d7c3bdbc0b3e78d50d5c04d5d22621ac171553c7b5971591fa93772feece6d04c81ac28e81685c52d6ed4fd31e2261d2bd6ae204c171cf88a
+DIST firefox-102.14.0esr-te.xpi 568449 BLAKE2B 8c117f6bba39851c930ac624acd05adae9919a45817beec21a2898099427fd0afda1a451d16606f4262a0dcf1d35746252de3ddf40aae0e0a3c1d0bf8eef605f SHA512 f19a72e43a361c6d1050e1fa8c356703afb497322a7ad0093a8ead34ced9af98970ff3dbfab4d5eedf3b83668b55471dafc1b28f5a84d830ca90bf6ecc307ec6
+DIST firefox-102.14.0esr-th.xpi 649496 BLAKE2B 39670aad7975e8a0faaff169e6622f46ef47d6a33a11c2b131aa1970353f14dbd681df165f21e284ff3cf4d65f8df95d2d068e31fe18803e9eece8604acbdc85 SHA512 b592b2ece9a85033968df53e23813cf6ac6d2062ccb6af4963a469f89c090cc6e285ca19d8706b073bf55c568aa62d0843c9a31f272b7aeec2c31d346c6ee8eb
+DIST firefox-102.14.0esr-tl.xpi 532365 BLAKE2B 17e9d8d61d47d8f938e67fdfffa6705b595686c163cc85069ba68d4011dde857e1cce577e5b7df6cfb8f1147a6291257b01c7c7f6c76d00f5c5faec0a7fa6769 SHA512 fe9726cb30294e49a1897ac90c3c0f85960dbf3284169aeacf0310bf3f2bb64d74919855c5d6cce729b1904a9f0cb75acb283b45cd7b6bda55184bbe70bab42e
+DIST firefox-102.14.0esr-tr.xpi 590504 BLAKE2B 43bfabe7aa9b730d23400f378069eb3da66b2699c5c18560e1846fdd16d453310bedab0acddc4f26b4d48468a5f121a3e38f0d77f1d9c27cd8690f36516d1a1b SHA512 d7c1bacf48f7b3f6e9ea734293d658b9d36edc94784da094d825705fd4f9621dd3541b821769bd8ba66bbbe23232d241a1de1da13d504d28d49ae8843a959560
+DIST firefox-102.14.0esr-trs.xpi 497380 BLAKE2B d24cea0ae597dfa32dc51260c1115c0ef2a8e387a4bd2fa2542b81f5ac9f74c9c0f75d5b5db879ca4c1ba4c2e9f492c84802e39856c96a06ef006fb4584eceda SHA512 64008e79eb5207ade1846b5362d2e0844bcdbb5b4fb5737471c266d2805e20960ca08670614d1644235f3bda66d9c209aa9eb99caaffac7115ed30bbe4832fd6
+DIST firefox-102.14.0esr-uk.xpi 664321 BLAKE2B c4afa2431fd37a39cf80b56405422f9eb97d947ad799abf6189a129f5c93c37b6be6a840ca5c1363a93eed370ec1e7eb0f224b7591fe3c6b680e636a2356edb0 SHA512 8ab4a6dcefa99f37fbab14ad3750d0faa34361f783f78c8fb3fe454e1b31e4b8d476eff09025587dffb7974d220750047e70c48419ab3cfef0107c8a35afa0dd
+DIST firefox-102.14.0esr-ur.xpi 569922 BLAKE2B ba400289e6753895c7dd397a603d6b8171b2ac38b782b1da40bcba9b8c1a1898ee671f4e7cd2b5dfea118062bf7e283a4a1d70814ab59487c23015150e51cb4d SHA512 4e555287d1694448d6c0d3ca188c5ea00c4354ff4c1f0ef9a8d1bef6e65dc28f0c001d5fd6427a67bf0753bb82b7a5ed4a9bc3c4390e11c70ec86a0d3039330c
+DIST firefox-102.14.0esr-uz.xpi 488878 BLAKE2B 519380e5e0b73355fed9469f2ba022800acce88f718dbc07faea9d04ec041893ee9abaf5c058e1426b8b86c56c06af924a84ada9519e26586114eb8ef6b069e9 SHA512 605243353fd71253331eac4985a88753b5a1d63ac6f3a532b5d1427139c1f46cb4f117b6e8c03a924e9b9c2c936bc94c57f69900b01c7f80d973bfde61f453bc
+DIST firefox-102.14.0esr-vi.xpi 611422 BLAKE2B b96e964e7769cf499766992ea976ce9a64c58c811be1c08c254366fde6e14b36f5db0f62fb4ac84caa8e6f01f65b25eb46bba545f380005426a4e68a373981d2 SHA512 3dcd57a260a00a394f597341bbd44d7d3b403b4cb6f7820a6f89bb440157802546886bf815862800441dd98367521054ec71619c88ac5c21c6048ac4c8871cf7
+DIST firefox-102.14.0esr-xh.xpi 427933 BLAKE2B 01c35b8d9ba30abd3de932aac8a7468088a23eeee3ab94c3c67a78d46fc8a5bc6483c142065cbae8fdc9a156c8d74f14ddeca275217848c284814949ff5a2057 SHA512 984820058976f463cb1563fc04e705db65f9a54b5268905bbd226bea972fbf296dc89fbd3463fc0e1519fae23990a912d74c5ab0a9289b50c2286036986003a6
+DIST firefox-102.14.0esr-zh-CN.xpi 613305 BLAKE2B 54a33c22af5f3e4e109e00dcaa74ed9ff344b72e8305815e2bb748973383418433d91d6966a7042f515f609956038343674baeb93d3aebcd83d003cd4b16f12e SHA512 f820e12b0f04867625cf04f0383c642febda49635816f2eb75ae81d79aa68d78fbc7093b7f4e5244e6562b2c0254fae489a0454f787c84b5cf8c0c0c217c6d1e
+DIST firefox-102.14.0esr-zh-TW.xpi 614580 BLAKE2B 08092bce00e6fb2ebea64169bc6eb801c118e054247549c0b5e3ef71eeb40c70fe0799b18b3a823e4de3683878afeeac414807c5da216c68216d0ca652c1c51a SHA512 18d1c23e8132b879fe55effb251facb261c2c803f9fec643860c9b7d4a646572da67a2f7f294be017f7ee9b1d9274bde6b503c219b10d15558e33da340fb083f
DIST firefox-116.0-ach.xpi 440323 BLAKE2B 56d55907cde8e61f0be7c4e880d9548e0f9660f465d33fb61afaa50d1b440bdec76a9a6091885edb58677335941c3755f240c99a0937113003c7ec07a2306695 SHA512 7672d3ab4f5fb6adc14830ac99d3e704b3391e392ce6af3e97375ada2ad675caf5ea1d0b42d311e3fc0a1628ada8c76284d38aeed74c89aee05cbc4c29e3502c
DIST firefox-116.0-af.xpi 401616 BLAKE2B 9115ce0800aefdb2184556fb92f3a1ee28ab82dc0c77c8b913ca7933253a4ab7f478016ac38e063c20479235a8341fcae4bdd35eac713d0720b4343dd862e59c SHA512 4e8569dac354d5b899cd7e38552d5281045bf2b2dbd7dcd8861d5a48169aef8e0a9b12a251f976006d8833a23d32391adeee27986de6d3eddd101001ea6dbf88
DIST firefox-116.0-an.xpi 482309 BLAKE2B aeeff77edd86406fbb613696043dfbd080bf1ccb8717ee9d1fe65f338dd26d251a9417b4c5461a9466c905cad888dca03761e123a409f87257a0d6bfea32fa92 SHA512 b79674baccdb978697993c403f1a4ab514e570829962159443a351982e360d62ddb91575dc4eecdda8755623746fc82f916286b8ce3f002be2e78f058e8e1205
@@ -196,10 +196,10 @@ DIST firefox-116.0-vi.xpi 596611 BLAKE2B e282057e43e821ccdcae2c11c4966fc403d45c9
DIST firefox-116.0-xh.xpi 401650 BLAKE2B dce3add055f8e5ca785c05b1b110980668d11e0b4d3cc26569aec77b84441c992e4f8e4e55bb804561aa2e230ae5d6875ed85d9acc45b0ddc3f5423133bd33cd SHA512 e4a466326376e785587faa0497501e1bf0e8cb235027ba0144047eebd2e62defc60990050c7b8bd490dd539439a2485b2ab793c84c4e8dfddcdaf5dd425dd09f
DIST firefox-116.0-zh-CN.xpi 596066 BLAKE2B 133b239fd1cad0d5e7db5b0f861a9afda6abba16238149d2055f66f07aecc9b23959edc5e43bea0c7f00798bbd3efccbc47c1b74fff263e6490e4f55fc43908e SHA512 427a1e063e986503fae1849cec5124158237526a4a265e616235e77984343e883936ff1569b198a6ec20a5d48cb19b5edf12976ddc3c8a69e598acecd494976a
DIST firefox-116.0-zh-TW.xpi 598593 BLAKE2B 6633c9ffbfa988f1345c67e3b4cea06bf90714ea6960f12f6beef3c5cd2fb085f0a27a5cf2addab28e645e156bf0f518faaab4be63e3603210b916275f0d1c1d SHA512 c3f901183ab89bb8e01034dc328522163d131dd847be330ea099018bfb32abcbdd748bfd8763079605ee4b3cc0c65b3fd7a39fc853fa3b93b25dcd32d74d7641
-DIST firefox-bin_i686-102.13.0.tar.bz2 80732463 BLAKE2B 2f15e025c9c252e8d2bed2ece017795e52ad0d01e0ffa66c268a29324697dad6d4603507ced87d199fdc865b04e4f578a2e4ad7e50511228b8fceeeb8a3415ae SHA512 eff7c770b8d9c7c9e26588ad383eee1f1b3cf7bf91de7f02a8b687dcc0fff0e34dd4fd5544d94717b55a6ad68dde768ac1114601dc3576af8ea53bd97a91ebf9
+DIST firefox-bin_i686-102.14.0.tar.bz2 80683162 BLAKE2B 69be60f6e087d5ef070f1b1a51c471fb388ed28afd0e50bb62e65560ef74097d968371b70afaf6a7f91f18ffd17e24376e50d0e000781a54c5b8c3419ba1e903 SHA512 eb1eb847b5710d924d01016b4ad8f0abed60ce68897819704e8984b21a299de7ec67cdb984be174fed1a1230e1d281e7243e6f58ff7df6970568d7844cd5d186
DIST firefox-bin_i686-116.0.tar.bz2 79947439 BLAKE2B 9bd6de79477e3cc406989cb52882356c4ef16744fc71d0571156db60b20a9d636ddae5c1480c97d8f245e29ddff335b8425a499f472a9567950a4b94734098e7 SHA512 054f7625f08c99887dbcbb58dbbc52030581777c7bd8f0b585558d6c784c7aece85a73900e398f51d75da5de0255693f6c2233ebc73167fdaa4c28441d5d7881
-DIST firefox-bin_x86_64-102.13.0.tar.bz2 77430471 BLAKE2B 6172d7ed6b2f3cd4f346275984e8603ad497260ea7395dc40487c908646040a293061a92955b087dfae1c63cb2d02efd7c85e7053dc46c55d7382efdab7b3ff1 SHA512 1e39f7eab85cf1981db1ceac7785355ccda73d2f60138e4ad3443dcf081caa553ce044206d945260a0efab051b6d9adae9348e39bafc6f2762a5329cf897e4d0
+DIST firefox-bin_x86_64-102.14.0.tar.bz2 77559785 BLAKE2B 330ffc9bff4b23ca43c49d63756172f42463aaf529680563f0bb94efc6e138b62cb712ffd2912530531c93fad99e8483a5fc50f23f47cf632ef73a3f3c912abb SHA512 616deac46afeb13e092b59939443d6f3d8488c30d7cc46c96e08c1560a235c53968a5315b581183943dc2efeab5e02f19ec98a895ab4785ab42b9b7db795a7bd
DIST firefox-bin_x86_64-116.0.tar.bz2 76522459 BLAKE2B 1a9043a466f7782b4808e73221b1efe6953042037c2fafc4c21b9f5149d6e8b878e854f3b77d3b1be02a8db0b02a623bd12cb929ddf1a33a44d0e421a8aa0043 SHA512 8ea18e2256cf452b62bc75ff1395091d9bf4a69ea35f0e198a6eb6cebccede16f674741ee6c92bb1f72282ec5ed82675eadd0c30fc1b2e9593dec3e8f29858a5
-EBUILD firefox-bin-102.13.0.ebuild 10818 BLAKE2B 92bbc7f0cc880ab08859d8f7d3da3e7fce327a0974533a19ea366b37d005a83ae5fb88270a98625c216248dc70150874c29b45dfaefd6b5d91fe0bf92fc62aa0 SHA512 4ac6cd0433f0610d59dafd2f84531aace09173f62ec09ad6eabb6b40cb1f42cb93c971f2bd67d4f28def1a1118b2d41bf73776d93ccdb044a1b680f1ce889474
+EBUILD firefox-bin-102.14.0.ebuild 10818 BLAKE2B 92bbc7f0cc880ab08859d8f7d3da3e7fce327a0974533a19ea366b37d005a83ae5fb88270a98625c216248dc70150874c29b45dfaefd6b5d91fe0bf92fc62aa0 SHA512 4ac6cd0433f0610d59dafd2f84531aace09173f62ec09ad6eabb6b40cb1f42cb93c971f2bd67d4f28def1a1118b2d41bf73776d93ccdb044a1b680f1ce889474
EBUILD firefox-bin-116.0.ebuild 10858 BLAKE2B b18820f9df07f9bdbd2435f15e5e6472bb07e2b068d34b947cc226b0fe880265b455cc5fa15ac210c9d679553c5e8aa7e9254667be6cb95bafc06ae14c505245 SHA512 2ed5ea6723fcce70359930747b2893d6ba0de19134df2da3788e7c7fc43a8cde868e55892d5c7f2361619662958ccdd6cfcac2880b94fe583de41938ab986bdd
MISC metadata.xml 520 BLAKE2B 4b540dd2d9ac3840061de8a73117f2859db156944826d22c1f74cbc0c35f6d305aa10ff45708eab016df725cfc741c99dec46f0078a29162982431892e86e477 SHA512 0c7183e35a4b0ca2ddd092786ebdeb5b41a431adf918f0c2e541a5ef1c235066586a46a50fa29c25e5a522930824f8662fa2fa7eed8c3895f74d85bef93cecb4
diff --git a/www-client/firefox-bin/firefox-bin-102.13.0.ebuild b/www-client/firefox-bin/firefox-bin-102.14.0.ebuild
index f81d5b9db36a..f81d5b9db36a 100644
--- a/www-client/firefox-bin/firefox-bin-102.13.0.ebuild
+++ b/www-client/firefox-bin/firefox-bin-102.14.0.ebuild
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index b4ea90724bed..438f62eaf803 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -105,6 +105,104 @@ DIST firefox-102.13.0esr-xh.xpi 427930 BLAKE2B e7c691d36360e7d6353bf0e183cc08b64
DIST firefox-102.13.0esr-zh-CN.xpi 613299 BLAKE2B 315e07eb480c9374e5d9dbd963f72f750757fac9aafd902e47b77fc0d8707c72f509b0aa420a40dfa2edd94f873d965265d12f949338c753df367e154938ac0c SHA512 4c1baaabda6bbf5d06476d49aad5b000410b0af71b81140aae3f6e5d6299427b99b1d1e60075f05b95a430f10cf5e55932a6c071704e61831fb596bd60c900c1
DIST firefox-102.13.0esr-zh-TW.xpi 614569 BLAKE2B 68fdce9b0ece08978f8d514451a86a562e5d0cd7d9f0d1d99396013ec408eb6996206e8cbae4ebeba9be992da8b15b74076e875a05fa8a01d5bd1fe8471a0ac8 SHA512 70fd7d18b6662a328c8b1503adf27b42c9cd515a07eae325d56325aa459a5af84222779311d9162974b5763469e5c3e28c27833b72ca8155bfedf6d81d4315e4
DIST firefox-102.13.0esr.source.tar.xz 485854020 BLAKE2B c835146f8eb5d45bcc5eebb5a510cc1b0b1f36ad7b47ed10eed743e9fddc2555f3458f19ab75ed12a510e896be727bf2bbee8521af439f323c48d8c1bbd82499 SHA512 745f4a77e4c898313f11118274d27513f4baa16bb42d5b71d9bd0dbe8957dbf39a5f7ae8442cd711aca9b597bc909c04b44cb8d9094c57aa34e285e64f834fde
+DIST firefox-102.14.0esr-ach.xpi 466433 BLAKE2B bd682624a9cf6e451907d7e11c128722be65da2e0ab5f4529c30f4b849cb16ea33ddf8e4ab5d6b8d9d529cb46ed8291302f26d525ebe8190b7a0e94f4a365f48 SHA512 e5e3c885c1be4048ae941d9ef24dfdaf5b82a058457e8beecc77d2029f19d909c16d3f82667a596ff4a27b48dda5de41190907ada6ad994ed17d3376ec2d9970
+DIST firefox-102.14.0esr-af.xpi 429124 BLAKE2B 404be6ec12701a5f406a3636d58c4c022c26c00f8840f57387cd95d7cfc9cb0b55eb56a0a7af10a586d9bbde034cbe3cec24cec91ce7592d28dcf59d45085a06 SHA512 2d6d1ca753dc296f7303869db747628cd86d3265f5c7863e1db1b9ba20800142c2a1a7d099d4d85dd89f3f5882908c72e3d9451e55780815babf6c805b6cb20b
+DIST firefox-102.14.0esr-an.xpi 510495 BLAKE2B 7f4101590728fb91d42e05153cab4e38e671cab879d1f3fb712fba7226ea38682dba81f08df17e1f7bba63b6502edea079a19c78feea7cd3c12d991711f30ebe SHA512 3b0d61d918d77ccd0c9a8d9c929dd24b8268489e45337079ec68cb01f887962b27422d61312e61a4a88c9d85abb666f9277492e17eded36743006825321b2814
+DIST firefox-102.14.0esr-ar.xpi 578875 BLAKE2B 3acf20158afa91c4b34b612c93400b50f6e74b7dc72e9af305cce1744ac246442d73a1065d6de90d67153d5ccbed5e058f4837fcf126871866196eb259d193ac SHA512 0a77c059c24b018c88ee45e788e9145f0a0d5ef89deff2add83e101d34474959a6764b1002e2b340c8721fd2ddd75ed726f962ce29d91d880c1ccc57701ba602
+DIST firefox-102.14.0esr-ast.xpi 498106 BLAKE2B e0e79f91d7754fc573d33255d2e8d2b7814093e649e8fbfd9eff784631f9ee83800a906760030b8b16ecebe19ee19b16d00d6b2426fdcf3ca3958f8943bb8e3f SHA512 2532b8b3d96d215dba964b6dcd04d0557fae52b051732d035ea22386ab0624975b52af1b21874c181a1268a5fbf96c7c4cfea0d09af8782cd93006f9986b166f
+DIST firefox-102.14.0esr-az.xpi 500784 BLAKE2B 0f803e1ce52766178b9a15bc93e678e26e60d8ad81357c4e7d5386e4ce299830819d964a6cc2fb423adc92c11b6e88d76b77e3a9a8b4424c9af92bee72905419 SHA512 b6a1fb75055912e537c3dc53a5ed95819414a4f66a69b74fdd3bba69c40c436212eaf7264f0a861f8a6cc6f7cd165954c81d03e0bb33f6785f5b55419cdafe77
+DIST firefox-102.14.0esr-be.xpi 666690 BLAKE2B 2f8eaf58eba4abdca6f95c9cc82e0e5e5b3db6fdda29155bb178ebdd6972d1820150390386b23cf02bb9c50e522fa1eb84062c15773c78989845f5b814ebae97 SHA512 0d49e12993c19e1e458a72e22efe3745ead2829b8ad0c40d6be5d3a30c2b8204f50958735fc15532cbcf3898478acd3e8f162f3be394361e89cfd878d6e3d906
+DIST firefox-102.14.0esr-bg.xpi 591331 BLAKE2B 5322703d23d863ebe5c774b81c6a8f0c61696d8030ca0d49c1cad132bbde87ed3257507b9cdc35c9e3da557b096da8efd04fc0bf779beabae09e8fc6a06a64c4 SHA512 1faa148ade0bee58f671912db9bbb486767b9ddf67d89f7b589485647c0ac87e34ca45e333939ce2c76f46a0baeb11d41aa8e32cef8aca2319fd450e01a89d9a
+DIST firefox-102.14.0esr-bn.xpi 591679 BLAKE2B 05598257d6cb1e833f7b4c6e406002a85e36c839a6f6915ae349ae190d5c0c88d2b80bd3754a2de8578a66696fcbe285bec10ef786f27c207ad6ec6a7e914435 SHA512 61aecde0520bc589a4642b240d86728173247b9f72de93022763902e9c85e52ac17cb822f28a8a60660f86632a771ce365b5bff2ad3724ad9bb5e83d5ced777e
+DIST firefox-102.14.0esr-br.xpi 555850 BLAKE2B 4e9159f4032de9b61eb5a0be7fc193399296a849fe5a74b15e199d62dd6fd9295833fcac3338270a079f8e84e52d231190cbe32ef679aaeac58a2a59cf90f291 SHA512 7e80afcca7548ce9eb6b539846449262ba3d3819421baac3773dc1a8e8f3a6a678dd54dde39f61f436e2c060bcc55302660b15e00ce6c744e364e097f4735bc6
+DIST firefox-102.14.0esr-bs.xpi 471723 BLAKE2B 71154f20b62f56ae4c675d6ec126171521dcb0d49ea34a06065e9a8c89e4827820bfeba1ceaf590c7fe54251a391c26ca5af5eba08fc574f530d553db3c99793 SHA512 164e4ba6ea6e9e509c43f8805a030e2028305ae5cd0c1a06b29f88df9ed82ba9d525eef694650811b62eb9efd8295c3910869a7eb94a706c644254a29c385fc5
+DIST firefox-102.14.0esr-ca-valencia.xpi 549191 BLAKE2B e36580083b0fbe84bd1d0171cd71aaa22e990acec6dc2d077b5b58258f834138c8d183a0665fa41deeed5814f0bc02afab14200fa770429237647dcc04f1765f SHA512 4dc62782803a7cb1be8ff87e099b0b5cc01a16ce11d0534f6576bb6a85a45d6c726ea71a3ef0fa4623290ba1031255b8fce109a609bc163f0a1226eed51eb2de
+DIST firefox-102.14.0esr-ca.xpi 561932 BLAKE2B 27c0b2d5a10514431bfda66eba03598dc9b958c585aaf90b592b992a688bd5abe15edd65853bbdf66c19d21b1b957813673d37e9feee1be146098b9346d0b26b SHA512 7185c509e1dc978dd806ffbdafcde3fc4dd5ec2a5fdc0264a490edb76f3c05b06da04a376c22a019adef775817eb6ea25ce9efb4e532f8f16ea542e3677682e5
+DIST firefox-102.14.0esr-cak.xpi 563836 BLAKE2B 147485943812a72e119dde4f4124b91381fa292550b9381334ad9554cdb6f9dea43d050488d6c463e8950ad537eec122e6cc41fbfdb8cb516a46c87ae2f1f32a SHA512 8eacc7dbf807d9c5f889078b1fc0e7674410d458671c1d3bd5a68b7956ced326f103ce0a9bea203d9da22c25441643a34f21e3f7fa3fa7318aa49a7e49e0b890
+DIST firefox-102.14.0esr-cs.xpi 599801 BLAKE2B 62adb19e675e9f077867d704828ded821a78ae64fcd0e20f8ad95c498fe816e6b7fd8e33d72e6d3a72feea30b14f6187127d656d03b0215ccdbccc21c2fba974 SHA512 ba1866a104e124b7fc6a7009c2830944f3b2224fd9fd6b6c40322f153bc542444105cafa7fc6117e03e02ce3d26ae9332acfbad9c6ec380ab3b35fd43dc67ccd
+DIST firefox-102.14.0esr-cy.xpi 579206 BLAKE2B 9bce226c2a206cc4906665cd6764f64bb61b479eb5a26ae57fa0fffc547246738cd67f2be82ab47e31f7db20b85c9bb8f26f8dd2294ff1f4cc106ae9683700b3 SHA512 56355eb36a2e9307b5fcbce532438433b637403c852a8937f05f9ac711940ab4aa062ef760cf72847c35c1daf96c5559fde599cac47f1cdaacd94be759ac6c82
+DIST firefox-102.14.0esr-da.xpi 570516 BLAKE2B e229fe0f62677d97be53184219dd1ad48e8aa170c19112d0418b112d56252760236aed2da89fe4c5736064f0abb396f31d3242af6d86fcf514d84af12159d360 SHA512 22163b18c811e43513d77c49a59632b7a362d05e19cf85dac17df7e110867f5bed01b4895e5724cd0eb8d9a7f109936745e36b2e4ece4dbf435b49d3700da29c
+DIST firefox-102.14.0esr-de.xpi 591582 BLAKE2B 6f6053c55678e498d57f08a56417a428b0b5965d500e05b4c83bbc7c0b2decc3d55d791a2c4abc496f699a1f4f0aff4738701b0654fbc2ca788afe3ee676e52b SHA512 a7670c00768c320d6724b40999e2fcdca0e7cf9ea7f5fd15c5c2093d97b075f024e9c585be22a3da9e9ae607acf91f3a2f1531280220d61afbccd55bd74f3c77
+DIST firefox-102.14.0esr-dsb.xpi 600378 BLAKE2B 6ebd01d60a419f15c8604199781f5a17b3d6ce9a28fc4651d5c25ec3f6d06c2e845c559c63539b34da800f87f830da4fb96df78d61a6c9033b181d0bdde59ac5 SHA512 923cde80fc38d7a1692301b15f7e78b196a47c9442b637191f72b799d48b159db3c6576e2fd497581a4a5df60c39ecc113054743d74cc4d35d425aeec9a484ab
+DIST firefox-102.14.0esr-el.xpi 681665 BLAKE2B 045c4da1f5d005544eb087523a7b4c5b48d9bb3f5d409f0193ef74f8590b92f76e3065e5f60cbcf9671c7476fb2ff2390fb042de10190c0e16b32db693313f9f SHA512 a7ecfdde8b5b79e037d9146ec1aaae46bca87387526c0dbe1e9cdf9bf0508514ba28bec506a76901a2287a0dcc402741228fb0771d3e72366b8637564dccc184
+DIST firefox-102.14.0esr-en-CA.xpi 541054 BLAKE2B 5b555157cc05bce0fc09528ea91ffb7ba29746a9522372f04e97896e0c9496b7d644eadf11f975d3df0a36a777afcf97255de273e8485801896b07dac29d0b5d SHA512 76ded02c4b2d4597e9b6deb97c7d60b1ff430b455bcb17e9f3e253061b8137882e2834e806bd3242bc04447ecfcd7e522546ec0ac54066b146b4276bb914099f
+DIST firefox-102.14.0esr-en-GB.xpi 543996 BLAKE2B 595cfb355221d70b202ec4d21f7d158f1104737cef4cd8bab9059965454980238555b45746171f49b06f71edce4847efb65389514710df4f889a266863989026 SHA512 72a18717c71288c74dc1921754057ce2cd65ccf216a2ec3bd590c7c6c6dfeeed064ed04441b13b191a67b270572c162f9b93ea2f5566b8ac562449a2b30d34f2
+DIST firefox-102.14.0esr-eo.xpi 571429 BLAKE2B ef7e80e71dcd5d21e4074975420affa707b3fdfb05654df87721e28625006a5289bf58653685e97a0717ff6ab433349184d11f0095faf8b684fb6cb363d70155 SHA512 a3e82e5a279adc5ff4ac1abe4f560a2cd7b5b8d47a0d31b27b7ba4be360c6d1c0d43c6a46062705e429ecfb5b6ca18b454fbbaa368b17ddef9dbe6b4ceb03007
+DIST firefox-102.14.0esr-es-AR.xpi 584188 BLAKE2B fb67498b3b15042f5162ac5187ed332cb1fd0b82c0e2987536bdc1ccf4ec1fd486c7464492c9698a5f849df917900c153de9ceb4fb5999fc50a4ebc24ebd4c2d SHA512 299615ce40e67d6904405a2ec9876fe28f7f8d43a22c66836328f792363e510047251744f34551a0c6de10aaa43543cb85050ac6ae075ff116d3cd423c764e1e
+DIST firefox-102.14.0esr-es-CL.xpi 583185 BLAKE2B 6ca5ee992cf9345fc6f081f2f5fc5e14006725e53048f9969a092a21c22f59427865102c7d79d2ecbfe0f5e52e88712831926e72bbc29a46cc47b2766c5172d6 SHA512 acdb23d62bfbfe4d129f84da7d927052f386f34c7eb669d964ac8fc9b2973a4aa75cba119a221c864df54a890c966c012640c21ed86d6cab0e1248e66777f747
+DIST firefox-102.14.0esr-es-ES.xpi 576073 BLAKE2B 6b2319b342f7f98b640d29620c6dbd280c514b1ceff7c9a33c819022f1a03b40b62c3c0cdc9e328aff8db1a1a6d9f37bf4b6448ea639f98cf7740203ff9b3f07 SHA512 c8db1380a6dd7cf1cb07c03c8b409200da7e3edaae012ccc674880140d798ad0f7bb6a19413dc4f55ece384f409dbef65674c57a48c83b5b8c4697c5dd37c8a7
+DIST firefox-102.14.0esr-es-MX.xpi 586657 BLAKE2B 3b7e8793461a15acbca8fcb1a6957e3a1c948b89f8bdd6c5b88f835e86ce29309d94eb1c9d21de8f48951d7187ce2615983b36bde09c16b4a09206e9ccc25218 SHA512 88216e1b3fcbf457268467e53119ec5ff464e06b536d11dedd48099cda3aabf284531e80bce4749dec4fafa62ea94a875a3bddb0b86c0d1f90e0023834da3d92
+DIST firefox-102.14.0esr-et.xpi 543292 BLAKE2B 0eeccce8eaa3da7734a21f7f01e2c0a99cd2806424ce603ed856d79f46dc3fc04472af4234d74a05680dafbdd9a2fb5f06e82a28ca6d7115752380b531ecc0df SHA512 9aedae3e66b283c762cb3bb4abf04725491a87b5b1d1302dd11ebd9e62c98465879188ed9a486ba53432254889243269dc56a664f52d3756239ba72b4ea546cd
+DIST firefox-102.14.0esr-eu.xpi 572529 BLAKE2B e3af0b62f8dbeb3804e00738dbbb36c7fb254e68ee163fcf0dd8666c8b07455714575635c81d96e0cc2956c6a9e52353fea1d8cfe07bbbb50e7a30c5ec8815fd SHA512 52c0c6db7c5cdaf05246219b7bd6369e283f7c35a9279ece4dc7cdda72724383183b06ebccdc6b96ad0b7a216d9adff96d1aec6a1a5580f7699a10a605beb5ab
+DIST firefox-102.14.0esr-fa.xpi 583120 BLAKE2B 63b8b0caf639a6663e3a0107eef951a45faaccbd6a14742a870fd364e3989db622a032c0934a532609783fc4c7760012676233c551279c5f55ce3d6e69ed3ef7 SHA512 c08c7644d9fc17dda4f18794f616a9ba4d7490255c0446e7ede817327c68bf9fa279ccc9c58c4c8589b29fd3bf230e97a86890816997f12e45c18b21a04887d1
+DIST firefox-102.14.0esr-ff.xpi 483128 BLAKE2B 25e366dd1efb683188023fb40b1941ac5372d504e3da844a692b26594ffa4b871a67b7d4f2ec887fbb0fb1ef1092d1eeb3948627f503262a35871ef16c9cc933 SHA512 39350c234ccd05a2d8985b9aaa9dde77a60b6ace73ecb2eed1a91ff6ad32d723f5598a266de428b1d80c556bd86e6a9c728c11a1a72e3c2f8ce78035c418783b
+DIST firefox-102.14.0esr-fi.xpi 568219 BLAKE2B 48fe10b0a91b032d33738da5a3787fa1578e35e6881db9f67ac5c9df157afd7e021d21090bf787a52d9f995835cb7b77980c38b4788cd5dc28ea68a1c424dee3 SHA512 419e06986abd96bbfcddf0398afbfcf19fb87b16f7957bc796d91f5a98d55f649f90abb2b7ca5ccebe7595dcd000a19a9c2b4810f58b27a44af8108890443e1e
+DIST firefox-102.14.0esr-fr.xpi 595537 BLAKE2B bba309010099a9b14ff6a702aaa8af95d7b188820d4e07f3cfaa2a7e7eed30624d45203cd44a1add5ea3ea81768a593ce761ec0bce009c7e6588018bdfe4f309 SHA512 568dbe427852e2897a8113fc81d60b8a73e294472e5b4d0fd6dbdc87544d794d6b9500757899f47d5a4da614cbfb133ee7f2c3f87c2044e261f8389bf0a18dbb
+DIST firefox-102.14.0esr-fy-NL.xpi 580231 BLAKE2B 29b37834100df056822d2e7638a21d518846cf4867567058cf01c8b44bb090412acd81e7ddf8fd00cb588868427a041fe9d3c6e4febed3ef8a562e013bc88806 SHA512 d9014c6a7b3a76cdacdb709b6466e2921e7e27c64ee0ac356ed4499f988fefff99654b2209063835667cc4c8e75feb9c170d20f18c911779b43c23c0c86f64e9
+DIST firefox-102.14.0esr-ga-IE.xpi 480683 BLAKE2B 93a0afc55c8698cd025bec79d0ae27d58cd0f4fc37e9d31946db1ebf762a790164172c90aee3d63b40f9b7a2c5c74576501f4074546b8545bff85f52c511aed9 SHA512 0eaaab4dcffb0fc246f1c79950ab114073738dbf318498518da17a80717cef3332ef72296d68fd273152a5d9dddbc00fa57367bec2a4a795d65951d350bd5ed1
+DIST firefox-102.14.0esr-gd.xpi 557853 BLAKE2B 7eb133b3927ab6ca274f9ef6e6b5e83022164022c8ec23487aabdca8eddae264a7be675449797974ca6ead08f00877e82b29d2baaa19220f4650712059f74691 SHA512 d8d5efecdde30b5ba45bb3d2362aee0575dcb97532775e4c37950626f114b8fc13812ba1b29f932c37fde5f0fc3c714c066baa74139cfd965df68140679bb5ce
+DIST firefox-102.14.0esr-gl.xpi 550712 BLAKE2B fee4925287e79890c7691f435be5a757f30be85593b8fd249be21da2f6248cce37f754b0406938e6283a92643e417d07edb0ce0901a29325c9ce436c28755a8f SHA512 b6da66147afaed4b7a0d81682c61ac36cc86c66b081a398625a5ad4d79e1dbe4c696c7958242293bedeec0bce8e71fe173ea1bbd6f646b8505496eecd311abd4
+DIST firefox-102.14.0esr-gn.xpi 595693 BLAKE2B 56452b2d71e2c916e2b15c19adb59692cf13082380601d20f4b92bcb5892577c948f40b1e1d03d11cf01c2a0789a16553e7c828eacee9e54747fab617c564226 SHA512 14f4c5705ad5e051dd4205c7cbc3b8f2adb2821641b6c1cce16fe01c49813ffe47cd8d995c9a1362ce08a4692ab8f2e73daed3b801a1e0ce8608166738628d7b
+DIST firefox-102.14.0esr-gu-IN.xpi 541905 BLAKE2B 61acf3f74081a6836a9546e162fa9d3d2f8269bf6219b0b29c4b0b0f94cb7ecea671e870277b216d18e65b3ad9529264713f08f75f4e96c1860e0bcc8f2c8a67 SHA512 e7125552efe8f27f0ffaf6533451950068b28ce1da8008cf06b692f16f7db7bc50c7fef50c26883a710107961429fa96fca812a54fb4bc1c4e3e09b6b496ce9c
+DIST firefox-102.14.0esr-he.xpi 591530 BLAKE2B 83a49e587a3603da0ff4fc31165669a0d188f615861328f406baae82907b1ea455907ed42aebec515cc3bff2aa5bce6825e89552b32e71b684a1c6d22c43e0fc SHA512 8de80cee486c3309cb8e3839efdb6af2dc6305234c36e7906d36e409b10a6f05667c6d68c9b5296bad49f59815c73472ed15c5639f69dbaabf64dc4ed0067430
+DIST firefox-102.14.0esr-hi-IN.xpi 570424 BLAKE2B 721ea210f2573617cbf7add49b0056f66b04636b365fef6f2f955e55e6a09d42f85040ac5b2be4f3ac2d2c3ea6aacc89de676c1d5a6d1296948e1c08d434251c SHA512 ff1e3b38e52978783ba6ef3f79ab6c805edf41d20d2bcccb3c02d7f3c70726f2cc47b0faa4d227f530775b112962059371023b6923424f15b0064f95832b029f
+DIST firefox-102.14.0esr-hr.xpi 555275 BLAKE2B e9212641a9b4cf1b85ce70199fbcabb95dfb70d71f56a883e74973cf3be93d1672c9308f20a0dfe54213e5e0b5cfbee219e0ff09f9a33d76ce6fd94d6344689a SHA512 6fddeffc3a4e4b910c4a221b3f064b287c52bc0cbee9e16ca23a7d580cf4873b847cbef493bfd71c3a35dd923e7e41bdc4a0587fdef75c9f4ad31cd15a6e2534
+DIST firefox-102.14.0esr-hsb.xpi 599172 BLAKE2B 3c38832f0616f96e832d6db27400f121b4dd207d27084cc32ddf5d4b614f83ac78a92d7225d5b0ddd690e31f7ce7354961457b68f6d7cb38149e1c1b52425f4d SHA512 8748da65f2693c5c783f79fbda76e6f5a3ffe3ab98b83f1be63f787c16ad49dccbaad7e3a80443cba23e740bbe4f29bc26c5951aad4c0b140f451c1b90b86816
+DIST firefox-102.14.0esr-hu.xpi 605253 BLAKE2B cd81603dec8a89a9d5276ef18b05f3c21656c39bf48949cf4446ec8f33790d40d98ab99c7c6a29d77f3b0916ca82423631941c56e8974655f4f249405b398ec5 SHA512 f57f4164424f78118d72f1cc0e5a347a9aaa6640f282a186806c1f0c4bae81aa5aea041faa02d2f78d0dda2e9318161841513002258d3d9475f94d78a8e4438d
+DIST firefox-102.14.0esr-hy-AM.xpi 607098 BLAKE2B c734d809232c3f5b052929d45c6dcc55cdcc0d4f624b3132444e2c64fe985728de6c4ca20ee9245215f3a06edde40230a3124875ce43cf118929d67a91366361 SHA512 b7a59d37e5c1c05982d475caacd3621b14f60a6af10a7e4c60fa8b0b52d0e73fa52e7f217c7335a5751f17b29b5faabf7731fa533ef13859ea58c3a364cf40ac
+DIST firefox-102.14.0esr-ia.xpi 567885 BLAKE2B 9756c007034ea1e3777396d3dd9ddba7b90dcf318ce51e32ecf2c5f087a1a3330f1daffb9a810be24af3629f0703d8c259ce166ee6b680773eb37168f3162e2d SHA512 5f15fa63b03aa43e70161747840b7e8bfe7afe40c2f4129232ab173b8b0085742ee0af67171a6f83435465a1cd48520f48a7c744226515068071928e567717fa
+DIST firefox-102.14.0esr-id.xpi 564793 BLAKE2B 40b2522be1732278fb13f83310ba34d1f2c08b9d5aedc8348852be6adfb34962edaa4c84317583fe31a4fc2d030177786ce32ab4e6e3d7b84982627c4529ebee SHA512 6379b00b17a9f30348f39de421b2f885b898e5c1ab502b95ae2537d0042833ab08a14a894c55771dd977a0e38adc7ae54028f546217d6b064eaba7318ce21f1b
+DIST firefox-102.14.0esr-is.xpi 575728 BLAKE2B e991fd77c204028f85f5343c430671a098e3179d9e5a3fcdd8cb0a6cc16bf849993ef7111ffd8f5f20dbd1feb5354269c6741f46012eb2ac23a515359df65cae SHA512 af2e34c96db8ab3e29f26404b9e8b25742e7e072a01f2f1d76c48ca7751496823d0db98138e0bb601e5a57d4a0fb85c1655f65dd0724980a281b7306f77e4509
+DIST firefox-102.14.0esr-it.xpi 505287 BLAKE2B 2695ca1b093f3acbaff257ee34b11314b070855ee67dca20e86ff1dbef764f6c99fd7bdc6b001b8421e5513b0c691469e4d5942ad5dfb36d5bbe5b14922e3625 SHA512 6d1beda2bf9ca3a4dcb64999bf739a0d2d64d42f67dd4d6a14e041aba355fc5dc5888f97edfbc1578eedd62f93f4ab945ff48845497a85d86647fe674fe51966
+DIST firefox-102.14.0esr-ja.xpi 631483 BLAKE2B 323c28a8418fe4b34886d02e204a7e2a72fe533fa65eea299c215c1ba201a916576af41da8cdca80020b3000bb8f508f7edf8272877602f20b3675f79817ab30 SHA512 e707f45c11ca716a62ba3cf57455688e70cd9c4e637da7de31ca0c33d8aa2c99c498507f516c436d0164caf7ba027fa06fc2aa8dc9c4b2c0a96d95fbeec952f3
+DIST firefox-102.14.0esr-ka.xpi 636004 BLAKE2B 967b2d2e7dceb60fe729633142fa91d2a4f40c8408cc57d30b25c4a04541e15e2091d1e6d7d4469a903f0d1903a9945551ded2fcccc481ad1d3bece512e36d47 SHA512 6ca5758f8fc3c10912b5a91fca01fc1fee541c974992ef136330043e2af22dc3555bbf0c0d32d6ac30841129cd5302866fef0957e7383477cded622c14b9c399
+DIST firefox-102.14.0esr-kab.xpi 583632 BLAKE2B b3eec8434819d8196e882b7ac4d84b26ab5106dd63fd88610f4ffe1011294fb0ffa60bfc5740ab5f1e00a5da858ad2913235b7433351e35619f181c5ca23f550 SHA512 8146d804fef4e3789cec412dac9c6b68e20598011a9a56e6f3b41f13dc3cfad7047f37659f6640db2580e7b66b57543937add2216cb2569a4245dd023a2a6deb
+DIST firefox-102.14.0esr-kk.xpi 658885 BLAKE2B 3d83ffec48c2ec9fdc257269bdc26aa2530e828dce4b4b70f732fd4cd655cdee9d3ec5383856e78a8d83768db33941627a4b9a62c7c136c6b02b6c89fa2e8aa8 SHA512 6b13e1b6cd749df04e4f88a36c28f64bde1212f7203346ace301827120d803ed5e0326f50f8df413fc9928539842d71df2432abb27550ee1fa476ec105437c9a
+DIST firefox-102.14.0esr-km.xpi 543898 BLAKE2B 391a06e61692c08513d7c80350db80a235a2a7fbdc4ccecdd4e917a21ddebb5d1926b459ab1a391275729c1a29c86f404e80f1fcba89e8e1bec1a31cc298f22f SHA512 ada75afb2770cf2cdb7062e7e951e4f784da3882bea0c0d00953e768ab9c97b22a0e1cab20ff6067c534f7432ce357eba8540001004a3137d48cf25b3e5a75cc
+DIST firefox-102.14.0esr-kn.xpi 508589 BLAKE2B 00d9e8fab4e44daaf6c32cf3a1246f8b8b817a35238c584ac94419896cf303f5040847324865fb6d0de635c559bcae2436cafcb1e7be75611e2c7d7b9f761ad3 SHA512 0c11bd54e605768579ce4d7bfdf2bace607973866c93f7a8ce02201128afe27b1c1f008a8e8d24e9119cbdbbcc1b3feee30b559882e2ab1b87dc71f1737bb6d5
+DIST firefox-102.14.0esr-ko.xpi 617290 BLAKE2B 63eb876281ab00293f99c27f4e376082c41f126de1c8c0a7eaa5b9513141b62ce12eb7947bef2d9c3862205f4fb6dd3cd8c95b5d38ce49bfb656fad43df2f5aa SHA512 fe6963e788987eb55d27237419b8fa82e92c2aada610b697dda83bfef03f27701411ef2f597319ef20034091e52086234b3051a983aeba86e37b600ca5944dc8
+DIST firefox-102.14.0esr-lij.xpi 480141 BLAKE2B 489f036d65c543757aa480bd2f614f440522c4c9b6c7091657e5a6bfd2cef8d5db4a80d871c6483855c3e75aee97d198559cf17ecbc6b7c9d64248789fef294c SHA512 bd83804620085505f18a0aaabf216e00da8cca1e849b7f4aa83b38cef02542910d44dbedfee74f463ce42a25f970a61cf8ec83ab9306872623d95674affc8c5c
+DIST firefox-102.14.0esr-lt.xpi 574774 BLAKE2B b6651d924c63cafb383ea3e8f4dc392d270a084f3fdabad912462df7cd74bee871ef3529c2119a89f78682cc3fe289dfd7efef4688cf1e81e61b4ff6bb8b9178 SHA512 fa1aa7822aeb78b80e83a20ed36788618c7ddbe1566282f9808ae106e14a82d3ea9ffda89e5ec688ec4a8499831f20621f7e602dd08892514be72036d396f51a
+DIST firefox-102.14.0esr-lv.xpi 479278 BLAKE2B 8365e077cd8d1787bd6a492065e52b20073225194f2fdd60666dfa1520f0e317b3e5da62bb2e8fb3dff6183d043f8508f4161e3be2e4cb36f7cfb251f58c3699 SHA512 5711aab6a4c5bfd6aeb973f9be97b7ea0fef3e4d180f07b6bd2c6f8f71aa5d34f6da6069de9b48e6340f36dc74c4672e7a16268cd1912a7061a27e2402e1ba09
+DIST firefox-102.14.0esr-mk.xpi 497528 BLAKE2B f8d37f58eb1ff188253e7151bbab2f8044064a6a75996746c8653b871d94a3ff832dda75bfb95f81601f2f106adf16672534eb2afe9aba47ed2e0ad9075f2457 SHA512 dfd76a421766d5eee4c042139a3e047db05072edebdb2c26becbef38edf9d0f189cdb202d084a3eb9059babad436d3fd8353153c4434207ff49b49cb8edc6c83
+DIST firefox-102.14.0esr-mr.xpi 543737 BLAKE2B aa9815cfa6227595be9bc504fea41eed9bcbefe083659a937ab8766c48ebe67a2564bdf644464f07b9a3fc34e0e0cb0453f0313452aa10f95e302019274ebeb9 SHA512 d399d180d683e1fb70c5449625a59b893b26daec916f6189db50b2e21d20595141b9939f502b510519297ccb7d828de10237382c2861358f3a74a2c89b43cabf
+DIST firefox-102.14.0esr-ms.xpi 459034 BLAKE2B b82d4bdcc793bba9a6629a0df38c3e3769f2fd3389aa0ac9bd19ca3c92268d4a5afb6580fcad1a40ff672258bf2d0013d85c3ba0e2d4e5038f7602fd291dd808 SHA512 41544a707f2f2a3553bd0032a4193f48354e49d540cb3d43eaf4503aa0ad7734f79ab44c01d34c0bb15cc940803cea00da5e7cfd369a739477c693f2d435ac36
+DIST firefox-102.14.0esr-my.xpi 529945 BLAKE2B 88dd5540744b38532fa3db75a0164643033451afc6edf97c19d0a5d1a23f7dd1e972e08228a18708ce7d66c666e2923471ad6d78dc6a1855785f804be51c6675 SHA512 4a75a78a2d82efd620ce4eca4fd6788bac8ef333b3b378a8ea35770f3130224b5a7970ab5374571fda25348aec2b4b9c1e4034d39cce60dbe019d8178e2f3e46
+DIST firefox-102.14.0esr-nb-NO.xpi 565279 BLAKE2B 54ad01fe6f2b2c4aea91abc106fd9347794839d111d81c224dd074b2e67336a567009f980c94f5fc3d1ad0ecf0597dc61bf4c4160c9fdeec92551bf142ac9ef3 SHA512 338375e38a62157297bbcc2f2aa752b86450ca61a15c320b54a1c603181a0b17921883a530e861a19ff2e142a730c9eade7c7a0223e3813391eedc6d6f027141
+DIST firefox-102.14.0esr-ne-NP.xpi 498089 BLAKE2B 407d518c9cd51f80a492dcdd86489ac27fbbdd4254926ae3b13442f9ff2cd2216c18773a2f37a469cd6db4a70bafdb0b8d80a224978efb3c13713663fb383791 SHA512 ee635d849236af04bb5eabf1e9dd31c103fdc8c0d2681bd8d3debbea29b0eb115671194f3f7c9effd672bf6440dcb777f7813e512c6693e14f5d3b85077685e6
+DIST firefox-102.14.0esr-nl.xpi 573454 BLAKE2B cf0ff6097f9f8ce95f652663c66dbb468a6f5b8dead538f9336809a1d62767792b5aa85f305a95cf6e4614a891f613ad4b87a0c7ded9f137da08e99444d4f1a0 SHA512 125221e97a0dbd0f2b9c7b3815324da35639be53cebfc7d4a3016f3976e49bee812930a25388a1b55704094bbcdead1fee32b7964ac52b0a4b2c089bebb3c50d
+DIST firefox-102.14.0esr-nn-NO.xpi 566165 BLAKE2B 0eb35e114f33456ec65d6afe6cf4f73e9e809e1f298c676c6d5062075aa400a537abc84d05372f1991f53d1cbe52fb73ea5e25c76dae997625aafdbd3d3e588e SHA512 89183297ea2747efc5dd5d2239689cf853f55af8c4cef80af64e4ef39514d31914804479489112548c322800aa62bb5035b6c3339e7660512ad3b3cc1c854119
+DIST firefox-102.14.0esr-oc.xpi 591123 BLAKE2B d25312a8273f20568d4c085e1b68c3ea8b2d70f80c40961c97523ea7ca42f9939f831974dc2be1bcda1ed4af5b61e4c214d86d46833a5f770fd46e8d6144b337 SHA512 9b5ea8c7da9834c32d0f7fd75ed83d0a1ab0887c4927363b5c18ed7c230fed1344f4ea01ae7c9911ea17688c5f33ab7f0771f15019eccd304f9be75e4b34f86d
+DIST firefox-102.14.0esr-pa-IN.xpi 648631 BLAKE2B 6fdc80d550dfef3d19fc73957ff4c66cc467f38b4183845cf39fb1b634d2d375063bb057e44df3deb225094f3f45fd2db4786a11c1757472724cacee7c284771 SHA512 930dc6a99dcb753735609aebaaf5a62a335493bb20303819ff373ff65ce3ea7ad8556ff7bbc83a0abe300873b7f6d3a5968be3bbecd762b5d1acf5ed18a4885e
+DIST firefox-102.14.0esr-pl.xpi 597070 BLAKE2B e1af0c72691f6d613d9ed06d4276f7fb00353d97f17855f421fdca44224a7fe1bc5abbf47e044d6d21482bbd5519afc7182902705b115c8f6fa5eabb38e6d485 SHA512 b5aec62f318dd721912473e5ccfeff1a5b24ec1f9c3bb1839ed10e72c9c418ac85cd40311855c639a62c913dd09e39a847bb26f1ff4722a7b1100fb2945d6886
+DIST firefox-102.14.0esr-pt-BR.xpi 579009 BLAKE2B 1b2d72008e571af9663538d9eec07bd8d48f1351b75d512847e68eff9a958c4f42c3aca0fb550621ae63769e6cfb833ba7a91d22c5634af6ef9c67a5efb8e83f SHA512 01726519a4938d5c24192265b1424220004071b8071913402f286963486fca29dc6c0a1a984216c49bd2c5749863d9e35969902bc0da565591f0eafdaa36a83a
+DIST firefox-102.14.0esr-pt-PT.xpi 582843 BLAKE2B e3bd1b2a3d2e357b9b2e1bd7fad37bc2edced05d2e6d54c9146899787e2646cb598847f8c697e3240293a32f4d48fb69df46f2ed1ec717cc1385c1115837acd5 SHA512 1f69d1ae360a52d63e85cdfe635a623365231408f4d60d125482b15f069f068d3e4c35460ec0a892b384bdfdde4a07063f98962413e6601e00b2df75ad7e00df
+DIST firefox-102.14.0esr-rm.xpi 571913 BLAKE2B 6fa7f8b850e35425b74eb467ee5078e8da97d8d49af12634283f244dd96bc7836dcc603800d7c3567805e7c8cef081fc291f54084c03cfd14a64c5e6ee00cd20 SHA512 69b99fbedd0884629154d42a2ab7aa86164bc87eef469a0ab59183e6f40cce9c5fd4db51c6b17c96de784fd1690021bf2ade2633dae77dd870d8ef6b3acd8486
+DIST firefox-102.14.0esr-ro.xpi 541912 BLAKE2B cdbe809074a14d443baeed60dd582091b7f0481de262ddfef337f93f55b6147bdc1fe8800d97f3107a9e762e11a37d99f6c6291f215aee591d17e99a88e90c58 SHA512 aa71ccbb93cc827f7068b37a0f4f74d492bd9a0d1caaabd735edd49d092b65b15de66c44be4cd5c739369144ecabfe2e8b3ba56b4f63abd9d7a8f19ffa8ef054
+DIST firefox-102.14.0esr-ru.xpi 671127 BLAKE2B 2057ccd329d2f732ed0e81d40452f967d12914a8756f84775be344c93074cc038d9930cf072b8263122f07fc1145a781b5fffb95d5285f7b72769611ac459788 SHA512 9549a8a5368d5c2c104b3406023a8bb0f8eeb01ece16a2ae975c2c9d4ac67fcabaa1db8e904466823616a35885ff1517832ac4e126a732d56ab708801e0f8abe
+DIST firefox-102.14.0esr-sco.xpi 513231 BLAKE2B 65a05a46c4da969c10a93bf55e6ab1bd7c8047a4ede7724b745afbf5ba6082eb5702b81a2b852f2b3db601cf55bb68332d767e9bc727dac46e191d64078bf342 SHA512 c6611dce0a23a7c8720689fcc93a790f67709e7c0ef3c0b62cbfeea7a57513b6162cf068f950e24de9ef2f7e3b62c717854d1630dfb4af331b121027bc9d22b0
+DIST firefox-102.14.0esr-si.xpi 585620 BLAKE2B c98087cf700e6c1e7efa53faac8b94d0098570375d3a5b0918ef1665a5c416dce802a0ef1c7938fc11c8aab6565e28884a13f94e42ace3382e1434dc6fd3cb83 SHA512 1a52dfefcf45578c448d79bf850244b9a0a2fbe02be2851ad162cdb5631b1b741772561b425c9c29418cceeeba849990585e03bb28637b8268e859b230ed2cf9
+DIST firefox-102.14.0esr-sk.xpi 606115 BLAKE2B 907cb80c718420e62917021cc9c516ca3682964c460e3f6860c1e6fd5e8222b27fab59aafa70ad70311b24b6a905027c19fea21e93cddc4f7358b49e3af743c7 SHA512 ba3d6f747e00369704f3bcb8ced94d74a2587b678bcc83998ee058b5469be0faf69cb877f77b09e417aeed03fea4917396f69eb951524c92a69c8f7a92f8c6cb
+DIST firefox-102.14.0esr-sl.xpi 577352 BLAKE2B 0dde1e545c55a5940831006d88d43efbec984f750f3e420945e735b42bb3e4ea3ee805592f030c234ec3f9d44321ec45a94ccee8de0cdbbb13565b5f79bfba2f SHA512 7ed80282b85be009f568eea671b5b8493abe1c122d5b463aded6d5bd5cbbedb3bea0c6639c5dfa7c8d1a02f6e0f19237ae44c598e9ec49d745e205d92c9cc4bb
+DIST firefox-102.14.0esr-son.xpi 433057 BLAKE2B fadb0396188484ded217bedf0b8efe8bebd9ba169fd66aef4845855bd52e38c4d9f463fa0de6d465e69ac5b8a2e13426718704caff36a1f7f377e863dbcc3c4b SHA512 9a1fc42d92c30b83d25756ca9e27e70fb14db217eab85ec71e6f0408af8c297ccadb9cd89c034651f7b58ae66dfc2e57f1ff4f3cbc0f47e916b7ae90a802fc2e
+DIST firefox-102.14.0esr-sq.xpi 593411 BLAKE2B 04699a6cb553d7b260b7a22bdf9d1597f84b39ae0d8ebddc1f74c4fc54d51dcdb0a16df78bcc1e970d0f25b5c730e17df0a4a9e2228ec56f2781e67b0eea177c SHA512 3ceef6d917ce1c53a048bf8533685545d0981b71bf6aee1fbb91b8aa57b21e96b89012644a649049f93668a26a08c169f89145a88602969d0cfc5f19437ba2e6
+DIST firefox-102.14.0esr-sr.xpi 635136 BLAKE2B d3b627b8162ec70df34864a06e5969b1344dcabb0a18388875f2d6b71343aae6c79607639ba91c32bfa1678b81220178e0b24aacc80c832faabe85032e2523e4 SHA512 2e0056a2fba95e42a0844852ff49f180996ba5c4edc2c537e03e6d7a3df60459d96ab3076742b5a2d67cffecf74834d5e626489091cf753154b54e22a350ec79
+DIST firefox-102.14.0esr-sv-SE.xpi 576056 BLAKE2B 5ca7af490af2da6992402d543f30ff52ab544a4df2c55b2322225ad9e163e5c9565bc34323d3d8438fc96d2a14dd2c86b945687e13ee2bb0d957b887d3048807 SHA512 07fb02f64ab1eddd78c22d39a41ffa2016d2abf0fdb92916112d7740178e387a8798d411b28e45b6ee6fda3705bcaecebd413a97dd80fa9789d4c6c0e96f8ebc
+DIST firefox-102.14.0esr-szl.xpi 527109 BLAKE2B 3e55fd1e579966034043574d02e7911bbd50bf613bbfdb65b44a239cfc4fa5d6802a2eb57e700ce103f4018e944002ee101632aacfede0f69235ffc61f149a42 SHA512 01f4db0475740294f78ee5b8bd903a4ea74685f4c4896cd018e27e8a857677375d9e824417f8f64bd9d169380f0b507762e2b33662b4a2408aa313e7eeea3fe2
+DIST firefox-102.14.0esr-ta.xpi 522075 BLAKE2B 97fd7416dfbce016bb1da8dbf048449eb6fd6a9692750af02e77b49ee88ee474e317eca9d6f27c03fe3e2cdd97c428149482a3ae3fe8c992fb7c88d0ebc3315b SHA512 47e6758896c8ab4d7c3bdbc0b3e78d50d5c04d5d22621ac171553c7b5971591fa93772feece6d04c81ac28e81685c52d6ed4fd31e2261d2bd6ae204c171cf88a
+DIST firefox-102.14.0esr-te.xpi 568449 BLAKE2B 8c117f6bba39851c930ac624acd05adae9919a45817beec21a2898099427fd0afda1a451d16606f4262a0dcf1d35746252de3ddf40aae0e0a3c1d0bf8eef605f SHA512 f19a72e43a361c6d1050e1fa8c356703afb497322a7ad0093a8ead34ced9af98970ff3dbfab4d5eedf3b83668b55471dafc1b28f5a84d830ca90bf6ecc307ec6
+DIST firefox-102.14.0esr-th.xpi 649496 BLAKE2B 39670aad7975e8a0faaff169e6622f46ef47d6a33a11c2b131aa1970353f14dbd681df165f21e284ff3cf4d65f8df95d2d068e31fe18803e9eece8604acbdc85 SHA512 b592b2ece9a85033968df53e23813cf6ac6d2062ccb6af4963a469f89c090cc6e285ca19d8706b073bf55c568aa62d0843c9a31f272b7aeec2c31d346c6ee8eb
+DIST firefox-102.14.0esr-tl.xpi 532365 BLAKE2B 17e9d8d61d47d8f938e67fdfffa6705b595686c163cc85069ba68d4011dde857e1cce577e5b7df6cfb8f1147a6291257b01c7c7f6c76d00f5c5faec0a7fa6769 SHA512 fe9726cb30294e49a1897ac90c3c0f85960dbf3284169aeacf0310bf3f2bb64d74919855c5d6cce729b1904a9f0cb75acb283b45cd7b6bda55184bbe70bab42e
+DIST firefox-102.14.0esr-tr.xpi 590504 BLAKE2B 43bfabe7aa9b730d23400f378069eb3da66b2699c5c18560e1846fdd16d453310bedab0acddc4f26b4d48468a5f121a3e38f0d77f1d9c27cd8690f36516d1a1b SHA512 d7c1bacf48f7b3f6e9ea734293d658b9d36edc94784da094d825705fd4f9621dd3541b821769bd8ba66bbbe23232d241a1de1da13d504d28d49ae8843a959560
+DIST firefox-102.14.0esr-trs.xpi 497380 BLAKE2B d24cea0ae597dfa32dc51260c1115c0ef2a8e387a4bd2fa2542b81f5ac9f74c9c0f75d5b5db879ca4c1ba4c2e9f492c84802e39856c96a06ef006fb4584eceda SHA512 64008e79eb5207ade1846b5362d2e0844bcdbb5b4fb5737471c266d2805e20960ca08670614d1644235f3bda66d9c209aa9eb99caaffac7115ed30bbe4832fd6
+DIST firefox-102.14.0esr-uk.xpi 664321 BLAKE2B c4afa2431fd37a39cf80b56405422f9eb97d947ad799abf6189a129f5c93c37b6be6a840ca5c1363a93eed370ec1e7eb0f224b7591fe3c6b680e636a2356edb0 SHA512 8ab4a6dcefa99f37fbab14ad3750d0faa34361f783f78c8fb3fe454e1b31e4b8d476eff09025587dffb7974d220750047e70c48419ab3cfef0107c8a35afa0dd
+DIST firefox-102.14.0esr-ur.xpi 569922 BLAKE2B ba400289e6753895c7dd397a603d6b8171b2ac38b782b1da40bcba9b8c1a1898ee671f4e7cd2b5dfea118062bf7e283a4a1d70814ab59487c23015150e51cb4d SHA512 4e555287d1694448d6c0d3ca188c5ea00c4354ff4c1f0ef9a8d1bef6e65dc28f0c001d5fd6427a67bf0753bb82b7a5ed4a9bc3c4390e11c70ec86a0d3039330c
+DIST firefox-102.14.0esr-uz.xpi 488878 BLAKE2B 519380e5e0b73355fed9469f2ba022800acce88f718dbc07faea9d04ec041893ee9abaf5c058e1426b8b86c56c06af924a84ada9519e26586114eb8ef6b069e9 SHA512 605243353fd71253331eac4985a88753b5a1d63ac6f3a532b5d1427139c1f46cb4f117b6e8c03a924e9b9c2c936bc94c57f69900b01c7f80d973bfde61f453bc
+DIST firefox-102.14.0esr-vi.xpi 611422 BLAKE2B b96e964e7769cf499766992ea976ce9a64c58c811be1c08c254366fde6e14b36f5db0f62fb4ac84caa8e6f01f65b25eb46bba545f380005426a4e68a373981d2 SHA512 3dcd57a260a00a394f597341bbd44d7d3b403b4cb6f7820a6f89bb440157802546886bf815862800441dd98367521054ec71619c88ac5c21c6048ac4c8871cf7
+DIST firefox-102.14.0esr-xh.xpi 427933 BLAKE2B 01c35b8d9ba30abd3de932aac8a7468088a23eeee3ab94c3c67a78d46fc8a5bc6483c142065cbae8fdc9a156c8d74f14ddeca275217848c284814949ff5a2057 SHA512 984820058976f463cb1563fc04e705db65f9a54b5268905bbd226bea972fbf296dc89fbd3463fc0e1519fae23990a912d74c5ab0a9289b50c2286036986003a6
+DIST firefox-102.14.0esr-zh-CN.xpi 613305 BLAKE2B 54a33c22af5f3e4e109e00dcaa74ed9ff344b72e8305815e2bb748973383418433d91d6966a7042f515f609956038343674baeb93d3aebcd83d003cd4b16f12e SHA512 f820e12b0f04867625cf04f0383c642febda49635816f2eb75ae81d79aa68d78fbc7093b7f4e5244e6562b2c0254fae489a0454f787c84b5cf8c0c0c217c6d1e
+DIST firefox-102.14.0esr-zh-TW.xpi 614580 BLAKE2B 08092bce00e6fb2ebea64169bc6eb801c118e054247549c0b5e3ef71eeb40c70fe0799b18b3a823e4de3683878afeeac414807c5da216c68216d0ca652c1c51a SHA512 18d1c23e8132b879fe55effb251facb261c2c803f9fec643860c9b7d4a646572da67a2f7f294be017f7ee9b1d9274bde6b503c219b10d15558e33da340fb083f
+DIST firefox-102.14.0esr.source.tar.xz 479449456 BLAKE2B 14dc7b9a4d4ab99b342f64f87d206b8eb94b8cd07b71889c1cbce38cfdf0f99068682a61bbb0af72e01e3ae7ffc4e322db3236c1d335ba2b01503f5404833566 SHA512 6cabd474d0f3a768a0f12fa5c9984ed193906b503202010fd1da0e2affa091fcc5c165e6b9c4152d286410d46b72b2ddbf52d323bf5ea542f29e5267a94dfdcd
DIST firefox-102esr-patches-10j.tar.xz 21744 BLAKE2B 326f206dfcd5b6ea2f06f5f537505e23d358f6d7930f7e72fd8e54af88d97172170999c246af888278143810df42be9414541e47feb48b60732565a4ee38579e SHA512 5efa50b221abedbb84c1b3d19d8ac089ac5752448e8c90c6aed9f43bf3eee876b7e7050a1678bca65f6b23734c4945b016bf059a3921ad7290b0150538111bbd
DIST firefox-115-patches-05.tar.xz 19028 BLAKE2B d1c11aca4ddbe4c685a7db28807a99baff8bd748e387ad0f00472d76da61fbe5071340b6dfb7207061294aeae97167a3d74ea0ef2729fc7715945ebd523f49e0 SHA512 580c2706161eace59b9e4fde17af742dff03c9a83532d5a8bfda9c76741e1e48d457782d2dfe435a6d5d03f4c2616a1669035d88f8e71f624db3abe7f6a7ec7c
DIST firefox-115.0.2-ach.xpi 469325 BLAKE2B a2989debc49362fabba6dc6d7d47cb4fb65aeb898e52e45d7ecb7bd7b5343c94600adad3e614f57c14491cc5c62e3dedf38839b8b06fcdf0dc1f62d220953d4b SHA512 373ad7914d4cf2348faa21f8539bbea2583d8e35bc00c647d8c68bfdaf59f67dc9aa413d62d45c1f4ddc120d92e854cec34721d5e4238f3abeb1fda95970c3bb
@@ -410,6 +508,7 @@ DIST firefox-116.0-zh-CN.xpi 596066 BLAKE2B 133b239fd1cad0d5e7db5b0f861a9afda6ab
DIST firefox-116.0-zh-TW.xpi 598593 BLAKE2B 6633c9ffbfa988f1345c67e3b4cea06bf90714ea6960f12f6beef3c5cd2fb085f0a27a5cf2addab28e645e156bf0f518faaab4be63e3603210b916275f0d1c1d SHA512 c3f901183ab89bb8e01034dc328522163d131dd847be330ea099018bfb32abcbdd748bfd8763079605ee4b3cc0c65b3fd7a39fc853fa3b93b25dcd32d74d7641
DIST firefox-116.0.source.tar.xz 515487160 BLAKE2B 844f37e6f1f0947771a5e9a629ad44c04733906cb5922d5541ec12c4193dee4307cd435c381a97ce4ff20be1f31200a0c13c6e33a0308fcab9ce16b1327723c1 SHA512 4370c65a99bf8796524aca11ea8e99fa4f875176a5805ad49f35ae149080eb54be42e7eae84627e87e17b88b262649e48f3b30b317170ac7c208960200d1005d
EBUILD firefox-102.13.0.ebuild 37116 BLAKE2B 524c749d4b4c2190417e0ecc5e2baab104744f4b2ca2c89538b52374fbf92aed2401a2e2b3226f92945347cfd9e842abf3934f2cee857e620c7cb24c9b7c7174 SHA512 ca6b8bab2c786e4847cc8c998979f1be592b4d524faaccfaae2075ddaed9aa4dc959e0bd5df80c0f754de9dac0b63885cf7571590268e5e1ad5ebd55993612e3
+EBUILD firefox-102.14.0.ebuild 37119 BLAKE2B 1d80196467d14f305a4b27550ea78e419e64aaf43ab6809cd1e99c98a7b0a2e8df672e70f6faf42ba50f65f1d98a61222f40b6af6e3cf0994b6d601aed76ac82 SHA512 393432023da4981676f70d73f7d24e101cb195078662b8da8daeda2c3dc4bcbccf909326ee854fc80efcbf008f1ffb07f6b14cfb99d63668a0c046024cd8daff
EBUILD firefox-115.0.2.ebuild 43175 BLAKE2B c1f4a4a6b6cc261dc4d9b6fa67beb9d504324c4661cf6b95dd3f522c958021d69c60415960aef17feec6bc45fb0aa6f3fe649c80ace26aed18ade3dfb86c5244 SHA512 200e0bbe6544bcf77959c1719d12a0e50cfb93994407a053790a5b784a10d438724a1f7f3bb545e2e76ce80b87e8927cb480882f10fe6458e19479e1948c996c
EBUILD firefox-115.0.3.ebuild 40577 BLAKE2B 7dd9e11f5a1ce2c6416064d31e00a42ece094bb009d9b7df98e791dc2879ee6320e80d46c0e6a094baeea6adedca6e89c3a2f632eedfdf52db09fd31f031bb84 SHA512 603a0fcb8e3107db6f476615bc875f065d3255a86766c47ede78a6984811c8c7e788697a50838f0634bc0b7d174eb0cef4e490db35f24d303a78e5b7e6c99af3
EBUILD firefox-116.0.ebuild 43184 BLAKE2B bd93745db2b6c5d63602c41a11bbad7b8c24fdfbc503b3da42b677699b1dfaeecfd0f88c1e0f3c30259a771712c13dd0a675045663b8d7af57c0b356176b786c SHA512 75e771f0e4112c1be1f4274769dacc7ae2e8d2f4377b60df13a04529452bdc02fc0c15af13ed38984f375c29e943c18d472d6e31df7eabd21946c815cb336aea
diff --git a/www-client/firefox/firefox-102.14.0.ebuild b/www-client/firefox/firefox-102.14.0.ebuild
new file mode 100644
index 000000000000..79e5450d84f7
--- /dev/null
+++ b/www-client/firefox/firefox-102.14.0.ebuild
@@ -0,0 +1,1290 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FIREFOX_PATCHSET="firefox-102esr-patches-10j.tar.xz"
+
+LLVM_MAX_SLOT=16
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="ncurses,sqlite,ssl"
+
+WANT_AUTOCONF="2.1"
+
+VIRTUALX_REQUIRED="pgo"
+
+MOZ_ESR=yes
+
+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,whissi,slashbeast}/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 ~ppc64 ~x86"
+
+SLOT="esr"
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+
+IUSE="+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel"
+IUSE+=" jack 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+=" wayland wifi"
+
+# Firefox-only IUSE
+IUSE+=" geckodriver +gmp-autoupdate screencast"
+
+REQUIRED_USE="debug? ( !system-av1 )
+ pgo? ( lto )
+ wayland? ( dbus )
+ wifi? ( dbus )"
+
+# Firefox-only REQUIRED_USE flags
+REQUIRED_USE+=" screencast? ( wayland )"
+
+FF_ONLY_DEPEND="!www-client/firefox:0
+ !www-client/firefox:rapid
+ 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
+ virtual/rust:0/llvm-15
+ pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] )
+ )
+ )
+ (
+ sys-devel/clang:14
+ sys-devel/llvm:14
+ clang? (
+ sys-devel/lld:14
+ virtual/rust:0/llvm-14
+ pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] )
+ )
+ )
+ )
+ !clang? ( virtual/rust )
+ app-arch/unzip
+ app-arch/zip
+ >=dev-util/cbindgen-0.24.3
+ net-libs/nodejs
+ virtual/pkgconfig
+ amd64? ( >=dev-lang/nasm-2.14 )
+ x86? ( >=dev-lang/nasm-2.14 )"
+
+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.79.2
+ >=dev-libs/nspr-4.34
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/mesa
+ media-video/ffmpeg
+ sys-libs/zlib
+ virtual/freedesktop-icon-theme
+ virtual/opengl
+ x11-libs/cairo[X]
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:3[X]
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXrandr
+ x11-libs/libXtst
+ x11-libs/libxcb:=
+ x11-libs/libxkbcommon[X]
+ x11-libs/pango
+ x11-libs/pixman
+ dbus? (
+ dev-libs/dbus-glib
+ sys-apps/dbus
+ )
+ jack? ( virtual/jack )
+ libproxy? ( net-libs/libproxy )
+ pulseaudio? (
+ || (
+ media-sound/pulseaudio
+ >=media-sound/apulse-0.1.12-r4
+ )
+ )
+ sndio? ( >=media-sound/sndio-1.8.0-r1 )
+ system-av1? (
+ >=media-libs/dav1d-1.0.0:=
+ >=media-libs/libaom-1.0.0:=
+ )
+ system-harfbuzz? (
+ >=media-gfx/graphite2-1.3.13
+ >=media-libs/harfbuzz-2.8.1:0=
+ )
+ system-icu? ( >=dev-libs/icu-71.1:= )
+ system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
+ system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] )
+ system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] )
+ system-png? ( >=media-libs/libpng-1.6.35:0=[apng] )
+ system-webp? ( >=media-libs/libwebp-1.1.0:0= )
+ wayland? (
+ x11-libs/gtk+:3[wayland]
+ x11-libs/libdrm
+ x11-libs/libxkbcommon[wayland]
+ )
+ wifi? (
+ kernel_linux? (
+ dev-libs/dbus-glib
+ net-misc/networkmanager
+ sys-apps/dbus
+ )
+ )"
+
+RDEPEND="${COMMON_DEPEND}
+ jack? ( virtual/jack )
+ openh264? ( media-libs/openh264:*[plugin] )"
+
+DEPEND="${COMMON_DEPEND}
+ 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 ; 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+=( 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+=( 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}"
+}
+
+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 ; 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
+ # 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
+
+ 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
+
+ # Clearing crate checksums where we have applied patches
+ moz_clear_vendor_checksums bindgen
+
+ # 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 ..."
+ if tc-is-gcc; then
+ have_switched_compiler=yes
+ fi
+ AR=llvm-ar
+ CC=${CHOST}-clang
+ CXX=${CHOST}-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
+ 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
+
+ # Set Gentoo defaults
+ export MOZILLA_OFFICIAL=1
+
+ mozconfig_add_options_ac 'Gentoo default' \
+ --allow-addon-sideload \
+ --disable-cargo-incremental \
+ --disable-crashreporter \
+ --disable-gpsd \
+ --disable-install-strip \
+ --disable-parental-controls \
+ --disable-strip \
+ --disable-updater \
+ --enable-negotiateauth \
+ --enable-new-pass-manager \
+ --enable-official-branding \
+ --enable-release \
+ --enable-system-ffi \
+ --enable-system-pixman \
+ --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.
+ if use ppc64; then
+ mozconfig_add_options_ac '' --disable-sandbox
+ else
+ mozconfig_add_options_ac '' --enable-sandbox
+ fi
+
+ 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
+
+ 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
+
+ if use wayland ; then
+ mozconfig_add_options_ac '+x11+wayland' --enable-default-toolkit=cairo-gtk3-x11-wayland
+ else
+ mozconfig_add_options_ac '+x11' --enable-default-toolkit=cairo-gtk3
+ fi
+
+ if use lto ; then
+ if use clang ; then
+ # Upstream only supports lld when using clang
+ mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld
+
+ mozconfig_add_options_ac '+lto' --enable-lto=cross
+
+ else
+ # ThinLTO is currently broken, see bmo#1644409
+ 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
+ # This is upstream's default
+ mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld
+ else
+ mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd
+ 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
+ else
+ 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
+
+ # 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
+
+ # 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
+
+ ./mach configure || die
+}
+
+src_compile() {
+ local virtx_cmd=
+
+ if use pgo ; then
+ virtx_cmd=virtx
+
+ # Reset and cleanup environment variables used by GNOME/XDG
+ gnome2_environment_reset
+
+ addpredict /root
+ fi
+
+ local -x GDK_BACKEND=x11
+
+ ${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}-esr.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
+}
diff --git a/x11-apps/Manifest.gz b/x11-apps/Manifest.gz
index 2042de33cd5f..0483b2fc3429 100644
--- a/x11-apps/Manifest.gz
+++ b/x11-apps/Manifest.gz
Binary files differ
diff --git a/x11-apps/igt-gpu-tools/Manifest b/x11-apps/igt-gpu-tools/Manifest
index 7a5ab1067ad0..ab5383d64d3c 100644
--- a/x11-apps/igt-gpu-tools/Manifest
+++ b/x11-apps/igt-gpu-tools/Manifest
@@ -1,4 +1,4 @@
DIST igt-gpu-tools-1.27.1.tar.xz 2321940 BLAKE2B b6c4fee31c97cd5005c1f2cd5c18c181582adfb27e92444a8e78d1c105acb78a424bd4e4af8d13333776c81531fbfd24dc4b7db0da9858f5b803f64962d6269d SHA512 20923505e9afe6e5064bf8f4056e027ff0321cd29d8982157a608369aea6fbef24c93756de96ef6296e09d539957fc6cdad4097cbab5af33f8828f762da0d8c0
-EBUILD igt-gpu-tools-1.27.1.ebuild 2488 BLAKE2B 0ffc74f842b0ce7bd2611f2e0f907882da4ddf70e08efddb2876dd315098012902b9c78b995bd89d8538ee6ed07dc8b019bbeaf549cae9331c8483c8d8258a89 SHA512 3c08c9c2e344b11da22ac5c77d5f0e43c6bdade2ca7faff72f61a8238a294d88f310d03472543450ca980a627b228502526ed2435e9b3a5200200a54d98f3440
-EBUILD igt-gpu-tools-9999.ebuild 2488 BLAKE2B 0ffc74f842b0ce7bd2611f2e0f907882da4ddf70e08efddb2876dd315098012902b9c78b995bd89d8538ee6ed07dc8b019bbeaf549cae9331c8483c8d8258a89 SHA512 3c08c9c2e344b11da22ac5c77d5f0e43c6bdade2ca7faff72f61a8238a294d88f310d03472543450ca980a627b228502526ed2435e9b3a5200200a54d98f3440
+EBUILD igt-gpu-tools-1.27.1.ebuild 2459 BLAKE2B 08451217e920e7294d6392178e11be77956011789b261a08c9a3ea6a68d7e4009c4bf6766b40062f5930792c175a50541881b6b851354d664ce8f78bb0de1982 SHA512 28788b30ceaa1953356d4856d602a10356ec873614512d747eef37ab9d413ccf10a5401f8793f4e5378d8a717d42122f573322d59fed18bc69b4943dbbe1a608
+EBUILD igt-gpu-tools-9999.ebuild 2459 BLAKE2B 08451217e920e7294d6392178e11be77956011789b261a08c9a3ea6a68d7e4009c4bf6766b40062f5930792c175a50541881b6b851354d664ce8f78bb0de1982 SHA512 28788b30ceaa1953356d4856d602a10356ec873614512d747eef37ab9d413ccf10a5401f8793f4e5378d8a717d42122f573322d59fed18bc69b4943dbbe1a608
MISC metadata.xml 743 BLAKE2B 41f82413bcc0ca4cae3b142bca8871403fa73cba2f54328b283854336e637128b53c01f33655c65d65dbb132b56a3e1a6e0dd889cf840eb3f5f25fd9f8fb14cf SHA512 812de04b016d8154e0255abae0174ff89a89dcb2eb2430e198284a0dac2bd93dfea0e0268abbae5a97c5b7fb6a9cc2c70f398844de634b8b2bab118057e2bc2a
diff --git a/x11-apps/igt-gpu-tools/igt-gpu-tools-1.27.1.ebuild b/x11-apps/igt-gpu-tools/igt-gpu-tools-1.27.1.ebuild
index e5263c2dbe35..08f99480e18b 100644
--- a/x11-apps/igt-gpu-tools/igt-gpu-tools-1.27.1.ebuild
+++ b/x11-apps/igt-gpu-tools/igt-gpu-tools-1.27.1.ebuild
@@ -12,7 +12,7 @@ inherit ${GIT_ECLASS} meson python-any-r1
DESCRIPTION="Intel GPU userland tools"
-HOMEPAGE="https://01.org/linuxgraphics https://gitlab.freedesktop.org/drm/igt-gpu-tools"
+HOMEPAGE="https://gitlab.freedesktop.org/drm/igt-gpu-tools"
if [[ ${PV} = *9999* ]]; then
SRC_URI=""
else
diff --git a/x11-apps/igt-gpu-tools/igt-gpu-tools-9999.ebuild b/x11-apps/igt-gpu-tools/igt-gpu-tools-9999.ebuild
index e5263c2dbe35..08f99480e18b 100644
--- a/x11-apps/igt-gpu-tools/igt-gpu-tools-9999.ebuild
+++ b/x11-apps/igt-gpu-tools/igt-gpu-tools-9999.ebuild
@@ -12,7 +12,7 @@ inherit ${GIT_ECLASS} meson python-any-r1
DESCRIPTION="Intel GPU userland tools"
-HOMEPAGE="https://01.org/linuxgraphics https://gitlab.freedesktop.org/drm/igt-gpu-tools"
+HOMEPAGE="https://gitlab.freedesktop.org/drm/igt-gpu-tools"
if [[ ${PV} = *9999* ]]; then
SRC_URI=""
else