summaryrefslogtreecommitdiff
path: root/www-client
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-08-25 10:45:55 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-08-25 10:45:55 +0100
commit3cf7c3ef441822c889356fd1812ebf2944a59851 (patch)
treec513fe68548b40365c1c2ebfe35c58ad431cdd77 /www-client
parent05b8b0e0af1d72e51a3ee61522941bf7605cd01c (diff)
gentoo resync : 25.08.2020
Diffstat (limited to 'www-client')
-rw-r--r--www-client/Manifest.gzbin5711 -> 5714 bytes
-rw-r--r--www-client/chromium/Manifest38
-rw-r--r--www-client/chromium/chromium-84.0.4147.135.ebuild (renamed from www-client/chromium/chromium-84.0.4147.68.ebuild)10
-rw-r--r--www-client/chromium/chromium-85.0.4183.76.ebuild (renamed from www-client/chromium/chromium-85.0.4181.8.ebuild)23
-rw-r--r--www-client/chromium/chromium-86.0.4238.0.ebuild (renamed from www-client/chromium/chromium-83.0.4103.116.ebuild)187
-rw-r--r--www-client/chromium/files/chromium-78-protobuf-export.patch13
-rw-r--r--www-client/chromium/files/chromium-79-gcc-alignas.patch68
-rw-r--r--www-client/chromium/files/chromium-80-gcc-quiche.patch30
-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-incomplete-type.patch53
-rw-r--r--www-client/chromium/files/chromium-82-gcc-iterator.patch23
-rw-r--r--www-client/chromium/files/chromium-82-gcc-noexcept.patch35
-rw-r--r--www-client/chromium/files/chromium-82-gcc-template.patch50
-rw-r--r--www-client/chromium/files/chromium-83-gcc-10.patch64
-rw-r--r--www-client/chromium/files/chromium-83-gcc-compatibility.patch25
-rw-r--r--www-client/chromium/files/chromium-83-gcc-include.patch75
-rw-r--r--www-client/chromium/files/chromium-83-gcc-iterator.patch41
-rw-r--r--www-client/chromium/files/chromium-83-gcc-permissive.patch31
-rw-r--r--www-client/chromium/files/chromium-83-gcc-serviceworker.patch130
-rw-r--r--www-client/chromium/files/chromium-83-gcc-template.patch69
-rw-r--r--www-client/chromium/files/chromium-83-icu67.patch170
-rw-r--r--www-client/chromium/files/chromium-85-ozone-include.patch24
-rw-r--r--www-client/chromium/files/chromium-blink-style_format.patch18
-rw-r--r--www-client/chromium/files/chromium-compiler-r12.patch175
-rw-r--r--www-client/chromium/files/chromium-fix-char_traits.patch14
-rw-r--r--www-client/chromium/files/chromium-launcher-r3.sh39
-rw-r--r--www-client/chromium/files/chromium-launcher-r5.sh (renamed from www-client/chromium/files/chromium-launcher-r4.sh)22
-rw-r--r--www-client/dillo/Manifest7
-rw-r--r--www-client/dillo/dillo-3.0.5-r3.ebuild2
-rw-r--r--www-client/dillo/dillo-3.0.5.ebuild65
-rw-r--r--www-client/dillo/dillo-3.1_pre20181005.ebuild (renamed from www-client/dillo/dillo-3.1_p20181005.ebuild)0
-rw-r--r--www-client/elinks/Manifest7
-rw-r--r--www-client/elinks/elinks-0.13.4.ebuild143
-rw-r--r--www-client/elinks/elinks-0.13_pre_pre20180225.ebuild11
-rw-r--r--www-client/elinks/elinks-9999.ebuild39
-rw-r--r--www-client/elinks/files/elinks-0.13.4-ruby-gcc10.patch13
-rw-r--r--www-client/epiphany/Manifest8
-rw-r--r--www-client/epiphany/epiphany-3.30.5.ebuild2
-rw-r--r--www-client/epiphany/epiphany-3.32.6.ebuild2
-rw-r--r--www-client/epiphany/epiphany-3.36.3.ebuild84
-rw-r--r--www-client/epiphany/epiphany-3.36.4.ebuild84
-rw-r--r--www-client/firefox-bin/Manifest559
-rw-r--r--www-client/firefox-bin/files/all-gentoo-1.js11
-rw-r--r--www-client/firefox-bin/files/firefox-bin-prefs.js6
-rw-r--r--www-client/firefox-bin/firefox-bin-52.9.0.ebuild183
-rw-r--r--www-client/firefox-bin/firefox-bin-68.11.0.ebuild (renamed from www-client/firefox-bin/firefox-bin-68.10.0.ebuild)0
-rw-r--r--www-client/firefox-bin/firefox-bin-78.0.ebuild296
-rw-r--r--www-client/firefox-bin/firefox-bin-79.0.ebuild (renamed from www-client/firefox-bin/firefox-bin-77.0.1.ebuild)0
-rw-r--r--www-client/firefox/Manifest661
-rw-r--r--www-client/firefox/files/firefox-52.9.0-blessings-TERM.patch56
-rw-r--r--www-client/firefox/files/gentoo-default-prefs.js-117
-rw-r--r--www-client/firefox/firefox-52.9.0-r1.ebuild409
-rw-r--r--www-client/firefox/firefox-68.11.0.ebuild (renamed from www-client/firefox/firefox-68.10.0.ebuild)78
-rw-r--r--www-client/firefox/firefox-68.9.0.ebuild899
-rw-r--r--www-client/firefox/firefox-77.0.1.ebuild913
-rw-r--r--www-client/firefox/firefox-79.0-r2.ebuild (renamed from www-client/firefox/firefox-78.0.1.ebuild)103
-rw-r--r--www-client/firefox/metadata.xml5
-rw-r--r--www-client/google-chrome-beta/Manifest4
-rw-r--r--www-client/google-chrome-beta/google-chrome-beta-85.0.4183.83.ebuild (renamed from www-client/google-chrome-beta/google-chrome-beta-84.0.4147.68.ebuild)0
-rw-r--r--www-client/google-chrome-unstable/Manifest4
-rw-r--r--www-client/google-chrome-unstable/google-chrome-unstable-86.0.4238.0.ebuild (renamed from www-client/google-chrome-unstable/google-chrome-unstable-85.0.4181.8.ebuild)0
-rw-r--r--www-client/google-chrome/Manifest4
-rw-r--r--www-client/google-chrome/google-chrome-84.0.4147.135.ebuild (renamed from www-client/google-chrome/google-chrome-83.0.4103.116.ebuild)0
-rw-r--r--www-client/links/Manifest2
-rw-r--r--www-client/links/links-2.21.ebuild171
-rw-r--r--www-client/netsurf/Manifest2
-rw-r--r--www-client/netsurf/netsurf-3.10-r3.ebuild (renamed from www-client/netsurf/netsurf-3.10-r1.ebuild)11
-rw-r--r--www-client/opera-beta/Manifest4
-rw-r--r--www-client/opera-beta/opera-beta-71.0.3770.50.ebuild (renamed from www-client/opera-beta/opera-beta-70.0.3728.8.ebuild)0
-rw-r--r--www-client/opera-developer/Manifest8
-rw-r--r--www-client/opera-developer/opera-developer-72.0.3779.0.ebuild (renamed from www-client/opera-developer/opera-developer-71.0.3735.0.ebuild)0
-rw-r--r--www-client/opera-developer/opera-developer-72.0.3784.0.ebuild (renamed from www-client/opera/opera-69.0.3686.49.ebuild)31
-rw-r--r--www-client/opera-developer/opera-developer-72.0.3791.0.ebuild115
-rw-r--r--www-client/opera/Manifest6
-rw-r--r--www-client/opera/opera-70.0.3728.119.ebuild (renamed from www-client/opera/opera-69.0.3686.36.ebuild)0
-rw-r--r--www-client/otter/Manifest5
-rw-r--r--www-client/otter/files/otter-1.0.01-qtgui-5.15.0.patch10
-rw-r--r--www-client/otter/files/otter-1.0.01-webengine.patch11
-rw-r--r--www-client/otter/otter-1.0.01-r1.ebuild85
-rw-r--r--www-client/otter/otter-9999.ebuild24
-rw-r--r--www-client/pybugz/Manifest2
-rw-r--r--www-client/pybugz/pybugz-0.13.ebuild2
-rw-r--r--www-client/qutebrowser/Manifest11
-rw-r--r--www-client/qutebrowser/files/qutebrowser-1.11.1-session-restore.patch45
-rw-r--r--www-client/qutebrowser/metadata.xml4
-rw-r--r--www-client/qutebrowser/qutebrowser-1.13.0.ebuild (renamed from www-client/qutebrowser/qutebrowser-1.11.1-r1.ebuild)2
-rw-r--r--www-client/qutebrowser/qutebrowser-1.13.1.ebuild75
-rw-r--r--www-client/qutebrowser/qutebrowser-9999.ebuild16
-rw-r--r--www-client/seamonkey/Manifest8
-rw-r--r--www-client/seamonkey/files/seamonkey-2.53.3-rust-1.45.0.patch23
-rw-r--r--www-client/seamonkey/seamonkey-2.53.3.ebuild (renamed from www-client/seamonkey/seamonkey-2.53.3_beta1.ebuild)6
-rw-r--r--www-client/vivaldi-snapshot/Manifest25
-rw-r--r--www-client/vivaldi-snapshot/vivaldi-snapshot-3.2.1964.3_p1.ebuild116
-rw-r--r--www-client/vivaldi-snapshot/vivaldi-snapshot-3.3.2001.3_p1.ebuild (renamed from www-client/vivaldi-snapshot/vivaldi-snapshot-3.2.1957.9_p1.ebuild)0
-rw-r--r--www-client/vivaldi-snapshot/vivaldi-snapshot-3.3.2009.3_p1.ebuild (renamed from www-client/vivaldi-snapshot/vivaldi-snapshot-3.2.1959.3_p1.ebuild)0
-rw-r--r--www-client/vivaldi/Manifest10
-rw-r--r--www-client/vivaldi/vivaldi-3.2.1967.47_p1.ebuild (renamed from www-client/vivaldi/vivaldi-3.1.1929.45_p1.ebuild)0
97 files changed, 1613 insertions, 5332 deletions
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index ad3fd2d44d65..bac956021db8 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 0625e65dc9d2..fb041b46e139 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,36 +1,16 @@
-AUX chromium-78-protobuf-export.patch 694 BLAKE2B 3fffcb6a7289bac848b89275a9f76e4302042362fa9bcf2689df01e0a00806c7e838210fa8696ee8e2134127ec4cfb5c3b632e2739c225f8e9586e01de7035ce SHA512 e3a80775d958740eedc7c3df0e9dd12b0e6a51ccf871a2085ab77246814e748428133d27c60322a102eb8f50bb65fc2c607e0d2665a92393be55befcbf566ab0
-AUX chromium-79-gcc-alignas.patch 3039 BLAKE2B 46f9d31944cf27479e3a7f33df5a0b37f11a7a761fa0a413bbbb3195de0fe62e33531f78155de5afefc9de4c051347328b61a3701380d8f8ae8895ca468efc94 SHA512 98f0d1f24acdb7572445210b3d29147e72dee06bc7c09e30320ed17926d70be0f68905682aef8f026481f71b6a98d0c5d6bf4dad87e9517e1a2ca5bd758e87c4
-AUX chromium-80-gcc-quiche.patch 1351 BLAKE2B 7bd967a9f3cd544368c623d3612632cd2bade48ac2c099c4570d5ead62ba28487e1fa222ee0bfe108f3d4f853744d799d2860f703eae3b7d6d36af77cd328508 SHA512 2f147e77d0737370c5dea8b575c0e631476bbce54a7b1c46d0bffeb56706d6ab695b8a9a7e61402430c57ec1f28668dd6682aa5d32d32762fc3ba1735f37542b
-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
-AUX chromium-82-gcc-template.patch 1225 BLAKE2B c91b6e2da538aff6d2f167dd8e282361afac37b08fe9343ceff68ecc4214704cbec2049a1f89394ca6c23b27dc07112bb001b22ebdf87cec3358d40ea89bb946 SHA512 3afd43a6e36da3af099fb50c95219d6d1ae08fc19fc98dd6827323988f953f34db4470ce56e3ea8c836a693ad277ab8318dfcddf1f060fbbba486d489c8075a2
-AUX chromium-83-gcc-10.patch 2131 BLAKE2B acbb05d2973831dfd5abb7b533e288c7cf189a5875e6d8fde60bf63133353d55fb8436e24f3a7c11d99a14d5df051f7c66eb488c88513dd6f6a2328db4ea7cdb SHA512 8ecbd90690f1c6f52f8533775ffc4c9f7dfe6ca9376a2a99d7a3d7c3b12cef636aafe0e8b979c4188adb1b45508ad5b6b6bb5024308cdf4537a9a08afa5ffbbc
-AUX chromium-83-gcc-compatibility.patch 1153 BLAKE2B 35cba2accddd92631a9f003579f22102a892748b658536038ee031677d3ebe64698c2d837a8dea3f728d6a07f01e037599781bdcb08714bdf344169dee99debe SHA512 baa093b2585e02b933e609463f9f3bf91b77e84c6085fd7441664ccc3b898e5e12d968fe257808c4bde7c672910493361673453f71156c032591e066ec895b1e
-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-mediaalloc.patch 1242 BLAKE2B 3545ea4f8d71a062f71c20f4fa3e1460dbd02d3512ce6445ac4f948582a51bdcbd98829eff9b01cb7b920313d1f849534c46a942eed209a56ca373da8e938b6b SHA512 7799be695afe24844aad35ee4ed2aeb338b36a06e29a7f8d8a9c5d2b2769167469b8cdfa3f8814e6976c26a2731fc73741dc1c0b095695e1a21bfd3db166f7b4
-AUX chromium-85-ozone-include.patch 635 BLAKE2B 1079adaf0677b535fca8e9cdea8856b128b4854ee19ecd5267901a22d90e972a634704e14a173c024ec8ad0faa65b6de63db11d2e9590bff92f0860cc1a2a7da SHA512 49b5d2d907084dd78b12976675ec4f9fb09ae90e74869d61917c9a637aac64c7fa223d145adf257a94b1a4031f0527cb07805339e2123b5d8e0fff1245a5492a
-AUX chromium-blink-style_format.patch 1043 BLAKE2B 9ad25d1bd0574535ac347b7eff9d03ecbb1727003ec303864aefa76aef33f031256ad44c826cbcbf2687967ceb438c46b183472cc579de3be97b4d0faf122750 SHA512 f09f118b950c2f37f6cb51b02568ea6fc7f3f030e51903eb69357b7723b48eefbf3cadd4dcb9d8b3872f0151a63f8992f164f2a3d55d54ec182a918fa325defb
AUX chromium-browser.xml 407 BLAKE2B 168d78b0855546ca559cfb51aff0bc85d5e6ae974c25eb76e4a02f6d11659489c6e40397a0b2f7bc1fda336fd2c6dd8c863fccc3340719210b41c7fef51927f4 SHA512 b767fb4fd1925029d95560fc14cb7ab12ae43b2fe923e92d75e733b9723cbe1dcdf6df041a2b62554e98b79b47ef3f6028c773e72e6fd53166a021d49657aeca
-AUX chromium-compiler-r12.patch 5680 BLAKE2B e45848b2fff230c87d2f31cd5f6e9aa85bd4fe3f354323728292b145cd1ad9c914c8511f22aa43067f00d1ed4a10b05d4a2f5886c5b26a127c0f3f6ceddf9596 SHA512 7cde27589a708ccea35f2a9b8ebf9280822b8c505dad62cb8ecf1f360670eca4d953b4f2113695eef9f227ab1f368c57fffad489b4eecdeac668f4adf641a8b6
-AUX chromium-fix-char_traits.patch 355 BLAKE2B 5269c43c4d36dc1cd190aedc04e3172fbef0048484ac7e4db15fffd69009c8ba02f0ed786c64b292fbbcd2409ad70545817cd7d45a2cb51fd76bf72250ca0018 SHA512 85ab70f168f56c01e01bdf210d107bebd7c344e95dcb692a19a0f7883ed6aec5325b38c35cd3c9b37c1915820d5e8d401e8ee92c289436fb8bc8341c3c6007a8
-AUX chromium-launcher-r3.sh 1199 BLAKE2B 85f57b380cdc25bd000cf57d3c129b67f6e55d96dd958190040b0680f8d4d358ac777e0c1ebd6a1b32dd3821a377bcf9f598e073584528d0480460978c4c1fb1 SHA512 f1909314ae74985c85740d26c9bfab694f3202de8ccc392a1c4ec5c8760db21b6cc46146c78a9abebd09e6d24f37e19466f0c4d2d61815400b48d859f8ce154d
-AUX chromium-launcher-r4.sh 1608 BLAKE2B 92bb6db1e052a072fe601a1f16d38ab20025d331b135ad29add5fb30a0eb4ab37601ae00b5f07a570ef53eca74a4893cc7a3d579f8ff502a5f40564974a7eeaf SHA512 14008bc9fd1fea333c12d8e13d86b82a261c789ba9a4d98094f724d820263c31a32dd76609386873dc771fd5f87a4e08cd99eb8381dde89c0ff86b606c0d8d83
+AUX chromium-launcher-r5.sh 1556 BLAKE2B 0671bd8558cd98f3ce0281d35893a99388d45388629b0eaa31e141289ed641bf950fa717c4ead9e87803eebb2055ed97b0f8ad6537062e9d563f54c0a9a008cb SHA512 e5bb9c5fc2daabeef1740a0cb9fea67986a233d51cdcaa0b27ff365b0cf6182d9bf047df664dcccca64c6dc4d59d6246e4312c5e7fa16bb30b085c34934d5689
AUX chromium.default 148 BLAKE2B 5ee5b582c59a6e4bef87bbb0e232e2470ad412b1fbbb3b9af6ef7153edb55c5b9080cc16a5a115b0c5b3c381aa87ce57a7b12bdd2070e67dac10a6c2995ddbaf SHA512 0d4849e03592fb58b05e62a43021eca7e61615616c8907c3b2e445402e03adaf9e8fa25b0a745d6c31eb037456215cc02b59e345a3a06d932e76cf990c92d739
-DIST chromium-83.0.4103.116.tar.xz 802626772 BLAKE2B 6890d8f4a4a9b12ab56a63e037129f6b77f03f95a841494505fdbbe212b0dd756e5558bddd7ee186669929c6069568c76b70b179fe4a58ccad465f2d4677d6e5 SHA512 dbd92fb04183ec1402401388f70b18b95040083c9ea8bf2ea6b1692fddc375b090968b13afb010ebf412b480b34747eb2c82709adbeb386cccf60b972f23254f
DIST chromium-84-patchset-3.tar.xz 20148 BLAKE2B d910570b43f63bcf4ead90ca4e4005a08d7c85b5b4e7af2a70ec4bc18265cbe8b075523878710075cfee4e0631eb3374e1e6d06251f4bf03377954807b1951e9 SHA512 316db8b0359b10a988242a0d665475d912fa9b610a547478d8c39b337afc02780a54d7024e231eb4fd402063cf439f6e2b4bb92a4968c8e0c3e69d84a2ae1664
-DIST chromium-84.0.4147.68.tar.xz 845188784 BLAKE2B a0185a5aacc1297f6240e2d887e980c69ba1219267714fb82c87e2ec31e4a3bee24ea9c059fc4f56dcc5c3e576d0baf5b59ec3576fc266daac583cf2b2917b56 SHA512 c5304dfa76ec9bf1d7e96116b6560b77d636eaa226acf7be46798f4b161c6aba90c54bec797dfbf1e48ece46d4e52e44737ed68457f9b10bbc11658a9020bffd
-DIST chromium-85-patchset-1.tar.xz 9164 BLAKE2B ae52909be374accc0bfa1d9928beb573409de6f6b4f6e1e2cb9f45a7ecdf7a70dcae66f95697a718c2d8271a402b1ce3546c20a85510e219da4d12d3e09419cd SHA512 d04ffd78315710312fbda1161dced731ae23441080ccf3f410b06a22950fa72b6e67f45abe9c9c2a509881191da4ddc4aff391c8cc5c80adfe06c6154ea857d0
-DIST chromium-85.0.4181.8.tar.xz 863049932 BLAKE2B 0a43002498254297ff15e569912b22d5d5b701c1939b92dc544fe2c8c6dbc0190f6afbe3cbe927cd145156ff1b3a9741bd4faf03a37b7aa20f63fec77f899a35 SHA512 7a8141ede000e81346c3ffb62caef1660fed98450eb088a9ba048a7b75a1255c1fc3e5a015e2c0988ad0fd05dc7116d169693465a0d1421c24519d23f7640a98
+DIST chromium-84.0.4147.135.tar.xz 815136236 BLAKE2B 145caaca3f665bca5c44f0059e45162782783ab70e2da409724365013fc403dbec4afaa7da959d729e0985bfbe151fe95c062a778cfaea922f9d0a1f8c890282 SHA512 38549bb80ef53db7f6cc4236e313da97b60b95debad219017d773cbc930d9692c66a8ad588e86953d839b7bb28d655dd7a80f736bcacf0a6d93793731fd979fd
+DIST chromium-85-patchset-2.tar.xz 9724 BLAKE2B 929d6abe3a66db395a9cedc63510a6a0ed0d79057f92ade22fe26221bf46a63e88fb40d6e54e6ffa837d142ec5da22e2b428f3153db431e3389de0b230fa2aec SHA512 753ce53c2c10cf1abdce334086a633dfcb4543c86a2dccbee0ad1bc8a8a0b642cdd18e2277c67088a380a9fa2ca8fd655e2fc0b3a2931de3230afa046615cd0e
+DIST chromium-85.0.4183.76.tar.xz 833107848 BLAKE2B 0c487d91024939ea1837872c8a56794453ebdc9ecb632e0fb4e6fc025a5b0370b63e4207ea60e6d9ba2f356084c47a4a3f7c3014952f8cb857e049e7f4e79173 SHA512 23afec9d42855e4ddc8429d5521f7a917e194fe3fe41cffc974a99b93dc7c2a8d63e5ab5886928d9d486d02b9b73997d561b72d2d3ed4e426a5aad7206f07f37
+DIST chromium-86-patchset-5.tar.xz 7364 BLAKE2B ffe7c616f38545750a7d9b64a27a4949b4d031671bcc3f814e998497d95b19e174cee209edaaeb3fa7369e40a5db51a542c72348e49608db919678d76e2f751a SHA512 dbca28c28f956913da73c3d2ab870a47ba9b200fc58fc75981deb17fdff22ed82fbc7041827e7042e9dae899e5395cf098274d43e07ca620549273b2efa70580
+DIST chromium-86.0.4238.0.tar.xz 824888648 BLAKE2B 9e835258700980df98464545f74ac0a9f0fe6c27e4f17394d67887f80f248434390aabd15def922d13744b6c677799d2d5c8538aa2de1b2e4c9f62ded8a31362 SHA512 97f32f8010365529d6605e58c1010e655b49c87b0155eabfe841b46f30ff56250d92be5fcc6d5cfd70659e2bb6e44f21316cf7e6905815a1044c77c6d1ba1dd4
DIST setuptools-44.1.0.zip 858569 BLAKE2B f59f154e121502a731e51294ccd293d60ffccadacf51e23b53bf7ceba38858948b86783238061136c827ac3373ea7ea8e6253d4bb53f3f1dd69284568ec65a68 SHA512 4dfb0f42d334b835758e865a26ecd1e725711fa2b9c38ddc273b8b3849fba04527bc97436d11ba1e98f1a42922aa0f0b9032e32998273c705fac6e10735eacbf
DIST xcb-proto-1.14.tar.xz 143384 BLAKE2B 60212b0f0ce039a64a2e6cbbc78564eeffc57cff20987b37dc780d8d97ae888a7dbfbbaadc6e0e4bedfc5d1e360f16318e3825ad8406de668d9c7c66cf7f4b5d SHA512 de66d568163b6da2be9d6c59984f3afa3acd119a781378638045fd68018665ef5c9af98f024e9962ba3eb7c7a4d85c27ba70ffafceb2324ccc6940f34de16690
-EBUILD chromium-83.0.4103.116.ebuild 25728 BLAKE2B e01916870f7d8d96cd4c3428df2e792f73fcc9440c8924c305ab69f8fd5afa55744e599770104e2837bb1d9367e48dfc281df3a4ac4a660cb73b98b56a0715e4 SHA512 d7b82773af9896b0c1eb718af61765aaf314e5ec9e2ff180f171ec5e9987133034b458b8e8ec5158ed5c4fa1b80665082d4f0245c289bf36738bf7a0c3375beb
-EBUILD chromium-84.0.4147.68.ebuild 26746 BLAKE2B ec9b839ff84ca30a00b6b681a01961bf166fafb06724dae6b389012d26ad00aba1771f965e6256e9a902ecdcc595f3836f524d938e4ef84422c4333cba0cd2ff SHA512 7a2cf68c15284915b88b1b1e9ae6ce05889c3d6f89bda85f8333e119718f7c878fe2d75601919a93afa7e4ddca011effd3c7a61933d3d0a677371864dc0ea551
-EBUILD chromium-85.0.4181.8.ebuild 26813 BLAKE2B d7a323067914049b9133b3d0e2c0d9908ed9cb8caeec2470c23bd367145282d5f52085ce37fdecfa24af24bf1837b5f32a060d3a95b6af20c853dee34b2e5beb SHA512 f53b8204ff2b8ea9eb185c46d684b06f4b8b34d04dd5447d6914d7dae7320fcef7b102cc7cc4460e56a744a61de20f39632888a22f3155e346ee7c7d6dd82e97
+EBUILD chromium-84.0.4147.135.ebuild 26796 BLAKE2B 12428f003a19d64a9685d69c61619cf1ecda5f00f1f6e5f689463f83e6c95d786f5b568648d4dd75e7fad2186f5da40d3b2b0b7831d420682206e5df4a0ed156 SHA512 5cdecbdbd88e4fc69094b70e578b8c7a28ef1192e6db665fdbbda2686564ddbec7eaa0c833c2da2b53812c7db089f183c8444af47466e35df9f9ee61801ff61c
+EBUILD chromium-85.0.4183.76.ebuild 26596 BLAKE2B 1e743b4ddda49ecf8b236b2fe28a71bd9531d896fd4abf9fca2de97ab4cde5b895cf026efe48716102b820bcf3ddd1b7ef6a020622ce8b0fb90cbf7d84c71408 SHA512 21d98fca3026cfdede199e9da2dfff105fc09aa9a5b3e68e81e3d55079ef5c3e375082ff227edd607f68fc5e49e3a22d9ffb416214e24c6936cb915cf05dec56
+EBUILD chromium-86.0.4238.0.ebuild 27018 BLAKE2B c014a04257d8c6ea38048c1211f84b73e4c9dcb6d04361e821d4e4a1d651bba9ed43753433241e2eed3546e11742f4adc0298beda5ae61f15ca00a03a2d1bd2f SHA512 572add0bbfe98e2d08570c44b0daaafd89cd219ccddb5e61dfaaa37b9121059315e2456dc21ce2df4487eabd4c6292813b38d43152dffd28145f8344af7978dd
MISC metadata.xml 1726 BLAKE2B a7f72eb8213b17a6cd885940e732456c87207370d4f29e3f80b5a58d7c367e9df2b97b7a8763f035f57e53ae9d9e14fe5c8d7427d52b036eb0703568e8b59501 SHA512 dade58f1481fcfa848392e8ad4f781c20d7746987c589dc29f7bda2986ce46d9c6928756128ec9fddf8a58cc3709fb848fb86eb48abd0bafe224738aeaeda6dc
diff --git a/www-client/chromium/chromium-84.0.4147.68.ebuild b/www-client/chromium/chromium-84.0.4147.135.ebuild
index 6f26ac56db27..fd09b066f0c5 100644
--- a/www-client/chromium/chromium-84.0.4147.68.ebuild
+++ b/www-client/chromium/chromium-84.0.4147.135.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 ~x86"
IUSE="+closure-compile component-build cups cpu_flags_arm_neon +hangouts headless kerberos ozone pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu +system-libvpx +tcmalloc wayland widevine"
RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
REQUIRED_USE="
@@ -42,6 +42,7 @@ COMMON_X_DEPEND="
x11-libs/libXrandr:=
x11-libs/libXrender:=
x11-libs/libXtst:=
+ x11-libs/libXScrnSaver:=
x11-libs/libxcb:=
"
@@ -96,7 +97,6 @@ COMMON_DEPEND="
>=app-accessibility/at-spi2-core-2.26:2
>=dev-libs/atk-2.26
x11-libs/gtk+:3[X]
- x11-libs/libXScrnSaver:=
${COMMON_X_DEPEND}
)
"
@@ -401,7 +401,6 @@ src_prepare() {
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
@@ -473,6 +472,9 @@ src_prepare() {
keeplibs+=( third_party/icu )
fi
fi
+ if use arm64 || use ppc64 ; then
+ keeplibs+=( third_party/swiftshader/third_party/llvm-10.0 )
+ fi
# Remove most bundled libraries. Some are still needed.
build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || die
}
@@ -787,7 +789,7 @@ src_install() {
"s:/usr/lib/:/usr/$(get_libdir)/:g;
s:@@OZONE_AUTO_SESSION@@:$(ozone_auto_session):g"
)
- sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r4.sh" > chromium-launcher.sh || die
+ sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r5.sh" > chromium-launcher.sh || die
doexe chromium-launcher.sh
# It is important that we name the target "chromium-browser",
diff --git a/www-client/chromium/chromium-85.0.4181.8.ebuild b/www-client/chromium/chromium-85.0.4183.76.ebuild
index 14d6fac66e6a..eadf61776d72 100644
--- a/www-client/chromium/chromium-85.0.4181.8.ebuild
+++ b/www-client/chromium/chromium-85.0.4183.76.ebuild
@@ -12,12 +12,10 @@ inherit check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils pax-util
DESCRIPTION="Open-source version of Google Chrome web browser"
HOMEPAGE="https://chromium.org/"
-XCB_PROTO_VERSION="1.14"
-PATCHSET="1"
+PATCHSET="2"
PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}"
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
https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz"
LICENSE="BSD"
@@ -42,6 +40,7 @@ COMMON_X_DEPEND="
x11-libs/libXrandr:=
x11-libs/libXrender:=
x11-libs/libXtst:=
+ x11-libs/libXScrnSaver:=
x11-libs/libxcb:=
"
@@ -96,7 +95,6 @@ COMMON_DEPEND="
>=app-accessibility/at-spi2-core-2.26:2
>=dev-libs/atk-2.26
x11-libs/gtk+:3[X]
- x11-libs/libXScrnSaver:=
${COMMON_X_DEPEND}
)
"
@@ -185,7 +183,6 @@ in /etc/chromium/default.
PATCHES=(
"${FILESDIR}/chromium-84-mediaalloc.patch"
- "${FILESDIR}/chromium-85-ozone-include.patch"
)
pre_build_checks() {
@@ -403,7 +400,6 @@ src_prepare() {
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
@@ -424,6 +420,7 @@ src_prepare() {
third_party/widevine
third_party/woff2
third_party/wuffs
+ third_party/xcbproto
third_party/zlib/google
tools/grit/third_party/six
url/third_party/mozilla
@@ -475,6 +472,9 @@ src_prepare() {
keeplibs+=( third_party/icu )
fi
fi
+ if use arm64 || use ppc64 ; then
+ keeplibs+=( third_party/swiftshader/third_party/llvm-10.0 )
+ fi
# Remove most bundled libraries. Some are still needed.
build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || die
}
@@ -689,14 +689,14 @@ src_configure() {
# Chromium relies on this, but was disabled in >=clang-10, crbug.com/1042470
append-cxxflags $(test-flags-CXX -flax-vector-conversions=all)
+ # Disable unknown warning message from clang.
+ tc-is-clang && append-flags -Wno-unknown-warning-option
+
# Explicitly disable ICU data file support for system-icu builds.
if use system-icu; then
myconf_gn+=" icu_use_data_file=false"
fi
- # Use bundled xcb-proto, bug #727000
- myconf_gn+=" xcbproto_path=\"${WORKDIR}/xcb-proto-${XCB_PROTO_VERSION}/src\""
-
# Enable ozone support
if use ozone; then
myconf_gn+=" use_ozone=true ozone_auto_platforms=false"
@@ -731,8 +731,7 @@ src_compile() {
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}"
+ local -x PYTHONPATH="${WORKDIR}/setuptools-44.1.0:${PYTHONPATH+:}${PYTHONPATH}"
#"${EPYTHON}" tools/clang/scripts/update.py --force-local-build --gcc-toolchain /usr --skip-checkout --use-system-cmake --without-android || die
@@ -789,7 +788,7 @@ src_install() {
"s:/usr/lib/:/usr/$(get_libdir)/:g;
s:@@OZONE_AUTO_SESSION@@:$(ozone_auto_session):g"
)
- sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r4.sh" > chromium-launcher.sh || die
+ sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r5.sh" > chromium-launcher.sh || die
doexe chromium-launcher.sh
# It is important that we name the target "chromium-browser",
diff --git a/www-client/chromium/chromium-83.0.4103.116.ebuild b/www-client/chromium/chromium-86.0.4238.0.ebuild
index db11978df3cb..5f3dfb4e393f 100644
--- a/www-client/chromium/chromium-83.0.4103.116.ebuild
+++ b/www-client/chromium/chromium-86.0.4238.0.ebuild
@@ -12,21 +12,41 @@ inherit check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils pax-util
DESCRIPTION="Open-source version of Google Chrome web browser"
HOMEPAGE="https://chromium.org/"
+PATCHSET="5"
+PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}"
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://files.pythonhosted.org/packages/ed/7b/bbf89ca71e722b7f9464ebffe4b5ee20a9e5c9a555a56e2d3914bb9119a6/setuptools-44.1.0.zip
+ https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.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"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="component-build cups cpu_flags_arm_neon +hangouts headless +js-type-check kerberos ozone pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu +system-libvpx +tcmalloc wayland widevine"
RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
-REQUIRED_USE="component-build? ( !suid )"
+REQUIRED_USE="
+ component-build? ( !suid )
+ wayland? ( ozone )
+"
+
+COMMON_X_DEPEND="
+ media-libs/mesa:=[gbm]
+ 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/libXtst:=
+ x11-libs/libXScrnSaver:=
+ x11-libs/libxcb:=
+"
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]
@@ -38,12 +58,10 @@ 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] )
pulseaudio? ( media-sound/pulseaudio:= )
system-ffmpeg? (
- >=media-video/ffmpeg-4:0
- <media-video/ffmpeg-4.3:0=
+ >=media-video/ffmpeg-4.3:=
|| (
media-video/ffmpeg[-samba]
>=net-fs/samba-4.5.10-r1[-debug(-)]
@@ -55,23 +73,30 @@ COMMON_DEPEND="
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 )
+ ozone? (
+ !headless? (
+ ${COMMON_X_DEPEND}
+ x11-libs/gtk+:3[wayland?,X]
+ wayland? (
+ dev-libs/wayland:=
+ dev-libs/libffi:=
+ x11-libs/libdrm:=
+ x11-libs/libxkbcommon:=
+ )
+ )
+ )
+ !ozone? (
+ >=app-accessibility/at-spi2-atk-2.26:2
+ >=app-accessibility/at-spi2-core-2.26:2
+ >=dev-libs/atk-2.26
+ x11-libs/gtk+:3[X]
+ ${COMMON_X_DEPEND}
+ )
"
# For nvidia-drivers blocker, see bug #413637 .
RDEPEND="${COMMON_DEPEND}
@@ -89,7 +114,7 @@ BDEPEND="
>=app-arch/gzip-1.7
app-arch/unzip
dev-lang/perl
- >=dev-util/gn-0.1726
+ >=dev-util/gn-0.1807
dev-vcs/git
>=dev-util/gperf-3.0.3
>=dev-util/ninja-1.7.2
@@ -98,27 +123,19 @@ BDEPEND="
>=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 )
- )
+ js-type-check? ( virtual/jre )
"
: ${CHROMIUM_FORCE_CLANG=no}
: ${CHROMIUM_FORCE_LIBCXX=no}
if [[ ${CHROMIUM_FORCE_CLANG} == yes ]]; then
- BDEPEND+=" >=sys-devel/clang-9"
+ BDEPEND+=" >=sys-devel/clang-10"
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 )
- "
+ RDEPEND+=" >=sys-libs/libcxx-10"
+ DEPEND+=" >=sys-libs/libcxx-10"
else
COMMON_DEPEND="
app-arch/snappy:=
@@ -164,33 +181,11 @@ 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-noexcept.patch"
- "${FILESDIR}/chromium-82-gcc-incomplete-type.patch"
- "${FILESDIR}/chromium-82-gcc-template.patch"
- "${FILESDIR}/chromium-82-gcc-iterator.patch"
- "${FILESDIR}/chromium-83-gcc-template.patch"
- "${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-compatibility.patch"
- "${FILESDIR}/chromium-83-gcc-10.patch"
- "${FILESDIR}/chromium-83-icu67.patch"
- "${FILESDIR}/chromium-81-re2-0.2020.05.01.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"
+ if tc-is-gcc && ! ver_test "$(gcc-version)" -ge 9.2; then
+ die "At least gcc 9.2 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
@@ -231,6 +226,8 @@ src_prepare() {
# Calling this here supports resumption via FEATURES=keepwork
python_setup
+ eapply "${WORKDIR}/patches"
+
default
mkdir -p third_party/node/linux/node-linux-x64/bin || die
@@ -279,7 +276,6 @@ src_prepare() {
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
@@ -307,8 +303,16 @@ src_prepare() {
third_party/depot_tools
third_party/devscripts
third_party/devtools-frontend
+ third_party/devtools-frontend/src/front_end/third_party/acorn
+ third_party/devtools-frontend/src/front_end/third_party/chromium
+ 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/i18n
+ third_party/devtools-frontend/src/front_end/third_party/intl-messageformat
third_party/devtools-frontend/src/front_end/third_party/lighthouse
+ third_party/devtools-frontend/src/front_end/third_party/lit-html
+ third_party/devtools-frontend/src/front_end/third_party/lodash-isequal
+ third_party/devtools-frontend/src/front_end/third_party/marked
third_party/devtools-frontend/src/front_end/third_party/wasmparser
third_party/devtools-frontend/src/third_party
third_party/dom_distiller_js
@@ -335,6 +339,7 @@ src_prepare() {
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
@@ -345,6 +350,7 @@ src_prepare() {
third_party/libxml/chromium
third_party/libyuv
third_party/llvm
+ third_party/lottie
third_party/lss
third_party/lzma_sdk
third_party/mako
@@ -353,10 +359,13 @@ src_prepare() {
third_party/metrics_proto
third_party/modp_b64
third_party/nasm
+ third_party/nearby
third_party/node
third_party/node/node_modules/polymer-bundler/lib/third_party/UglifyJS2
third_party/one_euro_filter
+ third_party/opencv
third_party/openscreen
+ third_party/openscreen/src/third_party/mozilla
third_party/openscreen/src/third_party/tinycbor/src/src
third_party/ots
third_party/pdfium
@@ -381,6 +390,7 @@ src_prepare() {
third_party/rnnoise
third_party/s2cellid
third_party/schema_org
+ third_party/securemessage
third_party/simplejson
third_party/skia
third_party/skia/include/third_party/skcms
@@ -393,18 +403,18 @@ src_prepare() {
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/ukey2
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/fft4g
+ 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
@@ -414,6 +424,8 @@ src_prepare() {
third_party/widevine
third_party/woff2
third_party/wuffs
+ third_party/xcbproto
+ third_party/zxcvbn-cpp
third_party/zlib/google
tools/grit/third_party/six
url/third_party/mozilla
@@ -429,7 +441,6 @@ src_prepare() {
third_party/speech-dispatcher
third_party/usb_ids
third_party/xdg-utils
- third_party/yasm/run_yasm.py
)
if ! use system-ffmpeg; then
keeplibs+=( third_party/ffmpeg third_party/opus )
@@ -453,6 +464,9 @@ src_prepare() {
if use tcmalloc; then
keeplibs+=( third_party/tcmalloc )
fi
+ if use ozone && use wayland && ! use headless ; then
+ keeplibs+=( third_party/wayland )
+ fi
if [[ ${CHROMIUM_FORCE_LIBCXX} == yes ]]; then
keeplibs+=( third_party/libxml )
keeplibs+=( third_party/libxslt )
@@ -463,6 +477,9 @@ src_prepare() {
keeplibs+=( third_party/icu )
fi
fi
+ if use arm64 || use ppc64 ; then
+ keeplibs+=( third_party/swiftshader/third_party/llvm-10.0 )
+ fi
# Remove most bundled libraries. Some are still needed.
build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || die
}
@@ -534,7 +551,6 @@ src_configure() {
libjpeg
libpng
libwebp
- yasm
zlib
)
if use system-ffmpeg; then
@@ -563,7 +579,7 @@ src_configure() {
myconf_gn+=" use_gnome_keyring=false"
# Optional dependencies.
- myconf_gn+=" closure_compile=$(usex closure-compile true false)"
+ myconf_gn+=" enable_js_type_check=$(usex js-type-check true false)"
myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)"
myconf_gn+=" enable_widevine=$(usex widevine true false)"
myconf_gn+=" use_cups=$(usex cups true false)"
@@ -577,7 +593,7 @@ src_configure() {
# 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"
+ myconf_gn+=" use_gold=false use_sysroot=false use_custom_libcxx=false"
# Disable forced lld, bug 641556
myconf_gn+=" use_lld=false"
@@ -678,11 +694,34 @@ src_configure() {
# Chromium relies on this, but was disabled in >=clang-10, crbug.com/1042470
append-cxxflags $(test-flags-CXX -flax-vector-conversions=all)
+ # Disable unknown warning message from clang.
+ tc-is-clang && append-flags -Wno-unknown-warning-option
+
# Explicitly disable ICU data file support for system-icu builds.
if use system-icu; then
myconf_gn+=" icu_use_data_file=false"
fi
+ # Enable ozone support
+ if use ozone; then
+ myconf_gn+=" use_ozone=true ozone_auto_platforms=false"
+ myconf_gn+=" ozone_platform_headless=true"
+ if ! use headless; then
+ myconf_gn+=" use_system_libdrm=true"
+ myconf_gn+=" ozone_platform_wayland=$(usex wayland true false)"
+ myconf_gn+=" ozone_platform_x11=true"
+ myconf_gn+=" ozone_platform_headless=true"
+ if use wayland; then
+ myconf_gn+=" use_system_minigbm=true use_xkbcommon=true"
+ myconf_gn+=" ozone_platform=\"wayland\""
+ else
+ myconf_gn+=" ozone_platform=\"x11\""
+ fi
+ else
+ myconf_gn+=" ozone_platform=\"headless\""
+ fi
+ fi
+
einfo "Configuring Chromium..."
set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release
echo "$@"
@@ -697,7 +736,7 @@ src_compile() {
python_setup
# https://bugs.gentoo.org/717456
- local -x PYTHONPATH="${WORKDIR}/setuptools-44.1.0${PYTHONPATH+:}${PYTHONPATH}"
+ local -x PYTHONPATH="${WORKDIR}/setuptools-44.1.0:${PYTHONPATH+:}${PYTHONPATH}"
#"${EPYTHON}" tools/clang/scripts/update.py --force-local-build --gcc-toolchain /usr --skip-checkout --use-system-cmake --without-android || die
@@ -747,8 +786,14 @@ src_install() {
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
+ ozone_auto_session () {
+ use ozone && use wayland && ! use headless && echo true || echo false
+ }
+ local sedargs=( -e
+ "s:/usr/lib/:/usr/$(get_libdir)/:g;
+ s:@@OZONE_AUTO_SESSION@@:$(ozone_auto_session):g"
+ )
+ sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r5.sh" > chromium-launcher.sh || die
doexe chromium-launcher.sh
# It is important that we name the target "chromium-browser",
@@ -770,7 +815,11 @@ src_install() {
insinto "${CHROMIUM_HOME}"
doins out/Release/*.bin
doins out/Release/*.pak
- doins out/Release/*.so
+ (
+ shopt -s nullglob
+ local files=(out/Release/*.so)
+ [[ ${#files[@]} -gt 0 ]] && doins "${files[@]}"
+ )
if ! use system-icu; then
doins out/Release/icudtl.dat
diff --git a/www-client/chromium/files/chromium-78-protobuf-export.patch b/www-client/chromium/files/chromium-78-protobuf-export.patch
deleted file mode 100644
index ddb9e80eefe4..000000000000
--- a/www-client/chromium/files/chromium-78-protobuf-export.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/third_party/protobuf/src/google/protobuf/repeated_field.h b/third_party/protobuf/src/google/protobuf/repeated_field.h
-index b5b193c..4434854 100644
---- a/third_party/protobuf/src/google/protobuf/repeated_field.h
-+++ b/third_party/protobuf/src/google/protobuf/repeated_field.h
-@@ -804,7 +804,7 @@ class StringTypeHandler {
- // RepeatedPtrField is like RepeatedField, but used for repeated strings or
- // Messages.
- template <typename Element>
--class RepeatedPtrField final : private internal::RepeatedPtrFieldBase {
-+class PROTOBUF_EXPORT RepeatedPtrField final : private internal::RepeatedPtrFieldBase {
- public:
- RepeatedPtrField();
- explicit RepeatedPtrField(Arena* arena);
diff --git a/www-client/chromium/files/chromium-79-gcc-alignas.patch b/www-client/chromium/files/chromium-79-gcc-alignas.patch
deleted file mode 100644
index 1e031e2a6f23..000000000000
--- a/www-client/chromium/files/chromium-79-gcc-alignas.patch
+++ /dev/null
@@ -1,68 +0,0 @@
-Re-use chromium alignas workaround in protobuf.
----
-
-diff --git a/third_party/protobuf/src/google/protobuf/arena.h b/third_party/protobuf/src/google/protobuf/arena.h
-index dedc221..a8515ce 100644
---- a/third_party/protobuf/src/google/protobuf/arena.h
-+++ b/third_party/protobuf/src/google/protobuf/arena.h
-@@ -245,7 +245,7 @@ struct ArenaOptions {
- // well as protobuf container types like RepeatedPtrField and Map. The protocol
- // is internal to protobuf and is not guaranteed to be stable. Non-proto types
- // should not rely on this protocol.
--class PROTOBUF_EXPORT alignas(8) Arena final {
-+class PROTOBUF_EXPORT PROTOBUF_ALIGNAS(8) Arena final {
- public:
- // Arena constructor taking custom options. See ArenaOptions below for
- // descriptions of the options available.
-diff --git a/third_party/protobuf/src/google/protobuf/port_def.inc b/third_party/protobuf/src/google/protobuf/port_def.inc
-index f1bd85d..6d02b53 100644
---- a/third_party/protobuf/src/google/protobuf/port_def.inc
-+++ b/third_party/protobuf/src/google/protobuf/port_def.inc
-@@ -528,6 +528,35 @@ PROTOBUF_EXPORT_TEMPLATE_TEST(DEFAULT, __declspec(dllimport));
- #undef IN
- #endif // _MSC_VER
-
-+// Specify memory alignment for structs, classes, etc.
-+// Use like:
-+// class PROTOBUF_ALIGNAS(16) MyClass { ... }
-+// PROTOBUF_ALIGNAS(16) int array[4];
-+//
-+// In most places you can use the C++11 keyword "alignas", which is preferred.
-+//
-+// But compilers have trouble mixing __attribute__((...)) syntax with
-+// alignas(...) syntax.
-+//
-+// Doesn't work in clang or gcc:
-+// struct alignas(16) __attribute__((packed)) S { char c; };
-+// Works in clang but not gcc:
-+// struct __attribute__((packed)) alignas(16) S2 { char c; };
-+// Works in clang and gcc:
-+// struct alignas(16) S3 { char c; } __attribute__((packed));
-+//
-+// There are also some attributes that must be specified *before* a class
-+// definition: visibility (used for exporting functions/classes) is one of
-+// these attributes. This means that it is not possible to use alignas() with a
-+// class that is marked as exported.
-+#if defined(_MSC_VER)
-+#define PROTOBUF_ALIGNAS(byte_alignment) __declspec(align(byte_alignment))
-+#elif defined(__GNUC__)
-+#define PROTOBUF_ALIGNAS(byte_alignment) __attribute__((aligned(byte_alignment)))
-+#else
-+#define PROTOBUF_ALIGNAS(byte_alignment) alignas(byte_alignment)
-+#endif
-+
- #if defined(__clang__)
- #pragma clang diagnostic push
- // TODO(gerbens) ideally we cleanup the code. But a cursory try shows many
-diff --git a/third_party/protobuf/src/google/protobuf/port_undef.inc b/third_party/protobuf/src/google/protobuf/port_undef.inc
-index b7e67fe..ba1fffc 100644
---- a/third_party/protobuf/src/google/protobuf/port_undef.inc
-+++ b/third_party/protobuf/src/google/protobuf/port_undef.inc
-@@ -80,6 +80,7 @@
- #undef PROTOBUF_EXPORT_TEMPLATE_STYLE_MATCH_foj3FJo5StF0OvIzl7oMxA__declspec
- #undef PROTOBUF_EXPORT_TEMPLATE_STYLE_MATCH_DECLSPEC_dllexport
- #undef PROTOBUF_EXPORT_TEMPLATE_STYLE_MATCH_DECLSPEC_dllimport
-+#undef PROTOBUF_ALIGNAS
-
-
-
diff --git a/www-client/chromium/files/chromium-80-gcc-quiche.patch b/www-client/chromium/files/chromium-80-gcc-quiche.patch
deleted file mode 100644
index aa3d54126cac..000000000000
--- a/www-client/chromium/files/chromium-80-gcc-quiche.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 00f47df999c9b19e80fdc01db0ae9ca1b6a12b3a Mon Sep 17 00:00:00 2001
-From: vasilvv <vasilvv@google.com>
-Date: Wed, 03 Apr 2019 13:58:53 -0700
-Subject: [PATCH] GCC: do not delete move constructor of QuicStreamSendBuffer
-
-QuicStreamSendBuffer constructor is implicitely required in the
-initialization of the vector of substreams in QuicCryptoStream.
-Though clang apparently ignores that, GCC fails to build.
-
-BUG=chromium:819294
-
-Originally submitted by José Dapena Paz <jose.dapena@lge.com> at https://quiche-review.googlesource.com/c/quiche/+/2420
-
-PiperOrigin-RevId: 241800134
-Change-Id: I4e3c97d6e5895d85340e8c1b740e6196d9104066
----
-
-diff --git a/net/third_party/quiche/src/quic/core/quic_stream_send_buffer.h b/net/third_party/quiche/src/quic/core/quic_stream_send_buffer.h
-index e34514b..74e9d0d 100644
---- a/net/third_party/quiche/src/quic/core/quic_stream_send_buffer.h
-+++ b/net/third_party/quiche/src/quic/core/quic_stream_send_buffer.h
-@@ -62,7 +62,7 @@
- public:
- explicit QuicStreamSendBuffer(QuicBufferAllocator* allocator);
- QuicStreamSendBuffer(const QuicStreamSendBuffer& other) = delete;
-- QuicStreamSendBuffer(QuicStreamSendBuffer&& other) = delete;
-+ QuicStreamSendBuffer(QuicStreamSendBuffer&& other) = default;
- ~QuicStreamSendBuffer();
-
- // Save |data_length| of data starts at |iov_offset| in |iov| to send buffer.
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
deleted file mode 100644
index 17f539060f3b..000000000000
--- a/www-client/chromium/files/chromium-81-re2-0.2020.05.01.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-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-incomplete-type.patch b/www-client/chromium/files/chromium-82-gcc-incomplete-type.patch
deleted file mode 100644
index a3393405b49a..000000000000
--- a/www-client/chromium/files/chromium-82-gcc-incomplete-type.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-From c0b32910da192edf1b41eb52c088d0213ab2807a Mon Sep 17 00:00:00 2001
-From: Stephan Hartmann <stha09@googlemail.com>
-Date: Sun, 05 Apr 2020 08:29:21 +0000
-Subject: [PATCH] libstdc++: fix incomplete-type in AXTree for NodeSetSizePosInSetInfo
-
-std::unordered_map<T, U> requires U to be fully declared. ax_tree.h
-has only forward declaration of NodeSetSizePosInSetInfo. Therefore,
-move declaration from ax_tree.cc.
-Bug: 957519
-Change-Id: Ic1f4bf3ebfea229ece84251e46d4461b31873868
----
-
-diff --git a/ui/accessibility/ax_tree.cc b/ui/accessibility/ax_tree.cc
-index 7b8d9b1..e915402 100644
---- a/ui/accessibility/ax_tree.cc
-+++ b/ui/accessibility/ax_tree.cc
-@@ -567,14 +567,8 @@
- const AXTree& tree;
- };
-
--struct AXTree::NodeSetSizePosInSetInfo {
-- NodeSetSizePosInSetInfo() = default;
-- ~NodeSetSizePosInSetInfo() = default;
--
-- int32_t pos_in_set = 0;
-- int32_t set_size = 0;
-- base::Optional<int> lowest_hierarchical_level;
--};
-+AXTree::NodeSetSizePosInSetInfo::NodeSetSizePosInSetInfo() = default;
-+AXTree::NodeSetSizePosInSetInfo::~NodeSetSizePosInSetInfo() = default;
-
- struct AXTree::OrderedSetContent {
- explicit OrderedSetContent(const AXNode* ordered_set = nullptr)
-diff --git a/ui/accessibility/ax_tree.h b/ui/accessibility/ax_tree.h
-index a51ca8d..8c1c575 100644
---- a/ui/accessibility/ax_tree.h
-+++ b/ui/accessibility/ax_tree.h
-@@ -328,7 +328,14 @@
- bool enable_extra_mac_nodes_ = false;
-
- // Contains pos_in_set and set_size data for an AXNode.
-- struct NodeSetSizePosInSetInfo;
-+ struct NodeSetSizePosInSetInfo {
-+ NodeSetSizePosInSetInfo();
-+ ~NodeSetSizePosInSetInfo();
-+
-+ int32_t pos_in_set = 0;
-+ int32_t set_size = 0;
-+ base::Optional<int> lowest_hierarchical_level;
-+ };
-
- // Represents the content of an ordered set which includes the ordered set
- // items and the ordered set container if it exists.
diff --git a/www-client/chromium/files/chromium-82-gcc-iterator.patch b/www-client/chromium/files/chromium-82-gcc-iterator.patch
deleted file mode 100644
index 6405d52b3b28..000000000000
--- a/www-client/chromium/files/chromium-82-gcc-iterator.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-diff --git a/third_party/blink/renderer/core/layout/ng/ng_physical_container_fragment.h b/third_party/blink/renderer/core/layout/ng/ng_physical_container_fragment.h
-index b3c7624..85936aa 100644
---- a/third_party/blink/renderer/core/layout/ng/ng_physical_container_fragment.h
-+++ b/third_party/blink/renderer/core/layout/ng/ng_physical_container_fragment.h
-@@ -5,6 +5,8 @@
- #ifndef THIRD_PARTY_BLINK_RENDERER_CORE_LAYOUT_NG_NG_PHYSICAL_CONTAINER_FRAGMENT_H_
- #define THIRD_PARTY_BLINK_RENDERER_CORE_LAYOUT_NG_NG_PHYSICAL_CONTAINER_FRAGMENT_H_
-
-+#include <iterator>
-+
- #include "base/containers/span.h"
- #include "third_party/blink/renderer/core/core_export.h"
- #include "third_party/blink/renderer/core/layout/geometry/physical_rect.h"
-@@ -31,7 +33,8 @@ class CORE_EXPORT NGPhysicalContainerFragment : public NGPhysicalFragment {
- PostLayoutChildLinkList(wtf_size_t count, const NGLink* buffer)
- : count_(count), buffer_(buffer) {}
-
-- class ConstIterator {
-+ class ConstIterator : public std::iterator<std::input_iterator_tag,
-+ NGLink> {
- STACK_ALLOCATED();
-
- public:
diff --git a/www-client/chromium/files/chromium-82-gcc-noexcept.patch b/www-client/chromium/files/chromium-82-gcc-noexcept.patch
deleted file mode 100644
index 1c7de53d8eff..000000000000
--- a/www-client/chromium/files/chromium-82-gcc-noexcept.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-diff --git a/ui/color/color_set.cc b/ui/color/color_set.cc
-index 56564d7..2798a3c 100644
---- a/ui/color/color_set.cc
-+++ b/ui/color/color_set.cc
-@@ -11,7 +11,7 @@ ColorSet::ColorSet(ColorSetId id, ColorMap&& colors)
-
- ColorSet::ColorSet(ColorSet&&) noexcept = default;
-
--ColorSet& ColorSet::operator=(ColorSet&&) noexcept = default;
-+ColorSet& ColorSet::operator=(ColorSet&&) = default;
-
- ColorSet::~ColorSet() = default;
-
-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/www-client/chromium/files/chromium-82-gcc-template.patch b/www-client/chromium/files/chromium-82-gcc-template.patch
deleted file mode 100644
index 90909c5692b8..000000000000
--- a/www-client/chromium/files/chromium-82-gcc-template.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-diff --git a/content/public/browser/web_ui.h b/content/public/browser/web_ui.h
-index 4e6aa0e..fa6f10c 100644
---- a/content/public/browser/web_ui.h
-+++ b/content/public/browser/web_ui.h
-@@ -138,22 +138,6 @@ class CONTENT_EXPORT WebUI {
- template <typename T>
- static T GetValue(const base::Value& value);
-
-- template <>
-- inline bool GetValue<bool>(const base::Value& value) {
-- return value.GetBool();
-- }
--
-- template <>
-- inline int GetValue<int>(const base::Value& value) {
-- return value.GetInt();
-- }
--
-- template <>
-- inline const std::string& GetValue<const std::string&>(
-- const base::Value& value) {
-- return value.GetString();
-- }
--
- template <typename Is, typename... Args>
- struct Call;
-
-@@ -169,6 +153,22 @@ class CONTENT_EXPORT WebUI {
- };
- };
-
-+template <>
-+inline bool WebUI::GetValue<bool>(const base::Value& value) {
-+ return value.GetBool();
-+}
-+
-+template <>
-+inline int WebUI::GetValue<int>(const base::Value& value) {
-+ return value.GetInt();
-+}
-+
-+template <>
-+inline const std::string& WebUI::GetValue<const std::string&>(
-+ const base::Value& value) {
-+ return value.GetString();
-+}
-+
- } // namespace content
-
- #endif // CONTENT_PUBLIC_BROWSER_WEB_UI_H_
diff --git a/www-client/chromium/files/chromium-83-gcc-10.patch b/www-client/chromium/files/chromium-83-gcc-10.patch
deleted file mode 100644
index 974b49cde703..000000000000
--- a/www-client/chromium/files/chromium-83-gcc-10.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-From e473f41284ccc8fa4bc4622d087194b18a1ec23a Mon Sep 17 00:00:00 2001
-From: Stephan Hartmann <stha09@googlemail.com>
-Date: Tue, 7 Apr 2020 16:37:10 +0000
-Subject: [PATCH] GCC: fix includes for gcc-10
-
----
- chrome/browser/search/background/ntp_backgrounds.h | 1 +
- third_party/webrtc/call/rtx_receive_stream.h | 1 +
- .../webrtc/modules/audio_processing/aec3/clockdrift_detector.h | 1 +
- ui/gfx/linux/drm_util_linux.h | 2 ++
- 5 files changed, 6 insertions(+)
-
-diff --git a/chrome/browser/search/background/ntp_backgrounds.h b/chrome/browser/search/background/ntp_backgrounds.h
-index 7afc0a2..ea5818e 100644
---- a/chrome/browser/search/background/ntp_backgrounds.h
-+++ b/chrome/browser/search/background/ntp_backgrounds.h
-@@ -6,6 +6,7 @@
- #define CHROME_BROWSER_SEARCH_BACKGROUND_NTP_BACKGROUNDS_H_
-
- #include <array>
-+#include <cstddef>
-
- class GURL;
-
-diff --git a/third_party/webrtc/call/rtx_receive_stream.h b/third_party/webrtc/call/rtx_receive_stream.h
-index 8ffa440..113a816 100644
---- a/third_party/webrtc/call/rtx_receive_stream.h
-+++ b/third_party/webrtc/call/rtx_receive_stream.h
-@@ -12,6 +12,7 @@
- #define CALL_RTX_RECEIVE_STREAM_H_
-
- #include <map>
-+#include <cstdint>
-
- #include "call/rtp_packet_sink_interface.h"
-
-diff --git a/third_party/webrtc/modules/audio_processing/aec3/clockdrift_detector.h b/third_party/webrtc/modules/audio_processing/aec3/clockdrift_detector.h
-index 22528c9..69e624e 100644
---- a/third_party/webrtc/modules/audio_processing/aec3/clockdrift_detector.h
-+++ b/third_party/webrtc/modules/audio_processing/aec3/clockdrift_detector.h
-@@ -12,6 +12,7 @@
- #define MODULES_AUDIO_PROCESSING_AEC3_CLOCKDRIFT_DETECTOR_H_
-
- #include <array>
-+#include <cstddef>
-
- namespace webrtc {
-
-diff --git a/ui/gfx/linux/drm_util_linux.h b/ui/gfx/linux/drm_util_linux.h
-index 86ff2eb..990f12c 100644
---- a/ui/gfx/linux/drm_util_linux.h
-+++ b/ui/gfx/linux/drm_util_linux.h
-@@ -7,6 +7,8 @@
-
- #include "ui/gfx/buffer_types.h"
-
-+#include <cstdint>
-+
- namespace ui {
-
- int GetFourCCFormatFromBufferFormat(gfx::BufferFormat format);
---
-2.24.1
-
diff --git a/www-client/chromium/files/chromium-83-gcc-compatibility.patch b/www-client/chromium/files/chromium-83-gcc-compatibility.patch
deleted file mode 100644
index 09508ea50b1b..000000000000
--- a/www-client/chromium/files/chromium-83-gcc-compatibility.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 55ce03222ee4c5ed2442278264028f6fb5bffa34 Mon Sep 17 00:00:00 2001
-From: David Seifert <david.seifert@gmail.com>
-Date: Sun, 03 May 2020 17:05:43 +0200
-Subject: [PATCH] Add compatibility workaround for GCC 6/7/8
-
-Bug: 819294
-Change-Id: I632c4ecf7d7f9876b37a6cff05c0408125656257
----
-
-diff --git a/third_party/blink/renderer/platform/wtf/hash_table.h b/third_party/blink/renderer/platform/wtf/hash_table.h
-index 5a4468d..9dc95fa 100644
---- a/third_party/blink/renderer/platform/wtf/hash_table.h
-+++ b/third_party/blink/renderer/platform/wtf/hash_table.h
-@@ -673,7 +673,10 @@
- return IsEmptyBucket(key) || IsDeletedBucket(key);
- }
- static bool IsEmptyOrDeletedBucketSafe(const Value& value) {
-- alignas(std::max(alignof(Key), sizeof(size_t))) char buf[sizeof(Key)];
-+ // GCC 6, 7 and 8 require this indirection due to a constexpr bug:
-+ // https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94929
-+ constexpr size_t kAlignment = std::max(alignof(Key), sizeof(size_t));
-+ alignas(kAlignment) char buf[sizeof(Key)];
- const Key& key = Extractor::ExtractSafe(value, &buf);
- return IsEmptyBucket(key) || IsDeletedBucket(key);
- }
diff --git a/www-client/chromium/files/chromium-83-gcc-include.patch b/www-client/chromium/files/chromium-83-gcc-include.patch
deleted file mode 100644
index 9c405e840024..000000000000
--- a/www-client/chromium/files/chromium-83-gcc-include.patch
+++ /dev/null
@@ -1,75 +0,0 @@
-From 3681c96f54b34f60493cbbf5ec830f158e469799 Mon Sep 17 00:00:00 2001
-From: Stephan Hartmann <stha09@googlemail.com>
-Date: Thu, 2 Apr 2020 14:35:44 +0000
-Subject: [PATCH] IWYU: std::find is defined in algorithm
-
----
- extensions/browser/install/crx_install_error.cc | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/extensions/browser/install/crx_install_error.cc b/extensions/browser/install/crx_install_error.cc
-index a9765bb..bd0d3e3 100644
---- a/extensions/browser/install/crx_install_error.cc
-+++ b/extensions/browser/install/crx_install_error.cc
-@@ -4,6 +4,8 @@
-
- #include "extensions/browser/install/crx_install_error.h"
-
-+#include <algorithm>
-+
- #include "base/logging.h"
- #include "extensions/browser/install/sandboxed_unpacker_failure_reason.h"
-
---
-2.24.1
-
-From 80044e30e0014c4c322178e4b56ddbb10eede304 Mon Sep 17 00:00:00 2001
-From: Stephan Hartmann <stha09@googlemail.com>
-Date: Thu, 9 Apr 2020 17:58:06 +0000
-Subject: [PATCH] IWYU: std::unique_ptr is defined in memory
-
----
- .../blink/renderer/core/html/trust_token_attribute_parsing.h | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/third_party/blink/renderer/core/html/trust_token_attribute_parsing.h b/third_party/blink/renderer/core/html/trust_token_attribute_parsing.h
-index f5a7ab0..ef19cfa 100644
---- a/third_party/blink/renderer/core/html/trust_token_attribute_parsing.h
-+++ b/third_party/blink/renderer/core/html/trust_token_attribute_parsing.h
-@@ -5,6 +5,8 @@
- #ifndef THIRD_PARTY_BLINK_RENDERER_CORE_HTML_TRUST_TOKEN_ATTRIBUTE_PARSING_H_
- #define THIRD_PARTY_BLINK_RENDERER_CORE_HTML_TRUST_TOKEN_ATTRIBUTE_PARSING_H_
-
-+#include <memory>
-+
- #include "base/optional.h"
- #include "services/network/public/mojom/trust_tokens.mojom-blink-forward.h"
- #include "third_party/blink/renderer/core/core_export.h"
---
-2.24.1
-
-From 4f4d0a6d453bc22a6397dadaf6d866b4eb2d6b95 Mon Sep 17 00:00:00 2001
-From: Stephan Hartmann <stha09@googlemail.com>
-Date: Fri, 10 Apr 2020 08:31:08 +0000
-Subject: [PATCH] IWYU: std::numeric_limits is defined in limits
-
----
- .../graph/policies/background_tab_loading_policy_helpers.cc | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/chrome/browser/performance_manager/graph/policies/background_tab_loading_policy_helpers.cc b/chrome/browser/performance_manager/graph/policies/background_tab_loading_policy_helpers.cc
-index 6ab117b..43aa602 100644
---- a/chrome/browser/performance_manager/graph/policies/background_tab_loading_policy_helpers.cc
-+++ b/chrome/browser/performance_manager/graph/policies/background_tab_loading_policy_helpers.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 <limits>
-+
- #include "chrome/browser/performance_manager/graph/policies/background_tab_loading_policy_helpers.h"
- #include "base/logging.h"
-
---
-2.24.1
-
diff --git a/www-client/chromium/files/chromium-83-gcc-iterator.patch b/www-client/chromium/files/chromium-83-gcc-iterator.patch
deleted file mode 100644
index 3df032751dbc..000000000000
--- a/www-client/chromium/files/chromium-83-gcc-iterator.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From 4abcf0a76a7cb5c343be7d17c60cb908f3673c3d Mon Sep 17 00:00:00 2001
-From: Stephan Hartmann <stha09@googlemail.com>
-Date: Thu, 9 Apr 2020 17:03:38 +0000
-Subject: [PATCH] libstdc++: replace std::any_of in blink::SerializedScriptValue
-
-Use of std::any_of requires STL compliant iterator. However,
-HashTableIterator does not define iterator_tag and therefore
-is no STL iterator.
----
- .../core/v8/serialization/serialized_script_value.h | 13 +++++++++----
- 1 file changed, 9 insertions(+), 4 deletions(-)
-
-diff --git a/third_party/blink/renderer/bindings/core/v8/serialization/serialized_script_value.h b/third_party/blink/renderer/bindings/core/v8/serialization/serialized_script_value.h
-index bbf10ef..53d98c9 100644
---- a/third_party/blink/renderer/bindings/core/v8/serialization/serialized_script_value.h
-+++ b/third_party/blink/renderer/bindings/core/v8/serialization/serialized_script_value.h
-@@ -268,12 +268,17 @@ class CORE_EXPORT SerializedScriptValue
- MessagePortChannelArray& GetStreamChannels() { return stream_channels_; }
-
- bool IsLockedToAgentCluster() const {
-+ auto AnyOfIsLockedToAgentCluster = [&]() {
-+ for (auto entry = attachments_.begin();
-+ entry != attachments_.end(); ++entry) {
-+ if (entry->value->IsLockedToAgentCluster())
-+ return true;
-+ }
-+ return false;
-+ };
- return !wasm_modules_.IsEmpty() ||
- !shared_array_buffers_contents_.IsEmpty() ||
-- std::any_of(attachments_.begin(), attachments_.end(),
-- [](const auto& entry) {
-- return entry.value->IsLockedToAgentCluster();
-- });
-+ AnyOfIsLockedToAgentCluster();
- }
-
- // Returns true after serializing script values that remote origins cannot
---
-2.24.1
-
diff --git a/www-client/chromium/files/chromium-83-gcc-permissive.patch b/www-client/chromium/files/chromium-83-gcc-permissive.patch
deleted file mode 100644
index a87f1c44b0f0..000000000000
--- a/www-client/chromium/files/chromium-83-gcc-permissive.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From fdf2767e8dc54727c9536a4d39d230a959e3698c Mon Sep 17 00:00:00 2001
-From: Stephan Hartmann <stha09@googlemail.com>
-Date: Thu, 2 Apr 2020 16:16:14 +0000
-Subject: [PATCH] GCC: add missing apps namespace to BrowserAppLauncher
-
-GCC does not get namespace of BrowserAppLauncher right and
-fails like this:
-
-chrome/browser/apps/app_service/app_service_proxy.h:82:23: error:
-declaration of 'apps::BrowserAppLauncher&
-apps::AppServiceProxy::BrowserAppLauncher()' changes meaning of
-'BrowserAppLauncher' [-fpermissive]
----
- chrome/browser/apps/app_service/app_service_proxy.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/chrome/browser/apps/app_service/app_service_proxy.h b/chrome/browser/apps/app_service/app_service_proxy.h
-index b7fff63..1ecd49d 100644
---- a/chrome/browser/apps/app_service/app_service_proxy.h
-+++ b/chrome/browser/apps/app_service/app_service_proxy.h
-@@ -79,7 +79,7 @@ class AppServiceProxy : public KeyedService,
- apps::InstanceRegistry& InstanceRegistry();
- #endif
-
-- BrowserAppLauncher& BrowserAppLauncher();
-+ apps::BrowserAppLauncher& BrowserAppLauncher();
-
- apps::PreferredAppsList& PreferredApps();
-
---
-2.24.1
diff --git a/www-client/chromium/files/chromium-83-gcc-serviceworker.patch b/www-client/chromium/files/chromium-83-gcc-serviceworker.patch
deleted file mode 100644
index a836e7fc533c..000000000000
--- a/www-client/chromium/files/chromium-83-gcc-serviceworker.patch
+++ /dev/null
@@ -1,130 +0,0 @@
-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-gcc-template.patch b/www-client/chromium/files/chromium-83-gcc-template.patch
deleted file mode 100644
index 27365220b031..000000000000
--- a/www-client/chromium/files/chromium-83-gcc-template.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-From 8d115ddda495d0d2e1e1447392db6e9e6a8a1b32 Mon Sep 17 00:00:00 2001
-From: Stephan Hartmann <stha09@googlemail.com>
-Date: Tue, 07 Apr 2020 00:23:57 +0000
-Subject: [PATCH] GCC: fix template specialization in WTF::VectorMover
-
-GCC complains that explicit specialization in non-namespace scope
-is happening for MoveOverlappingImpl. However, secialization is
-not really necessary here with templates and can be moved
-into MoveOverlappingImpl method without changing generated code.
-
-Bug: 819294
-Change-Id: I90b893b9701748302f7b900fbcc2c341685fe0d3
-Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2126290
-Reviewed-by: Kent Tamura <tkent@chromium.org>
-Commit-Queue: Kent Tamura <tkent@chromium.org>
-Cr-Commit-Position: refs/heads/master@{#756880}
----
-
-diff --git a/third_party/blink/renderer/platform/wtf/vector.h b/third_party/blink/renderer/platform/wtf/vector.h
-index 632d308..82aaf96 100644
---- a/third_party/blink/renderer/platform/wtf/vector.h
-+++ b/third_party/blink/renderer/platform/wtf/vector.h
-@@ -205,30 +205,23 @@
- }
- }
-
-- template <bool = Allocator::kIsGarbageCollected>
-- static void MoveOverlappingImpl(const T* src, const T* src_end, T* dst);
-- template <>
-- static void MoveOverlappingImpl<false>(const T* src,
-- const T* src_end,
-- T* dst) {
-- memmove(dst, src,
-- reinterpret_cast<const char*>(src_end) -
-- reinterpret_cast<const char*>(src));
-- }
-- template <>
-- static void MoveOverlappingImpl<true>(const T* src,
-- const T* src_end,
-- T* dst) {
-- if (src == dst)
-- return;
-- if (dst < src) {
-- for (; src < src_end; ++src, ++dst)
-- AtomicWriteMemcpy<sizeof(T)>(dst, src);
-+ static void MoveOverlappingImpl(const T* src, const T* src_end, T* dst) {
-+ if (Allocator::kIsGarbageCollected) {
-+ if (src == dst)
-+ return;
-+ if (dst < src) {
-+ for (; src < src_end; ++src, ++dst)
-+ AtomicWriteMemcpy<sizeof(T)>(dst, src);
-+ } else {
-+ --src_end;
-+ T* dst_end = dst + (src_end - src);
-+ for (; src_end >= src; --src_end, --dst_end)
-+ AtomicWriteMemcpy<sizeof(T)>(dst_end, src_end);
-+ }
- } else {
-- --src_end;
-- T* dst_end = dst + (src_end - src);
-- for (; src_end >= src; --src_end, --dst_end)
-- AtomicWriteMemcpy<sizeof(T)>(dst_end, src_end);
-+ memmove(dst, src,
-+ reinterpret_cast<const char*>(src_end) -
-+ reinterpret_cast<const char*>(src));
- }
- }
-
diff --git a/www-client/chromium/files/chromium-83-icu67.patch b/www-client/chromium/files/chromium-83-icu67.patch
deleted file mode 100644
index d45d9e810a4e..000000000000
--- a/www-client/chromium/files/chromium-83-icu67.patch
+++ /dev/null
@@ -1,170 +0,0 @@
-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-85-ozone-include.patch b/www-client/chromium/files/chromium-85-ozone-include.patch
deleted file mode 100644
index 2441a2aca135..000000000000
--- a/www-client/chromium/files/chromium-85-ozone-include.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From 9abbd7da1ddd8003106cc3420170561d475231a9 Mon Sep 17 00:00:00 2001
-From: Stephan Hartmann <stha09@googlemail.com>
-Date: Mon, 29 Jun 2020 13:01:27 +0000
-Subject: [PATCH] IWYU: add missing include for std::vector
-
----
- ui/ozone/public/platform_screen.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/ui/ozone/public/platform_screen.h b/ui/ozone/public/platform_screen.h
-index 9ce293c..ba20597 100644
---- a/ui/ozone/public/platform_screen.h
-+++ b/ui/ozone/public/platform_screen.h
-@@ -7,6 +7,7 @@
-
- #include <set>
- #include <string>
-+#include <vector>
-
- #include "base/component_export.h"
- #include "base/macros.h"
---
-2.26.2
-
diff --git a/www-client/chromium/files/chromium-blink-style_format.patch b/www-client/chromium/files/chromium-blink-style_format.patch
deleted file mode 100644
index 7c9bc9e46046..000000000000
--- a/www-client/chromium/files/chromium-blink-style_format.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-diff --git a/third_party/blink/renderer/bindings/scripts/bind_gen/codegen_utils.py b/third_party/blink/renderer/bindings/scripts/bind_gen/codegen_utils.py
-index d50a6c1..e0ff436 100644
---- a/third_party/blink/renderer/bindings/scripts/bind_gen/codegen_utils.py
-+++ b/third_party/blink/renderer/bindings/scripts/bind_gen/codegen_utils.py
-@@ -149,12 +149,4 @@ def write_code_node_to_file(code_node, filepath):
-
- rendered_text = render_code_node(code_node)
-
-- format_result = style_format.auto_format(rendered_text, filename=filepath)
-- if not format_result.did_succeed:
-- raise RuntimeError("Style-formatting failed: filename = {filename}\n"
-- "---- stderr ----\n"
-- "{stderr}:".format(
-- filename=format_result.filename,
-- stderr=format_result.error_message))
--
-- web_idl.file_io.write_to_file_if_changed(filepath, format_result.contents)
-+ web_idl.file_io.write_to_file_if_changed(filepath, rendered_text)
diff --git a/www-client/chromium/files/chromium-compiler-r12.patch b/www-client/chromium/files/chromium-compiler-r12.patch
deleted file mode 100644
index a17cc4b52c8d..000000000000
--- a/www-client/chromium/files/chromium-compiler-r12.patch
+++ /dev/null
@@ -1,175 +0,0 @@
-From 907b74447f4a35d5a8e851c73c15cc951a2e446b Mon Sep 17 00:00:00 2001
-From: Mike Gilbert <floppym@gentoo.org>
-Date: Fri, 20 Mar 2020 09:14:25 +0000
-Subject: [PATCH] Disable various compiler configs
-
----
- build/config/compiler/BUILD.gn | 61 +++++++++++++---------------------
- 1 file changed, 23 insertions(+), 38 deletions(-)
-
-diff --git a/build/config/compiler/BUILD.gn b/build/config/compiler/BUILD.gn
-index 9573394..d35e736 100644
---- a/build/config/compiler/BUILD.gn
-+++ b/build/config/compiler/BUILD.gn
-@@ -261,8 +261,6 @@ config("compiler") {
-
- configs += [
- # See the definitions below.
-- ":clang_revision",
-- ":compiler_cpu_abi",
- ":compiler_codegen",
- ":compiler_deterministic",
- ]
-@@ -487,20 +485,6 @@ config("compiler") {
- }
- }
-
-- if (is_clang && !is_nacl && !use_xcode_clang) {
-- cflags += [ "-fcrash-diagnostics-dir=" +
-- rebase_path("//tools/clang/crashreports", root_build_dir) ]
--
-- cflags += [
-- # TODO(hans): Remove this once Clang generates better optimized debug info
-- # by default. https://crbug.com/765793
-- "-Xclang",
-- "-mllvm",
-- "-Xclang",
-- "-instcombine-lower-dbg-declare=0",
-- ]
-- }
--
- # C11/C++11 compiler flags setup.
- # ---------------------------
- if (is_linux || is_android || (is_nacl && is_clang) || current_os == "aix") {
-@@ -1431,6 +1415,12 @@ config("default_warnings") {
- cflags_cc += [ "-Wno-class-memaccess" ]
- }
-
-+ # -Wno-class-memaccess warns about hash table and vector in blink.
-+ # But the violation is intentional.
-+ if (!is_nacl) {
-+ cflags_cc += [ "-Wno-class-memaccess" ]
-+ }
-+
- # -Wunused-local-typedefs is broken in gcc,
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63872
- cflags += [ "-Wno-unused-local-typedefs" ]
-@@ -1559,7 +1549,7 @@ config("chromium_code") {
- defines = [ "_HAS_NODISCARD" ]
- }
- } else {
-- cflags = [ "-Wall" ]
-+ cflags = []
- if (treat_warnings_as_errors) {
- cflags += [ "-Werror" ]
-
-@@ -1568,10 +1558,6 @@ config("chromium_code") {
- # well.
- ldflags = [ "-Werror" ]
- }
-- if (is_clang) {
-- # Enable extra warnings for chromium_code when we control the compiler.
-- cflags += [ "-Wextra" ]
-- }
-
- # In Chromium code, we define __STDC_foo_MACROS in order to get the
- # C99 macros on Mac and Linux.
-@@ -1580,15 +1566,6 @@ config("chromium_code") {
- "__STDC_FORMAT_MACROS",
- ]
-
-- if (!is_debug && !using_sanitizer && current_cpu != "s390x" &&
-- current_cpu != "s390" && current_cpu != "ppc64" &&
-- current_cpu != "mips" && current_cpu != "mips64") {
-- # Non-chromium code is not guaranteed to compile cleanly with
-- # _FORTIFY_SOURCE. Also, fortified build may fail when optimizations are
-- # disabled, so only do that for Release build.
-- defines += [ "_FORTIFY_SOURCE=2" ]
-- }
--
- if (is_mac) {
- cflags_objc = [ "-Wobjc-missing-property-synthesis" ]
- cflags_objcc = [ "-Wobjc-missing-property-synthesis" ]
-@@ -1980,7 +1957,8 @@ config("default_stack_frames") {
- }
-
- # Default "optimization on" config.
--config("optimize") {
-+config("optimize") { }
-+config("xoptimize") {
- if (is_win) {
- # Favor size over speed, /O1 must be before the common flags.
- # /O1 implies /Os and /GF.
-@@ -2001,7 +1979,8 @@ config("optimize") {
- }
-
- # Turn off optimizations.
--config("no_optimize") {
-+config("no_optimize") { }
-+config("xno_optimize") {
- if (is_win) {
- cflags = [
- "/Od", # Disable optimization.
-@@ -2035,7 +2014,8 @@ config("no_optimize") {
- # Turns up the optimization level. On Windows, this implies whole program
- # optimization and link-time code generation which is very expensive and should
- # be used sparingly.
--config("optimize_max") {
-+config("optimize_max") { }
-+config("xoptimize_max") {
- if (is_nacl && is_nacl_irt) {
- # The NaCl IRT is a special case and always wants its own config.
- # Various components do:
-@@ -2067,7 +2047,8 @@ config("optimize_max") {
- #
- # TODO(crbug.com/621335) - rework how all of these configs are related
- # so that we don't need this disclaimer.
--config("optimize_speed") {
-+config("optimize_speed") { }
-+config("xoptimize_speed") {
- if (is_nacl && is_nacl_irt) {
- # The NaCl IRT is a special case and always wants its own config.
- # Various components do:
-@@ -2092,7 +2073,8 @@ config("optimize_speed") {
- }
- }
-
--config("optimize_fuzzing") {
-+config("optimize_fuzzing") { }
-+config("xoptimize_fuzzing") {
- cflags = [ "-O1" ] + common_optimize_on_cflags
- ldflags = common_optimize_on_ldflags
- visibility = [ ":default_optimization" ]
-@@ -2208,7 +2190,8 @@ config("win_pdbaltpath") {
- }
-
- # Full symbols.
--config("symbols") {
-+config("symbols") { }
-+config("xsymbols") {
- if (is_win) {
- if (is_clang) {
- cflags = [ "/Z7" ] # Debug information in the .obj files.
-@@ -2314,7 +2297,8 @@ config("symbols") {
- # Minimal symbols.
- # This config guarantees to hold symbol for stack trace which are shown to user
- # when crash happens in unittests running on buildbot.
--config("minimal_symbols") {
-+config("minimal_symbols") { }
-+config("xminimal_symbols") {
- if (is_win) {
- # Functions, files, and line tables only.
- cflags = []
-@@ -2371,7 +2355,8 @@ config("minimal_symbols") {
- # This configuration contains function names only. That is, the compiler is
- # told to not generate debug information and the linker then just puts function
- # names in the final debug information.
--config("no_symbols") {
-+config("no_symbols") { }
-+config("xno_symbols") {
- if (is_win) {
- ldflags = [ "/DEBUG" ]
-
---
-2.24.1
-
diff --git a/www-client/chromium/files/chromium-fix-char_traits.patch b/www-client/chromium/files/chromium-fix-char_traits.patch
deleted file mode 100644
index 4cb9503a93f4..000000000000
--- a/www-client/chromium/files/chromium-fix-char_traits.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- a/base/strings/char_traits.h
-+++ b/base/strings/char_traits.h
-@@ -67,9 +67,9 @@
- return __builtin_memcmp(s1, s2, n);
- #else
- for (; n; --n, ++s1, ++s2) {
-- if (*s1 < *s2)
-+ if ((unsigned char)*s1 < (unsigned char)*s2)
- return -1;
-- if (*s1 > *s2)
-+ if ((unsigned char)*s1 > (unsigned char)*s2)
- return 1;
- }
- return 0;
diff --git a/www-client/chromium/files/chromium-launcher-r3.sh b/www-client/chromium/files/chromium-launcher-r3.sh
deleted file mode 100644
index a4fc1a95394a..000000000000
--- a/www-client/chromium/files/chromium-launcher-r3.sh
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/bash
-
-# Allow the user to override command-line flags, bug #357629.
-# This is based on Debian's chromium-browser package, and is intended
-# to be consistent with Debian.
-for f in /etc/chromium/*; do
- [[ -f ${f} ]] && source "${f}"
-done
-
-# Prefer user defined CHROMIUM_USER_FLAGS (from env) over system
-# default CHROMIUM_FLAGS (from /etc/chromium/default).
-CHROMIUM_FLAGS=${CHROMIUM_USER_FLAGS:-"$CHROMIUM_FLAGS"}
-
-# Let the wrapped binary know that it has been run through the wrapper
-export CHROME_WRAPPER=$(readlink -f "$0")
-
-PROGDIR=${CHROME_WRAPPER%/*}
-
-case ":$PATH:" in
- *:$PROGDIR:*)
- # $PATH already contains $PROGDIR
- ;;
- *)
- # Append $PROGDIR to $PATH
- export PATH="$PATH:$PROGDIR"
- ;;
-esac
-
-if [[ ${EUID} == 0 && -O ${XDG_CONFIG_HOME:-${HOME}} ]]; then
- # Running as root with HOME owned by root.
- # Pass --user-data-dir to work around upstream failsafe.
- CHROMIUM_FLAGS="--user-data-dir=${XDG_CONFIG_HOME:-${HOME}/.config}/chromium
- ${CHROMIUM_FLAGS}"
-fi
-
-# Set the .desktop file name
-export CHROME_DESKTOP="chromium-browser-chromium.desktop"
-
-exec -a "chromium-browser" "$PROGDIR/chrome" --extra-plugin-dir=/usr/lib/nsbrowser/plugins ${CHROMIUM_FLAGS} "$@"
diff --git a/www-client/chromium/files/chromium-launcher-r4.sh b/www-client/chromium/files/chromium-launcher-r5.sh
index cb1e9f548b35..d9aa3af9a057 100644
--- a/www-client/chromium/files/chromium-launcher-r4.sh
+++ b/www-client/chromium/files/chromium-launcher-r5.sh
@@ -35,15 +35,19 @@ fi
# Select session type
if @@OZONE_AUTO_SESSION@@; then
- if [[ -z ${XDG_SESSION_TYPE+x} ]]; then
- if [[ -z ${WAYLAND_DISPLAY+x} ]]; then
- CHROMIUM_FLAGS="--ozone-platform=x11 ${CHROMIUM_FLAGS}"
- else
- CHROMIUM_FLAGS="--ozone-platform=wayland ${CHROMIUM_FLAGS}"
- fi
- else
- CHROMIUM_FLAGS="--ozone-platform=${XDG_SESSION_TYPE} ${CHROMIUM_FLAGS}"
- fi
+ platform=
+ if [[ ${XDG_SESSION_TYPE} == x11 ]]; then
+ platform=x11
+ elif [[ ${XDG_SESSION_TYPE} == wayland ]]; then
+ platform=wayland
+ else
+ if [[ -n ${WAYLAND_DISPLAY} ]]; then
+ platform=wayland
+ else
+ platform=x11
+ fi
+ fi
+ CHROMIUM_FLAGS="--ozone-platform=${platform} ${CHROMIUM_FLAGS}"
fi
# Set the .desktop file name
diff --git a/www-client/dillo/Manifest b/www-client/dillo/Manifest
index 86e51a228526..1a446f7d5561 100644
--- a/www-client/dillo/Manifest
+++ b/www-client/dillo/Manifest
@@ -2,10 +2,9 @@ AUX dillo-3.0.5-fno-common.patch 2234 BLAKE2B be7c3073e370c8c65fa4cda31739755db6
AUX dillo-3.0.5-openssl-1.1.patch 806 BLAKE2B 4f7857a6fff86292692d7b7b2c9fc22b11a6db9e5a8f02c6bf43c7f4b6e4575a6cdcde1506ff748f37e1edfc40b06b4f1203b173624a8c6c15230dc2b2a6f3f3 SHA512 c62b9473847cfaee835a1d9c0f83f8b73c05488a0db1ba5fbc3b5719efcd251c2a218221bcb3b8fed1a65feceeefc4c57c31c444fea82a7bf1a12cddbba83af1
AUX dillo2-inbuf.patch 313 BLAKE2B f3924f38da743bc843142106853b4fc704a9ffc8efe8d74d463fdf09c02bcf7ecff46d04787e7c6fd79a4797c4f239dcd746a73cb47adc36bc6a663169611bde SHA512 d68a21d64eb81341afdccdf1e409e6d12ca88ee2f016b327365b36ff71e015aa38e325b6127f77e45a6d995f38b9a88e90fb375145342fb8d29731ce2105c9ae
DIST dillo-3.0.5.tar.bz2 734472 BLAKE2B c8a7ac3a875740d2d64269b0d368e6f9395c89a56737dda9d6dcb013f5d46631e4f6f68e251f7104c0ec9bbb14bcc10b67a7f519558f857743d7cf15976f197c SHA512 d0e86f57e50da762debf592b6deb94de5ee58f84e0cae1159890262540a463aea8143d2b99c634021c1f273f91c2fe0918f30d72c3eaf91fdb541e741469b155
-DIST dillo-3.1_p20181005.tar.xz 907520 BLAKE2B 1349ca1de53b294b5c31088ce36b3f9a86c3e628cfce41fa4fcfa30a3b4d9ed05b0be836fbc2ea2f2c37fce3ff28b17766d0717949d1ec66430149049751fa50 SHA512 1accbf200bd17a04d3b758037e11b0c21924c93d7857fa5c880af471cf180d45d5c772c6d800b4b899cf5b43bde640d28b37ce82fcf6b916c9adee5800e57d29
+DIST dillo-3.1_pre20181005.tar.xz 907752 BLAKE2B a894583e2c50baf2c2ff615dadfbe79e7652154cc0f7b80a4253d27dbe2e5463fa9c7a44622a6cfdcc60822cee0e1c38c31231b5bc5ee9c7b22bb16a15cc8c90 SHA512 f1916c6261bfcae9264037eaee37497660e43e46641c42fbcc9c2592fa41602a83fc91ddce6aeabc0122c575bcff72339d181210f3039e5d4c5a7c25f88aa642
DIST dillo.png 6135 BLAKE2B 63aa76000934123420d0704317309639bf5dcd22c61b09406a7ec67018b17044a417209954d67f22e2000b0871d315a25388bacffab9599230fc9615877a2f08 SHA512 cfc9bcf1bfd0fff7fc625c7d288c92d0f33418b963a4e344844fd2bcb33823b3215a8a1a86162dcd1c614eea2323bb361c11bd8bd15859b771c63943c1b40833
-EBUILD dillo-3.0.5-r3.ebuild 1299 BLAKE2B 376c5b594defc23ed28d97f1c48d74d84d99d8d54f182cc106b8345cfba9f9b0c7530afde73814cec69b53e324e1b78321f25034c4d66695cb0770596f89384c SHA512 bbd538a50036d3f6232323a44b2755dc82997001c43a5f754b35520b177870f35dc4c7ffc58af094a1349beed6290a4cd976ff12f364908148e7b26d566f64df
-EBUILD dillo-3.0.5.ebuild 1295 BLAKE2B a125005c5a89b9b265f6fe047e1e033b36e4d73c39e3b9ae90c954ebf0066e390eb217c65ad5c062cbe09029c71ba8ba5891a9cd436eed8ab7fa3e5095941893 SHA512 3b4c8e1c0a0503fc926e21441e878dba0e8a94db52548caf56ebc68d6305d61e771a70b02310b332e89d34e3e85e2821399ded117ea40819c67d3e39fe9779f3
-EBUILD dillo-3.1_p20181005.ebuild 1199 BLAKE2B 09e1bf6a220bc19a03f79c54b0d7f49bf345aa9d53424f691e4b2b4967a0fcad7eca6af17b6927321522af4deb3599936e88e333723d968b87bb288e4a1e1ffa SHA512 e3683e3ac46bac4947a1a87a2aeacb01647dddcf9b5fdea58fe0bffc4db6f7a621169f4180d41a3760f6c8ca0ed8a750202853e487b7f22af3f400cb7ce888d9
+EBUILD dillo-3.0.5-r3.ebuild 1293 BLAKE2B 019a0535baead78934decc1e7840031d9147c95663804db672565825fdf02d8a26e6685eb3c36ad781defbd28ecf8537649ce96a0660ebbc4f5be26f43154703 SHA512 b670000f0b732c520a177c8dc047c6737edff432be389268094df54ab3cd3b7914272845d9a3d39ec49b8443adac54ca036eb047ad5d3665bdb7131e0749b68b
+EBUILD dillo-3.1_pre20181005.ebuild 1199 BLAKE2B 09e1bf6a220bc19a03f79c54b0d7f49bf345aa9d53424f691e4b2b4967a0fcad7eca6af17b6927321522af4deb3599936e88e333723d968b87bb288e4a1e1ffa SHA512 e3683e3ac46bac4947a1a87a2aeacb01647dddcf9b5fdea58fe0bffc4db6f7a621169f4180d41a3760f6c8ca0ed8a750202853e487b7f22af3f400cb7ce888d9
EBUILD dillo-9999.ebuild 1153 BLAKE2B 8c859ca6a5d600ef275efcf30cc36352ef7b761d6971dea299cd45e19c209ccde9402e41652a6f79b7913952d8bd88b9d8b3df49e40277c46d45299be4f90468 SHA512 695e0cac6fb25b75055d8c19a77e14d5c4c6dada6af22ab0904fe43d93b96bf1c1550c170385a0a2c1243b40d0e57ea68088069025bf9d60ebc2780eb5acfbfe
MISC metadata.xml 348 BLAKE2B 4574707b617c7f7567075d5cee2ede78364c7b5b5ed11977e2948b2df2afc27506418b20db8bbbc371f1e9e2ef095d2376c869ddba3374a0e76ebdac4de9fc84 SHA512 e2ba8ac70b1ac89f257e92f457b20bc4fb9b407b5f49d1026c54dcd0d833f149e3961c732dcfb54d8d4886f417d480f49e76e89b93045a88ce1efed015739892
diff --git a/www-client/dillo/dillo-3.0.5-r3.ebuild b/www-client/dillo/dillo-3.0.5-r3.ebuild
index 956787d22bf5..dc3304500ca5 100644
--- a/www-client/dillo/dillo-3.0.5-r3.ebuild
+++ b/www-client/dillo/dillo-3.0.5-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 sparc x86"
IUSE="doc +gif ipv6 +jpeg libressl +png ssl"
RDEPEND="
diff --git a/www-client/dillo/dillo-3.0.5.ebuild b/www-client/dillo/dillo-3.0.5.ebuild
deleted file mode 100644
index eb9cf5a8348a..000000000000
--- a/www-client/dillo/dillo-3.0.5.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="Lean FLTK based web browser"
-HOMEPAGE="https://www.dillo.org/"
-SRC_URI="https://www.dillo.org/download/${P}.tar.bz2
- mirror://gentoo/${PN}.png"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~mips ppc ppc64 sparc x86"
-IUSE="doc +gif ipv6 +jpeg +png ssl"
-
-RDEPEND="
- >=x11-libs/fltk-1.3
- sys-libs/zlib
- jpeg? ( virtual/jpeg:0 )
- png? ( >=media-libs/libpng-1.2:0 )
- ssl? ( dev-libs/openssl:0= )
-"
-DEPEND="
- ${RDEPEND}
- doc? ( app-doc/doxygen )
-"
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}2-inbuf.patch
-}
-
-src_configure() {
- econf \
- $(use_enable gif) \
- $(use_enable ipv6) \
- $(use_enable jpeg) \
- $(use_enable png) \
- $(use_enable ssl) \
- --docdir="/usr/share/doc/${PF}"
-}
-
-src_compile() {
- emake AR=$(tc-getAR)
- if use doc; then
- doxygen Doxyfile || die
- fi
-}
-
-src_install() {
- dodir /etc
- default
-
- use doc && dohtml html/*
- dodoc AUTHORS ChangeLog README NEWS
- dodoc doc/*.txt doc/README
-
- doicon "${DISTDIR}"/${PN}.png
- make_desktop_entry ${PN} Dillo
-}
-
-pkg_postinst() {
- elog "Dillo has installed a default configuration into /etc/dillo/dillorc"
- elog "You can copy this to ~/.dillo/ and customize it"
-}
diff --git a/www-client/dillo/dillo-3.1_p20181005.ebuild b/www-client/dillo/dillo-3.1_pre20181005.ebuild
index f918f45287e4..f918f45287e4 100644
--- a/www-client/dillo/dillo-3.1_p20181005.ebuild
+++ b/www-client/dillo/dillo-3.1_pre20181005.ebuild
diff --git a/www-client/elinks/Manifest b/www-client/elinks/Manifest
index 8c0a98cab2d7..54c7ad07091b 100644
--- a/www-client/elinks/Manifest
+++ b/www-client/elinks/Manifest
@@ -5,11 +5,14 @@ AUX elinks-0.12_pre5-rand-egd.patch 738 BLAKE2B fb76450867476e21dbad27633d313359
AUX elinks-0.12_pre5-ruby-1.9.patch 7131 BLAKE2B 5b65d975982986e85ae2f9f8a1a6ac96a49bbdbaaba23bc9bfb93c8b9a5ef3bf380a0752dd1c36b76772d7abd8cf0b37de4731ad4bd77d256749030bd22b8b0e SHA512 41f8b34f9666740fbadffc4e47467670c7766f3b8612933a08cc6febe975f9453c21c393a43927c11ffe7ef6e0875ef09e125c80e84caa9f0917f864cb1d35e6
AUX elinks-0.12_pre5-sm185-jsval-fixes.patch 3921 BLAKE2B 133785ebccfcdcebf8f3ada684786f0b55109e46332115238b12aff92404f587186e7c1a434d004ae43df434f8cfb283c4746d6bf91d1b00556b06ebfd4ceab7 SHA512 62a96d53b529c409d81094899c75cd7943176628e2b7301a005c6ebf9f660e813fbf1f3df213c43148d425e933208f761090b23b6ae75da93a93b13a1e924a34
AUX elinks-0.13-ruby.patch 6679 BLAKE2B aac1923c2115743fd29d94e67af069857e03896d5e970297ba84c250f3eef54df24324975639de14a732e84897d21637397b85eb4346dc005d99a252943718cf SHA512 df93eb589fb6d30bdc4ffac8c44a5b1f4db7565d7221f9aa1edb07809cb5ada0797f6a2128bb5c0083134fa2b58ef62a157e7aad32751821f87e15f5760e34ac
+AUX elinks-0.13.4-ruby-gcc10.patch 337 BLAKE2B 4b01f5cd0c311dca3dbc939157e9cb14b95da4a90782ce12ee4b524502852dade5a092c621c9bdc02f315721868237192028c85faceb13afb3d8633d6f1ccf29 SHA512 b40a69a53b48b957175dbab49566ecc73f1a9a77e7e4e1b824b4a5afcd08319842d6f530feeb2afa63e4854b7dd2e980933a481165c9d64289acf16d72f1bec9
AUX elinks-9999-parallel-make.patch 1620 BLAKE2B d3b345813b9c9c82a93f2709036d9ae63f8014b6ff50d96f5534d1c08a0eaf73825da5cf1605d8a0997c6bd659b621b8f174a555f1adc026823fd2f87196eadb SHA512 bdd612c1ce226115170e97d70519b5ec4816d8469e0cd31ec66000b603c92913645f2b57eca9f030b90af811e43db5647928d27f7bc3a8c06560be40a8063248
DIST elinks-0.12_pre5-js185-patches.tar.bz2 13820 BLAKE2B b850c66cc74d59c6cfb0c7c6ebaaddfe0706e8cdcc14b1df5232ba2b3c75bf632e3b3e398b200876d7e594b122c6b27227ca92729129ef955174b05e7f0e6a06 SHA512 1552aeacdecb0a2db357402e0474d6b4810c767609d1d399b3350a4bcdc21ba9c0bde5a5d0bffd1d7b27d41ac46e3e85ae2527d715a1645a2dd51ab14b8eab3c
DIST elinks-0.12pre6.tar.bz2 2854500 BLAKE2B 3d91c2a4b03cf77a2a86131cfb5339a40c6e89c8aaab7293d5b7f6861f0b7647b1951f2bc15814e342c926a154707162a7814981cdc729329dfb04627133f3bf SHA512 bff70faafea7c4739695a7fad8f659109894b318588f5a035a5594a6053238789259ce6067c2f5cb97448f138db143adebb23f84bf689bea209ba37573484b7f
+DIST elinks-0.13.4.tar.gz 3594672 BLAKE2B 67a44c05a24c200f7b472c6e7c3d0f0966c820ff6d7837ec2cf60e985f5b64cdd63f67103fcc897c293867174cf7162178c2b4af2ec2fdc261b130907cd7f8f7 SHA512 028ed8e6c00de5c65cde80b2e2c42a6568696d277dc8e5645130377d7bb5a3f6adacbea626b6e19ae3e756eb40b4dca5d642839d57943c1a04eb1fe65aa98fe6
DIST elinks-0.13_pre_pre20180225.tar.gz 3518990 BLAKE2B 89c95b1d6e438975f5711f2e83960c90ced451953f395f3d73eeca40e6187b423b3c7d50b065c11673ee9fe03e8ee99a4c7642ebc01eea888c417645a0e53d7d SHA512 3f817768766e6dd6df042f7512163c5de70766e4d565fc081f4f755f7f7958d5487b9ff2ea29187a5cc813dc0841d75d440087fbdaf99f73d2a269dca70d5725
EBUILD elinks-0.12_pre6-r4.ebuild 4885 BLAKE2B 9c245241dac08a450ee0c278efadda81f3c9c223b97f5571d01118d3ac51e1434f31a73d6e61121c2802429dc2af5e9052803f5e173a0f703a89b1fa25a8beea SHA512 3bb96ccf1729ccb84ed03c1c6c0fbfdd672506f8fe15e72e06c9fdbc34fa03893827198c88cd80dc5164701ff56b064fe34728457eeee1d1040ba94d413b405c
-EBUILD elinks-0.13_pre_pre20180225.ebuild 4016 BLAKE2B f158735d0c1a3d8e449ae50a8896c196ab87041753ea75beb8e36d4d5d596a47a96aa7587f32a90fa20cf35318ef7337d7103af8e950f957ce357a02dc014f67 SHA512 617191ffd9e5ca2d2d342190203fcd6a0e02e99d33a826dc318ba439c68b6b3d506d9accc63bc1082b1929b5716541c0fbb01a061939d971abc7efe5e3f0fa12
-EBUILD elinks-9999.ebuild 3733 BLAKE2B eb3b5c16cdc99b701350551c2c4da2cc4b20bd7ca66b2c8e4035bf51fce17c9bb36a9376840251c07a61c9280c84f5727131c0b71a7ea68869cab1510f73af89 SHA512 f858c2f1509d60766e57802638e890b88ae391e1cab12136aa11065c0298697754acb6230c669dc194cd6d98c2efc88dcb4d4371aaa6ec51c4ecd6eabf3c3721
+EBUILD elinks-0.13.4.ebuild 3842 BLAKE2B d0a5d415b95615e27eae8ecadf0e1b3aab9d951da9b6660bd4b022e00379409c9f9147aaedfe27f7837a3b5639865c378ca89d2be09b8332cc955e6308e4d047 SHA512 2edc9c4755cf13dfb4625451ba2c52a25081f2966128cb363dc36587a344501e701c031cc87e08f0452e75d4bedf3d5e5a0ac332f04af53bd0c6c6a36fabf98d
+EBUILD elinks-0.13_pre_pre20180225.ebuild 4050 BLAKE2B d0f842e3f37062d379145e459ec1bb08c7e424a7a54f18a691666a5dbbdb5f220987ea7c99c50e32492a0867d196c1c6cf05aef7e53de73aead3fd1ea06f3092 SHA512 2af2c070130b58cea5755fffc73c2e0333791614e42cb571bf7a2e6418ed83557a07d4934791d688f8cc8d564ce55a76b010120c773d62624499d0e2a062e2c4
+EBUILD elinks-9999.ebuild 3673 BLAKE2B 9769340042726a76591dbd245326471518007941d2f83458699da984cdd89788d906c49cc3860dd0c60d3956e7e3bb1f929538c27ba365446600ad9a48e15293 SHA512 7a487cfb5f176b950c80409327fb09dae7dedfb6d2f3bed5c03b7f171184185d739c85eedca0eb1ada90b0658fc1b8c1a42b1209df06211f4fe89175f8d7bbef
MISC metadata.xml 989 BLAKE2B 4b2f65d67e922e7e9cce74761cebca030866842af469ef4776d7cf2f8e685a52f9cbdfee25fb6a29546543e71127f48f93f78593745f6ab151e49250fe1b0259 SHA512 66a3bb8694de90a61d37a4fe5029afc894b12eba7ce7832159f88ca3168ee99c324179b27edf2876f94b4465e81cc218f5d271fff92a495bed11dd6b8ffad990
diff --git a/www-client/elinks/elinks-0.13.4.ebuild b/www-client/elinks/elinks-0.13.4.ebuild
new file mode 100644
index 000000000000..aa8b251b8b4f
--- /dev/null
+++ b/www-client/elinks/elinks-0.13.4.ebuild
@@ -0,0 +1,143 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit autotools python-any-r1
+
+DESCRIPTION="Advanced and well-established text-mode web browser"
+HOMEPAGE="http://elinks.or.cz/"
+SRC_URI="https://github.com/rkd77/felinks/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/felinks-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
+ javascript libressl lua +mouse nls nntp perl ruby samba ssl tre unicode X xml zlib"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+ brotli? ( app-arch/brotli:= )
+ bzip2? ( >=app-arch/bzip2-1.0.2 )
+ gpm? ( >=sys-libs/ncurses-5.2:0= >=sys-libs/gpm-1.20.0-r5 )
+ guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated] )
+ idn? ( net-dns/libidn:= )
+ javascript? ( dev-lang/spidermonkey:17= )
+ lua? ( >=dev-lang/lua-5:0= )
+ perl? ( dev-lang/perl:= )
+ ruby? ( dev-lang/ruby:* dev-ruby/rubygems:* )
+ samba? ( net-fs/samba )
+ ssl? (
+ !gnutls? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ )
+ gnutls? ( net-libs/gnutls:= )
+ )
+ tre? ( dev-libs/tre )
+ X? ( x11-libs/libX11 x11-libs/libXt )
+ xml? ( >=dev-libs/expat-1.95.4 )
+ zlib? ( >=sys-libs/zlib-1.1.4 )"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-9999-parallel-make.patch
+ "${FILESDIR}"/${P}-ruby-gcc10.patch
+)
+
+src_prepare() {
+ default
+
+ sed -i -e 's/-Werror//' configure* || die
+
+ eautoreconf
+}
+
+src_configure() {
+ local myconf=(
+ --sysconfdir="${EPREFIX}"/etc/elinks
+ --enable-leds
+ --enable-88-colors
+ --enable-256-colors
+ --enable-true-color
+ --enable-html-highlight
+ $(use_with gpm)
+ $(use_with brotli)
+ $(use_with bzip2 bzlib)
+ $(use_with guile)
+ $(use_with idn)
+ $(use_with javascript spidermonkey)
+ --with-luapkg=$(usev lua)
+ $(use_with perl)
+ $(use_with ruby)
+ $(use_with tre)
+ $(use_with X x)
+ $(use_with zlib)
+ $(use_enable bittorrent)
+ $(use_enable finger)
+ $(use_enable ftp)
+ $(use_enable gopher)
+ $(use_enable ipv6)
+ $(use_enable mouse)
+ $(use_enable nls)
+ $(use_enable nntp)
+ $(use_enable samba smb)
+ $(use_enable xml xbel)
+ )
+
+ if use debug ; then
+ myconf+=( --enable-debug )
+ else
+ myconf+=( --enable-fastmem )
+ fi
+
+ if use ssl ; then
+ if use gnutls ; then
+ myconf+=( --with-gnutls )
+ else
+ myconf+=( --with-openssl="${EPREFIX}"/usr )
+ fi
+ else
+ myconf+=( --without-openssl --without-gnutls )
+ fi
+
+ econf "${myconf[@]}"
+}
+
+src_compile() {
+ emake V=1
+}
+
+src_install() {
+ emake V=1 DESTDIR="${D}" install
+
+ insinto /etc/elinks
+ newins contrib/keybind-full.conf keybind-full.sample
+ newins contrib/keybind.conf keybind.conf.sample
+
+ dodoc AUTHORS BUGS ChangeLog INSTALL NEWS README SITES THANKS TODO doc/*.*
+ docinto contrib ; dodoc contrib/{README,colws.diff,elinks[-.]vim*}
+ docinto contrib/lua ; dodoc contrib/lua/{*.lua,elinks-remote}
+ docinto contrib/conv ; dodoc contrib/conv/*.*
+ docinto contrib/guile ; dodoc contrib/guile/*.scm
+
+ # elinks uses an internal copy of gettext which ships files that may
+ # collide with the system's gettext (https://bugs.gentoo.org/635090)
+ rm -f "${ED}"/usr/{share/locale/locale,lib/charset}.alias || die
+}
+
+pkg_postinst() {
+ elog "You may want to convert your html.cfg and links.cfg of"
+ elog "Links or older ELinks versions to the new ELinks elinks.conf"
+ elog "using /usr/share/doc/${PF}/contrib/conv/conf-links2elinks.pl"
+ elog
+ elog "Please have a look at /etc/elinks/keybind-full.sample and"
+ elog "/etc/elinks/keybind.conf.sample for some bindings examples."
+ elog
+ elog "You will have to set your TERM variable to 'xterm-256color'"
+ elog "to be able to use 256 colors in elinks."
+}
diff --git a/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild b/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild
index 61aa540f93cf..cb8f0fdd3d86 100644
--- a/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild
+++ b/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild
@@ -1,9 +1,11 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
+
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="threads"
+
inherit autotools python-any-r1
EGIT_COMMIT="0dd3aaabe61fbc5ed0d9a74915678d11d00c2a1c"
@@ -19,12 +21,13 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~a
IUSE="bittorrent brotli bzip2 debug finger ftp gopher gpm guile idn ipv6
javascript libressl lua +mouse nls nntp perl ruby samba ssl tre unicode X xml zlib"
+BDEPEND="virtual/pkgconfig"
RDEPEND="
- brotli? ( app-arch/brotli )
+ brotli? ( app-arch/brotli:= )
bzip2? ( >=app-arch/bzip2-1.0.2 )
gpm? ( >=sys-libs/ncurses-5.2:0= >=sys-libs/gpm-1.20.0-r5 )
guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated] )
- idn? ( net-dns/libidn )
+ idn? ( net-dns/libidn:= )
javascript? ( >=dev-lang/spidermonkey-1.8.5:0= )
lua? ( >=dev-lang/lua-5:0= )
perl? ( dev-lang/perl:= )
diff --git a/www-client/elinks/elinks-9999.ebuild b/www-client/elinks/elinks-9999.ebuild
index 0d10ee080caf..15f8ced61462 100644
--- a/www-client/elinks/elinks-9999.ebuild
+++ b/www-client/elinks/elinks-9999.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
inherit autotools git-r3 python-any-r1
EGIT_REPO_URI="https://github.com/rkd77/felinks"
@@ -14,23 +15,27 @@ HOMEPAGE="http://elinks.or.cz/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
-IUSE="bittorrent brotli bzip2 debug finger ftp gopher gpm guile idn ipv6
+IUSE="bittorrent brotli bzip2 debug finger ftp gopher gpm gnutls guile idn ipv6
javascript libressl lua +mouse nls nntp perl ruby samba ssl tre unicode X xml zlib"
+BDEPEND="virtual/pkgconfig"
RDEPEND="
- brotli? ( app-arch/brotli )
+ brotli? ( app-arch/brotli:= )
bzip2? ( >=app-arch/bzip2-1.0.2 )
gpm? ( >=sys-libs/ncurses-5.2:0= >=sys-libs/gpm-1.20.0-r5 )
guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated] )
- idn? ( net-dns/libidn )
- javascript? ( >=dev-lang/spidermonkey-1.8.5:0= )
+ idn? ( net-dns/libidn:= )
+ javascript? ( dev-lang/spidermonkey:17= )
lua? ( >=dev-lang/lua-5:0= )
perl? ( dev-lang/perl:= )
ruby? ( dev-lang/ruby:* dev-ruby/rubygems:* )
samba? ( net-fs/samba )
ssl? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
+ !gnutls? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ )
+ gnutls? ( net-libs/gnutls:= )
)
tre? ( dev-libs/tre )
X? ( x11-libs/libX11 x11-libs/libXt )
@@ -41,7 +46,8 @@ DEPEND="${RDEPEND}
PATCHES=(
"${FILESDIR}"/${P}-parallel-make.patch
- )
+ "${FILESDIR}"/${PN}-0.13.4-ruby-gcc10.patch
+)
src_unpack() {
default
@@ -70,7 +76,7 @@ src_configure() {
$(use_with guile)
$(use_with idn)
$(use_with javascript spidermonkey)
- $(use_with lua)
+ --with-luapkg=$(usev lua)
$(use_with perl)
$(use_with ruby)
$(use_with tre)
@@ -94,11 +100,12 @@ src_configure() {
myconf+=( --enable-fastmem )
fi
- # NOTE about GNUTSL SSL support (from the README -- 25/12/2002)
- # As GNUTLS is not yet 100% stable and its support in ELinks is not so well
- # tested yet, it's recommended for users to give a strong preference to OpenSSL whenever possible.
if use ssl ; then
- myconf+=( --with-openssl="${EPREFIX}"/usr )
+ if use gnutls ; then
+ myconf+=( --with-gnutls )
+ else
+ myconf+=( --with-openssl="${EPREFIX}"/usr )
+ fi
else
myconf+=( --without-openssl --without-gnutls )
fi
diff --git a/www-client/elinks/files/elinks-0.13.4-ruby-gcc10.patch b/www-client/elinks/files/elinks-0.13.4-ruby-gcc10.patch
new file mode 100644
index 000000000000..380dce51f0dc
--- /dev/null
+++ b/www-client/elinks/files/elinks-0.13.4-ruby-gcc10.patch
@@ -0,0 +1,13 @@
+https://github.com/rkd77/felinks/pull/61
+
+--- a/src/scripting/ruby/core.h
++++ b/src/scripting/ruby/core.h
+@@ -21,7 +21,7 @@
+ #define RB_ERRINFO (ruby_errinfo)
+ #endif
+
+-VALUE erb_module;
++extern VALUE erb_module;
+
+ void alert_ruby_error(struct session *ses, unsigned char *msg);
+ void erb_report_error(struct session *ses, int state);
diff --git a/www-client/epiphany/Manifest b/www-client/epiphany/Manifest
index 5a802b262ee6..7749e9649a7b 100644
--- a/www-client/epiphany/Manifest
+++ b/www-client/epiphany/Manifest
@@ -2,7 +2,11 @@ AUX var-tmp-tests.patch 659 BLAKE2B 2869f1c28c3a59974758986bd464aeb5c1d86d1b4e23
DIST epiphany-3.30.5.tar.xz 4532136 BLAKE2B 7c42e7ff5624bd85c380da97b2ca057b59d4dc77bec85f33bab755032b519db10ee52aa93c503e5b1f57c5acfce5a9b3decc7dddfacc3d68ea620eb884ec2da3 SHA512 1d31022e91a5ac79a032ebf988d4f8828cfa38a2b67e06b9432e479d7ebc93d3a08338261b92dfe3f37b6f745aeb5286b4acc65c537d935c1ace61ad9a494b7d
DIST epiphany-3.32.6.tar.xz 5469624 BLAKE2B 96e35001482c4062917d160d4b3e851ebf83850cc6d9d449e8c62c5d5c44d3fbab4ff0121c265ed363fa1e686d2ff9797a7dff8fe100a138aa72217fb8ba4183 SHA512 2d2fc57deb798c7666e2b7f9859318c1e9ae5477a79ccc3bb4f6de79edfc34c6096493306047ad2134a466da932e825d59881e896136ea7a0586fbd36177b0c4
DIST epiphany-3.34.4.tar.xz 5295624 BLAKE2B c1867f62f1a0675466e2679d7f9e568abac6a4f3f56c498abfdc3d4ca4510696c4e9cbcab99a8be90bb50c77b04bcb86456a82dbefa76a2a7ec2c6b373ce9c39 SHA512 d9700196e0397032dd84d1fbf14d193f4212dd8dc054320267b4dfc8a59246de9c93fb786ba76463f0c09e7997b26efa17288cc06eddd0fb4aad2e4bdd4276ce
-EBUILD epiphany-3.30.5.ebuild 1746 BLAKE2B 10ba4cf44173e0ebc243336c2cf7f2f8db12451531a0c0dd515158051c81fa0282ace65caa6603eed5b6597c6df2fd817223d43f959e0b8fd34bbf9747fe79a2 SHA512 b39ec011ff3601219e54d98c3d19c97aac0f238d43b062c10eb9a153acd983b82998bbe0a675b07ef97c3fc74799b100e1182af30244deef77cbbe21df741c59
-EBUILD epiphany-3.32.6.ebuild 1911 BLAKE2B 67e047b56a26fb28b1ca16c2808babc8dc3996e6c5188cbe09c71d8a623a4f72293b41941c55e72e7e1704caefacca2e00655e493edebcc2f51268df7a0b04bb SHA512 31957dace3d807bc68ac10f28891713db4088cb3fa591f189eaca5f4b7193a182c78068663686b6715aa624247614a4f8e62157c4e474357c93911d3e4102055
+DIST epiphany-3.36.3.tar.xz 5812928 BLAKE2B 95107ba0c8124ef93fa3557b02e5d5f0a15a93dc393c195b1881157087336d675b0f91eb88b8ba9a249a51b22b62bd0b483bddf1291c69fc4594d29a85296907 SHA512 2125ea688456daea9d75d0e44c52470b44f36b0650255fd316b08cf97d214ccb2a71f3215b64891b0c4bd8b645fe1593c88923fb61e25f4cb6630b6ceb050d12
+DIST epiphany-3.36.4.tar.xz 5824436 BLAKE2B f837cd5c8cbdd046851f77777fcd7f5360a759952cde54231656226b1e878ebdd574d72ed4ad16a6db83556ab8a6eaf754b67b1a195c1fcda2f1635099c9edb3 SHA512 f80a2a6fa4b2fa158ff2232f4e2b3d3cfe69e9368290805db741646cd67d3485a44e4ea8cba29d152abc0f69cbc0c6274fe5d1ec20347de2e077ac940e08aef3
+EBUILD epiphany-3.30.5.ebuild 1741 BLAKE2B f9ee1a918958662266d7322d831bea74f6830dc2177cc10bbccf4d78d0cc007264e3d9f981a8cc44bc20fd1c6d42ff7c9956576d8370cd70f10e2bf6fbaca598 SHA512 ada2015febc70f7ea0ae2daf6473a09648f40d03d9ffa743d2e0ed5159045f66108a5b2aa9fef394e6b9e6aac1d35fd655a3e8bf01b03f2d5ddbfbfd588a51af
+EBUILD epiphany-3.32.6.ebuild 1906 BLAKE2B 6fb0d7c0652f62de38950e9a7ed8450f626645d6dc5bf9d4eeafa5a69359a7e2216b6d83629c5525af34d43052edae0eac3cda29a9afe1bfd2b8ff3966cdd947 SHA512 2c76a92e0cd2b0e7470db5c8b34d22b282ebcb8ca14ba9024b54d974327deb19d1f04b7fa835c3abbc981c17dfda63a2dfdeb36db5d99e75f1e798e472d1fbdc
EBUILD epiphany-3.34.4.ebuild 1891 BLAKE2B 0478aaf5cc1c43213e4bc2e4a799a30d1af83ba5e19582383f836cc700de6e60c5f9eba571d8407933378400afb18b235f4118a2f7be591f82cb2dbcda365713 SHA512 3e2382261a8ad61cbff481d14f5cab3f05efb26ce080e66f867aa6e45f1d575e91de06d3dc1e91772bb04d641cb4f88d9ad8fe3109e9db99cfc1ee0b912d1886
+EBUILD epiphany-3.36.3.ebuild 1892 BLAKE2B 74eb0c2b80342d7acf98f774ad015ad9d3c2e552ae73d0eb7e4b96d76878482ee85e4195dcc9978a25426459f2c8cc68bc322f5f3eb06052614cd39740a3b7c3 SHA512 89c0fb7e08ad6fc5c021cbcb2bc29318ebd265a1259e6f43aee73dec0a8780f648ac1003a752b03604475b5c5348f9175472289b66682dee384f94208dd2c0b8
+EBUILD epiphany-3.36.4.ebuild 1892 BLAKE2B 74eb0c2b80342d7acf98f774ad015ad9d3c2e552ae73d0eb7e4b96d76878482ee85e4195dcc9978a25426459f2c8cc68bc322f5f3eb06052614cd39740a3b7c3 SHA512 89c0fb7e08ad6fc5c021cbcb2bc29318ebd265a1259e6f43aee73dec0a8780f648ac1003a752b03604475b5c5348f9175472289b66682dee384f94208dd2c0b8
MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506
diff --git a/www-client/epiphany/epiphany-3.30.5.ebuild b/www-client/epiphany/epiphany-3.30.5.ebuild
index ec8f7ca7476d..3d3d9d9b9c00 100644
--- a/www-client/epiphany/epiphany-3.30.5.ebuild
+++ b/www-client/epiphany/epiphany-3.30.5.ebuild
@@ -12,7 +12,7 @@ LICENSE="GPL-3+"
SLOT="0"
IUSE="test"
RESTRICT="!test? ( test )"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86"
COMMON_DEPEND="
>=dev-libs/glib-2.52.0:2
diff --git a/www-client/epiphany/epiphany-3.32.6.ebuild b/www-client/epiphany/epiphany-3.32.6.ebuild
index 8ddceca44c5d..ea862f8274ea 100644
--- a/www-client/epiphany/epiphany-3.32.6.ebuild
+++ b/www-client/epiphany/epiphany-3.32.6.ebuild
@@ -12,7 +12,7 @@ LICENSE="GPL-3+"
SLOT="0"
IUSE="test"
RESTRICT="!test? ( test )"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
DEPEND="
>=dev-libs/glib-2.56.0:2
diff --git a/www-client/epiphany/epiphany-3.36.3.ebuild b/www-client/epiphany/epiphany-3.36.3.ebuild
new file mode 100644
index 000000000000..cb71443d35d5
--- /dev/null
+++ b/www-client/epiphany/epiphany-3.36.3.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org gnome2-utils meson xdg virtualx
+
+DESCRIPTION="GNOME webbrowser based on Webkit"
+HOMEPAGE="https://wiki.gnome.org/Apps/Web"
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+DEPEND="
+ >=dev-libs/glib-2.61.2:2
+ >=x11-libs/gtk+-3.24.0:3
+ >=dev-libs/nettle-3.4:=
+ >=net-libs/webkit-gtk-2.27.4:4=
+ >=x11-libs/cairo-1.2
+ >=app-crypt/gcr-3.5.5:=[gtk]
+ >=x11-libs/gdk-pixbuf-2.36.5:2
+ gnome-base/gsettings-desktop-schemas
+ >=app-text/iso-codes-0.35
+ >=dev-libs/json-glib-1.2.4
+ >=dev-libs/libdazzle-3.35.3
+ >=gui-libs/libhandy-0.0.10:0.0=
+ >=x11-libs/libnotify-0.5.1
+ >=app-crypt/libsecret-0.19
+ >=net-libs/libsoup-2.48.0:2.4
+ >=dev-libs/libxml2-2.6.12:2
+ dev-db/sqlite:3
+ dev-libs/gmp:0=
+"
+RDEPEND="${DEPEND}
+ x11-themes/adwaita-icon-theme
+"
+# appstream-glib needed for appdata.xml gettext translation
+BDEPEND="
+ dev-libs/appstream-glib
+ dev-util/gdbus-codegen
+ dev-util/glib-utils
+ dev-util/itstool
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ # Allow /var/tmp prefixed recursive delete (due to package manager setting TMPDIR)
+ "${FILESDIR}"/var-tmp-tests.patch
+)
+
+src_configure() {
+ local emesonargs=(
+ -Ddeveloper_mode=false
+ # maybe enable later if network-sandbox is off, but in 3.32.4 the network test
+ # is commented out upstream anyway
+ -Dnetwork_tests=disabled
+ -Dtech_preview=false
+ $(meson_feature test unit_tests)
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson_src_test
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+
+ if ! has_version net-libs/webkit-gtk[jpeg2k]; then
+ ewarn "Your net-libs/webkit-gtk is built without USE=jpeg2k."
+ ewarn "Various image galleries/managers may be broken."
+ fi
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/www-client/epiphany/epiphany-3.36.4.ebuild b/www-client/epiphany/epiphany-3.36.4.ebuild
new file mode 100644
index 000000000000..cb71443d35d5
--- /dev/null
+++ b/www-client/epiphany/epiphany-3.36.4.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org gnome2-utils meson xdg virtualx
+
+DESCRIPTION="GNOME webbrowser based on Webkit"
+HOMEPAGE="https://wiki.gnome.org/Apps/Web"
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+DEPEND="
+ >=dev-libs/glib-2.61.2:2
+ >=x11-libs/gtk+-3.24.0:3
+ >=dev-libs/nettle-3.4:=
+ >=net-libs/webkit-gtk-2.27.4:4=
+ >=x11-libs/cairo-1.2
+ >=app-crypt/gcr-3.5.5:=[gtk]
+ >=x11-libs/gdk-pixbuf-2.36.5:2
+ gnome-base/gsettings-desktop-schemas
+ >=app-text/iso-codes-0.35
+ >=dev-libs/json-glib-1.2.4
+ >=dev-libs/libdazzle-3.35.3
+ >=gui-libs/libhandy-0.0.10:0.0=
+ >=x11-libs/libnotify-0.5.1
+ >=app-crypt/libsecret-0.19
+ >=net-libs/libsoup-2.48.0:2.4
+ >=dev-libs/libxml2-2.6.12:2
+ dev-db/sqlite:3
+ dev-libs/gmp:0=
+"
+RDEPEND="${DEPEND}
+ x11-themes/adwaita-icon-theme
+"
+# appstream-glib needed for appdata.xml gettext translation
+BDEPEND="
+ dev-libs/appstream-glib
+ dev-util/gdbus-codegen
+ dev-util/glib-utils
+ dev-util/itstool
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ # Allow /var/tmp prefixed recursive delete (due to package manager setting TMPDIR)
+ "${FILESDIR}"/var-tmp-tests.patch
+)
+
+src_configure() {
+ local emesonargs=(
+ -Ddeveloper_mode=false
+ # maybe enable later if network-sandbox is off, but in 3.32.4 the network test
+ # is commented out upstream anyway
+ -Dnetwork_tests=disabled
+ -Dtech_preview=false
+ $(meson_feature test unit_tests)
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson_src_test
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+
+ if ! has_version net-libs/webkit-gtk[jpeg2k]; then
+ ewarn "Your net-libs/webkit-gtk is built without USE=jpeg2k."
+ ewarn "Various image galleries/managers may be broken."
+ fi
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 54d3cd7ce16e..4e85d796f9fc 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -1,381 +1,198 @@
AUX 10firefox-bin 32 BLAKE2B cd6d8dd86d0c8ec95d468b10faf65a7076dc1946f13e719f34092a15e095d6800d92b162e6370c32f1b0f0326fc50ab5bb324c849234bda61d80a705c9d09fb5 SHA512 24f2c370316540b70b2053e2ac0c8ca67714c928d570c9df9dbeb3b179f29b78e7f6dbdad6e452ef312b796f68f4d7105c92f027e75a56f07084ea9ccb58ab69
-AUX all-gentoo-1.js 500 BLAKE2B 2860ee21769b18b4c6dfcd4e5ff3a09aa5ffab60c9f7745a0c86c5d158a80fe6fc4c4e27959916eb3fa2ab2bd591c7669f1a6266048b949ec93b7a20ae8da840 SHA512 bc6e9fb408d81e03455f96a426cbc1a2a653e732eb8759e7d577b7eadbe27b211bcea483babd81b58e66e06afe371697263b372dc45faeb5b87da78d687c37be
AUX all-gentoo-3.js 883 BLAKE2B 36f2f86ae80e3b23a875d5a1da5911055bd19c7068c3c822d12306998829a6426900b147b20a8b9fced8e5aa311f3c5c1c3a54c2ad7e93fae9d92882ad8bc74f SHA512 c1ed6b6b46f04eacefeac8a789361dc8869d7113b21495480f04479be1bb94056b265ae84ef39c77fdcb78949d76fbca2b9e06dc831fd6671cbe05705961023d
AUX disable-auto-update.policy.json 53 BLAKE2B f8df63721191d84d8f1ceec263f63c44fd5dadeae0939baf9a4a6b1852516722b2a3d94b8d403cc7b6c6b525d5236f357ab65a72d716aab1f5bef47800b5a18c SHA512 5ed67bde39175d4d10d50ba5b12063961e725e94948eadb354c0588b30d3f97d2178b66c1af466a6e7bd208ab694227a1391c4141f88d3da1a1178454eba5308
-AUX firefox-bin-prefs.js 305 BLAKE2B 864d8545cbff81d9a1a7d615d3a244c9060c646abf0fbf4d09fad2c9dd2b312d0fedb97b0fae7efb60def0e5494069d12a8e9e6d1d638744d77535eef8ac4fcd SHA512 ef65b9a24f22cf04def4962721056869392dddabdac80e6f9cd92c57d58174667475ae55d83fa43603e93dcb1745568d82bcad8c810fb597dd51f2b5099bd69e
AUX firefox-bin-r1.desktop 7966 BLAKE2B 35b6b569024efe703dbcb0a6840fd85127db110f5c81c87dc910f61c262603967d1906c66fa1c926cf122551f61a59cded1d084d31e81291568765959e4c77ba SHA512 179bdaecc965ead95f32897d43efe530a358c8886d427fea37dab733871690955198aa6b55209e5167d11cc5cf1a76969bcdf1ea05571eb2b6dd7e72be44052c
AUX firefox-bin-wayland.sh 117 BLAKE2B 0b52edd5d4910d14a92d9c4498d1eae41a6b3f91da58582c774d31f60477fcd80ddde139db03b3b4641b02a982337477c46c172079029127d29c0a9a50b1cc2c SHA512 eca0384752925b1f1ce5e5430e91670cef42541b8685d9993c1cc5a1e756adc27265c1ef0b4a21c184f9ec86fe2c242630f092ec326d6dc2fff512c716249f14
AUX firefox-bin-x11.sh 114 BLAKE2B 3364763147b27192611592afd29ff6954a66b3fa6926f0d0aa85583bcf1055b3eee056782f2b13f12b1d032efce7d9a6da331b196c8cc3f1fbc1501b5eb283b2 SHA512 5f3b0c2ebeed7e28dfb446b8998f9207604313cef8b75ddf4d7c82a5d2ecbf36e675290d8e64cea88673c11716f26d9f6d9cac5ec7264fb5cf8be4b0f702f550
AUX firefox-bin.desktop 325 BLAKE2B 563cea3569a5a4952ded5c0324fa7d3a574a1c5d0fcd310f3f82de2b0fe07412d9768f6be2f467e3e315d89f501b1fe2cc319ffa92f072f4fa6cf6e2af4c2d20 SHA512 409ec95a1ee449e2a0a915358fb9c8c3e4bcec8026cb503f1b7dcd815bda9ff5745158ed01cc190c9a0adf5b4e9d644efe5ee3e0232bd8419324c1b6600c863f
AUX firefox-bin.sh 2927 BLAKE2B 2793d7ce460840b1013552be48aed440fff9ca109ca22e6965fdb27f4318f67babb3195cea1e198be58e6c27242b8ef8096b6a586207f99f7cd8307bf8deb7bd SHA512 3c30200f5a1ca281e485c0201fe15d4f55016a800a8f5d55f3c765e5b97c1e48a3737140644bf77a44902e84dad2e956d883a392d86d019eba995f0231e9d792
AUX local-settings.js 129 BLAKE2B 8d6778900d4746baeec5d167bcb73476d36de38e4ba5a09904a66ba094ce3c003467a22de32113abf3fce80e7159d5faf501be2e2c45d2e7cbb31d1046f5ed6b SHA512 2ae80875251d0ea322acb64370a0077b10f2e2c8bd258cd4792c6cf7152c0a6f8786353167d71fc99607b5f15142af28eb565483a3115b25c2f040c06319ba6c
-DIST firefox-52.9.0esr-ach.xpi 420286 BLAKE2B 41643f6cdc43722dc2a61249720902a503c5f547979e80ace08bef097e2efef7b67d6d44b04a66965ee80722194b2183feed15d3b2f13d5b6ccdc993415eb9e3 SHA512 8a28262b9bb44592801e063348401924b2dc8ab1b4e042d11f560d892e276b7d14279a1a2ab3f6ad27068113969ca59377493839f1efbdd61a77f5246815989c
-DIST firefox-52.9.0esr-af.xpi 429469 BLAKE2B 224617fcee13cbc62863dca9ecde4f45f1dc1a83535780a0f3b13f74ddd492ffd46b544ba93cb0ba505e99afc7327a5398c7bce735ba2d24612ea5ea80717221 SHA512 a723edc72c1e373e250fb878a73024054c670f0fd3ceadbd4a1306981f8cb560ec8f078a017cafb84dc49a11bb0d17046b102a6f67dba65b67d64946d909b189
-DIST firefox-52.9.0esr-an.xpi 437887 BLAKE2B 5be731c8d5f044c773ae34ac27009dae5f8bf9c87fb0c6a50d64e752810fd497533b74a5d409b98f53fbfab58b037904c418f5fe45da70c9da79ee1be3d6293f SHA512 07cbdfc2296a96b9fa9d286d803b1acabc14bffedefaf009ffb324909e4c4a923ca4a023cab92562821c1a5d30abd23debbc825ecd1121476924216c3668bed8
-DIST firefox-52.9.0esr-ar.xpi 466028 BLAKE2B e431e58c94de1c00d019534c4025977861864d1eaa32f5acc51052252ef7d20818464fc4c92b39ca955eff063b4b6df50cc3ccc0fb2322412d4d711dddc9def8 SHA512 037336c659890256fecc4bf0028c14a73a6e52fd0524da29bf4d58efc61a89a66fcb8a32f4a31e789e0ec7a7a376ddc232f9e0f850fc485e7e908b2caab00b96
-DIST firefox-52.9.0esr-as.xpi 479635 BLAKE2B 7ba88cc70b21a90dfce4ffee844434ea4ee756cf8d0d425f82e71009d325d74b8728fb28a7b8c1ab0826accf71144b126ee6f91d84821dd3ab037864aaf15303 SHA512 62038ed87f45c865a3fe2d10487ba69dc48cdb6f166e040cb2942f02afb9222bf7ff325bb47d2c0dd3582e752fe20e89440fd488028dd3f1b9cba5f696107a6a
-DIST firefox-52.9.0esr-ast.xpi 432775 BLAKE2B 391aeaba518ac560d789fc7b6771b08c7f2437075767231b13e5575cb552d5fc388329ea794843a43dd4dd6ba68831fa28330a6120eafda60b215899543589c4 SHA512 97582f59348f18ec858bf09d8e496632ed618088d88a030a4d2801627f6c54c70e67595008483065e1df33d02661410fa49c17fe5a6625c7fb97140bb1749ea1
-DIST firefox-52.9.0esr-az.xpi 454923 BLAKE2B d6172b0ec8e90f843617f1b5e749b722dad8adfda51d5a0c8a464238202884f11f0583a19e4bbc005eea0d5bb94a0637d9be34693ccd78c473ddfb70bb52ffd4 SHA512 beb7758cc3d369b14dfe606144e1c6e64c3a6f6178f69ee91a64e5a3fb9df827e103afc6d8490a3a1359efd766d1c73bbfe2d00814c66f9d95d13c3be9a9d81f
-DIST firefox-52.9.0esr-bg.xpi 487891 BLAKE2B a1acf93b23a68374f1af0e4cb017ee3da8ab33c54891b1aad62e6e5ed7ce5616f646df988a82fe58fb92b2d844de0cf5f8bc882a46166695fda1980b4d009d1e SHA512 cf416bfebeb56c32ac0a985cd3e3c532f7f6900833dd15c3d1ddb915189a18a382376b8b0909c1d4ba4beedd4dbbe652ebaa29fa0f1a480736effd1b2c6992a5
-DIST firefox-52.9.0esr-bn-BD.xpi 504634 BLAKE2B 17b4b7c8befe136b99ce869223dbf7e7172c878e07a0705726a04b41539596639c5c8299b01e50dba19b4d88a7da59ea9dd311abe43968f517b9181e991ecd5e SHA512 092e92a29700c9d5fe344aa027a5a01a6ffbae4aca4e15e852c5fa032eea81d7744f8901712efcca5819813d3d37877d104c3d96abf9c57732d3fe3a13a1bfe9
-DIST firefox-52.9.0esr-bn-IN.xpi 502114 BLAKE2B 26b90f95451b92d5c112e70687a99b9a24e6f3f948fac9fbd46aefb11d19e02a498111eec9673e3289a56995a92df0d86f7401e744b5e2ddf9e586565d0b79f8 SHA512 767016400fa3f582fe11e120250f158347270d66ba0b297961a3f362f09bbcaa8ad588c0b5ec25682e3b87bebb0cd68279d9a52e6ba91cf9f33264b7a63b5cfd
-DIST firefox-52.9.0esr-br.xpi 428216 BLAKE2B 173495fad24e1bd24b2f8fd47e05256df47866bb0af3d1f254dd747cd753ef2d6555e83a1733a8bfc56b0c0b2ff83e5c8dca0ff0360c10354ff82def4c0233ef SHA512 78bc39ae71ce041d6cf8c202f6f0f9370711113363b6b01c14157b0762455c9f2da86539c77574d47402d3765bd05c6ab6798f9ffdd8b512b1c50fab768ce86b
-DIST firefox-52.9.0esr-bs.xpi 434428 BLAKE2B 9f29aad62bab6480653a891249d2e922ee0828d6660e511f40ef064affe73486bd4e242831497f437477246cf8cc90e0517cfcf3575df8530a66eea6ea67458c SHA512 5d1377013e08e066b683d6b25677eb9fef4aa10a8fe3999b2e332c7f9971dcd571787e0268baf65a9288ce6a4bfdb6cb763692f0334ef76a7c7abff0a9467e28
-DIST firefox-52.9.0esr-ca.xpi 443304 BLAKE2B 9d9496eed906a40ca8c69e380c7849d5d927af1ec1cf754d6ee3da79d6de9c99551269a7b4593ec3a29594724c2c232b67441d3423bc54fe96d52862f1e85f4e SHA512 dbb2b09fbffbe3b69916ec36658764820e69125f51fae7be490e1d903444db7fdfea05736c4ab791b6cda3070aba592a736c787bb7fe283820fc91009ec10e4b
-DIST firefox-52.9.0esr-cs.xpi 444075 BLAKE2B a39d90b7cdcc5bcc45e8bfbe971bd80036f1b01154dd65d14d2d68f2ed0468938d2a58e9db11841fdfc04c63496ba37fefef76da2b9c0b9a102a20bff38a1842 SHA512 8e3ca731a99c6aa774564aa8aba0de8ce0cd2c5c81d9f1bfd31a78546f03d2ba07999d296cd12bf02ebdff6e4874d7a82e58b412d21f6862dcfea296e90ef3fc
-DIST firefox-52.9.0esr-cy.xpi 429300 BLAKE2B dba43dd71e970295b810bd6d27a7ead237e3ac67b83c5700b7cc26085b58c6ec3130f63146f72e3c7e688606905ed58ad4712d3ea535b96a91be47337ad36f81 SHA512 dc643461bf3ea0b7ef480bdef805522d0eac83ca0e41e9fa211282bc7e7b8110a5e06c76789e5d3f9f55da2699769c8622d06b351ad86569a2852d06ca4ac0cf
-DIST firefox-52.9.0esr-da.xpi 424394 BLAKE2B 64018098d96ffda08caa6b260bfd6820844d94fb8d2bf02677812d10934068ed6ac7439bed93c559b16ecf731ef6f3744718bb98f390485015491a2667260c54 SHA512 80dc86a3dfa15c5cb4dfd349411a226267f12ecdb548e27f436750feb126bfed06d60389da3184432617f02853d62e8a2d98bcfb19c154f67144d42604435023
-DIST firefox-52.9.0esr-de.xpi 435228 BLAKE2B 7daaf9b278dd4cf48c5183dd92978f01719d06cb88a6b15c3e8059c423be9ef2a17760934e2746a3dff5e3211fe90109c53b60cb5a6d2c53ced87a84d1a965a2 SHA512 827fe20427fa3f9b81e1c256418c27ae917f964960ae3baa38ac3754530b682fbd6b54cfb8eaa943992180b16d72a474ad84fa7b02e1f809cf1c973a09c3840a
-DIST firefox-52.9.0esr-el.xpi 509237 BLAKE2B 9391cd81457b15d5aa0bd62891e4e7e480a090e61e3cccdc789d8ac055a26071ba58963daeb66ffa8a2476f1d61ef55cd22ac196eb99dbca0b09a8d9944e5462 SHA512 9f4fc865795804b67d89542b28fe82c18a7b9ccdd3683928f876e24442336c43100a7881e4127439a1bf97dab90d919dd88e464410d321fe10a2cde116e8c38a
-DIST firefox-52.9.0esr-en-GB.xpi 412038 BLAKE2B c5001c4f3a65d2427c8eab998852e7ef33f62735f6e423521e8bb281ff85bf8dadda7888aa3555b9e40a6d8ebb438345a21375fc1df4c54913f43e46f26993c2 SHA512 c16fb52dbb09c8e6ffdcb19c3e4ceca780ec69d521f5f422da3b0c58bce8da15d34c5c85dbf3f004865040f03de0c8c0b8ee0c4b21dfbc2be00dca04fc82358e
-DIST firefox-52.9.0esr-en-ZA.xpi 412212 BLAKE2B 893c371bd5f8a8a84f3161395827d3b1e5dbdf1c31319f5e10f20d860324fce344795abe175eec8aef44c60f9c0ade56ee301d7810495dbcfb38370cbb8dc3a8 SHA512 12d2e7608c8a5964bdd237882cccb6b1e824918366ab7788a80b741046e8cb14cd5fa1c1c7d9d3b0641a03aab16e3ae5ed1af64d79cf384884bff26b7cad4395
-DIST firefox-52.9.0esr-eo.xpi 430117 BLAKE2B e707d92b1b02f42aa936ccddc3a613020f4ba73083e5f095670dc3e41628bdc2c530b8f83695a6bda92765a934f7e8ed823e0e1b040bba4a4af69de397e50d02 SHA512 a48039bc9e060fb6b7939effc5d0c7e223dcd47080d01fcbd8b4f1fca90621024dae408cc052b166f085e694d00ffc40d48c6a434006dfde088e75e4b509ec25
-DIST firefox-52.9.0esr-es-AR.xpi 438659 BLAKE2B de1cbb21cbbc4da5b608fd51ea4d3b21eef83ead67200e21a71887456b9837f641dd42fde33ffec40d1d3052950f70279af1a80a02eaa7c842957d3b8085ef61 SHA512 fb3d70ea97af2cfa3b0023473be9e6fb474e15c0622b9c247961222424e563027ff57a451e3dbb32b73d2fde06f6f857aca0d367ee38b8ed1d777ec1f2b21378
-DIST firefox-52.9.0esr-es-CL.xpi 438407 BLAKE2B 5bf5c07b5715762a81fd7b35338a3d4bf8d384de3df42e76940e386ab83c207ff7d9a11b7211e4bb3925e0e4f47a8ee8ccd82edb27f9fb9f2d7ec277ca9ab9e3 SHA512 a08d2de92afdcbd2ca238f70d425887154caf7fdc7df5df1c0475b21d4e40c2ae00192d6985986a8a30f81d29538832ae573da06c5b924723a19894a9f747702
-DIST firefox-52.9.0esr-es-ES.xpi 337614 BLAKE2B 3df8f326ebe81ea688b3b1c7ad2351f6d3aa3ddd954f923f5551a02fdcb3c1dd5dcc170140f0a202ea9ee102a3adba97331751bfa1d293789ae209a0dcaf871a SHA512 e4e8d5c434313416b8f07ce656a0d73de53e65412e99c29a41ccc3436d76eb3584df79351e56a6334ec2e46dff3c8c0c486b2a1be08b88ff3880d04502123ca8
-DIST firefox-52.9.0esr-es-MX.xpi 441127 BLAKE2B 97563eafb96234cd7f03e2a9c5092879812d0056037004ca023fd494d7163ad75842c1613ccab792a415aaba3eec786fd87b0ce5b84c9de667b03717574784ab SHA512 47cc9989fcdd99960befc310c259b84695a298b4472ea99a4f42a3c4b0024e6690b0957ef2588fe66a6cca2ec2a819df2264a6943da2caa1a293c1cd33a51965
-DIST firefox-52.9.0esr-et.xpi 425113 BLAKE2B 493abaf01932eb9e956cc805ea83036590186b8a3a40380d9b16119d8608ad034d5a0d332174b1de62ce365d443f3b9a70f2edfb7aa99fee0df4495123300348 SHA512 c8c26d1f60fa5d40bd34cb3c7d1f0e97f1a49f27ac43d7219bef2e8bf496cb8b358df30749118c21449393f9a5b1a9d2cbdda893fc90e6d4351efb648b86e122
-DIST firefox-52.9.0esr-eu.xpi 431124 BLAKE2B ed8ec8c178ea21befe2826dc08622e0d59f288f5f3ab23eb1de2ffa0caec2654800e4298ce5179e2366f46e11b2a35721e9ab3c2c783a9dec4e7b546225e0758 SHA512 4e5368994ed64f06fee4b5e7da0aea6f0b2f275b8d8a3d64ca0f09031b14efcf9198f62dfc7fccb273fc0028a963d9501e174224019780814fdd151e66261c64
-DIST firefox-52.9.0esr-fa.xpi 483990 BLAKE2B 4e94c51a04212f482dba4c1cdb20d5c36bc38da422d2038a1f3f03e04316a7f6bdffc11b26a1577021b396ee65cad60911694caa8e65d5bfc7501da2f38b2a73 SHA512 1ca907bb17f608d2225ea0749a25dfee5c76b7231fd95c21cc14e84db2c3ab09a55a2615560c51e88b47071ce1ada31ae8d23c92ed6246bbabb3109f536a5ac5
-DIST firefox-52.9.0esr-fi.xpi 422807 BLAKE2B cbaa72baf469b30f2d7d95b27bbf7f388e0555e45468a23f6b2b6b0305904c8bef8538c505202c0cf87099b15dc32b8cd85a464fc6e84b79e68eeea03bea1747 SHA512 3b86434f57fe6f5ce481f8e36187d6eafad0d467039eb62ca4e002634f911cfc9876c182557f39217c8bf80b0f14d0bbc6b654fdc43d0f9222aa980e8202482a
-DIST firefox-52.9.0esr-fr.xpi 442944 BLAKE2B 8affb0817ac4108ae5f8102d7b03a6d097f0b7aad9435d39649c75e2efd20c617d1939594849b40c4af563b81c07dea8a330eb6219b0177e37298adfc3d7b535 SHA512 dc23b244ea163571beb8aa2a89f8f3fa63cd7afe63b2eb18e215133c2adb4aaeee5b262e08d5b64877a3374d53ab962baa1e85dff178680122f0560e6f788cea
-DIST firefox-52.9.0esr-fy-NL.xpi 437699 BLAKE2B d31af005d37ce674e8397c8235cdc8718c8277708d788c342e53701a77589b5379a5868b67f3d8f68343bdd0029b3666622cda505e3b71b0488595724ebb921d SHA512 5d7a1b9ee9c95c785b73a618087bd3e9dda30dcd1396a3d107f0beb43caa67d75dc0def13f87177ff9a7a4f8d5c2b99b18834ddedf89e1d5013ae3ba33b219dc
-DIST firefox-52.9.0esr-ga-IE.xpi 450875 BLAKE2B d80b05ccf9935d634ca6562f4785493ba392f2cee27b0d841b80317b67782e3644a76e16d5c77e132a1c551363827e03e5321426cbd77c6f02acc5b183c269f8 SHA512 2db28cc2b5223c3d8b48eb58049634ef1e3a1a954bfd77a31e3fa12fb28535ab65605c18b6672e3b5805afc12a3739b1e7a9a5563cdc3267214fcdd25916dc7e
-DIST firefox-52.9.0esr-gd.xpi 439988 BLAKE2B f3e10713438a46a97281c56dc4fd58173684c7a38453bf88914b908dddd282f220bab86b14d5b164a795b301783fb5cf24250560c080ae8fd31e3d1f7f06794b SHA512 aef56c42cdd5a82349f9ded656a4c11a941ea3279fe0d2ee7a5229d33c67bc8b9ead560a4427c372e62385834b1b8ef1bcda2d50c92e94213a1f5135704d1f6b
-DIST firefox-52.9.0esr-gl.xpi 440039 BLAKE2B 619cd93b30e041a6dbacd7357e7f24be16d14435e6c834ccf4f10c326440bc603e2de2e13ff66a2b000093769ae375a3879798262bc4cd72b69d449c010e926c SHA512 7972dda939fa001100cb212adaf946dbbf7b03e54216f67dc45885ceb764d9b8a5e3b819360c55b59cd7c1aa6168c945186d39be8b5280b6c3ed50c816353835
-DIST firefox-52.9.0esr-gu-IN.xpi 482104 BLAKE2B 3c14cf446fa5d2c1c8ee4c2b4db8806396339b571ce9e6e1d4b7db25ea8b567d7d22dea6b19269e152d55cd25dde715acfc9ee4ac7714c74ac0592f77256e97e SHA512 d86e9a8b606ded3fb76b233b1513cd38e99be8bc882e8b2b8c5df7a332fcb4fb03dfaa286e52387e93ad744fe94a30cac41e80b42ed63b5b4744049349b4a390
-DIST firefox-52.9.0esr-he.xpi 447928 BLAKE2B f4978a409669d8d99f46ce7479a8e9f44b289d3094277f612065a95b867a68fe4a443dbaedb50593f420abb6f3d6767a29b0eb140cad60d11b39a4fa8d123a5c SHA512 f628411851367bc7dcc417cddba235a05e4f12dece9684f241a35d0c9f9b1c8841f75cc9c52f1f25759f45f0e894f6d43e161381ac4ce3ebd71f0c07c71f115c
-DIST firefox-52.9.0esr-hi-IN.xpi 499257 BLAKE2B 3f3869f5265ec60c0a53ea11c61fa01508bf92817e97bc8a581f55c3b2bf0967ea767da48d644e246c93bda74221af6fe34fc6e1d44596795b3df17897514b0b SHA512 cbac7d87136df32d148682e1d82d8b0fd3c35720bdcc0b81be64ebd77a3ee1dc7e97bbdbb21d5afb3772eedd9d9202e17d915deca07463fcc1dc123a0ca7391a
-DIST firefox-52.9.0esr-hr.xpi 440149 BLAKE2B 2e9a24250360014d8de360efda6d18ab007ac6641784b9fa709879aa9c712a34f61481f8f10dece5cdaacaf37f0c91c69dfb3cfce9f18a482139024037fd2660 SHA512 cdb66c3a0ef98c8016c3bcd1d3cf3d450c558a14abc1196b157621c4492f07f23dc93f915cdbbfe59444d2155fe088418e6d9c4b7f1f73ffe5ad9bb48627113f
-DIST firefox-52.9.0esr-hsb.xpi 450002 BLAKE2B dcb67bf9a0162b7c2688f1ec3ab25b279e876dc957c1defbb8a84f4be2a1215dbd7cd5113fe9f3c98b3aa69703d1cc591d80c400074ffd3dc06e894e1f068e65 SHA512 159dfe8bbeef38643abb7392c57b427bc9e1bbf1402e6dca3ad8fd356f62702d67f499d2fd26be81b14cfc83a4b01169d9df9a0f29f0c085e88a921c252ff513
-DIST firefox-52.9.0esr-hu.xpi 451496 BLAKE2B 212e7bb20a4b98c6949160e39c4f47ea932fe415fa7ac0404b2515695e002e9fa0e75fba064a43c7098f950c65d1e1be92c8754c5d0bad775c6b4b46466413b9 SHA512 6f5a22354c7d9d9eb89611e94c80a9af7e6d7f0ef1b725bc16524ebe074c7e257e76255e831791640b98b19c055e82f8dd55be91697cf3d5e916c8199a05af2e
-DIST firefox-52.9.0esr-hy-AM.xpi 488414 BLAKE2B d819c52642f4415d2b5d08e356051968f9cdfaea32be30fff3f7fb047ac0b351fff5bb9a1544720489c43eb075a199466bf1a44b68c6bf75a3121d7e6d6046d5 SHA512 65b11ceaeeb469eae121094f3d0213c7bfdca597de41a0d4b9cedafcc7d88c96ab7d5b9b26278b043f9630bc9e07b2aed5fc159d42c17960225c886e8f031959
-DIST firefox-52.9.0esr-id.xpi 418764 BLAKE2B ddefdf19d968ca8e638af6732704ef705384321a6329d2c481f7fff5d368ad4038c34072192739f2059269852f9d6a811e126323e0fc7d4bfa23fbfa6302bf30 SHA512 141482d12faea6e43a504d8e31328c3062d82c8022745caa4bd23a73e5df9ed64d853752597599ae414049ce9ea632e44c8e86ed3ae707546f75f94f96fa8e42
-DIST firefox-52.9.0esr-is.xpi 435339 BLAKE2B d0766d545566a90f6a5375d11fc773e2ec1c8a85ca9ae98bd0ad606e37fc22e63450f26991f303add43ca5b79bf9848fd9479dc80b6ff9b5df21056e9afe8cac SHA512 b0221f06de4c601443048149803be8cd5c69e9f304d6d9eedcd37cbf6bd26d0604c5152616a1f870c74926380a725a4b842e82eb182d271bf0b51f03490e4b47
-DIST firefox-52.9.0esr-it.xpi 331969 BLAKE2B 98959c1dc78bf6bfd30699e38f903ca8b00065da68b46cbacc858a585bb65e4469ebc80b9dd8ad6811f30cb1de4888bd354229944295bbb19bcc109be4cfa843 SHA512 67e7f2078fe373e31df041b569d3c90b69b32527a681b14e32ccb9af625daabfc6e68fd95ec4362600f894e8342839da907b71e30c8ef843f2ceaf3b68c2ebcb
-DIST firefox-52.9.0esr-ja.xpi 488343 BLAKE2B 81418ab2289e83b81f33e6dc44cd1ed3fb4df15e572b23e94e2ab2b004aa09003459ba54b1d7fa014e06e877c71be88ea7eba53caceeec98c28668f49d052ac0 SHA512 e29fdfc09d780d9dfd952731fa12410a7709c3e2abfcde6b7d3e2bdf8476b2d0379390bf24590df5ad4815b85c4dce5b3a91d9c38caabe08f15f5cdaefbed809
-DIST firefox-52.9.0esr-kk.xpi 496939 BLAKE2B ec2e0b3268761a9d87617551ea427d68c459dfacfeaeff1f0032a367ddf3e8ab69d0f5a6c9677e248787927a27945dbb0396455716611e75efe860efb8cb4558 SHA512 74ba2bf40a6a848639dec9503c2b3dcc827db260ee5afc58db127ea6a8c89e8b2e480313c2bd9a9de04e4fd2cef6cad478d331e5063447a9c4b73cc5b0def770
-DIST firefox-52.9.0esr-km.xpi 512989 BLAKE2B af9f819c635161285d8839b6920101208c20ac3b4022c052b03b01cce4ac06e630744268850ae9f2cb6a41e00f95e6b61ecb2b44e0f82a6a5d0d16c31706374f SHA512 87b6e4084321c996e1a806b1750f53158a4703ca5cd3042036bb6e961a1ac4c43f3163563c7e55b5c918559da3192e5e21d9c969e9f52e9d440dfa5f7248d02f
-DIST firefox-52.9.0esr-kn.xpi 512200 BLAKE2B 37bfa1e3ecbd4c506241b91d18f9369e061b0b31f130577b78e2955699a88095f47202bb810c81b4c152925149869266e803c6890185f2ecc539cd9c2604fa76 SHA512 97cbf192278271ac9a80c02373ab69addd9c4be9403347a2a9da2dfdba4ffb8f772d7b4ee680ce6f48a9b6afd725cd6ae2dc6726776b8becc78c59ec973f0d6a
-DIST firefox-52.9.0esr-ko.xpi 463630 BLAKE2B 1c782d20719976b59177e4f55794ae80bcac0c514fcd7f3e7ae1813f09ee29f0c8a28ef53443b6ec2d1f1c2bd913aa658782252d9a53b12dd2ec79ef29a9ee27 SHA512 b7533be9612d558f33a49fea3f071c84dbdc7a8faefe3791f458412d5107d5583534264166454170aff3daa9390bdee5d2f13c8b8077990e27631309f9820b5f
-DIST firefox-52.9.0esr-lt.xpi 452235 BLAKE2B a9938a725c35f5e515faa6b502785056712bb4faff2b4da396a39746c4c0207984989dc52123d00f1565b71c0de07eb2175fc9991a4982f6d9f5e214bc64d8a5 SHA512 912e6391587794457f2b314f36c77f395d634e41a2a0be7956015f3395b59c94b3cb854c0c9f424f6283f683934aab88732dcf36fbcbc8a26c860f354a516e1f
-DIST firefox-52.9.0esr-lv.xpi 441096 BLAKE2B bf0ad68435f5224a24a4c994c592e38ed1e61d8200a71e47b6c4cdd3f8df4539a1780d840a6a46dde9265c10ee8097bfaa7e43061caa88f9552d2be4e334fa19 SHA512 a102f7d8e16ed9769b6d57a8fd7042e55b6fd66501f128e8d18ec22600997d66aba2c0ec0483fb7d5ed13fc539feeb64d93520f5298a982bf9840ab07932fba3
-DIST firefox-52.9.0esr-mai.xpi 492585 BLAKE2B 0e934428b6b81c427d340f373ab890c28ae8aa8c59e12ca2f53e8920196540088f3a656be43966e93c4fab90cb021d0a35db6e912f44b9c2b2e569ab9c558a4f SHA512 a545589ce072654cd68020da0bd31b48e780ebd9b2c2af0126bd96787c4a44931382de2b46f0d4e85c177f120263db5f1d1e10dfc961d0e420845a9e64e9368d
-DIST firefox-52.9.0esr-mk.xpi 488846 BLAKE2B 674db9b2a50abd25e3002d6f0d16431137140f66f0cc5fd9462e43169cfe0f0f35a3cebdc6180e2b4747ffbcbf629c53952d66cb7023bade03b363844372d6d8 SHA512 7e0aa7aaebc4913b3ba7b688caa4d1013df635e768cbc33f4a018301ceae352ae9485c3b31e1237d98922f12e45046c875b09ce9ce0d02efe17d36eab040d5b6
-DIST firefox-52.9.0esr-ml.xpi 516487 BLAKE2B 2eee153f1a39c6c7064997c80026344e53fdd58cc503c437f1326644ca11eec835675ec16ee84d64816545bde8c456c6ccca2076928a1ae42d27c09d58b0d99d SHA512 d4adebc0a02e2d4ce05b5e83f688f4bca3cd4dce4eec34421c52e9c2452e11ca93e228b4a6d75aa67a9d9242f0ed34c0e802c70cd1c7d413ff5e8eb9da588174
-DIST firefox-52.9.0esr-mr.xpi 495178 BLAKE2B c1670230e9b26cf3a7e5b276d9fde1791056184155cbf96d36068124d46e57f696bfbfacb6793e2d24a594ca60d0152a13f2e106ae8aa620ac05185cd294b663 SHA512 2d9e642e9ec6719857fdf72577482d6a1a06620c9631970d4d67c07311c2a62bbf93da183a969b4b8c8c76f319d411867a199f4e31613b777ab80ea213a99ad0
-DIST firefox-52.9.0esr-ms.xpi 428635 BLAKE2B ba80493bd652777b9da12f98d698098a4f92db9c205a4ffd523023ae57aa1e5c10a4a54778f42d6ef0fa6a7ad2302f51a16e41f66f57387335b21e9ec3427a6c SHA512 ed7501b04c69782b810540b81df84ad4db48947ce8cb0f39b6f61b3d7cee155ca913edc31282b27f35a9c6d2971da802eafee7dbfe275eba101d19555eba7074
-DIST firefox-52.9.0esr-nb-NO.xpi 427148 BLAKE2B dcf7467a6c975b175668f05768dd8d1f9fca226fcc4241c2fab0a70148d0471fb457fdcfaaebc46cab35328b13813a55fe320f034cf62f909f881326c43515ff SHA512 0a00c4c4aa1522ce68f3303f08c510215e5273d35e7f7406c19fb85ae08fde86553f2ea9c2787555ebc3aefa20f18f7ecf630ff1314f317f994207e74f4aa380
-DIST firefox-52.9.0esr-nl.xpi 432007 BLAKE2B 371536f670062f6ec72363f2bc80d90993970fa17f1ae9de4d3e148ffe8ee23e621b43ecb123251985fd6c946fd10eb7e0523615c52f23a0ea2f0d9d8741c24a SHA512 bb3e47867fd63a2d0a92ad4502d51c57c210e9d46974a954e6f1f11c796b59a808063ff843d6126b5988c62b79dee654792a996502acf636fb4967b385aff1ed
-DIST firefox-52.9.0esr-nn-NO.xpi 428645 BLAKE2B d0f230de22c79e8b36b585c0804a94cb48a1f75d775fdf84fde6b0f4c480a06e0622813ad3b0dd7e00c283ff76e7fdcee6f1b04ae748c01c12e532e49d88b0e0 SHA512 53cc4f9b1b77652dbbf3a3e3b665ab1b3e8fb5de4d02895104a2d10a9921729e6a2d5f8218d837f0af4ed041efcb376bdc1f6e6f8168a50921919d6883c0d765
-DIST firefox-52.9.0esr-or.xpi 489664 BLAKE2B 50423a7676ae406b32d4740c0503e1da4ca85335498f73d1f365636d6ad23f3e93491762bda54dd796a0b4c142f2e9936e460220ef62b28221d306873993be24 SHA512 10d32ec4ce701449e2bcf1b4189eb92d264f60cf023b2f570d51948beae90fbdff2727df94fd627a313795f7d92baaf3b0dd01b3db4fc73dd5ab2661f8c7868c
-DIST firefox-52.9.0esr-pa-IN.xpi 469325 BLAKE2B 5921ceb576a2ea1889bab794b946c13c40906f5670e95e514aafe3009f3f29375891ec570f80e4a3cf4ae51ae4bf9a039086eac3060304a04cff025fdd8b8bd2 SHA512 e31cd78bfbea7eb1814fe094b2ece31c09fd024b20e090ff32c5af061a399ca5aedebff14a2db5fa47d35bfa7e417acf559dd7e5e766a72b5f900d19c6eef07f
-DIST firefox-52.9.0esr-pl.xpi 352851 BLAKE2B 8c9b74f45b944ccb81483e25a4680bc03b02c7c85bab7ce922c69d215dd159a7cd9dd43fc90da081f631bb31ea5a7dbbbe5b02bb8c867013de47de4c8c0e63b6 SHA512 aa7f20805ee5acf997d613cc3001c255f362a6272fc59f1fa114f4fb57e901fcdd0aa8eb28ac588b30032165661dc5d2d075d8dd17fd7339774df1c233b641b0
-DIST firefox-52.9.0esr-pt-BR.xpi 430903 BLAKE2B 0f40107be529b3880129ebcdd1c5a56f5dcf4e70d25315015a8d9e8b68df098fdfd1a9d006577286e80dc1e4aa86146e060d4ca2ee4adcd1939ef56e4f0f82f1 SHA512 8643b1e7f5fd5a9b07b69a47b210a0e4d3749d03c5ab63d52517e88d126c6c76627fb09b31943bf35a5380864af8af5ff361092e7591aaa22070a373942068d4
-DIST firefox-52.9.0esr-pt-PT.xpi 436727 BLAKE2B 4a7aa318484d7c9e6ecc055b29d3f5b82d82b63e3763faa3f577864e96546e4de10fce6bad91a6a48f97f964bd16df72400144e9b345e253ef9b9c5c5ac827aa SHA512 eef828d957fc473ce6584a30f2ea3671ffc27d411ada3071336f1a2cd91f69dcf6d9f360a58efb7a40bdc5c8f5c413f3eaf2c4f430187f66c4701b8027a76352
-DIST firefox-52.9.0esr-rm.xpi 427342 BLAKE2B f66e25ea7da4af8adc91a54be715757c391df7b09957e5fab09dc4166d0324aa03a1acc19b83041d178b2bc3f9298e070da4e810eb95568fd4ac5aaeb930a766 SHA512 d927b6a139f385dce58efa16fade8f3c20912ceacfe565d3fd75ca68de3c57978bbc086aea990f835ecac2947fe66c555f6033871917b03ce1e14c4074d31ee6
-DIST firefox-52.9.0esr-ro.xpi 442585 BLAKE2B fc94f31cdef97ebc32098a38b2ac983431996dec99f8d11eea75bec52345d2fc4baef389e88ba5fe8c5757a15704a0b99cecc0bca870796dc643ffde569f4fe0 SHA512 476f07dd570526a21521d79c037caae93af7f3ee35fa02ed4979e9b9467ef6bfa92f1dcb55dbf903057111eccf384c309733d258096a6ac61698e22b4486d277
-DIST firefox-52.9.0esr-ru.xpi 395364 BLAKE2B e3d84689499863008c8e2232a66162aeb64549daafc4577cd71b6dccee3ec9c5d5acdc9f85d73a25992d2c67a85bfb82215dfcb07e97506f14c449506aac87b6 SHA512 7ab459b8a5612a2c9febcd092e6635058888323b72f243c39b22e066e2551b58d83c0168322499b2d1b452ee143e9de3c50b65667ee6c78879a3c91b5a55e91c
-DIST firefox-52.9.0esr-si.xpi 484605 BLAKE2B f6f7427c96f9c4a96514104ac6eb3442b99ce776a3f57d78c86ef242b66df8c75ca752d5ef1639e53b85e2a2c4e815d6e32c9521260acb6d171bada4997e056a SHA512 8af28e2638d5ea386e9590af105eaa4df3e233a7b823b8a77cf1e9d1ec76abeb2479140fb6367657fbc80c0baf304cd0a42f09183e4c062b48011580c948ae11
-DIST firefox-52.9.0esr-sk.xpi 455820 BLAKE2B 57f5df2145aa45f7990a1d5de43a9b270ba00a4d52822aa1d617f170d950b11af04a0cb35c92f6ba946e2068e829cbdaaae825adcf08759254bd27dce3a832c6 SHA512 38bcf41427b96c021bcfd4f738ff2c33bb29cf5178cf0011a4e5f6549eca85e4d04ac8bbbe38c964e962d07b10227ee072c7a22c2594ce73e4efdf8927fe1c8b
-DIST firefox-52.9.0esr-sl.xpi 433482 BLAKE2B cf3b598ad3daf81394f540d06663677fd1315a2896d69dfcf9aaa495f1d8bdd5f983dae8a4d0f0ab4226cbfef1c8a3d5e4e95b0feb985f2449ac75a07ff93c81 SHA512 0f17e2066f020a6117ecd5a1c7fbde6ace96cef3b0a14b481722a2d473e849ca9cff67500a33d56ddcb6ae420b5e7afe54483256c4d7fc11fa7b834c80172ff8
-DIST firefox-52.9.0esr-son.xpi 427860 BLAKE2B 1849c829572ee203a8210c150ec67276277618e3388110593c095bc18cfc9f61bc6bfa5c896b3569994a10aa8e51c19862296ef56e5ce5c969fc2c051807ef5f SHA512 6061748dd7b0694910c512d8af070e4e3372df47dd24ff707a9c4c0f9083cb0f60afe5eccc34c1bb7f091624604bc488a04a2e0682c321bcfad7bd6fc091a2cf
-DIST firefox-52.9.0esr-sq.xpi 440802 BLAKE2B 3279141a3c7dd3fb84f26c1fdcf44a48314dc403488454ef26375fd065db3578277824116f0dd4169e97a65ebd128d1a5324c2f6f288892339719d5bf00fa462 SHA512 edfae845dacbe0a43946bdd8ccd4b9a6117d8f96b874a40ab00e0be739c6071f8b7fb680792c1a6fc3f218d6f2f000f5577b4ea3c4474bf4f455cb1a038f188d
-DIST firefox-52.9.0esr-sr.xpi 463395 BLAKE2B 7cffd36615b93071b3eca75b581e055d23abab4aa41f53b473e4cf542696c381083176bfdf0a1120821b8f19389f2462bce76e4a795cc49263963d6ac011a1cd SHA512 069908acbfcfdc659b1da9148dd7b24af07b37112799f51c8c091f1af308f5f3d936b4473d0636c29550a3a8ed63e3f48638c981b7fe2d0b856a789c43e2f20b
-DIST firefox-52.9.0esr-sv-SE.xpi 433908 BLAKE2B c3e8553b7963d3d1d291ef9ea7a4c081044cc6f54a5eb359575b9e60ad6cd824e478bee9b1a07087d1250090bb70f3768dda5f2c59948a19b82aa543044e464d SHA512 94dae19d2d94673d266eea3e9d496c39426ed9ef578bc65fa74cb2ab23153c824467ce75bb6e76c8115bbe939d8b07d8f75350dc6dcdf9729c10ea4d0792eafa
-DIST firefox-52.9.0esr-ta.xpi 487541 BLAKE2B 41826cf559bb4e2d5c5471cf41e0903e81f5d1f01ced19a286905a13398cd43f25e9b3767324457b2a8a45061c7d203a09a4ed3d5aea7b55555bd3235f7db9a8 SHA512 e60a24bc6111ca3f3923c14ea59b4bb1a2bd8ea244bef2e0ecc123192f23f2e5e198b893811bc6edf4187fc11fb21935b4d8a35bc9010d5ac416770f4eec9e1a
-DIST firefox-52.9.0esr-te.xpi 507988 BLAKE2B e362ddf9ac9b30a54800a3654849793f34d13a2ac00f349e0f9f77b1b7f6b8ea63582a418f73b237c334bafdf108d5dffde6cf70a7f95dd8ad320555b866a235 SHA512 2506b3c7be92a75dfb9cf0d91c049efc383ef6c3a08806f93b8909a89badef175d994b4b68d67d3bea8e1dd45a5293a796777c6b5b8764718a6ce3e604f351ba
-DIST firefox-52.9.0esr-th.xpi 482022 BLAKE2B 19b036e40247d3eaf2c3098894ddb34e42e55fd261314c63192eec512d4aba1a43230be22ce5ad539a34d17dfc8a68d01535631c17cfcd90a38a9ca11f779400 SHA512 3c4c849a8b427f2e73d40ee8967713f5449b695a12e77c21f8d09ce18d605f68c0cdcaaf7edc6aa8d18f7c8e8e2a3467f6e1ed8b0f124ef43cc5c24a70980e5d
-DIST firefox-52.9.0esr-tr.xpi 443673 BLAKE2B df7fb2fc035db9b965aba2ca5fe4658c9e4f10c09f15036449155e07f805ba3f09b0ead560df76aeaaf786d0d3d4fe45001c1b5c817fa0866c25abcf363a2b64 SHA512 3b36df56158713957a2b8b257623cf98a1b7955d079cf677b17f92e59639c69f144dd856688436ab10cfcadb1285173d73af8119e96b52e7a266f72286672c46
-DIST firefox-52.9.0esr-uk.xpi 495095 BLAKE2B 72202898138dfcd667c15b79fe22e9a5fb17b96473d674deea34c749477f1f09532a3c088d40c5d61d66aad51f63a1761ea534997780450eb7bf75a77eccfa8d SHA512 ab4d62f1198eeca113e68898e1af280644518cf934c94445d961cdcb8219ce9235d4f5208de8b27db2a6c741ab1f627f396b88e3414043e0d511e61d975b4c31
-DIST firefox-52.9.0esr-uz.xpi 440565 BLAKE2B 848c6fc36556fd89d026bd62b3b6005da3bc44b10c814492fed17d96ef92df5827fb230c036f606afa13e9066dde27a2ab5066f270bc27e84850e75a58b3335a SHA512 8f5df148343de6d01eb5125fe2933a349c491a63ad4f8a4b6f60efe7555bd4512c84160b24d653e5bd1ea48f9cc4a9ad900fb67fb5cd96b1cfc3c492c611ab83
-DIST firefox-52.9.0esr-vi.xpi 450805 BLAKE2B 9dacebac235a738cf7f068e16335b8b15ca977ec4a1f8787ce1bf2998442b2a80b4d027f70d3df0f1e565566e3530fd4aca4dc9813dea13786b6b74590c53142 SHA512 cff7ae8ef44ea5d19710f7e604847d7020e1d5ad4b33ccb990df6d37fa52da296f3fbebf53dab0573bacf57e20c3cb9fee45aa0f276a1693aebc4489104ca771
-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.10.0esr-ach.xpi 471592 BLAKE2B d8273850979ae76a04f8bf25bd3ce50d188adfd342b44bf63dfde8c06ce326f3b57ed6ca63c71d0fc287312ade2d7e7d453e08e306d798686079c4b82ca9af68 SHA512 d9891f5c6bf7f81284521ca253171c4fb6434f8fce61f616a1429009d067795d7c9ddda5d04e9fc2f33cf804069210ac0750459718c8db437316234a2bbdc4dd
-DIST firefox-68.10.0esr-af.xpi 450299 BLAKE2B 16afd7b0e3ddc859d9c4a3c20864192dfcd03a175cc2c49575a2443c882e943d44ccac1a089d0d7e82f798352ea6a866da9ee45d5eb4cdf96b0aa6b6b2f11007 SHA512 c8bbb67f71d6748ffe80e76244278c4fb66d59618e47426d8ae1f6724288588d1297a190df0bd84a87d73bfc31f00f1210c097f413996c7674317e0038c863a8
-DIST firefox-68.10.0esr-an.xpi 482745 BLAKE2B bf366e9cacc3f364d3a8ef377eac8c2a588e17185adcd69465d5d464140676f664dd401d60e1b06439ea3cc8e034f3af7d93691ec2dc89bb7fd65d106570bc4e SHA512 37f81d8ff56bb364192cd00a599bce6d42386dd0db71e948a27a8b7229b9b892a813599cfe0b3244176d442519a4c531d6b96ca8f5dfb517c784e34a50d3e227
-DIST firefox-68.10.0esr-ar.xpi 538837 BLAKE2B 503e84fa58ebe5f03a4256615d8b7032fac6a02e42999e0fe93900e621d441cb01f906ce7d8429c0f51bc79cbf434373b5e1c2b4c8173131e35c08137a50727f SHA512 fca3b04943169e38815df520612ea4a690443433f628f2cf5f715ce8f7611ad00a60eb25c9ad383184b284f24633081b23bbb0c1e586eb5296c6a2befdedb3e2
-DIST firefox-68.10.0esr-ast.xpi 480479 BLAKE2B 01a0cfcaaaa0a43552d0e211eb7898f7388529a1cbefaaa60f1bd3caaf59f92271c41076a909f032320eba2d2a65b8701fec6cc63de950eb2c5b73c4f1d658fd SHA512 122d5117bd247e1396a9e5a8aa06a238002acb5292d7ed9a95d963860d4ecd89419b46ccb22ad71069d6ca18be48dfe505fc53793fb56d70395106c26290e73e
-DIST firefox-68.10.0esr-az.xpi 510016 BLAKE2B a2990bbf43be31c4f188b1760f8fb5d79740fab3f17e5641e3636c54553abc58e95c5b0a4788b3a2bffdb0a1b8c9485699af7ef11b1998864df04e1177e6915f SHA512 09bb4948cf12c3086f27bf83efdafd25a71c98049d314d0a3ddbe1707786d5f3c61e67dc5b03ea783d29fd0479cd6cbcccb2ec59d1b6d2a1aa8463f3abab4fdd
-DIST firefox-68.10.0esr-be.xpi 581913 BLAKE2B b036cad8a56bc442ce97526ff602db1cc41c2cbf7ceacfce754e6b881f71ebc30f4b98761ca1f45e601f73306ee25122ba94e96a1d4661264d1e594119b37afe SHA512 1f0c738357516376abc489da25c66aad276e77a4b373bb54c32daae7fce97d973d2764183f2424430e7e35bcd175106204e00cbdcafa02cb35320bcc606f4fcb
-DIST firefox-68.10.0esr-bg.xpi 545025 BLAKE2B 3b6656bae575d08778b94a8ab8b202e7f0cda783996b0032d276581496365a5d255fe35d94349258ba3884153be02ab898d390b203e61f5c6c2df1a96de6b03f SHA512 b62377c7a52f197a0448a9273b5921e67602afe4658fb921fe60628476833ab81794f9510c9a658ed73c1aebcfc812f3da632e80256c2fca5ad093b977853a1e
-DIST firefox-68.10.0esr-bn.xpi 566414 BLAKE2B 74248b2b21e44ef433e625e9afe47bfa28d7d8bb87955abbeaee4bdd0fec8a892a8e0d9dcea029ffa17d857ac4835be3cadf547304adce96e2f8753b2a11e7bb SHA512 fcb200b16b834d10be56295b1cccdf0252c4e3c02b95a5dc4df7dffc065b2a73ba4e0ac6b7c7f576181f073763f959bcddcff0ebae5d472fe3e6423e317ac0e2
-DIST firefox-68.10.0esr-br.xpi 501477 BLAKE2B 979fa7634d6a7503afbcf4b19cf12422350312cdeb844b4f72cb1075cf914297b56f3a795e6d645884d6d5b662ae5bcbabae5b9aa6c2b4e7beb406d96a4156e3 SHA512 8f6058d2872b76b3088d4d8a5917f91362cefff99f32033ec7d5b340fea264b0c01db47aa76ec6c8f3cd5986e931e774025b34e458d5e0c4706a07478e67a2fe
-DIST firefox-68.10.0esr-bs.xpi 482780 BLAKE2B a90444cf284b2738b564da372c60f3ecee59eb0455b4a17a2b333b12def6e2721b51395ceeae7d17d843152a1ca758f78a620f1c200ae13b7fa003ea9ea503a3 SHA512 38aad1ebf0171e6a0de81b346f23356906c21f8591227386d7558e6d01fa614fad0f39f6bbabfe01898a483a7844a8adbce33b94ace7f3566113b0e3a9b56ef8
-DIST firefox-68.10.0esr-ca.xpi 499730 BLAKE2B 0ea66796b8f0480462f02e38813779540d175d0983ecbcc5fc9534c5c29a87e91aefa09164b7e1648d299c0952608cc77f972b12624b667a83e88f62835881d1 SHA512 374f9c05ecd56fba9417dc1bc9e301580b1670350a67361760747fc0dbc0c0c98dfc342d7dec8ad48675329fe96261083c4a70bd0744eb40a91ffe4176b72087
-DIST firefox-68.10.0esr-cak.xpi 527170 BLAKE2B 1772f0b1c7158e36c419938a19ba49ceb970440d4858ecbf70db885295ff415add39f29d8343c9a531dc445677088af463327fb8470c18dbb51c428c63cc715b SHA512 0fadeed3d65af32ae5fc42fbc0a9eb177228fb0ef3ddb630bbcabd972c22b994fbfa2e3bcc9435ad48e14a2b7231f30c42614e611e6ca786ccf7da23688d3409
-DIST firefox-68.10.0esr-cs.xpi 519724 BLAKE2B 849fbf0ee0b4b7e97405a0971734a4ab427990736b57965e4865fdd43c46ce74858f7e9dd12c5be7566c5f749204d09f145baf235fb1d4b4c09b4e8974cbeaab SHA512 72c8d0bca4f23b8fa41a2d0aba7ad8bbe039aa6d85d2b6bed0de3526e090037c17862beb764e17dbbdfe3e492f709334528053f7abff505793eb8c20c3e0b558
-DIST firefox-68.10.0esr-cy.xpi 506947 BLAKE2B 27b15ff9462f5f9a5ee55b03a8743e3bbe3a26e25d3b603050febf8732620d157bbe5f48a3527504b650ea5b8293b2bcd0c644c2b5197bcbc8a2f20b765397ba SHA512 440d83096b9e5ee6f9cd3c07286c1b029639e54b0fe5c3f2e128f91087a51f145062248eb4ec6ca527db795e12ec2c7534759b40b962b799fd9a2d3e2fca8fd6
-DIST firefox-68.10.0esr-da.xpi 520048 BLAKE2B 5da2cbf722552550328cf4945a9371e38faa9a4be50983fb2fba7b2859c7122902d1c71ea8eb6dfc61499b23b08ea42e6b074788312d8a4bd33d24641d608ff6 SHA512 c771e3a63c721fadbaeac73a41cfbb206b8eabdfe93ef426df7e33c022ce4ed79dd440473f9a6dbdb44e1e0278e5cf0b05d2da5fa5b379160869e9efeef8eb8c
-DIST firefox-68.10.0esr-de.xpi 523518 BLAKE2B 8af03223327a4aaffc1e70694390dac1c310ab51d4e4c44b1c26e8f90dce1c05449961506445890294d09d9360e9ab7d233b3d8cd2218d8cdf033fb57bd938b5 SHA512 1991960baaf6126fdf17c1fda41c19dfb1861fa2ddd66040dde03eb1c57198f88b2ecb5fc742a1f6436cd43f18db1e652c86162d964412a377ccb7522d5476bd
-DIST firefox-68.10.0esr-dsb.xpi 528441 BLAKE2B e9dac8f992b75208a48f7a05330e30e21501f06794ef004a55cb7d5bdc8bdc035f70ea9e8da8789c77c9ea0353f888c514b478ddb8b872f959b66c594fb20227 SHA512 7a5a3994e899dd620aa24d669930ff2cafd02eb863fdecc3f19bd3ac30cb3659383b0d081df3a1340870244b19d718a9cbd2bdbec3bcba62c74321858119f46e
-DIST firefox-68.10.0esr-el.xpi 597171 BLAKE2B 0e68649f07873cbbdf57958b84325515c5c7d08b4aceafcf1a97a05c55ebefbc2a86ad1cf179d89aee8681b3765b167ce4bd94e344da7d979b37805806a20ca5 SHA512 439379dcf20521878474a1a66ce9d9fb2d15514e78de68043d4f8d39fcaf3bb9a2735e60954c664d42b5eda7508315435db00468edd0e64b0ee824ce7c1109cc
-DIST firefox-68.10.0esr-en-CA.xpi 478285 BLAKE2B d9b287666b0e7d27dfd3d36da49f0be52b7b4c839fe1c1086d2a5a99fddf2f7652e2b457ee1ce3c11af3ae3104d5ac974e3e4f774d71f42526bdef375293e9ae SHA512 b99c24e9556ecfdc31fb3293ff6a51ff80ade60beca6c945b3b3eb33a606f0cb5fa9abd0a6182592dbc05b96c7057de4561baf2a162db45397c1387be1360a76
-DIST firefox-68.10.0esr-en-GB.xpi 478072 BLAKE2B 05ebdfa748d9a48ec477f269eb14defb2d961ffe7b375794e06c0f049b7914ca7948fb1e4075edec00f8396f5b9db55228480c11c42ae19e5b38eec355bc7c55 SHA512 ae499d6f691ef81dae0844558aaef7bca6c2e07990a3275b01a7e0beafcba3a6f5e50eb99e7848bf803cb23c4b964604733ba7b277469fde16315b8a540b1ebc
-DIST firefox-68.10.0esr-eo.xpi 503985 BLAKE2B f09a783632594ee27ed9b3825348c93ce4358f6451192a6a039ca66fa1541561ee1f3c1f0027d99c8692861a4d87c9ccb93d95e0650b8d75201d6d3ffd4c56bf SHA512 a7f8b7cf816ffd97bf9641ec1377782af0f7c71ff141d05762cd3cf3ebf1c87ddef4c3376c641405d08d439e98ff2348cb4db8c3e01d93892f5d96850ef629a6
-DIST firefox-68.10.0esr-es-AR.xpi 512282 BLAKE2B 56af653c759faf154d9f8e987632e821fc4b7092679c136aa34ec87187892882c4bb13f67f08b92165eb546fb2b839f17f522047072774fd55b85ae78a5cb7ee SHA512 d11b63dd451aba3ee3220fdc769f1351a6d0698c14dd660c98431a2d75cffacac1a273616a19c1db0280adf2f15b6003352db165d241075c38265d7d5215f31e
-DIST firefox-68.10.0esr-es-CL.xpi 511640 BLAKE2B e0bdc55de3cca707b019b4ec9b07e852e38f97e55ab396506a122eb5fd6ccd63648d3a11ebe12b0b0aed789c5a7374e8f55bd685d7c595af7a9b25eeefb06015 SHA512 133686e69386a729c169fe7e62d71cd8fd0e3f23380fab8173ad21cbd87c1ffed3a4dfb9fd20d5501a81429937c8ba2657af4c249d8ef00286135803f8e3ccd6
-DIST firefox-68.10.0esr-es-ES.xpi 481282 BLAKE2B 3b82a59a48092fa51433ddb758c0f747b6ee67cb39c13ba78acd2533449176784bc51bd423d843f9c4a6c857ac48148ccdbea22e73f46c47deded02cc5731d28 SHA512 fa2ba32d8f52430c1517ee2a2f0b6dc7eacf95423e1dda01b1c90ceb6a492e297023510f0658ccd5db170d1fbb21218541b2c4fce5a93b854142050cedbb516f
-DIST firefox-68.10.0esr-es-MX.xpi 504489 BLAKE2B 63ba1c3151fa5697176352dd685cd7f43e79140f0f288c18ddcff9a9b44985ae5b7b705b8ab950472918a51231d3b91d459dd5833be6b7f770f7258323c8c51a SHA512 928d1a53573d6b9f6b860aa3f6f2d970ff6d58643a3ae6d27f8f2b73309855ace393d5aececdaed5dfb7475e84ede6fdabbac6e2acc19122661ffd6131e71250
-DIST firefox-68.10.0esr-et.xpi 488292 BLAKE2B 81ca63257a6835205d120e09c77b119b9a20d40566529bc105c63a5c9f28d36b20cdab0f14ab283a33d3d566b644ce8f417b7f0a85a3a479d08eef011ffaecae SHA512 cb09ac00a70a37cbcd0a12ad89b6270482a2b591d2cd8287f719a86e75bb7489d530e797980754ace2a18f6c4dd0db7355d11ecd67ee860cb60d5ea0050b18c4
-DIST firefox-68.10.0esr-eu.xpi 502322 BLAKE2B 4b71211d35486f77b02f9db98fad14f144a07091108e80cc0c9cef7b4d6fafbcea99d300fd4f1b82e0ccf34f14f6b4d57bb1f3e430408aff75e02ea1c05b44fd SHA512 e09f5c55fc94fafa1105847e8e74703055e277a84ce9d5f34bad3deee0d3fd1fecce310c1dcd63786c5f5dde0fcad018448deae1647d40e2232e039f0d5990df
-DIST firefox-68.10.0esr-fa.xpi 547563 BLAKE2B 64944edfa6309e6540afe73f874154d390a3af0ebd778c4af15090dfbee47cb77ed49a92ca400021f848f88b26bb2ece0289e2cf636f7cf2346cbf971875b049 SHA512 7024a6dc0a4383fb2e6298b6ab62db205def6b741afc4d2a1829adc9e2afd6a863a0078abbe617c63d29a40c4dec8f215b5240b4d5053ba6589422a018bc1347
-DIST firefox-68.10.0esr-ff.xpi 483736 BLAKE2B 434fe21238b05a42d118a886b4ccbda9bf7848ab8698d3d7c072c0ef6f97bfccae148d08a493c8308e81c5c9dc072fabf492d615dd8293d36332101479ea1b6e SHA512 98d221c0ecc9eaab8691b724741b23f6a791ba0e16604ed156eea0b15a6e6f7a61c0af7c92f93fb6929a6c6515b51b031703fefde2ff919b75f28438ad2895d5
-DIST firefox-68.10.0esr-fi.xpi 494104 BLAKE2B 55aeb251dd2b02d1ffe58b699c45b814ec2c5ccbf3a55faf0c4b1579fa0bfaad18dfe8981ba261ce134d7977427f95c2936e8c0960ac6b4808b3be8ac22909d1 SHA512 d1d1afb0b842c338594165619884d1d82490418027301e68d1fe169bc9edf49920810416887ef972738f90784dc3fade4bf5d21c1126fe583283c99fe1c98038
-DIST firefox-68.10.0esr-fr.xpi 522986 BLAKE2B f935a01f003d803641fdaca4357cecedda8fd97fa6b4a81632b026fd16015088a0e71d3f2369e6e554bda273b4ee422481d8d39cee6d6e37dafe188d42174de2 SHA512 2fcb568211aad7d36343ac137d28b3b8c8423bef97457723fd9c8502291d12f9eb3a9b122afed610efd29961643dc759fcd4eb8b471977e6fcecd66512c7188d
-DIST firefox-68.10.0esr-fy-NL.xpi 510198 BLAKE2B e64615546462c419bcf2dec37fabba8c0cf21c4308e07975d53bb7d67228e9779067060cb9e51256552d5f48907c15d3731594ba2949ac12a5d2bc42d34a57c9 SHA512 0b9112491fd6606367cc4780156eb8f03ec9468236f6742dbf846e350735867678dd786c84d77e842628004d27087a40bb1413c53fcc6c7ebf7d049fbca184f1
-DIST firefox-68.10.0esr-ga-IE.xpi 489306 BLAKE2B 2fd75bc6ff5df329e0af97c46ff78c584237cafd864d426064301fc91445df90fad17d3684caff6681d0376ed84a963e319f709d6137a665a6c2a619c750330f SHA512 4112bd9526b1f17094113b43ec14c519044aa6049ecf3ea0f36a5985c001c5447c2c79933aec21092f61a9a85c4d1117ea4e31aca2d161f2f72761fba4a24a03
-DIST firefox-68.10.0esr-gd.xpi 506418 BLAKE2B cf73ea44bd77ffb288f894aa8bec0c8473eca888003947b3588a48994353cbbfc5c99e1009efddba8fd1fbec0a7a56bd3bf9f17c5187c46efd6a5a37ca571fd2 SHA512 bf58a3c99595ea4a1d41f0d38fd86c8265c09e1cc94e7b01dcd9ff3f6c0e9a752b502afed70d30430461b963d817c1a02f6a09b3e7b07c7ce5e8452621a4c2b2
-DIST firefox-68.10.0esr-gl.xpi 483665 BLAKE2B ac5904d95d78f830dcfa35797d900bebafaa9e29e7dbec2c2184f6ba1622e26043f3f9fbeecdb803feb88e4d40df6dec1d64f55bbd34da3b6be6e7b1459d9b4a SHA512 a559a1405850b21d53430f14421aa4da1d507fff3cb5d8d04332f64025c79c17e43092117e4d149bac12d2cfc64a1ca209edf2a1dc32328e7bcec529764b460b
-DIST firefox-68.10.0esr-gn.xpi 521829 BLAKE2B b26badf0fee0c4c622f45bbf7ae918a9021672633ee815a4e77eac4b12b74d695e68b2f37fe6d9feded62ca939ba8f25c6f8d86b0735c9ce35645235f3a30298 SHA512 e4a4ce1f18888596502d59e77583ba50005edbe8dd5eab192b351d81a48500ae0f53ceba42eb9c56b9f539b5d20b2252aef8838108eac22cc40bf5adb6ef598e
-DIST firefox-68.10.0esr-gu-IN.xpi 571592 BLAKE2B bceb6579c923215d5b5b8a3e37d95e0032b5198dd55d2b4927e4843c700dff0df7f1debf1806bef440848a08822111ba0992cb03ec1cf562805d27c84c52928a SHA512 6eb82f6417c3bac95d8fab0501179dda566ceb9336535fe0fd7b472252b9c4d02cd1be00585dea3f1106ced9e729193642a2b2d7243ac440a8108910c86f4898
-DIST firefox-68.10.0esr-he.xpi 513840 BLAKE2B bf602b1317caa24fdb325c5c527898800fdf2fb3a0d75231554a4989efe5ae5f553f4fc737c15378e9b6747ca9c0660082042a026b214ea86e2d8a7a1fb387e6 SHA512 a618fd42c31fcad74b1fc8a269df94447608219f08a0b5340f2176d4dfb6fff6d0ede78c9709f6e37935aabc14af36564c9fa01f7ec7920f6498dadc25cd12db
-DIST firefox-68.10.0esr-hi-IN.xpi 555198 BLAKE2B 082570cc4ebe2ba5cb49c6da188b09ee9cb7f95854afc1922efe0774961d77a3bbfae9e24e10be28e058956fa7514aaac1a3f6d08eabbf7f2075e46b58d319b6 SHA512 0b465da93c2b332459d85448f858d7eb74e874ca0d70dc2f6afb063f66f1caf9a809614bb31d58abc51e8fd8c2ce636905c49f4f45acd5e7792d664437d50cfc
-DIST firefox-68.10.0esr-hr.xpi 491116 BLAKE2B d66b0104e69e5b8e6aaf532f5ee185660ffc640efbaca26385e70f92f0ae847202a6a50b60ddee36d817097dd1a0258fbaf16d3318d817f26dbf6184b40e0fce SHA512 3aad94e4003a54afcb9be07fd6bf8d8e55cdc076900f187cda22007118662f462fe383e4d572064d89e8de0527b094b3b8d3569318a941590ec6249dbf6e5ebd
-DIST firefox-68.10.0esr-hsb.xpi 527762 BLAKE2B c764cc5f15025b044f1f9ff50a522d11201120b5304e865430855567021af06c7bbaa581988b5dee838754b9773162da6431a246a2f2b62ba4a1f4d5263d7c0c SHA512 2930593f7ce7c8b62682085bb3657f1ea0e7cb331cb5e98a73d3c2a3f946aaec9a052a914cb22a3fce667c024e376440b96098a63deee082ad1ee514c25c3a6f
-DIST firefox-68.10.0esr-hu.xpi 526043 BLAKE2B b5a5fe5057194532adc2aa9ab97d62973af7677f1126d3203e37f858e32ff860ee5b0eef53cd69cd445f9915b310d02005622ade96c2ee6bf58ee854526c25e0 SHA512 9f8a8e0a242a4dce11d8a263473f8610809d7188de88c9e94857f8787e23a649020a2787b483b54d83cbc19f614bd35ef852a8275e90479447a5e3a4624b90e0
-DIST firefox-68.10.0esr-hy-AM.xpi 542298 BLAKE2B 408116d7a85d1b8c285061aacefaa8cbd9ac97144546eecf9c2045ec569f93d3ad235b0a81dbe191e0a3178169f425b6425aa7cd0e0f5f3102226ae14b7fd498 SHA512 47e0ec6faf84a1247acbcb78f0e9460c37ba6480aa77cd00542bcdeafc8e20ed9e104707364ad984c8edcaffe3bfc11cc67c3027abd63a677ba74561e6105c93
-DIST firefox-68.10.0esr-ia.xpi 496305 BLAKE2B 196aae12a1e425a7349032cee825bbed23f9815c3adf32b7e7bddfcb23ef86a3bd53e7e38519b1945144032022ada43a6fe27cd64722ccc3c873cd5564918c9d SHA512 51dadaecbb497c4926f3c049a2bfce61dcc2d06a9a7b2e8b5aea7f757fe62e1e0e8b933efc91ed0f2bec80c7e676ccdaef4f2f8d04ec31527358ace609de32ed
-DIST firefox-68.10.0esr-id.xpi 491723 BLAKE2B 2f10079d508241ca31dd8ff221cb9ef2f74ae26f7e75cbdf49e96e8fc2ba8b58ad6531396d19607fe724ee134fef07fd9c4dbcd7d14c9a93f3e05a2805802c1c SHA512 57846f87878fb4613afa8869c8f067fe204a9f35b6c98c67f06bd78fa44fe15944cea3578b56427271f7476463b2d6b5539a4eb11a9a16c62f5b329ea6fd462b
-DIST firefox-68.10.0esr-is.xpi 499782 BLAKE2B a7ea361af94afe267f6bf3c1325ea5a942d5eda73a735597ec1c244562d9881f357c14b2466bdcbc52df2abf80458100a10dcd95a5b5f87ea2145a4c0cf4f058 SHA512 9a1dd3b28c13a1737b6f5e8e038c04fb777449e46525b97f95054529cc132e5395055de8a1196a409bd3559f2e5e7f72de69810b271301505b191005b7ebe2af
-DIST firefox-68.10.0esr-it.xpi 383612 BLAKE2B 644e226b476bdd724dba6d590194e09bb84630a9e4eaf1788e313147800e67dd78d6c9daa87de96bbd63666d7d3646a73e5b9e97f966997964e63c6fa9f89679 SHA512 bc82cce1a21f434785deb90520961ac4d650e1b06c81ca6ba1adcad6f66c5a362afc4dd8e43442a913d9ce33436b5a47827d43f59eb64530597a2b9038a6a4a1
-DIST firefox-68.10.0esr-ja.xpi 536938 BLAKE2B c5be231d48724b41ee8a9bbf2352dfd9dc6a25b646c1023ab583be7b45c8c581f9309589daa6f71caa853cce369e431e6a397f5ce66ebfb1de158d148c03a383 SHA512 47923847e17c84f87fbe36d33408fbde13ec5fbe8746edc2a5d4c9a54fcfba1a24d6338fd12c6146c4fbf8baaf4d203e393140f4ec430af0cd3b51d62664cea2
-DIST firefox-68.10.0esr-ka.xpi 544479 BLAKE2B 77b41504b41be572e46de8c67f9fa35fa0c9be9ff387a3e9316373fc518c4aeb429fe3faa72736b2427bb36fdee88fa48498067b52d93663b369ebc5137ecc19 SHA512 ce71a173df7a40fc9dc58b9012c23ac8969f35cf56349d0e0014686f48e1343e83a28faee797c614dedb697aed1b26f1c049520c9c82c8fc734103007807f141
-DIST firefox-68.10.0esr-kab.xpi 508428 BLAKE2B 7014a32438d250f75bcf4403ddc5c04f7571c68b3f4f60367fbeed8c6489d22ebf74662474a987396319b6b1a148752f841ac28818b6e1cf2982d08fefb1b45c SHA512 1243bf56725744fa76e171a3dbe5d22bf491c764bd64f9b96a6ff81f9c5857ee61b29fe74cbb12f8209d625495228b8efccd57f6ae89e16c9ce065a7d5dacf69
-DIST firefox-68.10.0esr-kk.xpi 578770 BLAKE2B 821b6da52dc98bf93d0202fdf6af77ba549b751811de026e0ac314ddc0ea4897c08ac5a143f41726a5618f47cc6d1b173a9299ce1953cb2ba0473f3f6ad78a4c SHA512 25c05e1f41d032567642fceb188b4308ba9e4ab6eaf754f47a87434091bbea2567adcae59ba8b945e51b308debdd8740a685d934bea49618aaaeda0a971d6740
-DIST firefox-68.10.0esr-km.xpi 551185 BLAKE2B 073b3c452c025b17e8ebbe0bea584bb82db3d140fe51a929d7741f910ae50d6e1737de521e22446d475fe9c210932d7807fd35bd08779b216eb88d05ff44e71c SHA512 40ec85a5645afcd803137ce20698c049f21d884883a97852a0bddf6be14451c56bd00409c0cf6fed413832eb3b567b7877ea584b3127347db99229a560f68df9
-DIST firefox-68.10.0esr-kn.xpi 547368 BLAKE2B 9cedb374abf66914d9484842467901492fb0a473f1847d42861bfcbec5188d14f2b74c870aca113e2de0ac694719d901e5935152f3443acf78e03da11e984553 SHA512 478abc330359b3df38836c7b531ce7d63694cc0757897a168a13e88c4e45db00211d40f6e3dd77f2a64f33b9feca22c28eafed5955fdf308d7ee5515f72b97eb
-DIST firefox-68.10.0esr-ko.xpi 535774 BLAKE2B dcb3d5306e35e995dad72ac59a02ec37f81f6df838aee35df91b50218bd20086347586d61518ce85514e70250a88077d24db436e64df06692b6beef4169c1149 SHA512 5b276274e27bff7f873b4bd4cdea92300c82d329640d783f5c37b1e351ce6946db728d865d073d3446a3d42b08a64da2c8f4ccb8953d4c8103affafcf5457ec8
-DIST firefox-68.10.0esr-lij.xpi 481749 BLAKE2B ac8ad69665cd448866f5fb2127edb770112c6802a36245b79c9dc1637f318a7c855e51655c4dd2d45f6e4511a831fb3fffcd9d5a393fe69284d020712e85602a SHA512 1333e9a8e8d1e3b65dbed47fcb9c360efa9964e53c610636881a6022ad87bcdc74e543ad4f83c14bed44dc67cc8b1208adb98bf657e1d6699e83b46232b9fd63
-DIST firefox-68.10.0esr-lt.xpi 527446 BLAKE2B c88d77e4c03c5225e3146520b820ca775afeef38af804b71ae811d9f90fb9270076eb878f36b1969b306fa16a1402130325660c4de5d7028d8d3cafe8ee8a194 SHA512 48998be36faa74600b64fd4a2c0d9f5880a0099aa057162f16bfa3565812803bc569cd7e4eee6881ca71a21531e5a92de8b9ea0d2e18e8ca5a69298f06179cf3
-DIST firefox-68.10.0esr-lv.xpi 500107 BLAKE2B 20b9e29b255e2673f8da35e63cdb8844d12cb3abf3d809408e93cbe292d4a07a4090904500c49ca44e4c0b358e2ac4c00e6a3880044dae3ef8275d86baf35c59 SHA512 3a9fc71f032b44d2957411826d77e04dae490a27ec98310f361d4188d15af3c5e879efdc11dafcdc8800948c7f40ca554dc013d2d6f99c8a8a33e59d7f0e553c
-DIST firefox-68.10.0esr-mk.xpi 484993 BLAKE2B 6c0e05fe1aab312111130de3ec2f6a2edcb9b1493e1f57e0ea238f3cdd28d60be8019896f43019a4db3196068c1b8fa9552410d2482ff481e85acfebc6e0b677 SHA512 a4fe63dc280dfbeb12a09652efdf9e561ac325f01bbdbb4048c6e693418a04c8cfb858f36c1554c598214f384bef00264f708e15c56bc8a326bbba9b959035d9
-DIST firefox-68.10.0esr-mr.xpi 558962 BLAKE2B df0ee19943b6ee00defc4b38b13dd6088968fa706b71721ef79b4a42b918a95bf98ffeec36054c519bd7638c8a85d1a5c9b11cc0774822720b3dedc365582fc1 SHA512 06ed8bce9810b492886bfc2db1817143ee4134ba16eb25ed9a37845e70f7ae53aa849a86ca0079ca54ecfba3b91e1e3c0c612723e546713b446a8fe8aaabba39
-DIST firefox-68.10.0esr-ms.xpi 480124 BLAKE2B 7ddf8895305ab5b915b577c1910468f9a1ee12cf09b1ffdb8d68fca56cba63dd7aa07b2cd3be9577d7a3d30583b9a1ae75a686e0ac82ea82ab9727f52d8f91ed SHA512 2c8110afd2edc634d11c211b0f12f5918c4858fc21f26a97d7e946e2d3e6df8fff1a3668e58acc4ab52b39fe07e304055fe5dda474e802e4b957e74bf441f68f
-DIST firefox-68.10.0esr-my.xpi 551927 BLAKE2B d5e7a148e8c136400dfdf60ce89cc1e9ac5acb2f4db2fb56097dc134eb30df79f6a29ce70dd3e3dcd21e84a2f3783ed6e80ad165f9bf8fecfa3144070bb8520d SHA512 3bf85ae27cbc4cf9029bebbfcf460bde1a9cef63ca57a12a917b24c18af4b08f92451c9d82657ecb83588b39c2f6676f7784a9c03f18cdb7e88fdf3548cd3605
-DIST firefox-68.10.0esr-nb-NO.xpi 495871 BLAKE2B 8300a6df33005888e176da8421aa39c9ed9053fc517e27da42f8612aaba6e78869771e808f3ee486f1143a9cccbc611dda969f3abf403941632cc5595719c08b SHA512 bb5a92a0b3552a6d399e0b99c81e1dd8bd0fbf2a25a0f1670aa57da312892d31a04d5a4703e8c741b823acea716ca64d980d51c5c4a8a1badee49fc37297ce7e
-DIST firefox-68.10.0esr-nl.xpi 491985 BLAKE2B 54f384e8b733c230ea54d3776ca60eb78581a8694c2d32a78a81544e9cac13922373e970aa9b23390b37d7627f3438c53eb4aa21733c916323516ab5707c9f7a SHA512 f1c87b8f3fc9c80ceaf5510089dd8da23ebd435c0b523e10f2bf2a197a1dfba0e92c96e7f6c582e6288fa8d203b563f468f0482f58e610ccde5f2ca488d111fe
-DIST firefox-68.10.0esr-nn-NO.xpi 494528 BLAKE2B da29d7aeb84c4464cb45045778d15ae9b61158c15742a36d8a257cccd4afe0dbccee9f56bf43ace0e912210af903f1af4c2e2d32490fffaec6e818906e083360 SHA512 e7c34cdcf9899d02d85667ddae573976c1a61d66ec5dadbc3a9e97f77ec7fee770cd54e11009f98bbdc6b8845745dbd3440da26020c782285bbadb0d428d355a
-DIST firefox-68.10.0esr-oc.xpi 498522 BLAKE2B 43275f31a82584490d92d0855fe66bf44d6edd7682b9b82b68848f1534d153bcd4e17c6a1489521e3a8753ba934c1860ce9ceccd11694efecdd37276d17062e8 SHA512 aad734f95bd034e398416510f91679423be51aaf77d17fe1783403b6a67b3c709ba7c02544c14d409b8706f99ffc609f13f4faaecb4f15bee83456d30e9fa79c
-DIST firefox-68.10.0esr-pa-IN.xpi 542370 BLAKE2B 46ae981489674534505de99b624174b29471a5b1c94e1e6dd7eabd7cd3e8306f588cc1bfb367bd303be542b5f64e0a134d82a2c1632ec0c13477523cefdc80b4 SHA512 57542eed18ed115d096512bc1bb42ffa3058a7096446094135b20771e732037c2d462a57be735040891bb35b1c2c5069f90b73f9198e560e20148f9046688627
-DIST firefox-68.10.0esr-pl.xpi 495650 BLAKE2B a59aadfd8c8a972d4f239fb30bb503660fe53e14e672b81afd9ff1af7f0acba05e126c212d835b87401445ef445064d852abab2b2dea183ac165c85e1d89d02b SHA512 b915aa0f58f6d97f71c8a52e129df6480097921b5577278107f209cb4d9bbbb5ac052393d54c09d5661e975fe92d1f95dfd806f2d7da6b097a0b39aebf91e511
-DIST firefox-68.10.0esr-pt-BR.xpi 497981 BLAKE2B 53b1c1a0c85837c78b54fcc3cfaa4b99e7cb9885182c61ea955f162b7a9395d7021c83e65fdc3a0d5574a789c8d173f9e886e2c3c82caaa8a7a5834cc996a6bd SHA512 04f7d21ab0c78290510bc9e58eb538f700f8f339b07e83aee31d7143fd652bfafc52e8f97cc89e2663d588d08c969552a8e62ad4069b68e21a4acb9999cd62df
-DIST firefox-68.10.0esr-pt-PT.xpi 507647 BLAKE2B d0bedfea5a1646143eda2b08d0c95b1f8982bb66489e3c6b7c107fdf2bf81bc86e76c00db68acd847bffa315eb0ec38f48795d123b502b304dba7f057ef129d6 SHA512 d351bf9b131f42d17f51b48fe4fe20924eb09d5bdc5981d91d499da19753a7537e7804ef21c538fe9aaf01bda4d2df3de40f3ef4f1d44bbae854482da93a6fb9
-DIST firefox-68.10.0esr-rm.xpi 495316 BLAKE2B 47f0f8789ed7deed5cf1e554c01c1707d79f2c0a815c8017952f2e8c7b4b3f27be708ecbf9066b32ff9404df6989d624830168033992a3e44ea78f4aa0e1bc0b SHA512 b70031c2f5208af57511324b675122821e57bde32ac9b5c73127c0dd1d1dd31cf7cb29a7ad33607a11412ee836810ef7d414b68c227157c69524fe5e7c210765
-DIST firefox-68.10.0esr-ro.xpi 508606 BLAKE2B c4bf1a3c7458be76c64651c719108ee2d786704578b90724d9c4d2226b51617234e64953fc659a079dc8b5e1a296387c10c10002cdbbac4ba2e89e174a065147 SHA512 c8ba261d3ccaf7150899c34835d52745c02624a03476112331d09ec3532a27950d9477f0fa72109529956c113414559a0704ecd41d2ea4504909d529aa7efa1e
-DIST firefox-68.10.0esr-ru.xpi 583724 BLAKE2B 8e07a7d5faab954e88ef59795688f5a96e9d39cd913230c2e0294649586c0d17aacb60b6c3fd21d62234957ea21c503e4046f93968855d8d5b98705c6081070b SHA512 43f232195ca629dcfbd15455fadb909e9ae275f6363ae99b2e7151aec73c0f58f9d0894d68b9e5d34dfd43fe86bbcb692efdb95f0a9d0d7254bfb4edc655bf67
-DIST firefox-68.10.0esr-si.xpi 527981 BLAKE2B cac7810e3b1340ebe41fef8f3646abfc2b033a95dc018f99af7a4ce285eaf04b8cf482b28de6b503ddb67f65d4b7af768642260a2d14ed4fd830b3a7727af216 SHA512 2114f10d073f59d38b01f3a03842253769866a559b3ed373e255af1d6a79aa34c7fb1d0360175f2763fb45569ad939f5bc741376ee2ccf5ab7ef3c44730a4b60
-DIST firefox-68.10.0esr-sk.xpi 525085 BLAKE2B b71f368f20b721a79c974671fe48ecc29c36afa6d30d69292f179649bf1b9b8b05e94dc86236d084fd560f5725498903efb1bf816696e1c6d5a313a17c5b3a19 SHA512 b7d8b7dbbd2d0b403d137e14fbdbf8e668c590a15fb041d961b73697087e039ad3dcd315c6dddc0ef7026e1ccf75208b7ea55ee89676ca840a3cfd428057dc79
-DIST firefox-68.10.0esr-sl.xpi 502154 BLAKE2B a709b4bea6ffabdef0b50f3e5135c3a3eac72e7341ac0f1d96dca730dfdb1023456bfff4f920c4705c855345a399e7e96a481198c0523390093d0a302d7ca9a4 SHA512 427a7cae0d9f8801407cef8ae8db6867c4e9ed998099d350cda056566759c7b8ff43909dfba3753dca17bb80d264ad3d66054b54bb9b51649c096cbec09d6156
-DIST firefox-68.10.0esr-son.xpi 458707 BLAKE2B f0154c9c0e744536d66a6941b882dee40958312071dcd911eeb48853813ce1418e408f98142049371de70be833e8d112b161e7276d01fdba739d33841109b541 SHA512 70ea2e6c1f7e5aa2e28873579b5ce7702858480a83051cc75a976daec5508b1b7b11981435644126a319e65cb2f66b593138b7af2ce4aa0c8b5296adf1c3a1fc
-DIST firefox-68.10.0esr-sq.xpi 521480 BLAKE2B 021e0bbdfd99d401035cc304cac7b3514b1324939767f27674d30375a83d54694e766e772a3d6ca717d84058e6c06bc93b779b4b3bd69fa950d9933bc477e1a0 SHA512 7c114b25101d92a37d6add350eca9b6556ad8d94328a3b517acfa22db60eb402e5cfba23dcd97fbc0bde8e253ef71fe16360b2fa8eba98df07271b50fb55f3b1
-DIST firefox-68.10.0esr-sr.xpi 527353 BLAKE2B 51a4e884824362be9b5fcc7c16ee01f706a806289089cb26fdfdf40ea611c72d4c5d2f57cfa43b5e110a61e393c03d75ad487f0d31be0a01ec0d898deac04c5b SHA512 ed47b5878e8ef3e9f529fb9c0889b1f793fbf7e0a69200d5b08d6c9c55c8e98971df1be063ef733d6b20206df81cd68ed27a852bb96598714b669d41e0534ced
-DIST firefox-68.10.0esr-sv-SE.xpi 506641 BLAKE2B 587d4c8fdf2903b98755126afc64b027ad47617a8f375820a4ae5a9792a4aa455fc8d5cc1db79627b1cb446701871e4266bdb50e81433c3c7a6d339b5681c321 SHA512 14689759005715cca31d3f80fe6d8859cc5271196d872b90762d4d458dc96e02327973b258ea9b04976358ae35ff0227da6610aed9a87bc0b19b7463a1f1a6d0
-DIST firefox-68.10.0esr-ta.xpi 548951 BLAKE2B 5e5e636766691d178ccf06d1a0fb31737b27eb94672ffaf0de3d06847a99ff5f3cbdf7073f2125e6075e26132f4690c4990b98d4119dbcc1a5078f0673a57fe4 SHA512 d83130bb12139c3ad93403c38ec33182684c3c850e119cf34d922642c6cbace25c3241618b6bb7c99fb000df5940542b43939b81630e389fa261416b16a09106
-DIST firefox-68.10.0esr-te.xpi 561506 BLAKE2B c83a7804c8251b6efa7342ac76e951abcf3de5a7555695b37fc1fddb691b4f6f9d0c26d7c607a19417f99048d4b050ea7a249574991164be98b454e9783416f7 SHA512 df28c94c9a79a5aa92caf8d7b78b436346d6feccea340b7cdb0efeec98b730c66ce8d180ae7a516db1aa4c25ada46f4c8bcf171335a94084bc80ab5a4c6bcb61
-DIST firefox-68.10.0esr-th.xpi 550754 BLAKE2B 31b4cb7cb439b62164b446a890a93d590e7ec8c53963e7ff2da48e8e3fe6271a6a8e9673e9861fdcb017158a5a03dff41802e79cd1f017a61c427299d30df16a SHA512 55a31b00b0655daf6b9b724fcb50fd35bba2c29341512917703e14a0f08aef76d6f8b09f8fa8b5b0963e4f2853299263d1b57ff2eaa0db8c9475b59c1409dd53
-DIST firefox-68.10.0esr-tr.xpi 515114 BLAKE2B 9557fc38259bd8fb819532990698be8c44bb58f2593cf854e74341fd6bd0bbcfabc2aefd6b5392d4e14454588bf1e4756e83c2e436c7e973281fe2eee8ca9ab6 SHA512 06331ec50eb18b70f483d294abeb65348fb5b3b8c9f5c9483ba8add63201bf49bbb77c8b42058b17b89a37d4cc800bf335126e5ac34b87aff851a09a92906451
-DIST firefox-68.10.0esr-uk.xpi 568872 BLAKE2B 9c2e4eb8dea49430ea5d23d98f2b038188edafedac0d5890033c50c5acb0b3ac6aa6537cd146c283a05f82d7bf874402a159e0306444185549602f7bfe171073 SHA512 d790b20b0f8d8dbbfec277c31af557c913b0153c1939253cd0536e1bb0e10275436c46953738ec457c7888a62290f27a65681c4ad1ae0e51489f51c7c85bf188
-DIST firefox-68.10.0esr-ur.xpi 542337 BLAKE2B 088ea3036cf26b0c815321887c363bbfae01958b033bc04d9e24be33e25e908841fec47353a2b2e628e2ae6143dfd4f0e356f9c227cc35e2b5039439f673aa7a SHA512 cbbf09ae36d03c33ff694475cef7a6a34bbd8799a1b00a0a702a05ec0846ba97f96046f45b12282742ee204aa24c949ea090fdd66d64888083740181c3426e2d
-DIST firefox-68.10.0esr-uz.xpi 482266 BLAKE2B d3fe411de11fdc9168748744883907ba68ae3f8c84617ddcebe9bdb1e74f619d3565713d68619cc676ad0663c17b988524ceaef758cc90561bb2da8e3e50d79d SHA512 0c392ec3b5feeadebe8404e0d8d8f7bbaf6ca0bca4d394b9c857f1ed733ce1a25a64ce9b10dfb67e021afb0e413ca37163c1f45f6e5b087381151d67c07c281a
-DIST firefox-68.10.0esr-vi.xpi 529124 BLAKE2B e9f55394222e909f55a22ad5d325f268d8121f9dc2450c78b3b454a4780448bf9c1685ef3f1f784ab9ea2bb452ab961312d57f2c332a19a279f50f1081b99ea8 SHA512 6960b1af2f6bd838fd1be47f1e38fac89fa4d78e6e25d27d422586acc9909110260b6c7dd0240838b22cbe3ce1c125373f64591a6702d54e86892dd34d9f33ac
-DIST firefox-68.10.0esr-xh.xpi 470237 BLAKE2B 437f6f495c63404cbe4b2fc715b900a21570da664dccfa5335a853c77f5b15f6ce4e6d87c2dc9cac4af21ad7f84cb56c21ee38fef65326ff8b768d1582a6b3e5 SHA512 3f908833e4211d93cdc6cf7f1b915043f93ed1b051e80ff21b2677a8a0eace968fde40caf4c8546585aff150cc7eb88a2b1ce1669cfb9103d1fa5ae4c2a72246
-DIST firefox-68.10.0esr-zh-CN.xpi 536445 BLAKE2B 4c36720268e254146bf804b0daeef58ec1b002a3a5f6c1f4d74e95685c7175e2107093e7d3904fab933282ece0411db03b1aacd6e7efe9269cb93638a7d6a41c SHA512 6b7e1db2acea8574d61ddc715567d94aafb5bb74c1a98b948b62a121f7a9771dbbc441e3348de5b3efeadc7aee28d7905e064adc8999b0b1267b5b85c65495c4
-DIST firefox-68.10.0esr-zh-TW.xpi 535855 BLAKE2B 5490a6507f638028671518ba46ee11c8c5ea975d65a63b22d1a55212c9645407749ba90a5363de1d21ebd84566bef953ecb2288fd07eecbf1304da7d27806ad3 SHA512 30f8dac11881b50c263fe7f117520d96391536c3c60eb817ff8a7d123284759e844478c03a075d94b421440477070b5892de63b676aa96f29125cb90688328c5
-DIST firefox-77.0.1-ach.xpi 494093 BLAKE2B 780cc3ea7ca743058e1f1105c0fd2c8ad4ad5a78075bc3e7813864face18f1620126c9b059d1723f240654b5bc974d4b53669f58f79f5cce2e52377436117228 SHA512 2e3da0476e6c70540d18ab94c27860d72906081ca38858dc07f033150a9ce67894aa8449b1a2757e4a566ca690dcda17726728e69d37f51deed9b938f7e7f538
-DIST firefox-77.0.1-af.xpi 442418 BLAKE2B 829b6de967e5e9298d9dd29e9d93ac60e9f91e1cbe38cd07c6cebd057e0f6678e8a0b1f926df5f1c94bc4b4ac0f68609e42d285b8612fd5c2a9c836ba1aa08a8 SHA512 9959d1ec14faa04743bb4d496ddf32eef910e768c8bf78471e645f465be8e6a5a14d721bdb770b1249f36c13e58220b70906268c56bb3f126c0e02a6de649e9a
-DIST firefox-77.0.1-an.xpi 516658 BLAKE2B 54c50392f4f0627c42503b2b10c1c306cf383de52af176683a7a706c74738c804c2ff45cd09e68e6ae792bddaeacc605596d073470e1c9f7deceed9f77730007 SHA512 84ceb15f1d8e41b8fa2444e54d01c22767e777d170b17ab2876716b2c81bc041909bd7367b80b19e465347e93036fa70f21c7e399f721124906a5663d3fcd100
-DIST firefox-77.0.1-ar.xpi 594310 BLAKE2B 545a8880e6f26fe16a241811652692efb52d35206eea163b5d8f8ab7ec7e00de692811b1ef0f5a7b33949e6219dbc7ddfb8bd065c3a2a1edd0776e8cf1c63cbe SHA512 46f0df8c8919d1d183c8e2f2de7cce3bcbe78a118cdff28858d5941f6925d07d00b995028480fe8357139b4aba23780f670763b78d7e821150858f8faa5334fd
-DIST firefox-77.0.1-ast.xpi 505455 BLAKE2B 565d4f9c90234860681b285b158248a2aa3b6eca48959f8520ef80f7252d08ed9b15c50d18c9e5d2d07beebfe57f3d5fe695add0090b54e7ead00ab6dab2f555 SHA512 922b4cf638ca6f12e2e10de22ab1608de127a932967d993ac0e69ca35ddeddaca9b91c167a281835dc386f48e1826ab0eaefb9d4c53e58486997c64b583af4de
-DIST firefox-77.0.1-az.xpi 541956 BLAKE2B 9afe6f68710744e221bb513a87bcebe7d78811715efba7b28f8cffb1e9af90f085056ddd3301554a801b7111ed7c46dbbe957a963bff8feef1b1c45bf59e0ec8 SHA512 a368a9e99813eebf2fd1d8f016506fbc733ee4e0f80e858b278ae40b5baec47dda38db24cfa8e99e858a370fc76b9fd2cb59afe1db08f95d15736a1769f10794
-DIST firefox-77.0.1-be.xpi 645154 BLAKE2B 52c47578b3ac0500aa8dc32547666f121483d48bbc2a3e41e6bf6b7c7d77cc7be416bfa11011b2b0b71b28d20d0ef49b490709db6fd4ac2f463ebe7906ff5b97 SHA512 0e2c9ac5d1de879b554f3b25c4af871b8ff8a0f308bd3be71996c4897e3fc18f4bf565e287b680550257a913c7b96a90beed909ffbb1b0e5368886fbf126e3d4
-DIST firefox-77.0.1-bg.xpi 614850 BLAKE2B 032c3b67535f26c496eaa08c34fa0593921a6503ec95fd3f22d709cacd46b3927e48e7c58bdc5eb6db5faf9899c04dce64e1e3f4a7156690b30f0f01fa4438d3 SHA512 50716a6b9229654208c4f528ad6f839f06090eaef6c0ba22bcbaa1666e3ca98472ccb846d86300cb8d1b379b05bd5e9ea9c7fdf965730410545fdd3c02184562
-DIST firefox-77.0.1-bn.xpi 637289 BLAKE2B c3465f189735aa9d838475ed01bcf56132f6cf1ee030905174e0c21835dff149e275ab4be3180e5e1364418229d9c59c7a9d12be68c4a56841f3f4539175eeee SHA512 335028c461c75c49debb8316fbc6df10a96d157ba52632bddf07b168a93ed7d9c17745ca78dae17fbaac5556ad176b6e3139fbeafebbbf5bebd41742ab55b7a5
-DIST firefox-77.0.1-br.xpi 554370 BLAKE2B ace55184be1feeffd68c31118cf813b56ee93f89624d75dc5442701b24f85954a49182b0bf3f507575d30470f1a8dd6df0e375955a2294c45ac347d178ba87f2 SHA512 b8139083d2bab32fff4cd64233a3a22cab5acdd9e24878cf22210622114eed693b7823b4aa5ff5220fc45de44385412d3710f1c7385fc180cc5b51e9d37404a5
-DIST firefox-77.0.1-bs.xpi 513717 BLAKE2B 49040a98400e9c7d9ba798642c76a2ddc147ea27ed1abebc0ddc8ded5ae3a960947b686ceea4a6b3aab36f9ff11133f27833d7cbef510c8301e996e67fa435dd SHA512 684c468e768c4edf773075ba70d5debbb2071d32ec1c71a8c733a85ceb876b466a36bbc8b5d1caceb0b0746319bbdfd7f462fb89981fa6fda91fb722d4c1888a
-DIST firefox-77.0.1-ca.xpi 552827 BLAKE2B 37968fd930ccb2365a7ebc5efa3e919c109cf940b484846266b4810342c2449557aaa17b2fc7fd3c1944067d5d77d7c5f20d6952637ec8d5b72ab9b7832b754c SHA512 97b881808e0b7d9488ba0c94e8d129caff48b7fad7d6ad42c231ffd17332955171df76d4db558d2aa3824b3ae592edfd063e8f866f463f90c53e93f6c96cd752
-DIST firefox-77.0.1-cak.xpi 584404 BLAKE2B 4ea946cae91641f51837863d0e6ff59773575ab42f3575197efc81d89d603f53ea6b4c8da1f75099ebe6ae126839b7a56828b1698f74f6e44c85837cabbea3b3 SHA512 4f59a72b2588c29a668a3718099e88bd5345955357783dddfcbfa632e74d4018b57cc361775171da4347478906ed0e037ecdf2d0dddd564ab23ed561a938089c
-DIST firefox-77.0.1-cs.xpi 581154 BLAKE2B 3111bbba4c712df8a2aa5bf64e170422cbc3db26d857e439d056ea9cdf65f4d54134f17d61e3e9bde397b15763fd0e37a950334641fa6779238af7f739cd7344 SHA512 395018b711853ef882cd1ff0954c7b0e23a6aef994e08286bdbe083c1c98e8adfcc562d410c5a8b8fb0613eccbc444a20f2b14bb891015bcdd1cd41313110941
-DIST firefox-77.0.1-cy.xpi 560588 BLAKE2B e98e6c658e3cd332aaa83829487cd1d97b9984a9488a7367655b6bbab5b47347f7de27ab1918d98a4767423c99d993c8b0a905bfe5aff4c6f8b90c084c9f90b6 SHA512 bf69d3b3d27b5c2ba6200afdf9bb351f0113501748f87af8c50784bc6e1df2d5fcc64baf9b517cf810bff31f1c5de25d95a88e5bfdd5ea952b5bce62b54ddae7
-DIST firefox-77.0.1-da.xpi 544223 BLAKE2B d79029ed5046016bba7133a37bae14cabd596c46456719318c54e7bd810153816e0508beacc3dd5fa1130035c0c27f003990d08203aaa6a7a1a663266f1642bc SHA512 e54dd07c42bff718f3ee0c6dbdd4b49b7826b294a852a44863b1d6560570c17a68af27306e23509f6c74b79c010aa4efc0ebd643bf939dd01b3a614c29f551d5
-DIST firefox-77.0.1-de.xpi 576074 BLAKE2B 9dfa044d4e53f551aecfa731f2d9b4b4a6290c406381e780f20b516ad52e51d5750703c13113f97a6f94c98953591198400e393f8772ab3bcd57ec0d571b6450 SHA512 366f0929e3269c0e49756ab2c7d6ba61d3f4662abd562305e6d4d994873805013696901dac411063aef32d3ab6372688fe01b15597b308d81904fe56d5edcd8c
-DIST firefox-77.0.1-dsb.xpi 584589 BLAKE2B a1e9c55e9e7ec3d80a7db8c6788626fd5efa19a47afdfabf36550e86a94e151e3b7b8b83cb4905d72a2944261ccdc44dfc368561e04afe77cc5c126b318113d6 SHA512 9cc8c5ca10e5f7df989104ee6aeeb22650637129d68d7d756165d4142d6909a8081a0019c081c27815f0909f7c0638a35b2b388ed008ae5a9f12483d32e258e8
-DIST firefox-77.0.1-el.xpi 647875 BLAKE2B 7f8ec79fbe206f7180be2413a701fb5b88d7965404ea71f65e5acf39f242da07dd67a2efc4d0415206002a0334376b0fc7a5aad28356c1a02ee6fd019fa428c6 SHA512 bc20cdc43ca1f83d400543fb9be0cfea797513164eea46b853893f551ad33a22f61b6768f76fa589b4730636c8dcd2b1a81c154fe9e67e5b9f4a82f454bc4c68
-DIST firefox-77.0.1-en-CA.xpi 528214 BLAKE2B d1eec4119098efbd1823ffeabf250dff41cc314a9550a5e7b71bba1ef107b54c6afe7ef86a1f0cc3b16abbfe05fe8f14badef98a06c691d71ff26b40dfc0ad6b SHA512 1c3865796c0f8d05596c39b04355f74f4faa49dcf6d8c75b2b5eb21a6e5fc008d08dfc594580d0d199515ee3552cd70534d69cafe79c3c76ecb04410d083b7f4
-DIST firefox-77.0.1-en-GB.xpi 527777 BLAKE2B 1418d8225a3ce67623c453a08ac2f0217dfd697b9215a7c7d3041762cd958f6e427487dd991a5ddb19377526765bbef837df84e47091c3614a557d53ca665a47 SHA512 66ae394010ec2bfd71fc58967d3426b6bf4fa6abb8f72557f78d51dc3014965b515688b99bbdc4e8854aa154a998d39a387be433bdb4f4d03544410df1a465c7
-DIST firefox-77.0.1-eo.xpi 556412 BLAKE2B cd75b0212682f5047f093cdbed733e6df4f27436e53f660779ea5ca381405f7e7f3b65c5825d7beda5a5f7d03b2857919b3ea992944b9071469e2327fddaeb41 SHA512 fc38c693a5ce10641c6a8c1006f925af60819e3bb86c3bc74a2eba50da6b0fdd3d872ba8ca91bef7913287e15462285f483a5b9d8baeb8108e48dcd99d7cbd00
-DIST firefox-77.0.1-es-AR.xpi 565581 BLAKE2B 51639b4a7756ed79c87f19a213bd2077cd3037bfef4dad5599df04e37312c540bd0423585e09ed6907396c47e3c998b3a4847adfc298903974dbf7a93a76f82a SHA512 73bb18262df4fe761abdde77037a3f29417eebe80a64881f45fee384e419e16ec5df3c7c041db75dbe43ec350690d446e81291fedefa823677459bd2e3f26f3b
-DIST firefox-77.0.1-es-CL.xpi 565176 BLAKE2B 31e829906529ab9b46d74bb4b7d859983f8cd4db2a90e49d8120c62314527ac7d33ddba3a354630bef8cbb76f8138b9eb0219069a4348bd456d730f6d8f3174a SHA512 4d483e1e6ba69ec48fad723dda32438f8039d3004bef23108e1d09fa1b0a318066de1128e43ec9ab938157ffec119e441aaccf998b04f4045d02360964f69d28
-DIST firefox-77.0.1-es-ES.xpi 544053 BLAKE2B 970b260e5c14ecfc4524f213b8545a65730598796a1c8cfdf6f6864e1fbe9d9b9df439dabf8793d0a65915a0163ca5ca9928e68c3a8fdd807e92e87d046d3c8d SHA512 f6c10d7884a830c024799c7dbbe094de3642b0f788aa0b1d498af3695218bb96c01efb3ac67b77de481609e37f984183d86e3a8224c218418f4dfb0f506d2dee
-DIST firefox-77.0.1-es-MX.xpi 569215 BLAKE2B 06bf9aebb992262600350847a48f772516c0ff3bf794e88aec776170f7173d28496889e9992c80f090d7c6e2450fbe31a6cb1d68968bb9bbf3048df0838b2b2a SHA512 845eaa89b940c7d7fccead49a2ccf2e61ca4b229b6af40d8903f5a368751901e5fcc74861c631f1d29a41cf41b55a1835559c98a85f69bfb947a7ff7cbccb0df
-DIST firefox-77.0.1-et.xpi 540401 BLAKE2B 0b77179c092b3dd715d82c2406b38497d0e7adf7f1179a412cd03be6abaf99b97e45e8b7dca4704fdcd1600e3a049b0794b99640fe822c1df7b96b71e9bfa6d1 SHA512 169c4935f2c0b07b898935cb7b77b2922f6307ee497f27593e035a486c50b4da5edd2fd3cbd27c5f3b2b06540d8d8f15da28e78ccee0b3294329b78226b29c6d
-DIST firefox-77.0.1-eu.xpi 555938 BLAKE2B 7e6f14d32bd82e3e64fab6f9e69cc627ca86dd6e366721c595b87cfa6f695426724a2f70019110ccd07e19cd649bb8bf2d3f82d8edad81a72e2b630560c259b9 SHA512 7d2e634147ad9e9711c63d8985eeed2b65d2dc65ebf4f5bcd7281e775ddaae8179eea7c457a760a93569c29882d10723693a6cf9ab779c27225c79bde0cad576
-DIST firefox-77.0.1-fa.xpi 601077 BLAKE2B 8244945903f954770ed8ae423c241a323a8040d42fb8c2c60a919a124656b3bb92e32a7a6de70f81e316f29aef08474d5b61927eadbf4a16d141a2d65c693b2a SHA512 d49d22ec0276c42da0b97405cb35cf147db566e3610bf4c73365297a3351598fb1afa99c61ef518f16ea7a1c9941989c6ff680c723fac30237bfd54af38488b4
-DIST firefox-77.0.1-ff.xpi 542653 BLAKE2B d5be582f4326aec4a2660f0417eeabf67705e9e9060d6982d9c448eadde887183857f655e6b690b16e2fc4be7f343f3587e4bdd07f4526496df6ad26a533ca96 SHA512 d7c1b65050873d03b7e0f07531d01edfcc3c81d7e8294b9fd945423794d58f45589156ec0471788ef63bae61630bcc58d00fe2591392a3c99f98ca35927f0517
-DIST firefox-77.0.1-fi.xpi 551812 BLAKE2B 20a3bdcbe56a6846edfc4f61f9448bcb5eb575292726f59fd8530591bbebf769f437efca4349fe1f5b70c8041ee055633b4309d20c0e7657fd92a78cf77c01fd SHA512 2bc1ea7c1131ab4bc0e31df6de990cb8ac6da221513817e5877fe869ac8a11c8b890a6abfb8afc391332eab872afab7201697fb7f09f62cfda47e8c4dbbcdc33
-DIST firefox-77.0.1-fr.xpi 575987 BLAKE2B 9b65a02b91884a492a7e7adec4aed0d510ea97a1270588971f1a882f1ebf4d307127f50390991a66b405206f7c7c5125bd9498dffe80b0961544ea08fb9a45c7 SHA512 8f4ccdf67108af0c2d592cbb54450410570802f7b80775c911063133842565d168e2530c64b529cb28fc37add5b73901a78b54aa6d4457e28b656e6802e7f422
-DIST firefox-77.0.1-fy-NL.xpi 560909 BLAKE2B 2202c60d4785e73b3241b2b46649d996bc57cbe4e7d4045e8365f2fd2b046d96c07cbe4601ee15f3e563668680333919b518e03a6ca69a2de9bd43a2c67c1574 SHA512 c78846e05627b2dfdd92749ee0e659f2474198babac9114a13bc567d7abb53a1ccd480e8b4a7378877f2866293c849475ba22a63ccab41cec77ff9f3892e4f76
-DIST firefox-77.0.1-ga-IE.xpi 507069 BLAKE2B a93c547c07212147f21a7906d5223c492565b541087235badda59535044e8f3f824bfa622ed04b7c50c481a073160963c23eb193ee06d04619ba7fdc3fd14879 SHA512 b591dad3cb7f842b273486e2049dbbfd479df4b5e96b99dfcf2faffafb28a85ba034daaa215756e64da7882822b5802afa6fa5feb53903bf53252909279dc7c0
-DIST firefox-77.0.1-gd.xpi 547687 BLAKE2B 41700654553df6ae9bfe6a74316230ce8303a812fc52bc8791046ea80ea4ed9560cbbb8fdf1c814694dd69574ab54e5283c735906d400c2c10c516c76abbc8f5 SHA512 b8f7e1c402fc76642e9fbe12481b3ac514e4eda23df53ea65e024e85acf85e967b33394893e57085c8765c1c13c8661fc6aba654394362f008f85323c65ba57e
-DIST firefox-77.0.1-gl.xpi 515346 BLAKE2B c3d39ad8bd7f65d90982a2e8e369ecca2efc2106b20af1b207b1261557d7a88be6301dfde12e94853f6eb68a3c073efe7950c14a56537777faf5bfb039271dd5 SHA512 453330c49ab364ce53d10ae03e48bc5a15b4364a3e32c659889af76d31d023ec37642fb8f15ac0ad3395eab871a196be9ee5a379ca958bf5715e186de09dcc8e
-DIST firefox-77.0.1-gn.xpi 578470 BLAKE2B d0d9a32f9693b857c03dd62148ab4a5e045ba0727c72b859ffef9e7703331ce3b7e051e1019f523b30965b30ececeb9be84266af846b239fa83cbfc0c2529aaa SHA512 49c2a8b3d528562e1406155b792a8c63c9135b6b1d69f8c02cb5dad10cf1b01582d34de630c9424da1afef066cab48c321bdfe1b3e40224c9cdb24e554c96c1b
-DIST firefox-77.0.1-gu-IN.xpi 611848 BLAKE2B fd33fa59a22e6aeec837d6979b6e7d96239b729a3bc5160c4efccfb1474e85cc043d502b52f0d13c6564a85a21ca393709ef7a9fd1d8b4d9ac2b3b5b3fec3042 SHA512 080c5ee6a5486786c52b08e24877a0633fce2535765c413688719c2fd064e8561bb3503e6402bbcbd48083586aa68e427d89b406095052ee11fe06c2ebdbb5e0
-DIST firefox-77.0.1-he.xpi 575499 BLAKE2B 3fb4f14a0cc1f0c108b78bed8d4a48ed202ddd3c1ec5c0f03c82017e379c7013e0a9343ac9112f63dd94fa8ef0e14262ce71dcb50f2c42d296a52f3fe39a3336 SHA512 87997619c5ec10a608a92113895d5a057074e2f4281ece1bbce58c19d002b9fb9de678e396ac4e5122aace66492a483b9b2ce1d8ddf77c692c3d59f27f445907
-DIST firefox-77.0.1-hi-IN.xpi 622018 BLAKE2B fc605a043fbae70499355923d55273665cc710c4aeb76fcec1df1cab3a0dbecc638f886c3b7108c1295aa6694a785dd1b70ca6477f3f886b05b3798c82d208e1 SHA512 7f3799e6bbb34c3427377362a6f450a4eba7f6d6fa02098ee8386427e20af8fea97ee1f17624fac0b53be10e1bce66c100fd5e3c03b2060f1026e5e8ba3b184f
-DIST firefox-77.0.1-hr.xpi 557588 BLAKE2B 10bb64ef2fb6c17d6fdb0f91b12da8462eed255f086ea2ee6034d1aa784e0385b9a149bbbe8cca5d31e29155885dc67809ed58c4b38c42a7d4de8babbd881e33 SHA512 041e971dd70551f3b7a295e5cb7b9c90da4f807cf66842218fa34dd04745c43cb208722c5f862cac67913eb64b3517030be629b764dc821632eb1fcf2b4daa83
-DIST firefox-77.0.1-hsb.xpi 580071 BLAKE2B 7dca1adae8525232c7eb765bf64efa9a159d72c1af9cdf8c115c21e1830105f7c10cc32493366e4b74287e64accf5a4e81c733c67da181968d482ece73933f90 SHA512 b9ab4c74d51d17dfd8ff7b954d076b9667717ae35a69403bd549aac5a444a619d2683571a8d3b72161b27e4bc131904bbe4b1f5928e408dfa5276f522d12b809
-DIST firefox-77.0.1-hu.xpi 586295 BLAKE2B 0f535e3cb212a56650c0e3858e6f6cb25ba5e943e09fa1a728b3bcfc381aec215cab24acd1684cca12c916ace5728ce4b6b6ca4978f7c7bbd4aae745c4502c50 SHA512 a2cbbb9d0117a3ae937a1a43ede681418cd765ae8aadeca2fcb7e64c35e85c783987b533f353b38585f025639a8150dc6b917c6a117f70c7995b654dc48e7344
-DIST firefox-77.0.1-hy-AM.xpi 637656 BLAKE2B a86f58eff71aaa4b99dfb97cc8df70818b445193531d4470b88ea66cba75753a31d93cd69e57a11cac4977841cefbd18fd32bc8e57449fe4afd8af6a98d054c3 SHA512 15e29147be0dac2845ab4101e69bc891ccc7132770d89e4ddb960388dbcb3c1fcae64532e648bb6ad8c8121237c58aec4378c4a77db8c0504e2df1fddafad769
-DIST firefox-77.0.1-ia.xpi 544137 BLAKE2B 91038012f5fcb49a01e148598ce6605d9ca805240b3cca53c11cede8dedc4f2c4db43e1b563fc77ca9a98025b3651303c4d8a716e3338759e576c1f4e9283fb2 SHA512 bee0db33a9e3bd876947c38cf99c213adaa53de73aa22ce5660cb14c54333166fe21990709c2cff34c024a963ed3d449901f09b57bdc620f9a91ba923d50fc8a
-DIST firefox-77.0.1-id.xpi 547523 BLAKE2B ad64f16554d5a039f655e36bc75e184f6da9aa8637b34f9e73e9e29ab53c3410e4a9cfa6df082d39ec1db249c5c7b14200632b0a9d049260f25fbaf17e2f4472 SHA512 1be447a5da4dc3e363eaf3eae5768db49b05ef9bf667084f01e8f7e8dec4a69912468e27447311fc954cc82270fa38751b313c0917f4f7386d19fb46f8a9af17
-DIST firefox-77.0.1-is.xpi 531101 BLAKE2B de4fc280fd526b5d00675ac4ee47c8b496ad7b41ae454f05ce7955dfc8e79d84f94141eade363df898f01e7ea2c013b2c5dacce092843a50d8b6140bd014e8e6 SHA512 25709563743e0a96c88f5979b7d0f7cfa8142161359f155da267ebf1619c1505b3a61fbfb1e56250ae334e4ae8158dff47972611c88353fbbd61a966a96fe325
-DIST firefox-77.0.1-it.xpi 446609 BLAKE2B 8eb6b668cfbfae87cf1f6b6b275c2bdee450619c73e78ef2e8fa1c83b6862a5ac49f8fa8ae4eef04a1d755756ce1ecd601c5b25a2235d7b0e143be99312e4873 SHA512 18249c67b036eb26ffc63a64298d90ea737e55ab623b4a96d747a036408b5a6691fc5da5db0ea15602218cfa7bcea87607da7c7e49036276619461faab62a3e7
-DIST firefox-77.0.1-ja.xpi 606874 BLAKE2B add0a8bdfc3f39dcef3ce334fc2db3887f22c744871f3af07a4c73aca16fca386103ab1a9a33a69d22f806011590ff825cfce2751a29d8fd969a1092ed66e6b7 SHA512 1dbf98b334573b38086e27dd6dc774a28af054f252ee93441e46518afcd2d0923903f73cf13e7cfbe748bef5efa765126732df46871264343e6a41f7ed35f583
-DIST firefox-77.0.1-ka.xpi 608081 BLAKE2B 358f5542b2e2b1d81150ff400873eb7872310942b9458085ad4aca0858ab954d330f105b982a587058c7f5f198f3c8f140065bc7a06cc559ead047bf00d574b5 SHA512 08eb02789ccae91bdefb290b8b7380aeb79f01438fb788803c7ff33e38b92ae70fac031cb93ac7fd9a490daaa1c132b3b46575bff9b126933a4077145e6a3c7e
-DIST firefox-77.0.1-kab.xpi 567984 BLAKE2B 67f053545d1a25ce63ed0a155fbd9170ae4dd31d763a5a36013599ad735433034d446fc21ff7832539446b8b6d5dcb00f36b7c7f16c5c2c77437e2bef67d825d SHA512 20745bcdb429ea8b046a165ebd786660b08c71234fdb5af167206aca4cd426e7bf1cb334fb7a6ebb29d199b2a1f06c5b449325fe87b0785324afcdf77d826344
-DIST firefox-77.0.1-kk.xpi 636209 BLAKE2B a2bb0dfc5fb3d81eaab7ad4d8b2d7f8a627d2022850b243001b45aa4805315bc27a6568128784841722551972b5b552db3d6d9ea826dca6660deac93165369fe SHA512 f691dbdef1fc58507ff479ce9f53022b93a4a369beae489de01739538661fff9a85a992a7e5909b4145877af7a71335eda03cd37b9c7caf793bcec0f88163e6d
-DIST firefox-77.0.1-km.xpi 581217 BLAKE2B be7f74e3b411be503b5a772251cab15b999e987654f17f68b77a4575add89494f9ace230f89dc93de4a16746611d95afba3260ab87a183a7146b5e4f3d8c2998 SHA512 9144d8bbc3478402338d5c0722f0574d803ac163f4d8dfa574a1bedaff275045accd39cd55de133190140973038be280a0cc8f47504c8ff188a29f4eb08b6851
-DIST firefox-77.0.1-kn.xpi 571488 BLAKE2B 1415d10f95ac5ba465bd02bbed222c5f35eed793ab9f81e4c326f4ccca0fdac26b25c5c4a138b51022b26285a22c26be506310519e87da77a5c8bdb1fd43a699 SHA512 8e386d4877bcb772fc55dd165fa9dad619f5d83de0ae61c29a4abace3938ea88d7a63a5e522d54e860c434112b0368cddef4c59458212a062a6059e24ffa2fcc
-DIST firefox-77.0.1-ko.xpi 593681 BLAKE2B b2f1c7dde75b7de22a0d78ebb076fac79f93f2ed1cdda1c8b44e669dc7e289a8ced5d606ce3bf65ba7628b745cf4ff03412070cf61575da333cdefa448bed9a3 SHA512 528f13bb0a3bc8806a2f7308e756bfbefed108a63cf1b22027e258db5e204f9eb58468eb0469a8e640772fee200773603684a40b6ed327d83917c5760152a1ac
-DIST firefox-77.0.1-lij.xpi 522984 BLAKE2B 0688d1d042090552af12552feafb97f41a73400024c40a2bdf8d185945c94d62d86fb2ae21973829dd0125d15e93292d6978fa33cd30f115166ed8714c4eab31 SHA512 b3e11bf633a213f19d18dc12f0a9e0f4778522b7e2cab1ce3e1dcde5d42d9228d51101c06c9ac37a76942270dab3b2efebfe77277b76e484e498801a599c75a4
-DIST firefox-77.0.1-lt.xpi 582708 BLAKE2B 37e7420bc4e2257f1426c317dd2c9d121993a4b035bfd20a3e700260c00bd567ff0b988279d92011ba952b29f19d8f88dc6aeaa5cdc269a19c9028cff79c5744 SHA512 020851b9bfc76b7abd891f00ec9e603650a3f2354cc2ed442203a55597501e231a8c599a19d0b416a88995d1b498a7d1bbeb1260ae455143d4affe5cab6d4ef0
-DIST firefox-77.0.1-lv.xpi 530450 BLAKE2B e39e632ed5f031d2dad03d7f34eeec6482b17b43ec4a3e76331c00d8c5f77b6f8c24f4484f801926339fbd93e0e378fb369e293dc195d3d9a2a6e526401113de SHA512 b6989d3e07304cf4bdde7a1662235b2039d4b9ca3c6bab16bbaee0b2660e788d1e9a77d40739efed500308cbab453ebbc63446dce9042ab65461f1b7b3d2d4ed
-DIST firefox-77.0.1-mk.xpi 497021 BLAKE2B 0f239124244e5dfa1735bb0e395a9b27431b8f28d47053bbe25f31e00445b3448a1590a224f0c660fa2269f4dd9ea77d9fd3f9b5758f603ed1e91a76efe3626b SHA512 1d6737218a86aa20d43d64be2b36f5923f739b80c9e3c36285065d918cedb818343df96289722cb04bd8404005cd0a335a76a057acf1b8b4e3ae237ee336ca60
-DIST firefox-77.0.1-mr.xpi 609594 BLAKE2B 75493e8664b69f6116b8a936e45a87e3b1b42d9c3ed93422eaebc03035894f502b7ce2f435d0e67943590f53be54f996ccbd84c9eaad47e40241d6475295a6cb SHA512 afa65cba80621b5b437dff3e9925328c3b6928bfa48350e68af52dcfcf9cc7ea11506a7f06506f041256efc9b9c76515a26bacc5d8e44451dd57ab9a89f07f82
-DIST firefox-77.0.1-ms.xpi 510292 BLAKE2B e630c402b781a531a46420d7209d145d6eeb4cfedcd37482aa1007de82849720162abbfc1653693c22710a62744b3392e3b99e0e5cc80af7955347454f06b31e SHA512 08fe18bfe3b24696b48f3483b200fdd3ec6a1600ac908dbc827a8c290d28a555f951e324280e5126e66328b7ac0abf0bb461f7715ef1f8d6beabf1cc7698423c
-DIST firefox-77.0.1-my.xpi 573507 BLAKE2B 1c33ac6dd569e018b8d9b7af4a177cd322ab1363401d4e02a6511b561691fd88d35003bfeabeaea79583c496e1f62281bd3e652cca21197ec66415b1724ccc61 SHA512 5493ef7d5c43e22d50b8864b7b947e22b97a0dd34cb4b693f01f70475a05235622b462278eccf1e4f69db2931e3ed6b33cf17744857b8e9ac0722ad611bde103
-DIST firefox-77.0.1-nb-NO.xpi 547037 BLAKE2B 1a0cccd2a6234775b34bf23ce4d15c00daaf7152e2567996adddd04da0e5d973d3f7a4b15af570965012c5900c7af36b0dae1c02bb6926e5f3c8d5d0f40656e6 SHA512 867be418fc82c9a9b34a9f03d59378155b465f57d3f1279ce1b7f553fc28064122dc623aceeeac27d56c8a68947c545eb10c41f60bde1ecc674a753d77c4e9de
-DIST firefox-77.0.1-nl.xpi 550244 BLAKE2B 57739646c8d5306dc020c2c916134aa33e86083c4611783c11ade62c26090d1615c9756fc8d20c492b55f4f4bf46f0c77aa9f80233c25f3a93c4375499ee00ee SHA512 a7ec20579365e890fae52bb5063d031461db090f246ff8085dbb61b546e7c1c3d7502f5479d218a12546bda388326ce1adfc52d09b45df72ea982d76260ae7b0
-DIST firefox-77.0.1-nn-NO.xpi 548967 BLAKE2B a3a6db4eb44999e8044b0f62974e9af278ac18e6692930ed80807bb57743bd47225ff3ebcb2c48b0d7d910c2ad26e37202e55b1de94b67fcf0e152915bffb5ca SHA512 ffe2b8d82a40bf7a6832d5f2fb44213530fa481c8a28d430ff5dd5135754e6a5d26718cafdee742e293e61cc53bd540daa63c763c20c3962651f71980599a7ea
-DIST firefox-77.0.1-oc.xpi 567665 BLAKE2B bc3bddaaad3924a0e222732c36c233eedb3ed6d14c790b0f055ec1f4b41f749b9e3bf70254897aa799c64c05611987fccf6e2bad92360eb2493fd5c6ec132bca SHA512 e127c20a3c7fa2369633df185d8229b3fe511ee92afd3f0a05f34053f56a058f48dbe1072d3332ddb7ffdb3f8391d0c33c1c9b9a92ee49c5997ecded7c967638
-DIST firefox-77.0.1-pa-IN.xpi 603404 BLAKE2B 8cb486862452598e160f8974f1fb74a6cbf0d0524e6ad943bffa881ad8babdaa235f5df72ed9c73a704acafdea528e95a0857781894ab6a0a7be846d9d85d3d2 SHA512 c85857af3483356f25645bba385668c3b986575b564f3d1d47e88401c9311ec7290e6def9e3d4b6c79e6f9480e658b0326f34b61480424fa63da07e166abf3ed
-DIST firefox-77.0.1-pl.xpi 565658 BLAKE2B e25cd7b582af69463acb321666cb23f955f8839370b1294171d80fa5aae76ba75903ded235bb447e8ddd90bcf5503c9d9964b86bf662637f9d81c2631f9c0ca5 SHA512 69447a4381b9bbcab9007076d04de5938b4d092687b40189ca62a1c138b83f5e9f6e6cd735b0c29036144dfdca34ea2ad0debeb06424fc5a8414927082c3a1a4
-DIST firefox-77.0.1-pt-BR.xpi 550569 BLAKE2B 20800241b6995d6486e122c0f1f3da126a3083245d682c731cbb217a028fa70f25ca884a15610fcf0141315ffb076cde5730d27ef1113af526d96e314fb846cb SHA512 7d7d32b220f51f146a54d4a3652306e8e551e2d426e5b7f3e22d5f4aa81985b62fed2e1503ff76038fbaa0a5249e93be4062521ca4525f6efc981eb5f3405736
-DIST firefox-77.0.1-pt-PT.xpi 561743 BLAKE2B 6523e2e84790a23283fb9708cff74500978e6428dd1843281b285326ba7f9ef5cc205023922c131cd43842483ac3ec402c31e7b9b55544a79bf9720c94da4bea SHA512 0446f255af2db0475383279a3bd48f4ce9b84743161daf783bbb3e4e4720cdaff781603137e0cdd95249a2ddea6d4b1d7270bc75c44a7ddf0339983336345eca
-DIST firefox-77.0.1-rm.xpi 553786 BLAKE2B 7f469d94e00d7b8c3043ce3cb24e1e57667e3916a33da068c225a2f75f9d6710ac91bd55d9767d321e71c90060388de6a77f9617a50a730bdcdd21b310796a27 SHA512 f12d9d7d6a4bdfc9650c340597e249ca843cf5f509aea44c1fa09979d9af6aebb9c452cd4441260c8ed6ab32dcf144ba7ea220540ad46d8db71e58cb5c803b1d
-DIST firefox-77.0.1-ro.xpi 567574 BLAKE2B f62c153236fa072464517e09c0628df2d834b005bd7598cbedc52be6ddb48b2af8f6343b9bf47bf7cd64b40950a68e41f2b5b64dbcd1731078b39e064f47fe94 SHA512 dd89ddcd98a10eab280ed3f2ac8505dca534a201c54e47f1667f9dfa4c2720e3dd0885641257b4d00e6f30f2715cdcb552747280cc31a58c6d772444c92c1396
-DIST firefox-77.0.1-ru.xpi 647078 BLAKE2B ce076c8ff16bb9c17b1cb3c0e0f8e6ba8403d0797df547e55c25a9147ba96e3b607d8def09aa0cc2b12944bec3afa25215d7c23363f58e61736a0c25de539488 SHA512 f9e91e54af02a9c227f3f5a3e58e6d0cd3959e18172414fadd5d01cb62b7a8bd129d197eb2e4243224e59b2d2216ec1a4b6f926f0fbc8c49d48381259ab037e4
-DIST firefox-77.0.1-si.xpi 549952 BLAKE2B ad01489eb43f0aa65634bde207333c27af3f6bd53dc2b26d21c4e15840ff229f78c65c2b6e507889b98c98e6d8af0dc0f0997d2361d653202305b80a12b7d617 SHA512 8038b3f74282918c1d531c867d885938626803565e373fa32a3907e91c7fd7db52f691406b2004ef415b7812335bd6ec25a04a773ed8c41bbd551b953a3c0288
-DIST firefox-77.0.1-sk.xpi 580412 BLAKE2B b5afd0c8b65836c1901597bc6903c618caf2b4da871279cd9a0288071d18f18a43501ab388420d7babbfd5933ba46b65a546351ac69de3710b59fb99b68af281 SHA512 65fa08a791552ab733b94be03b49907fc10f57af22b2fcefca3d32d107d13df7a6bf4bc16bf49090e9d5f4b3c10722eaddbf8216dd47093ace73bfcc8308e5a9
-DIST firefox-77.0.1-sl.xpi 561268 BLAKE2B fa6b291f6daee9b18bf097bce3b0ba0680d61286b30cdc10cd3b7515245ef6452822da860cf088351d2f545193f55e17fc47c033ca13706eb86495490962175c SHA512 3f6ecc9d06a5c6caef7f9652a98592b558eef8b899c72ff4a9c046a92444cd94bfc4bd376691c89395da7054d0422384c016e419b703e374d3552a2e9d2348cb
-DIST firefox-77.0.1-son.xpi 473463 BLAKE2B 42339e880ebd731c3d73024516b12c96f3f49122a445000a290960fd0bcb9a63bfef92665364a174b4104591882b67c7e30c1118fbe5aacdf0e86b65877d8ad5 SHA512 b14db793687ad1c74c5a4c61531084759dff0aa4c00b4ba7e32593e6dc94170f794fec2791d5013bc35bf044afeb361b96e72ef0a3b20a6b059ae678ec2d65d5
-DIST firefox-77.0.1-sq.xpi 575019 BLAKE2B be39faa8b9be9a2ebfc6dd022970abeed7d0b0b97902382359b68e6e484da1848638667d1b7aa30c1b1b509f0ef484a6a560d48a17113c626affa893dd5cec61 SHA512 43e8c48954cbdd7578e5ab364a7acf93fc813ffd1342b22abec6d8844f721e5dee43f5638e4397a5d3771576e0f5d624474a639a4c260e8c358c7a545738b872
-DIST firefox-77.0.1-sr.xpi 602834 BLAKE2B 173550094e9262a72b3fefe84e4f454cb3da6dc6fef586e9a072ae40f7554e98eb1b22ee58a20d312951d9aa7da3f389bab0ab02c0e5f7dacfc54291fd35ff43 SHA512 3737b8bc0e9ab1f1d2a60b2b5314867aebd3df0e462a835fb0b16480ceeb99a6fc8443832611544a62d5e583e43c5db295685a7d485033fe0e1b38ed3059e13b
-DIST firefox-77.0.1-sv-SE.xpi 559177 BLAKE2B 42de70c428c6bef3808d49ab0fa282aebd403171fa90c6d42358a5a2d45167eaa3f114bda80090b9f25363732ba1bbfe1b3fa7ed54181ec31ea28bb79a26f7f0 SHA512 9c61b401d79be19852dcc0eff9f3ad0acd2777fee048b66da921ea14dec6dc06803ea5194857c5b44da8634fe7763e267932b07b491447c64c3066e15b9ca80f
-DIST firefox-77.0.1-ta.xpi 579186 BLAKE2B 7b7679ddfb97eb9d31012f5e3df4a456bd81946b40ee5a73863031af76bd67999ebc54e41bbd24cc8ffcc9562934acbcc9065de5375d8e1406e3b92e2fe7ca0d SHA512 cb62b9d28ee27c551c931d2973e2c7f1ae1e3c23dd6b283be5dfbee3fa71c9d80732a0147d3fc773f8b937587bea8d05818d6384bf9a6e159704c0ef76ee542e
-DIST firefox-77.0.1-te.xpi 599741 BLAKE2B 064c2a662dd11849d52e43bda8f63e3f8b13ec3a0a0c1ec4365f382435026fae9165e2ebaff433be8c928d5e4f9ea502b4d5f47511f0419db249d1e2c8965605 SHA512 5afd95976a2b553e27ae5e39161012b1238320d278e7fb12fb5f681b53a04b7e7ebeb65c7f61ee272381412d83e24ffea7d47865158dfffa6a38a98e41a5f0ea
-DIST firefox-77.0.1-th.xpi 624565 BLAKE2B 4a45220f23aa6aa6f3e0985a3c38c0f82bef27e02cf505c18a858b2d1cababab2eac3d3ad71236a089690cd24b0e91c6176c842a1ec16e68e629efa8bca54642 SHA512 129f5b675fb9d4a981d90f9a4887ff28b1c45823b6ece2bacefb0e49c27fa22443ac96f5cd7c9fb40a73d91095bf05bc92b2ea02ff9d74ba4884ea7674ee40e2
-DIST firefox-77.0.1-tr.xpi 573719 BLAKE2B 8567e8a9b719e4e727ea45073df4a7b3668f5bb1b6d51e5b03408bea30d798e22522f2f1d98bda0267dbbf986f582bb4a751bf7c3dfa3f311e76eaf506680d52 SHA512 0ac638a00ccbc8afebcc7f1d067d317060ff7cea2089bb5def59b0f0b1ad67f8f5bd2a0bb36faf1ed537527ba195748280ad4bed95086ddb0d3de60f1265f86d
-DIST firefox-77.0.1-uk.xpi 637128 BLAKE2B a074688c7e99078974c53e3bb1331d7567a07a2b05e7d113e7106bd4aedaa0be1f71bc11845d0afbd44563b1bb15698b94d6bdd08ca40a01ff40f15ebb33b717 SHA512 7fd03d79bfb43baad923f8b09d96f0ae867d59e9949467489901d7f5999ed79126d24fdb99545a5fbbd8d8ffb5906ddf08ea2912e272c52a90b7175af75c5d65
-DIST firefox-77.0.1-ur.xpi 610048 BLAKE2B e1953f125fe0d44b9f0fc5eab6b791f7a93022f74f30b27146876afc48b84c24177530f6b57570591919eb37fe84bdcfd1ec740f654d4921726325318a1ebcdb SHA512 9a9eeef68563e8d7dc050350d4dfec6a36c04d7916e1294e0c048b1ddebb9040d40cf6f2525c19b13760a12e9ab82e78266fdcb192b38c044eab8323a5dcc3be
-DIST firefox-77.0.1-uz.xpi 527675 BLAKE2B fc0f60453c05a2a5375daa941926e9f1730385d32662d2d817421fd0e9c1bb3e23f48a19138e4d05d9aabbe492ac4a2466a30d42c5f031b939b91972d2e66c1d SHA512 27688e62ecf0ce0fd162e29b3289d0af0c3b8bc8eaf9ab1d43ff8fceb949bba3a738ff605f951f8c70963e7694cb692a02c64c82c41bdaf90a019c42bd44fb04
-DIST firefox-77.0.1-vi.xpi 589973 BLAKE2B 2ca28aaafbff59a76ce8fdaced7c36da85f7747703d66668a81b3d4b22bb2d647cbc28a231be5a95b93484b16dabc794d76400d2461d440f93992813af08f098 SHA512 a884527951ace14ccaf0255a0d7c838e910450274a57261b1b60adb7099a6db79e90428c54fb6615bc1dbe862f9d2312046173f58d3bb39a88d2e9aa70e990f3
-DIST firefox-77.0.1-xh.xpi 478153 BLAKE2B dcd5c4e59100cd837b39e4203d4d46272653663530c07f7ce752abc9bc7cd5df1c6f7c74a6b2caa29c6e3f3520baccb0a2a876a65b4bc98064bd2454f2e1982c SHA512 7f79ad0298db406dd33be70760714ba7804a3c91a6252fb1f28b970800d4af54db7238e3dae6fc56437b90820a3cd8c0b1ce2beed62eeb2db99385ceeddd74d5
-DIST firefox-77.0.1-zh-CN.xpi 596100 BLAKE2B 440edc453f303cb4d90f9b665bd0ab421b3dd8849fe645ab02dff2111c7c1efe7c045f8c9febb68d536a51f10f4cbb496eafa39071af6431d11428d0638426fd SHA512 80aa55cc304cddd9fc299b1601ca20642129d23dac1807647fc7e14dcd868825b239baa239809ffb459c1685042e1433699bb3f9d86553eae83f8919fc1a32c2
-DIST firefox-77.0.1-zh-TW.xpi 595265 BLAKE2B 305b43f078a6696f63f721669180b502c2211a7a5d40682f4148e33015f921346865fb3df55a5b8a56fe92a6a86a3ab0ff0bd3f2cd0318e2299ab8dc17c70898 SHA512 5ab6fb6973146b47d5886c93481e010dc8dac0efe0f6ec4f8897cde2539a52a28850b460c27067657ef8a66ab555bce6201da6a3c1f27bc56214f1d9329674af
-DIST firefox-78.0-ach.xpi 500654 BLAKE2B d8b3c4c9d11bde7181d5bba62b4144cde7c930ba8452d86fb1899e477a1e0ea88283cb9f6cb73010aac145179e1e7b271c152b01af53dbabb9c1190cba4988c4 SHA512 7cd6b816f04cf691d377ac31c1561caa15da3b2339b230e40ec4ebc6eb85b6ecc32d6f979f4c7f0450a0e737eba392998e567d3a8b6521dc850bd42bd1dddf90
-DIST firefox-78.0-af.xpi 444083 BLAKE2B 3e2817a61f2c6be2b5239405b1f9022a2e96dcde7f89b4632b9b9cc7591cf3b31a0c5ab7b232ce6566c653768ede8438677de47f723734fc4d0f38cf88f1be52 SHA512 660f7b6875a841f537d5f9413258ce29eb44ccba236c1b0cd2432852c6cf19f7ffcbc824e5aee9e88bdca03288e9e358a5eb306a8ea232a275dd6630751ca651
-DIST firefox-78.0-an.xpi 511456 BLAKE2B 2baf8dc91f44c2ea6b358cad4e739f261fb5e95d16e80b2c774624075ef45153e7ed2978d6d90efaf952d781ace79b81748f0b2a4cebe08daa48095ac01facd2 SHA512 284ca96f98bd860f567733c02ca77d5dc683e067ba8530843406e302a3575aa1f2bf802ce73b00114fa5e4bf1daea431a7e377f7769ae5bdcc23c0e964ca9968
-DIST firefox-78.0-ar.xpi 588714 BLAKE2B b056242e10aac45c078326e942fdbe72556c425fa233ad042889706fed2addafb7bf084e0ab575e272391c498b5e2dcdef47dd2ee3b4a0fc42d39140ed3bfe40 SHA512 a675cd08bc95c3b5f502e6fdbf6e1efd1a0c8c7ed807b3e489b0a9c42101653cbe9c58f04bc87538252dc1dbc088a12025add33a377f847e643d594a53085991
-DIST firefox-78.0-ast.xpi 500546 BLAKE2B 0494c890a411edeee490eb80a9916cf154cea31bc164d70f53269ce321cdcac4f10b73a04bf23669e5b1bf447aeac2a4a0eca19cd42af54649c0e82d85a47e05 SHA512 fb691712d9f03783977837f8237d3868c86f0d73897b70b61cc39d2b5ec7695e19be3f86d7bec774094e912b8a8de0a744e980ef41ad94143417200b672e126a
-DIST firefox-78.0-az.xpi 537574 BLAKE2B 68123232044402cb2896b8d735f33e3b55ff062af2007790adc1f949fd4d31ed8feec99236e64710e0407f54bb177ecce8bd109f9e28924f2209fb43545af424 SHA512 2d34bc1f0a35a58e1ff8c84a435fdd21ab483ec7b793cdbba05c06db296fba8dcf5aa86a2cd8d797070ff3fb55ab98e83f82bb10f8098ca652e36af29777a746
-DIST firefox-78.0-be.xpi 647670 BLAKE2B 9a8f0876dee4ce845c0aacc06fbb2fc482a458505ce91a83414eede06b896f7eafd15ed2fc915d21e47ccafd64514a642589f9849547dd8a2aa2d85b55386a33 SHA512 03975887f834c2edfe748ea63a4f1ed78e7002f10e1e4a1dbf7ae13bee5f950e1db25582d438eb9853c538daf42d804ff7be9a3455366e314cf7fba1b0c82919
-DIST firefox-78.0-bg.xpi 608525 BLAKE2B 37c3c6dab3ab1386ee94544fa40a70b747811615042912cab8d18b3caf17ec4434c8b751cb8bfb8e49465d0174cfb4be729a708e254f3bea41653036be00d967 SHA512 ec38533dffbcfe41a8aad2f029c1e085e22bea09916f3f2972da511411aac566731948768a33f298a3e3e9508f720440a7cb48ee49507ff8d8c179d48ed5a6d0
-DIST firefox-78.0-bn.xpi 634043 BLAKE2B 9a0ff2f473280a3dc58e3e9501c86130a911a58ff3c49d30d5d0846ee4d032e5e916ec9d8ce97644eea0ea2aaaeae3eee0755ded66c4b73d83cf1692048d4c42 SHA512 72e7a58b8ea5ee16265e4ae3673d36a8d92ee7bbd64ef33097c1cf9c48b31837da65c61634f99aac7352c8e73e7e9186c3934138df506c60f80cc2f46ea24f63
-DIST firefox-78.0-br.xpi 551254 BLAKE2B bb3342528a7584b0c28596d98c947f69900c951f35eda01e274b892d806f8d2fd9c0d0fd6d0e37d8eaec33f16f0a01d957b9878409efe8817ce6c6fcb7fc89be SHA512 28db1885918ff6df00a9350abfdfa1ba037957d95ab0b5364762b66a3c39aa3996b9e075fe4258646513c0d73f1c9ec2a0ce97da653ac26e1307e24176025f98
-DIST firefox-78.0-bs.xpi 506394 BLAKE2B d79323f2aefcb59b465838926ef8a5598b0accd451fd5f58359a51436022b0212d92cfb37ad2068707442c03541f122a08f3edd5c0213078d82f0e9fe52b05ee SHA512 2d1e29ab4881982ea8ddb9b663389b55650a103981f39fe9a9bc663cc105b9e0e16b9229360515ebfccfbfcfdcc476bdbf5dc071190c3b5015c569851107ab13
-DIST firefox-78.0-ca.xpi 552884 BLAKE2B 0d029e25ce5f2f7a256194962e8bf2e54c21193cd1f130810037bd5cac8bb8d14dbdae5804cd0116d6941a0b63e139c59a02e8e3550d5dd5f8228620f860de1a SHA512 32a6b096eefc5d06f134426b63c6d75072cd2cf227ba4b88b95803eee27bcdd9542801af4b8e5d0c1db5efcca47de06199612b34f2a3a8b7880bc82183047459
-DIST firefox-78.0-cak.xpi 584935 BLAKE2B 8f258362592b5af78445b5fa5a47753941e7811a8b8ade63fe30a73f740bba620b3e24ba24bb23fed4024341b0b93956961eeabbcd35f74fff2426dafa676145 SHA512 ab54557cd5d870473c612635816565595322235af4794eedf227080fd86f052fb4811699890f06e1b793a596822abe06d6f5caf5edd2bc6a39e067a8bdc20051
-DIST firefox-78.0-cs.xpi 585527 BLAKE2B 1c96949fc0609a8759a919da9ea6c94e80ee05f263477921741067de79cff2715d4b77da8c23a0508de2f1b0e0cbcd925a4f6fa2fa24bae5a1dc1c6d5162a893 SHA512 744186a04a91958c3c6b94d732a8f43e9f7bd4076b1d4600293f98b35bede77def4bf1164e52ff4eb691606e108fa0a3503c3e3960a7b0301cb4e9453b528f0f
-DIST firefox-78.0-cy.xpi 563234 BLAKE2B 1ed30202c8fd6e2b1b6e5cb7e39124ce0162f8334a1fbacb02fd103139a4d0e61b5b287c3788f5c784a5712662a4d253df32a01bb4ae44b14eaca73885326af5 SHA512 d62af8c06bd74448b9edd0fe1a37f85d09a8a409b07ba3c603713d8ed7158c68ff176c4e5a30934368ddf788c4ab9376723dae37760dfcd4fc2e3f301ad480a5
-DIST firefox-78.0-da.xpi 552326 BLAKE2B afd3a0f3e0d18816bcc1e240553ae4be9a5be34f1872256d72e1a828f08819a6dad2b9fcc76a46d403ebddf3e9786457df48449aef8a3d8811aa8e80957c41a6 SHA512 a4a6b1f787b077ae3379038394086f6b67b3ceaae992eb6e36edbee59ade0ea96daa8de7b51c80c54953c5bdcd5676643fb2e2a84554a93179f60187e5b6a03e
-DIST firefox-78.0-de.xpi 576941 BLAKE2B 291f1fc1ef8e83d851f4b36211d643daa3da54c8b0876a88729346d3b4e943a89ac6f7608bb0a7d439d2dd5d44588edecca42d7a41755ca5f6e17e8fb59de2b6 SHA512 124d7d25f4d313bece87212c5285ef41c60205f008b05b4fc4a7ccdcc3d124023ff4a80f17a45549cd8c9b7f8490a0f51a105075299336c6b7df1ae5b0a2bfd1
-DIST firefox-78.0-dsb.xpi 589032 BLAKE2B 19a633d4ccb861baf96aa941c73d7cb8abdf6850599e071d0a049d939e88846bc2c6e0fd3bbe8eec0d3869ab2f80689df7cc460dc7433e1e8eacb088840e8a56 SHA512 428b2ad062095008a08f92db705e0e3104c9eaeff62e4728bec97db0c310412da321dc20930324da2e1fe5b40625de72238dbf33bb835c35f732efc3f7799f71
-DIST firefox-78.0-el.xpi 665908 BLAKE2B bff123d954445268acbf2f82b5b1b98e20b690b7478f9c97e711fb1563407c74ef8b7dc503b8a06cd0eaf7370bb26100879dca9fffb4133a9349a579c9b2dea0 SHA512 0950ebe540a01f0801ab962e2fc0b3e1cbd8fb4ee4a54c267f6cf71f05e197002ccd1a4890d5802bdffa6432207976d11dba1d452915d01c1c125543314dd796
-DIST firefox-78.0-en-CA.xpi 531408 BLAKE2B bb5815401c916b2ef3363dcc4d0eef0516050ac98e1df55d0f46de0eb789b0911763a0ca90bdd3a81db9b464cbc1f45b9b4e4fa7b7af48bc02805d4ca1ed2e36 SHA512 6ae0f173ea69b6f2a745c9f7f0333ee63e10fb1f38d890ac22cf1a25778332f15ae40af6e034372be47a2725a7d9a233d1c4ebfce045d2377217c21ce859ab95
-DIST firefox-78.0-en-GB.xpi 531210 BLAKE2B 2cf272fe989c17709925cc8d49301fc4b1c7701641a344be8f003d146d33c7f333861b84b9aa2e9e08647616858161e914877e102b855f4510373392e61a82eb SHA512 000b71fa670df6a16f3a708f3d1d9e28aaefd918becbe7ea54a2cfe5f6e549c8b3de14813cb7ec41e6584c093d0b9a50015f1620bff89e2bc2f05cf254bc5ceb
-DIST firefox-78.0-eo.xpi 558644 BLAKE2B e291b1369f5958310aa874a4794aad16294441a1073e378d9ccd5175e3b9a3efbe6c6e88eebe2c4f1ec37b1268730d08af8536338a01fc35ebc1ffdb9dea9f76 SHA512 7c8d474482544c986b34578494a101e41ee4826195bfe2fb79eeb8b3ed89fa9f3b45e5d23015afc815491be28a792a699dcf8451a940a6077fd0a206de83dcc9
-DIST firefox-78.0-es-AR.xpi 568396 BLAKE2B 113eff28fe6fbd2fe0f8a3fd76d42b7622efb5d833268bb53cdf2d0747629c01905f0f62aad0dcf6b02bea317c56928290b7cb2579aa44058f15d90140e13e51 SHA512 324b9e875dd151c558d878658e5654e5c5948fcf6f309f7196774964bdcd6d08017c41c0381c5ba5fabf176f9253871f55df79067c5a6ef0a26cdb320d019183
-DIST firefox-78.0-es-CL.xpi 567595 BLAKE2B dcef02d29936d2fcaa18159e5835c1f4e81c1913db160178d252c5dfea307e0070a41e31168ff5f29e70984edcaacc6c4e0ea8f0a98ae27ccedab2aa57c04e13 SHA512 6fd46889a3661dba7470f4cc3bdd4f4299148aaf2588bcdafe0fa8c6d5acc940a281d69c9b64ad3bd5635f0fbe6e3089be9f21853412864777ccf960631c20f5
-DIST firefox-78.0-es-ES.xpi 551507 BLAKE2B 5d5b55c49451b63adfd007f23dda8af491afd4fcf8c3980f09d67d2ea29742c308c40b21fffcef5ffba8b02178ff22f3a6c19a4238e73a5412a958fd35c22409 SHA512 410420e6cbcf4c6d7fc9b187beb031de093ae92358db0510b85f72e184367c18e3b0c1062947b1b02bd358374d6435d9d42468bcd3001bcb8300ceccdf45b828
-DIST firefox-78.0-es-MX.xpi 569782 BLAKE2B 4d6a178d5cf80ce8c8fb893ad85d60f414a50bf5041394ebb09f7454d2569fba4daa86dde43d02563ac59ee1a2853e52e105ecdc88e54aa0c081a1e65efaa895 SHA512 ca1bc2ef1b26769b7645f04d4cc3408f3a07579e52ce8b9eb027d5bc359b0282e3915558b14cec6887f557edf173eefee38b663a7b2b51d510feaf36b3c1b591
-DIST firefox-78.0-et.xpi 535634 BLAKE2B 824cfd0978676b7742f5fa88df6bf46d2520d8bb75470f54f4fbeda5755862dea0802f6b5bc0335d88fe1a3a6c29a8d4f756329541bef346dffd8582df7ff471 SHA512 6cde88e6002fd3831426db6088f2728bea9d303a4f1726183a9633761b94a3f5e10f5bedb63e889a658a805f6f96b62b7e6f5eef2e37e0ee056b877401fb59f9
-DIST firefox-78.0-eu.xpi 556807 BLAKE2B 773b0127a5c33cb13b89d012c711f35e33c4c1d765a4b159c57c28213f7ebaf289022c2703d7172cd115e7f7139616fbac7aad9a52845af048704d9a5b5d9c71 SHA512 21f9cd6b425907420cf0d21c7d2d693671b10292ad4b2174e829d4b43873391b4973aa9e5ba55d28ce012437584089a2a319915370ebbd6b0182cbdc038934b4
-DIST firefox-78.0-fa.xpi 593500 BLAKE2B 59019352c51be5aa34051138d0c8140b0f25e79b1dc94fa5ce1a8b221fcb48f87a6a4ba224a775f522c06737869f5e38601fb66613ff4c803b74f94ae1234b74 SHA512 1f2dff1475edd5da01b8697c5ae8860d8cd79498821258555caff708f41f5f048b4d930d2b6ce551ed47433926be031628aca38683f0e53212865043f309a385
-DIST firefox-78.0-ff.xpi 531582 BLAKE2B f8b11af278e3aa8263116e209d309528bf5cb507fdd424a5960bf4ce2a4c441204df13d424e1c19585b9a3add970072affcf88a533431178a07dd358aa10cad7 SHA512 e2fd77e88ca70f0d10df9fbfbbc665ab4a57b302f6a5f76c3ff069ff949a3711199064597f7b67b511e368ade34fde125eeedef7581d342a333e415c959fb229
-DIST firefox-78.0-fi.xpi 554042 BLAKE2B f541326528a1d2d184ba5fbb9018477d246274f6b689f6fa7a5fe5d126448f845da118f20b9d89b6a384324af2dae764ef8d41f56c807a5504bc7f9d0ad5d2af SHA512 3b6eef638cf82715b113e1031527fad7383789ba1d4916d2f946186070abf4ec1a7c642ba25b3975b53f204eb346b71847ae75e5389b48a0555e510f90706ff4
-DIST firefox-78.0-fr.xpi 580678 BLAKE2B 38b043946dfc5ae93fb0f15ad550098ef5cfcd9a0475b7aef0ae15f925b1ea32f3b6d515c4a158483f0624eedbd17d18265dcbfb6ebe00a9579567cc32202877 SHA512 c5c155935c9caf4241db8c812c38c8329ef3e10e4960a248e442a95f8416a1d9f170db86653443add4f1b5c6f1bd1411045ce0b54a7eb5b597750ac78d2090c4
-DIST firefox-78.0-fy-NL.xpi 565456 BLAKE2B 143714a180b973e6457f1ff4d38583aeec05dd1c72bf98816036397e2042d5d2fd9f2084467a705b4b9a62022b3fc63543ad4dfc0aa83650518c7251ebbe4806 SHA512 1e70ada929e6336648165d3cd15036a6d2ebb0204d6a1bb50dc8efe52cd9359f5e5f824163507ac79e28745ad3c5ff44ca00cdc2fca6e7b32b23237d8af183c2
-DIST firefox-78.0-ga-IE.xpi 514586 BLAKE2B d12729aaeeaf4f058dc900c658b15ed9bf8d9e1f3d1c427631c527439345295779317b410fc8a7078a5a0d599da35e97960d87b99432f54b4d86e49f020431dd SHA512 3d29b51fde239010bdcd094e429b582ec04263f55bbdc7901fef6fc11ed15fd57f550ae90d3da550d9f06c7b9b6b618ae828055d53f23b4aaa42fdd263c410ca
-DIST firefox-78.0-gd.xpi 544416 BLAKE2B b5b18db496639da1ee538924220b814e651649f5b4886bdac462216593d7db42cd87a4fe90d582e8a4f6a8bf09cbdeb7989365e995b22af69e50ff35abfa2a9c SHA512 d82989a8aa62364e71ecf5ded1b0fe50a046139884d5374e1fc58dd23f6c5c04642b09158fdb0b40ebcd22eb1c8c339c68e592706163164fd6485294e75a9e87
-DIST firefox-78.0-gl.xpi 508287 BLAKE2B b0fe8da2d08ed5ff3211348787e1dc185e4b70b742af4a42039f1c48a046cea0f9494734aa1c9e7e8a722b098bd3ced8b09950aa71633a9b8c1b0c72036b8d0a SHA512 bff92874ed8854f39fba049d3f8573fce308a487a4cfe388311f8853d0df2976584c0e16daa5d0f0955c4ea6379355a83ddd1f7cbbd0fd90e96e5aa945758439
-DIST firefox-78.0-gn.xpi 582160 BLAKE2B 204ef90cfb6a3c687360d6c79c615c5e96e2b2b9b6e46bcfbb408b899ea1edf5683753b46a8286163ab01a01dc02e3a4e8b17b60e6e5ac30e6b9fa3b8ab838c5 SHA512 14674aa7d30a2d0fb9bb4dd5e50538304913cf757b53ef6c6610628bd5809a3e59417f51acdf1c789cc76427243c1ff98a50d44b3a5181b81b492d4f333de099
-DIST firefox-78.0-gu-IN.xpi 602921 BLAKE2B 18ca3eb9d7016319f1cdbd243710f49998d2cdff2708d40b281df11642afbe2182aef6a215afa42e6ce3556aa125e981ef17dcea303e7797b3a659fb59b5d205 SHA512 d9833f16acc75be65012e713291f340c67cfa393347c9c3232370b273f87890229a2139d4680f3328a54682545eb88638286cb1fce25f28eb6ce738d64feb637
-DIST firefox-78.0-he.xpi 582414 BLAKE2B d59df0ec635ccccedf162b3eb11af2c995c2645907b1752f38e55e0bb961479344148df29bf879a555cce0dae8cf029754731662d709f0f8b26226140efa18ff SHA512 c9b28bb73f285ee6193a06ca746b6dacdae91f179832d7cf74d195b0f4840269921021e50c8894cd5a27f54efe928e9cb8cf9e50c22868e36f2307ac46524d73
-DIST firefox-78.0-hi-IN.xpi 622431 BLAKE2B 049ffa777255eb6772fad7681580f7cbfb3cdb682ad5bbb8a65f5e3e024bf20cad3327a71595b600e39c48b981b728fe92df0de4318751d7f40beee2bcdc7571 SHA512 9e2db3289365b8caa5c4a281f0203a4698626ab692de7ba1becd03f02d34ef5ecbd60396497c2f70fb15ab3e40f72c57611ce6083b428f16733f3910ba1380d9
-DIST firefox-78.0-hr.xpi 560789 BLAKE2B 4e667b5c7e0d81b9db4cde37ec5aee6f0018fe76d814ea2c232dd22871de27a2e5fb0e4c89cec1db569bbb4d05716939e9c23425e5f4841e453689826a86ddda SHA512 ca5e15cba4b8265008cbbbcc5ed52eaa85ba9dc97fa8f0600f3335a9020cbfb26bc0da6e09fde445b821b3ff8f8d48360f7999d72f5fd1df35717e1967b0d573
-DIST firefox-78.0-hsb.xpi 585287 BLAKE2B 7922226ddfbef71de763673719f1087164977ec4e231c04a1f43205e9628d9cff471a3f4f4e9691aa75f3be98db80c1f1f60864d656d4bc08b45552747bdf806 SHA512 c282f294fc0602210cce0abed6a262d10588eaeba82c66c71df07c6d20b5cf76c43ec8627dc52d161cbdab504a79f6982a8ea5ee8ac4c8dd8b50e1d2d58f656d
-DIST firefox-78.0-hu.xpi 588741 BLAKE2B 9736edec4f88ed794b00945613be31fb76751ce580a93433d5c8b9f3e22334af6f03bff537e88e2b808d4b87b5b92bdd42b1e70c9a81765ac7d94eae6ab1df6a SHA512 f49798da5de8c62730a9db2abe5378acc3c455fed8890370f50fc42b912165d8f15a197576ddf212c3cf6b8265bf31bcdeaab26850f24f17b22613a17ead3242
-DIST firefox-78.0-hy-AM.xpi 649332 BLAKE2B a75013cb5f2bc0a5d0d795db3a0c8d4f4272cbfe3afdfc8efed380e8fea758099f383a71743f2eb9b02d356d456103af8c60df3eba6474e51cbbbc14dcb3b3d9 SHA512 921cdccf41d5cfc2db1b3e3ed8aaa001e024a592a07adfa22c31574920f846e646bf4634a18050b9f352f9c2e4b8f73bd3eef949ae6448112ab44d5b3237435b
-DIST firefox-78.0-ia.xpi 554114 BLAKE2B 28334c71ca320bfc2032013767b37f94c61ea52a318c7573459ec93ee0500c51967cdb65c19a936e2f2ac938133fad186e217132eb2c9788017a585424878b6b SHA512 60b179f4a036798d79fe7200dc0ec6e7f08b7087bde01a6dbc625bbffc46e79732c645da317375226a2c113ad5a785b3e6b8ef8b7a1aabd3447aa05d589b8740
-DIST firefox-78.0-id.xpi 551937 BLAKE2B 1501e103b4ebebfcc05918165f6a50deba87d9914804603a08fb5e4ea9ff0b6bb11f0671cf69c9738b70119c7e8b70dee8bf1de2b096d75f2823abf419ec097d SHA512 183efef778944af8585f0a5d17cde0e57f56673bdad6c4cc197af75e204102df5227ec7e8a57d08387bd0b2526cd5deca638409df30bf34a59e692d819036735
-DIST firefox-78.0-is.xpi 527497 BLAKE2B 0454698f29ba38d20de07d231bb4f1a6fb0892c4fe010aa94f07f7685a07b7e56166c07ab19a106f4b74e77649ba52d5d735b0edda81ba8754977041491a4249 SHA512 4534ce8f716febfc015eaa32bcafc7099abf181e7b2338bb011b4b66fece157feac2341b47903d33d3869468cd50efc9792d647c956a03fccaa0b8ffd169702a
-DIST firefox-78.0-it.xpi 455009 BLAKE2B b9ebdeb7048cc1c7f7e0b80c03f53f38ade0e05b0707dc85e5a6c3d625acdb2bcfcc85e2320604857e7fd9370c3707fd7659320b8a49746c5f796d828dbbef90 SHA512 0a0901592e31952f12ac5751dba0b870e2f46267e85aa0e826560cdcb34537db6593801744be98ebb064c651a67deecb4724e267b70a254cddd77910c5777e89
-DIST firefox-78.0-ja.xpi 615896 BLAKE2B 621e5616255fb3917f593ac87063836a191269e86517640a5041a3bf0a57a4aade6f418d6a6c65da7d87df6f999d2c6467d9f4f4d98e258ceb9d100795a9a94f SHA512 0bc0bb7235be94e80740a81c53702c752c075f90cf58e53d6f8ec0b9fbbe6f95402b7f304b26941e8df53fdf596e1f85297e41299f8ecab12aee167624f71d3c
-DIST firefox-78.0-ka.xpi 612307 BLAKE2B d2e25f9f7b99c3454bed726f6e553519f63dbdde23eb2b8ef6862a5054aad2c0e5e5909303a3b3e4a50e3e10ebe99d1130b6bb5a3aec376bc5ca657d4c0ef848 SHA512 03feda3fe5c08f1bb89aaab8f02cc034fdac19b50da7839fc2e4eb19f77d641881a76d50992af73cecdd653a6d6313071d40e0270aff60921bb02f5c421b2478
-DIST firefox-78.0-kab.xpi 574004 BLAKE2B 7d5e0fa0ee4563f575ad892922c83b27d6d85c312be995c52ffe371f44d606d0d399c070621b955dc368553202ff3769e585d6afc99dd890ef1e7da2d91b2af9 SHA512 1d94eee22b841abe6ed1816b566b62d2e0fe8f10cecadd8cd13967bb9ca301e8902156a54e8559322e90097e66a3b7e714f75c292a696851c2b8a3a6875ed0b3
-DIST firefox-78.0-kk.xpi 642141 BLAKE2B 4706755cb57bed537eee4b26d9e8b118c62d0a62419b7f8365ee874e372b4f4b1cb77a1acb79f3b1bd3541babfd042de8e13da1d7ce873220f1980788f7136e5 SHA512 4be621a1cd12e7c797737c959e07cebe2afa03f5e23449f10b30bdb7ebf6b37e8629e22e49de5369cf2a62da51fae1db2ac209ea334061e5b9fd255aee10a334
-DIST firefox-78.0-km.xpi 567226 BLAKE2B 7147067a19c70faa7cbd7843e80c12974ba250a63a39ea19f74f9e979726cdfe76f8a5edc249c607e3a5f7ce8923522530021b7fd3529c1afdb1684098487a52 SHA512 1effdc0c03f55e32dc479efc2678018a25d9ec059188110869e2537d13452a1414e7c0f1c4c55371d9cb2bc6e913aa0bf1f838a45a471f04f2fbaf8dd2d4262a
-DIST firefox-78.0-kn.xpi 558812 BLAKE2B 0ca29f7951bdaefa1a32fd3f0c3b4cf0dd52d75b86c681c073ee1e215b8c4e47403fd036f83d9d93c0295736b85da7a5c13598be587aa407660dae07a6febd98 SHA512 beec1ebf4256393e2ad886845546bd0c3d86aa535235b3a870f45484e7f9ee547f3770f29fab4f5c9c588d9c8d7d312fe7c809b14d7fbb910c4d5df6c1d1985b
-DIST firefox-78.0-ko.xpi 602748 BLAKE2B d07d9d80c31afd15652f2b172fe94d28bc447dddbb71022093b5418ac92bf084f51c0933d960f6c690f6f5bb5cca5ad7a08e6f378806aca18cb703243a231e7e SHA512 5ce9b8e1799689b8d2fc2ca73577e35b7691a7c164ccfef3655cd43b3f985c4ffa6c582edd489a8292981343c4b7cb8165e620a0ca78cd77ce048eb44cb5fa67
-DIST firefox-78.0-lij.xpi 526112 BLAKE2B b9357e626a3b4d8a7f12d12a284e8339fdde1e78fa8a4313f7a49ca6371f70189cc210f598996260a01246ede82b7d07186c4512775e9c44fdf86ff7b4c8c932 SHA512 f0a331b8fbb481d00ba98ae8a4a42990646e54e0fbb8a56fe214d89baf7f4cc49fb8b7b7c7e6e35cdcee8cd998e6bb101f71f39c2de84c2e1a28c60386a905a4
-DIST firefox-78.0-lt.xpi 579635 BLAKE2B 51349bc88b35f72d3e925a04fc3fe226ac55d098c0b960ad4e1f2d965a7e341ff0a999e3efbc6d8836832d4fe1d3fec7c455ee281e7a569c3e4214937b6db93e SHA512 a27f99eeb790049946d6168325738f43091db2e9048b94e2e6fb168fadd7ecce4de3ab0373a4aa4448cee00ace8e42061cbb13a48782da7145316f03459fe2c6
-DIST firefox-78.0-lv.xpi 516883 BLAKE2B f0c4caf3fd120c0f1e93932ee5045fae34ba03959f04dbf880735024e44d35dfc7260f5ac93a82cf74b05723171e75e002ce9bec1e2c5df464b2754c008436b5 SHA512 1e67d9638217b9765211e1714cec9a5e7d8b11ec4e619a08ebe00fb4ceae0d7f3672189735f6caa676c2ff6c3764c9db0bec8afa871ceeffaade80f2e4fc0dde
-DIST firefox-78.0-mk.xpi 482924 BLAKE2B 65a1b956e3fe907e3ba0925bd659cfa673452ab662a1a99d15593390121328c052678bed2646ae34f1eb4ad39c81d1a184190d11adc8bfbafc27295f143b5811 SHA512 183327e01c6867620f8f7562a29f1c1c7353f24ab0898276c5906f77b56c2f47ace1016a3312fc7a0c38daaf788c2bcb15f630bc62d43f702057b207dc82b3b1
-DIST firefox-78.0-mr.xpi 599910 BLAKE2B e1786cb6fdea3e2d80df6a5fa4573b0f9eb5b8f8fceb732593ed3e78b76c0ab94979feabfe12f4c60508daff04dd87f485d373901d173e7ee1441718d1b8b287 SHA512 60920a4bf302c3ce6a9b4a5124a555e7a396758dfe58874d38daff877eb41035762980611fca72a799ba719a4b53c32322ce4358d6a185d89c0b2fe80e043e3c
-DIST firefox-78.0-ms.xpi 500958 BLAKE2B 5ed155d258326791529cbab416ba33e4a17347b8749f9b0c2e24f333c1d4016396b93a1ec580faf2299ab7aba7b0988089bc4b61d692f557739e1028cfeaf02d SHA512 879696d3dc2b01c5101e9696186417826962effb9b1985792003f6a64c3d6c904019e0adb517bb1a41176f155c036a6447c35bcbc20435bb28d8974cef37016b
-DIST firefox-78.0-my.xpi 557212 BLAKE2B 4af9949cfb06db0c51780bb7fa3ec84d9df1e96620c57def6c86eff6f34485db0ddf795d97844947b6a640eab834e18742683b92fdae81bc08b7c3dde84812fa SHA512 96f8cf3c778e14c9e3e86a8b1b60883ac3bda07cc955ec7c292e2b91c162c3e6fc6c2ac0d498819571076102f29e17e9340d7baea5d022aa8aacf6b667a2f861
-DIST firefox-78.0-nb-NO.xpi 549580 BLAKE2B 2ad07df6dad4fe2016374f1c81555d24eee812e979471fb92307b62be5566f212c135f8c244ef7a0dd804d3e40ed446e5c004a7da5334b443114d55d807527fe SHA512 adb198dd719b69b4b858eaeb00f5f63886148f002170610ab99f7c14355451a77b21df53a2d56c395e058c616220f2285dd78593e40ddd4add016feb7ad22ab3
-DIST firefox-78.0-nl.xpi 558806 BLAKE2B ca878aa825c3a5e19ca36ae31bf20a9b7ed86c5c2771fdd9433033e0a904465c0d4d50d3aaa5caa568aa5f2cdef7b19da97aae69b14a2114ff233641069d192a SHA512 86dd4c88e232956aa04134eee58ad00cc21683a4fb8858c6cb57db66d951abae7aad29c4bf240e2e5c8c3a90143243101ebe8ebe6c773142e0a3ccb8a2be29e2
-DIST firefox-78.0-nn-NO.xpi 552149 BLAKE2B c443a9aa3bf43bbc07696f4edb6851f459d356a92a3a29ee6119d1e268598457f91fdba8b4166b917c7b5afbf42de2f4e1b1436bf63854eb39143d5e442c8c43 SHA512 e8bbcbe106f5e149b17f45c6dd27be3cd7aefbf806046e2665b171a0e484642bc7e0a24bbf965999c2d3ef77cd498dee31184598c4a525ee3016ddbd073cd1d9
-DIST firefox-78.0-oc.xpi 576259 BLAKE2B 88a1e0d7fbb823cac5d7718600e586e873ac5a40de02d7e45d931f797f9013a62118966b79e06b03a2ebedea285c67966554cdc7b92d974f852b234122eff81a SHA512 3c6f23531e358e40999c3eafada11e9ea47a707c5451b86b0cb8a6af1a1412c9229bafe3d3362ef671b7303e63e0bb80111d606ffa3f558a1a2802463fc7ef24
-DIST firefox-78.0-pa-IN.xpi 606183 BLAKE2B 6e6cbe78159792bf562bade66cb645f17e26382e32cced907331673107d422dea1a402692e9610a3550a68c58f50e2a9f25956781e786b85f3090ebd0d246970 SHA512 b99e589fd36cbde2e6c1a1c46f32af88b9671748a93d8bbbb67691bec568d57a7fdc291a67cba46b124b8ecb9fe00709d06bb635bdc4dd051c7dc41181a9eed8
-DIST firefox-78.0-pl.xpi 574896 BLAKE2B ca3cfbafeed9f1918a6932580a182d5c2862207c56e9870c19442bf97e97c807e30fa7da23b82e80aa1388c4882c5eeb562b4d7b377947f7f452189ee485ff2f SHA512 f10af396cc506205e6c4800fe054527b92b82c943c57e119f227caeb33831488811d6a534d69c6ebcc982bc79f724cd70933a0146cf58c595f92bfbaf7b5b083
-DIST firefox-78.0-pt-BR.xpi 558027 BLAKE2B 2addfdf10521d8f1e5df95d7e60bf347e98fe9faad9945818b6d26a4abed6f32c1831dfb273cc99a517aaeccb97ec82d968370df5f533988fbd0b91919a1a09a SHA512 536a53acdb0f53ab5beb6d7314e45911fccb2ac48a99523abd9fca56a8b63e79c5a7e68d065bcfb6c579ed4f75a1af9c96f5bdc438f3826606777d0f2745a821
-DIST firefox-78.0-pt-PT.xpi 565633 BLAKE2B 850fd3c23f78b1f4f27315aa30aff94a45cea06922031792a2cbc90483f9c40b5bec12c8da4885dd896d2aca9a1562b29b01b201588f075e1dfd55748c949b4d SHA512 6f577fb7837555559776556885bdfb2f1f6cd3ee4b26934a73476425437d85e9cdb3021743acd4b6b04c545fb12abbb77523df8733bc1678be9c108eddf2e132
-DIST firefox-78.0-rm.xpi 557917 BLAKE2B cee8e909fddf1a510593edabb95c8cac4d9bd5386d899285215abf188bbeab860e4ce7b1156e50ed48c7fd792efd035d8617723e452c272ddd1de17599c6f3bf SHA512 dcd38919fcf5756b0180fdc23e09a352cd432f3f22482d61997c73d876536b8d012a4d1a9a995ec1f482dce468ee3d6c78640e05f708b3061a8382e7c49a08f4
-DIST firefox-78.0-ro.xpi 569387 BLAKE2B 669d32e4ef8b0f796c33a5b1cb790eaa5ecb4cdbce23cce08a1011632b43d2c58238e5aec7835203c905def97f497412b00b7036824d82c146974334e1be1e5c SHA512 238816d0ceb4258ad6ef46b45c11de92ef42c454cadfb146c9b34f0e1e5755c26f1ea74a806920c05489056ff342cf6ad2f8fb44429e204c54c61f04d1b424b9
-DIST firefox-78.0-ru.xpi 650701 BLAKE2B 57c3583dc3dc650a21baeee8b62e807366e5f4923c04e7d469eb5c0e4253858f3317c9e9b885e2a05e97034532dc5d763448c1d72d62ae2b128358b7d2d4eddd SHA512 7a6f77a06b54c8bcc518518362c4efc34ecab9c9e1478fc00dcfaca96b50cfde03b77169d34c8ee7fcc5908622002d61dfc995486fb3f5cd38cfcff29245055d
-DIST firefox-78.0-si.xpi 534209 BLAKE2B 9b019c9050f7562d33b571367a41146c9b32348f9efd8ca6f7acd31dce969f6e968b1b1f81b2cd89c4c836dbbaa3a51202a3de8ea24db4bb65640c6251ad5c2c SHA512 8f816047735ed98a606155238043d38a207da0b92a2b4c4aee35071bc8d7a8976d2753bcbfb9f44a30b3a4159daf5a415dbabecf7588a7fb78c7ed140b353574
-DIST firefox-78.0-sk.xpi 578527 BLAKE2B 474405e9957e1c19b37656478f4c9d047dd00af9d68f9283203f74359e5c063be73910f1e5a3d428e10813805418cb6d598b20f2cf275248b091d161680f6722 SHA512 b1c1b56262a65b2bf3a971e9ff70072fdfcffe3d7c295a4be0a1316987ba9e8831f9d5bec1e7b380a4be364fcfae572e2bc52ece43bfe85d7e57ca6e93d50b00
-DIST firefox-78.0-sl.xpi 563043 BLAKE2B 26abd79ca13feb345172a5e7e1cfbe254f37e25d80a00fce3ea9c74f0b5f9182337bcf5ebdfc690e83f330991419e9bcd96108eecd1ca7fc27c158a5f42ef358 SHA512 2af94c21f50331fd1d8f5fda44a0b1f627f0970d41bc3e67bb3944b8cb9dd1b8158c1c2556f9321e443f3187d106cafcb397f1b987d22e9a9c73647f2ad2ee8d
-DIST firefox-78.0-son.xpi 454257 BLAKE2B a6c83250fe8b5f44620fc44b17ea51452261fc418876235383781bda912e05885013c6f66f7f1dedba83c41441dd01bc6a7bd33f081b3284cecc5da3015885d2 SHA512 b68786302970a239cb96e25d9b5ce6182b81ba71d2b6b3ebea53d2aca00567ae273626ff988a6a76b1fba602c06abbbabd4a12ab4acfee9cf7ed5fcac1a88a0a
-DIST firefox-78.0-sq.xpi 580006 BLAKE2B 0cf8502c4472c73ca46a2022cd633438c4c1b3984579f9be5e443c1d4742273c8cfcc5ae8fdd51785f754d57889ca0c5c7537dabfe00b3d16e2bb8e7079fae7c SHA512 ef263cc86a4f0d3a758fbf481b6ff3cdd47716db3fe744f7db6588ab1b072c46a6154c0ab877c942e0214333a81dda6818ce469ec256f286443aa9e52b7bd13d
-DIST firefox-78.0-sr.xpi 604543 BLAKE2B c53519c0b12e484ae0c0303db780645633cdb634a2f17e97b296593e864a39aa4f0c22035594af227b342bde0947584223e305a895c3c9ffb232d4940146b875 SHA512 a0cda525908d58b395c9c398b776d2d42f18205086c57225215027e1b7b2c0a41827eaf4a6402d9c850fa3a25b8e8fd40d1f851eff0673f6e7e511ddafe64ddc
-DIST firefox-78.0-sv-SE.xpi 561866 BLAKE2B 756e51d864b9890df959cf1fd148a967c95edebc252870040c9b2ed13843b1d9b1e78794d44b02b6beb2edd3029c45a6abf24432358b47936ce00e3a7af8cb70 SHA512 7889e2b8ea4713b4aef4c32538bcab2eb14e67cd1e30f09b5bd1f4ad34573f09ed3f47e5a1f40222563547c9e93a8e13ded256c912d842b069208a1b6bbe1647
-DIST firefox-78.0-ta.xpi 572352 BLAKE2B d7d1794b25c33d7351d877ac75d3f41377b7a91ba52a3ec83522121f8eeced799041ea93ba32841e41197a52b42b20a49dc3d3054f7670317eb73a71e977df65 SHA512 354f798af5c9b0f6f180679465c73b6954930e347581446f95ccf8d08f20e2d268263b90b7a459a5092173eda8ed5d6fc5ccaa8b5e130473e13d5da12fd64c46
-DIST firefox-78.0-te.xpi 591647 BLAKE2B 24fefbdc3990f1b094cc1c99f854f73e69d110f4610fdb9e1ab6838f1b8f68b80f5bbc7e61157da1c37ebae41276d9ae6823107cfdf412d50727ca92ed04d05a SHA512 d5c6061f7dd9591449a1bb3992950b955af8ed40b69f3487c66ad8c05c03f56a3095976170b1d33c20694e7be2180bc7bfebabb495c3e695afec763be567a949
-DIST firefox-78.0-th.xpi 628315 BLAKE2B f27a9c13d10025066a5e3a4dca4d4c1f92efa9d5af6a7d811c5aa4f29498797788e8a15860b92550c0a3d11a0b9263ea3934459244ad59714b06c0472c52b23f SHA512 48e15e5dff913ea2aae54a8f8ceed8b65c663be921386720beb27ecd4d1bacc46f47c874edd77e3bf4f480a843dbe798f83a21fa98ca2265ff63ad7b280951d0
-DIST firefox-78.0-tr.xpi 576361 BLAKE2B e9f8c85608ee9e810693c975b2063def600dd048361022d3b8445543764ef839c8c399d895ebb12e9b0baa7580901cdf5fdbc648da08609a710ccd3daa7d1af5 SHA512 6c5a50155a5958580eeca32c246503b563c3e63968d3caed7da910d53dcb370198852a0b5953d8fd9fc6accd19328e41e61e0d9b52cf41cf906e214146f510e9
-DIST firefox-78.0-uk.xpi 646855 BLAKE2B 563962241c37538887ad4572b79824f9379f3e92f640cfeafba35d2e23e0bf557575234acc79abbd095fbe0bc8cebdf51ec0f22f214ede5812f460aef0bad8ca SHA512 75e13a51aec15804879e63182a2d2dda94f3e5554e40943a8d75489802f15a0c4a5e5cdfd054521a617297f8c1e48772c3317e753dd87075ab0d53a9ad055dc1
-DIST firefox-78.0-ur.xpi 608135 BLAKE2B b7f5a3f5c048aea256e1bd644efafa03acc2b7db3f29a05e7f6cc00270bb95c32cfe342bafe1b99e84db8f06754c21685aa3259ebf6e43a68f7b34fb722f40f5 SHA512 240482777e38267ba8c19aba29dbee661fdbc3884aa794fea98223ce8fd0d111c20163f848bdd275182d478b777ffd36a1ab5386ae5e805f8aab5bf1e5050672
-DIST firefox-78.0-uz.xpi 521120 BLAKE2B 0c8256d878ac7b25af2209d07c3100f768860e2ff7f5488f462ecc308dfd0faf33b16317f3e0e02220b5d3aa5d29a76e66a0ee6d7c8680a368ab6813234f7a6c SHA512 2456bec58e5b69703da998b4537daabac5dd095c8927a9f73953769c5cb9b6cdfb8ea45725938fd7f752d6338dc8308a9b4a3a1d4753f4a438db350e16f8031e
-DIST firefox-78.0-vi.xpi 596836 BLAKE2B e12f5fc1aeb7bffa8630fdc6ead13d10bfc4d688e4721999dda5ee66487118b1cdef74c05414535c860f77bb48154e65ae442ba16835bdaa627962f268fa0317 SHA512 23f63cb79d953cce630f1a52331793986f848e48204da1deb6e943b804ff6121ac4d42c273c220994c98ed91367e5564cfbd9d2a91c61003b6fa7588e540fc80
-DIST firefox-78.0-xh.xpi 458900 BLAKE2B 96a135b833451013a60c8c44c7785fcd7740d00410ade3d02a5cfd198394a65dbc27bf73821d800c6d28fa65b531632a621b4f55bae308e8a433959a7c0b8c2b SHA512 b8a4e42b87a428b004c4950c12dcd792b9566b403475e2a2870ba66b962269ec0e0deddee272d123ccc441b713b44240b25399e9162e33b22eb26dc998ced848
-DIST firefox-78.0-zh-CN.xpi 600174 BLAKE2B d34f930efd426f3e06397087e488a7996219d61b16c29bf6bcf4e95d1611a766319b90a3b1ddd9bb4f781a7f2599bbc6c9aadf68dd887518bfa7b170b1076f1a SHA512 71a48b54faa87aa059cb7a5c941b2f2b6180502563b3d55ed2515952a24ab065483a7d0e424fd72e9138a2e093625dc6e3ec38e07bd18d286c10f2284773a96a
-DIST firefox-78.0-zh-TW.xpi 599265 BLAKE2B 0d7009abed0e5ed9ec6c9d6de1abe2b10610761a19b9c817d875aeb058c8c624df70753ea206ea1c6dc4b14bfca64488bca7fe79cd775964df0d305e4aabc4f7 SHA512 7b5d7a506f067acabd5969114b3371bc70d8b18fa0ce2b3e554a2e1ce366d6153dc779e8af8c91827dbf988259685148a4ebc842ce7bedbc81261960c05941ac
-DIST firefox-bin_i686-52.9.0.tar.bz2 58598632 BLAKE2B b9cde89261bcaa57841d2ff5e440c2fd86ce0011a1a6c4c6292abe51f2d479324a5e6c9f6a6a135c2811975ca850656cb35d922a169ea2604f3c13aa5aee4856 SHA512 f0f6b494eed4f84eb013065ed1a586efb03b50441023fea866306fbb65de3e7ebe5ff572575d868c17e3ca11958d90b1d6a8cffda0babfa8432e4bd3f19eda15
-DIST firefox-bin_i686-68.10.0.tar.bz2 66881846 BLAKE2B b35aa2b8cfcbcd03d01e2c8ce7d3128452fb08c77b704d9e1ea5ad010e284be1fe69aff355f873e3394ef7dd524c6993bb151fc38ea603f5b6dc53666c37b49f SHA512 83304b8d190c02d892f0fadb6721600447351ba6b2dfec4d04cfeaca88b3c6559572d202f07074095b318254c897ec0a31384f254d7f9119449e992fe1b61fdf
-DIST firefox-bin_i686-77.0.1.tar.bz2 70911638 BLAKE2B e89f605fba43973c9f01e912261cdbdc6b9f37b1b89014912f055a879d2e006b34b760475adbb7038b3fccc081c24b0b5e1f1ebcea6b72fb0e5427ad2b65b3d7 SHA512 b3da650b9da5df10c611aeb5e08a6f96be431a85edc0c3768221faabfc3b302bb23677b33527d23d9df37aac7b83daf869f4a373d461893a9be83d1b74937e87
-DIST firefox-bin_i686-78.0.tar.bz2 72848470 BLAKE2B 708a81a23c72d31b5da8c9dbaf8eb5f1333e25ba55400cc306795b8a5aa0e9fb3c9bbb44d2723a6215730d8833d1b086d998f6b1ee2e09e03eec416b97fcff51 SHA512 ff08c81dc26e4bee6e416bfadb44adfa4e1707decdac793361d7c05fa3663826924ec87993f7dc579b8076f365bd45e33f422c6a179bc052126da0cf966ae387
-DIST firefox-bin_x86_64-52.9.0.tar.bz2 57795546 BLAKE2B d767749ed07a0d54da8acf0273c59d9a4d7f46491aab34b7995ce76fe43366c06b859dd2ea1d8566861e1086e73aa30df28ff4d9dd634c1948868fad7643ce6a SHA512 b5d7da00766354e72f5a48f4f2143623428256d79d0b3e958ed6764b680afdf2b3188c61b09a02dd1537c8b8d3ddd1a1b828b1cc13a16df02a52538a42c62954
-DIST firefox-bin_x86_64-68.10.0.tar.bz2 65086433 BLAKE2B 4c7dda8c7eac7910d8d22d9c48e6dc81e3999e2c01c640aabe69ae1b9d732074003f2b6a2dcc6083a5cc7eb43047b1cd2ecea6b23240c873fdfad8359c2ea649 SHA512 22e241f9506cf03eebb2c58f0d70df960fef970e1652769e68893226a038d54bbbb8d9fce06a15299ab04e91f2b33e4f76533fa3d2445a57441de98316f55db1
-DIST firefox-bin_x86_64-77.0.1.tar.bz2 68798336 BLAKE2B 6e0888bf63b2418689e44bcba38edf7ed7a863db143a204ac5150847ae49d0507b3063f1c235f06623e27e4adecb5233fda03777fc517221197f2bf445e06f5b SHA512 28b0f843220a88759893813c48f9b02a255c26fe954632e530f956f43c4cda6441546f3e9d827fd61bca0d61fc6a5580d3134b8d5315cdab90fb57aaf96fa5f8
-DIST firefox-bin_x86_64-78.0.tar.bz2 70728156 BLAKE2B 3717e8e3845ff1d6f349fec09c11532ff73132a171d9fe1a5af9c83d6fcdb5d711fb89964594169bd12928e6c68112dfc7b710fcb1c75ad9a23d4fea9fdaba49 SHA512 cbdf81b0a6a233b8d89dc2e11bb99f7b4190591972c8b23c7277f3085a4da44bcedbe717979a289c9bc7959695c53b80821825b522116befd40d31ced96baed5
-EBUILD firefox-bin-52.9.0.ebuild 5477 BLAKE2B 50d4699ded70cbf71b2988b01985bd870452d7cd16c7e4b1c7d51ec0fc3433ae4141bb9142eace3999b4c1104dd07fb3c0f8fa8db996018975ed0e46473c6078 SHA512 f7bc036c3601d1aa9fe3044c74b7902dfaba701271fb456d4f71bca3ecbcb0781ca394470e64ef06cf4507424f0bfc9301ec7108909afcb349e38c471313b9b3
-EBUILD firefox-bin-68.10.0.ebuild 8012 BLAKE2B d435f66a1983ff08caae936de02671753af778d3fc0c5e3f844b4c0c167fd9491cc132069057c7d4fbc81ab69846166b70a6652e6fb48cea5fa22d1caa729438 SHA512 f50e3192eaee35c5b6cfb16bce21b8483920b59553f39dafb706cdaae59c94797cd677849f78c8636b397275928a3c4e57f0c81da35cc4e4e612d2dccb5e18d4
-EBUILD firefox-bin-77.0.1.ebuild 8717 BLAKE2B 549c54d7eedb6932ce95cde7684860031df344bd9cba43c7dd7b2541af68abd555ab78e9732355723d6743cdb6310a046c53b50e7c77de9880604c8692924dd6 SHA512 198e0b25a58c217d4f57e411979bb449ee2e0d158583c46fc296daa3437ee7150e950536c8c67414a2129cfa561f13189de110bd8e0b5466ddd2e1fa19a64b03
-EBUILD firefox-bin-78.0.ebuild 8717 BLAKE2B 549c54d7eedb6932ce95cde7684860031df344bd9cba43c7dd7b2541af68abd555ab78e9732355723d6743cdb6310a046c53b50e7c77de9880604c8692924dd6 SHA512 198e0b25a58c217d4f57e411979bb449ee2e0d158583c46fc296daa3437ee7150e950536c8c67414a2129cfa561f13189de110bd8e0b5466ddd2e1fa19a64b03
+DIST firefox-68.11.0esr-ach.xpi 471590 BLAKE2B 474275a052689c07d9002cdfa5eb41553933bb0110fadf4d3e89a35f85728e19530cc771c6e1d0de719a79f2277aa694fc58775531dcd4002632eb7f413deb16 SHA512 34c31f2f96c04877e1981f5cb9ef6f7c08e4eb707427e75dcf27d8523b4386552df4814fdd016b8724519ff5304d1245addea78ad0f96936f698a50c2fb45175
+DIST firefox-68.11.0esr-af.xpi 450296 BLAKE2B 343b0c1dfa8ca0454d8b09b42359d2869a32b3aba91b1ceb3d3c4bbfabecb8fc6a7252d5425e147e09a92d8e6d23bfef61678b1932969969b7d83f9dbb88e2f9 SHA512 b1c6117e1e8d662d5c2392445c5c072e9f5368494070d697da562490c574ba9779266886c66000097c78bf9b20ae97d491ca5c7069e76e28c01aad119b2a7fc7
+DIST firefox-68.11.0esr-an.xpi 482743 BLAKE2B e8440189b3864a6710f22aae77c2c7e4d172250140f9005e6551c6b58ab04bab85d3c91fa5e3add24d20f3f640b70de742f27652944a2f23ff36af4053d4b5c6 SHA512 bb211ab9cf9941435d3aa0fde5404ffedeec9fc24b58bc68663e378dd49a43d4414ebcdbaa63b4802150becbc4639b637b7dde7887f6e16b3132776350abd271
+DIST firefox-68.11.0esr-ar.xpi 538832 BLAKE2B 60ba396a68cbae660dcaf6716493abeecd1ca8e4f57b3462d78342d43364e4087fb83e66b2f3dedacea0545d4671ab9435b1dd142fb4bc09f9534c22f007912e SHA512 ac9efacbe92d671ddfd9205037afb9160ff7fcd101c860529b553c001b41ee2c75f5829771116dbfe14f491dc63637b0189a45d9dc76963395f4475393dbeb30
+DIST firefox-68.11.0esr-ast.xpi 480481 BLAKE2B 3a5adb4b909a30b1ee4b5abce9a43804c32b9dada0373d3303e49107536d17a945c259d577cdf4fe762acb7b6eff3e018e63552f1f7f515066a75f9f9a63ceda SHA512 9446ecce77bf19b8cd3544502a4118c6f51ab26ef739bbf60334e32d2665f326afe7e3c32df40bef86d005d56e66bf19d2ceaaa7beece6ac19adae04d02d8fd0
+DIST firefox-68.11.0esr-az.xpi 510007 BLAKE2B b918dfd29dbdc23e77a34a84a06c7aa0452c9039b05b6f52c14352d11a37dcc69306acb5f28059edf7d47dce51361ca2390dcadc168c28e0bfc328b8e8f1e8a3 SHA512 75566aefe15574da7103451c0dd973e086507d57a8f13e79395f81d7faea84e24191dae648ef977746255c289344a2f1a1a94ee696e6c01557ad421836201eaa
+DIST firefox-68.11.0esr-be.xpi 581918 BLAKE2B b79cfbeaee26c467247caf94d36c8038bfe61119cf7b5c800b326e5370d33bb0e24d7531063299a1e1acda22a2d42a81388e14a28f10dba3b0fac0bb2e35ea87 SHA512 c41b8aebc1f055f1e87baba57ba13bcc8a7bbddaf8480886f186a672bca700dd05c975817ec8a660ae350cb77b6aedd80649cd7a667762605d4644093e75362f
+DIST firefox-68.11.0esr-bg.xpi 545034 BLAKE2B afdc9ec25f4d6a8789914b998cb6ad5893c1c749269e73c04d68fc870147cb2916aafbf69d3ca030d7972b3715e7562621d06189a709729836b8884fbd6fb737 SHA512 40e0f8154099dcf6c63cd508d09fc47802e03c9a1610d65aa165672bf4acc228ef31ddb2f29717616f1641ffabd25aa382dab6d0174ddb2c08f9e068a868f636
+DIST firefox-68.11.0esr-bn.xpi 566414 BLAKE2B 8292396b57d99964e69faea56f4687d949ec610a0798b9b990bea70708312d9445f3de50d15466d61ad026abe6a28a531a74c665ac70271677375102df3b9245 SHA512 d8b6e6ef5db29fc8beb596f3ceecdb9222eafd03774dea473cb612514b848a59279067e886395f8e5f3c52c8846107531ebfbfb001b52b391580111d4fa0ca12
+DIST firefox-68.11.0esr-br.xpi 501485 BLAKE2B 1538513ed818c685239e384f8a88aadb0e87896565cb353351ff4d2480bd57b566b56165777fa65556ee1194bc8e79eab98dc8b933425245d3a7f8576e982f11 SHA512 b96584ad378cc3d4a33d65fc5162bf58a48bac93aad285e42f8a620294f8d7a7fee67265ecd5d3c8361803f701e885107479d1d1fac20c27b240fc6d391e13db
+DIST firefox-68.11.0esr-bs.xpi 482794 BLAKE2B 64f930d056b12149f52883cc1b596bdd9b0fdda3a2cb4c7edaea55b8d51b44861f5ad244e93f5efc00486f68a96aa970d70f0c985b54a8406b142c5fcadd2f6a SHA512 018c6e535b3468c0be07ba79e956f4afd7f4b43f8f2c1ffa9515ac92196755f78186a590f7f4c73f388e57fd5efcfe524f40eb02fe35eaa9ea34d31d299f54a5
+DIST firefox-68.11.0esr-ca.xpi 499725 BLAKE2B af0c086eb6d861d15b64fad3dc74ae2503387e99cbda65175c62cf38226201c81bb76e9c94143a760bdcb747ed6c9cebf7f4133d9993bd00f0b2daaf70a68407 SHA512 4d64476b1587afec316d0b7ecfd14725afd15c8d76eac334563fa3b105b0d8ad354b59ede20fdf23856aeccaf19b4b61b1f9fc2aacbb098f1562e6e54dd14598
+DIST firefox-68.11.0esr-cak.xpi 527177 BLAKE2B 65140e973c34901ada37efde91776fa5aa38872ac0ec88c22f40071bb717a3fa403bed898929db59e0e48d1437c5f13fc1992e1feccd71694ed29dc7838cfaa4 SHA512 79180716474cdc1c333945a2cae026f204b265fcd4edf8df34f34a5d7058a9d98354f32366003da5c3d30989e66969e8da9fa92d73094945f70b9c190c0b947c
+DIST firefox-68.11.0esr-cs.xpi 519726 BLAKE2B f7929e4fd69879be051acab0e3e900ec2288a330ab7d3007ee086fc638758fc23bedccd953556c6dc61013489052fdf413619b7885a09a6ade6d230587084ef1 SHA512 3bfe195b0c102c631dee9c39584ed9a0e4993b25e9fb8ba7735a779975ade4b3eef66f9704af419c17a9ff0e6f9d95dba9f5a32c2ca811567146f1dffbb2c065
+DIST firefox-68.11.0esr-cy.xpi 506941 BLAKE2B e17e2bd5f484b7b9c45606451a639ba92deb1a3aa4477c150acf7f0c8bb6cc0a9583e1699e51fbd5fc31dc21c57b92d2b07e9389b4a50caf50f92b6bbb8a695e SHA512 2895cb354035093edddfb676bed3f33a936fd3da66ba9bc33235e8abeebc4809fb571b775b5c8cfcdfc0414de7fc68bac2bc6821dffc5d3a34fcb4ac0e1919fa
+DIST firefox-68.11.0esr-da.xpi 520047 BLAKE2B 056ab33114a2b2127cc7e8109bac919212d29c52359c6e845013d4a2de7e3d27fa93e80e363045c59193db74212ba371a079d363ecb50db30b5ea5ed12d72504 SHA512 8d5aa15bf2c677a259d9f8746c632389b3b97bb3808ebb52162cb7f429cb90fda7c60357f305a1c1cb05ee4f467b254d91a1fe98c13a97d2665c1d68bd0e84db
+DIST firefox-68.11.0esr-de.xpi 523524 BLAKE2B 8bf99eed2c7e283cc9d6bde0a758da48d0fc210e1353b6781e1deab5cacfe2c491971e8d42490933e3eeb18920e0727333e49d7f56238068da2c61b77aa47954 SHA512 034108d203e39851acc70f79f9a2c7f64c93d2e2ae85eb4f26f593a10ae5b9bce276c9e666fb858a9f943060fbd39edbb94c1340fc8c74a61ab786b6bb7ebb95
+DIST firefox-68.11.0esr-dsb.xpi 528430 BLAKE2B 9a3122ac2821bbdec135883ac799d069637d00fc72bf862b532f40900c52ede106d1439169632fb790b78edfc3fec18e957db07bf493c6853dc70d053ebca411 SHA512 527e23cb3b277f99cbe3d7452d8fb51c21c088c63dcb19c7327f5991eeeb03c2737773238006701de0455904ccac754970e7277ecc24eaa1d0e5f38f0efeb3b8
+DIST firefox-68.11.0esr-el.xpi 597181 BLAKE2B 7d0d02c7347d6c727ccee66b2b6aca8fff70405cac45a493966cb65280627c4c5af96f0a91807272cfbef4dc52f7eb1c9f550ed83d9b08dfd7a668d6a23bce53 SHA512 5c1310d7fd25f9fe496259100e629edce543c9569f142c6b2842e988ad4d60763a8f981875ad5f79fe60f7bc1369ed7feae67c8de93f2cceb8c09bfb45a09722
+DIST firefox-68.11.0esr-en-CA.xpi 478278 BLAKE2B 975cbd575d603f072d43a8422064f8388b89f9d8426b85309efca0588f1491c3ed4096e3e20c62bb000d63ce2d31e8a71ae0904528b71d65748e559d3af3f87f SHA512 8b88a2a1a92752ac31431bd5d5d3a2996904b44cfad2b05c065bff61bef6e9c1c22d49f5819d92f9b939fb89669dd60a41e29fcd544821204e44089a95625073
+DIST firefox-68.11.0esr-en-GB.xpi 478079 BLAKE2B 8c6f90e1f28b4a94b32a87efc6c09d199577d1189199cea7db28acd5c695b5323a735c153fb9b7ed62512618422fa04b05c6a31e5bf96c5a740d2118d0c98425 SHA512 1a64895924a1bf524e534cbd1187086a9073fa0c9ef29d9e224f24984ef2b42dbe73b77bc1572cb7096a9c89ec097c68ba97bade5c9eff9f7c3a420a7bc0f0fe
+DIST firefox-68.11.0esr-eo.xpi 503996 BLAKE2B 2b3384ff43eb4b45c0a738539cd9d1f4b7534d34ac77761ae9bab4ffda5e1afcc0bf1fd14f1118078581cae9a0b6b26eab829cf5b2fed5261471d074370c9902 SHA512 38f71a7139f683130782db75c55307dcb944cb9c006000faaf8e452660e892489096b45d3074e8088337b68a72cf266e104bfd2314b327a7f90ab37e0d1e930c
+DIST firefox-68.11.0esr-es-AR.xpi 512279 BLAKE2B 8c6bc41ca1c8f52195cf6eef13ff414d169c7b6559c90dfef14577c0a163be6387c0a620b05a14db06ef8b8bf40a7b2218cc6f05e297d8209515460872e4ba38 SHA512 5de8d5684579657476bbe4dc381d379945564f4ac6ae7dfeefa68515e02e8534569d535d0c61b35ce889dcf99b7f752dee9511109f04b89548dba04f26a928e4
+DIST firefox-68.11.0esr-es-CL.xpi 511653 BLAKE2B 70105abb6dc485127a59cb980b632614b7d5e4d639600d738df33d3661fc5cd3407c39f5cc0b0c056be35c4b77429716964ba3c7394d68dbad2254fdae92fc20 SHA512 aa98720bed60c399d86a4f863fc915455fa37545c281a0602da2aa2c80bbdefccdaead01c881abb1039204ccd97ce0835ab133123dcc869b940ef17517f7cf97
+DIST firefox-68.11.0esr-es-ES.xpi 481275 BLAKE2B 303325504f8c50cdebad60e197c8c46ac419186a72739398081ef6fd41d078da747ec646053cf281d59978ae79215fa9aaa3f01efdafa37af5f81a05f71c9d66 SHA512 500845f15d801993dede7d3673e3ae6917af858ded4244dfe2ec06f2b01112c1074711513bb06808397e60b11527d8be9cc486861155562ccb82e2b07871da4c
+DIST firefox-68.11.0esr-es-MX.xpi 504498 BLAKE2B 44bfd27882547638345e3c266a19ad3fb03faebdebc6ca75a9658e6016dbbd235c0a53f41966bbe2dbb793411b6d46501f3904b23adf493470b60c096e2d24c4 SHA512 29840846d58a132b6b24df79a85c3c19eb52c315859133ab10bc1ca9d922af6903e7e04f09b43dbb062bd232ca81143b6c2a6638257b0504c16b250658c028cb
+DIST firefox-68.11.0esr-et.xpi 488298 BLAKE2B 099bf5efb0add9375546ad2e9f5e065f6e5ac89d72ed6922a9d0d2065764e75d1938ff66b21939be16e34e3032e51358c877af3c6b86641ef940bd32bb4426c5 SHA512 51c483019dfc7961ccacc172fe70248e1e048f10eeb3cb410e420f97e6b1bb09ad9be777c66861b6b161bfdf255f936a7501e97863446fb1b8312dba76a04164
+DIST firefox-68.11.0esr-eu.xpi 502337 BLAKE2B 8992ecd54b370dbf7b1c1d8170e3089f28fe1275ba985aecf872d21ac0c3287c83f7bc7248706f0953c27639a9ba1ac2a6f66e0b6c533380c784729da0a51849 SHA512 3b7ba9a4481291813c127115fa1dd3d36b751d8f0131647b0fd9aea666b83774e0e33134c30c235f33e9f5a958bfab2abba2f4247c1f25f8cd0a2d51dcb8c02e
+DIST firefox-68.11.0esr-fa.xpi 547570 BLAKE2B 299acd368a80cefbb35337ad55889d5a9452820003fd6e9a630232bca4f7d0231b56aac13e76b5845bcec2813c1d05fafb624885170f243fb8288dd108f86ddc SHA512 8a3e2ea922ff471655e977d1f6b926d8ffcc673e0e154520fc7d27a59a2a971f938a7457f4b6b0c3af991db69c09c0695d98aa723dbf5388a2b6853a558be94f
+DIST firefox-68.11.0esr-ff.xpi 483744 BLAKE2B 94bf26c63580a76c7ce73be4f712bbd7fb7ae3bf314a9d180e71765e3406bebd340e5b76ae1ef64ab3b8e5549a25d1e4843d93df5cc0a729feab2483a92d0b51 SHA512 f40119e6d5b32d82a4d52ce1ec4bf250720f2eadc8921fe908a737e1921eb369465fe3816af55c2f8f42ff96cdf8e6fed9a67c219c86a1194d38bbfdae9d6d0f
+DIST firefox-68.11.0esr-fi.xpi 494117 BLAKE2B 04e6448c7d8d3eb1f2f54b7c8b8771144276f7dfcd17c1b830528ab4d6923c254e90d73ea0d2fced732d3eeeb3672d008409f3d4e1da814495ca912a2db24816 SHA512 566fa3fa9cd4cf115fd9ae0c7b40b2fe4a299f83d0bb2c0c63d6a631d194ac31ee6498fe9552b4e8a7f36433d5b51caccba5a7428a46d64e53999c885a87c751
+DIST firefox-68.11.0esr-fr.xpi 522985 BLAKE2B 25f8fbe7a4b161177f3de5584dde0643af5d37540caa341fb7be657c01ae4348a2b55192411ce19bad0ce0fe95a68fd66cffa23a2ec1b272db19204e14efdaa8 SHA512 c0ed6b3100f0acc66f7ec9a5e80c0e73f73beb832588e01291322854cad9e95ec95ae0290c5c49a7d427e2fa558ea6e081432e6eb1f3b116d4e3b36f773e5914
+DIST firefox-68.11.0esr-fy-NL.xpi 510193 BLAKE2B 1d1dc5d763f67d8e0c9c25d4ce198e64c03d25af3dd060ace4563bf1c0bfbdba1d91217ca3f67e6391d83532e8ef2a992667746d55a3d5bbdb0c9eff618fdbd1 SHA512 c3d3f6884724039ad36ec85b26f97e7114d8e2830595be19eb2c61600af85dadc146b7717966400cf02db411842800bc32128f83d72de191d15cc227c2c95cf1
+DIST firefox-68.11.0esr-ga-IE.xpi 489313 BLAKE2B 2042914cca489656d1c17ec2b8670c1995e63225fd349be73912bb899cec484cd586acacb49a97ab667895f2208644d8b388b32e4671d19d60f870f257b56107 SHA512 aca85a8e596c79a23999d09d19ae8b11e1b3016168a1117f50b1d2fac827a75107d76f7b42c7188bbeddf3a5b35d0c3e8f2920717f5ec524d53fb44e8ced9158
+DIST firefox-68.11.0esr-gd.xpi 506420 BLAKE2B 31825792cf7d83fc75fce93b54d5ee71bf69fd2d6696f626a8f32b9ae2a41f9de038578f61151883d8c96f97163b31ef93d8331b7bd926d6ba573cdefa5cfe33 SHA512 d24512e69bd5fc0dbe930d2a5566883d2895a4a37953753ab9f7429221b8f6c53d9af776100e0b5f709c1bfacffc1c1eacc819cfa321f2088b96019e9cede805
+DIST firefox-68.11.0esr-gl.xpi 483655 BLAKE2B 85062044e700e0e90e48084418ea8d47a6697eb70b7972eed9f3a38812fa17a776df9aaed1cbb788954d065a405d02cc4a7085e2a04355ea95dc19b9bf10ae9a SHA512 d132af86041c7efd1fc5cc6908c72530dc5796efdced23e07d2d842f471548eca9c500f121243bd7dfad3f91b2b535ec0424fd8cd1598d394bf2354ae8896c57
+DIST firefox-68.11.0esr-gn.xpi 521834 BLAKE2B 50cbf83714648abd1dca154cfd9b5a3cba19c3358f24df0b1f36096327383dbbdb8ddaf8635e4de794721099c7490dc02c005c471c7cf9cf410737fc24db74c7 SHA512 830bc52d2ced0e60ba421da914f495acf3f763cc2f03702896b25aa671cda5b741097e7765f52d055813877aa690893f2693dcc7b8708a2cfc8a18cd405d8cee
+DIST firefox-68.11.0esr-gu-IN.xpi 571583 BLAKE2B 154ee74575151cfccf139d7808f28b71f395cc3707c93805d74aadd4199b05a87cc6fb6ba95231e9d4c2e8b26625494ed04f7903f407ed1784c12a22ea48fdb1 SHA512 1834f5f57cb00e39025ea83cf2a1050fcb77750c784258357bafa67bdfb076ac0c472254592015cad17a146b51143d52cd85e489e7db032d66a89cc476242f44
+DIST firefox-68.11.0esr-he.xpi 513827 BLAKE2B 29ec4683c4f8aefd2b150ddb7fe3ffc1746b6164231c1111169f24c6b980574618f7dcea36a1d9f364511140a9ab9aa1b084e8d5e6b10c92d193cd26982be882 SHA512 ea0bf4f48699632ecaf90664fb6a126a93b19867f6bd2ff8567449a3863f9275e43ab592173e0a260ab513a74555312de24e93f442a76b44b9b3d7922ddd0d7e
+DIST firefox-68.11.0esr-hi-IN.xpi 555191 BLAKE2B 60025b786396f6f240ab904704cf459ee4de41fe7a450f3c09defe86a2d42c2d030d75922f83ac662e90341f23e28463b62063e9d5219fef664b6241b2e0253b SHA512 314a25612d13d86e1bb98ad8438fffd409bb1c1cdb06ddcea1730a8f1a40f56f08bd99fdbb8898ee5106a2a90bfc9cd1f2bccf5dd37f40a83925b7f7baa3e297
+DIST firefox-68.11.0esr-hr.xpi 491115 BLAKE2B 0961dd57db59ed0bdeae9ab2aee170078661316cd628476d6701cda650158329a758acb3c5fbd5ec0a29df0bb64978532b9052e2ea0da546bb8fa6224119b114 SHA512 5f2fb08f8edaf551b44403c4995a3c9c18e908abf6b4c9cea09d67596e85b7e11be750ca7230eecc761fdfcd772e4095fb2a7d16bbca4b433c5ad7301e341e8a
+DIST firefox-68.11.0esr-hsb.xpi 527760 BLAKE2B 63b295225f06d35b2ee1c07103aa3309bc1897b8908cd0d7276279d62802d1451c62a7f7d2b10ed53b565fb8b64e655ed83d5c8044711193cd56034778a107b5 SHA512 e1b514e79b3d5a2f3263738b332577d2c6f45a63ead9bb55564729d9b08f9f0ecfa83bc2cfaec27096127b93aa1c028fa27d036a437ef5e98f5e8a8e85ea1dda
+DIST firefox-68.11.0esr-hu.xpi 526044 BLAKE2B 5c7a798b3c32656bfe81fc33f6f3bdbb9400b815b549be7a3487bcc80b4cd060d41d876e18df366b1ad0f887db4083849c11596a46c0fa285fef3cbed8ce3851 SHA512 1537ce8113f618f4d8374a6f845c08893a49d3bd91e746c242992aac9497ccb9b6903b1a077509166f560f224a8816da52bea7a980f9aca7027de333b9ba62e6
+DIST firefox-68.11.0esr-hy-AM.xpi 542302 BLAKE2B 91b2d8e84b53353ba8047fe50d586eeed62c7211e5d997b17204dd044fe3f9f0701d0e7923d3e46a609d909044312708fd77c50f6870c737982ba439e476c3d0 SHA512 968f43a70b567d8f3a3a5fc5650042d0aa93ef8a361269e84b15e35f4913e9d6b5807790bf7edd4e1ef1e4d2dccdaf636e61bad28cf8f59c83ea108dc9d217e8
+DIST firefox-68.11.0esr-ia.xpi 496296 BLAKE2B 50ff59c3f94ae94c37a212ee730b5d9c0f793f7ca8b5187b2da7ec2a70934b85fd98c27f6af525aff437d35e2188e196a047ccf4d62a4d3937b184a2f7d690fd SHA512 3f4d1fe2572db5a49a80c071b5a3f277f83758a7c0f8ce6b9b67c71d4a7a7805fb6680b558143dc01dd8c396367a6819f9e50cd78611f52fb45cdb66ee586065
+DIST firefox-68.11.0esr-id.xpi 491731 BLAKE2B 6e0a02229ae0d983c66d07ab769ea42373dd7057bac1eb59ccc06814bdd1abbc2084f3ad9a6c593c1da806ccb553315533688374bab6d1c3f4c869e2aa943ba6 SHA512 717e9d7a1ffabef4c793687c2bb408a2985f8882d4b552d5305961c1d16ab87396c8cffa30e1fc67c8c681c9ea1eba99e3bae6f64d08785e445bab84c4514ae0
+DIST firefox-68.11.0esr-is.xpi 499786 BLAKE2B 433e26a664b33885da4642f15cd04d073ea7257c714f3bf46b4f8da045202e238f1f53995c40d11f06460716936ee8258a12148e7adb702743525767db4159e7 SHA512 87357324b757489bcc43a9a5d3fcc59bc1273f1965b34a95f310f908ccc5817adf1abc7aa54d476c25f0c84a86a29ab43817b2b14bb91af70e94dd3724547f19
+DIST firefox-68.11.0esr-it.xpi 383621 BLAKE2B f0dd228d98253f069f770dbe4b8e348675b85930cfa10617ed89cb6ff11591b662d9a3ae5e87e2a63b3932200a750435cfbdf7408fc6512c9e44621fe3038cc5 SHA512 928fa7835f5f56450f12e9864c30ecc03244e89a74a943e70854ce0d7ba49371cb718cbb38b33fdf77058dde37643f6252eda579b377930ae487796a1459048d
+DIST firefox-68.11.0esr-ja.xpi 536934 BLAKE2B 187e63dc7741c60c03e8c0103be792870b1cc7c38bc00f52dc0243199c596f775d49559b5f634aeade62290468a2037e2bc72057f4e0a90ada955c438604f71e SHA512 ed653e965920b812ef806e7ad2e523686e598fbf3c4e354dc4bb933a3aaa3bac43374b8ec2d8c225d1de24ef1c77028d1a2db9274a036c79af95cd127fec7277
+DIST firefox-68.11.0esr-ka.xpi 544475 BLAKE2B 52ba512a4ecccfece832d6f569a4c6c492c1e5af03a8a5d0f9189869287c09c7a95667ebf6e8f70427e4d23c6e42d948088b9aac3f95b0a6e2fe3da7a891d3eb SHA512 9f6291746263382d8004c6f12d9af676bea87bd0528a0542aecb4de922be0833d6b64beed61cc80bd747b00178562d54fcd6c963af436b5cc53ebb2675c8d2b7
+DIST firefox-68.11.0esr-kab.xpi 508428 BLAKE2B 2038a6303cc22b824029c4ed7ef69d47a5cdee079568c50e4b23f477cbe249fe8bc2f434b2a23c1c230f542ef651c8c9451dc27f47bf7bc21c16649f6e953bc8 SHA512 258b6bc1abe8661f88f76d19fdbaae450f977c978f63e54178cb69d3e69f9b4da87cc19d5f0d2616c300cce5768beac0c141cefff6e789baf3367bf37368196f
+DIST firefox-68.11.0esr-kk.xpi 578770 BLAKE2B dd4043384ad93a3f4f900b77e044c718343b02e85ea71564dbfd490c5606c8430969c66b24d8f84d4b0d7f5d6ad654ae95a806a24893ac9eb3285cbe184ea9f6 SHA512 d3f8adfa412f93eb6b41f5ff1ae97141a5ab3e2839a43a5df7c8c846f77841d5e22a85d5663b53a37226d5486a05b32a8ebcdd489d22712a0ccb246d498aa8e3
+DIST firefox-68.11.0esr-km.xpi 551178 BLAKE2B 9243623ca5c2ffd4a2ddc545387faa779984055131e63bb59650772a500e595173c41bc5e810c20d2ca24016183b251d9ffb964568f56d7969a68d76bc9fef63 SHA512 a489784778d374c1ced0ad48a84d88fb34ed81aa285236202a883bcc596599f215070dea724f7fb985d348f93ebf449b69359813253cdfbafbd22309885e5d9f
+DIST firefox-68.11.0esr-kn.xpi 547374 BLAKE2B 2732ab095be4c5e1cb120ef5d1c2603325e76296d1237709a1d9cf95ad54c8de0de15bf3e79d96643729ddfc83717c129bfbbaab89f754a86b08661b15237864 SHA512 9a8c076324cd94fa9ea8d2af5c3e8f8dc45afdc99b82d35e4373b362efa9419e7d8a3ff692fe55c23106cf2b2331037a445fc1d244d3d6fee671725e813dcdbe
+DIST firefox-68.11.0esr-ko.xpi 535787 BLAKE2B e395fade51c4bce0c1fe6a9df399ce34970814df1727b1f41b38865d172aaa81504cbf788cfb21b4eba523d15c92fa5ecb40df775c2fc674f7a80bb01426650a SHA512 c1a3418b98bcf00c30e14a875167c5e36860cbf5d5e4485fc0caad638e42bba1b160146d1410ae716d288e1f93427c8747ab92274c625cfda03c4542d07f1fbb
+DIST firefox-68.11.0esr-lij.xpi 481745 BLAKE2B 41f4740b97c541e28fb7749607f22835b76b2ff09dc696a6bad304df1adb4962146f6832f1fcfadf50241ec3fec52b3616f8beacc805c98996985fcf3ead8027 SHA512 12580435b17024b355672a75b289d586660195555e2cad072fca7e13a27da3ac87e496f284f49551895a2b26a0d318a3a1b780dce730fd6e9dd4d6166174ddfe
+DIST firefox-68.11.0esr-lt.xpi 527449 BLAKE2B 38c32156300b4e116e7cdbc76b73d40dd01476c8812b24622fd59395b831a51743ddcbe14b9dc4ff28058f8d345b8364022d3dac9639ec8d896bd8ff96655c4b SHA512 48067e2a701b27ff365314d8a4091300586115717bfc04f5fdbe19b1e0445b9f9eb1e4e67c3b1d1cc6ff5c9e17e1617621b4cc5a8eeb4bbbc3259fe20ba3b2a9
+DIST firefox-68.11.0esr-lv.xpi 500112 BLAKE2B 7343d74f97ea0908717cfe2353b429c49ba43b1f7057b3b997511e700121ff2e7171aa42ee250efbe4afbb1a8a9d0f1e6cbb7eb243874e89585cbc584c76765c SHA512 6a30a7c3176219d2d2ad4605c2e6b290dc0302302a8ad03c475ad371301e96b1830d76531701df25b0b7404cfe079bcaadbb5b61744e13eef1d8e8aea1a0a97b
+DIST firefox-68.11.0esr-mk.xpi 484994 BLAKE2B b5248308c4bc11c1173bdd6ce3a18c2dfa74b09f58d9457072705f2d800826efb362141f58df84b46bde3a78304d1e265c14da750f2a38ae95ed151e15e92ca3 SHA512 5f7dd2dfe8c552846a00083b098292fa6d2dc7fb076b60bfabcb03aafaf3f44dfbf5eb0a06b57e29c6b5ed6f66a99fba8e7c3e2d24028d392adcfe31cff1d4ed
+DIST firefox-68.11.0esr-mr.xpi 558969 BLAKE2B 095aa9afe1cbef2fe06af159cc7c19d9e147ef59871bfe2e741d56c326b621c946e77cd73ab7bf86a1900a68e707663b4f4357b7137713acffada85a7c604f05 SHA512 05487270d0ada56a6059e4ec5da3efba366a2437678853f1148dce0d966355ae9bdd6df5149a59dd69240ed985ef991723e8ad0ff045709361a495764dfd0ca8
+DIST firefox-68.11.0esr-ms.xpi 480108 BLAKE2B 1d999f2050de4dfc29ce766130e2c5276f38caac59ed1242a883d03a8c4c25b8a7436aa9746f2f228c112c1205fef1f86f37cfd94bf820a53dd56c4db2100c0e SHA512 e45e4ea9c805e22d843f2cce0bfbfbf994fc05f7b93ef3d37596f46d8f0b6c197da470d504fce4617b8b07067adac8abdfadf7e7a32d29641880c2a24ebca255
+DIST firefox-68.11.0esr-my.xpi 551927 BLAKE2B 51bed013a4e7c9cd94d5364be6a0e84fe363c25c6907d0535c72a8d7fb09b5737afb638b26575f42543ea10cbf114715d8b25ecd1e7ff7deae4de8144cc85ad6 SHA512 28651cf93329936f18fdd849ff18b10c4da38ab406fc55d81c5c3c2411143bc942d4fda170f9d704fc5ad9b0385dc58a31002913c44fb8b0c3f9844d19be28a6
+DIST firefox-68.11.0esr-nb-NO.xpi 495872 BLAKE2B d88a74a4499d93771101cce09741c3b46f04c9e8936d35ca399dd19715b3c15d8aea258a00899d2daffc4a65a6340d842179b6614006e6e056b49b3f0f9a0792 SHA512 af5f3a98e7afec669a0595a1ab26dcb44aac30f00f2fa104398529975899b06cda11f2f94fdb9146d8402f48f368e9b73bdd1c25ed4ad6fe4e96058870dd81a9
+DIST firefox-68.11.0esr-nl.xpi 491977 BLAKE2B b438a5afdbbbe9f18401f22f9129f3941e6631a82b6de27ee3385320dae4256d689b796ae7f6c0197a4823f75db368cd90940553f6ed2ef2884a680e7b830700 SHA512 991da5b696e8ae5f1b4057650b8bf3cb8eb1fbb1c65421339a58c2ab902f2a769cf13cf2fcea9addabc24d9965705dae636af766de48e4f158e1ebea1772c954
+DIST firefox-68.11.0esr-nn-NO.xpi 494536 BLAKE2B 7a974b66ac33df8e70cdcda5a9602f446674b60971354709ce96b434d442e23c7c0d61f2fa9eaada8e0af1a0ef06cbd4804852d31cbcab135b7199b7baa59b4a SHA512 dc4698d5c38f00067fd47901a924ab9cdd855a85b65c999a118d7e37c5cc018ae392ce2e07d1b852d6c3e0c2d41d4483946953a7b39e4f62ba05725a73cbd736
+DIST firefox-68.11.0esr-oc.xpi 498518 BLAKE2B 860d6f6bfe4a05745787d99f07851b0717741363aa21801e5cdf5d644f245d38da8d7a17ed3f195f6b6662356d30f446fcb545fd8a1f81368edd742260946890 SHA512 b774906830da3d79a4a443cf8cf803c708acef2d7041698090a5269936050bd8ca9382c85532ec845fc00a2cede3120b6c7376e4a8155839a4123bf94e370e88
+DIST firefox-68.11.0esr-pa-IN.xpi 542376 BLAKE2B 99f498df6d010c33073736c7dcf50cb57985557ca181607d759ac644e8b2ad5535046045f857cc374904a00a56bea3a26cdd034d6635f57610caba9356e6590d SHA512 a7aa4f8c19c0ba9a068ea78dff6feddd4b7c6327e5059215a65197e7355fe011614c226fcea3ceaa42ba61c940f95ad538c9ea80826344cea91b8b93f53cea30
+DIST firefox-68.11.0esr-pl.xpi 495651 BLAKE2B 8f7589c74a3e450ef5fe8030e198de891c19d021b39cc78e84cf7e6511789c70f651ed7a9a64d3c10c67f36ee98d06cc3dd507e015ebdca184bf21b1faec5b3e SHA512 bffa2ccf294074d2ef041d31020f86d6e8e22db2c55d9d9bdf05713f7ace762068a53c0b866857a55d6e95d3f302d040959c752d7915d9b274fcf23c850c7722
+DIST firefox-68.11.0esr-pt-BR.xpi 497969 BLAKE2B 4390395cf85da1f47d13f4a723d8c759acc7ba23323966c04a807043e00f6692bae295900fc0fb223867e950a5ff2ac258bccf0a33d500569ac6598ead8394a9 SHA512 bca6a5f08d822ffd8bf27eb2f2d5b0805889f74c623c8f706dd056915ad3563ae56247ff6a56d7473c6076e05b442925a2302296211ffe8f00fcba440e709d35
+DIST firefox-68.11.0esr-pt-PT.xpi 507645 BLAKE2B 07a294a9d04b9240080f0fff7c506e07175026abb570946c0897cb380990ed8ae8e660f2b88bd695f4c168fd710159155b403f5f6711d43301d7de378600d828 SHA512 6161552e9f53ef916f3c835cc5f9f525cd18fc61774c5b52261d1ebdb264cd2e5f9163abfadb18fe071bc7563ef378767d5a893ba4b42f3cabaca81022479488
+DIST firefox-68.11.0esr-rm.xpi 495313 BLAKE2B 462efa26697f32aea75ddc604eabd217f078077942b6ace4f2293836270bc64d1055e62c34e2dca2f4e02c4332f3b1f3f48f51b4ed9193f411f9a0e6a55aab05 SHA512 261e4c9c702e1869bc3e52b4793e4618dddf51477456e504f3175cf5fd40051d04694fba3428f4033cc1f12fd9b533775205f48331c26a62399278450b29f1be
+DIST firefox-68.11.0esr-ro.xpi 508606 BLAKE2B f499d23e1ca79c85bd6d59640a47af5a99a6dc62f53ff4b662312d8b15eb4591e25f2b7fdf626d8bead6524bf9020e8802e1adb7f7db6fe0c61823b52beac79c SHA512 3936f6d27627367e7b03c2d205e840a3d633cfa7a8dfdc2f05159993708a6094d34f21b33ea4053bf2104ccc1aaf62319423e7f7bba36af744665b06fff12846
+DIST firefox-68.11.0esr-ru.xpi 583725 BLAKE2B c015e2ff21985984993d39f5a6aeacb68f5e50c96710b139d0f0f80731429d14926825e9448760f8ecd04dea8a9913fc2490de86b75f88ac287e82b93f9a482a SHA512 0f9cdc3fb2a239d31a463f1e4e56abcdd32397847545b599e180fa268dfba9d19a8cc69a72739b1789c1a108583ff6953ea8c563e20800c111faaac0f916c262
+DIST firefox-68.11.0esr-si.xpi 527975 BLAKE2B cc882748e73bfe2f164a0a4235e3252476d1dcd839d7e2025ae32a392c14a9ae50b7750d61198bf5f421c40e029722453de30280b03f8f3835741577eea4fd61 SHA512 eeef55abf6c23de20eb3893d27f667e7013e76a61d3c083d1c424797c535cf3568957f92553c3a23b2b99cbdde5b282527cb3e8c0f251a03f983948e63806e00
+DIST firefox-68.11.0esr-sk.xpi 525087 BLAKE2B 151aff15849b9ec3336c68dea1382196bc36ec0717029c788f5d95f2672ad2e98b8bb1cdee1a5d8508cb29927c89f59cc84b0ea384209e7febd6e042d909ead2 SHA512 e0326860cfb0dd00f0334bb52604f7fe3e65e8656f68f1315a59cfda627fcc7a9f813e77d7911298606a02d90a6c3bbbf4cc083fdcc3b97b26bc28d07245acf0
+DIST firefox-68.11.0esr-sl.xpi 502155 BLAKE2B 9c4631a54695c5e9e197f7010bf0f75b98c38b48e932c897333e3cfbad547f5bc4d3952cc392823a921d7cb2e24a7bbfab93ec5182cfe85d227e9eb2f821a274 SHA512 6c868721972668880466786ae497306873172f3f6238f5f7f757777410b3a3824b9dad929ccdcd4f9a66fce53c14116c09a69f96ab5762065e9b024be2135e7e
+DIST firefox-68.11.0esr-son.xpi 458707 BLAKE2B 8bdf8607760e8268e560abf0dab1cd472acf62d21d44f71885c477e3d03c22697a48ab5df781b2af1dea94ecb6a859bdb838e3c6d224df7b2cc6ded34fcf12a1 SHA512 0f0e9f323b3b4a73513d52df4e041cbadc951af5dc8c1dae6f30fcb811b42704fbd1e62aa44c67e6d9308e691769ba29834b41c99c200ec4c3339ec11b052b0e
+DIST firefox-68.11.0esr-sq.xpi 521478 BLAKE2B 7190e876609b131d3b8b5ddf8e7bc267c9cfc78ad885c096bbe32f6c62b855ea4999c54c466d29b51c41b1bd762caf186333ce8285c1434b813a08cb6c29134d SHA512 adeb89204cfced41565ec532c9faab571ac5cd28ffcbcdb504a81d17c503da1ccbd8df88217f45388d3dc9fba944075fd45d88020fde52f71344edec2e5aa645
+DIST firefox-68.11.0esr-sr.xpi 527352 BLAKE2B 89db9260dd53201453c13a46a542a376d6dfa4d263b5f1df3102b55dd94449135a3398e4466b99b7fe0bded5540a937feb7d1dc927e27d3e6ef2e4c2c858b85c SHA512 d37b7aff26e8140c9f2d5d7cff560dce47306680fbc8e41dc5fe9bee877253c3ed0c063665c5614bcc13016d2a7e2a6b8ed16faf47ced9e91f382ef04db10069
+DIST firefox-68.11.0esr-sv-SE.xpi 506639 BLAKE2B 85db66438647e41a83d3e9b0232fe8da9e063cf56c8006ab5c24689959ec2eae6b600e2fb826980ce51f6b5e80aa5dadbc083140d6d54ba54a7eaee44906cf4a SHA512 632b86000e1bc6100ce9e68fe9965b81cef70a561f053f92e8d91366c539a8947f1e1505d41312f942610e3f8fd37ffdc966342a57fb1018947018009969828a
+DIST firefox-68.11.0esr-ta.xpi 548970 BLAKE2B 0f451a95434d0aa83439c20aed4a8ea56e79ab9fecc2b7f4d3769308e6b042d0b4a34c351fabedcaa165bc581b2d35c98c2cbb3890762de379d0e44d94972d32 SHA512 088fd87c5515acf95c84914e701fccbda5e9eb9dbbe89006c95f4f323776cb53a71f828b4af77e26d500b274ea9a0c080f9b59d0bd1ebf151cef627fa8f469d7
+DIST firefox-68.11.0esr-te.xpi 561501 BLAKE2B e7c02918ec3581c9aac13e29dbf7c259469bd41fa760ce066cb219b92b254fb8a6c3993935d81e61ab2027e55166d177342b6903097597ac303c4484dd756caf SHA512 cb52d8a075522c0ddbfe6dcca1a9affa55a4965aa9fdd1f346dd0df99d25f66dae19175225733c5aea6748d7fff1d3c4a4d67ab99c931c1a19de183f64fbc599
+DIST firefox-68.11.0esr-th.xpi 550765 BLAKE2B 3714b84cee99f22976996302d55ec7792085b54ce685f5a16993c775b875c1b05558493a477ce2702c76e29e8bfc20b33294a330f65777f081278305463869c8 SHA512 14a1839493de34bdbaa92f200ef42e840ead8254e186ce4059f32acf36f9a243cb1b1071e2a0c8e779b69dff231038a2017fb196cc1d8f56c569ebe887061c57
+DIST firefox-68.11.0esr-tr.xpi 515124 BLAKE2B f8ebb2dfbf7a3ead729cab11171283f8303b7f1ec6033161eb1f6b80ccfb3b494a87630c5f7b39c12882263166b68470bbadf1c37d45e875382efec8145c661d SHA512 130923931f90d0f21169c19937af2cc027dd5dfe0ab193602417af04e7ab5f52768859096051583cfd87220d27d9f23599ef599aeb7a67cf4c30e5ff1684d5a3
+DIST firefox-68.11.0esr-uk.xpi 568876 BLAKE2B 2dd4caaf29603fa601b87205951d92297392d4f3e19d4c717d2679a806c674c3f535d2317b64cb958624cec4e79c6132c17e8e88b934c1b9db383a86109e3212 SHA512 d20bb8a938cdd66ffe9d7b543129d3c614d4c36553f0f35b03316ecf96b1dbdf872ada88ec548c298c3a4f81b45f7eda196d8b58dda41c1766dfdbe90a3de4cf
+DIST firefox-68.11.0esr-ur.xpi 542334 BLAKE2B fe3ba540ad753581dd04d5718d99206dad4a6d1c2de19a5ec8964643099ff3d0878650218881c1447c2bdbedf1419a7795bfcea5b04a5e1f3d80016dfb01430e SHA512 f3828227e3917f6b15deb10f49168a3dbedbc81c6d80ee26d7029c729a60e5c36541133499a7abb4f133d04487135726394b9bc142de15d23bbb13af7861f9ab
+DIST firefox-68.11.0esr-uz.xpi 482281 BLAKE2B 4c9656aa3f77088ede7828d9acd8bfa58029d9344f990ce91d4c68373d54666ab422d5cc84e3cf2ef7ae5f484aefacdff4368fe56af126ab3d102651554d2a67 SHA512 0a5bef153338a556ebacf5ae05ef55bb9e01e5414895e349341613221b8feb96ae6a79f166a58670ab21a1063a3a93e49d2d1806dcdada86a874f13faafbc389
+DIST firefox-68.11.0esr-vi.xpi 529138 BLAKE2B c0fd2198ec0dbd95bc90fb7971f74f13a989461200358be9d26761fb9590154a17d6c91062943711e24c3215e10cb78e4b7cf3e6b3fc984dac9e8808f2274104 SHA512 a2826d77464afce049de4f173f8dbd80c732c7e6515ef36921c187f5f46446845cdcb4ba7c85ddd5556009c2baf6fd172003d430585928021ebfe67056403582
+DIST firefox-68.11.0esr-xh.xpi 470234 BLAKE2B d8b22d8209cdd4a2106b0f632154842a58e542f830f95d05684ecf4dce9f91e49f02ffb5399e34dc172577c46855b983a39a3f09503967151ca05af31d923962 SHA512 a4b405c092771fc9c417c3236f19523e32c66be94a5557e71c60e64918120b233a7e827dfe9f06a66ba9c29eae8a5c74e63831f3e62955ef1b1c5be6d39de760
+DIST firefox-68.11.0esr-zh-CN.xpi 536440 BLAKE2B 0155ad4cf50791f559e053ca692500e10241a5759a2f3e67e4501d1f73f0cc9d378f951f0f95fbff4c5fcafb3dd08a16c21c52c89d7502f4dab6b3ac4888a20a SHA512 702fc9027ef85b556ddfdbb4bc25f2182fa7dee4edc33ddccc0a13767ec28107428682e96a078f7d363a593b91b3d6a9552f021b145f800f025e42389d76c7c5
+DIST firefox-68.11.0esr-zh-TW.xpi 535862 BLAKE2B 0f37ed3f07d24475365f32031badfab45b0a129471ea155c0dd4090b145eb25998fb71fd9ad828a0f412954b61f0a84d0c33afd787f323369f063edce67689a2 SHA512 0d4567d61eb507e8a5b3a7d0f2a40289766de0634925c19e4359a135bcfc84b9f01893bc291e918683fb19eb88936b1a13be4624e5bd6422cb23241e43c5bb48
+DIST firefox-79.0-ach.xpi 501458 BLAKE2B e41935776700da89d2ec8708ba551437568dda906013c75eda6126fea7d189942a36d7506c68e9241edc657fcc99c6aced6ea6b0e3aaf8c4249b1ae1060c9dc3 SHA512 bc48232adca3b5807518e55f0dc4786a172b1b31da54ac2e452b4c8935a3b70c9aea0caaec3ec7598af71dcf0862fb042bca16a3cb22f61f27244b8ff846f56a
+DIST firefox-79.0-af.xpi 443588 BLAKE2B 8f46481dce7f1ce8c1874d595cefcb806a4b43db305bfa9ffd63b4fb2deb3e3c04a6200df8f61663eddc530a823b68883bf135dab23c7152aa5fb75ae457dd9a SHA512 14466dc1e229d0a659ac9183c3e3b72ab49af50649782286351038dc20709392d34175bb0aa2784f90c97fb1aa66e149b11b00930185ce5fddd6df05c1c68c7a
+DIST firefox-79.0-an.xpi 529847 BLAKE2B 1587ccb7a835fc351b970575db2d37bdc4260c507a8036a91528c3766325d17400bac3528739f7de5ed694bf87c1310ab09729277b2eee8a2ec134f3e0502d3c SHA512 c9e19f4f5032f732a582a941ceff4d507bb12ab1215594188b2d0915b9db376ce0d652ffb95162d66879386720c0cfb0b9efea7835cd979f7477c8807c623544
+DIST firefox-79.0-ar.xpi 591072 BLAKE2B b76b530aecfaa99dc7cfc98d7b1c31cadfa8bf30b0e06170bfd98bca0269c1b6153601be8eb8c20b3ddc6993d23b322b38674e57b963e9f19208a2036e182827 SHA512 49360b5f8518087beb56e50d503a5cdaa2de03e73b41c0169422f00c29aa9412a00ef9e6ba37f79c7c968ad6d16ebaff8919337141580d2caca3a460810a3a58
+DIST firefox-79.0-ast.xpi 501400 BLAKE2B 137a0a1d10e2ab7a0da223bf82ad40afc01514ca039cb5d5ba1a8d94f5dc9f19765076131257a831dadb60d426adc6a2dcc2f6d3fb40c296b50ec32693b9ac31 SHA512 84c7e9641f9953e3e345021fef8d9b6ef3f8a710bdd3e60eb15b597826fe1867e45252382d49e0fe1b8a4c0c399c9a6e406d05af5937618228e276ede931191f
+DIST firefox-79.0-az.xpi 538649 BLAKE2B 2bccbf11a6e7336c46c797605c707ab0960d5739ead8caf27d98f3b25e9f676ae56647812565d6df6f1321152a54111e469331a898e52d037a5add00b4f4a8e6 SHA512 3f2cd8c206996c0c5f9b4afd31906f5648383421df290c03f7df22bb68d2dff4f0e657a0988d56150e4c25f2415318d09a38e0b9868ddb7aa5dbca3c76b4210b
+DIST firefox-79.0-be.xpi 647941 BLAKE2B 05f6c412818f87039e588276e4972b73a6404987c18b40428a01a7888fca4247b851d768be381af3ae98d90d2c892deef2c4dd2e637e739377b1c2e920d38e32 SHA512 acb5ec46cc477ad059e4bc98199960666e37c65860b1ce98c2a380e546a7462bd26cea2193c07e3d86837160e56f42d85066f7729a32f6d3cd1db2cf5035ba19
+DIST firefox-79.0-bg.xpi 614022 BLAKE2B bf6470726a895180ab3356b145a603a455f82b14a6a56ecb7dafbbf40c5078fc947616bd65a9f35243f3ecbc3ea41471bc1e81be9963ee20bb2fe72a2c2e1247 SHA512 4272374637b239fc9f6ac04491b1cb11d5392d02e6d5e3cd4e1cbebff59bbb80d77274992679afee9da2c07d6f5543c85fa4d87174c61cc3a285e93bc28de63c
+DIST firefox-79.0-bn.xpi 634641 BLAKE2B 0da5793a45e5c6b564ab84493b654260f337a3eb9a5d0f33d82ccc1282d441d98d6bb142a2e786b71212c6e8c78c3b836b5657ffb67943cd96b77e956ee9d067 SHA512 ace10efcaa824fd608e759f4c94e6aaa217546965dda45fdb58c8eceb1b8357149944e62f8a87dc993df15c37147f2ecb39b5d0632ea2cd8d869458f8f1eb00c
+DIST firefox-79.0-br.xpi 553813 BLAKE2B 2b9c8e819ef6c1c07f767eae279c204b338d2b43c7fbe2923e8293ad2696c77b73a117862258c84a54eb5b030a8cc3b7b97f0f12d0d6961afb04c25a9f427eda SHA512 c1a2375e23d50285d2905aefb9542ef8f15cae2be7176e51c178c421142e0fbf0bb8e195752a3a151ad08e20f2ac16008b071148b5760b5366047cc707e318e8
+DIST firefox-79.0-bs.xpi 507657 BLAKE2B d0679ac2f9a9955b2b1a245f45328a4825d86bb9eade53754831ce4953c4c351b6d169470facaec023bc9c33974bf2439d47c2c9c5ef7f6c5c10370f57ab45f4 SHA512 4184b29ce6d9c66ac6e57947a4a3e3c5e0761de97184b03e9c91e062ce98e70d5a25d3595a28602a3a41ec10556cf2f34fea502441c493f7089f93377b611f4a
+DIST firefox-79.0-ca.xpi 555954 BLAKE2B 63ec773ff316245be0db76bf25eed284686707a0bad9f3815c3d01e646206d3b15a651b0434e47918c90d14d817afa1dd8a02d4f62968a67c3a551efd9a657ca SHA512 37dcb81d97a71aea9088f7d85ce5f7e2ef28074273fc8bb4d53fefbdb934c20f8b314ddfb5d43c0345e47f746e75e25da2a2037164cd40dc871e42f31a9542ce
+DIST firefox-79.0-cak.xpi 586979 BLAKE2B c2c4daf2833c299be81a0ffd5ff2107c71fd4466799332302a4ffea52cc555cac817918cb51ea0bf107ee6f8e1bd1de16504c8c5994ac9886eb1bcd3a04dabab SHA512 06eac59d1117b65805dd2deda18ada8625e4711edecd29566d17bee5df595f488d66c1fa998d1faa3f74fba4681132e1a7db8a6b7bb5690b71f5a3c13a9ab093
+DIST firefox-79.0-cs.xpi 585546 BLAKE2B dbaaf22f621fa104976d7072cc1e3555c71953007e8ea3eb30bd645dfce33fec32372d6f2b678d45bf5d32e9fbff57ad0035a3db44f601c5fa0d23d98e2805c5 SHA512 3deabb1f5148a78bc821fd9ef9de6f9982d5cb741977eb06011a6f71883604a3e6f5ea03fe6545f121d2726667f377f8f8ea1a98604173a91d7042cea3ba4e53
+DIST firefox-79.0-cy.xpi 565223 BLAKE2B 09d66a5683c593902a125728e9c25485ba394d2874acb8858823c75760a41484841d2a0a1485803f070433f6c78d794f5ab016cdfcde0d15bbfde1fb1c77d0d1 SHA512 c073082f93f90232f2056c31d28b16ab07cb8ff50419ceed8524a732d793c1cbc14e6729b67cae2edfc6e5b39a55986dbc89ccb1b5f11b1159b1c140f7ccf563
+DIST firefox-79.0-da.xpi 558035 BLAKE2B 99cf13fcab4da6648f4f56bd799e67be07c6738fe6de360e7c829aedbc08683eca368ae070d244b34a8107c256eeae11574ab7dfa6bbf6cf5af740e37c8645d5 SHA512 21d7202c44c27dbb0ee4929ce97603f5ed0f79943453fb1a92a83c35acc48633be7d0979f406d38a9eb2c112c9a941f437edf9309fbe53a2c647781bcb634d10
+DIST firefox-79.0-de.xpi 578643 BLAKE2B 85269dbd2b3e76a30f8e663a4296c9002ed170501241575203ac8f84fd4da66ff69178c476c346fe1b6c1a445a834b984c2483b72069c19deb47ecba7f63a019 SHA512 570e4b1f35576d9ff2116bef7972d1e15b44975ceecefaee6a348b71c00045119d0d029ad1ee3c522093a9e7fcc88f3c8d6fefe9c9e72cc8ea55fe563e3642d1
+DIST firefox-79.0-dsb.xpi 591825 BLAKE2B c8873ba590fd80fd5f5b5f9c02c8588e2580f3a18ea4dd6ef6b8e4561ec6f7a7d4ba6f672f5b632708ca02f326fc714df62c4517e1c6ee1fe9c6271ddf88c04c SHA512 01a54a5f1b5a4787f08ad0f1db8ece71136e9ef9850a036357fbc4d16ff5ef1daf4f6155654468984f18826457ad2c97406a013b1d38b0af4f05dae60357d2a1
+DIST firefox-79.0-el.xpi 666129 BLAKE2B 2178e33cbbe88f11010fd29e4bdd2737cd54312a8c81d9b4611681014c735073f7570c7022a5d6890963d417a218289be255290cca2405f99e447c01d89036b3 SHA512 b500c0162a27e88e87c4c5904bd5adb65da7e97ad7b79d0cc3c6bf3aeb0cc93a4f73a29433b5f2bf8a9215bcf249e0b93b1c0db7e9e84137b5fb6a2a2f7c65c2
+DIST firefox-79.0-en-CA.xpi 533669 BLAKE2B 8e2071953efc06922e5144a6517aa19a14ff0a13aca1bb97b4552107eab678a78c63d781493719062b9cdfaabdf1b7d5e096266657bfd0962e8c3056aaa0670a SHA512 0f629f8253208b7152ec9a7adf712ca8724df65b7df63fcf7f191ccffe8c3da83df31cd5af75605edcd37c77a61b5bd23d121092c11e70bc491f63fb71743b05
+DIST firefox-79.0-en-GB.xpi 533471 BLAKE2B 9ad8e8b393712742db3a7c571835d00be8d452657f0474462b918fcf5d7b8d7eee4301a742dc31af2935a8b61ecdcd422bce8ca42667e8e0333efccc751c680d SHA512 107df1dc98a1dfce5e72730458e961820055d6e40862879722cedcdca32ab47aab4bb00e1ad3b815d93e5ebde1bd3d30ada7175447411fd56ecdd82e76095192
+DIST firefox-79.0-eo.xpi 557786 BLAKE2B bba6bf88e55addc6a3b50021e06137e9755d82c939b8b2dbdcd1cb26a15d60949131ec2ddb8b7863465e04843a0abbf491af4bfdd9057f047cd0f4bc1da742fc SHA512 de2e8dc2943a55b121a9cfd09b77fed8cd775bc8db77dc894a515bfe577179262be34099d468deff794ebdd5fea538ffcd46e5e731400dc5ac4767421babd4c1
+DIST firefox-79.0-es-AR.xpi 571116 BLAKE2B 2fe806da707541239430e758409109b47a95ceb232a1124c8aae97a276f4ee8b638673ca3d6d684d8f7d2a258d8eb524264a1f03b0c51cd2d51b1fd8b555aa9e SHA512 be9c6d5aa52755b43501d2f173b379e0b976ea96cb52c0b182213a5180501b5c87712257c80c4033f6851215fdff56d952d4f6205e7258af283472e35ad912f1
+DIST firefox-79.0-es-CL.xpi 570373 BLAKE2B 8219be39bc63cd89a7de8976e826962f70b3ec6756d32b19ff256f874b41372a63e2bb29a995c034968a7a956d0537f1290053c9d4d2df3b3ab6660263df6721 SHA512 a1451b1fcbb335ed3ea1d8dc4773207f595300f712b5699167b470eb96bfcd7357f2500fddd68aade3377c2a52a781ae360105117894f01e8a975f8fd4938a22
+DIST firefox-79.0-es-ES.xpi 557411 BLAKE2B 732b7a834588150be86ed0787c68b9fc5dd9a5dbc040a7a1086d923383b1e4b2f7a48e38c7014f753e1b9246e038ca0177fb9446d23f435146d018a85a1a29c7 SHA512 2c2326637325f0ac280c620ccf2592b6637c1f438fb703c38cfe8da0c5501d04b06e59b0a30cd554a048bd8d95bb98e9351c8c27452a6818c3d0068172f0d1b6
+DIST firefox-79.0-es-MX.xpi 574154 BLAKE2B a4cdc2695202b3bf33fdd2e78ee400c7a7dd16e2ef464448143a3fab7121c5923a22e09102ec170b2d827c5670e91d58b586067be35bc515ccd410070a0487cf SHA512 b57738d8bc462773d81351a8da199c69fda15ba8e5b7d67e4b0e58ef1f50931f806436960eee2bc69c1aa3b8844140e43c837cd6352bfa27e6e447a245ff4bd2
+DIST firefox-79.0-et.xpi 536814 BLAKE2B 1de5821bd0997ae1870f263799282b5de5e923321cc3ddf156ec19c437d97f7cf15b3a2b803166958e9cb7665bd215fa80f7a60f4f763842b84eb72303f9ef9d SHA512 cf6b8b0f92d71d554c63e9aefef07f67548ca503ebd14c4af0ff51b82d0e62dc2dd214055f438812434eecc1ae0fd737941948a5b7f7eed6ab5d0e6dc1424971
+DIST firefox-79.0-eu.xpi 557193 BLAKE2B 43bbefb31f9b76e4d0b661214462c51aab812ac5081bce297c1796688d15fd065037a91428b8ffc475600e2c29cc673265bcdee24cd0a6de2fe0fbcb276ffb41 SHA512 f24428e6b2189da510d828788daa92e416df87b7b33cbfb6a73735b6d7814eaecda4cd2f87d215a418bd8ebc5565c729562a43dd13d5a45170390d1392ba1281
+DIST firefox-79.0-fa.xpi 594710 BLAKE2B cf73235cdfae0ea1da5bc0e091a1c220705718b24186e7f63b35ac6ae16837214f10cb714f5ee5bc9027ad283f3dddea33fd6cd07639a876fa1fa705e6aec890 SHA512 db48c59c8f3f78b90f34c3d3bfdbb76b6bd1ffabff39fad48c03a17eb66b6b4ecbf1aa727f61185b45e23552050178267e296cb2d908f98cc643181a6808466e
+DIST firefox-79.0-ff.xpi 532782 BLAKE2B 1986083102c00854ba8ebe7af9ae7add7b79911361adeb0fec16567eb59fc1b188d77fa14259dcff985ef06251bc824b409d314dd3b0941e3790b8843f0c8b42 SHA512 7375c73966d8e4bead0439dcd8971ddcbe7c6a80197d121b520118fd830511de10a59bb7956255f62d23521d1f6eadda05a00e609ec8e5074edc33d48bfbd0b2
+DIST firefox-79.0-fi.xpi 556441 BLAKE2B 2c372a931c4b2bd9f1c1d36e865d6bdbffd95d56fc539b3c76d4a34564fc41aedd946eea5a8b31541b6b9dc81c781cd7e530701ee929f9405ac36c17c38173f1 SHA512 4b8420ce2198255364c25ef3fc6f678e1eb74435fe97645b83ec10bd59e2cdd8eb288047589d98f2bdf2fc03c76ae287eb732655b99c0740673be113eb61691d
+DIST firefox-79.0-fr.xpi 582980 BLAKE2B d99038a78e67a7eae7a3f38b5ee04f67dcf68e2d603c53e55f4441ec3274d3bbd0adba0277b39a72e9fcab00ea0ecdd80c4821ef193683da66c0c83898cbe84a SHA512 5011a545684165f9ba221ebed36645f7d8e24e7411049bd447f389621da67e1c9a9a381c4d780ef02ea0a5487ea36eda1c1b4ed77614a8bb21fc3d232d731d86
+DIST firefox-79.0-fy-NL.xpi 568112 BLAKE2B 1524f9094d3bd73bcd868954940b123f6bc157be76bcac82972ab31d4472810efa7f91b603c9fffb9096237ee1ac4684b39cf2743536126dd378eede3a2f30fc SHA512 3b782ef205bdd845e20c9d2648dd0e005ebb6445f2ab6d101cc424469d15af926fbedaf6eb3810449407ca7496f11324542137d8ac065d88f174682d3bff89c1
+DIST firefox-79.0-ga-IE.xpi 515523 BLAKE2B 9c995ee79640fa83c7c7106bd5f5e5e35dad2b63198287ad6fcb7662734bbe2e580bf0874e313548d6eddcb8eb4ee30bc649c8afdab406ed0164e7f93e894860 SHA512 cae13285717997d62909f3853ef20460edddedaabdc944c10cdefc92c7a60f1c1ee65fc7b4af4c7bf06dd12caa9b009d8259a9bc2f55e44940a83723775e550d
+DIST firefox-79.0-gd.xpi 545532 BLAKE2B b6278e8e731cad4f01d77fb36b15dcc5300a52f89c4670dcb1a9458b05e5d703953b21c8d7d6cffac2b5da0d03d83f11680292bfe6aa2dc494af8ca974630c13 SHA512 e0fa16ce42159f108026e3549c90e8378d84f2210a6dc31e824d7c67f2c3ac11d6f0f97d44abff19914b81e2dd948ee032546d2e9f120b00339a71af33d38cef
+DIST firefox-79.0-gl.xpi 509456 BLAKE2B 004683080daf3aae63dcd52792b87fb219d8941f4a78977f588304394c3d018d2e39fd02562fbabd48b9ccb8491c620e5aaccc9f6e7514e75eb302d6b0c785b7 SHA512 4afd6cde92a3c5fb39cfee32bcd7d2f2096b1582d89bc61e6d012eceefaef45e0619a823ecec48d74c4202673fdd7b25b08ea8890b099a47b2043c7154b7da23
+DIST firefox-79.0-gn.xpi 583046 BLAKE2B d1645a3d504ae3b44dcaddaac12e2ecaf764e563593349d3554ea0b1e0d4cb33c5f9a91ed36bed122e0aee10ce6cbf3ea78b89ef2002ac874fce25b334eca715 SHA512 99dccc8af561e6d516f12bc893348dd5282de9e53f62505f838ca63bf2f9ea36f23b417517317c832b73ab87d8c19452425fd92d7b781d308db44d180b33d41d
+DIST firefox-79.0-gu-IN.xpi 603768 BLAKE2B 906dfcd9bfb6a48c77aff87fd91cc6947e2e244766e2521d2c8e6eac227ba1c99076e4501e8545934988f17c86bbc02ec2eec316a4fc986c1661c4b9113e13fb SHA512 129d31c2b44f84aed1fe76ba68de23746d4f97ff982747a33c4d1b34780d8e7ef4dc3defae3f8806691f7ccb9f4e0b71f641ee66dac72cc43ab1c7c8f84bed0e
+DIST firefox-79.0-he.xpi 585807 BLAKE2B 077331fe67bca5f4b6bfeb03207515b8e39529d370ad2a698384a750c2e2ff577341ee8eb1f86dbca5d1d072ba056be550a355bbe009f222f598f83f44b3ad30 SHA512 c1fecefd1803f7050ac41726130f617a1626b0474b12ba5232ba55795f87fa96c88e2ac3036475b10f680afcfa6fa2add3da05e5bf6cf83999f4ebc35c3656a0
+DIST firefox-79.0-hi-IN.xpi 624880 BLAKE2B fce5456bb080413f11541c97aba6865fcad4458c4a5021f4d1c8869995a47d6ee0c899faf68d54a0ad9a23cc4c197e703866aa7d4461c19a5cf843fd15d8dad0 SHA512 f7b22435001c917d1a228804b293653d6ac7b4f97773b0b82192b5b303d3c530faf4899525d8aa2c62eacc594b17a1f3e7c49c1ae17c80d7ae980544a8f6c339
+DIST firefox-79.0-hr.xpi 562866 BLAKE2B c99c6795a6fc6d76ad87d0d2b40261a759236e64c1457c1c8ec1d70daed275c94961650de95c11c7a47bbb03c7b64a6f596fa77b727558ef20fcdd074e6f90c2 SHA512 fd0ffd513d0ca7627e0a1638fe0041998f56436cbe86df383e651d5ae9085e3230e9261c0b7c718de6c55ff46ec67a6fdc3b88e8817eaac6454f3d73d6ddac7c
+DIST firefox-79.0-hsb.xpi 588070 BLAKE2B d3ac13c241706c49fa3b7b6ba62aaa6b9b74b393f19cd23a137d94554660cf982063c48b5bc158be9244bffe30b7ed8e86fbd4b61c6601fbacf29d4caabe862e SHA512 a708ca74671d06cbe6a1db8f7870c0cefe1fd6bd64460f4d8f2d0860f6d8e03990462ab6120dfedf7a9923ff73afaa22463fdab47460631e16aae05fde61c6c7
+DIST firefox-79.0-hu.xpi 591575 BLAKE2B e0f0a4f0b06f349cf0a469f782edf88e5ed1193d76552a4856e825061decc971c81fc64b6ce598f3a60603c56b4893467049af759bec0b51119289572f3f70f7 SHA512 68750429f627814fd25bbe3bcec750c44b33a4e4767d37429fe064e2e3d683df4d351221c71eb484dad7a13f4e77469a7f01e020721fd89a24612448ea19a378
+DIST firefox-79.0-hy-AM.xpi 650449 BLAKE2B 34bf461300ca9d2eb29d11e3a2520ceb2f5ce6b81178a8fd300a195f9293567ea917fffa505d62205299efbdfd763cda62c896a9a8c8469b1b0136fbe72e66d0 SHA512 8de8a33b5385214b8fb4ae91ab688d07108d2ea44fc41e6aa7425b23936928401ea52a968ef93be659d3dbc5494493544bb53fef879bb951dc08113acc5bf6d3
+DIST firefox-79.0-ia.xpi 555959 BLAKE2B 717f6beeb14d1840b31b951f05ac20ce0edc6f97b9a741a67aa71272a6126fc1b67c7acf971e8027fdf44d96867d9fa81eb28c65cd4f7fa29bf14e643bc4e8e9 SHA512 12e4ca0bc0a2ff65fba22a6db82b299e7d58c33eeb473be7e1634e098ff8b91a417959c3209d1877cc1038833a4694dbe6c0df2982b1c038529af4951fd5d93c
+DIST firefox-79.0-id.xpi 553987 BLAKE2B 143584e7511b9ac3493509a772c87c13e1381169b33f4cc36249d914d4f8b23ab6f0ea82e1b075291dd72db12f730e23e5714244c45a18ebe1013b12b99a5216 SHA512 31d7e69ee0a6ff25a772b947a15cab8fc2de3e7cbb9aaef28c716fdca97431b93f4a2b54720e4211cbffcd45d84056473d37e24fc9b84f19a7fbcb229d80f13a
+DIST firefox-79.0-is.xpi 528742 BLAKE2B 51112b6bc7bf0c7b6ba0f0c11e8861c52d81cc75ea85e7042bebe65f80a838fcbe2abbc2b1a47b2a847c19b1dc446f4e69917d65419e6bf94fbeb7f9c56506dc SHA512 0c1fca36be6b0ff65330d78fba97707104a95a56741dbf0bafead4605806b7d863e7d5da9155050a5e64ea9b5963b5dad869c0cbd6ed7cf338252c83ed8594b5
+DIST firefox-79.0-it.xpi 456253 BLAKE2B f68f65c2869d313a15f3c5f96587ae3c516626deb2ce8cc836a7c00c07caf201dc56defde6c32c9c9d2eaeb1fd3a0c594c78cf9fc9b666efda181510683db9a8 SHA512 0c9565c0cb92c413d79bad9d6e0e5f0a175d3da3bb1a5f8167517ee0c14c797b1168a1b92758d6c4b98f89d0d6d229913cf868ee165cc8b5b9dc905cc0122113
+DIST firefox-79.0-ja.xpi 619905 BLAKE2B ae99ead3a98eb4fa3716df362fd53326ec7559963dd62fbd4feb80a25f4b71f04ecb1a28cbc91f681125bb8ff4cacc98596e3ac72879bb2d0057e0e2a52d6197 SHA512 c9b3ae6ebe7a97a20f086ade4b394620a5a7ef31c85c7bbc72973f32ca08033c0c2fe912d6afaa6d51ec2297878a3f11b9d1ba3c70499b2223ca9661af69b9d5
+DIST firefox-79.0-ka.xpi 617507 BLAKE2B 668af897fbbb670b3afae842f57c270a8406520ef849066352536627b78a9c2815755032d337f9443e12b7f5ad851fc45b01d1be11efb36250c67963322d5f78 SHA512 36cd79e546249a52eb1efabcb8bd625696848a53b9d89037ac5ecb6f1d01374048dbe890a46340ce0f1b347fccd1416c8d033e07f362b5fa4a1536f628b0a6aa
+DIST firefox-79.0-kab.xpi 575652 BLAKE2B dd4e813c1b589569a475bce95b4eae3ce29264c876bc8c4093a310e1b28250763aac6cd18e8bcc52a31e95250500e1be483184468e1c428eef652652820a0c35 SHA512 221c586a388434c25c0b3673dffb1c9bed11241f63b6976b373037715ed6105ac2d67ecd124cd385f405f5adf76b729d26e5bdbe0a18603144e1e0af06968310
+DIST firefox-79.0-kk.xpi 645054 BLAKE2B 0551cabcafcc5fdba2baf741b7e5a17c73cf9d3a91e215afabec3f46e4ef5de6ab3e8d326854c90c9791563de597b9eea1c7c8ee31a6fb1e32a0a3e54fa7e9a8 SHA512 0a756a5bacc3afee15fe4f9c18ab7b6dc4d8fcf296f1545d977aa7bbfb87ffdb1a645d65506666dd51ce93f73c60a6e45bee089c24a6ab3647465e8aae967f4b
+DIST firefox-79.0-km.xpi 566274 BLAKE2B d6ace322dc9da4819609cc27ee599a561d73a84f865322e8aa6c5075d2a758514842b08d1810fc991aa8e2269d34f2c4ba9679796ab03645415ea2b7d5865c72 SHA512 4ae0dbeff1bd2833ae5d0547e1f31c9fd4b889c165a924e943c289ab816439cb900c930c946bd10492da202b5854ba90f194b2a17a718223cb6901e2304fb8bb
+DIST firefox-79.0-kn.xpi 559053 BLAKE2B 9b2d2ff36c6ff85cc2027a619c3ca77c897bc817cfed381c9ce46f20d2a237a21931ee9da3bedfb981d8f20bf95e99f29ad277a50ab2a047292153a0236d1726 SHA512 aba0d2559a93c78f89bcaad11ec0d3331ebcaddf9f8fee744754304625de990b60ccaf137b8a40d79890d54982525930f281a731c62ed69b50ecc3f13ca7bfc9
+DIST firefox-79.0-ko.xpi 605614 BLAKE2B c7cb03377f65c836f04b735eb2a3ba1345f8a1af83649dbc1c988439e19fe83f2292eadd97fb179f71479b83678ee8f1a8b1b1a227b8e6775d7c095f16267914 SHA512 0641c7b604f167d8b942657750e6f803d46d0ad874d73c2c40eb557e2adf6e0e9391bf058f037ccb15410d160841f9757a34a1b6c1834b07920f6f517cfc03a0
+DIST firefox-79.0-lij.xpi 528207 BLAKE2B cb83cf98b1ee6cc20a24542ddfe926b51dbe5c35286e2713734e20f93af78855a0ae94660cc437de786de969a4a1521836c61a598b7bcabfe960140cc2b1efca SHA512 5b7f9a2ce3d69ad390a935d44be616397b7486966538481cc5f9670e82d821f1b7ba87e4cd58c394b8e1b5bcf66881940a49b6319ba6deedfff2c41cfb72f75b
+DIST firefox-79.0-lt.xpi 585966 BLAKE2B 7511ca1cd608a68df77235d68bf1f794cb4491d26a642f49b8c1ea17171f57b82ffd265200891cdd3c00088b205176da7d03b9643588bcb90fca7e9995ac5d32 SHA512 7a65845ed818bd2314453fbd207fcf3fb664b22daf6b037531191cac9bf331f55fcc91fdc8031fb01610b4cfee23de1b0c14de35647811f450c8cd19e3222519
+DIST firefox-79.0-lv.xpi 518055 BLAKE2B 5cdaa2bc1e570f917e9bb06c1018d115a3a38437b863c121e43d70f1ed4681141a0c71348a1ecaa4a52be10362e6d59330f1d4a5835dc580fe8747ee214359f8 SHA512 c61cb47bb2323f60f0ea37b3d7b70c248265d772585b8f9be025a0148a3227a70068dc50716297be19a9b250fa05cbd838532bdefa417baf32f85c42b325fedd
+DIST firefox-79.0-mk.xpi 481913 BLAKE2B ddd8675b685be70e45f458fa4dd5925050427a632d9c012a4fc368628761f0b25bc9fee5768d7ba0d90bc3ed3bf48fb474f8ce3fc71a5c7bbb233c5326c0f033 SHA512 c16f02b1ccb1bbaeb08f65a9e445496aec970a67e582019fb42c94d646891b6e183c56d682e8702239e1e9206c435513efc6dcfcfb5139e92814598bd1bfbf6d
+DIST firefox-79.0-mr.xpi 600646 BLAKE2B 614ff917e0203c706328db4170313c1067ed4e56fbf898d7e1915b21b7f6c00c865791e45c6e7fa1a2317b7d41fbf87d5a4b1fb08d003c98b0d92d21706dfd53 SHA512 6b945bf6cdeb3ad003f46ef45679c71c4c21a95cd4d5395e4d2ff6ce72ef5e6334eb237d56f065114c589ac73bd6306f7b1b32aba61d390e14963ba11d8705a7
+DIST firefox-79.0-ms.xpi 502180 BLAKE2B 8cfc1345fd8685d571565bdac82e6145d54fc5bb2653c2a33bcf9d1bd5e2544a6bc57e551e78f74c4ca1d354be0156733105b1699ac121c38268755e5f1cd8d6 SHA512 c4dfc63b11298cb7122f16f6978da15a5036921bf93109fe06169580dab03218104f85bf95b822eb444dc3dbe2d3430cb3df14c5a00d933b788a09465dda6325
+DIST firefox-79.0-my.xpi 556403 BLAKE2B 6e0cea6dc2d302a7ae7dd06338822cf68102dfd3edd38bf00d974707a5cd29bcb176ed8fe59ae05a1c619fee8ac5ea55003b613b686c94b547ea0942a7405e7e SHA512 a28211b16414724976c6b96642cd9d3f1d28cb101ac98ff9fc9b924df742e527a2f68327fa001b7b892522d3d62e2c280e5258a5f310bcab6d00a35608846f07
+DIST firefox-79.0-nb-NO.xpi 552094 BLAKE2B a0217c30c3bc79a30b3acebda9069ee8f56bba9c5dc4124329c4b56abe5ae42d3fe4d29e8f2405a71d6fbf08071dc004cb07c95164435cfcf216633d4d673be4 SHA512 8aa2e33687d194bb6ba11e3618a54f3bafc0ec90739bfddd585a2627038c1ce6e2e478e89302b621d93a5725ef4c932644f696d9747cb78f2103c1f3ccf9a119
+DIST firefox-79.0-nl.xpi 561368 BLAKE2B 0cacbd96399ff81b5afd1179d382aced721f8089ad9d343c11ad5f01298c414b687cb165c00e9f2dc940771b1bfade24938f25a7dc8f9aab6f01a21ffc3ada8a SHA512 f194137a118804fca6b5e4f0698a0d9bf52cbb07e828115d1de43d02f702e4c70f91c386b36908b850449ca49ee9bfdfbb4e721d90afe348d2acc6100b000b76
+DIST firefox-79.0-nn-NO.xpi 554121 BLAKE2B 388e62f7f4e63238f05bbd51f2f073c51f615ec366c7447b7addbe5f467761a7f8a569e8191ee0fd257fc5fe525d1cc21039313c7626008aef6d938cbc7c5fe0 SHA512 158c2445dcea631a6ebd8a3017ca1ee57c4eb3c2d8d4666003992441230ff5b12073ee9af6722f58f1c124903c3f851090d57a6d0b7d3a4794990d89d64c81a3
+DIST firefox-79.0-oc.xpi 578492 BLAKE2B 0c8ee3976952a76742a758fac1d900857028b4f96b812cff70e0028f35835b184a8ddfbdadfd24bea08a30ab27b0c63e7bff7e63bce177836c75be55581ff745 SHA512 3ecad0e58192b179c6295772a89f40300a548c5bcdd490111cffda8d97199d469a4a21f75e1b2881a9c2a0bf28037cb77deeaa4534ef7f8d8ad725f5724717a0
+DIST firefox-79.0-pa-IN.xpi 606794 BLAKE2B ae3f3398912e9306d02b36b1dc4ca311fc6a5f3a47b0b869a1abf729fc8b89eae11258bf0153d4e25428f6557039f6175c122adbcfa3fd6f6a648a9b35324ba3 SHA512 5ced6b8bc0f25de9d7b36b5a0ce61811593cab7cadef01a128a038b69991b7b5e535ba7b8e0133e002d1e6ea5e94d778bab98707b659f19ffac93f8e0e630327
+DIST firefox-79.0-pl.xpi 579919 BLAKE2B 4eb70a8aea36699ecf9d40c8c8a3a79ab1488bcd31773778f76c0f0e595cc1e983429588c7be5179b17ab156c27631162fc644eec762d5669e994fcfd17de47c SHA512 6906b3c3eda87a98f7ecda498153b4302810d1f63620b337f1157bd7e8a3b3bd5dee1b703e3a04a49fdc198258c4a7378c6fc57320f76f1313433d17e73f70c7
+DIST firefox-79.0-pt-BR.xpi 560599 BLAKE2B 06e39db4f62e7fba56d92cdfa2f49c0b74b51892bf7807eab8ecec8b3a164d5b21fee40c494993fab5f89499c19f9b44475e62d2ead8c2652874aef073ed6ce0 SHA512 07719e83c62556ddd08bd8d47a625a7635cf2dcc8b3faa3325537170c2eac94b1ff15cbef09474d4e6777e4764825930bf19ceaeda5410a455489803fed90bcf
+DIST firefox-79.0-pt-PT.xpi 569372 BLAKE2B f2d5c53743a23a4a4feb2b01ef81ba42ca0c2c06dff8561a2f7e7f7f281c84e733c7b94673d8715450ef4700eb99cac654ec340a7421f819f3c95b659a49ce66 SHA512 b232f8d0d821e348b3591f3d2f932a16f4f0e227a4f92f78ea859a7b2df17e1ae73ef88f22ac7944798b0b859adc80cac6fcbcf4391d9df5436dda49425e19d9
+DIST firefox-79.0-rm.xpi 557883 BLAKE2B ebbd60258f32a304d78fb8974257361c19417ec7e0a82dac96713dfe064d1b8b944fd9c34e69c6fe4a9c985da6f943f45becee11e46e2b5406afb20ecfedab1a SHA512 1a3300e6dd3d117901c79e2d4816cf7ec1a1c2e1f24341af850e162e2892b4ff633c3f9cfb19a086e7e039a56c17594254fc3279e50ab91bb13f6c577b880174
+DIST firefox-79.0-ro.xpi 570889 BLAKE2B da9c7d2a2e072f4efec8e845189a36f29724f1376a712f420494448c187c327877dd751d75cac723759ab159c9c55095590421e0c4d042c21cb1de12d4b72bec SHA512 2204d3f56e6bb4d3212d38898e125faeb6a02c9cbf67b31afd9efb49322e27c80932721d774f6fd6a4f4ee956f19d38e56340e7fc8a4d7fe7e5418b0da34351f
+DIST firefox-79.0-ru.xpi 656375 BLAKE2B a7371c8bfc9c554b24f822cd761808e4594bc08745e4f5a5eede4a11608cbcfee506793969c72f17d49df33ac39293eb7b6c2aba29bf5ad4ae8a9af327354b30 SHA512 314a9b49c5691c6ebf32125929eecef480c91f1b02ce0e00d1517ae450c730d966255a31b4240af828ef10552e2b694cde36cb3757993b2cfd76a09d3758d3ae
+DIST firefox-79.0-si.xpi 533394 BLAKE2B 9b5e4e60d0d440c1d1daea86b6fbe40d1c9b573109dd24d4557308343c612c2e26b395afc268607a1de53d5d4fdcf9337f61425e0e215c06a04b01f3cbaedd66 SHA512 1c20930843c0de3ac535ef4a6a7274779406436ed0d13e6174158750495e11e8514da8518dcb5c146b387468ce30a308ac26405c506d0f57189617cbf622c346
+DIST firefox-79.0-sk.xpi 582489 BLAKE2B 2eae50ef0c9cfa2c1f2ba9859ac4b7ba79ea8755c3a29d5837bed37f4e575ed318b7ed2c9532bc13f0e41bf58c0358350c738086026e119abffa0eb19e998f72 SHA512 490fc701c56d3617eb56bd4b02787b2807f0dbc348b6d02060ed5a960524c6d81ba4b31ed4b47636de357bc78b05ed409552273c4da202712a8e74058da724f0
+DIST firefox-79.0-sl.xpi 565161 BLAKE2B 696652a848bf6944063d0c626a2a94b3f46d6199787248445edceddcbcb19ef9b5e38cb4b7d6284d60cde706aefcf037e249ca4cbef7cfdcf1363661f186e50d SHA512 f5b1a55858dbc65fd2526ea9b93c5db3a436961e7ea55512356c23f05a8cd53328f09aa09500b428303820178d7d13ed4c4f4fc2a642f1aa635230c68572c18e
+DIST firefox-79.0-son.xpi 453855 BLAKE2B 1539533d7987415928761b647e9e657954ad886b78911ce6803e55c614b18aac17ac79f15d172b80e4278ed380f74497b03ba6afaac9e2c032cbb69889460cc8 SHA512 447e9f42f3f9e6e1870fe8b5390191739fa3c6f91332860aa0ad3883d233d4cb69b317f6c69d6df029e7c2235436ef9d91e8cf6c5670a1b123e135ca4701ce68
+DIST firefox-79.0-sq.xpi 578902 BLAKE2B fb736fd916089ca4794550ee0169c1208dec372f6c475af0c94fe873e9e3ad868b73b98c4122d25f7664956829b44db72438fd30b60bd6d897ce1038c8896be2 SHA512 1bede3107795f39d49a08cdf598f28878d6c3d4daf7aad6188195fc73af67d59fddc47e1e31563ee28f555b99fad20a7622355b3ede407ccf6a04c2551d5c4d1
+DIST firefox-79.0-sr.xpi 611622 BLAKE2B c3f3af7ca06764d6546622ca61907db0269abcea21418e659fbe5845838324a23cb0d9c6fcb05b12fcd37b39eea87014156f8a282b2eaf7530f5a0b43bb45a02 SHA512 7ba2837c5e3bf39d67c49b8b1efaa7ae2c87ce2492587f2bc29305e6d54cbc00978aed8c0c47bd6b4188226c36df631c2dc9e29535dd91320e6fb9e2f3daebea
+DIST firefox-79.0-sv-SE.xpi 564578 BLAKE2B 8c963b3cf6c38d3a5691325b23edb91a7b9ace994e7900c468c1978dcc3b99d74e4a20c4efaf1606859fca98d17fe0e3b33a3f88e3872911ba9ff710d82d4cee SHA512 1725ac4962a55465415e7f7073d007b31e7c601d110707289ed3b4453da2f3d435af32f72152a9536aaac0131eda78228c740637a4adb1a636b4c5bc042100e8
+DIST firefox-79.0-ta.xpi 573276 BLAKE2B ea6cc63f691854fca089c5e006b5c74750eb45fcae75fc370bc3e9d08a3912bb14047aed26c43a38b02aae0b07093ae0a7a53238fe6ee66b4399b3a98947e3f7 SHA512 dafa951b1c71a980f8efffd4b28026ef9e618932b5836d31fbf68cd0d18c329ade3421e1a9f4d30c35ef0f04ce30b37dbecb172d1725719831480f43014c1d15
+DIST firefox-79.0-te.xpi 594508 BLAKE2B 0c10d787cf86e9a3d7df0ca2f0e32eeac5a2bbd00691ef705dbd2951a0c026e96ab120d62a56c09b82748f29b8894107f92fa61480eb44aec746e30597250848 SHA512 5e78255bc196529c9ea73c91b9c456bd113aa62e22cc65c8fd0438f97a8806c0c5ae3f7cfd43f62283fb96d39ee4e7ad7b59a307b0b3cce65209df2844efaaea
+DIST firefox-79.0-th.xpi 632226 BLAKE2B 508a44259565f024484eac6b850e1c4727c7879579e6c26e3b94d9df3cd6c9e591a1219a72d2f43906fa04e94093b979c55d6f4001c27f29bb1a895cc0f9195e SHA512 a8524dc34bacaa30c423a8db1c7014564f41c32d05b9a7801a18bfb4ac0ee65be4bf1eb1e1e2b2d15f85cdd8da8a8913dd867f19b1645e687bbfae1a6e5680dd
+DIST firefox-79.0-tr.xpi 577777 BLAKE2B 5d26f9c8c1f37a52e059adab212ea1b1b4ac3215e129adf8940c5798b86906b6d0f6bb3e00ffaf0302dd1494078ee34f45f911d49c2e8bcb17994f3574c401ad SHA512 2a0258d71d262fac29ac187d9e88acfec82542e7f6897c5d223850bd5a2f0e0d57dbc3dfe15decedf8366dd86088ec5a7f75ec5f1d467de526a0e3a8dd2d883f
+DIST firefox-79.0-uk.xpi 649709 BLAKE2B 66b7dfec65a1b175ff568b0e6bfddc714e57df126b51e9ddf53819e97a9f91b452079d3afeb750688ad56893bdce208ba63145efe6ecda9133a2b3bc5f640a08 SHA512 38bb42c95cf41976bd66bd52ad84ee71b54200003121f24fe8e2220cf990dbbed26b8bd73fe9f64953bc6c17c952121b809474f7e3a0b05aad08cfd399bbd784
+DIST firefox-79.0-ur.xpi 610605 BLAKE2B c7143d5a862399098b64801645cda3d5e5523f82ae7522d135745f6adc799ba676b953c95136842b9b2ea90c6959063ce51d51284f1b03652728019da819ae00 SHA512 f86d3c12cdb0111d0b74c132e1c8623c8e177b6fcfa49f4c00492e0f802d1257a0bdf17b20c085c8b66a72d9a5916171223a2ed5eb5e3e34f04e96f28c60cd43
+DIST firefox-79.0-uz.xpi 521811 BLAKE2B ed7ae24711b0384a4943ae484599ede40898d8d41d64795ff06eb7910efd2d7b1215c4c96170ad1afb26716d232336da13a8a667247584f5c550063495303cab SHA512 8ee677626aab29fe00e9a57d9d92f2012ff3f8954a4d379c4e30445e0ce4011f210316b9f2a028e33f39b15f82e9ae520e3928c3f5b49758ab56df5ca9e02ffa
+DIST firefox-79.0-vi.xpi 599747 BLAKE2B 7d1cd2be0aac516eb4073e83126a41361dbfca497ca638132e3b7ee4c3b4a0fa50c0ff2a8c0ad42734c0ecc0844e447bb0b5e3b81cecd6d4d76c34eb2f54d070 SHA512 7887339af2c16086ccea2fa9d079998d7520e159ecb582981ee22e25f0194b99465fb15f237d5f5cd61b65bf82ef4a019567700ede270f98db1f88a8acadcbdd
+DIST firefox-79.0-xh.xpi 457461 BLAKE2B 239a5f60677f7d45168108095d226f11501051106c340d92a2f2049e63c38380feac1a8f8caf97d349184ba26af54c8ef298d29a21fb12f44b71ad82b8afcb50 SHA512 9fd8c80368f25b194a0fe26b93dce69a7ddda475288ad5ceb9028a79e65a330302ed87d4d79e8a5dc30d6e60284844af471d3bf307b0367418fe739128ae28cc
+DIST firefox-79.0-zh-CN.xpi 602955 BLAKE2B 23c97e5674936cd97a15da63a32aebbc896d583be98c8a8dee50d1df5c929aac92f45a5e43ef66898ad9a796f1359b55cd72b69667dfefab7f55db06346c1ef3 SHA512 2ef7a733bce5e3487f9ce252869da6266442e2cd6ed5ad0833e9088b1ddee017c894734a89755fc3ff086e8325df556399bb828208eca67fa0f2645a326f8753
+DIST firefox-79.0-zh-TW.xpi 602114 BLAKE2B e3ff99ff0d3a6087d1a0040a02659578c241ae705cdef43e737f6e8cb1f01915b6fb5053552985c2ed578b713c31a3f7bf946f11960e3834646a185d6301425f SHA512 f75de79c5dc19b90d321eeae7b0cfcea4ece8c12d29d5755fc899bbd3e27e142ed53369eeee4a847248d9aa95db93d802e45ea7c359457e341a7c5a5c5186e70
+DIST firefox-bin_i686-68.11.0.tar.bz2 67010672 BLAKE2B dd87bd6237397d3e76cdacafdacf76be1c596a935dcac4fd6319b6686626b8a713238e9150cd8d0073f450dc3dd314250bcee98dd35ce4e9bf11d19599525a6d SHA512 fa67ee3c9018596109005ffff13cc87a3b1a6d6407ea276b823d05480dda5263d168b9759688b140221cf58b1ce1f3059e3dede341db0d9f1a9e4ad593a4c50c
+DIST firefox-bin_i686-79.0.tar.bz2 73321212 BLAKE2B 522f2d452d0050754258dc4161e0c6b36089a5c9db1fe7b8b78c29d087624b84f1b310df154045cb12e7954658df4170110344b9b8d5c29492c7fe9a64cbb7cb SHA512 c83fd8539963470b528c54117ff8e2725305d2a15162862d3d6e55cc9523858ce9addbb6a76b3cf8291e1780fe059213e271bfbe834ea1e501398931de116532
+DIST firefox-bin_x86_64-68.11.0.tar.bz2 65110245 BLAKE2B fb5262f73036de6da6ff694b44ba364ddfc827373ab92d187635cb3b1e55a6c6140938b656c157a767371a594d4cf3eeadb98b265d6d695b1749a24cb62208e6 SHA512 1eefd8f0de8ace89eeb6f01c3cd9a491eaa7a408095bf9abed46c50ead7c9a5958bc098432f5911980e6e0193da3aa8b8eefd353df322a0bc944f51bcdd31977
+DIST firefox-bin_x86_64-79.0.tar.bz2 71210168 BLAKE2B 157b0da7b99ea0a3033a36fecdc2c8aac0f87efb614ad88e610e915f5b02d831bc578119e5f127c9032a841df350d5c1b14ae80401ef08a59f6a01f9728d15cf SHA512 962f5a6d9ba36923f89498dafb20b41bdc098a8f528db24f0bd2451dec8b030a56a9156c4834e0028de2780f9bf08fba314f22ab9e9db3969e35e5125e2a4b33
+EBUILD firefox-bin-68.11.0.ebuild 8012 BLAKE2B d435f66a1983ff08caae936de02671753af778d3fc0c5e3f844b4c0c167fd9491cc132069057c7d4fbc81ab69846166b70a6652e6fb48cea5fa22d1caa729438 SHA512 f50e3192eaee35c5b6cfb16bce21b8483920b59553f39dafb706cdaae59c94797cd677849f78c8636b397275928a3c4e57f0c81da35cc4e4e612d2dccb5e18d4
+EBUILD firefox-bin-79.0.ebuild 8717 BLAKE2B 549c54d7eedb6932ce95cde7684860031df344bd9cba43c7dd7b2541af68abd555ab78e9732355723d6743cdb6310a046c53b50e7c77de9880604c8692924dd6 SHA512 198e0b25a58c217d4f57e411979bb449ee2e0d158583c46fc296daa3437ee7150e950536c8c67414a2129cfa561f13189de110bd8e0b5466ddd2e1fa19a64b03
MISC metadata.xml 475 BLAKE2B 6fb55129e2d7a2f87663d6637fd534872b5a5d2ef344eaff67e20ec8b5ba2810d9df753480fb5639b3d76d42ff6cbd7fe1d0b6ad97e14c9dd56ed78015df2a39 SHA512 1f3d857c928fc7cb04b6e25883e8ffa695df6b862183221913d4283b1c9c006b715000faff301e7c42474be86eb57bcc310f103071361f07ec8a2c556c576a5b
diff --git a/www-client/firefox-bin/files/all-gentoo-1.js b/www-client/firefox-bin/files/all-gentoo-1.js
deleted file mode 100644
index a5e93b179d06..000000000000
--- a/www-client/firefox-bin/files/all-gentoo-1.js
+++ /dev/null
@@ -1,11 +0,0 @@
-// Ensure preference can't be changed by users
-lockPref("app.update.auto", false);
-lockPref("app.update.enabled", false);
-lockPref("intl.locale.matchOS", true);
-// Allow user to change based on needs
-defaultPref("browser.display.use_system_colors", true);
-defaultPref("spellchecker.dictionary_path", "/usr/share/myspell");
-defaultPref("browser.shell.checkDefaultBrowser", false);
-// Preferences that should be reset every session
-pref("browser.EULA.override", true);
-
diff --git a/www-client/firefox-bin/files/firefox-bin-prefs.js b/www-client/firefox-bin/files/firefox-bin-prefs.js
deleted file mode 100644
index c40cec506636..000000000000
--- a/www-client/firefox-bin/files/firefox-bin-prefs.js
+++ /dev/null
@@ -1,6 +0,0 @@
-pref("app.update.enabled", false);
-pref("app.update.autoInstallEnabled", false);
-pref("browser.display.use_system_colors", true);
-pref("browser.shell.checkDefaultBrowser", false);
-pref("browser.EULA.override", true);
-pref("intl.locale.matchOS", true);
diff --git a/www-client/firefox-bin/firefox-bin-52.9.0.ebuild b/www-client/firefox-bin/firefox-bin-52.9.0.ebuild
deleted file mode 100644
index 00388e116ed2..000000000000
--- a/www-client/firefox-bin/firefox-bin-52.9.0.ebuild
+++ /dev/null
@@ -1,183 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-MOZ_ESR=1
-
-# Can be updated using scripts/get_langs.sh from mozilla overlay
-# Missing when bumped : be
-MOZ_LANGS=( ach af an ar as ast az bg bn-BD bn-IN br bs ca cs cy da de
-el en en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa fi fr fy-NL
-ga-IE gd gl gu-IN he hi-IN hr hsb hu hy-AM id is it ja kk km kn ko lt
-lv mai mk ml mr ms nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl
-son sq sr sv-SE ta te th tr uk 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 eutils pax-utils xdg-utils gnome2-utils mozlinguas-v2 nsplugins
-
-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="+ffmpeg +pulseaudio selinux startup-notification"
-
-DEPEND="app-arch/unzip"
-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
- pulseaudio? ( !<media-sound/apulse-0.1.9
- || ( media-sound/pulseaudio media-sound/apulse ) )
- 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
-"
-
-S="${WORKDIR}/${MOZ_PN}"
-
-src_unpack() {
- unpack ${A}
-
- # Unpack language packs
- mozlinguas_src_unpack
-}
-
-src_install() {
- declare MOZILLA_FIVE_HOME=/opt/${MOZ_PN}
-
- local size sizes icon_path icon name
- sizes="16 32 48"
- icon_path="${S}/browser/chrome/icons/default"
- icon="${PN}"
- name="Mozilla Firefox"
-
- # 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
- # The 128x128 icon has a different name
- insinto /usr/share/icons/hicolor/128x128/apps
- newins "${icon_path}/../../../icons/mozicon128.png" "${icon}.png"
- # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
- newicon "${S}"/browser/chrome/icons/default/default48.png ${PN}.png
- domenu "${FILESDIR}"/${PN}.desktop
- sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
- "${ED}usr/share/applications/${PN}.desktop" || die
-
- # Add StartupNotify=true bug 237317
- if use startup-notification; then
- echo "StartupNotify=true" >> "${ED}"usr/share/applications/${PN}.desktop
- fi
-
- # Install firefox in /opt
- dodir ${MOZILLA_FIVE_HOME%/*}
- mv "${S}" "${ED}"${MOZILLA_FIVE_HOME} || die
-
- # 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-1.js all-gentoo.js
-
- # Install language packs
- mozlinguas_src_install
-
- local LANG=${LINGUAS%% *}
- if [[ -n ${LANG} && ${LANG} != "en" ]]; then
- elog "Setting default locale to ${LANG}"
- echo "pref(\"general.useragent.locale\", \"${LANG}\");" \
- >> "${ED}${MOZILLA_FIVE_HOME}"/defaults/pref/${PN}-prefs.js || \
- die "sed failed to change locale"
- fi
-
- # Create /usr/bin/firefox-bin
- dodir /usr/bin/
- local apulselib=$(usex pulseaudio "/usr/$(get_libdir)/apulse:" "")
- cat <<-EOF >"${ED}"usr/bin/${PN}
- #!/bin/sh
- unset LD_PRELOAD
- LD_LIBRARY_PATH="${apulselib}/opt/firefox/" \\
- GTK_PATH=/usr/$(get_libdir)/gtk-3.0/ \\
- exec /opt/${MOZ_PN}/${MOZ_PN} "\$@"
- EOF
- fperms 0755 /usr/bin/${PN}
-
- # revdep-rebuild entry
- insinto /etc/revdep-rebuild
- echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}" >> ${T}/10${PN}
- doins "${T}"/10${PN}
-
- # Plugins dir
- 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_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- 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"
- use pulseaudio || ewarn "USE=-pulseaudio : audio will not play without pulseaudio installed"
-
- # Update mimedb for the new .desktop file
- xdg_desktop_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/www-client/firefox-bin/firefox-bin-68.10.0.ebuild b/www-client/firefox-bin/firefox-bin-68.11.0.ebuild
index c02d55a75e8e..c02d55a75e8e 100644
--- a/www-client/firefox-bin/firefox-bin-68.10.0.ebuild
+++ b/www-client/firefox-bin/firefox-bin-68.11.0.ebuild
diff --git a/www-client/firefox-bin/firefox-bin-78.0.ebuild b/www-client/firefox-bin/firefox-bin-78.0.ebuild
deleted file mode 100644
index bef5c486f6e8..000000000000
--- a/www-client/firefox-bin/firefox-bin-78.0.ebuild
+++ /dev/null
@@ -1,296 +0,0 @@
-# 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-bin/firefox-bin-77.0.1.ebuild b/www-client/firefox-bin/firefox-bin-79.0.ebuild
index bef5c486f6e8..bef5c486f6e8 100644
--- a/www-client/firefox-bin/firefox-bin-77.0.1.ebuild
+++ b/www-client/firefox-bin/firefox-bin-79.0.ebuild
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 434881f263ef..aaa714b74804 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -1,481 +1,198 @@
AUX disable-auto-update.policy.json 53 BLAKE2B f8df63721191d84d8f1ceec263f63c44fd5dadeae0939baf9a4a6b1852516722b2a3d94b8d403cc7b6c6b525d5236f357ab65a72d716aab1f5bef47800b5a18c SHA512 5ed67bde39175d4d10d50ba5b12063961e725e94948eadb354c0588b30d3f97d2178b66c1af466a6e7bd208ab694227a1391c4141f88d3da1a1178454eba5308
-AUX firefox-52.9.0-blessings-TERM.patch 2276 BLAKE2B 2413368995dd8421a634e2a50f4bd9ee01062043a18bef4cd07645ecca05459891ff5aaa294f3abbc85e7ed9515e8936ede8b7faacfb19fadd81ec98ff8080b0 SHA512 08f8d2ba3258b3ef6bda1d2f8ea429e579e1f616dd940f6dc25ef231199d9155b22631f4366908c77ec5b9c4ce63310c9b9e075a6a7a7503b6423e13082f2b91
AUX firefox-wayland.sh 110 BLAKE2B 60875713743e7a65b0c5a7649b8a016dc5005b723640378c4b60ec29f017d7a227cdcddf3b77faa2cae33683b1b8dbf0688968071d9936def4bda4f66ca0aef1 SHA512 58d6b3fb5e9af26ce9c55d0da304eec65a5380ddd58e16dd28cc80ec035a9d1b88bd3815cb74a6999125d1540e77a42182c15e142803b326ddc9c3626e8cb484
AUX firefox-x11.sh 104 BLAKE2B 8d374235286fac0cfd113f851b0f48e9b23685f6890c6a959e4a071c6c2a58fd274aa7a88c750496420ce6918c06825d2c03cb159638db6567e3d773f3168cf7 SHA512 59cae56b34507f463c4480a7335ea25070beb450e3c93d3adcb782e070cb558544f05c7a784419d48f33cbdca7ed7b2c740c361da8ea081d0323677ffcef79ef
AUX firefox.sh 3103 BLAKE2B 43066a1aa148d2162f7c6ac422dd6983d7c4504ff09271da2ccd22adab9f834b5343e7970271ca995e2a85c17455988cac0d6235cfab40eff033ac29d33efb08 SHA512 7d443dc42bae690d22437be1cd025d8b21c7d31debdde1995495e6cab8ceb94ab0bcd63513ed5f68fefd2e1991db414c7134bb621f3079772e60e4ac9876903c
-AUX gentoo-default-prefs.js-1 821 BLAKE2B 2af9a9e9f3a71fae918a4098397e931c02df5a8021d0bc87ebc4981076674aba99d88c5b8acf2380c915e92ad07a7636891ea8a07cfc850e9c4d15e58d0cd276 SHA512 b63542c51edfe0158ce487b317ea6d36ffc17cf8457534adb6aa3f613d9a027f4285c9dcf76eb1b96de6bbc10ba09948fa6c081e00cfb25ca47450cbc32923f2
AUX gentoo-default-prefs.js-3 978 BLAKE2B 54af7c32832dccc407b09402e0f549e717e60d26f61bd0cb1bb4f5afb8ccd752f501fc194639bb81f88c732d813460fae19586e33b4dfcbc32262a58f0fde71a SHA512 ae96b9cdb8bbe3d47d8fab0386d1d1c3e8286b227cbd3590b3deb15f319d3779b052526866174231c730a4bf9eca82d10bc7e5d5bc626695b1271c5498906c27
AUX gentoo-hwaccel-prefs.js-1 100 BLAKE2B 08be790b58524077a5681cc06e10890b72dc6e8155c9e03e6ef9165035087d4b8cbcac4a6b8997f61db3721895c9247a12171eec7d082fa15e1d5312bf51fbee SHA512 cf5385c793056e66b8853fd641dce2e7804d6878675afd24485487f2201801e1bdd5d27c15cb0d483eb34bfb75e7a21c01f1bbf701cb1c2dfa48f8f6422ed42c
AUX icon/firefox-r1.desktop 7966 BLAKE2B 35b6b569024efe703dbcb0a6840fd85127db110f5c81c87dc910f61c262603967d1906c66fa1c926cf122551f61a59cded1d084d31e81291568765959e4c77ba SHA512 179bdaecc965ead95f32897d43efe530a358c8886d427fea37dab733871690955198aa6b55209e5167d11cc5cf1a76969bcdf1ea05571eb2b6dd7e72be44052c
AUX icon/firefox-r2.desktop 8137 BLAKE2B 5d0ce737c0e0969cb1a61de7989f5ca1ca0dff413d6d98bb0c93e0fed510b4e075a88fc117d3713e5e11ee7471ceaeffa9bc9dfd4282f3ddb1ea837d823e4887 SHA512 749a50b11d89c1329a52d13745ff8d5f801e565038cb5341319b4b515f36baf1c0c740003d6d01188c27e31d7ddeff58310e7b2420681292d0f2522bc5bd34b6
AUX icon/firefox.desktop 277 BLAKE2B 944a7b4706ba5f6b93a1369416adc31203dfaf0d12291a035ce05830f2c79bd14d1f7d5324c16d3e5be21fdda2a9237223901030a974f3ff778b1def7f8bb3e3 SHA512 99b57d36601bba420bb2e6647e0fa4baa1c31f15bf7c602ac43a347d7fe78f4350b3fb10af3a709a5aac02a4c4f283dcfacd780bacb43e7e8ed46b83b97d6f4d
-DIST firefox-52.5-patches-02.tar.xz 15084 BLAKE2B 538dd61dbb7b290add4782b323a62f9ab4dbc57326a9a085710d207752118c504eb030a8741c1eed2e281c8d18e5453210b1905d71439250caa588137bbc37d0 SHA512 b80f9acaf49226cd5c2864714826c5b0e7e918e94c31ec81521b90c47edbb88ea85faa34fc22791efefbcd3867ddc413c563de58ca0f8ce21e10a3858899efce
-DIST firefox-52.9.0esr-ach.xpi 420286 BLAKE2B 41643f6cdc43722dc2a61249720902a503c5f547979e80ace08bef097e2efef7b67d6d44b04a66965ee80722194b2183feed15d3b2f13d5b6ccdc993415eb9e3 SHA512 8a28262b9bb44592801e063348401924b2dc8ab1b4e042d11f560d892e276b7d14279a1a2ab3f6ad27068113969ca59377493839f1efbdd61a77f5246815989c
-DIST firefox-52.9.0esr-af.xpi 429469 BLAKE2B 224617fcee13cbc62863dca9ecde4f45f1dc1a83535780a0f3b13f74ddd492ffd46b544ba93cb0ba505e99afc7327a5398c7bce735ba2d24612ea5ea80717221 SHA512 a723edc72c1e373e250fb878a73024054c670f0fd3ceadbd4a1306981f8cb560ec8f078a017cafb84dc49a11bb0d17046b102a6f67dba65b67d64946d909b189
-DIST firefox-52.9.0esr-an.xpi 437887 BLAKE2B 5be731c8d5f044c773ae34ac27009dae5f8bf9c87fb0c6a50d64e752810fd497533b74a5d409b98f53fbfab58b037904c418f5fe45da70c9da79ee1be3d6293f SHA512 07cbdfc2296a96b9fa9d286d803b1acabc14bffedefaf009ffb324909e4c4a923ca4a023cab92562821c1a5d30abd23debbc825ecd1121476924216c3668bed8
-DIST firefox-52.9.0esr-ar.xpi 466028 BLAKE2B e431e58c94de1c00d019534c4025977861864d1eaa32f5acc51052252ef7d20818464fc4c92b39ca955eff063b4b6df50cc3ccc0fb2322412d4d711dddc9def8 SHA512 037336c659890256fecc4bf0028c14a73a6e52fd0524da29bf4d58efc61a89a66fcb8a32f4a31e789e0ec7a7a376ddc232f9e0f850fc485e7e908b2caab00b96
-DIST firefox-52.9.0esr-as.xpi 479635 BLAKE2B 7ba88cc70b21a90dfce4ffee844434ea4ee756cf8d0d425f82e71009d325d74b8728fb28a7b8c1ab0826accf71144b126ee6f91d84821dd3ab037864aaf15303 SHA512 62038ed87f45c865a3fe2d10487ba69dc48cdb6f166e040cb2942f02afb9222bf7ff325bb47d2c0dd3582e752fe20e89440fd488028dd3f1b9cba5f696107a6a
-DIST firefox-52.9.0esr-ast.xpi 432775 BLAKE2B 391aeaba518ac560d789fc7b6771b08c7f2437075767231b13e5575cb552d5fc388329ea794843a43dd4dd6ba68831fa28330a6120eafda60b215899543589c4 SHA512 97582f59348f18ec858bf09d8e496632ed618088d88a030a4d2801627f6c54c70e67595008483065e1df33d02661410fa49c17fe5a6625c7fb97140bb1749ea1
-DIST firefox-52.9.0esr-az.xpi 454923 BLAKE2B d6172b0ec8e90f843617f1b5e749b722dad8adfda51d5a0c8a464238202884f11f0583a19e4bbc005eea0d5bb94a0637d9be34693ccd78c473ddfb70bb52ffd4 SHA512 beb7758cc3d369b14dfe606144e1c6e64c3a6f6178f69ee91a64e5a3fb9df827e103afc6d8490a3a1359efd766d1c73bbfe2d00814c66f9d95d13c3be9a9d81f
-DIST firefox-52.9.0esr-bg.xpi 487891 BLAKE2B a1acf93b23a68374f1af0e4cb017ee3da8ab33c54891b1aad62e6e5ed7ce5616f646df988a82fe58fb92b2d844de0cf5f8bc882a46166695fda1980b4d009d1e SHA512 cf416bfebeb56c32ac0a985cd3e3c532f7f6900833dd15c3d1ddb915189a18a382376b8b0909c1d4ba4beedd4dbbe652ebaa29fa0f1a480736effd1b2c6992a5
-DIST firefox-52.9.0esr-bn-BD.xpi 504634 BLAKE2B 17b4b7c8befe136b99ce869223dbf7e7172c878e07a0705726a04b41539596639c5c8299b01e50dba19b4d88a7da59ea9dd311abe43968f517b9181e991ecd5e SHA512 092e92a29700c9d5fe344aa027a5a01a6ffbae4aca4e15e852c5fa032eea81d7744f8901712efcca5819813d3d37877d104c3d96abf9c57732d3fe3a13a1bfe9
-DIST firefox-52.9.0esr-bn-IN.xpi 502114 BLAKE2B 26b90f95451b92d5c112e70687a99b9a24e6f3f948fac9fbd46aefb11d19e02a498111eec9673e3289a56995a92df0d86f7401e744b5e2ddf9e586565d0b79f8 SHA512 767016400fa3f582fe11e120250f158347270d66ba0b297961a3f362f09bbcaa8ad588c0b5ec25682e3b87bebb0cd68279d9a52e6ba91cf9f33264b7a63b5cfd
-DIST firefox-52.9.0esr-br.xpi 428216 BLAKE2B 173495fad24e1bd24b2f8fd47e05256df47866bb0af3d1f254dd747cd753ef2d6555e83a1733a8bfc56b0c0b2ff83e5c8dca0ff0360c10354ff82def4c0233ef SHA512 78bc39ae71ce041d6cf8c202f6f0f9370711113363b6b01c14157b0762455c9f2da86539c77574d47402d3765bd05c6ab6798f9ffdd8b512b1c50fab768ce86b
-DIST firefox-52.9.0esr-bs.xpi 434428 BLAKE2B 9f29aad62bab6480653a891249d2e922ee0828d6660e511f40ef064affe73486bd4e242831497f437477246cf8cc90e0517cfcf3575df8530a66eea6ea67458c SHA512 5d1377013e08e066b683d6b25677eb9fef4aa10a8fe3999b2e332c7f9971dcd571787e0268baf65a9288ce6a4bfdb6cb763692f0334ef76a7c7abff0a9467e28
-DIST firefox-52.9.0esr-ca.xpi 443304 BLAKE2B 9d9496eed906a40ca8c69e380c7849d5d927af1ec1cf754d6ee3da79d6de9c99551269a7b4593ec3a29594724c2c232b67441d3423bc54fe96d52862f1e85f4e SHA512 dbb2b09fbffbe3b69916ec36658764820e69125f51fae7be490e1d903444db7fdfea05736c4ab791b6cda3070aba592a736c787bb7fe283820fc91009ec10e4b
-DIST firefox-52.9.0esr-cak.xpi 451911 BLAKE2B 4dbb016fe0f5dc5634d94f564514672583a324d2bf48f067aa2c911b0b6dd4239e9fea9405d4f4e34ccbaa48cd80a04218d229cb54a41ceebaccb76894c9aa07 SHA512 266bf767a4cc8ee7611b5e92903eecb8ff0f89b13cabb5bd2cb547a6345e20a52f1bcb59ed34f0b8f991c46d03062b0bb0a6edcf4732f7ca800f79cb1675626f
-DIST firefox-52.9.0esr-cs.xpi 444075 BLAKE2B a39d90b7cdcc5bcc45e8bfbe971bd80036f1b01154dd65d14d2d68f2ed0468938d2a58e9db11841fdfc04c63496ba37fefef76da2b9c0b9a102a20bff38a1842 SHA512 8e3ca731a99c6aa774564aa8aba0de8ce0cd2c5c81d9f1bfd31a78546f03d2ba07999d296cd12bf02ebdff6e4874d7a82e58b412d21f6862dcfea296e90ef3fc
-DIST firefox-52.9.0esr-cy.xpi 429300 BLAKE2B dba43dd71e970295b810bd6d27a7ead237e3ac67b83c5700b7cc26085b58c6ec3130f63146f72e3c7e688606905ed58ad4712d3ea535b96a91be47337ad36f81 SHA512 dc643461bf3ea0b7ef480bdef805522d0eac83ca0e41e9fa211282bc7e7b8110a5e06c76789e5d3f9f55da2699769c8622d06b351ad86569a2852d06ca4ac0cf
-DIST firefox-52.9.0esr-da.xpi 424394 BLAKE2B 64018098d96ffda08caa6b260bfd6820844d94fb8d2bf02677812d10934068ed6ac7439bed93c559b16ecf731ef6f3744718bb98f390485015491a2667260c54 SHA512 80dc86a3dfa15c5cb4dfd349411a226267f12ecdb548e27f436750feb126bfed06d60389da3184432617f02853d62e8a2d98bcfb19c154f67144d42604435023
-DIST firefox-52.9.0esr-de.xpi 435228 BLAKE2B 7daaf9b278dd4cf48c5183dd92978f01719d06cb88a6b15c3e8059c423be9ef2a17760934e2746a3dff5e3211fe90109c53b60cb5a6d2c53ced87a84d1a965a2 SHA512 827fe20427fa3f9b81e1c256418c27ae917f964960ae3baa38ac3754530b682fbd6b54cfb8eaa943992180b16d72a474ad84fa7b02e1f809cf1c973a09c3840a
-DIST firefox-52.9.0esr-dsb.xpi 452168 BLAKE2B 07a033dc80b73446d2342eb1a549a9b96a7ac5ab58ae53d2544a6c60f05767c350958d0c188b8e768b29880fb02b561ffa925bc80d480f5c18028d353782363c SHA512 494cfefce19ad75f254a4fda494f8a215773bff610ee88bd241ba034353ee2e4b7327791eb8c658a30b249e62e2f5430cff894c3e8e9064fe9f567e5c5e2669e
-DIST firefox-52.9.0esr-el.xpi 509237 BLAKE2B 9391cd81457b15d5aa0bd62891e4e7e480a090e61e3cccdc789d8ac055a26071ba58963daeb66ffa8a2476f1d61ef55cd22ac196eb99dbca0b09a8d9944e5462 SHA512 9f4fc865795804b67d89542b28fe82c18a7b9ccdd3683928f876e24442336c43100a7881e4127439a1bf97dab90d919dd88e464410d321fe10a2cde116e8c38a
-DIST firefox-52.9.0esr-en-GB.xpi 412038 BLAKE2B c5001c4f3a65d2427c8eab998852e7ef33f62735f6e423521e8bb281ff85bf8dadda7888aa3555b9e40a6d8ebb438345a21375fc1df4c54913f43e46f26993c2 SHA512 c16fb52dbb09c8e6ffdcb19c3e4ceca780ec69d521f5f422da3b0c58bce8da15d34c5c85dbf3f004865040f03de0c8c0b8ee0c4b21dfbc2be00dca04fc82358e
-DIST firefox-52.9.0esr-en-ZA.xpi 412212 BLAKE2B 893c371bd5f8a8a84f3161395827d3b1e5dbdf1c31319f5e10f20d860324fce344795abe175eec8aef44c60f9c0ade56ee301d7810495dbcfb38370cbb8dc3a8 SHA512 12d2e7608c8a5964bdd237882cccb6b1e824918366ab7788a80b741046e8cb14cd5fa1c1c7d9d3b0641a03aab16e3ae5ed1af64d79cf384884bff26b7cad4395
-DIST firefox-52.9.0esr-eo.xpi 430117 BLAKE2B e707d92b1b02f42aa936ccddc3a613020f4ba73083e5f095670dc3e41628bdc2c530b8f83695a6bda92765a934f7e8ed823e0e1b040bba4a4af69de397e50d02 SHA512 a48039bc9e060fb6b7939effc5d0c7e223dcd47080d01fcbd8b4f1fca90621024dae408cc052b166f085e694d00ffc40d48c6a434006dfde088e75e4b509ec25
-DIST firefox-52.9.0esr-es-AR.xpi 438659 BLAKE2B de1cbb21cbbc4da5b608fd51ea4d3b21eef83ead67200e21a71887456b9837f641dd42fde33ffec40d1d3052950f70279af1a80a02eaa7c842957d3b8085ef61 SHA512 fb3d70ea97af2cfa3b0023473be9e6fb474e15c0622b9c247961222424e563027ff57a451e3dbb32b73d2fde06f6f857aca0d367ee38b8ed1d777ec1f2b21378
-DIST firefox-52.9.0esr-es-CL.xpi 438407 BLAKE2B 5bf5c07b5715762a81fd7b35338a3d4bf8d384de3df42e76940e386ab83c207ff7d9a11b7211e4bb3925e0e4f47a8ee8ccd82edb27f9fb9f2d7ec277ca9ab9e3 SHA512 a08d2de92afdcbd2ca238f70d425887154caf7fdc7df5df1c0475b21d4e40c2ae00192d6985986a8a30f81d29538832ae573da06c5b924723a19894a9f747702
-DIST firefox-52.9.0esr-es-ES.xpi 337614 BLAKE2B 3df8f326ebe81ea688b3b1c7ad2351f6d3aa3ddd954f923f5551a02fdcb3c1dd5dcc170140f0a202ea9ee102a3adba97331751bfa1d293789ae209a0dcaf871a SHA512 e4e8d5c434313416b8f07ce656a0d73de53e65412e99c29a41ccc3436d76eb3584df79351e56a6334ec2e46dff3c8c0c486b2a1be08b88ff3880d04502123ca8
-DIST firefox-52.9.0esr-es-MX.xpi 441127 BLAKE2B 97563eafb96234cd7f03e2a9c5092879812d0056037004ca023fd494d7163ad75842c1613ccab792a415aaba3eec786fd87b0ce5b84c9de667b03717574784ab SHA512 47cc9989fcdd99960befc310c259b84695a298b4472ea99a4f42a3c4b0024e6690b0957ef2588fe66a6cca2ec2a819df2264a6943da2caa1a293c1cd33a51965
-DIST firefox-52.9.0esr-et.xpi 425113 BLAKE2B 493abaf01932eb9e956cc805ea83036590186b8a3a40380d9b16119d8608ad034d5a0d332174b1de62ce365d443f3b9a70f2edfb7aa99fee0df4495123300348 SHA512 c8c26d1f60fa5d40bd34cb3c7d1f0e97f1a49f27ac43d7219bef2e8bf496cb8b358df30749118c21449393f9a5b1a9d2cbdda893fc90e6d4351efb648b86e122
-DIST firefox-52.9.0esr-eu.xpi 431124 BLAKE2B ed8ec8c178ea21befe2826dc08622e0d59f288f5f3ab23eb1de2ffa0caec2654800e4298ce5179e2366f46e11b2a35721e9ab3c2c783a9dec4e7b546225e0758 SHA512 4e5368994ed64f06fee4b5e7da0aea6f0b2f275b8d8a3d64ca0f09031b14efcf9198f62dfc7fccb273fc0028a963d9501e174224019780814fdd151e66261c64
-DIST firefox-52.9.0esr-fa.xpi 483990 BLAKE2B 4e94c51a04212f482dba4c1cdb20d5c36bc38da422d2038a1f3f03e04316a7f6bdffc11b26a1577021b396ee65cad60911694caa8e65d5bfc7501da2f38b2a73 SHA512 1ca907bb17f608d2225ea0749a25dfee5c76b7231fd95c21cc14e84db2c3ab09a55a2615560c51e88b47071ce1ada31ae8d23c92ed6246bbabb3109f536a5ac5
-DIST firefox-52.9.0esr-ff.xpi 433662 BLAKE2B b8a851374299b440ffed1b7ead4dbc6771eee3aee006802edaf3845566e53879547d244e1c84179ebeed8d6c66b0cc19bc8916bd6257ccf003ef01a2d417b49f SHA512 b537fc8239672e2d0ecb7439782052e196c41ba450abc05e5d2286711243d8dbabea81f376b85be904f9f77c3d1a1f5fb91b9eb2701e9af377d587d0868356e1
-DIST firefox-52.9.0esr-fi.xpi 422807 BLAKE2B cbaa72baf469b30f2d7d95b27bbf7f388e0555e45468a23f6b2b6b0305904c8bef8538c505202c0cf87099b15dc32b8cd85a464fc6e84b79e68eeea03bea1747 SHA512 3b86434f57fe6f5ce481f8e36187d6eafad0d467039eb62ca4e002634f911cfc9876c182557f39217c8bf80b0f14d0bbc6b654fdc43d0f9222aa980e8202482a
-DIST firefox-52.9.0esr-fr.xpi 442944 BLAKE2B 8affb0817ac4108ae5f8102d7b03a6d097f0b7aad9435d39649c75e2efd20c617d1939594849b40c4af563b81c07dea8a330eb6219b0177e37298adfc3d7b535 SHA512 dc23b244ea163571beb8aa2a89f8f3fa63cd7afe63b2eb18e215133c2adb4aaeee5b262e08d5b64877a3374d53ab962baa1e85dff178680122f0560e6f788cea
-DIST firefox-52.9.0esr-fy-NL.xpi 437699 BLAKE2B d31af005d37ce674e8397c8235cdc8718c8277708d788c342e53701a77589b5379a5868b67f3d8f68343bdd0029b3666622cda505e3b71b0488595724ebb921d SHA512 5d7a1b9ee9c95c785b73a618087bd3e9dda30dcd1396a3d107f0beb43caa67d75dc0def13f87177ff9a7a4f8d5c2b99b18834ddedf89e1d5013ae3ba33b219dc
-DIST firefox-52.9.0esr-ga-IE.xpi 450875 BLAKE2B d80b05ccf9935d634ca6562f4785493ba392f2cee27b0d841b80317b67782e3644a76e16d5c77e132a1c551363827e03e5321426cbd77c6f02acc5b183c269f8 SHA512 2db28cc2b5223c3d8b48eb58049634ef1e3a1a954bfd77a31e3fa12fb28535ab65605c18b6672e3b5805afc12a3739b1e7a9a5563cdc3267214fcdd25916dc7e
-DIST firefox-52.9.0esr-gd.xpi 439988 BLAKE2B f3e10713438a46a97281c56dc4fd58173684c7a38453bf88914b908dddd282f220bab86b14d5b164a795b301783fb5cf24250560c080ae8fd31e3d1f7f06794b SHA512 aef56c42cdd5a82349f9ded656a4c11a941ea3279fe0d2ee7a5229d33c67bc8b9ead560a4427c372e62385834b1b8ef1bcda2d50c92e94213a1f5135704d1f6b
-DIST firefox-52.9.0esr-gl.xpi 440039 BLAKE2B 619cd93b30e041a6dbacd7357e7f24be16d14435e6c834ccf4f10c326440bc603e2de2e13ff66a2b000093769ae375a3879798262bc4cd72b69d449c010e926c SHA512 7972dda939fa001100cb212adaf946dbbf7b03e54216f67dc45885ceb764d9b8a5e3b819360c55b59cd7c1aa6168c945186d39be8b5280b6c3ed50c816353835
-DIST firefox-52.9.0esr-gn.xpi 448957 BLAKE2B 11b41c30a8cdae5a10047c7aff568844a74462359cf9853e7b20d7e4c21aa1c39c226bddc8b15c5c7a445556faccc1982d524ca39287a4f9455756065e58b2f4 SHA512 211b1a2f31fdbec47b0e77023671b080f55da7b19699fb4e32e7004e0813bd20aa6cbbfe8a1abe5d47ab0c93d3b5a0bbce75db1714b0a217f2081288e6bd0d32
-DIST firefox-52.9.0esr-gu-IN.xpi 482104 BLAKE2B 3c14cf446fa5d2c1c8ee4c2b4db8806396339b571ce9e6e1d4b7db25ea8b567d7d22dea6b19269e152d55cd25dde715acfc9ee4ac7714c74ac0592f77256e97e SHA512 d86e9a8b606ded3fb76b233b1513cd38e99be8bc882e8b2b8c5df7a332fcb4fb03dfaa286e52387e93ad744fe94a30cac41e80b42ed63b5b4744049349b4a390
-DIST firefox-52.9.0esr-he.xpi 447928 BLAKE2B f4978a409669d8d99f46ce7479a8e9f44b289d3094277f612065a95b867a68fe4a443dbaedb50593f420abb6f3d6767a29b0eb140cad60d11b39a4fa8d123a5c SHA512 f628411851367bc7dcc417cddba235a05e4f12dece9684f241a35d0c9f9b1c8841f75cc9c52f1f25759f45f0e894f6d43e161381ac4ce3ebd71f0c07c71f115c
-DIST firefox-52.9.0esr-hi-IN.xpi 499257 BLAKE2B 3f3869f5265ec60c0a53ea11c61fa01508bf92817e97bc8a581f55c3b2bf0967ea767da48d644e246c93bda74221af6fe34fc6e1d44596795b3df17897514b0b SHA512 cbac7d87136df32d148682e1d82d8b0fd3c35720bdcc0b81be64ebd77a3ee1dc7e97bbdbb21d5afb3772eedd9d9202e17d915deca07463fcc1dc123a0ca7391a
-DIST firefox-52.9.0esr-hr.xpi 440149 BLAKE2B 2e9a24250360014d8de360efda6d18ab007ac6641784b9fa709879aa9c712a34f61481f8f10dece5cdaacaf37f0c91c69dfb3cfce9f18a482139024037fd2660 SHA512 cdb66c3a0ef98c8016c3bcd1d3cf3d450c558a14abc1196b157621c4492f07f23dc93f915cdbbfe59444d2155fe088418e6d9c4b7f1f73ffe5ad9bb48627113f
-DIST firefox-52.9.0esr-hsb.xpi 450002 BLAKE2B dcb67bf9a0162b7c2688f1ec3ab25b279e876dc957c1defbb8a84f4be2a1215dbd7cd5113fe9f3c98b3aa69703d1cc591d80c400074ffd3dc06e894e1f068e65 SHA512 159dfe8bbeef38643abb7392c57b427bc9e1bbf1402e6dca3ad8fd356f62702d67f499d2fd26be81b14cfc83a4b01169d9df9a0f29f0c085e88a921c252ff513
-DIST firefox-52.9.0esr-hu.xpi 451496 BLAKE2B 212e7bb20a4b98c6949160e39c4f47ea932fe415fa7ac0404b2515695e002e9fa0e75fba064a43c7098f950c65d1e1be92c8754c5d0bad775c6b4b46466413b9 SHA512 6f5a22354c7d9d9eb89611e94c80a9af7e6d7f0ef1b725bc16524ebe074c7e257e76255e831791640b98b19c055e82f8dd55be91697cf3d5e916c8199a05af2e
-DIST firefox-52.9.0esr-hy-AM.xpi 488414 BLAKE2B d819c52642f4415d2b5d08e356051968f9cdfaea32be30fff3f7fb047ac0b351fff5bb9a1544720489c43eb075a199466bf1a44b68c6bf75a3121d7e6d6046d5 SHA512 65b11ceaeeb469eae121094f3d0213c7bfdca597de41a0d4b9cedafcc7d88c96ab7d5b9b26278b043f9630bc9e07b2aed5fc159d42c17960225c886e8f031959
-DIST firefox-52.9.0esr-id.xpi 418764 BLAKE2B ddefdf19d968ca8e638af6732704ef705384321a6329d2c481f7fff5d368ad4038c34072192739f2059269852f9d6a811e126323e0fc7d4bfa23fbfa6302bf30 SHA512 141482d12faea6e43a504d8e31328c3062d82c8022745caa4bd23a73e5df9ed64d853752597599ae414049ce9ea632e44c8e86ed3ae707546f75f94f96fa8e42
-DIST firefox-52.9.0esr-is.xpi 435339 BLAKE2B d0766d545566a90f6a5375d11fc773e2ec1c8a85ca9ae98bd0ad606e37fc22e63450f26991f303add43ca5b79bf9848fd9479dc80b6ff9b5df21056e9afe8cac SHA512 b0221f06de4c601443048149803be8cd5c69e9f304d6d9eedcd37cbf6bd26d0604c5152616a1f870c74926380a725a4b842e82eb182d271bf0b51f03490e4b47
-DIST firefox-52.9.0esr-it.xpi 331969 BLAKE2B 98959c1dc78bf6bfd30699e38f903ca8b00065da68b46cbacc858a585bb65e4469ebc80b9dd8ad6811f30cb1de4888bd354229944295bbb19bcc109be4cfa843 SHA512 67e7f2078fe373e31df041b569d3c90b69b32527a681b14e32ccb9af625daabfc6e68fd95ec4362600f894e8342839da907b71e30c8ef843f2ceaf3b68c2ebcb
-DIST firefox-52.9.0esr-ja.xpi 488343 BLAKE2B 81418ab2289e83b81f33e6dc44cd1ed3fb4df15e572b23e94e2ab2b004aa09003459ba54b1d7fa014e06e877c71be88ea7eba53caceeec98c28668f49d052ac0 SHA512 e29fdfc09d780d9dfd952731fa12410a7709c3e2abfcde6b7d3e2bdf8476b2d0379390bf24590df5ad4815b85c4dce5b3a91d9c38caabe08f15f5cdaefbed809
-DIST firefox-52.9.0esr-ka.xpi 468023 BLAKE2B 3c167ea7fb92261d169bd3d23ee337534816e6ffa95538d202ac136dcf9a5c9a35eeddcd1bebd5d64ed43a9aa74981a9707ebf0bcde39c8c984200a8f77adc05 SHA512 bf0a4392b10479b7929786b6e8aa6a1065db19ee7c1c14fc472ecbf25d881558885b0905454c840bd25535b299253dcd154ed9c283720b3595e9d9ea33a99eb9
-DIST firefox-52.9.0esr-kab.xpi 437247 BLAKE2B dd9494064d6fcd4cdfd26b982800c4a9307b06110d5a95f3263eb62f04fef174e634b0fa92423644fc0bcd638b9192986ef189ff2bf977c6b89825b1f8ef184c SHA512 5d195c1f971a526881a1173542624ca9e3719e695a273421ceda8146f3d77d4a201f4906e4c0b5b29a14999447222818b1ec0b32959e710488bbb25092ac4c42
-DIST firefox-52.9.0esr-kk.xpi 496939 BLAKE2B ec2e0b3268761a9d87617551ea427d68c459dfacfeaeff1f0032a367ddf3e8ab69d0f5a6c9677e248787927a27945dbb0396455716611e75efe860efb8cb4558 SHA512 74ba2bf40a6a848639dec9503c2b3dcc827db260ee5afc58db127ea6a8c89e8b2e480313c2bd9a9de04e4fd2cef6cad478d331e5063447a9c4b73cc5b0def770
-DIST firefox-52.9.0esr-km.xpi 512989 BLAKE2B af9f819c635161285d8839b6920101208c20ac3b4022c052b03b01cce4ac06e630744268850ae9f2cb6a41e00f95e6b61ecb2b44e0f82a6a5d0d16c31706374f SHA512 87b6e4084321c996e1a806b1750f53158a4703ca5cd3042036bb6e961a1ac4c43f3163563c7e55b5c918559da3192e5e21d9c969e9f52e9d440dfa5f7248d02f
-DIST firefox-52.9.0esr-kn.xpi 512200 BLAKE2B 37bfa1e3ecbd4c506241b91d18f9369e061b0b31f130577b78e2955699a88095f47202bb810c81b4c152925149869266e803c6890185f2ecc539cd9c2604fa76 SHA512 97cbf192278271ac9a80c02373ab69addd9c4be9403347a2a9da2dfdba4ffb8f772d7b4ee680ce6f48a9b6afd725cd6ae2dc6726776b8becc78c59ec973f0d6a
-DIST firefox-52.9.0esr-ko.xpi 463630 BLAKE2B 1c782d20719976b59177e4f55794ae80bcac0c514fcd7f3e7ae1813f09ee29f0c8a28ef53443b6ec2d1f1c2bd913aa658782252d9a53b12dd2ec79ef29a9ee27 SHA512 b7533be9612d558f33a49fea3f071c84dbdc7a8faefe3791f458412d5107d5583534264166454170aff3daa9390bdee5d2f13c8b8077990e27631309f9820b5f
-DIST firefox-52.9.0esr-lij.xpi 413817 BLAKE2B f5b2a630847dda4cc54d0795c5da95ccd0722e4e7f825c892fd18747be3545d900794638c8fd5af7e9ef99e99a5e62e4c72ff78686012f2127287c3294cc4e16 SHA512 fb45a04b078de54c1d9d8c395b839465efa7ded0db0733b9946d84a0dd38e6ac02d5de4fecda8e15036575d64ff20899cecc767d6531d4640d198eadc6925150
-DIST firefox-52.9.0esr-lt.xpi 452235 BLAKE2B a9938a725c35f5e515faa6b502785056712bb4faff2b4da396a39746c4c0207984989dc52123d00f1565b71c0de07eb2175fc9991a4982f6d9f5e214bc64d8a5 SHA512 912e6391587794457f2b314f36c77f395d634e41a2a0be7956015f3395b59c94b3cb854c0c9f424f6283f683934aab88732dcf36fbcbc8a26c860f354a516e1f
-DIST firefox-52.9.0esr-lv.xpi 441096 BLAKE2B bf0ad68435f5224a24a4c994c592e38ed1e61d8200a71e47b6c4cdd3f8df4539a1780d840a6a46dde9265c10ee8097bfaa7e43061caa88f9552d2be4e334fa19 SHA512 a102f7d8e16ed9769b6d57a8fd7042e55b6fd66501f128e8d18ec22600997d66aba2c0ec0483fb7d5ed13fc539feeb64d93520f5298a982bf9840ab07932fba3
-DIST firefox-52.9.0esr-mai.xpi 492585 BLAKE2B 0e934428b6b81c427d340f373ab890c28ae8aa8c59e12ca2f53e8920196540088f3a656be43966e93c4fab90cb021d0a35db6e912f44b9c2b2e569ab9c558a4f SHA512 a545589ce072654cd68020da0bd31b48e780ebd9b2c2af0126bd96787c4a44931382de2b46f0d4e85c177f120263db5f1d1e10dfc961d0e420845a9e64e9368d
-DIST firefox-52.9.0esr-mk.xpi 488846 BLAKE2B 674db9b2a50abd25e3002d6f0d16431137140f66f0cc5fd9462e43169cfe0f0f35a3cebdc6180e2b4747ffbcbf629c53952d66cb7023bade03b363844372d6d8 SHA512 7e0aa7aaebc4913b3ba7b688caa4d1013df635e768cbc33f4a018301ceae352ae9485c3b31e1237d98922f12e45046c875b09ce9ce0d02efe17d36eab040d5b6
-DIST firefox-52.9.0esr-ml.xpi 516487 BLAKE2B 2eee153f1a39c6c7064997c80026344e53fdd58cc503c437f1326644ca11eec835675ec16ee84d64816545bde8c456c6ccca2076928a1ae42d27c09d58b0d99d SHA512 d4adebc0a02e2d4ce05b5e83f688f4bca3cd4dce4eec34421c52e9c2452e11ca93e228b4a6d75aa67a9d9242f0ed34c0e802c70cd1c7d413ff5e8eb9da588174
-DIST firefox-52.9.0esr-mr.xpi 495178 BLAKE2B c1670230e9b26cf3a7e5b276d9fde1791056184155cbf96d36068124d46e57f696bfbfacb6793e2d24a594ca60d0152a13f2e106ae8aa620ac05185cd294b663 SHA512 2d9e642e9ec6719857fdf72577482d6a1a06620c9631970d4d67c07311c2a62bbf93da183a969b4b8c8c76f319d411867a199f4e31613b777ab80ea213a99ad0
-DIST firefox-52.9.0esr-ms.xpi 428635 BLAKE2B ba80493bd652777b9da12f98d698098a4f92db9c205a4ffd523023ae57aa1e5c10a4a54778f42d6ef0fa6a7ad2302f51a16e41f66f57387335b21e9ec3427a6c SHA512 ed7501b04c69782b810540b81df84ad4db48947ce8cb0f39b6f61b3d7cee155ca913edc31282b27f35a9c6d2971da802eafee7dbfe275eba101d19555eba7074
-DIST firefox-52.9.0esr-nb-NO.xpi 427148 BLAKE2B dcf7467a6c975b175668f05768dd8d1f9fca226fcc4241c2fab0a70148d0471fb457fdcfaaebc46cab35328b13813a55fe320f034cf62f909f881326c43515ff SHA512 0a00c4c4aa1522ce68f3303f08c510215e5273d35e7f7406c19fb85ae08fde86553f2ea9c2787555ebc3aefa20f18f7ecf630ff1314f317f994207e74f4aa380
-DIST firefox-52.9.0esr-nl.xpi 432007 BLAKE2B 371536f670062f6ec72363f2bc80d90993970fa17f1ae9de4d3e148ffe8ee23e621b43ecb123251985fd6c946fd10eb7e0523615c52f23a0ea2f0d9d8741c24a SHA512 bb3e47867fd63a2d0a92ad4502d51c57c210e9d46974a954e6f1f11c796b59a808063ff843d6126b5988c62b79dee654792a996502acf636fb4967b385aff1ed
-DIST firefox-52.9.0esr-nn-NO.xpi 428645 BLAKE2B d0f230de22c79e8b36b585c0804a94cb48a1f75d775fdf84fde6b0f4c480a06e0622813ad3b0dd7e00c283ff76e7fdcee6f1b04ae748c01c12e532e49d88b0e0 SHA512 53cc4f9b1b77652dbbf3a3e3b665ab1b3e8fb5de4d02895104a2d10a9921729e6a2d5f8218d837f0af4ed041efcb376bdc1f6e6f8168a50921919d6883c0d765
-DIST firefox-52.9.0esr-or.xpi 489664 BLAKE2B 50423a7676ae406b32d4740c0503e1da4ca85335498f73d1f365636d6ad23f3e93491762bda54dd796a0b4c142f2e9936e460220ef62b28221d306873993be24 SHA512 10d32ec4ce701449e2bcf1b4189eb92d264f60cf023b2f570d51948beae90fbdff2727df94fd627a313795f7d92baaf3b0dd01b3db4fc73dd5ab2661f8c7868c
-DIST firefox-52.9.0esr-pa-IN.xpi 469325 BLAKE2B 5921ceb576a2ea1889bab794b946c13c40906f5670e95e514aafe3009f3f29375891ec570f80e4a3cf4ae51ae4bf9a039086eac3060304a04cff025fdd8b8bd2 SHA512 e31cd78bfbea7eb1814fe094b2ece31c09fd024b20e090ff32c5af061a399ca5aedebff14a2db5fa47d35bfa7e417acf559dd7e5e766a72b5f900d19c6eef07f
-DIST firefox-52.9.0esr-pl.xpi 352851 BLAKE2B 8c9b74f45b944ccb81483e25a4680bc03b02c7c85bab7ce922c69d215dd159a7cd9dd43fc90da081f631bb31ea5a7dbbbe5b02bb8c867013de47de4c8c0e63b6 SHA512 aa7f20805ee5acf997d613cc3001c255f362a6272fc59f1fa114f4fb57e901fcdd0aa8eb28ac588b30032165661dc5d2d075d8dd17fd7339774df1c233b641b0
-DIST firefox-52.9.0esr-pt-BR.xpi 430903 BLAKE2B 0f40107be529b3880129ebcdd1c5a56f5dcf4e70d25315015a8d9e8b68df098fdfd1a9d006577286e80dc1e4aa86146e060d4ca2ee4adcd1939ef56e4f0f82f1 SHA512 8643b1e7f5fd5a9b07b69a47b210a0e4d3749d03c5ab63d52517e88d126c6c76627fb09b31943bf35a5380864af8af5ff361092e7591aaa22070a373942068d4
-DIST firefox-52.9.0esr-pt-PT.xpi 436727 BLAKE2B 4a7aa318484d7c9e6ecc055b29d3f5b82d82b63e3763faa3f577864e96546e4de10fce6bad91a6a48f97f964bd16df72400144e9b345e253ef9b9c5c5ac827aa SHA512 eef828d957fc473ce6584a30f2ea3671ffc27d411ada3071336f1a2cd91f69dcf6d9f360a58efb7a40bdc5c8f5c413f3eaf2c4f430187f66c4701b8027a76352
-DIST firefox-52.9.0esr-rm.xpi 427342 BLAKE2B f66e25ea7da4af8adc91a54be715757c391df7b09957e5fab09dc4166d0324aa03a1acc19b83041d178b2bc3f9298e070da4e810eb95568fd4ac5aaeb930a766 SHA512 d927b6a139f385dce58efa16fade8f3c20912ceacfe565d3fd75ca68de3c57978bbc086aea990f835ecac2947fe66c555f6033871917b03ce1e14c4074d31ee6
-DIST firefox-52.9.0esr-ro.xpi 442585 BLAKE2B fc94f31cdef97ebc32098a38b2ac983431996dec99f8d11eea75bec52345d2fc4baef389e88ba5fe8c5757a15704a0b99cecc0bca870796dc643ffde569f4fe0 SHA512 476f07dd570526a21521d79c037caae93af7f3ee35fa02ed4979e9b9467ef6bfa92f1dcb55dbf903057111eccf384c309733d258096a6ac61698e22b4486d277
-DIST firefox-52.9.0esr-ru.xpi 395364 BLAKE2B e3d84689499863008c8e2232a66162aeb64549daafc4577cd71b6dccee3ec9c5d5acdc9f85d73a25992d2c67a85bfb82215dfcb07e97506f14c449506aac87b6 SHA512 7ab459b8a5612a2c9febcd092e6635058888323b72f243c39b22e066e2551b58d83c0168322499b2d1b452ee143e9de3c50b65667ee6c78879a3c91b5a55e91c
-DIST firefox-52.9.0esr-si.xpi 484605 BLAKE2B f6f7427c96f9c4a96514104ac6eb3442b99ce776a3f57d78c86ef242b66df8c75ca752d5ef1639e53b85e2a2c4e815d6e32c9521260acb6d171bada4997e056a SHA512 8af28e2638d5ea386e9590af105eaa4df3e233a7b823b8a77cf1e9d1ec76abeb2479140fb6367657fbc80c0baf304cd0a42f09183e4c062b48011580c948ae11
-DIST firefox-52.9.0esr-sk.xpi 455820 BLAKE2B 57f5df2145aa45f7990a1d5de43a9b270ba00a4d52822aa1d617f170d950b11af04a0cb35c92f6ba946e2068e829cbdaaae825adcf08759254bd27dce3a832c6 SHA512 38bcf41427b96c021bcfd4f738ff2c33bb29cf5178cf0011a4e5f6549eca85e4d04ac8bbbe38c964e962d07b10227ee072c7a22c2594ce73e4efdf8927fe1c8b
-DIST firefox-52.9.0esr-sl.xpi 433482 BLAKE2B cf3b598ad3daf81394f540d06663677fd1315a2896d69dfcf9aaa495f1d8bdd5f983dae8a4d0f0ab4226cbfef1c8a3d5e4e95b0feb985f2449ac75a07ff93c81 SHA512 0f17e2066f020a6117ecd5a1c7fbde6ace96cef3b0a14b481722a2d473e849ca9cff67500a33d56ddcb6ae420b5e7afe54483256c4d7fc11fa7b834c80172ff8
-DIST firefox-52.9.0esr-son.xpi 427860 BLAKE2B 1849c829572ee203a8210c150ec67276277618e3388110593c095bc18cfc9f61bc6bfa5c896b3569994a10aa8e51c19862296ef56e5ce5c969fc2c051807ef5f SHA512 6061748dd7b0694910c512d8af070e4e3372df47dd24ff707a9c4c0f9083cb0f60afe5eccc34c1bb7f091624604bc488a04a2e0682c321bcfad7bd6fc091a2cf
-DIST firefox-52.9.0esr-sq.xpi 440802 BLAKE2B 3279141a3c7dd3fb84f26c1fdcf44a48314dc403488454ef26375fd065db3578277824116f0dd4169e97a65ebd128d1a5324c2f6f288892339719d5bf00fa462 SHA512 edfae845dacbe0a43946bdd8ccd4b9a6117d8f96b874a40ab00e0be739c6071f8b7fb680792c1a6fc3f218d6f2f000f5577b4ea3c4474bf4f455cb1a038f188d
-DIST firefox-52.9.0esr-sr.xpi 463395 BLAKE2B 7cffd36615b93071b3eca75b581e055d23abab4aa41f53b473e4cf542696c381083176bfdf0a1120821b8f19389f2462bce76e4a795cc49263963d6ac011a1cd SHA512 069908acbfcfdc659b1da9148dd7b24af07b37112799f51c8c091f1af308f5f3d936b4473d0636c29550a3a8ed63e3f48638c981b7fe2d0b856a789c43e2f20b
-DIST firefox-52.9.0esr-sv-SE.xpi 433908 BLAKE2B c3e8553b7963d3d1d291ef9ea7a4c081044cc6f54a5eb359575b9e60ad6cd824e478bee9b1a07087d1250090bb70f3768dda5f2c59948a19b82aa543044e464d SHA512 94dae19d2d94673d266eea3e9d496c39426ed9ef578bc65fa74cb2ab23153c824467ce75bb6e76c8115bbe939d8b07d8f75350dc6dcdf9729c10ea4d0792eafa
-DIST firefox-52.9.0esr-ta.xpi 487541 BLAKE2B 41826cf559bb4e2d5c5471cf41e0903e81f5d1f01ced19a286905a13398cd43f25e9b3767324457b2a8a45061c7d203a09a4ed3d5aea7b55555bd3235f7db9a8 SHA512 e60a24bc6111ca3f3923c14ea59b4bb1a2bd8ea244bef2e0ecc123192f23f2e5e198b893811bc6edf4187fc11fb21935b4d8a35bc9010d5ac416770f4eec9e1a
-DIST firefox-52.9.0esr-te.xpi 507988 BLAKE2B e362ddf9ac9b30a54800a3654849793f34d13a2ac00f349e0f9f77b1b7f6b8ea63582a418f73b237c334bafdf108d5dffde6cf70a7f95dd8ad320555b866a235 SHA512 2506b3c7be92a75dfb9cf0d91c049efc383ef6c3a08806f93b8909a89badef175d994b4b68d67d3bea8e1dd45a5293a796777c6b5b8764718a6ce3e604f351ba
-DIST firefox-52.9.0esr-th.xpi 482022 BLAKE2B 19b036e40247d3eaf2c3098894ddb34e42e55fd261314c63192eec512d4aba1a43230be22ce5ad539a34d17dfc8a68d01535631c17cfcd90a38a9ca11f779400 SHA512 3c4c849a8b427f2e73d40ee8967713f5449b695a12e77c21f8d09ce18d605f68c0cdcaaf7edc6aa8d18f7c8e8e2a3467f6e1ed8b0f124ef43cc5c24a70980e5d
-DIST firefox-52.9.0esr-tr.xpi 443673 BLAKE2B df7fb2fc035db9b965aba2ca5fe4658c9e4f10c09f15036449155e07f805ba3f09b0ead560df76aeaaf786d0d3d4fe45001c1b5c817fa0866c25abcf363a2b64 SHA512 3b36df56158713957a2b8b257623cf98a1b7955d079cf677b17f92e59639c69f144dd856688436ab10cfcadb1285173d73af8119e96b52e7a266f72286672c46
-DIST firefox-52.9.0esr-uk.xpi 495095 BLAKE2B 72202898138dfcd667c15b79fe22e9a5fb17b96473d674deea34c749477f1f09532a3c088d40c5d61d66aad51f63a1761ea534997780450eb7bf75a77eccfa8d SHA512 ab4d62f1198eeca113e68898e1af280644518cf934c94445d961cdcb8219ce9235d4f5208de8b27db2a6c741ab1f627f396b88e3414043e0d511e61d975b4c31
-DIST firefox-52.9.0esr-uz.xpi 440565 BLAKE2B 848c6fc36556fd89d026bd62b3b6005da3bc44b10c814492fed17d96ef92df5827fb230c036f606afa13e9066dde27a2ab5066f270bc27e84850e75a58b3335a SHA512 8f5df148343de6d01eb5125fe2933a349c491a63ad4f8a4b6f60efe7555bd4512c84160b24d653e5bd1ea48f9cc4a9ad900fb67fb5cd96b1cfc3c492c611ab83
-DIST firefox-52.9.0esr-vi.xpi 450805 BLAKE2B 9dacebac235a738cf7f068e16335b8b15ca977ec4a1f8787ce1bf2998442b2a80b4d027f70d3df0f1e565566e3530fd4aca4dc9813dea13786b6b74590c53142 SHA512 cff7ae8ef44ea5d19710f7e604847d7020e1d5ad4b33ccb990df6d37fa52da296f3fbebf53dab0573bacf57e20c3cb9fee45aa0f276a1693aebc4489104ca771
-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-52.9.0esr.source.tar.xz 214087304 BLAKE2B eba5305ae3fc9a4306cbcbcd8d4610272ca5b75e369367961e9d94919b003de8aae8f3c58fe1c628787d98105a85fab575ae2b051e92a0b35bbb8b402c100766 SHA512 bfca42668ca78a12a9fb56368f4aae5334b1f7a71966fbba4c32b9c5e6597aac79a6e340ac3966779d2d5563eb47c054ab33cc40bfb7306172138ccbd3adb2b9
-DIST firefox-68.0-patches-14.tar.xz 17488 BLAKE2B 697aecf97b04b45ea17ed1c1eaded95ca5064760cd0468968326f1683c10d91b76458c0f3e1ae7772b0d43c33632c03a69e5b09579284de19ecaaf7603dc2412 SHA512 9a601b80f747eb52ce772ec931d4f5ff0180ca1531c92d46ca116fb8218c829b9be496392e785d79106c76abef149e666cdc65204bdf1ebb7904b65264cfa6b6
-DIST firefox-68.10.0esr-ach.xpi 471592 BLAKE2B d8273850979ae76a04f8bf25bd3ce50d188adfd342b44bf63dfde8c06ce326f3b57ed6ca63c71d0fc287312ade2d7e7d453e08e306d798686079c4b82ca9af68 SHA512 d9891f5c6bf7f81284521ca253171c4fb6434f8fce61f616a1429009d067795d7c9ddda5d04e9fc2f33cf804069210ac0750459718c8db437316234a2bbdc4dd
-DIST firefox-68.10.0esr-af.xpi 450299 BLAKE2B 16afd7b0e3ddc859d9c4a3c20864192dfcd03a175cc2c49575a2443c882e943d44ccac1a089d0d7e82f798352ea6a866da9ee45d5eb4cdf96b0aa6b6b2f11007 SHA512 c8bbb67f71d6748ffe80e76244278c4fb66d59618e47426d8ae1f6724288588d1297a190df0bd84a87d73bfc31f00f1210c097f413996c7674317e0038c863a8
-DIST firefox-68.10.0esr-an.xpi 482745 BLAKE2B bf366e9cacc3f364d3a8ef377eac8c2a588e17185adcd69465d5d464140676f664dd401d60e1b06439ea3cc8e034f3af7d93691ec2dc89bb7fd65d106570bc4e SHA512 37f81d8ff56bb364192cd00a599bce6d42386dd0db71e948a27a8b7229b9b892a813599cfe0b3244176d442519a4c531d6b96ca8f5dfb517c784e34a50d3e227
-DIST firefox-68.10.0esr-ar.xpi 538837 BLAKE2B 503e84fa58ebe5f03a4256615d8b7032fac6a02e42999e0fe93900e621d441cb01f906ce7d8429c0f51bc79cbf434373b5e1c2b4c8173131e35c08137a50727f SHA512 fca3b04943169e38815df520612ea4a690443433f628f2cf5f715ce8f7611ad00a60eb25c9ad383184b284f24633081b23bbb0c1e586eb5296c6a2befdedb3e2
-DIST firefox-68.10.0esr-ast.xpi 480479 BLAKE2B 01a0cfcaaaa0a43552d0e211eb7898f7388529a1cbefaaa60f1bd3caaf59f92271c41076a909f032320eba2d2a65b8701fec6cc63de950eb2c5b73c4f1d658fd SHA512 122d5117bd247e1396a9e5a8aa06a238002acb5292d7ed9a95d963860d4ecd89419b46ccb22ad71069d6ca18be48dfe505fc53793fb56d70395106c26290e73e
-DIST firefox-68.10.0esr-az.xpi 510016 BLAKE2B a2990bbf43be31c4f188b1760f8fb5d79740fab3f17e5641e3636c54553abc58e95c5b0a4788b3a2bffdb0a1b8c9485699af7ef11b1998864df04e1177e6915f SHA512 09bb4948cf12c3086f27bf83efdafd25a71c98049d314d0a3ddbe1707786d5f3c61e67dc5b03ea783d29fd0479cd6cbcccb2ec59d1b6d2a1aa8463f3abab4fdd
-DIST firefox-68.10.0esr-be.xpi 581913 BLAKE2B b036cad8a56bc442ce97526ff602db1cc41c2cbf7ceacfce754e6b881f71ebc30f4b98761ca1f45e601f73306ee25122ba94e96a1d4661264d1e594119b37afe SHA512 1f0c738357516376abc489da25c66aad276e77a4b373bb54c32daae7fce97d973d2764183f2424430e7e35bcd175106204e00cbdcafa02cb35320bcc606f4fcb
-DIST firefox-68.10.0esr-bg.xpi 545025 BLAKE2B 3b6656bae575d08778b94a8ab8b202e7f0cda783996b0032d276581496365a5d255fe35d94349258ba3884153be02ab898d390b203e61f5c6c2df1a96de6b03f SHA512 b62377c7a52f197a0448a9273b5921e67602afe4658fb921fe60628476833ab81794f9510c9a658ed73c1aebcfc812f3da632e80256c2fca5ad093b977853a1e
-DIST firefox-68.10.0esr-bn.xpi 566414 BLAKE2B 74248b2b21e44ef433e625e9afe47bfa28d7d8bb87955abbeaee4bdd0fec8a892a8e0d9dcea029ffa17d857ac4835be3cadf547304adce96e2f8753b2a11e7bb SHA512 fcb200b16b834d10be56295b1cccdf0252c4e3c02b95a5dc4df7dffc065b2a73ba4e0ac6b7c7f576181f073763f959bcddcff0ebae5d472fe3e6423e317ac0e2
-DIST firefox-68.10.0esr-br.xpi 501477 BLAKE2B 979fa7634d6a7503afbcf4b19cf12422350312cdeb844b4f72cb1075cf914297b56f3a795e6d645884d6d5b662ae5bcbabae5b9aa6c2b4e7beb406d96a4156e3 SHA512 8f6058d2872b76b3088d4d8a5917f91362cefff99f32033ec7d5b340fea264b0c01db47aa76ec6c8f3cd5986e931e774025b34e458d5e0c4706a07478e67a2fe
-DIST firefox-68.10.0esr-bs.xpi 482780 BLAKE2B a90444cf284b2738b564da372c60f3ecee59eb0455b4a17a2b333b12def6e2721b51395ceeae7d17d843152a1ca758f78a620f1c200ae13b7fa003ea9ea503a3 SHA512 38aad1ebf0171e6a0de81b346f23356906c21f8591227386d7558e6d01fa614fad0f39f6bbabfe01898a483a7844a8adbce33b94ace7f3566113b0e3a9b56ef8
-DIST firefox-68.10.0esr-ca.xpi 499730 BLAKE2B 0ea66796b8f0480462f02e38813779540d175d0983ecbcc5fc9534c5c29a87e91aefa09164b7e1648d299c0952608cc77f972b12624b667a83e88f62835881d1 SHA512 374f9c05ecd56fba9417dc1bc9e301580b1670350a67361760747fc0dbc0c0c98dfc342d7dec8ad48675329fe96261083c4a70bd0744eb40a91ffe4176b72087
-DIST firefox-68.10.0esr-cak.xpi 527170 BLAKE2B 1772f0b1c7158e36c419938a19ba49ceb970440d4858ecbf70db885295ff415add39f29d8343c9a531dc445677088af463327fb8470c18dbb51c428c63cc715b SHA512 0fadeed3d65af32ae5fc42fbc0a9eb177228fb0ef3ddb630bbcabd972c22b994fbfa2e3bcc9435ad48e14a2b7231f30c42614e611e6ca786ccf7da23688d3409
-DIST firefox-68.10.0esr-cs.xpi 519724 BLAKE2B 849fbf0ee0b4b7e97405a0971734a4ab427990736b57965e4865fdd43c46ce74858f7e9dd12c5be7566c5f749204d09f145baf235fb1d4b4c09b4e8974cbeaab SHA512 72c8d0bca4f23b8fa41a2d0aba7ad8bbe039aa6d85d2b6bed0de3526e090037c17862beb764e17dbbdfe3e492f709334528053f7abff505793eb8c20c3e0b558
-DIST firefox-68.10.0esr-cy.xpi 506947 BLAKE2B 27b15ff9462f5f9a5ee55b03a8743e3bbe3a26e25d3b603050febf8732620d157bbe5f48a3527504b650ea5b8293b2bcd0c644c2b5197bcbc8a2f20b765397ba SHA512 440d83096b9e5ee6f9cd3c07286c1b029639e54b0fe5c3f2e128f91087a51f145062248eb4ec6ca527db795e12ec2c7534759b40b962b799fd9a2d3e2fca8fd6
-DIST firefox-68.10.0esr-da.xpi 520048 BLAKE2B 5da2cbf722552550328cf4945a9371e38faa9a4be50983fb2fba7b2859c7122902d1c71ea8eb6dfc61499b23b08ea42e6b074788312d8a4bd33d24641d608ff6 SHA512 c771e3a63c721fadbaeac73a41cfbb206b8eabdfe93ef426df7e33c022ce4ed79dd440473f9a6dbdb44e1e0278e5cf0b05d2da5fa5b379160869e9efeef8eb8c
-DIST firefox-68.10.0esr-de.xpi 523518 BLAKE2B 8af03223327a4aaffc1e70694390dac1c310ab51d4e4c44b1c26e8f90dce1c05449961506445890294d09d9360e9ab7d233b3d8cd2218d8cdf033fb57bd938b5 SHA512 1991960baaf6126fdf17c1fda41c19dfb1861fa2ddd66040dde03eb1c57198f88b2ecb5fc742a1f6436cd43f18db1e652c86162d964412a377ccb7522d5476bd
-DIST firefox-68.10.0esr-dsb.xpi 528441 BLAKE2B e9dac8f992b75208a48f7a05330e30e21501f06794ef004a55cb7d5bdc8bdc035f70ea9e8da8789c77c9ea0353f888c514b478ddb8b872f959b66c594fb20227 SHA512 7a5a3994e899dd620aa24d669930ff2cafd02eb863fdecc3f19bd3ac30cb3659383b0d081df3a1340870244b19d718a9cbd2bdbec3bcba62c74321858119f46e
-DIST firefox-68.10.0esr-el.xpi 597171 BLAKE2B 0e68649f07873cbbdf57958b84325515c5c7d08b4aceafcf1a97a05c55ebefbc2a86ad1cf179d89aee8681b3765b167ce4bd94e344da7d979b37805806a20ca5 SHA512 439379dcf20521878474a1a66ce9d9fb2d15514e78de68043d4f8d39fcaf3bb9a2735e60954c664d42b5eda7508315435db00468edd0e64b0ee824ce7c1109cc
-DIST firefox-68.10.0esr-en-CA.xpi 478285 BLAKE2B d9b287666b0e7d27dfd3d36da49f0be52b7b4c839fe1c1086d2a5a99fddf2f7652e2b457ee1ce3c11af3ae3104d5ac974e3e4f774d71f42526bdef375293e9ae SHA512 b99c24e9556ecfdc31fb3293ff6a51ff80ade60beca6c945b3b3eb33a606f0cb5fa9abd0a6182592dbc05b96c7057de4561baf2a162db45397c1387be1360a76
-DIST firefox-68.10.0esr-en-GB.xpi 478072 BLAKE2B 05ebdfa748d9a48ec477f269eb14defb2d961ffe7b375794e06c0f049b7914ca7948fb1e4075edec00f8396f5b9db55228480c11c42ae19e5b38eec355bc7c55 SHA512 ae499d6f691ef81dae0844558aaef7bca6c2e07990a3275b01a7e0beafcba3a6f5e50eb99e7848bf803cb23c4b964604733ba7b277469fde16315b8a540b1ebc
-DIST firefox-68.10.0esr-eo.xpi 503985 BLAKE2B f09a783632594ee27ed9b3825348c93ce4358f6451192a6a039ca66fa1541561ee1f3c1f0027d99c8692861a4d87c9ccb93d95e0650b8d75201d6d3ffd4c56bf SHA512 a7f8b7cf816ffd97bf9641ec1377782af0f7c71ff141d05762cd3cf3ebf1c87ddef4c3376c641405d08d439e98ff2348cb4db8c3e01d93892f5d96850ef629a6
-DIST firefox-68.10.0esr-es-AR.xpi 512282 BLAKE2B 56af653c759faf154d9f8e987632e821fc4b7092679c136aa34ec87187892882c4bb13f67f08b92165eb546fb2b839f17f522047072774fd55b85ae78a5cb7ee SHA512 d11b63dd451aba3ee3220fdc769f1351a6d0698c14dd660c98431a2d75cffacac1a273616a19c1db0280adf2f15b6003352db165d241075c38265d7d5215f31e
-DIST firefox-68.10.0esr-es-CL.xpi 511640 BLAKE2B e0bdc55de3cca707b019b4ec9b07e852e38f97e55ab396506a122eb5fd6ccd63648d3a11ebe12b0b0aed789c5a7374e8f55bd685d7c595af7a9b25eeefb06015 SHA512 133686e69386a729c169fe7e62d71cd8fd0e3f23380fab8173ad21cbd87c1ffed3a4dfb9fd20d5501a81429937c8ba2657af4c249d8ef00286135803f8e3ccd6
-DIST firefox-68.10.0esr-es-ES.xpi 481282 BLAKE2B 3b82a59a48092fa51433ddb758c0f747b6ee67cb39c13ba78acd2533449176784bc51bd423d843f9c4a6c857ac48148ccdbea22e73f46c47deded02cc5731d28 SHA512 fa2ba32d8f52430c1517ee2a2f0b6dc7eacf95423e1dda01b1c90ceb6a492e297023510f0658ccd5db170d1fbb21218541b2c4fce5a93b854142050cedbb516f
-DIST firefox-68.10.0esr-es-MX.xpi 504489 BLAKE2B 63ba1c3151fa5697176352dd685cd7f43e79140f0f288c18ddcff9a9b44985ae5b7b705b8ab950472918a51231d3b91d459dd5833be6b7f770f7258323c8c51a SHA512 928d1a53573d6b9f6b860aa3f6f2d970ff6d58643a3ae6d27f8f2b73309855ace393d5aececdaed5dfb7475e84ede6fdabbac6e2acc19122661ffd6131e71250
-DIST firefox-68.10.0esr-et.xpi 488292 BLAKE2B 81ca63257a6835205d120e09c77b119b9a20d40566529bc105c63a5c9f28d36b20cdab0f14ab283a33d3d566b644ce8f417b7f0a85a3a479d08eef011ffaecae SHA512 cb09ac00a70a37cbcd0a12ad89b6270482a2b591d2cd8287f719a86e75bb7489d530e797980754ace2a18f6c4dd0db7355d11ecd67ee860cb60d5ea0050b18c4
-DIST firefox-68.10.0esr-eu.xpi 502322 BLAKE2B 4b71211d35486f77b02f9db98fad14f144a07091108e80cc0c9cef7b4d6fafbcea99d300fd4f1b82e0ccf34f14f6b4d57bb1f3e430408aff75e02ea1c05b44fd SHA512 e09f5c55fc94fafa1105847e8e74703055e277a84ce9d5f34bad3deee0d3fd1fecce310c1dcd63786c5f5dde0fcad018448deae1647d40e2232e039f0d5990df
-DIST firefox-68.10.0esr-fa.xpi 547563 BLAKE2B 64944edfa6309e6540afe73f874154d390a3af0ebd778c4af15090dfbee47cb77ed49a92ca400021f848f88b26bb2ece0289e2cf636f7cf2346cbf971875b049 SHA512 7024a6dc0a4383fb2e6298b6ab62db205def6b741afc4d2a1829adc9e2afd6a863a0078abbe617c63d29a40c4dec8f215b5240b4d5053ba6589422a018bc1347
-DIST firefox-68.10.0esr-ff.xpi 483736 BLAKE2B 434fe21238b05a42d118a886b4ccbda9bf7848ab8698d3d7c072c0ef6f97bfccae148d08a493c8308e81c5c9dc072fabf492d615dd8293d36332101479ea1b6e SHA512 98d221c0ecc9eaab8691b724741b23f6a791ba0e16604ed156eea0b15a6e6f7a61c0af7c92f93fb6929a6c6515b51b031703fefde2ff919b75f28438ad2895d5
-DIST firefox-68.10.0esr-fi.xpi 494104 BLAKE2B 55aeb251dd2b02d1ffe58b699c45b814ec2c5ccbf3a55faf0c4b1579fa0bfaad18dfe8981ba261ce134d7977427f95c2936e8c0960ac6b4808b3be8ac22909d1 SHA512 d1d1afb0b842c338594165619884d1d82490418027301e68d1fe169bc9edf49920810416887ef972738f90784dc3fade4bf5d21c1126fe583283c99fe1c98038
-DIST firefox-68.10.0esr-fr.xpi 522986 BLAKE2B f935a01f003d803641fdaca4357cecedda8fd97fa6b4a81632b026fd16015088a0e71d3f2369e6e554bda273b4ee422481d8d39cee6d6e37dafe188d42174de2 SHA512 2fcb568211aad7d36343ac137d28b3b8c8423bef97457723fd9c8502291d12f9eb3a9b122afed610efd29961643dc759fcd4eb8b471977e6fcecd66512c7188d
-DIST firefox-68.10.0esr-fy-NL.xpi 510198 BLAKE2B e64615546462c419bcf2dec37fabba8c0cf21c4308e07975d53bb7d67228e9779067060cb9e51256552d5f48907c15d3731594ba2949ac12a5d2bc42d34a57c9 SHA512 0b9112491fd6606367cc4780156eb8f03ec9468236f6742dbf846e350735867678dd786c84d77e842628004d27087a40bb1413c53fcc6c7ebf7d049fbca184f1
-DIST firefox-68.10.0esr-ga-IE.xpi 489306 BLAKE2B 2fd75bc6ff5df329e0af97c46ff78c584237cafd864d426064301fc91445df90fad17d3684caff6681d0376ed84a963e319f709d6137a665a6c2a619c750330f SHA512 4112bd9526b1f17094113b43ec14c519044aa6049ecf3ea0f36a5985c001c5447c2c79933aec21092f61a9a85c4d1117ea4e31aca2d161f2f72761fba4a24a03
-DIST firefox-68.10.0esr-gd.xpi 506418 BLAKE2B cf73ea44bd77ffb288f894aa8bec0c8473eca888003947b3588a48994353cbbfc5c99e1009efddba8fd1fbec0a7a56bd3bf9f17c5187c46efd6a5a37ca571fd2 SHA512 bf58a3c99595ea4a1d41f0d38fd86c8265c09e1cc94e7b01dcd9ff3f6c0e9a752b502afed70d30430461b963d817c1a02f6a09b3e7b07c7ce5e8452621a4c2b2
-DIST firefox-68.10.0esr-gl.xpi 483665 BLAKE2B ac5904d95d78f830dcfa35797d900bebafaa9e29e7dbec2c2184f6ba1622e26043f3f9fbeecdb803feb88e4d40df6dec1d64f55bbd34da3b6be6e7b1459d9b4a SHA512 a559a1405850b21d53430f14421aa4da1d507fff3cb5d8d04332f64025c79c17e43092117e4d149bac12d2cfc64a1ca209edf2a1dc32328e7bcec529764b460b
-DIST firefox-68.10.0esr-gn.xpi 521829 BLAKE2B b26badf0fee0c4c622f45bbf7ae918a9021672633ee815a4e77eac4b12b74d695e68b2f37fe6d9feded62ca939ba8f25c6f8d86b0735c9ce35645235f3a30298 SHA512 e4a4ce1f18888596502d59e77583ba50005edbe8dd5eab192b351d81a48500ae0f53ceba42eb9c56b9f539b5d20b2252aef8838108eac22cc40bf5adb6ef598e
-DIST firefox-68.10.0esr-gu-IN.xpi 571592 BLAKE2B bceb6579c923215d5b5b8a3e37d95e0032b5198dd55d2b4927e4843c700dff0df7f1debf1806bef440848a08822111ba0992cb03ec1cf562805d27c84c52928a SHA512 6eb82f6417c3bac95d8fab0501179dda566ceb9336535fe0fd7b472252b9c4d02cd1be00585dea3f1106ced9e729193642a2b2d7243ac440a8108910c86f4898
-DIST firefox-68.10.0esr-he.xpi 513840 BLAKE2B bf602b1317caa24fdb325c5c527898800fdf2fb3a0d75231554a4989efe5ae5f553f4fc737c15378e9b6747ca9c0660082042a026b214ea86e2d8a7a1fb387e6 SHA512 a618fd42c31fcad74b1fc8a269df94447608219f08a0b5340f2176d4dfb6fff6d0ede78c9709f6e37935aabc14af36564c9fa01f7ec7920f6498dadc25cd12db
-DIST firefox-68.10.0esr-hi-IN.xpi 555198 BLAKE2B 082570cc4ebe2ba5cb49c6da188b09ee9cb7f95854afc1922efe0774961d77a3bbfae9e24e10be28e058956fa7514aaac1a3f6d08eabbf7f2075e46b58d319b6 SHA512 0b465da93c2b332459d85448f858d7eb74e874ca0d70dc2f6afb063f66f1caf9a809614bb31d58abc51e8fd8c2ce636905c49f4f45acd5e7792d664437d50cfc
-DIST firefox-68.10.0esr-hr.xpi 491116 BLAKE2B d66b0104e69e5b8e6aaf532f5ee185660ffc640efbaca26385e70f92f0ae847202a6a50b60ddee36d817097dd1a0258fbaf16d3318d817f26dbf6184b40e0fce SHA512 3aad94e4003a54afcb9be07fd6bf8d8e55cdc076900f187cda22007118662f462fe383e4d572064d89e8de0527b094b3b8d3569318a941590ec6249dbf6e5ebd
-DIST firefox-68.10.0esr-hsb.xpi 527762 BLAKE2B c764cc5f15025b044f1f9ff50a522d11201120b5304e865430855567021af06c7bbaa581988b5dee838754b9773162da6431a246a2f2b62ba4a1f4d5263d7c0c SHA512 2930593f7ce7c8b62682085bb3657f1ea0e7cb331cb5e98a73d3c2a3f946aaec9a052a914cb22a3fce667c024e376440b96098a63deee082ad1ee514c25c3a6f
-DIST firefox-68.10.0esr-hu.xpi 526043 BLAKE2B b5a5fe5057194532adc2aa9ab97d62973af7677f1126d3203e37f858e32ff860ee5b0eef53cd69cd445f9915b310d02005622ade96c2ee6bf58ee854526c25e0 SHA512 9f8a8e0a242a4dce11d8a263473f8610809d7188de88c9e94857f8787e23a649020a2787b483b54d83cbc19f614bd35ef852a8275e90479447a5e3a4624b90e0
-DIST firefox-68.10.0esr-hy-AM.xpi 542298 BLAKE2B 408116d7a85d1b8c285061aacefaa8cbd9ac97144546eecf9c2045ec569f93d3ad235b0a81dbe191e0a3178169f425b6425aa7cd0e0f5f3102226ae14b7fd498 SHA512 47e0ec6faf84a1247acbcb78f0e9460c37ba6480aa77cd00542bcdeafc8e20ed9e104707364ad984c8edcaffe3bfc11cc67c3027abd63a677ba74561e6105c93
-DIST firefox-68.10.0esr-ia.xpi 496305 BLAKE2B 196aae12a1e425a7349032cee825bbed23f9815c3adf32b7e7bddfcb23ef86a3bd53e7e38519b1945144032022ada43a6fe27cd64722ccc3c873cd5564918c9d SHA512 51dadaecbb497c4926f3c049a2bfce61dcc2d06a9a7b2e8b5aea7f757fe62e1e0e8b933efc91ed0f2bec80c7e676ccdaef4f2f8d04ec31527358ace609de32ed
-DIST firefox-68.10.0esr-id.xpi 491723 BLAKE2B 2f10079d508241ca31dd8ff221cb9ef2f74ae26f7e75cbdf49e96e8fc2ba8b58ad6531396d19607fe724ee134fef07fd9c4dbcd7d14c9a93f3e05a2805802c1c SHA512 57846f87878fb4613afa8869c8f067fe204a9f35b6c98c67f06bd78fa44fe15944cea3578b56427271f7476463b2d6b5539a4eb11a9a16c62f5b329ea6fd462b
-DIST firefox-68.10.0esr-is.xpi 499782 BLAKE2B a7ea361af94afe267f6bf3c1325ea5a942d5eda73a735597ec1c244562d9881f357c14b2466bdcbc52df2abf80458100a10dcd95a5b5f87ea2145a4c0cf4f058 SHA512 9a1dd3b28c13a1737b6f5e8e038c04fb777449e46525b97f95054529cc132e5395055de8a1196a409bd3559f2e5e7f72de69810b271301505b191005b7ebe2af
-DIST firefox-68.10.0esr-it.xpi 383612 BLAKE2B 644e226b476bdd724dba6d590194e09bb84630a9e4eaf1788e313147800e67dd78d6c9daa87de96bbd63666d7d3646a73e5b9e97f966997964e63c6fa9f89679 SHA512 bc82cce1a21f434785deb90520961ac4d650e1b06c81ca6ba1adcad6f66c5a362afc4dd8e43442a913d9ce33436b5a47827d43f59eb64530597a2b9038a6a4a1
-DIST firefox-68.10.0esr-ja.xpi 536938 BLAKE2B c5be231d48724b41ee8a9bbf2352dfd9dc6a25b646c1023ab583be7b45c8c581f9309589daa6f71caa853cce369e431e6a397f5ce66ebfb1de158d148c03a383 SHA512 47923847e17c84f87fbe36d33408fbde13ec5fbe8746edc2a5d4c9a54fcfba1a24d6338fd12c6146c4fbf8baaf4d203e393140f4ec430af0cd3b51d62664cea2
-DIST firefox-68.10.0esr-ka.xpi 544479 BLAKE2B 77b41504b41be572e46de8c67f9fa35fa0c9be9ff387a3e9316373fc518c4aeb429fe3faa72736b2427bb36fdee88fa48498067b52d93663b369ebc5137ecc19 SHA512 ce71a173df7a40fc9dc58b9012c23ac8969f35cf56349d0e0014686f48e1343e83a28faee797c614dedb697aed1b26f1c049520c9c82c8fc734103007807f141
-DIST firefox-68.10.0esr-kab.xpi 508428 BLAKE2B 7014a32438d250f75bcf4403ddc5c04f7571c68b3f4f60367fbeed8c6489d22ebf74662474a987396319b6b1a148752f841ac28818b6e1cf2982d08fefb1b45c SHA512 1243bf56725744fa76e171a3dbe5d22bf491c764bd64f9b96a6ff81f9c5857ee61b29fe74cbb12f8209d625495228b8efccd57f6ae89e16c9ce065a7d5dacf69
-DIST firefox-68.10.0esr-kk.xpi 578770 BLAKE2B 821b6da52dc98bf93d0202fdf6af77ba549b751811de026e0ac314ddc0ea4897c08ac5a143f41726a5618f47cc6d1b173a9299ce1953cb2ba0473f3f6ad78a4c SHA512 25c05e1f41d032567642fceb188b4308ba9e4ab6eaf754f47a87434091bbea2567adcae59ba8b945e51b308debdd8740a685d934bea49618aaaeda0a971d6740
-DIST firefox-68.10.0esr-km.xpi 551185 BLAKE2B 073b3c452c025b17e8ebbe0bea584bb82db3d140fe51a929d7741f910ae50d6e1737de521e22446d475fe9c210932d7807fd35bd08779b216eb88d05ff44e71c SHA512 40ec85a5645afcd803137ce20698c049f21d884883a97852a0bddf6be14451c56bd00409c0cf6fed413832eb3b567b7877ea584b3127347db99229a560f68df9
-DIST firefox-68.10.0esr-kn.xpi 547368 BLAKE2B 9cedb374abf66914d9484842467901492fb0a473f1847d42861bfcbec5188d14f2b74c870aca113e2de0ac694719d901e5935152f3443acf78e03da11e984553 SHA512 478abc330359b3df38836c7b531ce7d63694cc0757897a168a13e88c4e45db00211d40f6e3dd77f2a64f33b9feca22c28eafed5955fdf308d7ee5515f72b97eb
-DIST firefox-68.10.0esr-ko.xpi 535774 BLAKE2B dcb3d5306e35e995dad72ac59a02ec37f81f6df838aee35df91b50218bd20086347586d61518ce85514e70250a88077d24db436e64df06692b6beef4169c1149 SHA512 5b276274e27bff7f873b4bd4cdea92300c82d329640d783f5c37b1e351ce6946db728d865d073d3446a3d42b08a64da2c8f4ccb8953d4c8103affafcf5457ec8
-DIST firefox-68.10.0esr-lij.xpi 481749 BLAKE2B ac8ad69665cd448866f5fb2127edb770112c6802a36245b79c9dc1637f318a7c855e51655c4dd2d45f6e4511a831fb3fffcd9d5a393fe69284d020712e85602a SHA512 1333e9a8e8d1e3b65dbed47fcb9c360efa9964e53c610636881a6022ad87bcdc74e543ad4f83c14bed44dc67cc8b1208adb98bf657e1d6699e83b46232b9fd63
-DIST firefox-68.10.0esr-lt.xpi 527446 BLAKE2B c88d77e4c03c5225e3146520b820ca775afeef38af804b71ae811d9f90fb9270076eb878f36b1969b306fa16a1402130325660c4de5d7028d8d3cafe8ee8a194 SHA512 48998be36faa74600b64fd4a2c0d9f5880a0099aa057162f16bfa3565812803bc569cd7e4eee6881ca71a21531e5a92de8b9ea0d2e18e8ca5a69298f06179cf3
-DIST firefox-68.10.0esr-lv.xpi 500107 BLAKE2B 20b9e29b255e2673f8da35e63cdb8844d12cb3abf3d809408e93cbe292d4a07a4090904500c49ca44e4c0b358e2ac4c00e6a3880044dae3ef8275d86baf35c59 SHA512 3a9fc71f032b44d2957411826d77e04dae490a27ec98310f361d4188d15af3c5e879efdc11dafcdc8800948c7f40ca554dc013d2d6f99c8a8a33e59d7f0e553c
-DIST firefox-68.10.0esr-mk.xpi 484993 BLAKE2B 6c0e05fe1aab312111130de3ec2f6a2edcb9b1493e1f57e0ea238f3cdd28d60be8019896f43019a4db3196068c1b8fa9552410d2482ff481e85acfebc6e0b677 SHA512 a4fe63dc280dfbeb12a09652efdf9e561ac325f01bbdbb4048c6e693418a04c8cfb858f36c1554c598214f384bef00264f708e15c56bc8a326bbba9b959035d9
-DIST firefox-68.10.0esr-mr.xpi 558962 BLAKE2B df0ee19943b6ee00defc4b38b13dd6088968fa706b71721ef79b4a42b918a95bf98ffeec36054c519bd7638c8a85d1a5c9b11cc0774822720b3dedc365582fc1 SHA512 06ed8bce9810b492886bfc2db1817143ee4134ba16eb25ed9a37845e70f7ae53aa849a86ca0079ca54ecfba3b91e1e3c0c612723e546713b446a8fe8aaabba39
-DIST firefox-68.10.0esr-ms.xpi 480124 BLAKE2B 7ddf8895305ab5b915b577c1910468f9a1ee12cf09b1ffdb8d68fca56cba63dd7aa07b2cd3be9577d7a3d30583b9a1ae75a686e0ac82ea82ab9727f52d8f91ed SHA512 2c8110afd2edc634d11c211b0f12f5918c4858fc21f26a97d7e946e2d3e6df8fff1a3668e58acc4ab52b39fe07e304055fe5dda474e802e4b957e74bf441f68f
-DIST firefox-68.10.0esr-my.xpi 551927 BLAKE2B d5e7a148e8c136400dfdf60ce89cc1e9ac5acb2f4db2fb56097dc134eb30df79f6a29ce70dd3e3dcd21e84a2f3783ed6e80ad165f9bf8fecfa3144070bb8520d SHA512 3bf85ae27cbc4cf9029bebbfcf460bde1a9cef63ca57a12a917b24c18af4b08f92451c9d82657ecb83588b39c2f6676f7784a9c03f18cdb7e88fdf3548cd3605
-DIST firefox-68.10.0esr-nb-NO.xpi 495871 BLAKE2B 8300a6df33005888e176da8421aa39c9ed9053fc517e27da42f8612aaba6e78869771e808f3ee486f1143a9cccbc611dda969f3abf403941632cc5595719c08b SHA512 bb5a92a0b3552a6d399e0b99c81e1dd8bd0fbf2a25a0f1670aa57da312892d31a04d5a4703e8c741b823acea716ca64d980d51c5c4a8a1badee49fc37297ce7e
-DIST firefox-68.10.0esr-nl.xpi 491985 BLAKE2B 54f384e8b733c230ea54d3776ca60eb78581a8694c2d32a78a81544e9cac13922373e970aa9b23390b37d7627f3438c53eb4aa21733c916323516ab5707c9f7a SHA512 f1c87b8f3fc9c80ceaf5510089dd8da23ebd435c0b523e10f2bf2a197a1dfba0e92c96e7f6c582e6288fa8d203b563f468f0482f58e610ccde5f2ca488d111fe
-DIST firefox-68.10.0esr-nn-NO.xpi 494528 BLAKE2B da29d7aeb84c4464cb45045778d15ae9b61158c15742a36d8a257cccd4afe0dbccee9f56bf43ace0e912210af903f1af4c2e2d32490fffaec6e818906e083360 SHA512 e7c34cdcf9899d02d85667ddae573976c1a61d66ec5dadbc3a9e97f77ec7fee770cd54e11009f98bbdc6b8845745dbd3440da26020c782285bbadb0d428d355a
-DIST firefox-68.10.0esr-oc.xpi 498522 BLAKE2B 43275f31a82584490d92d0855fe66bf44d6edd7682b9b82b68848f1534d153bcd4e17c6a1489521e3a8753ba934c1860ce9ceccd11694efecdd37276d17062e8 SHA512 aad734f95bd034e398416510f91679423be51aaf77d17fe1783403b6a67b3c709ba7c02544c14d409b8706f99ffc609f13f4faaecb4f15bee83456d30e9fa79c
-DIST firefox-68.10.0esr-pa-IN.xpi 542370 BLAKE2B 46ae981489674534505de99b624174b29471a5b1c94e1e6dd7eabd7cd3e8306f588cc1bfb367bd303be542b5f64e0a134d82a2c1632ec0c13477523cefdc80b4 SHA512 57542eed18ed115d096512bc1bb42ffa3058a7096446094135b20771e732037c2d462a57be735040891bb35b1c2c5069f90b73f9198e560e20148f9046688627
-DIST firefox-68.10.0esr-pl.xpi 495650 BLAKE2B a59aadfd8c8a972d4f239fb30bb503660fe53e14e672b81afd9ff1af7f0acba05e126c212d835b87401445ef445064d852abab2b2dea183ac165c85e1d89d02b SHA512 b915aa0f58f6d97f71c8a52e129df6480097921b5577278107f209cb4d9bbbb5ac052393d54c09d5661e975fe92d1f95dfd806f2d7da6b097a0b39aebf91e511
-DIST firefox-68.10.0esr-pt-BR.xpi 497981 BLAKE2B 53b1c1a0c85837c78b54fcc3cfaa4b99e7cb9885182c61ea955f162b7a9395d7021c83e65fdc3a0d5574a789c8d173f9e886e2c3c82caaa8a7a5834cc996a6bd SHA512 04f7d21ab0c78290510bc9e58eb538f700f8f339b07e83aee31d7143fd652bfafc52e8f97cc89e2663d588d08c969552a8e62ad4069b68e21a4acb9999cd62df
-DIST firefox-68.10.0esr-pt-PT.xpi 507647 BLAKE2B d0bedfea5a1646143eda2b08d0c95b1f8982bb66489e3c6b7c107fdf2bf81bc86e76c00db68acd847bffa315eb0ec38f48795d123b502b304dba7f057ef129d6 SHA512 d351bf9b131f42d17f51b48fe4fe20924eb09d5bdc5981d91d499da19753a7537e7804ef21c538fe9aaf01bda4d2df3de40f3ef4f1d44bbae854482da93a6fb9
-DIST firefox-68.10.0esr-rm.xpi 495316 BLAKE2B 47f0f8789ed7deed5cf1e554c01c1707d79f2c0a815c8017952f2e8c7b4b3f27be708ecbf9066b32ff9404df6989d624830168033992a3e44ea78f4aa0e1bc0b SHA512 b70031c2f5208af57511324b675122821e57bde32ac9b5c73127c0dd1d1dd31cf7cb29a7ad33607a11412ee836810ef7d414b68c227157c69524fe5e7c210765
-DIST firefox-68.10.0esr-ro.xpi 508606 BLAKE2B c4bf1a3c7458be76c64651c719108ee2d786704578b90724d9c4d2226b51617234e64953fc659a079dc8b5e1a296387c10c10002cdbbac4ba2e89e174a065147 SHA512 c8ba261d3ccaf7150899c34835d52745c02624a03476112331d09ec3532a27950d9477f0fa72109529956c113414559a0704ecd41d2ea4504909d529aa7efa1e
-DIST firefox-68.10.0esr-ru.xpi 583724 BLAKE2B 8e07a7d5faab954e88ef59795688f5a96e9d39cd913230c2e0294649586c0d17aacb60b6c3fd21d62234957ea21c503e4046f93968855d8d5b98705c6081070b SHA512 43f232195ca629dcfbd15455fadb909e9ae275f6363ae99b2e7151aec73c0f58f9d0894d68b9e5d34dfd43fe86bbcb692efdb95f0a9d0d7254bfb4edc655bf67
-DIST firefox-68.10.0esr-si.xpi 527981 BLAKE2B cac7810e3b1340ebe41fef8f3646abfc2b033a95dc018f99af7a4ce285eaf04b8cf482b28de6b503ddb67f65d4b7af768642260a2d14ed4fd830b3a7727af216 SHA512 2114f10d073f59d38b01f3a03842253769866a559b3ed373e255af1d6a79aa34c7fb1d0360175f2763fb45569ad939f5bc741376ee2ccf5ab7ef3c44730a4b60
-DIST firefox-68.10.0esr-sk.xpi 525085 BLAKE2B b71f368f20b721a79c974671fe48ecc29c36afa6d30d69292f179649bf1b9b8b05e94dc86236d084fd560f5725498903efb1bf816696e1c6d5a313a17c5b3a19 SHA512 b7d8b7dbbd2d0b403d137e14fbdbf8e668c590a15fb041d961b73697087e039ad3dcd315c6dddc0ef7026e1ccf75208b7ea55ee89676ca840a3cfd428057dc79
-DIST firefox-68.10.0esr-sl.xpi 502154 BLAKE2B a709b4bea6ffabdef0b50f3e5135c3a3eac72e7341ac0f1d96dca730dfdb1023456bfff4f920c4705c855345a399e7e96a481198c0523390093d0a302d7ca9a4 SHA512 427a7cae0d9f8801407cef8ae8db6867c4e9ed998099d350cda056566759c7b8ff43909dfba3753dca17bb80d264ad3d66054b54bb9b51649c096cbec09d6156
-DIST firefox-68.10.0esr-son.xpi 458707 BLAKE2B f0154c9c0e744536d66a6941b882dee40958312071dcd911eeb48853813ce1418e408f98142049371de70be833e8d112b161e7276d01fdba739d33841109b541 SHA512 70ea2e6c1f7e5aa2e28873579b5ce7702858480a83051cc75a976daec5508b1b7b11981435644126a319e65cb2f66b593138b7af2ce4aa0c8b5296adf1c3a1fc
-DIST firefox-68.10.0esr-sq.xpi 521480 BLAKE2B 021e0bbdfd99d401035cc304cac7b3514b1324939767f27674d30375a83d54694e766e772a3d6ca717d84058e6c06bc93b779b4b3bd69fa950d9933bc477e1a0 SHA512 7c114b25101d92a37d6add350eca9b6556ad8d94328a3b517acfa22db60eb402e5cfba23dcd97fbc0bde8e253ef71fe16360b2fa8eba98df07271b50fb55f3b1
-DIST firefox-68.10.0esr-sr.xpi 527353 BLAKE2B 51a4e884824362be9b5fcc7c16ee01f706a806289089cb26fdfdf40ea611c72d4c5d2f57cfa43b5e110a61e393c03d75ad487f0d31be0a01ec0d898deac04c5b SHA512 ed47b5878e8ef3e9f529fb9c0889b1f793fbf7e0a69200d5b08d6c9c55c8e98971df1be063ef733d6b20206df81cd68ed27a852bb96598714b669d41e0534ced
-DIST firefox-68.10.0esr-sv-SE.xpi 506641 BLAKE2B 587d4c8fdf2903b98755126afc64b027ad47617a8f375820a4ae5a9792a4aa455fc8d5cc1db79627b1cb446701871e4266bdb50e81433c3c7a6d339b5681c321 SHA512 14689759005715cca31d3f80fe6d8859cc5271196d872b90762d4d458dc96e02327973b258ea9b04976358ae35ff0227da6610aed9a87bc0b19b7463a1f1a6d0
-DIST firefox-68.10.0esr-ta.xpi 548951 BLAKE2B 5e5e636766691d178ccf06d1a0fb31737b27eb94672ffaf0de3d06847a99ff5f3cbdf7073f2125e6075e26132f4690c4990b98d4119dbcc1a5078f0673a57fe4 SHA512 d83130bb12139c3ad93403c38ec33182684c3c850e119cf34d922642c6cbace25c3241618b6bb7c99fb000df5940542b43939b81630e389fa261416b16a09106
-DIST firefox-68.10.0esr-te.xpi 561506 BLAKE2B c83a7804c8251b6efa7342ac76e951abcf3de5a7555695b37fc1fddb691b4f6f9d0c26d7c607a19417f99048d4b050ea7a249574991164be98b454e9783416f7 SHA512 df28c94c9a79a5aa92caf8d7b78b436346d6feccea340b7cdb0efeec98b730c66ce8d180ae7a516db1aa4c25ada46f4c8bcf171335a94084bc80ab5a4c6bcb61
-DIST firefox-68.10.0esr-th.xpi 550754 BLAKE2B 31b4cb7cb439b62164b446a890a93d590e7ec8c53963e7ff2da48e8e3fe6271a6a8e9673e9861fdcb017158a5a03dff41802e79cd1f017a61c427299d30df16a SHA512 55a31b00b0655daf6b9b724fcb50fd35bba2c29341512917703e14a0f08aef76d6f8b09f8fa8b5b0963e4f2853299263d1b57ff2eaa0db8c9475b59c1409dd53
-DIST firefox-68.10.0esr-tr.xpi 515114 BLAKE2B 9557fc38259bd8fb819532990698be8c44bb58f2593cf854e74341fd6bd0bbcfabc2aefd6b5392d4e14454588bf1e4756e83c2e436c7e973281fe2eee8ca9ab6 SHA512 06331ec50eb18b70f483d294abeb65348fb5b3b8c9f5c9483ba8add63201bf49bbb77c8b42058b17b89a37d4cc800bf335126e5ac34b87aff851a09a92906451
-DIST firefox-68.10.0esr-uk.xpi 568872 BLAKE2B 9c2e4eb8dea49430ea5d23d98f2b038188edafedac0d5890033c50c5acb0b3ac6aa6537cd146c283a05f82d7bf874402a159e0306444185549602f7bfe171073 SHA512 d790b20b0f8d8dbbfec277c31af557c913b0153c1939253cd0536e1bb0e10275436c46953738ec457c7888a62290f27a65681c4ad1ae0e51489f51c7c85bf188
-DIST firefox-68.10.0esr-ur.xpi 542337 BLAKE2B 088ea3036cf26b0c815321887c363bbfae01958b033bc04d9e24be33e25e908841fec47353a2b2e628e2ae6143dfd4f0e356f9c227cc35e2b5039439f673aa7a SHA512 cbbf09ae36d03c33ff694475cef7a6a34bbd8799a1b00a0a702a05ec0846ba97f96046f45b12282742ee204aa24c949ea090fdd66d64888083740181c3426e2d
-DIST firefox-68.10.0esr-uz.xpi 482266 BLAKE2B d3fe411de11fdc9168748744883907ba68ae3f8c84617ddcebe9bdb1e74f619d3565713d68619cc676ad0663c17b988524ceaef758cc90561bb2da8e3e50d79d SHA512 0c392ec3b5feeadebe8404e0d8d8f7bbaf6ca0bca4d394b9c857f1ed733ce1a25a64ce9b10dfb67e021afb0e413ca37163c1f45f6e5b087381151d67c07c281a
-DIST firefox-68.10.0esr-vi.xpi 529124 BLAKE2B e9f55394222e909f55a22ad5d325f268d8121f9dc2450c78b3b454a4780448bf9c1685ef3f1f784ab9ea2bb452ab961312d57f2c332a19a279f50f1081b99ea8 SHA512 6960b1af2f6bd838fd1be47f1e38fac89fa4d78e6e25d27d422586acc9909110260b6c7dd0240838b22cbe3ce1c125373f64591a6702d54e86892dd34d9f33ac
-DIST firefox-68.10.0esr-xh.xpi 470237 BLAKE2B 437f6f495c63404cbe4b2fc715b900a21570da664dccfa5335a853c77f5b15f6ce4e6d87c2dc9cac4af21ad7f84cb56c21ee38fef65326ff8b768d1582a6b3e5 SHA512 3f908833e4211d93cdc6cf7f1b915043f93ed1b051e80ff21b2677a8a0eace968fde40caf4c8546585aff150cc7eb88a2b1ce1669cfb9103d1fa5ae4c2a72246
-DIST firefox-68.10.0esr-zh-CN.xpi 536445 BLAKE2B 4c36720268e254146bf804b0daeef58ec1b002a3a5f6c1f4d74e95685c7175e2107093e7d3904fab933282ece0411db03b1aacd6e7efe9269cb93638a7d6a41c SHA512 6b7e1db2acea8574d61ddc715567d94aafb5bb74c1a98b948b62a121f7a9771dbbc441e3348de5b3efeadc7aee28d7905e064adc8999b0b1267b5b85c65495c4
-DIST firefox-68.10.0esr-zh-TW.xpi 535855 BLAKE2B 5490a6507f638028671518ba46ee11c8c5ea975d65a63b22d1a55212c9645407749ba90a5363de1d21ebd84566bef953ecb2288fd07eecbf1304da7d27806ad3 SHA512 30f8dac11881b50c263fe7f117520d96391536c3c60eb817ff8a7d123284759e844478c03a075d94b421440477070b5892de63b676aa96f29125cb90688328c5
-DIST firefox-68.10.0esr.source.tar.xz 314526224 BLAKE2B 698367314caa4d8e9fd64e5ec6fd26316a26470f94d095dd212932cb968ecabd492563d661df46be693c8deb16cdb45c6ba756d506a8211f184e4637c7d9e986 SHA512 c5c1833560364851e7cf8ea51659bc4fb60239b960125cdb20fe31f742d757ffdaef8f314f800dc91214ee8e358033dc2af971c08bbba474ef6158b101881653
-DIST firefox-68.9.0esr-ach.xpi 471593 BLAKE2B 143f07e25eafd8670c8cb993aacbe4b0b0c78c76bf039a5a775ea8c127af278e79cc7a9c7d25ba442e7260ebf64ecab30046defec59174f9a0be6aa03a3fb82c SHA512 ded6298331fdb09dd56f8148e615cbcfdbd6f823ad9103c83f1857b09ea4db39d8370dfd7c9cf18f2295f015e6b7ab027ff8a58cafa80748e7eb426bbfe5417f
-DIST firefox-68.9.0esr-af.xpi 450300 BLAKE2B 5a1856da3dd8ea324efce77e7602d8dde825ee8d879ca2a8cbe041b19326fcc27317dd29313d8186b0328064969d7008825aeda40f305131cb52b52fba2ce9dd SHA512 d9811d5c447386a92c6a114bfe579c3b452b7ad07b4890bd7b68059581d7c8b270f45a2c9eff2df1186dbe55748bc78563a758f0f20b42b6453d5c331eef9ef1
-DIST firefox-68.9.0esr-an.xpi 482749 BLAKE2B 061a50a7b20ad99179048af2e5402fd932800b046c6708575a8d882420bd32393f1c5c16b0dbdeda100ae3a61c89e3a3fc59036c265200f1c4d6263f609000ac SHA512 fb97490519dfb891ae068f381ddfa2b2f606bec6552b6e756df220b4a0504b45b25c76a8e683b87ae2ff5c5963b8b88a61f976144c480dc540d682889c5948aa
-DIST firefox-68.9.0esr-ar.xpi 538828 BLAKE2B 01ba9ed40d7e6bfda15620e26355b56cd94c852021e30216b4648af836ee2f09c8fd77912eef28f6fbdbe4cb898d7aade0fcce628963dc9e798a4f19ac488bc2 SHA512 fd64264f036aa84b85bb9c1e00faa3c46e7b61f0b1ae0d47d09545d872d67fbee41fbe11e61e197d68250696b0a73b3565eb3b9e9e3912fb55853142cd547846
-DIST firefox-68.9.0esr-ast.xpi 480472 BLAKE2B 4b3614ac24277a27faec68b1f64a1c072ab574d3eabdfac9de1e52520fbbaee478c34659086aa5042b406a0009815182a1d427970e88d586d37eef025688d267 SHA512 739c1c65f4215c787a74feaecb04f77f84d0f45554a599637eef7338338bfc75c43db59a21d3c45c471947e1f5b226ecf28e9744e0bb211fd34e65142692336c
-DIST firefox-68.9.0esr-az.xpi 510014 BLAKE2B 1691491985a6da2060b444c98a212b06d69780556e70dd26618a40a6968292b2344770f0aa0bf3941868db1dd092f124a4112e329e1ea94d5bbc1195c5b3b415 SHA512 55e95ebf70ce87c7a8b01aa668d8223e42bb735618d4eac615fd99aad15b22f7d9534d9cf07c54f41c586c984d0ec7ed00c603c200dfd1658c69f5c4477f9515
-DIST firefox-68.9.0esr-be.xpi 581919 BLAKE2B 5c28f239437db235ba033f4bd80416a21fa8dfd53247b2d699f01886be0410439a51ffb576824481e8aa11adf8699f2ef6d43421751a8aeebf20295d5476f279 SHA512 c29bc9ea3ef33cf0fe8342cebd8acb84c83993a6b0ee9b181e524e6a492f618653795cc4a1d58eea4bce6f68bedd09f14dfe08b899c3b98b8ad7273de1113e3b
-DIST firefox-68.9.0esr-bg.xpi 545028 BLAKE2B 53100b4d9f9f8b2c6dd017fa44a997fd6b32369d8960a14736e08acc7a5e4958bdacb768273ad69f37ac5ece0a0cf82c455db37f0f47b32e14ab247c268cc4f5 SHA512 36347a54ab0a284d591d2d7f0ee274ce85416e18771facbce4dfdf32eb887aa7380192c201cf141b1ea9d2b21524be3cfe4686ecd1a66c0535497cbbce49a6ae
-DIST firefox-68.9.0esr-bn.xpi 566412 BLAKE2B 0a1cb0eaf9a128b9ae06e330cc234a8cf9f6dba390afc247f98654135d91c6daf502a16a0d653c08460b1417e007598d3ef73ff5001e52385aad81074ce5a4af SHA512 404f20db8de9c88c5a96a2fec44bed546c2211c91937b00058ec0585dbc2a73a24a092864b404aeeefc9fda072de9615232c302b60b837c127d3093e014d3f1c
-DIST firefox-68.9.0esr-br.xpi 501484 BLAKE2B 2e882a05479c38c876107139bf1f7a9701184966d6073f577ff8a583ef1aba5a3a4963c77f96b6ac5492c12080083eb6f2f0e7876119e02dc638cdbd7c90a93c SHA512 7b83a11416a6fe8ec2fcea59281f7099426ccffcf61f3da53a9ba357a82405b1c5f78ada7d8d35d8878c75a51ee36ba8dee8ed7567b9f2525d77c5daec92ce5f
-DIST firefox-68.9.0esr-bs.xpi 482785 BLAKE2B 3e1bbfb49ca35b4ac426d38c2b9c750b35fcf466cbf9e121f93da76c829579ffe0789be52e7595989705ad6710337014244aefbb34bce758c23d4159efa9fd6f SHA512 0ca9af2c6af96e4a4397e4a927bdc407cd9a5ed445d175e881376a81eebdced7579cea0c71c3e6248f0a36d7dcf75bbcaf5606c9d75297c7175b2b583bfef9ce
-DIST firefox-68.9.0esr-ca.xpi 499723 BLAKE2B 600630142473c6f4724143239997ce51bbb47df82036b2e0a95a12ef3c48ab5fd57cfa349a1a57fa61b4649f187191346433b0da88c08882ad0e6a3b970706d3 SHA512 2e4373c554b5a8a4c44d87cc98bd478d442889a244711df977f1c006df08981c32b7882f58a7247f291be7e66ea2b25a1710da8621aa1ec3d8f4ad42e3cf0961
-DIST firefox-68.9.0esr-cak.xpi 527172 BLAKE2B d486d901ee27861e3d2bc077559641514816f94684884c33613a6ebba2479bee6055b10ad75887de402cd9a885eb3182165c09a355375c5a775c069845a04384 SHA512 c35e30ec0852ad4a60b97195a4fe2dafd472000460e35bb3f16ee28f8b6f3d8a43653d44285e3fcb94e3e54da5cdad6bf69e117c5e191e43043d5405977cc8dd
-DIST firefox-68.9.0esr-cs.xpi 519714 BLAKE2B 402ec30c2a0557bc02b853a9a0ba35b2d43f9501056d50591d25b87bf0c8e034114b4c4452cf475e172cc6600e806c2aad0e61d8a87cc0526ffa7e4387f3821f SHA512 54aab973c39a38a0eb09451f2d42aaf306661f07a59bc944474b154cd16f26e8615dcd7df8b8f50d6bf573e50ce7cd0f44cdaf1fec1a93b0592e81207064ceb6
-DIST firefox-68.9.0esr-cy.xpi 506945 BLAKE2B 165ffba06bf5d9109f1278d2b77ea45c592a7b04d11cc0adebe8b27b4fab578f6ddc627daa80082143f47e454b89f7236ff9f0785428acabef8b089c970f98fb SHA512 aff19cea340ba2ebed3bfca4ec087aaae2fc5459aa84f695168b186dd3f3c6b847b745fb4d14497cf1262ae7507ab79d9b75b7f9ff13e5a327d1441bfee5c5da
-DIST firefox-68.9.0esr-da.xpi 520040 BLAKE2B 5b405daf12b7d2e70f1d864e53612b85501ee7fc61341cb053d073400cc0ee9821a25687a086e13283abb2871f1f66c731e271cace6e50e09584fbd68c1d8b0d SHA512 c345f04eeff9a36d7fff091806168376cd0feef7fccd8423bbccb689f83e9483106dbcecdd32e86d58c02f6cbb96cb3d43dee4a9bc7e91c01df215275d76dccb
-DIST firefox-68.9.0esr-de.xpi 523530 BLAKE2B ee31f02415bb0ba3bfa74bb52668b2881d5d3898bfb45166fdf1a8dfff4cca037c4f585c51a914d8dd962963c947f58377b5123a825df72837a73c8a1e5f57e5 SHA512 de681c92d3bae7d72acacabc3b8e639e17c590d3be2462ac7dd8eea762c070756fb14199224d80addb889e1532c090d748b3c7f5d7b36608b805f2e6f2ae4a7b
-DIST firefox-68.9.0esr-dsb.xpi 528446 BLAKE2B e76947887a815de22a6a8bcf3ce462817094e078206b63b39cb2e7b4a2be38575762701b268329750ab89407637980432aff5342b7df7059eac42d2f223a5148 SHA512 61b27b32a2befe764b4a32667ecbc22f6d2cb500f072329ca4d1b1de92b4734f7ab4815a5e33d70cd56d38c54c95ef6e43353b1165dfce4b7bc2ac084473833f
-DIST firefox-68.9.0esr-el.xpi 597172 BLAKE2B f706c500a321f1d5cf661ba16d9d40e5b387854b4d30f86a9e2a14fcb4f9b62c11c7be09b5164ad3bbae25e2274878cc1e6a0d142c899cd050bac1483716acf7 SHA512 120efbb753190074b11d71ccba57d0bb5fa3b1378c171c2695037962bea6e2a29a679983cf68ea28fb858dc8554918c93f816679aa9815adb58b7fcf372471df
-DIST firefox-68.9.0esr-en-CA.xpi 478272 BLAKE2B b581c590ec501db421c5ebe4cf5f6085efaa1e2ba618497cb47b862f46db2baebad10330f71c73f952633f9d63a49e90b69bf5c4d64825292325dcf2f591b968 SHA512 b5beef90d77386cc14cb14bf0c6dbd523164b4f5f7e4f59c8492b5533b0834e17ece32df980777a452780daf6a61b8190ce5f11a8ad020bdcf35ccdce8f78742
-DIST firefox-68.9.0esr-en-GB.xpi 478070 BLAKE2B 2c3d14b5a071fe7c68ec4a364458e30c859c1f44e567b25142724adc962606c2693ff5c9a3caaa6d34ce110e7d10e01873b64ced34a09c5fea5a7981c29ac72d SHA512 282c899a2a56d2025c08df37515f16d49866634f48c6fb68387c6ce6471e7689c54bf526fc49b6ef4bf9916528e5ad4e38f5669f090100f2fa9c1ebbec40c3d5
-DIST firefox-68.9.0esr-eo.xpi 503987 BLAKE2B 41b6c908a3aa5c727995eb266b6831cf823576ce1eb21ba8ba7731f459780eba6ad852480c0b773af8ccca71af6c7aee83ae21ac0e7812c3f36c69b3c54bcb47 SHA512 6e65c57e91712d277ec0349e2f152bcab23554ef5eb4aba6f307628652ffbcd1ba93082ba657c137c423c92d3fb7a222f28dfc376b908e9010db1c71111aaf13
-DIST firefox-68.9.0esr-es-AR.xpi 512292 BLAKE2B eae9cf2d63191535da7deb9169afea10d10feea57125199c9f7dde7aff9261f85d8835d8bda751337a5ea20829e1bbc6db03f0ba1be297193dd2cb5c8baab74e SHA512 22242e03ee8f6f7dd9da37b86c26142f5d7152b426bf6931f39f64704d40eadd0cb0a2aa31b4c0c38395eca671b54ea89a2f235da4458abdf315271561c5ad25
-DIST firefox-68.9.0esr-es-CL.xpi 511651 BLAKE2B a28303bf1600c699dc4fac76558500f59523135c03791deceb486264cc2f6df61ebfb9fa2da333d43230fe4ea4b57c87403864a586cfaa66bf670d6189b04f22 SHA512 d63e1a412607652e3f81faa6616594bf7f118f33972a650f12d157ccd1d9053df58e01db4ba4dd9589dc3bc04d417f57c9ba1fba334fa077bc206c7e7c79ec67
-DIST firefox-68.9.0esr-es-ES.xpi 481270 BLAKE2B 9d8bbf12445afb1bfd722a4ba06797dc0d434817c98db0da52078997387184e04cf84e4b2e54743e13207049ba7502764b5e9e33da4b9c659af2864fdc0b71e0 SHA512 b85e60b1be7264cc62b76060ee5c8d0590df8882e12ee7440d1791354c67ca3df02eb76e8f52d9a1b56de92aa236e62ed2d0c107915ad5c17ce5d467480bf590
-DIST firefox-68.9.0esr-es-MX.xpi 504489 BLAKE2B 4e6555a91cd628a6da3ef4b1b038c199cfe47a7786253055a4457efa04f891d74cdf680d3e8af3772f5a5d0995e5c3dc4296402980e0d963deca5505e83e8986 SHA512 40eda0697c367de406c26a3585de5c861759a3bf93ed67352f24d4f9eeb530e29d3477fa7b32bdf415dc1539787e0624684835e40c617205369b26c94c3d1663
-DIST firefox-68.9.0esr-et.xpi 488292 BLAKE2B f6855a71e5fac06f386551befae43f9e1fe9f5a01b17a85edca201ed618e6ebf5d9fc6909aceb05ea610704d36579eccbd1417ba9fd2be2ea81c306614a6d631 SHA512 0b0c59616bed3d1338244547b20abeacaf68d9de85656dd8988bab700e82846a9a9092685f5024d703edce9f4eddae5d76892159a4e184c41166c839c2f7eea9
-DIST firefox-68.9.0esr-eu.xpi 502329 BLAKE2B 2acb9f4a6e92e279e508cf4fa05ab7350f33a76f2f47dad224010fb47d5c7990ea893f0c16eb8216e9532a03fd5a2abc81be9541eafdcb2c9a1d24325111363f SHA512 d20934f3a4ea6e8ad102e714911dc5840dac8cfa64e4e021c16666dfcc041679f4ab50c1676cbf325e17cdce1d1efef7dfd70cc13c299752532a58a8c90c7938
-DIST firefox-68.9.0esr-fa.xpi 547567 BLAKE2B c099575e2a66a3b5c316e0a3fbeccaa053c05cf051ffd29eee5ddba659c62616387331d628667cc5f71d0789072384bb6d3722b88e715cf9e38892275ef08b1b SHA512 b458a668f8f7e4b314a7eb34910185530778696f262e530f5336c1b40a26b4dc74947e815a09ba50db843317b7b26a748356518f08e97c18a747848a06c5a20c
-DIST firefox-68.9.0esr-ff.xpi 483734 BLAKE2B 49b889917a21f3caf80ca37ce6c9e4ee653e04b26e9716363be9da3e26f241aae746f27eae2ec001192823f8ea8f380188e353919f227290e2d8b09d0deb2476 SHA512 54a9e30882611e1182f8cf5cd99a7f38e1feb2ee5dba585268b3a99586ab1c21b8ff4ddbcd8e6aae0ed001456d0510351b81a7f4cde074a224cdcda41a9d2253
-DIST firefox-68.9.0esr-fi.xpi 494105 BLAKE2B 3c5aaadb833b53bd142f4c17927e2ba009422b085a84082af5332e1b4a0a290df1a2f072553f2264773fd395c80337654ed4cde18eef56dfccabac4186be2a55 SHA512 ecc5d918caa81f09a7ae3c458b4e8696611cd8c96121685ffb2ee21871ca15acc228658f067a90a17db676a4fc8e6a0c0d69c445d195c9d44233e369120f5f9e
-DIST firefox-68.9.0esr-fr.xpi 522982 BLAKE2B 7294bef2dfb2d2d8a2c6e84b748dcb490c3e2b191e241068c91544c21dc06e755ecbae7030c92846ab14e9511d19d4cd72a54b7abca7a0cdbe6f1801f8f857f6 SHA512 2b28cb987fe49f1ae27b07dcc73214307ef171f4abe7af1c4fba01529c19745350196b4a00e26782221940f3f87fc9d332906b936c59289761def8822dc66f2d
-DIST firefox-68.9.0esr-fy-NL.xpi 510190 BLAKE2B f0f2e9596047e0b62842fc53c16a5b31a77633fc26ad02aa463eab9dec340dc36fac4436b1d6bba608a764c857727cb4cd4e895d2a0d90d083c29c7bc0e9dc84 SHA512 920473e39f86e60e4321aba83b8e255869912125da51f6a3add307123f3bd716a2d34f2e21ea33884aff9564a7024039ec534653259d1930e02d276f57669c59
-DIST firefox-68.9.0esr-ga-IE.xpi 489308 BLAKE2B a9d7eb80a97fe580d6dbc358c11d63bb5d197b436e37ae5b42f6c4602ba4512f3f58587afffbea274f50782b189718dbaac5216927ea2a1a1dfc18f7c6598388 SHA512 534e894e9a4a551713b2b49c33dcbff47df01be954528db6885683eca53e57bf8f1c0d539d87173c92e406725cc6298d6ff6ce4357104784dbf14a20913e012f
-DIST firefox-68.9.0esr-gd.xpi 506415 BLAKE2B c9e2c79e778dd713312a01a187165d55396fea3b95e43ca10ac4861cad63116b65a26944499fe5646855db113bc7d959a1599d13b789d8788870bfd2c5500dd1 SHA512 6c71f762072d1b4db063f95b6a2321e2911f7f87b84fe8c1207ff33196288b9af2da680ccbf0b83960fa24bc85ad97a75a84a2f39cf97bd4ef90fe4647c3af1f
-DIST firefox-68.9.0esr-gl.xpi 483660 BLAKE2B ced10cbf37d2acc15da4e31e7d19d7c994ff1af90941176fec98f6570fd24050d61f449a115258d7e8296b1ebc1a183cfa39bada7c481e30b31869a0efe86cd5 SHA512 0ae97c0186c068b351b189604fa2cd8ca3f67b2ee27e8234a6f4df71e71a9c144a0867ce0d23ba688f0c1e97f3866f96ad322d9d07d217a9e87aacda6c904dbe
-DIST firefox-68.9.0esr-gn.xpi 521840 BLAKE2B 16c507ce649da403be1d764928c31a3565efd4cf4fa9d3a4a991641dcbca1d4793809b4ee5c22ce2a1c91fe046faf4f3c70016fa5d091500e35b9ade03ad80c0 SHA512 8085432859e34c64adc9d7f3fcd8c7e870816f87830b2add69305656125603959e78f45e42a4b31c2b2baf2e194d2c2406582a00eabb16dbebc6cad1059e3fae
-DIST firefox-68.9.0esr-gu-IN.xpi 571578 BLAKE2B 10da7528fd5113dcd15aabe3b231536ff7f8a1ae1e959f6e31e01ce8b244a2bdcbc62b178ac524accc8dbb7bb128741f294ccdb952e42f0d242d971d00abe917 SHA512 9f4de3247b4c32d18c77fd28e92f86ce67defb2def6c5cfe1b9fea8ce45ae6aa9b3bdebbd1e2c46f9a742b38a4b41fdcdbac6670ef7df24776acfa20a79d27d1
-DIST firefox-68.9.0esr-he.xpi 513835 BLAKE2B 17aa9abd7832d06065912ad8c1f0dfdbd7f570889f0aa3828c4e8ea54081607548ae505f6dfbeca1e41df02a0f14dea523517208b1548fbcad4a88c5ad59ac99 SHA512 8339bc8ac5bfa1a62fce041c6c2f35debc6ded191a106f9a68911958660a69bb1c744face8201751aa293b494492cfa25e9f232516e21c0a5ff79f57b131b0b8
-DIST firefox-68.9.0esr-hi-IN.xpi 555187 BLAKE2B 6d7541769e091625ef905de501e71186795a8100fca6931198eb9f6e0e9ada2b0110402b0560d20ce77b02d93b8cecc98e1bf4ec96413c2e2529037520abd413 SHA512 6403f546427888688db51f7dfdba985930bac8fd75f333a6067d11fe2a0247b07dd0526b775317cdb2a74ebd7b60d026b72ebe859a1cc1f9984551ec29cd82a2
-DIST firefox-68.9.0esr-hr.xpi 491116 BLAKE2B 206d5d2b0049424c1a8db8ec4a6e9e96e731aef4f8c8fa648975e60f3670d059b9d2dada310e2132fca16d58a7cc4419b9cd549ebd4f8168ee799f197512b5e7 SHA512 105f1f5f723185572a6f6cb248b3f4930dc8846659d15da1d7a6a9268a78ddc1e4b7e3d202f08efc53429f5947be14d6c47f53eab800123aed36edeb469e3cfa
-DIST firefox-68.9.0esr-hsb.xpi 527747 BLAKE2B e5db03b09b86f08b599f9f44de2c1d7d8afc2687bad8c33cfebd8fc0d802e444168e6eeb519c808a6a043d4fb8c5a2bfcbcbbcc995521bc3169567ddfa6ca79c SHA512 4db3e1d5c9878301cd028245c230d084d26efbcfe74a9979e411c9c86a046137b6fb21826f2576e10b5088b07b65085f5329982f8068c320db514c5bc70e38e2
-DIST firefox-68.9.0esr-hu.xpi 526050 BLAKE2B 15c1ebfde4cb42246d114960035feb3da615d457060810c3a9f9a54522710d874238ed1c9f8097f414751042d8a9aa621925156644ef0a4150cb1a4741264d7f SHA512 1ab242399d70cbaa488d3547e107a0b8dd93df16fca92adf2ea53e5edb5ea03ad04da82bec9f43d057033bccfbf392573789cc5eba4b266d096dc0667fef353c
-DIST firefox-68.9.0esr-hy-AM.xpi 542289 BLAKE2B 8a66eca292ab8745ed08b4f229f42518908dfef515d107068fd85f40b19b8e559b16948f7e9b10787bfce62d272d3c61bc1a7f67036dc731a6ca5ff8491830ea SHA512 b1947d039e8725930eabc6d21313239d98c20605013c1314924040cb151c8b81e55274872f3b8e60279f3ea42d9ba52c32ac47492e15c578ccec767f2ff9b9e2
-DIST firefox-68.9.0esr-ia.xpi 496302 BLAKE2B a0a5f6f23c3d58a22a6025a40e0d80e16dc92c7f9cf10b3ef997c070eb6fc4dc82d942e636b33cfd5f16defdefab32f9a4445536ff8b4aa172722975d01f5d84 SHA512 b3b42948b88c60eee49c767267a9d5b95ae54b5d02c7d5cebefdb629acda40606ceaccad21a36266321a3326ae4fe014f2d9eea2177b6f87dcbfb0f45583fed2
-DIST firefox-68.9.0esr-id.xpi 491731 BLAKE2B aa3704e7fc5608075b7575d654feb31c1f6ae1c932801f87114a6618f64ec95a90458d1e132255520f4873fd68d319dcc6fbbe4c25140bf62da65703bcee0eaa SHA512 91d1e656ad8fa37313945cb4ac4397a7d5f521aecbe28095a2d1be0fcf5cc8b9c34b4a9780f4ee31024be3e4823d26cbdd34a230b6095bae3f30753c7ead7325
-DIST firefox-68.9.0esr-is.xpi 499778 BLAKE2B 4d4956f566d0ab61bb29f156064e785fd35da3bea68b7609d5200fe7b7c5833a67c83a87195714866f86ac10f9b8087fba30924c08e561e315d67f7a0ffca8c9 SHA512 867fe4e68f6352de1a7305385d953af4125be5f8e675cf94a19f94dcc181bcc52e03c66b7400056774f03f4128178b371ce39a03b6ade549ac14a4be9d93d12d
-DIST firefox-68.9.0esr-it.xpi 383623 BLAKE2B 22eaaf8ab8fbfc7b26e297f73f747f7f910ed9443186a35e977c900c7b341dd50837de6f2f5ba5be2f8a02c9e975b70e17480242b1768d761cace086203bbb99 SHA512 11d913ee12a52a88e96011a5426f68ef6fb97d260a02e18db0809761ec2484e1716dd14a85db705d62fac44ee3d5b51c1574099ee571e48f3e8b3478f2ef0ae5
-DIST firefox-68.9.0esr-ja.xpi 536928 BLAKE2B 2785d5999f51656fab86c0ebbe784e84d5702866299b8c0648bc762f7470a0d596ed386dc951b98bdbe7bf5f0fb1a53213d6210b933ceb008021d6a62d064590 SHA512 a8fcf4b458abc4ffa69c1a6c181b8ed1a97f8dbe372635c9935f97e9da08512fb562a7b54d71a0c94bce622066d9a6dea0fa4f6b4e7e43da85de1ed66406da07
-DIST firefox-68.9.0esr-ka.xpi 544467 BLAKE2B 1fed179dc7cc5fda31d99478c49aa2abec4d6814e2bb22c2b866560bb5463278a23b4eead45e4cad9e931b2c83b7ae79a98f2a54d89ff51ef5299bdeee64397e SHA512 ecf931ecc2c220eff31d69d04985cab1585d961633d22bbb4e6a6306143985614eeffccb66490b6f39cbf1059109a0c14b7aa508920a60cdbd04e6483967229b
-DIST firefox-68.9.0esr-kab.xpi 508425 BLAKE2B 5923a381f9ba79f0aca458faf61bdb9ef1483e7c4301759d9b113dccac9c0ebf20b3e1f3804922c3dd92648c91d279608bcb32bb25a09d3927aeaf1e44109241 SHA512 97ca3c8610ae394eb0be0ac03a5e0ea391eef240831023fe52f904efdff06672aeb10f5325b557b3fb23ef1dc6e0ef7af9b8370bb61de34cf9bd89326e3e92d0
-DIST firefox-68.9.0esr-kk.xpi 578761 BLAKE2B 0b3945a49e3971508706266d2c2123d0832c75e62155be252ea2069d628988d6259c50e2e116140e6cf4ea85ab503b28450c9048a97be9b0ba57823d03260340 SHA512 c322d69413f31300c09ab83e36d27fcf707a0228d38ca8994b38defca5b22b2a13df20fd44a486405d66b08756178468a6589adc76c92c3ab595959b924b6a30
-DIST firefox-68.9.0esr-km.xpi 551172 BLAKE2B aa731558559e53290dfa4ac0616a04f2f3beea67cc293bfe1bedb6d95d20bacc9c2033db7ec127cbe035ea4e30149f6fac2a95d2e36034f50040a6656ee5932a SHA512 e3b0e3d0d88d57d2fc36d1739422bc92e0f5e9355d4902939000f5d2be828a1aabac430d74f3521be58a30fe3dd28ce1613c7c4b7ded7e1aeda787233a011b80
-DIST firefox-68.9.0esr-kn.xpi 547371 BLAKE2B 4f039ec853ac98b08a96a38f31ce78f55398153ad6c9d78c3dddd24432f253e873d8f20f4cae67d8750b7c713dfa9fbeb73dad835f74c8c9eced6f8972f20b4f SHA512 78a5a799e047c1b2d8a25fa87846eae9e36675663b7de816dbe76e85e920665bdfe530a162e145a6542cebe61b865f766842e63ed7b8d3ef90ed0189679096a3
-DIST firefox-68.9.0esr-ko.xpi 535780 BLAKE2B e1014c9f34c807e478ba6817b752ca6c5cff1d6014949aa9dd2021d53e28b376b7fc9c5e7febc7c79328084f7f3bce7fc47129e6ffa7de59fa375dfc8a8a09ce SHA512 6f29ca15eba8d665bdbe6aec4a5dc9d54c4c5db3a83ab2f367507d91f056e119b30316a559e29b9ac592206b759335f64e4b520587979f8825efd0322c23a1ef
-DIST firefox-68.9.0esr-lij.xpi 481738 BLAKE2B 443d1678fcae2dda62a9448ca9f1d3d19ebe093920434cd8c6df73a9e99bf9c5fa929d1d0886bf26ecaea13401a936549e7711f5147b8a898b5dc68448ba9723 SHA512 d7afe291863680d433f0d6f0ea53a55474130a9ae7ee65d3c8b2b732de8121bdde648e82f61e3cb5a2e8deb1c8bccc7c8e5df7105d420c22ebd6aedaf5f947c3
-DIST firefox-68.9.0esr-lt.xpi 527443 BLAKE2B 81ea7b05406ed941e1c8ca80c60254ef7613b39c7f16392b9b4b462f3ccc815b94fba6a7c077a54abe6e374ff5c5923357cbf9b49d756b9e27f1d3a61d6ba44a SHA512 07c7e02d9470f8ed9a860490faa295767379e1b4bfdd3fd7ce8b1edbe87e538f581f37074c8426cb1956133ddaf8ff63e0c0170d576cf90e4cee4eabad2c1f70
-DIST firefox-68.9.0esr-lv.xpi 500107 BLAKE2B 78d6d24ae3a5fa189e65471c97c31e809e5ee3d965d8a921b151e8904a684d95043bcc7581273dd84df5d45df6a04d3e1e40dfa070659640a5f235ce985000eb SHA512 e47248137713b4a1a9f8a2047c1684a94f199ca6acb72e8ced8d516e7766a20db58a4c37c5b119b9ee6cd91b29403c04b1049b5b2500159de36f0c82c49b40f6
-DIST firefox-68.9.0esr-mk.xpi 484991 BLAKE2B 69439ddcc62ed8bfe4742e8fa5deb663f5983fc5e4dfe5b95326d3b4ccbf801d156467ae7ce29e3a55acc865b2b8bbb5a0485fd625282d4fdf31003da163f979 SHA512 b22b1521731316171ae950e55c9ca93a6175963740e9dc977a2f477c7a1c1cfe9e0066b5f176a567548d68aaa26da51f998aee85ecf3c771b34417376858bbd4
-DIST firefox-68.9.0esr-mr.xpi 558964 BLAKE2B ceaa0474e763e6191961330a527cdeb42d630319d73afda3f74b25af84b2170566b21dc09509789df0fea24a240cb65877005ef887a23262b9909ff3d10073cc SHA512 b7d63a95739a97b065303a18e26cb2f664f8df70ec5cd800a3488e863b56b1821b1370bf32b2a8baba60937347de3a12cec1d7a8c5d99890f1cd58652d08fdcc
-DIST firefox-68.9.0esr-ms.xpi 480108 BLAKE2B 8dfc46607f3d606ac26166496af5ae2cd586760e8c31da4f4a1e4c41a5f66f05e8785a381fe7b2b346a410f5e8a7018ea01080795f6aea82292a25fb455c84ce SHA512 16a9823b56b1f7ad803b671594854ff55e85983b39f513b687bbe519339ce31438ae0ff4e7d39cdc7c8fcf9378b3106a529bffb490d3d2add41606eae83cf8c0
-DIST firefox-68.9.0esr-my.xpi 551919 BLAKE2B ce53432d3a78da6ad0d54b17f493d46f38d888dd6882da563359c6576746f84bc30279ca0f83a04a0e5e4b6c8d6837ba9a2dd09fc5128c555565988e6fa53ecd SHA512 8934b3eb67b0a980b7991f269ff1cf8f0651b77a48549cd11517f165a6a5f7cce6e42e84ca04b879f393f6497ddea87b0d40b9d3abd77da7be3387f7e66205b1
-DIST firefox-68.9.0esr-nb-NO.xpi 495876 BLAKE2B a249c0c9a085923296bfb6e2530b69087262be57aeee84c547ed902a7b6b33bea03175905513ba501d71f30f3603f85ba72bfb7f9f03435ce96ad1f15d61c66a SHA512 12381a5432d2b953af33d72c83fb37c67b12f278cdb1f996f824c2a8f9db3188efcabd9070cd41a9a91787cd0bbd8daa48aa81138dee514ea40e64f97e94c475
-DIST firefox-68.9.0esr-nl.xpi 491976 BLAKE2B 7faa4cb1fa5ac0c4fc594ea81b2d4ccc61454e6a42c6adfaaaef8d4d1c357306e78eb015e1b1e970c56dbd14097d39e43ae27e3553978f91c1479946a1899654 SHA512 1efb3c390371c031dc367c1ff71d370ee8462e06aaaba77906b38f7fa92140cf5404afc42e1adc58b6646b0b71906432e1a9bf26fd855b995df0653348338c26
-DIST firefox-68.9.0esr-nn-NO.xpi 494527 BLAKE2B e709f6c59f3c15d7b886d721c2ed3b028b14d1e7cf0eb5b321a4a672cd6c20fb857c5abfab6c7207f2bdc5bea875d4f9339b03fb4b19882d40e03f3fdfac448d SHA512 5c0dd5dc7eb8f66b5f0d642a8cfd03c003fafea0d77b2dfbed6116109611362cb5381dac1cbd889eb41ff9da4e083b500541e2066b8ec525ba5d9f0d84083fe2
-DIST firefox-68.9.0esr-oc.xpi 498526 BLAKE2B 327b200d6fff6ec8ce138d30f94cfa256684d097389a2bbf073e1d535f9ebedc7f161d10c9ca34b554e11ab46ebd4fd6193fe876c71b2d62e93371c569a1f125 SHA512 ddcf6eaf5be37e0649c76a002704657f793fa06478bb91c03d2c278a5b47d71cf76c4b45da630c7a29826eb13f2d348aa7a3c3a62a42d0b1e4f1106bc7d875ab
-DIST firefox-68.9.0esr-pa-IN.xpi 542374 BLAKE2B 480620568c5ede4709bde103839c0da9e9f0996ece515a6921c376da7b9b25d7269895408ae27ae00ad666b4ad6c2502daece1a68f44ed5600eae8e39a1b82d8 SHA512 0b9f6914ab9005fd239444507c2b3b51c053d770a4b66debf10420904fcad3486ccf0b24ff02eb7837f619262364850bcc0345e98bc70fca3e64d16595a9a900
-DIST firefox-68.9.0esr-pl.xpi 495645 BLAKE2B df61f75cd447930e6d48858e5209641977c03bc8ea2d9247015b9648ce30eb3c6cf7a071f4d72d6f96c6f3f9b9940adb95ea966995f487e5e32004065f7065da SHA512 d4bdfc7bc56be7095e5aa05e1ae662de509f1dde11808ddcc1df977062202c6f6e9f14c40cfb07000e92de5565976e04b70267067f055657ea27c8441c103462
-DIST firefox-68.9.0esr-pt-BR.xpi 497965 BLAKE2B e2655d9ad8cc884938fec46af7d9ce9e21ad0f68db6db774f9aa0ca88b42f20b75135c9067084de90cff87a88bcb3327c1b1bd945531fd2ce2cfa44a29deb2bd SHA512 bb842d43c528287b43bb4fd6d7dbee1583e4523839574acf811ac7aea084fec6e667b871a77ba37485cdab62f0a912feb62a2714813345322e33956799193698
-DIST firefox-68.9.0esr-pt-PT.xpi 507635 BLAKE2B 32502a132e7cb000cc954285dcd7397cf9dd057e8bb65c4994a31f7f5def7c529c4ca472a23c9d3b691f56f4cd3fdf6492aabc0963e1de863f7f4dc0808a0d0a SHA512 c7cb9ee6c067d0ab0bc3566d72b3ddd8980f493151b33758a2224485f9d7eaac003d3c2be4d9983e60f07b58b9b02834df2d31b96556fed7d5f9ee422dee1cef
-DIST firefox-68.9.0esr-rm.xpi 495310 BLAKE2B 0a13bac2fc2b0f11bf16fecbb2578c62704e67cc45f5ffe280660e1525197a12d3bfc6f172745c07ebcc4d64ba8de2f0b9d86e3edea4e1017730b1b0a6800a5c SHA512 13184b2e865dade5a0be2f85890fe4b56364c115e84a2ef17d0faec226653c61536d1b6cc49391add66e50b5b827834826daf717110529b1a66a2e675bb7c4cc
-DIST firefox-68.9.0esr-ro.xpi 508609 BLAKE2B f02719978237dcb1cd30a9500584b2bdf2a738378aa926658e6f0fe69b2a48b2d677d7544d51f94fba9914eba125169187436c9de70353d55dc5b5dd4299f930 SHA512 71dde7af2e3ab96120c48685b030642fd453bffccd5695794fa5ce8802e6ad910ae59f72c3329e280ea5fe6b2acea61dd0a96dcf7a3cf46d23a0fdd522e4b652
-DIST firefox-68.9.0esr-ru.xpi 583731 BLAKE2B 5ba0c22151253ed5b30220ee28544c85aa8f462717171aa4c2338d9e83e1c4b913158fa0b485d54420f5e1ea5f300b5f9aafb5e5f8536540b13e9468db945ae1 SHA512 4e2511bbc9cf99c2ee0e10f4520d0a956a200d69b9333bd43519ff20c4e442a56bece90ae1bc13ecec2dacb49eccdb483d3e5698aca2a7dd168f1b486bef89f7
-DIST firefox-68.9.0esr-si.xpi 527968 BLAKE2B cac1d6cec3941051115068888df91528c0fe2a27a0e0c48e32d17ed0d405f89aca1f7ff9376fa9cc74a8716c7cbba308328a9514eaf2f1631b746c3ba830d30a SHA512 05dbc700dabfb4bc29911e11dd15dc1a43d27c3726d662d754dffb885e10f612b054ca6ab8eacd1eb77b1f2245de414bd9a5e79177fe2b7bcf51a510baa3767d
-DIST firefox-68.9.0esr-sk.xpi 525093 BLAKE2B 5cd3e26d3ba3de398d43f0ab9e26b9b77873f1629951a2cbc74b9b889a1e53d12f8ddbb76ed24feb3b9e32f543dd07ca5ebb97d02736fdf1eac5fe96921c9783 SHA512 0ad3d790e48b6e3da31edb54e727c420218b1db342e7172b3ff60422751e6fd85c89e3a036bb8180af5893f0504df4fca13b3c732ba408bbe1fadac422c30ca4
-DIST firefox-68.9.0esr-sl.xpi 502148 BLAKE2B 5cf6b41f76a94722ef3d34feeeffaf7acc2ed785e713a32bd0203141637d18340ecf6d2c8aaabfb96e85f54ce011f22480d257e58625fa542c3fd5cfdfe25f5d SHA512 1818e558b6c70e3affd09530149776b0d0d338826abc1e5be179b2d75085eaaba7b30fd4f63e60fb091d6fe6daa1925eb9e06c043c0df2f62a759bbbecbad5ad
-DIST firefox-68.9.0esr-son.xpi 458714 BLAKE2B cffafd90531a4bad2da6c536338e2949bedf5319eb5d0f430d717aa5e7f7614df244a393a6887bdb5333c31a02f8fd62895eb98f486900a52d4e077c5aaa0704 SHA512 744190139709c7a4deda62618eb97a692666618a443a8e898eb0c5a1cef872365785cf90d2590d2881c5d278a84c989a359bf95dc108e749e842c5bfb43edcee
-DIST firefox-68.9.0esr-sq.xpi 521478 BLAKE2B 4a0e28a1ad24a0ad5ae66a303e986e896203d7e518190c9a69e1d29ba1bd5a887ac0f0801252c75ad7f1a1473a17d9d46cd6c7a2e44cf74696db7008a2f350eb SHA512 7184498e3108c858108322dab9c610e5f616ebc59403ba35514fb16d1a571ec7597cafa699e36b488033a04f894f41e8b2c39531306a6d35388fa80b2db0d82b
-DIST firefox-68.9.0esr-sr.xpi 527354 BLAKE2B c08c62d9f9c15903eb9c02d7014723bf695dba34ddd791a46729c1e71bd8e2ff7f216e738ac6634a7c0c6203e777e99f8279c68216c3044e5b1ab76cb80a23b1 SHA512 a15a117deef62f3e5cc167b84326b6282de82f1becf892b654b044f185004a295fa259802170e116db3d389d9051f73b65abec665f894d2f4c56237c3849c156
-DIST firefox-68.9.0esr-sv-SE.xpi 506628 BLAKE2B 61108197f76818c89c74b04ad149440277e89a1462ebb5d65a9be323bce69d903032406e40bff617cb7947b15348c2116cc31bbe9daee864a0a3c769641432c0 SHA512 6441fcd2d8e882b4d0fd0662f3676dec1261385dfc22a2b8e0060ef73979707958ba8ca7361462bba3c6fc15b1189a56d7273c99fbfc85588677d9721dc3daec
-DIST firefox-68.9.0esr-ta.xpi 548954 BLAKE2B d0a68f3554ace83f1c17cb9ae0b318b624b4309310d06019ee94de3c8ae48bb2041dc91ca9eeca19f9b87d8fddf65ec83ee6fac6ae72c1013f2d12091849df36 SHA512 40558b1fd46d704722ea499e679fa99599ed9edfd294e4f41ddd531b88371835aa1db2e51c3feb25d52c0b2763f84b251cdb75826eb1b2810b3ab71640a651ff
-DIST firefox-68.9.0esr-te.xpi 561505 BLAKE2B 905dad08fe14a8a20ecc62f609554bee9d5b5f1219b5efd04314c1377da960863cc5d633ed1a2e843fdff9af1bea8f4d631475e8879ebc1b36d0558b1148e6b7 SHA512 58e1bc8737f1ba625d9589868f03b4f110c57433de6df88a68b7e6da01a80a6e9795ed629422ad5d3d3e5298f9a81896d4b9cd56b5c6f4823eb370f4064ffe48
-DIST firefox-68.9.0esr-th.xpi 550754 BLAKE2B 1244296452f9c965b62c6f3a08c791c6ccc20007be1393031a9393ec4e498e9a9c0dd9716cd671f82b5bc7e71f5c395cc129cafe2e924e4ffb148bf12002e744 SHA512 3ea6b678673c66097c592cfd215262881349d51ef918faa3f2f1f8098e64d74559547b7e696e1fdfdb5c30d5bb4a9f7c47b2238e795ea020b8d445fae88838e9
-DIST firefox-68.9.0esr-tr.xpi 515126 BLAKE2B 51396158fcf791df79d19995bee08b77e084ce962374e72ee4c3bdd5c98b5b9c23e8ec9275530948d555482666460b7b3ba96ceb3e6b96d6cb2c2cf42e0484f6 SHA512 232bc246627cb4aae36939ae06dcf060774102c5d02d6f3545da3560f3be39b7bc66ad90ebfc82192423b6e20257c337893f6de3b4f845fd7a4b24e7f5626845
-DIST firefox-68.9.0esr-uk.xpi 568872 BLAKE2B d416a83e2f506eabdcefe0f5467b6a154eecac35f73563b66dc9b327a598760c33386df4fde4a6e638a573bd066cefa0f83a3debf28f577bdd0e2d1bded38600 SHA512 83f24f18f5dd45f9c58602d2ad1be32fd2dcc57a873e7ba4ee3c601e4059594926b32d25323f40204ac947dc0ae985083bf197fe4620054bf8f430cdc07ad83b
-DIST firefox-68.9.0esr-ur.xpi 542336 BLAKE2B 49126464ab5c8ba65625e55c55703c5a2664140859f59120860dd12a117d35ed2c4250600e6a636a18f8c401c0a201cee48e3c8e29ca5b7c18d396eaae003f31 SHA512 fbce6b86ebafc3f2e43a75ba6a5c2d7a3c5967a4bdbb8628ae7327766d8844e95173ca839ee1f9630e22a73bf3d132f62609435157f6611737ef197df8a35251
-DIST firefox-68.9.0esr-uz.xpi 482282 BLAKE2B 5444e8f2a9eb0d8312195bdaa6922b900f2ee340bb907ecaf457275744423b2f01c8b20615a4f259da4f474888a289b05c22c1094dbb7ac41955e8bf1b774e3d SHA512 30c086d8f6d8223dd62af45380c126b10cd3fb06ad448aa2b8594090a4b936ae89eb3030e24b02983a5d2e8ec5fb5fcb417b3705b7b4981194d2364f0eb42a4f
-DIST firefox-68.9.0esr-vi.xpi 529128 BLAKE2B a639e5dfa743439a7935c6e15cd08135dd2e0e570a3ec4376e6fbef9ffc21f4db530292e1a2a1c8c53e8502ec4c0c4ffba684f18604ee9028dc302b7cbe2b183 SHA512 f6224b711a04f37c7a10e915a1eaedfae9a1c0d90fbd8ffe0015d41c532b24504d4acacb1d3a72f8c262df11b36c59a407fe0002ddfa1d7483125d2e096e573b
-DIST firefox-68.9.0esr-xh.xpi 470235 BLAKE2B 6c1c93fa7eabc74e1f2b72171f22f02e61fef341a2cb92d4f87cef85aae7111bf77ba959b95e70272bb9d93ecfa60a9b46e41401a6858ab92b724f7400ac3eae SHA512 1d1f2430e3b4e6a138017041311c9138ab672cdbb8d5023c2a561671bc711ab71effe3d7d3b0b2dd33a428355abab11a519d372a5efd5accf52669c2ade08492
-DIST firefox-68.9.0esr-zh-CN.xpi 536442 BLAKE2B 01203bdacbe3486d21a272f6421c520c338674b4e334839bfd4d31c8945d5d9f976643eb22f9972eeba3663217a66c755644490948a2450940846e08b80162f4 SHA512 80f0328780e9318bfe4d9e73692ad91644343d6f713e4a2bb8e176bb365e14046cf891db03686f6004ab39da68d7b2fd01739aecbefcb1fd26a5fbc129583623
-DIST firefox-68.9.0esr-zh-TW.xpi 535859 BLAKE2B c6090a11752131689a4d8d81d9d5ac32c2af89985d763ec3c124aa0817b5e165234e1af019e3c84f452679a6358591dd3657418ad1c186607ef02ed51ed780d6 SHA512 1aec08e7c4d1a8d49163966ce916f2d7f5a714b66890a6a1d8d349c594d98f65ce863a739736c9d50964cfcd656a24fcfd6c4da20756be9dead62bee1f2c90d2
-DIST firefox-68.9.0esr.source.tar.xz 317469120 BLAKE2B f04f8ca1abe802edb6d37c0de5f8024d513331fd80c9b701c93de74cbafc0650b1c0f58e54a2dbe6bee0457698dc386093aab7749c9b0738bf146bfbae6bf4e2 SHA512 98431800d80f7c680aef9eede29df8217810912a319a7f7f8c2e637c43ecd4f4e29223a417afb2a6315e825f979453ff6e6b5a575649aba5cc63ce5956375bb8
-DIST firefox-77.0-patches-01_pre7.tar.xz 20312 BLAKE2B 99f7c36488ca0aedaac788dc2f2d76b33cf3df2bbcc4fb41d99152732bd66674dfddb0fd8c75713e4fde3d4a1fe813ddbfb4c1819b1867e04a60bfeb1f1f096a SHA512 c13b27307634e33f51ea354ea88ded3aad61f2a58600ab0800a333b2919680f732d6c38634b935d9438513361a0227a820122d2233dd1f120acac699a225532e
-DIST firefox-77.0.1-ach.xpi 494093 BLAKE2B 780cc3ea7ca743058e1f1105c0fd2c8ad4ad5a78075bc3e7813864face18f1620126c9b059d1723f240654b5bc974d4b53669f58f79f5cce2e52377436117228 SHA512 2e3da0476e6c70540d18ab94c27860d72906081ca38858dc07f033150a9ce67894aa8449b1a2757e4a566ca690dcda17726728e69d37f51deed9b938f7e7f538
-DIST firefox-77.0.1-af.xpi 442418 BLAKE2B 829b6de967e5e9298d9dd29e9d93ac60e9f91e1cbe38cd07c6cebd057e0f6678e8a0b1f926df5f1c94bc4b4ac0f68609e42d285b8612fd5c2a9c836ba1aa08a8 SHA512 9959d1ec14faa04743bb4d496ddf32eef910e768c8bf78471e645f465be8e6a5a14d721bdb770b1249f36c13e58220b70906268c56bb3f126c0e02a6de649e9a
-DIST firefox-77.0.1-an.xpi 516658 BLAKE2B 54c50392f4f0627c42503b2b10c1c306cf383de52af176683a7a706c74738c804c2ff45cd09e68e6ae792bddaeacc605596d073470e1c9f7deceed9f77730007 SHA512 84ceb15f1d8e41b8fa2444e54d01c22767e777d170b17ab2876716b2c81bc041909bd7367b80b19e465347e93036fa70f21c7e399f721124906a5663d3fcd100
-DIST firefox-77.0.1-ar.xpi 594310 BLAKE2B 545a8880e6f26fe16a241811652692efb52d35206eea163b5d8f8ab7ec7e00de692811b1ef0f5a7b33949e6219dbc7ddfb8bd065c3a2a1edd0776e8cf1c63cbe SHA512 46f0df8c8919d1d183c8e2f2de7cce3bcbe78a118cdff28858d5941f6925d07d00b995028480fe8357139b4aba23780f670763b78d7e821150858f8faa5334fd
-DIST firefox-77.0.1-ast.xpi 505455 BLAKE2B 565d4f9c90234860681b285b158248a2aa3b6eca48959f8520ef80f7252d08ed9b15c50d18c9e5d2d07beebfe57f3d5fe695add0090b54e7ead00ab6dab2f555 SHA512 922b4cf638ca6f12e2e10de22ab1608de127a932967d993ac0e69ca35ddeddaca9b91c167a281835dc386f48e1826ab0eaefb9d4c53e58486997c64b583af4de
-DIST firefox-77.0.1-az.xpi 541956 BLAKE2B 9afe6f68710744e221bb513a87bcebe7d78811715efba7b28f8cffb1e9af90f085056ddd3301554a801b7111ed7c46dbbe957a963bff8feef1b1c45bf59e0ec8 SHA512 a368a9e99813eebf2fd1d8f016506fbc733ee4e0f80e858b278ae40b5baec47dda38db24cfa8e99e858a370fc76b9fd2cb59afe1db08f95d15736a1769f10794
-DIST firefox-77.0.1-be.xpi 645154 BLAKE2B 52c47578b3ac0500aa8dc32547666f121483d48bbc2a3e41e6bf6b7c7d77cc7be416bfa11011b2b0b71b28d20d0ef49b490709db6fd4ac2f463ebe7906ff5b97 SHA512 0e2c9ac5d1de879b554f3b25c4af871b8ff8a0f308bd3be71996c4897e3fc18f4bf565e287b680550257a913c7b96a90beed909ffbb1b0e5368886fbf126e3d4
-DIST firefox-77.0.1-bg.xpi 614850 BLAKE2B 032c3b67535f26c496eaa08c34fa0593921a6503ec95fd3f22d709cacd46b3927e48e7c58bdc5eb6db5faf9899c04dce64e1e3f4a7156690b30f0f01fa4438d3 SHA512 50716a6b9229654208c4f528ad6f839f06090eaef6c0ba22bcbaa1666e3ca98472ccb846d86300cb8d1b379b05bd5e9ea9c7fdf965730410545fdd3c02184562
-DIST firefox-77.0.1-bn.xpi 637289 BLAKE2B c3465f189735aa9d838475ed01bcf56132f6cf1ee030905174e0c21835dff149e275ab4be3180e5e1364418229d9c59c7a9d12be68c4a56841f3f4539175eeee SHA512 335028c461c75c49debb8316fbc6df10a96d157ba52632bddf07b168a93ed7d9c17745ca78dae17fbaac5556ad176b6e3139fbeafebbbf5bebd41742ab55b7a5
-DIST firefox-77.0.1-br.xpi 554370 BLAKE2B ace55184be1feeffd68c31118cf813b56ee93f89624d75dc5442701b24f85954a49182b0bf3f507575d30470f1a8dd6df0e375955a2294c45ac347d178ba87f2 SHA512 b8139083d2bab32fff4cd64233a3a22cab5acdd9e24878cf22210622114eed693b7823b4aa5ff5220fc45de44385412d3710f1c7385fc180cc5b51e9d37404a5
-DIST firefox-77.0.1-bs.xpi 513717 BLAKE2B 49040a98400e9c7d9ba798642c76a2ddc147ea27ed1abebc0ddc8ded5ae3a960947b686ceea4a6b3aab36f9ff11133f27833d7cbef510c8301e996e67fa435dd SHA512 684c468e768c4edf773075ba70d5debbb2071d32ec1c71a8c733a85ceb876b466a36bbc8b5d1caceb0b0746319bbdfd7f462fb89981fa6fda91fb722d4c1888a
-DIST firefox-77.0.1-ca.xpi 552827 BLAKE2B 37968fd930ccb2365a7ebc5efa3e919c109cf940b484846266b4810342c2449557aaa17b2fc7fd3c1944067d5d77d7c5f20d6952637ec8d5b72ab9b7832b754c SHA512 97b881808e0b7d9488ba0c94e8d129caff48b7fad7d6ad42c231ffd17332955171df76d4db558d2aa3824b3ae592edfd063e8f866f463f90c53e93f6c96cd752
-DIST firefox-77.0.1-cak.xpi 584404 BLAKE2B 4ea946cae91641f51837863d0e6ff59773575ab42f3575197efc81d89d603f53ea6b4c8da1f75099ebe6ae126839b7a56828b1698f74f6e44c85837cabbea3b3 SHA512 4f59a72b2588c29a668a3718099e88bd5345955357783dddfcbfa632e74d4018b57cc361775171da4347478906ed0e037ecdf2d0dddd564ab23ed561a938089c
-DIST firefox-77.0.1-cs.xpi 581154 BLAKE2B 3111bbba4c712df8a2aa5bf64e170422cbc3db26d857e439d056ea9cdf65f4d54134f17d61e3e9bde397b15763fd0e37a950334641fa6779238af7f739cd7344 SHA512 395018b711853ef882cd1ff0954c7b0e23a6aef994e08286bdbe083c1c98e8adfcc562d410c5a8b8fb0613eccbc444a20f2b14bb891015bcdd1cd41313110941
-DIST firefox-77.0.1-cy.xpi 560588 BLAKE2B e98e6c658e3cd332aaa83829487cd1d97b9984a9488a7367655b6bbab5b47347f7de27ab1918d98a4767423c99d993c8b0a905bfe5aff4c6f8b90c084c9f90b6 SHA512 bf69d3b3d27b5c2ba6200afdf9bb351f0113501748f87af8c50784bc6e1df2d5fcc64baf9b517cf810bff31f1c5de25d95a88e5bfdd5ea952b5bce62b54ddae7
-DIST firefox-77.0.1-da.xpi 544223 BLAKE2B d79029ed5046016bba7133a37bae14cabd596c46456719318c54e7bd810153816e0508beacc3dd5fa1130035c0c27f003990d08203aaa6a7a1a663266f1642bc SHA512 e54dd07c42bff718f3ee0c6dbdd4b49b7826b294a852a44863b1d6560570c17a68af27306e23509f6c74b79c010aa4efc0ebd643bf939dd01b3a614c29f551d5
-DIST firefox-77.0.1-de.xpi 576074 BLAKE2B 9dfa044d4e53f551aecfa731f2d9b4b4a6290c406381e780f20b516ad52e51d5750703c13113f97a6f94c98953591198400e393f8772ab3bcd57ec0d571b6450 SHA512 366f0929e3269c0e49756ab2c7d6ba61d3f4662abd562305e6d4d994873805013696901dac411063aef32d3ab6372688fe01b15597b308d81904fe56d5edcd8c
-DIST firefox-77.0.1-dsb.xpi 584589 BLAKE2B a1e9c55e9e7ec3d80a7db8c6788626fd5efa19a47afdfabf36550e86a94e151e3b7b8b83cb4905d72a2944261ccdc44dfc368561e04afe77cc5c126b318113d6 SHA512 9cc8c5ca10e5f7df989104ee6aeeb22650637129d68d7d756165d4142d6909a8081a0019c081c27815f0909f7c0638a35b2b388ed008ae5a9f12483d32e258e8
-DIST firefox-77.0.1-el.xpi 647875 BLAKE2B 7f8ec79fbe206f7180be2413a701fb5b88d7965404ea71f65e5acf39f242da07dd67a2efc4d0415206002a0334376b0fc7a5aad28356c1a02ee6fd019fa428c6 SHA512 bc20cdc43ca1f83d400543fb9be0cfea797513164eea46b853893f551ad33a22f61b6768f76fa589b4730636c8dcd2b1a81c154fe9e67e5b9f4a82f454bc4c68
-DIST firefox-77.0.1-en-CA.xpi 528214 BLAKE2B d1eec4119098efbd1823ffeabf250dff41cc314a9550a5e7b71bba1ef107b54c6afe7ef86a1f0cc3b16abbfe05fe8f14badef98a06c691d71ff26b40dfc0ad6b SHA512 1c3865796c0f8d05596c39b04355f74f4faa49dcf6d8c75b2b5eb21a6e5fc008d08dfc594580d0d199515ee3552cd70534d69cafe79c3c76ecb04410d083b7f4
-DIST firefox-77.0.1-en-GB.xpi 527777 BLAKE2B 1418d8225a3ce67623c453a08ac2f0217dfd697b9215a7c7d3041762cd958f6e427487dd991a5ddb19377526765bbef837df84e47091c3614a557d53ca665a47 SHA512 66ae394010ec2bfd71fc58967d3426b6bf4fa6abb8f72557f78d51dc3014965b515688b99bbdc4e8854aa154a998d39a387be433bdb4f4d03544410df1a465c7
-DIST firefox-77.0.1-eo.xpi 556412 BLAKE2B cd75b0212682f5047f093cdbed733e6df4f27436e53f660779ea5ca381405f7e7f3b65c5825d7beda5a5f7d03b2857919b3ea992944b9071469e2327fddaeb41 SHA512 fc38c693a5ce10641c6a8c1006f925af60819e3bb86c3bc74a2eba50da6b0fdd3d872ba8ca91bef7913287e15462285f483a5b9d8baeb8108e48dcd99d7cbd00
-DIST firefox-77.0.1-es-AR.xpi 565581 BLAKE2B 51639b4a7756ed79c87f19a213bd2077cd3037bfef4dad5599df04e37312c540bd0423585e09ed6907396c47e3c998b3a4847adfc298903974dbf7a93a76f82a SHA512 73bb18262df4fe761abdde77037a3f29417eebe80a64881f45fee384e419e16ec5df3c7c041db75dbe43ec350690d446e81291fedefa823677459bd2e3f26f3b
-DIST firefox-77.0.1-es-CL.xpi 565176 BLAKE2B 31e829906529ab9b46d74bb4b7d859983f8cd4db2a90e49d8120c62314527ac7d33ddba3a354630bef8cbb76f8138b9eb0219069a4348bd456d730f6d8f3174a SHA512 4d483e1e6ba69ec48fad723dda32438f8039d3004bef23108e1d09fa1b0a318066de1128e43ec9ab938157ffec119e441aaccf998b04f4045d02360964f69d28
-DIST firefox-77.0.1-es-ES.xpi 544053 BLAKE2B 970b260e5c14ecfc4524f213b8545a65730598796a1c8cfdf6f6864e1fbe9d9b9df439dabf8793d0a65915a0163ca5ca9928e68c3a8fdd807e92e87d046d3c8d SHA512 f6c10d7884a830c024799c7dbbe094de3642b0f788aa0b1d498af3695218bb96c01efb3ac67b77de481609e37f984183d86e3a8224c218418f4dfb0f506d2dee
-DIST firefox-77.0.1-es-MX.xpi 569215 BLAKE2B 06bf9aebb992262600350847a48f772516c0ff3bf794e88aec776170f7173d28496889e9992c80f090d7c6e2450fbe31a6cb1d68968bb9bbf3048df0838b2b2a SHA512 845eaa89b940c7d7fccead49a2ccf2e61ca4b229b6af40d8903f5a368751901e5fcc74861c631f1d29a41cf41b55a1835559c98a85f69bfb947a7ff7cbccb0df
-DIST firefox-77.0.1-et.xpi 540401 BLAKE2B 0b77179c092b3dd715d82c2406b38497d0e7adf7f1179a412cd03be6abaf99b97e45e8b7dca4704fdcd1600e3a049b0794b99640fe822c1df7b96b71e9bfa6d1 SHA512 169c4935f2c0b07b898935cb7b77b2922f6307ee497f27593e035a486c50b4da5edd2fd3cbd27c5f3b2b06540d8d8f15da28e78ccee0b3294329b78226b29c6d
-DIST firefox-77.0.1-eu.xpi 555938 BLAKE2B 7e6f14d32bd82e3e64fab6f9e69cc627ca86dd6e366721c595b87cfa6f695426724a2f70019110ccd07e19cd649bb8bf2d3f82d8edad81a72e2b630560c259b9 SHA512 7d2e634147ad9e9711c63d8985eeed2b65d2dc65ebf4f5bcd7281e775ddaae8179eea7c457a760a93569c29882d10723693a6cf9ab779c27225c79bde0cad576
-DIST firefox-77.0.1-fa.xpi 601077 BLAKE2B 8244945903f954770ed8ae423c241a323a8040d42fb8c2c60a919a124656b3bb92e32a7a6de70f81e316f29aef08474d5b61927eadbf4a16d141a2d65c693b2a SHA512 d49d22ec0276c42da0b97405cb35cf147db566e3610bf4c73365297a3351598fb1afa99c61ef518f16ea7a1c9941989c6ff680c723fac30237bfd54af38488b4
-DIST firefox-77.0.1-ff.xpi 542653 BLAKE2B d5be582f4326aec4a2660f0417eeabf67705e9e9060d6982d9c448eadde887183857f655e6b690b16e2fc4be7f343f3587e4bdd07f4526496df6ad26a533ca96 SHA512 d7c1b65050873d03b7e0f07531d01edfcc3c81d7e8294b9fd945423794d58f45589156ec0471788ef63bae61630bcc58d00fe2591392a3c99f98ca35927f0517
-DIST firefox-77.0.1-fi.xpi 551812 BLAKE2B 20a3bdcbe56a6846edfc4f61f9448bcb5eb575292726f59fd8530591bbebf769f437efca4349fe1f5b70c8041ee055633b4309d20c0e7657fd92a78cf77c01fd SHA512 2bc1ea7c1131ab4bc0e31df6de990cb8ac6da221513817e5877fe869ac8a11c8b890a6abfb8afc391332eab872afab7201697fb7f09f62cfda47e8c4dbbcdc33
-DIST firefox-77.0.1-fr.xpi 575987 BLAKE2B 9b65a02b91884a492a7e7adec4aed0d510ea97a1270588971f1a882f1ebf4d307127f50390991a66b405206f7c7c5125bd9498dffe80b0961544ea08fb9a45c7 SHA512 8f4ccdf67108af0c2d592cbb54450410570802f7b80775c911063133842565d168e2530c64b529cb28fc37add5b73901a78b54aa6d4457e28b656e6802e7f422
-DIST firefox-77.0.1-fy-NL.xpi 560909 BLAKE2B 2202c60d4785e73b3241b2b46649d996bc57cbe4e7d4045e8365f2fd2b046d96c07cbe4601ee15f3e563668680333919b518e03a6ca69a2de9bd43a2c67c1574 SHA512 c78846e05627b2dfdd92749ee0e659f2474198babac9114a13bc567d7abb53a1ccd480e8b4a7378877f2866293c849475ba22a63ccab41cec77ff9f3892e4f76
-DIST firefox-77.0.1-ga-IE.xpi 507069 BLAKE2B a93c547c07212147f21a7906d5223c492565b541087235badda59535044e8f3f824bfa622ed04b7c50c481a073160963c23eb193ee06d04619ba7fdc3fd14879 SHA512 b591dad3cb7f842b273486e2049dbbfd479df4b5e96b99dfcf2faffafb28a85ba034daaa215756e64da7882822b5802afa6fa5feb53903bf53252909279dc7c0
-DIST firefox-77.0.1-gd.xpi 547687 BLAKE2B 41700654553df6ae9bfe6a74316230ce8303a812fc52bc8791046ea80ea4ed9560cbbb8fdf1c814694dd69574ab54e5283c735906d400c2c10c516c76abbc8f5 SHA512 b8f7e1c402fc76642e9fbe12481b3ac514e4eda23df53ea65e024e85acf85e967b33394893e57085c8765c1c13c8661fc6aba654394362f008f85323c65ba57e
-DIST firefox-77.0.1-gl.xpi 515346 BLAKE2B c3d39ad8bd7f65d90982a2e8e369ecca2efc2106b20af1b207b1261557d7a88be6301dfde12e94853f6eb68a3c073efe7950c14a56537777faf5bfb039271dd5 SHA512 453330c49ab364ce53d10ae03e48bc5a15b4364a3e32c659889af76d31d023ec37642fb8f15ac0ad3395eab871a196be9ee5a379ca958bf5715e186de09dcc8e
-DIST firefox-77.0.1-gn.xpi 578470 BLAKE2B d0d9a32f9693b857c03dd62148ab4a5e045ba0727c72b859ffef9e7703331ce3b7e051e1019f523b30965b30ececeb9be84266af846b239fa83cbfc0c2529aaa SHA512 49c2a8b3d528562e1406155b792a8c63c9135b6b1d69f8c02cb5dad10cf1b01582d34de630c9424da1afef066cab48c321bdfe1b3e40224c9cdb24e554c96c1b
-DIST firefox-77.0.1-gu-IN.xpi 611848 BLAKE2B fd33fa59a22e6aeec837d6979b6e7d96239b729a3bc5160c4efccfb1474e85cc043d502b52f0d13c6564a85a21ca393709ef7a9fd1d8b4d9ac2b3b5b3fec3042 SHA512 080c5ee6a5486786c52b08e24877a0633fce2535765c413688719c2fd064e8561bb3503e6402bbcbd48083586aa68e427d89b406095052ee11fe06c2ebdbb5e0
-DIST firefox-77.0.1-he.xpi 575499 BLAKE2B 3fb4f14a0cc1f0c108b78bed8d4a48ed202ddd3c1ec5c0f03c82017e379c7013e0a9343ac9112f63dd94fa8ef0e14262ce71dcb50f2c42d296a52f3fe39a3336 SHA512 87997619c5ec10a608a92113895d5a057074e2f4281ece1bbce58c19d002b9fb9de678e396ac4e5122aace66492a483b9b2ce1d8ddf77c692c3d59f27f445907
-DIST firefox-77.0.1-hi-IN.xpi 622018 BLAKE2B fc605a043fbae70499355923d55273665cc710c4aeb76fcec1df1cab3a0dbecc638f886c3b7108c1295aa6694a785dd1b70ca6477f3f886b05b3798c82d208e1 SHA512 7f3799e6bbb34c3427377362a6f450a4eba7f6d6fa02098ee8386427e20af8fea97ee1f17624fac0b53be10e1bce66c100fd5e3c03b2060f1026e5e8ba3b184f
-DIST firefox-77.0.1-hr.xpi 557588 BLAKE2B 10bb64ef2fb6c17d6fdb0f91b12da8462eed255f086ea2ee6034d1aa784e0385b9a149bbbe8cca5d31e29155885dc67809ed58c4b38c42a7d4de8babbd881e33 SHA512 041e971dd70551f3b7a295e5cb7b9c90da4f807cf66842218fa34dd04745c43cb208722c5f862cac67913eb64b3517030be629b764dc821632eb1fcf2b4daa83
-DIST firefox-77.0.1-hsb.xpi 580071 BLAKE2B 7dca1adae8525232c7eb765bf64efa9a159d72c1af9cdf8c115c21e1830105f7c10cc32493366e4b74287e64accf5a4e81c733c67da181968d482ece73933f90 SHA512 b9ab4c74d51d17dfd8ff7b954d076b9667717ae35a69403bd549aac5a444a619d2683571a8d3b72161b27e4bc131904bbe4b1f5928e408dfa5276f522d12b809
-DIST firefox-77.0.1-hu.xpi 586295 BLAKE2B 0f535e3cb212a56650c0e3858e6f6cb25ba5e943e09fa1a728b3bcfc381aec215cab24acd1684cca12c916ace5728ce4b6b6ca4978f7c7bbd4aae745c4502c50 SHA512 a2cbbb9d0117a3ae937a1a43ede681418cd765ae8aadeca2fcb7e64c35e85c783987b533f353b38585f025639a8150dc6b917c6a117f70c7995b654dc48e7344
-DIST firefox-77.0.1-hy-AM.xpi 637656 BLAKE2B a86f58eff71aaa4b99dfb97cc8df70818b445193531d4470b88ea66cba75753a31d93cd69e57a11cac4977841cefbd18fd32bc8e57449fe4afd8af6a98d054c3 SHA512 15e29147be0dac2845ab4101e69bc891ccc7132770d89e4ddb960388dbcb3c1fcae64532e648bb6ad8c8121237c58aec4378c4a77db8c0504e2df1fddafad769
-DIST firefox-77.0.1-ia.xpi 544137 BLAKE2B 91038012f5fcb49a01e148598ce6605d9ca805240b3cca53c11cede8dedc4f2c4db43e1b563fc77ca9a98025b3651303c4d8a716e3338759e576c1f4e9283fb2 SHA512 bee0db33a9e3bd876947c38cf99c213adaa53de73aa22ce5660cb14c54333166fe21990709c2cff34c024a963ed3d449901f09b57bdc620f9a91ba923d50fc8a
-DIST firefox-77.0.1-id.xpi 547523 BLAKE2B ad64f16554d5a039f655e36bc75e184f6da9aa8637b34f9e73e9e29ab53c3410e4a9cfa6df082d39ec1db249c5c7b14200632b0a9d049260f25fbaf17e2f4472 SHA512 1be447a5da4dc3e363eaf3eae5768db49b05ef9bf667084f01e8f7e8dec4a69912468e27447311fc954cc82270fa38751b313c0917f4f7386d19fb46f8a9af17
-DIST firefox-77.0.1-is.xpi 531101 BLAKE2B de4fc280fd526b5d00675ac4ee47c8b496ad7b41ae454f05ce7955dfc8e79d84f94141eade363df898f01e7ea2c013b2c5dacce092843a50d8b6140bd014e8e6 SHA512 25709563743e0a96c88f5979b7d0f7cfa8142161359f155da267ebf1619c1505b3a61fbfb1e56250ae334e4ae8158dff47972611c88353fbbd61a966a96fe325
-DIST firefox-77.0.1-it.xpi 446609 BLAKE2B 8eb6b668cfbfae87cf1f6b6b275c2bdee450619c73e78ef2e8fa1c83b6862a5ac49f8fa8ae4eef04a1d755756ce1ecd601c5b25a2235d7b0e143be99312e4873 SHA512 18249c67b036eb26ffc63a64298d90ea737e55ab623b4a96d747a036408b5a6691fc5da5db0ea15602218cfa7bcea87607da7c7e49036276619461faab62a3e7
-DIST firefox-77.0.1-ja.xpi 606874 BLAKE2B add0a8bdfc3f39dcef3ce334fc2db3887f22c744871f3af07a4c73aca16fca386103ab1a9a33a69d22f806011590ff825cfce2751a29d8fd969a1092ed66e6b7 SHA512 1dbf98b334573b38086e27dd6dc774a28af054f252ee93441e46518afcd2d0923903f73cf13e7cfbe748bef5efa765126732df46871264343e6a41f7ed35f583
-DIST firefox-77.0.1-ka.xpi 608081 BLAKE2B 358f5542b2e2b1d81150ff400873eb7872310942b9458085ad4aca0858ab954d330f105b982a587058c7f5f198f3c8f140065bc7a06cc559ead047bf00d574b5 SHA512 08eb02789ccae91bdefb290b8b7380aeb79f01438fb788803c7ff33e38b92ae70fac031cb93ac7fd9a490daaa1c132b3b46575bff9b126933a4077145e6a3c7e
-DIST firefox-77.0.1-kab.xpi 567984 BLAKE2B 67f053545d1a25ce63ed0a155fbd9170ae4dd31d763a5a36013599ad735433034d446fc21ff7832539446b8b6d5dcb00f36b7c7f16c5c2c77437e2bef67d825d SHA512 20745bcdb429ea8b046a165ebd786660b08c71234fdb5af167206aca4cd426e7bf1cb334fb7a6ebb29d199b2a1f06c5b449325fe87b0785324afcdf77d826344
-DIST firefox-77.0.1-kk.xpi 636209 BLAKE2B a2bb0dfc5fb3d81eaab7ad4d8b2d7f8a627d2022850b243001b45aa4805315bc27a6568128784841722551972b5b552db3d6d9ea826dca6660deac93165369fe SHA512 f691dbdef1fc58507ff479ce9f53022b93a4a369beae489de01739538661fff9a85a992a7e5909b4145877af7a71335eda03cd37b9c7caf793bcec0f88163e6d
-DIST firefox-77.0.1-km.xpi 581217 BLAKE2B be7f74e3b411be503b5a772251cab15b999e987654f17f68b77a4575add89494f9ace230f89dc93de4a16746611d95afba3260ab87a183a7146b5e4f3d8c2998 SHA512 9144d8bbc3478402338d5c0722f0574d803ac163f4d8dfa574a1bedaff275045accd39cd55de133190140973038be280a0cc8f47504c8ff188a29f4eb08b6851
-DIST firefox-77.0.1-kn.xpi 571488 BLAKE2B 1415d10f95ac5ba465bd02bbed222c5f35eed793ab9f81e4c326f4ccca0fdac26b25c5c4a138b51022b26285a22c26be506310519e87da77a5c8bdb1fd43a699 SHA512 8e386d4877bcb772fc55dd165fa9dad619f5d83de0ae61c29a4abace3938ea88d7a63a5e522d54e860c434112b0368cddef4c59458212a062a6059e24ffa2fcc
-DIST firefox-77.0.1-ko.xpi 593681 BLAKE2B b2f1c7dde75b7de22a0d78ebb076fac79f93f2ed1cdda1c8b44e669dc7e289a8ced5d606ce3bf65ba7628b745cf4ff03412070cf61575da333cdefa448bed9a3 SHA512 528f13bb0a3bc8806a2f7308e756bfbefed108a63cf1b22027e258db5e204f9eb58468eb0469a8e640772fee200773603684a40b6ed327d83917c5760152a1ac
-DIST firefox-77.0.1-lij.xpi 522984 BLAKE2B 0688d1d042090552af12552feafb97f41a73400024c40a2bdf8d185945c94d62d86fb2ae21973829dd0125d15e93292d6978fa33cd30f115166ed8714c4eab31 SHA512 b3e11bf633a213f19d18dc12f0a9e0f4778522b7e2cab1ce3e1dcde5d42d9228d51101c06c9ac37a76942270dab3b2efebfe77277b76e484e498801a599c75a4
-DIST firefox-77.0.1-lt.xpi 582708 BLAKE2B 37e7420bc4e2257f1426c317dd2c9d121993a4b035bfd20a3e700260c00bd567ff0b988279d92011ba952b29f19d8f88dc6aeaa5cdc269a19c9028cff79c5744 SHA512 020851b9bfc76b7abd891f00ec9e603650a3f2354cc2ed442203a55597501e231a8c599a19d0b416a88995d1b498a7d1bbeb1260ae455143d4affe5cab6d4ef0
-DIST firefox-77.0.1-lv.xpi 530450 BLAKE2B e39e632ed5f031d2dad03d7f34eeec6482b17b43ec4a3e76331c00d8c5f77b6f8c24f4484f801926339fbd93e0e378fb369e293dc195d3d9a2a6e526401113de SHA512 b6989d3e07304cf4bdde7a1662235b2039d4b9ca3c6bab16bbaee0b2660e788d1e9a77d40739efed500308cbab453ebbc63446dce9042ab65461f1b7b3d2d4ed
-DIST firefox-77.0.1-mk.xpi 497021 BLAKE2B 0f239124244e5dfa1735bb0e395a9b27431b8f28d47053bbe25f31e00445b3448a1590a224f0c660fa2269f4dd9ea77d9fd3f9b5758f603ed1e91a76efe3626b SHA512 1d6737218a86aa20d43d64be2b36f5923f739b80c9e3c36285065d918cedb818343df96289722cb04bd8404005cd0a335a76a057acf1b8b4e3ae237ee336ca60
-DIST firefox-77.0.1-mr.xpi 609594 BLAKE2B 75493e8664b69f6116b8a936e45a87e3b1b42d9c3ed93422eaebc03035894f502b7ce2f435d0e67943590f53be54f996ccbd84c9eaad47e40241d6475295a6cb SHA512 afa65cba80621b5b437dff3e9925328c3b6928bfa48350e68af52dcfcf9cc7ea11506a7f06506f041256efc9b9c76515a26bacc5d8e44451dd57ab9a89f07f82
-DIST firefox-77.0.1-ms.xpi 510292 BLAKE2B e630c402b781a531a46420d7209d145d6eeb4cfedcd37482aa1007de82849720162abbfc1653693c22710a62744b3392e3b99e0e5cc80af7955347454f06b31e SHA512 08fe18bfe3b24696b48f3483b200fdd3ec6a1600ac908dbc827a8c290d28a555f951e324280e5126e66328b7ac0abf0bb461f7715ef1f8d6beabf1cc7698423c
-DIST firefox-77.0.1-my.xpi 573507 BLAKE2B 1c33ac6dd569e018b8d9b7af4a177cd322ab1363401d4e02a6511b561691fd88d35003bfeabeaea79583c496e1f62281bd3e652cca21197ec66415b1724ccc61 SHA512 5493ef7d5c43e22d50b8864b7b947e22b97a0dd34cb4b693f01f70475a05235622b462278eccf1e4f69db2931e3ed6b33cf17744857b8e9ac0722ad611bde103
-DIST firefox-77.0.1-nb-NO.xpi 547037 BLAKE2B 1a0cccd2a6234775b34bf23ce4d15c00daaf7152e2567996adddd04da0e5d973d3f7a4b15af570965012c5900c7af36b0dae1c02bb6926e5f3c8d5d0f40656e6 SHA512 867be418fc82c9a9b34a9f03d59378155b465f57d3f1279ce1b7f553fc28064122dc623aceeeac27d56c8a68947c545eb10c41f60bde1ecc674a753d77c4e9de
-DIST firefox-77.0.1-nl.xpi 550244 BLAKE2B 57739646c8d5306dc020c2c916134aa33e86083c4611783c11ade62c26090d1615c9756fc8d20c492b55f4f4bf46f0c77aa9f80233c25f3a93c4375499ee00ee SHA512 a7ec20579365e890fae52bb5063d031461db090f246ff8085dbb61b546e7c1c3d7502f5479d218a12546bda388326ce1adfc52d09b45df72ea982d76260ae7b0
-DIST firefox-77.0.1-nn-NO.xpi 548967 BLAKE2B a3a6db4eb44999e8044b0f62974e9af278ac18e6692930ed80807bb57743bd47225ff3ebcb2c48b0d7d910c2ad26e37202e55b1de94b67fcf0e152915bffb5ca SHA512 ffe2b8d82a40bf7a6832d5f2fb44213530fa481c8a28d430ff5dd5135754e6a5d26718cafdee742e293e61cc53bd540daa63c763c20c3962651f71980599a7ea
-DIST firefox-77.0.1-oc.xpi 567665 BLAKE2B bc3bddaaad3924a0e222732c36c233eedb3ed6d14c790b0f055ec1f4b41f749b9e3bf70254897aa799c64c05611987fccf6e2bad92360eb2493fd5c6ec132bca SHA512 e127c20a3c7fa2369633df185d8229b3fe511ee92afd3f0a05f34053f56a058f48dbe1072d3332ddb7ffdb3f8391d0c33c1c9b9a92ee49c5997ecded7c967638
-DIST firefox-77.0.1-pa-IN.xpi 603404 BLAKE2B 8cb486862452598e160f8974f1fb74a6cbf0d0524e6ad943bffa881ad8babdaa235f5df72ed9c73a704acafdea528e95a0857781894ab6a0a7be846d9d85d3d2 SHA512 c85857af3483356f25645bba385668c3b986575b564f3d1d47e88401c9311ec7290e6def9e3d4b6c79e6f9480e658b0326f34b61480424fa63da07e166abf3ed
-DIST firefox-77.0.1-pl.xpi 565658 BLAKE2B e25cd7b582af69463acb321666cb23f955f8839370b1294171d80fa5aae76ba75903ded235bb447e8ddd90bcf5503c9d9964b86bf662637f9d81c2631f9c0ca5 SHA512 69447a4381b9bbcab9007076d04de5938b4d092687b40189ca62a1c138b83f5e9f6e6cd735b0c29036144dfdca34ea2ad0debeb06424fc5a8414927082c3a1a4
-DIST firefox-77.0.1-pt-BR.xpi 550569 BLAKE2B 20800241b6995d6486e122c0f1f3da126a3083245d682c731cbb217a028fa70f25ca884a15610fcf0141315ffb076cde5730d27ef1113af526d96e314fb846cb SHA512 7d7d32b220f51f146a54d4a3652306e8e551e2d426e5b7f3e22d5f4aa81985b62fed2e1503ff76038fbaa0a5249e93be4062521ca4525f6efc981eb5f3405736
-DIST firefox-77.0.1-pt-PT.xpi 561743 BLAKE2B 6523e2e84790a23283fb9708cff74500978e6428dd1843281b285326ba7f9ef5cc205023922c131cd43842483ac3ec402c31e7b9b55544a79bf9720c94da4bea SHA512 0446f255af2db0475383279a3bd48f4ce9b84743161daf783bbb3e4e4720cdaff781603137e0cdd95249a2ddea6d4b1d7270bc75c44a7ddf0339983336345eca
-DIST firefox-77.0.1-rm.xpi 553786 BLAKE2B 7f469d94e00d7b8c3043ce3cb24e1e57667e3916a33da068c225a2f75f9d6710ac91bd55d9767d321e71c90060388de6a77f9617a50a730bdcdd21b310796a27 SHA512 f12d9d7d6a4bdfc9650c340597e249ca843cf5f509aea44c1fa09979d9af6aebb9c452cd4441260c8ed6ab32dcf144ba7ea220540ad46d8db71e58cb5c803b1d
-DIST firefox-77.0.1-ro.xpi 567574 BLAKE2B f62c153236fa072464517e09c0628df2d834b005bd7598cbedc52be6ddb48b2af8f6343b9bf47bf7cd64b40950a68e41f2b5b64dbcd1731078b39e064f47fe94 SHA512 dd89ddcd98a10eab280ed3f2ac8505dca534a201c54e47f1667f9dfa4c2720e3dd0885641257b4d00e6f30f2715cdcb552747280cc31a58c6d772444c92c1396
-DIST firefox-77.0.1-ru.xpi 647078 BLAKE2B ce076c8ff16bb9c17b1cb3c0e0f8e6ba8403d0797df547e55c25a9147ba96e3b607d8def09aa0cc2b12944bec3afa25215d7c23363f58e61736a0c25de539488 SHA512 f9e91e54af02a9c227f3f5a3e58e6d0cd3959e18172414fadd5d01cb62b7a8bd129d197eb2e4243224e59b2d2216ec1a4b6f926f0fbc8c49d48381259ab037e4
-DIST firefox-77.0.1-si.xpi 549952 BLAKE2B ad01489eb43f0aa65634bde207333c27af3f6bd53dc2b26d21c4e15840ff229f78c65c2b6e507889b98c98e6d8af0dc0f0997d2361d653202305b80a12b7d617 SHA512 8038b3f74282918c1d531c867d885938626803565e373fa32a3907e91c7fd7db52f691406b2004ef415b7812335bd6ec25a04a773ed8c41bbd551b953a3c0288
-DIST firefox-77.0.1-sk.xpi 580412 BLAKE2B b5afd0c8b65836c1901597bc6903c618caf2b4da871279cd9a0288071d18f18a43501ab388420d7babbfd5933ba46b65a546351ac69de3710b59fb99b68af281 SHA512 65fa08a791552ab733b94be03b49907fc10f57af22b2fcefca3d32d107d13df7a6bf4bc16bf49090e9d5f4b3c10722eaddbf8216dd47093ace73bfcc8308e5a9
-DIST firefox-77.0.1-sl.xpi 561268 BLAKE2B fa6b291f6daee9b18bf097bce3b0ba0680d61286b30cdc10cd3b7515245ef6452822da860cf088351d2f545193f55e17fc47c033ca13706eb86495490962175c SHA512 3f6ecc9d06a5c6caef7f9652a98592b558eef8b899c72ff4a9c046a92444cd94bfc4bd376691c89395da7054d0422384c016e419b703e374d3552a2e9d2348cb
-DIST firefox-77.0.1-son.xpi 473463 BLAKE2B 42339e880ebd731c3d73024516b12c96f3f49122a445000a290960fd0bcb9a63bfef92665364a174b4104591882b67c7e30c1118fbe5aacdf0e86b65877d8ad5 SHA512 b14db793687ad1c74c5a4c61531084759dff0aa4c00b4ba7e32593e6dc94170f794fec2791d5013bc35bf044afeb361b96e72ef0a3b20a6b059ae678ec2d65d5
-DIST firefox-77.0.1-sq.xpi 575019 BLAKE2B be39faa8b9be9a2ebfc6dd022970abeed7d0b0b97902382359b68e6e484da1848638667d1b7aa30c1b1b509f0ef484a6a560d48a17113c626affa893dd5cec61 SHA512 43e8c48954cbdd7578e5ab364a7acf93fc813ffd1342b22abec6d8844f721e5dee43f5638e4397a5d3771576e0f5d624474a639a4c260e8c358c7a545738b872
-DIST firefox-77.0.1-sr.xpi 602834 BLAKE2B 173550094e9262a72b3fefe84e4f454cb3da6dc6fef586e9a072ae40f7554e98eb1b22ee58a20d312951d9aa7da3f389bab0ab02c0e5f7dacfc54291fd35ff43 SHA512 3737b8bc0e9ab1f1d2a60b2b5314867aebd3df0e462a835fb0b16480ceeb99a6fc8443832611544a62d5e583e43c5db295685a7d485033fe0e1b38ed3059e13b
-DIST firefox-77.0.1-sv-SE.xpi 559177 BLAKE2B 42de70c428c6bef3808d49ab0fa282aebd403171fa90c6d42358a5a2d45167eaa3f114bda80090b9f25363732ba1bbfe1b3fa7ed54181ec31ea28bb79a26f7f0 SHA512 9c61b401d79be19852dcc0eff9f3ad0acd2777fee048b66da921ea14dec6dc06803ea5194857c5b44da8634fe7763e267932b07b491447c64c3066e15b9ca80f
-DIST firefox-77.0.1-ta.xpi 579186 BLAKE2B 7b7679ddfb97eb9d31012f5e3df4a456bd81946b40ee5a73863031af76bd67999ebc54e41bbd24cc8ffcc9562934acbcc9065de5375d8e1406e3b92e2fe7ca0d SHA512 cb62b9d28ee27c551c931d2973e2c7f1ae1e3c23dd6b283be5dfbee3fa71c9d80732a0147d3fc773f8b937587bea8d05818d6384bf9a6e159704c0ef76ee542e
-DIST firefox-77.0.1-te.xpi 599741 BLAKE2B 064c2a662dd11849d52e43bda8f63e3f8b13ec3a0a0c1ec4365f382435026fae9165e2ebaff433be8c928d5e4f9ea502b4d5f47511f0419db249d1e2c8965605 SHA512 5afd95976a2b553e27ae5e39161012b1238320d278e7fb12fb5f681b53a04b7e7ebeb65c7f61ee272381412d83e24ffea7d47865158dfffa6a38a98e41a5f0ea
-DIST firefox-77.0.1-th.xpi 624565 BLAKE2B 4a45220f23aa6aa6f3e0985a3c38c0f82bef27e02cf505c18a858b2d1cababab2eac3d3ad71236a089690cd24b0e91c6176c842a1ec16e68e629efa8bca54642 SHA512 129f5b675fb9d4a981d90f9a4887ff28b1c45823b6ece2bacefb0e49c27fa22443ac96f5cd7c9fb40a73d91095bf05bc92b2ea02ff9d74ba4884ea7674ee40e2
-DIST firefox-77.0.1-tr.xpi 573719 BLAKE2B 8567e8a9b719e4e727ea45073df4a7b3668f5bb1b6d51e5b03408bea30d798e22522f2f1d98bda0267dbbf986f582bb4a751bf7c3dfa3f311e76eaf506680d52 SHA512 0ac638a00ccbc8afebcc7f1d067d317060ff7cea2089bb5def59b0f0b1ad67f8f5bd2a0bb36faf1ed537527ba195748280ad4bed95086ddb0d3de60f1265f86d
-DIST firefox-77.0.1-uk.xpi 637128 BLAKE2B a074688c7e99078974c53e3bb1331d7567a07a2b05e7d113e7106bd4aedaa0be1f71bc11845d0afbd44563b1bb15698b94d6bdd08ca40a01ff40f15ebb33b717 SHA512 7fd03d79bfb43baad923f8b09d96f0ae867d59e9949467489901d7f5999ed79126d24fdb99545a5fbbd8d8ffb5906ddf08ea2912e272c52a90b7175af75c5d65
-DIST firefox-77.0.1-ur.xpi 610048 BLAKE2B e1953f125fe0d44b9f0fc5eab6b791f7a93022f74f30b27146876afc48b84c24177530f6b57570591919eb37fe84bdcfd1ec740f654d4921726325318a1ebcdb SHA512 9a9eeef68563e8d7dc050350d4dfec6a36c04d7916e1294e0c048b1ddebb9040d40cf6f2525c19b13760a12e9ab82e78266fdcb192b38c044eab8323a5dcc3be
-DIST firefox-77.0.1-uz.xpi 527675 BLAKE2B fc0f60453c05a2a5375daa941926e9f1730385d32662d2d817421fd0e9c1bb3e23f48a19138e4d05d9aabbe492ac4a2466a30d42c5f031b939b91972d2e66c1d SHA512 27688e62ecf0ce0fd162e29b3289d0af0c3b8bc8eaf9ab1d43ff8fceb949bba3a738ff605f951f8c70963e7694cb692a02c64c82c41bdaf90a019c42bd44fb04
-DIST firefox-77.0.1-vi.xpi 589973 BLAKE2B 2ca28aaafbff59a76ce8fdaced7c36da85f7747703d66668a81b3d4b22bb2d647cbc28a231be5a95b93484b16dabc794d76400d2461d440f93992813af08f098 SHA512 a884527951ace14ccaf0255a0d7c838e910450274a57261b1b60adb7099a6db79e90428c54fb6615bc1dbe862f9d2312046173f58d3bb39a88d2e9aa70e990f3
-DIST firefox-77.0.1-xh.xpi 478153 BLAKE2B dcd5c4e59100cd837b39e4203d4d46272653663530c07f7ce752abc9bc7cd5df1c6f7c74a6b2caa29c6e3f3520baccb0a2a876a65b4bc98064bd2454f2e1982c SHA512 7f79ad0298db406dd33be70760714ba7804a3c91a6252fb1f28b970800d4af54db7238e3dae6fc56437b90820a3cd8c0b1ce2beed62eeb2db99385ceeddd74d5
-DIST firefox-77.0.1-zh-CN.xpi 596100 BLAKE2B 440edc453f303cb4d90f9b665bd0ab421b3dd8849fe645ab02dff2111c7c1efe7c045f8c9febb68d536a51f10f4cbb496eafa39071af6431d11428d0638426fd SHA512 80aa55cc304cddd9fc299b1601ca20642129d23dac1807647fc7e14dcd868825b239baa239809ffb459c1685042e1433699bb3f9d86553eae83f8919fc1a32c2
-DIST firefox-77.0.1-zh-TW.xpi 595265 BLAKE2B 305b43f078a6696f63f721669180b502c2211a7a5d40682f4148e33015f921346865fb3df55a5b8a56fe92a6a86a3ab0ff0bd3f2cd0318e2299ab8dc17c70898 SHA512 5ab6fb6973146b47d5886c93481e010dc8dac0efe0f6ec4f8897cde2539a52a28850b460c27067657ef8a66ab555bce6201da6a3c1f27bc56214f1d9329674af
-DIST firefox-77.0.1.source.tar.xz 334037816 BLAKE2B 94aea1f4b39422333aeda71d296087f3309b595331488666641b20660607373d59f90d6840bafac6f83c3b5fb952f1a5d44a0972549ff9cf9a35a5036eb1565d SHA512 9e02e2842d18b9c94b24457788f117fad4730ca21d05ef8208eb85c6f58da3b0e75fcae8c8ebd38f69b86325b26684d0e5409b3d341898fe28b607e8bd949ef2
-DIST firefox-78.0-patches-01.tar.xz 19424 BLAKE2B 06cca8aeca5374a2d4fca9207e48f80a5885e9ebd358c0288bd3399490d93b11a14bb533b5adbef3c5d12a8ce7c84b8544aa4792d95884bd9b36c1ece723bc2c SHA512 a96f980478da59c420ed44de5578894eb109f59f19512122c6a5a413f46f5f6058a8321205e72ec760f708169a1a4f13c05e2e45a7d633dcbbf25050c5410d52
-DIST firefox-78.0.1-ach.xpi 500667 BLAKE2B a1ba9db92617ec623d354bfc8f3dd52f297769101b5b9c63d1d13ee895d2622cc10c97af4bf18eca5c610bfc77546ade4da3d8c99c7c639270678fca5654e369 SHA512 0f83f560cef93b77f781426fddd675a90e139ed05fee870196ea04bb97cff271446683f115daa0b58647eb78506a83fa4affb5f39af4f8ce7ccc1d930df9c5b5
-DIST firefox-78.0.1-af.xpi 444090 BLAKE2B 9be401ecfad88706967aad2f76f4508f737b119e137a47f0df15c851ea30993fb311f8eb7b50771cbe88c5a7728b91bec45d33f9971b42d71d565fb559ee19ba SHA512 aafad9e31c13848a064bf4d688782042f2030d8c1c139e1ec471ac8ccd19825503ce001cf469afd6f404a0ce9b08b9160e5969ba10b9c7555e415ad2f31db25f
-DIST firefox-78.0.1-an.xpi 511473 BLAKE2B 4aa210bff8e434768e0257c3124af97e9fbfe512a0422e5dad40b36c28b4bb2c3fbbdbdb5f00d0f61eb4e97d21277ec807613ebe63ede38c8974f556138f209c SHA512 46bc9684c5028a303bd5991fd0bbc35ef1cb00dad8b24e76db309d6b8bb559a5a338800479151cc4bb3682c32f5932971ae08dea22f0f7bf2c9379777d6cc883
-DIST firefox-78.0.1-ar.xpi 588704 BLAKE2B 5f38324feb5f05e40fecf216d0198f76af5a883d3641799b3e9c977398ac7ede409d48b6712e0739a0b0530003c6343264b741e8b9f3ca97b98aeeca7123b9ee SHA512 25af21f802651544186e6f46aaeb60fa654fdf5a34a1c9313a60acaad7f5e78674bb7d325fdc0d7194ea625112418b80a59f1d27e57aeb7d205c62b11be6fef8
-DIST firefox-78.0.1-ast.xpi 500549 BLAKE2B 9fe10688042538c42c182f9e7f55f20a93ac418bb7ec82f00a525afb48eac10ef593c4fe4197132d95efa334cc3c1cb6b221ef5421fa907be2ae16084c2cf44a SHA512 49a66bf31c69d4503ea2087aaacd6bacf330a33482c9026e688e45455081fb9825d8b685920559b5acdf46c3d6acd7167f77f5c55d705f4dd39d72b71f644a29
-DIST firefox-78.0.1-az.xpi 537579 BLAKE2B d3949e195d3f3da3211300f7d94725f7e184b98bd9c82661dfc7b6b823cb6f94ceeec82668171f62a3ce86239207da2398302cc05a434fba5b28243ee2412303 SHA512 e74525a88bbbec33b0a7bb01ed1074fb0aea025713a3081568470d82e4846ccce9b8b8bf56c80276c0c8ccd176ecc4c7cabcd502638e124d6d5e66f5c86395b1
-DIST firefox-78.0.1-be.xpi 647666 BLAKE2B b204de9ac7a54e17168a91770f605f3c55feb97ffa76572f136c8abd04ff65d12cdb4779bd6c182c5a440b4c80dbae9c85ac0b1ad4951b32afc6150755af832f SHA512 107122667d425a232536ca3213c9e7fe20bf0aee051feaa6c5e8eedd35e39d20b3368c953ba35a32555ac957e22ba049ac61f87c1f76a59ba40e7279748455a2
-DIST firefox-78.0.1-bg.xpi 608536 BLAKE2B 4a3ba0484f29de1d0d7d2ad9a15bf3d362c2831d3879c5f43bef35b8d4e825fe9db9de11bbab55f39831388bec75f1ea7c4a9e9fd12c664a215ca5073bf3d2dc SHA512 2dfc70fec471e1e4abfa5813672427110dd3bf7c523086f08298ad45e7cf686099027a5268d0235f8997864ca08c3c9e06e0b1ddc796d8bb1b4b57ec83dc799d
-DIST firefox-78.0.1-bn.xpi 634060 BLAKE2B ae8e489430bdc68efad5da78531e4cb5914c919569a300b562c3925108efcb9dc9e74fef0709213c2e58f1e500a23c1a202160b520f183eaf00c5d7d89ff5020 SHA512 5ab52b576f640f1f5eeec1596519c27e008709247f19070e208670f6986f73f4e94626249290eeb5ea946875a1a6dbf9072adc8bfa87ab592edf7b6bab079267
-DIST firefox-78.0.1-br.xpi 551258 BLAKE2B df4654558265c75fece5341c322a0e999f8cc5185f095561926f9cfa694d0f176975424124c0056bc7b838ea5350eff41c9e4e6e8a38a3967868b9b11d48969e SHA512 762e1d65fc744a943b4c65ea2a4a1ae29ca7cc9af909014d3c8ac1e346b1888342c82a998ef00cf2c88916bc05acd1c859494033ce5bd16c073940da5430daa9
-DIST firefox-78.0.1-bs.xpi 506392 BLAKE2B 0acf41d7d1c0be4edd5abb5e57f190bbb60473cdbecf2469db523a6bd22a9141c050af47bac03f98caba9e9d25fc1e6c640b40f6ca88c8b3ce3b8c7cda844c68 SHA512 d410c14a9a4d15a29c9980b46616b4acbde54103d5fb002a628234f8029ba0ffb1d9d7e6713cdccd5f359ab2ee7e955abb28220ecd226561799b7f11a818ba39
-DIST firefox-78.0.1-ca.xpi 552884 BLAKE2B 27a04081dcaa80a1ef5021461dcc0b34370a163211fb2b8080f67aa2bb7cfa49f5cdc8ace745db420ca8729593a047b22d04e02ddbd4cfb4e7343f56a0813099 SHA512 d167beaf980cd9bb02c46d6a1361de8543190feaae9f84367cb569e1e504309f160f6b6d8344955b0ed3887faaa002dabd99fdb27dc6e19fa108bf77f25cd7a0
-DIST firefox-78.0.1-cak.xpi 584930 BLAKE2B 833c6a2e4aad95ada802ceca06e2e92b9e89b8f96f03f927b5d4deb3fe8dfa1eb2341c66810e2bb65378e72e067849f900b2a6342ac755216df8a096516c7b50 SHA512 00dd0a49c910675522d2a9b2dae54a236322f9a229f06a9fcb7d6271e69b5f4f247740be6403a9e2fc62f355e1120cb64e8743e07fa88d1fccb36d9ed7639aa5
-DIST firefox-78.0.1-cs.xpi 585528 BLAKE2B 3de68a4a2246806832bfbf9ede78717652e9a543e9edb30848963b5a75665698b79839b19288b5ef5a2559cbd4d7ef32d25ca37dc1299e0dbcebe26da34ccfe5 SHA512 1b0246cbf3301156a82dfac23805e9d0843a5182b963e8113aac3e47dff0ee65d3793439d457341650efe8b9d5a3d53be2f13aa2cbe9088e6e015c0868e5a6d8
-DIST firefox-78.0.1-cy.xpi 563219 BLAKE2B 7fe36aeb90bc354bb06594822a0513aff16ecdbfd0d99cf18687e1d915e5100ca7067f506bea865483c0a808495d2385f5b8caed9046bc35d27108fe11544ea7 SHA512 06a6d4f6a365c15c969f9acbafa0fcc06699b2ebe7d8274fdb3218f17282549b5af8be0c2907f2b7af3f9ce98c8358a602123d0d951c0d2e3f9fba2c2bd50d97
-DIST firefox-78.0.1-da.xpi 552321 BLAKE2B 8a985d8a32aa63ab3ebfa8cfe182716b1de7c729718cbc6b17343d6b9a4f7293b7bb1aa8cafba2189d128ec20048a98afbdfa77a61ced0ffcbfef1c8d3eef8ee SHA512 32f75c991bea5843d93aab95b9f8d2a6c241f33a9a45dd5177a4809f3287ca789d0a051789a8a0e385505f8e1a3dea2db1f682405012df47a31873f2acf7cca5
-DIST firefox-78.0.1-de.xpi 576948 BLAKE2B 91a7b59cdf47374608b4cce284ccd97b63282826ab8be92f7ea22806b06ab72404ed75efe61f474197b1a28fd9728485d2b82492a960f244efc8e770a70cf0db SHA512 4af0dfc9795a8d78486ad4695909d7ff5e2f94bf004975034301ba597467b12ae5b55cafcd31571b8807ee8d36f4ca15a3307af31ad99ecc114a629ab7498a29
-DIST firefox-78.0.1-dsb.xpi 589039 BLAKE2B f1aaecebfa5036d12fbc585de4a382bf1ae4c57ad228ebbcfdf06fc77d787a3ed05dcda33017438e7f2f382ac5ffe2bfbc10bf3e4e6d3f5d23659ddc796264d2 SHA512 a21c36e3e0de29f007fbc2952aecae6bffe8112bc8665305d8734a0d700e1c12074d2374d2b5acf5e34a79df5e3e8a22c58913d7fa58656c3ef7e18c198c8133
-DIST firefox-78.0.1-el.xpi 665923 BLAKE2B b1d8e23e734bf6c3bb66ead01b5c404035b7860f289297e51dad09c512469b67dda0e80057cc58085552feeda69aa6c683e1cb22a59ea7f573cac4ebf63e607b SHA512 691f36b8a84b8142b493e32e59232cfe37a4f1a629bb2b38e986e746280410023ebf9c63980e8fa956b076423d83e33af621d96461b753fb92b11cee09fccd1f
-DIST firefox-78.0.1-en-CA.xpi 531417 BLAKE2B 3c2a186a58704f21c6d2d36536e2b82277f1cb7d3123c36f9850ed3de16b20e8daaf5db261b3b4072c07b810091462d80a4608db2bea9ae4c906f5c7fa190893 SHA512 a04f7ab37bc38c9fc8a56721f1215a9e356b7696ef2a0c09c3a51e0ff145efe5eb4da11dc6924055419b1d52500a84316ba24ab350df738c67107b4abdddfe19
-DIST firefox-78.0.1-en-GB.xpi 531198 BLAKE2B 0553aa97a486c1a0dcbe95b7b12a32a63a017a27208e52095b1447bb161967c43d3ced4756aebdb3619564ece982ac0c1ca8ee446c07a3f1d715ee813f0cfd9b SHA512 86aec3cdde6fc66530e79d5f67884e295b524d0ead79819761c0ca96490f6d61133d641d73d1b4ca27c0a3792483c93f31ce3bd068abb6bbc98a82c7cddd569a
-DIST firefox-78.0.1-eo.xpi 558634 BLAKE2B 1f2a9b186eae7a39cb726d8eadc9470a2d844ed4ac07ca486634b88d6e036d3656b56e0276985f9efbe36a4f097069d96c4ac08c35cb8a36a7e9214a85604948 SHA512 dbf8a7a09c6d4b8915b709f3c453ee0a78b12d949d46b0ff951d1833220a828966508a7273016177e889d25d25ca921e88c8b98186747234fa6e91ac041ea8fe
-DIST firefox-78.0.1-es-AR.xpi 568406 BLAKE2B 0497e41eb1f79eaea641296ab754be86d7e747e26fcf1b6b56d326e94c0b7f9eb267a7d9a55519ff9db2f24eef70360043f5257b22c82e270fce8ec5c627e4ee SHA512 5787ec703dcf42c9c0cb418f2f3dfe3bf630560ba66e17a761cd5e7265077f24c668d22c49f05c306b54a6afe1709e4ebdd5d7b3daf23753489b8c14e0b2939a
-DIST firefox-78.0.1-es-CL.xpi 567584 BLAKE2B 3b62f614acba1b7b35a5492836c6db15f018ab9122414192d92bb57cf660f05653c229d3c4735f6410f0ee0a9e11cd9fbc5d5d02ba7442e689e15561fd05544b SHA512 64bf95a8ecf24a8ef8a5d934d991c41b5d9bf2cf59ab800d6fdef062fda1916af768dcd8b072be019785fd357943ebde6d68773bdb2f913c38a0ca9e1dafb4e2
-DIST firefox-78.0.1-es-ES.xpi 551507 BLAKE2B ab61bede90dea5b830249acc2aaebe29f6f635ffa63d716c3c4c379227934209627206f2e4816f018d94d777cb50685035761156aff6c79edf881b7db4f82c33 SHA512 4e5bfea27daae4fd8330857141731721e74a32318fb5cac4dffc7df32215b1d878231e6a17634023cb614533cbc30f29916fe0bc3a884b77bab396d23ad7cb5a
-DIST firefox-78.0.1-es-MX.xpi 569780 BLAKE2B ee1aaf473d3bb5cedc988618ee1293881653bd93b0666f6e533720071455d523f8348704d246faee641d642f5ecd08acbc742b7c8c0eb6593a19687d2b3ee325 SHA512 4107bb66b74deb11c5f85fadd1487b3d03351cf093da5315e9364cc975ff786a823dc09edf238030ef1b931ef4e7ccac7d225a308e38a7c0b61230beb05f69d0
-DIST firefox-78.0.1-et.xpi 535632 BLAKE2B 89ae68b585a79f53466b6c3816f0d8b26ac3ed0fd40e2d92631e6e1e4591af85fbba1f3206104fe2626e826746533505cceb52d3f4fff3c4359931df466562eb SHA512 df8964ccc911dcbcbb1cb57d4c940cbfeddadd48ee5b4a46b9ae55b4e9b3f7e287def682bfa4f63871fa7c69613bd5bfea2b23293710549874b36394da3dcff0
-DIST firefox-78.0.1-eu.xpi 556812 BLAKE2B b4d6838058172dac3860aebf0214fb03bc2defc62164b6229aabb7a2e4cf0fd4d48f82e4ae63138fd226afaa931a0d9a78864d710d32dfb0e9ae8bf40ae1d4f2 SHA512 a2718cbe54729c6660d73aa7465c7dc37de06b1fd65c84c417c7cdc7a4fd0a6a5771693ba83981af71874c7e7393682fcc7f2a30e8b4b8ae8e791dd716a6fc1b
-DIST firefox-78.0.1-fa.xpi 593494 BLAKE2B 27afdc88504fe5d82465fa44ce7067c62b6080f1d39a1a11c1d861ea3c4d60088838001b388f00b04603c4b1a503971cabc07cdeb1fa1b91a05d64c10eeba093 SHA512 94b6892c5ff7c37cf9567b5ed118eb4afab634625ccc754ba117067f6f4d8068f130c8a19e7f95a322d705b0fda14482e3a2944e33199327fedf24bfd36c160b
-DIST firefox-78.0.1-ff.xpi 531572 BLAKE2B 5c2212e583e983ac72d3d6ebcfc0220c1890d92876325fcb804a80ab476f83ab5fda07500356023dd7e52332fa983b580a7b7306e00997be9fc0848baff00581 SHA512 1f744569098f70c38291e5970ba55e39c470ae1f18b15b0f5f48623f2838751914203695e68e8071825579bb80babb4f3bfd278c594a0db3bef84c3d1eea8ded
-DIST firefox-78.0.1-fi.xpi 554052 BLAKE2B 6f269f4763a5646ec22a76116a7b1574c05a3bf662bab0fb1f7d0629cd77c4c2d94dc4a145ecb5e475e84361fa0dd8603c1f6339014188eb8687bf84aea5e599 SHA512 380b669e9d170f55bd6b320b3eedc888bb6a04f7b0ceb4d885436a305d74b1f4da1464139b5f1dfb4fa74edca0717f75e5a85204fc70974749bd81885e37a8f5
-DIST firefox-78.0.1-fr.xpi 580677 BLAKE2B 17d703e5970676b310c37b11d43c599dcae59c7c2d0aeda48049e3661edf69c75846faaab5af6b335fe785bd15f43c2d86a4e9b909a1b282f95fb47cc4deab80 SHA512 d1571621430de9582130631b49b551fcddfa1ee2bfbd43e8bff573c1788acc6b3787f37bfab8a0a7bae891122ed311ac3ea7c26456ef7437619f6964c2950b0d
-DIST firefox-78.0.1-fy-NL.xpi 565452 BLAKE2B 92b6870757aadbd76bee76894991875d1545d3949cdc23d4b83938a1031ba3b5e0a22334ac951d279801685933285dee18a95f80e702a1a281eb03bc942195d9 SHA512 967abdad900c001f7e91b4bbe885805881b579e9c214e1c9a8ee541b32f33a7d94255dc93b88123ba44046f0c4fa2dfec50c2c56604fea6c23fbc898e3095b99
-DIST firefox-78.0.1-ga-IE.xpi 514574 BLAKE2B 08adab78127ae79341333f05c2bdb27b8ad0bd90de15822368210cb40bdb117a920f92460744383451911a46a9647e251ea224b959d7d22be2a1ede9e9747843 SHA512 39ebabd3f4abfcfac081d915700db0a362c92eb344a70799cf1e014b02a70fcd5370f5273d1798cac107659e2ab457e82b42ed470a9bccf4c3983de4b557e021
-DIST firefox-78.0.1-gd.xpi 544416 BLAKE2B 909b713b76f24fff9c2865f1b60a3e58aff67e1564087f1c52572946dd568001ec84a3a3cddd3740c983809b4f19db66b35114b922bdbeab7d182cf9d7b37b76 SHA512 bbad1c90033577637df8f6d643b68c22cd87d7ed46d0471fa11e0d805446decee47d84c0716f4ac6a48210ad64c8c5a4b4f44e0f7fda5ae1ecc523bbad32bf44
-DIST firefox-78.0.1-gl.xpi 508284 BLAKE2B 5a356551b23d28d060bdaa7ed6e2a3183738d4c3035897266aa26525ddf1f2eb71df50c440fc70d969328d1f93f414a32c54cdea0b1b1541ef845281bb9ad82d SHA512 f16fde6df0377156ca2aafacb1072f69f199762c346f2a04c5d4199a6e4b89e3856b27564164ea7a481edac587c26fe8f0bbd656cddf0dd944a9f93e228612c4
-DIST firefox-78.0.1-gn.xpi 582159 BLAKE2B 3c65ef17e572418084f061d8e20323fbb70b9dd751053824c24d25bb8fac77d6f82b6beea8dce532a45e1b0493808eed4e9f3ac08d0444c7e61f25c089cd7c6b SHA512 7284d700de22103f8804d428e25b44fd3d606fc2808aa7f25b8785ed7f7ad671c7b034e2a4b27bb7ab39beb67d25154f6de7de7bcd8178bd3cbcf32ea96aea29
-DIST firefox-78.0.1-gu-IN.xpi 602920 BLAKE2B 61d3b2b092115afe7f98d9d4e33c8527f8e3067d461decc53f43f5f7b6ad39c48cc195d3e1e1bfaf572ab1f5550909e698e5b6071eff12eebdcce3a4f74c7db6 SHA512 84ae87e491080b58906497b958370e91b66a4f5e0803b6adbb98c49cd3c059493e83785015223b802677e04887712a4113b185f54b32b2b975ddff3975abf8df
-DIST firefox-78.0.1-he.xpi 582425 BLAKE2B a2952e8cf004aab6fcbf336ab5dd3e73a945d4d893b673b62289fde78b82da6935036c0f6568f180e1112084ecb5c4f96d0cf5107eec9a9e706bc36059d72231 SHA512 3702858841f5d1f658e9603224e26abb92008a528fa899d472e36140534421ea2d2e536fa1a8b52eb3352d623c2d7a19cbad1663808094eff7b10dd6acece54a
-DIST firefox-78.0.1-hi-IN.xpi 622439 BLAKE2B 08b2bf79e0b6c9add8e45aa3f5007805596f30bd01455851a1dcf55269d36dfdfd992e2e51910004b33b4af8926bddf9022b7f170b3d6acf2afff8e9ad2c1a32 SHA512 192481fd97c944a41029ed19009d5c35a28bea7c7a23178dea4a79ee25084107827c0bb3162b0e7c56b8e9cb7da49d5bce4af9c58265dca34ac0f7c3640315ab
-DIST firefox-78.0.1-hr.xpi 560781 BLAKE2B cf2666b3974f31234a0a6107d0a97e31d72df4c0754d2a217ef96707f5f573c4474452f13935ee07eeb241a9da483f402340ec4d9ba5d4c29913b57472a06840 SHA512 26f5788d11a7581c1b728510225ff66443643a2fc3ef0bd95ab5eea55c94e9d701fbf529611ea9c729404934e27c99322c8cdd85d51e3f5e1cab34f0b3e4261f
-DIST firefox-78.0.1-hsb.xpi 585297 BLAKE2B 60ee37bebbe0fc7cb236e1d5bcd75fb9a824aad604a30d78907d0eb48c04e1d40b8f99dda5aec998cdd4016c69d7063ad870c59eb027dc2b8ebc3cd318c92f7b SHA512 dcb6e1049bcb992638589549dc2e7b71c54949196c0cceebc2bc8c687dfd1b825ad3725806f12546db18318ec81d2cfcdafd688521da79bf1b96709d5ab51b21
-DIST firefox-78.0.1-hu.xpi 588727 BLAKE2B 6f9f355e46afcf2190b84b9818b892479036c8ac10722342c85f5e9d7c25d7b6e1b208be5c6994bd046284bd08499794bbede6a75622a737ee1a46dc809925f4 SHA512 c9c261197c4389a7407d2814c4fcd8ab93c4986dd2af9415440e68dd458478eee0c70bce33af5b5fda5d1db8265e5122cdc03558efb3d1652f625094653182cb
-DIST firefox-78.0.1-hy-AM.xpi 649342 BLAKE2B 2cd25e606b29d5a1d9de26efbef01df184c4709fd299f26a3a42e0857a10fb336d80a79ac88434a7cfbb2b9a706764778d5bb82f76c3183ee4e21f53965b7340 SHA512 9fa70c888ee0d3ff584c8a4fd6e493faa0deb097ecf557a3fc5ec0d2230a0e5e5bc182d7f94bae9ce79453ef3a016de3038958d8471d6c04acfe8cc233863a77
-DIST firefox-78.0.1-ia.xpi 554125 BLAKE2B c6e56c940347c183e2dfeafbb4f52d15d95e6a40710e314f2af9d040ee72ed178c1ba61a073a415c39eae6cadd14c52a1858b54a30aef6947f24aaf3f5b9c574 SHA512 a032a7875ed9c92f6e1908f921daf35785b0370fc5b957b9f689064880336f3ccc18d1319eaeefed01a5b765490fe85fd0c878d6bf51fc8b8a3f503d9da78b27
-DIST firefox-78.0.1-id.xpi 551946 BLAKE2B 50c289af00c5ac693f99a535c0019ef02ec4e3beffea1cfb1ddd61b690834d6e1afdac974ae06a132ba220a3b4ac9d32ea920b0feed2a4a40c01337be62e6fd5 SHA512 fcd2fb4e2ccbe61552006087c84aff908da0aa1898b2f3452280f7f42e50a0c30f191706828cd6cddf31731b23b9397ab3d347fd10eb60e1d836f6c799a1e4f0
-DIST firefox-78.0.1-is.xpi 527495 BLAKE2B e18dd67903e16eb0482768eff099ec76d73885fa4c43da896a8ffb1eb334ab402a6d31a30f3d37c3eee8f7f9d6bffc8cc8477c2aa177c166d6f4c25cd2e6c812 SHA512 6292c48e6afa36c976d6a2faf961df1306e45d69feb26fa672556076400c38c2816bb6cc0025f9a665c417903988f8724380b5c3925155a63af920232488f324
-DIST firefox-78.0.1-it.xpi 454992 BLAKE2B 9841bb7aa1a5f153d536e216fc021ef3fd76616368267b7d740d0475a92aa43c77a74332d0945a535e87bb479d4f5d6aff66d4940d2213d198566e34b72661c6 SHA512 5eda21bb86aad23b5e00016054060cb3ae742f694ce3bb787495aeddb17f96a00a0d80a252c92a732da90d5f73ee24c7d533bb4b7c0e8f48ee08ebd1c9b99005
-DIST firefox-78.0.1-ja.xpi 615910 BLAKE2B cc213ccb6d777f2e698ef3d05fc94cf515121e4c29cd27a2a4b617c14f5674a3fd0cef61046c69a9051f4921d211438d5a2575ebcb10155ad3d48572b88346b3 SHA512 44a1792c6fdc5c28fcd9f9a2d575a23010d629dae6856fa35d9dfb76147299e09d12c10af240a722206da7671d013cc7175d50d8445e34418566e858889b793d
-DIST firefox-78.0.1-ka.xpi 612302 BLAKE2B 0989f162e40fed305c9d886472466eb3948d3f906888fc7b11e2779f2a2cf53bd3049b72aac5ca668b5e58d8d2822ddba327c604b55be81f5bab3ea8e0afdcdb SHA512 7c9ea2b05831b118c67ffe062ee6f9e276f6224c54604176e5fd5878090b1266b0be7426e4133a9bbf53690ba8094478ba5c1a585c376f05d4a1bc2d4fad921a
-DIST firefox-78.0.1-kab.xpi 574022 BLAKE2B 3dfefcb7a8ee5afe233721243ad27c874987a2df32a936197b38bb5b22e95660c5626c2a9152f7b4915d3bda4dd25d0135a410f43a658dff639ca47cb207f68c SHA512 894321d52a7b7c0d684726ccd6fd7a80017c052acea0106cac07b3dd8432f880251bf96f7f69487a587355feead6c39567f029df2b32d0f992c7ad506b22ef3d
-DIST firefox-78.0.1-kk.xpi 642154 BLAKE2B 623e174b5167b2c8535fffd721806864bb0c9aefc5cd3f18631f8631cc13601e66afb8c8ca1c07337534e49e9e2612a0812162494c3d9ff6dc854d9e37cae987 SHA512 97713cb61d8969ca5438780d52fed6589b963315fb40688954bddb283f0985cf53d54e2e4d2e3df4fc100d4d0e3b2b6d981e81fe3684b1dac1b39999c653f1c2
-DIST firefox-78.0.1-km.xpi 567223 BLAKE2B 4458b6a85e8c8303e3510935dfdacde36a35de2075f673acd6f8968fb413f4f23bd43453b8fae0e8bc6bccfcfdc9449ec15d9191e17703375fba3664acb78c95 SHA512 7b140896403364b04fec59a5b4e516a38cece56b0dd5c916c49444e1ee1ff1d210eccd23038f12e328e754096a78ce34440fb57d5cdb09aae0a9061b506f183f
-DIST firefox-78.0.1-kn.xpi 558801 BLAKE2B 3ba09d9e2165008e3fecb9207bc0c22902c9f331b2557c6bc9c5c815dd2c101c5eed011b5362d3e3666c69fc0c670bcf281e2507f51e2797e57a4f413a7ead23 SHA512 677320376e25f670ba63dbd9a822745a9e159b438ed98ac6a9fa3fa5be6c28c38cf0906e8a68e48b0b01673198d482df3fd5d59ff524aeae6394bf3efc968214
-DIST firefox-78.0.1-ko.xpi 602755 BLAKE2B 06b6f4043c44641444f6cc2ab465ea8220aa48c5a4289e9aea747d26ff14a529e637242fceba397c905685bfdab705a708cc2c59fd278d4526fa79b79b5570b7 SHA512 38c2807fa5f0be5c58ad891e9a31f5b474c7f744c1c89ca8c322951891b6ae37c63d962a848ab92c918e94a7f2182d2ba542927afdd90a1b63b332983f30e05a
-DIST firefox-78.0.1-lij.xpi 526117 BLAKE2B 29a67070dfdd1ed96f68d48593d4740df74f3493bf3b3fd58863ba4ed28a20c6b6b9c56cb1f36b2c655f94f3e1c130a7f5e2b2719f6b6323358400848a12653f SHA512 3cd72bda3a422bc614416957bb890590c3e2bc6606378debd3c85cf1ffb172d9bb137047ff49896cb7842699d658b065d6151232e8d2e1a0f118d53f581e4226
-DIST firefox-78.0.1-lt.xpi 579629 BLAKE2B 509873d913e371f70ad78e90f11e69ee952aa7eaa0f80d4dd9090568b4d623bc6d51fdbadd5dc722a960c2153830bdb68dcb189fbb794db1398179e96089464f SHA512 f0148065ed51bb0de4d1a2077496a663a39d877f8355c7d15b3584a90aff27a97c00f857049c70225078569947f228c2168273e01db5bf81ec95edbf4f9121fe
-DIST firefox-78.0.1-lv.xpi 516877 BLAKE2B 534ad24ecfcca2543ae5feeca31cf86305d983be6ad00a0f3438c0dd433a81570db4138ee4c808be8eaa0d6f6886446bec7758ff2ffc7fbc9f5e9b46920abc01 SHA512 87ef0ddfb3fb1528df57610eb149f1d7fb3239426c0d06f908f5e5f5d1b36e605f7c814632620645021b0d2dc2fc543ed8358ea3cd569d2f3638d34d4db26bec
-DIST firefox-78.0.1-mk.xpi 482924 BLAKE2B a28a2f204b1b30e729e3d60877fa52782fc11b064e2da0a3d72e45414d394bfd55cec355c3b3ee1b9cd16e2621c788f0ec6ac11c8eb6842b291f351b2c33e356 SHA512 e82071b7d6f75c6e6a79288efa7a5b13819a124d7eb7fcd7fe7fae42ae85b4d60236e02853122a138796acc5eaf4159791154ae4f7e4d8842bcaf5dd078114fd
-DIST firefox-78.0.1-mr.xpi 599896 BLAKE2B fa778e7f6b71ea82be706d7b6678bfee5988a4ba1fb2ca2ab7395b70e924ad70773fbe86f460071bcbce98d9991e4121e727f8b0bd50f09c3252e955034dabc7 SHA512 71dbde71e6df437cac95472f9647d7a0719a71a0187169bec84e17dabe73a0dab23f178b63ab24f8371a66e8c27aa03a8c5388c0184a569876be67da9a24aca0
-DIST firefox-78.0.1-ms.xpi 500967 BLAKE2B b065fc28bfe52471ced973bba3f9313deaec36b00d53f6df198270a973f8334f1c1d0d009691850c7af33a2af16c8a514b69dc0b831687bc3748d9bbdab0641f SHA512 48709acc26816a1948203d7dbc3d17575f8b0145b3cdf27869ec100ef4b093ffb29549f1c24fd018bee4692f322f9fa770fe0fd3890ec9f5941d02ed3299bb1e
-DIST firefox-78.0.1-my.xpi 557193 BLAKE2B 7572dcfd000c058adbe9dab9437ea64549e56220e663262855700716909278cfc18c35288f120ac9d98767e2413d13210f9caecfe359e7c35d0833682284417f SHA512 44bb618170c36554811266ba56e11fa187ee9279ef7818a65a806574059cf38c28f96f1a2be3681db8fd4fb8aa7c622ef83015d8c16688ccf9af325368d9b807
-DIST firefox-78.0.1-nb-NO.xpi 549586 BLAKE2B 9602e4868b5dbb5d1fa59238875601978d0ae5e14b81f531d21af95255dbfb17b92552820202ef209a9abf20836a9395a8d79d3be5a9565051b003e14f6b81fd SHA512 ae6521a241d3d61d5b5a8e7f170b54626f4cb1be787be81d08e62469a684a61bc5bdf59a937bc2093aeac91e74feba696d585c548b1452909dcb2a1c0a0f185b
-DIST firefox-78.0.1-nl.xpi 558798 BLAKE2B 276f4e5398a62a1835244620a8183daa0386f91a4ff15dde4ef5fc18f6ca8d88e10703fc883a0bf0373b10aa4703e4145b31cf98bdee89102e114a7a8df807e4 SHA512 92460feea9d6d38a8d950abd315a4992b5ad1be11ccb72f5baad3e6c16fc453b54fa6f3d3f3b1413c8c5807c157a8f62a4a2e9a15ca2ae850525a63e399076eb
-DIST firefox-78.0.1-nn-NO.xpi 552150 BLAKE2B a139fad2bdb9324a31669d5308199f2364b9916ebf21b298a1964d647be7cb363a3a357f75d85abe831ccbe5640f20f908a01796667de5d7bb56b5177a8b125f SHA512 8b32ae2b39daccfd7f74eeaf93f64846f9fa6d9737cea8366380296be5fc66fb35d6a06029e1cfc5e836b8d5764c1fcc381162d45357b12c4ecf742321c15950
-DIST firefox-78.0.1-oc.xpi 576266 BLAKE2B 80e8ca137569a96f356a099e9108a9f4853cff36a43e891d53d854906c63865b10cdbf3c12d8a5e516a89d9900cd2e8d20a7d93ae645f4f52b1d58ced5e5bc7e SHA512 db235eb17d519f8703c0b542a258e8a3cbe8d365e2f1a1bf963a1a3ebb458f657ab81acaf260a7281c5b441a7832274f68e873924e7a6e0b9e1979e03652ddc1
-DIST firefox-78.0.1-pa-IN.xpi 606183 BLAKE2B 1d280e81a1ff113f6d6ce8504329997387945453401cd319af007cec7a275ab9323ddba0ce1f9734bb49970c9e42b061ef58114964b67b238afa8ed646d739bb SHA512 9fcba1b34f79a322c0b97a51f5e205f57daa9c8282a141336b7ae72fc547cf056e41bb662cdc4172467071a0de646bbe7e38cceee8917bb7c33289589c6eaa52
-DIST firefox-78.0.1-pl.xpi 574907 BLAKE2B 7ac4345ce3567192253c90fc15b3e5c8229f3f9cd20d46bce7a415870b5b239c1ec56184c54ec061fcfc8c5e5685614100150d0273b22e2befe251d7725a5273 SHA512 24f01ca538b4e12cd0e1be5c7fbc1d77de07e49d6b0ee681e4284cf5539120baf3779fb56ad5537097c64a054b8d4da17e264079c05f93b7170ba04d25ae870a
-DIST firefox-78.0.1-pt-BR.xpi 558035 BLAKE2B 3f553325eee393f17b461fe097d95e9764282f2cec5967ffbbd7fdaef8db4430f915de9aff1266a62825560df3740709bb77c47c9a30e4e5ca733781611bf9f9 SHA512 ca1d78ffcafd7d3c5c9363daa03911b40d39ef87acef2ffa0708d34a5b54912deba55ea5d8ca5ccc8110ddc2d521501e05596c117ba2306daba886b0c9dd912c
-DIST firefox-78.0.1-pt-PT.xpi 565637 BLAKE2B e5a67dc8e3440bc310a9e972daba029b363ef3e01729296a80819b6b05528f67576b5a5efb0b3571228480a02599010222866c9ca974e67d55679a0b4bdabca8 SHA512 e04c8e45f26db210000948ea8f26a141f5bb2e69bbb15b5f795e8705cc572cfaa68543bce024bf92adfa076e200f750b3c4e6f023a16ff2da37f4fab692ed311
-DIST firefox-78.0.1-rm.xpi 557913 BLAKE2B 5e6bcfc8f648c43f1f20ea2f3df16419391392ab8fc7a9f4009a21c7f7a221ce586bcd0b392229f3d4326151dbc72e34da7dc6b417e2b687de2c8982e56029a5 SHA512 ae46fc63c2fe083795884cbcafd2defebda36afc3576189735bd0ea143ebc7ec794edd4546c9378c23d751fd81853456fb5a0b17a662f9c4bb2cdb644c2a0049
-DIST firefox-78.0.1-ro.xpi 569386 BLAKE2B 2610abf45b6af5fd1f97baaaeff8665731464e5f6cbd23cf1e66398d0d4157616fc7e9050dfbec3d0b636b694bb3a63a02aef38bd6b1fb0120568dfc4ef2f88c SHA512 0f8449768213efc6095ced26dba34fdb50325f6c515aa029d56f18b94554c249ae6ca5ce10c9bd20831a2dba239d5de5f735c87d969e1ab2ba048b0c45972d80
-DIST firefox-78.0.1-ru.xpi 650686 BLAKE2B 7063c3d663741b401e3e5ebd6f1af58de1214bb53e50802451566146b7be6f97eadd87a47f34b3194fc8689aac74ce0ca488e116e6697f9ca1b01aaeff129186 SHA512 cbbd39d827a00490540a022138c2aad3f8f873bb64310a1d8c95457fd0cbec0109b47c75995c77928c517e1ed499516889977e23dc15c97153086d6eb55b4adf
-DIST firefox-78.0.1-si.xpi 534194 BLAKE2B 27c782fec05d9bd9bf46648c04b7b95e109938b6f4e64c5347a86ac57cd9945bc2b820aab894d0bfaa9cab09e5749caf77cf15da10784896721f010cceed092f SHA512 45ec17b8fcf931157b7f2cb30fc05f9109f73b65a7657a580684fbde563d4a504348c275b7a4bca97c7f7e1131dc2c36102435b35f5d426abcdfcd5ea1c42ed0
-DIST firefox-78.0.1-sk.xpi 578537 BLAKE2B 35d1db5c8ec3533835e0e9a4a43055cd762687ef004da81e4697a6ffa02395fa32a4c97cc87307ddcea424dabbb9e8950ad29d9b5d568d98b9a62df22cd8b6d2 SHA512 abaa5de6c673ab02e5f6c164466701ef6746407c99c0d2371f50b9df816cee3f72f7e540b166c360c1e49c7ee61a307cfd6dd079ed8ed6b0d82277fdc4e69c17
-DIST firefox-78.0.1-sl.xpi 563038 BLAKE2B 1e6571ea6c44197acfa96d904639bdca91a54f24eedf7225f4d42d0cc864ce612b170d7417978d57819091ede24097b42ea53f63febcfe81ca7895dadebaee7f SHA512 8bab421adf28b1338ad52df2b40b5b148c908c26420b7832217041631ac3180be3a335ad821f91bac31923a69aa4c26a28d6d71d9b01154419309fd058a71f97
-DIST firefox-78.0.1-son.xpi 454247 BLAKE2B a16ab5701f1eaadc901f2552ca0ad444cca6c8f57a3c9831e61c1729f856b6a27f35e3670fa5454f7f785a3579d912b4ba0455000454ab5fd56cab230cd32a1e SHA512 e677fbe7a02ebf0f5d5051507dc92ba0151149a79424947495f08fea38ca13102f231e9feb8b13b0f69c6a3f87ecc6b0eb72be9bd30e999e88764cf4659f3499
-DIST firefox-78.0.1-sq.xpi 580004 BLAKE2B 7c7e2fefb4599b488ae55bb17d978a0421fcf3f3368d1bda0e63faf3d35dde1aa0ea4d5d13035e1c425be02a49dcc4de47253886e495b31c14ed341658e94016 SHA512 03d4c09e5418edfebd7893f1fd74ddf732bf831bb71a4864a18631a519be7660bd809b56928c5b6cdbb208ecdd8c6662f5b81cd78f3862d0b48acee125292700
-DIST firefox-78.0.1-sr.xpi 604545 BLAKE2B f438408739b3c8fbe8aead5b7032fc34e9a61bef05c52fc8aef7e79605965a1b9802985a645a81c0262e8dade5eddcca149c17fe5b617c8c9b113213754c2db9 SHA512 ce7f78be50302a97ee6481890973535dd752304a61fa3b3642c60e814c5b2b0e6b63e8af6c9f958d9971bf79cb2e4bf42eacc791625280b18353f82311777f19
-DIST firefox-78.0.1-sv-SE.xpi 561867 BLAKE2B 6a715b34cbb936f3d4a8f1595839e5e5b55ea23d89f9bc50ba1bb2e1eca21e4ccc5613b6f9c0c895a867bae9dd0b94a6d1b1e42f0f553b284dfa603ff9368d26 SHA512 d23c18b1a3dc4a9cb1f292b836dee65fadcc7e87848fd95e9e905458a90477ecda9d5256b62e90f884defa2257490a6c13b1fc5e21bd67d7c82aa246c90a80f5
-DIST firefox-78.0.1-ta.xpi 572356 BLAKE2B 9a82c965563a1840d8eab152e53104ed9c2de0eff4ac858e494038e3cc17d067063eb24d3db177bc8132d43594ea0bb72ed224464d42843c5669d26afb226dcd SHA512 7cd8d99ee71511f3e7394481e2de1bfdd1ed4d233a90dc7e17f48ceb4df9e334030d352504f20575d0950edac31acd7ddb0a42e6110ad144dc00f87727ad71e0
-DIST firefox-78.0.1-te.xpi 591658 BLAKE2B 4cdc852ad032450a414be01f370c973dde780f3e34c2969ea4241ce1236399aed6eca116748a58f18777cbd6ef1822db8a96740f863143a8fbed42282ca524ed SHA512 0cda6f36c7354bbcdc0c04fa59046a3d3a39915da1bb94090104ef86074823c509f20ad30460eee1f9cb1f8efaec8831cfd9d21f309be6e05422b3974cfe2289
-DIST firefox-78.0.1-th.xpi 628322 BLAKE2B 021c145eda7a5901d209780acb516a6b1d98cee0e27cc06f67fa65c989486f7866cf2cc0d52158c9359da9cda77374788f7b30d7590101553502b96f0ebbf3dd SHA512 918bcad48e1cf8a2d4f1c9eb7dcec45c14835f79f4d735dd6644ea0168d7acfa90bde0d331e0a056112e0211a97079f58bd8801e658e48152ac1b5f2e78a8a89
-DIST firefox-78.0.1-tr.xpi 576345 BLAKE2B 02266b5113449c79abcb7bd1165964ae696a5eaf780ab1bc561d773fe2562b9d567bb008dcdb9786f1cc507c8a43deebc644dc689f84d03d8d6ac02eb56af39d SHA512 f01531ea89c57ad4a30ecd92d78314a562bca8c9bc71849d6e94e2cfccf6353b9b94bbc36be5a7b59a9392848f24e06fdf5e62264d38a6e093a7735c5db77c84
-DIST firefox-78.0.1-uk.xpi 646851 BLAKE2B bd28578c54fb323cc4d1fa070114b43178812db7831a99dd6fcdbe20c1d0c0c4ebf2dd2eb1457921ea6e54b8e97ee8ea52c5296a87032beb20afb5d72cd352b2 SHA512 9925086e2cab7607400c198684382c82a5d3a5ae721b3927bdbcab90a07b7d55cd713c780002a2d7a9f15926ad62fe69f09daa97f622f1cb114a7052d96bdcc8
-DIST firefox-78.0.1-ur.xpi 608129 BLAKE2B 334d09f49f6616cfb52c66489cee1edcc8d377016657f74f5232993636e99be63d8f3537ff1592b5866d9e62f0ab6748b38d7131c0eb5e721e341b8a2aae4530 SHA512 7d32f4c73e82be6bce3f982138908d89e9c2681e7c3670773643d49aaa79ccdac86f80af6ac9ba6201841036df994acce4ab6fd9b38c80310aa62c124c9b58e9
-DIST firefox-78.0.1-uz.xpi 521142 BLAKE2B 4cddf3143f4bcea7602ddace84d235f2028e8dd9118b18651fe8d9365f7b5482e430eaaa476359704a3cdc723b9152be6130b333652b1d321fe7abdaa79901c2 SHA512 40d74ecf3fc033188e31cec313d2c0af2a5245687e1494400f9c0cdc90baf09e660915c478ec78b40fb9206db7d0b225ab579baec48844f3a9e649488edb51f6
-DIST firefox-78.0.1-vi.xpi 596840 BLAKE2B 4540ff2bc69b9fbb88613ff8477360faa8e4913a33046558149510bb0327b0eb6663dad32f02c1da982f14a45024fe8e0e80ac85bbcb6023fb8e1e32ee088e58 SHA512 c1d340ef1d7190a9f5b14c595d6c48dd47656eca4f2e923312039ae2d5fe786aeb7d06d341d7335368f4a0878b84932795108d480ae0584c72e7e2d6e7a76623
-DIST firefox-78.0.1-xh.xpi 458917 BLAKE2B ae1d88b4ebe051ffbd20840c2fc98ff886c28fb685648ad81c787e1e2c46a1c0d7904ebd2939d87b0320aa05e1fae9ee178f29a52c1877fa35e658a39e8afd0a SHA512 d90f230decb57532ae2f0110489e2237c1ee0e845e8d8fe63c4b9cca5ddd5c33f276d584a129edf6e8cc6c6aacf760238885be3372ed844095aec493ffe4cd4d
-DIST firefox-78.0.1-zh-CN.xpi 600183 BLAKE2B 7d24a60700410bdd1a4c9b14754438397eb8a46a4496e5899d302018d1b54d51a25892cf488e2f469bfa26699df6caf6c7920fc52ca8da579921ab3ed3c51c86 SHA512 5e1d8d48948fd36bbf0ec053684e9a83b43cf5fc474a3fd5c933154828075210fb47e027ad241b3e8d285bab0c5896f64109b5f0e6f37b16c03006a93833a552
-DIST firefox-78.0.1-zh-TW.xpi 599258 BLAKE2B a02d235d6ff54d5a7abdc6aff6d18130bd1abb3f5a8fe681f0ba10778ab39e377cde6e54f958cf1501f9a069ef3ddf102afde2a82537365429f102180f4ec634 SHA512 6137ddbd511819fd86ebd03366b090d67595f26b3662d5734d6ae6e7c5dcf67db76170439415482a2ad7bc863630183ffd5be2ef453d5698e2ff2cf51f0e06c8
-DIST firefox-78.0.1.source.tar.xz 334523644 BLAKE2B a8c94bcc1a1e98777c69fd61b43baf5bb0218d994c764e6ed28656774fe47f65b85ff6400b6dbb779ab1392742297f48444950360bb75ea36a443011d95e73d0 SHA512 99d3ba99ab08a62641bd88ba9296144d29ec39d6b4e0252cd822f52cd7f561a77eadf63881ae1a16e2ed7caa9f815e48708225f3a5de882fb482b7788ab6c262
-EBUILD firefox-52.9.0-r1.ebuild 12968 BLAKE2B 4b6fe7e6fb4047b5c5fed6f29a3567ac5151491222b72286cf81520c3b190d4c03af03011bc9462389502d819a1eff0d01f60bfbfbaecc16339f66b43b71dd59 SHA512 dcedcf55cb579513c754cd305d2f6262b7331abc94f9846238c5163d232e02a420719146e5c27d073c48b38a4177a3654ae2686297034ef9c169857a5ab94e33
-EBUILD firefox-68.10.0.ebuild 28720 BLAKE2B 619cbf1a472c2c283b99311e838518b83f1e99400696d4b0e321345d7c9012d3fb8d73aad1685466c2467ff32c3b441dd411c6d9054bedb10e2c042d1afb0261 SHA512 5229dacc88dee882be2589e06dba3f584de97677653b5749119149aeb8ee5ed2aad8ef71c7a1df68029574bc4807c8ad355059f4cd3af17e31dd8c40e6631e91
-EBUILD firefox-68.9.0.ebuild 28433 BLAKE2B 5ec2b131f123cf88930437b8f59865fd62f9113826d7d65d486d54b3376b8a89fe851ea24352bc8037f35ff93b9d82efa4e85117ed297de71d318eba9a84a02f SHA512 20e4708d246c99850a9583c35ebd4ba6fa99ea5138d6c8777eaead13089ce4ee17fa91b20c6d63bc0ad2310e1e35a22d0dc305b3b93b6989253fb56908043b47
-EBUILD firefox-77.0.1.ebuild 28778 BLAKE2B 77ca864b3f17fa92a72e17cbc6d6ce1d73f82cbe07dc6fc6ec8682f56f60c333fc963a29def997700735e4abfa96f030b80c024fa4b230f120695f78c3c03677 SHA512 6f9c96a903fd8d8a66b8fbf1f46a2486a5a521b18b4fdaa95c4a420d36a88582a93bd854f9fdd9cdf4ffb776fe568c22aa6f5dd4564a55ddb479f19d852981de
-EBUILD firefox-78.0.1.ebuild 28065 BLAKE2B 116a3b09d4ef38b65d5222af4f596ae7d0e276392ebe964bc2b27ac00f18e688b6c1be601f32c1b2e9ff7abe2441a27046f1408a05003428b59fc41bad235988 SHA512 21528afd59380505bf064883f9f1fa0b45f6d9e54e2c503880b57d8915054ab7dd7a1f9e0d0b57e9d65356935739defffbde7fe4250522827b3a3b7b48458d7b
-MISC metadata.xml 2684 BLAKE2B a899544991d49ec99fb922dd01dec12fefaf711bc3dc4fe2172b615c262fdd50a39b619042181c6ffbdfabf2b862f395dde2c04ccfd5169e6d60f9743dc11c27 SHA512 7bae0dbf2e62d28bf7e195526d78ee41c722f24c149516d0102f3c65b527bb45204994b63e1f2681eed9c42f75b4630b6097170b3a2363578e494bec93d4d7c0
+DIST firefox-68.0-patches-15.tar.xz 16060 BLAKE2B f9e6cd58ea51bed1af90a9d30fd551dc7e939afcd1b4d00de1271bd4bda94021c6f1799fd9945962c14ffa1fd0b6a6429369c4e45efc2000f179b9b2e46971e7 SHA512 9cb2479637dd8b84e0ab68dc0fe144acd2dc74feca282fd3c4b485ca6f0de8190244587622713a5421b243ccda153f738e9a8f463e87e15e93e9b725d943e128
+DIST firefox-68.11.0esr-ach.xpi 471590 BLAKE2B 474275a052689c07d9002cdfa5eb41553933bb0110fadf4d3e89a35f85728e19530cc771c6e1d0de719a79f2277aa694fc58775531dcd4002632eb7f413deb16 SHA512 34c31f2f96c04877e1981f5cb9ef6f7c08e4eb707427e75dcf27d8523b4386552df4814fdd016b8724519ff5304d1245addea78ad0f96936f698a50c2fb45175
+DIST firefox-68.11.0esr-af.xpi 450296 BLAKE2B 343b0c1dfa8ca0454d8b09b42359d2869a32b3aba91b1ceb3d3c4bbfabecb8fc6a7252d5425e147e09a92d8e6d23bfef61678b1932969969b7d83f9dbb88e2f9 SHA512 b1c6117e1e8d662d5c2392445c5c072e9f5368494070d697da562490c574ba9779266886c66000097c78bf9b20ae97d491ca5c7069e76e28c01aad119b2a7fc7
+DIST firefox-68.11.0esr-an.xpi 482743 BLAKE2B e8440189b3864a6710f22aae77c2c7e4d172250140f9005e6551c6b58ab04bab85d3c91fa5e3add24d20f3f640b70de742f27652944a2f23ff36af4053d4b5c6 SHA512 bb211ab9cf9941435d3aa0fde5404ffedeec9fc24b58bc68663e378dd49a43d4414ebcdbaa63b4802150becbc4639b637b7dde7887f6e16b3132776350abd271
+DIST firefox-68.11.0esr-ar.xpi 538832 BLAKE2B 60ba396a68cbae660dcaf6716493abeecd1ca8e4f57b3462d78342d43364e4087fb83e66b2f3dedacea0545d4671ab9435b1dd142fb4bc09f9534c22f007912e SHA512 ac9efacbe92d671ddfd9205037afb9160ff7fcd101c860529b553c001b41ee2c75f5829771116dbfe14f491dc63637b0189a45d9dc76963395f4475393dbeb30
+DIST firefox-68.11.0esr-ast.xpi 480481 BLAKE2B 3a5adb4b909a30b1ee4b5abce9a43804c32b9dada0373d3303e49107536d17a945c259d577cdf4fe762acb7b6eff3e018e63552f1f7f515066a75f9f9a63ceda SHA512 9446ecce77bf19b8cd3544502a4118c6f51ab26ef739bbf60334e32d2665f326afe7e3c32df40bef86d005d56e66bf19d2ceaaa7beece6ac19adae04d02d8fd0
+DIST firefox-68.11.0esr-az.xpi 510007 BLAKE2B b918dfd29dbdc23e77a34a84a06c7aa0452c9039b05b6f52c14352d11a37dcc69306acb5f28059edf7d47dce51361ca2390dcadc168c28e0bfc328b8e8f1e8a3 SHA512 75566aefe15574da7103451c0dd973e086507d57a8f13e79395f81d7faea84e24191dae648ef977746255c289344a2f1a1a94ee696e6c01557ad421836201eaa
+DIST firefox-68.11.0esr-be.xpi 581918 BLAKE2B b79cfbeaee26c467247caf94d36c8038bfe61119cf7b5c800b326e5370d33bb0e24d7531063299a1e1acda22a2d42a81388e14a28f10dba3b0fac0bb2e35ea87 SHA512 c41b8aebc1f055f1e87baba57ba13bcc8a7bbddaf8480886f186a672bca700dd05c975817ec8a660ae350cb77b6aedd80649cd7a667762605d4644093e75362f
+DIST firefox-68.11.0esr-bg.xpi 545034 BLAKE2B afdc9ec25f4d6a8789914b998cb6ad5893c1c749269e73c04d68fc870147cb2916aafbf69d3ca030d7972b3715e7562621d06189a709729836b8884fbd6fb737 SHA512 40e0f8154099dcf6c63cd508d09fc47802e03c9a1610d65aa165672bf4acc228ef31ddb2f29717616f1641ffabd25aa382dab6d0174ddb2c08f9e068a868f636
+DIST firefox-68.11.0esr-bn.xpi 566414 BLAKE2B 8292396b57d99964e69faea56f4687d949ec610a0798b9b990bea70708312d9445f3de50d15466d61ad026abe6a28a531a74c665ac70271677375102df3b9245 SHA512 d8b6e6ef5db29fc8beb596f3ceecdb9222eafd03774dea473cb612514b848a59279067e886395f8e5f3c52c8846107531ebfbfb001b52b391580111d4fa0ca12
+DIST firefox-68.11.0esr-br.xpi 501485 BLAKE2B 1538513ed818c685239e384f8a88aadb0e87896565cb353351ff4d2480bd57b566b56165777fa65556ee1194bc8e79eab98dc8b933425245d3a7f8576e982f11 SHA512 b96584ad378cc3d4a33d65fc5162bf58a48bac93aad285e42f8a620294f8d7a7fee67265ecd5d3c8361803f701e885107479d1d1fac20c27b240fc6d391e13db
+DIST firefox-68.11.0esr-bs.xpi 482794 BLAKE2B 64f930d056b12149f52883cc1b596bdd9b0fdda3a2cb4c7edaea55b8d51b44861f5ad244e93f5efc00486f68a96aa970d70f0c985b54a8406b142c5fcadd2f6a SHA512 018c6e535b3468c0be07ba79e956f4afd7f4b43f8f2c1ffa9515ac92196755f78186a590f7f4c73f388e57fd5efcfe524f40eb02fe35eaa9ea34d31d299f54a5
+DIST firefox-68.11.0esr-ca.xpi 499725 BLAKE2B af0c086eb6d861d15b64fad3dc74ae2503387e99cbda65175c62cf38226201c81bb76e9c94143a760bdcb747ed6c9cebf7f4133d9993bd00f0b2daaf70a68407 SHA512 4d64476b1587afec316d0b7ecfd14725afd15c8d76eac334563fa3b105b0d8ad354b59ede20fdf23856aeccaf19b4b61b1f9fc2aacbb098f1562e6e54dd14598
+DIST firefox-68.11.0esr-cak.xpi 527177 BLAKE2B 65140e973c34901ada37efde91776fa5aa38872ac0ec88c22f40071bb717a3fa403bed898929db59e0e48d1437c5f13fc1992e1feccd71694ed29dc7838cfaa4 SHA512 79180716474cdc1c333945a2cae026f204b265fcd4edf8df34f34a5d7058a9d98354f32366003da5c3d30989e66969e8da9fa92d73094945f70b9c190c0b947c
+DIST firefox-68.11.0esr-cs.xpi 519726 BLAKE2B f7929e4fd69879be051acab0e3e900ec2288a330ab7d3007ee086fc638758fc23bedccd953556c6dc61013489052fdf413619b7885a09a6ade6d230587084ef1 SHA512 3bfe195b0c102c631dee9c39584ed9a0e4993b25e9fb8ba7735a779975ade4b3eef66f9704af419c17a9ff0e6f9d95dba9f5a32c2ca811567146f1dffbb2c065
+DIST firefox-68.11.0esr-cy.xpi 506941 BLAKE2B e17e2bd5f484b7b9c45606451a639ba92deb1a3aa4477c150acf7f0c8bb6cc0a9583e1699e51fbd5fc31dc21c57b92d2b07e9389b4a50caf50f92b6bbb8a695e SHA512 2895cb354035093edddfb676bed3f33a936fd3da66ba9bc33235e8abeebc4809fb571b775b5c8cfcdfc0414de7fc68bac2bc6821dffc5d3a34fcb4ac0e1919fa
+DIST firefox-68.11.0esr-da.xpi 520047 BLAKE2B 056ab33114a2b2127cc7e8109bac919212d29c52359c6e845013d4a2de7e3d27fa93e80e363045c59193db74212ba371a079d363ecb50db30b5ea5ed12d72504 SHA512 8d5aa15bf2c677a259d9f8746c632389b3b97bb3808ebb52162cb7f429cb90fda7c60357f305a1c1cb05ee4f467b254d91a1fe98c13a97d2665c1d68bd0e84db
+DIST firefox-68.11.0esr-de.xpi 523524 BLAKE2B 8bf99eed2c7e283cc9d6bde0a758da48d0fc210e1353b6781e1deab5cacfe2c491971e8d42490933e3eeb18920e0727333e49d7f56238068da2c61b77aa47954 SHA512 034108d203e39851acc70f79f9a2c7f64c93d2e2ae85eb4f26f593a10ae5b9bce276c9e666fb858a9f943060fbd39edbb94c1340fc8c74a61ab786b6bb7ebb95
+DIST firefox-68.11.0esr-dsb.xpi 528430 BLAKE2B 9a3122ac2821bbdec135883ac799d069637d00fc72bf862b532f40900c52ede106d1439169632fb790b78edfc3fec18e957db07bf493c6853dc70d053ebca411 SHA512 527e23cb3b277f99cbe3d7452d8fb51c21c088c63dcb19c7327f5991eeeb03c2737773238006701de0455904ccac754970e7277ecc24eaa1d0e5f38f0efeb3b8
+DIST firefox-68.11.0esr-el.xpi 597181 BLAKE2B 7d0d02c7347d6c727ccee66b2b6aca8fff70405cac45a493966cb65280627c4c5af96f0a91807272cfbef4dc52f7eb1c9f550ed83d9b08dfd7a668d6a23bce53 SHA512 5c1310d7fd25f9fe496259100e629edce543c9569f142c6b2842e988ad4d60763a8f981875ad5f79fe60f7bc1369ed7feae67c8de93f2cceb8c09bfb45a09722
+DIST firefox-68.11.0esr-en-CA.xpi 478278 BLAKE2B 975cbd575d603f072d43a8422064f8388b89f9d8426b85309efca0588f1491c3ed4096e3e20c62bb000d63ce2d31e8a71ae0904528b71d65748e559d3af3f87f SHA512 8b88a2a1a92752ac31431bd5d5d3a2996904b44cfad2b05c065bff61bef6e9c1c22d49f5819d92f9b939fb89669dd60a41e29fcd544821204e44089a95625073
+DIST firefox-68.11.0esr-en-GB.xpi 478079 BLAKE2B 8c6f90e1f28b4a94b32a87efc6c09d199577d1189199cea7db28acd5c695b5323a735c153fb9b7ed62512618422fa04b05c6a31e5bf96c5a740d2118d0c98425 SHA512 1a64895924a1bf524e534cbd1187086a9073fa0c9ef29d9e224f24984ef2b42dbe73b77bc1572cb7096a9c89ec097c68ba97bade5c9eff9f7c3a420a7bc0f0fe
+DIST firefox-68.11.0esr-eo.xpi 503996 BLAKE2B 2b3384ff43eb4b45c0a738539cd9d1f4b7534d34ac77761ae9bab4ffda5e1afcc0bf1fd14f1118078581cae9a0b6b26eab829cf5b2fed5261471d074370c9902 SHA512 38f71a7139f683130782db75c55307dcb944cb9c006000faaf8e452660e892489096b45d3074e8088337b68a72cf266e104bfd2314b327a7f90ab37e0d1e930c
+DIST firefox-68.11.0esr-es-AR.xpi 512279 BLAKE2B 8c6bc41ca1c8f52195cf6eef13ff414d169c7b6559c90dfef14577c0a163be6387c0a620b05a14db06ef8b8bf40a7b2218cc6f05e297d8209515460872e4ba38 SHA512 5de8d5684579657476bbe4dc381d379945564f4ac6ae7dfeefa68515e02e8534569d535d0c61b35ce889dcf99b7f752dee9511109f04b89548dba04f26a928e4
+DIST firefox-68.11.0esr-es-CL.xpi 511653 BLAKE2B 70105abb6dc485127a59cb980b632614b7d5e4d639600d738df33d3661fc5cd3407c39f5cc0b0c056be35c4b77429716964ba3c7394d68dbad2254fdae92fc20 SHA512 aa98720bed60c399d86a4f863fc915455fa37545c281a0602da2aa2c80bbdefccdaead01c881abb1039204ccd97ce0835ab133123dcc869b940ef17517f7cf97
+DIST firefox-68.11.0esr-es-ES.xpi 481275 BLAKE2B 303325504f8c50cdebad60e197c8c46ac419186a72739398081ef6fd41d078da747ec646053cf281d59978ae79215fa9aaa3f01efdafa37af5f81a05f71c9d66 SHA512 500845f15d801993dede7d3673e3ae6917af858ded4244dfe2ec06f2b01112c1074711513bb06808397e60b11527d8be9cc486861155562ccb82e2b07871da4c
+DIST firefox-68.11.0esr-es-MX.xpi 504498 BLAKE2B 44bfd27882547638345e3c266a19ad3fb03faebdebc6ca75a9658e6016dbbd235c0a53f41966bbe2dbb793411b6d46501f3904b23adf493470b60c096e2d24c4 SHA512 29840846d58a132b6b24df79a85c3c19eb52c315859133ab10bc1ca9d922af6903e7e04f09b43dbb062bd232ca81143b6c2a6638257b0504c16b250658c028cb
+DIST firefox-68.11.0esr-et.xpi 488298 BLAKE2B 099bf5efb0add9375546ad2e9f5e065f6e5ac89d72ed6922a9d0d2065764e75d1938ff66b21939be16e34e3032e51358c877af3c6b86641ef940bd32bb4426c5 SHA512 51c483019dfc7961ccacc172fe70248e1e048f10eeb3cb410e420f97e6b1bb09ad9be777c66861b6b161bfdf255f936a7501e97863446fb1b8312dba76a04164
+DIST firefox-68.11.0esr-eu.xpi 502337 BLAKE2B 8992ecd54b370dbf7b1c1d8170e3089f28fe1275ba985aecf872d21ac0c3287c83f7bc7248706f0953c27639a9ba1ac2a6f66e0b6c533380c784729da0a51849 SHA512 3b7ba9a4481291813c127115fa1dd3d36b751d8f0131647b0fd9aea666b83774e0e33134c30c235f33e9f5a958bfab2abba2f4247c1f25f8cd0a2d51dcb8c02e
+DIST firefox-68.11.0esr-fa.xpi 547570 BLAKE2B 299acd368a80cefbb35337ad55889d5a9452820003fd6e9a630232bca4f7d0231b56aac13e76b5845bcec2813c1d05fafb624885170f243fb8288dd108f86ddc SHA512 8a3e2ea922ff471655e977d1f6b926d8ffcc673e0e154520fc7d27a59a2a971f938a7457f4b6b0c3af991db69c09c0695d98aa723dbf5388a2b6853a558be94f
+DIST firefox-68.11.0esr-ff.xpi 483744 BLAKE2B 94bf26c63580a76c7ce73be4f712bbd7fb7ae3bf314a9d180e71765e3406bebd340e5b76ae1ef64ab3b8e5549a25d1e4843d93df5cc0a729feab2483a92d0b51 SHA512 f40119e6d5b32d82a4d52ce1ec4bf250720f2eadc8921fe908a737e1921eb369465fe3816af55c2f8f42ff96cdf8e6fed9a67c219c86a1194d38bbfdae9d6d0f
+DIST firefox-68.11.0esr-fi.xpi 494117 BLAKE2B 04e6448c7d8d3eb1f2f54b7c8b8771144276f7dfcd17c1b830528ab4d6923c254e90d73ea0d2fced732d3eeeb3672d008409f3d4e1da814495ca912a2db24816 SHA512 566fa3fa9cd4cf115fd9ae0c7b40b2fe4a299f83d0bb2c0c63d6a631d194ac31ee6498fe9552b4e8a7f36433d5b51caccba5a7428a46d64e53999c885a87c751
+DIST firefox-68.11.0esr-fr.xpi 522985 BLAKE2B 25f8fbe7a4b161177f3de5584dde0643af5d37540caa341fb7be657c01ae4348a2b55192411ce19bad0ce0fe95a68fd66cffa23a2ec1b272db19204e14efdaa8 SHA512 c0ed6b3100f0acc66f7ec9a5e80c0e73f73beb832588e01291322854cad9e95ec95ae0290c5c49a7d427e2fa558ea6e081432e6eb1f3b116d4e3b36f773e5914
+DIST firefox-68.11.0esr-fy-NL.xpi 510193 BLAKE2B 1d1dc5d763f67d8e0c9c25d4ce198e64c03d25af3dd060ace4563bf1c0bfbdba1d91217ca3f67e6391d83532e8ef2a992667746d55a3d5bbdb0c9eff618fdbd1 SHA512 c3d3f6884724039ad36ec85b26f97e7114d8e2830595be19eb2c61600af85dadc146b7717966400cf02db411842800bc32128f83d72de191d15cc227c2c95cf1
+DIST firefox-68.11.0esr-ga-IE.xpi 489313 BLAKE2B 2042914cca489656d1c17ec2b8670c1995e63225fd349be73912bb899cec484cd586acacb49a97ab667895f2208644d8b388b32e4671d19d60f870f257b56107 SHA512 aca85a8e596c79a23999d09d19ae8b11e1b3016168a1117f50b1d2fac827a75107d76f7b42c7188bbeddf3a5b35d0c3e8f2920717f5ec524d53fb44e8ced9158
+DIST firefox-68.11.0esr-gd.xpi 506420 BLAKE2B 31825792cf7d83fc75fce93b54d5ee71bf69fd2d6696f626a8f32b9ae2a41f9de038578f61151883d8c96f97163b31ef93d8331b7bd926d6ba573cdefa5cfe33 SHA512 d24512e69bd5fc0dbe930d2a5566883d2895a4a37953753ab9f7429221b8f6c53d9af776100e0b5f709c1bfacffc1c1eacc819cfa321f2088b96019e9cede805
+DIST firefox-68.11.0esr-gl.xpi 483655 BLAKE2B 85062044e700e0e90e48084418ea8d47a6697eb70b7972eed9f3a38812fa17a776df9aaed1cbb788954d065a405d02cc4a7085e2a04355ea95dc19b9bf10ae9a SHA512 d132af86041c7efd1fc5cc6908c72530dc5796efdced23e07d2d842f471548eca9c500f121243bd7dfad3f91b2b535ec0424fd8cd1598d394bf2354ae8896c57
+DIST firefox-68.11.0esr-gn.xpi 521834 BLAKE2B 50cbf83714648abd1dca154cfd9b5a3cba19c3358f24df0b1f36096327383dbbdb8ddaf8635e4de794721099c7490dc02c005c471c7cf9cf410737fc24db74c7 SHA512 830bc52d2ced0e60ba421da914f495acf3f763cc2f03702896b25aa671cda5b741097e7765f52d055813877aa690893f2693dcc7b8708a2cfc8a18cd405d8cee
+DIST firefox-68.11.0esr-gu-IN.xpi 571583 BLAKE2B 154ee74575151cfccf139d7808f28b71f395cc3707c93805d74aadd4199b05a87cc6fb6ba95231e9d4c2e8b26625494ed04f7903f407ed1784c12a22ea48fdb1 SHA512 1834f5f57cb00e39025ea83cf2a1050fcb77750c784258357bafa67bdfb076ac0c472254592015cad17a146b51143d52cd85e489e7db032d66a89cc476242f44
+DIST firefox-68.11.0esr-he.xpi 513827 BLAKE2B 29ec4683c4f8aefd2b150ddb7fe3ffc1746b6164231c1111169f24c6b980574618f7dcea36a1d9f364511140a9ab9aa1b084e8d5e6b10c92d193cd26982be882 SHA512 ea0bf4f48699632ecaf90664fb6a126a93b19867f6bd2ff8567449a3863f9275e43ab592173e0a260ab513a74555312de24e93f442a76b44b9b3d7922ddd0d7e
+DIST firefox-68.11.0esr-hi-IN.xpi 555191 BLAKE2B 60025b786396f6f240ab904704cf459ee4de41fe7a450f3c09defe86a2d42c2d030d75922f83ac662e90341f23e28463b62063e9d5219fef664b6241b2e0253b SHA512 314a25612d13d86e1bb98ad8438fffd409bb1c1cdb06ddcea1730a8f1a40f56f08bd99fdbb8898ee5106a2a90bfc9cd1f2bccf5dd37f40a83925b7f7baa3e297
+DIST firefox-68.11.0esr-hr.xpi 491115 BLAKE2B 0961dd57db59ed0bdeae9ab2aee170078661316cd628476d6701cda650158329a758acb3c5fbd5ec0a29df0bb64978532b9052e2ea0da546bb8fa6224119b114 SHA512 5f2fb08f8edaf551b44403c4995a3c9c18e908abf6b4c9cea09d67596e85b7e11be750ca7230eecc761fdfcd772e4095fb2a7d16bbca4b433c5ad7301e341e8a
+DIST firefox-68.11.0esr-hsb.xpi 527760 BLAKE2B 63b295225f06d35b2ee1c07103aa3309bc1897b8908cd0d7276279d62802d1451c62a7f7d2b10ed53b565fb8b64e655ed83d5c8044711193cd56034778a107b5 SHA512 e1b514e79b3d5a2f3263738b332577d2c6f45a63ead9bb55564729d9b08f9f0ecfa83bc2cfaec27096127b93aa1c028fa27d036a437ef5e98f5e8a8e85ea1dda
+DIST firefox-68.11.0esr-hu.xpi 526044 BLAKE2B 5c7a798b3c32656bfe81fc33f6f3bdbb9400b815b549be7a3487bcc80b4cd060d41d876e18df366b1ad0f887db4083849c11596a46c0fa285fef3cbed8ce3851 SHA512 1537ce8113f618f4d8374a6f845c08893a49d3bd91e746c242992aac9497ccb9b6903b1a077509166f560f224a8816da52bea7a980f9aca7027de333b9ba62e6
+DIST firefox-68.11.0esr-hy-AM.xpi 542302 BLAKE2B 91b2d8e84b53353ba8047fe50d586eeed62c7211e5d997b17204dd044fe3f9f0701d0e7923d3e46a609d909044312708fd77c50f6870c737982ba439e476c3d0 SHA512 968f43a70b567d8f3a3a5fc5650042d0aa93ef8a361269e84b15e35f4913e9d6b5807790bf7edd4e1ef1e4d2dccdaf636e61bad28cf8f59c83ea108dc9d217e8
+DIST firefox-68.11.0esr-ia.xpi 496296 BLAKE2B 50ff59c3f94ae94c37a212ee730b5d9c0f793f7ca8b5187b2da7ec2a70934b85fd98c27f6af525aff437d35e2188e196a047ccf4d62a4d3937b184a2f7d690fd SHA512 3f4d1fe2572db5a49a80c071b5a3f277f83758a7c0f8ce6b9b67c71d4a7a7805fb6680b558143dc01dd8c396367a6819f9e50cd78611f52fb45cdb66ee586065
+DIST firefox-68.11.0esr-id.xpi 491731 BLAKE2B 6e0a02229ae0d983c66d07ab769ea42373dd7057bac1eb59ccc06814bdd1abbc2084f3ad9a6c593c1da806ccb553315533688374bab6d1c3f4c869e2aa943ba6 SHA512 717e9d7a1ffabef4c793687c2bb408a2985f8882d4b552d5305961c1d16ab87396c8cffa30e1fc67c8c681c9ea1eba99e3bae6f64d08785e445bab84c4514ae0
+DIST firefox-68.11.0esr-is.xpi 499786 BLAKE2B 433e26a664b33885da4642f15cd04d073ea7257c714f3bf46b4f8da045202e238f1f53995c40d11f06460716936ee8258a12148e7adb702743525767db4159e7 SHA512 87357324b757489bcc43a9a5d3fcc59bc1273f1965b34a95f310f908ccc5817adf1abc7aa54d476c25f0c84a86a29ab43817b2b14bb91af70e94dd3724547f19
+DIST firefox-68.11.0esr-it.xpi 383621 BLAKE2B f0dd228d98253f069f770dbe4b8e348675b85930cfa10617ed89cb6ff11591b662d9a3ae5e87e2a63b3932200a750435cfbdf7408fc6512c9e44621fe3038cc5 SHA512 928fa7835f5f56450f12e9864c30ecc03244e89a74a943e70854ce0d7ba49371cb718cbb38b33fdf77058dde37643f6252eda579b377930ae487796a1459048d
+DIST firefox-68.11.0esr-ja.xpi 536934 BLAKE2B 187e63dc7741c60c03e8c0103be792870b1cc7c38bc00f52dc0243199c596f775d49559b5f634aeade62290468a2037e2bc72057f4e0a90ada955c438604f71e SHA512 ed653e965920b812ef806e7ad2e523686e598fbf3c4e354dc4bb933a3aaa3bac43374b8ec2d8c225d1de24ef1c77028d1a2db9274a036c79af95cd127fec7277
+DIST firefox-68.11.0esr-ka.xpi 544475 BLAKE2B 52ba512a4ecccfece832d6f569a4c6c492c1e5af03a8a5d0f9189869287c09c7a95667ebf6e8f70427e4d23c6e42d948088b9aac3f95b0a6e2fe3da7a891d3eb SHA512 9f6291746263382d8004c6f12d9af676bea87bd0528a0542aecb4de922be0833d6b64beed61cc80bd747b00178562d54fcd6c963af436b5cc53ebb2675c8d2b7
+DIST firefox-68.11.0esr-kab.xpi 508428 BLAKE2B 2038a6303cc22b824029c4ed7ef69d47a5cdee079568c50e4b23f477cbe249fe8bc2f434b2a23c1c230f542ef651c8c9451dc27f47bf7bc21c16649f6e953bc8 SHA512 258b6bc1abe8661f88f76d19fdbaae450f977c978f63e54178cb69d3e69f9b4da87cc19d5f0d2616c300cce5768beac0c141cefff6e789baf3367bf37368196f
+DIST firefox-68.11.0esr-kk.xpi 578770 BLAKE2B dd4043384ad93a3f4f900b77e044c718343b02e85ea71564dbfd490c5606c8430969c66b24d8f84d4b0d7f5d6ad654ae95a806a24893ac9eb3285cbe184ea9f6 SHA512 d3f8adfa412f93eb6b41f5ff1ae97141a5ab3e2839a43a5df7c8c846f77841d5e22a85d5663b53a37226d5486a05b32a8ebcdd489d22712a0ccb246d498aa8e3
+DIST firefox-68.11.0esr-km.xpi 551178 BLAKE2B 9243623ca5c2ffd4a2ddc545387faa779984055131e63bb59650772a500e595173c41bc5e810c20d2ca24016183b251d9ffb964568f56d7969a68d76bc9fef63 SHA512 a489784778d374c1ced0ad48a84d88fb34ed81aa285236202a883bcc596599f215070dea724f7fb985d348f93ebf449b69359813253cdfbafbd22309885e5d9f
+DIST firefox-68.11.0esr-kn.xpi 547374 BLAKE2B 2732ab095be4c5e1cb120ef5d1c2603325e76296d1237709a1d9cf95ad54c8de0de15bf3e79d96643729ddfc83717c129bfbbaab89f754a86b08661b15237864 SHA512 9a8c076324cd94fa9ea8d2af5c3e8f8dc45afdc99b82d35e4373b362efa9419e7d8a3ff692fe55c23106cf2b2331037a445fc1d244d3d6fee671725e813dcdbe
+DIST firefox-68.11.0esr-ko.xpi 535787 BLAKE2B e395fade51c4bce0c1fe6a9df399ce34970814df1727b1f41b38865d172aaa81504cbf788cfb21b4eba523d15c92fa5ecb40df775c2fc674f7a80bb01426650a SHA512 c1a3418b98bcf00c30e14a875167c5e36860cbf5d5e4485fc0caad638e42bba1b160146d1410ae716d288e1f93427c8747ab92274c625cfda03c4542d07f1fbb
+DIST firefox-68.11.0esr-lij.xpi 481745 BLAKE2B 41f4740b97c541e28fb7749607f22835b76b2ff09dc696a6bad304df1adb4962146f6832f1fcfadf50241ec3fec52b3616f8beacc805c98996985fcf3ead8027 SHA512 12580435b17024b355672a75b289d586660195555e2cad072fca7e13a27da3ac87e496f284f49551895a2b26a0d318a3a1b780dce730fd6e9dd4d6166174ddfe
+DIST firefox-68.11.0esr-lt.xpi 527449 BLAKE2B 38c32156300b4e116e7cdbc76b73d40dd01476c8812b24622fd59395b831a51743ddcbe14b9dc4ff28058f8d345b8364022d3dac9639ec8d896bd8ff96655c4b SHA512 48067e2a701b27ff365314d8a4091300586115717bfc04f5fdbe19b1e0445b9f9eb1e4e67c3b1d1cc6ff5c9e17e1617621b4cc5a8eeb4bbbc3259fe20ba3b2a9
+DIST firefox-68.11.0esr-lv.xpi 500112 BLAKE2B 7343d74f97ea0908717cfe2353b429c49ba43b1f7057b3b997511e700121ff2e7171aa42ee250efbe4afbb1a8a9d0f1e6cbb7eb243874e89585cbc584c76765c SHA512 6a30a7c3176219d2d2ad4605c2e6b290dc0302302a8ad03c475ad371301e96b1830d76531701df25b0b7404cfe079bcaadbb5b61744e13eef1d8e8aea1a0a97b
+DIST firefox-68.11.0esr-mk.xpi 484994 BLAKE2B b5248308c4bc11c1173bdd6ce3a18c2dfa74b09f58d9457072705f2d800826efb362141f58df84b46bde3a78304d1e265c14da750f2a38ae95ed151e15e92ca3 SHA512 5f7dd2dfe8c552846a00083b098292fa6d2dc7fb076b60bfabcb03aafaf3f44dfbf5eb0a06b57e29c6b5ed6f66a99fba8e7c3e2d24028d392adcfe31cff1d4ed
+DIST firefox-68.11.0esr-mr.xpi 558969 BLAKE2B 095aa9afe1cbef2fe06af159cc7c19d9e147ef59871bfe2e741d56c326b621c946e77cd73ab7bf86a1900a68e707663b4f4357b7137713acffada85a7c604f05 SHA512 05487270d0ada56a6059e4ec5da3efba366a2437678853f1148dce0d966355ae9bdd6df5149a59dd69240ed985ef991723e8ad0ff045709361a495764dfd0ca8
+DIST firefox-68.11.0esr-ms.xpi 480108 BLAKE2B 1d999f2050de4dfc29ce766130e2c5276f38caac59ed1242a883d03a8c4c25b8a7436aa9746f2f228c112c1205fef1f86f37cfd94bf820a53dd56c4db2100c0e SHA512 e45e4ea9c805e22d843f2cce0bfbfbf994fc05f7b93ef3d37596f46d8f0b6c197da470d504fce4617b8b07067adac8abdfadf7e7a32d29641880c2a24ebca255
+DIST firefox-68.11.0esr-my.xpi 551927 BLAKE2B 51bed013a4e7c9cd94d5364be6a0e84fe363c25c6907d0535c72a8d7fb09b5737afb638b26575f42543ea10cbf114715d8b25ecd1e7ff7deae4de8144cc85ad6 SHA512 28651cf93329936f18fdd849ff18b10c4da38ab406fc55d81c5c3c2411143bc942d4fda170f9d704fc5ad9b0385dc58a31002913c44fb8b0c3f9844d19be28a6
+DIST firefox-68.11.0esr-nb-NO.xpi 495872 BLAKE2B d88a74a4499d93771101cce09741c3b46f04c9e8936d35ca399dd19715b3c15d8aea258a00899d2daffc4a65a6340d842179b6614006e6e056b49b3f0f9a0792 SHA512 af5f3a98e7afec669a0595a1ab26dcb44aac30f00f2fa104398529975899b06cda11f2f94fdb9146d8402f48f368e9b73bdd1c25ed4ad6fe4e96058870dd81a9
+DIST firefox-68.11.0esr-nl.xpi 491977 BLAKE2B b438a5afdbbbe9f18401f22f9129f3941e6631a82b6de27ee3385320dae4256d689b796ae7f6c0197a4823f75db368cd90940553f6ed2ef2884a680e7b830700 SHA512 991da5b696e8ae5f1b4057650b8bf3cb8eb1fbb1c65421339a58c2ab902f2a769cf13cf2fcea9addabc24d9965705dae636af766de48e4f158e1ebea1772c954
+DIST firefox-68.11.0esr-nn-NO.xpi 494536 BLAKE2B 7a974b66ac33df8e70cdcda5a9602f446674b60971354709ce96b434d442e23c7c0d61f2fa9eaada8e0af1a0ef06cbd4804852d31cbcab135b7199b7baa59b4a SHA512 dc4698d5c38f00067fd47901a924ab9cdd855a85b65c999a118d7e37c5cc018ae392ce2e07d1b852d6c3e0c2d41d4483946953a7b39e4f62ba05725a73cbd736
+DIST firefox-68.11.0esr-oc.xpi 498518 BLAKE2B 860d6f6bfe4a05745787d99f07851b0717741363aa21801e5cdf5d644f245d38da8d7a17ed3f195f6b6662356d30f446fcb545fd8a1f81368edd742260946890 SHA512 b774906830da3d79a4a443cf8cf803c708acef2d7041698090a5269936050bd8ca9382c85532ec845fc00a2cede3120b6c7376e4a8155839a4123bf94e370e88
+DIST firefox-68.11.0esr-pa-IN.xpi 542376 BLAKE2B 99f498df6d010c33073736c7dcf50cb57985557ca181607d759ac644e8b2ad5535046045f857cc374904a00a56bea3a26cdd034d6635f57610caba9356e6590d SHA512 a7aa4f8c19c0ba9a068ea78dff6feddd4b7c6327e5059215a65197e7355fe011614c226fcea3ceaa42ba61c940f95ad538c9ea80826344cea91b8b93f53cea30
+DIST firefox-68.11.0esr-pl.xpi 495651 BLAKE2B 8f7589c74a3e450ef5fe8030e198de891c19d021b39cc78e84cf7e6511789c70f651ed7a9a64d3c10c67f36ee98d06cc3dd507e015ebdca184bf21b1faec5b3e SHA512 bffa2ccf294074d2ef041d31020f86d6e8e22db2c55d9d9bdf05713f7ace762068a53c0b866857a55d6e95d3f302d040959c752d7915d9b274fcf23c850c7722
+DIST firefox-68.11.0esr-pt-BR.xpi 497969 BLAKE2B 4390395cf85da1f47d13f4a723d8c759acc7ba23323966c04a807043e00f6692bae295900fc0fb223867e950a5ff2ac258bccf0a33d500569ac6598ead8394a9 SHA512 bca6a5f08d822ffd8bf27eb2f2d5b0805889f74c623c8f706dd056915ad3563ae56247ff6a56d7473c6076e05b442925a2302296211ffe8f00fcba440e709d35
+DIST firefox-68.11.0esr-pt-PT.xpi 507645 BLAKE2B 07a294a9d04b9240080f0fff7c506e07175026abb570946c0897cb380990ed8ae8e660f2b88bd695f4c168fd710159155b403f5f6711d43301d7de378600d828 SHA512 6161552e9f53ef916f3c835cc5f9f525cd18fc61774c5b52261d1ebdb264cd2e5f9163abfadb18fe071bc7563ef378767d5a893ba4b42f3cabaca81022479488
+DIST firefox-68.11.0esr-rm.xpi 495313 BLAKE2B 462efa26697f32aea75ddc604eabd217f078077942b6ace4f2293836270bc64d1055e62c34e2dca2f4e02c4332f3b1f3f48f51b4ed9193f411f9a0e6a55aab05 SHA512 261e4c9c702e1869bc3e52b4793e4618dddf51477456e504f3175cf5fd40051d04694fba3428f4033cc1f12fd9b533775205f48331c26a62399278450b29f1be
+DIST firefox-68.11.0esr-ro.xpi 508606 BLAKE2B f499d23e1ca79c85bd6d59640a47af5a99a6dc62f53ff4b662312d8b15eb4591e25f2b7fdf626d8bead6524bf9020e8802e1adb7f7db6fe0c61823b52beac79c SHA512 3936f6d27627367e7b03c2d205e840a3d633cfa7a8dfdc2f05159993708a6094d34f21b33ea4053bf2104ccc1aaf62319423e7f7bba36af744665b06fff12846
+DIST firefox-68.11.0esr-ru.xpi 583725 BLAKE2B c015e2ff21985984993d39f5a6aeacb68f5e50c96710b139d0f0f80731429d14926825e9448760f8ecd04dea8a9913fc2490de86b75f88ac287e82b93f9a482a SHA512 0f9cdc3fb2a239d31a463f1e4e56abcdd32397847545b599e180fa268dfba9d19a8cc69a72739b1789c1a108583ff6953ea8c563e20800c111faaac0f916c262
+DIST firefox-68.11.0esr-si.xpi 527975 BLAKE2B cc882748e73bfe2f164a0a4235e3252476d1dcd839d7e2025ae32a392c14a9ae50b7750d61198bf5f421c40e029722453de30280b03f8f3835741577eea4fd61 SHA512 eeef55abf6c23de20eb3893d27f667e7013e76a61d3c083d1c424797c535cf3568957f92553c3a23b2b99cbdde5b282527cb3e8c0f251a03f983948e63806e00
+DIST firefox-68.11.0esr-sk.xpi 525087 BLAKE2B 151aff15849b9ec3336c68dea1382196bc36ec0717029c788f5d95f2672ad2e98b8bb1cdee1a5d8508cb29927c89f59cc84b0ea384209e7febd6e042d909ead2 SHA512 e0326860cfb0dd00f0334bb52604f7fe3e65e8656f68f1315a59cfda627fcc7a9f813e77d7911298606a02d90a6c3bbbf4cc083fdcc3b97b26bc28d07245acf0
+DIST firefox-68.11.0esr-sl.xpi 502155 BLAKE2B 9c4631a54695c5e9e197f7010bf0f75b98c38b48e932c897333e3cfbad547f5bc4d3952cc392823a921d7cb2e24a7bbfab93ec5182cfe85d227e9eb2f821a274 SHA512 6c868721972668880466786ae497306873172f3f6238f5f7f757777410b3a3824b9dad929ccdcd4f9a66fce53c14116c09a69f96ab5762065e9b024be2135e7e
+DIST firefox-68.11.0esr-son.xpi 458707 BLAKE2B 8bdf8607760e8268e560abf0dab1cd472acf62d21d44f71885c477e3d03c22697a48ab5df781b2af1dea94ecb6a859bdb838e3c6d224df7b2cc6ded34fcf12a1 SHA512 0f0e9f323b3b4a73513d52df4e041cbadc951af5dc8c1dae6f30fcb811b42704fbd1e62aa44c67e6d9308e691769ba29834b41c99c200ec4c3339ec11b052b0e
+DIST firefox-68.11.0esr-sq.xpi 521478 BLAKE2B 7190e876609b131d3b8b5ddf8e7bc267c9cfc78ad885c096bbe32f6c62b855ea4999c54c466d29b51c41b1bd762caf186333ce8285c1434b813a08cb6c29134d SHA512 adeb89204cfced41565ec532c9faab571ac5cd28ffcbcdb504a81d17c503da1ccbd8df88217f45388d3dc9fba944075fd45d88020fde52f71344edec2e5aa645
+DIST firefox-68.11.0esr-sr.xpi 527352 BLAKE2B 89db9260dd53201453c13a46a542a376d6dfa4d263b5f1df3102b55dd94449135a3398e4466b99b7fe0bded5540a937feb7d1dc927e27d3e6ef2e4c2c858b85c SHA512 d37b7aff26e8140c9f2d5d7cff560dce47306680fbc8e41dc5fe9bee877253c3ed0c063665c5614bcc13016d2a7e2a6b8ed16faf47ced9e91f382ef04db10069
+DIST firefox-68.11.0esr-sv-SE.xpi 506639 BLAKE2B 85db66438647e41a83d3e9b0232fe8da9e063cf56c8006ab5c24689959ec2eae6b600e2fb826980ce51f6b5e80aa5dadbc083140d6d54ba54a7eaee44906cf4a SHA512 632b86000e1bc6100ce9e68fe9965b81cef70a561f053f92e8d91366c539a8947f1e1505d41312f942610e3f8fd37ffdc966342a57fb1018947018009969828a
+DIST firefox-68.11.0esr-ta.xpi 548970 BLAKE2B 0f451a95434d0aa83439c20aed4a8ea56e79ab9fecc2b7f4d3769308e6b042d0b4a34c351fabedcaa165bc581b2d35c98c2cbb3890762de379d0e44d94972d32 SHA512 088fd87c5515acf95c84914e701fccbda5e9eb9dbbe89006c95f4f323776cb53a71f828b4af77e26d500b274ea9a0c080f9b59d0bd1ebf151cef627fa8f469d7
+DIST firefox-68.11.0esr-te.xpi 561501 BLAKE2B e7c02918ec3581c9aac13e29dbf7c259469bd41fa760ce066cb219b92b254fb8a6c3993935d81e61ab2027e55166d177342b6903097597ac303c4484dd756caf SHA512 cb52d8a075522c0ddbfe6dcca1a9affa55a4965aa9fdd1f346dd0df99d25f66dae19175225733c5aea6748d7fff1d3c4a4d67ab99c931c1a19de183f64fbc599
+DIST firefox-68.11.0esr-th.xpi 550765 BLAKE2B 3714b84cee99f22976996302d55ec7792085b54ce685f5a16993c775b875c1b05558493a477ce2702c76e29e8bfc20b33294a330f65777f081278305463869c8 SHA512 14a1839493de34bdbaa92f200ef42e840ead8254e186ce4059f32acf36f9a243cb1b1071e2a0c8e779b69dff231038a2017fb196cc1d8f56c569ebe887061c57
+DIST firefox-68.11.0esr-tr.xpi 515124 BLAKE2B f8ebb2dfbf7a3ead729cab11171283f8303b7f1ec6033161eb1f6b80ccfb3b494a87630c5f7b39c12882263166b68470bbadf1c37d45e875382efec8145c661d SHA512 130923931f90d0f21169c19937af2cc027dd5dfe0ab193602417af04e7ab5f52768859096051583cfd87220d27d9f23599ef599aeb7a67cf4c30e5ff1684d5a3
+DIST firefox-68.11.0esr-uk.xpi 568876 BLAKE2B 2dd4caaf29603fa601b87205951d92297392d4f3e19d4c717d2679a806c674c3f535d2317b64cb958624cec4e79c6132c17e8e88b934c1b9db383a86109e3212 SHA512 d20bb8a938cdd66ffe9d7b543129d3c614d4c36553f0f35b03316ecf96b1dbdf872ada88ec548c298c3a4f81b45f7eda196d8b58dda41c1766dfdbe90a3de4cf
+DIST firefox-68.11.0esr-ur.xpi 542334 BLAKE2B fe3ba540ad753581dd04d5718d99206dad4a6d1c2de19a5ec8964643099ff3d0878650218881c1447c2bdbedf1419a7795bfcea5b04a5e1f3d80016dfb01430e SHA512 f3828227e3917f6b15deb10f49168a3dbedbc81c6d80ee26d7029c729a60e5c36541133499a7abb4f133d04487135726394b9bc142de15d23bbb13af7861f9ab
+DIST firefox-68.11.0esr-uz.xpi 482281 BLAKE2B 4c9656aa3f77088ede7828d9acd8bfa58029d9344f990ce91d4c68373d54666ab422d5cc84e3cf2ef7ae5f484aefacdff4368fe56af126ab3d102651554d2a67 SHA512 0a5bef153338a556ebacf5ae05ef55bb9e01e5414895e349341613221b8feb96ae6a79f166a58670ab21a1063a3a93e49d2d1806dcdada86a874f13faafbc389
+DIST firefox-68.11.0esr-vi.xpi 529138 BLAKE2B c0fd2198ec0dbd95bc90fb7971f74f13a989461200358be9d26761fb9590154a17d6c91062943711e24c3215e10cb78e4b7cf3e6b3fc984dac9e8808f2274104 SHA512 a2826d77464afce049de4f173f8dbd80c732c7e6515ef36921c187f5f46446845cdcb4ba7c85ddd5556009c2baf6fd172003d430585928021ebfe67056403582
+DIST firefox-68.11.0esr-xh.xpi 470234 BLAKE2B d8b22d8209cdd4a2106b0f632154842a58e542f830f95d05684ecf4dce9f91e49f02ffb5399e34dc172577c46855b983a39a3f09503967151ca05af31d923962 SHA512 a4b405c092771fc9c417c3236f19523e32c66be94a5557e71c60e64918120b233a7e827dfe9f06a66ba9c29eae8a5c74e63831f3e62955ef1b1c5be6d39de760
+DIST firefox-68.11.0esr-zh-CN.xpi 536440 BLAKE2B 0155ad4cf50791f559e053ca692500e10241a5759a2f3e67e4501d1f73f0cc9d378f951f0f95fbff4c5fcafb3dd08a16c21c52c89d7502f4dab6b3ac4888a20a SHA512 702fc9027ef85b556ddfdbb4bc25f2182fa7dee4edc33ddccc0a13767ec28107428682e96a078f7d363a593b91b3d6a9552f021b145f800f025e42389d76c7c5
+DIST firefox-68.11.0esr-zh-TW.xpi 535862 BLAKE2B 0f37ed3f07d24475365f32031badfab45b0a129471ea155c0dd4090b145eb25998fb71fd9ad828a0f412954b61f0a84d0c33afd787f323369f063edce67689a2 SHA512 0d4567d61eb507e8a5b3a7d0f2a40289766de0634925c19e4359a135bcfc84b9f01893bc291e918683fb19eb88936b1a13be4624e5bd6422cb23241e43c5bb48
+DIST firefox-68.11.0esr.source.tar.xz 321294384 BLAKE2B ee44ed20584f5b1e3c41de62a720c6e91784d76503198d8363ce6d6f74454ce101c9b811d8295b81eb6454bdb20e1109c3e9c5cd052e0e9a6f7607d338a97783 SHA512 7dcfa4944945bce184b96643a7afbd0cc97c93e4f727695bd5ee1e1745cff89784e68baf109588ef56791211b4b8f5c7c056ae6ac77f54fd00a5af5d5606f23e
+DIST firefox-79.0-ach.xpi 501458 BLAKE2B e41935776700da89d2ec8708ba551437568dda906013c75eda6126fea7d189942a36d7506c68e9241edc657fcc99c6aced6ea6b0e3aaf8c4249b1ae1060c9dc3 SHA512 bc48232adca3b5807518e55f0dc4786a172b1b31da54ac2e452b4c8935a3b70c9aea0caaec3ec7598af71dcf0862fb042bca16a3cb22f61f27244b8ff846f56a
+DIST firefox-79.0-af.xpi 443588 BLAKE2B 8f46481dce7f1ce8c1874d595cefcb806a4b43db305bfa9ffd63b4fb2deb3e3c04a6200df8f61663eddc530a823b68883bf135dab23c7152aa5fb75ae457dd9a SHA512 14466dc1e229d0a659ac9183c3e3b72ab49af50649782286351038dc20709392d34175bb0aa2784f90c97fb1aa66e149b11b00930185ce5fddd6df05c1c68c7a
+DIST firefox-79.0-an.xpi 529847 BLAKE2B 1587ccb7a835fc351b970575db2d37bdc4260c507a8036a91528c3766325d17400bac3528739f7de5ed694bf87c1310ab09729277b2eee8a2ec134f3e0502d3c SHA512 c9e19f4f5032f732a582a941ceff4d507bb12ab1215594188b2d0915b9db376ce0d652ffb95162d66879386720c0cfb0b9efea7835cd979f7477c8807c623544
+DIST firefox-79.0-ar.xpi 591072 BLAKE2B b76b530aecfaa99dc7cfc98d7b1c31cadfa8bf30b0e06170bfd98bca0269c1b6153601be8eb8c20b3ddc6993d23b322b38674e57b963e9f19208a2036e182827 SHA512 49360b5f8518087beb56e50d503a5cdaa2de03e73b41c0169422f00c29aa9412a00ef9e6ba37f79c7c968ad6d16ebaff8919337141580d2caca3a460810a3a58
+DIST firefox-79.0-ast.xpi 501400 BLAKE2B 137a0a1d10e2ab7a0da223bf82ad40afc01514ca039cb5d5ba1a8d94f5dc9f19765076131257a831dadb60d426adc6a2dcc2f6d3fb40c296b50ec32693b9ac31 SHA512 84c7e9641f9953e3e345021fef8d9b6ef3f8a710bdd3e60eb15b597826fe1867e45252382d49e0fe1b8a4c0c399c9a6e406d05af5937618228e276ede931191f
+DIST firefox-79.0-az.xpi 538649 BLAKE2B 2bccbf11a6e7336c46c797605c707ab0960d5739ead8caf27d98f3b25e9f676ae56647812565d6df6f1321152a54111e469331a898e52d037a5add00b4f4a8e6 SHA512 3f2cd8c206996c0c5f9b4afd31906f5648383421df290c03f7df22bb68d2dff4f0e657a0988d56150e4c25f2415318d09a38e0b9868ddb7aa5dbca3c76b4210b
+DIST firefox-79.0-be.xpi 647941 BLAKE2B 05f6c412818f87039e588276e4972b73a6404987c18b40428a01a7888fca4247b851d768be381af3ae98d90d2c892deef2c4dd2e637e739377b1c2e920d38e32 SHA512 acb5ec46cc477ad059e4bc98199960666e37c65860b1ce98c2a380e546a7462bd26cea2193c07e3d86837160e56f42d85066f7729a32f6d3cd1db2cf5035ba19
+DIST firefox-79.0-bg.xpi 614022 BLAKE2B bf6470726a895180ab3356b145a603a455f82b14a6a56ecb7dafbbf40c5078fc947616bd65a9f35243f3ecbc3ea41471bc1e81be9963ee20bb2fe72a2c2e1247 SHA512 4272374637b239fc9f6ac04491b1cb11d5392d02e6d5e3cd4e1cbebff59bbb80d77274992679afee9da2c07d6f5543c85fa4d87174c61cc3a285e93bc28de63c
+DIST firefox-79.0-bn.xpi 634641 BLAKE2B 0da5793a45e5c6b564ab84493b654260f337a3eb9a5d0f33d82ccc1282d441d98d6bb142a2e786b71212c6e8c78c3b836b5657ffb67943cd96b77e956ee9d067 SHA512 ace10efcaa824fd608e759f4c94e6aaa217546965dda45fdb58c8eceb1b8357149944e62f8a87dc993df15c37147f2ecb39b5d0632ea2cd8d869458f8f1eb00c
+DIST firefox-79.0-br.xpi 553813 BLAKE2B 2b9c8e819ef6c1c07f767eae279c204b338d2b43c7fbe2923e8293ad2696c77b73a117862258c84a54eb5b030a8cc3b7b97f0f12d0d6961afb04c25a9f427eda SHA512 c1a2375e23d50285d2905aefb9542ef8f15cae2be7176e51c178c421142e0fbf0bb8e195752a3a151ad08e20f2ac16008b071148b5760b5366047cc707e318e8
+DIST firefox-79.0-bs.xpi 507657 BLAKE2B d0679ac2f9a9955b2b1a245f45328a4825d86bb9eade53754831ce4953c4c351b6d169470facaec023bc9c33974bf2439d47c2c9c5ef7f6c5c10370f57ab45f4 SHA512 4184b29ce6d9c66ac6e57947a4a3e3c5e0761de97184b03e9c91e062ce98e70d5a25d3595a28602a3a41ec10556cf2f34fea502441c493f7089f93377b611f4a
+DIST firefox-79.0-ca.xpi 555954 BLAKE2B 63ec773ff316245be0db76bf25eed284686707a0bad9f3815c3d01e646206d3b15a651b0434e47918c90d14d817afa1dd8a02d4f62968a67c3a551efd9a657ca SHA512 37dcb81d97a71aea9088f7d85ce5f7e2ef28074273fc8bb4d53fefbdb934c20f8b314ddfb5d43c0345e47f746e75e25da2a2037164cd40dc871e42f31a9542ce
+DIST firefox-79.0-cak.xpi 586979 BLAKE2B c2c4daf2833c299be81a0ffd5ff2107c71fd4466799332302a4ffea52cc555cac817918cb51ea0bf107ee6f8e1bd1de16504c8c5994ac9886eb1bcd3a04dabab SHA512 06eac59d1117b65805dd2deda18ada8625e4711edecd29566d17bee5df595f488d66c1fa998d1faa3f74fba4681132e1a7db8a6b7bb5690b71f5a3c13a9ab093
+DIST firefox-79.0-cs.xpi 585546 BLAKE2B dbaaf22f621fa104976d7072cc1e3555c71953007e8ea3eb30bd645dfce33fec32372d6f2b678d45bf5d32e9fbff57ad0035a3db44f601c5fa0d23d98e2805c5 SHA512 3deabb1f5148a78bc821fd9ef9de6f9982d5cb741977eb06011a6f71883604a3e6f5ea03fe6545f121d2726667f377f8f8ea1a98604173a91d7042cea3ba4e53
+DIST firefox-79.0-cy.xpi 565223 BLAKE2B 09d66a5683c593902a125728e9c25485ba394d2874acb8858823c75760a41484841d2a0a1485803f070433f6c78d794f5ab016cdfcde0d15bbfde1fb1c77d0d1 SHA512 c073082f93f90232f2056c31d28b16ab07cb8ff50419ceed8524a732d793c1cbc14e6729b67cae2edfc6e5b39a55986dbc89ccb1b5f11b1159b1c140f7ccf563
+DIST firefox-79.0-da.xpi 558035 BLAKE2B 99cf13fcab4da6648f4f56bd799e67be07c6738fe6de360e7c829aedbc08683eca368ae070d244b34a8107c256eeae11574ab7dfa6bbf6cf5af740e37c8645d5 SHA512 21d7202c44c27dbb0ee4929ce97603f5ed0f79943453fb1a92a83c35acc48633be7d0979f406d38a9eb2c112c9a941f437edf9309fbe53a2c647781bcb634d10
+DIST firefox-79.0-de.xpi 578643 BLAKE2B 85269dbd2b3e76a30f8e663a4296c9002ed170501241575203ac8f84fd4da66ff69178c476c346fe1b6c1a445a834b984c2483b72069c19deb47ecba7f63a019 SHA512 570e4b1f35576d9ff2116bef7972d1e15b44975ceecefaee6a348b71c00045119d0d029ad1ee3c522093a9e7fcc88f3c8d6fefe9c9e72cc8ea55fe563e3642d1
+DIST firefox-79.0-dsb.xpi 591825 BLAKE2B c8873ba590fd80fd5f5b5f9c02c8588e2580f3a18ea4dd6ef6b8e4561ec6f7a7d4ba6f672f5b632708ca02f326fc714df62c4517e1c6ee1fe9c6271ddf88c04c SHA512 01a54a5f1b5a4787f08ad0f1db8ece71136e9ef9850a036357fbc4d16ff5ef1daf4f6155654468984f18826457ad2c97406a013b1d38b0af4f05dae60357d2a1
+DIST firefox-79.0-el.xpi 666129 BLAKE2B 2178e33cbbe88f11010fd29e4bdd2737cd54312a8c81d9b4611681014c735073f7570c7022a5d6890963d417a218289be255290cca2405f99e447c01d89036b3 SHA512 b500c0162a27e88e87c4c5904bd5adb65da7e97ad7b79d0cc3c6bf3aeb0cc93a4f73a29433b5f2bf8a9215bcf249e0b93b1c0db7e9e84137b5fb6a2a2f7c65c2
+DIST firefox-79.0-en-CA.xpi 533669 BLAKE2B 8e2071953efc06922e5144a6517aa19a14ff0a13aca1bb97b4552107eab678a78c63d781493719062b9cdfaabdf1b7d5e096266657bfd0962e8c3056aaa0670a SHA512 0f629f8253208b7152ec9a7adf712ca8724df65b7df63fcf7f191ccffe8c3da83df31cd5af75605edcd37c77a61b5bd23d121092c11e70bc491f63fb71743b05
+DIST firefox-79.0-en-GB.xpi 533471 BLAKE2B 9ad8e8b393712742db3a7c571835d00be8d452657f0474462b918fcf5d7b8d7eee4301a742dc31af2935a8b61ecdcd422bce8ca42667e8e0333efccc751c680d SHA512 107df1dc98a1dfce5e72730458e961820055d6e40862879722cedcdca32ab47aab4bb00e1ad3b815d93e5ebde1bd3d30ada7175447411fd56ecdd82e76095192
+DIST firefox-79.0-eo.xpi 557786 BLAKE2B bba6bf88e55addc6a3b50021e06137e9755d82c939b8b2dbdcd1cb26a15d60949131ec2ddb8b7863465e04843a0abbf491af4bfdd9057f047cd0f4bc1da742fc SHA512 de2e8dc2943a55b121a9cfd09b77fed8cd775bc8db77dc894a515bfe577179262be34099d468deff794ebdd5fea538ffcd46e5e731400dc5ac4767421babd4c1
+DIST firefox-79.0-es-AR.xpi 571116 BLAKE2B 2fe806da707541239430e758409109b47a95ceb232a1124c8aae97a276f4ee8b638673ca3d6d684d8f7d2a258d8eb524264a1f03b0c51cd2d51b1fd8b555aa9e SHA512 be9c6d5aa52755b43501d2f173b379e0b976ea96cb52c0b182213a5180501b5c87712257c80c4033f6851215fdff56d952d4f6205e7258af283472e35ad912f1
+DIST firefox-79.0-es-CL.xpi 570373 BLAKE2B 8219be39bc63cd89a7de8976e826962f70b3ec6756d32b19ff256f874b41372a63e2bb29a995c034968a7a956d0537f1290053c9d4d2df3b3ab6660263df6721 SHA512 a1451b1fcbb335ed3ea1d8dc4773207f595300f712b5699167b470eb96bfcd7357f2500fddd68aade3377c2a52a781ae360105117894f01e8a975f8fd4938a22
+DIST firefox-79.0-es-ES.xpi 557411 BLAKE2B 732b7a834588150be86ed0787c68b9fc5dd9a5dbc040a7a1086d923383b1e4b2f7a48e38c7014f753e1b9246e038ca0177fb9446d23f435146d018a85a1a29c7 SHA512 2c2326637325f0ac280c620ccf2592b6637c1f438fb703c38cfe8da0c5501d04b06e59b0a30cd554a048bd8d95bb98e9351c8c27452a6818c3d0068172f0d1b6
+DIST firefox-79.0-es-MX.xpi 574154 BLAKE2B a4cdc2695202b3bf33fdd2e78ee400c7a7dd16e2ef464448143a3fab7121c5923a22e09102ec170b2d827c5670e91d58b586067be35bc515ccd410070a0487cf SHA512 b57738d8bc462773d81351a8da199c69fda15ba8e5b7d67e4b0e58ef1f50931f806436960eee2bc69c1aa3b8844140e43c837cd6352bfa27e6e447a245ff4bd2
+DIST firefox-79.0-et.xpi 536814 BLAKE2B 1de5821bd0997ae1870f263799282b5de5e923321cc3ddf156ec19c437d97f7cf15b3a2b803166958e9cb7665bd215fa80f7a60f4f763842b84eb72303f9ef9d SHA512 cf6b8b0f92d71d554c63e9aefef07f67548ca503ebd14c4af0ff51b82d0e62dc2dd214055f438812434eecc1ae0fd737941948a5b7f7eed6ab5d0e6dc1424971
+DIST firefox-79.0-eu.xpi 557193 BLAKE2B 43bbefb31f9b76e4d0b661214462c51aab812ac5081bce297c1796688d15fd065037a91428b8ffc475600e2c29cc673265bcdee24cd0a6de2fe0fbcb276ffb41 SHA512 f24428e6b2189da510d828788daa92e416df87b7b33cbfb6a73735b6d7814eaecda4cd2f87d215a418bd8ebc5565c729562a43dd13d5a45170390d1392ba1281
+DIST firefox-79.0-fa.xpi 594710 BLAKE2B cf73235cdfae0ea1da5bc0e091a1c220705718b24186e7f63b35ac6ae16837214f10cb714f5ee5bc9027ad283f3dddea33fd6cd07639a876fa1fa705e6aec890 SHA512 db48c59c8f3f78b90f34c3d3bfdbb76b6bd1ffabff39fad48c03a17eb66b6b4ecbf1aa727f61185b45e23552050178267e296cb2d908f98cc643181a6808466e
+DIST firefox-79.0-ff.xpi 532782 BLAKE2B 1986083102c00854ba8ebe7af9ae7add7b79911361adeb0fec16567eb59fc1b188d77fa14259dcff985ef06251bc824b409d314dd3b0941e3790b8843f0c8b42 SHA512 7375c73966d8e4bead0439dcd8971ddcbe7c6a80197d121b520118fd830511de10a59bb7956255f62d23521d1f6eadda05a00e609ec8e5074edc33d48bfbd0b2
+DIST firefox-79.0-fi.xpi 556441 BLAKE2B 2c372a931c4b2bd9f1c1d36e865d6bdbffd95d56fc539b3c76d4a34564fc41aedd946eea5a8b31541b6b9dc81c781cd7e530701ee929f9405ac36c17c38173f1 SHA512 4b8420ce2198255364c25ef3fc6f678e1eb74435fe97645b83ec10bd59e2cdd8eb288047589d98f2bdf2fc03c76ae287eb732655b99c0740673be113eb61691d
+DIST firefox-79.0-fr.xpi 582980 BLAKE2B d99038a78e67a7eae7a3f38b5ee04f67dcf68e2d603c53e55f4441ec3274d3bbd0adba0277b39a72e9fcab00ea0ecdd80c4821ef193683da66c0c83898cbe84a SHA512 5011a545684165f9ba221ebed36645f7d8e24e7411049bd447f389621da67e1c9a9a381c4d780ef02ea0a5487ea36eda1c1b4ed77614a8bb21fc3d232d731d86
+DIST firefox-79.0-fy-NL.xpi 568112 BLAKE2B 1524f9094d3bd73bcd868954940b123f6bc157be76bcac82972ab31d4472810efa7f91b603c9fffb9096237ee1ac4684b39cf2743536126dd378eede3a2f30fc SHA512 3b782ef205bdd845e20c9d2648dd0e005ebb6445f2ab6d101cc424469d15af926fbedaf6eb3810449407ca7496f11324542137d8ac065d88f174682d3bff89c1
+DIST firefox-79.0-ga-IE.xpi 515523 BLAKE2B 9c995ee79640fa83c7c7106bd5f5e5e35dad2b63198287ad6fcb7662734bbe2e580bf0874e313548d6eddcb8eb4ee30bc649c8afdab406ed0164e7f93e894860 SHA512 cae13285717997d62909f3853ef20460edddedaabdc944c10cdefc92c7a60f1c1ee65fc7b4af4c7bf06dd12caa9b009d8259a9bc2f55e44940a83723775e550d
+DIST firefox-79.0-gd.xpi 545532 BLAKE2B b6278e8e731cad4f01d77fb36b15dcc5300a52f89c4670dcb1a9458b05e5d703953b21c8d7d6cffac2b5da0d03d83f11680292bfe6aa2dc494af8ca974630c13 SHA512 e0fa16ce42159f108026e3549c90e8378d84f2210a6dc31e824d7c67f2c3ac11d6f0f97d44abff19914b81e2dd948ee032546d2e9f120b00339a71af33d38cef
+DIST firefox-79.0-gl.xpi 509456 BLAKE2B 004683080daf3aae63dcd52792b87fb219d8941f4a78977f588304394c3d018d2e39fd02562fbabd48b9ccb8491c620e5aaccc9f6e7514e75eb302d6b0c785b7 SHA512 4afd6cde92a3c5fb39cfee32bcd7d2f2096b1582d89bc61e6d012eceefaef45e0619a823ecec48d74c4202673fdd7b25b08ea8890b099a47b2043c7154b7da23
+DIST firefox-79.0-gn.xpi 583046 BLAKE2B d1645a3d504ae3b44dcaddaac12e2ecaf764e563593349d3554ea0b1e0d4cb33c5f9a91ed36bed122e0aee10ce6cbf3ea78b89ef2002ac874fce25b334eca715 SHA512 99dccc8af561e6d516f12bc893348dd5282de9e53f62505f838ca63bf2f9ea36f23b417517317c832b73ab87d8c19452425fd92d7b781d308db44d180b33d41d
+DIST firefox-79.0-gu-IN.xpi 603768 BLAKE2B 906dfcd9bfb6a48c77aff87fd91cc6947e2e244766e2521d2c8e6eac227ba1c99076e4501e8545934988f17c86bbc02ec2eec316a4fc986c1661c4b9113e13fb SHA512 129d31c2b44f84aed1fe76ba68de23746d4f97ff982747a33c4d1b34780d8e7ef4dc3defae3f8806691f7ccb9f4e0b71f641ee66dac72cc43ab1c7c8f84bed0e
+DIST firefox-79.0-he.xpi 585807 BLAKE2B 077331fe67bca5f4b6bfeb03207515b8e39529d370ad2a698384a750c2e2ff577341ee8eb1f86dbca5d1d072ba056be550a355bbe009f222f598f83f44b3ad30 SHA512 c1fecefd1803f7050ac41726130f617a1626b0474b12ba5232ba55795f87fa96c88e2ac3036475b10f680afcfa6fa2add3da05e5bf6cf83999f4ebc35c3656a0
+DIST firefox-79.0-hi-IN.xpi 624880 BLAKE2B fce5456bb080413f11541c97aba6865fcad4458c4a5021f4d1c8869995a47d6ee0c899faf68d54a0ad9a23cc4c197e703866aa7d4461c19a5cf843fd15d8dad0 SHA512 f7b22435001c917d1a228804b293653d6ac7b4f97773b0b82192b5b303d3c530faf4899525d8aa2c62eacc594b17a1f3e7c49c1ae17c80d7ae980544a8f6c339
+DIST firefox-79.0-hr.xpi 562866 BLAKE2B c99c6795a6fc6d76ad87d0d2b40261a759236e64c1457c1c8ec1d70daed275c94961650de95c11c7a47bbb03c7b64a6f596fa77b727558ef20fcdd074e6f90c2 SHA512 fd0ffd513d0ca7627e0a1638fe0041998f56436cbe86df383e651d5ae9085e3230e9261c0b7c718de6c55ff46ec67a6fdc3b88e8817eaac6454f3d73d6ddac7c
+DIST firefox-79.0-hsb.xpi 588070 BLAKE2B d3ac13c241706c49fa3b7b6ba62aaa6b9b74b393f19cd23a137d94554660cf982063c48b5bc158be9244bffe30b7ed8e86fbd4b61c6601fbacf29d4caabe862e SHA512 a708ca74671d06cbe6a1db8f7870c0cefe1fd6bd64460f4d8f2d0860f6d8e03990462ab6120dfedf7a9923ff73afaa22463fdab47460631e16aae05fde61c6c7
+DIST firefox-79.0-hu.xpi 591575 BLAKE2B e0f0a4f0b06f349cf0a469f782edf88e5ed1193d76552a4856e825061decc971c81fc64b6ce598f3a60603c56b4893467049af759bec0b51119289572f3f70f7 SHA512 68750429f627814fd25bbe3bcec750c44b33a4e4767d37429fe064e2e3d683df4d351221c71eb484dad7a13f4e77469a7f01e020721fd89a24612448ea19a378
+DIST firefox-79.0-hy-AM.xpi 650449 BLAKE2B 34bf461300ca9d2eb29d11e3a2520ceb2f5ce6b81178a8fd300a195f9293567ea917fffa505d62205299efbdfd763cda62c896a9a8c8469b1b0136fbe72e66d0 SHA512 8de8a33b5385214b8fb4ae91ab688d07108d2ea44fc41e6aa7425b23936928401ea52a968ef93be659d3dbc5494493544bb53fef879bb951dc08113acc5bf6d3
+DIST firefox-79.0-ia.xpi 555959 BLAKE2B 717f6beeb14d1840b31b951f05ac20ce0edc6f97b9a741a67aa71272a6126fc1b67c7acf971e8027fdf44d96867d9fa81eb28c65cd4f7fa29bf14e643bc4e8e9 SHA512 12e4ca0bc0a2ff65fba22a6db82b299e7d58c33eeb473be7e1634e098ff8b91a417959c3209d1877cc1038833a4694dbe6c0df2982b1c038529af4951fd5d93c
+DIST firefox-79.0-id.xpi 553987 BLAKE2B 143584e7511b9ac3493509a772c87c13e1381169b33f4cc36249d914d4f8b23ab6f0ea82e1b075291dd72db12f730e23e5714244c45a18ebe1013b12b99a5216 SHA512 31d7e69ee0a6ff25a772b947a15cab8fc2de3e7cbb9aaef28c716fdca97431b93f4a2b54720e4211cbffcd45d84056473d37e24fc9b84f19a7fbcb229d80f13a
+DIST firefox-79.0-is.xpi 528742 BLAKE2B 51112b6bc7bf0c7b6ba0f0c11e8861c52d81cc75ea85e7042bebe65f80a838fcbe2abbc2b1a47b2a847c19b1dc446f4e69917d65419e6bf94fbeb7f9c56506dc SHA512 0c1fca36be6b0ff65330d78fba97707104a95a56741dbf0bafead4605806b7d863e7d5da9155050a5e64ea9b5963b5dad869c0cbd6ed7cf338252c83ed8594b5
+DIST firefox-79.0-it.xpi 456253 BLAKE2B f68f65c2869d313a15f3c5f96587ae3c516626deb2ce8cc836a7c00c07caf201dc56defde6c32c9c9d2eaeb1fd3a0c594c78cf9fc9b666efda181510683db9a8 SHA512 0c9565c0cb92c413d79bad9d6e0e5f0a175d3da3bb1a5f8167517ee0c14c797b1168a1b92758d6c4b98f89d0d6d229913cf868ee165cc8b5b9dc905cc0122113
+DIST firefox-79.0-ja.xpi 619905 BLAKE2B ae99ead3a98eb4fa3716df362fd53326ec7559963dd62fbd4feb80a25f4b71f04ecb1a28cbc91f681125bb8ff4cacc98596e3ac72879bb2d0057e0e2a52d6197 SHA512 c9b3ae6ebe7a97a20f086ade4b394620a5a7ef31c85c7bbc72973f32ca08033c0c2fe912d6afaa6d51ec2297878a3f11b9d1ba3c70499b2223ca9661af69b9d5
+DIST firefox-79.0-ka.xpi 617507 BLAKE2B 668af897fbbb670b3afae842f57c270a8406520ef849066352536627b78a9c2815755032d337f9443e12b7f5ad851fc45b01d1be11efb36250c67963322d5f78 SHA512 36cd79e546249a52eb1efabcb8bd625696848a53b9d89037ac5ecb6f1d01374048dbe890a46340ce0f1b347fccd1416c8d033e07f362b5fa4a1536f628b0a6aa
+DIST firefox-79.0-kab.xpi 575652 BLAKE2B dd4e813c1b589569a475bce95b4eae3ce29264c876bc8c4093a310e1b28250763aac6cd18e8bcc52a31e95250500e1be483184468e1c428eef652652820a0c35 SHA512 221c586a388434c25c0b3673dffb1c9bed11241f63b6976b373037715ed6105ac2d67ecd124cd385f405f5adf76b729d26e5bdbe0a18603144e1e0af06968310
+DIST firefox-79.0-kk.xpi 645054 BLAKE2B 0551cabcafcc5fdba2baf741b7e5a17c73cf9d3a91e215afabec3f46e4ef5de6ab3e8d326854c90c9791563de597b9eea1c7c8ee31a6fb1e32a0a3e54fa7e9a8 SHA512 0a756a5bacc3afee15fe4f9c18ab7b6dc4d8fcf296f1545d977aa7bbfb87ffdb1a645d65506666dd51ce93f73c60a6e45bee089c24a6ab3647465e8aae967f4b
+DIST firefox-79.0-km.xpi 566274 BLAKE2B d6ace322dc9da4819609cc27ee599a561d73a84f865322e8aa6c5075d2a758514842b08d1810fc991aa8e2269d34f2c4ba9679796ab03645415ea2b7d5865c72 SHA512 4ae0dbeff1bd2833ae5d0547e1f31c9fd4b889c165a924e943c289ab816439cb900c930c946bd10492da202b5854ba90f194b2a17a718223cb6901e2304fb8bb
+DIST firefox-79.0-kn.xpi 559053 BLAKE2B 9b2d2ff36c6ff85cc2027a619c3ca77c897bc817cfed381c9ce46f20d2a237a21931ee9da3bedfb981d8f20bf95e99f29ad277a50ab2a047292153a0236d1726 SHA512 aba0d2559a93c78f89bcaad11ec0d3331ebcaddf9f8fee744754304625de990b60ccaf137b8a40d79890d54982525930f281a731c62ed69b50ecc3f13ca7bfc9
+DIST firefox-79.0-ko.xpi 605614 BLAKE2B c7cb03377f65c836f04b735eb2a3ba1345f8a1af83649dbc1c988439e19fe83f2292eadd97fb179f71479b83678ee8f1a8b1b1a227b8e6775d7c095f16267914 SHA512 0641c7b604f167d8b942657750e6f803d46d0ad874d73c2c40eb557e2adf6e0e9391bf058f037ccb15410d160841f9757a34a1b6c1834b07920f6f517cfc03a0
+DIST firefox-79.0-lij.xpi 528207 BLAKE2B cb83cf98b1ee6cc20a24542ddfe926b51dbe5c35286e2713734e20f93af78855a0ae94660cc437de786de969a4a1521836c61a598b7bcabfe960140cc2b1efca SHA512 5b7f9a2ce3d69ad390a935d44be616397b7486966538481cc5f9670e82d821f1b7ba87e4cd58c394b8e1b5bcf66881940a49b6319ba6deedfff2c41cfb72f75b
+DIST firefox-79.0-lt.xpi 585966 BLAKE2B 7511ca1cd608a68df77235d68bf1f794cb4491d26a642f49b8c1ea17171f57b82ffd265200891cdd3c00088b205176da7d03b9643588bcb90fca7e9995ac5d32 SHA512 7a65845ed818bd2314453fbd207fcf3fb664b22daf6b037531191cac9bf331f55fcc91fdc8031fb01610b4cfee23de1b0c14de35647811f450c8cd19e3222519
+DIST firefox-79.0-lv.xpi 518055 BLAKE2B 5cdaa2bc1e570f917e9bb06c1018d115a3a38437b863c121e43d70f1ed4681141a0c71348a1ecaa4a52be10362e6d59330f1d4a5835dc580fe8747ee214359f8 SHA512 c61cb47bb2323f60f0ea37b3d7b70c248265d772585b8f9be025a0148a3227a70068dc50716297be19a9b250fa05cbd838532bdefa417baf32f85c42b325fedd
+DIST firefox-79.0-mk.xpi 481913 BLAKE2B ddd8675b685be70e45f458fa4dd5925050427a632d9c012a4fc368628761f0b25bc9fee5768d7ba0d90bc3ed3bf48fb474f8ce3fc71a5c7bbb233c5326c0f033 SHA512 c16f02b1ccb1bbaeb08f65a9e445496aec970a67e582019fb42c94d646891b6e183c56d682e8702239e1e9206c435513efc6dcfcfb5139e92814598bd1bfbf6d
+DIST firefox-79.0-mr.xpi 600646 BLAKE2B 614ff917e0203c706328db4170313c1067ed4e56fbf898d7e1915b21b7f6c00c865791e45c6e7fa1a2317b7d41fbf87d5a4b1fb08d003c98b0d92d21706dfd53 SHA512 6b945bf6cdeb3ad003f46ef45679c71c4c21a95cd4d5395e4d2ff6ce72ef5e6334eb237d56f065114c589ac73bd6306f7b1b32aba61d390e14963ba11d8705a7
+DIST firefox-79.0-ms.xpi 502180 BLAKE2B 8cfc1345fd8685d571565bdac82e6145d54fc5bb2653c2a33bcf9d1bd5e2544a6bc57e551e78f74c4ca1d354be0156733105b1699ac121c38268755e5f1cd8d6 SHA512 c4dfc63b11298cb7122f16f6978da15a5036921bf93109fe06169580dab03218104f85bf95b822eb444dc3dbe2d3430cb3df14c5a00d933b788a09465dda6325
+DIST firefox-79.0-my.xpi 556403 BLAKE2B 6e0cea6dc2d302a7ae7dd06338822cf68102dfd3edd38bf00d974707a5cd29bcb176ed8fe59ae05a1c619fee8ac5ea55003b613b686c94b547ea0942a7405e7e SHA512 a28211b16414724976c6b96642cd9d3f1d28cb101ac98ff9fc9b924df742e527a2f68327fa001b7b892522d3d62e2c280e5258a5f310bcab6d00a35608846f07
+DIST firefox-79.0-nb-NO.xpi 552094 BLAKE2B a0217c30c3bc79a30b3acebda9069ee8f56bba9c5dc4124329c4b56abe5ae42d3fe4d29e8f2405a71d6fbf08071dc004cb07c95164435cfcf216633d4d673be4 SHA512 8aa2e33687d194bb6ba11e3618a54f3bafc0ec90739bfddd585a2627038c1ce6e2e478e89302b621d93a5725ef4c932644f696d9747cb78f2103c1f3ccf9a119
+DIST firefox-79.0-nl.xpi 561368 BLAKE2B 0cacbd96399ff81b5afd1179d382aced721f8089ad9d343c11ad5f01298c414b687cb165c00e9f2dc940771b1bfade24938f25a7dc8f9aab6f01a21ffc3ada8a SHA512 f194137a118804fca6b5e4f0698a0d9bf52cbb07e828115d1de43d02f702e4c70f91c386b36908b850449ca49ee9bfdfbb4e721d90afe348d2acc6100b000b76
+DIST firefox-79.0-nn-NO.xpi 554121 BLAKE2B 388e62f7f4e63238f05bbd51f2f073c51f615ec366c7447b7addbe5f467761a7f8a569e8191ee0fd257fc5fe525d1cc21039313c7626008aef6d938cbc7c5fe0 SHA512 158c2445dcea631a6ebd8a3017ca1ee57c4eb3c2d8d4666003992441230ff5b12073ee9af6722f58f1c124903c3f851090d57a6d0b7d3a4794990d89d64c81a3
+DIST firefox-79.0-oc.xpi 578492 BLAKE2B 0c8ee3976952a76742a758fac1d900857028b4f96b812cff70e0028f35835b184a8ddfbdadfd24bea08a30ab27b0c63e7bff7e63bce177836c75be55581ff745 SHA512 3ecad0e58192b179c6295772a89f40300a548c5bcdd490111cffda8d97199d469a4a21f75e1b2881a9c2a0bf28037cb77deeaa4534ef7f8d8ad725f5724717a0
+DIST firefox-79.0-pa-IN.xpi 606794 BLAKE2B ae3f3398912e9306d02b36b1dc4ca311fc6a5f3a47b0b869a1abf729fc8b89eae11258bf0153d4e25428f6557039f6175c122adbcfa3fd6f6a648a9b35324ba3 SHA512 5ced6b8bc0f25de9d7b36b5a0ce61811593cab7cadef01a128a038b69991b7b5e535ba7b8e0133e002d1e6ea5e94d778bab98707b659f19ffac93f8e0e630327
+DIST firefox-79.0-patches-04.tar.xz 30840 BLAKE2B 3f84b0f300e096f0abc71d9ab864bb619a4dedf2af844ddd4ea6b179fb456f2daad8f55a1fc54eddaeae5ec47c6c0cf3d0e1909032c8e672e4856a8bd2a785a0 SHA512 9cefa1bf5316010b9ca380cbd8ae914fe9cbff26bc8cb6b818779e6e8c2bf3ed12017070a6950fee21877e998063aa2fe17fb985b8881b653910bd792ad6a4bb
+DIST firefox-79.0-pl.xpi 579919 BLAKE2B 4eb70a8aea36699ecf9d40c8c8a3a79ab1488bcd31773778f76c0f0e595cc1e983429588c7be5179b17ab156c27631162fc644eec762d5669e994fcfd17de47c SHA512 6906b3c3eda87a98f7ecda498153b4302810d1f63620b337f1157bd7e8a3b3bd5dee1b703e3a04a49fdc198258c4a7378c6fc57320f76f1313433d17e73f70c7
+DIST firefox-79.0-pt-BR.xpi 560599 BLAKE2B 06e39db4f62e7fba56d92cdfa2f49c0b74b51892bf7807eab8ecec8b3a164d5b21fee40c494993fab5f89499c19f9b44475e62d2ead8c2652874aef073ed6ce0 SHA512 07719e83c62556ddd08bd8d47a625a7635cf2dcc8b3faa3325537170c2eac94b1ff15cbef09474d4e6777e4764825930bf19ceaeda5410a455489803fed90bcf
+DIST firefox-79.0-pt-PT.xpi 569372 BLAKE2B f2d5c53743a23a4a4feb2b01ef81ba42ca0c2c06dff8561a2f7e7f7f281c84e733c7b94673d8715450ef4700eb99cac654ec340a7421f819f3c95b659a49ce66 SHA512 b232f8d0d821e348b3591f3d2f932a16f4f0e227a4f92f78ea859a7b2df17e1ae73ef88f22ac7944798b0b859adc80cac6fcbcf4391d9df5436dda49425e19d9
+DIST firefox-79.0-rm.xpi 557883 BLAKE2B ebbd60258f32a304d78fb8974257361c19417ec7e0a82dac96713dfe064d1b8b944fd9c34e69c6fe4a9c985da6f943f45becee11e46e2b5406afb20ecfedab1a SHA512 1a3300e6dd3d117901c79e2d4816cf7ec1a1c2e1f24341af850e162e2892b4ff633c3f9cfb19a086e7e039a56c17594254fc3279e50ab91bb13f6c577b880174
+DIST firefox-79.0-ro.xpi 570889 BLAKE2B da9c7d2a2e072f4efec8e845189a36f29724f1376a712f420494448c187c327877dd751d75cac723759ab159c9c55095590421e0c4d042c21cb1de12d4b72bec SHA512 2204d3f56e6bb4d3212d38898e125faeb6a02c9cbf67b31afd9efb49322e27c80932721d774f6fd6a4f4ee956f19d38e56340e7fc8a4d7fe7e5418b0da34351f
+DIST firefox-79.0-ru.xpi 656375 BLAKE2B a7371c8bfc9c554b24f822cd761808e4594bc08745e4f5a5eede4a11608cbcfee506793969c72f17d49df33ac39293eb7b6c2aba29bf5ad4ae8a9af327354b30 SHA512 314a9b49c5691c6ebf32125929eecef480c91f1b02ce0e00d1517ae450c730d966255a31b4240af828ef10552e2b694cde36cb3757993b2cfd76a09d3758d3ae
+DIST firefox-79.0-si.xpi 533394 BLAKE2B 9b5e4e60d0d440c1d1daea86b6fbe40d1c9b573109dd24d4557308343c612c2e26b395afc268607a1de53d5d4fdcf9337f61425e0e215c06a04b01f3cbaedd66 SHA512 1c20930843c0de3ac535ef4a6a7274779406436ed0d13e6174158750495e11e8514da8518dcb5c146b387468ce30a308ac26405c506d0f57189617cbf622c346
+DIST firefox-79.0-sk.xpi 582489 BLAKE2B 2eae50ef0c9cfa2c1f2ba9859ac4b7ba79ea8755c3a29d5837bed37f4e575ed318b7ed2c9532bc13f0e41bf58c0358350c738086026e119abffa0eb19e998f72 SHA512 490fc701c56d3617eb56bd4b02787b2807f0dbc348b6d02060ed5a960524c6d81ba4b31ed4b47636de357bc78b05ed409552273c4da202712a8e74058da724f0
+DIST firefox-79.0-sl.xpi 565161 BLAKE2B 696652a848bf6944063d0c626a2a94b3f46d6199787248445edceddcbcb19ef9b5e38cb4b7d6284d60cde706aefcf037e249ca4cbef7cfdcf1363661f186e50d SHA512 f5b1a55858dbc65fd2526ea9b93c5db3a436961e7ea55512356c23f05a8cd53328f09aa09500b428303820178d7d13ed4c4f4fc2a642f1aa635230c68572c18e
+DIST firefox-79.0-son.xpi 453855 BLAKE2B 1539533d7987415928761b647e9e657954ad886b78911ce6803e55c614b18aac17ac79f15d172b80e4278ed380f74497b03ba6afaac9e2c032cbb69889460cc8 SHA512 447e9f42f3f9e6e1870fe8b5390191739fa3c6f91332860aa0ad3883d233d4cb69b317f6c69d6df029e7c2235436ef9d91e8cf6c5670a1b123e135ca4701ce68
+DIST firefox-79.0-sq.xpi 578902 BLAKE2B fb736fd916089ca4794550ee0169c1208dec372f6c475af0c94fe873e9e3ad868b73b98c4122d25f7664956829b44db72438fd30b60bd6d897ce1038c8896be2 SHA512 1bede3107795f39d49a08cdf598f28878d6c3d4daf7aad6188195fc73af67d59fddc47e1e31563ee28f555b99fad20a7622355b3ede407ccf6a04c2551d5c4d1
+DIST firefox-79.0-sr.xpi 611622 BLAKE2B c3f3af7ca06764d6546622ca61907db0269abcea21418e659fbe5845838324a23cb0d9c6fcb05b12fcd37b39eea87014156f8a282b2eaf7530f5a0b43bb45a02 SHA512 7ba2837c5e3bf39d67c49b8b1efaa7ae2c87ce2492587f2bc29305e6d54cbc00978aed8c0c47bd6b4188226c36df631c2dc9e29535dd91320e6fb9e2f3daebea
+DIST firefox-79.0-sv-SE.xpi 564578 BLAKE2B 8c963b3cf6c38d3a5691325b23edb91a7b9ace994e7900c468c1978dcc3b99d74e4a20c4efaf1606859fca98d17fe0e3b33a3f88e3872911ba9ff710d82d4cee SHA512 1725ac4962a55465415e7f7073d007b31e7c601d110707289ed3b4453da2f3d435af32f72152a9536aaac0131eda78228c740637a4adb1a636b4c5bc042100e8
+DIST firefox-79.0-ta.xpi 573276 BLAKE2B ea6cc63f691854fca089c5e006b5c74750eb45fcae75fc370bc3e9d08a3912bb14047aed26c43a38b02aae0b07093ae0a7a53238fe6ee66b4399b3a98947e3f7 SHA512 dafa951b1c71a980f8efffd4b28026ef9e618932b5836d31fbf68cd0d18c329ade3421e1a9f4d30c35ef0f04ce30b37dbecb172d1725719831480f43014c1d15
+DIST firefox-79.0-te.xpi 594508 BLAKE2B 0c10d787cf86e9a3d7df0ca2f0e32eeac5a2bbd00691ef705dbd2951a0c026e96ab120d62a56c09b82748f29b8894107f92fa61480eb44aec746e30597250848 SHA512 5e78255bc196529c9ea73c91b9c456bd113aa62e22cc65c8fd0438f97a8806c0c5ae3f7cfd43f62283fb96d39ee4e7ad7b59a307b0b3cce65209df2844efaaea
+DIST firefox-79.0-th.xpi 632226 BLAKE2B 508a44259565f024484eac6b850e1c4727c7879579e6c26e3b94d9df3cd6c9e591a1219a72d2f43906fa04e94093b979c55d6f4001c27f29bb1a895cc0f9195e SHA512 a8524dc34bacaa30c423a8db1c7014564f41c32d05b9a7801a18bfb4ac0ee65be4bf1eb1e1e2b2d15f85cdd8da8a8913dd867f19b1645e687bbfae1a6e5680dd
+DIST firefox-79.0-tr.xpi 577777 BLAKE2B 5d26f9c8c1f37a52e059adab212ea1b1b4ac3215e129adf8940c5798b86906b6d0f6bb3e00ffaf0302dd1494078ee34f45f911d49c2e8bcb17994f3574c401ad SHA512 2a0258d71d262fac29ac187d9e88acfec82542e7f6897c5d223850bd5a2f0e0d57dbc3dfe15decedf8366dd86088ec5a7f75ec5f1d467de526a0e3a8dd2d883f
+DIST firefox-79.0-uk.xpi 649709 BLAKE2B 66b7dfec65a1b175ff568b0e6bfddc714e57df126b51e9ddf53819e97a9f91b452079d3afeb750688ad56893bdce208ba63145efe6ecda9133a2b3bc5f640a08 SHA512 38bb42c95cf41976bd66bd52ad84ee71b54200003121f24fe8e2220cf990dbbed26b8bd73fe9f64953bc6c17c952121b809474f7e3a0b05aad08cfd399bbd784
+DIST firefox-79.0-ur.xpi 610605 BLAKE2B c7143d5a862399098b64801645cda3d5e5523f82ae7522d135745f6adc799ba676b953c95136842b9b2ea90c6959063ce51d51284f1b03652728019da819ae00 SHA512 f86d3c12cdb0111d0b74c132e1c8623c8e177b6fcfa49f4c00492e0f802d1257a0bdf17b20c085c8b66a72d9a5916171223a2ed5eb5e3e34f04e96f28c60cd43
+DIST firefox-79.0-uz.xpi 521811 BLAKE2B ed7ae24711b0384a4943ae484599ede40898d8d41d64795ff06eb7910efd2d7b1215c4c96170ad1afb26716d232336da13a8a667247584f5c550063495303cab SHA512 8ee677626aab29fe00e9a57d9d92f2012ff3f8954a4d379c4e30445e0ce4011f210316b9f2a028e33f39b15f82e9ae520e3928c3f5b49758ab56df5ca9e02ffa
+DIST firefox-79.0-vi.xpi 599747 BLAKE2B 7d1cd2be0aac516eb4073e83126a41361dbfca497ca638132e3b7ee4c3b4a0fa50c0ff2a8c0ad42734c0ecc0844e447bb0b5e3b81cecd6d4d76c34eb2f54d070 SHA512 7887339af2c16086ccea2fa9d079998d7520e159ecb582981ee22e25f0194b99465fb15f237d5f5cd61b65bf82ef4a019567700ede270f98db1f88a8acadcbdd
+DIST firefox-79.0-xh.xpi 457461 BLAKE2B 239a5f60677f7d45168108095d226f11501051106c340d92a2f2049e63c38380feac1a8f8caf97d349184ba26af54c8ef298d29a21fb12f44b71ad82b8afcb50 SHA512 9fd8c80368f25b194a0fe26b93dce69a7ddda475288ad5ceb9028a79e65a330302ed87d4d79e8a5dc30d6e60284844af471d3bf307b0367418fe739128ae28cc
+DIST firefox-79.0-zh-CN.xpi 602955 BLAKE2B 23c97e5674936cd97a15da63a32aebbc896d583be98c8a8dee50d1df5c929aac92f45a5e43ef66898ad9a796f1359b55cd72b69667dfefab7f55db06346c1ef3 SHA512 2ef7a733bce5e3487f9ce252869da6266442e2cd6ed5ad0833e9088b1ddee017c894734a89755fc3ff086e8325df556399bb828208eca67fa0f2645a326f8753
+DIST firefox-79.0-zh-TW.xpi 602114 BLAKE2B e3ff99ff0d3a6087d1a0040a02659578c241ae705cdef43e737f6e8cb1f01915b6fb5053552985c2ed578b713c31a3f7bf946f11960e3834646a185d6301425f SHA512 f75de79c5dc19b90d321eeae7b0cfcea4ece8c12d29d5755fc899bbd3e27e142ed53369eeee4a847248d9aa95db93d802e45ea7c359457e341a7c5a5c5186e70
+DIST firefox-79.0.source.tar.xz 333220776 BLAKE2B 6a21cf8b0d53db067b020b969180a04233171113c0a4d64e5c3599fb2c991705e4faf7995acab578c7683f30dc074c834e36d23a84c5869ef7f015f86eebb871 SHA512 19b068446757fca1247efe4135635c48c01f445a724ffb2a34c20b8b63f9bd920e9a78849f268997434d1863ba091eab8a99a02b2073f08d2891d2678d1ff73e
+EBUILD firefox-68.11.0.ebuild 28907 BLAKE2B 03089aa32394289cdf6603fa8306947521843758eb3c1e0671c08380ffb32a3da2d343fff7066b2ee33133cc1d9232c3623af7ceb0ddcf0478d49baea3722a03 SHA512 b7ec12aa5643e7c1628827a5b3be06e6ee420d63f6c0fe43853dfff489c8378cde3ab5abc451da7de7cb1ad1e5090c19231c49599fea5747e31a65d8569d33da
+EBUILD firefox-79.0-r2.ebuild 28890 BLAKE2B 40f5601cb663c3ee11220afddefa2943843d1fa46a4f301d79183d23528520efddaf47d9e9849d1246e11ab1660a3147c8b4de962ca137b4077ee4b9a9bad68b SHA512 76d140bc8dea8ccb946f3a89498593c72445fa994c54f19991a794669bce8a5091ba0d9a7a26b17cc621654b1f7170b320d4859d9c562700da4147d3cb3ad961
+MISC metadata.xml 2559 BLAKE2B d1b21789a936805597548ce0636dfac52084ab4df2086dc5823fb00a3bb4cef802c2c3810690a29263b58b0d10179cf24ec9f149e18161301ea1f8e253c72253 SHA512 cadffe14e56530ae0e1f107e254b95e5dfb2f5d06cf676f65c34703e1e7700843553a51e3ecd1bf93bcfcd3b62b4960db53929361d52758b59bf1ec393a18167
diff --git a/www-client/firefox/files/firefox-52.9.0-blessings-TERM.patch b/www-client/firefox/files/firefox-52.9.0-blessings-TERM.patch
deleted file mode 100644
index 271a62a1a1ff..000000000000
--- a/www-client/firefox/files/firefox-52.9.0-blessings-TERM.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-https://github.com/erikrose/blessings/pull/137
-
-Fixes: https://bugs.gentoo.org/654316
-
-From 5fefc65c306cf9ec492e7b422d6bb4842385afbc Mon Sep 17 00:00:00 2001
-From: Jay Kamat <jaygkamat@gmail.com>
-Date: Fri, 24 Aug 2018 11:11:57 -0700
-Subject: [PATCH 1/2] Fix error when TERM is unset or improperly set
-
----
- blessings/__init__.py | 9 +++++++--
- 1 file changed, 7 insertions(+), 2 deletions(-)
-
-diff --git a/blessings/__init__.py b/blessings/__init__.py
-index 98b75c3..3872b5f 100644
---- a/python/blessings/blessings/__init__.py
-+++ b/python/blessings/blessings/__init__.py
-@@ -94,8 +94,13 @@ def __init__(self, kind=None, stream=None, force_styling=False):
- # init sequences to the stream if it has a file descriptor, and
- # send them to stdout as a fallback, since they have to go
- # somewhere.
-- setupterm(kind or environ.get('TERM', 'unknown'),
-- self._init_descriptor)
-+ try:
-+ setupterm(kind or environ.get('TERM', 'dumb') or 'dumb',
-+ self._init_descriptor)
-+ except:
-+ # There was an error setting up the terminal, either curses is
-+ # not supported or TERM is incorrectly set. Fall back to dumb.
-+ self._does_styling = False
-
- self.stream = stream
-
-
-From d885df78c6f931abf3259343aaaa897e16c8cba1 Mon Sep 17 00:00:00 2001
-From: Jay Kamat <jaygkamat@gmail.com>
-Date: Sat, 1 Sep 2018 13:20:32 -0700
-Subject: [PATCH 2/2] Explicitly catch curses.error
-
----
- blessings/__init__.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/blessings/__init__.py b/blessings/__init__.py
-index 3872b5f..fdceb09 100644
---- a/python/blessings/blessings/__init__.py
-+++ b/python/blessings/blessings/__init__.py
-@@ -97,7 +97,7 @@ def __init__(self, kind=None, stream=None, force_styling=False):
- try:
- setupterm(kind or environ.get('TERM', 'dumb'),
- self._init_descriptor)
-- except:
-+ except curses.error:
- # There was an error setting up the terminal, either curses is
- # not supported or TERM is incorrectly set. Fall back to dumb.
- self._does_styling = False
diff --git a/www-client/firefox/files/gentoo-default-prefs.js-1 b/www-client/firefox/files/gentoo-default-prefs.js-1
deleted file mode 100644
index 22a51ff7de41..000000000000
--- a/www-client/firefox/files/gentoo-default-prefs.js-1
+++ /dev/null
@@ -1,17 +0,0 @@
-pref("app.update.enabled", false);
-pref("app.update.autoInstallEnabled", false);
-pref("browser.display.use_system_colors", true);
-pref("browser.link.open_external", 3);
-pref("general.smoothScroll", true);
-pref("general.autoScroll", false);
-pref("browser.tabs.tabMinWidth", 15);
-pref("browser.backspace_action", 0);
-pref("browser.urlbar.hideGoButton", true);
-pref("accessibility.typeaheadfind", true);
-pref("browser.shell.checkDefaultBrowser", false);
-pref("browser.EULA.override", true);
-pref("general.useragent.vendor", "Gentoo");
-pref("intl.locale.matchOS", true);
-pref("general.useragent.locale", "chrome://global/locale/intl.properties");
-pref("extensions.autoDisableScopes", 0);
-pref("layout.css.dpi", 0);
diff --git a/www-client/firefox/firefox-52.9.0-r1.ebuild b/www-client/firefox/firefox-52.9.0-r1.ebuild
deleted file mode 100644
index f71d41d88bbc..000000000000
--- a/www-client/firefox/firefox-52.9.0-r1.ebuild
+++ /dev/null
@@ -1,409 +0,0 @@
-# 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=1
-
-# This list can be updated with scripts/get_langs.sh from the mozilla overlay
-MOZ_LANGS=( ach af an ar as ast az bg bn-BD bn-IN br bs ca cak cs cy da de dsb
-el en en-GB en-US en-ZA 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 id is it ja ka kab kk km kn ko lij lt lv
-mai mk ml mr ms nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq
-sr sv-SE ta te th tr uk 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/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}-52.5-patches-02"
-MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
-
-MOZCONFIG_OPTIONAL_GTK2ONLY=1
-MOZCONFIG_OPTIONAL_WIFI=1
-
-inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-v6.52 pax-utils xdg-utils autotools virtualx mozlinguas-v2
-
-DESCRIPTION="Firefox Web Browser"
-HOMEPAGE="https://www.mozilla.org/firefox"
-
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
-
-SLOT="0"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="bindist eme-free +gmp-autoupdate hardened hwaccel jack pgo rust selinux test"
-RESTRICT="!bindist? ( bindist ) !test? ( test )"
-
-PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c}/mozilla/patchsets/${PATCH}.tar.xz )
-SRC_URI="${SRC_URI}
- ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz
- ${PATCH_URIS[@]}"
-
-ASM_DEPEND=">=dev-lang/yasm-1.1"
-
-RDEPEND="
- jack? ( virtual/jack )
- >=dev-libs/nss-3.28.3
- >=dev-libs/nspr-4.13.1
- selinux? ( sec-policy/selinux-mozilla )"
-
-DEPEND="${RDEPEND}
- pgo? ( >=sys-devel/gcc-4.5 )
- rust? ( virtual/rust )
- amd64? ( ${ASM_DEPEND} virtual/opengl )
- x86? ( ${ASM_DEPEND} virtual/opengl )"
-
-S="${WORKDIR}/firefox-${MOZ_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
-
-pkg_setup() {
- moz_pkgsetup
-
- # 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_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
-
- if use pgo; then
- einfo
- ewarn "You will do a double build for profile guided optimization."
- ewarn "This will result in your build taking at least twice as long as before."
- fi
-
- if use rust; then
- einfo
- ewarn "This is very experimental, should only be used by those developing firefox."
- fi
-}
-
-pkg_pretend() {
- # Ensure we have enough disk space to compile
- if use pgo || use debug || use test ; then
- CHECKREQS_DISK_BUILD="8G"
- else
- CHECKREQS_DISK_BUILD="4G"
- fi
- check-reqs_pkg_setup
-}
-
-src_unpack() {
- unpack ${A}
-
- # Unpack language packs
- mozlinguas_src_unpack
-}
-
-src_prepare() {
- # Apply our patches
- rm -f "${WORKDIR}"/firefox/2007_fix_nvidia_latest.patch
- eapply "${WORKDIR}/firefox"
-
- eapply "${FILESDIR}"/${P}-blessings-TERM.patch # 654316
-
- # 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
-
- # Ensure that our plugins dir is enabled as default
- sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
- "${S}"/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:" \
- "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
-
- # 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
-
- # Allow user to apply any additional patches without modifing ebuild
- eapply_user
-
- # 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
-
- # Need to update jemalloc's configure
- cd "${S}"/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
-
- use eme-free && mozconfig_annotate '+eme-free' --disable-eme
-
- # 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,relro,-z,now"
-
- # Only available on mozilla-overlay for experimentation -- Removed in Gentoo repo per bug 571180
- #use egl && mozconfig_annotate 'Enable EGL as GL provider' --with-gl-provider=EGL
-
- # 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}"
-
- mozconfig_use_enable rust
-
- # Allow for a proper pgo build
- if use pgo; then
- echo "mk_add_options PROFILE_GEN_SCRIPT='EXTRA_TEST_ARGS=10 \$(MAKE) -C \$(MOZ_OBJDIR) pgo-profile-run'" >> "${S}"/.mozconfig
- 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
-
- if [[ $(gcc-major-version) -lt 4 ]]; then
- append-cxxflags -fno-stack-protector
- fi
-
- # workaround for funky/broken upstream configure...
- SHELL="${SHELL:-${EPREFIX}/bin/bash}" \
- emake -f client.mk configure
-}
-
-src_compile() {
- if use pgo; then
- addpredict /root
- addpredict /etc/gconf
- # Reset and cleanup environment variables used by GNOME/XDG
- gnome2_environment_reset
-
- # Firefox tries to use dri stuff when it's run, see bug 380283
- shopt -s nullglob
- cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
- if test -z "${cards}"; then
- cards=$(echo -n /dev/ati/card* /dev/nvidiactl* | sed 's/ /:/g')
- if test -n "${cards}"; then
- # Binary drivers seem to cause access violations anyway, so
- # let's use indirect rendering so that the device files aren't
- # touched at all. See bug 394715.
- export LIBGL_ALWAYS_INDIRECT=1
- fi
- fi
- shopt -u nullglob
- [[ -n "${cards}" ]] && addpredict "${cards}"
-
- MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" \
- virtx emake -f client.mk profiledbuild
- else
- MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" \
- emake -f client.mk realbuild
- fi
-
-}
-
-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-1 \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
-
- mozconfig_install_prefs \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js"
-
- # 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
-
- 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
-
- MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" \
- emake DESTDIR="${D}" install
-
- # Install language packs
- 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 256"
- icon_path="${S}/browser/branding/official"
- icon="${PN}"
- name="Mozilla Firefox"
- fi
-
- # 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
- # The 128x128 icon has a different name
- insinto "/usr/share/icons/hicolor/128x128/apps"
- newins "${icon_path}/mozicon128.png" "${icon}.png"
- # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
- newicon "${icon_path}/content/icon48.png" "${icon}.png"
- newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop"
- sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
- "${ED}/usr/share/applications/${PN}.desktop" || die
-
- # Add StartupNotify=true bug 237317
- if use startup-notification ; then
- echo "StartupNotify=true"\
- >> "${ED}/usr/share/applications/${PN}.desktop" \
- || die
- fi
-
- # Required in order to use plugins and even run firefox on hardened.
- pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container}
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-
- # 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.9" ; 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() {
- # Update mimedb for the new .desktop file
- xdg_desktop_database_update
- gnome2_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
- fi
-
- if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; 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."
- fi
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/www-client/firefox/firefox-68.10.0.ebuild b/www-client/firefox/firefox-68.11.0.ebuild
index 95c6e3d1ecfd..0a0a42863a34 100644
--- a/www-client/firefox/firefox-68.10.0.ebuild
+++ b/www-client/firefox/firefox-68.11.0.ebuild
@@ -28,7 +28,7 @@ if [[ ${MOZ_ESR} == 1 ]] ; then
fi
# Patch version
-PATCH="${PN}-68.0-patches-14"
+PATCH="${PN}-68.0-patches-15"
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
MOZ_SRC_URI="${MOZ_HTTP_URI}/${MOZ_PV}/source/${PN}-${MOZ_PV}.source.tar.xz"
@@ -48,7 +48,7 @@ inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs eutils \
DESCRIPTION="Firefox Web Browser"
HOMEPAGE="https://www.mozilla.com/firefox"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
SLOT="0"
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
@@ -227,43 +227,51 @@ llvm_check_deps() {
}
pkg_pretend() {
- if use pgo ; then
- if ! has usersandbox $FEATURES ; then
- die "You must enable usersandbox as X server can not run as root!"
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+ if use pgo ; then
+ if ! has usersandbox $FEATURES ; then
+ die "You must enable usersandbox as X server can not run as root!"
+ fi
fi
- 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
+ # 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
+ check-reqs_pkg_pretend
+ fi
}
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
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+ # 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
- check-reqs_pkg_setup
+ addpredict /proc/self/oom_score_adj
- # 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
+ llvm_pkg_setup
+ fi
if ! use bindist ; then
einfo
@@ -272,10 +280,6 @@ pkg_setup() {
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
}
src_unpack() {
@@ -286,8 +290,6 @@ src_unpack() {
}
src_prepare() {
- rm "${WORKDIR}"/firefox/2013_avoid_noinline_on_GCC_with_skcms.patch
- rm "${WORKDIR}"/firefox/2015_fix_cssparser.patch
eapply "${WORKDIR}/firefox"
# Make LTO respect MAKEOPTS
@@ -296,6 +298,12 @@ src_prepare() {
"${S}"/build/moz.configure/toolchain.configure \
|| die "sed failed to set num_cores"
+ # sed-in toolchain prefix
+ sed -i \
+ -e "s/objdump/${CHOST}-objdump/" \
+ "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py \
+ || die "sed failed to set toolchain prefix"
+
# Allow user to apply any additional patches without modifing ebuild
eapply_user
diff --git a/www-client/firefox/firefox-68.9.0.ebuild b/www-client/firefox/firefox-68.9.0.ebuild
deleted file mode 100644
index a4306330c0dc..000000000000
--- a/www-client/firefox/firefox-68.9.0.ebuild
+++ /dev/null
@@ -1,899 +0,0 @@
-# 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="1"
-
-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}-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"
-
-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 pax-utils xdg-utils \
- autotools mozlinguas-v2 multiprocessing virtualx
-
-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 dbus 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-sqlite +system-libvpx +system-webp test wayland wifi"
-
-REQUIRED_USE="pgo? ( lto )
- wifi? ( dbus )"
-
-RESTRICT="!bindist? ( bindist )
- !test? ( test )"
-
-PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c,whissi}/mozilla/patchsets/${PATCH}.tar.xz )
-SRC_URI="${SRC_URI}
- ${MOZ_SRC_URI}
- ${PATCH_URIS[@]}"
-
-CDEPEND="
- >=dev-libs/nss-3.44.3
- >=dev-libs/nspr-4.21
- 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
- dbus? ( >=sys-apps/dbus-0.60
- >=dev-libs/dbus-glib-0.72 )
- 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
- >=virtual/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.4.0:0= >=media-gfx/graphite2-1.3.13 )
- system-icu? ( >=dev-libs/icu-63.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.7*:0=[postproc] )
- system-sqlite? ( >=dev-db/sqlite-3.28.0:3[secure-delete,debug=] )
- system-webp? ( >=media-libs/libwebp-1.0.2:0= )
- wifi? ( kernel_linux? ( >=sys-apps/dbus-0.60
- >=dev-libs/dbus-glib-0.72
- 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.9 ) )
- selinux? ( sec-policy/selinux-mozilla )"
-
-DEPEND="${CDEPEND}
- app-arch/zip
- app-arch/unzip
- >=dev-util/cbindgen-0.8.7
- >=net-libs/nodejs-8.11.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 )
- >=virtual/rust-1.34.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
-
-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
- 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
-
- 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
- fi
-}
-
-src_unpack() {
- default
-
- # Unpack language packs
- mozlinguas_src_unpack
-}
-
-src_prepare() {
- rm "${WORKDIR}"/firefox/2013_avoid_noinline_on_GCC_with_skcms.patch
- rm "${WORKDIR}"/firefox/2015_fix_cssparser.patch
- eapply "${WORKDIR}/firefox"
-
- # Allow user to apply any additional patches without modifing ebuild
- eapply_user
-
- # Make LTO respect MAKEOPTS
- sed -i \
- -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
- "${S}"/build/moz.configure/toolchain.configure \
- || die "sed failed to set num_cores"
-
- # 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
-}
-
-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
-
- 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
-
- # Bug 689358
- append-cxxflags -flto
-
- 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
- if use hardened ; then
- append-ldflags "-Wl,-z,relro,-z,now"
- mozconfig_use_enable hardened hardening
- fi
-
- # 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}}"
- mozconfig_annotate '' --with-toolchain-prefix="${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_enable system-sqlite
- 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 dbus
-
- 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() {
- gnome2_icon_savelist
-
- # 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.9" ; 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() {
- gnome2_icon_cache_update
- xdg_desktop_database_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.9" ; 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 68.6.0-r3 ; then
- # Tell user only once about our DoH default
- show_doh_information=yes
- fi
-
- if ver_test "${replacing_version}" -lt 68.6.0-r3 ; 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() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-}
diff --git a/www-client/firefox/firefox-77.0.1.ebuild b/www-client/firefox/firefox-77.0.1.ebuild
deleted file mode 100644
index 8db4965629a8..000000000000
--- a/www-client/firefox/firefox-77.0.1.ebuild
+++ /dev/null
@@ -1,913 +0,0 @@
-# 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_{7,8,9} )
-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}-77.0-patches-01_pre7"
-
-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.1
- >=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.14.1
- >=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
-
-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
-
- 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
- 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}}"
- mozconfig_annotate '' --with-toolchain-prefix="${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/firefox/firefox-78.0.1.ebuild b/www-client/firefox/firefox-79.0-r2.ebuild
index 1993a7ab6809..adf273ae5cf4 100644
--- a/www-client/firefox/firefox-78.0.1.ebuild
+++ b/www-client/firefox/firefox-79.0-r2.ebuild
@@ -28,7 +28,7 @@ if [[ ${MOZ_ESR} == 1 ]] ; then
fi
# Patch version
-PATCH="${PN}-78.0-patches-01"
+PATCH="${PN}-79.0-patches-04"
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
MOZ_SRC_URI="${MOZ_HTTP_URI}/${MOZ_PV}/source/${PN}-${MOZ_PV}.source.tar.xz"
@@ -54,11 +54,12 @@ 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
- +openh264 pgo pulseaudio +screenshot selinux +system-av1
+ +openh264 pgo pulseaudio screencast +screenshot selinux +system-av1
+system-harfbuzz +system-icu +system-jpeg +system-libevent
+system-libvpx +system-webp test wayland wifi"
-REQUIRED_USE="pgo? ( lto )"
+REQUIRED_USE="pgo? ( lto )
+ screencast? ( wayland )"
RESTRICT="!bindist? ( bindist )
!test? ( test )"
@@ -69,7 +70,7 @@ SRC_URI="${SRC_URI}
${PATCH_URIS[@]}"
CDEPEND="
- >=dev-libs/nss-3.53.1
+ >=dev-libs/nss-3.54
>=dev-libs/nspr-4.25
dev-libs/atk
dev-libs/expat
@@ -98,12 +99,13 @@ CDEPEND="
x11-libs/libXfixes
x11-libs/libXrender
x11-libs/libXt
+ screencast? ( media-video/pipewire:0/0.3 )
system-av1? (
>=media-libs/dav1d-0.3.0:=
>=media-libs/libaom-1.0.0:=
)
system-harfbuzz? (
- >=media-libs/harfbuzz-2.6.4:0=
+ >=media-libs/harfbuzz-2.6.8:0=
>=media-gfx/graphite2-1.3.13
)
system-icu? ( >=dev-libs/icu-67.1:= )
@@ -133,12 +135,12 @@ RDEPEND="${CDEPEND}
DEPEND="${CDEPEND}
app-arch/zip
app-arch/unzip
- >=dev-util/cbindgen-0.14.1
+ >=dev-util/cbindgen-0.14.3
>=net-libs/nodejs-10.19.0
>=sys-devel/binutils-2.30
sys-apps/findutils
virtual/pkgconfig
- >=virtual/rust-1.41.0
+ >=virtual/rust-1.43.0
|| (
(
sys-devel/clang:10
@@ -225,43 +227,51 @@ llvm_check_deps() {
}
pkg_pretend() {
- if use pgo ; then
- if ! has usersandbox $FEATURES ; then
- die "You must enable usersandbox as X server can not run as root!"
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+ if use pgo ; then
+ if ! has usersandbox $FEATURES ; then
+ die "You must enable usersandbox as X server can not run as root!"
+ fi
fi
- fi
- # Ensure we have enough disk space to compile
- if use pgo || use lto || use debug || use test ; then
- CHECKREQS_DISK_BUILD="10G"
- else
- CHECKREQS_DISK_BUILD="5G"
- fi
+ # Ensure we have enough disk space to compile
+ if use pgo || use lto || use debug || use test ; then
+ CHECKREQS_DISK_BUILD="10G"
+ else
+ CHECKREQS_DISK_BUILD="5G"
+ fi
- check-reqs_pkg_pretend
+ check-reqs_pkg_pretend
+ fi
}
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="10G"
- else
- CHECKREQS_DISK_BUILD="5G"
- fi
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+ # Ensure we have enough disk space to compile
+ if use pgo || use lto || use debug || use test ; then
+ CHECKREQS_DISK_BUILD="10G"
+ else
+ CHECKREQS_DISK_BUILD="5G"
+ fi
+
+ check-reqs_pkg_setup
- 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
- # 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
+ addpredict /proc/self/oom_score_adj
+
+ llvm_pkg_setup
+ fi
if ! use bindist ; then
einfo
@@ -270,10 +280,6 @@ pkg_setup() {
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
}
src_unpack() {
@@ -292,6 +298,18 @@ src_prepare() {
"${S}"/build/moz.configure/lto-pgo.configure \
|| die "sed failed to set num_cores"
+ # Make ICU respect MAKEOPTS
+ sed -i \
+ -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/intl/icu_sources_data.py \
+ || die "sed failed to set num_cores"
+
+ # sed-in toolchain prefix
+ sed -i \
+ -e "s/objdump/${CHOST}-objdump/" \
+ "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py \
+ || die "sed failed to set toolchain prefix"
+
# Allow user to apply any additional patches without modifing ebuild
eapply_user
@@ -338,6 +356,13 @@ src_prepare() {
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
+ if has_version ">=virtual/rust-1.45.0" ; then
+ einfo "Unbreak build with >=rust-1.45.0, bmo#1640982 ..."
+ sed -i \
+ -e 's/\(^cargo_rustc_flags +=.* \)-Clto\( \|$\)/\1/' \
+ "${S}/config/makefiles/rust.mk" || die
+ fi
+
# 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
@@ -570,6 +595,8 @@ src_configure() {
# enable JACK, bug 600002
mozconfig_use_enable jack
+ mozconfig_use_enable screencast pipewire
+
# Enable/Disable eme support
use eme-free && mozconfig_annotate '+eme-free' --disable-eme
diff --git a/www-client/firefox/metadata.xml b/www-client/firefox/metadata.xml
index 5dadb62ec898..a9185f31e6c3 100644
--- a/www-client/firefox/metadata.xml
+++ b/www-client/firefox/metadata.xml
@@ -13,7 +13,6 @@
(-Os, -O0, -O1, -O2, -O3) from CFLAGS (unsupported)</flag>
<flag name="eme-free">Disable EME (DRM plugin) cabability at build time</flag>
<flag name="geckodriver">Enable WebDriver support</flag>
- <flag name="gtk2">Use the cairo-gtk2 rendering engine</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="hwaccel">Force-enable hardware-accelerated rendering (Mozilla bug 594876)</flag>
@@ -23,12 +22,10 @@
instead of downloading binary blob from Mozilla at runtime</flag>
<flag name="pgo">Add support for profile-guided optimization using gcc-4.5,
for faster binaries. This option will double the compile time.</flag>
- <flag name="rust">Enable support for using rust compiler (experimental)</flag>
+ <flag name="screencast">Enable support for remote desktop and screen cast using <pkg>media-video/pipewire</pkg></flag>
<flag name="screenshot">Allow to disable screenshot extension in global profile</flag>
<flag name="system-av1">Use the system-wide <pkg>media-libs/dav1d</pkg>
and <pkg>media-libs/libaom</pkg> library 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>
and <pkg>media-gfx/graphite2</pkg> instead of bundled.</flag>
<flag name="system-icu">Use the system-wide <pkg>dev-libs/icu</pkg>
diff --git a/www-client/google-chrome-beta/Manifest b/www-client/google-chrome-beta/Manifest
index 8a9f16bd6ad4..12cf0f420e94 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_84.0.4147.68-1_amd64.deb 69666824 BLAKE2B 2e0c5e3bff9b8634a1960d3ed1c1cbe7e6b95dbab7fa51bbe4180f99e9c0a9dd9add35551d3711db0d9a444217aadd3ed74d68e33ae10751ba620912c4dfc58d SHA512 e1aa88090a5a92b78169ed4f67d4c6a21f6b714c4daf36bfe53695f73042f4a1790ab9272780d8a4776fda3cd0bd4a43788853cc20e7eaabd4d5ca9528edc716
-EBUILD google-chrome-beta-84.0.4147.68.ebuild 2950 BLAKE2B 20d97afa724ae77915b7256721042f968e8c2c6e60847a9077967680a25a829cc7a94791f978a6953dcf33370dbd429ef6e720d9df42869bb540a9f01647c68f SHA512 0e29e5c7b8d63fa1ebc2fe28bff26046f8690a16fc548b8ff40e52c41ae4a4eb46f7c089cef94e4422f1225be2be6311f5da8c6e0965aa5d4680b976cd7d0f15
+DIST google-chrome-beta_85.0.4183.83-1_amd64.deb 70238712 BLAKE2B 919213a02924b3720fafb566de62d5397d54495071c8e97c426642e54c43208538fe19c0df96bd0d721bc5e8870ccebf551dcffed61394876414e94f32b6c4bd SHA512 0bf9ecc8e8ce15420a41e64aa6510e9051f5ff7c46f9bc8588dcb296111ff61331e8d416915ca72438dc33f6912c2d6db2e64c6656a432cfb16f5295e42cc0b3
+EBUILD google-chrome-beta-85.0.4183.83.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-84.0.4147.68.ebuild b/www-client/google-chrome-beta/google-chrome-beta-85.0.4183.83.ebuild
index b5a38b97587d..b5a38b97587d 100644
--- a/www-client/google-chrome-beta/google-chrome-beta-84.0.4147.68.ebuild
+++ b/www-client/google-chrome-beta/google-chrome-beta-85.0.4183.83.ebuild
diff --git a/www-client/google-chrome-unstable/Manifest b/www-client/google-chrome-unstable/Manifest
index e2a896799006..e361d2e37c58 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-unstable_85.0.4181.8-1_amd64.deb 69878204 BLAKE2B b18cdbca45fb830c7bf34b0c47f308d19f440000639b41a342712a0f5df71cf3e13d903414e59b2a6265512370d541195560c0129c4da32c05927ddf86f7085a SHA512 a2e751e3d296e520c44e687138786881db61c98f5c881a0f04a4c1e2f7b576644bcdccc369b23e070a5afdb2bb330b11c9329850224aed696f01aafcec280afd
-EBUILD google-chrome-unstable-85.0.4181.8.ebuild 2950 BLAKE2B 20d97afa724ae77915b7256721042f968e8c2c6e60847a9077967680a25a829cc7a94791f978a6953dcf33370dbd429ef6e720d9df42869bb540a9f01647c68f SHA512 0e29e5c7b8d63fa1ebc2fe28bff26046f8690a16fc548b8ff40e52c41ae4a4eb46f7c089cef94e4422f1225be2be6311f5da8c6e0965aa5d4680b976cd7d0f15
+DIST google-chrome-unstable_86.0.4238.0-1_amd64.deb 70973552 BLAKE2B 5b016afee9cac1692b60466dc96f960dbc900b35f97cc5d4eeb49a8c297e71efb20fdba126631eee477e1156dca6e9d6abc069a89890acd4bb4d029050397125 SHA512 f1b1111fb20749b97ddd6c30f31368d2901f4ffc73d7782742b0c57e86aa1e58749a7c429162923d45b37b0f195db55f20eddc9c81ebaf4f92bdad2eb3b546a9
+EBUILD google-chrome-unstable-86.0.4238.0.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-85.0.4181.8.ebuild b/www-client/google-chrome-unstable/google-chrome-unstable-86.0.4238.0.ebuild
index b5a38b97587d..b5a38b97587d 100644
--- a/www-client/google-chrome-unstable/google-chrome-unstable-85.0.4181.8.ebuild
+++ b/www-client/google-chrome-unstable/google-chrome-unstable-86.0.4238.0.ebuild
diff --git a/www-client/google-chrome/Manifest b/www-client/google-chrome/Manifest
index 4cc1a503c9ce..4c9ed98f9207 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-stable_83.0.4103.116-1_amd64.deb 68648484 BLAKE2B e783a1788ec091c0f785acae36cd759f9c5d016830e33a93218e42fcbb752602eba8dd28e687187d6ab71235ad77f09249999fa02b1494e523e4df955cfaab52 SHA512 2ec0279fbdff50b19e82f508590faa9ec9401b55254ce37f3d41302bcd8fecd454c7e24e95ce0e1ef0322b9f6f91d9463334dfbcb0399fa87ca5b8163c42de9f
-EBUILD google-chrome-83.0.4103.116.ebuild 2950 BLAKE2B 20d97afa724ae77915b7256721042f968e8c2c6e60847a9077967680a25a829cc7a94791f978a6953dcf33370dbd429ef6e720d9df42869bb540a9f01647c68f SHA512 0e29e5c7b8d63fa1ebc2fe28bff26046f8690a16fc548b8ff40e52c41ae4a4eb46f7c089cef94e4422f1225be2be6311f5da8c6e0965aa5d4680b976cd7d0f15
+DIST google-chrome-stable_84.0.4147.135-1_amd64.deb 69582256 BLAKE2B 097bc8af640109c39d9aa140666545a2c74e491735ac27bdc2858d1d40366d48da4e49ff5002934e0f8af142654ab45088e7d503a550b67dd4c995f011799fb9 SHA512 f5c94220b6955bce86e9e6ff68f8727c7627f51147948490ebddaeb3cab5a124251690a4c6e013ecd579ac6c7c5b1a3bbf20f49404fccc10eed140da3cf38e89
+EBUILD google-chrome-84.0.4147.135.ebuild 2950 BLAKE2B 20d97afa724ae77915b7256721042f968e8c2c6e60847a9077967680a25a829cc7a94791f978a6953dcf33370dbd429ef6e720d9df42869bb540a9f01647c68f SHA512 0e29e5c7b8d63fa1ebc2fe28bff26046f8690a16fc548b8ff40e52c41ae4a4eb46f7c089cef94e4422f1225be2be6311f5da8c6e0965aa5d4680b976cd7d0f15
MISC metadata.xml 436 BLAKE2B 27b8df0153055ab0cd16d5ffac82f87d87a8f6ad1d3d56f9b0714dbc82ef8ec516df85eace40e374598ab5e83b953020d7213400f5a4f959610a034cd8967bb2 SHA512 f2ba37a63b2b9189fb5377a3dc5eaa950daa024b0f785cf39df76edcb4ecb98011c31cfa060c390fd08e232ad7fb40ffba3ebe2fc10125e50cce37a7325d7c57
diff --git a/www-client/google-chrome/google-chrome-83.0.4103.116.ebuild b/www-client/google-chrome/google-chrome-84.0.4147.135.ebuild
index b5a38b97587d..b5a38b97587d 100644
--- a/www-client/google-chrome/google-chrome-83.0.4103.116.ebuild
+++ b/www-client/google-chrome/google-chrome-84.0.4147.135.ebuild
diff --git a/www-client/links/Manifest b/www-client/links/Manifest
index 83e30758ec25..37725d6803b7 100644
--- a/www-client/links/Manifest
+++ b/www-client/links/Manifest
@@ -1,5 +1,7 @@
AUX swap-echo-for-printf.patch 898 BLAKE2B a96020c7522ee0940e9371c82c6b323aeccbdb102599f04002bb1f55e2a81412a57fa59c313509f0b6e9faff498421d5208d41c8e53e68165df1778ac9757006 SHA512 83c8586ab4c335dbe8eaa7bdd0608336b954e66db7b87a6bffd07cec9a54c75b7451bd84f2e6d22f251442adf38e0c1cff98e754172f7f9d38ed3f166da518b7
DIST links-2.20.2.tar.bz2 6474383 BLAKE2B c69c421a85114b3dc0d7f2b37ce5454655b426ea9463c80e4a826f02374c0740d963251b4e9ed6c960dcad15403511c33f3a2e199a728e8f5425a359963bd102 SHA512 82be459856f49f45c9b824589b78c0f58b039b09802e077420053e9449bc1ded272bb8ad57ea10522d8b3305ceb212a5dd08b01052538cd5b4f0447d0ba02152
+DIST links-2.21.tar.bz2 6491465 BLAKE2B a60d2fbd252b97ead45e451c1d1d16204a23e618a59016c6b46a56b7c2f96189d3d7f71e9d647f188824ad7e7c36fd8d62dac3c7125eb9cf833591a6ce3206e6 SHA512 11fd523d0aa102d8160957bdbd36674a621aeb2e33237f0df35dcc3fad92ec288acd31dc2e7542717406047165f1249d68972c77cdb27fda076645636a056da8
EBUILD links-2.20.2-r1.ebuild 3523 BLAKE2B c274db743c6eb206a7576800b5a86d60568d456488b550b6b1977844fd4ec9768e423af9c2ecefca7c75508021289a6c948a819eae7766f5af30d75090d861b9 SHA512 1994bd36ddfa75cb55b093acb0bb3b36b282634c1f65842c4bcc9a64d76c295ae988fb714a5ea278661b898d2509f5b39f98c421c10c663c1b1db81c5e1eab5c
EBUILD links-2.20.2.ebuild 3414 BLAKE2B 1cb7231e2c4b73d134f0e4109b57d340311e32196c3cefd8f2fd50bea8af94f18946bfb3bfbb510e05d94ec122bd06070b35ef38525645665bd29c9720dae013 SHA512 7c493d283ec1a272b8f85e8bfc60c68f1e501aac5507882626effa974904de8aa8bccc3f87d71516ebf202e29257ba6c0cfb7d95663fb13696d4a648a6c5234a
+EBUILD links-2.21.ebuild 3523 BLAKE2B c274db743c6eb206a7576800b5a86d60568d456488b550b6b1977844fd4ec9768e423af9c2ecefca7c75508021289a6c948a819eae7766f5af30d75090d861b9 SHA512 1994bd36ddfa75cb55b093acb0bb3b36b282634c1f65842c4bcc9a64d76c295ae988fb714a5ea278661b898d2509f5b39f98c421c10c663c1b1db81c5e1eab5c
MISC metadata.xml 671 BLAKE2B a27e4d153f5b73c96a6e15b21306a3d47c1df9cc9492b115d58ddcf3af8ba8b7c5b51b985c32b31fd04e88b400022f1db873063fab519792aa18c67538f0b790 SHA512 6913a9c3b54ac53235f85ef4a4ba8c370b7ffa4fd429e2a3d1a065eab96ba5e36f35b704622c9599585cdcbad43e14783ef92934c0e250bc315a3d9754aac360
diff --git a/www-client/links/links-2.21.ebuild b/www-client/links/links-2.21.ebuild
new file mode 100644
index 000000000000..0c528094f163
--- /dev/null
+++ b/www-client/links/links-2.21.ebuild
@@ -0,0 +1,171 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools desktop xdg-utils
+
+DESCRIPTION="A fast and lightweight web browser running in both graphics and text mode"
+HOMEPAGE="http://links.twibright.com/"
+SRC_URI="http://${PN}.twibright.com/download/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="brotli bzip2 fbcon freetype gpm ipv6 jpeg libevent libressl livecd lzip lzma ssl suid svga tiff unicode X zlib zstd"
+
+GRAPHICS_DEPEND="media-libs/libpng:0="
+
+RDEPEND="
+ brotli? (
+ app-arch/brotli
+ )
+ bzip2? (
+ app-arch/bzip2
+ )
+ fbcon? (
+ ${GRAPHICS_DEPEND}
+ )
+ freetype? (
+ media-libs/fontconfig
+ media-libs/freetype
+ )
+ gpm? (
+ sys-libs/gpm
+ )
+ jpeg? (
+ virtual/jpeg:0
+ )
+ libevent? (
+ dev-libs/libevent:0=
+ )
+ livecd? (
+ ${GRAPHICS_DEPEND}
+ sys-libs/gpm
+ virtual/jpeg:0
+ )
+ lzip? (
+ app-arch/lzip
+ )
+ lzma? (
+ app-arch/xz-utils
+ )
+ ssl? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ )
+ svga? (
+ ${GRAPHICS_DEPEND}
+ media-libs/svgalib
+ )
+ tiff? (
+ media-libs/tiff:0
+ )
+ X? (
+ ${GRAPHICS_DEPEND}
+ x11-libs/libXext
+ )
+ zlib? (
+ sys-libs/zlib
+ )
+ zstd? (
+ app-arch/zstd
+ )"
+
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ fbcon? ( virtual/os-headers )
+ livecd? ( virtual/os-headers )
+ X? ( dev-util/desktop-file-utils )"
+
+REQUIRED_USE="!livecd? ( fbcon? ( gpm ) )
+ svga? ( suid )"
+
+DOCS=( AUTHORS BRAILLE_HOWTO ChangeLog KEYS NEWS README SITES )
+
+PATCHES=( "${FILESDIR}/swap-echo-for-printf.patch" )
+
+src_prepare() {
+ use X && xdg_environment_reset
+
+ if use unicode; then
+ pushd intl > /dev/null || die
+ ./gen-intl || die
+ ./synclang || die
+ popd > /dev/null || die
+ fi
+
+ # error: conditional "am__fastdepCXX" was never defined (for eautoreconf)
+ sed -i \
+ -e '/AC_PROG_CXX/s:dnl ::' \
+ -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' \
+ configure.in || die #467020
+
+ # Upstream configure produced by broken autoconf-2.13. This also fixes
+ # toolchain detection.
+ mv configure.in configure.ac || die
+
+ default
+ eautoreconf #131440 and #103483#c23
+}
+
+src_configure() {
+ local myconf
+
+ if use livecd; then
+ export ac_cv_lib_gpm_Gpm_Open=yes
+ myconf+=' --with-fb --with-libjpeg'
+ else
+ export ac_cv_lib_gpm_Gpm_Open=$(usex gpm)
+ fi
+
+ if use X || use fbcon || use svga || use livecd; then
+ myconf+=' --enable-graphics'
+ fi
+
+ econf \
+ --without-directfb \
+ --without-librsvg \
+ $(use_with brotli) \
+ $(use_with bzip2) \
+ $(use_with fbcon fb) \
+ $(use_with freetype) \
+ $(use_with ipv6) \
+ $(use_with jpeg libjpeg) \
+ $(use_with libevent) \
+ $(use_with lzip) \
+ $(use_with lzma) \
+ $(use_with ssl) \
+ $(use_with svga svgalib) \
+ $(use_with tiff libtiff) \
+ $(use_with X x) \
+ $(use_with zlib) \
+ $(use_with zstd) \
+ ${myconf}
+}
+
+src_install() {
+ HTML_DOCS="doc/links_cal/*"
+ default
+
+ if use X; then
+ newicon Links_logo.png links.png
+ make_desktop_entry 'links -g %u' Links links 'Network;WebBrowser'
+ local d="${ED}"/usr/share/applications
+ echo 'MimeType=x-scheme-handler/http;' >> "${d}"/*.desktop || die
+ if use ssl; then
+ sed -i -e 's:x-scheme-handler/http;:&x-scheme-handler/https;:' \
+ "${d}"/*.desktop || die
+ fi
+ fi
+
+ use suid && fperms 4755 /usr/bin/links
+}
+
+pkg_postinst() {
+ use X && xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ use X && xdg_desktop_database_update
+}
diff --git a/www-client/netsurf/Manifest b/www-client/netsurf/Manifest
index 678f0a93d4f8..007e78a177e9 100644
--- a/www-client/netsurf/Manifest
+++ b/www-client/netsurf/Manifest
@@ -2,5 +2,5 @@ AUX netsurf-3.10-disable-failing-tests.patch 1196 BLAKE2B 055f4663bfed7ebe291e92
AUX netsurf-3.10-julia-libutf8proc-header-location.patch 1155 BLAKE2B bd2e04f8b9ebd5a00659c88dda90b6e8822e1cb51e8bf3755cae88373a206f6d1637f14e928365345bc9d98cfaa18294e9aa5beeef43449252c70e8d1de8d21b SHA512 76b0d397ce0f73aa23e6069b9fce492768f9d8fe1ba3dcb77b2f3d8c27b2e5fb8cbf5f97ede41bc624684c0d20bd80f3d985385ba1c825298f75f68c768656b4
AUX netsurf-3.9-conditionally-include-image-headers.patch 775 BLAKE2B 1d62fa92cda9851126b7befbf0b19d28f130a1d165c8ddabecac98b8dee59cf51bede93bf380ba5ce07625f6bf0156a400e8575df418611bda29f9e7f325a696 SHA512 5e866aa56c7959ba5a6ac44d997a12b24bf4cc3ef38e3149a06be178350cf1a14bc27a31b6bf817faf8586f44ecef65cb7633245cdbbe0896e54dbc88e7dd84f
DIST netsurf-3.10-src.tar.gz 4084480 BLAKE2B 267ce1811cbf11d053f721e22b8a6d484e796102a4c9baaa10580d92cc1eecfe3f126fb97456262675c962ec88a5235e48dc85f2a5168631f6c9dd5b5082b43b SHA512 1b1153916438e08146271dc04200aefbdba3b2c4ca9432a43abfc3811b5418df7ed21bbd91767f12d04331a236227379d2c412fcf13f25349685a549723bf13d
-EBUILD netsurf-3.10-r1.ebuild 4544 BLAKE2B 743aa33d654b40ff15161b0aedc4e8a9c2f8e74c4d94faba853ffae1fa4be336ef783cd1de8521d97a340ee0a722166d1104d890a059ba48543d4b9c5746c068 SHA512 80bb52f11c00b599f3212b4bb0095e73cadf2329427eac93a36a3efeb5d12ede29ebdfa2ce4f7244d3d40f8dfdd841132e529e7fca2aaf24bd009456d2779ec7
+EBUILD netsurf-3.10-r3.ebuild 4489 BLAKE2B 7fa8888d1091b8f3a542efea8e6b7e2231903146198319c27e14c54986c5ce4a0132715980acdcb18046f0044061911496873e4ad7f36f35fc16e490817de171 SHA512 3fa41da7df0769f037c9011e47b9660010586ee32ab5c2229418a3b8587393b059a006b3709214f6a1921acd62e82c2216264de080f99734367aa703cf625d62
MISC metadata.xml 1564 BLAKE2B 613fed039b6dac6329dacce954d28087855dfb2db7445496e9394882c0d9bf59c9db936bb47188a582eaf7987961acb5d4045baf1917fd1a46b72dad1c24ed7e SHA512 634e81db8221b34e71fab51ff66efd15d95307a88dc08812837b290301a8b8e1644dab4972f9e1941434b04f0c5877343033099d624fa68bd449796f0866ab48
diff --git a/www-client/netsurf/netsurf-3.10-r1.ebuild b/www-client/netsurf/netsurf-3.10-r3.ebuild
index 62dea848e93f..80ac0b1a0117 100644
--- a/www-client/netsurf/netsurf-3.10-r1.ebuild
+++ b/www-client/netsurf/netsurf-3.10-r3.ebuild
@@ -3,15 +3,15 @@
EAPI=7
-inherit toolchain-funcs desktop
+inherit netsurf desktop
DESCRIPTION="a free, open source web browser"
-HOMEPAGE="http://www.netsurf-browser.org/"
+HOMEPAGE="https://www.netsurf-browser.org/"
SRC_URI="http://download.netsurf-browser.org/netsurf/releases/source/${P}-src.tar.gz"
LICENSE="GPL-2 MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
IUSE="bmp +duktape fbcon truetype +gif +gtk gtk2 +javascript +jpeg mng
+png +psl rosprite +svg +svgtiny +webp"
@@ -22,12 +22,12 @@ RDEPEND="
>=dev-libs/libcss-0.9
>=net-libs/libdom-0.3
>=net-libs/libhubbub-0.3
- >=dev-libs/libnsutils-0.0.5
+ >=dev-libs/libnsutils-0.1.0
>=dev-libs/libutf8proc-2.4
dev-libs/libxml2:2
net-misc/curl
bmp? ( >=media-libs/libnsbmp-0.1 )
- fbcon? ( >=dev-libs/libnsfb-0.2
+ fbcon? ( >=dev-libs/libnsfb-0.2.2
truetype? ( media-fonts/dejavu
>=media-libs/freetype-2.5.0.1 )
)
@@ -70,7 +70,6 @@ src_prepare() {
}
_emake() {
- source /usr/share/netsurf-buildsystem/gentoo-helpers.sh
netsurf_define_makeconf
local netsurf_makeconf=(
"${NETSURF_MAKECONF[@]}"
diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 518f2611ab95..71782557fa50 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,3 +1,3 @@
-DIST opera-beta_70.0.3728.8_amd64.deb 67475540 BLAKE2B e95ab0aa633184fd0321f1978c7637258b09350eddc721955c05e465a5a9c92ed4808c0e2d670892eaaaf9bdfbe13513f30f85421500a42ffeef002eec1a61cf SHA512 794eb72492b1edadec458129fed068a727d5e5fbb8cc0c113a7787ea2d539da89032935387895aefbae324ccd1ff4567749949c137d3e900f7f407545f5e2e79
-EBUILD opera-beta-70.0.3728.8.ebuild 2293 BLAKE2B cd8c22cf8bc8b266165ff4e01b5072eca94fcd81a71e52c60d14d5d67573d06cc3724607b0d2bd6744cf44418c0841fa25a44b514a4ca831b855f47baeeb4ceb SHA512 033fac8a61c0983892f0c5e9284b6b41b77c353935f19e37fe46ce7d4ff469f7e139858cb8bee05cdd047581633f8782431d6f9f9974bf937f64261285162cef
+DIST opera-beta_71.0.3770.50_amd64.deb 68263536 BLAKE2B 0a48ff6994e6e7343c0e7fa67db6ab149e521390d598d1c1b464ed8d16e12e1c368920929c93ee53128d871a95021ab4f51441723e3be7fafef4ab20d0258f6d SHA512 68b3d636bc70cd41b97d7b57297f553886a06c1f48b950f81f5c672f6c29290a141784a44c599bd7d564845ae838dffa402a096a87c509f4b6d31a8bf499ac2d
+EBUILD opera-beta-71.0.3770.50.ebuild 2293 BLAKE2B cd8c22cf8bc8b266165ff4e01b5072eca94fcd81a71e52c60d14d5d67573d06cc3724607b0d2bd6744cf44418c0841fa25a44b514a4ca831b855f47baeeb4ceb SHA512 033fac8a61c0983892f0c5e9284b6b41b77c353935f19e37fe46ce7d4ff469f7e139858cb8bee05cdd047581633f8782431d6f9f9974bf937f64261285162cef
MISC metadata.xml 238 BLAKE2B 72d4053d28bbf82c9a08a88b354321a782501542b5d506fc6d9f4034839f302761124d59445c0414a0fd38b6401cd5fbe06670802abdb1f25c7cb60919ea5d2e SHA512 b0b981ef72f4d295f427f92dc9931553b4fb7a91c8ed63fa1f28bdbe8bc61d6f0943e1217eb7b61b8d85d9685cbe759db49f094a18a1461cb48429affe76d993
diff --git a/www-client/opera-beta/opera-beta-70.0.3728.8.ebuild b/www-client/opera-beta/opera-beta-71.0.3770.50.ebuild
index 99905f624666..99905f624666 100644
--- a/www-client/opera-beta/opera-beta-70.0.3728.8.ebuild
+++ b/www-client/opera-beta/opera-beta-71.0.3770.50.ebuild
diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest
index ea4367102006..8259a010dbff 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,3 +1,7 @@
-DIST opera-developer_71.0.3735.0_amd64.deb 67521252 BLAKE2B 0e5df62a5e6a816475931457368bb142a3018a8e526d79d18f2c8246c09ef7daab0b76b53adf0389b8d75de8d82527ca1b71371d27c7ab4e8ed2c4f7ed6767dc SHA512 0c0c0a30fdaa6f2567e3c35d22b64b48b4126d11d422c42c89599b29a839d83c71b48dd4e853c90308e3800d787255fa373e86d088ae4cfc80cc5c0e2d91f91e
-EBUILD opera-developer-71.0.3735.0.ebuild 2293 BLAKE2B 77ad4a915cb5ad00c8562e3383a8535382dfa64b2016e4412ccef9a2411212ae4d62dcddd795f9e017c92bbfdc36a3f8ddb3d6f43b60212741db3bf93602a486 SHA512 53e3ae62ce96adac8354a8a84fa00be95ffc4363f13e6e77b2cd7b86da1342b6f629563a4c7477daeaa711cefc52711ccb9f219b5da6cf107135ce2f219ee07e
+DIST opera-developer_72.0.3779.0_amd64.deb 68386104 BLAKE2B 090ed3e767b9793245a136e236818be777a681ec1107edf527bb75a67957184a3166c8b87b151753a4a94b7bba1e5b931b9b8605b38960ff5480f2438353e82a SHA512 1a7bbc6ef78124d6614b4914e3d3148c0f80ec5dcf23065065b73fde624be1dce8d07387902a1d1a213db4021393302d125e4c9ebb7950876ddfd16f4cfa99a2
+DIST opera-developer_72.0.3784.0_amd64.deb 69828944 BLAKE2B 5af2375494103280fe3759f9f301e4a4a68c4a81998ebec39bfefc075e7ed205bf0efbaf8b8c33c1fbd3d21f7394215c738b7a8f2c0f8d0b8da9de2809dba2e7 SHA512 07d8bdb915355952f6fc827d7aea8871b70ac45e4cbdd2c3c5801056a9243b3b649aa101dd8c92b2fa8593c2c70585596844540f57964cd9a7ebe96d1a52f92b
+DIST opera-developer_72.0.3791.0_amd64.deb 71139492 BLAKE2B 02849f680c0532aee25ebcfff9c337574266a3cb6ed7d1906e30a7782694f4d7d33dd278ccd59dca5e62b703a35ee1ab76df41a050005e4db431fb12aaf3b360 SHA512 38dfcd7e02bb9a4ec181e6e1c3168f301bf57a52dd2d5010664ecfc81d39414cdee7a53910214f6632dd5a2d041210db0a12149993b2b1c3493748520ce4f653
+EBUILD opera-developer-72.0.3779.0.ebuild 2293 BLAKE2B 77ad4a915cb5ad00c8562e3383a8535382dfa64b2016e4412ccef9a2411212ae4d62dcddd795f9e017c92bbfdc36a3f8ddb3d6f43b60212741db3bf93602a486 SHA512 53e3ae62ce96adac8354a8a84fa00be95ffc4363f13e6e77b2cd7b86da1342b6f629563a4c7477daeaa711cefc52711ccb9f219b5da6cf107135ce2f219ee07e
+EBUILD opera-developer-72.0.3784.0.ebuild 2293 BLAKE2B 77ad4a915cb5ad00c8562e3383a8535382dfa64b2016e4412ccef9a2411212ae4d62dcddd795f9e017c92bbfdc36a3f8ddb3d6f43b60212741db3bf93602a486 SHA512 53e3ae62ce96adac8354a8a84fa00be95ffc4363f13e6e77b2cd7b86da1342b6f629563a4c7477daeaa711cefc52711ccb9f219b5da6cf107135ce2f219ee07e
+EBUILD opera-developer-72.0.3791.0.ebuild 2293 BLAKE2B 77ad4a915cb5ad00c8562e3383a8535382dfa64b2016e4412ccef9a2411212ae4d62dcddd795f9e017c92bbfdc36a3f8ddb3d6f43b60212741db3bf93602a486 SHA512 53e3ae62ce96adac8354a8a84fa00be95ffc4363f13e6e77b2cd7b86da1342b6f629563a4c7477daeaa711cefc52711ccb9f219b5da6cf107135ce2f219ee07e
MISC metadata.xml 238 BLAKE2B 72d4053d28bbf82c9a08a88b354321a782501542b5d506fc6d9f4034839f302761124d59445c0414a0fd38b6401cd5fbe06670802abdb1f25c7cb60919ea5d2e SHA512 b0b981ef72f4d295f427f92dc9931553b4fb7a91c8ed63fa1f28bdbe8bc61d6f0943e1217eb7b61b8d85d9685cbe759db49f094a18a1461cb48429affe76d993
diff --git a/www-client/opera-developer/opera-developer-71.0.3735.0.ebuild b/www-client/opera-developer/opera-developer-72.0.3779.0.ebuild
index 837674712eae..837674712eae 100644
--- a/www-client/opera-developer/opera-developer-71.0.3735.0.ebuild
+++ b/www-client/opera-developer/opera-developer-72.0.3779.0.ebuild
diff --git a/www-client/opera/opera-69.0.3686.49.ebuild b/www-client/opera-developer/opera-developer-72.0.3784.0.ebuild
index 58c0be89c0ab..837674712eae 100644
--- a/www-client/opera/opera-69.0.3686.49.ebuild
+++ b/www-client/opera-developer/opera-developer-72.0.3784.0.ebuild
@@ -3,10 +3,9 @@
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
+ 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
@@ -20,11 +19,13 @@ SRC_URI_BASE="
https://download3.operacdn.com/pub/
https://download4.operacdn.com/pub/
"
+SRC_URI="amd64? ("
for uri in ${SRC_URI_BASE}; do
SRC_URI+="
- "${uri}${PN}/desktop/${PV}/linux/${PN}-stable_${PV}_amd64.deb"
+ "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
"
done
+SRC_URI+=")"
KEYWORDS="~amd64"
RDEPEND="
@@ -32,6 +33,7 @@ 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
@@ -63,25 +65,29 @@ src_unpack() {
unpack_deb ${A}
}
+pkg_setup() {
+ OPERA_HOME="usr/$(get_libdir)/${PN}"
+}
+
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
;;
+ x86)
+ mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 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
+ mv usr/share/doc/${PN} usr/share/doc/${PF} || die
gunzip usr/share/doc/${PF}/changelog.gz || die
- pushd "${OPERA_HOME}"/localization > /dev/null || die
+ rm usr/bin/${PN} || die
+
+ pushd "${OPERA_HOME}/localization" > /dev/null || die
chromium_remove_language_paks
popd > /dev/null || die
@@ -91,10 +97,9 @@ src_prepare() {
}
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
+ fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
}
pkg_postrm() {
diff --git a/www-client/opera-developer/opera-developer-72.0.3791.0.ebuild b/www-client/opera-developer/opera-developer-72.0.3791.0.ebuild
new file mode 100644
index 000000000000..837674712eae
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-72.0.3791.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 f8459ce1c352..9617ab0f80cb 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,5 +1,3 @@
-DIST opera-stable_69.0.3686.36_amd64.deb 66189672 BLAKE2B d92b9aaeabcbe52b2d3f2adde7764d3a94dea78c003a5fe6748afbc2f9692ad8138b99637761f99379cb14f955df4012471f4457b1876028639bc314b4142ef0 SHA512 3a1aa77bccef2dcb21d6a81ddb4af534edb27f1a0002e523de1d44db810634b3b26cd8f3d9eb538ec81566c57afb5c9dd83d837c8c2da8801360c8ebfa1f015d
-DIST opera-stable_69.0.3686.49_amd64.deb 66230436 BLAKE2B 6b464b38753c59e86b0adde1df1566ab89ad9ebf89f0f0b9b11a390ff7942e408a369839d0334e88c52e0a41c0d676793e150a1060d4c876acedf9d8f8672769 SHA512 90b391cc032241135cbb2a7a29acaad2613ac5de0cd45fbb4b264c4161ae39f15dd6f589c32a0c2db6bdd3f09dbcb5c42c21f33851a8589e63b35baa67aafbcf
-EBUILD opera-69.0.3686.36.ebuild 2263 BLAKE2B 67babdcb934021a8b2d7a094d152a0afefaf1f4c6dc4495136c1e19b94132fda5c56ed4c458e32d6e9662e58f8f2891f1c2a2b43f29d7cca5a819f348d48def1 SHA512 679d35d4704aebe44161aa5b6d06ffbea1ab6fe3ff6bbe8ac1323e4f973d21b7694ca70c90b2b016f477df8245efa17d0e75cf164a7b0c2655b603fd5afd8336
-EBUILD opera-69.0.3686.49.ebuild 2264 BLAKE2B 3030e3c70536fd8fb5f0d84b8e852ee5c5474ff7fed660cbc916c6caccdf8cd6486d6008ae833cde542551e0b30c633905a52096efcc78885c8f50e11321a811 SHA512 12828f7dfeb9c6c6cbbb0b3c8ecab0b5fa3cd7ad4cee8a88494729c37005cd2c8290fc69a9bb23546c8a7e884a36a715798370cab34267cc1b79e37518e2c666
+DIST opera-stable_70.0.3728.119_amd64.deb 67419040 BLAKE2B fbb33d208d952e2547213b87d4f5ff4b3381b10db4a08ef4ba7520ad855ccaae42f16c0a595137e41af17f40f33a92217e827adb582efab09bfb0be04e0aa848 SHA512 746a33f8ee3261eed14dd8f87dd3b06d5d6ddc7047de5ddf7e18fe199f71ad90f7e812caa41063556f7c5ba919bd5990eccbb82eac8e37684c0b22fb3ce10070
+EBUILD opera-70.0.3728.119.ebuild 2263 BLAKE2B 67babdcb934021a8b2d7a094d152a0afefaf1f4c6dc4495136c1e19b94132fda5c56ed4c458e32d6e9662e58f8f2891f1c2a2b43f29d7cca5a819f348d48def1 SHA512 679d35d4704aebe44161aa5b6d06ffbea1ab6fe3ff6bbe8ac1323e4f973d21b7694ca70c90b2b016f477df8245efa17d0e75cf164a7b0c2655b603fd5afd8336
MISC metadata.xml 446 BLAKE2B dbd473cdfed1e48919a7d03f61999b3bbeb294a8ab917bb438b52dcffc304d6cd954f79817b0a73a396a9d153eb5917cfba1c1bd33e419918dc8b9a5dc449379 SHA512 42d93f4994820e8ca5f6d56a94709f8194046395f9aff8f445ce2f80777a43763c124a4ab514bab55751c6a651c9d0002c61c92d77bf9c841ef9e112abd26105
diff --git a/www-client/opera/opera-69.0.3686.36.ebuild b/www-client/opera/opera-70.0.3728.119.ebuild
index fb69b98489da..fb69b98489da 100644
--- a/www-client/opera/opera-69.0.3686.36.ebuild
+++ b/www-client/opera/opera-70.0.3728.119.ebuild
diff --git a/www-client/otter/Manifest b/www-client/otter/Manifest
index e660808d0afb..da729e66a5bd 100644
--- a/www-client/otter/Manifest
+++ b/www-client/otter/Manifest
@@ -1,4 +1,7 @@
+AUX otter-1.0.01-qtgui-5.15.0.patch 342 BLAKE2B f28197b1ccc6ed970594638228e1345cebdc50bb3db809fa0dfe8038b74f2e7ae89b3d7c2291e66089afc709bcc51d6cd6dc2f93dd902a893a2d0883358dd7a3 SHA512 6462158bd09f86867644a25a78579db7c7d6669b9c917f6c02fba817e3b69cf9e62038e8f0e6fab232af13b4f1a3649249ee6ba60601f9fcd28b004fa46c0f77
+AUX otter-1.0.01-webengine.patch 1062 BLAKE2B f3387e091afacf07c305e965c1d571658a49c924c484312cc89212d636fa3cfd8fde74477feab974def25ad93d2f01437d5c82896cac33ccddc879fdbaf41543 SHA512 cab5895aa92fa09415d4c60f75501a8e319dd24810319cc8ac50b872d153525b710ad32a9a5398a62fb9305653c21710b5dd181470938de339a547248bbb8bfb
DIST otter-1.0.01.tar.gz 4866820 BLAKE2B 7e23654142f35e17b4c4a240c4f8b897826229bae7cd5dabebc352a438881ff912829325547ee2a4bc7ec0a2b7c20640cb5e26ba7babb35435e987ebd86d2e75 SHA512 594bbdcbbc3b5fea903cc0beb749cf76be402cb1c2766706750bdbd6aad84f3d9f48687e1b12945f30e40b3876b9fbf511f41915fd276473b259d7311e33f19d
+EBUILD otter-1.0.01-r1.ebuild 1743 BLAKE2B febc145b4cd0a7839ceb21375750fb4ba6b7faf58101528ac02dc7e9a09bedb1762e5fce62093dcbbe6bf4b1c7139d8512a863d11995b3aee8d4d86f7d20f07b SHA512 30e09797cc1194a89bf165af51d2606b731477ee16d3b4fb37c421aa8b015801893853133453708d226d12c748789cd5390a29aaab9090451f681c948135ff31
EBUILD otter-1.0.01.ebuild 1796 BLAKE2B e8b3717ef5019739ff4d02b44873e63fe9a029357e195d3c564d10951d368aadc6aaf1a7d2b5123a0310ce3e4589d1e0649b2c298e530ca29f83e3430c468bc7 SHA512 e954204e02f322ffae48c79df169aea0d50928efeb6aaeaef43d24a2fea8d720a5577cd919f65f35b45cd5b2ec937822070b12ce198064df69f9ba91b2e836a0
-EBUILD otter-9999.ebuild 1434 BLAKE2B f58eaa95c7f6705fb5b00278569f1fe5242643f2c82e2efa22d1383f68fbb2de1387c9970ded8f195afe77417f4828be235e959d5a82f82fb5dc8ff9274146dc SHA512 632cc90d091fdebc593ad30d0e3250133d1077200543a8e87607640894e7aa5ff408585805f52ce8734a465293fcbdb446760fa22dd6dabe3f88bc110acafb71
+EBUILD otter-9999.ebuild 1605 BLAKE2B 8218d52a3e8c3a024b62637d98467ed7277e5a7af4433be86be91b15ff54d6766f6851e4f095abfe4bfd6a5ae61119b502a69d3e9184f0f466e9ab12304a5625 SHA512 8268abe9942fc4df8aec7abcd894b6eae6f26a341b8548abbab12883e5e563db53e9e6ee6bc4aae1e47e49c8e6998425a85a339306d4be48dd3477c28a423ba8
MISC metadata.xml 466 BLAKE2B 95a6b3f8c4a297c6a57f514173a99b2e6a6dda37cd90c0b9a3bb9069a272daad73dc7b9c3a054741331e813b625e14f1a395263409255ad12692f049f557d5ff SHA512 3c07f030c4ae6777cca5e122f32a6b2f5844a2dc5bba27a6ea17b36ae56ef43174deefe0460128a6e31d709857e5b915d340b8e6e50049e43c87bfcf58f95f22
diff --git a/www-client/otter/files/otter-1.0.01-qtgui-5.15.0.patch b/www-client/otter/files/otter-1.0.01-qtgui-5.15.0.patch
new file mode 100644
index 000000000000..ec60a4b2c42b
--- /dev/null
+++ b/www-client/otter/files/otter-1.0.01-qtgui-5.15.0.patch
@@ -0,0 +1,10 @@
+--- a/src/modules/windows/web/StartPageWidget.cpp
++++ b/src/modules/windows/web/StartPageWidget.cpp
+@@ -41,6 +41,7 @@
+ #include <QtGui/QGuiApplication>
+ #include <QtGui/QMouseEvent>
+ #include <QtGui/QPainter>
++#include <QtGui/QPainterPath>
+ #include <QtGui/QPixmapCache>
+ #include <QtWidgets/QDesktopWidget>
+ #include <QtWidgets/QGridLayout>
diff --git a/www-client/otter/files/otter-1.0.01-webengine.patch b/www-client/otter/files/otter-1.0.01-webengine.patch
new file mode 100644
index 000000000000..f8029d95f26e
--- /dev/null
+++ b/www-client/otter/files/otter-1.0.01-webengine.patch
@@ -0,0 +1,11 @@
+--- a/src/core/SettingsManager.cpp
++++ b/src/core/SettingsManager.cpp
+@@ -73,7 +73,7 @@ void SettingsManager::createInstance(con
+ registerOption(AddressField_SuggestSearchOption, BooleanType, true);
+ registerOption(AddressField_SuggestSpecialPagesOption, BooleanType, true);
+ registerOption(Backends_PasswordsOption, EnumerationType, QLatin1String("file"), {QLatin1String("file")});
+- registerOption(Backends_WebOption, EnumerationType, QLatin1String("qtwebkit"), {QLatin1String("qtwebkit")}, (OptionDefinition::IsEnabledFlag | OptionDefinition::IsVisibleFlag | OptionDefinition::RequiresRestartFlag));
++ registerOption(Backends_WebOption, EnumerationType, QLatin1String("qtwebengine"), {QLatin1String("qtwebengine")}, (OptionDefinition::IsEnabledFlag | OptionDefinition::IsVisibleFlag | OptionDefinition::RequiresRestartFlag));
+ registerOption(Browser_AlwaysAskWhereToSaveDownloadOption, BooleanType, true);
+ registerOption(Browser_EnableMouseGesturesOption, BooleanType, true);
+ registerOption(Browser_EnableSingleKeyShortcutsOption, BooleanType, true);
diff --git a/www-client/otter/otter-1.0.01-r1.ebuild b/www-client/otter/otter-1.0.01-r1.ebuild
new file mode 100644
index 000000000000..2efa58e6f140
--- /dev/null
+++ b/www-client/otter/otter-1.0.01-r1.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit cmake desktop xdg-utils
+
+DESCRIPTION="Project aiming to recreate classic Opera (12.x) UI using Qt5"
+HOMEPAGE="https://otter-browser.org/"
+SRC_URI="https://github.com/OtterBrowser/${PN}-browser/archive/v${PV/_p/-dev}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="spell"
+
+DEPEND="
+ dev-qt/qtconcurrent:5
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtdeclarative:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5
+ dev-qt/qtnetwork:5[ssl]
+ dev-qt/qtprintsupport:5
+ dev-qt/qtscript:5
+ dev-qt/qtsql:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxmlpatterns:5
+ spell? ( kde-frameworks/sonnet )
+ >=dev-qt/qtwebengine-5.9:5[widgets]
+"
+RDEPEND="
+ ${DEPEND}
+"
+DOCS=( CHANGELOG CONTRIBUTING.md TODO )
+S=${WORKDIR}/${PN}-browser-${PV/_p/-dev}
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.0.01-qtgui-5.15.0.patch
+ "${FILESDIR}"/${PN}-1.0.01-webengine.patch
+)
+
+src_prepare() {
+ cmake_src_prepare
+
+ if [[ -n ${LINGUAS} ]]; then
+ local lingua
+ for lingua in resources/translations/*.qm; do
+ lingua=$(basename ${lingua})
+ lingua=${lingua/otter-browser_/}
+ lingua=${lingua/.qm/}
+ if ! has ${lingua} ${LINGUAS}; then
+ rm resources/translations/otter-browser_${lingua}.qm || die
+ fi
+ done
+ fi
+
+ if ! use spell; then
+ sed -i -e '/find_package(KF5Sonnet)/d' CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ mycmakeargs=(
+ -DENABLE_QTWEBENGINE=true
+ -DENABLE_QTWEBKIT=false
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ domenu ${PN}-browser.desktop
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
diff --git a/www-client/otter/otter-9999.ebuild b/www-client/otter/otter-9999.ebuild
index dd20d3231ae6..7b5172796e7e 100644
--- a/www-client/otter/otter-9999.ebuild
+++ b/www-client/otter/otter-9999.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit cmake-utils desktop git-r3 xdg-utils
+inherit cmake desktop git-r3 xdg-utils
DESCRIPTION="Project aiming to recreate classic Opera (12.x) UI using Qt5"
HOMEPAGE="https://otter-browser.org/"
-EGIT_REPO_URI="https://github.com/OtterBrowser/otter-browser"
+EGIT_REPO_URI="https://github.com/OtterBrowser/${PN}-browser"
LICENSE="GPL-3"
SLOT="0"
@@ -25,18 +25,21 @@ DEPEND="
dev-qt/qtscript:5
dev-qt/qtsql:5
dev-qt/qtsvg:5
- dev-qt/qtwebkit:5
dev-qt/qtwidgets:5
dev-qt/qtxmlpatterns:5
spell? ( kde-frameworks/sonnet )
+ >=dev-qt/qtwebengine-5.9:5[widgets]
"
RDEPEND="
${DEPEND}
"
DOCS=( CHANGELOG CONTRIBUTING.md TODO )
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.0.01-webengine.patch
+)
src_prepare() {
- cmake-utils_src_prepare
+ cmake_src_prepare
if [[ -n ${LINGUAS} ]]; then
local lingua
@@ -55,8 +58,17 @@ src_prepare() {
fi
}
+src_configure() {
+ mycmakeargs=(
+ -DENABLE_QTWEBENGINE=true
+ -DENABLE_QTWEBKIT=false
+ )
+
+ cmake_src_configure
+}
+
src_install() {
- cmake-utils_src_install
+ cmake_src_install
domenu ${PN}-browser.desktop
}
diff --git a/www-client/pybugz/Manifest b/www-client/pybugz/Manifest
index 974f457c08d6..588cab89e2df 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 1065 BLAKE2B ca5c3f0a1d691fc53139b0b10c0a922ed9fa4bf05342c4f772a8a32bfc9ba292cbafa9ea5dc3216c8630c6851f7098b19eca38dfc1a7b52aeb9ffad894de5f1b SHA512 00af0939d2425379d6e6e02d6fcb613269673870c142639574a34a4613cf3e5995b6297b88ed7330b1a8678ab74f2551a0d92ace0f5032828555ae87cdb97c68
+EBUILD pybugz-0.13.ebuild 1064 BLAKE2B b02940c078430ba474cc420ef39e33444c2e5f6b51d2c1fadd660a8d8484b7480810ba8e78d30c8144fe515d82ff560f10f308cea236477c48d2684005b5dea8 SHA512 ef5651f0c8d0cd5f323946ec5560cce914f91adbee9b4caee05201026ec7c77c1f71e89e49250d588b60a469d2d7a7957dd44da63cd17e3904d711ffc44f2332
EBUILD pybugz-9999.ebuild 1065 BLAKE2B 187e58fe3e96768dc6ce6f1a978d91646420221eec5f076c72788f4a3edb90f5ee529f40d54ff94f058776bf79d2de82e7e4d1f2d8cee20f0d9b814d11a768dd SHA512 e84ea021328c08ee5bcf607942f4589fc17bfcef89608107120278ca0dc427281b17c335aabf571e6d4aa21160b6c18534ae344739e428b129dfa8903bf87e93
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 6f6f4a10f26f..65bab6744677 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"
fi
inherit bash-completion-r1 distutils-r1
diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest
index 937fcab8ddd9..20912ad53d7e 100644
--- a/www-client/qutebrowser/Manifest
+++ b/www-client/qutebrowser/Manifest
@@ -1,7 +1,8 @@
-AUX qutebrowser-1.11.1-session-restore.patch 2163 BLAKE2B bd71cebb3f7f19cfe5360cdfc945ac4676b78d15dcc34b6919c2a020a7bb5a4d1548847484469326790b44d05bfaf14b0d505b0e877da63158d2b0b4f9ed8a88 SHA512 bf648f72fd739fc14350b7bfbcdb2b5a24c8ab4dee6b98fc023be2698a2b57005e16bb04c0c64fe5fd2e640a9ca63c26ee6a245ea9ab7345436179c9145d4c31
-DIST qutebrowser-1.11.1.tar.gz 6789139 BLAKE2B 0f13c30a629a7ce6339a8506f1a16bbe6123fd28de9ada2f8105a2434d8493549aa79e5d42e7b871dc25e23866b36ecbb712ddfdfc4db139b2a6ee712f8aeb4a SHA512 56f18bc4d9a64e37f73a6ea69953c1a6a06d88c033c2484528b19475616c3229c2aa75f4fbf27668aef7a08358491eb27b3d8e16049021478ba8b4be7433f61f
DIST qutebrowser-1.12.0.tar.gz 3979851 BLAKE2B 1a55c8b10aea5b618c0aa730828a123b127f1185d4e3f57b48f5c741c1bd5600e92b5e1bd48a1d3df94449eec650bb6f0d8b84a0c1f6f5ece045a6a0bce5583f SHA512 a8d979310f7c00a64b8cf976529def09b9a42542c80dd7055e2a38a174d9ef51834de6e816739911454a73ad9cc79a7d3e1fcda7d76bade463bc253aeb9ef608
-EBUILD qutebrowser-1.11.1-r1.ebuild 2252 BLAKE2B 84bf1336ed704d766a6aec05bd21310ba37595530020ca0f9a38742783ed8109b3d2bfe1225d790a5641f12c5d20378951ff87fb03e444e4e63cf67ed5ce60c9 SHA512 fcfc34a06c7441529b951ff52e37060976551837139a8c3f1986da196563025a8198a1948a07edbd70d7a1326b6185beed93eb745d38b71a3af1ae5526511216
+DIST qutebrowser-1.13.0.tar.gz 4015550 BLAKE2B cc2f2779ca994da48e85156d5bba0a70f6f5380bc6c362e05944a2454e22ee99acf15875def448675ea86af8a919290dfaca5abf97ee5603e6c2b0d2ed41fabb SHA512 ee598db9416e4efcf5d8bc6aaa3d373637ed67f181e67e56c04fd7f2c12ebaf185f67a9463fff195d74ff7a239ce0a88c24bf35d3ad627116e2fa5ebed973d3d
+DIST qutebrowser-1.13.1.tar.gz 4027485 BLAKE2B cb19fa2baa447776e0d03128446619eeacd1049b30fcca26008e0cccb10594d1d32037643b3834297adef637328444aad33d84383bdc49307528321cfa2b846d SHA512 a3eb3845a896a88f755e4e7d336d86a8740be66ae94a8e19fb4739148ce1e66aa9fddec04df9308a51c8ef922fa28e3683bb911dd3ba7c91816c26ea92665cfd
EBUILD qutebrowser-1.12.0.ebuild 2198 BLAKE2B 8e24b987ad9f82d76b7c28e31249e2b816394a86d65ecb9cc7559f9ac1322054a1625576dd8d47fe036e68516ee145176d402a5e22d8512d3d5172aa8d748028 SHA512 6b9f463433cd6641a5810c3c1db85aa2c9e72077594c3445336ceaeeea25d09e00adfb83fa6fdfbf1aa9e0e92f7b7405fb73bce6215e55ed246bddaa3da75441
-EBUILD qutebrowser-9999.ebuild 2309 BLAKE2B 8ad5278826aca46bf3a087775c28978ef0d645acddf16c524c1555477dd626388ca5ebd1543a7516e0aa864b9ab8d2c56bce908312b7371e93c47f5c09e4d5c6 SHA512 40b5f53be2a741267ccf00903634b499ff3263aa85e5611fa113a312aa87856c08e38d954705c53eb74a7c1794367f5a42ae01cd9e2cc2cafedc50995e447da9
-MISC metadata.xml 604 BLAKE2B c597b4466b3954d0c328b376636a8dca286c212c3e857692ee5f039d94cb89c42cbb10e764c5323948cdb7a3d1fd11648bb057f65b7ee7b2e899529d294f7972 SHA512 92eeea88dbe246d8211a84d616772600aaeee95d9e135eb9b5ea38e488f844440ba97373fa302ee52f8486d7d1dae4c5008ce3e1ceaf3062e9d406b1ff0cb565
+EBUILD qutebrowser-1.13.0.ebuild 2198 BLAKE2B 8e24b987ad9f82d76b7c28e31249e2b816394a86d65ecb9cc7559f9ac1322054a1625576dd8d47fe036e68516ee145176d402a5e22d8512d3d5172aa8d748028 SHA512 6b9f463433cd6641a5810c3c1db85aa2c9e72077594c3445336ceaeeea25d09e00adfb83fa6fdfbf1aa9e0e92f7b7405fb73bce6215e55ed246bddaa3da75441
+EBUILD qutebrowser-1.13.1.ebuild 2129 BLAKE2B cea7571185f312afd81444771a89020e985a723207adca2bed0f3593755b8ccbbd8d1fd1ede17be5385c3b0ec40b95234cad6056e17fc2664f32e13aaa56b1c5 SHA512 e259bb70a559dfad2265fa8612100a4a8596eb29e33396fa98ae938fbf03ad7c0f1daabbbade0aa5ecbf3e658b8c87db54c05d65dc2538707ee11caf476f9e75
+EBUILD qutebrowser-9999.ebuild 2240 BLAKE2B 3761b84021b1c97d3c83402a8086ec66e0762c5d216f968360f816ba2ff8542fb36494514c865ad7db9394ccf225e1463580d8f77b9cc3ba4ec19fb838130cf1 SHA512 090530ca4c7e0d0239a06525e31b622867e504be5f60eb3d4211b0b8970c718ed9354dd8019d346dfcfa8681274cdc49a20fc325e83e88498d491e500e172410
+MISC metadata.xml 712 BLAKE2B 1ecb84f337927d3b9fa2f827a2296457322823c647ee033d803ae044f6d7bc6045d8e811e3c28024c45130ef3273f223605b8d604fe3da4e47751d9e0a9b2bcc SHA512 4e0ce844dd53b7beb6da2baab54adedaddf2bd075eac4904da20d9aeef0f75007a4e53cf3fe2954462c5f7e717cf7008fc6b878402fa787549766e9175e2d056
diff --git a/www-client/qutebrowser/files/qutebrowser-1.11.1-session-restore.patch b/www-client/qutebrowser/files/qutebrowser-1.11.1-session-restore.patch
deleted file mode 100644
index 060c94eee6b4..000000000000
--- a/www-client/qutebrowser/files/qutebrowser-1.11.1-session-restore.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-From 22e15acc1e617174a9fde3e53100a1b71ca7f462 Mon Sep 17 00:00:00 2001
-From: Florian Bruhin <me@the-compiler.org>
-Date: Tue, 26 May 2020 16:48:00 +0200
-Subject: [PATCH] Update Qt 5.15 session workaround for lazy_restore
-
-See #5359
-
-(cherry picked from commit 093a454bf4e386eda8715bc3ea2b217760d5f070)
-Upstream-Status: Accepted
-[https://github.com/qutebrowser/qutebrowser/commit/093a454bf4e386eda8715bc3ea2b217760d5f070
-expected in v1.12.0]
----
- qutebrowser/browser/webengine/webenginetab.py | 6 +++++-
- qutebrowser/html/warning-sessions.html | 1 +
- 2 files changed, 6 insertions(+), 1 deletion(-)
-
-diff --git a/qutebrowser/browser/webengine/webenginetab.py b/qutebrowser/browser/webengine/webenginetab.py
-index 647fa60abc..f61404f4ea 100644
---- a/qutebrowser/browser/webengine/webenginetab.py
-+++ b/qutebrowser/browser/webengine/webenginetab.py
-@@ -648,7 +648,11 @@ def load_items(self, items):
- if qtutils.version_check('5.15', compiled=False):
- # WORKAROUND for https://github.com/qutebrowser/qutebrowser/issues/5359
- if items:
-- self._tab.load_url(items[-1].url)
-+ url = items[-1].url
-+ if ((url.scheme(), url.host()) == ('qute', 'back') and
-+ len(items) >= 2):
-+ url = items[-2].url
-+ self._tab.load_url(url)
- return
-
- if items:
-diff --git a/qutebrowser/html/warning-sessions.html b/qutebrowser/html/warning-sessions.html
-index f93971c6ab..dd0c4127b6 100644
---- a/qutebrowser/html/warning-sessions.html
-+++ b/qutebrowser/html/warning-sessions.html
-@@ -15,6 +15,7 @@ <h1>{{ title }}</h1>
-
- <ul>
- <li>Loading a session with this release will <b>only load the most recently opened page</b> for every tab. As a result, the back/forward-history of every tab <b>will be lost</b> as soon as the session is saved again.</li>
-+ <li>Due to that, the <span class="mono">session.lazy_restore</span> setting does not have any effect.</li>
- <li>A one-time backup of the session folder has been created at <span class="mono">{{ datadir }}{{ sep }}sessions{{ sep }}before-qt-515</span>.</li>
- </ul>
-
diff --git a/www-client/qutebrowser/metadata.xml b/www-client/qutebrowser/metadata.xml
index c859c4f503cd..0e64656b39a6 100644
--- a/www-client/qutebrowser/metadata.xml
+++ b/www-client/qutebrowser/metadata.xml
@@ -9,6 +9,10 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <maintainer type="person">
+ <email>steils@gentoo.org</email>
+ <name>Stefan Strogin</name>
+ </maintainer>
<upstream>
<remote-id type="github">qutebrowser/qutebrowser</remote-id>
</upstream>
diff --git a/www-client/qutebrowser/qutebrowser-1.11.1-r1.ebuild b/www-client/qutebrowser/qutebrowser-1.13.0.ebuild
index 2cfc68ac7db0..aa75aa620455 100644
--- a/www-client/qutebrowser/qutebrowser-1.11.1-r1.ebuild
+++ b/www-client/qutebrowser/qutebrowser-1.13.0.ebuild
@@ -38,8 +38,6 @@ distutils_enable_tests setup.py
# isn't complete and X11 is required in order to start up qutebrowser.
RESTRICT="test"
-PATCHES=( "${FILESDIR}"/${P}-session-restore.patch )
-
python_compile_all() {
a2x -f manpage doc/${PN}.1.asciidoc || die "Failed generating man page"
}
diff --git a/www-client/qutebrowser/qutebrowser-1.13.1.ebuild b/www-client/qutebrowser/qutebrowser-1.13.1.ebuild
new file mode 100644
index 000000000000..012258877ecc
--- /dev/null
+++ b/www-client/qutebrowser/qutebrowser-1.13.1.ebuild
@@ -0,0 +1,75 @@
+# 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,3_8} )
+DISTUTILS_USE_SETUPTOOLS="rdepend"
+
+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="
+ app-text/asciidoc"
+RDEPEND="
+ dev-python/attrs[${PYTHON_USEDEP}]
+ dev-python/colorama[${PYTHON_USEDEP}]
+ dev-python/cssutils[${PYTHON_USEDEP}]
+ dev-python/jinja[${PYTHON_USEDEP}]
+ dev-python/markupsafe[${PYTHON_USEDEP}]
+ >=dev-python/pygments-2.6.1[${PYTHON_USEDEP}]
+ dev-python/pypeg2[${PYTHON_USEDEP}]
+ dev-python/PyQt5[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,widgets]
+ dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
+ >=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() {
+ a2x -f manpage doc/${PN}.1.asciidoc || die "Failed generating man page"
+}
+
+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 d5b853c5def0..cbd3094d32d7 100644
--- a/www-client/qutebrowser/qutebrowser-9999.ebuild
+++ b/www-client/qutebrowser/qutebrowser-9999.ebuild
@@ -26,15 +26,15 @@ IUSE="scripts test"
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.2[${PYTHON_USEDEP}]
- >=dev-python/markupsafe-1.1.1[${PYTHON_USEDEP}]
+ dev-python/attrs[${PYTHON_USEDEP}]
+ dev-python/colorama[${PYTHON_USEDEP}]
+ dev-python/cssutils[${PYTHON_USEDEP}]
+ dev-python/jinja[${PYTHON_USEDEP}]
+ dev-python/markupsafe[${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/pypeg2[${PYTHON_USEDEP}]
+ dev-python/PyQt5[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,widgets]
+ dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
>=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP},libyaml]
"
diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 7212a567dd19..a8efec088053 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,10 +1,12 @@
AUX all-gentoo-1.js 1008 BLAKE2B 50418db37f55b9b9e53049abb95af79a5ee5137df9aab3ef6d1791e51a0c2f35d78b390982c5c20f4a57acebfaa013139276d0343cd4733a925510c8a5567c69 SHA512 5d1c9331db3c988f79be7756b57254bb3d2cb56cf10c7e79878d9968f882713cdcca0013d3507c4d69fcc7e99164a27b05ffbbb5ce78ee86b91ecce366a997c4
+AUX seamonkey-2.53.3-rust-1.45.0.patch 863 BLAKE2B 80a4aceecdfe47adfcc0c632dcf87ed0f2d111103bd825d36981bca30980ce8655ef1bc07bfcd251f0190168c45bf19e24b34ff9ef58d54738092e4f7c86760e SHA512 d3df83cf19c84652559fa24dea8b251c8459e79a6d745a7b1bac5c27b4aa14b8da5a62c0af72b0fedf78f1c63173e74e642e4d4707f4ed253b2020e3eec0e81b
AUX seamonkey.desktop 307 BLAKE2B 81aaa9a69dc60ae0872ebdfe796d3a6afbd4bd15c1c83c14abc06579c15bed2e48114e3fb374bab0ba7d9d4de28109b215601a2d6bd56af3aa9e82a4d0baaa91 SHA512 081d8ec12e9e2035fc8020238803ab9df98dac4350ce90a29e9e65a38efa13bb14cba0fbc2e68a2a857c5046142c68ecc8ab4535da4f284c0e04a3879afc429f
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
-DIST seamonkey-2.53.3_beta1.source-l10n.tar.xz 12088948 BLAKE2B 5f3d2f3d0cf70d923d47a0536f1bfa873c6d852e3db2f7a9a381b85117c22df8c18e98f15dc87bf046915248766d001d08abfc48f318d0427326d33bd6e17816 SHA512 c4f8773cb9d3f526fa54cd767e88173e0794aea615958fae60d3241ece37b52fe36db1739252bc75d5e59bbf7f4c292393059b7dee8d4e46ba044a58ff60e7b6
-DIST seamonkey-2.53.3_beta1.source.tar.xz 294211732 BLAKE2B 6223a283dcaa873e990bbc6cec97f9d23033f7c9dd79c8f2c6d029376374c5159155898e00649e90cb4e001c26702f815fed030cf8ed23b5bc30addf7519f9ab SHA512 14d55a8f6594f42c582a2c9520da5475ce0a19ad6260a268d5908073909a34ab7b17a2aaf436721bbaff32700db8f94404f4326011ac599c93757d41df451465
+DIST seamonkey-2.53.3-system_libvpx-1.8.patch.xz 3128 BLAKE2B f73802d2715a11964a4b4d34b582a2999ab42cff9ed005c5ca8c002ae745a973fbb682c3e568f6727a7fe93dc2d7a5ba3367adc4e1d256b8ab0cf8d940fceb8a SHA512 80b87c260445af181d1a0d39de9f95ac7c93f76e12328c1799e8607f50ca9e2a20bc4f15de3f32efbbabb444fd5352612b2629fee61875fa0acd6d050df338a2
+DIST seamonkey-2.53.3.source-l10n.tar.xz 12086368 BLAKE2B 29901a62bdd65b4e49419ae65687fcff35de87d3b1d80df5d6914f9276b00b323e07fd521b2636320c5a8da0b3d42eea623df45de6c2beed8ac68d5baf8ed7a4 SHA512 4431d716cb4fc2a57dbc44aeefe52c3e0f7dad989b2c057692702eed764f1021a2c81ff86279231cad533810abc2917fab9c637e039d843a4502f73bb6f57830
+DIST seamonkey-2.53.3.source.tar.xz 294208732 BLAKE2B 459c31859e7a91eaddf6dfd6f3e84f57ef3b686dd2868413fbda5e05c7a84d49ffad631531840dd25236075be2ab8bd84e1bdbe836b7667e036ca9bbdb62a5f6 SHA512 f9465fdf3925d517d8b5dd9d4dd5162b50f39e5a35f61383f4dec89784b5fc4273724195ae98abe30bfb6458ab615f6ac9dcd3a233e7add211fbfdaad0ff5328
EBUILD seamonkey-2.53.2.ebuild 16112 BLAKE2B 64747f0c98ef23afcea4325c81126b661c68cfd96a24625650cb0367b363fadcdbd44d47aeeddbde5068bfb65357d60ad360131f242b869c9e153bab2c2b4105 SHA512 8b48733f06bc03d2f3ee53ce6720cd369c272532346170af11c972830fd6dc51f18090964c308c942d4ce3f65e24bb0deb959b4a83430bf2ba1a6b5db73c84f0
-EBUILD seamonkey-2.53.3_beta1.ebuild 16183 BLAKE2B a034c503eb1423ef5b06a1259471b874a6da8c28200ce0b614278c6fa3acfa07096f5de2843cbb1660d7dffb37f1535329565f8b330b56be45f9e606f9a788ea SHA512 ed12c1285027cee033a0be775de0e92a92ba776d09454753344dd213abf3b0abe4bd1343c1afeae8d23dd38cab700a68eb23db3aa56a1bec7a4ec711e002b3c4
+EBUILD seamonkey-2.53.3.ebuild 16421 BLAKE2B fa516b2c6e6e34572197957454a157d1a390693b2e9ed8ca2663ee631c0352bb06272516a945c95bf766c3f22197224a3e433d0d96bdb236e689a19429006cd4 SHA512 4feb9eac17035364393d45631179c81a79007b96380e07e2318eac68132d4d788c0b880f7e066cf7f712327035a7b51e97e23020b3e13ceaa7f158f826dace5d
MISC metadata.xml 1762 BLAKE2B dde9738ba4c4b065806ce8d7eafe14a3def18c30cc32f78967ef015441a7c594e3776a202e289b6879aedc02314d8e000d5e35800e490ddb8446ae29b4d6be68 SHA512 9caf3a4ea297a544452a64bf73659d6ac005d400047d260cfa521bba157e63fc5cd9b74b6786a2553e0ff2b67e59a9a8598486be2815703ed7197601b9d470e2
diff --git a/www-client/seamonkey/files/seamonkey-2.53.3-rust-1.45.0.patch b/www-client/seamonkey/files/seamonkey-2.53.3-rust-1.45.0.patch
new file mode 100644
index 000000000000..8aee245ef18f
--- /dev/null
+++ b/www-client/seamonkey/files/seamonkey-2.53.3-rust-1.45.0.patch
@@ -0,0 +1,23 @@
+--- a/mozilla/config/rules.mk
++++ b/mozilla/config/rules.mk
+@@ -870,16 +870,20 @@ endif
+
+ # These flags are passed via `cargo rustc` and only apply to the final rustc
+ # invocation (i.e., only the top-level crate, not its dependencies).
+ cargo_rustc_flags = $(CARGO_RUSTCFLAGS)
+ ifndef DEVELOPER_OPTIONS
+ ifndef MOZ_DEBUG_RUST
+ # Enable link-time optimization for release builds.
+ cargo_rustc_flags += -C lto
++# Versions of rust >= 1.45 need -Cembed-bitcode=yes for all crates when using -Clto.
++ifeq (,$(filter 1.3% 1.40.% 1.41.% 1.42.% 1.43.% 1.44.%,$(RUSTC_VERSION)))
++RUSTFLAGS += -Cembed-bitcode=yes
++endif
+ endif
+ endif
+
+ rustflags_override = RUSTFLAGS='$(MOZ_RUST_DEFAULT_FLAGS) $(RUSTFLAGS)'
+
+ ifdef MOZ_MSVCBITS
+ # If we are building a MozillaBuild shell, we want to clear out the
+ # vcvars.bat environment variables for cargo builds. This is because
diff --git a/www-client/seamonkey/seamonkey-2.53.3_beta1.ebuild b/www-client/seamonkey/seamonkey-2.53.3.ebuild
index 8d4b46d1b783..d7475ba27e0f 100644
--- a/www-client/seamonkey/seamonkey-2.53.3_beta1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.3.ebuild
@@ -51,6 +51,7 @@ RESTRICT="!test? ( test )"
SRC_URI+="
https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
+ system-libvpx? ( https://dev.gentoo.org/~polynomial-c/mozilla/${PN}-2.53.3-system_libvpx-1.8.patch.xz )
"
ASM_DEPEND=">=dev-lang/yasm-1.1"
@@ -101,7 +102,7 @@ DEPEND="
system-icu? ( >=dev-libs/icu-59.1:= )
system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
system-libevent? ( >=dev-libs/libevent-2.0:0= )
- system-libvpx? ( >=media-libs/libvpx-1.5.0:0=[postproc] )
+ system-libvpx? ( >=media-libs/libvpx-1.8.0:0=[postproc] )
system-sqlite? ( >=dev-db/sqlite-3.19.3:3[secure-delete,debug=] )
wifi? (
kernel_linux? (
@@ -189,6 +190,9 @@ src_prepare() {
edos2unix "${file}"
done
+ eapply "${FILESDIR}/${PN}-2.53.3-rust-1.45.0.patch"
+ use system-libvpx && eapply "${WORKDIR}/${PN}-2.53.3-system_libvpx-1.8.patch"
+
# Allow user to apply any additional patches without modifing ebuild
eapply_user
diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest
index 9b1a9e99e086..ffd791c61522 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,16 +1,11 @@
-DIST vivaldi-snapshot-3.2.1957.9_p1-amd64.deb 71810384 BLAKE2B 30218a9333752d2fb15168aad039a4a4a2d584c5eb1836e1782a4527c17d2ec18fb31c2973e4ceba44819ba6e35aaf0ade349b74d1ce57c4886c72a88b1d08db SHA512 29e2972efd591539f89ed9f01ff2d292ad7a90a955c885e579c904692bc8db2f4606fad2ff0b257ca77a5f1ddb6f338049bd9eb14b6b25621dae3b60fb7786e1
-DIST vivaldi-snapshot-3.2.1957.9_p1-arm64.deb 63549412 BLAKE2B d08dca3583263f5f9ed3b1e809e404fb7a666da0871c5eb0d44efd72c2661ecd9bf33c033fc3c71c489267b7e33381a239937db87071cb3468c91221e94a1132 SHA512 350fbf9b736507cfbf97e6bf9598e6636124e6b9d561b39287c15eea437075fc17519922f33846d0d2bfe4a46aa4155be11d9a13581e59a62c9c4e22e0602d6b
-DIST vivaldi-snapshot-3.2.1957.9_p1-armhf.deb 63607628 BLAKE2B e9b6ccb128f3826d1dca0c218f7a7eecf1b154b3c0fb9e84cc241e3837950d94a92a46c8a341a6337fc1b0395bf96dc328931385bd38b27c78336c93ea879936 SHA512 a5f6e8c7417ff0496eab6bb7ba45c90815065f7491745496e8a49a762f72533c40d274314dfb0765cfccc07b9ba1d0b78ce265686d81d0b1ec155f01a700e950
-DIST vivaldi-snapshot-3.2.1957.9_p1-i386.deb 70135524 BLAKE2B 7af5206e09c2dd21dfccde2c29148f66cc9e485dbf8bc77fcf10216c731043bc2d1770a45b17778677624f0b963b566d0bd076b27daf61d98344ef19d72483e2 SHA512 04fc506f5c870378b5ceae858f8b89699ee312b8207e63c347b9c1f28173d407186947e92694b1dbcd1e8413f7ca6c0736e0794086c6e42880874aa2f4cb7308
-DIST vivaldi-snapshot-3.2.1959.3_p1-amd64.deb 71834236 BLAKE2B 9529e943544c52b37e54ad79e3bc5183390926d4cd3089d3a3a38b7f8546180a7314dc8b8baa96ff488e294f67793f8edfeb2c9e9838b6f8fe2e9aebc5eeaa99 SHA512 189b53f6406dfd194dcbf23fa26e1e4b82b500a770803d6190006cbf4b8f2dd4894f02ca288496ba978b5e6bdb6284bc589c82605379d1388334bbd0c13837b2
-DIST vivaldi-snapshot-3.2.1959.3_p1-arm64.deb 64105704 BLAKE2B e4079252ba4ee183457efed529dcfdaf4ea71f443dd32ccda82103f1944799a770a986b3ed64fb3a29514a93a05aa770acbceb933acdc1e5c0d5ada5375a5fd3 SHA512 03a9f6cd2fe2ee23f87e66de9dfed39b38bd008d93e9962ed4f0a14ec5843bac54bcd074fd7b2c6164c7e025ef29f6a8400388133274ff84689bd73f407a0ab5
-DIST vivaldi-snapshot-3.2.1959.3_p1-armhf.deb 63622548 BLAKE2B 2f4301ea84654c07fe6f37d4b004332ae5976da293dd042e01c1209e5c81ed229e1968cfcab71101b3feb341e2e011c7d1d780559b1c7e5411f3d7ae95df2d67 SHA512 a3be2cb7121df3c11b263f18333fd1a140a80c845c4cac6bfefc2005c7bfe18a02d9a54da3390554ffe94ba32d376406adad8aa7412d7015532f2fffd6ae5411
-DIST vivaldi-snapshot-3.2.1959.3_p1-i386.deb 70144276 BLAKE2B e00c1f233340c33254147465d37edb75933bec9f48e14c0bcbb5d33c7eed3d83688fe7e1b2a6a1f80fd11adb8bbad5ceac266b51cf2dee059c25616b082498f2 SHA512 95038df8fb53a4539038c475a22784025298f8291cdf25a3056f34421a68b4cb045f66f27339f6c313a49a05981eb85914bab8199d6bf61442baf677b0713f48
-DIST vivaldi-snapshot-3.2.1964.3_p1-amd64.deb 71893684 BLAKE2B 8c180e90c7c354187dc0fe59593cfef14417cab232869b2eb57ca63a322475d3d3358db63a884139bcb549358c7a382c3b2a4fbf169d49e58c30aff346b1f837 SHA512 d9cad6464a393bcb108a037661fec3ff2cdb8aad31e01012c3c3c0413975c6999defcd280087e0cb0799e1740551c83ca0a8fd5b701a4c3f4beed1dc613cf778
-DIST vivaldi-snapshot-3.2.1964.3_p1-arm64.deb 64179828 BLAKE2B 15760e21388f9b84da5dd771135643114e9eb87c3614290e3bc8728350610aed83e247a3c7bd190942a0295308a433b2ffa2ba9617a201f47e9ee0603dd0da42 SHA512 f4d8479d7d81ab70ee5681ed3d28f27ec2826b14d337b827d73fb0f43ca0c0c08f7b342ae2e452d8c9a0fd2c7dc18e9d6a1efa3406a5863e5c6c9d5ba2b547b9
-DIST vivaldi-snapshot-3.2.1964.3_p1-armhf.deb 63705024 BLAKE2B afd2c25bfa868e2f0600bc6aba0d7728ffe6774d96b73e5dbeb4bf2b78b9ee8030189d907fbb18f8c3954a4a97120cc14847c747c9d546d4ccd7c7d38daa4337 SHA512 1f2daa45fb964bfe6a24b3dcc989a943aa6a7db09c20472e9e10a28538c253f4517976534d7066961a23d500eab7549beb2a15f61b804d882b45e08715c01280
-DIST vivaldi-snapshot-3.2.1964.3_p1-i386.deb 70208180 BLAKE2B 0f064abc0ac5ea561af039f9c7cbb3ba6b6bcb64d2939325a279cabdfc85e72361059b2bfecc08e19155903b372c47093f9be30273ff503bcc03891ce5fe3227 SHA512 ca8d5636d68de11c02598817d697e60f086c3cb6b3dcfd899988e5784c0d7be23f323962cce859ebaacf61fd424d620de6f59c1397148d3eb617ebc5fa796e4e
-EBUILD vivaldi-snapshot-3.2.1957.9_p1.ebuild 2614 BLAKE2B d5e4ad5b5ecdc0e50c8a9a5054d2d76847c1b561d3015a50b79f9f70e55afff3d6447973a84849e2fbb3b1ddfc96a5935493c826d1e291ec9599375bc872c071 SHA512 ceb902e8aed71a56616f4ee04a59e13c459f97d21975a0b54f9c26917d0e62763183cbfc0935127ea34605115a965d3c29f98e033f38abff5875af13abef6e42
-EBUILD vivaldi-snapshot-3.2.1959.3_p1.ebuild 2614 BLAKE2B d5e4ad5b5ecdc0e50c8a9a5054d2d76847c1b561d3015a50b79f9f70e55afff3d6447973a84849e2fbb3b1ddfc96a5935493c826d1e291ec9599375bc872c071 SHA512 ceb902e8aed71a56616f4ee04a59e13c459f97d21975a0b54f9c26917d0e62763183cbfc0935127ea34605115a965d3c29f98e033f38abff5875af13abef6e42
-EBUILD vivaldi-snapshot-3.2.1964.3_p1.ebuild 2614 BLAKE2B d5e4ad5b5ecdc0e50c8a9a5054d2d76847c1b561d3015a50b79f9f70e55afff3d6447973a84849e2fbb3b1ddfc96a5935493c826d1e291ec9599375bc872c071 SHA512 ceb902e8aed71a56616f4ee04a59e13c459f97d21975a0b54f9c26917d0e62763183cbfc0935127ea34605115a965d3c29f98e033f38abff5875af13abef6e42
+DIST vivaldi-snapshot-3.3.2001.3_p1-amd64.deb 71962452 BLAKE2B 74d636f5d5549d971b4d2dec3472710f79b827e42e64211a62acf0873260fca6e1ce7e1bc14efb2a3d618573fd8598b141da8d7ca658468620a9bb8860d1555d SHA512 b0a6f2c03fd1bf53295cb8cabe48791a966279a9d30032c3b04f8949d29a91272b546dd40a754fb6364c8d87fda974fd663686bdfc02fcaacd8717773c6e42d9
+DIST vivaldi-snapshot-3.3.2001.3_p1-arm64.deb 64231616 BLAKE2B 39fb5fd842b8e5c0ea73f469cadc6131aca650075947e2b42022a88cf097486fbb15c39795a46e41ce0b5194c1db896ac24cecd4a391bd3a0f65fb1a86ebcabf SHA512 3c11134ff1ca9f9c1f934f10de592ad17835c48a77af30d70c24d59b53cd062c81efb7fd18cfc9b1ff7e067d6a1792909383e6f5d1f24be21a4abed74df6b2c2
+DIST vivaldi-snapshot-3.3.2001.3_p1-armhf.deb 63742308 BLAKE2B 8d152dd3c179055a01ae5d918913957371a6d08d8ab250d22768ebc6627873c74655a4fab0165517df3e452b7b02d1e6e44385817e57473644886e1a445b0660 SHA512 a7dab4002bc4f46dde263e08339a06ba516a45f36eb32722c8f77964496d123f6a72a5aedf9fb4aa6b08d01f7002bfd44f519df33e730012660f11148d8feb68
+DIST vivaldi-snapshot-3.3.2001.3_p1-i386.deb 70252588 BLAKE2B 10a29b4160b6be5021aa3dc8b3a36d765430a16fcf1f6fa689649099babe63bb73bdc22bb47b31e9e924b1041d338b432be54abab473f95a62cc4a2d0b3ed1cd SHA512 e414efd78ca4028c21d1d6c230b6433ffd0ec8501c6e422fdd7ed3a9dbcc1fbc4e28921fa77d10612eaaf92a18de8043dc25e0cb5dcac387782bc3e3b928ad95
+DIST vivaldi-snapshot-3.3.2009.3_p1-amd64.deb 72494348 BLAKE2B 932b4f910bab16c643c7b90d0f52515c11ce67598c9bc4475a67efd2c44520716689ecbc5b51c34e598115e50721913ffe9b8927acb5e53db3bbfa67989700f1 SHA512 61ea657e1ac38c3a2baa3fb8bf71734d46558a49881941367a2867a69600ecc960eea6cedec5b4c5935ad1d577eb36e828a72d9303ad122630f1307b19bd766a
+DIST vivaldi-snapshot-3.3.2009.3_p1-arm64.deb 64823756 BLAKE2B b526092c420f0c1f619889249cac6bef60e0800e66bd90732ec7761244a6b998438ba0d45cc39240c132df9e163cf5a54290d264bbff67355f16ff152a514eaa SHA512 f30eb8f920e33c613bfcb5059df5ac9e99964c211a6455328c4000e8e589042019635a8932e7cc3c6190a1dffef905243dc75aae102e83ec9f5c4489712e5ca9
+DIST vivaldi-snapshot-3.3.2009.3_p1-armhf.deb 64277012 BLAKE2B 44233db3675fde9ae2e6d4b5917cbe8eb6d2f06775e87503583cd536a6d02eeae0b8a584d33594189e27bcd9f60803d8268dd01ff0674afb75d307a1e4e8ff87 SHA512 f53a4f0750ae382c45f5eb972b125c2d5071400ce6bc64156e450a9b125d2580c8c9c059cf43bb3106ef44bdac2e4bed986bf1b3874d969880c02341377b25a4
+DIST vivaldi-snapshot-3.3.2009.3_p1-i386.deb 70782452 BLAKE2B 066131cc9bf487a97b168c919a8ba824bb15ce791cfb0f8c0a084f10e5bf4abfd7639e1b37c715c5505c8cd48705d81d601f41b69446746da76b7532263060f7 SHA512 0128bfbe99450220ab0fd53c46bee8f77f085d43fb17ed6e0ef7310b53346f3cea2ad1ec0da431c8a48d299c8fabca11ee3ad17f9bf86e1fe6ee1349f6e29951
+EBUILD vivaldi-snapshot-3.3.2001.3_p1.ebuild 2614 BLAKE2B d5e4ad5b5ecdc0e50c8a9a5054d2d76847c1b561d3015a50b79f9f70e55afff3d6447973a84849e2fbb3b1ddfc96a5935493c826d1e291ec9599375bc872c071 SHA512 ceb902e8aed71a56616f4ee04a59e13c459f97d21975a0b54f9c26917d0e62763183cbfc0935127ea34605115a965d3c29f98e033f38abff5875af13abef6e42
+EBUILD vivaldi-snapshot-3.3.2009.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.2.1964.3_p1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-3.2.1964.3_p1.ebuild
deleted file mode 100644
index db3613b057e7..000000000000
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-3.2.1964.3_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.2.1957.9_p1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-3.3.2001.3_p1.ebuild
index db3613b057e7..db3613b057e7 100644
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-3.2.1957.9_p1.ebuild
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-3.3.2001.3_p1.ebuild
diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-3.2.1959.3_p1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-3.3.2009.3_p1.ebuild
index db3613b057e7..db3613b057e7 100644
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-3.2.1959.3_p1.ebuild
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-3.3.2009.3_p1.ebuild
diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 5e0bcc7f95d7..d865b69443ed 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,6 +1,6 @@
-DIST vivaldi-3.1.1929.45_p1-amd64.deb 71017500 BLAKE2B 8bb5ef135a2194e968c0d86a89aff026a606bf3520846f42169267a639b608322d2b3e0c3053bca0280316e7b03b477e579ba84b923e42c5b4f5ba3895217c41 SHA512 add7f3987758e2edeb9b49c342cc075fcf6444dcd27320b5db15abff1b68b60b619460d19165fb08705c7f19d69df8a200346d44360af326da0f17bd7ee0a020
-DIST vivaldi-3.1.1929.45_p1-arm64.deb 63499340 BLAKE2B 1e33c0b380ee48cb0562ca7867e05979d1bda9dcc3db64c2cdacbd6b8b9e6955e26c5b40e94ad6a9e00a6553fcf74919a4cb95d361677c313209d5ed0dbed543 SHA512 c4ef4f360604cf79aef85016d94fab3c49dd1f8bb7ac20ee6b9c79c8545d4b771918aeb51adeed1f94b4b66a6323d84ea6901c613825a70029dc2f0f501d544e
-DIST vivaldi-3.1.1929.45_p1-armhf.deb 62950080 BLAKE2B e4ffd51f6858a70fdad7669be95ffeca8dc4e9313cb824d8274af9b33a72c21b465a2926f2946f465021de3ce4aa25259cefb45f16314e7dd3c843d9f6c3b5c4 SHA512 7c077f4c3a66921461ee28dbdec80412474b5a0799f6b3bc400a0522a06840f4328c9658e7ab01dd4d29e7a7c8ff1bda0c543447ed56c8b0109be7848295f005
-DIST vivaldi-3.1.1929.45_p1-i386.deb 69392664 BLAKE2B acc2f38031cc7179341bf082814c8505f39d35e9769960197a4f30fe0c29477b63ce59245c105ffa04717849218f103924585987f95bec9b8bd39ae6eab817fb SHA512 fcd73da5809e199337ef12aa02fb0a139e184f189b835304617bfd6be77ae5cde4b28ddf3232b3351f5f28a5da93d2d694c4d2cab22371c8f7be9e724f54db80
-EBUILD vivaldi-3.1.1929.45_p1.ebuild 2970 BLAKE2B ee909eefd804082c5c3ba23a589395f6edc0e96e0e9cef593ead4b64f46d0b25a81e7c89c6ed1eea88a0980b5ba4e8f03407e6c37db3d9d9cab3dfb71d65cf02 SHA512 64cef34c3a0239d62b82521cf07306b1ba70502354050acd2b2be643e34af9b5c282c423c1237ca34d96b0cb6557eb388ed90b532c8d84054c4e367b7a03bb1a
+DIST vivaldi-3.2.1967.47_p1-amd64.deb 71853076 BLAKE2B ed79da0a11cb676496b3c9ce03bc61ec0fc2ad2aeda75704caf6520dd372a038332413f4191751fa8b35c64f3ba7a82cf407f77b4f656c5f6a3a569e0664214b SHA512 99532d00da0d1831c64362dbb7828c8d064c4548b650305ed142627aab241b8c3cc1629640b1ae6c6ae20c4b24d0b4d82dadf15ef0f739a2ce1b7e031a20b227
+DIST vivaldi-3.2.1967.47_p1-arm64.deb 64630720 BLAKE2B 777ef7ac03176f5786cdcbd77223f5ff6243aad6e3fe34dbf6dbe4e9c886fab6b9f3a88fea06bb9c6f61dae5ad172fc9c02f4d3c049be7aff204c3e0ce3a4d87 SHA512 4ef35dcf6acef23b39bf7746c020515d8adf43290057e6bb8a25ed7af8034e95b3e2afebf0cd056de0e21c3ec5dc4249c0055812756785cb4982877a4cc14e2c
+DIST vivaldi-3.2.1967.47_p1-armhf.deb 63645748 BLAKE2B b7acb3c7672306ad8defc903b5c73dfe20e8de42489c3638d62999d249c25ee4749937b3cff55cab3d91d12365261673046f644f0f124fa6adf660ed24a58f16 SHA512 63db5f2786fcabc37f5ee23ab5ee2c5b79d945bd93b394dfd8ad5005211bc5eca8708bdedb987097f94a8615e8197e7ca978a80bc5205c8d1c0ce3517f11763e
+DIST vivaldi-3.2.1967.47_p1-i386.deb 70102476 BLAKE2B 399da7d7d080ff52ee40f2f119f9864ab34141405a83c4d6924cbf23143a2e428d6b7d9e8ffbe5addaf18a1b97077bf116f7446fa0ee7609747ae4b33efd2947 SHA512 bdb5ef6ee869ba25f7e9fcecbc03b490833dc547fe8c854ab4709debf8e298353fd93761f3da0a920f3819b765ae55f7c477745e117653f532de247bae7089cd
+EBUILD vivaldi-3.2.1967.47_p1.ebuild 2970 BLAKE2B ee909eefd804082c5c3ba23a589395f6edc0e96e0e9cef593ead4b64f46d0b25a81e7c89c6ed1eea88a0980b5ba4e8f03407e6c37db3d9d9cab3dfb71d65cf02 SHA512 64cef34c3a0239d62b82521cf07306b1ba70502354050acd2b2be643e34af9b5c282c423c1237ca34d96b0cb6557eb388ed90b532c8d84054c4e367b7a03bb1a
MISC metadata.xml 244 BLAKE2B 9c6750147c240d7416fad33e04b53730dc89cbb615648a7f3defeed3ec058aeee6dbed55a1f81241417b42ca9f7daec177c725692166a5ba08765b5dcf5a6bc5 SHA512 1da71f4fae0251c97a8fcfa1e13b0a3f8b95a856fa919ebd30bf4f2f1b8fa900841db09ebc2a0ae9fe0d91f786ac40b63290382668412fcb05bca15b0746f1db
diff --git a/www-client/vivaldi/vivaldi-3.1.1929.45_p1.ebuild b/www-client/vivaldi/vivaldi-3.2.1967.47_p1.ebuild
index f28a5ac334d7..f28a5ac334d7 100644
--- a/www-client/vivaldi/vivaldi-3.1.1929.45_p1.ebuild
+++ b/www-client/vivaldi/vivaldi-3.2.1967.47_p1.ebuild