summaryrefslogtreecommitdiff
path: root/www-client
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-05-14 11:09:11 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-05-14 11:09:11 +0100
commitdeba8115d2c2af26df42966b91ef04ff4dd79cde (patch)
tree9a48f42594e1a9e6b2020d5535a784314434d7a7 /www-client
parent38423c67c8a23f6a1bc42038193182e2da3116eb (diff)
gentoo resync : 14.05.2020
Diffstat (limited to 'www-client')
-rw-r--r--www-client/Manifest.gzbin6216 -> 6047 bytes
-rw-r--r--www-client/chromium/Manifest21
-rw-r--r--www-client/chromium/chromium-81.0.4044.138.ebuild (renamed from www-client/chromium/chromium-81.0.4044.122.ebuild)3
-rw-r--r--www-client/chromium/chromium-83.0.4103.44.ebuild (renamed from www-client/chromium/chromium-83.0.4103.14.ebuild)62
-rw-r--r--www-client/chromium/chromium-84.0.4136.5.ebuild820
-rw-r--r--www-client/chromium/files/chromium-81-icu67.patch162
-rw-r--r--www-client/chromium/files/chromium-81-re2-0.2020.05.01.patch13
-rw-r--r--www-client/chromium/files/chromium-82-gcc-constexpr.patch34
-rw-r--r--www-client/chromium/files/chromium-83-gcc-serviceworker.patch130
-rw-r--r--www-client/chromium/files/chromium-83-icu67.patch170
-rw-r--r--www-client/chromium/files/chromium-84-gcc-include.patch145
-rw-r--r--www-client/chromium/files/chromium-84-gcc-noexcept.patch57
-rw-r--r--www-client/chromium/files/chromium-84-gcc-template.patch146
-rw-r--r--www-client/chromium/files/chromium-84-gcc-unique_ptr.patch29
-rw-r--r--www-client/chromium/files/chromium-84-template.patch80
-rw-r--r--www-client/firefox-bin/Manifest470
-rw-r--r--www-client/firefox-bin/firefox-bin-68.8.0.ebuild (renamed from www-client/firefox-bin/firefox-bin-68.7.0.ebuild)0
-rw-r--r--www-client/firefox-bin/firefox-bin-76.0.1.ebuild (renamed from www-client/firefox-bin/firefox-bin-75.0.ebuild)0
-rw-r--r--www-client/firefox-bin/firefox-bin-76.0.ebuild296
-rw-r--r--www-client/firefox/Manifest471
-rw-r--r--www-client/firefox/firefox-52.9.0-r1.ebuild (renamed from www-client/firefox/firefox-52.9.0.ebuild)0
-rw-r--r--www-client/firefox/firefox-68.8.0.ebuild (renamed from www-client/firefox/firefox-68.7.0.ebuild)4
-rw-r--r--www-client/firefox/firefox-76.0-r1.ebuild (renamed from www-client/firefox/firefox-75.0.ebuild)8
-rw-r--r--www-client/firefox/firefox-76.0.1.ebuild934
-rw-r--r--www-client/google-chrome-beta/Manifest4
-rw-r--r--www-client/google-chrome-beta/google-chrome-beta-83.0.4103.44.ebuild (renamed from www-client/google-chrome-beta/google-chrome-beta-83.0.4103.14.ebuild)0
-rw-r--r--www-client/google-chrome-unstable/Manifest4
-rw-r--r--www-client/google-chrome-unstable/google-chrome-unstable-84.0.4136.5.ebuild (renamed from www-client/google-chrome-unstable/google-chrome-unstable-84.0.4115.5.ebuild)0
-rw-r--r--www-client/google-chrome/Manifest4
-rw-r--r--www-client/google-chrome/google-chrome-81.0.4044.138.ebuild (renamed from www-client/google-chrome/google-chrome-81.0.4044.122.ebuild)0
-rw-r--r--www-client/opera-beta/Manifest2
-rw-r--r--www-client/opera-beta/opera-beta-68.0.3618.55.ebuild115
-rw-r--r--www-client/opera-developer/Manifest10
-rw-r--r--www-client/opera-developer/opera-developer-69.0.3673.0.ebuild (renamed from www-client/opera-developer/opera-developer-69.0.3660.0.ebuild)0
-rw-r--r--www-client/opera-developer/opera-developer-69.0.3679.0.ebuild (renamed from www-client/opera-developer/opera-developer-69.0.3665.0.ebuild)0
-rw-r--r--www-client/opera-developer/opera-developer-69.0.3686.0.ebuild115
-rw-r--r--www-client/opera/Manifest6
-rw-r--r--www-client/opera/opera-68.0.3618.104.ebuild110
-rw-r--r--www-client/opera/opera-68.0.3618.63-r1.ebuild (renamed from www-client/opera/opera-68.0.3618.56.ebuild)1
-rw-r--r--www-client/pybugz/Manifest2
-rw-r--r--www-client/pybugz/pybugz-0.13.ebuild2
-rw-r--r--www-client/qutebrowser/Manifest8
-rw-r--r--www-client/qutebrowser/qutebrowser-1.11.1.ebuild (renamed from www-client/qutebrowser/qutebrowser-1.10.1.ebuild)21
-rw-r--r--www-client/qutebrowser/qutebrowser-1.8.3.ebuild77
-rw-r--r--www-client/qutebrowser/qutebrowser-9999.ebuild26
-rw-r--r--www-client/seamonkey/Manifest14
-rw-r--r--www-client/seamonkey/metadata.xml3
-rw-r--r--www-client/seamonkey/seamonkey-2.49.5-r1.ebuild376
-rw-r--r--www-client/seamonkey/seamonkey-2.53.2.ebuild (renamed from www-client/seamonkey/seamonkey-2.53.1.ebuild)13
-rw-r--r--www-client/uget/Manifest6
-rw-r--r--www-client/uget/uget-2.2.0.ebuild8
-rw-r--r--www-client/uget/uget-2.2.1.ebuild8
-rw-r--r--www-client/uget/uget-9999.ebuild8
-rw-r--r--www-client/vivaldi-snapshot/Manifest15
-rw-r--r--www-client/vivaldi-snapshot/vivaldi-snapshot-3.0.1874.27_p1.ebuild116
-rw-r--r--www-client/vivaldi-snapshot/vivaldi-snapshot-3.1.1906.3_p1.ebuild (renamed from www-client/vivaldi-snapshot/vivaldi-snapshot-3.0.1874.22_p1.ebuild)0
-rw-r--r--www-client/vivaldi/Manifest10
-rw-r--r--www-client/vivaldi/vivaldi-3.0.1874.38_p1.ebuild (renamed from www-client/vivaldi/vivaldi-3.0.1874.32_p1.ebuild)0
-rw-r--r--www-client/weboob/Manifest5
-rw-r--r--www-client/weboob/metadata.xml13
-rw-r--r--www-client/weboob/weboob-1.3.ebuild96
-rw-r--r--www-client/weboob/weboob-9998.ebuild96
-rw-r--r--www-client/weboob/weboob-9999.ebuild96
63 files changed, 4037 insertions, 1408 deletions
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index 5698a9979b03..1592571dd724 100644
--- a/www-client/Manifest.gz
+++ b/www-client/Manifest.gz
Binary files differ
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 7c5304e71c17..7965f59f97bd 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -5,7 +5,8 @@ AUX chromium-80-gcc-quiche.patch 1351 BLAKE2B 7bd967a9f3cd544368c623d3612632cd2b
AUX chromium-81-gcc-10.patch 4011 BLAKE2B 43e44b8caa6c99cf89a23e2ecaa59addab56e0c37d6c97210c9aae6c300362c85eba020ec2d12033c2f4cac48ae72c50b46b7ed3cb70aa74613da192bd70bd21 SHA512 d2ad8e9632673e996fba93dcc8d30c98867dab57b6ed23ed27f7ce36da92108e7bc69f1d1fecc5206f0e8b380fbb1b1630dca8ba507489d3c0fb9070b492a14e
AUX chromium-81-gcc-constexpr.patch 717 BLAKE2B 22a13605d2680456614e7ef53fff585b731e21b3504fc8cc5a06d87bf4edba2580a756b878069eefc4cbbc928f1c32e38b808fcb4bb36588bf81ed63d816b0df SHA512 b94847dd15f32b8b2c400eee2b461dd532b0fca8429417b648ed41270175ea7aadbc8a839ddc29c9bac8ff0d52575a696e2cb7f769b34d1ab211e97b29600107
AUX chromium-81-gcc-noexcept.patch 732 BLAKE2B 0ec2e5b360ceeb28e9cd8ace4a94ebf8296f4d102159817c7b0f81037b0f4cb9c20cce3de5dc38559ee5e6cdcaa737d689f2bd2fe1f30c01d4e1edddfbbf5a3d SHA512 6f8f0e2662f1603c37f9b4fd10545e1860cd04abe733f427be705d198133e190693998ab96882407a48f32662cf96b2fb63b8f890b0fe1aa424e19f577f8e7bd
-AUX chromium-82-gcc-constexpr.patch 1691 BLAKE2B 968178d78266d2c8fa8ed8037d4c25c54c54da2cea745e00aa5f2f62cf6ecd8aef146a8f8c3a1499a647ace9b8f37e155323114776b4dce0967cb0c617701bf3 SHA512 44909613e00cbaffb2d78de8c7d504f512458683128a6ce0c83e298b8d8871f5e9a13e842fec7d669d50e85af98e102211cda489f1eda15d0b2a2fe1ca59a2ad
+AUX chromium-81-icu67.patch 6949 BLAKE2B 1bf719eeff51eaa3f35257afa9a78d220e27ef54086933efbbef33f7dd12f7369f371aa6ca3c6f4c2b5ee27daddf16ca11989628989fbd51253624019c8bcc31 SHA512 f32ea65cf390c9e9ce8eb4efc4a09b0548f31968898c84ee79b62a5f1580283510aecaadfbbe34264593830c2b4aea9574419167c98fba60e0ae561bb5dd2323
+AUX chromium-81-re2-0.2020.05.01.patch 504 BLAKE2B b1741d272db53dcb8dfcf46ca670fa27790542fac36bfc09d036f3f1a90ea2b292e324ef5636c978c0b54b56ddc74761c1bce3a668d1846e9e2728269f543b4a SHA512 5773aba55bcddec74191eae0054f9841f808c62cc7a95aa94d55894efeb924b196fde4579c593f6c54b29774c30d3ecb2c01eb5a260168bc3d1e43dbc3577357
AUX chromium-82-gcc-incomplete-type.patch 1857 BLAKE2B 12ce87c227a8a420bd63820c31680bcf93cdf21c74d4c4cb5b1096d927b4c3f22f8f1c8bdf08426d4609dd435e1faccd36d96352c7ce14aa590b60eb59870a26 SHA512 13093fee3996df8eccdd213a3687b1f3ca1514e863c0e6b86fe3d016782a1b46d81e96eb30e56ba5486d2ee733e34a63ea4b7331de6d762a05c85a329e123cb0
AUX chromium-82-gcc-iterator.patch 1147 BLAKE2B adee44bf557dcf612c08076c58d9b5d6f02c1c29aa4e17d724ff7cc6b4e096295cf8934de38403861724fee4ba6d6237ad9eaf7a16029e9cf23dc2246c0dc21e SHA512 839f34faab930a2a0eca3d774bd2f2b8ac793032253993fa49d094047da4d92e85b04ec01adeb27ce5b593a2009a2b246b78b02d6072e89c3d2358d6b7631acd
AUX chromium-82-gcc-noexcept.patch 1498 BLAKE2B 020140a1ec5478ec1939b078f6065c9ed61cae86e8dc3a71e754d636a59e1633ac5a405439a33f2968b5a42715329dbe9456097cc9413c548328f9ea8d46b8bf SHA512 e0a8f64519c4cdaa319b7b3be853fd4071e59dfc11f95f25cd20f950aea925a8e4db42ddebeb93bf1dd3b81b243aa20eefb424d35e0f1cc37f31b4b924bdd3f5
@@ -14,7 +15,14 @@ AUX chromium-83-gcc-10.patch 2131 BLAKE2B acbb05d2973831dfd5abb7b533e288c7cf189a
AUX chromium-83-gcc-include.patch 2846 BLAKE2B a4139440e533d1ced1013e1d1e4e363bbdce80f14bfcd33235eec752c43a61791e59d97f586741e453cb46104bc2bb4b26ebd852aa5c866ec1741f83e9017722 SHA512 ae2a61744ef19e0a78fc4a74dab66f2891793090e05405c5864be68c245c8b1e38e6128d62a066cb32f7a4ce019db642d8b2ad9ae0303d1944754aeef50f3d3a
AUX chromium-83-gcc-iterator.patch 1798 BLAKE2B 57d7568a25860e33a0743c7e4da4f77c5e5ee230be5d7e2014bd18027e4d8bcd94702ead13db493f4bf25cce98c274488a9f717acaab08a6c42a12950d12be79 SHA512 5f5aaf6926de1545019289100c3a1aa920e522254e5126a841b05781d921525c76017cef82a5ecd26595ec97623adbdc5667f99ffe4ba20a12b011e1aee020fc
AUX chromium-83-gcc-permissive.patch 1165 BLAKE2B 21d88135f1dc1d92624c8e5214de2056475cbd9c65df5a0482efb68354355719fc1615180d447b6e6d6a8acf54e6088c48a263ad4bad7a1967d7aa453fe5394f SHA512 4b7a81978aa0219372c22c4c2ab4c03ea18fa97674a77f99db65ee8fe418fffc8e459f74e9c46d287f02e63530030ad1ea3265f5dc1c907d1260ed7b86254ba4
+AUX chromium-83-gcc-serviceworker.patch 5784 BLAKE2B 04716147312146254b4507750e0f946032692ce12186eb710d9373ff24b80b07e8bfcf449fa4cff622c35946f07de44d7115297e3a42d9fd679e17db9b88d99d SHA512 8cc321621a2412859fe436340186a5de0a042d1bc2fa1d99e828222a14b3f4117bc2ec2a1af976d51b433347d3ff0a2d99caa785a6a6c49134ac16b9f350e6cd
AUX chromium-83-gcc-template.patch 2655 BLAKE2B 6a0b3bab385073b164b7fba58e642388ac071317a2653dbd2187af21aec5b2bada48d6c77e7ce2bf0b4f8d72cb044cbdb8818de79bd1f41e5a761d1b13e01be9 SHA512 11990bff9502165b53eb992becaeab56af504eb07ef191a76f7d28245b1ba42d15fe3eaf2c58384f88b43848951d4c32236dbc70b0ccc4d770ecac9aff0415ec
+AUX chromium-83-icu67.patch 6873 BLAKE2B 03487ddcb27a73f682dd825a59ae38da6c9a96c9af6b9daed01f31ae3bd30e3113bcfe393a7ffc523fac83be71334845ee3bc0ddd7abecc5026b5bd30c3c2c3b SHA512 08fe78ba4957fc8f0e26dd1df9915805a768c11fd420f27311c3a13fbf1e6c7c1a0e69c0e85b2d093c406e36fe8c27c4df52354195b2fd2ea0eca27df583ce45
+AUX chromium-84-gcc-include.patch 5292 BLAKE2B 1e36493ece72d1a6da3f83608bacde53b914508b91c9ccdf880fa84ab556dd0e45256eaf65fc5d7ab8c2bf84eda942dde319df4f595a4eb7bcdedcb6ea2242e6 SHA512 30d95a2cebcf2944c57d392309eca4a5f31e4c0cd5fac33a6be7376312a0b395c2e6b834b886f264b71fd831195f4e50bc7fb3d147570ee84f45ba4dec88cabd
+AUX chromium-84-gcc-noexcept.patch 2639 BLAKE2B 607c85191810113fe4581d80633c4dd8d3a5c6af95b416af777b12c3aed2e37e5356cac4399ad20b652f303d6697146cdf59e72075db2e15cbe97fe2411b8c24 SHA512 675e3fea7cb81569b0b2d113ffe80dbde8e64334894305f5c52dad6b82d07b4cb6a028e9c0b4511ba1d58c3548fa44f4f004f35c91c2299350dc02415a2fda5e
+AUX chromium-84-gcc-template.patch 6766 BLAKE2B f2406e5d53abe82846d9600f2978f2aee00cc0428cafea7360d469498e3f334871f11b53d6bee0106a7b07f5f438afd42d750b90c82e83886d916a11797463b1 SHA512 868b307b0809335882de7cd877d24489b32d2967dba5dad13a3b9210ef0c4e17e456d0ebd5cb2bd3545cc995cc837691db23cca3856787153ebef8a715f24f7b
+AUX chromium-84-gcc-unique_ptr.patch 1289 BLAKE2B 8a7061d405c4fd4051c9043e538a7d5a2c4e2a7858364b0369f126b5e7a7fbf022048e39449a3c37b91397526db1a48ef067c524cbd5ac16cf1231645865ebf5 SHA512 7274326a335385045d987d84171bbb122e43e79b6a1923f24dad7f158d41fc01c98bee67070d79f6d1c20f19fc2bc82f2cdcefc0f5af7826de608ac71fc47fcf
+AUX chromium-84-template.patch 3339 BLAKE2B 4698ad031c8d6250eb82b8fe48110de133e268ea80f231388be69aa70111c5ba14b2b0ffaef4a9faa60aea5e40aad850b9a757714af01b53b93d189eb7a9c325 SHA512 d91d6416fde9f2ae064d65e3abe48ebdfc28da44343d6db925ed4a7e4b21b3eeb185a8c169894f16968ddc5dba9a3dbf67f5ac0e25805c40738bdc9deb970a4f
AUX chromium-blink-style_format.patch 1043 BLAKE2B 9ad25d1bd0574535ac347b7eff9d03ecbb1727003ec303864aefa76aef33f031256ad44c826cbcbf2687967ceb438c46b183472cc579de3be97b4d0faf122750 SHA512 f09f118b950c2f37f6cb51b02568ea6fc7f3f030e51903eb69357b7723b48eefbf3cadd4dcb9d8b3872f0151a63f8992f164f2a3d55d54ec182a918fa325defb
AUX chromium-browser.xml 407 BLAKE2B 168d78b0855546ca559cfb51aff0bc85d5e6ae974c25eb76e4a02f6d11659489c6e40397a0b2f7bc1fda336fd2c6dd8c863fccc3340719210b41c7fef51927f4 SHA512 b767fb4fd1925029d95560fc14cb7ab12ae43b2fe923e92d75e733b9723cbe1dcdf6df041a2b62554e98b79b47ef3f6028c773e72e6fd53166a021d49657aeca
AUX chromium-compiler-r11.patch 5942 BLAKE2B 199efeda0e70377193fe5209f580eab6caca6bec1dc0b06fdbca0ecbb70101f6ac8187c26afa4b00bc9116aa8a85e50fbbf8e3a5461a1d6c8d74edb4a4b0a3b3 SHA512 f9080a90d064d72d375ab78250e1f0147856641953adefe09b1dee8771b464b102d6ad02ef7be384d55b0953b9a861fb41973966ad564858a71d85811f5a783f
@@ -22,9 +30,12 @@ AUX chromium-compiler-r12.patch 5680 BLAKE2B e45848b2fff230c87d2f31cd5f6e9aa85bd
AUX chromium-fix-char_traits.patch 355 BLAKE2B 5269c43c4d36dc1cd190aedc04e3172fbef0048484ac7e4db15fffd69009c8ba02f0ed786c64b292fbbcd2409ad70545817cd7d45a2cb51fd76bf72250ca0018 SHA512 85ab70f168f56c01e01bdf210d107bebd7c344e95dcb692a19a0f7883ed6aec5325b38c35cd3c9b37c1915820d5e8d401e8ee92c289436fb8bc8341c3c6007a8
AUX chromium-launcher-r3.sh 1199 BLAKE2B 85f57b380cdc25bd000cf57d3c129b67f6e55d96dd958190040b0680f8d4d358ac777e0c1ebd6a1b32dd3821a377bcf9f598e073584528d0480460978c4c1fb1 SHA512 f1909314ae74985c85740d26c9bfab694f3202de8ccc392a1c4ec5c8760db21b6cc46146c78a9abebd09e6d24f37e19466f0c4d2d61815400b48d859f8ce154d
AUX chromium.default 148 BLAKE2B 5ee5b582c59a6e4bef87bbb0e232e2470ad412b1fbbb3b9af6ef7153edb55c5b9080cc16a5a115b0c5b3c381aa87ce57a7b12bdd2070e67dac10a6c2995ddbaf SHA512 0d4849e03592fb58b05e62a43021eca7e61615616c8907c3b2e445402e03adaf9e8fa25b0a745d6c31eb037456215cc02b59e345a3a06d932e76cf990c92d739
-DIST chromium-81.0.4044.122.tar.xz 786010072 BLAKE2B bf9106aefb09d48a1e517840aab3e14d477275cb06d73b2400ff7414e61a7e13a420ee286a580922f7e3512da765bc7348ed714c4b8505bd2e778c5b50ea16da SHA512 483fe530d2d60032cd3c79731840f6387036bc87c1002544d57744eaefec187dd8d9e0dd903f057df826fd59b3bf307b88d1596047ee65f4f8c0172389c546f8
-DIST chromium-83.0.4103.14.tar.xz 802476760 BLAKE2B bf8df2572018a99e735bcf6fe017db8b3832205e69073091b868c8a147419dabd480420a652761a4386fd2f1671c803c8f903bf3f9381b9059d251cb9d9773a9 SHA512 7fa4848a332c2c5cee3b946d82f83e8d1fc561e8c94682400e12dd1cd2df9a53c140f331dfc570d4b968bd54f283c57c61f52cca9f91d627c92b56ff0e23191d
+DIST chromium-81.0.4044.138.tar.xz 785960928 BLAKE2B fb8ea6aae55450e820f91fc8be7948ac0155beb0fc6a05988506a78b3306ffc52e69b10d3c91e4a29fe2171f339d5331e9524d3e4cd08de57e090ce16412a673 SHA512 9f686b27b2f8ea5c15f50b0ddcd24745aec41e28af8c38618e18771401bd5cfb26939b9ac49973ea804cda458a939c1a6ad59cb24fb1937b7687c3d908183437
+DIST chromium-83.0.4103.44.tar.xz 802603488 BLAKE2B 3f36c311519c85604d6b627b8ae56e60fc617f0290ca34ed05473482782b0db88f4171077531d3ec3efa4c633200a883b4e80fafb1bd37828476f1863d1cdcd5 SHA512 78664cfc37c898410d08b3cf71faf63e6980711b9ae69b020b93b2fab5bcd9c191c0fd91eed21b5ccaabc032ff530f3ae5b9845f7f23c72c3e492ef356da9c6f
+DIST chromium-84.0.4136.5.tar.xz 840308252 BLAKE2B 3f10ea5dbb48dd2a39cfb8d39289ad439d0257bea6e40ff130d427f96252890a6164a8dae3b5d30b7e74bcb87815055a6f27826add3ef5e9849e72c6a7dcc3b1 SHA512 9b6285ec2bb9790b8e1593473f8e1f2642a6fa851fb5645c282c48911dffabc2107aa99c90b6d6450eb8c0dc38daa089c514801921bc1ac782b25e34d9b8fd84
DIST setuptools-44.1.0.zip 858569 BLAKE2B f59f154e121502a731e51294ccd293d60ffccadacf51e23b53bf7ceba38858948b86783238061136c827ac3373ea7ea8e6253d4bb53f3f1dd69284568ec65a68 SHA512 4dfb0f42d334b835758e865a26ecd1e725711fa2b9c38ddc273b8b3849fba04527bc97436d11ba1e98f1a42922aa0f0b9032e32998273c705fac6e10735eacbf
-EBUILD chromium-81.0.4044.122.ebuild 23484 BLAKE2B 83881e6eaa09c2e8b0c4430d6046500d6fee9f6b899fba74e1dd590295c9e99c9e1559917a5d0b2f52c9ea4655618ca54a8dc29bcb8235a31f865939084680aa SHA512 5f39be07984bff5c950ab0316025e5eb32835f39cde49502dbde6ffe5abeeeca9fab2870c4f7165fddd2eeff6d3ab95081b058365317fc342b439371654d1dc2
-EBUILD chromium-83.0.4103.14.ebuild 24427 BLAKE2B 1b895694d873b3f1c13f88038fbcab8304eaabd1e9e8f68239dadb64244afced0c1e3a9a733aa249cbf85ed10738446ad34e269748fa8df5d24d201613e62d76 SHA512 444ad2fe9b6a3ea55571f668279c54d1ed12e9149ddc780e77b6cbfab3f7e50add0806a7ae5f0a47ecd051f879ba6ec512b4fc1d0f155ffed19b49c545ac3b65
+DIST xcb-proto-1.14.tar.xz 143384 BLAKE2B 60212b0f0ce039a64a2e6cbbc78564eeffc57cff20987b37dc780d8d97ae888a7dbfbbaadc6e0e4bedfc5d1e360f16318e3825ad8406de668d9c7c66cf7f4b5d SHA512 de66d568163b6da2be9d6c59984f3afa3acd119a781378638045fd68018665ef5c9af98f024e9962ba3eb7c7a4d85c27ba70ffafceb2324ccc6940f34de16690
+EBUILD chromium-81.0.4044.138.ebuild 23597 BLAKE2B ef4dd7153e7cb088feb91955d72d2ca9af73a973f5579c69d584b94835bd8d9ca3cada24a2d0df57e3892ef4d11d00a0ae3187ee37987690f3e241354242faa4 SHA512 c403d4523525590073dd6ebb104e987f5b248f5960891f98ea4d7e56058b4de9d7579e69e539fd0e3571553a2602c5a387cc84bd0ed65cc442776885d8931b7f
+EBUILD chromium-83.0.4103.44.ebuild 25630 BLAKE2B 7d18c8c64eadf9ec48de5836f40fd92665b015cb2e253f06818fa0be41530ceb399b801a0fbe0c2e7526f85d3169eaf0ed8c1d6218680d6bf05d7fd86f95dd57 SHA512 c260839ae48cfef12fe19e7f4ed79304e2ef72cef0b1f8c3cead7b3187458faf12d1331027b445cd81f506c9212af470a4f1406f61f7bc6bf91eeb1daf83225f
+EBUILD chromium-84.0.4136.5.ebuild 25827 BLAKE2B 199a38a33e6df2561d24badab8bec0f0306ceb92eb3a0bfc9e0ec39f028b0d6bec7aac972eccd9381880d7c425877cc9ce0fe8f85080d3430bab2f7a95b4b414 SHA512 508662a619c7880f2594bcf0fc43068f59afc5c71c3087e5b78cfa26b530771edc88027f225361dee25ff2235a9574569f91d1abc1c757a38cff3c45169916e1
MISC metadata.xml 1351 BLAKE2B fb5be12f788385e19aa41ab929c0c0f2744a61cc83b19ed973174cee564043a871f68fadb721ee91d688020aa1daba5fb2bca4535c53630bd88cc0ede527ef53 SHA512 ae812473401017ce399461a829e7182e6e28c56b01c1da926883bd3edf751fa804dc88f429c77a3f533647b2115c960a7bba21572735dcf3d039a6d87fabf51d
diff --git a/www-client/chromium/chromium-81.0.4044.122.ebuild b/www-client/chromium/chromium-81.0.4044.138.ebuild
index 551aed9bd1d8..b6f1330e2805 100644
--- a/www-client/chromium/chromium-81.0.4044.122.ebuild
+++ b/www-client/chromium/chromium-81.0.4044.138.ebuild
@@ -40,6 +40,7 @@ COMMON_DEPEND="
>=media-libs/harfbuzz-2.4.0:0=[icu(-)]
media-libs/libjpeg-turbo:=
media-libs/libpng:=
+ media-libs/mesa:=[gbm]
system-libvpx? ( >=media-libs/libvpx-1.8.2:=[postproc,svc] )
>=media-libs/openh264-1.6.0:=
pulseaudio? ( media-sound/pulseaudio:= )
@@ -155,6 +156,8 @@ PATCHES=(
"${FILESDIR}/chromium-81-gcc-noexcept.patch"
"${FILESDIR}/chromium-81-gcc-constexpr.patch"
"${FILESDIR}/chromium-81-gcc-10.patch"
+ "${FILESDIR}/chromium-81-icu67.patch"
+ "${FILESDIR}/chromium-81-re2-0.2020.05.01.patch"
)
pre_build_checks() {
diff --git a/www-client/chromium/chromium-83.0.4103.14.ebuild b/www-client/chromium/chromium-83.0.4103.44.ebuild
index fbb86c05a27c..eea3d4b18ead 100644
--- a/www-client/chromium/chromium-83.0.4103.14.ebuild
+++ b/www-client/chromium/chromium-83.0.4103.44.ebuild
@@ -29,20 +29,17 @@ COMMON_DEPEND="
>=dev-libs/atk-2.26
dev-libs/expat:=
dev-libs/glib:2
- system-icu? ( >=dev-libs/icu-65:= )
>=dev-libs/libxml2-2.9.4-r3:=[icu]
- dev-libs/libxslt:=
dev-libs/nspr:=
>=dev-libs/nss-3.26:=
- >=dev-libs/re2-0.2019.08.01:=
>=media-libs/alsa-lib-1.0.19:=
media-libs/fontconfig:=
media-libs/freetype:=
>=media-libs/harfbuzz-2.4.0:0=[icu(-)]
media-libs/libjpeg-turbo:=
media-libs/libpng:=
+ media-libs/mesa:=[gbm]
system-libvpx? ( >=media-libs/libvpx-1.8.2:=[postproc,svc] )
- >=media-libs/openh264-1.6.0:=
pulseaudio? ( media-sound/pulseaudio:= )
system-ffmpeg? (
>=media-video/ffmpeg-4:=
@@ -70,7 +67,6 @@ COMMON_DEPEND="
x11-libs/libXScrnSaver:=
x11-libs/libXtst:=
x11-libs/pango:=
- app-arch/snappy:=
media-libs/flac:=
>=media-libs/libwebp-0.4.0:=
sys-libs/zlib:=[minizip]
@@ -109,11 +105,31 @@ BDEPEND="
"
: ${CHROMIUM_FORCE_CLANG=no}
+: ${CHROMIUM_FORCE_LIBCXX=no}
if [[ ${CHROMIUM_FORCE_CLANG} == yes ]]; then
BDEPEND+=" >=sys-devel/clang-9"
fi
+if [[ ${CHROMIUM_FORCE_LIBCXX} == yes ]]; then
+ RDEPEND+=" >=sys-libs/libcxx-9"
+ DEPEND+=" >=sys-libs/libcxx-9"
+ BDEPEND+="
+ amd64? ( dev-lang/yasm )
+ x86? ( dev-lang/yasm )
+ "
+else
+ COMMON_DEPEND="
+ app-arch/snappy:=
+ dev-libs/libxslt:=
+ >=dev-libs/re2-0.2019.08.01:=
+ >=media-libs/openh264-1.6.0:=
+ system-icu? ( >=dev-libs/icu-67.1:= )
+ "
+ RDEPEND+="${COMMON_DEPEND}"
+ DEPEND+="${COMMON_DEPEND}"
+fi
+
if ! has chromium_pkg_die ${EBUILD_DEATH_HOOKS}; then
EBUILD_DEATH_HOOKS+=" chromium_pkg_die";
fi
@@ -154,7 +170,6 @@ PATCHES=(
"${FILESDIR}/chromium-78-protobuf-export.patch"
"${FILESDIR}/chromium-79-gcc-alignas.patch"
"${FILESDIR}/chromium-80-gcc-quiche.patch"
- "${FILESDIR}/chromium-82-gcc-constexpr.patch"
"${FILESDIR}/chromium-82-gcc-noexcept.patch"
"${FILESDIR}/chromium-82-gcc-incomplete-type.patch"
"${FILESDIR}/chromium-82-gcc-template.patch"
@@ -163,7 +178,10 @@ PATCHES=(
"${FILESDIR}/chromium-83-gcc-include.patch"
"${FILESDIR}/chromium-83-gcc-permissive.patch"
"${FILESDIR}/chromium-83-gcc-iterator.patch"
+ "${FILESDIR}/chromium-83-gcc-serviceworker.patch"
"${FILESDIR}/chromium-83-gcc-10.patch"
+ "${FILESDIR}/chromium-83-icu67.patch"
+ "${FILESDIR}/chromium-81-re2-0.2020.05.01.patch"
)
pre_build_checks() {
@@ -433,7 +451,16 @@ src_prepare() {
if use tcmalloc; then
keeplibs+=( third_party/tcmalloc )
fi
-
+ if [[ ${CHROMIUM_FORCE_LIBCXX} == yes ]]; then
+ keeplibs+=( third_party/libxml )
+ keeplibs+=( third_party/libxslt )
+ keeplibs+=( third_party/openh264 )
+ keeplibs+=( third_party/re2 )
+ keeplibs+=( third_party/snappy )
+ if use system-icu; then
+ keeplibs+=( third_party/icu )
+ fi
+ fi
# Remove most bundled libraries. Some are still needed.
build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || die
}
@@ -457,6 +484,9 @@ src_configure() {
if tc-is-clang; then
myconf_gn+=" is_clang=true clang_use_chrome_plugins=false"
else
+ if [[ ${CHROMIUM_FORCE_LIBCXX} == yes ]]; then
+ die "Compiling with sys-libs/libcxx requires clang."
+ fi
myconf_gn+=" is_clang=false"
fi
@@ -502,11 +532,6 @@ src_configure() {
libjpeg
libpng
libwebp
- libxml
- libxslt
- openh264
- re2
- snappy
yasm
zlib
)
@@ -519,6 +544,14 @@ src_configure() {
if use system-libvpx; then
gn_system_libraries+=( libvpx )
fi
+ if [[ ${CHROMIUM_FORCE_LIBCXX} != yes ]]; then
+ # unbundle only without libc++, because libc++ is not fully ABI compatible with libstdc++
+ gn_system_libraries+=( libxml )
+ gn_system_libraries+=( libxslt )
+ gn_system_libraries+=( openh264 )
+ gn_system_libraries+=( re2 )
+ gn_system_libraries+=( snappy )
+ fi
build/linux/unbundle/replace_gn_files.py --system-libraries "${gn_system_libraries[@]}" || die
# See dependency logic in third_party/BUILD.gn
@@ -580,6 +613,11 @@ src_configure() {
fi
fi
+ if [[ ${CHROMIUM_FORCE_LIBCXX} == yes ]]; then
+ append-flags -stdlib=libc++
+ append-ldflags -stdlib=libc++
+ fi
+
if [[ $myarch = amd64 ]] ; then
myconf_gn+=" target_cpu=\"x64\""
ffmpeg_target_arch=x64
diff --git a/www-client/chromium/chromium-84.0.4136.5.ebuild b/www-client/chromium/chromium-84.0.4136.5.ebuild
new file mode 100644
index 000000000000..bad255fd7a48
--- /dev/null
+++ b/www-client/chromium/chromium-84.0.4136.5.ebuild
@@ -0,0 +1,820 @@
+# Copyright 2009-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="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"
+
+inherit check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="https://chromium.org/"
+XCB_PROTO_VERSION="1.14"
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
+ https://files.pythonhosted.org/packages/ed/7b/bbf89ca71e722b7f9464ebffe4b5ee20a9e5c9a555a56e2d3914bb9119a6/setuptools-44.1.0.zip
+ https://www.x.org/releases/individual/proto/xcb-proto-${XCB_PROTO_VERSION}.tar.xz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+closure-compile component-build cups cpu_flags_arm_neon +hangouts kerberos pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu +system-libvpx +tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+REQUIRED_USE="component-build? ( !suid )"
+
+COMMON_DEPEND="
+ >=app-accessibility/at-spi2-atk-2.26:2
+ app-arch/bzip2:=
+ cups? ( >=net-print/cups-1.3.11:= )
+ >=dev-libs/atk-2.26
+ dev-libs/expat:=
+ dev-libs/glib:2
+ >=dev-libs/libxml2-2.9.4-r3:=[icu]
+ dev-libs/nspr:=
+ >=dev-libs/nss-3.26:=
+ >=media-libs/alsa-lib-1.0.19:=
+ media-libs/fontconfig:=
+ media-libs/freetype:=
+ >=media-libs/harfbuzz-2.4.0:0=[icu(-)]
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:=
+ media-libs/mesa:=[gbm]
+ system-libvpx? ( >=media-libs/libvpx-1.8.2:=[postproc,svc] )
+ pulseaudio? ( media-sound/pulseaudio:= )
+ system-ffmpeg? (
+ >=media-video/ffmpeg-4:=
+ || (
+ media-video/ffmpeg[-samba]
+ >=net-fs/samba-4.5.10-r1[-debug(-)]
+ )
+ >=media-libs/opus-1.3.1:=
+ )
+ sys-apps/dbus:=
+ sys-apps/pciutils:=
+ virtual/udev
+ x11-libs/cairo:=
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3[X]
+ x11-libs/libX11:=
+ x11-libs/libXcomposite:=
+ x11-libs/libXcursor:=
+ x11-libs/libXdamage:=
+ x11-libs/libXext:=
+ x11-libs/libXfixes:=
+ >=x11-libs/libXi-1.6.0:=
+ x11-libs/libXrandr:=
+ x11-libs/libXrender:=
+ x11-libs/libXScrnSaver:=
+ x11-libs/libXtst:=
+ x11-libs/pango:=
+ media-libs/flac:=
+ >=media-libs/libwebp-0.4.0:=
+ sys-libs/zlib:=[minizip]
+ kerberos? ( virtual/krb5 )
+"
+# For nvidia-drivers blocker, see bug #413637 .
+RDEPEND="${COMMON_DEPEND}
+ x11-misc/xdg-utils
+ virtual/opengl
+ virtual/ttf-fonts
+ selinux? ( sec-policy/selinux-chromium )
+ tcmalloc? ( !<x11-drivers/nvidia-drivers-331.20 )
+"
+DEPEND="${COMMON_DEPEND}
+"
+# dev-vcs/git - https://bugs.gentoo.org/593476
+BDEPEND="
+ ${PYTHON_DEPS}
+ >=app-arch/gzip-1.7
+ app-arch/unzip
+ dev-lang/perl
+ >=dev-util/gn-0.1726
+ dev-vcs/git
+ >=dev-util/gperf-3.0.3
+ >=dev-util/ninja-1.7.2
+ >=net-libs/nodejs-7.6.0[inspector]
+ sys-apps/hwids[usb(+)]
+ >=sys-devel/bison-2.4.3
+ sys-devel/flex
+ virtual/pkgconfig
+ closure-compile? ( virtual/jre )
+ !system-libvpx? (
+ amd64? ( dev-lang/yasm )
+ x86? ( dev-lang/yasm )
+ )
+"
+
+: ${CHROMIUM_FORCE_CLANG=no}
+: ${CHROMIUM_FORCE_LIBCXX=no}
+
+if [[ ${CHROMIUM_FORCE_CLANG} == yes ]]; then
+ BDEPEND+=" >=sys-devel/clang-9"
+fi
+
+if [[ ${CHROMIUM_FORCE_LIBCXX} == yes ]]; then
+ RDEPEND+=" >=sys-libs/libcxx-9"
+ DEPEND+=" >=sys-libs/libcxx-9"
+ BDEPEND+="
+ amd64? ( dev-lang/yasm )
+ x86? ( dev-lang/yasm )
+ "
+else
+ COMMON_DEPEND="
+ app-arch/snappy:=
+ dev-libs/libxslt:=
+ >=dev-libs/re2-0.2019.08.01:=
+ >=media-libs/openh264-1.6.0:=
+ system-icu? ( >=dev-libs/icu-67.1:= )
+ "
+ RDEPEND+="${COMMON_DEPEND}"
+ DEPEND+="${COMMON_DEPEND}"
+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.
+"
+
+PATCHES=(
+ "${FILESDIR}/chromium-compiler-r12.patch"
+ "${FILESDIR}/chromium-fix-char_traits.patch"
+ "${FILESDIR}/chromium-blink-style_format.patch"
+ "${FILESDIR}/chromium-78-protobuf-export.patch"
+ "${FILESDIR}/chromium-79-gcc-alignas.patch"
+ "${FILESDIR}/chromium-80-gcc-quiche.patch"
+ "${FILESDIR}/chromium-82-gcc-template.patch"
+ "${FILESDIR}/chromium-83-gcc-serviceworker.patch"
+ "${FILESDIR}/chromium-83-gcc-10.patch"
+ "${FILESDIR}/chromium-84-gcc-noexcept.patch"
+ "${FILESDIR}/chromium-84-gcc-template.patch"
+ "${FILESDIR}/chromium-84-gcc-include.patch"
+ "${FILESDIR}/chromium-84-gcc-unique_ptr.patch"
+ "${FILESDIR}/chromium-84-template.patch"
+)
+
+pre_build_checks() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ local -x CPP="$(tc-getCXX) -E"
+ if tc-is-gcc && ! ver_test "$(gcc-version)" -ge 8.0; then
+ die "At least gcc 8.0 is required"
+ fi
+ # component build hangs with tcmalloc enabled due to sandbox issue, bug #695976.
+ if has usersandbox ${FEATURES} && use tcmalloc && use component-build; then
+ die "Component build with tcmalloc requires FEATURES=-usersandbox."
+ fi
+ if [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || tc-is-clang; then
+ if use component-build; then
+ die "Component build with clang requires fuzzer headers."
+ fi
+ fi
+ fi
+
+ # Check build requirements, bug #541816 and bug #471810 .
+ CHECKREQS_MEMORY="3G"
+ CHECKREQS_DISK_BUILD="7G"
+ 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
+}
+
+pkg_setup() {
+ pre_build_checks
+
+ chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+ # Calling this here supports resumption via FEATURES=keepwork
+ python_setup
+
+ 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
+
+ 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/compiler
+ third_party/angle/src/third_party/libXNVCtrl
+ third_party/angle/src/third_party/trace_event
+ third_party/angle/src/third_party/volk
+ third_party/angle/third_party/glslang
+ third_party/angle/third_party/spirv-headers
+ third_party/angle/third_party/spirv-tools
+ third_party/angle/third_party/vulkan-headers
+ third_party/angle/third_party/vulkan-loader
+ third_party/angle/third_party/vulkan-tools
+ third_party/angle/third_party/vulkan-validation-layers
+ third_party/angle/third_party/VulkanMemoryAllocator
+ 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/cacheinvalidation
+ 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
+ third_party/catapult/third_party/html5lib-python
+ 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/depot_tools
+ third_party/devscripts
+ third_party/devtools-frontend
+ third_party/devtools-frontend/src/front_end/third_party/codemirror
+ third_party/devtools-frontend/src/front_end/third_party/fabricjs
+ third_party/devtools-frontend/src/front_end/third_party/lighthouse
+ third_party/devtools-frontend/src/front_end/third_party/wasmparser
+ third_party/devtools-frontend/src/third_party
+ third_party/dom_distiller_js
+ third_party/emoji-segmenter
+ third_party/flatbuffers
+ third_party/freetype
+ third_party/libgifcodec
+ third_party/glslang
+ 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/harfbuzz-ng/utils
+ 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/vector
+ third_party/libaom/source/libaom/third_party/x86inc
+ third_party/libavif
+ third_party/libjingle
+ third_party/libphonenumber
+ third_party/libsecret
+ third_party/libsrtp
+ third_party/libsync
+ third_party/libudev
+ third_party/libwebm
+ third_party/libxml/chromium
+ third_party/libyuv
+ third_party/llvm
+ third_party/lss
+ third_party/lzma_sdk
+ third_party/mako
+ third_party/markupsafe
+ third_party/mesa
+ third_party/metrics_proto
+ third_party/modp_b64
+ third_party/nasm
+ third_party/node
+ third_party/node/node_modules/polymer-bundler/lib/third_party/UglifyJS2
+ third_party/one_euro_filter
+ 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/pffft
+ third_party/ply
+ third_party/polymer
+ third_party/private-join-and-compute
+ third_party/protobuf
+ third_party/protobuf/third_party/six
+ third_party/pyjson5
+ third_party/qcms
+ third_party/rnnoise
+ third_party/s2cellid
+ third_party/schema_org
+ 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/spirv-headers
+ third_party/SPIRV-Tools
+ third_party/sqlite
+ third_party/swiftshader
+ third_party/swiftshader/third_party/astc-encoder
+ third_party/swiftshader/third_party/llvm-7.0
+ 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/unrar
+ third_party/usrsctp
+ third_party/vulkan
+ third_party/web-animations-js
+ third_party/webdriver
+ 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/zlib/google
+ tools/grit/third_party/six
+ 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/adobe
+ 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-libvpx; then
+ keeplibs+=( third_party/libvpx )
+ keeplibs+=( third_party/libvpx/source/libvpx/third_party/x86inc )
+
+ # 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
+ ./generate_gni.sh || die
+ popd >/dev/null || die
+ fi
+ fi
+ if use tcmalloc; then
+ keeplibs+=( third_party/tcmalloc )
+ fi
+ if [[ ${CHROMIUM_FORCE_LIBCXX} == yes ]]; then
+ keeplibs+=( third_party/libxml )
+ keeplibs+=( third_party/libxslt )
+ keeplibs+=( third_party/openh264 )
+ keeplibs+=( third_party/re2 )
+ keeplibs+=( third_party/snappy )
+ if use system-icu; then
+ keeplibs+=( third_party/icu )
+ fi
+ fi
+ # Remove most bundled libraries. Some are still needed.
+ build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || 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 ]] && ! tc-is-clang; then
+ # Force clang since gcc is pretty broken at the moment.
+ CC=${CHOST}-clang
+ CXX=${CHOST}-clang++
+ strip-unsupported-flags
+ fi
+
+ if tc-is-clang; then
+ myconf_gn+=" is_clang=true clang_use_chrome_plugins=false"
+ else
+ if [[ ${CHROMIUM_FORCE_LIBCXX} == yes ]]; then
+ die "Compiling with sys-libs/libcxx requires clang."
+ fi
+ 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\""
+ 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"
+
+ # 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)"
+
+ myconf_gn+=" use_allocator=$(usex tcmalloc \"tcmalloc\" \"none\")"
+
+ # 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_libsrtp (bug #459932).
+ # TODO: use_system_protobuf (bug #525560).
+ # TODO: use_system_ssl (http://crbug.com/58087).
+ # 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
+ libpng
+ libwebp
+ 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-libvpx; then
+ gn_system_libraries+=( libvpx )
+ fi
+ if [[ ${CHROMIUM_FORCE_LIBCXX} != yes ]]; then
+ # unbundle only without libc++, because libc++ is not fully ABI compatible with libstdc++
+ gn_system_libraries+=( libxml )
+ gn_system_libraries+=( libxslt )
+ gn_system_libraries+=( openh264 )
+ gn_system_libraries+=( re2 )
+ gn_system_libraries+=( snappy )
+ 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=true"
+
+ # Disable deprecated libgnome-keyring dependency, bug #713012
+ myconf_gn+=" use_gnome_keyring=false"
+
+ # Optional dependencies.
+ myconf_gn+=" closure_compile=$(usex closure-compile true false)"
+ myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)"
+ myconf_gn+=" enable_widevine=$(usex widevine true false)"
+ myconf_gn+=" use_cups=$(usex cups true false)"
+ myconf_gn+=" use_kerberos=$(usex kerberos true false)"
+ myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)"
+
+ # TODO: link_pulseaudio=true for GN.
+
+ myconf_gn+=" fieldtrial_testing_like_official_build=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 linux_use_bundled_binutils=false use_custom_libcxx=false"
+
+ # Disable forced lld, bug 641556
+ myconf_gn+=" use_lld=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.
+ local google_api_key="AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc"
+ local google_default_client_id="329227923882.apps.googleusercontent.com"
+ local google_default_client_secret="vgKG0NNv7GoDpbtoFNLxCUXu"
+ myconf_gn+=" google_api_key=\"${google_api_key}\""
+ myconf_gn+=" google_default_client_id=\"${google_default_client_id}\""
+ myconf_gn+=" google_default_client_secret=\"${google_default_client_secret}\""
+ 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
+ fi
+ fi
+
+ if [[ ${CHROMIUM_FORCE_LIBCXX} == yes ]]; then
+ append-flags -stdlib=libc++
+ append-ldflags -stdlib=libc++
+ 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"
+
+ # 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
+
+ # Chromium relies on this, but was disabled in >=clang-10, crbug.com/1042470
+ append-cxxflags $(test-flags-CXX -flax-vector-conversions=all)
+
+ # Explicitly disable ICU data file support for system-icu builds.
+ if use system-icu; then
+ myconf_gn+=" icu_use_data_file=false"
+ 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
+
+ # https://bugs.gentoo.org/717456
+ # Use bundled xcb-proto, because system xcb-proto doesn't have Python 2.7 support
+ local -x PYTHONPATH="${WORKDIR}/setuptools-44.1.0:${WORKDIR}/xcb-proto-${XCB_PROTO_VERSION}${PYTHONPATH+:}${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
+
+ # 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
+}
+
+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
+
+ local sedargs=( -e "s:/usr/lib/:/usr/$(get_libdir)/:g" )
+ sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r3.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
+ doins out/Release/*.so
+
+ if ! use system-icu; then
+ doins out/Release/icudtl.dat
+ fi
+
+ doins -r out/Release/locales
+ doins -r out/Release/resources
+
+ 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
+}
diff --git a/www-client/chromium/files/chromium-81-icu67.patch b/www-client/chromium/files/chromium-81-icu67.patch
new file mode 100644
index 000000000000..745bad28ee2c
--- /dev/null
+++ b/www-client/chromium/files/chromium-81-icu67.patch
@@ -0,0 +1,162 @@
+From 3f8dc4b2e5baf77b463334c769af85b79d8c1463 Mon Sep 17 00:00:00 2001
+From: Frank Tang <ftang@chromium.org>
+Date: Fri, 03 Apr 2020 23:13:54 -0700
+Subject: [PATCH] [intl] Remove soon-to-be removed getAllFieldPositions
+
+Needed to land ICU67.1 soon.
+
+Bug: v8:10393
+Change-Id: I3c7737ca600d6ccfdc46ffaddfb318ce60bc7618
+Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2136489
+Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
+Commit-Queue: Frank Tang <ftang@chromium.org>
+Cr-Commit-Position: refs/heads/master@{#67027}
+---
+
+(backported for chromium-81)
+
+diff --git a/v8/src/objects/js-number-format.cc b/v8/src/objects/js-number-format.cc
+index 92d3e2f..ced408a 100644
+--- a/v8/src/objects/js-number-format.cc
++++ b/v8/src/objects/js-number-format.cc
+@@ -1197,42 +1197,31 @@ MaybeHandle<JSNumberFormat> JSNumberFormat::New(Isolate* isolate,
+ }
+
+ namespace {
+-Maybe<icu::UnicodeString> IcuFormatNumber(
++Maybe<bool> IcuFormatNumber(
+ Isolate* isolate,
+ const icu::number::LocalizedNumberFormatter& number_format,
+- Handle<Object> numeric_obj, icu::FieldPositionIterator* fp_iter) {
++ Handle<Object> numeric_obj, icu::number::FormattedNumber* formatted) {
+ // If it is BigInt, handle it differently.
+ UErrorCode status = U_ZERO_ERROR;
+- icu::number::FormattedNumber formatted;
+ if (numeric_obj->IsBigInt()) {
+ Handle<BigInt> big_int = Handle<BigInt>::cast(numeric_obj);
+ Handle<String> big_int_string;
+ ASSIGN_RETURN_ON_EXCEPTION_VALUE(isolate, big_int_string,
+ BigInt::ToString(isolate, big_int),
+- Nothing<icu::UnicodeString>());
+- formatted = number_format.formatDecimal(
++ Nothing<bool>());
++ *formatted = number_format.formatDecimal(
+ {big_int_string->ToCString().get(), big_int_string->length()}, status);
+ } else {
+ double number = numeric_obj->Number();
+- formatted = number_format.formatDouble(number, status);
++ *formatted = number_format.formatDouble(number, status);
+ }
+ if (U_FAILURE(status)) {
+ // This happen because of icu data trimming trim out "unit".
+ // See https://bugs.chromium.org/p/v8/issues/detail?id=8641
+- THROW_NEW_ERROR_RETURN_VALUE(isolate,
+- NewTypeError(MessageTemplate::kIcuError),
+- Nothing<icu::UnicodeString>());
+- }
+- if (fp_iter) {
+- formatted.getAllFieldPositions(*fp_iter, status);
++ THROW_NEW_ERROR_RETURN_VALUE(
++ isolate, NewTypeError(MessageTemplate::kIcuError), Nothing<bool>());
+ }
+- icu::UnicodeString result = formatted.toString(status);
+- if (U_FAILURE(status)) {
+- THROW_NEW_ERROR_RETURN_VALUE(isolate,
+- NewTypeError(MessageTemplate::kIcuError),
+- Nothing<icu::UnicodeString>());
+- }
+- return Just(result);
++ return Just(true);
+ }
+
+ } // namespace
+@@ -1243,10 +1232,16 @@ MaybeHandle<String> JSNumberFormat::FormatNumeric(
+ Handle<Object> numeric_obj) {
+ DCHECK(numeric_obj->IsNumeric());
+
+- Maybe<icu::UnicodeString> maybe_format =
+- IcuFormatNumber(isolate, number_format, numeric_obj, nullptr);
++ icu::number::FormattedNumber formatted;
++ Maybe<bool> maybe_format =
++ IcuFormatNumber(isolate, number_format, numeric_obj, &formatted);
+ MAYBE_RETURN(maybe_format, Handle<String>());
+- return Intl::ToString(isolate, maybe_format.FromJust());
++ UErrorCode status = U_ZERO_ERROR;
++ icu::UnicodeString result = formatted.toString(status);
++ if (U_FAILURE(status)) {
++ THROW_NEW_ERROR(isolate, NewTypeError(MessageTemplate::kIcuError), String);
++ }
++ return Intl::ToString(isolate, result);
+ }
+
+ namespace {
+@@ -1359,12 +1354,18 @@ std::vector<NumberFormatSpan> FlattenRegionsToParts(
+ }
+
+ namespace {
+-Maybe<int> ConstructParts(Isolate* isolate, const icu::UnicodeString& formatted,
+- icu::FieldPositionIterator* fp_iter,
++Maybe<int> ConstructParts(Isolate* isolate,
++ icu::number::FormattedNumber* formatted,
+ Handle<JSArray> result, int start_index,
+ Handle<Object> numeric_obj, bool style_is_unit) {
++ UErrorCode status = U_ZERO_ERROR;
++ icu::UnicodeString formatted_text = formatted->toString(status);
++ if (U_FAILURE(status)) {
++ THROW_NEW_ERROR_RETURN_VALUE(
++ isolate, NewTypeError(MessageTemplate::kIcuError), Nothing<int>());
++ }
+ DCHECK(numeric_obj->IsNumeric());
+- int32_t length = formatted.length();
++ int32_t length = formatted_text.length();
+ int index = start_index;
+ if (length == 0) return Just(index);
+
+@@ -1373,13 +1374,14 @@ Maybe<int> ConstructParts(Isolate* isolate, const icu::UnicodeString& formatted,
+ // other region covers some part of the formatted string. It's possible
+ // there's another field with exactly the same begin and end as this backdrop,
+ // in which case the backdrop's field_id of -1 will give it lower priority.
+- regions.push_back(NumberFormatSpan(-1, 0, formatted.length()));
++ regions.push_back(NumberFormatSpan(-1, 0, formatted_text.length()));
+
+ {
+- icu::FieldPosition fp;
+- while (fp_iter->next(fp)) {
+- regions.push_back(NumberFormatSpan(fp.getField(), fp.getBeginIndex(),
+- fp.getEndIndex()));
++ icu::ConstrainedFieldPosition cfp;
++ cfp.constrainCategory(UFIELD_CATEGORY_NUMBER);
++ while (formatted->nextPosition(cfp, status)) {
++ regions.push_back(
++ NumberFormatSpan(cfp.getField(), cfp.getStart(), cfp.getLimit()));
+ }
+ }
+
+@@ -1401,7 +1403,7 @@ Maybe<int> ConstructParts(Isolate* isolate, const icu::UnicodeString& formatted,
+ Handle<String> substring;
+ ASSIGN_RETURN_ON_EXCEPTION_VALUE(
+ isolate, substring,
+- Intl::ToString(isolate, formatted, part.begin_pos, part.end_pos),
++ Intl::ToString(isolate, formatted_text, part.begin_pos, part.end_pos),
+ Nothing<int>());
+ Intl::AddElement(isolate, result, index, field_type_string, substring);
+ ++index;
+@@ -1421,14 +1423,14 @@ MaybeHandle<JSArray> JSNumberFormat::FormatToParts(
+ number_format->icu_number_formatter().raw();
+ CHECK_NOT_NULL(fmt);
+
+- icu::FieldPositionIterator fp_iter;
+- Maybe<icu::UnicodeString> maybe_format =
+- IcuFormatNumber(isolate, *fmt, numeric_obj, &fp_iter);
++ icu::number::FormattedNumber formatted;
++ Maybe<bool> maybe_format =
++ IcuFormatNumber(isolate, *fmt, numeric_obj, &formatted);
+ MAYBE_RETURN(maybe_format, Handle<JSArray>());
+
+ Handle<JSArray> result = factory->NewJSArray(0);
+ Maybe<int> maybe_format_to_parts = ConstructParts(
+- isolate, maybe_format.FromJust(), &fp_iter, result, 0, numeric_obj,
++ isolate, &formatted, result, 0, numeric_obj,
+ number_format->style() == JSNumberFormat::Style::UNIT);
+ MAYBE_RETURN(maybe_format_to_parts, Handle<JSArray>());
+
diff --git a/www-client/chromium/files/chromium-81-re2-0.2020.05.01.patch b/www-client/chromium/files/chromium-81-re2-0.2020.05.01.patch
new file mode 100644
index 000000000000..17f539060f3b
--- /dev/null
+++ b/www-client/chromium/files/chromium-81-re2-0.2020.05.01.patch
@@ -0,0 +1,13 @@
+https://chromium.googlesource.com/chromium/src/+/ede390a0b18e4565abf8ac1e1ff717e1d43fc320
+
+--- /components/autofill/core/browser/address_rewriter.cc
++++ /components/autofill/core/browser/address_rewriter.cc
+@@ -57,7 +57,7 @@
+ CompiledRuleVector* compiled_rules) {
+ base::StringPiece data = data_string;
+ re2::RE2::Options options;
+- options.set_utf8(true);
++ options.set_encoding(RE2::Options::EncodingUTF8);
+ options.set_word_boundary(true);
+
+ size_t token_end = 0;
diff --git a/www-client/chromium/files/chromium-82-gcc-constexpr.patch b/www-client/chromium/files/chromium-82-gcc-constexpr.patch
deleted file mode 100644
index 30a83395d087..000000000000
--- a/www-client/chromium/files/chromium-82-gcc-constexpr.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 5812cd9bc2c15a034db24e0d2a43cc923d8a66cc Mon Sep 17 00:00:00 2001
-From: Jose Dapena Paz <jdapena@igalia.com>
-Date: Thu, 20 Feb 2020 13:00:16 +0100
-Subject: [PATCH] GCC: DOMRect constexpr equal operator depends on non constexpr operators
-
-Make accessors of DOMRectReadOnly constexpr so the equal operator can be
-also constexpr.
-
-../../third_party/blink/renderer/core/geometry/dom_rect.h: In function ‘constexpr bool blink::operator==(const blink::DOMRect&, const blink::DOMRect&)’:
-../../third_party/blink/renderer/core/geometry/dom_rect.h:38:15: error: call to non-‘constexpr’ function ‘double blink::DOMRectReadOnly::x() const’
-
-Bug: 819294
-Change-Id: Ic1fed89c5480ce4eedaaf7add2779d000b77cc48
----
-
-diff --git a/third_party/blink/renderer/core/geometry/dom_rect_read_only.h b/third_party/blink/renderer/core/geometry/dom_rect_read_only.h
-index 0c3f84c..71f193e 100644
---- a/third_party/blink/renderer/core/geometry/dom_rect_read_only.h
-+++ b/third_party/blink/renderer/core/geometry/dom_rect_read_only.h
-@@ -31,10 +31,10 @@ class CORE_EXPORT DOMRectReadOnly : public ScriptWrappable {
-
- DOMRectReadOnly(double x, double y, double width, double height);
-
-- double x() const { return x_; }
-- double y() const { return y_; }
-- double width() const { return width_; }
-- double height() const { return height_; }
-+ constexpr double x() const { return x_; }
-+ constexpr double y() const { return y_; }
-+ constexpr double width() const { return width_; }
-+ constexpr double height() const { return height_; }
-
- double top() const { return geometry_util::NanSafeMin(y_, y_ + height_); }
- double right() const { return geometry_util::NanSafeMax(x_, x_ + width_); }
diff --git a/www-client/chromium/files/chromium-83-gcc-serviceworker.patch b/www-client/chromium/files/chromium-83-gcc-serviceworker.patch
new file mode 100644
index 000000000000..a836e7fc533c
--- /dev/null
+++ b/www-client/chromium/files/chromium-83-gcc-serviceworker.patch
@@ -0,0 +1,130 @@
+From 0914a38252f205fc04fa50e858b24fa5f535ab11 Mon Sep 17 00:00:00 2001
+From: Hiroki Nakagawa <nhiroki@chromium.org>
+Date: Wed, 29 Apr 2020 11:46:54 +0900
+Subject: [PATCH] ServiceWorker: Avoid double destruction of ServiceWorkerObjectHost on connection error
+
+This CL avoids the case where ServiceWorkerObjectHost is destroyed twice
+on ServiceWorkerObjectHost::OnConnectionError() when Chromium is built
+with the GCC build toolchain.
+
+> How does the issue happen?
+
+ServiceWorkerObjectHost has a cyclic reference like this:
+
+ServiceWorkerObjectHost
+ --([1] scoped_refptr)--> ServiceWorkerVersion
+ --([2] std::unique_ptr)--> ServiceWorkerProviderHost
+ --([3] std::unique_ptr)--> ServiceWorkerContainerHost
+ --([4] std::unique_ptr)--> ServiceWorkerObjectHost
+
+Note that ServiceWorkerContainerHost manages ServiceWorkerObjectHost in
+map<int64_t version_id, std::unique_ptr<ServiceWorkerObjectHost>>.
+
+When ServiceWorkerObjectHost::OnConnectionError() is called, the
+function removes the reference [4] from the map, and destroys
+ServiceWorkerObjectHost. If the object host has the last reference [1]
+to ServiceWorkerVersion, the destruction also cuts off the references
+[2] and [3], and destroys ServiceWorkerProviderHost and
+ServiceWorkerContainerHost.
+
+This seems to work well on the Chromium's default toolchain, but not
+work on the GCC toolchain. According to the report, destruction of
+ServiceWorkerContainerHost happens while the map owned by the container
+host is erasing the ServiceWorkerObjectHost, and this results in crash
+due to double destruction of the object host.
+
+I don't know the reason why this happens only on the GCC toolchain, but
+I suspect the order of object destruction on std::map::erase() could be
+different depending on the toolchains.
+
+> How does this CL fix this?
+
+The ideal fix is to redesign the ownership model of
+ServiceWorkerVersion, but it's not feasible in the short term.
+
+Instead, this CL avoids destruction of ServiceWorkerObjectHost on
+std::map::erase(). The new code takes the ownership of the object host
+from the map first, and then erases the entry from the map. This
+separates timings to erase the map entry and to destroy the object host,
+so the crash should no longer happen.
+
+Bug: 1056598
+Change-Id: Id30654cb575bc557c42044d6f0c6f1f9bfaed613
+---
+
+diff --git a/content/browser/service_worker/service_worker_container_host.cc b/content/browser/service_worker/service_worker_container_host.cc
+index c631bcd..ff917f8 100644
+--- a/content/browser/service_worker/service_worker_container_host.cc
++++ b/content/browser/service_worker/service_worker_container_host.cc
+@@ -717,6 +717,16 @@
+ int64_t version_id) {
+ DCHECK_CURRENTLY_ON(ServiceWorkerContext::GetCoreThreadId());
+ DCHECK(base::Contains(service_worker_object_hosts_, version_id));
++
++ // ServiceWorkerObjectHost to be deleted may have the last reference to
++ // ServiceWorkerVersion that indirectly owns this ServiceWorkerContainerHost.
++ // If we erase the object host directly from the map, |this| could be deleted
++ // during the map operation and may crash. To avoid the case, we take the
++ // ownership of the object host from the map first, and then erase the entry
++ // from the map. See https://crbug.com/1056598 for details.
++ std::unique_ptr<ServiceWorkerObjectHost> to_be_deleted =
++ std::move(service_worker_object_hosts_[version_id]);
++ DCHECK(to_be_deleted);
+ service_worker_object_hosts_.erase(version_id);
+ }
+
+diff --git a/content/browser/service_worker/service_worker_object_host_unittest.cc b/content/browser/service_worker/service_worker_object_host_unittest.cc
+index 238cb8b..f60c7a2 100644
+--- a/content/browser/service_worker/service_worker_object_host_unittest.cc
++++ b/content/browser/service_worker/service_worker_object_host_unittest.cc
+@@ -200,6 +200,19 @@
+ return registration_info;
+ }
+
++ void CallOnConnectionError(ServiceWorkerContainerHost* container_host,
++ int64_t version_id) {
++ // ServiceWorkerObjectHost has the last reference to the version.
++ ServiceWorkerObjectHost* object_host =
++ GetServiceWorkerObjectHost(container_host, version_id);
++ EXPECT_TRUE(object_host->version_->HasOneRef());
++
++ // Make sure that OnConnectionError induces destruction of the version and
++ // the object host.
++ object_host->receivers_.Clear();
++ object_host->OnConnectionError();
++ }
++
+ BrowserTaskEnvironment task_environment_;
+ std::unique_ptr<EmbeddedWorkerTestHelper> helper_;
+ scoped_refptr<ServiceWorkerRegistration> registration_;
+@@ -409,5 +422,30 @@
+ events[0]->source_info_for_client->client_type);
+ }
+
++// This is a regression test for https://crbug.com/1056598.
++TEST_F(ServiceWorkerObjectHostTest, OnConnectionError) {
++ const GURL scope("https://www.example.com/");
++ const GURL script_url("https://www.example.com/service_worker.js");
++ Initialize(std::make_unique<EmbeddedWorkerTestHelper>(base::FilePath()));
++ SetUpRegistration(scope, script_url);
++
++ // Create the provider host.
++ ASSERT_EQ(blink::ServiceWorkerStatusCode::kOk,
++ StartServiceWorker(version_.get()));
++
++ // Set up the case where the last reference to the version is owned by the
++ // service worker object host.
++ ServiceWorkerContainerHost* container_host =
++ version_->provider_host()->container_host();
++ ServiceWorkerVersion* version_rawptr = version_.get();
++ version_ = nullptr;
++ ASSERT_TRUE(version_rawptr->HasOneRef());
++
++ // Simulate the connection error that induces the object host destruction.
++ // This shouldn't crash.
++ CallOnConnectionError(container_host, version_rawptr->version_id());
++ base::RunLoop().RunUntilIdle();
++}
++
+ } // namespace service_worker_object_host_unittest
+ } // namespace content
diff --git a/www-client/chromium/files/chromium-83-icu67.patch b/www-client/chromium/files/chromium-83-icu67.patch
new file mode 100644
index 000000000000..d45d9e810a4e
--- /dev/null
+++ b/www-client/chromium/files/chromium-83-icu67.patch
@@ -0,0 +1,170 @@
+From 3f8dc4b2e5baf77b463334c769af85b79d8c1463 Mon Sep 17 00:00:00 2001
+From: Frank Tang <ftang@chromium.org>
+Date: Fri, 03 Apr 2020 23:13:54 -0700
+Subject: [PATCH] [intl] Remove soon-to-be removed getAllFieldPositions
+
+Needed to land ICU67.1 soon.
+
+Bug: v8:10393
+Change-Id: I3c7737ca600d6ccfdc46ffaddfb318ce60bc7618
+Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2136489
+Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
+Commit-Queue: Frank Tang <ftang@chromium.org>
+Cr-Commit-Position: refs/heads/master@{#67027}
+---
+
+diff --git a/v8/src/objects/js-number-format.cc b/v8/src/objects/js-number-format.cc
+index ad831c5..bcd4403 100644
+--- a/v8/src/objects/js-number-format.cc
++++ b/v8/src/objects/js-number-format.cc
+@@ -1241,44 +1241,33 @@
+ }
+
+ namespace {
+-Maybe<icu::UnicodeString> IcuFormatNumber(
++Maybe<bool> IcuFormatNumber(
+ Isolate* isolate,
+ const icu::number::LocalizedNumberFormatter& number_format,
+- Handle<Object> numeric_obj, icu::FieldPositionIterator* fp_iter) {
++ Handle<Object> numeric_obj, icu::number::FormattedNumber* formatted) {
+ // If it is BigInt, handle it differently.
+ UErrorCode status = U_ZERO_ERROR;
+- icu::number::FormattedNumber formatted;
+ if (numeric_obj->IsBigInt()) {
+ Handle<BigInt> big_int = Handle<BigInt>::cast(numeric_obj);
+ Handle<String> big_int_string;
+ ASSIGN_RETURN_ON_EXCEPTION_VALUE(isolate, big_int_string,
+ BigInt::ToString(isolate, big_int),
+- Nothing<icu::UnicodeString>());
+- formatted = number_format.formatDecimal(
++ Nothing<bool>());
++ *formatted = number_format.formatDecimal(
+ {big_int_string->ToCString().get(), big_int_string->length()}, status);
+ } else {
+ double number = numeric_obj->IsNaN()
+ ? std::numeric_limits<double>::quiet_NaN()
+ : numeric_obj->Number();
+- formatted = number_format.formatDouble(number, status);
++ *formatted = number_format.formatDouble(number, status);
+ }
+ if (U_FAILURE(status)) {
+ // This happen because of icu data trimming trim out "unit".
+ // See https://bugs.chromium.org/p/v8/issues/detail?id=8641
+- THROW_NEW_ERROR_RETURN_VALUE(isolate,
+- NewTypeError(MessageTemplate::kIcuError),
+- Nothing<icu::UnicodeString>());
++ THROW_NEW_ERROR_RETURN_VALUE(
++ isolate, NewTypeError(MessageTemplate::kIcuError), Nothing<bool>());
+ }
+- if (fp_iter) {
+- formatted.getAllFieldPositions(*fp_iter, status);
+- }
+- icu::UnicodeString result = formatted.toString(status);
+- if (U_FAILURE(status)) {
+- THROW_NEW_ERROR_RETURN_VALUE(isolate,
+- NewTypeError(MessageTemplate::kIcuError),
+- Nothing<icu::UnicodeString>());
+- }
+- return Just(result);
++ return Just(true);
+ }
+
+ } // namespace
+@@ -1289,10 +1278,16 @@
+ Handle<Object> numeric_obj) {
+ DCHECK(numeric_obj->IsNumeric());
+
+- Maybe<icu::UnicodeString> maybe_format =
+- IcuFormatNumber(isolate, number_format, numeric_obj, nullptr);
++ icu::number::FormattedNumber formatted;
++ Maybe<bool> maybe_format =
++ IcuFormatNumber(isolate, number_format, numeric_obj, &formatted);
+ MAYBE_RETURN(maybe_format, Handle<String>());
+- return Intl::ToString(isolate, maybe_format.FromJust());
++ UErrorCode status = U_ZERO_ERROR;
++ icu::UnicodeString result = formatted.toString(status);
++ if (U_FAILURE(status)) {
++ THROW_NEW_ERROR(isolate, NewTypeError(MessageTemplate::kIcuError), String);
++ }
++ return Intl::ToString(isolate, result);
+ }
+
+ namespace {
+@@ -1405,12 +1400,18 @@
+ }
+
+ namespace {
+-Maybe<int> ConstructParts(Isolate* isolate, const icu::UnicodeString& formatted,
+- icu::FieldPositionIterator* fp_iter,
++Maybe<int> ConstructParts(Isolate* isolate,
++ icu::number::FormattedNumber* formatted,
+ Handle<JSArray> result, int start_index,
+ Handle<Object> numeric_obj, bool style_is_unit) {
++ UErrorCode status = U_ZERO_ERROR;
++ icu::UnicodeString formatted_text = formatted->toString(status);
++ if (U_FAILURE(status)) {
++ THROW_NEW_ERROR_RETURN_VALUE(
++ isolate, NewTypeError(MessageTemplate::kIcuError), Nothing<int>());
++ }
+ DCHECK(numeric_obj->IsNumeric());
+- int32_t length = formatted.length();
++ int32_t length = formatted_text.length();
+ int index = start_index;
+ if (length == 0) return Just(index);
+
+@@ -1419,13 +1420,14 @@
+ // other region covers some part of the formatted string. It's possible
+ // there's another field with exactly the same begin and end as this backdrop,
+ // in which case the backdrop's field_id of -1 will give it lower priority.
+- regions.push_back(NumberFormatSpan(-1, 0, formatted.length()));
++ regions.push_back(NumberFormatSpan(-1, 0, formatted_text.length()));
+
+ {
+- icu::FieldPosition fp;
+- while (fp_iter->next(fp)) {
+- regions.push_back(NumberFormatSpan(fp.getField(), fp.getBeginIndex(),
+- fp.getEndIndex()));
++ icu::ConstrainedFieldPosition cfp;
++ cfp.constrainCategory(UFIELD_CATEGORY_NUMBER);
++ while (formatted->nextPosition(cfp, status)) {
++ regions.push_back(
++ NumberFormatSpan(cfp.getField(), cfp.getStart(), cfp.getLimit()));
+ }
+ }
+
+@@ -1447,7 +1449,7 @@
+ Handle<String> substring;
+ ASSIGN_RETURN_ON_EXCEPTION_VALUE(
+ isolate, substring,
+- Intl::ToString(isolate, formatted, part.begin_pos, part.end_pos),
++ Intl::ToString(isolate, formatted_text, part.begin_pos, part.end_pos),
+ Nothing<int>());
+ Intl::AddElement(isolate, result, index, field_type_string, substring);
+ ++index;
+@@ -1467,20 +1469,19 @@
+ number_format->icu_number_formatter().raw();
+ CHECK_NOT_NULL(fmt);
+
+- icu::FieldPositionIterator fp_iter;
+- Maybe<icu::UnicodeString> maybe_format =
+- IcuFormatNumber(isolate, *fmt, numeric_obj, &fp_iter);
++ icu::number::FormattedNumber formatted;
++ Maybe<bool> maybe_format =
++ IcuFormatNumber(isolate, *fmt, numeric_obj, &formatted);
+ MAYBE_RETURN(maybe_format, Handle<JSArray>());
+-
+ UErrorCode status = U_ZERO_ERROR;
++
+ bool style_is_unit =
+ Style::UNIT == StyleFromSkeleton(fmt->toSkeleton(status));
+ CHECK(U_SUCCESS(status));
+
+ Handle<JSArray> result = factory->NewJSArray(0);
+- Maybe<int> maybe_format_to_parts =
+- ConstructParts(isolate, maybe_format.FromJust(), &fp_iter, result, 0,
+- numeric_obj, style_is_unit);
++ Maybe<int> maybe_format_to_parts = ConstructParts(
++ isolate, &formatted, result, 0, numeric_obj, style_is_unit);
+ MAYBE_RETURN(maybe_format_to_parts, Handle<JSArray>());
+
+ return result;
diff --git a/www-client/chromium/files/chromium-84-gcc-include.patch b/www-client/chromium/files/chromium-84-gcc-include.patch
new file mode 100644
index 000000000000..1c6d96cb9c4f
--- /dev/null
+++ b/www-client/chromium/files/chromium-84-gcc-include.patch
@@ -0,0 +1,145 @@
+From 60e856c553f4532c2035b087dbdbdde42dbb5f09 Mon Sep 17 00:00:00 2001
+From: Stephan Hartmann <stha09@googlemail.com>
+Date: Sat, 9 May 2020 11:33:04 +0000
+Subject: [PATCH] IWYU: memcpy is defined in cstring
+
+---
+ cc/base/list_container_helper.cc | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/cc/base/list_container_helper.cc b/cc/base/list_container_helper.cc
+index afd386e..7b594b4 100644
+--- a/cc/base/list_container_helper.cc
++++ b/cc/base/list_container_helper.cc
+@@ -7,6 +7,7 @@
+ #include <stddef.h>
+
+ #include <algorithm>
++#include <cstring>
+ #include <vector>
+
+ #include "base/check_op.h"
+--
+2.26.2
+
+From 5e20370e4bc1fd3beaa9af62fe27aaedb903bacf Mon Sep 17 00:00:00 2001
+From: Piotr Tworek <ptworek@vewd.com>
+Date: Tue, 05 May 2020 06:06:35 +0000
+Subject: [PATCH] Add missing bitset include in web_touch_event.cc.
+
+The code uses std::bitset, but does not include header declaring it. It
+works when using bundled copy of libcxx, but fails when using system
+libstdc++ on Linux.
+
+Change-Id: I8a88078e110b27623b3cdea38c94012ba4050ee7
+Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2179123
+Reviewed-by: Jeremy Roman <jbroman@chromium.org>
+Commit-Queue: Piotr Tworek <ptworek@vewd.com>
+Cr-Commit-Position: refs/heads/master@{#765415}
+---
+
+diff --git a/third_party/blink/common/input/web_touch_event.cc b/third_party/blink/common/input/web_touch_event.cc
+index 7ef37fec..aa054f9 100644
+--- a/third_party/blink/common/input/web_touch_event.cc
++++ b/third_party/blink/common/input/web_touch_event.cc
+@@ -2,6 +2,8 @@
+ // Use of this source code is governed by a BSD-style license that can be
+ // found in the LICENSE file.
+
++#include <bitset>
++
+ #include "third_party/blink/public/common/input/web_touch_event.h"
+
+ namespace blink {
+
+From effd506ce070d58e731bd6086681b9cded8573ed Mon Sep 17 00:00:00 2001
+From: Stephan Hartmann <stha09@googlemail.com>
+Date: Sun, 10 May 2020 07:24:38 +0000
+Subject: [PATCH] IWYU: add a bunch of missing cstring includes
+
+---
+ .../crashpad/snapshot/minidump/minidump_context_converter.cc | 2 ++
+ third_party/crashpad/crashpad/util/linux/ptrace_client.cc | 1 +
+ .../crashpad/crashpad/util/net/http_multipart_builder.cc | 1 +
+ third_party/crashpad/crashpad/util/net/http_transport_socket.cc | 2 ++
+ third_party/crashpad/crashpad/util/process/process_memory.cc | 1 +
+ third_party/crashpad/crashpad/util/stream/log_output_stream.cc | 1 +
+ 6 files changed, 8 insertions(+)
+
+diff --git a/third_party/crashpad/crashpad/snapshot/minidump/minidump_context_converter.cc b/third_party/crashpad/crashpad/snapshot/minidump/minidump_context_converter.cc
+index 0c840deac..1d163b42f 100644
+--- a/third_party/crashpad/crashpad/snapshot/minidump/minidump_context_converter.cc
++++ b/third_party/crashpad/crashpad/snapshot/minidump/minidump_context_converter.cc
+@@ -14,6 +14,8 @@
+
+ #include "snapshot/minidump/minidump_context_converter.h"
+
++#include <cstring>
++
+ #include "base/stl_util.h"
+ #include "minidump/minidump_context.h"
+
+diff --git a/third_party/crashpad/crashpad/util/linux/ptrace_client.cc b/third_party/crashpad/crashpad/util/linux/ptrace_client.cc
+index f097ad985..e91ce2eca 100644
+--- a/third_party/crashpad/crashpad/util/linux/ptrace_client.cc
++++ b/third_party/crashpad/crashpad/util/linux/ptrace_client.cc
+@@ -17,6 +17,7 @@
+ #include <errno.h>
+ #include <stdio.h>
+
++#include <cstring>
+ #include <string>
+
+ #include "base/logging.h"
+diff --git a/third_party/crashpad/crashpad/util/net/http_multipart_builder.cc b/third_party/crashpad/crashpad/util/net/http_multipart_builder.cc
+index 267960b27..8ed7edc2f 100644
+--- a/third_party/crashpad/crashpad/util/net/http_multipart_builder.cc
++++ b/third_party/crashpad/crashpad/util/net/http_multipart_builder.cc
+@@ -16,6 +16,7 @@
+
+ #include <sys/types.h>
+
++#include <cstring>
+ #include <utility>
+ #include <vector>
+
+diff --git a/third_party/crashpad/crashpad/util/net/http_transport_socket.cc b/third_party/crashpad/crashpad/util/net/http_transport_socket.cc
+index 4dd01b6e7..60cd60c17 100644
+--- a/third_party/crashpad/crashpad/util/net/http_transport_socket.cc
++++ b/third_party/crashpad/crashpad/util/net/http_transport_socket.cc
+@@ -19,6 +19,8 @@
+ #include <poll.h>
+ #include <sys/socket.h>
+
++#include <cstring>
++
+ #include "base/logging.h"
+ #include "base/macros.h"
+ #include "base/numerics/safe_conversions.h"
+diff --git a/third_party/crashpad/crashpad/util/process/process_memory.cc b/third_party/crashpad/crashpad/util/process/process_memory.cc
+index ab87b940f..e02bcea81 100644
+--- a/third_party/crashpad/crashpad/util/process/process_memory.cc
++++ b/third_party/crashpad/crashpad/util/process/process_memory.cc
+@@ -15,6 +15,7 @@
+ #include "util/process/process_memory.h"
+
+ #include <algorithm>
++#include <cstring>
+
+ #include "base/logging.h"
+ #include "util/numeric/safe_assignment.h"
+diff --git a/third_party/crashpad/crashpad/util/stream/log_output_stream.cc b/third_party/crashpad/crashpad/util/stream/log_output_stream.cc
+index 03c0a5a02..45d823aa4 100644
+--- a/third_party/crashpad/crashpad/util/stream/log_output_stream.cc
++++ b/third_party/crashpad/crashpad/util/stream/log_output_stream.cc
+@@ -15,6 +15,7 @@
+ #include "util/stream/log_output_stream.h"
+
+ #include <algorithm>
++#include <cstring>
+
+ #include "base/logging.h"
+
+--
+2.26.2
+
diff --git a/www-client/chromium/files/chromium-84-gcc-noexcept.patch b/www-client/chromium/files/chromium-84-gcc-noexcept.patch
new file mode 100644
index 000000000000..e3918ca28f58
--- /dev/null
+++ b/www-client/chromium/files/chromium-84-gcc-noexcept.patch
@@ -0,0 +1,57 @@
+diff --git a/third_party/blink/public/platform/cross_variant_mojo_util.h b/third_party/blink/public/platform/cross_variant_mojo_util.h
+index dee0b95..0c83580 100644
+--- a/third_party/blink/public/platform/cross_variant_mojo_util.h
++++ b/third_party/blink/public/platform/cross_variant_mojo_util.h
+@@ -124,7 +124,7 @@ class CrossVariantMojoAssociatedReceiver {
+ ~CrossVariantMojoAssociatedReceiver() = default;
+
+ CrossVariantMojoAssociatedReceiver(
+- CrossVariantMojoAssociatedReceiver&&) noexcept = default;
++ CrossVariantMojoAssociatedReceiver&&) = default;
+ CrossVariantMojoAssociatedReceiver& operator=(
+ CrossVariantMojoAssociatedReceiver&&) noexcept = default;
+
+@@ -155,7 +155,7 @@ class CrossVariantMojoAssociatedRemote {
+ ~CrossVariantMojoAssociatedRemote() = default;
+
+ CrossVariantMojoAssociatedRemote(
+- CrossVariantMojoAssociatedRemote&&) noexcept = default;
++ CrossVariantMojoAssociatedRemote&&) = default;
+ CrossVariantMojoAssociatedRemote& operator=(
+ CrossVariantMojoAssociatedRemote&&) noexcept = default;
+
+diff --git a/base/containers/flat_map.h b/base/containers/flat_map.h
+index ed82c5d..1af6b40 100644
+--- a/base/containers/flat_map.h
++++ b/base/containers/flat_map.h
+@@ -202,7 +202,7 @@ class flat_map : public ::base::internal::flat_tree<
+ ~flat_map() = default;
+
+ flat_map& operator=(const flat_map&) = default;
+- flat_map& operator=(flat_map&&) = default;
++ flat_map& operator=(flat_map&&) noexcept = default;
+ // Takes the first if there are duplicates in the initializer list.
+ flat_map& operator=(std::initializer_list<value_type> ilist);
+
+diff --git a/base/containers/flat_tree.h b/base/containers/flat_tree.h
+index 9412ff6..8ecc1fa 100644
+--- a/base/containers/flat_tree.h
++++ b/base/containers/flat_tree.h
+@@ -125,7 +125,7 @@ class flat_tree {
+ // Assume that move assignment invalidates iterators and references.
+
+ flat_tree& operator=(const flat_tree&);
+- flat_tree& operator=(flat_tree&&);
++ flat_tree& operator=(flat_tree&&) noexcept;
+ // Takes the first if there are duplicates in the initializer list.
+ flat_tree& operator=(std::initializer_list<value_type> ilist);
+
+@@ -519,7 +519,7 @@ auto flat_tree<Key, Value, GetKeyFromValue, KeyCompare>::operator=(
+
+ template <class Key, class Value, class GetKeyFromValue, class KeyCompare>
+ auto flat_tree<Key, Value, GetKeyFromValue, KeyCompare>::operator=(flat_tree &&)
+- -> flat_tree& = default;
++ noexcept -> flat_tree& = default;
+
+ template <class Key, class Value, class GetKeyFromValue, class KeyCompare>
+ auto flat_tree<Key, Value, GetKeyFromValue, KeyCompare>::operator=(
diff --git a/www-client/chromium/files/chromium-84-gcc-template.patch b/www-client/chromium/files/chromium-84-gcc-template.patch
new file mode 100644
index 000000000000..15875109d755
--- /dev/null
+++ b/www-client/chromium/files/chromium-84-gcc-template.patch
@@ -0,0 +1,146 @@
+From 2cd1ba11c364fc0f2f06c5fa3c15ff75ee860966 Mon Sep 17 00:00:00 2001
+From: Stephan Hartmann <stha09@googlemail.com>
+Date: Sat, 2 May 2020 16:42:38 +0000
+Subject: [PATCH] GCC: fix template specialization in WTF::VectorBuffer
+
+GCC complains that explicit specialization in non-namespace scope
+is happening for InitInlinedBuffer. However, specialization is
+not really necessary here with templates and can be moved
+into InitInlinedBuffer method without changing generated code.
+---
+ third_party/blink/renderer/platform/wtf/vector.h | 9 ++++-----
+ 1 file changed, 4 insertions(+), 5 deletions(-)
+
+diff --git a/third_party/blink/renderer/platform/wtf/vector.h b/third_party/blink/renderer/platform/wtf/vector.h
+index 81a4e7b..30ffa89 100644
+--- a/third_party/blink/renderer/platform/wtf/vector.h
++++ b/third_party/blink/renderer/platform/wtf/vector.h
+@@ -950,11 +950,10 @@ class VectorBuffer : protected VectorBufferBase<T, Allocator> {
+ return unsafe_reinterpret_cast_ptr<const T*>(inline_buffer_);
+ }
+
+- template <bool = Allocator::kIsGarbageCollected>
+- void InitInlinedBuffer() {}
+- template <>
+- void InitInlinedBuffer<true>() {
+- memset(&inline_buffer_, 0, kInlineBufferSize);
++ void InitInlinedBuffer() {
++ if ( Allocator::kIsGarbageCollected ) {
++ memset(&inline_buffer_, 0, kInlineBufferSize);
++ }
+ }
+
+ alignas(T) char inline_buffer_[kInlineBufferSize];
+--
+2.26.2
+From 421aca221966c7d736c4bc5f268a730199f02fb9 Mon Sep 17 00:00:00 2001
+From: Stephan Hartmann <stha09@googlemail.com>
+Date: Sat, 9 May 2020 14:59:07 +0000
+Subject: [PATCH] GCC: fix template specialization in TraceInCollectionTrait
+
+GCC complains that explicit specialization in non-namespace scope
+is happening for TraceImpl. Move TraceImpl implementations into
+different nested classes and select implementation using
+std::conditional.
+---
+ .../heap_hash_table_backing.h | 80 ++++++++++---------
+ 1 file changed, 41 insertions(+), 39 deletions(-)
+
+diff --git a/third_party/blink/renderer/platform/heap/collection_support/heap_hash_table_backing.h b/third_party/blink/renderer/platform/heap/collection_support/heap_hash_table_backing.h
+index a6c73f5..068ab8e 100644
+--- a/third_party/blink/renderer/platform/heap/collection_support/heap_hash_table_backing.h
++++ b/third_party/blink/renderer/platform/heap/collection_support/heap_hash_table_backing.h
+@@ -241,50 +241,52 @@ struct TraceInCollectionTrait<kNoWeakHandling,
+
+ static void Trace(blink::Visitor* visitor,
+ const KeyValuePair<Key, Value>& self) {
+- TraceImpl(visitor, self);
++ TraceImpl::TraceImpl(visitor, self);
+ }
+
+ private:
+- template <bool = EphemeronHelper::is_ephemeron>
+- static void TraceImpl(blink::Visitor* visitor,
+- const KeyValuePair<Key, Value>& self);
+-
+- // Strongification of ephemerons, i.e., Weak/Strong and Strong/Weak.
+- template <>
+- static void TraceImpl<true>(blink::Visitor* visitor,
+- const KeyValuePair<Key, Value>& self) {
++ struct TraceImplEphemerons {
+ // Strongification of ephemerons, i.e., Weak/Strong and Strong/Weak.
+- // The helper ensures that helper.key always refers to the weak part and
+- // helper.value always refers to the dependent part.
+- // We distinguish ephemeron from Weak/Weak and Strong/Strong to allow users
+- // to override visitation behavior. An example is creating a heap snapshot,
+- // where it is useful to annotate values as being kept alive from keys
+- // rather than the table.
+- EphemeronHelper helper(&self.key, &self.value);
+- // Strongify the weak part.
+- blink::TraceCollectionIfEnabled<
+- kNoWeakHandling, typename EphemeronHelper::KeyType,
+- typename EphemeronHelper::KeyTraits>::Trace(visitor, helper.key);
+- // Strongify the dependent part.
+- visitor->TraceEphemeron(
+- *helper.key, helper.value,
+- blink::TraceCollectionIfEnabled<
+- kNoWeakHandling, typename EphemeronHelper::ValueType,
+- typename EphemeronHelper::ValueTraits>::Trace);
+- }
++ static void TraceImpl(blink::Visitor* visitor,
++ const KeyValuePair<Key, Value>& self) {
++ // Strongification of ephemerons, i.e., Weak/Strong and Strong/Weak.
++ // The helper ensures that helper.key always refers to the weak part and
++ // helper.value always refers to the dependent part.
++ // We distinguish ephemeron from Weak/Weak and Strong/Strong to allow users
++ // to override visitation behavior. An example is creating a heap snapshot,
++ // where it is useful to annotate values as being kept alive from keys
++ // rather than the table.
++ EphemeronHelper helper(&self.key, &self.value);
++ // Strongify the weak part.
++ blink::TraceCollectionIfEnabled<
++ kNoWeakHandling, typename EphemeronHelper::KeyType,
++ typename EphemeronHelper::KeyTraits>::Trace(visitor, helper.key);
++ // Strongify the dependent part.
++ visitor->TraceEphemeron(
++ *helper.key, helper.value,
++ blink::TraceCollectionIfEnabled<
++ kNoWeakHandling, typename EphemeronHelper::ValueType,
++ typename EphemeronHelper::ValueTraits>::Trace);
++ }
++ };
+
+- template <>
+- static void TraceImpl<false>(blink::Visitor* visitor,
+- const KeyValuePair<Key, Value>& self) {
+- // Strongification of non-ephemeron KVP, i.e., Strong/Strong or Weak/Weak.
+- // Order does not matter here.
+- blink::TraceCollectionIfEnabled<
+- kNoWeakHandling, Key, typename Traits::KeyTraits>::Trace(visitor,
+- &self.key);
+- blink::TraceCollectionIfEnabled<
+- kNoWeakHandling, Value,
+- typename Traits::ValueTraits>::Trace(visitor, &self.value);
+- }
++ struct TraceImplDefault {
++ static void TraceImpl(blink::Visitor* visitor,
++ const KeyValuePair<Key, Value>& self) {
++ // Strongification of non-ephemeron KVP, i.e., Strong/Strong or Weak/Weak.
++ // Order does not matter here.
++ blink::TraceCollectionIfEnabled<
++ kNoWeakHandling, Key, typename Traits::KeyTraits>::Trace(visitor,
++ &self.key);
++ blink::TraceCollectionIfEnabled<
++ kNoWeakHandling, Value,
++ typename Traits::ValueTraits>::Trace(visitor, &self.value);
++ }
++ };
++
++ using TraceImpl = typename std::conditional<EphemeronHelper::is_ephemeron,
++ TraceImplEphemerons,
++ TraceImplDefault>::type;
+ };
+
+ template <typename Key, typename Value, typename Traits>
+--
+2.26.2
diff --git a/www-client/chromium/files/chromium-84-gcc-unique_ptr.patch b/www-client/chromium/files/chromium-84-gcc-unique_ptr.patch
new file mode 100644
index 000000000000..4fa443bb66ad
--- /dev/null
+++ b/www-client/chromium/files/chromium-84-gcc-unique_ptr.patch
@@ -0,0 +1,29 @@
+From 9b749dc5c7fdb0f4b1bd0df5901beb6af1b81ff1 Mon Sep 17 00:00:00 2001
+From: Stephan Hartmann <stha09@googlemail.com>
+Date: Sat, 9 May 2020 16:46:07 +0000
+Subject: [PATCH] GCC: fix DCHECK_EQ in NGInlineNode::SegmentScriptRuns
+
+data->segments is a std::unique_ptr, but underlying CheckOpValueStr
+has no overloaded function for std::unique_ptr.
+However, overloaded function with const void* exists and can be
+used with std::unique_ptr::get().
+---
+ .../blink/renderer/core/layout/ng/inline/ng_inline_node.cc | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/third_party/blink/renderer/core/layout/ng/inline/ng_inline_node.cc b/third_party/blink/renderer/core/layout/ng/inline/ng_inline_node.cc
+index 55ca9e3..ee691df 100644
+--- a/third_party/blink/renderer/core/layout/ng/inline/ng_inline_node.cc
++++ b/third_party/blink/renderer/core/layout/ng/inline/ng_inline_node.cc
+@@ -891,7 +891,7 @@ void NGInlineNode::SegmentText(NGInlineNodeData* data) {
+
+ // Segment NGInlineItem by script, Emoji, and orientation using RunSegmenter.
+ void NGInlineNode::SegmentScriptRuns(NGInlineNodeData* data) {
+- DCHECK_EQ(data->segments, nullptr);
++ DCHECK_EQ(data->segments.get(), nullptr);
+
+ String& text_content = data->text_content;
+ if (text_content.IsEmpty()) {
+--
+2.26.2
+
diff --git a/www-client/chromium/files/chromium-84-template.patch b/www-client/chromium/files/chromium-84-template.patch
new file mode 100644
index 000000000000..73d277560b19
--- /dev/null
+++ b/www-client/chromium/files/chromium-84-template.patch
@@ -0,0 +1,80 @@
+From 7ea92bc4f0cbdf68bf8e04b18f560aece9666e9e Mon Sep 17 00:00:00 2001
+From: Hans Wennborg <hans@chromium.org>
+Date: Tue, 05 May 2020 18:23:40 +0000
+Subject: [PATCH] De-templatize ContentSettingsAgentImpl::GetContentSettingFromRules
+
+The template definition was not in the header, so callers from outside
+content_settings_agent_impl.cc could not instantiate the template,
+leading to link errors in some configs (see bug).
+
+Instead, provide overloads for the two types of URL parameter, and
+use a template internally (in the .cc file) as it was before
+crrev.com/759360.
+
+Bug: 1077605
+Change-Id: I5c6f1e60ab694d60f7c20ce77a435a1b03e32e08
+Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2181364
+Commit-Queue: Hans Wennborg <hans@chromium.org>
+Commit-Queue: Nico Weber <thakis@chromium.org>
+Reviewed-by: Clark DuVall <cduvall@chromium.org>
+Reviewed-by: Nico Weber <thakis@chromium.org>
+Reviewed-by: Balazs Engedy <engedy@chromium.org>
+Auto-Submit: Hans Wennborg <hans@chromium.org>
+Cr-Commit-Position: refs/heads/master@{#765660}
+---
+
+diff --git a/components/content_settings/renderer/content_settings_agent_impl.cc b/components/content_settings/renderer/content_settings_agent_impl.cc
+index ffb225a..4e24dc5 100644
+--- a/components/content_settings/renderer/content_settings_agent_impl.cc
++++ b/components/content_settings/renderer/content_settings_agent_impl.cc
+@@ -169,7 +169,7 @@
+ }
+
+ template <typename URL>
+-ContentSetting ContentSettingsAgentImpl::GetContentSettingFromRules(
++ContentSetting GetContentSettingFromRulesImpl(
+ const ContentSettingsForOneType& rules,
+ const WebFrame* frame,
+ const URL& secondary_url) {
+@@ -192,6 +192,20 @@
+ return CONTENT_SETTING_DEFAULT;
+ }
+
++ContentSetting ContentSettingsAgentImpl::GetContentSettingFromRules(
++ const ContentSettingsForOneType& rules,
++ const WebFrame* frame,
++ const GURL& secondary_url) {
++ return GetContentSettingFromRulesImpl(rules, frame, secondary_url);
++}
++
++ContentSetting ContentSettingsAgentImpl::GetContentSettingFromRules(
++ const ContentSettingsForOneType& rules,
++ const WebFrame* frame,
++ const blink::WebURL& secondary_url) {
++ return GetContentSettingFromRulesImpl(rules, frame, secondary_url);
++}
++
+ void ContentSettingsAgentImpl::BindContentSettingsManager(
+ mojo::Remote<mojom::ContentSettingsManager>* manager) {
+ DCHECK(!*manager);
+diff --git a/components/content_settings/renderer/content_settings_agent_impl.h b/components/content_settings/renderer/content_settings_agent_impl.h
+index b14acfe..2522fdb 100644
+--- a/components/content_settings/renderer/content_settings_agent_impl.h
++++ b/components/content_settings/renderer/content_settings_agent_impl.h
+@@ -116,11 +116,14 @@
+
+ // Allow passing both WebURL and GURL here, so that we can early return
+ // without allocating a new backing string if only the default rule matches.
+- template <typename URL>
+ ContentSetting GetContentSettingFromRules(
+ const ContentSettingsForOneType& rules,
+ const blink::WebFrame* frame,
+- const URL& secondary_url);
++ const GURL& secondary_url);
++ ContentSetting GetContentSettingFromRules(
++ const ContentSettingsForOneType& rules,
++ const blink::WebFrame* frame,
++ const blink::WebURL& secondary_url);
+
+ protected:
+ // Allow this to be overridden by tests.
diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 66bd3a52ca01..e25e4df68da7 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -93,195 +93,289 @@ DIST firefox-52.9.0esr-vi.xpi 450805 BLAKE2B 9dacebac235a738cf7f068e16335b8b15ca
DIST firefox-52.9.0esr-xh.xpi 441173 BLAKE2B 3e1b907a7659c639d17d25a1825f472853242891d55f6a5ad93c1f5a12e12f05706173dc6ef5594f27e049d9b9a4c748d7371780843f1da204c5d93a39213197 SHA512 54ac64f0c119ab42d4f87dd2663ba7e14310c215a1ea76acd463b4c1a9073491f8df8c9b03d391ecc6f9ffbbdccc3756a7b13ed559336a6d1527fad3097ddb53
DIST firefox-52.9.0esr-zh-CN.xpi 461679 BLAKE2B 745b2cfb86e93a379e13fa73b7e3721bae06694768316e31a2aed608e3050f585a9603375cd35b90affca11b3e5e44401b1e676f9c8050ade287ed0feb442a7a SHA512 ca62e0e2ab075086741159b185b5eba44c6bdfc29fd9ba1cf25808f127c1aed8875ea61c1c33e4f742fa26af4455a8873730f96ad9c7bec1f66aed0595f253f1
DIST firefox-52.9.0esr-zh-TW.xpi 453068 BLAKE2B 84e08ea4fd119db1f1c6f84b212fbbb5d6999c5ac6010c0e7836d8734726d281107f3d91ba7bac1aeaf855dc36d3b018ae3913dccdbe2b11aad02a8d8aaa893c SHA512 a99042ef7d00820e341dfcf2c45a8b5bd77eaf2cc8ecf0ff5ee982b7bd9beac7cb4bf051c57ef3b7a5d9b67cd35858dca396d21e65718e248f3b1fdba5273999
-DIST firefox-68.7.0esr-ach.xpi 471587 BLAKE2B 9e861b74ffa84542ea771d885741e3ddbce78b825bafd58f186548c7239f03ed70cf1876dc1659d4edb07d48ad1f35e000d787ed09cfcd44c8f7a2debdef1009 SHA512 b44d38184513bbb94f3f6b64b6dfe8440678e90f3e1c73bab8955d165e6265a319b0cf9a322101f51f3c4356525f58c773a3051fd01fec3a7903d7dbc8ee1aeb
-DIST firefox-68.7.0esr-af.xpi 450295 BLAKE2B c5af1d5f9c2a24f82799c946b6a27a262e0989f92d167005699f87f2f2f82e2c078f9d984ad605275ab2a7b3962adae700d68ec4aee6fa288dff10a6b5151bce SHA512 1ec8cd04df2ea4b127f4018e45d5e4824c9ca427ae068e9ef1be4c75e5a152a99421e3c35b2045ecbbe3c4452cd430774672ede59fb1023333cf3b21d00c0c5d
-DIST firefox-68.7.0esr-an.xpi 482752 BLAKE2B b1a54dbafb8d8bae3a1762fe553a414f7fb8130d01817beec88eb40353dc3a085f3834125ef0f7f1b73f39a9794e4179331df7e5099a2fb558fb87d1f96b6faa SHA512 1bd397eb917f86b609f464a50fa3e90d50e7faabde5cf1fbe73268421ba4f6a5af839c8d0f09d57671717f9ee831989896f5e467c635aff3acd4f3873d826399
-DIST firefox-68.7.0esr-ar.xpi 538836 BLAKE2B 2ae852fbac2e12d6e2c3a179fb96e0c580947a2bd6f4019036366cf98e48a3d4609edab2450a8df44f8d019534c800a38f64da37668b10321a9657092f2e3968 SHA512 fa8e0c37f30caca61b4509270bc9e1e915c7cb306061c45b81d8884a86b185999938fb3d0afe879c5d793ebfa81795acb2b66de0c006b390d0ca7db479b91da6
-DIST firefox-68.7.0esr-ast.xpi 480479 BLAKE2B 52e6ffe259ce3440d7f353390830ebd16bdaea473add08195b5b3f2fe6566f17bd987a5851e236cc70ccfed4419cd9bc6b7c41a596fe19b296d1c86e11f8a464 SHA512 a729bc4158f35421ac8bd752bd015f0198e70562c6ba2b73bd71aba4e2221eb0d52e6f07fe5fef6c71197bfe4ccad6d92edb823a893e331308bbb883bbe7c1a3
-DIST firefox-68.7.0esr-az.xpi 510003 BLAKE2B b114d22e193bf487829d4e1d5f6b62b980c2f4a9fdb15e073dc0f722e7201302ad9f3a943eca52d5970a0d3f363f8d5b7b2eec7dea6dc07944ca3bb448ee0e42 SHA512 b44f25707721afc24bb291d3a30af443c525d6f03d555f1d87e5c11ddde53ce4a0b88b523d660164dd82bc0725c427909b2c46740a2c376d61508ead5c2b4de2
-DIST firefox-68.7.0esr-be.xpi 581914 BLAKE2B 3decd11a407a12dccb859ac02bb07f4050b22c421a5e89a2c5514e4e143410f9a34df113cf1108217adefa5dba5dbda82d28d5251a1e349f2cc50727059aec86 SHA512 9f9bd73c13bc8688e26e381e00c973dbd789f3c6d3fe2ff8f918ed414d1ae56d88a430d00b883cf25f7842eb9f9d9e84936ef6558c5c269fbe6ac8b4f6630ecc
-DIST firefox-68.7.0esr-bg.xpi 545023 BLAKE2B 54cae5d2a01c57ae2b260183cda413804a9ad565bc84fb815cad9acfdbc69250b1cdb71eae4a5fc42a2023afc76c9eddcb898ec84a8c1e85d9b218841b5148c2 SHA512 570a0f7e0d0cca63396f2f018e781b0d3405a590d68c9f8fbd164e31c784261607b571e20aa0ac8316402fb4d2b291f3867f3cf42d7c014e0abcc466ed8ef12f
-DIST firefox-68.7.0esr-bn.xpi 566413 BLAKE2B 6067b062a8d97ce616c7aab9b389d3c0191862fc17d7e3f07096a923f04070858d310965d446bd3d192047c97aca96f5349d0bdbf20522b930cc5037bb35cd45 SHA512 284c3e9232321463b4c772b84f354209964204bc31cf1c712c2b38b23271eb2078d93eb15219dc6239e63e807b2e97ec4d4b7a5514d970251af90d26a0332175
-DIST firefox-68.7.0esr-br.xpi 501479 BLAKE2B 32be73d9868a9d143b746e40669e95d8baeeeba3ec8c9abcd90d12ec5dec2cb22e07eb2fef0616c26309b26c30c9f977a103b73e43eb0b6430b03988d61e7454 SHA512 36b7572f37b114311942e6634a491e7153964a186514f7e3511dd3125b893cc9f8934842b60c072fb66eb4c4fb62fc1a5b308d404a1b24bf320e3efcdaefa988
-DIST firefox-68.7.0esr-bs.xpi 482779 BLAKE2B a7be0ce70f5d989793efcdf1f87dd5a5ed4882c51675abe34dda3656a1facbd3ed3e03b6c8e30a12b20532bf3c43374e721eee810474456a176fe6a83195adb1 SHA512 424dda4005854880b87112c02553fe422b3e7a7fd64b39f14faad3a098b189cb994de532aef2c1ee4e7683fb5ce4bdc400b237cb6db28fe2c1f8abe03d7999e2
-DIST firefox-68.7.0esr-ca.xpi 499722 BLAKE2B 93bfba8143628ed9d13933654cadcfad71accdd563f2cf597a07d1a95dad7a86f9f8433a52e84cb9a374d700d7f086eeb8028035ccf9e6343613f7f07617808c SHA512 bdb4b838c19eb837026e14ceff055a57cb5555c76420285dcfac0184a2cf180fb65fa56a728904a5f9e29fff7d787598e3747a5c5a4e9bc3d6bb42e01ac87678
-DIST firefox-68.7.0esr-cak.xpi 527168 BLAKE2B 7a72ba8d444b366b9dcf001a5e024526c0db9c9b55e18c8bae011804e0ba3a17f073a9183834737d8668c58728d4c5d9d1406ba678e80ffc84a632147174421f SHA512 7d12a3cffb6c547f0373f74a5624638dcf3e8f7edd049ab1226db588a960fcce055db1178794adea5479ee6818048c228cb5fd2691215ae0c3f2029d736a9ab2
-DIST firefox-68.7.0esr-cs.xpi 519719 BLAKE2B 42a2c025d9b1a38038d1234857f9bce5ba4469ebb7a8be0be4326842523109498f43e92d63eea834f6fe8122f84b38eacd0bd9b9304af845ae5ff77a7c3cec69 SHA512 31e03d0273966d7288168c0c1934a67ac5d35287e2ede75d4edc01582d9a23afe2cc7360ce8f4bbfb401e1c0064679fedf8078a6156a788408b8806d257d8f53
-DIST firefox-68.7.0esr-cy.xpi 506942 BLAKE2B dad32726a4d4c3950bca47d653eb45bd65d702f7a86a45ca001f773e5e24ffd3daa1db754e1b36c50d8743fc0dd01bdea0e4420ac6b08bf9afd4622996b67512 SHA512 c2a43d77747afce5bee9f8fca0b93e28145d7a363873e6d8e45309ecbf6dc8506486b8928a9d49be7232675178ef54060a9c9d0c4fa572f56f56b05e504c498f
-DIST firefox-68.7.0esr-da.xpi 520035 BLAKE2B 1e2ca8871a7e9edf3ee5075f482e65f598fb80bd8d27a37838fe4b8c7131017c6985731c20fad74be5d42fe57d53318804ad82bc5ed85635b94e06dcf653bd05 SHA512 95bf4dfa008d0dcd1b4138b9a456537faf3e15d15272aa55318622212bd9c095f79dba1c8b1423363532e8a5ba8691670d66b7049bbbb5f2f9b76d7b19d6ba02
-DIST firefox-68.7.0esr-de.xpi 523520 BLAKE2B eab7effc89d6cecc905f7e0d841dfb86f323c0a0a6798563b89ccc063e04671b5a376ec3ff336c7baf2f885e37cf8a83ae89e0d19cb8f47cae41f64967a621b1 SHA512 eeddcfc9b3f0d4a9c8a90540c3db9065e7ce404164b9851be95f8b7659dd1c750068d812db58572ef9259037d12097ab8aa425e390ecdfc9ed69b298ad3d7c11
-DIST firefox-68.7.0esr-dsb.xpi 528441 BLAKE2B 62dc62c4fbb440c4f09121e2117b405d1829f856e15cde6ea504b1759ef441015d1e744a2b86b19c56b1eeb47d9aedb60e062e5ddab5c8aedb2c31f5b1c805f9 SHA512 d7efd2b7d8580420c710b08ee75a2daef5ae2211c7d9484ec204d7b33a0aa9f24a1fab66613fcb386b7969dc5b12e917e439e5e1119a260bd5c43f82fb4dc61d
-DIST firefox-68.7.0esr-el.xpi 597168 BLAKE2B 45a1c585ffbeb1be96c8803ccfe2742e322872d68f320d41c0e75ba4d437a8fa24bec126c1af020ebda5fb280569548eaa0e52aac57d9db6eccc12b832deed1b SHA512 e1f614b7de087c8ce2391d40161c89d73f0bb768210b1983d6450bbbf8d4a9fa9d0daebe169a1a98756eba7e23fa83e3a92263317a9d4072de3cbfca0d2c2c3e
-DIST firefox-68.7.0esr-en-CA.xpi 478283 BLAKE2B 3fbf5cd2b48e233fdcf49dfdea77e47aabf91a9ffd95a8dbe8f0b1d2de93c5953de4d1b6a647706e5a109711b170f3eb2fd55a2b2ccfbc5d0a738b13c934b33d SHA512 7461f93c3adfa8d14e254b1d497897ebbb9f84237bad7c2e313cd9d70cc2817423d99727614626575cfaac798d0a544b28ceca71804ce67ca9ea5eb24164a9f7
-DIST firefox-68.7.0esr-en-GB.xpi 478067 BLAKE2B 33a75925c03feedb9441816cd47caf53a97d825ecab40c10c4e2eaca518f1de87720e298dbd5fbb67d690315820844685fe877c1100594fa0672122fcd577726 SHA512 e8c9ede7f879bb1d46e39c3ffc10c5178ddb8e696c0362e972da7cd480abfbc128d00a9126a47e9d1dcdd199c332f088279b6ec41da8fa9d38f49a73606636cd
-DIST firefox-68.7.0esr-eo.xpi 503993 BLAKE2B 95310a0f756ccced5a8d4b2dd4f6187a8c87dc5f24d228e8bef8102ff63eb7d4db680394f37d00ed210bc90a477451ff21713c3768d4d0a6bebb5a608671365e SHA512 1572bea6b4410ca5ae373aa4ba74b964cee6c7a5fdcd26826b435f8f414da548d3792b8b59b6a17f418b3d6cfaff4b9f67d27250be3b6498cd783d8a804151c4
-DIST firefox-68.7.0esr-es-AR.xpi 512279 BLAKE2B 3a80ba1b4e2739e1fb18845ddcfdf30c9512790cac059428b53b345eb18bc5b5387a5db0dc581615d355b51f7beb6f6ce3154ef69223dc24e2f3eb3a450d1e0a SHA512 28fcc85f800aafb237df837d014853efa3b0326b770bd4729039077a3bbf7f8638d43ec988a070b9e3c6691c978d6f9ccc62ae23da9198707a8faf922305568c
-DIST firefox-68.7.0esr-es-CL.xpi 511649 BLAKE2B aa42a2f9da9268a3250bff6ab934de188c51ed1efcd79ec4e35ec9a488aeea817065e211de0e6543de0bfcff78103d81bb6e03233e4b555915068b671b30adaf SHA512 cbebd0e4e4ca4227abc3e73fcc3559091cde2bdda053c56dd02eca1cf53f88e7e16bde612280c4f0b2ad70169c115ae98df32e3ef6a4158e29956cd69fc1390d
-DIST firefox-68.7.0esr-es-ES.xpi 481269 BLAKE2B 1a7a6f918e2ca08e179ed2bd8832f7c51c99c13539ba590bdd8bbcfd7142bb52471328c49e74a288e07e64bbe471a0673f514dff8ae6bdb4d091051daeca012d SHA512 2342d8412ed875589bee5af0289687654095e90a2f3c595b8f55b1b360acd35b3b70b29a87ff6089e29370bb2d6daacd0953241d4c10df66077a0bc140736908
-DIST firefox-68.7.0esr-es-MX.xpi 504496 BLAKE2B 4dd10f0b0126aa17a13d97d31eff5325f1fd9f0df68041503b840f270bf69286a598ae43b924a7a815fe643573f3b04e4fe495e827c8bf3247df76cc87bb401f SHA512 2430fd73fc766e06001dac8ff5dcbc33134777cb23d043298e77ef163ff15f877f1fac541f26c9cbd764c79f80aa3db63ad62aa89b00355d90a54e8eb385a3d7
-DIST firefox-68.7.0esr-et.xpi 488287 BLAKE2B 382a55448a3d873c61cc5d722349c17ed8cab1ecbd06ca6088572d2a05fc751f26f6da6ef4096d343e355c2404031fe62f3bb6c041f5083cbc0bc22bc0a7db71 SHA512 f24d639d73f169b204232dfeeb8b0442792cbf1587dcdbbf9602ae838514abe213c1c4be1ee223a9dd81d364052798b1f2f0be0933b4ea99faa6a5e328bc3518
-DIST firefox-68.7.0esr-eu.xpi 502338 BLAKE2B dc63204bc291e6f2d97210023967604c5247a20137182992a6ccfe58d96873b4925cadee955ceaa07e1b75681873d06f5be9427be1c0fe63c1ae4f85f8197486 SHA512 0fa82cc7b0d5e845bcb93c6e48cedac6a14459dac57bfd28706be3eb641e895ad8813251959d4074055aa40385a26226db2939523c5eaab22d3cc2b78861743a
-DIST firefox-68.7.0esr-fa.xpi 547567 BLAKE2B ca5e74404687d90508e9e35314f7ad985aa9b20b1df58617b9d71bab9ab2218fbd4a23bfcb6438c6e9442afc717851d96125251453150c18f19287aaf1f88bd8 SHA512 87992c892bce38e7a4496355d17ec1eb8351061520863058ff5f0316d33bb610ee2deb3d3bfcef3d3c2e1955b92719b3715e40ff25670a84d1fcf4ad9a04c988
-DIST firefox-68.7.0esr-ff.xpi 483740 BLAKE2B b9d2884d52fc4d1e3deb692d9cf809e23b63b150fdd2d4e39e774e09f8b3cd8566b03a264c243d7d72685fbe3e5c4c4ecbc00c76450934ad91a43ba734db3dc3 SHA512 e30fb84ab84eb830bdc9dbac995f6e610e65d87ee28c228bb75b178d2fab43d5b428c909de8eab72587d96fd497694af27f2d8e40059589cc0937797ae8d5373
-DIST firefox-68.7.0esr-fi.xpi 494113 BLAKE2B fa116a70b0ff4a04232f371a8a5d149ff51675f532d1cba28af8f16c30f95633a9ce1e5a907ac9a6b520327f0b3d270a157c06efde3e15a8192d4484fce6f8c9 SHA512 7cdb66d05cb7aa496f09362af87dd5d80ba240b858ca33e4f6294df860c167def0e6ec8d84fb913f0702cc05562e8df5dc1520daf0d986f0def7efd7df62276c
-DIST firefox-68.7.0esr-fr.xpi 522975 BLAKE2B f68eb02f2b53046f63312567007ac445e1c2f57fb663ee9c2ade18c83aa7c02f38df75ff3c15fff3666c486b2308267bb1677abd5e92965ea0dd116242446cc7 SHA512 17bef6bd11ea6c8d5ba1e1d39b6575e3e3ac132dd4b2771cb3c97e79dd2a6419489c2d0b09bf2bb6f9e239ce3ce9863916c12c8dfeb8771de09b456ae2cd7fcd
-DIST firefox-68.7.0esr-fy-NL.xpi 510193 BLAKE2B 25fb14a22e09f9d63924b1b4c0902e02159ee6281b49559fbfaf28a808e50c210785dd3a99cfcf1b12a8f1ae948de19cfb2f8fe1cd6866a88a6b542fb893aa7c SHA512 59e70f37cf94fe57602bbad62e75d2136351a922ed3fbcd8da816bb2213dc78508e3cc852fc54bdf263c8157cdc26dd53945fb395cf9c90574b5f45a6bca253c
-DIST firefox-68.7.0esr-ga-IE.xpi 489310 BLAKE2B 31d3ebe3635cf6ac7b6b48587c390f5e1a1a34e682739ee53c113ed8ddf8c147ed5d405f602992e01f9777dfc5d0706ae96489d44fb04eb6d2ea4b310d0ad6b5 SHA512 0293fc072efb430ddcd34a25d50e4edf3877cf6eee0213f81f89901463d8bb40408fbd096bb0ee66a1b0e0a452a8cfe310b992b2bc1246ce83bca0a4ed75a48f
-DIST firefox-68.7.0esr-gd.xpi 506416 BLAKE2B 88872f0e220cdea4e4063d01abf1bc07a14057041d3a721c89f3326955e8f1b3b1793e1123e4c8fdbcd8a62bce231bda85651a272a1f342c3ab510f7e8a3669b SHA512 2a748e3af4b3b5d6b62da94d3c2678150bb2f6d6a9901da49ccbb29fea68ac7d1e4ddb58d65a66d20d6740e0f5ce2c8b625c384d876de6634bcbcf4c8c77e91a
-DIST firefox-68.7.0esr-gl.xpi 483662 BLAKE2B 87b6be24be2bbf380ccfb0d9921a0cbd74eb115b796c9f4a143b54914f2b9fe6116881fe783c799c53b8d4e0b7768f952b4cb1029db1048ccf8d5fbd49a89273 SHA512 2f6d6ca417dfafdcb9d0c1e7bcdce15c46902aecdad8708522ba282f4e80653a42dac0c6af895af22d138682eb118dde5c10fbf3f6229e198d732c35542a7b07
-DIST firefox-68.7.0esr-gn.xpi 521842 BLAKE2B 4afa493c040b1a687735b44e36412db48d58a44eeb5cd6710306e97fcacee5835ea598f262beaa39c97af423c46f1d14cbc97da35b3569d82cb123c047c3a98d SHA512 a876a8e2b10fe8de6c97d0544e4f504df391e4f0397c46ab178e0a8273b52eacbcd49d1bdfeed39dd419c40c7eb4b0ea3e608fe5120d3c7118281fd9aa04d14f
-DIST firefox-68.7.0esr-gu-IN.xpi 571581 BLAKE2B 8d8e41aba58837d1b29f4b057ace02caa03a4b5492699d6620d052db7dbf0eb85ba336b4c15e71b305d99727b270baf6c6ac550abb4ef40ede087d14b74e66b1 SHA512 29394449fcfe4476be97afe3db72c2c60829c1335dfc600444b5da3c67b459ed80205fc86c5da41a1ddb5904b1a9d788705afad841009e17b79bff086601391d
-DIST firefox-68.7.0esr-he.xpi 513831 BLAKE2B 8272a21d05b4f4d76d02b954470b38949d7ac11940d62d49aaf7981c7b7deb1200e0776f0701a613032eebc1b2b8df70da718132f9901ffbf6059678003afa96 SHA512 73772cf9cbbd45d4fe68ce68420162b453bced96a1774350fd5e0072ea24a136cf2f24cb276a3260418fd298bd13b9017e427529ce0f6ce8278b3d0ae239273e
-DIST firefox-68.7.0esr-hi-IN.xpi 555192 BLAKE2B a0b4da2b9d7d81d6b15c123631076a6e67e83717c31f1226220ff96e961d283f2f3d8199701fa05e86e7d166ca48aeefbf47685d540e745c050ee4934a29a093 SHA512 eb7fdf94d2aa3999cdf8d827aee4a19b3d35125ca70092afb4a5145ac2f7919b841db3727e05265a8ab1065107e8e7d30f6dfe4ff39f1f3910e9802de7728311
-DIST firefox-68.7.0esr-hr.xpi 491113 BLAKE2B 44284262c51324f1ce0a3e9e9e36f2ead368c8b45696cfe8096b622b7444d299853557faf85b48a1b4afc31e667d08fd23f10a6c9177f48484ebf4dd84a009b2 SHA512 d13fcbbe1ea0a2de2d95e302658b925b4e34be224ffcfbfb77b9dd59c9d674b56bce06c53ddbacb11e84668f77ad1c894343af82d926242c1d39df2e62bf4ef0
-DIST firefox-68.7.0esr-hsb.xpi 527759 BLAKE2B b6b80aab1338496bc471fb059090e816a741141fc7be98c0efc0be3289afff66a9ce508f5fc488a43147a0d4f3f00dd8509622d60d976d5b1f5722ef826fe27b SHA512 7dce66e3f487418bfec6c640ba608e1adcf3915cd3d2f6ff17d645ae76b2db3b548dd0fbc983e49b6dcfbccd9939ac3dc54a16d5b5f2d609d2eca93235900bf7
-DIST firefox-68.7.0esr-hu.xpi 526048 BLAKE2B 690dac23a289d947e76b2367d7802096b1d9398d8e94edc27b674b99139cc3bbcf17c204a56b4ed308471e77cacd5b43bb23faa5753c2ec396f9833a98adf47e SHA512 47f02c725971409ae8e2c44332d48dfc1e0473105170ed3d74561e988f1e9317fcdc578980b4a142e2fbc8ebc67b1e4dd6c9175858ba2d8a8b698c8d4f5389b8
-DIST firefox-68.7.0esr-hy-AM.xpi 542291 BLAKE2B 3ad512ee71b39d68efaf63dbeb6a5ae56d72d33e0b928ac5b12df653e205de20b294af58491a2eeae32c1e2b2c39788f63893e4f2a4742c3dc2b6490ca5b4dbb SHA512 08b93638de0c54f21ff3570bab7e9dfb8c343442232653b0fc7b7b615b8f561d9bf086d7c4238d3bb4a4d0256edfff4a6730cb7c075b231ed327f5711c3faf32
-DIST firefox-68.7.0esr-ia.xpi 496315 BLAKE2B f073ac8dc6a758192d456b6a464aa0f400dc7d6a2531836defa541481dfb4ef8c9184c19d8608a100fdf2e05d47ad1ae1f8ea7d21d6f3c2cb79ae5d017d11c49 SHA512 c43d1faa436be76282a2604bf9b0f05996dd181e41eebcbc3766d2d15b2ace1fc9d54cf5145f3dec4c04a4a355e74170ccd7eb9b186270b1b5eb561015517b06
-DIST firefox-68.7.0esr-id.xpi 491733 BLAKE2B 91cdef902e569f3a6ad8acdbad1b79699dff08ec139da4cd01290abab4a578bed59b9641c3cb8bb5c4208bac8df977be4d28c6e35fcb2c2da7a1402c6d6eebd3 SHA512 a33a47752d352ecc309377247656ace4dfa7114089d6404374250ed0e2ff476e78ed668361c3b6341091e8b06e3e6b2a61cbc565928a168433f99608b58637d3
-DIST firefox-68.7.0esr-is.xpi 499778 BLAKE2B 0ae4f980077df56a92492d46f1dc9aed9d2d2276c6f46f1d395ae5737e8225ba01a778e0eac170e803f35ddf6c0d4ed2e5800dd9797186755e7ec2855da91ef4 SHA512 0bcb76b3488894680a2e07b997f8b87e57ce3e7a51f1b51ae434d2c5ba0130a2afb0079c32df9a0ae47476d57aa0bf730725f93eaa689ae3a3bcbb7cb748ae76
-DIST firefox-68.7.0esr-it.xpi 383619 BLAKE2B 199cec2810f62f59e5f6a64ef593df1d99105789d02909be766964806bee569ba4d0870fabbf647cc562d7371edc66099db4fd42af0c503cd07f4ba15b99de63 SHA512 d8aa6d4f18edb261ae6be662e5880877516ef514e71f556bd14d379d88580fa707dc76c8dac40ad3efc51eb09fc8710dc501b68cd62cb92e3359b342e0a8be3c
-DIST firefox-68.7.0esr-ja.xpi 536932 BLAKE2B 375245f72cec0085035b0c38e36d2fcc29033c4894586ef6091c22b2060206b459e576fae02f9ee966217aaf9983336bd62813e19f79ba69ef2979ab9a4664b6 SHA512 8b63a056f5d7f5bada4fd67519c24175a91743ceecc049a2e56402e0013c34071c571afc84cce9348589900318d7df89a69736632987200b0e219a4f016a290f
-DIST firefox-68.7.0esr-ka.xpi 544472 BLAKE2B 8e0bed7e5c8fd5895e64accb76403ddef89dc79f2f835bd8cbcde9d2438e42d75f271b2685b31888d88ce202d48928bb5fbfea9668d53495ec4857fff4d01672 SHA512 a219ca825323b28528ae44700448608b02de38bb0a2ec62b77f1002815cd90af1f86ee840d2fe324cf7942ea5276591427655dc0ce16bf2e73ac60ac525da054
-DIST firefox-68.7.0esr-kab.xpi 508429 BLAKE2B 1dae211ca8de4ef03dba39cdf8acce5d5e0114c76426ef5f92337d92d8dc46eab45ebf43910f833d5ccef1104aef54862818875b5201a56d02dfaa57933fa869 SHA512 7db5d5ac5a78e34d4f6aa5f1c866d28bc8bde7a4f6205f7f20ca220b7e0ac7df2c3404037b981e5691737dc5e5a6c109de29a4be0d9089c02c422dd2c3f50ace
-DIST firefox-68.7.0esr-kk.xpi 578760 BLAKE2B 41bf3e1f0def9de745bc6f4dfd76383f781d8c29242c605452f379498d0016f02ea11731b3792f2070c6d16cb7b0f83eb40dd1e18441c9b711a1b007f13b21cb SHA512 eb7c2b4af1a27c7a1f287075d52871b6a446131639005e8068c9ccd4b23e973968edf91b2bf027c89ce24405076937b5485acb9904290d74931fbe84d1cb64a7
-DIST firefox-68.7.0esr-km.xpi 551171 BLAKE2B 0c42efe5b6b654076ff8848a26a52634f61b6ee9e7e7c23146ee76df8d315e135a0ce574bdfbef69d36951a6499cefa313de8e5ad7985f7876bf426e76554b95 SHA512 08027da74500d4d5f387618b5aa8b61befe62ba3ca3d88bf329bc188741f52a71d9744951c0e7e46f449c86aeb8f5826ad2e83a88f5c39000e70c25a60252cb5
-DIST firefox-68.7.0esr-kn.xpi 547374 BLAKE2B 17f3c149ceb2be38c530069780867ed2b7af2a7aceaa4cf187ee85e008695da09acd81abb69687c79ce0ae3e4de19365cd76eabbbf1645fa83d9c3cdcf4373ba SHA512 11ac64ebcf9c5d20cbdb30a2c42a1f074e614fb4b861123c33038f4103eb13aade9b42f3b8aa06d3ad3c4a6a7ba0d608b81ae662db6524da6f79d6a9c87b73bb
-DIST firefox-68.7.0esr-ko.xpi 535779 BLAKE2B f8cc282341941a3ae0eddd02221a0a586fa6782a16b07014019305f9e540e9b3c2ca7608383ed90ad4895762da56043df6e322b8bdae5b51ae621bce23b8d345 SHA512 8617e5ca2c08c2b1628ac25f7080b8fd4af7629476d513f8fb6da6c3e730c6cbef1494ce0a7674cbae29aa1df4cbbcb03f708fb3cc045f738720382e6a48dc48
-DIST firefox-68.7.0esr-lij.xpi 481748 BLAKE2B ebd7bbfd0e5dccd7d0b385c56605a207c0dec5fd664b8cbd75bb5be4077378f0a06ae4483a69d7395d7e97d36a16aa5821e71a4db7fdb73976f126296f5baa02 SHA512 c9e38c7f55737c0f65fd8b95a71bab37371a58bd8dc10258edfbaab0ebabb01b24eb6cd6a29c5d1fc181044978bb7e823a6232647a835720ea38563d86f95929
-DIST firefox-68.7.0esr-lt.xpi 527444 BLAKE2B a43cbf355a53ad0f214fb5273a06b13fa7f3d129f3d66c4a0c3b1fef5b5f1cf1580540cf2a6372d79b7c6488bc472f897207ecf13e59e6307e0b3aba76a802a8 SHA512 0a93db1af93b1f0942a0149ba4bed96ae747eab0c45ef5d56abc9a37c768608fc7498b885e10ddfcbf72b881e02b95bf9923b56529a60980ce44ff76e668a9d6
-DIST firefox-68.7.0esr-lv.xpi 500117 BLAKE2B 98f765ba860c0202eb504e567e5a098215e6d08ad24f9dc161244b13b173d5375b66a62ad14ebfd073f9a8c073f78db9ae221703c76d91a584e79e484f421d61 SHA512 954bd8b5b7d173c0666dcd4f326b0461ad0e04cbed16fc91384024c674f88c053e800b7f052fee72707d5ea33a00ad7fdedd48d73e5e47a5d175438e8c6af4db
-DIST firefox-68.7.0esr-mk.xpi 484989 BLAKE2B 9fd9a47c16be02a6f8c5135564a9c2a051e97400b813d25ce77f2b34b0e1174dad2d7fe2b85ec78ae8cfe0036311ab3147f415ef414805cb436324f9873a607a SHA512 e20aba825f3f729a24ac5a0514a3a2de5ef60b1e1d104adaf17dcfe4193dabad32053e894277da3f1ed566daa3aa8c5bae97d092fef9583e7cd5195d65b87277
-DIST firefox-68.7.0esr-mr.xpi 558969 BLAKE2B 4b51858ca7ce59ef754065bbf867b9e7df88664c4ee0c5b0077d24a64908bc88a4c816398130fc04b7616aff55f683a0a925eed3a1f04d2eefbe2f5ece3dd918 SHA512 77b044722af21e45921d416bb99e26257b7f7d0d1ffe3c14d62f40ee8bf25f90e34370afd6907c37a580e911d4fb676eae99c36df3e69f192614dd4435681523
-DIST firefox-68.7.0esr-ms.xpi 480113 BLAKE2B 342545b5416c3df7ff8eeb98907dec4d7eee9c18f18b9790cec443abc5bd64b00157452de3c65a41236429123b418f2bf4441677f68652f2a816021c6e79a2e8 SHA512 73d5ab3d731a329c72d8f9f326bb008de607fe0821a9a278d0b4a62e18c11fd327491d25f25268194b74c5ce77184cb68d8c3b543ff24d19c8a5887e3162916b
-DIST firefox-68.7.0esr-my.xpi 551924 BLAKE2B 31c894f878329e126b524adf0c8d68c7b47d0af2d8ed12ac77352c1962b28741fbda5cec0277d97a91e95201491de7e0d0e3196f2c36e964114943c437f4c3ab SHA512 9795739bad1227a1630faaa87eefe7f54d0fa165e4654c58bba56f3c13ff3d13fff97cc4f4f0bb5710e136767f4d7c598d07eadbad75e8086dbf6ab63ebcefad
-DIST firefox-68.7.0esr-nb-NO.xpi 495869 BLAKE2B 83359c67c44b165632fdae3f8a6d976ca13ac38d345c65d067695b54a55be185475784a2cd8cf25ceff9ef4715362a27316580b0af0e84d9465226076f038b13 SHA512 c1a7fb20b504677a9a4ccad2db9e22ea48ee722c957042cbcf0137fb3cabf1d8fdd293a5fd3b232003554fe61c011b5efaf1d5f4fe5a4f14b093f62c1a50023b
-DIST firefox-68.7.0esr-nl.xpi 491972 BLAKE2B 95eb1f04991e93a8272f18ab3394761e00db517187453b083d05ad429fd8d2d15b0b72e07fb5bd1605c46aa22f8a7137415b1b67421cf5420552080741f23bfe SHA512 89b3b0a1b97e09b26e33f10861ab40315b13804d243030efd6594f0eb2ce009bf7912d3e1eb4487f9056628b5a885364e7f9edbb9adae9724ef1a488af5a007a
-DIST firefox-68.7.0esr-nn-NO.xpi 494526 BLAKE2B 4960b9697564167deeebf54ff2d04464113fb307701e4e04e197be59d620503dad0403d912f263dd27968409ad1fb2c401656de7a0e0fac3764a21d5c145d118 SHA512 a1ae55d511a6fc1541d8cdc27bf40ca8170cf304a7d4c96c3bbd6474f816d165d51c7ed4d137085fcfe85682c6dd734bd43855d6cc2ecf3b6812134e6f14c43f
-DIST firefox-68.7.0esr-oc.xpi 498520 BLAKE2B 48d13a4e90a120f88c6151ea4e1558d6652a082f78306a9c32ae7d5d74082edf53ae218552e941e38a65687fa1d0897ba82b9734b19a7af65cc73ef60d6b85c4 SHA512 078540eeac1b25779e86c2c71d7c7a0d034aff9ae5f0531386849b456d41103eb9afcfc7eaa509cf27c7c5c4920bb980480f2ac4a4503ee0ce7682f299c3ff6b
-DIST firefox-68.7.0esr-pa-IN.xpi 542362 BLAKE2B 4c8ad1412c1c149c25e5f57d3aee7bb943297183742b21bc760a4dcd88f5834ea564abb5158a87b7a0005112a5ecdd8239f74f58f7478b74837301e7fa643ea4 SHA512 9a1619106aa0f2a40f9ffcc8c443b0939954262f4c2830d0a055bc91e7cd0b5cda4a357d2aea885bbe306618a5db11556eabb339bee156d3abce72029d77a240
-DIST firefox-68.7.0esr-pl.xpi 495643 BLAKE2B fad61b95020800d7ea280c803ab570362a0b2ce2abfd2b5bd51b9b51dca713241eeb1160ff347e0bfa831b05ee2db7fcc21a47bc3f15aca3ef39df540c3ff520 SHA512 5799be0775b13e3bd9fd09ef83a9f06331231228f5a40b84187308d2c4aec51fe9a7189ccf909ab89533c91728ef5c5674a1f662d5cf93ee76275839bb1b84fc
-DIST firefox-68.7.0esr-pt-BR.xpi 497982 BLAKE2B f676d3207d3a5384092a2e20718cb9010e2c131f332ae7566b6ab1df1bd8acdb13f2e017fc73f979dace142fa154c3f8dad7f7e1150e7c6f152f9d8a422b6bd3 SHA512 9177efcccb68c1a9d4a733426c7a5adf6a9a96125c86ab52e5561f656171a3a8f4c7cc09cdc966c8d73e6d585b07f05ac3dbf34e3fe0a71a5490f989c4d75cf1
-DIST firefox-68.7.0esr-pt-PT.xpi 507654 BLAKE2B 6a45df049383edcf2198ec905e8ce51d9aae154b315691fc24fdb0e167b36738147707db53a90b74f128e79f61af03f0f7f601e26199cef3203e088aff5f3aaf SHA512 e1a1d6795eb43fa1f8af4ae7e1a3c321761776409f3321957204b355ada11af34a67daf1ee752408610774e5442130055b5dac9aa33138e2cdb583a4098de2d9
-DIST firefox-68.7.0esr-rm.xpi 495306 BLAKE2B ef0bb1f2e67f4b84d845f13b9f14b54e9695b299ccb57c676bc59be6171fefb1924cc88e2397b5af2f342e41830184fb1bdfd5b28c32e34de1e1f8583ada001e SHA512 53ecb824695530d6091dcd743dc2fe3ef056789fc0d7cc082a613c0dbd342d8c2a5a325f745bfedeb34b340482e759e5f407956ef367591532e8be5132d190e8
-DIST firefox-68.7.0esr-ro.xpi 508602 BLAKE2B 7863a325d7c4473fc28c25532f723d079c1655041dd2ec36be4fed4627b666a600a384a81d8b78f1f57ef30e70ceb025cee5935d936486f3c9c886235a96735a SHA512 b16392c4ab61f31601d0f6d772047130ecba2ebd9f78e54998daddca342ac2b034645223175f668446105440ae77ae686e069c02ba1c3bcb442930a63dfc868e
-DIST firefox-68.7.0esr-ru.xpi 583739 BLAKE2B 66eaa2d9d4cc6b567ba4771377483827855d809d622d1f7b111210f4f9e8e5294fae17b275975c117a722b19351208b083368fe19f96285a9d0f2547bae45baa SHA512 cfef4a5443ebe488b34e8cbe39a8de1205d19670c95bfab20aa0f82b70973048e8e2e069ddd723b2f8f0acba887336b09d0fdceb7d8747f356fe972c93619aaf
-DIST firefox-68.7.0esr-si.xpi 527984 BLAKE2B 523309326976b3cf3698dedbd924d87f7553926ae974eeb8d6d5f7ebcc54bd747aabfb8a771832e824eadfe41c7a4b552c6a2ee1a6137df1599692fb9a2d8eab SHA512 d4f89f1ff3aa6b8bc4bdb9bba995754a6dcc0f49f9d2b3327a58632ede4ba08942464ecad506a241f546137c783dc38895e6ea8027a22d0303b1e42d230c931e
-DIST firefox-68.7.0esr-sk.xpi 525085 BLAKE2B c36710d6368f19907ad23821cb954d83d2aa631d4cfc36e42cbfd5401d16cbf382f413984e8c31bf4f15ff980cdfa8f91e705bb772a240a19060bc305ec66ceb SHA512 e88c0ea128bac92a9026b101e00cd2408f2dd760379d1fc09957c0e047ce9827ec6eeaf7ca07131d9aa57e942738d866bb4613cf2bceda91e28e3e6661a4eaf5
-DIST firefox-68.7.0esr-sl.xpi 502156 BLAKE2B 93aa8742b802c22a1e2eea06a98854416933ae7cf87a06073d758558de5c22a1f1c7ca260e700abfa6b32d1e80f43a1713cf56dbb2f8f4ff2df731ab99f15888 SHA512 5f1b32206dc60a5758cd3d5f0d32ec52731e191061691d9aed92a420adb902de9d0738c2d0d749f7f5adfe478bddc378a052c7d517d2d5a56cf96947d1583d2f
-DIST firefox-68.7.0esr-son.xpi 458710 BLAKE2B ba91e2bdd5484d74ad8692499e4f6a1472203110643eb81ece6b8b3be190749b51e097c51aa9d2bb2f93bed3e353abf8696fae8db40de70674830c3c43b7ab27 SHA512 e042bba52e0e3a53a91194f806f2d1e879df858d2df23bb4d5d5b6f5da5efc58ec98c278e78e0286c64c03250ae1cd6997284d102de1ba073936e6a4856695ef
-DIST firefox-68.7.0esr-sq.xpi 521482 BLAKE2B adfe97e574cb5aa7e6d491b66190135bd42128acbc2f43c781dcb8018708f03244dc4acecf913dc0c30f0af3a2ae83df0aab3a62a0f27aaba7d997554b4904b3 SHA512 1c31bf506155f0964da5a099ef28f566a628ebf3cb7158ee34fcd345ee1570e40ccccbf67a5396c9d10a945531f0f603e1b77f919e2d4be0eb361d7422d2afba
-DIST firefox-68.7.0esr-sr.xpi 527349 BLAKE2B eac6e60ffa58b5291c4db0aa1aa3f36addc2eb04866f4d2dacb2cd3747d479dde5ed46a6c86365a14fd723d4679b63648b3cb75099069de34cd3a19892d04c1a SHA512 866445d207cbae1916bfde7bfbfae1b61448cc235599d55cc07a2e7f7a37d21f3ef745489be8335add098a57b07e2da6ac1aa9fa54ec8beee768fef0baf0bd75
-DIST firefox-68.7.0esr-sv-SE.xpi 506625 BLAKE2B 8944e3b87bce50f4d7bfe02f5688799aebb4d1e4f1f2fa5768fc1258e6aa4759f8a505934c74db8b84b97783b3b75fc734df3c27c9cee274f7889ab817fd5991 SHA512 7c440abdc68b72ce51fd6b3a03a6ddc8ce4d0a20aac273413994621e8823a093b1d02d4e2ec6987795f766237b4d8d850a437b8684b1f5c939a849b45d943552
-DIST firefox-68.7.0esr-ta.xpi 548956 BLAKE2B 636f8e97cdd83e61dba15ec183ff33c1bb56eabe9f12fc7d20eecf79d1d736a3860fa55611eb54c54d3fc7f97bad13e091ebefd1ccf5a923123446049f5fcec8 SHA512 33fdcb0bebb3f7d9fcfc197ce59ac01b2a74c6a77ac62a6aca354067ffed217c4fbc04f8f36cb395cc0216befded82f9c21059522acebfae21921bcec9e9c6e4
-DIST firefox-68.7.0esr-te.xpi 561506 BLAKE2B 9550264d23143c7b89bef0b64e882e3b5e740ba849454af1bf6d4cfe697d657aba033c96828e5fcd90677a2977fe09dad52cf9904604b2319694b018bf5ab15b SHA512 1c23792d5e36f557c024b57b510d92d0ce30785c034aa1c895ea142254415af458ecba0a6b7d2dcc989f8c9c8a311597da17d9e3d9afb25749fa5078c2e36ff4
-DIST firefox-68.7.0esr-th.xpi 550752 BLAKE2B 38dcc5c6d362eb2d19d3fc5e1e643dee44e68a90e3ef6a47c92220ffd28037a0308730b4143077b65895d1f40a2537ad46e4eb315bf570c446070521fb921a01 SHA512 fca01065098a01e69323c9ab657b152c7322562909db935d579daf41b4e9749e3068b6af808323590a1eb962d912828ee4311219b21e4281c09594491b5fe1a5
-DIST firefox-68.7.0esr-tr.xpi 515120 BLAKE2B 40bde2899ee8a32a3116e0c030acca62d24faa02baa2800fef3e0d516f21287454259bd730fec44ace10acffeebd72e35a2139361c61ecafca0058bfeff17091 SHA512 09fdfe92c65817159822ce81952a600558199e77c0bf83f76570f2fa2ba2adf7d65436303938007c81abca48d3de28250ca126b7a8184c8d9926beda966b626c
-DIST firefox-68.7.0esr-uk.xpi 568873 BLAKE2B d2de12b5547d44798e3da88e58583a951261447180eb7c0bae2122b9bc376970d081118119156e5ceeecaa545551c55eebea53b87b21de641b7485348306ce9f SHA512 6e2d7f4214acb526e6d7bbd84240b8ab163ccc38494a91dcaca9288f4a4bbda718f0393bd81e3af060def7c23ada87425231518a2172b4c0fcdb47b6c1e5a933
-DIST firefox-68.7.0esr-ur.xpi 542343 BLAKE2B 0e29d24ae6d9c5abc998b88f9c27792d653b817e855caedba2a1313f972feae0b1222cd04299f6d8eb9bbb48b8978097398cc53ef83b6338af7670c0de382381 SHA512 5bdf67fded7f0d2fe567a4566531bf73bdcdfc5d97f8803f142ce0a458a26e1afd9a3ecdd50c7f9a154e6ae9909aea6a977c0668d3e40b87cd28f0b8b5f38276
-DIST firefox-68.7.0esr-uz.xpi 482275 BLAKE2B 6e8831f1200e21c1f8eef168a27458a6c6ee957b39e4ed1720090a435e65a5515ffae10015ce83b59570f06af85b62a013129a75cbb27d7cfd55965ffe954b8d SHA512 958a761477cc228034c2180342448b30a182f8844413e86fa2008f73f9d1bbd42d92a1688b60573351e6c3e07b6d3037a1c07d7add92908fbed62b3a03bcf03b
-DIST firefox-68.7.0esr-vi.xpi 529121 BLAKE2B c3fcdd40ac670073589ed7e0bbc9734948da1aa15a6e46026c27c27cb74a2fa5dfc73444065dc65b633f001e2df001596eda91a774519bacdd99d8f278a943a7 SHA512 830e858c33211faadc13c7fbfa640349d3287cd77c1cc2ca99f621afcc8cd7a3ca9ad5ca4e7b4395a6cac6cb4a63623474406f51b2379dd6eb0c9d5a36e6a4e6
-DIST firefox-68.7.0esr-xh.xpi 470233 BLAKE2B 6349e29b6ce5519cc2a54a70ed09c04fb5604a3a2a95221e45aa5c2aa92edbf48ef3b3469f548566d5c3a998ca2723dd3d4e32bf463e13c985502801162b4b89 SHA512 9cf132b52e04e0cec9f37ac9a2e12e1f203101ee22f9efc64649512cea6e76cdab80231dad04932debcf4d233fc089204ae9cc259e4c0674fa6d35a4cfd3819d
-DIST firefox-68.7.0esr-zh-CN.xpi 536443 BLAKE2B 6614a696466b1ef6512c59d4498c79a489470b5f88239c7f7f4cae1844bfd74c91b4184888fd03585139ad5c6a14fb5316bf39c1dff01faaafae0ab4426ebc60 SHA512 a9929fe8aae7956ca3ef7045f0b3a94d3bdc722309da5daa1b7c45c7eddfc3b0cbf250a3dbb8dafe135165194e335e721c6a6181b0311db09c7037f48b60dc91
-DIST firefox-68.7.0esr-zh-TW.xpi 535854 BLAKE2B 8fe66e24166396e020adff6b3ba396a4d4a05ba8e475a8f126fb931463001697e7c9ee24eb411f953a3795fa27c17867262b105c586de0991ec2e3f301db789e SHA512 246aab2d0a5301b4de6b2e1599670d42dbba0a11efffe5f0e04b7c7ebd9d6d29c4d99e31cf5c33a02a4eb13c8d5ac38421aca4b5617529cdcc4d76b836d3be1b
-DIST firefox-75.0-ach.xpi 503112 BLAKE2B c1fe6c4aae1b95276aa40bb40d1b684f5df73ba1203220699aa8b6d72ad93def1304d766dada23e371692d73e54de1575891aabb782619f7bd6190e1f18f62bc SHA512 f46110cd85635978c1531a278b606eb412077f32b482442dfdecc46fb8dcedc216c9ec85f397f777c1ab000be838101aeeedade4d1c77efa53643c9e3718c29c
-DIST firefox-75.0-af.xpi 458561 BLAKE2B a4f0d601a8ffd2bbc9204a2cc3af90b7dd23961729657daf8d69ebf90dfed1417c1fab54080e1a0335242cb375c4c14379d09134c1aeb30ae497f0fd6cb36df5 SHA512 b4e386ba6f3986c2aa3aa8ca8d6a0afc266537c31dc7017de15fa0d2656db370fbbba4962e3f168e34475a2ef61c6a77b2e4ac5cbabda54f4b9d839ffb4c810d
-DIST firefox-75.0-an.xpi 515827 BLAKE2B 0a18a6c3bb9ff3e3b35963e43c6d550e379a1977ee34e5e212b0484c69b929e07a7b012e8ead965ef5a030ecd7b79a16468e2fd4574899360855259f4941a735 SHA512 420fc7444edb4b0f2f8103ed516ef30f281c8cbac998aff91978117ec0b649281ce231cba8b45709960bab28ecb6539709a567941f2c98bad0d7eb5a4cd9f1c5
-DIST firefox-75.0-ar.xpi 589375 BLAKE2B 55a1f528f59aff9c758415c2386b37b9b750ed375206957ef4cf9fc7c11bcab24875f6baddda1fc900354cffe053ed7f609c3b450c4baacaaea64a7529dc29ba SHA512 8f0c790b706cbd92dbe475c8342a9da7bfc0ab4f4acccabb14dab7ac4f75f86b8689c93048ea6e4b2ef717b8e406ce6d24edd804969cd18794d66adee9f94c99
-DIST firefox-75.0-ast.xpi 504608 BLAKE2B dffb527979595b61fce405296ce6082246450925e5ba0a0ce98cb329a9f9df7742a30832f1e62cf67bc6f5caa228089ebb50eff1785df98aa86efb85078abf32 SHA512 fd85904a72881fb94d090f2dc28a55182270ae63a138aa9a912b6a2ed805012737014acaffa1971f0940ab7e80a1162bfda5865d112a644cfd9fdca941abee04
-DIST firefox-75.0-az.xpi 537769 BLAKE2B be5f344ac797430b8d88cec19061f56db191be09a6704124c63c82da16809bd69c0340597a99c6991521f6b8c9703c09547733262d7ecf4d0d2158fe79960ebc SHA512 de826fd9059430f012b2f10f14333bb8b7e445c61b39df3f618822607e8ee924164db30cdd24461c0b62d29ce347391dcf0ece5734811f4de31e47f0f13ba1bd
-DIST firefox-75.0-be.xpi 637504 BLAKE2B 0ba49e8f9e1f8a5e20aeca36194962e6a9c7b203a998e94a525ad766398cef356d1ba63d54a5f646698044b36836a94fbb15778c1fdb1a73310c35ebc93127aa SHA512 6f240229061c48388cae251da362c73c32c19c0001f14c9556e2d3194d6b02b701c42b1e16babd574cd2b14f150b302b079dbf3f123c8c9b977720f65370d630
-DIST firefox-75.0-bg.xpi 603385 BLAKE2B cc25cda7b68239e2faa4e9df5557c8228afaa84e4ec8e0f70dac77f8b83932a4697e901a2a883f995756061e323ea83ad8dca7cb268b291ff0641e2719cdc311 SHA512 cae2f99cc1e914e518a430651b8ba1edf93428f0fb9cde51ec8908435a130f06b5ed91ebc1d875bd424848fa48c6f9e91e6c555c318a8de957a3723d8dcdc61d
-DIST firefox-75.0-bn.xpi 631540 BLAKE2B 49484c26f55e726dc59e7ea7d767f11638503bfe91838dd637286fce8abd3bc2c1f7da6f6461fbc2a0d389ab57cd2305b93fc39391279f9f149423087f954e86 SHA512 6ca86acf1decd45fe760a4335020a9263ca110abc9c694bc89f1cd07a97fa2d32d09b82cf0e6ede6dfafcc060eb4d2a300e54e2ff6d3a02f8a29758573b3a505
-DIST firefox-75.0-br.xpi 546450 BLAKE2B fcc4f03305cceea336096f6dd609da53de4107a63ada2d269201114d1d7e2b559c0ba1f0b0e954dfdfc270770d0384daf6742f3307bfea3bb085c44afa4fe2e5 SHA512 250ea81da4e3053a197a9eb38ee8097a31fa04106c50863eed41e894efc9301dbf38d3285fe76e896100bfffbefb87febbc8dfa7a4123c10ee36f22461cd57f6
-DIST firefox-75.0-bs.xpi 512938 BLAKE2B a2334e4657711fe58eba5cb6ef3c114937f6f1d315a36a44aef2902fe507468674ede5037f2e4493d01c9a1846b98e3b94a2d2b963e599640f38095d7951b4c6 SHA512 b793dc65eef4ee8c0fcac1fd1026b91ea428cc080b0fb580d86879b5dec2e4d709c84a3c6c3143ad88b4d5ee018006aaa5192aa9146b6799f0fabbfe4e451b2b
-DIST firefox-75.0-ca.xpi 548046 BLAKE2B ae30ed37ce027151f12d6359883402b7b482c293943bce0de0172622bc4a2f36b9d589ac1a7f193853403d067a9f910ffc7b2c586a48a83533c70e3e7666c752 SHA512 add3edd4cfa5b45bb0e4ce2b274d2f198aa420ac2b1ac1fedc2d0b1142e0911bdb992bd5b14973a7f33a225f32c6e2c162e0d842f238256a320ea260ab1cabf8
-DIST firefox-75.0-cak.xpi 577104 BLAKE2B 1fa165f4ece77f3349b4cceb6d22974df5124085f3975438e5fb8dde41d9bbe52968006759bd32939a223d4e2e275cd3071d8c9b2e4eeb163166ae71f8026d11 SHA512 5cffc8dbdb01e51781f777f1f13774950519acc7ab135367f6d456f43bd1b8f693176ce29bf323e8e389f66d9528e9cd92d1c310b346bcdfa3fe1c0b09daa9ed
-DIST firefox-75.0-cs.xpi 573709 BLAKE2B 96d1e044ca05a60f68a50831e915c78505388ceadda2f608a5a6e974ae3bf86c35e72a4faec9416969e711b8a12426754e416d8884457ee23af477e0e1386ee9 SHA512 7518f660257eca2d135f8a4a56d168224e4df62fbcaaf1ccfd8b606b22f85082a1f31be40b8e4413044063b7e93436470be9a6f84e5ae9c155791a6670220b1c
-DIST firefox-75.0-cy.xpi 553188 BLAKE2B cf6b7c27d0f1ea54deb24b4bf681a2652777bb49da8cb000ef30ba91656247a86324eb08cfc4f1f96cbc5ec98ad1f9fd72251f80671fc1ac2986458997c16878 SHA512 456db49b0f998d7f00883fe781cd48b66022c825d92f55c64078b75d6579014b5aa97bc1d05387e9359972d3911142b9d707c40d8c702828905a3da932fadd9a
-DIST firefox-75.0-da.xpi 536583 BLAKE2B 9b673dd76ce3b90f1ef0d58eadc3322a2615400297b4eba8c11c1143cfeb106715905c1e0269494a35b870548abcd92443c0b2f0ec4a1357fb50eb54f91000c4 SHA512 ac107bd1ed71522b7fdcc85132e998269fe080cddfb6a4088a8eddac42152a4a249e75367ddee00674409ac9dfb1b2eb35dcde771c50ed68ef43016fa3a66cc9
-DIST firefox-75.0-de.xpi 567889 BLAKE2B c569d57d75f878fb17a07f32d7a197a5a2735d387544295aae29d333dc5829f260ebec73ff2978ec2407d9e8a851d01b5971c40e378e2ca13dd89c48ea372c6e SHA512 370f8ef6c0473bb777f2c1f1a68d48ec02c8a3aa2bbc3cbb6fcd1d4a6d3ec416860524a37d9bb6785813240fb94e4ff466eb28d819acbe303288e221584b60af
-DIST firefox-75.0-dsb.xpi 579346 BLAKE2B 1dca0fb72ec3f7d7f9c4cbac37fa47175de44072df97ad430c8c8fe84c46bfff03eef52cf3bbd65741a55e4629206e906f535013e78503496d6002abd7cf0dae SHA512 ef3f86d7681433b086b4aad14a86032d56476133938cd4b61e3745de8304b7bb9ec7b843e53399d75e668b0c88a2c5ee7eebfd3b8c0f82b6cc32ea836ac3a50c
-DIST firefox-75.0-el.xpi 645722 BLAKE2B 1de22398f4c68765d4edb3a58ae2cce8de3a109a19ad82f8c0887e1275635c8396e813cfeff38ca86ae234b7957e6e583c3e337dce278ac9e651b184f3aef546 SHA512 57fdd7359fdb2bd2465ef874287e3cbb796d3e9d187efbd56c963d76f309a6655c049263068b17ec94561e9cfe9f8f5d670f9bf527482751abfb5f68dbe53085
-DIST firefox-75.0-en-CA.xpi 522271 BLAKE2B 5a81646d9359ebe8891621fd5c4d613235d05e9bd6824c0a79d6733d5170234389d2a390bd26eb321a959a56cc2bffad5f7b261c509a113c7571cbc28810fa81 SHA512 bfc9331551815841b8fc99d0158a724f6af551a5722816c6894a7dfd773c9d6d61f9aa292245ca43071747172e221e946fa0d83b79257c3b437497d8027d66fb
-DIST firefox-75.0-en-GB.xpi 521264 BLAKE2B ce324a065dc942657fc37db634d3e1349aff73d175e07287466f3086246ce7f736267106c93c030818b76ed39bd1452484c5ce321f333e4bdf124e64979c50b7 SHA512 8a95ea86ba38aa29861376b1f7acbb309286e4e2b6a2084b7a99a1a3c072eccd6f0297f5c531472a9388dbf94d79a58813b39e66fd630d85f8cfa7d76560e2b4
-DIST firefox-75.0-eo.xpi 549422 BLAKE2B 07448aacd5a24f79f9ad5cde1ff9a95b93c879c3cbca53387d1fb9d85c64d0f8264f36c48603744d180955d633f29e9a3dc96faf7aed80f6721170cb9935d854 SHA512 8f3426a4d5165e3d3d4b917a04afc78307516f89269d5db315a094a6b7281f98ad2b014768371f033d681b84fb69f439abf221c4cdcba1a8c18cb5de77469afb
-DIST firefox-75.0-es-AR.xpi 558458 BLAKE2B a5054218e17583d00ad7b6cab3187d3eadc3f8b9b8e4d0789f2924ef2a5a1dadc6d5c06c67d210ba139fd3c27cbcc1d971718fec295709575d5b36859e240a09 SHA512 1702161e7ae0900a89ea0c35a24ac6c9a162edcd44687cf7dd2025242b4891402190f0a74a3adead051a94c5ab729a7769ac53dc9b50b4d7c8e0aefb7178dea1
-DIST firefox-75.0-es-CL.xpi 558549 BLAKE2B d08eb2f68d64fb4ff6eead56658780210982fd0b0bbe9c519aa90816be4500565384d0678be335c3625dff2c910be7581e073446186ed3d23d8c58cd386e9190 SHA512 27ea701d0a15a69b991d60ad1b8c539d2d4d38173a8eea9c5fec3a35ff76c3efc909f63f204939cf5d5f0d02726be8dbb3da6c9c8f7283c808c6061acf783a7b
-DIST firefox-75.0-es-ES.xpi 536497 BLAKE2B 049d3b78b61c89184fdf4d9211168f04de418840f7a9839cfc9fd0663df2dcfe9e96629a405230dfa15f4ae2ed44cca47526e9ebaceeb485d9a9347df6c49cc9 SHA512 ae0029befd07ba9ac1e14a1e049d28a3d68bd80889bbd6949efb141c3cb08c11b4f52e3e4c81bbacfb9778288cb872bcbaa3e28d0df7920f73d9cca2dd1d3191
-DIST firefox-75.0-es-MX.xpi 562038 BLAKE2B d5a09c02e330e62284cb8349c1486cb8bc48a0f25662efea96eca16a28f8515c2335354c19ab3e47981fa0a4c4e70131aa9111e6a64e71887fee3a37b940b438 SHA512 a3105e1eb6f9a04485f971e0b067cdc799361bb0dbed51d62c6a5a16efe2a709c781719bce89c968043e012b8965ad250b0fb4d2ab7dfcbc0bae44423a622e05
-DIST firefox-75.0-et.xpi 536365 BLAKE2B aa410d675d4d4318ca5af0c15d91ca9ea950274fd1fe00b5854c7155eb8bd04e0e5f237ae7f604ef124826d98b4f7b7a8d8defcfbc7a805d0984530afd92acb4 SHA512 e413f269d93535ec3e3625ab6f057741329fd75a4fefe950621a88baa187943271239f6423d81c72cf0a488fef482815f0b7a6a10127d955257b15519eaa7347
-DIST firefox-75.0-eu.xpi 549807 BLAKE2B a3b1bba3ddb90a66ad576b69b5868ee7e334893812a771274bc10df7354bdbccbba9b2a360668d37e9a188d6223bbcfed1845acb069297285e7a5dbd88b50822 SHA512 df85eebbd86c679610005a1d324567815ea444662f0a2c069d766c051cb3b78939c425311dff4a782c3c804c185ff0a6450a8b58861c9bb667e7f54572cd852a
-DIST firefox-75.0-fa.xpi 597541 BLAKE2B 0889dc17500f5751df3c5f9f05e4be1c5fb729d702bab400c7296c59e5cf34c9f7344907eb93dbfacf7bb7da2b09113eb9e79d15cc53afe198730c6434eaf1c5 SHA512 8bc84719aa74d9ab5d28047ad5b1018c222405e896faee6f23ce1cfcf28eab21b5dcd682d1073f37479fcb11c9bc1bc38361513bae01f115037d6bf82357627b
-DIST firefox-75.0-ff.xpi 516019 BLAKE2B e9fe7545849748b44dc229deff385caecd1a7573a80f1a5862e7f2db79624a0b38eeef794c9caab62f6a98a07f0cc5876f29993f76ec86b5b655b474649f21f3 SHA512 af87581f48688bc1902f4bbaf93eafaf386fcc794d84eef88b8b1c50ca8ff62674494caad8f842db1a60ab38b6161e74189bd6ea5a7c166a70ad0fdedfbd42fb
-DIST firefox-75.0-fi.xpi 544247 BLAKE2B 3489c6d43714b7aa870f57b3f0d50d2ba520fccf965ec8f66e2bf3d3f41b409841be354278c31b12486fe245d5f544ca801ac9e3890baff71784b4cfb979599a SHA512 6bb3b95719b0cecd171d0a5062517e4f9a691acc47aed570922a7ec6c4ff175e5c96b9247d8674e2a3bc22ec37264bb1420653584c3cc51cfce8b422c21d04d1
-DIST firefox-75.0-fr.xpi 570886 BLAKE2B b2db3c54cfea622c64016c2e88747e4119f73cd8c814b10354416a2a25138d674b0adeff8e15852d127a0c55f7c2d5b4d7262f24420dd7f00b45c6663dcf953f SHA512 c73eed7b3f532a75ff7f5afd35c8639957169f02643e2f7baa6a1d20b95148ac71de9acec5d354fdbebe92a8c185327cf956939a241294347af6412a28d4e74f
-DIST firefox-75.0-fy-NL.xpi 554508 BLAKE2B c77f077955c6cb7c9ebcad7eabe519581933b4c7d8b0c9ce7b1fa4d1a90e0a8c5b007202d9d8e1f87c66403f901ba14e378c9f28c1d04a02101a026aedfd1aff SHA512 287eeb08b1ef312889ff6f28df41d46101ae8108e9ce26cd16fa76ba367c6a5e6a3664d2a38cc0b13705d3fcd552a40704432e8d917836098ff0d8998d9f385d
-DIST firefox-75.0-ga-IE.xpi 525899 BLAKE2B af1ea3c8240c3dd74ddc35fda1f4a900ea7fe8fceda6aa553861735ece77b5e60f7de06269a17aaa9109c9240c28842081bb4c293ba9fc05ebb38282288fc2e5 SHA512 8dcfcf335cdf52259af5bad9842b16ab1cbd02c8ad1ec30c7e6ec9f65f6f51b8c87861fec56e12cbe02882bb5d1fc5771ee27e97adae9481ababa0b032092dad
-DIST firefox-75.0-gd.xpi 545777 BLAKE2B 37952c2626e5493b6c41070856457e0d7a263eedd3ab69df5335e4bd66f9d8a9ce3b2b0245c4c8809cce211547f388cf3d451a736b99c6487d01df7fadd2f945 SHA512 8b51b3d7895b38af3a98bd32e572bf9b50e8c2328f36895a87d961f95b9b24100755314db4ba66bf368a1e507dbe37ae6c0070543d2c37ba1d171a384f8f9c42
-DIST firefox-75.0-gl.xpi 514548 BLAKE2B 310d89c235ea80eda16e3eaafe07a34318728476904e9a3b3c121471bc379d2b9c90174a10ebe925241d82b73f49fe67a07549157ffaf409d1855c1c8bbbd7f2 SHA512 8ffacd4f1d565d83c31af8c3e4e2527e9d86b7ccb090a5a580bebbf97036ec048714635d0b44967495ccafa3ca002cf0bf44933ed7bec59f3a8bcfc76709658a
-DIST firefox-75.0-gn.xpi 572459 BLAKE2B 0e02e9932cb0757cf9f2872219e168d7c00421d70c1ba7175913fa793bc2881e5c1ee6abdf7f2277cb2d37b3a80bcea8dc3821188db27009718daf8662a725ef SHA512 ba9c9edd44eb7cbab77efccf078c5eeeae92c81c1d9744120cd1cb880d8f547f01f42d75fdeaa5d84ac2bddcd1befa7e6e2468636c6b97408dbc5a8f00b77e85
-DIST firefox-75.0-gu-IN.xpi 609026 BLAKE2B 4e0ad6c2a6064ade910cb80d99bec902a8533c2b1ae411a53df3c8fe330f71f814fa160fbdf37bdcef8287b725ef566e3f75bc92154ff11d6e93d9a2b3f76777 SHA512 fb526ea3982802469aa0a0a802a3da0274dbaaa87c41bc5661e7850dd73878b8fa84b1b5d95c469a3694840632f59332ec921ce791e9f29f6e42e7f088c0d336
-DIST firefox-75.0-he.xpi 566845 BLAKE2B 7dbe88b72f6724e8c6ce66564f45e0347b961bc0af1ebed3cf42bf770e5e97914f8df8550a064e762ae9efb9681a65a2283bf387bfd00214f307fc0760d8867f SHA512 bda3c828899e1258c837f3f3e034cdede2ae4b16add80bdd39ac8804e7d4daf5198f6498ae27c1f9bb121aef4e8a38226c5a43aa752b2be090207b1e198a7b00
-DIST firefox-75.0-hi-IN.xpi 619193 BLAKE2B 9407702077f35fb12ef94c667a9aa2c28e6683906ab2f471d7ea1fbd2003b975ff824d492c5b50d25fcbf4294d451d2f286fbf58e0723ad60e21a4faff9321c0 SHA512 7f65381a920dfe666543cf791658932a6b2cb8887537d9410548661dfad3fcaee1c655ad7fbbda25ba8a48419b4a596b495ae4e63304df2e006785ec9a637ede
-DIST firefox-75.0-hr.xpi 551157 BLAKE2B ab98301b1dc7f6d9730c2f4c259b0d8167c58536265a3068a352b9d9bfb772a0b45f8520b3cce398bdd5c78a51ca297b5b0f81f1f2cd725f82fb7603497a0105 SHA512 1bc70743c973fb64aa680955c50e0463f08bdb7630765a43a14e63d8ad490d36cfa71f6d27f4c77e2d34bf1469efa317dcd90198addb173bcc920e35ba836eff
-DIST firefox-75.0-hsb.xpi 573284 BLAKE2B ff4accb13e8e881c85d8a1c6002fa670394981cda7ce2809eb0fc56b2015b08e611678bde40905c6364936327cd8be07017d9a8f7c8358d0c444357ee17e12e1 SHA512 ea749917bc538231c3b26d32961ab2e463a7bc5d3f3df7c9cc40324f69d176d5560c5dce3663c9163925390371c1ee3a01152deeaf94b37630fea38e4a126fd8
-DIST firefox-75.0-hu.xpi 578608 BLAKE2B b47deaaf5606d7c752ba6ca8300a31349c48b2277fac6de72e7007fe5decfb7bbec3a3abcd8ff5a8222781ad1fbf6eebc6974eac845192288fe574ddcb3d5d8f SHA512 c13b13efc1a56ff98fb856e512a7daf96afb36e9573fc6e02e417fc4066926885cb262f3a348eaed42a9446db9dfc8396afb03586c9ff97af817307075289492
-DIST firefox-75.0-hy-AM.xpi 630095 BLAKE2B 7566237afc17e1d80bc72e564093d2cd159792fb6e532f06f6ddb7a1efc04bd4e2480f4db17e6bbe11f4ff844a7c46761f0a3dbd45d4045749d6fbd291931c8f SHA512 ce643e13032acc06cd66193e99ab27b53cfbe4d0b627ed149ccb064e29bb6877a3ed1b2fee6bdcefc9e54fb0fa8b7be935f08a3de319c56f18adce57bb41246f
-DIST firefox-75.0-ia.xpi 538667 BLAKE2B 330ba4f055851691979bf2ba151c795fd472c0476c5fe92f4e0144e156752c582ad2edb0e6524617f27cfd08024aa5e1d97fd37c4eb94853b214e673c189890c SHA512 05e7727d2ce6d42c18ca98abf0be49a4c67e8aac079cda199a200cc5fca5cd26eedf87735570c49130ac8efec51fb56db13e22760812d5233e927a2d44adad42
-DIST firefox-75.0-id.xpi 541987 BLAKE2B 929aacd53762af04a5b90c24fd4122421875874352388e9ac5a974073ecca10f5d8fe76922871f11a2caff3a663bc6805d16c2a4b405307a5b88db1a47282264 SHA512 506e67a2eadb256a3a59012aa78d6d7700571e1fd4cde1e40d74145b81659726ccf78effa1a5db8ee7d856ecf318c3177be9e465caf852cfc23bb0f2ef513498
-DIST firefox-75.0-is.xpi 528877 BLAKE2B c551c146c3f06187ef9be4d4796b22b0391ca8dc23cc8e925974855e30e95a7ef96f0721dbc17f49a1d7cd32e38dd09806126d02718aee915de9e145d8cb0f1c SHA512 32d28ac9c1f45baed14ec7565998866470647b46b6d1f76b18c7bb7800b666baed95b87fbedb2258c386018d5c6b56fecbf22d8d95e9c99bd652369dbcfdf403
-DIST firefox-75.0-it.xpi 436947 BLAKE2B f9e4999c4ad389cefdd9ad8f57188c87f9b5824f7d6b31b17228ffbaed72b9889756cb7acb6672c530b5f8e692954e72c3ea589ad80ff13adcb2cb1fd894432a SHA512 dc5b8609a1027fe0789d7ec7f57b78c6a20ff874075400bd47d631a4d28b0825c5cc4a93521aee84af28536e630644be528692590d3c01bcedf327b85ab78e92
-DIST firefox-75.0-ja.xpi 598327 BLAKE2B 3c5a4bdfdc2dcc3a93ba9db0ffa6f03f7b1ca8dad5012b76af04140992893de04b93451f063101dedae31be47149ee6998d00868ec994ed94444a6099d5f17d0 SHA512 41ee58bad635fa44c2139d3cefc5b255ec58619870b0e89cf6ec4f47ea81d5dc5136f252fe543547d2577317340ed6c456b9d3b0116ce84e9ba0c9834374cffc
-DIST firefox-75.0-ka.xpi 600238 BLAKE2B e998bd96b5be297c83e3e5a242c894b42e5307af3b1ae06b72f286889425dc1340e58cf1b51a2484ede87b3006c6a802e4416773b96524b63c62cb6551d87f93 SHA512 586c1f7fc4f6afe594d0d0c9e93860a52baf288a82e3b5f0d94776ee8f70e4f3ee1c07a09ca714a60e7e80d86dc636ac8bd40818a4bce01e1b61fcd1dfc9e049
-DIST firefox-75.0-kab.xpi 557602 BLAKE2B 2c3055425ab42a729a0499e9980cdbb6391d0b46a694d94e1a2a342778d0e0d686df74b48590fa38af03e958dd50058aa147f773de76b78c37fc8e1f2449ad0a SHA512 4cc9eb70351de651d6aa27c7d4279ed0d6197ac8a47b63ee6ada25e4d556ed7685bb0dbcf8cb6d47eb9c0d751e6461c41725b5089c8034c9b1c04420902d9c14
-DIST firefox-75.0-kk.xpi 630273 BLAKE2B 7ddd1f0556335f3b36296025885e59d481df850de43390232560b215f1bbda7c58540a29d364014eb974b7f456685df22719b92ce1a4ad997be151c93676ac5a SHA512 ccc207c1b257efb978eb2edc63ac669a630732fce9e345dcd95ae0150e17c6b93ddcee7b7e1a6554546e2ac2aec6435a77696d73a52f8785bab19b7874a0b138
-DIST firefox-75.0-km.xpi 579685 BLAKE2B c96b4a51dc393232db4b43b19a48d9f4443f4562aa35a6f18d16aee694d031d1bccc866c97608ca252be028277f6b5ea0691fb37d42817ca872f660670793a16 SHA512 5c340607a6158966ecc37954442a791b81f713a62b80507ea73f4d965f088510377bc9a5df69f7e2d0bf388913ea418c345ca9fc4fe8149e2a93a1ee5211b6bc
-DIST firefox-75.0-kn.xpi 572272 BLAKE2B 7cd7829ff408ff3859467b80c78c03021b0916bffa19dd130e2dec73c42b1475be61f1162619d210ca6da7ad9ae4baad7ec033cdcd852134d53c3db46595cfa6 SHA512 4806e90dbe71d3506588372b5785f1b9ec222fb560bab21f16b181e416d2249cdca220d79ff1b13fdf313574696f9c5591ddb16021d96010d51063c76c5a850e
-DIST firefox-75.0-ko.xpi 586030 BLAKE2B 1cd53d6869f97e8edd36de61856dac14bd27d8a6c08642606e5e5c658b03ffe7e3151df3fb362bfc5a004a7df86d27a69098e16fdaaa05b383dd9a0ebb02b898 SHA512 f551fb1a5af34d08d59346f77907513a8aa8560bf19b5184e4141433989e9d54f070fcce952f998f06c5c7728e9dacc1e298efd8c0ac9a168b20fe3d9a30d398
-DIST firefox-75.0-lij.xpi 520310 BLAKE2B a7d8b54bacb885b179fffb6ca0cf7aac41cfd1d8f982a72c54c12acbd4cfc71f3c0e61b00fa6838856a98b488839b73ee083c31f0a92e5f7c56b634d56bae308 SHA512 c078fb84cb3059f6a0b81b3f25fdb9a3e3abf11c91fd2bb06ed91d8941c78ae36b815fd7207ac1d33073cd0cc16212a6057d18856810a1addd08cbab14b42d43
-DIST firefox-75.0-lt.xpi 575236 BLAKE2B f617db4af6b618e6e968a6a1da97bbf934db6f706301dcc7a07878d5eefce401514d1658ea6ea91f72cb2592feafbe474b1b4dfd45471f71fc0b52f70a762cab SHA512 8d5aca3254d6d665de71df6899a11aefbc4f4ff57cf69cb79becfc50d07a1bd9751f72a22a67b1352b42412d3339f668fe66a2f87b30434e78118a4e8fe96802
-DIST firefox-75.0-lv.xpi 526932 BLAKE2B aef3992ee6126a1b82caf439697c91eb46c0166e3101dfe0dd6c81ac7d6531bc4d6bd24f4b87f2ba05fc7b6e50a4f8ffbb54dedc38d8d060c90981a21c25e1a1 SHA512 39f5a14c5c430c44b4ccba6a40106d11e3c2758fee7666cb5e8f1e27c63c76aa982504d948a2d41401a322d0f16c187af2f36e343ef99a428b21aa738973c8c0
-DIST firefox-75.0-mk.xpi 498636 BLAKE2B 9985f4ff3827c71b5da701cac67103089e7ba5c336b40df739a36749344c1661d1d26ced2c7fa59ccc4bc65fbc28d1396328dfef99b4d62ffebdfede756a8380 SHA512 9f3cc9e7750180bc50dd206c788b959d2d474b274cf8436e5a97d1c1ee01e037de7edea0b9b7f3cb2fc48c996ec5847c9070f407f34e0eb463b6e95a21ac2f73
-DIST firefox-75.0-mr.xpi 606444 BLAKE2B bd0fa03cd5b9c8c9aac236fe53f17d55b5e4d28bd6862c9820879b2445cc562ee630772df1ef288a31293995a29ef8cf6a25a2caa721789a5077c311a3f42886 SHA512 21b0fdca622f2a15164d86c360d051bda05794443cd1feb67e7e79ed44c2b9b05bb092cb7c5d7a46fea10141ed56d40b889f214b87d1f360012ac3e0e4e34c84
-DIST firefox-75.0-ms.xpi 509552 BLAKE2B 1b5dad7b88a5b44553251807339f9be7defcc3d5b6123bda9bdb3704c28edb8a2982b43cad3efbbb62a4c774f0b139564148017a6be1e6aa31aa6dc9a1a2a490 SHA512 764b03b04645187b3cdfc5fb135483bebed6b35e14a7f7690195b72e87a7793bcb7557c3edcf4ed4682524c92d63af59b36a8628a94d312b88da9a8d5bf22bfa
-DIST firefox-75.0-my.xpi 572651 BLAKE2B 886c6967f4b55d02ef90c52822e95aee2950108e5ea4cff09602b3225999be6ddec2c0b280b5c5c49bb8d41ff66dba035d7f0c9bc64c8cb3244b7106e4decadb SHA512 5584e6a9733799b2f642c87b3f38f1c4cdf381874b9a98bc82e79fca28f46b1cab5c0796472a74e9c95fb89b6bde4e097f4399b7a2b8b276e9556e350b17dcdd
-DIST firefox-75.0-nb-NO.xpi 540527 BLAKE2B da57e847449ec5fe5934a07857e701afa1974f6ca1f2d649f977108720cdb3fdfb551701a2c2e4a319a1089ec27a5d53178058a863b2dc1aed478a4b03e3acf5 SHA512 a5ff96e42107ace60e1f298828a56af282fe2044f50dbd69b269d6d4430d00d5878c4e8ccb7b03d2a1926fddf81b18abf5ea2d2a027e6afb17d08bf79b90304f
-DIST firefox-75.0-nl.xpi 542960 BLAKE2B dd99446c967bbb8bfa020037a65b0d3b94396e8f940736553055b3589a7f5c5fdead316f45d2255f4e46c4d72f48cc17efee39e2f5d60c1f457baf791383db3e SHA512 3994f156372a0e26cd095aac1320489fcd784b643395a277552616d50379800d9d242b0e740882b700507843d71b013859598d33626542928f4e96eceaa62d0b
-DIST firefox-75.0-nn-NO.xpi 542310 BLAKE2B e9c3c2065075fb4971135a4ce8497938a96327a09e987c35d08fbf9c74209c0ea48004758104ef980ae8ab7fd43cb3d156fbd20837e989b06ac529190c787e8a SHA512 b004e60bb1ce787c2029282c2f4f35700ab57e02ef9860335879abd8c891cce7c65906fd0f65a525fb90ec34f1fbab509dae3ff51798b582cd1b24229a3d9ea8
-DIST firefox-75.0-oc.xpi 557492 BLAKE2B b44b802726e7f094d74130ea21995e6763918223c329904bbeb0155883cb921cd5d9cb127dc65ae539e0c1928341d97a82b164b16be9c03020c0081d5d30c47c SHA512 f7ab0a605d306bf4ba0c481c46ed79be79650f4cb282a55f7cd81b204ffe6484a61d035ea5b939875eda87df8b86d64098aafe6f57a3c25e11994bd38ed283fb
-DIST firefox-75.0-pa-IN.xpi 594370 BLAKE2B c6fac1aa54d523ee6110120b45d50acb0fd2ad28d0c0b3be0711dee927565a378b8f5f63612c1902f341df48716f423fcf2c1a95de94fe1f176926db34fefb73 SHA512 3f65e017ee5d4e0b7fca64d7a23eee8e263a85043fbe7a939e835070cc1c8361f93f13955d047aa2410ee08d9998fbfd1b710c6632aa06183792b3a9e1439e6a
-DIST firefox-75.0-pl.xpi 556350 BLAKE2B de3951ced01eabbdca3c9db581f26e4d445352c8c376c9214450b7a465ee00c62659c856d8cc9c1bb22ebc0d71387ee2c30407139569a2f7e9616201f95b0713 SHA512 0e806776db435d9357d1c24c9466483ade5069176852cdf1728ee33e2f1ceff6d8690db5915939542ec393683e9d260b4323ca1ab27b9fee78cc9efa6e751e24
-DIST firefox-75.0-pt-BR.xpi 543958 BLAKE2B 4fbe69cef2c73a25c58268eb8b43b9240963877efff7a568f47499afbf956b45f09de5944e6def489150964d24a8d71c02583b3b168177b7e985af9d93903009 SHA512 5b53ad15b4ff101fde2b9c90ccd2fbf827e77c6b5664987b51334fe935a834b2fc564ac4a26a75024e65a2c7b10e1078a74c95ebc7307d59c59a5545d4882332
-DIST firefox-75.0-pt-PT.xpi 554698 BLAKE2B ede9681582b6213c0d089081ae8b7d5c0b1f13c737e8f7086909caf1ab5cae297a5a7828932e9554793380d758556154f8eb57693270b0a6b51d5256f5a337ff SHA512 e224d9c26f9706940ac59651bf32fb8aad36ef3fbcab0c50ae5de00b9136bcc75235aaa9139494c7f2043270a03125ec90e33f2defbd83480d1b80cfaa7d8915
-DIST firefox-75.0-rm.xpi 548140 BLAKE2B d7ac0bcb0fa085e299134dbd8da37e09ae5e494622f0a7afd45386f86d10bef290488725153c491b885c7f6a4e00380cb802e2c81397d776fe9c204accf2e826 SHA512 7a43544fbbe5c812212aeef8107e3462b76427abba3255a4717eb8647f197cd2a61d6a618909df0160504537f836e1b2bbd44b4880efeeca1989c7c09a0241b0
-DIST firefox-75.0-ro.xpi 560705 BLAKE2B 03ffb98d7ce4b05e62e535fe81a0e1d7dcbbbc8a086bd96826821ee53238d41fd834e823c98316571b519411e20bd4d5b6a7c54e3cfd8d3a15a29373d343170b SHA512 82eecc3a558c09c69f1a9541c3fda90e43cb891d971a9ea4e2b51691f30cc013dcc6048b411c232990a7ee0e75d5fe98876721f867c4a4e3100e59193cc8c7b0
-DIST firefox-75.0-ru.xpi 639279 BLAKE2B 58c2cca5de9cf11a687fff6533db9154d32d5e6ed45ab320dc829fb4f8c5411fa703712aa5f9eeaa761a1aff2bcf0d365a08ce7e5cb1f7793e862f9e8261da70 SHA512 6731ed2b02a2af076b6e531a6915a9442287c3b1caacdc41e2bc5d3c3e65342b0ed4e9518f4a5a1fbc8ee5d8e5499bbce4277881b42930909da65add3ff065df
-DIST firefox-75.0-si.xpi 548700 BLAKE2B 448249ac4272f866cf3e0f0d34cb2da282c785120433a36d275b67a9acf6d7fadb5566c45670d016e35e276d8ed615d407e60774ff45c43ac8ce9caf47485110 SHA512 f58abcd488c96ed56df2444ad8ca1768385e9ff21d2c47e0d19d05f8c8d038a5a2f395c0c887b14db4318f1ed496ed35a3d89f080ea9f1cc9561422b7f0ba506
-DIST firefox-75.0-sk.xpi 574663 BLAKE2B 5fa28fd569fd980ef5c22da439dd62ac971819b450601582702851b54262a00a72d4fec3b3b5efb6fc614509535bc1d067c7c707e079d0424eaceba69338babe SHA512 ce9b739377e57c10780d1b7ec5e55ca46cb3c509c3af47796aea640e9ad0b31b28d289eb9c466de81550ea453d75cf03deb902ec971814340301cbe68410d40f
-DIST firefox-75.0-sl.xpi 553723 BLAKE2B 906d9fa2dc08910301bc785a1e13646e787957e980b304d0f57ef56fe4cd5b65ecd296b22b327429f45eb540ddc20ecffed4769a7f3e55fd9495ea313f1f6fb5 SHA512 3a32c905d8cd0ca3883b25135438f18a08171bd8a1f6716fd8e93ccbfe5e1a10ea5c991a88f2824d6f194e234d287ce2646d5deb14f0e0fdc5691ee34ba4df77
-DIST firefox-75.0-son.xpi 474799 BLAKE2B 03982b66c250c65535f941bea77484397f5c8cd4dd180fb695a0e17ac5f17f6e41f922213b094b6c5e7b2756368409b2e9ab9effb0d4d4cc088bf2110890280e SHA512 fa4ff95926e87e3ad96ae8f1afe7c05c9d6059496c375a02ac2dd12b26819d3c470cc7121220966fac37fe6e7c96c2c34f2f37e09cb141bc5a0b2e4f60189480
-DIST firefox-75.0-sq.xpi 566878 BLAKE2B 09ecff9b4db3a330ebd494f48c21c43c049fb909d465c865007c5ac17f4673a71686d2fda444e27ceeb62d6dbe71a641070f3532c023e02390fcfa3fcdb5fe52 SHA512 61c4590004210d68928f3cf10bbe13d1d419735209c55e0f50c6ecc25d0b9f3e798f961ea6bce24460bfaf8d13d19cf39b730d6fc4d4e1d53884af8baa362c9d
-DIST firefox-75.0-sr.xpi 582871 BLAKE2B 8660e28a17a442d7f7a59ee7745c84da67e42e5d48a786411bcf4b51a97af7caae2c941b5b0ddea6b54ffa5ba8f6a5becee7d268e7567f8ce188cf7ab0af00de SHA512 b02707e1f0675d1f8854337fb1ba7694efe0980781af1afe228532600f870263ce6ccb72a33c6398cfc61e183e73560fa3d714e1d3ef8ae9771b7a5d5d65c01d
-DIST firefox-75.0-sv-SE.xpi 552386 BLAKE2B 9d99e5475e3a439f8fa911855b5a7f43145e9757048228f67d1ca1fd3497b6d6d21e10f268b9c613f2a005e317fa931a0f78e5661b2f60f11fe42ffc5ea788b6 SHA512 1194c30663915819521d3f427cdd4d7c1fec5ae68fc814a9ad4c2100a4c3ac6139ec93a8bdf72695446e1533759cb560b3c8155dfa81eec649c9628865d04159
-DIST firefox-75.0-ta.xpi 578855 BLAKE2B 212ab22f21701d3a48c6eeb574f05d2e6ccc7369ce0a9321361a40354ce348637c7f0ba0372dd5b7d34b009f2e7610ff2e78b57a399500c0b39e94d0e9c84483 SHA512 e45411f74eba7f611ea85cb99c9bb30fb9d55610ab1e263bb3abfdcca39b6d31d1da063babe2b653edf74d5f2494c8b75fbb8954895518a2dec83f6c786a004f
-DIST firefox-75.0-te.xpi 598599 BLAKE2B c28ef811dc91118b71ca65fdf8c2e9de1b2eded768b4796ec08cb6cb542ef0ca4e40f18358306d02a2b67d6dc9f563f717415aba384f966202ac2002b3a8589b SHA512 aecd37affe87d5736877b775e9ceca9d8487adb00f8c7e5188244fe7c6762d3f6c3620e99ea7b346af5c5b6e14dea132f727910cb437468ac4fa1bc5dd178d0d
-DIST firefox-75.0-th.xpi 616895 BLAKE2B 28dac62fbada0b8ffb49bf3b085f58d07fe51bd8568b53b8194b55c73019d3e14d8b0acaaa9b32718276b4cf1ccd7e608569b72fa8f17dd4d456eee39fc1c021 SHA512 9e3c31494e015e8b39a1501caa1bdf74cbf07a1c2e06060fcc016610fff8f58bd051331b9862a2d3cf52d2453d521b4facdb3b3f338782cf35464b835edf1568
-DIST firefox-75.0-tr.xpi 566615 BLAKE2B eaf4a2967a4b53d4e3d99fb17e03deddd95144da4e2dea73385ca0528720fc1f4fd19cbac8df1c86b094c0f9370b0f76f491b07743fc6c34cde5b7a9e9400999 SHA512 7812f5262a257add22194e3bcfe9417206d2fcf3e5d7060c8523474b13910b9ae2f6ce550c02f4488a1abe11983ea564a5be3cf5e4b4f56f1f45be94d88760c2
-DIST firefox-75.0-uk.xpi 628734 BLAKE2B f221d52180b9d9ad25f4b97096bfc4cccd24df98edfedbf59827263ee93bb948653d07cf5b117267bd64a5e10c1b50d0c4a95e3dd06a15c63bfa14176dbf0576 SHA512 c4826ffef78bab8685bbb0b031e567b3ad06508388a231ba94bd0b819445cc771b94de15954199162f5db4cedbbd8a36540975f003089c9588673607f412c5d8
-DIST firefox-75.0-ur.xpi 603174 BLAKE2B fb8eccf535deebd2a2cd5acef6db3219d22628aa0bb3ad41be734ae1d87995f955ffd8367fa7f170389e6fcdc86113f98e219ad1d15180ab3c6498e370a2290f SHA512 2b32ff2c3fa03bd2335198ce4c9050e5fdade0ad11f89fe661d6dc959637210c84ab372725dc6d379f06f3ff91d0389c8bf20607775161ea0468851bec6241a1
-DIST firefox-75.0-uz.xpi 512303 BLAKE2B eff94005da54eb68c0319ec7b82b48e6046de7e639b3c753a7aaa5c67c86799aad975887faec0edbe02ef65fb3be8815a1d5e9b4578889660f77aad25eb0c2f9 SHA512 ef474800b16cdd50294cd36b46b9694ba3aedeb19b5f596e5a8694fb90baf4697d01c074b2c6e16be97a138243ff6df1f3778f67c721433e5c6e49a651ade385
-DIST firefox-75.0-vi.xpi 581697 BLAKE2B 8d8067dc6b8d6fceaef90e409baec4da87f818ffb862bcb0d308ab01af596c134558e7fa1ee8c1fd5b4b4eaed186ad910fefe4acd84e80f6895d5688b20f921b SHA512 200ead50bcd63834847507bf01c36ac9b70553774108eb62406c4f2d54c9aa3ee5e84dc17809362a3039dd0fa036ec423f58aacf3ff0a3effd174de40bdbf6e6
-DIST firefox-75.0-xh.xpi 479184 BLAKE2B 3ab14ee447b78742d1f61085bdb02f02420a407613d79f38116b7a8237c56667805a71c20840f5c15127995c0de9956108a2811784a3be49da86faaabce74b42 SHA512 07f99adf22a5303b7ca8c085881d165f9c08329622c315b9d8d40b7cb378a62580e57d6a749d637b78d7494a565c46a20fe98a37c1a67b92ed9afebed4599c20
-DIST firefox-75.0-zh-CN.xpi 589261 BLAKE2B 60678e610c151bc747b03e7d531d36cc5cd757a919a21a78317a24a7692364682902fcba52ef8f5da2e414bdc3ee60561be1b2038b9212372b221f15ac5142fb SHA512 f7cdfbb02df580a142c1bb28b94bfdd624503760d2c74097c920ef9203571aaa39a03bf3d46bd3ac47bb3c0118311e5213f194e1d63040c1abbb335ad42e8ff8
-DIST firefox-75.0-zh-TW.xpi 587637 BLAKE2B f59ab05ba9562e0479e34a304aee81b70ab412162a792a80773d37813ed0aa5eacf57299d31724524d3b2e314d668c1b79bd8acea0c5b43d49f094d1788bd901 SHA512 28421db5a33604f4c0fcbf9675e460401b177d6aa96c505a5ca83e7be3ffc456029b5b7b6d3474bb58b50e9a74e5b1b7bc4bef5c2f9c4410a78f8f19c30659a3
+DIST firefox-68.8.0esr-ach.xpi 471591 BLAKE2B 6b71945d69f791584eaae460c9640b70d71153999ae322418b0e88b046affe141c20c7ec9fbc6159a35e64c70c2f0ef2c40b2502dcf1bc4e76ac9dd95a7854ce SHA512 2d6a209f683f90156e74eb51ac8ea8992f6740f0fcee9dd6582ec59b803ad401bad54d8a155442dc196ceee27f9a8b02a350426694a9a459cd9eb28794efc318
+DIST firefox-68.8.0esr-af.xpi 450289 BLAKE2B 4661d2bafa1946f981d3c40da03916335d46d31acf76e4ab30a594b788a20a6d60ec03fdc6503020f6b96b761f3deccb10d6e8a8db8703ffb2f61b39a6816ef1 SHA512 c22244c321b4e3caf73ab5a95395a952a52207e9cf115508c57772145e9cc79dfd3e27db28cc84fc946a3cf8856eb05d6372bf3aa81d39f2741b696c1d5880e2
+DIST firefox-68.8.0esr-an.xpi 482742 BLAKE2B f59dfaccb589ff71a66b7cb3175a2005483dc3684337fd660f3018e5ba325eb20df89851068b671397c3db27927aa9323828f09ee10d5584491acdf4fb7ae451 SHA512 d46c7f753e70ff0f7b113a2bd38911979f07d7012858193ffc70797c668daff624ad6f9463dfca8c05e4b8ee0e6c468948db5d413755cea05833401ea1f30de1
+DIST firefox-68.8.0esr-ar.xpi 538829 BLAKE2B 9d02e1eda1447a1e8a28a9078803fc3735e1b647601ba9be21591e2c2a0ba2d4b80cac0553854cc27dfd4760c4049998ab5fc10ab5d375c4838e543504b80887 SHA512 29373d9efd80c8f43a9587c81e2603e12dcd5d427d7bb90a2d0b90585c4ca633305af38ba0cd7c3a0f35c022a3358899c9ac8bf98e57194e615f9b6d1932dd2e
+DIST firefox-68.8.0esr-ast.xpi 480475 BLAKE2B 0482f0174231d2a2ce9dc96c6657573e6d9cffe975454609aa09ebf26f1e0210648857da88ebfccb417cdab3de16d58df144cb6a78c3984e6dc94b2e2c64fa66 SHA512 79fa93b3ae2529932eb1c41f278b57a364b3e930d55de84f877197edb2d2c5a1c205f4c1e1e685d746a1d2ca6320e36c963b1cc3a371efeb514f0363131a4acf
+DIST firefox-68.8.0esr-az.xpi 510017 BLAKE2B fcd12cbf695ab2deb15832a6d494fabeafce2645e7155935e3e0e0cdfdc50d940fbb03291124fd6e08c429ffc3e46d114098eccb5ea46555973a6dad2404c4fd SHA512 eac68dda34b91a969a9b155511132c579ec55bf1ff179c1cba5a1c1b4623dd450ea76b4b6815d25856ab30a5e617f5a3146caa97dc4874528d247012f7cec2e8
+DIST firefox-68.8.0esr-be.xpi 581919 BLAKE2B c86b855688489c14b0985b42482c2c8a2909582d877134429c0ab4d8caaa45c2d585c1f2e09da5d13bc551d49a213eaf7bb7449e0a90959d77f410934d43444e SHA512 95183bf4b1773909b52eec7f0158f765a7f1453ab955a430b77cc76ee5e833edcead92dc1bc61785ceff00cecea95342868a51a884c38bca70c4aeaf71268cb3
+DIST firefox-68.8.0esr-bg.xpi 545028 BLAKE2B a7635e003deedbaa29acc90ec0f1ef7e558712e61ae7c3ccc0cfe93f051b276ef731ecd67baed1c844a9ed2ab08a9e0e2e8bc2a3e0885b68cb1e8fc82cf91108 SHA512 704d521ea90fb65a4cf3dc0304257a5e3d1469df119740ffc9179bc9ec6665e87a755c24f6a0244735f320d01967327f4afe42f5a69b8c3e53f2ad4d3e5758bb
+DIST firefox-68.8.0esr-bn.xpi 566409 BLAKE2B 8d9637dbee3c8dfd3b2dd26acb27bf5eeb1c2e46a994c73d380c0beca30923e07dbfd8bba88f01e41cd9ae3c078a23759b66809d7b0831647af6697efd721d93 SHA512 d03d495c4f9be07cc27d9ece91bb5993ad7c96857c3cf27474901dfa23b14c7543ece7428e3d6e7fb41ef4b8d62cb13eae28da2da57d00283918f6a5a32094ec
+DIST firefox-68.8.0esr-br.xpi 501477 BLAKE2B 72ec1d34470082be3e9baf22e8b32de48d0753cff7c7ea9019abf726d2e960bb08c20df80a9e662b38f6b2fe3ea2a2c437cfb619ed8fd4ff44521546a2b4c400 SHA512 4088c5fbb024f9a5f86860b9ff84f8bcea3e30554b481d9858f6fe064578bcac084d6362ce230d4d0d510ce5bed9d3833e59d5c2652c947e63eef1e893f2250d
+DIST firefox-68.8.0esr-bs.xpi 482779 BLAKE2B d3ef39358b8824c66f5ab51742c7fce6b422898e6bf1cfde719916210ce892f8cc3615558ab0c5d35f6c39a0e5570164c85cd453b97f49dcd66628730a95de3e SHA512 6a1cd80f550c64450912090a26be37724b3b2dccf03a47e79eb3b3078dd0b156da00661261252354e8faf4fb7567e32518df55fd72d5d502de50465a8b37e3b2
+DIST firefox-68.8.0esr-ca.xpi 499730 BLAKE2B fad0cebd443a83d8a32f36d46e0bc17af7059052133358fa9167447a24cc60b5ec0c56873a8a422527d405709fd61abd1c78112821b515e772eae8f33c5484f2 SHA512 289f6831ec6a48b1ecc3bd2f868f1c862711f8ab0eb6ee917a65da1574628b884fbd2d79fdf18f7fea08c9cc036aade87f654d9282d5c1c4df533189eb459c61
+DIST firefox-68.8.0esr-cak.xpi 527172 BLAKE2B 2d4246efe59dadddb85950c0419e77d3aee222c1bde39c2464d073ec4ee209db8d2175d07a4979a14fa153bdab862f846f9e25ffe3b4963f79fd8717ebedd625 SHA512 734f3d5d868961b507d3459aac3152b986cae255d8a64675c1db1df8db48ae9da688bdad532a8b48f1dfdb1fae40335833b4992d1b0915196e109e77fdf426d4
+DIST firefox-68.8.0esr-cs.xpi 519717 BLAKE2B 7b25e37b96a69b1f9be66621797a850f342282912b177f4580afe729b7a3f16d3bebf9d486aa618b98acffdaafd532a107f9ef8ba9f90bbd4aedfbb2ecdf7b64 SHA512 af355b913a798932f1cf640355f49152523e6926c06213f69362680e6cf90017644633f60580ae7a250d23087eb371de367c32388306049e01919a1f82a7a91c
+DIST firefox-68.8.0esr-cy.xpi 506936 BLAKE2B d3a8708e94628fee215516b3181370deb09a07727169850c1025722eae57a2dc43175b1f181649c3271537196268d9cf73f5372bc62bfa7f4c776b08b89a71f2 SHA512 1e9ecadaffc8f681487b1a1cdc44d1e42cfd7c0463f87140e3d64f28161466990c499ce3727a91b05b3bc903e9e5c8d270bddc9256b8a019f47232d8be91b73e
+DIST firefox-68.8.0esr-da.xpi 520045 BLAKE2B 699af3bb306f17a3dc81dbc27e2101f9ae2b3bec3e9609be68cffa3cf708e69380d0ad24dbefd494068a84ee2e71e4d6a49ce312b944b606c3eb81d4253ae0d8 SHA512 3e1b9a1f352ac306917244d3ef14bb389c7dbf32e3a610fc4c5f311a16d7f2d0b58260ce2d7380d8053bab46be61e9a150cda4bedef409f0ee1b7efd88e042d1
+DIST firefox-68.8.0esr-de.xpi 523521 BLAKE2B b783b52763e8aefa93dc33f8d0cb424cda575c518abae722bd99b22b6ffa81e0d6b7c3e2cbcf5f48ba8c21d1044ca1d61eb04d35520e4800c84cc7d7dcaeede8 SHA512 1b493ccb4246703108669b71af61a238abafece8b0d6c9606ea55b5e20c29ac7114bcb26ca5fef0897157750f532f64e9e708f1edac98c1007438d1d2ace2667
+DIST firefox-68.8.0esr-dsb.xpi 528443 BLAKE2B d4b67efd9cf8cdf4e3cc969abfc8152289c617049b36e386c909b005ddf6099d645d693f302351b3128f74532c886045cd01f2f20f71e76a4082807ef9111d66 SHA512 50648c60a0228633b5e4b205df7b1a289c19abcc9d4ab9d66258966fca07c2976b9981adcf51cfa32de02ebb55a2aca13baf2fba3f9e240a97256b4a02664811
+DIST firefox-68.8.0esr-el.xpi 597177 BLAKE2B c9d706c9e02b71ba757131cc65bedcbadf3fe3e8a5088bb16df2c0b534e55bc7f6bbbc6a1a6d16eebedec35f0eea65ea8d40f29f4600688db9da40133980ac2c SHA512 19bf3a40071f2d2dad24eb697e0a852e46568d200b34907d188db4a0ca27bdc3f228661d9442c9896eb02bb2ed72e396a542fe708fd0a25330c5c80bca44cb76
+DIST firefox-68.8.0esr-en-CA.xpi 478285 BLAKE2B f2770334db647c5cdf3378f7f26ed66915953d130a00d7f913e2e69072c3b9d86b45e99d6ae277ce413f80b0ccdee1042d2a9270191f6f17a065ea15a539eade SHA512 3cad31758ae2693a2a316fe951da5d05b6a781905187d01ca9ba99f870c2197d88fcf93fb38d3102b7d37da6aa3c5d3a33b7bbc25cc3b1ad0cff30d304828a7e
+DIST firefox-68.8.0esr-en-GB.xpi 478075 BLAKE2B 378f669dfe8a7620381a14ac1bf1ac173d5c9db286dc649db4a94e9f007a70631d468a2cba60af9813ceaeacdb0f7ff4890900d644f77aa3602269dcbb52f427 SHA512 8fe964f93446702908dcc0f0490421d38a09fb9e0103d2614b054761569e5d10e6466d1aaf1f8a2008c41f5d3a4461da8363ed9d02b561cbf6bf6fe966fe9bfe
+DIST firefox-68.8.0esr-eo.xpi 503998 BLAKE2B 619eb61ca00c23d2e7f6ba5ff43aff38c5878d51adad3fab2f3ac01dde6e1ee1c75af4b8840ad395b9b37c9bad855699edf85ca3fb8de2270dc18dfe51ce5d5d SHA512 87490eef754e2e37f201f0b1a48471c296d86d2da149fe4f7881c64bbd19240591c02092972acf43dd33206dd037fc4ff80c9abd378d7bbac10f543292d5cd20
+DIST firefox-68.8.0esr-es-AR.xpi 512273 BLAKE2B 44311536a9596dcbb23debf281783ed8db251234357d246093fb0b9bb9c06a0b21b77c097bdd31e92e03f5812eac4b8356e2e2f83829238ec1a4f225895fbb7b SHA512 ec42c21681478f98026744dbb9cbb3e6699f8740ab07371b3284d036686dbf565c0fc1fb889408fc06809e8ef038ea1a7fb93ebcaf2422f9a151c5853a3a5727
+DIST firefox-68.8.0esr-es-CL.xpi 511644 BLAKE2B f11fc0ac469d70bf58222878b15b126c605cdcfc93dd35f97b31e37f40c89a1537b16fdd00518265f2dfcec3f66780550ba51839b747ac76fa038753e8bd7275 SHA512 253640e5dfdf7a52b4bc0a83d32dfcb1879c5cc74eed8165733b58c0f0e91ad10998b3aabd200c7432519ee9ededdcee02b82b6bc7c307bed319ae20227668ed
+DIST firefox-68.8.0esr-es-ES.xpi 481271 BLAKE2B d4b251fdfb64461e8fe340f4489f68acca61cd30a9aba884e6e0bac8d494d055aaf47e36e6f8333696466d15b09b6913bf99ed67326a08b45c49b6521c872aeb SHA512 76de88a7c328f0c87ff41e0ffa583eec1231deadec0303d65ada20d4a1d0bbb7d8f9583db3d8dca37238259726ddd8c404bc6601c92aa6549b7d1faf8f2b589a
+DIST firefox-68.8.0esr-es-MX.xpi 504502 BLAKE2B e4a95b75d0b39e92eab66dcbb53d33562c20dd5c425ebc9ad00bbcb62d0c58515ffd78930dd23dea2f309eeabdd1c9ea28876d92a79b10e0dfc0339f8bc260bc SHA512 015d5456a3119350613cbc9151e0a92b3e334dbcb04e44a468f9307b30df6bc6d72b3ea85e865f4b1a4d104e95ff26ef3ea0b0d95e102edb77d7f5c7c28bd365
+DIST firefox-68.8.0esr-et.xpi 488293 BLAKE2B e3084458473035157657c61df6ce885877362514e9c3dc8f45525b38804e23a161cb5c5afed77725be6885b96f2b410cbf9244c6a4d4c150ac7fac78bcaf65b4 SHA512 fed7ca8b886b5464a16b2f868fe4dea0c050c71e262224507fa1e5cac7326a8031cae49195ffaed4a88fbf7a444014cdf04f35f0973358bda5e2e1d8ef981cef
+DIST firefox-68.8.0esr-eu.xpi 502334 BLAKE2B 7296192b4ee7adfc2c72be1ca26b4194aa4cf2e68a52a1a7c10533ca57766afa64e0e1e793666fdc6cd5aff7985682e309feaea48b3f800892644842fe9ec134 SHA512 c7476278e77f3a5ab16af0ce27146a97cf73a85ad114fbdad39aeea5645878ce054b33db00ee0785281ad38a408091f2054a23bff505db0be6c0db6c79285c19
+DIST firefox-68.8.0esr-fa.xpi 547562 BLAKE2B 6a4b6d2ef1861ecee9069ee607098bea0a6716f4cdecc329e3f97cce6c27b901e416544a9a3470057cde1b52abea61db5257e32130ce519438bf87b13e6348b0 SHA512 47dac117b453ae7c2df7ddb86d52b53449c0bb3528d7ec3d1c935079f7147ef9e3b397649fd202b18e3ab600d6784fbb729b2be0b500fdddc72a9f71acf03590
+DIST firefox-68.8.0esr-ff.xpi 483748 BLAKE2B c2c360b5000b399357519bbe0cbfc9538561a12c4c3362c410f51f04b8bdfdd3efa1fe98963461eb290cc2da3268430301f882d0bcb659084c3f55dd4fa9ea6d SHA512 d6bf2eed98de200317dd6e909050e41ed114e5b658e29b499b7826a7adbb48c72475c8ae549a5038527b982c72fdc1d8ec37045f887436a72014efe217fa7193
+DIST firefox-68.8.0esr-fi.xpi 494111 BLAKE2B 295f335fd721e1d1ab552c51aa84ffe181d6ef51c86e021d06932c416d2708f9f2e0cc2cdcd989a975a55b5db228a6ead3039795cec39dbaaadc50a8faf43e44 SHA512 0af46be80dd6742af924d28ab70048c1ff90d71eb1d1c38268e330db771cdedb78d7e429039a591822188f94b63b176637df0c2815c21f6d998f5ed9db9ef305
+DIST firefox-68.8.0esr-fr.xpi 522980 BLAKE2B dd0f5aa2f112244bd8cf31200571a578776692db3317d0e3da3ade5118ae15739581298a11227756a109b6ecb88bb1add7bf9e41cb945fccdaf6d3b7fa2b2b9f SHA512 d8bf0f3114d6e5bdb3699b2bab1ff43aeb35ab3a130672d83d5acaabdb4bf8e699e1c977d10c1c1474386d76cc22f73e5c2cb8b6e487baa9de80bbd9db269e46
+DIST firefox-68.8.0esr-fy-NL.xpi 510192 BLAKE2B 27fe336849444ec19d71ab9db6d66b5ad0aaa39d8d244f1dc9b1260c08bfa27ee3d005f86d3916c7ac709af97ab202aacbf7ff7bce233e82d63765b97f68294d SHA512 9754560402267da25969061287f0b5b99869f8af050647de31d0a3c370955a5385f97b66d16b60a7f633794295a358a32736b27bb869043b73593beb572de2ab
+DIST firefox-68.8.0esr-ga-IE.xpi 489307 BLAKE2B 78ac1374474b58f8191238b39c165658b4140c0aaf9e5df0e7150064ed5d130c7a9dc042982aa60324f8fa1ec4d1d0f9b962ca00d70d93cce1ac9ff36ab525fa SHA512 b8962fe2252b7433e0235747b5689704d0be1676ce41d10da8e386035e7e5c188107f777b2c1407519edaae18f70314a68e3d6a692b2977a0111dccd8dfafe54
+DIST firefox-68.8.0esr-gd.xpi 506425 BLAKE2B 6a3da90fc78a8a3a5ab7ec88a8ca2155bd924bd25eb4f36e0a8ffbe28472d8b27016a3c0e11406eaf31fcdf186724e42c9d45ae4a5202ecc8709b3a0f31760a6 SHA512 484215043beaf62efd9bbe9aa0b2081773391499dfddf1c2207a18429cbf25265bcede430343864a045ec24aa7462061d14a6e20802f9285430b3594070ed947
+DIST firefox-68.8.0esr-gl.xpi 483653 BLAKE2B e86e212c56e4d0ce4932c509ac4324a4af7c029d36026408c35f7a630b39176167397bd4e5f47560131056f6766671d81452b3a4c1fb7aee5fc41fc81bfb9459 SHA512 b130f5b3e473a3b9991cb41b3503b2ba32aa186b404d2bd54853ade6db744979785ef5d5923e06c2aaa9e920c8175bc31d33268fff093335a1e9a27f0d439e37
+DIST firefox-68.8.0esr-gn.xpi 521826 BLAKE2B 7e00d492bcc41e03cc6941aef29a19fb9b337f666c9b28edd0288471b4d767415e77db64c6e37b8875ad45d64e64304d2dcc995c0ad05a273789b0d7ad295ef2 SHA512 a380225f5290081a19f8904de043735a6afa9dacb062a48f9d6c07cb74fc49aa06708463070142a8901102cef3b057c5fdfcd53a46ab3d717d4df5a394ca0eac
+DIST firefox-68.8.0esr-gu-IN.xpi 571588 BLAKE2B 46acd3d56e9048447be138215bf952d092d198cbb278d7fe69164cffd3e570f868c45af569cdf0e4e65eff485a7b95748458466198f7e5280f16cc989fdaad12 SHA512 23c2925586b4c162f266ba9fd46348e6f84085df3891b149fc093215319f680f5cf9fff68f71d5d9c09ba05cecd9d4edae4f989ae9a2ac02cb2d407e18366eca
+DIST firefox-68.8.0esr-he.xpi 513831 BLAKE2B 77b1be8f21aa614208571a62d73fcc8a30036db6908a363a62c1a442b129c585d4dbcda295a6cce7a1a3c239c297c5631f9b2a604e8d653ee7cb3c1b08e91254 SHA512 928edcddc792b9bf8a50c18e07751afba7ffc02352115c86852126177a2e08b986efe166268d5f17fe6fc7746d9ba06e174dbeacebb49efcf7767ce08382b5c1
+DIST firefox-68.8.0esr-hi-IN.xpi 555193 BLAKE2B 14cf88be3a545e0acb05f50a8f1851a05823780b18b42183dd769f3083a3342b99d364dc51d125ead1f714e8d473f40b532cc2545a1242bda1d7d7be8303d67f SHA512 e9fb6dae24db9c7bc25eb5fee5da9f2e62639ca30ca513c8d1acdcac3ec1d1f87942ba2d101553443272e93eaae6090f5f5a8bf410fd08ac69bb233cfe04f6a8
+DIST firefox-68.8.0esr-hr.xpi 491112 BLAKE2B e2b50515f835df5c866962557d9b77b3cadc3bb891d07cdd3e0efd3d9c13819a36beb05526e1bae5996b602639f562abebe5cb3c05c696c352b8ed3780df4244 SHA512 6a4694b13bedaf419d317a1d8692b3dda6372871ca84082fbe5b5b67917d78fb4e77b064425ab8a2bc5eca529857cbfe578fd0d0a9e9172c5e52233a926e64fa
+DIST firefox-68.8.0esr-hsb.xpi 527759 BLAKE2B 0bb29c1e5290e11bdeba777f8805bbd03286cd78819053da960e78ea25b596f7a8483c2749ddec24cd4b16462c9de8233305b03101d04e4a361c7061e268bbc6 SHA512 77d192f3ca86b375f53601babe1e11b121b21d0b68b8405b2ba14d40cd4c9c840f0dce3aaf6a8262b1ae611f1edb606a3e13160bfc5455b8b1c39aea9b0089d0
+DIST firefox-68.8.0esr-hu.xpi 526040 BLAKE2B 3d0caaba92cad7fac745da8fcd9cbef75098600bb7dd883be2da5997097645098bdbc95bc449dbb46900e8585537f4d2a51a24389578f8d1c250c2eca84e9fa4 SHA512 674333d37984fbf65bbf90b07a188b6fe83ba0f71eb10ba5cbe3de912eef306024c9f89a2fa2eae6162eed1bb08a70b426bcbe2e1c31f707e1ae9b5e8534e7b2
+DIST firefox-68.8.0esr-hy-AM.xpi 542305 BLAKE2B 241e1afb158b5f22760d78cac042ed4be4b77b08fa035be5d4dcfe42e72995127ef447775ec8f88fb1af61da910387ffbcc5d3730e2cb4f50de8da5a1d302cae SHA512 c56daf413adb143fd9512e69fd0fbf8cf807e76ea82cafb743fca7423b66d739d6d5ec7394b83e9a625e068188683f3b7e40da1e36c666b209ee6952364137b2
+DIST firefox-68.8.0esr-ia.xpi 496313 BLAKE2B 85b6bf53a48d112a8dbaf36107aaae9aa4afa9268167ad141c0da6ea1d285d44c38191d59c10773e3f145e715c9bf7a195cdd3c0c2643684a517dc829d0e420b SHA512 1e91efdb1b173ae18c75baf4431dc7c676d0686dac5daa7ee524739b5b55975a9665610e4b676456cdeeacd2fb0a5e31cd3af194bae348182ad177b4a79c6447
+DIST firefox-68.8.0esr-id.xpi 491726 BLAKE2B f26ee257a254b94afa7f39eae60f4f022e4f65d9784fbc7f65bbca96c4d45745fd98de2cc04af0be3b01fe7b3d3c8ec58423da4d0c7926ad30a723a68421efe4 SHA512 8ccdb164318060e104bf6a1249e23dbef65b023f3c06af4630c2ae3dec9e85a1239f6a27655af86789f8a3befec0c997e2e6c189662905c52e488c2bc9f9a378
+DIST firefox-68.8.0esr-is.xpi 499785 BLAKE2B e0041bb2d3139912d8919ed3a00734fb89a01d04b31c5639a1e76da7c72ee90816f34fc5f895759cb091cdc1c9af4b73028551d4f3e76bba393f8133a575f426 SHA512 4dc3db3da200fcc3f4e0edbfd9658ad26c7caa9968dd88ff3ad1a82e5adb924c35ce570b322bde5bf884146af52c81e27253a2541477b0af69854cf38f43a374
+DIST firefox-68.8.0esr-it.xpi 383621 BLAKE2B fecf8be50411cf959e4651fcebdf26ccc0eeb8c9d2c583a7de7266828bddfa42acfafb60800019af0808a960b7afd2052dc0a6c75b1cefcbee3a9c7ea3c45b71 SHA512 acc526007cd300f0b8bcf3137333e06ce827885dff88db9d32df8a8f05742013f28d28915b7c800b58859b084cff37e671ec70d0df22446fc296371481b240af
+DIST firefox-68.8.0esr-ja.xpi 536936 BLAKE2B 70cd92eef1b62210fd8d5ee9c4eff8f7366e115cab742acf957c8500712c334d36240dd9d318e05613d93bf56581a3b364e99185d2a4ac5efd89d1ff9fc3a3f5 SHA512 78e9fee22f67911a613f418e569f12c66ab791fe4d4d5ee15f12cb5cad13d5172d1a102ad27104ef20dd66bb08b0a0e1c846030d633f40d89a6b08cb81b5d84c
+DIST firefox-68.8.0esr-ka.xpi 544462 BLAKE2B 4e8eb40a12e2816bd26cf54fbd281e282b04649ef5d6141d03e6fe939bdd65d54a122ef937430a6d863fa803eb10f9cca477b278cdbc4c5b4cb8c957a92d8eec SHA512 286935d792bc11d04e8592d3e20c5f2d5944354c98866546d3c49dc7eb57dc6dc5cc093f1a7a76541321e850f583962984bde19791a453884d52e199dce00ea8
+DIST firefox-68.8.0esr-kab.xpi 508432 BLAKE2B 8d9dddcc3a37a890871855de04159b4c74ac9da5f2a4207c8b89f0d33c3ed69296ba569578c2a4513930a5da53143558495ef19bc87f791e38ce2ad43c41170e SHA512 9e7cece173f6265f21770c7dd18823f150f51e74e4556e4e409e74998f965339b538c4780609ff481ab4bab4a473bf292595eba20d460a0659d4f18f83e3f5b4
+DIST firefox-68.8.0esr-kk.xpi 578764 BLAKE2B be00bfab9c5374e0badea24f440db14a7b39b9a2c1ccda92c08fb2d44bd5dbde62bf0ea584931ff7cda8a433314da68643ef91e29994a4612acf0730201d5e57 SHA512 d66cce740c1c812346956c944b93066a3ea387df51cc4c2c7b1724bd4970d7a430b4edb864338defb0176ed3cfff10386e3803a554e3ccb60b2d50f353b40b04
+DIST firefox-68.8.0esr-km.xpi 551170 BLAKE2B 487d2382e4fd2d33b45bc5e1d0f607a4ce94bcbc762f5ebfeddd35670272c63775e7ba6ca16b69a770d398bfbe76d50f6aa0d2884ffd26fd8c1b0c105ad61a40 SHA512 3352d4ff1a68abc03d4bb2904cd1bb52de42d8fb896965b53a7502bd71e7ec321570c8f1b3653b979d43ba0bccc726cd45a067b0d2cc0df585a2734aa83b3623
+DIST firefox-68.8.0esr-kn.xpi 547372 BLAKE2B 641291e4025a838ab9d8772494ef5be7478d00955ff61db7f0cd2c28a68b66faa18499ed7b0cd4e121fa5e5cebcc281b6708585f273ec05ec2a3da72a27ff581 SHA512 75933f1424d092a2c6e3f01113376d77ba13575e70e473d954c2d174002e97c91b04e40ee0e6d82098574b9b16e0911ace991be6c8ae6a5c4d190dafc391365b
+DIST firefox-68.8.0esr-ko.xpi 535784 BLAKE2B c1902be80e623ea4e4a61f7621002a84a296d48e1a783a66939ab7916b2342b98d133ca3199220acb102be8e7357afc75380b00b7ff0339af02061bd201fefa5 SHA512 009ae31821335c575a00aecdcab095848e50e737d6571efef25613d00947ef7f722c4663eacecd9e221cdc486d4171c010160040de8e090954fbeda4bdfb2e8b
+DIST firefox-68.8.0esr-lij.xpi 481753 BLAKE2B beed23a7a9a6fa4ae881c86357bbd19e03d4e194e4b09046cdae022689b6335fac274b7448d995c98a18b1e65c7520f06fd93de6de8092c7d727f5101dc7f7fc SHA512 38d7ffc6ac84034ca92ba378ba2b0c943a22a83984b2f4f7eb31ce51277e03552f7b63ef989bab10488a5145f9904509cdd656caa6c7aac8456e340a631f54ba
+DIST firefox-68.8.0esr-lt.xpi 527446 BLAKE2B b63b23d4eb31b1655abd6caebeef56d244afa1558e9ce455ac7f7402cade19c246b9b1bf724cfe53445b0a75c9989479d937fb1b6baf039dfc60f2ea5b736f29 SHA512 2c160bef2dee002084128921fe5de9faf8a45e0dbf80bd5dd8605194b202a248cfc802ffe71030889dc3fdb7f1a68705b0ce4629045f377e972af7e20dfceb62
+DIST firefox-68.8.0esr-lv.xpi 500117 BLAKE2B 4be72210d3f81a55036a607ad943abe911351ef55adced5a8a9d6dfe3a937e7b15e57e18b25d136cf053424770022a693416209735b5384d32399b44ffe1c7e2 SHA512 8a22de1774e15c030bbd7f771f7910de7d533316437ee7926f2e2ddfb684e7c47bfa0e4d591d3712c69a3798ddd686b460e1d3d51c5460a3595714f86d9d2053
+DIST firefox-68.8.0esr-mk.xpi 484992 BLAKE2B 296ac3d1c49bf59f9aa8acf402931a92f42f167807e994e71fee9311dc67e2a012d904eb5ef35a9b46c74b63a8a2a4daded9c1434f7e7a4ea02235f55e6f0b89 SHA512 f0287923b0db8ceed80e9b904b739ae5b0f738d5572d865af72fe63c68858d2d22017a476663d3506daa073255a9b0fefad21691b1b9e6789b98b0bca5f3014d
+DIST firefox-68.8.0esr-mr.xpi 558964 BLAKE2B 5df16dc9fc24617eb7018a57697feb6e284964ef05d9e694a5f79a9a7a9e36ad4a487e35129dbc7ed88fd16499a5ca3cbaafd8f41200a4839d16916900f10fb6 SHA512 0ab8c23705205d39d98e62ea49a1a9de2884a6cf57eb1bfb0653ebc089a277fb583f2e088516e75dfeb6fc7ba0f2e214220b3533526a1f4e1977d58a5bceab42
+DIST firefox-68.8.0esr-ms.xpi 480110 BLAKE2B 5818de8d005a8e067d840e7895799fdd756a94c5493ce1e90f0ebb9a79d451cb30c77a1749984c7b0c512b850acd62b41bc98c97e4d04b961238696e18a8dac5 SHA512 0685ebee803ddda47702d254d4b813273a79da4d60b7aa4900dfee1f4e4ffb6eb473a7dfdc81ef48aae9fd376fe8134305af674d720d581e850064c3e088fe37
+DIST firefox-68.8.0esr-my.xpi 551929 BLAKE2B 0b75644ea64bf6f0680501381014bb1db9fe1e435993b5534486152388f7f99c47c7fbc9bfc1e03c787f6c81238bac5c2c0feaea2e6d1a26da4d6418fcd94f1a SHA512 d712508bc886c7543e720bf1afd6f572e1e00640d33766709c4bd4c4c5f86498678e220018485a46ffc06ebf53044bf0b8738f383fc0ec381a1cdb7b372094b3
+DIST firefox-68.8.0esr-nb-NO.xpi 495871 BLAKE2B 6f09003e617388f069aca82594f0dd4ef80922de1049962817417080623779513ebd60dd7396516fc1fd953b898c5252c9517acc9a232f1e130860a703d85825 SHA512 16292933562a15b435737d7cfaa1e9685aec8d78ddc4b9492f5cab83362255c4e82459385f02c6d036c9e45192bcd28c02be2fd671285739492e4cfdf96d0441
+DIST firefox-68.8.0esr-nl.xpi 491977 BLAKE2B f123d50bc5aae0dd936612c90b74cd7cb62397801900332b18f011274b08ec3ef322088c81423facdaebc450cbf098f775e9fdb259998ed3b95b11ebf91c9332 SHA512 7e279212a1ca44d046428f97cc2b25d0d7e59680395a10a4f8be493a6bdb5ce758f5164afa1e84c817460239e005979b59a8ee4a46360f786accfe0d9d0bdaee
+DIST firefox-68.8.0esr-nn-NO.xpi 494528 BLAKE2B ce2b90a0f0fd2f4c41b051bf447fb551d0cb04494e85a3e785ed25c1bca1dc304dbcfb304a2ef3a42e6965da0b6992cde8a014bc3123e5a68b2d9e88ca81c841 SHA512 6dc7fdd3d66e47b7335ae23c26553ca82277aca70308e73e6de7b6c8b62b2bd1c43d4354d7a8563461cc8998933e0d30e72cab664ce6457c02e16fea86a166a4
+DIST firefox-68.8.0esr-oc.xpi 498519 BLAKE2B cf3be642361ae383c923d2d6509cee97878b1e787daed389980015e1b9625fbd232d21a9da294499d378cafa81508cecffbba15eb8513b1f2a0eea7fca7e0bb6 SHA512 ccff706143f132d5b3850799e95f3a19cda22b0f5dba26addc4ed920c67699f452bb4c91d8eabeaa1c1b39162e3daf6519e8e093c034637565a4d2d261e75816
+DIST firefox-68.8.0esr-pa-IN.xpi 542368 BLAKE2B c025e29eff47a328336dc0143a0640f615535d41b153cb025e0b23a5e6ab656ddb311e4ce9ab89c359c66028dee86de4e58295691a3102d0e12de2ab8f0ddbff SHA512 93b6dff62a3d800b86e504528ca70027c4306acfb62d4a005bed3cba98b4d79322ef249952b1f1ba535776aa9e7ede7aa5486ce626b006c2099be2e02dd7a2fa
+DIST firefox-68.8.0esr-pl.xpi 495659 BLAKE2B d20bd94b1379e3e3cad3ef4ad04bec2140ca0a4527d45d2ff701b31c623a51f3e37217d1b2fe64e5be71f11770fde0b095edd0266c5523a87c295dd9326aa964 SHA512 27aa0f58ffd03d184fc2a5315f67b40b034b09663f95e8712609d0f2c5b09303b4c7076079e4fd84018ca4d5362fddca3ba67f44a7cc8f2a610b0e5931decda2
+DIST firefox-68.8.0esr-pt-BR.xpi 497980 BLAKE2B 3b938d4fc5ce69391a2ab2d5eef00f82463db17bc95fc96f75a5830287bee182eb0c71c14bdaed1d4ed71133cc90014e9cfa76f739d025208c1fcef7654502ce SHA512 e272594d78ecdac71e3acf6ec504924fd52be52bc3f47df83c5ff4fda703ab260c3fe7abce3883469464e979da684f99823768d2db3125fa1d3572e5c8dbbf5e
+DIST firefox-68.8.0esr-pt-PT.xpi 507653 BLAKE2B 5fa5245298a189af82ff761b9f17e7b0a75fc60794ad1ee218b244ae1ed8b6862b4fdd0899bb772d560221092e8b9099404204613ec3643162fcd6eef0b0f63e SHA512 c55f5c3f84866be41b902ce34c72d496cb2d82f06d015545003f9748da548b51e14ac39c1aaf3c93dbd3e7eef6a8bcfcb85e6e9976712375a69368d5fa13c8f1
+DIST firefox-68.8.0esr-rm.xpi 495307 BLAKE2B e645cb939e0b6c63e076dfed6aff7c887ee0f7b016f8475d95660727cbe71cd1cf95667917e6fa5d0cf6e0d3045b1b2a02447c8a1c0b3cdfe49cd904bcf4bd4f SHA512 041deabf9463c02c32eb2453db3404d09f630a5dde7ffbbfb01496aa85054457bab49a5ee8b5171340d02b434b0866836d01ba1229d4caadf8435f9187fcda4e
+DIST firefox-68.8.0esr-ro.xpi 508605 BLAKE2B 15985429a873c20554e3febbf6c3599327f8b8304b78dd9b398727c4adee41fc148b670f0ebc5c145731f8a2c16c7667b9b5d8bc54e12dca6b5469aaa3084c38 SHA512 cd5d869a8cfc39098359fa0e1a7c54545f1db62ef4eb892b47c9fb600eb5dcb44a7b5e6c460e15421affb2d1b2bcb4fe4c0d12c4f7de2484e48c4c1994c94603
+DIST firefox-68.8.0esr-ru.xpi 583721 BLAKE2B 0f73602ee85a9d08eee93a143b661d15b8514165982d5da4721d2fba3bcd3b9702c7ad66b036ca4d13382b3c57eaab8480251d232e42d4839811fee93f9b0911 SHA512 de788815bfeafad12d3cfee3df0ccaa82dfe4de65d8fb29abea80d35b1cd0ff6c3b314665a9794bf702996e47091bf585f76eac3e2e9d958c1a632141f4d150a
+DIST firefox-68.8.0esr-si.xpi 527981 BLAKE2B fbe773064879b101ad6de33035dbe25d2d0b85f8adc8b1d36b8dced7cccdda66dc946c1517312a8a74c7937cd046eb76b593430055c32c6b89a042054dfed53c SHA512 96fb47499dc83e80ee1cef753eca51fbf4f8d5dec17d3d55d284610dcf088c2007d206bb18cee76884af99bdc941e813377b1d171471ec8bfe1a09da1e36b2e9
+DIST firefox-68.8.0esr-sk.xpi 525080 BLAKE2B 34cd87aa04586f7e59769818ae7d41afe56e8aa6c52d84bec28859a008adcc5b484330ddaaf513eb639678c11df40afa55e9f9e319d20c2d1391a6ac783e8150 SHA512 271dd992afee046dc0f3ea467aee48960a954242307420ca9fc12e4810776d9601bb1b9ef718740afe3ba4b401f8b1247b1706c8d639ba1a227921647fc06c05
+DIST firefox-68.8.0esr-sl.xpi 502151 BLAKE2B 9b84263add5fc00e8155e637de4aadffce0d9a10bbcd4e4191879f86400246da00823e3d32257bbc13d303e731b4091e1102e0d62c5b2c14d8ee7735ddad6130 SHA512 4db26163f3740cf91464f51ab5c675079e12ebc485115fad5049faca87a7b709c12ccaffd10c1bb36b4f270b5d1122f7a82d62bdf3d89478e3bf479f07a9b261
+DIST firefox-68.8.0esr-son.xpi 458710 BLAKE2B fdfafe24b5600c7c95191cbe849420892e5611a39b176a83cd7a02dfbdeb7a2221a1f0f10fc5e9f16cf8936ae495da7f2b1c1baf291e1f7d71aa16555f026649 SHA512 5b9c33922149544798711150893ac2a6e7d94270b379835ed1ebd8a68595be863ba5a553e97d51b17e3aa610959e2287b226851c25ec11c38d6c3827daf77ec7
+DIST firefox-68.8.0esr-sq.xpi 521487 BLAKE2B 762dc64541daa1dba1abce3b9bef39264c48b33d4e94ec8b1f2b3432819118f190840862eb8e576e90feae4c9ce84b01885b491ce9690fbe2918d95cee2445c0 SHA512 dc03bfe890ebc5e392e17ed2fd46973a5a2373d1c1be70e2ae8034be9304af32cd6ab7cf90a6bea47da0459919a78bf050a70fa9a6a3dc54be59b8b9faf0f2ee
+DIST firefox-68.8.0esr-sr.xpi 527345 BLAKE2B d1fbdcdd14c40b4db216032dedb6497069d97ce64bccae3189afe3a63b8da6a9ed4ef8cc09fdf362d1faf6b5f2c26b386db55efcc97c864eb32906ba9a7ff1af SHA512 3d67a0eebc9d1111f9237ce058a29f35e16f5de7bde6130319481f017269d573be8fb2e3f5425bfd819f3938398b3aa0ae41d2a3ed44fff49419acd582a4c4db
+DIST firefox-68.8.0esr-sv-SE.xpi 506634 BLAKE2B f0a99220c292796c19f358961a012ac8a43827676525294cb5b77694a5ce5db1b02921cf63867aa3334d8bd19bea3caa7d68c98b8d9c5296db1042b832311e27 SHA512 b10523ae9f1ed5c63c72a16931deb9e0d1b1de5b8c27a324c33b0558096ef40eb6bab9085a7f429b8516a90df5986963c909b31ba6bacac147c11827aa999c36
+DIST firefox-68.8.0esr-ta.xpi 548965 BLAKE2B a179e43d0eee9d395e899ebb213904bf604ec3d0cb7a425febca1f79786454b3c00241ec9f3a89e5ccf6033ad28466b9a9c9553000f47f0dbfa10d5c1eee86df SHA512 ddd91e8cfa3ac2f91f7e4031c81317380728009304470e67fe3b56a15da5ce711128a75929c0ce2ec19dc16aa56ddd21c22bd40b017eb1fd763b690c40c65323
+DIST firefox-68.8.0esr-te.xpi 561507 BLAKE2B ab54aa2dc2c9b6ce282f43144161da19f9e3210838930325b92efb909087b48f8ffefd56614e86b00e1a948a1f25364dd03cca5199fb9eee6b5f6289b92ef21a SHA512 c2cf074e3c550f06d1b3b370525d062d7fb753f681ab3ae022d971c3479dfcaaecf37e4b9dd61419d9471c6ebde6c39d0e7d22d50ffa344ba77cb69898b69446
+DIST firefox-68.8.0esr-th.xpi 550757 BLAKE2B 92adc0d9fb34512e2df1cc3e28e975cff0cde593df8e0e785203b2a325a36cbb1ae930cf785a44972b620499d932368466769e9b2069c546dfa6ebdf68d32ad8 SHA512 523b251e11bf4bbf4b64ada65bb941b36bc7be39ec8ef5119506d7aade334b0ad3021dc5de0e7a7297c190f8afb4fedd474cdd0eacf998dc7a0bdd35f1437cac
+DIST firefox-68.8.0esr-tr.xpi 515126 BLAKE2B f5e0b2582d48a65c6bd3426ffbbab6d1381f7db4eb2d96205015c2745e56099efd47ddbd8670ae63509720bdbfeed1d9bc77dad010cb51fc65e9f91e58b093fc SHA512 0506df9e74248989c21f05fbb6edd766e3e026f382e1f821c8d72705b3983cda1d4b6a3ce46a108d574ce4c71b12ca17fd9ef47507e9a5acb1e643e8c4f1f3dc
+DIST firefox-68.8.0esr-uk.xpi 568868 BLAKE2B 0de19bfcc7da915bd7afc4f98d6dccf8fa55d86e5b0a092338277e5e443c74422bd831635cea605376e4dad330f2f260ca0df250893b1316d7c63e4aba7d34f5 SHA512 0f05df40c24988397110c3f066a66bf52503836f97875d9da5e9452a3b32ec1e950bd3f2949b96ac6139c44d80c8b3e4809294c654ea68974cba9091cada7810
+DIST firefox-68.8.0esr-ur.xpi 542339 BLAKE2B 31cb8533cb29a2ed06be7e7911ceebbb16292c53154ebb853cf3163e034d08069963b1cf32f85f42d982a95183f625b904cfbb21e714387683f539f99cdd686d SHA512 4d398ca414502bbb82eb54f1849daed6d65984183d1d860080e3dfe2ba090c00447d4d0c311103d92103ce1d578d6e93a930cb267ac500a06db2c1da98e56946
+DIST firefox-68.8.0esr-uz.xpi 482275 BLAKE2B 26898ce539035bc4d956ed7962cf32050e12bb7bb66dfca1129e7a4c10c822cfe526e3a3a2421bab17a0fb38f20d5a0436f0f96f8f8d5680ac53d6b58de63d5c SHA512 8fd713351de0a13d5b55decfdbfd95b8c0de2059df8bb517e90cf0ef77b7f09de8aaaa938a7fef346999e9670554e09b9a6e62a0e1f591aa970943d8fe87e58e
+DIST firefox-68.8.0esr-vi.xpi 529131 BLAKE2B d74d7a0e94f7a7406d4ccd0f593e496720bf69d8a4ce77c6b43e73a08aed36ccccc434e27898cd0aa0c65a3e41112cf2458e6ef1d45da502f489c3ab17647b0d SHA512 13c3ca55d3bd33f6fbe7020f6f0c42811d2b2a5c1d13cab612d9eb1d60e1e08508769d22169584db886672f91f956b413f2e70c66872b142c48c5a35b7de37f0
+DIST firefox-68.8.0esr-xh.xpi 470231 BLAKE2B 2d9e369ea3f2cdb788f772840e31a972f0b962100852a1f6c01cb22faf64754f156894e5b81555b42796d2846c7810d9ac3652861df9b12971310ff8acbdceef SHA512 b090d35be41d87420401537bbf5ab1d7186ce223a05848fe8fa76d1481e03c71ba9e499c6ccbd3af526806c7ae15482150825eac70933d0c14bb90dac38bb0b1
+DIST firefox-68.8.0esr-zh-CN.xpi 536431 BLAKE2B c5e4bfd0f2533d5d21aeed767180d36bb6affd379ef149b5106397829fed06856447924a8bbe13d404ec5df0575f7935488a1fe04123413d87732626681401fd SHA512 3fa69bcf5023e6ab038fb57ffe24dd7526e614450e58d19c6297043a6d2e12866876c23da355c2d0280e3f1009071b7c303d17c7e02c53b7435b4ea12d5c21be
+DIST firefox-68.8.0esr-zh-TW.xpi 535851 BLAKE2B cce1d8402cc8c61f734d6a20f25d33c6710947f5b5c26cc0c60919e5a82dbcf8eee0ad7dc34d092cb5a8c7cb631957ee7ab31aaf3601070fe14b0011b746824f SHA512 207208729b9ca9233523de9fffcd6bb45df795c21617783849b5d40251e84b33ad1cdb3a180053526363362634c4ec45f3cbaffb5123203114d88d090f4d0c9a
+DIST firefox-76.0-ach.xpi 508335 BLAKE2B dc951b6da4382a2778fc01fd90fa610a71626ddbd89b6c42abd37eeda35d9ef5611b1c0f7277fb10d3f4f80b7a8370a72262c508c3f71dec87a457c087239070 SHA512 9a543b888ac026c5d5a201a595897d6ff4b2ff29107b6eb87be9d0d07830d3c83b6ca45505729497cd23f7d094f9f5c10779bb1f301ef35859a23f18516f828f
+DIST firefox-76.0-af.xpi 462166 BLAKE2B b1ecddbc083f2845f8ae0f8b198b17f19f3fda8f196acb6dd7aa36a4ad92938a4dd63de6073c93fff62b2fa80bf11e6dbeb3437496ddc16428a079194fc1640e SHA512 9b91278c854cbe4c65e5bc6080e7942c0ebbfc984d0a6fbe191aee83311e29f60786649049d108f179db72925d7d6d0e219333face0b622325cea746ff834cdb
+DIST firefox-76.0-an.xpi 520893 BLAKE2B 5c967ae1d907ad721c702f387c4d4d5647502f6b656e14a4b5144813f1aaa78209fd08e27f14b550a0d0f51c459de85e1627e89c5d2ad74834a51f9a75788889 SHA512 4c4e43fc4f3bd04af90a3b0817c5734d5da5db3826174602df56e55169ec497f17b6c57f533f71f85a9d45f9a2561a85255fcea126cf62bae723d43dd99fad69
+DIST firefox-76.0-ar.xpi 594843 BLAKE2B 82ef88fc15c40e359bc957d7fcc3ce0d18623a6d7c5270b5e36becfec0791f7a52aa778abd29b8b47c8ce44fb4ef016f221bb061a6dc13e2ae25340384643ca6 SHA512 9d5d95ece40d254d8886e59345484095b0b96685ebaab2f91fd9612ba68ad52da0bfe1fa64207e103557b9196ab27f4546a0c99b7798f1aca441f43d974d0188
+DIST firefox-76.0-ast.xpi 508908 BLAKE2B 1bb6256380b6c3a6939866b946f7b501e3360e160d5adf451f7ef88ce1836a86df8ebe5e18c57d4270a4736ffda0b92b31c1ef4239ddf443a9767fc7c010c751 SHA512 f2cbeaac61ff9176b49678a0b005dd18d5d1bb913dbfad392a39465b4b1f5ebadc9937bd65cf27d87f952107d0c2206ef20ea777c53c5d6b9a2281720ae44ef5
+DIST firefox-76.0-az.xpi 546087 BLAKE2B 9f5c59a63d57051f3dd77c57429fcb3a2f404c6ad54744d16eea787875ad7d0b28dd6253346ddaa88b7106f02f58375b6925005aec5489408309e4443fd18fb5 SHA512 fcb037d093081827e4dfda8389719d49863ab54ba5629581b33dcfa3fa758f2ea0a2857b9772965f3ceb65af9d76f26c6b7f7cb4ccceb5ac94ddaad6273d7db1
+DIST firefox-76.0-be.xpi 644316 BLAKE2B ef0617e9223c5208fc52afb190e70a70d0dfc13d870ec25a6725a81255dd766ec3cb30b4a2718b0f27d161b87f903a5fe2d8f3ff6012b3506062a2a591e0a000 SHA512 15b302b5a5aa5db14232bc7d2b6af9d8e100748173a2206cb68e89e6199323f307987977388d6bf29d284aa45e2d49cf52cf1562476ba245718fa56cfd0d4bf8
+DIST firefox-76.0-bg.xpi 609149 BLAKE2B 740ea49e0cd52deadd218a0b829391102787989bab6bb16550d0035789d1acbdf32e8fbd206265b4481b4cb2322b2ea3c3eb53df59257bef8b84467336e239dd SHA512 9dea7122befed370fbee58e8f6b12591479e0aa45daad94486b69316cb6fea78e7b5b6d56527892906adcbf0e4f3d3bcf5eb863be40881fd25782e2d433bb7d5
+DIST firefox-76.0-bn.xpi 637290 BLAKE2B b327b9bfedd16c80c4ef20421ff89373096b20b6fb428396993a3b925aa47cd0704a92817f58b0017e801860130df41f4e5432d88b330f8021ec459d9542a502 SHA512 aaa382a7b28924a2b2a06d2918f0392be8666508a5c465f127264e42253d079b0d11ccea50bcc079311a0e85e7bafa00da91cbdb18f3bca9e7e72de33a7e7122
+DIST firefox-76.0-br.xpi 554055 BLAKE2B 13fd3a2d33f64e69a6b4d98e0006f91026c8306d5323c95cda82b67fe84f7cee9c05c5e78a8fca20fd82cbbee85ca578fe8b589f17f2b59194464cfb3be6be73 SHA512 5dbd065ab914f45157b31fd036d6d48c2f41bf273a7b54ac7d8b072d2e475dbd8fff7073840ec52ac9ee320ae698b480dbb9d61627feaf85e7e51bf4d9612f6f
+DIST firefox-76.0-bs.xpi 517515 BLAKE2B 4bf3046e8e00eefbd6d524daf3997d89a2a4280ccb480aa6154d55852619506f1bd610d31f8d4d5945224f44c09d6cdfb96f90b2e49a5a5acf4cc6d8b0639ace SHA512 2a7cec5dc91a1121fe43602207bf4da3a792834396c50c2361fcb37532297d7826c3e72c8418c4f463369e7b2c60c6bd518ebbe25457c74ec6bf7972aa5bfc4f
+DIST firefox-76.0-ca.xpi 553533 BLAKE2B e9fe256e86f9fb158306b577634aeedb125de68e3021db9815e93d415f071415615a2c41812a8a6201d70a17c674880bef2a3632017dd23411b6a5e8a8c52768 SHA512 4d77ec8c58370dc91aadd48d8bb27c5f5376c8aad84f862bdb4603f3218f69ce5e62f7612b8e76744182b40da50a4bb360d82efa528d3ba77e2bf48099bc399c
+DIST firefox-76.0-cak.xpi 581877 BLAKE2B ac6c6faba552beb71d6de14d9320a2f7527df7beaab962babfb2ed4929c8d3fc263cdca962ade344aee6e468f02dc1168b91923d0ff38c26ebc3a4bb70e218a5 SHA512 694cb69a32a3e385a256ce5238dd63386149506d52197ddc61ea8be22594b8db45119dd8f74877cafeddbf62ff4383827f832a4ab0ee2e286a816e52e7726b1a
+DIST firefox-76.0-cs.xpi 580448 BLAKE2B 25a322a199c3bad938827bf80a3ab4df555eff88360ed765dbdfdacb4e1e68be8c0259df982dd530991dad9785a4b212b691d18495b346d1a2027a76afc645c9 SHA512 af0d841ddda4f1f2c226eb7d31f9c02761345e6b3241d26de466b8a3cb4e0c1609919e11485b20f9f440f69d3d4cabdaf098b05f1c2d2ba9ac13dcc58c0a4b4e
+DIST firefox-76.0-cy.xpi 559016 BLAKE2B 3ad9febee8ca9876c577b99e5fd7122ec7d6c3fd65b60e61d8d8b710effeabc52a5349d45d4933fa261a207b1c90164ade702c555b2c4c60289e5e8eb58f4eed SHA512 12e7ae854cd7b451040cb92ee8084a5cf3b4beed739a01a26f3c9d09ea730b947e5a1c7c2fe9bb754d66b56c955d59477570cd76ee08a08c76a5f74aa9022df7
+DIST firefox-76.0-da.xpi 542772 BLAKE2B c13e8470723295ac4dea59670c7d70a8bcb5db93531315272125811814958b16773766c253c24f26ef7a4f3e7163c10ee0b36de74444ccdbd365b1bf848fec0e SHA512 9c33648bf32dcd94532f215d125d3eb9bdbe94373ec8499051b747392206838f0f712f49d3d8bb9719a93036cf0e6f7c7ef3fb034633851d7fac10ef136022fb
+DIST firefox-76.0-de.xpi 574270 BLAKE2B 781674ab820dd9b20bd76877dff58e7502e4cbb38ff5a19c073126c33134ffd2f1f3c95f9f3c100fb3af7f3f5ebade93c5830465ecc6a595c752c13f75f477fd SHA512 6aba1b03088f333b22a45f3f5b98286d66712f2d26c597575b8e09982cc17c2708ef14be9b4401e77870ec169802dd41c58b2f6c6863752173b2438cb61e15ee
+DIST firefox-76.0-dsb.xpi 585286 BLAKE2B 182915aa840ffde2ccc65d279b89744fd33cb1b3ed223b70ef1fc0d54702b512c8ae5c9f5ee6af4ccc1b1b0e08936583d29438095b1b68f25f64ff9bfe2b5113 SHA512 7ff8e08f4fcf5be0cf546b66a9996757697cb6f77f8e0fa9e8e84a946ed2adfda264d6795a4a13a5b61e473a22e61aa37c7f8d764ab18d30234a6414d2a75388
+DIST firefox-76.0-el.xpi 651722 BLAKE2B c150b96a27fd7517bd83729ade55a898cee12e68518296cf6f7b44b8e4dc9d8236ccffc23e15895169e4016e4597e5b37d5f159bbe8c16a009e870bc9a70e4b5 SHA512 a981557ef38eb38c91168f67f46fff3669c50017b89b043aeaff0acbd6540b60acd11cba002149a5d011164a4a1f699e81983f15f0af88d2732f58797949afe3
+DIST firefox-76.0-en-CA.xpi 527588 BLAKE2B c2618dc6b08485c1e58b000a11bb385c855a993fa7050d0c8a6d708a47fa71ca768253c2c0d47a10b92247b293a463bdf283decf64cd3dc63446909980e721d1 SHA512 91638383a8c93837ecc54d95441595247ee5bb27a003e3cff39ed2f262793944514692a047b83267c566fa2067053d8d4fb0866fc8d6d4f058081acc8dd74676
+DIST firefox-76.0-en-GB.xpi 526595 BLAKE2B b6322dc291e3cb12cf97e8c85cdae3a39d4383507eee178e945f8524a3b3a27939fafec0f253165695532e525bc3ae031e8304b06ad84f7c126092dc50c7426d SHA512 65ab7aa3980b472468bde793fa2791bfa6afa2afca9fc95b8e4ca41049aa87959878351b3f13cde3f8e5174694a60d5f6eb934c2f493d374b400d124a852a341
+DIST firefox-76.0-eo.xpi 554333 BLAKE2B 634a4db8037ec4bb14a380def2bd111cf16c10d16dde0da0d3e91113972f62d6d009db985350f4af47454b7f3dcce7e5c240b437f10a8e9cdd20d2237d651efc SHA512 638a97b1988a2090935c5b9d31261f031014f7aefa424333e29c6d2a1d03b8470f11f873c1efc5f34ff1342daac68ef430ab57044aa2827768a653f74f25b938
+DIST firefox-76.0-es-AR.xpi 564730 BLAKE2B 02f322d2d0b9f0014d9c96f73d8402972150e542ce1dc409f12647229a9bbd59dfa6140af25e5f81afb347ff498120756fc18fea8142c118a697ec2f92087e2b SHA512 16c4edd6831059a21898989b10721af3c5d18f5f04ba0dbb09861fe3e41ad233a6cdb0726fe221e09a104ec4e1ceb5a1e0fb25f9d3fe42cee6bdf0ee60db36c1
+DIST firefox-76.0-es-CL.xpi 564296 BLAKE2B e896ee2129acb7ccb860e9316139663d8f732a51e80100bcec9b87a96734d45d4d1a2a888fcb7149c446290c83407e010c7b04fff6a4425fc79869334cdf9179 SHA512 dd7aa74e65b6fea57f6b200ea24a5920b85abc1635c3f8c9fda5ae966bb5f035666f31b310ffbb9bf524d5d92fb3244c48c95827b7a65171bc5efdc15ec4c6f2
+DIST firefox-76.0-es-ES.xpi 542819 BLAKE2B 2194145c9b42fb551d1bfecdda59002f6111fc9f5964552b45cb2aa16d4146ee5b24a63213a3aebcf44232a46e9793b36627385598873e212c4cbf1f45a4db7a SHA512 d28f3d4cd4afbae7e674a0ea20babb9909b7fee1fb97389a44f22b71d4a4f8826212f46087628adda91bbaf199707d8c84edee0b785d8cebc3918439c4ed7b50
+DIST firefox-76.0-es-MX.xpi 569355 BLAKE2B e200874d4937e713304a5dd7c5825060395dd876e09604cd51a999a07407a4e77cd67689992b8f82ac108cd0cd4167c7cded922c816369c2c85638594bf7dc66 SHA512 0a93240066fbbb3eccfeef02c678d76b71c7dbc9a2fed6ef4422057996b6faa0b981c33f5853287bcc583a84386344befcdb15c0b336cd0c73e89e9f5eee3bd6
+DIST firefox-76.0-et.xpi 541798 BLAKE2B 8a1840106b0db985b2bef491fe671e88284385ff11b654ccf49ac5ea5fb21f5eadd4bf41ffa55b714758df0373b07e2f00e97ac75dbcffd19183add7c45c889b SHA512 3eeb552fd315abde0fc35df068b1f2c8a350c3c78229d1a2f3f13e9706098aea232effb202af298d70df1992be79cdf216109a89882f07673094b3f1e1d4b918
+DIST firefox-76.0-eu.xpi 555580 BLAKE2B 19bb9eae3a3e78ba8c269840b73f382c7d1805b01be9f213273ae947eb3202e935e5ec41c57a89b0593d15bb2edff9d57fd0b1cd6d7aa6f27a185add4386cd99 SHA512 0f3f058b19756bc017ebae0a60f78d47287a9e2519dad824a237c8c6081c431aa1cdd4e3eaf827cf9a315a8a70e416478ea1013b584afaa735a81c6426e34d57
+DIST firefox-76.0-fa.xpi 603916 BLAKE2B fc47f85786e6d218dae5fe97d8fb371bf2b10ed763e2dd47978485087ce75dcbdcca0c02f03a23f5564cd96efe039248a29e526058f672b909f609218d2a3181 SHA512 33a3da3e7374df0b0c6455af1bd583f742d7c3aa794a28a317988b0010c52af04d4f8060a37bf4e3b3cde6eac6175d15984e156c177c048a7c1b68e69f34c5da
+DIST firefox-76.0-ff.xpi 520977 BLAKE2B d5c6db4b37c841103aa739958f3f3514ece9276d9a1144f654bc438936b075924d9d30afcc812ee290c78eb8699d05e8cdc6908ce42815acc0bf2c2c9fa0658a SHA512 9e0f3ff60718e88f0d0f172bac7346dc25e9507b8bcb44e224f17c6dd0b9de254652b8f0401dd1ab757e86d092862baf0ed16e5e5f1e3d98a90c4dcdd3a6f84e
+DIST firefox-76.0-fi.xpi 550641 BLAKE2B b238de1859df8467446921a59fddef530570c95b168eb55c5311cf30129ed5cf72204a6b837e3109c355e2a6c2b3615dce8a6f308fd959497ddbefb7bf38bbe3 SHA512 fb88e65f1ee44e713cbfd1d19e858ce8ff9ae60a1ce81d6968739e65e34fd182a96b750a8ea4d02747a7f62c6494eb72e63f0706decdac14b2c9434cac426bdf
+DIST firefox-76.0-fr.xpi 574847 BLAKE2B 9f818608206588a12b49aa01342498d1550304c66bd397b94e0d14c09f7d6920441e8369e0c14f4d84cb8f7d4aa33a8d1d9ee814f4d8a665fd3a5be5996bcb83 SHA512 acc41b10b9c55f8731c91d7054aa502b232598c382ff8cf3e1b449a11e04510181ee505366efa3524fc7991dcad2b0db09deda893d21a9a4ea71d3800e1c7ea7
+DIST firefox-76.0-fy-NL.xpi 560196 BLAKE2B 6a2d145d67b6935a1b10b891e6a430ff683fb0a917344faed7de8c9c47ab13d69b508ec168e6a01f96eb21f527a5446e34270baa24fdfb74b7a303bfcd342050 SHA512 89f37a73895c404409bb327d7782ddc46749361e6abfcaf758ba58b9f8c43360d3b92247539a150b01d96b6c1f09da2976d0cbd645fa4e9c43981dd6a7983de7
+DIST firefox-76.0-ga-IE.xpi 530013 BLAKE2B 6515d87e5a2980a95b02523d32386adb402ee549def52e5d8ac4998eda5db56ecbec3d5f2bac78cfdcd32ce4a844c711afaf369a528a509d901ad609e3b53cef SHA512 865055c0341bdc20b14e0dfa48885fdad95c74f2bcbf906a6abf7be85d733726efe1f689ecd82b65fe0055f562fd91b1eed7ec02252eb8d8622a74b7417eb94e
+DIST firefox-76.0-gd.xpi 551222 BLAKE2B 5fb6419e7c84cf78550ed783c886730de1e0b2c1e4b2627403f482f5049174be5d3066e4a58f4c299f871792eabebfdeab940b3afb70d617be2d49720b3609d7 SHA512 37c86c3503e1eed1f949f2e1cd9ff1d8e1aa9fee9cabc9cbbca8bdb19507815f8bb2f43644115870dbaa5bbbaed6592e2f0650a9adf523ccfa0da8ac8965d0af
+DIST firefox-76.0-gl.xpi 519221 BLAKE2B 50d1ec45d275cc0eac0676c245f33e44d330a702395b4cc8945120eaf5aeb34defa6349ad63975e431c2a9186ccb719421260233322aa3c74f28dc998698de9f SHA512 496ce3104ca482b0fa3cb2aaa9ef6077c05fe2dd850f3da96889ac2de48c64a85a943f752696560a9215b72d20b8cd3f0bf0eb9a397c3f8f70dcbeba9fce721d
+DIST firefox-76.0-gn.xpi 578234 BLAKE2B 087719b71231820b62f90e56a2de8d34dd7a48b77ad30d40d753ae5d8add7745bfde7bea4569dd249f2d5cb8004272ecece3abb3c42475ee2491b1576a4422e9 SHA512 8c466f4c5f67478e87b76bc64546f80130b127c4801c18bc9d897ac438ebc4611b20854dcdfc5391e50f339555bce8b3de11d16a4b9f6eeff2bd4d110dfb30ed
+DIST firefox-76.0-gu-IN.xpi 616364 BLAKE2B d899a9c4451b9b9a233d009ba7a68eaa2d0c8091c8c4a7652b96f6f6aeb250da6e043b415a0db527d01c43c117583b46666693f3563cbffe82e7fccf47ca4ee9 SHA512 c218c3fd06c264d07e0f4edff134c7db068eef2a8c467471e279f8e31ced49388d377c64d7b1e43fb14e4fb8a741000489faee151c766fdbec7b03b6db50da02
+DIST firefox-76.0-he.xpi 573127 BLAKE2B e2aed08aa1014f4295994e44b229862260adfb6a4207fe7a9c372d286e40430d1097c8ef0f0acaa05cb06d7a3e7687e925fcc22a28dd0d6a442d39b3a010b5f9 SHA512 7409957a61fd25da684df0f98d72f89039b517d29589be3ccf1cb708a65c91b49e46c4466192e2558887b44cb758e3f8723c6ba4ea55ad4acf1427e31d98c0b9
+DIST firefox-76.0-hi-IN.xpi 624554 BLAKE2B 70b5461ddc0853359ef219b5069298304c21cbbcbf1842edb72cf764c499237ea1e7359d7605d79f05677ca346c1cf5c11cacd7d8e7ca5ceca57c82dd1d87b36 SHA512 be6f43a7d2ae71fcc79cff955b735ae626035043cbe612ea7115248b171a2d8044cd634a4ef265818c4d8d3c057752ce173fb57122093f9dc9c69fe66abac1f8
+DIST firefox-76.0-hr.xpi 556566 BLAKE2B c96931450cbac0fb1e2eb0d4329b11f324467b45a0e8c5b672beb98bfabe7a28f14426e5b1a42a597932c99b207ea6c0ae12377058607876e1443aeb5e6cbf09 SHA512 f169bc414cb7e12a22288a8bbcab8fc4fd4f3838f793f78440c771ff942e2f504ca3c0aa38cc1e942b15c922b7ce9505a479c9d50b1ba92dc0d36bba3b665b72
+DIST firefox-76.0-hsb.xpi 579179 BLAKE2B 84f902b45949a3fb32db75fe9cf1f3b3adc1fbfe0dc26463a78c23d9f4f0c26d0839ed782c861593926516575fc4c18e95f1232cc5e95e9720d89aa666df1b93 SHA512 73b9e17b28c8cf50cd0ebbfbd70504c42368c63e7abe281a92070a88be2948e2024679e79c1a958f0df61bf4d9919a156952c23296a58e74c3595202939a978c
+DIST firefox-76.0-hu.xpi 585318 BLAKE2B 06426aae810a2710622d27783054eb7fad0a3778a11a7850647b518e84c2d8414ce5ac18f4bcde932d98bd5155499dca0d5091964c984fa8d6c704469073aea8 SHA512 e5043e21f6abaaaa10c9e54d4f7f82f7112ce71fe7af2a971e8dba8337840469ae2ad7e9f6ee507e8e2ad0105fee1db014986479d43a82a06d0dbb88f8963d47
+DIST firefox-76.0-hy-AM.xpi 637480 BLAKE2B ff98191cfcfb3ef7a53c045c2d5b8b3664f6e3047f0856d3cca6f186f0d75674a55063144a94a282c80608a0b512a3f1cd4f86d42517cae931c531ad48b51ce2 SHA512 19a6488db1111fb6f8c81d3e4c7fb11fbbb7c11e3ce1e888a1d810e58a187da340dd2e8b91fc2d8436a4f98d8fab73b29cfec107cd01fc8462e3ebb7c2d7c5d4
+DIST firefox-76.0-ia.xpi 544913 BLAKE2B eed278539a240396b75e230b4523acf2421ad3b1897e1050a4a62f83d12a3d4b0e7026d7f8c241d125bc2a979ac1c2f1a63b86cd536a1ee58fdb0e408c9174e2 SHA512 65d6bf816ea977870b24e3a96a8f06b3f6103e15351cc4b27ad093c5dcae9a4b9781e004fca61353f8417219e7f198ebf5d27de7df818a79071c6ad2e99fdce0
+DIST firefox-76.0-id.xpi 546907 BLAKE2B 2a596844f9b71e88671b6217bd931936193e0be795348b2e2337d2d3a823a844a991a22d5bd056b1505117467098b562ab3e34289eab49d41a18fb7db66d3586 SHA512 9a7f45d5d7165546394674b03aff5289a1c48c637f4c8be610bf35e8e7d3fa6421b894a102c956cee7fbd16c7d4c97e53f38b67f7422f6d0284f6282fa9a9d27
+DIST firefox-76.0-is.xpi 534417 BLAKE2B 63820dd9cc6166501025bfe97f77004ede9fd01619503f4680fbdebf8f25faa5fc5218dda7b6e2f0c010c7cb0499324df88230e4659bb043484de8e2c05e5e77 SHA512 b9523afdce27c45f2489a033fe51c07f29412b7fb9741ba243d66992ef1bf00bd4c1d8bfab8579317d41e5f1809e50c2ef19a969de709a25391f2235681f7793
+DIST firefox-76.0-it.xpi 444054 BLAKE2B 614a44fc70afade26e26855e2b733c396ee10231f1207ce99ea7eaf6eed1f81fce699cc6f39671f378a51a53b9628c678a23b3c0fbe7a17e6783934ed9d4c889 SHA512 fcf0182ab8714ebdaa6a91be621295db7746f76c72cd79bc6c2c665e7d3e3c4d6032e4c11a99f328a54ed833e7507b2ac74eff8601f6e55517552b36e8b0d2ad
+DIST firefox-76.0-ja.xpi 605030 BLAKE2B 35bc390992018f00d6edd1fe213a4a4f80ca29a4371c1fdd94745045b1caa6744f6c53a91cf1aec5c8dcd5bbb23f3ebea56c0d158301b1109c07445fe9ddaa0d SHA512 82c691ce897c651d87de6940891ff442400b3da95d45c3b6ec79827c2a8245fd0aa347cb2ee13a740ce30b0c6a6fb01aebf08d691d51f4936142c416b615c97b
+DIST firefox-76.0-ka.xpi 607015 BLAKE2B c1e96e76362319b230946d4c87dd26c018c9f74bfedb8d508d783ff03d7253147ddf5d3c7b9a1bb76916991dbf12a2c5ebc847d9cdee839a1b1c4ad324230208 SHA512 d888595a1587a9768ef70cf646cf8e75e16eca0713b39d1f2447c44e991f20cd288421de012cd3f879cc1a2cd7aab054c1b02d920822e64b2ab98305872b31bc
+DIST firefox-76.0-kab.xpi 566437 BLAKE2B 62e9588e2c016987214fe6e9ed555c115d523ba73c94cca0ed51bc16f8117abfa83481638a9fcede99979747074e6d134b96afefbcc6dddc266c2b3a47c28861 SHA512 84ca61b7c84008cc4e15cd9e8f1de9fa1bac9e5e3492e6d4abd321837172ee7927c6d88bc3ec196a2f928f315decc837d15106c32b38ee2b87a258057efd0163
+DIST firefox-76.0-kk.xpi 637156 BLAKE2B c316c0ec6c866291413e98ab39705dd8a93691101dff3397e80da541a60c06abcea6c0f83a61ce68a52910eb2d4619422b545e2d8263adb4dc35d26a2345f84f SHA512 ffc557db0d063e8030ffce2a99e20e4529d9caf6ecc378f63f7204af7e9fd4046590617b3e01ac3f151a33a7c52dc77d13b634ff893072a5f847f6550d796eb1
+DIST firefox-76.0-km.xpi 584433 BLAKE2B 95374741a44d7bfc465a55e62509ebf1ba505b49562bf088995ba1bca5f719a0f18c60747f6267ebb848a7d3728026cce4c3827dc0bdccc775ce94f3a2c2a973 SHA512 733e5f32a87b972a77537db5050c767537c96b229297d5f45b65e6cf95a10c6c9c682b61bb561572b4fa30bc3a7005ab866760712ae9b95628943cbec7a188ff
+DIST firefox-76.0-kn.xpi 576964 BLAKE2B 0bb305a9bf96f1aa2db6b6ca8d147bd5425070c01c8cfe290d9af2639f36576481718a8bdb48d812ad1c820fc1bc0f6538ec195a9ab092f05e669a02a62e6241 SHA512 40088eda1f9e7428efb9093c8f9a14bdda7564a941be712ea3e87998ecc12aff5601f5e9def2336aabce2c6a034d86e99bf98681aff5b2bf22a1fc96dfcc93cb
+DIST firefox-76.0-ko.xpi 592119 BLAKE2B 16fe796492925fefc1c50636a1122962381e0f773f289b4e8e634b9b73655dcba7a5810d7f77d57ad5e61f2a1c29b123f94f9a1c307aea7eaa165a609201fb14 SHA512 ba4df60fd89f30fcd1e4e38e97c1de1ba9f5e22dc1cbedfb7a0e15f95d84c3b4f31bc0bd75612e516ad45e59360a186537d1e813422eeaaec6be64114b2d9dbe
+DIST firefox-76.0-lij.xpi 525536 BLAKE2B 47d61b6e94ceceb48720ffb4151a4057324d021035fb77b1ea9b4a181091f01477c417ebcf7ad494f0549cd0b51d90126e750ef008a2c6b4b14b51b7854c5d93 SHA512 64b5dede1c2a72c4a1be2af21dd572da771f5432f2e9b02450f3be5a9bfccf3cff8f3455e0f22773aa19651eb80080b01c024db93ead286443e592509bea60f6
+DIST firefox-76.0-lt.xpi 581671 BLAKE2B fe8f16384dc56b1df79e695f41063c6357817ac7828d281dc104cfd8844abd7137bd721c90c44ae3ec6c2f24511b3cb3e1d1197ba8af31e18b3296c935dd1d24 SHA512 72a6bc5d8908f6ffba7dceeaa3d11b218a490b2d582894432c7b45f21f59c19f81ec9dde96e4d51461dba6eb8230ff621545dcad1eec7283fbf1d6b11437cc11
+DIST firefox-76.0-lv.xpi 533766 BLAKE2B 5ef3cafe0b07a7deb0b64a83be91fea02d539fa7210d96ddb26f580e966bfdc55fc3ea17163c58bfe6892d1a3096abf69a2ecb15a8fb06a8dacaa1d55b5516c2 SHA512 d9b6fdbff546c0162b473ad75e7a8c1a3673f26de592000b2198e4a71a656621901b49f6fcad813dfe0fdb0e7cac914ba4012e0b29854b565eab10659d4a899b
+DIST firefox-76.0-mk.xpi 502443 BLAKE2B d0c06f5b85bc804dfb3a939bee1ccf9803c24a0da7767c9e18192f00d153942d7a630751e7dde6ad3ca4aef01d1012909adfc41fc8864e87203adf166333d9a6 SHA512 5b0ab324062d5195ecfc0550d5b16014ad5d4baad74eb2185034ced3c06ff215f93fea2f7559235fe144a5eab5e3ff1f7772e8918e306c51113e409d1019cb38
+DIST firefox-76.0-mr.xpi 612109 BLAKE2B 4f53fd540d72cf3119214d0d0f5ba195f22bd68a2793e5a86b578750c6caed9d2e14be87d7fb02f5251c4df52c499811479a7a4f43834467478864a89657409c SHA512 f9c19646d5f1299d92dbc0532250eb1c36f2689d3347b5fc24bc4ab473ed4793660c9ee9a4bbb264912938e0e184a14b51c3e3e3c98147e66685e1c2758ae7ee
+DIST firefox-76.0-ms.xpi 514188 BLAKE2B 45d5503e4b063a2a3fa741e532bd6a51ed05a0fbe76e20627076072ee4de642401b7f693d6264aa69c69d5770d07ae14a345ad6ab404ec9fac6d543aa873988f SHA512 47614e7647b39198e2eaf022eeacbf731f24cbd3886dee5f8b8a357facdff6558c14ab4f46224091d9d1a3d5579218d1e14753569ae45bfabd37b10ef9b9ebf1
+DIST firefox-76.0-my.xpi 578039 BLAKE2B c66c3c9ceb15f28eb39695db997bc56155d8672ddca1b89c37b67cf422e98c9c8de9f0b92bf881a53bff80a47ac2e3efc0f261ea1d9062a3297279ade94bf115 SHA512 06b83af0ca68ca7e74a6101ade21b650bdc41020d5b19390f5b37d5c87f2bb5271232e580a0b0aaf5f4bf3857fcc670d4953396bab3916d862d1b2a494b58865
+DIST firefox-76.0-nb-NO.xpi 546236 BLAKE2B f447cbfc93873abcd018abc70a81c5ae25bcb4978cdbb131178dc60c4a0a1f4d1a5c10c0eedc827bbf0f7d5975deef873126364eaf7f942964817319d7f8adfb SHA512 a1f8d4ba951266bf3c3682535a6abb67836faf22b7c93096d22a79a4507df295fef47d44e3af88e1abe4b52f938189adb89aeb614c1bff3a6c18dc87c32ee5dc
+DIST firefox-76.0-nl.xpi 548817 BLAKE2B 3d15e8a0f7384f4368765b9144e2c9aee1c1b4e4c8285cd5fb3bbe41e0c1ed57a80bb7224ae3b906423b86e5f23169d418cab89ed463687599c5a6b7c311ed42 SHA512 f4a51531c876ec163842d3c7c2a6168abfc3efe07680246b26c3d7955a49f14b75f1f6d274cb0a871237793e9be31311475413679ade85555bd878130f1362d2
+DIST firefox-76.0-nn-NO.xpi 548022 BLAKE2B a2f179cc32871cc2ea2a5256f9bccdb90fee87554d4d3cc114424166a31cd72d773af987db102f16876a7c5dfa74ecb112b847055319446a3f3f7ec757df66a9 SHA512 1f246378ec4bf05c7ed8f1c11d50bd261fc30ebad2a04a3e3bca06afd255892945abe00ced9b6d5f9b8c254c7e7ee7c3e11e596ea143594b66d2ac1a0005d195
+DIST firefox-76.0-oc.xpi 566164 BLAKE2B 561e6d007eb565fb6eacec0fe6f820ea7e158762b373d4073db6030201b57ad364aa9bc7c35df32b4e591436cf0c35b85e62990c4576a1474fe2903536843dfb SHA512 9d24a3a7a085db087192508b50b7dc5789f3f8085e650a8b196a8a85fcc86e5dc1d585e282a3afdb0ea921a01a83bc655198b15d6bb2c076c873ea6107fbdc3e
+DIST firefox-76.0-pa-IN.xpi 600380 BLAKE2B 5ba3f82c00371f4a01cbe59b6a10a6803df1b773ec9a1aad5ae369fa1547c68413b043ad9d5ce337dea9a1060f791c617a54f2475de0ce8125bb2c8f2c3f8513 SHA512 26623e6ca6b2c4377ecd2785628d2377424cba3fd2e4c5b87cb4f0ee8833e6db5ecd08000b7127a50b4edce61d17f8647f4a5a2dd6cc33d47d5e60bf078a35f4
+DIST firefox-76.0-pl.xpi 563340 BLAKE2B dbde00cad15b0f310ce0b03da9cef79beee700334bb29c3e20224aefa5ad4f483cd15fef983ae34890716898257473a4064e75de6e42985a9231ec541544d150 SHA512 db24e3d913ca5a3a52e14c8406b3ae0a7e76a395ce252e85861aa99a8ee476e64d2a5c1ad0da2f7dff3954c125754ba513e17c9e6b65c0e9cb082405563156bb
+DIST firefox-76.0-pt-BR.xpi 549872 BLAKE2B a75d13c2ec85dc9b6cf9ef78c5b4295bc1ea71b591baf757a64a311f17537bd148508e85aeb6484926ae52cf600590e5ffe90dd0a0877476ba81a979e547a9da SHA512 b884fb23397d9d537e02f4b5e8312ff8db15c1589d5176da9b74f228ab21d474268f174c5b0a6f22c8482daf7a7f1f1678f8bcc7433b1f36eb9c9f26f793d602
+DIST firefox-76.0-pt-PT.xpi 560718 BLAKE2B 13c50042264ba1d8bd77d6e661962446edba3f6a484fd33b45132e7897be2b68fb76806420db204d45a21ff4ab12c93d1ee865d7dbab24517837d2c8bef7edc4 SHA512 a2fa25e0d8d1f9d636b9a8060c122ab6583566cc561e200455abaecf0aad269e3d993b3a7a093bed7448fe0ccb98eac1d8cff85a986a8d81b60f58c2df8a4e48
+DIST firefox-76.0-rm.xpi 552981 BLAKE2B 54027e71ee131686b068f3d357da2d6a0fce1003c13ebd83df07a5575aa3b3ffed88b273ef7883db21b625a24a11239dc39803e05bc514c60a0bb7c54efbf2b9 SHA512 71dc96082ade33ed64031dbe60f2cd0b55b10108740a957fe30a775b540ac45553fdccb6f71ae4a32e466c223388ec459a904cf00683c34a43a42b037a2bbe7c
+DIST firefox-76.0-ro.xpi 567248 BLAKE2B 1047d7cd7044c847c591df3c76177c2e0287b342610b1e6e7351fc9b468755f31991ba02d3d1192ae3744df8c38e330f2e2bb0254ea5f7a8b5f595eab88b51fa SHA512 54d4d5763a3c9e09405bb5a08c8fa6dc488b38510b67166a5e9d8d70ca2664fb32e9c85a01f67b7f61773cdcc98c4919437b8711d6c273a7c36b173198f1a5ab
+DIST firefox-76.0-ru.xpi 646853 BLAKE2B ba9be1e335b72ad2cf89f1e8a3ce9581cd1d7e5cf7143bbdde5901a8cd4ee998911c30359ab16c5dcbd8b8aaefab3a6e5ab65154d6907b0b54c9538a1f5b1407 SHA512 ee7cd8b11d917a1231d03abff790bffb50c9daf161f3febdcbc9166b8661075389054f76b46c22c980a5907f464f230f4ebc8f7f0f62dd87d62dc89edb2239ac
+DIST firefox-76.0-si.xpi 553879 BLAKE2B 879d103587be30b27429803fbf7a757d71abc572e97dc3cd29a511946ac016b859270cc36267317c4873b6f45c362da101c1f02c6a9e9f116c8e0d66f31bfcf0 SHA512 540275e0b0ec754599b26cd70940626889711695dee30835c32c5a1b86b198958b56e91201f736ebd0a0a3b09b33333d70771d0acf9183f57516dd45ca5e57b0
+DIST firefox-76.0-sk.xpi 580395 BLAKE2B dcad9a028cf7a1b81715966679fcbddd2e9c730a3b9a5db553108d5a8c057e4c2d6da227433265dfa21243bdd5072201b6782b2867849bf9f0d56505d985fd63 SHA512 c0fa279a3361103e588ad83806475e1a6ac1c5d7426ed12fcd83e0bc3d104cdd0ec010c2a58f30e87919a0579e56d028612d3fbd934e96fcf58e54e57179739f
+DIST firefox-76.0-sl.xpi 560107 BLAKE2B 68c7f3debcaafe3b36c3c476b29c0150b920662c3871dbf3766d60a2386b5d8c9bdaea6657e9d313b156f4972c4889d7b9e6e671a7f4bd8c7e99ae5201a61273 SHA512 c8e34d869998d42028eee88b730b9f9206e82e6c6775e907116df8211a383ec9c0f06dd8f99bb50ad68e2d4e09e134484778b3ec28798cc56fae108dd16c038e
+DIST firefox-76.0-son.xpi 478245 BLAKE2B 655cffc7a1a2a4277ea84e1b2256c6121199d0b2eee4397ad97ad86f65812f424385034503cec70d0034298627a8f54b04b1065cc20370a56276e1d54e95208b SHA512 d662ace11bd5ec4523fe0513eaeb6f31f2218de13001de485dc8648078e17463e746fe2437a5d556e02d815bcc6e19b9f8cac107ee8b447449b403be8dfe72a5
+DIST firefox-76.0-sq.xpi 571953 BLAKE2B 6f94d2b28bef6e89b7f31ab5065c5e1d01805cf43f577b8f8c87851c88f5cd75230f8505072770701dc3d67391821f91b51cab5e8b6bc21e7f830358eab43df7 SHA512 605b77d6a87de3b28bfa3f1cc04e0f567629d2bfd1101259a76ce2250119e6861b55bc9a85bdc4aabc83e8e68a0405d4cd51b040c3820b8a004f75a64e70b71c
+DIST firefox-76.0-sr.xpi 598638 BLAKE2B 0bb7b50bb48fe3072fc99b76dc42c41124a00691e4b0d658a2900ddfa30279221a33019fad506513bbaa2ea074993d21dbdd47e47f50c3f05fe1a6c046e4d9dd SHA512 197e67d3931a235440f15ef4bd4ecfb6d9f0abb2e86a61310b10903c0a2e81e767eb1c2cd1f11f7fded450810a054ff8ffa9fd1165eed133d56eb67feb32e897
+DIST firefox-76.0-sv-SE.xpi 558264 BLAKE2B c22dcb2005af326b60a967f622c9151513f71be66cbe3c91aa1c5c2ff501fb1e588bf5c84fdae7885a8621d5234718242803e74101c9c203f6dfdb99dfd34219 SHA512 0cc21323468f0a7be5ac0de3aa8da0d1fcc6ded86d153d2131fbd1b605be519a8ec589d44c4b60779430bc149d18559e72e0a03f0ff1985db75033f702a03314
+DIST firefox-76.0-ta.xpi 583677 BLAKE2B d8e39e3862b2f702435a960ff9a97185374eedc1b3dd8641f7cbb35e4f3278c5db7ba6049d8d80d8c2492f331e14300358ebff1c17ecd2ae01da621079ae388b SHA512 d45468b1321478c0f5c402953a7141596fc0cd3ed575ae9191f0e5c156599d60caa0a6dfa948effc75d7f7ef9bef322b446b80c6f1b96a1ec206a2502c449309
+DIST firefox-76.0-te.xpi 603569 BLAKE2B 0d6a2b5086551520875400af9a221b1323931ad32d59609bc4c58e77b4dc52bed35e2eef623e171a491b28b9c326be698ff795fdad4efda44a76d4a909737ade SHA512 aa1904cdbc3e3aaf906c2901fee97b797244e7b723651e40f40df118c75c6eb588ae46772116f780acb3de2a11dd26bfcc7ddc66906f439ef039fa2c883f4515
+DIST firefox-76.0-th.xpi 622450 BLAKE2B 2ca37180126c6a38b8084befaf2742c3bd877c11d8a72a3c1d4a8e7d5070d3f17cabb188d0db0ef3784cdb63d2ca76ae2e086576c07bf294d9ea581572783e85 SHA512 f173bc3adad85a6de570efc913eb47592af5fd9a25d6fc40eaef139848557be091173f8a99f20eeeb7e925b42f2b57f34bf37e72fb6072d3924c89cc788af63e
+DIST firefox-76.0-tr.xpi 572164 BLAKE2B 12c49e6e232afe2731481e28bddfa63910edeecbac57cdceaf285c43b42764a4cf330390a37e9a1b7a4831c08cdf90ade60166dd4cdc62307d20111ae157ba51 SHA512 8f0fc16312c3e67bf3554bbb34615064650170fa7bc38f61465a84463ab68fd3d5116c67851556ec8831da3bd1bbb9ee5808c66eec24fe300f0b51060d300cfc
+DIST firefox-76.0-uk.xpi 635708 BLAKE2B bb1658d23026f3c22baeb9bea61709bba256286c7addde673091e4c83bf3b8ff10fbb5c78507c0ef35dd1037af064eea357a4b33cfd03e477ba9b002cd928875 SHA512 3c64a3757722b7daafd86f7d7f1034fd3608ef4ef3483e4c84bdadd4d04f4766e5716a033a429a6a7ea8dc985d623707599da09d6e61584d0efdca3373ca961f
+DIST firefox-76.0-ur.xpi 611184 BLAKE2B 83a97b80424b20b34d577ef7be291066070762409c866bcdfa8c27b9f20f1bcabd3f05708f298b657d15cedf5b3d499ef9404aaabbd0c7a7ee12811c59a098e5 SHA512 2c52dfb957082db3d34914a8eaa8be671a78a1b7e17a313b06c08da5979783eabb4515b7c4d712e7d4bba5422a7ac5f5563aee3b12a2b31d30c7628ca3f851a1
+DIST firefox-76.0-uz.xpi 529079 BLAKE2B 87cf7cf23b2af4a12ce29f5691939e5be5d5750419b9c4eedd38bcd7f3e0bb93b41bde580a5c4daaad792f44f5556d15611571b7b6fb73b6c88ec5d9097b97ec SHA512 8ae5b46f28934616d5851b7ddafffa289a5decaa4249742a1bacb313d528ab5bb6a013e44c6542b134203dba15a1e3b821c0830ee96d45560b495be63341be01
+DIST firefox-76.0-vi.xpi 588350 BLAKE2B 83e74c3e8f5a82a4d6a7fdfa6c57a21e74adb12255073f4157ce9907e27c1b9d41afb4691cba38708256a1e37ea1d3cf25df0ccd89d863f1962c72f93c1f4e5e SHA512 1fb5e9c78cf93cfbecd3f5b5d440f6bd224b6bc1667b678071bc61add5afe7c7689230ba4f9ed810905a985644a15ac418816bd135f4d6b894d26bf328695150
+DIST firefox-76.0-xh.xpi 483097 BLAKE2B 1ed80fda15948789b68564c4003447f5cd766c63d53478c68e6ec23fda85dc27c28458a7fc72a98e5a73e91727f7756c5716994b294695baca49f01a109db66e SHA512 a39019009be2b78cae0d2df7b85a1920e18608da652ed25d12aa21a20515e3128f30afe73f127f502b0a01610165059ac69fc916ca134887b8f073806855dfe1
+DIST firefox-76.0-zh-CN.xpi 595484 BLAKE2B 0f211db9071e3f7384527fb8eba5a70d945886078f5cc9db3309c7e6cfd4efc8805aa1fb968b1922f365fed25b5664410133d8d3f98fdd15d1b27cc32c4b4a81 SHA512 2e064b162114845937b8ac636f38edd1c1f3e6805a33d74ac5d65aba52f4a24bcbab530d39e3187e762bcbf95c2d096eb7590e55cc8510086f6da36e5b1f5894
+DIST firefox-76.0-zh-TW.xpi 593884 BLAKE2B a07b5f91fffc3756a17be120513e14dfc570d813e311d69930c1bf075ba471da06ffd30185e71454a94bb5c01947ede2900285ac8952444ca88526cb788cfdcb SHA512 2f3ef78ca78c4e302e1d4d4a4dd64a8fa1c4dddf07b98e1ac4671d462b6f11678351cfad1fc8f1577e633331378597f1f22b8e449b816388676f492d24f58429
+DIST firefox-76.0.1-ach.xpi 508331 BLAKE2B 263e778b9cdf1946b119f8422de4b7a26d9fa602211048db4164678561fa0b5c57167e6b79dcfb836e530bcfb7ef1327892049aa50e9c916b031e202d0e4d4ea SHA512 ff4bc4f5fac175bfd71d32c9e2555710f7f70d4bcbb8b2a36ccf12517a80d9864eb1cf7e7d28c0d199e848707a122f3b01cfb316078c29a7896a319e2ce730f1
+DIST firefox-76.0.1-af.xpi 462155 BLAKE2B 75a17156dde9cbfc7e36c296781fcffcd5ce05a97517676da2c0306cde0fd751101a95de4e24b41ff17668e384f62306e662d1e1b31460fdfd6d72cb0a65d508 SHA512 993bb0a04838c6ab4fbadd486dd0ad905d4096043ede8015116e4af4c72176d4d8df6366341acfb82afc0bfa6b2eb5ba483808ae536275fbd05ffd2ed5c14b54
+DIST firefox-76.0.1-an.xpi 520901 BLAKE2B 97ab5f1124e45b9bb31ca07ca04bf6528882aae5026d0f7e1115cd8adf2c4a61a849ff86ee7da80f9dac19b5bef5ca85ae85d84249e0df3d656b388500469e2a SHA512 6bf99800560cf69665d1fdd5d845760a34b448c35313a78817305186f0872e4c0f2b7c12c0f2d65a854b53ce7dda449e738aee7a05ff85aaef56f4a1e1e93d94
+DIST firefox-76.0.1-ar.xpi 594837 BLAKE2B af1484f61edc28a1140df23588d55a171a2241b8eaf99fda5ce0e9e16660d332604ead2e39ae1ec0d6a551f562915e7025e6320eb4f968f5ae5fcd52cf52d110 SHA512 d3c47f6381ddf9326bf0b3627997110df25c27542458047298579c340f22f6952e027fe26c6a13aaaaafd11f55c56d277110de02901a9fbc49586b749030fe5c
+DIST firefox-76.0.1-ast.xpi 508921 BLAKE2B b4648750b577680e0a28358649d6e14fd371e012e5c50c8384995bdcf94e1e59405ff81e4055a23a830cbb5b56cef987c1e92b76552a62ec669b1b933d8bc8d6 SHA512 52d4e7299f046826e9309c58a973de838c3360a47488143ba55ac22e697c238a06cc6cf931d0ce7e3d813ba41940f6d396e17531cd7994da2960087883aa6e34
+DIST firefox-76.0.1-az.xpi 546073 BLAKE2B 2d0a11c8fffa9e21c510bb8a5ab18ee95a5968d2812e9d2882bf11c8c07f1eada5621ed989038e29ed77c08181a829a0a4479766d188a1bb7293d780772e14f5 SHA512 e989c59380879bd11e19886ed45412708fc2c6e8faccace31b1708945c303adc0471c9321af1449e55d0d99f027d3f0054a03d0eb0ea49243895080cc69fa330
+DIST firefox-76.0.1-be.xpi 644323 BLAKE2B 61946ac763dfdfcbb163e8035ecdeb7a94cebd562a0c045d93d478270d6415eafefff44e4db9c584a0ca461a1b9baf2fd0ca1fb3a1f534da731a118bb6b1c5f1 SHA512 da254dd40de69de8e0a0ac3a8f50b8e8ec6e906e4d065f4b852077fc8c89896f24aa5b681fd488023c0d8adf106b956c584c17398832d1ad8679e94b62955225
+DIST firefox-76.0.1-bg.xpi 609155 BLAKE2B 9421b3b41e3627a17648f949154ac500960b899644bd5f818cc87d2ba532148337fee04c07b4c94b5e7ee5edaab26f1d7cbafb329e332e06805bdb02dd3c32cc SHA512 a44bb3015d30cef11fe3534c648024472602602496c3271d918e6cc27a39c63f6e00367f64ff513abcd47af987521ad7d78f7c74659ca398c85e2bcbedffd701
+DIST firefox-76.0.1-bn.xpi 637276 BLAKE2B 1c42fc285f25d27ecd22b58e358a064ac34dd1e1c61bec6bb14bd1f82159fd61097bba43b802cd473b466309e29c968d56a804dc3f770f4b0b0db0483427ec87 SHA512 11d2e324d05e950d26751a1599ed2d3884069f8e0beaa30e9679178b806979ae3a62f30d55ab8debba44b164a1e883f19597607a4f75a01cfa02f0abfe8ff1a2
+DIST firefox-76.0.1-br.xpi 554055 BLAKE2B 45233b7c20e21a6ee50182b03e830c5b519c38930ce8cb57126ca5d0272d75d445c288614fabbc4883350358a0019f8cc4e7330dfee3ded22f321fa43736b823 SHA512 7cad9e4adc6abec9ed177eb34f21c91c138a0d788e71ae35d0268fbaf40b70738b742f5ded4f1bdee1aa6e30f8393b168a8a40c9e1daab87fbfd904fbd5d3601
+DIST firefox-76.0.1-bs.xpi 517518 BLAKE2B 1cdf7bd8a04a23e3a2cc7b1eaaad761adadaac859db06face78c18a4c32ca54ac3f35028a5ac288c36a8dc31e7b0e03840f492377469cd9f701929be3942d7c3 SHA512 3f8f979c756eb65e2232d59d76427a354bf0ac255ecb87916092ebfc5a1c18069ebf2de75bbcb2df3384d7308947445d99e4e1e4fe9c1f667ab65eaafcf4672a
+DIST firefox-76.0.1-ca.xpi 553514 BLAKE2B e317d1a88b22c179241b0d46e87eba00201cd22a3d31c9f4d34b4a025c445fcfbf6f859d95e88e1ae5b4453461a19aba9f591b51dafd5d9273382a95de4ecab3 SHA512 bf100af61811d5d9463483a82530f2a321a8cd09e36a82bf2b2665c233423a1330dc217bbd476c8dd5ea642a6f7ab24c9dd6088fbb3f6775e5ad307fcceeb1e3
+DIST firefox-76.0.1-cak.xpi 581886 BLAKE2B 2111113acbb28a39386557693853dc84f9cb43b91e619bdf794e78edbf7927410666559781dc7f4dc02c1ee5faedaa93e6ffeffc59a917569dc6f8921249ef0a SHA512 d839885d8eef723b6a856883bc70c96b5a7adfabb795186bc3ad0223b6abc1b075077c8967eec01ed53acdcf2c3cd97f05a66ab5765cafb3d7dfc3937d0cd0b3
+DIST firefox-76.0.1-cs.xpi 580467 BLAKE2B bd092923782c2d61d5847a18d1c03eeddbbcc9ea48d836ea4fe126449078fba15c6a156147f8faaa255303849fadbb849fe04625890adb8ec098ae16188d280a SHA512 e63b1dfc77e34ddf560caa444748c33f86c7746fc8ede3c60961144ff78f86d81e5a0c78a7864e6afc82bf47c95c95cb5743f15b31ea16a50be4195b026f3735
+DIST firefox-76.0.1-cy.xpi 559017 BLAKE2B d0bac46d70df7032b89223d26324efb458c6d0bd562e0f3f22360ebd7f20e1a2d058fa8320c313f3e46c3d9b4692a96998d529ec73a93dc8610e3e90c3da698a SHA512 a4263ff58a0340107a4bbed2298ec2074018864876c2c3339450dc7682e62f940039d2c1f7209c49e5e27249e3448e47dd838bd2e57b1cd66c02d8d500278b4a
+DIST firefox-76.0.1-da.xpi 542785 BLAKE2B f1dc69b36a05a15997e1e5b563005bd599b5bac1f20c65a193b26bc957f86909c8bef1226f8601c692a81db98d94dcdd0a4fa2e90fb7b6d99bab879faf37474c SHA512 8becc5a64aa2a156f78e0857d2ea2ef54a234bb60903d4e01cb59715a8daf2176bcbfc4d5733d4991ed1e1a9339ecdcdb14c1f91d647b608112a383f1890b59d
+DIST firefox-76.0.1-de.xpi 574263 BLAKE2B b061ed30f53fda50c190b1627aa684b9ba7a612c841c5a0614425f0eeef7ae6828578b2d8cccb4f9c039800d09004591a5c5075769267ec9063cbd2bf996b3d5 SHA512 7973174a6d1f835fc90401dea39bde233b3c21457c8f420ec0be0db281ae180402c05c963ff27661a06c0bd7b35e1d178678086d8e9beec16c4b83d75c49580f
+DIST firefox-76.0.1-dsb.xpi 585287 BLAKE2B a78bf649cd1664b3e1382bdeff776d1f5e00837725fc55a13f3b679bc51ca1be5520ce69439c6832cc2e5abd6714d885b16d25bc7ed4d97e79455314d4d8ec3d SHA512 d26ac507286e5221012a3096133fb5cb1858cd9dc340b2c86bd38d57d13c6277c47cb46d5c83a4dbdee6fd323852c87fc5a4c065b5297ef60ff78a5e3a1fcc04
+DIST firefox-76.0.1-el.xpi 651727 BLAKE2B 57205055ee8234d7f09e544763417eb0fb1bdf5890c00ac394de850fbe09c1a2c5cec5e3002fe7e375747852f2956095fe84dbb7d45e3c1a621ee8343687854b SHA512 09302c4690fb9455d5a4bbc9e81f7bc38d14345984d2ad5e1ea126c77cd12847cefd7401313b33986cd79e6450d8ea491bf7ed96bd48f8a0cfb50aa893e09993
+DIST firefox-76.0.1-en-CA.xpi 527583 BLAKE2B d2cc71a60f31c6e6e2c456beec22330affa50aa939893af2a5fe401ba37e3901de3549beb532ea8298bd901a0eac80e2afcda65e528b5740bbd24630c3e14635 SHA512 f545dbc12b383770a49d178a9525a2152688576b3311305b4b1db110139bdf387691ba16a4abdb6141afacb23e23be836d962a6a92d7a68560dab87f91893bcc
+DIST firefox-76.0.1-en-GB.xpi 526593 BLAKE2B 44643d1650173cd3b36aa1df2d9b9a98004852f461a7b0747e932417d160823e23d331d1c5816e424f01f6f73253239f84faa178ac54d2801f2c495edb29c275 SHA512 168fd3e53ac89b0da85c54f73538429bb79ae70abd34a6e4bedb5e40c282ae8f4154c0b7f831d5799a944a995d0e89921a516069ae16e674d6f8877d50e4c1ec
+DIST firefox-76.0.1-eo.xpi 554345 BLAKE2B 60cc58897c94de41c3881c1517a630f709a5c8df5332679bf33988a78122d2b5a38b9b25453eb15371b96eb9ba9af7c347e81bf4e53c1c58d48b5e5439e254f4 SHA512 f89541f6ee8b0c65044d926f40225f752a6138eab09787f3350db0fd9bb3c8137a502d35a15040e9d966f21b48fb2de2ba8790e9defb4b0076a321e73173e76b
+DIST firefox-76.0.1-es-AR.xpi 564719 BLAKE2B df4cfb990a87a1c5c666bc7984f0e401b264b89a71031fb772ff05dbd90d833932ce341928c6188566e53d7406b71d6d7966fd8fe3db9bd840b1b8d3ea0d781e SHA512 281f56c73734e45df101934c533abe8ca5136c08d87a965ae176201cd79c438e975bd379d3621a88be86abae2773760fac754393908ff8af8a4682630d1fe970
+DIST firefox-76.0.1-es-CL.xpi 564292 BLAKE2B a530696f359791e8b94726b39dd177de7abf71812bc42f9996f28e65fc8f4751a015f1273148baf0ab48ea6d7c1fcc05dad2d5c239f2cac4029d7de4bde29fb9 SHA512 e0b78b3db0ec90f77eff096c1192f783a08cfaaeec05646364e31aac2deb8ada30cac30975d7422615e94443a50e4c8acd2c9a5fa37f3fecb6c08c25442c94f5
+DIST firefox-76.0.1-es-ES.xpi 542827 BLAKE2B 61021ebdb491f908f0c745c17e1f8604f17d6768c8be25179ea3c246f210b01c4919104174ba395f2ed3df632342ceb12005c079c179bc40db3669e817d440da SHA512 2840d6d61d247e4b38dcf2ff92556701c31f22b31c0a06ba070df83aeffed462bbf7b7651f0e12d631183fdf3a4b69d7adefffc54c1e1e32e33b031d7f57eecc
+DIST firefox-76.0.1-es-MX.xpi 569351 BLAKE2B 5e44c0b04cc84b7db286decb625aeb60e002026f5bd4c92a418d348f90a5dec519ac86ebc3487457ed9cfa43cd5efdc64018019b2742c4e8ac7080109d5f42fa SHA512 e07d20f394b37c0e358d22b154e863e193c031ecbea50b75327548740534f62a827d296b57b633c93183c5253f8d94506886eedf3b3eabb79e34785b41746f32
+DIST firefox-76.0.1-et.xpi 541807 BLAKE2B 7d3ed6a0e16a2c0e5b0f23d6563ae8df644b83daf9d3a1c39cc4b71a83fa7f6bf0e38a4d4f6f3a1106aff5354746b618c3f7e965c97c902740e3354cac90b68c SHA512 57e39a033d8bd1063d8f217647f653822dc8899c94a0e18f8574afe613d4d0acdc7a528a2e7f63cf1d382d112d21aea587465476f680a00a7733e80a54c5af6f
+DIST firefox-76.0.1-eu.xpi 555568 BLAKE2B 77a83f198fd6a69e31ce5102f9abe0dd84f2dabdb714eac00e803b37b957201e5755bf6c7edff43b2573db232b97e21150f6e86bc538083c74ca48f99b389e33 SHA512 98d9bfa071ff01ade84d5b4c8c6ca47e9bb5126e64b13d0f5351697ec927d464152bed2c89f31136fce839ad368ae9b29b630d6baf85d835155148e42fd61c59
+DIST firefox-76.0.1-fa.xpi 603924 BLAKE2B 38aec834bf469d5e40f974c55df9024f0b38a1aa419edb162d0b5d8ca5e2ec712a45c31e296f1bf0184bd4bed21d4638815f859e6d4c10f7429a1a895467d426 SHA512 ae152b8621bef942aadd08832c0a952d142e5bd7501e546c8ad060a5521fbb8fc9c2dce59492cecb55a447b0e6dbfda62ac95c993067a36c566b06453dedabc4
+DIST firefox-76.0.1-ff.xpi 520967 BLAKE2B 414b431ef252584440504d38f8a21c832c4d8a32e41b9b325cd517e67ec72a50fb4b442ea4bb5b72437c177aeb225cc85e1aa2656bf5fd94de21bb89a8fc77a0 SHA512 a780dcd624b06e71ab0763e8f56dba699cf85702148aac26eae2b980eb834a016b55d8c45a7dc5ad12ab9a7687b3c0bf048bd902a75b3ba8d3bf7548db3e9941
+DIST firefox-76.0.1-fi.xpi 550639 BLAKE2B d1efc57e10376a4629532631c572b8d1a93714a95001521dc174d29b35cf9fe4f89af0390ee042efde99aabf456cda3614a9b922d8440df30c5d71ebef573e4d SHA512 a9b8187a0d19b63f0e4345775881ffc89cb4689f8066f19b9f74974805c8ee7a5772b32fa7c6cd21571535d4feb49d68e4075b9d88766933e7e110edb7d0d2f6
+DIST firefox-76.0.1-fr.xpi 574846 BLAKE2B d56eb220d572f9efa1730f5fed0f9851e18fa6d74cf5914fedb48b950667dc5ca3ddf8fdf93787645c4034e630164bab677a628ddae07003c449ef3ef4dd4003 SHA512 ae0ce5a71bcc1a9991b9cf6bd53626ffeaa804c3011a19a9b2f1fd7f33385c5773e5b6af244db90fc8e5865aa0fca138f8c1c04b5d9519941a71aed313e22e51
+DIST firefox-76.0.1-fy-NL.xpi 560186 BLAKE2B 393fdd5fc96cd7ed1605f9a71b8698f561b56458fd1c73e8eadeaa136e8aa845022375ed44720761049a137c5ac9b9259287ffcf9384c0ca7798fc240e6d71a6 SHA512 8c8df3bb021cee7d6aa7a66e53714e7140126d79a6471ddcc96306373a10386b9be614cccd27d3f44218626875eabbe672deb522904230654c81b62c7bb17d4b
+DIST firefox-76.0.1-ga-IE.xpi 530026 BLAKE2B 95462dbe632e576dc76c91a8101655cfda9db453ff42ee5dde2e2cd1bfcffa501e95646695df73f82a9cbac82b34632c459c46c6c069ef8842190aa81fe152a7 SHA512 7d08ab131e326b27618aa0c16f137c593af8bc4662d93de2204d905edb3fc7ee4ccf8ec525d245a4bdf69f71ca87a336a3d46ad794a3269af14c1a9bca727fcc
+DIST firefox-76.0.1-gd.xpi 551232 BLAKE2B d15b3ba8a2edf79e64b95a85bf5fc42f46a2900ab8752ef4e1de680c2860163511b494fdd9b5d6e3ab3579c09245096d05f112052623adf865a4cac45802a6f8 SHA512 d8d9109a26bdb543fa113f7f48218d2cab1d4f0583be0323dc36d8bdff2cb79519312b89c5295bd21419fc6b10e0a22f76f2e87beff78d4f42ee9045cd54cf61
+DIST firefox-76.0.1-gl.xpi 519219 BLAKE2B c92fe846301dba20526efae53cc707396af560a5fd982741763a1e8542569d8ef3b7098068542ffdef1346449363e13ea4b18b32bf29948471029fa4544aec0e SHA512 175e0a12d1cef1ce0234a9ff0e259f04dc44c7a46287e51bf0e012f323b50b3f613f01e9fce7ed34cd15bd97750f038fb337f8b95bf1625594a00dddd980b2a1
+DIST firefox-76.0.1-gn.xpi 578230 BLAKE2B f5c7ca3420d07c41d5fa0707c5e352750958a2edffc3ef6b39f7357e6f9bcd0fd74a92bbdd3ba72661a0abd8493a933454aa7acbda0c31d397f740c00bbae7ae SHA512 6174f6909407382b553915db6525ff5f2591f5fc93dd1e81be61f3d8873a387cbb3a3c2f21efbc5fa7d800e9277d37c21196eb31d2bcec48cf4bcc1669a5aeed
+DIST firefox-76.0.1-gu-IN.xpi 616368 BLAKE2B 1db167073ddee6768414f1577330d8562258ab1ae4f950fa79141a1c67a1c45377582081aeb2a7965fb6075aa8416d4a95742f3b48ad69bb8e6efb1e116e3ddb SHA512 0895e4a18221d43eb88e31497870450f19ee82a722c275a9a7086472524ca4beb867fcbd7551d4b2fc5a297f22f80216ec791e1c6c6559bd294d685ef58f8e69
+DIST firefox-76.0.1-he.xpi 573113 BLAKE2B d7a5725cd8802f89848030205609e92561d78f6f02173bed83e5e02e9cc9dc7b8066b6f5900be92a7647721eeb6a22816abea2ab1d68936fa86591f1c014d0e2 SHA512 89404ce3356bc5da944426960ceaea9685b4ae218b2a9825530d36f42d05e1743fc34589b245ccbbd18d49b6acc56c145143cf4280c6d0c987591b637298ce0b
+DIST firefox-76.0.1-hi-IN.xpi 624557 BLAKE2B 2c66d1ea23aa99d1873f303c70f8862217972f63d5eb422515bbb373341daf5c73762470febe7547356b6f9ddda3c3074d48cb190453ab85973b1fa43d369c1c SHA512 b144b5e5e636bd0222cf621dfbb695e8921e6dc6edee201516fd5d0495263b3536dd14c205504395389a5144d01409c6aa2a1e76a4bd19deae5acb84bdc8651e
+DIST firefox-76.0.1-hr.xpi 556551 BLAKE2B 92fbf28feb317b45e9385f64261d42e903696ea10aa8877e3b7fc86af7b225e44e3e5d4e216f7560168aaa9b908f504099b0ef152bbfe16ccb5aeec866dce77e SHA512 779109057076891b1333761882c359edacc7b99ff34d7952b266745abb0ec1f83c9fe9ee113dffbbb724195855272cef5765a43d3df126e1dd3bdda6490caff7
+DIST firefox-76.0.1-hsb.xpi 579178 BLAKE2B f98c09a123e9632d86de6cbedb2a1bb71c851a7108125acacc0057a53d5f9f3298976a0ae30939323c1a08d9ef9512df9bc1dfcda3121fc19d7975fbb20390af SHA512 c0234cd04a15af28e5f9db6f5ae7f9f22e83389dafca606ea73581f80df9062fa39e2bfd63de611de503d27963161c117c326477016c1cc0648e9ba5035121ae
+DIST firefox-76.0.1-hu.xpi 585332 BLAKE2B 27863855759d431cad5974e6d03813a23c067be22d2562df057ce20efbf1c6daf29184f8726c814e8a214d366c27a482c62e71243a8155cbad3f59ef164f781b SHA512 5727e1d9a9587424088ceab408368353f83918f1b7212c7eb4e4637ed935d13900af30627e41fa852f13445c6737dc0aade57cc5c8c3315bf5928598dd45a565
+DIST firefox-76.0.1-hy-AM.xpi 637480 BLAKE2B c622fc7432cafa6a99a91728449207aae294d46e011ce84dd8cf179fbcaf74985983e3e3c582a191d1d837555710583152c3c8cabecdb08a509aae71ba8aa2fb SHA512 18a8e0a975062970cace3d4b0bd6e522314a03eec73d2166a534e5430c35726040ce19e8e802e35c68ec6a055b965f66c5c2fa540cdab601c959fc8712fd669d
+DIST firefox-76.0.1-ia.xpi 544922 BLAKE2B b6f1affc5901197220ad9bdb1ddbf36a214c20f6d6fc2e213514e7827da4f596c5f5733ab14faa3a5b8d12edcd6545cb7b63709f5fa735d81e910a0228aea9fe SHA512 ada309a8bd61a10c2e5bff49277af3d4bcb7ec06cc87a08a1040335f4f1bf2fab0811c58b09f61f4f6fc52f90182dc0b26a9f0938350f35b9a1ff5816a365014
+DIST firefox-76.0.1-id.xpi 546912 BLAKE2B 73a31c95d5c61100cf4fa545110319a54ef36d9559ae568bd768f80c3a87529fafe6efeb3bdfe4f1369ee6ec493c67ce055bb4a5aaa051655fd931d761823cd8 SHA512 29d6ab5336c6e5b70b81d84849253a76e846b3f9a0a58ca1c342661bbfa02faf466fbb80767fad8d41111b9ffb8bf409650e1b26ceb6cfd6b51845d23792cd4b
+DIST firefox-76.0.1-is.xpi 534423 BLAKE2B 0014516fcb48edcc08d28a3b6befab40333a8201e4c65893bdd9826891ba0f86762e40a620f0f03cc196617156e86be67db08d7fab917c11f0866aa30ae009a7 SHA512 7e9bc57d8db53945cdb412edbce2a3bab6fe618560f1ebe25f7a05a007a96144821a23d7b9825b4ba6a003c9f202cddbb8906351f52e0d05c8a98f7c726feb39
+DIST firefox-76.0.1-it.xpi 444073 BLAKE2B 6c9a917ab95b997133b624c2e70c9ae5865f48ff0479c1b8625c57418ac7e49c5ebe58f0a0d312f3e9e65be45929540551ed0d59dd9e5771a365e0762d2ba0a0 SHA512 a04186b90e27184a8e291b405de8bde7d749be56ba907e9355602722a8b2aa65733aeeca99f17c946552dc81ecc8d317b3a3b976edb561aaf8f643cba7a7f462
+DIST firefox-76.0.1-ja.xpi 605031 BLAKE2B fe90f56acb43736c034525d9927c9534b32517c5a6afd460f804176681ec59c75e2ae24bcf80083781f61af041ce25b14be9225621a74635eb47300cfff6a734 SHA512 fdbc832cbe21a1243885939a7c7efe9e69f8852e37416a82d44842c2110ce1298812eaa7718e1559931d19493d8cfcf3d649d015781d7bc44bf1ddb773e7a25d
+DIST firefox-76.0.1-ka.xpi 607007 BLAKE2B ed908fcb6d47b7969e73ee59058fb47d69e8ea9b044a46506e9a6e17fb31ce517f5d35dcdbb7ffa4e222b221e7b93bed2d0a7b01bedc93036477ad6db473e998 SHA512 ce2bbfe4414a1294de0a6234e0c53e9fcfc34a313ea9b4909382c50673654cebafaec0dae6b9d7499a19d1bf538db38262ed953809b3885fab3649ed7263fbce
+DIST firefox-76.0.1-kab.xpi 566436 BLAKE2B 0d2a091be10763e6235be12371b1e0200f015fe032a774aaf37b879ad9cb8c300eab1e5e447a86a1dcd6b9ca6669f6e605bd7b6955ba9075ecf4bb5c6a3bf4c1 SHA512 122fbe2593ce208e5c13b10ef575183b0b05a124f5ef3ff019e4d2b2e6b9714ac807f7788227714d49e3b48bc71fb2c1c8981a9e57277180fe58c50b64b97b27
+DIST firefox-76.0.1-kk.xpi 637149 BLAKE2B 9f3051003ae97cc634b42c41b1bf22a48f2bb3121e38f30a9a415afad0b7d1305092cc9115cff00211a52c382ef23866f244421264ab5908e35dc256f7ce178d SHA512 70531ea113dfa57207974db7525065181b1a41d051f7844c4e1cea1417fa06bc75297c5fea321fa07830cd90ec19d7a9357d47a2526018fd1a61d7d03b981443
+DIST firefox-76.0.1-km.xpi 584414 BLAKE2B 016e77f67f45d577d2e45d4522df87718d269f78a69ad956d6d763d8fd2e910cd8025fde8c8937eef737591cf9199799387635b829adae6cd70dc351e5cb3538 SHA512 a0cfc6e3c3edc16f2e913ef275deee8781c8b01845df0a8f85579ac37574bb246cbcd9e62b1bdae38a6c243f9f12a95c2255b0f82783eb94f5a53c38aa28fd22
+DIST firefox-76.0.1-kn.xpi 576960 BLAKE2B 3246e4fa6d52c38ba1aa1e3500fcaed727571e32a8c378b9d706016c063e8142d1926a85afa122bbd2211412783fc73853ade6487766baf130938a8304480b8b SHA512 76056443785a3ca5b21a2930140adf2ec466a8e57fdc6e7c3eac7a01461a6e58397c17a654d56ec4c5b7cc00ffd176a4ba954f2a64d2ee5dc60e876cad69cda6
+DIST firefox-76.0.1-ko.xpi 592120 BLAKE2B 87178c3ced13cf00d3d326be5745c39c5c1215695249ddb95455d18e68bbf149f496aca8ee348f16155175b73c59c4a2d660039247e268028cad6569f6ecaf09 SHA512 1b15fddbeff6c3d19df2d19ab80d547c2bb15f3f2e6b1d9afba3c07cbab88be3f6fc5f4ab712268e9e352fd09f748ca54c402bd3a185255cc95a6703d04e1782
+DIST firefox-76.0.1-lij.xpi 525522 BLAKE2B 14850c7252abee9a08bba01eb329666af1742a4fa650894cd50f2d2cda3018a31734afe30dfb4f4cf24cfec15107a7d66748977a886b936cad840eb7f1037d04 SHA512 7d68992ca4c41426990acb0f2dffc89ce2207472cf90b19dc034342f3187fb8845e44b9917d23d34fccba2c2c130d5fc7cdfe961ed79effa57cff0009b0f48ec
+DIST firefox-76.0.1-lt.xpi 581680 BLAKE2B 7c1973e000dd087b6e0a0257986705655cb365c39e9a06e2c2a239fda8f0f883863e50692df04b524c26aaa9017e47dd22d8aae19974b2a7af753504ce27ac5c SHA512 7fb1b392cce73104b1a8db773ff85150ed4326ec5bdf12c7a10333fbf8b09f1dfc3da607f8a05dcd49619e8e44dbb1a66af8240fa4591d3e6f846f2acced1b81
+DIST firefox-76.0.1-lv.xpi 533769 BLAKE2B 3ec1683bd1296ed5b0b23c42cb6355d24a9fa3cd090c83be909abfc2f0fa3c7e1e4a7e511f9a5ba49c80d90aa0ee304d5211d8dd59c0918fe6b060075b44cefb SHA512 a009f286c45f060b24b93967c7ed225d06ee2edc791b57f51a15a9e6042ddc6b964db51d94917b06c08a5adba2f9f90c1ee69a37e277188fa78b23b57adea975
+DIST firefox-76.0.1-mk.xpi 502426 BLAKE2B 6a6ff0f57bcbc63aee481502b6b3b00a80392290de80085ca2e895a2ef9a4ed31a7934782a13aba9da82f277422d5f4c9fef3b18b4fb3aca55fa3b953484e283 SHA512 614288bd35793d70c8f51ccf8da05fff44f988bcf5119c89ff8739ce7fc988025332026e0e82e08f39dda1fa465f3f8b438e4a71b3f7bafc5e6d56e092cbf46a
+DIST firefox-76.0.1-mr.xpi 612096 BLAKE2B 69c12d881c510f90011440a6b87dd0842ecec7567b9028d9e4351d5b0e4d0bcf0406efd0e12acfed31962e94d295b53ade34e5b9c1a315388693e1c2c68a7cc2 SHA512 c3f4ce5767c247064dfe284e68298b5c591788341c24a5bfd9174b70c74d35cc5fe72d299922b521d01afb71a10a746e6330db45d5c18582fc3b18019707a2b9
+DIST firefox-76.0.1-ms.xpi 514192 BLAKE2B ff2c0aaf55a3b408234da3dee9b5d429804dad1563f91d3b27adb16979149f161e792f6a4f6dd6e163724645e3eae0c545a7d764b1ef62c0c4062fe160dadf90 SHA512 edc072f02bef4d449852ff5a42c5fc8baeb9f66d7a1cb38e39d1fa10039e95b8cc3e65d6bd1e380e0a068ae6328c2eff9d69cc84c8048bc9637800ecd79a7339
+DIST firefox-76.0.1-my.xpi 578025 BLAKE2B 4b7f996fa9e5e77a28a11ed6647ae3497e3ebe5d2d0d14231e024ca7d6f6449bd5c9042711095fab7007cef929523ff0c4ed270634dc0993b059f3ee3d751f51 SHA512 7bc29fb9dcae4a46e1b86a6d6cbc272e51e0e68e2e73688c75253788c551ed6e8a6ca5d5f7c7e5cf183c11ecd7ea9b920f363558551a46fc22cae0405e447da5
+DIST firefox-76.0.1-nb-NO.xpi 546236 BLAKE2B 93287dbaaa49454a422ba5e381dfba11148ca1704ae992796e34a6de37378721bd79f22587be9f5ea947ee957dd784e9c804eca932e7bc8543c4adaae3770e2f SHA512 fc6b2fc2ccbacd7056b762f1bc82bc372c4d1fc96a05ce6e83d02de6125fb2d8d786b539bc2c2394f7100679024ee9947be7ecdfa62ce11a91219aacb8408496
+DIST firefox-76.0.1-nl.xpi 548815 BLAKE2B f57d6d2f609c5457fb23ad7f457f32f983aa027093008813d23597731fd2c5c9cb2f7169198feed29a661f0488df4ab99a6dda5113dedca4763f053b22ab4a6c SHA512 fdbcdfd1a21aee32ca09e7394ab23d93341464d89c99fe5e6b87536df1a1c59830cd565b3a392d53c2c58aa162ead5de079032f6823845b7e3c6e775c7437dcc
+DIST firefox-76.0.1-nn-NO.xpi 548024 BLAKE2B 261efbe0e75edb5dfad8117f277425560d7a9880ce4fe810b82a57b5ce58a5ffda20de7c59a62f0cc7978909adbbc3f2bdc83bf563735f37d3014f81a28307c4 SHA512 b3782997729447696017fa47d122a7462af32f42e3434467d2906152dd694f6b47bf0a311392a966151344f93ef2c0a571c8a91657032b417bd8ee4121c50489
+DIST firefox-76.0.1-oc.xpi 566158 BLAKE2B 06d74284070558f2133d660ea2cbda43a8ce9cf4a9475e1d06f621128db293b2281de5b1dc92e0797404b530f6868234611f2b9d501afdcb6d21b32f8aeb8a52 SHA512 7b25c45d2855b28b664002e16a66b3fdcd7f8ec3315a5cab6922fa905c5c2f75ca599dcbdf36f1a75b2773577d16919c69feb0065f7fc4a62fd92d4525a0d563
+DIST firefox-76.0.1-pa-IN.xpi 600367 BLAKE2B 4af23cd779b3e265b86df9cdc5d2066d5b81e5677a46a7fb9dac216cf5265401fc13e85067aa2d693aec83ca7afdae1067636aac5dd00e3d3ce9887eb9a9b3f7 SHA512 4001cfa9d861ec5540e7960b88ef002fd0b2e34fcbfefa99667069b321b4f5577ee68a6a56a428a453ac3c2d384b84866d0c4acabdbb4818cdcb362ceba551a6
+DIST firefox-76.0.1-pl.xpi 563340 BLAKE2B b7bcfa14ee4c4f97e7420497e44b1f171fd8b6b3ac325130174bb6c8512d081f1451f4eb917b6fafb78973958ea4898cdb9aa191150f8bc9551aef02da0a984d SHA512 0554c297480dc00415f4f29943aaf15b0234b2514bb2a0a1c7207ff49945bacc9570c33b4592bf15855025aaaedd98f18e7f0296132e002f9714699532de79a9
+DIST firefox-76.0.1-pt-BR.xpi 549880 BLAKE2B e4d086e78fed5112a269edb1e3fb121886f4ce535dce25fda3a945235194fe693aa85aa10424b5d6747e1cbdb1cb1865df0003e6178ffb8ec16edbc5036a8d8b SHA512 7a6711e039a3041e23cab2e78ca192a503ec21cade6611ab184d062fea60ecc35e67b683164ce8eaa4fabd3ff41e014d8ce84ccc14d2831de26026afc08b52ed
+DIST firefox-76.0.1-pt-PT.xpi 560729 BLAKE2B 774808f4eac7c9fa239e8b7b20997626762be6f2541eea0ebc7c3d6c59398442ab93cbb8de37b6843177b68051210d08cc4b8357d81e5c6ed34e49df2f748b76 SHA512 245e72fa542c5a06edc9032c204799d049f3ff765f7968531975d265cbfdb0336a204af2e9fb63f4a9bbc043dd2c164f94d8da4f5bcd79a5fa48a2bbefa08511
+DIST firefox-76.0.1-rm.xpi 552985 BLAKE2B 4517026ac763ff5abbae83b5f0d8fbf4d31a6c03e5f1e48e2504b52cff3683bf4ef62ff9db5d0c110bbf44c1e07517375d5372b9123050b49c9ccdd748946d62 SHA512 0fcc148de200613d866f20fb2bfc4f1e49873689f514864601043990b3b1cc59dfc1bfa4818c570fce152db733acc43daf42b29b6c5ff2a9d548b55dd2f6164c
+DIST firefox-76.0.1-ro.xpi 567254 BLAKE2B 7dfd7bf77bf6e9613b762fda1cba3d2753dac652f241c43edb98173230babc942f16b89a56e695e5b24fff1166acdb0ab52775dec95d15854202306f1aa617e1 SHA512 32b5101fc3dea2960e165550802d8f470f68152f3df532eebd77460ecb0212c9237b3ab1c5de20ab51e24381f3a9f3c742dd83731d756384130968f8692452b8
+DIST firefox-76.0.1-ru.xpi 646861 BLAKE2B e637d135fb840ff09db896b6095be03ea75d71a74eb25f677a2c60ca03d94c8f824f9707ed90b605b989258d52c3b4b64a5c0d3f3d6c7b212ee3e265e6b8effb SHA512 ad71b803dbf9932961ff48402376695250f4ede51ede2fc7170d2f41b16df877bc710b641615ba8af14511c358ec79fdf974578d40f6060e159c2bd3787a3905
+DIST firefox-76.0.1-si.xpi 553889 BLAKE2B 62844f234760559ae3d8edf47b2cde895a3ab2a6b1236ec3910ebe54a96a9b7f97116904e836d89a3734920e31a14bc7d2ec69fd526a16dfc10be819c8516ae4 SHA512 641fe4727d2d166a3e0c137e9c1f23e97f4ffbf49a8748792fbdeb12ea9165b0ae3a06a01d32f7ee553e3e3884488bd34981784c68036bfe635a32a34a10402b
+DIST firefox-76.0.1-sk.xpi 580393 BLAKE2B f0b2e6fd1c9973660f3cdea93a5fb0d1820c354bc8062cf37a09455ec026f9c1075eb4323d8cd4b8f832199b407db0205721245f4f666f07b4a6c264895f3589 SHA512 9af5bae747e288af4f161ffbc6dd31a6d8aa3f93054a565627292079d1df281a8523c25b802eb9bd3597c4ddd29cf8c3a4898096fc5ca696116c585a8dd0bef6
+DIST firefox-76.0.1-sl.xpi 560091 BLAKE2B 825972397f3add95da33d292da1fd8a0fff118e99e31c09ec07b63a8fdca175b75ec8d579c9b94deada12258b3069f61049fe9868e9ccb6037dccbced0320b18 SHA512 452d2c732bda649a7a3871c2aa0cee4504c8cd2c4df31eef65e9886f9826ad93922140133e28df3a9b1c1a093bee2350766c5a47594879e901a623018ab9d25f
+DIST firefox-76.0.1-son.xpi 478258 BLAKE2B 8ba535613b7da4341441c480dd22485f2daf54406533fcf4c05cf86d63f66ed71e169d72d3681df7fe0f0312733aa577ad6fa880644cdec45d9120911f4626d4 SHA512 d53eef177f8dbedeb7f5589eb2cacdfca5196dd26a3d8a677e9610c187344edee4f9e86cf20df1702fe18bae93af9ec7fa5827784c4133a6f71af28b2d189e70
+DIST firefox-76.0.1-sq.xpi 571948 BLAKE2B 9df89200da5a7c8ca79e837db27059e271a90a75540dff1706a01aff10d86bdc00725997e8634c9e6dca4453858dffa180a57b00cd0f0fad0cca4dd524f21ece SHA512 babb1ac1fbf8d09be18eb0c06938a6d33c840db089d050107c2c05ecb94f477a3e9e128137995fc00ad9ec5758040792211d5265c4a0256c0fda118598e258fc
+DIST firefox-76.0.1-sr.xpi 598613 BLAKE2B bcd8ae3fc5e25d7064d375d9b6ed5f22ce6385e0c54ccf36c3549b234670d9b62d98002d45dcf80616bfe9462e24504cd1e6e19ba00ce71eb5168bd527ee1eac SHA512 c96f10a54891623a97b3d5433836f189d9130972009f7699a211517d124eccfed0fc7f120725650680f715cb5ff423a9571a43fc883d6eab26bb0eb718c961d7
+DIST firefox-76.0.1-sv-SE.xpi 558269 BLAKE2B 90971491e2e85c19b23c57eebd513bb65debf5ef7d0ca469021a6c0fbdfd8818fda37c3ba347d2c8b38ababc2bfaee5062b1f2c8dde9596c3b968ec1245ad664 SHA512 48efaac9ad879999590a61a48def39967ee84f6cd72d90b8d0eadb94fbf2d7a791c028553072f45c1b22a1280b9b917f15280b0de7525362ffab8c81786514cf
+DIST firefox-76.0.1-ta.xpi 583676 BLAKE2B 3d3b00615ae7f38cbb4ab78c873c517a96813c65eadbf897cbb9ba590a1008d1d8d55f0ff2acf9308b2a014a42d7b977668e380284f50d60db1cedc5a4d0a94d SHA512 339acebf2af218bed06bb2396ea6a1105efd552122ab5d48379cc937134b1589dc9c6a5c6565d7e760903189d4d567abc8d723caec2d9de7a8c438bc0a0a1fd3
+DIST firefox-76.0.1-te.xpi 603555 BLAKE2B a3c00c4f573700cfd859b3eb7f9ed6331ed8bac70b25b8472ce64e1f2c511c960b1b65946ea81a84792442f57d768e866434cc17f42dd4a7ec0e3b7575144286 SHA512 f2ac017cdf151e6724660c85f5e87b22258ffdf67c27bf8fe7b58b5cd328fd05e8acc51e68cf08c3014501fe8080f2e1fc79065d29b310a496a303718b9b2c50
+DIST firefox-76.0.1-th.xpi 622454 BLAKE2B 2405cbaa910c250a1e6eb1f5f1741ac268141dec2d3cfd41f2e84d32d11d8c41adf36d0505dd355b82279322db939df84ee00200d8a0c1494217489cbacb23f1 SHA512 2eee6d2cf472e944d55d89bc0cb8ee02c034dc80aa9f3df62365318cfcd85fb893c53b72cac36a659a400fe5fabad53dd3012f67e77c216cfe91b4edc3ddfe32
+DIST firefox-76.0.1-tr.xpi 572168 BLAKE2B 2ac54df15f5400c878ff40aaa2a8c27133eef70591378e1fb5cb26c378dca5921e5bdeba57452bd18004d23a3ce09bd2480ea7ad768022568f6d8ef4efd634f0 SHA512 3c0b661f1f3744939a19b2a9cd65ba9fdf8f76fec3eda5470a2db7836fc863eaeb56e9cfb3b80c8f2dd82d04c4b6e39b85b93a52cdef58128c244a6384ba9eea
+DIST firefox-76.0.1-uk.xpi 635711 BLAKE2B f8653018db04f34ece29df2edfdafd1ea3c89eb45f223dcca377a2b3e0d3e5d4e53797bfbf1cb036d5bc9129b06fe5011b015ef4d16595735538e050b29e59d6 SHA512 254ff4e898a7b750285e4ead98022c309189d47bf6f0c60dabe3c7479088a6a8ff5ed9f789bcaf8c5d7398eecb80396a16488fc7a4bc6d7308f08be02aabe0c7
+DIST firefox-76.0.1-ur.xpi 611193 BLAKE2B efe31f2c003aac37e7e7685fff275b4bcd677bdcf38d07259494c39ff7b93348c374e92d0c7722663a0d801abee7047dea0c57491e412f42c42b0468677c96ca SHA512 162eb815822aa4cead50b13ab2a4068584e224793a7b099447aed47b4f410fd1764d298ef1bf594487d975d9e128aa44ef41ab0a7467471270b7d8d83cd5cebd
+DIST firefox-76.0.1-uz.xpi 529079 BLAKE2B b26b08a6d3e2759aa4fa0a8613c972b437536183f18ea58e0081e5c84772a3b19892b25a3e3d232e1fff6a0b893b24741a9bb1fc2ed67e9a5c2d7466c4aba3fa SHA512 1540e8197cfc807350879b3517b9742e41b4d9124c2044706f6fb0f55fd69f403d15485bf3c1d2a9b97384957a26166f0d97ede4eb43204d5001d3a92b8f9bd8
+DIST firefox-76.0.1-vi.xpi 588340 BLAKE2B 4bc61cfa8c2e0a6bac591c098215a990b7e08c204db1f6d9fc52b36cd1a1bb43162a947e000484555db469aa81bc67c1ec8afb62a4872f6e77e6c6f43f07270a SHA512 56f887f86e5e7a047cdf7060da36f4b3638079b2b55da6a8928be057207b7ea99827c71ca92f4c5a36c25f570d9722ac4073ca1262c3bceef59b286e81e45db0
+DIST firefox-76.0.1-xh.xpi 483087 BLAKE2B abdfcb0893fc8b07d53df7767819c05f5f5409d1169f378ddfa30f5959ac706cad807e814ed18f33a950dc17eb138b1dc3d2ce8e00dc7b5f1d4805bc4eb3967b SHA512 d3ca2d970e68a81b04c104330afa184fcfeac9396d270a7a451b618c7c3d68aefc133ca9ffa4b3a11ccc742db4df1fd7b9a838f3c9e1233e8ed2e796f2a66145
+DIST firefox-76.0.1-zh-CN.xpi 595481 BLAKE2B 593d929e6af40f814cbea9b6799dcfa5347e95efc1654920229c386f1f90da8258b644ac8b1f4865339b80c9dae64ec989aae0d14f50273052428536c16f50ac SHA512 99b85bf8db9ed12b2c2f4d3394b1e384d4f8edbf88dfd77d4993f20d7a9f7c802274e5be3d53f07fe21b725cede717196b719cb004aa5816dbcfabf2e76161f1
+DIST firefox-76.0.1-zh-TW.xpi 593884 BLAKE2B 7077379bac353dae92b962e9dd209d80670b7eff466a3fa98bc171e8e679c96f1f6bd96eb33bc28761ea062dd915aa783bf48a026574a771e1dace93e32125b9 SHA512 dd93fd2960bbd724f3a2dde4a38491a5571c3051adc933088c18db2fe1e53e9b3ba88b40d391d3843ed44b957066447ef06a964610f97dad6f903547f9bb4ede
DIST firefox-bin_i686-52.9.0.tar.bz2 58598632 BLAKE2B b9cde89261bcaa57841d2ff5e440c2fd86ce0011a1a6c4c6292abe51f2d479324a5e6c9f6a6a135c2811975ca850656cb35d922a169ea2604f3c13aa5aee4856 SHA512 f0f6b494eed4f84eb013065ed1a586efb03b50441023fea866306fbb65de3e7ebe5ff572575d868c17e3ca11958d90b1d6a8cffda0babfa8432e4bd3f19eda15
-DIST firefox-bin_i686-68.7.0.tar.bz2 66860824 BLAKE2B 48cbb9dce71c54530246c114a191436a567dc55cc5a3dd987c4c0007b330d8f14dcf3dcc20b69f0a7ca92ee423386abd29eebd98f743e013eddfcff88ae34644 SHA512 05ccd449cffd63439a2792ebae97adb1819b705986b65142284239ac3b3673919cb003ac9d4ac6b97555f72988a9f1c06595571194050368deff1f8b58c552a4
-DIST firefox-bin_i686-75.0.tar.bz2 69084656 BLAKE2B 9fc8f82d81eef86d11b73912a265112b66cbaf329274b9c89467d7dc00485c01c393ca66978acf7970c10b1dc9975e88b7eb5aab71a688d9bfa78f3d2953212a SHA512 feef8046d08aba827f6dd2510cadea53a89983a4889c9c2baad3d88123639b90c8052b552e2bcfb03b6e9fb43ebda29815825ef7fd4d9ca867f238cfaa0ad1da
+DIST firefox-bin_i686-68.8.0.tar.bz2 67073130 BLAKE2B f8315b5dc7e6221c8055c4f54298c335018f8f4e029fb3913c9921b0bb63dba685345a9c7c315f0975006e0d95f7f0cf062e729a4ab20f0f3efffa4f0ac66621 SHA512 cdc5c1958d39e66fffb10653cc8b3643a954791161639730bac6f5e7d08d5cb161e27ecaaeaba2573d416180757361619f0f04d02e3ddc070c06a42519b9ba16
+DIST firefox-bin_i686-76.0.1.tar.bz2 70260239 BLAKE2B 8333986505310a31503d278cc9fd255a3e6e2b269a4240db70bcc51ab1de8314db5b0244a6c59139b883fda37dbd74f96ab14af952c8ec8918548d7bd59c388f SHA512 aecc89ed562adcd72b9a20a52a36d0522555599429fe1c00dde42f50c7f179b37508647bf2bcf9eeaa8cea67c2c4dc3c90fb95f218c13bfefcabf4d329adf3c9
+DIST firefox-bin_i686-76.0.tar.bz2 70289047 BLAKE2B a3b8de159c06f3d25f59ecf67d16925eaa5b3f8fde5844b7c57c3c44d884970d641796c3bf55ec4223fec286eb0dddbe99ef53aca38610eab95d62fb3a3cb008 SHA512 26eae1d8a6f9e988695d59d418749fde988e48514d7c183039ee998b400f480dae16e9d5a590ff4364954e57a4008e7104cece212fa81fe73666d2bf3f0c0020
DIST firefox-bin_x86_64-52.9.0.tar.bz2 57795546 BLAKE2B d767749ed07a0d54da8acf0273c59d9a4d7f46491aab34b7995ce76fe43366c06b859dd2ea1d8566861e1086e73aa30df28ff4d9dd634c1948868fad7643ce6a SHA512 b5d7da00766354e72f5a48f4f2143623428256d79d0b3e958ed6764b680afdf2b3188c61b09a02dd1537c8b8d3ddd1a1b828b1cc13a16df02a52538a42c62954
-DIST firefox-bin_x86_64-68.7.0.tar.bz2 65101686 BLAKE2B 7cc9f990650c889e1458cd474c56d9e9d0a320f6491912976619480704c749ddabf0fffdb8a17a9dde2dd50f43a997789a95b5e74a1998a12b939d9925cad8ed SHA512 f66ac23c5b62e68ee1b874926634ae5dfda793f00e72c18201c220fc771409f2b52d6cdf9131092aa5c62b5d04d0ba75dcb09ef4c5f1757724270f0cda3e3383
-DIST firefox-bin_x86_64-75.0.tar.bz2 67133266 BLAKE2B d4524f238acbafe5e4928b3f1db9e284e9a8c9233ee683847a19992d9c5ec02b51f1e832020197147d921629bcf36b52b30efcdca34921d2fc7ba492251a44f0 SHA512 7cbe8df35f61d82115ca1e4db4dd2e17cc96ba74cdf4e5e48aa4c1f5bdadf4e8b612b6ab58a09ce1352129ccfa68043ae92836b175fc5c328c3696f1f3426107
+DIST firefox-bin_x86_64-68.8.0.tar.bz2 65131677 BLAKE2B bc0291ad6d54bc67aa9c7cfabf699aaa442442dbaa8d80f029e618eddcd346020306b8ec0722541e41c918fbf321ac7164f11d30ad8f6962f22fe8de0b551496 SHA512 dd2eedf5079664e230b4e32066eb8834da7768f8387a56920f585268af175d8a1d399c40eaeef012693ab6e9a85f9a08fe4d805e16f538b673e83724fbb37685
+DIST firefox-bin_x86_64-76.0.1.tar.bz2 68109819 BLAKE2B 592663527ccd0448b2d8f64952d944555e0e513f943bedf377df1c67a0141d4f3bb644614660715c1d2ef6d8a9f7e8251276e32ffec3fc284faa11615a6a6715 SHA512 045fa38e72c51852656ea2a1e61956ad1fda524b1ce1530c49638c75fdac2d558d823cdfca25ab7348a4e366c20a8769e073d89e9c5e308e404f2481f611bebf
+DIST firefox-bin_x86_64-76.0.tar.bz2 68102012 BLAKE2B a85b4fcbef5a0376d93eaf89389447a202e1e7bc4328feb3fa7eb1b566cdecdf9be372cf616288d0a0b78f2acc6ee3bd034be47dc56693b15ba2b3afdaab6d8d SHA512 993e5410a946f802a47d8167c83e767fa9973754cfc1365e4cc2698a25524dc27c83f3b202990744dd654d68226c601ad9608ecc49d2c3952e50967e20ece34a
EBUILD firefox-bin-52.9.0.ebuild 5477 BLAKE2B 50d4699ded70cbf71b2988b01985bd870452d7cd16c7e4b1c7d51ec0fc3433ae4141bb9142eace3999b4c1104dd07fb3c0f8fa8db996018975ed0e46473c6078 SHA512 f7bc036c3601d1aa9fe3044c74b7902dfaba701271fb456d4f71bca3ecbcb0781ca394470e64ef06cf4507424f0bfc9301ec7108909afcb349e38c471313b9b3
-EBUILD firefox-bin-68.7.0.ebuild 8012 BLAKE2B d435f66a1983ff08caae936de02671753af778d3fc0c5e3f844b4c0c167fd9491cc132069057c7d4fbc81ab69846166b70a6652e6fb48cea5fa22d1caa729438 SHA512 f50e3192eaee35c5b6cfb16bce21b8483920b59553f39dafb706cdaae59c94797cd677849f78c8636b397275928a3c4e57f0c81da35cc4e4e612d2dccb5e18d4
-EBUILD firefox-bin-75.0.ebuild 8717 BLAKE2B 549c54d7eedb6932ce95cde7684860031df344bd9cba43c7dd7b2541af68abd555ab78e9732355723d6743cdb6310a046c53b50e7c77de9880604c8692924dd6 SHA512 198e0b25a58c217d4f57e411979bb449ee2e0d158583c46fc296daa3437ee7150e950536c8c67414a2129cfa561f13189de110bd8e0b5466ddd2e1fa19a64b03
+EBUILD firefox-bin-68.8.0.ebuild 8012 BLAKE2B d435f66a1983ff08caae936de02671753af778d3fc0c5e3f844b4c0c167fd9491cc132069057c7d4fbc81ab69846166b70a6652e6fb48cea5fa22d1caa729438 SHA512 f50e3192eaee35c5b6cfb16bce21b8483920b59553f39dafb706cdaae59c94797cd677849f78c8636b397275928a3c4e57f0c81da35cc4e4e612d2dccb5e18d4
+EBUILD firefox-bin-76.0.1.ebuild 8717 BLAKE2B 549c54d7eedb6932ce95cde7684860031df344bd9cba43c7dd7b2541af68abd555ab78e9732355723d6743cdb6310a046c53b50e7c77de9880604c8692924dd6 SHA512 198e0b25a58c217d4f57e411979bb449ee2e0d158583c46fc296daa3437ee7150e950536c8c67414a2129cfa561f13189de110bd8e0b5466ddd2e1fa19a64b03
+EBUILD firefox-bin-76.0.ebuild 8717 BLAKE2B 549c54d7eedb6932ce95cde7684860031df344bd9cba43c7dd7b2541af68abd555ab78e9732355723d6743cdb6310a046c53b50e7c77de9880604c8692924dd6 SHA512 198e0b25a58c217d4f57e411979bb449ee2e0d158583c46fc296daa3437ee7150e950536c8c67414a2129cfa561f13189de110bd8e0b5466ddd2e1fa19a64b03
MISC metadata.xml 475 BLAKE2B 6fb55129e2d7a2f87663d6637fd534872b5a5d2ef344eaff67e20ec8b5ba2810d9df753480fb5639b3d76d42ff6cbd7fe1d0b6ad97e14c9dd56ed78015df2a39 SHA512 1f3d857c928fc7cb04b6e25883e8ffa695df6b862183221913d4283b1c9c006b715000faff301e7c42474be86eb57bcc310f103071361f07ec8a2c556c576a5b
diff --git a/www-client/firefox-bin/firefox-bin-68.7.0.ebuild b/www-client/firefox-bin/firefox-bin-68.8.0.ebuild
index c02d55a75e8e..c02d55a75e8e 100644
--- a/www-client/firefox-bin/firefox-bin-68.7.0.ebuild
+++ b/www-client/firefox-bin/firefox-bin-68.8.0.ebuild
diff --git a/www-client/firefox-bin/firefox-bin-75.0.ebuild b/www-client/firefox-bin/firefox-bin-76.0.1.ebuild
index bef5c486f6e8..bef5c486f6e8 100644
--- a/www-client/firefox-bin/firefox-bin-75.0.ebuild
+++ b/www-client/firefox-bin/firefox-bin-76.0.1.ebuild
diff --git a/www-client/firefox-bin/firefox-bin-76.0.ebuild b/www-client/firefox-bin/firefox-bin-76.0.ebuild
new file mode 100644
index 000000000000..bef5c486f6e8
--- /dev/null
+++ b/www-client/firefox-bin/firefox-bin-76.0.ebuild
@@ -0,0 +1,296 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+MOZ_ESR=0
+
+# Can be updated using scripts/get_langs.sh from mozilla overlay
+MOZ_LANGS=(ach af an ar ast az be bg bn br bs ca cak cs cy da de dsb el en en-CA
+en-GB en-US eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE gd gl gn gu-IN
+he hi-IN hr hsb hu hy-AM ia id is it ja ka kab kk km kn ko lij lt lv mk mr ms my
+nb-NO nl nn-NO oc pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta te
+th tr uk ur uz vi xh zh-CN zh-TW )
+
+# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
+MOZ_PV="${PV/_beta/b}" # Handle beta for SRC_URI
+MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI
+MOZ_PN="${PN/-bin}"
+if [[ ${MOZ_ESR} == 1 ]]; then
+ # ESR releases have slightly version numbers
+ MOZ_PV="${MOZ_PV}esr"
+fi
+MOZ_P="${MOZ_PN}-${MOZ_PV}"
+
+MOZ_HTTP_URI="https://archive.mozilla.org/pub/mozilla.org/${MOZ_PN}/releases/"
+
+inherit mozlinguas-v2 nsplugins pax-utils xdg-utils eapi7-ver
+
+DESCRIPTION="Firefox Web Browser"
+SRC_URI="${SRC_URI}
+ amd64? ( ${MOZ_HTTP_URI%/}/${MOZ_PV}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
+ x86? ( ${MOZ_HTTP_URI%/}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )"
+HOMEPAGE="https://www.mozilla.org/en-US/firefox/"
+RESTRICT="strip mirror"
+
+KEYWORDS="-* amd64 x86"
+SLOT="0"
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+IUSE="+alsa +ffmpeg +pulseaudio selinux startup-notification wayland"
+
+DEPEND="app-arch/unzip
+ alsa? (
+ !pulseaudio? (
+ dev-util/patchelf
+ media-sound/apulse
+ )
+ )"
+RDEPEND="dev-libs/atk
+ >=sys-apps/dbus-0.60
+ >=dev-libs/dbus-glib-0.72
+ >=dev-libs/glib-2.26:2
+ media-libs/fontconfig
+ >=media-libs/freetype-2.4.10
+ >=x11-libs/cairo-1.10[X]
+ x11-libs/gdk-pixbuf
+ >=x11-libs/gtk+-2.18:2
+ >=x11-libs/gtk+-3.4.0:3
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXrender
+ x11-libs/libXt
+ >=x11-libs/pango-1.22.0
+ virtual/freedesktop-icon-theme
+ alsa? (
+ !pulseaudio? (
+ media-sound/apulse
+ )
+ )
+ pulseaudio? ( media-sound/pulseaudio )
+ ffmpeg? ( media-video/ffmpeg )
+ selinux? ( sec-policy/selinux-mozilla )
+"
+
+QA_PREBUILT="
+ opt/${MOZ_PN}/*.so
+ opt/${MOZ_PN}/${MOZ_PN}
+ opt/${MOZ_PN}/${PN}
+ opt/${MOZ_PN}/crashreporter
+ opt/${MOZ_PN}/webapprt-stub
+ opt/${MOZ_PN}/plugin-container
+ opt/${MOZ_PN}/mozilla-xremote-client
+ opt/${MOZ_PN}/updater
+ opt/${MOZ_PN}/minidump-analyzer
+ opt/${MOZ_PN}/pingsender
+"
+
+S="${WORKDIR}/${MOZ_PN}"
+
+src_unpack() {
+ unpack ${A}
+
+ # Unpack language packs
+ mozlinguas_src_unpack
+}
+
+src_install() {
+ local MOZILLA_FIVE_HOME=/opt/${MOZ_PN}
+
+ # Install firefox in /opt
+ dodir ${MOZILLA_FIVE_HOME%/*}
+ mv "${S}" "${ED%/}"${MOZILLA_FIVE_HOME} || die
+ cd "${WORKDIR}" || die
+
+ # Install language packs
+ MOZEXTENSION_TARGET="distribution/extensions" \
+ MOZ_INSTALL_L10N_XPIFILE="1" \
+ mozlinguas_src_install
+
+ # Disable built-in auto-update because we update firefox-bin through package manager
+ insinto ${MOZILLA_FIVE_HOME}/distribution/
+ newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
+
+ # Fix prefs that make no sense for a system-wide install
+ insinto ${MOZILLA_FIVE_HOME}/defaults/pref/
+ doins "${FILESDIR}"/local-settings.js
+ insinto ${MOZILLA_FIVE_HOME}
+ newins "${FILESDIR}"/all-gentoo-3.js all-gentoo.js
+
+ local size sizes icon_path icon name
+ sizes="16 32 48 128"
+ icon_path="${MOZILLA_FIVE_HOME}/browser/chrome/icons/default"
+ icon="${PN}"
+ name="Mozilla Firefox (bin)"
+
+ local apulselib=
+ if use alsa && ! use pulseaudio; then
+ apulselib="${EPREFIX%/}/usr/$(get_libdir)/apulse"
+ patchelf --set-rpath "${apulselib}" "${ED%/}"${MOZILLA_FIVE_HOME}/libxul.so || die
+ fi
+
+ # Install icons and .desktop for menu entry
+ for size in ${sizes} ; do
+ insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
+ newins "${ED%/}${icon_path}/default${size}.png" "${icon}.png"
+ done
+ # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
+ newicon "${ED%/}${MOZILLA_FIVE_HOME}/browser/chrome/icons/default/default48.png" ${PN}.png
+
+ # Add StartupNotify=true bug 237317
+ local startup_notify="false"
+ if use startup-notification ; then
+ startup_notify="true"
+ fi
+
+ local display_protocols="auto X11" use_wayland="false"
+ if use wayland ; then
+ display_protocols+=" Wayland"
+ use_wayland="true"
+ fi
+
+ local app_name desktop_filename display_protocol exec_command
+ for display_protocol in ${display_protocols} ; do
+ app_name="${name} on ${display_protocol}"
+ desktop_filename="${PN}-${display_protocol,,}.desktop"
+
+ case ${display_protocol} in
+ Wayland)
+ exec_command="${PN}-wayland --name ${PN}-wayland"
+ newbin "${FILESDIR}"/firefox-bin-wayland.sh ${PN}-wayland
+ ;;
+ X11)
+ if ! use wayland ; then
+ # Exit loop here because there's no choice so
+ # we don't need wrapper/.desktop file for X11.
+ continue
+ fi
+
+ exec_command="${PN}-x11 --name ${PN}-x11"
+ newbin "${FILESDIR}"/firefox-bin-x11.sh ${PN}-x11
+ ;;
+ *)
+ app_name="${name}"
+ desktop_filename="${PN}.desktop"
+ exec_command='firefox-bin'
+ ;;
+ esac
+
+ newmenu "${FILESDIR}/${PN}-r1.desktop" "${desktop_filename}"
+ sed -i \
+ -e "s:@NAME@:${app_name}:" \
+ -e "s:@EXEC@:${exec_command}:" \
+ -e "s:@ICON@:${icon}:" \
+ -e "s:@STARTUP_NOTIFY@:${startup_notify}:" \
+ "${ED%/}/usr/share/applications/${desktop_filename}" || die
+ done
+
+ rm -f "${ED%/}"/usr/bin/firefox-bin || die
+ newbin "${FILESDIR}"/firefox-bin.sh firefox-bin
+
+ local wrapper
+ for wrapper in \
+ "${ED%/}"/usr/bin/firefox-bin \
+ "${ED%/}"/usr/bin/firefox-bin-x11 \
+ "${ED%/}"/usr/bin/firefox-bin-wayland \
+ ; do
+ [[ ! -f "${wrapper}" ]] && continue
+
+ sed -i \
+ -e "s:@PREFIX@:${EPREFIX%/}/usr:" \
+ -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \
+ -e "s:@APULSELIB_DIR@:${apulselib}:" \
+ -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \
+ "${wrapper}" || die
+ done
+
+ # revdep-rebuild entry
+ insinto /etc/revdep-rebuild
+ echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}" >> ${T}/10${PN}
+ doins "${T}"/10${PN}
+
+ # Plugins dir, still used for flash
+ share_plugins_dir
+
+ # Required in order to use plugins and even run firefox on hardened.
+ pax-mark mr "${ED%/}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container}
+}
+
+pkg_postinst() {
+ # Update mimedb for the new .desktop file
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+
+ if ! has_version 'gnome-base/gconf' || ! has_version 'gnome-base/orbit' \
+ || ! has_version 'net-misc/curl'; then
+ einfo
+ einfo "For using the crashreporter, you need gnome-base/gconf,"
+ einfo "gnome-base/orbit and net-misc/curl emerged."
+ einfo
+ fi
+
+ use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without media-video/ffmpeg installed"
+
+ local HAS_AUDIO=0
+ if use alsa || use pulseaudio; then
+ HAS_AUDIO=1
+ fi
+
+ if [[ ${HAS_AUDIO} -eq 0 ]] ; then
+ ewarn "USE=-pulseaudio & USE=-alsa : For audio please either set USE=pulseaudio or USE=alsa!"
+ fi
+
+ local show_doh_information show_normandy_information
+
+ if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+ # New install; Tell user that DoH is disabled by default
+ show_doh_information=yes
+ show_normandy_information=yes
+ else
+ local replacing_version
+ for replacing_version in ${REPLACING_VERSIONS} ; do
+ if ver_test "${replacing_version}" -lt 70 ; then
+ # Tell user only once about our DoH default
+ show_doh_information=yes
+ fi
+
+ if ver_test "${replacing_version}" -lt 74.0-r1 ; then
+ # Tell user only once about our Normandy default
+ show_normandy_information=yes
+ fi
+ done
+ fi
+
+ if [[ -n "${show_doh_information}" ]] ; then
+ elog
+ elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):"
+ elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all"
+ elog "DNS traffic to Cloudflare by default is not a good idea and applications"
+ elog "should respect OS configured settings), \"network.trr.mode\" was set to 5"
+ elog "(\"Off by choice\") by default."
+ elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences."
+ fi
+
+ # bug 713782
+ if [[ -n "${show_normandy_information}" ]] ; then
+ elog
+ elog "Upstream operates a service named Normandy which allows Mozilla to"
+ elog "push changes for default settings or even install new add-ons remotely."
+ elog "While this can be useful to address problems like 'Armagadd-on 2.0' or"
+ elog "revert previous decisions to disable TLS 1.0/1.1, privacy and security"
+ elog "concerns prevail, which is why we have switched off the use of this"
+ elog "service by default."
+ elog
+ elog "To re-enable this service set"
+ elog
+ elog " app.normandy.enabled=true"
+ elog
+ elog "in about:config."
+ fi
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index d1d8b6ff2ca9..640079bd35e4 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -101,193 +101,286 @@ DIST firefox-52.9.0esr-xh.xpi 441173 BLAKE2B 3e1b907a7659c639d17d25a1825f4728532
DIST firefox-52.9.0esr-zh-CN.xpi 461679 BLAKE2B 745b2cfb86e93a379e13fa73b7e3721bae06694768316e31a2aed608e3050f585a9603375cd35b90affca11b3e5e44401b1e676f9c8050ade287ed0feb442a7a SHA512 ca62e0e2ab075086741159b185b5eba44c6bdfc29fd9ba1cf25808f127c1aed8875ea61c1c33e4f742fa26af4455a8873730f96ad9c7bec1f66aed0595f253f1
DIST firefox-52.9.0esr-zh-TW.xpi 453068 BLAKE2B 84e08ea4fd119db1f1c6f84b212fbbb5d6999c5ac6010c0e7836d8734726d281107f3d91ba7bac1aeaf855dc36d3b018ae3913dccdbe2b11aad02a8d8aaa893c SHA512 a99042ef7d00820e341dfcf2c45a8b5bd77eaf2cc8ecf0ff5ee982b7bd9beac7cb4bf051c57ef3b7a5d9b67cd35858dca396d21e65718e248f3b1fdba5273999
DIST firefox-52.9.0esr.source.tar.xz 214087304 BLAKE2B eba5305ae3fc9a4306cbcbcd8d4610272ca5b75e369367961e9d94919b003de8aae8f3c58fe1c628787d98105a85fab575ae2b051e92a0b35bbb8b402c100766 SHA512 bfca42668ca78a12a9fb56368f4aae5334b1f7a71966fbba4c32b9c5e6597aac79a6e340ac3966779d2d5563eb47c054ab33cc40bfb7306172138ccbd3adb2b9
-DIST firefox-68.0-patches-12.tar.xz 17476 BLAKE2B bd788e24820f902f4ca908b0cf7a49a4c57e058915af1eb87233d19d91271092676c1ee4c67e88df2411ecccea47c4e735efdf95945954f2d9aac5cc2f9051f2 SHA512 8033a3c445eaddd28188b338534da16a4130b679a5f6673b3094524e47435890e6d454d7b67f81bbe21f80ef1b65fa7e6c27d71191ba70dd8ea87fc68463f9a7
-DIST firefox-68.7.0esr-ach.xpi 471587 BLAKE2B 9e861b74ffa84542ea771d885741e3ddbce78b825bafd58f186548c7239f03ed70cf1876dc1659d4edb07d48ad1f35e000d787ed09cfcd44c8f7a2debdef1009 SHA512 b44d38184513bbb94f3f6b64b6dfe8440678e90f3e1c73bab8955d165e6265a319b0cf9a322101f51f3c4356525f58c773a3051fd01fec3a7903d7dbc8ee1aeb
-DIST firefox-68.7.0esr-af.xpi 450295 BLAKE2B c5af1d5f9c2a24f82799c946b6a27a262e0989f92d167005699f87f2f2f82e2c078f9d984ad605275ab2a7b3962adae700d68ec4aee6fa288dff10a6b5151bce SHA512 1ec8cd04df2ea4b127f4018e45d5e4824c9ca427ae068e9ef1be4c75e5a152a99421e3c35b2045ecbbe3c4452cd430774672ede59fb1023333cf3b21d00c0c5d
-DIST firefox-68.7.0esr-an.xpi 482752 BLAKE2B b1a54dbafb8d8bae3a1762fe553a414f7fb8130d01817beec88eb40353dc3a085f3834125ef0f7f1b73f39a9794e4179331df7e5099a2fb558fb87d1f96b6faa SHA512 1bd397eb917f86b609f464a50fa3e90d50e7faabde5cf1fbe73268421ba4f6a5af839c8d0f09d57671717f9ee831989896f5e467c635aff3acd4f3873d826399
-DIST firefox-68.7.0esr-ar.xpi 538836 BLAKE2B 2ae852fbac2e12d6e2c3a179fb96e0c580947a2bd6f4019036366cf98e48a3d4609edab2450a8df44f8d019534c800a38f64da37668b10321a9657092f2e3968 SHA512 fa8e0c37f30caca61b4509270bc9e1e915c7cb306061c45b81d8884a86b185999938fb3d0afe879c5d793ebfa81795acb2b66de0c006b390d0ca7db479b91da6
-DIST firefox-68.7.0esr-ast.xpi 480479 BLAKE2B 52e6ffe259ce3440d7f353390830ebd16bdaea473add08195b5b3f2fe6566f17bd987a5851e236cc70ccfed4419cd9bc6b7c41a596fe19b296d1c86e11f8a464 SHA512 a729bc4158f35421ac8bd752bd015f0198e70562c6ba2b73bd71aba4e2221eb0d52e6f07fe5fef6c71197bfe4ccad6d92edb823a893e331308bbb883bbe7c1a3
-DIST firefox-68.7.0esr-az.xpi 510003 BLAKE2B b114d22e193bf487829d4e1d5f6b62b980c2f4a9fdb15e073dc0f722e7201302ad9f3a943eca52d5970a0d3f363f8d5b7b2eec7dea6dc07944ca3bb448ee0e42 SHA512 b44f25707721afc24bb291d3a30af443c525d6f03d555f1d87e5c11ddde53ce4a0b88b523d660164dd82bc0725c427909b2c46740a2c376d61508ead5c2b4de2
-DIST firefox-68.7.0esr-be.xpi 581914 BLAKE2B 3decd11a407a12dccb859ac02bb07f4050b22c421a5e89a2c5514e4e143410f9a34df113cf1108217adefa5dba5dbda82d28d5251a1e349f2cc50727059aec86 SHA512 9f9bd73c13bc8688e26e381e00c973dbd789f3c6d3fe2ff8f918ed414d1ae56d88a430d00b883cf25f7842eb9f9d9e84936ef6558c5c269fbe6ac8b4f6630ecc
-DIST firefox-68.7.0esr-bg.xpi 545023 BLAKE2B 54cae5d2a01c57ae2b260183cda413804a9ad565bc84fb815cad9acfdbc69250b1cdb71eae4a5fc42a2023afc76c9eddcb898ec84a8c1e85d9b218841b5148c2 SHA512 570a0f7e0d0cca63396f2f018e781b0d3405a590d68c9f8fbd164e31c784261607b571e20aa0ac8316402fb4d2b291f3867f3cf42d7c014e0abcc466ed8ef12f
-DIST firefox-68.7.0esr-bn.xpi 566413 BLAKE2B 6067b062a8d97ce616c7aab9b389d3c0191862fc17d7e3f07096a923f04070858d310965d446bd3d192047c97aca96f5349d0bdbf20522b930cc5037bb35cd45 SHA512 284c3e9232321463b4c772b84f354209964204bc31cf1c712c2b38b23271eb2078d93eb15219dc6239e63e807b2e97ec4d4b7a5514d970251af90d26a0332175
-DIST firefox-68.7.0esr-br.xpi 501479 BLAKE2B 32be73d9868a9d143b746e40669e95d8baeeeba3ec8c9abcd90d12ec5dec2cb22e07eb2fef0616c26309b26c30c9f977a103b73e43eb0b6430b03988d61e7454 SHA512 36b7572f37b114311942e6634a491e7153964a186514f7e3511dd3125b893cc9f8934842b60c072fb66eb4c4fb62fc1a5b308d404a1b24bf320e3efcdaefa988
-DIST firefox-68.7.0esr-bs.xpi 482779 BLAKE2B a7be0ce70f5d989793efcdf1f87dd5a5ed4882c51675abe34dda3656a1facbd3ed3e03b6c8e30a12b20532bf3c43374e721eee810474456a176fe6a83195adb1 SHA512 424dda4005854880b87112c02553fe422b3e7a7fd64b39f14faad3a098b189cb994de532aef2c1ee4e7683fb5ce4bdc400b237cb6db28fe2c1f8abe03d7999e2
-DIST firefox-68.7.0esr-ca.xpi 499722 BLAKE2B 93bfba8143628ed9d13933654cadcfad71accdd563f2cf597a07d1a95dad7a86f9f8433a52e84cb9a374d700d7f086eeb8028035ccf9e6343613f7f07617808c SHA512 bdb4b838c19eb837026e14ceff055a57cb5555c76420285dcfac0184a2cf180fb65fa56a728904a5f9e29fff7d787598e3747a5c5a4e9bc3d6bb42e01ac87678
-DIST firefox-68.7.0esr-cak.xpi 527168 BLAKE2B 7a72ba8d444b366b9dcf001a5e024526c0db9c9b55e18c8bae011804e0ba3a17f073a9183834737d8668c58728d4c5d9d1406ba678e80ffc84a632147174421f SHA512 7d12a3cffb6c547f0373f74a5624638dcf3e8f7edd049ab1226db588a960fcce055db1178794adea5479ee6818048c228cb5fd2691215ae0c3f2029d736a9ab2
-DIST firefox-68.7.0esr-cs.xpi 519719 BLAKE2B 42a2c025d9b1a38038d1234857f9bce5ba4469ebb7a8be0be4326842523109498f43e92d63eea834f6fe8122f84b38eacd0bd9b9304af845ae5ff77a7c3cec69 SHA512 31e03d0273966d7288168c0c1934a67ac5d35287e2ede75d4edc01582d9a23afe2cc7360ce8f4bbfb401e1c0064679fedf8078a6156a788408b8806d257d8f53
-DIST firefox-68.7.0esr-cy.xpi 506942 BLAKE2B dad32726a4d4c3950bca47d653eb45bd65d702f7a86a45ca001f773e5e24ffd3daa1db754e1b36c50d8743fc0dd01bdea0e4420ac6b08bf9afd4622996b67512 SHA512 c2a43d77747afce5bee9f8fca0b93e28145d7a363873e6d8e45309ecbf6dc8506486b8928a9d49be7232675178ef54060a9c9d0c4fa572f56f56b05e504c498f
-DIST firefox-68.7.0esr-da.xpi 520035 BLAKE2B 1e2ca8871a7e9edf3ee5075f482e65f598fb80bd8d27a37838fe4b8c7131017c6985731c20fad74be5d42fe57d53318804ad82bc5ed85635b94e06dcf653bd05 SHA512 95bf4dfa008d0dcd1b4138b9a456537faf3e15d15272aa55318622212bd9c095f79dba1c8b1423363532e8a5ba8691670d66b7049bbbb5f2f9b76d7b19d6ba02
-DIST firefox-68.7.0esr-de.xpi 523520 BLAKE2B eab7effc89d6cecc905f7e0d841dfb86f323c0a0a6798563b89ccc063e04671b5a376ec3ff336c7baf2f885e37cf8a83ae89e0d19cb8f47cae41f64967a621b1 SHA512 eeddcfc9b3f0d4a9c8a90540c3db9065e7ce404164b9851be95f8b7659dd1c750068d812db58572ef9259037d12097ab8aa425e390ecdfc9ed69b298ad3d7c11
-DIST firefox-68.7.0esr-dsb.xpi 528441 BLAKE2B 62dc62c4fbb440c4f09121e2117b405d1829f856e15cde6ea504b1759ef441015d1e744a2b86b19c56b1eeb47d9aedb60e062e5ddab5c8aedb2c31f5b1c805f9 SHA512 d7efd2b7d8580420c710b08ee75a2daef5ae2211c7d9484ec204d7b33a0aa9f24a1fab66613fcb386b7969dc5b12e917e439e5e1119a260bd5c43f82fb4dc61d
-DIST firefox-68.7.0esr-el.xpi 597168 BLAKE2B 45a1c585ffbeb1be96c8803ccfe2742e322872d68f320d41c0e75ba4d437a8fa24bec126c1af020ebda5fb280569548eaa0e52aac57d9db6eccc12b832deed1b SHA512 e1f614b7de087c8ce2391d40161c89d73f0bb768210b1983d6450bbbf8d4a9fa9d0daebe169a1a98756eba7e23fa83e3a92263317a9d4072de3cbfca0d2c2c3e
-DIST firefox-68.7.0esr-en-CA.xpi 478283 BLAKE2B 3fbf5cd2b48e233fdcf49dfdea77e47aabf91a9ffd95a8dbe8f0b1d2de93c5953de4d1b6a647706e5a109711b170f3eb2fd55a2b2ccfbc5d0a738b13c934b33d SHA512 7461f93c3adfa8d14e254b1d497897ebbb9f84237bad7c2e313cd9d70cc2817423d99727614626575cfaac798d0a544b28ceca71804ce67ca9ea5eb24164a9f7
-DIST firefox-68.7.0esr-en-GB.xpi 478067 BLAKE2B 33a75925c03feedb9441816cd47caf53a97d825ecab40c10c4e2eaca518f1de87720e298dbd5fbb67d690315820844685fe877c1100594fa0672122fcd577726 SHA512 e8c9ede7f879bb1d46e39c3ffc10c5178ddb8e696c0362e972da7cd480abfbc128d00a9126a47e9d1dcdd199c332f088279b6ec41da8fa9d38f49a73606636cd
-DIST firefox-68.7.0esr-eo.xpi 503993 BLAKE2B 95310a0f756ccced5a8d4b2dd4f6187a8c87dc5f24d228e8bef8102ff63eb7d4db680394f37d00ed210bc90a477451ff21713c3768d4d0a6bebb5a608671365e SHA512 1572bea6b4410ca5ae373aa4ba74b964cee6c7a5fdcd26826b435f8f414da548d3792b8b59b6a17f418b3d6cfaff4b9f67d27250be3b6498cd783d8a804151c4
-DIST firefox-68.7.0esr-es-AR.xpi 512279 BLAKE2B 3a80ba1b4e2739e1fb18845ddcfdf30c9512790cac059428b53b345eb18bc5b5387a5db0dc581615d355b51f7beb6f6ce3154ef69223dc24e2f3eb3a450d1e0a SHA512 28fcc85f800aafb237df837d014853efa3b0326b770bd4729039077a3bbf7f8638d43ec988a070b9e3c6691c978d6f9ccc62ae23da9198707a8faf922305568c
-DIST firefox-68.7.0esr-es-CL.xpi 511649 BLAKE2B aa42a2f9da9268a3250bff6ab934de188c51ed1efcd79ec4e35ec9a488aeea817065e211de0e6543de0bfcff78103d81bb6e03233e4b555915068b671b30adaf SHA512 cbebd0e4e4ca4227abc3e73fcc3559091cde2bdda053c56dd02eca1cf53f88e7e16bde612280c4f0b2ad70169c115ae98df32e3ef6a4158e29956cd69fc1390d
-DIST firefox-68.7.0esr-es-ES.xpi 481269 BLAKE2B 1a7a6f918e2ca08e179ed2bd8832f7c51c99c13539ba590bdd8bbcfd7142bb52471328c49e74a288e07e64bbe471a0673f514dff8ae6bdb4d091051daeca012d SHA512 2342d8412ed875589bee5af0289687654095e90a2f3c595b8f55b1b360acd35b3b70b29a87ff6089e29370bb2d6daacd0953241d4c10df66077a0bc140736908
-DIST firefox-68.7.0esr-es-MX.xpi 504496 BLAKE2B 4dd10f0b0126aa17a13d97d31eff5325f1fd9f0df68041503b840f270bf69286a598ae43b924a7a815fe643573f3b04e4fe495e827c8bf3247df76cc87bb401f SHA512 2430fd73fc766e06001dac8ff5dcbc33134777cb23d043298e77ef163ff15f877f1fac541f26c9cbd764c79f80aa3db63ad62aa89b00355d90a54e8eb385a3d7
-DIST firefox-68.7.0esr-et.xpi 488287 BLAKE2B 382a55448a3d873c61cc5d722349c17ed8cab1ecbd06ca6088572d2a05fc751f26f6da6ef4096d343e355c2404031fe62f3bb6c041f5083cbc0bc22bc0a7db71 SHA512 f24d639d73f169b204232dfeeb8b0442792cbf1587dcdbbf9602ae838514abe213c1c4be1ee223a9dd81d364052798b1f2f0be0933b4ea99faa6a5e328bc3518
-DIST firefox-68.7.0esr-eu.xpi 502338 BLAKE2B dc63204bc291e6f2d97210023967604c5247a20137182992a6ccfe58d96873b4925cadee955ceaa07e1b75681873d06f5be9427be1c0fe63c1ae4f85f8197486 SHA512 0fa82cc7b0d5e845bcb93c6e48cedac6a14459dac57bfd28706be3eb641e895ad8813251959d4074055aa40385a26226db2939523c5eaab22d3cc2b78861743a
-DIST firefox-68.7.0esr-fa.xpi 547567 BLAKE2B ca5e74404687d90508e9e35314f7ad985aa9b20b1df58617b9d71bab9ab2218fbd4a23bfcb6438c6e9442afc717851d96125251453150c18f19287aaf1f88bd8 SHA512 87992c892bce38e7a4496355d17ec1eb8351061520863058ff5f0316d33bb610ee2deb3d3bfcef3d3c2e1955b92719b3715e40ff25670a84d1fcf4ad9a04c988
-DIST firefox-68.7.0esr-ff.xpi 483740 BLAKE2B b9d2884d52fc4d1e3deb692d9cf809e23b63b150fdd2d4e39e774e09f8b3cd8566b03a264c243d7d72685fbe3e5c4c4ecbc00c76450934ad91a43ba734db3dc3 SHA512 e30fb84ab84eb830bdc9dbac995f6e610e65d87ee28c228bb75b178d2fab43d5b428c909de8eab72587d96fd497694af27f2d8e40059589cc0937797ae8d5373
-DIST firefox-68.7.0esr-fi.xpi 494113 BLAKE2B fa116a70b0ff4a04232f371a8a5d149ff51675f532d1cba28af8f16c30f95633a9ce1e5a907ac9a6b520327f0b3d270a157c06efde3e15a8192d4484fce6f8c9 SHA512 7cdb66d05cb7aa496f09362af87dd5d80ba240b858ca33e4f6294df860c167def0e6ec8d84fb913f0702cc05562e8df5dc1520daf0d986f0def7efd7df62276c
-DIST firefox-68.7.0esr-fr.xpi 522975 BLAKE2B f68eb02f2b53046f63312567007ac445e1c2f57fb663ee9c2ade18c83aa7c02f38df75ff3c15fff3666c486b2308267bb1677abd5e92965ea0dd116242446cc7 SHA512 17bef6bd11ea6c8d5ba1e1d39b6575e3e3ac132dd4b2771cb3c97e79dd2a6419489c2d0b09bf2bb6f9e239ce3ce9863916c12c8dfeb8771de09b456ae2cd7fcd
-DIST firefox-68.7.0esr-fy-NL.xpi 510193 BLAKE2B 25fb14a22e09f9d63924b1b4c0902e02159ee6281b49559fbfaf28a808e50c210785dd3a99cfcf1b12a8f1ae948de19cfb2f8fe1cd6866a88a6b542fb893aa7c SHA512 59e70f37cf94fe57602bbad62e75d2136351a922ed3fbcd8da816bb2213dc78508e3cc852fc54bdf263c8157cdc26dd53945fb395cf9c90574b5f45a6bca253c
-DIST firefox-68.7.0esr-ga-IE.xpi 489310 BLAKE2B 31d3ebe3635cf6ac7b6b48587c390f5e1a1a34e682739ee53c113ed8ddf8c147ed5d405f602992e01f9777dfc5d0706ae96489d44fb04eb6d2ea4b310d0ad6b5 SHA512 0293fc072efb430ddcd34a25d50e4edf3877cf6eee0213f81f89901463d8bb40408fbd096bb0ee66a1b0e0a452a8cfe310b992b2bc1246ce83bca0a4ed75a48f
-DIST firefox-68.7.0esr-gd.xpi 506416 BLAKE2B 88872f0e220cdea4e4063d01abf1bc07a14057041d3a721c89f3326955e8f1b3b1793e1123e4c8fdbcd8a62bce231bda85651a272a1f342c3ab510f7e8a3669b SHA512 2a748e3af4b3b5d6b62da94d3c2678150bb2f6d6a9901da49ccbb29fea68ac7d1e4ddb58d65a66d20d6740e0f5ce2c8b625c384d876de6634bcbcf4c8c77e91a
-DIST firefox-68.7.0esr-gl.xpi 483662 BLAKE2B 87b6be24be2bbf380ccfb0d9921a0cbd74eb115b796c9f4a143b54914f2b9fe6116881fe783c799c53b8d4e0b7768f952b4cb1029db1048ccf8d5fbd49a89273 SHA512 2f6d6ca417dfafdcb9d0c1e7bcdce15c46902aecdad8708522ba282f4e80653a42dac0c6af895af22d138682eb118dde5c10fbf3f6229e198d732c35542a7b07
-DIST firefox-68.7.0esr-gn.xpi 521842 BLAKE2B 4afa493c040b1a687735b44e36412db48d58a44eeb5cd6710306e97fcacee5835ea598f262beaa39c97af423c46f1d14cbc97da35b3569d82cb123c047c3a98d SHA512 a876a8e2b10fe8de6c97d0544e4f504df391e4f0397c46ab178e0a8273b52eacbcd49d1bdfeed39dd419c40c7eb4b0ea3e608fe5120d3c7118281fd9aa04d14f
-DIST firefox-68.7.0esr-gu-IN.xpi 571581 BLAKE2B 8d8e41aba58837d1b29f4b057ace02caa03a4b5492699d6620d052db7dbf0eb85ba336b4c15e71b305d99727b270baf6c6ac550abb4ef40ede087d14b74e66b1 SHA512 29394449fcfe4476be97afe3db72c2c60829c1335dfc600444b5da3c67b459ed80205fc86c5da41a1ddb5904b1a9d788705afad841009e17b79bff086601391d
-DIST firefox-68.7.0esr-he.xpi 513831 BLAKE2B 8272a21d05b4f4d76d02b954470b38949d7ac11940d62d49aaf7981c7b7deb1200e0776f0701a613032eebc1b2b8df70da718132f9901ffbf6059678003afa96 SHA512 73772cf9cbbd45d4fe68ce68420162b453bced96a1774350fd5e0072ea24a136cf2f24cb276a3260418fd298bd13b9017e427529ce0f6ce8278b3d0ae239273e
-DIST firefox-68.7.0esr-hi-IN.xpi 555192 BLAKE2B a0b4da2b9d7d81d6b15c123631076a6e67e83717c31f1226220ff96e961d283f2f3d8199701fa05e86e7d166ca48aeefbf47685d540e745c050ee4934a29a093 SHA512 eb7fdf94d2aa3999cdf8d827aee4a19b3d35125ca70092afb4a5145ac2f7919b841db3727e05265a8ab1065107e8e7d30f6dfe4ff39f1f3910e9802de7728311
-DIST firefox-68.7.0esr-hr.xpi 491113 BLAKE2B 44284262c51324f1ce0a3e9e9e36f2ead368c8b45696cfe8096b622b7444d299853557faf85b48a1b4afc31e667d08fd23f10a6c9177f48484ebf4dd84a009b2 SHA512 d13fcbbe1ea0a2de2d95e302658b925b4e34be224ffcfbfb77b9dd59c9d674b56bce06c53ddbacb11e84668f77ad1c894343af82d926242c1d39df2e62bf4ef0
-DIST firefox-68.7.0esr-hsb.xpi 527759 BLAKE2B b6b80aab1338496bc471fb059090e816a741141fc7be98c0efc0be3289afff66a9ce508f5fc488a43147a0d4f3f00dd8509622d60d976d5b1f5722ef826fe27b SHA512 7dce66e3f487418bfec6c640ba608e1adcf3915cd3d2f6ff17d645ae76b2db3b548dd0fbc983e49b6dcfbccd9939ac3dc54a16d5b5f2d609d2eca93235900bf7
-DIST firefox-68.7.0esr-hu.xpi 526048 BLAKE2B 690dac23a289d947e76b2367d7802096b1d9398d8e94edc27b674b99139cc3bbcf17c204a56b4ed308471e77cacd5b43bb23faa5753c2ec396f9833a98adf47e SHA512 47f02c725971409ae8e2c44332d48dfc1e0473105170ed3d74561e988f1e9317fcdc578980b4a142e2fbc8ebc67b1e4dd6c9175858ba2d8a8b698c8d4f5389b8
-DIST firefox-68.7.0esr-hy-AM.xpi 542291 BLAKE2B 3ad512ee71b39d68efaf63dbeb6a5ae56d72d33e0b928ac5b12df653e205de20b294af58491a2eeae32c1e2b2c39788f63893e4f2a4742c3dc2b6490ca5b4dbb SHA512 08b93638de0c54f21ff3570bab7e9dfb8c343442232653b0fc7b7b615b8f561d9bf086d7c4238d3bb4a4d0256edfff4a6730cb7c075b231ed327f5711c3faf32
-DIST firefox-68.7.0esr-ia.xpi 496315 BLAKE2B f073ac8dc6a758192d456b6a464aa0f400dc7d6a2531836defa541481dfb4ef8c9184c19d8608a100fdf2e05d47ad1ae1f8ea7d21d6f3c2cb79ae5d017d11c49 SHA512 c43d1faa436be76282a2604bf9b0f05996dd181e41eebcbc3766d2d15b2ace1fc9d54cf5145f3dec4c04a4a355e74170ccd7eb9b186270b1b5eb561015517b06
-DIST firefox-68.7.0esr-id.xpi 491733 BLAKE2B 91cdef902e569f3a6ad8acdbad1b79699dff08ec139da4cd01290abab4a578bed59b9641c3cb8bb5c4208bac8df977be4d28c6e35fcb2c2da7a1402c6d6eebd3 SHA512 a33a47752d352ecc309377247656ace4dfa7114089d6404374250ed0e2ff476e78ed668361c3b6341091e8b06e3e6b2a61cbc565928a168433f99608b58637d3
-DIST firefox-68.7.0esr-is.xpi 499778 BLAKE2B 0ae4f980077df56a92492d46f1dc9aed9d2d2276c6f46f1d395ae5737e8225ba01a778e0eac170e803f35ddf6c0d4ed2e5800dd9797186755e7ec2855da91ef4 SHA512 0bcb76b3488894680a2e07b997f8b87e57ce3e7a51f1b51ae434d2c5ba0130a2afb0079c32df9a0ae47476d57aa0bf730725f93eaa689ae3a3bcbb7cb748ae76
-DIST firefox-68.7.0esr-it.xpi 383619 BLAKE2B 199cec2810f62f59e5f6a64ef593df1d99105789d02909be766964806bee569ba4d0870fabbf647cc562d7371edc66099db4fd42af0c503cd07f4ba15b99de63 SHA512 d8aa6d4f18edb261ae6be662e5880877516ef514e71f556bd14d379d88580fa707dc76c8dac40ad3efc51eb09fc8710dc501b68cd62cb92e3359b342e0a8be3c
-DIST firefox-68.7.0esr-ja.xpi 536932 BLAKE2B 375245f72cec0085035b0c38e36d2fcc29033c4894586ef6091c22b2060206b459e576fae02f9ee966217aaf9983336bd62813e19f79ba69ef2979ab9a4664b6 SHA512 8b63a056f5d7f5bada4fd67519c24175a91743ceecc049a2e56402e0013c34071c571afc84cce9348589900318d7df89a69736632987200b0e219a4f016a290f
-DIST firefox-68.7.0esr-ka.xpi 544472 BLAKE2B 8e0bed7e5c8fd5895e64accb76403ddef89dc79f2f835bd8cbcde9d2438e42d75f271b2685b31888d88ce202d48928bb5fbfea9668d53495ec4857fff4d01672 SHA512 a219ca825323b28528ae44700448608b02de38bb0a2ec62b77f1002815cd90af1f86ee840d2fe324cf7942ea5276591427655dc0ce16bf2e73ac60ac525da054
-DIST firefox-68.7.0esr-kab.xpi 508429 BLAKE2B 1dae211ca8de4ef03dba39cdf8acce5d5e0114c76426ef5f92337d92d8dc46eab45ebf43910f833d5ccef1104aef54862818875b5201a56d02dfaa57933fa869 SHA512 7db5d5ac5a78e34d4f6aa5f1c866d28bc8bde7a4f6205f7f20ca220b7e0ac7df2c3404037b981e5691737dc5e5a6c109de29a4be0d9089c02c422dd2c3f50ace
-DIST firefox-68.7.0esr-kk.xpi 578760 BLAKE2B 41bf3e1f0def9de745bc6f4dfd76383f781d8c29242c605452f379498d0016f02ea11731b3792f2070c6d16cb7b0f83eb40dd1e18441c9b711a1b007f13b21cb SHA512 eb7c2b4af1a27c7a1f287075d52871b6a446131639005e8068c9ccd4b23e973968edf91b2bf027c89ce24405076937b5485acb9904290d74931fbe84d1cb64a7
-DIST firefox-68.7.0esr-km.xpi 551171 BLAKE2B 0c42efe5b6b654076ff8848a26a52634f61b6ee9e7e7c23146ee76df8d315e135a0ce574bdfbef69d36951a6499cefa313de8e5ad7985f7876bf426e76554b95 SHA512 08027da74500d4d5f387618b5aa8b61befe62ba3ca3d88bf329bc188741f52a71d9744951c0e7e46f449c86aeb8f5826ad2e83a88f5c39000e70c25a60252cb5
-DIST firefox-68.7.0esr-kn.xpi 547374 BLAKE2B 17f3c149ceb2be38c530069780867ed2b7af2a7aceaa4cf187ee85e008695da09acd81abb69687c79ce0ae3e4de19365cd76eabbbf1645fa83d9c3cdcf4373ba SHA512 11ac64ebcf9c5d20cbdb30a2c42a1f074e614fb4b861123c33038f4103eb13aade9b42f3b8aa06d3ad3c4a6a7ba0d608b81ae662db6524da6f79d6a9c87b73bb
-DIST firefox-68.7.0esr-ko.xpi 535779 BLAKE2B f8cc282341941a3ae0eddd02221a0a586fa6782a16b07014019305f9e540e9b3c2ca7608383ed90ad4895762da56043df6e322b8bdae5b51ae621bce23b8d345 SHA512 8617e5ca2c08c2b1628ac25f7080b8fd4af7629476d513f8fb6da6c3e730c6cbef1494ce0a7674cbae29aa1df4cbbcb03f708fb3cc045f738720382e6a48dc48
-DIST firefox-68.7.0esr-lij.xpi 481748 BLAKE2B ebd7bbfd0e5dccd7d0b385c56605a207c0dec5fd664b8cbd75bb5be4077378f0a06ae4483a69d7395d7e97d36a16aa5821e71a4db7fdb73976f126296f5baa02 SHA512 c9e38c7f55737c0f65fd8b95a71bab37371a58bd8dc10258edfbaab0ebabb01b24eb6cd6a29c5d1fc181044978bb7e823a6232647a835720ea38563d86f95929
-DIST firefox-68.7.0esr-lt.xpi 527444 BLAKE2B a43cbf355a53ad0f214fb5273a06b13fa7f3d129f3d66c4a0c3b1fef5b5f1cf1580540cf2a6372d79b7c6488bc472f897207ecf13e59e6307e0b3aba76a802a8 SHA512 0a93db1af93b1f0942a0149ba4bed96ae747eab0c45ef5d56abc9a37c768608fc7498b885e10ddfcbf72b881e02b95bf9923b56529a60980ce44ff76e668a9d6
-DIST firefox-68.7.0esr-lv.xpi 500117 BLAKE2B 98f765ba860c0202eb504e567e5a098215e6d08ad24f9dc161244b13b173d5375b66a62ad14ebfd073f9a8c073f78db9ae221703c76d91a584e79e484f421d61 SHA512 954bd8b5b7d173c0666dcd4f326b0461ad0e04cbed16fc91384024c674f88c053e800b7f052fee72707d5ea33a00ad7fdedd48d73e5e47a5d175438e8c6af4db
-DIST firefox-68.7.0esr-mk.xpi 484989 BLAKE2B 9fd9a47c16be02a6f8c5135564a9c2a051e97400b813d25ce77f2b34b0e1174dad2d7fe2b85ec78ae8cfe0036311ab3147f415ef414805cb436324f9873a607a SHA512 e20aba825f3f729a24ac5a0514a3a2de5ef60b1e1d104adaf17dcfe4193dabad32053e894277da3f1ed566daa3aa8c5bae97d092fef9583e7cd5195d65b87277
-DIST firefox-68.7.0esr-mr.xpi 558969 BLAKE2B 4b51858ca7ce59ef754065bbf867b9e7df88664c4ee0c5b0077d24a64908bc88a4c816398130fc04b7616aff55f683a0a925eed3a1f04d2eefbe2f5ece3dd918 SHA512 77b044722af21e45921d416bb99e26257b7f7d0d1ffe3c14d62f40ee8bf25f90e34370afd6907c37a580e911d4fb676eae99c36df3e69f192614dd4435681523
-DIST firefox-68.7.0esr-ms.xpi 480113 BLAKE2B 342545b5416c3df7ff8eeb98907dec4d7eee9c18f18b9790cec443abc5bd64b00157452de3c65a41236429123b418f2bf4441677f68652f2a816021c6e79a2e8 SHA512 73d5ab3d731a329c72d8f9f326bb008de607fe0821a9a278d0b4a62e18c11fd327491d25f25268194b74c5ce77184cb68d8c3b543ff24d19c8a5887e3162916b
-DIST firefox-68.7.0esr-my.xpi 551924 BLAKE2B 31c894f878329e126b524adf0c8d68c7b47d0af2d8ed12ac77352c1962b28741fbda5cec0277d97a91e95201491de7e0d0e3196f2c36e964114943c437f4c3ab SHA512 9795739bad1227a1630faaa87eefe7f54d0fa165e4654c58bba56f3c13ff3d13fff97cc4f4f0bb5710e136767f4d7c598d07eadbad75e8086dbf6ab63ebcefad
-DIST firefox-68.7.0esr-nb-NO.xpi 495869 BLAKE2B 83359c67c44b165632fdae3f8a6d976ca13ac38d345c65d067695b54a55be185475784a2cd8cf25ceff9ef4715362a27316580b0af0e84d9465226076f038b13 SHA512 c1a7fb20b504677a9a4ccad2db9e22ea48ee722c957042cbcf0137fb3cabf1d8fdd293a5fd3b232003554fe61c011b5efaf1d5f4fe5a4f14b093f62c1a50023b
-DIST firefox-68.7.0esr-nl.xpi 491972 BLAKE2B 95eb1f04991e93a8272f18ab3394761e00db517187453b083d05ad429fd8d2d15b0b72e07fb5bd1605c46aa22f8a7137415b1b67421cf5420552080741f23bfe SHA512 89b3b0a1b97e09b26e33f10861ab40315b13804d243030efd6594f0eb2ce009bf7912d3e1eb4487f9056628b5a885364e7f9edbb9adae9724ef1a488af5a007a
-DIST firefox-68.7.0esr-nn-NO.xpi 494526 BLAKE2B 4960b9697564167deeebf54ff2d04464113fb307701e4e04e197be59d620503dad0403d912f263dd27968409ad1fb2c401656de7a0e0fac3764a21d5c145d118 SHA512 a1ae55d511a6fc1541d8cdc27bf40ca8170cf304a7d4c96c3bbd6474f816d165d51c7ed4d137085fcfe85682c6dd734bd43855d6cc2ecf3b6812134e6f14c43f
-DIST firefox-68.7.0esr-oc.xpi 498520 BLAKE2B 48d13a4e90a120f88c6151ea4e1558d6652a082f78306a9c32ae7d5d74082edf53ae218552e941e38a65687fa1d0897ba82b9734b19a7af65cc73ef60d6b85c4 SHA512 078540eeac1b25779e86c2c71d7c7a0d034aff9ae5f0531386849b456d41103eb9afcfc7eaa509cf27c7c5c4920bb980480f2ac4a4503ee0ce7682f299c3ff6b
-DIST firefox-68.7.0esr-pa-IN.xpi 542362 BLAKE2B 4c8ad1412c1c149c25e5f57d3aee7bb943297183742b21bc760a4dcd88f5834ea564abb5158a87b7a0005112a5ecdd8239f74f58f7478b74837301e7fa643ea4 SHA512 9a1619106aa0f2a40f9ffcc8c443b0939954262f4c2830d0a055bc91e7cd0b5cda4a357d2aea885bbe306618a5db11556eabb339bee156d3abce72029d77a240
-DIST firefox-68.7.0esr-pl.xpi 495643 BLAKE2B fad61b95020800d7ea280c803ab570362a0b2ce2abfd2b5bd51b9b51dca713241eeb1160ff347e0bfa831b05ee2db7fcc21a47bc3f15aca3ef39df540c3ff520 SHA512 5799be0775b13e3bd9fd09ef83a9f06331231228f5a40b84187308d2c4aec51fe9a7189ccf909ab89533c91728ef5c5674a1f662d5cf93ee76275839bb1b84fc
-DIST firefox-68.7.0esr-pt-BR.xpi 497982 BLAKE2B f676d3207d3a5384092a2e20718cb9010e2c131f332ae7566b6ab1df1bd8acdb13f2e017fc73f979dace142fa154c3f8dad7f7e1150e7c6f152f9d8a422b6bd3 SHA512 9177efcccb68c1a9d4a733426c7a5adf6a9a96125c86ab52e5561f656171a3a8f4c7cc09cdc966c8d73e6d585b07f05ac3dbf34e3fe0a71a5490f989c4d75cf1
-DIST firefox-68.7.0esr-pt-PT.xpi 507654 BLAKE2B 6a45df049383edcf2198ec905e8ce51d9aae154b315691fc24fdb0e167b36738147707db53a90b74f128e79f61af03f0f7f601e26199cef3203e088aff5f3aaf SHA512 e1a1d6795eb43fa1f8af4ae7e1a3c321761776409f3321957204b355ada11af34a67daf1ee752408610774e5442130055b5dac9aa33138e2cdb583a4098de2d9
-DIST firefox-68.7.0esr-rm.xpi 495306 BLAKE2B ef0bb1f2e67f4b84d845f13b9f14b54e9695b299ccb57c676bc59be6171fefb1924cc88e2397b5af2f342e41830184fb1bdfd5b28c32e34de1e1f8583ada001e SHA512 53ecb824695530d6091dcd743dc2fe3ef056789fc0d7cc082a613c0dbd342d8c2a5a325f745bfedeb34b340482e759e5f407956ef367591532e8be5132d190e8
-DIST firefox-68.7.0esr-ro.xpi 508602 BLAKE2B 7863a325d7c4473fc28c25532f723d079c1655041dd2ec36be4fed4627b666a600a384a81d8b78f1f57ef30e70ceb025cee5935d936486f3c9c886235a96735a SHA512 b16392c4ab61f31601d0f6d772047130ecba2ebd9f78e54998daddca342ac2b034645223175f668446105440ae77ae686e069c02ba1c3bcb442930a63dfc868e
-DIST firefox-68.7.0esr-ru.xpi 583739 BLAKE2B 66eaa2d9d4cc6b567ba4771377483827855d809d622d1f7b111210f4f9e8e5294fae17b275975c117a722b19351208b083368fe19f96285a9d0f2547bae45baa SHA512 cfef4a5443ebe488b34e8cbe39a8de1205d19670c95bfab20aa0f82b70973048e8e2e069ddd723b2f8f0acba887336b09d0fdceb7d8747f356fe972c93619aaf
-DIST firefox-68.7.0esr-si.xpi 527984 BLAKE2B 523309326976b3cf3698dedbd924d87f7553926ae974eeb8d6d5f7ebcc54bd747aabfb8a771832e824eadfe41c7a4b552c6a2ee1a6137df1599692fb9a2d8eab SHA512 d4f89f1ff3aa6b8bc4bdb9bba995754a6dcc0f49f9d2b3327a58632ede4ba08942464ecad506a241f546137c783dc38895e6ea8027a22d0303b1e42d230c931e
-DIST firefox-68.7.0esr-sk.xpi 525085 BLAKE2B c36710d6368f19907ad23821cb954d83d2aa631d4cfc36e42cbfd5401d16cbf382f413984e8c31bf4f15ff980cdfa8f91e705bb772a240a19060bc305ec66ceb SHA512 e88c0ea128bac92a9026b101e00cd2408f2dd760379d1fc09957c0e047ce9827ec6eeaf7ca07131d9aa57e942738d866bb4613cf2bceda91e28e3e6661a4eaf5
-DIST firefox-68.7.0esr-sl.xpi 502156 BLAKE2B 93aa8742b802c22a1e2eea06a98854416933ae7cf87a06073d758558de5c22a1f1c7ca260e700abfa6b32d1e80f43a1713cf56dbb2f8f4ff2df731ab99f15888 SHA512 5f1b32206dc60a5758cd3d5f0d32ec52731e191061691d9aed92a420adb902de9d0738c2d0d749f7f5adfe478bddc378a052c7d517d2d5a56cf96947d1583d2f
-DIST firefox-68.7.0esr-son.xpi 458710 BLAKE2B ba91e2bdd5484d74ad8692499e4f6a1472203110643eb81ece6b8b3be190749b51e097c51aa9d2bb2f93bed3e353abf8696fae8db40de70674830c3c43b7ab27 SHA512 e042bba52e0e3a53a91194f806f2d1e879df858d2df23bb4d5d5b6f5da5efc58ec98c278e78e0286c64c03250ae1cd6997284d102de1ba073936e6a4856695ef
-DIST firefox-68.7.0esr-sq.xpi 521482 BLAKE2B adfe97e574cb5aa7e6d491b66190135bd42128acbc2f43c781dcb8018708f03244dc4acecf913dc0c30f0af3a2ae83df0aab3a62a0f27aaba7d997554b4904b3 SHA512 1c31bf506155f0964da5a099ef28f566a628ebf3cb7158ee34fcd345ee1570e40ccccbf67a5396c9d10a945531f0f603e1b77f919e2d4be0eb361d7422d2afba
-DIST firefox-68.7.0esr-sr.xpi 527349 BLAKE2B eac6e60ffa58b5291c4db0aa1aa3f36addc2eb04866f4d2dacb2cd3747d479dde5ed46a6c86365a14fd723d4679b63648b3cb75099069de34cd3a19892d04c1a SHA512 866445d207cbae1916bfde7bfbfae1b61448cc235599d55cc07a2e7f7a37d21f3ef745489be8335add098a57b07e2da6ac1aa9fa54ec8beee768fef0baf0bd75
-DIST firefox-68.7.0esr-sv-SE.xpi 506625 BLAKE2B 8944e3b87bce50f4d7bfe02f5688799aebb4d1e4f1f2fa5768fc1258e6aa4759f8a505934c74db8b84b97783b3b75fc734df3c27c9cee274f7889ab817fd5991 SHA512 7c440abdc68b72ce51fd6b3a03a6ddc8ce4d0a20aac273413994621e8823a093b1d02d4e2ec6987795f766237b4d8d850a437b8684b1f5c939a849b45d943552
-DIST firefox-68.7.0esr-ta.xpi 548956 BLAKE2B 636f8e97cdd83e61dba15ec183ff33c1bb56eabe9f12fc7d20eecf79d1d736a3860fa55611eb54c54d3fc7f97bad13e091ebefd1ccf5a923123446049f5fcec8 SHA512 33fdcb0bebb3f7d9fcfc197ce59ac01b2a74c6a77ac62a6aca354067ffed217c4fbc04f8f36cb395cc0216befded82f9c21059522acebfae21921bcec9e9c6e4
-DIST firefox-68.7.0esr-te.xpi 561506 BLAKE2B 9550264d23143c7b89bef0b64e882e3b5e740ba849454af1bf6d4cfe697d657aba033c96828e5fcd90677a2977fe09dad52cf9904604b2319694b018bf5ab15b SHA512 1c23792d5e36f557c024b57b510d92d0ce30785c034aa1c895ea142254415af458ecba0a6b7d2dcc989f8c9c8a311597da17d9e3d9afb25749fa5078c2e36ff4
-DIST firefox-68.7.0esr-th.xpi 550752 BLAKE2B 38dcc5c6d362eb2d19d3fc5e1e643dee44e68a90e3ef6a47c92220ffd28037a0308730b4143077b65895d1f40a2537ad46e4eb315bf570c446070521fb921a01 SHA512 fca01065098a01e69323c9ab657b152c7322562909db935d579daf41b4e9749e3068b6af808323590a1eb962d912828ee4311219b21e4281c09594491b5fe1a5
-DIST firefox-68.7.0esr-tr.xpi 515120 BLAKE2B 40bde2899ee8a32a3116e0c030acca62d24faa02baa2800fef3e0d516f21287454259bd730fec44ace10acffeebd72e35a2139361c61ecafca0058bfeff17091 SHA512 09fdfe92c65817159822ce81952a600558199e77c0bf83f76570f2fa2ba2adf7d65436303938007c81abca48d3de28250ca126b7a8184c8d9926beda966b626c
-DIST firefox-68.7.0esr-uk.xpi 568873 BLAKE2B d2de12b5547d44798e3da88e58583a951261447180eb7c0bae2122b9bc376970d081118119156e5ceeecaa545551c55eebea53b87b21de641b7485348306ce9f SHA512 6e2d7f4214acb526e6d7bbd84240b8ab163ccc38494a91dcaca9288f4a4bbda718f0393bd81e3af060def7c23ada87425231518a2172b4c0fcdb47b6c1e5a933
-DIST firefox-68.7.0esr-ur.xpi 542343 BLAKE2B 0e29d24ae6d9c5abc998b88f9c27792d653b817e855caedba2a1313f972feae0b1222cd04299f6d8eb9bbb48b8978097398cc53ef83b6338af7670c0de382381 SHA512 5bdf67fded7f0d2fe567a4566531bf73bdcdfc5d97f8803f142ce0a458a26e1afd9a3ecdd50c7f9a154e6ae9909aea6a977c0668d3e40b87cd28f0b8b5f38276
-DIST firefox-68.7.0esr-uz.xpi 482275 BLAKE2B 6e8831f1200e21c1f8eef168a27458a6c6ee957b39e4ed1720090a435e65a5515ffae10015ce83b59570f06af85b62a013129a75cbb27d7cfd55965ffe954b8d SHA512 958a761477cc228034c2180342448b30a182f8844413e86fa2008f73f9d1bbd42d92a1688b60573351e6c3e07b6d3037a1c07d7add92908fbed62b3a03bcf03b
-DIST firefox-68.7.0esr-vi.xpi 529121 BLAKE2B c3fcdd40ac670073589ed7e0bbc9734948da1aa15a6e46026c27c27cb74a2fa5dfc73444065dc65b633f001e2df001596eda91a774519bacdd99d8f278a943a7 SHA512 830e858c33211faadc13c7fbfa640349d3287cd77c1cc2ca99f621afcc8cd7a3ca9ad5ca4e7b4395a6cac6cb4a63623474406f51b2379dd6eb0c9d5a36e6a4e6
-DIST firefox-68.7.0esr-xh.xpi 470233 BLAKE2B 6349e29b6ce5519cc2a54a70ed09c04fb5604a3a2a95221e45aa5c2aa92edbf48ef3b3469f548566d5c3a998ca2723dd3d4e32bf463e13c985502801162b4b89 SHA512 9cf132b52e04e0cec9f37ac9a2e12e1f203101ee22f9efc64649512cea6e76cdab80231dad04932debcf4d233fc089204ae9cc259e4c0674fa6d35a4cfd3819d
-DIST firefox-68.7.0esr-zh-CN.xpi 536443 BLAKE2B 6614a696466b1ef6512c59d4498c79a489470b5f88239c7f7f4cae1844bfd74c91b4184888fd03585139ad5c6a14fb5316bf39c1dff01faaafae0ab4426ebc60 SHA512 a9929fe8aae7956ca3ef7045f0b3a94d3bdc722309da5daa1b7c45c7eddfc3b0cbf250a3dbb8dafe135165194e335e721c6a6181b0311db09c7037f48b60dc91
-DIST firefox-68.7.0esr-zh-TW.xpi 535854 BLAKE2B 8fe66e24166396e020adff6b3ba396a4d4a05ba8e475a8f126fb931463001697e7c9ee24eb411f953a3795fa27c17867262b105c586de0991ec2e3f301db789e SHA512 246aab2d0a5301b4de6b2e1599670d42dbba0a11efffe5f0e04b7c7ebd9d6d29c4d99e31cf5c33a02a4eb13c8d5ac38421aca4b5617529cdcc4d76b836d3be1b
-DIST firefox-68.7.0esr.source.tar.xz 312235932 BLAKE2B 17030bc74341ecae74d7dadcb0fc0212e61e3f01463671e57f73c90e534db1088d597d43bc362cd083ca26b056bce45684eda121b2cd91c7793c44a7c40efb7a SHA512 a3ddcf8ffe5f568b30b1fc9ddcaa5cebe600bf11ce353c09507d5466f999022d45a0dee9a08f53f37b10202a2e2ce4c180743cd6a2ca38dfea1c3e4487b18593
-DIST firefox-75.0-ach.xpi 503112 BLAKE2B c1fe6c4aae1b95276aa40bb40d1b684f5df73ba1203220699aa8b6d72ad93def1304d766dada23e371692d73e54de1575891aabb782619f7bd6190e1f18f62bc SHA512 f46110cd85635978c1531a278b606eb412077f32b482442dfdecc46fb8dcedc216c9ec85f397f777c1ab000be838101aeeedade4d1c77efa53643c9e3718c29c
-DIST firefox-75.0-af.xpi 458561 BLAKE2B a4f0d601a8ffd2bbc9204a2cc3af90b7dd23961729657daf8d69ebf90dfed1417c1fab54080e1a0335242cb375c4c14379d09134c1aeb30ae497f0fd6cb36df5 SHA512 b4e386ba6f3986c2aa3aa8ca8d6a0afc266537c31dc7017de15fa0d2656db370fbbba4962e3f168e34475a2ef61c6a77b2e4ac5cbabda54f4b9d839ffb4c810d
-DIST firefox-75.0-an.xpi 515827 BLAKE2B 0a18a6c3bb9ff3e3b35963e43c6d550e379a1977ee34e5e212b0484c69b929e07a7b012e8ead965ef5a030ecd7b79a16468e2fd4574899360855259f4941a735 SHA512 420fc7444edb4b0f2f8103ed516ef30f281c8cbac998aff91978117ec0b649281ce231cba8b45709960bab28ecb6539709a567941f2c98bad0d7eb5a4cd9f1c5
-DIST firefox-75.0-ar.xpi 589375 BLAKE2B 55a1f528f59aff9c758415c2386b37b9b750ed375206957ef4cf9fc7c11bcab24875f6baddda1fc900354cffe053ed7f609c3b450c4baacaaea64a7529dc29ba SHA512 8f0c790b706cbd92dbe475c8342a9da7bfc0ab4f4acccabb14dab7ac4f75f86b8689c93048ea6e4b2ef717b8e406ce6d24edd804969cd18794d66adee9f94c99
-DIST firefox-75.0-ast.xpi 504608 BLAKE2B dffb527979595b61fce405296ce6082246450925e5ba0a0ce98cb329a9f9df7742a30832f1e62cf67bc6f5caa228089ebb50eff1785df98aa86efb85078abf32 SHA512 fd85904a72881fb94d090f2dc28a55182270ae63a138aa9a912b6a2ed805012737014acaffa1971f0940ab7e80a1162bfda5865d112a644cfd9fdca941abee04
-DIST firefox-75.0-az.xpi 537769 BLAKE2B be5f344ac797430b8d88cec19061f56db191be09a6704124c63c82da16809bd69c0340597a99c6991521f6b8c9703c09547733262d7ecf4d0d2158fe79960ebc SHA512 de826fd9059430f012b2f10f14333bb8b7e445c61b39df3f618822607e8ee924164db30cdd24461c0b62d29ce347391dcf0ece5734811f4de31e47f0f13ba1bd
-DIST firefox-75.0-be.xpi 637504 BLAKE2B 0ba49e8f9e1f8a5e20aeca36194962e6a9c7b203a998e94a525ad766398cef356d1ba63d54a5f646698044b36836a94fbb15778c1fdb1a73310c35ebc93127aa SHA512 6f240229061c48388cae251da362c73c32c19c0001f14c9556e2d3194d6b02b701c42b1e16babd574cd2b14f150b302b079dbf3f123c8c9b977720f65370d630
-DIST firefox-75.0-bg.xpi 603385 BLAKE2B cc25cda7b68239e2faa4e9df5557c8228afaa84e4ec8e0f70dac77f8b83932a4697e901a2a883f995756061e323ea83ad8dca7cb268b291ff0641e2719cdc311 SHA512 cae2f99cc1e914e518a430651b8ba1edf93428f0fb9cde51ec8908435a130f06b5ed91ebc1d875bd424848fa48c6f9e91e6c555c318a8de957a3723d8dcdc61d
-DIST firefox-75.0-bn.xpi 631540 BLAKE2B 49484c26f55e726dc59e7ea7d767f11638503bfe91838dd637286fce8abd3bc2c1f7da6f6461fbc2a0d389ab57cd2305b93fc39391279f9f149423087f954e86 SHA512 6ca86acf1decd45fe760a4335020a9263ca110abc9c694bc89f1cd07a97fa2d32d09b82cf0e6ede6dfafcc060eb4d2a300e54e2ff6d3a02f8a29758573b3a505
-DIST firefox-75.0-br.xpi 546450 BLAKE2B fcc4f03305cceea336096f6dd609da53de4107a63ada2d269201114d1d7e2b559c0ba1f0b0e954dfdfc270770d0384daf6742f3307bfea3bb085c44afa4fe2e5 SHA512 250ea81da4e3053a197a9eb38ee8097a31fa04106c50863eed41e894efc9301dbf38d3285fe76e896100bfffbefb87febbc8dfa7a4123c10ee36f22461cd57f6
-DIST firefox-75.0-bs.xpi 512938 BLAKE2B a2334e4657711fe58eba5cb6ef3c114937f6f1d315a36a44aef2902fe507468674ede5037f2e4493d01c9a1846b98e3b94a2d2b963e599640f38095d7951b4c6 SHA512 b793dc65eef4ee8c0fcac1fd1026b91ea428cc080b0fb580d86879b5dec2e4d709c84a3c6c3143ad88b4d5ee018006aaa5192aa9146b6799f0fabbfe4e451b2b
-DIST firefox-75.0-ca.xpi 548046 BLAKE2B ae30ed37ce027151f12d6359883402b7b482c293943bce0de0172622bc4a2f36b9d589ac1a7f193853403d067a9f910ffc7b2c586a48a83533c70e3e7666c752 SHA512 add3edd4cfa5b45bb0e4ce2b274d2f198aa420ac2b1ac1fedc2d0b1142e0911bdb992bd5b14973a7f33a225f32c6e2c162e0d842f238256a320ea260ab1cabf8
-DIST firefox-75.0-cak.xpi 577104 BLAKE2B 1fa165f4ece77f3349b4cceb6d22974df5124085f3975438e5fb8dde41d9bbe52968006759bd32939a223d4e2e275cd3071d8c9b2e4eeb163166ae71f8026d11 SHA512 5cffc8dbdb01e51781f777f1f13774950519acc7ab135367f6d456f43bd1b8f693176ce29bf323e8e389f66d9528e9cd92d1c310b346bcdfa3fe1c0b09daa9ed
-DIST firefox-75.0-cs.xpi 573709 BLAKE2B 96d1e044ca05a60f68a50831e915c78505388ceadda2f608a5a6e974ae3bf86c35e72a4faec9416969e711b8a12426754e416d8884457ee23af477e0e1386ee9 SHA512 7518f660257eca2d135f8a4a56d168224e4df62fbcaaf1ccfd8b606b22f85082a1f31be40b8e4413044063b7e93436470be9a6f84e5ae9c155791a6670220b1c
-DIST firefox-75.0-cy.xpi 553188 BLAKE2B cf6b7c27d0f1ea54deb24b4bf681a2652777bb49da8cb000ef30ba91656247a86324eb08cfc4f1f96cbc5ec98ad1f9fd72251f80671fc1ac2986458997c16878 SHA512 456db49b0f998d7f00883fe781cd48b66022c825d92f55c64078b75d6579014b5aa97bc1d05387e9359972d3911142b9d707c40d8c702828905a3da932fadd9a
-DIST firefox-75.0-da.xpi 536583 BLAKE2B 9b673dd76ce3b90f1ef0d58eadc3322a2615400297b4eba8c11c1143cfeb106715905c1e0269494a35b870548abcd92443c0b2f0ec4a1357fb50eb54f91000c4 SHA512 ac107bd1ed71522b7fdcc85132e998269fe080cddfb6a4088a8eddac42152a4a249e75367ddee00674409ac9dfb1b2eb35dcde771c50ed68ef43016fa3a66cc9
-DIST firefox-75.0-de.xpi 567889 BLAKE2B c569d57d75f878fb17a07f32d7a197a5a2735d387544295aae29d333dc5829f260ebec73ff2978ec2407d9e8a851d01b5971c40e378e2ca13dd89c48ea372c6e SHA512 370f8ef6c0473bb777f2c1f1a68d48ec02c8a3aa2bbc3cbb6fcd1d4a6d3ec416860524a37d9bb6785813240fb94e4ff466eb28d819acbe303288e221584b60af
-DIST firefox-75.0-dsb.xpi 579346 BLAKE2B 1dca0fb72ec3f7d7f9c4cbac37fa47175de44072df97ad430c8c8fe84c46bfff03eef52cf3bbd65741a55e4629206e906f535013e78503496d6002abd7cf0dae SHA512 ef3f86d7681433b086b4aad14a86032d56476133938cd4b61e3745de8304b7bb9ec7b843e53399d75e668b0c88a2c5ee7eebfd3b8c0f82b6cc32ea836ac3a50c
-DIST firefox-75.0-el.xpi 645722 BLAKE2B 1de22398f4c68765d4edb3a58ae2cce8de3a109a19ad82f8c0887e1275635c8396e813cfeff38ca86ae234b7957e6e583c3e337dce278ac9e651b184f3aef546 SHA512 57fdd7359fdb2bd2465ef874287e3cbb796d3e9d187efbd56c963d76f309a6655c049263068b17ec94561e9cfe9f8f5d670f9bf527482751abfb5f68dbe53085
-DIST firefox-75.0-en-CA.xpi 522271 BLAKE2B 5a81646d9359ebe8891621fd5c4d613235d05e9bd6824c0a79d6733d5170234389d2a390bd26eb321a959a56cc2bffad5f7b261c509a113c7571cbc28810fa81 SHA512 bfc9331551815841b8fc99d0158a724f6af551a5722816c6894a7dfd773c9d6d61f9aa292245ca43071747172e221e946fa0d83b79257c3b437497d8027d66fb
-DIST firefox-75.0-en-GB.xpi 521264 BLAKE2B ce324a065dc942657fc37db634d3e1349aff73d175e07287466f3086246ce7f736267106c93c030818b76ed39bd1452484c5ce321f333e4bdf124e64979c50b7 SHA512 8a95ea86ba38aa29861376b1f7acbb309286e4e2b6a2084b7a99a1a3c072eccd6f0297f5c531472a9388dbf94d79a58813b39e66fd630d85f8cfa7d76560e2b4
-DIST firefox-75.0-eo.xpi 549422 BLAKE2B 07448aacd5a24f79f9ad5cde1ff9a95b93c879c3cbca53387d1fb9d85c64d0f8264f36c48603744d180955d633f29e9a3dc96faf7aed80f6721170cb9935d854 SHA512 8f3426a4d5165e3d3d4b917a04afc78307516f89269d5db315a094a6b7281f98ad2b014768371f033d681b84fb69f439abf221c4cdcba1a8c18cb5de77469afb
-DIST firefox-75.0-es-AR.xpi 558458 BLAKE2B a5054218e17583d00ad7b6cab3187d3eadc3f8b9b8e4d0789f2924ef2a5a1dadc6d5c06c67d210ba139fd3c27cbcc1d971718fec295709575d5b36859e240a09 SHA512 1702161e7ae0900a89ea0c35a24ac6c9a162edcd44687cf7dd2025242b4891402190f0a74a3adead051a94c5ab729a7769ac53dc9b50b4d7c8e0aefb7178dea1
-DIST firefox-75.0-es-CL.xpi 558549 BLAKE2B d08eb2f68d64fb4ff6eead56658780210982fd0b0bbe9c519aa90816be4500565384d0678be335c3625dff2c910be7581e073446186ed3d23d8c58cd386e9190 SHA512 27ea701d0a15a69b991d60ad1b8c539d2d4d38173a8eea9c5fec3a35ff76c3efc909f63f204939cf5d5f0d02726be8dbb3da6c9c8f7283c808c6061acf783a7b
-DIST firefox-75.0-es-ES.xpi 536497 BLAKE2B 049d3b78b61c89184fdf4d9211168f04de418840f7a9839cfc9fd0663df2dcfe9e96629a405230dfa15f4ae2ed44cca47526e9ebaceeb485d9a9347df6c49cc9 SHA512 ae0029befd07ba9ac1e14a1e049d28a3d68bd80889bbd6949efb141c3cb08c11b4f52e3e4c81bbacfb9778288cb872bcbaa3e28d0df7920f73d9cca2dd1d3191
-DIST firefox-75.0-es-MX.xpi 562038 BLAKE2B d5a09c02e330e62284cb8349c1486cb8bc48a0f25662efea96eca16a28f8515c2335354c19ab3e47981fa0a4c4e70131aa9111e6a64e71887fee3a37b940b438 SHA512 a3105e1eb6f9a04485f971e0b067cdc799361bb0dbed51d62c6a5a16efe2a709c781719bce89c968043e012b8965ad250b0fb4d2ab7dfcbc0bae44423a622e05
-DIST firefox-75.0-et.xpi 536365 BLAKE2B aa410d675d4d4318ca5af0c15d91ca9ea950274fd1fe00b5854c7155eb8bd04e0e5f237ae7f604ef124826d98b4f7b7a8d8defcfbc7a805d0984530afd92acb4 SHA512 e413f269d93535ec3e3625ab6f057741329fd75a4fefe950621a88baa187943271239f6423d81c72cf0a488fef482815f0b7a6a10127d955257b15519eaa7347
-DIST firefox-75.0-eu.xpi 549807 BLAKE2B a3b1bba3ddb90a66ad576b69b5868ee7e334893812a771274bc10df7354bdbccbba9b2a360668d37e9a188d6223bbcfed1845acb069297285e7a5dbd88b50822 SHA512 df85eebbd86c679610005a1d324567815ea444662f0a2c069d766c051cb3b78939c425311dff4a782c3c804c185ff0a6450a8b58861c9bb667e7f54572cd852a
-DIST firefox-75.0-fa.xpi 597541 BLAKE2B 0889dc17500f5751df3c5f9f05e4be1c5fb729d702bab400c7296c59e5cf34c9f7344907eb93dbfacf7bb7da2b09113eb9e79d15cc53afe198730c6434eaf1c5 SHA512 8bc84719aa74d9ab5d28047ad5b1018c222405e896faee6f23ce1cfcf28eab21b5dcd682d1073f37479fcb11c9bc1bc38361513bae01f115037d6bf82357627b
-DIST firefox-75.0-ff.xpi 516019 BLAKE2B e9fe7545849748b44dc229deff385caecd1a7573a80f1a5862e7f2db79624a0b38eeef794c9caab62f6a98a07f0cc5876f29993f76ec86b5b655b474649f21f3 SHA512 af87581f48688bc1902f4bbaf93eafaf386fcc794d84eef88b8b1c50ca8ff62674494caad8f842db1a60ab38b6161e74189bd6ea5a7c166a70ad0fdedfbd42fb
-DIST firefox-75.0-fi.xpi 544247 BLAKE2B 3489c6d43714b7aa870f57b3f0d50d2ba520fccf965ec8f66e2bf3d3f41b409841be354278c31b12486fe245d5f544ca801ac9e3890baff71784b4cfb979599a SHA512 6bb3b95719b0cecd171d0a5062517e4f9a691acc47aed570922a7ec6c4ff175e5c96b9247d8674e2a3bc22ec37264bb1420653584c3cc51cfce8b422c21d04d1
-DIST firefox-75.0-fr.xpi 570886 BLAKE2B b2db3c54cfea622c64016c2e88747e4119f73cd8c814b10354416a2a25138d674b0adeff8e15852d127a0c55f7c2d5b4d7262f24420dd7f00b45c6663dcf953f SHA512 c73eed7b3f532a75ff7f5afd35c8639957169f02643e2f7baa6a1d20b95148ac71de9acec5d354fdbebe92a8c185327cf956939a241294347af6412a28d4e74f
-DIST firefox-75.0-fy-NL.xpi 554508 BLAKE2B c77f077955c6cb7c9ebcad7eabe519581933b4c7d8b0c9ce7b1fa4d1a90e0a8c5b007202d9d8e1f87c66403f901ba14e378c9f28c1d04a02101a026aedfd1aff SHA512 287eeb08b1ef312889ff6f28df41d46101ae8108e9ce26cd16fa76ba367c6a5e6a3664d2a38cc0b13705d3fcd552a40704432e8d917836098ff0d8998d9f385d
-DIST firefox-75.0-ga-IE.xpi 525899 BLAKE2B af1ea3c8240c3dd74ddc35fda1f4a900ea7fe8fceda6aa553861735ece77b5e60f7de06269a17aaa9109c9240c28842081bb4c293ba9fc05ebb38282288fc2e5 SHA512 8dcfcf335cdf52259af5bad9842b16ab1cbd02c8ad1ec30c7e6ec9f65f6f51b8c87861fec56e12cbe02882bb5d1fc5771ee27e97adae9481ababa0b032092dad
-DIST firefox-75.0-gd.xpi 545777 BLAKE2B 37952c2626e5493b6c41070856457e0d7a263eedd3ab69df5335e4bd66f9d8a9ce3b2b0245c4c8809cce211547f388cf3d451a736b99c6487d01df7fadd2f945 SHA512 8b51b3d7895b38af3a98bd32e572bf9b50e8c2328f36895a87d961f95b9b24100755314db4ba66bf368a1e507dbe37ae6c0070543d2c37ba1d171a384f8f9c42
-DIST firefox-75.0-gl.xpi 514548 BLAKE2B 310d89c235ea80eda16e3eaafe07a34318728476904e9a3b3c121471bc379d2b9c90174a10ebe925241d82b73f49fe67a07549157ffaf409d1855c1c8bbbd7f2 SHA512 8ffacd4f1d565d83c31af8c3e4e2527e9d86b7ccb090a5a580bebbf97036ec048714635d0b44967495ccafa3ca002cf0bf44933ed7bec59f3a8bcfc76709658a
-DIST firefox-75.0-gn.xpi 572459 BLAKE2B 0e02e9932cb0757cf9f2872219e168d7c00421d70c1ba7175913fa793bc2881e5c1ee6abdf7f2277cb2d37b3a80bcea8dc3821188db27009718daf8662a725ef SHA512 ba9c9edd44eb7cbab77efccf078c5eeeae92c81c1d9744120cd1cb880d8f547f01f42d75fdeaa5d84ac2bddcd1befa7e6e2468636c6b97408dbc5a8f00b77e85
-DIST firefox-75.0-gu-IN.xpi 609026 BLAKE2B 4e0ad6c2a6064ade910cb80d99bec902a8533c2b1ae411a53df3c8fe330f71f814fa160fbdf37bdcef8287b725ef566e3f75bc92154ff11d6e93d9a2b3f76777 SHA512 fb526ea3982802469aa0a0a802a3da0274dbaaa87c41bc5661e7850dd73878b8fa84b1b5d95c469a3694840632f59332ec921ce791e9f29f6e42e7f088c0d336
-DIST firefox-75.0-he.xpi 566845 BLAKE2B 7dbe88b72f6724e8c6ce66564f45e0347b961bc0af1ebed3cf42bf770e5e97914f8df8550a064e762ae9efb9681a65a2283bf387bfd00214f307fc0760d8867f SHA512 bda3c828899e1258c837f3f3e034cdede2ae4b16add80bdd39ac8804e7d4daf5198f6498ae27c1f9bb121aef4e8a38226c5a43aa752b2be090207b1e198a7b00
-DIST firefox-75.0-hi-IN.xpi 619193 BLAKE2B 9407702077f35fb12ef94c667a9aa2c28e6683906ab2f471d7ea1fbd2003b975ff824d492c5b50d25fcbf4294d451d2f286fbf58e0723ad60e21a4faff9321c0 SHA512 7f65381a920dfe666543cf791658932a6b2cb8887537d9410548661dfad3fcaee1c655ad7fbbda25ba8a48419b4a596b495ae4e63304df2e006785ec9a637ede
-DIST firefox-75.0-hr.xpi 551157 BLAKE2B ab98301b1dc7f6d9730c2f4c259b0d8167c58536265a3068a352b9d9bfb772a0b45f8520b3cce398bdd5c78a51ca297b5b0f81f1f2cd725f82fb7603497a0105 SHA512 1bc70743c973fb64aa680955c50e0463f08bdb7630765a43a14e63d8ad490d36cfa71f6d27f4c77e2d34bf1469efa317dcd90198addb173bcc920e35ba836eff
-DIST firefox-75.0-hsb.xpi 573284 BLAKE2B ff4accb13e8e881c85d8a1c6002fa670394981cda7ce2809eb0fc56b2015b08e611678bde40905c6364936327cd8be07017d9a8f7c8358d0c444357ee17e12e1 SHA512 ea749917bc538231c3b26d32961ab2e463a7bc5d3f3df7c9cc40324f69d176d5560c5dce3663c9163925390371c1ee3a01152deeaf94b37630fea38e4a126fd8
-DIST firefox-75.0-hu.xpi 578608 BLAKE2B b47deaaf5606d7c752ba6ca8300a31349c48b2277fac6de72e7007fe5decfb7bbec3a3abcd8ff5a8222781ad1fbf6eebc6974eac845192288fe574ddcb3d5d8f SHA512 c13b13efc1a56ff98fb856e512a7daf96afb36e9573fc6e02e417fc4066926885cb262f3a348eaed42a9446db9dfc8396afb03586c9ff97af817307075289492
-DIST firefox-75.0-hy-AM.xpi 630095 BLAKE2B 7566237afc17e1d80bc72e564093d2cd159792fb6e532f06f6ddb7a1efc04bd4e2480f4db17e6bbe11f4ff844a7c46761f0a3dbd45d4045749d6fbd291931c8f SHA512 ce643e13032acc06cd66193e99ab27b53cfbe4d0b627ed149ccb064e29bb6877a3ed1b2fee6bdcefc9e54fb0fa8b7be935f08a3de319c56f18adce57bb41246f
-DIST firefox-75.0-ia.xpi 538667 BLAKE2B 330ba4f055851691979bf2ba151c795fd472c0476c5fe92f4e0144e156752c582ad2edb0e6524617f27cfd08024aa5e1d97fd37c4eb94853b214e673c189890c SHA512 05e7727d2ce6d42c18ca98abf0be49a4c67e8aac079cda199a200cc5fca5cd26eedf87735570c49130ac8efec51fb56db13e22760812d5233e927a2d44adad42
-DIST firefox-75.0-id.xpi 541987 BLAKE2B 929aacd53762af04a5b90c24fd4122421875874352388e9ac5a974073ecca10f5d8fe76922871f11a2caff3a663bc6805d16c2a4b405307a5b88db1a47282264 SHA512 506e67a2eadb256a3a59012aa78d6d7700571e1fd4cde1e40d74145b81659726ccf78effa1a5db8ee7d856ecf318c3177be9e465caf852cfc23bb0f2ef513498
-DIST firefox-75.0-is.xpi 528877 BLAKE2B c551c146c3f06187ef9be4d4796b22b0391ca8dc23cc8e925974855e30e95a7ef96f0721dbc17f49a1d7cd32e38dd09806126d02718aee915de9e145d8cb0f1c SHA512 32d28ac9c1f45baed14ec7565998866470647b46b6d1f76b18c7bb7800b666baed95b87fbedb2258c386018d5c6b56fecbf22d8d95e9c99bd652369dbcfdf403
-DIST firefox-75.0-it.xpi 436947 BLAKE2B f9e4999c4ad389cefdd9ad8f57188c87f9b5824f7d6b31b17228ffbaed72b9889756cb7acb6672c530b5f8e692954e72c3ea589ad80ff13adcb2cb1fd894432a SHA512 dc5b8609a1027fe0789d7ec7f57b78c6a20ff874075400bd47d631a4d28b0825c5cc4a93521aee84af28536e630644be528692590d3c01bcedf327b85ab78e92
-DIST firefox-75.0-ja.xpi 598327 BLAKE2B 3c5a4bdfdc2dcc3a93ba9db0ffa6f03f7b1ca8dad5012b76af04140992893de04b93451f063101dedae31be47149ee6998d00868ec994ed94444a6099d5f17d0 SHA512 41ee58bad635fa44c2139d3cefc5b255ec58619870b0e89cf6ec4f47ea81d5dc5136f252fe543547d2577317340ed6c456b9d3b0116ce84e9ba0c9834374cffc
-DIST firefox-75.0-ka.xpi 600238 BLAKE2B e998bd96b5be297c83e3e5a242c894b42e5307af3b1ae06b72f286889425dc1340e58cf1b51a2484ede87b3006c6a802e4416773b96524b63c62cb6551d87f93 SHA512 586c1f7fc4f6afe594d0d0c9e93860a52baf288a82e3b5f0d94776ee8f70e4f3ee1c07a09ca714a60e7e80d86dc636ac8bd40818a4bce01e1b61fcd1dfc9e049
-DIST firefox-75.0-kab.xpi 557602 BLAKE2B 2c3055425ab42a729a0499e9980cdbb6391d0b46a694d94e1a2a342778d0e0d686df74b48590fa38af03e958dd50058aa147f773de76b78c37fc8e1f2449ad0a SHA512 4cc9eb70351de651d6aa27c7d4279ed0d6197ac8a47b63ee6ada25e4d556ed7685bb0dbcf8cb6d47eb9c0d751e6461c41725b5089c8034c9b1c04420902d9c14
-DIST firefox-75.0-kk.xpi 630273 BLAKE2B 7ddd1f0556335f3b36296025885e59d481df850de43390232560b215f1bbda7c58540a29d364014eb974b7f456685df22719b92ce1a4ad997be151c93676ac5a SHA512 ccc207c1b257efb978eb2edc63ac669a630732fce9e345dcd95ae0150e17c6b93ddcee7b7e1a6554546e2ac2aec6435a77696d73a52f8785bab19b7874a0b138
-DIST firefox-75.0-km.xpi 579685 BLAKE2B c96b4a51dc393232db4b43b19a48d9f4443f4562aa35a6f18d16aee694d031d1bccc866c97608ca252be028277f6b5ea0691fb37d42817ca872f660670793a16 SHA512 5c340607a6158966ecc37954442a791b81f713a62b80507ea73f4d965f088510377bc9a5df69f7e2d0bf388913ea418c345ca9fc4fe8149e2a93a1ee5211b6bc
-DIST firefox-75.0-kn.xpi 572272 BLAKE2B 7cd7829ff408ff3859467b80c78c03021b0916bffa19dd130e2dec73c42b1475be61f1162619d210ca6da7ad9ae4baad7ec033cdcd852134d53c3db46595cfa6 SHA512 4806e90dbe71d3506588372b5785f1b9ec222fb560bab21f16b181e416d2249cdca220d79ff1b13fdf313574696f9c5591ddb16021d96010d51063c76c5a850e
-DIST firefox-75.0-ko.xpi 586030 BLAKE2B 1cd53d6869f97e8edd36de61856dac14bd27d8a6c08642606e5e5c658b03ffe7e3151df3fb362bfc5a004a7df86d27a69098e16fdaaa05b383dd9a0ebb02b898 SHA512 f551fb1a5af34d08d59346f77907513a8aa8560bf19b5184e4141433989e9d54f070fcce952f998f06c5c7728e9dacc1e298efd8c0ac9a168b20fe3d9a30d398
-DIST firefox-75.0-lij.xpi 520310 BLAKE2B a7d8b54bacb885b179fffb6ca0cf7aac41cfd1d8f982a72c54c12acbd4cfc71f3c0e61b00fa6838856a98b488839b73ee083c31f0a92e5f7c56b634d56bae308 SHA512 c078fb84cb3059f6a0b81b3f25fdb9a3e3abf11c91fd2bb06ed91d8941c78ae36b815fd7207ac1d33073cd0cc16212a6057d18856810a1addd08cbab14b42d43
-DIST firefox-75.0-lt.xpi 575236 BLAKE2B f617db4af6b618e6e968a6a1da97bbf934db6f706301dcc7a07878d5eefce401514d1658ea6ea91f72cb2592feafbe474b1b4dfd45471f71fc0b52f70a762cab SHA512 8d5aca3254d6d665de71df6899a11aefbc4f4ff57cf69cb79becfc50d07a1bd9751f72a22a67b1352b42412d3339f668fe66a2f87b30434e78118a4e8fe96802
-DIST firefox-75.0-lv.xpi 526932 BLAKE2B aef3992ee6126a1b82caf439697c91eb46c0166e3101dfe0dd6c81ac7d6531bc4d6bd24f4b87f2ba05fc7b6e50a4f8ffbb54dedc38d8d060c90981a21c25e1a1 SHA512 39f5a14c5c430c44b4ccba6a40106d11e3c2758fee7666cb5e8f1e27c63c76aa982504d948a2d41401a322d0f16c187af2f36e343ef99a428b21aa738973c8c0
-DIST firefox-75.0-mk.xpi 498636 BLAKE2B 9985f4ff3827c71b5da701cac67103089e7ba5c336b40df739a36749344c1661d1d26ced2c7fa59ccc4bc65fbc28d1396328dfef99b4d62ffebdfede756a8380 SHA512 9f3cc9e7750180bc50dd206c788b959d2d474b274cf8436e5a97d1c1ee01e037de7edea0b9b7f3cb2fc48c996ec5847c9070f407f34e0eb463b6e95a21ac2f73
-DIST firefox-75.0-mr.xpi 606444 BLAKE2B bd0fa03cd5b9c8c9aac236fe53f17d55b5e4d28bd6862c9820879b2445cc562ee630772df1ef288a31293995a29ef8cf6a25a2caa721789a5077c311a3f42886 SHA512 21b0fdca622f2a15164d86c360d051bda05794443cd1feb67e7e79ed44c2b9b05bb092cb7c5d7a46fea10141ed56d40b889f214b87d1f360012ac3e0e4e34c84
-DIST firefox-75.0-ms.xpi 509552 BLAKE2B 1b5dad7b88a5b44553251807339f9be7defcc3d5b6123bda9bdb3704c28edb8a2982b43cad3efbbb62a4c774f0b139564148017a6be1e6aa31aa6dc9a1a2a490 SHA512 764b03b04645187b3cdfc5fb135483bebed6b35e14a7f7690195b72e87a7793bcb7557c3edcf4ed4682524c92d63af59b36a8628a94d312b88da9a8d5bf22bfa
-DIST firefox-75.0-my.xpi 572651 BLAKE2B 886c6967f4b55d02ef90c52822e95aee2950108e5ea4cff09602b3225999be6ddec2c0b280b5c5c49bb8d41ff66dba035d7f0c9bc64c8cb3244b7106e4decadb SHA512 5584e6a9733799b2f642c87b3f38f1c4cdf381874b9a98bc82e79fca28f46b1cab5c0796472a74e9c95fb89b6bde4e097f4399b7a2b8b276e9556e350b17dcdd
-DIST firefox-75.0-nb-NO.xpi 540527 BLAKE2B da57e847449ec5fe5934a07857e701afa1974f6ca1f2d649f977108720cdb3fdfb551701a2c2e4a319a1089ec27a5d53178058a863b2dc1aed478a4b03e3acf5 SHA512 a5ff96e42107ace60e1f298828a56af282fe2044f50dbd69b269d6d4430d00d5878c4e8ccb7b03d2a1926fddf81b18abf5ea2d2a027e6afb17d08bf79b90304f
-DIST firefox-75.0-nl.xpi 542960 BLAKE2B dd99446c967bbb8bfa020037a65b0d3b94396e8f940736553055b3589a7f5c5fdead316f45d2255f4e46c4d72f48cc17efee39e2f5d60c1f457baf791383db3e SHA512 3994f156372a0e26cd095aac1320489fcd784b643395a277552616d50379800d9d242b0e740882b700507843d71b013859598d33626542928f4e96eceaa62d0b
-DIST firefox-75.0-nn-NO.xpi 542310 BLAKE2B e9c3c2065075fb4971135a4ce8497938a96327a09e987c35d08fbf9c74209c0ea48004758104ef980ae8ab7fd43cb3d156fbd20837e989b06ac529190c787e8a SHA512 b004e60bb1ce787c2029282c2f4f35700ab57e02ef9860335879abd8c891cce7c65906fd0f65a525fb90ec34f1fbab509dae3ff51798b582cd1b24229a3d9ea8
-DIST firefox-75.0-oc.xpi 557492 BLAKE2B b44b802726e7f094d74130ea21995e6763918223c329904bbeb0155883cb921cd5d9cb127dc65ae539e0c1928341d97a82b164b16be9c03020c0081d5d30c47c SHA512 f7ab0a605d306bf4ba0c481c46ed79be79650f4cb282a55f7cd81b204ffe6484a61d035ea5b939875eda87df8b86d64098aafe6f57a3c25e11994bd38ed283fb
-DIST firefox-75.0-pa-IN.xpi 594370 BLAKE2B c6fac1aa54d523ee6110120b45d50acb0fd2ad28d0c0b3be0711dee927565a378b8f5f63612c1902f341df48716f423fcf2c1a95de94fe1f176926db34fefb73 SHA512 3f65e017ee5d4e0b7fca64d7a23eee8e263a85043fbe7a939e835070cc1c8361f93f13955d047aa2410ee08d9998fbfd1b710c6632aa06183792b3a9e1439e6a
-DIST firefox-75.0-patches-5.tar.xz 19792 BLAKE2B 8ec82a451f6b4287cd3ddda92a94859dcb86ce1880e38a7764ebc241d337bbd887bfd6556a361bb9e426ab85f0cba21e11263800157160196d5bd15d218811ed SHA512 ba47a65fc8b7dbcc92fae235ad44e943785ef67acaabead4ad1a3ea326663c08171e35281444d5831fbee923fd93fe085a413f6ab461e1574a649a8682399319
-DIST firefox-75.0-pl.xpi 556350 BLAKE2B de3951ced01eabbdca3c9db581f26e4d445352c8c376c9214450b7a465ee00c62659c856d8cc9c1bb22ebc0d71387ee2c30407139569a2f7e9616201f95b0713 SHA512 0e806776db435d9357d1c24c9466483ade5069176852cdf1728ee33e2f1ceff6d8690db5915939542ec393683e9d260b4323ca1ab27b9fee78cc9efa6e751e24
-DIST firefox-75.0-pt-BR.xpi 543958 BLAKE2B 4fbe69cef2c73a25c58268eb8b43b9240963877efff7a568f47499afbf956b45f09de5944e6def489150964d24a8d71c02583b3b168177b7e985af9d93903009 SHA512 5b53ad15b4ff101fde2b9c90ccd2fbf827e77c6b5664987b51334fe935a834b2fc564ac4a26a75024e65a2c7b10e1078a74c95ebc7307d59c59a5545d4882332
-DIST firefox-75.0-pt-PT.xpi 554698 BLAKE2B ede9681582b6213c0d089081ae8b7d5c0b1f13c737e8f7086909caf1ab5cae297a5a7828932e9554793380d758556154f8eb57693270b0a6b51d5256f5a337ff SHA512 e224d9c26f9706940ac59651bf32fb8aad36ef3fbcab0c50ae5de00b9136bcc75235aaa9139494c7f2043270a03125ec90e33f2defbd83480d1b80cfaa7d8915
-DIST firefox-75.0-rm.xpi 548140 BLAKE2B d7ac0bcb0fa085e299134dbd8da37e09ae5e494622f0a7afd45386f86d10bef290488725153c491b885c7f6a4e00380cb802e2c81397d776fe9c204accf2e826 SHA512 7a43544fbbe5c812212aeef8107e3462b76427abba3255a4717eb8647f197cd2a61d6a618909df0160504537f836e1b2bbd44b4880efeeca1989c7c09a0241b0
-DIST firefox-75.0-ro.xpi 560705 BLAKE2B 03ffb98d7ce4b05e62e535fe81a0e1d7dcbbbc8a086bd96826821ee53238d41fd834e823c98316571b519411e20bd4d5b6a7c54e3cfd8d3a15a29373d343170b SHA512 82eecc3a558c09c69f1a9541c3fda90e43cb891d971a9ea4e2b51691f30cc013dcc6048b411c232990a7ee0e75d5fe98876721f867c4a4e3100e59193cc8c7b0
-DIST firefox-75.0-ru.xpi 639279 BLAKE2B 58c2cca5de9cf11a687fff6533db9154d32d5e6ed45ab320dc829fb4f8c5411fa703712aa5f9eeaa761a1aff2bcf0d365a08ce7e5cb1f7793e862f9e8261da70 SHA512 6731ed2b02a2af076b6e531a6915a9442287c3b1caacdc41e2bc5d3c3e65342b0ed4e9518f4a5a1fbc8ee5d8e5499bbce4277881b42930909da65add3ff065df
-DIST firefox-75.0-si.xpi 548700 BLAKE2B 448249ac4272f866cf3e0f0d34cb2da282c785120433a36d275b67a9acf6d7fadb5566c45670d016e35e276d8ed615d407e60774ff45c43ac8ce9caf47485110 SHA512 f58abcd488c96ed56df2444ad8ca1768385e9ff21d2c47e0d19d05f8c8d038a5a2f395c0c887b14db4318f1ed496ed35a3d89f080ea9f1cc9561422b7f0ba506
-DIST firefox-75.0-sk.xpi 574663 BLAKE2B 5fa28fd569fd980ef5c22da439dd62ac971819b450601582702851b54262a00a72d4fec3b3b5efb6fc614509535bc1d067c7c707e079d0424eaceba69338babe SHA512 ce9b739377e57c10780d1b7ec5e55ca46cb3c509c3af47796aea640e9ad0b31b28d289eb9c466de81550ea453d75cf03deb902ec971814340301cbe68410d40f
-DIST firefox-75.0-sl.xpi 553723 BLAKE2B 906d9fa2dc08910301bc785a1e13646e787957e980b304d0f57ef56fe4cd5b65ecd296b22b327429f45eb540ddc20ecffed4769a7f3e55fd9495ea313f1f6fb5 SHA512 3a32c905d8cd0ca3883b25135438f18a08171bd8a1f6716fd8e93ccbfe5e1a10ea5c991a88f2824d6f194e234d287ce2646d5deb14f0e0fdc5691ee34ba4df77
-DIST firefox-75.0-son.xpi 474799 BLAKE2B 03982b66c250c65535f941bea77484397f5c8cd4dd180fb695a0e17ac5f17f6e41f922213b094b6c5e7b2756368409b2e9ab9effb0d4d4cc088bf2110890280e SHA512 fa4ff95926e87e3ad96ae8f1afe7c05c9d6059496c375a02ac2dd12b26819d3c470cc7121220966fac37fe6e7c96c2c34f2f37e09cb141bc5a0b2e4f60189480
-DIST firefox-75.0-sq.xpi 566878 BLAKE2B 09ecff9b4db3a330ebd494f48c21c43c049fb909d465c865007c5ac17f4673a71686d2fda444e27ceeb62d6dbe71a641070f3532c023e02390fcfa3fcdb5fe52 SHA512 61c4590004210d68928f3cf10bbe13d1d419735209c55e0f50c6ecc25d0b9f3e798f961ea6bce24460bfaf8d13d19cf39b730d6fc4d4e1d53884af8baa362c9d
-DIST firefox-75.0-sr.xpi 582871 BLAKE2B 8660e28a17a442d7f7a59ee7745c84da67e42e5d48a786411bcf4b51a97af7caae2c941b5b0ddea6b54ffa5ba8f6a5becee7d268e7567f8ce188cf7ab0af00de SHA512 b02707e1f0675d1f8854337fb1ba7694efe0980781af1afe228532600f870263ce6ccb72a33c6398cfc61e183e73560fa3d714e1d3ef8ae9771b7a5d5d65c01d
-DIST firefox-75.0-sv-SE.xpi 552386 BLAKE2B 9d99e5475e3a439f8fa911855b5a7f43145e9757048228f67d1ca1fd3497b6d6d21e10f268b9c613f2a005e317fa931a0f78e5661b2f60f11fe42ffc5ea788b6 SHA512 1194c30663915819521d3f427cdd4d7c1fec5ae68fc814a9ad4c2100a4c3ac6139ec93a8bdf72695446e1533759cb560b3c8155dfa81eec649c9628865d04159
-DIST firefox-75.0-ta.xpi 578855 BLAKE2B 212ab22f21701d3a48c6eeb574f05d2e6ccc7369ce0a9321361a40354ce348637c7f0ba0372dd5b7d34b009f2e7610ff2e78b57a399500c0b39e94d0e9c84483 SHA512 e45411f74eba7f611ea85cb99c9bb30fb9d55610ab1e263bb3abfdcca39b6d31d1da063babe2b653edf74d5f2494c8b75fbb8954895518a2dec83f6c786a004f
-DIST firefox-75.0-te.xpi 598599 BLAKE2B c28ef811dc91118b71ca65fdf8c2e9de1b2eded768b4796ec08cb6cb542ef0ca4e40f18358306d02a2b67d6dc9f563f717415aba384f966202ac2002b3a8589b SHA512 aecd37affe87d5736877b775e9ceca9d8487adb00f8c7e5188244fe7c6762d3f6c3620e99ea7b346af5c5b6e14dea132f727910cb437468ac4fa1bc5dd178d0d
-DIST firefox-75.0-th.xpi 616895 BLAKE2B 28dac62fbada0b8ffb49bf3b085f58d07fe51bd8568b53b8194b55c73019d3e14d8b0acaaa9b32718276b4cf1ccd7e608569b72fa8f17dd4d456eee39fc1c021 SHA512 9e3c31494e015e8b39a1501caa1bdf74cbf07a1c2e06060fcc016610fff8f58bd051331b9862a2d3cf52d2453d521b4facdb3b3f338782cf35464b835edf1568
-DIST firefox-75.0-tr.xpi 566615 BLAKE2B eaf4a2967a4b53d4e3d99fb17e03deddd95144da4e2dea73385ca0528720fc1f4fd19cbac8df1c86b094c0f9370b0f76f491b07743fc6c34cde5b7a9e9400999 SHA512 7812f5262a257add22194e3bcfe9417206d2fcf3e5d7060c8523474b13910b9ae2f6ce550c02f4488a1abe11983ea564a5be3cf5e4b4f56f1f45be94d88760c2
-DIST firefox-75.0-uk.xpi 628734 BLAKE2B f221d52180b9d9ad25f4b97096bfc4cccd24df98edfedbf59827263ee93bb948653d07cf5b117267bd64a5e10c1b50d0c4a95e3dd06a15c63bfa14176dbf0576 SHA512 c4826ffef78bab8685bbb0b031e567b3ad06508388a231ba94bd0b819445cc771b94de15954199162f5db4cedbbd8a36540975f003089c9588673607f412c5d8
-DIST firefox-75.0-ur.xpi 603174 BLAKE2B fb8eccf535deebd2a2cd5acef6db3219d22628aa0bb3ad41be734ae1d87995f955ffd8367fa7f170389e6fcdc86113f98e219ad1d15180ab3c6498e370a2290f SHA512 2b32ff2c3fa03bd2335198ce4c9050e5fdade0ad11f89fe661d6dc959637210c84ab372725dc6d379f06f3ff91d0389c8bf20607775161ea0468851bec6241a1
-DIST firefox-75.0-uz.xpi 512303 BLAKE2B eff94005da54eb68c0319ec7b82b48e6046de7e639b3c753a7aaa5c67c86799aad975887faec0edbe02ef65fb3be8815a1d5e9b4578889660f77aad25eb0c2f9 SHA512 ef474800b16cdd50294cd36b46b9694ba3aedeb19b5f596e5a8694fb90baf4697d01c074b2c6e16be97a138243ff6df1f3778f67c721433e5c6e49a651ade385
-DIST firefox-75.0-vi.xpi 581697 BLAKE2B 8d8067dc6b8d6fceaef90e409baec4da87f818ffb862bcb0d308ab01af596c134558e7fa1ee8c1fd5b4b4eaed186ad910fefe4acd84e80f6895d5688b20f921b SHA512 200ead50bcd63834847507bf01c36ac9b70553774108eb62406c4f2d54c9aa3ee5e84dc17809362a3039dd0fa036ec423f58aacf3ff0a3effd174de40bdbf6e6
-DIST firefox-75.0-xh.xpi 479184 BLAKE2B 3ab14ee447b78742d1f61085bdb02f02420a407613d79f38116b7a8237c56667805a71c20840f5c15127995c0de9956108a2811784a3be49da86faaabce74b42 SHA512 07f99adf22a5303b7ca8c085881d165f9c08329622c315b9d8d40b7cb378a62580e57d6a749d637b78d7494a565c46a20fe98a37c1a67b92ed9afebed4599c20
-DIST firefox-75.0-zh-CN.xpi 589261 BLAKE2B 60678e610c151bc747b03e7d531d36cc5cd757a919a21a78317a24a7692364682902fcba52ef8f5da2e414bdc3ee60561be1b2038b9212372b221f15ac5142fb SHA512 f7cdfbb02df580a142c1bb28b94bfdd624503760d2c74097c920ef9203571aaa39a03bf3d46bd3ac47bb3c0118311e5213f194e1d63040c1abbb335ad42e8ff8
-DIST firefox-75.0-zh-TW.xpi 587637 BLAKE2B f59ab05ba9562e0479e34a304aee81b70ab412162a792a80773d37813ed0aa5eacf57299d31724524d3b2e314d668c1b79bd8acea0c5b43d49f094d1788bd901 SHA512 28421db5a33604f4c0fcbf9675e460401b177d6aa96c505a5ca83e7be3ffc456029b5b7b6d3474bb58b50e9a74e5b1b7bc4bef5c2f9c4410a78f8f19c30659a3
-DIST firefox-75.0.source.tar.xz 324614064 BLAKE2B dee00e2461b18425f119ef6a6e52e17118d330b7d9277dded631c80299a731171df1dc3247625bb102beadac6edbf0d45e86988e45cf82f7ec89e930df524710 SHA512 29c9e3455251ab5f5a3e8f2d0ad6f8b43f710d15605bf169fd5cd7ade3555da6b2df66ec26af5624c0f4bb46d5e7e3527351f648fee79f5defcb926fa6ae382a
-EBUILD firefox-52.9.0.ebuild 12968 BLAKE2B 4b6fe7e6fb4047b5c5fed6f29a3567ac5151491222b72286cf81520c3b190d4c03af03011bc9462389502d819a1eff0d01f60bfbfbaecc16339f66b43b71dd59 SHA512 dcedcf55cb579513c754cd305d2f6262b7331abc94f9846238c5163d232e02a420719146e5c27d073c48b38a4177a3654ae2686297034ef9c169857a5ab94e33
-EBUILD firefox-68.7.0.ebuild 28934 BLAKE2B d90f848ace0da06309e9b5dbcb29ee01c234fb606d2027f71db8085ccfe52cd8c77b21fc3db0ec883074b42c873c04f46d3739ea5512a43e228ec1d39ce9fd43 SHA512 4baf9a05c0f8f5e90b18694c24bd56d639f66b99af5f781b546fb7d3175994ae1e391df6bd921a838a0a6b4f03a4a204010b8265f4f46c62032669a060a9a3fe
-EBUILD firefox-75.0.ebuild 29279 BLAKE2B 8c1b70d21a4bc68792dff903651ea500ea94cea473fea8a08dbf0f22a5edb3accfd65ab891decd25ffd956a1a0e4bdc48694e9792d142c0cbcba9d01d54f47de SHA512 872dd712ab0ce2635c1ed53e8e494d753bd5457abd5b5f1e40d4b627523d133c5470cd45a75aef46ff3e952f263a5bd57ca7bc12e52916268b076b0b7db069c8
+DIST firefox-68.0-patches-14.tar.xz 17488 BLAKE2B 697aecf97b04b45ea17ed1c1eaded95ca5064760cd0468968326f1683c10d91b76458c0f3e1ae7772b0d43c33632c03a69e5b09579284de19ecaaf7603dc2412 SHA512 9a601b80f747eb52ce772ec931d4f5ff0180ca1531c92d46ca116fb8218c829b9be496392e785d79106c76abef149e666cdc65204bdf1ebb7904b65264cfa6b6
+DIST firefox-68.8.0esr-ach.xpi 471591 BLAKE2B 6b71945d69f791584eaae460c9640b70d71153999ae322418b0e88b046affe141c20c7ec9fbc6159a35e64c70c2f0ef2c40b2502dcf1bc4e76ac9dd95a7854ce SHA512 2d6a209f683f90156e74eb51ac8ea8992f6740f0fcee9dd6582ec59b803ad401bad54d8a155442dc196ceee27f9a8b02a350426694a9a459cd9eb28794efc318
+DIST firefox-68.8.0esr-af.xpi 450289 BLAKE2B 4661d2bafa1946f981d3c40da03916335d46d31acf76e4ab30a594b788a20a6d60ec03fdc6503020f6b96b761f3deccb10d6e8a8db8703ffb2f61b39a6816ef1 SHA512 c22244c321b4e3caf73ab5a95395a952a52207e9cf115508c57772145e9cc79dfd3e27db28cc84fc946a3cf8856eb05d6372bf3aa81d39f2741b696c1d5880e2
+DIST firefox-68.8.0esr-an.xpi 482742 BLAKE2B f59dfaccb589ff71a66b7cb3175a2005483dc3684337fd660f3018e5ba325eb20df89851068b671397c3db27927aa9323828f09ee10d5584491acdf4fb7ae451 SHA512 d46c7f753e70ff0f7b113a2bd38911979f07d7012858193ffc70797c668daff624ad6f9463dfca8c05e4b8ee0e6c468948db5d413755cea05833401ea1f30de1
+DIST firefox-68.8.0esr-ar.xpi 538829 BLAKE2B 9d02e1eda1447a1e8a28a9078803fc3735e1b647601ba9be21591e2c2a0ba2d4b80cac0553854cc27dfd4760c4049998ab5fc10ab5d375c4838e543504b80887 SHA512 29373d9efd80c8f43a9587c81e2603e12dcd5d427d7bb90a2d0b90585c4ca633305af38ba0cd7c3a0f35c022a3358899c9ac8bf98e57194e615f9b6d1932dd2e
+DIST firefox-68.8.0esr-ast.xpi 480475 BLAKE2B 0482f0174231d2a2ce9dc96c6657573e6d9cffe975454609aa09ebf26f1e0210648857da88ebfccb417cdab3de16d58df144cb6a78c3984e6dc94b2e2c64fa66 SHA512 79fa93b3ae2529932eb1c41f278b57a364b3e930d55de84f877197edb2d2c5a1c205f4c1e1e685d746a1d2ca6320e36c963b1cc3a371efeb514f0363131a4acf
+DIST firefox-68.8.0esr-az.xpi 510017 BLAKE2B fcd12cbf695ab2deb15832a6d494fabeafce2645e7155935e3e0e0cdfdc50d940fbb03291124fd6e08c429ffc3e46d114098eccb5ea46555973a6dad2404c4fd SHA512 eac68dda34b91a969a9b155511132c579ec55bf1ff179c1cba5a1c1b4623dd450ea76b4b6815d25856ab30a5e617f5a3146caa97dc4874528d247012f7cec2e8
+DIST firefox-68.8.0esr-be.xpi 581919 BLAKE2B c86b855688489c14b0985b42482c2c8a2909582d877134429c0ab4d8caaa45c2d585c1f2e09da5d13bc551d49a213eaf7bb7449e0a90959d77f410934d43444e SHA512 95183bf4b1773909b52eec7f0158f765a7f1453ab955a430b77cc76ee5e833edcead92dc1bc61785ceff00cecea95342868a51a884c38bca70c4aeaf71268cb3
+DIST firefox-68.8.0esr-bg.xpi 545028 BLAKE2B a7635e003deedbaa29acc90ec0f1ef7e558712e61ae7c3ccc0cfe93f051b276ef731ecd67baed1c844a9ed2ab08a9e0e2e8bc2a3e0885b68cb1e8fc82cf91108 SHA512 704d521ea90fb65a4cf3dc0304257a5e3d1469df119740ffc9179bc9ec6665e87a755c24f6a0244735f320d01967327f4afe42f5a69b8c3e53f2ad4d3e5758bb
+DIST firefox-68.8.0esr-bn.xpi 566409 BLAKE2B 8d9637dbee3c8dfd3b2dd26acb27bf5eeb1c2e46a994c73d380c0beca30923e07dbfd8bba88f01e41cd9ae3c078a23759b66809d7b0831647af6697efd721d93 SHA512 d03d495c4f9be07cc27d9ece91bb5993ad7c96857c3cf27474901dfa23b14c7543ece7428e3d6e7fb41ef4b8d62cb13eae28da2da57d00283918f6a5a32094ec
+DIST firefox-68.8.0esr-br.xpi 501477 BLAKE2B 72ec1d34470082be3e9baf22e8b32de48d0753cff7c7ea9019abf726d2e960bb08c20df80a9e662b38f6b2fe3ea2a2c437cfb619ed8fd4ff44521546a2b4c400 SHA512 4088c5fbb024f9a5f86860b9ff84f8bcea3e30554b481d9858f6fe064578bcac084d6362ce230d4d0d510ce5bed9d3833e59d5c2652c947e63eef1e893f2250d
+DIST firefox-68.8.0esr-bs.xpi 482779 BLAKE2B d3ef39358b8824c66f5ab51742c7fce6b422898e6bf1cfde719916210ce892f8cc3615558ab0c5d35f6c39a0e5570164c85cd453b97f49dcd66628730a95de3e SHA512 6a1cd80f550c64450912090a26be37724b3b2dccf03a47e79eb3b3078dd0b156da00661261252354e8faf4fb7567e32518df55fd72d5d502de50465a8b37e3b2
+DIST firefox-68.8.0esr-ca.xpi 499730 BLAKE2B fad0cebd443a83d8a32f36d46e0bc17af7059052133358fa9167447a24cc60b5ec0c56873a8a422527d405709fd61abd1c78112821b515e772eae8f33c5484f2 SHA512 289f6831ec6a48b1ecc3bd2f868f1c862711f8ab0eb6ee917a65da1574628b884fbd2d79fdf18f7fea08c9cc036aade87f654d9282d5c1c4df533189eb459c61
+DIST firefox-68.8.0esr-cak.xpi 527172 BLAKE2B 2d4246efe59dadddb85950c0419e77d3aee222c1bde39c2464d073ec4ee209db8d2175d07a4979a14fa153bdab862f846f9e25ffe3b4963f79fd8717ebedd625 SHA512 734f3d5d868961b507d3459aac3152b986cae255d8a64675c1db1df8db48ae9da688bdad532a8b48f1dfdb1fae40335833b4992d1b0915196e109e77fdf426d4
+DIST firefox-68.8.0esr-cs.xpi 519717 BLAKE2B 7b25e37b96a69b1f9be66621797a850f342282912b177f4580afe729b7a3f16d3bebf9d486aa618b98acffdaafd532a107f9ef8ba9f90bbd4aedfbb2ecdf7b64 SHA512 af355b913a798932f1cf640355f49152523e6926c06213f69362680e6cf90017644633f60580ae7a250d23087eb371de367c32388306049e01919a1f82a7a91c
+DIST firefox-68.8.0esr-cy.xpi 506936 BLAKE2B d3a8708e94628fee215516b3181370deb09a07727169850c1025722eae57a2dc43175b1f181649c3271537196268d9cf73f5372bc62bfa7f4c776b08b89a71f2 SHA512 1e9ecadaffc8f681487b1a1cdc44d1e42cfd7c0463f87140e3d64f28161466990c499ce3727a91b05b3bc903e9e5c8d270bddc9256b8a019f47232d8be91b73e
+DIST firefox-68.8.0esr-da.xpi 520045 BLAKE2B 699af3bb306f17a3dc81dbc27e2101f9ae2b3bec3e9609be68cffa3cf708e69380d0ad24dbefd494068a84ee2e71e4d6a49ce312b944b606c3eb81d4253ae0d8 SHA512 3e1b9a1f352ac306917244d3ef14bb389c7dbf32e3a610fc4c5f311a16d7f2d0b58260ce2d7380d8053bab46be61e9a150cda4bedef409f0ee1b7efd88e042d1
+DIST firefox-68.8.0esr-de.xpi 523521 BLAKE2B b783b52763e8aefa93dc33f8d0cb424cda575c518abae722bd99b22b6ffa81e0d6b7c3e2cbcf5f48ba8c21d1044ca1d61eb04d35520e4800c84cc7d7dcaeede8 SHA512 1b493ccb4246703108669b71af61a238abafece8b0d6c9606ea55b5e20c29ac7114bcb26ca5fef0897157750f532f64e9e708f1edac98c1007438d1d2ace2667
+DIST firefox-68.8.0esr-dsb.xpi 528443 BLAKE2B d4b67efd9cf8cdf4e3cc969abfc8152289c617049b36e386c909b005ddf6099d645d693f302351b3128f74532c886045cd01f2f20f71e76a4082807ef9111d66 SHA512 50648c60a0228633b5e4b205df7b1a289c19abcc9d4ab9d66258966fca07c2976b9981adcf51cfa32de02ebb55a2aca13baf2fba3f9e240a97256b4a02664811
+DIST firefox-68.8.0esr-el.xpi 597177 BLAKE2B c9d706c9e02b71ba757131cc65bedcbadf3fe3e8a5088bb16df2c0b534e55bc7f6bbbc6a1a6d16eebedec35f0eea65ea8d40f29f4600688db9da40133980ac2c SHA512 19bf3a40071f2d2dad24eb697e0a852e46568d200b34907d188db4a0ca27bdc3f228661d9442c9896eb02bb2ed72e396a542fe708fd0a25330c5c80bca44cb76
+DIST firefox-68.8.0esr-en-CA.xpi 478285 BLAKE2B f2770334db647c5cdf3378f7f26ed66915953d130a00d7f913e2e69072c3b9d86b45e99d6ae277ce413f80b0ccdee1042d2a9270191f6f17a065ea15a539eade SHA512 3cad31758ae2693a2a316fe951da5d05b6a781905187d01ca9ba99f870c2197d88fcf93fb38d3102b7d37da6aa3c5d3a33b7bbc25cc3b1ad0cff30d304828a7e
+DIST firefox-68.8.0esr-en-GB.xpi 478075 BLAKE2B 378f669dfe8a7620381a14ac1bf1ac173d5c9db286dc649db4a94e9f007a70631d468a2cba60af9813ceaeacdb0f7ff4890900d644f77aa3602269dcbb52f427 SHA512 8fe964f93446702908dcc0f0490421d38a09fb9e0103d2614b054761569e5d10e6466d1aaf1f8a2008c41f5d3a4461da8363ed9d02b561cbf6bf6fe966fe9bfe
+DIST firefox-68.8.0esr-eo.xpi 503998 BLAKE2B 619eb61ca00c23d2e7f6ba5ff43aff38c5878d51adad3fab2f3ac01dde6e1ee1c75af4b8840ad395b9b37c9bad855699edf85ca3fb8de2270dc18dfe51ce5d5d SHA512 87490eef754e2e37f201f0b1a48471c296d86d2da149fe4f7881c64bbd19240591c02092972acf43dd33206dd037fc4ff80c9abd378d7bbac10f543292d5cd20
+DIST firefox-68.8.0esr-es-AR.xpi 512273 BLAKE2B 44311536a9596dcbb23debf281783ed8db251234357d246093fb0b9bb9c06a0b21b77c097bdd31e92e03f5812eac4b8356e2e2f83829238ec1a4f225895fbb7b SHA512 ec42c21681478f98026744dbb9cbb3e6699f8740ab07371b3284d036686dbf565c0fc1fb889408fc06809e8ef038ea1a7fb93ebcaf2422f9a151c5853a3a5727
+DIST firefox-68.8.0esr-es-CL.xpi 511644 BLAKE2B f11fc0ac469d70bf58222878b15b126c605cdcfc93dd35f97b31e37f40c89a1537b16fdd00518265f2dfcec3f66780550ba51839b747ac76fa038753e8bd7275 SHA512 253640e5dfdf7a52b4bc0a83d32dfcb1879c5cc74eed8165733b58c0f0e91ad10998b3aabd200c7432519ee9ededdcee02b82b6bc7c307bed319ae20227668ed
+DIST firefox-68.8.0esr-es-ES.xpi 481271 BLAKE2B d4b251fdfb64461e8fe340f4489f68acca61cd30a9aba884e6e0bac8d494d055aaf47e36e6f8333696466d15b09b6913bf99ed67326a08b45c49b6521c872aeb SHA512 76de88a7c328f0c87ff41e0ffa583eec1231deadec0303d65ada20d4a1d0bbb7d8f9583db3d8dca37238259726ddd8c404bc6601c92aa6549b7d1faf8f2b589a
+DIST firefox-68.8.0esr-es-MX.xpi 504502 BLAKE2B e4a95b75d0b39e92eab66dcbb53d33562c20dd5c425ebc9ad00bbcb62d0c58515ffd78930dd23dea2f309eeabdd1c9ea28876d92a79b10e0dfc0339f8bc260bc SHA512 015d5456a3119350613cbc9151e0a92b3e334dbcb04e44a468f9307b30df6bc6d72b3ea85e865f4b1a4d104e95ff26ef3ea0b0d95e102edb77d7f5c7c28bd365
+DIST firefox-68.8.0esr-et.xpi 488293 BLAKE2B e3084458473035157657c61df6ce885877362514e9c3dc8f45525b38804e23a161cb5c5afed77725be6885b96f2b410cbf9244c6a4d4c150ac7fac78bcaf65b4 SHA512 fed7ca8b886b5464a16b2f868fe4dea0c050c71e262224507fa1e5cac7326a8031cae49195ffaed4a88fbf7a444014cdf04f35f0973358bda5e2e1d8ef981cef
+DIST firefox-68.8.0esr-eu.xpi 502334 BLAKE2B 7296192b4ee7adfc2c72be1ca26b4194aa4cf2e68a52a1a7c10533ca57766afa64e0e1e793666fdc6cd5aff7985682e309feaea48b3f800892644842fe9ec134 SHA512 c7476278e77f3a5ab16af0ce27146a97cf73a85ad114fbdad39aeea5645878ce054b33db00ee0785281ad38a408091f2054a23bff505db0be6c0db6c79285c19
+DIST firefox-68.8.0esr-fa.xpi 547562 BLAKE2B 6a4b6d2ef1861ecee9069ee607098bea0a6716f4cdecc329e3f97cce6c27b901e416544a9a3470057cde1b52abea61db5257e32130ce519438bf87b13e6348b0 SHA512 47dac117b453ae7c2df7ddb86d52b53449c0bb3528d7ec3d1c935079f7147ef9e3b397649fd202b18e3ab600d6784fbb729b2be0b500fdddc72a9f71acf03590
+DIST firefox-68.8.0esr-ff.xpi 483748 BLAKE2B c2c360b5000b399357519bbe0cbfc9538561a12c4c3362c410f51f04b8bdfdd3efa1fe98963461eb290cc2da3268430301f882d0bcb659084c3f55dd4fa9ea6d SHA512 d6bf2eed98de200317dd6e909050e41ed114e5b658e29b499b7826a7adbb48c72475c8ae549a5038527b982c72fdc1d8ec37045f887436a72014efe217fa7193
+DIST firefox-68.8.0esr-fi.xpi 494111 BLAKE2B 295f335fd721e1d1ab552c51aa84ffe181d6ef51c86e021d06932c416d2708f9f2e0cc2cdcd989a975a55b5db228a6ead3039795cec39dbaaadc50a8faf43e44 SHA512 0af46be80dd6742af924d28ab70048c1ff90d71eb1d1c38268e330db771cdedb78d7e429039a591822188f94b63b176637df0c2815c21f6d998f5ed9db9ef305
+DIST firefox-68.8.0esr-fr.xpi 522980 BLAKE2B dd0f5aa2f112244bd8cf31200571a578776692db3317d0e3da3ade5118ae15739581298a11227756a109b6ecb88bb1add7bf9e41cb945fccdaf6d3b7fa2b2b9f SHA512 d8bf0f3114d6e5bdb3699b2bab1ff43aeb35ab3a130672d83d5acaabdb4bf8e699e1c977d10c1c1474386d76cc22f73e5c2cb8b6e487baa9de80bbd9db269e46
+DIST firefox-68.8.0esr-fy-NL.xpi 510192 BLAKE2B 27fe336849444ec19d71ab9db6d66b5ad0aaa39d8d244f1dc9b1260c08bfa27ee3d005f86d3916c7ac709af97ab202aacbf7ff7bce233e82d63765b97f68294d SHA512 9754560402267da25969061287f0b5b99869f8af050647de31d0a3c370955a5385f97b66d16b60a7f633794295a358a32736b27bb869043b73593beb572de2ab
+DIST firefox-68.8.0esr-ga-IE.xpi 489307 BLAKE2B 78ac1374474b58f8191238b39c165658b4140c0aaf9e5df0e7150064ed5d130c7a9dc042982aa60324f8fa1ec4d1d0f9b962ca00d70d93cce1ac9ff36ab525fa SHA512 b8962fe2252b7433e0235747b5689704d0be1676ce41d10da8e386035e7e5c188107f777b2c1407519edaae18f70314a68e3d6a692b2977a0111dccd8dfafe54
+DIST firefox-68.8.0esr-gd.xpi 506425 BLAKE2B 6a3da90fc78a8a3a5ab7ec88a8ca2155bd924bd25eb4f36e0a8ffbe28472d8b27016a3c0e11406eaf31fcdf186724e42c9d45ae4a5202ecc8709b3a0f31760a6 SHA512 484215043beaf62efd9bbe9aa0b2081773391499dfddf1c2207a18429cbf25265bcede430343864a045ec24aa7462061d14a6e20802f9285430b3594070ed947
+DIST firefox-68.8.0esr-gl.xpi 483653 BLAKE2B e86e212c56e4d0ce4932c509ac4324a4af7c029d36026408c35f7a630b39176167397bd4e5f47560131056f6766671d81452b3a4c1fb7aee5fc41fc81bfb9459 SHA512 b130f5b3e473a3b9991cb41b3503b2ba32aa186b404d2bd54853ade6db744979785ef5d5923e06c2aaa9e920c8175bc31d33268fff093335a1e9a27f0d439e37
+DIST firefox-68.8.0esr-gn.xpi 521826 BLAKE2B 7e00d492bcc41e03cc6941aef29a19fb9b337f666c9b28edd0288471b4d767415e77db64c6e37b8875ad45d64e64304d2dcc995c0ad05a273789b0d7ad295ef2 SHA512 a380225f5290081a19f8904de043735a6afa9dacb062a48f9d6c07cb74fc49aa06708463070142a8901102cef3b057c5fdfcd53a46ab3d717d4df5a394ca0eac
+DIST firefox-68.8.0esr-gu-IN.xpi 571588 BLAKE2B 46acd3d56e9048447be138215bf952d092d198cbb278d7fe69164cffd3e570f868c45af569cdf0e4e65eff485a7b95748458466198f7e5280f16cc989fdaad12 SHA512 23c2925586b4c162f266ba9fd46348e6f84085df3891b149fc093215319f680f5cf9fff68f71d5d9c09ba05cecd9d4edae4f989ae9a2ac02cb2d407e18366eca
+DIST firefox-68.8.0esr-he.xpi 513831 BLAKE2B 77b1be8f21aa614208571a62d73fcc8a30036db6908a363a62c1a442b129c585d4dbcda295a6cce7a1a3c239c297c5631f9b2a604e8d653ee7cb3c1b08e91254 SHA512 928edcddc792b9bf8a50c18e07751afba7ffc02352115c86852126177a2e08b986efe166268d5f17fe6fc7746d9ba06e174dbeacebb49efcf7767ce08382b5c1
+DIST firefox-68.8.0esr-hi-IN.xpi 555193 BLAKE2B 14cf88be3a545e0acb05f50a8f1851a05823780b18b42183dd769f3083a3342b99d364dc51d125ead1f714e8d473f40b532cc2545a1242bda1d7d7be8303d67f SHA512 e9fb6dae24db9c7bc25eb5fee5da9f2e62639ca30ca513c8d1acdcac3ec1d1f87942ba2d101553443272e93eaae6090f5f5a8bf410fd08ac69bb233cfe04f6a8
+DIST firefox-68.8.0esr-hr.xpi 491112 BLAKE2B e2b50515f835df5c866962557d9b77b3cadc3bb891d07cdd3e0efd3d9c13819a36beb05526e1bae5996b602639f562abebe5cb3c05c696c352b8ed3780df4244 SHA512 6a4694b13bedaf419d317a1d8692b3dda6372871ca84082fbe5b5b67917d78fb4e77b064425ab8a2bc5eca529857cbfe578fd0d0a9e9172c5e52233a926e64fa
+DIST firefox-68.8.0esr-hsb.xpi 527759 BLAKE2B 0bb29c1e5290e11bdeba777f8805bbd03286cd78819053da960e78ea25b596f7a8483c2749ddec24cd4b16462c9de8233305b03101d04e4a361c7061e268bbc6 SHA512 77d192f3ca86b375f53601babe1e11b121b21d0b68b8405b2ba14d40cd4c9c840f0dce3aaf6a8262b1ae611f1edb606a3e13160bfc5455b8b1c39aea9b0089d0
+DIST firefox-68.8.0esr-hu.xpi 526040 BLAKE2B 3d0caaba92cad7fac745da8fcd9cbef75098600bb7dd883be2da5997097645098bdbc95bc449dbb46900e8585537f4d2a51a24389578f8d1c250c2eca84e9fa4 SHA512 674333d37984fbf65bbf90b07a188b6fe83ba0f71eb10ba5cbe3de912eef306024c9f89a2fa2eae6162eed1bb08a70b426bcbe2e1c31f707e1ae9b5e8534e7b2
+DIST firefox-68.8.0esr-hy-AM.xpi 542305 BLAKE2B 241e1afb158b5f22760d78cac042ed4be4b77b08fa035be5d4dcfe42e72995127ef447775ec8f88fb1af61da910387ffbcc5d3730e2cb4f50de8da5a1d302cae SHA512 c56daf413adb143fd9512e69fd0fbf8cf807e76ea82cafb743fca7423b66d739d6d5ec7394b83e9a625e068188683f3b7e40da1e36c666b209ee6952364137b2
+DIST firefox-68.8.0esr-ia.xpi 496313 BLAKE2B 85b6bf53a48d112a8dbaf36107aaae9aa4afa9268167ad141c0da6ea1d285d44c38191d59c10773e3f145e715c9bf7a195cdd3c0c2643684a517dc829d0e420b SHA512 1e91efdb1b173ae18c75baf4431dc7c676d0686dac5daa7ee524739b5b55975a9665610e4b676456cdeeacd2fb0a5e31cd3af194bae348182ad177b4a79c6447
+DIST firefox-68.8.0esr-id.xpi 491726 BLAKE2B f26ee257a254b94afa7f39eae60f4f022e4f65d9784fbc7f65bbca96c4d45745fd98de2cc04af0be3b01fe7b3d3c8ec58423da4d0c7926ad30a723a68421efe4 SHA512 8ccdb164318060e104bf6a1249e23dbef65b023f3c06af4630c2ae3dec9e85a1239f6a27655af86789f8a3befec0c997e2e6c189662905c52e488c2bc9f9a378
+DIST firefox-68.8.0esr-is.xpi 499785 BLAKE2B e0041bb2d3139912d8919ed3a00734fb89a01d04b31c5639a1e76da7c72ee90816f34fc5f895759cb091cdc1c9af4b73028551d4f3e76bba393f8133a575f426 SHA512 4dc3db3da200fcc3f4e0edbfd9658ad26c7caa9968dd88ff3ad1a82e5adb924c35ce570b322bde5bf884146af52c81e27253a2541477b0af69854cf38f43a374
+DIST firefox-68.8.0esr-it.xpi 383621 BLAKE2B fecf8be50411cf959e4651fcebdf26ccc0eeb8c9d2c583a7de7266828bddfa42acfafb60800019af0808a960b7afd2052dc0a6c75b1cefcbee3a9c7ea3c45b71 SHA512 acc526007cd300f0b8bcf3137333e06ce827885dff88db9d32df8a8f05742013f28d28915b7c800b58859b084cff37e671ec70d0df22446fc296371481b240af
+DIST firefox-68.8.0esr-ja.xpi 536936 BLAKE2B 70cd92eef1b62210fd8d5ee9c4eff8f7366e115cab742acf957c8500712c334d36240dd9d318e05613d93bf56581a3b364e99185d2a4ac5efd89d1ff9fc3a3f5 SHA512 78e9fee22f67911a613f418e569f12c66ab791fe4d4d5ee15f12cb5cad13d5172d1a102ad27104ef20dd66bb08b0a0e1c846030d633f40d89a6b08cb81b5d84c
+DIST firefox-68.8.0esr-ka.xpi 544462 BLAKE2B 4e8eb40a12e2816bd26cf54fbd281e282b04649ef5d6141d03e6fe939bdd65d54a122ef937430a6d863fa803eb10f9cca477b278cdbc4c5b4cb8c957a92d8eec SHA512 286935d792bc11d04e8592d3e20c5f2d5944354c98866546d3c49dc7eb57dc6dc5cc093f1a7a76541321e850f583962984bde19791a453884d52e199dce00ea8
+DIST firefox-68.8.0esr-kab.xpi 508432 BLAKE2B 8d9dddcc3a37a890871855de04159b4c74ac9da5f2a4207c8b89f0d33c3ed69296ba569578c2a4513930a5da53143558495ef19bc87f791e38ce2ad43c41170e SHA512 9e7cece173f6265f21770c7dd18823f150f51e74e4556e4e409e74998f965339b538c4780609ff481ab4bab4a473bf292595eba20d460a0659d4f18f83e3f5b4
+DIST firefox-68.8.0esr-kk.xpi 578764 BLAKE2B be00bfab9c5374e0badea24f440db14a7b39b9a2c1ccda92c08fb2d44bd5dbde62bf0ea584931ff7cda8a433314da68643ef91e29994a4612acf0730201d5e57 SHA512 d66cce740c1c812346956c944b93066a3ea387df51cc4c2c7b1724bd4970d7a430b4edb864338defb0176ed3cfff10386e3803a554e3ccb60b2d50f353b40b04
+DIST firefox-68.8.0esr-km.xpi 551170 BLAKE2B 487d2382e4fd2d33b45bc5e1d0f607a4ce94bcbc762f5ebfeddd35670272c63775e7ba6ca16b69a770d398bfbe76d50f6aa0d2884ffd26fd8c1b0c105ad61a40 SHA512 3352d4ff1a68abc03d4bb2904cd1bb52de42d8fb896965b53a7502bd71e7ec321570c8f1b3653b979d43ba0bccc726cd45a067b0d2cc0df585a2734aa83b3623
+DIST firefox-68.8.0esr-kn.xpi 547372 BLAKE2B 641291e4025a838ab9d8772494ef5be7478d00955ff61db7f0cd2c28a68b66faa18499ed7b0cd4e121fa5e5cebcc281b6708585f273ec05ec2a3da72a27ff581 SHA512 75933f1424d092a2c6e3f01113376d77ba13575e70e473d954c2d174002e97c91b04e40ee0e6d82098574b9b16e0911ace991be6c8ae6a5c4d190dafc391365b
+DIST firefox-68.8.0esr-ko.xpi 535784 BLAKE2B c1902be80e623ea4e4a61f7621002a84a296d48e1a783a66939ab7916b2342b98d133ca3199220acb102be8e7357afc75380b00b7ff0339af02061bd201fefa5 SHA512 009ae31821335c575a00aecdcab095848e50e737d6571efef25613d00947ef7f722c4663eacecd9e221cdc486d4171c010160040de8e090954fbeda4bdfb2e8b
+DIST firefox-68.8.0esr-lij.xpi 481753 BLAKE2B beed23a7a9a6fa4ae881c86357bbd19e03d4e194e4b09046cdae022689b6335fac274b7448d995c98a18b1e65c7520f06fd93de6de8092c7d727f5101dc7f7fc SHA512 38d7ffc6ac84034ca92ba378ba2b0c943a22a83984b2f4f7eb31ce51277e03552f7b63ef989bab10488a5145f9904509cdd656caa6c7aac8456e340a631f54ba
+DIST firefox-68.8.0esr-lt.xpi 527446 BLAKE2B b63b23d4eb31b1655abd6caebeef56d244afa1558e9ce455ac7f7402cade19c246b9b1bf724cfe53445b0a75c9989479d937fb1b6baf039dfc60f2ea5b736f29 SHA512 2c160bef2dee002084128921fe5de9faf8a45e0dbf80bd5dd8605194b202a248cfc802ffe71030889dc3fdb7f1a68705b0ce4629045f377e972af7e20dfceb62
+DIST firefox-68.8.0esr-lv.xpi 500117 BLAKE2B 4be72210d3f81a55036a607ad943abe911351ef55adced5a8a9d6dfe3a937e7b15e57e18b25d136cf053424770022a693416209735b5384d32399b44ffe1c7e2 SHA512 8a22de1774e15c030bbd7f771f7910de7d533316437ee7926f2e2ddfb684e7c47bfa0e4d591d3712c69a3798ddd686b460e1d3d51c5460a3595714f86d9d2053
+DIST firefox-68.8.0esr-mk.xpi 484992 BLAKE2B 296ac3d1c49bf59f9aa8acf402931a92f42f167807e994e71fee9311dc67e2a012d904eb5ef35a9b46c74b63a8a2a4daded9c1434f7e7a4ea02235f55e6f0b89 SHA512 f0287923b0db8ceed80e9b904b739ae5b0f738d5572d865af72fe63c68858d2d22017a476663d3506daa073255a9b0fefad21691b1b9e6789b98b0bca5f3014d
+DIST firefox-68.8.0esr-mr.xpi 558964 BLAKE2B 5df16dc9fc24617eb7018a57697feb6e284964ef05d9e694a5f79a9a7a9e36ad4a487e35129dbc7ed88fd16499a5ca3cbaafd8f41200a4839d16916900f10fb6 SHA512 0ab8c23705205d39d98e62ea49a1a9de2884a6cf57eb1bfb0653ebc089a277fb583f2e088516e75dfeb6fc7ba0f2e214220b3533526a1f4e1977d58a5bceab42
+DIST firefox-68.8.0esr-ms.xpi 480110 BLAKE2B 5818de8d005a8e067d840e7895799fdd756a94c5493ce1e90f0ebb9a79d451cb30c77a1749984c7b0c512b850acd62b41bc98c97e4d04b961238696e18a8dac5 SHA512 0685ebee803ddda47702d254d4b813273a79da4d60b7aa4900dfee1f4e4ffb6eb473a7dfdc81ef48aae9fd376fe8134305af674d720d581e850064c3e088fe37
+DIST firefox-68.8.0esr-my.xpi 551929 BLAKE2B 0b75644ea64bf6f0680501381014bb1db9fe1e435993b5534486152388f7f99c47c7fbc9bfc1e03c787f6c81238bac5c2c0feaea2e6d1a26da4d6418fcd94f1a SHA512 d712508bc886c7543e720bf1afd6f572e1e00640d33766709c4bd4c4c5f86498678e220018485a46ffc06ebf53044bf0b8738f383fc0ec381a1cdb7b372094b3
+DIST firefox-68.8.0esr-nb-NO.xpi 495871 BLAKE2B 6f09003e617388f069aca82594f0dd4ef80922de1049962817417080623779513ebd60dd7396516fc1fd953b898c5252c9517acc9a232f1e130860a703d85825 SHA512 16292933562a15b435737d7cfaa1e9685aec8d78ddc4b9492f5cab83362255c4e82459385f02c6d036c9e45192bcd28c02be2fd671285739492e4cfdf96d0441
+DIST firefox-68.8.0esr-nl.xpi 491977 BLAKE2B f123d50bc5aae0dd936612c90b74cd7cb62397801900332b18f011274b08ec3ef322088c81423facdaebc450cbf098f775e9fdb259998ed3b95b11ebf91c9332 SHA512 7e279212a1ca44d046428f97cc2b25d0d7e59680395a10a4f8be493a6bdb5ce758f5164afa1e84c817460239e005979b59a8ee4a46360f786accfe0d9d0bdaee
+DIST firefox-68.8.0esr-nn-NO.xpi 494528 BLAKE2B ce2b90a0f0fd2f4c41b051bf447fb551d0cb04494e85a3e785ed25c1bca1dc304dbcfb304a2ef3a42e6965da0b6992cde8a014bc3123e5a68b2d9e88ca81c841 SHA512 6dc7fdd3d66e47b7335ae23c26553ca82277aca70308e73e6de7b6c8b62b2bd1c43d4354d7a8563461cc8998933e0d30e72cab664ce6457c02e16fea86a166a4
+DIST firefox-68.8.0esr-oc.xpi 498519 BLAKE2B cf3be642361ae383c923d2d6509cee97878b1e787daed389980015e1b9625fbd232d21a9da294499d378cafa81508cecffbba15eb8513b1f2a0eea7fca7e0bb6 SHA512 ccff706143f132d5b3850799e95f3a19cda22b0f5dba26addc4ed920c67699f452bb4c91d8eabeaa1c1b39162e3daf6519e8e093c034637565a4d2d261e75816
+DIST firefox-68.8.0esr-pa-IN.xpi 542368 BLAKE2B c025e29eff47a328336dc0143a0640f615535d41b153cb025e0b23a5e6ab656ddb311e4ce9ab89c359c66028dee86de4e58295691a3102d0e12de2ab8f0ddbff SHA512 93b6dff62a3d800b86e504528ca70027c4306acfb62d4a005bed3cba98b4d79322ef249952b1f1ba535776aa9e7ede7aa5486ce626b006c2099be2e02dd7a2fa
+DIST firefox-68.8.0esr-pl.xpi 495659 BLAKE2B d20bd94b1379e3e3cad3ef4ad04bec2140ca0a4527d45d2ff701b31c623a51f3e37217d1b2fe64e5be71f11770fde0b095edd0266c5523a87c295dd9326aa964 SHA512 27aa0f58ffd03d184fc2a5315f67b40b034b09663f95e8712609d0f2c5b09303b4c7076079e4fd84018ca4d5362fddca3ba67f44a7cc8f2a610b0e5931decda2
+DIST firefox-68.8.0esr-pt-BR.xpi 497980 BLAKE2B 3b938d4fc5ce69391a2ab2d5eef00f82463db17bc95fc96f75a5830287bee182eb0c71c14bdaed1d4ed71133cc90014e9cfa76f739d025208c1fcef7654502ce SHA512 e272594d78ecdac71e3acf6ec504924fd52be52bc3f47df83c5ff4fda703ab260c3fe7abce3883469464e979da684f99823768d2db3125fa1d3572e5c8dbbf5e
+DIST firefox-68.8.0esr-pt-PT.xpi 507653 BLAKE2B 5fa5245298a189af82ff761b9f17e7b0a75fc60794ad1ee218b244ae1ed8b6862b4fdd0899bb772d560221092e8b9099404204613ec3643162fcd6eef0b0f63e SHA512 c55f5c3f84866be41b902ce34c72d496cb2d82f06d015545003f9748da548b51e14ac39c1aaf3c93dbd3e7eef6a8bcfcb85e6e9976712375a69368d5fa13c8f1
+DIST firefox-68.8.0esr-rm.xpi 495307 BLAKE2B e645cb939e0b6c63e076dfed6aff7c887ee0f7b016f8475d95660727cbe71cd1cf95667917e6fa5d0cf6e0d3045b1b2a02447c8a1c0b3cdfe49cd904bcf4bd4f SHA512 041deabf9463c02c32eb2453db3404d09f630a5dde7ffbbfb01496aa85054457bab49a5ee8b5171340d02b434b0866836d01ba1229d4caadf8435f9187fcda4e
+DIST firefox-68.8.0esr-ro.xpi 508605 BLAKE2B 15985429a873c20554e3febbf6c3599327f8b8304b78dd9b398727c4adee41fc148b670f0ebc5c145731f8a2c16c7667b9b5d8bc54e12dca6b5469aaa3084c38 SHA512 cd5d869a8cfc39098359fa0e1a7c54545f1db62ef4eb892b47c9fb600eb5dcb44a7b5e6c460e15421affb2d1b2bcb4fe4c0d12c4f7de2484e48c4c1994c94603
+DIST firefox-68.8.0esr-ru.xpi 583721 BLAKE2B 0f73602ee85a9d08eee93a143b661d15b8514165982d5da4721d2fba3bcd3b9702c7ad66b036ca4d13382b3c57eaab8480251d232e42d4839811fee93f9b0911 SHA512 de788815bfeafad12d3cfee3df0ccaa82dfe4de65d8fb29abea80d35b1cd0ff6c3b314665a9794bf702996e47091bf585f76eac3e2e9d958c1a632141f4d150a
+DIST firefox-68.8.0esr-si.xpi 527981 BLAKE2B fbe773064879b101ad6de33035dbe25d2d0b85f8adc8b1d36b8dced7cccdda66dc946c1517312a8a74c7937cd046eb76b593430055c32c6b89a042054dfed53c SHA512 96fb47499dc83e80ee1cef753eca51fbf4f8d5dec17d3d55d284610dcf088c2007d206bb18cee76884af99bdc941e813377b1d171471ec8bfe1a09da1e36b2e9
+DIST firefox-68.8.0esr-sk.xpi 525080 BLAKE2B 34cd87aa04586f7e59769818ae7d41afe56e8aa6c52d84bec28859a008adcc5b484330ddaaf513eb639678c11df40afa55e9f9e319d20c2d1391a6ac783e8150 SHA512 271dd992afee046dc0f3ea467aee48960a954242307420ca9fc12e4810776d9601bb1b9ef718740afe3ba4b401f8b1247b1706c8d639ba1a227921647fc06c05
+DIST firefox-68.8.0esr-sl.xpi 502151 BLAKE2B 9b84263add5fc00e8155e637de4aadffce0d9a10bbcd4e4191879f86400246da00823e3d32257bbc13d303e731b4091e1102e0d62c5b2c14d8ee7735ddad6130 SHA512 4db26163f3740cf91464f51ab5c675079e12ebc485115fad5049faca87a7b709c12ccaffd10c1bb36b4f270b5d1122f7a82d62bdf3d89478e3bf479f07a9b261
+DIST firefox-68.8.0esr-son.xpi 458710 BLAKE2B fdfafe24b5600c7c95191cbe849420892e5611a39b176a83cd7a02dfbdeb7a2221a1f0f10fc5e9f16cf8936ae495da7f2b1c1baf291e1f7d71aa16555f026649 SHA512 5b9c33922149544798711150893ac2a6e7d94270b379835ed1ebd8a68595be863ba5a553e97d51b17e3aa610959e2287b226851c25ec11c38d6c3827daf77ec7
+DIST firefox-68.8.0esr-sq.xpi 521487 BLAKE2B 762dc64541daa1dba1abce3b9bef39264c48b33d4e94ec8b1f2b3432819118f190840862eb8e576e90feae4c9ce84b01885b491ce9690fbe2918d95cee2445c0 SHA512 dc03bfe890ebc5e392e17ed2fd46973a5a2373d1c1be70e2ae8034be9304af32cd6ab7cf90a6bea47da0459919a78bf050a70fa9a6a3dc54be59b8b9faf0f2ee
+DIST firefox-68.8.0esr-sr.xpi 527345 BLAKE2B d1fbdcdd14c40b4db216032dedb6497069d97ce64bccae3189afe3a63b8da6a9ed4ef8cc09fdf362d1faf6b5f2c26b386db55efcc97c864eb32906ba9a7ff1af SHA512 3d67a0eebc9d1111f9237ce058a29f35e16f5de7bde6130319481f017269d573be8fb2e3f5425bfd819f3938398b3aa0ae41d2a3ed44fff49419acd582a4c4db
+DIST firefox-68.8.0esr-sv-SE.xpi 506634 BLAKE2B f0a99220c292796c19f358961a012ac8a43827676525294cb5b77694a5ce5db1b02921cf63867aa3334d8bd19bea3caa7d68c98b8d9c5296db1042b832311e27 SHA512 b10523ae9f1ed5c63c72a16931deb9e0d1b1de5b8c27a324c33b0558096ef40eb6bab9085a7f429b8516a90df5986963c909b31ba6bacac147c11827aa999c36
+DIST firefox-68.8.0esr-ta.xpi 548965 BLAKE2B a179e43d0eee9d395e899ebb213904bf604ec3d0cb7a425febca1f79786454b3c00241ec9f3a89e5ccf6033ad28466b9a9c9553000f47f0dbfa10d5c1eee86df SHA512 ddd91e8cfa3ac2f91f7e4031c81317380728009304470e67fe3b56a15da5ce711128a75929c0ce2ec19dc16aa56ddd21c22bd40b017eb1fd763b690c40c65323
+DIST firefox-68.8.0esr-te.xpi 561507 BLAKE2B ab54aa2dc2c9b6ce282f43144161da19f9e3210838930325b92efb909087b48f8ffefd56614e86b00e1a948a1f25364dd03cca5199fb9eee6b5f6289b92ef21a SHA512 c2cf074e3c550f06d1b3b370525d062d7fb753f681ab3ae022d971c3479dfcaaecf37e4b9dd61419d9471c6ebde6c39d0e7d22d50ffa344ba77cb69898b69446
+DIST firefox-68.8.0esr-th.xpi 550757 BLAKE2B 92adc0d9fb34512e2df1cc3e28e975cff0cde593df8e0e785203b2a325a36cbb1ae930cf785a44972b620499d932368466769e9b2069c546dfa6ebdf68d32ad8 SHA512 523b251e11bf4bbf4b64ada65bb941b36bc7be39ec8ef5119506d7aade334b0ad3021dc5de0e7a7297c190f8afb4fedd474cdd0eacf998dc7a0bdd35f1437cac
+DIST firefox-68.8.0esr-tr.xpi 515126 BLAKE2B f5e0b2582d48a65c6bd3426ffbbab6d1381f7db4eb2d96205015c2745e56099efd47ddbd8670ae63509720bdbfeed1d9bc77dad010cb51fc65e9f91e58b093fc SHA512 0506df9e74248989c21f05fbb6edd766e3e026f382e1f821c8d72705b3983cda1d4b6a3ce46a108d574ce4c71b12ca17fd9ef47507e9a5acb1e643e8c4f1f3dc
+DIST firefox-68.8.0esr-uk.xpi 568868 BLAKE2B 0de19bfcc7da915bd7afc4f98d6dccf8fa55d86e5b0a092338277e5e443c74422bd831635cea605376e4dad330f2f260ca0df250893b1316d7c63e4aba7d34f5 SHA512 0f05df40c24988397110c3f066a66bf52503836f97875d9da5e9452a3b32ec1e950bd3f2949b96ac6139c44d80c8b3e4809294c654ea68974cba9091cada7810
+DIST firefox-68.8.0esr-ur.xpi 542339 BLAKE2B 31cb8533cb29a2ed06be7e7911ceebbb16292c53154ebb853cf3163e034d08069963b1cf32f85f42d982a95183f625b904cfbb21e714387683f539f99cdd686d SHA512 4d398ca414502bbb82eb54f1849daed6d65984183d1d860080e3dfe2ba090c00447d4d0c311103d92103ce1d578d6e93a930cb267ac500a06db2c1da98e56946
+DIST firefox-68.8.0esr-uz.xpi 482275 BLAKE2B 26898ce539035bc4d956ed7962cf32050e12bb7bb66dfca1129e7a4c10c822cfe526e3a3a2421bab17a0fb38f20d5a0436f0f96f8f8d5680ac53d6b58de63d5c SHA512 8fd713351de0a13d5b55decfdbfd95b8c0de2059df8bb517e90cf0ef77b7f09de8aaaa938a7fef346999e9670554e09b9a6e62a0e1f591aa970943d8fe87e58e
+DIST firefox-68.8.0esr-vi.xpi 529131 BLAKE2B d74d7a0e94f7a7406d4ccd0f593e496720bf69d8a4ce77c6b43e73a08aed36ccccc434e27898cd0aa0c65a3e41112cf2458e6ef1d45da502f489c3ab17647b0d SHA512 13c3ca55d3bd33f6fbe7020f6f0c42811d2b2a5c1d13cab612d9eb1d60e1e08508769d22169584db886672f91f956b413f2e70c66872b142c48c5a35b7de37f0
+DIST firefox-68.8.0esr-xh.xpi 470231 BLAKE2B 2d9e369ea3f2cdb788f772840e31a972f0b962100852a1f6c01cb22faf64754f156894e5b81555b42796d2846c7810d9ac3652861df9b12971310ff8acbdceef SHA512 b090d35be41d87420401537bbf5ab1d7186ce223a05848fe8fa76d1481e03c71ba9e499c6ccbd3af526806c7ae15482150825eac70933d0c14bb90dac38bb0b1
+DIST firefox-68.8.0esr-zh-CN.xpi 536431 BLAKE2B c5e4bfd0f2533d5d21aeed767180d36bb6affd379ef149b5106397829fed06856447924a8bbe13d404ec5df0575f7935488a1fe04123413d87732626681401fd SHA512 3fa69bcf5023e6ab038fb57ffe24dd7526e614450e58d19c6297043a6d2e12866876c23da355c2d0280e3f1009071b7c303d17c7e02c53b7435b4ea12d5c21be
+DIST firefox-68.8.0esr-zh-TW.xpi 535851 BLAKE2B cce1d8402cc8c61f734d6a20f25d33c6710947f5b5c26cc0c60919e5a82dbcf8eee0ad7dc34d092cb5a8c7cb631957ee7ab31aaf3601070fe14b0011b746824f SHA512 207208729b9ca9233523de9fffcd6bb45df795c21617783849b5d40251e84b33ad1cdb3a180053526363362634c4ec45f3cbaffb5123203114d88d090f4d0c9a
+DIST firefox-68.8.0esr.source.tar.xz 312602308 BLAKE2B 19be922cdadc705a267f35450e742cf9cf2f793a3e74dd9a397f898ff879cf9d7e59ccc148a9fa47f3c637c30887c205f01069e689f0586fb9ef82f4e6b160ce SHA512 139a63dc85ae76a50da6be9a31425f97144e6c7e4a65b0f3009a84eb5c8c9566f6bb331e26590f8aecd5045c4d730ab4e848cf7220f3444a31147b5533c742b3
+DIST firefox-76.0-ach.xpi 508335 BLAKE2B dc951b6da4382a2778fc01fd90fa610a71626ddbd89b6c42abd37eeda35d9ef5611b1c0f7277fb10d3f4f80b7a8370a72262c508c3f71dec87a457c087239070 SHA512 9a543b888ac026c5d5a201a595897d6ff4b2ff29107b6eb87be9d0d07830d3c83b6ca45505729497cd23f7d094f9f5c10779bb1f301ef35859a23f18516f828f
+DIST firefox-76.0-af.xpi 462166 BLAKE2B b1ecddbc083f2845f8ae0f8b198b17f19f3fda8f196acb6dd7aa36a4ad92938a4dd63de6073c93fff62b2fa80bf11e6dbeb3437496ddc16428a079194fc1640e SHA512 9b91278c854cbe4c65e5bc6080e7942c0ebbfc984d0a6fbe191aee83311e29f60786649049d108f179db72925d7d6d0e219333face0b622325cea746ff834cdb
+DIST firefox-76.0-an.xpi 520893 BLAKE2B 5c967ae1d907ad721c702f387c4d4d5647502f6b656e14a4b5144813f1aaa78209fd08e27f14b550a0d0f51c459de85e1627e89c5d2ad74834a51f9a75788889 SHA512 4c4e43fc4f3bd04af90a3b0817c5734d5da5db3826174602df56e55169ec497f17b6c57f533f71f85a9d45f9a2561a85255fcea126cf62bae723d43dd99fad69
+DIST firefox-76.0-ar.xpi 594843 BLAKE2B 82ef88fc15c40e359bc957d7fcc3ce0d18623a6d7c5270b5e36becfec0791f7a52aa778abd29b8b47c8ce44fb4ef016f221bb061a6dc13e2ae25340384643ca6 SHA512 9d5d95ece40d254d8886e59345484095b0b96685ebaab2f91fd9612ba68ad52da0bfe1fa64207e103557b9196ab27f4546a0c99b7798f1aca441f43d974d0188
+DIST firefox-76.0-ast.xpi 508908 BLAKE2B 1bb6256380b6c3a6939866b946f7b501e3360e160d5adf451f7ef88ce1836a86df8ebe5e18c57d4270a4736ffda0b92b31c1ef4239ddf443a9767fc7c010c751 SHA512 f2cbeaac61ff9176b49678a0b005dd18d5d1bb913dbfad392a39465b4b1f5ebadc9937bd65cf27d87f952107d0c2206ef20ea777c53c5d6b9a2281720ae44ef5
+DIST firefox-76.0-az.xpi 546087 BLAKE2B 9f5c59a63d57051f3dd77c57429fcb3a2f404c6ad54744d16eea787875ad7d0b28dd6253346ddaa88b7106f02f58375b6925005aec5489408309e4443fd18fb5 SHA512 fcb037d093081827e4dfda8389719d49863ab54ba5629581b33dcfa3fa758f2ea0a2857b9772965f3ceb65af9d76f26c6b7f7cb4ccceb5ac94ddaad6273d7db1
+DIST firefox-76.0-be.xpi 644316 BLAKE2B ef0617e9223c5208fc52afb190e70a70d0dfc13d870ec25a6725a81255dd766ec3cb30b4a2718b0f27d161b87f903a5fe2d8f3ff6012b3506062a2a591e0a000 SHA512 15b302b5a5aa5db14232bc7d2b6af9d8e100748173a2206cb68e89e6199323f307987977388d6bf29d284aa45e2d49cf52cf1562476ba245718fa56cfd0d4bf8
+DIST firefox-76.0-bg.xpi 609149 BLAKE2B 740ea49e0cd52deadd218a0b829391102787989bab6bb16550d0035789d1acbdf32e8fbd206265b4481b4cb2322b2ea3c3eb53df59257bef8b84467336e239dd SHA512 9dea7122befed370fbee58e8f6b12591479e0aa45daad94486b69316cb6fea78e7b5b6d56527892906adcbf0e4f3d3bcf5eb863be40881fd25782e2d433bb7d5
+DIST firefox-76.0-bn.xpi 637290 BLAKE2B b327b9bfedd16c80c4ef20421ff89373096b20b6fb428396993a3b925aa47cd0704a92817f58b0017e801860130df41f4e5432d88b330f8021ec459d9542a502 SHA512 aaa382a7b28924a2b2a06d2918f0392be8666508a5c465f127264e42253d079b0d11ccea50bcc079311a0e85e7bafa00da91cbdb18f3bca9e7e72de33a7e7122
+DIST firefox-76.0-br.xpi 554055 BLAKE2B 13fd3a2d33f64e69a6b4d98e0006f91026c8306d5323c95cda82b67fe84f7cee9c05c5e78a8fca20fd82cbbee85ca578fe8b589f17f2b59194464cfb3be6be73 SHA512 5dbd065ab914f45157b31fd036d6d48c2f41bf273a7b54ac7d8b072d2e475dbd8fff7073840ec52ac9ee320ae698b480dbb9d61627feaf85e7e51bf4d9612f6f
+DIST firefox-76.0-bs.xpi 517515 BLAKE2B 4bf3046e8e00eefbd6d524daf3997d89a2a4280ccb480aa6154d55852619506f1bd610d31f8d4d5945224f44c09d6cdfb96f90b2e49a5a5acf4cc6d8b0639ace SHA512 2a7cec5dc91a1121fe43602207bf4da3a792834396c50c2361fcb37532297d7826c3e72c8418c4f463369e7b2c60c6bd518ebbe25457c74ec6bf7972aa5bfc4f
+DIST firefox-76.0-ca.xpi 553533 BLAKE2B e9fe256e86f9fb158306b577634aeedb125de68e3021db9815e93d415f071415615a2c41812a8a6201d70a17c674880bef2a3632017dd23411b6a5e8a8c52768 SHA512 4d77ec8c58370dc91aadd48d8bb27c5f5376c8aad84f862bdb4603f3218f69ce5e62f7612b8e76744182b40da50a4bb360d82efa528d3ba77e2bf48099bc399c
+DIST firefox-76.0-cak.xpi 581877 BLAKE2B ac6c6faba552beb71d6de14d9320a2f7527df7beaab962babfb2ed4929c8d3fc263cdca962ade344aee6e468f02dc1168b91923d0ff38c26ebc3a4bb70e218a5 SHA512 694cb69a32a3e385a256ce5238dd63386149506d52197ddc61ea8be22594b8db45119dd8f74877cafeddbf62ff4383827f832a4ab0ee2e286a816e52e7726b1a
+DIST firefox-76.0-cs.xpi 580448 BLAKE2B 25a322a199c3bad938827bf80a3ab4df555eff88360ed765dbdfdacb4e1e68be8c0259df982dd530991dad9785a4b212b691d18495b346d1a2027a76afc645c9 SHA512 af0d841ddda4f1f2c226eb7d31f9c02761345e6b3241d26de466b8a3cb4e0c1609919e11485b20f9f440f69d3d4cabdaf098b05f1c2d2ba9ac13dcc58c0a4b4e
+DIST firefox-76.0-cy.xpi 559016 BLAKE2B 3ad9febee8ca9876c577b99e5fd7122ec7d6c3fd65b60e61d8d8b710effeabc52a5349d45d4933fa261a207b1c90164ade702c555b2c4c60289e5e8eb58f4eed SHA512 12e7ae854cd7b451040cb92ee8084a5cf3b4beed739a01a26f3c9d09ea730b947e5a1c7c2fe9bb754d66b56c955d59477570cd76ee08a08c76a5f74aa9022df7
+DIST firefox-76.0-da.xpi 542772 BLAKE2B c13e8470723295ac4dea59670c7d70a8bcb5db93531315272125811814958b16773766c253c24f26ef7a4f3e7163c10ee0b36de74444ccdbd365b1bf848fec0e SHA512 9c33648bf32dcd94532f215d125d3eb9bdbe94373ec8499051b747392206838f0f712f49d3d8bb9719a93036cf0e6f7c7ef3fb034633851d7fac10ef136022fb
+DIST firefox-76.0-de.xpi 574270 BLAKE2B 781674ab820dd9b20bd76877dff58e7502e4cbb38ff5a19c073126c33134ffd2f1f3c95f9f3c100fb3af7f3f5ebade93c5830465ecc6a595c752c13f75f477fd SHA512 6aba1b03088f333b22a45f3f5b98286d66712f2d26c597575b8e09982cc17c2708ef14be9b4401e77870ec169802dd41c58b2f6c6863752173b2438cb61e15ee
+DIST firefox-76.0-dsb.xpi 585286 BLAKE2B 182915aa840ffde2ccc65d279b89744fd33cb1b3ed223b70ef1fc0d54702b512c8ae5c9f5ee6af4ccc1b1b0e08936583d29438095b1b68f25f64ff9bfe2b5113 SHA512 7ff8e08f4fcf5be0cf546b66a9996757697cb6f77f8e0fa9e8e84a946ed2adfda264d6795a4a13a5b61e473a22e61aa37c7f8d764ab18d30234a6414d2a75388
+DIST firefox-76.0-el.xpi 651722 BLAKE2B c150b96a27fd7517bd83729ade55a898cee12e68518296cf6f7b44b8e4dc9d8236ccffc23e15895169e4016e4597e5b37d5f159bbe8c16a009e870bc9a70e4b5 SHA512 a981557ef38eb38c91168f67f46fff3669c50017b89b043aeaff0acbd6540b60acd11cba002149a5d011164a4a1f699e81983f15f0af88d2732f58797949afe3
+DIST firefox-76.0-en-CA.xpi 527588 BLAKE2B c2618dc6b08485c1e58b000a11bb385c855a993fa7050d0c8a6d708a47fa71ca768253c2c0d47a10b92247b293a463bdf283decf64cd3dc63446909980e721d1 SHA512 91638383a8c93837ecc54d95441595247ee5bb27a003e3cff39ed2f262793944514692a047b83267c566fa2067053d8d4fb0866fc8d6d4f058081acc8dd74676
+DIST firefox-76.0-en-GB.xpi 526595 BLAKE2B b6322dc291e3cb12cf97e8c85cdae3a39d4383507eee178e945f8524a3b3a27939fafec0f253165695532e525bc3ae031e8304b06ad84f7c126092dc50c7426d SHA512 65ab7aa3980b472468bde793fa2791bfa6afa2afca9fc95b8e4ca41049aa87959878351b3f13cde3f8e5174694a60d5f6eb934c2f493d374b400d124a852a341
+DIST firefox-76.0-eo.xpi 554333 BLAKE2B 634a4db8037ec4bb14a380def2bd111cf16c10d16dde0da0d3e91113972f62d6d009db985350f4af47454b7f3dcce7e5c240b437f10a8e9cdd20d2237d651efc SHA512 638a97b1988a2090935c5b9d31261f031014f7aefa424333e29c6d2a1d03b8470f11f873c1efc5f34ff1342daac68ef430ab57044aa2827768a653f74f25b938
+DIST firefox-76.0-es-AR.xpi 564730 BLAKE2B 02f322d2d0b9f0014d9c96f73d8402972150e542ce1dc409f12647229a9bbd59dfa6140af25e5f81afb347ff498120756fc18fea8142c118a697ec2f92087e2b SHA512 16c4edd6831059a21898989b10721af3c5d18f5f04ba0dbb09861fe3e41ad233a6cdb0726fe221e09a104ec4e1ceb5a1e0fb25f9d3fe42cee6bdf0ee60db36c1
+DIST firefox-76.0-es-CL.xpi 564296 BLAKE2B e896ee2129acb7ccb860e9316139663d8f732a51e80100bcec9b87a96734d45d4d1a2a888fcb7149c446290c83407e010c7b04fff6a4425fc79869334cdf9179 SHA512 dd7aa74e65b6fea57f6b200ea24a5920b85abc1635c3f8c9fda5ae966bb5f035666f31b310ffbb9bf524d5d92fb3244c48c95827b7a65171bc5efdc15ec4c6f2
+DIST firefox-76.0-es-ES.xpi 542819 BLAKE2B 2194145c9b42fb551d1bfecdda59002f6111fc9f5964552b45cb2aa16d4146ee5b24a63213a3aebcf44232a46e9793b36627385598873e212c4cbf1f45a4db7a SHA512 d28f3d4cd4afbae7e674a0ea20babb9909b7fee1fb97389a44f22b71d4a4f8826212f46087628adda91bbaf199707d8c84edee0b785d8cebc3918439c4ed7b50
+DIST firefox-76.0-es-MX.xpi 569355 BLAKE2B e200874d4937e713304a5dd7c5825060395dd876e09604cd51a999a07407a4e77cd67689992b8f82ac108cd0cd4167c7cded922c816369c2c85638594bf7dc66 SHA512 0a93240066fbbb3eccfeef02c678d76b71c7dbc9a2fed6ef4422057996b6faa0b981c33f5853287bcc583a84386344befcdb15c0b336cd0c73e89e9f5eee3bd6
+DIST firefox-76.0-et.xpi 541798 BLAKE2B 8a1840106b0db985b2bef491fe671e88284385ff11b654ccf49ac5ea5fb21f5eadd4bf41ffa55b714758df0373b07e2f00e97ac75dbcffd19183add7c45c889b SHA512 3eeb552fd315abde0fc35df068b1f2c8a350c3c78229d1a2f3f13e9706098aea232effb202af298d70df1992be79cdf216109a89882f07673094b3f1e1d4b918
+DIST firefox-76.0-eu.xpi 555580 BLAKE2B 19bb9eae3a3e78ba8c269840b73f382c7d1805b01be9f213273ae947eb3202e935e5ec41c57a89b0593d15bb2edff9d57fd0b1cd6d7aa6f27a185add4386cd99 SHA512 0f3f058b19756bc017ebae0a60f78d47287a9e2519dad824a237c8c6081c431aa1cdd4e3eaf827cf9a315a8a70e416478ea1013b584afaa735a81c6426e34d57
+DIST firefox-76.0-fa.xpi 603916 BLAKE2B fc47f85786e6d218dae5fe97d8fb371bf2b10ed763e2dd47978485087ce75dcbdcca0c02f03a23f5564cd96efe039248a29e526058f672b909f609218d2a3181 SHA512 33a3da3e7374df0b0c6455af1bd583f742d7c3aa794a28a317988b0010c52af04d4f8060a37bf4e3b3cde6eac6175d15984e156c177c048a7c1b68e69f34c5da
+DIST firefox-76.0-ff.xpi 520977 BLAKE2B d5c6db4b37c841103aa739958f3f3514ece9276d9a1144f654bc438936b075924d9d30afcc812ee290c78eb8699d05e8cdc6908ce42815acc0bf2c2c9fa0658a SHA512 9e0f3ff60718e88f0d0f172bac7346dc25e9507b8bcb44e224f17c6dd0b9de254652b8f0401dd1ab757e86d092862baf0ed16e5e5f1e3d98a90c4dcdd3a6f84e
+DIST firefox-76.0-fi.xpi 550641 BLAKE2B b238de1859df8467446921a59fddef530570c95b168eb55c5311cf30129ed5cf72204a6b837e3109c355e2a6c2b3615dce8a6f308fd959497ddbefb7bf38bbe3 SHA512 fb88e65f1ee44e713cbfd1d19e858ce8ff9ae60a1ce81d6968739e65e34fd182a96b750a8ea4d02747a7f62c6494eb72e63f0706decdac14b2c9434cac426bdf
+DIST firefox-76.0-fr.xpi 574847 BLAKE2B 9f818608206588a12b49aa01342498d1550304c66bd397b94e0d14c09f7d6920441e8369e0c14f4d84cb8f7d4aa33a8d1d9ee814f4d8a665fd3a5be5996bcb83 SHA512 acc41b10b9c55f8731c91d7054aa502b232598c382ff8cf3e1b449a11e04510181ee505366efa3524fc7991dcad2b0db09deda893d21a9a4ea71d3800e1c7ea7
+DIST firefox-76.0-fy-NL.xpi 560196 BLAKE2B 6a2d145d67b6935a1b10b891e6a430ff683fb0a917344faed7de8c9c47ab13d69b508ec168e6a01f96eb21f527a5446e34270baa24fdfb74b7a303bfcd342050 SHA512 89f37a73895c404409bb327d7782ddc46749361e6abfcaf758ba58b9f8c43360d3b92247539a150b01d96b6c1f09da2976d0cbd645fa4e9c43981dd6a7983de7
+DIST firefox-76.0-ga-IE.xpi 530013 BLAKE2B 6515d87e5a2980a95b02523d32386adb402ee549def52e5d8ac4998eda5db56ecbec3d5f2bac78cfdcd32ce4a844c711afaf369a528a509d901ad609e3b53cef SHA512 865055c0341bdc20b14e0dfa48885fdad95c74f2bcbf906a6abf7be85d733726efe1f689ecd82b65fe0055f562fd91b1eed7ec02252eb8d8622a74b7417eb94e
+DIST firefox-76.0-gd.xpi 551222 BLAKE2B 5fb6419e7c84cf78550ed783c886730de1e0b2c1e4b2627403f482f5049174be5d3066e4a58f4c299f871792eabebfdeab940b3afb70d617be2d49720b3609d7 SHA512 37c86c3503e1eed1f949f2e1cd9ff1d8e1aa9fee9cabc9cbbca8bdb19507815f8bb2f43644115870dbaa5bbbaed6592e2f0650a9adf523ccfa0da8ac8965d0af
+DIST firefox-76.0-gl.xpi 519221 BLAKE2B 50d1ec45d275cc0eac0676c245f33e44d330a702395b4cc8945120eaf5aeb34defa6349ad63975e431c2a9186ccb719421260233322aa3c74f28dc998698de9f SHA512 496ce3104ca482b0fa3cb2aaa9ef6077c05fe2dd850f3da96889ac2de48c64a85a943f752696560a9215b72d20b8cd3f0bf0eb9a397c3f8f70dcbeba9fce721d
+DIST firefox-76.0-gn.xpi 578234 BLAKE2B 087719b71231820b62f90e56a2de8d34dd7a48b77ad30d40d753ae5d8add7745bfde7bea4569dd249f2d5cb8004272ecece3abb3c42475ee2491b1576a4422e9 SHA512 8c466f4c5f67478e87b76bc64546f80130b127c4801c18bc9d897ac438ebc4611b20854dcdfc5391e50f339555bce8b3de11d16a4b9f6eeff2bd4d110dfb30ed
+DIST firefox-76.0-gu-IN.xpi 616364 BLAKE2B d899a9c4451b9b9a233d009ba7a68eaa2d0c8091c8c4a7652b96f6f6aeb250da6e043b415a0db527d01c43c117583b46666693f3563cbffe82e7fccf47ca4ee9 SHA512 c218c3fd06c264d07e0f4edff134c7db068eef2a8c467471e279f8e31ced49388d377c64d7b1e43fb14e4fb8a741000489faee151c766fdbec7b03b6db50da02
+DIST firefox-76.0-he.xpi 573127 BLAKE2B e2aed08aa1014f4295994e44b229862260adfb6a4207fe7a9c372d286e40430d1097c8ef0f0acaa05cb06d7a3e7687e925fcc22a28dd0d6a442d39b3a010b5f9 SHA512 7409957a61fd25da684df0f98d72f89039b517d29589be3ccf1cb708a65c91b49e46c4466192e2558887b44cb758e3f8723c6ba4ea55ad4acf1427e31d98c0b9
+DIST firefox-76.0-hi-IN.xpi 624554 BLAKE2B 70b5461ddc0853359ef219b5069298304c21cbbcbf1842edb72cf764c499237ea1e7359d7605d79f05677ca346c1cf5c11cacd7d8e7ca5ceca57c82dd1d87b36 SHA512 be6f43a7d2ae71fcc79cff955b735ae626035043cbe612ea7115248b171a2d8044cd634a4ef265818c4d8d3c057752ce173fb57122093f9dc9c69fe66abac1f8
+DIST firefox-76.0-hr.xpi 556566 BLAKE2B c96931450cbac0fb1e2eb0d4329b11f324467b45a0e8c5b672beb98bfabe7a28f14426e5b1a42a597932c99b207ea6c0ae12377058607876e1443aeb5e6cbf09 SHA512 f169bc414cb7e12a22288a8bbcab8fc4fd4f3838f793f78440c771ff942e2f504ca3c0aa38cc1e942b15c922b7ce9505a479c9d50b1ba92dc0d36bba3b665b72
+DIST firefox-76.0-hsb.xpi 579179 BLAKE2B 84f902b45949a3fb32db75fe9cf1f3b3adc1fbfe0dc26463a78c23d9f4f0c26d0839ed782c861593926516575fc4c18e95f1232cc5e95e9720d89aa666df1b93 SHA512 73b9e17b28c8cf50cd0ebbfbd70504c42368c63e7abe281a92070a88be2948e2024679e79c1a958f0df61bf4d9919a156952c23296a58e74c3595202939a978c
+DIST firefox-76.0-hu.xpi 585318 BLAKE2B 06426aae810a2710622d27783054eb7fad0a3778a11a7850647b518e84c2d8414ce5ac18f4bcde932d98bd5155499dca0d5091964c984fa8d6c704469073aea8 SHA512 e5043e21f6abaaaa10c9e54d4f7f82f7112ce71fe7af2a971e8dba8337840469ae2ad7e9f6ee507e8e2ad0105fee1db014986479d43a82a06d0dbb88f8963d47
+DIST firefox-76.0-hy-AM.xpi 637480 BLAKE2B ff98191cfcfb3ef7a53c045c2d5b8b3664f6e3047f0856d3cca6f186f0d75674a55063144a94a282c80608a0b512a3f1cd4f86d42517cae931c531ad48b51ce2 SHA512 19a6488db1111fb6f8c81d3e4c7fb11fbbb7c11e3ce1e888a1d810e58a187da340dd2e8b91fc2d8436a4f98d8fab73b29cfec107cd01fc8462e3ebb7c2d7c5d4
+DIST firefox-76.0-ia.xpi 544913 BLAKE2B eed278539a240396b75e230b4523acf2421ad3b1897e1050a4a62f83d12a3d4b0e7026d7f8c241d125bc2a979ac1c2f1a63b86cd536a1ee58fdb0e408c9174e2 SHA512 65d6bf816ea977870b24e3a96a8f06b3f6103e15351cc4b27ad093c5dcae9a4b9781e004fca61353f8417219e7f198ebf5d27de7df818a79071c6ad2e99fdce0
+DIST firefox-76.0-id.xpi 546907 BLAKE2B 2a596844f9b71e88671b6217bd931936193e0be795348b2e2337d2d3a823a844a991a22d5bd056b1505117467098b562ab3e34289eab49d41a18fb7db66d3586 SHA512 9a7f45d5d7165546394674b03aff5289a1c48c637f4c8be610bf35e8e7d3fa6421b894a102c956cee7fbd16c7d4c97e53f38b67f7422f6d0284f6282fa9a9d27
+DIST firefox-76.0-is.xpi 534417 BLAKE2B 63820dd9cc6166501025bfe97f77004ede9fd01619503f4680fbdebf8f25faa5fc5218dda7b6e2f0c010c7cb0499324df88230e4659bb043484de8e2c05e5e77 SHA512 b9523afdce27c45f2489a033fe51c07f29412b7fb9741ba243d66992ef1bf00bd4c1d8bfab8579317d41e5f1809e50c2ef19a969de709a25391f2235681f7793
+DIST firefox-76.0-it.xpi 444054 BLAKE2B 614a44fc70afade26e26855e2b733c396ee10231f1207ce99ea7eaf6eed1f81fce699cc6f39671f378a51a53b9628c678a23b3c0fbe7a17e6783934ed9d4c889 SHA512 fcf0182ab8714ebdaa6a91be621295db7746f76c72cd79bc6c2c665e7d3e3c4d6032e4c11a99f328a54ed833e7507b2ac74eff8601f6e55517552b36e8b0d2ad
+DIST firefox-76.0-ja.xpi 605030 BLAKE2B 35bc390992018f00d6edd1fe213a4a4f80ca29a4371c1fdd94745045b1caa6744f6c53a91cf1aec5c8dcd5bbb23f3ebea56c0d158301b1109c07445fe9ddaa0d SHA512 82c691ce897c651d87de6940891ff442400b3da95d45c3b6ec79827c2a8245fd0aa347cb2ee13a740ce30b0c6a6fb01aebf08d691d51f4936142c416b615c97b
+DIST firefox-76.0-ka.xpi 607015 BLAKE2B c1e96e76362319b230946d4c87dd26c018c9f74bfedb8d508d783ff03d7253147ddf5d3c7b9a1bb76916991dbf12a2c5ebc847d9cdee839a1b1c4ad324230208 SHA512 d888595a1587a9768ef70cf646cf8e75e16eca0713b39d1f2447c44e991f20cd288421de012cd3f879cc1a2cd7aab054c1b02d920822e64b2ab98305872b31bc
+DIST firefox-76.0-kab.xpi 566437 BLAKE2B 62e9588e2c016987214fe6e9ed555c115d523ba73c94cca0ed51bc16f8117abfa83481638a9fcede99979747074e6d134b96afefbcc6dddc266c2b3a47c28861 SHA512 84ca61b7c84008cc4e15cd9e8f1de9fa1bac9e5e3492e6d4abd321837172ee7927c6d88bc3ec196a2f928f315decc837d15106c32b38ee2b87a258057efd0163
+DIST firefox-76.0-kk.xpi 637156 BLAKE2B c316c0ec6c866291413e98ab39705dd8a93691101dff3397e80da541a60c06abcea6c0f83a61ce68a52910eb2d4619422b545e2d8263adb4dc35d26a2345f84f SHA512 ffc557db0d063e8030ffce2a99e20e4529d9caf6ecc378f63f7204af7e9fd4046590617b3e01ac3f151a33a7c52dc77d13b634ff893072a5f847f6550d796eb1
+DIST firefox-76.0-km.xpi 584433 BLAKE2B 95374741a44d7bfc465a55e62509ebf1ba505b49562bf088995ba1bca5f719a0f18c60747f6267ebb848a7d3728026cce4c3827dc0bdccc775ce94f3a2c2a973 SHA512 733e5f32a87b972a77537db5050c767537c96b229297d5f45b65e6cf95a10c6c9c682b61bb561572b4fa30bc3a7005ab866760712ae9b95628943cbec7a188ff
+DIST firefox-76.0-kn.xpi 576964 BLAKE2B 0bb305a9bf96f1aa2db6b6ca8d147bd5425070c01c8cfe290d9af2639f36576481718a8bdb48d812ad1c820fc1bc0f6538ec195a9ab092f05e669a02a62e6241 SHA512 40088eda1f9e7428efb9093c8f9a14bdda7564a941be712ea3e87998ecc12aff5601f5e9def2336aabce2c6a034d86e99bf98681aff5b2bf22a1fc96dfcc93cb
+DIST firefox-76.0-ko.xpi 592119 BLAKE2B 16fe796492925fefc1c50636a1122962381e0f773f289b4e8e634b9b73655dcba7a5810d7f77d57ad5e61f2a1c29b123f94f9a1c307aea7eaa165a609201fb14 SHA512 ba4df60fd89f30fcd1e4e38e97c1de1ba9f5e22dc1cbedfb7a0e15f95d84c3b4f31bc0bd75612e516ad45e59360a186537d1e813422eeaaec6be64114b2d9dbe
+DIST firefox-76.0-lij.xpi 525536 BLAKE2B 47d61b6e94ceceb48720ffb4151a4057324d021035fb77b1ea9b4a181091f01477c417ebcf7ad494f0549cd0b51d90126e750ef008a2c6b4b14b51b7854c5d93 SHA512 64b5dede1c2a72c4a1be2af21dd572da771f5432f2e9b02450f3be5a9bfccf3cff8f3455e0f22773aa19651eb80080b01c024db93ead286443e592509bea60f6
+DIST firefox-76.0-lt.xpi 581671 BLAKE2B fe8f16384dc56b1df79e695f41063c6357817ac7828d281dc104cfd8844abd7137bd721c90c44ae3ec6c2f24511b3cb3e1d1197ba8af31e18b3296c935dd1d24 SHA512 72a6bc5d8908f6ffba7dceeaa3d11b218a490b2d582894432c7b45f21f59c19f81ec9dde96e4d51461dba6eb8230ff621545dcad1eec7283fbf1d6b11437cc11
+DIST firefox-76.0-lv.xpi 533766 BLAKE2B 5ef3cafe0b07a7deb0b64a83be91fea02d539fa7210d96ddb26f580e966bfdc55fc3ea17163c58bfe6892d1a3096abf69a2ecb15a8fb06a8dacaa1d55b5516c2 SHA512 d9b6fdbff546c0162b473ad75e7a8c1a3673f26de592000b2198e4a71a656621901b49f6fcad813dfe0fdb0e7cac914ba4012e0b29854b565eab10659d4a899b
+DIST firefox-76.0-mk.xpi 502443 BLAKE2B d0c06f5b85bc804dfb3a939bee1ccf9803c24a0da7767c9e18192f00d153942d7a630751e7dde6ad3ca4aef01d1012909adfc41fc8864e87203adf166333d9a6 SHA512 5b0ab324062d5195ecfc0550d5b16014ad5d4baad74eb2185034ced3c06ff215f93fea2f7559235fe144a5eab5e3ff1f7772e8918e306c51113e409d1019cb38
+DIST firefox-76.0-mr.xpi 612109 BLAKE2B 4f53fd540d72cf3119214d0d0f5ba195f22bd68a2793e5a86b578750c6caed9d2e14be87d7fb02f5251c4df52c499811479a7a4f43834467478864a89657409c SHA512 f9c19646d5f1299d92dbc0532250eb1c36f2689d3347b5fc24bc4ab473ed4793660c9ee9a4bbb264912938e0e184a14b51c3e3e3c98147e66685e1c2758ae7ee
+DIST firefox-76.0-ms.xpi 514188 BLAKE2B 45d5503e4b063a2a3fa741e532bd6a51ed05a0fbe76e20627076072ee4de642401b7f693d6264aa69c69d5770d07ae14a345ad6ab404ec9fac6d543aa873988f SHA512 47614e7647b39198e2eaf022eeacbf731f24cbd3886dee5f8b8a357facdff6558c14ab4f46224091d9d1a3d5579218d1e14753569ae45bfabd37b10ef9b9ebf1
+DIST firefox-76.0-my.xpi 578039 BLAKE2B c66c3c9ceb15f28eb39695db997bc56155d8672ddca1b89c37b67cf422e98c9c8de9f0b92bf881a53bff80a47ac2e3efc0f261ea1d9062a3297279ade94bf115 SHA512 06b83af0ca68ca7e74a6101ade21b650bdc41020d5b19390f5b37d5c87f2bb5271232e580a0b0aaf5f4bf3857fcc670d4953396bab3916d862d1b2a494b58865
+DIST firefox-76.0-nb-NO.xpi 546236 BLAKE2B f447cbfc93873abcd018abc70a81c5ae25bcb4978cdbb131178dc60c4a0a1f4d1a5c10c0eedc827bbf0f7d5975deef873126364eaf7f942964817319d7f8adfb SHA512 a1f8d4ba951266bf3c3682535a6abb67836faf22b7c93096d22a79a4507df295fef47d44e3af88e1abe4b52f938189adb89aeb614c1bff3a6c18dc87c32ee5dc
+DIST firefox-76.0-nl.xpi 548817 BLAKE2B 3d15e8a0f7384f4368765b9144e2c9aee1c1b4e4c8285cd5fb3bbe41e0c1ed57a80bb7224ae3b906423b86e5f23169d418cab89ed463687599c5a6b7c311ed42 SHA512 f4a51531c876ec163842d3c7c2a6168abfc3efe07680246b26c3d7955a49f14b75f1f6d274cb0a871237793e9be31311475413679ade85555bd878130f1362d2
+DIST firefox-76.0-nn-NO.xpi 548022 BLAKE2B a2f179cc32871cc2ea2a5256f9bccdb90fee87554d4d3cc114424166a31cd72d773af987db102f16876a7c5dfa74ecb112b847055319446a3f3f7ec757df66a9 SHA512 1f246378ec4bf05c7ed8f1c11d50bd261fc30ebad2a04a3e3bca06afd255892945abe00ced9b6d5f9b8c254c7e7ee7c3e11e596ea143594b66d2ac1a0005d195
+DIST firefox-76.0-oc.xpi 566164 BLAKE2B 561e6d007eb565fb6eacec0fe6f820ea7e158762b373d4073db6030201b57ad364aa9bc7c35df32b4e591436cf0c35b85e62990c4576a1474fe2903536843dfb SHA512 9d24a3a7a085db087192508b50b7dc5789f3f8085e650a8b196a8a85fcc86e5dc1d585e282a3afdb0ea921a01a83bc655198b15d6bb2c076c873ea6107fbdc3e
+DIST firefox-76.0-pa-IN.xpi 600380 BLAKE2B 5ba3f82c00371f4a01cbe59b6a10a6803df1b773ec9a1aad5ae369fa1547c68413b043ad9d5ce337dea9a1060f791c617a54f2475de0ce8125bb2c8f2c3f8513 SHA512 26623e6ca6b2c4377ecd2785628d2377424cba3fd2e4c5b87cb4f0ee8833e6db5ecd08000b7127a50b4edce61d17f8647f4a5a2dd6cc33d47d5e60bf078a35f4
+DIST firefox-76.0-patches-02.tar.xz 17956 BLAKE2B d40119135d1631efbdd337ac502fea45c78166727ee0b7c6ee73734d253b6994a45718d648a1d4990896445f84bf46cb8bb5f30f0f04189ca17a79bdb7d7613e SHA512 8b1147c5784fe387f4a0a465f76b450d1d4f91ef8f78bedd7500e9ce8f1b4b39238cf5b77d94cb6dc6d3ed08ce0ab935b64f4780d43de046d5f30ed0719bac81
+DIST firefox-76.0-pl.xpi 563340 BLAKE2B dbde00cad15b0f310ce0b03da9cef79beee700334bb29c3e20224aefa5ad4f483cd15fef983ae34890716898257473a4064e75de6e42985a9231ec541544d150 SHA512 db24e3d913ca5a3a52e14c8406b3ae0a7e76a395ce252e85861aa99a8ee476e64d2a5c1ad0da2f7dff3954c125754ba513e17c9e6b65c0e9cb082405563156bb
+DIST firefox-76.0-pt-BR.xpi 549872 BLAKE2B a75d13c2ec85dc9b6cf9ef78c5b4295bc1ea71b591baf757a64a311f17537bd148508e85aeb6484926ae52cf600590e5ffe90dd0a0877476ba81a979e547a9da SHA512 b884fb23397d9d537e02f4b5e8312ff8db15c1589d5176da9b74f228ab21d474268f174c5b0a6f22c8482daf7a7f1f1678f8bcc7433b1f36eb9c9f26f793d602
+DIST firefox-76.0-pt-PT.xpi 560718 BLAKE2B 13c50042264ba1d8bd77d6e661962446edba3f6a484fd33b45132e7897be2b68fb76806420db204d45a21ff4ab12c93d1ee865d7dbab24517837d2c8bef7edc4 SHA512 a2fa25e0d8d1f9d636b9a8060c122ab6583566cc561e200455abaecf0aad269e3d993b3a7a093bed7448fe0ccb98eac1d8cff85a986a8d81b60f58c2df8a4e48
+DIST firefox-76.0-rm.xpi 552981 BLAKE2B 54027e71ee131686b068f3d357da2d6a0fce1003c13ebd83df07a5575aa3b3ffed88b273ef7883db21b625a24a11239dc39803e05bc514c60a0bb7c54efbf2b9 SHA512 71dc96082ade33ed64031dbe60f2cd0b55b10108740a957fe30a775b540ac45553fdccb6f71ae4a32e466c223388ec459a904cf00683c34a43a42b037a2bbe7c
+DIST firefox-76.0-ro.xpi 567248 BLAKE2B 1047d7cd7044c847c591df3c76177c2e0287b342610b1e6e7351fc9b468755f31991ba02d3d1192ae3744df8c38e330f2e2bb0254ea5f7a8b5f595eab88b51fa SHA512 54d4d5763a3c9e09405bb5a08c8fa6dc488b38510b67166a5e9d8d70ca2664fb32e9c85a01f67b7f61773cdcc98c4919437b8711d6c273a7c36b173198f1a5ab
+DIST firefox-76.0-ru.xpi 646853 BLAKE2B ba9be1e335b72ad2cf89f1e8a3ce9581cd1d7e5cf7143bbdde5901a8cd4ee998911c30359ab16c5dcbd8b8aaefab3a6e5ab65154d6907b0b54c9538a1f5b1407 SHA512 ee7cd8b11d917a1231d03abff790bffb50c9daf161f3febdcbc9166b8661075389054f76b46c22c980a5907f464f230f4ebc8f7f0f62dd87d62dc89edb2239ac
+DIST firefox-76.0-si.xpi 553879 BLAKE2B 879d103587be30b27429803fbf7a757d71abc572e97dc3cd29a511946ac016b859270cc36267317c4873b6f45c362da101c1f02c6a9e9f116c8e0d66f31bfcf0 SHA512 540275e0b0ec754599b26cd70940626889711695dee30835c32c5a1b86b198958b56e91201f736ebd0a0a3b09b33333d70771d0acf9183f57516dd45ca5e57b0
+DIST firefox-76.0-sk.xpi 580395 BLAKE2B dcad9a028cf7a1b81715966679fcbddd2e9c730a3b9a5db553108d5a8c057e4c2d6da227433265dfa21243bdd5072201b6782b2867849bf9f0d56505d985fd63 SHA512 c0fa279a3361103e588ad83806475e1a6ac1c5d7426ed12fcd83e0bc3d104cdd0ec010c2a58f30e87919a0579e56d028612d3fbd934e96fcf58e54e57179739f
+DIST firefox-76.0-sl.xpi 560107 BLAKE2B 68c7f3debcaafe3b36c3c476b29c0150b920662c3871dbf3766d60a2386b5d8c9bdaea6657e9d313b156f4972c4889d7b9e6e671a7f4bd8c7e99ae5201a61273 SHA512 c8e34d869998d42028eee88b730b9f9206e82e6c6775e907116df8211a383ec9c0f06dd8f99bb50ad68e2d4e09e134484778b3ec28798cc56fae108dd16c038e
+DIST firefox-76.0-son.xpi 478245 BLAKE2B 655cffc7a1a2a4277ea84e1b2256c6121199d0b2eee4397ad97ad86f65812f424385034503cec70d0034298627a8f54b04b1065cc20370a56276e1d54e95208b SHA512 d662ace11bd5ec4523fe0513eaeb6f31f2218de13001de485dc8648078e17463e746fe2437a5d556e02d815bcc6e19b9f8cac107ee8b447449b403be8dfe72a5
+DIST firefox-76.0-sq.xpi 571953 BLAKE2B 6f94d2b28bef6e89b7f31ab5065c5e1d01805cf43f577b8f8c87851c88f5cd75230f8505072770701dc3d67391821f91b51cab5e8b6bc21e7f830358eab43df7 SHA512 605b77d6a87de3b28bfa3f1cc04e0f567629d2bfd1101259a76ce2250119e6861b55bc9a85bdc4aabc83e8e68a0405d4cd51b040c3820b8a004f75a64e70b71c
+DIST firefox-76.0-sr.xpi 598638 BLAKE2B 0bb7b50bb48fe3072fc99b76dc42c41124a00691e4b0d658a2900ddfa30279221a33019fad506513bbaa2ea074993d21dbdd47e47f50c3f05fe1a6c046e4d9dd SHA512 197e67d3931a235440f15ef4bd4ecfb6d9f0abb2e86a61310b10903c0a2e81e767eb1c2cd1f11f7fded450810a054ff8ffa9fd1165eed133d56eb67feb32e897
+DIST firefox-76.0-sv-SE.xpi 558264 BLAKE2B c22dcb2005af326b60a967f622c9151513f71be66cbe3c91aa1c5c2ff501fb1e588bf5c84fdae7885a8621d5234718242803e74101c9c203f6dfdb99dfd34219 SHA512 0cc21323468f0a7be5ac0de3aa8da0d1fcc6ded86d153d2131fbd1b605be519a8ec589d44c4b60779430bc149d18559e72e0a03f0ff1985db75033f702a03314
+DIST firefox-76.0-ta.xpi 583677 BLAKE2B d8e39e3862b2f702435a960ff9a97185374eedc1b3dd8641f7cbb35e4f3278c5db7ba6049d8d80d8c2492f331e14300358ebff1c17ecd2ae01da621079ae388b SHA512 d45468b1321478c0f5c402953a7141596fc0cd3ed575ae9191f0e5c156599d60caa0a6dfa948effc75d7f7ef9bef322b446b80c6f1b96a1ec206a2502c449309
+DIST firefox-76.0-te.xpi 603569 BLAKE2B 0d6a2b5086551520875400af9a221b1323931ad32d59609bc4c58e77b4dc52bed35e2eef623e171a491b28b9c326be698ff795fdad4efda44a76d4a909737ade SHA512 aa1904cdbc3e3aaf906c2901fee97b797244e7b723651e40f40df118c75c6eb588ae46772116f780acb3de2a11dd26bfcc7ddc66906f439ef039fa2c883f4515
+DIST firefox-76.0-th.xpi 622450 BLAKE2B 2ca37180126c6a38b8084befaf2742c3bd877c11d8a72a3c1d4a8e7d5070d3f17cabb188d0db0ef3784cdb63d2ca76ae2e086576c07bf294d9ea581572783e85 SHA512 f173bc3adad85a6de570efc913eb47592af5fd9a25d6fc40eaef139848557be091173f8a99f20eeeb7e925b42f2b57f34bf37e72fb6072d3924c89cc788af63e
+DIST firefox-76.0-tr.xpi 572164 BLAKE2B 12c49e6e232afe2731481e28bddfa63910edeecbac57cdceaf285c43b42764a4cf330390a37e9a1b7a4831c08cdf90ade60166dd4cdc62307d20111ae157ba51 SHA512 8f0fc16312c3e67bf3554bbb34615064650170fa7bc38f61465a84463ab68fd3d5116c67851556ec8831da3bd1bbb9ee5808c66eec24fe300f0b51060d300cfc
+DIST firefox-76.0-uk.xpi 635708 BLAKE2B bb1658d23026f3c22baeb9bea61709bba256286c7addde673091e4c83bf3b8ff10fbb5c78507c0ef35dd1037af064eea357a4b33cfd03e477ba9b002cd928875 SHA512 3c64a3757722b7daafd86f7d7f1034fd3608ef4ef3483e4c84bdadd4d04f4766e5716a033a429a6a7ea8dc985d623707599da09d6e61584d0efdca3373ca961f
+DIST firefox-76.0-ur.xpi 611184 BLAKE2B 83a97b80424b20b34d577ef7be291066070762409c866bcdfa8c27b9f20f1bcabd3f05708f298b657d15cedf5b3d499ef9404aaabbd0c7a7ee12811c59a098e5 SHA512 2c52dfb957082db3d34914a8eaa8be671a78a1b7e17a313b06c08da5979783eabb4515b7c4d712e7d4bba5422a7ac5f5563aee3b12a2b31d30c7628ca3f851a1
+DIST firefox-76.0-uz.xpi 529079 BLAKE2B 87cf7cf23b2af4a12ce29f5691939e5be5d5750419b9c4eedd38bcd7f3e0bb93b41bde580a5c4daaad792f44f5556d15611571b7b6fb73b6c88ec5d9097b97ec SHA512 8ae5b46f28934616d5851b7ddafffa289a5decaa4249742a1bacb313d528ab5bb6a013e44c6542b134203dba15a1e3b821c0830ee96d45560b495be63341be01
+DIST firefox-76.0-vi.xpi 588350 BLAKE2B 83e74c3e8f5a82a4d6a7fdfa6c57a21e74adb12255073f4157ce9907e27c1b9d41afb4691cba38708256a1e37ea1d3cf25df0ccd89d863f1962c72f93c1f4e5e SHA512 1fb5e9c78cf93cfbecd3f5b5d440f6bd224b6bc1667b678071bc61add5afe7c7689230ba4f9ed810905a985644a15ac418816bd135f4d6b894d26bf328695150
+DIST firefox-76.0-xh.xpi 483097 BLAKE2B 1ed80fda15948789b68564c4003447f5cd766c63d53478c68e6ec23fda85dc27c28458a7fc72a98e5a73e91727f7756c5716994b294695baca49f01a109db66e SHA512 a39019009be2b78cae0d2df7b85a1920e18608da652ed25d12aa21a20515e3128f30afe73f127f502b0a01610165059ac69fc916ca134887b8f073806855dfe1
+DIST firefox-76.0-zh-CN.xpi 595484 BLAKE2B 0f211db9071e3f7384527fb8eba5a70d945886078f5cc9db3309c7e6cfd4efc8805aa1fb968b1922f365fed25b5664410133d8d3f98fdd15d1b27cc32c4b4a81 SHA512 2e064b162114845937b8ac636f38edd1c1f3e6805a33d74ac5d65aba52f4a24bcbab530d39e3187e762bcbf95c2d096eb7590e55cc8510086f6da36e5b1f5894
+DIST firefox-76.0-zh-TW.xpi 593884 BLAKE2B a07b5f91fffc3756a17be120513e14dfc570d813e311d69930c1bf075ba471da06ffd30185e71454a94bb5c01947ede2900285ac8952444ca88526cb788cfdcb SHA512 2f3ef78ca78c4e302e1d4d4a4dd64a8fa1c4dddf07b98e1ac4671d462b6f11678351cfad1fc8f1577e633331378597f1f22b8e449b816388676f492d24f58429
+DIST firefox-76.0.1-ach.xpi 508331 BLAKE2B 263e778b9cdf1946b119f8422de4b7a26d9fa602211048db4164678561fa0b5c57167e6b79dcfb836e530bcfb7ef1327892049aa50e9c916b031e202d0e4d4ea SHA512 ff4bc4f5fac175bfd71d32c9e2555710f7f70d4bcbb8b2a36ccf12517a80d9864eb1cf7e7d28c0d199e848707a122f3b01cfb316078c29a7896a319e2ce730f1
+DIST firefox-76.0.1-af.xpi 462155 BLAKE2B 75a17156dde9cbfc7e36c296781fcffcd5ce05a97517676da2c0306cde0fd751101a95de4e24b41ff17668e384f62306e662d1e1b31460fdfd6d72cb0a65d508 SHA512 993bb0a04838c6ab4fbadd486dd0ad905d4096043ede8015116e4af4c72176d4d8df6366341acfb82afc0bfa6b2eb5ba483808ae536275fbd05ffd2ed5c14b54
+DIST firefox-76.0.1-an.xpi 520901 BLAKE2B 97ab5f1124e45b9bb31ca07ca04bf6528882aae5026d0f7e1115cd8adf2c4a61a849ff86ee7da80f9dac19b5bef5ca85ae85d84249e0df3d656b388500469e2a SHA512 6bf99800560cf69665d1fdd5d845760a34b448c35313a78817305186f0872e4c0f2b7c12c0f2d65a854b53ce7dda449e738aee7a05ff85aaef56f4a1e1e93d94
+DIST firefox-76.0.1-ar.xpi 594837 BLAKE2B af1484f61edc28a1140df23588d55a171a2241b8eaf99fda5ce0e9e16660d332604ead2e39ae1ec0d6a551f562915e7025e6320eb4f968f5ae5fcd52cf52d110 SHA512 d3c47f6381ddf9326bf0b3627997110df25c27542458047298579c340f22f6952e027fe26c6a13aaaaafd11f55c56d277110de02901a9fbc49586b749030fe5c
+DIST firefox-76.0.1-ast.xpi 508921 BLAKE2B b4648750b577680e0a28358649d6e14fd371e012e5c50c8384995bdcf94e1e59405ff81e4055a23a830cbb5b56cef987c1e92b76552a62ec669b1b933d8bc8d6 SHA512 52d4e7299f046826e9309c58a973de838c3360a47488143ba55ac22e697c238a06cc6cf931d0ce7e3d813ba41940f6d396e17531cd7994da2960087883aa6e34
+DIST firefox-76.0.1-az.xpi 546073 BLAKE2B 2d0a11c8fffa9e21c510bb8a5ab18ee95a5968d2812e9d2882bf11c8c07f1eada5621ed989038e29ed77c08181a829a0a4479766d188a1bb7293d780772e14f5 SHA512 e989c59380879bd11e19886ed45412708fc2c6e8faccace31b1708945c303adc0471c9321af1449e55d0d99f027d3f0054a03d0eb0ea49243895080cc69fa330
+DIST firefox-76.0.1-be.xpi 644323 BLAKE2B 61946ac763dfdfcbb163e8035ecdeb7a94cebd562a0c045d93d478270d6415eafefff44e4db9c584a0ca461a1b9baf2fd0ca1fb3a1f534da731a118bb6b1c5f1 SHA512 da254dd40de69de8e0a0ac3a8f50b8e8ec6e906e4d065f4b852077fc8c89896f24aa5b681fd488023c0d8adf106b956c584c17398832d1ad8679e94b62955225
+DIST firefox-76.0.1-bg.xpi 609155 BLAKE2B 9421b3b41e3627a17648f949154ac500960b899644bd5f818cc87d2ba532148337fee04c07b4c94b5e7ee5edaab26f1d7cbafb329e332e06805bdb02dd3c32cc SHA512 a44bb3015d30cef11fe3534c648024472602602496c3271d918e6cc27a39c63f6e00367f64ff513abcd47af987521ad7d78f7c74659ca398c85e2bcbedffd701
+DIST firefox-76.0.1-bn.xpi 637276 BLAKE2B 1c42fc285f25d27ecd22b58e358a064ac34dd1e1c61bec6bb14bd1f82159fd61097bba43b802cd473b466309e29c968d56a804dc3f770f4b0b0db0483427ec87 SHA512 11d2e324d05e950d26751a1599ed2d3884069f8e0beaa30e9679178b806979ae3a62f30d55ab8debba44b164a1e883f19597607a4f75a01cfa02f0abfe8ff1a2
+DIST firefox-76.0.1-br.xpi 554055 BLAKE2B 45233b7c20e21a6ee50182b03e830c5b519c38930ce8cb57126ca5d0272d75d445c288614fabbc4883350358a0019f8cc4e7330dfee3ded22f321fa43736b823 SHA512 7cad9e4adc6abec9ed177eb34f21c91c138a0d788e71ae35d0268fbaf40b70738b742f5ded4f1bdee1aa6e30f8393b168a8a40c9e1daab87fbfd904fbd5d3601
+DIST firefox-76.0.1-bs.xpi 517518 BLAKE2B 1cdf7bd8a04a23e3a2cc7b1eaaad761adadaac859db06face78c18a4c32ca54ac3f35028a5ac288c36a8dc31e7b0e03840f492377469cd9f701929be3942d7c3 SHA512 3f8f979c756eb65e2232d59d76427a354bf0ac255ecb87916092ebfc5a1c18069ebf2de75bbcb2df3384d7308947445d99e4e1e4fe9c1f667ab65eaafcf4672a
+DIST firefox-76.0.1-ca.xpi 553514 BLAKE2B e317d1a88b22c179241b0d46e87eba00201cd22a3d31c9f4d34b4a025c445fcfbf6f859d95e88e1ae5b4453461a19aba9f591b51dafd5d9273382a95de4ecab3 SHA512 bf100af61811d5d9463483a82530f2a321a8cd09e36a82bf2b2665c233423a1330dc217bbd476c8dd5ea642a6f7ab24c9dd6088fbb3f6775e5ad307fcceeb1e3
+DIST firefox-76.0.1-cak.xpi 581886 BLAKE2B 2111113acbb28a39386557693853dc84f9cb43b91e619bdf794e78edbf7927410666559781dc7f4dc02c1ee5faedaa93e6ffeffc59a917569dc6f8921249ef0a SHA512 d839885d8eef723b6a856883bc70c96b5a7adfabb795186bc3ad0223b6abc1b075077c8967eec01ed53acdcf2c3cd97f05a66ab5765cafb3d7dfc3937d0cd0b3
+DIST firefox-76.0.1-cs.xpi 580467 BLAKE2B bd092923782c2d61d5847a18d1c03eeddbbcc9ea48d836ea4fe126449078fba15c6a156147f8faaa255303849fadbb849fe04625890adb8ec098ae16188d280a SHA512 e63b1dfc77e34ddf560caa444748c33f86c7746fc8ede3c60961144ff78f86d81e5a0c78a7864e6afc82bf47c95c95cb5743f15b31ea16a50be4195b026f3735
+DIST firefox-76.0.1-cy.xpi 559017 BLAKE2B d0bac46d70df7032b89223d26324efb458c6d0bd562e0f3f22360ebd7f20e1a2d058fa8320c313f3e46c3d9b4692a96998d529ec73a93dc8610e3e90c3da698a SHA512 a4263ff58a0340107a4bbed2298ec2074018864876c2c3339450dc7682e62f940039d2c1f7209c49e5e27249e3448e47dd838bd2e57b1cd66c02d8d500278b4a
+DIST firefox-76.0.1-da.xpi 542785 BLAKE2B f1dc69b36a05a15997e1e5b563005bd599b5bac1f20c65a193b26bc957f86909c8bef1226f8601c692a81db98d94dcdd0a4fa2e90fb7b6d99bab879faf37474c SHA512 8becc5a64aa2a156f78e0857d2ea2ef54a234bb60903d4e01cb59715a8daf2176bcbfc4d5733d4991ed1e1a9339ecdcdb14c1f91d647b608112a383f1890b59d
+DIST firefox-76.0.1-de.xpi 574263 BLAKE2B b061ed30f53fda50c190b1627aa684b9ba7a612c841c5a0614425f0eeef7ae6828578b2d8cccb4f9c039800d09004591a5c5075769267ec9063cbd2bf996b3d5 SHA512 7973174a6d1f835fc90401dea39bde233b3c21457c8f420ec0be0db281ae180402c05c963ff27661a06c0bd7b35e1d178678086d8e9beec16c4b83d75c49580f
+DIST firefox-76.0.1-dsb.xpi 585287 BLAKE2B a78bf649cd1664b3e1382bdeff776d1f5e00837725fc55a13f3b679bc51ca1be5520ce69439c6832cc2e5abd6714d885b16d25bc7ed4d97e79455314d4d8ec3d SHA512 d26ac507286e5221012a3096133fb5cb1858cd9dc340b2c86bd38d57d13c6277c47cb46d5c83a4dbdee6fd323852c87fc5a4c065b5297ef60ff78a5e3a1fcc04
+DIST firefox-76.0.1-el.xpi 651727 BLAKE2B 57205055ee8234d7f09e544763417eb0fb1bdf5890c00ac394de850fbe09c1a2c5cec5e3002fe7e375747852f2956095fe84dbb7d45e3c1a621ee8343687854b SHA512 09302c4690fb9455d5a4bbc9e81f7bc38d14345984d2ad5e1ea126c77cd12847cefd7401313b33986cd79e6450d8ea491bf7ed96bd48f8a0cfb50aa893e09993
+DIST firefox-76.0.1-en-CA.xpi 527583 BLAKE2B d2cc71a60f31c6e6e2c456beec22330affa50aa939893af2a5fe401ba37e3901de3549beb532ea8298bd901a0eac80e2afcda65e528b5740bbd24630c3e14635 SHA512 f545dbc12b383770a49d178a9525a2152688576b3311305b4b1db110139bdf387691ba16a4abdb6141afacb23e23be836d962a6a92d7a68560dab87f91893bcc
+DIST firefox-76.0.1-en-GB.xpi 526593 BLAKE2B 44643d1650173cd3b36aa1df2d9b9a98004852f461a7b0747e932417d160823e23d331d1c5816e424f01f6f73253239f84faa178ac54d2801f2c495edb29c275 SHA512 168fd3e53ac89b0da85c54f73538429bb79ae70abd34a6e4bedb5e40c282ae8f4154c0b7f831d5799a944a995d0e89921a516069ae16e674d6f8877d50e4c1ec
+DIST firefox-76.0.1-eo.xpi 554345 BLAKE2B 60cc58897c94de41c3881c1517a630f709a5c8df5332679bf33988a78122d2b5a38b9b25453eb15371b96eb9ba9af7c347e81bf4e53c1c58d48b5e5439e254f4 SHA512 f89541f6ee8b0c65044d926f40225f752a6138eab09787f3350db0fd9bb3c8137a502d35a15040e9d966f21b48fb2de2ba8790e9defb4b0076a321e73173e76b
+DIST firefox-76.0.1-es-AR.xpi 564719 BLAKE2B df4cfb990a87a1c5c666bc7984f0e401b264b89a71031fb772ff05dbd90d833932ce341928c6188566e53d7406b71d6d7966fd8fe3db9bd840b1b8d3ea0d781e SHA512 281f56c73734e45df101934c533abe8ca5136c08d87a965ae176201cd79c438e975bd379d3621a88be86abae2773760fac754393908ff8af8a4682630d1fe970
+DIST firefox-76.0.1-es-CL.xpi 564292 BLAKE2B a530696f359791e8b94726b39dd177de7abf71812bc42f9996f28e65fc8f4751a015f1273148baf0ab48ea6d7c1fcc05dad2d5c239f2cac4029d7de4bde29fb9 SHA512 e0b78b3db0ec90f77eff096c1192f783a08cfaaeec05646364e31aac2deb8ada30cac30975d7422615e94443a50e4c8acd2c9a5fa37f3fecb6c08c25442c94f5
+DIST firefox-76.0.1-es-ES.xpi 542827 BLAKE2B 61021ebdb491f908f0c745c17e1f8604f17d6768c8be25179ea3c246f210b01c4919104174ba395f2ed3df632342ceb12005c079c179bc40db3669e817d440da SHA512 2840d6d61d247e4b38dcf2ff92556701c31f22b31c0a06ba070df83aeffed462bbf7b7651f0e12d631183fdf3a4b69d7adefffc54c1e1e32e33b031d7f57eecc
+DIST firefox-76.0.1-es-MX.xpi 569351 BLAKE2B 5e44c0b04cc84b7db286decb625aeb60e002026f5bd4c92a418d348f90a5dec519ac86ebc3487457ed9cfa43cd5efdc64018019b2742c4e8ac7080109d5f42fa SHA512 e07d20f394b37c0e358d22b154e863e193c031ecbea50b75327548740534f62a827d296b57b633c93183c5253f8d94506886eedf3b3eabb79e34785b41746f32
+DIST firefox-76.0.1-et.xpi 541807 BLAKE2B 7d3ed6a0e16a2c0e5b0f23d6563ae8df644b83daf9d3a1c39cc4b71a83fa7f6bf0e38a4d4f6f3a1106aff5354746b618c3f7e965c97c902740e3354cac90b68c SHA512 57e39a033d8bd1063d8f217647f653822dc8899c94a0e18f8574afe613d4d0acdc7a528a2e7f63cf1d382d112d21aea587465476f680a00a7733e80a54c5af6f
+DIST firefox-76.0.1-eu.xpi 555568 BLAKE2B 77a83f198fd6a69e31ce5102f9abe0dd84f2dabdb714eac00e803b37b957201e5755bf6c7edff43b2573db232b97e21150f6e86bc538083c74ca48f99b389e33 SHA512 98d9bfa071ff01ade84d5b4c8c6ca47e9bb5126e64b13d0f5351697ec927d464152bed2c89f31136fce839ad368ae9b29b630d6baf85d835155148e42fd61c59
+DIST firefox-76.0.1-fa.xpi 603924 BLAKE2B 38aec834bf469d5e40f974c55df9024f0b38a1aa419edb162d0b5d8ca5e2ec712a45c31e296f1bf0184bd4bed21d4638815f859e6d4c10f7429a1a895467d426 SHA512 ae152b8621bef942aadd08832c0a952d142e5bd7501e546c8ad060a5521fbb8fc9c2dce59492cecb55a447b0e6dbfda62ac95c993067a36c566b06453dedabc4
+DIST firefox-76.0.1-ff.xpi 520967 BLAKE2B 414b431ef252584440504d38f8a21c832c4d8a32e41b9b325cd517e67ec72a50fb4b442ea4bb5b72437c177aeb225cc85e1aa2656bf5fd94de21bb89a8fc77a0 SHA512 a780dcd624b06e71ab0763e8f56dba699cf85702148aac26eae2b980eb834a016b55d8c45a7dc5ad12ab9a7687b3c0bf048bd902a75b3ba8d3bf7548db3e9941
+DIST firefox-76.0.1-fi.xpi 550639 BLAKE2B d1efc57e10376a4629532631c572b8d1a93714a95001521dc174d29b35cf9fe4f89af0390ee042efde99aabf456cda3614a9b922d8440df30c5d71ebef573e4d SHA512 a9b8187a0d19b63f0e4345775881ffc89cb4689f8066f19b9f74974805c8ee7a5772b32fa7c6cd21571535d4feb49d68e4075b9d88766933e7e110edb7d0d2f6
+DIST firefox-76.0.1-fr.xpi 574846 BLAKE2B d56eb220d572f9efa1730f5fed0f9851e18fa6d74cf5914fedb48b950667dc5ca3ddf8fdf93787645c4034e630164bab677a628ddae07003c449ef3ef4dd4003 SHA512 ae0ce5a71bcc1a9991b9cf6bd53626ffeaa804c3011a19a9b2f1fd7f33385c5773e5b6af244db90fc8e5865aa0fca138f8c1c04b5d9519941a71aed313e22e51
+DIST firefox-76.0.1-fy-NL.xpi 560186 BLAKE2B 393fdd5fc96cd7ed1605f9a71b8698f561b56458fd1c73e8eadeaa136e8aa845022375ed44720761049a137c5ac9b9259287ffcf9384c0ca7798fc240e6d71a6 SHA512 8c8df3bb021cee7d6aa7a66e53714e7140126d79a6471ddcc96306373a10386b9be614cccd27d3f44218626875eabbe672deb522904230654c81b62c7bb17d4b
+DIST firefox-76.0.1-ga-IE.xpi 530026 BLAKE2B 95462dbe632e576dc76c91a8101655cfda9db453ff42ee5dde2e2cd1bfcffa501e95646695df73f82a9cbac82b34632c459c46c6c069ef8842190aa81fe152a7 SHA512 7d08ab131e326b27618aa0c16f137c593af8bc4662d93de2204d905edb3fc7ee4ccf8ec525d245a4bdf69f71ca87a336a3d46ad794a3269af14c1a9bca727fcc
+DIST firefox-76.0.1-gd.xpi 551232 BLAKE2B d15b3ba8a2edf79e64b95a85bf5fc42f46a2900ab8752ef4e1de680c2860163511b494fdd9b5d6e3ab3579c09245096d05f112052623adf865a4cac45802a6f8 SHA512 d8d9109a26bdb543fa113f7f48218d2cab1d4f0583be0323dc36d8bdff2cb79519312b89c5295bd21419fc6b10e0a22f76f2e87beff78d4f42ee9045cd54cf61
+DIST firefox-76.0.1-gl.xpi 519219 BLAKE2B c92fe846301dba20526efae53cc707396af560a5fd982741763a1e8542569d8ef3b7098068542ffdef1346449363e13ea4b18b32bf29948471029fa4544aec0e SHA512 175e0a12d1cef1ce0234a9ff0e259f04dc44c7a46287e51bf0e012f323b50b3f613f01e9fce7ed34cd15bd97750f038fb337f8b95bf1625594a00dddd980b2a1
+DIST firefox-76.0.1-gn.xpi 578230 BLAKE2B f5c7ca3420d07c41d5fa0707c5e352750958a2edffc3ef6b39f7357e6f9bcd0fd74a92bbdd3ba72661a0abd8493a933454aa7acbda0c31d397f740c00bbae7ae SHA512 6174f6909407382b553915db6525ff5f2591f5fc93dd1e81be61f3d8873a387cbb3a3c2f21efbc5fa7d800e9277d37c21196eb31d2bcec48cf4bcc1669a5aeed
+DIST firefox-76.0.1-gu-IN.xpi 616368 BLAKE2B 1db167073ddee6768414f1577330d8562258ab1ae4f950fa79141a1c67a1c45377582081aeb2a7965fb6075aa8416d4a95742f3b48ad69bb8e6efb1e116e3ddb SHA512 0895e4a18221d43eb88e31497870450f19ee82a722c275a9a7086472524ca4beb867fcbd7551d4b2fc5a297f22f80216ec791e1c6c6559bd294d685ef58f8e69
+DIST firefox-76.0.1-he.xpi 573113 BLAKE2B d7a5725cd8802f89848030205609e92561d78f6f02173bed83e5e02e9cc9dc7b8066b6f5900be92a7647721eeb6a22816abea2ab1d68936fa86591f1c014d0e2 SHA512 89404ce3356bc5da944426960ceaea9685b4ae218b2a9825530d36f42d05e1743fc34589b245ccbbd18d49b6acc56c145143cf4280c6d0c987591b637298ce0b
+DIST firefox-76.0.1-hi-IN.xpi 624557 BLAKE2B 2c66d1ea23aa99d1873f303c70f8862217972f63d5eb422515bbb373341daf5c73762470febe7547356b6f9ddda3c3074d48cb190453ab85973b1fa43d369c1c SHA512 b144b5e5e636bd0222cf621dfbb695e8921e6dc6edee201516fd5d0495263b3536dd14c205504395389a5144d01409c6aa2a1e76a4bd19deae5acb84bdc8651e
+DIST firefox-76.0.1-hr.xpi 556551 BLAKE2B 92fbf28feb317b45e9385f64261d42e903696ea10aa8877e3b7fc86af7b225e44e3e5d4e216f7560168aaa9b908f504099b0ef152bbfe16ccb5aeec866dce77e SHA512 779109057076891b1333761882c359edacc7b99ff34d7952b266745abb0ec1f83c9fe9ee113dffbbb724195855272cef5765a43d3df126e1dd3bdda6490caff7
+DIST firefox-76.0.1-hsb.xpi 579178 BLAKE2B f98c09a123e9632d86de6cbedb2a1bb71c851a7108125acacc0057a53d5f9f3298976a0ae30939323c1a08d9ef9512df9bc1dfcda3121fc19d7975fbb20390af SHA512 c0234cd04a15af28e5f9db6f5ae7f9f22e83389dafca606ea73581f80df9062fa39e2bfd63de611de503d27963161c117c326477016c1cc0648e9ba5035121ae
+DIST firefox-76.0.1-hu.xpi 585332 BLAKE2B 27863855759d431cad5974e6d03813a23c067be22d2562df057ce20efbf1c6daf29184f8726c814e8a214d366c27a482c62e71243a8155cbad3f59ef164f781b SHA512 5727e1d9a9587424088ceab408368353f83918f1b7212c7eb4e4637ed935d13900af30627e41fa852f13445c6737dc0aade57cc5c8c3315bf5928598dd45a565
+DIST firefox-76.0.1-hy-AM.xpi 637480 BLAKE2B c622fc7432cafa6a99a91728449207aae294d46e011ce84dd8cf179fbcaf74985983e3e3c582a191d1d837555710583152c3c8cabecdb08a509aae71ba8aa2fb SHA512 18a8e0a975062970cace3d4b0bd6e522314a03eec73d2166a534e5430c35726040ce19e8e802e35c68ec6a055b965f66c5c2fa540cdab601c959fc8712fd669d
+DIST firefox-76.0.1-ia.xpi 544922 BLAKE2B b6f1affc5901197220ad9bdb1ddbf36a214c20f6d6fc2e213514e7827da4f596c5f5733ab14faa3a5b8d12edcd6545cb7b63709f5fa735d81e910a0228aea9fe SHA512 ada309a8bd61a10c2e5bff49277af3d4bcb7ec06cc87a08a1040335f4f1bf2fab0811c58b09f61f4f6fc52f90182dc0b26a9f0938350f35b9a1ff5816a365014
+DIST firefox-76.0.1-id.xpi 546912 BLAKE2B 73a31c95d5c61100cf4fa545110319a54ef36d9559ae568bd768f80c3a87529fafe6efeb3bdfe4f1369ee6ec493c67ce055bb4a5aaa051655fd931d761823cd8 SHA512 29d6ab5336c6e5b70b81d84849253a76e846b3f9a0a58ca1c342661bbfa02faf466fbb80767fad8d41111b9ffb8bf409650e1b26ceb6cfd6b51845d23792cd4b
+DIST firefox-76.0.1-is.xpi 534423 BLAKE2B 0014516fcb48edcc08d28a3b6befab40333a8201e4c65893bdd9826891ba0f86762e40a620f0f03cc196617156e86be67db08d7fab917c11f0866aa30ae009a7 SHA512 7e9bc57d8db53945cdb412edbce2a3bab6fe618560f1ebe25f7a05a007a96144821a23d7b9825b4ba6a003c9f202cddbb8906351f52e0d05c8a98f7c726feb39
+DIST firefox-76.0.1-it.xpi 444073 BLAKE2B 6c9a917ab95b997133b624c2e70c9ae5865f48ff0479c1b8625c57418ac7e49c5ebe58f0a0d312f3e9e65be45929540551ed0d59dd9e5771a365e0762d2ba0a0 SHA512 a04186b90e27184a8e291b405de8bde7d749be56ba907e9355602722a8b2aa65733aeeca99f17c946552dc81ecc8d317b3a3b976edb561aaf8f643cba7a7f462
+DIST firefox-76.0.1-ja.xpi 605031 BLAKE2B fe90f56acb43736c034525d9927c9534b32517c5a6afd460f804176681ec59c75e2ae24bcf80083781f61af041ce25b14be9225621a74635eb47300cfff6a734 SHA512 fdbc832cbe21a1243885939a7c7efe9e69f8852e37416a82d44842c2110ce1298812eaa7718e1559931d19493d8cfcf3d649d015781d7bc44bf1ddb773e7a25d
+DIST firefox-76.0.1-ka.xpi 607007 BLAKE2B ed908fcb6d47b7969e73ee59058fb47d69e8ea9b044a46506e9a6e17fb31ce517f5d35dcdbb7ffa4e222b221e7b93bed2d0a7b01bedc93036477ad6db473e998 SHA512 ce2bbfe4414a1294de0a6234e0c53e9fcfc34a313ea9b4909382c50673654cebafaec0dae6b9d7499a19d1bf538db38262ed953809b3885fab3649ed7263fbce
+DIST firefox-76.0.1-kab.xpi 566436 BLAKE2B 0d2a091be10763e6235be12371b1e0200f015fe032a774aaf37b879ad9cb8c300eab1e5e447a86a1dcd6b9ca6669f6e605bd7b6955ba9075ecf4bb5c6a3bf4c1 SHA512 122fbe2593ce208e5c13b10ef575183b0b05a124f5ef3ff019e4d2b2e6b9714ac807f7788227714d49e3b48bc71fb2c1c8981a9e57277180fe58c50b64b97b27
+DIST firefox-76.0.1-kk.xpi 637149 BLAKE2B 9f3051003ae97cc634b42c41b1bf22a48f2bb3121e38f30a9a415afad0b7d1305092cc9115cff00211a52c382ef23866f244421264ab5908e35dc256f7ce178d SHA512 70531ea113dfa57207974db7525065181b1a41d051f7844c4e1cea1417fa06bc75297c5fea321fa07830cd90ec19d7a9357d47a2526018fd1a61d7d03b981443
+DIST firefox-76.0.1-km.xpi 584414 BLAKE2B 016e77f67f45d577d2e45d4522df87718d269f78a69ad956d6d763d8fd2e910cd8025fde8c8937eef737591cf9199799387635b829adae6cd70dc351e5cb3538 SHA512 a0cfc6e3c3edc16f2e913ef275deee8781c8b01845df0a8f85579ac37574bb246cbcd9e62b1bdae38a6c243f9f12a95c2255b0f82783eb94f5a53c38aa28fd22
+DIST firefox-76.0.1-kn.xpi 576960 BLAKE2B 3246e4fa6d52c38ba1aa1e3500fcaed727571e32a8c378b9d706016c063e8142d1926a85afa122bbd2211412783fc73853ade6487766baf130938a8304480b8b SHA512 76056443785a3ca5b21a2930140adf2ec466a8e57fdc6e7c3eac7a01461a6e58397c17a654d56ec4c5b7cc00ffd176a4ba954f2a64d2ee5dc60e876cad69cda6
+DIST firefox-76.0.1-ko.xpi 592120 BLAKE2B 87178c3ced13cf00d3d326be5745c39c5c1215695249ddb95455d18e68bbf149f496aca8ee348f16155175b73c59c4a2d660039247e268028cad6569f6ecaf09 SHA512 1b15fddbeff6c3d19df2d19ab80d547c2bb15f3f2e6b1d9afba3c07cbab88be3f6fc5f4ab712268e9e352fd09f748ca54c402bd3a185255cc95a6703d04e1782
+DIST firefox-76.0.1-lij.xpi 525522 BLAKE2B 14850c7252abee9a08bba01eb329666af1742a4fa650894cd50f2d2cda3018a31734afe30dfb4f4cf24cfec15107a7d66748977a886b936cad840eb7f1037d04 SHA512 7d68992ca4c41426990acb0f2dffc89ce2207472cf90b19dc034342f3187fb8845e44b9917d23d34fccba2c2c130d5fc7cdfe961ed79effa57cff0009b0f48ec
+DIST firefox-76.0.1-lt.xpi 581680 BLAKE2B 7c1973e000dd087b6e0a0257986705655cb365c39e9a06e2c2a239fda8f0f883863e50692df04b524c26aaa9017e47dd22d8aae19974b2a7af753504ce27ac5c SHA512 7fb1b392cce73104b1a8db773ff85150ed4326ec5bdf12c7a10333fbf8b09f1dfc3da607f8a05dcd49619e8e44dbb1a66af8240fa4591d3e6f846f2acced1b81
+DIST firefox-76.0.1-lv.xpi 533769 BLAKE2B 3ec1683bd1296ed5b0b23c42cb6355d24a9fa3cd090c83be909abfc2f0fa3c7e1e4a7e511f9a5ba49c80d90aa0ee304d5211d8dd59c0918fe6b060075b44cefb SHA512 a009f286c45f060b24b93967c7ed225d06ee2edc791b57f51a15a9e6042ddc6b964db51d94917b06c08a5adba2f9f90c1ee69a37e277188fa78b23b57adea975
+DIST firefox-76.0.1-mk.xpi 502426 BLAKE2B 6a6ff0f57bcbc63aee481502b6b3b00a80392290de80085ca2e895a2ef9a4ed31a7934782a13aba9da82f277422d5f4c9fef3b18b4fb3aca55fa3b953484e283 SHA512 614288bd35793d70c8f51ccf8da05fff44f988bcf5119c89ff8739ce7fc988025332026e0e82e08f39dda1fa465f3f8b438e4a71b3f7bafc5e6d56e092cbf46a
+DIST firefox-76.0.1-mr.xpi 612096 BLAKE2B 69c12d881c510f90011440a6b87dd0842ecec7567b9028d9e4351d5b0e4d0bcf0406efd0e12acfed31962e94d295b53ade34e5b9c1a315388693e1c2c68a7cc2 SHA512 c3f4ce5767c247064dfe284e68298b5c591788341c24a5bfd9174b70c74d35cc5fe72d299922b521d01afb71a10a746e6330db45d5c18582fc3b18019707a2b9
+DIST firefox-76.0.1-ms.xpi 514192 BLAKE2B ff2c0aaf55a3b408234da3dee9b5d429804dad1563f91d3b27adb16979149f161e792f6a4f6dd6e163724645e3eae0c545a7d764b1ef62c0c4062fe160dadf90 SHA512 edc072f02bef4d449852ff5a42c5fc8baeb9f66d7a1cb38e39d1fa10039e95b8cc3e65d6bd1e380e0a068ae6328c2eff9d69cc84c8048bc9637800ecd79a7339
+DIST firefox-76.0.1-my.xpi 578025 BLAKE2B 4b7f996fa9e5e77a28a11ed6647ae3497e3ebe5d2d0d14231e024ca7d6f6449bd5c9042711095fab7007cef929523ff0c4ed270634dc0993b059f3ee3d751f51 SHA512 7bc29fb9dcae4a46e1b86a6d6cbc272e51e0e68e2e73688c75253788c551ed6e8a6ca5d5f7c7e5cf183c11ecd7ea9b920f363558551a46fc22cae0405e447da5
+DIST firefox-76.0.1-nb-NO.xpi 546236 BLAKE2B 93287dbaaa49454a422ba5e381dfba11148ca1704ae992796e34a6de37378721bd79f22587be9f5ea947ee957dd784e9c804eca932e7bc8543c4adaae3770e2f SHA512 fc6b2fc2ccbacd7056b762f1bc82bc372c4d1fc96a05ce6e83d02de6125fb2d8d786b539bc2c2394f7100679024ee9947be7ecdfa62ce11a91219aacb8408496
+DIST firefox-76.0.1-nl.xpi 548815 BLAKE2B f57d6d2f609c5457fb23ad7f457f32f983aa027093008813d23597731fd2c5c9cb2f7169198feed29a661f0488df4ab99a6dda5113dedca4763f053b22ab4a6c SHA512 fdbcdfd1a21aee32ca09e7394ab23d93341464d89c99fe5e6b87536df1a1c59830cd565b3a392d53c2c58aa162ead5de079032f6823845b7e3c6e775c7437dcc
+DIST firefox-76.0.1-nn-NO.xpi 548024 BLAKE2B 261efbe0e75edb5dfad8117f277425560d7a9880ce4fe810b82a57b5ce58a5ffda20de7c59a62f0cc7978909adbbc3f2bdc83bf563735f37d3014f81a28307c4 SHA512 b3782997729447696017fa47d122a7462af32f42e3434467d2906152dd694f6b47bf0a311392a966151344f93ef2c0a571c8a91657032b417bd8ee4121c50489
+DIST firefox-76.0.1-oc.xpi 566158 BLAKE2B 06d74284070558f2133d660ea2cbda43a8ce9cf4a9475e1d06f621128db293b2281de5b1dc92e0797404b530f6868234611f2b9d501afdcb6d21b32f8aeb8a52 SHA512 7b25c45d2855b28b664002e16a66b3fdcd7f8ec3315a5cab6922fa905c5c2f75ca599dcbdf36f1a75b2773577d16919c69feb0065f7fc4a62fd92d4525a0d563
+DIST firefox-76.0.1-pa-IN.xpi 600367 BLAKE2B 4af23cd779b3e265b86df9cdc5d2066d5b81e5677a46a7fb9dac216cf5265401fc13e85067aa2d693aec83ca7afdae1067636aac5dd00e3d3ce9887eb9a9b3f7 SHA512 4001cfa9d861ec5540e7960b88ef002fd0b2e34fcbfefa99667069b321b4f5577ee68a6a56a428a453ac3c2d384b84866d0c4acabdbb4818cdcb362ceba551a6
+DIST firefox-76.0.1-pl.xpi 563340 BLAKE2B b7bcfa14ee4c4f97e7420497e44b1f171fd8b6b3ac325130174bb6c8512d081f1451f4eb917b6fafb78973958ea4898cdb9aa191150f8bc9551aef02da0a984d SHA512 0554c297480dc00415f4f29943aaf15b0234b2514bb2a0a1c7207ff49945bacc9570c33b4592bf15855025aaaedd98f18e7f0296132e002f9714699532de79a9
+DIST firefox-76.0.1-pt-BR.xpi 549880 BLAKE2B e4d086e78fed5112a269edb1e3fb121886f4ce535dce25fda3a945235194fe693aa85aa10424b5d6747e1cbdb1cb1865df0003e6178ffb8ec16edbc5036a8d8b SHA512 7a6711e039a3041e23cab2e78ca192a503ec21cade6611ab184d062fea60ecc35e67b683164ce8eaa4fabd3ff41e014d8ce84ccc14d2831de26026afc08b52ed
+DIST firefox-76.0.1-pt-PT.xpi 560729 BLAKE2B 774808f4eac7c9fa239e8b7b20997626762be6f2541eea0ebc7c3d6c59398442ab93cbb8de37b6843177b68051210d08cc4b8357d81e5c6ed34e49df2f748b76 SHA512 245e72fa542c5a06edc9032c204799d049f3ff765f7968531975d265cbfdb0336a204af2e9fb63f4a9bbc043dd2c164f94d8da4f5bcd79a5fa48a2bbefa08511
+DIST firefox-76.0.1-rm.xpi 552985 BLAKE2B 4517026ac763ff5abbae83b5f0d8fbf4d31a6c03e5f1e48e2504b52cff3683bf4ef62ff9db5d0c110bbf44c1e07517375d5372b9123050b49c9ccdd748946d62 SHA512 0fcc148de200613d866f20fb2bfc4f1e49873689f514864601043990b3b1cc59dfc1bfa4818c570fce152db733acc43daf42b29b6c5ff2a9d548b55dd2f6164c
+DIST firefox-76.0.1-ro.xpi 567254 BLAKE2B 7dfd7bf77bf6e9613b762fda1cba3d2753dac652f241c43edb98173230babc942f16b89a56e695e5b24fff1166acdb0ab52775dec95d15854202306f1aa617e1 SHA512 32b5101fc3dea2960e165550802d8f470f68152f3df532eebd77460ecb0212c9237b3ab1c5de20ab51e24381f3a9f3c742dd83731d756384130968f8692452b8
+DIST firefox-76.0.1-ru.xpi 646861 BLAKE2B e637d135fb840ff09db896b6095be03ea75d71a74eb25f677a2c60ca03d94c8f824f9707ed90b605b989258d52c3b4b64a5c0d3f3d6c7b212ee3e265e6b8effb SHA512 ad71b803dbf9932961ff48402376695250f4ede51ede2fc7170d2f41b16df877bc710b641615ba8af14511c358ec79fdf974578d40f6060e159c2bd3787a3905
+DIST firefox-76.0.1-si.xpi 553889 BLAKE2B 62844f234760559ae3d8edf47b2cde895a3ab2a6b1236ec3910ebe54a96a9b7f97116904e836d89a3734920e31a14bc7d2ec69fd526a16dfc10be819c8516ae4 SHA512 641fe4727d2d166a3e0c137e9c1f23e97f4ffbf49a8748792fbdeb12ea9165b0ae3a06a01d32f7ee553e3e3884488bd34981784c68036bfe635a32a34a10402b
+DIST firefox-76.0.1-sk.xpi 580393 BLAKE2B f0b2e6fd1c9973660f3cdea93a5fb0d1820c354bc8062cf37a09455ec026f9c1075eb4323d8cd4b8f832199b407db0205721245f4f666f07b4a6c264895f3589 SHA512 9af5bae747e288af4f161ffbc6dd31a6d8aa3f93054a565627292079d1df281a8523c25b802eb9bd3597c4ddd29cf8c3a4898096fc5ca696116c585a8dd0bef6
+DIST firefox-76.0.1-sl.xpi 560091 BLAKE2B 825972397f3add95da33d292da1fd8a0fff118e99e31c09ec07b63a8fdca175b75ec8d579c9b94deada12258b3069f61049fe9868e9ccb6037dccbced0320b18 SHA512 452d2c732bda649a7a3871c2aa0cee4504c8cd2c4df31eef65e9886f9826ad93922140133e28df3a9b1c1a093bee2350766c5a47594879e901a623018ab9d25f
+DIST firefox-76.0.1-son.xpi 478258 BLAKE2B 8ba535613b7da4341441c480dd22485f2daf54406533fcf4c05cf86d63f66ed71e169d72d3681df7fe0f0312733aa577ad6fa880644cdec45d9120911f4626d4 SHA512 d53eef177f8dbedeb7f5589eb2cacdfca5196dd26a3d8a677e9610c187344edee4f9e86cf20df1702fe18bae93af9ec7fa5827784c4133a6f71af28b2d189e70
+DIST firefox-76.0.1-sq.xpi 571948 BLAKE2B 9df89200da5a7c8ca79e837db27059e271a90a75540dff1706a01aff10d86bdc00725997e8634c9e6dca4453858dffa180a57b00cd0f0fad0cca4dd524f21ece SHA512 babb1ac1fbf8d09be18eb0c06938a6d33c840db089d050107c2c05ecb94f477a3e9e128137995fc00ad9ec5758040792211d5265c4a0256c0fda118598e258fc
+DIST firefox-76.0.1-sr.xpi 598613 BLAKE2B bcd8ae3fc5e25d7064d375d9b6ed5f22ce6385e0c54ccf36c3549b234670d9b62d98002d45dcf80616bfe9462e24504cd1e6e19ba00ce71eb5168bd527ee1eac SHA512 c96f10a54891623a97b3d5433836f189d9130972009f7699a211517d124eccfed0fc7f120725650680f715cb5ff423a9571a43fc883d6eab26bb0eb718c961d7
+DIST firefox-76.0.1-sv-SE.xpi 558269 BLAKE2B 90971491e2e85c19b23c57eebd513bb65debf5ef7d0ca469021a6c0fbdfd8818fda37c3ba347d2c8b38ababc2bfaee5062b1f2c8dde9596c3b968ec1245ad664 SHA512 48efaac9ad879999590a61a48def39967ee84f6cd72d90b8d0eadb94fbf2d7a791c028553072f45c1b22a1280b9b917f15280b0de7525362ffab8c81786514cf
+DIST firefox-76.0.1-ta.xpi 583676 BLAKE2B 3d3b00615ae7f38cbb4ab78c873c517a96813c65eadbf897cbb9ba590a1008d1d8d55f0ff2acf9308b2a014a42d7b977668e380284f50d60db1cedc5a4d0a94d SHA512 339acebf2af218bed06bb2396ea6a1105efd552122ab5d48379cc937134b1589dc9c6a5c6565d7e760903189d4d567abc8d723caec2d9de7a8c438bc0a0a1fd3
+DIST firefox-76.0.1-te.xpi 603555 BLAKE2B a3c00c4f573700cfd859b3eb7f9ed6331ed8bac70b25b8472ce64e1f2c511c960b1b65946ea81a84792442f57d768e866434cc17f42dd4a7ec0e3b7575144286 SHA512 f2ac017cdf151e6724660c85f5e87b22258ffdf67c27bf8fe7b58b5cd328fd05e8acc51e68cf08c3014501fe8080f2e1fc79065d29b310a496a303718b9b2c50
+DIST firefox-76.0.1-th.xpi 622454 BLAKE2B 2405cbaa910c250a1e6eb1f5f1741ac268141dec2d3cfd41f2e84d32d11d8c41adf36d0505dd355b82279322db939df84ee00200d8a0c1494217489cbacb23f1 SHA512 2eee6d2cf472e944d55d89bc0cb8ee02c034dc80aa9f3df62365318cfcd85fb893c53b72cac36a659a400fe5fabad53dd3012f67e77c216cfe91b4edc3ddfe32
+DIST firefox-76.0.1-tr.xpi 572168 BLAKE2B 2ac54df15f5400c878ff40aaa2a8c27133eef70591378e1fb5cb26c378dca5921e5bdeba57452bd18004d23a3ce09bd2480ea7ad768022568f6d8ef4efd634f0 SHA512 3c0b661f1f3744939a19b2a9cd65ba9fdf8f76fec3eda5470a2db7836fc863eaeb56e9cfb3b80c8f2dd82d04c4b6e39b85b93a52cdef58128c244a6384ba9eea
+DIST firefox-76.0.1-uk.xpi 635711 BLAKE2B f8653018db04f34ece29df2edfdafd1ea3c89eb45f223dcca377a2b3e0d3e5d4e53797bfbf1cb036d5bc9129b06fe5011b015ef4d16595735538e050b29e59d6 SHA512 254ff4e898a7b750285e4ead98022c309189d47bf6f0c60dabe3c7479088a6a8ff5ed9f789bcaf8c5d7398eecb80396a16488fc7a4bc6d7308f08be02aabe0c7
+DIST firefox-76.0.1-ur.xpi 611193 BLAKE2B efe31f2c003aac37e7e7685fff275b4bcd677bdcf38d07259494c39ff7b93348c374e92d0c7722663a0d801abee7047dea0c57491e412f42c42b0468677c96ca SHA512 162eb815822aa4cead50b13ab2a4068584e224793a7b099447aed47b4f410fd1764d298ef1bf594487d975d9e128aa44ef41ab0a7467471270b7d8d83cd5cebd
+DIST firefox-76.0.1-uz.xpi 529079 BLAKE2B b26b08a6d3e2759aa4fa0a8613c972b437536183f18ea58e0081e5c84772a3b19892b25a3e3d232e1fff6a0b893b24741a9bb1fc2ed67e9a5c2d7466c4aba3fa SHA512 1540e8197cfc807350879b3517b9742e41b4d9124c2044706f6fb0f55fd69f403d15485bf3c1d2a9b97384957a26166f0d97ede4eb43204d5001d3a92b8f9bd8
+DIST firefox-76.0.1-vi.xpi 588340 BLAKE2B 4bc61cfa8c2e0a6bac591c098215a990b7e08c204db1f6d9fc52b36cd1a1bb43162a947e000484555db469aa81bc67c1ec8afb62a4872f6e77e6c6f43f07270a SHA512 56f887f86e5e7a047cdf7060da36f4b3638079b2b55da6a8928be057207b7ea99827c71ca92f4c5a36c25f570d9722ac4073ca1262c3bceef59b286e81e45db0
+DIST firefox-76.0.1-xh.xpi 483087 BLAKE2B abdfcb0893fc8b07d53df7767819c05f5f5409d1169f378ddfa30f5959ac706cad807e814ed18f33a950dc17eb138b1dc3d2ce8e00dc7b5f1d4805bc4eb3967b SHA512 d3ca2d970e68a81b04c104330afa184fcfeac9396d270a7a451b618c7c3d68aefc133ca9ffa4b3a11ccc742db4df1fd7b9a838f3c9e1233e8ed2e796f2a66145
+DIST firefox-76.0.1-zh-CN.xpi 595481 BLAKE2B 593d929e6af40f814cbea9b6799dcfa5347e95efc1654920229c386f1f90da8258b644ac8b1f4865339b80c9dae64ec989aae0d14f50273052428536c16f50ac SHA512 99b85bf8db9ed12b2c2f4d3394b1e384d4f8edbf88dfd77d4993f20d7a9f7c802274e5be3d53f07fe21b725cede717196b719cb004aa5816dbcfabf2e76161f1
+DIST firefox-76.0.1-zh-TW.xpi 593884 BLAKE2B 7077379bac353dae92b962e9dd209d80670b7eff466a3fa98bc171e8e679c96f1f6bd96eb33bc28761ea062dd915aa783bf48a026574a771e1dace93e32125b9 SHA512 dd93fd2960bbd724f3a2dde4a38491a5571c3051adc933088c18db2fe1e53e9b3ba88b40d391d3843ed44b957066447ef06a964610f97dad6f903547f9bb4ede
+DIST firefox-76.0.1.source.tar.xz 323251680 BLAKE2B d8b53e43e6f6a84387129099e50d4cfecb02269407f1fa4babf9e8c75118c244029a68dd772333f34b2fc3e77ad1bde0087b2d91e16fb4b28f9ce7f556389431 SHA512 188d7dc51200662048f808e32eced55979a69059bf88eac8386307f9371adad4ca524819d99a001b6d900147b8f216d5d330430f15f11eae0b01cccf8f39681f
+DIST firefox-76.0.source.tar.xz 323886744 BLAKE2B 6efc4bb891300918f1ff9fad7b68dc9fc7e923778e62e44784d5992ba902d92c77d1235aa5f82c8934fb356830bfabf68bda4200b19df1f6160a4426f17777f4 SHA512 1f023861aaed0468f62135d3ef1098f599111df4e8f231e19baaa54e4bad0e3ddf8575895467ffc9f72bd91a2f6ed5b55096fe4932685e4bb58871e004c184db
+EBUILD firefox-52.9.0-r1.ebuild 12968 BLAKE2B 4b6fe7e6fb4047b5c5fed6f29a3567ac5151491222b72286cf81520c3b190d4c03af03011bc9462389502d819a1eff0d01f60bfbfbaecc16339f66b43b71dd59 SHA512 dcedcf55cb579513c754cd305d2f6262b7331abc94f9846238c5163d232e02a420719146e5c27d073c48b38a4177a3654ae2686297034ef9c169857a5ab94e33
+EBUILD firefox-68.8.0.ebuild 28938 BLAKE2B e4235e70263a69440a40937878db5f93999cc011fce9518c6e5697100dee37282ef234721dc52c61c107ccbcd280ceff5354a6278c1e421ff133b499d9bb2f6e SHA512 c852cb1dc083cfb626a923ad9e641c30f289be8661b6d3bba761e30ab8e6be6dc3e6de941703260ac023dcc539b0c7d0a5bf9334888db49f0958e5f8faef0699
+EBUILD firefox-76.0-r1.ebuild 29276 BLAKE2B b5d5fea000fe59887331fe4f9b0effced9be2cdafbdf13a1e400f1ff39285f32897a40ade5a5a4c13b3a49b3c92767ae80f5d019ecb11849d525480d05eb8768 SHA512 5344e104e82403d2ee2271d9c9863b99a595a0034ca4f4d8d6f1e5f95a2250f91392505cc9285cef876082278c1da47f1507007b1278c6a4d0de004a3f078d00
+EBUILD firefox-76.0.1.ebuild 29276 BLAKE2B b5d5fea000fe59887331fe4f9b0effced9be2cdafbdf13a1e400f1ff39285f32897a40ade5a5a4c13b3a49b3c92767ae80f5d019ecb11849d525480d05eb8768 SHA512 5344e104e82403d2ee2271d9c9863b99a595a0034ca4f4d8d6f1e5f95a2250f91392505cc9285cef876082278c1da47f1507007b1278c6a4d0de004a3f078d00
MISC metadata.xml 2540 BLAKE2B 458e01980f6c0dd1722289fa23d3934d66b1cebe4e0f80b89cb1901bf823c67acc852f1a14f6fd2e59829209dead122ddaf77eacc81d3cc3c957d73fc649b187 SHA512 c2d232195fdc5950a1005c9f46e9b304cbe0c2c991312a82d35363021123719bd0f52058d6f33d075c091a02b920baa479a425c07a9bd7ed0c87857ef6479dcc
diff --git a/www-client/firefox/firefox-52.9.0.ebuild b/www-client/firefox/firefox-52.9.0-r1.ebuild
index f71d41d88bbc..f71d41d88bbc 100644
--- a/www-client/firefox/firefox-52.9.0.ebuild
+++ b/www-client/firefox/firefox-52.9.0-r1.ebuild
diff --git a/www-client/firefox/firefox-68.7.0.ebuild b/www-client/firefox/firefox-68.8.0.ebuild
index 1d4e4b4ee23d..819e6ce8c7f0 100644
--- a/www-client/firefox/firefox-68.7.0.ebuild
+++ b/www-client/firefox/firefox-68.8.0.ebuild
@@ -27,7 +27,7 @@ if [[ ${MOZ_ESR} == 1 ]] ; then
fi
# Patch version
-PATCH="${PN}-68.0-patches-12"
+PATCH="${PN}-68.0-patches-14"
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
MOZ_SRC_URI="${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz"
@@ -91,7 +91,7 @@ CDEPEND="
>=dev-libs/glib-2.26:2
>=sys-libs/zlib-1.2.3
>=virtual/libffi-3.0.10:=
- virtual/ffmpeg
+ media-video/ffmpeg
x11-libs/libX11
x11-libs/libXcomposite
x11-libs/libXdamage
diff --git a/www-client/firefox/firefox-75.0.ebuild b/www-client/firefox/firefox-76.0-r1.ebuild
index 9327b6461110..762736485b43 100644
--- a/www-client/firefox/firefox-75.0.ebuild
+++ b/www-client/firefox/firefox-76.0-r1.ebuild
@@ -27,7 +27,7 @@ if [[ ${MOZ_ESR} == 1 ]] ; then
fi
# Patch version
-PATCH="${PN}-75.0-patches-5"
+PATCH="${PN}-76.0-patches-02"
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
MOZ_SRC_URI="${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz"
@@ -63,13 +63,13 @@ REQUIRED_USE="pgo? ( lto )"
RESTRICT="!bindist? ( bindist )
!test? ( test )"
-PATCH_URIS=( https://dev.gentoo.org/~{whissi,anarchy,polynomial-c,axs}/mozilla/patchsets/${PATCH}.tar.xz )
+PATCH_URIS=( https://dev.gentoo.org/~{whissi,polynomial-c,axs}/mozilla/patchsets/${PATCH}.tar.xz )
SRC_URI="${SRC_URI}
${MOZ_SRC_URI}
${PATCH_URIS[@]}"
CDEPEND="
- >=dev-libs/nss-3.51
+ >=dev-libs/nss-3.52
>=dev-libs/nspr-4.25
dev-libs/atk
dev-libs/expat
@@ -91,7 +91,7 @@ CDEPEND="
>=dev-libs/glib-2.26:2
>=sys-libs/zlib-1.2.3
>=dev-libs/libffi-3.0.10:=
- virtual/ffmpeg
+ media-video/ffmpeg
x11-libs/libX11
x11-libs/libXcomposite
x11-libs/libXdamage
diff --git a/www-client/firefox/firefox-76.0.1.ebuild b/www-client/firefox/firefox-76.0.1.ebuild
new file mode 100644
index 000000000000..762736485b43
--- /dev/null
+++ b/www-client/firefox/firefox-76.0.1.ebuild
@@ -0,0 +1,934 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+VIRTUALX_REQUIRED="pgo"
+WANT_AUTOCONF="2.1"
+MOZ_ESR=""
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
+
+# This list can be updated with scripts/get_langs.sh from the mozilla overlay
+MOZ_LANGS=(ach af an ar ast az be bg bn br bs ca cak cs cy da de dsb el en en-CA
+en-GB en-US eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE gd gl gn gu-IN
+he hi-IN hr hsb hu hy-AM ia id is it ja ka kab kk km kn ko lij lt lv mk mr ms my
+nb-NO nl nn-NO oc pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta te
+th tr uk ur uz vi xh zh-CN zh-TW )
+
+# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
+MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
+MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
+MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI
+
+if [[ ${MOZ_ESR} == 1 ]] ; then
+ # ESR releases have slightly different version numbers
+ MOZ_PV="${MOZ_PV}esr"
+fi
+
+# Patch version
+PATCH="${PN}-76.0-patches-02"
+
+MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
+MOZ_SRC_URI="${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz"
+
+if [[ "${PV}" == *_rc* ]]; then
+ MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}"
+ MOZ_LANGPACK_PREFIX="linux-i686/xpi/"
+ MOZ_SRC_URI="${MOZ_HTTP_URI}/source/${PN}-${MOZ_PV}.source.tar.xz -> $P.tar.xz"
+fi
+
+LLVM_MAX_SLOT=10
+
+inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs eutils \
+ gnome2-utils llvm mozcoreconf-v6 multiprocessing \
+ pax-utils xdg-utils autotools mozlinguas-v2 virtualx \
+ eapi7-ver
+
+DESCRIPTION="Firefox Web Browser"
+HOMEPAGE="https://www.mozilla.com/firefox"
+
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+SLOT="0"
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+IUSE="bindist clang cpu_flags_x86_avx2 debug eme-free geckodriver
+ +gmp-autoupdate hardened hwaccel jack lto cpu_flags_arm_neon pgo
+ pulseaudio +screenshot selinux startup-notification +system-av1
+ +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx
+ +system-webp test wayland wifi"
+
+REQUIRED_USE="pgo? ( lto )"
+
+RESTRICT="!bindist? ( bindist )
+ !test? ( test )"
+
+PATCH_URIS=( https://dev.gentoo.org/~{whissi,polynomial-c,axs}/mozilla/patchsets/${PATCH}.tar.xz )
+SRC_URI="${SRC_URI}
+ ${MOZ_SRC_URI}
+ ${PATCH_URIS[@]}"
+
+CDEPEND="
+ >=dev-libs/nss-3.52
+ >=dev-libs/nspr-4.25
+ dev-libs/atk
+ dev-libs/expat
+ >=x11-libs/cairo-1.10[X]
+ >=x11-libs/gtk+-2.18:2
+ >=x11-libs/gtk+-3.4.0:3[X]
+ x11-libs/gdk-pixbuf
+ >=x11-libs/pango-1.22.0
+ >=media-libs/libpng-1.6.35:0=[apng]
+ >=media-libs/mesa-10.2:*
+ media-libs/fontconfig
+ >=media-libs/freetype-2.4.10
+ kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) )
+ virtual/freedesktop-icon-theme
+ sys-apps/dbus
+ dev-libs/dbus-glib
+ startup-notification? ( >=x11-libs/startup-notification-0.8 )
+ >=x11-libs/pixman-0.19.2
+ >=dev-libs/glib-2.26:2
+ >=sys-libs/zlib-1.2.3
+ >=dev-libs/libffi-3.0.10:=
+ media-video/ffmpeg
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXrender
+ x11-libs/libXt
+ system-av1? (
+ >=media-libs/dav1d-0.3.0:=
+ >=media-libs/libaom-1.0.0:=
+ )
+ system-harfbuzz? ( >=media-libs/harfbuzz-2.6.4:0= >=media-gfx/graphite2-1.3.13 )
+ system-icu? ( >=dev-libs/icu-64.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-webp? ( >=media-libs/libwebp-1.1.0:0= )
+ wifi? (
+ kernel_linux? (
+ net-misc/networkmanager
+ )
+ )
+ jack? ( virtual/jack )
+ selinux? ( sec-policy/selinux-mozilla )"
+
+RDEPEND="${CDEPEND}
+ jack? ( virtual/jack )
+ pulseaudio? (
+ || (
+ media-sound/pulseaudio
+ >=media-sound/apulse-0.1.12-r4
+ )
+ )
+ selinux? ( sec-policy/selinux-mozilla )"
+
+DEPEND="${CDEPEND}
+ app-arch/zip
+ app-arch/unzip
+ >=dev-util/cbindgen-0.13.0
+ >=net-libs/nodejs-10.19.0
+ >=sys-devel/binutils-2.30
+ sys-apps/findutils
+ || (
+ (
+ sys-devel/clang:10
+ !clang? ( sys-devel/llvm:10 )
+ clang? (
+ =sys-devel/lld-10*
+ sys-devel/llvm:10[gold]
+ pgo? ( =sys-libs/compiler-rt-sanitizers-10*[profile] )
+ )
+ )
+ (
+ sys-devel/clang:9
+ !clang? ( sys-devel/llvm:9 )
+ clang? (
+ =sys-devel/lld-9*
+ sys-devel/llvm:9[gold]
+ pgo? ( =sys-libs/compiler-rt-sanitizers-9*[profile] )
+ )
+ )
+ (
+ sys-devel/clang:8
+ !clang? ( sys-devel/llvm:8 )
+ clang? (
+ =sys-devel/lld-8*
+ sys-devel/llvm:8[gold]
+ pgo? ( =sys-libs/compiler-rt-sanitizers-8*[profile] )
+ )
+ )
+ (
+ sys-devel/clang:7
+ !clang? ( sys-devel/llvm:7 )
+ clang? (
+ =sys-devel/lld-7*
+ sys-devel/llvm:7[gold]
+ pgo? ( =sys-libs/compiler-rt-sanitizers-7*[profile] )
+ )
+ )
+ )
+ pulseaudio? (
+ || (
+ media-sound/pulseaudio
+ >=media-sound/apulse-0.1.12-r4[sdk]
+ )
+ )
+ >=virtual/rust-1.41.0
+ wayland? ( >=x11-libs/gtk+-3.11:3[wayland] )
+ amd64? ( >=dev-lang/yasm-1.1 virtual/opengl )
+ x86? ( >=dev-lang/yasm-1.1 virtual/opengl )
+ !system-av1? (
+ amd64? ( >=dev-lang/nasm-2.13 )
+ x86? ( >=dev-lang/nasm-2.13 )
+ )"
+
+S="${WORKDIR}/firefox-${PV%_*}"
+
+QA_PRESTRIPPED="usr/lib*/${PN}/firefox"
+
+BUILD_OBJ_DIR="${S}/ff"
+
+# allow GMP_PLUGIN_LIST to be set in an eclass or
+# overridden in the enviromnent (advanced hackers only)
+if [[ -z $GMP_PLUGIN_LIST ]] ; then
+ GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
+fi
+
+fix_path() {
+ local value_to_move=${1}
+ local new_path path_value
+ IFS=:; local -a path_values=( ${PATH} )
+ for path_value in "${path_values[@]}" ; do
+ if [[ ${path_value} == *"${value_to_move}"* ]] ; then
+ new_path="${path_value}${new_path:+:}${new_path}"
+ else
+ new_path+="${new_path:+:}${path_value}"
+ fi
+ done
+
+ echo "${new_path}"
+}
+
+llvm_check_deps() {
+ if ! has_version --host-root "sys-devel/clang:${LLVM_SLOT}" ; then
+ ewarn "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if use clang ; then
+ if ! has_version --host-root "=sys-devel/lld-${LLVM_SLOT}*" ; then
+ ewarn "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if use pgo ; then
+ if ! has_version --host-root "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*" ; then
+ ewarn "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+ fi
+ fi
+
+ einfo "Will use LLVM slot ${LLVM_SLOT}!" >&2
+}
+
+pkg_pretend() {
+ if use pgo ; then
+ if ! has usersandbox $FEATURES ; then
+ die "You must enable usersandbox as X server can not run as root!"
+ fi
+
+ if ! use clang ; then
+ # Force user decision so they don't find out firefox was build
+ # without pgo after spending some hours
+ eerror "USE=pgo when using GCC is currently known to be broken."
+ eerror "Either switch to USE=clang or temporarily set USE=-pgo."
+ die "USE=pgo without USE=clang is currently known to be broken."
+ fi
+ fi
+
+ # Ensure we have enough disk space to compile
+ if use pgo || use lto || use debug || use test ; then
+ CHECKREQS_DISK_BUILD="8G"
+ else
+ CHECKREQS_DISK_BUILD="4G"
+ fi
+
+ check-reqs_pkg_pretend
+}
+
+pkg_setup() {
+ moz_pkgsetup
+
+ # Ensure we have enough disk space to compile
+ if use pgo || use lto || use debug || use test ; then
+ CHECKREQS_DISK_BUILD="8G"
+ else
+ CHECKREQS_DISK_BUILD="4G"
+ fi
+
+ check-reqs_pkg_setup
+
+ # Avoid PGO profiling problems due to enviroment leakage
+ # These should *always* be cleaned up anyway
+ unset DBUS_SESSION_BUS_ADDRESS \
+ DISPLAY \
+ ORBIT_SOCKETDIR \
+ SESSION_MANAGER \
+ XDG_CACHE_HOME \
+ XDG_SESSION_COOKIE \
+ XAUTHORITY
+
+ if ! use bindist ; then
+ einfo
+ elog "You are enabling official branding. You may not redistribute this build"
+ elog "to any users on your network or the internet. Doing so puts yourself into"
+ elog "a legal problem with Mozilla Foundation."
+ elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag."
+ fi
+
+ addpredict /proc/self/oom_score_adj
+
+ llvm_pkg_setup
+
+ # Workaround for #627726
+ if has ccache ${FEATURES} ; then
+ if use clang && use pgo ; then
+ die "Using FEATURES=ccache with USE=clang and USE=pgo is currently known to be broken (bug #718632)."
+ fi
+
+ einfo "Fixing PATH for FEATURES=ccache ..."
+ PATH=$(fix_path 'ccache/bin')
+ elif has distcc ${FEATURES} ; then
+ einfo "Fixing PATH for FEATURES=distcc ..."
+ PATH=$(fix_path 'distcc/bin')
+ fi
+}
+
+src_unpack() {
+ default
+
+ # Unpack language packs
+ mozlinguas_src_unpack
+}
+
+src_prepare() {
+ eapply "${WORKDIR}/firefox"
+
+ # Make LTO respect MAKEOPTS
+ sed -i \
+ -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/build/moz.configure/lto-pgo.configure \
+ || die "sed failed to set num_cores"
+
+ # Allow user to apply any additional patches without modifing ebuild
+ eapply_user
+
+ einfo "Removing pre-built binaries ..."
+ find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die
+
+ # Enable gnomebreakpad
+ if use debug ; then
+ sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
+ "${S}"/build/unix/run-mozilla.sh || die "sed failed!"
+ fi
+
+ # Drop -Wl,--as-needed related manipulation for ia64 as it causes ld sefgaults, bug #582432
+ if use ia64 ; then
+ sed -i \
+ -e '/^OS_LIBS += no_as_needed/d' \
+ -e '/^OS_LIBS += as_needed/d' \
+ "${S}"/widget/gtk/mozgtk/gtk2/moz.build \
+ "${S}"/widget/gtk/mozgtk/gtk3/moz.build \
+ || die "sed failed to drop --as-needed for ia64"
+ fi
+
+ # Fix sandbox violations during make clean, bug 372817
+ sed -e "s:\(/no-such-file\):${T}\1:g" \
+ -i "${S}"/config/rules.mk \
+ -i "${S}"/nsprpub/configure{.in,} \
+ || die
+
+ # Don't exit with error when some libs are missing which we have in
+ # system.
+ sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
+ -i "${S}"/browser/installer/Makefile.in || die
+
+ # Don't error out when there's no files to be removed:
+ sed 's@\(xargs rm\)$@\1 -f@' \
+ -i "${S}"/toolkit/mozapps/installer/packager.mk || die
+
+ # Keep codebase the same even if not using official branding
+ sed '/^MOZ_DEV_EDITION=1/d' \
+ -i "${S}"/browser/branding/aurora/configure.sh || die
+
+ # rustfmt, a tool to format Rust code, is optional and not required to build Firefox.
+ # However, when available, an unsupported version can cause problems, bug #669548
+ sed -i -e "s@check_prog('RUSTFMT', add_rustup_path('rustfmt')@check_prog('RUSTFMT', add_rustup_path('rustfmt_do_not_use')@" \
+ "${S}"/build/moz.configure/rust.configure || die
+
+ # Autotools configure is now called old-configure.in
+ # This works because there is still a configure.in that happens to be for the
+ # shell wrapper configure script
+ eautoreconf old-configure.in
+
+ # Must run autoconf in js/src
+ cd "${S}"/js/src || die
+ eautoconf old-configure.in
+
+ # Clear checksums that present a problem
+ sed -i 's/\("files":{\)[^}]*/\1/' "${S}"/third_party/rust/target-lexicon-0.9.0/.cargo-checksum.json || die
+}
+
+src_configure() {
+ MEXTENSIONS="default"
+ # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
+
+ # Add information about TERM to output (build.log) to aid debugging
+ # blessings problems
+ if [[ -n "${TERM}" ]] ; then
+ einfo "TERM is set to: \"${TERM}\""
+ else
+ einfo "TERM is unset."
+ fi
+
+ if use clang && ! tc-is-clang ; then
+ # Force clang
+ einfo "Enforcing the use of clang due to USE=clang ..."
+ CC=${CHOST}-clang
+ CXX=${CHOST}-clang++
+ strip-unsupported-flags
+ elif ! use clang && ! tc-is-gcc ; then
+ # Force gcc
+ einfo "Enforcing the use of gcc due to USE=-clang ..."
+ CC=${CHOST}-gcc
+ CXX=${CHOST}-g++
+ strip-unsupported-flags
+ fi
+
+ ####################################
+ #
+ # mozconfig, CFLAGS and CXXFLAGS setup
+ #
+ ####################################
+
+ mozconfig_init
+ # common config components
+ mozconfig_annotate 'system_libs' \
+ --with-system-zlib \
+ --with-system-bz2
+
+ # Must pass release in order to properly select linker
+ mozconfig_annotate 'Enable by Gentoo' --enable-release
+
+ # libclang.so is not properly detected work around issue
+ mozconfig_annotate '' --with-libclang-path="$(llvm-config --libdir)"
+
+ if use pgo ; then
+ if ! has userpriv $FEATURES ; then
+ eerror "Building firefox with USE=pgo and FEATURES=-userpriv is not supported!"
+ fi
+ fi
+
+ # Don't let user's LTO flags clash with upstream's flags
+ filter-flags -flto*
+
+ if use lto ; then
+ local show_old_compiler_warning=
+
+ if use clang ; then
+ # At this stage CC is adjusted and the following check will
+ # will work
+ if [[ $(clang-major-version) -lt 7 ]] ; then
+ show_old_compiler_warning=1
+ fi
+
+ # Upstream only supports lld when using clang
+ mozconfig_annotate "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld
+ else
+ if [[ $(gcc-major-version) -lt 8 ]] ; then
+ show_old_compiler_warning=1
+ fi
+
+ if ! use cpu_flags_x86_avx2 ; then
+ local _gcc_version_with_ipa_cdtor_fix="8.3"
+ local _current_gcc_version="$(gcc-major-version).$(gcc-minor-version)"
+
+ if ver_test "${_current_gcc_version}" -lt "${_gcc_version_with_ipa_cdtor_fix}" ; then
+ # due to a GCC bug, GCC will produce AVX2 instructions
+ # even if the CPU doesn't support AVX2, https://gcc.gnu.org/ml/gcc-patches/2018-12/msg01142.html
+ einfo "Disable IPA cdtor due to bug in GCC and missing AVX2 support -- triggered by USE=lto"
+ append-ldflags -fdisable-ipa-cdtor
+ else
+ einfo "No GCC workaround required, GCC version is already patched!"
+ fi
+ else
+ einfo "No GCC workaround required, system supports AVX2"
+ fi
+
+ # Linking only works when using ld.gold when LTO is enabled
+ mozconfig_annotate "forcing ld=gold due to USE=lto" --enable-linker=gold
+ fi
+
+ if [[ -n "${show_old_compiler_warning}" ]] ; then
+ # Checking compiler's major version uses CC variable. Because we allow
+ # user to control used compiler via USE=clang flag, we cannot use
+ # initial value. So this is the earliest stage where we can do this check
+ # because pkg_pretend is not called in the main phase function sequence
+ # environment saving is not guaranteed so we don't know if we will have
+ # correct compiler until now.
+ ewarn ""
+ ewarn "USE=lto requires up-to-date compiler (>=gcc-8 or >=clang-7)."
+ ewarn "You are on your own -- expect build failures. Don't file bugs using that unsupported configuration!"
+ ewarn ""
+ sleep 5
+ fi
+
+ mozconfig_annotate '+lto' --enable-lto=thin
+
+ if use pgo ; then
+ mozconfig_annotate '+pgo' MOZ_PGO=1
+ fi
+ else
+ # Avoid auto-magic on linker
+ if use clang ; then
+ # This is upstream's default
+ mozconfig_annotate "forcing ld=lld due to USE=clang" --enable-linker=lld
+ elif tc-ld-is-gold ; then
+ mozconfig_annotate "linker is set to gold" --enable-linker=gold
+ else
+ mozconfig_annotate "linker is set to bfd" --enable-linker=bfd
+ fi
+ fi
+
+ # It doesn't compile on alpha without this LDFLAGS
+ use alpha && append-ldflags "-Wl,--no-relax"
+
+ # Add full relro support for hardened
+ use hardened && append-ldflags "-Wl,-z,now"
+
+ # Modifications to better support ARM, bug 553364
+ if use cpu_flags_arm_neon ; then
+ mozconfig_annotate '' --with-fpu=neon
+
+ if ! tc-is-clang ; then
+ # thumb options aren't supported when using clang, bug 666966
+ mozconfig_annotate '' --with-thumb=yes
+ mozconfig_annotate '' --with-thumb-interwork=no
+ fi
+ fi
+
+ if [[ ${CHOST} == armv*h* ]] ; then
+ mozconfig_annotate '' --with-float-abi=hard
+ if ! use system-libvpx ; then
+ sed -i -e "s|softfp|hard|" \
+ "${S}"/media/libvpx/moz.build
+ fi
+ fi
+
+ mozconfig_use_enable !bindist official-branding
+
+ mozconfig_use_enable debug
+ mozconfig_use_enable debug tests
+ if ! use debug ; then
+ mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols
+ else
+ mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols
+ 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 '' --prefix="${EPREFIX}"/usr
+ mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
+ mozconfig_annotate '' --disable-crashreporter
+ mozconfig_annotate 'Gentoo default' --with-system-png
+ mozconfig_annotate '' --enable-system-ffi
+ mozconfig_annotate '' --disable-gconf
+ mozconfig_annotate '' --with-intl-api
+ mozconfig_annotate '' --enable-system-pixman
+ # Instead of the standard --build= and --host=, mozilla uses --host instead
+ # of --build, and --target intstead of --host.
+ # Note, mozilla also has --build but it does not do what you think it does.
+ # Set both --target and --host as mozilla uses python to guess values otherwise
+ mozconfig_annotate '' --target="${CHOST}"
+ mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
+ if use system-libevent ; then
+ mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
+ fi
+
+ if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then
+ mozconfig_annotate '' --enable-rust-simd
+ fi
+
+ # use the gtk3 toolkit (the only one supported at this point)
+ # TODO: Will this result in automagic dependency on x11-libs/gtk+[wayland]?
+ if use wayland ; then
+ mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3-wayland
+ else
+ mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3
+ fi
+
+ mozconfig_use_enable startup-notification
+ mozconfig_use_with system-av1
+ mozconfig_use_with system-harfbuzz
+ mozconfig_use_with system-harfbuzz system-graphite2
+ mozconfig_use_with system-icu
+ mozconfig_use_with system-jpeg
+ mozconfig_use_with system-libvpx
+ mozconfig_use_with system-webp
+ mozconfig_use_enable pulseaudio
+ # force the deprecated alsa sound code if pulseaudio is disabled
+ if use kernel_linux && ! use pulseaudio ; then
+ mozconfig_annotate '-pulseaudio' --enable-alsa
+ fi
+
+ # Disable built-in ccache support to avoid sandbox violation, #665420
+ # Use FEATURES=ccache instead!
+ mozconfig_annotate '' --without-ccache
+ sed -i -e 's/ccache_stats = None/return None/' \
+ python/mozbuild/mozbuild/controller/building.py || \
+ die "Failed to disable ccache stats call"
+
+ mozconfig_use_enable wifi necko-wifi
+
+ mozconfig_use_enable geckodriver
+
+ # enable JACK, bug 600002
+ mozconfig_use_enable jack
+
+ # Enable/Disable eme support
+ use eme-free && mozconfig_annotate '+eme-free' --disable-eme
+
+ # Setup api key for location services and safebrowsing, https://bugzilla.mozilla.org/show_bug.cgi?id=1531176#c34
+ echo -n "${_google_api_key}" > "${S}"/google-api-key
+ mozconfig_annotate '' --with-google-location-service-api-keyfile="${S}/google-api-key"
+ mozconfig_annotate '' --with-google-safebrowsing-api-keyfile="${S}/google-api-key"
+
+ mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
+
+ # allow elfhack to work in combination with unstripped binaries
+ # when they would normally be larger than 2GiB.
+ append-ldflags "-Wl,--compress-debug-sections=zlib"
+
+ if use clang && ! use arm64; then
+ # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204
+ # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822
+ mozconfig_annotate 'elf-hack is broken when using Clang' --disable-elf-hack
+ fi
+
+ echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
+ echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
+
+ # Finalize and report settings
+ mozconfig_final
+
+ mkdir -p "${S}"/third_party/rust/libloading/.deps
+
+ # workaround for funky/broken upstream configure...
+ SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
+ ./mach configure || die
+}
+
+src_compile() {
+ local _virtx=
+ if use pgo ; then
+ _virtx=virtx
+
+ # Reset and cleanup environment variables used by GNOME/XDG
+ gnome2_environment_reset
+
+ addpredict /root
+ addpredict /etc/gconf
+ fi
+
+ GDK_BACKEND=x11 \
+ MOZ_MAKE_FLAGS="${MAKEOPTS} -O" \
+ SHELL="${SHELL:-${EPREFIX}/bin/bash}" \
+ MOZ_NOSPAM=1 \
+ ${_virtx} \
+ ./mach build --verbose \
+ || die
+}
+
+src_install() {
+ cd "${BUILD_OBJ_DIR}" || die
+
+ # Pax mark xpcshell for hardened support, only used for startupcache creation.
+ pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
+
+ # Add our default prefs for firefox
+ cp "${FILESDIR}"/gentoo-default-prefs.js-3 \
+ "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
+ || die
+
+ # set dictionary path, to use system hunspell
+ echo "pref(\"spellchecker.dictionary_path\", \"${EPREFIX}/usr/share/myspell\");" \
+ >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
+
+ # force the graphite pref if system-harfbuzz is enabled, since the pref cant disable it
+ if use system-harfbuzz ; then
+ echo "sticky_pref(\"gfx.font_rendering.graphite.enabled\",true);" \
+ >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
+ fi
+
+ # force cairo as the canvas renderer on platforms without skia support
+ if [[ $(tc-endian) == "big" ]] ; then
+ echo "sticky_pref(\"gfx.canvas.azure.backends\",\"cairo\");" \
+ >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
+ echo "sticky_pref(\"gfx.content.azure.backends\",\"cairo\");" \
+ >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
+ fi
+
+ # Augment this with hwaccel prefs
+ if use hwaccel ; then
+ cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-1 >> \
+ "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
+ || die
+ fi
+
+ if ! use screenshot ; then
+ echo "pref(\"extensions.screenshots.disabled\", true);" >> \
+ "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
+ || die
+ fi
+
+ echo "pref(\"extensions.autoDisableScopes\", 3);" >> \
+ "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
+ || die
+
+ local plugin
+ use gmp-autoupdate || use eme-free || for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
+ echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
+ "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
+ || die
+ done
+
+ cd "${S}"
+ MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
+ DESTDIR="${D}" ./mach install || die
+
+ if use geckodriver ; then
+ cp "${BUILD_OBJ_DIR}"/dist/bin/geckodriver "${ED%/}"${MOZILLA_FIVE_HOME} || die
+ pax-mark m "${ED%/}"${MOZILLA_FIVE_HOME}/geckodriver
+
+ dosym ${MOZILLA_FIVE_HOME}/geckodriver /usr/bin/geckodriver
+ fi
+
+ # Install language packs
+ MOZEXTENSION_TARGET="distribution/extensions" MOZ_INSTALL_L10N_XPIFILE="1" mozlinguas_src_install
+
+ local size sizes icon_path icon name
+ if use bindist ; then
+ sizes="16 32 48"
+ icon_path="${S}/browser/branding/aurora"
+ # Firefox's new rapid release cycle means no more codenames
+ # Let's just stick with this one...
+ icon="aurora"
+ name="Aurora"
+
+ # Override preferences to set the MOZ_DEV_EDITION defaults, since we
+ # don't define MOZ_DEV_EDITION to avoid profile debaucles.
+ # (source: browser/app/profile/firefox.js)
+ cat >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" <<PROFILE_EOF
+pref("app.feedback.baseURL", "https://input.mozilla.org/%LOCALE%/feedback/firefoxdev/%VERSION%/");
+sticky_pref("lightweightThemes.selectedThemeID", "firefox-devedition@mozilla.org");
+sticky_pref("browser.devedition.theme.enabled", true);
+sticky_pref("devtools.theme", "dark");
+PROFILE_EOF
+
+ else
+ sizes="16 22 24 32 48 64 128 256"
+ icon_path="${S}/browser/branding/official"
+ icon="${PN}"
+ name="Mozilla Firefox"
+ fi
+
+ # Disable built-in auto-update because we update firefox through package manager
+ insinto ${MOZILLA_FIVE_HOME}/distribution/
+ newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
+
+ # Install icons and .desktop for menu entry
+ for size in ${sizes} ; do
+ insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
+ newins "${icon_path}/default${size}.png" "${icon}.png"
+ done
+ # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
+ newicon "${icon_path}/default48.png" "${icon}.png"
+
+ # Add StartupNotify=true bug 237317
+ local startup_notify="false"
+ if use startup-notification ; then
+ startup_notify="true"
+ fi
+
+ local display_protocols="auto X11" use_wayland="false"
+ if use wayland ; then
+ display_protocols+=" Wayland"
+ use_wayland="true"
+ fi
+
+ local app_name desktop_filename display_protocol exec_command
+ for display_protocol in ${display_protocols} ; do
+ app_name="${name} on ${display_protocol}"
+ desktop_filename="${PN}-${display_protocol,,}.desktop"
+
+ case ${display_protocol} in
+ Wayland)
+ exec_command='firefox-wayland --name firefox-wayland'
+ newbin "${FILESDIR}"/firefox-wayland.sh firefox-wayland
+ ;;
+ X11)
+ if ! use wayland ; then
+ # Exit loop here because there's no choice so
+ # we don't need wrapper/.desktop file for X11.
+ continue
+ fi
+
+ exec_command='firefox-x11 --name firefox-x11'
+ newbin "${FILESDIR}"/firefox-x11.sh firefox-x11
+ ;;
+ *)
+ app_name="${name}"
+ desktop_filename="${PN}.desktop"
+ exec_command='firefox'
+ ;;
+ esac
+
+ newmenu "${FILESDIR}/icon/${PN}-r1.desktop" "${desktop_filename}"
+ sed -i \
+ -e "s:@NAME@:${app_name}:" \
+ -e "s:@EXEC@:${exec_command}:" \
+ -e "s:@ICON@:${icon}:" \
+ -e "s:@STARTUP_NOTIFY@:${startup_notify}:" \
+ "${ED%/}/usr/share/applications/${desktop_filename}" || die
+ done
+
+ rm "${ED%/}"/usr/bin/firefox || die
+ newbin "${FILESDIR}"/firefox.sh firefox
+
+ local wrapper
+ for wrapper in \
+ "${ED%/}"/usr/bin/firefox \
+ "${ED%/}"/usr/bin/firefox-x11 \
+ "${ED%/}"/usr/bin/firefox-wayland \
+ ; do
+ [[ ! -f "${wrapper}" ]] && continue
+
+ sed -i \
+ -e "s:@PREFIX@:${EPREFIX%/}/usr:" \
+ -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \
+ "${wrapper}" || die
+ done
+
+ # Don't install llvm-symbolizer from sys-devel/llvm package
+ [[ -f "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] && \
+ rm "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer"
+
+ # firefox and firefox-bin are identical
+ rm "${ED%/}"${MOZILLA_FIVE_HOME}/firefox-bin || die
+ dosym firefox ${MOZILLA_FIVE_HOME}/firefox-bin
+
+ # Required in order to use plugins and even run firefox on hardened.
+ pax-mark m "${ED%/}"${MOZILLA_FIVE_HOME}/{firefox,plugin-container}
+}
+
+pkg_preinst() {
+ # if the apulse libs are available in MOZILLA_FIVE_HOME then apulse
+ # doesn't need to be forced into the LD_LIBRARY_PATH
+ if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then
+ einfo "APULSE found - Generating library symlinks for sound support"
+ local lib
+ pushd "${ED}"${MOZILLA_FIVE_HOME} &>/dev/null || die
+ for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do
+ # a quickpkg rolled by hand will grab symlinks as part of the package,
+ # so we need to avoid creating them if they already exist.
+ if [[ ! -L ${lib##*/} ]] ; then
+ ln -s "${lib}" ${lib##*/} || die
+ fi
+ done
+ popd &>/dev/null || die
+ fi
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+
+ if ! use gmp-autoupdate && ! use eme-free ; then
+ elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
+ elog "installing into new profiles:"
+ local plugin
+ for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done
+ elog
+ fi
+
+ if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then
+ elog "Apulse was detected at merge time on this system and so it will always be"
+ elog "used for sound. If you wish to use pulseaudio instead please unmerge"
+ elog "media-sound/apulse."
+ elog
+ fi
+
+ local show_doh_information show_normandy_information
+
+ if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+ # New install; Tell user that DoH is disabled by default
+ show_doh_information=yes
+ show_normandy_information=yes
+ else
+ local replacing_version
+ for replacing_version in ${REPLACING_VERSIONS} ; do
+ if ver_test "${replacing_version}" -lt 70 ; then
+ # Tell user only once about our DoH default
+ show_doh_information=yes
+ fi
+
+ if ver_test "${replacing_version}" -lt 74.0-r2 ; then
+ # Tell user only once about our Normandy default
+ show_normandy_information=yes
+ fi
+ done
+ fi
+
+ if [[ -n "${show_doh_information}" ]] ; then
+ elog
+ elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):"
+ elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all"
+ elog "DNS traffic to Cloudflare by default is not a good idea and applications"
+ elog "should respect OS configured settings), \"network.trr.mode\" was set to 5"
+ elog "(\"Off by choice\") by default."
+ elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences."
+ fi
+
+ # bug 713782
+ if [[ -n "${show_normandy_information}" ]] ; then
+ elog
+ elog "Upstream operates a service named Normandy which allows Mozilla to"
+ elog "push changes for default settings or even install new add-ons remotely."
+ elog "While this can be useful to address problems like 'Armagadd-on 2.0' or"
+ elog "revert previous decisions to disable TLS 1.0/1.1, privacy and security"
+ elog "concerns prevail, which is why we have switched off the use of this"
+ elog "service by default."
+ elog
+ elog "To re-enable this service set"
+ elog
+ elog " app.normandy.enabled=true"
+ elog
+ elog "in about:config."
+ fi
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
diff --git a/www-client/google-chrome-beta/Manifest b/www-client/google-chrome-beta/Manifest
index 5de7196c8634..1f7693b28ee1 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_83.0.4103.14-1_amd64.deb 68300220 BLAKE2B 0536598667126ed8599e7ba745f1c6c58347c66f6d690bb6c5e6a2a2c8eda35c4e9de1817270574d09fed1a5b75b09999cd57794a5b96f7af2a2d56c883e8314 SHA512 7dfde07c62d8cb377f7fac6e94eba56cff7f6e55a83cd716bf25abadae3371f22a74666f70a9dd8593144780f76da0ecec18d10210984939fa9a23de3500fce1
-EBUILD google-chrome-beta-83.0.4103.14.ebuild 2950 BLAKE2B 20d97afa724ae77915b7256721042f968e8c2c6e60847a9077967680a25a829cc7a94791f978a6953dcf33370dbd429ef6e720d9df42869bb540a9f01647c68f SHA512 0e29e5c7b8d63fa1ebc2fe28bff26046f8690a16fc548b8ff40e52c41ae4a4eb46f7c089cef94e4422f1225be2be6311f5da8c6e0965aa5d4680b976cd7d0f15
+DIST google-chrome-beta_83.0.4103.44-1_amd64.deb 68643860 BLAKE2B f56eb25b10daa36fee255fbe85c70c4b86754eced82f8c1a5b23123b1389a5a41d6d40a3b91f3032b03f62136977c939dba4beea20a615159ed8d5f1a59a115a SHA512 1950bbcd8bbc6a4fabd38f3c7487d6876631c3fd2eb6f9208fff6e5a03323ed730020245fa79b201f84e714f4e6746689d6e480fb7dda2ea58690b773eb23fbe
+EBUILD google-chrome-beta-83.0.4103.44.ebuild 2950 BLAKE2B 20d97afa724ae77915b7256721042f968e8c2c6e60847a9077967680a25a829cc7a94791f978a6953dcf33370dbd429ef6e720d9df42869bb540a9f01647c68f SHA512 0e29e5c7b8d63fa1ebc2fe28bff26046f8690a16fc548b8ff40e52c41ae4a4eb46f7c089cef94e4422f1225be2be6311f5da8c6e0965aa5d4680b976cd7d0f15
MISC metadata.xml 436 BLAKE2B 27b8df0153055ab0cd16d5ffac82f87d87a8f6ad1d3d56f9b0714dbc82ef8ec516df85eace40e374598ab5e83b953020d7213400f5a4f959610a034cd8967bb2 SHA512 f2ba37a63b2b9189fb5377a3dc5eaa950daa024b0f785cf39df76edcb4ecb98011c31cfa060c390fd08e232ad7fb40ffba3ebe2fc10125e50cce37a7325d7c57
diff --git a/www-client/google-chrome-beta/google-chrome-beta-83.0.4103.14.ebuild b/www-client/google-chrome-beta/google-chrome-beta-83.0.4103.44.ebuild
index b5a38b97587d..b5a38b97587d 100644
--- a/www-client/google-chrome-beta/google-chrome-beta-83.0.4103.14.ebuild
+++ b/www-client/google-chrome-beta/google-chrome-beta-83.0.4103.44.ebuild
diff --git a/www-client/google-chrome-unstable/Manifest b/www-client/google-chrome-unstable/Manifest
index ad94a28f2f5a..62247a088185 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-unstable_84.0.4115.5-1_amd64.deb 68352454 BLAKE2B e3817ec742f50d4c975ae736358b486740c0b56653168c06b7f129576b03ee61f66defde7af411ad4023d934f565e308fd57d7658af1e8923b5f67f1924d0628 SHA512 67d12a11c36367206f1b7b5889e28d21dfba7e77f50ef23fd5f40faf3e2ab09674734e946d10d588f434a9c6fe53adf016dc13a4707a745aef881e758d60cf53
-EBUILD google-chrome-unstable-84.0.4115.5.ebuild 2950 BLAKE2B 20d97afa724ae77915b7256721042f968e8c2c6e60847a9077967680a25a829cc7a94791f978a6953dcf33370dbd429ef6e720d9df42869bb540a9f01647c68f SHA512 0e29e5c7b8d63fa1ebc2fe28bff26046f8690a16fc548b8ff40e52c41ae4a4eb46f7c089cef94e4422f1225be2be6311f5da8c6e0965aa5d4680b976cd7d0f15
+DIST google-chrome-unstable_84.0.4136.5-1_amd64.deb 69322588 BLAKE2B dfc7ba0bd369d50737c3bdc88e0249d560794d071af4c13e083efa1c26bf7960e628a8f4bcd10db8b9a8517d4f0c10f8292b52d145b1d2b0938b287ee6e2eb9d SHA512 010d92ae70d8adfcbaf406c0e683068616ddcd9d16d8958047d6363f0b69369f88f17083818512b22ba466e71149f66cb4fea82d569ff630f42460e3d9d6fc33
+EBUILD google-chrome-unstable-84.0.4136.5.ebuild 2950 BLAKE2B 20d97afa724ae77915b7256721042f968e8c2c6e60847a9077967680a25a829cc7a94791f978a6953dcf33370dbd429ef6e720d9df42869bb540a9f01647c68f SHA512 0e29e5c7b8d63fa1ebc2fe28bff26046f8690a16fc548b8ff40e52c41ae4a4eb46f7c089cef94e4422f1225be2be6311f5da8c6e0965aa5d4680b976cd7d0f15
MISC metadata.xml 436 BLAKE2B 27b8df0153055ab0cd16d5ffac82f87d87a8f6ad1d3d56f9b0714dbc82ef8ec516df85eace40e374598ab5e83b953020d7213400f5a4f959610a034cd8967bb2 SHA512 f2ba37a63b2b9189fb5377a3dc5eaa950daa024b0f785cf39df76edcb4ecb98011c31cfa060c390fd08e232ad7fb40ffba3ebe2fc10125e50cce37a7325d7c57
diff --git a/www-client/google-chrome-unstable/google-chrome-unstable-84.0.4115.5.ebuild b/www-client/google-chrome-unstable/google-chrome-unstable-84.0.4136.5.ebuild
index b5a38b97587d..b5a38b97587d 100644
--- a/www-client/google-chrome-unstable/google-chrome-unstable-84.0.4115.5.ebuild
+++ b/www-client/google-chrome-unstable/google-chrome-unstable-84.0.4136.5.ebuild
diff --git a/www-client/google-chrome/Manifest b/www-client/google-chrome/Manifest
index 22f0e558ca86..d22c70be126c 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-stable_81.0.4044.122-1_amd64.deb 66659170 BLAKE2B a2682c864c5ce4a02e9a91977a6603642c9d3282fd9d5b0819658af9ae4ae42153d79b6f4536d7c52660249ebddbd27b654f188ebc9df3f0ae1b87c50f3833c7 SHA512 6a0b42892b4fee52932fd55f0b19c14cb5753fed3132ded115f149103a0b236ab4a077c512231a182934158abdd65c78ad2292ee092fa93053742cba111f0048
-EBUILD google-chrome-81.0.4044.122.ebuild 2950 BLAKE2B 20d97afa724ae77915b7256721042f968e8c2c6e60847a9077967680a25a829cc7a94791f978a6953dcf33370dbd429ef6e720d9df42869bb540a9f01647c68f SHA512 0e29e5c7b8d63fa1ebc2fe28bff26046f8690a16fc548b8ff40e52c41ae4a4eb46f7c089cef94e4422f1225be2be6311f5da8c6e0965aa5d4680b976cd7d0f15
+DIST google-chrome-stable_81.0.4044.138-1_amd64.deb 66985784 BLAKE2B b61a18d3823852a019733a1e240ebbcf7e1c93ac965e213ad032f3378a72d0d0194d05636ca7b8e2ff1a0ec8d60c43819d2931aac05b29cb5c89b5491eb6dc09 SHA512 64f0a8167e0b49b7614ddc44cb35b28dc4699cde7e14f3868fd27c1ec7848a727a356bd0a9914e8ba42a8c47e3d6fc0901abc495b000d30aa0e73034129b06af
+EBUILD google-chrome-81.0.4044.138.ebuild 2950 BLAKE2B 20d97afa724ae77915b7256721042f968e8c2c6e60847a9077967680a25a829cc7a94791f978a6953dcf33370dbd429ef6e720d9df42869bb540a9f01647c68f SHA512 0e29e5c7b8d63fa1ebc2fe28bff26046f8690a16fc548b8ff40e52c41ae4a4eb46f7c089cef94e4422f1225be2be6311f5da8c6e0965aa5d4680b976cd7d0f15
MISC metadata.xml 436 BLAKE2B 27b8df0153055ab0cd16d5ffac82f87d87a8f6ad1d3d56f9b0714dbc82ef8ec516df85eace40e374598ab5e83b953020d7213400f5a4f959610a034cd8967bb2 SHA512 f2ba37a63b2b9189fb5377a3dc5eaa950daa024b0f785cf39df76edcb4ecb98011c31cfa060c390fd08e232ad7fb40ffba3ebe2fc10125e50cce37a7325d7c57
diff --git a/www-client/google-chrome/google-chrome-81.0.4044.122.ebuild b/www-client/google-chrome/google-chrome-81.0.4044.138.ebuild
index b5a38b97587d..b5a38b97587d 100644
--- a/www-client/google-chrome/google-chrome-81.0.4044.122.ebuild
+++ b/www-client/google-chrome/google-chrome-81.0.4044.138.ebuild
diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index de1802879bcf..4a8987cdb7e4 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,3 +1,5 @@
DIST opera-beta_68.0.3618.45_amd64.deb 67623460 BLAKE2B 612c243fee60df644aacb93d3a4a0dc3638fb3b3d60e746d9b09780e4262768c31485113adb7c4687abea3fae2f3d701c051a2f6843c6dc756cf60fe633e4326 SHA512 9694aa000215e8b093ce02c4c420ebfe371977f6a58fb618a6ca0ae9e6b686ab2a5a4ad9ec5949d8a8ebdecca7d3d7a46feff88f4e0f7dfbc1aff8126862a957
+DIST opera-beta_68.0.3618.55_amd64.deb 67671084 BLAKE2B bbde66def33b8853c6944f938856cf5d12198a4f51dda03d02a49c77660575bf075ddaaa932947bbc2e8a6fecf2fc47abb7dc79a883ca70939b716997271db0a SHA512 bc2f54b0f8db7125e2dff3f546ca93b07a161350e5aafd4aef1064034a147fb71c3afb243e31754bb97f5f61db45e10c3d4b5aab251128b0c61f53e7c7a6b92e
EBUILD opera-beta-68.0.3618.45.ebuild 2293 BLAKE2B cd8c22cf8bc8b266165ff4e01b5072eca94fcd81a71e52c60d14d5d67573d06cc3724607b0d2bd6744cf44418c0841fa25a44b514a4ca831b855f47baeeb4ceb SHA512 033fac8a61c0983892f0c5e9284b6b41b77c353935f19e37fe46ce7d4ff469f7e139858cb8bee05cdd047581633f8782431d6f9f9974bf937f64261285162cef
+EBUILD opera-beta-68.0.3618.55.ebuild 2293 BLAKE2B cd8c22cf8bc8b266165ff4e01b5072eca94fcd81a71e52c60d14d5d67573d06cc3724607b0d2bd6744cf44418c0841fa25a44b514a4ca831b855f47baeeb4ceb SHA512 033fac8a61c0983892f0c5e9284b6b41b77c353935f19e37fe46ce7d4ff469f7e139858cb8bee05cdd047581633f8782431d6f9f9974bf937f64261285162cef
MISC metadata.xml 238 BLAKE2B 72d4053d28bbf82c9a08a88b354321a782501542b5d506fc6d9f4034839f302761124d59445c0414a0fd38b6401cd5fbe06670802abdb1f25c7cb60919ea5d2e SHA512 b0b981ef72f4d295f427f92dc9931553b4fb7a91c8ed63fa1f28bdbe8bc61d6f0943e1217eb7b61b8d85d9685cbe759db49f094a18a1461cb48429affe76d993
diff --git a/www-client/opera-beta/opera-beta-68.0.3618.55.ebuild b/www-client/opera-beta/opera-beta-68.0.3618.55.ebuild
new file mode 100644
index 000000000000..99905f624666
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-68.0.3618.55.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CHROMIUM_LANGS="
+ be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA 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
+"
+inherit chromium-2 multilib unpacker xdg-utils
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/"
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="
+ https://download1.operacdn.com/pub/
+ https://download2.operacdn.com/pub/
+ https://download3.operacdn.com/pub/
+ https://download4.operacdn.com/pub/
+"
+SRC_URI="amd64? ("
+for uri in ${SRC_URI_BASE}; do
+SRC_URI+="
+ "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
+"
+done
+SRC_URI+=")"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ gnome-base/gconf:2
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ net-misc/curl
+ net-print/cups
+ sys-apps/dbus
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:3
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/libnotify
+ x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+
+pkg_setup() {
+ OPERA_HOME="usr/$(get_libdir)/${PN}"
+}
+
+src_unpack() {
+ unpack_deb ${A}
+}
+
+src_prepare() {
+ default
+
+ case ${ARCH} in
+ amd64)
+ mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+ rm -r usr/lib || die
+ ;;
+ x86)
+ mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || die
+ ;;
+ esac
+
+ mv usr/share/doc/${PN} usr/share/doc/${PF} || die
+ gunzip usr/share/doc/${PF}/changelog.gz || die
+
+ rm usr/bin/${PN} || die
+
+ pushd "${OPERA_HOME}/localization" > /dev/null || die
+ chromium_remove_language_paks
+ popd > /dev/null || die
+
+ sed -i \
+ -e 's|^TargetEnvironment|X-&|g' \
+ usr/share/applications/${PN}.desktop || die
+}
+
+src_install() {
+ mv * "${D}" || die
+ dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
+ fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}
diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest
index b2c1131c6b17..3b9ddce5ce0f 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,5 +1,7 @@
-DIST opera-developer_69.0.3660.0_amd64.deb 66332904 BLAKE2B 9a92545c226de0c0a40e9d04590efeb494d0885bec9c7324a2a7531daad4b7c643b1200f9efee21d8cc6358b1416feda2d7e109bf1f367a59b2a55e81d75c6d2 SHA512 60be272c5bf31940ef9fe928f1530a6fa922b95c510a6f540a99a1c11c6ffaf6ef385c0488cda3821a814517182bbda382e9a8584910c9bcc6360c8613b8333b
-DIST opera-developer_69.0.3665.0_amd64.deb 66148548 BLAKE2B 8f8ad5c9b034b573c297fb86beb959a9fe5c2bc8f71383f27796c21a95463c9839c7e32973b9003c8ac210be51072fa2ec227e7262db121759af3fd6c1d49bd1 SHA512 ab7953c09c6e1d13ec12ffe65a4b5b0810b16e08eb00012e8ffdb2b512b6c02baefdb5b8d70f0251ee9cf6680e6dd21e5ea73490b3f7f1e1a8b89738fd5dccf6
-EBUILD opera-developer-69.0.3660.0.ebuild 2293 BLAKE2B 77ad4a915cb5ad00c8562e3383a8535382dfa64b2016e4412ccef9a2411212ae4d62dcddd795f9e017c92bbfdc36a3f8ddb3d6f43b60212741db3bf93602a486 SHA512 53e3ae62ce96adac8354a8a84fa00be95ffc4363f13e6e77b2cd7b86da1342b6f629563a4c7477daeaa711cefc52711ccb9f219b5da6cf107135ce2f219ee07e
-EBUILD opera-developer-69.0.3665.0.ebuild 2293 BLAKE2B 77ad4a915cb5ad00c8562e3383a8535382dfa64b2016e4412ccef9a2411212ae4d62dcddd795f9e017c92bbfdc36a3f8ddb3d6f43b60212741db3bf93602a486 SHA512 53e3ae62ce96adac8354a8a84fa00be95ffc4363f13e6e77b2cd7b86da1342b6f629563a4c7477daeaa711cefc52711ccb9f219b5da6cf107135ce2f219ee07e
+DIST opera-developer_69.0.3673.0_amd64.deb 66207648 BLAKE2B fe503663dea992541d6cde133fe65fb8f61cd32fcc48547853a1f6e75df8f3faf5f5891cb042edb979d44f83a3ae149fb725ea30e567f512960ce687cacc40c3 SHA512 1036d76f45aaa0c537bd1bba5a321d5615a52893a0dd166b2614251dd8aac76b6affaa25a4893ea8918b5f5bc413d7ea509135009f9cff752962921955a97972
+DIST opera-developer_69.0.3679.0_amd64.deb 66192500 BLAKE2B f2ae419db95782ce47df7952747356d00ce714c4413310b2bd354865ee397201094acbbc0122545c4c71458456f25259488c17cd76d66b1f699b3df84c4d6c31 SHA512 a1036c295fc08167646bd0d8cdbb3ddecaa58137555b12c210c0543b0865be9f6aee9997bcdf379b20c8f7ddbb90f8f3bad540020a6effbf909a65632364555a
+DIST opera-developer_69.0.3686.0_amd64.deb 66217212 BLAKE2B 0a7e6ecb6698ac937a5da125e333a8e5ff24fd468e9e01132571ae541eabe81667f0c4fdad2363c4e5ebedf39d4ed89facf967d69ac8fd751ad083d466ea16eb SHA512 517f54e625224db9aed844b30ca2c56af82885e2fd6d8dad0cda2e3242d909dfea0a11d52afff4f42cf8b1f1465d9edf9720ccc37d46055eb4d060e16462a9fa
+EBUILD opera-developer-69.0.3673.0.ebuild 2293 BLAKE2B 77ad4a915cb5ad00c8562e3383a8535382dfa64b2016e4412ccef9a2411212ae4d62dcddd795f9e017c92bbfdc36a3f8ddb3d6f43b60212741db3bf93602a486 SHA512 53e3ae62ce96adac8354a8a84fa00be95ffc4363f13e6e77b2cd7b86da1342b6f629563a4c7477daeaa711cefc52711ccb9f219b5da6cf107135ce2f219ee07e
+EBUILD opera-developer-69.0.3679.0.ebuild 2293 BLAKE2B 77ad4a915cb5ad00c8562e3383a8535382dfa64b2016e4412ccef9a2411212ae4d62dcddd795f9e017c92bbfdc36a3f8ddb3d6f43b60212741db3bf93602a486 SHA512 53e3ae62ce96adac8354a8a84fa00be95ffc4363f13e6e77b2cd7b86da1342b6f629563a4c7477daeaa711cefc52711ccb9f219b5da6cf107135ce2f219ee07e
+EBUILD opera-developer-69.0.3686.0.ebuild 2293 BLAKE2B 77ad4a915cb5ad00c8562e3383a8535382dfa64b2016e4412ccef9a2411212ae4d62dcddd795f9e017c92bbfdc36a3f8ddb3d6f43b60212741db3bf93602a486 SHA512 53e3ae62ce96adac8354a8a84fa00be95ffc4363f13e6e77b2cd7b86da1342b6f629563a4c7477daeaa711cefc52711ccb9f219b5da6cf107135ce2f219ee07e
MISC metadata.xml 238 BLAKE2B 72d4053d28bbf82c9a08a88b354321a782501542b5d506fc6d9f4034839f302761124d59445c0414a0fd38b6401cd5fbe06670802abdb1f25c7cb60919ea5d2e SHA512 b0b981ef72f4d295f427f92dc9931553b4fb7a91c8ed63fa1f28bdbe8bc61d6f0943e1217eb7b61b8d85d9685cbe759db49f094a18a1461cb48429affe76d993
diff --git a/www-client/opera-developer/opera-developer-69.0.3660.0.ebuild b/www-client/opera-developer/opera-developer-69.0.3673.0.ebuild
index 837674712eae..837674712eae 100644
--- a/www-client/opera-developer/opera-developer-69.0.3660.0.ebuild
+++ b/www-client/opera-developer/opera-developer-69.0.3673.0.ebuild
diff --git a/www-client/opera-developer/opera-developer-69.0.3665.0.ebuild b/www-client/opera-developer/opera-developer-69.0.3679.0.ebuild
index 837674712eae..837674712eae 100644
--- a/www-client/opera-developer/opera-developer-69.0.3665.0.ebuild
+++ b/www-client/opera-developer/opera-developer-69.0.3679.0.ebuild
diff --git a/www-client/opera-developer/opera-developer-69.0.3686.0.ebuild b/www-client/opera-developer/opera-developer-69.0.3686.0.ebuild
new file mode 100644
index 000000000000..837674712eae
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-69.0.3686.0.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CHROMIUM_LANGS="
+ be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA 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
+"
+inherit chromium-2 multilib unpacker xdg-utils
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/"
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="
+ https://download1.operacdn.com/pub/
+ https://download2.operacdn.com/pub/
+ https://download3.operacdn.com/pub/
+ https://download4.operacdn.com/pub/
+"
+SRC_URI="amd64? ("
+for uri in ${SRC_URI_BASE}; do
+SRC_URI+="
+ "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
+"
+done
+SRC_URI+=")"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ gnome-base/gconf:2
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ net-misc/curl
+ net-print/cups
+ sys-apps/dbus
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:3
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/libnotify
+ x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+
+src_unpack() {
+ unpack_deb ${A}
+}
+
+pkg_setup() {
+ OPERA_HOME="usr/$(get_libdir)/${PN}"
+}
+
+src_prepare() {
+ default
+
+ case ${ARCH} in
+ amd64)
+ mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+ rm -r usr/lib || die
+ ;;
+ x86)
+ mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || die
+ ;;
+ esac
+
+ mv usr/share/doc/${PN} usr/share/doc/${PF} || die
+ gunzip usr/share/doc/${PF}/changelog.gz || die
+
+ rm usr/bin/${PN} || die
+
+ pushd "${OPERA_HOME}/localization" > /dev/null || die
+ chromium_remove_language_paks
+ popd > /dev/null || die
+
+ sed -i \
+ -e 's|^TargetEnvironment|X-&|g' \
+ usr/share/applications/${PN}.desktop || die
+}
+
+src_install() {
+ mv * "${D}" || die
+ dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
+ fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}
diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 82bfe937cde2..06d8c742b53a 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,3 +1,5 @@
-DIST opera-stable_68.0.3618.56_amd64.deb 67464652 BLAKE2B b73e9880128d0c4a7774086104b29ecb04c75b211369e3c561aae2b98e6a6e15fb987484f4955c71bbe0e0a83ec9a2e5d25fbf378e4c8f3273bd61173c1066d4 SHA512 91742cae3ebec517dfb65a9fc86fcf8ecb32c0831600d95b109714b2724f7b07bd4d201979e118f009fe4ef7af03676ababea50b751b7c90cdfd702d42a86f9f
-EBUILD opera-68.0.3618.56.ebuild 2283 BLAKE2B 566b8d386fb3c0addefbc13a7cdf309bed3404e7c238f91c2a7b3b4b3ea15840bb10775a66e14cba1ffa4c3f694b774d0006753d08b7a229a06d141193a7c79d SHA512 2fa37d3c6f35d6bf7f39a71921ed3bd6054f3385e22a8e8d91a478a619969b419aa50a7230488f0a231515af60ff82da3b984bc0d0a6d7219e2a1372f8ef98d7
+DIST opera-stable_68.0.3618.104_amd64.deb 67438144 BLAKE2B 496a9c0c07d330878868ec4b4a3a69da6f90b6d019c867e36562182d1c1dc946d827614797d4e66bddc981809ae925bf1fe8f1f5871099d08d500ae9a1e666dc SHA512 32d5bcf6619bafc5bf92a898dd0d86d53c94e9f7e6fd265d82a989407fe1cb926d56af720c1ca11cbe7701000f8d61c1df076e865d1e241ad20839606ffe3430
+DIST opera-stable_68.0.3618.63_amd64.deb 67426060 BLAKE2B f3c5bfc37829471a7feb738be8a3f412d774e6dbc3233e0214303e2a11e43705e9eaf838d2be4daa83b9b377d37db87d03262d9243d60e9702ad43e77a63087e SHA512 69781ad3aebb236a077b38558d1e253e237edc45fc232c56ff577370ad20ba2a2b212068f273b67dd6df21b3e7655c62101879f4fc7389f5b5db1f8237ee8bf2
+EBUILD opera-68.0.3618.104.ebuild 2264 BLAKE2B 3030e3c70536fd8fb5f0d84b8e852ee5c5474ff7fed660cbc916c6caccdf8cd6486d6008ae833cde542551e0b30c633905a52096efcc78885c8f50e11321a811 SHA512 12828f7dfeb9c6c6cbbb0b3c8ecab0b5fa3cd7ad4cee8a88494729c37005cd2c8290fc69a9bb23546c8a7e884a36a715798370cab34267cc1b79e37518e2c666
+EBUILD opera-68.0.3618.63-r1.ebuild 2263 BLAKE2B 67babdcb934021a8b2d7a094d152a0afefaf1f4c6dc4495136c1e19b94132fda5c56ed4c458e32d6e9662e58f8f2891f1c2a2b43f29d7cca5a819f348d48def1 SHA512 679d35d4704aebe44161aa5b6d06ffbea1ab6fe3ff6bbe8ac1323e4f973d21b7694ca70c90b2b016f477df8245efa17d0e75cf164a7b0c2655b603fd5afd8336
MISC metadata.xml 446 BLAKE2B dbd473cdfed1e48919a7d03f61999b3bbeb294a8ab917bb438b52dcffc304d6cd954f79817b0a73a396a9d153eb5917cfba1c1bd33e419918dc8b9a5dc449379 SHA512 42d93f4994820e8ca5f6d56a94709f8194046395f9aff8f445ce2f80777a43763c124a4ab514bab55751c6a651c9d0002c61c92d77bf9c841ef9e112abd26105
diff --git a/www-client/opera/opera-68.0.3618.104.ebuild b/www-client/opera/opera-68.0.3618.104.ebuild
new file mode 100644
index 000000000000..58c0be89c0ab
--- /dev/null
+++ b/www-client/opera/opera-68.0.3618.104.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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
+
+"
+inherit chromium-2 multilib unpacker xdg-utils
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/"
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="
+ https://download1.operacdn.com/pub/
+ https://download2.operacdn.com/pub/
+ https://download3.operacdn.com/pub/
+ https://download4.operacdn.com/pub/
+"
+for uri in ${SRC_URI_BASE}; do
+SRC_URI+="
+ "${uri}${PN}/desktop/${PV}/linux/${PN}-stable_${PV}_amd64.deb"
+"
+done
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ net-misc/curl
+ net-print/cups
+ sys-apps/dbus
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:3
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/libnotify
+ x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+
+src_unpack() {
+ unpack_deb ${A}
+}
+
+src_prepare() {
+ default
+
+ OPERA_HOME="usr/$(get_libdir)/${PN}"
+
+ case ${ARCH} in
+ amd64)
+ mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+ rm -r usr/lib || die
+ ;;
+ esac
+
+ rm usr/bin/${PN} || die
+
+ rm usr/share/doc/${PN}-stable/copyright || die
+ mv usr/share/doc/${PN}-stable usr/share/doc/${PF} || die
+ gunzip usr/share/doc/${PF}/changelog.gz || die
+
+ pushd "${OPERA_HOME}"/localization > /dev/null || die
+ chromium_remove_language_paks
+ popd > /dev/null || die
+
+ sed -i \
+ -e 's|^TargetEnvironment|X-&|g' \
+ usr/share/applications/${PN}.desktop || die
+}
+
+src_install() {
+ rm "${OPERA_HOME}"/${PN}_autoupdate || die
+ mv * "${D}" || die
+ dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
+ fperms 4711 /"${OPERA_HOME}"/opera_sandbox
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}
diff --git a/www-client/opera/opera-68.0.3618.56.ebuild b/www-client/opera/opera-68.0.3618.63-r1.ebuild
index c6db5781646a..fb69b98489da 100644
--- a/www-client/opera/opera-68.0.3618.56.ebuild
+++ b/www-client/opera/opera-68.0.3618.63-r1.ebuild
@@ -32,7 +32,6 @@ RDEPEND="
dev-libs/glib:2
dev-libs/nspr
dev-libs/nss
- gnome-base/gconf:2
media-libs/alsa-lib
media-libs/fontconfig
media-libs/freetype
diff --git a/www-client/pybugz/Manifest b/www-client/pybugz/Manifest
index e979a27549e0..5dbc14781977 100644
--- a/www-client/pybugz/Manifest
+++ b/www-client/pybugz/Manifest
@@ -1,4 +1,4 @@
DIST pybugz-0.13.tar.gz 26876 BLAKE2B fbab5ff308e137bf590620362fe102408444c7c1cb375f2c2d426cf5873fba5cf8759d7083be4c6bd305191680af8d1afc3aaf0648e186a93af4dd0b60442093 SHA512 2cbbd32b44d0d513e91e5c35dca5c68e34a963190c31f9139922f6b8ba69c7362063155b35833a00c2bd064f94d99367e2941a573aed4488f9a71a3b163d4b54
-EBUILD pybugz-0.13.ebuild 1086 BLAKE2B 302d9d5359e8d2c99261053ab9ca9db1a59f5dd98b6f0cb8ac6acf49bdfee7d214a02f1083170a0215648abc0c9156e878eb47e38c01e7dc72ed10aaff800939 SHA512 21613387bbe6a8d4457d8238900d1fd38d783c9a89eb17d58986d024d91b5c06e475726193787cd19a3f7791fcb390d417aa69b46dd655a58152a4ad9f9bbf88
+EBUILD pybugz-0.13.ebuild 1085 BLAKE2B 7479f9b95ff71d0c2ca0b585f1983edb8f13b275d32790bf3b210606514e959da25b9bc2a0d95c3a8f2f01c6430e5e47a34934331a6c04adddba9c6839463036 SHA512 649b940b0992fcdb7c0d4b5945e7baa0a3bb130c606ad57d5cc88669a6c28720c47ad566b9ac6c0eb6885b52341397a6fa515afd6c9203d58494f0d8d8dce784
EBUILD pybugz-9999.ebuild 1087 BLAKE2B 8efbaf8d74917e310948ffe959b08be48e8389de2913ef7f06b4aa71d7c916f6580fc631bb0532180fa82e2247c495b2a2b123239b6deac0505bb6d261bf497f SHA512 5274e4d2696cc495cdd8de9bbccdb2e5645adf21b467163f788d666617460993792ca50413ba664c05c8aa618617db7f57ea9bf74f4093793e4236f38c5ab688
MISC metadata.xml 307 BLAKE2B 35d9a21eb8997a7ebed4e14a088ac85802c9828d3d968adc0b41b1c7f5a54d863747cd32a96624785e16caecb6ca0a5b645aec61459c19ce746bedd67000a3a6 SHA512 ae4880029f219b2a1db5b8975ae0b442eb23d9059bdf5798f79d2f23a7d43bdd5efd7e8c626cb3dc642936f7ae84bbdf66d9509cd96e5c986bba136c77668b75
diff --git a/www-client/pybugz/pybugz-0.13.ebuild b/www-client/pybugz/pybugz-0.13.ebuild
index d87f28152afc..25fa8dd2c7e0 100644
--- a/www-client/pybugz/pybugz-0.13.ebuild
+++ b/www-client/pybugz/pybugz-0.13.ebuild
@@ -10,7 +10,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 ~s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
+ KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
inherit vcs-snapshot
fi
diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest
index d7fb97b47169..11e85440ba2e 100644
--- a/www-client/qutebrowser/Manifest
+++ b/www-client/qutebrowser/Manifest
@@ -1,6 +1,4 @@
-DIST qutebrowser-1.10.1.tar.gz 3096307 BLAKE2B d574660451563c16b82f968aafa6443e90e9b341628f508afc957e8ce263037ee564d236a2656e47b59e9d4d4d9347b21b41b752bf429e72df1a0961b491e411 SHA512 cc0a4743d3902f4263a844f810e6a7519a96a500306aabf75f54ed2389fa69fca05d634ab00ef49d091fa7986f9cabe61331a62a7f061a92f2a24eaf73d6e22c
-DIST qutebrowser-1.8.3.tar.gz 3634523 BLAKE2B c36abcbd99767e3dbc7113d6432c5b7b2e4062e8b2892dbc15c4ffcde1d7b8f2d918674e3f5f0acf6b5e45eef794019f0cda1d9462da614ece8d1582952a0a95 SHA512 9a3dc3040d1236c81933263e031db4d44c86be206c54f0787a73b2dd7d32d6e742f9ac80626163515e917fbc9fa1588f76afcb21f4b3d31f47ba386d06c3c6e7
-EBUILD qutebrowser-1.10.1.ebuild 2278 BLAKE2B 2fc864ef50847997f5d34fd998626aa5dc70f7c7d5b71c4e9fa67f983e8ba4ddf0384dac141127261c17bf335d2531e69a8017ca09a426e19fdf0499731e2c7c SHA512 3bbc36cfbc98e3a5c5804abc52b899e7599d0108616b5501fef6ff796e3c9f2405759e4ad7bf956fff0116eed686c3d6f897441a9c802e8e9c2a3b39d4cfedea
-EBUILD qutebrowser-1.8.3.ebuild 2234 BLAKE2B de6f00ea75a05364de008b217604c1de044f452f156556c72b65d39a95c502a98840face1d7eec79d614c3fb30e15eb0d72d1d5432ffa9fdf844dbc48e144ad0 SHA512 91e134fc094ec11921abf993acf3c9f45b732e290e8a6ceb0279e60c7095ddffdc5d26d6f1df07fba91f427d2acc1e02e16b390c37cd8ff08b4014447353bf6a
-EBUILD qutebrowser-9999.ebuild 2463 BLAKE2B 19b7e456cb5c66a5d2dfd5d3c554cf810a4774e94e03562881aabe9f73bf31919de36318a58c0153881cb7dc55676b1111b5d79731e69b6bd6cd44f81d24e94c SHA512 988000329752a588e6c98453d27b2de14acedaa1672f228174257964f60c8471666fc6211f8ea4bdebf6b248a7f49108e804784e592eef38f5ca548d715dd2d0
+DIST qutebrowser-1.11.1.tar.gz 6789139 BLAKE2B 0f13c30a629a7ce6339a8506f1a16bbe6123fd28de9ada2f8105a2434d8493549aa79e5d42e7b871dc25e23866b36ecbb712ddfdfc4db139b2a6ee712f8aeb4a SHA512 56f18bc4d9a64e37f73a6ea69953c1a6a06d88c033c2484528b19475616c3229c2aa75f4fbf27668aef7a08358491eb27b3d8e16049021478ba8b4be7433f61f
+EBUILD qutebrowser-1.11.1.ebuild 2198 BLAKE2B 8e24b987ad9f82d76b7c28e31249e2b816394a86d65ecb9cc7559f9ac1322054a1625576dd8d47fe036e68516ee145176d402a5e22d8512d3d5172aa8d748028 SHA512 6b9f463433cd6641a5810c3c1db85aa2c9e72077594c3445336ceaeeea25d09e00adfb83fa6fdfbf1aa9e0e92f7b7405fb73bce6215e55ed246bddaa3da75441
+EBUILD qutebrowser-9999.ebuild 2309 BLAKE2B 8ad5278826aca46bf3a087775c28978ef0d645acddf16c524c1555477dd626388ca5ebd1543a7516e0aa864b9ab8d2c56bce908312b7371e93c47f5c09e4d5c6 SHA512 40b5f53be2a741267ccf00903634b499ff3263aa85e5611fa113a312aa87856c08e38d954705c53eb74a7c1794367f5a42ae01cd9e2cc2cafedc50995e447da9
MISC metadata.xml 604 BLAKE2B c597b4466b3954d0c328b376636a8dca286c212c3e857692ee5f039d94cb89c42cbb10e764c5323948cdb7a3d1fd11648bb057f65b7ee7b2e899529d294f7972 SHA512 92eeea88dbe246d8211a84d616772600aaeee95d9e135eb9b5ea38e488f844440ba97373fa302ee52f8486d7d1dae4c5008ce3e1ceaf3062e9d406b1ff0cb565
diff --git a/www-client/qutebrowser/qutebrowser-1.10.1.ebuild b/www-client/qutebrowser/qutebrowser-1.11.1.ebuild
index 456e8dc250d3..aa75aa620455 100644
--- a/www-client/qutebrowser/qutebrowser-1.10.1.ebuild
+++ b/www-client/qutebrowser/qutebrowser-1.11.1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python{3_6,3_7} )
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
DISTUTILS_USE_SETUPTOOLS="rdepend"
inherit desktop distutils-r1 eutils xdg-utils
@@ -17,22 +17,23 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="scripts test"
-BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-DEPEND="
- app-text/asciidoc
- test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+BDEPEND="
+ app-text/asciidoc"
RDEPEND="
>=dev-python/attrs-19.3.0[${PYTHON_USEDEP}]
>=dev-python/colorama-0.4.3[${PYTHON_USEDEP}]
>=dev-python/cssutils-1.0.2[${PYTHON_USEDEP}]
- >=dev-python/jinja-2.11.1[${PYTHON_USEDEP}]
- >=dev-python/pygments-2.5.2[${PYTHON_USEDEP}]
+ >=dev-python/jinja-2.11.2[${PYTHON_USEDEP}]
+ >=dev-python/markupsafe-1.1.1[${PYTHON_USEDEP}]
+ >=dev-python/pygments-2.6.1[${PYTHON_USEDEP}]
>=dev-python/pypeg2-2.15.2[${PYTHON_USEDEP}]
>=dev-python/PyQt5-5.14.1[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,widgets]
>=dev-python/PyQtWebEngine-5.14.0[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-5.3[${PYTHON_USEDEP},libyaml]
+ >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP},libyaml]
"
+distutils_enable_tests setup.py
+
# Tests restricted as the deplist (misc/requirements/requirements-tests.txt)
# isn't complete and X11 is required in order to start up qutebrowser.
RESTRICT="test"
@@ -41,10 +42,6 @@ python_compile_all() {
a2x -f manpage doc/${PN}.1.asciidoc || die "Failed generating man page"
}
-python_test() {
- py.test tests || die "Tests failed with ${EPYTHON}"
-}
-
python_install_all() {
doman doc/${PN}.1
domenu misc/org.${PN}.${PN}.desktop
diff --git a/www-client/qutebrowser/qutebrowser-1.8.3.ebuild b/www-client/qutebrowser/qutebrowser-1.8.3.ebuild
deleted file mode 100644
index b7fa15c6a63e..000000000000
--- a/www-client/qutebrowser/qutebrowser-1.8.3.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{3_6,3_7} )
-
-inherit desktop distutils-r1 eutils xdg-utils
-
-DESCRIPTION="A keyboard-driven, vim-like browser based on PyQt5 and QtWebEngine"
-HOMEPAGE="https://www.qutebrowser.org/ https://github.com/qutebrowser/qutebrowser"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="scripts test"
-
-BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-DEPEND="
- app-text/asciidoc
- test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-RDEPEND="
- >=dev-python/attrs-19.1.0[${PYTHON_USEDEP}]
- >=dev-python/colorama-0.4.1[${PYTHON_USEDEP}]
- >=dev-python/cssutils-1.0.2[${PYTHON_USEDEP}]
- >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}]
- >=dev-python/pygments-2.4.2[${PYTHON_USEDEP}]
- >=dev-python/pypeg2-2.15.2[${PYTHON_USEDEP}]
- >=dev-python/PyQt5-5.12[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,widgets]
- dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-5.1.2[${PYTHON_USEDEP},libyaml]
-"
-
-# Tests restricted as the deplist (misc/requirements/requirements-tests.txt)
-# isn't complete and X11 is required in order to start up qutebrowser.
-RESTRICT="test"
-
-python_compile_all() {
- a2x -f manpage doc/${PN}.1.asciidoc || die "Failed generating man page"
-}
-
-python_test() {
- py.test tests || die "Tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
- doman doc/${PN}.1
- domenu misc/org.${PN}.${PN}.desktop
- doicon -s scalable icons/${PN}.svg
-
- if use scripts; then
- # Install only those userscripts that have an explicit license header
- exeinto /usr/share/qutebrowser/userscripts/
- doexe misc/userscripts/dmenu_qutebrowser
- doexe misc/userscripts/openfeeds
- doexe misc/userscripts/qute-keepass
- doexe misc/userscripts/qute-pass
- doexe misc/userscripts/rss
- doexe misc/userscripts/tor_identity
- fi
-
- distutils-r1_python_install_all
-}
-
-pkg_postinst() {
- optfeature "PDF display support" www-plugins/pdfjs
- xdg_desktop_database_update
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
-}
diff --git a/www-client/qutebrowser/qutebrowser-9999.ebuild b/www-client/qutebrowser/qutebrowser-9999.ebuild
index 759f00f43867..d5b853c5def0 100644
--- a/www-client/qutebrowser/qutebrowser-9999.ebuild
+++ b/www-client/qutebrowser/qutebrowser-9999.ebuild
@@ -3,7 +3,8 @@
EAPI=7
-PYTHON_COMPAT=( python{3_6,3_7} )
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+DISTUTILS_USE_SETUPTOOLS="rdepend"
inherit desktop distutils-r1 eutils xdg-utils
@@ -22,38 +23,31 @@ LICENSE="GPL-3"
SLOT="0"
IUSE="scripts test"
-BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-DEPEND="
- app-text/asciidoc
- test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+BDEPEND="
+ app-text/asciidoc"
RDEPEND="
>=dev-python/attrs-19.3.0[${PYTHON_USEDEP}]
>=dev-python/colorama-0.4.3[${PYTHON_USEDEP}]
>=dev-python/cssutils-1.0.2[${PYTHON_USEDEP}]
- >=dev-python/jinja-2.11.1[${PYTHON_USEDEP}]
- >=dev-python/pygments-2.5.2[${PYTHON_USEDEP}]
+ >=dev-python/jinja-2.11.2[${PYTHON_USEDEP}]
+ >=dev-python/markupsafe-1.1.1[${PYTHON_USEDEP}]
+ >=dev-python/pygments-2.6.1[${PYTHON_USEDEP}]
>=dev-python/pypeg2-2.15.2[${PYTHON_USEDEP}]
>=dev-python/PyQt5-5.14.1[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,widgets]
>=dev-python/PyQtWebEngine-5.14.0[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-5.3[${PYTHON_USEDEP},libyaml]
+ >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP},libyaml]
"
+distutils_enable_tests setup.py
+
# Tests restricted as the deplist (misc/requirements/requirements-tests.txt)
# isn't complete and X11 is required in order to start up qutebrowser.
RESTRICT="test"
python_compile_all() {
- if [[ ${PV} == "9999" ]]; then
- "${EPYTHON}" scripts/asciidoc2html.py || die "Failed generating docs"
- fi
-
a2x -f manpage doc/${PN}.1.asciidoc || die "Failed generating man page"
}
-python_test() {
- py.test tests || die "Tests failed with ${EPYTHON}"
-}
-
python_install_all() {
doman doc/${PN}.1
domenu misc/org.${PN}.${PN}.desktop
diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 7ab3d3a0834d..436c3b8fa3ba 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,11 +1,7 @@
AUX all-gentoo-1.js 1008 BLAKE2B 50418db37f55b9b9e53049abb95af79a5ee5137df9aab3ef6d1791e51a0c2f35d78b390982c5c20f4a57acebfaa013139276d0343cd4733a925510c8a5567c69 SHA512 5d1c9331db3c988f79be7756b57254bb3d2cb56cf10c7e79878d9968f882713cdcca0013d3507c4d69fcc7e99164a27b05ffbbb5ce78ee86b91ecce366a997c4
AUX seamonkey.desktop 307 BLAKE2B 81aaa9a69dc60ae0872ebdfe796d3a6afbd4bd15c1c83c14abc06579c15bed2e48114e3fb374bab0ba7d9d4de28109b215601a2d6bd56af3aa9e82a4d0baaa91 SHA512 081d8ec12e9e2035fc8020238803ab9df98dac4350ce90a29e9e65a38efa13bb14cba0fbc2e68a2a857c5046142c68ecc8ab4535da4f284c0e04a3879afc429f
-DIST seamonkey-2.49.5-patches-01.tar.xz 14488 BLAKE2B 6619f5d8e034e72cac37ba2421ebcdd62a23054b118c40e0daabe6943a45b8b98ee3cfeb46ac60280d34d5bef5facc7bdadb01af23ad54631ad4dd2021d5b8d3 SHA512 f39cd1518d060a384fb2fcac1e394329ef3728f121a0b777233e1d2887cecc0a0df64530de344edfad098a462f048c031a4cd01828d9fe4a9e45f88035536196
-DIST seamonkey-2.49.5.source-l10n.tar.xz 11706060 BLAKE2B 24b8185cc958ac82433d7bbaab48f4ce4b6d18fd5299a6d2e24f804178f162edc9b29664e0f8437a69b767b8e3e6d0b860301de25daa89b4181af58ef1053c37 SHA512 eda23c334123e7fb060e93a5495b061e96a71944ce4216eee1dbf017d4803310da0882ff9fcf2c986e016ac8bbcca1fe7c2837dd04ea8208fe7127bf6e92afc5
-DIST seamonkey-2.49.5.source.tar.xz 231748204 BLAKE2B eeae383fabb596fdc25ab3a68f1c1161b6bb3aa2d1086b53b2f843047182e68cf9f8a0ce689e4b037068f08a0467b7911947415bc9f141b6c0ddc52e0a749d88 SHA512 31309def1ad4276f13ecb343e936c7cade4b6850db88d9d84700f86bff7024b2b217b9e50fc3756b1d1beea483ceaa2a5a3afd053da00f6ac06e3795e9116789
-DIST seamonkey-2.53.1-patches-02.tar.xz 73596 BLAKE2B 79136ce3ffb93bd76ada89458df7a1ef360dc59f68716a987a63ed8074963a2673d766d63e99947120fc000e3809377a7bf852feb3f6ea385f52ee1c9a44772a SHA512 80a23c65f4dbef05e3cc16bc4ffe4dd3e8f5312641dc02b5f92de70e322771a702aa9ae486e5e5e5b5a659aec46b5b931dc8c6f575612cbd5e6aaa0c0ee43fe7
-DIST seamonkey-2.53.1.source-l10n.tar.xz 11423472 BLAKE2B ce577c8fd5ff10fdfe5a9f8725cacf2801ed2d4fc66f9535ec1a57e2a613d87925bbccd1293aef8d86c329a221d6f0a5f694b16c8762e2aceed1b4c60cf5883c SHA512 52bc7d82e935abb67778a6fcdab6a9e6d66a196d0962c59ddddae4ae854e1cd0e923016b13afa55df7a3f3997014fc38e729605d449a170a7ff96b905c7ea084
-DIST seamonkey-2.53.1.source.tar.xz 290149116 BLAKE2B 613625df9f364550b1456a8f4afad012469e0740d3e084cf2d4e94b22389d2a8de5fa5012bcb8c6139e092054cfd2214d3d93e562a522f76009b6e5e3b5f406d SHA512 67c8a5343070948a88f1184a4f0c6ec720f9d43910165812b05a2a1bed8b698de2860d75b4bbf831f23c750fb521f50afa44ddc13835047f517a1407892ede3f
-EBUILD seamonkey-2.49.5-r1.ebuild 11558 BLAKE2B 9dba0413ff9ecddcc9c190d34987aa1119a76f804149eb0f79d2057cc8995510046d2a651db276663422a8159bad2b5e1cb3b5883854ff0b8d2e8113e1653429 SHA512 c37771b9629ef6256a74d7517daebc7ffb99d3ffe025b51fb20757dfec3885bbaf3afe98a24ae1c535feac31852203fed22367766314c9c4b655c03d3e71226b
-EBUILD seamonkey-2.53.1.ebuild 16318 BLAKE2B f15244401ae5a01cdc063c6ae98b0de8362a7fe3b25709f3e08ec7bb1e64c75311365c818218de1f3d15f1c30ee47b011928f813f3c7f983ae89f5602230d4b7 SHA512 5a8797d55dfeb25914d45606300e9a221cd984b039cf8a5d29830ddbce8f49b866fe961fa22dd72bf6f0983ebc8cf38c7ff7895f670bd147842003a783c7611f
-MISC metadata.xml 1824 BLAKE2B 877054e919c97e12d11882714747601b9f455dc73304be2656583fc2875ae68a2178b2afd4d4adbd25c1f13b938c24d6f7d07c4808d85c70c4753dda1dd2677c SHA512 b5a1ea2051d02dc8ccd79d36c7d7b169dbb4fa694d1319596386b93cc9c695cde8aeac15741ff668f6e6ec6e1b77e3140c260f81579a91ca4e581107b51749c6
+DIST seamonkey-2.53.2-patches-01.tar.xz 41408 BLAKE2B f59ef0b85a85c69363c5d510fb4b81f562bcaa3cf6f3a2f45c6471b8498d7e19455bada6e8571609aa1869b9ea17b827290b9769fd02137e61b70cccf45558f9 SHA512 3304ce6d0c1cfa82f99c795456068664561ebe48ecdb0a4411b1b476e633c9beafac617ac45c6bbe633874c2627811235235d3c1a10db34d7dd37365347947d5
+DIST seamonkey-2.53.2.source-l10n.tar.xz 12117368 BLAKE2B def32428c93f8c00318140a4e18458242166d5a2f96d40335dea89f7e3932249b14f97dfc309c7ef6af4274e43ad69ee9b8ceb30a5991c9819e85b72c9f9ba5d SHA512 47489182eeb31fdf103570cdbb7490a0a6c3ac5b48385e517bfc27cff600fd6d8c77ac1bd0e323ad50041e5b01659c00cba401ab5bd7baeb7634db909865584e
+DIST seamonkey-2.53.2.source.tar.xz 291744036 BLAKE2B 23908f875a70fba1a8034a447e838dbbe362b5ba6527d2e0617c0c2e896c0566150fcaba8a4af5a2a5ba157492f95fefe6a8045492e38f10614edd6450ce0eb6 SHA512 58dd605a916ef7fb9cad112bb54fffc837690e458e1254b685f21df1bc8808a9b53d27147cad1064294c789d1f77f17c9f6adecf2be906afa44128496f72a805
+EBUILD seamonkey-2.53.2.ebuild 16112 BLAKE2B 64747f0c98ef23afcea4325c81126b661c68cfd96a24625650cb0367b363fadcdbd44d47aeeddbde5068bfb65357d60ad360131f242b869c9e153bab2c2b4105 SHA512 8b48733f06bc03d2f3ee53ce6720cd369c272532346170af11c972830fd6dc51f18090964c308c942d4ce3f65e24bb0deb959b4a83430bf2ba1a6b5db73c84f0
+MISC metadata.xml 1762 BLAKE2B dde9738ba4c4b065806ce8d7eafe14a3def18c30cc32f78967ef015441a7c594e3776a202e289b6879aedc02314d8e000d5e35800e490ddb8446ae29b4d6be68 SHA512 9caf3a4ea297a544452a64bf73659d6ac005d400047d260cfa521bba157e63fc5cd9b74b6786a2553e0ff2b67e59a9a8598486be2815703ed7197601b9d470e2
diff --git a/www-client/seamonkey/metadata.xml b/www-client/seamonkey/metadata.xml
index b240cff91141..eaa0d9c3da6a 100644
--- a/www-client/seamonkey/metadata.xml
+++ b/www-client/seamonkey/metadata.xml
@@ -14,10 +14,9 @@
<flag name="chatzilla">Build Mozilla's IRC client (default on)</flag>
<flag name="custom-optimization">Build with user-specified compiler optimizations (-Os, -O0, -O1, -O2, -O3) from CFLAGS (unsupported)</flag>
<flag name="gmp-autoupdate">Allow Gecko Media Plugins (binary blobs) to be automatically downloaded and kept up-to-date in user profiles</flag>
- <flag name="force-gtk3">Use the cairo-gtk3 rendering engine</flag>
<flag name="ipc">Use inter-process communication between tabs and plugins. Allows for greater stability in case of plugin crashes</flag>
<flag name="roaming">Build roaming extension support (default on)</flag>
- <flag name="system-cairo">Use the system-wide <pkg>x11-libs/cairo</pkg> instead of bundled</flag>
+ <!-- flag name="system-cairo">Use the system-wide <pkg>x11-libs/cairo</pkg> instead of bundled</flag -->
<flag name="system-harfbuzz">Use the system-wide <pkg>media-libs/harfbuzz</pkg> instead of bundled</flag>
<flag name="system-icu">Use the sytem-wide <pkg>dev-libs/icu</pkg> instead of bundled</flag>
<flag name="system-jpeg">Use the system-wide <pkg>media-libs/libjpeg-turbo</pkg> instead of bundled</flag>
diff --git a/www-client/seamonkey/seamonkey-2.49.5-r1.ebuild b/www-client/seamonkey/seamonkey-2.49.5-r1.ebuild
deleted file mode 100644
index 643eef5a7612..000000000000
--- a/www-client/seamonkey/seamonkey-2.49.5-r1.ebuild
+++ /dev/null
@@ -1,376 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-WANT_AUTOCONF="2.1"
-
-PYTHON_COMPAT=( python3_{6,7} )
-PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
-
-# This list can be updated with scripts/get_langs.sh from the mozilla overlay
-# note - could not roll langpacks for: ca fi
-#MOZ_LANGS=(ca cs de en-GB es-AR es-ES fi fr gl hu it ja lt nb-NO nl pl pt-PT
-# ru sk sv-SE tr uk zh-CN zh-TW)
-MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
- ru sk sv-SE zh-CN zh-TW)
-
-MOZ_PV="${PV/_pre*}"
-MOZ_PV="${MOZ_PV/_alpha/a}"
-MOZ_PV="${MOZ_PV/_beta/b}"
-MOZ_PV="${MOZ_PV/_rc/rc}"
-MOZ_PV="${MOZ_PV/_p[0-9]}"
-MOZ_P="${P}"
-MY_MOZ_P="${PN}-${MOZ_PV}"
-
-if [[ ${PV} == *_pre* ]] ; then
- MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}"
- #MOZ_LANGPACK_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/2.49.4"
- #MOZ_LANGPACK_PREFIX="linux-i686/xpi/"
- SRC_URI+=" ${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.xz -> ${P}.source.tar.xz
- ${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source-l10n.tar.xz -> ${P}.source-l10n.tar.xz"
- S="${WORKDIR}/${MY_MOZ_P}"
-else
- MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}"
- #MOZ_LANGPACK_PREFIX="langpack/${MY_MOZ_P}."
- #MOZ_LANGPACK_SUFFIX=".langpack.xpi"
- S="${WORKDIR}/${PN}-${MOZ_PV}"
- SRC_URI+=" ${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.xz -> ${P}.source.tar.xz
- ${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source-l10n.tar.xz -> ${P}.source-l10n.tar.xz"
-fi
-
-MOZCONFIG_OPTIONAL_WIFI=1
-MOZ_GENERATE_LANGPACKS=1
-MOZ_L10N_SOURCEDIR="${S}/${P}-l10n"
-MOZCONFIG_OPTIONAL_GTK3=enabled
-inherit check-reqs flag-o-matic toolchain-funcs eutils mozconfig-v6.52 pax-utils xdg-utils autotools mozextension nsplugins mozlinguas-v2
-
-PATCH="${PN}-2.49.5-patches-01"
-
-DESCRIPTION="Seamonkey Web Browser"
-HOMEPAGE="http://www.seamonkey-project.org"
-KEYWORDS="amd64 ~ppc64 x86"
-
-SLOT="0"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="+calendar +chatzilla +crypt +gmp-autoupdate +ipc jack minimal pulseaudio +roaming selinux test"
-RESTRICT="!test? ( test )"
-
-SRC_URI+="
- https://dev.gentoo.org/~axs/mozilla/patchsets/${PATCH}.tar.xz
- https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
-"
-
-ASM_DEPEND=">=dev-lang/yasm-1.1"
-
-RDEPEND="
- >=dev-libs/nss-3.28.3
- >=dev-libs/nspr-4.13.1
- jack? ( virtual/jack )
- crypt? ( <x11-plugins/enigmail-2.1.0 )
-"
-
-DEPEND="
- ${RDEPEND}
- !elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( dev-libs/libexecinfo ) ) )
- amd64? ( ${ASM_DEPEND}
- virtual/opengl )
- x86? ( ${ASM_DEPEND}
- virtual/opengl )
-"
-
-# allow GMP_PLUGIN_LIST to be set in an eclass or
-# overridden in the enviromnent (advanced hackers only)
-if [[ -z $GMP_PLUGIN_LIST ]] ; then
- GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
-fi
-
-BUILD_OBJ_DIR="${S}/seamonk"
-
-pkg_setup() {
- if [[ ${PV} == *_pre* ]] ; then
- ewarn "You're using an unofficial release of ${PN}. Don't file any bug in"
- ewarn "Gentoo's Bugtracker against this package in case it breaks for you."
- ewarn "Those belong to upstream: https://bugzilla.mozilla.org"
- fi
-
- moz_pkgsetup
-}
-
-pkg_pretend() {
- # Ensure we have enough disk space to compile
- if use debug || use test ; then
- CHECKREQS_DISK_BUILD="8G"
- else
- CHECKREQS_DISK_BUILD="4G"
- fi
- check-reqs_pkg_setup
-}
-
-src_unpack() {
- local l10n_sources="${P}.source-l10n.tar.xz"
- unpack ${A/ ${l10n_sources}}
-
- mkdir "${S}/${P}-l10n" || die
- cd "${S}/${P}-l10n" || die
- unpack ${l10n_sources}
-}
-
-src_prepare() {
- # Apply our patches
- eapply "${WORKDIR}"/seamonkey
-
- # browser patches go here
- pushd "${S}"/mozilla &>/dev/null || die
- rm -f "${WORKDIR}"/firefox/1000_gentoo_install_dir.patch \
- "${WORKDIR}"/firefox/1001_disable_sdk_install.patch
- eapply "${WORKDIR}"/firefox
- popd &>/dev/null || die
-
- if grep -q '^sdkdir.*$(MOZ_APP_NAME)-devel' mozilla/config/baseconfig.mk ; then
- sed '/^sdkdir/s@-devel@@' \
- -i mozilla/config/baseconfig.mk || die
- else
- einfo "baseconfig.mk hackery no longer needed."
- fi
-
- # Shell scripts sometimes contain DOS line endings; bug 391889
- grep -rlZ --include="*.sh" $'\r$' . |
- while read -r -d $'\0' file ; do
- einfo edos2unix "${file}"
- edos2unix "${file}"
- done
-
- # Allow user to apply any additional patches without modifing ebuild
- eapply_user
-
- local ms="${S}/mozilla"
-
- # Don't error for format with gcc-9
- grep -rl -- '-Werror=format' | xargs sed -i 's/error=format/no-&/' || die "sed failed"
-
- # Enable gnomebreakpad
- if use debug ; then
- sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
- "${ms}"/build/unix/run-mozilla.sh || die "sed failed!"
- fi
-
- # Ensure that are plugins dir is enabled as default
- sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
- "${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
- sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
- "${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
-
- # Don't exit with error when some libs are missing which we have in
- # system.
- sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
- -i "${S}"/suite/installer/Makefile.in || die
- # Don't error out when there's no files to be removed:
- sed 's@\(xargs rm\)$@\1 -f@' \
- -i "${ms}"/toolkit/mozapps/installer/packager.mk || die
-
- # Don't build libs-% locale files for chatzilla if we are not building chatzilla
- # (this is hard-coded in the build system at present rather than being based on configuration)
- if ! use chatzilla ; then
- sed '/extensions\/irc\/locales libs-/s@^@#@' \
- -i "${S}"/suite/locales/Makefile.in || die
- fi
-
- eautoreconf old-configure.in
- cd "${S}"/mozilla || die
- eautoconf old-configure.in
- cd "${S}"/mozilla/js/src || die
- eautoconf old-configure.in
- cd "${S}"/mozilla/memory/jemalloc/src || die
- WANT_AUTOCONF= eautoconf
-}
-
-src_configure() {
- MEXTENSIONS="default"
- # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
- # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
- # get your own set of keys.
- _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
-
- ####################################
- #
- # mozconfig, CFLAGS and CXXFLAGS setup
- #
- ####################################
-
- mozconfig_init
- mozconfig_config
-
- # enable JACK, bug 600002
- mozconfig_use_enable jack
-
- # It doesn't compile on alpha without this LDFLAGS
- use alpha && append-ldflags "-Wl,--no-relax"
-
- if ! use chatzilla ; then
- MEXTENSIONS+=",-irc"
- fi
- if ! use roaming ; then
- MEXTENSIONS+=",-sroaming"
- fi
-
- # Setup api key for location services
- echo -n "${_google_api_key}" > "${S}"/google-api-key
- mozconfig_annotate '' --with-google-api-keyfile="${S}/google-api-key"
-
- mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
-
- # Other sm-specific settings
- mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
- mozconfig_annotate '' --enable-safe-browsing
- mozconfig_use_enable calendar
-
- # Use an objdir to keep things organized.
- echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
- echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
-
- mozlinguas_mozconfig
-
- # Finalize and report settings
- mozconfig_final
-
- # Required until seamonkey-2.53 is available
- sed \
- -e '/--enable-application/s@comm/suite@suite@' \
- -e '/--enable-linker/d' \
- -i .mozconfig || die
-
- # 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
- fi
-
- # workaround for funky/broken upstream configure...
- SHELL="${SHELL:-${EPREFIX}/bin/bash}" \
- emake V=1 -f client.mk configure
-}
-
-src_compile() {
- MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
- emake V=1 -f client.mk
-
- mozlinguas_src_compile
-}
-
-src_install() {
- MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
- DICTPATH="\"${EPREFIX}/usr/share/myspell\""
-
- local emid
- cd "${BUILD_OBJ_DIR}" || die
-
- # Pax mark xpcshell for hardened support, only used for startupcache creation.
- pax-mark m "${BUILD_OBJ_DIR}/dist/bin/xpcshell"
-
- # Copy our preference before omnijar is created.
- sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo-1.js > \
- "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
- || die
-
- # Set default path to search for dictionaries.
- echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
- >> "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
- || die
-
- echo 'pref("extensions.autoDisableScopes", 3);' >> \
- "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
- || die
-
- local plugin
- if ! use gmp-autoupdate ; then
- for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
- echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
- "${S}/${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || dir
- done
- fi
-
- MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" \
- emake DESTDIR="${D}" install
- MOZ_P="${P/_*}" mozlinguas_src_install
- cp "${FILESDIR}"/${PN}.desktop "${T}" || die
-
- sed 's|^\(MimeType=.*\)$|\1text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto;|' \
- -i "${T}"/${PN}.desktop || die
- sed 's|^\(Categories=.*\)$|\1Email;|' -i "${T}"/${PN}.desktop \
- || die
-
- # Add StartupNotify=true bug 290401
- if use startup-notification ; then
- echo "StartupNotify=true" >> "${T}"/${PN}.desktop || die
- fi
-
- # Install icon and .desktop for menu entry
- newicon "${S}"/suite/branding/nightly/content/icon64.png ${PN}.png
- domenu "${T}"/${PN}.desktop
-
- # Required in order to use plugins and even run seamonkey on hardened.
- pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container}
-
- if use minimal ; then
- rm -rf "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk}
- fi
-
- if use chatzilla ; then
- local emid='{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}'
-
- # remove the en_US-only xpi file so a version with all requested locales can be installed
- if [[ -e "${ED}"${MOZILLA_FIVE_HOME}/distribution/extensions/${emid}.xpi ]]; then
- rm -f "${ED}"${MOZILLA_FIVE_HOME}/distribution/extensions/${emid}.xpi || die
- fi
-
- # merge the extra locales into the main extension
- mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/chatzilla
-
- # install the merged extension
- mkdir -p "${T}/${emid}" || die
- cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/chatzilla/* || die
- insinto ${MOZILLA_FIVE_HOME}/distribution/extensions
- doins -r "${T}/${emid}"
- fi
-
- # Handle plugins dir through nsplugins.eclass
- share_plugins_dir
-
- # revdep-rebuild entry
- insinto /etc/revdep-rebuild
- echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}*" >> ${T}/11${PN}
- doins "${T}"/11${PN}
-}
-
-pkg_preinst() {
- MOZILLA_FIVE_HOME="${ROOT}/usr/$(get_libdir)/${PN}"
-
- if [ -d ${MOZILLA_FIVE_HOME}/plugins ] ; then
- rm ${MOZILLA_FIVE_HOME}/plugins -rf
- fi
-}
-
-pkg_postinst() {
- MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-
- # Update mimedb for the new .desktop file
- xdg_desktop_database_update
-
- if ! use gmp-autoupdate ; then
- elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
- elog "installing into new profiles:"
- local plugin
- for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done
- fi
-
- if use chatzilla ; then
- elog "chatzilla is now an extension which can be en-/disabled and configured via"
- elog "the Add-on manager."
- fi
-}
diff --git a/www-client/seamonkey/seamonkey-2.53.1.ebuild b/www-client/seamonkey/seamonkey-2.53.2.ebuild
index 52d455c9477c..d958570cb1e7 100644
--- a/www-client/seamonkey/seamonkey-2.53.1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.2.ebuild
@@ -36,7 +36,7 @@ MOZ_GENERATE_LANGPACKS=1
MOZ_L10N_SOURCEDIR="${S}/${P}-l10n"
inherit autotools check-reqs flag-o-matic mozcoreconf-v6 mozextension mozlinguas-v2 nsplugins pax-utils toolchain-funcs xdg-utils
-PATCH="${PN}-2.53.1-patches-02"
+PATCH="${PN}-2.53.2-patches-01"
DESCRIPTION="Seamonkey Web Browser"
HOMEPAGE="http://www.seamonkey-project.org"
@@ -80,7 +80,7 @@ DEPEND="
x11-libs/libXt
>=x11-libs/pango-1.22.0
>=x11-libs/pixman-0.19.2
- virtual/ffmpeg
+ media-video/ffmpeg
virtual/freedesktop-icon-theme
dbus? (
>=dev-libs/dbus-glib-0.72
@@ -180,13 +180,6 @@ src_prepare() {
eapply "${WORKDIR}"/firefox
popd &>/dev/null || die
- if grep -q '^sdkdir.*$(MOZ_APP_NAME)-devel' mozilla/config/baseconfig.mk ; then
- sed '/^sdkdir/s@-devel@@' \
- -i mozilla/config/baseconfig.mk || die
- else
- einfo "baseconfig.mk hackery no longer needed."
- fi
-
# Shell scripts sometimes contain DOS line endings; bug 391889
grep -rlZ --include="*.sh" $'\r$' . |
while read -r -d $'\0' file ; do
@@ -460,7 +453,7 @@ src_install() {
MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
emake DESTDIR="${D}" install
- MOZ_P="${P/_*}" mozlinguas_src_install
+ MOZ_P="${MY_MOZ_P}" mozlinguas_src_install
cp "${FILESDIR}"/${PN}.desktop "${T}" || die
sed 's|^\(MimeType=.*\)$|\1text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto;|' \
diff --git a/www-client/uget/Manifest b/www-client/uget/Manifest
index ea21daac3aef..41ad790f7156 100644
--- a/www-client/uget/Manifest
+++ b/www-client/uget/Manifest
@@ -1,6 +1,6 @@
DIST uget-2.2.0.tar.gz 997012 BLAKE2B 4b6207edbb3e5871c5a8d179856920fa5985e65d9655c0d42e7ff9f1d34dfd6489bb1b75615e12432b5d5bbadb3be503bb605eb5256ba3566465ef4e07559466 SHA512 c3e7f0b7cc31df9d1a6c3717f65ad9b14c9e60acb756997b6f6b94f464257c7fb120be5e15bd1d871b89f6485160fb095bd120fb27abc81bd0ee29e57edde468
DIST uget-2.2.1.tar.gz 1006697 BLAKE2B 2580cbcbe12d3001ada252a46358c4bc357fbe2ca4e3433e13ad95efb8e99d567a194db024eaf2ba58246a35937a5262be62aac4ee24272421f531dc72eeab20 SHA512 b76e5240e42cd0aa5bc47eb1a9cff0a0d8cdea87995455d72cf925923321f492200896ad904960e7f7462eb9655284f5b295b8a779b42223fe73a098a143576f
-EBUILD uget-2.2.0.ebuild 1330 BLAKE2B de370b7bb55d93eb4b9f5510b1702e4b7e744764a4b2acf98546738c7e4c3caea55a61f194ca7b312313e24be3f4985ff62f05b8fe5e1d4ba29deb9640662e26 SHA512 6963df751210d0d709f467d19a057fd81a7d7d3ccff7905e70041bb03f1ee60ad28cd211cda97f50102fd743edfb5aada2a097ee2a0e8418b07ec9ac0abf1899
-EBUILD uget-2.2.1.ebuild 1332 BLAKE2B 47abe8c5759596f33f2830f91409d37169055ff3c281e4b24abd71ed5a5dc9c731e3d0915e01eb16adb661d7f5e6b8229559efe8f6dc90f5b27f4cacf6b47747 SHA512 a9f76d7b11ea318852025370b7b5315f2683dd5fe28f1cf372fe402f7294719fbdcf57c314fb82392a6d5ae89d111c46380d9cc3d010a510dbe5798e647e1ccd
-EBUILD uget-9999.ebuild 1334 BLAKE2B 8f5a08bf87702eba4eebf1ab21eca032916ae0592d4294d412debf1564da531a6db54f95076bc39e17d20b53169f3a01bc12e9ff0d19821421f0f7fb4f086534 SHA512 aac62f6b77f2a010ad1c60f27279d094a53f78ea7822ef0678b300a5f0cb01eb8fb0c26f9dd8159b0d1f4665e3f35241a7848aa7c7d6a5ed5df2b906f58bea1c
+EBUILD uget-2.2.0.ebuild 1329 BLAKE2B 6a8a0af373d4ec53f3af75f47b7613ca97fcc3918fc1f67f1beddd9f2335e143ac196ee275b9189395602b775f5d3cf67f8f03f7a83a72d25d8ee07aa7e34cb3 SHA512 cec68ef122b43196f367637e7dba47f7eca19f592ab820bd0204b429db43b3bc809a98b2eb3339d13a4eaed44242a7a24fa62667674999b3f08b3321bfd5b60a
+EBUILD uget-2.2.1.ebuild 1331 BLAKE2B ec2ee2368e11b9b35343ff3deac72eb17e0166f744f023091fa5dcc855a3b4eeb397871104fa56c7fd99817b78157b66c505c55f932bda13ef6168407b40a352 SHA512 9c0017826a0d7046566af7a514da2d0b4f1ebe859b61e59f794568169b96b1816d0f034c94789b4c3f3c39d97c0e55a99c2c60525bd9a7e3d4ec7975cb00dc0f
+EBUILD uget-9999.ebuild 1333 BLAKE2B 2432499a465f72076b3d0d61bf0ad4fcc1f91ee52e19cc92ba918eb81ef76d673b61d666fe0f40f6f019293638b13da70e6280e15498e5cc972a1cc19d483929 SHA512 204efea7e53166b1d25126cbd9b99dbeb3bb7e7be6488fb63dbc239fe9a876678efc1377c49277530d6a4e73de38dea7eb9f91877dd000fe5fecee689911cd2e
MISC metadata.xml 1122 BLAKE2B 09b2ce4fb6a0b65557c7e2564eb499f7da42fdfe2e48e046df182dd9b3418424391bf3011e69cee68534b568750f73e59a5886f46cfb0ac129d96426ce4d359e SHA512 7c4a793bfb36dedc7b07096f6ec3d82ee3196c350245c6d30bfab81b1ab56bc0934d62a3b1dd23972ede9eb4970bc9d9d605532d5305ba21c3d2f26fec526095
diff --git a/www-client/uget/uget-2.2.0.ebuild b/www-client/uget/uget-2.2.0.ebuild
index bdc8c19e2f0f..94ef4493b3bb 100644
--- a/www-client/uget/uget-2.2.0.ebuild
+++ b/www-client/uget/uget-2.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/urlget/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ~arm ~ppc x86"
-IUSE="aria2 ayatana control-socket +gnutls gstreamer libnotify nls openssl rss"
+IUSE="aria2 appindicator control-socket +gnutls gstreamer libnotify nls openssl rss"
REQUIRED_USE="^^ ( gnutls openssl )"
RDEPEND="
@@ -25,7 +25,7 @@ RDEPEND="
dev-libs/libgcrypt:0
)
aria2? ( net-misc/aria2[xmlrpc] )
- ayatana? ( dev-libs/libappindicator:3 )
+ appindicator? ( dev-libs/libappindicator:3 )
gstreamer? ( media-libs/gstreamer:1.0 )
libnotify? ( x11-libs/libnotify )
openssl? ( dev-libs/openssl:0 )
@@ -38,7 +38,7 @@ DEPEND="${RDEPEND}
src_configure() {
local myconf=(
- $(use_enable ayatana appindicator)
+ $(use_enable appindicator)
$(use_enable control-socket unix_socket)
$(use_enable gstreamer)
$(use_enable libnotify notify)
diff --git a/www-client/uget/uget-2.2.1.ebuild b/www-client/uget/uget-2.2.1.ebuild
index 1a5a0ce8eda3..3608bf8baca1 100644
--- a/www-client/uget/uget-2.2.1.ebuild
+++ b/www-client/uget/uget-2.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/urlget/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="aria2 ayatana control-socket +gnutls gstreamer libnotify nls openssl rss"
+IUSE="aria2 appindicator control-socket +gnutls gstreamer libnotify nls openssl rss"
REQUIRED_USE="^^ ( gnutls openssl )"
RDEPEND="
@@ -25,7 +25,7 @@ RDEPEND="
dev-libs/libgcrypt:0
)
aria2? ( net-misc/aria2[xmlrpc] )
- ayatana? ( dev-libs/libappindicator:3 )
+ appindicator? ( dev-libs/libappindicator:3 )
gstreamer? ( media-libs/gstreamer:1.0 )
libnotify? ( x11-libs/libnotify )
openssl? ( dev-libs/openssl:0 )
@@ -38,7 +38,7 @@ DEPEND="${RDEPEND}
src_configure() {
local myconf=(
- $(use_enable ayatana appindicator)
+ $(use_enable appindicator)
$(use_enable control-socket unix_socket)
$(use_enable gstreamer)
$(use_enable libnotify notify)
diff --git a/www-client/uget/uget-9999.ebuild b/www-client/uget/uget-9999.ebuild
index 602b282b09d6..a713a776b893 100644
--- a/www-client/uget/uget-9999.ebuild
+++ b/www-client/uget/uget-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
@@ -13,7 +13,7 @@ EGIT_REPO_URI="git://git.code.sf.net/p/urlget/uget2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS=""
-IUSE="aria2 ayatana control-socket +gnutls gstreamer libnotify nls openssl rss"
+IUSE="aria2 appindicator control-socket +gnutls gstreamer libnotify nls openssl rss"
RDEPEND="
>=net-misc/curl-7.19.1
@@ -25,7 +25,7 @@ RDEPEND="
dev-libs/libgcrypt:0
)
aria2? ( net-misc/aria2[xmlrpc] )
- ayatana? ( dev-libs/libappindicator:3 )
+ appindicator? ( dev-libs/libappindicator:3 )
gstreamer? ( media-libs/gstreamer:1.0 )
libnotify? ( x11-libs/libnotify )
"
@@ -42,7 +42,7 @@ src_prepare() {
src_configure() {
local myconf=(
- $(use_enable ayatana appindicator)
+ $(use_enable appindicator)
$(use_enable control-socket unix_socket)
$(use_enable gstreamer)
$(use_enable libnotify notify)
diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest
index 6df09659b683..b12a9f79bde4 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,11 +1,6 @@
-DIST vivaldi-snapshot-3.0.1874.22_p1-amd64.deb 68848344 BLAKE2B efdd6e25da3c8e935afc3e5df77eca843e4ce287757b8765d2ee7e33a7d33c38a2526a5fa4ea97273f9f1f7a474f24412bd64034feaf81103b6a612c63b2bb8d SHA512 9ee868de99ee0ac3ebb049ffac572ee7e31cce9e714597a4bb5eb6eec0395914699de5be3885b00541ec16ffc828c4b9a2de541cea3849a92c1caeb534b7115f
-DIST vivaldi-snapshot-3.0.1874.22_p1-arm64.deb 61884672 BLAKE2B 5223575ece512270b9def8b11eac6a04e20025691e04cf1c62d3526cc08658afc1ff9bde8d7cd6a411fd53d7fa91207c6135004e5c2f3c450764167d446b7839 SHA512 8bc1cb87b947bd870e4a5fd776e1d9509819228312744992c4eca4fa10c4ee227e81db9c789aaf600df1940198d177b5712c426ff3adc37ed4e14f6efda9aef5
-DIST vivaldi-snapshot-3.0.1874.22_p1-armhf.deb 61240324 BLAKE2B c8c6d1ad9a261811877dba0edd4493218bf8f4e3753665299f782a3b9b2b67429ce0d53a3551eebc2a40149ffebffbb0bbaaa179ab01124a98b77311f600cefc SHA512 877e7ba08b0c772925fa13a5a65845cb9b8cc24e2779713dfde2e3bb2a7b4d2d532a72db20757e1438169372005b01b3694d8e2a0763214e77f9c1f19bc8e37c
-DIST vivaldi-snapshot-3.0.1874.22_p1-i386.deb 67552812 BLAKE2B ae5efd07b953e6b1a0321aa3ad1db5cda81a3513421ee1b05e06c07073c6ee412ce8a846337f51e897290efe241dab1ac6a511516083c74c9270d164e6076310 SHA512 ca69f7807b7d3f47a038dee3b93f3853b4b3683834a53caa7700149232a8734ff6e2dfe5ac070c7bdd931b288cb2595e3efdc9ac3ba0e448a455cba2ac1aa644
-DIST vivaldi-snapshot-3.0.1874.27_p1-amd64.deb 68844032 BLAKE2B 249c6363047c93d64d886cb814963f2cdc94ddfc24fe42f44d89ef2b152dd0088cd91de8aa3a6266c1dd769162ba4300f8612529ccb47fcc5158c6902aefa030 SHA512 f0a232ae147babc7755dc847bfac93b08bf47e4db04690a009a482ac052ed1f216154af6fed1c96590eb4a91aef3ecf313f47eed68baf00abd42b591ebcc8a47
-DIST vivaldi-snapshot-3.0.1874.27_p1-arm64.deb 61890716 BLAKE2B 52de70ae1b8a1a1c342bdf9a14a25926ce95cc7df1bd974a35e951233ad981399f33b360a2ad34055d49022df0d061b7119967d650f0a8379c5159feef4fc3b9 SHA512 62630ea697e7a6623eb8e2c4052a8486a50b3bd1ff94ce5ec4138717e088196910d9f59523ea920836e412c477b4d5105ab83fef3b7ec633bf0abd2dc4586af6
-DIST vivaldi-snapshot-3.0.1874.27_p1-armhf.deb 61252540 BLAKE2B 0c3326aaed43e2fdc37ee0f10b10cba059e124a42a56050ff3d7b65b35d040a295675ca26d17e3c098aaf48dc12f859901856ee8fe979c29dff3f6e10a0b13c5 SHA512 5e029081bfc046dcc62cfdfde364f2957e0168cd1839b5031861c29cd2625b118ff819f9d8b8163136af5042fbe601d90b935d8d5a0e455197d3b023fd4fd769
-DIST vivaldi-snapshot-3.0.1874.27_p1-i386.deb 67559000 BLAKE2B 90beee730c4095bb7e589f39490feb96803254b659ad9676fe750ca945340fda71e2df99ee642477d4c5d029f7a9b35076c833fd45242c8a13df1f868117c6cc SHA512 a89ab64d99556c5e1eb7c92a33f2998d0f4294719b187d77f8b58048c3d35f9654ddb85d4b646f25a39b82f8d2947898c2bb8ef8452b12da765e07778770f3a3
-EBUILD vivaldi-snapshot-3.0.1874.22_p1.ebuild 2614 BLAKE2B d5e4ad5b5ecdc0e50c8a9a5054d2d76847c1b561d3015a50b79f9f70e55afff3d6447973a84849e2fbb3b1ddfc96a5935493c826d1e291ec9599375bc872c071 SHA512 ceb902e8aed71a56616f4ee04a59e13c459f97d21975a0b54f9c26917d0e62763183cbfc0935127ea34605115a965d3c29f98e033f38abff5875af13abef6e42
-EBUILD vivaldi-snapshot-3.0.1874.27_p1.ebuild 2614 BLAKE2B d5e4ad5b5ecdc0e50c8a9a5054d2d76847c1b561d3015a50b79f9f70e55afff3d6447973a84849e2fbb3b1ddfc96a5935493c826d1e291ec9599375bc872c071 SHA512 ceb902e8aed71a56616f4ee04a59e13c459f97d21975a0b54f9c26917d0e62763183cbfc0935127ea34605115a965d3c29f98e033f38abff5875af13abef6e42
+DIST vivaldi-snapshot-3.1.1906.3_p1-amd64.deb 68860928 BLAKE2B 099c40e7ce49e994a73c94374b4f6f3a06fd4ea3ace137fc21ad5a357d737c7c92ada16aacf92355bb1f893279a6c44c12d44b1a847ac974cb9b649799c74168 SHA512 f6139c82d64e1a1868b5ad2be8db35b3c523b1c4426c2dfbef8473c5c3fcc91c06d4608e077161f198930b1a7ee34872df7d6dd22e13d511a330823ec4ee0abc
+DIST vivaldi-snapshot-3.1.1906.3_p1-arm64.deb 61939484 BLAKE2B 40a4880cebae0464c16740956d065333fbc1515435ab49b9742dbb81f82a8a128f8d7350660d99d538fc32db19686b4a367370f17f344938b31314faf14164c5 SHA512 b007657413160083d79e8284e543f5f550258fa1a837f7ba828c7b31acd63565b06e9bc55d7b1c7af333b2469dcfa7c6494998a41057ec715eafb7328b09d033
+DIST vivaldi-snapshot-3.1.1906.3_p1-armhf.deb 61267236 BLAKE2B 17ae4d820b70a10250fbb24fa0614f391a07f3f893ab6643d882f0a988a54dab5582cb28803d1d4b44a6c0f06bbe72b3e2d3f04d8bb7ec2f859ed43bebbd3da4 SHA512 1fbe0caba0962d24d34f507650a9ecc9a35c9488c9f9f7d50dc17e1f87d81e28a424917af20117aee5065a16988fd22e057aa191cb7e1bb9f4677fe6c991a1dc
+DIST vivaldi-snapshot-3.1.1906.3_p1-i386.deb 67612300 BLAKE2B 1b27a9226f48265962d359999d37c9086b0c333a2f6fdd815b1033bda61c2928b5f05288fd882b7066f3177fd51a22eb6d309145a576f50a2e11da50ca5c3bae SHA512 33379cec7ce85528ec6b4dee6af443ed06a0b6610acfde1656f86c35f57ef7a0398806e48c77f9ea8aefe97d6037fabe034a58e52dd88e5346e12e4f0cb75867
+EBUILD vivaldi-snapshot-3.1.1906.3_p1.ebuild 2614 BLAKE2B d5e4ad5b5ecdc0e50c8a9a5054d2d76847c1b561d3015a50b79f9f70e55afff3d6447973a84849e2fbb3b1ddfc96a5935493c826d1e291ec9599375bc872c071 SHA512 ceb902e8aed71a56616f4ee04a59e13c459f97d21975a0b54f9c26917d0e62763183cbfc0935127ea34605115a965d3c29f98e033f38abff5875af13abef6e42
MISC metadata.xml 244 BLAKE2B 9c6750147c240d7416fad33e04b53730dc89cbb615648a7f3defeed3ec058aeee6dbed55a1f81241417b42ca9f7daec177c725692166a5ba08765b5dcf5a6bc5 SHA512 1da71f4fae0251c97a8fcfa1e13b0a3f8b95a856fa919ebd30bf4f2f1b8fa900841db09ebc2a0ae9fe0d91f786ac40b63290382668412fcb05bca15b0746f1db
diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-3.0.1874.27_p1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-3.0.1874.27_p1.ebuild
deleted file mode 100644
index db3613b057e7..000000000000
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-3.0.1874.27_p1.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CHROMIUM_LANGS="
- af am ar be bg bn ca cs da de de-CH el en-GB en-US eo es es-419 es-PE et eu
- fa fi fil fr fy gd gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku lt
- lv mk ml mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te th
- tr uk vi zh-CN zh-TW
-"
-inherit chromium-2 multilib unpacker toolchain-funcs xdg-utils
-
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/"
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_"
-SRC_URI="
- amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
- arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.deb )
- arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
- x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
-"
-
-LICENSE="Vivaldi"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
-RESTRICT="bindist mirror"
-
-DEPEND="
- virtual/libiconv
-"
-RDEPEND="
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/nspr
- dev-libs/nss
- media-libs/alsa-lib
- media-libs/fontconfig
- media-libs/freetype
- media-libs/speex
- net-print/cups
- sys-apps/dbus
- sys-libs/libcap
- x11-libs/cairo
- x11-libs/gdk-pixbuf
- x11-libs/gtk+:3
- x11-libs/libX11
- x11-libs/libXScrnSaver
- x11-libs/libXcomposite
- x11-libs/libXcursor
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/pango[X]
-"
-QA_PREBUILT="*"
-S=${WORKDIR}
-
-src_unpack() {
- unpack_deb ${A}
-}
-
-src_prepare() {
- iconv -c -t UTF-8 usr/share/applications/${PN}.desktop > "${T}"/${PN}.desktop || die
- mv "${T}"/${PN}.desktop usr/share/applications/${PN}.desktop || die
-
- mv usr/share/doc/${PN} usr/share/doc/${PF} || die
- chmod 0755 usr/share/doc/${PF} || die
-
- gunzip usr/share/doc/${PF}/changelog.gz || die
-
- rm \
- _gpgbuilder \
- etc/cron.daily/${PN} \
- || die
- rmdir \
- etc/cron.daily/ \
- etc/ \
- || die
-
- local c d
- for d in 16 22 24 32 48 64 128 256; do
- mkdir -p usr/share/icons/hicolor/${d}x${d}/apps || die
- cp \
- ${VIVALDI_HOME}/product_logo_${d}.png \
- usr/share/icons/hicolor/${d}x${d}/apps/${PN}.png || die
- done
-
- pushd "${VIVALDI_HOME}/locales" > /dev/null || die
- chromium_remove_language_paks
- popd > /dev/null || die
-
- eapply_user
-}
-
-src_install() {
- rm -r usr/share/appdata || die
- mv * "${D}" || die
- dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN}
-
- fperms 4711 /${VIVALDI_HOME}/vivaldi-sandbox
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-3.0.1874.22_p1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-3.1.1906.3_p1.ebuild
index db3613b057e7..db3613b057e7 100644
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-3.0.1874.22_p1.ebuild
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-3.1.1906.3_p1.ebuild
diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 10c5386c6ae9..da00f434051f 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,6 +1,6 @@
-DIST vivaldi-3.0.1874.32_p1-amd64.deb 68845784 BLAKE2B a7c638622f51ad659801889717191f1f994b287fd4cf798c465b61701ed3c59e7108d8f95903a9aa4f9b1be468eb04b8661f5071f8704c995e55f73b85ee9b0b SHA512 be4d3cf7088f1d97ca99e88084a6fc1021270079898fcdd95d61ab8c387919e52c75ebe33c0391444de6da82bde4c8acc396add989e6620cb4e53a6736c2ce4a
-DIST vivaldi-3.0.1874.32_p1-arm64.deb 61911796 BLAKE2B 7d1a898b9f38c69c3decd069aafc5534eef6a3737e4e94d316e813fe593c4568d73f14067e8889ecd30babfd36dd287b7a07ad8159ca73991eda190996a0d3d7 SHA512 ed0b576897e1fcb8ef4c306608efbff3fc96e1ca94298cb75f5fb2a211d839e744fef4c374c09aab8aeb91c93fbe36189f5cda7bb28d212a74816ba70cb4464a
-DIST vivaldi-3.0.1874.32_p1-armhf.deb 61262224 BLAKE2B 78ca44c3d6a4384f1569e4b003e8075edead6b4d226ccbf1bed5c58736bebcf21be7a026ce385cb523311b105714f9269099ccd4b739f0b9c582a22dd8648a31 SHA512 bf00cdbd370ec58bc7691bdd0925b758717474c0acb714009772bb747c390303d5f70de0b54505382802536e3418790c0df3c19f25fca606f152b6a873f5606f
-DIST vivaldi-3.0.1874.32_p1-i386.deb 67597136 BLAKE2B 43193f3a3e29a7eadda0bc5a07722d88f321fa6ddc19521184df5163ff825b1dd1d67bd427a2df64275942d9a7133ab6a1ad3f44d3c9ba211e529edeeae9b0ba SHA512 3c4a1f22269a7e8566e077dfa28caccc9a4583c1a187c066e5bcde26fcf87801424691b9973df6e09a1e6dc1675d30be11316a8aa8f9c4af4ab91206bf542b69
-EBUILD vivaldi-3.0.1874.32_p1.ebuild 2970 BLAKE2B ee909eefd804082c5c3ba23a589395f6edc0e96e0e9cef593ead4b64f46d0b25a81e7c89c6ed1eea88a0980b5ba4e8f03407e6c37db3d9d9cab3dfb71d65cf02 SHA512 64cef34c3a0239d62b82521cf07306b1ba70502354050acd2b2be643e34af9b5c282c423c1237ca34d96b0cb6557eb388ed90b532c8d84054c4e367b7a03bb1a
+DIST vivaldi-3.0.1874.38_p1-amd64.deb 68854172 BLAKE2B 1230c9b843e4a1b4cded47e5fa701557cf067e412657feaf4964fb05e89f2851315188d69a07d20681aa23429a9991076fe347a0ef57d36bf79db18a8cd77add SHA512 1ba0216571a35d5f2610e4747db4e768c2e7af1a5df5fcdd4eb5528d1d2c5ccc94a8071d2bf3b2a19f17de99fb917fbbff14b7dcee4a381008add01eb077310d
+DIST vivaldi-3.0.1874.38_p1-arm64.deb 61918588 BLAKE2B dab796a161752f0a34a0179ed892abcf8590229315c8c1f99e38af53c62fda9a328c1ca0684d01d044274a52a7d9908912303f9ea770e65911990c27d05c8130 SHA512 3c61d1d58966a9eb1c7b68ab13838a5508a4342c8da83035f0445ba29fbdf0ffb7cddba8e2e27eb128000c2720eb318cc03aa7d07af0882e3df8858d19b2dc30
+DIST vivaldi-3.0.1874.38_p1-armhf.deb 61244520 BLAKE2B 71789e1f320b83a1e6f3c2474324f17c744ceecae50c2e4bfc674f4b679dfa9aa089d39532ce76aaf462e00ab5df78f237c637cb54da08279ab3702e936c3381 SHA512 79c4d99ee79fa31944c4a22e077c94f0c6b75a0c844b8b78734a5dd91f9c5a686f0eb546e2c83be010e552c7590f318ccfa67911e82dacfd05f573a9078c7b50
+DIST vivaldi-3.0.1874.38_p1-i386.deb 67580116 BLAKE2B 0cd5d811f23536f67e0644710b6199bfc956a833d8ede83fc2296030c84581532a066d1c1a47b20b700cd67584103861d363eee067ad119376f7844510acdf03 SHA512 60245ae214f0e5fa5a50a8c852e73ea54b60ba534b1dfcae1b03af2c95d3e5a6b287f11468575561e439689409140d048b616091e230e7c2e61379660b4c3488
+EBUILD vivaldi-3.0.1874.38_p1.ebuild 2970 BLAKE2B ee909eefd804082c5c3ba23a589395f6edc0e96e0e9cef593ead4b64f46d0b25a81e7c89c6ed1eea88a0980b5ba4e8f03407e6c37db3d9d9cab3dfb71d65cf02 SHA512 64cef34c3a0239d62b82521cf07306b1ba70502354050acd2b2be643e34af9b5c282c423c1237ca34d96b0cb6557eb388ed90b532c8d84054c4e367b7a03bb1a
MISC metadata.xml 244 BLAKE2B 9c6750147c240d7416fad33e04b53730dc89cbb615648a7f3defeed3ec058aeee6dbed55a1f81241417b42ca9f7daec177c725692166a5ba08765b5dcf5a6bc5 SHA512 1da71f4fae0251c97a8fcfa1e13b0a3f8b95a856fa919ebd30bf4f2f1b8fa900841db09ebc2a0ae9fe0d91f786ac40b63290382668412fcb05bca15b0746f1db
diff --git a/www-client/vivaldi/vivaldi-3.0.1874.32_p1.ebuild b/www-client/vivaldi/vivaldi-3.0.1874.38_p1.ebuild
index f28a5ac334d7..f28a5ac334d7 100644
--- a/www-client/vivaldi/vivaldi-3.0.1874.32_p1.ebuild
+++ b/www-client/vivaldi/vivaldi-3.0.1874.38_p1.ebuild
diff --git a/www-client/weboob/Manifest b/www-client/weboob/Manifest
deleted file mode 100644
index cc67be03000d..000000000000
--- a/www-client/weboob/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST weboob-1.3.tar.gz 2688899 BLAKE2B a75a854137b117fd228959a6c5d19e93c5a0520a8e88227e2d6e8bf13795b2d3ba51173307563b5704be68fe680dd3573fc3b7308e29d422bc9ee6e3d4adaaa7 SHA512 c56704b9fc0d21c5d2b4d297f677f01d25d523c3d45acf7ed0b241fccd4b2477ddb60e58d2dd68886858dc8a50faa43d533c808b106546180552babf9c07543c
-EBUILD weboob-1.3.ebuild 2456 BLAKE2B ade765e1b60cb53ad1f4aced61e11e7fa947feef3711253b18fbea1de261c1429b78b39adc1d5d5e2209f6f46e9fce608dcb6e3ed0860642ca1db0e537ececd4 SHA512 6a078157ac9269f6ff4ae35dc1c74d596310db25ebeab446ff0a12d995f77108b314b03e6cebfc92cedbc478ea45c1334a4ea320e6ef3e3f129bd75d604015ec
-EBUILD weboob-9998.ebuild 2456 BLAKE2B ade765e1b60cb53ad1f4aced61e11e7fa947feef3711253b18fbea1de261c1429b78b39adc1d5d5e2209f6f46e9fce608dcb6e3ed0860642ca1db0e537ececd4 SHA512 6a078157ac9269f6ff4ae35dc1c74d596310db25ebeab446ff0a12d995f77108b314b03e6cebfc92cedbc478ea45c1334a4ea320e6ef3e3f129bd75d604015ec
-EBUILD weboob-9999.ebuild 2456 BLAKE2B ade765e1b60cb53ad1f4aced61e11e7fa947feef3711253b18fbea1de261c1429b78b39adc1d5d5e2209f6f46e9fce608dcb6e3ed0860642ca1db0e537ececd4 SHA512 6a078157ac9269f6ff4ae35dc1c74d596310db25ebeab446ff0a12d995f77108b314b03e6cebfc92cedbc478ea45c1334a4ea320e6ef3e3f129bd75d604015ec
-MISC metadata.xml 505 BLAKE2B 0ead93ab79e15e2a34f6f46d6cfedbea661f04addbd2ae5ec4125cc4e9503c9d46fdec7f6880f1a329f2db0472ab67032fe2beaa28a10ff11d9a246b8f5cfbc8 SHA512 09332ad143bb8398627d42f3266dc99d73de9072f8c01747dafca12f1bba6e7b0d1cf5dc8860a1d988d9feb1a333e98f92ee1b65ace821b00d599d53eb63ca9a
diff --git a/www-client/weboob/metadata.xml b/www-client/weboob/metadata.xml
deleted file mode 100644
index 3c664215f38c..000000000000
--- a/www-client/weboob/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>patrick@gentoo.org</email>
- <name>Patrick Lauer</name>
- </maintainer>
- <use>
- <flag name="deprecated">Enable <pkg>dev-python/mechanize</pkg> support (deprecated in favor of <pkg>dev-python/requests</pkg></flag>
- <flag name="fast-libs">Enable fast libs</flag>
- <flag name="secure-updates">Enable secure updates</flag>
- </use>
-</pkgmetadata>
diff --git a/www-client/weboob/weboob-1.3.ebuild b/www-client/weboob/weboob-1.3.ebuild
deleted file mode 100644
index 19b1a901b2ff..000000000000
--- a/www-client/weboob/weboob-1.3.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 2010-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="ssl"
-
-EGIT_BASE="devel"
-if [[ ${PV} == *999* ]]; then
- [[ ${PV} == 9998 ]] && EGIT_BASE="stable"
- GIT_SCM=git-r3
- SRC_URI=""
-else
- REDMINE_ID="356"
- SRC_URI="https://symlink.me/attachments/download/${REDMINE_ID}/${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-EGIT_REPO_URI="https://git.weboob.org/${PN}/${EGIT_BASE}.git"
-inherit distutils-r1 gnome2-utils ${GIT_SCM}
-unset EGIT_BASE GIT_SCM
-
-DESCRIPTION="Consume lots of websites without a browser (Web Outside Of Browsers)"
-HOMEPAGE="http://weboob.org/"
-
-LICENSE="AGPL-3"
-SLOT="0"
-IUSE="+deprecated fast-libs +secure-updates X"
-
-COMMON_DEPEND="
- X? ( dev-python/PyQt5[multimedia,${PYTHON_USEDEP}] )
-"
-RDEPEND="${COMMON_DEPEND}
- dev-python/cssselect[${PYTHON_USEDEP}]
- dev-python/feedparser[${PYTHON_USEDEP}]
- dev-python/html2text[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
- dev-python/prettytable[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP},ssl]
- dev-python/six[${PYTHON_USEDEP}]
- dev-python/termcolor[${PYTHON_USEDEP}]
- dev-python/unidecode[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/futures[${PYTHON_USEDEP}]
- ' -2)
- deprecated? ( dev-python/mechanize[${PYTHON_USEDEP}] )
- fast-libs? (
- dev-python/pyyaml[libyaml,${PYTHON_USEDEP}]
- dev-python/simplejson[${PYTHON_USEDEP}]
- )
- secure-updates? ( app-crypt/gnupg )
- X? ( dev-python/google-api-python-client[${PYTHON_USEDEP}] )
-"
-DEPEND="${COMMON_DEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
-src_prepare() {
- default
-
- if [[ -L contrib/webextension-session-importer/logo.png ]]; then
- cp -L contrib/webextension-session-importer/logo.png logo.tmp.png || die
- rm contrib/webextension-session-importer/logo.png || die
- mv logo.tmp.png contrib/webextension-session-importer/logo.png || die
- fi
-}
-
-python_configure_all() {
- mydistutilsargs=(
- $(usex X '--qt' '--no-qt')
- $(usex X '--xdg' '--no-xdg')
- )
-}
-
-python_install_all() {
- distutils-r1_python_install_all
- insinto /usr/share/${PN}/
- doins -r contrib
-}
-
-pkg_preinst() {
- use X && gnome2_icon_savelist
-}
-
-pkg_postinst() {
- use X && gnome2_icon_cache_update
- elog 'You should now run "weboob-config update" (as your login user).'
-}
-
-pkg_postrm() {
- use X && gnome2_icon_cache_update
-}
diff --git a/www-client/weboob/weboob-9998.ebuild b/www-client/weboob/weboob-9998.ebuild
deleted file mode 100644
index 19b1a901b2ff..000000000000
--- a/www-client/weboob/weboob-9998.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 2010-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="ssl"
-
-EGIT_BASE="devel"
-if [[ ${PV} == *999* ]]; then
- [[ ${PV} == 9998 ]] && EGIT_BASE="stable"
- GIT_SCM=git-r3
- SRC_URI=""
-else
- REDMINE_ID="356"
- SRC_URI="https://symlink.me/attachments/download/${REDMINE_ID}/${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-EGIT_REPO_URI="https://git.weboob.org/${PN}/${EGIT_BASE}.git"
-inherit distutils-r1 gnome2-utils ${GIT_SCM}
-unset EGIT_BASE GIT_SCM
-
-DESCRIPTION="Consume lots of websites without a browser (Web Outside Of Browsers)"
-HOMEPAGE="http://weboob.org/"
-
-LICENSE="AGPL-3"
-SLOT="0"
-IUSE="+deprecated fast-libs +secure-updates X"
-
-COMMON_DEPEND="
- X? ( dev-python/PyQt5[multimedia,${PYTHON_USEDEP}] )
-"
-RDEPEND="${COMMON_DEPEND}
- dev-python/cssselect[${PYTHON_USEDEP}]
- dev-python/feedparser[${PYTHON_USEDEP}]
- dev-python/html2text[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
- dev-python/prettytable[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP},ssl]
- dev-python/six[${PYTHON_USEDEP}]
- dev-python/termcolor[${PYTHON_USEDEP}]
- dev-python/unidecode[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/futures[${PYTHON_USEDEP}]
- ' -2)
- deprecated? ( dev-python/mechanize[${PYTHON_USEDEP}] )
- fast-libs? (
- dev-python/pyyaml[libyaml,${PYTHON_USEDEP}]
- dev-python/simplejson[${PYTHON_USEDEP}]
- )
- secure-updates? ( app-crypt/gnupg )
- X? ( dev-python/google-api-python-client[${PYTHON_USEDEP}] )
-"
-DEPEND="${COMMON_DEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
-src_prepare() {
- default
-
- if [[ -L contrib/webextension-session-importer/logo.png ]]; then
- cp -L contrib/webextension-session-importer/logo.png logo.tmp.png || die
- rm contrib/webextension-session-importer/logo.png || die
- mv logo.tmp.png contrib/webextension-session-importer/logo.png || die
- fi
-}
-
-python_configure_all() {
- mydistutilsargs=(
- $(usex X '--qt' '--no-qt')
- $(usex X '--xdg' '--no-xdg')
- )
-}
-
-python_install_all() {
- distutils-r1_python_install_all
- insinto /usr/share/${PN}/
- doins -r contrib
-}
-
-pkg_preinst() {
- use X && gnome2_icon_savelist
-}
-
-pkg_postinst() {
- use X && gnome2_icon_cache_update
- elog 'You should now run "weboob-config update" (as your login user).'
-}
-
-pkg_postrm() {
- use X && gnome2_icon_cache_update
-}
diff --git a/www-client/weboob/weboob-9999.ebuild b/www-client/weboob/weboob-9999.ebuild
deleted file mode 100644
index 19b1a901b2ff..000000000000
--- a/www-client/weboob/weboob-9999.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 2010-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="ssl"
-
-EGIT_BASE="devel"
-if [[ ${PV} == *999* ]]; then
- [[ ${PV} == 9998 ]] && EGIT_BASE="stable"
- GIT_SCM=git-r3
- SRC_URI=""
-else
- REDMINE_ID="356"
- SRC_URI="https://symlink.me/attachments/download/${REDMINE_ID}/${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-EGIT_REPO_URI="https://git.weboob.org/${PN}/${EGIT_BASE}.git"
-inherit distutils-r1 gnome2-utils ${GIT_SCM}
-unset EGIT_BASE GIT_SCM
-
-DESCRIPTION="Consume lots of websites without a browser (Web Outside Of Browsers)"
-HOMEPAGE="http://weboob.org/"
-
-LICENSE="AGPL-3"
-SLOT="0"
-IUSE="+deprecated fast-libs +secure-updates X"
-
-COMMON_DEPEND="
- X? ( dev-python/PyQt5[multimedia,${PYTHON_USEDEP}] )
-"
-RDEPEND="${COMMON_DEPEND}
- dev-python/cssselect[${PYTHON_USEDEP}]
- dev-python/feedparser[${PYTHON_USEDEP}]
- dev-python/html2text[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
- dev-python/prettytable[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP},ssl]
- dev-python/six[${PYTHON_USEDEP}]
- dev-python/termcolor[${PYTHON_USEDEP}]
- dev-python/unidecode[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/futures[${PYTHON_USEDEP}]
- ' -2)
- deprecated? ( dev-python/mechanize[${PYTHON_USEDEP}] )
- fast-libs? (
- dev-python/pyyaml[libyaml,${PYTHON_USEDEP}]
- dev-python/simplejson[${PYTHON_USEDEP}]
- )
- secure-updates? ( app-crypt/gnupg )
- X? ( dev-python/google-api-python-client[${PYTHON_USEDEP}] )
-"
-DEPEND="${COMMON_DEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
-src_prepare() {
- default
-
- if [[ -L contrib/webextension-session-importer/logo.png ]]; then
- cp -L contrib/webextension-session-importer/logo.png logo.tmp.png || die
- rm contrib/webextension-session-importer/logo.png || die
- mv logo.tmp.png contrib/webextension-session-importer/logo.png || die
- fi
-}
-
-python_configure_all() {
- mydistutilsargs=(
- $(usex X '--qt' '--no-qt')
- $(usex X '--xdg' '--no-xdg')
- )
-}
-
-python_install_all() {
- distutils-r1_python_install_all
- insinto /usr/share/${PN}/
- doins -r contrib
-}
-
-pkg_preinst() {
- use X && gnome2_icon_savelist
-}
-
-pkg_postinst() {
- use X && gnome2_icon_cache_update
- elog 'You should now run "weboob-config update" (as your login user).'
-}
-
-pkg_postrm() {
- use X && gnome2_icon_cache_update
-}