summaryrefslogtreecommitdiff
path: root/www-client
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-06-29 12:04:12 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-06-29 12:04:12 +0100
commit0f558761aa2dee1017b4751e4017205e015a9560 (patch)
tree037df795519468a25d9362b4e95cdaeb84eb1cf9 /www-client
parent752d6256e5204b958b0ef7905675a940b5e9172f (diff)
gentoo resync : 29.12.2022
Diffstat (limited to 'www-client')
-rw-r--r--www-client/Manifest.gzbin6195 -> 6201 bytes
-rw-r--r--www-client/chromium-bin/Manifest26
-rw-r--r--www-client/chromium-bin/chromium-bin-103.0.5060.53.ebuild (renamed from www-client/chromium-bin/chromium-bin-101.0.4951.64.ebuild)11
-rw-r--r--www-client/chromium-bin/metadata.xml1
-rw-r--r--www-client/chromium/Manifest24
-rw-r--r--www-client/chromium/chromium-101.0.4951.54.ebuild1024
-rw-r--r--www-client/chromium/chromium-101.0.4951.64.ebuild1024
-rw-r--r--www-client/chromium/chromium-103.0.5060.53.ebuild (renamed from www-client/chromium/chromium-103.0.5042.0.ebuild)113
-rw-r--r--www-client/chromium/chromium-104.0.5112.12.ebuild (renamed from www-client/chromium/chromium-102.0.5005.40.ebuild)283
-rw-r--r--www-client/chromium/files/chromium-101-libxml-unbundle.patch10
-rw-r--r--www-client/chromium/files/chromium-104-swiftshader-no-wayland.patch52
-rw-r--r--www-client/chromium/files/chromium-104-tflite-system-zlib.patch70
-rw-r--r--www-client/chromium/files/chromium-97-arm-tflite-cast.patch26
-rw-r--r--www-client/chromium/metadata.xml2
-rw-r--r--www-client/epiphany/Manifest9
-rw-r--r--www-client/epiphany/epiphany-41.3.ebuild87
-rw-r--r--www-client/epiphany/epiphany-42.0.ebuild86
-rw-r--r--www-client/epiphany/epiphany-42.1.ebuild86
-rw-r--r--www-client/epiphany/epiphany-42.2.ebuild2
-rw-r--r--www-client/epiphany/files/41.3-fix-build-with-meson-0.61.1.patch35
-rw-r--r--www-client/falkon/Manifest12
-rw-r--r--www-client/falkon/falkon-22.04.2.ebuild (renamed from www-client/falkon/falkon-22.04.0.ebuild)2
-rw-r--r--www-client/falkon/falkon-3.1.0-r1.ebuild83
-rw-r--r--www-client/falkon/falkon-3.2.0-r1.ebuild26
-rw-r--r--www-client/falkon/files/falkon-3.1.0-fix-warn-registering-schemes.patch83
-rw-r--r--www-client/falkon/files/falkon-3.1.0-qt-5.14.patch23
-rw-r--r--www-client/falkon/files/falkon-3.1.0-qt-5.15.patch26
-rw-r--r--www-client/falkon/files/falkon-3.1.0-use-cmake-find-intl.patch68
-rw-r--r--www-client/firefox-bin/Manifest394
-rw-r--r--www-client/firefox-bin/firefox-bin-102.0.ebuild (renamed from www-client/firefox-bin/firefox-bin-100.0.ebuild)2
-rw-r--r--www-client/firefox-bin/firefox-bin-91.11.0.ebuild (renamed from www-client/firefox-bin/firefox-bin-91.9.0.ebuild)4
-rw-r--r--www-client/firefox/Manifest801
-rw-r--r--www-client/firefox/files/gentoo-hwaccel-prefs.js-r2 (renamed from www-client/firefox/files/gentoo-hwaccel-prefs.js-r1)4
-rw-r--r--www-client/firefox/firefox-101.0.1-r11.ebuild (renamed from www-client/firefox/firefox-100.0.ebuild)122
-rw-r--r--www-client/firefox/firefox-102.0.ebuild (renamed from www-client/firefox/firefox-99.0.1.ebuild)169
-rw-r--r--www-client/firefox/firefox-91.10.0.ebuild (renamed from www-client/firefox/firefox-91.9.0.ebuild)14
-rw-r--r--www-client/firefox/firefox-91.11.0.ebuild (renamed from www-client/firefox/firefox-91.8.0.ebuild)26
-rw-r--r--www-client/google-chrome-beta/Manifest4
-rw-r--r--www-client/google-chrome-beta/google-chrome-beta-103.0.5060.53.ebuild (renamed from www-client/google-chrome-beta/google-chrome-beta-102.0.5005.40.ebuild)0
-rw-r--r--www-client/google-chrome-unstable/Manifest4
-rw-r--r--www-client/google-chrome-unstable/google-chrome-unstable-104.0.5112.12.ebuild (renamed from www-client/google-chrome-unstable/google-chrome-unstable-103.0.5042.0.ebuild)0
-rw-r--r--www-client/google-chrome/Manifest4
-rw-r--r--www-client/google-chrome/google-chrome-103.0.5060.53.ebuild (renamed from www-client/google-chrome/google-chrome-101.0.4951.64.ebuild)0
-rw-r--r--www-client/jd/Manifest2
-rw-r--r--www-client/jd/metadata.xml2
-rw-r--r--www-client/links/Manifest7
-rw-r--r--www-client/links/links-2.25-r3.ebuild173
-rw-r--r--www-client/links/links-2.26-r1.ebuild2
-rw-r--r--www-client/links/links-2.27.ebuild (renamed from www-client/links/links-2.26.ebuild)6
-rw-r--r--www-client/microsoft-edge-beta/Manifest12
-rw-r--r--www-client/microsoft-edge-beta/microsoft-edge-beta-103.0.1264.21.ebuild (renamed from www-client/microsoft-edge-beta/microsoft-edge-beta-101.0.1210.31.ebuild)0
-rw-r--r--www-client/microsoft-edge-beta/microsoft-edge-beta-103.0.1264.32.ebuild (renamed from www-client/microsoft-edge-beta/microsoft-edge-beta-101.0.1210.39.ebuild)0
-rw-r--r--www-client/microsoft-edge-beta/microsoft-edge-beta-103.0.1264.37.ebuild (renamed from www-client/microsoft-edge-beta/microsoft-edge-beta-102.0.1245.7.ebuild)0
-rw-r--r--www-client/microsoft-edge-dev/Manifest12
-rw-r--r--www-client/microsoft-edge-dev/microsoft-edge-dev-104.0.1278.2.ebuild (renamed from www-client/microsoft-edge-dev/microsoft-edge-dev-102.0.1235.1.ebuild)0
-rw-r--r--www-client/microsoft-edge-dev/microsoft-edge-dev-104.0.1287.1.ebuild (renamed from www-client/microsoft-edge-dev/microsoft-edge-dev-102.0.1245.3.ebuild)0
-rw-r--r--www-client/microsoft-edge-dev/microsoft-edge-dev-104.0.1293.1.ebuild (renamed from www-client/microsoft-edge-dev/microsoft-edge-dev-102.0.1245.7.ebuild)0
-rw-r--r--www-client/microsoft-edge/Manifest4
-rw-r--r--www-client/microsoft-edge/microsoft-edge-103.0.1264.37.ebuild (renamed from www-client/microsoft-edge/microsoft-edge-101.0.1210.39.ebuild)0
-rw-r--r--www-client/opera-beta/Manifest14
-rw-r--r--www-client/opera-beta/opera-beta-88.0.4412.20-r1.ebuild (renamed from www-client/opera-beta/opera-beta-87.0.4390.8.ebuild)4
-rw-r--r--www-client/opera-beta/opera-beta-89.0.4447.12.ebuild (renamed from www-client/opera-beta/opera-beta-87.0.4390.17.ebuild)4
-rw-r--r--www-client/opera-beta/opera-beta-89.0.4447.20.ebuild (renamed from www-client/opera-developer/opera-developer-88.0.4395.0.ebuild)4
-rw-r--r--www-client/opera-developer/Manifest14
-rw-r--r--www-client/opera-developer/opera-developer-88.0.4401.0.ebuild158
-rw-r--r--www-client/opera-developer/opera-developer-89.0.4415.0.ebuild158
-rw-r--r--www-client/opera-developer/opera-developer-89.0.4443.0.ebuild (renamed from www-client/opera-beta/opera-beta-86.0.4363.17.ebuild)0
-rw-r--r--www-client/opera-developer/opera-developer-90.0.4450.0.ebuild158
-rw-r--r--www-client/opera-developer/opera-developer-90.0.4457.0-r1.ebuild158
-rw-r--r--www-client/opera/Manifest6
-rw-r--r--www-client/opera/opera-88.0.4412.53.ebuild (renamed from www-client/opera/opera-86.0.4363.59.ebuild)4
-rw-r--r--www-client/pybugz/Manifest4
-rw-r--r--www-client/pybugz/metadata.xml1
-rw-r--r--www-client/pybugz/pybugz-0.13-r2.ebuild2
-rw-r--r--www-client/qutebrowser/Manifest8
-rw-r--r--www-client/qutebrowser/qutebrowser-2.5.1.ebuild (renamed from www-client/qutebrowser/qutebrowser-2.5.0.ebuild)7
-rw-r--r--www-client/qutebrowser/qutebrowser-2.5.2.ebuild125
-rw-r--r--www-client/qutebrowser/qutebrowser-9999.ebuild9
-rw-r--r--www-client/seamonkey/Manifest10
-rw-r--r--www-client/seamonkey/seamonkey-2.53.10.2.ebuild16
-rw-r--r--www-client/seamonkey/seamonkey-2.53.11-r1.ebuild8
-rw-r--r--www-client/seamonkey/seamonkey-2.53.11.1.ebuild8
-rw-r--r--www-client/seamonkey/seamonkey-2.53.11.ebuild8
-rw-r--r--www-client/seamonkey/seamonkey-2.53.12.ebuild19
-rw-r--r--www-client/surf/Manifest4
-rw-r--r--www-client/surf/surf-2.1-r1.ebuild (renamed from www-client/surf/surf-2.1.ebuild)28
-rw-r--r--www-client/surf/surf-9999.ebuild11
-rw-r--r--www-client/vivaldi-snapshot/Manifest16
-rw-r--r--www-client/vivaldi-snapshot/vivaldi-snapshot-5.4.2707.2.ebuild (renamed from www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2658.3.ebuild)3
-rw-r--r--www-client/vivaldi-snapshot/vivaldi-snapshot-5.4.2712.3.ebuild (renamed from www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2669.3.ebuild)3
-rw-r--r--www-client/vivaldi/Manifest16
-rw-r--r--www-client/vivaldi/vivaldi-5.3.2679.58.ebuild (renamed from www-client/vivaldi/vivaldi-5.2.2623.39.ebuild)3
-rw-r--r--www-client/vivaldi/vivaldi-5.3.2679.61.ebuild (renamed from www-client/vivaldi/vivaldi-5.2.2623.41.ebuild)3
-rw-r--r--www-client/w3m/Manifest4
-rw-r--r--www-client/w3m/metadata.xml8
-rw-r--r--www-client/w3m/w3m-0.5.3_p20220429.ebuild133
96 files changed, 2014 insertions, 4187 deletions
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index ef576d66f225..935d046a6987 100644
--- a/www-client/Manifest.gz
+++ b/www-client/Manifest.gz
Binary files differ
diff --git a/www-client/chromium-bin/Manifest b/www-client/chromium-bin/Manifest
index b87538344fea..cbc5677a0352 100644
--- a/www-client/chromium-bin/Manifest
+++ b/www-client/chromium-bin/Manifest
@@ -3,16 +3,16 @@ AUX chromium-bin-browser.1 4898 BLAKE2B 0660c64d019f681c49489676f858e3acedb6f982
AUX chromium-bin-browser.xml 425 BLAKE2B ca10cb376c379f8a233863e445f1625437f54493a3a67a29e5f26d3f80030c4deb2fe5d151dc6991012e6c9e3c8c7c7016fab507819fa77352183fd9e29cb8da SHA512 a583029ee59cbf9541ff89c7a879780cb0801d43aff06b00fa52bd34cbcd49142c46b13714c6527507470ec549378776223f9578140d87769ecced67467667f9
AUX chromium-bin-launcher.sh 1247 BLAKE2B f07f6f767ce4a8724b9a478b45abac358c1a2fcb208666744579c5c915ce5afcff01ab380883c9f6b593374963edff65fd54005ae15e60390bc97fb16e21da8a SHA512 41a04e1eb1ba97c19783f173fa11745efe9e31c3163a0867ad27627000155fcf8c3aaaafd468845f665b919ca41946a112365c5c95fec4a4347888d6e6137835
AUX chromium-bin.default 164 BLAKE2B e2a3bbb30fa7d98cbcdfb117af9ae480b25c84db334884ef3a798713b8f85db366a9076f3d4c84523c808c0b02c06837e13f00bd0bc99814d9239a742a1f1f7e SHA512 77a012a4ff7c883750e09830841a9900c9eb9c0ccff04f4064066a7e64fd04868e19a54da7fabe954c78b6333c19eef498b5a7b8f0ccf599198e70c8a8e362db
-DIST chromium-bin-101.0.4951.64-1-common-aarch64.tar.xz 11959344 BLAKE2B d20fa8112aebaf241c64e50841412ac0d0d71265da496720b8ebbe1e59a31935ef6b0563f884e3baa0816c6718e4c89395e039a862360e40740111d453bff9cb SHA512 9f96b637ca5c9ab091cdcab65d61ef7315e562eef2d45ccb3bc9ba9e6d535ea29b6152a60aa862f72961f3294fe35a96a0d7dcda99e1b8e38a9cfca9db2f3f96
-DIST chromium-bin-101.0.4951.64-1-common-i686.tar.xz 6982436 BLAKE2B 050691289d855ea79098102b115b86f8cf5fef9f92022db5d19965aecd6196cf1da2b68546907238d218f628529e021fb95cfaf2583bb68f9ad2e2ed0e185556 SHA512 9565290296494ead2a3f5c7f5c9a30ac2f10c45e34f8a285cce25d83d1cff06ece0dc95d5e1d27c9fca0d854b605151401d083366de203b4e246ca42e3579587
-DIST chromium-bin-101.0.4951.64-1-common-x86_64.tar.xz 6985784 BLAKE2B 130458a34f049f58c2588017e3d076da41113d7ddba05df14df979d2b867af7989e87ae79b6f5d6e74c32c583f31a21479620f46a5e01eddfc325b94d9ce8131 SHA512 fdeeb8e358bbb0c4a59b4879e4cbeb2a4677a036e9113f17e169c4f8dbc8d8d4ad1447a17df9151cc5d59ecd8483d8a79a3186431355c7573f41a03170b7823d
-DIST chromium-bin-101.0.4951.64-1-common.tar.xz 4506708 BLAKE2B c686f6b8513b3a4fb91a0dea69f7e66b98d7e18c75659e5181ddedf921b87702ce31ff329091709bef134a157d90c307f096d305d2b652073efa60cbd5e0a40a SHA512 44f6ccb0598591028697d87e3bda95a7d0eed06eda213e0fd5f09c9a76f1e013fdf01de2f78295ac99e124fa579433e6c101c6790cb3e6258b360850ec44cd7a
-DIST chromium-bin-101.0.4951.64-1-l10n.tar.xz 4936300 BLAKE2B 4465a8240250b230b193933a70571d0eb2205622df43864353a42204c24e1593d3fd3b3719aa7f4d538ee84b2e7105e866418e6c6a9293e30baae54091fb36e0 SHA512 ee9c254201280cc5696d146611e03918ba9ea927e7ff3754da8479220ff7eb9410e1ddbbd1891dccbb8ca8274e016148f041e0d4a8ec8a3e2c51f8dbb8ffd74a
-DIST chromium-bin-101.0.4951.64-1-wayland-aarch64.tar.xz 80083636 BLAKE2B 5d9fbb4a7baf1ff5530a1b5362fc0530eedef743623693f471e38a20ebf0719cf1c9f1861d3fefeee97e25a16cf66563c99c603d16de2b91a84b9e623f0c3f45 SHA512 5a8de569750c25571aaf44c7de4cadec3e65faba144a6ea1209a303ff92978aeecba3699fd8b181918030b5f40f1e4842b615c6e7cb7e34da8109db6901edcdd
-DIST chromium-bin-101.0.4951.64-1-wayland-i686.tar.xz 84507308 BLAKE2B 4dbaa185f16cd2bf981eb57a0f0c9e19e6c11c195f238b681223902bb40c77a89cecc5789880bd28ab9b6ca0213c6138bc5a74bce4cb12304fa08b24d656a3bd SHA512 5bda4aa43338298e51f34e4e68b703d7e26743e45b69e3cf43ed8dc9b2af864c011431bf9e68c5249cfaa80bea9fbdeca4b24da2892c5c40f8707928e17707ae
-DIST chromium-bin-101.0.4951.64-1-wayland-x86_64.tar.xz 83038396 BLAKE2B 371b87ad91d42dfc55fba9b7131060f8fca21722ca96bcc88cb5e0a5f52ccc33c5f16d441d5d3d6a057deade2272d3d4e359f6e3c8ad46aa162abbe420dac7b0 SHA512 67ba930b1be2675e22c462f7095f45fc6f3da9daa47f565eb3fc39cc9d2fcc9e2da8a56c4e2c2891dcc2c28695735922ac8b7ec7d9c4f9d3fe77019bff774839
-DIST chromium-bin-101.0.4951.64-1-x11-aarch64.tar.xz 79920232 BLAKE2B 731f5640b72f6e44f1f5064b49618467971e904ffcf65ff1b219fcac76d2fd81689e34a1dddf92124f3fe9a041e235719a219a6351104b68a33adb62cc28300b SHA512 61843ae02b869a2a73298cf04398b56949f25d20ab4cf0ed995c50b564f12d6f23fe538ae9a880bbef45c06013d258badb77d41b04b4539f1fb0402524dbf911
-DIST chromium-bin-101.0.4951.64-1-x11-i686.tar.xz 84306784 BLAKE2B 5c82f4364e646da85f0ec138af0a07eb540e42e0fb80fcf374b7597d52c11f4d8518afbb0738505ae7d25da1e25aa5fc383c0e044d49c8ee68389a85a588ecba SHA512 3eb25baa8e504c1e0f170a4e945b9a9eedada36900d18547d45b59fef48e3f2806b63fe0cf32c25c30cd9b6d965f986af2368fe1df9f5e2133cfa719e290727f
-DIST chromium-bin-101.0.4951.64-1-x11-x86_64.tar.xz 82819548 BLAKE2B 4865220df664d6cdb46a08b2fd08a879181560f6834eb63655ad4fea94923c4f2d2f3887c5b81c6d64fb6c87ea7bf75b8785591febd482a94a4ee4d477ac9db9 SHA512 a45ff26aae23716af130779a2f8c8bda32e77d49f1c6af16429878c4f2b5cb17dea58deabd141782ff8ef1037612efe067cdeaac9bd592a310b3f661b8c7b78b
-EBUILD chromium-bin-101.0.4951.64.ebuild 7336 BLAKE2B 6efd886be0aed414872dcbdb3dd42c8d735776a5ccf67fc60f25ca9bfcad6482363f70e54ad40513cc5c47a341e51514e1ccbbcbf1ae5ef05581536451a2bd73 SHA512 7a695e0ac724838b9718289830b0f528393933525a546f82b82cf66a578b505a0105af360adc5eedcf8c558643fa410f4277e244cf5ad0aff89015e353ca84b5
-MISC metadata.xml 552 BLAKE2B bd25b54be089682d19413c7aaccc11b8b7da6be5ab6d8ebc6585b6c80766b66aaa68365fe065a44979e5e408c1c11e210b2a3d8d378b93b65d4292066360145a SHA512 4286ebedb87808c0ad3ade5dac8e9bbfbec0a5696460274361f4d9ce46191719d00871e2a040055da4f5592b041249168bcce038e8a6f0301439364a397c3ac6
+DIST chromium-bin-103.0.5060.53-1-common-aarch64.tar.xz 8824260 BLAKE2B 2e72a4d59e075da5ee0d890733a2825b1a58e4553d1916197e33db4833eed49a469e094b85ebfae8a79858f532c3170855b97c6dd6fff45583806a6e9a2209fd SHA512 b11e73648b28e423a1cb6cb022821d6210ac3690d22ea200588d2e70ab0b10d37baee4651f17607e257e7f279ddcc51193cb1047340f91648ea289579a967ffe
+DIST chromium-bin-103.0.5060.53-1-common-i686.tar.xz 4543420 BLAKE2B 0b092a040225a00243b9ec4d0590d2422b5f90328388af9ecb993e2deba49f746be33e765ddd9edadbd1ac79d13c031f396dd923caddf5a9ee4cd285e614be63 SHA512 93c2a1dc8708e9f3ff28e302b7bc8f967db5014bb2cd352a865040907986ffec5388ac7821a7a2d54b540a0568761a4484fd6b5d67339b9971ebbab76ce2ec78
+DIST chromium-bin-103.0.5060.53-1-common-x86_64.tar.xz 4593952 BLAKE2B 3f1eb8525aae117229c23827c3052288d6b0db47708583a6aa43a1583ee5df3d0198cf930f7f773443c8734ff0c97e384901c043a841bd25b6fbc3ca66ffa1c9 SHA512 774880f54606bfb68e768fac3da4ec4c5c3df712bfb6db68f5229da09919624f52e913eed79d22ba29302cce567ccd7490657503714d885e9bbef96bbbf50054
+DIST chromium-bin-103.0.5060.53-1-common.tar.xz 4435116 BLAKE2B f84d626354ad46dfe2d2b35bfee5001afa4aa14fe72ca4660923c7e84f3fca24375b5e0c080b03f4fdaaeef1c928104212c3bf3a3fd3664263e17700973c2b2e SHA512 04a3d0668ea4cd8eef0030c1f1f3d52ff45a854ed4358056dacb6130f382063726accb4b61c78a15b9b21c018ae4826285c49923c3214c6a3671001924364869
+DIST chromium-bin-103.0.5060.53-1-l10n.tar.xz 5006660 BLAKE2B 9e23c8313ac9323dc078670755f915831ffce121d0a3525a6e1dc8d25723f67c1e8d638095cc611686706c1f6c29de79038288a1c7af0f64b80230806ba0fb19 SHA512 60f4043269877f86d3cf18ff8729e49766277c8d9010a5f02bbe1dce9f9e15980b9d5ba27431ff4cc48b6128955707a90fa4c8920b2a8b4ffde9a12daf9d8c56
+DIST chromium-bin-103.0.5060.53-1-wayland-aarch64.tar.xz 75563480 BLAKE2B ab0be8cb904caf16de4b71eb268ac206d9fbfaa810f7ec44b45f0ccf814e8e9891f33210088c6deb27549915cd5039117617fe44d1690dd4b65c6b3cdfa4c283 SHA512 e85c1df8537f258de2671052507f54007de0ad666fa05e2ef60e2891b5f7ba4ad680ad53a64f02e87d520e077f55dd45e426f3e6ae7b7b3a97bce8cd06596958
+DIST chromium-bin-103.0.5060.53-1-wayland-i686.tar.xz 82310000 BLAKE2B edc4a58cd0d45bf3de089c38bf63589ed44b02bcf64c151978685ed43944488471f4c3c20e2d6ead115aca077fcd110c18dc51a7e0af53a55bb4835af1f6c4e7 SHA512 110c1efc0dcd44476252cdf6ef08f256b663701941330ca528c61d46d6e787e459c41c99292e4af1f22a1401cf7e9b6b04449aab7d1d78785ab13f798ec3a131
+DIST chromium-bin-103.0.5060.53-1-wayland-x86_64.tar.xz 81504792 BLAKE2B fc3f0a510abad9af760ea7c9ca51270c2116c075523c82daaa3a6526a9d5036429f325633357845e9e7863b6e82452fea6b954150fa7cc494a948b0957f10bb0 SHA512 b058b0eb876905b40341b0d203a2eb110b22f90babf769a72bd4abf0c93b0f6808ad82b8849591bec83ea930d11454a3d1c99901cdbe0588381fcb9875243121
+DIST chromium-bin-103.0.5060.53-1-x11-aarch64.tar.xz 75338348 BLAKE2B 7f572fa4c57d1edb1688fa8cfe2fb7ef11f335947143afe659122ea2281cced51b9f557e124ce7b899f0f8e1665c25ffb14f6f2bada541263aff614f7a6fb11d SHA512 15e53454ca056de1c77487f5a6ec38ac37b65f62cbc5af0f8ede5005286a11c2329d091c66f31cedf80baa2884ab7d8840af4812b0fb14d2ad7e18592b56f1cc
+DIST chromium-bin-103.0.5060.53-1-x11-i686.tar.xz 82061828 BLAKE2B 83ab66195526af00d24ba43b2265258d355df6ae899542f3ed27986277b1987c49f679044338642f861b63a93edcd42646ac04114d85b1fb6343d5f5bc383115 SHA512 0e5103bef191db36b48a702a0d015061dc857b105d0089c155cd7d46a48204d56eb97da45e61a9e1648e8928cffa7397c151c4eb139aa44f750525396c2522b7
+DIST chromium-bin-103.0.5060.53-1-x11-x86_64.tar.xz 81297424 BLAKE2B f8d3201eb20c155a106eb5413be00f50562d20900a9a651a42a55bf77331be4ab5138c99cdbbd8c2dfba290face4bc0940c5dd4924c65833220ef6fffce58a0b SHA512 96f6f73114547a5d6fe2bb16eaed310150df9aae459c8593da45ff81911ebbee763537017520a17c508ab08efe497f0200124d88164c063de6101147888836bf
+EBUILD chromium-bin-103.0.5060.53.ebuild 7207 BLAKE2B fe270d0acb2610d94823454588a3e3adf437b96c44c456520718962fda7f2f74d17712d0b5b540d5acf278d03691c02368fe59c508802ab0b98f4179a482a7b5 SHA512 88cd0b648916f44fffa470ffdb781d29e94a688745a8f6d1d11eeb717c40c91169805dbf8239d67a54372c4f290c71b3fd43bb1cca13311be4e3723d0ae04419
+MISC metadata.xml 480 BLAKE2B 29b9f565ea38e89bb5559aa99c540e02b77db24046bbe3407d36440d95a7f0850261b08fb243095f4ffb00bb14d72dcb235786dd19040bbe1a2808fef4bdc662 SHA512 980ebd9f5ba50970f73c2cca4e0fc01df5e6003319d63be37dbd063b127786de2ed36a12c97281bb5208a04c52594f7578fdcbf00ea5b49a63995ba55e7e7127
diff --git a/www-client/chromium-bin/chromium-bin-101.0.4951.64.ebuild b/www-client/chromium-bin/chromium-bin-103.0.5060.53.ebuild
index aa72c6c076d3..19ffbef16a93 100644
--- a/www-client/chromium-bin/chromium-bin-101.0.4951.64.ebuild
+++ b/www-client/chromium-bin/chromium-bin-103.0.5060.53.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he
+CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he
hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
- sv sw ta te th tr uk vi zh-CN zh-TW"
+ sv sw ta te th tr uk ur vi zh-CN zh-TW"
inherit chromium-2 desktop pax-utils readme.gentoo-r1 unpacker xdg-utils
@@ -35,7 +35,7 @@ SRC_URI="https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P
LICENSE="BSD"
SLOT="0"
KEYWORDS="-* ~amd64 ~arm64 ~x86"
-IUSE="cpu_flags_x86_sse2 suid +swiftshader wayland widevine"
+IUSE="cpu_flags_x86_sse2 suid wayland widevine"
RDEPEND="
app-accessibility/at-spi2-atk:2
@@ -153,11 +153,6 @@ src_install() {
rm "${CHROMIUM_BIN_HOME}/chrome-sandbox" || die
fi
- # Remove SwiftShader OpenGL libraries
- if ! use swiftshader; then
- rm -r "${CHROMIUM_BIN_HOME}/swiftshader" || die
- fi
-
# Clean unneeded languages
pushd "${CHROMIUM_BIN_HOME}/locales" > /dev/null || die
chromium_remove_language_paks
diff --git a/www-client/chromium-bin/metadata.xml b/www-client/chromium-bin/metadata.xml
index 0d0a99328653..358936731c57 100644
--- a/www-client/chromium-bin/metadata.xml
+++ b/www-client/chromium-bin/metadata.xml
@@ -7,7 +7,6 @@
</maintainer>
<use>
<flag name="suid">Install the SUID sandbox, which is only needed on CONFIG_USER_NS=n kernels.</flag>
- <flag name="swiftshader">Install SwiftShader OpenGL libraries.</flag>
<flag name="widevine">Unsupported closed-source DRM capability (required by Netflix VOD).</flag>
</use>
</pkgmetadata>
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index bddec471f5fb..899344d30e3d 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,6 +1,6 @@
-AUX chromium-101-libxml-unbundle.patch 309 BLAKE2B 2d09555cab85db032c80778664efcad59f7ccba2acb7b4ed2d04a4f06167f9a14c9d0414559b71f8a58fd7421c339d3125552fd01eced7e5774a76ab4df7e7b2 SHA512 325c25e86d995deaaeb185c3b38dc21ac49eb1649b92905c2f370654249ef323421fd45591e90601fbe9ad6d18b3d1615f5b3d8c6232d0874076b3d4032ebbcd
+AUX chromium-104-swiftshader-no-wayland.patch 1432 BLAKE2B 298a041bd8614f8b93ec8a7aedf8e138550e6a39cacb312590ed506b4bb7bf616077ecbefdd14a1847e46193ea60e6f79563e4af044e6a9b2db59a5276ee7945 SHA512 fd12a812edd4ed20bda108999c58775f9e3421deac9f3247d97953c8d36604b26ae72028ebc7d2b9bae07f34561146ce62681a084404ae69d3147b73d45656e1
+AUX chromium-104-tflite-system-zlib.patch 3296 BLAKE2B 534ff709caccb1ecb6c635524dd897572b48bcce00cc50df01cfe73d3f197d5735cff0d4b1a7b18d5bf2b3fcfa5e3420257bd498387ae9239c44eacdd900665d SHA512 770d364bf9e4dd84ab71bd637c8c4175c26a3e8dd2e2c0ad62e29b64edda691a595449e6c6d9c28ee1e5f589e48e916d0448fe6ba65b7bc9bbc3407072df88b1
AUX chromium-93-InkDropHost-crash.patch 1134 BLAKE2B 1593c406c48b629ea3170a518cf86e936af36c554bc97a380324ab6fc930e49a359dc3ef6787ab08314a6a8f5da85714b0fa9d8589d6a46b1d06cbbd7e401f22 SHA512 474d7f55505e1275238d71d1723d74a66fc9f27a16ed293aa80ffefbe5500cd65a0bf13ec76a9bca0334a245f22120099fb367d12b93adc14500104d11cd3bff
-AUX chromium-97-arm-tflite-cast.patch 1218 BLAKE2B a50c6a7dd3eafab72979d643b02b060482c2cd282da96504c4dac80813e631e2a368221eb7dbcc3a6ced9bb301631741ed6eb98f4ebc682b45ac35f2b7c3f1ef SHA512 afb499e4fd1d305bdc92032b8347d94e1c0771d73e9ea0cfc1717e9677a5447eab1ea41d4ddd8972192020f190c06a05ea5bf254643ae8f76ecbe548fa832a21
AUX chromium-98-EnumTable-crash.patch 2854 BLAKE2B 4478e14e7f0c0d251b659546c2e4b83b712b072317c35f63376d7d58e2fa3563f0518b4cc333c5902140cfcd333b5860737d4c7ccbb3680fee1b60de25ad0917 SHA512 a1b55b04da7218cda037a38a543032aa741a589d2f0691d69f28eb173ffeff284d2f4da2cab1708335ecfc0a3c12ecbd57c4c48dee3eca44d659d9a3f9a7dff6
AUX chromium-98-gtk4-build.patch 3044 BLAKE2B 782dfd31a3a82d62dc0b8ffbb85cf2dbbef1c6cc47dbd8409dc0777be8d019c4ca082d75e6114b09f880f4f3e886d0f4b9631e66d46a3129e41468b70d71404c SHA512 e8acbf85274813ec81d575727b0e5d107749242d1df80e05035c9273ca0466d7358a8d7cece16c09f6996cb49ad3b1e0dcdf052af45023236f53fa6262b4e441
AUX chromium-browser.xml 407 BLAKE2B 168d78b0855546ca559cfb51aff0bc85d5e6ae974c25eb76e4a02f6d11659489c6e40397a0b2f7bc1fda336fd2c6dd8c863fccc3340719210b41c7fef51927f4 SHA512 b767fb4fd1925029d95560fc14cb7ab12ae43b2fe923e92d75e733b9723cbe1dcdf6df041a2b62554e98b79b47ef3f6028c773e72e6fd53166a021d49657aeca
@@ -9,15 +9,11 @@ AUX chromium-launcher-r7.sh 1631 BLAKE2B ae28d758264446511fd2b64ba69fe920144b351
AUX chromium-shim_headers.patch 1510 BLAKE2B 9716cd250b249c6255aca01a385ef8a2a6f1df9ea3cf7499715543c14f8be62fd323b6048b890aa2be45891e7a765d92de3f41c3b3a88c08dae4b806c048e20f SHA512 c74bcf690a41b4f9b364477d23408d493aa674e3bd014940098a594471297c2a425241f908510061b5f11c9cfe009c4a803370edd757d3c0ab8d9c0cc128135c
AUX chromium-use-oauth2-client-switches-as-default.patch 1085 BLAKE2B baf3c463305934c126af4f7c5be305863edc7eec3add5b5ada30565b49b5944021eb40f1a9643e7eec3f973c502d9b02426f00b760570fcea5f1509219e41c6f SHA512 fe2878ee45778bac894ea17a668511d27ad2ca40988d5f11439790b700bfefd6560f3931415b4e6c543fcbbfc7cfef55cc757ed4ace1d111039ae78c46b81945
AUX chromium.default 148 BLAKE2B 5ee5b582c59a6e4bef87bbb0e232e2470ad412b1fbbb3b9af6ef7153edb55c5b9080cc16a5a115b0c5b3c381aa87ce57a7b12bdd2070e67dac10a6c2995ddbaf SHA512 0d4849e03592fb58b05e62a43021eca7e61615616c8907c3b2e445402e03adaf9e8fa25b0a745d6c31eb037456215cc02b59e345a3a06d932e76cf990c92d739
-DIST chromium-101-patchset-4.tar.xz 3644 BLAKE2B 537be42d078338afc46fb8f358afecffdeea11ffc76d391a2c8785cee343bcde5de4d3c2a4102e2cd90a7331bf561c54b7e0c390e21785db3821d3cd39fcb080 SHA512 19370a96f1f3edcf4d529038dedfdc1bc680e6265832bf5b3d0a86f6dbc6784d34dd861ad39c328d4755e21966d19614cbd2f7719af2981abe2c7d8e0e985a78
-DIST chromium-101.0.4951.54.tar.xz 1414896672 BLAKE2B 69829e87209bb7ff260a94113570eb60f586d52c696e4f057ee27312132d63cf0b6d36cd90d75ebca00622830d4bcc28edea3542efe44ea2d25ef4b8fc7e5986 SHA512 6c80afd5f9674e48d683a9fde91d3bc3fb6265e966a14ec8c5ec5dfea395924c08e872425f27b8da3a3ec46f4b765ef4546318a0bad23241e5f4a8671bdf95b3
-DIST chromium-101.0.4951.64.tar.xz 1414917528 BLAKE2B 6ac1855f8a1153bd3c074edb54c1772b9c7453b8ccc5c844d27e4b649c4e8c12cd8cdd06d1a432370eebebd8d5453781f9aa4cd721ea5422d1f8aa8e7f5e90e6 SHA512 ca1ba0994c75eda67f37a9e8333beb595b237b7266503cca4c259c48b8687214b35703fdda0d6cfd2c7bbdce0b66d68cede3bc22581453f035a173caf7d4985f
-DIST chromium-102-patchset-5.tar.xz 3840 BLAKE2B 2b86e683dd7915adecb1411c5013e3767446a73bedf2dd9ae6103dae64a1ae3bfdde7d2eb938a5066f40f69ecf286bd5169158431e5f281da96a51162fc42fad SHA512 388cd6257f48c14ad18ae8ead971ce6465f5bb2317f8421c1015d1f2be3c954aaf7306b568b828e45f351fa21e8328c604e5f2368aa9e4f2b12a7f8cce16720e
-DIST chromium-102.0.5005.40.tar.xz 1433244076 BLAKE2B d010d36400f93d341d99ca8c2f753b18147ef612c9800a2e74c683941af759f4ec2d5e03cb7ee910ffab5b9057434fce10bf78c27447b2dfae035c1cf0a907d4 SHA512 59cc8942a26e831e5277e197b5aabae06ef253de5f087c3e2d2f0eaf3a3f9adad49d882c6359d866772936b78115fb98d9ed1ae5ff0fd09611f3b52766a3f1f7
-DIST chromium-103-patchset-2.tar.xz 4120 BLAKE2B 19150d3fa0db43d9df7a30a9923cd95dc6ee49a38a148ecb7a3d73db077dac1f14348630a608d3ae35e89e6a44019d8e2dc86e45d1ad9fbbca9dfbd0437b4e47 SHA512 323f3dc6caa9b9e126b08330e390e059433dbee2a50892bf70f39cd0ac3f04f4d05d332629e53a626c39a0c30d47fadea84d305928ed45ab056773751cfe7c24
-DIST chromium-103.0.5042.0.tar.xz 1440576688 BLAKE2B 0aca834d50053f62077c683723c5ec2bde35d963f083281b7c611034cdb28c60ab08c97e079795d43ecc62c04f0c7447b1114c7184cd8b48dd1c833552ef833d SHA512 4f979bb71abc657514cfdb195316994b45c1290b71e325db7ccdb74aadcfed0499605f29da2c19a1ea445059e54a8be183174537375d7444ca4d77a74fe5ffff
-EBUILD chromium-101.0.4951.54.ebuild 32792 BLAKE2B 3c78c778a6d11a07fc5c51934f2cedd966796c69d61855cb4d0dccd69e5151522d9ecc0f9d283ed33d10bc48ad02d0131e7efa6d185f2659e771cebb218d52b0 SHA512 4a1d1fed80fe316ee32e395e3eb7fba4a31a8eb4f65dc1053432d44e4fc202c2540425b5c06285fe13fe8865d4d26060ff82cdc86d0221eb32f2f0d34a5e9b7b
-EBUILD chromium-101.0.4951.64.ebuild 32794 BLAKE2B 8c53d985ee54a248f1bcdaa472e1bf50698facd859dc12db9d4de4cae9e458f0fd197488d72c327988865564fc4e9655e22f21e903408d5283f219e2c717c45f SHA512 8161017a1f3826d43388c1b7404b179feafbcdff8c1d286916ae046cacb697266e98cc08bdec86bb2dc3ada6c7985a48876562e403df8abe71d22e303dc85663
-EBUILD chromium-102.0.5005.40.ebuild 33045 BLAKE2B b50ddb2d2f55d44dc0e2294675aebff18b68412e451473a38b5cafa9841c676dbedbe77bd80146546315f8684e5f2410dea5a2ab3ec53e70ab6d6e89d812e1af SHA512 172ab6e10cf00188e75bfe8b7b99e24232592166d4256e3dfade5b353b8a473210f7004c80749d916e8b079eb7f7d49ebee75fef318037bb3293e3364a49884d
-EBUILD chromium-103.0.5042.0.ebuild 33424 BLAKE2B 23e7bc6a212d502fdbbeabf3c39d517096e65d84d0922159e3a5d63167ea9e36cf3c484ff3d08cf25062051c180be30e3625e2afe5ad14991a068372db86ee7d SHA512 51eba12740520660b9c5b0ddb28fbf36789aeff3994be48db3c796da74f5c44a48da4dfeaf6a502dce4e64e642566498bea81b3f9b6731ebf357df36a7a72834
-MISC metadata.xml 1989 BLAKE2B 7f7abe672f3bc996359e47b73a26cb77d8be0171ce8f46a59cfb460a9a333e94647b8c491e96767c04134138e0989b0700235b621c0c76783d1a0d97dbd61624 SHA512 80ca8b1c394854fe6e1b8291dd36c5210958ef8934a8c0e50cbb4e7e95c533613b66a3b34d9d937542b78e33750c5c81a284623a478809d924272a90e9051dcb
+DIST chromium-103-patchset-4.tar.xz 7220 BLAKE2B 3dc9670be01d4bbfd24e8d305ea72e6bd911062a9a012c7548fca76ec34998b54ff31ef0118be5db9fdde3839365103cb06b29ff2ab167ad4313b4b64cba3a63 SHA512 54fb3600bb42ffcd6168f9741432879877bb5d206c11b3874249faaaff13288bffd4e7336f055c0c619efba02aa694de6abde394a6964c0ff6b33d9e3aed1691
+DIST chromium-103.0.5060.53.tar.xz 1470748636 BLAKE2B 71f4e265afbe655ec41b1f2f8d46c8196b11d86f04fff5604b00167dd13c357058e7a60e8cb0f512a6a3ee32cd52421a5ce51dc0ad4d9e92d79949b5f84a5b64 SHA512 6a312f85e4fda49fc63b1b6bc74b1d6ea5be5a9db98f22c88ab0394968399df49daf1dfab19922b69a04a5afacc16eb9aa3f8af350f4cb1d2b0824c74efcf835
+DIST chromium-104-patchset-2.tar.xz 6168 BLAKE2B 57e9f2090315d2fa9baa0d285e40fd7809b35a897fba7684672d04850c2b59ea1bc11383654a8178ece2d4baa9bb2e248898d2435618b9e8a995461d6e92ac53 SHA512 f23effc604051c18acfad3bfb974efd4aa675b84135f4eb95e0dd97261dcc9099f283a8015854c375499370f4155bb9fad51fca59555ec2f41f2d7ab90be7208
+DIST chromium-104.0.5112.12.tar.xz 1482002228 BLAKE2B 128b711ff49b7c1155568d00bc4d8a1aba4ff8f61043560a7e771be80f5a3af9ca20b1eaf5ae7fb1034a13a32c3bc6d41e03ee82e70aae392abce504c772936c SHA512 058fb4b1016225fd8a10f7b4693207cca5fdb7aa2d8d0563cb597fb886472ab475e69b6c5fe1e5b7188a7cef6583dd454f45b3fec07be8b4924454a0eb379ba6
+DIST chromium-profiler-0.1.tar 269066240 BLAKE2B 6897387b63ff9a724b67f2e8799fe803dc75da376da809e752d19d6f5cf98bd84ac24161d07ac4a967577279e9ad5a8a46f0825332a7ee933a27693d6dc95611 SHA512 3fb6132599d28455d1b5c04d856ea7623e49b0b0b96f021c31d0952c4ba57d69d0a1cae6f0b91470a235221c89cc0d3bb38303ff02594ed0739712e6e2f8dbcc
+EBUILD chromium-103.0.5060.53.ebuild 34972 BLAKE2B fa495fc19832487925ecd4d31cf6b0ccbf4e07933fae823899c8c434b213745e72c2977ab43559b91780ee2f44dc86d246d1bb476c7ab0995d6543329f141329 SHA512 f7c6067484fc053d6795cb32a5078b26b816eac9ab96a9740b0556f5ae269008adf311df6be09affeced991f5099fcb45f743cf29f2a46c17f7f6d91c502d9a8
+EBUILD chromium-104.0.5112.12.ebuild 37107 BLAKE2B 9d9d222b50a9dd60bec10078c0b2b6614b6e86b92cbd9eddb5ec95265fdf654a5146419cdba212aab97dc1ebf38da06bd871e41e379bf71ab315a6ce6cbc4af8 SHA512 7448c6a9ef0d2010f758ddce79a977b9097eeb293e1b33584f18a9bcbbf03df93eeba247553ba02def8d884c7c68f23d2824129ff65758af43408bcfcfbc1d8e
+MISC metadata.xml 2160 BLAKE2B 6ba2745b6d55ceda8ba586615cdf41afbfabe18ed828581332ad8f691632b8e67b364ff8edd5cc42331fcb257a4d8a370de9ad5a7f49d2f5b2f43dffceb294a0 SHA512 2858b94efa5b3b8d68deccbc9dc32e732756e4f5356297e22cb6fec16a9b7437acd3d351b5c89074b47d23b16ccc194a0a45631797a2df8a8fbed5b8051478ab
diff --git a/www-client/chromium/chromium-101.0.4951.54.ebuild b/www-client/chromium/chromium-101.0.4951.54.ebuild
deleted file mode 100644
index 93cd8d3fee3a..000000000000
--- a/www-client/chromium/chromium-101.0.4951.54.ebuild
+++ /dev/null
@@ -1,1024 +0,0 @@
-# Copyright 2009-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="xml"
-
-CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he
- hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
- sv sw ta te th tr uk ur vi zh-CN zh-TW"
-
-inherit check-reqs chromium-2 desktop flag-o-matic ninja-utils pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
-
-DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="https://chromium.org/"
-PATCHSET="4"
-PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}"
-SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
- https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz"
-
-LICENSE="BSD"
-SLOT="0/stable"
-KEYWORDS="amd64 arm64 ~x86"
-IUSE="component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx +official pic +proprietary-codecs pulseaudio screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine"
-REQUIRED_USE="
- component-build? ( !suid !libcxx )
- screencast? ( wayland )
-"
-
-COMMON_X_DEPEND="
- x11-libs/gdk-pixbuf:2
- x11-libs/libXcomposite:=
- x11-libs/libXcursor:=
- x11-libs/libXdamage:=
- x11-libs/libXfixes:=
- >=x11-libs/libXi-1.6.0:=
- x11-libs/libXrandr:=
- x11-libs/libXrender:=
- x11-libs/libXtst:=
- x11-libs/libxshmfence:=
- virtual/opengl
-"
-
-COMMON_SNAPSHOT_DEPEND="
- system-icu? ( >=dev-libs/icu-69.1:= )
- >=dev-libs/libxml2-2.9.4-r3:=[icu]
- dev-libs/nspr:=
- >=dev-libs/nss-3.26:=
- !libcxx? ( >=dev-libs/re2-0.2019.08.01:= )
- dev-libs/libxslt:=
- media-libs/fontconfig:=
- >=media-libs/freetype-2.11.0-r1:=
- system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] )
- media-libs/libjpeg-turbo:=
- system-png? ( media-libs/libpng:=[-apng] )
- >=media-libs/libwebp-0.4.0:=
- media-libs/mesa:=[gbm(+)]
- >=media-libs/openh264-1.6.0:=
- sys-libs/zlib:=
- x11-libs/libdrm:=
- !headless? (
- dev-libs/glib:2
- >=media-libs/alsa-lib-1.0.19:=
- pulseaudio? ( media-sound/pulseaudio:= )
- sys-apps/pciutils:=
- kerberos? ( virtual/krb5 )
- vaapi? ( >=x11-libs/libva-2.7:=[X] )
- x11-libs/libX11:=
- x11-libs/libXext:=
- x11-libs/libxcb:=
- x11-libs/libxkbcommon:=
- wayland? (
- dev-libs/wayland:=
- screencast? ( media-video/pipewire:= )
- )
- )
-"
-
-COMMON_DEPEND="
- ${COMMON_SNAPSHOT_DEPEND}
- app-arch/bzip2:=
- dev-libs/expat:=
- system-ffmpeg? (
- >=media-video/ffmpeg-4.3:=
- || (
- media-video/ffmpeg[-samba]
- >=net-fs/samba-4.5.10-r1[-debug(-)]
- )
- >=media-libs/opus-1.3.1:=
- )
- net-misc/curl[ssl]
- sys-apps/dbus:=
- media-libs/flac:=
- sys-libs/zlib:=[minizip]
- !headless? (
- ${COMMON_X_DEPEND}
- >=app-accessibility/at-spi2-atk-2.26:2
- >=app-accessibility/at-spi2-core-2.26:2
- >=dev-libs/atk-2.26
- cups? ( >=net-print/cups-1.3.11:= )
- virtual/udev
- x11-libs/cairo:=
- x11-libs/pango:=
- )
-"
-RDEPEND="${COMMON_DEPEND}
- !headless? (
- || (
- x11-libs/gtk+:3[X,wayland?]
- gui-libs/gtk:4[X,wayland?]
- )
- )
- x11-misc/xdg-utils
- virtual/ttf-fonts
- selinux? ( sec-policy/selinux-chromium )
-"
-DEPEND="${COMMON_DEPEND}
- !headless? (
- gtk4? ( gui-libs/gtk:4[X,wayland?] )
- !gtk4? ( x11-libs/gtk+:3[X,wayland?] )
- )
-"
-BDEPEND="
- ${COMMON_SNAPSHOT_DEPEND}
- ${PYTHON_DEPS}
- $(python_gen_any_dep '
- dev-python/setuptools[${PYTHON_USEDEP}]
- ')
- >=app-arch/gzip-1.7
- libcxx? ( >=sys-devel/clang-12 )
- dev-lang/perl
- >=dev-util/gn-0.1807
- >=dev-util/gperf-3.0.3
- >=dev-util/ninja-1.7.2
- >=net-libs/nodejs-7.6.0[inspector]
- >=sys-devel/bison-2.4.3
- sys-devel/flex
- virtual/pkgconfig
- js-type-check? ( virtual/jre )
-"
-
-# These are intended for ebuild maintainer use to force clang if GCC is broken.
-: ${CHROMIUM_FORCE_CLANG=no}
-
-if [[ ${CHROMIUM_FORCE_CLANG} == yes ]]; then
- BDEPEND+=" >=sys-devel/clang-12"
-fi
-
-if ! has chromium_pkg_die ${EBUILD_DEATH_HOOKS}; then
- EBUILD_DEATH_HOOKS+=" chromium_pkg_die";
-fi
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="
-Some web pages may require additional fonts to display properly.
-Try installing some of the following packages if some characters
-are not displayed properly:
-- media-fonts/arphicfonts
-- media-fonts/droid
-- media-fonts/ipamonafont
-- media-fonts/noto
-- media-fonts/ja-ipafonts
-- media-fonts/takao-fonts
-- media-fonts/wqy-microhei
-- media-fonts/wqy-zenhei
-
-To fix broken icons on the Downloads page, you should install an icon
-theme that covers the appropriate MIME types, and configure this as your
-GTK+ icon theme.
-
-For native file dialogs in KDE, install kde-apps/kdialog.
-
-To make password storage work with your desktop environment you may
-have install one of the supported credentials management applications:
-- app-crypt/libsecret (GNOME)
-- kde-frameworks/kwallet (KDE)
-If you have one of above packages installed, but don't want to use
-them in Chromium, then add --password-store=basic to CHROMIUM_FLAGS
-in /etc/chromium/default.
-"
-
-python_check_deps() {
- has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-pre_build_checks() {
- if [[ ${MERGE_TYPE} != binary ]]; then
- local -x CPP="$(tc-getCXX) -E"
- if tc-is-gcc && ! ver_test "$(gcc-version)" -ge 9.2; then
- die "At least gcc 9.2 is required"
- fi
- if [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || tc-is-clang || use libcxx; then
- tc-is-cross-compiler && CPP=${CBUILD}-clang++ || CPP=${CHOST}-clang++
- CPP+=" -E"
- if ! ver_test "$(clang-major-version)" -ge 12; then
- die "At least clang 12 is required"
- fi
- fi
- fi
-
- # Check build requirements, bug #541816 and bug #471810 .
- CHECKREQS_MEMORY="4G"
- CHECKREQS_DISK_BUILD="10G"
- tc-is-cross-compiler && CHECKREQS_DISK_BUILD="13G"
- if ( shopt -s extglob; is-flagq '-g?(gdb)?([1-9])' ); then
- if use custom-cflags || use component-build; then
- CHECKREQS_DISK_BUILD="25G"
- fi
- if ! use component-build; then
- CHECKREQS_MEMORY="16G"
- fi
- fi
- check-reqs_pkg_setup
-}
-
-pkg_pretend() {
- pre_build_checks
-
- if use headless; then
- local headless_unused_flags=("cups" "kerberos" "pulseaudio" "vaapi" "wayland")
- for myiuse in ${headless_unused_flags[@]}; do
- use ${myiuse} && ewarn "Ignoring USE=${myiuse} since USE=headless is set."
- done
- fi
-}
-
-pkg_setup() {
- pre_build_checks
-
- chromium_suid_sandbox_check_kernel_config
-
- # nvidia-drivers does not work correctly with Wayland due to unsupported EGLStreams
- if use wayland && ! use headless && has_version "x11-drivers/nvidia-drivers"; then
- ewarn "Proprietary nVidia driver does not work with Wayland. You can disable"
- ewarn "Wayland by setting DISABLE_OZONE_PLATFORM=true in /etc/chromium/default."
- fi
-}
-
-src_prepare() {
- # Calling this here supports resumption via FEATURES=keepwork
- python_setup
-
- local PATCHES=(
- "${WORKDIR}/patches"
- "${FILESDIR}/chromium-93-InkDropHost-crash.patch"
- "${FILESDIR}/chromium-97-arm-tflite-cast.patch"
- "${FILESDIR}/chromium-98-EnumTable-crash.patch"
- "${FILESDIR}/chromium-98-gtk4-build.patch"
- "${FILESDIR}/chromium-101-libxml-unbundle.patch"
- "${FILESDIR}/chromium-use-oauth2-client-switches-as-default.patch"
- "${FILESDIR}/chromium-shim_headers.patch"
- "${FILESDIR}/chromium-cross-compile.patch"
- )
-
- default
-
- mkdir -p third_party/node/linux/node-linux-x64/bin || die
- ln -s "${EPREFIX}"/usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die
-
- # adjust python interpreter version
- sed -i -e "s|\(^script_executable = \).*|\1\"${EPYTHON}\"|g" .gn || die
-
- local keeplibs=(
- base/third_party/cityhash
- base/third_party/double_conversion
- base/third_party/dynamic_annotations
- base/third_party/icu
- base/third_party/nspr
- base/third_party/superfasthash
- base/third_party/symbolize
- base/third_party/valgrind
- base/third_party/xdg_mime
- base/third_party/xdg_user_dirs
- buildtools/third_party/libc++
- buildtools/third_party/libc++abi
- chrome/third_party/mozilla_security_manager
- courgette/third_party
- net/third_party/mozilla_security_manager
- net/third_party/nss
- net/third_party/quic
- net/third_party/uri_template
- third_party/abseil-cpp
- third_party/angle
- third_party/angle/src/common/third_party/base
- third_party/angle/src/common/third_party/smhasher
- third_party/angle/src/common/third_party/xxhash
- third_party/angle/src/third_party/libXNVCtrl
- third_party/angle/src/third_party/trace_event
- third_party/angle/src/third_party/volk
- third_party/apple_apsl
- third_party/axe-core
- third_party/blink
- third_party/boringssl
- third_party/boringssl/src/third_party/fiat
- third_party/breakpad
- third_party/breakpad/breakpad/src/third_party/curl
- third_party/brotli
- third_party/catapult
- third_party/catapult/common/py_vulcanize/third_party/rcssmin
- third_party/catapult/common/py_vulcanize/third_party/rjsmin
- third_party/catapult/third_party/beautifulsoup4-4.9.3
- third_party/catapult/third_party/html5lib-1.1
- third_party/catapult/third_party/polymer
- third_party/catapult/third_party/six
- third_party/catapult/tracing/third_party/d3
- third_party/catapult/tracing/third_party/gl-matrix
- third_party/catapult/tracing/third_party/jpeg-js
- third_party/catapult/tracing/third_party/jszip
- third_party/catapult/tracing/third_party/mannwhitneyu
- third_party/catapult/tracing/third_party/oboe
- third_party/catapult/tracing/third_party/pako
- third_party/ced
- third_party/cld_3
- third_party/closure_compiler
- third_party/crashpad
- third_party/crashpad/crashpad/third_party/lss
- third_party/crashpad/crashpad/third_party/zlib
- third_party/crc32c
- third_party/cros_system_api
- third_party/dav1d
- third_party/dawn
- third_party/dawn/third_party/khronos
- third_party/dawn/third_party/tint
- third_party/depot_tools
- third_party/devscripts
- third_party/devtools-frontend
- third_party/devtools-frontend/src/front_end/third_party/acorn
- third_party/devtools-frontend/src/front_end/third_party/additional_readme_paths.json
- third_party/devtools-frontend/src/front_end/third_party/axe-core
- third_party/devtools-frontend/src/front_end/third_party/chromium
- third_party/devtools-frontend/src/front_end/third_party/codemirror
- third_party/devtools-frontend/src/front_end/third_party/diff
- third_party/devtools-frontend/src/front_end/third_party/i18n
- third_party/devtools-frontend/src/front_end/third_party/intl-messageformat
- third_party/devtools-frontend/src/front_end/third_party/lighthouse
- third_party/devtools-frontend/src/front_end/third_party/lit-html
- third_party/devtools-frontend/src/front_end/third_party/lodash-isequal
- third_party/devtools-frontend/src/front_end/third_party/marked
- third_party/devtools-frontend/src/front_end/third_party/puppeteer
- third_party/devtools-frontend/src/front_end/third_party/wasmparser
- third_party/devtools-frontend/src/test/unittests/front_end/third_party/i18n
- third_party/devtools-frontend/src/third_party
- third_party/distributed_point_functions
- third_party/dom_distiller_js
- third_party/eigen3
- third_party/emoji-segmenter
- third_party/farmhash
- third_party/fdlibm
- third_party/fft2d
- third_party/flatbuffers
- third_party/freetype
- third_party/fusejs
- third_party/highway
- third_party/libgifcodec
- third_party/liburlpattern
- third_party/libzip
- third_party/gemmlowp
- third_party/google_input_tools
- third_party/google_input_tools/third_party/closure_library
- third_party/google_input_tools/third_party/closure_library/third_party/closure
- third_party/googletest
- third_party/hunspell
- third_party/iccjpeg
- third_party/inspector_protocol
- third_party/jinja2
- third_party/jsoncpp
- third_party/jstemplate
- third_party/khronos
- third_party/leveldatabase
- third_party/libXNVCtrl
- third_party/libaddressinput
- third_party/libaom
- third_party/libaom/source/libaom/third_party/fastfeat
- third_party/libaom/source/libaom/third_party/vector
- third_party/libaom/source/libaom/third_party/x86inc
- third_party/libavif
- third_party/libgav1
- third_party/libjingle
- third_party/libjxl
- third_party/libphonenumber
- third_party/libsecret
- third_party/libsrtp
- third_party/libsync
- third_party/libudev
- third_party/libva_protected_content
- third_party/libvpx
- third_party/libvpx/source/libvpx/third_party/x86inc
- third_party/libwebm
- third_party/libx11
- third_party/libxcb-keysyms
- third_party/libxml/chromium
- third_party/libyuv
- third_party/llvm
- third_party/lottie
- third_party/lss
- third_party/lzma_sdk
- third_party/mako
- third_party/maldoca
- third_party/maldoca/src/third_party/tensorflow_protos
- third_party/maldoca/src/third_party/zlibwrapper
- third_party/markupsafe
- third_party/mesa
- third_party/metrics_proto
- third_party/minigbm
- third_party/modp_b64
- third_party/nasm
- third_party/nearby
- third_party/neon_2_sse
- third_party/node
- third_party/node/node_modules/polymer-bundler/lib/third_party/UglifyJS2
- third_party/one_euro_filter
- third_party/opencv
- third_party/openscreen
- third_party/openscreen/src/third_party/mozilla
- third_party/openscreen/src/third_party/tinycbor/src/src
- third_party/ots
- third_party/pdfium
- third_party/pdfium/third_party/agg23
- third_party/pdfium/third_party/base
- third_party/pdfium/third_party/bigint
- third_party/pdfium/third_party/freetype
- third_party/pdfium/third_party/lcms
- third_party/pdfium/third_party/libopenjpeg20
- third_party/pdfium/third_party/libpng16
- third_party/pdfium/third_party/libtiff
- third_party/pdfium/third_party/skia_shared
- third_party/perfetto
- third_party/perfetto/protos/third_party/chromium
- third_party/pffft
- third_party/ply
- third_party/polymer
- third_party/private-join-and-compute
- third_party/private_membership
- third_party/protobuf
- third_party/protobuf/third_party/six
- third_party/pyjson5
- third_party/qcms
- third_party/rnnoise
- third_party/s2cellid
- third_party/securemessage
- third_party/shell-encryption
- third_party/simplejson
- third_party/skia
- third_party/skia/include/third_party/skcms
- third_party/skia/include/third_party/vulkan
- third_party/skia/third_party/skcms
- third_party/skia/third_party/vulkan
- third_party/smhasher
- third_party/snappy
- third_party/sqlite
- third_party/swiftshader
- third_party/swiftshader/third_party/astc-encoder
- third_party/swiftshader/third_party/llvm-subzero
- third_party/swiftshader/third_party/marl
- third_party/swiftshader/third_party/subzero
- third_party/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1
- third_party/tensorflow-text
- third_party/tflite
- third_party/tflite/src/third_party/eigen3
- third_party/tflite/src/third_party/fft2d
- third_party/ruy
- third_party/six
- third_party/ukey2
- third_party/unrar
- third_party/usrsctp
- third_party/utf
- third_party/vulkan
- third_party/web-animations-js
- third_party/webdriver
- third_party/webgpu-cts
- third_party/webrtc
- third_party/webrtc/common_audio/third_party/ooura
- third_party/webrtc/common_audio/third_party/spl_sqrt_floor
- third_party/webrtc/modules/third_party/fft
- third_party/webrtc/modules/third_party/g711
- third_party/webrtc/modules/third_party/g722
- third_party/webrtc/rtc_base/third_party/base64
- third_party/webrtc/rtc_base/third_party/sigslot
- third_party/widevine
- third_party/woff2
- third_party/wuffs
- third_party/x11proto
- third_party/xcbproto
- third_party/zxcvbn-cpp
- third_party/zlib/google
- url/third_party/mozilla
- v8/src/third_party/siphash
- v8/src/third_party/valgrind
- v8/src/third_party/utf8-decoder
- v8/third_party/inspector_protocol
- v8/third_party/v8
-
- # gyp -> gn leftovers
- base/third_party/libevent
- third_party/speech-dispatcher
- third_party/usb_ids
- third_party/xdg-utils
- )
- if ! use system-ffmpeg; then
- keeplibs+=( third_party/ffmpeg third_party/opus )
- fi
- if ! use system-icu; then
- keeplibs+=( third_party/icu )
- fi
- if ! use system-png; then
- keeplibs+=( third_party/libpng )
- fi
- if use libcxx; then
- keeplibs+=( third_party/re2 )
- fi
- if use system-harfbuzz; then
- keeplibs+=( third_party/harfbuzz-ng/utils )
- else
- keeplibs+=( third_party/harfbuzz-ng )
- fi
- if use wayland && ! use headless ; then
- keeplibs+=( third_party/wayland )
- fi
- if use arm64 || use ppc64 ; then
- keeplibs+=( third_party/swiftshader/third_party/llvm-10.0 )
- fi
- # we need to generate ppc64 stuff because upstream does not ship it yet
- # it has to be done before unbundling.
- if use ppc64; then
- pushd third_party/libvpx >/dev/null || die
- mkdir -p source/config/linux/ppc64 || die
- # requires git and clang, bug #832803
- sed -i -e "s|^update_readme||g; s|clang-format|${EPREFIX}/bin/true|g" \
- generate_gni.sh || die
- ./generate_gni.sh || die
- popd >/dev/null || die
-
- pushd third_party/ffmpeg >/dev/null || die
- cp libavcodec/ppc/h264dsp.c libavcodec/ppc/h264dsp_ppc.c || die
- cp libavcodec/ppc/h264qpel.c libavcodec/ppc/h264qpel_ppc.c || die
- popd >/dev/null || die
- fi
-
- # Remove most bundled libraries. Some are still needed.
- build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || die
-
- if use js-type-check; then
- ln -s "${EPREFIX}"/usr/bin/java third_party/jdk/current/bin/java || die
- fi
-
- # bundled eu-strip is for amd64 only and we don't want to pre-stripped binaries
- mkdir -p buildtools/third_party/eu-strip/bin || die
- ln -s "${EPREFIX}"/bin/true buildtools/third_party/eu-strip/bin/eu-strip || die
-}
-
-src_configure() {
- # Calling this here supports resumption via FEATURES=keepwork
- python_setup
-
- local myconf_gn=""
-
- # Make sure the build system will use the right tools, bug #340795.
- tc-export AR CC CXX NM
-
- if { [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || use libcxx; } && ! tc-is-clang; then
- # Force clang since gcc is either broken or build is using libcxx.
- if tc-is-cross-compiler; then
- CC="${CBUILD}-clang -target ${CHOST} --sysroot ${ESYSROOT}"
- CXX="${CBUILD}-clang++ -target ${CHOST} --sysroot ${ESYSROOT}"
- BUILD_CC=${CBUILD}-clang
- BUILD_CXX=${CBUILD}-clang++
- else
- CC=${CHOST}-clang
- CXX=${CHOST}-clang++
- fi
- strip-unsupported-flags
- fi
-
- if tc-is-clang || use libcxx; then
- myconf_gn+=" is_clang=true clang_use_chrome_plugins=false"
- else
- myconf_gn+=" is_clang=false"
- fi
-
- # Define a custom toolchain for GN
- myconf_gn+=" custom_toolchain=\"//build/toolchain/linux/unbundle:default\""
-
- if tc-is-cross-compiler; then
- tc-export BUILD_{AR,CC,CXX,NM}
- myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:host\""
- myconf_gn+=" v8_snapshot_toolchain=\"//build/toolchain/linux/unbundle:host\""
- myconf_gn+=" pkg_config=\"$(tc-getPKG_CONFIG)\""
- myconf_gn+=" host_pkg_config=\"$(tc-getBUILD_PKG_CONFIG)\""
-
- # setup cups-config, build system only uses --libs option
- if use cups; then
- mkdir "${T}/cups-config" || die
- cp "${ESYSROOT}/usr/bin/${CHOST}-cups-config" "${T}/cups-config/cups-config" || die
- export PATH="${PATH}:${T}/cups-config"
- fi
-
- # Don't inherit PKG_CONFIG_PATH from environment
- local -x PKG_CONFIG_PATH=
- else
- myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:default\""
- fi
-
- # GN needs explicit config for Debug/Release as opposed to inferring it from build directory.
- myconf_gn+=" is_debug=false"
-
- # enable DCHECK with USE=debug only, increases chrome binary size by 30%, bug #811138.
- # DCHECK is fatal by default, make it configurable at runtime, #bug 807881.
- myconf_gn+=" dcheck_always_on=$(usex debug true false)"
- myconf_gn+=" dcheck_is_configurable=$(usex debug true false)"
-
- # Component build isn't generally intended for use by end users. It's mostly useful
- # for development and debugging.
- myconf_gn+=" is_component_build=$(usex component-build true false)"
-
- # Disable nacl, we can't build without pnacl (http://crbug.com/269560).
- myconf_gn+=" enable_nacl=false"
-
- # Use system-provided libraries.
- # TODO: freetype -- remove sources (https://bugs.chromium.org/p/pdfium/issues/detail?id=733).
- # TODO: use_system_hunspell (upstream changes needed).
- # TODO: use_system_protobuf (bug #525560).
- # TODO: use_system_sqlite (http://crbug.com/22208).
-
- # libevent: https://bugs.gentoo.org/593458
- local gn_system_libraries=(
- flac
- fontconfig
- freetype
- # Need harfbuzz_from_pkgconfig target
- #harfbuzz-ng
- libdrm
- libjpeg
- libwebp
- libxml
- libxslt
- openh264
- zlib
- )
- if use system-ffmpeg; then
- gn_system_libraries+=( ffmpeg opus )
- fi
- if use system-icu; then
- gn_system_libraries+=( icu )
- fi
- if use system-png; then
- gn_system_libraries+=( libpng )
- fi
- # re2 library interface relies on std::string and std::vector
- if ! use libcxx; then
- gn_system_libraries+=( re2 )
- fi
- build/linux/unbundle/replace_gn_files.py --system-libraries "${gn_system_libraries[@]}" || die
-
- # See dependency logic in third_party/BUILD.gn
- myconf_gn+=" use_system_harfbuzz=$(usex system-harfbuzz true false)"
-
- # Disable deprecated libgnome-keyring dependency, bug #713012
- myconf_gn+=" use_gnome_keyring=false"
-
- # Optional dependencies.
- myconf_gn+=" enable_js_type_check=$(usex js-type-check true false)"
- myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)"
- myconf_gn+=" enable_widevine=$(usex widevine true false)"
-
- if use headless; then
- myconf_gn+=" use_cups=false"
- myconf_gn+=" use_kerberos=false"
- myconf_gn+=" use_pulseaudio=false"
- myconf_gn+=" use_vaapi=false"
- myconf_gn+=" rtc_use_pipewire=false"
- else
- myconf_gn+=" use_cups=$(usex cups true false)"
- myconf_gn+=" use_kerberos=$(usex kerberos true false)"
- myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)"
- myconf_gn+=" use_vaapi=$(usex vaapi true false)"
- myconf_gn+=" rtc_use_pipewire=$(usex screencast true false)"
- myconf_gn+=" gtk_version=$(usex gtk4 4 3)"
- fi
-
- # TODO: link_pulseaudio=true for GN.
-
- myconf_gn+=" disable_fieldtrial_testing_config=true"
-
- # Never use bundled gold binary. Disable gold linker flags for now.
- # Do not use bundled clang.
- # Trying to use gold results in linker crash.
- myconf_gn+=" use_gold=false use_sysroot=false"
- myconf_gn+=" use_custom_libcxx=$(usex libcxx true false)"
-
- # Disable forced lld, bug 641556
- myconf_gn+=" use_lld=false"
-
- # Disable pseudolocales, only used for testing
- myconf_gn+=" enable_pseudolocales=false"
-
- # Disable code formating of generated files
- myconf_gn+=" blink_enable_generated_code_formatting=false"
-
- ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)"
- myconf_gn+=" proprietary_codecs=$(usex proprietary-codecs true false)"
- myconf_gn+=" ffmpeg_branding=\"${ffmpeg_branding}\""
-
- # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys .
- # Note: these are for Gentoo use ONLY. For your own distribution,
- # please get your own set of keys. Feel free to contact chromium@gentoo.org
- # for more info. The OAuth2 credentials, however, have been left out.
- # Those OAuth2 credentials have been broken for quite some time anyway.
- # Instead we apply a patch to use the --oauth2-client-id= and
- # --oauth2-client-secret= switches for setting GOOGLE_DEFAULT_CLIENT_ID and
- # GOOGLE_DEFAULT_CLIENT_SECRET at runtime. This allows signing into
- # Chromium without baked-in values.
- local google_api_key="AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc"
- myconf_gn+=" google_api_key=\"${google_api_key}\""
- local myarch="$(tc-arch)"
-
- # Avoid CFLAGS problems, bug #352457, bug #390147.
- if ! use custom-cflags; then
- replace-flags "-Os" "-O2"
- strip-flags
-
- # Debug info section overflows without component build
- # Prevent linker from running out of address space, bug #471810 .
- if ! use component-build || use x86; then
- filter-flags "-g*"
- fi
-
- # Prevent libvpx build failures. Bug 530248, 544702, 546984.
- if [[ ${myarch} == amd64 || ${myarch} == x86 ]]; then
- filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2 -mno-fma -mno-fma4
- fi
- fi
-
- if [[ $myarch = amd64 ]] ; then
- myconf_gn+=" target_cpu=\"x64\""
- ffmpeg_target_arch=x64
- elif [[ $myarch = x86 ]] ; then
- myconf_gn+=" target_cpu=\"x86\""
- ffmpeg_target_arch=ia32
-
- # This is normally defined by compiler_cpu_abi in
- # build/config/compiler/BUILD.gn, but we patch that part out.
- append-flags -msse2 -mfpmath=sse -mmmx
- elif [[ $myarch = arm64 ]] ; then
- myconf_gn+=" target_cpu=\"arm64\""
- ffmpeg_target_arch=arm64
- elif [[ $myarch = arm ]] ; then
- myconf_gn+=" target_cpu=\"arm\""
- ffmpeg_target_arch=$(usex cpu_flags_arm_neon arm-neon arm)
- elif [[ $myarch = ppc64 ]] ; then
- myconf_gn+=" target_cpu=\"ppc64\""
- ffmpeg_target_arch=ppc64
- else
- die "Failed to determine target arch, got '$myarch'."
- fi
-
- # Make sure that -Werror doesn't get added to CFLAGS by the build system.
- # Depending on GCC version the warnings are different and we don't want
- # the build to fail because of that.
- myconf_gn+=" treat_warnings_as_errors=false"
-
- # Disable fatal linker warnings, bug 506268.
- myconf_gn+=" fatal_linker_warnings=false"
-
- # Disable external code space for V8 for ppc64. It is disabled for ppc64
- # by default, but cross-compiling on amd64 enables it again.
- if tc-is-cross-compiler; then
- if ! use amd64 && ! use arm64; then
- myconf_gn+=" v8_enable_external_code_space=false"
- fi
- fi
-
- # Bug 491582.
- export TMPDIR="${WORKDIR}/temp"
- mkdir -p -m 755 "${TMPDIR}" || die
-
- # https://bugs.gentoo.org/654216
- addpredict /dev/dri/ #nowarn
-
- #if ! use system-ffmpeg; then
- if false; then
- local build_ffmpeg_args=""
- if use pic && [[ "${ffmpeg_target_arch}" == "ia32" ]]; then
- build_ffmpeg_args+=" --disable-asm"
- fi
-
- # Re-configure bundled ffmpeg. See bug #491378 for example reasons.
- einfo "Configuring bundled ffmpeg..."
- pushd third_party/ffmpeg > /dev/null || die
- chromium/scripts/build_ffmpeg.py linux ${ffmpeg_target_arch} \
- --branding ${ffmpeg_branding} -- ${build_ffmpeg_args} || die
- chromium/scripts/copy_config.sh || die
- chromium/scripts/generate_gn.py || die
- popd > /dev/null || die
- fi
-
- # Disable unknown warning message from clang.
- if tc-is-clang; then
- append-flags -Wno-unknown-warning-option
- if tc-is-cross-compiler; then
- export BUILD_CXXFLAGS+=" -Wno-unknown-warning-option"
- export BUILD_CFLAGS+=" -Wno-unknown-warning-option"
- fi
- fi
-
- # Explicitly disable ICU data file support for system-icu/headless builds.
- if use system-icu || use headless; then
- myconf_gn+=" icu_use_data_file=false"
- fi
-
- # Enable ozone wayland and/or headless support
- myconf_gn+=" use_ozone=true ozone_auto_platforms=false"
- myconf_gn+=" ozone_platform_headless=true"
- myconf_gn+=" ozone_platform_x11=$(usex headless false true)"
- if use wayland || use headless; then
- if use headless; then
- myconf_gn+=" ozone_platform=\"headless\""
- myconf_gn+=" use_xkbcommon=false use_gtk=false"
- myconf_gn+=" use_glib=false use_gio=false"
- myconf_gn+=" use_pangocairo=false use_alsa=false"
- myconf_gn+=" use_libpci=false use_udev=false"
- myconf_gn+=" enable_print_preview=false"
- myconf_gn+=" enable_remoting=false"
- else
- myconf_gn+=" ozone_platform_wayland=true"
- myconf_gn+=" use_system_libdrm=true"
- myconf_gn+=" use_system_minigbm=true"
- myconf_gn+=" use_xkbcommon=true"
- myconf_gn+=" ozone_platform=\"wayland\""
- fi
- else
- myconf_gn+=" ozone_platform=\"x11\""
- fi
-
- # Enable official builds
- myconf_gn+=" is_official_build=$(usex official true false)"
- myconf_gn+=" use_thin_lto=false"
- if use official; then
- # Allow building against system libraries in official builds
- sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \
- tools/generate_shim_headers/generate_shim_headers.py || die
- # Disable CFI: unsupported for GCC, requires clang+lto+lld
- myconf_gn+=" is_cfi=false"
- # Disable PGO, because profile data is only compatible with >=clang-11
- myconf_gn+=" chrome_pgo_phase=0"
- # Don't add symbols to build
- myconf_gn+=" symbol_level=0"
- fi
-
- einfo "Configuring Chromium..."
- set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release
- echo "$@"
- "$@" || die
-}
-
-src_compile() {
- # Final link uses lots of file descriptors.
- ulimit -n 2048
-
- # Calling this here supports resumption via FEATURES=keepwork
- python_setup
-
- # Don't inherit PYTHONPATH from environment, bug #789021, #812689
- local -x PYTHONPATH=
-
- #"${EPYTHON}" tools/clang/scripts/update.py --force-local-build --gcc-toolchain /usr --skip-checkout --use-system-cmake --without-android || die
-
- # Build mksnapshot and pax-mark it.
- local x
- for x in mksnapshot v8_context_snapshot_generator; do
- if tc-is-cross-compiler; then
- eninja -C out/Release "host/${x}"
- pax-mark m "out/Release/host/${x}"
- else
- eninja -C out/Release "${x}"
- pax-mark m "out/Release/${x}"
- fi
- done
-
- # Even though ninja autodetects number of CPUs, we respect
- # user's options, for debugging with -j 1 or any other reason.
- eninja -C out/Release chrome chromedriver
- use suid && eninja -C out/Release chrome_sandbox
-
- pax-mark m out/Release/chrome
-
- mv out/Release/chromedriver{.unstripped,} || die
-
- # Build manpage; bug #684550
- sed -e 's|@@PACKAGE@@|chromium-browser|g;
- s|@@MENUNAME@@|Chromium|g;' \
- chrome/app/resources/manpage.1.in > \
- out/Release/chromium-browser.1 || die
-
- # Build desktop file; bug #706786
- sed -e 's|@@MENUNAME@@|Chromium|g;
- s|@@USR_BIN_SYMLINK_NAME@@|chromium-browser|g;
- s|@@PACKAGE@@|chromium-browser|g;
- s|\(^Exec=\)/usr/bin/|\1|g;' \
- chrome/installer/linux/common/desktop.template > \
- out/Release/chromium-browser-chromium.desktop || die
-
- # Build vk_swiftshader_icd.json; bug #827861
- sed -e 's|${ICD_LIBRARY_PATH}|./libvk_swiftshader.so|g' \
- third_party/swiftshader/src/Vulkan/vk_swiftshader_icd.json.tmpl > \
- out/Release/vk_swiftshader_icd.json || die
-}
-
-src_install() {
- local CHROMIUM_HOME="/usr/$(get_libdir)/chromium-browser"
- exeinto "${CHROMIUM_HOME}"
- doexe out/Release/chrome
-
- if use suid; then
- newexe out/Release/chrome_sandbox chrome-sandbox
- fperms 4755 "${CHROMIUM_HOME}/chrome-sandbox"
- fi
-
- doexe out/Release/chromedriver
- doexe out/Release/chrome_crashpad_handler
-
- ozone_auto_session () {
- use wayland && ! use headless && echo true || echo false
- }
- local sedargs=( -e
- "s:/usr/lib/:/usr/$(get_libdir)/:g;
- s:@@OZONE_AUTO_SESSION@@:$(ozone_auto_session):g"
- )
- sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r7.sh" > chromium-launcher.sh || die
- doexe chromium-launcher.sh
-
- # It is important that we name the target "chromium-browser",
- # xdg-utils expect it; bug #355517.
- dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium-browser
- # keep the old symlink around for consistency
- dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium
-
- dosym "${CHROMIUM_HOME}/chromedriver" /usr/bin/chromedriver
-
- # Allow users to override command-line options, bug #357629.
- insinto /etc/chromium
- newins "${FILESDIR}/chromium.default" "default"
-
- pushd out/Release/locales > /dev/null || die
- chromium_remove_language_paks
- popd
-
- insinto "${CHROMIUM_HOME}"
- doins out/Release/*.bin
- doins out/Release/*.pak
- (
- shopt -s nullglob
- local files=(out/Release/*.so out/Release/*.so.[0-9])
- [[ ${#files[@]} -gt 0 ]] && doins "${files[@]}"
- )
-
- if ! use system-icu && ! use headless; then
- doins out/Release/icudtl.dat
- fi
-
- doins -r out/Release/locales
- doins -r out/Release/MEIPreload
-
- # Install vk_swiftshader_icd.json; bug #827861
- doins out/Release/vk_swiftshader_icd.json
-
- if [[ -d out/Release/swiftshader ]]; then
- insinto "${CHROMIUM_HOME}/swiftshader"
- doins out/Release/swiftshader/*.so
- fi
-
- # Install icons
- local branding size
- for size in 16 24 32 48 64 128 256 ; do
- case ${size} in
- 16|32) branding="chrome/app/theme/default_100_percent/chromium" ;;
- *) branding="chrome/app/theme/chromium" ;;
- esac
- newicon -s ${size} "${branding}/product_logo_${size}.png" \
- chromium-browser.png
- done
-
- # Install desktop entry
- domenu out/Release/chromium-browser-chromium.desktop
-
- # Install GNOME default application entry (bug #303100).
- insinto /usr/share/gnome-control-center/default-apps
- newins "${FILESDIR}"/chromium-browser.xml chromium-browser.xml
-
- # Install manpage; bug #684550
- doman out/Release/chromium-browser.1
- dosym chromium-browser.1 /usr/share/man/man1/chromium.1
-
- readme.gentoo_create_doc
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
- readme.gentoo_print_elog
-
- if ! use headless; then
- if use vaapi; then
- elog "VA-API is disabled by default at runtime. You have to enable it"
- elog "by adding --enable-features=VaapiVideoDecoder to CHROMIUM_FLAGS"
- elog "in /etc/chromium/default."
- fi
- if use screencast; then
- elog "Screencast is disabled by default at runtime. Either enable it"
- elog "by navigating to chrome://flags/#enable-webrtc-pipewire-capturer"
- elog "inside Chromium or add --enable-features=WebRTCPipeWireCapturer"
- elog "to CHROMIUM_FLAGS in /etc/chromium/default."
- fi
- if use gtk4; then
- elog "Chromium prefers GTK3 over GTK4 at runtime. To override this"
- elog "behavior you need to pass --gtk-version=4, e.g. by adding it"
- elog "to CHROMIUM_FLAGS in /etc/chromium/default."
- fi
- fi
-}
diff --git a/www-client/chromium/chromium-101.0.4951.64.ebuild b/www-client/chromium/chromium-101.0.4951.64.ebuild
deleted file mode 100644
index f9008a0c83e7..000000000000
--- a/www-client/chromium/chromium-101.0.4951.64.ebuild
+++ /dev/null
@@ -1,1024 +0,0 @@
-# Copyright 2009-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="xml"
-
-CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he
- hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
- sv sw ta te th tr uk ur vi zh-CN zh-TW"
-
-inherit check-reqs chromium-2 desktop flag-o-matic ninja-utils pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
-
-DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="https://chromium.org/"
-PATCHSET="4"
-PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}"
-SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
- https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz"
-
-LICENSE="BSD"
-SLOT="0/stable"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx +official pic +proprietary-codecs pulseaudio screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine"
-REQUIRED_USE="
- component-build? ( !suid !libcxx )
- screencast? ( wayland )
-"
-
-COMMON_X_DEPEND="
- x11-libs/gdk-pixbuf:2
- x11-libs/libXcomposite:=
- x11-libs/libXcursor:=
- x11-libs/libXdamage:=
- x11-libs/libXfixes:=
- >=x11-libs/libXi-1.6.0:=
- x11-libs/libXrandr:=
- x11-libs/libXrender:=
- x11-libs/libXtst:=
- x11-libs/libxshmfence:=
- virtual/opengl
-"
-
-COMMON_SNAPSHOT_DEPEND="
- system-icu? ( >=dev-libs/icu-69.1:= )
- >=dev-libs/libxml2-2.9.4-r3:=[icu]
- dev-libs/nspr:=
- >=dev-libs/nss-3.26:=
- !libcxx? ( >=dev-libs/re2-0.2019.08.01:= )
- dev-libs/libxslt:=
- media-libs/fontconfig:=
- >=media-libs/freetype-2.11.0-r1:=
- system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] )
- media-libs/libjpeg-turbo:=
- system-png? ( media-libs/libpng:=[-apng] )
- >=media-libs/libwebp-0.4.0:=
- media-libs/mesa:=[gbm(+)]
- >=media-libs/openh264-1.6.0:=
- sys-libs/zlib:=
- x11-libs/libdrm:=
- !headless? (
- dev-libs/glib:2
- >=media-libs/alsa-lib-1.0.19:=
- pulseaudio? ( media-sound/pulseaudio:= )
- sys-apps/pciutils:=
- kerberos? ( virtual/krb5 )
- vaapi? ( >=x11-libs/libva-2.7:=[X] )
- x11-libs/libX11:=
- x11-libs/libXext:=
- x11-libs/libxcb:=
- x11-libs/libxkbcommon:=
- wayland? (
- dev-libs/wayland:=
- screencast? ( media-video/pipewire:= )
- )
- )
-"
-
-COMMON_DEPEND="
- ${COMMON_SNAPSHOT_DEPEND}
- app-arch/bzip2:=
- dev-libs/expat:=
- system-ffmpeg? (
- >=media-video/ffmpeg-4.3:=
- || (
- media-video/ffmpeg[-samba]
- >=net-fs/samba-4.5.10-r1[-debug(-)]
- )
- >=media-libs/opus-1.3.1:=
- )
- net-misc/curl[ssl]
- sys-apps/dbus:=
- media-libs/flac:=
- sys-libs/zlib:=[minizip]
- !headless? (
- ${COMMON_X_DEPEND}
- >=app-accessibility/at-spi2-atk-2.26:2
- >=app-accessibility/at-spi2-core-2.26:2
- >=dev-libs/atk-2.26
- cups? ( >=net-print/cups-1.3.11:= )
- virtual/udev
- x11-libs/cairo:=
- x11-libs/pango:=
- )
-"
-RDEPEND="${COMMON_DEPEND}
- !headless? (
- || (
- x11-libs/gtk+:3[X,wayland?]
- gui-libs/gtk:4[X,wayland?]
- )
- )
- x11-misc/xdg-utils
- virtual/ttf-fonts
- selinux? ( sec-policy/selinux-chromium )
-"
-DEPEND="${COMMON_DEPEND}
- !headless? (
- gtk4? ( gui-libs/gtk:4[X,wayland?] )
- !gtk4? ( x11-libs/gtk+:3[X,wayland?] )
- )
-"
-BDEPEND="
- ${COMMON_SNAPSHOT_DEPEND}
- ${PYTHON_DEPS}
- $(python_gen_any_dep '
- dev-python/setuptools[${PYTHON_USEDEP}]
- ')
- >=app-arch/gzip-1.7
- libcxx? ( >=sys-devel/clang-12 )
- dev-lang/perl
- >=dev-util/gn-0.1807
- >=dev-util/gperf-3.0.3
- >=dev-util/ninja-1.7.2
- >=net-libs/nodejs-7.6.0[inspector]
- >=sys-devel/bison-2.4.3
- sys-devel/flex
- virtual/pkgconfig
- js-type-check? ( virtual/jre )
-"
-
-# These are intended for ebuild maintainer use to force clang if GCC is broken.
-: ${CHROMIUM_FORCE_CLANG=no}
-
-if [[ ${CHROMIUM_FORCE_CLANG} == yes ]]; then
- BDEPEND+=" >=sys-devel/clang-12"
-fi
-
-if ! has chromium_pkg_die ${EBUILD_DEATH_HOOKS}; then
- EBUILD_DEATH_HOOKS+=" chromium_pkg_die";
-fi
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="
-Some web pages may require additional fonts to display properly.
-Try installing some of the following packages if some characters
-are not displayed properly:
-- media-fonts/arphicfonts
-- media-fonts/droid
-- media-fonts/ipamonafont
-- media-fonts/noto
-- media-fonts/ja-ipafonts
-- media-fonts/takao-fonts
-- media-fonts/wqy-microhei
-- media-fonts/wqy-zenhei
-
-To fix broken icons on the Downloads page, you should install an icon
-theme that covers the appropriate MIME types, and configure this as your
-GTK+ icon theme.
-
-For native file dialogs in KDE, install kde-apps/kdialog.
-
-To make password storage work with your desktop environment you may
-have install one of the supported credentials management applications:
-- app-crypt/libsecret (GNOME)
-- kde-frameworks/kwallet (KDE)
-If you have one of above packages installed, but don't want to use
-them in Chromium, then add --password-store=basic to CHROMIUM_FLAGS
-in /etc/chromium/default.
-"
-
-python_check_deps() {
- has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-pre_build_checks() {
- if [[ ${MERGE_TYPE} != binary ]]; then
- local -x CPP="$(tc-getCXX) -E"
- if tc-is-gcc && ! ver_test "$(gcc-version)" -ge 9.2; then
- die "At least gcc 9.2 is required"
- fi
- if [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || tc-is-clang || use libcxx; then
- tc-is-cross-compiler && CPP=${CBUILD}-clang++ || CPP=${CHOST}-clang++
- CPP+=" -E"
- if ! ver_test "$(clang-major-version)" -ge 12; then
- die "At least clang 12 is required"
- fi
- fi
- fi
-
- # Check build requirements, bug #541816 and bug #471810 .
- CHECKREQS_MEMORY="4G"
- CHECKREQS_DISK_BUILD="10G"
- tc-is-cross-compiler && CHECKREQS_DISK_BUILD="13G"
- if ( shopt -s extglob; is-flagq '-g?(gdb)?([1-9])' ); then
- if use custom-cflags || use component-build; then
- CHECKREQS_DISK_BUILD="25G"
- fi
- if ! use component-build; then
- CHECKREQS_MEMORY="16G"
- fi
- fi
- check-reqs_pkg_setup
-}
-
-pkg_pretend() {
- pre_build_checks
-
- if use headless; then
- local headless_unused_flags=("cups" "kerberos" "pulseaudio" "vaapi" "wayland")
- for myiuse in ${headless_unused_flags[@]}; do
- use ${myiuse} && ewarn "Ignoring USE=${myiuse} since USE=headless is set."
- done
- fi
-}
-
-pkg_setup() {
- pre_build_checks
-
- chromium_suid_sandbox_check_kernel_config
-
- # nvidia-drivers does not work correctly with Wayland due to unsupported EGLStreams
- if use wayland && ! use headless && has_version "x11-drivers/nvidia-drivers"; then
- ewarn "Proprietary nVidia driver does not work with Wayland. You can disable"
- ewarn "Wayland by setting DISABLE_OZONE_PLATFORM=true in /etc/chromium/default."
- fi
-}
-
-src_prepare() {
- # Calling this here supports resumption via FEATURES=keepwork
- python_setup
-
- local PATCHES=(
- "${WORKDIR}/patches"
- "${FILESDIR}/chromium-93-InkDropHost-crash.patch"
- "${FILESDIR}/chromium-97-arm-tflite-cast.patch"
- "${FILESDIR}/chromium-98-EnumTable-crash.patch"
- "${FILESDIR}/chromium-98-gtk4-build.patch"
- "${FILESDIR}/chromium-101-libxml-unbundle.patch"
- "${FILESDIR}/chromium-use-oauth2-client-switches-as-default.patch"
- "${FILESDIR}/chromium-shim_headers.patch"
- "${FILESDIR}/chromium-cross-compile.patch"
- )
-
- default
-
- mkdir -p third_party/node/linux/node-linux-x64/bin || die
- ln -s "${EPREFIX}"/usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die
-
- # adjust python interpreter version
- sed -i -e "s|\(^script_executable = \).*|\1\"${EPYTHON}\"|g" .gn || die
-
- local keeplibs=(
- base/third_party/cityhash
- base/third_party/double_conversion
- base/third_party/dynamic_annotations
- base/third_party/icu
- base/third_party/nspr
- base/third_party/superfasthash
- base/third_party/symbolize
- base/third_party/valgrind
- base/third_party/xdg_mime
- base/third_party/xdg_user_dirs
- buildtools/third_party/libc++
- buildtools/third_party/libc++abi
- chrome/third_party/mozilla_security_manager
- courgette/third_party
- net/third_party/mozilla_security_manager
- net/third_party/nss
- net/third_party/quic
- net/third_party/uri_template
- third_party/abseil-cpp
- third_party/angle
- third_party/angle/src/common/third_party/base
- third_party/angle/src/common/third_party/smhasher
- third_party/angle/src/common/third_party/xxhash
- third_party/angle/src/third_party/libXNVCtrl
- third_party/angle/src/third_party/trace_event
- third_party/angle/src/third_party/volk
- third_party/apple_apsl
- third_party/axe-core
- third_party/blink
- third_party/boringssl
- third_party/boringssl/src/third_party/fiat
- third_party/breakpad
- third_party/breakpad/breakpad/src/third_party/curl
- third_party/brotli
- third_party/catapult
- third_party/catapult/common/py_vulcanize/third_party/rcssmin
- third_party/catapult/common/py_vulcanize/third_party/rjsmin
- third_party/catapult/third_party/beautifulsoup4-4.9.3
- third_party/catapult/third_party/html5lib-1.1
- third_party/catapult/third_party/polymer
- third_party/catapult/third_party/six
- third_party/catapult/tracing/third_party/d3
- third_party/catapult/tracing/third_party/gl-matrix
- third_party/catapult/tracing/third_party/jpeg-js
- third_party/catapult/tracing/third_party/jszip
- third_party/catapult/tracing/third_party/mannwhitneyu
- third_party/catapult/tracing/third_party/oboe
- third_party/catapult/tracing/third_party/pako
- third_party/ced
- third_party/cld_3
- third_party/closure_compiler
- third_party/crashpad
- third_party/crashpad/crashpad/third_party/lss
- third_party/crashpad/crashpad/third_party/zlib
- third_party/crc32c
- third_party/cros_system_api
- third_party/dav1d
- third_party/dawn
- third_party/dawn/third_party/khronos
- third_party/dawn/third_party/tint
- third_party/depot_tools
- third_party/devscripts
- third_party/devtools-frontend
- third_party/devtools-frontend/src/front_end/third_party/acorn
- third_party/devtools-frontend/src/front_end/third_party/additional_readme_paths.json
- third_party/devtools-frontend/src/front_end/third_party/axe-core
- third_party/devtools-frontend/src/front_end/third_party/chromium
- third_party/devtools-frontend/src/front_end/third_party/codemirror
- third_party/devtools-frontend/src/front_end/third_party/diff
- third_party/devtools-frontend/src/front_end/third_party/i18n
- third_party/devtools-frontend/src/front_end/third_party/intl-messageformat
- third_party/devtools-frontend/src/front_end/third_party/lighthouse
- third_party/devtools-frontend/src/front_end/third_party/lit-html
- third_party/devtools-frontend/src/front_end/third_party/lodash-isequal
- third_party/devtools-frontend/src/front_end/third_party/marked
- third_party/devtools-frontend/src/front_end/third_party/puppeteer
- third_party/devtools-frontend/src/front_end/third_party/wasmparser
- third_party/devtools-frontend/src/test/unittests/front_end/third_party/i18n
- third_party/devtools-frontend/src/third_party
- third_party/distributed_point_functions
- third_party/dom_distiller_js
- third_party/eigen3
- third_party/emoji-segmenter
- third_party/farmhash
- third_party/fdlibm
- third_party/fft2d
- third_party/flatbuffers
- third_party/freetype
- third_party/fusejs
- third_party/highway
- third_party/libgifcodec
- third_party/liburlpattern
- third_party/libzip
- third_party/gemmlowp
- third_party/google_input_tools
- third_party/google_input_tools/third_party/closure_library
- third_party/google_input_tools/third_party/closure_library/third_party/closure
- third_party/googletest
- third_party/hunspell
- third_party/iccjpeg
- third_party/inspector_protocol
- third_party/jinja2
- third_party/jsoncpp
- third_party/jstemplate
- third_party/khronos
- third_party/leveldatabase
- third_party/libXNVCtrl
- third_party/libaddressinput
- third_party/libaom
- third_party/libaom/source/libaom/third_party/fastfeat
- third_party/libaom/source/libaom/third_party/vector
- third_party/libaom/source/libaom/third_party/x86inc
- third_party/libavif
- third_party/libgav1
- third_party/libjingle
- third_party/libjxl
- third_party/libphonenumber
- third_party/libsecret
- third_party/libsrtp
- third_party/libsync
- third_party/libudev
- third_party/libva_protected_content
- third_party/libvpx
- third_party/libvpx/source/libvpx/third_party/x86inc
- third_party/libwebm
- third_party/libx11
- third_party/libxcb-keysyms
- third_party/libxml/chromium
- third_party/libyuv
- third_party/llvm
- third_party/lottie
- third_party/lss
- third_party/lzma_sdk
- third_party/mako
- third_party/maldoca
- third_party/maldoca/src/third_party/tensorflow_protos
- third_party/maldoca/src/third_party/zlibwrapper
- third_party/markupsafe
- third_party/mesa
- third_party/metrics_proto
- third_party/minigbm
- third_party/modp_b64
- third_party/nasm
- third_party/nearby
- third_party/neon_2_sse
- third_party/node
- third_party/node/node_modules/polymer-bundler/lib/third_party/UglifyJS2
- third_party/one_euro_filter
- third_party/opencv
- third_party/openscreen
- third_party/openscreen/src/third_party/mozilla
- third_party/openscreen/src/third_party/tinycbor/src/src
- third_party/ots
- third_party/pdfium
- third_party/pdfium/third_party/agg23
- third_party/pdfium/third_party/base
- third_party/pdfium/third_party/bigint
- third_party/pdfium/third_party/freetype
- third_party/pdfium/third_party/lcms
- third_party/pdfium/third_party/libopenjpeg20
- third_party/pdfium/third_party/libpng16
- third_party/pdfium/third_party/libtiff
- third_party/pdfium/third_party/skia_shared
- third_party/perfetto
- third_party/perfetto/protos/third_party/chromium
- third_party/pffft
- third_party/ply
- third_party/polymer
- third_party/private-join-and-compute
- third_party/private_membership
- third_party/protobuf
- third_party/protobuf/third_party/six
- third_party/pyjson5
- third_party/qcms
- third_party/rnnoise
- third_party/s2cellid
- third_party/securemessage
- third_party/shell-encryption
- third_party/simplejson
- third_party/skia
- third_party/skia/include/third_party/skcms
- third_party/skia/include/third_party/vulkan
- third_party/skia/third_party/skcms
- third_party/skia/third_party/vulkan
- third_party/smhasher
- third_party/snappy
- third_party/sqlite
- third_party/swiftshader
- third_party/swiftshader/third_party/astc-encoder
- third_party/swiftshader/third_party/llvm-subzero
- third_party/swiftshader/third_party/marl
- third_party/swiftshader/third_party/subzero
- third_party/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1
- third_party/tensorflow-text
- third_party/tflite
- third_party/tflite/src/third_party/eigen3
- third_party/tflite/src/third_party/fft2d
- third_party/ruy
- third_party/six
- third_party/ukey2
- third_party/unrar
- third_party/usrsctp
- third_party/utf
- third_party/vulkan
- third_party/web-animations-js
- third_party/webdriver
- third_party/webgpu-cts
- third_party/webrtc
- third_party/webrtc/common_audio/third_party/ooura
- third_party/webrtc/common_audio/third_party/spl_sqrt_floor
- third_party/webrtc/modules/third_party/fft
- third_party/webrtc/modules/third_party/g711
- third_party/webrtc/modules/third_party/g722
- third_party/webrtc/rtc_base/third_party/base64
- third_party/webrtc/rtc_base/third_party/sigslot
- third_party/widevine
- third_party/woff2
- third_party/wuffs
- third_party/x11proto
- third_party/xcbproto
- third_party/zxcvbn-cpp
- third_party/zlib/google
- url/third_party/mozilla
- v8/src/third_party/siphash
- v8/src/third_party/valgrind
- v8/src/third_party/utf8-decoder
- v8/third_party/inspector_protocol
- v8/third_party/v8
-
- # gyp -> gn leftovers
- base/third_party/libevent
- third_party/speech-dispatcher
- third_party/usb_ids
- third_party/xdg-utils
- )
- if ! use system-ffmpeg; then
- keeplibs+=( third_party/ffmpeg third_party/opus )
- fi
- if ! use system-icu; then
- keeplibs+=( third_party/icu )
- fi
- if ! use system-png; then
- keeplibs+=( third_party/libpng )
- fi
- if use libcxx; then
- keeplibs+=( third_party/re2 )
- fi
- if use system-harfbuzz; then
- keeplibs+=( third_party/harfbuzz-ng/utils )
- else
- keeplibs+=( third_party/harfbuzz-ng )
- fi
- if use wayland && ! use headless ; then
- keeplibs+=( third_party/wayland )
- fi
- if use arm64 || use ppc64 ; then
- keeplibs+=( third_party/swiftshader/third_party/llvm-10.0 )
- fi
- # we need to generate ppc64 stuff because upstream does not ship it yet
- # it has to be done before unbundling.
- if use ppc64; then
- pushd third_party/libvpx >/dev/null || die
- mkdir -p source/config/linux/ppc64 || die
- # requires git and clang, bug #832803
- sed -i -e "s|^update_readme||g; s|clang-format|${EPREFIX}/bin/true|g" \
- generate_gni.sh || die
- ./generate_gni.sh || die
- popd >/dev/null || die
-
- pushd third_party/ffmpeg >/dev/null || die
- cp libavcodec/ppc/h264dsp.c libavcodec/ppc/h264dsp_ppc.c || die
- cp libavcodec/ppc/h264qpel.c libavcodec/ppc/h264qpel_ppc.c || die
- popd >/dev/null || die
- fi
-
- # Remove most bundled libraries. Some are still needed.
- build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || die
-
- if use js-type-check; then
- ln -s "${EPREFIX}"/usr/bin/java third_party/jdk/current/bin/java || die
- fi
-
- # bundled eu-strip is for amd64 only and we don't want to pre-stripped binaries
- mkdir -p buildtools/third_party/eu-strip/bin || die
- ln -s "${EPREFIX}"/bin/true buildtools/third_party/eu-strip/bin/eu-strip || die
-}
-
-src_configure() {
- # Calling this here supports resumption via FEATURES=keepwork
- python_setup
-
- local myconf_gn=""
-
- # Make sure the build system will use the right tools, bug #340795.
- tc-export AR CC CXX NM
-
- if { [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || use libcxx; } && ! tc-is-clang; then
- # Force clang since gcc is either broken or build is using libcxx.
- if tc-is-cross-compiler; then
- CC="${CBUILD}-clang -target ${CHOST} --sysroot ${ESYSROOT}"
- CXX="${CBUILD}-clang++ -target ${CHOST} --sysroot ${ESYSROOT}"
- BUILD_CC=${CBUILD}-clang
- BUILD_CXX=${CBUILD}-clang++
- else
- CC=${CHOST}-clang
- CXX=${CHOST}-clang++
- fi
- strip-unsupported-flags
- fi
-
- if tc-is-clang || use libcxx; then
- myconf_gn+=" is_clang=true clang_use_chrome_plugins=false"
- else
- myconf_gn+=" is_clang=false"
- fi
-
- # Define a custom toolchain for GN
- myconf_gn+=" custom_toolchain=\"//build/toolchain/linux/unbundle:default\""
-
- if tc-is-cross-compiler; then
- tc-export BUILD_{AR,CC,CXX,NM}
- myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:host\""
- myconf_gn+=" v8_snapshot_toolchain=\"//build/toolchain/linux/unbundle:host\""
- myconf_gn+=" pkg_config=\"$(tc-getPKG_CONFIG)\""
- myconf_gn+=" host_pkg_config=\"$(tc-getBUILD_PKG_CONFIG)\""
-
- # setup cups-config, build system only uses --libs option
- if use cups; then
- mkdir "${T}/cups-config" || die
- cp "${ESYSROOT}/usr/bin/${CHOST}-cups-config" "${T}/cups-config/cups-config" || die
- export PATH="${PATH}:${T}/cups-config"
- fi
-
- # Don't inherit PKG_CONFIG_PATH from environment
- local -x PKG_CONFIG_PATH=
- else
- myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:default\""
- fi
-
- # GN needs explicit config for Debug/Release as opposed to inferring it from build directory.
- myconf_gn+=" is_debug=false"
-
- # enable DCHECK with USE=debug only, increases chrome binary size by 30%, bug #811138.
- # DCHECK is fatal by default, make it configurable at runtime, #bug 807881.
- myconf_gn+=" dcheck_always_on=$(usex debug true false)"
- myconf_gn+=" dcheck_is_configurable=$(usex debug true false)"
-
- # Component build isn't generally intended for use by end users. It's mostly useful
- # for development and debugging.
- myconf_gn+=" is_component_build=$(usex component-build true false)"
-
- # Disable nacl, we can't build without pnacl (http://crbug.com/269560).
- myconf_gn+=" enable_nacl=false"
-
- # Use system-provided libraries.
- # TODO: freetype -- remove sources (https://bugs.chromium.org/p/pdfium/issues/detail?id=733).
- # TODO: use_system_hunspell (upstream changes needed).
- # TODO: use_system_protobuf (bug #525560).
- # TODO: use_system_sqlite (http://crbug.com/22208).
-
- # libevent: https://bugs.gentoo.org/593458
- local gn_system_libraries=(
- flac
- fontconfig
- freetype
- # Need harfbuzz_from_pkgconfig target
- #harfbuzz-ng
- libdrm
- libjpeg
- libwebp
- libxml
- libxslt
- openh264
- zlib
- )
- if use system-ffmpeg; then
- gn_system_libraries+=( ffmpeg opus )
- fi
- if use system-icu; then
- gn_system_libraries+=( icu )
- fi
- if use system-png; then
- gn_system_libraries+=( libpng )
- fi
- # re2 library interface relies on std::string and std::vector
- if ! use libcxx; then
- gn_system_libraries+=( re2 )
- fi
- build/linux/unbundle/replace_gn_files.py --system-libraries "${gn_system_libraries[@]}" || die
-
- # See dependency logic in third_party/BUILD.gn
- myconf_gn+=" use_system_harfbuzz=$(usex system-harfbuzz true false)"
-
- # Disable deprecated libgnome-keyring dependency, bug #713012
- myconf_gn+=" use_gnome_keyring=false"
-
- # Optional dependencies.
- myconf_gn+=" enable_js_type_check=$(usex js-type-check true false)"
- myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)"
- myconf_gn+=" enable_widevine=$(usex widevine true false)"
-
- if use headless; then
- myconf_gn+=" use_cups=false"
- myconf_gn+=" use_kerberos=false"
- myconf_gn+=" use_pulseaudio=false"
- myconf_gn+=" use_vaapi=false"
- myconf_gn+=" rtc_use_pipewire=false"
- else
- myconf_gn+=" use_cups=$(usex cups true false)"
- myconf_gn+=" use_kerberos=$(usex kerberos true false)"
- myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)"
- myconf_gn+=" use_vaapi=$(usex vaapi true false)"
- myconf_gn+=" rtc_use_pipewire=$(usex screencast true false)"
- myconf_gn+=" gtk_version=$(usex gtk4 4 3)"
- fi
-
- # TODO: link_pulseaudio=true for GN.
-
- myconf_gn+=" disable_fieldtrial_testing_config=true"
-
- # Never use bundled gold binary. Disable gold linker flags for now.
- # Do not use bundled clang.
- # Trying to use gold results in linker crash.
- myconf_gn+=" use_gold=false use_sysroot=false"
- myconf_gn+=" use_custom_libcxx=$(usex libcxx true false)"
-
- # Disable forced lld, bug 641556
- myconf_gn+=" use_lld=false"
-
- # Disable pseudolocales, only used for testing
- myconf_gn+=" enable_pseudolocales=false"
-
- # Disable code formating of generated files
- myconf_gn+=" blink_enable_generated_code_formatting=false"
-
- ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)"
- myconf_gn+=" proprietary_codecs=$(usex proprietary-codecs true false)"
- myconf_gn+=" ffmpeg_branding=\"${ffmpeg_branding}\""
-
- # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys .
- # Note: these are for Gentoo use ONLY. For your own distribution,
- # please get your own set of keys. Feel free to contact chromium@gentoo.org
- # for more info. The OAuth2 credentials, however, have been left out.
- # Those OAuth2 credentials have been broken for quite some time anyway.
- # Instead we apply a patch to use the --oauth2-client-id= and
- # --oauth2-client-secret= switches for setting GOOGLE_DEFAULT_CLIENT_ID and
- # GOOGLE_DEFAULT_CLIENT_SECRET at runtime. This allows signing into
- # Chromium without baked-in values.
- local google_api_key="AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc"
- myconf_gn+=" google_api_key=\"${google_api_key}\""
- local myarch="$(tc-arch)"
-
- # Avoid CFLAGS problems, bug #352457, bug #390147.
- if ! use custom-cflags; then
- replace-flags "-Os" "-O2"
- strip-flags
-
- # Debug info section overflows without component build
- # Prevent linker from running out of address space, bug #471810 .
- if ! use component-build || use x86; then
- filter-flags "-g*"
- fi
-
- # Prevent libvpx build failures. Bug 530248, 544702, 546984.
- if [[ ${myarch} == amd64 || ${myarch} == x86 ]]; then
- filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2 -mno-fma -mno-fma4
- fi
- fi
-
- if [[ $myarch = amd64 ]] ; then
- myconf_gn+=" target_cpu=\"x64\""
- ffmpeg_target_arch=x64
- elif [[ $myarch = x86 ]] ; then
- myconf_gn+=" target_cpu=\"x86\""
- ffmpeg_target_arch=ia32
-
- # This is normally defined by compiler_cpu_abi in
- # build/config/compiler/BUILD.gn, but we patch that part out.
- append-flags -msse2 -mfpmath=sse -mmmx
- elif [[ $myarch = arm64 ]] ; then
- myconf_gn+=" target_cpu=\"arm64\""
- ffmpeg_target_arch=arm64
- elif [[ $myarch = arm ]] ; then
- myconf_gn+=" target_cpu=\"arm\""
- ffmpeg_target_arch=$(usex cpu_flags_arm_neon arm-neon arm)
- elif [[ $myarch = ppc64 ]] ; then
- myconf_gn+=" target_cpu=\"ppc64\""
- ffmpeg_target_arch=ppc64
- else
- die "Failed to determine target arch, got '$myarch'."
- fi
-
- # Make sure that -Werror doesn't get added to CFLAGS by the build system.
- # Depending on GCC version the warnings are different and we don't want
- # the build to fail because of that.
- myconf_gn+=" treat_warnings_as_errors=false"
-
- # Disable fatal linker warnings, bug 506268.
- myconf_gn+=" fatal_linker_warnings=false"
-
- # Disable external code space for V8 for ppc64. It is disabled for ppc64
- # by default, but cross-compiling on amd64 enables it again.
- if tc-is-cross-compiler; then
- if ! use amd64 && ! use arm64; then
- myconf_gn+=" v8_enable_external_code_space=false"
- fi
- fi
-
- # Bug 491582.
- export TMPDIR="${WORKDIR}/temp"
- mkdir -p -m 755 "${TMPDIR}" || die
-
- # https://bugs.gentoo.org/654216
- addpredict /dev/dri/ #nowarn
-
- #if ! use system-ffmpeg; then
- if false; then
- local build_ffmpeg_args=""
- if use pic && [[ "${ffmpeg_target_arch}" == "ia32" ]]; then
- build_ffmpeg_args+=" --disable-asm"
- fi
-
- # Re-configure bundled ffmpeg. See bug #491378 for example reasons.
- einfo "Configuring bundled ffmpeg..."
- pushd third_party/ffmpeg > /dev/null || die
- chromium/scripts/build_ffmpeg.py linux ${ffmpeg_target_arch} \
- --branding ${ffmpeg_branding} -- ${build_ffmpeg_args} || die
- chromium/scripts/copy_config.sh || die
- chromium/scripts/generate_gn.py || die
- popd > /dev/null || die
- fi
-
- # Disable unknown warning message from clang.
- if tc-is-clang; then
- append-flags -Wno-unknown-warning-option
- if tc-is-cross-compiler; then
- export BUILD_CXXFLAGS+=" -Wno-unknown-warning-option"
- export BUILD_CFLAGS+=" -Wno-unknown-warning-option"
- fi
- fi
-
- # Explicitly disable ICU data file support for system-icu/headless builds.
- if use system-icu || use headless; then
- myconf_gn+=" icu_use_data_file=false"
- fi
-
- # Enable ozone wayland and/or headless support
- myconf_gn+=" use_ozone=true ozone_auto_platforms=false"
- myconf_gn+=" ozone_platform_headless=true"
- myconf_gn+=" ozone_platform_x11=$(usex headless false true)"
- if use wayland || use headless; then
- if use headless; then
- myconf_gn+=" ozone_platform=\"headless\""
- myconf_gn+=" use_xkbcommon=false use_gtk=false"
- myconf_gn+=" use_glib=false use_gio=false"
- myconf_gn+=" use_pangocairo=false use_alsa=false"
- myconf_gn+=" use_libpci=false use_udev=false"
- myconf_gn+=" enable_print_preview=false"
- myconf_gn+=" enable_remoting=false"
- else
- myconf_gn+=" ozone_platform_wayland=true"
- myconf_gn+=" use_system_libdrm=true"
- myconf_gn+=" use_system_minigbm=true"
- myconf_gn+=" use_xkbcommon=true"
- myconf_gn+=" ozone_platform=\"wayland\""
- fi
- else
- myconf_gn+=" ozone_platform=\"x11\""
- fi
-
- # Enable official builds
- myconf_gn+=" is_official_build=$(usex official true false)"
- myconf_gn+=" use_thin_lto=false"
- if use official; then
- # Allow building against system libraries in official builds
- sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \
- tools/generate_shim_headers/generate_shim_headers.py || die
- # Disable CFI: unsupported for GCC, requires clang+lto+lld
- myconf_gn+=" is_cfi=false"
- # Disable PGO, because profile data is only compatible with >=clang-11
- myconf_gn+=" chrome_pgo_phase=0"
- # Don't add symbols to build
- myconf_gn+=" symbol_level=0"
- fi
-
- einfo "Configuring Chromium..."
- set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release
- echo "$@"
- "$@" || die
-}
-
-src_compile() {
- # Final link uses lots of file descriptors.
- ulimit -n 2048
-
- # Calling this here supports resumption via FEATURES=keepwork
- python_setup
-
- # Don't inherit PYTHONPATH from environment, bug #789021, #812689
- local -x PYTHONPATH=
-
- #"${EPYTHON}" tools/clang/scripts/update.py --force-local-build --gcc-toolchain /usr --skip-checkout --use-system-cmake --without-android || die
-
- # Build mksnapshot and pax-mark it.
- local x
- for x in mksnapshot v8_context_snapshot_generator; do
- if tc-is-cross-compiler; then
- eninja -C out/Release "host/${x}"
- pax-mark m "out/Release/host/${x}"
- else
- eninja -C out/Release "${x}"
- pax-mark m "out/Release/${x}"
- fi
- done
-
- # Even though ninja autodetects number of CPUs, we respect
- # user's options, for debugging with -j 1 or any other reason.
- eninja -C out/Release chrome chromedriver
- use suid && eninja -C out/Release chrome_sandbox
-
- pax-mark m out/Release/chrome
-
- mv out/Release/chromedriver{.unstripped,} || die
-
- # Build manpage; bug #684550
- sed -e 's|@@PACKAGE@@|chromium-browser|g;
- s|@@MENUNAME@@|Chromium|g;' \
- chrome/app/resources/manpage.1.in > \
- out/Release/chromium-browser.1 || die
-
- # Build desktop file; bug #706786
- sed -e 's|@@MENUNAME@@|Chromium|g;
- s|@@USR_BIN_SYMLINK_NAME@@|chromium-browser|g;
- s|@@PACKAGE@@|chromium-browser|g;
- s|\(^Exec=\)/usr/bin/|\1|g;' \
- chrome/installer/linux/common/desktop.template > \
- out/Release/chromium-browser-chromium.desktop || die
-
- # Build vk_swiftshader_icd.json; bug #827861
- sed -e 's|${ICD_LIBRARY_PATH}|./libvk_swiftshader.so|g' \
- third_party/swiftshader/src/Vulkan/vk_swiftshader_icd.json.tmpl > \
- out/Release/vk_swiftshader_icd.json || die
-}
-
-src_install() {
- local CHROMIUM_HOME="/usr/$(get_libdir)/chromium-browser"
- exeinto "${CHROMIUM_HOME}"
- doexe out/Release/chrome
-
- if use suid; then
- newexe out/Release/chrome_sandbox chrome-sandbox
- fperms 4755 "${CHROMIUM_HOME}/chrome-sandbox"
- fi
-
- doexe out/Release/chromedriver
- doexe out/Release/chrome_crashpad_handler
-
- ozone_auto_session () {
- use wayland && ! use headless && echo true || echo false
- }
- local sedargs=( -e
- "s:/usr/lib/:/usr/$(get_libdir)/:g;
- s:@@OZONE_AUTO_SESSION@@:$(ozone_auto_session):g"
- )
- sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r7.sh" > chromium-launcher.sh || die
- doexe chromium-launcher.sh
-
- # It is important that we name the target "chromium-browser",
- # xdg-utils expect it; bug #355517.
- dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium-browser
- # keep the old symlink around for consistency
- dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium
-
- dosym "${CHROMIUM_HOME}/chromedriver" /usr/bin/chromedriver
-
- # Allow users to override command-line options, bug #357629.
- insinto /etc/chromium
- newins "${FILESDIR}/chromium.default" "default"
-
- pushd out/Release/locales > /dev/null || die
- chromium_remove_language_paks
- popd
-
- insinto "${CHROMIUM_HOME}"
- doins out/Release/*.bin
- doins out/Release/*.pak
- (
- shopt -s nullglob
- local files=(out/Release/*.so out/Release/*.so.[0-9])
- [[ ${#files[@]} -gt 0 ]] && doins "${files[@]}"
- )
-
- if ! use system-icu && ! use headless; then
- doins out/Release/icudtl.dat
- fi
-
- doins -r out/Release/locales
- doins -r out/Release/MEIPreload
-
- # Install vk_swiftshader_icd.json; bug #827861
- doins out/Release/vk_swiftshader_icd.json
-
- if [[ -d out/Release/swiftshader ]]; then
- insinto "${CHROMIUM_HOME}/swiftshader"
- doins out/Release/swiftshader/*.so
- fi
-
- # Install icons
- local branding size
- for size in 16 24 32 48 64 128 256 ; do
- case ${size} in
- 16|32) branding="chrome/app/theme/default_100_percent/chromium" ;;
- *) branding="chrome/app/theme/chromium" ;;
- esac
- newicon -s ${size} "${branding}/product_logo_${size}.png" \
- chromium-browser.png
- done
-
- # Install desktop entry
- domenu out/Release/chromium-browser-chromium.desktop
-
- # Install GNOME default application entry (bug #303100).
- insinto /usr/share/gnome-control-center/default-apps
- newins "${FILESDIR}"/chromium-browser.xml chromium-browser.xml
-
- # Install manpage; bug #684550
- doman out/Release/chromium-browser.1
- dosym chromium-browser.1 /usr/share/man/man1/chromium.1
-
- readme.gentoo_create_doc
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
- readme.gentoo_print_elog
-
- if ! use headless; then
- if use vaapi; then
- elog "VA-API is disabled by default at runtime. You have to enable it"
- elog "by adding --enable-features=VaapiVideoDecoder to CHROMIUM_FLAGS"
- elog "in /etc/chromium/default."
- fi
- if use screencast; then
- elog "Screencast is disabled by default at runtime. Either enable it"
- elog "by navigating to chrome://flags/#enable-webrtc-pipewire-capturer"
- elog "inside Chromium or add --enable-features=WebRTCPipeWireCapturer"
- elog "to CHROMIUM_FLAGS in /etc/chromium/default."
- fi
- if use gtk4; then
- elog "Chromium prefers GTK3 over GTK4 at runtime. To override this"
- elog "behavior you need to pass --gtk-version=4, e.g. by adding it"
- elog "to CHROMIUM_FLAGS in /etc/chromium/default."
- fi
- fi
-}
diff --git a/www-client/chromium/chromium-103.0.5042.0.ebuild b/www-client/chromium/chromium-103.0.5060.53.ebuild
index 61964aa1dc04..5b22ba929a25 100644
--- a/www-client/chromium/chromium-103.0.5042.0.ebuild
+++ b/www-client/chromium/chromium-103.0.5060.53.ebuild
@@ -4,24 +4,25 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_REQ_USE="xml"
+LLVM_MAX_SLOT=14
CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he
hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
sv sw ta te th tr uk ur vi zh-CN zh-TW"
-inherit check-reqs chromium-2 desktop flag-o-matic ninja-utils pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
+inherit check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
DESCRIPTION="Open-source version of Google Chrome web browser"
HOMEPAGE="https://chromium.org/"
-PATCHSET="2"
+PATCHSET="4"
PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}"
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz"
LICENSE="BSD"
-SLOT="0/dev"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx +official pic +proprietary-codecs pulseaudio screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine"
+SLOT="0/stable"
+KEYWORDS="amd64 arm64"
+IUSE="+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx lto +official pic +proprietary-codecs pulseaudio screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine"
REQUIRED_USE="
component-build? ( !suid !libcxx )
screencast? ( wayland )
@@ -123,6 +124,28 @@ DEPEND="${COMMON_DEPEND}
!gtk4? ( x11-libs/gtk+:3[X?,wayland?] )
)
"
+
+depend_clang_llvm_version() {
+ echo "sys-devel/clang:$1"
+ echo "sys-devel/llvm:$1"
+ echo "=sys-devel/lld-$1*"
+}
+
+depend_clang_llvm_versions() {
+ local _v
+ if [[ $# -gt 1 ]]; then
+ echo "|| ("
+ for _v in "$@"; do
+ echo "("
+ depend_clang_llvm_version "${_v}"
+ echo ")"
+ done
+ echo ")"
+ elif [[ $# -eq 1 ]]; then
+ depend_clang_llvm_version "$1"
+ fi
+}
+
BDEPEND="
${COMMON_SNAPSHOT_DEPEND}
${PYTHON_DEPS}
@@ -131,6 +154,7 @@ BDEPEND="
')
>=app-arch/gzip-1.7
libcxx? ( >=sys-devel/clang-12 )
+ lto? ( $(depend_clang_llvm_versions 12 13 14) )
dev-lang/perl
>=dev-util/gn-0.1807
>=dev-util/gperf-3.0.3
@@ -187,25 +211,55 @@ python_check_deps() {
has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
}
+needs_clang() {
+ [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || use libcxx || use lto
+}
+
+llvm_check_deps() {
+ if needs_clang; then
+ 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 lto && ! 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
+ fi
+
+ einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2
+}
+
pre_build_checks() {
if [[ ${MERGE_TYPE} != binary ]]; then
+ use lto && llvm_pkg_setup
+
local -x CPP="$(tc-getCXX) -E"
if tc-is-gcc && ! ver_test "$(gcc-version)" -ge 9.2; then
die "At least gcc 9.2 is required"
fi
- if [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || tc-is-clang || use libcxx; then
+ if needs_clang || tc-is-clang; then
tc-is-cross-compiler && CPP=${CBUILD}-clang++ || CPP=${CHOST}-clang++
CPP+=" -E"
if ! ver_test "$(clang-major-version)" -ge 12; then
die "At least clang 12 is required"
fi
fi
+ if use js-type-check; then
+ "${EPREFIX}"/usr/bin/java -version 2>1 > /dev/null || die "Java VM not setup correctly"
+ fi
fi
# Check build requirements, bug #541816 and bug #471810 .
CHECKREQS_MEMORY="4G"
CHECKREQS_DISK_BUILD="10G"
tc-is-cross-compiler && CHECKREQS_DISK_BUILD="13G"
+ if use lto; then
+ CHECKREQS_MEMORY="9G"
+ CHECKREQS_DISK_BUILD="12G"
+ tc-is-cross-compiler && CHECKREQS_DISK_BUILD="15G"
+ fi
if ( shopt -s extglob; is-flagq '-g?(gdb)?([1-9])' ); then
if use custom-cflags || use component-build; then
CHECKREQS_DISK_BUILD="25G"
@@ -259,11 +313,6 @@ src_prepare() {
mkdir -p third_party/node/linux/node-linux-x64/bin || die
ln -s "${EPREFIX}"/usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die
- # only required to fulfill gn dependencies
- touch third_party/blink/tools/merge_web_test_results.pydeps || die
- mkdir -p third_party/blink/tools/blinkpy/web_tests || die
- touch third_party/blink/tools/blinkpy/web_tests/merge_results.pydeps || die
-
# adjust python interpreter version
sed -i -e "s|\(^script_executable = \).*|\1\"${EPYTHON}\"|g" .gn || die
@@ -462,7 +511,7 @@ src_prepare() {
third_party/swiftshader/third_party/llvm-subzero
third_party/swiftshader/third_party/marl
third_party/swiftshader/third_party/subzero
- third_party/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1
+ third_party/swiftshader/third_party/SPIRV-Headers/include/spirv
third_party/swiftshader/third_party/SPIRV-Tools
third_party/tensorflow-text
third_party/tflite
@@ -567,7 +616,7 @@ src_configure() {
# Make sure the build system will use the right tools, bug #340795.
tc-export AR CC CXX NM
- if { [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || use libcxx; } && ! tc-is-clang; then
+ if needs_clang && ! tc-is-clang; then
# Force clang since gcc is either broken or build is using libcxx.
if tc-is-cross-compiler; then
CC="${CBUILD}-clang -target ${CHOST} --sysroot ${ESYSROOT}"
@@ -581,12 +630,27 @@ src_configure() {
strip-unsupported-flags
fi
- if tc-is-clang || use libcxx; then
+ if tc-is-clang; then
myconf_gn+=" is_clang=true clang_use_chrome_plugins=false"
else
myconf_gn+=" is_clang=false"
fi
+ if use lto; then
+ myconf_gn+=" use_lld=true"
+ else
+ myconf_gn+=" use_lld=false"
+ fi
+
+ if use lto; then
+ AR=llvm-ar
+ NM=llvm-nm
+ if tc-is-cross-compiler; then
+ BUILD_AR=llvm-ar
+ BUILD_NM=llvm-nm
+ fi
+ fi
+
# Define a custom toolchain for GN
myconf_gn+=" custom_toolchain=\"//build/toolchain/linux/unbundle:default\""
@@ -697,9 +761,6 @@ src_configure() {
myconf_gn+=" use_gold=false use_sysroot=false"
myconf_gn+=" use_custom_libcxx=$(usex libcxx true false)"
- # Disable forced lld, bug 641556
- myconf_gn+=" use_lld=false"
-
# Disable pseudolocales, only used for testing
myconf_gn+=" enable_pseudolocales=false"
@@ -734,9 +795,9 @@ src_configure() {
filter-flags "-g*"
fi
- # Prevent libvpx build failures. Bug 530248, 544702, 546984.
+ # Prevent libvpx/xnnpack build failures. Bug 530248, 544702, 546984, 853646.
if [[ ${myarch} == amd64 || ${myarch} == x86 ]]; then
- filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2 -mno-fma -mno-fma4
+ filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2 -mno-fma -mno-fma4 -mno-xop
fi
fi
@@ -848,9 +909,15 @@ src_configure() {
myconf_gn+=" ozone_platform=$(usex wayland \"wayland\" \"x11\")"
fi
+ # Results in undefined references in chrome linking, may require CFI to work
+ if use arm64; then
+ myconf_gn+=" arm_control_flow_integrity=\"none\""
+ fi
+
# Enable official builds
myconf_gn+=" is_official_build=$(usex official true false)"
- myconf_gn+=" use_thin_lto=false"
+ myconf_gn+=" use_thin_lto=$(usex lto true false)"
+ myconf_gn+=" thin_lto_enable_optimizations=$(usex lto true false)"
if use official; then
# Allow building against system libraries in official builds
sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \
@@ -863,6 +930,12 @@ src_configure() {
myconf_gn+=" symbol_level=0"
fi
+ # user CXXFLAGS might overwrite -march=armv8-a+crc+crypto, bug #851639
+ if use arm64 && tc-is-gcc; then
+ sed -i '/^#if HAVE_ARM64_CRC32C/a #pragma GCC target ("+crc+crypto")' \
+ third_party/crc32c/src/src/crc32c_arm64.cc || die
+ fi
+
einfo "Configuring Chromium..."
set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release
echo "$@"
diff --git a/www-client/chromium/chromium-102.0.5005.40.ebuild b/www-client/chromium/chromium-104.0.5112.12.ebuild
index 492e421fd1d0..2e826d7e3f0a 100644
--- a/www-client/chromium/chromium-102.0.5005.40.ebuild
+++ b/www-client/chromium/chromium-104.0.5112.12.ebuild
@@ -4,31 +4,36 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_REQ_USE="xml"
+LLVM_MAX_SLOT=14
CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he
hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
sv sw ta te th tr uk ur vi zh-CN zh-TW"
-inherit check-reqs chromium-2 desktop flag-o-matic ninja-utils pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
+VIRTUALX_REQUIRED="pgo"
+
+inherit check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs virtualx xdg-utils
DESCRIPTION="Open-source version of Google Chrome web browser"
HOMEPAGE="https://chromium.org/"
-PATCHSET="5"
+PATCHSET="2"
PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}"
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
- https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz"
+ https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz
+ pgo? ( https://blackhole.sk/~kabel/src/chromium-profiler-0.1.tar )"
LICENSE="BSD"
-SLOT="0/beta"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx +official pic +proprietary-codecs pulseaudio screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine"
+SLOT="0/dev"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx lto +official pgo pic +proprietary-codecs pulseaudio screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine"
REQUIRED_USE="
component-build? ( !suid !libcxx )
screencast? ( wayland )
+ !headless? ( || ( X wayland ) )
+ pgo? ( X !wayland )
"
COMMON_X_DEPEND="
- x11-libs/gdk-pixbuf:2
x11-libs/libXcomposite:=
x11-libs/libXcursor:=
x11-libs/libXdamage:=
@@ -38,11 +43,10 @@ COMMON_X_DEPEND="
x11-libs/libXrender:=
x11-libs/libXtst:=
x11-libs/libxshmfence:=
- virtual/opengl
"
COMMON_SNAPSHOT_DEPEND="
- system-icu? ( >=dev-libs/icu-69.1:= )
+ system-icu? ( >=dev-libs/icu-71.1:= )
>=dev-libs/libxml2-2.9.4-r3:=[icu]
dev-libs/nspr:=
>=dev-libs/nss-3.26:=
@@ -64,10 +68,12 @@ COMMON_SNAPSHOT_DEPEND="
pulseaudio? ( media-sound/pulseaudio:= )
sys-apps/pciutils:=
kerberos? ( virtual/krb5 )
- vaapi? ( >=x11-libs/libva-2.7:=[X] )
- x11-libs/libX11:=
- x11-libs/libXext:=
- x11-libs/libxcb:=
+ vaapi? ( >=x11-libs/libva-2.7:=[X?,wayland?] )
+ X? (
+ x11-libs/libX11:=
+ x11-libs/libXext:=
+ x11-libs/libxcb:=
+ )
x11-libs/libxkbcommon:=
wayland? (
dev-libs/wayland:=
@@ -93,33 +99,57 @@ COMMON_DEPEND="
media-libs/flac:=
sys-libs/zlib:=[minizip]
!headless? (
- ${COMMON_X_DEPEND}
+ X? ( ${COMMON_X_DEPEND} )
>=app-accessibility/at-spi2-atk-2.26:2
>=app-accessibility/at-spi2-core-2.26:2
>=dev-libs/atk-2.26
+ media-libs/mesa:=[X?,wayland?]
cups? ( >=net-print/cups-1.3.11:= )
virtual/udev
x11-libs/cairo:=
+ x11-libs/gdk-pixbuf:2
x11-libs/pango:=
)
"
RDEPEND="${COMMON_DEPEND}
!headless? (
|| (
- x11-libs/gtk+:3[X,wayland?]
- gui-libs/gtk:4[X,wayland?]
+ x11-libs/gtk+:3[X?,wayland?]
+ gui-libs/gtk:4[X?,wayland?]
)
+ x11-misc/xdg-utils
)
- x11-misc/xdg-utils
virtual/ttf-fonts
selinux? ( sec-policy/selinux-chromium )
"
DEPEND="${COMMON_DEPEND}
!headless? (
- gtk4? ( gui-libs/gtk:4[X,wayland?] )
- !gtk4? ( x11-libs/gtk+:3[X,wayland?] )
+ gtk4? ( gui-libs/gtk:4[X?,wayland?] )
+ !gtk4? ( x11-libs/gtk+:3[X?,wayland?] )
)
"
+
+depend_clang_llvm_version() {
+ echo "sys-devel/clang:$1"
+ echo "sys-devel/llvm:$1"
+ echo "=sys-devel/lld-$1*"
+}
+
+depend_clang_llvm_versions() {
+ local _v
+ if [[ $# -gt 1 ]]; then
+ echo "|| ("
+ for _v in "$@"; do
+ echo "("
+ depend_clang_llvm_version "${_v}"
+ echo ")"
+ done
+ echo ")"
+ elif [[ $# -eq 1 ]]; then
+ depend_clang_llvm_version "$1"
+ fi
+}
+
BDEPEND="
${COMMON_SNAPSHOT_DEPEND}
${PYTHON_DEPS}
@@ -128,6 +158,12 @@ BDEPEND="
')
>=app-arch/gzip-1.7
libcxx? ( >=sys-devel/clang-12 )
+ lto? ( $(depend_clang_llvm_versions 12 13 14) )
+ pgo? (
+ >=dev-python/selenium-3.141.0
+ >=dev-util/web_page_replay_go-20220314
+ $(depend_clang_llvm_versions 12 13 14)
+ )
dev-lang/perl
>=dev-util/gn-0.1807
>=dev-util/gperf-3.0.3
@@ -184,25 +220,57 @@ python_check_deps() {
has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
}
+needs_clang() {
+ [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || use libcxx || use lto || use pgo
+}
+
+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 lto || use pgo ) && ! 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
+
+ einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2
+}
+
pre_build_checks() {
if [[ ${MERGE_TYPE} != binary ]]; then
+ ( use lto || use pgo ) && llvm_pkg_setup
+
local -x CPP="$(tc-getCXX) -E"
if tc-is-gcc && ! ver_test "$(gcc-version)" -ge 9.2; then
die "At least gcc 9.2 is required"
fi
- if [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || tc-is-clang || use libcxx; then
+ if use pgo && tc-is-cross-compiler; then
+ die "The pgo USE flag cannot be used when cross-compiling"
+ fi
+ if needs_clang || tc-is-clang; then
tc-is-cross-compiler && CPP=${CBUILD}-clang++ || CPP=${CHOST}-clang++
CPP+=" -E"
if ! ver_test "$(clang-major-version)" -ge 12; then
die "At least clang 12 is required"
fi
fi
+ if use js-type-check; then
+ "${EPREFIX}"/usr/bin/java -version 2>1 > /dev/null || die "Java VM not setup correctly"
+ fi
fi
# Check build requirements, bug #541816 and bug #471810 .
CHECKREQS_MEMORY="4G"
CHECKREQS_DISK_BUILD="10G"
tc-is-cross-compiler && CHECKREQS_DISK_BUILD="13G"
+ if use lto || use pgo; then
+ CHECKREQS_MEMORY="9G"
+ CHECKREQS_DISK_BUILD="12G"
+ tc-is-cross-compiler && CHECKREQS_DISK_BUILD="15G"
+ use pgo && CHECKREQS_DISK_BUILD="19G"
+ fi
if ( shopt -s extglob; is-flagq '-g?(gdb)?([1-9])' ); then
if use custom-cflags || use component-build; then
CHECKREQS_DISK_BUILD="25G"
@@ -244,10 +312,10 @@ src_prepare() {
local PATCHES=(
"${WORKDIR}/patches"
"${FILESDIR}/chromium-93-InkDropHost-crash.patch"
- "${FILESDIR}/chromium-97-arm-tflite-cast.patch"
"${FILESDIR}/chromium-98-EnumTable-crash.patch"
"${FILESDIR}/chromium-98-gtk4-build.patch"
- "${FILESDIR}/chromium-101-libxml-unbundle.patch"
+ "${FILESDIR}/chromium-104-tflite-system-zlib.patch"
+ "${FILESDIR}/chromium-104-swiftshader-no-wayland.patch"
"${FILESDIR}/chromium-use-oauth2-client-switches-as-default.patch"
"${FILESDIR}/chromium-shim_headers.patch"
"${FILESDIR}/chromium-cross-compile.patch"
@@ -258,11 +326,6 @@ src_prepare() {
mkdir -p third_party/node/linux/node-linux-x64/bin || die
ln -s "${EPREFIX}"/usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die
- # only required to fulfill gn dependencies
- touch third_party/blink/tools/merge_web_test_results.pydeps || die
- mkdir -p third_party/blink/tools/blinkpy/web_tests || die
- touch third_party/blink/tools/blinkpy/web_tests/merge_results.pydeps || die
-
# adjust python interpreter version
sed -i -e "s|\(^script_executable = \).*|\1\"${EPYTHON}\"|g" .gn || die
@@ -318,6 +381,7 @@ src_prepare() {
third_party/ced
third_party/cld_3
third_party/closure_compiler
+ third_party/cpuinfo
third_party/crashpad
third_party/crashpad/crashpad/third_party/lss
third_party/crashpad/crashpad/third_party/zlib
@@ -354,8 +418,10 @@ src_prepare() {
third_party/fdlibm
third_party/fft2d
third_party/flatbuffers
+ third_party/fp16
third_party/freetype
third_party/fusejs
+ third_party/fxdiv
third_party/highway
third_party/libgifcodec
third_party/liburlpattern
@@ -437,6 +503,7 @@ src_prepare() {
third_party/private_membership
third_party/protobuf
third_party/protobuf/third_party/six
+ third_party/pthreadpool
third_party/pyjson5
third_party/qcms
third_party/rnnoise
@@ -457,7 +524,7 @@ src_prepare() {
third_party/swiftshader/third_party/llvm-subzero
third_party/swiftshader/third_party/marl
third_party/swiftshader/third_party/subzero
- third_party/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1
+ third_party/swiftshader/third_party/SPIRV-Headers/include/spirv
third_party/swiftshader/third_party/SPIRV-Tools
third_party/tensorflow-text
third_party/tflite
@@ -485,6 +552,7 @@ src_prepare() {
third_party/wuffs
third_party/x11proto
third_party/xcbproto
+ third_party/xnnpack
third_party/zxcvbn-cpp
third_party/zlib/google
url/third_party/mozilla
@@ -552,7 +620,7 @@ src_prepare() {
ln -s "${EPREFIX}"/bin/true buildtools/third_party/eu-strip/bin/eu-strip || die
}
-src_configure() {
+chromium_configure() {
# Calling this here supports resumption via FEATURES=keepwork
python_setup
@@ -561,7 +629,7 @@ src_configure() {
# Make sure the build system will use the right tools, bug #340795.
tc-export AR CC CXX NM
- if { [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || use libcxx; } && ! tc-is-clang; then
+ if needs_clang && ! tc-is-clang; then
# Force clang since gcc is either broken or build is using libcxx.
if tc-is-cross-compiler; then
CC="${CBUILD}-clang -target ${CHOST} --sysroot ${ESYSROOT}"
@@ -575,12 +643,28 @@ src_configure() {
strip-unsupported-flags
fi
- if tc-is-clang || use libcxx; then
+ if tc-is-clang; then
myconf_gn+=" is_clang=true clang_use_chrome_plugins=false"
else
myconf_gn+=" is_clang=false"
fi
+ # Force lld for lto or pgo builds only, otherwise disable, bug 641556
+ if use lto || use pgo; then
+ myconf_gn+=" use_lld=true"
+ else
+ myconf_gn+=" use_lld=false"
+ fi
+
+ if use lto || use pgo; then
+ AR=llvm-ar
+ NM=llvm-nm
+ if tc-is-cross-compiler; then
+ BUILD_AR=llvm-ar
+ BUILD_NM=llvm-nm
+ fi
+ fi
+
# Define a custom toolchain for GN
myconf_gn+=" custom_toolchain=\"//build/toolchain/linux/unbundle:default\""
@@ -691,9 +775,6 @@ src_configure() {
myconf_gn+=" use_gold=false use_sysroot=false"
myconf_gn+=" use_custom_libcxx=$(usex libcxx true false)"
- # Disable forced lld, bug 641556
- myconf_gn+=" use_lld=false"
-
# Disable pseudolocales, only used for testing
myconf_gn+=" enable_pseudolocales=false"
@@ -728,9 +809,9 @@ src_configure() {
filter-flags "-g*"
fi
- # Prevent libvpx build failures. Bug 530248, 544702, 546984.
+ # Prevent libvpx/xnnpack build failures. Bug 530248, 544702, 546984, 853646.
if [[ ${myarch} == amd64 || ${myarch} == x86 ]]; then
- filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2 -mno-fma -mno-fma4
+ filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2 -mno-fma -mno-fma4 -mno-xop
fi
fi
@@ -806,6 +887,17 @@ src_configure() {
fi
fi
+ # Disable opaque pointers, https://crbug.com/1316298
+ if tc-is-clang; then
+ if test-flag-CXX -Xclang -no-opaque-pointers; then
+ append-flags -Xclang -no-opaque-pointers
+ if tc-is-cross-compiler; then
+ export BUILD_CXXFLAGS+=" -Xclang -no-opaque-pointers"
+ export BUILD_CFLAGS+=" -Xclang -no-opaque-pointers"
+ fi
+ fi
+ fi
+
# Explicitly disable ICU data file support for system-icu/headless builds.
if use system-icu || use headless; then
myconf_gn+=" icu_use_data_file=false"
@@ -814,49 +906,69 @@ src_configure() {
# Enable ozone wayland and/or headless support
myconf_gn+=" use_ozone=true ozone_auto_platforms=false"
myconf_gn+=" ozone_platform_headless=true"
- myconf_gn+=" ozone_platform_x11=$(usex headless false true)"
- if use wayland || use headless; then
- if use headless; then
- myconf_gn+=" ozone_platform=\"headless\""
- myconf_gn+=" use_xkbcommon=false use_gtk=false"
- myconf_gn+=" use_glib=false use_gio=false"
- myconf_gn+=" use_pangocairo=false use_alsa=false"
- myconf_gn+=" use_libpci=false use_udev=false"
- myconf_gn+=" enable_print_preview=false"
- myconf_gn+=" enable_remoting=false"
- else
- myconf_gn+=" ozone_platform_wayland=true"
- myconf_gn+=" use_system_libdrm=true"
- myconf_gn+=" use_system_minigbm=true"
- myconf_gn+=" use_xkbcommon=true"
- myconf_gn+=" ozone_platform=\"wayland\""
- fi
+ if use headless; then
+ myconf_gn+=" ozone_platform=\"headless\""
+ myconf_gn+=" use_xkbcommon=false use_gtk=false"
+ myconf_gn+=" use_glib=false use_gio=false"
+ myconf_gn+=" use_pangocairo=false use_alsa=false"
+ myconf_gn+=" use_libpci=false use_udev=false"
+ myconf_gn+=" enable_print_preview=false"
+ myconf_gn+=" enable_remoting=false"
else
- myconf_gn+=" ozone_platform=\"x11\""
+ myconf_gn+=" use_system_libdrm=true"
+ myconf_gn+=" use_system_minigbm=true"
+ myconf_gn+=" use_xkbcommon=true"
+ myconf_gn+=" ozone_platform_x11=$(usex X true false)"
+ myconf_gn+=" ozone_platform_wayland=$(usex wayland true false)"
+ myconf_gn+=" ozone_platform=$(usex wayland \"wayland\" \"x11\")"
+ fi
+
+ # Results in undefined references in chrome linking, may require CFI to work
+ if use arm64; then
+ myconf_gn+=" arm_control_flow_integrity=\"none\""
fi
# Enable official builds
myconf_gn+=" is_official_build=$(usex official true false)"
- myconf_gn+=" use_thin_lto=false"
+ myconf_gn+=" use_thin_lto=$(usex lto true false)"
+ myconf_gn+=" thin_lto_enable_optimizations=$(usex lto true false)"
if use official; then
# Allow building against system libraries in official builds
sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \
tools/generate_shim_headers/generate_shim_headers.py || die
# Disable CFI: unsupported for GCC, requires clang+lto+lld
myconf_gn+=" is_cfi=false"
- # Disable PGO, because profile data is only compatible with >=clang-11
- myconf_gn+=" chrome_pgo_phase=0"
# Don't add symbols to build
myconf_gn+=" symbol_level=0"
fi
+ if use pgo; then
+ myconf_gn+=" chrome_pgo_phase=${1}"
+ if [[ "$1" == "2" ]]; then
+ myconf_gn+=" pgo_data_path=\"${2}\""
+ fi
+ else
+ # Disable PGO, because profile data is only compatible with >=clang-11
+ myconf_gn+=" chrome_pgo_phase=0"
+ fi
+
+ # user CXXFLAGS might overwrite -march=armv8-a+crc+crypto, bug #851639
+ if use arm64 && tc-is-gcc; then
+ sed -i '/^#if HAVE_ARM64_CRC32C/a #pragma GCC target ("+crc+crypto")' \
+ third_party/crc32c/src/src/crc32c_arm64.cc || die
+ fi
+
einfo "Configuring Chromium..."
set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release
echo "$@"
"$@" || die
}
-src_compile() {
+src_configure() {
+ chromium_configure $(usex pgo 1 0)
+}
+
+chromium_compile() {
# Final link uses lots of file descriptors.
ulimit -n 2048
@@ -886,6 +998,59 @@ src_compile() {
use suid && eninja -C out/Release chrome_sandbox
pax-mark m out/Release/chrome
+}
+
+# This function is called from virtx, and must always return so that Xvfb
+# session isn't left running. If we return 1, virtx will call die().
+chromium_profile() {
+ einfo "Profiling for PGO"
+
+ pushd "${WORKDIR}/chromium-profiler-"* >/dev/null || return 1
+
+ # Remove old profdata in case profiling was interrupted.
+ rm -rf "${1}" || return 1
+
+ if ! "${EPYTHON}" ./chromium_profiler.py \
+ --chrome-executable "${S}/out/Release/chrome" \
+ --chromedriver-executable "${S}/out/Release/chromedriver.unstripped" \
+ --add-arg no-sandbox --add-arg disable-dev-shm-usage \
+ --profile-output "${1}"; then
+ eerror "Profiling failed"
+ return 1
+ fi
+
+ popd >/dev/null || return 1
+}
+
+src_compile() {
+ if use pgo; then
+ local profdata
+
+ profdata="${WORKDIR}/chromium.profdata"
+
+ if [[ ! -e "${WORKDIR}/.pgo-profiled" ]]; then
+ chromium_compile
+ virtx chromium_profile "$profdata"
+
+ touch "${WORKDIR}/.pgo-profiled" || die
+ fi
+
+ if [[ ! -e "${WORKDIR}/.pgo-phase-2-configured" ]]; then
+ # Remove phase 1 output
+ rm -r out/Release || die
+
+ chromium_configure 2 "$profdata"
+
+ touch "${WORKDIR}/.pgo-phase-2-configured" || die
+ fi
+
+ if [[ ! -e "${WORKDIR}/.pgo-phase-2-compiled" ]]; then
+ chromium_compile
+ touch "${WORKDIR}/.pgo-phase-2-compiled" || die
+ fi
+ else
+ chromium_compile
+ fi
mv out/Release/chromedriver{.unstripped,} || die
@@ -923,7 +1088,7 @@ src_install() {
doexe out/Release/chrome_crashpad_handler
ozone_auto_session () {
- use wayland && ! use headless && echo true || echo false
+ use X && use wayland && ! use headless && echo true || echo false
}
local sedargs=( -e
"s:/usr/lib/:/usr/$(get_libdir)/:g;
diff --git a/www-client/chromium/files/chromium-101-libxml-unbundle.patch b/www-client/chromium/files/chromium-101-libxml-unbundle.patch
deleted file mode 100644
index 5699bc8f8eaf..000000000000
--- a/www-client/chromium/files/chromium-101-libxml-unbundle.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/build/linux/unbundle/libxml.gn
-+++ b/build/linux/unbundle/libxml.gn
-@@ -19,6 +19,7 @@ static_library("libxml_utils") {
- ":xml_reader",
- ":xml_writer",
- "//base/test:test_support",
-+ "//services/data_decoder:lib",
- "//services/data_decoder:xml_parser_fuzzer_deps",
- ]
- sources = [
diff --git a/www-client/chromium/files/chromium-104-swiftshader-no-wayland.patch b/www-client/chromium/files/chromium-104-swiftshader-no-wayland.patch
new file mode 100644
index 000000000000..75f78f36bc3d
--- /dev/null
+++ b/www-client/chromium/files/chromium-104-swiftshader-no-wayland.patch
@@ -0,0 +1,52 @@
+--- a/third_party/swiftshader/src/Vulkan/BUILD.gn
++++ b/third_party/swiftshader/src/Vulkan/BUILD.gn
+@@ -16,14 +16,22 @@ import("//build_overrides/build.gni")
+ import("../swiftshader.gni")
+ import("vulkan.gni")
+
++if (is_linux) {
++ import("//build/config/ozone.gni")
++}
++
+ # Need a separate config to ensure the warnings are added to the end.
+ config("swiftshader_libvulkan_private_config") {
+ if (is_linux) {
+ defines = [
+ "VK_USE_PLATFORM_XCB_KHR",
+- "VK_USE_PLATFORM_WAYLAND_KHR",
+ "VK_EXPORT=__attribute__((visibility(\"default\")))",
+ ]
++ if (ozone_platform_wayland) {
++ defines += [
++ "VK_USE_PLATFORM_WAYLAND_KHR",
++ ]
++ }
+ } else if (is_chromeos) {
+ defines = [
+ "VK_EXPORT=__attribute__((visibility(\"default\")))",
+--- a/third_party/swiftshader/src/WSI/BUILD.gn
++++ b/third_party/swiftshader/src/WSI/BUILD.gn
+@@ -42,15 +42,19 @@ swiftshader_source_set("WSI") {
+
+ if (is_linux) {
+ sources += [
+- "WaylandSurfaceKHR.cpp",
+- "WaylandSurfaceKHR.hpp",
+ "XcbSurfaceKHR.cpp",
+ "XcbSurfaceKHR.hpp",
+- "libWaylandClient.cpp",
+- "libWaylandClient.hpp",
+ "libXCB.cpp",
+ "libXCB.hpp",
+ ]
++ if (ozone_platform_wayland) {
++ sources += [
++ "WaylandSurfaceKHR.cpp",
++ "WaylandSurfaceKHR.hpp",
++ "libWaylandClient.cpp",
++ "libWaylandClient.hpp",
++ ]
++ }
+ }
+
+ if (is_win) {
diff --git a/www-client/chromium/files/chromium-104-tflite-system-zlib.patch b/www-client/chromium/files/chromium-104-tflite-system-zlib.patch
new file mode 100644
index 000000000000..91ef5726bc8d
--- /dev/null
+++ b/www-client/chromium/files/chromium-104-tflite-system-zlib.patch
@@ -0,0 +1,70 @@
+--- a/third_party/tflite_support/src/tensorflow_lite_support/metadata/cc/metadata_extractor.cc
++++ b/third_party/tflite_support/src/tensorflow_lite_support/metadata/cc/metadata_extractor.cc
+@@ -21,8 +21,8 @@ limitations under the License.
+ #include "absl/status/status.h" // from @com_google_absl
+ #include "absl/strings/str_format.h" // from @com_google_absl
+ #include "absl/strings/string_view.h" // from @com_google_absl
+-#include "contrib/minizip/ioapi.h"
+-#include "contrib/minizip/unzip.h"
++#include "third_party/zlib/contrib/minizip/ioapi.h"
++#include "third_party/zlib/contrib/minizip/unzip.h"
+ #include "flatbuffers/flatbuffers.h" // from @flatbuffers
+ #include "tensorflow/lite/schema/schema_generated.h"
+ #include "tensorflow_lite_support/cc/common.h"
+--- a/third_party/tflite_support/src/tensorflow_lite_support/metadata/cc/metadata_populator.cc
++++ b/third_party/tflite_support/src/tensorflow_lite_support/metadata/cc/metadata_populator.cc
+@@ -19,8 +19,8 @@ limitations under the License.
+ #include <cstring>
+ #include <functional>
+
+-#include "contrib/minizip/ioapi.h"
+-#include "contrib/minizip/zip.h"
++#include "third_party/zlib/contrib/minizip/ioapi.h"
++#include "third_party/zlib/contrib/minizip/zip.h"
+ #include "flatbuffers/flatbuffers.h" // from @flatbuffers
+ #include "tensorflow/lite/schema/schema_generated.h"
+ #include "tensorflow_lite_support/cc/common.h"
+--- a/third_party/tflite_support/src/tensorflow_lite_support/metadata/cc/utils/zip_readonly_mem_file.cc
++++ b/third_party/tflite_support/src/tensorflow_lite_support/metadata/cc/utils/zip_readonly_mem_file.cc
+@@ -19,7 +19,7 @@ limitations under the License.
+ #include <cstdio>
+
+ #include "absl/strings/string_view.h" // from @com_google_absl
+-#include "contrib/minizip/ioapi.h"
++#include "third_party/zlib/contrib/minizip/ioapi.h"
+
+ namespace tflite {
+ namespace metadata {
+--- a/third_party/tflite_support/src/tensorflow_lite_support/metadata/cc/utils/zip_readonly_mem_file.h
++++ b/third_party/tflite_support/src/tensorflow_lite_support/metadata/cc/utils/zip_readonly_mem_file.h
+@@ -19,7 +19,7 @@ limitations under the License.
+ #include <cstdlib>
+
+ #include "absl/strings/string_view.h" // from @com_google_absl
+-#include "contrib/minizip/ioapi.h"
++#include "third_party/zlib/contrib/minizip/ioapi.h"
+
+ namespace tflite {
+ namespace metadata {
+--- a/third_party/tflite_support/src/tensorflow_lite_support/metadata/cc/utils/zip_writable_mem_file.cc
++++ b/third_party/tflite_support/src/tensorflow_lite_support/metadata/cc/utils/zip_writable_mem_file.cc
+@@ -19,7 +19,7 @@ limitations under the License.
+ #include <cstdio>
+
+ #include "absl/strings/string_view.h" // from @com_google_absl
+-#include "contrib/minizip/ioapi.h"
++#include "third_party/zlib/contrib/minizip/ioapi.h"
+
+ namespace tflite {
+ namespace metadata {
+--- a/third_party/tflite_support/src/tensorflow_lite_support/metadata/cc/utils/zip_writable_mem_file.h
++++ b/third_party/tflite_support/src/tensorflow_lite_support/metadata/cc/utils/zip_writable_mem_file.h
+@@ -19,7 +19,7 @@ limitations under the License.
+ #include <cstdlib>
+
+ #include "absl/strings/string_view.h" // from @com_google_absl
+-#include "contrib/minizip/ioapi.h"
++#include "third_party/zlib/contrib/minizip/ioapi.h"
+
+ namespace tflite {
+ namespace metadata {
diff --git a/www-client/chromium/files/chromium-97-arm-tflite-cast.patch b/www-client/chromium/files/chromium-97-arm-tflite-cast.patch
deleted file mode 100644
index 843a384c76d3..000000000000
--- a/www-client/chromium/files/chromium-97-arm-tflite-cast.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-vreinterpret_s32_s8() casts int8x8_t to int32x2_t. However, third argument
-of vdotq_lane_s32() is of type int8x8_t.
-
---- a/third_party/tflite/src/tensorflow/lite/kernels/internal/optimized/depthwiseconv_3x3_filter_common.h
-+++ b/third_party/tflite/src/tensorflow/lite/kernels/internal/optimized/depthwiseconv_3x3_filter_common.h
-@@ -129,16 +129,14 @@ inline int32x4_t vdotq_four_lane_s32(int32x4_t acc, int8x16_t lhs,
- int8x16_t rhs, const int lane) {
- switch (lane) {
- case 0:
-- return vdotq_lane_s32(acc, lhs, vreinterpret_s32_s8(vget_low_s8(rhs)), 0);
-+ return vdotq_lane_s32(acc, lhs, vget_low_s8(rhs), 0);
- case 1:
-- return vdotq_lane_s32(acc, lhs, vreinterpret_s32_s8(vget_low_s8(rhs)), 1);
-+ return vdotq_lane_s32(acc, lhs, vget_low_s8(rhs), 1);
- case 2:
-- return vdotq_lane_s32(acc, lhs, vreinterpret_s32_s8(vget_high_s8(rhs)),
-- 0);
-+ return vdotq_lane_s32(acc, lhs, vget_high_s8(rhs), 0);
- case 3:
- default:
-- return vdotq_lane_s32(acc, lhs, vreinterpret_s32_s8(vget_high_s8(rhs)),
-- 1);
-+ return vdotq_lane_s32(acc, lhs, vget_high_s8(rhs), 1);
- }
- }
-
diff --git a/www-client/chromium/metadata.xml b/www-client/chromium/metadata.xml
index b97df5c6f029..8cfa20f11dce 100644
--- a/www-client/chromium/metadata.xml
+++ b/www-client/chromium/metadata.xml
@@ -13,7 +13,9 @@
<flag name="headless">Build Ozone only with headless backend, NOT RECOMMENDED for general use.</flag>
<flag name="hangouts">Enable support for Google Hangouts features such as screen sharing</flag>
<flag name="libcxx">Use bundled libc++ instead of libstdc++ for building.</flag>
+ <flag name="lto">Build with Link Time Optimizations (via clang's ThinLTO)</flag>
<flag name="official">Enable Official build instead of Developer build.</flag>
+ <flag name="pgo">Build with Profile Guided Optimizations (2-stage compilation)</flag>
<flag name="pic">Disable optimized assembly code that is not PIC friendly</flag>
<flag name="proprietary-codecs">Enable codecs for patent-encumbered audio and video formats.</flag>
<flag name="screencast">Enable support for remote desktop and screen cast using <pkg>media-video/pipewire</pkg></flag>
diff --git a/www-client/epiphany/Manifest b/www-client/epiphany/Manifest
index 3460ecd22aaf..ba906c28ca10 100644
--- a/www-client/epiphany/Manifest
+++ b/www-client/epiphany/Manifest
@@ -1,11 +1,4 @@
-AUX 41.3-fix-build-with-meson-0.61.1.patch 1106 BLAKE2B 78b69397c406793be23a2f267389baeb5f7cf73eeee6b27a5deda96a9fbd495a17836023ad8aa69fc0f8a0b8514983e1cc7bb42fed676e541b732db7f3c0f294 SHA512 2e8c9f62884b9d0684ec92f38112737fd67e2d21570f92cc3a3f500029169ad62630d227fff0e4bc8cd6fa0e9d72aa02c416c5805a7572f3c66b5f0801c4b7a2
AUX var-tmp-tests.patch 659 BLAKE2B 2869f1c28c3a59974758986bd464aeb5c1d86d1b4e23f33d809529a1f1b800ffdb3daf24780774766a16c1f45fff145dd5524c682293dd117b29582adeade7ae SHA512 79480bed41ff59f423087dfd6d0f5eaee665fcba6602c7876ed63397edeb6cf5fcb2ce9f2f91b375117e389ec2fcf6cba1cf1e8919efef2ccad3c84547b7824a
-DIST epiphany-41.3.tar.xz 6153540 BLAKE2B bd95f643be4947818ebfafb1316a03c7c6cf118a45583f07e9fde60e32dabd63edf173673b86e454d9af066769950276cf77ea50fac8dd204fcae06c6ad04126 SHA512 1effef22291687c8ff2252eced24274db3b1f4afacfc3053a33cae85112759918f80d824bb02b7e17d95364eec0062cb3459a6079783d9c900874cc150ea98ba
-DIST epiphany-42.0.tar.xz 6101296 BLAKE2B 768c2547d5e3644a43287522c7445fe23fe5a7af4e22dd0ff8959cd6c5e0537e593f1f6b81b10c603d8355bc1af6df36b60bdab70de1b60e7e40df758c956651 SHA512 225243cbae1659367e881991c191a766b47e0710a3e58c0eb56fba67ab8e527922a84e4663207a80d14da9c99102ea16c030f12f7444e6e2678b5c8cf7dc99e0
-DIST epiphany-42.1.tar.xz 6098392 BLAKE2B 2a0c4b47af6491c54bbb4f0c08971098a437cd575b6c510871f16344440f2da40740f49757eb5b6604eac2410de3e495e0087a749d4cadf86937e1bbb3839e07 SHA512 b7879a50237f65c5fdb895b11305866ca171cb726f2a4a81578515a91f0bb23cd12aa9bf6e6bac29a638e21b7a24b3b70dd024bacd0e2d67a36fa2b79180f945
DIST epiphany-42.2.tar.xz 6101892 BLAKE2B 81553836de2518b2aa490c34b238afe7dd71f63e5f9604ff98ada6663ad37d5a0457f5345574b776582c9ad7a728c0d221360af19cebc0157810757c8d09620b SHA512 3b7bcd9225f06caca547e8d822818e7d9b5a178028cd97b17b8e2474fec7337c4d6b4d718b3cf014784939d0b2f36e84305d6e9115521fdf762af178e5fc07d3
-EBUILD epiphany-41.3.ebuild 1994 BLAKE2B 98573353317a56cab47f0f419f1e0f19ea485ae68813e9058eb2b5dac1ca3576607406b33cc3809ff5216999423aa69f65eabb526aa7d1dd54887c5829fca8c9 SHA512 789a4c0338db5ddd26768a3496f576ece86d298c3d682f1b4144ed61a72e0336c49a4646b979aaf439b46d4d927cdf67ecd310b11edd2c5f7d2dffbe1abe9917
-EBUILD epiphany-42.0.ebuild 1942 BLAKE2B 219ae729fd9d23a48a3370d1b9d486a24eae6fb085e822280f52210db87631cd2117fdd9ac25f8c8d27514e2f355c17017c0a628c46d6b2faccf24f13c5732e9 SHA512 4b8429e5aaf18541fa05775bb1bfcfb3efba6d1e31d8c435ad5559bb5e8736f8217a07a1205fbed09ed4774da2cb5f4ad4fc542a0f1c6fbaa5ced55443313ac6
-EBUILD epiphany-42.1.ebuild 1942 BLAKE2B 219ae729fd9d23a48a3370d1b9d486a24eae6fb085e822280f52210db87631cd2117fdd9ac25f8c8d27514e2f355c17017c0a628c46d6b2faccf24f13c5732e9 SHA512 4b8429e5aaf18541fa05775bb1bfcfb3efba6d1e31d8c435ad5559bb5e8736f8217a07a1205fbed09ed4774da2cb5f4ad4fc542a0f1c6fbaa5ced55443313ac6
-EBUILD epiphany-42.2.ebuild 1942 BLAKE2B 219ae729fd9d23a48a3370d1b9d486a24eae6fb085e822280f52210db87631cd2117fdd9ac25f8c8d27514e2f355c17017c0a628c46d6b2faccf24f13c5732e9 SHA512 4b8429e5aaf18541fa05775bb1bfcfb3efba6d1e31d8c435ad5559bb5e8736f8217a07a1205fbed09ed4774da2cb5f4ad4fc542a0f1c6fbaa5ced55443313ac6
+EBUILD epiphany-42.2.ebuild 1939 BLAKE2B d190df9f7eae141ad1d96540a0796c24eb7ac5878c8f2a33ada4f794b3c3a1d925f26581998932e55d9f5e6bfc93686f593b9dc6a8253f128908e5670528f94a SHA512 ca7e3d82176e3957a57b1707aba92295c411cc4f76e282473d23fbcee8f7e99ea9ee103c45d51952fbcf307c7470858d00fe77c3a13051cf29ff1d3179057508
MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8
diff --git a/www-client/epiphany/epiphany-41.3.ebuild b/www-client/epiphany/epiphany-41.3.ebuild
deleted file mode 100644
index a79f26b59101..000000000000
--- a/www-client/epiphany/epiphany-41.3.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson xdg virtualx
-
-DESCRIPTION="GNOME webbrowser based on Webkit"
-HOMEPAGE="https://wiki.gnome.org/Apps/Web"
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
-
-DEPEND="
- >=dev-libs/glib-2.67.1:2
- >=x11-libs/gtk+-3.24.0:3
- >=dev-libs/nettle-3.4:=
- >=net-libs/webkit-gtk-2.33.2:4=
- >=x11-libs/cairo-1.2
- >=app-crypt/gcr-3.5.5:=[gtk]
- >=x11-libs/gdk-pixbuf-2.36.5:2
- gnome-base/gsettings-desktop-schemas
- >=app-text/iso-codes-0.35
- >=dev-libs/json-glib-1.6
- app-arch/libarchive:=
- >=dev-libs/libdazzle-3.37.1
- >=gui-libs/libhandy-1.1.0:1=
- >=app-crypt/libsecret-0.19
- >=net-libs/libsoup-2.48.0:2.4
- >=dev-libs/libxml2-2.6.12:2
- >=dev-db/sqlite-3.22:3
- dev-libs/gmp:0=
-"
-RDEPEND="${DEPEND}
- x11-themes/adwaita-icon-theme
-"
-# appstream-glib needed for appdata.xml gettext translation
-BDEPEND="
- dev-libs/appstream-glib
- dev-util/gdbus-codegen
- dev-util/glib-utils
- dev-util/itstool
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-PATCHES=(
- # Allow /var/tmp prefixed recursive delete (due to package manager setting TMPDIR)
- "${FILESDIR}"/var-tmp-tests.patch
- "${FILESDIR}/${PV}"-fix-build-with-meson-0.61.1.patch
-)
-
-src_configure() {
- local emesonargs=(
- -Ddeveloper_mode=false
- -Dlibportal=disabled
- # maybe enable later if network-sandbox is off, but in 3.32.4 the network test
- # is commented out upstream anyway
- -Dnetwork_tests=disabled
- -Dtech_preview=false
- $(meson_feature test unit_tests)
- -Dsoup2=enabled
- )
- meson_src_configure
-}
-
-src_test() {
- virtx meson_src_test
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-
- if ! has_version net-libs/webkit-gtk[jpeg2k]; then
- ewarn "Your net-libs/webkit-gtk is built without USE=jpeg2k."
- ewarn "Various image galleries/managers may be broken."
- fi
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/www-client/epiphany/epiphany-42.0.ebuild b/www-client/epiphany/epiphany-42.0.ebuild
deleted file mode 100644
index cdecea5a8e9f..000000000000
--- a/www-client/epiphany/epiphany-42.0.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson xdg virtualx
-
-DESCRIPTION="GNOME webbrowser based on Webkit"
-HOMEPAGE="https://wiki.gnome.org/Apps/Web"
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-
-DEPEND="
- >=dev-libs/glib-2.67.4:2
- >=x11-libs/gtk+-3.24.0:3
- >=dev-libs/nettle-3.4:=
- >=net-libs/webkit-gtk-2.33.2:4=
- >=x11-libs/cairo-1.2
- >=app-crypt/gcr-3.5.5:=[gtk]
- >=x11-libs/gdk-pixbuf-2.36.5:2
- gnome-base/gsettings-desktop-schemas
- >=app-text/iso-codes-0.35
- >=dev-libs/json-glib-1.6
- app-arch/libarchive:=
- >=dev-libs/libdazzle-3.37.1
- >=gui-libs/libhandy-1.5.0:1=
- >=app-crypt/libsecret-0.19
- >=net-libs/libsoup-2.48.0:2.4
- >=dev-libs/libxml2-2.6.12:2
- >=dev-db/sqlite-3.22:3
- dev-libs/gmp:0=
-"
-RDEPEND="${DEPEND}
- x11-themes/adwaita-icon-theme
-"
-# appstream-glib needed for appdata.xml gettext translation
-BDEPEND="
- dev-libs/appstream-glib
- dev-util/gdbus-codegen
- dev-util/glib-utils
- dev-util/itstool
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-PATCHES=(
- # Allow /var/tmp prefixed recursive delete (due to package manager setting TMPDIR)
- "${FILESDIR}"/var-tmp-tests.patch
-)
-
-src_configure() {
- local emesonargs=(
- -Ddeveloper_mode=false
- -Dlibportal=disabled
- # maybe enable later if network-sandbox is off, but in 3.32.4 the network test
- # is commented out upstream anyway
- -Dnetwork_tests=disabled
- -Dtech_preview=false
- $(meson_feature test unit_tests)
- -Dsoup2=enabled
- )
- meson_src_configure
-}
-
-src_test() {
- virtx meson_src_test
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-
- if ! has_version net-libs/webkit-gtk[jpeg2k]; then
- ewarn "Your net-libs/webkit-gtk is built without USE=jpeg2k."
- ewarn "Various image galleries/managers may be broken."
- fi
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/www-client/epiphany/epiphany-42.1.ebuild b/www-client/epiphany/epiphany-42.1.ebuild
deleted file mode 100644
index cdecea5a8e9f..000000000000
--- a/www-client/epiphany/epiphany-42.1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson xdg virtualx
-
-DESCRIPTION="GNOME webbrowser based on Webkit"
-HOMEPAGE="https://wiki.gnome.org/Apps/Web"
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-
-DEPEND="
- >=dev-libs/glib-2.67.4:2
- >=x11-libs/gtk+-3.24.0:3
- >=dev-libs/nettle-3.4:=
- >=net-libs/webkit-gtk-2.33.2:4=
- >=x11-libs/cairo-1.2
- >=app-crypt/gcr-3.5.5:=[gtk]
- >=x11-libs/gdk-pixbuf-2.36.5:2
- gnome-base/gsettings-desktop-schemas
- >=app-text/iso-codes-0.35
- >=dev-libs/json-glib-1.6
- app-arch/libarchive:=
- >=dev-libs/libdazzle-3.37.1
- >=gui-libs/libhandy-1.5.0:1=
- >=app-crypt/libsecret-0.19
- >=net-libs/libsoup-2.48.0:2.4
- >=dev-libs/libxml2-2.6.12:2
- >=dev-db/sqlite-3.22:3
- dev-libs/gmp:0=
-"
-RDEPEND="${DEPEND}
- x11-themes/adwaita-icon-theme
-"
-# appstream-glib needed for appdata.xml gettext translation
-BDEPEND="
- dev-libs/appstream-glib
- dev-util/gdbus-codegen
- dev-util/glib-utils
- dev-util/itstool
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-PATCHES=(
- # Allow /var/tmp prefixed recursive delete (due to package manager setting TMPDIR)
- "${FILESDIR}"/var-tmp-tests.patch
-)
-
-src_configure() {
- local emesonargs=(
- -Ddeveloper_mode=false
- -Dlibportal=disabled
- # maybe enable later if network-sandbox is off, but in 3.32.4 the network test
- # is commented out upstream anyway
- -Dnetwork_tests=disabled
- -Dtech_preview=false
- $(meson_feature test unit_tests)
- -Dsoup2=enabled
- )
- meson_src_configure
-}
-
-src_test() {
- virtx meson_src_test
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-
- if ! has_version net-libs/webkit-gtk[jpeg2k]; then
- ewarn "Your net-libs/webkit-gtk is built without USE=jpeg2k."
- ewarn "Various image galleries/managers may be broken."
- fi
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/www-client/epiphany/epiphany-42.2.ebuild b/www-client/epiphany/epiphany-42.2.ebuild
index cdecea5a8e9f..19e7f2c4789c 100644
--- a/www-client/epiphany/epiphany-42.2.ebuild
+++ b/www-client/epiphany/epiphany-42.2.ebuild
@@ -12,7 +12,7 @@ LICENSE="GPL-3+"
SLOT="0"
IUSE="test"
RESTRICT="!test? ( test )"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
DEPEND="
>=dev-libs/glib-2.67.4:2
diff --git a/www-client/epiphany/files/41.3-fix-build-with-meson-0.61.1.patch b/www-client/epiphany/files/41.3-fix-build-with-meson-0.61.1.patch
deleted file mode 100644
index 7b521c052574..000000000000
--- a/www-client/epiphany/files/41.3-fix-build-with-meson-0.61.1.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-https://gitlab.gnome.org/GNOME/epiphany/-/commit/bfbb5f7bab38301d8a4a444173acdae8d9692146
-https://bugs.gentoo.org/831923
-
-From: rvalue <i@rvalue.moe>
-Date: Wed, 24 Nov 2021 04:52:42 +0000
-Subject: [PATCH] Remove incorrect args for i18n.merge_file
-
-Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1031>
----
- data/meson.build | 2 --
- 1 file changed, 2 deletions(-)
-
-diff --git a/data/meson.build b/data/meson.build
-index 46df3fd80..eac6b8224 100644
---- a/data/meson.build
-+++ b/data/meson.build
-@@ -16,7 +16,6 @@ install_data(
- desktop_conf = configuration_data()
- desktop_conf.set('icon', application_id)
- desktop = i18n.merge_file(
-- 'desktop',
- input: configure_file(
- input: files('org.gnome.Epiphany.desktop.in.in'),
- output: 'org.gnome.Epiphany.desktop.in',
-@@ -32,7 +31,6 @@ desktop = i18n.merge_file(
- appdata_conf = configuration_data()
- appdata_conf.set('appid', application_id)
- appdata = i18n.merge_file(
-- 'appdata',
- input: configure_file(
- input: files('org.gnome.Epiphany.appdata.xml.in.in'),
- output: 'org.gnome.Epiphany.appdata.xml.in',
---
-GitLab
-
diff --git a/www-client/falkon/Manifest b/www-client/falkon/Manifest
index fde1802a5606..03767c096053 100644
--- a/www-client/falkon/Manifest
+++ b/www-client/falkon/Manifest
@@ -1,11 +1,5 @@
-AUX falkon-3.1.0-fix-warn-registering-schemes.patch 3768 BLAKE2B 29b1f58f966344044ffd190aca463ec624c1cb4793d834d3c9fc56668d307d3b5e0143cfadc6efdc033dee5ea7ada5e66c9bd77fe0b997535263d95eb6984873 SHA512 360240fb6a6eb8179cd08e7b86922cb2a700485f906e7e1c0acf2a6904b4e56b7c5bf940925daab3b104d9bb91c0d6eb71b9a18555002ef2147130d783db04b3
-AUX falkon-3.1.0-qt-5.14.patch 691 BLAKE2B d8244527cfb5d5f732074e26a1363b5fa42b2a4ebccf35a2ed1c920d156d11b20db7ceef99ff8059bf27094788d001e5c542312f8eeb87ba57b921acf032aa81 SHA512 6294228a6880b6551c9ebe0b64b71f710a92ebd38cdfd140ff941ab9ec1fef04be279aedb50986d9b8b0128459d600fbc91d90616d81e0fafaec335d138fad69
-AUX falkon-3.1.0-qt-5.15.patch 722 BLAKE2B 27e4f7d667d36293a2349a73dc0b71bd420f097a2a4900bc29a0d5071debc1f12ae615a5e589a353f1ee2a53327ce8847efc6eff7a68f169b0d8219422e3f3ab SHA512 eb4b3836318d218d006c1d06d555d3dfcc4fcbb44ada0390cab80c3365ffe7a3be6002a9a6ca82bc236791c596e121f55f889348097e9d94af0a1e43e9623814
-AUX falkon-3.1.0-use-cmake-find-intl.patch 2599 BLAKE2B 5c83209dd027ceb4973896f68a0b2fad4187dd8cb38eefe75f70a06bd96b905cc24c9af1cd395509ca7791d7eb4eae70a21db95dcd52ee7449414ae4d01d7bd1 SHA512 43ce52e1a280cbcd5d2ac6cac35e3b09c5c6efbd9dc1c6d343dfd85142e75a4534862fe9525a2b06466e191bb76ce1c7a7d60ccc759ad8736726f70ed0e13a68
-DIST falkon-22.04.0.tar.xz 2492228 BLAKE2B b8e5c59a6e90c5b34a0e9b234ca586d8d95c16b661adb6f991458c480fbb8839bb53b2228aad5fc16adb6f414ff0e092c0c9a32c76cdb5df68f7a0f25e961de2 SHA512 bc8f0ac1ceb809c61073537787cf6e3a347a0ddd0217da2ecde2bad43e9169de15a587e971b0ddaae33e6efa38378f2034f70445ff98243da83e33ec721c42a1
-DIST falkon-3.1.0.tar.xz 2292692 BLAKE2B 1a5d8dd979afb3ef81ea5409314cc0971eaa0b5de54ed7e14668c6596d11cb86d9143acc5285d24d98a671c2486f83e626669d394670d72610b5ad8c68fada69 SHA512 c04f97869150b8ab81ae7b01c7137e35ca5c3103c057e01896454bbeda1075372a7831d2dfe7ab66794de0983593df6e46eff47c5cdc2bc959f81b022506f054
+DIST falkon-22.04.2.tar.xz 2493084 BLAKE2B 556fa5419b83401ae71541343f4ec1ecf57b3983f8f389aa21d84a18882d7c13c2dfdebfce1a201cf754f71bd523fbd10acb5e80edef8c539acfb533599cbf63 SHA512 b98231f71802f1d123705270c7597fcdb0e1ee2e5374472c9a89b78bfde24f1efd802c36721379211ac2c40822ef812574a540209e4802fd4d3735b6128f93da
DIST falkon-3.2.0.tar.xz 2506692 BLAKE2B a94118e2bd8e97e00a5462d657ee07c06aed53f5bee21227f543f902588f68588c0f4e445bb5cae789d14dec25382802025f502138150db96fe636b20d257222 SHA512 1bc33a957dd265b3cdd944f85890500c7247d82752cc7d6847c61de2f810e75d10adddf81dc6bcb1e05e1cd3bda04767c66f1e16d7ed19634e3b80ad24ff6bc1
-EBUILD falkon-22.04.0.ebuild 2095 BLAKE2B a35a12dc1dc4445910baac1c951022543efd1928a3c87558579302b4948575badfe1669800b5eb4f7e6f0d72f941eba82521826f3136afba078c40a8c1e15118 SHA512 0d2829c2d438da9995fc567811a8daa3e51263139a5e9b28dc68812873dd71a7aa7fa82dbf06e1b12ce666f2a5008e34abfb35252d1c565420d1a4f56a424cac
-EBUILD falkon-3.1.0-r1.ebuild 1971 BLAKE2B e172274e35382e5bae4a0006aa9ed127797688ba52d834556d0a3830589104733bfaaef49493cc38c7371fb5a785fe56d038e8b3a8a7c57655116d0608e6535e SHA512 a0a2dc36ec2c33103f86177d2ec601ab8047ec7c82021a70adad44a59d5b8ff21838a10a42fba78b9514cb297763996ba7d1c2405ec5f820adc3ea5a62787a03
-EBUILD falkon-3.2.0-r1.ebuild 2180 BLAKE2B fa974daa909336af0655c072b6ef4877f56692fdec2ece1a57559039a504ae2c02a191c65bbc0cc0ca5d46e19e2b270928f23261ee66e69a8d544a20b32d6412 SHA512 ed98a539a190692349b5b6472b5a84488cc3ea3fad790e1ce6ebb2a524b8dfc7ac381d27e2f11efb62ba955200684afb107c54ac76f8d700bb072d0c5bbfc5a1
+EBUILD falkon-22.04.2.ebuild 2095 BLAKE2B 55faeb0e86a82ecbd6ca6264aed27653e40862d523f2713f2bac3e1398202f6f020e85d60bd3b17c9f6fc98bdd223ebb638295e9999cdb8af650ab303c25b65b SHA512 1a6ffacd161bcf74c759f5de3e65b6adf8f5b57a8e3d10f5c222d47d275989efa7a7e96e82586bcbb8d29c24232b8916d0dbc972831aea9404f365f91b4f9699
+EBUILD falkon-3.2.0-r1.ebuild 1841 BLAKE2B dd37bad81f33ea432a15591f37d7ff7b8482085c507a738a71c99a8cea2fab0366b93573350dc47d028ef92e17f51a933cab3def7d942040ea64279b5a2b8c7a SHA512 37d5b1385c7105614c4331b649183723fd1f97822865c75e1a59eea3a06ab151264433f638135d31683254c9ddae73e325eeec09379a4896d860ed31cfdcd3be
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/www-client/falkon/falkon-22.04.0.ebuild b/www-client/falkon/falkon-22.04.2.ebuild
index 6ab782b709e2..ddbc1ccda58a 100644
--- a/www-client/falkon/falkon-22.04.0.ebuild
+++ b/www-client/falkon/falkon-22.04.2.ebuild
@@ -6,7 +6,7 @@ EAPI=8
ECM_TEST="true"
KDE_GEAR="true"
KFMIN=5.92.0
-QTMIN=5.15.2
+QTMIN=5.15.3
PYTHON_COMPAT=( python3_{8..10} )
VIRTUALX_REQUIRED="test"
inherit ecm kde.org python-single-r1
diff --git a/www-client/falkon/falkon-3.1.0-r1.ebuild b/www-client/falkon/falkon-3.1.0-r1.ebuild
deleted file mode 100644
index cd45fbe8e777..000000000000
--- a/www-client/falkon/falkon-3.1.0-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_TEST="true"
-KFMIN=5.60.0
-QTMIN=5.12.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
- SRC_URI="mirror://kde/stable/${PN}/${PV%.0}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~ppc64 x86"
-fi
-
-DESCRIPTION="Cross-platform web browser using QtWebEngine"
-HOMEPAGE="https://www.falkon.org/"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="dbus kde +X"
-
-COMMON_DEPEND="
- >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5[sqlite]
- >=dev-qt/qtwebchannel-${QTMIN}:5
- >=dev-qt/qtwebengine-${QTMIN}:5=[widgets]
- >=dev-qt/qtwidgets-${QTMIN}:5
- virtual/libintl
- dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
- kde? (
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kwallet-${KFMIN}:5
- >=kde-frameworks/purpose-${KFMIN}:5
- )
- dev-libs/openssl:0=
- X? (
- >=dev-qt/qtx11extras-${QTMIN}:5
- x11-libs/libxcb:=
- x11-libs/xcb-util
- )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-qt/linguist-tools-${QTMIN}:5
- >=dev-qt/qtconcurrent-${QTMIN}:5
-"
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
- DEPEND+=" >=kde-frameworks/ki18n-${KFMIN}:5"
-fi
-RDEPEND="${COMMON_DEPEND}
- !www-client/qupzilla
- >=dev-qt/qtsvg-${QTMIN}:5
-"
-
-PATCHES=(
- "${FILESDIR}/${P}-use-cmake-find-intl.patch"
- "${FILESDIR}/${P}-fix-warn-registering-schemes.patch"
- "${FILESDIR}/${P}-qt-5.14.patch"
- "${FILESDIR}/${P}-qt-5.15.patch"
-)
-
-# bug 653046
-RESTRICT+=" test"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_KEYRING=OFF
- -DCMAKE_DISABLE_FIND_PACKAGE_PySide2=ON
- -DCMAKE_DISABLE_FIND_PACKAGE_Shiboken2=ON
- -DCMAKE_DISABLE_FIND_PACKAGE_PythonLibs=ON
- -DDISABLE_DBUS=$(usex !dbus)
- $(cmake_use_find_package kde KF5Wallet)
- $(cmake_use_find_package kde KF5KIO)
- -DNO_X11=$(usex !X)
- )
- ecm_src_configure
-}
diff --git a/www-client/falkon/falkon-3.2.0-r1.ebuild b/www-client/falkon/falkon-3.2.0-r1.ebuild
index 617c1b0a9d8d..f9dc201c1622 100644
--- a/www-client/falkon/falkon-3.2.0-r1.ebuild
+++ b/www-client/falkon/falkon-3.2.0-r1.ebuild
@@ -6,23 +6,21 @@ EAPI=8
ECM_TEST="true"
KFMIN=5.88.0
QTMIN=5.15.2
-PYTHON_COMPAT=( python3_{8..10} )
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org python-single-r1
+inherit ecm kde.org
DESCRIPTION="Cross-platform web browser using QtWebEngine"
HOMEPAGE="https://www.falkon.org/ https://apps.kde.org/falkon/"
if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm64 ~x86"
+ KEYWORDS="amd64 arm64 ~ppc64 x86"
fi
LICENSE="GPL-3"
SLOT="0"
-IUSE="dbus kde python +X"
+IUSE="dbus kde +X"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="test" # bug 653046
COMMON_DEPEND="
@@ -45,13 +43,6 @@ COMMON_DEPEND="
>=kde-frameworks/kwallet-${KFMIN}:5
>=kde-frameworks/purpose-${KFMIN}:5
)
- python? (
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-python/pyside2[designer,gui,webengine,widgets,${PYTHON_USEDEP}]
- dev-python/shiboken2[${PYTHON_USEDEP}]
- ')
- )
X? (
>=dev-qt/qtx11extras-${QTMIN}:5
x11-libs/libxcb:=
@@ -71,18 +62,13 @@ BDEPEND="
>=dev-qt/linguist-tools-${QTMIN}:5
"
-pkg_setup() {
- python-single-r1_pkg_setup
- ecm_pkg_setup
-}
-
src_configure() {
local mycmakeargs=(
-DBUILD_KEYRING=OFF
+ -DCMAKE_DISABLE_FIND_PACKAGE_PySide2=ON
+ -DCMAKE_DISABLE_FIND_PACKAGE_Shiboken2=ON
+ -DCMAKE_DISABLE_FIND_PACKAGE_PythonLibs=ON
-DDISABLE_DBUS=$(usex !dbus)
- $(cmake_use_find_package python PySide2)
- $(cmake_use_find_package python Shiboken2)
- $(cmake_use_find_package python Python3)
$(cmake_use_find_package kde KF5Wallet)
$(cmake_use_find_package kde KF5KIO)
-DNO_X11=$(usex !X)
diff --git a/www-client/falkon/files/falkon-3.1.0-fix-warn-registering-schemes.patch b/www-client/falkon/files/falkon-3.1.0-fix-warn-registering-schemes.patch
deleted file mode 100644
index 4bd760bfe308..000000000000
--- a/www-client/falkon/files/falkon-3.1.0-fix-warn-registering-schemes.patch
+++ /dev/null
@@ -1,83 +0,0 @@
-From 067155d53af52b0b6e26801fa3a7ec59a93aeb7f Mon Sep 17 00:00:00 2001
-From: David Rosca <nowrep@gmail.com>
-Date: Wed, 20 Mar 2019 12:01:01 +0100
-Subject: NetworkManager: Fix QtWebEngine warning about registering schemes
-
----
- src/lib/app/mainapplication.cpp | 2 ++
- src/lib/network/networkmanager.cpp | 26 +++++++++++++++-----------
- src/lib/network/networkmanager.h | 2 ++
- 3 files changed, 19 insertions(+), 11 deletions(-)
-
-diff --git a/src/lib/app/mainapplication.cpp b/src/lib/app/mainapplication.cpp
-index 1e89d16..d6c622f 100644
---- a/src/lib/app/mainapplication.cpp
-+++ b/src/lib/app/mainapplication.cpp
-@@ -281,6 +281,8 @@ MainApplication::MainApplication(int &argc, char** argv)
-
- Settings::createSettings(DataPaths::currentProfilePath() + QLatin1String("/settings.ini"));
-
-+ NetworkManager::registerSchemes();
-+
- m_webProfile = isPrivate() ? new QWebEngineProfile(this) : QWebEngineProfile::defaultProfile();
- connect(m_webProfile, &QWebEngineProfile::downloadRequested, this, &MainApplication::downloadRequested);
-
-diff --git a/src/lib/network/networkmanager.cpp b/src/lib/network/networkmanager.cpp
-index 773e116..0c11aff 100644
---- a/src/lib/network/networkmanager.cpp
-+++ b/src/lib/network/networkmanager.cpp
-@@ -52,17 +52,6 @@ NetworkManager::NetworkManager(QObject *parent)
- // Create scheme handlers
- m_extensionScheme = new ExtensionSchemeManager();
-
--#if QTWEBENGINEWIDGETS_VERSION >= QT_VERSION_CHECK(5, 12, 0)
-- QWebEngineUrlScheme falkonScheme("falkon");
-- falkonScheme.setFlags(QWebEngineUrlScheme::SecureScheme | QWebEngineUrlScheme::ContentSecurityPolicyIgnored);
-- falkonScheme.setSyntax(QWebEngineUrlScheme::Syntax::Path);
-- QWebEngineUrlScheme::registerScheme(falkonScheme);
-- QWebEngineUrlScheme extensionScheme("extension");
-- extensionScheme.setFlags(QWebEngineUrlScheme::SecureScheme | QWebEngineUrlScheme::ContentSecurityPolicyIgnored);
-- extensionScheme.setSyntax(QWebEngineUrlScheme::Syntax::Path);
-- QWebEngineUrlScheme::registerScheme(extensionScheme);
--#endif
--
- mApp->webProfile()->installUrlSchemeHandler(QByteArrayLiteral("falkon"), new FalkonSchemeHandler());
- mApp->webProfile()->installUrlSchemeHandler(QByteArrayLiteral("extension"), m_extensionScheme);
- WebPage::addSupportedScheme(QSL("falkon"));
-@@ -309,6 +298,21 @@ void NetworkManager::shutdown()
- mApp->webProfile()->setRequestInterceptor(nullptr);
- }
-
-+// static
-+void NetworkManager::registerSchemes()
-+{
-+#if QTWEBENGINEWIDGETS_VERSION >= QT_VERSION_CHECK(5, 12, 0)
-+ QWebEngineUrlScheme falkonScheme("falkon");
-+ falkonScheme.setFlags(QWebEngineUrlScheme::SecureScheme | QWebEngineUrlScheme::ContentSecurityPolicyIgnored);
-+ falkonScheme.setSyntax(QWebEngineUrlScheme::Syntax::Path);
-+ QWebEngineUrlScheme::registerScheme(falkonScheme);
-+ QWebEngineUrlScheme extensionScheme("extension");
-+ extensionScheme.setFlags(QWebEngineUrlScheme::SecureScheme | QWebEngineUrlScheme::ContentSecurityPolicyIgnored);
-+ extensionScheme.setSyntax(QWebEngineUrlScheme::Syntax::Path);
-+ QWebEngineUrlScheme::registerScheme(extensionScheme);
-+#endif
-+}
-+
- QNetworkReply *NetworkManager::createRequest(QNetworkAccessManager::Operation op, const QNetworkRequest &request, QIODevice *outgoingData)
- {
- QNetworkRequest req = request;
-diff --git a/src/lib/network/networkmanager.h b/src/lib/network/networkmanager.h
-index af7475b..638b263 100644
---- a/src/lib/network/networkmanager.h
-+++ b/src/lib/network/networkmanager.h
-@@ -48,6 +48,8 @@ public:
- void loadSettings();
- void shutdown();
-
-+ static void registerSchemes();
-+
- protected:
- QNetworkReply *createRequest(Operation op, const QNetworkRequest &request, QIODevice *outgoingData) override;
-
---
-cgit v1.1
diff --git a/www-client/falkon/files/falkon-3.1.0-qt-5.14.patch b/www-client/falkon/files/falkon-3.1.0-qt-5.14.patch
deleted file mode 100644
index 54481d23ad61..000000000000
--- a/www-client/falkon/files/falkon-3.1.0-qt-5.14.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From bbde5c6955c43bc744ed2c4024598495de908f2a Mon Sep 17 00:00:00 2001
-From: Laurent Montel <montel@kde.org>
-Date: Mon, 2 Dec 2019 13:30:36 +0100
-Subject: Add missing include in last qt5.14
-
----
- src/plugins/VerticalTabs/verticaltabsplugin.cpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/plugins/VerticalTabs/verticaltabsplugin.cpp b/src/plugins/VerticalTabs/verticaltabsplugin.cpp
-index c1cfac4..d179bb1 100644
---- a/src/plugins/VerticalTabs/verticaltabsplugin.cpp
-+++ b/src/plugins/VerticalTabs/verticaltabsplugin.cpp
-@@ -30,6 +30,7 @@
- #include "../config.h"
-
- #include <QSettings>
-+#include <QFile>
-
- VerticalTabsPlugin::VerticalTabsPlugin()
- : QObject()
---
-cgit v1.1
diff --git a/www-client/falkon/files/falkon-3.1.0-qt-5.15.patch b/www-client/falkon/files/falkon-3.1.0-qt-5.15.patch
deleted file mode 100644
index 2ca9783f2ac2..000000000000
--- a/www-client/falkon/files/falkon-3.1.0-qt-5.15.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 2ca83509dbc72dfdfa9cc7103c2b29db31e07f3a Mon Sep 17 00:00:00 2001
-From: Heiko Becker <heirecka@exherbo.org>
-Date: Sun, 29 Mar 2020 12:53:00 +0200
-Subject: Fix build with Qt 5.15
-
-QPainterPath is no longer included via qtransform.h (since
-5.15.0-beta2, 50d2acdc93b4de2ba56eb67787e2bdcb21dd4bea in qtbase.git).
----
- src/lib/tools/qztools.cpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/lib/tools/qztools.cpp b/src/lib/tools/qztools.cpp
-index 499b225..04f19b7 100644
---- a/src/lib/tools/qztools.cpp
-+++ b/src/lib/tools/qztools.cpp
-@@ -25,6 +25,7 @@
- #include <QByteArray>
- #include <QPixmap>
- #include <QPainter>
-+#include <QPainterPath>
- #include <QBuffer>
- #include <QFile>
- #include <QDir>
---
-cgit v1.1
-
diff --git a/www-client/falkon/files/falkon-3.1.0-use-cmake-find-intl.patch b/www-client/falkon/files/falkon-3.1.0-use-cmake-find-intl.patch
deleted file mode 100644
index 29791378eb20..000000000000
--- a/www-client/falkon/files/falkon-3.1.0-use-cmake-find-intl.patch
+++ /dev/null
@@ -1,68 +0,0 @@
-From 71b54b5bbfd58e2b3ca84398e7b2fe1c93474092 Mon Sep 17 00:00:00 2001
-From: David Rosca <nowrep@gmail.com>
-Date: Wed, 20 Mar 2019 11:40:11 +0100
-Subject: Use correct package name for Intl
-
----
- CMakeLists.txt | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index fe9de5a..94fe67e 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -129,7 +129,7 @@ if (PySide2_FOUND AND Shiboken2_FOUND AND PythonLibs_FOUND)
- set(ENABLE_PYTHON_PLUGINS TRUE)
- endif()
-
--find_package(LibIntl)
-+find_package(Intl)
-
- # Git revision
- if (EXISTS "${CMAKE_SOURCE_DIR}/.git")
-
-From 797e4c12a26196b3811848fc8b40f1bb19c5c2ce Mon Sep 17 00:00:00 2001
-From: David Rosca <nowrep@gmail.com>
-Date: Wed, 20 Mar 2019 11:53:31 +0100
-Subject: QML Plugins: Fix exporting i18n functions
-
----
- CMakeLists.txt | 3 +++
- src/lib/plugins/qml/qmlpluginloader.cpp | 8 ++++----
- 2 files changed, 7 insertions(+), 4 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 94fe67e..5977df0 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -130,6 +130,9 @@ if (PySide2_FOUND AND Shiboken2_FOUND AND PythonLibs_FOUND)
- endif()
-
- find_package(Intl)
-+if (Intl_FOUND)
-+ set(HAVE_LIBINTL TRUE)
-+endif()
-
- # Git revision
- if (EXISTS "${CMAKE_SOURCE_DIR}/.git")
-diff --git a/src/lib/plugins/qml/qmlpluginloader.cpp b/src/lib/plugins/qml/qmlpluginloader.cpp
-index 8159b4b..2f393ff 100644
---- a/src/lib/plugins/qml/qmlpluginloader.cpp
-+++ b/src/lib/plugins/qml/qmlpluginloader.cpp
-@@ -69,10 +69,10 @@ void QmlPluginLoader::initEngineAndComponent()
- #if HAVE_LIBINTL
- auto i18n = new QmlI18n(m_name);
- m_engine->globalObject().setProperty(QSL("__falkon_i18n"), m_engine->newQObject(i18n));
-- m_engine->globalObject().setProperty(QSL("i18n"), m_engine->evaluate(QSL("function (s) { return __falkon_i18n.i18n(s) }")));
-- m_engine->globalObject().setProperty(QSL("i18np"), m_engine->evaluate(QSL("function (s1, s2) { return __falkon_i18n.i18np(s1, s2) }")));
-+ m_engine->evaluate(QSL("i18n = function (s) { return __falkon_i18n.i18n(s) };"));
-+ m_engine->evaluate(QSL("i18np = function (s1, s2) { return __falkon_i18n.i18np(s1, s2) }"));
- #else
-- m_engine->globalObject().setProperty(QSL("i18n"), m_engine->evaluate(QSL("function (s) { return s }")));
-- m_engine->globalObject().setProperty(QSL("i18np"), m_engine->evaluate(QSL("function (s1, s2) { return s1 }")));
-+ m_engine->evaluate(QSL("i18n = function (s) { return s; };"));
-+ m_engine->evaluate(QSL("i18np = function (s1, s2) { return s1; }"));
- #endif
- }
---
-cgit v1.1
diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 7cfba443125e..9655c9e707a6 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -4,201 +4,201 @@ 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 620 BLAKE2B b78720a71b86f69a8d23b34aa47ca1c6e7c616f8ea8110d9417ea1f7efd5307568a3e099acf921ec5abad64b36075d716fa5892f4e5600f32bbad9e36a0a1c45 SHA512 5a55cd2ae13ce6ef01646c0a6188a3fd81e1eab0e547b2ba292eb42094aff0f5d5ee383686131bfed845d1e4b34bc1bd11e145e65eb151f0e342a1d49e0c688c
-DIST firefox-100.0-ach.xpi 448897 BLAKE2B 43cabf49051eeb439dd0d1726f198f57671ac7a7871b877c938e263675468bb522c139cb024e63a71125d2567e1588906a3a5103e7d54ec1e49e9791d978260f SHA512 bfcf45a0fc2ecb6bf80d90b20e627900832e9b270c5a330f76e9fedef2dae723c3f1fcee8056e2718c95f87ce5d23b8aba3535941165fe066dbb7c9218697bae
-DIST firefox-100.0-af.xpi 415226 BLAKE2B 6c04b00b3551e88af1b4e2b6764180678c5cbabb85124d9a9e4f5ee6668e973967c18eac9a8c9dcc8d15e577bdffebc0b19f0ed67feecbf38fe03918cd90c730 SHA512 0cdaae26ac25bd1760a87d723620ca01fbb6c859c1d3759842734f2dd540555d1e5b8248b66dc35aeef62ff3e6abd12eb881c7931a5cfffdfa343fbbe3744d09
-DIST firefox-100.0-an.xpi 495500 BLAKE2B 02ed9d05350e38abe199b8373f59e4f14bcc45ba736517a3ffc5e3924da4183634e4ca163b09994eeba6b7a73dcea776d5c734f2f09fa3106ba06227a26f56c5 SHA512 01cb2d0da1f3ed9571156c708eb3d853cbf3196a7f7a90b1f3cdf3a392a893a2f2263b80f7f09fde23e23958df77a760695b15bee4f34bb4af42a8656348078d
-DIST firefox-100.0-ar.xpi 564886 BLAKE2B 84937d45a0d8daf36fbcaf0d184dcf6033e868b150ece264546cc37fd61477a2810a231896103857359cf3a3ca4ad2cf5c867129115ac0db73fd6e40e55c73c0 SHA512 aad8936ce43af08aa19a375e0d3be9f04d6f78e8232eaad2d3e5936a36cd2aee5529b4a1abf93edf34dd5f46578b3f8f90afd403e87bcc66f61d35851cf12eab
-DIST firefox-100.0-ast.xpi 493304 BLAKE2B b6c1046ae573e60414da042e6076462e102480a65bc98403344ae573d10e8c6b029304d48013594130eb3eeb08079dca195eb14269cb8f5b11e90e9dfb854514 SHA512 4e00aa27314529c4eb2897827fad42d037688224db5223c4e0a5c49b571a61ba8acbab8c55cbb7c6df501ef77688451641bebe86a599c7bbecdca2e9cc2168b9
-DIST firefox-100.0-az.xpi 484092 BLAKE2B 67a6a0c76ebbfd3ba4a6d9651693be6afba812162cdcdf9207d00d3cde9bb2c7a28df7bd6c03048bc6ae5cab7a3d1fc76bf6a21250ba8fd2707494d8af515247 SHA512 fabd11253fb255f46633612959b5b97981d8ef67b2ad4fb5e54bec4f6e6ac13ee6bf317081db2454c810a7e842c4b437a899f16d89bcb53c1d20da1a1c3aa5de
-DIST firefox-100.0-be.xpi 628696 BLAKE2B 04c28384dbb313e5302f67b16a9effd7479c055b5f445ce5934d918b2a354600917463c3b10e5df504797ea10334b4b44175512571fc4e4bd9b0c192d7bf8dfd SHA512 2c7030822c1be57200fdc670a7b74e225cdc092522d6f77b6047cebad9a8077054ea47edfcfd86bfc0091e5c540a8833aadf8b605dca0988c99d1cf2cf6e1d2b
-DIST firefox-100.0-bg.xpi 566785 BLAKE2B edd742fa43bb7e5098ceb5dec684e0f7921c0295bd461bb0eab1ffc9157bf83a725c5385c9e23bbf62e8403ae46054441d59f130b67b67f8feb9dc05548c2318 SHA512 29c7da2b92793481b8f1a0e81e7639cab51e1f1bab9ca4b9a4b788a679d4fd91f7d42c65bff122d0404ca8006579f3d503467df5e76cf6113ed3e805c01d1d74
-DIST firefox-100.0-bn.xpi 554540 BLAKE2B 89a1c26e62f2e80f4802fc9cfa23b94d672374316d813c9be022dfeaa9aeafe4ef8dcbe2951bc77fd0df59d5d1a246ab8e94fc8d310bca4e6bd4038dcca9a142 SHA512 107f23f8b82778a068c57e93512346c75a645ef47dba17e76794ca88affb649e79c5434fe547f79b5e68739174a272e011fa75582ef544df45cfd16f44907638
-DIST firefox-100.0-br.xpi 530611 BLAKE2B 201640add757a1dca171c0351e1845d91d9653bbd7a44f812be0fef1e811b7c3a30b3984a4208095db64bd23850c4858427c68139ee36bf77529ace065fba836 SHA512 bf1ecd65cac7a7a65f0b9f52ba128f77983fdc0a2f091a76ee20695527d6a93b431d177e923e35c144f4e29feccd60ee1e828d1ff0c3bad140cb22472e0ebc40
-DIST firefox-100.0-bs.xpi 459035 BLAKE2B cf2f09a31a150477adf5c9cf4810dcc1bda3d36ae2fe0a5a778c4b2915fcba18be129b9976fe449424e5e0dfc407149360b3954e4ffe69790cce50c3c68da7c6 SHA512 57d2fc336efa1c93b27d3712dcdee8a0046376c4011fe5f5d020044f26c97b49b5036c4e80609be5aabe90851f2031b1e2f7b1ecb6c25d3816da7c02ae086656
-DIST firefox-100.0-ca-valencia.xpi 536445 BLAKE2B 61320a337973d562ea601e28ac73af2cac27ad9eabe67c3a30bc51ac71979fe5857d9a1d1a62d3e411b0b4de422be37d9147427bff5496681ebdb9c02c689593 SHA512 4fad1577b9ff61d3956d52dcc2cd672a256d18616b8530b67c052d5e025f777cfd72242aec66416dc5fada74a8a97611c94111d3720c352f78ac3c0437a10954
-DIST firefox-100.0-ca.xpi 530200 BLAKE2B df66c1b672b8bd23d0c713d1689c05a76480cc18425476f7d2b0cea91113a8c442bce02a56ea1efd98fc1c262f25ea749181c960c8cdb55c63b65e6787fe399d SHA512 1c0052db74e50bcdeb394d57f33289a75d1bb495c78ea6d1483ddb1b0f18c4bd25018e76dfabedc501ee3303f426cb51358ef091ff64fd8715bfab68666959de
-DIST firefox-100.0-cak.xpi 553417 BLAKE2B c13b19acb4dab04e76963bbc3ea813889a03236660229be3ba0e522e961229d8f8c123b0dcc140c2d783b08dea9351ad5be4ab27183c70188c93658caf7dda44 SHA512 f106e6b8d898f2046a0edfc41eb2782d8436fd14b1489442e6eb78c855128f37b4dd2de826462a9c44502fe3c795308511d97085912ef90e1f66309636dc67a5
-DIST firefox-100.0-cs.xpi 570159 BLAKE2B b39239d57eabe01940c01c51a01045b5eba6910c141e5b0f99a0ee5e539026cbd328a48a2539c2c2fa7d01132655757108313409a131aad567619943526387c1 SHA512 8c922e0433fd28f3e912be552ee93b25dfb3cb054237a9220a6523c9e765a97c7b5bb0dd4ef801bca773b47be31f777bdf103491776307e89e453453fbe7eff5
-DIST firefox-100.0-cy.xpi 546995 BLAKE2B 9250a3edafb95ddb60bade4c3d4e1e76659e08d01b0352288d2184e747e59c6763a514bbb464373fa998520ae0951bec17ef2ddef057e23d779def91e640c022 SHA512 8b975b20a7c422dc798382f83c0ca5217640e4deb5c9a0a64c3e578fff4afa1373c67e7dd32c5d5e8704741df44a00c9eaca83b61291613061775a3d9c9ff659
-DIST firefox-100.0-da.xpi 538817 BLAKE2B 6577ab7f419a3ccb1be856c497fe4ca0fab5f1cf05134de4a36b45e33fabfc0ccf5f5a3b931bbebd20c87eb54c87452df42026ecd3d40aafbe92abb513b89b43 SHA512 98d9ae3974f1fb1f9b720a2a11d2405e5a3a84162a028a74982a98b9c3a9485851074489f8e1ef254891e399c0b403924c9672bea30f69647de21a6c9d99736e
-DIST firefox-100.0-de.xpi 558692 BLAKE2B 3eff85104794a5bb7ab0dca3c0ea549b23f129842d0198eb906763107706417560c2cf7585622b236b59891a4d9b1e48f2d42eac9af75de173e54b8dab4ed567 SHA512 f95b347b6d127c81402e706c02100a51a22a2a4ecde33a0cc267ba6831fc5c58e875b20a3f986cb11c23f90d9036d3ac56341d028f27a92363f311c652d89afe
-DIST firefox-100.0-dsb.xpi 571795 BLAKE2B 9f5152d37d995bd54d328b519b0732fe22b1a27c26312775edeb795786865097bc86a739bc6cca8bd4235564681d104a6bfeae2efce551b09ae58d7dfa2a92d5 SHA512 a00a95f3381f401505c30e7a7f5536b98a7014029d06922cf1eb69d03215610b7d946cfa95ba47184908909a0e15821711ca0b13dfabb6db646dbd63583dc87a
-DIST firefox-100.0-el.xpi 645056 BLAKE2B 3ba131bdee7a67293de875821b08e001fad2fccd4f20a5ce93f1f98d8833406152fa669b48c5aaf1a4cd283397dabb1dad64a367d472daba800307c364a71e92 SHA512 474e36968fee9a21fde283a8ec1185ed0f458e750c393e54f5bdead72138eeea3f7f4ea4775897332cd8b109e4fc8fa14f2b28a984571c7afaa15585e55adcee
-DIST firefox-100.0-en-CA.xpi 514207 BLAKE2B 649d11c78c7ce395b967fe4bcd6d77f51f50ac1702a8b4113a011ccd183cca75c49e23021f9746ae0bd3b3196da69a44e95ec4525eb3ae35438998495413266f SHA512 27755999431373341c4ab049aad1745f8158232266c78a87b9b8f4d2b0c78bcc2eea61b6dee9ebb7e48ef687d73002bcf37d656112cca295a471aebacaae905f
-DIST firefox-100.0-en-GB.xpi 514698 BLAKE2B 55486e15a07ab6548dc6136da12497182de2e7a8d441ff952f9b2ddc792d6fbebaf8e4019eb0d4a8660702224b33e97f1989d298b4f55ea6ac9a6524a7f55769 SHA512 4af7681303d437ee94ae0574c18929710925589a7be8e3034a01760518d7d5a6bbda68bf9a5bb081bc93af821a1d242e07bb5235fd559a970e59862e1012f82a
-DIST firefox-100.0-eo.xpi 540865 BLAKE2B 2e030878522f1246be92c8e6db076979bfa1bc03e188213af536942f337622a950e957ea14a76d436c81ef9d2556d69caf3d06611278595822dce95e3d962de5 SHA512 0344de8764cc14e2b21e97e3e9e82312e592f95bf057481d25229d41504f9ffdbe2f0c18db47259830efdf0a47905f50fcd52be5e4deb9e6185c1e879e4a1d4a
-DIST firefox-100.0-es-AR.xpi 551765 BLAKE2B e02ae9937d342a3922794717b3573dbe4f95fed2596a356ce78b24d7509ad2ad53254507a790766b01b3e21aa3181e5c41a795b0a8cd73478420b88cfb588837 SHA512 f3c5fe155f02639bdad39c6592920b8c343e9500d3a801a8715785add45f3058e5bba8aa67265eb69a6550eae77c57da32b30bdbce326c4021fbd42603829e9e
-DIST firefox-100.0-es-CL.xpi 550976 BLAKE2B b67fe6a05c002b8fc5e474d5da19b67839239854df147a425d1e810020ab688e018f86a33397775ed37c424df8dd33f1b6767bca9897c1a230de51a1a8e1a806 SHA512 6400b5a47d01d5a4e0b6170ea86b1f8540b0bbb321368699a0bfb779e977e98ea11fc33edb3d7220af97eae7fedd0307b16a3925ddcaff95c5575b61e136fe0a
-DIST firefox-100.0-es-ES.xpi 542252 BLAKE2B 41480f2db9bbc89c1ddc686c96da7bec59c173428822eec3995e77a56d695b3b28658f49211b7ea437c91c75f53a14d1c18287869965c460721b9a1ba59ff8e7 SHA512 7cfb1bdb53401e50f2f657d916b63750f55643ccc315da56f3aee60b0a6e22927b715014a91b288651f100461cddd32ad7f4f7974d4e7d5d4a94a86f0bee033c
-DIST firefox-100.0-es-MX.xpi 555131 BLAKE2B e6ab92e7eda6167e65f8102b36f501ab3d800423e4596c16c4f5c4a08bff8944cffa19ac3e3dbc7f71601f0de7e40c524499aaf1748707ca3d6299083b3cfaa7 SHA512 0d3ead5dc58485ae41d7300e19bb25bc7cf04a1d7a0c15acdfc97aca4db326b513dea8583397f999392a24aa6a48f696c396340df0f80232f7f53703e0c2b43d
-DIST firefox-100.0-et.xpi 532701 BLAKE2B 4db053beb173633dec2ab293a91f0501a8b10dad1d4c785d8b476ef021038870b5389a1069fbbd50f457c8f4279a3c45ae33f11536044a74cc4ccb2888e37985 SHA512 b4195ce5e0aea78e03bb9f56a84fe0427ca0b04d651e486bedd869a83f58a69eecc555e947bbaa91ec4496b3d57773c526b388b394f303499915cc07f8bcdccf
-DIST firefox-100.0-eu.xpi 541413 BLAKE2B c48c3ba9107fdf626c4e8efb6609aaecd6e6d497577e8e459f136bfca50ae9b986a385bb435a7bb0273752a0a2a6805ecbe1faa45915a467a77de89b5b314d3a SHA512 cf587cf27280ec80ed4bea965451a3b4f67c2509fca8bdf1985787ccd870944d72d52059b7777e52fc7e8a7ae07f1a0759c8bf73ed778e42e9db5b62c2362ce0
-DIST firefox-100.0-fa.xpi 561338 BLAKE2B 91037614671d8dd6a0d6a23fd57a87a51e23a16d641a48454e015eeea6059bc9af6b7b146152207ad34effd4dad9978eb841ea62351d3690127a3909716bcce9 SHA512 b4909bad5a4c4dd692ca6ab2e106152dbfd5b059deb3119c328ebf8232705e4a577ff8a7865189ff54763605feab2adde2232ba2d5a41ea87920fd057a149d67
-DIST firefox-100.0-ff.xpi 468200 BLAKE2B a49e6011dee9e2131f6225d02e54fd2b397913880382c738c1b1483ca6c2407b7fe80bbf6394b6300e29b1f81f9fcd9c3839ceba95308614f52a4f656b20a003 SHA512 a39efa94171d7dbb7938cf10c791a3dd039a6cc06753a3ab55fb31c0c6dbc27b33905f31116f0601c2609741e19660afe703382e0d77d0031d1c7887127c63bb
-DIST firefox-100.0-fi.xpi 535250 BLAKE2B b72c99ef47d263ca7ac3a64d5c547f3fe9fb877ea1696b6850692b557644c58f7f8349eeeb9da880ffce7c9bdc6f0090990163ab0f79ac14f5efec815d430738 SHA512 5410b5d02ebe44f2edd58fc66d067996dd2df5b56284ebe9ab8464672fcf651643c76f8e8952047d8217205103590151af4f978987fa9926a01c5091788c68fb
-DIST firefox-100.0-fr.xpi 562950 BLAKE2B 5f8d105f8294c23ac98737dbfbd505e866385f4855e9ab960f2cb9bdc9ca19c9a8dc11b3a06ca79829bdd8ccf3a127fbd1803c05e8045079e8690a6cb5f77b4c SHA512 9dd9658d6fb25835e4a36b0bd2100f3a5acd2ebcc2305c2477e1736a3d960acec5f60bcd14d389071d6c9adb3ea2fc2f5f93753c420350eedbfcd95e3efc4961
-DIST firefox-100.0-fy-NL.xpi 548097 BLAKE2B 810393c73168e6ef13f15171da0f1d8f2049985c3572cf772851d598f75b0826379a87e57bfb8c25240239353dce308d4abb752a331e549c5e4a2e97b0977482 SHA512 9d646abaa1e0fe5db8b3ff6870c403fcf7e00cf8c67ec9a79da4e81deb4bf2e6171fdb831c3ff18e0b93646e2a880e671f104d0146040aa24a07fbad830ae163
-DIST firefox-100.0-ga-IE.xpi 465449 BLAKE2B 2d42b84c70ddbad25ed4bb1bf438dfe41a1e4a19b9122769e8eb103a037ec010e647a4376cc35878a460cff4dd6feb92b42d73069db417f854f0740b0a05b5b9 SHA512 f8c7eb7221bcd35b40d558e8707a62e6badb6090c99c4f1733ddb97699063ce41dcbaae5dd4c0bb41ecb25dd9fdc6590c70a2917bcbc5b1c4fbbc90f93ad4615
-DIST firefox-100.0-gd.xpi 528984 BLAKE2B 0b579a8147de2753aaef7a6cc741ed8f3f7b55c4d7426e4077d1018414b5b83fcf8de94606117e2356e01b4ab6a76b606db83d74840964f048e400868dfce643 SHA512 4fb28a6d64a3d72d2c2347900696663b311e31fc05072ddd9ff135becb9ffcb1ac94caeb63696a251028c675695dd1fe17ae2511b1f78ae4a9fd3300f14d8d05
-DIST firefox-100.0-gl.xpi 542249 BLAKE2B 8f4d96068a2153182cbd3db33452af93b0563fe73a23dfe7c6dd6f8be21e70e2565c31288e114eb760418df7353c5460645c344d7405ed70c34779d5bed75927 SHA512 df29d8e60e4fa0a9ba2f8fd98ae4970c070c45818cf77e961b4490e6e86349efae02f62a21a5460086b6a765b7081110726283f1c0dfad259da27fa469d2e534
-DIST firefox-100.0-gn.xpi 563265 BLAKE2B dc8b25cd8500c3ee9e90a2cba89641bf20f19c19a062368468116d3bb9cffb5f28e927fa105bedb1ae62d9246678b6ea765e37ec66551dd6f22b4eed89daf74c SHA512 7c14a4fdbcfd721901036bdc3fa226c48d4305c8f7c851932591abf0a39af1290c6e78202964fe736e2a23fe79d05d6ccb1f29ad7b4d051a8594c841b643fbde
-DIST firefox-100.0-gu-IN.xpi 525537 BLAKE2B 460dd621f0e2f28dcb16b1e2c355fc4d75e4c2775bed6474c3befefdbfcf06d0fc902509a01c94738f33b0c243477ea55d97c996d79b733f9f5b632ec4e012c1 SHA512 7fb5dc80b162bbec6f90c39da0e464ae28f29fb94c084a09683d481e161225febbaa5c67c5084d80df90f0d03738d76009438e83ad4a17dd51e59b6e958e6582
-DIST firefox-100.0-he.xpi 561896 BLAKE2B af7c2fa448e29f7fa7f16f6047a0f65bdcc306b9d54fa31d7438d7265b0aaf40ddf25447d0f480419e4c051ebc63c8fa0e9f42479494fa40bf9604d6b9af9e6a SHA512 2f79b605243a7d9a988891e8fdb24b4e8d9f5bf0e355b35d2ccd7037756ebc6cf9f7736c77022719008a535bdbe7d1f6150e738c1f0c8a2e119a6b96d47d8b2d
-DIST firefox-100.0-hi-IN.xpi 556335 BLAKE2B 05c937e34da03d00d92e9dc013b75e437df633a417389c6741c811aa1432c4d012829cdf8c28ebc30edd02228045ebcca5b7ddeb99317f5408d4900317255c1c SHA512 d633285dd480d8913d365c875e16b98b417bdd827e97edba176d86f35676f5821093a6b6a7a67096d4cb29e1930fa188f7bb7df8b11ebf5fa111db89e9d1d2c0
-DIST firefox-100.0-hr.xpi 530205 BLAKE2B 601f514da2e27d503a88d179b45d682278cb3a075dd5d16b5b085efde983128c1eb87b27e8dda590ea24709390c6e77d8e8a1e613dd15d61b6e84e0e4ea085ac SHA512 7a2290d9e7509684f2c5ba3f08a6e7e49301de3721d3e29899c1d7c29dd49a822556c686506bd90009555832823a097a4ee527121210e97b7691d79af863d25a
-DIST firefox-100.0-hsb.xpi 567858 BLAKE2B 69e19bf61918492aaf6f091dac2de419722adb40517066309e07e7e78ddf858ea8e59bdf190ad30d877972fe4b5ad7535a891a63a49df2987bbfddb008f44dbf SHA512 8859d3aa9235e9f51e8b6e07b11166150ac9a31f36f127ada992766f8f730d1761bb516762506d7bffced68584e1e043eb6a6b6dd408e4ff406069152a028425
-DIST firefox-100.0-hu.xpi 571161 BLAKE2B 1a872e852584be7d55cebd19f12b17ffbcd72d8740a15b4a8af30fc16fb172936d73e5a3fca1fa21f92675402752f26d349df2fc29fb56a8d6b3e52746354b14 SHA512 a3c61eac82b44ea7a261a30e82c46559a15baff5aab5d02cb63a335238c5c0880ec22dd9e952335cc8081d528d3dc5c6c86d7c4337ac62cde81fe21f10ff3aba
-DIST firefox-100.0-hy-AM.xpi 580138 BLAKE2B 1577ed5bd4434c674c602ed2458d944f89dfbc40a2eb5ac79cb10bcf587849031258fd063005ea90b8700edea3091dff2b1519a553acdc38182008819c7733ee SHA512 c5a805fe798939397c5727dca69b4112ecc21218307f5333275b3e144ff784bd85264a779d73e7bca46b1b8100ac2eb5dd71f5007525ebc61f68e6774862099f
-DIST firefox-100.0-ia.xpi 537112 BLAKE2B c4f942bb79dfda4f2ebd2faba480ea5f9f4dfcb23bc7fc2c9219f51f0f2f49d9f200893f9785795aa3d7a2e002be740c681f95c596b5391ee8607cb6d9f47217 SHA512 46d8427096bc8e002e42977d5f00fd90a6b56dbe1059c0704744abcd3a0dddb571f8d2bd7c5af331fb8c42c3ac6fd33ead4bbef46150704e4eb677e4e8d924e7
-DIST firefox-100.0-id.xpi 533688 BLAKE2B 9846c9f64342c6cd9b7fd91646859d02387ca00d2dbb2308c167600652a0f18e4b80f7c9fc70295e5371faf3f54112c63f19e87c492463b3926a79f8caed57c6 SHA512 3b5f350f833d73010ae1dd7decc73b1c4262aac28c90a82478b7a93a368aa4149ed25d78f02fe2c1f25bda3de7a06468f87c6a50dd15ba1171930cf32599be70
-DIST firefox-100.0-is.xpi 540509 BLAKE2B 4739fd1d00e4fc479c757c9d20aa89d35f98f892591cd4504211169bb98cca38b463d3cb587d7e8090b1a035bb460ed28901a09b9e875e6417b579cee256d0e4 SHA512 06a5fc83219ba165bb39e15bb1abf0eca61cc374570bae32db141d2b63e49a1f816c3fdc5a472b26731bcd91fdabbf65a53b266d3d93ddeaa7bcbd65cb5abd27
-DIST firefox-100.0-it.xpi 464283 BLAKE2B 8b74c18bbd969556f907446c008d4dc04a65577d9f280a8a85614bd0d8033761c0aee284bb7ed1a7f1e054d343e35cc746cbe1a08216a92b949f43818540783c SHA512 2a61e5cec4f5abe10857f1634373aa85e12208e37b5581e9b71d61f8f53ee936b0bb5e538611046995348ddcc41f689f3fab9fccfaf8726a9f7d05ddeebc952a
-DIST firefox-100.0-ja.xpi 593327 BLAKE2B 00a4a647bb84cbad92fef60f0cecab050b201f8ea0e383ca1e1d2ba370b74039817f95aa777fd8804326cdaf8f7900b2cb515401b202881e71fb8bd5d9f21954 SHA512 ec31ec41e8e84edbaf8d4aed3ec283252b9ed781a6e91937e5a4fee92bd03488b2a1982f459abe16d95d2742c684e663fc82ff8e54ee01844db85c7d5578a15a
-DIST firefox-100.0-ka.xpi 596389 BLAKE2B f141998cc0babd4e2c1ed3c5be525c35e992d08e71af7051a51455d63c09c4acc593afcc2af0c6e1a6fd9cc2545914573ae7c79e2afcd0f51d904483e175070b SHA512 7d167bcbeff718c948b565de814890de76d0b39d302319a9f4f6c75955a216ac98e4ce9d1834cc99b30916c1e4be2f9af55e98def1a2857c2464f6ad006ee4df
-DIST firefox-100.0-kab.xpi 556388 BLAKE2B 05c2483131fc9ebda5672ae07619c0a696fa79ed3b986712284ffc720e1f0004a588e09c90c93f09220be55cb84d82fcf3f609c7ec9e0f20546af8d0010539f5 SHA512 a27f73bedec56fa021b36ce02e312a8b376900d2c6ad83a2bafef9e6d0f2a98eeb459b8b1844b5b666ea52e5a2f943a28acf3d40592e95943929cdb7a71df59b
-DIST firefox-100.0-kk.xpi 619239 BLAKE2B 33e1a4fa15560079cbd88f5c1c013d0f7cd4819f25ed8191ffdac0b8a3d3050d65ac85cb294e5969a330f0deb863670ba44ac658464fbbfba68fd98993dec746 SHA512 0e2d3f417038dfec89b74a868352fc460150bac1cb42ecfdf140eec09dc7760d43cd9fe637e6c224318addaf805baf902e8fcecfeff1a8562fa03ed22c5d3b0b
-DIST firefox-100.0-km.xpi 525496 BLAKE2B 743298451ce750ab4f4c40a840849e284618367d5a6807179ff5eb487790784462ae039252efd9025eb8e4a7bd9a264399bb45aa17d0b705ffec1c7fd700314e SHA512 978a0eaae3fb66a34e63088e897977536143549a5af4b3519bd5ae71bc6848f279b4091fb6dfca9ce566ce93dd724f1566f75b7a45a241535e1b2f600eb55388
-DIST firefox-100.0-kn.xpi 491374 BLAKE2B 813f9228430c903c6cf2bad09f20e5e627dff063ab5f056378bb555b0dc292ef871debfa6bd319e650cb3667ce392b94ac56afb5f6c2d72aab0131e65245a12d SHA512 737fcdb7db76901bc7d82785e4895b0de0e010751c624cf366487aa1479ef679c741eec6757a9c9c2a5ef57ef710cdfa7b7d076f419958a2efc707e8998f7b8f
-DIST firefox-100.0-ko.xpi 584519 BLAKE2B dba5a25440f936b5b9d829f1ac4840bc4b8e004cd6955a801bfc0196c1334a7c3d7450767614ac735061340b65ca12f332f1c26c39f74acd0d58af2c18907cb4 SHA512 1a193190a9832f083f1cd99a39376cbff70a891a85bceddd8ea8b6fc46a263c1125731934ff5055db042a2bf716a1003fe631ec75b3b3bc576a6b0d0228901f2
-DIST firefox-100.0-lij.xpi 466987 BLAKE2B 2d200187691b39c2b30d8959fcbe1d1f0a4a397a1602bf083fb0917c99da0dec8c551f86b98f2793a6ff8098f3e88a045ce919dd013594c2ab1d13b763cb2270 SHA512 cdb6e50f3e79179e05649072b3883f003f8bc47cdbbd89ece73d2aa5bb0d7ae64e0a80d396ebe0fe2af66e305685e7e8496d3701f80c0ad75a799c018e205918
-DIST firefox-100.0-lt.xpi 560142 BLAKE2B 0edbc1d0de5820351aab2e301bbe63806da9fbc7dadc5a805d533b1557befa200c7b065ef821b0bf9c296aec5bc6a581792313394fc5286d5e43bb5f33ed29fc SHA512 be40fecd9f6f69653e3ae2d72f949be6bfd0bcac87c2ffe4924715273d59ba419364111e8f7b18c6567178b2d2190cdcc928028c816307c31837f7c60b205927
-DIST firefox-100.0-lv.xpi 459192 BLAKE2B 85cc891cf90b21a109e1e00d453b3f03d770f3bef9176e7ca7b5345616bef6808d1eefaccbd20122c6869da988e76699db868ab44566c48fb574fd52ea1a1cc2 SHA512 ac93ca577072dacf28ae7d24284a0048201daf9637e3afaa4804e89c5fbec05c7503aa3376fb1a18285b176cb8830bcc57e0b863bde79e06250c2f821b00938b
-DIST firefox-100.0-mk.xpi 468292 BLAKE2B 76ea89fffd80b24b3ccdc24dde4f5f89ba78ffa3a00d210e270ce32f707c7871fd186e3a992b786450ea503849454b3d2b0898819f6a7252ebd6db250097f888 SHA512 7da54a68bbea90114008b74ff4fb251ca5ba495568574cd8e63402258a687310ad46561715a09e1a8b55481bb3648e2f8956fd82cedf0aaf54639bc0dbdbf48c
-DIST firefox-100.0-mr.xpi 528155 BLAKE2B eec04374cc9179eaaab52250f0594aec41354c9a0a072b5b13212003b4604e45f81b3d0d91c761b97e0a8f84b6a78c84ef0c4785c3c3e378678bedfaece6d30b SHA512 699748ec01d494e63566caf55b481387b6e1ec3662db5c7e8c804bcac5f21fdbb4b4962ba4bd200f83e04854cd13d1a57029c18e89c34562096c2514b10c09ff
-DIST firefox-100.0-ms.xpi 444154 BLAKE2B de3e2b1cc9d0089cf92bb66120231786858898e0bddcffca930d2acae1b9fd7e2a010a7cfa931b386a678f4ad50a7730ea9bd2151d9202bcc85a2d89c621fe7c SHA512 03e91cd8b4d89d8b79f938be0ed3fca3ee656ea8b0f723028a737c1ee5e8db507b526bbfa1cbb9dbac9c8c130831e6fe72bc4f09e656037cec95f2b358844b29
-DIST firefox-100.0-my.xpi 507353 BLAKE2B 12207baf0ac2241591c5ba843a1d35b7edeb80cc035238d52cf90dddffc856c0396424b0671915dd08f9fd6be322550e027520da5c1bcad61122ef01df74ecbf SHA512 c45402e3486a438cdea1f48b79d1f569edcf10554da0fff12f49a9ec8220767ccbb28444eeba237899ae5a6cf3ee29257c00093fcf6b44d3f88f6f7a22fe0daa
-DIST firefox-100.0-nb-NO.xpi 533774 BLAKE2B a34a394e75c7afa85ace6d73ac0531a88d1ff150052fb6198de4295b68a5e5c82498e8c3692afbc558d180b0d47901241e630c8b8d70e8ec86c4a1cfbe76450c SHA512 0c9c87cb189b5f24c4ebf60543df0fbc57f25293ec20de114306946cb4fd55268c334929a3713a26765d502ee5c4dcea5d45f88d4ae2c0ac92963022a8bde7b8
-DIST firefox-100.0-ne-NP.xpi 482563 BLAKE2B 320ac0d6c4853cf8f2167fb49d8fbe877e16f938caef116b3c1d60860b54820ee822e6249c4785b9740000455850949f54efdf9afcfcca8d57d3d656d2eea7d7 SHA512 be6f9da98f5760562ec301571843ec8e45ed4f1eb9ef5c4c56e7e2c0a9ae3dbb1964fc1927bc38bbb408b0f1e1830ec764fec9f13941b79cd940cfaf66f10a02
-DIST firefox-100.0-nl.xpi 542303 BLAKE2B 1d291d93790e41b8c477fd4dcbff7d20ca62c100e4d6e2ecc4e9797788d5e409903ed79d54c05654e96b1698a13359fb959759dea90c2df5be3e2b2e48169d40 SHA512 fa6eaec795c58df8b2953bcc1a1c4fd6729871ccbe9d0350dc4c2502cb50d705d8082a900fbb710be70144d6458006fb99edfe055ce7912df3366cfe87b60662
-DIST firefox-100.0-nn-NO.xpi 536149 BLAKE2B a97a81cbd5c59d91b58860e2a0c3d505628e65be21629a346b41ce83652c7ead65b124c31fa7862a4567bbad74f8eaca6ba0519d10452a2ffca4f3dc6dff5dc5 SHA512 4c85500ca8151f05f6042d173f4c85545d93992f36e888c4620da82302f6903c39b15d64aef34e939d83ff26aac25e734da558875b9e7050592a4b26e02af277
-DIST firefox-100.0-oc.xpi 556893 BLAKE2B 81939644afefe4c2900b06565ff0eff8ae8eb179da7508c2edb608ea11ae4b8c540f94f13012ec4a3cfbf3e5128a544c16c7ea02b1516414d388882d2b146cc9 SHA512 29990f7e2faae9759eb230bc805d1084f5107813ac71d93aac7186fd5cda29095b2761a0319792b6c3fdb6714c44a53e80fb73918d830c771ec8dd14c8197b8e
-DIST firefox-100.0-pa-IN.xpi 600276 BLAKE2B 683051787ddf3b54d9f8e23903c2154096c1b1ca2161f392352086817225db5acb87a2d1ebf2efcfedbfb3c73fb71c77430a1ec2147a0b93f5fa290a482016a9 SHA512 88e16d3402961bd4673a16e66702e6a6a09c5fdbcec6e915020c575c9b717a3de333cab8eb03878a824befd6cf70aef10c773dfc361a06dc6a919c15ce56268c
-DIST firefox-100.0-pl.xpi 562524 BLAKE2B b2da4fe2137175c0b18437256e1be9e5e45365b50d03f33f0e725a12dc4412c3268cef3927b9ec96326d970951cd82e418199aaf2067db9c489ef40eeeb49c9d SHA512 7d927beb70872050f905c09ed2b9ec70147b38248404d3101121bc5340b40a2cb49f7a0d4b3470a812a062628f92b0b6bfabe35cec8182a8fcbc500779a8c8f5
-DIST firefox-100.0-pt-BR.xpi 547573 BLAKE2B 9325ce7901214bfe872e92917346495282a4d80b837025dc50f32fcf3c7d2c8c9130bc222f60b01c2e25580efb1b1a68db2473a2448d62cc8e49b86711f29c46 SHA512 117e58296cc1294e25c1f1a414fb277f5f3a1ce688de7079a4bf7d30b4be026f1243a17085ee653c4d2dea689b32c5dfbce47b4eafe7e5b63e462a86a0c90289
-DIST firefox-100.0-pt-PT.xpi 551062 BLAKE2B cac57eba1fc66f8530dc922850c6dab6c0204f107c00da23ae867d9a26042dd0f9f51947aaaf1aa5e5a3747b2db3af0d8b2efa59716da63c5825f5eb532179dd SHA512 c72548abd4dde8c9dfd4df77d135c037d85a146b5dbd33b7bd4ca9e42cfb2cded5e428c3d466ed59c0309b59be333e0307abbb361f5f4876e8c0305a5a07648d
-DIST firefox-100.0-rm.xpi 541902 BLAKE2B ec70fee31e1d553eb5719a56a7b1a0714454fa2868187225c4a4be5394edc3dc960ae960484913fd2eb2c244d0d92b4feddea0e6a99bcdd0828a09d692f53c3b SHA512 8955138c2de27f20936f6a6e868b442702792eb5d0fefda1964826734b3b7727cdf8504d74252445179e9e06d4af1e2b8425c01b2dadc5f9d88a449ec109c1e3
-DIST firefox-100.0-ro.xpi 528000 BLAKE2B 63207ed81a28332c8f3144c142e61ae968b20f696bae7f43d05c62ff64f723b7282c0ee66e1e849fdfbf7e091f6dcd7e1bab0edeec12e997d756a68b95c08197 SHA512 f972ac411443c2b7b5f51a3965cc3172adddf6fc4c251ae933c4354d6320aa1d2b43c30d5e0935a5b8d520794fb989e39b681e0fd2c13b11b664f16b069af187
-DIST firefox-100.0-ru.xpi 633342 BLAKE2B 72a7043f83bfbc0485340c7ee50d79c4bf3f91be94018ef4b9d61ff9847dd4deaa045394d979b8264d25096aaaeb00aa293c91650ac1c1db38346b50783317eb SHA512 afd9d8ec466e29f8a5e440fbb011393424319585719434535013d90322816f441bdaa8ca9706b85c8757bd16461ad1055ae555b7209f0c92aa7ca685b768ac9e
-DIST firefox-100.0-sco.xpi 500184 BLAKE2B 634c95a01a766bc786f25cdf5957ffab8b09279dbc523f450afc712083e9468ba08b66bc0b4e8a3e3184a3bb0cad3ab9f8903b49914df7081f1cdd337274b439 SHA512 cb04dea130946a9b072813714f9aab0bd542ec52296a129f497c9b1778bb5781da53fb4f6cc228dac4205d4f9b3da4953c7db0f898b013183d2d59a36824daa0
-DIST firefox-100.0-si.xpi 480906 BLAKE2B b7d8fc68cdc9a106dc9e1c217af3e1997a7d67f60880ebd92bdcccfb41f3a95b2426ec549a83c913dd87ea10134bacb7309bd17350ea425326e96f0668402a00 SHA512 c53548edca6b46707e3653863125731a616d3bbedbc02915c4f49306d737c9dae5f008a40e1759c383e664ea991c5da8a719201545d4ff362d4dea731fa45f09
-DIST firefox-100.0-sk.xpi 571980 BLAKE2B 33e03eca7f545148967671eea16ec863b46f430755a258f98b3fd25124e43e212da379b1ec52f8ae2daa7c1d25b852bfd9e818076d346df2c4cebc113fcb0e4f SHA512 177b02195968228bd3567de47bba145d5206a158dadcf4c151c1438b4cadedd2e9b6b569ac724ea4b98b2f54a642629588df0ae8e737831050e2a98fd0c7484d
-DIST firefox-100.0-sl.xpi 543730 BLAKE2B 7bb736bd256018cc4a88d681984f762e3600946be5cf939d1f47752c46435566150e61d0d8199a2fd995b42348c089c676928ab348e11d0168419586a7836dee SHA512 f2011198bde31bc644d5c780cd402164a3c6cb897e8c897adb4328a25c5c84078204c4794fbdd40fd9f28c016fc5fdda33586582ad063eef90ae8b86ee5b535d
-DIST firefox-100.0-son.xpi 417301 BLAKE2B 64fc6f27cc774582ee4b219cef53cf7d7311ebcc7358c446d3006a36d2e091e63b218e44af18eca425f31e367618056181c79bcd4ef9e7501d21dac1c848a5aa SHA512 361549aaee1d50650ba451336f15ad74ad83dc2f2dbe9bfe6d4ff2dcbc9e1b4ee926b1607a7f0f36a424956940039e441b5c0ff6a96ea01e8a8415cf1c978567
-DIST firefox-100.0-sq.xpi 560514 BLAKE2B 646e3fd5b69cd35732c2c1bd9193d7a69a7cef30e6d235f88e928d0d5203cafcbc2ecdf65f6a9b92b86781ae20a66d09b9c0a7c292141e67d3dc92e4cc136bd1 SHA512 493509ed1811ddc0026ea9950bdb49bc95dd749761c5c63c1b996694af31ede095686868340efd6fcd3ef2fbfe4fc3ce68bac386e8558133b3fc94fbb66e52bd
-DIST firefox-100.0-sr.xpi 585620 BLAKE2B b69959dd87eaad8720ec6cdabd544974e1567e6a845403700df9c983592902b84107202f0a143cdc51144088332716d9e0de58c5302352b6c569ff1ea31fb520 SHA512 e2695dc5705b0c4f3d7897870fbe6cd3ac43108450be2ef0b4cf03707ad88af539b103dcda05cbc6217e3f39a12350d24c5d32845cbd94b047269dab24a80ab0
-DIST firefox-100.0-sv-SE.xpi 544804 BLAKE2B d84dbe16ce2dd215dc58b40a387def80789135907fd027f6126e61253468ee1db2c1bd6a6fad093925122f0e6cbbae7165de8ba85ac8b2eeaccb995c16e3861e SHA512 53e5c085bd60b1184665fa8bf75144fc2bdd892f4e3acec699dd5266d53a2a94ab53606c3083e1306429e6d9a883dfb953ee82a92f36ac3606b048e84438c8a5
-DIST firefox-100.0-ta.xpi 508207 BLAKE2B 230c7c70ce2df9fe11e4f3128d822b8e36f3155b247ec820bb7eb3f56b70ecc4a85c16cfdaf21785ef27ff48e4d6d0c880ebbda727e207d48a68743e0706877e SHA512 1098241ade5b7555cafc8dd5e8fd46e0fbab1e63baeed7033449fbcb88c428d3f6a0d4e336c60ac2c6620e8ed21a63c69269c0cb7942a6b57478a99eab593448
-DIST firefox-100.0-te.xpi 546711 BLAKE2B fde724a074af4a5945ab46cab2ea584c55ff323a9fc631847e163c4b45d9a209e1a8605bbd32a920319d4653bad35d350e98876ff80d59cd97b1c188cf10da6f SHA512 0ff5d8e1ba1b661b03d5028550c25c60458ff2d0d0e1e2c97a9eb55ca9152aee2705f9fa48081bdc507e6b3d9caddff7cf7a1700925761a13c01f5068fda1ca8
-DIST firefox-100.0-th.xpi 610742 BLAKE2B b2e4efad8af458302fd229469d9abceedfadd3c1a3357124c59901b685ab89027569e9271203dc8b0ebbf5721022f647c02649a88a3bf5220b765fc567e5a9ee SHA512 cbd162e297989abe2d6da802cb1e60d67704949bebfe16785dda5e567952579f7ed833bb30dfe2081842beecac00d921972481dd893960e352affc489e45ecc4
-DIST firefox-100.0-tl.xpi 518035 BLAKE2B f08e079756835f918dbdfe758589b7b187ab92ce17bd9ddbfdde976bf7d323ad1f97dd795a50f9b4cf8abdf73aa3e88f186dedd29d3ae4a3e01e9fee01861c20 SHA512 ebc0d2ef6aabb423a348692b019dab446e4b302bd511520343831d80c6a76031a0cd866ad65c9254d1ebda7ba1262f842ad2e3380670aee2f9c84ba8b6a85c36
-DIST firefox-100.0-tr.xpi 558389 BLAKE2B f642500b2e5730762eaf50d350a93fb44463e9f2ab79858e1b1bcae9e646194ba1856496d7de077036dc15919de96fe2779188d93a5a910b0fcd0cfb26f578b5 SHA512 98370ebfc6e893a2a392b24bd63951b2f528d224bb93829a5536d6113200a147d0a2bddd5e45ae8b4ef0e596db6b6521c5ddeb34eb4e43ee4ab3c8c17b0d654b
-DIST firefox-100.0-trs.xpi 486846 BLAKE2B 31418b590c60f83a676f8a4e22c54cf6c13664b6a3b009fcc08844345f73ad92f117b8ef63fe4e29a1b5c6e23cd46a96fe9155e41e7d9dcfc105a443203d3db9 SHA512 10d5ca6203f16569785ab57ac174caeb6af3502460faf709e5a570f60ffdebfc004d0999bfe256302abfc5601057cc43dcdffc4c08eec151d56d9c1e0643ed4d
-DIST firefox-100.0-uk.xpi 627006 BLAKE2B ee7d840b610a54b7b1396299ef29361f34dfb705d1398ca014de88b1eee6b7dcb98befeea3de26c3157e326d47cb18eef5104ebf59455ce40ae197de3fbb8500 SHA512 f994269dbd221c20ba1f8c35f3befcac40549c00fdcf689c2f51899db39ce98565b06b7c7e182f699053c459b05c8f4d7e2557abffd9912e4a4a78f03a16692a
-DIST firefox-100.0-ur.xpi 556888 BLAKE2B 10b254e7602dc97f50c5f684beda9aff07fa37ec68fccb20edb9ff81749e4d9ddaec48de54749aa0789e1a419b88a8e6d0aee89c24ec0ef4d5dd01e175d54b5c SHA512 8f82357d4ec869aca4e830850b0f6341365941a75f822f75aa0cf908837bec23dfc8560774d3d77d2a1a16a336f6a55f66c13d70ccdfac8826976d116802607b
-DIST firefox-100.0-uz.xpi 473713 BLAKE2B 0ef11ededef92bf4318056b5a5810ae1b879d4b0d351e1d5511c78f44b6f21d1666a91bcd43a8ff425694c3e14f1dd117f1ac3137bfebeb942403f12856f3df2 SHA512 73c845d8d1f786735842b8461645b323ebcce7a93e66b69a26dd9b092c6b734f9d1277a2701c45a10e3faed31f77ca68805c25de7052d82253ec2a2711ddfcb7
-DIST firefox-100.0-vi.xpi 578677 BLAKE2B 664bdc925b884ba6b15fc8c0f1f3eb8d94ef8b0424d40a8d4d172fa574e8a318634fa62b114c0c696ff9146e0f41f843d20fdd30ec25df8fd16bb68c4f884222 SHA512 760cfc847137ca7d93e2fcac72bea0d7eb4dbfb99ed8a36fef00ea5452d8d7f6e28885e980151defec06f8a8beccb49ba86de7283b6f3d4791043ed1a21da4a1
-DIST firefox-100.0-xh.xpi 419487 BLAKE2B 275284e39d91b8b636f37d22fcafa49d3038e3d7455c420660267b3feaf52f0c0fce335ec127a479a78e2fe6215cb59f682f1cf2d50b10dd9059f64c86f1a8c2 SHA512 df1b85b4b938670cdf6c6fc9e10df2315618ab4de95a0e4362ee0ee060b52ea8e24bfae7f2cff56787e0b206a966c8c8eb02637f6205a11de3a42184eea8e4e0
-DIST firefox-100.0-zh-CN.xpi 580538 BLAKE2B 734b191a32cea0e7e70c52c5dcbc6be38535321698dc4be6c2c7e5fe31aaa3e1e0abec07636f3033b3710e4064570a41689413460831bcf88dfc5a309bdfaf2e SHA512 f94787e44614dea3cef9230f7811aadee01b5312cc4a24cbeffc1b20c61dbf914b0b3ad33f3dc5f245ec891bf2c134ca22c9a4d23ec5529e2a20a0c873aa5026
-DIST firefox-100.0-zh-TW.xpi 581629 BLAKE2B 4de41a914983af7ee59e7fd2d3ad53770d9ecea2c496785cdaa24f20b0bf1b786e725e3c4ef1fddc5bc2a2b07d85e2fb22771ef9608dbd64be98afe3ad7edab6 SHA512 b90f5fea05243612b327180a0ce13211464acd4dc02377a11386d0a1075aa9ec2265a511c0471193d9cf9dc8c3e1afb82d4908bddbb1d665511d84eae697b8a1
-DIST firefox-91.9.0esr-ach.xpi 453213 BLAKE2B 6ad8fb45ebed65b82ca407ca81e1a32cfae6da2dc93b7c06746f47829b4434a7fa41db3e8b0b307cc65e141485b3164595bed8df12b9ececaf86c251514203db SHA512 6886cbfcaf422a853811f56077a6b29c432bfa34fdc3768e62dde52d477ce99dedda2aba542e2813343b547b350b8d39d32784e496f8d18a02f9fa0954fcc470
-DIST firefox-91.9.0esr-af.xpi 426927 BLAKE2B 5375b04882b53a6ce1828a01a565d49ba02ceb076b89b8a64ff93f07573ebf3594db7ecae373b550496532a61ad2b4bcf62d2854278b517641c8b052cf8c8009 SHA512 7c374825faa131baa771bc4aa836656b1e456dd862db0d9fb52f13206c43f1162de30a0192ca023f0dc1ed98ad351a921917a6ad56ebffa4cfa3643b8210a478
-DIST firefox-91.9.0esr-an.xpi 499888 BLAKE2B f16f44afb6ae2d766a56e5eaa632c07616f0a4c6160625ac2013a0db8180fd8f83cf99d6291cf9d1458326b0dc155a992293682c05d790677f851f5a7d6fb910 SHA512 39069d165df48dea9047dc25dbc2ef8fd2f31249b487638f0769680da4d0a3841fa9bedfc23cdb7f4d563408914c052f388825f331b3a5104169bd79a1c49691
-DIST firefox-91.9.0esr-ar.xpi 559666 BLAKE2B b9eb161c72e91e7f5a6b74287a2462c4229b239543725654d89d83db78660549d3897e1c08f352cb1335e3d46878b3bfbb94f352f9b9358609cff9d767b751c6 SHA512 3d90b7d4f3801e0a688e1348f00012ab7112fd401a66fc2463d9b276657061d99a940ce65168232c82e3fb123849e455610f9ea2bb10740de8208df2f8a16ba2
-DIST firefox-91.9.0esr-ast.xpi 498577 BLAKE2B f63a1e323227313af4453e05feba571fe63d4390c7cf5c03052e6417545c443c06cf35690116d9ca301aa9a903769ca37f8147ecd643b099e56aed6c5f99e425 SHA512 3b63099c5868d483e533608c332247b3522308c49967e0618fe1cf618fbe986d908ce401bc16d66fb7566290f902cead6613369ce00d14ba7ec6f11737aab161
-DIST firefox-91.9.0esr-az.xpi 489426 BLAKE2B dce6d17075a1a7203a331377e7dbcc04f484c137d655b3145323019563e8b8dc5100d494268e6149e97875ee0a2faa9c0fe30f3108d1e53f0a4614e6dada8fe0 SHA512 85945e0692a212e1cbb92ba1a8510782362b8626d5e99cc7b61980e22235739ea956330d49fed519317688100209640920eefee974a4161d53f19a0c042ef8b2
-DIST firefox-91.9.0esr-be.xpi 622606 BLAKE2B 8518aeda6bc5aca132bae5fa5a8bd3543eb2bd7e5e0c2729167a63c2c01bde74e790ec1e50ec15ad3fa6ce41ca84ef912b9acbe3e2a2c24e82cb3ee6c3ebccea SHA512 de443a0824a345f38c81f38b98c9d2bbbc801e26f0ff0f3ecdd6849cd56d13931141462f116db3f2353a1f90053495712600b96a383a612bb275eed986027455
-DIST firefox-91.9.0esr-bg.xpi 567644 BLAKE2B daa34875f4cc607fa568c5228e9673f6b22a6ee21d98aac08270d41dbcbb20d2b8f8cab1cbfa66ef2adbf501fa7ba7113e24f45cbc0c47f1fd9341b9386500b9 SHA512 1284a7c93fff2767d302b39ac5953b8c0a43270b812e19f86692cee0e60ff6e76f3f74627283ad84cf4ab4b3d1d027947e488a7dd6564faad382e7a96775c27e
-DIST firefox-91.9.0esr-bn.xpi 556824 BLAKE2B 9d07e8e9edcaf21e065c5ec3975486b72825d011294c426dc19f8746e4fdc977a06f14fb549f2f2978c94f1e34839722db8bdc5ed7c1b0468d5147f56351104e SHA512 134fffc2bebdf10871662e5b3fabbc19fa876e089a2fc5fa1d6969489430abc9e43ff8889311bba1f882b1ae884305c5df764a45b0a3bc90d232201f6e6d3baa
-DIST firefox-91.9.0esr-br.xpi 526254 BLAKE2B 5a72f1153b7abe5455d87cca081dd5667b502863cb972498802452a03388e596f6629db8f745068fd0da6792a7c4ec3f73a8ced52a1da98949394f7ad77383fb SHA512 df02b6e2468b3bbeadab76959b41ab90946fbd67a0c85337e2a7d90f6e2039faf898f065e2f8098df2882fcb259fb28614da435aba63610036b4e66c6d43a343
-DIST firefox-91.9.0esr-bs.xpi 463551 BLAKE2B b601dedf41e4f5a2c0f4be9e9ecab0d6b5cd4d48339b24cf38c737e6f6723a9dcb46ad92d5fb52568cce902e61a018f3e9dc203cd88d87282794551e85c5d8f1 SHA512 48423a302cfdcae7908533f3ab72d54eaad61b82018d1989e17d1b468a5f1813a63ce39ba5f293cc9e88e17716d06833eb15464f69d7dcb210c8b88f76d2358a
-DIST firefox-91.9.0esr-ca-valencia.xpi 529394 BLAKE2B 9e490a12d0c4c0cdeef00ec77fa8c60afa21cce72f117004889682671ac763b6efe76948dae7ae1927fef632d6195aa68b8953efc7cb04c71046cf0771745b69 SHA512 8ad48e0b17978fa5a1d41550dfb6a835ae1de0add646a791970e400ebb8ba43c7ebd73c7eca328592bbcb4602d62885e3359734a77c7d018558e2a37470d4697
-DIST firefox-91.9.0esr-ca.xpi 532479 BLAKE2B a4952618e69a515ef607efeb4eb6abb8926be101290b7a347bbf3bf86f388ca1f6cd7bd79f9ec2ebfbd5bf75dae088dbadad4a4cf645ee8a93b56fa15c0b17d0 SHA512 7c2f82365c95f95f426edd3a27454d3359a8b88a9bd2226904faec52b6fe2327c82034b59a0f97de7b3097fa4ef5983602d4a92e72cea85185067e03b7da9422
-DIST firefox-91.9.0esr-cak.xpi 552605 BLAKE2B 7b3973f5fca49f92a3d466ecea0401e594b741a60ae1cb16074a27bed5ddaba1c6452bec6411779b309e0d894b06c3e1fb5a88b5e383bcf71446f82cad97176d SHA512 782e6440e61d18252a50257f6e1b620a8f625b8c9476d3b3d73680a5bcad5ca8820cc78d36e9c04f67e5a14b95c009c4dcb29266c9471410ca1e655f677e7126
-DIST firefox-91.9.0esr-cs.xpi 563169 BLAKE2B 13a99716b3f213febbd63b9e0e8430cfe584777a12b34a05f25446489d60f901e8fd54b52b13cbd1e74f0b8b0080467ad2db08de5b6f3b73f930f3b33684cb08 SHA512 7f5388884709cbb660232a313025ec0c3dc49d2886149302e371efbc945622eafe99b6e0531ed96821b6295baa5de6c5dfdf296cd0fa49b00d5a47d8fcfb5d86
-DIST firefox-91.9.0esr-cy.xpi 542215 BLAKE2B 2bb8c593ece692d07b5ecf9ec0ca593b5e4c3a192f8b695b167f989ecf1da68bc6e61ac54adeccab01c1a6ddf9bffafa99b5ff5dee144d8e0916ea7da1956e23 SHA512 799861607fa3586542594d7690acfa30eb671f803f9b88b3113c6d282bb3934a00ab67d570024778ddf538fd01da9074f68ff0eb91af5afeff7d65a8cb90b8aa
-DIST firefox-91.9.0esr-da.xpi 534159 BLAKE2B 6532a8a775257b1eac65861b42cfc2bae9d59cbc8e64dad3e147f0c9f598173408dde66eb41c6eaab400572e32297851bfd360825275c4a4ddd486a2a26e5784 SHA512 79100cb5d174e2c6ea9d030c48e8d7ce916d8f48c6900b4dbfc9843ca7fac8b2ae274c8a2f41ef19fe211cc962f3220b6acbc2d02690c7a46fe35187fc9c16f8
-DIST firefox-91.9.0esr-de.xpi 553583 BLAKE2B e371aa6a92796088080ba3ced85e67e917995c9f502067e46acc6d7b11b8be95228942b82e7e41e678095308415f5e79a0522d245d33b0345ec110a2ffd53de4 SHA512 712937007cb5933c0d7c019486cc63b31e90b6c18c7c9d5e137df5eab9ab4c25aeab704b7fed964373a5bdc8b1522db5fcde76b42a5777df33e0b0860f489214
-DIST firefox-91.9.0esr-dsb.xpi 566486 BLAKE2B 474979f95e2dabc445076246c94515cadb486944e3e8bc8e1998a31e2a3f711c93e6e565785f7cd7b826d58ed613df380d7b062bc4babfebcb3660a612643aac SHA512 a6bcdca3e4186b3d1d4f04e40fc5b121345c347cb75571ffddf2674584dcaed85d18c783801253d0c72f9a9d172c56de8d4d55ce642e95d6ee229003b18c56b3
-DIST firefox-91.9.0esr-el.xpi 639146 BLAKE2B 42a6de51fe4bee9a275154ec80824196d77fec3bd57537c229f864b61e75e63094b52d9690c72e66903aa8ce9e0462390718e4979081187bd7bdf64183ae5d39 SHA512 d64604fbed8bb89459ac67d81b65ede139f5e1e6f75118eeb62c48ebe79fdca5cb92d4039f0c2535e9504a4b4307beecb9e5160dce55d0830fe261cecdd04785
-DIST firefox-91.9.0esr-en-CA.xpi 509562 BLAKE2B 3c26338ef91200a71450cfad719a75bb4ab1aa226daddc4cda6c899605341f0e97736a00557dcf20906f2d118a9d28fd76ce08ab4b557494832048070b2dea1f SHA512 511b2ed01269869e7c263f8d9357e5f0c3773fd1cab0217472c44dd32446d94bfe1cc220e433c29bfefeee83d305e646c930326bf77612cb5e04e43de4795745
-DIST firefox-91.9.0esr-en-GB.xpi 510591 BLAKE2B ded3879d8ac55f3925802903faa182b95d10a272d8ffa15b54ecc4462704cb88b602db4719aa4cfb3defc632e592f36a2cab7c2d68d3c108c05f9c4dcb0b649f SHA512 a36fc58560607119c989cef29ba21f6d370cd958a341f0feee3984a69e6180f7b63af1df00f9003dbc731db02ddd99d80f9ae545eb182da28563ce4ac49f576d
-DIST firefox-91.9.0esr-eo.xpi 534793 BLAKE2B 5040d22b259006355ab7278691bbc1951cef114e37dc2dfeb6bc0da9c439e22ef559745feaae9d5c291fdf8aab98bfcc9c7da79a32cc77aa65f4bc7c30c23ba2 SHA512 2b9689c52b431ea21a73dbeb5227b934363ba80f56d5335a05fe85b94a8beb4f73c2c7ca8f0d89fce7f4b384acf10d72c0a1b0a221fcaa986e5c61b51353c1e2
-DIST firefox-91.9.0esr-es-AR.xpi 546677 BLAKE2B 86e4dcef0df1d429019f0ff0c00c4a398dcbe0b23e4a62a2d39684c369044f6a3ad340f7ad0305081fa3d24047a64cf8b53468e0b65987947a0968c00b00b331 SHA512 9261dda6cabe7b51e0e29d41f631ea2eb8600681b12791f3e4a1793938c0a18c6fda4c12297ff8d274eaf9865bf0c65e3d187aad64b833baeda839d1d6a07813
-DIST firefox-91.9.0esr-es-CL.xpi 546380 BLAKE2B c5d1bdbe07e828ad50328ac5d7e9c1397edf072e9ae63a438b742b1a416e2bd068ee9b2e15e70f1a1dda1d65d98a03498c45b6f8b13b8d8de102011a3d081f12 SHA512 4e6ab6bdc68e44fb4224d85e8bc395c473fa9d30bc4e1bb3612ed31f2ea59838760720ad4d1345b1a4cc66f931f199be4aeb5d364e1f8c1ea2cbaadb123a6fb0
-DIST firefox-91.9.0esr-es-ES.xpi 537068 BLAKE2B ee2ec531ed515f280745b6fe1f026c14691c17b323b9edd958a5ef0428fa21ffebeb9557e912863cacae7d7781ac50fc96b29db801a355085e0e5274a898c824 SHA512 b33d90f20497babdbb288aa4a048b9b4f49ab6686c64e39d81a63875438a961b97a242a6c09ea7a1a669246147dd2d123ae45c4d1396a2c0dc89e39a346ce8ca
-DIST firefox-91.9.0esr-es-MX.xpi 549996 BLAKE2B 4094a0af0996f7a2b30201074fb239af15e76d063bfaab6524b2b97dd8ef5d4c907279a9c56ba96c75fbb4b8eb72521fdffe538dc1bdae1ab6384b3a5644a172 SHA512 a8cb6a3ad72097092d42b376cc43305e0ca1f371b1bcd08189286c3cd5972f8b581aedbece86b0e64264ebbb59e5b3009ba383f03aa9b0e868610cdf980b1a2c
-DIST firefox-91.9.0esr-et.xpi 506669 BLAKE2B c0fd33eddc6c318d17ba494a05dc23eda0292b33cb54de16aab5eafd840103a583a90bc69f7c21beb78018e8d1af19bac8f79842a1e2697389f61a8eef523fb7 SHA512 8b6e3a9a430855649093ff551f510984b76cb91c5243ad056b4d7d9cd1d09b6d6170d3f7174f4665db56227786c0e54b7bb4c4659f903adaca3dc2566079a18c
-DIST firefox-91.9.0esr-eu.xpi 536329 BLAKE2B c9127b7ef9f063f2dc78dbc2b92ae8fc854742dddef0816abb7cdf44f6c43b3fbdaa19e0498feae34830cc39fae088d1ef1f7673383bf4b579fbfba3d7467c7f SHA512 cacdd1618a84b21ae1e5a6b1b7a9cc7c77f6ab2a0f4a57530850561ab4d3bde17cb49abcc20b9c31638656a82ee4d22a7bce0ec34c59ec28d106b5ee43d14c29
-DIST firefox-91.9.0esr-fa.xpi 559375 BLAKE2B 237aacb5c27bdcc4c05f03e1de35d58ef1adbb4152ad3f5e4da604633af0684568513d459a6f7f33e8713068b578553f61a0931d260ff4bf307b18c36037a299 SHA512 abc61e80ea2f365a9b1a0fd14e173d305d05b386c01c844e3eae14f9e279b927e5512b0d7413455f91049c98940f1529cf3095f054d46ccf8c7acccec3b2c5b5
-DIST firefox-91.9.0esr-ff.xpi 471869 BLAKE2B e3ff81504a43d8e006f51bc5d574d337ab0f7fd98e8019ada2aead40525b0cea696070ceaf2dd8ecf4390ffeea98ff1b2ffab23e2ab102c23c88b4136d56f5ee SHA512 ed0777632a0626b6d200630d8d6f0892e5095c5aa5232f109cc567f5133cbafc9d747b4bd17eb2a39917d0aa5d0d6801715ba093beec02c4720589795089cf5c
-DIST firefox-91.9.0esr-fi.xpi 531482 BLAKE2B f5659a2e1c961edc77ef32ace4f7d9d900effb048bd05f804efe816c5f9bf78d9073c4f8280ada7b261e0754dcd879efbfb1689b15486ed53ca08c5c7fb5c2d0 SHA512 184e0dc3f4cba2e4ebd6fac27d1383e27b07994ce123858c43356d6000c9f873c4eb5c2648b04922394a1a1cc2c12fcbf437d7a7eaca5003fa2f133f34d69a0d
-DIST firefox-91.9.0esr-fr.xpi 557621 BLAKE2B 820e4c675bfd2d57ce8733fc2c6cf2dcd204d7447059990096b5add75eb448728e3ca858362bb208ee9f07679960a5b63d4a4f54d0fd984ce81a456f2334fbbf SHA512 cb22c21540d441c3a274d276a546f664fab3f03be5d9d9c60f57d9693bc769d3a77f215a6b4389f835948c28a779479a3f03e8ab04ffb322a9be15a1a8a9f359
-DIST firefox-91.9.0esr-fy-NL.xpi 543302 BLAKE2B c8459abd86126029fd363c47ec6beb9e60ddfb34858ae1aca455567fabf28cb525636a113f856bb9266404e726c590fe3f5dba9d01f4d43eab8a5ea3ca77fa10 SHA512 d75eb5c360736e9bb3a85f452e0ebbdc6ffd8ef5fc324aa395a55e0e6a85eeabd4382b6dd6693196196dc4902b9d1da19068daaa350ff96c946bffbc1705eff4
-DIST firefox-91.9.0esr-ga-IE.xpi 459835 BLAKE2B d1d8a9f88870a69c169ca1c79de2d478f74f6e31ccf8d3512c4265278b4148e26fff8b6c57f25be7d6970a860b0ddef6f4b38d953676c61f2595acb9d14b9ad9 SHA512 694c419356872a99c86de4351a0cbd9f1b4a67afaab8a55288d54792a8e358182fd7813ae113ccc5596d2e5158337eccbe962dc93f938b45e90dfc46c5a25488
-DIST firefox-91.9.0esr-gd.xpi 530852 BLAKE2B d1d9827340b6860494f5c8275cf13c85648f25fe3d6b4ceac39cfafae1a3efea161c7e6486fe66651d6ea500bc4e1ed064a3f5e3dbfd848dbb9e7bcd8c526a85 SHA512 67823a10f89ac9118d6e82e6a7554c4fe911bf02d923a3e1e2665f90ecf4149136d76851a7861d47e5bc4fea672b586e828f4f4288a607d73ab81658b7be586e
-DIST firefox-91.9.0esr-gl.xpi 541297 BLAKE2B ac1de8abb2bbb60b8c9a53731ee44f45db067c74ccc6d9a3dd95f49d26a20908fc2ceea7753c595f535c19a0f529a9ebebd6e727d86b1063d2cb6bf594402eb8 SHA512 5c99f2401f565cf609354b95af45d80f935d84d90f65d998b505e53989c73f4eec5f25859aef60846ce6b7c581d6fd7d53363314a60539b31164fafed4672cb9
-DIST firefox-91.9.0esr-gn.xpi 557606 BLAKE2B f21c2af2f39ce0510bc8ff86d0da5389cdbdc6c14a097e2801a76d246214d7b16dc6b96e37a4288a274337d0fe366c6d0ff01085dc8d014ff4be3c7ea9c90ae1 SHA512 d7e828bc0565b75c03c4f72274cfcd13cc3dc77639505010c4925a1ba2d7514a94062b802b46a0469ee033ca60da38dd4a0188cc7ab71f8b43a2e9ffd546319f
-DIST firefox-91.9.0esr-gu-IN.xpi 529548 BLAKE2B 5409987f6fef13b0ff92f9b0aeac734660485c4353831ce7c375ce0c5a2b534d8875166860c5291325185712b7ae1436e13bb67432ed0489d9ea8262564a5269 SHA512 3a3a8a263004ac537e216362d5d402aa58ea74e43a4c546683b5bc5529d00df5f032373f799e307deb397b1e0c309073e9aaf826826213e3ebbf7641bcf79688
-DIST firefox-91.9.0esr-he.xpi 557207 BLAKE2B 62c60e1dbcf8739bbcb6d1ea71a5055d120709c500363dd247e75b690e7ab481a9a5da9014d43b71b7c61a83a3c25fe70134d0d17f896c1c19d387d4e94d1a2f SHA512 01b55c052813a53788806c157b15b219b7831e258ff0c547b1da79e8f2af1753a3b36bfbf49dadee6c8fa272f942ea72816a346bf26454b58e451fcd42e634ab
-DIST firefox-91.9.0esr-hi-IN.xpi 560654 BLAKE2B db9216029dbd95dc1f9dc29b389189451fbcb2ca9dde9b2235d0aa48e31144ffc3d07e1c1a5c6e9ccbfe11ab67ee1b3853aeba6ba376209c28adc69a00fc26cb SHA512 cecefa32bc1d52fc3d330f870173b7fe906681c5bfed6b465cf36291a2dd51af229d6bae1c7a59f6655bcb0ee470e381f47602f834e595d92555f316cc26b8ab
-DIST firefox-91.9.0esr-hr.xpi 530044 BLAKE2B b9f723415d7a2b07cebbb22618b7522e247e9e4ebd27cc3e6b7acf421b3ee728507aeedef41733fcfea69c08aea9b10bdf64586534b3c3e97bf5ba91d8d3fdb4 SHA512 b3f4c6aaffb69d316bfba893563ebea3c71f818e1c81b4a5b873b48a5891d34d042cedb6cba6e34c9dde98a1040cb05015e51b116a525144dc13e2af8c0aab3e
-DIST firefox-91.9.0esr-hsb.xpi 562625 BLAKE2B 707d4aaba7e154fc66bc6f25c0314282c1de834b4b810ed8383f33cb040a0f934f68be23069c3cee38af0e11abaa3867c3fb6ed94927871f1faca9217b46e88d SHA512 84c3141b76a0a95c1e4df21a56f8687d568fc00d5e63ada95fe06ddd5a0d794b3ba8430b37c03732c2736fbce4a3b40e2860ce8eadd6d74f56c446ce950d093c
-DIST firefox-91.9.0esr-hu.xpi 566083 BLAKE2B 0535b4d50c4e864dc17d5271b42083286a2ed58b18e935620701f8230a2c50dd8030c6b84c8ce54f15679cd1199ebe0929f4c0bb039306afc774dc6a2b65b011 SHA512 a9617431316de400435af7d7c5860239c4b0d75883ff326264506e7d31662b7be02f38a582a04cce81a378a9af7bc8da6dd8090b453e1f86d92d3239be531559
-DIST firefox-91.9.0esr-hy-AM.xpi 579765 BLAKE2B fa600e801b797fb1be7db1eb4c18458745b844a4ee5fa5c3959812334df6158fd25c0cbb2009ef56e4151525881cd7421d7a30bf21e2420dd197a17cbde72b86 SHA512 a68be69300c55cbc779f6d040fd28b6f4511584a8c9b49fe1fec57c501b81825fb377a7147bbd76098c379ad5050e74aebed9e4ba3908417c056d6143a9b92ba
-DIST firefox-91.9.0esr-ia.xpi 532145 BLAKE2B 34ec0c3510b0786bd08df34a0d403bd5658e1b16054f54bfbd477075abca239ebf27c6d68182a7ebb815f3790045fffcffd277ac1ac915458987230108baf323 SHA512 b4ed164a5a7e294ef1618e1ca5817131e881b7936fa76fa65362d688a8be198957884bd4c974d1ffe32896079a1b1bbe17b2c9596cf4ce69e6aa1b3674bf26cb
-DIST firefox-91.9.0esr-id.xpi 519831 BLAKE2B a44655ebf8d29e46bf0717282629749f400234441acae7d08ec6d964ae16444194ba6e0fe6264f7a1f700d9eae5d590f795bee9f4c2600541db5926001adce31 SHA512 9d410bf3711876a7a4145ed55685b35140dd60562d60693ba98c1e6acf679266c33c6700dba7117047f12509f41549c24899b293c9fa938639895e780bdacec1
-DIST firefox-91.9.0esr-is.xpi 470227 BLAKE2B c17ce3a944d4202d07e082b6a584a2b8c7211e2bd5b2c4823c82ad5dd44581a7a757517204fc0e62744f7124b6bff808623c6354018667b8a63c40933a74659a SHA512 80c0c19eb7612fd2ad4b5642639f208e98e44294bc68bcd1d0c93806585bfe1e2dfd8dac1ee543a15e3369851bdba7053dec2adcb92065c75332d587e654f611
-DIST firefox-91.9.0esr-it.xpi 459094 BLAKE2B dbef8dca3d64470e294e126b794af7da2d504d93f61c2d886c89c10faa3e1980798e7b8c95df87706f95f366701f2938d36da4f202f96845e38980d849c5d749 SHA512 59d6707da0fa7e401100173708474d1333a77c1d32d645b44c6cafdb629100fb45092d2438dbf8f26bf1549b695714de31d126fd8cc7d5ead3f3c8db48f56c7c
-DIST firefox-91.9.0esr-ja.xpi 588083 BLAKE2B 775797fd2d92967a8106d9c38e81e9b3fd142cda0aa74ebba4ddb0f5bf8e6d11f7d4a6ab83f7b9a96c87cd575372a5f58a99a2bbb56459e3d84ad7fcd9c5440a SHA512 5e00899ff8813a3a3698ab068fc92b62c1f24e8cc5ae112adb3821a483a2ed3940ac0145d160899023a6adff5ada3fe76d2c98cc6c2931809ed26961783fa703
-DIST firefox-91.9.0esr-ka.xpi 592244 BLAKE2B 15276114b4c22675e0ba3b2558a3e66af26c764dd7165ef6dd0a1d48d28e542ef1c4eaa3847fa5fe0e29c48a8b3ee010d7eda938d31c886cb4b56936ac6010fb SHA512 016647180407fc6bcf92d915260ad57cd7054fd44d7946e6d90910c3aace23742a64685392af47488a5c479e397ac5fa3354b5f3f2c4555edd7f0c265fefd592
-DIST firefox-91.9.0esr-kab.xpi 545013 BLAKE2B 63cc363264e65f9712dbe52d2aaa26219e023f16f3412231efd8a6632d38e860c49adf86082a1badacb2ba5187f90d3cc35cb7534fb5ab3f554b5305aeeba098 SHA512 5e3536cbee93040fb39409fc78530343555bfededd3885a3088965891f31b478a8bbc5c13ab91b8eca9c5beb968f4c6b589a1d5fa9d7884c848590be42f79eed
-DIST firefox-91.9.0esr-kk.xpi 605553 BLAKE2B 4e6f57c1fbb45fe82fd892cffc89b93c57269563255d74ed0ef4c7acbd3bdea4304ac64bf044eb7799535e23f44631345a6f83e38e6f5a89d6e7a15fb5929bd6 SHA512 1f9af806923e2a1a5e313a2c5ccac55061c8e89e0b50f0cc7c0385f5dbd2619037a7b48a8e59a806926fac863fced3646251a0c72f3c318575c07bf77dcc1dbc
-DIST firefox-91.9.0esr-km.xpi 533110 BLAKE2B daaf504a1f1d01bec3403712890f3e438fde7ea81fef9a147f188a8212a94037a2bc00b6b2d40c7b5bf45247c2ec45097f595c963dfabf1621601fd7d7708990 SHA512 4e9f30d2b14441d739f9a46f6788d1ede20801406a05032122b75ad60c067ad3f2e499e2289b6e46f97d3581a46a6d7d05706e78151e2beec8f33af252368b0f
-DIST firefox-91.9.0esr-kn.xpi 498972 BLAKE2B b8e456ba0aee0e976f9bfec744e2fe6fe00a333846ae95b6df105e06e75feee5794fd101f61f64a61c9db135d16fd58f2bc00ae13f39a96723680ffcbc69062a SHA512 98d2ef78d63bccfe4297f4c03b8f779a719114338fdf44584b4fa208c86ee2c25d4b9edc96b905b3b1df37ac6dc7fe231d6aabef6eb45ce25d2bf9c69eb916cc
-DIST firefox-91.9.0esr-ko.xpi 579065 BLAKE2B b3748e9ef01125377ff30e27039cc2f945f3126fb26a47736724df65274e49b42ac25a435ed016cef1541121a544e93caed0643839224063407bc3440a49c1a2 SHA512 e54c373d97adcd08906bf3af8ac9523bb4637e8424b3b6824c0bfe51d3469f5530120adcbeafd6f8a469d65c68057d2f8ebf4e07a3fbc66b0a426d282554fc33
-DIST firefox-91.9.0esr-lij.xpi 470175 BLAKE2B 230c64869b916d8fbf27246886577484c191b68989a559d25b42cfad22d5f99ebbf0c9863e83205eeeef7cf5b920f146ddbc1903d25a442c7f6df7d7210b1c5d SHA512 eff03fa6bc7e0a6b6a59a0997cf487b25d45010c5f797160a0c1645c6812cfdd73dda22d3a58acac9e6abf5b755acb3ed635b96c06d4763be1a1d3579dcf1a43
-DIST firefox-91.9.0esr-lt.xpi 560114 BLAKE2B ff49024db893a512e272c391e2ba1effad16768bcb81f87cef671410225ddcf46d57e520cf896a84b08bcbf02abaabdf4bb9871ee44b913f008e4fa0c646d14e SHA512 67a840bd3c7f01d7fa64ef5afddef2919fab37f4c8c3090e6669233946975bde09060fb2c452a10bda620636defb74f2816309a317b3354895b89ef7a258675c
-DIST firefox-91.9.0esr-lv.xpi 462464 BLAKE2B 18a863c07c62ee35f7d8b7684d3b9ac6c9b2d24d79efcfc1715ff95eda0e44643e4f2cb9b9a9c8ffc563ff3056417d67bb96dff625db9f1c5cf5a84dea98273a SHA512 36bd2ef7b0ac2813430247b6d0b922eb7de25af26b0776ffae92c2362f1fc1b6c60d5ee3076d3f8c47d1cd097326b464996b08687a7a9d2fb35f0392cc26b9ba
-DIST firefox-91.9.0esr-mk.xpi 465339 BLAKE2B 575551634be9148ddbac3d948028369ef44fa83d8e702ee24eac9aef6a62ab58004dcf22fb6ad8ff0d58784105452fe9ba7ead026ac21406a38405d7753b95e1 SHA512 4a4bba0746607fd7cf7844f78c98b4026636d9a99f5e0191c68871c93ddab94da730927da183eeae49e07be5f763ddeb0b9c075eb631d1db1ac240eaaac4dffd
-DIST firefox-91.9.0esr-mr.xpi 532126 BLAKE2B d1a5bc9a6076a0b2b2f4a6a6439e0d249e06a76dd2dfaa21168485c687f455e7010f412ad28e598ec3f5812ebc1e3b81b6a9adf3e2ecb7443c45c42460f63083 SHA512 421c2c36c85850fb61da9c65ae61ea0bdb2273440d472b63511444c4a4345383908e68e95b22b7297f31efc9e2ed9fb816e31618d7929772dc0a528f74c1f033
-DIST firefox-91.9.0esr-ms.xpi 447341 BLAKE2B 95401a97345175bf4e47a7e86954eb2777ce1c7125279a55a9cf6f491ca3157c7a0c986e34cec7be3fe725003eb515b890da65ec839cb82098f99a72d4d8f270 SHA512 622d3e6c131aebe3c7aa303fd0007b2ade21ee40128a5d7f7c84d22a59ab53391506a63a7c46efb29ad9e2094352d0a33b390facf34c7457e44c72450f0e08a6
-DIST firefox-91.9.0esr-my.xpi 516300 BLAKE2B a7fa279de82384ddddd88bc14f64b3732232997e4111008dfa4998f31e5345c3c8723f0052e3496390419e62d438351d3a1d91c883afbcb650d71524a33241d2 SHA512 ce6892bb26de06a01f7fdfc45650e6308579c7f2863f9836b57573db7939d7fdd0a27c93f79d6470043ac227fdb61c84de1d7dfefe8ab839e9e3a30b661fbcf6
-DIST firefox-91.9.0esr-nb-NO.xpi 529420 BLAKE2B ce31193c9580c5d2ac7e9e9a3dc3754f4e886d5cafe4b14209aec55dc6051b6ffe3a093f360bb952dd2b62d52820fd867da02a88bc33bbf25289b7461bf8d50a SHA512 3980ebdcbd48b96d08dedab50e4d6c28e0006601ccc64f9306b89efff5a4d6fd6cbae4132160dc8fd21d7aec66de4d73fb1b456f87ae19d533a6b72871e511e9
-DIST firefox-91.9.0esr-ne-NP.xpi 485220 BLAKE2B 8af37db3a936d9b5aa2ebf71b22c3d85080a0b546ca8e748222aba5086a2ae55431081040bb49ae2fa1517525b8029a1f8d0d237d3a037b97f56d47abf74e281 SHA512 cbe25214852054e08b41af418e5635b20191bd997730c2c096c7ca1cee92882277238ffb8aecc1d406680c2e9fc03c895b20af7cea8ab379958733d578cac93d
-DIST firefox-91.9.0esr-nl.xpi 537388 BLAKE2B 848b8901b1480f95c0cb021727ecd00d2881c50bf1d6d489c19a79391cc635b7d34d5b8dbfdb16a77a33a20b2b0124e1ae4ef143b9b12e0e04f65ae49f53d646 SHA512 683ff16e9f014f594bf2d8ac4feda163f4caca6a0bdf02dd3068600fdc26db0a058c1d5f2fd501668ba59d9d9124cb3026f7eb34761f3235b01e9d5d24930665
-DIST firefox-91.9.0esr-nn-NO.xpi 531673 BLAKE2B 438894684ff5ad437b116a91bdfef9bb52ca2dc90aacc273d89da76e5fb5c134410846fe1953df20dd590512eeacbc473fe73bb2381d37d84f9263025569751a SHA512 ccb7045cb426cc3c372a4e698a752cefd19e6c29d163e1a94b960344b1378b4d73801088488998dc687b36def27de399d7a1f6f34f521402d167a172679aa257
-DIST firefox-91.9.0esr-oc.xpi 552938 BLAKE2B 40f39425048101c5330d77592320b44f8ff1cd74ff9ef451764d8723d6f8e5de8d0139a765ffd96aa176884800df87684f1c9bdc5240765621d8c092f66feaa9 SHA512 e4392439b229107db88684aa11a47f17d14e24c69db84dcd4ab30ae20119ee5d63784ba0206c19a0326d7a3f66d44afbf808ff6f8d93f3ddef358cb28967bb37
-DIST firefox-91.9.0esr-pa-IN.xpi 595974 BLAKE2B 7b9287da6718b7b6fc4fe3a43c414aa0e8629ade284e25f7fdec346fbc9078dbe54bef4bef2b26fa7dea3e9aa728be9ea44bbfa9c0ca4e899dbb20a0f34ebafe SHA512 f74438ccf2160196373eddfd4d8839a10ab2ead100f0a05dc9f43bc186b484b79e16eed319c84afa935d4ebb4027094766d5e993ee27e67a6e236497c062b6e1
-DIST firefox-91.9.0esr-pl.xpi 555619 BLAKE2B 2d210de181f2f9e247c3bb003b6a3cb3c4f15629bd7f294fbcd49cd71f8181a05715294f7c850bc4bef268190d05ca2ce1271211a55129831fd542e7a4dff6e6 SHA512 ac5cec8ca29a4a0424f0c3be1335bb8151291c98790f2c76550c89906f6c0e18d9ad9bb5ead8089148bd9dec92ae40aae753fa083d65493b8a35eb7b6c78e88a
-DIST firefox-91.9.0esr-pt-BR.xpi 542613 BLAKE2B b5c2a4f2e8727a81aa683becc0d7d4af9e3671e69b5abff5b1128e568fe0c36fbe0d286ccf4d395e6bb67818bedab60b11a05efafb3df711069016cd1a9e0b27 SHA512 ea4841eba5080cc947bc5ef582d22b46aeb747e8ae1013f6b45b0a961bd9a8456f1e3772e9fc8d8a7d827f2c1b215c4239743716114139b6dff05e01712dfdc8
-DIST firefox-91.9.0esr-pt-PT.xpi 546338 BLAKE2B ee5e50a11fb5d65811f03afaa045bd7caf2fda8105ecdee182c3d62bb5edfbaf389bdcbac80b410883f3a2d1fac9a484356aba90de9052bf6626148d860cb81b SHA512 16d4ef571c5e3922889ad21186cf127c18ed523115476e465882269975cf130e42b9374e79069f225f14be2b391e79e4108dcb541265f6eb590550337655800d
-DIST firefox-91.9.0esr-rm.xpi 537360 BLAKE2B da592598aab21dcc1c8b7e198194b90186902d8adc49b1a85bdb2aaba63e3fa3327990f34c3d6bfb0fb38d19e3278aa8d08f18763c46a4ebc5665edab0e1ff96 SHA512 92917d31ad3dfb5b28a571edfa405a3ea530951e2bc2ec32adb149b7c52b7cb8a3872c9ec7e1478da748810ca20c56901726785bd95256d2a65cc40d4f540426
-DIST firefox-91.9.0esr-ro.xpi 529326 BLAKE2B e53b448a8045b5051a7483db1ff75fdd24f0496d3cc24001e3e502cf2da1a3154653bb510fa64a7c76a2ec73e3a9eeb7d20646c7053d677a9921892b0ed904d1 SHA512 b9faad2a10495334d96eab6502607f7246c3a21b214f80708b7e366747c254289a47761ab415098f4f38fa9ee1243776f91caf7d55b3628a367b5220aa68d1c6
-DIST firefox-91.9.0esr-ru.xpi 627119 BLAKE2B 550843ccca9fada76012a0884258ff013616fa58c8744d5d7f7e697e9787b12ce77515c9d3a7e7a543090de3f258a23e1dcb3bc04f72009d51d4c204541251a4 SHA512 b54221e41b7d46951b127eb0c7398765040b044b86afee4dfb5cf858487639de7fbdca4593cc0d3ef8ce52dd42a4dcc5308e2b6b4118efdbe9b952b8aa58e141
-DIST firefox-91.9.0esr-si.xpi 487949 BLAKE2B 1d4b22f31c4968f23d13d7357aafe7afae43100ce866a4fcfe8ed5c849ae9f8e7ef5479cb23699d5f7a0932ed9cf1c2e562c8dd3bc09049b0f0bf4cc83d3a641 SHA512 c6d3c0a04ba479baddc3664470d637e4477fb951d10feeb811ddaf536109285e6ce99b3a5ac934ca948ca60afce37222d467ebd365712c88f4886810499ef0e0
-DIST firefox-91.9.0esr-sk.xpi 566482 BLAKE2B 31fc7923d99cd938c3c957b70814330989c5942e85ec2c96c3b43a18650bd65f1fa61061271239a1f2170f0778d16887ace440bcf07d074cbeec917127f0b1d7 SHA512 eec6e78b7e6da6841401ee90e55f92e64aad166c82e08b6a1b069d19215987ddaa0469dd8821e0fad6db0e5fbbf807c5451fb5b7d44838c87e83ba8cd1696e7e
-DIST firefox-91.9.0esr-sl.xpi 538013 BLAKE2B 9e02552f32850a3c1ac7151399186016a9d8c7f8300fea370e7aa94b66051a1cbbff0f19c46690f0f40d123fa6f6cf3387a1262422fd79b976da7c71f6bcc706 SHA512 f4fac9fc17d4d51aec6ad23f3abf4d15606fd2f33bf63dc63d1c15abe818018b72ebb66929d592a009d6b782a6189cdc8e440593afb79be602fb4bc3d84fe245
-DIST firefox-91.9.0esr-son.xpi 425992 BLAKE2B 16ea43e2f86823371405cfb31d0c9d9a8aeecfdabf1e23610fea98273e5cce6d1c9d7fbefe4d97fb6fa65b7ac7cb97211b908fefce23ef60caf26ac94b6aa087 SHA512 907ea3f434d2b78e3d62373aa0b12205a6647cbd431e6b92e908d21e20eebec921a82076e3f96e86ee0c3ccf2d57101795cac3724069b9c20698e5f84bb6b329
-DIST firefox-91.9.0esr-sq.xpi 555988 BLAKE2B e3cfc8056d49332766c02183f3a1b6b65feb677a17053be423c218f827b9465b9d6325cff0c51245d80f1a699dc525eecd416c6d9c15a53ed7147154d908cbd7 SHA512 80102bc8c2cc9ca591a7952637efc2061e4b0737725d43acf4d5b1720d3b7e1bd73f15bf37ae5a4ce9e7eec0593bfae6dd961bff2555f00154f9bae6ec8459d8
-DIST firefox-91.9.0esr-sr.xpi 586068 BLAKE2B c5f5a635c1efcc1912ec5b14864126f975dd90372daf773eb5662c69f8ffde5892fa13c5ddd40f84cd1dfedaf714977afdf20e04f6dae1711c9ae3fe3dee21c5 SHA512 862a62ab1b3ca497305085bab269bf47f139be51213aa648689189e739a0fa9ee5687d9c2f54b5201314dea51a5e9ecc5ad4f888eb4028d7aa491aaec055a1a4
-DIST firefox-91.9.0esr-sv-SE.xpi 539967 BLAKE2B 2ef31d495462900322af60d0750b36371faaef7fc784fa3e06b20aa96ba2541f7cfb2d4a552ea4bc4102b5d83f41d8bf58dd06b343b54989a8dc1393303e8323 SHA512 1925ff7ca77d873b721af1b00105aa5972538949c930d20019f5b981807fd366061ae602b8b411866c121ce742e0d7876c82da4ffa695a1991dfafa9956708dd
-DIST firefox-91.9.0esr-ta.xpi 513821 BLAKE2B 3078334e2f461e661de6be33c166ea05951f4d9b55befc9e1b43b50ac013a2882bf31ca1f5a22fa892b3fc21b728661cfd87f29c2c6e87d0b2c41907d832e63f SHA512 0594c0c7df2d1586a965388ca0411b8cd4073e156befd83940c4e76959ffedae97f4fc312b3ff2028ce70ce2bfb24c59416157f04619cdadbf992b68ce3c347d
-DIST firefox-91.9.0esr-te.xpi 549956 BLAKE2B dd197328b7c0682457451bf4058d7d16bcfd4d09d9dd870df922e924bf66f2c387e926b8237b3687ad79599e21ae625e9f171849bae982a23ccf587599a7851f SHA512 f64ede8e879e301b9dc8028695b8c72c79b3fa958dd0e24ee829db1a43a6c3a87c4612463705dd65095df41e21aa57178e5a41df2bb1c8576e0c14674671b274
-DIST firefox-91.9.0esr-th.xpi 607069 BLAKE2B c58fa3216c44a88c9d964b3ea2b7094b36bd1275f947709195308519f5084bf0709551c8a715c6ef188cf7ad64b878779172ba727d056e3c325dde8f72f3e6b6 SHA512 5779ffd7dc67c007722c1b211f3801ec0a76069f256c36399b016f66302fabe899ebfcbd85e196c62bff744f30d62c84f1ff66206a813d87ff5be12f5666c08d
-DIST firefox-91.9.0esr-tl.xpi 516127 BLAKE2B c5a4ba6dba0b9017515e6bccb3810bfc8cf1407cfc42354c2222d3d93f0d2fee3ba90fa2580725a3de6269d16b4b130e53fec938d1a21daedb402437b1be6756 SHA512 2e4d5193f7c2aa9d19e9de62aede42b03f50e7f5fa1cd4461e9554c2fac9b49f7e58c6f8043c840571a407d7f5e252bfe0e15b0e8546b6ea2b50ffeadaad9823
-DIST firefox-91.9.0esr-tr.xpi 553689 BLAKE2B fae2b82a87aa6a7767cc6c682407a80bb1bde9a98fd4d0669af4864e9e4e3591b1502843962f3133b097358000638b55d2c82ec5d79b590246aaa62b0c732763 SHA512 5f4ad0d618cdde86a45a270090d696230ead0d13b2edd945d27c19c3adc4d8c1a5176df8a7ef3e8b9fe1efd59d316b30b04bf765c3a5e03e3eba4a45d90ce33b
-DIST firefox-91.9.0esr-trs.xpi 491077 BLAKE2B 692615a9f48e6f6b01ee3b64a6f6c192f88800f3a43ee09f375308804e613d662c7c64c337c76286516a66ac75fafc7d1b64d2a9454acb030ef77b5864a1d791 SHA512 a4a4ff3d9ae62496b6c1a4ad47a3a8a3d03fb99247ce37b2ad95a8c9f19afba6a8b63bf985a20b6aabbee74763d57803ffe27dc0ab86f737b36a7d2f910f1be3
-DIST firefox-91.9.0esr-uk.xpi 620502 BLAKE2B 6d524fdb23202df338684dc5e892a24abd9877f3f669beada8a97e3b4fcf2e99b1a9d7e83cb8f54c8981aa57cd6fd19b20943109728cf8f8cbca036f7309ab37 SHA512 9a69261c71ddacdc570365847674082439b40e17957ce9509ae226c80ac2c5a117b9a69fb5d11a703de2695db75e427c7be085b4303bdefdcf1265890818f677
-DIST firefox-91.9.0esr-ur.xpi 557308 BLAKE2B 21fb3be9f78f427aa21f046367efa5442993de89914f23f93e859d64975b5409c43e15d9e01d43f0bc5ba851db3706759c2e5af1faa82581ee2a6f8534957f12 SHA512 a6cd0567c57da68250ab29c240675c9cd3299a078e09057e8bb04d5287c17557582fc16c856ce9c10b5c343152528014571dc225e8b84e4c4d16f4135aca0707
-DIST firefox-91.9.0esr-uz.xpi 466876 BLAKE2B 7a313daab0231ff7926e1589292a24b3620547f7454701aa417d1c2e9c9c1886ed82350ac8289af5926b7413cf435069eabe49c5c3059251e7bfb8a005c9259c SHA512 118c5f40b48449e61fd06a9f4ffc39c5203484148e18285d6c7b22fac3429531eee1788ce2211502b4d208852e0cb6d6a604620df9c7761bae40fb38997483db
-DIST firefox-91.9.0esr-vi.xpi 573486 BLAKE2B 78a3e8b3b926fe735037e6032ec8a47d493a618d18afad30e9d0ae9b7eaaef2b03c90ded765224d476c5f4aa322535edb620031b73b0e37a7a213eb7744f5de6 SHA512 285e1daffc102e8a25b2d74c0fdcd063dc5542819a6b651b1644e702b0848dafc696facdcedd18c506cd4354f7f501cdc26f68336f66b0bbc710dcbc659a7bdc
-DIST firefox-91.9.0esr-xh.xpi 428177 BLAKE2B 197dcfc2298edfa0b421322c275998dea4087e43108b3e279463bd7808e24c64fa5348cd258f4c49ed77c9ad28341d09da815ee5f4e663db590c44124b4b0554 SHA512 59d2d7877d539be879777ac8f48d6e98dee4eefe4cd92c1f1363e7cd7e1a909863d57109b0c47e159a55678677285380b7755e0d3c9f06cdc7eec7cbdb03d098
-DIST firefox-91.9.0esr-zh-CN.xpi 575381 BLAKE2B 662cf6768693e480184a7e789d1a823dd12aa7c710f5d8dae46398d78d2f827683c7d983ee31116937db841887f32acd4ddf75a34fdf29f8c9cb90b113a3f82d SHA512 ab6adcc8f1071aacda8452b0d58d26ee8f1072189b7459f9191e3a4c1b4a9f864ca3483fe6bf9f642f962d5f223d5f11364173349519a7ce7a4c7451c08d27cf
-DIST firefox-91.9.0esr-zh-TW.xpi 576235 BLAKE2B 643c0d43f76a30eb1e6b9dae66798a6c4bde081e95585327377c7890c06eb27f1a35bb886ed3dcb6ff42e8766d0429fe5c7129ad8df1fb8735bba86f1860223a SHA512 326ae088155fe30964ce58b564dfc0879d5f94b14c31173194e424f3a2862a4619d76852118403ac92ed61581e5419395f219cdb8bc9a3056beded03d3b83d96
-DIST firefox-bin_i686-100.0.tar.bz2 80477744 BLAKE2B 615462024fd82ff88b7ef4a61799f3a872e04754e9cdda672d064177b65f769d1224fbe4c9d94a023fb03582741c5b2fdf7b0cc7c9276709ee684b109315626a SHA512 64e9e39edd7636407d6057b1ce762a98f82f38b8052090f10d2fe6f7d967109fb1f48b9f66b66e140626fb1e51d34f5ba52df7653eca9c1441f0e54b6f2b75e9
-DIST firefox-bin_i686-91.9.0.tar.bz2 78501391 BLAKE2B 6476fb97462f313e51c4a0ca1dd9a0920f25d547336d089c856f3a01cca60d83090915916b9f3aecf77a5e732bd698eb3456937a1eaf50aca341eaea0d34f78b SHA512 5f0756145d62b4e3e3769a1bd0584b3890bf30ed15d1b2a21cee5ca7793e431c70abe63e1b6bdeed1da065a96f92a2798d32eb41ec93459455217cfa8cf6e28a
-DIST firefox-bin_x86_64-100.0.tar.bz2 77179227 BLAKE2B 54f2496194dc1b08cc7b1f835904c1f8002c3919c635b9b4137ad4e852f63408941a6992a1c54b94c89816381cf8e87eaa9503a865dd4abe7421fd38361f59c7 SHA512 6b44156fcf5674abd826f655e4265ea9867a19566cfe754023e965e028f5d2c1e7222d04fc70d507f98f45d222cccf398b65b64839ae2879430430da82507c9e
-DIST firefox-bin_x86_64-91.9.0.tar.bz2 75957135 BLAKE2B 777334e49bf66e79325618b436a6c02c81f063661b7ec8462217c5e0e07323cfdf45dec4f1bde16d596db536a601fde91acaf2ecf39afa3d29409597f1d94e4e SHA512 14c5ebdd2491989c19e0a354a14fc47d61c153a8e3d90ace49cc77f1b4f34c964db1f396b8cb133ee6afae3c12cebd768af7c7a7d5615b30f66d1daba8af74ff
-EBUILD firefox-bin-100.0.ebuild 10872 BLAKE2B fb55ae3162bbdf95753466371397c0bb6e390375cb7d9b8d34c6a283b1eb9a6d86cc217a0e7d3f64a4c87c8c45086bbabe4211d9e829ca9c10cf4c9ab3e2d384 SHA512 334a727ae20028142b93ea7953447716a648fdca1f42adea83d5ab9eb9e128d41a1d1c4b3472471b97ed7f231416d17e1667425c1d7832d09b01fd7d63a80096
-EBUILD firefox-bin-91.9.0.ebuild 10988 BLAKE2B 175d6f52863edbd8556c4c4b465edfd73ff8cebdcafb429f69b249573392c88ae81c1ddfd1fec18627aa69e3fdf71a9523f2c8776e4290c1206af18d3427705f SHA512 a3768a1673b40749b0eee3956e707e69ce87b7953c740190fb47a48c9c5d67e1c60099f15d12cddb4ee860f2943a260fca3b812d9d6683d308c1fcead816e63d
+DIST firefox-102.0-ach.xpi 443114 BLAKE2B 3084bf0515a7b0d744f28b2308e79302462861c890cf7eec40129e1b251fe9392412178a99b69a3ee1b479608f7687cf25dc7156916deecafee895a0867c8f9e SHA512 7eca63717fc6022332f77c5a2567b1b09f3ad2a94016e664487115d4ae326f1658b2834de01ca11969525b9d952256f66cf0a738d73548b485fb3432307f5267
+DIST firefox-102.0-af.xpi 408457 BLAKE2B 010b537aa482d4d2fe3b35ac8f07bf77e095501243b5e1395ee7a7c153db8a881af4e7eb3e57d9ca0ab274561a6a4ceb2b1fb167c2ef791cfb53c9829e014897 SHA512 705986d46b495e038cd6d4cc1a4f30f6ec1d5419cf840be459405e6aa505ede00960ff345d089bad68f53837d7f38d7a571c1e99728cf56b20c1b0fdba1753c5
+DIST firefox-102.0-an.xpi 486991 BLAKE2B 0e97c8aa2a96fb690378b555f115be30d0270d0fd064b3a78bc1fc1596e61c1b73656627630600ef35132dc83cc62bf96a269a49998484017fa41f394fa2b2de SHA512 2e682c8f58e475354b6e7f23462fef647bc779250290d6a1b7353304a045511e9dc7061b006dacefe5385da9ff622af4a71e988e45d3691a4a8f23c881bf4182
+DIST firefox-102.0-ar.xpi 550924 BLAKE2B 50d30d3c228177dcb9d38c4dd0cfe93c19038a3da7ac1053c6aee478eee978d51b0fa07eea7c8c9679f21bb93353162203b6c61ae56940039f6d71528e01dcb2 SHA512 355e1a9935613cc2a54ef9d5010625f3735ca2d22bb65448e95322d9c438ec0e8d459464b444eb1a38b0ad55af354b3a3af863aa72c096bdf5560ed7ba5cf29d
+DIST firefox-102.0-ast.xpi 483305 BLAKE2B cf69b322c3bd47b4ac778d0d7442ef89f6e7b2abe29e4118b30e8c8cfa8c5e459658647d8c29bab0fa7eb8a735f1ed12bb05a1002c19bc2d7fe0802be3be1081 SHA512 4a1fde7a7cf6f57e214047b52885068bb5ad3b8e9495f3663f3bf1d70f9a05a7d8f4f406c9515e7ff92dd66317130f7a64a588b1b3b9c6d8cb9c5f418573e00e
+DIST firefox-102.0-az.xpi 474703 BLAKE2B 7cf8edcb045f84264afea502cf3699c3115ca320a67d3bf99bcb5db0f266537b6c0673f1f78faa002c66d8a1821a526415bfc1d4e962a62ee1d52935870a79bf SHA512 52b5633860bcc877610a4730fc4aecaf7957bd1a78acbd0b20df035e04e8a3dc6462ad390a5442893a9019b123a8f89efde039ac0cf07234bf16f40fee2652e5
+DIST firefox-102.0-be.xpi 613475 BLAKE2B 15efa83b7b017d55cea322adf2f45c55ef30b06bc2063aaceafb15e34a81beee50fea4d25f96f36ffadd102ac431d378a5fa517fcacfa4e008bdddd598d9675d SHA512 a65d3d358ca23483c1b709e04becde02f7a962434acaa4b4cf2acd32b997f77145ecc4e59a4c507450e843dd2fc6410e96bb9a6d3e18c9943763e79602df0932
+DIST firefox-102.0-bg.xpi 563633 BLAKE2B b60e6b768a5fa5a581e8227f5e76eb74f58bdac35f9e178461d65cb2c4bec5962a150853428aee0121e7433a57811e15feef9cc82c3aa461fd121c11810d7739 SHA512 34d389d1afbb0072d91861f1715f4626ef849645f18397fa8d52efff19d9f9250e5548fdcadc529df3f46cf66499d2e620f2bf888f92aa6df6fa828347a0cb4a
+DIST firefox-102.0-bn.xpi 565247 BLAKE2B 1af5bdc0f815ea3b0b868407769ebf6fa879cea2478f64956d06da31b5464c32ac6148fc366d965d960da62ab6f74e13f1bf490807106122f0273f7f79ba281a SHA512 78790e6bf4a367fcddb4af6bb83e279b807a5c6395dd4ea9da4cdcdbc5f9d6999a700852be9dd440106831a8c8c4899e21d1315210195c3d23bb0e064d4c1e2c
+DIST firefox-102.0-br.xpi 521034 BLAKE2B 88e620bef0a6f15c36023ca231dc07ea1a5fceff583c2abd19491313acb3e909cf9da8be51bf96caaec67600ea9a6a46c99b26cd65a7370dd6cbf86ab94def2f SHA512 b208541b8a9f3b5bf221748f0bb6423a55bdcae0c3599822904bd0a23eba84607484903aa8a55cd8c2aa4c870d8c979beda46e99296f230644a25ad7937ca0c2
+DIST firefox-102.0-bs.xpi 451825 BLAKE2B 920b55d3afdb1b6153d627073a7e58035d615d437110fae95b4a2857d0d5ac3deceec243538638cc20698cb370caf0f357418b3a4026b89811f4317b049665cd SHA512 d29a3b7fa8e7f88eadb2f8b5b0add4a6c656f0670ca258030242d67b20409e08aee15fab2dbffa040e2835bf428ca8b926e4fc03123ecbf3e42539aea4e38748
+DIST firefox-102.0-ca-valencia.xpi 526177 BLAKE2B 3ef9b41debeeb4c1b79fada05e1b8d39d8410b5dd52979ab62dcfe5cd7313c2e2c4cba33913a5c9093705d3e43c950721b9ba7b90ea46dbae29bd9a953ac421c SHA512 0cbfb508f91e234edb23b28fd3ca097e33c9b46c29d5d625e5587686e1f26eded005f68d0d1d42a4e4194d00019a7cdb97e5ca7d1c32365c60c222412b7ca075
+DIST firefox-102.0-ca.xpi 522642 BLAKE2B 89ac6bc7a2d035d290e5286571d74ac8df14e8230b512a7d1a5d2d37b40c031a6c9097ea63408d1776daf6d9552e41c8bda9cb5becfa85b5a9a4961981227f53 SHA512 e2e33583adc291464565b231548d76d3533626bdb72922cc824ea62f319201a78ef251ad09195866f1c9f0c8587e590409eee7fb277b09b501581c20a41e3e1b
+DIST firefox-102.0-cak.xpi 539672 BLAKE2B 34cc7fb9e1d5e30fe8ffcf504a31d18a43ec9578b5dcdb027a4bbe097f2c30866d13e98fe67928c2b45c2d65a9b194d298636214db621e26ec2a9ba4b4cf69ae SHA512 6d8fc504efa7168072f3b82d7ca78b4e51356771372ed4f35e3461d7b59f71c2b59e173734a781a454f1992f641707e0c946985ff9e2723304b6ae36b4b56e88
+DIST firefox-102.0-cs.xpi 556808 BLAKE2B aee01fd260893319aea17a3b4169c7098b53cff6f86001498d76b88eed54f4243651c64bbcbc0e502b6c2d45970839a95e47860399c9b2333b8ff0f8cea9e5d4 SHA512 993eaeaeeb6d2952863e0587164e3908437de5a4a1364b61f409296bd356c6b51cc2f5a19c34a03bcd261549ecfe240044f7dc6fb50084724cb0436c59df055c
+DIST firefox-102.0-cy.xpi 533736 BLAKE2B fc958e900a2d039b9a076a709138c95d859c752216ab7e2631cc4887546b4b2e35c618e48834862ac1995ea52141c7c7c28f5fc96a91e2cddcd612184751139e SHA512 a599af689ef6ea265a0400ceae54f359e5da91f03e1626459826daf59cd6aca5bfd158b85bc50ae2b612cb28996780358af7537699f37bc077a679be6be3bc15
+DIST firefox-102.0-da.xpi 525897 BLAKE2B 43500d24b13493b97c5ac05b0265c3edf390f79225de8e71e81291a562cf5e951a72f58eb1d8294cb41f3e4559b6e271e721f58894f4ab2f3bdc9f1562c8b61b SHA512 c2541f49cbe144f4904cada116799e1a4a709f35456a28c22d7cb816c64bddd9374e747924985bf2b1c898ea9cc4cc45ee97ba815eba09e359d0030bcb6d3535
+DIST firefox-102.0-de.xpi 544840 BLAKE2B e95db2ffe33e43d4e493ffa168d25c9bdbd43c1c9b144cad3b44a91a6291eb397486b650062464046fda1b1ef3e99747a0c7777d4b2a7afb60b00fd1298ea102 SHA512 4c1ed1d8fcd3d36f62802efe52507fce6b74d347bedd8a7e0106fb685ea85a6d15d527c62fab1fce8f17c736d77e1935f9876fb115fc9b1b012a78aaf5f62548
+DIST firefox-102.0-dsb.xpi 557548 BLAKE2B 1f5525ce7df3d23af321b6358e86cdfc248c16479e5e4680369ff04020b9e1731dda887cb2d5c8d2d9017a9d38e51884833c3270f73d03c92d3cd1ec7cc3f011 SHA512 2a0d36a69ecf089aafe2587acc0f06a5ceda4686e17d73c356f14c7ebe02f97bbe28ff4a68343eeeed6617463000d60ce68ecad4cf9a67b1cf7f4a9f3863ecd9
+DIST firefox-102.0-el.xpi 628784 BLAKE2B 37c06e855f3fcde60d061297697df7ee44ddd18f490f3c72eda105c4eac01d8d7fe072d7d044316aa222b0859661ad6194386357640e39cf6b4eaceed68742c9 SHA512 8ccbb920c54c44291f4a1293ec4f8c5455022cdfb926813c4b214214a75d4537bd7a30bfdb63e674bfacc22f0a274b608b8550f09cbcf97d1e766dccbc97ce41
+DIST firefox-102.0-en-CA.xpi 501976 BLAKE2B dea2e8bd4552e981ded7e7e93338747c962c2dbfa0ffca6d072af516e5e78c92087a31a3a6ab1034fb657f5a65367a1c382642c7e88a27a939baa21c2d46d5e1 SHA512 bd6889642223f6a839c564cb1a835dac30b0f11063628634f7c85a00e0376a568d871f4d8bbc864269ab54c597d871cf5fb14a04a06fb8091d06eb0d2ef085dd
+DIST firefox-102.0-en-GB.xpi 502448 BLAKE2B 017058f8c91d3c664eb50fa71162724cbde64faff6aa9a6081b6fc785efd194b59fda1f607366cf0958480ae69f6c1ca0080becfdba50bb1d8ea426b5f0534ce SHA512 8b356a0c11b6f7739081b1f2d070a7d30d1ff75f9048a5983e6f6912c0f5f2078418fa1645fe1b33f54be4684bf32a9fdc5d04b42564878a71fec585448a00db
+DIST firefox-102.0-eo.xpi 528419 BLAKE2B 742c7126adcaef78d390e72e1b1206f943c1451f9ed75759df2706fd6975dbd8dbea9cdf38be710e81e32b04ea1d6e6830d8b4bd993ed6dfff20880b559edc60 SHA512 d27414dda61fcd3a14dd4cd6e29937d1f94e846581e676fb5896735bf795855d651107536d259d5c8f2d5e1105dfc5ae81bc64df62c703510c8b4e8492f9123b
+DIST firefox-102.0-es-AR.xpi 538398 BLAKE2B 7dc9954c939c39c8aea8861fd5d8ad97e28f2c538dc8e5975e05919c7ed0f0f44a393cea94f87404aa6653887b89cfd3daed462b8120a1306d9593d8288eeefa SHA512 d1f07dc61bf43810e7e2e36b34e110e9f11a3b677f17736b804f9190d878cc8c670ef195434fec95f3530f00483ffbd1b2a894b9d9042c44bd5adc3f859466ee
+DIST firefox-102.0-es-CL.xpi 537630 BLAKE2B 660ebcfc1918af0d1fcf4bfd654b1fcfe7f8c5df395e63d441041e873e24a8823ba95381859d60b267c952a02b3283226b587b4dea74f0a363abb099115af2cc SHA512 bfbbb88f638dbb26fe8bd7a29956f1110fa09caee31552ffe0ce4688ef50ba22641d96bc9252de0f904da35a16a6eb07a4e5bd315dfd972122462dbb547d96dc
+DIST firefox-102.0-es-ES.xpi 529048 BLAKE2B 1f9b446becfddb74de3e38a133db865967f07c8f2d1c56b38db60f0f933c7561385ebb179ec4e1bfdf651d03604de62d74530d06eb557a659e3a3b6c38c09e1b SHA512 3ed835acea846e02600b97b18548e21c26cdfb6c9d52e323a971b8f7b536b8a48689b8495903be072ba3782447b4fa75a23d12b09d661cef534314aa857a276b
+DIST firefox-102.0-es-MX.xpi 541459 BLAKE2B d688417a9d2fe3ba2c130eed01fee765c69db2cb5e7875859d5f3c61905311e8bb18c1005bf19ac0a3643012fc9214264023f555c34c6a3a3b1f3d0d29a8cecd SHA512 d341f7fa324f694f643fd46927782383caca8ec0d98b5920458b019a0907fe418527cd15df4bbe2d423e41fb9a1be7a0f7417837d3ef85806954913947815686
+DIST firefox-102.0-et.xpi 520003 BLAKE2B 540a9351ff9a2334897d04cf1e831359f11ebc279100d782b409640bde173fa501591bf6404a5c71860600070935e4ff3f44a3e5cecd819e73c0e4d2d0724a50 SHA512 f64cd17523859cfae89b9449d08dd83b72f1741fc0daf0d475bf7213541cca934963e3085bf7479eb04bb06372cc409bed18fa674fc5cf3d4b1f10771a664d28
+DIST firefox-102.0-eu.xpi 528097 BLAKE2B 54348abc356a48187ae3de0fe22f926c54b253b9ce7fa912919d300c90cbb9e054d4feb53d6cd98356b05274cd4f2b24eb9fb52f32558f1861cc0acdccd77499 SHA512 161736d7fe07569c1805ba1439bcbb86b3eea259d4c666f11be993880c15c0bd311286fe4d982a7dc27e6e25d3c6bfa93d958e86cdaf7d19d6f6c8b5bf85df95
+DIST firefox-102.0-fa.xpi 550815 BLAKE2B c8483c8455bd92799d471b27c6de152acbd879f9881f0b5c70fcedf4ddd9f07d2d90a3fe8fd276e2296c527e64109a8582a3134281104198130a92fb98e3dcd6 SHA512 31b1c838e21165b526a65176008df075c041e5eae9e4b1db3957cb0e0e5fb7d4d41fd9fcec15c9273e4205af7d7b0b37cb3c32d77a9c12dfa9f7eb4cab311550
+DIST firefox-102.0-ff.xpi 460979 BLAKE2B 1beb37770ca6656215d6c07bc7c4562046c8292de65830f705d945ee0a4a4106523592ca0da7b25eb5ebcfb7fd4943faa477b17cc69e058dc24c929a2ba46260 SHA512 a1474a8472f611a0623eeaef1688e3e9743511e9ab536e1c950b2c4449d17a7782bac33af1a456cb331a1340978675b507e200d41280ded8ab2fb22cef6b49a4
+DIST firefox-102.0-fi.xpi 524263 BLAKE2B 53ba21f8c4db5ca493cd4a51b6e0095009255188c1fb97bb520cfb78eddb8f7eb8e55bb70e313c36f85983b1b65536ba92faaef8a05629b31ff8e467e19328ac SHA512 8e0a7842f643c439611d9af85c40a6429b7cd149abf5784538151d39cd06cc9cae5c7627c519313149c5a2152bf8a10a7d4d8d1bbffebbfa5f4a93350edc94ee
+DIST firefox-102.0-fr.xpi 549043 BLAKE2B 0449bef1fb2e700e693cf8246be769d5ce1506357b6b5ce23c133c87e14028894c45baf2c60dd54846fd93e6d43a14599b7a37346d3cbe7f1b7cd5ca35c4b85f SHA512 897f5e64ca45092101934fc6d7aa302c80a4a5ef66ffac456529abd2150ea00687e39acf5607d7668f679dc43ed9f5ddb1e380cd4d4ecce01c985ad457421852
+DIST firefox-102.0-fy-NL.xpi 534932 BLAKE2B a91bab50bcd3f18866b4fca410a825664f7b6d0d66ac33850c4a7049a270b8a3fe571a111b096a665402f320718b307a6b0a63663bbb5805c3719ad300224847 SHA512 beb683c80994c220751594227ded93377673c51757239cdfac7cab69906277b2c79ba07cf0f577d5a9d91639b4b148a4b1202294505b62d63e744000c9cc523c
+DIST firefox-102.0-ga-IE.xpi 460696 BLAKE2B 9237484ef8836e4205a5d65df536d9f75a3e4e6489cc14bacaf124554d60c874cf623b9d4f4e611e2e4ed6de20008c6b06df6036486e38fc6e35d3942cada32b SHA512 f70511361e3c6becd28cde2bb655131f306985f7b30b8b3b617d64fbf3bf335ed9770525865e49182690e1a376b5429331c99a766f22ded09c1e06824ef641cd
+DIST firefox-102.0-gd.xpi 522584 BLAKE2B 73cc61e4fd903a4ed1ba04ffe8205881943dd57f0e8de9284d95977097f89dce87863989547c8c947a2f431c955d8b6f85d5a836dea6feb6c1809f4c3956bb73 SHA512 d6ebfd7d4bd8eb17a35c4e06639c52e08cd13529057c0544966c5dabc403b6b17f31ad54bfaf9cfc2ce6c13c2a0684f4ec504adaeaa664761d9aef77118d274c
+DIST firefox-102.0-gl.xpi 528501 BLAKE2B 91acd0622f2f7143d9947917773c11643b30ee11b81f61606accc3c880680c97edf6fbc3dc85ae99ded08e8f1ec84d3a62d3b5819bd72340e84f327b1e8be72f SHA512 c284a64f87da7c8d3ccccbb00a909dcd085cc1e2e473119eb6d347fdbecf4161e6980ed64be14db0c841965d22c8f311925679992335de4cd339f8dab01adfa7
+DIST firefox-102.0-gn.xpi 549540 BLAKE2B e43429935ca9a4ac5ad0bbff6dde4468a49b61e27d9d323a7da486fbe8ed424dbc1c210af70991e11d9ed38a579e80ed6491161a921053e907933ba6eb5f2e8f SHA512 017e1b78b5bba4dccaaf78f4648edd17031ee48be2678b8b89641dd4d1d71c36ed7d878682f114d697c3061ee0de4144da3483b9b18e14b129f3a0c8a91ae6a1
+DIST firefox-102.0-gu-IN.xpi 516013 BLAKE2B 672ded487e9159954699b3e418fa44a970c116e84760ca2b779af8a80ef78b6834b34dc8afbf77c37ee79eb03c707c6bd3af6b9e18a4824093b0315c9b0782fb SHA512 892a68da7a1daad0c9d05957e25dac89bf5e6baf58844ff0a8ec965dfd013ef211ed0b93e029a1a3258413aebf522c0ec0b1435ad7c0b17274f8edeea61ee2d1
+DIST firefox-102.0-he.xpi 548996 BLAKE2B 54d508cfeab00eeb00594771e9f4868f3da1a587919e5e8e84571db7dc3033b34c451db7c120b9d890273bcb93cd1b14d9153a0b5a8d1079b06fb81f608a2e6a SHA512 be0544bd47668f747fed01759291e3cc80e75e3bf1d18eb6fa06748b657d5bee24ad08410ca9c10fc07bb14f157351380186571be4341a848912b08bc5e8a568
+DIST firefox-102.0-hi-IN.xpi 546131 BLAKE2B 9dfe72ad4e60806c4ae4ab6c2f231344250e7a267c75c3966a54452c46b7553d2383a44d5089d2dab7788a07729e4f6327f6b98de93f9c43afda12386ee25e95 SHA512 ff45ae91e31a99c393ec53a9685bfc4765ba86d14d6db13e04fc26d58943825a637a97eebe96f0924bde6330459231a77a2231d2c0b2314fb6ae45263d33d0a5
+DIST firefox-102.0-hr.xpi 518890 BLAKE2B 5f3b507e456e17b47d50df5db20288e5c530132cee857e910272e6bdedd97b3af4cc7c7779f07403d457257e7916c2847debca984e6c315f6af5fff2db9adfc1 SHA512 4312b172b34d1d4d34f7e29c9b2a533d819ae08d90732f3240f753e65d69260e6ac49cbe4caf142a1def4cee047e284414487a15a916a6bb8891267061c2dc6b
+DIST firefox-102.0-hsb.xpi 553790 BLAKE2B 66d9035cf89d7525c8799fc2b652edaf471cdddf47ef6c8e31b8e42bc738b49aca469cfaf0868c5571199a58588954f007b6d77f79e79c85f4cf0cf0dbc2bf80 SHA512 39e93145bb7747d62fc6b0f96ecf9e2e8a194477a9d387a0aac75c14c9573cd0293630f22ab8e01ffbfb0910b3ccec84b6a547fa1cc239c7976735c4b9a42e23
+DIST firefox-102.0-hu.xpi 556877 BLAKE2B 33dd1038ee113aa28e45552b11944e34793b43dceabe51c81c5730dd4f9a6cc9f8aac9bae47fd0ae39b6e77a3861846a602fca275756a86de2bfb7d49b5c441e SHA512 6d620d2ea77b56a106c3a3cf861df4bf4c9aaf8a5f82ae1e1c4a8b341de1bbd96f568eaa9a1917c7b4c341af197fcfde849304f7afef33313ee18f82c11822f9
+DIST firefox-102.0-hy-AM.xpi 567841 BLAKE2B 54e2352e4572bfc07397b540c4085bc604148fcfe5aa5c6d8669264c5595dbc810cf3855eb3a0eb692118bb85916b1060653024a71c400eecdcba06626bfa75e SHA512 0c97861d9f3960d70ce1d9fc5974bd3db1d6a606fdc2c76bf7e520f41122490fb33872db9f9f64fa06f60970d506f27f19fd83bdcf2c19cfea02a15d1e53284e
+DIST firefox-102.0-ia.xpi 523743 BLAKE2B 4f1b0fff8593cbb4709af55b4703181a54bcd5bdbc79ece5ec0893139473dad50a747364c5b16374804ed54604b293612f66b8df1b0763de91ceeb4924f5a3af SHA512 e0fe67870bc1bc4eeb9d1783a7e0aa3a7baa6e5c60977662e41c5cc66bacc6909ad28846b1c5bbdc8ca9e5612c9d2a0a4c30f267f2c05a869b188560cfec3909
+DIST firefox-102.0-id.xpi 521249 BLAKE2B 08d3d7e108c8ab5fa63c8b2123c9502a94d486952a6c20399c199a7cd96e8e2a03b66cc649d6df43705bd45d3cf6026fffab34f49085840bac5c5543b7c43e53 SHA512 a1eeb71946091578dbbb6810f849032a1f8f09e751897b61ec2fc959b9c79454e6945ce87a78bdd637d9d0fa9e5c605817e4755b32cff67f34461cfae0c4dd22
+DIST firefox-102.0-is.xpi 528390 BLAKE2B 335ebbc3b8bac0ddd56dd2438c3274d2ffb7df74b64ce43849fca77206d8a7c355232efb2702d31ed83d71d27bc9c556fca2cce9e6ef82c9db736ece1bbf8d52 SHA512 7088be9f9cbb42d29741376034fb375896808420c8bd7376da542cb06fda30fa75a8d47b85dfd1a01009dd590b0495a2b5021ecee14b4d514ff4788a96280cbd
+DIST firefox-102.0-it.xpi 449753 BLAKE2B 7204008f57cb5254f7e4f70b9e4c058f070821504edd1069870979055cd465ecc03bea95b1cea232811dd883bf4c1fd2191f4a9c08114114887117904071fc70 SHA512 6ca959d39d9abd0d01aea6037ceb31f241a17835fd4e7f02585f260a4eff162d6b42137969615292a647ff73aeac852a07c1444f54e1d6a66ffa21f48bceb034
+DIST firefox-102.0-ja.xpi 573744 BLAKE2B a3872c72440fef0d1c5e294741ae84ddc2b10a07a9e1bd68a20ab1472d1bfef4ce24fd8548605a919dc7fb1597a7a070dcbc4d1cdfbdb2f7ab3bcacb04428a95 SHA512 01df2c5fb0dd239cfd4e737de9aaa7405df446928bbcbd8255d4686a44f185ce41535976d8b8af6770843457bf0275973bba460a1db51ef4911fe3e070782ea9
+DIST firefox-102.0-ka.xpi 581241 BLAKE2B 4264cf98938748eed90bf7beecc2b5458ebcb75ceea7598d795c1933cfb0b147806b3dcf69da3109969b6a5e44acc2500f607cfaf4492b15b52cf25e203aebd4 SHA512 fe294cc0008cd38567f93b227e6b5829e661d7f6a31aaeb8fcb1e93cbf5d159ab0a91b3ad2a85928531169243287d90c972f468bd27668a6fad7ab7698dd7164
+DIST firefox-102.0-kab.xpi 543023 BLAKE2B 6b9a86e6fe20f9612eb08a1bece3fc05b983ed396824549f208ea787bfffab0233e4b8a2277c64b1ed848a0134f7f33c34643b895dd514b758789d32ef715eb8 SHA512 e3fc8d8012e5fad8f57a9e06c87b1ce46bc9e1be396e0f73d0b2165acb68888f3fc6cbb01531e0bad31eceff31f3736fed6893a73285fe2181713e7adf0aa7b6
+DIST firefox-102.0-kk.xpi 604853 BLAKE2B ec254a38f76e7aff04f3436da4bb44f5708bc80a9262de7b39dcbdfc3a60b285572cdbd27d59db2d484a68ee38abda1d4597a29e9a8c033d1440f43c7d5fc04d SHA512 b4d2f1e3074e94e3447071526a3c4b4bcf5b4ad45584b3389547b8bf04c1b8c0e8961e7990544bc6daecfb89eef1bb2135b10077c829d91cbf47f18166a5d093
+DIST firefox-102.0-km.xpi 519627 BLAKE2B 62c7738fcc346150331b8eda38f4c824aa91df1b7fe65c45c91d547d445e3d6f530597c86c8b1e89d0de024a778bc9c6ae0b92658a76bd5ba80a90e5323159b0 SHA512 dc3cc89f0f9e882e35888593e9f602fa97cd953a1215bfe3630816ba8a7059857b54604e17aa2f6c1b333f6e97f518c886c330a03fa654ce0eba66470d5abd3e
+DIST firefox-102.0-kn.xpi 485569 BLAKE2B 276f030284f21ce0041e455ebd004f5b6f70230d9c0ca36a62fd81492aa8d8b0a48be4cbaad7a56f881c5996f48cd62697cbbbd06e160d4b1f9358ad3e2b3ff0 SHA512 2175227b123837bee9bc377e44e60d2b6490ccd667a6cdd7d5bf4d7d17b1fa2b4e6b3e34559f08e79c7affe9afd28d2ff0615028cc2c1420271fd4fe5e7cce4e
+DIST firefox-102.0-ko.xpi 570086 BLAKE2B 310bb18acf85277b31cf3d8d9b5a03fbe769bce27641bb7e45df8cdd301073687105282485a0cb906c25c2b4efecf8c3bb7fea6a44bc7fd83f1562b33fc5e285 SHA512 287eac3c75e9f62bdff42d9c0bd919cb7a2884a38120fb1545b6dbc7ad9b8a09820be45f7f03c044a6d25fb386727656a45baf7a8011e0accfd08b64ba9a6759
+DIST firefox-102.0-lij.xpi 459205 BLAKE2B 712dce720af6161fba6505b4088d0eb16350e7175f6ae390c39a60dc81f32e1bcd778e6b9a5b6b39b1457e65d7003eeca4f1860c2e6eb1eb530041a27ae27ac6 SHA512 41334423d2d9069e5a979b9dd585f3d83d863dfcbc020d06a5baf3c0702a063c8891cc4276eb52e5a68977bb112e3398f9fe7180dfaa00bf77b06186b00f5fb4
+DIST firefox-102.0-lt.xpi 549839 BLAKE2B c1fd8bbc2fde4cc5ec6f136e9316411ad0f478dc181913a3bc0903862d38d8702497a4ceed364c8570b32a5d11287962bfe9740b60d1a7930ce2f22fe31ecc71 SHA512 637d5038ced19bfa1745bb96dcb8c49038a2eee206ce11fd532b91fdae30967a40c233a195c33e575947c73469c95355db729b61e421a5d1f5d73cf2b3ae18d4
+DIST firefox-102.0-lv.xpi 452063 BLAKE2B 770ed4645693822c2f6bf0d9acdc55c3f0f83d68d1d01a98783d47a4bb8611dc88a9d2154fab49a4a2e2921c81b4dda7ede3e3fabb9a5f9ad43cd120bd02af1d SHA512 ac38c1a173008aa60972a96b139d3c7c2acb4407ff12a30c3b7a42f62dba4260627a02cbb3324ca068f4848aca3858532c55da6e12e498b9d07f0ae3dd8e5c9c
+DIST firefox-102.0-mk.xpi 458906 BLAKE2B 00052f7fae9f099d62eb72d61cee4efd588f27a7269eaedf8d88729323de4e6fcaff6baab44d27429ea815391b2c586645efeb03870c2fcc2fc70f42c30ba98b SHA512 b36e359d18b6f8578602ddf37e3bc990410ebde0952e069e04be30ecd5c0531e576784e0f5ec4a53d2fbca3e8bcc6491d48eba5decc3c74ec3acaaa541e39e72
+DIST firefox-102.0-mr.xpi 519582 BLAKE2B f1854857d5d8f5b62acf7b637f3029f5260fd88534871b1e47f373edeac0c39f4b8c18c39031b31c8cd802705d1e284d3d8ec0af3fc453d975ebc3a93e7d990b SHA512 89e4888461d37216e73e497ef478634e05cd4f935cacdcd4792d004c5a2b6ad94ebe12263f1cf74f5ec61849dc864090cc46a89e1d4cf27dd3e11db3281394c9
+DIST firefox-102.0-ms.xpi 437312 BLAKE2B 6b9b2e0153dbad03006157cf160aa0ff8f7c40922bf70ef1c12cacf7e8e1646285a5c9dbdf0cdbcf9c61da5ace7c03cdd2c28a281a2655d04e0c51e7a5c0cb7d SHA512 ea3051a814cb0c568e5e8be30963c4cd22ec3e3590692852bdefba1fd2630f1dd5a41262b447f91f804845fcf61bcce894bb0e446559e0f65d95d182a7ffb04c
+DIST firefox-102.0-my.xpi 498768 BLAKE2B 2df83f8cd473d30643a4d9c4b65cff7e6ea3cfbeb9d08d8467dcb079acb1deb7720991b36808d05e654097a7a4422112e4dad0a036a2be26491a251415af863c SHA512 996231f63d772ffaa363a3bce5f2054ec5aa77b7b25ed036ee1c4c7be93e7f25484c1a013354b56069581d59cdc0eb21928929b114dcb4389ad95d4ea409bccd
+DIST firefox-102.0-nb-NO.xpi 521318 BLAKE2B e4fad5e029a2cdd6dcbddab87cf53de1351719550766ec73b65ace2f5cbbb9057bcf843f7f2c96d233a6d0b798c060f611147d8d2065253f19c56d92f3ff4523 SHA512 9a16356f07acdc0f09724d1d1e1117b52d14851ca7c2d9961553962a4c514290c515a664c6451e847331ef77aec3b6df763f9b8e88b6e4dc56d2417f96f90674
+DIST firefox-102.0-ne-NP.xpi 477725 BLAKE2B ce46ae1c0362f564f969a1745546d9e702ebc34fe4cce85baede6ff6050c3c9f10f5897db210fae1573e61d7a1a734f084fe7d05a78895f7d022aa966983be9a SHA512 f3b2af66932cc2d8265a8e825e1f3e10834838d7c7194109c7107f8cbf67057b0249fadf515451d244abcd053db9e437c3717583ac8450effac1fab52e05bfeb
+DIST firefox-102.0-nl.xpi 528938 BLAKE2B cbf292ead5770ae812d30124b5e88842217ee47f559fe4c534fe6aa5a45ad7f1af8cc6736fd07ac35a446809d1fab5ffa9925528b0abbaa9c0270ec57c77a49a SHA512 b39b4721e0ef253eb1eae55424be05ff0ef08b836df37fcee8000580faf50e0354b957530fe2bbc2e125463fc9e2dd0437d929b4fe85773d2fb2cdd03ff57a9d
+DIST firefox-102.0-nn-NO.xpi 523252 BLAKE2B 2ab27538a3e14fdd4895e50393e1e0fb700733fd40d5b8f9d6be2a3ccd19dc1b088be1ac8278b3addbfd4d558a1d774ed26ce23718eecf1d2e97cab73c52f2f9 SHA512 8822083bc062300156700cb761c410a2b811e4ae5adf6890e808e1aca6752f92cf8074ac1665ff33dd1f4ab7281cb677d96616d6645c244c0d61433f203eab8e
+DIST firefox-102.0-oc.xpi 544574 BLAKE2B 70673febaa283f31827c8d1a94e0216fe724b5504bc6e81234cb43123213cd257d04d4756b46951f5df9c79c518bb7e5efbcaf8f9d3bb4794ff87e5e171c0e9f SHA512 6843d6b5f805dca6a4f6ff8ed84182380d625a67342e6bc48d1b8b57839a4739f7ed6d8e9a23b6ba202b4eb29da4063a6baeb458b523cc9b264498d03a960572
+DIST firefox-102.0-pa-IN.xpi 587394 BLAKE2B 4fc0f1765a3156f9c0769a29c12bf996b68a63ad6696712cc52d9db822230ddb2f0eacd14825d5d938b5da8ac0ec7e8e5b3ae4bd8357f46dd2816ac91f12d589 SHA512 1cbec3c6da0bfafa770d08e45487ac0bec48be03a17694089114c1416e7d9f44485a5333cf6340ea2e4c7c5ebd76f774be1a3a4adf9e143a71b84cbfbcbdd610
+DIST firefox-102.0-pl.xpi 548925 BLAKE2B 160200ac25e8662c286cb45bb6546bf381c51332340fc6c7fd6b2bbddbfc91c631dfef89b8ae026a2f88fcd8dd058a0f33b08af13b254b2042759c8c4a201d98 SHA512 612d67a037e582b2b4895c6d540c9ebbce82eab619c73213321afc4b8e17e77fd1c5fd112825efc3cafbfb3ec52bcf334d01a0b3bf3940bec8819af948f8f7ec
+DIST firefox-102.0-pt-BR.xpi 534193 BLAKE2B 1820aafa3663dacbf5328fab3aecf3debbb1937dea57dbd74f45dd06662a50bc41e597bb377ae5699cfcc0bb15a047f4f75413477e2a9003c4e53debc774a2f4 SHA512 cf578d71864f6967deb2563bf1fee63a2afc02a81e89b1a6f0de79615f567c7b78a12bb40e850b42cd8ca40c3eba766b2478a504da3fa9a1f4ee313932f094c8
+DIST firefox-102.0-pt-PT.xpi 538020 BLAKE2B d43cb7e8cafbed80bdf02eb52a5179de495353ac6c602b19414239be4e53662a1f9d1b2580bd98f76d78f4db9d3380db69423a02ee2fe3660964b166d076a263 SHA512 10d7c1921fa9c880feab048c528da5f3297bcb092be4f2f5d3583cb3e2de19594f2440f5022e136be9f53a2c116f9f465704dead7da18e7aead5eff33390a256
+DIST firefox-102.0-rm.xpi 528321 BLAKE2B 6431357c74dc1d42fe3006910a7b96f437916bb0becc80beeed6feda54da6ac266d648118a51ea38e5f8f3bedcf817a2c918a62794b5984c6c55a1922ade9b64 SHA512 7823ae5095f803ae8972e935e51da6fbd00a7aad3dfae4a67fa46cb2a2426fe19bff4512cbd7a1eadf75c3f421ee5215e64ef8917f0ff5323d669782f4adac32
+DIST firefox-102.0-ro.xpi 515795 BLAKE2B 207bfc940cc832f55a0c702fa00b1841e5e9d3528d8344e341396d221d0778060a6685a5575e88a8ecb9af49165e7efde381607982666bcb7c6190174816d1e8 SHA512 2f1be7028805aa3beff6394ec05926760890db2779788b5389c4f9583e89082aadbc8bcac6987ee4ff2dc85d68bb1e63292d81822d03accafd023ebecf38b19f
+DIST firefox-102.0-ru.xpi 617119 BLAKE2B 00593df8ceef3f1a6118cf8d702c3573c094a5d263863e43d3a767ce854828684507a28ffb66b04fca27eb749ada17177150cacab364340041c69920978e341a SHA512 1e0c869ef5bdbaeace17ca01018bf5dcb593138172834e861dd381957b22358f7bd5464bcbf0e63154c81670051cfa6e6cac13b06fad695872f0d620f26cb15b
+DIST firefox-102.0-sco.xpi 485586 BLAKE2B 2237288178dc677da77892eca5c619b9c2f75e5d97ecb49a33cdf7504643811915978bcfb6a8aa184d17100f687032d03c9f673568c3318d181f95234c68de38 SHA512 e876f4dd9f67eb5f37b1e57619f27f9f21b81892181115e10f281dc1767287ef23464eff75016757d36611f9a729efe0a12d6c165f3a7fef8aee340f071e2083
+DIST firefox-102.0-si.xpi 473403 BLAKE2B 752eb887908e258fad1d3e45aea36988616315f3917dd166e646b53694eba8410cc21efd3f6420e77e284ac2d0298e88c9a5d1b461dae70ab0c44ffad320e39a SHA512 18eea488d9a85f463f2dd04c0d6bfef35b31f80679955e5677e72b53fbc347c14fc9191fee31ffa6481ff4335d1d921bf87680512f33c227534438a1ad74e079
+DIST firefox-102.0-sk.xpi 557528 BLAKE2B 72675effb4e606eeae21ea4870073d3a89f1fb63e8c8ebb1d95a1adf6c51e893c8a5e3870ada92803e1fe147197fa3391af9d317359aa9d3ecb41f4ededd00e8 SHA512 473d6c71660b73fd5c4cae17ac80e7eb68fe8440e114521bcc876f015d18458956e19f23b7108f42bc98963299b9b657aa6a740c450b5e6e4d7a577ddd80a7d5
+DIST firefox-102.0-sl.xpi 531179 BLAKE2B 78f2e6d8855f68835fc7a9312c9fa153e5673e2edbd881fc831eeb79676964fd6b4bafcba126741ac6f5f31100019d0d7846b3d3aedb53d1daad8e8b41bf4419 SHA512 5feeb9f97b349c7c70b9ccb504a4848fa110c717557c3716ae4cade33ea9ef56ed44b1abf206283d2496a9e63362553d81aade91b46c3a6d87504c55f5abeaed
+DIST firefox-102.0-son.xpi 415191 BLAKE2B c45e02e49f18dda1daa4459459d248db1a2d9d1b4ba75f02b9fe2157bafe1c653342184c6c7ceca259a03bf9bf436bb24952190f3aaab4bd21258a434c6eb407 SHA512 83fd1994ed055305f6f0ce6f9c4d83b8beb1a63640bf6d8628eb5f11ade4bd9d071576df5dad300e874386422c5e651e1f520a63b118df2ee1d83c9fd27629b0
+DIST firefox-102.0-sq.xpi 546090 BLAKE2B 398efdccaf629720750a0d54171ad58f620ce25e016b597afd2abd4c12f830a65e357452ac1d937a4725035a147853d87f20e8a6561c743c41f5818b33633427 SHA512 ec65eb04863e3ea0472a47572a428a9a5e1413015a08dfafdf0377d55ab69bef5d9656ad743173ee2ada74de88c9694b94a986940d5f03c1d4083836ca23eaeb
+DIST firefox-102.0-sr.xpi 571117 BLAKE2B 013ff9e5d3c9663f7a28ca27aac5b9a21b808cb7f8109a3232c9d78bf3317283b1ead1b2252f5bb029e116a348b713af68ddaf947311cc13f2defe9f7e3c5177 SHA512 cc780782d71eb03b4c3e99c5cbf676efeb56f99f0538a207a39ae718a122cac923a195f715468aa6c8481e8312d28724dc8ece71486f58828ed7e052b94ac8b9
+DIST firefox-102.0-sv-SE.xpi 531425 BLAKE2B 10a907e9ffb9bc54cf24acbd348e989e67954d276084470ebaf88936e355ba02ac95dbb0d9ff58d8fec0850c844337ca9322a1d338d720a3bdc6e19826d065d4 SHA512 48b548e88a932f5cfe0bd60dc024ef50b5806ceb8a817c7e38c9a6b3ab147be052f9c1d2fa57b14e344cc854283165bee609924847dea2995baf7951ec64ebfa
+DIST firefox-102.0-ta.xpi 499389 BLAKE2B f17a2b1eda4b8c4379a03dfcb57d36bfa6d4a401fe43a4ed2e1f70af952e6ce2229f2f005d4d2658930ba09006d645de47c95273aefb2d4dc619b342b01058dd SHA512 b50e1e7a075f51ee0baa0cee5cd93f7976a627698977af2cd678e2c33f836c9a1fd0de4e7670bbf2d88a9f785b6e917a2521c6b023ed790401eb3c7cb65754c3
+DIST firefox-102.0-te.xpi 540270 BLAKE2B 5fe991b77f6b9c9ddb9a9f49383ae94e62e49e5dc56e916f58d232f360b34e7ab7434f165bf29744b0631aa951da9e009cb2ed9e0b9d6ad832c43fc2b773ed58 SHA512 457506bc6eab626dd6885a02273e3ee6ea93136ea803a125c4e231d55d6aecad20b425fad8ffb021273560a7d83e6b9413d58dec618c476d1020f0399cc0f4e0
+DIST firefox-102.0-th.xpi 598746 BLAKE2B 422dc1b321b67b13c9c4353823588da69155dfd8a74c535eedf4f3c091b79d6b55b1fc232ce2ab7b9d6398de4081595c16fc6d42c0751a85b6cf2d380b8249ec SHA512 ce0fcb3457b4eca577b232717f8d94517bdf7178b05ddfd119db4b610fc908f843cf514b829e4ad71fbbf3c841c825d6354df41848ec9da463e054bcb10fc24d
+DIST firefox-102.0-tl.xpi 505602 BLAKE2B f2f9b73492ca73a25d5c04ab1176665beda773a8c3d6905ff76ba707674619bfcf9ae2e86ccb65afff960aa66edc2482e04b6049d09b7b4d680a2cf3158e6dd8 SHA512 98f287bb2b3643336aac9f90e6b26a3978699d9f829112bbbe2dfcca032504006a55a65d1b5adc302d3062fb5697169e40e0523ffd0d4b36f94568553ed9b29c
+DIST firefox-102.0-tr.xpi 544796 BLAKE2B 1423748fc4066671e1f444856599108a2e36efd05f7cb840897179d81d658ad3187cbdbaa8e7b7a2e73ecb6711d4367d4038f69da336daba4f6be88b1e39567f SHA512 a88a0a48da82f99baca877de1a99a96567718c25f52b2dc7bc24dfde7115a6e91f71ff3a18ff8209210fcf2484bc7874a5f28d11e0c665db65e7501a9021fb1a
+DIST firefox-102.0-trs.xpi 477870 BLAKE2B ed56d1690c471d55fadb016f4e7c05a0b0b558d0fb665dc492471d25a2ad70a0a7cc6db77c328631a8d70d31f271fa82e02396fc0297937fc733b471d576c80c SHA512 fdd2bf2d1d85cce4081db87b7788857bc8103521cbec6a05595d7898a482e1fd0f5f6e747229acb3e13fe25f0bebee6f938ba66e156fdbe1bf5ae7086385494a
+DIST firefox-102.0-uk.xpi 610924 BLAKE2B 351fed6bdb8b1cb28f9277557191d721085281ab6e6ca37d849f01635d95b6f9334cb0b1ba8358b01a7e1ffb2424315f7511fa9e46c79c2d518673231ed596a8 SHA512 1ff88e2c7392fe0099b3eb7acdac13a045c7b799b966d9c1b6e806095f1d1bd5c8fbb9d39b054054dc366f55320803d0a0060183de727acf2007e59be803990a
+DIST firefox-102.0-ur.xpi 547860 BLAKE2B 5084d45ebdafbf0a84fb6b01573c9a9aa41c7a860eb0b5a27298b8e9061b38d3b9fd1ccb83948c3d37179fbbc7b3ea312adb134657bbde16cae7635a8c2de572 SHA512 a0f5fc68fda5b3d1ae33fe02572a5f05b3437cc5716744185206ec44ad551e544289dd759d6233d58d70726dbb2312ea107320549e4472cba8751a8e61ecd394
+DIST firefox-102.0-uz.xpi 467335 BLAKE2B 67b0ea6862374c5c3145b8077d97ca3b0528297a425543ae3538ee3a9cae77e76a04dda481ac0837d2179132873a34a193015559cbd372f44f65827f37eb9af1 SHA512 c0a8fdf4dd86f6800547ff4e05aaf189adbb2a7aab215dfd89bcc43ad4620ad59f52d4f80ee952e7c0ae709e0981b3b5180c50700fb9317f163a391c65940605
+DIST firefox-102.0-vi.xpi 563706 BLAKE2B 42ffab120340561b147e432b20e95e841cc8dbfcb8bf33dc857e7d3e41928d3bdec16583f1f1a4147ac13cef9c5c7c56f929b7b5031c72e059f9f43aa2ecfb66 SHA512 eaa5ba7a847d318cfa23ddf7986b745b1f712a11a703af575a0a1491e0b263337d2d80226f1789597e4361b62ae5307e1cd3b1bc4c6eebb72962a99cceef4766
+DIST firefox-102.0-xh.xpi 418248 BLAKE2B 885d842dd0393964ab4fdf1e404d5b97bfe89d7c733cb0c7e0a889cc068c83849f0790eca76cf4eae7fc5c39ce4252d99e145fb401212d420b53a87caa6cabbc SHA512 4d858b575b25a56dbd9b41298d95d422c5165981587fbc19517e8fea7fd46f3ef418c2ef8fabc10525caa844c74e773145bc302234ae816ec08e3e13527a288a
+DIST firefox-102.0-zh-CN.xpi 566189 BLAKE2B 6cb83e63e0c213ef1b08458bfabfb4ba97c284c9b4f34d16e462be908c27d6ac3b385fddbd5b0ed224fc723a19c86b3902c6f1af18235cdcedc8367c786729b5 SHA512 36f1d5f3a8501e1e610cd55f7163e283a6def99103d89b2a7c86f381459db515edf2e01a749f7be80e8820225c11dd5bc20c8868dbfe94a273d3a5738e80d6be
+DIST firefox-102.0-zh-TW.xpi 567157 BLAKE2B 111d1dced6e2dc46a5dfc37b37c3a91a3bd2adb4fee149b8fdcbd87f2c739be09dae198847550721bcd7565b71b43cb8926b57442bce7a5ba1adf0627155d394 SHA512 d907102b3a07b1ddad5f88719cf2a8939da117cd7eebd04ffd2f9a475cd54bb891ff2788a76e0da953e2ac24f2a2d9f1a36a4d3c230208491e169791ad098fc1
+DIST firefox-91.11.0esr-ach.xpi 453206 BLAKE2B f639628151e4891ee209548962ca86de34f4ea124703db73ebb14fa266b2fd74282c256b74c8cb9b2f4fb0b4d41998f3d7b3447be4cf6cb45dbb231fe6b57ce4 SHA512 515e8424da6d1505480f15451c56363bf72471fa4d0e47b3e43b4cac261b088b82a85ad2f3234edfb8499beabf392e0636b227d0d7cc7285e544b1e2bdcdf395
+DIST firefox-91.11.0esr-af.xpi 426914 BLAKE2B 1b999eb321f8bf49fc73bfe399030bdc167ba2822ed32e9ebcec3c6648a2c960dc4469a1dc9fc3553db8f3bf65efe5444aaa220bf50fa4d890c89b2542cdf25e SHA512 04bcc68b861a7c9b2e18fc4fdfde0247ff51879f04e8dba9c2998e0cd93ca156f8cf56fb63de63bcf92c56c92da9b7e0379ed0847d251faade20b9e1df968d60
+DIST firefox-91.11.0esr-an.xpi 499896 BLAKE2B 115adbb6a2a916fb3281c2b352f29b560308fed65dfa7b215e3e2f35f7a90f527a7ef16d6066731cc2f802acf60d6d53f299e2c703d079ea344ff3c6fffe2182 SHA512 7f8f56d3334bbecb3be2f780a60304df06313a6d7dbd0fc3af2e6d5b0c93fe787c36f7a4e62364893f53a03815d7845006263b1000db56d817fed8be5903b3fd
+DIST firefox-91.11.0esr-ar.xpi 559671 BLAKE2B 4144831cdcc3ba4ddb50ccc76641301615d1719379e67cd6b19bd734ad0e2d4ac1a35cb663ad924e11918dee41ceb594d38d0590922f60624e9c4d5530ace5ab SHA512 f78246c7931c362ee7f108f8fecb9d94e7207d3ee2f0e9fe5baff9c30df124fe18bc3dde0c0b833d84f596920d439e02296bcb9fa08ad3799865850780cb1ffc
+DIST firefox-91.11.0esr-ast.xpi 498582 BLAKE2B 3232505d4bcefd60d8f72f13a8e1a2ca76802f0637ebe6a368fb6ab394b9b8d29d9c2d432b05f20ba49aa22cb9519f583c928324682cc661f615aa5371e4378d SHA512 50bb5ecf79c176d5fc00df3050cad40304538a81bdcc2235add6e2660a2b9a6b9f93d3dd0ac99a608e9f4b3df9d51bc4bc1b02a50e1bc14fa661c18969b01ab9
+DIST firefox-91.11.0esr-az.xpi 489428 BLAKE2B 4c16bee4f06e58c34fa5a0123926c8831534ca8973f834ddf587204de75922715a0c354a537ae494dc74df1c0cff005a98480894ab65ce3cf5408e9850882339 SHA512 c317dca9fa0e24aa3af446c3da9411d4f93840240de94a7bc245db98aa054d22bddc2041d0c0b301917f7b70bd51ee9d9a89f9d55ffbee03f9cc1189ba7b6ad4
+DIST firefox-91.11.0esr-be.xpi 622613 BLAKE2B d8ac07fc4130704d4a492d541c839b5c7b79316a13c90ce1b2672095a01296a769a71fdae5a4552306d998803a6da0450d0cde73ade98dbea3cb26ff02ff06f4 SHA512 afc488e043f396e0511c255a3f0996f8527c31ad196eadbb4be1edffb2e4d22744a018c096787700102c33ae1c19c1f3566efd2ef35ecf47b33ff63524aed2f7
+DIST firefox-91.11.0esr-bg.xpi 567648 BLAKE2B 76e25f4e18a4881c8d6c19d44e281af47b1530110f484faca01665da50ef7e6a99abe54d271787d759778dc92595f9bc188753b9b8faa756fbd3ebe65008ee98 SHA512 3ede8d95a0eb0859c0c815995e0e50e80004f31b4e349922b78110e300c7e3498e8f2aa72f77af768054cc5f64f49a3887317c3d1927293e59d0fddecbcc345d
+DIST firefox-91.11.0esr-bn.xpi 556818 BLAKE2B 0a3435c93d083934abd686bfcb95f5c13f1ee3d1a941655b108ae21451116573e64eeb67b5a19d17513f0d9d84424a3adc6ddcd043493a7975c9e28e95f37828 SHA512 50a7bc3be88f3dcc44750708f594dc3c44928bba0abe86e35b6e7309cb417db0ed912ea28f83211f97cd2afc5b4e3e22d321dd0adeb266153cbdf73bebb74b78
+DIST firefox-91.11.0esr-br.xpi 526251 BLAKE2B 401ef1075909bd9806013e7dbf25f9e7079699cdfd2a7e96ae5386f0345974692839784985716908fd9e8997ed121686eaecef6ee1911262726a61f40d118086 SHA512 41d3893f1f7532c73e5d8cd0f80a0d34b5b6b767c6ec4e78ab0ee6ea8336ebaa69a13b75a14552712ace4cb4003a126b220ed91eae2968979715e7ffcaff7e1c
+DIST firefox-91.11.0esr-bs.xpi 463560 BLAKE2B 2ccfddc60874382a8ad993f96fab86f08b25359e21b7b32957ac46a637162a55282333a579e754691ec34a583b004f819b7f83647090a1c3f832ec820ba433b9 SHA512 d82bcddf20e0416b41491bc5e7a29202e7a58e658f6fa660476a2ccefad25798169ce6e06d1458ae9dc90658db2c5efd56a2fcad0e159df2bc516cc5317ed7df
+DIST firefox-91.11.0esr-ca-valencia.xpi 529387 BLAKE2B 33d2ea0555120c94c2fd75f41a4f00c0ce7987f1d1d053d384363306faab7c37537a11bc1e07be035f70fe643b4596f31f4ff7f7b6ee8359f3f2e60ac588b83f SHA512 7e1b9278bf9a1f86eb862d389322bb238ee2a8036a2a4a8f07ebd6988b861d5fb32bcb609851efddd81a5b2775a84c676913dc3761cfa006df5246d3ee12aa20
+DIST firefox-91.11.0esr-ca.xpi 532476 BLAKE2B 1756e0de710b2fb4c6278d73a14fef2e06e76ef4069f98ef7cad0199836e9aea66afd15d72536818ede75372b3bba7adda88424dac0d5840599a3277d235f6f7 SHA512 8ebf22eafe4671665b8c6b8732b75cd30a350efd8f0ca85ee89f313f25336b709d461afdbf25973f04506607576ec378947995d67fbd691172344600a5895aa9
+DIST firefox-91.11.0esr-cak.xpi 552603 BLAKE2B ad3da10711c0773945085aca71542c36a518b356647c5ed9ad7e793305a9fb3a42752f8e38254810f8b7491ededdd11a42a1ec4a332f0fb064fa1407155f5d68 SHA512 0e0a1c89d81ff0aab04a98cec8ef31f34b72c47168bc5f9fdd234f0c21c8bd15851780fab0c206bbe06ae43d2fcf1eca88f7287d7ab052d58ff3b20ca9621d7a
+DIST firefox-91.11.0esr-cs.xpi 563178 BLAKE2B 0fee26097ef7f76a0fbb43bc9adbda0c6ca7c78ae9c3170e4693f56653a1da4c3d7d2fce10506ad10ce9661aa0ad4dfe8ad0eb304772f000693d547ea467b7d0 SHA512 23d0fffbf23af1609715cf3a9e231f187931b4ea3014b5b80b1332424249a08c3a332ccc0017c056557e3e5641b5ec1b0abd6cd093f2f8f18b14fea5f9db91cd
+DIST firefox-91.11.0esr-cy.xpi 542218 BLAKE2B 9d1ad66b6993c7f3960ba2cc7d89dfe1cb0f4b8b7baa5074d7e964cef3ffbe64f85764e80de0e300574c7985ab66b43b38ab9ae7d6af5fa7068def72cc975430 SHA512 ccaa6878572b39924f89b9be7ea3510e1e25f5dfce9358354bbf6d919ae94a1cc7d578520e64c27330ba84b37e8bd698155b7b674c5f4fb58fd000dc14a23d47
+DIST firefox-91.11.0esr-da.xpi 534159 BLAKE2B e063ee5e1593184c8cc07e8e1ad7db46b9b9943729f24e7cfc75888f53ac198505edd68ebf81b65b950ef30017abc9dd1a6b6eb9096fb7988bd264f098ded912 SHA512 7cbc81d9f0de2abcc7cd08bef75c00d29168e522a0b1d852a08482504fcf1fbabe3117e4d1d7e3fd8ab82795ce284a606336a6af619f00dfb9f025176bba375e
+DIST firefox-91.11.0esr-de.xpi 553588 BLAKE2B f2911efbc88e37ce5e551234cfd4e938e5ab9aa7d7190b534b2089f1b220dcf6ae7b7e2847be72111eff236f9a17615659f149aa3137c785a1002436a35c6d95 SHA512 fe6d45078fdd4c1517e52ee3b563c122cc6b1d96da9966866c81128fb7264bfec7720c184d053b2cb1eddaf21023867a9775c676a1c82f24fc93d0d271647c49
+DIST firefox-91.11.0esr-dsb.xpi 566482 BLAKE2B 1165f41868e60086feecc5615352e22c3d238ed458d7ee1d70caefce5dff325d7e5291f7ce6014390dbde313c7e2e4cf33064542b0da3ae4087e52d0acc24218 SHA512 13f2998add78e8f8ca5f5b3778a955f4666e8230778771691229c1dbd8750a58d9beea98cca548c7140d14363b9ccdf9e68f089914c80fc697915ec802aaa632
+DIST firefox-91.11.0esr-el.xpi 639148 BLAKE2B e016e66e4175c6176b8ca0106dc738a8561fe44bbdfae6f6f9a7c1a6d0d996796e16651ce60d750909ea0d2f47de8621ac5381680e63a8a4552d71a99a87f333 SHA512 94ed89e7690171919460c130fe053a31b54f12bb6da51fc47635a6c05f1de6310d99d44ab887b89de40fa12c82fad90b3c96723cb417b291ec82eacfc0154a2e
+DIST firefox-91.11.0esr-en-CA.xpi 509571 BLAKE2B d8cbdc24daf5398d11469a5bfd9988aa79d49aa7816e264ec222f8f1947c760c3c31239430c820ea772a46ecf36b71186df18c23374aff72b8e13405188919ac SHA512 35cbc1ceae75f2b01f25269bbc841b4df93e202fb19c9830bf8039ed10eb2decb085a759527e1c21a4e3d23d343cb34f008ed4971cd61ac8bf46c516a8568d08
+DIST firefox-91.11.0esr-en-GB.xpi 510593 BLAKE2B 50e5cff63b1787b260a162313b2343a56be01ee95cb705f0710c96ffa711cf9ca6d7f8445025d74dfbaaf12da691150aefe9d40bad55ccc4671772133439556d SHA512 9673207f2461f6b7ea7dcafa6f4a417f57d6b8580e9bc0b23919c6ddcf249041d829120b18960fb5b07c0f0df8f86ddad966d4eb78c79084518fc21924cbb00f
+DIST firefox-91.11.0esr-eo.xpi 534792 BLAKE2B 10e2da34fdb8f3f4a88968d21affe849e19a846e33ac41c1cd4ad8d35d8c0443332b5102018e131e42f4e1e43b6648b3cde709498ca15c46b37d5f7ccd755fb7 SHA512 84b718b91897384214b39080b99a7e6815ce14f0e29ebd96cb502a0316c26d638858a1ba92a05b01abda1880c7f1a222d6a660d9acbe5c481d8290984093cdf5
+DIST firefox-91.11.0esr-es-AR.xpi 546679 BLAKE2B 05d8918e9e7692f1fc9f5a47dd31d91e5db46f8192b3c68bf4b859d81c88fc03f49ebc4986ae52a83ff3e0a17a7d4199eaa66864a4b100cd945e9ce9302f40a0 SHA512 f94e39945ea26d51d49201a74f7800d1dfc1ee5fc083e6bd42437bcf3aa668f2aa411fe4cce728dcae5c3a2bcd6999daf4ba59fab7cc4ba125c54c7e2e6b1f07
+DIST firefox-91.11.0esr-es-CL.xpi 546367 BLAKE2B ef5f90d82c628d626ada981d001772a151473d7e545131f048b8262b8cb9d63877ee5d9ef2d22bf5c871fb8040cebe20955bfc8738e35973f90361e30e8e17fe SHA512 18397fdb6dfce0d21484fc71bc21e808cb421380001d6ce867a66c2f74ea71f0417cf2a011ae7a64d74178a339238b5c910b64254178eb82598fdcd93e6d5c70
+DIST firefox-91.11.0esr-es-ES.xpi 537067 BLAKE2B 3c47d21ade87fb884c76668298786e3218b9dd7b5dd98e50bf9dba08571f95471cd849436fb05730891bd964d22bbf5bdceb33c191ec34279933ea93c5f134b9 SHA512 c529726a40441e22c29764b4b662e828369b2427bd052e7071a02d38ada5d027b74f4eed8d646787c5f22141f9d06f0f689a4ae4fef15b5eddd071bc464e965b
+DIST firefox-91.11.0esr-es-MX.xpi 549987 BLAKE2B 5397001e3d0cd840d876847d175b33a035165b2aecf20ca6f3a298ef14093d1a9c945ee722415800bc670cd8506de2c473d60429f205a02a39f9ed2fd1be0c4f SHA512 cdaa1660cdf67a446d94d48e116ba72a5e61d86b93a1dc4dbbbff37eaf941e82f9e85cb90e2004e891955f36389953473a2b69c5b4ff4083b528b1db02edcfc8
+DIST firefox-91.11.0esr-et.xpi 506662 BLAKE2B 04731d3c2973aa432f97eb489477f7e7e9e148e87286745fd34f67cff9fb5a6348cb890fb757c0e94ed9d00d2b481da9d97a811e7eb19dfe8e828f4c7d43fc11 SHA512 9e1cf260b99004862d3eb17a48d20fbee87b82760f69ba09aaa216f3f8a73c81669f14e6572b7a60965d0502d20975cff5c928f5ddfa95a693be89a291b0d42b
+DIST firefox-91.11.0esr-eu.xpi 536323 BLAKE2B 65ed835a3278b8ef7760be02797fbc1aadf4e7294d17a0513001c18385a52d06115b401f345d74f642745ca06660f9026a5889a5b52e7d5e2e34382f97cadabd SHA512 bac07c6892df6223c5641693f24d8c9822668db71e67acf44c259a52135e8f17eca83d97849e34ec24ffe0672ca4b6bb2984f5be6a3fdf5712d7ea1d8f14cfcc
+DIST firefox-91.11.0esr-fa.xpi 559381 BLAKE2B b9f5bcf7fac0e83deb72dcb717053438096fd0dc666732ae4a517f6ef2700683ca20be5daa4f117aa8def89520be326dea61a7d1ddb602b9d403ffb0229728be SHA512 7dd6b0395c351eb02c8d8b8eb3cba577867f3f6f7590f431534caff26b156f5c416114cc6ab638346d901489a10c27016cf5c7333295de963b677f9c242ae315
+DIST firefox-91.11.0esr-ff.xpi 471864 BLAKE2B e2a3076570220595f637eb09cf01368da26d88b3b518e003b79f5779e283f3f62e177cfbde69e6b552a83343a317fe035648cd76ec401c1304baf5594040ae68 SHA512 5c6279f646852e8657151ed1b61a14243f55b6a982a144914f9fe7914ea0ee21cc72e530bacda9e6bb708b0455c87083a9208b0d6bd5e7f4f2cce4a24f04dc31
+DIST firefox-91.11.0esr-fi.xpi 531478 BLAKE2B bb019bd73b7606ab1c627cb7b7e91d6c8fd336de29ae8487fc2ad26ecce763447344dedc53a4de6456e45f700c82100c9bd8f0801876b26226bb612d88ca9c38 SHA512 d9cd6dd573c5882bcc3f82b7b7e6b54aef04a47d958c354dfc9c04de7ace38f04859593dd885a3fecd4b5f81a155823259baf4af923feb31c76b73a4c644d6e5
+DIST firefox-91.11.0esr-fr.xpi 557617 BLAKE2B cb0bd38aa38227e445505331ec4f2ec8269773c5952b4f970c87cf5e9435db6dc93c6d23107867a8838d6074d5e126d85e22420ab6bc162086e31a7cfd1244c7 SHA512 14a1617403cf5f7a0e146ef305a70065c5d202441430da2a2db8bb26207cab84a6e7bb87387847e0d9b403d9b2a797a8739f9fa695eec0c9cff648c1759e62e9
+DIST firefox-91.11.0esr-fy-NL.xpi 543305 BLAKE2B 95a21cda5610eb2f208ca2c518bc3b37c4a6c0838f63398972db3737fb116eeb9ff525c686f03e4ef4191601916967826202130c9a7d65edc15b082d50579930 SHA512 acdc86ce0c20691a1df1eaea174bce75f2886b452064c6601f4f7e593eba0b88cf9c23a2e4bd29335b0a0fc62bfb874f4cc4c43928be85289739d2f361addcb5
+DIST firefox-91.11.0esr-ga-IE.xpi 459837 BLAKE2B 0d18b00abd979935c26416ce5c6a4ee17a6ee440b02afd13afbced47294ee5d3220defbed98bc7005a1b94639defaf8dbcdf1ce23278cf5f840ed97afec9e414 SHA512 3eba640a3550d2695503f763975d1e38e83a1fa49f8576498f7e7259c798c4b034319fec1e55e705aba5a8649c9479b59901e32d4b4fbc8f731e111c32514ccd
+DIST firefox-91.11.0esr-gd.xpi 530844 BLAKE2B 2811c330cfa11c86e28f7ddc3a1600dd946d6701e3f3c3ebe3ef36ca699bce6a1912b80a5b8a1ace4cabdc9dfb1e1b47110102e014b6ae867cdd8f4a15763f3c SHA512 618c145c6a4f1a2432ef85e57269d91506a3ff5f2c2464632a18c1e16ffdc3de1b3c2323002e23e0197fb701b7408d4905ad1905043239e1bd88de2f5ddd05cb
+DIST firefox-91.11.0esr-gl.xpi 541302 BLAKE2B 290cf43ad501bfdf523b9570f26eccbb61c4df3bfb631bf9c106db84daabb6e65864e939df747774bc6fd5e372338ed31dc28400782412f01dc12e1b6b1962cd SHA512 0d7e4d709b01a8d901f96c25fd5112287485f648fa141885421e2656a81e40b71f8737124390217ac19d902c22e60f1caa6f33ea3cdbe435208f19b43f4f91e7
+DIST firefox-91.11.0esr-gn.xpi 557598 BLAKE2B bebed8e7eb7f9b8e327860afe96899fedde6b5f3432fc37df34e60063bd146778fbac29388b89758fcbe7a6b0c61c744f7954d04e172b2ee797f2210f41257d4 SHA512 0ab44a6d6732f050855c5b3d7b9f6e5f92316951187030c95192d35e21762dc891ba68430a332c1d3ffe201609608af0849bfced01f4f9eb3b7aebc3459c2b37
+DIST firefox-91.11.0esr-gu-IN.xpi 529543 BLAKE2B 5430f4a25a81a91b6d4b67396df896143501dbe4e4a2b1e30425f83d7bd6e0dcb35724d728d2836c98d08c69a5786a2ac697fc499b9f7a32b5bc0f496690cb24 SHA512 f3ea7d4263b1d418fb8bdc19d0b4fc8008d4e78ef26b94bb7d4d24f24b640f9410cb7345690cf3479ed7954b7e01c90ad0167598120dfba86be9783ecf994783
+DIST firefox-91.11.0esr-he.xpi 557207 BLAKE2B 79c2deaff9dfd323525c0f37e5dda13d28312128098572ab7cfdc0b9c311d1471387031a3b2fc5144b4be5e13b46a8be4d66c8d16f0bb53c367fed638e3c9b57 SHA512 54f56ca69c18c83013f604139b1e3f53c331bf76b9afa50688375059c7aa878327922ade5e6eaf2520859c4fd0f8adbb8fb636127ee7aff7a18366bb866796d3
+DIST firefox-91.11.0esr-hi-IN.xpi 560649 BLAKE2B 52bc233b22b6481196030743e4ef6dc94bdb4f4e6f26276537fc68a5fbf663dc18f71263ab793d1eff9b406165d5299cf2b22a0220d26f6dd1e70324ba7eb275 SHA512 db0ccf781331eca6827b88fd8efb37aaea592944b7b2bee9560fd0d7e447ca32bb910a0c997ed61c5541578538b75499c57b66e25a19ca449b5e6c195614a1f6
+DIST firefox-91.11.0esr-hr.xpi 530048 BLAKE2B 3f6b7209861dce3f589d1e692996c8ed31e3f6e08c37307a94b742e24d1cf27ef3259576a6c2d30527b559a3e5a43022dce4ca47803d2701dbd094a653731ea9 SHA512 f2073b9bdfe910a6d14aa558e7cf7b8c1f61109938b8a95a31380f08c4618f0cebb2ca140f69321791965dcb979bd4aea2716f0a92d117f078e615ce77da2e24
+DIST firefox-91.11.0esr-hsb.xpi 562622 BLAKE2B 9375486557978614235ab8726d58ea45914049166a4ed3cad096d97b4fe481b8676522eb50b3658d7385e57b29bfa2e2c3194c922bd3f1d327e3ab1e8ff63810 SHA512 25dcebc9e7186f80f8e07370c6bebf505c9b6780c16a53dbde7d15dc734103ac57c3f182f5d1542ffdaaaa6d6f3c96860de81146c634ed68aa225a07cdc01302
+DIST firefox-91.11.0esr-hu.xpi 566075 BLAKE2B e23e1a176ec62e2dee0adacc4c37dacf5d3ffbea7dabf56788cc327fd73faeeadb39607c04ded2328494c9cad01f2ef3b655943901ebfc320ff9b635e227cd1f SHA512 41eafd61c0f5ca3663aadcc6d57f1bb72e643c534f3256643fd086be957e94acee5932fbc10c83dab65bfed982e41098accb1ca80675dda887c9bb23e43c8eb8
+DIST firefox-91.11.0esr-hy-AM.xpi 579773 BLAKE2B f5e662e88ed4267c1e31b65d7900a294216ef9476cd4697d232ae6825fd95d9672a2872ae890be0e0588118b32d04f93cf998865b200e5838e7d97a83c55de9e SHA512 01ad37e48542738edf82d0703efb1527ad8d2e3d42bf10bc5cb139aab22a73caf4326a0c88ad1be488e1b4ccb5eb26686558794ac990c1d131523f9e75715424
+DIST firefox-91.11.0esr-ia.xpi 532137 BLAKE2B 3a5d3f1a2aeca812f095760529d4b34195e7eba23aab36c59f43d786b259921c09892a4db7c704c7e15d872e580f517b567ca31a884e5c97ab771935969b4ec6 SHA512 3b1a20391efa3776fcf0df2e32d77829fba037f11e61ab153d2aec93f1723c9a6d5aa48521d355f42d34f20fe19148976a5df421b1c1691d1d972cdc314b4b52
+DIST firefox-91.11.0esr-id.xpi 519835 BLAKE2B 0243f91637beef7fed1e68cb7f50eafdcbe6b9bf693aee2eb171d1b9724d5308bdbfb21f861f5fdc2e162498c9d8a28150076cfb0ea38205338424a06da6a830 SHA512 9fb50a38be8fd894bb321799b8c33b142bf9cbb11e3cd0611860ef974c987acdd57b3da40701aca6f3d369c6d4f534dadf69d7e4ebc01c4c87d54bb3b6b7880b
+DIST firefox-91.11.0esr-is.xpi 470225 BLAKE2B eb3ddc721bab8e977779c8c6164d1c90d1238ee23ea8c0b77b05200ac2c19b4ab8d589670f55ff84dbb89c80d062174db2185bcdb48d44f6e3cc4994291a4bcc SHA512 e7b36e8987d7b028284552bf34abecc039e83b46af3fb7c954471b228dabf843ee12a58d824f8d160fd74245899d07e2461e38a0949c8fa21635b93750fb2cf2
+DIST firefox-91.11.0esr-it.xpi 459080 BLAKE2B 12540e654a892493d5ea854b8e76b83ea79c636a02bf2dc12cff23b6e5b4f798b9b9823c24ebd70f9d57802336cf53632dc0b4ef116af08829303db69bed3051 SHA512 62d97b3021072d8642e0d3eab1d32fd0473c2157a63e86796132d6cc7204c696cbeaa3fad49b909cb6a068045de86de253e41604b8cb037f5afb541b8c939301
+DIST firefox-91.11.0esr-ja.xpi 588074 BLAKE2B ccac70fb5022f9582fc44ab86aefc223c4329fb390e0b20c84e93aa4de077a4e2b9af39e696c1351497956e7fcc91b19368635d5cbac475128dda57801e44126 SHA512 bf53cadd001689150ca8cbecb872cfc22c9fd026ed3463bb2595f2c3b9d6678a7682906108bc5972594dc43ee0953588094a65298da41ac3bae803a90ec920ac
+DIST firefox-91.11.0esr-ka.xpi 592257 BLAKE2B e9d83207ca11851e5ffc494370a6760d97d0096dcac26b14224e924ab72f9e40867224f6069278ab8f9afff7a333bed2ee017d12e768209f7c83bd65dfd094b8 SHA512 0b9da97e446a52fc1d0c37ea4025176a7c6ea1b53f76521277cfbdd1c419f2840f1f98bfbd333c0338592a02118b1eccb44a7a7716f3a8d1758207d6b15f24d8
+DIST firefox-91.11.0esr-kab.xpi 545019 BLAKE2B 9eea966cd899fefb2c3b5df68c62ff1088b87cb95049b9b728ecd4d5ddb27e0c9795cd7e4b7b10ca48a2cdeaf676911534ceb239820d7e408f77f20a5346ace4 SHA512 bfb0e863bd05fb0cab49c3cc7b0580fffae2f4192dd2cfb1852470f5e0de42577b97551919674350f2b3f86e539763a2d3458bbeb40a1852d866e5b26bbaa888
+DIST firefox-91.11.0esr-kk.xpi 605549 BLAKE2B de6abeddc29706400bdc4c5a78aaaa9eb88872f186066070fb5f0e2205e75d898b969e08ba7247782b58df42a3a9bc9b323c54652e35c768d6fd34cb7532583c SHA512 f4977e143a4e4e8b91eb8db72ab1ac437871ced1282e4700657d75267d4559cf684afac320fcb1fccc8b5418f9e6523e08879958493bb4c969938a94af1c176a
+DIST firefox-91.11.0esr-km.xpi 533110 BLAKE2B 2e4b477539f8615cbc5a9012ef6b2e51e93308eef86f041e8f76929a7ec25bd388d922ea8b4d7d94471b2ab6ea95b04292701e0e1338c270d8e5a153b193ffff SHA512 52f290d4049bce32ace64a33c032a806520b29e927fe8bf92d5fa226c5d21de0d298b00a26e05bba539bafa2d702af1dbeb732845c4565f75a17e43be195e3b0
+DIST firefox-91.11.0esr-kn.xpi 498966 BLAKE2B c1871110b82015abe7b73aae90d324984371db371cf453df0819e74b854c04d0a1f58603967fca2f92864ffb4889bf72df3b25a23a3ac0752df5b55784006bc8 SHA512 640b3a0fd1c9885ee28e32cdf7b71eea693d5e01e67e0910b3f49ff506b1593827d4cd98cac1481a17da30db374599114cf981bd10b88db8da3518ee6d1dc794
+DIST firefox-91.11.0esr-ko.xpi 579064 BLAKE2B 342a9050785c3db76870cb499aa6f6685e7ed1d7bc2914fc1b47f46831fbb1150c10c0ad4dcae15a057e64f903b5d8585a8dafe8c2549b72e6c5b550382c4c34 SHA512 a3118cd76cf0c2f97a9158ae8335249d042dde31093df57a1e0e417536cb9311510ee577ec2b125e117c52a6a1a3d05eb62b9de47dd37786e942ad590e71bb9b
+DIST firefox-91.11.0esr-lij.xpi 470176 BLAKE2B d3a290caa866e31012ecb91e99bb7d9e64d5d5c9f3f30ad2e0d91d4c6db913463679abbaf314d0a9306ea2e677d117ad42d35050a2cfe9a1dac10b47c64e7b7c SHA512 9c61d4f5964580c21e4a360492fabb0b6001b94d7f628d1cbc8a8e77912e5cfe0c3593bf1cf121e55196feee62f5a3b7e4acdd47fd7b12a51c2b2453e23b7dc5
+DIST firefox-91.11.0esr-lt.xpi 560114 BLAKE2B 18a3268da1d3d075df8bcdb2f6dbd0e9698fb46c8ae886f16214f9628ab981680e6f5ddc5d261e8ae81a5ee42cd638efa3e5731c9323ca3f8cee85cb13b7bf3e SHA512 70f4e2cec39340962ac2cde1325eca7879298d1e5733bc92286c1e2092b5b17601b23cd8d649d5809d0f2bf5636cb4fa24dc3b8fe83fbe3a16948137435c6421
+DIST firefox-91.11.0esr-lv.xpi 462468 BLAKE2B fa872e281eef77f144a6f099691360acba54c98da3737e0b2fcb83a7c95792ea5b8fb3c3623b8eb441df292d73cd5d28e1acdaf928356e60546eb1793a45d37f SHA512 3e391053552b3d208b798a3999b0926e3568ac5b71882adc3a964f10ef04e60b8ea8c664384d308eca6b0689ccd36da2eadb44ce5568b52a9dcff2f25dd76838
+DIST firefox-91.11.0esr-mk.xpi 465343 BLAKE2B a100f39c481e3d078de2f93f6ea71174d22fd3a89d0867b947b43bcd5e4b1a60972c1e8aa4bcafca1900cc7822ab60b64816be2c0dfe906bd4cde632b1e6e413 SHA512 b8423a90f92612c50895a492b5eaab6e6ce1d6666675ac689aae3cbf285643a0132379db95791a59528ded02a4bb5ebc1d2de44abb2c3e2403efb41f24b7ca87
+DIST firefox-91.11.0esr-mr.xpi 532126 BLAKE2B dceb6503bc673be172210348eb99de2094f3a22fcbc2056b935a1cf95c2aaac4f913e06a34b32174dfb6831986ebbb578225fd4a534cc8f336f1ed3a8588b6a2 SHA512 36e49f77b19e2b0cea243c3b9201a12bbfb5a63e82fb5cf926867a716bac44049b8fcfcacae73804d0cc3bbeda230e747608ca1c9c9115cf60ce6971e67ec929
+DIST firefox-91.11.0esr-ms.xpi 447338 BLAKE2B 15ddb6fd4945e20a0dc7bd848889639e6b43ed435c405d53699d1f7891e2bee018ad830d92c7c3d28760665fa8b7313be9d3070f26d499ccd7faa3735cc7b69a SHA512 65a42bba4cefc64948ecd4f6aea86178a2d35d702bbd29f3e9a753aad6ee4c47387445af0bdc8e558a2059357e27f6ef30f3091a706166399d934ee1ff15be82
+DIST firefox-91.11.0esr-my.xpi 516301 BLAKE2B 31dbd014b08ca15c6fccf2793549ce5b65404878ca99958d1d0b7d26624d774c6b805a31993e016a91155dc7a5d9380554f9118df8b48079f1723e68a461a738 SHA512 279b174a930d9c3c7f945943f332371db0c648697c8b2b743f09199250094de15cc3ed4d183745d51ed3f07876a7fdfa2a3d83b4c5791757d944836f07047eaf
+DIST firefox-91.11.0esr-nb-NO.xpi 529423 BLAKE2B 31481473fc14931f5d15bca4467d7999d44a2745b092d79c813bbe1353238919d4b48856f0502fa6262984d29664a5d52ef99032f2bb2bcf61bb4d09b4eeb0fe SHA512 f4fb3d391dc2a9ea1f5c0354114e35ee43c4bd8190d7ae1f0cdc78577d652341cf01a36034355f615e55d3a809aaf2851d778fad9b6bd26b7a9c48db3e0521a2
+DIST firefox-91.11.0esr-ne-NP.xpi 485218 BLAKE2B 835cc7962b02ce5a768f288cbbbcd8ccdfb635575796a99c8a20f92b07206f2d4abca1a3ead51dc1da17a22ce3236f7305aa15fb08e67c82963fe57d57097cc4 SHA512 8da433329c3fb2f590100483bb987a8720d41fb05435ecaf714f459686f4d198e541b0c344a313ee8d26be53d548c1caa484d7ad229a4b90f9cc51c0e8bb21ae
+DIST firefox-91.11.0esr-nl.xpi 537392 BLAKE2B 7f0e52ecc11eb3aaa94c4d293a7a782f8ca095433657594aa05a55e71f3154a66fc267a5ee04d039a8ab4466e2649761b60074c64ee5563f31d515af99276be8 SHA512 5d65f100762e325176945e4f9a275b701ef98010d3d6132dba5395f0954fa723e9a4cf186462f30d9428d889eddb8a715baf070ea70f7fbd3ed76a6189bfc3f9
+DIST firefox-91.11.0esr-nn-NO.xpi 531670 BLAKE2B b259473f860ba77c6fd0ebc174c33524099b8632cea3b62b64695e49f687687d35cf22f1ad07ffa00ec1ef975c29834d194aad85dfc146ab495645f89c884537 SHA512 e0706c7c77fb9801a023667aa5bacbec1a7351649661a5d7b2a0b260c207e5c5936313d4f192719c95e7983287368414b9a38dce16adeb92497f39911fd41e96
+DIST firefox-91.11.0esr-oc.xpi 552950 BLAKE2B b0381d2a51f63c321eb22cb4aca49a95424ddb3ff77d7590a3974d357981aee355226a2c10712fcef64e4c81218eb68f1c3e2bf691eea88ebc904a76f80fdf52 SHA512 a88269a2a10bcd354546d50b1631b98abce972f376737806b5260a4f4cb0f64a49cf9b8a2272b67aa665cf99b8e88c2bd22b3846a329fb3a53e3bcb5fd29cfd3
+DIST firefox-91.11.0esr-pa-IN.xpi 595972 BLAKE2B 1f38a9c4185ff930f79c7ba4cffcc118ac66a672a0cf10fe37508f92e24398f801ff0201fda0aa7d979e20efbf804e916d33bfe5cf31a04be0292ce43ed429af SHA512 5817f7343258cd5eefc7632ea363a6ff0c7cd9cebbc0c850a1f9cc822d4f5ab2b83a19ee8d811b1af612c7594deb3e8d2758badaa3a825f9c0f3f24be54b86f4
+DIST firefox-91.11.0esr-pl.xpi 555630 BLAKE2B 1e09dd0bc97e8f156bd581d24ac1d151e7eeb15bb736098d167f4908c4e49ed4e06c0fd4e3f4dc438e930c7d2a40c18f9c775a00be1e931c9c5d6da239c5f6c0 SHA512 d33b90d91ab89608e9f7111d726a6d32fe95831ae08306a677ad7f5de59eab99fd8f423a566fc17590b3b2576b29dcd33280751330298b3d3a2e2e3c24db1da1
+DIST firefox-91.11.0esr-pt-BR.xpi 542615 BLAKE2B 55efd4568bf0a034228619239b966a72cbc92cf1e8ddd3efd0427f66f4775626f0d977353f0541ee35c8c3d1137ea7c38e3c1629faedf5745078953a14398091 SHA512 91eee64553be5f02bea2fa66e66d8279440b02224e2efe3c6b895e9144f89a7910a6067d6dd320386b927bbf90fe99942bec647e23b45adcef50be9942ee92a4
+DIST firefox-91.11.0esr-pt-PT.xpi 546350 BLAKE2B 0ef4daf1e238bb3dfaab1ae2069d2826964ea241db7ed2fc6cf7ff06e662ee0ee350088dcbeb33a3d14f10c3d096db87449ff637fbcf544a575c12fb2fefa2b7 SHA512 a91531e4d35a0aa31c43a09333a02b2934f1a93ec6413c11e56f8cc0fbef9747baab39a962e4236f6d9b51b482a8704139951fc3c587e7a99e983fba540b9ca8
+DIST firefox-91.11.0esr-rm.xpi 537371 BLAKE2B 30392911bb2f1e937c8fbf3206078626d3975ca71e7b5618b26ce1bf4351191bb22c55e395e3f4592d2bfb98d6acb36db212418a561e486a4c8a30b1060fba91 SHA512 77e8cc402eb53da695e39ac2e6dd3c5a3dc6d2179a1dec84575b1d36f2213e172726838861e5e9df897ca329e212b4ff749db95738ea536d25bcee8019504f0a
+DIST firefox-91.11.0esr-ro.xpi 529323 BLAKE2B 06293bda569dfdc2e8aa980814a710593e6dc26bad33364ef24a91c6f59657b2c4a2f8175d4241ef0b75a39a8ab481595e9ee5ec21744d70c6b5f6ac88e6f64e SHA512 71a31e811eeafd9856cc18ed963b7495261074d5e5ac7a2bb61c45a06caa83b6a8f20f9f566474ba2141116718a2e08ea6a6e7eaa89cb240191d7480105df4d3
+DIST firefox-91.11.0esr-ru.xpi 627121 BLAKE2B 6fc44bb22b3e19c46417a4dc0de7d73d295857ba1f3363d4024789c4a7a6bb39bc6166cc0180250107d6d6e9f543abde9cb530c892c1a3715a53a9972ae4d344 SHA512 a473952a7fc3e9719a89c9743b7c49910721d668a955823a57d9994ecbceafa4e116ceb5e11cc1112f333e75acdca87f975cdddab8824e3848465041445a8582
+DIST firefox-91.11.0esr-si.xpi 487954 BLAKE2B a07e0115f30220425e560c9808891c5cacaa0ed828a07c43b37a968569c09cfe5ffd8d3fedcf856843541aef3ece89cbcc18deda8b74045e3c8bfe85a983ea09 SHA512 d684e72a8f461817f1d83ad42217a39609db6188c56fe6dc44ecfbd3c7a0d47ef53fa00f0f38c2a8aef134fcda1c2c62d23bc816d44a5c1b5bd45a0dddc597db
+DIST firefox-91.11.0esr-sk.xpi 566490 BLAKE2B e541253ba0718f9622651751a805fb6b6719c60c0c36fc3d970069dc917913d04b08dfdd62e020e0a357d76a23ad5770f6cdd1e817e4a3c5d528e2e08396ee4b SHA512 64f083332955f8758c846074a43f7d00d90538dabe1e5d9afe9204d11c6376e4b1de33cde05e748bf21e60d40f79d6631eae8f397639baa726201a5793b0608f
+DIST firefox-91.11.0esr-sl.xpi 538010 BLAKE2B dfaeab310f746c26bc18d514cfb77f35bdde21d28b1573ad1c3a3b3aeca456ced4967cd2d8e5b3ae6c60a7fba96c6a99f382100e1fd4f3db1451f47ff308109b SHA512 8a3de12cb9de03b6fdd682456c287e693a5ea8acc55295d823ecae081992e1e0a9bbd12b7aa7e6cf8680081984367500d854264cd0ff3ff24229dc8c1852b7f6
+DIST firefox-91.11.0esr-son.xpi 425990 BLAKE2B 957d7fe293caebf714887f03513ac35c7eda6985573564d1c709dc3f05bb5c855ee0f90199c2ed25652b0a9a334b5242f92f51833a92a78e7ec3444d0cab38d2 SHA512 5c98cf43ef7e2e883a7a6b47e65dcbaa384ba9b6584932277865f2f8843e28624a776c074d5142e39ec8c838c697a57776cd577e66b5f9e2374b889d00e5fb8e
+DIST firefox-91.11.0esr-sq.xpi 556000 BLAKE2B 7c982ab27b51d6592714047a638507d5ca7243ca5f23a97a4a3cb17eb9aae851ffe2a04762b316d5573a834c59dde51b17072e074e03ebd91e4d2eb40935e278 SHA512 5560398fdf9410baea4c9af7bbf07db624023a0887baba251bda2bd6780d7691821317f21b2a1c212b06a6313ea2280015e7862f503b079e008635b3c6ea1a1a
+DIST firefox-91.11.0esr-sr.xpi 586085 BLAKE2B 9410b040c9dcc3804cf5f5bf67a21e7089e37d9dc546dcf276373ffcde8eacea25e4839e825d0095c4ef9b18a9e0844f5718afd8c4dc1c36102e10258b0f7516 SHA512 f5fc45276f3c3cb5919eadb0b2369c5871b63174d225c26342a9da0cbc277227766ddd8f50ef57065bc11445e018555d31180ce3b80c189d62aa4685e03588a7
+DIST firefox-91.11.0esr-sv-SE.xpi 539965 BLAKE2B 0593b90411c8dbc68bca7b3a679b6e3a9442ef58ec69906f57ef2748a49622d0edb494029aff364275ffca8984964b9963ba3bfeda5d6565cfe2bc8a27486bca SHA512 389f042bbf5261fbb43f59011ab7768036a4541c28e15c43910f9d1a828fc80487825cfd94b6cf62d8be2915f5c3d7caecf024842013b4a01e11f0fc7d2d0e2a
+DIST firefox-91.11.0esr-ta.xpi 513822 BLAKE2B 0e1c03f5b4c10dca4b382827fe31d2c2121b8e602ca4bf0825f58031a9d75b303f1cd917e7de4d219c4e66ecaf9d07c5be6ba1ca250f18a584310683f6f843eb SHA512 908e425bb07e3c331ef5496da8f85508f16ef36dbc46af75b44c733491652403abca31751ee6a280e011ed434d96e830fd167108e5c29023e3c722ce6ee4c48f
+DIST firefox-91.11.0esr-te.xpi 549971 BLAKE2B 74bc32063d417ebc9a76580ddd5beed11ee2fc53f6065d4b90efeaa34d177019e562a1cc891ddcd9c5b9a04b9b6b2474a3f23c0232547eb14f20ad755604a9e9 SHA512 90d0ede40e7e2ded67b6683f36d2136424da6c139713477cbaede8c2d5c470fcc3cc9ee4d2543195f6582046037c54b130815b97e05b5544bbca47ee2f5bf290
+DIST firefox-91.11.0esr-th.xpi 607069 BLAKE2B c50d4bed55af7d568bf998ef331b4c1bae754b154b49072afe12955234921cef9e8a8004f7b68ae21504acab4d44b2ddb8c8b22e6fc5e5627dcba29a52b20a0e SHA512 db880460face1ffd27b68a7a859d69cf95597842cd31a5d2f9bc6909311441ac861f42b9e1c4efe6f6fc4938d59a0b080015fc898573bd51ca4b4a1188afb01e
+DIST firefox-91.11.0esr-tl.xpi 516129 BLAKE2B bdec01e215cb32924190637e786d02d0f1c06de03b651d7b10e2553462b24f2b3a2af9a3925c174a5849a69c76f6568e1003941db135966848f655e0aa4c735d SHA512 a27b23c1386a5ba614865043fa72a447285078e188a30eae371212250c9b5b3615b996cdeeef25ce437530610e0725d544a4214a850d5934ecf349d5a9c000e2
+DIST firefox-91.11.0esr-tr.xpi 553674 BLAKE2B 64399c69aa2fafa6d5cfb876478127206b1795f7dc56dd79d0591530ad832ed5dc2c34cf46ef8ee4ba5d402d0bcdd2b927ebdb402c393bd6f16c30cc8412d101 SHA512 96695646f828780c188ce3f8aad0a1a73e9e324a4307baa79726b7135a20910a5717b88d1bc704efd68495b0513e5c0d519cc0fabb39effe61089d6a94eeac0f
+DIST firefox-91.11.0esr-trs.xpi 491088 BLAKE2B 4995820c6fa9381c78afcba8f8740221ffb216ff6a7c5393805256a2d2f4f4712659fb0ca9e3d327ca8b2cf9744bf0719c1fc58202b8bf2ac053a9ef7a48c0d0 SHA512 10f62a887df630adfb6d26f127000efbeb0d3b7183ad886c28c0e909a6d78bf8650d5ead384d31da2a3b96653f15413df500c2fc6fc8406b027bbd6dc8a4f82f
+DIST firefox-91.11.0esr-uk.xpi 620504 BLAKE2B 5bc805d6a154154a284400d67f6bf274bb13fff17629d7a99d86e1c2336a9428496568054b989d40fc8d78d7dbdd18cd685bdd47e43a2e25ee50858bcc42a227 SHA512 de83b5ad00c2ef2efbbee0b0b0c0d56d55c979484d5b99ea273e4681dd3d3bc545dcaf86b14e9bc6fdfc85963ac79c58b596c498b94695ef408a2d2f096c9621
+DIST firefox-91.11.0esr-ur.xpi 557319 BLAKE2B d3caff4e0e7aeff35999f2f6af601e1d76d9a07aab37c8066c9f6c1725c73e4e4678babef6af35d21a4d0f59321d8db9e9b2d7372afe059c37fb2d4742fde53c SHA512 6090f16f32b44abd6404b79ba75e7b14fe437424852d932a39fac26e289e632e600474b53e39918e373c58d899490d7c5faca423a268aa12457885e32394b5b1
+DIST firefox-91.11.0esr-uz.xpi 466866 BLAKE2B d880952c7a99fd96ee703f2db9ff0d17942fb68fe9e80078fe090f73086770604941e3249aedb8ec4be58f1d801f39aa478c6b97a9af396fac84134da8a91c74 SHA512 21299f37ce7fef7966a774eae94d982020c890056949cc44ed823eac9ed49b7275435de06e63de2fa7cd7b2fb1ce217df95c1ba66927fb04518dae8737f61c60
+DIST firefox-91.11.0esr-vi.xpi 573484 BLAKE2B c71ae072bd9849417d1e8315798b65a67b492893b65349eb3b4d06109fd20093b412cc319e6d4bcd9365653d633844a986edb792bb5810bd144de6d8ccdd8663 SHA512 1c2fea8d42e68224c95a43682b080ba5ed646f7650953db0ec3b9332d58c99598af00ae2831aac2a18379ff11b8a1027d90846705cbb87815a5930f303c8774c
+DIST firefox-91.11.0esr-xh.xpi 428173 BLAKE2B 80aff8feb3a94d9a2d8c12ae88c86a4e6b95355b1cf5cc9e84d6a9fe8ef23707a7a1083d571c67d83ac18c5082e6dfe831d700ef9f7e8c7dfc74396168378126 SHA512 b2790bd914882a714ef835555ac38db27a681838d28f539b004ed09181a33e8d720eff54a73eec5126e38c88e775f7e3b5ff0d3de5ebc28f6bb1915eae46ab5c
+DIST firefox-91.11.0esr-zh-CN.xpi 575372 BLAKE2B 0a12fb1a693d232f8a7dae937efc226445887ca28333ecb619e1028fb83deadacb94326c412649c20f984a1bb926f46eacfb9bbc3d56980dc5fb9196b5ba6ac7 SHA512 7582eafae88d1e502429706ad888c16d6cf8eacf52632ae6344226be6098b88bef2b15bcb8ac0d64cb56f5e547233cabc2baa7ff8f34a65c30c3740d926317f1
+DIST firefox-91.11.0esr-zh-TW.xpi 576229 BLAKE2B 5ef736cb63f040f40519bf1a267115b030294ed13a7d2ac49082f1aaae78a1335eb04b26ad840f74f459932ea88d9b6819bd49920f5815975dce70ccca550dee SHA512 2c2868a086d2e693cd157e68bd9594277381221c94ce56c9cb318bca382e6961daa2afc01386327676b384eaf9d28247ea7945b968caa66bc8d46c0ec00ce60d
+DIST firefox-bin_i686-102.0.tar.bz2 80373685 BLAKE2B 59048f4f0e186b9fc8932aac33f8e57b4a1cb2ecb55ca3eea8f5101b2529c0a35603c0963cbfd81da543b037abd6a913e058442a4718ffc3cef2109046f65565 SHA512 01c672773e220dbb9bf0a8ebda763c0498e724efc5a349675f22daaa11d056b0da2b7e1e7b52134e6fb616655cc46d3ca19c794e46c5c278cede09cb6d92eef1
+DIST firefox-bin_i686-91.11.0.tar.bz2 78800822 BLAKE2B 572c8347ae43c03aa127bc75273af885fb9b1a62fd86c4c667e40171f6b212482dfe198e91e05bf6f973105c71dd7244fb4081dbaa0e7996480efa675abd0ba2 SHA512 c524afbd9b4f60709baf9f04c2f37611a846efb098465be22f2819b4644ec6998f49654e052aa4c96ab5737fa2582155120dcc41b5d28479e98b53c19b26d59c
+DIST firefox-bin_x86_64-102.0.tar.bz2 77413065 BLAKE2B 275baeafc9f13e626c3d278094a20580600fe2dc8e04a1ce37866c1793c2912fc979b983f2c983679f45e771c61eaab8d01d5bcce9ef8d5207baa2233cddb93f SHA512 3130e3d252b26c18a88251ceac4ef08c7d4be3b79036441e2b96096d3591726c691770f4f840a754912b5288dca255ac8171b22b7fb3c82b6cada0f0052ff5cb
+DIST firefox-bin_x86_64-91.11.0.tar.bz2 76066629 BLAKE2B 4fbef773de4231f54b14c87f374e2385e3dcc3429a36ef25f934da1c8e3ae8e7fb0014ec5629911b0c322b6ea73da9eeac445a7713c0d7aadacbdfba83f09fad SHA512 510324f8bf99dbde3450ac7bd79bab7eb9dac45251c14c8df3ef9dc7e0b17ac300ff8a5a7ba5d4d74bdbd9f3837931bc197240f3e3407421a9296b9e8a43a02f
+EBUILD firefox-bin-102.0.ebuild 10872 BLAKE2B 1395ccce1367e57d8e417103265dfe5d33f8b7b68b8a486b41b9cd9b8f744b95fac5937b086d175593fbc1c8d49a16b07b4256b19771dc2a9ffd9ed64aff6c9d SHA512 800e6a6a9a5f1ee6f4d9bae92b13f35ea4c1788dc65e1fe26aa61c29350dbff8edc1a7707f685a1ddb1c8016e9954641e64e3e10d7ae220c57cf271659a996a6
+EBUILD firefox-bin-91.11.0.ebuild 10990 BLAKE2B 0b2980043d6e811130ec880ba8a3883258cc978e45d8cc7ea01a8446896dbd70a258d391f7e7bd99d240e1ca11c71e032dc9710a3e4c92caa1c7f299fa9311c5 SHA512 2a99ff4d8924d1119843eba008e4c2579f992ea3ce250fe5946b3436740f8aa326c678fe59fa80c8368af3d93f765c5c143d94ee6b4e2c4033374f1d994afe13
MISC metadata.xml 520 BLAKE2B 4b540dd2d9ac3840061de8a73117f2859db156944826d22c1f74cbc0c35f6d305aa10ff45708eab016df725cfc741c99dec46f0078a29162982431892e86e477 SHA512 0c7183e35a4b0ca2ddd092786ebdeb5b41a431adf918f0c2e541a5ef1c235066586a46a50fa29c25e5a522930824f8662fa2fa7eed8c3895f74d85bef93cecb4
diff --git a/www-client/firefox-bin/firefox-bin-100.0.ebuild b/www-client/firefox-bin/firefox-bin-102.0.ebuild
index c13f8dd287c9..83f8bd1fe2e2 100644
--- a/www-client/firefox-bin/firefox-bin-100.0.ebuild
+++ b/www-client/firefox-bin/firefox-bin-102.0.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
MOZ_ESR=
diff --git a/www-client/firefox-bin/firefox-bin-91.9.0.ebuild b/www-client/firefox-bin/firefox-bin-91.11.0.ebuild
index 8845447736c5..e97dcf0d55ba 100644
--- a/www-client/firefox-bin/firefox-bin-91.9.0.ebuild
+++ b/www-client/firefox-bin/firefox-bin-91.11.0.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
MOZ_ESR=yes
@@ -69,7 +69,7 @@ RDEPEND="${COMMON_DEPEND}
sys-apps/dbus
virtual/freedesktop-icon-theme
>=x11-libs/cairo-1.10[X]
- x11-libs/gdk-pixbuf
+ x11-libs/gdk-pixbuf:2
>=x11-libs/gtk+-3.11:3[wayland?]
x11-libs/libxcb
x11-libs/libX11
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 9d18735a423d..3ba236f7165e 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -3,407 +3,408 @@ AUX distribution.ini 1090 BLAKE2B d1ec76caf937a8d3d0898979c236b8cc39004d2d2c467d
AUX firefox-r1.sh 2836 BLAKE2B f2a80753f78bcae89f52ca161a0c558c3df5dd40d52f3aecdd1999dced5b025d222399d6603df17116539376f86ecf9cb615c592f7f6953876655609a69c0ac2 SHA512 8f174aa111416ebd2a092bbfd906c1b8e7fc7100da484a5d337c07cedbc761c443efa777df7340526da0f1116291550db08e150de326067b49fd4547db7f7a88
AUX gentoo-default-prefs.js 620 BLAKE2B b78720a71b86f69a8d23b34aa47ca1c6e7c616f8ea8110d9417ea1f7efd5307568a3e099acf921ec5abad64b36075d716fa5892f4e5600f32bbad9e36a0a1c45 SHA512 5a55cd2ae13ce6ef01646c0a6188a3fd81e1eab0e547b2ba292eb42094aff0f5d5ee383686131bfed845d1e4b34bc1bd11e145e65eb151f0e342a1d49e0c688c
AUX gentoo-hwaccel-prefs.js 162 BLAKE2B c5f2dfb727081e2d538c262f12c0cfdda31cbda58c77f4024d820e1d1915203d1fb8ad2671f88ff0eb2b019bbf44079a8b1114e240b74f815680e5c28eccc295 SHA512 f1847f11e7059a83f09c3c7494aadcb04512cdf2ccf6616ebe3ec02fc46de66fd35cf83d81e08013c0e594b73e4dffcb67a32288b6949ce137669715583fd0a4
-AUX gentoo-hwaccel-prefs.js-r1 262 BLAKE2B e5c450f8e331c8948720dbccf918f093b9d2fcdf2b173102ea36bd4e355f4cffbfaab036797672132204b51ead603c0408017c69d7c83db40981a6a9205d1d0b SHA512 d1972f4914ec2691ee5c49068fd94409a24dcf51a2b90d3029f4eaf81942a4df5e1738143481729e8a4df4d48c1378c9c865c18f968f7c4d7131ea9546655292
+AUX gentoo-hwaccel-prefs.js-r2 265 BLAKE2B ac3053eb15e2dac446337c29184b5ec54fb30b51367b91d149f50ba4d7ffaeea56197053cc0b4515a378f026a7d9a19a715240f5dbd39b193271a9f64575e7b7 SHA512 2a83aebd071e763c63777fbbada46686400aacba628d9990aa0302c3a88a4c4a21eef2bb596a8688046939698a16e443dc18ede707cfc207e60cb72c1094635d
AUX icon/firefox-r2.desktop 8137 BLAKE2B 5d0ce737c0e0969cb1a61de7989f5ca1ca0dff413d6d98bb0c93e0fed510b4e075a88fc117d3713e5e11ee7471ceaeffa9bc9dfd4282f3ddb1ea837d823e4887 SHA512 749a50b11d89c1329a52d13745ff8d5f801e565038cb5341319b4b515f36baf1c0c740003d6d01188c27e31d7ddeff58310e7b2420681292d0f2522bc5bd34b6
AUX icon/firefox-r3.desktop 8116 BLAKE2B 50b476a1be87bcca0bd6175b7a7f5e67ac5d3f40b0a5a99c2244036a9eea53fb518f59c1d87b18723c4ae6c261bfb692ef0b52c6714402b0a98da4b6867ab977 SHA512 07c9d89babe20fba9531396c9aa2b692aae77606be2b8a750481b6b8f9b3eab320fef313d1ed4b15d3fbc4cd94dfb56b62ce1a3e89ba7143c6aa9acc0f919bf8
AUX icon/firefox-symbolic.svg 7432 BLAKE2B 33a552ffb9850f6b9cd3cb8d9f7f80268ac08f00a0bd5eb15d892c6fbb950f8cacf6058b9c838f5be1ae1b53541f143a1ec0c1302ae85b49100b166fcbccdce6 SHA512 ba7db9a7c95a051bcd84e4c09c802fc55ee3c0d1d06ec1b169b04e414259b75bbe92fe584aee41a1e3f71e71c160df8bedf5393449e5024110ed27dbc0579ea8
-DIST firefox-100-patches-02j.tar.xz 18916 BLAKE2B a85a390ef40c2a321fae99b649b9df5ce9e3d226206f67a37d797154e4bb627574d0ec80055c218c2ab323b860a770a6d7ae5722d3ef1fff79c15c190ad85338 SHA512 f027c5a43c798964fdcb6ab7c32acbe4e03ece5870e3b619d2d3013fd3091706c144478ed70a86082dd7ea9818adaf9c769995e9630bf5d246196522b37a3b6f
-DIST firefox-100.0-ach.xpi 448897 BLAKE2B 43cabf49051eeb439dd0d1726f198f57671ac7a7871b877c938e263675468bb522c139cb024e63a71125d2567e1588906a3a5103e7d54ec1e49e9791d978260f SHA512 bfcf45a0fc2ecb6bf80d90b20e627900832e9b270c5a330f76e9fedef2dae723c3f1fcee8056e2718c95f87ce5d23b8aba3535941165fe066dbb7c9218697bae
-DIST firefox-100.0-af.xpi 415226 BLAKE2B 6c04b00b3551e88af1b4e2b6764180678c5cbabb85124d9a9e4f5ee6668e973967c18eac9a8c9dcc8d15e577bdffebc0b19f0ed67feecbf38fe03918cd90c730 SHA512 0cdaae26ac25bd1760a87d723620ca01fbb6c859c1d3759842734f2dd540555d1e5b8248b66dc35aeef62ff3e6abd12eb881c7931a5cfffdfa343fbbe3744d09
-DIST firefox-100.0-an.xpi 495500 BLAKE2B 02ed9d05350e38abe199b8373f59e4f14bcc45ba736517a3ffc5e3924da4183634e4ca163b09994eeba6b7a73dcea776d5c734f2f09fa3106ba06227a26f56c5 SHA512 01cb2d0da1f3ed9571156c708eb3d853cbf3196a7f7a90b1f3cdf3a392a893a2f2263b80f7f09fde23e23958df77a760695b15bee4f34bb4af42a8656348078d
-DIST firefox-100.0-ar.xpi 564886 BLAKE2B 84937d45a0d8daf36fbcaf0d184dcf6033e868b150ece264546cc37fd61477a2810a231896103857359cf3a3ca4ad2cf5c867129115ac0db73fd6e40e55c73c0 SHA512 aad8936ce43af08aa19a375e0d3be9f04d6f78e8232eaad2d3e5936a36cd2aee5529b4a1abf93edf34dd5f46578b3f8f90afd403e87bcc66f61d35851cf12eab
-DIST firefox-100.0-ast.xpi 493304 BLAKE2B b6c1046ae573e60414da042e6076462e102480a65bc98403344ae573d10e8c6b029304d48013594130eb3eeb08079dca195eb14269cb8f5b11e90e9dfb854514 SHA512 4e00aa27314529c4eb2897827fad42d037688224db5223c4e0a5c49b571a61ba8acbab8c55cbb7c6df501ef77688451641bebe86a599c7bbecdca2e9cc2168b9
-DIST firefox-100.0-az.xpi 484092 BLAKE2B 67a6a0c76ebbfd3ba4a6d9651693be6afba812162cdcdf9207d00d3cde9bb2c7a28df7bd6c03048bc6ae5cab7a3d1fc76bf6a21250ba8fd2707494d8af515247 SHA512 fabd11253fb255f46633612959b5b97981d8ef67b2ad4fb5e54bec4f6e6ac13ee6bf317081db2454c810a7e842c4b437a899f16d89bcb53c1d20da1a1c3aa5de
-DIST firefox-100.0-be.xpi 628696 BLAKE2B 04c28384dbb313e5302f67b16a9effd7479c055b5f445ce5934d918b2a354600917463c3b10e5df504797ea10334b4b44175512571fc4e4bd9b0c192d7bf8dfd SHA512 2c7030822c1be57200fdc670a7b74e225cdc092522d6f77b6047cebad9a8077054ea47edfcfd86bfc0091e5c540a8833aadf8b605dca0988c99d1cf2cf6e1d2b
-DIST firefox-100.0-bg.xpi 566785 BLAKE2B edd742fa43bb7e5098ceb5dec684e0f7921c0295bd461bb0eab1ffc9157bf83a725c5385c9e23bbf62e8403ae46054441d59f130b67b67f8feb9dc05548c2318 SHA512 29c7da2b92793481b8f1a0e81e7639cab51e1f1bab9ca4b9a4b788a679d4fd91f7d42c65bff122d0404ca8006579f3d503467df5e76cf6113ed3e805c01d1d74
-DIST firefox-100.0-bn.xpi 554540 BLAKE2B 89a1c26e62f2e80f4802fc9cfa23b94d672374316d813c9be022dfeaa9aeafe4ef8dcbe2951bc77fd0df59d5d1a246ab8e94fc8d310bca4e6bd4038dcca9a142 SHA512 107f23f8b82778a068c57e93512346c75a645ef47dba17e76794ca88affb649e79c5434fe547f79b5e68739174a272e011fa75582ef544df45cfd16f44907638
-DIST firefox-100.0-br.xpi 530611 BLAKE2B 201640add757a1dca171c0351e1845d91d9653bbd7a44f812be0fef1e811b7c3a30b3984a4208095db64bd23850c4858427c68139ee36bf77529ace065fba836 SHA512 bf1ecd65cac7a7a65f0b9f52ba128f77983fdc0a2f091a76ee20695527d6a93b431d177e923e35c144f4e29feccd60ee1e828d1ff0c3bad140cb22472e0ebc40
-DIST firefox-100.0-bs.xpi 459035 BLAKE2B cf2f09a31a150477adf5c9cf4810dcc1bda3d36ae2fe0a5a778c4b2915fcba18be129b9976fe449424e5e0dfc407149360b3954e4ffe69790cce50c3c68da7c6 SHA512 57d2fc336efa1c93b27d3712dcdee8a0046376c4011fe5f5d020044f26c97b49b5036c4e80609be5aabe90851f2031b1e2f7b1ecb6c25d3816da7c02ae086656
-DIST firefox-100.0-ca-valencia.xpi 536445 BLAKE2B 61320a337973d562ea601e28ac73af2cac27ad9eabe67c3a30bc51ac71979fe5857d9a1d1a62d3e411b0b4de422be37d9147427bff5496681ebdb9c02c689593 SHA512 4fad1577b9ff61d3956d52dcc2cd672a256d18616b8530b67c052d5e025f777cfd72242aec66416dc5fada74a8a97611c94111d3720c352f78ac3c0437a10954
-DIST firefox-100.0-ca.xpi 530200 BLAKE2B df66c1b672b8bd23d0c713d1689c05a76480cc18425476f7d2b0cea91113a8c442bce02a56ea1efd98fc1c262f25ea749181c960c8cdb55c63b65e6787fe399d SHA512 1c0052db74e50bcdeb394d57f33289a75d1bb495c78ea6d1483ddb1b0f18c4bd25018e76dfabedc501ee3303f426cb51358ef091ff64fd8715bfab68666959de
-DIST firefox-100.0-cak.xpi 553417 BLAKE2B c13b19acb4dab04e76963bbc3ea813889a03236660229be3ba0e522e961229d8f8c123b0dcc140c2d783b08dea9351ad5be4ab27183c70188c93658caf7dda44 SHA512 f106e6b8d898f2046a0edfc41eb2782d8436fd14b1489442e6eb78c855128f37b4dd2de826462a9c44502fe3c795308511d97085912ef90e1f66309636dc67a5
-DIST firefox-100.0-cs.xpi 570159 BLAKE2B b39239d57eabe01940c01c51a01045b5eba6910c141e5b0f99a0ee5e539026cbd328a48a2539c2c2fa7d01132655757108313409a131aad567619943526387c1 SHA512 8c922e0433fd28f3e912be552ee93b25dfb3cb054237a9220a6523c9e765a97c7b5bb0dd4ef801bca773b47be31f777bdf103491776307e89e453453fbe7eff5
-DIST firefox-100.0-cy.xpi 546995 BLAKE2B 9250a3edafb95ddb60bade4c3d4e1e76659e08d01b0352288d2184e747e59c6763a514bbb464373fa998520ae0951bec17ef2ddef057e23d779def91e640c022 SHA512 8b975b20a7c422dc798382f83c0ca5217640e4deb5c9a0a64c3e578fff4afa1373c67e7dd32c5d5e8704741df44a00c9eaca83b61291613061775a3d9c9ff659
-DIST firefox-100.0-da.xpi 538817 BLAKE2B 6577ab7f419a3ccb1be856c497fe4ca0fab5f1cf05134de4a36b45e33fabfc0ccf5f5a3b931bbebd20c87eb54c87452df42026ecd3d40aafbe92abb513b89b43 SHA512 98d9ae3974f1fb1f9b720a2a11d2405e5a3a84162a028a74982a98b9c3a9485851074489f8e1ef254891e399c0b403924c9672bea30f69647de21a6c9d99736e
-DIST firefox-100.0-de.xpi 558692 BLAKE2B 3eff85104794a5bb7ab0dca3c0ea549b23f129842d0198eb906763107706417560c2cf7585622b236b59891a4d9b1e48f2d42eac9af75de173e54b8dab4ed567 SHA512 f95b347b6d127c81402e706c02100a51a22a2a4ecde33a0cc267ba6831fc5c58e875b20a3f986cb11c23f90d9036d3ac56341d028f27a92363f311c652d89afe
-DIST firefox-100.0-dsb.xpi 571795 BLAKE2B 9f5152d37d995bd54d328b519b0732fe22b1a27c26312775edeb795786865097bc86a739bc6cca8bd4235564681d104a6bfeae2efce551b09ae58d7dfa2a92d5 SHA512 a00a95f3381f401505c30e7a7f5536b98a7014029d06922cf1eb69d03215610b7d946cfa95ba47184908909a0e15821711ca0b13dfabb6db646dbd63583dc87a
-DIST firefox-100.0-el.xpi 645056 BLAKE2B 3ba131bdee7a67293de875821b08e001fad2fccd4f20a5ce93f1f98d8833406152fa669b48c5aaf1a4cd283397dabb1dad64a367d472daba800307c364a71e92 SHA512 474e36968fee9a21fde283a8ec1185ed0f458e750c393e54f5bdead72138eeea3f7f4ea4775897332cd8b109e4fc8fa14f2b28a984571c7afaa15585e55adcee
-DIST firefox-100.0-en-CA.xpi 514207 BLAKE2B 649d11c78c7ce395b967fe4bcd6d77f51f50ac1702a8b4113a011ccd183cca75c49e23021f9746ae0bd3b3196da69a44e95ec4525eb3ae35438998495413266f SHA512 27755999431373341c4ab049aad1745f8158232266c78a87b9b8f4d2b0c78bcc2eea61b6dee9ebb7e48ef687d73002bcf37d656112cca295a471aebacaae905f
-DIST firefox-100.0-en-GB.xpi 514698 BLAKE2B 55486e15a07ab6548dc6136da12497182de2e7a8d441ff952f9b2ddc792d6fbebaf8e4019eb0d4a8660702224b33e97f1989d298b4f55ea6ac9a6524a7f55769 SHA512 4af7681303d437ee94ae0574c18929710925589a7be8e3034a01760518d7d5a6bbda68bf9a5bb081bc93af821a1d242e07bb5235fd559a970e59862e1012f82a
-DIST firefox-100.0-eo.xpi 540865 BLAKE2B 2e030878522f1246be92c8e6db076979bfa1bc03e188213af536942f337622a950e957ea14a76d436c81ef9d2556d69caf3d06611278595822dce95e3d962de5 SHA512 0344de8764cc14e2b21e97e3e9e82312e592f95bf057481d25229d41504f9ffdbe2f0c18db47259830efdf0a47905f50fcd52be5e4deb9e6185c1e879e4a1d4a
-DIST firefox-100.0-es-AR.xpi 551765 BLAKE2B e02ae9937d342a3922794717b3573dbe4f95fed2596a356ce78b24d7509ad2ad53254507a790766b01b3e21aa3181e5c41a795b0a8cd73478420b88cfb588837 SHA512 f3c5fe155f02639bdad39c6592920b8c343e9500d3a801a8715785add45f3058e5bba8aa67265eb69a6550eae77c57da32b30bdbce326c4021fbd42603829e9e
-DIST firefox-100.0-es-CL.xpi 550976 BLAKE2B b67fe6a05c002b8fc5e474d5da19b67839239854df147a425d1e810020ab688e018f86a33397775ed37c424df8dd33f1b6767bca9897c1a230de51a1a8e1a806 SHA512 6400b5a47d01d5a4e0b6170ea86b1f8540b0bbb321368699a0bfb779e977e98ea11fc33edb3d7220af97eae7fedd0307b16a3925ddcaff95c5575b61e136fe0a
-DIST firefox-100.0-es-ES.xpi 542252 BLAKE2B 41480f2db9bbc89c1ddc686c96da7bec59c173428822eec3995e77a56d695b3b28658f49211b7ea437c91c75f53a14d1c18287869965c460721b9a1ba59ff8e7 SHA512 7cfb1bdb53401e50f2f657d916b63750f55643ccc315da56f3aee60b0a6e22927b715014a91b288651f100461cddd32ad7f4f7974d4e7d5d4a94a86f0bee033c
-DIST firefox-100.0-es-MX.xpi 555131 BLAKE2B e6ab92e7eda6167e65f8102b36f501ab3d800423e4596c16c4f5c4a08bff8944cffa19ac3e3dbc7f71601f0de7e40c524499aaf1748707ca3d6299083b3cfaa7 SHA512 0d3ead5dc58485ae41d7300e19bb25bc7cf04a1d7a0c15acdfc97aca4db326b513dea8583397f999392a24aa6a48f696c396340df0f80232f7f53703e0c2b43d
-DIST firefox-100.0-et.xpi 532701 BLAKE2B 4db053beb173633dec2ab293a91f0501a8b10dad1d4c785d8b476ef021038870b5389a1069fbbd50f457c8f4279a3c45ae33f11536044a74cc4ccb2888e37985 SHA512 b4195ce5e0aea78e03bb9f56a84fe0427ca0b04d651e486bedd869a83f58a69eecc555e947bbaa91ec4496b3d57773c526b388b394f303499915cc07f8bcdccf
-DIST firefox-100.0-eu.xpi 541413 BLAKE2B c48c3ba9107fdf626c4e8efb6609aaecd6e6d497577e8e459f136bfca50ae9b986a385bb435a7bb0273752a0a2a6805ecbe1faa45915a467a77de89b5b314d3a SHA512 cf587cf27280ec80ed4bea965451a3b4f67c2509fca8bdf1985787ccd870944d72d52059b7777e52fc7e8a7ae07f1a0759c8bf73ed778e42e9db5b62c2362ce0
-DIST firefox-100.0-fa.xpi 561338 BLAKE2B 91037614671d8dd6a0d6a23fd57a87a51e23a16d641a48454e015eeea6059bc9af6b7b146152207ad34effd4dad9978eb841ea62351d3690127a3909716bcce9 SHA512 b4909bad5a4c4dd692ca6ab2e106152dbfd5b059deb3119c328ebf8232705e4a577ff8a7865189ff54763605feab2adde2232ba2d5a41ea87920fd057a149d67
-DIST firefox-100.0-ff.xpi 468200 BLAKE2B a49e6011dee9e2131f6225d02e54fd2b397913880382c738c1b1483ca6c2407b7fe80bbf6394b6300e29b1f81f9fcd9c3839ceba95308614f52a4f656b20a003 SHA512 a39efa94171d7dbb7938cf10c791a3dd039a6cc06753a3ab55fb31c0c6dbc27b33905f31116f0601c2609741e19660afe703382e0d77d0031d1c7887127c63bb
-DIST firefox-100.0-fi.xpi 535250 BLAKE2B b72c99ef47d263ca7ac3a64d5c547f3fe9fb877ea1696b6850692b557644c58f7f8349eeeb9da880ffce7c9bdc6f0090990163ab0f79ac14f5efec815d430738 SHA512 5410b5d02ebe44f2edd58fc66d067996dd2df5b56284ebe9ab8464672fcf651643c76f8e8952047d8217205103590151af4f978987fa9926a01c5091788c68fb
-DIST firefox-100.0-fr.xpi 562950 BLAKE2B 5f8d105f8294c23ac98737dbfbd505e866385f4855e9ab960f2cb9bdc9ca19c9a8dc11b3a06ca79829bdd8ccf3a127fbd1803c05e8045079e8690a6cb5f77b4c SHA512 9dd9658d6fb25835e4a36b0bd2100f3a5acd2ebcc2305c2477e1736a3d960acec5f60bcd14d389071d6c9adb3ea2fc2f5f93753c420350eedbfcd95e3efc4961
-DIST firefox-100.0-fy-NL.xpi 548097 BLAKE2B 810393c73168e6ef13f15171da0f1d8f2049985c3572cf772851d598f75b0826379a87e57bfb8c25240239353dce308d4abb752a331e549c5e4a2e97b0977482 SHA512 9d646abaa1e0fe5db8b3ff6870c403fcf7e00cf8c67ec9a79da4e81deb4bf2e6171fdb831c3ff18e0b93646e2a880e671f104d0146040aa24a07fbad830ae163
-DIST firefox-100.0-ga-IE.xpi 465449 BLAKE2B 2d42b84c70ddbad25ed4bb1bf438dfe41a1e4a19b9122769e8eb103a037ec010e647a4376cc35878a460cff4dd6feb92b42d73069db417f854f0740b0a05b5b9 SHA512 f8c7eb7221bcd35b40d558e8707a62e6badb6090c99c4f1733ddb97699063ce41dcbaae5dd4c0bb41ecb25dd9fdc6590c70a2917bcbc5b1c4fbbc90f93ad4615
-DIST firefox-100.0-gd.xpi 528984 BLAKE2B 0b579a8147de2753aaef7a6cc741ed8f3f7b55c4d7426e4077d1018414b5b83fcf8de94606117e2356e01b4ab6a76b606db83d74840964f048e400868dfce643 SHA512 4fb28a6d64a3d72d2c2347900696663b311e31fc05072ddd9ff135becb9ffcb1ac94caeb63696a251028c675695dd1fe17ae2511b1f78ae4a9fd3300f14d8d05
-DIST firefox-100.0-gl.xpi 542249 BLAKE2B 8f4d96068a2153182cbd3db33452af93b0563fe73a23dfe7c6dd6f8be21e70e2565c31288e114eb760418df7353c5460645c344d7405ed70c34779d5bed75927 SHA512 df29d8e60e4fa0a9ba2f8fd98ae4970c070c45818cf77e961b4490e6e86349efae02f62a21a5460086b6a765b7081110726283f1c0dfad259da27fa469d2e534
-DIST firefox-100.0-gn.xpi 563265 BLAKE2B dc8b25cd8500c3ee9e90a2cba89641bf20f19c19a062368468116d3bb9cffb5f28e927fa105bedb1ae62d9246678b6ea765e37ec66551dd6f22b4eed89daf74c SHA512 7c14a4fdbcfd721901036bdc3fa226c48d4305c8f7c851932591abf0a39af1290c6e78202964fe736e2a23fe79d05d6ccb1f29ad7b4d051a8594c841b643fbde
-DIST firefox-100.0-gu-IN.xpi 525537 BLAKE2B 460dd621f0e2f28dcb16b1e2c355fc4d75e4c2775bed6474c3befefdbfcf06d0fc902509a01c94738f33b0c243477ea55d97c996d79b733f9f5b632ec4e012c1 SHA512 7fb5dc80b162bbec6f90c39da0e464ae28f29fb94c084a09683d481e161225febbaa5c67c5084d80df90f0d03738d76009438e83ad4a17dd51e59b6e958e6582
-DIST firefox-100.0-he.xpi 561896 BLAKE2B af7c2fa448e29f7fa7f16f6047a0f65bdcc306b9d54fa31d7438d7265b0aaf40ddf25447d0f480419e4c051ebc63c8fa0e9f42479494fa40bf9604d6b9af9e6a SHA512 2f79b605243a7d9a988891e8fdb24b4e8d9f5bf0e355b35d2ccd7037756ebc6cf9f7736c77022719008a535bdbe7d1f6150e738c1f0c8a2e119a6b96d47d8b2d
-DIST firefox-100.0-hi-IN.xpi 556335 BLAKE2B 05c937e34da03d00d92e9dc013b75e437df633a417389c6741c811aa1432c4d012829cdf8c28ebc30edd02228045ebcca5b7ddeb99317f5408d4900317255c1c SHA512 d633285dd480d8913d365c875e16b98b417bdd827e97edba176d86f35676f5821093a6b6a7a67096d4cb29e1930fa188f7bb7df8b11ebf5fa111db89e9d1d2c0
-DIST firefox-100.0-hr.xpi 530205 BLAKE2B 601f514da2e27d503a88d179b45d682278cb3a075dd5d16b5b085efde983128c1eb87b27e8dda590ea24709390c6e77d8e8a1e613dd15d61b6e84e0e4ea085ac SHA512 7a2290d9e7509684f2c5ba3f08a6e7e49301de3721d3e29899c1d7c29dd49a822556c686506bd90009555832823a097a4ee527121210e97b7691d79af863d25a
-DIST firefox-100.0-hsb.xpi 567858 BLAKE2B 69e19bf61918492aaf6f091dac2de419722adb40517066309e07e7e78ddf858ea8e59bdf190ad30d877972fe4b5ad7535a891a63a49df2987bbfddb008f44dbf SHA512 8859d3aa9235e9f51e8b6e07b11166150ac9a31f36f127ada992766f8f730d1761bb516762506d7bffced68584e1e043eb6a6b6dd408e4ff406069152a028425
-DIST firefox-100.0-hu.xpi 571161 BLAKE2B 1a872e852584be7d55cebd19f12b17ffbcd72d8740a15b4a8af30fc16fb172936d73e5a3fca1fa21f92675402752f26d349df2fc29fb56a8d6b3e52746354b14 SHA512 a3c61eac82b44ea7a261a30e82c46559a15baff5aab5d02cb63a335238c5c0880ec22dd9e952335cc8081d528d3dc5c6c86d7c4337ac62cde81fe21f10ff3aba
-DIST firefox-100.0-hy-AM.xpi 580138 BLAKE2B 1577ed5bd4434c674c602ed2458d944f89dfbc40a2eb5ac79cb10bcf587849031258fd063005ea90b8700edea3091dff2b1519a553acdc38182008819c7733ee SHA512 c5a805fe798939397c5727dca69b4112ecc21218307f5333275b3e144ff784bd85264a779d73e7bca46b1b8100ac2eb5dd71f5007525ebc61f68e6774862099f
-DIST firefox-100.0-ia.xpi 537112 BLAKE2B c4f942bb79dfda4f2ebd2faba480ea5f9f4dfcb23bc7fc2c9219f51f0f2f49d9f200893f9785795aa3d7a2e002be740c681f95c596b5391ee8607cb6d9f47217 SHA512 46d8427096bc8e002e42977d5f00fd90a6b56dbe1059c0704744abcd3a0dddb571f8d2bd7c5af331fb8c42c3ac6fd33ead4bbef46150704e4eb677e4e8d924e7
-DIST firefox-100.0-id.xpi 533688 BLAKE2B 9846c9f64342c6cd9b7fd91646859d02387ca00d2dbb2308c167600652a0f18e4b80f7c9fc70295e5371faf3f54112c63f19e87c492463b3926a79f8caed57c6 SHA512 3b5f350f833d73010ae1dd7decc73b1c4262aac28c90a82478b7a93a368aa4149ed25d78f02fe2c1f25bda3de7a06468f87c6a50dd15ba1171930cf32599be70
-DIST firefox-100.0-is.xpi 540509 BLAKE2B 4739fd1d00e4fc479c757c9d20aa89d35f98f892591cd4504211169bb98cca38b463d3cb587d7e8090b1a035bb460ed28901a09b9e875e6417b579cee256d0e4 SHA512 06a5fc83219ba165bb39e15bb1abf0eca61cc374570bae32db141d2b63e49a1f816c3fdc5a472b26731bcd91fdabbf65a53b266d3d93ddeaa7bcbd65cb5abd27
-DIST firefox-100.0-it.xpi 464283 BLAKE2B 8b74c18bbd969556f907446c008d4dc04a65577d9f280a8a85614bd0d8033761c0aee284bb7ed1a7f1e054d343e35cc746cbe1a08216a92b949f43818540783c SHA512 2a61e5cec4f5abe10857f1634373aa85e12208e37b5581e9b71d61f8f53ee936b0bb5e538611046995348ddcc41f689f3fab9fccfaf8726a9f7d05ddeebc952a
-DIST firefox-100.0-ja.xpi 593327 BLAKE2B 00a4a647bb84cbad92fef60f0cecab050b201f8ea0e383ca1e1d2ba370b74039817f95aa777fd8804326cdaf8f7900b2cb515401b202881e71fb8bd5d9f21954 SHA512 ec31ec41e8e84edbaf8d4aed3ec283252b9ed781a6e91937e5a4fee92bd03488b2a1982f459abe16d95d2742c684e663fc82ff8e54ee01844db85c7d5578a15a
-DIST firefox-100.0-ka.xpi 596389 BLAKE2B f141998cc0babd4e2c1ed3c5be525c35e992d08e71af7051a51455d63c09c4acc593afcc2af0c6e1a6fd9cc2545914573ae7c79e2afcd0f51d904483e175070b SHA512 7d167bcbeff718c948b565de814890de76d0b39d302319a9f4f6c75955a216ac98e4ce9d1834cc99b30916c1e4be2f9af55e98def1a2857c2464f6ad006ee4df
-DIST firefox-100.0-kab.xpi 556388 BLAKE2B 05c2483131fc9ebda5672ae07619c0a696fa79ed3b986712284ffc720e1f0004a588e09c90c93f09220be55cb84d82fcf3f609c7ec9e0f20546af8d0010539f5 SHA512 a27f73bedec56fa021b36ce02e312a8b376900d2c6ad83a2bafef9e6d0f2a98eeb459b8b1844b5b666ea52e5a2f943a28acf3d40592e95943929cdb7a71df59b
-DIST firefox-100.0-kk.xpi 619239 BLAKE2B 33e1a4fa15560079cbd88f5c1c013d0f7cd4819f25ed8191ffdac0b8a3d3050d65ac85cb294e5969a330f0deb863670ba44ac658464fbbfba68fd98993dec746 SHA512 0e2d3f417038dfec89b74a868352fc460150bac1cb42ecfdf140eec09dc7760d43cd9fe637e6c224318addaf805baf902e8fcecfeff1a8562fa03ed22c5d3b0b
-DIST firefox-100.0-km.xpi 525496 BLAKE2B 743298451ce750ab4f4c40a840849e284618367d5a6807179ff5eb487790784462ae039252efd9025eb8e4a7bd9a264399bb45aa17d0b705ffec1c7fd700314e SHA512 978a0eaae3fb66a34e63088e897977536143549a5af4b3519bd5ae71bc6848f279b4091fb6dfca9ce566ce93dd724f1566f75b7a45a241535e1b2f600eb55388
-DIST firefox-100.0-kn.xpi 491374 BLAKE2B 813f9228430c903c6cf2bad09f20e5e627dff063ab5f056378bb555b0dc292ef871debfa6bd319e650cb3667ce392b94ac56afb5f6c2d72aab0131e65245a12d SHA512 737fcdb7db76901bc7d82785e4895b0de0e010751c624cf366487aa1479ef679c741eec6757a9c9c2a5ef57ef710cdfa7b7d076f419958a2efc707e8998f7b8f
-DIST firefox-100.0-ko.xpi 584519 BLAKE2B dba5a25440f936b5b9d829f1ac4840bc4b8e004cd6955a801bfc0196c1334a7c3d7450767614ac735061340b65ca12f332f1c26c39f74acd0d58af2c18907cb4 SHA512 1a193190a9832f083f1cd99a39376cbff70a891a85bceddd8ea8b6fc46a263c1125731934ff5055db042a2bf716a1003fe631ec75b3b3bc576a6b0d0228901f2
-DIST firefox-100.0-lij.xpi 466987 BLAKE2B 2d200187691b39c2b30d8959fcbe1d1f0a4a397a1602bf083fb0917c99da0dec8c551f86b98f2793a6ff8098f3e88a045ce919dd013594c2ab1d13b763cb2270 SHA512 cdb6e50f3e79179e05649072b3883f003f8bc47cdbbd89ece73d2aa5bb0d7ae64e0a80d396ebe0fe2af66e305685e7e8496d3701f80c0ad75a799c018e205918
-DIST firefox-100.0-lt.xpi 560142 BLAKE2B 0edbc1d0de5820351aab2e301bbe63806da9fbc7dadc5a805d533b1557befa200c7b065ef821b0bf9c296aec5bc6a581792313394fc5286d5e43bb5f33ed29fc SHA512 be40fecd9f6f69653e3ae2d72f949be6bfd0bcac87c2ffe4924715273d59ba419364111e8f7b18c6567178b2d2190cdcc928028c816307c31837f7c60b205927
-DIST firefox-100.0-lv.xpi 459192 BLAKE2B 85cc891cf90b21a109e1e00d453b3f03d770f3bef9176e7ca7b5345616bef6808d1eefaccbd20122c6869da988e76699db868ab44566c48fb574fd52ea1a1cc2 SHA512 ac93ca577072dacf28ae7d24284a0048201daf9637e3afaa4804e89c5fbec05c7503aa3376fb1a18285b176cb8830bcc57e0b863bde79e06250c2f821b00938b
-DIST firefox-100.0-mk.xpi 468292 BLAKE2B 76ea89fffd80b24b3ccdc24dde4f5f89ba78ffa3a00d210e270ce32f707c7871fd186e3a992b786450ea503849454b3d2b0898819f6a7252ebd6db250097f888 SHA512 7da54a68bbea90114008b74ff4fb251ca5ba495568574cd8e63402258a687310ad46561715a09e1a8b55481bb3648e2f8956fd82cedf0aaf54639bc0dbdbf48c
-DIST firefox-100.0-mr.xpi 528155 BLAKE2B eec04374cc9179eaaab52250f0594aec41354c9a0a072b5b13212003b4604e45f81b3d0d91c761b97e0a8f84b6a78c84ef0c4785c3c3e378678bedfaece6d30b SHA512 699748ec01d494e63566caf55b481387b6e1ec3662db5c7e8c804bcac5f21fdbb4b4962ba4bd200f83e04854cd13d1a57029c18e89c34562096c2514b10c09ff
-DIST firefox-100.0-ms.xpi 444154 BLAKE2B de3e2b1cc9d0089cf92bb66120231786858898e0bddcffca930d2acae1b9fd7e2a010a7cfa931b386a678f4ad50a7730ea9bd2151d9202bcc85a2d89c621fe7c SHA512 03e91cd8b4d89d8b79f938be0ed3fca3ee656ea8b0f723028a737c1ee5e8db507b526bbfa1cbb9dbac9c8c130831e6fe72bc4f09e656037cec95f2b358844b29
-DIST firefox-100.0-my.xpi 507353 BLAKE2B 12207baf0ac2241591c5ba843a1d35b7edeb80cc035238d52cf90dddffc856c0396424b0671915dd08f9fd6be322550e027520da5c1bcad61122ef01df74ecbf SHA512 c45402e3486a438cdea1f48b79d1f569edcf10554da0fff12f49a9ec8220767ccbb28444eeba237899ae5a6cf3ee29257c00093fcf6b44d3f88f6f7a22fe0daa
-DIST firefox-100.0-nb-NO.xpi 533774 BLAKE2B a34a394e75c7afa85ace6d73ac0531a88d1ff150052fb6198de4295b68a5e5c82498e8c3692afbc558d180b0d47901241e630c8b8d70e8ec86c4a1cfbe76450c SHA512 0c9c87cb189b5f24c4ebf60543df0fbc57f25293ec20de114306946cb4fd55268c334929a3713a26765d502ee5c4dcea5d45f88d4ae2c0ac92963022a8bde7b8
-DIST firefox-100.0-ne-NP.xpi 482563 BLAKE2B 320ac0d6c4853cf8f2167fb49d8fbe877e16f938caef116b3c1d60860b54820ee822e6249c4785b9740000455850949f54efdf9afcfcca8d57d3d656d2eea7d7 SHA512 be6f9da98f5760562ec301571843ec8e45ed4f1eb9ef5c4c56e7e2c0a9ae3dbb1964fc1927bc38bbb408b0f1e1830ec764fec9f13941b79cd940cfaf66f10a02
-DIST firefox-100.0-nl.xpi 542303 BLAKE2B 1d291d93790e41b8c477fd4dcbff7d20ca62c100e4d6e2ecc4e9797788d5e409903ed79d54c05654e96b1698a13359fb959759dea90c2df5be3e2b2e48169d40 SHA512 fa6eaec795c58df8b2953bcc1a1c4fd6729871ccbe9d0350dc4c2502cb50d705d8082a900fbb710be70144d6458006fb99edfe055ce7912df3366cfe87b60662
-DIST firefox-100.0-nn-NO.xpi 536149 BLAKE2B a97a81cbd5c59d91b58860e2a0c3d505628e65be21629a346b41ce83652c7ead65b124c31fa7862a4567bbad74f8eaca6ba0519d10452a2ffca4f3dc6dff5dc5 SHA512 4c85500ca8151f05f6042d173f4c85545d93992f36e888c4620da82302f6903c39b15d64aef34e939d83ff26aac25e734da558875b9e7050592a4b26e02af277
-DIST firefox-100.0-oc.xpi 556893 BLAKE2B 81939644afefe4c2900b06565ff0eff8ae8eb179da7508c2edb608ea11ae4b8c540f94f13012ec4a3cfbf3e5128a544c16c7ea02b1516414d388882d2b146cc9 SHA512 29990f7e2faae9759eb230bc805d1084f5107813ac71d93aac7186fd5cda29095b2761a0319792b6c3fdb6714c44a53e80fb73918d830c771ec8dd14c8197b8e
-DIST firefox-100.0-pa-IN.xpi 600276 BLAKE2B 683051787ddf3b54d9f8e23903c2154096c1b1ca2161f392352086817225db5acb87a2d1ebf2efcfedbfb3c73fb71c77430a1ec2147a0b93f5fa290a482016a9 SHA512 88e16d3402961bd4673a16e66702e6a6a09c5fdbcec6e915020c575c9b717a3de333cab8eb03878a824befd6cf70aef10c773dfc361a06dc6a919c15ce56268c
-DIST firefox-100.0-pl.xpi 562524 BLAKE2B b2da4fe2137175c0b18437256e1be9e5e45365b50d03f33f0e725a12dc4412c3268cef3927b9ec96326d970951cd82e418199aaf2067db9c489ef40eeeb49c9d SHA512 7d927beb70872050f905c09ed2b9ec70147b38248404d3101121bc5340b40a2cb49f7a0d4b3470a812a062628f92b0b6bfabe35cec8182a8fcbc500779a8c8f5
-DIST firefox-100.0-pt-BR.xpi 547573 BLAKE2B 9325ce7901214bfe872e92917346495282a4d80b837025dc50f32fcf3c7d2c8c9130bc222f60b01c2e25580efb1b1a68db2473a2448d62cc8e49b86711f29c46 SHA512 117e58296cc1294e25c1f1a414fb277f5f3a1ce688de7079a4bf7d30b4be026f1243a17085ee653c4d2dea689b32c5dfbce47b4eafe7e5b63e462a86a0c90289
-DIST firefox-100.0-pt-PT.xpi 551062 BLAKE2B cac57eba1fc66f8530dc922850c6dab6c0204f107c00da23ae867d9a26042dd0f9f51947aaaf1aa5e5a3747b2db3af0d8b2efa59716da63c5825f5eb532179dd SHA512 c72548abd4dde8c9dfd4df77d135c037d85a146b5dbd33b7bd4ca9e42cfb2cded5e428c3d466ed59c0309b59be333e0307abbb361f5f4876e8c0305a5a07648d
-DIST firefox-100.0-rm.xpi 541902 BLAKE2B ec70fee31e1d553eb5719a56a7b1a0714454fa2868187225c4a4be5394edc3dc960ae960484913fd2eb2c244d0d92b4feddea0e6a99bcdd0828a09d692f53c3b SHA512 8955138c2de27f20936f6a6e868b442702792eb5d0fefda1964826734b3b7727cdf8504d74252445179e9e06d4af1e2b8425c01b2dadc5f9d88a449ec109c1e3
-DIST firefox-100.0-ro.xpi 528000 BLAKE2B 63207ed81a28332c8f3144c142e61ae968b20f696bae7f43d05c62ff64f723b7282c0ee66e1e849fdfbf7e091f6dcd7e1bab0edeec12e997d756a68b95c08197 SHA512 f972ac411443c2b7b5f51a3965cc3172adddf6fc4c251ae933c4354d6320aa1d2b43c30d5e0935a5b8d520794fb989e39b681e0fd2c13b11b664f16b069af187
-DIST firefox-100.0-ru.xpi 633342 BLAKE2B 72a7043f83bfbc0485340c7ee50d79c4bf3f91be94018ef4b9d61ff9847dd4deaa045394d979b8264d25096aaaeb00aa293c91650ac1c1db38346b50783317eb SHA512 afd9d8ec466e29f8a5e440fbb011393424319585719434535013d90322816f441bdaa8ca9706b85c8757bd16461ad1055ae555b7209f0c92aa7ca685b768ac9e
-DIST firefox-100.0-sco.xpi 500184 BLAKE2B 634c95a01a766bc786f25cdf5957ffab8b09279dbc523f450afc712083e9468ba08b66bc0b4e8a3e3184a3bb0cad3ab9f8903b49914df7081f1cdd337274b439 SHA512 cb04dea130946a9b072813714f9aab0bd542ec52296a129f497c9b1778bb5781da53fb4f6cc228dac4205d4f9b3da4953c7db0f898b013183d2d59a36824daa0
-DIST firefox-100.0-si.xpi 480906 BLAKE2B b7d8fc68cdc9a106dc9e1c217af3e1997a7d67f60880ebd92bdcccfb41f3a95b2426ec549a83c913dd87ea10134bacb7309bd17350ea425326e96f0668402a00 SHA512 c53548edca6b46707e3653863125731a616d3bbedbc02915c4f49306d737c9dae5f008a40e1759c383e664ea991c5da8a719201545d4ff362d4dea731fa45f09
-DIST firefox-100.0-sk.xpi 571980 BLAKE2B 33e03eca7f545148967671eea16ec863b46f430755a258f98b3fd25124e43e212da379b1ec52f8ae2daa7c1d25b852bfd9e818076d346df2c4cebc113fcb0e4f SHA512 177b02195968228bd3567de47bba145d5206a158dadcf4c151c1438b4cadedd2e9b6b569ac724ea4b98b2f54a642629588df0ae8e737831050e2a98fd0c7484d
-DIST firefox-100.0-sl.xpi 543730 BLAKE2B 7bb736bd256018cc4a88d681984f762e3600946be5cf939d1f47752c46435566150e61d0d8199a2fd995b42348c089c676928ab348e11d0168419586a7836dee SHA512 f2011198bde31bc644d5c780cd402164a3c6cb897e8c897adb4328a25c5c84078204c4794fbdd40fd9f28c016fc5fdda33586582ad063eef90ae8b86ee5b535d
-DIST firefox-100.0-son.xpi 417301 BLAKE2B 64fc6f27cc774582ee4b219cef53cf7d7311ebcc7358c446d3006a36d2e091e63b218e44af18eca425f31e367618056181c79bcd4ef9e7501d21dac1c848a5aa SHA512 361549aaee1d50650ba451336f15ad74ad83dc2f2dbe9bfe6d4ff2dcbc9e1b4ee926b1607a7f0f36a424956940039e441b5c0ff6a96ea01e8a8415cf1c978567
-DIST firefox-100.0-sq.xpi 560514 BLAKE2B 646e3fd5b69cd35732c2c1bd9193d7a69a7cef30e6d235f88e928d0d5203cafcbc2ecdf65f6a9b92b86781ae20a66d09b9c0a7c292141e67d3dc92e4cc136bd1 SHA512 493509ed1811ddc0026ea9950bdb49bc95dd749761c5c63c1b996694af31ede095686868340efd6fcd3ef2fbfe4fc3ce68bac386e8558133b3fc94fbb66e52bd
-DIST firefox-100.0-sr.xpi 585620 BLAKE2B b69959dd87eaad8720ec6cdabd544974e1567e6a845403700df9c983592902b84107202f0a143cdc51144088332716d9e0de58c5302352b6c569ff1ea31fb520 SHA512 e2695dc5705b0c4f3d7897870fbe6cd3ac43108450be2ef0b4cf03707ad88af539b103dcda05cbc6217e3f39a12350d24c5d32845cbd94b047269dab24a80ab0
-DIST firefox-100.0-sv-SE.xpi 544804 BLAKE2B d84dbe16ce2dd215dc58b40a387def80789135907fd027f6126e61253468ee1db2c1bd6a6fad093925122f0e6cbbae7165de8ba85ac8b2eeaccb995c16e3861e SHA512 53e5c085bd60b1184665fa8bf75144fc2bdd892f4e3acec699dd5266d53a2a94ab53606c3083e1306429e6d9a883dfb953ee82a92f36ac3606b048e84438c8a5
-DIST firefox-100.0-szl.xpi 503463 BLAKE2B da737c7bb20459857281033fdb1688d369666b5831d4da038a964b676047fa56a22e8ebe605f9f2f83a6ffbf3436e676c67479741e2dc51e8071a7c8ed0f7f91 SHA512 3c4c26ff1651ee98f1714966349a8b2a0dcccf0ea89b8a3b81763e1e84d60f0ba37855f26619324637acfeca0f7c866e2584ba93acf9a21602fb825061278060
-DIST firefox-100.0-ta.xpi 508207 BLAKE2B 230c7c70ce2df9fe11e4f3128d822b8e36f3155b247ec820bb7eb3f56b70ecc4a85c16cfdaf21785ef27ff48e4d6d0c880ebbda727e207d48a68743e0706877e SHA512 1098241ade5b7555cafc8dd5e8fd46e0fbab1e63baeed7033449fbcb88c428d3f6a0d4e336c60ac2c6620e8ed21a63c69269c0cb7942a6b57478a99eab593448
-DIST firefox-100.0-te.xpi 546711 BLAKE2B fde724a074af4a5945ab46cab2ea584c55ff323a9fc631847e163c4b45d9a209e1a8605bbd32a920319d4653bad35d350e98876ff80d59cd97b1c188cf10da6f SHA512 0ff5d8e1ba1b661b03d5028550c25c60458ff2d0d0e1e2c97a9eb55ca9152aee2705f9fa48081bdc507e6b3d9caddff7cf7a1700925761a13c01f5068fda1ca8
-DIST firefox-100.0-th.xpi 610742 BLAKE2B b2e4efad8af458302fd229469d9abceedfadd3c1a3357124c59901b685ab89027569e9271203dc8b0ebbf5721022f647c02649a88a3bf5220b765fc567e5a9ee SHA512 cbd162e297989abe2d6da802cb1e60d67704949bebfe16785dda5e567952579f7ed833bb30dfe2081842beecac00d921972481dd893960e352affc489e45ecc4
-DIST firefox-100.0-tl.xpi 518035 BLAKE2B f08e079756835f918dbdfe758589b7b187ab92ce17bd9ddbfdde976bf7d323ad1f97dd795a50f9b4cf8abdf73aa3e88f186dedd29d3ae4a3e01e9fee01861c20 SHA512 ebc0d2ef6aabb423a348692b019dab446e4b302bd511520343831d80c6a76031a0cd866ad65c9254d1ebda7ba1262f842ad2e3380670aee2f9c84ba8b6a85c36
-DIST firefox-100.0-tr.xpi 558389 BLAKE2B f642500b2e5730762eaf50d350a93fb44463e9f2ab79858e1b1bcae9e646194ba1856496d7de077036dc15919de96fe2779188d93a5a910b0fcd0cfb26f578b5 SHA512 98370ebfc6e893a2a392b24bd63951b2f528d224bb93829a5536d6113200a147d0a2bddd5e45ae8b4ef0e596db6b6521c5ddeb34eb4e43ee4ab3c8c17b0d654b
-DIST firefox-100.0-trs.xpi 486846 BLAKE2B 31418b590c60f83a676f8a4e22c54cf6c13664b6a3b009fcc08844345f73ad92f117b8ef63fe4e29a1b5c6e23cd46a96fe9155e41e7d9dcfc105a443203d3db9 SHA512 10d5ca6203f16569785ab57ac174caeb6af3502460faf709e5a570f60ffdebfc004d0999bfe256302abfc5601057cc43dcdffc4c08eec151d56d9c1e0643ed4d
-DIST firefox-100.0-uk.xpi 627006 BLAKE2B ee7d840b610a54b7b1396299ef29361f34dfb705d1398ca014de88b1eee6b7dcb98befeea3de26c3157e326d47cb18eef5104ebf59455ce40ae197de3fbb8500 SHA512 f994269dbd221c20ba1f8c35f3befcac40549c00fdcf689c2f51899db39ce98565b06b7c7e182f699053c459b05c8f4d7e2557abffd9912e4a4a78f03a16692a
-DIST firefox-100.0-ur.xpi 556888 BLAKE2B 10b254e7602dc97f50c5f684beda9aff07fa37ec68fccb20edb9ff81749e4d9ddaec48de54749aa0789e1a419b88a8e6d0aee89c24ec0ef4d5dd01e175d54b5c SHA512 8f82357d4ec869aca4e830850b0f6341365941a75f822f75aa0cf908837bec23dfc8560774d3d77d2a1a16a336f6a55f66c13d70ccdfac8826976d116802607b
-DIST firefox-100.0-uz.xpi 473713 BLAKE2B 0ef11ededef92bf4318056b5a5810ae1b879d4b0d351e1d5511c78f44b6f21d1666a91bcd43a8ff425694c3e14f1dd117f1ac3137bfebeb942403f12856f3df2 SHA512 73c845d8d1f786735842b8461645b323ebcce7a93e66b69a26dd9b092c6b734f9d1277a2701c45a10e3faed31f77ca68805c25de7052d82253ec2a2711ddfcb7
-DIST firefox-100.0-vi.xpi 578677 BLAKE2B 664bdc925b884ba6b15fc8c0f1f3eb8d94ef8b0424d40a8d4d172fa574e8a318634fa62b114c0c696ff9146e0f41f843d20fdd30ec25df8fd16bb68c4f884222 SHA512 760cfc847137ca7d93e2fcac72bea0d7eb4dbfb99ed8a36fef00ea5452d8d7f6e28885e980151defec06f8a8beccb49ba86de7283b6f3d4791043ed1a21da4a1
-DIST firefox-100.0-xh.xpi 419487 BLAKE2B 275284e39d91b8b636f37d22fcafa49d3038e3d7455c420660267b3feaf52f0c0fce335ec127a479a78e2fe6215cb59f682f1cf2d50b10dd9059f64c86f1a8c2 SHA512 df1b85b4b938670cdf6c6fc9e10df2315618ab4de95a0e4362ee0ee060b52ea8e24bfae7f2cff56787e0b206a966c8c8eb02637f6205a11de3a42184eea8e4e0
-DIST firefox-100.0-zh-CN.xpi 580538 BLAKE2B 734b191a32cea0e7e70c52c5dcbc6be38535321698dc4be6c2c7e5fe31aaa3e1e0abec07636f3033b3710e4064570a41689413460831bcf88dfc5a309bdfaf2e SHA512 f94787e44614dea3cef9230f7811aadee01b5312cc4a24cbeffc1b20c61dbf914b0b3ad33f3dc5f245ec891bf2c134ca22c9a4d23ec5529e2a20a0c873aa5026
-DIST firefox-100.0-zh-TW.xpi 581629 BLAKE2B 4de41a914983af7ee59e7fd2d3ad53770d9ecea2c496785cdaa24f20b0bf1b786e725e3c4ef1fddc5bc2a2b07d85e2fb22771ef9608dbd64be98afe3ad7edab6 SHA512 b90f5fea05243612b327180a0ce13211464acd4dc02377a11386d0a1075aa9ec2265a511c0471193d9cf9dc8c3e1afb82d4908bddbb1d665511d84eae697b8a1
-DIST firefox-100.0.source.tar.xz 487179576 BLAKE2B b8a46dce6d15d11476aa24fbc87a9df562fcd613594193ad053367facff9663b7ad0dd79720e7437383b7212869213d275ae12755a91ae22633f03f78db3a601 SHA512 29c56391c980209ff94c02a9aba18fe27bea188bdcbcf7fe0c0f27f61e823f4507a3ec343b27cb5285cf3901843e9cc4aca8e568beb623c4b69b7282e662b2aa
-DIST firefox-91.8.0esr-ach.xpi 453230 BLAKE2B 1fdc80d15961c175e220f08da45e7d020815deb74a9bb1ee4d64e91f57ca8aace009af1f908f0e9a9d33abd790801404436bbaf859cbc7a5711972a09c2583b6 SHA512 d7b2a3f5e2901e1cfd6970a1a57f2c5730c262e0e87b8e969122864e2c053ece36bb0c3b1ce550f227caf9196ee628fb079af71155dcb09d7946ab41f78318d3
-DIST firefox-91.8.0esr-af.xpi 426924 BLAKE2B 8b456a253fbca60931ef7357307721656423869726df147df8a0ba687fae9eea70576f9cf92a6b2ba700ff5b7d2a0cbc3472781248813e58a17a7acd5f20735c SHA512 23454f657059a95318c0cdfbea3da7bff5e87c97a2e6bb7bd7cf58517e8e7d2d1657cddc48ebf8351827e68e79fb797c1428ffab2c4afe73b4b249bbd2115131
-DIST firefox-91.8.0esr-an.xpi 499890 BLAKE2B 66b739ef571b483739573b37eb7d5f10efa158a26633dad70e61719ce4447a7817758f175e57f8fc4d5a7461b18acce5f41230d33da5e6c45d280adaa467c752 SHA512 c63ee6f7b31387f6b8dee901ca07896ccd4664a3193c357f9f1e9b46e5673e93c23b5dbc3c264211845be929e9e6b80e702c3f38967b94011157dee947760237
-DIST firefox-91.8.0esr-ar.xpi 559667 BLAKE2B 6a8b237ad7fbd70657a0c82993be172bb9b932280d1cb09249f29cc9430c7931a25991d1a86c6532589d1042ac78ee49ae587b26b1251bbd2808b70bcc4cf84d SHA512 b6fdda853ae16b94184f6b39d7f1f7066d316ecdad6ddf8e399c77786fc872720266eb74710420354aac5747498eb93f6a2c187417f5930947802b4fa785869f
-DIST firefox-91.8.0esr-ast.xpi 498574 BLAKE2B fa3f909054be79ab3e353b88da7dfe1bed3865f89bc52104c3d7494b7d6acfc3a18d7f92731e3835a74b2952938203005ffdd32ef96a43cc3e58269cdcfb256c SHA512 516805046096e63268599e9178b2562ec60df7e0f280f6ebf6bc7c7ecc1074b5dab5f6a11b1825939d1794efb4ff1f2177dba9a710609069028cdfef34ccb00d
-DIST firefox-91.8.0esr-az.xpi 489440 BLAKE2B 453fa4da9658b5057f4c67993406d0ec5867a4cd127a711d0b8deca6267a88a750757040afe3e2943f454ca0509b07deae393ec81861d42b893f399af3710183 SHA512 4068d9581120a086917db00587b995bd31c97cbb61e92224ece4b58cec07776853c4b3695af62f05a9751b07042a40982f98c6369838561645b25668e2e057f1
-DIST firefox-91.8.0esr-be.xpi 622616 BLAKE2B 6e6694fca767cbf516ff95d94bd40b7205ba70bd85885bb4138ebd0180040bc99fe898bca6f67dde29e07ad9dcebf8666052d96e376a0178387fca3d5a9a62fb SHA512 34f2281a26b6547c5b3a04df1ce624f3826932962bcdaf24110c1ed6d58f7b3ae79c38eaa6d9037cd0e12c01c80c7b9912a6bea4b33dec5dd46a1527732da3a4
-DIST firefox-91.8.0esr-bg.xpi 567642 BLAKE2B 48aabdfae85f01942305e50c71e097300a365cb9be20495a31c52adf31b2705648689e20d3130e89bf4e9774de6e1cab103b5d33a40251b23950282e7d0b2aa5 SHA512 14b83787ddfe3c488221de45f6d9794a108f1f708bee50c53f7f3181d5ed960c4d9c90755b4868e043709140ac67c34de85899245bec942722e42d6ec9b90607
-DIST firefox-91.8.0esr-bn.xpi 556827 BLAKE2B 77ec29ff651395ec393dd0c504256d7721df104cde637950a3723be7468cede4d9f8a34045a36c35cb3c583583924b50ef72ae10a9f47780fca6186f4142ebe5 SHA512 5f9439d432767b54085fd9c8a2518089eeeaebb643071fbe7165454a98f6b424d03fb0712ce6ec41c4395f29ec78fd4e470bad4e96bd3e8ebef4b34c72f0f983
-DIST firefox-91.8.0esr-br.xpi 526245 BLAKE2B b16d8fa629fd9afec7960882092bb69496f5811a8824105a2520858822f088ca59c51d75aafaa156647a99b33e236a9b845761436cfc14ca4e14128e4262cc6b SHA512 8914e41ceb7afd35009c56baf5259c4e7c15b8575477aa424b81008e78d7f65cc8b39c7a74848800ecec80e64461f2ec49e16cd43c23dfd521dfa064bf2fcd9f
-DIST firefox-91.8.0esr-bs.xpi 463552 BLAKE2B d0bbdba1ec970601de6667f41c07f71e4c28af458d2b27c63873ffb9ef46ff13c86bda752bea60f4d6805f56b7def696de437141d346595a9b592feefa934896 SHA512 cee5da1e7848d2daf6e69af853d436a4f3cb56bc4cc84fc83601eb31c854d5680a140be64c4cbaf5b14fe3b121550a42fae6e773d5c8fc9914eb5cd4a5a07427
-DIST firefox-91.8.0esr-ca-valencia.xpi 529396 BLAKE2B d148c236ffb62e3dc07e4d4fb4c4c31a627590b8c27391ea1c47c19f9812cc793d3dea055bf4540a771984f3f5ab6512fa60ac009d20631eebf3b62529c2c6f3 SHA512 0d74359fa35e23ee044e9ce0024e63680e134233c43b4c43b0a0990b1058f7b0c4ab1c7ae5fbf53257d9ef2262ceb7f956eaa97ae98c24e3bedbf8513dd09b16
-DIST firefox-91.8.0esr-ca.xpi 532465 BLAKE2B 3ee874126d20244fdb12df3d230f4aea1cbe2fca5aaf3c7fbad16ba58210cd7f119b83abf6076486e6e1f9874d70fe1e8c497fa71824650f1e7e9b299429d42d SHA512 dd2a46d9a7ddba96a3db69b92bc633dc44db65d2216f683bf1add1f0abecb6fc577b1b833ed0410d413207f167452f3eef026c3f470f7619a13a987ddeb280ce
-DIST firefox-91.8.0esr-cak.xpi 552604 BLAKE2B 517525e43f7aa1b28f3b4ed1f486b1bd397d677c37507442ac65db3208678b7a0b081033d804d9bdb0999b0e98f35f3611e6d0c0b364f4b75d90cf6dc642e739 SHA512 bc86bafb0d5273b8b0c7c973b1cdbdd8b27853ed10865df1731fccafeb078ca6311a9bd760b49e5643a8c82c9ccbebc6e0a10784eaa2d4acfeead4c66e938f53
-DIST firefox-91.8.0esr-cs.xpi 563176 BLAKE2B 21f5dc5a094fb00a701fa74813af6d9dcd2ceb04ca042e4b813d71f799c9a8b8add32d041c43c2f80bd35babba5a49e3e2ac3abb6027e6c86c7434c136295783 SHA512 5c255830588de8963a9a096a64b3e2717559a7df6a2bf268c5d6a590948fa2c86422faecfc47c953893e738d3e3515ba29b121a3106f8edfdba8073c525ab3fa
-DIST firefox-91.8.0esr-cy.xpi 542220 BLAKE2B 4b9effcd8b4e77a3ad321b2fa6e87b244e790e3564083eca2f9c5e5fb9730741185a60e0ba028b4d9b46d281b14d1918629b3474e6321847be319800ffc3268a SHA512 76f768cc1a2a7a38531bfde343e122adefd756d5e520ce51a847dc0d00ad9377b47159b5198a163b542ee6855b5ad9bca50116552f3890b04a75cc37508f1c81
-DIST firefox-91.8.0esr-da.xpi 534154 BLAKE2B fa754662cb637597eb90457f4c2cf79270744fc1cd398ac9b69f1859df11829b1647f9676418f0a3504c6fe866218f0e6247c4541344a07632e487b8a42067f6 SHA512 d273fc87499512b6a029ef832f6f61239efb08acee663e4279702fe0045d64ec0ed6b094b48882bfac3e579d707f500a263a6502c11b40f0c2f66faa88b410ff
-DIST firefox-91.8.0esr-de.xpi 553589 BLAKE2B 330e27ebd299beedba55c158beb9176016c4560ebe10d980fa7dba96459209c7951874be578def22c39eaf90365cafca93f00f4e105dea245a0be71df747f61c SHA512 a3a30961c270f524136250f8753b0dad91697c577bbfd940e85f4507df4ab775081c4f84143e2f98439ca026007420cffcd97436c45ffe6e6f67a2e4465e81b6
-DIST firefox-91.8.0esr-dsb.xpi 566487 BLAKE2B 5e91b9c9221283784aff3c13e436ff0d0a40d70ebf7de723260c3ac94a08e561635d1d1c0b8dfd77f8a6119da43e146849f0fb0305a5ad0354513644fad71a3f SHA512 c53d712a1f22311d6b64af0f7bbc1483b338d02c90adde41f8001e0aff39398b1169c92b8cb93ebabff2a4d4d7adc67ee866540a1d08f645befb1709c6a9b8a1
-DIST firefox-91.8.0esr-el.xpi 639152 BLAKE2B 2eeaeb0bb1295e40f427e551022e1a1673a186f9aefbf33031976fca48fb3117063589646c23c289644eb10f4ff6870e537189a8915f435763dc5768a53b1e47 SHA512 c6a73722d224c39ec1dc2473d41aafbee5c893942ede415ac2eab01234af5748677a49e3d4016ebad87fc61f16b1fca9c40c35482c557a29ebdf74039eb50992
-DIST firefox-91.8.0esr-en-CA.xpi 509587 BLAKE2B 172645996bbffc8bb88f56858920ee837acb61fa755742b9ece0ca13d699af5989ce44cdb40506d0835e10c63471b5705d3ceff55459241d0e87f3d259bca0ee SHA512 8131bfbed17c6df8f41bd605f85c1f212ffcdd790c9b53b9bee1cc8d7490ff1dfa7507e86ac7c4122c1794cbeea42735ac530fd4ef8b7cdee3cf4a3f901ad2c8
-DIST firefox-91.8.0esr-en-GB.xpi 510585 BLAKE2B f248f3e96e6b4f8446de3fe3186a9ee05a12a3b42b10c34e7fa9cb3b873facaadbaa4618eab575d99827c6e3d8c12daa198b6af151930defc3f4729f020d7798 SHA512 b73f249b44ecac451ac9fab14a277f8b6bf747776b82fbf1af77090d806d8cf90ae1586bd957d32dcfc4fa9cccb59bdcee66d3ef1c48e18366e83d7c3a6db1a9
-DIST firefox-91.8.0esr-eo.xpi 534796 BLAKE2B 1a797c34b3a4132a96277de26a894212398244a3170db35318a90f88e073644102184ae8ced258f7c22e9807729b78587f3ed1c07813177e7f94fe7e9a738a4b SHA512 aac1afcc85d998a21c47c5305fa9b054212991832cc8b47c95296b8b4e20c67b15fc6a43953f8589e5f82576c682dcfe127b24dafdf928d6de2406786d40fe80
-DIST firefox-91.8.0esr-es-AR.xpi 546689 BLAKE2B b83fcfbff361929699fd841792521105a925c55af578aea4f8d660cb4411bf859dc7fce9fde129a3d26fe50834f123abcd7f139f515926330ae8c32a50158a1a SHA512 61c2dd68bffeaba9dd271d84de65425b3fdbc69f9c4a1789b20c8e06073d10debc74f6f41ebdf81d9f014a8747d5caa197340b112dbdd8dd108e24d633fc220c
-DIST firefox-91.8.0esr-es-CL.xpi 546375 BLAKE2B 1951d543bbab2fc35b4c0ad2061fd2f12012716613377d569d43a8dd5a4920296cdc681cb56ba11af4bedb1bc3fd700a24913f53c349775731bfa65414b0fc3c SHA512 1972ada130e47b2b8d4c554aff4f9d643e9f7b74777c2720435f0f8fecb92931b54d1e26a2d958b92468d5fa2ea27b2f6353ffc1503026020a93d460d05968e0
-DIST firefox-91.8.0esr-es-ES.xpi 537067 BLAKE2B a44298a4319636bdffbd87b10b0b424c4e4a42cf37d4094ace849f4b92f8dd7f07574b286e290386f9c50778074860d2eb09eb15760f5d94b6589aa7e4c84446 SHA512 17a6225b08d7ef6740c9faed796f05a8a7ebcbab9f330d1e056d5a5fabd9d22b680331ad02dce9a8cbd0a6103de78051ea5e17892faee8a720747178da3f0420
-DIST firefox-91.8.0esr-es-MX.xpi 550001 BLAKE2B aa5dc2fc2da50935163623b1316846fe7bdd892b5e472ad11cd64e96db2d2ecec521fbc2280f90872f8feb1de403f43da23442f76654c94d758408c98090a69b SHA512 f2a93b444f50b632d3f785df69d20b973771b8497c2d1bc34998255a8b48553f70b297b17ab5635e4f0e35eaeda2c50bffe6ae3d4c4908f6ec52f5a85ba648fc
-DIST firefox-91.8.0esr-et.xpi 506667 BLAKE2B ee4121b80d596557a0c1ef9d2e25b479a7fbac0d129b6bcc01643185093a4f74b43eebf08a0481ae10b215dc479f8e6d2b29396fb47a39f830adad2bc0003efd SHA512 d19037293b94d763842afd8b15b587322a52faaf8b45d48d27227876854c5d3a2440d0b1778e12e7f0ef2704275cbb65efa98a35cd97f1c6f02bb260dcddd354
-DIST firefox-91.8.0esr-eu.xpi 536331 BLAKE2B 1a404cbbc8167018e8030b6cc5b37d95b14d452ba5f2e82d852fbbb260de7470b52a7eb0441dd4fb3242bd5874a9157e64cf1d0440014bdd8edf8bf31a5aaef5 SHA512 bed42f32a5171d4105f9016d63fd1e0c2f4b773edc077640be6a2441b545fb9423264f197b003caf331f25ffc890ee3f695c91b7f5151c7769dcaa6dee0318b5
-DIST firefox-91.8.0esr-fa.xpi 559386 BLAKE2B 729adae67f6901c29cd74089ca7140c6651c2434c5a22c4bb7cc6fc5116db966857ec7bc19cda1951df1987b826038e09813c9ba68d23a983c56ea0d825f6453 SHA512 9ff37a47fba8c397f29cbeae514250b161cf7ba594c36178ce06514c00139e25237ceb5864abe472f4a0e4b744c4a3e3c36641fb32f2a62650faee5e5f41faa6
-DIST firefox-91.8.0esr-ff.xpi 471856 BLAKE2B 2b16576f152efcdc86bdc9045b31ab20581443983416d7c4b468d6a121f50dd259d01ce5abdc5308a4c3f7852d7b4d74643cc6ec1d53b76d00ff3361a3ce9aa4 SHA512 36a44207672608d201f177fee37fd5edf4c346e22852870fe956cd268ddd83cd5b9cee4df942f6ece87495a94d93ed7a8f0c94c5aebaf93fe7d8b8be67e99452
-DIST firefox-91.8.0esr-fi.xpi 531491 BLAKE2B 536d13e3375a7268f34f76da00687503adf6d56744619c685598c7c8989020cc358b5e0d42a301e82944a8f39491957cad31c6b70e1f713ff73c8775e403279b SHA512 233c2b302a854e8966cf9d2628d82db71f67f08b7e42cd6444b9e62afc306333a78b0668a0fa30ddfce6a404e5952289962b0d93c92481c75c3d813bc53a6a29
-DIST firefox-91.8.0esr-fr.xpi 557629 BLAKE2B 79eacfffa81f6ec4fc3b06b68c859efb75d14ad720bdfc729afbcc1e2ff1daa518c9e67c46881aba7c7051e417f558a26e2823df02226df42991dcb56a79fd5d SHA512 593194f5260ff08521c2f4608fe87fc0dd127bfbaf68d760aa56279d953f9c60a9afb6da8c9b1ff37b95ee78d0ca94552795937abe94cb76be9ba30336a32c7f
-DIST firefox-91.8.0esr-fy-NL.xpi 543304 BLAKE2B bcbac9fd73b081aaf91d0fe0d36807aad983dff25fd21bb4b6667a97a5a40f3bc0151dfd8c4d3be7ba32e450ebd9a21b27bcc16eb7b95cfc334f957d0cdf5c89 SHA512 bd8a4e69fd0dfee2a7797312307470e07ba1a476f708f48cdc6b5d08029da4b5d63fb507cf48230bacfa99d4ca38e328a2422615c0b965f952f7feec71da7361
-DIST firefox-91.8.0esr-ga-IE.xpi 459837 BLAKE2B c771f52246f6bf32d99f6b3316f0ba098afbe2dd687b908c46c06e2161e3392e13aa916bafd31675964c64e5d771d8476eb672b4f5a8ab892e464752cd200b7c SHA512 01f2c2699415d7cbdd0b48549963d76ad7fe27c3f533ccfada7cd9dba1869b1efc565480dfa432b2e490fa0b5c77b90b189386bcd596147b1027640a241cf945
-DIST firefox-91.8.0esr-gd.xpi 530859 BLAKE2B 16023a811a2b25cbe2eff0c6359ae92b58bb992e30848080e78b02ca31f2fa535b97ac9645e6e9eb7117e484da119151e4b16c239e21edafc7892c0712e4553f SHA512 339186921ae75baab8e2787444e13e8787a6051cd248d372d1d4be327c59e13ffcf7cfb02d392df6c77624283d4e09fcc4cbf3f7fcb2a6a7152b4190ca08db11
-DIST firefox-91.8.0esr-gl.xpi 541302 BLAKE2B 9eb0ae0836e231515b41f78efd95dc4da29828e4e4c4690534f5ce0e41722bca6057b2466a9f2d753194959cef83bed9bda4b0f2ef5fb390741eb6080d1ae84b SHA512 3204531aafdb7a78c5b285ba66d89c5a0a5d0377b62afbafc48bbdbb2577b6f637f996ed3ce43d053aeb604ce57b6b42676fbabb2dda0a4e698c44e7ef847165
-DIST firefox-91.8.0esr-gn.xpi 557609 BLAKE2B 9da91c2f499dcf8e48bc4c877a4807ca84a49fc6721528a7803a4a6dc99159a2ef25ce46ab0b12987229498f66e551523c66b68c2827e20d179cd297864175d5 SHA512 8eb777431c0d040a340c121d611bb55a3474a84867018fa26a03e52c998ddc7e5b46414689ba4b322f78dbcae75fe7776c20e1eaaf66b073e4885751a209527a
-DIST firefox-91.8.0esr-gu-IN.xpi 529544 BLAKE2B a577ed8de4f0608e7b1e21ef7adba2badee56a720359f8bfd682dd4cc3ff78de7b170f919cb93eb20e99e330ad778eb09bbff9ca1912279ff508e2fc47530aec SHA512 527746eb8b17e351250dd357fa95ad5ced89024621eb6bb6a59cd5d9a1bfd586709bfa7f0bf7169d5267fcc9c56f93f9adf532d9012dcfe7cb2e4d24fd848d45
-DIST firefox-91.8.0esr-he.xpi 557197 BLAKE2B 247730cced8422276b7139b2b9ca05e8a5e138b541773d9f8834027476cff1bab1dbb7f5ddbe11a4b861f842dca2946acca461dae1834a219e5dc2ef4b1eecef SHA512 701d90460995f4a5f1678108c170d3e7b3b9c76ac8cb829c4385cd969269e26c2c3cca328e328b65bc20c6656437d24209356a04474bfd054644a7e7b0430252
-DIST firefox-91.8.0esr-hi-IN.xpi 560654 BLAKE2B 8274693804baa555fd18389c4fd0e1f9b5cc041e4adb983d8af69ff49bc80f61a16f493c9a501673a469d986d8f5a9373d9a4ad6d3dac839d4fa115d4b9541db SHA512 12754e6d766bb6c9c534fae7e0fd770df67081cf705a6f03f99c772f8d0c47d886d2711596135ac739fa44bffad67d9b3b0cd3626fb5766f9f98d7198f89c6a9
-DIST firefox-91.8.0esr-hr.xpi 530050 BLAKE2B 3dec41f4fe2f1150c5f7c0ed95eb6a631fe1f5cc18371500194fffde0153a0ef4aa5f30510ddba25037d7aee5e1335ca3f171e00775a2ebec12131441b222a42 SHA512 150efe1984a7395edeee193f57954f671bff9c807a785fbdb2a0123681015067ab46db48164c50cbd9798cc29a7179d4271b2dac2d4747e58c8d82aa40ea9179
-DIST firefox-91.8.0esr-hsb.xpi 562637 BLAKE2B b6b26c8093df4af8c203acb0314d6bfb9eed76b73d237a8f38cb3fc5fc579df081a770cef87db5e96a0fbd0cecf5e49536ddbe468a3bccb5a3c79e2a94b8364b SHA512 752ad73879921f4a6839b7945d1413f3fdfe9bb1b7f309ed69522d4ae233f998dc0fa658d89d733c30ef1fb4ff8afd3a5b5fd5c83afdecfa0d0ce3c963b46cdc
-DIST firefox-91.8.0esr-hu.xpi 566077 BLAKE2B c597d465b2b2955ff8f33f024dfde166471a7e57b39e8eb9b6db0013190121addbb0d433e197ac4e643e7c39d14c8fdf8b33d24301e11d447b980b3009c2c907 SHA512 9f8ec5a46e4599bb234e420895848ea2d583ecce173a7cb56ddbef86ee6ed6edf518f79bf85275a0a1b65efc6d6565a6cb29a61de38354efbd5ecc45838c04db
-DIST firefox-91.8.0esr-hy-AM.xpi 579765 BLAKE2B 53d997f5902cdce44a43aece964b75262bf2099515b601b1e095128eb678807ab88c2ae9f9b3771084b64384b4ad6ab203e7d36cc68e54309a0df805fea0cdd5 SHA512 68f6c358764c5294cd7b7e1bee9f97f8bd259582dbc2d2fc68b46034b4b0cc77aa8322b20bec6652b39a4e105c0c5981f1ed46e9cca89d3b243929afef645006
-DIST firefox-91.8.0esr-ia.xpi 532139 BLAKE2B 9a726990ea5e58e7a9a868ba6dd6a1474c25501eaf34bd33d5ba6edddc1021f02792d27c63632f06912163b558e1bc93f17404d4f7673c09f9ab55411d13236c SHA512 75a19a7e7679b666f069612139393f2718e4b839e850891edce2c78fb2ab066ea084ce5882a7f8b39a5e2ffb9b9878764a03dda2c248de3de76f19a628ce0d67
-DIST firefox-91.8.0esr-id.xpi 519832 BLAKE2B 94b0bd003ed23ff087a56e46fde70adc17ac78aa908cf2eb45c1e05c23050c1212d5b00905a1ac88cd8ca6375d4774e5d4d126539196f5764c11eb5c6df80f5e SHA512 e899b9bd2eb534adb497f4c1d935402b1b832c23d3352663ed45f8a932128167c4bd3e9fce5511e78b8c47514d520b55c522fa46662d2cc66a9cbfc47003dd4e
-DIST firefox-91.8.0esr-is.xpi 470234 BLAKE2B 87bf9e1a88aeb5d0d18874e2ea800b340508cc564f38954eeae2f5f3d059349f884d6f4c5bc1f259c2760090a701470bbc401a4977f3f9883757d148d7691f46 SHA512 4e4ad3a2b8064a41bb7ad5f005917b778269a2c9d67128ad416ff9517ac36b873cb69cd75b690d003ebc6602651091a9f1614c94db0b047e3079fd7a4226878f
-DIST firefox-91.8.0esr-it.xpi 459082 BLAKE2B f7e95555f4665af196e7ddd723e2fda1d21333412cee0e8f1ad9bbc19094e1fc994d1b0ed547f49dc3e41f200d8ff9121dfdf9615a790e82cf287a9df70087cb SHA512 21792c4df7fb2b745cc5d488714013b1b37ec231f66e49cb448d4dfee302e6925e5c9a2fab5a51dec5bc5035397a9ea43c6df6f62c86ca9dba651e91ddfd7627
-DIST firefox-91.8.0esr-ja.xpi 588079 BLAKE2B 40ff83d26e96089e5de58f836b7f2df2bfff65f2f7b14c8720425bb0fe87fd7a1b14b9753d9f95b90388d7601bccccb5f1d0ec17c51f367c33c65a2a579bed65 SHA512 7890afccad06813cba0ee76429cd32988dd5b9b65537789d93607410d841a200a0d569e8a46e205f1cf70ebcb6f107caf9893735c82d81c45bb6ba47d41e8ef6
-DIST firefox-91.8.0esr-ka.xpi 592258 BLAKE2B 2d02e6fc9c5c444f2c3b7c24922c326a686a0537050ef6c50605dd3889bb23722ebf499c7d39e0e076e9896315c29a638e2ccdf1b564deeb4564ff4c7b1f2339 SHA512 7cf8fb5432530aad07a002c3e19bba46fdb34a6e03f8fd96e464c608d1e0f54a3512b8e4a7a6c876e2d94cbc5c29ee00c821946dfe1fb8ad5e57342cbef10aa8
-DIST firefox-91.8.0esr-kab.xpi 545019 BLAKE2B 9d12456a8b03c3fadc7f5cf9562cf96ebf950890de8615c4f9eafa1a20cb6670006c1cdc324667963b4a357eefdc1537299126ec70bbb2ef8feee7a903a4f8bc SHA512 f808137137f7d33fdd3439685be314e2c2e022c580dc46d9f36bf628cc33e1db61b07d669e10a8b6355ba6b62ed55ef14615915aaeb02cb7992080509de3be29
-DIST firefox-91.8.0esr-kk.xpi 605562 BLAKE2B 8e9563ca9fa3d4f482e5e6537514cd1aad93f18d33ac9f3899ecea8a785bd388f83d4a440088a9ebf2a2e7ce126a247e6e89bb4e919761bd969f4a8bcc3768c5 SHA512 10c91d927fad34d6ed04364c3bd068b81e5691d8ac5e7d1d7fede1544a47b3ae1ae68f15b1774de078321b08809481b4b9d07186936685a2656623af10b4629e
-DIST firefox-91.8.0esr-km.xpi 533121 BLAKE2B 17c2fd90c92d01b303a2fceb646a4256176d37f9ed007d45705939da9fe2c233d3747910051cff3adbeb151887f7c2b4f515494f838ea1253ff92af949f36dd4 SHA512 66136359377d00bfd07e2b9c64b57140a12da5bbe362c2d0b685eb695bdffc4dbf9f907c291acac44063d6e048739700e8386bef829786715527501326bd66b6
-DIST firefox-91.8.0esr-kn.xpi 498975 BLAKE2B 0b562c7eb44972eba090bec4e638a0d4c2350894599025b55a330205d26047cd9d8f75783e835aab26621ac46976fe44c5f3b2120c9c425f3616e4a509737875 SHA512 5b5872d21251f55c6198ef5a24df424454fd886e0d00cdb8f81d4b45a674da7581d7628d25b85c15fe9b9fea5daa07d4eed8a514c14b11519f4fe366cd14c89c
-DIST firefox-91.8.0esr-ko.xpi 579065 BLAKE2B 7dc6ad02b92d09f7434af85ad4274ed74edd63da276bca4ebc6aadc22e9980b7ac9541f8b7594400c8d7babe5533a79d5798537360e369e055c0d5e3e34884d3 SHA512 03e4eaf9a86dc586b1b77250f34498b3330e105a9ed39cc9150bec1503ccedfc1f27a6ab4be27f84fa34ba58aed3d9c8e7ecfac26f1224fe32927132167e884b
-DIST firefox-91.8.0esr-lij.xpi 470184 BLAKE2B bfd4ff179fd4972f5c4ed93b0135d4c6a7818dcdeb79a3261aaf3166527f2c5231041114ae81827212fa6c101420e9831517a881487f1c34a8b8bac765d60224 SHA512 3f3c897593b22cf1b59cff76c90f1edae3d4fb5990b231165b3cb013c1a155d03eafc1964ff243666b6af109183e1b35af16982d1c45d5f07b91d1af69ac4673
-DIST firefox-91.8.0esr-lt.xpi 560118 BLAKE2B 91005af61dbc03b1af1c9c28bc09e3d92c09449345b29c59789e10168ab42e75379ed901f583db5f731af063cc7a510aff1d566a1b4cc5b3700dd07db424faf7 SHA512 a2c89d8234babe068a998bdb8f3c694083dce238940ca5214afbff923cdae8e599af4285048bb9d460ce9f122a4cb29e8cb513a1da39f3150fec6400c32f0b46
-DIST firefox-91.8.0esr-lv.xpi 462459 BLAKE2B ca88a2c2ae79e102babec047d90f13c7e7585e19fd160ae1d9f05d93c30271035fff7f8008dc5442c7b184f8b0c2e668a6705e8784352503a9d4e466b928a81d SHA512 0dfc05b81829197184faac702f9f4dfbd65ed488b4a7069cd9a6a2f7a9a734d33ba17c1b33d4e1b4cc30a0cb59f2fda6c1e8263ec3f31d26e16c8fe8fa26193b
-DIST firefox-91.8.0esr-mk.xpi 465356 BLAKE2B ca863b1b243042fa137678d9169f2aef7f94aeefefe0dd465c79121282c0f5af72f472e4c1e6f81a07ee43986791a38952166665b3f931cef9195f2c9c0a8f0f SHA512 06ba84bcec7d9a1ff3bcf12f7002f20d396fac585f9e5d9b9d1833c061d814a747120fccf576616bc606f74126d78e1baae34ed3812488f870f40b17cd3532b1
-DIST firefox-91.8.0esr-mr.xpi 532134 BLAKE2B 6da17633ee67af0e51f379b3f14ca530f8c8510f94fb50d611b76ea1d1b7ba0e018db2c24a861960c1c6dcbd9325d2887f63539abb2a857ac18348a61124456f SHA512 c97020f7bb02f61504bdc59a2300c7c6272324575f129cb81f5e6992c350e0c0f0f5ebfb5d6636a02830682f599150f111a6f2336fb8e6c59d80ff9febe81124
-DIST firefox-91.8.0esr-ms.xpi 447351 BLAKE2B 1da8dcc8ca5b9b4e59d366fb4e35da791e0139ff4c221576b5e644a5eae874ebf96b0c463136a81ddbc696de96e46a2b23ec4900118bdd42da4e38d256154321 SHA512 d7cf4e07e61d9b941dcd692f4d7668c2c20967d2cc1335b207711398538ab3cc3e1ef9c9934f2005ba6cb5df7f358cbf288252827e8752c08e2c2909af7a10a1
-DIST firefox-91.8.0esr-my.xpi 516303 BLAKE2B c9a4405476deebf515ab2981e2e1fbe2bdd42aeaf7bb34aae342a8113d2807eda44925113889413e19c8d669f47742dc27e8d6cadfe84e4c3d32858affc0f010 SHA512 0d16ce383e2fddfa226c3085fd3000e5b7e0556ebd9829eef6b80ea9c5e1844b5cce494539d8e45b3e81c9cf2090443187db640fabdaa9f9126b57aa7d9656f2
-DIST firefox-91.8.0esr-nb-NO.xpi 529437 BLAKE2B 8901fb9ef256ec8fa703bcb4767104ec33d72ff33447d232278e7cb4fdd14f9436928aaa1dbde90fc33ca6a514d66cfa4ac5506eaedf921bdd0ad16962f9cb47 SHA512 49ac3719240e19acb11e625dcc3add8db1367d264ff243bcbfdd431d5a951b095a6545b491af63275daf70bd257c77065e77b6dfff0250f0ae6dd297c4ec10f1
-DIST firefox-91.8.0esr-ne-NP.xpi 485214 BLAKE2B 4b082249929344ddf13496c272dfb1c083d5e21e8752e166853f665354b65c3d83593567f208b42c966d0227e46aa7cfd32c601827d96b96726456e8d7806119 SHA512 562172ade9c8fbf971969f06cf95d9bc60dfd81a46308a6de7febe8dbddfa81744a935eee9284851431099daf0a3db248f9bcd6dff05f1575c8fd1b3d998bbca
-DIST firefox-91.8.0esr-nl.xpi 537394 BLAKE2B 1e2b05feea71763ad4960678725a90cf6806895e7b92df7f0a265e6c94322277c76f36bdd9fca5ae1b57d753bb50599da708fe016fffa1abda67bb7dc9e512a8 SHA512 123e11e09f09d1a76f58bdfd0b884885ecf570f2a04fd45e9c6add06dc7889124e09a69fbeba88c0aa2e23571234816762adfd93a8867f55faafed2e239af512
-DIST firefox-91.8.0esr-nn-NO.xpi 531686 BLAKE2B 77f561d7155e2ba999ce7050c6a34aac288777f331cd3cc9f2b3d98acdd1c6c19336fb3e62f06228d77ba6479f3be356769c50833424c9b3e37aad3d8bcaf75e SHA512 5ed5d308f4537581ba8ce045391991977786f7d2546f89b12923d102c79c43104e2b25391ad74a301d7950a3965aa96aaeaeebb6509893f1280d26244feebf83
-DIST firefox-91.8.0esr-oc.xpi 552956 BLAKE2B c63515f7ba1e5927177fd1c431dae148ca0177d8c7f64bbff75d36501744eaf8b7b790bb6089c737cee6f9288490b02d2a8965cad20395445f7af541d48c3c12 SHA512 4f96c3f377e8894b824339d29a08ae25022e70dfc8b40a34acda1da7dbe1176f164eeba8d0d23927407cedc5722a027dee64d8e27647784bf337f1271c25d1ae
-DIST firefox-91.8.0esr-pa-IN.xpi 595976 BLAKE2B 9c73eaad13c43bf22bd11515ce126709b55999c08c90ba07340779c983a76ce88cdb99542d9d94902498b45e7bbfb4c88caebd621bc148e9bd26024632219c52 SHA512 879163889b967238addf3f28ebd9abd735dedc518bf2b6521b3205184b3b2a919ba37b3ede297fd6c2c87bfe1a91c5dc91695a16bec3a2d4a0017b05c1d04cfb
-DIST firefox-91.8.0esr-pl.xpi 555623 BLAKE2B f878abb29885685306831071f39bbf360c3351613ed2ff1aca075fdfb72d373f1e9edc4ca3615fe47679af11938bfe8350a9146cc6205a442d3d59217b3443eb SHA512 ec96c1016d7656d07b12db642262f14ae1490263992e2dffc896af85b8b23480c1de657747e1f2520702445b56f787c371bf5a1fdfdfc53d8bd78c9605a46282
-DIST firefox-91.8.0esr-pt-BR.xpi 542613 BLAKE2B 56ac2a6caa61c5ca98000caa9f4c36a8afae9d6664acddc94aadc4fe70716b099833350a9358f02983159c1084df07311ba0815f994785f56e398d60a9fe5969 SHA512 4cad2b093542f341bf9997a2e4568d31b3983c400547a4cc42cc94bcea6dfa4861471ede0d2d65b0123fa0c0f800331fb5d10611fcac14f9d1ef2f8721d3f916
-DIST firefox-91.8.0esr-pt-PT.xpi 546352 BLAKE2B a62508ddd7068c5e913cc063c2d4cb9a04fbdb0ade233d292d4316eb2330928ec5f419baadb90299eaf4be08e5951caf173ab7b7ec08d9f51ddc26791fd828d7 SHA512 c202f7b2920e95f9ad3a5f91e7327ed31a4cec8817c03aaddc358be6a1d9df3e16c141c199e578fb20223cb083b35e6d59289a13f0775646781cec1d8e5ee673
-DIST firefox-91.8.0esr-rm.xpi 537368 BLAKE2B cc625d8dedceaa342c609f4fc2a66b0af5efead4c91cc84c7bebc9194872d3f2dcedfef6e79612b4a5a593462e87e0637ed75fa29f0d2fd29f103b791f8914e7 SHA512 9e5fe7b0d4f48772a9a56343a1c6e122f7ef3496a6cf217ac37458254c789f726001a61e2b8590376c9c3b7ea17e0d1111e3ff47b4ed1ed6d4d2ea1aa3315835
-DIST firefox-91.8.0esr-ro.xpi 529330 BLAKE2B b3f387de90fc4d7e1f1ce7b2f4e461f29a7d42f2f4f5e084a363e843b89ce345ed18f3ccfa96ae9f9d005c1c3bdc7c48756d4613152b48500fcdd351033984f2 SHA512 800fdca29789e9909454931702431449fe966b755fc1cfabe11dade41117d63d794b6bd8f0f231d37ab307dac237a3194ac5e674afe6f076254dd149ae3274c7
-DIST firefox-91.8.0esr-ru.xpi 627111 BLAKE2B da3059b8d165ced48c0098b9e5f1c5e76aeb539ed9dfe6653f0890aad18925f785086c2c6f4129e6cd0443e46a857154a9cf92ad7dbb6f608f11154dd0f7ae48 SHA512 f86ae72304daca30bf70f6363b8bc1f76f701213619005cefc68698d81c3acb85a4c50ea1114542503cc0dfee3c6dd0af92174780d396b4d9c87c501f2a59632
-DIST firefox-91.8.0esr-sco.xpi 504858 BLAKE2B c801d258ae23003b844a4d6ff83159ac8ee54511e2620965c4c78d3b5edfc65094dd1d26ecdfe77689fde5d28ad3225e632106fadf255036283c29f477ff65c9 SHA512 6bfc6257a30a5a935c76d254cb851fe953dac6c7396018eb1acb17782efbff07081f4095f5077f60cffe78e5786c8774131ee1e4df343e2fe80e7539396ebfc9
-DIST firefox-91.8.0esr-si.xpi 487961 BLAKE2B eb0caca09e2d696f6a82f8039e37039c06367058208bd1bff83095ddbf07afd26d24a75bd6b2da82dfc624bfa7cf7151427c8ed2979d44d8576c673135cd2c1e SHA512 8ea4d3913b7736e34cc3a073974d45b56feafd900e74edf2c284be6aa3ed1c62812f6c3ded61326d6e2550ab049c7300647d4ee2257fb28d6c7cdbb63dea7c89
-DIST firefox-91.8.0esr-sk.xpi 566487 BLAKE2B 39045f031bae73c3bbfb0cc55de4e2751c621ee51d37649c38c8209805b60d5c07d2081c16b95464de7259ffd3d88062fa614b7e806b141fe4ea8a23a9f7ce85 SHA512 2bfad4c510394c54a7fb7a19625b899bd0ead4097dea0a4a9725f21eff7702abb06b6c041ab6c6439e030a125d5760849e7a33be018d19b62c8d6bf4e8d70534
-DIST firefox-91.8.0esr-sl.xpi 538005 BLAKE2B fbd5aef6d5c8fb13d28282b4e35798616ef79a38d94a278c2efcfbb9fddf37ff5fae401a79e8519a18afebdf89fb4c74b7d8d46b42da03504dd8e39935b08390 SHA512 c964cc0e69e4c959667ebb698305bd2c4aca618cbbb115b0f4846737fee73d06169cc263e589f4a068e174e7ffc7fe457dc4ac5e6a53efb0ef54eaf469f6a9d6
-DIST firefox-91.8.0esr-son.xpi 425991 BLAKE2B 4b1cf9a9bbc96a57d907046d37ebaaf3c5396176cfdd662cd091d18ffbbdd2d903f6e95088f6851a18d4c3619a4d7ffcfb2af347f8d1b78f6196dd1ccbe57790 SHA512 6a861e74452e8c9ec74067e1137e18033ac00b7cc8153f2c8b0ce3967a94ab1be1959f92e65e0a87b357476521c23f6de6b1a76f2f44a4be7f75d874e57265cc
-DIST firefox-91.8.0esr-sq.xpi 555998 BLAKE2B ad173fcdfdd17aae33f77e210ff60da971df4927f543c9e9f97948570348c42a2b6a94ec86714000beeffc40f28d050c88144d7d389e201db58cc3922ab6e0d0 SHA512 52da677aab6747c90a52c9f63790ec5d653472617f2154aa21f618131f71926272e85087013f3c275d58c105b6d0fbc06d519d168970f9a75c7eb13165c248e2
-DIST firefox-91.8.0esr-sr.xpi 586083 BLAKE2B 8e7bc836028a4a3d52b4a4c08db4b6aa1f0460f466434cd93f046681ec1ed4b0ac4bf2a0c305290cdfa1a0d23a9e6e908005df0d16c2f26e8d0effefe1766dfe SHA512 c635d4acdf2342b0e0a4159cfba00f78d8d9eea72abd4cad42b32e02c38df54383f56b63cbeb3798432732fcf89b104bf9eb51833fea922774d8488609faffbc
-DIST firefox-91.8.0esr-sv-SE.xpi 539966 BLAKE2B cd8ea0d2a17bf797dbcf654a8978a79630333561751141937df6b6e545554489f78cb6e1290ce73e2f03c18d3b5c8614d824cb3b185ac888957533dd3cf2fedd SHA512 ef99f5949da49648749834d589595b3c8b1d2f4132a88732eb3e884e8281033691036f8cb417f4734556eca12b2c7cc5402cb00298ebaaa2862d180576884784
-DIST firefox-91.8.0esr-szl.xpi 509815 BLAKE2B af862e3a703d39c5387f3478c4a375679bae818e8985198c1adf24328a16e91b2fc2ef9d5775ec139bc967b53653f3f4afa1d65f94ca8400184025e6f933171e SHA512 fa27a3946179f11959c2a04c6363b3015b7e98023b52dc76383b78f2ca2ee0848b39658bfac94f59505b0fb4b34d7f876f6ab43e51f0e2a4147303a5c4b521c9
-DIST firefox-91.8.0esr-ta.xpi 513810 BLAKE2B 0e4fc5189297b12286c289b5e2b6e5913f1f3135da4a52148392f14fcda90ca8d3922f1e5cd8061e92a7ab8a8e229ebda77b5e5847fd737856ad302005bdc95e SHA512 91be6c2e8f03d3526bceed3b8d51e15f4675ebb52f84e9e3f9a8e80c9ac4f7bc25f8604ebc46600db9b3e6495f6818912af015c3abea4c85c82124263206efe8
-DIST firefox-91.8.0esr-te.xpi 549966 BLAKE2B b1aab69ccc690baaf264731971682dde4948c0dcd3302c18989002c6b2b24beb4efeb267979dd1461de46968355190b6c542ed2c50305e1b4dd34b821e790588 SHA512 a838dc5aeb39fb21d305d44cf958754234ad72d9e2102096b2adf11a94e6271f5cb77c39be734ef4ad8e8846eb8aa6df6ea3918a2eb342a0f4075785a37eb445
-DIST firefox-91.8.0esr-th.xpi 607080 BLAKE2B 66d8ce0eb88661039387304a24e0ce3b3f0d6cce52b3e9dfa47227e821672ddc8223d961df4e953084fc54c3015559323c975803771961a42ba92ba38414993f SHA512 4f75012d0a041fb03b7cd95828e235ba3a8b7fd07f36ab745c7258993598d5549e2bcc2924a4d7362fa9e5f3b3ac1b67ed7443dcbd80c9c173c87c9507125031
-DIST firefox-91.8.0esr-tl.xpi 516123 BLAKE2B be09955aa2e1a7ec8e801773570e7ecab7e7ff2e06ad3523882f039e8e10e62ae107c04a5660c97588c4ef7ae0d1d7e7f0753b32c3d71e60f7e02807933160d7 SHA512 ec50571f2f3e5a7bc47aeb5a310481414751158260728c6fe3c26dad691b785fef9584d1fffe3f0f75cb0e821678bfb6b0b9342ce5f90aea9c187b09f9403e86
-DIST firefox-91.8.0esr-tr.xpi 553682 BLAKE2B fca8b1bb87f9a06f863eabd5d2cf0fcc4b0133bc62593d185fc8bd99d6467807911043731ee993e6f3cc56d352d9667f9a995d4710e6ecce7558bdb80573ce7c SHA512 6750cb930eb737c5d353d9a84d66d933151870b90786da27546abb4ad6d7fc848725b28414c5dc398500436f158432ced4a6020981488c6e83969b3ac7876d5e
-DIST firefox-91.8.0esr-trs.xpi 491083 BLAKE2B e95d15155b148b0d7fd4f1001a06ece273efb0455b3308016ae9e44438f65cb0acc7e7c2878d7e345403d2590da9d64e8d4ab53b26f6ebd907b0476220715aac SHA512 51a58ca8ef56d66d3d60dc6d5cbaf969d4e618d1ad4193e0376e7069ad92c240513a34f758ccb18e0292ba6651d6399e5ddf42ce495befdc3acd9e8c556c8790
-DIST firefox-91.8.0esr-uk.xpi 620516 BLAKE2B 45c8b914847e593233d176f011de41315f6dc4badb36850ca6c25e08454a42d01106d4570b2752cf1c66a5b8cf1147786e698ec769e7795d24a7f015b0f005bc SHA512 b24abf08bae8559d3194d4977f7229f32f1237efac1065e051e6c173452727833072b7f935b69974db71b0fe84c6997f0bfc6f019b0911402380675eb106b7fd
-DIST firefox-91.8.0esr-ur.xpi 557307 BLAKE2B 7bc39e32bfb2dc61b2204bedbcb2cb81b52af3da01a4c1ef3ee5bf0e3d04fef687def59fc72a94fb528bd04ff5af5fb953d0c624818eac3b6d3f7fa502b4816a SHA512 71ec8d7fe25ebe3c8521c2f6b1d59efae7ccd769f42f7f2b3f1664ec7eb8747edfb131760ba77e5404607c7a97e9c69dea893f0803cd50381b07288dc6fefa75
-DIST firefox-91.8.0esr-uz.xpi 466870 BLAKE2B 0698a101ee3f4261b23f852f43a343c0a3f0b2e9c9bdf4f91da4213ae416d4914148796b2fbdd7e09dff8b79b2f1b628821ad8db960c94bae4461eef1e3eb05c SHA512 38df254ec0ee1255bb25b93897a8bda1e636ed9bd018d2c77d491bd14223e48895b31836b979680bfb717f8d4fd3eb6bb76b8816b204bef73754c0bfc5fcbc2e
-DIST firefox-91.8.0esr-vi.xpi 573490 BLAKE2B fd86564c360d5abcb904346f17ff3d710a43c3fd2b65911246c72054eaec103193ad2adbd46d34d19525494420ab940923fca476317f4a38819871c8bc67cd50 SHA512 e7dcff7df3e14f87d22de6ea38acc955003635b8d2097c694ba9199a2d33a2b88d926b7876fa5b9e8e11a07b65ae5e5a8c5984d17c2018c6c88d96d0df88cace
-DIST firefox-91.8.0esr-xh.xpi 428174 BLAKE2B 5b8783a6d95f54b6661f1498a5829de69dc8e0fad587ceb554c1580d00251f7c438f91bdf321bf95ce59d20cc935f9c75cf5e80b3874c7ddc5f3beef938d69be SHA512 4cf3ffdfd21a6666a7b761853813f5897f5fdc9f904231ca185cfcd06e50b496bf22b232bc88e91898e5b76855e1d939f15b2067421969b606a30742e2681b6b
-DIST firefox-91.8.0esr-zh-CN.xpi 575374 BLAKE2B cc5798a6e5c143bc5a58dff2ceab883c2635461b31a7785b031e4254da2b13fd2d6c095a1da54025443dcabb2ec6ecf661800fc1ab410195dd3be57430a821b1 SHA512 2056f9543a0692246b47a32d5d030734dceb9d8d109c94a7960a1f367ff3ee85ccf73d839492a57abf286f09a7e5bb43cb1d50a8be990b1a7e8b1fc1802a626a
-DIST firefox-91.8.0esr-zh-TW.xpi 576235 BLAKE2B 83c9bdb83050a7957891571f49b8baba78eddca780f9362fc86f761b61f6840b14395941214391438f4db4e9a07689c486baf2c32ff3d249bad9e35f8bc22cf4 SHA512 efac8090ffd8d5661df24a0d5f6726b5c15969dd349a28ab716e7ae059daf62605dde41df13b4c253c2b2bec5201554b4e06b490d9066188ad9d65b42548ab15
-DIST firefox-91.8.0esr.source.tar.xz 380325092 BLAKE2B 9bc470d0e8c65517d67f4075be2aece6e82af7dc89c40018359d3dd53d45d67424db8ed4614dd3dde430e08ec6ffff29f4ecc81e1990e05abd05804c6a2b5891 SHA512 edea2c7d4d3d0322091b20b623019ef041090d9f89f33c8e3140f66a54624261f278257393db70d2038154de8ee02da0bee6ecf85c281f3558338da71fc173c3
-DIST firefox-91.9.0esr-ach.xpi 453213 BLAKE2B 6ad8fb45ebed65b82ca407ca81e1a32cfae6da2dc93b7c06746f47829b4434a7fa41db3e8b0b307cc65e141485b3164595bed8df12b9ececaf86c251514203db SHA512 6886cbfcaf422a853811f56077a6b29c432bfa34fdc3768e62dde52d477ce99dedda2aba542e2813343b547b350b8d39d32784e496f8d18a02f9fa0954fcc470
-DIST firefox-91.9.0esr-af.xpi 426927 BLAKE2B 5375b04882b53a6ce1828a01a565d49ba02ceb076b89b8a64ff93f07573ebf3594db7ecae373b550496532a61ad2b4bcf62d2854278b517641c8b052cf8c8009 SHA512 7c374825faa131baa771bc4aa836656b1e456dd862db0d9fb52f13206c43f1162de30a0192ca023f0dc1ed98ad351a921917a6ad56ebffa4cfa3643b8210a478
-DIST firefox-91.9.0esr-an.xpi 499888 BLAKE2B f16f44afb6ae2d766a56e5eaa632c07616f0a4c6160625ac2013a0db8180fd8f83cf99d6291cf9d1458326b0dc155a992293682c05d790677f851f5a7d6fb910 SHA512 39069d165df48dea9047dc25dbc2ef8fd2f31249b487638f0769680da4d0a3841fa9bedfc23cdb7f4d563408914c052f388825f331b3a5104169bd79a1c49691
-DIST firefox-91.9.0esr-ar.xpi 559666 BLAKE2B b9eb161c72e91e7f5a6b74287a2462c4229b239543725654d89d83db78660549d3897e1c08f352cb1335e3d46878b3bfbb94f352f9b9358609cff9d767b751c6 SHA512 3d90b7d4f3801e0a688e1348f00012ab7112fd401a66fc2463d9b276657061d99a940ce65168232c82e3fb123849e455610f9ea2bb10740de8208df2f8a16ba2
-DIST firefox-91.9.0esr-ast.xpi 498577 BLAKE2B f63a1e323227313af4453e05feba571fe63d4390c7cf5c03052e6417545c443c06cf35690116d9ca301aa9a903769ca37f8147ecd643b099e56aed6c5f99e425 SHA512 3b63099c5868d483e533608c332247b3522308c49967e0618fe1cf618fbe986d908ce401bc16d66fb7566290f902cead6613369ce00d14ba7ec6f11737aab161
-DIST firefox-91.9.0esr-az.xpi 489426 BLAKE2B dce6d17075a1a7203a331377e7dbcc04f484c137d655b3145323019563e8b8dc5100d494268e6149e97875ee0a2faa9c0fe30f3108d1e53f0a4614e6dada8fe0 SHA512 85945e0692a212e1cbb92ba1a8510782362b8626d5e99cc7b61980e22235739ea956330d49fed519317688100209640920eefee974a4161d53f19a0c042ef8b2
-DIST firefox-91.9.0esr-be.xpi 622606 BLAKE2B 8518aeda6bc5aca132bae5fa5a8bd3543eb2bd7e5e0c2729167a63c2c01bde74e790ec1e50ec15ad3fa6ce41ca84ef912b9acbe3e2a2c24e82cb3ee6c3ebccea SHA512 de443a0824a345f38c81f38b98c9d2bbbc801e26f0ff0f3ecdd6849cd56d13931141462f116db3f2353a1f90053495712600b96a383a612bb275eed986027455
-DIST firefox-91.9.0esr-bg.xpi 567644 BLAKE2B daa34875f4cc607fa568c5228e9673f6b22a6ee21d98aac08270d41dbcbb20d2b8f8cab1cbfa66ef2adbf501fa7ba7113e24f45cbc0c47f1fd9341b9386500b9 SHA512 1284a7c93fff2767d302b39ac5953b8c0a43270b812e19f86692cee0e60ff6e76f3f74627283ad84cf4ab4b3d1d027947e488a7dd6564faad382e7a96775c27e
-DIST firefox-91.9.0esr-bn.xpi 556824 BLAKE2B 9d07e8e9edcaf21e065c5ec3975486b72825d011294c426dc19f8746e4fdc977a06f14fb549f2f2978c94f1e34839722db8bdc5ed7c1b0468d5147f56351104e SHA512 134fffc2bebdf10871662e5b3fabbc19fa876e089a2fc5fa1d6969489430abc9e43ff8889311bba1f882b1ae884305c5df764a45b0a3bc90d232201f6e6d3baa
-DIST firefox-91.9.0esr-br.xpi 526254 BLAKE2B 5a72f1153b7abe5455d87cca081dd5667b502863cb972498802452a03388e596f6629db8f745068fd0da6792a7c4ec3f73a8ced52a1da98949394f7ad77383fb SHA512 df02b6e2468b3bbeadab76959b41ab90946fbd67a0c85337e2a7d90f6e2039faf898f065e2f8098df2882fcb259fb28614da435aba63610036b4e66c6d43a343
-DIST firefox-91.9.0esr-bs.xpi 463551 BLAKE2B b601dedf41e4f5a2c0f4be9e9ecab0d6b5cd4d48339b24cf38c737e6f6723a9dcb46ad92d5fb52568cce902e61a018f3e9dc203cd88d87282794551e85c5d8f1 SHA512 48423a302cfdcae7908533f3ab72d54eaad61b82018d1989e17d1b468a5f1813a63ce39ba5f293cc9e88e17716d06833eb15464f69d7dcb210c8b88f76d2358a
-DIST firefox-91.9.0esr-ca-valencia.xpi 529394 BLAKE2B 9e490a12d0c4c0cdeef00ec77fa8c60afa21cce72f117004889682671ac763b6efe76948dae7ae1927fef632d6195aa68b8953efc7cb04c71046cf0771745b69 SHA512 8ad48e0b17978fa5a1d41550dfb6a835ae1de0add646a791970e400ebb8ba43c7ebd73c7eca328592bbcb4602d62885e3359734a77c7d018558e2a37470d4697
-DIST firefox-91.9.0esr-ca.xpi 532479 BLAKE2B a4952618e69a515ef607efeb4eb6abb8926be101290b7a347bbf3bf86f388ca1f6cd7bd79f9ec2ebfbd5bf75dae088dbadad4a4cf645ee8a93b56fa15c0b17d0 SHA512 7c2f82365c95f95f426edd3a27454d3359a8b88a9bd2226904faec52b6fe2327c82034b59a0f97de7b3097fa4ef5983602d4a92e72cea85185067e03b7da9422
-DIST firefox-91.9.0esr-cak.xpi 552605 BLAKE2B 7b3973f5fca49f92a3d466ecea0401e594b741a60ae1cb16074a27bed5ddaba1c6452bec6411779b309e0d894b06c3e1fb5a88b5e383bcf71446f82cad97176d SHA512 782e6440e61d18252a50257f6e1b620a8f625b8c9476d3b3d73680a5bcad5ca8820cc78d36e9c04f67e5a14b95c009c4dcb29266c9471410ca1e655f677e7126
-DIST firefox-91.9.0esr-cs.xpi 563169 BLAKE2B 13a99716b3f213febbd63b9e0e8430cfe584777a12b34a05f25446489d60f901e8fd54b52b13cbd1e74f0b8b0080467ad2db08de5b6f3b73f930f3b33684cb08 SHA512 7f5388884709cbb660232a313025ec0c3dc49d2886149302e371efbc945622eafe99b6e0531ed96821b6295baa5de6c5dfdf296cd0fa49b00d5a47d8fcfb5d86
-DIST firefox-91.9.0esr-cy.xpi 542215 BLAKE2B 2bb8c593ece692d07b5ecf9ec0ca593b5e4c3a192f8b695b167f989ecf1da68bc6e61ac54adeccab01c1a6ddf9bffafa99b5ff5dee144d8e0916ea7da1956e23 SHA512 799861607fa3586542594d7690acfa30eb671f803f9b88b3113c6d282bb3934a00ab67d570024778ddf538fd01da9074f68ff0eb91af5afeff7d65a8cb90b8aa
-DIST firefox-91.9.0esr-da.xpi 534159 BLAKE2B 6532a8a775257b1eac65861b42cfc2bae9d59cbc8e64dad3e147f0c9f598173408dde66eb41c6eaab400572e32297851bfd360825275c4a4ddd486a2a26e5784 SHA512 79100cb5d174e2c6ea9d030c48e8d7ce916d8f48c6900b4dbfc9843ca7fac8b2ae274c8a2f41ef19fe211cc962f3220b6acbc2d02690c7a46fe35187fc9c16f8
-DIST firefox-91.9.0esr-de.xpi 553583 BLAKE2B e371aa6a92796088080ba3ced85e67e917995c9f502067e46acc6d7b11b8be95228942b82e7e41e678095308415f5e79a0522d245d33b0345ec110a2ffd53de4 SHA512 712937007cb5933c0d7c019486cc63b31e90b6c18c7c9d5e137df5eab9ab4c25aeab704b7fed964373a5bdc8b1522db5fcde76b42a5777df33e0b0860f489214
-DIST firefox-91.9.0esr-dsb.xpi 566486 BLAKE2B 474979f95e2dabc445076246c94515cadb486944e3e8bc8e1998a31e2a3f711c93e6e565785f7cd7b826d58ed613df380d7b062bc4babfebcb3660a612643aac SHA512 a6bcdca3e4186b3d1d4f04e40fc5b121345c347cb75571ffddf2674584dcaed85d18c783801253d0c72f9a9d172c56de8d4d55ce642e95d6ee229003b18c56b3
-DIST firefox-91.9.0esr-el.xpi 639146 BLAKE2B 42a6de51fe4bee9a275154ec80824196d77fec3bd57537c229f864b61e75e63094b52d9690c72e66903aa8ce9e0462390718e4979081187bd7bdf64183ae5d39 SHA512 d64604fbed8bb89459ac67d81b65ede139f5e1e6f75118eeb62c48ebe79fdca5cb92d4039f0c2535e9504a4b4307beecb9e5160dce55d0830fe261cecdd04785
-DIST firefox-91.9.0esr-en-CA.xpi 509562 BLAKE2B 3c26338ef91200a71450cfad719a75bb4ab1aa226daddc4cda6c899605341f0e97736a00557dcf20906f2d118a9d28fd76ce08ab4b557494832048070b2dea1f SHA512 511b2ed01269869e7c263f8d9357e5f0c3773fd1cab0217472c44dd32446d94bfe1cc220e433c29bfefeee83d305e646c930326bf77612cb5e04e43de4795745
-DIST firefox-91.9.0esr-en-GB.xpi 510591 BLAKE2B ded3879d8ac55f3925802903faa182b95d10a272d8ffa15b54ecc4462704cb88b602db4719aa4cfb3defc632e592f36a2cab7c2d68d3c108c05f9c4dcb0b649f SHA512 a36fc58560607119c989cef29ba21f6d370cd958a341f0feee3984a69e6180f7b63af1df00f9003dbc731db02ddd99d80f9ae545eb182da28563ce4ac49f576d
-DIST firefox-91.9.0esr-eo.xpi 534793 BLAKE2B 5040d22b259006355ab7278691bbc1951cef114e37dc2dfeb6bc0da9c439e22ef559745feaae9d5c291fdf8aab98bfcc9c7da79a32cc77aa65f4bc7c30c23ba2 SHA512 2b9689c52b431ea21a73dbeb5227b934363ba80f56d5335a05fe85b94a8beb4f73c2c7ca8f0d89fce7f4b384acf10d72c0a1b0a221fcaa986e5c61b51353c1e2
-DIST firefox-91.9.0esr-es-AR.xpi 546677 BLAKE2B 86e4dcef0df1d429019f0ff0c00c4a398dcbe0b23e4a62a2d39684c369044f6a3ad340f7ad0305081fa3d24047a64cf8b53468e0b65987947a0968c00b00b331 SHA512 9261dda6cabe7b51e0e29d41f631ea2eb8600681b12791f3e4a1793938c0a18c6fda4c12297ff8d274eaf9865bf0c65e3d187aad64b833baeda839d1d6a07813
-DIST firefox-91.9.0esr-es-CL.xpi 546380 BLAKE2B c5d1bdbe07e828ad50328ac5d7e9c1397edf072e9ae63a438b742b1a416e2bd068ee9b2e15e70f1a1dda1d65d98a03498c45b6f8b13b8d8de102011a3d081f12 SHA512 4e6ab6bdc68e44fb4224d85e8bc395c473fa9d30bc4e1bb3612ed31f2ea59838760720ad4d1345b1a4cc66f931f199be4aeb5d364e1f8c1ea2cbaadb123a6fb0
-DIST firefox-91.9.0esr-es-ES.xpi 537068 BLAKE2B ee2ec531ed515f280745b6fe1f026c14691c17b323b9edd958a5ef0428fa21ffebeb9557e912863cacae7d7781ac50fc96b29db801a355085e0e5274a898c824 SHA512 b33d90f20497babdbb288aa4a048b9b4f49ab6686c64e39d81a63875438a961b97a242a6c09ea7a1a669246147dd2d123ae45c4d1396a2c0dc89e39a346ce8ca
-DIST firefox-91.9.0esr-es-MX.xpi 549996 BLAKE2B 4094a0af0996f7a2b30201074fb239af15e76d063bfaab6524b2b97dd8ef5d4c907279a9c56ba96c75fbb4b8eb72521fdffe538dc1bdae1ab6384b3a5644a172 SHA512 a8cb6a3ad72097092d42b376cc43305e0ca1f371b1bcd08189286c3cd5972f8b581aedbece86b0e64264ebbb59e5b3009ba383f03aa9b0e868610cdf980b1a2c
-DIST firefox-91.9.0esr-et.xpi 506669 BLAKE2B c0fd33eddc6c318d17ba494a05dc23eda0292b33cb54de16aab5eafd840103a583a90bc69f7c21beb78018e8d1af19bac8f79842a1e2697389f61a8eef523fb7 SHA512 8b6e3a9a430855649093ff551f510984b76cb91c5243ad056b4d7d9cd1d09b6d6170d3f7174f4665db56227786c0e54b7bb4c4659f903adaca3dc2566079a18c
-DIST firefox-91.9.0esr-eu.xpi 536329 BLAKE2B c9127b7ef9f063f2dc78dbc2b92ae8fc854742dddef0816abb7cdf44f6c43b3fbdaa19e0498feae34830cc39fae088d1ef1f7673383bf4b579fbfba3d7467c7f SHA512 cacdd1618a84b21ae1e5a6b1b7a9cc7c77f6ab2a0f4a57530850561ab4d3bde17cb49abcc20b9c31638656a82ee4d22a7bce0ec34c59ec28d106b5ee43d14c29
-DIST firefox-91.9.0esr-fa.xpi 559375 BLAKE2B 237aacb5c27bdcc4c05f03e1de35d58ef1adbb4152ad3f5e4da604633af0684568513d459a6f7f33e8713068b578553f61a0931d260ff4bf307b18c36037a299 SHA512 abc61e80ea2f365a9b1a0fd14e173d305d05b386c01c844e3eae14f9e279b927e5512b0d7413455f91049c98940f1529cf3095f054d46ccf8c7acccec3b2c5b5
-DIST firefox-91.9.0esr-ff.xpi 471869 BLAKE2B e3ff81504a43d8e006f51bc5d574d337ab0f7fd98e8019ada2aead40525b0cea696070ceaf2dd8ecf4390ffeea98ff1b2ffab23e2ab102c23c88b4136d56f5ee SHA512 ed0777632a0626b6d200630d8d6f0892e5095c5aa5232f109cc567f5133cbafc9d747b4bd17eb2a39917d0aa5d0d6801715ba093beec02c4720589795089cf5c
-DIST firefox-91.9.0esr-fi.xpi 531482 BLAKE2B f5659a2e1c961edc77ef32ace4f7d9d900effb048bd05f804efe816c5f9bf78d9073c4f8280ada7b261e0754dcd879efbfb1689b15486ed53ca08c5c7fb5c2d0 SHA512 184e0dc3f4cba2e4ebd6fac27d1383e27b07994ce123858c43356d6000c9f873c4eb5c2648b04922394a1a1cc2c12fcbf437d7a7eaca5003fa2f133f34d69a0d
-DIST firefox-91.9.0esr-fr.xpi 557621 BLAKE2B 820e4c675bfd2d57ce8733fc2c6cf2dcd204d7447059990096b5add75eb448728e3ca858362bb208ee9f07679960a5b63d4a4f54d0fd984ce81a456f2334fbbf SHA512 cb22c21540d441c3a274d276a546f664fab3f03be5d9d9c60f57d9693bc769d3a77f215a6b4389f835948c28a779479a3f03e8ab04ffb322a9be15a1a8a9f359
-DIST firefox-91.9.0esr-fy-NL.xpi 543302 BLAKE2B c8459abd86126029fd363c47ec6beb9e60ddfb34858ae1aca455567fabf28cb525636a113f856bb9266404e726c590fe3f5dba9d01f4d43eab8a5ea3ca77fa10 SHA512 d75eb5c360736e9bb3a85f452e0ebbdc6ffd8ef5fc324aa395a55e0e6a85eeabd4382b6dd6693196196dc4902b9d1da19068daaa350ff96c946bffbc1705eff4
-DIST firefox-91.9.0esr-ga-IE.xpi 459835 BLAKE2B d1d8a9f88870a69c169ca1c79de2d478f74f6e31ccf8d3512c4265278b4148e26fff8b6c57f25be7d6970a860b0ddef6f4b38d953676c61f2595acb9d14b9ad9 SHA512 694c419356872a99c86de4351a0cbd9f1b4a67afaab8a55288d54792a8e358182fd7813ae113ccc5596d2e5158337eccbe962dc93f938b45e90dfc46c5a25488
-DIST firefox-91.9.0esr-gd.xpi 530852 BLAKE2B d1d9827340b6860494f5c8275cf13c85648f25fe3d6b4ceac39cfafae1a3efea161c7e6486fe66651d6ea500bc4e1ed064a3f5e3dbfd848dbb9e7bcd8c526a85 SHA512 67823a10f89ac9118d6e82e6a7554c4fe911bf02d923a3e1e2665f90ecf4149136d76851a7861d47e5bc4fea672b586e828f4f4288a607d73ab81658b7be586e
-DIST firefox-91.9.0esr-gl.xpi 541297 BLAKE2B ac1de8abb2bbb60b8c9a53731ee44f45db067c74ccc6d9a3dd95f49d26a20908fc2ceea7753c595f535c19a0f529a9ebebd6e727d86b1063d2cb6bf594402eb8 SHA512 5c99f2401f565cf609354b95af45d80f935d84d90f65d998b505e53989c73f4eec5f25859aef60846ce6b7c581d6fd7d53363314a60539b31164fafed4672cb9
-DIST firefox-91.9.0esr-gn.xpi 557606 BLAKE2B f21c2af2f39ce0510bc8ff86d0da5389cdbdc6c14a097e2801a76d246214d7b16dc6b96e37a4288a274337d0fe366c6d0ff01085dc8d014ff4be3c7ea9c90ae1 SHA512 d7e828bc0565b75c03c4f72274cfcd13cc3dc77639505010c4925a1ba2d7514a94062b802b46a0469ee033ca60da38dd4a0188cc7ab71f8b43a2e9ffd546319f
-DIST firefox-91.9.0esr-gu-IN.xpi 529548 BLAKE2B 5409987f6fef13b0ff92f9b0aeac734660485c4353831ce7c375ce0c5a2b534d8875166860c5291325185712b7ae1436e13bb67432ed0489d9ea8262564a5269 SHA512 3a3a8a263004ac537e216362d5d402aa58ea74e43a4c546683b5bc5529d00df5f032373f799e307deb397b1e0c309073e9aaf826826213e3ebbf7641bcf79688
-DIST firefox-91.9.0esr-he.xpi 557207 BLAKE2B 62c60e1dbcf8739bbcb6d1ea71a5055d120709c500363dd247e75b690e7ab481a9a5da9014d43b71b7c61a83a3c25fe70134d0d17f896c1c19d387d4e94d1a2f SHA512 01b55c052813a53788806c157b15b219b7831e258ff0c547b1da79e8f2af1753a3b36bfbf49dadee6c8fa272f942ea72816a346bf26454b58e451fcd42e634ab
-DIST firefox-91.9.0esr-hi-IN.xpi 560654 BLAKE2B db9216029dbd95dc1f9dc29b389189451fbcb2ca9dde9b2235d0aa48e31144ffc3d07e1c1a5c6e9ccbfe11ab67ee1b3853aeba6ba376209c28adc69a00fc26cb SHA512 cecefa32bc1d52fc3d330f870173b7fe906681c5bfed6b465cf36291a2dd51af229d6bae1c7a59f6655bcb0ee470e381f47602f834e595d92555f316cc26b8ab
-DIST firefox-91.9.0esr-hr.xpi 530044 BLAKE2B b9f723415d7a2b07cebbb22618b7522e247e9e4ebd27cc3e6b7acf421b3ee728507aeedef41733fcfea69c08aea9b10bdf64586534b3c3e97bf5ba91d8d3fdb4 SHA512 b3f4c6aaffb69d316bfba893563ebea3c71f818e1c81b4a5b873b48a5891d34d042cedb6cba6e34c9dde98a1040cb05015e51b116a525144dc13e2af8c0aab3e
-DIST firefox-91.9.0esr-hsb.xpi 562625 BLAKE2B 707d4aaba7e154fc66bc6f25c0314282c1de834b4b810ed8383f33cb040a0f934f68be23069c3cee38af0e11abaa3867c3fb6ed94927871f1faca9217b46e88d SHA512 84c3141b76a0a95c1e4df21a56f8687d568fc00d5e63ada95fe06ddd5a0d794b3ba8430b37c03732c2736fbce4a3b40e2860ce8eadd6d74f56c446ce950d093c
-DIST firefox-91.9.0esr-hu.xpi 566083 BLAKE2B 0535b4d50c4e864dc17d5271b42083286a2ed58b18e935620701f8230a2c50dd8030c6b84c8ce54f15679cd1199ebe0929f4c0bb039306afc774dc6a2b65b011 SHA512 a9617431316de400435af7d7c5860239c4b0d75883ff326264506e7d31662b7be02f38a582a04cce81a378a9af7bc8da6dd8090b453e1f86d92d3239be531559
-DIST firefox-91.9.0esr-hy-AM.xpi 579765 BLAKE2B fa600e801b797fb1be7db1eb4c18458745b844a4ee5fa5c3959812334df6158fd25c0cbb2009ef56e4151525881cd7421d7a30bf21e2420dd197a17cbde72b86 SHA512 a68be69300c55cbc779f6d040fd28b6f4511584a8c9b49fe1fec57c501b81825fb377a7147bbd76098c379ad5050e74aebed9e4ba3908417c056d6143a9b92ba
-DIST firefox-91.9.0esr-ia.xpi 532145 BLAKE2B 34ec0c3510b0786bd08df34a0d403bd5658e1b16054f54bfbd477075abca239ebf27c6d68182a7ebb815f3790045fffcffd277ac1ac915458987230108baf323 SHA512 b4ed164a5a7e294ef1618e1ca5817131e881b7936fa76fa65362d688a8be198957884bd4c974d1ffe32896079a1b1bbe17b2c9596cf4ce69e6aa1b3674bf26cb
-DIST firefox-91.9.0esr-id.xpi 519831 BLAKE2B a44655ebf8d29e46bf0717282629749f400234441acae7d08ec6d964ae16444194ba6e0fe6264f7a1f700d9eae5d590f795bee9f4c2600541db5926001adce31 SHA512 9d410bf3711876a7a4145ed55685b35140dd60562d60693ba98c1e6acf679266c33c6700dba7117047f12509f41549c24899b293c9fa938639895e780bdacec1
-DIST firefox-91.9.0esr-is.xpi 470227 BLAKE2B c17ce3a944d4202d07e082b6a584a2b8c7211e2bd5b2c4823c82ad5dd44581a7a757517204fc0e62744f7124b6bff808623c6354018667b8a63c40933a74659a SHA512 80c0c19eb7612fd2ad4b5642639f208e98e44294bc68bcd1d0c93806585bfe1e2dfd8dac1ee543a15e3369851bdba7053dec2adcb92065c75332d587e654f611
-DIST firefox-91.9.0esr-it.xpi 459094 BLAKE2B dbef8dca3d64470e294e126b794af7da2d504d93f61c2d886c89c10faa3e1980798e7b8c95df87706f95f366701f2938d36da4f202f96845e38980d849c5d749 SHA512 59d6707da0fa7e401100173708474d1333a77c1d32d645b44c6cafdb629100fb45092d2438dbf8f26bf1549b695714de31d126fd8cc7d5ead3f3c8db48f56c7c
-DIST firefox-91.9.0esr-ja.xpi 588083 BLAKE2B 775797fd2d92967a8106d9c38e81e9b3fd142cda0aa74ebba4ddb0f5bf8e6d11f7d4a6ab83f7b9a96c87cd575372a5f58a99a2bbb56459e3d84ad7fcd9c5440a SHA512 5e00899ff8813a3a3698ab068fc92b62c1f24e8cc5ae112adb3821a483a2ed3940ac0145d160899023a6adff5ada3fe76d2c98cc6c2931809ed26961783fa703
-DIST firefox-91.9.0esr-ka.xpi 592244 BLAKE2B 15276114b4c22675e0ba3b2558a3e66af26c764dd7165ef6dd0a1d48d28e542ef1c4eaa3847fa5fe0e29c48a8b3ee010d7eda938d31c886cb4b56936ac6010fb SHA512 016647180407fc6bcf92d915260ad57cd7054fd44d7946e6d90910c3aace23742a64685392af47488a5c479e397ac5fa3354b5f3f2c4555edd7f0c265fefd592
-DIST firefox-91.9.0esr-kab.xpi 545013 BLAKE2B 63cc363264e65f9712dbe52d2aaa26219e023f16f3412231efd8a6632d38e860c49adf86082a1badacb2ba5187f90d3cc35cb7534fb5ab3f554b5305aeeba098 SHA512 5e3536cbee93040fb39409fc78530343555bfededd3885a3088965891f31b478a8bbc5c13ab91b8eca9c5beb968f4c6b589a1d5fa9d7884c848590be42f79eed
-DIST firefox-91.9.0esr-kk.xpi 605553 BLAKE2B 4e6f57c1fbb45fe82fd892cffc89b93c57269563255d74ed0ef4c7acbd3bdea4304ac64bf044eb7799535e23f44631345a6f83e38e6f5a89d6e7a15fb5929bd6 SHA512 1f9af806923e2a1a5e313a2c5ccac55061c8e89e0b50f0cc7c0385f5dbd2619037a7b48a8e59a806926fac863fced3646251a0c72f3c318575c07bf77dcc1dbc
-DIST firefox-91.9.0esr-km.xpi 533110 BLAKE2B daaf504a1f1d01bec3403712890f3e438fde7ea81fef9a147f188a8212a94037a2bc00b6b2d40c7b5bf45247c2ec45097f595c963dfabf1621601fd7d7708990 SHA512 4e9f30d2b14441d739f9a46f6788d1ede20801406a05032122b75ad60c067ad3f2e499e2289b6e46f97d3581a46a6d7d05706e78151e2beec8f33af252368b0f
-DIST firefox-91.9.0esr-kn.xpi 498972 BLAKE2B b8e456ba0aee0e976f9bfec744e2fe6fe00a333846ae95b6df105e06e75feee5794fd101f61f64a61c9db135d16fd58f2bc00ae13f39a96723680ffcbc69062a SHA512 98d2ef78d63bccfe4297f4c03b8f779a719114338fdf44584b4fa208c86ee2c25d4b9edc96b905b3b1df37ac6dc7fe231d6aabef6eb45ce25d2bf9c69eb916cc
-DIST firefox-91.9.0esr-ko.xpi 579065 BLAKE2B b3748e9ef01125377ff30e27039cc2f945f3126fb26a47736724df65274e49b42ac25a435ed016cef1541121a544e93caed0643839224063407bc3440a49c1a2 SHA512 e54c373d97adcd08906bf3af8ac9523bb4637e8424b3b6824c0bfe51d3469f5530120adcbeafd6f8a469d65c68057d2f8ebf4e07a3fbc66b0a426d282554fc33
-DIST firefox-91.9.0esr-lij.xpi 470175 BLAKE2B 230c64869b916d8fbf27246886577484c191b68989a559d25b42cfad22d5f99ebbf0c9863e83205eeeef7cf5b920f146ddbc1903d25a442c7f6df7d7210b1c5d SHA512 eff03fa6bc7e0a6b6a59a0997cf487b25d45010c5f797160a0c1645c6812cfdd73dda22d3a58acac9e6abf5b755acb3ed635b96c06d4763be1a1d3579dcf1a43
-DIST firefox-91.9.0esr-lt.xpi 560114 BLAKE2B ff49024db893a512e272c391e2ba1effad16768bcb81f87cef671410225ddcf46d57e520cf896a84b08bcbf02abaabdf4bb9871ee44b913f008e4fa0c646d14e SHA512 67a840bd3c7f01d7fa64ef5afddef2919fab37f4c8c3090e6669233946975bde09060fb2c452a10bda620636defb74f2816309a317b3354895b89ef7a258675c
-DIST firefox-91.9.0esr-lv.xpi 462464 BLAKE2B 18a863c07c62ee35f7d8b7684d3b9ac6c9b2d24d79efcfc1715ff95eda0e44643e4f2cb9b9a9c8ffc563ff3056417d67bb96dff625db9f1c5cf5a84dea98273a SHA512 36bd2ef7b0ac2813430247b6d0b922eb7de25af26b0776ffae92c2362f1fc1b6c60d5ee3076d3f8c47d1cd097326b464996b08687a7a9d2fb35f0392cc26b9ba
-DIST firefox-91.9.0esr-mk.xpi 465339 BLAKE2B 575551634be9148ddbac3d948028369ef44fa83d8e702ee24eac9aef6a62ab58004dcf22fb6ad8ff0d58784105452fe9ba7ead026ac21406a38405d7753b95e1 SHA512 4a4bba0746607fd7cf7844f78c98b4026636d9a99f5e0191c68871c93ddab94da730927da183eeae49e07be5f763ddeb0b9c075eb631d1db1ac240eaaac4dffd
-DIST firefox-91.9.0esr-mr.xpi 532126 BLAKE2B d1a5bc9a6076a0b2b2f4a6a6439e0d249e06a76dd2dfaa21168485c687f455e7010f412ad28e598ec3f5812ebc1e3b81b6a9adf3e2ecb7443c45c42460f63083 SHA512 421c2c36c85850fb61da9c65ae61ea0bdb2273440d472b63511444c4a4345383908e68e95b22b7297f31efc9e2ed9fb816e31618d7929772dc0a528f74c1f033
-DIST firefox-91.9.0esr-ms.xpi 447341 BLAKE2B 95401a97345175bf4e47a7e86954eb2777ce1c7125279a55a9cf6f491ca3157c7a0c986e34cec7be3fe725003eb515b890da65ec839cb82098f99a72d4d8f270 SHA512 622d3e6c131aebe3c7aa303fd0007b2ade21ee40128a5d7f7c84d22a59ab53391506a63a7c46efb29ad9e2094352d0a33b390facf34c7457e44c72450f0e08a6
-DIST firefox-91.9.0esr-my.xpi 516300 BLAKE2B a7fa279de82384ddddd88bc14f64b3732232997e4111008dfa4998f31e5345c3c8723f0052e3496390419e62d438351d3a1d91c883afbcb650d71524a33241d2 SHA512 ce6892bb26de06a01f7fdfc45650e6308579c7f2863f9836b57573db7939d7fdd0a27c93f79d6470043ac227fdb61c84de1d7dfefe8ab839e9e3a30b661fbcf6
-DIST firefox-91.9.0esr-nb-NO.xpi 529420 BLAKE2B ce31193c9580c5d2ac7e9e9a3dc3754f4e886d5cafe4b14209aec55dc6051b6ffe3a093f360bb952dd2b62d52820fd867da02a88bc33bbf25289b7461bf8d50a SHA512 3980ebdcbd48b96d08dedab50e4d6c28e0006601ccc64f9306b89efff5a4d6fd6cbae4132160dc8fd21d7aec66de4d73fb1b456f87ae19d533a6b72871e511e9
-DIST firefox-91.9.0esr-ne-NP.xpi 485220 BLAKE2B 8af37db3a936d9b5aa2ebf71b22c3d85080a0b546ca8e748222aba5086a2ae55431081040bb49ae2fa1517525b8029a1f8d0d237d3a037b97f56d47abf74e281 SHA512 cbe25214852054e08b41af418e5635b20191bd997730c2c096c7ca1cee92882277238ffb8aecc1d406680c2e9fc03c895b20af7cea8ab379958733d578cac93d
-DIST firefox-91.9.0esr-nl.xpi 537388 BLAKE2B 848b8901b1480f95c0cb021727ecd00d2881c50bf1d6d489c19a79391cc635b7d34d5b8dbfdb16a77a33a20b2b0124e1ae4ef143b9b12e0e04f65ae49f53d646 SHA512 683ff16e9f014f594bf2d8ac4feda163f4caca6a0bdf02dd3068600fdc26db0a058c1d5f2fd501668ba59d9d9124cb3026f7eb34761f3235b01e9d5d24930665
-DIST firefox-91.9.0esr-nn-NO.xpi 531673 BLAKE2B 438894684ff5ad437b116a91bdfef9bb52ca2dc90aacc273d89da76e5fb5c134410846fe1953df20dd590512eeacbc473fe73bb2381d37d84f9263025569751a SHA512 ccb7045cb426cc3c372a4e698a752cefd19e6c29d163e1a94b960344b1378b4d73801088488998dc687b36def27de399d7a1f6f34f521402d167a172679aa257
-DIST firefox-91.9.0esr-oc.xpi 552938 BLAKE2B 40f39425048101c5330d77592320b44f8ff1cd74ff9ef451764d8723d6f8e5de8d0139a765ffd96aa176884800df87684f1c9bdc5240765621d8c092f66feaa9 SHA512 e4392439b229107db88684aa11a47f17d14e24c69db84dcd4ab30ae20119ee5d63784ba0206c19a0326d7a3f66d44afbf808ff6f8d93f3ddef358cb28967bb37
-DIST firefox-91.9.0esr-pa-IN.xpi 595974 BLAKE2B 7b9287da6718b7b6fc4fe3a43c414aa0e8629ade284e25f7fdec346fbc9078dbe54bef4bef2b26fa7dea3e9aa728be9ea44bbfa9c0ca4e899dbb20a0f34ebafe SHA512 f74438ccf2160196373eddfd4d8839a10ab2ead100f0a05dc9f43bc186b484b79e16eed319c84afa935d4ebb4027094766d5e993ee27e67a6e236497c062b6e1
-DIST firefox-91.9.0esr-pl.xpi 555619 BLAKE2B 2d210de181f2f9e247c3bb003b6a3cb3c4f15629bd7f294fbcd49cd71f8181a05715294f7c850bc4bef268190d05ca2ce1271211a55129831fd542e7a4dff6e6 SHA512 ac5cec8ca29a4a0424f0c3be1335bb8151291c98790f2c76550c89906f6c0e18d9ad9bb5ead8089148bd9dec92ae40aae753fa083d65493b8a35eb7b6c78e88a
-DIST firefox-91.9.0esr-pt-BR.xpi 542613 BLAKE2B b5c2a4f2e8727a81aa683becc0d7d4af9e3671e69b5abff5b1128e568fe0c36fbe0d286ccf4d395e6bb67818bedab60b11a05efafb3df711069016cd1a9e0b27 SHA512 ea4841eba5080cc947bc5ef582d22b46aeb747e8ae1013f6b45b0a961bd9a8456f1e3772e9fc8d8a7d827f2c1b215c4239743716114139b6dff05e01712dfdc8
-DIST firefox-91.9.0esr-pt-PT.xpi 546338 BLAKE2B ee5e50a11fb5d65811f03afaa045bd7caf2fda8105ecdee182c3d62bb5edfbaf389bdcbac80b410883f3a2d1fac9a484356aba90de9052bf6626148d860cb81b SHA512 16d4ef571c5e3922889ad21186cf127c18ed523115476e465882269975cf130e42b9374e79069f225f14be2b391e79e4108dcb541265f6eb590550337655800d
-DIST firefox-91.9.0esr-rm.xpi 537360 BLAKE2B da592598aab21dcc1c8b7e198194b90186902d8adc49b1a85bdb2aaba63e3fa3327990f34c3d6bfb0fb38d19e3278aa8d08f18763c46a4ebc5665edab0e1ff96 SHA512 92917d31ad3dfb5b28a571edfa405a3ea530951e2bc2ec32adb149b7c52b7cb8a3872c9ec7e1478da748810ca20c56901726785bd95256d2a65cc40d4f540426
-DIST firefox-91.9.0esr-ro.xpi 529326 BLAKE2B e53b448a8045b5051a7483db1ff75fdd24f0496d3cc24001e3e502cf2da1a3154653bb510fa64a7c76a2ec73e3a9eeb7d20646c7053d677a9921892b0ed904d1 SHA512 b9faad2a10495334d96eab6502607f7246c3a21b214f80708b7e366747c254289a47761ab415098f4f38fa9ee1243776f91caf7d55b3628a367b5220aa68d1c6
-DIST firefox-91.9.0esr-ru.xpi 627119 BLAKE2B 550843ccca9fada76012a0884258ff013616fa58c8744d5d7f7e697e9787b12ce77515c9d3a7e7a543090de3f258a23e1dcb3bc04f72009d51d4c204541251a4 SHA512 b54221e41b7d46951b127eb0c7398765040b044b86afee4dfb5cf858487639de7fbdca4593cc0d3ef8ce52dd42a4dcc5308e2b6b4118efdbe9b952b8aa58e141
-DIST firefox-91.9.0esr-sco.xpi 504857 BLAKE2B 069c1b3018535663014df2ebf5a4d314b78990456249ef865a0ee7033af99efbac5a8710ebada4b8bfca0645df565666280f5f859511b77fd40ed81cdc7da63d SHA512 199825623e9524438f390c22d5047298b7a905dd72045f4f36db25a811e84c3ef533ee8ed5805cf42134f9981813ded74533841d9eccc9c31d1e3df6c51d2430
-DIST firefox-91.9.0esr-si.xpi 487949 BLAKE2B 1d4b22f31c4968f23d13d7357aafe7afae43100ce866a4fcfe8ed5c849ae9f8e7ef5479cb23699d5f7a0932ed9cf1c2e562c8dd3bc09049b0f0bf4cc83d3a641 SHA512 c6d3c0a04ba479baddc3664470d637e4477fb951d10feeb811ddaf536109285e6ce99b3a5ac934ca948ca60afce37222d467ebd365712c88f4886810499ef0e0
-DIST firefox-91.9.0esr-sk.xpi 566482 BLAKE2B 31fc7923d99cd938c3c957b70814330989c5942e85ec2c96c3b43a18650bd65f1fa61061271239a1f2170f0778d16887ace440bcf07d074cbeec917127f0b1d7 SHA512 eec6e78b7e6da6841401ee90e55f92e64aad166c82e08b6a1b069d19215987ddaa0469dd8821e0fad6db0e5fbbf807c5451fb5b7d44838c87e83ba8cd1696e7e
-DIST firefox-91.9.0esr-sl.xpi 538013 BLAKE2B 9e02552f32850a3c1ac7151399186016a9d8c7f8300fea370e7aa94b66051a1cbbff0f19c46690f0f40d123fa6f6cf3387a1262422fd79b976da7c71f6bcc706 SHA512 f4fac9fc17d4d51aec6ad23f3abf4d15606fd2f33bf63dc63d1c15abe818018b72ebb66929d592a009d6b782a6189cdc8e440593afb79be602fb4bc3d84fe245
-DIST firefox-91.9.0esr-son.xpi 425992 BLAKE2B 16ea43e2f86823371405cfb31d0c9d9a8aeecfdabf1e23610fea98273e5cce6d1c9d7fbefe4d97fb6fa65b7ac7cb97211b908fefce23ef60caf26ac94b6aa087 SHA512 907ea3f434d2b78e3d62373aa0b12205a6647cbd431e6b92e908d21e20eebec921a82076e3f96e86ee0c3ccf2d57101795cac3724069b9c20698e5f84bb6b329
-DIST firefox-91.9.0esr-sq.xpi 555988 BLAKE2B e3cfc8056d49332766c02183f3a1b6b65feb677a17053be423c218f827b9465b9d6325cff0c51245d80f1a699dc525eecd416c6d9c15a53ed7147154d908cbd7 SHA512 80102bc8c2cc9ca591a7952637efc2061e4b0737725d43acf4d5b1720d3b7e1bd73f15bf37ae5a4ce9e7eec0593bfae6dd961bff2555f00154f9bae6ec8459d8
-DIST firefox-91.9.0esr-sr.xpi 586068 BLAKE2B c5f5a635c1efcc1912ec5b14864126f975dd90372daf773eb5662c69f8ffde5892fa13c5ddd40f84cd1dfedaf714977afdf20e04f6dae1711c9ae3fe3dee21c5 SHA512 862a62ab1b3ca497305085bab269bf47f139be51213aa648689189e739a0fa9ee5687d9c2f54b5201314dea51a5e9ecc5ad4f888eb4028d7aa491aaec055a1a4
-DIST firefox-91.9.0esr-sv-SE.xpi 539967 BLAKE2B 2ef31d495462900322af60d0750b36371faaef7fc784fa3e06b20aa96ba2541f7cfb2d4a552ea4bc4102b5d83f41d8bf58dd06b343b54989a8dc1393303e8323 SHA512 1925ff7ca77d873b721af1b00105aa5972538949c930d20019f5b981807fd366061ae602b8b411866c121ce742e0d7876c82da4ffa695a1991dfafa9956708dd
-DIST firefox-91.9.0esr-szl.xpi 509809 BLAKE2B 0e4eab06497623f1bc24ccdd9269587e081af29d817afaf4b8370a8f89a7486d192117b236766131d6af56afd929da30fb17f56ed5754288c374fc3ec09bb29a SHA512 7d583653d1a9f1be7ad080fe53e8ea6f447eef538792a40d7ec4e6e87d9a69f61c2ea46680d1b37c426718140b8219d6a7854626c939f461082257de762e3f87
-DIST firefox-91.9.0esr-ta.xpi 513821 BLAKE2B 3078334e2f461e661de6be33c166ea05951f4d9b55befc9e1b43b50ac013a2882bf31ca1f5a22fa892b3fc21b728661cfd87f29c2c6e87d0b2c41907d832e63f SHA512 0594c0c7df2d1586a965388ca0411b8cd4073e156befd83940c4e76959ffedae97f4fc312b3ff2028ce70ce2bfb24c59416157f04619cdadbf992b68ce3c347d
-DIST firefox-91.9.0esr-te.xpi 549956 BLAKE2B dd197328b7c0682457451bf4058d7d16bcfd4d09d9dd870df922e924bf66f2c387e926b8237b3687ad79599e21ae625e9f171849bae982a23ccf587599a7851f SHA512 f64ede8e879e301b9dc8028695b8c72c79b3fa958dd0e24ee829db1a43a6c3a87c4612463705dd65095df41e21aa57178e5a41df2bb1c8576e0c14674671b274
-DIST firefox-91.9.0esr-th.xpi 607069 BLAKE2B c58fa3216c44a88c9d964b3ea2b7094b36bd1275f947709195308519f5084bf0709551c8a715c6ef188cf7ad64b878779172ba727d056e3c325dde8f72f3e6b6 SHA512 5779ffd7dc67c007722c1b211f3801ec0a76069f256c36399b016f66302fabe899ebfcbd85e196c62bff744f30d62c84f1ff66206a813d87ff5be12f5666c08d
-DIST firefox-91.9.0esr-tl.xpi 516127 BLAKE2B c5a4ba6dba0b9017515e6bccb3810bfc8cf1407cfc42354c2222d3d93f0d2fee3ba90fa2580725a3de6269d16b4b130e53fec938d1a21daedb402437b1be6756 SHA512 2e4d5193f7c2aa9d19e9de62aede42b03f50e7f5fa1cd4461e9554c2fac9b49f7e58c6f8043c840571a407d7f5e252bfe0e15b0e8546b6ea2b50ffeadaad9823
-DIST firefox-91.9.0esr-tr.xpi 553689 BLAKE2B fae2b82a87aa6a7767cc6c682407a80bb1bde9a98fd4d0669af4864e9e4e3591b1502843962f3133b097358000638b55d2c82ec5d79b590246aaa62b0c732763 SHA512 5f4ad0d618cdde86a45a270090d696230ead0d13b2edd945d27c19c3adc4d8c1a5176df8a7ef3e8b9fe1efd59d316b30b04bf765c3a5e03e3eba4a45d90ce33b
-DIST firefox-91.9.0esr-trs.xpi 491077 BLAKE2B 692615a9f48e6f6b01ee3b64a6f6c192f88800f3a43ee09f375308804e613d662c7c64c337c76286516a66ac75fafc7d1b64d2a9454acb030ef77b5864a1d791 SHA512 a4a4ff3d9ae62496b6c1a4ad47a3a8a3d03fb99247ce37b2ad95a8c9f19afba6a8b63bf985a20b6aabbee74763d57803ffe27dc0ab86f737b36a7d2f910f1be3
-DIST firefox-91.9.0esr-uk.xpi 620502 BLAKE2B 6d524fdb23202df338684dc5e892a24abd9877f3f669beada8a97e3b4fcf2e99b1a9d7e83cb8f54c8981aa57cd6fd19b20943109728cf8f8cbca036f7309ab37 SHA512 9a69261c71ddacdc570365847674082439b40e17957ce9509ae226c80ac2c5a117b9a69fb5d11a703de2695db75e427c7be085b4303bdefdcf1265890818f677
-DIST firefox-91.9.0esr-ur.xpi 557308 BLAKE2B 21fb3be9f78f427aa21f046367efa5442993de89914f23f93e859d64975b5409c43e15d9e01d43f0bc5ba851db3706759c2e5af1faa82581ee2a6f8534957f12 SHA512 a6cd0567c57da68250ab29c240675c9cd3299a078e09057e8bb04d5287c17557582fc16c856ce9c10b5c343152528014571dc225e8b84e4c4d16f4135aca0707
-DIST firefox-91.9.0esr-uz.xpi 466876 BLAKE2B 7a313daab0231ff7926e1589292a24b3620547f7454701aa417d1c2e9c9c1886ed82350ac8289af5926b7413cf435069eabe49c5c3059251e7bfb8a005c9259c SHA512 118c5f40b48449e61fd06a9f4ffc39c5203484148e18285d6c7b22fac3429531eee1788ce2211502b4d208852e0cb6d6a604620df9c7761bae40fb38997483db
-DIST firefox-91.9.0esr-vi.xpi 573486 BLAKE2B 78a3e8b3b926fe735037e6032ec8a47d493a618d18afad30e9d0ae9b7eaaef2b03c90ded765224d476c5f4aa322535edb620031b73b0e37a7a213eb7744f5de6 SHA512 285e1daffc102e8a25b2d74c0fdcd063dc5542819a6b651b1644e702b0848dafc696facdcedd18c506cd4354f7f501cdc26f68336f66b0bbc710dcbc659a7bdc
-DIST firefox-91.9.0esr-xh.xpi 428177 BLAKE2B 197dcfc2298edfa0b421322c275998dea4087e43108b3e279463bd7808e24c64fa5348cd258f4c49ed77c9ad28341d09da815ee5f4e663db590c44124b4b0554 SHA512 59d2d7877d539be879777ac8f48d6e98dee4eefe4cd92c1f1363e7cd7e1a909863d57109b0c47e159a55678677285380b7755e0d3c9f06cdc7eec7cbdb03d098
-DIST firefox-91.9.0esr-zh-CN.xpi 575381 BLAKE2B 662cf6768693e480184a7e789d1a823dd12aa7c710f5d8dae46398d78d2f827683c7d983ee31116937db841887f32acd4ddf75a34fdf29f8c9cb90b113a3f82d SHA512 ab6adcc8f1071aacda8452b0d58d26ee8f1072189b7459f9191e3a4c1b4a9f864ca3483fe6bf9f642f962d5f223d5f11364173349519a7ce7a4c7451c08d27cf
-DIST firefox-91.9.0esr-zh-TW.xpi 576235 BLAKE2B 643c0d43f76a30eb1e6b9dae66798a6c4bde081e95585327377c7890c06eb27f1a35bb886ed3dcb6ff42e8766d0429fe5c7129ad8df1fb8735bba86f1860223a SHA512 326ae088155fe30964ce58b564dfc0879d5f94b14c31173194e424f3a2862a4619d76852118403ac92ed61581e5419395f219cdb8bc9a3056beded03d3b83d96
-DIST firefox-91.9.0esr.source.tar.xz 384516460 BLAKE2B 5b265ff907ff520edadb1211ceb9201419349555bc4ab9acbf1d50ce9f0a9bbd26b830f58aec899d882c25f8036bf4ea1df39c7ad144d0305c69826816eec48a SHA512 fd69d489429052013d2c1b8b766a47920ecee62f0688505758f593b27ae66d6343b9107163749406251aedebdf836147e4d562415a811b04d7ab2ae31e32f133
-DIST firefox-91esr-patches-06j.tar.xz 17668 BLAKE2B ebe51e06197b70b0f0661724e1ccf2f2aaf0e0eb4576e795963c6a0f9c32f293825b8d2a487dcadd8e5e1cb5db7c756016c50f34e6bc6df451b44e54ef76686e SHA512 3af533a49c5e4a6fdb5be2225256655d402055332ba98f3aa159fcc78c4a9901a541b63d68cb02440f55ede04858388881118f655efebc75b18c316e0ab522a7
-DIST firefox-99-patches-03j.tar.xz 20956 BLAKE2B 5e24ce954eefbf4ddabc70742d168adfadd3eb62bef8fdf107e90634f511f9495075e5c2cb5fc5706360ee653fe073d1e6003a0a09a29bdd63ae6711050eaaa0 SHA512 1a3232eed08610d1f4a27ec9ad79f5556ab8434f29ef1b76c3ac7c5607400cf916bde5fa988196c33c6404f37c970a87beaf4073b18a05784b3c810b69f7b551
-DIST firefox-99.0.1-ach.xpi 449728 BLAKE2B 82060402c9f3692da5dce973b0ca89ac5fcf89198bbd14476a02c9ccdc784298283636c6fec545fca476fff0b802c1bf9d57e65fc9e05da29cb16c6383f1b4d1 SHA512 3b140416bfc8df7add0a7bba7494c8630ab2ab90f8152bca471dce54d8fd6e5c12b25d8139bd22ac42123b80b5f784913f83690370b3f2869dc4a2c4cbd0b651
-DIST firefox-99.0.1-af.xpi 416012 BLAKE2B 21cbe0546d257399bf9b500eb7101cac2d4e1180e711bba336e4142bb33793d6fa354bc51b8aefef406f07b197867dd8f555d8678e747e7942c5eea73e802427 SHA512 57eac5372caf5ac47c0062bab70f5716f4898dbfcc7469782fc07e6078f05b42c8dd423db4b3bcf80bb208f1063f9cc230a98089663bd7f84ed8f696607dfe3e
-DIST firefox-99.0.1-an.xpi 496159 BLAKE2B 56caf503d4f3e779a99f4ab989a5668cfe826f3b482e99fe2552e56405a185357a454374c807be7bf061e6701557f6a33fb3a698563d6b28fe0c93a0d6240740 SHA512 8c5b26f79146331ffc522ad27531b5f34ba6afd399a3b24af0406980e06fa37b9e7dcab311b7a07cb14d4b108f1a8a6f446e53d95af1907fe851dd32025e4fa8
-DIST firefox-99.0.1-ar.xpi 565516 BLAKE2B 7a0aa09cf24d76d51708524dc791265221033754710c08d351fcbe98d26b4a4815650ba5e14278c352ba3c7e57c4b2d3793c0f5f83e7dbbcb7dd564d62db2c1c SHA512 8e42c0c79d3ce81bb685b4807db45465794e15d5e2af3a0cee703c142326afd7258e73cbce360d556bdbefeddd629f50b0850b56110b782b9c68abcacf032b4d
-DIST firefox-99.0.1-ast.xpi 494111 BLAKE2B 04b053eca33203ac613669d061af6d9992b98148290a453f273c10ca502b829597e8374a233e80f3810558ef400710bfac560c141130e18dde4768cf47ed4a0b SHA512 d387876b881a72a717f6efd5cb0c244df1574abc1b70677e6ff6f99b6e5f0e9df7f23e706dbb7eb15437f5f25a7838157cbb50cadb102a73377e9e29da405172
-DIST firefox-99.0.1-az.xpi 485113 BLAKE2B 78a285e385d3a2d1f5468340df86fe5299b66fb66d6939252e6fbabd0b0ea3d917fb0efac602531652a4629fb017ccb41ead612f23368ac517c9875662842fee SHA512 210b7064ccd830f3a53d20ff561d76d0df9d9a5dcbfb4c4651f73b6e7d73f93a1f609b24aa152feefae5649f950f5f5aedfcef43f99c38128e0952e56b75669e
-DIST firefox-99.0.1-be.xpi 626149 BLAKE2B 99721f8788ee29cd60f0d0b0de355f3a8271206179f8d20e07df9b78d63848c570134b0627a62053cfa4b70317eb7cf1909c834ad9d7c67582eef7e212cc5267 SHA512 f578b1c436c006e26092bd7946bfcb7274397fa55ef070b7079cca1067641efc38bed0200c6dca8b9c6a3807c6db0598ea4418973dea06f071f16e4491956545
-DIST firefox-99.0.1-bg.xpi 567197 BLAKE2B da765831b57db75a9155f161550dedc51283d4c87128c418d139072d4afb64995dca3471335dc266b3a97ab399f6b72422b2d7dd4822bc47b6f734e7e47c9923 SHA512 c3f053b20984f12a188aaf9e4fbce4a968fde607161b0f6e2e2bf12190bcee85a61948d656605be828010b96a4dd36a1ab8b086af7c447b8d97b8fbb631c86b6
-DIST firefox-99.0.1-bn.xpi 554982 BLAKE2B 7e8975427f66232af56d88a62d31b8d5bcec2ec053224fe1cc2c6de276a8ceceafd255e860b403e0b495b305a939fc37164ab28087371590ad70ac7e32f70858 SHA512 a20a430a9f45dff7cdb1c803958b7b5254ad177b7b37e89afe43955bb7b716af0d7398a6e600c06fbed70a196aebb3ffc0cf2f16cad57f9421f70590a6ef706c
-DIST firefox-99.0.1-br.xpi 529541 BLAKE2B 98c14e814ed3769438b302b1b7d89e1edfccff4f8eb46f13f64a461e64885efbb3853f3a08d5c4755e638dd53cfc83dffb1d5177f06f78bdb7da16b623fad5be SHA512 7c18ac5005312625428ea6dcf30b4bd2bf849462a5b515d77be39aa97cffb13c4fadaad9ec735a1af868507db895ed1a2df4863c6f6f10c4ba7b4e4a1884d6a7
-DIST firefox-99.0.1-bs.xpi 459681 BLAKE2B c058428ef27517bee3494586e4112af9eb27fadedab397bcaeaf7b8a13b93548facf5497f278b0406a34ac76e8dc674eb0cd98e73bbc23529a88e6fd7bc2a458 SHA512 bbc5a2ffa216c7f2eb70d7455ac8bbf5f3b189eb3f711bcb7f2bc280da5245516ce5e7d0cd78aa1b79f398631e169fb42a51c86c9473805ce3d8880e11dbc005
-DIST firefox-99.0.1-ca-valencia.xpi 537210 BLAKE2B cb974c79f52d19b1f174bd95a64df0e305680b51699bd13df0cba517780bc5ab0c8bd5c139859d9af7d103e3a6a7be45deef22d902c34b4f662707cc0aa77640 SHA512 e42260149694eed4cb1f67b3e66c792fbdefb89b43dde374b2463258a50431069510410b456098c4bba234a68d701aae5989e16a70c31e0680029b8b1a839698
-DIST firefox-99.0.1-ca.xpi 530884 BLAKE2B 23cd1684fc88775907d104e923ed43df957a3ca3ffebc35a6039af7c33b5ac5ffcb3cc38f1977769b2ef9241e30692c25ba3007c205f7cc47ab7b534ac8706c3 SHA512 73dd195d850556f5c3524cdd26aa4ab3ed12c484b05b6ef823abbb1061808b1f3627502ecf3da218dbcdbb478df11c072208d8904c281db0fbbc70fe09f23ba1
-DIST firefox-99.0.1-cak.xpi 553812 BLAKE2B 0644803ded308e7c260df038ea521a994cb63857e501b41fcacd6b8b248d90388f7f6a012d8cf7d923da6c600e8086e94d733ea5be8808384b0c1dbf772b4304 SHA512 84d68f39e9a9bddd7033ab80f413763932039eefbb7f9f60084c452042fa4f7ce5d7ca202b0c132c749d5c6f7ffc362604f5d61f27fd31f60ab59b6505a2466a
-DIST firefox-99.0.1-cs.xpi 568910 BLAKE2B 90846ad17b820905cdb1184222c797f1d672965b1a60ccbcf3bddefbfb074ef2237c142a446b78a3c1c4582027eb30d0541c10d7386424f2f444a6cf8745063e SHA512 35ece777d0a6d16527dff52efcbbad1a215271c6a839eafad68a45e6fadc06da23e3302ab1e76457a64a5ee0591fcefa428133a8a24ef48a951d9eda2df97dbe
-DIST firefox-99.0.1-cy.xpi 545778 BLAKE2B 6256d66d8152fd437766117243818edbc7168f704dbcd80655b7319186168cf97531cdb8f2f0813eec531ea8414600d8ac477c3898a2c9002c68b68eeaee5362 SHA512 3ff38aedb7df1ef36ac75864e824e83d6f71e009a711f61c6ef0d071ff5e0fcf2ae385c4133f83ac270d72f562a0b971e822c91948322a862ec1ef4c1875eefe
-DIST firefox-99.0.1-da.xpi 537635 BLAKE2B fddd42a23e65441fadc0930476d1e140ebad257060a7d4954e1de7fcc648f5e666e9c7af70fe215b84d84282e35c060460c6388b954b9fe734fa4866c9222229 SHA512 b7fd225f2453fbab86f405eeffc3a3dec5a442f47c7d689f3ff51145b8d042f30a5d973c86647059ec89678b8579290f3a59236ea8b4b0dd3e75f0352468d992
-DIST firefox-99.0.1-de.xpi 558441 BLAKE2B 9be78ae91da483dd8d1f6b69d0b66f3855b027a1c9e5bbd75871f7584a6bdfcf2deaf393d16e2b61692110e1c6a6bf42e3b3648cd6515e2e3e979e5cab7dc2f4 SHA512 3580700f276f0aa62213039434250c56bdc080813cd143067c2236c10202890f034f7f49a9b84b6f14c0ed0519dab52467938ca7a1bfb977964e56b7ae0de9f9
-DIST firefox-99.0.1-dsb.xpi 570309 BLAKE2B 0f130ed9de8e92532957df3138a074d21b5692168ab2b225061c53b526c9276e1ce7db24e89b121b780c1d32408d40d24bbbe186780a6b535fe5f6ce5af189fb SHA512 0ea0b69bbc4e46309d65accdae55abe338383451ae7314a45c7dcb3aaa6618b0f8f3870fb1fb7f4021abd38c489e329c3aeaf4e00c9598ab250fd6d652b72853
-DIST firefox-99.0.1-el.xpi 644726 BLAKE2B 1c1c8aeabcab5fab1c91120ddddb2a63994a076256e5fde74a486fed0f4fd515847cb69a72e6abcbea0f6b4b250af93070aa12e012dab839a8b85467b357cc5f SHA512 11a34cdc3045d6ad618ad3dad5972daa650c56399e3b269913b23a0ad991d4e9427135f35b33db5842e77677575a92ecd159c16fc3d3cd47a1fd59107ddea662
-DIST firefox-99.0.1-en-CA.xpi 514320 BLAKE2B f8d10613f90fb8b520cf96a351806b990f316907ee74a75ca6f41343971894a381450f9b8e310f57f435cd60a08b7d90ed769018bc5c9f988a01dc481c9f01d8 SHA512 1da1e1d6b9515ca783697749164a2c00958395ddd5fbfee9013b2bed678c3ddebb2bb173529da375e248580d652189ab74f02f5c00bea2c2809146aba94e645a
-DIST firefox-99.0.1-en-GB.xpi 514662 BLAKE2B f47da95edecdec1e762fa4bc7f20515c6996bca246ee3119b1f9e16748945890baa63eeea3c65e2cab7c6fa0847da5ff6769ea1df0544f35b878070f411faf92 SHA512 5ed4d3ba14732e65737844ccec65ca2b012a5ec001ee97fd532e91e79d04e4db12662736e1821d6b3bf97bd80be3a9e64df9eb0f6bf1b387909cd3f569ac1e6b
-DIST firefox-99.0.1-eo.xpi 540860 BLAKE2B 6652441bb32af0da8efb0194a78e600e1486e2b1c283278f65df698e69cf50039dda2d0fcbfa1c2a9b5858acf6b93aee9613d83dea992656ea8f125f434318cf SHA512 d228d57a9862cf96f8796da91059cbfaf3ff32a12b56b400d4f45587a3b766f5c0d88eb237512bf09dfe6d7a654381b1b849e89e530044d811cfffc543354a65
-DIST firefox-99.0.1-es-AR.xpi 550325 BLAKE2B a7951a06ac527d38d2dd5286b92f3ea3a27b2f43f3e1efd0311fb7a31da7be6b6c1b0122db47d9f5b866637c704a644200ea2fa99316c8be6064f9c7ce87d671 SHA512 c4d96b161a54f7b6f2dd47c028c114a768173893fa04d3d6ed8c00318ac6397410b4cb6f12fe13d060334f0feb4e63d907f7c028806495249027a1e64b9a02e4
-DIST firefox-99.0.1-es-CL.xpi 550830 BLAKE2B 0dd195fe0021936a7d918b952de9f7d2052243dc6c8709e5af82d92139255339a950eaeb9eacdf73c9bcbe4397fa4e08c311743a0c3bdf75a717dbc09ca07bda SHA512 cb804d1217bc28caf62c6623dcc08f40049360b232abc9ade02767610da45c404cf69c527a6a754a9c48e7bdcabc466800aa5cf8159246416867d934cb63018e
-DIST firefox-99.0.1-es-ES.xpi 540977 BLAKE2B 1a4d602ce4fbc8c358a8af6a035f5a3d8f1063bc88a442f2718aa8a2dc5cde4c9e18c5431de8cd46b0ef4efd3bf1c8d27814bb412d5c29ff541bc543a88e70a8 SHA512 cf88de1136a2530aad31785224982bf0f191eba286ca38c606d475801d43a9ccbc2a4791eac1b3d050dce39c031981889d8b750bf007cc65659e37e2df3910c5
-DIST firefox-99.0.1-es-MX.xpi 554936 BLAKE2B 6d71284499b404d3351f334d8c08dc0202bb9adfce977804b90b4d10e03d8dedf1bdb2ff732db20c56ef35f466ed92f95849c07322b5d9d27277150843a77dd1 SHA512 1a7970e4e3676171a261d4f071ac135c86648c0f93e383ad534df50e70484795ef30d112f0ea662ac08b681b71c457b620dd26e200ee9cec18d9c10f7584e94a
-DIST firefox-99.0.1-et.xpi 531571 BLAKE2B 1c3bd3f26060efa2853743c6062cc021d3085b37110cf217fd4526ce3ed2a9a9620e9755fcbdcda3cf87c7b704711fe9a59c2f13005cb87dbda7dfec16228b82 SHA512 b2f9d50968d1aaef0b100750886ca4cc8f348a16e63355709083ff63231db48ce127a1c13c4fca58ce9b405f1c215e9f254148a3904d101d73ef55326918435b
-DIST firefox-99.0.1-eu.xpi 539144 BLAKE2B a32f25c1291479c91afc7f4e300fce38281ec19cdbfd72de27d5daf91e9ecba68a2a67c5b4d09103d063bca76f091033304652820aa1eb7a3108e034af99cdca SHA512 401d8c16014c4cf1c94a09b985f359caf5a8e6382372255050745be2cd5c4772ceb1185ac5051ddcb6937e8a3acc701518cf291bf6056082936b7ce340c83e63
-DIST firefox-99.0.1-fa.xpi 561873 BLAKE2B 96fc5873b4cb98775d6ee0d30ec0948c145a531aead891dc39c8b280a5c34c9efe8a4bc004a7ae75bea602bbcc9b13d438a63fcf8c4f26b930e46bbc9487427f SHA512 0735ade15ca032abd437373eaa68313a1506551f696e6d5f9d2db9386b9748065ab19840b1dfe8120f33f3bb87b7830992cd5a63535bef3a9deeb389f75aaeb9
-DIST firefox-99.0.1-ff.xpi 468828 BLAKE2B 95bb2ff34be8dd11a57ed738097b0067e158744bfb7cacf2058f032d0a4058f72db77bd8632f1839829f7201d53c09d79504fb1ef634dee5a1ae0731baca0edc SHA512 d118775e90d6e6f3e7636e2a150f33d7a1c19193614c200bdba1495e9d839e1f33ecfdf739ae395f2a1864f8465b3fa9375fc5d94a3ae46bb5b276e190e881eb
-DIST firefox-99.0.1-fi.xpi 534593 BLAKE2B 3fae3ed963c3dc9597d17efbc864db5e1d4806083081dc4925f7a61a7b2a9b19ab5b76ede460ae525591fa9e9d14d2cc723c76600669e5dd03a82c92ca8308e6 SHA512 78fd973c327ca6e4ca1a637d77c0d6b6d9e511cf6ec42ed448a74646273927f1c1308e86474018b9b9aef6f7d7626637acccc04be1f88b8f513a6d4f8bd6ec1e
-DIST firefox-99.0.1-fr.xpi 561582 BLAKE2B b6fa6fae42d4705471ff5a7d5bcba74988452ed5aa914322a2913af946c259e81445cf0a2cd41d88d54fb6be75a2fe86b45f1bb382169901ff6cb91bff48165d SHA512 5f3b149aeb0b5f98216d936eb3dc6817315a47865ed5c96c9126675cff4b6d1341af8d2b3b9cbb1e20e462c54c4260f47b1db701500abeb8edf2d6dbe02f53f8
-DIST firefox-99.0.1-fy-NL.xpi 546707 BLAKE2B 386f4b7fd8d5807baf7f82454af4bbf14263f7fb9e39b95d459b6275e1132e5f0ce8c753d0519448b577c1d43df4c65c0400af4e905bf8dd4dc19d69118ddc74 SHA512 e1725a8a0629b36d89790673dcfb18b22fe4a8e8256b0f514742df7d0c7106d292717700baa2d44509350c790950cdd754008ade8195066993d922a8506f39a0
-DIST firefox-99.0.1-ga-IE.xpi 466072 BLAKE2B 2959d7bbc28373d6bd939eb4b6499715a2360dc419ddd18089acfc88068d1cbb82c92a97465b201280ac40398ac33ef1f5fffd595c2e6db773faab2f065d4d0d SHA512 c5471d9fb3d6882e3ab445ad126e7194ad54a4ff2537bb0829bd2fd635e9507f02933219b7e1c2080f3e1d9659de2c7cdea0fa5ddae9bbad4dae5bf6dda0926b
-DIST firefox-99.0.1-gd.xpi 529607 BLAKE2B 5523facaf3bc600bc2b3ba65113deef5a4216050dab244d21fa6dbd88d74cba0c081aac4309f53cb3bdacbcbe31a9a6abd493f5f28552e2bde539bcb197f89ba SHA512 f125d775af34acf09a92708e6a3bd28ff6883a901763340c39b9b8dd25c6acd45a9d00a12cca2bf7f6cf23088e6c96af9a93d072bafdc6ed4c879eb53422ea47
-DIST firefox-99.0.1-gl.xpi 542512 BLAKE2B 4a8fc26c281d0c4d8f7b5ac6e734bb5ff60a7ec23681dde1aa6aa203d7e57ea60a5d5af60f4a0f8e19d8d00ab661303255255309710c4997adb5b3e3a27d3352 SHA512 f97eb68f0a7ec4a521b32d5c36e4067b233dcb99054a5ad06f586ba18a658d1f4ce92e73c613ab18f9599081321753880a6c5dac61dbdee5edc539d03ae61632
-DIST firefox-99.0.1-gn.xpi 562969 BLAKE2B 12c2673699c943140fdb3812b527fed4c4861e6f5331e82c8b52b1ef76426fd43a5bb3a38a869b69acc60ad03f6e72619ff7c6229571865fdb72bfeb8e10c257 SHA512 c8b81229b2fd5b51ec8d3927a417997106ff88cc63b9080e88b1ab0ac548ab1f68012b1707df74496bd9266fd48a42babb06a91000b44b84b78a8010735b1516
-DIST firefox-99.0.1-gu-IN.xpi 526094 BLAKE2B c34599c522f3b2648fd4b0f04b1526abe188014ee2b067127838626766ce680650cd7fec5e16177131369152c973fa9f832ee1213a6df9cd1a42e36b0c092bc0 SHA512 a829f85ff3679f85d5c3d5bf725e88110a3585068dacd0646e53fb25adf4bc1e8ac9b30835998353ffe64e73b7124fd1a2c0ae74de061ef062d0bdbbaba99766
-DIST firefox-99.0.1-he.xpi 561372 BLAKE2B 8d9a3770e182f54dee213e5f270c8d120ffd7b507f44d96b60df4ff0c255beab26eaeb5045cf2bfd99a098027f98d38fe5bed809609fb732851e6b25950267f1 SHA512 27e34fb553adbcf14e6010f2bc5bad3f9b6d6fa5525afbff521fc9e58a84a0619a5ee785ca1f7561b8d485dc0701798f3548fa47beb324852b1a3592c97f55c4
-DIST firefox-99.0.1-hi-IN.xpi 556461 BLAKE2B 30889e30cbe7203b5f9baca946da595e2644df168901c6df353829234ebac6e18aaf58e6a5713a1fc16bb4d93c2bf6d0d0df77a6d8ddb504c1e00a792d222587 SHA512 bf8619085d8d0c52a515cb29df4e659cca300d5bacd819ac63c4f038d5d7edfab9f01b1d9bfebe5677678ebcaad3db5f6236ecbed43dc7cf61cea1d882611b94
-DIST firefox-99.0.1-hr.xpi 530647 BLAKE2B 0b67924a914c030327501dae996745aa2327c9e646ff56101e3d5c6412706ddd1c060d703516e9b2a784dd93a92f75cabcdfeaae96d7795558e78be503ddaaa7 SHA512 de9eea3947a0d89951dcae07540f41b96d7ad28aee72b8b0cb516cb14c0a7eb8b846b9982a91794a6e16ba6a29c7a3cc8043f9c21f18e7bcd447b420ae6e6bd8
-DIST firefox-99.0.1-hsb.xpi 567363 BLAKE2B 471d3971e28e47b68bec8d0dbbc411f618c3710c3d9dc26c296b1e9036230bd959effb483bccc5ea57974eef3703b5cd4ed79646d7fe3ddb119698c8cca009ab SHA512 12f50d700854d8c08579eaa0461eb03c6793144b4c2f563a7ffbeb21e50a4974544062255320fc7f3fec8e160e30da28539cf9b98f430369eb9708fd32038ec2
-DIST firefox-99.0.1-hu.xpi 570895 BLAKE2B c4b834596cbd79b1f019d4e12e51d9385ce3b8cd326590a1b61a3e77a8416cf9428604188634c0a65c45db8aa7bf9dcbbdf3eba4541e85924bf63bad3d920c18 SHA512 8d6c9c00a015b94e83749101d43e2ae9eb92b23af57f787792a3bf47c49a20f6605578089823832e34014030c937d61fc87de57a88b399cb590b34a8432692d8
-DIST firefox-99.0.1-hy-AM.xpi 580529 BLAKE2B 8431ae2c29930f8c6edbf3f85e3a85af3f5eaf94bf4c374ee04ad4716c1c30d8a09c8ac83851cdb7f2440b6ac2ba3094a9ee36e434d22953200455f390fb188f SHA512 1b3ebe2df97b275d53f53cf846846e3308c443519e1e1300fa6a0fa3c8c56f60e15d513605da8b281caefb98ae7088628daf5c9be33f71ca3587e44a0f2b9f9d
-DIST firefox-99.0.1-ia.xpi 536931 BLAKE2B 351b7c26f14a04947dc6dc472c076d3926689ac7cb4c75f8f206bdef3a3ba8d444ce4088c38722cf5db831471eaf1bb5a6535bdc8d448910058d1ed1767d1994 SHA512 1b9540d52c6c79c3b68c8b03063a08627a8570301baf3d53a97892e1d1a0d5c18a1855f098c958b4285271631cf1c62c42ebdfdaf1760605d9358dd00a554301
-DIST firefox-99.0.1-id.xpi 533453 BLAKE2B 05eb6077357803e51cca629a81e4875b5802613fe9b8e0c029423c2589f9d40a43e1413626e69108a48bce106d82153ddc11a44c588c1ff3bdef67a9787b2976 SHA512 aad953a641d7de15765795dc3b51ab690ff30c2df543778c16e7d8726b8e79cf1b5ba70f9f9522c7bd7be833fd3c05be7dca28ff9c09ef74d8213f6ff2fecf61
-DIST firefox-99.0.1-is.xpi 539742 BLAKE2B c6f4042897bca03817978553906eb1104036a6f14086b529cba2708c8405749ae6d8e12c2297e78781b1a0c5af8041829ce32466376d8d45ac82b91ff057bcc1 SHA512 e8feabb90b7ac7e342dcfbff74444241b2beb44203856a02745d1d3b04b82f00d753da49e2514a466e077638d5f872984ae43fead2884aa08cbeffdbea8257a4
-DIST firefox-99.0.1-it.xpi 463748 BLAKE2B 8f4bb2076806117cd027f9ba02fefa87a7c98d9cb3aa7ff0b12131fac89cd76cac02b4548a52d6c0a2ae61435ddd31a9bb81e037b80b27af57fc58fdf11b81a4 SHA512 5480e0efa8dacfff08d93112f6bd6348f8398d6de97031c171af34f1450adfc0a96d386a57191dab5ab6449b7f3535eb54b27f5980d0ce7ec1e6080042573095
-DIST firefox-99.0.1-ja.xpi 592091 BLAKE2B 420c0fc3eab1fbbac0b3020e201e4d47e80524464a6fd5ae1bb21f636f479a548da820413cc27adee15b3bb9353c246ff6f3ab2eb39fb4d4073bac14af482853 SHA512 b65857d81cd23a8ef9b5a952dd350b87f3739d9becc6fb0aaffffd54b3b7445a4329a1b363efb546f4c90e8f808a87f3fe8dd2ec9eeb1611011abacc2cdfe086
-DIST firefox-99.0.1-ka.xpi 595026 BLAKE2B 7cb5e9a59080d26cdf7f8e33ca33d310773b41ad217e1027dcbd2d02fe67c3d382fbaa4f4640c7c9ac6f616304cc4b168a957d3929795b4431e0c0748200f30e SHA512 49dc97326be1573d5468925aab566bd1c945a31823e9e9c6dcca3f338e38cc5662e32c48d458f315d864e45b3b1e2cba210abd8593e4f2fcc93f561abb808748
-DIST firefox-99.0.1-kab.xpi 548769 BLAKE2B e5115889da2b8cd68eea3cf9e55ead3bda5e42f77aabf02eca70fc1c4f8afc6d0e3df16a8d19020a7a6b453e296254eca20f3c17061e7da4c923d441decaafe1 SHA512 e723762fcf5b66f3bf125b18c4d3a94fe35e8a6028a9d79e39010a721a16995cee6d0c94ec347893c93c1d0bb2dac21163e9b5e6f8edb7163fd65e78e0121af8
-DIST firefox-99.0.1-kk.xpi 615901 BLAKE2B 7e2e852bf0f0e9227f7481ac4796a102389c84e4c068e0855cc7f90dea78544572b920aad8cb889ea55d1b37fd574fd7bb05e550b906ad0564f5c2e0a1149f42 SHA512 4354dfc00e24e3b81f407c85f0ebc8667cc9e936b627134fbe77f06eeeb5e331c9d5789d36762077519462d04603eb9ade1c5d6a7860723f86e772e3a299ef59
-DIST firefox-99.0.1-km.xpi 526291 BLAKE2B 99db8901c753338a00a73f5b9655f91b44e7a985a7f81ffec0c9f24e29bb1b1818962d2d8a3df9abf7ba5c894a63e98da5c8ec7461d17e64c6fce125fc32087b SHA512 e125afeb000cd875f6c347abdf1306aa8893e26ea2830c53a3db671c74a506d146ef95bb42cfefa95dc42a9b86b44ebf81e1a0283cd18e25694371097ee93c2d
-DIST firefox-99.0.1-kn.xpi 491866 BLAKE2B 126ca7ecd844609ef7bfe5cddfa54aa7d0cfd181379ec4492ce4bd3bf1a12516730e7861e2102d8cf9410b119add217e05114ce208f0b51d2d012c104ba2bf07 SHA512 50c2c9057de1c10b8289b481d7774d10ed363e19de1f23d70ae238bf6893133c9fa75d0725b799cd76f9200b1b946741552b4eef5f9a736dfc8497db41c3dbe6
-DIST firefox-99.0.1-ko.xpi 584219 BLAKE2B 5c29d6208a3215381adf8f94851b9652c4834f2c59c7b8f135ca5126a11f4aafa162c2060811c98f8fcddea66130e99d5e2c81c76c66ff797841801fd7373e30 SHA512 d4f2e00642d0c0d69f47803b8d3be8063274ee3909d82dffbc8e86ff3f2cf2bb39d201a2e835ba7a785e89acfb1227f9f1fb73aadb68264df7a496df77a91c9b
-DIST firefox-99.0.1-lij.xpi 467649 BLAKE2B ff091941618c8cfcc6c046ba24b29b494f4bed65e3e253a66e571d45753447c86526bb9d3235fa8651d83c6313daacf170f0624951995e7c08b92dea45a72615 SHA512 c983f7ff65ea3c938e8ae2b03207f5d5bffcaed408cbdb3ab9651aaac25ebce100171249a174911f221cf08de04a949cc421723922ee896dd92ca7e89ef41b54
-DIST firefox-99.0.1-lt.xpi 560320 BLAKE2B 052a536fefacb125bcda2f6f10fe812a83b33639d76a1f36d968ee81fe54cc3bfb9f4fc849a5bc8b6675ee2eb9c3b7249dc0dab97f5490f715770d7090ae171b SHA512 e285bf8ab4af2d934b24a44660f495ad98a8798462184fa30a6f15a7cd97dce3ee052b239faa4050b47c97352142e7e8fcaf28589b08bea6c639059583b16ab7
-DIST firefox-99.0.1-lv.xpi 459820 BLAKE2B 804c4ef9933e7160bc5634e3c07d4fd3b9374e5e7338705db112dcfe2d89bc5839c0bb526b65bf07603ae03c06b6ad09044d70d46a9e11af2e14ced0f0a6abac SHA512 8ffe920a90c1516c3c261de601cdb3be21379258a8f16f57895a08dfac45300615219db49e430104c532a6a697e8a3a620f82c758f1b4832b1505e1f78fe4452
-DIST firefox-99.0.1-mk.xpi 459515 BLAKE2B 6a9b8d5aa63fe1ef89869b7650ec680b0060bce12eab5a23387c6d386b1bd19e882e270e9bfe05c20b935ca880ada48ffa71855a6527e67b4c2db04d02c8dca4 SHA512 10d46e115c6e78d8abf9dda9fa5097bc183ea814c254d0b8e3f5ac795d29c628d801a84aac1856390784ece1fe46e4097754adc9b1958266cc778417e8b19058
-DIST firefox-99.0.1-mr.xpi 528741 BLAKE2B 0c56ab9191ddc1daf4f8b5746639148d5bcd05f3fb300eadd1083b30c1180d9106aba6bd1ad539797395e4e86f7e84338abf72663cedd2db28af85f04245c66b SHA512 cb0241e921afd58c17517b887136d56b09d6e053ce78bec031b0927a2a167df59292d33030e5c21828d514f6f39ae18f2d0a90bd40f62303c82fdd88e7b9fb3c
-DIST firefox-99.0.1-ms.xpi 444829 BLAKE2B ff464089b5b3d670445837fbdf9eff5993122f58040a55b71a689676ae0bea883be3aec8fd2b76522ae26247743eed8a08e112dc53e3a69c5a8b588e4930ba7b SHA512 2a59f2113b0856ce30e02d9e1a12975e7b6c43339d2478301c357056236b55c0e85af53bbcfe22a4f5c6ed624182717dc1c9c4d0f58f928e15df64b0fa2d0cd3
-DIST firefox-99.0.1-my.xpi 507784 BLAKE2B c73e140b8775a760f0170b88e686cbf78ef340f2ce18093ce393244cd22daebdd937c39618031847a8b54fe979284f844a805c4c3fa915e26d8a22bcf4f52437 SHA512 e5e79d3db74741678f979410130b3dc05446f3c662742cbcb1680767fb422b36fbf09fac85ecf061e194ba78074031b20aacd966f8d72041bea7b73ecc496395
-DIST firefox-99.0.1-nb-NO.xpi 533038 BLAKE2B 2d8749a6e51052e9a6861e09f435399d30a7a0abdbe10578a55afd345396d4a9e68619b4925a5561de992d8c525e75cb14381f90c66ea5510edb2b046237e85a SHA512 1229f3d8dbe1c5321c500f3d0922b9cf86c5176b8c67a3174f18b1e1af13f4022810d18fe7f7d3976562e18f65b94ebd2a9297cec455fb205dbb2dd016d9053e
-DIST firefox-99.0.1-ne-NP.xpi 481378 BLAKE2B 3e855407bcbcfb52ba900f2842a7e6709bd29fdf59db9ba11b4410018247c22a4938ab41977ec93fd3202d6d8328241170acea91814e247a16ecd9176a60b230 SHA512 306762404e54ff41062be63417eb3bd4fa254ccf21ad0749ca9465e0f6beb640cb547b4e4f073e8835b8da073f425d21ca3349315133bcd7768050e6c7e9b3fd
-DIST firefox-99.0.1-nl.xpi 540952 BLAKE2B 8aed47614a465e5899afebc6adbd7369933c2614ac3b523a985726b06c3fea69775df6782f9a23f44ccb0f69e9ef4359b45c7b329089d10a84d1a4e6aa4dc302 SHA512 39e5ab7f55e1b03b5c205e237716be86ed1f48e1fa8094b0283f5624731af92a0d4f11f02ba819b0c3cf607ffcff6d2e5106f609c5bf7ec7e6ce635f4a2367be
-DIST firefox-99.0.1-nn-NO.xpi 536079 BLAKE2B b46b3bff07caac9ef8f36b510727b9313b1a6ba660202693edf935ab639f2d3734ae7985d62bea289e794d80c72019782552a4dad0a57045fd893d3241be36e2 SHA512 3b7e7d8d148158960134ec941de215ccb8675049cd328457ed000c91eec3b3f9b5da713ccb3bb0da94be39f1edc639b4601f32e0ce036950d4dc31b6e15cad53
-DIST firefox-99.0.1-oc.xpi 556565 BLAKE2B 94c21d7a90af6e8c1b1f3cf6f228ae2d30064960a03feb7f88ff5892993dc2711c038153ba27d0f1c12c204b5b016ea45512a60229833e4ca344c2178c61db66 SHA512 e49fd991eedf02182bf8e06405e61f16b6279cd3cb65a82c0fa1f19708bd015f3502d27b84670e7e186b6bf9766d0a41dd45c5a62d1a12f39d4dbc8b3df1599b
-DIST firefox-99.0.1-pa-IN.xpi 596225 BLAKE2B 0fcabebab11f7e70d36e55026ffecd9994d29f34f8fa4bb7f01311bb3cebbe588d630d5bc0db1eef13dbd8f2cc7b73788680ed435f9e5717881576ca7e3174fc SHA512 4039e29ec37eb48ed5ea4c1aae227460deccd1da21a8c31cb1a2e6581c6b28f433a0d4ba18636fed934721d027e0d3c0e9fd75bf01cc6bcab515f2279ca46206
-DIST firefox-99.0.1-pl.xpi 562215 BLAKE2B ad1aaa513d1716afc8a26c60fd4492b3238491bb33dc75258944dc3afbaea74c261d9f7962c8310cb0f5e221db11054639f1b9dd52f0e0513d41afe9c22de0c7 SHA512 587eef3f45f0736b17390729127343105d8396cd537b8c3c345720be0ab3a54a9d9cf86e18656454a4cbb6cc49f15d781cdcbe8cdc8b2da2c8cc874cfa2cae33
-DIST firefox-99.0.1-pt-BR.xpi 547398 BLAKE2B b5667f153c1433bee57d4c73bab18db6061d33db1dc26daaeabc61533861d9389f4345a8ad5efdcf86463a8845d11e79c5a7b0fecfa2a333f9fd5a0a5b2e63fe SHA512 5449728951823e971bae7baec4f41c1c31a594205c44dec36366638687b63550c92f4c58e9e8187a79728affa90b5a87bea98472d2f056f832c60aaddac38b6e
-DIST firefox-99.0.1-pt-PT.xpi 550896 BLAKE2B 5d1b7cbf1de5593ab19739ceadd88a7b6b97f9dc3ff507844afc966b925e3ff7a16b09352bcf3aedc97ed81f27edd3acad8e82a44f50cc449e7a39753f5db44a SHA512 26ce3ab8bbe79b75e78812e42efeb1463ca9ab732dc91cb69c20a3e6c3c4877c344fe25f1cb68aef1c5b7c5007babc5e82b27fe55bd64048185ca7d165796f84
-DIST firefox-99.0.1-rm.xpi 541767 BLAKE2B 3d90c412f11292b489b760d52cd58b60b93a361f81215704179963f5e7027c1e64522dabc4fad54ea5592a67bad9ca196f4ec33adc493c7511d1db7fc7eaf647 SHA512 062177dc8f1163b5e5f4a4edbb8ac8e908bf758fecbeb651f24025a5b369ccc79e7b02fd0bc4e4b8e2baece4546ef14af3a0379ab62f1f651378cd5cf83aa026
-DIST firefox-99.0.1-ro.xpi 528436 BLAKE2B aae4150d41e33191a7eecd3e104f82632a8bb72ce3ca7a9997fc1bbe032c4cdfca837011a4c177990947495da830b037aac89521d594efdeaa2aa21da8889bb1 SHA512 c1eead03ae8471f62735d7e4c2796710605e5f4a39cdb1aafbceb01c1c00232a50e3bb55120fa7eef8eff923adaee4bc3335a9517984af4ab3c88ce31cebf892
-DIST firefox-99.0.1-ru.xpi 632946 BLAKE2B ae587eb53894e4d430302fd9469552562a378f6b0b1e202ffd9b7171e703a59c09ad27fc6ed8306debf8aaf9c3ec189b94b3a0c956dab2d70d6493fab19d4a74 SHA512 cb8f38478b837350de89b1eaae7fbc957bf38fa926dca73a848da313c0286992dbe3cd23b650c102cf64b713d29cb6f9e2fbd6cf4e37e53688ae857bd838b2e5
-DIST firefox-99.0.1-sco.xpi 501411 BLAKE2B f87f78f8d0365b9a6c5687af6d1210f212466a1e2fee61c0afb414d33071465517c5a633cdd2e2034ccf3d0a39593a707546fc88180169a248b8ec3cf368e18c SHA512 1d262b40c3a3e7fe888388496b1b86ab40b360faf10854edd45892e4d5e9a91c5dd1b54614271d597060e24229c2192383306d065d784ab2a214334a2599a11c
-DIST firefox-99.0.1-si.xpi 481963 BLAKE2B 3ee8ff202b4d7b9f8785c031516207aeaa170343fa693a91a20038340b845cae5ccc2793fa621e547defd89369e2e7ade0a05692ba8714859f6250081be8926a SHA512 edb152024382a0c9c28388f30a06986974e44b2da294fb10e67169bf219d8b6e983d5242aa62982002eb11fe43914a0b5e3e9eaf4afb413944f7887643a06bd2
-DIST firefox-99.0.1-sk.xpi 571722 BLAKE2B 56f649458401c9c261d9b17883bb3361e0748381ab4e172cba437045367bf0495713b5bd4b2a64e7ae10411198c7cd8fccc477e99406fdabab1c8377a78c14dd SHA512 65c021973a6f21100de64d5e04b1af08c89e372ec83723f4537b62d6efb1fd8e6a8eeaa5e07a0629bb3a8d9846882b98fd005c7c858257d8520c2f6722bffaee
-DIST firefox-99.0.1-sl.xpi 541742 BLAKE2B 595b98ab7480602570b631c87eb2ad777d248c58f771c90410a1e4e3d5da526225a633ebb67f178480b29b9dbd792ddbb5952bb52b942d5df9a05b22e64f59bb SHA512 e59e3a2984c8063b5e87a62d256a161faacc3b0b79c68aff4bf383f5a3d36572447e4b70cd5a7ddca7c4c1f84a39f38d6c49dd1041604fab55c652169d806475
-DIST firefox-99.0.1-son.xpi 417249 BLAKE2B 6074e02eae62ccd983f861f9d49f325fd1a1f3a28d0bd2609554f999cd680da3f0be70152f7791afc8e20213ed2f9eafb8ea39fdd4672c627232afc4e31f2981 SHA512 1daece53458b039877f15a8564b02fc45382ddd3136c074f2dd27186c856b21040fba18547522b4ecc4718e14aa8f7cbc0f89a9ca77c3fd4e0db705548d6bea0
-DIST firefox-99.0.1-sq.xpi 558058 BLAKE2B 31342e9447000a7dbf499e71a675a4cdec05cbde6206dd20a579d5bf45e37940b3d12d0a6ad876f59299ff167c390291f972f8370b1c395d26ef3eafb265311d SHA512 74c699b0a7d1f380b03292894e64551d2707b87bca8988516bdf8e0a18dc1f77afdbfdbd2371223c098e8bc945edc43b12a556be7d9e4b8d89d5582790a47557
-DIST firefox-99.0.1-sr.xpi 585314 BLAKE2B 845cef4cb057fcb2029d5062a667e328ca40a4e10f0faece1fad2075ebd52e66f5ac61e416c3cf736d304f5554fb67069203624cfeabb963b33ffd972fb97531 SHA512 c84cf1f8b03fae3f249f58ab8324017cb5b356ae9ee8b393aef1540dd85073303d2c08671a3cee15da7df2380cda16ff9c143cdb08536fbf962efa84c0963dab
-DIST firefox-99.0.1-sv-SE.xpi 544644 BLAKE2B 47e2a179d0ac1b59c592a51b592589edd5b41a8698f037eeccb70dbde1d5acd25aff34765b9009890ded0d63a2cb7473ead6da258633ca85fff8698c104ebac6 SHA512 cd39f611f8584cf16aaa6242b02da7e53e7d9c1fa77969917513cc2ce7a03656035d0fde3e2152d0e5574985c72c810216325b9260bd96737440eb44fc24bac5
-DIST firefox-99.0.1-szl.xpi 504181 BLAKE2B 28183632a036b48bab060d20c956b3a8dc11c69910bddd52e8f0a7526818207fdae028147ef5521f398e2d44717f7916d3a0af5a53349268d18c238990504ec4 SHA512 741077bf2aa00ecced23fc8f8b52401986a8219ebe80aeabc8d7609f2b9556ecbab95aafb46d24ed3cdbef1e21e68eb9a3239b273c494d2672d365a8cf17d896
-DIST firefox-99.0.1-ta.xpi 508915 BLAKE2B eb72b39d72352f3788130e8333a8e0a7f59ae7a569bb44f14f028a61647743b705534e86af301d6b7f6292e5b5016e75201753c52dee4992175316b655906efa SHA512 67b5b19873d7fbe5380c70b38bec86eff3dfb345a3ae5e6d68c57af57c09000f6b90b51aff0ac864118c11e106f95c578b453358f23bf81fcf7db6ed08a1f6aa
-DIST firefox-99.0.1-te.xpi 547025 BLAKE2B 69e3c84b472183cd81e627c1cd3f4d6610f1a28e77014b395f70cc00f04c54500acfb745fcf9f7624b818ba96f9fc5c8eb89a14938ab951fceb811258fd91774 SHA512 bb678bc4541f35f3b719a830e4d8a936c75b3b070a200654abbea40fc8024eb0d2006ec29bab891aa29680a6b781c796cf0b60ade54c84ede51c8d2e402d4830
-DIST firefox-99.0.1-th.xpi 610964 BLAKE2B 8717f4b57a3e4efe53a231d82ce1c438904dbe199ef81bcc6ba6f669e25adbc0339fbc5962d67642fda9e196167f466e552f905c2fc22fb69b7932f90a689beb SHA512 61526bbeb82b16624cc2f90d8ccea4b55cbe82a4f1ddd493c99ff51a23546a24d41b673f0e7b6448729e0ba38a1f81e9c7d77699d0ea05aa155d9761166a4b81
-DIST firefox-99.0.1-tl.xpi 518559 BLAKE2B 4a5af59cefa0b8ad72a3cb50a6282b29dde82965321e32346bb733d3f7a31d4adeff712ddc3e04510d4b4230c5874d4ae52058e98b1dceebebf19b94bb83570d SHA512 1162ba3696bd8b107c30d6cd76d1cf9da32cdc91d23be3a16ab0fd9539b5b90d062a8ef3c8b0f7a4b3e89cf98b23c9c97dab37f7a7820f556a7d223d12b50266
-DIST firefox-99.0.1-tr.xpi 556446 BLAKE2B 32ea6eecd830a00760619ee54a05a4a17349e5afcedd66f0929cb81c8f1456375ed87b1a23b6309475cbfc30cef8f980973b75bc17d771322a9f9fe303385cdf SHA512 b010dabe7ef34dd9a32ac02af23aece38c0a3edd2e2ea29718336360f8377edb3af5fdb6a3fe98c6734209e5f41eb20ab2d241d6462920ef0d8b23b7fee3ea91
-DIST firefox-99.0.1-trs.xpi 487539 BLAKE2B 5b9a63fbdf967b1c4e0c18b03ac61a0b4c52dd5230b0854b3641f1a7b7f2cb6f77dcb536de36aa5734aee402f1f6f2163ace053440af366e59090897c22a588a SHA512 a10f522a5954d43b0db3c9e0d4b1298e518142e77355154eb7cc83593fc61237c7af17bb2ee65f4fe1535152e47f23e96a7c8130a3deeadb2a35620972810278
-DIST firefox-99.0.1-uk.xpi 626614 BLAKE2B f6226ca01374b2a49412975afc616b391466a3ae891c6046f747b91d6647f2b64293d3c39b13257c170595d239437f9122df874960f99165f1923bd49430a9ab SHA512 f004bf85dac5f3b42086f9d6e583ae9ddcafb2a4df5522b2df389661efa8d6742aad7c8b9563dfcad645e7ead9cff6f36f4db22c61e331b6306a036a6e072370
-DIST firefox-99.0.1-ur.xpi 557231 BLAKE2B 45440549683c35662aa9341b70e6f4633b48e42d8bdb87727814aa5815c47521d2b9c848f712df0cd81d983606a41b2a6ae9b96661d72ef03d545f5342bd1a51 SHA512 b1c9eb076db55e30f6f2da1a0c85865097c22a93d5a37363fcbaa82145a84a785d67cd28df49e5808507efc512fd4738b03fdb6bea17041df697f39a33b9ae9d
-DIST firefox-99.0.1-uz.xpi 473999 BLAKE2B 12e26226d9b7a66f02a9ebec470e52300b043dbb10f4963cd42c0e5efc6a4b274958d6f81087c440e2179a75db7a57ebcd88c1b5566a98ac2e0f30396b97c95f SHA512 4d1d6adb3190d390faf4377cf4c8020acb50511cea7a75b8d9f03cfd4a35524eeea6bf850e01e7fe9039fc54a9bb6087e22dceb0556134858da9b1058e3583fc
-DIST firefox-99.0.1-vi.xpi 578296 BLAKE2B 5533f47d5c0bf299d68b74183625d9e9ca6adfe6116efd1ed93d7a7de809ae87bd8ddb8eab0d30cea6634525b4055f04cd043f18c6131164c497df0e5daf76da SHA512 a34cce6a338624e5d707ed07d7f8b532d5622fa8bafee8de8ba714b08fb405f4ac37ae001e8b6e91707e2ff394e60bb6d5a91c58a2f9d2dd8f59c0b49821152b
-DIST firefox-99.0.1-xh.xpi 419420 BLAKE2B da13a315cc5984acb6e54501e35c346fe0eb06b3a5b19aaf8023c72621481d76f2adad980b51e512b2c422163fcd13433ca1f69770770417da7e499cd3e71d7f SHA512 7419253f6cd200982cf203c97f1bf57e28c8fbffe60b453f627d12f689ebadf51127bede9a63015cc66de3d47a57235996b5792e199c83213e140956d539f737
-DIST firefox-99.0.1-zh-CN.xpi 579050 BLAKE2B 1625a620a6ce7c5498a8bba4658fe2e6a274564c6a3327cc58a6c1db9d334d133091a564c3778fbdbd1eae000ef60dbc7691344f69ab56af7496de8ee485a7ad SHA512 c4bd1254eba547d4c678088132c67b2500eb7187cfb728901261613d0d86e592f6dd594c6255ecbcd55d957d284d69ac7adf35ee641ce3d6261bc9af022fa927
-DIST firefox-99.0.1-zh-TW.xpi 581395 BLAKE2B b50ea90ebb94bbb9f4474be7f7aa5a81879a0ef16555038d7cdcccff161bf1b2d9b35805290eb0cb9e849aca3c803a50a3d4682eef078b1ea38c5eedb9a62064 SHA512 1fc454cc022ab20421430cf7a423d900b8f82d47075729c798e57f8032176c0a2895dac8fbe7255977da76b3106be61a7c64a0e011fafa76196f53f5f6ef9f30
-DIST firefox-99.0.1.source.tar.xz 483537764 BLAKE2B d77f35a8ab31d24c4e7293c8e540f5e9dedb3b98c6553794b1c87cbe28d9c53d995e6e036342003e9148d09a28bdb0efab4bae376dcfac8749ff4bcf69aa3f01 SHA512 0006b773ef1057a6e0b959d4f39849ad4a79272b38d565da98062b9aaf0effd2b729349c1f9fa10fccf7d2462d2c536b02c167ae6ad4556d6e519c6d22c25a7f
-EBUILD firefox-100.0.ebuild 36518 BLAKE2B 07e678ab99de7abe2b3a95065eba7ba60e26e2420fda04778a67559f2c255279a09e77609fa6bf8aa9d4b75e5d5dca105d0d6315de015c12a0766a3c81fd9191 SHA512 765b61cca20b1991a910fb1ea7dccf20751520a4767bb7185287e1ed8aa6cd4b733000d4b7c75580fa3f010fd84c4685bb37a74cb6f746eaa87828e5e5ff2c2a
-EBUILD firefox-91.8.0.ebuild 35727 BLAKE2B 849a17d92b7a2d8558855ec7970c41b550539a9ae3d15af02cc0b7ee758a86d42b29593150343ee78c781b03d7b526a7bb388781611530164bcc7f61e2b4018e SHA512 9d79fdc0c35dea6df813e70981b9e40a3730f230f1a7662b32994797ad24df300ccc4424fc0a1c57e55f14f92994cf50834e1da3f9aaffe884c862df4e9df1f9
-EBUILD firefox-91.9.0.ebuild 35753 BLAKE2B 92414d657a0b4fd6805653cfea1b8631d96d18da9b9937a7f3096866250db2ec3f91e1f2a6b9ea05a74e78570a1f6cda58ada573bb0faf747f5e61a21472d695 SHA512 d2f97a4a452fd07302a09c9e9930195c096aec803c925306b76c0906d10c20c342c7b90f3126ed51860e54f98038aca339e2df0c3e110069eb18b97ded87510d
-EBUILD firefox-99.0.1.ebuild 36008 BLAKE2B 2c09ed02321079a768ecdad2a4f4a0893614a411b4897960b10f8d2578ba433bb532ece0cb3f98dc2534327e04e4c3cd169a933717f446b84a4f66dc7909cb65 SHA512 62f4ae2e0c2fc0bb800120d65bd80751ff65e4f3de783f4dab1d4b811ab6b4498391ca1f35ed86d487aff014e885c86fbae00968dcfc3b7faa743a9812215b50
+DIST firefox-101-patches-09j.tar.xz 40532 BLAKE2B e41984b7266deb87d520fb2de214fe6e10e75c8b249312adb69f08873076931dcc469e57b44365245f4d46613fd26385137f49a3883e6cd4e2ac4783efa2114a SHA512 300a225ab4e002cd769589c2fbd149ac09a9e1bc916c92c08d3f38ddec9b5a75e6f4d0cbafb7dcd88c5f8a3653b80c7c0eb92ddff63fe2a505ed43819588669e
+DIST firefox-101.0.1-ach.xpi 443457 BLAKE2B 68a1ebdccbce17eeac8824e63e034f0db706a091b4dea9ce1c14d0b769ad404e36004e89a838ef68bfbc44336125bb3494ade8b076ce38e70ea15b78f394f8e5 SHA512 9ee130d4e96bb73ec2ec01bd75faa2687bcb620727f44e199ee17db3e523254e0a0e8bd8d1813f4eebeb80e575ba20b312677d23a4994aadc6a4d4fb9bbfa5b8
+DIST firefox-101.0.1-af.xpi 413389 BLAKE2B d531c87e3df019cd5ff8e497cb3e74f000d238b65329d4eff72fbe80c2e3052abbaa19bac17d9383df1a2d88e60fa20c9511b1c12ca3fc06fb986db4902da772 SHA512 c9ddeb4ddd6dd8704c17f5dd8bf8ebdb881d88ad1bb1e01737b70ba0efd3374fda0829123afcbfbf98b770be4c281a714fbab2ee30d6fceff3eacbfa398df9db
+DIST firefox-101.0.1-an.xpi 487249 BLAKE2B 7d7d6b1b0590940df28b4a432d3909200496e500cce58cefb71393e6778723e71a251fede6470c97bb63b7e66b2c807bd9cf23fe4f790a9ea86c1f4856a48206 SHA512 fa7d675d52d547c7168e402e6a9c4f4687a1b1dd251e8e75ed8d0b7e171960e2762ae42d94d950d1925467b6195141101dd0b662c39919822ff2fdd2a248613f
+DIST firefox-101.0.1-ar.xpi 552750 BLAKE2B ad12ce6e550dcd4979b2664f80f7e36b0059ff35430832ffda5e29f6e2eda241f558eda5936ea2682d030b423784907ceb8b066cf477be74dc09d49abdd3c9f7 SHA512 dc8a76c47eb7cb05c8c411da7066820b766d5b7af192c1ee9256479fb268f2d829442133e8073baae2945b6d1892a8c6aa40f1c0cc790819f3e4ef11cee04c6c
+DIST firefox-101.0.1-ast.xpi 485914 BLAKE2B e3948117361aa4963b01df83b432130e75b670a075464c59894fbf4b4035ec78cb5030a17709ea9753258d1b2cf430f3488afc60ec5fdae4385d40421d7edd7a SHA512 9777c5922246b3d010652191a90aa5a0be9d0938d0432fe9e3a2819ccf07c7d605ed7eaa1d8e06f103ded77b943afb3a16cd9995040e769fd9e328a5bd5071c8
+DIST firefox-101.0.1-az.xpi 477260 BLAKE2B 0366f231862dfa7441615973f661488862abf11a551c714cabd6e754a33e45a25438f37071b90c9657eeb14b959e87e2986d7715fac70a228589ac9807401b17 SHA512 7b7abffa5a3ab9ec79c061faddb5492233c632061503867fc591ae2438d294ea77838f955d1addb87ef7965533f0990a0e4ae0682079f2775204fb95ca266d82
+DIST firefox-101.0.1-be.xpi 614359 BLAKE2B ac110e7057583c6d8dcce3377cf3ef2b99d404062387889242919c603e5fa454b0c840fcf63f572a560fee1d923e82e38181d436ded155efd4c3c7f00f5c52d4 SHA512 4c16da60999be558aae25004e12a75ce06061efc896ed5f612981b12ec6c293b3b6a8d8d0f732ca9b4686c1a0671d4359e115c4bb2e61ebe61b2d86cc34d2851
+DIST firefox-101.0.1-bg.xpi 558763 BLAKE2B 5af9937802d4ea43497f2101b87d8cc671737ac0c973c396035d0ac5ee332423ce9cfd6d6f9b812c3a0e09df695e48cec41e5f54df87046db9a8ad8aa5849414 SHA512 805966779a30d517f33755c4fee9b16079afd51edac2eabda32a64d718837d2bd47319302fef94e7b85e63ec1bc86a63be308b7f12c1847b5b7ff759d5568432
+DIST firefox-101.0.1-bn.xpi 545251 BLAKE2B de6e023fb1ed7455ada6ebc428b9cbfbaea7c593642a0a9ff2f4870a2f1d5f79b699ba491b8e6a4516070a34a0eb769fcf2d78d992b5caa79771f11d8186aab4 SHA512 b4910642b958b0f5b8dfb3708f973b985039c4cc35932fc6b3d1f0ad24ae2df75457b1d103ba2b39864a651d4a3c0f19301ac29504db7cc7c339c4757382b5a2
+DIST firefox-101.0.1-br.xpi 519308 BLAKE2B ec18b7362563cda585bbc5f5c696b809741d6da2bf05b4b4b551dbff6bdb0a39d59ce90c0714369cda3293f01ad7e66ac8e5ed415a627c0b761d0f133ad96e0a SHA512 df65f9f0cf1bd875ac376b5c6c6e8f2e6db885a88573b6aa40323e09bdc07790164fe01d250975845c83a5f54cf836e3f77a47603d86110b22c75e4da2231fa4
+DIST firefox-101.0.1-bs.xpi 452138 BLAKE2B bad35baff87fc4a07d33567f0bd76a14f211c1bee15d4376b4d7d51866bd5c1408618bfa89f88cf2a05ca47e87d91787ff2ead210cb5deb467a2dc0737caafd8 SHA512 7af3553a7a773bd5c26e16c388b7cd07e097e88937dbee83c3fa8f31463f7845923a62a655aeb4ba7cbb06cc6bcd128ad6c9eb1fed4c76b594cc8f08be01d004
+DIST firefox-101.0.1-ca-valencia.xpi 526520 BLAKE2B fae0b9cd5642a7c1bee467ea8f2b55b46cc093759be0d32f075b1e7c4c177780a3e90492794ecb1acf519c1cfe0cf8ffd43cab97676e295dcf00c46f558cd232 SHA512 4697f74f258b85af0516bd85211438671ffd539462d58d3eac49e535c3a8c0a0d4fff7dac97dabf50f74db77aaccf9d664d534663312288ad65290c18bc0dc05
+DIST firefox-101.0.1-ca.xpi 521443 BLAKE2B a2200d34353e20af691ac336f9eeece6907455498b85bed08d42644c95a7e01fab2b2777efaa87fd170ad81d9066b43e9e6d329b32e12745077454eec4e31ce9 SHA512 94b10a1d80110152304336976dad57681fda31c0776116f4b6bfc8e16d16d8fb14945b470e5ef5eadf4b482a8c63ed705de05939021e837295134d5a14edd218
+DIST firefox-101.0.1-cak.xpi 539976 BLAKE2B e40ea9ed10d864aa18f787388e155560353413e62f4ab4466ebaf41892b1bf9233c17406af43b8ef081708c3c772d69372953143d6d2dff4e6aa8a8a63466c7b SHA512 ded2be93d946de8cc81534612c0f17cc20a9903f8f47fd69a07d3c20b7ed2f59b61a9f06d6223024cfafeecdf9803e8d26572480995569b91b425b34a616c57b
+DIST firefox-101.0.1-cs.xpi 557477 BLAKE2B 6883a85ab711c863b8db188f2cc0445f9d9d7842ef80d62f9bc052a149bf7c7307c2672495ea41a0cdc33f3f78664395d0fe4dd6f2f7b80a24255b4e7c5f80f3 SHA512 5416128c4a38da6eeaf14c74754fb09e76af5d1f8dcc8b26f55ccdd024e284fe4dcd3a7c20dfdc14d5c8e3e9a48c0c4e80d7be0c6e6c38f278367bc7a020e084
+DIST firefox-101.0.1-cy.xpi 534442 BLAKE2B f7769a3593c61d28f723231c3e015f022c461b9f42c388c6471734bf70f75dee8643d67b96b1e4e339f49035f41aa06c5f6eca65e79576bbd8622fd4b4c56cf2 SHA512 92e68512f1f7f583de04cf5fe2a5bf095f149e691f5ca29540e53c7e056da45aae973f90519a58b7b9fcd8e3f944a1d719294e72d1d996d6833ab50420b3b36b
+DIST firefox-101.0.1-da.xpi 526079 BLAKE2B 4167db60be422b4d3ead0c742528ba8b028ad13ea264cc27fedac2bae0e7c5ec6ed86fd897e9619c9e8e5c7d5e331debd494223c6049826a9df409cfb30039c9 SHA512 29d29eebcb75b5bd0f19fa659af8c839e7307854a597a59b345bf0bcf96217dd9596c24aab056d988b3f5f9b6b32c97e1143b2449d405ffdbd561f22dc0891b0
+DIST firefox-101.0.1-de.xpi 545591 BLAKE2B 339a654ff451eaf95b5607c6e9c9838400b0445e42cbd4d6a5a29922453c509377ac15e8854b0d3a2a0fbf1d2dba498d182aab19627afa531ee3b0de920da815 SHA512 b7e37f20df57c02a2e21221c9cdcdb8945585ffb738598c272f73336309e31f40cdd23c3abcf6b048b759a8807deaed2d5e005426255b5dc8adfe09d2e3b8bdd
+DIST firefox-101.0.1-dsb.xpi 558329 BLAKE2B 005d9561273853d9767a5672e17be380c8e650f961ba2b522fd66bf4ff3cfdd65430feff42cbfe0be94cfed72088c23ef1dfebfc3443230c7e59d7d8f08cebe6 SHA512 9c72d94014bf859aecca298cf7278be4ab9682631fe3303ecf8863c5fc82518e4fc468a31ba5c8a8fdeb3627122ed3c54a37621f8a817269d0e1e200f9042c2f
+DIST firefox-101.0.1-el.xpi 629456 BLAKE2B 38273ec783d09b7a46cf1d56739d2da87f8abb79412e6e8450441cb96e02b7c4ec90ffdf3440583e6dc6d0d48415a26c33b0af29c05273b9819490fd4bc59ea2 SHA512 1dc5c220cbf829463cf622eb7d28395a6fb68515e9c74ae316b126490901efcaf84bb8c5682c05f207efc54537983e2059f4991e1df9f6236fabda7cadc78f96
+DIST firefox-101.0.1-en-CA.xpi 502217 BLAKE2B edb994ba92fafce6b3153c71f92cb9cdcf1386eaab949f82ed407e19116eb70d75ea248961c54de46c3ee8dd9a716888451fb8ba67d7ac419f9094ecd26911c1 SHA512 c14c0c1c6dd289f2fa2ffb01d4848cdecf2f405494082c690f89d8524950b8ccd9410340a3e7314adce2e8d3d513e315cb8e0315097caaf61cf5b10746ec0250
+DIST firefox-101.0.1-en-GB.xpi 503125 BLAKE2B 08ce3db2d2ae644e563ec42b84df07ec61051b70ae0f484ccd32feb696e8476e881c3ce1a9c1669460823045b8dac0bae577c580f8dc14c587ecc9daa5220c65 SHA512 17fddd7ca3b2364f2e282124b68c725090b8064446767f866dd456e9b77e1b5570d4133d37839b80defbc3e388cf84938a3feaeccbbd65b76e38a9c2a5637715
+DIST firefox-101.0.1-eo.xpi 529043 BLAKE2B 724136c1e18bc0ec99c2dad23f566dbd8e283359f6798be6e0d9ec5cf72eb02af23211867c508dd4c387f41b1680f6e9de447ad8225a324dbe0cba0239f4ebb3 SHA512 7c9a7e10b5aad212c3de8dd5799410fe0b1ff80f3bdaac08c6a8b6927627d56a6a35f278b7dd3283510de37539a69c7f8356653ec3959d0ef33396222f19a510
+DIST firefox-101.0.1-es-AR.xpi 539056 BLAKE2B 18ed1bfbad86c11672ea35f62479c59035f8323ef1f94f7e7eb8ada77382c2db9ac166a53b4e8abf2f1a2d2560df5ad0e8f47db7c8ba5eb237461e0adad7cd78 SHA512 d1d272b84b613540a3385fe3c9228fddf3718ef1de6c63b11f750961d27c3b985fc2c3c906183b175bc5ca2e7d8f51512bbacb97c8eebb0647a16b0df8fa0762
+DIST firefox-101.0.1-es-CL.xpi 538152 BLAKE2B 12c7d172873ebfdfd53c43f73d6aa0148c1d3824048455010054f93f0c00c405aa6e65309ab3b79168af33424cbfcec5cfc6652972e71f2d2e2234d04826921f SHA512 ba27192bd5e696693723f4753758e4a5e6b3f3899eb551f806f84c027390d3a14f074fa2faa3317236c5bc0ec5f2f347ed979c58bf4674d9698f6bf2d7291c0b
+DIST firefox-101.0.1-es-ES.xpi 529115 BLAKE2B 033c070fd325992e500f32a791c23f7836e59e4fab53fe1bfebb643d8991b0e3e2bbef12de1169123a28f05f1a0a28deb285bad8322e98b459b2097d306f64df SHA512 3ac7261ea4af4a13c05b21a7b36e187688059ef8407bc9c731202931835c489ecab01b16e149b7effb8112bb05612cdb28ed1ccad748e634f8910000219ce422
+DIST firefox-101.0.1-es-MX.xpi 542146 BLAKE2B 1ad797c168ce6292c3562968446ffd60d4a58e11745b26d15184170363038d632e7f85854c8691a1fdea6a2f8c249dc0d9ec086508356c0e3213049f8a79e7d5 SHA512 0294e7f9b9f89c2cab0b2494da9369f51755934b1768caf97fb8fc19afe00181808c9a4b826bbb974d4679db196cf465f7b8cf66325affaababb4af92efb036f
+DIST firefox-101.0.1-et.xpi 520745 BLAKE2B fabe897d39e45a827cabbd05d38ac75279fd6b47002aacd9f94e659c577f50d358fc4b122292e5513c06b02967d1b5b621a7a2e1f6fe2f29f9dc3a0fcc1519de SHA512 9110b812fffaa00e8ad98c68a1ea872a60d9749082e543f04dee75982403f16a99ad89a315a1ca55dc80f1aa21e00b62a8a44eb3711fb46a600f12bc2f43d95a
+DIST firefox-101.0.1-eu.xpi 527791 BLAKE2B 92adec2270f666d4c271a6245d4d03ac5b9215c231dc473365d4e901b5badba8ce2e22587102c910e89c066a3dbc8b12803551d1fb316a53df1da0960ddaa3c3 SHA512 399b4de6bcc04625ab7b78b8f8ef82a38b14f57f86488b5bd0f29934bddf68aefe896b8b82c6f690b9a8227ab8732751f226bd3dff3f4777c3a75b2928ef4033
+DIST firefox-101.0.1-fa.xpi 551016 BLAKE2B f799ecc79b141367935249ec3732c2792989486c3baacbc4bda42f134dcaf20a5f4d9b48ad2f6dbfd6c6a0a3336c587b320c83e8f9d473061bf7de7d06e8539a SHA512 eccaa26d7846141b5d4f66b4a7ff01966070f904138fb255a7fd0171b05c70f0476560917b4e8b611cb9060bc264c5a058dea12482a5fa4e0b5f7745a1432a76
+DIST firefox-101.0.1-ff.xpi 461242 BLAKE2B 3f6d7b9a545ad71ac773d19537936f2f7d4dcb0c98686d26ac360c8aa646679a0bafc2dbe4234537990fbba971588009f4d347b823e988521aa4a23d4f84f3e6 SHA512 147dba504b74b8f9ca71965897c7bcbd7e0f1db6812c0f65776efda4bc9bdbfb24ac24f6fce367eb09778f7eef193b0d4b23f736a8f3b3faa91bfc2807ce8b4d
+DIST firefox-101.0.1-fi.xpi 523432 BLAKE2B ad70105133f7fbb70871b3e349d01055e44e7be9381461d815bb2964d9e028782196d41ce070c983b5ee4881f66d7ff84b6eae6caeb3fbbe8832490b465dc184 SHA512 30155ade86d2f3edd656d7fec404a2342c66b33bd475b5f2462fe6af53c6c8bda19a9c3597cf540bcfffdd059276c0f18943030e409b2ecd61b1858633886005
+DIST firefox-101.0.1-fr.xpi 549201 BLAKE2B 3565e0c60d765f9a792444a6199dd7afb092c72af1163a8a0c6767eddef7e441bf25ae3b41de58ff224706751a5893e3a687237bab597ba0e265e99bcf566b9c SHA512 36d8ff0888c0f46dbb6b0b6c2a9e0b5a4cc4600471341cfd134bea4a1ae7d52ed505f3e5c2d4914747277a0ed4bdd8a241ee267617e44e8b39b8cd77883b1109
+DIST firefox-101.0.1-fy-NL.xpi 535699 BLAKE2B 1ef5d1dde46529b56e21dda8d9158de148510d38466dd999e2926ff1920fd721091d57deb1595eba1145639b3e7baa208cd0e827cfc18460be83377232c4b8e4 SHA512 f422022a610686095027fee7a6e630765ffa8e23b44d4f61bc6be90e1466e2cf7b34a925a8b25f8fa619d7cec8c84915f90ba468578b77cf061eea64a12ab76b
+DIST firefox-101.0.1-ga-IE.xpi 461041 BLAKE2B 62b9b758ec12cf0f7ec4488caea72e4541cba57d6b061cbe51942681df638c8f6bd4c1b15edda81917cd1894faacfeefbd7a9c193707d5be48f955981f769020 SHA512 52b42928f5409a00eec57623c95198166884afac651587419a6ab26d2ee23eb206555ca1d27262bf837a6e4395ffd0f174b871d0e5901cec01b9ccc37ae42533
+DIST firefox-101.0.1-gd.xpi 520127 BLAKE2B da15bcec9091935ccc7401c58d9c64ea577667ec85471ac739353c0e9508037c2052f5db5ea0c9227e72a64365e733eb85e74c44daa31865fbe5ab4e2a8ce1af SHA512 ac4cf491ffa844ec5e7a27d50f2fbc55c746a42470ecd3ff5d28d94062d4fb0653235c56173ff11781a7a1b5b2ccabd5e3fd0e3f11017ac293786f63171bcc42
+DIST firefox-101.0.1-gl.xpi 528662 BLAKE2B 6cf1fdc4b55cb19f8c2179ac4fa3ba1f9ac8c228b18640acb0f41237526e1b65a719d86a6351f4f98e12d7945edc57df91d524fe6c9f0cb1e8518d0e081b7905 SHA512 6aa8945bc7bbe68204359b944af149c942baf265a27a1ccb04b3d197bb1a06c9f905f1bf8e522d9eb8ba72678bb09b717d6a8e9bfe84cbee119e36db315ca412
+DIST firefox-101.0.1-gn.xpi 549941 BLAKE2B f71b0e07f50cda91d593e71bd53b5e6c35be33439c837ab07eeeaf594a8413db56f592767a75cf7b081d703a4a2540a10a00c57973c7b1dbf31fe19d89e42c71 SHA512 17367b23bf8e3d648d04e81e8adce8bd130e74190ccfdfe360854064a7bf89ccef19543b60cc689cecd9681738fa81f86d13e41670da1f3e1bb647be177e5db9
+DIST firefox-101.0.1-gu-IN.xpi 516675 BLAKE2B 48b1fb7ab79957286a1a0ce9b984df72ce6a13340ea19a3d16ccf00235358f9ef054f102c7c82a6908da50d9b8c08f26d5e8e2b1649d6c14e8bca3b0ab915f39 SHA512 1ff94d348a3480d7820975d9c619361a44c54337c561f24612cdd6a0a64f1d076ada25750e89f4e998db1ace77e331799aece55d7105a4d2765d63993386b2a7
+DIST firefox-101.0.1-he.xpi 549791 BLAKE2B 7ae7388a08a815d313a3efcb5e004137d7b8821a0c3cf395bd8b8d3acfce9248beeaea96184cc7c7e438703ed229986ea3ebb726d1873fc6cd41df52051d9287 SHA512 c3944d9f9006d0d6e189a0aa17e785d5e4156c87243ca0f373de14ca2b4607092fad829f9223f0d8bbb7c5efb79dd57561cdd336ec81615fddb803224e9a70e3
+DIST firefox-101.0.1-hi-IN.xpi 546761 BLAKE2B baa387d2b56f1bc25714f3e0c508bc744bd8c9d78cc8734da463ac531695f5e818b489f728967bfc571585453d49544a967568b5b07a41d3dc78c6b925e0a634 SHA512 acc86cf51fbdcc81a1ba3492dc1115b19ee3fa764c8757ea34e64b3d179ad960afb12f05ec18c1d5b9e985e40ecffcc427d01d8e6c21a46b47836153ec2396a1
+DIST firefox-101.0.1-hr.xpi 519202 BLAKE2B d905a5c69abda8c4741a63cefe624d4cd5a49ed1a1b83c77a51c506d55709e53dacf631da839f68135c43c0d35ce8ae06a45269f89d63db2331932e134e66eb7 SHA512 cd5c54e19678798a924daceff182ed16e59c23f1103422fe230a6d6e70f2239513719fe60b1b91c60b7ef7df1d01ebbba8a1ecde2aa294ef61c78e98f05cc4cc
+DIST firefox-101.0.1-hsb.xpi 554545 BLAKE2B de8377948716c4a852934fd660ae56f0dbf8d6d3b2ff78ce983aa41242144d09e2d469f010c0431843546b8fd68a412bb20058f6ffe5d95d82afaa8933a5d0d5 SHA512 96dd047012df846b4178335a7ef1fe8b6055f137f44ae617d2579b98b0bb87b2d2d29c2a1b270edcdca70588b007c73508f7b8f1c36d5d8a98a29c011f331f71
+DIST firefox-101.0.1-hu.xpi 557573 BLAKE2B e691668a8cc865586bf18749b0998199483c067afcfbcc5044c2b8a179862859158d918511625d12ed6bc9a9854478145b906f5b3c465c5df67d692d9162f9dc SHA512 e9611d63874609f994971a1b6007b5acb75a915122697bb54c0fac4558055f8e9cc9fb5b8bc0892cd5fa8aafb02fd3b88328abebca9c967c2ee69a14b51edbf8
+DIST firefox-101.0.1-hy-AM.xpi 568380 BLAKE2B 567c02333742edc07a58b2015c940f4ae1a57ebfda8e092ec9a41041a30f8e1b4f342cbf9336b36bdc3d8d4af8195af6a2e1742e47afbef72b9ef243a7cc9b96 SHA512 6a8299578c7826356d8232e7246897752d1d328c0401d58a0c3414805c6ca18152f5f80376121b5ab241e58ac24471125ea69aec7e05bd9e08f3e8ec3bb048fb
+DIST firefox-101.0.1-ia.xpi 524537 BLAKE2B 3d65d754d5391ada925b50b6a5ba50af538703b77aa1c98b932df2cac736f59af2b80a049c9d117646e942e507429415bcc05ebe57b2bf1a2d05a8e6acdb9b99 SHA512 1dfcd38ed753b4fb74a60c730ca9fc88770cddafcb7dcc82cb4af86cf7363fe446cb4f6957b148e26257e07b242479f5802d8d33af5eeec6f1b508af7a13195e
+DIST firefox-101.0.1-id.xpi 521948 BLAKE2B 3e1de30912d1d0f7abbeabd7a05c31c7e0871ac176249ae5b9b56cab3264cfc4ae341a6f81130aa53133f6f29fbd5367dc3f21b80b0bb1fade08056a44f8fd13 SHA512 9d6a47a4b7ac64abdd35cfe0b1fc61c09a9b1e8713793fc61a49867f610b9610065a1ef0228dfba78245b8a035b0221334ce39d947d05f464e49115cf468df1a
+DIST firefox-101.0.1-is.xpi 529383 BLAKE2B 529c69c84556869807f35b7481dd01cbfbbd5506a36212504dc7776160ab07321fe95e239503e7589ba148ce7d06f361dce57a41a1bee2f2932585109f38cd45 SHA512 a009c7242f1c3d320396c4151a139cb64d08716cc62827f52da60281857fec813c225ea35a024eedd934db7622834072796075aa9f689675b514fa2a8359ce5b
+DIST firefox-101.0.1-it.xpi 454741 BLAKE2B ba85efdc153b872d39faf2eed7f0a978b42a1d03bac8815b339cc615bf0e28ee13737a1a3d92f1e9f1998b791150b88561ca7738fb31aac8fecc17fec20edb22 SHA512 84f8ed2a21413d5725d71ab2633814d756e57fad08db20c8a615ca94f1a7c040e170a57ea15b63da7e245e921eecbd0df0dc4f71e2cdba07a355df5133c36bc8
+DIST firefox-101.0.1-ja.xpi 579349 BLAKE2B 45e5c19edbcb3908c5e29488ebe41ab7778945316634d86f4e4d836e3935e3ed03c654a54616e58e457da9aa6d651b6980abe2707c562f9f5593758ef2e1b6e4 SHA512 bce195760416ce5dfdfefcfcacf53b413d3fa6dc6f368e3247af32120a88dc58c12a82975b3a05351767723448e6e52c36a229e724f30e97861b97b6d0fa42b5
+DIST firefox-101.0.1-ka.xpi 582469 BLAKE2B 145d910ab8488febb1046c5b074d98004172547e591e888e80bf366fd89cf422299abe8a9c8ff0e6bd8e40818396850568b05a03f2f2c5c09651c8e555570b5b SHA512 ff903313ec8d0ebc189cd64a4d3471b79651c19ef1da828cf466ee404fa8a6ac2664af7cad13828aa9ae49f617f51b65a0ffbeca76276c36ecf7c34b2d3d6e6d
+DIST firefox-101.0.1-kab.xpi 543575 BLAKE2B 8447e5f1716fac1968ea2d7b8d85e81203835ba4f4c986d885d3496cabe2f4e3ea4fba10520165d4d94885636b24c7781e7a3cea3e19e65aa4fff2fbe0cf39fe SHA512 15e10114dc2c0dee5bbcde8207acbd75948e9bf8f0b65e030c2db7a5d353c75b40efd70fec595679c7ab81b461ee1ede3db03f20eaedaa10cff632b584e816d1
+DIST firefox-101.0.1-kk.xpi 605356 BLAKE2B d82e0beecc65b48598cfb2dac172e282bfadbe086af1c298aa00dc5a12b84ce6f03c9abfad185c6924263b5b491b4f51a47fb31774f6a21facecbea090631ae3 SHA512 9353b5ade59913f5ca9167cddec374ce5ec9f46ded7d5b8eb839b0cd029ac99d2123e063742856cdc458adf825f0635fff9d8782b3fa5f11d758886c9cee0968
+DIST firefox-101.0.1-km.xpi 520290 BLAKE2B 12ddd52beb1343b96f972e5174a64d722c34322a01cf59bbb1ba655beb39ab5c6090c9753c3444451e1282d3415963647f1270a828f2268c2c7e26e3f8f37970 SHA512 8a01a95c904a98550ac75db70797d95386de0db7fc066ff7e064311d991efae15781eca662c57bbf62c203b0aba30681328741a647ab5e24e09667a0954ac4d6
+DIST firefox-101.0.1-kn.xpi 486511 BLAKE2B fa510f85f5ab1f7901ae1f561bd432b28ebb0645570315ee10d35c1546a5dd1d231888582269b5b27ff53e385dd8306e8b55995234ed8b56adf0b676f1e60fe1 SHA512 57770fb499873b140507930c501fadd37416708eda993f5f5295b59e05609660c015a6d6fa8d03982836736b8136129708a67b8b371087ee2f48e2bbc440a80c
+DIST firefox-101.0.1-ko.xpi 570887 BLAKE2B 479e3801561fb646abb4748deff2b10b81e9d3f7f628aa087aba28da29e77e52fe32f99634b798c056e51128b32dad64956d351bb2da03fefba1b8fc79f60ba2 SHA512 5aa8ff54522b6ab51c7576b34c245abdfb59e7384ebc4296cb9ccd4cbd2357c21bc6442842262e4a35d3c8c7abc142b4740ccf28e85b1146125ba8cd52a45106
+DIST firefox-101.0.1-lij.xpi 459509 BLAKE2B 93babbedb995b01bda06ff29be69b55dcb885cbe5e23f345aa19e9af993c396df98f6d5b397eb926534395bdf9b2dd42ba8aa40e4709da2bccadf86597b969aa SHA512 1f0394937b2ef74a8ad3194f16219c73c2c11dc811ab1c117b197bfbfc96d255f0037fc7fd61cba90cdebf7b4beb43ff96a35b41034db382b148e996e05fd775
+DIST firefox-101.0.1-lt.xpi 546501 BLAKE2B fc2359da140d778693215c78a2c71a513964733a5517b07de106b1fa6024218794d5c3595decd773a7db6c4cfa4d33a7b3ff1fa5a0f6f256211100c4a44354be SHA512 bceea54b45eb8039d826b28e48cbac2162e584050c45221e5bf4687dc329c9e028ff739cf4218d97ccaca5ef9fa89aac77ffba2651131a9c9328e94e3e73c84d
+DIST firefox-101.0.1-lv.xpi 452400 BLAKE2B bbb03b5d3c21f129910ea0cb35c40ccbe6ea9f900858b2e37cef9cbad1422c562474a9c76a51b1436abf14fd7775e2fcab9b72e2ed7c36862525a934d7d6e570 SHA512 0eb14aaef00b25c98f06c5a1be786f83af9b1d9d027ca655e524744773ac4bb424a77963c5d93885c70ce6719acc70b38ad9345084b264ca0992e823bb15d5e4
+DIST firefox-101.0.1-mk.xpi 463662 BLAKE2B f001143be9dde44fefffef44418dd1f70f3959350839b5462ad508b58632a920d1ed5e4908f75dee02dd58665a876432f01e08dda5054d1417a2bfe0f37e8064 SHA512 a572dc677a9c822a2f75a8ad81e3b30e45b7c018bac338ed8f04dfd81021cee74b4486ff3fee030f889ce202c73e73d75b8348ff55bda4bb82ddb7f8dcf07ec1
+DIST firefox-101.0.1-mr.xpi 520151 BLAKE2B da7f85de2a0db0d1b7b1c97f8443d35df22258294b1af9620f3d168d2b79a19d6ad29c331cb75d77991a9b30b219048f0011cd8c4414911aef20c73d1956f634 SHA512 2953238683b74a5682ab00a9d1510be488dcc1f9a23f16e33aae5dae3df34b63b118f5a6b2391bf08d44f654917ed80d19d408983bc6086252bd668197ccf85e
+DIST firefox-101.0.1-ms.xpi 437586 BLAKE2B a99b9ca34df26c535260770835ea954059b289018a767ae31bebefe234320ba3a8d5d7f3bb5e9f343e5e3b69ff12cfe4e709f4da6a0c0b6bff4ab7e29c5a806c SHA512 5408697a9d542c559de6099dea7f58860f32941dece96d04cedb293f05905617b0d1a3adf7eaa875a53037d994ba3c594e0208950000f0e1ac05b7fa256fd0de
+DIST firefox-101.0.1-my.xpi 503453 BLAKE2B 71c7da9a650665c1764de87b308d53dd0859b9831d260bb846b93b8153b219150c78158cca92058773772e31f3cc363f65e0b3978d9de2957cee2b62de84f048 SHA512 b661fb1c3ef3254ea3b33e8cd44c66885ec94ae32faadc74230e6d93acbe13ce27cb0806f25f2d5f2f98ba6a05a1c5e185499fefa90e25410b2ff94ae26efe4b
+DIST firefox-101.0.1-nb-NO.xpi 521733 BLAKE2B 96077c67ba92855753abcd1a0617a98fa9177c93aefa2cfc239f90bb129f07afd727c5262399734e11b4575ad2ee6bb893afb98e9fa91542479e27392e9644f6 SHA512 e86d1ed31eec6c8a61d9abfe39971a74c5d823eafa8856032959b37d190639adf1d70ac6d8cde880f464fbb8452202bf70e92737a3061ba50edccec5b5f7f33f
+DIST firefox-101.0.1-ne-NP.xpi 478321 BLAKE2B f4de378d35c0929b00458e13466094b3cf67d0f651ab2132c06913fa67f3d7baccccbb9a6f25691d8ccb913aa5ab7ccc23e9bb8a026a0be63d1bf63a6ce93e50 SHA512 3075f35fdbd961e1c29ac8f7a9f17bd6a50ab177cc504d7554fdf2834478f3972ce6c6bf17c6bb0198417786c073433423802a783636a9b858c2c1b6949b1d97
+DIST firefox-101.0.1-nl.xpi 529639 BLAKE2B 7ad96403ec356fe9ae86d0539f7b982b5d2da49513f58a757c050b358e7e6e6d8b75b7939e30c10a0450a344d610d1441212e7826f689a0c1f09eb9f69c26f3a SHA512 41b35f5b95870ac3334686b19f82f49582a1a5992c3ed12ef421d3fbb93e58fab8e1d433b2cfc982e5823a5c58d3ad3e95ed8207b9e03d9e3430b3758ac0649f
+DIST firefox-101.0.1-nn-NO.xpi 523773 BLAKE2B 07721608b28abc99427b815c8b2df4c6c9c8866e8d7d4258ac1bddd20580eeec8138d9fc54945ac267b2eb80137e07dbf85dcd24b0a294ffa09081bb6338231a SHA512 797178353a17b4b5ba0dbfc117ed3c2a38d3d093f30612125163b890e66ea6ea4d8c8740d627b059d29701c27a5e6730e4403844b0add42e9464809ff0def214
+DIST firefox-101.0.1-oc.xpi 544435 BLAKE2B c2ecb49ab664260de8a0e1ed721a9752787a240db35155dbe905ab456720959362740ed81e20b9f45aec4e0a62c339d014b7db09483840bc2b3c36c3fe06bab6 SHA512 7270260c538dee769a5d8ceacf691ae602195ad8f1dd17e890dbf585596713e9018506bb335c9e87e0251deef67e643a4e30af53ba236c446d5bbd16ea8af975
+DIST firefox-101.0.1-pa-IN.xpi 592181 BLAKE2B e6cf51abe4f20ac2e3d5c8686b8380f21a2a8550e923413a85dc0c9472d531aba62961e9658656d110d7a25e3932c750f6b253853e8cf1ea4ab0899f94ffbddf SHA512 aff33d63496f28f8435ce410ebca18dfecfafa7a321d83fa83a51a80b03b0535dec1878c3345e88f31791f3c68817e883d06d646a8242972e77fa6342826ef42
+DIST firefox-101.0.1-pl.xpi 549640 BLAKE2B 6412e4e8a7eeecabb12cef3f1e5ac42f99c27396fdb7057ab1bb7a927e948cbfdde8673223a9cc511275105785a9fba17c55ba92612e98a899614b9daca573a6 SHA512 239bb04a41d8b386b9ca4ab89d3067b45268c2d8001022e70a375532ba0b6d1366bc1182516e96936d9b2b674a5daabea35d19c9915e3323860cfa73c82f12e1
+DIST firefox-101.0.1-pt-BR.xpi 535137 BLAKE2B fc7dcc4651a63d8601b7fa03eea648531ff55b09186600643d1981c5613e6fe8466f33fc89b1b26c9ac310763ce251989a0d0ced1f803e8b4dde50dbedc6c1c5 SHA512 8f53cce58496f5e1ddbcfeb738499e99b1eb83df039cd164f95da84a1057b5f651f09817a6a0c77cbc5dc622512c5916ab0c5593cc2f34eea1b6a15415589b12
+DIST firefox-101.0.1-pt-PT.xpi 538698 BLAKE2B 1f9f3ff0039af0f0aef4b194c1e1c7ad41c7ca5d3891c1946f9d61724f589a90bbbc820671f0fc6f8e73d940a840885079af1693aa78378a16f9ce3deef36a43 SHA512 3404d89c8662fccb42e611797e85fdc1bf1f63cdacd8974312f028548f1ce7e54f9ce724dd9ae7b7f35aff95d3153e224cffe485aae4d870f8f6f97fc101470b
+DIST firefox-101.0.1-rm.xpi 528615 BLAKE2B 12b9ad7af2456f31dc8bce9ff513b0012546958ab80ef4b25a3ace54326ec6c8f891150796a5bc6d72d8c7a947986ba3bed40744452415e65517b3e347b08c97 SHA512 4f23976fa91004e8cf7828867535abab6951a5960ea14db21a6292eb36d2def36108fbafa21726e997715ccf96de7d2a7f59e7a6355c19d8a912bde088400d73
+DIST firefox-101.0.1-ro.xpi 516080 BLAKE2B 41910412b3fab6999ab21b324d6c7007f2048037ec7df9a089051a10d47bdd061d25f3a5648b9318bfdc9193fac9cf76617705918a012c6e7465df2ea02a2c34 SHA512 01eb61f6175d38dc76084907a0f80956d113eee82ba6d76116d75f850e7549ac9babf13eb8b440d6e0691b2f091f33dd8b30bb16482ebe09472f8e755034456a
+DIST firefox-101.0.1-ru.xpi 617791 BLAKE2B 231990cb8cec6c2a1daa0bbc4eeba911d3abb1c0b6c9822262e9c3addbc69a3b5bd57e790b24a681db336fea15706e1a7d146a27070780d37d4db16aba22443b SHA512 13caa350473a4ff088fe1f118027e0cf78196f5bf6219bca4a43724dd615e8235c13c14e217072d47ce8742b2bae46c8e3d9a9f9adad80d8a4f7228958703ba1
+DIST firefox-101.0.1-sco.xpi 490268 BLAKE2B e36790438270d65911d76c0550938f6f0919a463cfe780bfabe2ece514694a12f8858180b374a585fd9d45e5307ef97c9b18359612d3abd47d425088bba431ee SHA512 18b3c39a743736dee3abf760a45cea35cde55d45b6d29e425f4baa556836fbddcc6536b6c59387cda70e83b71df10ddc5464d328d57b72ef0ced49bd0d7309d1
+DIST firefox-101.0.1-si.xpi 476134 BLAKE2B d6cc9a0ca46506d6985c643efc9c51e74756dbc43e409911408bc1e1b3412c4a3325eaefd051e779fc8fdb5e112e2565cc48da551f2aaa42e4da087e3c97eba9 SHA512 af14c4098191528739ca45d4df9f9118106f220dcb7daf1075ce4ef7cb0530d40acbc2569ada9e48af19eafb6d59ae09d0fe57be7b4e71ec014e1547a250cf37
+DIST firefox-101.0.1-sk.xpi 558363 BLAKE2B 3aabf9ce0c159893e49ab11a347086a9cde3b4fe4846ea0cafc6cd08e50c3e8ac78196d14f60d9f06ac3e04bdc9c0e4516c0d9da5a1aedb28bdb84c438337549 SHA512 b7d7a3f4dcaacbf0038a9c8af1a7ce0255648c6a2302795929eb20478391672d7f5da9453b7c1b1dc27910dcf3ed433b3dac6ac8373a82cf36a377390bc5a3d1
+DIST firefox-101.0.1-sl.xpi 531097 BLAKE2B 3d38b8972425ac4fea5675e2d20b9a17807ac0ccc22a10eab4c7dfb27c6014851578245d140a2c1b7fc5bf2056c5b1cc9db55d5e2cae4d9035b1de51e65b7720 SHA512 10747900cd3edd9615aeaeb4b0a54a5158226285d02d0854d01b94d176bb476cd054df511c8b244b553a6b284167006493e39191f8db5d972cb12ef3d9129746
+DIST firefox-101.0.1-son.xpi 415536 BLAKE2B 461458e8f5329749a3f9c59ceef01e51ebdecde36d96152401c838d65f51269b242a6f03fd2b9c64c8bb63969cc7cea3dc7b5222b302c4132228eb264dd44c07 SHA512 5a9871bd70d2ea9d7b74a5a78b126c503433ec72fafadca990769015a7f91bf71d276b5108a3c695d13e54725280553b35fb825a208bd539b862428d680be734
+DIST firefox-101.0.1-sq.xpi 546736 BLAKE2B 57e58547241a476d5e1dcd3542b17cbb327ea83acb49371cdadbdad2c6c90e5f9e1b90610d183732d9782ac009390614fc2db7e2f48eea9b3240a57eaaed8563 SHA512 8c5267719dc7f54f9b2b32d332fb28f3419a5ab95cdd6e2c3aba6468acc4361ecc2cf9cd6fdb313cf8dfaefffaa9f0e5048707f10d34ccc48a04026b5f9ddc4d
+DIST firefox-101.0.1-sr.xpi 571511 BLAKE2B f43ae626d47c1ef8212cb92798a85dc6381aa236d00d68db101ba8a4ffe0f2924df8644649c1dfc216b7ecf057d470cc4aad08b824ff8f346ee2e1d00b4144bf SHA512 30252094fc660cdf8eafa654a91e83b565d56e26f2443cfa6fcd14759035082fa6cd872dedc899da207cf22c558b46c691afdebae032f7bacf2bc05c18724bd6
+DIST firefox-101.0.1-sv-SE.xpi 532152 BLAKE2B f2c8b3f310451f911d5b14189063b2555cfcf1f63bdfd299312039c3b02dc9a1b08842b77ace240ccc554c9b9aa51a338f4b00ad03651f27768b8b768310710e SHA512 c910d513eee696814580efcb713154d1ec8a998c4adc42697690425375081776ce4f6f3fe7ac36967013fdc53fea6c47190ca00d1e09d40fedd1884813616819
+DIST firefox-101.0.1-szl.xpi 502512 BLAKE2B dfc9465f4cfde7989ca028930250107a11f35a2915690d61a60388ea5238d5df16c5139e46792abff7d48a0e0e2027708bb18b241a0f5c310828fcb2db817be0 SHA512 afe15fe373c325264355fe8d3af21681fc947fa38ca32507337a7e073800fd0c7f7b6c25e4937eccec630b263553c7ce7c3e2d7f1af9f7a58db9525dc73f7c19
+DIST firefox-101.0.1-ta.xpi 500997 BLAKE2B 64a1d6397c84f16cb6fac2f160a2611749a46d939734f94a7c2a4f7f0793045ee64d350d8a7549abe33826f5c7b61327876f4848ac928da654442de18635a1b1 SHA512 635afda2bfee3e94e45db1ff1edc3176f588aa605a94b6a0a088ed7473c9a29fb8d23255ff26fd33981a062ccdbaf9f141a644159fec9963e554d33a39705e86
+DIST firefox-101.0.1-te.xpi 541010 BLAKE2B de214ded24bf0b5e1849402700c0cf9878aaf24e1387fac465bf3636e12ec4c99f1aa4be74153e43593b5aed6ae154477d524fef67fa57ab733082de86649069 SHA512 ca4f397d879e93fe72af8c36965571c68ba006b287f73abf1dc1164ce10facec7c9e83efe7e5d7c7bb318d580c03a08eb77b1f83d2e7178bca84ec4975a3d471
+DIST firefox-101.0.1-th.xpi 598575 BLAKE2B 68b752300955d0c8093d56fcdd4f4949e9191a9f0c920e9e2dd28c17b0f0847217f06cb7040fd832fb949128356d6880472742d0de96367bafada75c52ddd422 SHA512 9e1842aa7c5516c91573406bcfc545addb7f0df4b2173830a080bd4b7c488c2b05547998dedffb9139f4f78f35ba2191ab60e127027ad0b5c6fc781cb1ffd7b7
+DIST firefox-101.0.1-tl.xpi 505949 BLAKE2B 37ee6236b7af8789e25a9bfbab7cb1e7f2ee0dd2b93721ac955b7b6331079dcbeeb6ab9e0c54246063ffbe811de9a1c89c0522bd5798bb3cbffc4de508504a11 SHA512 3e7c066ccbfd9a3f954d09340301f06ef261a15a8ee45ed745e8773803cb84006070a7369678f1571946f33f34e8ba31ab5e577529c34389a92331c6ebb45ec0
+DIST firefox-101.0.1-tr.xpi 545474 BLAKE2B 4e62fabe85c79c9bfdff80124b3ebdfb0d8b6b6345e0794500a9a82699e862457f509f0c227de12d1cf07bfd7fa11ed1da6ee49ca0561f2ca6d524b6a46f3a1c SHA512 de60a361835e93ca97b2c00d65dad694546c552b1dbe419f768efec6d3a0192333d013083493764a8bddb5dce07c2289205c3bad01146144f952165b80f687c2
+DIST firefox-101.0.1-trs.xpi 480518 BLAKE2B 8cfc3baa60a8cbc380c7515c5032446275334f74f3af8855de0921f771f046701ea59504568a131bbfe021ef3e9464852d907496fc4677f90ec726b866dc1749 SHA512 0e801fe1b3e2f9b9ba53b29f5058836c7ea36d3a5e435cf82bf70b1185b02a44df0910cd6674d46d199e52289c7a8f89daee14320e78a1583c0124396c9fd960
+DIST firefox-101.0.1-uk.xpi 611843 BLAKE2B d1d73fa3a81df4a1a41d3193d3e4135a84c0f9629f3f45e5d34a99eac02f7158d08c000736d375d2b533266da73b0ffbd03269e82525f362c06a67cbb01c954c SHA512 4749000b5e7d72a1cc345a5e77e5c191d4aeb9283e999d552081d20b936ab7776d4409cc773275ad74980a888abf55f91ab09c2e823090ce66f99415cef61240
+DIST firefox-101.0.1-ur.xpi 548441 BLAKE2B ff9719307070fc2863e7aa5bfdb5fc5afdda2fb9c105c6b0a628401bd0663f6b896a9d106408a08d9586224d70035e39890265f6b86e11723ec46502561de572 SHA512 239b8f7b59e668099d97e46b0f34bc94a06a70ffdc8e87208d17399b0c4912cf63611f38531a6b308d88541ea4060e162225c801ffe60f43c396254ea6fafe47
+DIST firefox-101.0.1-uz.xpi 468688 BLAKE2B bfea0d2bd1f2ac97e9dd9a08c155e9d1ac22f3e4868ffe338a8d686c0c4ae0de6cc3fcc4c685ffaf2aaa88d8eb5be4f0d8eff7fda88f8ac5294c25dcd27a2b40 SHA512 74789f5e8ab27699b133d0f4219b0f017aab8a1e994453f7d622e72f9b0d4fe375439facee42f5e29a8ca87432413a722066e68eb4a0c1a07f7b6c41726ac9b9
+DIST firefox-101.0.1-vi.xpi 564697 BLAKE2B cc8c76f88829ea6bf62a8171e5b2e99a4f8f72df3aaacf1fc117939d33e525acabc795ca79eedae618b62132f1561d41e9fb74c8f7f3761997ce23c0b4b65350 SHA512 42991841f38a0b252f09ae44592830d0a2364feea7c401856f045bed050a874d76482d2f6668f9de78850899ae4fc82c923cd916cf6efeda4b41c6baa68fee4d
+DIST firefox-101.0.1-xh.xpi 418659 BLAKE2B 520914da5263161b9f9480e455b584cc48f42efd0b9344ddc4d7c6a4759580ebea78127a044bb2a9177bba0e07f436599fbea2fcebbc4c19d0252583a19df8d5 SHA512 2cdd0dca9047385441a8208a84609b17728061e4b698ec2066d1cd2f54662409ee461bb444b3d8bde63034867cfbef448e04f85f45204bad022df58e89b8f74f
+DIST firefox-101.0.1-zh-CN.xpi 567077 BLAKE2B d15b9f6881ac0198c90024fb8dbc3b1370b0e3858857732e49d72991aea2ff7b943c5c40fd2488230e857d0b9d41d25746691ce5ac86b90127a543e3a697b1c7 SHA512 848462ae18da62d79aa6163dcb0e53adb4ac0fe031a80dd1f3a0b943102060548682f8921b02431df552fd817bbd246bac5663e091762eb1ec040308f34fe639
+DIST firefox-101.0.1-zh-TW.xpi 567655 BLAKE2B f6a05838f02d95ad9ce8d2bde6b3f1b0c106fc11dbbd17000dcd4bf4c799a1f822f538bdc5667ac1bc87de34ce576dbd2e462d7dc6170a04f19f6fa3ee214116 SHA512 22fa87260421895813f5b3269e8a320d24b4477bad5c6108d0b68f80afeaaea2d90d367c436a49d643523a00bffbdf4c570c7d5544d3e6f1977a1c5b0473b3b5
+DIST firefox-101.0.1.source.tar.xz 486021240 BLAKE2B 8dce0083dc1fa7d9f04b1a87a02e6e171e19b18ddeab210a12940a4e582e8420aebaafb2fbbfcbfcadc36c2004a61b4a3a24b630838b3a7f146945ea735ec045 SHA512 435a7f6013582933e75c41e554a45beda30b5affd7d3ed7d2876026609ba7f17b2c20b507d9d0c9ce2379e335ec09b021257ba30ac55fabf02dca54b03ea70b4
+DIST firefox-102-patches-01j.tar.xz 32712 BLAKE2B 533c4a7ec9453dc12baf6dea1db8d988e3028d2824a52fc9124676db3bcadf814323f737b6ef17a33f2d618afea27dd9f45bc1ed011ca75f1be1c6415e118d87 SHA512 f0fbf378e103335d8a0afe6780f779ed33396bd2ab25000dac7f63a8409822ecbcef7ccb87560e97c495af332231f89d2aa0e39f2a151ee080853c2935b68e09
+DIST firefox-102.0-ach.xpi 443114 BLAKE2B 3084bf0515a7b0d744f28b2308e79302462861c890cf7eec40129e1b251fe9392412178a99b69a3ee1b479608f7687cf25dc7156916deecafee895a0867c8f9e SHA512 7eca63717fc6022332f77c5a2567b1b09f3ad2a94016e664487115d4ae326f1658b2834de01ca11969525b9d952256f66cf0a738d73548b485fb3432307f5267
+DIST firefox-102.0-af.xpi 408457 BLAKE2B 010b537aa482d4d2fe3b35ac8f07bf77e095501243b5e1395ee7a7c153db8a881af4e7eb3e57d9ca0ab274561a6a4ceb2b1fb167c2ef791cfb53c9829e014897 SHA512 705986d46b495e038cd6d4cc1a4f30f6ec1d5419cf840be459405e6aa505ede00960ff345d089bad68f53837d7f38d7a571c1e99728cf56b20c1b0fdba1753c5
+DIST firefox-102.0-an.xpi 486991 BLAKE2B 0e97c8aa2a96fb690378b555f115be30d0270d0fd064b3a78bc1fc1596e61c1b73656627630600ef35132dc83cc62bf96a269a49998484017fa41f394fa2b2de SHA512 2e682c8f58e475354b6e7f23462fef647bc779250290d6a1b7353304a045511e9dc7061b006dacefe5385da9ff622af4a71e988e45d3691a4a8f23c881bf4182
+DIST firefox-102.0-ar.xpi 550924 BLAKE2B 50d30d3c228177dcb9d38c4dd0cfe93c19038a3da7ac1053c6aee478eee978d51b0fa07eea7c8c9679f21bb93353162203b6c61ae56940039f6d71528e01dcb2 SHA512 355e1a9935613cc2a54ef9d5010625f3735ca2d22bb65448e95322d9c438ec0e8d459464b444eb1a38b0ad55af354b3a3af863aa72c096bdf5560ed7ba5cf29d
+DIST firefox-102.0-ast.xpi 483305 BLAKE2B cf69b322c3bd47b4ac778d0d7442ef89f6e7b2abe29e4118b30e8c8cfa8c5e459658647d8c29bab0fa7eb8a735f1ed12bb05a1002c19bc2d7fe0802be3be1081 SHA512 4a1fde7a7cf6f57e214047b52885068bb5ad3b8e9495f3663f3bf1d70f9a05a7d8f4f406c9515e7ff92dd66317130f7a64a588b1b3b9c6d8cb9c5f418573e00e
+DIST firefox-102.0-az.xpi 474703 BLAKE2B 7cf8edcb045f84264afea502cf3699c3115ca320a67d3bf99bcb5db0f266537b6c0673f1f78faa002c66d8a1821a526415bfc1d4e962a62ee1d52935870a79bf SHA512 52b5633860bcc877610a4730fc4aecaf7957bd1a78acbd0b20df035e04e8a3dc6462ad390a5442893a9019b123a8f89efde039ac0cf07234bf16f40fee2652e5
+DIST firefox-102.0-be.xpi 613475 BLAKE2B 15efa83b7b017d55cea322adf2f45c55ef30b06bc2063aaceafb15e34a81beee50fea4d25f96f36ffadd102ac431d378a5fa517fcacfa4e008bdddd598d9675d SHA512 a65d3d358ca23483c1b709e04becde02f7a962434acaa4b4cf2acd32b997f77145ecc4e59a4c507450e843dd2fc6410e96bb9a6d3e18c9943763e79602df0932
+DIST firefox-102.0-bg.xpi 563633 BLAKE2B b60e6b768a5fa5a581e8227f5e76eb74f58bdac35f9e178461d65cb2c4bec5962a150853428aee0121e7433a57811e15feef9cc82c3aa461fd121c11810d7739 SHA512 34d389d1afbb0072d91861f1715f4626ef849645f18397fa8d52efff19d9f9250e5548fdcadc529df3f46cf66499d2e620f2bf888f92aa6df6fa828347a0cb4a
+DIST firefox-102.0-bn.xpi 565247 BLAKE2B 1af5bdc0f815ea3b0b868407769ebf6fa879cea2478f64956d06da31b5464c32ac6148fc366d965d960da62ab6f74e13f1bf490807106122f0273f7f79ba281a SHA512 78790e6bf4a367fcddb4af6bb83e279b807a5c6395dd4ea9da4cdcdbc5f9d6999a700852be9dd440106831a8c8c4899e21d1315210195c3d23bb0e064d4c1e2c
+DIST firefox-102.0-br.xpi 521034 BLAKE2B 88e620bef0a6f15c36023ca231dc07ea1a5fceff583c2abd19491313acb3e909cf9da8be51bf96caaec67600ea9a6a46c99b26cd65a7370dd6cbf86ab94def2f SHA512 b208541b8a9f3b5bf221748f0bb6423a55bdcae0c3599822904bd0a23eba84607484903aa8a55cd8c2aa4c870d8c979beda46e99296f230644a25ad7937ca0c2
+DIST firefox-102.0-bs.xpi 451825 BLAKE2B 920b55d3afdb1b6153d627073a7e58035d615d437110fae95b4a2857d0d5ac3deceec243538638cc20698cb370caf0f357418b3a4026b89811f4317b049665cd SHA512 d29a3b7fa8e7f88eadb2f8b5b0add4a6c656f0670ca258030242d67b20409e08aee15fab2dbffa040e2835bf428ca8b926e4fc03123ecbf3e42539aea4e38748
+DIST firefox-102.0-ca-valencia.xpi 526177 BLAKE2B 3ef9b41debeeb4c1b79fada05e1b8d39d8410b5dd52979ab62dcfe5cd7313c2e2c4cba33913a5c9093705d3e43c950721b9ba7b90ea46dbae29bd9a953ac421c SHA512 0cbfb508f91e234edb23b28fd3ca097e33c9b46c29d5d625e5587686e1f26eded005f68d0d1d42a4e4194d00019a7cdb97e5ca7d1c32365c60c222412b7ca075
+DIST firefox-102.0-ca.xpi 522642 BLAKE2B 89ac6bc7a2d035d290e5286571d74ac8df14e8230b512a7d1a5d2d37b40c031a6c9097ea63408d1776daf6d9552e41c8bda9cb5becfa85b5a9a4961981227f53 SHA512 e2e33583adc291464565b231548d76d3533626bdb72922cc824ea62f319201a78ef251ad09195866f1c9f0c8587e590409eee7fb277b09b501581c20a41e3e1b
+DIST firefox-102.0-cak.xpi 539672 BLAKE2B 34cc7fb9e1d5e30fe8ffcf504a31d18a43ec9578b5dcdb027a4bbe097f2c30866d13e98fe67928c2b45c2d65a9b194d298636214db621e26ec2a9ba4b4cf69ae SHA512 6d8fc504efa7168072f3b82d7ca78b4e51356771372ed4f35e3461d7b59f71c2b59e173734a781a454f1992f641707e0c946985ff9e2723304b6ae36b4b56e88
+DIST firefox-102.0-cs.xpi 556808 BLAKE2B aee01fd260893319aea17a3b4169c7098b53cff6f86001498d76b88eed54f4243651c64bbcbc0e502b6c2d45970839a95e47860399c9b2333b8ff0f8cea9e5d4 SHA512 993eaeaeeb6d2952863e0587164e3908437de5a4a1364b61f409296bd356c6b51cc2f5a19c34a03bcd261549ecfe240044f7dc6fb50084724cb0436c59df055c
+DIST firefox-102.0-cy.xpi 533736 BLAKE2B fc958e900a2d039b9a076a709138c95d859c752216ab7e2631cc4887546b4b2e35c618e48834862ac1995ea52141c7c7c28f5fc96a91e2cddcd612184751139e SHA512 a599af689ef6ea265a0400ceae54f359e5da91f03e1626459826daf59cd6aca5bfd158b85bc50ae2b612cb28996780358af7537699f37bc077a679be6be3bc15
+DIST firefox-102.0-da.xpi 525897 BLAKE2B 43500d24b13493b97c5ac05b0265c3edf390f79225de8e71e81291a562cf5e951a72f58eb1d8294cb41f3e4559b6e271e721f58894f4ab2f3bdc9f1562c8b61b SHA512 c2541f49cbe144f4904cada116799e1a4a709f35456a28c22d7cb816c64bddd9374e747924985bf2b1c898ea9cc4cc45ee97ba815eba09e359d0030bcb6d3535
+DIST firefox-102.0-de.xpi 544840 BLAKE2B e95db2ffe33e43d4e493ffa168d25c9bdbd43c1c9b144cad3b44a91a6291eb397486b650062464046fda1b1ef3e99747a0c7777d4b2a7afb60b00fd1298ea102 SHA512 4c1ed1d8fcd3d36f62802efe52507fce6b74d347bedd8a7e0106fb685ea85a6d15d527c62fab1fce8f17c736d77e1935f9876fb115fc9b1b012a78aaf5f62548
+DIST firefox-102.0-dsb.xpi 557548 BLAKE2B 1f5525ce7df3d23af321b6358e86cdfc248c16479e5e4680369ff04020b9e1731dda887cb2d5c8d2d9017a9d38e51884833c3270f73d03c92d3cd1ec7cc3f011 SHA512 2a0d36a69ecf089aafe2587acc0f06a5ceda4686e17d73c356f14c7ebe02f97bbe28ff4a68343eeeed6617463000d60ce68ecad4cf9a67b1cf7f4a9f3863ecd9
+DIST firefox-102.0-el.xpi 628784 BLAKE2B 37c06e855f3fcde60d061297697df7ee44ddd18f490f3c72eda105c4eac01d8d7fe072d7d044316aa222b0859661ad6194386357640e39cf6b4eaceed68742c9 SHA512 8ccbb920c54c44291f4a1293ec4f8c5455022cdfb926813c4b214214a75d4537bd7a30bfdb63e674bfacc22f0a274b608b8550f09cbcf97d1e766dccbc97ce41
+DIST firefox-102.0-en-CA.xpi 501976 BLAKE2B dea2e8bd4552e981ded7e7e93338747c962c2dbfa0ffca6d072af516e5e78c92087a31a3a6ab1034fb657f5a65367a1c382642c7e88a27a939baa21c2d46d5e1 SHA512 bd6889642223f6a839c564cb1a835dac30b0f11063628634f7c85a00e0376a568d871f4d8bbc864269ab54c597d871cf5fb14a04a06fb8091d06eb0d2ef085dd
+DIST firefox-102.0-en-GB.xpi 502448 BLAKE2B 017058f8c91d3c664eb50fa71162724cbde64faff6aa9a6081b6fc785efd194b59fda1f607366cf0958480ae69f6c1ca0080becfdba50bb1d8ea426b5f0534ce SHA512 8b356a0c11b6f7739081b1f2d070a7d30d1ff75f9048a5983e6f6912c0f5f2078418fa1645fe1b33f54be4684bf32a9fdc5d04b42564878a71fec585448a00db
+DIST firefox-102.0-eo.xpi 528419 BLAKE2B 742c7126adcaef78d390e72e1b1206f943c1451f9ed75759df2706fd6975dbd8dbea9cdf38be710e81e32b04ea1d6e6830d8b4bd993ed6dfff20880b559edc60 SHA512 d27414dda61fcd3a14dd4cd6e29937d1f94e846581e676fb5896735bf795855d651107536d259d5c8f2d5e1105dfc5ae81bc64df62c703510c8b4e8492f9123b
+DIST firefox-102.0-es-AR.xpi 538398 BLAKE2B 7dc9954c939c39c8aea8861fd5d8ad97e28f2c538dc8e5975e05919c7ed0f0f44a393cea94f87404aa6653887b89cfd3daed462b8120a1306d9593d8288eeefa SHA512 d1f07dc61bf43810e7e2e36b34e110e9f11a3b677f17736b804f9190d878cc8c670ef195434fec95f3530f00483ffbd1b2a894b9d9042c44bd5adc3f859466ee
+DIST firefox-102.0-es-CL.xpi 537630 BLAKE2B 660ebcfc1918af0d1fcf4bfd654b1fcfe7f8c5df395e63d441041e873e24a8823ba95381859d60b267c952a02b3283226b587b4dea74f0a363abb099115af2cc SHA512 bfbbb88f638dbb26fe8bd7a29956f1110fa09caee31552ffe0ce4688ef50ba22641d96bc9252de0f904da35a16a6eb07a4e5bd315dfd972122462dbb547d96dc
+DIST firefox-102.0-es-ES.xpi 529048 BLAKE2B 1f9b446becfddb74de3e38a133db865967f07c8f2d1c56b38db60f0f933c7561385ebb179ec4e1bfdf651d03604de62d74530d06eb557a659e3a3b6c38c09e1b SHA512 3ed835acea846e02600b97b18548e21c26cdfb6c9d52e323a971b8f7b536b8a48689b8495903be072ba3782447b4fa75a23d12b09d661cef534314aa857a276b
+DIST firefox-102.0-es-MX.xpi 541459 BLAKE2B d688417a9d2fe3ba2c130eed01fee765c69db2cb5e7875859d5f3c61905311e8bb18c1005bf19ac0a3643012fc9214264023f555c34c6a3a3b1f3d0d29a8cecd SHA512 d341f7fa324f694f643fd46927782383caca8ec0d98b5920458b019a0907fe418527cd15df4bbe2d423e41fb9a1be7a0f7417837d3ef85806954913947815686
+DIST firefox-102.0-et.xpi 520003 BLAKE2B 540a9351ff9a2334897d04cf1e831359f11ebc279100d782b409640bde173fa501591bf6404a5c71860600070935e4ff3f44a3e5cecd819e73c0e4d2d0724a50 SHA512 f64cd17523859cfae89b9449d08dd83b72f1741fc0daf0d475bf7213541cca934963e3085bf7479eb04bb06372cc409bed18fa674fc5cf3d4b1f10771a664d28
+DIST firefox-102.0-eu.xpi 528097 BLAKE2B 54348abc356a48187ae3de0fe22f926c54b253b9ce7fa912919d300c90cbb9e054d4feb53d6cd98356b05274cd4f2b24eb9fb52f32558f1861cc0acdccd77499 SHA512 161736d7fe07569c1805ba1439bcbb86b3eea259d4c666f11be993880c15c0bd311286fe4d982a7dc27e6e25d3c6bfa93d958e86cdaf7d19d6f6c8b5bf85df95
+DIST firefox-102.0-fa.xpi 550815 BLAKE2B c8483c8455bd92799d471b27c6de152acbd879f9881f0b5c70fcedf4ddd9f07d2d90a3fe8fd276e2296c527e64109a8582a3134281104198130a92fb98e3dcd6 SHA512 31b1c838e21165b526a65176008df075c041e5eae9e4b1db3957cb0e0e5fb7d4d41fd9fcec15c9273e4205af7d7b0b37cb3c32d77a9c12dfa9f7eb4cab311550
+DIST firefox-102.0-ff.xpi 460979 BLAKE2B 1beb37770ca6656215d6c07bc7c4562046c8292de65830f705d945ee0a4a4106523592ca0da7b25eb5ebcfb7fd4943faa477b17cc69e058dc24c929a2ba46260 SHA512 a1474a8472f611a0623eeaef1688e3e9743511e9ab536e1c950b2c4449d17a7782bac33af1a456cb331a1340978675b507e200d41280ded8ab2fb22cef6b49a4
+DIST firefox-102.0-fi.xpi 524263 BLAKE2B 53ba21f8c4db5ca493cd4a51b6e0095009255188c1fb97bb520cfb78eddb8f7eb8e55bb70e313c36f85983b1b65536ba92faaef8a05629b31ff8e467e19328ac SHA512 8e0a7842f643c439611d9af85c40a6429b7cd149abf5784538151d39cd06cc9cae5c7627c519313149c5a2152bf8a10a7d4d8d1bbffebbfa5f4a93350edc94ee
+DIST firefox-102.0-fr.xpi 549043 BLAKE2B 0449bef1fb2e700e693cf8246be769d5ce1506357b6b5ce23c133c87e14028894c45baf2c60dd54846fd93e6d43a14599b7a37346d3cbe7f1b7cd5ca35c4b85f SHA512 897f5e64ca45092101934fc6d7aa302c80a4a5ef66ffac456529abd2150ea00687e39acf5607d7668f679dc43ed9f5ddb1e380cd4d4ecce01c985ad457421852
+DIST firefox-102.0-fy-NL.xpi 534932 BLAKE2B a91bab50bcd3f18866b4fca410a825664f7b6d0d66ac33850c4a7049a270b8a3fe571a111b096a665402f320718b307a6b0a63663bbb5805c3719ad300224847 SHA512 beb683c80994c220751594227ded93377673c51757239cdfac7cab69906277b2c79ba07cf0f577d5a9d91639b4b148a4b1202294505b62d63e744000c9cc523c
+DIST firefox-102.0-ga-IE.xpi 460696 BLAKE2B 9237484ef8836e4205a5d65df536d9f75a3e4e6489cc14bacaf124554d60c874cf623b9d4f4e611e2e4ed6de20008c6b06df6036486e38fc6e35d3942cada32b SHA512 f70511361e3c6becd28cde2bb655131f306985f7b30b8b3b617d64fbf3bf335ed9770525865e49182690e1a376b5429331c99a766f22ded09c1e06824ef641cd
+DIST firefox-102.0-gd.xpi 522584 BLAKE2B 73cc61e4fd903a4ed1ba04ffe8205881943dd57f0e8de9284d95977097f89dce87863989547c8c947a2f431c955d8b6f85d5a836dea6feb6c1809f4c3956bb73 SHA512 d6ebfd7d4bd8eb17a35c4e06639c52e08cd13529057c0544966c5dabc403b6b17f31ad54bfaf9cfc2ce6c13c2a0684f4ec504adaeaa664761d9aef77118d274c
+DIST firefox-102.0-gl.xpi 528501 BLAKE2B 91acd0622f2f7143d9947917773c11643b30ee11b81f61606accc3c880680c97edf6fbc3dc85ae99ded08e8f1ec84d3a62d3b5819bd72340e84f327b1e8be72f SHA512 c284a64f87da7c8d3ccccbb00a909dcd085cc1e2e473119eb6d347fdbecf4161e6980ed64be14db0c841965d22c8f311925679992335de4cd339f8dab01adfa7
+DIST firefox-102.0-gn.xpi 549540 BLAKE2B e43429935ca9a4ac5ad0bbff6dde4468a49b61e27d9d323a7da486fbe8ed424dbc1c210af70991e11d9ed38a579e80ed6491161a921053e907933ba6eb5f2e8f SHA512 017e1b78b5bba4dccaaf78f4648edd17031ee48be2678b8b89641dd4d1d71c36ed7d878682f114d697c3061ee0de4144da3483b9b18e14b129f3a0c8a91ae6a1
+DIST firefox-102.0-gu-IN.xpi 516013 BLAKE2B 672ded487e9159954699b3e418fa44a970c116e84760ca2b779af8a80ef78b6834b34dc8afbf77c37ee79eb03c707c6bd3af6b9e18a4824093b0315c9b0782fb SHA512 892a68da7a1daad0c9d05957e25dac89bf5e6baf58844ff0a8ec965dfd013ef211ed0b93e029a1a3258413aebf522c0ec0b1435ad7c0b17274f8edeea61ee2d1
+DIST firefox-102.0-he.xpi 548996 BLAKE2B 54d508cfeab00eeb00594771e9f4868f3da1a587919e5e8e84571db7dc3033b34c451db7c120b9d890273bcb93cd1b14d9153a0b5a8d1079b06fb81f608a2e6a SHA512 be0544bd47668f747fed01759291e3cc80e75e3bf1d18eb6fa06748b657d5bee24ad08410ca9c10fc07bb14f157351380186571be4341a848912b08bc5e8a568
+DIST firefox-102.0-hi-IN.xpi 546131 BLAKE2B 9dfe72ad4e60806c4ae4ab6c2f231344250e7a267c75c3966a54452c46b7553d2383a44d5089d2dab7788a07729e4f6327f6b98de93f9c43afda12386ee25e95 SHA512 ff45ae91e31a99c393ec53a9685bfc4765ba86d14d6db13e04fc26d58943825a637a97eebe96f0924bde6330459231a77a2231d2c0b2314fb6ae45263d33d0a5
+DIST firefox-102.0-hr.xpi 518890 BLAKE2B 5f3b507e456e17b47d50df5db20288e5c530132cee857e910272e6bdedd97b3af4cc7c7779f07403d457257e7916c2847debca984e6c315f6af5fff2db9adfc1 SHA512 4312b172b34d1d4d34f7e29c9b2a533d819ae08d90732f3240f753e65d69260e6ac49cbe4caf142a1def4cee047e284414487a15a916a6bb8891267061c2dc6b
+DIST firefox-102.0-hsb.xpi 553790 BLAKE2B 66d9035cf89d7525c8799fc2b652edaf471cdddf47ef6c8e31b8e42bc738b49aca469cfaf0868c5571199a58588954f007b6d77f79e79c85f4cf0cf0dbc2bf80 SHA512 39e93145bb7747d62fc6b0f96ecf9e2e8a194477a9d387a0aac75c14c9573cd0293630f22ab8e01ffbfb0910b3ccec84b6a547fa1cc239c7976735c4b9a42e23
+DIST firefox-102.0-hu.xpi 556877 BLAKE2B 33dd1038ee113aa28e45552b11944e34793b43dceabe51c81c5730dd4f9a6cc9f8aac9bae47fd0ae39b6e77a3861846a602fca275756a86de2bfb7d49b5c441e SHA512 6d620d2ea77b56a106c3a3cf861df4bf4c9aaf8a5f82ae1e1c4a8b341de1bbd96f568eaa9a1917c7b4c341af197fcfde849304f7afef33313ee18f82c11822f9
+DIST firefox-102.0-hy-AM.xpi 567841 BLAKE2B 54e2352e4572bfc07397b540c4085bc604148fcfe5aa5c6d8669264c5595dbc810cf3855eb3a0eb692118bb85916b1060653024a71c400eecdcba06626bfa75e SHA512 0c97861d9f3960d70ce1d9fc5974bd3db1d6a606fdc2c76bf7e520f41122490fb33872db9f9f64fa06f60970d506f27f19fd83bdcf2c19cfea02a15d1e53284e
+DIST firefox-102.0-ia.xpi 523743 BLAKE2B 4f1b0fff8593cbb4709af55b4703181a54bcd5bdbc79ece5ec0893139473dad50a747364c5b16374804ed54604b293612f66b8df1b0763de91ceeb4924f5a3af SHA512 e0fe67870bc1bc4eeb9d1783a7e0aa3a7baa6e5c60977662e41c5cc66bacc6909ad28846b1c5bbdc8ca9e5612c9d2a0a4c30f267f2c05a869b188560cfec3909
+DIST firefox-102.0-id.xpi 521249 BLAKE2B 08d3d7e108c8ab5fa63c8b2123c9502a94d486952a6c20399c199a7cd96e8e2a03b66cc649d6df43705bd45d3cf6026fffab34f49085840bac5c5543b7c43e53 SHA512 a1eeb71946091578dbbb6810f849032a1f8f09e751897b61ec2fc959b9c79454e6945ce87a78bdd637d9d0fa9e5c605817e4755b32cff67f34461cfae0c4dd22
+DIST firefox-102.0-is.xpi 528390 BLAKE2B 335ebbc3b8bac0ddd56dd2438c3274d2ffb7df74b64ce43849fca77206d8a7c355232efb2702d31ed83d71d27bc9c556fca2cce9e6ef82c9db736ece1bbf8d52 SHA512 7088be9f9cbb42d29741376034fb375896808420c8bd7376da542cb06fda30fa75a8d47b85dfd1a01009dd590b0495a2b5021ecee14b4d514ff4788a96280cbd
+DIST firefox-102.0-it.xpi 449753 BLAKE2B 7204008f57cb5254f7e4f70b9e4c058f070821504edd1069870979055cd465ecc03bea95b1cea232811dd883bf4c1fd2191f4a9c08114114887117904071fc70 SHA512 6ca959d39d9abd0d01aea6037ceb31f241a17835fd4e7f02585f260a4eff162d6b42137969615292a647ff73aeac852a07c1444f54e1d6a66ffa21f48bceb034
+DIST firefox-102.0-ja.xpi 573744 BLAKE2B a3872c72440fef0d1c5e294741ae84ddc2b10a07a9e1bd68a20ab1472d1bfef4ce24fd8548605a919dc7fb1597a7a070dcbc4d1cdfbdb2f7ab3bcacb04428a95 SHA512 01df2c5fb0dd239cfd4e737de9aaa7405df446928bbcbd8255d4686a44f185ce41535976d8b8af6770843457bf0275973bba460a1db51ef4911fe3e070782ea9
+DIST firefox-102.0-ka.xpi 581241 BLAKE2B 4264cf98938748eed90bf7beecc2b5458ebcb75ceea7598d795c1933cfb0b147806b3dcf69da3109969b6a5e44acc2500f607cfaf4492b15b52cf25e203aebd4 SHA512 fe294cc0008cd38567f93b227e6b5829e661d7f6a31aaeb8fcb1e93cbf5d159ab0a91b3ad2a85928531169243287d90c972f468bd27668a6fad7ab7698dd7164
+DIST firefox-102.0-kab.xpi 543023 BLAKE2B 6b9a86e6fe20f9612eb08a1bece3fc05b983ed396824549f208ea787bfffab0233e4b8a2277c64b1ed848a0134f7f33c34643b895dd514b758789d32ef715eb8 SHA512 e3fc8d8012e5fad8f57a9e06c87b1ce46bc9e1be396e0f73d0b2165acb68888f3fc6cbb01531e0bad31eceff31f3736fed6893a73285fe2181713e7adf0aa7b6
+DIST firefox-102.0-kk.xpi 604853 BLAKE2B ec254a38f76e7aff04f3436da4bb44f5708bc80a9262de7b39dcbdfc3a60b285572cdbd27d59db2d484a68ee38abda1d4597a29e9a8c033d1440f43c7d5fc04d SHA512 b4d2f1e3074e94e3447071526a3c4b4bcf5b4ad45584b3389547b8bf04c1b8c0e8961e7990544bc6daecfb89eef1bb2135b10077c829d91cbf47f18166a5d093
+DIST firefox-102.0-km.xpi 519627 BLAKE2B 62c7738fcc346150331b8eda38f4c824aa91df1b7fe65c45c91d547d445e3d6f530597c86c8b1e89d0de024a778bc9c6ae0b92658a76bd5ba80a90e5323159b0 SHA512 dc3cc89f0f9e882e35888593e9f602fa97cd953a1215bfe3630816ba8a7059857b54604e17aa2f6c1b333f6e97f518c886c330a03fa654ce0eba66470d5abd3e
+DIST firefox-102.0-kn.xpi 485569 BLAKE2B 276f030284f21ce0041e455ebd004f5b6f70230d9c0ca36a62fd81492aa8d8b0a48be4cbaad7a56f881c5996f48cd62697cbbbd06e160d4b1f9358ad3e2b3ff0 SHA512 2175227b123837bee9bc377e44e60d2b6490ccd667a6cdd7d5bf4d7d17b1fa2b4e6b3e34559f08e79c7affe9afd28d2ff0615028cc2c1420271fd4fe5e7cce4e
+DIST firefox-102.0-ko.xpi 570086 BLAKE2B 310bb18acf85277b31cf3d8d9b5a03fbe769bce27641bb7e45df8cdd301073687105282485a0cb906c25c2b4efecf8c3bb7fea6a44bc7fd83f1562b33fc5e285 SHA512 287eac3c75e9f62bdff42d9c0bd919cb7a2884a38120fb1545b6dbc7ad9b8a09820be45f7f03c044a6d25fb386727656a45baf7a8011e0accfd08b64ba9a6759
+DIST firefox-102.0-lij.xpi 459205 BLAKE2B 712dce720af6161fba6505b4088d0eb16350e7175f6ae390c39a60dc81f32e1bcd778e6b9a5b6b39b1457e65d7003eeca4f1860c2e6eb1eb530041a27ae27ac6 SHA512 41334423d2d9069e5a979b9dd585f3d83d863dfcbc020d06a5baf3c0702a063c8891cc4276eb52e5a68977bb112e3398f9fe7180dfaa00bf77b06186b00f5fb4
+DIST firefox-102.0-lt.xpi 549839 BLAKE2B c1fd8bbc2fde4cc5ec6f136e9316411ad0f478dc181913a3bc0903862d38d8702497a4ceed364c8570b32a5d11287962bfe9740b60d1a7930ce2f22fe31ecc71 SHA512 637d5038ced19bfa1745bb96dcb8c49038a2eee206ce11fd532b91fdae30967a40c233a195c33e575947c73469c95355db729b61e421a5d1f5d73cf2b3ae18d4
+DIST firefox-102.0-lv.xpi 452063 BLAKE2B 770ed4645693822c2f6bf0d9acdc55c3f0f83d68d1d01a98783d47a4bb8611dc88a9d2154fab49a4a2e2921c81b4dda7ede3e3fabb9a5f9ad43cd120bd02af1d SHA512 ac38c1a173008aa60972a96b139d3c7c2acb4407ff12a30c3b7a42f62dba4260627a02cbb3324ca068f4848aca3858532c55da6e12e498b9d07f0ae3dd8e5c9c
+DIST firefox-102.0-mk.xpi 458906 BLAKE2B 00052f7fae9f099d62eb72d61cee4efd588f27a7269eaedf8d88729323de4e6fcaff6baab44d27429ea815391b2c586645efeb03870c2fcc2fc70f42c30ba98b SHA512 b36e359d18b6f8578602ddf37e3bc990410ebde0952e069e04be30ecd5c0531e576784e0f5ec4a53d2fbca3e8bcc6491d48eba5decc3c74ec3acaaa541e39e72
+DIST firefox-102.0-mr.xpi 519582 BLAKE2B f1854857d5d8f5b62acf7b637f3029f5260fd88534871b1e47f373edeac0c39f4b8c18c39031b31c8cd802705d1e284d3d8ec0af3fc453d975ebc3a93e7d990b SHA512 89e4888461d37216e73e497ef478634e05cd4f935cacdcd4792d004c5a2b6ad94ebe12263f1cf74f5ec61849dc864090cc46a89e1d4cf27dd3e11db3281394c9
+DIST firefox-102.0-ms.xpi 437312 BLAKE2B 6b9b2e0153dbad03006157cf160aa0ff8f7c40922bf70ef1c12cacf7e8e1646285a5c9dbdf0cdbcf9c61da5ace7c03cdd2c28a281a2655d04e0c51e7a5c0cb7d SHA512 ea3051a814cb0c568e5e8be30963c4cd22ec3e3590692852bdefba1fd2630f1dd5a41262b447f91f804845fcf61bcce894bb0e446559e0f65d95d182a7ffb04c
+DIST firefox-102.0-my.xpi 498768 BLAKE2B 2df83f8cd473d30643a4d9c4b65cff7e6ea3cfbeb9d08d8467dcb079acb1deb7720991b36808d05e654097a7a4422112e4dad0a036a2be26491a251415af863c SHA512 996231f63d772ffaa363a3bce5f2054ec5aa77b7b25ed036ee1c4c7be93e7f25484c1a013354b56069581d59cdc0eb21928929b114dcb4389ad95d4ea409bccd
+DIST firefox-102.0-nb-NO.xpi 521318 BLAKE2B e4fad5e029a2cdd6dcbddab87cf53de1351719550766ec73b65ace2f5cbbb9057bcf843f7f2c96d233a6d0b798c060f611147d8d2065253f19c56d92f3ff4523 SHA512 9a16356f07acdc0f09724d1d1e1117b52d14851ca7c2d9961553962a4c514290c515a664c6451e847331ef77aec3b6df763f9b8e88b6e4dc56d2417f96f90674
+DIST firefox-102.0-ne-NP.xpi 477725 BLAKE2B ce46ae1c0362f564f969a1745546d9e702ebc34fe4cce85baede6ff6050c3c9f10f5897db210fae1573e61d7a1a734f084fe7d05a78895f7d022aa966983be9a SHA512 f3b2af66932cc2d8265a8e825e1f3e10834838d7c7194109c7107f8cbf67057b0249fadf515451d244abcd053db9e437c3717583ac8450effac1fab52e05bfeb
+DIST firefox-102.0-nl.xpi 528938 BLAKE2B cbf292ead5770ae812d30124b5e88842217ee47f559fe4c534fe6aa5a45ad7f1af8cc6736fd07ac35a446809d1fab5ffa9925528b0abbaa9c0270ec57c77a49a SHA512 b39b4721e0ef253eb1eae55424be05ff0ef08b836df37fcee8000580faf50e0354b957530fe2bbc2e125463fc9e2dd0437d929b4fe85773d2fb2cdd03ff57a9d
+DIST firefox-102.0-nn-NO.xpi 523252 BLAKE2B 2ab27538a3e14fdd4895e50393e1e0fb700733fd40d5b8f9d6be2a3ccd19dc1b088be1ac8278b3addbfd4d558a1d774ed26ce23718eecf1d2e97cab73c52f2f9 SHA512 8822083bc062300156700cb761c410a2b811e4ae5adf6890e808e1aca6752f92cf8074ac1665ff33dd1f4ab7281cb677d96616d6645c244c0d61433f203eab8e
+DIST firefox-102.0-oc.xpi 544574 BLAKE2B 70673febaa283f31827c8d1a94e0216fe724b5504bc6e81234cb43123213cd257d04d4756b46951f5df9c79c518bb7e5efbcaf8f9d3bb4794ff87e5e171c0e9f SHA512 6843d6b5f805dca6a4f6ff8ed84182380d625a67342e6bc48d1b8b57839a4739f7ed6d8e9a23b6ba202b4eb29da4063a6baeb458b523cc9b264498d03a960572
+DIST firefox-102.0-pa-IN.xpi 587394 BLAKE2B 4fc0f1765a3156f9c0769a29c12bf996b68a63ad6696712cc52d9db822230ddb2f0eacd14825d5d938b5da8ac0ec7e8e5b3ae4bd8357f46dd2816ac91f12d589 SHA512 1cbec3c6da0bfafa770d08e45487ac0bec48be03a17694089114c1416e7d9f44485a5333cf6340ea2e4c7c5ebd76f774be1a3a4adf9e143a71b84cbfbcbdd610
+DIST firefox-102.0-pl.xpi 548925 BLAKE2B 160200ac25e8662c286cb45bb6546bf381c51332340fc6c7fd6b2bbddbfc91c631dfef89b8ae026a2f88fcd8dd058a0f33b08af13b254b2042759c8c4a201d98 SHA512 612d67a037e582b2b4895c6d540c9ebbce82eab619c73213321afc4b8e17e77fd1c5fd112825efc3cafbfb3ec52bcf334d01a0b3bf3940bec8819af948f8f7ec
+DIST firefox-102.0-pt-BR.xpi 534193 BLAKE2B 1820aafa3663dacbf5328fab3aecf3debbb1937dea57dbd74f45dd06662a50bc41e597bb377ae5699cfcc0bb15a047f4f75413477e2a9003c4e53debc774a2f4 SHA512 cf578d71864f6967deb2563bf1fee63a2afc02a81e89b1a6f0de79615f567c7b78a12bb40e850b42cd8ca40c3eba766b2478a504da3fa9a1f4ee313932f094c8
+DIST firefox-102.0-pt-PT.xpi 538020 BLAKE2B d43cb7e8cafbed80bdf02eb52a5179de495353ac6c602b19414239be4e53662a1f9d1b2580bd98f76d78f4db9d3380db69423a02ee2fe3660964b166d076a263 SHA512 10d7c1921fa9c880feab048c528da5f3297bcb092be4f2f5d3583cb3e2de19594f2440f5022e136be9f53a2c116f9f465704dead7da18e7aead5eff33390a256
+DIST firefox-102.0-rm.xpi 528321 BLAKE2B 6431357c74dc1d42fe3006910a7b96f437916bb0becc80beeed6feda54da6ac266d648118a51ea38e5f8f3bedcf817a2c918a62794b5984c6c55a1922ade9b64 SHA512 7823ae5095f803ae8972e935e51da6fbd00a7aad3dfae4a67fa46cb2a2426fe19bff4512cbd7a1eadf75c3f421ee5215e64ef8917f0ff5323d669782f4adac32
+DIST firefox-102.0-ro.xpi 515795 BLAKE2B 207bfc940cc832f55a0c702fa00b1841e5e9d3528d8344e341396d221d0778060a6685a5575e88a8ecb9af49165e7efde381607982666bcb7c6190174816d1e8 SHA512 2f1be7028805aa3beff6394ec05926760890db2779788b5389c4f9583e89082aadbc8bcac6987ee4ff2dc85d68bb1e63292d81822d03accafd023ebecf38b19f
+DIST firefox-102.0-ru.xpi 617119 BLAKE2B 00593df8ceef3f1a6118cf8d702c3573c094a5d263863e43d3a767ce854828684507a28ffb66b04fca27eb749ada17177150cacab364340041c69920978e341a SHA512 1e0c869ef5bdbaeace17ca01018bf5dcb593138172834e861dd381957b22358f7bd5464bcbf0e63154c81670051cfa6e6cac13b06fad695872f0d620f26cb15b
+DIST firefox-102.0-sco.xpi 485586 BLAKE2B 2237288178dc677da77892eca5c619b9c2f75e5d97ecb49a33cdf7504643811915978bcfb6a8aa184d17100f687032d03c9f673568c3318d181f95234c68de38 SHA512 e876f4dd9f67eb5f37b1e57619f27f9f21b81892181115e10f281dc1767287ef23464eff75016757d36611f9a729efe0a12d6c165f3a7fef8aee340f071e2083
+DIST firefox-102.0-si.xpi 473403 BLAKE2B 752eb887908e258fad1d3e45aea36988616315f3917dd166e646b53694eba8410cc21efd3f6420e77e284ac2d0298e88c9a5d1b461dae70ab0c44ffad320e39a SHA512 18eea488d9a85f463f2dd04c0d6bfef35b31f80679955e5677e72b53fbc347c14fc9191fee31ffa6481ff4335d1d921bf87680512f33c227534438a1ad74e079
+DIST firefox-102.0-sk.xpi 557528 BLAKE2B 72675effb4e606eeae21ea4870073d3a89f1fb63e8c8ebb1d95a1adf6c51e893c8a5e3870ada92803e1fe147197fa3391af9d317359aa9d3ecb41f4ededd00e8 SHA512 473d6c71660b73fd5c4cae17ac80e7eb68fe8440e114521bcc876f015d18458956e19f23b7108f42bc98963299b9b657aa6a740c450b5e6e4d7a577ddd80a7d5
+DIST firefox-102.0-sl.xpi 531179 BLAKE2B 78f2e6d8855f68835fc7a9312c9fa153e5673e2edbd881fc831eeb79676964fd6b4bafcba126741ac6f5f31100019d0d7846b3d3aedb53d1daad8e8b41bf4419 SHA512 5feeb9f97b349c7c70b9ccb504a4848fa110c717557c3716ae4cade33ea9ef56ed44b1abf206283d2496a9e63362553d81aade91b46c3a6d87504c55f5abeaed
+DIST firefox-102.0-son.xpi 415191 BLAKE2B c45e02e49f18dda1daa4459459d248db1a2d9d1b4ba75f02b9fe2157bafe1c653342184c6c7ceca259a03bf9bf436bb24952190f3aaab4bd21258a434c6eb407 SHA512 83fd1994ed055305f6f0ce6f9c4d83b8beb1a63640bf6d8628eb5f11ade4bd9d071576df5dad300e874386422c5e651e1f520a63b118df2ee1d83c9fd27629b0
+DIST firefox-102.0-sq.xpi 546090 BLAKE2B 398efdccaf629720750a0d54171ad58f620ce25e016b597afd2abd4c12f830a65e357452ac1d937a4725035a147853d87f20e8a6561c743c41f5818b33633427 SHA512 ec65eb04863e3ea0472a47572a428a9a5e1413015a08dfafdf0377d55ab69bef5d9656ad743173ee2ada74de88c9694b94a986940d5f03c1d4083836ca23eaeb
+DIST firefox-102.0-sr.xpi 571117 BLAKE2B 013ff9e5d3c9663f7a28ca27aac5b9a21b808cb7f8109a3232c9d78bf3317283b1ead1b2252f5bb029e116a348b713af68ddaf947311cc13f2defe9f7e3c5177 SHA512 cc780782d71eb03b4c3e99c5cbf676efeb56f99f0538a207a39ae718a122cac923a195f715468aa6c8481e8312d28724dc8ece71486f58828ed7e052b94ac8b9
+DIST firefox-102.0-sv-SE.xpi 531425 BLAKE2B 10a907e9ffb9bc54cf24acbd348e989e67954d276084470ebaf88936e355ba02ac95dbb0d9ff58d8fec0850c844337ca9322a1d338d720a3bdc6e19826d065d4 SHA512 48b548e88a932f5cfe0bd60dc024ef50b5806ceb8a817c7e38c9a6b3ab147be052f9c1d2fa57b14e344cc854283165bee609924847dea2995baf7951ec64ebfa
+DIST firefox-102.0-szl.xpi 497441 BLAKE2B 0cda2f047c2ba7d39972cdc6bc611a582beba2339843e4fdb606743e1c80e4087687ee663855816f56f10c42ed7ddc5b76c9df08413c88a20fc198da682c3ed6 SHA512 9ab12d0ed9902cf5c4e5b5e7d03cc0dcf8d01d8dde883efaea29b8f06a49c11238c6d23d7175367bd90523e1caaabf4dbd4b77148cbf8e7a43743819fa09518c
+DIST firefox-102.0-ta.xpi 499389 BLAKE2B f17a2b1eda4b8c4379a03dfcb57d36bfa6d4a401fe43a4ed2e1f70af952e6ce2229f2f005d4d2658930ba09006d645de47c95273aefb2d4dc619b342b01058dd SHA512 b50e1e7a075f51ee0baa0cee5cd93f7976a627698977af2cd678e2c33f836c9a1fd0de4e7670bbf2d88a9f785b6e917a2521c6b023ed790401eb3c7cb65754c3
+DIST firefox-102.0-te.xpi 540270 BLAKE2B 5fe991b77f6b9c9ddb9a9f49383ae94e62e49e5dc56e916f58d232f360b34e7ab7434f165bf29744b0631aa951da9e009cb2ed9e0b9d6ad832c43fc2b773ed58 SHA512 457506bc6eab626dd6885a02273e3ee6ea93136ea803a125c4e231d55d6aecad20b425fad8ffb021273560a7d83e6b9413d58dec618c476d1020f0399cc0f4e0
+DIST firefox-102.0-th.xpi 598746 BLAKE2B 422dc1b321b67b13c9c4353823588da69155dfd8a74c535eedf4f3c091b79d6b55b1fc232ce2ab7b9d6398de4081595c16fc6d42c0751a85b6cf2d380b8249ec SHA512 ce0fcb3457b4eca577b232717f8d94517bdf7178b05ddfd119db4b610fc908f843cf514b829e4ad71fbbf3c841c825d6354df41848ec9da463e054bcb10fc24d
+DIST firefox-102.0-tl.xpi 505602 BLAKE2B f2f9b73492ca73a25d5c04ab1176665beda773a8c3d6905ff76ba707674619bfcf9ae2e86ccb65afff960aa66edc2482e04b6049d09b7b4d680a2cf3158e6dd8 SHA512 98f287bb2b3643336aac9f90e6b26a3978699d9f829112bbbe2dfcca032504006a55a65d1b5adc302d3062fb5697169e40e0523ffd0d4b36f94568553ed9b29c
+DIST firefox-102.0-tr.xpi 544796 BLAKE2B 1423748fc4066671e1f444856599108a2e36efd05f7cb840897179d81d658ad3187cbdbaa8e7b7a2e73ecb6711d4367d4038f69da336daba4f6be88b1e39567f SHA512 a88a0a48da82f99baca877de1a99a96567718c25f52b2dc7bc24dfde7115a6e91f71ff3a18ff8209210fcf2484bc7874a5f28d11e0c665db65e7501a9021fb1a
+DIST firefox-102.0-trs.xpi 477870 BLAKE2B ed56d1690c471d55fadb016f4e7c05a0b0b558d0fb665dc492471d25a2ad70a0a7cc6db77c328631a8d70d31f271fa82e02396fc0297937fc733b471d576c80c SHA512 fdd2bf2d1d85cce4081db87b7788857bc8103521cbec6a05595d7898a482e1fd0f5f6e747229acb3e13fe25f0bebee6f938ba66e156fdbe1bf5ae7086385494a
+DIST firefox-102.0-uk.xpi 610924 BLAKE2B 351fed6bdb8b1cb28f9277557191d721085281ab6e6ca37d849f01635d95b6f9334cb0b1ba8358b01a7e1ffb2424315f7511fa9e46c79c2d518673231ed596a8 SHA512 1ff88e2c7392fe0099b3eb7acdac13a045c7b799b966d9c1b6e806095f1d1bd5c8fbb9d39b054054dc366f55320803d0a0060183de727acf2007e59be803990a
+DIST firefox-102.0-ur.xpi 547860 BLAKE2B 5084d45ebdafbf0a84fb6b01573c9a9aa41c7a860eb0b5a27298b8e9061b38d3b9fd1ccb83948c3d37179fbbc7b3ea312adb134657bbde16cae7635a8c2de572 SHA512 a0f5fc68fda5b3d1ae33fe02572a5f05b3437cc5716744185206ec44ad551e544289dd759d6233d58d70726dbb2312ea107320549e4472cba8751a8e61ecd394
+DIST firefox-102.0-uz.xpi 467335 BLAKE2B 67b0ea6862374c5c3145b8077d97ca3b0528297a425543ae3538ee3a9cae77e76a04dda481ac0837d2179132873a34a193015559cbd372f44f65827f37eb9af1 SHA512 c0a8fdf4dd86f6800547ff4e05aaf189adbb2a7aab215dfd89bcc43ad4620ad59f52d4f80ee952e7c0ae709e0981b3b5180c50700fb9317f163a391c65940605
+DIST firefox-102.0-vi.xpi 563706 BLAKE2B 42ffab120340561b147e432b20e95e841cc8dbfcb8bf33dc857e7d3e41928d3bdec16583f1f1a4147ac13cef9c5c7c56f929b7b5031c72e059f9f43aa2ecfb66 SHA512 eaa5ba7a847d318cfa23ddf7986b745b1f712a11a703af575a0a1491e0b263337d2d80226f1789597e4361b62ae5307e1cd3b1bc4c6eebb72962a99cceef4766
+DIST firefox-102.0-xh.xpi 418248 BLAKE2B 885d842dd0393964ab4fdf1e404d5b97bfe89d7c733cb0c7e0a889cc068c83849f0790eca76cf4eae7fc5c39ce4252d99e145fb401212d420b53a87caa6cabbc SHA512 4d858b575b25a56dbd9b41298d95d422c5165981587fbc19517e8fea7fd46f3ef418c2ef8fabc10525caa844c74e773145bc302234ae816ec08e3e13527a288a
+DIST firefox-102.0-zh-CN.xpi 566189 BLAKE2B 6cb83e63e0c213ef1b08458bfabfb4ba97c284c9b4f34d16e462be908c27d6ac3b385fddbd5b0ed224fc723a19c86b3902c6f1af18235cdcedc8367c786729b5 SHA512 36f1d5f3a8501e1e610cd55f7163e283a6def99103d89b2a7c86f381459db515edf2e01a749f7be80e8820225c11dd5bc20c8868dbfe94a273d3a5738e80d6be
+DIST firefox-102.0-zh-TW.xpi 567157 BLAKE2B 111d1dced6e2dc46a5dfc37b37c3a91a3bd2adb4fee149b8fdcbd87f2c739be09dae198847550721bcd7565b71b43cb8926b57442bce7a5ba1adf0627155d394 SHA512 d907102b3a07b1ddad5f88719cf2a8939da117cd7eebd04ffd2f9a475cd54bb891ff2788a76e0da953e2ac24f2a2d9f1a36a4d3c230208491e169791ad098fc1
+DIST firefox-102.0.source.tar.xz 482027632 BLAKE2B 34a2b2f164aded6ed666220f983c694d20df094f032e218d682308e69045dcfe2e031b14dfc4802e5a8c18f892e6e6cfca74080de89d2091f1a7690ed5387d3e SHA512 c7dd6d8d74c46573b16d097a5e5d230669e5778cd680b3b6f30510e989d21543138ced3bb013998b76614aa380b28efd8542450c591d8b724e03bd163d012057
+DIST firefox-91.10.0esr-ach.xpi 453209 BLAKE2B 14b4549f563075b1b91e626993d0bd9ded4798ed61a747e2bb11d0f1325fe3d506773b675148f3d4b292fd3799d92e3d9968679000879d7e4ae9dd75bec37815 SHA512 eab581d3b6e87f88b5ddeadcf805fc456ba5abdf8bcd571d961609aefefc35aefad841c078485a8509ff679baca516d2425f472a49bbe19fa782d8c8f52bc726
+DIST firefox-91.10.0esr-af.xpi 426923 BLAKE2B bfebf65937d882cce010f41ac4e3bf0a91659b03d103a2bcd6975ceb1dfe8e4c6f93d18c9f9ee80b65d29f602b0894006c820d1fced79c38099b100696cde9c8 SHA512 b88dc4bb84e80752c1d3dfaee88f829312b063be11abaeb5d3b0a95e4441be7f89ce2fd090d50786bbc01839a08b9ff85c98a4d54c9304259078242187056426
+DIST firefox-91.10.0esr-an.xpi 499888 BLAKE2B 67b8233f0cd6f3e1a0d7b9a3f98c1f98af4239e11e3b768d7825f11fb4c998bed424e605500ff9d470c1fe525b20a7d6cb28ebc1cf3b7edf104712d71a6a8f43 SHA512 ac68029cef8e543dfc7f954baa518cdd25180e5f9ddfee9114fcbff2cd9cc9784f7486c10c38e5c4980cbda5fc63b26d393ec1ef4457731378e48c762d16ca68
+DIST firefox-91.10.0esr-ar.xpi 559678 BLAKE2B e109b833d73d69eef943db296930e117003572343287bd877b05742d2af5bf18db3ab0dffc7711ceba72d6e6d442c7ac0ed450d607a90b52a6c91e64a47868da SHA512 583a1b3cbc69956dcf74f27e8cc5f77848b590b888bf29754eefc33d8994b9c4e013c1f080f26e68b3cc3e409882e6ee48786b087d4763ccc544104d37e7c1b6
+DIST firefox-91.10.0esr-ast.xpi 498577 BLAKE2B 10997c7fa2bbc3a933a892640477b30852a10876880d8c1adb47d0b1098cb94819b8812d2ee85948ad3b9fde8e3f08599302b89f08a6f046e29e0faed27d0040 SHA512 6263aa2c0d0455555abc7fecbe2576259493d75faf9f93e7701bd512c591e538905510fd590b93e871155e5fc01aba95188ee9a6b563cf3059d95ec1dc8449b2
+DIST firefox-91.10.0esr-az.xpi 489429 BLAKE2B 7919b3733e6f2be5fef1b8de463e81691c4e24c7788bf05b387e994dce5b9e8b0723fda93ceb4f081890d51065dd0dd86805a81f58fc2fbf9b6031fe97fb5fea SHA512 e52aeedd4035fb52a0110bc929acd3f5c57aed4a700810ddcbbba25bcd68323cd13bdc2a67c3d4c8ea6bd2e258efc98955bc2abcb54cce981855c89e070b0ba9
+DIST firefox-91.10.0esr-be.xpi 622605 BLAKE2B 2e46be354910fbb5af2d6e29c442ab0cf611fa09886350840f491959e64f361f58b0faea813f312e6cd13fbb0ba3950317860686b575c4d8bafe3a16212d05d3 SHA512 f57cf538dbba1350676115da5e25847b5e1b6eadf6c89bf10fa6122af8360f41e5a4c183f54aec149b3254096e0b4f40fd6ae91e077324463ddb85793cd36ade
+DIST firefox-91.10.0esr-bg.xpi 567639 BLAKE2B 29e8bee289cbb144dae289071b1580ab75046cf10016bca117307ff07bb8e2c5243dec814337592f6d3c8f6e3145402a94a7a344ce3f571ebfc49af6be6ab1a6 SHA512 a238a676a8cbf7743f438a13b271721a3df76bc8f0ce7b26b17435ba4957c5f01fb09fb34ca597c569826f3a6257bcf750028a22205d0ca5c7cfa26ab35da7ba
+DIST firefox-91.10.0esr-bn.xpi 556819 BLAKE2B 167b4c1c48c1f0584e532258a9f4635404fe91706a4a509f0f0ec5dfdf03b1d83cf48ed9a5e1fa36d65e563d6d491876a9a5eb56c1c263c4f61cdc38da339f7f SHA512 f94a61f3fb70da5590f9ce3224386855cd05bbcb5c7c51c8933f8c3c7c75cadbec858e18f0bc38d2150f72c40032e3b3a4795b6f25243978d83c3e2df829f69f
+DIST firefox-91.10.0esr-br.xpi 526249 BLAKE2B c0a399ae78ab1c8a401eb9a08d8d81ec1d059240e4d14173485417bf438acad81919a61b084f515a66768bb7aeeb2a3d8f5ec338f6ac85e2d9652cd94cc71c77 SHA512 a2bff7bbc7477a8897735c50e9217f1f38994f868f74e4ed0d252b95021bdd87f9a88e4e12c92bf293bad644ea1e6c20afaf5e94ad64cef0a1b1c9de04db6e9b
+DIST firefox-91.10.0esr-bs.xpi 463548 BLAKE2B 273b42583f5cb84a3e9574893a7d7121d1f3d183fb823f9cb11f33772003684cdb0211d4c01c72220f4f4c75c50e5d4934f46ae8fbcd609416d0a9c4c57be47d SHA512 e21b4c0b4ff71b56401639e8be8701bc34fced4e3fcc3a29be3641bcf2b860f1df6e331f34e9406adff4813c79a089e0ad9403431b87f786a997c93567202b69
+DIST firefox-91.10.0esr-ca-valencia.xpi 529389 BLAKE2B 30715e8475882004ccc4897cf04aeb8acc663bcc5a0765643a8a3b1d42397e6a63a5450c461a576ca572ebbb91c0fb38f71af8aac93a21f29b09a80d3b12ed00 SHA512 79e9bc156957e70eaf999f356da1c2be405891af4b748121707ad8c644be3b1203f359a6757016fd0e43eb4484adb42242712a6aa76ca3b037121d926b3e1796
+DIST firefox-91.10.0esr-ca.xpi 532471 BLAKE2B 6d485566453ac2b3ea1a465c9a906b1eb4a9e98a308f1c8c3ad8fe26804600de6bb3eed4b421fa7e98b98ecf0b4367dd49e21a33751b4fe54ce2e30de6f751c3 SHA512 41cdf1ea11b8b83888dab1e4a1dddd5e2a47b485a99afa28aa146105452d319f95126545274a2eac98116222cd63882b09ba9fadd3fd931fbf486e288d8bb249
+DIST firefox-91.10.0esr-cak.xpi 552604 BLAKE2B 07ff125597a09010b1bbd81d0155b35e247a398f5b028110758860f7a42614db393de4fc439f7450885252df3afd65d8c2ee2166f7b9c31a5f207cab8e969459 SHA512 04bbba3aa9afb0fdd387ff1daeccd18e3248e49532779cccc1976408b0ac7d87c96699142f42ed6f2783a04e18fba3f038e150ab53fe164c36643895fcd8348c
+DIST firefox-91.10.0esr-cs.xpi 563183 BLAKE2B abd311d14d4224189fd873bdee98f4ca9e74bdba2b45904f1bdb9ef526fbcc7c5c48c419602075d04d18b06af431f5732ac966aa9681b52e00efe6d1cb883136 SHA512 24276debe4681f1165c9651cf86717cb3e6c28282e682cee27ef2696e94990bbba1e1bdd964cbec0fb709f748bd095af3f4accb3b1f401d7b1124bc0a70e8a41
+DIST firefox-91.10.0esr-cy.xpi 542210 BLAKE2B 65f3255b6eb61ff0753816624bcaf5eaaba2d21559bdc8cab77a017dad7584ffd35d70e62fd8aff45f1758f066b63df61c43a836c47ac81ba15f20fe99fd82d9 SHA512 823a35361ea82709e3e1cf5b57177e994b99497ad98418fc8c6b1777325aa9a202867a41707c60f78cbfa029331420104784b8499e5f6b897b4be23f4371cbff
+DIST firefox-91.10.0esr-da.xpi 534156 BLAKE2B 6a14678ca9c1209c7f00d21ac5da418217d2885b23b5d2523dd2fa3ffcf52266d6b68aa65c3ccb9f9f108d2121a9e5a95a475911f466fe50b9ddfd39dcbdff71 SHA512 4aeb408f7309d12cb151916084d5f8975f912256a1ab4f1692bc186842cfa8885eda3be7d9b1504d99e922451792e8ae8af946ffdc48ad256827bdb63f4f04da
+DIST firefox-91.10.0esr-de.xpi 553581 BLAKE2B c0e183960495fb9549dce473539eab5a1f40e2d20253047d37e849231117c0782bff859f85b595198a13baa476d9d1cdb56e6a3bbac9079056dcdc106fed970e SHA512 760d0f0ebf6cf26e0e79a7bcd34c129a4427d5564291d6772099746baaebfa7148afc4f7ce7fe4af3f09b5e1f5bac99c43a414f18eeef6679cc251a8ce100148
+DIST firefox-91.10.0esr-dsb.xpi 566488 BLAKE2B 323186fca07427b6acd26b5df55f8cd7004bb86a97cfa52dd389982cacbb9f37418ae09cc945825f5abec7fe7eca23209ece6839c0a1068100324963824ad59e SHA512 4c8a29305dcba4591116f1a422915b23aa31d2f0cfe388ebae058222745417e2308bc2cebcb4d9b593c7f31b7615e0503ef61f1dababc6290db3109cd6e9152b
+DIST firefox-91.10.0esr-el.xpi 639150 BLAKE2B 66189f74ace2c977144333864bbe1338571ffaff5b5cd1e58a842d826964b2f3c1a3a9f3767afea1a75f61189170e1915dd8d126335c5b950ddfd410adb77783 SHA512 9a4b9dda7cd508afd16497980f750b8fc4d1c1dc586efeae4a0682c3488b1e957010744a23e948022734763aa8c0bbf11292482048e08ff5fadeb807d6c0fac2
+DIST firefox-91.10.0esr-en-CA.xpi 509577 BLAKE2B 5cbae30dab01a6bb2e5b7c7c197b5ba032cb8268b2252b74127b95e5061ce14d2c501942bfae86678ad11f8122bc1e85212a8edc540c50d6f28b13b20b81e3de SHA512 fc62ac2377adf9b43a448b0ff8ae6dad3013048419e51884bd5e194ac6f5eddec4c21295690410cd0688638f2f47555889e1cc592281414e637f30c8e20410a1
+DIST firefox-91.10.0esr-en-GB.xpi 510584 BLAKE2B 59b087618fd0cbfe3b82fc4dd8c711d82c19e71b6fc2f43d0fb5daa847da0ddccc58f47ab5d762b1bbd0396431acff39a30a244fdb375412badece730544d125 SHA512 068b0bb9426b3e43e71a6ec46ae730baa967600fe23f8c7ad14f0413b336bc47d851643b5b6c25b6bd4eab4acf62bb75b86fab96f97fed7b685a605cfb578ec4
+DIST firefox-91.10.0esr-eo.xpi 534802 BLAKE2B 287783dcc557f0582f25c863e94f840061ad0f497ec78e6c21b570f4437e26687cad9a4cb0a18bc0e1e0758be48b6a673a4b82b1e0f90a3bb585b3993e587df1 SHA512 eff66e746a36df76fb8f01f799e5222e14bd1cba6c9454132d65bf2d4ee7b676d0488f3407846f1352693656e789c3095729b63b4f69a9909a44a3c0d2a4d5ea
+DIST firefox-91.10.0esr-es-AR.xpi 546687 BLAKE2B 179965ffc11fdb9ecd4e72847d47f7bdd9d536d0f92dd8d41fb2f68ffa48f4b6d24ce045876d6bc5e01c6a07ca59dc5ba7a9855a5be48ef8eaa3b5dacae5aa3c SHA512 e3800b508ff7778e7e7377b57ef8ad18230e42d69aca0d657bfe6c7d6689b98b71fce1d8886cd09da869ed5b8b988f27c83d83e44d33d5edd06de13a68f6213e
+DIST firefox-91.10.0esr-es-CL.xpi 546378 BLAKE2B 92884da8d4daec8c3f53382213d5452ed470e0aa7cd97c565cdb09cd414afe26d71163e6d9bfed88ad2ac1330c345a4cf6a0a9c78c89effb7fb80766c44bd532 SHA512 301d5dbdcc0733a10ea3a14618abab092f87dd094d742b3df60a3d68140150df16c4cb39fb7b3a4a5da22f27dea51bb71751147f5e247ebe4732e6890d658c45
+DIST firefox-91.10.0esr-es-ES.xpi 537071 BLAKE2B 00ff613346d19492657bde4a54e7cee871bef9660083b0304871fa832a401abb2fba2314b573c8241f04e012e4b5f772c6f259306467efbb7fac84fa64cdf6e7 SHA512 aebdc2c3f587f3d6b9ada6d0add899db8c621a58330c96815f4aed17bdc07b26103a36fdc9d7b2d3cb391d5701aa4f6599c5136f0ee2fa83f02d12d7904eb5cd
+DIST firefox-91.10.0esr-es-MX.xpi 549997 BLAKE2B d26908e829abb6f004aa5ce490e6ad0d62072b5e54393a98449745b5a30cd97b0f835a873a037fd3cf58d50131004069e315f2f936f13feb8e39c4fff2d18b86 SHA512 5d2b305f98bcf5ea17ec3a980a6456c0b461f69c3862a6794e18325059b880f6ec8d4f476d1943fa6b25a7327bc39aac0bb434785ff4b6c111179d54efc4a353
+DIST firefox-91.10.0esr-et.xpi 506667 BLAKE2B e0ad3f7abc63dca3325bac67ea506ee0d069797a5a67f9b5e7a97fa01eb515c8cf664220a6149f4cef22576f96a785132f3e37124ebdb2cd9c09187a5bcd3a98 SHA512 73168dd4dcc480c1f940ebded44bc9eb2103348775e50976df02f5a4003095be3cdaf28d6230e80067675d23158061c63ccaf6860e3980b845639a7a7433bd70
+DIST firefox-91.10.0esr-eu.xpi 536327 BLAKE2B a9dc75cb52d710a7b8659ad26b1d2290e32114bad896212230c7e5db49a85be88fad1ac6b09e0ad73909b8e19271ab45cfbc0cf921d6996ff6a5462bf06492f4 SHA512 1440c2932c02bb76f1dc0255316381b2cf060d19fd113a0477bc3cd1ddfc5effe65688f45041af9dc572a05d283ae4000944ac465ae61edcf8f59217155f9347
+DIST firefox-91.10.0esr-fa.xpi 559376 BLAKE2B 9e8b7dc64eac66b5430d867428e315b75ad5cb1e89f093924e53f84277b42be3fe5dffe6930c0bc156c76f250a9219ca1409d90b9bdf4a7b75122ef188494b29 SHA512 bd8bd78eea80cd11a1c95ba51f65f1b6918f670e849feb4d79d3d7c1107ec4a4caf335fead1d1a818ad5a4062b1bf8ebadec4de579b51fca95fb87a361bd9bcf
+DIST firefox-91.10.0esr-ff.xpi 471867 BLAKE2B 8791e54364182abebb21ed9d4c6a4a1941f0feb1bbf37190b8f77d39fea9081da05720f0ffe1ba076261f634a5f878e6d3c6fe1d08d43005a28f2e7ea4c2d7e2 SHA512 f7b887108ee458abb5fb8d790e0e0758a0ddaacdb15e92fac219bfdb9a670cca74acf69a72b4211748f9dd420be3959a2f9607de4010ea9a8bf747ef468147cd
+DIST firefox-91.10.0esr-fi.xpi 531473 BLAKE2B 8a688aadd3a9c2e455006e45dc6dfaa07950a24bd00dbaf15ff3aa35e0dfeb972ce6bb8e43a8edf8c5407af167f3b39b894bc304fecb4de7ac4841068c327ba6 SHA512 efe0c44beacbbcf110133af732a824332defd096c2f1e992a2af991574fffb63ac2c0d1b53fabc97c027184172fbcdcaef4ac5246b58399f08dc2d3cc2235222
+DIST firefox-91.10.0esr-fr.xpi 557615 BLAKE2B 879b5b16570f613312375b688f9ade043a50b7be1d0e2b36ffaee20196e498f01a9f975216986c1e84fef2dc1e5892aee1ce9084515062143cf0b8b3b9c344b7 SHA512 9c02d2615575959e42b1a2fb73486d31b3a94614619e4e24439ceb98976709c47043279a6171b7f7d564649b8ce668f0b3b62d1df8e4fdd6246f9d08b6683453
+DIST firefox-91.10.0esr-fy-NL.xpi 543301 BLAKE2B 88cebd6ec0d1ff2d472d20a59631af7af363c085542569d06ad2a2d180f2128a17b25cf12686f63f2e61f0447c59e461cc232d2f9f766c6f12a495470243a1eb SHA512 7d2c4765539fb1b53c41b557e64078c08977c4d015b2011a90cc4fec8954c63d73c08ddc9d2ea5033c648bbdca58f38ad3734921e5c52cd918b2fb0e1891444a
+DIST firefox-91.10.0esr-ga-IE.xpi 459826 BLAKE2B 0c93d02708369dbbac4f4368c20be55ca746c1bbaa0906bae29b8a000ee5cd655fe9a7234e2f53fd36fc40968c2beaaeab6642a1ac78c621a93b26352bf3d858 SHA512 f37c152dc2916ad3f76d2ba73adc4665b029dae19a0411421c4191a4533faa29e52d159d4b91a71d95c3286548b0843ee33a8946d70b0236790e845f52ff2081
+DIST firefox-91.10.0esr-gd.xpi 530858 BLAKE2B c4bb622c7dfbef70ea0b559cf19cd3d4de3d4b832e2330fc55c3671fd787b689750536ea1b51ef86bf755663417eb11500b9bde361c3df089ee97c7d2eb78975 SHA512 13c32568ab40f55af053f89e12d76df0ef078aed33f52e55795beb277571a052a57db5775193ab60be023aab0bb7d0f4bb9848c3bd44c296417c6feb8a341aa2
+DIST firefox-91.10.0esr-gl.xpi 541301 BLAKE2B 96c8e2db166de1b5127c5c5f401901d34ec5b60fc98513470c1382a4be15856fb55d58cb7cdd494e4ffcd5900114966b2cd1d2932b6af94e7b6856ab3f3e34dd SHA512 4125fe9323a63311a26ae68e9bec03ae2a1d3497a21a72a73bc461d629fd4605fc51e08dd5b5ec427ddd272342b40a58b08bc6e0664d7374a98edc28e3865df7
+DIST firefox-91.10.0esr-gn.xpi 557606 BLAKE2B 7c504fde30f0aff5a45606438bcd2a0bcda9d8f9d20219c330cebebb6a78cb7293b587087a3479e8122deb7339986f71b9752760ea733cf078f607c5a7e7aed6 SHA512 33e3eb66f53671886c82832bd6879e325fc67aa9753af9ff3bbb001799c04f09f6be92d831fa973bbb4f582faeb73b50fc2c7819f04fc694c09b986c3b2aee6c
+DIST firefox-91.10.0esr-gu-IN.xpi 529539 BLAKE2B 225c463ff8505f034cd6410ca4b9f6a69eed80ddf50c89a398ebdde2c037373494b0175fc9a9a39f5c366eb19396e94661a801f8cd2e341d260fe27737343bfb SHA512 acdd7c2460b312ec89b7430d077974328f7302c1536cbcb8c9254dae75634b2694c4fc1aff49674a2dac76a07a7857af7a1fe3bd5048c9abe933753daf0cb581
+DIST firefox-91.10.0esr-he.xpi 557201 BLAKE2B 5141f2d0426b9426e79c8ad1ddf05e3d94fdcd87dc8e19d76969a1386f6fb6a0953b1f5b6ecbb195b481320c2105f2a62cfc134f8abc292059f46273e94e3da0 SHA512 d6129aa406019c2d3eb20c081071f37f96da6716a1f869c46e691a3ddc69af122c1a82aa67ad1e712d383781676e040708033adbcde297508e0f190e98824e00
+DIST firefox-91.10.0esr-hi-IN.xpi 560651 BLAKE2B 2c845f6a471f5ad924ddd5123d29c62a6c882242874fa05415d3dda012152a4916870d5ddf7b8e76e20395dafa55a9c53412b30990684d6926122781dcfa4c6e SHA512 6878e89f166c0c0d85fbd9e6755f20fde51562e13b9f5c2425be836605981caee405949d90c570a8dc3376f2fb2a7def33692469471878c2ca070e16560ca7ed
+DIST firefox-91.10.0esr-hr.xpi 530053 BLAKE2B c8bb37e92df70dbc836f89afdb46c27bf8392b1d081501231fb87d8c8e901cda5da4289694c45e04a2cd96901da71311c57f8f16be5fb701230ddfa4ac0e1c33 SHA512 dc983147efa992d720bfb8d1da5fb929f2ecf0f188345bc8334444c5e7c9927824e369885c9bebf3729640f2f06119da8120296a0ec0bd94162d81477c1b9bde
+DIST firefox-91.10.0esr-hsb.xpi 562629 BLAKE2B 132f53274f2f32eb0d5fab20a9f1155fea76eaecafd8e1bcf5266e1e2fdcae0190064b2bb4fe0607633e0478bc23f75805d6ae9450cca2c3087ba9a45cd48561 SHA512 c731e98e96b04f426068425a2d0d83abcaebc2e2e55076e1f02aa21e4edde52fd08bcd61035a70243fc7732844688bcbd9cd24c3e91549c82231765b36232f9e
+DIST firefox-91.10.0esr-hu.xpi 566076 BLAKE2B 66149533bdddf48740b99f3e4ec0c230a4af43d9c70f59684b7c48a8bd5e5e2c0148e0134f8a910dd86f62818347968808eb7bb7f1c5e6ee9b71dcea0323b326 SHA512 9670f1a29b412ec5d0a1ef87888d8876cddd9d2162a53019959fa188bd623812d129ea1fc136364a2660f2dc5d2fb5735eb309e3ac33069f386129d57d8d1dea
+DIST firefox-91.10.0esr-hy-AM.xpi 579759 BLAKE2B 42b010958b26fb4e5cb341c048d02fa70d45d7ce4850fd85e8c12d8c882629d780e74a65a9b76e66568e0ba34c8e63a269003866008203bd694cbb367954230c SHA512 e300b92183ef947a5936bb914881a104d74731f6cb9480433989541df0defaf79037f8f52ccda2438eeea1ae720a389304b5820628efc3c9966e0e4cc7233d5f
+DIST firefox-91.10.0esr-ia.xpi 532146 BLAKE2B 038ab2c78a3ab9b4b0eefccc2dff3d3923d82b6a2d5febbd9200b114f203b0065564cbe41a83d3d29a00e298f959ca158f059bbeb2a1a48a21a60f4f85df19df SHA512 df26efd5b304f3857e50117973f190f135f40d9b95c5e200a6bee8127b05b30361cc3592b02ba942670034ce1f4b781ec68539496924fc0aaf2795cb52ba71ba
+DIST firefox-91.10.0esr-id.xpi 519823 BLAKE2B 794ae49c7c6380157d77a3bb7397228c6e8bd04b2d30cc4f431657c41160c6ef805053b17bc9b5b18b0db86e891427d14b08d572ca3ec14f17afa3567a796bea SHA512 73b74193aed945db3b8b2ebb56759f7e16cc8df9a2038d40d5b3d70acb1c978c8419bba9b99a5c74ebaee9a216ae6830a9327fbec53deb5b87540c00021be117
+DIST firefox-91.10.0esr-is.xpi 470229 BLAKE2B ac06af247e5dd9185c47af31e1bd2635a4228a74de0e4c5bb22f059e3b1d98c3a2bf3f2e5d7a942564ba1c24f80504f89dae0a4e3c598b3a9262230a12fdd4a6 SHA512 f1e255eca459eee380aaccb935e24d1a0d3577ec55e4df5c0930fd536d3f0de952a40390ad621e3e176fdd8476430921602925d5c00921517a9487e2a1b8755b
+DIST firefox-91.10.0esr-it.xpi 459085 BLAKE2B 32564b93bd34c2df64f48645f6bbc8f3d228b75c164f752b4a65fc31ee3a53e0c32212b5b199c9988e2ea61a4d1664c5ffb4043a76c5842d4ca65daa32c346a6 SHA512 228e4a140d5f8e8b58491dce994e355ef7093f07398c76c4fc7390bdbd2a21c82c5eb1fb06d17ae2207a5ed926ede966e299d96d207629fd7e858ae1aecd2a6d
+DIST firefox-91.10.0esr-ja.xpi 588079 BLAKE2B 8894158369a45dae6a1b2100ee30f48a7eb6ba4b3ce7c421119a032541f44d8dfd02c3ea771c30b58f1bb9e695f0279c8fd566395e71f974c757784a69604480 SHA512 5fe5e4b4ee4526cdef4119af2d5a4dcfb4a4fa98272bc7b2f326c4a39c9d3e9dc2d72592974c23ec80b23235bcc5df75cc9581c91ae820bffe677f908c49e3c4
+DIST firefox-91.10.0esr-ka.xpi 592255 BLAKE2B 24d6f95242f5daf2f85ad63239aa24379bbf01ac6ed923eb7ac60a8f11a6415af4a47d9232bebd00f9e093e1a0cd41c02425130ee844e8b6a6477dcd0ccaab46 SHA512 53fbcdd2cd01ae0ab181b0c70c05ed50a9a6239a3b9e0339e647dcad562043b37c2bd0a0d544672cdc357fa45fe5c276d2cf77bbbd1f21945e5045784bc688c8
+DIST firefox-91.10.0esr-kab.xpi 545012 BLAKE2B c8069b231a4909841915e7feb26dd6222e08964ea926bc5516d32ef4350972a33c026899f08e9955f57bd306e02f0a295c6fb5bbf24df91f44b4fb6fea487e09 SHA512 3d94f643c90830acc84e56a5ae493df083bc91ebe4cae1acea454ad67528ad2e711ae690447c0e6d1c2a8c3f9cfbb0f6b31d3c231418327c04c4262a9f656bde
+DIST firefox-91.10.0esr-kk.xpi 605552 BLAKE2B c2d5efb8ddb10ac5ee211fee08cc2eb8f18a4b34e835b8350cf13bbc99ebc20c0e4ae03efcf64e195543319920aacf5b3367ef7c2a3823acbc2e3bb750e505f4 SHA512 ae68a9cc2297e6da1c286d47f0ea29cdad38d0ea864c03d4dd06a456bfd3a2214e9b63f45359908622f5b08956685b8cbc31a121c28087604b0f1bdb09172996
+DIST firefox-91.10.0esr-km.xpi 533116 BLAKE2B 7bbbdc28d1021f579b842869a82fb71bd9e528bc9e529b8b77fbe0d566c36bd6399ca881d15bbf5818c881ac4d2f59436c1408de9aa07b543cff4c1f5f42419a SHA512 00ba517e7842921aaa5c81d237d7f96bcf72380305863c1d4ae55c381441bc29dd6d882248571deb1e5b54c6e6965d806fe8b0930c25b45ee929ac679edc83e2
+DIST firefox-91.10.0esr-kn.xpi 498973 BLAKE2B 3488ca7b7c831a779170d39d57c0cc3cfd05935acff632972f81efcae42845f2a3ef671a3ca8e62c236a9ca3b3f6d45d6e60fee9a03410903426ec42b13f92d9 SHA512 db43b329c80bbd639e4711cc572a4a7fbe604a9b5c1d5a31e81fcdae0bf440b7a5bff4ca4e76443366980783a45542877d94dfcf36a83ade978533fd33292365
+DIST firefox-91.10.0esr-ko.xpi 579053 BLAKE2B 27b001322f3fbafd8a11cc3809c5342877fe92dc5eaf5011400a4a0576f7a15c30bc5bb87efabc9dc12fed42c2813a35e0b90cdea0958f8c8fd94df9e1a7e7a7 SHA512 c3ae94561d2f50af38185d771d79597d516d97da9724db346ae304061515d721af822c648cce85a2db37fd6216573283043c6c42d3f4242ace9e371f3ee19d0d
+DIST firefox-91.10.0esr-lij.xpi 470176 BLAKE2B f729ec2b1e3dfc3fd29afdf1bc5f537b84ecad76f72800b44da6c4fdce621ba01cec9eee0a842b66eb0a24ca9d56d34a5e3982f619a1ab040b7cf8ec48e9cb5e SHA512 43fb845ec99e1a20a0f860b6a771ee1364958c4ef46c5158f4e09e1fafac045a9bbd093249c102c9b57326dbfdee7a9fe148139f34814114d303381784569f55
+DIST firefox-91.10.0esr-lt.xpi 560100 BLAKE2B fadb0080af0c78c04103ecbe2d2c6c45221c0c3438c1bc97c9e979617838d38b741abf1f4844958efac9ab298d2c39e4fb0c240f02f71aa728c9325216148e13 SHA512 0873ca244a688346a74474202de1b0d63ffbcbcdab7ed8938467f9f8340c3be757720597db3121eb9b2dcf9fdb4191787f7509cee4910aeb8cc119007f82d2bf
+DIST firefox-91.10.0esr-lv.xpi 462452 BLAKE2B 5e6c79c39a319236dc320e333471ecbea4eab046f74a0752d60c2eecf561c229c20b18d23e47b4336f21f05c43c537f63f760dbde55e26aa695354fe62967d26 SHA512 d2d6ca0a55942a10692ad8d278e5ad69f585bb392bdc09a0a601ec43e36aec6750e0fbe54851cade7018b2373c4089443554e3b7fda9b73c7c3a13a17a06fed6
+DIST firefox-91.10.0esr-mk.xpi 465341 BLAKE2B 51627496d199ffd93e95ec4c2e367574f6be83cf36a7723127aa31ef6fcc66cc024899bfec689443e375d8d42123777b39b56079d2442c3d84e3bd09cb770564 SHA512 b4c4342f40729bcf5a66a120179328b0ff5542cbf25d6478611370328cea8cc597a6aa729678a9ff52374b68b2a27cc04702effce7486a83fc8b7340aff377f2
+DIST firefox-91.10.0esr-mr.xpi 532131 BLAKE2B 0ba5130a85db83137ed3063879714636ef4f60c811a76f031a1f53fa48d567cb06bb6f710c06f8ce2d035e7bebc6508f6f43ecf58ed477c459f7f1ffa6fe04da SHA512 f124ba3a373945a1dd0d0490fb8ccb3c36909b2772b60384d32520c00bb69f425f037a51d067d8114f85f5189793da0b1a2b909a64afd825ad6ec3a4da40e075
+DIST firefox-91.10.0esr-ms.xpi 447351 BLAKE2B e3c5fa267f1db84ba5c9e582951612d6073ae3357488eb6f658c90dd8c03e64f6d4bd8aa83b61be2942986e7bd8c66d68e55c695bc2a56889377ec2d3f0065ac SHA512 477a7c7ff39dd077462cb938c7ab2cf4f073c60d0d8e123bcb24ac9cbf3a0f4db0e51e8d0202b7b6facd92e8987b3da3947fac428a3ecfc1433b07d162bde64d
+DIST firefox-91.10.0esr-my.xpi 516296 BLAKE2B c1fbf976c3192674eb1817627d06723a6eb159f4b17fe3449f34ea6f1fe6bb3477ec6dd73119f7d9efcb3b4711bf894021641e5b8d972ab0b99f1fa9a2bebc72 SHA512 4dc5c8c417b1fee1c9d33604f33e823443488e2760207ca0c3e09d814a019d7f34206c7f4661522e4d35d5bc47515a7aadd1356e2f284dc7b4a21013c08a00d2
+DIST firefox-91.10.0esr-nb-NO.xpi 529424 BLAKE2B 7d9789d0691e1f832bca084d1d9d9395beb6f2e57828aae714b084a5c2e7e6a27deba7f719f3fd306f9eeb6603126dcac10cbdd5736741b097f0ad5011932467 SHA512 2b83c83f50c95e576587f5382feb5cdc45b4e67c91f9a30a5300b446f2821761ec89cd44fc3abe5f7d5a06e3a29aeb52192d1c1701e52f938a1adab4d6f9fc0a
+DIST firefox-91.10.0esr-ne-NP.xpi 485212 BLAKE2B 42cd98de4d28dd84205f1eba61e19c6e31b3b269487bd3e016c80335751b041433e9cc2f7b730dcb79f1e7b355914e752792cd8ad14601f01605c4d107df2c2f SHA512 1b0cc3b3c7c4e474d3de96d47117a362989026a1f3e0e04006e40cf1f68a2ac80c8245fbf1288abbf6f89b26e1a5f63bbd583664a9878dc42aa3e066c9fcfe5e
+DIST firefox-91.10.0esr-nl.xpi 537394 BLAKE2B 22ccdff6dac4b1f8f6301e14fc09a4da8696703147c14b79a539e0108127e72bd13fd6b52b0b80d776fd731f225c322e4545b7d300bd844e4af1b6e49b7e289f SHA512 0a61f71240bf59da85709184bb177398b2d750e34fc1aeef33c1cb99328a661fe8e6777104f71264f3bb995abbaf1d34ab2dadce166b92239f01c1d4110cee07
+DIST firefox-91.10.0esr-nn-NO.xpi 531676 BLAKE2B 4cedfcb143b7fdfa6007fe645b4ed80e1275ded862ce3be8cd8df4b3e9ce52a16b8968486275026df2c672c293735d96df28ba378b4939ff7c98ce7fc23aaee0 SHA512 a119bdc76ccaf2e1b90ca16f7b3a5b74592f9cd98e948be68a71049400552672c92d859591dba0b293606e47379233a3a6b6722f52a8c29b76fcaa39a9e1b40b
+DIST firefox-91.10.0esr-oc.xpi 552957 BLAKE2B f9c03080c0354177cc9b4878e233171025ec866f2af18aaba6dd3856cd3c3104822ece0220eb21c183a35f19824a8399fe6ada7bc63039452b91e44abc245731 SHA512 db9e5ca3083abd1821f73b989b134f0b318f0a78f3dd1e55efce4a82b996c793671ce2b64550d8030a3c1f0baf3ce714cefad2e70fabb2f144ea4c2416e28a5f
+DIST firefox-91.10.0esr-pa-IN.xpi 595976 BLAKE2B 7836497ea23383da342b8645862c22e431bf5e85d3af262fec250d445f91f857a2b048d7661ef638102ff4b01a28892443be6fe1424b510f5934298214ba86cf SHA512 a03e1be488ec30b84fc8413347ce650db6131cf332c0ae99ae7dd3768eab8bfd700f976246406c5d223b82a9792097e6ad3aaabf6ca5ee09e0301d1b533e26c4
+DIST firefox-91.10.0esr-pl.xpi 555623 BLAKE2B c929d2f0eff13607022cdfa0bb0dae0f4987bf3d9ba64f0432087a726a9fca0e59a1b53edd7aa08a350992c2e2ef8d47d8aea802a45ee7a2979fc2a27b4a1944 SHA512 f759ca7cc8dc05fcfd6496b44ccbffd656234fe1a8f70edc19912ef19c503072618a38ad321c7030829046e53a5d704a0d789ba09a043b3549af95fc3ac889ae
+DIST firefox-91.10.0esr-pt-BR.xpi 542617 BLAKE2B c852980429bbd5a0cd56aded1183f04173fe1cf94d29c12a952afda844ea6da51b8153b61a2433e67f9ef57ec383b834aa1a116513f8f02d21278d739ddbf5de SHA512 29f85f6f9ce89c1dc1b8f054a40ff4a53b6fc0b13957dd7deccf320e7b65f2bf610bd3a609832e7d2913a0d00860e94ad3d32987e4da83533526a971cfcc2ad6
+DIST firefox-91.10.0esr-pt-PT.xpi 546349 BLAKE2B 7268d2426dbec0b8c53eb8c8279e51cc84ea4811da09b136a1124dfe65c6bb9ab5f667e86572d5cbae6c383b158f1709d3700d1af37deb9d24b8c308bed78457 SHA512 76f1c95ac5d9407d6bd78815beb7266167b7af42a0d8ed141061d6a1d508dfc16e42c4d99dace258ea6f9c5ddc17a5bd15da46638cb19502acb57e85838f885c
+DIST firefox-91.10.0esr-rm.xpi 537369 BLAKE2B 4e23362f393a97d8f8a1437ea411b2e56b8ecd2af6464cbfedc0bd07cd2ab7e4bb1a032d4c2d5a09e69b8d30c00f7cbf423b268cfc42239a700ec80f7a738a36 SHA512 463fc248d04d5e711d428dd68dae0cdb17d1d2a20ba445459810210bc92b47ef96bd5d84c0b2f1cdde2c35c10844299fb0b36687ad846eb649abb987641089a3
+DIST firefox-91.10.0esr-ro.xpi 529330 BLAKE2B f03f9fd463c4d57ffde72f3e02c550f74aa3ee8f5b7e15a62d5ec470b7a040beabc7a0599a993972e83c2b21d81fbf322a57d901fa49c2135ac0d3e4a88ee8f1 SHA512 90df5f6c393291e3d207753f704e83d0ae47419c0d9cda853ed2d4079c4eddb6e75f33658d75845de41c832687527fb25701e3577f8f63b16c8555c5a3c543d1
+DIST firefox-91.10.0esr-ru.xpi 627127 BLAKE2B 5538f1672d0424fccc7922b7879a752a8adef19142793b0b0bf7cdc87b8b472803c9d4a1938d2d6f26bbfd67bf2d40a49a97f8dd66205aa8ea2e32ff6e516fed SHA512 e407befe1f4d84cd84efe3ce038b18395673dbe32b2a22abc2a560abad4450fab7ac8e3a4171f3957f140d9de553c47220f61d97da0af1db2b19cbf2463c36c6
+DIST firefox-91.10.0esr-sco.xpi 504856 BLAKE2B 918f8080595b7d2f62789ede959ce59e117ed228ceb5e35936b7b8f80aaf21bcef914c378408d33f2a1f1f215e191d61033643ce5d027eb69d0f9fc4de02976f SHA512 b8baaf5425aafbce321a5ce175cb1a141a628be283b6be2dd4c5d933efff2a0e58a2410c9ca55459079169d069b3ed63a3c44cb0f82952b2f87e96b08a75d53a
+DIST firefox-91.10.0esr-si.xpi 487949 BLAKE2B d11ad761530848646bb99fe9bbd5dd78d898eb705a5abc22709038e879f1666610eee9e52f1a095d62ba3ba7bc7a4bb2caba8124c52fa247e4fc1f6869b718aa SHA512 20f4211db6233dadc5d8ef1e27d74ef097531fbfa8fd9ba75976b96f6cfde5f1b7d68aee51a78bdfd672448f77fbfbd203d99f657a8bdf0513f09f7387caefb6
+DIST firefox-91.10.0esr-sk.xpi 566488 BLAKE2B f33c4bdb576ef40cc68238ab25bef7b2e46d870ea03b385424c52a0e689c0c6063d46b19251e8d970acc40036cc0ce7fedd0b4c79c5f164e366d9e3ebf9cb8b4 SHA512 c5daa178effe571c9012585ea2a756aa60352f6fc37cfabf6f4c006324088196240617c477c66e7b150302a328a1cbf4dda8d967a85bbaa2a1d363113deb0b07
+DIST firefox-91.10.0esr-sl.xpi 538008 BLAKE2B bac0d9dabfaa7429887b1fdbce2dfc7c1c4c5f10d0c0356bd58fee97241d0c07a9add16a872f0edd8b119219a479227b6ad4936a0cea315981b4be13f8eb0684 SHA512 ed831f02eec0240b820ec89a58d9929b8b43774d8cc8ab01a8f7206ad116f1358c5e1bf4ad6027c304bf6f9053987defce77f9050c307a8e55fe61dd26f98ad3
+DIST firefox-91.10.0esr-son.xpi 425996 BLAKE2B ac14015172aa89805cf23b76d47dc2cc19a70a51ffb60d18f65573ae146ae073c311402f9907bf45c9bc105ad5a03998254626edf2b5f82f977d3cd990d6e0e3 SHA512 62d56c60556cf52b48ce8803201d67aca68bd00ad9ddefb679bab0c3d15fc0f5aa6fa993b19a6cf208bb1036ef9969554bf3bd048a5ec852411d4a22beeb68aa
+DIST firefox-91.10.0esr-sq.xpi 555999 BLAKE2B 5596fdc11f8264bc3389e061dc3c453f817e039d5e8d287348c241673be04f2ddca87856ca9dcef675e7c27ab27cf2c5b9a40ade3ab86a38845d3f1749ed5553 SHA512 22346d1542560ab20ae77d749373d57b85049a28bd93b014649bb0997e7eec09ea85272bb8b108193adf339d07ae5c10b77789377e6277a40a624c5eec458670
+DIST firefox-91.10.0esr-sr.xpi 586079 BLAKE2B c0f1fb33eb99eaef830e28957cbb9185010569d075746fa15987793d8cf0a8b72974c81c71e939198fd5060aa2b9e8455f70c222276d9ac9c584a2a44f7ccbd1 SHA512 54c0d3fd2d75c1f5b8828a8bb3be0e0bbbf9ca8f0819f6442ca1250f168b4e525a9c4b15ded0f7c6681b7efc05303045b95ffd566297b7cceb345d5371fd8281
+DIST firefox-91.10.0esr-sv-SE.xpi 539962 BLAKE2B f05aab4ac50b4d128a3e3d676561b2ffc4876d7ddf43acc5fe13fa50e139bf0c3c89cb1a03a44d3fdc982963edc0d112702a192c29092b455dadf19a85485873 SHA512 1ad2d48a46c1578578e05e96955bc63626398bc7df2a4e4c406feacbd86980e0d5aedcec0537bd64872f27beefca8fd0632aa16cd66a0f338b74ab347b68ecc8
+DIST firefox-91.10.0esr-szl.xpi 509818 BLAKE2B a05df7124139800848263aa4b6d7547999e6fd68e24f70b68b942d07acbf253146f9db6af0202cfc18716f64237ce49458e472e8dac3d2b59cf5e3963bdb8bcd SHA512 3de6c75ffcd2184bd1e118783be17681895830f21f44a63faac958ad7c444da0ec19003605985d1114dcae2dc99fb84f9fc2392f9fdbebe79d5eb835f59f7ae9
+DIST firefox-91.10.0esr-ta.xpi 513809 BLAKE2B c13ea87e1f8ad3bd5e92b09b94b3c26d91c237b3f3a847fa127e8b171bb8c63afebb6ec8562d6588c4dcaf6b638cfa63ed7b7e197439f34861067c85290380d8 SHA512 79d09633816544db1c0f4c0bb999d3289f81e66d85b1bdacdb300a94c4fb5a7f5f9e190590b3772fc3d16171adb9ee77fd63f76865e4cfe3f1ac81b905d915d7
+DIST firefox-91.10.0esr-te.xpi 549964 BLAKE2B 91c56e1b067946ef3b1336aa27a7944b05300178c24e3c187cfefebadef689cc6f3da22cfed31642fa37536c8c0912866b43085c9ffdadef394ac40100c6c55d SHA512 7da11fe8f0b3b9b8e782aeaab7a998bc48021cf7543416b504177ac233316ee1189c96dcace90efce10818dfc32333fdf6ee51f9087280466d894bce7b673127
+DIST firefox-91.10.0esr-th.xpi 607065 BLAKE2B b4807351a42c84636907e4276f42933dfd76f61ea3f77b92c9dc490b841979155d2d3e0a3f875a23a6b492015a309cfeacc16f344120608541aff8787089f6b7 SHA512 dc16436057526ff39b5311151a0648c2dfdc553a46f4170fcd47efb6081cadbc52970d640299ae8cebb34d5be1eb3ca96c98e8572f23e77ee7201b6a98e03b71
+DIST firefox-91.10.0esr-tl.xpi 516115 BLAKE2B 9e7f0d17cbc8a683ec3556e587dc7c3415957c539b37bf86cc86af0741e8cde9c8ba3ab5c584bb9b86d3c0ebb422310da34c4011551568735c71b12d897f5f4b SHA512 cf8bbcf5906d3569238b47144b0c36e284aa5aa526619afb2a45c9e839dd231c42e474412eca2122d564ee2a3841b3eba28d277f646a4a7462978b078cea8fdf
+DIST firefox-91.10.0esr-tr.xpi 553675 BLAKE2B d4ae8769dd08ef5c86b39f3ad2f5a711a71903f4c2ecb96c32863127bdc2d79947cb4e832454bd64e28b0a5e3de6b5a11473979f80f0a378ed4e7de5da52f471 SHA512 a6178148997efdf1aa0f7410c6bdb0fe99808d015adfc315bdae1daace68f651359d3170a8410bba0cf5c4b9c85cb15dd9becc628147106186d449d03d66b09f
+DIST firefox-91.10.0esr-trs.xpi 491082 BLAKE2B 4332598be9881a13d1a4a8fcd121e9ae9e762c4d2fcae5d62868266f94f7cccf78f6ce011199f436eb82257ef9f7b512d37312741afd6c2bb020990720b487a9 SHA512 710bb1f6714a1a79884dc5522b4a7d465fb8bc4f4b8c6aa4458a34a96c5b3b23e482744517e7fca53702dadf5fd8635abc18397e86807aff6127f895229e7353
+DIST firefox-91.10.0esr-uk.xpi 620497 BLAKE2B 93e49ee14ffd918f5ddb0d42914d7d5f7a63653828e1f3cb50a7594af76283c0b4f49e3c6d789ae7cc5d8211c585237068afc5d95346cf0e7e0db9d9cf1e1ddb SHA512 e75619fbdf6f71715d66a0e7c5acc6e396bf2426606c33eb94281215e71a6c92249ab2615c376c767c02952a20e3afba219883901a3c09eb49416fe59ca3b77b
+DIST firefox-91.10.0esr-ur.xpi 557310 BLAKE2B 88f34a65e6bbdd0fde5590fa708b823bf37ad7fcf864e0eac8f8dbeca98894896f810c96280b3e2b3a097ad0976dabba2de37aa2213284976295274d6528fe08 SHA512 819ebc0c9d45657ca9ea9768e100025962c2cec73a7e1cfcff64b3bcc0901bcb6863a8bdd4d30a3775d13527bbbc83ed3885bbec05c38ee40f8f3c0d1681787b
+DIST firefox-91.10.0esr-uz.xpi 466868 BLAKE2B 1a673ea378f0f99c9d25bb79a6ac1319aafa04285a2d54840b2d5e6114ecb70979927d0dd840be105766d8e60aa868ab7e35aef8821911af1e52c76f4ac3b9fd SHA512 aec723d51354d7be14788d4d2c375aa033f561b5fe4d7ed964bccb45abcd6d5d0f84a8973c80b7605128eccd3c53a0550917fac93966c80f691dded02ce5ecff
+DIST firefox-91.10.0esr-vi.xpi 573482 BLAKE2B 9a355ab145b72a05b40cd55babdb23c290f9c07fe2af3cc1ac2c1ef498538754adad5e23379f8c5f12d3ad038fbcb7df50f8b15ebba99a5d046d569e33d2afbd SHA512 332f1c254909e8241b45600485ae43e934a89e74a0d5325146245533ac0b623a011da15f17fdb20cdb83694ae7cfec57f8286c0d4ee7a81e0ec1eec4074b2f86
+DIST firefox-91.10.0esr-xh.xpi 428175 BLAKE2B 40897b955a0f3b54b4b4057a871a5aa60f8f26f61f248313197c9b2bdd4bcd1d3d4f7ce545a4430a7a4c12e302afc6d1ebb40575dc01822ae1d24a232316c1ef SHA512 8cf4d3a8cd525e7d8d349ff6fe2079259014506b9595efea6fcfea3e04c9a58de20d1b10e89b5013d158c9307970bc65c1cce83da0622a6332557fa7c87bd4f9
+DIST firefox-91.10.0esr-zh-CN.xpi 575371 BLAKE2B ab139a8305601c53895eab447643461717f17d350bfb5e1d3aa687e71f7d136555eb7c02405c67e2c675341fa9e0e24217f0cd608e47127cce1b89d5444dc64f SHA512 388b0023ed00752834daba082e81131fe83b8697c42a7b7541ac23fcf3fb369d3fd985bbf30e2530911a71c5755df813cab8f29e9323d84191b3cdbca76210e5
+DIST firefox-91.10.0esr-zh-TW.xpi 576233 BLAKE2B 1afbb5ad4fb00bd4acbe0b71eb53e08a61b4ec38e22706efe2052454bc53b98bd87e5083e6f9b47574b4793a25551ca3f2e44b587586c7fe2c5de5f277de7ade SHA512 5422dddbc5d7ad54088a9258d5fd0a3a15d7b15dbac5080d7a897539d9dfb6fab258a0d76abceda87c123f66211649fd384bb249405af9e8099a3b7c12cf20c5
+DIST firefox-91.10.0esr.source.tar.xz 380454768 BLAKE2B a28103041af99732545dcf5ff0c6ea999252f7006602b9f74c388afadb32f98927ec10fb1f5ff30029c18a0f7d26dd27584f4d129de6671d6728a49ade07b451 SHA512 8344b829d7bd86250afdd4cb582e27ed5705b3ef48aec50b9a39abc17deba86c9fd721f4667f5c2155e3d7cd1d6e1f82ff8e218ced3a16a4e06bb414ee0690f8
+DIST firefox-91.11.0esr-ach.xpi 453206 BLAKE2B f639628151e4891ee209548962ca86de34f4ea124703db73ebb14fa266b2fd74282c256b74c8cb9b2f4fb0b4d41998f3d7b3447be4cf6cb45dbb231fe6b57ce4 SHA512 515e8424da6d1505480f15451c56363bf72471fa4d0e47b3e43b4cac261b088b82a85ad2f3234edfb8499beabf392e0636b227d0d7cc7285e544b1e2bdcdf395
+DIST firefox-91.11.0esr-af.xpi 426914 BLAKE2B 1b999eb321f8bf49fc73bfe399030bdc167ba2822ed32e9ebcec3c6648a2c960dc4469a1dc9fc3553db8f3bf65efe5444aaa220bf50fa4d890c89b2542cdf25e SHA512 04bcc68b861a7c9b2e18fc4fdfde0247ff51879f04e8dba9c2998e0cd93ca156f8cf56fb63de63bcf92c56c92da9b7e0379ed0847d251faade20b9e1df968d60
+DIST firefox-91.11.0esr-an.xpi 499896 BLAKE2B 115adbb6a2a916fb3281c2b352f29b560308fed65dfa7b215e3e2f35f7a90f527a7ef16d6066731cc2f802acf60d6d53f299e2c703d079ea344ff3c6fffe2182 SHA512 7f8f56d3334bbecb3be2f780a60304df06313a6d7dbd0fc3af2e6d5b0c93fe787c36f7a4e62364893f53a03815d7845006263b1000db56d817fed8be5903b3fd
+DIST firefox-91.11.0esr-ar.xpi 559671 BLAKE2B 4144831cdcc3ba4ddb50ccc76641301615d1719379e67cd6b19bd734ad0e2d4ac1a35cb663ad924e11918dee41ceb594d38d0590922f60624e9c4d5530ace5ab SHA512 f78246c7931c362ee7f108f8fecb9d94e7207d3ee2f0e9fe5baff9c30df124fe18bc3dde0c0b833d84f596920d439e02296bcb9fa08ad3799865850780cb1ffc
+DIST firefox-91.11.0esr-ast.xpi 498582 BLAKE2B 3232505d4bcefd60d8f72f13a8e1a2ca76802f0637ebe6a368fb6ab394b9b8d29d9c2d432b05f20ba49aa22cb9519f583c928324682cc661f615aa5371e4378d SHA512 50bb5ecf79c176d5fc00df3050cad40304538a81bdcc2235add6e2660a2b9a6b9f93d3dd0ac99a608e9f4b3df9d51bc4bc1b02a50e1bc14fa661c18969b01ab9
+DIST firefox-91.11.0esr-az.xpi 489428 BLAKE2B 4c16bee4f06e58c34fa5a0123926c8831534ca8973f834ddf587204de75922715a0c354a537ae494dc74df1c0cff005a98480894ab65ce3cf5408e9850882339 SHA512 c317dca9fa0e24aa3af446c3da9411d4f93840240de94a7bc245db98aa054d22bddc2041d0c0b301917f7b70bd51ee9d9a89f9d55ffbee03f9cc1189ba7b6ad4
+DIST firefox-91.11.0esr-be.xpi 622613 BLAKE2B d8ac07fc4130704d4a492d541c839b5c7b79316a13c90ce1b2672095a01296a769a71fdae5a4552306d998803a6da0450d0cde73ade98dbea3cb26ff02ff06f4 SHA512 afc488e043f396e0511c255a3f0996f8527c31ad196eadbb4be1edffb2e4d22744a018c096787700102c33ae1c19c1f3566efd2ef35ecf47b33ff63524aed2f7
+DIST firefox-91.11.0esr-bg.xpi 567648 BLAKE2B 76e25f4e18a4881c8d6c19d44e281af47b1530110f484faca01665da50ef7e6a99abe54d271787d759778dc92595f9bc188753b9b8faa756fbd3ebe65008ee98 SHA512 3ede8d95a0eb0859c0c815995e0e50e80004f31b4e349922b78110e300c7e3498e8f2aa72f77af768054cc5f64f49a3887317c3d1927293e59d0fddecbcc345d
+DIST firefox-91.11.0esr-bn.xpi 556818 BLAKE2B 0a3435c93d083934abd686bfcb95f5c13f1ee3d1a941655b108ae21451116573e64eeb67b5a19d17513f0d9d84424a3adc6ddcd043493a7975c9e28e95f37828 SHA512 50a7bc3be88f3dcc44750708f594dc3c44928bba0abe86e35b6e7309cb417db0ed912ea28f83211f97cd2afc5b4e3e22d321dd0adeb266153cbdf73bebb74b78
+DIST firefox-91.11.0esr-br.xpi 526251 BLAKE2B 401ef1075909bd9806013e7dbf25f9e7079699cdfd2a7e96ae5386f0345974692839784985716908fd9e8997ed121686eaecef6ee1911262726a61f40d118086 SHA512 41d3893f1f7532c73e5d8cd0f80a0d34b5b6b767c6ec4e78ab0ee6ea8336ebaa69a13b75a14552712ace4cb4003a126b220ed91eae2968979715e7ffcaff7e1c
+DIST firefox-91.11.0esr-bs.xpi 463560 BLAKE2B 2ccfddc60874382a8ad993f96fab86f08b25359e21b7b32957ac46a637162a55282333a579e754691ec34a583b004f819b7f83647090a1c3f832ec820ba433b9 SHA512 d82bcddf20e0416b41491bc5e7a29202e7a58e658f6fa660476a2ccefad25798169ce6e06d1458ae9dc90658db2c5efd56a2fcad0e159df2bc516cc5317ed7df
+DIST firefox-91.11.0esr-ca-valencia.xpi 529387 BLAKE2B 33d2ea0555120c94c2fd75f41a4f00c0ce7987f1d1d053d384363306faab7c37537a11bc1e07be035f70fe643b4596f31f4ff7f7b6ee8359f3f2e60ac588b83f SHA512 7e1b9278bf9a1f86eb862d389322bb238ee2a8036a2a4a8f07ebd6988b861d5fb32bcb609851efddd81a5b2775a84c676913dc3761cfa006df5246d3ee12aa20
+DIST firefox-91.11.0esr-ca.xpi 532476 BLAKE2B 1756e0de710b2fb4c6278d73a14fef2e06e76ef4069f98ef7cad0199836e9aea66afd15d72536818ede75372b3bba7adda88424dac0d5840599a3277d235f6f7 SHA512 8ebf22eafe4671665b8c6b8732b75cd30a350efd8f0ca85ee89f313f25336b709d461afdbf25973f04506607576ec378947995d67fbd691172344600a5895aa9
+DIST firefox-91.11.0esr-cak.xpi 552603 BLAKE2B ad3da10711c0773945085aca71542c36a518b356647c5ed9ad7e793305a9fb3a42752f8e38254810f8b7491ededdd11a42a1ec4a332f0fb064fa1407155f5d68 SHA512 0e0a1c89d81ff0aab04a98cec8ef31f34b72c47168bc5f9fdd234f0c21c8bd15851780fab0c206bbe06ae43d2fcf1eca88f7287d7ab052d58ff3b20ca9621d7a
+DIST firefox-91.11.0esr-cs.xpi 563178 BLAKE2B 0fee26097ef7f76a0fbb43bc9adbda0c6ca7c78ae9c3170e4693f56653a1da4c3d7d2fce10506ad10ce9661aa0ad4dfe8ad0eb304772f000693d547ea467b7d0 SHA512 23d0fffbf23af1609715cf3a9e231f187931b4ea3014b5b80b1332424249a08c3a332ccc0017c056557e3e5641b5ec1b0abd6cd093f2f8f18b14fea5f9db91cd
+DIST firefox-91.11.0esr-cy.xpi 542218 BLAKE2B 9d1ad66b6993c7f3960ba2cc7d89dfe1cb0f4b8b7baa5074d7e964cef3ffbe64f85764e80de0e300574c7985ab66b43b38ab9ae7d6af5fa7068def72cc975430 SHA512 ccaa6878572b39924f89b9be7ea3510e1e25f5dfce9358354bbf6d919ae94a1cc7d578520e64c27330ba84b37e8bd698155b7b674c5f4fb58fd000dc14a23d47
+DIST firefox-91.11.0esr-da.xpi 534159 BLAKE2B e063ee5e1593184c8cc07e8e1ad7db46b9b9943729f24e7cfc75888f53ac198505edd68ebf81b65b950ef30017abc9dd1a6b6eb9096fb7988bd264f098ded912 SHA512 7cbc81d9f0de2abcc7cd08bef75c00d29168e522a0b1d852a08482504fcf1fbabe3117e4d1d7e3fd8ab82795ce284a606336a6af619f00dfb9f025176bba375e
+DIST firefox-91.11.0esr-de.xpi 553588 BLAKE2B f2911efbc88e37ce5e551234cfd4e938e5ab9aa7d7190b534b2089f1b220dcf6ae7b7e2847be72111eff236f9a17615659f149aa3137c785a1002436a35c6d95 SHA512 fe6d45078fdd4c1517e52ee3b563c122cc6b1d96da9966866c81128fb7264bfec7720c184d053b2cb1eddaf21023867a9775c676a1c82f24fc93d0d271647c49
+DIST firefox-91.11.0esr-dsb.xpi 566482 BLAKE2B 1165f41868e60086feecc5615352e22c3d238ed458d7ee1d70caefce5dff325d7e5291f7ce6014390dbde313c7e2e4cf33064542b0da3ae4087e52d0acc24218 SHA512 13f2998add78e8f8ca5f5b3778a955f4666e8230778771691229c1dbd8750a58d9beea98cca548c7140d14363b9ccdf9e68f089914c80fc697915ec802aaa632
+DIST firefox-91.11.0esr-el.xpi 639148 BLAKE2B e016e66e4175c6176b8ca0106dc738a8561fe44bbdfae6f6f9a7c1a6d0d996796e16651ce60d750909ea0d2f47de8621ac5381680e63a8a4552d71a99a87f333 SHA512 94ed89e7690171919460c130fe053a31b54f12bb6da51fc47635a6c05f1de6310d99d44ab887b89de40fa12c82fad90b3c96723cb417b291ec82eacfc0154a2e
+DIST firefox-91.11.0esr-en-CA.xpi 509571 BLAKE2B d8cbdc24daf5398d11469a5bfd9988aa79d49aa7816e264ec222f8f1947c760c3c31239430c820ea772a46ecf36b71186df18c23374aff72b8e13405188919ac SHA512 35cbc1ceae75f2b01f25269bbc841b4df93e202fb19c9830bf8039ed10eb2decb085a759527e1c21a4e3d23d343cb34f008ed4971cd61ac8bf46c516a8568d08
+DIST firefox-91.11.0esr-en-GB.xpi 510593 BLAKE2B 50e5cff63b1787b260a162313b2343a56be01ee95cb705f0710c96ffa711cf9ca6d7f8445025d74dfbaaf12da691150aefe9d40bad55ccc4671772133439556d SHA512 9673207f2461f6b7ea7dcafa6f4a417f57d6b8580e9bc0b23919c6ddcf249041d829120b18960fb5b07c0f0df8f86ddad966d4eb78c79084518fc21924cbb00f
+DIST firefox-91.11.0esr-eo.xpi 534792 BLAKE2B 10e2da34fdb8f3f4a88968d21affe849e19a846e33ac41c1cd4ad8d35d8c0443332b5102018e131e42f4e1e43b6648b3cde709498ca15c46b37d5f7ccd755fb7 SHA512 84b718b91897384214b39080b99a7e6815ce14f0e29ebd96cb502a0316c26d638858a1ba92a05b01abda1880c7f1a222d6a660d9acbe5c481d8290984093cdf5
+DIST firefox-91.11.0esr-es-AR.xpi 546679 BLAKE2B 05d8918e9e7692f1fc9f5a47dd31d91e5db46f8192b3c68bf4b859d81c88fc03f49ebc4986ae52a83ff3e0a17a7d4199eaa66864a4b100cd945e9ce9302f40a0 SHA512 f94e39945ea26d51d49201a74f7800d1dfc1ee5fc083e6bd42437bcf3aa668f2aa411fe4cce728dcae5c3a2bcd6999daf4ba59fab7cc4ba125c54c7e2e6b1f07
+DIST firefox-91.11.0esr-es-CL.xpi 546367 BLAKE2B ef5f90d82c628d626ada981d001772a151473d7e545131f048b8262b8cb9d63877ee5d9ef2d22bf5c871fb8040cebe20955bfc8738e35973f90361e30e8e17fe SHA512 18397fdb6dfce0d21484fc71bc21e808cb421380001d6ce867a66c2f74ea71f0417cf2a011ae7a64d74178a339238b5c910b64254178eb82598fdcd93e6d5c70
+DIST firefox-91.11.0esr-es-ES.xpi 537067 BLAKE2B 3c47d21ade87fb884c76668298786e3218b9dd7b5dd98e50bf9dba08571f95471cd849436fb05730891bd964d22bbf5bdceb33c191ec34279933ea93c5f134b9 SHA512 c529726a40441e22c29764b4b662e828369b2427bd052e7071a02d38ada5d027b74f4eed8d646787c5f22141f9d06f0f689a4ae4fef15b5eddd071bc464e965b
+DIST firefox-91.11.0esr-es-MX.xpi 549987 BLAKE2B 5397001e3d0cd840d876847d175b33a035165b2aecf20ca6f3a298ef14093d1a9c945ee722415800bc670cd8506de2c473d60429f205a02a39f9ed2fd1be0c4f SHA512 cdaa1660cdf67a446d94d48e116ba72a5e61d86b93a1dc4dbbbff37eaf941e82f9e85cb90e2004e891955f36389953473a2b69c5b4ff4083b528b1db02edcfc8
+DIST firefox-91.11.0esr-et.xpi 506662 BLAKE2B 04731d3c2973aa432f97eb489477f7e7e9e148e87286745fd34f67cff9fb5a6348cb890fb757c0e94ed9d00d2b481da9d97a811e7eb19dfe8e828f4c7d43fc11 SHA512 9e1cf260b99004862d3eb17a48d20fbee87b82760f69ba09aaa216f3f8a73c81669f14e6572b7a60965d0502d20975cff5c928f5ddfa95a693be89a291b0d42b
+DIST firefox-91.11.0esr-eu.xpi 536323 BLAKE2B 65ed835a3278b8ef7760be02797fbc1aadf4e7294d17a0513001c18385a52d06115b401f345d74f642745ca06660f9026a5889a5b52e7d5e2e34382f97cadabd SHA512 bac07c6892df6223c5641693f24d8c9822668db71e67acf44c259a52135e8f17eca83d97849e34ec24ffe0672ca4b6bb2984f5be6a3fdf5712d7ea1d8f14cfcc
+DIST firefox-91.11.0esr-fa.xpi 559381 BLAKE2B b9f5bcf7fac0e83deb72dcb717053438096fd0dc666732ae4a517f6ef2700683ca20be5daa4f117aa8def89520be326dea61a7d1ddb602b9d403ffb0229728be SHA512 7dd6b0395c351eb02c8d8b8eb3cba577867f3f6f7590f431534caff26b156f5c416114cc6ab638346d901489a10c27016cf5c7333295de963b677f9c242ae315
+DIST firefox-91.11.0esr-ff.xpi 471864 BLAKE2B e2a3076570220595f637eb09cf01368da26d88b3b518e003b79f5779e283f3f62e177cfbde69e6b552a83343a317fe035648cd76ec401c1304baf5594040ae68 SHA512 5c6279f646852e8657151ed1b61a14243f55b6a982a144914f9fe7914ea0ee21cc72e530bacda9e6bb708b0455c87083a9208b0d6bd5e7f4f2cce4a24f04dc31
+DIST firefox-91.11.0esr-fi.xpi 531478 BLAKE2B bb019bd73b7606ab1c627cb7b7e91d6c8fd336de29ae8487fc2ad26ecce763447344dedc53a4de6456e45f700c82100c9bd8f0801876b26226bb612d88ca9c38 SHA512 d9cd6dd573c5882bcc3f82b7b7e6b54aef04a47d958c354dfc9c04de7ace38f04859593dd885a3fecd4b5f81a155823259baf4af923feb31c76b73a4c644d6e5
+DIST firefox-91.11.0esr-fr.xpi 557617 BLAKE2B cb0bd38aa38227e445505331ec4f2ec8269773c5952b4f970c87cf5e9435db6dc93c6d23107867a8838d6074d5e126d85e22420ab6bc162086e31a7cfd1244c7 SHA512 14a1617403cf5f7a0e146ef305a70065c5d202441430da2a2db8bb26207cab84a6e7bb87387847e0d9b403d9b2a797a8739f9fa695eec0c9cff648c1759e62e9
+DIST firefox-91.11.0esr-fy-NL.xpi 543305 BLAKE2B 95a21cda5610eb2f208ca2c518bc3b37c4a6c0838f63398972db3737fb116eeb9ff525c686f03e4ef4191601916967826202130c9a7d65edc15b082d50579930 SHA512 acdc86ce0c20691a1df1eaea174bce75f2886b452064c6601f4f7e593eba0b88cf9c23a2e4bd29335b0a0fc62bfb874f4cc4c43928be85289739d2f361addcb5
+DIST firefox-91.11.0esr-ga-IE.xpi 459837 BLAKE2B 0d18b00abd979935c26416ce5c6a4ee17a6ee440b02afd13afbced47294ee5d3220defbed98bc7005a1b94639defaf8dbcdf1ce23278cf5f840ed97afec9e414 SHA512 3eba640a3550d2695503f763975d1e38e83a1fa49f8576498f7e7259c798c4b034319fec1e55e705aba5a8649c9479b59901e32d4b4fbc8f731e111c32514ccd
+DIST firefox-91.11.0esr-gd.xpi 530844 BLAKE2B 2811c330cfa11c86e28f7ddc3a1600dd946d6701e3f3c3ebe3ef36ca699bce6a1912b80a5b8a1ace4cabdc9dfb1e1b47110102e014b6ae867cdd8f4a15763f3c SHA512 618c145c6a4f1a2432ef85e57269d91506a3ff5f2c2464632a18c1e16ffdc3de1b3c2323002e23e0197fb701b7408d4905ad1905043239e1bd88de2f5ddd05cb
+DIST firefox-91.11.0esr-gl.xpi 541302 BLAKE2B 290cf43ad501bfdf523b9570f26eccbb61c4df3bfb631bf9c106db84daabb6e65864e939df747774bc6fd5e372338ed31dc28400782412f01dc12e1b6b1962cd SHA512 0d7e4d709b01a8d901f96c25fd5112287485f648fa141885421e2656a81e40b71f8737124390217ac19d902c22e60f1caa6f33ea3cdbe435208f19b43f4f91e7
+DIST firefox-91.11.0esr-gn.xpi 557598 BLAKE2B bebed8e7eb7f9b8e327860afe96899fedde6b5f3432fc37df34e60063bd146778fbac29388b89758fcbe7a6b0c61c744f7954d04e172b2ee797f2210f41257d4 SHA512 0ab44a6d6732f050855c5b3d7b9f6e5f92316951187030c95192d35e21762dc891ba68430a332c1d3ffe201609608af0849bfced01f4f9eb3b7aebc3459c2b37
+DIST firefox-91.11.0esr-gu-IN.xpi 529543 BLAKE2B 5430f4a25a81a91b6d4b67396df896143501dbe4e4a2b1e30425f83d7bd6e0dcb35724d728d2836c98d08c69a5786a2ac697fc499b9f7a32b5bc0f496690cb24 SHA512 f3ea7d4263b1d418fb8bdc19d0b4fc8008d4e78ef26b94bb7d4d24f24b640f9410cb7345690cf3479ed7954b7e01c90ad0167598120dfba86be9783ecf994783
+DIST firefox-91.11.0esr-he.xpi 557207 BLAKE2B 79c2deaff9dfd323525c0f37e5dda13d28312128098572ab7cfdc0b9c311d1471387031a3b2fc5144b4be5e13b46a8be4d66c8d16f0bb53c367fed638e3c9b57 SHA512 54f56ca69c18c83013f604139b1e3f53c331bf76b9afa50688375059c7aa878327922ade5e6eaf2520859c4fd0f8adbb8fb636127ee7aff7a18366bb866796d3
+DIST firefox-91.11.0esr-hi-IN.xpi 560649 BLAKE2B 52bc233b22b6481196030743e4ef6dc94bdb4f4e6f26276537fc68a5fbf663dc18f71263ab793d1eff9b406165d5299cf2b22a0220d26f6dd1e70324ba7eb275 SHA512 db0ccf781331eca6827b88fd8efb37aaea592944b7b2bee9560fd0d7e447ca32bb910a0c997ed61c5541578538b75499c57b66e25a19ca449b5e6c195614a1f6
+DIST firefox-91.11.0esr-hr.xpi 530048 BLAKE2B 3f6b7209861dce3f589d1e692996c8ed31e3f6e08c37307a94b742e24d1cf27ef3259576a6c2d30527b559a3e5a43022dce4ca47803d2701dbd094a653731ea9 SHA512 f2073b9bdfe910a6d14aa558e7cf7b8c1f61109938b8a95a31380f08c4618f0cebb2ca140f69321791965dcb979bd4aea2716f0a92d117f078e615ce77da2e24
+DIST firefox-91.11.0esr-hsb.xpi 562622 BLAKE2B 9375486557978614235ab8726d58ea45914049166a4ed3cad096d97b4fe481b8676522eb50b3658d7385e57b29bfa2e2c3194c922bd3f1d327e3ab1e8ff63810 SHA512 25dcebc9e7186f80f8e07370c6bebf505c9b6780c16a53dbde7d15dc734103ac57c3f182f5d1542ffdaaaa6d6f3c96860de81146c634ed68aa225a07cdc01302
+DIST firefox-91.11.0esr-hu.xpi 566075 BLAKE2B e23e1a176ec62e2dee0adacc4c37dacf5d3ffbea7dabf56788cc327fd73faeeadb39607c04ded2328494c9cad01f2ef3b655943901ebfc320ff9b635e227cd1f SHA512 41eafd61c0f5ca3663aadcc6d57f1bb72e643c534f3256643fd086be957e94acee5932fbc10c83dab65bfed982e41098accb1ca80675dda887c9bb23e43c8eb8
+DIST firefox-91.11.0esr-hy-AM.xpi 579773 BLAKE2B f5e662e88ed4267c1e31b65d7900a294216ef9476cd4697d232ae6825fd95d9672a2872ae890be0e0588118b32d04f93cf998865b200e5838e7d97a83c55de9e SHA512 01ad37e48542738edf82d0703efb1527ad8d2e3d42bf10bc5cb139aab22a73caf4326a0c88ad1be488e1b4ccb5eb26686558794ac990c1d131523f9e75715424
+DIST firefox-91.11.0esr-ia.xpi 532137 BLAKE2B 3a5d3f1a2aeca812f095760529d4b34195e7eba23aab36c59f43d786b259921c09892a4db7c704c7e15d872e580f517b567ca31a884e5c97ab771935969b4ec6 SHA512 3b1a20391efa3776fcf0df2e32d77829fba037f11e61ab153d2aec93f1723c9a6d5aa48521d355f42d34f20fe19148976a5df421b1c1691d1d972cdc314b4b52
+DIST firefox-91.11.0esr-id.xpi 519835 BLAKE2B 0243f91637beef7fed1e68cb7f50eafdcbe6b9bf693aee2eb171d1b9724d5308bdbfb21f861f5fdc2e162498c9d8a28150076cfb0ea38205338424a06da6a830 SHA512 9fb50a38be8fd894bb321799b8c33b142bf9cbb11e3cd0611860ef974c987acdd57b3da40701aca6f3d369c6d4f534dadf69d7e4ebc01c4c87d54bb3b6b7880b
+DIST firefox-91.11.0esr-is.xpi 470225 BLAKE2B eb3ddc721bab8e977779c8c6164d1c90d1238ee23ea8c0b77b05200ac2c19b4ab8d589670f55ff84dbb89c80d062174db2185bcdb48d44f6e3cc4994291a4bcc SHA512 e7b36e8987d7b028284552bf34abecc039e83b46af3fb7c954471b228dabf843ee12a58d824f8d160fd74245899d07e2461e38a0949c8fa21635b93750fb2cf2
+DIST firefox-91.11.0esr-it.xpi 459080 BLAKE2B 12540e654a892493d5ea854b8e76b83ea79c636a02bf2dc12cff23b6e5b4f798b9b9823c24ebd70f9d57802336cf53632dc0b4ef116af08829303db69bed3051 SHA512 62d97b3021072d8642e0d3eab1d32fd0473c2157a63e86796132d6cc7204c696cbeaa3fad49b909cb6a068045de86de253e41604b8cb037f5afb541b8c939301
+DIST firefox-91.11.0esr-ja.xpi 588074 BLAKE2B ccac70fb5022f9582fc44ab86aefc223c4329fb390e0b20c84e93aa4de077a4e2b9af39e696c1351497956e7fcc91b19368635d5cbac475128dda57801e44126 SHA512 bf53cadd001689150ca8cbecb872cfc22c9fd026ed3463bb2595f2c3b9d6678a7682906108bc5972594dc43ee0953588094a65298da41ac3bae803a90ec920ac
+DIST firefox-91.11.0esr-ka.xpi 592257 BLAKE2B e9d83207ca11851e5ffc494370a6760d97d0096dcac26b14224e924ab72f9e40867224f6069278ab8f9afff7a333bed2ee017d12e768209f7c83bd65dfd094b8 SHA512 0b9da97e446a52fc1d0c37ea4025176a7c6ea1b53f76521277cfbdd1c419f2840f1f98bfbd333c0338592a02118b1eccb44a7a7716f3a8d1758207d6b15f24d8
+DIST firefox-91.11.0esr-kab.xpi 545019 BLAKE2B 9eea966cd899fefb2c3b5df68c62ff1088b87cb95049b9b728ecd4d5ddb27e0c9795cd7e4b7b10ca48a2cdeaf676911534ceb239820d7e408f77f20a5346ace4 SHA512 bfb0e863bd05fb0cab49c3cc7b0580fffae2f4192dd2cfb1852470f5e0de42577b97551919674350f2b3f86e539763a2d3458bbeb40a1852d866e5b26bbaa888
+DIST firefox-91.11.0esr-kk.xpi 605549 BLAKE2B de6abeddc29706400bdc4c5a78aaaa9eb88872f186066070fb5f0e2205e75d898b969e08ba7247782b58df42a3a9bc9b323c54652e35c768d6fd34cb7532583c SHA512 f4977e143a4e4e8b91eb8db72ab1ac437871ced1282e4700657d75267d4559cf684afac320fcb1fccc8b5418f9e6523e08879958493bb4c969938a94af1c176a
+DIST firefox-91.11.0esr-km.xpi 533110 BLAKE2B 2e4b477539f8615cbc5a9012ef6b2e51e93308eef86f041e8f76929a7ec25bd388d922ea8b4d7d94471b2ab6ea95b04292701e0e1338c270d8e5a153b193ffff SHA512 52f290d4049bce32ace64a33c032a806520b29e927fe8bf92d5fa226c5d21de0d298b00a26e05bba539bafa2d702af1dbeb732845c4565f75a17e43be195e3b0
+DIST firefox-91.11.0esr-kn.xpi 498966 BLAKE2B c1871110b82015abe7b73aae90d324984371db371cf453df0819e74b854c04d0a1f58603967fca2f92864ffb4889bf72df3b25a23a3ac0752df5b55784006bc8 SHA512 640b3a0fd1c9885ee28e32cdf7b71eea693d5e01e67e0910b3f49ff506b1593827d4cd98cac1481a17da30db374599114cf981bd10b88db8da3518ee6d1dc794
+DIST firefox-91.11.0esr-ko.xpi 579064 BLAKE2B 342a9050785c3db76870cb499aa6f6685e7ed1d7bc2914fc1b47f46831fbb1150c10c0ad4dcae15a057e64f903b5d8585a8dafe8c2549b72e6c5b550382c4c34 SHA512 a3118cd76cf0c2f97a9158ae8335249d042dde31093df57a1e0e417536cb9311510ee577ec2b125e117c52a6a1a3d05eb62b9de47dd37786e942ad590e71bb9b
+DIST firefox-91.11.0esr-lij.xpi 470176 BLAKE2B d3a290caa866e31012ecb91e99bb7d9e64d5d5c9f3f30ad2e0d91d4c6db913463679abbaf314d0a9306ea2e677d117ad42d35050a2cfe9a1dac10b47c64e7b7c SHA512 9c61d4f5964580c21e4a360492fabb0b6001b94d7f628d1cbc8a8e77912e5cfe0c3593bf1cf121e55196feee62f5a3b7e4acdd47fd7b12a51c2b2453e23b7dc5
+DIST firefox-91.11.0esr-lt.xpi 560114 BLAKE2B 18a3268da1d3d075df8bcdb2f6dbd0e9698fb46c8ae886f16214f9628ab981680e6f5ddc5d261e8ae81a5ee42cd638efa3e5731c9323ca3f8cee85cb13b7bf3e SHA512 70f4e2cec39340962ac2cde1325eca7879298d1e5733bc92286c1e2092b5b17601b23cd8d649d5809d0f2bf5636cb4fa24dc3b8fe83fbe3a16948137435c6421
+DIST firefox-91.11.0esr-lv.xpi 462468 BLAKE2B fa872e281eef77f144a6f099691360acba54c98da3737e0b2fcb83a7c95792ea5b8fb3c3623b8eb441df292d73cd5d28e1acdaf928356e60546eb1793a45d37f SHA512 3e391053552b3d208b798a3999b0926e3568ac5b71882adc3a964f10ef04e60b8ea8c664384d308eca6b0689ccd36da2eadb44ce5568b52a9dcff2f25dd76838
+DIST firefox-91.11.0esr-mk.xpi 465343 BLAKE2B a100f39c481e3d078de2f93f6ea71174d22fd3a89d0867b947b43bcd5e4b1a60972c1e8aa4bcafca1900cc7822ab60b64816be2c0dfe906bd4cde632b1e6e413 SHA512 b8423a90f92612c50895a492b5eaab6e6ce1d6666675ac689aae3cbf285643a0132379db95791a59528ded02a4bb5ebc1d2de44abb2c3e2403efb41f24b7ca87
+DIST firefox-91.11.0esr-mr.xpi 532126 BLAKE2B dceb6503bc673be172210348eb99de2094f3a22fcbc2056b935a1cf95c2aaac4f913e06a34b32174dfb6831986ebbb578225fd4a534cc8f336f1ed3a8588b6a2 SHA512 36e49f77b19e2b0cea243c3b9201a12bbfb5a63e82fb5cf926867a716bac44049b8fcfcacae73804d0cc3bbeda230e747608ca1c9c9115cf60ce6971e67ec929
+DIST firefox-91.11.0esr-ms.xpi 447338 BLAKE2B 15ddb6fd4945e20a0dc7bd848889639e6b43ed435c405d53699d1f7891e2bee018ad830d92c7c3d28760665fa8b7313be9d3070f26d499ccd7faa3735cc7b69a SHA512 65a42bba4cefc64948ecd4f6aea86178a2d35d702bbd29f3e9a753aad6ee4c47387445af0bdc8e558a2059357e27f6ef30f3091a706166399d934ee1ff15be82
+DIST firefox-91.11.0esr-my.xpi 516301 BLAKE2B 31dbd014b08ca15c6fccf2793549ce5b65404878ca99958d1d0b7d26624d774c6b805a31993e016a91155dc7a5d9380554f9118df8b48079f1723e68a461a738 SHA512 279b174a930d9c3c7f945943f332371db0c648697c8b2b743f09199250094de15cc3ed4d183745d51ed3f07876a7fdfa2a3d83b4c5791757d944836f07047eaf
+DIST firefox-91.11.0esr-nb-NO.xpi 529423 BLAKE2B 31481473fc14931f5d15bca4467d7999d44a2745b092d79c813bbe1353238919d4b48856f0502fa6262984d29664a5d52ef99032f2bb2bcf61bb4d09b4eeb0fe SHA512 f4fb3d391dc2a9ea1f5c0354114e35ee43c4bd8190d7ae1f0cdc78577d652341cf01a36034355f615e55d3a809aaf2851d778fad9b6bd26b7a9c48db3e0521a2
+DIST firefox-91.11.0esr-ne-NP.xpi 485218 BLAKE2B 835cc7962b02ce5a768f288cbbbcd8ccdfb635575796a99c8a20f92b07206f2d4abca1a3ead51dc1da17a22ce3236f7305aa15fb08e67c82963fe57d57097cc4 SHA512 8da433329c3fb2f590100483bb987a8720d41fb05435ecaf714f459686f4d198e541b0c344a313ee8d26be53d548c1caa484d7ad229a4b90f9cc51c0e8bb21ae
+DIST firefox-91.11.0esr-nl.xpi 537392 BLAKE2B 7f0e52ecc11eb3aaa94c4d293a7a782f8ca095433657594aa05a55e71f3154a66fc267a5ee04d039a8ab4466e2649761b60074c64ee5563f31d515af99276be8 SHA512 5d65f100762e325176945e4f9a275b701ef98010d3d6132dba5395f0954fa723e9a4cf186462f30d9428d889eddb8a715baf070ea70f7fbd3ed76a6189bfc3f9
+DIST firefox-91.11.0esr-nn-NO.xpi 531670 BLAKE2B b259473f860ba77c6fd0ebc174c33524099b8632cea3b62b64695e49f687687d35cf22f1ad07ffa00ec1ef975c29834d194aad85dfc146ab495645f89c884537 SHA512 e0706c7c77fb9801a023667aa5bacbec1a7351649661a5d7b2a0b260c207e5c5936313d4f192719c95e7983287368414b9a38dce16adeb92497f39911fd41e96
+DIST firefox-91.11.0esr-oc.xpi 552950 BLAKE2B b0381d2a51f63c321eb22cb4aca49a95424ddb3ff77d7590a3974d357981aee355226a2c10712fcef64e4c81218eb68f1c3e2bf691eea88ebc904a76f80fdf52 SHA512 a88269a2a10bcd354546d50b1631b98abce972f376737806b5260a4f4cb0f64a49cf9b8a2272b67aa665cf99b8e88c2bd22b3846a329fb3a53e3bcb5fd29cfd3
+DIST firefox-91.11.0esr-pa-IN.xpi 595972 BLAKE2B 1f38a9c4185ff930f79c7ba4cffcc118ac66a672a0cf10fe37508f92e24398f801ff0201fda0aa7d979e20efbf804e916d33bfe5cf31a04be0292ce43ed429af SHA512 5817f7343258cd5eefc7632ea363a6ff0c7cd9cebbc0c850a1f9cc822d4f5ab2b83a19ee8d811b1af612c7594deb3e8d2758badaa3a825f9c0f3f24be54b86f4
+DIST firefox-91.11.0esr-pl.xpi 555630 BLAKE2B 1e09dd0bc97e8f156bd581d24ac1d151e7eeb15bb736098d167f4908c4e49ed4e06c0fd4e3f4dc438e930c7d2a40c18f9c775a00be1e931c9c5d6da239c5f6c0 SHA512 d33b90d91ab89608e9f7111d726a6d32fe95831ae08306a677ad7f5de59eab99fd8f423a566fc17590b3b2576b29dcd33280751330298b3d3a2e2e3c24db1da1
+DIST firefox-91.11.0esr-pt-BR.xpi 542615 BLAKE2B 55efd4568bf0a034228619239b966a72cbc92cf1e8ddd3efd0427f66f4775626f0d977353f0541ee35c8c3d1137ea7c38e3c1629faedf5745078953a14398091 SHA512 91eee64553be5f02bea2fa66e66d8279440b02224e2efe3c6b895e9144f89a7910a6067d6dd320386b927bbf90fe99942bec647e23b45adcef50be9942ee92a4
+DIST firefox-91.11.0esr-pt-PT.xpi 546350 BLAKE2B 0ef4daf1e238bb3dfaab1ae2069d2826964ea241db7ed2fc6cf7ff06e662ee0ee350088dcbeb33a3d14f10c3d096db87449ff637fbcf544a575c12fb2fefa2b7 SHA512 a91531e4d35a0aa31c43a09333a02b2934f1a93ec6413c11e56f8cc0fbef9747baab39a962e4236f6d9b51b482a8704139951fc3c587e7a99e983fba540b9ca8
+DIST firefox-91.11.0esr-rm.xpi 537371 BLAKE2B 30392911bb2f1e937c8fbf3206078626d3975ca71e7b5618b26ce1bf4351191bb22c55e395e3f4592d2bfb98d6acb36db212418a561e486a4c8a30b1060fba91 SHA512 77e8cc402eb53da695e39ac2e6dd3c5a3dc6d2179a1dec84575b1d36f2213e172726838861e5e9df897ca329e212b4ff749db95738ea536d25bcee8019504f0a
+DIST firefox-91.11.0esr-ro.xpi 529323 BLAKE2B 06293bda569dfdc2e8aa980814a710593e6dc26bad33364ef24a91c6f59657b2c4a2f8175d4241ef0b75a39a8ab481595e9ee5ec21744d70c6b5f6ac88e6f64e SHA512 71a31e811eeafd9856cc18ed963b7495261074d5e5ac7a2bb61c45a06caa83b6a8f20f9f566474ba2141116718a2e08ea6a6e7eaa89cb240191d7480105df4d3
+DIST firefox-91.11.0esr-ru.xpi 627121 BLAKE2B 6fc44bb22b3e19c46417a4dc0de7d73d295857ba1f3363d4024789c4a7a6bb39bc6166cc0180250107d6d6e9f543abde9cb530c892c1a3715a53a9972ae4d344 SHA512 a473952a7fc3e9719a89c9743b7c49910721d668a955823a57d9994ecbceafa4e116ceb5e11cc1112f333e75acdca87f975cdddab8824e3848465041445a8582
+DIST firefox-91.11.0esr-sco.xpi 504858 BLAKE2B 8f3670eb12454ab102a9c3af8e5c9f61b2cebe5e01c3eb2bec137b18451b33e5c2bf7b09a2d8e5d8716c8a0c64fccc6a48a3e757cd5da980f90bec46a0cbcadb SHA512 8e75e3cf768b8489d557189585fee68e09b9fab7d6d403023ade9b9ac3ca51f086c23bdfe784c0199e47aed222abff96af3e67695ff1a1fdf253207b5cce4991
+DIST firefox-91.11.0esr-si.xpi 487954 BLAKE2B a07e0115f30220425e560c9808891c5cacaa0ed828a07c43b37a968569c09cfe5ffd8d3fedcf856843541aef3ece89cbcc18deda8b74045e3c8bfe85a983ea09 SHA512 d684e72a8f461817f1d83ad42217a39609db6188c56fe6dc44ecfbd3c7a0d47ef53fa00f0f38c2a8aef134fcda1c2c62d23bc816d44a5c1b5bd45a0dddc597db
+DIST firefox-91.11.0esr-sk.xpi 566490 BLAKE2B e541253ba0718f9622651751a805fb6b6719c60c0c36fc3d970069dc917913d04b08dfdd62e020e0a357d76a23ad5770f6cdd1e817e4a3c5d528e2e08396ee4b SHA512 64f083332955f8758c846074a43f7d00d90538dabe1e5d9afe9204d11c6376e4b1de33cde05e748bf21e60d40f79d6631eae8f397639baa726201a5793b0608f
+DIST firefox-91.11.0esr-sl.xpi 538010 BLAKE2B dfaeab310f746c26bc18d514cfb77f35bdde21d28b1573ad1c3a3b3aeca456ced4967cd2d8e5b3ae6c60a7fba96c6a99f382100e1fd4f3db1451f47ff308109b SHA512 8a3de12cb9de03b6fdd682456c287e693a5ea8acc55295d823ecae081992e1e0a9bbd12b7aa7e6cf8680081984367500d854264cd0ff3ff24229dc8c1852b7f6
+DIST firefox-91.11.0esr-son.xpi 425990 BLAKE2B 957d7fe293caebf714887f03513ac35c7eda6985573564d1c709dc3f05bb5c855ee0f90199c2ed25652b0a9a334b5242f92f51833a92a78e7ec3444d0cab38d2 SHA512 5c98cf43ef7e2e883a7a6b47e65dcbaa384ba9b6584932277865f2f8843e28624a776c074d5142e39ec8c838c697a57776cd577e66b5f9e2374b889d00e5fb8e
+DIST firefox-91.11.0esr-sq.xpi 556000 BLAKE2B 7c982ab27b51d6592714047a638507d5ca7243ca5f23a97a4a3cb17eb9aae851ffe2a04762b316d5573a834c59dde51b17072e074e03ebd91e4d2eb40935e278 SHA512 5560398fdf9410baea4c9af7bbf07db624023a0887baba251bda2bd6780d7691821317f21b2a1c212b06a6313ea2280015e7862f503b079e008635b3c6ea1a1a
+DIST firefox-91.11.0esr-sr.xpi 586085 BLAKE2B 9410b040c9dcc3804cf5f5bf67a21e7089e37d9dc546dcf276373ffcde8eacea25e4839e825d0095c4ef9b18a9e0844f5718afd8c4dc1c36102e10258b0f7516 SHA512 f5fc45276f3c3cb5919eadb0b2369c5871b63174d225c26342a9da0cbc277227766ddd8f50ef57065bc11445e018555d31180ce3b80c189d62aa4685e03588a7
+DIST firefox-91.11.0esr-sv-SE.xpi 539965 BLAKE2B 0593b90411c8dbc68bca7b3a679b6e3a9442ef58ec69906f57ef2748a49622d0edb494029aff364275ffca8984964b9963ba3bfeda5d6565cfe2bc8a27486bca SHA512 389f042bbf5261fbb43f59011ab7768036a4541c28e15c43910f9d1a828fc80487825cfd94b6cf62d8be2915f5c3d7caecf024842013b4a01e11f0fc7d2d0e2a
+DIST firefox-91.11.0esr-szl.xpi 509821 BLAKE2B f80d7b218462205240537eeae12b8e59d1337d2597eab1817a58afe24994b6c345c70c82208470421c41cfd8cecec4c18bd85f3020ca8826616329001d4ee03a SHA512 ace3c32aacbd5a5951f98c462b25dd62208f4ded7c3ce71a7e0ab4b924fb56da266d01bd8a4e5613720f1ca5e6d048e432d760ac5606acd5eb7327870ee1baf3
+DIST firefox-91.11.0esr-ta.xpi 513822 BLAKE2B 0e1c03f5b4c10dca4b382827fe31d2c2121b8e602ca4bf0825f58031a9d75b303f1cd917e7de4d219c4e66ecaf9d07c5be6ba1ca250f18a584310683f6f843eb SHA512 908e425bb07e3c331ef5496da8f85508f16ef36dbc46af75b44c733491652403abca31751ee6a280e011ed434d96e830fd167108e5c29023e3c722ce6ee4c48f
+DIST firefox-91.11.0esr-te.xpi 549971 BLAKE2B 74bc32063d417ebc9a76580ddd5beed11ee2fc53f6065d4b90efeaa34d177019e562a1cc891ddcd9c5b9a04b9b6b2474a3f23c0232547eb14f20ad755604a9e9 SHA512 90d0ede40e7e2ded67b6683f36d2136424da6c139713477cbaede8c2d5c470fcc3cc9ee4d2543195f6582046037c54b130815b97e05b5544bbca47ee2f5bf290
+DIST firefox-91.11.0esr-th.xpi 607069 BLAKE2B c50d4bed55af7d568bf998ef331b4c1bae754b154b49072afe12955234921cef9e8a8004f7b68ae21504acab4d44b2ddb8c8b22e6fc5e5627dcba29a52b20a0e SHA512 db880460face1ffd27b68a7a859d69cf95597842cd31a5d2f9bc6909311441ac861f42b9e1c4efe6f6fc4938d59a0b080015fc898573bd51ca4b4a1188afb01e
+DIST firefox-91.11.0esr-tl.xpi 516129 BLAKE2B bdec01e215cb32924190637e786d02d0f1c06de03b651d7b10e2553462b24f2b3a2af9a3925c174a5849a69c76f6568e1003941db135966848f655e0aa4c735d SHA512 a27b23c1386a5ba614865043fa72a447285078e188a30eae371212250c9b5b3615b996cdeeef25ce437530610e0725d544a4214a850d5934ecf349d5a9c000e2
+DIST firefox-91.11.0esr-tr.xpi 553674 BLAKE2B 64399c69aa2fafa6d5cfb876478127206b1795f7dc56dd79d0591530ad832ed5dc2c34cf46ef8ee4ba5d402d0bcdd2b927ebdb402c393bd6f16c30cc8412d101 SHA512 96695646f828780c188ce3f8aad0a1a73e9e324a4307baa79726b7135a20910a5717b88d1bc704efd68495b0513e5c0d519cc0fabb39effe61089d6a94eeac0f
+DIST firefox-91.11.0esr-trs.xpi 491088 BLAKE2B 4995820c6fa9381c78afcba8f8740221ffb216ff6a7c5393805256a2d2f4f4712659fb0ca9e3d327ca8b2cf9744bf0719c1fc58202b8bf2ac053a9ef7a48c0d0 SHA512 10f62a887df630adfb6d26f127000efbeb0d3b7183ad886c28c0e909a6d78bf8650d5ead384d31da2a3b96653f15413df500c2fc6fc8406b027bbd6dc8a4f82f
+DIST firefox-91.11.0esr-uk.xpi 620504 BLAKE2B 5bc805d6a154154a284400d67f6bf274bb13fff17629d7a99d86e1c2336a9428496568054b989d40fc8d78d7dbdd18cd685bdd47e43a2e25ee50858bcc42a227 SHA512 de83b5ad00c2ef2efbbee0b0b0c0d56d55c979484d5b99ea273e4681dd3d3bc545dcaf86b14e9bc6fdfc85963ac79c58b596c498b94695ef408a2d2f096c9621
+DIST firefox-91.11.0esr-ur.xpi 557319 BLAKE2B d3caff4e0e7aeff35999f2f6af601e1d76d9a07aab37c8066c9f6c1725c73e4e4678babef6af35d21a4d0f59321d8db9e9b2d7372afe059c37fb2d4742fde53c SHA512 6090f16f32b44abd6404b79ba75e7b14fe437424852d932a39fac26e289e632e600474b53e39918e373c58d899490d7c5faca423a268aa12457885e32394b5b1
+DIST firefox-91.11.0esr-uz.xpi 466866 BLAKE2B d880952c7a99fd96ee703f2db9ff0d17942fb68fe9e80078fe090f73086770604941e3249aedb8ec4be58f1d801f39aa478c6b97a9af396fac84134da8a91c74 SHA512 21299f37ce7fef7966a774eae94d982020c890056949cc44ed823eac9ed49b7275435de06e63de2fa7cd7b2fb1ce217df95c1ba66927fb04518dae8737f61c60
+DIST firefox-91.11.0esr-vi.xpi 573484 BLAKE2B c71ae072bd9849417d1e8315798b65a67b492893b65349eb3b4d06109fd20093b412cc319e6d4bcd9365653d633844a986edb792bb5810bd144de6d8ccdd8663 SHA512 1c2fea8d42e68224c95a43682b080ba5ed646f7650953db0ec3b9332d58c99598af00ae2831aac2a18379ff11b8a1027d90846705cbb87815a5930f303c8774c
+DIST firefox-91.11.0esr-xh.xpi 428173 BLAKE2B 80aff8feb3a94d9a2d8c12ae88c86a4e6b95355b1cf5cc9e84d6a9fe8ef23707a7a1083d571c67d83ac18c5082e6dfe831d700ef9f7e8c7dfc74396168378126 SHA512 b2790bd914882a714ef835555ac38db27a681838d28f539b004ed09181a33e8d720eff54a73eec5126e38c88e775f7e3b5ff0d3de5ebc28f6bb1915eae46ab5c
+DIST firefox-91.11.0esr-zh-CN.xpi 575372 BLAKE2B 0a12fb1a693d232f8a7dae937efc226445887ca28333ecb619e1028fb83deadacb94326c412649c20f984a1bb926f46eacfb9bbc3d56980dc5fb9196b5ba6ac7 SHA512 7582eafae88d1e502429706ad888c16d6cf8eacf52632ae6344226be6098b88bef2b15bcb8ac0d64cb56f5e547233cabc2baa7ff8f34a65c30c3740d926317f1
+DIST firefox-91.11.0esr-zh-TW.xpi 576229 BLAKE2B 5ef736cb63f040f40519bf1a267115b030294ed13a7d2ac49082f1aaae78a1335eb04b26ad840f74f459932ea88d9b6819bd49920f5815975dce70ccca550dee SHA512 2c2868a086d2e693cd157e68bd9594277381221c94ce56c9cb318bca382e6961daa2afc01386327676b384eaf9d28247ea7945b968caa66bc8d46c0ec00ce60d
+DIST firefox-91.11.0esr.source.tar.xz 384459848 BLAKE2B cff327378a1712d0dfb99e1a67bd63e958987e3147279af5f98ee9318fe91f42823bbc9afb0308638e42de789451b04ea895320a8c674cc221e0d4b0b1d80f38 SHA512 bff3a399c03bd1cdaaec0b6963b1558aa35b6338b6c02042ffd65fec0aedd344d01718692e881332f5f352c32da15ba09a20a09ee072200b47ae840bc0585a96
+DIST firefox-91esr-patches-09j.tar.xz 19508 BLAKE2B e9890c37cc2f86414e2167dda830387f6bfc06ef1f95347c46ae97b04da0515aa66bb8733e7312efa04205a08895623e8b95c58bcd543564e8eff5ba77a91612 SHA512 75d9420a7a5724420766c220c92650c8e16966d0f0c9ddf98e23a3b0c11dee255dddefd762d247f555c2e200b6796cb196c8eba4ee6f5c3567b2ba0c42865d34
+DIST firefox-91esr-patches-10j.tar.xz 18320 BLAKE2B ec882411eed19bafab8676e3d79f4ae43947bb97c44571c1497bb93a44fcfec99de06ebacbdf8c4944dcecdf949e4f684908d7ce4226cdcec60241e62e75810e SHA512 670a14d852bb74b9074c3fef9310650f71ce1c56314109c49aea02a7a69acc836af60a8beab11da53e21b10a8e6da341fcfa18b68a1dfd33b26978dd63758e9c
+EBUILD firefox-101.0.1-r11.ebuild 37139 BLAKE2B 29b6b5b27081ea327607e3574ae2b55e0afdd66b71073ccc50363a7a208e478a5ccc0f9c5e0deb535b6130350afe53291197ac4389d9a3a6a23195d45538b571 SHA512 bd528dad4221bc2f30a9fcc96721e143f4020c1539cd50954904b6d96db0b620c366b394272e2a879d731b6077fe2049b4d49067cc556b120fb7cc144f72f9c0
+EBUILD firefox-102.0.ebuild 37139 BLAKE2B 496d71ec75676a3168baac952f98c7cd3e804265f1800b45813f4a5e8587e0bfa5c3877f27fbce4e822134bc171ec2b3e514e9dfd0cce4add68f1efaddbaff09 SHA512 03aae65423ecbd63c911ffc5facc00e04b8c020d38b0f153c84c95e32a85f5ecb4fa140223592357dede6380c7d43e531872bb19f6f1c1c264b1704a383b4fc1
+EBUILD firefox-91.10.0.ebuild 35732 BLAKE2B 24487c253d9b0fe835d8ca044fbebf795d002fc948cd698dec0539e5a93c2d030615ac1db57ef2a7d8b80e862aff6c919044926fdc4b105536ca1e083180eb75 SHA512 5ef588836790d96d400f22a2d959e58f5b35ee7d638fb997eaf67af46562127dc527b16d73cb2598bb921ebdb01c35b8ca3ecc4616f371f64a079b17852be714
+EBUILD firefox-91.11.0.ebuild 35735 BLAKE2B e77ae3b94854e1456610dfbf78178d259d3b4b1cfba1b44deb8ef38cbe152104f445133c899ef44235ff96f70e4b52685fbc12d058b5301f9fc44bbb1f1d05db SHA512 b16c55f2f2af078f0b80db507bf5c50a84a819b3bd27c84cd94785777acdb128905bbc35d06b5fb4321848fc2d75c2dd35ff530d4628c439ff9e697d8192eff5
MISC metadata.xml 2395 BLAKE2B ee257e2fbeed0224f696b3cef50af4387e8abed54a840131ff3e07892c0571d5a97221848eeeb20639d2f15be600e9b592dc0f9180f9561356b0fad2c2fcf148 SHA512 3d3f5dee740a64c6dc7a29bae5a9c2b205eeb59cb698f0a5a85b1a4bc7c0aa93724c7196008bd0439c12455ea3c29d4187088b6dda39d797b2f2595c1054337c
diff --git a/www-client/firefox/files/gentoo-hwaccel-prefs.js-r1 b/www-client/firefox/files/gentoo-hwaccel-prefs.js-r2
index ae0eb5c67e80..48025caac341 100644
--- a/www-client/firefox/files/gentoo-hwaccel-prefs.js-r1
+++ b/www-client/firefox/files/gentoo-hwaccel-prefs.js-r2
@@ -1,5 +1,5 @@
/* Force hardware accelerated rendering due to USE=hwaccel */
+pref("gfx.webrender.all", true);
pref("layers.acceleration.force-enabled", true);
+pref("media.hardware-video-decoding.enabled", true);
pref("webgl.force-enabled", true);
-pref("gfx.webrender.all", true);
-pref("gfx.x11-egl.force-enabled", true);
diff --git a/www-client/firefox/firefox-100.0.ebuild b/www-client/firefox/firefox-101.0.1-r11.ebuild
index ea8e29a35647..b6306d2725e8 100644
--- a/www-client/firefox/firefox-100.0.ebuild
+++ b/www-client/firefox/firefox-101.0.1-r11.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="7"
+EAPI="8"
-FIREFOX_PATCHSET="firefox-100-patches-02j.tar.xz"
+FIREFOX_PATCHSET="firefox-101-patches-09j.tar.xz"
LLVM_MAX_SLOT=14
@@ -68,9 +68,7 @@ IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +
IUSE+=" wayland wifi"
# Firefox-only IUSE
-IUSE+=" geckodriver"
-IUSE+=" +gmp-autoupdate"
-IUSE+=" screencast"
+IUSE+=" geckodriver +gmp-autoupdate screencast +X"
REQUIRED_USE="debug? ( !system-av1 )
pgo? ( lto )
@@ -78,15 +76,17 @@ REQUIRED_USE="debug? ( !system-av1 )
wifi? ( dbus )"
# Firefox-only REQUIRED_USE flags
+REQUIRED_USE+=" || ( X wayland )"
+REQUIRED_USE+=" pgo? ( X )"
REQUIRED_USE+=" screencast? ( wayland )"
BDEPEND="${PYTHON_DEPS}
app-arch/unzip
app-arch/zip
- >=dev-util/cbindgen-0.19.0
+ >=dev-util/cbindgen-0.24.0
>=net-libs/nodejs-10.23.1
virtual/pkgconfig
- >=virtual/rust-1.57.0
+ >=virtual/rust-1.59.0
|| (
(
sys-devel/clang:14
@@ -117,63 +117,73 @@ BDEPEND="${PYTHON_DEPS}
x86? ( >=dev-lang/nasm-2.14 )"
COMMON_DEPEND="
- >=dev-libs/nss-3.76
- >=dev-libs/nspr-4.32
+ dev-libs/glib:2
dev-libs/atk
dev-libs/expat
+ dev-libs/libffi:=
+ >=dev-libs/nss-3.78
+ >=dev-libs/nspr-4.32
media-libs/alsa-lib
- >=media-libs/mesa-10.2:*
media-libs/fontconfig
- >=media-libs/freetype-2.9
- virtual/freedesktop-icon-theme
- >=x11-libs/pixman-0.19.2
- >=dev-libs/glib-2.42:2
- >=sys-libs/zlib-1.2.3
- >=dev-libs/libffi-3.0.10:=
+ media-libs/freetype
+ media-libs/mesa
media-video/ffmpeg
- >=x11-libs/cairo-1.10[X]
- >=x11-libs/gtk+-3.4.0:3[X]
+ sys-libs/zlib
+ virtual/freedesktop-icon-theme
+ x11-libs/cairo
x11-libs/gdk-pixbuf
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libxcb:=
- >=x11-libs/pango-1.22.0
+ x11-libs/pango
+ x11-libs/pixman
dbus? (
- sys-apps/dbus
dev-libs/dbus-glib
+ sys-apps/dbus
)
+ jack? ( virtual/jack )
libproxy? ( net-libs/libproxy )
+ selinux? ( sec-policy/selinux-mozilla )
+ sndio? ( >=media-sound/sndio-1.8.0-r1 )
screencast? ( media-video/pipewire:= )
system-av1? (
>=media-libs/dav1d-0.9.3:=
>=media-libs/libaom-1.0.0:=
)
system-harfbuzz? (
- >=media-libs/harfbuzz-2.8.1:0=
>=media-gfx/graphite2-1.3.13
+ >=media-libs/harfbuzz-2.8.1:0=
)
- system-icu? ( >=dev-libs/icu-70.1:= )
+ system-icu? ( >=dev-libs/icu-71.1:= )
system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
system-libevent? ( >=dev-libs/libevent-2.0: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? (
+ >=media-libs/libepoxy-1.5.10-r1
+ x11-libs/gtk+:3[wayland]
+ x11-libs/libdrm
+ x11-libs/libxkbcommon[wayland]
+ )
wifi? (
kernel_linux? (
- sys-apps/dbus
dev-libs/dbus-glib
net-misc/networkmanager
+ sys-apps/dbus
)
)
- jack? ( virtual/jack )
- selinux? ( sec-policy/selinux-mozilla )
- sndio? ( media-sound/sndio )"
+ X? (
+ virtual/opengl
+ x11-libs/cairo[X]
+ x11-libs/gtk+:3[X]
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libxkbcommon[X]
+ x11-libs/libXrandr
+ x11-libs/libXtst
+ x11-libs/libxcb:=
+ )"
RDEPEND="${COMMON_DEPEND}
!www-client/firefox:0
@@ -189,17 +199,16 @@ RDEPEND="${COMMON_DEPEND}
selinux? ( sec-policy/selinux-mozilla )"
DEPEND="${COMMON_DEPEND}
- x11-libs/libICE
- x11-libs/libSM
pulseaudio? (
|| (
media-sound/pulseaudio
>=media-sound/apulse-0.1.12-r4[sdk]
)
)
- wayland? ( >=x11-libs/gtk+-3.11:3[wayland] )
- amd64? ( virtual/opengl )
- x86? ( virtual/opengl )"
+ X? (
+ x11-libs/libICE
+ x11-libs/libSM
+ )"
S="${WORKDIR}/${PN}-${PV%_*}"
@@ -618,7 +627,7 @@ src_prepare() {
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_src_prepare
+ xdg_environment_reset
}
src_configure() {
@@ -689,6 +698,7 @@ src_configure() {
--allow-addon-sideload \
--disable-cargo-incremental \
--disable-crashreporter \
+ --disable-gpsd \
--disable-install-strip \
--disable-parental-controls \
--disable-strip \
@@ -712,8 +722,8 @@ src_configure() {
--with-system-zlib \
--with-toolchain-prefix="${CHOST}-" \
--with-unsigned-addon-scopes=app,system \
- --x-includes="${SYSROOT}${EPREFIX}/usr/include" \
- --x-libraries="${SYSROOT}${EPREFIX}/usr/$(get_libdir)"
+ --x-includes="${ESYSROOT}/usr/include" \
+ --x-libraries="${ESYSROOT}/usr/$(get_libdir)"
# Set update channel
local update_channel=release
@@ -801,10 +811,12 @@ src_configure() {
mozconfig_use_enable wifi necko-wifi
- if use wayland ; then
- mozconfig_add_options_ac '+wayland' --enable-default-toolkit=cairo-gtk3-wayland
+ if use X && use wayland ; then
+ mozconfig_add_options_ac '+x11+wayland' --enable-default-toolkit=cairo-gtk3-x11-wayland
+ elif ! use X && use wayland ; then
+ mozconfig_add_options_ac '+wayland' --enable-default-toolkit=cairo-gtk3-wayland-only
else
- mozconfig_add_options_ac '' --enable-default-toolkit=cairo-gtk3
+ mozconfig_add_options_ac '+x11' --enable-default-toolkit=cairo-gtk3
fi
if use lto ; then
@@ -1014,7 +1026,11 @@ src_compile() {
addpredict /root
fi
- local -x GDK_BACKEND=x11
+ if ! use X && use wayland; then
+ local -x GDK_BACKEND=wayland
+ else
+ local -x GDK_BACKEND=x11
+ fi
${virtx_cmd} ./mach build --verbose \
|| die
@@ -1057,9 +1073,19 @@ src_install() {
# Force hwaccel prefs if USE=hwaccel is enabled
if use hwaccel ; then
- cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-r1 \
+ 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
diff --git a/www-client/firefox/firefox-99.0.1.ebuild b/www-client/firefox/firefox-102.0.ebuild
index c9a7bcf776d1..8d3b8220d02c 100644
--- a/www-client/firefox/firefox-99.0.1.ebuild
+++ b/www-client/firefox/firefox-102.0.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="7"
+EAPI="8"
-FIREFOX_PATCHSET="firefox-99-patches-03j.tar.xz"
+FIREFOX_PATCHSET="firefox-102-patches-01j.tar.xz"
LLVM_MAX_SLOT=14
@@ -64,13 +64,11 @@ 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-webp"
+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"
-IUSE+=" +gmp-autoupdate"
-IUSE+=" screencast"
+IUSE+=" geckodriver +gmp-autoupdate screencast +X"
REQUIRED_USE="debug? ( !system-av1 )
pgo? ( lto )
@@ -78,15 +76,17 @@ REQUIRED_USE="debug? ( !system-av1 )
wifi? ( dbus )"
# Firefox-only REQUIRED_USE flags
+REQUIRED_USE+=" || ( X wayland )"
+REQUIRED_USE+=" pgo? ( X )"
REQUIRED_USE+=" screencast? ( wayland )"
BDEPEND="${PYTHON_DEPS}
app-arch/unzip
app-arch/zip
- >=dev-util/cbindgen-0.19.0
+ >=dev-util/cbindgen-0.24.0
>=net-libs/nodejs-10.23.1
virtual/pkgconfig
- >=virtual/rust-1.57.0
+ >=virtual/rust-1.59.0
|| (
(
sys-devel/clang:14
@@ -112,76 +112,78 @@ BDEPEND="${PYTHON_DEPS}
pgo? ( =sys-libs/compiler-rt-sanitizers-12*[profile] )
)
)
- (
- sys-devel/clang:11
- sys-devel/llvm:11
- clang? (
- =sys-devel/lld-11*
- pgo? ( =sys-libs/compiler-rt-sanitizers-11*[profile] )
- )
- )
)
amd64? ( >=dev-lang/nasm-2.14 )
x86? ( >=dev-lang/nasm-2.14 )"
COMMON_DEPEND="
- >=dev-libs/nss-3.76
- >=dev-libs/nspr-4.32
dev-libs/atk
dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/libffi:=
+ >=dev-libs/nss-3.79
+ >=dev-libs/nspr-4.34
media-libs/alsa-lib
- >=media-libs/mesa-10.2:*
media-libs/fontconfig
- >=media-libs/freetype-2.9
- virtual/freedesktop-icon-theme
- >=x11-libs/pixman-0.19.2
- >=dev-libs/glib-2.42:2
- >=sys-libs/zlib-1.2.3
- >=dev-libs/libffi-3.0.10:=
+ media-libs/freetype
+ media-libs/mesa
media-video/ffmpeg
- >=x11-libs/cairo-1.10[X]
- >=x11-libs/gtk+-3.4.0:3[X]
+ sys-libs/zlib
+ virtual/freedesktop-icon-theme
+ x11-libs/cairo
x11-libs/gdk-pixbuf
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libxcb:=
- >=x11-libs/pango-1.22.0
+ x11-libs/pango
+ x11-libs/pixman
dbus? (
- sys-apps/dbus
dev-libs/dbus-glib
+ sys-apps/dbus
)
+ jack? ( virtual/jack )
libproxy? ( net-libs/libproxy )
+ selinux? ( sec-policy/selinux-mozilla )
+ sndio? ( >=media-sound/sndio-1.8.0-r1 )
screencast? ( media-video/pipewire:= )
system-av1? (
>=media-libs/dav1d-0.9.3:=
>=media-libs/libaom-1.0.0:=
)
system-harfbuzz? (
- >=media-libs/harfbuzz-2.8.1:0=
>=media-gfx/graphite2-1.3.13
+ >=media-libs/harfbuzz-2.8.1:0=
)
- system-icu? ( >=dev-libs/icu-70.1:= )
+ system-icu? ( >=dev-libs/icu-71.1:= )
system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
system-libevent? ( >=dev-libs/libevent-2.0: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? (
+ >=media-libs/libepoxy-1.5.10-r1
+ x11-libs/gtk+:3[wayland]
+ x11-libs/libdrm
+ x11-libs/libxkbcommon[wayland]
+ )
wifi? (
kernel_linux? (
- sys-apps/dbus
dev-libs/dbus-glib
net-misc/networkmanager
+ sys-apps/dbus
)
)
- jack? ( virtual/jack )
- selinux? ( sec-policy/selinux-mozilla )
- sndio? ( media-sound/sndio )"
+ X? (
+ virtual/opengl
+ x11-libs/cairo[X]
+ x11-libs/gtk+:3[X]
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libxkbcommon[X]
+ x11-libs/libXrandr
+ x11-libs/libXtst
+ x11-libs/libxcb:=
+ )"
RDEPEND="${COMMON_DEPEND}
!www-client/firefox:0
@@ -197,17 +199,16 @@ RDEPEND="${COMMON_DEPEND}
selinux? ( sec-policy/selinux-mozilla )"
DEPEND="${COMMON_DEPEND}
- x11-libs/libICE
- x11-libs/libSM
pulseaudio? (
|| (
media-sound/pulseaudio
>=media-sound/apulse-0.1.12-r4[sdk]
)
)
- wayland? ( >=x11-libs/gtk+-3.11:3[wayland] )
- amd64? ( virtual/opengl )
- x86? ( virtual/opengl )"
+ X? (
+ x11-libs/libICE
+ x11-libs/libSM
+ )"
S="${WORKDIR}/${PN}-${PV%_*}"
@@ -430,7 +431,7 @@ pkg_pretend() {
if use pgo || use lto || use debug ; then
CHECKREQS_DISK_BUILD="13500M"
else
- CHECKREQS_DISK_BUILD="6500M"
+ CHECKREQS_DISK_BUILD="6600M"
fi
check-reqs_pkg_pretend
@@ -471,6 +472,8 @@ pkg_setup() {
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
@@ -624,7 +627,7 @@ src_prepare() {
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_src_prepare
+ xdg_environment_reset
}
src_configure() {
@@ -695,6 +698,7 @@ src_configure() {
--allow-addon-sideload \
--disable-cargo-incremental \
--disable-crashreporter \
+ --disable-gpsd \
--disable-install-strip \
--disable-parental-controls \
--disable-strip \
@@ -718,8 +722,8 @@ src_configure() {
--with-system-zlib \
--with-toolchain-prefix="${CHOST}-" \
--with-unsigned-addon-scopes=app,system \
- --x-includes="${SYSROOT}${EPREFIX}/usr/include" \
- --x-libraries="${SYSROOT}${EPREFIX}/usr/$(get_libdir)"
+ --x-includes="${ESYSROOT}/usr/include" \
+ --x-libraries="${ESYSROOT}/usr/$(get_libdir)"
# Set update channel
local update_channel=release
@@ -797,22 +801,22 @@ src_configure() {
append-ldflags "-Wl,-z,relro -Wl,-z,now"
fi
- mozconfig_use_enable jack
-
- mozconfig_use_enable pulseaudio
- # force the deprecated alsa sound code if pulseaudio is disabled
- if use kernel_linux && ! use pulseaudio ; then
- mozconfig_add_options_ac '-pulseaudio' --enable-alsa
- fi
+ local myaudiobackends=""
+ use jack && myaudiobackends+="jack,"
+ use sndio && myaudiobackends+="sndio,"
+ use pulseaudio && myaudiobackends+="pulseaudio,"
+ ! use pulseaudio && myaudiobackends+="alsa,"
- mozconfig_use_enable sndio
+ 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 '+wayland' --enable-default-toolkit=cairo-gtk3-wayland
+ if use X && use wayland ; then
+ mozconfig_add_options_ac '+x11+wayland' --enable-default-toolkit=cairo-gtk3-x11-wayland
+ elif ! use X && use wayland ; then
+ mozconfig_add_options_ac '+wayland' --enable-default-toolkit=cairo-gtk3-wayland-only
else
- mozconfig_add_options_ac '' --enable-default-toolkit=cairo-gtk3
+ mozconfig_add_options_ac '+x11' --enable-default-toolkit=cairo-gtk3
fi
if use lto ; then
@@ -960,10 +964,13 @@ src_configure() {
export MOZ_MAKE_FLAGS="${MAKEOPTS}"
# Use system's Python environment
- export MACH_USE_SYSTEM_PYTHON=1
- export MACH_SYSTEM_ASSERTED_COMPATIBLE_WITH_MACH_SITE=1
- export MACH_SYSTEM_ASSERTED_COMPATIBLE_WITH_BUILD_SITE=1
- export PIP_NO_CACHE_DIR=off
+ 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
@@ -1019,7 +1026,11 @@ src_compile() {
addpredict /root
fi
- local -x GDK_BACKEND=x11
+ if ! use X && use wayland; then
+ local -x GDK_BACKEND=wayland
+ else
+ local -x GDK_BACKEND=x11
+ fi
${virtx_cmd} ./mach build --verbose \
|| die
@@ -1062,9 +1073,19 @@ src_install() {
# Force hwaccel prefs if USE=hwaccel is enabled
if use hwaccel ; then
- cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-r1 \
+ 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
@@ -1261,4 +1282,12 @@ pkg_postinst() {
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
}
diff --git a/www-client/firefox/firefox-91.9.0.ebuild b/www-client/firefox/firefox-91.10.0.ebuild
index 7128373e2339..462c33955671 100644
--- a/www-client/firefox/firefox-91.9.0.ebuild
+++ b/www-client/firefox/firefox-91.10.0.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="7"
+EAPI="8"
-FIREFOX_PATCHSET="firefox-91esr-patches-06j.tar.xz"
+FIREFOX_PATCHSET="firefox-91esr-patches-09j.tar.xz"
LLVM_MAX_SLOT=14
@@ -82,7 +82,7 @@ REQUIRED_USE+=" screencast? ( wayland )"
BDEPEND="${PYTHON_DEPS}
app-arch/unzip
app-arch/zip
- >=dev-util/cbindgen-0.19.0
+ >=dev-util/cbindgen-0.24.0
>=net-libs/nodejs-10.23.1
virtual/pkgconfig
>=virtual/rust-1.51.0
@@ -627,7 +627,7 @@ src_prepare() {
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_src_prepare
+ xdg_environment_reset
}
src_configure() {
@@ -716,8 +716,8 @@ src_configure() {
--with-system-zlib \
--with-toolchain-prefix="${CHOST}-" \
--with-unsigned-addon-scopes=app,system \
- --x-includes="${SYSROOT}${EPREFIX}/usr/include" \
- --x-libraries="${SYSROOT}${EPREFIX}/usr/$(get_libdir)"
+ --x-includes="${ESYSROOT}/usr/include" \
+ --x-libraries="${ESYSROOT}/usr/$(get_libdir)"
# Set update channel
local update_channel=release
@@ -769,7 +769,7 @@ src_configure() {
mozconfig_use_with system-harfbuzz system-graphite2
mozconfig_use_with system-icu
mozconfig_use_with system-jpeg
- mozconfig_use_with system-libevent system-libevent "${SYSROOT}${EPREFIX}/usr"
+ mozconfig_use_with system-libevent system-libevent "${ESYSROOT}/usr"
mozconfig_use_with system-libvpx
mozconfig_use_with system-png
mozconfig_use_with system-webp
diff --git a/www-client/firefox/firefox-91.8.0.ebuild b/www-client/firefox/firefox-91.11.0.ebuild
index f9c38109c42c..3c2db1e1ff16 100644
--- a/www-client/firefox/firefox-91.8.0.ebuild
+++ b/www-client/firefox/firefox-91.11.0.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="7"
+EAPI="8"
-FIREFOX_PATCHSET="firefox-91esr-patches-06j.tar.xz"
+FIREFOX_PATCHSET="firefox-91esr-patches-10j.tar.xz"
LLVM_MAX_SLOT=14
@@ -57,7 +57,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}
DESCRIPTION="Firefox Web Browser"
HOMEPAGE="https://www.mozilla.com/firefox"
-KEYWORDS="amd64 arm64 ~ppc64 x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
SLOT="esr"
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
@@ -82,7 +82,7 @@ REQUIRED_USE+=" screencast? ( wayland )"
BDEPEND="${PYTHON_DEPS}
app-arch/unzip
app-arch/zip
- >=dev-util/cbindgen-0.19.0
+ >=dev-util/cbindgen-0.24.0
>=net-libs/nodejs-10.23.1
virtual/pkgconfig
>=virtual/rust-1.51.0
@@ -112,14 +112,6 @@ BDEPEND="${PYTHON_DEPS}
pgo? ( =sys-libs/compiler-rt-sanitizers-12*[profile] )
)
)
- (
- sys-devel/clang:11
- sys-devel/llvm:11
- clang? (
- =sys-devel/lld-11*
- pgo? ( =sys-libs/compiler-rt-sanitizers-11*[profile] )
- )
- )
)
amd64? ( >=dev-lang/nasm-2.13 )
x86? ( >=dev-lang/nasm-2.13 )"
@@ -469,6 +461,8 @@ pkg_setup() {
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
@@ -633,7 +627,7 @@ src_prepare() {
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_src_prepare
+ xdg_environment_reset
}
src_configure() {
@@ -722,8 +716,8 @@ src_configure() {
--with-system-zlib \
--with-toolchain-prefix="${CHOST}-" \
--with-unsigned-addon-scopes=app,system \
- --x-includes="${SYSROOT}${EPREFIX}/usr/include" \
- --x-libraries="${SYSROOT}${EPREFIX}/usr/$(get_libdir)"
+ --x-includes="${ESYSROOT}/usr/include" \
+ --x-libraries="${ESYSROOT}/usr/$(get_libdir)"
# Set update channel
local update_channel=release
@@ -775,7 +769,7 @@ src_configure() {
mozconfig_use_with system-harfbuzz system-graphite2
mozconfig_use_with system-icu
mozconfig_use_with system-jpeg
- mozconfig_use_with system-libevent system-libevent "${SYSROOT}${EPREFIX}/usr"
+ mozconfig_use_with system-libevent system-libevent "${ESYSROOT}/usr"
mozconfig_use_with system-libvpx
mozconfig_use_with system-png
mozconfig_use_with system-webp
diff --git a/www-client/google-chrome-beta/Manifest b/www-client/google-chrome-beta/Manifest
index bfd21625fe77..34bcf506ed7e 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_102.0.5005.40-1_amd64.deb 84807888 BLAKE2B 04ab6f163b1958ae650373b6b3620844bc3f117bb1b7018613c2aa2c9a03ba9d6f3d1fdc5ec291ac32f56aed0e3ae957a64fe40eaea9de6fcb986e6d71654a1f SHA512 81ab34059fa5a5fa208d502b3ec9f1e1ebf04c671086cfb8837c71525dc80f58aeb4070f9e60a18c4b7709864a10f9f6ad6a96e19ba1c4b5f8b207c06893e294
-EBUILD google-chrome-beta-102.0.5005.40.ebuild 2761 BLAKE2B 0c68c9fa06f1076a6c8830d09678ae60d1f3f8fe433f3a39d5ab4c095d6bd3cdd0dec71936db31b3b0d44c5276587b5299122a38e2e43961e5b6aff52fea9940 SHA512 657593a1bc0d7f3ad5225c2372e3f3587a7d34ce7c4933030de7b1c240188968f4fbdb5921437b759d052109f0c6db8f473578b0be9d374af0a22249dafbeb19
+DIST google-chrome-beta_103.0.5060.53-1_amd64.deb 85782692 BLAKE2B 3d7d4980ea0e3f512c494291e9ee30ce02a90737d08c1277fb19a82d2fa290a45a412775bbf3da6a0526a6da7ef11aefb29ded594d27395ffcf10721e47d4405 SHA512 9339ad8f5e1e82a0338bd060982fb47b3fed3c8b62b2eac16d53c3e51be9d831513adb042f5ed12dbe66f04f5a0e4cf44c48e54b9f55f9cc66a3d6e6d1ac9e66
+EBUILD google-chrome-beta-103.0.5060.53.ebuild 2761 BLAKE2B 0c68c9fa06f1076a6c8830d09678ae60d1f3f8fe433f3a39d5ab4c095d6bd3cdd0dec71936db31b3b0d44c5276587b5299122a38e2e43961e5b6aff52fea9940 SHA512 657593a1bc0d7f3ad5225c2372e3f3587a7d34ce7c4933030de7b1c240188968f4fbdb5921437b759d052109f0c6db8f473578b0be9d374af0a22249dafbeb19
MISC metadata.xml 437 BLAKE2B 35ab5a754d8e65db84e25b08c76bed923c2f9eb1b1d65687dda842313b5f339c90cbb3eb8fe12ecb58f201383955ad8f72a5b34484265194a3fcffcf760122ef SHA512 82e6057b085e849bc5484b53fef974022bb9db33836502e8d54fca3c8f54f47768f9b0ed4591d90a444e82142e727d4e4071236b114705f91c005f170b2a3986
diff --git a/www-client/google-chrome-beta/google-chrome-beta-102.0.5005.40.ebuild b/www-client/google-chrome-beta/google-chrome-beta-103.0.5060.53.ebuild
index e2d9ee01fea3..e2d9ee01fea3 100644
--- a/www-client/google-chrome-beta/google-chrome-beta-102.0.5005.40.ebuild
+++ b/www-client/google-chrome-beta/google-chrome-beta-103.0.5060.53.ebuild
diff --git a/www-client/google-chrome-unstable/Manifest b/www-client/google-chrome-unstable/Manifest
index 21f311d60f7d..bd8b5974820d 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-unstable_103.0.5042.0-1_amd64.deb 90584868 BLAKE2B 3baef7a4c0a1cf82b4fa0b4037963bc41f3ab538dae8cc4f101616305b02d41dd9d41fca9f30825a974d0d03330cd553eeb4a2cf6cf540b917d87e12b858a998 SHA512 6fb39f1f4c2996e8f581524242317c312c935d7d82d78c3b99276c544de57590721f9224ab4514efda7906a9925a3f6a602d2a35d1dabbe5817e827e2822014f
-EBUILD google-chrome-unstable-103.0.5042.0.ebuild 2761 BLAKE2B 0c68c9fa06f1076a6c8830d09678ae60d1f3f8fe433f3a39d5ab4c095d6bd3cdd0dec71936db31b3b0d44c5276587b5299122a38e2e43961e5b6aff52fea9940 SHA512 657593a1bc0d7f3ad5225c2372e3f3587a7d34ce7c4933030de7b1c240188968f4fbdb5921437b759d052109f0c6db8f473578b0be9d374af0a22249dafbeb19
+DIST google-chrome-unstable_104.0.5112.12-1_amd64.deb 89905068 BLAKE2B 14c75219113c2a1ffd710dee16bc582a42591c31d06685fad6be491f75a72daa3facfb6f72726219b3ed532f9431e35962a7c79723c6a679406d28de259f5a03 SHA512 22fabe2dd0cdb690382616a5e4a1ff9ae0951b09b1981639cefd0542f7b86f261f3c07f82e99e9a3439f8b120265078b8ad8801664154b5216fa73cbf0a743b5
+EBUILD google-chrome-unstable-104.0.5112.12.ebuild 2761 BLAKE2B 0c68c9fa06f1076a6c8830d09678ae60d1f3f8fe433f3a39d5ab4c095d6bd3cdd0dec71936db31b3b0d44c5276587b5299122a38e2e43961e5b6aff52fea9940 SHA512 657593a1bc0d7f3ad5225c2372e3f3587a7d34ce7c4933030de7b1c240188968f4fbdb5921437b759d052109f0c6db8f473578b0be9d374af0a22249dafbeb19
MISC metadata.xml 437 BLAKE2B 35ab5a754d8e65db84e25b08c76bed923c2f9eb1b1d65687dda842313b5f339c90cbb3eb8fe12ecb58f201383955ad8f72a5b34484265194a3fcffcf760122ef SHA512 82e6057b085e849bc5484b53fef974022bb9db33836502e8d54fca3c8f54f47768f9b0ed4591d90a444e82142e727d4e4071236b114705f91c005f170b2a3986
diff --git a/www-client/google-chrome-unstable/google-chrome-unstable-103.0.5042.0.ebuild b/www-client/google-chrome-unstable/google-chrome-unstable-104.0.5112.12.ebuild
index e2d9ee01fea3..e2d9ee01fea3 100644
--- a/www-client/google-chrome-unstable/google-chrome-unstable-103.0.5042.0.ebuild
+++ b/www-client/google-chrome-unstable/google-chrome-unstable-104.0.5112.12.ebuild
diff --git a/www-client/google-chrome/Manifest b/www-client/google-chrome/Manifest
index ed0776bdbd85..02cacab9bec8 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-stable_101.0.4951.64-1_amd64.deb 88685600 BLAKE2B 52e48101e5caa69d874b9adce2bbc5c6b528259cded42da73cebd16a7a778e92bbe0ea19859f8d33ff56a13b90b5945e68770e0f0f7791e897b85dd55d549e39 SHA512 755b2c33ac5770bd6db18e6e0b19b17efc55ad9b51adf437fd0375cf3f201766ae73cfbaebeb072f1bde56169f82886050c313cc54a88dd2e96a4885e8ac4cc0
-EBUILD google-chrome-101.0.4951.64.ebuild 2760 BLAKE2B 42c5c3a7dab81c7c6175ee92aa150cdd87eabd416e4bb878cdcc680ba8a0cecff77c9e467761d4abc853c5e0a9b4918a91bb678209f3b49cfc322b1c526b8fc5 SHA512 fb268f31fc93488c59beb7430456a7c90a18cc3b5dfa772582d6e8ae2d8c0973611759aaaa141c63ddb2c16b5902dbfc9234c3e4942ea4e927db4ff034f98b73
+DIST google-chrome-stable_103.0.5060.53-1_amd64.deb 85757216 BLAKE2B 91215d7b396e84acd01ceb685151a658cab3c71654bfd355c1fef695cd0830a65eb1c3b9f365b1a5847249732f1a2728c05e816b54f6c815494ed46fb01dee52 SHA512 36f4e79f46cb71c1431dccf1489f5f8e89d35204a717a4618c7f6f638123ddc2b37bd5cbd00498be8f84c7713149f2faa447cb6da3518be1cb9703e99d110e1a
+EBUILD google-chrome-103.0.5060.53.ebuild 2760 BLAKE2B 42c5c3a7dab81c7c6175ee92aa150cdd87eabd416e4bb878cdcc680ba8a0cecff77c9e467761d4abc853c5e0a9b4918a91bb678209f3b49cfc322b1c526b8fc5 SHA512 fb268f31fc93488c59beb7430456a7c90a18cc3b5dfa772582d6e8ae2d8c0973611759aaaa141c63ddb2c16b5902dbfc9234c3e4942ea4e927db4ff034f98b73
MISC metadata.xml 437 BLAKE2B 35ab5a754d8e65db84e25b08c76bed923c2f9eb1b1d65687dda842313b5f339c90cbb3eb8fe12ecb58f201383955ad8f72a5b34484265194a3fcffcf760122ef SHA512 82e6057b085e849bc5484b53fef974022bb9db33836502e8d54fca3c8f54f47768f9b0ed4591d90a444e82142e727d4e4071236b114705f91c005f170b2a3986
diff --git a/www-client/google-chrome/google-chrome-101.0.4951.64.ebuild b/www-client/google-chrome/google-chrome-103.0.5060.53.ebuild
index 3af8d9e0922d..3af8d9e0922d 100644
--- a/www-client/google-chrome/google-chrome-101.0.4951.64.ebuild
+++ b/www-client/google-chrome/google-chrome-103.0.5060.53.ebuild
diff --git a/www-client/jd/Manifest b/www-client/jd/Manifest
index 30a83ac732c8..9f8c7e9ea38f 100644
--- a/www-client/jd/Manifest
+++ b/www-client/jd/Manifest
@@ -1,4 +1,4 @@
AUX jd-gcc-5.patch 531 BLAKE2B cd4ddb54f204eb6c09b77b76013bd91071a13b37bf365d61be7e41239d577453dd6733bf769ac4ceaff4ea7978d800106922b3ef58d46da98eb1bc9e71b31bec SHA512 851c7ff7faa83cf4e443b6ecee31790d97882bdb5ec461fb925c1bc350492d8b2a150a111778798931c8ca7f327890df11d256e0a75062c54839e8bbd285c4c6
DIST jd-2.8.9-150226.tgz 770110 BLAKE2B 096469fdc343dab64485897c5a402a48093ab1cc49e30973ab2f969fd60c389b1987c90246cf897125ab0d1787960574b35b811feacbc68e8079a00366c74602 SHA512 39bb4f0242426a5eff40e2a8c4bfc703491d260d4764be3745581b77a39d6db553521f2e09ea36c15d0318847a6fea8f48e079504f1f575fb600cb196c94df70
EBUILD jd-2.8.9_p150226-r2.ebuild 1215 BLAKE2B e1acd5cceddc80cf9969a22d7087971c07a5618b17403f437c51852164afe8fa107852c61198832c16655be485bfc08877a8126267526df8e95d3cdd24f3b4f2 SHA512 882d6ba610fc80270dc6b43534c3c964e16f5f7e935f64beefa52289632e50c0c2ea66eef6e1be5176a6b014eda714bca11b5c3315eb429b7d29f296112460c8
-MISC metadata.xml 484 BLAKE2B 0fb6efd6446c9e2d8c8bfb3dc468eddb1184417f6d088dc4ae23c3235397d96183cd1374e80a2fbe9492a335a865ec14ab66ea8f04170c119d76721542b62d14 SHA512 d8dfe8a9954599bbce80a3798e340649a49f42a83cd5ddbfbc81bafde99facc92ac9b37ffa21aec6e01229508fa4a8616dab63a5b20756a59c76ddf6a1a1783f
+MISC metadata.xml 474 BLAKE2B 5955517365ed6d9ae870188967bd28b51ed61e9dbc3ad80e702b8dd62609409d8280808f93642ab5ed716aa321a74b3c521ee13035a059972c6657c77c4e8df4 SHA512 742c4369ebf5a724b8fa94f69afeec677656b920b1f01f5ff2940b107a0d98a95faa4dc0c5722422c1e47566a2826662a83f346b1cc7a617430cd1910a50530a
diff --git a/www-client/jd/metadata.xml b/www-client/jd/metadata.xml
index 6337462af21b..7847658d0311 100644
--- a/www-client/jd/metadata.xml
+++ b/www-client/jd/metadata.xml
@@ -10,6 +10,6 @@
<flag name="oniguruma">Use <pkg>dev-libs/oniguruma</pkg> for regular expression</flag>
</use>
<upstream>
- <remote-id type="sourceforge-jp">jd4linux</remote-id>
+ <remote-id type="osdn">jd4linux</remote-id>
</upstream>
</pkgmetadata>
diff --git a/www-client/links/Manifest b/www-client/links/Manifest
index 0b7596d06514..95b3dd376f37 100644
--- a/www-client/links/Manifest
+++ b/www-client/links/Manifest
@@ -1,6 +1,5 @@
-DIST links-2.25.tar.bz2 6505187 BLAKE2B 3efe9d43b9a8dad498101800ccdefd094a6371a2c74b264aaaaac2abf951db38729abcf00f74a45fdb7f0d24196413996aa02cd9d2ea3ee2cf008faf4062e365 SHA512 b094e3b2096b07da8385d6021e5a5794f5b602c90ec824c48b897e6b69def6d69cb879af3008a4af43effaa7d9359bf09e4feb8ed5371bb7ff22ffcb0794f690
DIST links-2.26.tar.bz2 6508447 BLAKE2B e0bf5ac4e05a8e14ae7342aed7bb7ac0f5f6c2d9e23adda221cc3ba73f39020c95cef90d10d5c9d0697797683ff1edf1ed55a4d8aca0930b2eb01b547a21bf00 SHA512 b732f88ae0e9f63f577fc3041058c56b43ffec3b797328453d0770e326010b05fcc04128287ef35b0d189bd0768446057d8773e10f8e0a76bab72fb252cdd530
-EBUILD links-2.25-r3.ebuild 3452 BLAKE2B ff38b5749abb96c4d3c4c77b6633eb22c74e548d8fef48a1871567645b5cd74975cfdd2eca2beb6aa5adc1046df6e2635635229c7420bae6470d358486ddc28c SHA512 7bdde3e120081a62ebe6f8e2296fd4358c93901da36f1b66bcd69cbb1d9af9d45becd4fee98fe025782dc9c0fa1228d02d4b8eececfa0a15c55e01f393a086cf
-EBUILD links-2.26-r1.ebuild 3553 BLAKE2B 5bc1ec28f204aa204d920f357181da19cda419196f113c97224b01165828bba005fe102262c5ba534f226fb4b1f4626fd1762045ccfb41236235220eff9426e7 SHA512 b6f8019ba38917dd1fab40def9001100328351c6819c583411291daa33da6544fae3eae51791116c6b23e4845b0aceab59a10566ce64eac09a4430f52faee954
-EBUILD links-2.26.ebuild 3529 BLAKE2B da577f9cb5866a81aaaa08410a78a59ba01af4bbf587f778fc209246ba5f04e877ee14c4abe1f56a527e07b81e6a20e3cd4243f28cec720d78adcaa1a5506f83 SHA512 55306852d00f5717dedffea3c62e86373cb2ff34d90a4b22ca67b7de17bd0c6b7a814c25890bcfb0496d29749ff6ca61f9824dcc8e6956a222c3379e5b502118
+DIST links-2.27.tar.bz2 6510121 BLAKE2B c7326147c583ad380f1b528a216ecf056a40a2939b290d69061682aa9f397ab3eabb71691cb68efcd0739b67acbe1f38f95a8a347d5045efe671eacfd0e5c40a SHA512 8b46472184f2eab1aeca5de9b957a87f475f5acd9801260678b07475cf36afb1a9602e67ef39ad59da90d2d6cee235521db95d93349fd9bd6cee667eab2e5d32
+EBUILD links-2.26-r1.ebuild 3552 BLAKE2B 41a6b252f696efd996771500133bce15e50bdb2727e954672ce450268a71fc100a5fe15f61c444df686d80b16c300d099e281e0f7341a17e8721b3818090f767 SHA512 206178c756db79668c9cba4e7107014a2f98b3c57c87b2ca6a48b8ccb136be3aa06e9ea6c3c3da1a8274056d9106298f6de6fc5205e3373e2bc9b606c6a0043c
+EBUILD links-2.27.ebuild 3560 BLAKE2B 19a6720ac267ee91584f11ac17e8126de4a05224e5d1cdcfac4204a5121ba60a44ab299fdc67722a4eb3e311e72dfcf8577f053e616f0a0775105fb0539c0120 SHA512 9a53cbc43159c9d256ca194585d0a93bf9eea880c077e9a8fefa87deacb8134adbcb5fc190f8b2c492b2fcd744a0c290d7309fc7daf50db2d065f64e92b32cdf
MISC metadata.xml 672 BLAKE2B 5d282c043806b3ce47853e39f6fdee47b4223f0f02eae009124e9e0d9aee81e3f3c4135d27f733b9468760848499233763cd798f74f4ad751e345a6c67e355bb SHA512 198f8bf38632bc4348f8c50f8655dc6575db217ee307dcc8674822bec94c2ee904d650c4ee56a233629165f7085cb1b71eb1267d68b782a67fc88497116fa85b
diff --git a/www-client/links/links-2.25-r3.ebuild b/www-client/links/links-2.25-r3.ebuild
deleted file mode 100644
index f5dafcb468ad..000000000000
--- a/www-client/links/links-2.25-r3.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools desktop toolchain-funcs xdg-utils
-
-DESCRIPTION="A fast and lightweight web browser running in both graphics and text mode"
-HOMEPAGE="http://links.twibright.com/"
-SRC_URI="http://${PN}.twibright.com/download/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="brotli bzip2 fbcon freetype gpm ipv6 jpeg libevent livecd lzip lzma ssl suid svga tiff unicode X zlib zstd"
-
-GRAPHICS_DEPEND="media-libs/libpng:0="
-
-RDEPEND="
- dev-libs/libbsd
- brotli? (
- app-arch/brotli
- )
- bzip2? (
- app-arch/bzip2
- )
- fbcon? (
- ${GRAPHICS_DEPEND}
- )
- freetype? (
- media-libs/fontconfig
- media-libs/freetype
- )
- gpm? (
- sys-libs/gpm
- )
- jpeg? (
- virtual/jpeg:0
- )
- libevent? (
- dev-libs/libevent:0=
- )
- livecd? (
- ${GRAPHICS_DEPEND}
- sys-libs/gpm
- virtual/jpeg:0
- )
- lzip? (
- app-arch/lzip
- )
- lzma? (
- app-arch/xz-utils
- )
- ssl? (
- dev-libs/openssl:0=
- )
- svga? (
- ${GRAPHICS_DEPEND}
- media-libs/svgalib
- )
- tiff? (
- media-libs/tiff:0
- )
- X? (
- ${GRAPHICS_DEPEND}
- x11-libs/libXext
- )
- zlib? (
- sys-libs/zlib
- )
- zstd? (
- app-arch/zstd
- )"
-
-DEPEND="${RDEPEND}
- fbcon? ( virtual/os-headers )
- livecd? ( virtual/os-headers )"
-
-BDEPEND="virtual/pkgconfig"
-
-IDEPEND="X? ( dev-util/desktop-file-utils )"
-
-REQUIRED_USE="!livecd? ( fbcon? ( gpm ) )
- svga? ( suid )"
-
-DOCS=( AUTHORS BRAILLE_HOWTO ChangeLog KEYS NEWS README SITES )
-
-src_prepare() {
- use X && xdg_environment_reset
-
- if use unicode; then
- pushd intl > /dev/null || die
- ./gen-intl || die
- ./synclang || die
- popd > /dev/null || die
- fi
-
- # error: conditional "am__fastdepCXX" was never defined (for eautoreconf)
- sed -i \
- -e '/AC_PROG_CXX/s:dnl ::' \
- -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' \
- configure.in || die #467020
-
- # Upstream configure produced by broken autoconf-2.13. This also fixes
- # toolchain detection.
- mv configure.in configure.ac || die
-
- default
- eautoreconf #131440 and #103483#c23
-}
-
-src_configure() {
- local myconf
-
- if use livecd; then
- export ac_cv_lib_gpm_Gpm_Open=yes
- myconf+=' --with-fb --with-libjpeg'
- else
- export ac_cv_lib_gpm_Gpm_Open=$(usex gpm)
- fi
-
- if use X || use fbcon || use svga || use livecd; then
- myconf+=' --enable-graphics'
- fi
-
- tc-export PKG_CONFIG
-
- econf \
- --without-directfb \
- --without-librsvg \
- $(use_with brotli) \
- $(use_with bzip2) \
- $(use_with fbcon fb) \
- $(use_with freetype) \
- $(use_with ipv6) \
- $(use_with jpeg libjpeg) \
- $(use_with libevent) \
- $(use_with lzip) \
- $(use_with lzma) \
- $(use_with ssl) \
- $(use_with svga svgalib) \
- $(use_with tiff libtiff) \
- $(use_with X x) \
- $(use_with zlib) \
- $(use_with zstd) \
- ${myconf}
-}
-
-src_install() {
- HTML_DOCS="doc/links_cal/*"
- default
-
- if use X; then
- newicon Links_logo.png links.png
- make_desktop_entry 'links -g %u' Links links 'Network;WebBrowser'
- local d="${ED}"/usr/share/applications
- echo 'MimeType=x-scheme-handler/http;' >> "${d}"/*.desktop || die
- if use ssl; then
- sed -i -e 's:x-scheme-handler/http;:&x-scheme-handler/https;:' \
- "${d}"/*.desktop || die
- fi
- fi
-
- use suid && fperms 4755 /usr/bin/links
-}
-
-pkg_postinst() {
- use X && xdg_desktop_database_update
-}
-
-pkg_postrm() {
- use X && xdg_desktop_database_update
-}
diff --git a/www-client/links/links-2.26-r1.ebuild b/www-client/links/links-2.26-r1.ebuild
index 854a8bea7f8e..1485b6630a67 100644
--- a/www-client/links/links-2.26-r1.ebuild
+++ b/www-client/links/links-2.26-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://${PN}.twibright.com/download/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="brotli bzip2 fbcon freetype gpm ipv6 jpeg libevent livecd lzip lzma ssl suid svga tiff unicode webp X zlib zstd"
GRAPHICS_DEPEND="media-libs/libpng:0="
diff --git a/www-client/links/links-2.26.ebuild b/www-client/links/links-2.27.ebuild
index cd2e60dc5f94..037b3c189417 100644
--- a/www-client/links/links-2.26.ebuild
+++ b/www-client/links/links-2.27.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://${PN}.twibright.com/download/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="brotli bzip2 fbcon freetype gpm ipv6 jpeg libevent livecd lzip lzma ssl suid svga tiff unicode webp X zlib zstd"
GRAPHICS_DEPEND="media-libs/libpng:0="
@@ -35,7 +35,7 @@ RDEPEND="
sys-libs/gpm
)
jpeg? (
- virtual/jpeg:0
+ media-libs/libjpeg-turbo:=
)
libevent? (
dev-libs/libevent:0=
@@ -43,7 +43,7 @@ RDEPEND="
livecd? (
${GRAPHICS_DEPEND}
sys-libs/gpm
- virtual/jpeg:0
+ media-libs/libjpeg-turbo:=
)
lzip? (
app-arch/lzip
diff --git a/www-client/microsoft-edge-beta/Manifest b/www-client/microsoft-edge-beta/Manifest
index 28b01b8ecaef..5598093a8258 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,7 +1,7 @@
-DIST microsoft-edge-beta_101.0.1210.31-1_amd64.deb 119499780 BLAKE2B c8c407f0927ea77ae05e8c2bdc04d74058a4ab1ff72fa90941e51c267bc5108c137b5c47893814ec1370078b497fb74acaceff1bd3f3308e585d13a854698eb6 SHA512 c970cebcae172ff25b1c896e087186f60883978b351ef953d38133bdeedb69c513c9396385dc5df0fda8a268c917f8a54d1e1f9107b83aebf3a9ab9105e8f7de
-DIST microsoft-edge-beta_101.0.1210.39-1_amd64.deb 119448116 BLAKE2B 010218dbd38ad27458586d5340a9980c0b8fc78e3a4878ce4a948ea60c0c805a0f37f63c97fa71193b2cb2872b050005dec4ecc1728b0f4a21f28a79afb144f3 SHA512 0d84e03fec583537e91e3edf8d8a3d30b51d392630f63ba932f29508d83518b9a462d9c0873b5be210f85b2a50ddd0e509d39614b705f419e510d11284d54363
-DIST microsoft-edge-beta_102.0.1245.7-1_amd64.deb 119325420 BLAKE2B 9a05419f9861be465f9147312a247de978ffd73d9fb7e5bf023f7824358064874214990a65834cf7340db0d001210d4ffd8ac9fba6e20b9b3608b47b9f1e3059 SHA512 85fb761d2e084b28f4a90ac60190ab7bc4de084aa2857e7dcf9cada887e85ca56cad329c6ab370d0d0ff74b831b5cae46d0b88550dc4f69e8d78a90e162f2959
-EBUILD microsoft-edge-beta-101.0.1210.31.ebuild 2504 BLAKE2B 7814aa517dea7ae2621aaa7a78ed8382b1df55b42089441547d17c37c7eb9d0bb0a1db6cc427ace91f2a08e340c5667893604841fb59952806f916442df0ee97 SHA512 928fd020e419bde93a3fb8493e02d4c73db393913dd9189cf08bba8071c7a8f097e7150a9aedd741d8341dff44a8e8501c3c9be6bf6b8613c18f4ac1e3425ade
-EBUILD microsoft-edge-beta-101.0.1210.39.ebuild 2504 BLAKE2B 7814aa517dea7ae2621aaa7a78ed8382b1df55b42089441547d17c37c7eb9d0bb0a1db6cc427ace91f2a08e340c5667893604841fb59952806f916442df0ee97 SHA512 928fd020e419bde93a3fb8493e02d4c73db393913dd9189cf08bba8071c7a8f097e7150a9aedd741d8341dff44a8e8501c3c9be6bf6b8613c18f4ac1e3425ade
-EBUILD microsoft-edge-beta-102.0.1245.7.ebuild 2504 BLAKE2B 7814aa517dea7ae2621aaa7a78ed8382b1df55b42089441547d17c37c7eb9d0bb0a1db6cc427ace91f2a08e340c5667893604841fb59952806f916442df0ee97 SHA512 928fd020e419bde93a3fb8493e02d4c73db393913dd9189cf08bba8071c7a8f097e7150a9aedd741d8341dff44a8e8501c3c9be6bf6b8613c18f4ac1e3425ade
+DIST microsoft-edge-beta_103.0.1264.21-1_amd64.deb 120782498 BLAKE2B 652c305d90080b203f0912ad9fa501f6f6190b9254e5df87b2a143f96d37aaefd72b9fc46f92263aebbaf42339d6ca955b20f85b11ebf1a957e36b5253468506 SHA512 0e5705b88fc56da9fa1de68aa133b431e0ea3537414e14ad3c6820e40551a2e8bf57af760430d3eda1a6a454224afe617204f7f6c60d55cbbfa89dcce04d9c6c
+DIST microsoft-edge-beta_103.0.1264.32-1_amd64.deb 120853460 BLAKE2B 6d86bfd2823ddf48bc8b1965d965f2310cd223554e17d83e89c2fa5d80230c96176451729c869bbfb392c67a9de9129bda46caf25ce7b710fb4cad2424bc92e7 SHA512 eba045cfa96bb17a27711e1e5c6d3bc958f543f0f6e8e98b073d975bc789e0697dd3623141a67312efb4e57be7dcfd6163b3ec23e6bbca0ea861302e55305286
+DIST microsoft-edge-beta_103.0.1264.37-1_amd64.deb 120948132 BLAKE2B d4b3fb2b363847bd7f873d6a78e9f7b1282ec899d87cf791a5fc47e8ec58f9290d5393c12610aa860bdba709e88b8d316176040d2e849164e326ad6b6caab07e SHA512 f3e45a835bb2c386adcb6aac5eaa968a1307830f7f455167bd929d40f9ce669f526c6461af5bb013fb5caf5682832a529c9917447b8f9475bff9ce860029e97d
+EBUILD microsoft-edge-beta-103.0.1264.21.ebuild 2504 BLAKE2B 7814aa517dea7ae2621aaa7a78ed8382b1df55b42089441547d17c37c7eb9d0bb0a1db6cc427ace91f2a08e340c5667893604841fb59952806f916442df0ee97 SHA512 928fd020e419bde93a3fb8493e02d4c73db393913dd9189cf08bba8071c7a8f097e7150a9aedd741d8341dff44a8e8501c3c9be6bf6b8613c18f4ac1e3425ade
+EBUILD microsoft-edge-beta-103.0.1264.32.ebuild 2504 BLAKE2B 7814aa517dea7ae2621aaa7a78ed8382b1df55b42089441547d17c37c7eb9d0bb0a1db6cc427ace91f2a08e340c5667893604841fb59952806f916442df0ee97 SHA512 928fd020e419bde93a3fb8493e02d4c73db393913dd9189cf08bba8071c7a8f097e7150a9aedd741d8341dff44a8e8501c3c9be6bf6b8613c18f4ac1e3425ade
+EBUILD microsoft-edge-beta-103.0.1264.37.ebuild 2504 BLAKE2B 7814aa517dea7ae2621aaa7a78ed8382b1df55b42089441547d17c37c7eb9d0bb0a1db6cc427ace91f2a08e340c5667893604841fb59952806f916442df0ee97 SHA512 928fd020e419bde93a3fb8493e02d4c73db393913dd9189cf08bba8071c7a8f097e7150a9aedd741d8341dff44a8e8501c3c9be6bf6b8613c18f4ac1e3425ade
MISC metadata.xml 528 BLAKE2B ef09f12e6f9b503cd78a39ece67ab0b21c4760114b052bf105b7c5e426a1df43a5b37ff547338fc7122ac8a029b2ebb85a8793dbd4d192ae990ae71829dcdec6 SHA512 b6ab632cfce365f249a178a261eba3d469cd645cdcb99dd1bc4f1e865fbd6668cfd0f7171843e2b234ff852f8191a8b08b48cf89991cdfc7ca36337a71e5a38d
diff --git a/www-client/microsoft-edge-beta/microsoft-edge-beta-101.0.1210.31.ebuild b/www-client/microsoft-edge-beta/microsoft-edge-beta-103.0.1264.21.ebuild
index a8cc7e730ebf..a8cc7e730ebf 100644
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-101.0.1210.31.ebuild
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-103.0.1264.21.ebuild
diff --git a/www-client/microsoft-edge-beta/microsoft-edge-beta-101.0.1210.39.ebuild b/www-client/microsoft-edge-beta/microsoft-edge-beta-103.0.1264.32.ebuild
index a8cc7e730ebf..a8cc7e730ebf 100644
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-101.0.1210.39.ebuild
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-103.0.1264.32.ebuild
diff --git a/www-client/microsoft-edge-beta/microsoft-edge-beta-102.0.1245.7.ebuild b/www-client/microsoft-edge-beta/microsoft-edge-beta-103.0.1264.37.ebuild
index a8cc7e730ebf..a8cc7e730ebf 100644
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-102.0.1245.7.ebuild
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-103.0.1264.37.ebuild
diff --git a/www-client/microsoft-edge-dev/Manifest b/www-client/microsoft-edge-dev/Manifest
index 5ff3f53d0611..5d9847e746b4 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,7 +1,7 @@
-DIST microsoft-edge-dev_102.0.1235.1-1_amd64.deb 120115308 BLAKE2B 490f4c6bed45a6f279febaf809eba13746dabaf73b398485b7a58249ad9c1dbd1f1f6e5e28a9dcae6bfb7bde52a3279cf065f95134c9c4208897a9eb3a816fd4 SHA512 e35aaf186510cdc0e3abe3e21dc9cd77e1e7a35d87e4db8549ae68efbab0b4bab876b62a33d49b0af9b305a85e69057a5866bb8473690cd32d0b36f9b38dcd1d
-DIST microsoft-edge-dev_102.0.1245.3-1_amd64.deb 119504976 BLAKE2B 193d2b14a464e084ee071844b9c97c3e8bae03afadbc9ab1d7a8d327b11054b3d651a2ff0588f3a322f441396482d1c2a9c756e5cde9a0e63bacaf42525b8bb0 SHA512 df4783fc77bd52d8d03e5e7f37ddda9a4928e657f55d1a22a0941650c1d6fa18ee7274601063abfe7026288c2d21d4347d6004682a47044c6e964384adf284cd
-DIST microsoft-edge-dev_102.0.1245.7-1_amd64.deb 119305080 BLAKE2B fa8f73bebfddbd751e3b5c6a4cf62238073d4fa51607659c2b74ee46e28b6bd938bdfe63520d86c725422b052f2c5d64609e160f5818b8f87cf7834e777ca750 SHA512 688e170bce14a17842c5adce05f6f32ebace94549e8a8355764649a411dc031e7ea3d9e11311646a595ff8793dd616b1bb1575930ecd9dc4b12ca439ca3d4872
-EBUILD microsoft-edge-dev-102.0.1235.1.ebuild 2504 BLAKE2B 7814aa517dea7ae2621aaa7a78ed8382b1df55b42089441547d17c37c7eb9d0bb0a1db6cc427ace91f2a08e340c5667893604841fb59952806f916442df0ee97 SHA512 928fd020e419bde93a3fb8493e02d4c73db393913dd9189cf08bba8071c7a8f097e7150a9aedd741d8341dff44a8e8501c3c9be6bf6b8613c18f4ac1e3425ade
-EBUILD microsoft-edge-dev-102.0.1245.3.ebuild 2504 BLAKE2B 7814aa517dea7ae2621aaa7a78ed8382b1df55b42089441547d17c37c7eb9d0bb0a1db6cc427ace91f2a08e340c5667893604841fb59952806f916442df0ee97 SHA512 928fd020e419bde93a3fb8493e02d4c73db393913dd9189cf08bba8071c7a8f097e7150a9aedd741d8341dff44a8e8501c3c9be6bf6b8613c18f4ac1e3425ade
-EBUILD microsoft-edge-dev-102.0.1245.7.ebuild 2504 BLAKE2B 7814aa517dea7ae2621aaa7a78ed8382b1df55b42089441547d17c37c7eb9d0bb0a1db6cc427ace91f2a08e340c5667893604841fb59952806f916442df0ee97 SHA512 928fd020e419bde93a3fb8493e02d4c73db393913dd9189cf08bba8071c7a8f097e7150a9aedd741d8341dff44a8e8501c3c9be6bf6b8613c18f4ac1e3425ade
+DIST microsoft-edge-dev_104.0.1278.2-1_amd64.deb 121860508 BLAKE2B a2027ef40f030e009f5792c6d20a57f9268c493a1df850392213861ab1aa38bab6cb4992ed348e603bf51dc2e136f881399a48cb6ecf4b3853fbfd458507cda0 SHA512 b3f4197cb2902029c9ddf1f83616877f2ea05639e2c017c9eccd76c7fd36a3d480795df855723f3f5201dd4219279dc8eb209cb0295a919fe5b4b4af5e6cb819
+DIST microsoft-edge-dev_104.0.1287.1-1_amd64.deb 130578752 BLAKE2B 7f7c36c63015242c541761e1e31d2281efa311a875f704e2935cc2211ae52c804acb158e2eef989396175b550b4c50a9afd096b7c8b10b1fb475579410044d7a SHA512 8835d5d040473842016bb64d49dd7b225396aa6570ada1b72fc2093f582f7c420ff398269867a82e17bc3dfd8a936286d613b675a79346e1abf8eb0219890caa
+DIST microsoft-edge-dev_104.0.1293.1-1_amd64.deb 130998332 BLAKE2B 608bda834e7fdc8ee0392c709e6fe38da24ad10f785c1ea6389d9b747f990a0e937918cc821733235bcf1a281e6a17a52cc16661ea1c33a3e6b8b03a08e790ab SHA512 6d6dfc0170b8cb926c337559355b49e4b0920dd591e51d804a90885841875985ab18d9d9a676ded19d561c34d6bb716e47753834d4a3158cddd0d218c6481f45
+EBUILD microsoft-edge-dev-104.0.1278.2.ebuild 2504 BLAKE2B 7814aa517dea7ae2621aaa7a78ed8382b1df55b42089441547d17c37c7eb9d0bb0a1db6cc427ace91f2a08e340c5667893604841fb59952806f916442df0ee97 SHA512 928fd020e419bde93a3fb8493e02d4c73db393913dd9189cf08bba8071c7a8f097e7150a9aedd741d8341dff44a8e8501c3c9be6bf6b8613c18f4ac1e3425ade
+EBUILD microsoft-edge-dev-104.0.1287.1.ebuild 2504 BLAKE2B 7814aa517dea7ae2621aaa7a78ed8382b1df55b42089441547d17c37c7eb9d0bb0a1db6cc427ace91f2a08e340c5667893604841fb59952806f916442df0ee97 SHA512 928fd020e419bde93a3fb8493e02d4c73db393913dd9189cf08bba8071c7a8f097e7150a9aedd741d8341dff44a8e8501c3c9be6bf6b8613c18f4ac1e3425ade
+EBUILD microsoft-edge-dev-104.0.1293.1.ebuild 2504 BLAKE2B 7814aa517dea7ae2621aaa7a78ed8382b1df55b42089441547d17c37c7eb9d0bb0a1db6cc427ace91f2a08e340c5667893604841fb59952806f916442df0ee97 SHA512 928fd020e419bde93a3fb8493e02d4c73db393913dd9189cf08bba8071c7a8f097e7150a9aedd741d8341dff44a8e8501c3c9be6bf6b8613c18f4ac1e3425ade
MISC metadata.xml 528 BLAKE2B ef09f12e6f9b503cd78a39ece67ab0b21c4760114b052bf105b7c5e426a1df43a5b37ff547338fc7122ac8a029b2ebb85a8793dbd4d192ae990ae71829dcdec6 SHA512 b6ab632cfce365f249a178a261eba3d469cd645cdcb99dd1bc4f1e865fbd6668cfd0f7171843e2b234ff852f8191a8b08b48cf89991cdfc7ca36337a71e5a38d
diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-102.0.1235.1.ebuild b/www-client/microsoft-edge-dev/microsoft-edge-dev-104.0.1278.2.ebuild
index a8cc7e730ebf..a8cc7e730ebf 100644
--- a/www-client/microsoft-edge-dev/microsoft-edge-dev-102.0.1235.1.ebuild
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-104.0.1278.2.ebuild
diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-102.0.1245.3.ebuild b/www-client/microsoft-edge-dev/microsoft-edge-dev-104.0.1287.1.ebuild
index a8cc7e730ebf..a8cc7e730ebf 100644
--- a/www-client/microsoft-edge-dev/microsoft-edge-dev-102.0.1245.3.ebuild
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-104.0.1287.1.ebuild
diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-102.0.1245.7.ebuild b/www-client/microsoft-edge-dev/microsoft-edge-dev-104.0.1293.1.ebuild
index a8cc7e730ebf..a8cc7e730ebf 100644
--- a/www-client/microsoft-edge-dev/microsoft-edge-dev-102.0.1245.7.ebuild
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-104.0.1293.1.ebuild
diff --git a/www-client/microsoft-edge/Manifest b/www-client/microsoft-edge/Manifest
index b7de0465f054..da08e823a98e 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1,3 +1,3 @@
-DIST microsoft-edge-stable_101.0.1210.39-1_amd64.deb 119390660 BLAKE2B c45385f86db5cf20f055165e3bff145fd7ad0fdb3e1784af6982e7460b9d182c77774b97422982c646427232385f23980a8ee554d2b8ad566cc013cad0af06ee SHA512 f522318fa4853a7f84e7f2abbd4b91ce2586411d4244afd19d0ae19667b74fae46c9b4f4e7090c5ec9f365eb603b76f9d501b107e040d1e1a144cca2f15d5eee
-EBUILD microsoft-edge-101.0.1210.39.ebuild 2503 BLAKE2B 6e9465b67cd5fc35097dd61a95c915a4f3b58ac44e82efc9bfa351baf6f1581f4e68c02287881d7aafa8ce7a5d1643f6d209cc38bd64f94957f60cccde175fa5 SHA512 1f95dbc80e9b207396d6a73a7ffe21d9d44af40c15aa4b7a795c893df0720bef079dc2956ad6d34718e58100e6806a1ccaebdd5f9c71f6363ee05ec69c1893f6
+DIST microsoft-edge-stable_103.0.1264.37-1_amd64.deb 120800512 BLAKE2B 03abbc5da0b9e2cb5614ac74c7cbdd078600364715e81591f9939d3e077c98b16970fa2a09df6e8d1bbca376da980e49b0923e0674befd4b80592b16c26dc5d5 SHA512 f0d2ccd3a073d3b7219b0eb1bb03d4f606eae5dc17efcbe1ef3837db634f99a0b33f9a45e8e7bb2654e13d30f086a87840a3c1cdc2dc9e40e02fc91d225d84e5
+EBUILD microsoft-edge-103.0.1264.37.ebuild 2503 BLAKE2B 6e9465b67cd5fc35097dd61a95c915a4f3b58ac44e82efc9bfa351baf6f1581f4e68c02287881d7aafa8ce7a5d1643f6d209cc38bd64f94957f60cccde175fa5 SHA512 1f95dbc80e9b207396d6a73a7ffe21d9d44af40c15aa4b7a795c893df0720bef079dc2956ad6d34718e58100e6806a1ccaebdd5f9c71f6363ee05ec69c1893f6
MISC metadata.xml 528 BLAKE2B ef09f12e6f9b503cd78a39ece67ab0b21c4760114b052bf105b7c5e426a1df43a5b37ff547338fc7122ac8a029b2ebb85a8793dbd4d192ae990ae71829dcdec6 SHA512 b6ab632cfce365f249a178a261eba3d469cd645cdcb99dd1bc4f1e865fbd6668cfd0f7171843e2b234ff852f8191a8b08b48cf89991cdfc7ca36337a71e5a38d
diff --git a/www-client/microsoft-edge/microsoft-edge-101.0.1210.39.ebuild b/www-client/microsoft-edge/microsoft-edge-103.0.1264.37.ebuild
index 3db12034b572..3db12034b572 100644
--- a/www-client/microsoft-edge/microsoft-edge-101.0.1210.39.ebuild
+++ b/www-client/microsoft-edge/microsoft-edge-103.0.1264.37.ebuild
diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 6f28d969ba13..f0f5abf11f24 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,8 +1,8 @@
-DIST opera-beta_86.0.4363.17_amd64.deb 84367448 BLAKE2B 2aefc3bd35aa4baed532d33d74a84c97c4e31ddbb92df19231cd5e7dc2b93ae6fcc18c0b138c2270574c3b2ae5077cdf34d3759e652460690295e7c2815990a5 SHA512 caffd09646e30260d56fc865c3df1d2fa3cda1e219a077ac29c889187fb1aedeed2b75f530b6455a10fe5696e341057e8c30df307328abd8a08505c6bd1200db
-DIST opera-beta_87.0.4390.17_amd64.deb 85140936 BLAKE2B 6dadea52293c40ad678c554b7846851f0f210c447c268c8f10f02887edc908ba12b634098e11f2db310cc1a4418ee9d429ace944fb95eea7f51784e59a48d4d9 SHA512 46a8a52b73d36fd7a920124e0af6b98e04eb4884619a805c26cece4ffc57ab4428f3e9ed29ee75d76e226032fd6ccb584074eb2c855509f8858bfbbed06de4cc
-DIST opera-beta_87.0.4390.8_amd64.deb 85204664 BLAKE2B facb6d94db0af31c1503f7d4a81992b6651e31296bc0c34bf5886f954b257547a1129c157d0cdbdd135726a410642018b1ba5f1906c4cb8083b8f33bdae4d3d4 SHA512 fcb261591a74580564811dd5af8ab13a63a70fa1655e0080b512a6553a8901198a1970f87cb86539bc1f5da66f53aae494b751854c338d0002174a6d308ba87c
-DIST opera-ffmpeg-codecs-100.0.4896.20.tar.xz 1393360 BLAKE2B be608a42042b2713fff66716c171959609e06d94b6c56cd8081e05313915378eff25c7098228ff6727a430c9f02bd4e9c9dcce4e715f09e10ac62d89ccd6ae1c SHA512 7dab4a091ac3562cd9c09cf37bc70edf9000ad1b3d31f27278e2edc68b9f55fd4f821ebc90a761ae5803542195718015c859e107344b31a5f7f9ad6cf028df42
-EBUILD opera-beta-86.0.4363.17.ebuild 3593 BLAKE2B da8be56b4172f761c079f04351208b3c2099c4c6ddf6dcbfb43ba4eeebad092cd15f810d6349fa239e0dd9f5d417438a7ac64c5d4b52b3c49ee05a6b3aa32d87 SHA512 4db5b67971d618764db4913c48d92be6efbd858fb07127fd54f12f28e9973ae7b0cf1a0f03002f2b50dc7b15509d081e5c9115cf2c88a9765f825c6f25ce4f84
-EBUILD opera-beta-87.0.4390.17.ebuild 3593 BLAKE2B da8be56b4172f761c079f04351208b3c2099c4c6ddf6dcbfb43ba4eeebad092cd15f810d6349fa239e0dd9f5d417438a7ac64c5d4b52b3c49ee05a6b3aa32d87 SHA512 4db5b67971d618764db4913c48d92be6efbd858fb07127fd54f12f28e9973ae7b0cf1a0f03002f2b50dc7b15509d081e5c9115cf2c88a9765f825c6f25ce4f84
-EBUILD opera-beta-87.0.4390.8.ebuild 3593 BLAKE2B da8be56b4172f761c079f04351208b3c2099c4c6ddf6dcbfb43ba4eeebad092cd15f810d6349fa239e0dd9f5d417438a7ac64c5d4b52b3c49ee05a6b3aa32d87 SHA512 4db5b67971d618764db4913c48d92be6efbd858fb07127fd54f12f28e9973ae7b0cf1a0f03002f2b50dc7b15509d081e5c9115cf2c88a9765f825c6f25ce4f84
+DIST opera-beta_88.0.4412.20_amd64.deb 84683044 BLAKE2B 79f5961a441008ba0e28164c7f5673565cf2ca78e96a4c0e6674414ab92c743c4178dba770dfc681dc7675028730adf5eb517a2958316a422725754dd9a5dfdd SHA512 84ec4bd4ccfcb80644b80e1722153283eccf7e67f42666021f66ad72fcb52ce53ee2805fd754b936660402fd0f9d1c0b9c4920182399eab83b46fc350cf0920c
+DIST opera-beta_89.0.4447.12_amd64.deb 86320096 BLAKE2B 993f12fc5cb5b26ea3f2351435735114fa6c28a7ec0c15c19abfe74aadf9e81df00b868bcc42a3adebe9125e98b3441d48a1428062c00f740cc7c2eec4a9ae9d SHA512 a8818f6de4397675b6995c771b3160c910e4a947f3b928d49349fc64d12d1f9a8dfb4b6f4798616d76f133e12fe0425821631a91382cadab91ef9e30a2e76f34
+DIST opera-beta_89.0.4447.20_amd64.deb 86875548 BLAKE2B 4e6376c45e5378a8b6a3c6fdad0dac34040fd79ecaef55d88a2f34bd165a282ff99c8bfc83bf2f072502340a2bbfb641e086412f0dfbba311b99bc797a7d3401 SHA512 7f6165e5106f0eb9b231889cb2ce883a09266dad8883f86810ac843faa83942be1f9f10e9c64b6489c3b88fb16d78283309bb121359a400911de9b316b754c05
+DIST opera-ffmpeg-codecs-102.0.5005.61.tar.xz 1429920 BLAKE2B a4cb07805650c3cd7f7e1127e475775c95d74b8cd17af5ad736a6d4f256176586b1608c2a617961cf2f3f7980879bc8f1a84cd9faa4838eafbc7b1b4e2edfe1a SHA512 af20383a0b77da89bf2ef52b412d9cce0a1f12bcfe2612ebd5110f1e8008cfff874da36e00b980609ac29346c545f2326bbe5f1b42473530f2886d67a00f52ca
+EBUILD opera-beta-88.0.4412.20-r1.ebuild 3584 BLAKE2B a747320ddd65e8eae0103d0f06308e66898d32f147106143b2e2269ec41f91fddb1fde363e41efbb103442ecac05a6b1611fcd59a95d3280d696ef25d68b0c2e SHA512 c72d3e2de99617299bac78478b89ce23b8f368dd3fecbc57dc0555220030b6573090659069b48021db8856cb14e2884d1f0b9380864f47fd00227abe0e274d20
+EBUILD opera-beta-89.0.4447.12.ebuild 3584 BLAKE2B a747320ddd65e8eae0103d0f06308e66898d32f147106143b2e2269ec41f91fddb1fde363e41efbb103442ecac05a6b1611fcd59a95d3280d696ef25d68b0c2e SHA512 c72d3e2de99617299bac78478b89ce23b8f368dd3fecbc57dc0555220030b6573090659069b48021db8856cb14e2884d1f0b9380864f47fd00227abe0e274d20
+EBUILD opera-beta-89.0.4447.20.ebuild 3584 BLAKE2B a747320ddd65e8eae0103d0f06308e66898d32f147106143b2e2269ec41f91fddb1fde363e41efbb103442ecac05a6b1611fcd59a95d3280d696ef25d68b0c2e SHA512 c72d3e2de99617299bac78478b89ce23b8f368dd3fecbc57dc0555220030b6573090659069b48021db8856cb14e2884d1f0b9380864f47fd00227abe0e274d20
MISC metadata.xml 380 BLAKE2B 6126e5c5d5f67d1bd7d4b6659fbc9f8f62ef105e737d2cc4e6c652f4c899df1b55ef2abe077e41aa2e4eb3d553a2652e38a583b3c7baac7a20318b69f766997f SHA512 cbe76a1630f13557a0aae1703436b19b0f9f7842c5604695d49255937c8304fff07ec20f26d408527ee672e2e9625ebc748bb7d3879d5fc77c06655c4b9b1816
diff --git a/www-client/opera-beta/opera-beta-87.0.4390.8.ebuild b/www-client/opera-beta/opera-beta-88.0.4412.20-r1.ebuild
index d1fbcd0074a1..d9356701daff 100644
--- a/www-client/opera-beta/opera-beta-87.0.4390.8.ebuild
+++ b/www-client/opera-beta/opera-beta-88.0.4412.20-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
CHROMIUM_LANGS="
- be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu id
+ bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
zh-CN zh-TW
"
@@ -42,7 +42,7 @@ fi
KEYWORDS="-* ~amd64"
-FFMPEG_VERSION="100.0.4896.20"
+FFMPEG_VERSION="102.0.5005.61"
SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
proprietary-codecs? (
diff --git a/www-client/opera-beta/opera-beta-87.0.4390.17.ebuild b/www-client/opera-beta/opera-beta-89.0.4447.12.ebuild
index d1fbcd0074a1..d9356701daff 100644
--- a/www-client/opera-beta/opera-beta-87.0.4390.17.ebuild
+++ b/www-client/opera-beta/opera-beta-89.0.4447.12.ebuild
@@ -3,7 +3,7 @@
EAPI=8
CHROMIUM_LANGS="
- be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu id
+ bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
zh-CN zh-TW
"
@@ -42,7 +42,7 @@ fi
KEYWORDS="-* ~amd64"
-FFMPEG_VERSION="100.0.4896.20"
+FFMPEG_VERSION="102.0.5005.61"
SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
proprietary-codecs? (
diff --git a/www-client/opera-developer/opera-developer-88.0.4395.0.ebuild b/www-client/opera-beta/opera-beta-89.0.4447.20.ebuild
index d1fbcd0074a1..d9356701daff 100644
--- a/www-client/opera-developer/opera-developer-88.0.4395.0.ebuild
+++ b/www-client/opera-beta/opera-beta-89.0.4447.20.ebuild
@@ -3,7 +3,7 @@
EAPI=8
CHROMIUM_LANGS="
- be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu id
+ bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
zh-CN zh-TW
"
@@ -42,7 +42,7 @@ fi
KEYWORDS="-* ~amd64"
-FFMPEG_VERSION="100.0.4896.20"
+FFMPEG_VERSION="102.0.5005.61"
SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
proprietary-codecs? (
diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest
index fe60111df76f..5d2c70f53a72 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,8 +1,10 @@
-DIST opera-developer_88.0.4395.0_amd64.deb 85087836 BLAKE2B f3e5861bfce4519ffb735721a66637173d80faa3472da4ff257b8b6dd833f0a4e8d1405df4792ff76f856db5ede5f3eb0223f7956a3fd3934ed0825b00362a3b SHA512 49f39724b06a56db3bb634184088db12b4b13c6098a23280bd065e9b084ab3f7b97e028512b1c948c872022fbdf8b9080ada0f07cc454f7ceb31a43de8d57b65
-DIST opera-developer_88.0.4401.0_amd64.deb 85080528 BLAKE2B a96899297580efbf66dec20684d47d78cb6c799dc5924b0ebfa4fcbda667809c4161454931d3813050bb36ff3df7b060d8a2c1215392074a841b2d8911797cbf SHA512 6087f36792a3cc5377d30c7dd9da07ff54d6e46446f3ed1780f9d1b49b1f8fbcb2565242c127bd1104846791d337d468fd323df425f3c1b60c1354395a5b3268
-DIST opera-developer_89.0.4415.0_amd64.deb 84672372 BLAKE2B 2bc175fbbba0acd9266643e5a3f7d7199ae7b3d7f973ec167fb7319436310a32824fb2d7263b5a5ba1dc178a30b906839ca8d905250e306008a96e0487d9aaa6 SHA512 4ed0b7ee24ed104612acf2f61c5674f91971dbebeb4e3d582e96c156c664bb703a3954d620ae6a80eeeb84b6dc81f5b6d53bf982558add4843c4357c6438bdb8
+DIST opera-developer_89.0.4443.0_amd64.deb 86069040 BLAKE2B 5f21e4cf6ba78ab0f0068f3fc638a2c8cd462ad71c5ee028b3c132d7e2481018a8f7869c8748cc8eb3be5ae3cda758b999dae840094dddc8e456412c35de8f73 SHA512 442c73a732f54349f5ea30850a5e03f6d26aa56d9efb15bfbd9d2bc72874a2d2e40e6d48bb535da5975eba9b5342da71cfdf6855b6fbacc9d44d155bb465596a
+DIST opera-developer_90.0.4450.0_amd64.deb 86183352 BLAKE2B d2265610809a4f8c3b25df73bc889edf2148d9196d755cd608953f821599858c9baac8b72a8bb58a97cd04a48c49d2a8d769601321fa3ff5f95d049d39d8bc0b SHA512 238a2e0c125dd68c3c2f1f85bc39943d5b1209f8b738dd9ce07c43c4e4519edb7de3e04b8babae372de774ced1990a0d2c45c9484baaa9fa777452ab44069971
+DIST opera-developer_90.0.4457.0_amd64.deb 87075276 BLAKE2B da6bceb1bc4c447baedba7b007e1ed150d13471a638219abb6c1f1d947de5bf4d55ec2d8210dc9fd7d6e5032084513bf7af5013f1fcc22d1eb9d13990cd7751f SHA512 5e4ceca322ea006b160ae31c9a1d48e96cef88863b028cbd3cd406b5481cdd3e09fa86f19552105e858884902895f9989936d2fa97149c86f5b1e14facfef250
DIST opera-ffmpeg-codecs-100.0.4896.20.tar.xz 1393360 BLAKE2B be608a42042b2713fff66716c171959609e06d94b6c56cd8081e05313915378eff25c7098228ff6727a430c9f02bd4e9c9dcce4e715f09e10ac62d89ccd6ae1c SHA512 7dab4a091ac3562cd9c09cf37bc70edf9000ad1b3d31f27278e2edc68b9f55fd4f821ebc90a761ae5803542195718015c859e107344b31a5f7f9ad6cf028df42
-EBUILD opera-developer-88.0.4395.0.ebuild 3593 BLAKE2B da8be56b4172f761c079f04351208b3c2099c4c6ddf6dcbfb43ba4eeebad092cd15f810d6349fa239e0dd9f5d417438a7ac64c5d4b52b3c49ee05a6b3aa32d87 SHA512 4db5b67971d618764db4913c48d92be6efbd858fb07127fd54f12f28e9973ae7b0cf1a0f03002f2b50dc7b15509d081e5c9115cf2c88a9765f825c6f25ce4f84
-EBUILD opera-developer-88.0.4401.0.ebuild 3593 BLAKE2B da8be56b4172f761c079f04351208b3c2099c4c6ddf6dcbfb43ba4eeebad092cd15f810d6349fa239e0dd9f5d417438a7ac64c5d4b52b3c49ee05a6b3aa32d87 SHA512 4db5b67971d618764db4913c48d92be6efbd858fb07127fd54f12f28e9973ae7b0cf1a0f03002f2b50dc7b15509d081e5c9115cf2c88a9765f825c6f25ce4f84
-EBUILD opera-developer-89.0.4415.0.ebuild 3593 BLAKE2B da8be56b4172f761c079f04351208b3c2099c4c6ddf6dcbfb43ba4eeebad092cd15f810d6349fa239e0dd9f5d417438a7ac64c5d4b52b3c49ee05a6b3aa32d87 SHA512 4db5b67971d618764db4913c48d92be6efbd858fb07127fd54f12f28e9973ae7b0cf1a0f03002f2b50dc7b15509d081e5c9115cf2c88a9765f825c6f25ce4f84
+DIST opera-ffmpeg-codecs-102.0.5005.61.tar.xz 1429920 BLAKE2B a4cb07805650c3cd7f7e1127e475775c95d74b8cd17af5ad736a6d4f256176586b1608c2a617961cf2f3f7980879bc8f1a84cd9faa4838eafbc7b1b4e2edfe1a SHA512 af20383a0b77da89bf2ef52b412d9cce0a1f12bcfe2612ebd5110f1e8008cfff874da36e00b980609ac29346c545f2326bbe5f1b42473530f2886d67a00f52ca
+DIST opera-ffmpeg-codecs-104.0.5083.0.tar.xz 1431840 BLAKE2B 172ba55d6f390eaea644803ddae8c3cee4ee2d585de873db438d43b9e7f6d07f5b0e9b659f06c126f65148148d889948cc3287ee21da00eec08f2e665be47dbc SHA512 9ca7fe8a244b634d65a28602f9e1173694faaab6de95cd0a44aeedc29dffb75b14adf842c69d5ba5631fb40e51f021fce190dc8307148d8e9218230b7cde29b8
+EBUILD opera-developer-89.0.4443.0.ebuild 3593 BLAKE2B da8be56b4172f761c079f04351208b3c2099c4c6ddf6dcbfb43ba4eeebad092cd15f810d6349fa239e0dd9f5d417438a7ac64c5d4b52b3c49ee05a6b3aa32d87 SHA512 4db5b67971d618764db4913c48d92be6efbd858fb07127fd54f12f28e9973ae7b0cf1a0f03002f2b50dc7b15509d081e5c9115cf2c88a9765f825c6f25ce4f84
+EBUILD opera-developer-90.0.4450.0.ebuild 3584 BLAKE2B a747320ddd65e8eae0103d0f06308e66898d32f147106143b2e2269ec41f91fddb1fde363e41efbb103442ecac05a6b1611fcd59a95d3280d696ef25d68b0c2e SHA512 c72d3e2de99617299bac78478b89ce23b8f368dd3fecbc57dc0555220030b6573090659069b48021db8856cb14e2884d1f0b9380864f47fd00227abe0e274d20
+EBUILD opera-developer-90.0.4457.0-r1.ebuild 3583 BLAKE2B 9b15327b611d24210f9cfe62ff709cc70df96b97ea6203b7f6e0f15fc24b5e848aa653bb05ebaa323bde4d6084d574241d45145df7b56f32d99f9b7cb05b66a2 SHA512 20f9ee145bc5c162fddec4be280ad0bcd86dcb3a4e3dccb03d2bdde5e07361493ed6b103dd26a531e28faa534e6a5e92d4b35d9463a2a178c1dc6fc66ef55d47
MISC metadata.xml 380 BLAKE2B 6126e5c5d5f67d1bd7d4b6659fbc9f8f62ef105e737d2cc4e6c652f4c899df1b55ef2abe077e41aa2e4eb3d553a2652e38a583b3c7baac7a20318b69f766997f SHA512 cbe76a1630f13557a0aae1703436b19b0f9f7842c5604695d49255937c8304fff07ec20f26d408527ee672e2e9625ebc748bb7d3879d5fc77c06655c4b9b1816
diff --git a/www-client/opera-developer/opera-developer-88.0.4401.0.ebuild b/www-client/opera-developer/opera-developer-88.0.4401.0.ebuild
deleted file mode 100644
index d1fbcd0074a1..000000000000
--- a/www-client/opera-developer/opera-developer-88.0.4401.0.ebuild
+++ /dev/null
@@ -1,158 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-CHROMIUM_LANGS="
- be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu id
- it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
- zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
- inherit rpm
- OPERA_ARCHIVE_EXT="rpm"
-else
- inherit unpacker
- OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/"
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
- "https://download1.operacdn.com/pub/${PN}"
- "https://download2.operacdn.com/pub/${PN}"
- "https://download3.operacdn.com/pub/${PN}"
- "https://download4.operacdn.com/pub/${PN}"
-)
-
-if [[ ${PN} == opera ]]; then
- MY_PN=${PN}-stable
- SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
- MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="100.0.4896.20"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
- proprietary-codecs? (
- mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
- )"
-
-IUSE="+proprietary-codecs suid"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
- app-accessibility/at-spi2-atk:2
- app-accessibility/at-spi2-core:2
- dev-libs/atk
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/nspr
- dev-libs/nss
- gnome-base/gsettings-desktop-schemas
- media-libs/alsa-lib
- media-libs/mesa[gbm(+)]
- net-misc/curl
- net-print/cups
- sys-apps/dbus
- sys-libs/glibc
- x11-libs/cairo
- x11-libs/gdk-pixbuf
- x11-libs/gtk+:3
- x11-libs/libdrm
- x11-libs/libxcb
- x11-libs/libxkbcommon
- x11-libs/libxshmfence
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXrandr
- x11-libs/pango
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
- # Protect against people using autounmask overzealously
- use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
- chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
- :
-}
-
-src_install() {
- dodir /
- cd "${ED}" || die
- if [[ ${OPERA_FORCE_RPM} == yes ]]; then
- rpm_src_unpack "${A[0]}"
- else
- unpacker
- fi
-
- # move to /opt, bug #573052
- mkdir -p "${OPERA_HOME%${PN}}"
- if [[ ${OPERA_FORCE_RPM} == yes ]]; then
- mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die
- else
- mv "usr/lib/x86_64-linux-gnu/${PN}" "${OPERA_HOME%${PN}}" || die
- fi
- rm -r "usr/lib" || die
-
- # disable auto update
- rm "${OPERA_HOME}/${PN%-*}_autoupdate"{,.licenses,.version} || die
-
- if [[ ${OPERA_FORCE_RPM} == yes ]]; then
- rm "${OPERA_HOME}/setup_repo.sh" || die
- else
- rm -r "usr/share/lintian" || die
-
- # fix docs
- mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
- gzip -d usr/share/doc/${PF}/changelog.gz || die
- fi
-
- # fix desktop file
- sed -i \
- -e 's|^TargetEnvironment|X-&|g' \
- usr/share/applications/${PN}.desktop || die
-
- # remove unused language packs
- pushd "${OPERA_HOME}/localization" > /dev/null || die
- chromium_remove_language_paks
- popd > /dev/null || die
-
- # setup opera symlink
- rm "usr/bin/${PN}" || die
- dosym "../../${OPERA_HOME}/${PN}" "/usr/bin/${PN}"
-
- # install proprietary codecs
- rm "${OPERA_HOME}/resources/ffmpeg_preload_config.json" || die
- if use proprietary-codecs; then
- mv lib_extra "${OPERA_HOME}"
- fi
-
- # pax mark opera, bug #562038
- pax-mark m "${OPERA_HOME}/opera"
- # enable suid sandbox if requested
- use suid && fperms 4711 "${OPERA_HOME}/opera_sandbox"
-}
diff --git a/www-client/opera-developer/opera-developer-89.0.4415.0.ebuild b/www-client/opera-developer/opera-developer-89.0.4415.0.ebuild
deleted file mode 100644
index d1fbcd0074a1..000000000000
--- a/www-client/opera-developer/opera-developer-89.0.4415.0.ebuild
+++ /dev/null
@@ -1,158 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-CHROMIUM_LANGS="
- be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu id
- it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
- zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
- inherit rpm
- OPERA_ARCHIVE_EXT="rpm"
-else
- inherit unpacker
- OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/"
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
- "https://download1.operacdn.com/pub/${PN}"
- "https://download2.operacdn.com/pub/${PN}"
- "https://download3.operacdn.com/pub/${PN}"
- "https://download4.operacdn.com/pub/${PN}"
-)
-
-if [[ ${PN} == opera ]]; then
- MY_PN=${PN}-stable
- SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
- MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="100.0.4896.20"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
- proprietary-codecs? (
- mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
- )"
-
-IUSE="+proprietary-codecs suid"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
- app-accessibility/at-spi2-atk:2
- app-accessibility/at-spi2-core:2
- dev-libs/atk
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/nspr
- dev-libs/nss
- gnome-base/gsettings-desktop-schemas
- media-libs/alsa-lib
- media-libs/mesa[gbm(+)]
- net-misc/curl
- net-print/cups
- sys-apps/dbus
- sys-libs/glibc
- x11-libs/cairo
- x11-libs/gdk-pixbuf
- x11-libs/gtk+:3
- x11-libs/libdrm
- x11-libs/libxcb
- x11-libs/libxkbcommon
- x11-libs/libxshmfence
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXrandr
- x11-libs/pango
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
- # Protect against people using autounmask overzealously
- use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
- chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
- :
-}
-
-src_install() {
- dodir /
- cd "${ED}" || die
- if [[ ${OPERA_FORCE_RPM} == yes ]]; then
- rpm_src_unpack "${A[0]}"
- else
- unpacker
- fi
-
- # move to /opt, bug #573052
- mkdir -p "${OPERA_HOME%${PN}}"
- if [[ ${OPERA_FORCE_RPM} == yes ]]; then
- mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die
- else
- mv "usr/lib/x86_64-linux-gnu/${PN}" "${OPERA_HOME%${PN}}" || die
- fi
- rm -r "usr/lib" || die
-
- # disable auto update
- rm "${OPERA_HOME}/${PN%-*}_autoupdate"{,.licenses,.version} || die
-
- if [[ ${OPERA_FORCE_RPM} == yes ]]; then
- rm "${OPERA_HOME}/setup_repo.sh" || die
- else
- rm -r "usr/share/lintian" || die
-
- # fix docs
- mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
- gzip -d usr/share/doc/${PF}/changelog.gz || die
- fi
-
- # fix desktop file
- sed -i \
- -e 's|^TargetEnvironment|X-&|g' \
- usr/share/applications/${PN}.desktop || die
-
- # remove unused language packs
- pushd "${OPERA_HOME}/localization" > /dev/null || die
- chromium_remove_language_paks
- popd > /dev/null || die
-
- # setup opera symlink
- rm "usr/bin/${PN}" || die
- dosym "../../${OPERA_HOME}/${PN}" "/usr/bin/${PN}"
-
- # install proprietary codecs
- rm "${OPERA_HOME}/resources/ffmpeg_preload_config.json" || die
- if use proprietary-codecs; then
- mv lib_extra "${OPERA_HOME}"
- fi
-
- # pax mark opera, bug #562038
- pax-mark m "${OPERA_HOME}/opera"
- # enable suid sandbox if requested
- use suid && fperms 4711 "${OPERA_HOME}/opera_sandbox"
-}
diff --git a/www-client/opera-beta/opera-beta-86.0.4363.17.ebuild b/www-client/opera-developer/opera-developer-89.0.4443.0.ebuild
index d1fbcd0074a1..d1fbcd0074a1 100644
--- a/www-client/opera-beta/opera-beta-86.0.4363.17.ebuild
+++ b/www-client/opera-developer/opera-developer-89.0.4443.0.ebuild
diff --git a/www-client/opera-developer/opera-developer-90.0.4450.0.ebuild b/www-client/opera-developer/opera-developer-90.0.4450.0.ebuild
new file mode 100644
index 000000000000..d9356701daff
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-90.0.4450.0.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CHROMIUM_LANGS="
+ bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+ it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
+ zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+ inherit rpm
+ OPERA_ARCHIVE_EXT="rpm"
+else
+ inherit unpacker
+ OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/"
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+ "https://download1.operacdn.com/pub/${PN}"
+ "https://download2.operacdn.com/pub/${PN}"
+ "https://download3.operacdn.com/pub/${PN}"
+ "https://download4.operacdn.com/pub/${PN}"
+)
+
+if [[ ${PN} == opera ]]; then
+ MY_PN=${PN}-stable
+ SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+ MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="102.0.5005.61"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+ proprietary-codecs? (
+ mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+ )"
+
+IUSE="+proprietary-codecs suid"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+ app-accessibility/at-spi2-atk:2
+ app-accessibility/at-spi2-core:2
+ dev-libs/atk
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ gnome-base/gsettings-desktop-schemas
+ media-libs/alsa-lib
+ media-libs/mesa[gbm(+)]
+ net-misc/curl
+ net-print/cups
+ sys-apps/dbus
+ sys-libs/glibc
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:3
+ x11-libs/libdrm
+ x11-libs/libxcb
+ x11-libs/libxkbcommon
+ x11-libs/libxshmfence
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXrandr
+ x11-libs/pango
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+ # Protect against people using autounmask overzealously
+ use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+ chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+ :
+}
+
+src_install() {
+ dodir /
+ cd "${ED}" || die
+ if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+ rpm_src_unpack "${A[0]}"
+ else
+ unpacker
+ fi
+
+ # move to /opt, bug #573052
+ mkdir -p "${OPERA_HOME%${PN}}"
+ if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+ mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die
+ else
+ mv "usr/lib/x86_64-linux-gnu/${PN}" "${OPERA_HOME%${PN}}" || die
+ fi
+ rm -r "usr/lib" || die
+
+ # disable auto update
+ rm "${OPERA_HOME}/${PN%-*}_autoupdate"{,.licenses,.version} || die
+
+ if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+ rm "${OPERA_HOME}/setup_repo.sh" || die
+ else
+ rm -r "usr/share/lintian" || die
+
+ # fix docs
+ mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+ gzip -d usr/share/doc/${PF}/changelog.gz || die
+ fi
+
+ # fix desktop file
+ sed -i \
+ -e 's|^TargetEnvironment|X-&|g' \
+ usr/share/applications/${PN}.desktop || die
+
+ # remove unused language packs
+ pushd "${OPERA_HOME}/localization" > /dev/null || die
+ chromium_remove_language_paks
+ popd > /dev/null || die
+
+ # setup opera symlink
+ rm "usr/bin/${PN}" || die
+ dosym "../../${OPERA_HOME}/${PN}" "/usr/bin/${PN}"
+
+ # install proprietary codecs
+ rm "${OPERA_HOME}/resources/ffmpeg_preload_config.json" || die
+ if use proprietary-codecs; then
+ mv lib_extra "${OPERA_HOME}"
+ fi
+
+ # pax mark opera, bug #562038
+ pax-mark m "${OPERA_HOME}/opera"
+ # enable suid sandbox if requested
+ use suid && fperms 4711 "${OPERA_HOME}/opera_sandbox"
+}
diff --git a/www-client/opera-developer/opera-developer-90.0.4457.0-r1.ebuild b/www-client/opera-developer/opera-developer-90.0.4457.0-r1.ebuild
new file mode 100644
index 000000000000..bf2f16f337f7
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-90.0.4457.0-r1.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CHROMIUM_LANGS="
+ bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+ it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
+ zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+ inherit rpm
+ OPERA_ARCHIVE_EXT="rpm"
+else
+ inherit unpacker
+ OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/"
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+ "https://download1.operacdn.com/pub/${PN}"
+ "https://download2.operacdn.com/pub/${PN}"
+ "https://download3.operacdn.com/pub/${PN}"
+ "https://download4.operacdn.com/pub/${PN}"
+)
+
+if [[ ${PN} == opera ]]; then
+ MY_PN=${PN}-stable
+ SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+ MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="104.0.5083.0"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+ proprietary-codecs? (
+ mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+ )"
+
+IUSE="+proprietary-codecs suid"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+ app-accessibility/at-spi2-atk:2
+ app-accessibility/at-spi2-core:2
+ dev-libs/atk
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ gnome-base/gsettings-desktop-schemas
+ media-libs/alsa-lib
+ media-libs/mesa[gbm(+)]
+ net-misc/curl
+ net-print/cups
+ sys-apps/dbus
+ sys-libs/glibc
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:3
+ x11-libs/libdrm
+ x11-libs/libxcb
+ x11-libs/libxkbcommon
+ x11-libs/libxshmfence
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXrandr
+ x11-libs/pango
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+ # Protect against people using autounmask overzealously
+ use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+ chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+ :
+}
+
+src_install() {
+ dodir /
+ cd "${ED}" || die
+ if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+ rpm_src_unpack "${A[0]}"
+ else
+ unpacker
+ fi
+
+ # move to /opt, bug #573052
+ mkdir -p "${OPERA_HOME%${PN}}"
+ if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+ mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die
+ else
+ mv "usr/lib/x86_64-linux-gnu/${PN}" "${OPERA_HOME%${PN}}" || die
+ fi
+ rm -r "usr/lib" || die
+
+ # disable auto update
+ rm "${OPERA_HOME}/${PN%-*}_autoupdate"{,.licenses,.version} || die
+
+ if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+ rm "${OPERA_HOME}/setup_repo.sh" || die
+ else
+ rm -r "usr/share/lintian" || die
+
+ # fix docs
+ mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+ gzip -d usr/share/doc/${PF}/changelog.gz || die
+ fi
+
+ # fix desktop file
+ sed -i \
+ -e 's|^TargetEnvironment|X-&|g' \
+ usr/share/applications/${PN}.desktop || die
+
+ # remove unused language packs
+ pushd "${OPERA_HOME}/localization" > /dev/null || die
+ chromium_remove_language_paks
+ popd > /dev/null || die
+
+ # setup opera symlink
+ rm "usr/bin/${PN}" || die
+ dosym "../../${OPERA_HOME}/${PN}" "/usr/bin/${PN}"
+
+ # install proprietary codecs
+ rm "${OPERA_HOME}/resources/ffmpeg_preload_config.json" || die
+ if use proprietary-codecs; then
+ mv lib_extra "${OPERA_HOME}"
+ fi
+
+ # pax mark opera, bug #562038
+ pax-mark m "${OPERA_HOME}/opera"
+ # enable suid sandbox if requested
+ use suid && fperms 4711 "${OPERA_HOME}/opera_sandbox"
+}
diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index b355b5663e46..07df220e6053 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,4 +1,4 @@
-DIST opera-ffmpeg-codecs-100.0.4896.20.tar.xz 1393360 BLAKE2B be608a42042b2713fff66716c171959609e06d94b6c56cd8081e05313915378eff25c7098228ff6727a430c9f02bd4e9c9dcce4e715f09e10ac62d89ccd6ae1c SHA512 7dab4a091ac3562cd9c09cf37bc70edf9000ad1b3d31f27278e2edc68b9f55fd4f821ebc90a761ae5803542195718015c859e107344b31a5f7f9ad6cf028df42
-DIST opera-stable_86.0.4363.59_amd64.deb 84229920 BLAKE2B 176a43c37e99bc63300447f731b4e37af73cc0692a57367b514ca61bc5381bd51e559989f2903131044cafbc09dc8d099bac6414c877deced6d0bed2d1375311 SHA512 a9f694734dfe778e90108a4b377c1d202511e03805157a8f2cbd444d356c3c4fdfa2792384d4fca9ca34d756658979ba100791dd7c2f514ae72de75b7d8037ca
-EBUILD opera-86.0.4363.59.ebuild 3592 BLAKE2B 125c70df7b038b356bed9f7e194a703c319f45103a9962e49ac8cfcc79bd7a4f9a31fe3705bc5fbb35e5db47b2339f882c979a64cd2bb00a3582ca7aaae3ad46 SHA512 6a4b10ef0e16fa07e20b359123b5a1e3ed61244cbdb1b0c6ed3b1fc6eed4a6536ed05cbcb7263eda601c48b6f5e62a0d7ecdffa1a22d800e89089b02deb45a9a
+DIST opera-ffmpeg-codecs-102.0.5005.61.tar.xz 1429920 BLAKE2B a4cb07805650c3cd7f7e1127e475775c95d74b8cd17af5ad736a6d4f256176586b1608c2a617961cf2f3f7980879bc8f1a84cd9faa4838eafbc7b1b4e2edfe1a SHA512 af20383a0b77da89bf2ef52b412d9cce0a1f12bcfe2612ebd5110f1e8008cfff874da36e00b980609ac29346c545f2326bbe5f1b42473530f2886d67a00f52ca
+DIST opera-stable_88.0.4412.53_amd64.deb 84464960 BLAKE2B 4766d00667807ba09326321a2a6a45c20e6ce6517316586686b520f412b0e7f078c5fde2dc6f7c4fbda85a5687fee3a29cd6bb81d2a99231fe7ce37fc7e2b59e SHA512 086254d5287d6e1d02416a66d76c6ca2778d535605218378c09a7858a4e02a70144970d2b63c72ead289fefd9e482c86b898c6958fb80f36b61125d77e9f0515
+EBUILD opera-88.0.4412.53.ebuild 3583 BLAKE2B 13854d02b15144eb83990b5e7b32de07f5c3ad7e791b7e1d44a8066402de2abae0fbb5556de088ad09f641187038c17a8c00d2050774d890d2e26c29d69a4c78 SHA512 c7089c91e81623b69d121e5badfdb5676d223b37a88c103db31faf25821e957228e2e58f66cdffb1eb85e83e85de59e3aac399723ee53ce9a689972046813d96
MISC metadata.xml 380 BLAKE2B 6126e5c5d5f67d1bd7d4b6659fbc9f8f62ef105e737d2cc4e6c652f4c899df1b55ef2abe077e41aa2e4eb3d553a2652e38a583b3c7baac7a20318b69f766997f SHA512 cbe76a1630f13557a0aae1703436b19b0f9f7842c5604695d49255937c8304fff07ec20f26d408527ee672e2e9625ebc748bb7d3879d5fc77c06655c4b9b1816
diff --git a/www-client/opera/opera-86.0.4363.59.ebuild b/www-client/opera/opera-88.0.4412.53.ebuild
index 5a702a579bd7..fdfecdad5600 100644
--- a/www-client/opera/opera-86.0.4363.59.ebuild
+++ b/www-client/opera/opera-88.0.4412.53.ebuild
@@ -3,7 +3,7 @@
EAPI=8
CHROMIUM_LANGS="
- be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu id
+ bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
zh-CN zh-TW
"
@@ -42,7 +42,7 @@ fi
KEYWORDS="-* amd64"
-FFMPEG_VERSION="100.0.4896.20"
+FFMPEG_VERSION="102.0.5005.61"
SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
proprietary-codecs? (
diff --git a/www-client/pybugz/Manifest b/www-client/pybugz/Manifest
index cbc926cc602a..e898a452fec6 100644
--- a/www-client/pybugz/Manifest
+++ b/www-client/pybugz/Manifest
@@ -1,5 +1,5 @@
DIST pybugz-0.13.tar.gz 26876 BLAKE2B fbab5ff308e137bf590620362fe102408444c7c1cb375f2c2d426cf5873fba5cf8759d7083be4c6bd305191680af8d1afc3aaf0648e186a93af4dd0b60442093 SHA512 2cbbd32b44d0d513e91e5c35dca5c68e34a963190c31f9139922f6b8ba69c7362063155b35833a00c2bd064f94d99367e2941a573aed4488f9a71a3b163d4b54
EBUILD pybugz-0.13-r1.ebuild 995 BLAKE2B 8b971943dc334afe9c755981295e6e138a065a946e79a5e9d873865221114590f9bb7a9be35983af28e56281a16b6064bca915e65f310d5e3e86f8f6824fb6cc SHA512 978648b636100f80127222bfa2c124d3e0c58675d01ca0b430d8ce436b00e64f928fb8d8fd2baad1e15cc9394303ab9bbcabadec96696ebaf6ad09b81cb05eb7
-EBUILD pybugz-0.13-r2.ebuild 1004 BLAKE2B 0c356f3f560b7516297eed81f0d3c09a68938411d2cb7a5a0bb2a79c1d388a40b52b4fd78b9f7a15f1e5392d5709898c99b4c12488b539176a2db5380a8647c6 SHA512 3d65e5875e82f4c72b5a517861c29406a9f8ab0099c10ce1a276825a68bddc34ebcfaeab8baddfee734b9a07d3cb1670b7139d45f320f802f0d750a7e9ddef31
+EBUILD pybugz-0.13-r2.ebuild 996 BLAKE2B 2182bb84230222a2d97b1033d2bfa561dc062a183b0d6830c2f7e7e0cd4e847bbdd1634719c22a86e3b5a4314aacfd284b6ca729efd419c15e9a1e06946ede69 SHA512 c073c61e1ba1547922416b053a07a58353660f3ad85d3620453176f54dc6df4d5be3e8c91d3c618e658616a3090463cd96da3695a911516334ea25ab9f428231
EBUILD pybugz-9999.ebuild 991 BLAKE2B 3c57f2004f51a6a077c6b3a649a7b9a6bb4ce6480f91db15baed02615501f6e2f57e0043bd04ebae654ece35a90e836179903e0704a4b29f3eb2ef7a4943b472 SHA512 cf050cfc615476e97a3695936051c91202de20c3170978247642a7b9ebbf59f126f455775c0510ab21311b6e4f20ab723a4ff6216bc6ad330bd80c6be03e6610
-MISC metadata.xml 308 BLAKE2B bfc1cff927d620d35217d2339fc84192107c306a07f413078371f92e588679ae33d68f211601737cb50b177a1bdedc3cb5c2a92d08d4c83799aa4482ff797234 SHA512 30fbb7b65f76ff9ca76a593ac635e20d9115128ce9acf10b769bbf46f34e81ba857f068c729743e6565e3164d7e33de994003c15c34d5402a0ec47a254fa609e
+MISC metadata.xml 333 BLAKE2B 1028380ada32e4b505ccb80253788e29abb3330f182583fe7a2128cbe3f2f5dde2a719f8c66c17479a1adec918c2a83f1a3648707e970bb1338262a46bd8b790 SHA512 e203f5ef23a2ae071f8294719384b86dea97b205acb5637223c559af2c2e5ecf384a933c4475546dbc9f40d10b277b346b0bf3b2d4ec780fba087f59c7986ab0
diff --git a/www-client/pybugz/metadata.xml b/www-client/pybugz/metadata.xml
index 818de6c5dc80..efed718950bc 100644
--- a/www-client/pybugz/metadata.xml
+++ b/www-client/pybugz/metadata.xml
@@ -4,6 +4,7 @@
<maintainer type="person">
<email>williamh@gentoo.org</email>
</maintainer>
+ <stabilize-allarches/>
<upstream>
<remote-id type="github">williamh/pybugz</remote-id>
</upstream>
diff --git a/www-client/pybugz/pybugz-0.13-r2.ebuild b/www-client/pybugz/pybugz-0.13-r2.ebuild
index 2b5d117d6319..5a984ec7f76c 100644
--- a/www-client/pybugz/pybugz-0.13-r2.ebuild
+++ b/www-client/pybugz/pybugz-0.13-r2.ebuild
@@ -11,7 +11,7 @@ if [ "${PV}" = "9999" ]; then
inherit git-r3
else
SRC_URI="https://github.com/williamh/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
fi
inherit bash-completion-r1 distutils-r1
diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest
index 979e4c86c4ef..566ca61e6f14 100644
--- a/www-client/qutebrowser/Manifest
+++ b/www-client/qutebrowser/Manifest
@@ -1,4 +1,6 @@
-DIST qutebrowser-2.5.0.tar.gz 6086105 BLAKE2B c95afbbdfeebe4352e461cef78d499e9efa9de2e4acc2cedf350904bd617a4f238c34042369655030e53433f941288ff676f8ffd873683939ddd38ff01604aa1 SHA512 41ab6f6d2b72c94e0f66ba0a80999d820748d0f86dbec92583a2be88725f1ebd7517dd75edbaa0ce60bc029ed4dc0dd3e30a1cb25ab4ef940b968c87b4df2472
-EBUILD qutebrowser-2.5.0.ebuild 4291 BLAKE2B 77eb11d168f99a99d2de509f49a16580bfa4a85f48ccb98818dccda17a599357aec68f084da14104442971f18dbcb248dd6401e2c0f9c3ceb8a8bfb0e090cc90 SHA512 becebc7833fdf20439ad705bb9ec528021f6a93e3a51133a0e243148174ef921e8ae30934b5e5e9a907b5dea616e79741e2ee6306e3d780b8321ef0127bde074
-EBUILD qutebrowser-9999.ebuild 4292 BLAKE2B 09180bced9a89d811b35965996167a9ec1ca6df0b72d4c3bd16eac06d669efda7ea6570b5ba85a6eb7ffe6c8b5b82932f3fd417ced58be70d0f26293733a312d SHA512 3bc9e3e877285d80c870e88632a47202ea909aaae525d693c2ce40c82b57c1e83ad2447620e71ebd97d4fb49bd6ed0f23200dc11e2965738084336039ef63ac4
+DIST qutebrowser-2.5.1.tar.gz 6089389 BLAKE2B e26be42742795b22c34d131a5c9046e0223cef2fd461d8aa3c656a8182bf0127e17e55a7e0a79e1ade76c883094d841a822864e995365b0217ef1b422272e6e0 SHA512 27eca3e987e4c2a662fc863840d3ea697da65f55c7b9180e892466aeb5a2753f1eca424bbf8705670fe8cd9363e3297e03f9f9cc0d4f85f0198a4e3312d32f3c
+DIST qutebrowser-2.5.2.tar.gz 6114611 BLAKE2B 5f56e1e2c390bb2f36c95e25a2dae9e5203020ff6b2cf1e13092cf493efa950b24b8ff8f23af6eed93ca8b316e30f86715ecd2f2eb28c341210de0b25c9f67ad SHA512 4751ea1a5b1776f085fcd1f9ab5ff805155fca34d0272ba8eb6574f9074257929c3fb5b50c9053a522bfb346aee1a2551b58cf933c6ff7c5c84fd10559ec36fc
+EBUILD qutebrowser-2.5.1.ebuild 4337 BLAKE2B 556ef9db9fe8f4345c21ab5ad8a3e140a07ffd1285171c79896bf20e375b2f3cac60ef917094881b06efa75b88d2da7fce4944b2744c9f2200561831d916f636 SHA512 96bc71761297c407eab8c1376be115ad71032285f7ea46a6265cf737db12043c6d0279ce20946cadbde06c9f5bca5c96d94b5d6dc02e431263a6641c6495df8b
+EBUILD qutebrowser-2.5.2.ebuild 4422 BLAKE2B da0c2957c44b58cd7163fd60bbbc7be4d21f1f91d87bbc7acef2a103b7b163f8bc7e23ab87936530efa0db8bff08030148a56a7e64230719ba69b28ef6beeda8 SHA512 96d5c30924dccfc5373508242cc77bc582a04062e09842db3ee23d03651b45015c77e970210773f2ec95c538d8adf0d08e9d12e4ea8ecda2d9716034c1613394
+EBUILD qutebrowser-9999.ebuild 4422 BLAKE2B da0c2957c44b58cd7163fd60bbbc7be4d21f1f91d87bbc7acef2a103b7b163f8bc7e23ab87936530efa0db8bff08030148a56a7e64230719ba69b28ef6beeda8 SHA512 96d5c30924dccfc5373508242cc77bc582a04062e09842db3ee23d03651b45015c77e970210773f2ec95c538d8adf0d08e9d12e4ea8ecda2d9716034c1613394
MISC metadata.xml 945 BLAKE2B e796d777d56a5452b6652d77e011dfb160684f6e7498d0c4fad583bb828ecd111c25be5d80ed906b9b579e6ccd33315fc20a727342df0fb1b66b1a71effcea25 SHA512 80a65a391a84208042d9e7a6e0b5e8644ed07d5e389cd6a7b314b961dca5cff6406c5556693b34dcd275acfb27d05d9e40f77e9d503f9e3e8054ab6b6763932d
diff --git a/www-client/qutebrowser/qutebrowser-2.5.0.ebuild b/www-client/qutebrowser/qutebrowser-2.5.1.ebuild
index 7d651f4ce4d0..9287f76d1bec 100644
--- a/www-client/qutebrowser/qutebrowser-2.5.0.ebuild
+++ b/www-client/qutebrowser/qutebrowser-2.5.1.ebuild
@@ -5,6 +5,7 @@ EAPI=8
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
+# py3.11: wait for https://github.com/python/cpython/issues/93252
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1 optfeature xdg
@@ -26,7 +27,7 @@ IUSE="+adblock widevine"
RDEPEND="
dev-qt/qtcore:5[icu]
dev-qt/qtgui:5[png]
- $(python_gen_cond_dep 'dev-python/importlib_resources[${PYTHON_USEDEP}]' python3_8)
+ $(python_gen_cond_dep 'dev-python/importlib_resources[${PYTHON_USEDEP}]' 3.8)
$(python_gen_cond_dep '
dev-python/colorama[${PYTHON_USEDEP}]
>=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
@@ -56,8 +57,8 @@ BDEPEND="
distutils_enable_tests pytest
-python_prepare_all() {
- distutils-r1_python_prepare_all
+src_prepare() {
+ distutils-r1_src_prepare
if use widevine; then
local widevine=${EPREFIX}/usr/$(get_libdir)/chromium-browser/WidevineCdm/_platform_specific/linux_x64/libwidevinecdm.so
diff --git a/www-client/qutebrowser/qutebrowser-2.5.2.ebuild b/www-client/qutebrowser/qutebrowser-2.5.2.ebuild
new file mode 100644
index 000000000000..8e1dcf48ee29
--- /dev/null
+++ b/www-client/qutebrowser/qutebrowser-2.5.2.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+# py3.11: wait for https://github.com/python/cpython/issues/93252
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1 optfeature xdg
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/qutebrowser/qutebrowser.git"
+else
+ SRC_URI="https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Keyboard-driven, vim-like browser based on PyQt5 and QtWebEngine"
+HOMEPAGE="https://www.qutebrowser.org/"
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="+adblock widevine"
+
+RDEPEND="
+ dev-qt/qtcore:5[icu]
+ dev-qt/qtgui:5[png]
+ $(python_gen_cond_dep 'dev-python/importlib_resources[${PYTHON_USEDEP}]' 3.8)
+ $(python_gen_cond_dep '
+ dev-python/colorama[${PYTHON_USEDEP}]
+ >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
+ >=dev-python/markupsafe-2.0.1[${PYTHON_USEDEP}]
+ dev-python/pygments[${PYTHON_USEDEP}]
+ dev-python/PyQt5[${PYTHON_USEDEP},dbus,declarative,multimedia,gui,network,opengl,printsupport,sql,widgets]
+ dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP},libyaml(+)]
+ dev-python/zipp[${PYTHON_USEDEP}]
+ adblock? ( dev-python/adblock[${PYTHON_USEDEP}] )')
+ widevine? ( www-plugins/chrome-binary-plugins )"
+BDEPEND="
+ $(python_gen_cond_dep '
+ test? (
+ dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+ dev-python/cheroot[${PYTHON_USEDEP}]
+ dev-python/flask[${PYTHON_USEDEP}]
+ dev-python/hypothesis[${PYTHON_USEDEP}]
+ dev-python/pytest-bdd[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/pytest-qt[${PYTHON_USEDEP}]
+ dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+ dev-python/pytest-xvfb[${PYTHON_USEDEP}]
+ dev-python/tldextract[${PYTHON_USEDEP}]
+ )')"
+[[ ${PV} != 9999 ]] || BDEPEND+=" app-text/asciidoc"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ if use widevine; then
+ local widevine=${EPREFIX}/usr/$(get_libdir)/chromium-browser/WidevineCdm/_platform_specific/linux_x64/libwidevinecdm.so
+ sed "/yield from _qtwebengine_settings_args/a\ yield '--widevine-path=${widevine}'" \
+ -i ${PN}/config/qtargs.py || die
+ fi
+
+ # let eclass handle python
+ sed -i '/setup.py/d' misc/Makefile || die
+
+ [[ ${PV} != 9999 ]] || ${EPYTHON} scripts/asciidoc2html.py || die
+
+ # these plugins/tests are unnecessary here and have extra dependencies
+ sed -e '/pytest-benchmark/d;s/--benchmark[^ ]*//' \
+ -e '/pytest-instafail/d;s/--instafail//' \
+ -i pytest.ini || die
+ [[ ${PV} == 9999 ]] || rm tests/unit/scripts/test_problemmatchers.py || die
+ [[ ${PV} != 9999 ]] || rm tests/unit/scripts/test_run_vulture.py || die
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # end2end and other IPC tests are broken with "Name error" if
+ # socket path is over 104 characters (=124 in /var/tmp/portage)
+ # https://github.com/qutebrowser/qutebrowser/issues/888 (not just OSX)
+ tests/end2end
+ tests/unit/misc/test_ipc.py
+ # tests that don't know about our newer qtwebengine
+ tests/unit/browser/webengine/test_webenginedownloads.py::TestDataUrlWorkaround
+ tests/unit/utils/test_version.py::TestChromiumVersion
+ # may misbehave depending on installed old python versions
+ tests/unit/misc/test_checkpyver.py::test_old_python
+ # bug 819393
+ tests/unit/commands/test_userscripts.py::test_custom_env[_POSIXUserscriptRunner]
+ # not worth running dbus over
+ tests/unit/browser/test_notification.py::TestDBus
+ )
+ use widevine && EPYTEST_DESELECT+=( tests/unit/config/test_qtargs.py )
+
+ # skip benchmarks (incl. _tree), and warning tests broken by -Wdefault
+ epytest -k 'not _bench and not _matches_tree and not _warning'
+}
+
+python_install_all() {
+ emake -f misc/Makefile DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
+
+ rm "${ED}"/usr/share/${PN}/scripts/{mkvenv,utils}.py || die
+ fperms -x /usr/share/${PN}/{scripts/cycle-inputs.js,userscripts/README.md}
+ python_fix_shebang "${ED}"/usr/share/${PN}
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ optfeature "PDF display support" www-plugins/pdfjs
+
+ if [[ ! ${REPLACING_VERSIONS} ]]; then
+ elog "Note that optional scripts in ${EROOT}/usr/share/${PN}/{user,}scripts"
+ elog "have additional dependencies not covered by this ebuild, for example"
+ elog "view_in_mpv needs media-video/mpv[lua] and net-misc/yt-dlp."
+ fi
+}
diff --git a/www-client/qutebrowser/qutebrowser-9999.ebuild b/www-client/qutebrowser/qutebrowser-9999.ebuild
index 6e52913c8194..8e1dcf48ee29 100644
--- a/www-client/qutebrowser/qutebrowser-9999.ebuild
+++ b/www-client/qutebrowser/qutebrowser-9999.ebuild
@@ -5,6 +5,7 @@ EAPI=8
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
+# py3.11: wait for https://github.com/python/cpython/issues/93252
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1 optfeature xdg
@@ -26,7 +27,7 @@ IUSE="+adblock widevine"
RDEPEND="
dev-qt/qtcore:5[icu]
dev-qt/qtgui:5[png]
- $(python_gen_cond_dep 'dev-python/importlib_resources[${PYTHON_USEDEP}]' python3_8)
+ $(python_gen_cond_dep 'dev-python/importlib_resources[${PYTHON_USEDEP}]' 3.8)
$(python_gen_cond_dep '
dev-python/colorama[${PYTHON_USEDEP}]
>=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
@@ -56,8 +57,8 @@ BDEPEND="
distutils_enable_tests pytest
-python_prepare_all() {
- distutils-r1_python_prepare_all
+src_prepare() {
+ distutils-r1_src_prepare
if use widevine; then
local widevine=${EPREFIX}/usr/$(get_libdir)/chromium-browser/WidevineCdm/_platform_specific/linux_x64/libwidevinecdm.so
@@ -92,6 +93,8 @@ python_test() {
tests/unit/misc/test_checkpyver.py::test_old_python
# bug 819393
tests/unit/commands/test_userscripts.py::test_custom_env[_POSIXUserscriptRunner]
+ # not worth running dbus over
+ tests/unit/browser/test_notification.py::TestDBus
)
use widevine && EPYTEST_DESELECT+=( tests/unit/config/test_qtargs.py )
diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 061690e1f7ff..02c94edfbf05 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -15,9 +15,9 @@ DIST seamonkey-2.53.12-patches.tar.gz 85078 BLAKE2B 193e89ef80d59218aca5892616c1
DIST seamonkey-2.53.12.source-l10n.tar.xz 13627692 BLAKE2B 0593699153b38ca09655ae904d4d144ccd2f41c44f07fac0a73a9c12fe87015c4841ed22d4eb9855adb0c80411dd48bcde994164dc1836871d03aeff4deea2ab SHA512 639c8e001e69e970528d184184fcb7c6a304ca766031b0ae70c61046734c34a05133127233436337681eb40d19fce02472df494b01f7152532db81d92a2777b6
DIST seamonkey-2.53.12.source.tar.xz 288302876 BLAKE2B f09a4b8bee9895ccebeef9dbda0cf84c0749efc492a231df39fea163bc931b98d816a8e773af33de4e43c144963af2b9a19378140780ba3b749e79612cac78ec SHA512 52927072977144d599137e9942344c20940f389d04defbf5c6f321bc8cab8f8c4032ac9c2cd5723dcb0f49d4dbcd72ac41cdde02f7a40c85bc0eb6c9f7d21298
DIST seamonkey-2.53.3-system_libvpx-1.8.patch.gz 3197 BLAKE2B 7a84d2184f4812eabfe3626eb6b2364f2f8c0ba24d4e53440e9d38658b89a3f1c23bdcbd623fd9aca3bfd04743e582587e9c42ba3d983cc9ec4059ea9503830a SHA512 ffc6f179f07cb9dcce2924c64bfed84a5cc724d857b32e5e349967e72022536c5192c3966e1089bab8efd91671584d6474334730ebefe1c4398f564a5f1753be
-EBUILD seamonkey-2.53.10.2.ebuild 16852 BLAKE2B fb86b2a5402b8f4a464cd7a9b3a280b741e4e684bc76d0b50c1a1f72f1a817af74606226edf55ffa8e9eada2bfe7826f3ec41257c3f8a0d9b02e460c4a9ad343 SHA512 82b20b4750606018ec92b8d05a734d1b77ce43671493f9c32da0d87d940d8b5f96701b8691a23803eeb63ce6aaf58e646e078cdd6f3e4ee12c57331918e818d8
-EBUILD seamonkey-2.53.11-r1.ebuild 16884 BLAKE2B f8069dc0588ae19104695327045c8a661a9b755c143c2cc78eb6ab991d5a83fc61aa2df0aa86acdc04be2618b50dac968994513608e49d2414d0203d85a34336 SHA512 10b1d39c522b0d4259451170a9698f4dd9de0195c6aaaff768a45d74c760351bab650f523814eac2b166b33f18d59213914a093a402ad7680b3f131d34d09753
-EBUILD seamonkey-2.53.11.1.ebuild 16564 BLAKE2B c4a987ecd02d59c743b8c0eaab0dc3fd4cbe811d43b142d39c7e8513e375bd5493f7b9c1af2db4f4aa78c1a155c9d353a32fb34ed162b016a7124aedf07e7708 SHA512 e685b69fafdce0c4699801f69620a82db98c25e878546a9d1dc871351376010d8fd6269ad65af4c2c54343fde7131b502154b04ed90ddb25e5e010d7090e8d63
-EBUILD seamonkey-2.53.11.ebuild 16884 BLAKE2B a0ccc7ff087de4dfc485885f14f9b92e80e5db63a68820c1560062f46264a8e87668b4550d7d35b0152f40148086c6e839ae4b89e667796d23184129f46abf2b SHA512 8559f71dcd02ed9193b7af9b041353304267035ad0de850f40c327cd8c49ab36e410f317f6d44a60661add114c48ef7771f7d720e0008f4a7d0af7a715ac17eb
-EBUILD seamonkey-2.53.12.ebuild 17816 BLAKE2B 9d74942fe2cdbcbbd0d02b1641bcdf1638400be84039e78bd561cee101ab32642c30c518a655be18599d97e3f53269c0b078893f90d8639912f3c836e69b836c SHA512 0d1f883dca785d3aefb0a36f4c8369639a4c16a29bfa788cdc13f4903536b1f0f18b15bb0b0ae2ad4e3baad8f74fce5c14fe75e97807dbd37e8bc063e27f79ee
+EBUILD seamonkey-2.53.10.2.ebuild 16641 BLAKE2B 915e872ebd5871fbf0da8591d4e37e5014e2afacb2ec4cc96718bf2f3cda427358e65b4985ba8379a9587ddcbfc500267e8bd890c0cd1ce9e3ee10e0a6f8760d SHA512 d01c2ce748c80dd650f3194c26ced7fd9f01422cea3fce55c618c9000c56d56fcf5665fbeeb0c502f68b0b03a70200ddc47820e3eb62ede7d64c4a7703e45265
+EBUILD seamonkey-2.53.11-r1.ebuild 16718 BLAKE2B d0feca842452f60e2b6cb1529b199e8f291d479cf705469f1873074273b77e32d330fe45407b955c2933b0e81de10a0675b5238e240e9e4951ccb09241e0af7b SHA512 bf542f7e05ce374cfbf580a531b108bc0b9351ca9683ea1152e6d27b99de01d2e3f2ea89017562d32f8ce4b6b87cb5e89299b1e118680a42edf371c07766c480
+EBUILD seamonkey-2.53.11.1.ebuild 16398 BLAKE2B 234837da0a57f82612d73d88a13afd9067cb86f213bd629925b0a4ba6a5801812fd6d53d9f3dc31fb2b4f304329a8885c3617a28a16a98a1614f78c8b9f22ed0 SHA512 3cc00da4b210d1048d5451f89ecc9c59394ec35080f3325bacd61acc62124ac550ac5b8677ae7c591b8272f0c9191a50dfd16c15edf7e97a1fa04bff6bd5d237
+EBUILD seamonkey-2.53.11.ebuild 16718 BLAKE2B f54e4a021d74b690b7158281b1f3f79cccd5288978da1fdc16f241c91ef6042e09a48b1110eed991e17c7d90eb37710e644c8eedcc20e6c4fe900b673505f30d SHA512 2c253792ec4d84c28374492193a9b915da7d98d2c2c1061ef514079cc41631520a4a2a5144de5106a9b22a77b869f404b2e04c162ede40487a9d51d619176dc0
+EBUILD seamonkey-2.53.12.ebuild 17825 BLAKE2B 7955d34c3c3e1b9d7398ae5d75f4b79e72997400c8211e3004278c2b4632894b0a45b37948e6c4528aea9bc50d89717f0591067456c359d13c513eeeb633d624 SHA512 96c56786ec64c563b484998e61fd63fc109d0ce4a07de887dc84312cdceb93f3d290b8d6d273517f998eafd9236ba332a72883cd6a25b2b8e6b8461ba01be216
MISC metadata.xml 2160 BLAKE2B d6a44fccac758a624499d000b95e9809d90e484c2cc42e8d4713ad89779e0aa7e4ab0aa59f0fd639bde2a571a11b29b93310e5aff4ec95c6db6894afa47aa25c SHA512 29374ed27142c3e9ab95eea7c25b76f8c939158a324e58c46400f2ac096ea79e75732ed7ba248202e01e0becbdb0ae38197523e5c888f13c23764de720f5e553
diff --git a/www-client/seamonkey/seamonkey-2.53.10.2.ebuild b/www-client/seamonkey/seamonkey-2.53.10.2.ebuild
index 673e5cd126b2..3130f3e3415d 100644
--- a/www-client/seamonkey/seamonkey-2.53.10.2.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.10.2.ebuild
@@ -296,11 +296,11 @@ src_configure() {
fi
# These are enabled by default in all mozilla applications
- mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
- mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
- mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
+ mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${ESYSROOT}"/usr
+ mozconfig_annotate '' --with-system-nss --with-nss-prefix="${ESYSROOT}"/usr
+ mozconfig_annotate '' --x-includes="${ESYSROOT}"/usr/include --x-libraries="${ESYSROOT}"/usr/$(get_libdir)
if use system-libevent ; then
- mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
+ mozconfig_annotate '' --with-system-libevent="${ESYSROOT}"/usr
fi
mozconfig_annotate '' --prefix="${EPREFIX}"/usr
mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
@@ -417,12 +417,8 @@ src_configure() {
# Work around breakage in makeopts with --no-print-directory
MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
- if [[ $(gcc-major-version) -lt 4 ]] ; then
- append-cxxflags -fno-stack-protector
- elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; then
- if use amd64 || use x86 ; then
- append-flags -mno-avx
- fi
+ if use amd64 || use x86 ; then
+ append-flags -mno-avx
fi
# Pass $MAKEOPTS to build system
diff --git a/www-client/seamonkey/seamonkey-2.53.11-r1.ebuild b/www-client/seamonkey/seamonkey-2.53.11-r1.ebuild
index 4531930e5823..8a2cdf1342d5 100644
--- a/www-client/seamonkey/seamonkey-2.53.11-r1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.11-r1.ebuild
@@ -412,12 +412,8 @@ src_configure() {
# Work around breakage in makeopts with --no-print-directory
MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
- if [[ $(gcc-major-version) -lt 4 ]] ; then
- append-cxxflags -fno-stack-protector
- elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; then
- if use amd64 || use x86 ; then
- append-flags -mno-avx
- fi
+ if use amd64 || use x86 ; then
+ append-flags -mno-avx
fi
# Pass $MAKEOPTS to build system
diff --git a/www-client/seamonkey/seamonkey-2.53.11.1.ebuild b/www-client/seamonkey/seamonkey-2.53.11.1.ebuild
index 5c0ce76e2ae5..ac5f98b6292b 100644
--- a/www-client/seamonkey/seamonkey-2.53.11.1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.11.1.ebuild
@@ -402,12 +402,8 @@ src_configure() {
# Work around breakage in makeopts with --no-print-directory
MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
- if [[ $(gcc-major-version) -lt 4 ]] ; then
- append-cxxflags -fno-stack-protector
- elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; then
- if use amd64 || use x86 ; then
- append-flags -mno-avx
- fi
+ if use amd64 || use x86 ; then
+ append-flags -mno-avx
fi
# Pass $MAKEOPTS to build system
diff --git a/www-client/seamonkey/seamonkey-2.53.11.ebuild b/www-client/seamonkey/seamonkey-2.53.11.ebuild
index f320a3cdd924..65bb9d6ae249 100644
--- a/www-client/seamonkey/seamonkey-2.53.11.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.11.ebuild
@@ -412,12 +412,8 @@ src_configure() {
# Work around breakage in makeopts with --no-print-directory
MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
- if [[ $(gcc-major-version) -lt 4 ]] ; then
- append-cxxflags -fno-stack-protector
- elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; then
- if use amd64 || use x86 ; then
- append-flags -mno-avx
- fi
+ if use amd64 || use x86 ; then
+ append-flags -mno-avx
fi
# Pass $MAKEOPTS to build system
diff --git a/www-client/seamonkey/seamonkey-2.53.12.ebuild b/www-client/seamonkey/seamonkey-2.53.12.ebuild
index 7c8b09e81cbe..89167ba21bb6 100644
--- a/www-client/seamonkey/seamonkey-2.53.12.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.12.ebuild
@@ -48,7 +48,7 @@ SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
lto pulseaudio selinux startup-notification test webrtc wifi"
IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
RESTRICT="!test? ( test )"
@@ -393,6 +393,13 @@ src_configure() {
# use startup-cache for faster startup time
mozconfig_annotate '' --enable-startupcache
+ # Elfhack is known to be broken on x86.
+ # https://bugs.gentoo.org/851933
+ # https://bugzilla.mozilla.org/show_bug.cgi?id=1706264
+ if use x86 ; then
+ mozconfig_annotate 'elf-hack is broken on x86' --disable-elf-hack
+ fi
+
# Elf hack should be enabled by default on architectures that support it.
# On archs that don't support it, it should not be enabled by default.
# www-client/firefox says building with clang breaks elf hack on archs that
@@ -405,8 +412,6 @@ src_configure() {
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
@@ -433,12 +438,8 @@ src_configure() {
# Work around breakage in makeopts with --no-print-directory
MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
- if [[ $(gcc-major-version) -lt 4 ]] ; then
- append-cxxflags -fno-stack-protector
- elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; then
- if use amd64 || use x86 ; then
- append-flags -mno-avx
- fi
+ if use amd64 || use x86 ; then
+ append-flags -mno-avx
fi
# Pass $MAKEOPTS to build system
diff --git a/www-client/surf/Manifest b/www-client/surf/Manifest
index 6cd99e3cab8c..c7638e7350d3 100644
--- a/www-client/surf/Manifest
+++ b/www-client/surf/Manifest
@@ -1,5 +1,5 @@
AUX surf-2.1-gentoo.patch 1082 BLAKE2B 76aeff15766cc1fe4355b04a5133e55e93dbcf4e3cda8c4a386f8f4a4e5a40ce40c82736b33619f14c770031366aecfb0df4404982b834df8013845ff3f392de SHA512 2dbcdbbc869780a5b265dd909164e9764771e9a6c20664927f7df358daaadc83f65a915aabe65559756f6fedfcebad5496433ecb555ed0de55ced988102681ef
DIST surf-2.1.tar.gz 22555 BLAKE2B 3170b0b26893361ec84f2552051dc85b4a6fc132ff09a2dc2e9256f8ec8cdf93650c41b4d0466ebb5b608e2bde9282c1d1f64bb6f17114c58da7616994473f22 SHA512 06f31f683a941d9a587d908ae7f6949255937b0b0c9c133a18c6fa753c7da75de267adda1c83dd9ba0a8535e2b6d4ff2b5408cc5e8a2e315d4198fe68df5db12
-EBUILD surf-2.1.ebuild 1408 BLAKE2B 8b82b3166d3263e0b6c10e5d54e93851fffbab83b32c3e8b00004378a9d2b0207edc05e6e405e09ab19e95e9eb32994dae5d93744b7e83bfba4a7cfb5d05da9c SHA512 1e9ca8126275d7a16e52bcb3007a752d4c4955bf3feec9edd58b28475f98082c8a1fd7f593b1f586b3f1c98b6fec0f540e43e07bb2a1eb098d916b062f640c97
-EBUILD surf-9999.ebuild 1862 BLAKE2B 32d174dce4c799a5555602454dfc25264cc2d0d84f85895996fa555869c22f9c60b8a0696cb98156d8d0faea3de2d2fabdf84fc8a20313cfe038b543053e4a13 SHA512 81676813aa151ac0f755d1da5870201ed121c060dded59d9fd04d3ccc8a3007b6dc7ddd483b3d8e26bc789ba06cf0ff6513c57a840e90732394a9ee9fc6b57bd
+EBUILD surf-2.1-r1.ebuild 1857 BLAKE2B 92174b32642399668222b500bd7f0707c042ebf79de8d77f87974164e1b8fc365e53dea2fe79e1807e4b8809b8e7a1cacce9c6cc06abe4e445f826286d8bc992 SHA512 c9c7331f7b300d55c72c8ac5c881bf94f57caba1b955b9280f5cb1e54a538f03940218737dbcbbe4f3360124d963ac277a1631225fc8e9ac68afc00e4e43103d
+EBUILD surf-9999.ebuild 1864 BLAKE2B 59409f41e8fba963be2b9e81971650584c8382bdfb47c4ce853ebda1f8930856959ac899803cb12836bde4ad308bf33a80b6df3af79467d56a2a264e40ece0b6 SHA512 4331f998ba9ae3c89b2893f3541134af1ac6d3cd97816a4826470cddddd927312b78a2f7cd8e18c3bf8b900105289d6b9274e0c662d37b0585a2ceaf606af132
MISC metadata.xml 698 BLAKE2B 5d07ccdc2993d6c7ba87076d37536d11fe799feb1234ad088cf4a60c9f0078cdb5f934ad752e27415bb6e76b3ebebf60830af463afca03c92e887428f4982478 SHA512 09ee0c4907018041ebdd7fb1c63c9200fd66a02baab706fd48775d1b557072f551be93d40284e5ce90b1b181a9cfd259c9b19411647e276c10aaf78672a4cf08
diff --git a/www-client/surf/surf-2.1.ebuild b/www-client/surf/surf-2.1-r1.ebuild
index 7422e29cff76..8b3a6d1ad9fc 100644
--- a/www-client/surf/surf-2.1.ebuild
+++ b/www-client/surf/surf-2.1-r1.ebuild
@@ -1,10 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit savedconfig toolchain-funcs
-DESCRIPTION="a simple web browser based on WebKit/GTK+"
+inherit desktop savedconfig toolchain-funcs xdg
+
+DESCRIPTION="A simple web browser based on WebKit/GTK+"
HOMEPAGE="https://surf.suckless.org/"
if [[ ${PV} == "9999" ]] ; then
@@ -73,4 +74,25 @@ src_install() {
fi
save_config config.h
+
+ newicon "${S}/${PN}.png" "${PN}.png"
+
+ local mime_types="text/html;text/xml;application/xhtml+xml;"
+ mime_types+="x-scheme-handler/http;x-scheme-handler/https;"
+ make_desktop_entry \
+ "surf %u" \
+ "Surf" \
+ "surf" \
+ "Network;WebBrowser" \
+ "MimeType=${mime_types}\nStartupWMClass=surf"
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
}
diff --git a/www-client/surf/surf-9999.ebuild b/www-client/surf/surf-9999.ebuild
index 49c122b93dac..236324b24ec6 100644
--- a/www-client/surf/surf-9999.ebuild
+++ b/www-client/surf/surf-9999.ebuild
@@ -1,10 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit savedconfig toolchain-funcs desktop xdg
-DESCRIPTION="a simple web browser based on WebKit/GTK+"
+inherit desktop savedconfig toolchain-funcs xdg
+
+DESCRIPTION="A simple web browser based on WebKit/GTK+"
HOMEPAGE="https://surf.suckless.org/"
if [[ ${PV} == "9999" ]] ; then
@@ -74,12 +75,12 @@ src_install() {
save_config config.h
- newicon "${S}"/"${PN}".png "${PN}".png
+ newicon "${S}/${PN}.png" "${PN}.png"
local mime_types="text/html;text/xml;application/xhtml+xml;"
mime_types+="x-scheme-handler/http;x-scheme-handler/https;"
make_desktop_entry \
- "surf" \
+ "surf %u" \
"Surf" \
"surf" \
"Network;WebBrowser" \
diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest
index c84c4d78b844..9cc5a65d70e4 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,9 +1,9 @@
-DIST vivaldi-snapshot_5.3.2658.3-1_amd64.deb 87839820 BLAKE2B 7b7d7d7c36f27c24c8720363302efb43fb6916b310ca475e0dc31bd18e0c1dd784e87fa468d00eb11bcc0783bf966897db4db0649d956a75cf81766dc74cfe66 SHA512 7778ad2b296a8bcc3592226d91e35cb197e2602a4efa73a32069e43d7c7623c26031a0f661211007f9211e690fb790e4aec956001473dd115d92f05e4672eb67
-DIST vivaldi-snapshot_5.3.2658.3-1_arm64.deb 83070228 BLAKE2B c42df98b16a4d2c541eb0249c54a4872597f3fec2778e96a6580b54fffdbd00269a62358816e2ef1db3205884b589a012e05fd4d5d1c17f8220ca13b4c0e3558 SHA512 73032b7dd0e15eb7495d11ccd85d42430ed5dbd0d5e9fbdee5109379fba0d81c48fcdf48e9d0d6b8cead009949f9231fa550649df3570baf1661d24e88ca276b
-DIST vivaldi-snapshot_5.3.2658.3-1_armhf.deb 78953032 BLAKE2B a54f829c2d1c55fc48a1f4ff1e46d5c005832a6a5e02162222fe665b55d52bbd8a40d937947491b0f2df4cbc09607913efc2355a3ac7974e0ee4ddb68f8b7b7a SHA512 ba22b9a58d5175eff607a5fbfad5087f2163d38e4a3f30e6542b0a723384512bac17b877fcabf0826b251b74fac9a6e36e4103a134e07eeb91f0e06d4562bea2
-DIST vivaldi-snapshot_5.3.2669.3-1_amd64.deb 87863044 BLAKE2B 03d6cb87bc98b99e3eb1fe8c7c22f96c8b21eba9b7866ea5f26103b16151ed219ff44a3612f24939208f0030e20667c44e4d7a935b7282269a85eeb3ef618a3c SHA512 3be4fa4ef3420bf65aec57d2491465205832312680227c13721af198c087a413342dbed0c2a3e24aa58fb500e90a8df998160b41be566385a4f7450a8aeec253
-DIST vivaldi-snapshot_5.3.2669.3-1_arm64.deb 83143148 BLAKE2B a969d05577499a9cda3832166b26edd471641108fa145d6979e825dccd4910801ba562c0a64fd3f7603e4d6cba47b7b3df176d31396b718707b8df4bc7fbb5dc SHA512 34d32a5baf8cd067ba49d4271af158b4516831b4b1748b42af9a9f0509ed3caad782fe20ee6378f2617349b49a829492bc00b497a19e1ff1074e7520e2aeb51d
-DIST vivaldi-snapshot_5.3.2669.3-1_armhf.deb 78989456 BLAKE2B fc9ea373d8f340a83ae7ae8d85a4190e1789c1706b15557f3d56d5321f633fd63377861e5f1ea1674f70f14e368c77df5a54da960c74179077c25042a998ea7f SHA512 1a2ceeebed215617ee9234ad320a41d291cf017554420eeaabde780f662536af620770a7b7e32948af927da1448e90e0ce42ee427c0bc0d66699d23a5fdd44ca
-EBUILD vivaldi-snapshot-5.3.2658.3.ebuild 3656 BLAKE2B 7f433a87e1983d69df498f0f6a50cf48addca03396425682c60352ed6d795905e167f30b6dbdfc8486bce32c8a30d7aa34f1c51bca162078fe76bfd284956bd6 SHA512 ac86a0a9db01cc20889d78724c2d86d5333dbd812f455733769e2e4a199b186f2c624fb4f3b3057e3cff43299e29892bf72456bff2466c987bed3dc675615a1d
-EBUILD vivaldi-snapshot-5.3.2669.3.ebuild 3656 BLAKE2B 7f433a87e1983d69df498f0f6a50cf48addca03396425682c60352ed6d795905e167f30b6dbdfc8486bce32c8a30d7aa34f1c51bca162078fe76bfd284956bd6 SHA512 ac86a0a9db01cc20889d78724c2d86d5333dbd812f455733769e2e4a199b186f2c624fb4f3b3057e3cff43299e29892bf72456bff2466c987bed3dc675615a1d
+DIST vivaldi-snapshot_5.4.2707.2-1_amd64.deb 89882276 BLAKE2B c6570714d86f1042bafc51f148df3e9ee82a5027aca413d0fe17ca6edcec64151d987703d45456f858ea1484f5790e3134533a4bf89964bde294cd2dfa1b4303 SHA512 1a2817311751c1f655e59c9b3f28f9a70a7be5fd850ca13b0c25573388bbafe7f7d5dff519cae716b41f7e64cda66650ce48b23704f5038c48b4c804f0a3ea5b
+DIST vivaldi-snapshot_5.4.2707.2-1_arm64.deb 81633992 BLAKE2B 304bcf611f382d1edef1b06d62c861d104cb79acb59e3c5ad4f58a8a2f419cf6953633ba9aa9856c253394a3a9e0faf10a1512c14a707dd33a98e52432581027 SHA512 b4b6f54d11f8e3812d56290a522b02da6129d356adf4ddedc04d4ca84e6f58447fd096aae7e29eaeb4db2ccb5c03c8d9342a98493d5050520a39863eefda8fee
+DIST vivaldi-snapshot_5.4.2707.2-1_armhf.deb 81277108 BLAKE2B 214d75556c20ba73e6cab2a09fd7d40d7275d2dc135df775f039d2414da536e8db010b599a66a88266522300497352a0501619bed8307c54893d2ba7f74a49f7 SHA512 dc5ab115b9c0a61c61b127d135115b663a48d966c7d386b90e61edaae37b7d64f6770f5a877af00e4cbe8eea1a6c0a336ce31400897cfca0ae129916a32883ac
+DIST vivaldi-snapshot_5.4.2712.3-1_amd64.deb 89880164 BLAKE2B a0aad3c01c153e19b6686651a385311d07d11c172570ba7cf7b074b401156ac213602ec62ea54708253f7624341c343fd5be724db9c8a1a7482c5e2a3a4324c7 SHA512 edf85f69bda626be13f279b741fb95435d94712ddda31beea9a25e02ef588422c0f3578a3ab8224f4f2b3171fab0919805c50660c1cfa15154af41ef45217da8
+DIST vivaldi-snapshot_5.4.2712.3-1_arm64.deb 81621264 BLAKE2B 46d127de5ad09cdaf1d10f6541a369131d47dfa8270d8ee0bf07474399462cc1a0c88613f3bc7e9821d87c009cfa5f96477d584fd0b75ce20744a26b6ca7e6e4 SHA512 4d73e277381e392bc455d4ab803f8a834c75408c77af98bb424926ca04f6287df437aec2e859462a93c4e12c0fd8bbdb25ae303c66502101f1c40c25ef633543
+DIST vivaldi-snapshot_5.4.2712.3-1_armhf.deb 81284656 BLAKE2B 2903fe75668e5f7871abc5a82259aacc61d871439bba554d3b7296420959f932cabf5e9bc52cd14096dbe5c42899cf1ddf049269553ccaeac9ccdec51f5e6657 SHA512 a6d0875d1d6ede0feb04072aa7c2ed0f181cc05aee8439fe8a627a1668564897445bc1a0350eeae04f9bb63fffff7ad4e3d55713fd39e087e42b5d00c6f7c612
+EBUILD vivaldi-snapshot-5.4.2707.2.ebuild 3660 BLAKE2B b1ad18fea4f5e8121caa04d2a31d519d1a3f517d11940ba040926eaa69113b89b686c38d2bdac91f423ee857e4586cc816a1ca728db2471f16178ea11a81d978 SHA512 5af4f410d790a00bb58a1fed497fed2eb273d30a3121a7eff08f68de15eafb8fe4548fb22db718bd6b05523acae808b55fa0e4ef3fd1fdc1272e58e824b2867b
+EBUILD vivaldi-snapshot-5.4.2712.3.ebuild 3660 BLAKE2B b1ad18fea4f5e8121caa04d2a31d519d1a3f517d11940ba040926eaa69113b89b686c38d2bdac91f423ee857e4586cc816a1ca728db2471f16178ea11a81d978 SHA512 5af4f410d790a00bb58a1fed497fed2eb273d30a3121a7eff08f68de15eafb8fe4548fb22db718bd6b05523acae808b55fa0e4ef3fd1fdc1272e58e824b2867b
MISC metadata.xml 485 BLAKE2B 2be960ebfbbc2eefeb14ad0e387c02d90fd29adf4dcc77db0413f3c89087cbffac1ce538279d33c9b901cb67ad437c981d230b8f0bed1e98ad60ad049865e716 SHA512 62feb46aa9afe538c9ccaf687ba199779a5ce9231530296db7dcf38149ad2097d0418a7a43dfc9fb4fcdf679cb1a9b66ac550bea2b8927bafaec8fefa9b0d8c8
diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2658.3.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.4.2707.2.ebuild
index 70be8917c6e8..cc815568ad94 100644
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2658.3.ebuild
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.4.2707.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-CHROMIUM_VERSION="100"
+CHROMIUM_VERSION="102"
CHROMIUM_LANGS="
af
am
@@ -78,6 +78,7 @@ CHROMIUM_LANGS="
th
tr
uk
+ ur
vi
zh-CN
zh-TW
diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2669.3.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.4.2712.3.ebuild
index 70be8917c6e8..cc815568ad94 100644
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2669.3.ebuild
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.4.2712.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-CHROMIUM_VERSION="100"
+CHROMIUM_VERSION="102"
CHROMIUM_LANGS="
af
am
@@ -78,6 +78,7 @@ CHROMIUM_LANGS="
th
tr
uk
+ ur
vi
zh-CN
zh-TW
diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index fbeff5bd3eb5..5081d4e9a202 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,9 +1,9 @@
-DIST vivaldi-stable_5.2.2623.39-1_amd64.deb 87779676 BLAKE2B 099695c5e3bfb197c1a103e1d739dde1214d212a218d702e532c456eae41e3a7a051c4cf0dd997da0afa5a7fa2ef356782ab21447ad6ee7476cc064a6910c5c7 SHA512 bada85a789f88db239f6e08d8dd2f10dbf537b97039df99dff012b5247c5811cc5aeaef104f7776bb65344918074dcb3784638d8a6531b79ed22e4d52ba477db
-DIST vivaldi-stable_5.2.2623.39-1_arm64.deb 83033628 BLAKE2B 44964989c84a92139f36ac3980e3940480e369721d9b35852baac1a641347dcfe3d8ed46b619350d50bdecd91e20c7103f98cc02d8969f46ed9f4a02a52ba7be SHA512 128ab6aa8493af83142f5a6a88fba944607fd2c15e22eb5e58d5e3802ceadef87d348c861a0e74457a8f53739232ed8e89eb8ebd11ab2d8b276c0568624aaad7
-DIST vivaldi-stable_5.2.2623.39-1_armhf.deb 78938496 BLAKE2B dccd3b30649ae771c2ab3ea56d0e50f7373ccb308a0a398c66961a88e387c63bb97aa276134f70d24e5946f9baa409e46922043c0b6092c8370db4cfa07d77a5 SHA512 74cb138ba0b5d11a12728f57e4be243e0a3df682f5ae7d2a3cc09c296bbe5143eb5aeaa30284efbd2316d3f71325dbae00b06d4e7d87e5a78fb5b0597b09174b
-DIST vivaldi-stable_5.2.2623.41-1_amd64.deb 87839604 BLAKE2B 6fff43fda458be703d1ec46919cf96bb3122a0118514e0ec9c6a3b14edcd169385e5bda1a8eab3fbaf91469884f410083ec823d92bcff4186ee37661cf7eeda6 SHA512 df8141d8e7141c81172bcace716607fb446e0330569ef5f95e62433eef60fdb7189e8456292c60cd358c7ebd0a9aadcb4b594f30f295446cd42489d80ac02fba
-DIST vivaldi-stable_5.2.2623.41-1_arm64.deb 83065608 BLAKE2B 8a7fd2c48034cf9ffcc5b9b7f9af4e40659380c924293ff34c1ba0176b70a7f0ccaf36b5ed72742a48af83c4c15181002f3fb99f00ee7d4d998a9a0cde8d2c7b SHA512 96b3ea03d8a49ad8ff1e3ff75d52f604dc0faff151c7a7523459f3c248762143b73d971eb2edfbb5573bb75c5524eb98e127e28080b1212019ed5ff66329e940
-DIST vivaldi-stable_5.2.2623.41-1_armhf.deb 78934848 BLAKE2B 8f794aed419b7c8c2e67ca4df134c5566eacd79c545c76ae97c7b7ad05c70b40daca9e53f17c81c483cf546f5fa03c52d0711739ac41d195c64c32bc09583105 SHA512 4366598a7a1c3c1f77d2a914cdbd0222bfdbb5fc125154b6c5a780ba260932c7d2d01c76c0379cc7c139912cd167f945c4c20345b17354826f2bd677c11dcb34
-EBUILD vivaldi-5.2.2623.39.ebuild 3655 BLAKE2B 6c6de5e2ac9fea4eb60cb6c73006e7bfb1c2cbf9c0c56f9d1c4976659c0d0f6cf2b0a98d79ccd450b24f14a87608b8bda1e2aa39bef1ced04656bc83c38fc065 SHA512 cb8fb59b3abcbc18ae7f18cd44060a8f5ca9dc8729e8bc3cad3456117f9cfa280fcdef96aa2f46fc3837d738274d8cb619c04227277549dd587e3527dc201fe8
-EBUILD vivaldi-5.2.2623.41.ebuild 3656 BLAKE2B 7f433a87e1983d69df498f0f6a50cf48addca03396425682c60352ed6d795905e167f30b6dbdfc8486bce32c8a30d7aa34f1c51bca162078fe76bfd284956bd6 SHA512 ac86a0a9db01cc20889d78724c2d86d5333dbd812f455733769e2e4a199b186f2c624fb4f3b3057e3cff43299e29892bf72456bff2466c987bed3dc675615a1d
+DIST vivaldi-stable_5.3.2679.58-1_amd64.deb 89868852 BLAKE2B 8370f7e366feed589e316c71b82006039bc7b2a310754a2d45e45739e773c062ff227184508bb0f821842c9994da819e19f9bce9a584e279700b96b92b1543a2 SHA512 348a7cf50d935c6046c19d944e9a04bd7e6c7bab458196cea30a1cd69052284b41bbb423e4bbb3ed0593303033c6f9848386aabfaed5de54d1bff9e1610b7029
+DIST vivaldi-stable_5.3.2679.58-1_arm64.deb 81641544 BLAKE2B 8b5753937312185bec8c38db451edc67d62eb3e755dcacc624b03de5ab7605be5f024bdcb1965c356d49168bc5e277a51ad38454c0d907d4dbd17e5e1ca1debc SHA512 5cba9787e14068564fbb7a27eff176171eccc267f663eea19764afcd228e959d0e23cbc48503adef6dcf0cd81e7ead69ee1c98337e6a882aff675af61d3d2800
+DIST vivaldi-stable_5.3.2679.58-1_armhf.deb 81281656 BLAKE2B 063ec6982a771377b83f21aa4471fadd91b470d0a283361f033842aaa33d71ba628d78a7ac01893e4e45fc3db93a7f482fe6b7e2380a308f2266f078f9d9c949 SHA512 74b7496f7247e4e8caa114b7918f78ac98266c7b32300193858dcb080ff24273a3ea0a0d2bb7a8e9e72dd22346e4da1c2a9736979dbc22ed610042a8f05e3faa
+DIST vivaldi-stable_5.3.2679.61-1_amd64.deb 89900260 BLAKE2B eb92dbba9ab9d824fef3b125f8deb657588ece692c7128fe384170b4b0059c8a34bcc457bd2ad5b81eb44dadd41d3c05e76f670fc0417a047dcfa4967b57c24d SHA512 0c834cadbcdef130c48e385db53cd3dbdb5b2e919dea7b2d8d642f1dbaa3ea0c04fd28d2539d38397902d7a4d0c77def1125399dae8b067310444c9288dddd8d
+DIST vivaldi-stable_5.3.2679.61-1_arm64.deb 81640336 BLAKE2B dca74cd96b6b87df0faba29ad0b6f7c6bdf1b5c05d40a1cccb5b2bbc33339b9b288be735cd4f191f20696943e5be4c8673e3b45e4703cb409add8f1aba97386f SHA512 3cddfd9a516467c4c09527590845165706627b4976ce0ec7591262efdf6353ce4612b472bfa88e14ea72aa1d2f7c85edda1b7edede6a5946fd8449c0e43ba354
+DIST vivaldi-stable_5.3.2679.61-1_armhf.deb 81312608 BLAKE2B ccf660b747df101e7b07f7cebb9fce26c70b4278f9a7af83abd846d72aa195aedb1c3e769f57502d5ed76c67018e8d6c98ce456173d6990a12314d6f83f8258c SHA512 eb103b48bc265f29590dc09052427d3589ea1d7e68511c4031973c180db382db82b0df9f99e3260ad26214a6861951d4cc9f53a6f61a68c15e162b82b4e4e64e
+EBUILD vivaldi-5.3.2679.58.ebuild 3659 BLAKE2B 768633f5a10cf3f65d1419e0bf726d4f74eea7ab20e6e8c0c63be13a4b2bc8df575900e7e833cf591d27779f32981a714ae2b33ed5511225e8dc385ea297629e SHA512 6ae743d7f41787ae3962b9c0821face2373a370687b536ac67996ece63f6a6ad528d406c3375d2406eb2daf4ccb7ea8de96a7b06ed73ee881596c239a222e1fe
+EBUILD vivaldi-5.3.2679.61.ebuild 3660 BLAKE2B b1ad18fea4f5e8121caa04d2a31d519d1a3f517d11940ba040926eaa69113b89b686c38d2bdac91f423ee857e4586cc816a1ca728db2471f16178ea11a81d978 SHA512 5af4f410d790a00bb58a1fed497fed2eb273d30a3121a7eff08f68de15eafb8fe4548fb22db718bd6b05523acae808b55fa0e4ef3fd1fdc1272e58e824b2867b
MISC metadata.xml 485 BLAKE2B 2be960ebfbbc2eefeb14ad0e387c02d90fd29adf4dcc77db0413f3c89087cbffac1ce538279d33c9b901cb67ad437c981d230b8f0bed1e98ad60ad049865e716 SHA512 62feb46aa9afe538c9ccaf687ba199779a5ce9231530296db7dcf38149ad2097d0418a7a43dfc9fb4fcdf679cb1a9b66ac550bea2b8927bafaec8fefa9b0d8c8
diff --git a/www-client/vivaldi/vivaldi-5.2.2623.39.ebuild b/www-client/vivaldi/vivaldi-5.3.2679.58.ebuild
index d55d7bd16ceb..24b5ca5420a8 100644
--- a/www-client/vivaldi/vivaldi-5.2.2623.39.ebuild
+++ b/www-client/vivaldi/vivaldi-5.3.2679.58.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-CHROMIUM_VERSION="100"
+CHROMIUM_VERSION="102"
CHROMIUM_LANGS="
af
am
@@ -78,6 +78,7 @@ CHROMIUM_LANGS="
th
tr
uk
+ ur
vi
zh-CN
zh-TW
diff --git a/www-client/vivaldi/vivaldi-5.2.2623.41.ebuild b/www-client/vivaldi/vivaldi-5.3.2679.61.ebuild
index 70be8917c6e8..cc815568ad94 100644
--- a/www-client/vivaldi/vivaldi-5.2.2623.41.ebuild
+++ b/www-client/vivaldi/vivaldi-5.3.2679.61.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-CHROMIUM_VERSION="100"
+CHROMIUM_VERSION="102"
CHROMIUM_LANGS="
af
am
@@ -78,6 +78,7 @@ CHROMIUM_LANGS="
th
tr
uk
+ ur
vi
zh-CN
zh-TW
diff --git a/www-client/w3m/Manifest b/www-client/w3m/Manifest
index 6c5423ae08ce..8ac0e45c7186 100644
--- a/www-client/w3m/Manifest
+++ b/www-client/w3m/Manifest
@@ -2,7 +2,9 @@ AUX w3m-0.5.3_p20210102-fix-configure-gettext.patch 635 BLAKE2B c7bb5fca7188a355
AUX w3m-0.5.3_p20210102-restore-gettext-macro.patch 1076 BLAKE2B 8ba58bee28e506e20306a98e26af624fecfead21976cb0f0fc06ed443aab339c8c2f4c376b2bdbbe5d3232c7f3f88d1793e5059ec9fb22af8e2f34992ea1e15a SHA512 3c58ad896c711a41ecb915fa32318c69f9326a795d0f071120f5cecb8dfc2e7cc7a9174143b34ae7cd8b854037a5b6506bde4c063213bc9cc4a78a5090e3e83c
AUX w3m.mailcap 44 BLAKE2B ae8bde48a638a61bcac9c6b3a0e001666e0c17a3e6fff2d2b4da870fde8a5fc0eb8314d9b818399ae502209a2fa4fbdf4bfb07e56e29a275cb2133656da52dfc SHA512 a66ef535a62f593910c1c99865363e7fc8af1815d24f2ccda86a72c0b777ff388100677f0e14e6f57a6786fdbde62cfc3fea554e659d54663f44cfba3e5c67d2
DIST w3m-0.5.3+git20210102.tar.gz 2189272 BLAKE2B f82c13c26b1c83cda90655abdcf30422e257a5c2e48c32d5636a70f895078d11a95fc6ce623fa94624bb2a1125b71e7654d872dfb91fd86c4290278de3cf88f8 SHA512 357eeecf0f63bfd5174c9670533882323879657bdecefd0758d853ca645e368331bfdf91e99c0917f19829e184ce892ecdc99bd865851707d93baccfb4b97632
+DIST w3m-0.5.3+git20220429.tar.gz 2312378 BLAKE2B 1cf73c447c2e43491d206ece63bea5f678bd12019be6722e2965bebf9902a56dba5d010b6191553f1acff990a613c2b6d5099cb98b6aa1a84e54e2947570c094 SHA512 0f29d6a1f311c3f417ca041fe3788c94946d238b618eca923cd62a6e5e598aefd898fb8a54999876179011bf37d492a989872e38375ea96ac59914b244f1517e
DIST w3m-0.5.3_p20220216.tar.gz 2306347 BLAKE2B d312aee587d76d077ddae27c97a20957083785a269080ec2a4896f2bd9b4c90cc356a3b6d6c9a435458cf4c16b749d0b1e1c403f7bc5028a0b463c352f75ad2a SHA512 2b661eca0f1e2ff0d7646ce062cc736a30950b41e3e056061d0d65feb869fbea8f6668255c403b460d6b2786a4fd24be6e98d9eb99b8948b3113f7d4ec866a12
EBUILD w3m-0.5.3_p20210102.ebuild 3273 BLAKE2B 3a1224bc9807f749d8cc8136a73bd7cca2d654b48116786a1017269ccbede2c347ddeeac7f1d40a4ff93a501458454d83c8367d0efaee7f5a70b0196d88ae297 SHA512 1bd9d4ebf1f3f473010ca715abffa6b8dbb946366ca7e75cbb4c88c2da33b8488b11e26419c8d5810285e153ddf5a710077bc0015a66ad688549c91301670fa1
EBUILD w3m-0.5.3_p20220216.ebuild 3153 BLAKE2B 0f7ff94d897ea0acffb228ba21f42970e10969a7f2b355fad52ca2c0c55efcc3911783ec1489da236767a43793308f4e9a65b9cf3fde613f582076097014af4b SHA512 57d30e4b312b43911e3fc2b13fdedd006aa6502bb5103ea3fd4a97fb5daa8e4cbab03dc2c08671557a25be7a698395124d6b6e0e4479b8f22a990f1abe502cb4
-MISC metadata.xml 455 BLAKE2B 7f7e3bec15699c0cbbdbea94b343577e7bd2095f6511849c8f45555a4d4f793b6f31807162a069c80bfddd9a625a8123bf02adfb9fd0b2fffc1e9e5599f1b1d3 SHA512 3d3b269428023e456ea0d4fd0a022a9bd54c0d582b223e122bf048c926d522988f4d303f8879435a03f674799438bb54992cc86ea060f561712433b3bd0fb098
+EBUILD w3m-0.5.3_p20220429.ebuild 3146 BLAKE2B 57fc04a9af5d77b7e357fb7c30926f7bc233eb6cd21731a6c02437ceea9ae0706d81963d98f02947c7ec37bddb8c946e908880b2ff14cd0a4c549462de126bff SHA512 f0b852a30a0063d999855d4307b257efc108144689ee64df340aa9f7b0e73fd63e9c5a2e23708e696a52dca6958f3354304384084387ecfbe34c9acedabd9817
+MISC metadata.xml 651 BLAKE2B b2262dc1caa00577c371a1ff78080e89f3d07652b836c9d7e4f6734ef7e530947e5b1109085364148a48d70a665e2818d3a1ee7d4ca595cfa141512eec567436 SHA512 154a8200e4d0325a81807f10782c8db29560bdd8c31ec388e34a9c76159e5e0b3dd5344e000edc34ca95bffa1ea92cacba103d24d8b745f729f4a32025a9e7a6
diff --git a/www-client/w3m/metadata.xml b/www-client/w3m/metadata.xml
index db06b4f7b6c8..0bfbe2396368 100644
--- a/www-client/w3m/metadata.xml
+++ b/www-client/w3m/metadata.xml
@@ -1,7 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<!-- maintainer-needed -->
+ <maintainer type="person" proxied="yes">
+ <email>nrk@disroot.org</email>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<use>
<flag name="gdk-pixbuf">Enable support for <pkg>x11-libs/gdk-pixbuf</pkg></flag>
<flag name="lynxkeymap">If you prefer Lynx-like key binding</flag>
diff --git a/www-client/w3m/w3m-0.5.3_p20220429.ebuild b/www-client/w3m/w3m-0.5.3_p20220429.ebuild
new file mode 100644
index 000000000000..c1c3e63734a0
--- /dev/null
+++ b/www-client/w3m/w3m-0.5.3_p20220429.ebuild
@@ -0,0 +1,133 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools prefix toolchain-funcs
+
+MY_P="${P/_p/+git}"
+MY_PV="${PV/_p/+git}"
+
+DESCRIPTION="Text based WWW browser, supports tables and frames"
+HOMEPAGE="https://github.com/tats/w3m"
+SRC_URI="https://github.com/tats/w3m/archive/v${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
+S="${WORKDIR}/${P/_p/-git}"
+
+LICENSE="w3m"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="fbcon gdk-pixbuf gpm imlib l10n_ja lynxkeymap nls nntp ssl unicode X xface"
+
+REQUIRED_USE="
+ fbcon? ( ?? ( gdk-pixbuf imlib ) )
+ X? ( ?? ( gdk-pixbuf imlib ) )
+"
+
+RDEPEND="
+ dev-libs/boehm-gc:=
+ sys-libs/ncurses:0=
+ sys-libs/zlib
+ gdk-pixbuf? (
+ x11-libs/gdk-pixbuf
+ X? ( x11-libs/gdk-pixbuf-xlib )
+ )
+ !gdk-pixbuf? (
+ imlib? ( media-libs/imlib2[X?] )
+ )
+ gpm? ( sys-libs/gpm )
+ ssl? ( dev-libs/openssl:0= )
+ X? (
+ x11-base/xorg-proto
+ x11-libs/libXdmcp
+ x11-libs/libXext
+ )
+ xface? ( media-libs/compface )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.5.3_p20210102-restore-gettext-macro.patch
+ "${FILESDIR}"/${PN}-0.5.3_p20210102-fix-configure-gettext.patch
+)
+
+src_prepare() {
+ default
+
+ sed -i "/^AR=/s:ar:$(tc-getAR):" {.,${PN}img,libwc}/Makefile.in || die
+ hprefixify acinclude.m4
+
+ AT_NOEAUTOHEADER="yes" AT_M4DIR="m4" eautoreconf
+}
+
+src_configure() {
+ local myconf=()
+ local image imagelib
+
+ if use gdk-pixbuf ; then
+ imagelib="gtk3"
+ elif use imlib ; then
+ imagelib="imlib2"
+ fi
+ if [[ -n "${imagelib}" ]] ; then
+ use X && image="${image}${image:+,}x11"
+ use fbcon && image="${image}${image:+,}fb"
+ fi
+ # emacs-w3m doesn't like "--enable-m17n --disable-unicode,"
+ # so we better enable or disable both. Default to enable
+ # m17n and unicode, see bug #47046.
+ if use l10n_ja ; then
+ myconf+=( --enable-japanese=$(usex unicode U E) )
+ else
+ myconf+=( --with-charset=$(usex unicode UTF-8 US-ASCII) )
+ fi
+ # lynxkeymap IUSE flag. bug #49397
+ myconf+=( --enable-keymap=$(usex lynxkeymap lynx ${PN}) )
+
+ econf \
+ $(use_enable gpm mouse) \
+ $(use_enable nls) \
+ $(use_enable nntp) \
+ $(use_enable ssl digest-auth) \
+ $(use_enable xface) \
+ $(use_with ssl) \
+ --enable-image=${image:-no} \
+ --enable-m17n \
+ --enable-unicode \
+ --with-browser="${EPREFIX}/usr/bin/xdg-open" \
+ --with-editor="${EPREFIX}/usr/bin/vi" \
+ --with-imagelib="${imagelib:-no}" \
+ --with-mailer="${EPREFIX}/bin/mail" \
+ --without-migemo \
+ --with-termlib=yes \
+ "${myconf[@]}"
+}
+
+src_install() {
+ default
+
+ insinto /etc/${PN}
+ newins "${FILESDIR}"/${PN}.mailcap mailcap
+
+ insinto /usr/share/${PN}/Bonus
+ doins Bonus/{*.{cgi,rb},html*,makeref}
+
+ docinto en
+ dodoc doc/{HISTORY,README,keymap,menu}*
+ newdoc Bonus/README.eng README.Bonus
+ docinto html/en
+ dodoc doc/*.html
+
+ docinto de
+ dodoc doc-de/README*
+ docinto html/de
+ dodoc doc-de/*.html
+
+ docinto ja
+ dodoc doc-jp/{HISTORY,README,keymap,menu}*
+ newdoc Bonus/README README.Bonus
+ docinto html/ja
+ dodoc doc-jp/*.html
+}