summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Deutschmann <whissi@gentoo.org>2020-12-17 15:51:36 +0100
committerThomas Deutschmann <whissi@gentoo.org>2020-12-17 15:52:37 +0100
commit5d7e665091850f00157250cdbe3d279f0ece6181 (patch)
treebb182b767328a6538441109180e1e38c9c473724 /www-client
parentwww-client/firefox: security cleanup (diff)
downloadgentoo-5d7e665091850f00157250cdbe3d279f0ece6181.tar.gz
gentoo-5d7e665091850f00157250cdbe3d279f0ece6181.tar.bz2
gentoo-5d7e665091850f00157250cdbe3d279f0ece6181.zip
www-client/firefox-bin: security cleanup
Bug: https://bugs.gentoo.org/759097 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Diffstat (limited to 'www-client')
-rw-r--r--www-client/firefox-bin/Manifest194
-rw-r--r--www-client/firefox-bin/firefox-bin-78.5.0.ebuild411
-rw-r--r--www-client/firefox-bin/firefox-bin-83.0.ebuild411
3 files changed, 0 insertions, 1016 deletions
diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index d68a94354d40..ad2ea28511c6 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -1,98 +1,3 @@
-DIST firefox-78.5.0esr-ach.xpi 460247 BLAKE2B d1ffbc64eba48fb54458c03ea2d10eb4e56643ce7f3e65cee541de2bddece240cadedbb770e0f973df8ae56644470d74f263412005628a0fe78f3a11ec77dd59 SHA512 aa5793fcdd086f1aea5453f781430b1430e11d7f53d8f70ad4e285239659931fc9c418268996a43bfe14eaf61141cfbab9c1750148712b8345a2c13ba3f7aff7
-DIST firefox-78.5.0esr-af.xpi 428318 BLAKE2B 6d7c39f7a706fac1e8ab5d6def3167962277ae9caa03d0a7a75d1b50bfd47fd262da796a4e523a6bd927cf6c5b880a1623b67894d63ef93d21856fdc66acbfbd SHA512 e85d067efed7bcc73a509f4e80cd777d151433606b4a62f67c671a17d34bbe4a7abb811e67847d68cb09339ad521035adaf80da9763397d0243c0cde9001d237
-DIST firefox-78.5.0esr-an.xpi 508339 BLAKE2B 4f1a008d793155243254e1cbaa80301763d72889579a01bde62916151bc8d2381c12521271ee9696197add77df28f531edc381ca2d8be925d79bc0d4c97f26a9 SHA512 e8195cd18c94b70b607214941c5bccc6c3866089fb7d74d916a4fbd046aa1c5d48c6d6637f91d88666517fb1aee2904865b1b247ed18842f94787c0be516e2dc
-DIST firefox-78.5.0esr-ar.xpi 560919 BLAKE2B 7647d4dc611133cbfdd9e314a74f4655dba4d97667417bc7f53520f660c0ee52b907488dca31f8fe07ba4367d7c703abc92cba8db939b61943e9ba3dfa1654ad SHA512 b30f152a3a11dde5c2c08d53ba51442caad10f2fa966ee9cc2a73adff13f45150ec766b398c852b0883292f0e73fd1f2866bfc2ece9ecc5b83a8706a243d3901
-DIST firefox-78.5.0esr-ast.xpi 456339 BLAKE2B ad76cf77011ef486661fcb8f5ba54044af12c69966a9b67e4a184d5392b5c7cdb3709678dd207eadb0469b639437cd47fa52457cbec0e11e7bf2d06e39dbb89d SHA512 5ca32bdf339cd5215724839577523ae7fdc74082db243e811dc4551426e21b96c7cb5ff24d994400b8ba93c26da22c05d979ba289a35d12b7bd6eedcbc2528e5
-DIST firefox-78.5.0esr-az.xpi 497403 BLAKE2B 1d0514ef8571947f00c04017c868f0cd9bca76c93c681c6c6e9f32ddc60a0bbb21a1ee1f20ffb56bb9f7e1ca4d5eda8f93009b0c6763314f1d1085707de1eea3 SHA512 1e247f075d505c2bcfdaab0104ca1c38b8917b44ecab51b2668e58eb720532dffb0d164cfbd845d832f8d3db43b69cfeb5c31f93c9246028ff59ebd8580d1810
-DIST firefox-78.5.0esr-be.xpi 608651 BLAKE2B c75e2292f7f2be9a6ee4e77d7fa6973028359a86732f14d891daf1ca888fb3609a123fa50fc677220ba1437b11a3e3bccb6ade933065b78ee45c7f55fb8173c8 SHA512 06b61d0726ead1cf2032116102a449e1e52c8bae0be8088c65d698f6791a3435f2ed22205a1c28af9c26200bf6a3c854e62fbb24019bbb074ea129e4ec33cbdc
-DIST firefox-78.5.0esr-bg.xpi 553940 BLAKE2B 2e83f80883a765d8e88bb176b53e0cb03835f6efb992d0d9e1866507573389b2cfb8293f4e18206727dd24ed15fe46b301955e63122dd94ac32b72b69b6f7294 SHA512 c99b9395712934e9b2ff62197f88beb795df6ec1dadfdf49fe48e01aea99833eb5e5d6939f8f9f28afc9f753c30088912ca64ba938bbf6a82134e1ae9bf97a2c
-DIST firefox-78.5.0esr-bn.xpi 572567 BLAKE2B 7969dc3eac7d853d40e7a25d21cad2a8ee16589a8ec130a0fc3b8e28272cabe8639510706b883bf0fd2d60b28b076debb954c5ad6e06f7935563d738cb5709ca SHA512 0a7d95d1e5b0f472e448d05c879d699bb78338e0f535a0aa05b0b889291dd81c20641405ef72135004b5d5ce3488f198de96bc644fefab3433789bcb387a0465
-DIST firefox-78.5.0esr-br.xpi 507093 BLAKE2B 596ad307639a33640c9f5ea106ada9a3cbb157940f776ba9db6b9f1496027858df035e6ab48a27a81bc403e8a404a8212d8eeb47b40b489de28e130c7feb0ca9 SHA512 b53dfc82cde13d0187d5f5960b9403ba5027a0ba08b7ee195a34eeab9e81b51fd36ae09246e5433e7ce28d99ba39f69eb1eba44b40ac35f7678d7c632b2fb458
-DIST firefox-78.5.0esr-bs.xpi 463769 BLAKE2B c07a27567c9c2c4ef243cf5f6a9051156191c0f4f8b54092901a5b48b7057980712355324979dc4f176428d31ab4d9745bbae252d0af1f228d000af56bdaced2 SHA512 6d9840df4aad347f4d4c8784f1f03fd1f77544d5dd4071534b9f8137073d5be47c7257ab12eccc612c0f827b956fcf99cd415ea87878facef83ec22ffed65d1b
-DIST firefox-78.5.0esr-ca-valencia.xpi 517152 BLAKE2B b19c22442c1a384a1aba4c58b9694ae3a201f1a107d79580c5884bf70c5eabe0db0b18a7e29f3101e4a6c650ee2ec8d311ee45361db4020495ed45d62d731998 SHA512 f46db7650a924811842d1189901e6b6622173adbdb1e36623fff233e8f4afc2021d36492cc78a9043409e36d05209957de542c198f85d8e93336b22f6abd0269
-DIST firefox-78.5.0esr-ca.xpi 514145 BLAKE2B b40e9d68bbebbd51032a0c0ba15db855be23fcb291e82fffa582ce2b44237dc90002bbcd76b34dc103404e49778a955914bf37657b18b1be478f04912245481f SHA512 e39c55ecc0d0923eda816f1e6985f6603ffdbc46a07329e4e13f6d2bddf8d6e45ce63394ccb776cff39e129e0f73fb4d2dd147e1dfaac0f8e0dd59b8e17b3e3b
-DIST firefox-78.5.0esr-cak.xpi 551543 BLAKE2B 1a632b3d5c2d0c7a54eaf46f07fd82c646b2cc7fef7c0db248b77a1a9e99fc978a70cb56802d4c02a223d84bd3109a89b4247dd000b1f6dbf7c2e0e182da5acf SHA512 bc2dc6bf595b17aa23a7428039495a5836874f32e4bf95df8b79fbf35fb8eb2d138901e17bd7bddca2c6fec5d5930d705d8262c105c23b020b51007955778188
-DIST firefox-78.5.0esr-cs.xpi 540278 BLAKE2B 6b98c83c847ba30eda6d5cafd0b5178b6602f91206ce86e01f2feb7fcde7c543d8b6023c681204f953ab03c313bfa29b40a2fdf7ef254ea4e8439fa053b58f92 SHA512 7469efdfa0590f98dd8f70c1098f3bece479d38f845f3e891ad6828a0f5e1afc6dda7a3b2fa8c997137498f4320bdb95aaddca315b09066a1c3f8e696028dc96
-DIST firefox-78.5.0esr-cy.xpi 530692 BLAKE2B da4c5a94a789f093dbdff9df1a3a87e2d8e4b02b7cbbd97279bfb37e53594eb628c6b065617b3a0606ea9ca7b4add3d97924474808a4238ea1907c3f3ecdec5d SHA512 f1816a16272b268a4e0d12b1783fedb338633d9c601c28322364c73b84f75b19c9d20e6eff9cbe237853019d91d765b9bb8d630d0fb4a1747d3c2d050a505f97
-DIST firefox-78.5.0esr-da.xpi 520273 BLAKE2B 3ff63a6c187c16730b936313e919b3e9c3576a79b97d294af5d7517427fa499b6997381567c4d8e84bd1afb5bc537192b0df378683b5af4b9c0a03252ae9b4b4 SHA512 d79890b4f9d1087bf2418c0ff3ee7a577ca120912862f0cf33a5b4e827d794eb6514aa6548d0883006d317b3256122d2dad6c018303ea14bf7888a160477f04e
-DIST firefox-78.5.0esr-de.xpi 542861 BLAKE2B 20d906570b7947100bf17ffb4200d036041ff782cc5e22fa34e26d1e47da2cbf1d4e7da0d15f47287232e3576b164589367297c40f41af9293b0eff2656fb0f1 SHA512 eb1b16b07cf6ad1975303e43960e105bb44e100572a2f64a97a0934e55b2f191dbec2200e51092ed552ce9f25982d63b4331dd08434a1ba9414c89da17ba3390
-DIST firefox-78.5.0esr-dsb.xpi 554272 BLAKE2B 8afcb5b1fc91a6ffc9c57d3e054e1905946347f78569438ffc2c776f859370df1e3c76e611c6c54ab4180c63f61536774c031e20d408f54b50e21d9e8148643b SHA512 e308d8c7e736ceaa22bbb17631de22ed6c00ec28f3abc24bd70cdd518fdd961552c026d27a9afa12895166b516923178f794e16e28bd81faa91c17d704f494d6
-DIST firefox-78.5.0esr-el.xpi 626556 BLAKE2B c0d860adedeef59647ef814b836337f3720058b8c0d8d768977eb2068fbab4eb7dd56662822fbb5a6938013443a2621e7abe600af34eddcb9caae1754c2da61c SHA512 b0232c3140c98c3d7f4b91f03d500178abb1f5e76403f673b51c22c9916d1e52bb3f6685ba0edf24a19ebe67202933e713a88611794ac6297d0b1215a924369e
-DIST firefox-78.5.0esr-en-CA.xpi 497738 BLAKE2B 5243e8cce551745f729976eeb1e9b782383842467cc18fbbc309d76093bac40515f81162065c0782afb755bad3d436df620a3dc401e68406d18d94cb97062b02 SHA512 38e49faa94bc86fd0fb174e3057fe61eb88e02b4807b50ed8abaeea3d5c44c85ba67ccc64e1f9134ea6b0aad9e78a23a322baa506054053c73623ce7a6d7d8cc
-DIST firefox-78.5.0esr-en-GB.xpi 497574 BLAKE2B 42fe1e1f39c53df7cbe15559c5739f9878c90bd362ea040e2cb40643bcc5b2e9ebb1eb987546cbb288df397234a4c1744374013d75d97f4202d03b9ee253ee43 SHA512 a4e53f952ceebf11dac73cadb2eaa361a30cb7210ad570a55abf332eb679b253f9e503a0e0bff4eb73bf8eb64e5308858ed83515adcaea0d3104119bd09ea535
-DIST firefox-78.5.0esr-eo.xpi 525750 BLAKE2B b9bf0b63cb9d9e529c33c483fd090a6cf13f71b55bace0429feeba0eeb308fc4024faa4f0d1f5131f4fcfe702f71ba534a9af94ace0132c5e44704bbab8cd864 SHA512 d6797c4cafbf55ce151f5d4262fb015f8fc3808bfc484b0311f3001eaf0ded6d28bdf9ec3579646c4cea5e2db500e4ae00b0b6fe01574ad87237b435d8ba44ab
-DIST firefox-78.5.0esr-es-AR.xpi 535803 BLAKE2B 3933dd9fe9b1546e15754b953281d4c3963877b80d4a93bdc2122349ff711940a8e10af4167e4c8f6aeb727f564765520e8dc8cfa6e9d347d44d56b4dc8f4983 SHA512 a56e406006366880fed1dac176166426cbb33f6839f54482d36895b509e477217e36c93f4cedf9d8854963f3f5e7c87f8ddea7c202388a3b011f38d0c6e1f64e
-DIST firefox-78.5.0esr-es-CL.xpi 535346 BLAKE2B b7a6d2e846e4ab00c67ec456706f88281566a8c1fdb6de356b62ce31bcb11cd99469580094c9170c73d9f6af92ec4f53d8488cde67db3b93d161672798c12724 SHA512 472f9adeca706a7a974b70224c95d654ed2e51139e920e0e658739a7f750c837a517caba2c7680ad6102ae8cfd1f9e9f84b9a0a0cb2a1525b722e77d2d0ff357
-DIST firefox-78.5.0esr-es-ES.xpi 522704 BLAKE2B d640da1d97193d6466f4d1f9a2bd67ad78d62280ad48799a96368a4b83dc4cdee8f32251a2b885b075cb64d9b33a4bbdb3597b2380209cd89021c4da1d6deca2 SHA512 e2705195447f9bcc4d4a07c1f8a9253f933d638cbe515353e2db7dfee5229c2a1071a6af096c301349fd402d892c19abad7f08706cdd5f700feb3133877ebb12
-DIST firefox-78.5.0esr-es-MX.xpi 532296 BLAKE2B 44303b3051adbe72fac0aedf58eae9edeef9157b9000f21e5ceb4a14ca5b0c5473cb9b5c37ee6db4ba9986d5e369028c41701f2ebf988bbe1929171976cb536d SHA512 0ef6232718da2050e676ce2f7368a5a6afd48efd73594c94578827ec8c3841921898a784e4930095698f366696a9d50721e9cb16dbfb84870c3de81a1452d53b
-DIST firefox-78.5.0esr-et.xpi 485216 BLAKE2B 9427477d697fcef0f7290d378d5656d0e20515495b9fd1547083729e5fb53824c3fa4213e122fed4a144af7c03464998bd87a5898ed19a1aa7298c2e09b33ab2 SHA512 663283d9e26b88c9f694e3e434dc9b2c0948156c20f6d9e2c8275f753e1d23b954254b7b7399de93b6956624628ffa6da834b93b19d1c1ee492af6e794dfbf07
-DIST firefox-78.5.0esr-eu.xpi 505837 BLAKE2B 4344b89cf5e17eb02f198e149c88c117598632545dd540f7ea81a9dfc2ce88724bff0e6faf96569c0f2139baf07645825546fa2e0dce2d929ea5eef032d52033 SHA512 9b6453f9d9dc9768a52ea0db49a0a191c40bb80a5eebc0c84574a31b1c3e1c23d1ecb3ed05fefa506b5d8dedba20ed5f1a10c6c2aa2c4d29a0266de97734edc9
-DIST firefox-78.5.0esr-fa.xpi 538885 BLAKE2B 730bb80d152a6c4623e72f4163670c941a3c2958bd810d3f48356c393515d3a431c2ad4c880eaff53964f8dcd2d20a3f7f131d59cbd6da36bf39d34163a97743 SHA512 ca81baeedf815e960a5897604d0073196f4adb6d98d203ec68bf46ba2c4a0bcd23fd5925b699bbd9cb98abc8ddfcd01aa08265bc37b40c4b29bc1425cc02019e
-DIST firefox-78.5.0esr-ff.xpi 481591 BLAKE2B 8ee9c9f335380a75dd90c42a41570e69a173fdbff9f0cbb6d6d2d3e37a96ea319466aefc42d9eb932253a30f88f9beb851d684a1addb1f106472f27d80245e77 SHA512 3d3872787424fb7ff718a0590aae73ed26ab435c5697795caaa159c58fe240ee7625636ec6957781231a8feceacd57b4c35ff73c24319f6dc967357317aa9aa2
-DIST firefox-78.5.0esr-fi.xpi 517933 BLAKE2B 871c8755e136eb9d5049d0c37ef8221dfba975c7426f70a99e7ef05fa1556502bc4986e0ac34a3dede81ffefc278b3645d4439919500339a2c759433bd4222f3 SHA512 164a282e6bdd56c613448e262708446d3c6796fa1eea92418cda2bbc2545d24c99e09c09193fdeb12f9c5f8c1d9353e57b71033c84109ad104f518c20038f311
-DIST firefox-78.5.0esr-fr.xpi 545892 BLAKE2B 73917d45fb41872967d7e76ff5b55e7fc476c5dd504fa7513561a418918fad9e2e1228acd28155284221a482edd6379ebf45e42e13bf0586fd6e6067b004ac3d SHA512 16c3b3797c25d69546be77700c98d04baa41cb14c7a80e12870db4ddb3913c2c3bedc64254f5665b4394235a1ccad8ee70c2f377718232420b0c277fc00a1548
-DIST firefox-78.5.0esr-fy-NL.xpi 532482 BLAKE2B b0960fcb56123dbb82f250cb3994a49f5b17c661d900e16c178512ba40645925916c7a893c03b6f10186addb7d4ee38f32561d3ecb0ce5694bf42bdfce25fac6 SHA512 bc3ccae30bdb5fb648a01893d28ab3992fb93213d930c0f48cddd2e61b56c89a04de43ea02be3de6ce139042c623dbc49515dcbeb396de59ea57852213b7a126
-DIST firefox-78.5.0esr-ga-IE.xpi 466851 BLAKE2B 6e0f844d25095add77353a4241a082e9df4bb84b0f4c23cb35353b2d8641ffd319a0b6d207a99262617d0637d0026fba86a8dee5406c784f570233309352964c SHA512 24028a664303b1e578d2d321e7c8785f2ac6836ad5c8690af63b684ea1671e09324b5843fb836aee1f7d693feffbc27ea00331704141d60f2658ac2b40ba86d0
-DIST firefox-78.5.0esr-gd.xpi 491839 BLAKE2B a7cb0ac0610fd2f15611f3681c254128fbe799b650401ca3b9c340993d93260301978fd8ab851b5ef9353bd68c0ca5df7b4aec83296006dd71015dd884f88e82 SHA512 2f78629289ddfb4ef5c31ad10a83f0c0fc30b415e8732e3b493c2507ef5e1bbec7873b5af79ace5b895b971bd8006da3e03688cc18e28abd212a929908bf780d
-DIST firefox-78.5.0esr-gl.xpi 528412 BLAKE2B 3d6e81292c694beb0ffbc014e8307b17d5831b99149dd769e95f47ee48e93076a75b625e20bc095b711bbedc19a12beee6a5744c74078ac1ee976440a7d42e25 SHA512 2802f8c2c61d947351bad2e9f7607298047ebf9318a8fecb06fbb9d9e259177c3a30aaf31ab69ae6c40ab9a7b4f4137c98c371726f0bae8d261d9bff6a38b225
-DIST firefox-78.5.0esr-gn.xpi 546471 BLAKE2B 11fa6e82812e171cde3fa15f7da2e2da25d77dc558aca5cbbe95e39848edc65b886c0fe451f3ba47fe3500a74719c54a8e644f3977946713bd3872a84c26ac09 SHA512 873de011ef97dae2245f1c80842f880e1f86a58d84b1851182f9a567eaae900ac9fd1ba2a144122cbe66a9adf3447de8fa6eef851902b2b921f6ad4fa9682380
-DIST firefox-78.5.0esr-gu-IN.xpi 541392 BLAKE2B c3a9c701d73a2c2e6a828c7a4aceb98f089d2e86ff4386d8dc958f3c757312cd06988e77e84fa4a1c38cbd19c5319ca654a0a1a4897f6bb6dc689fd46b1fef59 SHA512 220663ce4277b66468c91c33f7f5226b42f402d5b9e00fab753fcc79d467f0a626076d23217380cb0beea4028b3108319c7317c93f15fbbffa6fcde02d47bf71
-DIST firefox-78.5.0esr-he.xpi 545596 BLAKE2B e7036eb4626cace253d6ed4f9d48428dfb182ba4a241aa2658fb8aee610a3fdc01787eaf6a82009c0512607534537f16fe13d705d86828f439e560cecea6c697 SHA512 034900cec85c33557951341f7156e6f3647134e0d99edec07ee2687342b59667d02825e187fcc6f3f5618a365bcb1458db1afd889825da02177c786a7ba2c75d
-DIST firefox-78.5.0esr-hi-IN.xpi 567827 BLAKE2B cb25dddeda738fccde3a543041df25d64a02c545d74b9853c4051f3b7bf9f1545989d46da6e453b5ca791061688ef68f3b66427937a9632ad6fab1f56f11cb40 SHA512 fc9dd9ff9ea7e663055f87d3fc14162a8f40abba44c33d135ad94206bfa33dfe350990353000df5cf9514219842d4c486ef9e50b0b11af75df55540cebd31849
-DIST firefox-78.5.0esr-hr.xpi 522657 BLAKE2B 7fe70fac1838b9118b1655f3e9436a81edcf7ccab92ef10faba6ef04c9da19edfd2c83d7d249212f321401651ca803beee4757298317b86e379ceb70a8e57603 SHA512 c5751ca4bde45a5cd266c7b3d0084c038787143c457b343d9b973f7acbdf9fb521a6cac0d2489002ae8fdc59b9f6b4cbd36b3c56558afed31e3d6eec82b36dbe
-DIST firefox-78.5.0esr-hsb.xpi 550650 BLAKE2B e3a2d6aac0f9a019359a6a49c3898cebf22abd97bfba8e4539cb39b146d904b27ec9df3373d70a9d2baae96f46f0d80cb940e57be5501e25dfc67d8c1a8cedfe SHA512 f7a88d1300a178ddc89a3d9599dc84178ccf54a5696bba0e6b8c756074f3f8733ad74c11bcb80f62d1d8be5e2906c94c28aa3a3ae923aa1f0f91a5e376d66774
-DIST firefox-78.5.0esr-hu.xpi 554872 BLAKE2B dfd8fed3d7a64d5a51386158ac86d241e3345f8e92b493af864932b0051924396e7c5ca8f3813475f8bb37202cf80f035df78cd3915a5e26940d8c185bb26743 SHA512 0990ab6c8088f9f93dc570b801e73406ef159b16395b49867df4143d516df685c4426817a8ed0d3ae0e7cae6133814030838e79444a19591533ef5c6a3f3f2ad
-DIST firefox-78.5.0esr-hy-AM.xpi 588946 BLAKE2B aa48628e7621e561d955c512ca7f76261b212f833dadffe1888dfb311143c30db666712209ec33149c43348bd4d0b3779f98c614a3a88f0bd42f0fe7cc9159cc SHA512 c8239b21f7b56125791afabd91fb61217a2c5e48e36dacb79da51e484659fb42ab8b5b3da038d01d8d7fbd9d6e6d71ee64837c297352ba4cf30ca30bf8faa30d
-DIST firefox-78.5.0esr-ia.xpi 518839 BLAKE2B 7aa6aa843997282372a8042b22a687992af7fdb2d9fbb68b0062d255aba42907bf8c5c909c76f4f97dfc0d83ac1e57433cac73621f84a507afb2fa12173fd3b1 SHA512 be23b64682b740b05639243fdb61d4c81f809485340c9f8d85f8e759e2b7429759bce06772d0ef20ed3a5fee47ea5ba89412af43b74617cb08640eb36ace1b41
-DIST firefox-78.5.0esr-id.xpi 509554 BLAKE2B 2f26beaeba34efc100641f2006ffeb0ca5ee530fb8b2979243361e48ee2de516bd5dcb05b20d5553d7b91691831df22d7257cf8c096fc0d619f053c0a932554f SHA512 deccac08c8e72add92cb9a1370897c9ad7d8cc7bbe176891427cec02324d3d9354af9abb1f94e615e85d2231098b23441a58e3d85a825eacc5160652e9a8155c
-DIST firefox-78.5.0esr-is.xpi 476985 BLAKE2B 68c41cb46def9f524fa4b161a5f654d1ce7a26ed2a31cf7e3f6e17614bcd1d88c6efecd0daaabd6ed044031b5e18c71325e9522868a37e63bfc56061b96320d9 SHA512 2d68a55f8d06172a432fb27921728374023b7072bfd6a7ac4d1ab67bc39e1b492cb349549df0841f8ad02ab52e888da783d394b7d4661c04a3d55e73abb5cc75
-DIST firefox-78.5.0esr-it.xpi 449809 BLAKE2B ae3479deb1a925e732c56f4b7a59aed854c404c7d198ad13b6ed08467049616b1e41fcfa37418e374c308152ef5b7cd3fc9d5c65ddf59559b8e306908a93dc35 SHA512 ac0ca354f1fbb966617f2e7f685eeb6cc46f2caa4dfb89a1600cca427b766dc782ea2300c6c6f0bc945072195e0a80d6666a53201c93fa0e8e9f08db4fb964bb
-DIST firefox-78.5.0esr-ja.xpi 578194 BLAKE2B 1b6b80cb1ddf285a65048ab9f6e435268f118fb070c9581a96b4aaaf7eb0c4d51678d7738092f254d9c2200fda8069516a103a426989e635d877e31da8daa985 SHA512 67efd88384c56628cd384f16c8af1afffa2656a0314d411fddec523d1c4faf26647b48d442c95291cd6af47f0c0e6098291caf2417d3e86bcb221e6366d2ae3a
-DIST firefox-78.5.0esr-ka.xpi 579094 BLAKE2B 8ee0da5ad229cb2e639eabb255911a2e9c9db2d5f59f253318bfb9e07ee23db10af6f970aef0c237c645d9678fdf706a5ffdfb63eebbb4ecc6bf60e4afd37ff9 SHA512 5baf068d097bd85242e1f52e996fad185c57930d3b2a3097c95faf7806dd7795649248ba49139171e2d28bdb2e69005aa7114aadf05839943827caf3e8807d0e
-DIST firefox-78.5.0esr-kab.xpi 539729 BLAKE2B 1a18200e84eff3cd6b1942d3f71d414e65477e6bcf296d84df45e4ff636b17c9e21ee91942436f8ad68d524af214929d9f78156e9d419836094ecdd73b166696 SHA512 ac8d90515fdc323f09231f1930c851d99c9758c3e83eaf107048f4bbc63eb4dad2c0815ee4d5f73ed1ceb9e71e4e9a463851734ee86094de9c7974f81983ea07
-DIST firefox-78.5.0esr-kk.xpi 593206 BLAKE2B 5d74eb7f4a21eac294076aa42893d17f59c59471df39958788736fee9f794ae647924e2870096bcbaf90b64f00a3d9aebf6c4c13746b4e03f291e0a261ab34b3 SHA512 1526d9699a3978b30542dce4f5f589bf7498aa63491bf541e8bc25722849f6e6b446cdd71da6a027fac295756955951b48cb204141eea4ea11df8065b8736e08
-DIST firefox-78.5.0esr-km.xpi 527337 BLAKE2B 1ddeb4ba1ab35d10c0bb84197e51ddd3cecee0c17129972a0888ef077989251d0e1f3a089655a6d955d1e508685914502cd372014a0b145511b96ae21fb3a0ba SHA512 d2bc7799d6f6d60e282a16f1d86a82c42e5893fdc62fe272802b46dc5f9ccd74843aac0831b6913997fa56fc36a29f5826a3dcbb5c1a063da865e5a526747b2d
-DIST firefox-78.5.0esr-kn.xpi 506725 BLAKE2B d5a676668a7e15869a2616d84f56d4616d9727aa70ccc6eaab9ae9503eefee3432090015dbf67d150956f09a588f04cb7c0836c4600641f0032944a39ea3d15b SHA512 8d082396915bfd7fa3d07d54dcc920cd28d9a0f97757529d72ef4e8497f5055d88d22ae02e9a0c8d28b89ca3191c8e05ded3a39b1b74d3096bd7055605796c60
-DIST firefox-78.5.0esr-ko.xpi 567519 BLAKE2B 660d99d312abf0379a0ec5a6cc1e179b28390a04158fef2b6c68be096a1d5dabe55a7b046ad258d6375bf03f63b06c8b2f90b70b51eeb556277b955edf44457e SHA512 9f82379abfe976f0dfc451379b87771522748d8ac6d208be297d5415a65c7559e0cbc060dd3031a24cd0b95376692b4c397739f93d820de72f629b63e9fb3944
-DIST firefox-78.5.0esr-lij.xpi 475195 BLAKE2B d815149bbcd67fb5d51c8cc8ed345d05ba17b92f5c8676ac7a2966675d46209ae4514fe7a327debfbc34b2e23c24c9749b62132af61b2e78e9d0268320d519ce SHA512 4f3ace50c089001bfe1d749972122af9589b5db00fc9d26ec2e5242a8bc659c4b92b4790a6b564db5e25c39a950c94526fa5ace6d069b4dde55d6d658da76976
-DIST firefox-78.5.0esr-lt.xpi 540694 BLAKE2B 1bec89aa79c53c74c59df9244572d2dde1b5bc6999f6dfebcae85b1407353072e4ffda680c34185b7ea319f2d545208a425553ddfa0c4d09b9af6ed0ea2e5b0a SHA512 8570fbf7675217272debc1c51c211ece2d80063916558b30ea6749dfe254940202abc0853ee230d144b2a8c4bd40fc0cf46f36aef71ac2ee2cbb035c715f9f30
-DIST firefox-78.5.0esr-lv.xpi 467424 BLAKE2B dfbe997c08a948f5482281ae1a37e5791f16aefa17162ad9d6079c9b0910753da4e31f80cf2c421ee8a4ad0b6553f2310c6ac52e81552b814b6dac5d399cd436 SHA512 2c5d0e538bef05b1b5a9a859fc826d9b1d6bf5afcfd449a9aaa5ed546e068ddfaad78808a922faa32be89e3dd133dafcd15a225a32499bf48cf062d2fe85512d
-DIST firefox-78.5.0esr-mk.xpi 460004 BLAKE2B 9f4945cf2995dcab3dda301d1c9d0b56eab9ab41db513799f97c08e8e72da187499f779035020364443d5b90465dd0c2ab8a92c2218501d0a02890519bcd2d6e SHA512 b95075b6367ba0e4e973fcda109252bd706a4d21f6af34cbb6bd54d6e54e34f873776865e81c894758bd3aec75b8c9deafaa527551dd4d8203dd9ceb087cc21a
-DIST firefox-78.5.0esr-mr.xpi 541530 BLAKE2B 95de285efe78406b05d7cd4a131a6544f0fc780135fedfa3ccd27a7fdfba0279b50067dd94756e51d17490ef1654163d3a29259ce4f0b9ca412ae262a296648f SHA512 df04471e3d1fa1085121718734edafc71af2b6ec8a91b9b18303ed71aa4ce0f62b44478866a5aebbdac2ee18b93e158c382680d470bb88d8ceebbe46cc771d7a
-DIST firefox-78.5.0esr-ms.xpi 453017 BLAKE2B 49aca74ac3ae336d96da7bbc9fa1134eb5f1673f2aa23e504580edb6faf82d31531d65a6b4cdf7938567642b50640c98ef8b8bab620fca36658177bf1471bab8 SHA512 8c5df4baf6f4f8bc6c65ac02866cb1af39043a88b308424e14b5913d09defb635f3d621610f0dadb33d139476bc9f01191d7067b3b23d2cba4f3cecda4fb16bf
-DIST firefox-78.5.0esr-my.xpi 526289 BLAKE2B 0fc303077056ab2a899d462dcd72330761c98fede4ad735ab9be06733f0022890443d1c0690f267ce26ebcd2bc73bb75fafce90276daec3a688d3e270a92e807 SHA512 c75ebdbb63312351de55d770c41413dbf3e28926ea90a027d0159dae03a00ae95ebd655ba0f42d99c886cd686427605bbb3cc91586bc0b084e78e831390b1565
-DIST firefox-78.5.0esr-nb-NO.xpi 518527 BLAKE2B 1c71919b1c4b558577d85957384277ac721bfcdafa61f6ebd3ba379d68f943057ea4bfa532aee7aaae6d6d3c3c78db299d0114a0ab10dbb1fe546c3f92f34606 SHA512 1944a71820cc5c3f7970de7d7ebaa31eb8f6bf500a8148fa457c275a60cbea93f7341902159c1d64fadc028093449a9fa9eacbbd70c7674f432c63e0ccb10c73
-DIST firefox-78.5.0esr-ne-NP.xpi 483364 BLAKE2B 5e6a4169ff511abff98f3ec55ae7ebdc7d8757df43d6f33dbbe58aa8b11d4f6675fa97df3545640a66aea3121bf60f2f7db7327d1653127509b227c3e0106b44 SHA512 ce17e947102a38d5fbfa040c07d2c922539a61084b8fb3a5f4291e114362b7c229c42bbf175e7007d945d9567f0d7d8d297bb01d59ecdd5c7c67588b4eda3c5b
-DIST firefox-78.5.0esr-nl.xpi 526206 BLAKE2B 73536fefd10e9e3fd4917dc68ae5ef16c8d8964b8edb14e377cfd22913352531f5a5394d8bea15a09f1a09cecd78bcaa9e8fdf11a611d75cf12e0ff1508c3b0f SHA512 3dd691b6aa587f146457b2af2faf7b02ce1dbf8c5fdeada905f95bea34f48f09841f5c1661c08876fb10fd2e71c0788c7a009d59189ada274435fccce90fdf05
-DIST firefox-78.5.0esr-nn-NO.xpi 520166 BLAKE2B 03ed69e5a4039da2a886110b7dcdd95aaf018002567689adf4e3b3f55b80ebc074729238c12a72b1c77ac48af578cf251cb23ad986e8b42e8f082f64eb06c291 SHA512 21136acc17d59a01ca133755d94ef45e52d6dbfef1637ae394b21458b0b2cfe13e24c30d73531f14c5e224fabac3695dce3866305975f31b1e557093f2aebad6
-DIST firefox-78.5.0esr-oc.xpi 542141 BLAKE2B 946375c126ca188363127041d3b1c59ceed44b45f61f6a7120e978df554649b40d0b661bd39dd28666a952560fdef82b52241e98ff3cef1e8ece0201583fd816 SHA512 8db7eac830ce37d4484512b09d5ebedf85c12cbbec03978dcbb8859db2a9d825b56ac13fd529891edbb5066057964cb24b31020713e667f15c5259b138326846
-DIST firefox-78.5.0esr-pa-IN.xpi 580328 BLAKE2B 98474bd8a1417cfa6510bfeaaefb877bc414118a436153451a4cee40798b7c12d5f8429c76f62f3fdcd02abe2efb66d3e48122db9ad7a72808b771af16854d9f SHA512 77a6b7d2f666a89f5d5a3328ad1808a935391e86e8817cd1be49692835668ce3420ce05b12b0fee0a5a0a705a424ca5eb88db547bafe4bfd802ca53b6d75b071
-DIST firefox-78.5.0esr-pl.xpi 545600 BLAKE2B 407f34f1525023a547d8c0004dfa788a74a1b8cb9461a2750a9624ecaf3492bd28677cdcf681794b47ee30001ed8f8cd18d7504ccba2dff03cf7d71fbbc255e2 SHA512 f2e2658cf9bb74ad88ca8027dd54906f65fd7e7ac1b4fb474ce9d57fb59ea02d18e93a06f6fe566a211e4037ddadc2341cd9ff08b0cb834f05dffb9d7a4b97f9
-DIST firefox-78.5.0esr-pt-BR.xpi 527564 BLAKE2B b896954e55ca672077e3a220e49141f883f05e2ac1b1c74739c7a208abbe43483c69dcb9a24e82ac277a96f02fe1c4862d34640157f7f08efcba1e5056909e94 SHA512 256428d421c3a600f17b3c25bbccbefb2ab08795f29b59498a386cdf522d3576cbcde907eb3c0b28bd00ceee7594be14f0bbadbbb01ae7ad6b9addba89446e47
-DIST firefox-78.5.0esr-pt-PT.xpi 532045 BLAKE2B 79ab8646ddb04602f24eb2e669c06927d884467e5fb424ae98488cccafc1a2435bc5a84cb59ae4eb22ef74fc09d368f07fe22b56f619bd78b366369dceff4192 SHA512 0452b51737bb273b07b89cc39e3954335666b2e1f24d7b5ad4e437b92d7200d4cd84e34dc41b82f64d0d316bc0bd573ce1e82f0edc233f3b1fa75daafd28b4f6
-DIST firefox-78.5.0esr-rm.xpi 526719 BLAKE2B 7a6f1de0aad2c8abd77194d4263bae9a809e0acad9dfb30d4f8fbcea976a32c3c0258ac9eeee98264cfd82d268f954c2856e29bff878e392c1a0512b2514a7c2 SHA512 84db5cd1f0e1ae068a30cfc8212a40624ad9fd6028241f330587c333d3c5b34b3f20113660b83972f20e1ac5b3fc06498719926c3632f66fd28743953575416c
-DIST firefox-78.5.0esr-ro.xpi 535567 BLAKE2B 94effbeac5c02fda507a0b01bbd940dabe4a12ad5b87b0bc96449a07eeafc90411f97a09acda804c78766f092abf76497d89f809e42640ea18baf39c20756017 SHA512 21b025bde0a9af96ec5aa283f3074791d1284b57cb24bdb084cd578affb0149e5fbf558a652453f4639144c7d74cc0b9c9a236ef7000d2c03bc4c4b12723c442
-DIST firefox-78.5.0esr-ru.xpi 614600 BLAKE2B 3903054e2da0755f7307ecd045fd7cfa33f5c6403285e3fcb55a0deb8173945c89068c3ca1dfff53a9239061832039a7ef1b476d332fbc12aa7a35134dd43c5a SHA512 3a92df8f53b5898aba095038b62a536a0a82d1608473a1106b977f258cfc36d2cd678cd6de7a7e0776325db517bd249f08f530e0eb491d60b2efcb39fe9ee2e9
-DIST firefox-78.5.0esr-si.xpi 492495 BLAKE2B 4cff77d5fe048e86741aa3f41534578f43999ebcb00941d457aa01b5799dccc976f375e54ec65b6c05ac2827fd9258c3a459e7a9d14f8e709c750d0d52d49b87 SHA512 d6b7663f5c7a81023e76b670c76c4eaff100888cf71f184bd99ff6101ed038d68e26b9bb42f8cf8f4d7581899b979ca80848cc4bf593c92306170c0bae80a97b
-DIST firefox-78.5.0esr-sk.xpi 534230 BLAKE2B ba2db18eb81b78ffad7e9907bf395eb6a0f10c5823a5b8be8cf7636626f0fe6a306585f4e722fff5529a69760759b3be4e918a7da13715a1cbb1b49e194aa8a2 SHA512 4c8197e5433b9a979efdbc3b30d3d8b784f46c7e506d84107c8671b0815c93008cef8bf0c0959e80e4e117665cd89bed540718491dbca4d90a932f623ee3a911
-DIST firefox-78.5.0esr-sl.xpi 520891 BLAKE2B dcb82fc1d8c966c26a14c0d4c0be181e17ba5e6eccfb8efe06e4672bdb5c5ff0466c85dbfc7d102bacd7a4427d0632af439bbc3685f45c789282553a1385b818 SHA512 b70c59c58d3868c9b38c3791cd10d78fb9fcdece8a7a27369e155a9529440bf2b97e570194a1d104c50c8bdd72eddf75efd1390e92e545b995b67af8621df764
-DIST firefox-78.5.0esr-son.xpi 424545 BLAKE2B 3e3a14ee1cf44e30c942ec0b3f366b9808073da3ceca9accad2c666f39ed2eda0eeabce0260d73cbbcd3d8ae5b062c8d778e64949f32b14b3de3480d425a0414 SHA512 e7c7ea0b6fb54560bed45b246c24a7a98e1460f13262a4ed1725c9f7a85864d08e7434e355f51e18e24fda85fdb4ca3034d05d1d0762c0fce270f3e7f287d6fe
-DIST firefox-78.5.0esr-sq.xpi 544909 BLAKE2B 95472be60c19e7c4446d4d6ab58f7f46c097b94f6d08ce6592a8b34108697b0ab0fd376e588915c242a8e49737c4377d18fee2d49ba66ac4278a5c88ebeb3a94 SHA512 682626924bae1d08e49278f52b7d0d782298085166a109a2070cfb82f8ac7f0786da2400525556c85b1a57304947863fdd57088d1c05bc74f542016de31ffc58
-DIST firefox-78.5.0esr-sr.xpi 561349 BLAKE2B b1f6a9107c000a2a618ced2fda858e5e54f7b91684363653fb38a8ef112f2e121eaf1b76985775f1576b894b19480422e6bea086b0a46ef4d54021d20d3a98da SHA512 eb5c8647a7262d93a2c123071570152ff6dcb711e96ca4e405296ae94aab8362807e4b11bf86c8ebe491bb0268ae855322a7feee1aac4a7480757fe51c994722
-DIST firefox-78.5.0esr-sv-SE.xpi 529696 BLAKE2B b038b0a4016518905b6476b197e77aea9ee223529fea55522fb3395133a9b9426e587b6f799127ba55dd98ee0475ab6ae3018fbdbe209f3a076e6565ebef1e78 SHA512 2158713f061b95e5448821d33ac4020f676368da1c198629d9d14a180a8e3980a9d94f101f8f498b4fc054c20f61e1363653d8746f9c85906274c7e3dfdbbc5a
-DIST firefox-78.5.0esr-ta.xpi 521497 BLAKE2B dc7aff71d8a029d7a3bdbeaa46eade6551ea6725e31dbd5be2439cf146968a694697064d68d2099c3751bf9c703af5bb440da0c6a2ef808149d12da6640a8868 SHA512 a40323daeaf1b63654db5b271d09402e8357ca4be59f744cba9e6400c26a6bfdf617e8cfc7c22c66c266c72256883c3702e81aa14163150244d6512fb6698e52
-DIST firefox-78.5.0esr-te.xpi 558344 BLAKE2B 0359d1d7b0e5d225101c17c9a309b90e39139ddfa11f2ebb7bbb2bd3ae8c11a2eb81e3576b8797ae630077282edc6f33dc5c88bd9f0dd43f12b4e7dbecb3fc96 SHA512 7d3b611c0557de07e08c9ef5095a6651bf06fd453279f28696e656ba7cdcbaabc42b262a55dd4818c95eb4d0d6d3578d54bbecbaa7987c1c3aa29be284a0e065
-DIST firefox-78.5.0esr-th.xpi 592224 BLAKE2B 080272551f18700d79468ac9b217a6e05167c8abdbf99aaf7232f4189d6aeb22e4ef2eabd8c22d71dca85e86dd91784a7ae4a8248683d5fd85b801236dcd4234 SHA512 f78e01e9188fffe477397e2bf7d04244a6ff447930a53dd24233c1f503bdb8f1c0c0ca770f502568ecec769a5420c21e3a681552354977c6c25ba6e4457b7082
-DIST firefox-78.5.0esr-tl.xpi 521084 BLAKE2B 104c0559dc6c50a042fdc0605dbb264545b6ddff442bfbf4409359e7b50d7551b5a0ac60975c3261fa978e4d35d1ece3ea08e4ae86784198ac10f9bcc2870d91 SHA512 3e8c2dd71374f04b377e581828103fe1544e92cb3563685c7ac9c7481bfc856b87d42b2ac5d09882787cbb9ca6925d40e9163d3f400217218368477e4e9d34b4
-DIST firefox-78.5.0esr-tr.xpi 539861 BLAKE2B f1f03e89772afe06f6342575eb4f40e1125dcbf66918dbe83ebe249ee0b907825eff1d9d1094b0a4c7cbfc8d71daa24d5e7399651f7ed97cac6417b5e72c8b6b SHA512 804be763470ce27f9a7b40d29737cc6bf40cf4751f66fcf81f996df1a647b6c8224e488e25240cd8f8c03edc2e4efe721644ee8fbb9d2e984956c5370f2be91e
-DIST firefox-78.5.0esr-trs.xpi 501174 BLAKE2B f9d466029245f12621a50c961e067633b5ef6643d7dfdc237c8c2552ea69e5f6ff2b48ee0cca610b9afb2323ee9c51e06efbe99b218fcb0c0f15660e4761c8e8 SHA512 8ba9876e5f85d51591a00a4da138ad0d8c3940b383224b9d458dbd4aa8253c30c9e4018617b668b762492b2a2a6ec2ec8ae37c9652336ba06dba212180852420
-DIST firefox-78.5.0esr-uk.xpi 608587 BLAKE2B 077f25842837195ff6b17e4193ae68d49f7ebb06dea962b83f8ae43f61d175222f38ccd93e238c25b5c93ca24a4d68726cc6eff042258fbb3fe617aeca34b0d7 SHA512 5ac8090af717d6e4dfea024430daa0802b93ae1114c9c153caf858972325658576a1f939a09b6e350a6666977f87251a6c0f05bca4d7162faf308eab1521bb2b
-DIST firefox-78.5.0esr-ur.xpi 557931 BLAKE2B 42e3138251abea3db18dc69b0e1160a3fca0860793027c3bbdb0a446a1c3183ce37866da7554b2f09e0dcb4e36ee190c92e3536fa68fb75c93f21378718ce554 SHA512 a600dbfd422bc5b0658217c71a0da39371d834834ca81987a36855f91e1d6dac8b8e7d5b304bca0d150bb2911d8ec5209a32afb06150599fa781f5e033b5c14e
-DIST firefox-78.5.0esr-uz.xpi 477520 BLAKE2B 77f5aef0d8089baa5fbc8cc09a9b4c010ff6520363e5b30397ca5679cb327826b28afe9c1b4cd94a837a208148c01530c3fbb2f5c6275298ccdb8c446c8f819e SHA512 6fc453029fe2e7bda270d1da494737f1aa831807fa333942a2058e7c1990754adfdc0157d3050f7cfb1978371d8ed5c2e8b4a3c89853b3b51e69cd40f5f3d1ed
-DIST firefox-78.5.0esr-vi.xpi 562859 BLAKE2B 13a92bc91690b74159ec2d6ebe4ec1d9dfecbee39ae7ba0f0d1c79dc174e225b837d069accf0a6ac712e6f8303290747fde6ba12654ceff41ddfab8552c298ee SHA512 568355299a8449ed2167d125c1b86c006912be8c65f62b74bc58a32db83019d75f12be3c35197127e346f5b84003f6614beea99479da087f46f6040448ffd303
-DIST firefox-78.5.0esr-xh.xpi 427806 BLAKE2B 676da7d81426b40c2649b225733df74ff8d1cde06e40e2f20d9ae192b30404982a2ea25b1a7e22fa07dbca87d5505db08ccf0328d9b1bc87e50d745fe83d157d SHA512 d9fb321cb914aab442b28114d107a7af3614a8763cd6fa29fcc7507f995c6e4b09a3d3c2ae035b5e4985ac925cd4c7c3416f1c0f4603d301362a984e79a0649d
-DIST firefox-78.5.0esr-zh-CN.xpi 564767 BLAKE2B b5c3e773c3bc58ba80180bd018467df1552b8cf355ca33d96fd4153e169acbdb64dd22f3b4b7449046a02835f406046d2847b161f6220edca6c087cc9e5a8c25 SHA512 489052281501ba642270d65ece7b6c4e5bf2e7ca5101b9dca4c657000e8affd06d838b7ca06d6d399b35d401d288b44d18da2661d3a2c96a04214fd8bf4a4bde
-DIST firefox-78.5.0esr-zh-TW.xpi 564724 BLAKE2B d55faedb630ecc2629d1e2b1adcfd4cde51d119fd4599d25ef0800e5875efea65db5102fec36366b6531791f16d0f94e8e0dee0bdc18868ad9bf5208471d65c3 SHA512 95e4fa378cf07927b13a9b0e9d37d6320c4cba26f26df6dfab65fcfe1ddd21d38cb5a387663c8c96b6b3e2015999af4d355c0b672848f874101c998abd117047
DIST firefox-78.6.0esr-ach.xpi 460291 BLAKE2B ce5b89a49f04126db1893c488a0d5c2d7b32ced7110526a62ba7254d872339b01de8d8fc4bbc842d2e4f5d074cd5d2975cae1239c31abcfb986e30ab35e121f5 SHA512 9fe7142739c19f7ff65963a70f22fb31d4da676b72ed1974571611d24c033ef1ba43dc0680ddbe4ff9c08860bd65be59842483018eae1fc9d7a03d949ee56af2
DIST firefox-78.6.0esr-af.xpi 428364 BLAKE2B da06e67acd64ab7a8405325d7af12a3d546f8e0eba7ab5608857faebd900d7530efa024b137350ea447d986cf7f57cfacce0a07e2e577dd0b2c18af456234064 SHA512 d18f2c6915f5c21b59deee498b38bedaecfc31aec66048817ce853193f16064b86fbc6006351dd28c500a34446c67de6aeba8a32f612de8187667ec2bcc1f2ff
DIST firefox-78.6.0esr-an.xpi 508367 BLAKE2B 8ce5975d635260d0f7412c373b6cf24293bc88063d52a4022a0ce0b45ce0be5f80af43d203afbac148f5b24b8058b9b223a9f74ecf63f2931667093c7a0dc79e SHA512 293bcdc394a3ef88fbc696795934ff8b9e0a735c698c6536e27dd7051176f86e3a0686902c929672ef9ccbca9e7f48a0fc731e0745f7055b70e9c3913af15191
@@ -188,101 +93,6 @@ DIST firefox-78.6.0esr-vi.xpi 562855 BLAKE2B b044389a59b2f846596009f9eb7dfe08e64
DIST firefox-78.6.0esr-xh.xpi 427847 BLAKE2B 4cd2c5e073201dea0c1b2163e3a9196345f6eb542790ed8b2147a148a294505f46437ee084b593be406ee26c008d89ecae37454334aac9e5ab66b6485d350957 SHA512 6dc63029388d03d3094146105fe31b2ca7feea2dfcc32ef6a0d3face10788806b6309210a6f7ac63921390a6972fcca1a0c034797d1c872ddda82fa96b12773c
DIST firefox-78.6.0esr-zh-CN.xpi 564765 BLAKE2B f275015ee431fb845dd6cd7e3d77c18362d889f5edc618fd24c78267871c284e7033dcd08894b8f0835393fd4fd4441b3c2bea109e3fd6e93f477ec5ba0e33a7 SHA512 1be7b1b28e0d6c5287b42f3c57c0576475140fe4e9d2a4ffc8075aa72a81b92a835c7c44b2ff8309719bf9e290f5447bf6676ead1efa911940437c407606c132
DIST firefox-78.6.0esr-zh-TW.xpi 564720 BLAKE2B db85ce7cd1802a7b609638fbcf2254b276192dfe28f5ef874baf246786f9f55098f04c6260cdd7af1a5482dc2db0a202f879e8d59ae13d1c739d289eb19c65da SHA512 39fd8d7c16d608040f6e0823a2b221ab0d02a3265530ff1058707973904c6a92f8b76db6fe38d3a7ae7c8bcf834f9ed46418f92387f88b5466541e44b964e5af
-DIST firefox-83.0-ach.xpi 463987 BLAKE2B 2173c637ae155ec474d18250adf8cd67ff7732ed9ecc7533004296934f82dfdd2f83f5f59dbd6b095b519bf5d3caf888f5e07913004a27771a13376ac080978d SHA512 cb1644bb1451311923bcbbbafe727fe8b35c33cf9643dceac603e802b82a2684451f9005ef6bfdd1ddebde01548926eb62dcd511e1f8a960248ea5b74f5f72e0
-DIST firefox-83.0-af.xpi 431349 BLAKE2B b4f912e706b464728e779bfc3cbdb7304bd763c55347140c32bdf309b3b4869ebc4bc1433f5cf5c970774f69aabddc4b5f5fce568dc32c50c4aaf90e9d07e13f SHA512 076e9084ae00dda0cfde5b09cf2dae7ed8994543c8de645a70b2f116d01da9e024159114d4d6ef21ce134b7d7cd16b95678121b41300ec5174a36112d41da4ed
-DIST firefox-83.0-an.xpi 511284 BLAKE2B 0b6332b8dcb254bf9df13fde4e34d01c2ef6398c329cce630a0b05a91b1f4ef02c8177f1726f489e8526ffd9fa9e822a010bfd6a669f5a598e7ed60f8328a278 SHA512 43559e760a96092b4c4bfeab6830f021e69c8c7c56a187f49109ea94443372e6323d503f1f175df1d77c685fcbbab2077f7fb02dd031804cde8a7dec2aa1d988
-DIST firefox-83.0-ar.xpi 562330 BLAKE2B 633481c9db8fed0e0b1599c271acdeeca82b05535661b9a00b37ec1cc49a19e7b435bd32e74f89b9dd60834074c73d6510281a34f846615bde59b14fa4998b13 SHA512 d6b3db644432dd65bbc355157e5203661b602177610c27ad6d1e1d048a0e9c8012b89568e6131d60a155f962b7e7f0941ae3f48f487c3f7db46705a63bd0f707
-DIST firefox-83.0-ast.xpi 459649 BLAKE2B 9b9837240bb6d2ef2041626eb81b6f40f215de61a922ea40f79271151ec85c0205de9692062472a07bd982de496a15bbf6a63cb5125a3e86c076409c8167a0b1 SHA512 abbb91d39c475a3b579c6da9bcafa08d8c875a52baf0884f1647179777be2f158d7804cc160f71aef4af3c15d9bebde4f62439631146b7aa9f7ade6add752820
-DIST firefox-83.0-az.xpi 500905 BLAKE2B 19c3210be7a521aceb03925b8562280df46394667bc5643d334f7e6b679883074ae2e36351da7c2952affaddea3d006683d28a8109f598ed3cdd9b0ebfe6ae93 SHA512 63ec5b9fd8ce96ce29610c0f6ce336202cba285a1da01f97b502370752238ca5dafdbcf3eb37de4104715acc4d0a54900db5bc0f419f44466299cb583dcb42d8
-DIST firefox-83.0-be.xpi 607736 BLAKE2B c24cac35a6508484d60ead2dd939581ca479929e6f9c6df7ea494626ca4852532f0a44ea6fcc53db6eb9b54766ed705ce30cd5107a993d77f6dcdd71cfa31fbe SHA512 aa6a7feaca1569c4b82df19629f6208bf25224534f4f9dff77e2c5db7d01045ecc0275832a5d2e450a1c500f30f7171b7767d60182e6187391a20c512f20d89f
-DIST firefox-83.0-bg.xpi 557656 BLAKE2B 43c26ebbc28e667d6967d505983de4d341b79d5043f1b6141f490be004e5828e2ddf6610c02a7ae36da6cd8b55626c7591cb8030cb44d6fb950bf5a490e2227e SHA512 06b379b35849755b904a58471db65a948cf33bb9e9e5c7f493a3af0acef56d55ece03fcfe67624f19488a62159611230f667ff090020058cc8d3e3668b50a1e4
-DIST firefox-83.0-bn.xpi 575851 BLAKE2B 3c930006fcf683ea611490c13aa01e1deeb9fe38086c34cd50dd275e4f7b6fe419d6c510faefde47e6c9f9947370ca69e2615a9ba17545d8cf1bc8b9a2f9ceb2 SHA512 7fe7ff7ffdc7dae72edcea2ffe2d9b85e9f83d3d696804553a680c47c1f43d957ecc134270b1f17c168b8e24958b9aeca0222d71d709e17b64c7284bb685cb62
-DIST firefox-83.0-br.xpi 510348 BLAKE2B f47b8249c6dc703d6b1280587dddd9ec200951be82cdd1e94e1033a05ab41b5c269a6a121d1946b73a21b8adb2d001740a99594d33abdf886bf95bf246a9ac51 SHA512 24c21783a0180de5cd96be662395c6ad4cec05e7bc9bfdefc3dce0ce9c1ec55bbd78854d437ea603972738684a6c92256c5327f880a88c9e3f5d4e2e48f59873
-DIST firefox-83.0-bs.xpi 467511 BLAKE2B 5b0b2f98d96efd7530b268d180336b8452e0d081a84fe14c1556113e1d9623d824889995875047073d05058605cec92f0e5f1ad09b14d953ecbd2730970e2419 SHA512 2407ec6132544d4618b06e3e828adaf6f459acc368c295a046740e5f6e0be8a93687b6378e1ffd84623cd2274cdf4964fdb550306f455d25c6ee557a26d27601
-DIST firefox-83.0-ca-valencia.xpi 520338 BLAKE2B 6a04c9b88e6b6094f4696e547e00c829d6b15b471c9eed56aaa203cd0e6f3b002503365fca6373c317921cdc308a069d40f629e4efce67fe012c3bb4b2c8fe70 SHA512 29a0bda7f5873c6fd7166a64adeac8dfd6ea0de7f9367fed6abb26a9570805532966f8066b1997572a9eff6ca2c6a7ed723bc364b08b91d956a811429ca2d8b5
-DIST firefox-83.0-ca.xpi 517038 BLAKE2B 6ee95654781dbf169f027fc0d364b22f532f88b11ec93e4b14ce241b25ad7c84c70e85a08525a4e68b90a5af1993fb4231ce1bdc2da694c6ee26f2365d307f00 SHA512 c3ecb629fab730bea806eb40ae924e02d49ce3431cab40d561d769f7a75431783ae92a976b335da0267c0204a57c59fdc5b938a6893d32cfecc47e802d7223d2
-DIST firefox-83.0-cak.xpi 550968 BLAKE2B 1909e84ef78a8b0e7955d1eb2c289ab817efe9b6da3652a06f4a9a078edbfcfc3bd509a339f8b28fe3bfc86d480aa648d2f626e3c80608d71c86d5865106ffe0 SHA512 a660237119a0d212b14e21fc6cbf7c4809052d622022c5312236dda6297df03f5652e08767628dd66094770617dab5a22abb8a43e5b34d62d8ef76dadc92bec8
-DIST firefox-83.0-cs.xpi 542374 BLAKE2B eb4b4414ebfeb1615a247621c0bc6c6390bfa48aa2cc9e9e356b2174d30417c627b5ff2fc62ed1957adac0047787ce7eb63bad13a3572e2f6d3ada292f05bb07 SHA512 fe17f3dabed830556fe28f8706a0bd5e4b43ca026bc1c080334c0b3eb3eac3a48850d24dc05a157dae5c2430a1ce2c5962f2357da88ac2c43a078f5caf0d1a99
-DIST firefox-83.0-cy.xpi 530346 BLAKE2B 3deaa0f4f446fdd8022b4c4ce2481bef745306d76f17c55c644d5c329687a6108c6d825858c7b7d69ad58f77aea56a1ca4fb51086d5bf5ef5603c9204afa07e6 SHA512 65e5bbad73405c5b806f1b911909e2dfd76620f03ef0d89c9e4a5ab10e2a9afef7bbeb34dad638131c43967bd99b8a4600a7aa41bc088389b46db89cfd93cd0b
-DIST firefox-83.0-da.xpi 519955 BLAKE2B 933a46d27a3b9ba00af785872311b2515122ea0eabff3cab08ed5097a49bfa1f85e73152cce14fb894b86a52371a736c6f39865740cdee5e6452a22c12297ae6 SHA512 2e8fe90cf12a5f0821bda1d9aafa39aca61f39696b42e00dd786ae2c13944fe445584fae80f485db12fa29723954e8bb1c751a40a8f1a566c9b97e41558d584a
-DIST firefox-83.0-de.xpi 542417 BLAKE2B 96f604109957d4ee551fde411803458e5352dacc4c14239b9efb118a34205b66d1349d9e37745fa3f80b7492157648a13c1d6b9b60e16293e030ac9512871472 SHA512 7d0670a38b8fdfa861b290a0e99caaf639255dd6bd5d0de0514a11ed74897d7b9be30b1aded2073e3956f8581a790de2ddf18ef0fea213018c1b8e594716b250
-DIST firefox-83.0-dsb.xpi 553750 BLAKE2B b08e98f1b7179364369d78a22d9042e153536bfbce1a013088fe4ba9bc2dbf64249cdd05ce0b3838c26d9244a8e2110bd36217d0358ec30cebe5fee551aee8b0 SHA512 ed7b677e439b96487e3b3520de90673ccce4b8f8e595ea63afc86f06d15f8405d90b4021dffdcdd105eca3272a84ceb6d9d8cd7b121349c0b702a93b7ff577ff
-DIST firefox-83.0-el.xpi 625387 BLAKE2B cce3c644162aec81b32f45eaf9ba9bb365a2ce2b2d4c8847ae979d6a5bb5d20c2c49137afa5a30ea99d2c1ddbf348105a50f495b3f90c7942e61e2993a2c1fd5 SHA512 9a5b34aa968a8254e7a8afff3ead87537b890576135bc548b45f9b2feacfb967f8e78ffe2ef43301f2792dfeb1c0782883e4e368fb80f6e8d84af005a029d180
-DIST firefox-83.0-en-CA.xpi 497394 BLAKE2B 4f1116e6e35834b44cd4111ea330d0e10569dcb424b364990e81c2a62cca6ff28b5e6b90ecdea6ffb6c56923f5636bd5384b381840f5c5ee6d0b8f351ab93ee4 SHA512 b3581fdc185d114178127ec95d1776c982632c918322f5177e781ed9a8d6b89944f298e4e804957fe0c3bc10eaf47f533f1706c73f75e810e7d9ecebfbfbc558
-DIST firefox-83.0-en-GB.xpi 497245 BLAKE2B 4c0a746181c5b962677bbac0c677bb32658849fb63dead902e5d5181dd9c4e4a704780e4f8070c82a56d6bba300ea0df6a29809b86ff14a6fd6e27671aea7b9b SHA512 ee98146eba0a5e799fede84f9e320fc387b066d8de99e41e033c536e78ce450bac7daf47b34f3ba35f1ebc7ebae5d8429ac28594ad1837fa22584c9a4762cd32
-DIST firefox-83.0-eo.xpi 525435 BLAKE2B 134779c63678b417c9136139e0a8b397183c854222ebb8e17ae792c7c1d07d01415847721d32696acff5bda2a6057a4ceefbe5b50ea65f897173185d56431718 SHA512 e82ca5f5ac6bcbe46ea95838f4fb5fd3a014853e736583dca874335aa074ebf5fa14466c2c80ba620b60e7c4d069f39e2707f0b680c6dad90995ed984858c4fa
-DIST firefox-83.0-es-AR.xpi 535354 BLAKE2B 0713a32e0e77ca2b8bbf38809200c9e96c281b4da78376d6aa64edb45c84eeb040a1e0fa23b76699c7ef17f035eeba8cce59ef746ddec330f6a0188474c1cfe8 SHA512 4595cebc37b401d51f863b5d24530c88c5343857b9d0695988725faa9e769f95d52dad252ace72dd34aeb8e033973f15bef8db4155f18ae82f0f8dbe3537b5ba
-DIST firefox-83.0-es-CL.xpi 534881 BLAKE2B dacc5c2b5f52f6601cef77cbf943557a61b009d131b193a92196742b4036d122a74100a3e410fc32fdabac6e2074a06551c24654bde0948ef85627b8f5929015 SHA512 983b978678bcbd2946e1f93d859c2906b2c29a4f20cfdf41dc50fbadaabced8969dc04b1887a3a806355281e33aada7ba97c665a58c878ba0dc398f8e77a7988
-DIST firefox-83.0-es-ES.xpi 522291 BLAKE2B a7cf915377a0cea77a71bb2c06e8ab874435194f4a31989b797b885611401a0c0d644a215fb2980e067f5df6c2c3dd5c9e0d0c34edb8b7d99084ef776446adb0 SHA512 112e9bd9bd4d373f674de5e566f280530b8a0f62e50ae21be3e4a3d29ab5e0d3a7460f345972bceb83b4f14ad2f92f5e343260a32d4a179b618473f4c48dc196
-DIST firefox-83.0-es-MX.xpi 531910 BLAKE2B aad9cc38884b8995162ba2bf34ffd77e9a7245a12877cfaf1248c2bd0d89fc38210630436e311ae02eff0b29e449986f189d1340975c3a9f53dd4e9b264ae073 SHA512 aaee4e194989a3672d50fccd596cb5e64f4a89ccdb33d71f00bccb3af1bbaac1aa5c9ae2de68c1fcfa3c6394cae126dd8c73b97fe6a92914828ece068a75c296
-DIST firefox-83.0-et.xpi 489141 BLAKE2B 55bb296e812efb7f72ccb08c20d51b9d6425ff010fb262ba8036936918e72d5b5f392fa0ce215b28220fee685505d0fd3026a019c337a756ad3b42d6cee30dae SHA512 16425c1280fd125e77622913771c0194446e3aad920bec2ddd8b873ab78d15100f189692f454b68a01e872f755bafe6ec2955658d033a9c9e9b0aad0de745fb8
-DIST firefox-83.0-eu.xpi 510043 BLAKE2B 5236090cb4f77cabb969ba43b58b248ce2ac7a1bc4e73b629f18add8216b0907e19ea66299821091b06d5f88859c608dc989d1cd2d2acf0bb3ed07e0156710e9 SHA512 1ac3b7e0d565a11610c1cfceec1e45b228d364e770ad876a62fb7f6bab51d76f705b1fdbfe6aedd33e17014dcd1f3d843c8c58b832510d3e4b0c8e67a1e5d142
-DIST firefox-83.0-fa.xpi 542173 BLAKE2B f14a8e2b8cfb4622a0ed845374b5e8f3922edf2a7382a6e52a72f29dd58f784190c5e6dafbb4f5b0c65d5b393e690c25306ca0545758cbe6d4ad61ba353a2e86 SHA512 03146ee90a6a8c480e7e43e85fb0ceb081ac193c314b8eda95eedee700fce052785c45f031b6ed70550c28f67b3872a199e1089e45b18ab3a0b6b918f618d79d
-DIST firefox-83.0-ff.xpi 485385 BLAKE2B 53cc52d5808c452847f9df456fd425bfc118f67674cbbab03947992e8162c40106bd280290ec32ae4d5904fe64136019b8287c4aafadf59bc257de22354bb18d SHA512 18d1e30e555cf189bfe8481d074385e9332afaca604e1f9c8023ecf4528dbf7e19907ea1016769e28afd37df216a75f42b57a0d8cde8af4ae9b238dc9a285b0d
-DIST firefox-83.0-fi.xpi 517857 BLAKE2B db023b4a05d679e797c9ec247111ccd9d77245ef15631cd948e2e92c00850c7c902d07e91830a908c61a2363f94f30bd578cf4c5fcd29b36fadc364c21db7468 SHA512 84604fadf001842c5f5d658166cda4e851fda2d73f446ae348b542f33c156792be0fbdcac53cb8b074c6b3765e9599793001919595aea5c0877f8d998072c3e5
-DIST firefox-83.0-fr.xpi 545351 BLAKE2B 6b39e84fbe186fedef40ff0d620603e0b7327944a3755fa4feee7829728320007df65400eb475805f0137cdda43a08a6928e011c4930c465a29a67a34663cdbf SHA512 9ab2c809d0b1d72ac8b0d84c01d076eeb7ffd1e96f1ba209f515bb30cf41441eef963d3538e65a71744e728c9baf07dfaa5eb9df9f0549987f3bcd16b5b92c7d
-DIST firefox-83.0-fy-NL.xpi 532055 BLAKE2B 9b6c2b475a84bf52d9a517c1eb2ed89c3181ee75484a2941f3f78e0aa8d66ffe0c33b9ae498cd8fa5f5a6fcfbeac934d5506d947645b507408974b512ab92289 SHA512 8b63a1534748f62459a5f838f5fe8174a7332f74fc1467c00289d05f824d3f1cb9afc328391301f73df884aade70fe5d135b6d083b2193d50d31aca0d153b4d3
-DIST firefox-83.0-ga-IE.xpi 470361 BLAKE2B 51636160e51f5064e8a6b4d522ff3fed5f2fc99761dc2c926c2a4542b980b76b39d7c9b0fbdaecd5e4ebd5747c9998799f36ec0d1e3be41ec25705696faa9500 SHA512 c1285b89f80cfb07fbc59495d6f53c2bcf17391f18bd476e1490a1c4c5bd7fa78ec0be6c95400e00e227b8c727b1a27f0f59e8fb25511fad7190535556d1c9e8
-DIST firefox-83.0-gd.xpi 495632 BLAKE2B 9f0b368f5c7292fee9828d1c7e469e7e9d62c19b5271c6d80e0bbd28bf5739b4fbebc6b4b6ae33acfb987b140155855e719737450a72fe5fb068c0c34b479fe2 SHA512 95619a89ccd0bf4ab362f8255691734af42dc8344414b6b4de7824803b8268939fd08977e212e34ea48423e96f663859f736b35679a63d8658442159e5801df2
-DIST firefox-83.0-gl.xpi 528091 BLAKE2B 5ff79a702a64598b7c40b995fef91d317e96e2a676459a91776c6efed4ea46e17bdccab90fd7ed9766767a4470341d6b79d2eeeaf5a1b6b2116fd6cdbca59088 SHA512 64637a3c1fd7af5b1b6d0060bd11071439e8da89ab7c93ca829fc4aec45829230dbe690d3a85e4e26c9db6c5faaa12a3b167e64340313e3167ba0b5c2fa5dc1f
-DIST firefox-83.0-gn.xpi 545904 BLAKE2B db1d5ab62eddaad2c71e1466f1523bc97e6bcc1eca5775dc70e018bd03f25cc868faa43c840708ee64b972e72432ba1b58a4460401047c3b83dda55d6cc1a32e SHA512 526c8856db30c4f87ff678a1b595c919bb46dc0ef911e59737a19e49536682715273d689e36d7b0f7d422bf1ae4652dfbc56ac1e248bbc2fb9263647d3c7aa74
-DIST firefox-83.0-gu-IN.xpi 544595 BLAKE2B 665f5b9f22c50f2a52129d98ba928c9fb9aa886327f6448e683da48eaf4dd838bea51b831af1189ef163472bbbb1554c7368749e8cc4043b4fc0b668dc1d1671 SHA512 9c0b062dc87ec84815bd73510a680bf395585e5bcc44c1e7854a32586ae5146a62ff1f895205525ac90e4abe46e2ccca05cd83d3beec5831ecc957ee5e3e567e
-DIST firefox-83.0-he.xpi 547024 BLAKE2B 56aa7f1b8e928d6059f00a18dea8b1e7af94e1e1fc1aeade8c31f4ab647e85c99c0a56834fdb802061c4c468401b25e13fea23bf4b6f2d724474ac6b257d787b SHA512 d07f72c93ea09ca9f6f0ccfae1a56922132743580cc81dc516102449c67073b576e476f48aca4801ee556133882647271d4f757d00ab94c18ac6fb1d6220c950
-DIST firefox-83.0-hi-IN.xpi 569575 BLAKE2B b0d08510d6e2f491b9dc2019131785bec83691442acd1a6b17bd430c51eb479e20c2f4658fde543f9b19c4aa47c0f49b17747072705a222e2f8c863d2378e061 SHA512 7388ce97c6b2f5ea26979cb177ca51cb63853d7433d284f956ba381469a55de067fbf1dae7feac1c0779139fd3e933e946287f7913a1e8444e35b5477ac1744e
-DIST firefox-83.0-hr.xpi 523539 BLAKE2B 631f74e9ca3c8f541e00a28116f7f78cbfe9c7fd8c7ad839cf09e872fa3aa61b16e934c6a11b3dd1e104c0568c1c13a52caa2ba0572e4f78e56a7627f98e5541 SHA512 3c9a6be19a8bb9dcd28c06be67b15f3d6a50523698f3e482aa0e6aee6a41a79802acbe7545acd0c83e014051c1903ffbd6bb2fa32025239ed24d6889d68a0d61
-DIST firefox-83.0-hsb.xpi 550202 BLAKE2B 8e6c0fe2d6a96147293c24cf3a3798aea6035e0e1ff441c0bf3e5baa38f8b10952e102938d67565a694c41cbd392e98326fbe57b0a01812353cb293d5c0c01bd SHA512 e5c13e28517c9f26f591bf35b50275b9d4108dbd294feaffd0aa0edc2f05e0fefc4b664d96518e849568d359774e75ab50c14c39955de86ebb228d324fc23ab8
-DIST firefox-83.0-hu.xpi 554264 BLAKE2B 4d4ab432c08f601038207b06e2bea3d2279a1efd6f5ba9c33a9b5e9bafc66cd49e0ce4a7b888ab7699d209d64c12aaa04393271e7f4a9faa255b2db1b9dec9c9 SHA512 2e3e465bdd766507240b1f3c1eea4a649ec811d19e3fba6fa153acfe73dd5906fa7bd853d342937a10bd2caf0ea8ef9263cd1eeefcf34fd78c065cd101338097
-DIST firefox-83.0-hy-AM.xpi 590930 BLAKE2B 61485c8ce357791fd9ddc291fbd7f0e9f943a5cf996fdc2b16bcc26884065aeea568fc9942b99e5d6a95573bca46bd707b9d4c057f7158bf185c7c772b00dfa8 SHA512 d17b6aa6458a9ef64fb23fe27d21914f67abee602ed825c161e231741c2b94fc503bdb994ed301a55063ec4776cd1e7f63d637e66bdc107c33fa84f80b70f067
-DIST firefox-83.0-ia.xpi 518459 BLAKE2B c8cd2a794fe3da161c0b765620c1ed382c241d66fccf3c24eb28a68dfa7121e189741877ccd96a41b34f85faebb8e9c470c833c79a7fd1684fd75692a4ce6eb0 SHA512 e5bfefea840d4a0e06a808c7bce2389ecc763c54d0e94733b0434eb5701f46eece6c2fe93797e7bff2e1d077552082026d48f5dd3b7f09377989932314b8cc1d
-DIST firefox-83.0-id.xpi 510400 BLAKE2B 2f1db275ff9add4db5b99c7d51b3ed64fb52cc2cbb87025e2eef28a2c12e293ab12ad164144008c165b34fcbd6507808c166128c377b0e1cf9063dcad04cac8c SHA512 37f164e419f8d1b8d3c2230c50058fc9e3af9eefc79e0705b3c98014e3d3f8896f09d1ab93dd5cdbceee1dec322b0da2dc976b9645161970c64097445356ef3f
-DIST firefox-83.0-is.xpi 480905 BLAKE2B 3f58f6514a2bb2bfc98bd7626e19a51e3ffee5ff96a80360936521e45bea026a058249560f434fed2edab19f706c482368a6103ecb8ee4a682999e2af2fb432f SHA512 52ef5d3b8fc240b4d377f455f5ce8087470f818195b7babf4c22af6f57600dcffe91363d554d74759b04ba8a47c1c7d7df54278390df663dc0520e7c11d4cc11
-DIST firefox-83.0-it.xpi 449611 BLAKE2B d652ebbfe8c317b5a9c5e2575871c24c751b49b9510851200a8f42c94e0ef6cff74572418afa1e69e67e07196bdffb27866eadc2f4ea286854fccf59a07b6923 SHA512 0236a1727ed8644bef59953637d791a0ef78ec156c7fa8e8f0dd8a3f4718d91d8e6cae91ccf925de6d33c5da15f28f851a07a52e4aafdca8a8b1479eaf8a06a5
-DIST firefox-83.0-ja.xpi 577356 BLAKE2B 298f454adf100a68658a68390632cdf5d8456f2fd7f1bd40c18dabb73b3d39d54bb63072da0e5776bb98e5f2657c51842b92571615685d58b2686461d114eddf SHA512 8ce3f1be92f8dc1337f49d39d645e4a438254c76316e9a5297a37a7beef8f2b87eee7924ba5278046dbe0ef2026a9fd4c99953f278c1628ef63282c1f4d40679
-DIST firefox-83.0-ka.xpi 578161 BLAKE2B 5f2a9658e5b964268912fee384bbb96681ecff8e29a9e1466893d2f5dd29b9ded50396bb55e6e45eb2985ece2ed1d317c4ee5e7addc2012a789502a3c5d31494 SHA512 0021605baeb7e9c2f089a0dee6222fd870215f2f5524d7cbc025cf17318d1c4d4b467f738c4c44ac8e651b79639c5819114894b729b46f9c500bb1382a29430a
-DIST firefox-83.0-kab.xpi 539329 BLAKE2B 7a0a0e86ab0f5743ac4822666283c737c14ebdfb6e8b6f66afc02dbb0bd88b6e41a623f2365c82cfb66059933465c5a5f6f2ca2ed71b1767650d968d41a093ff SHA512 da266fde784b20f722a434958b09576a93ae05bbc7ee8f35ab0cec2ae511adb996fa98d3a0ba374f4e70dd9af79e0429c0a20405f6a8a0a31d3c2aed4ba07e44
-DIST firefox-83.0-kk.xpi 593183 BLAKE2B 3fbbf9db5eac6e9a93a76c0692102a39ac2dd802cf5ee327229bc548d5e711321c9ae69730718c5f3a20242bb770fb15c0a7d7a3aa7ebe02d9da1bd74fc01b9f SHA512 f479f34d61379b575494e2bdc02d9ea2c0c86cdbd59e4d3681a1194079a0f0fcdfbd11cd2a12a5f4faaa6d8269e957b22f18e9a4570e4e9628f7f25fff0cb71c
-DIST firefox-83.0-km.xpi 529836 BLAKE2B 54ff90aff322722299b0ca1de902f11c3a38285c30621fdc10c416a243a9aa83d887506a51725f8794e2fec63c0dc1d7bf7f73f5c674470ca8b907eba46c1d6a SHA512 ba9ca5472f2547288cd4f13fc0eb38d18cfbad4346e8b8b5ce0e6c44012c5a0945030ffaf4fbcedf17fab3e6f9618eaf3e9031c6fcb259c372b96970e06788fe
-DIST firefox-83.0-kn.xpi 509356 BLAKE2B 312c309670b2fe4cf51f99cc3e8e5cec6c21dd07200749586a55461a9ac0082ff79211fe1bc35f1dbb9bc2f2fb6bb002dc54433e742bbab69573b7e363ab8d7b SHA512 c5399c9f8059989ede7a78b721cfe4e0ac5b4e1b4de7c7077699f88cfd75e3052b6f6d2aa7a6b35433d27d41d5b7cbb3a56f161dd059032c181cc36ef79c7e8d
-DIST firefox-83.0-ko.xpi 566764 BLAKE2B 2f61d339ef26b081148840eb770c415ea15ad2c56f6572414d87930c5ac3d1864b272a555a40be3dff9d88de3baf1ba952ec0efffbc6a2e8ceef9c4c741ecba5 SHA512 cba67955382aa1f1977b2f30dc9a6226c3f0271cdce3c12ad194de7321beb210970ad3c241615489eda5e2ad590479976f8d35f84a327c62b9803f950900cc89
-DIST firefox-83.0-lij.xpi 479061 BLAKE2B d890ce6a55db3befaf6a582dfa212de4af28468f446c027037ef4ef18e122245a06a18085119e7df204cc8067a59d5a469a744a0f7970eca299e38bbda9b98ce SHA512 1f0e24e5f48056e0589716fef0635fea1aa497299d6eca56d318cb890df7ac7101b3615546452b684dee65491467004e5be9dc06484be5d5f148aaad754faab3
-DIST firefox-83.0-lt.xpi 540056 BLAKE2B 27d6dc2a00342fe7b2dafa6871c508ded9ac5dbcc0b4e281d4faf6f34fd2c03e0b54158ef039068485cfcf5eca94c950b11e271fd106cd4d135932faadb87175 SHA512 7fad95c85354b0e32441378aacd882333a6b32124c6e01dc5bba829f97024a1e214be2c882e6e337f571fd4eb343e0f88dc0eb8176fae035f6a2d00df72840e4
-DIST firefox-83.0-lv.xpi 471279 BLAKE2B ab755fa2b6d09dd3bdbaa193d60b5a64d646a692c965ccbad9418c642986bd251cbf87faa122faebc3f444158be63d19cc909d90d9efec75ce2c7b927017348c SHA512 2dbebce0df00572cfe5438645a8779bd56d7fed727bc5e8a6aac6d11d82b487379736a899eb0a870fa3f8c28d0d732be89e2468cd81b6ab99f146d2bc9129ab9
-DIST firefox-83.0-mk.xpi 462379 BLAKE2B 4a4ac89000d7a5608eb3a339a50ab027ec05205efd46638ca1228e561388c664c65833a392aa6ab024116c80c5d429087ec7b902f785d4f235aa4c4dc07496e2 SHA512 4b71c160ef6b80d1279b245b0b5103ca90739cb65fb88e9d17ce7ee33ee43a61179df025c0fa8f9198fa94f0aed96c6792a5f12958ded9b2ba6d6ccbf18861f3
-DIST firefox-83.0-mr.xpi 544590 BLAKE2B fde6ac77332de83804f40b4e4e179cbd312bb0e203174417f9799ef99459ab14d05f39fbfe5df6ac27a54226e1f693b7b128099f33f58986a93b3804e36fe4c4 SHA512 2e30cd7ff8d855d52f8825f871fc921b703a1d18036e94b169e1527b3537623da03600eeb80a1dba7b74620c4e39a90456ab4948547b089283f1b49ee50f1971
-DIST firefox-83.0-ms.xpi 456953 BLAKE2B e143716d8060de8c8eb300d709e732bb6f4965e705479d584cf782310e5a68f2ae5a8612ecc53521aab2c7c3880612a349a76aa3d85fad49f6795a2a8371ead0 SHA512 b6c2d10ce7ba9a8fd8f84b04d7b01e5809753760dd26a1d80d37c1744093c9be6baf2c7a20ef58d43c03658aa068327ca9d03459da7b7dd81b78a3fc322156c2
-DIST firefox-83.0-my.xpi 529071 BLAKE2B a90962d2bcfa708a86b519353215981b101246ac146ea3853ac4fb44909fedb67e429d563658eb4027eb7d6f7338b05662f6e75b7f8cd71eaca466cacdae63e5 SHA512 a14a38c01b1f9c8c0d68deda82d6d17f33c3adebbff766168a0fc8fbee8834835990261d0c92b835ed680dbf70ef441448cbd98383285b08050132f9b6cfde76
-DIST firefox-83.0-nb-NO.xpi 518164 BLAKE2B 39713f4ddad65a04a6a59c5f3b55be565827e97341cc529e0fcefc428af2694b16a24f5b70c8ffc2783eb191fe931c926ed5eeaa584a2aadd6f984b383bd7a47 SHA512 f6aae6463c50b722f8d85240a080a4c57994df75aa5083b91fdcba3083fb776220801b0f9671a8fb4bb919f27501850582560f57ea685c3368968e73b3ca1e3a
-DIST firefox-83.0-ne-NP.xpi 486114 BLAKE2B 35fb082ed6fb1dea27d92214d184f4b057a4e3eed5d19ecdd0ad57b4df125d578e49e31d2e00ef49db7b8ad00969624a367edf9602a6eaba29de944e44e40491 SHA512 72ffbdaddcc0b48695e42acd404b853a49f4975bd1cf4de61e4bb7bab9a9617395926ef3668c1196926120859cafc8307457f22d0efbe91765fd789d5cf4b3b3
-DIST firefox-83.0-nl.xpi 525789 BLAKE2B 1dcdd7756474dbc944c9b6dd796500f072ad2459d90954926ec38e471b8825e134ad70626fc48315e20327efc957bfcc5cf48b6ad174f386cca42205608eb07e SHA512 c49a5b1077b7eed82208ddf01dce6407b1f8983f021f90a9f50d59785ed93bb366182758fdec9905cb56b8550c36320e5fd90a69b4cc94da4d69feade3f9989e
-DIST firefox-83.0-nn-NO.xpi 519800 BLAKE2B 3332e44b5d6edce92accd0502e936fae2916d2a9ed68ece38207ffde9c5cf2a4bf26f5db82eed83d99ea1810b070c4084d388855560e625c75bea124b164eb53 SHA512 47f3c047be99d9d6c91e6c36d8c465e8a7f3370affcd45f9adece1de36afd835dc077d3eff0b6055773fbfa2b53b80d8aded21c3babc1891a661075e1b0b528e
-DIST firefox-83.0-oc.xpi 541636 BLAKE2B 1d00fab1e9468679923e88bd07caaa254f63c9852e80f3b3a5ac202a27c9794f51e657c2a129c51b1ee3fe7953eef1da9bff6e464e169a0cbbcd40657d3c7657 SHA512 482ae383711c2bcdb3dba2a427e032357505bd2f233bdc209ae136bca5df5802912825fe79f2e3dc69aa55c0ee7f9faf29cc403cc9a73d99ce47b531c549d9a3
-DIST firefox-83.0-pa-IN.xpi 582579 BLAKE2B 959d162baa174b4c941e708a9bfae14ed423ae9158583bf343a72dc436bff5907caa6269ae04376c16cbccbe588949c90b52299554ebcfe8368dc513142e02e3 SHA512 17bd658b0092b599cf02f57b4f377d7fa8e74505e24577495c913324d3dda630049312426a5c0fc9a5abc7540e1957d36924fe6fbc6e2c8ae43598ef9370e06e
-DIST firefox-83.0-pl.xpi 545160 BLAKE2B f35132153dbe3dc0e082860a31b6d9695456078b288b89b285739edf459d47fd7ad90a534fcd0db2cf83eae2e7cceafd2990fc79582f948cf411dcd6d4a5bf58 SHA512 c9c97190fb338bd8ce5ee7a391d83bfea05072a66be7425c1d875d29888f37851a2f3911361693e37cd4ab3b187e1c0559c07945d1214a59b752be5465071255
-DIST firefox-83.0-pt-BR.xpi 527127 BLAKE2B ca314d324e6daf3ae5d7efa0e69ec7fd4ebca9c8b3abe6a9ad10262403f10ff4e3525b555e7fd83f2b930e6201e67c9a27332ac9b5b8d88619ff0d870c57d3f5 SHA512 4cbd3c664ee97330da3e92e2258ec79b93005ea68e404e4cbc24555c8ee901c200fc6e791094ffcc83527648c58030c8da68b5c1607514c68d705046125da01e
-DIST firefox-83.0-pt-PT.xpi 531553 BLAKE2B d99769c654d948d11a2006f413c6bd02426cd7eb2daaf1024cf38ff5ccf8491be0abb5ec1356d33c7cfaf2411d6046cfa4e39e7e8b5fd99fde977e2b576eee7a SHA512 b6e5c8e4d4bf7e8b79a92f8f0abe9a8d00522efe780f240297c386d3a2d8fa75fa3504f10e3c9eddd46d9e9ee458fd7a13df6bf3b224aed4bf2b3d27a36fd9b6
-DIST firefox-83.0-rm.xpi 526276 BLAKE2B aba9190a85c5281e57977c135056cfa5102fb6454ef53672c1dfe309da8d42d93d54af7519ca81464e08f3a9d2182787239694e1019adb676e7ce543c0084d11 SHA512 19b6439ce27d967648c8908455b7813605f8e90825a86363c0927a929b103c7e22cd3b2f274f2547acc2f440cabe7eb6ff855b9d9ecb515dd07596ebb8f7765c
-DIST firefox-83.0-ro.xpi 535331 BLAKE2B edb6668ec0c6b43ffaecdb45e205a39ce70f456b9bfe07cae50925a23abe9ae84551365804925b8bb9459a878fe053b0f2750862ec57942b5a2a5fb06d385d3f SHA512 18599474d3506a2f99d7a37bac3a07ec4d22400713a39304a07f507ca432bab784d78dbab121007055ff630b2d04aba88e939f307fa90ff4c3ada24b8d516eff
-DIST firefox-83.0-ru.xpi 613667 BLAKE2B aef202673962807694daf43640a26544d237a174f2b0fb7500453ce531130bf3e09b74c87c43c63b343feb9899275d57993668a28c78eed1076c0287b2c6fe84 SHA512 b8190c7d031f242874fbf87ee966b09209ec498196342aa874c1ea4e4d457ed07c979126fd1d6fa307f743a2507724c7b0a6260839d8814bac350e053ba24835
-DIST firefox-83.0-si.xpi 495477 BLAKE2B 582eb470f0852b149a3708e4c3ec9f05b67bbc2ed3529795484877be48bf1637fbf2c259f15d3a6185d1520e011b3a1f38d2d27905d62ed2d94b9915a039f100 SHA512 eed1d762fbb10bbf9edbc3615726bac9241b372439eb9ade62d90198f830413be64ebfec9fff06275d587e9e306fac639f32ab1467a32d0407e52e200aecf8f5
-DIST firefox-83.0-sk.xpi 537593 BLAKE2B cbe9b97986867d64c0412c7532dfb056eca6d27d22208e882dc7a67437e0a2c8cc87fec8f583675662ba291946cefe54662f43c6f862118aee4ae14dcc815724 SHA512 2f0d840384914fd80199521f651009c95860743459466d1eb08e59211d5f2e3ace33215729f5494a2792e10aa3adef47be6704333cf91ad40d415607990a100c
-DIST firefox-83.0-sl.xpi 522704 BLAKE2B cb7760fc510e88d1663c3987a95a267d2150cab97cdbcfb886168dc264caf530f8361f9196cfcb1fc989896bcbd3cfb1c18f779acc3ab46da525c1e193bfe115 SHA512 37bafc62a833a90c94741f33fbac1851c62c729226e7f2117cb8b0fbb40bfb1412bd553294f881557697df3862fb5d75c79f633725a2d1b01a7f90335d788c4c
-DIST firefox-83.0-son.xpi 427969 BLAKE2B d0524a37aedbb98e9c32f1569f7f6d34c94abd5605c6c2ba3ea7e3e9b3d8c622399d24bc9ba8b2079ad07abf95573280b51597f2d2d049abc6c20f2962f40185 SHA512 352f28e468f545a5d6a8d9ad93761710dd7a89e38101c03245e5aedb4fa9551d92e58c109b3f77fca04d0572d28846e66c4004acbd041f30d2ede44260be542a
-DIST firefox-83.0-sq.xpi 544734 BLAKE2B 81d27b61bfadf76ec2439dba8339254dd939eb4676c8c0c594470573ae159a55242ab32487843e8d592f20222b4d068f42657aec3cff7a265bcaabccf19e8b91 SHA512 7fca8c3956a3c858e8539c5edd9aa115ace5cb0653148cab03c6c679539cf7632824a5080bd2842ffc3106a30fd24734c46de8a488c478c6b36e51679afd93ff
-DIST firefox-83.0-sr.xpi 564652 BLAKE2B 29f792fc5f149c346ed7f6c3e553c7e9fcbc83948ea108269c7a7e2fe2ade3ba96a27d75a6aa9ca33110d240ad5acd771e008be571a0ade4b8e8e515fe32112f SHA512 c82240981a9123b1e67b04b50aa54fb3c99fc142f7005ca3c9be0298b35c4bf9af1a2950681a1945eedfdb6199fb01c3e88ef7fceebfe729988eebec53ec6df5
-DIST firefox-83.0-sv-SE.xpi 529329 BLAKE2B 34e809e1ee7e828f7681b22a9b4a9042b7f82b83ad2a65aca61c7d0f6685fce90b6f88a2aab63b51822fcc87a7d29fa19a93622a600220d39345eec97b59983c SHA512 bbf119065a253588df78c651a6083a990aab29ef81652b1c58c7d1245338a7840075f7f271fe116c578db0ea9a5a7283e566eaba3350d480de6a0ed02229b5a3
-DIST firefox-83.0-ta.xpi 524238 BLAKE2B c107cb91ea06e90e05fc6cee76f1cf05cdfe6bbc319fbd39093a1d71917c6c6b76ca93418dffc16902b2e7295f0fc76d2f841e9fe8252eb4ab7a3043b244b420 SHA512 1e983ea0be01d0c41084da482582ce743f81ae4062ec3341da818f4af24f5f14757787afe5ae902801cb68470547ba382d9abda8853527d6e3304b283cb10b05
-DIST firefox-83.0-te.xpi 560597 BLAKE2B 19f44b7b8261f66558da84e60fd326780c352b4d8bef5d5f83a13cdbb9355ba97ffdcf5bd4e01a279c3de7dc9baa1d1697d3f6435e9d4071ac4d3f43adb14b65 SHA512 bbe0359313808c6ca7c4cfb5a30629c9981e6e2d5c028733cec6ba742504c76c1151bdda1033f2f877a976a44ad19c0840a4e775085b35df0103fdaa5ad189d4
-DIST firefox-83.0-th.xpi 591411 BLAKE2B c87e2fed77c75f74b0d88693bfbd1af5bca108a91f06719801ca48bcbb74973843c9c88a925b9c0b5e8988f404cdaf4ee0468b766008b808a0ee7a393662aa9f SHA512 e586ed7393e2958cf0adf4ed893362b5cc7802c9e54dae567f61f29c195a938475cfb6e8a101af140f865291c145d80abd5cbd09799113f54dcea926b2fceced
-DIST firefox-83.0-tl.xpi 521447 BLAKE2B f9d3929700f35a3075f89cc662f0cdb0e01119876902a1435be6c9bf5ae958ee1805fbc6f0c2ff5d4c32053157e3901c37a87819d84cb15326a738efc7b37015 SHA512 f843dc9ac678fa75151339163b0393f65097ac26f4e8b5b38502839d9ba2c18bc1a4358d21a056d412ed81a04a2fe4c40057fb0f66b93f8714fdb12d894f55cf
-DIST firefox-83.0-tr.xpi 539340 BLAKE2B cfa61a1266e6a38d83f3d7de0672938af64fe581f2afbecedb299a3749691c5f6c2699cd1d475c403dcf7619ce69537d68e78554e49d8a1b4e8ff118b51d5c22 SHA512 621accbc206caa201c041a8b148d2ec19292d295b7db0df7c69ce9890bdd09da192ff203c7452d549f0eb160976903584921b88e64a1b7ee2ad606b20b4e2763
-DIST firefox-83.0-trs.xpi 502990 BLAKE2B df39c3ee0f94950eadb035bf189098a5267707340036d88adf01788fbdb3aee04ad946f5b9c9082da556424a742a4fce7e4ce2cf2169e430a8fd84a6e4069c97 SHA512 450c897e0eb27a1375633400879f95d4c04c695aebc21630fa7b952fd3ea64290bace89d0a39988ddf7cbae14b4f183a35bf41a366cd14a862545ff205a99c6a
-DIST firefox-83.0-uk.xpi 607698 BLAKE2B 1bc3fc9b13e766c89037169c2ae12cd7164129e4ec3aa20b7e2bbb106fae420f9204fbc7d1def1d1e2db3290611fa416e5854744bc2ff33b49823b6812a9680a SHA512 fe8e69d350901151e4c2a366b02c7ab06d0fd897aa511048d78f1f95e66dbd50861d32a1c639d25fbd89e6305123c722e630b44db97fa8d4c1f3d23f6eb3c962
-DIST firefox-83.0-ur.xpi 561012 BLAKE2B c952b0bc0390c53281852055acb104eacfc7cbea2087c762d3c9285990e2202dbed0f64e6e86618e2363672f5bc73c7b417383fa34465742bcfc495526e88dcc SHA512 c1b443e7215c7442bb29b6b7948a651c359a1cb232d1f334f0538e518538369d54e08efb86ab9845ae7a8d87eda6c5302c1a9632255427f84a1374cdfcfcd0eb
-DIST firefox-83.0-uz.xpi 480814 BLAKE2B b9c253f124292851c180b237129dee403617a03f4806fbab8ff9c3e2b286f960aa7face8a90139c8201713722949ea0b5c098a03ae2b8ce375a88c93c962c86b SHA512 c956ce9248ccfe4d84394918bc4a0f0004870db4b4106646f903e5f59394442cf1839e66f4b285897fed7f41de312e7b273157f7a6f940cde0ba68aae7ca3742
-DIST firefox-83.0-vi.xpi 563425 BLAKE2B 398adc06edd315941a71bc290f110aecdc5d04a4095dbda61a638d061533f6dce94e5c48c46e25353f3b76d0510ef2369355844a1eb516bec3380b4c3f3c1a4d SHA512 1afbbde187afc184345aebf2881c5ac04183736f9e40953a85cd942df5b91b60a6f90e1f63f00d6903db79a510227f419b7c092d90c9ff3bb8eecc193322c9d7
-DIST firefox-83.0-xh.xpi 430120 BLAKE2B 5cb1701736000f4404ce780c5aa18eb37fbab3841a92e744a2a847fac271bbffa176eb8032aab05482cc2516052f48a785547a052219e82d08d588b3f45463b0 SHA512 865c2f98ca387d3dcbe0be4285e6f0de902766cfed3ec23c067045c7751117461dfff785afee9c26171591359d22cca4afefad6822a7b78d48ca7c10b421ea86
-DIST firefox-83.0-zh-CN.xpi 564100 BLAKE2B a9b89639386f0775dd1a6ab99551a2e79fbafa66801c6252084659f26dd7974d0aa86f70dcb404e5dde43deacb584c1ff19393302200fcab726bacdb86054c16 SHA512 c41654386aeecaa7691524dd563e07235b8f5962debcdbfe59a586292ebce3086a275c47873678d788462f6a5111335cb7fe0d293d11b4585ce7ffdc69a7822b
-DIST firefox-83.0-zh-TW.xpi 564079 BLAKE2B b985bd680dc620313cd217beffa87935a546e528a37854fb20a7f4cdebdbf50fd4858ac91f13bf31eca947d09de1a2a0b9956ddf5acb6978e3a7a7d8628be0c0 SHA512 d5eb2a32cf4a5dc675adae6590c5201023387df9a8854ac4814b601c413c3785ae2e694dc5b4d231e2d1686b386cde202066cd2f11c1071dc29eff81c51e3abb
DIST firefox-84.0-ach.xpi 461782 BLAKE2B 1bac57ffef8d01b3ed496a0d50e145be3c3a9ca86d245e2d22b39146d5de338a92c83c4857e0d67566f25a1ec67df4cd18b35dc4d56586edddcba56ac7c0bf32 SHA512 d6cb2b0d5e92052f5be6ecac1c997f6baeccc2b6f3d99172813d40eead384b12d1b2db0d11457c06f2a6b31e2ba2d1bf3b1369227b0270a82100a429fc0600a0
DIST firefox-84.0-af.xpi 429057 BLAKE2B 1012416bdba36ebc227785e837b7108d720f4ec179c6b386e232809454d5f7880b1618cb23cf92473a3a7a5f327f062a825272c5cdf677ea869496a63b76c8d6 SHA512 d8988a632d64f7a87dc16b77e9ce122ece015c9c03e565852a30fd59af5efd2d773f981fee89787ec4aa008c01aa8859fa9d93a9a294090863e11725780fdb02
DIST firefox-84.0-an.xpi 509100 BLAKE2B db0884e1a35c467d47f29f4ad9f3492d7d6116981a8e5ac6bfda536f7c19c91ab02038c47e64e9aef0fe75252b90d00bdd4a5a33a1c873d2eb0b17724ced259b SHA512 0f6dcabfc98b3a141c72e7fbdd9bbd272225161966ed6732b8f2cb92e425d8577857d6df775aa7358a3278040efae7b0d5bde6dfd446f66719267f4c62f8eff2
@@ -378,11 +188,7 @@ DIST firefox-84.0-vi.xpi 561443 BLAKE2B 675dbd685bc0215333e0d282d48cc2fe51f59613
DIST firefox-84.0-xh.xpi 427842 BLAKE2B 4c3cf47012d70110d912f7209d3ff44b3ceab98402b2fbb333e4527752966bfc309e74ae2ad0cb5853d7ec5c24abcb1af5dded72c23847c498fc9b6f0a168cab SHA512 333de2aa39179ed805a2848bd432720e1a2795d6ddcef1a2a241b1906c6fc3de608a27b0397e5d7a247411d8efb7fb771559d3429d575ad78d45c0af09737fb8
DIST firefox-84.0-zh-CN.xpi 562147 BLAKE2B 67aab75c9f5fb8f21aa90996ca54e865f43d99e1e52a98ed44a23588395dc967589f5793a44a35cdce8c2ae929bffaefeca7698871d08266541b934f71ddabe7 SHA512 36e675f8b3f70f22e4cb51f7119cdece72ac799abb4c0d5e7be313469f75a0300b9b446cb9b66f18e27f3f6eabea6aaa51f65af5bf6a292384fd4f2d30046ba0
DIST firefox-84.0-zh-TW.xpi 562093 BLAKE2B 6f6f76fb54c351ac68f1e898b96623223e5dd16dc9585f317096971fc5168b981f9d1e29ace9aa177354766e8099a586547a9e3f512ee29abdb5ad84f2f1d14b SHA512 2c8feee6c2db327f2de3d6489577f9e187122d6d596cf38d7575064425b0f0865920cccad46a89756e6550e921046069197169badce768b5af605a92f12298b5
-DIST firefox-bin_i686-78.5.0.tar.bz2 73048264 BLAKE2B 8502fd93ca2fe5b17983f42b09309260d03a315e05bc3e1348d7451a850a87bb88cdc5ba541ce7888a84c170b168a3df35e9289918956a990664e99b53a34b25 SHA512 dd460712a2b4129688423540b9d71a92a67ded649af1d8679c5a72e3e5049628e86a5537d583983c6e3f04a80fc5b6dd73dbb4f3d661b1ed7ae05a2a6bc656a1
DIST firefox-bin_i686-78.6.0.tar.bz2 73136508 BLAKE2B eaa3a424b3f2e65aa85384ff2575df3f3191d81ec2ca93828246fee7b88c894665ed78c1a1debb204ae09284d6285db78b8c04eb5664d07e4f477d67a7ab0a5e SHA512 53cbc4bcc0e154fe3e6dfac150ca6158ead6e0205d92eaa5d888bdaa344edce59401dc05fa544a962e4ea9cf436a40d38825306955b5ab75765a69f51c914072
-DIST firefox-bin_i686-83.0.tar.bz2 74725746 BLAKE2B 31cd2e5c31f989234a7129441df0c36c6027ea9e8ee81adb0c9c855426c1ed7bbaf38549f50ce8d1efd56c38dead51e413b94d84aeb5a00f98331fdf6470e4df SHA512 613a98bb338c99af9e91d1ad59012164815852f569aa78e602c371d358cc8a7d03d0e6a4a57ab6392e7430b6c4f4bcbe6f9c572e12e978f7e76df74992fe816b
DIST firefox-bin_i686-84.0.tar.bz2 79117081 BLAKE2B 8ca98ebe2fc1ae70ffbe92ed6d8584459ce0048074c96368dfc0c7ae046fab4e5bfada5bc55701c31326731dd9cba2df30a8686601d04c7b5f7330b9d19af934 SHA512 ee6ebc5403ae5fdadb15bb8e90e8a5ef1eb6205ddb4151c60a05810a61203182d42aa574fbc190db6bff02c7dc5a1ec547c8cc0551c2c46f748d8860bdeedac9
-DIST firefox-bin_x86_64-78.5.0.tar.bz2 71001691 BLAKE2B 88d3d697d546b371f31b435b5c48e38c7ed87561a53151f21d607795c7add345c604aeb23320e34cff1e2c5bda231ecda9835741ae33b9c8af001c3a2a91fc75 SHA512 e41a735d63522d633d194b11b03aeac26277877a2d1bf737f3b3f6a10c177d5c9b3fe949f92c1d94d5b38ddf02867dbe5f9fae0a685aa7fbcb91893040311e3e
DIST firefox-bin_x86_64-78.6.0.tar.bz2 70888611 BLAKE2B e70ab489804d93bede7cfae3d3b341e155c75ac7abd85de909c64af702e196ac877465febbe26159a80186fb66f1200513861f2993f84801df7fec4d7ffeb115 SHA512 32abe83e27be517a37476378e5d5059b51e48a2e031fd104a7d9e17d2efc6075a405fd2ed5c36bc446974ee44113ddd6a54a84bf2c2bdfa03a8ee76ab6ac0fa7
-DIST firefox-bin_x86_64-83.0.tar.bz2 72307348 BLAKE2B 1923d6bf043d6747362a5483f2bcc45ccd13e13a95c2134ee975bc42a6a4af33244a98f3b774edec7b087873ccce702a59978a624c293f87c0093b639b089c39 SHA512 7574aa85e3cfc1b4de94d11b360f1a90d530a1e379f569bef0a380e6dbc5e0968437e966745db0bea6a8d4ebc4d3776ebd6418281b601f4a45c93d91189b3787
DIST firefox-bin_x86_64-84.0.tar.bz2 76402088 BLAKE2B 86d8201ca183f5f2055957222cbb9bff44bc813bc55f150d9b2640778109f3e9cad312b559e5a998fc18c50288df0a62a3377fc720dec42fc7e4987abf6bc807 SHA512 f1a7eb9b91a8975817643f9fb720cd14f212b0ba64e2e0a87c58d52affaa31031c0d3bb3425d2a900d97b5fd7985da8fa5361b97179a829a1ba39768e77f21ca
diff --git a/www-client/firefox-bin/firefox-bin-78.5.0.ebuild b/www-client/firefox-bin/firefox-bin-78.5.0.ebuild
deleted file mode 100644
index fb223b7f7b08..000000000000
--- a/www-client/firefox-bin/firefox-bin-78.5.0.ebuild
+++ /dev/null
@@ -1,411 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MOZ_ESR=yes
-
-MOZ_PV=${PV}
-MOZ_PV_SUFFIX=
-if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then
- MOZ_PV_SUFFIX=${BASH_REMATCH[1]}
-
- # Convert the ebuild version to the upstream Mozilla version
- MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI
- MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
- MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI
-fi
-
-if [[ -n ${MOZ_ESR} ]] ; then
- # ESR releases have slightly different version numbers
- MOZ_PV="${MOZ_PV}esr"
-fi
-
-MOZ_PN="${PN%-bin}"
-MOZ_P="${MOZ_PN}-${MOZ_PV}"
-MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}"
-MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}"
-
-inherit desktop pax-utils xdg
-
-MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}"
-
-SRC_URI="amd64? ( ${MOZ_SRC_BASE_URI}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
- x86? ( ${MOZ_SRC_BASE_URI}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )"
-
-DESCRIPTION="Firefox Web Browser"
-HOMEPAGE="https://www.mozilla.com/firefox"
-
-KEYWORDS="-* amd64 x86"
-SLOT="0/esr$(ver_cut 1)"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland"
-
-RESTRICT="strip"
-
-BDEPEND="app-arch/unzip
- alsa? (
- !pulseaudio? (
- dev-util/patchelf
- )
- )"
-
-CDEPEND="alsa? (
- !pulseaudio? (
- media-sound/apulse
- )
- )"
-
-DEPEND="${CDEPEND}"
-
-RDEPEND="${CDEPEND}
- dev-libs/atk
- dev-libs/dbus-glib
- >=dev-libs/glib-2.26:2
- media-libs/fontconfig
- >=media-libs/freetype-2.4.10
- sys-apps/dbus
- virtual/freedesktop-icon-theme
- >=x11-libs/cairo-1.10[X]
- x11-libs/gdk-pixbuf
- >=x11-libs/gtk+-2.18:2
- >=x11-libs/gtk+-3.11:3[wayland?]
- 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
- ffmpeg? ( media-video/ffmpeg )
- pulseaudio? ( media-sound/pulseaudio )
- selinux? ( sec-policy/selinux-mozilla )
-"
-
-QA_PREBUILT="opt/${MOZ_PN}/*"
-
-# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or
-# overridden in the enviromnent (advanced hackers only)
-if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then
- MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
-fi
-
-MOZ_LANGS=(
- ach af an ar ast az be bg bn br bs ca-valencia ca cak cs cy
- da de dsb el 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 ne-NP 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 tl tr trs uk ur uz vi
- xh zh-CN zh-TW
-)
-
-mozilla_set_globals() {
- # https://bugs.gentoo.org/587334
- local MOZ_TOO_REGIONALIZED_FOR_L10N=(
- fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE
- )
-
- local lang xflag
- for lang in "${MOZ_LANGS[@]}" ; do
- # en and en_US are handled internally
- if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then
- continue
- fi
-
- # strip region subtag if $lang is in the list
- if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then
- xflag=${lang%%-*}
- else
- xflag=${lang}
- fi
-
- SRC_URI+=" l10n_${xflag/[_@]/-}? ("
- SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi"
- SRC_URI+=" )"
- IUSE+=" l10n_${xflag/[_@]/-}"
- done
-}
-mozilla_set_globals
-
-moz_install_xpi() {
- debug-print-function ${FUNCNAME} "$@"
-
- if [[ ${#} -lt 2 ]] ; then
- die "${FUNCNAME} requires at least two arguments"
- fi
-
- local DESTDIR=${1}
- shift
-
- insinto "${DESTDIR}"
-
- local emid xpi_file xpi_tmp_dir
- for xpi_file in "${@}" ; do
- emid=
- xpi_tmp_dir=$(mktemp -d --tmpdir="${T}")
-
- # Unpack XPI
- unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die
-
- # Determine extension ID
- if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then
- emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf")
- [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf"
- elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then
- emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json")
- [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json"
- else
- die "failed to determine extension id"
- fi
-
- einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..."
- newins "${xpi_file}" "${emid}.xpi"
- done
-}
-
-src_unpack() {
- local _lp_dir="${WORKDIR}/language_packs"
- local _src_file
-
- mkdir "${S}" || die
-
- if [[ ! -d "${_lp_dir}" ]] ; then
- mkdir "${_lp_dir}" || die
- fi
-
- for _src_file in ${A} ; do
- if [[ ${_src_file} == *.xpi ]]; then
- cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!"
- else
- MY_SRC_FILE=${_src_file}
- fi
- done
-}
-
-src_install() {
- # Set MOZILLA_FIVE_HOME
- local MOZILLA_FIVE_HOME="/opt/${MOZ_PN}"
-
- dodir /opt
- pushd "${ED}"/opt &>/dev/null || die
- unpack "${MY_SRC_FILE}"
- popd &>/dev/null || die
-
- pax-mark m \
- "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN} \
- "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN}-bin \
- "${ED}${MOZILLA_FIVE_HOME}"/plugin-container
-
- # Patch alsa support
- 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 policy (currently only used to disable application updates)
- insinto "${MOZILLA_FIVE_HOME}/distribution"
- newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
-
- # Install system-wide preferences
- local PREFS_DIR="${MOZILLA_FIVE_HOME}/browser/defaults/preferences"
- insinto "${PREFS_DIR}"
- newins "${FILESDIR}"/gentoo-default-prefs.js all-gentoo.js
-
- local GENTOO_PREFS="${ED}${PREFS_DIR}/all-gentoo.js"
-
- if ! use gmp-autoupdate ; then
- local plugin
- for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
- einfo "Disabling auto-update for ${plugin} plugin ..."
- cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to disable autoupdate for ${plugin} media plugin"
- pref("media.${plugin}.autoupdate", false);
- EOF
- done
- fi
-
- # Install language packs
- local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') )
- if [[ -n "${langpacks}" ]] ; then
- moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}"
- fi
-
- # Install icons
- local icon_srcdir="${ED}/${MOZILLA_FIVE_HOME}/browser/chrome/icons/default"
- local icon_symbolic_file="${FILESDIR}/firefox-symbolic.svg"
-
- insinto /usr/share/icons/hicolor/symbolic/apps
- newins "${icon_symbolic_file}" ${PN}-symbolic.svg
-
- local icon size
- for icon in "${icon_srcdir}"/default*.png ; do
- size=${icon%.png}
- size=${size##*/default}
-
- if [[ ${size} -eq 48 ]] ; then
- newicon "${icon}" ${PN}.png
- fi
-
- newicon -s ${size} "${icon}" ${PN}.png
- done
-
- # Install menus
- local wrapper_wayland="${PN}-wayland.sh"
- local wrapper_x11="${PN}-x11.sh"
- local desktop_file="${FILESDIR}/${PN}-r2.desktop"
- local display_protocols="auto X11"
- local icon="${PN}"
- local name="Mozilla ${MOZ_PN^} (bin)"
- local 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}/${wrapper_wayland}" ${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}/${wrapper_x11}" ${PN}-x11
- ;;
- *)
- app_name="${name}"
- desktop_filename="${PN}.desktop"
- exec_command="${PN}"
- ;;
- esac
-
- cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die
-
- sed -i \
- -e "s:@NAME@:${app_name}:" \
- -e "s:@EXEC@:${exec_command}:" \
- -e "s:@ICON@:${icon}:" \
- "${WORKDIR}/${PN}.desktop-template" \
- || die
-
- newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}"
-
- rm "${WORKDIR}/${PN}.desktop-template" || die
- done
-
- # Install generic wrapper script
- [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}"
- newbin "${FILESDIR}/${PN}.sh" ${PN}
-
- # Update wrapper
- local wrapper
- for wrapper in \
- "${ED}/usr/bin/${PN}" \
- "${ED}/usr/bin/${PN}-x11" \
- "${ED}/usr/bin/${PN}-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
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- if ! use gmp-autoupdate ; then
- elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
- elog "installing into new profiles:"
- local plugin
- for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
- elog "\t ${plugin}"
- done
- elog
- fi
-
- if ! 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-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
-}
diff --git a/www-client/firefox-bin/firefox-bin-83.0.ebuild b/www-client/firefox-bin/firefox-bin-83.0.ebuild
deleted file mode 100644
index e3f94c3c5f32..000000000000
--- a/www-client/firefox-bin/firefox-bin-83.0.ebuild
+++ /dev/null
@@ -1,411 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MOZ_ESR=
-
-MOZ_PV=${PV}
-MOZ_PV_SUFFIX=
-if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then
- MOZ_PV_SUFFIX=${BASH_REMATCH[1]}
-
- # Convert the ebuild version to the upstream Mozilla version
- MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI
- MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
- MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI
-fi
-
-if [[ -n ${MOZ_ESR} ]] ; then
- # ESR releases have slightly different version numbers
- MOZ_PV="${MOZ_PV}esr"
-fi
-
-MOZ_PN="${PN%-bin}"
-MOZ_P="${MOZ_PN}-${MOZ_PV}"
-MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}"
-MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}"
-
-inherit desktop pax-utils xdg
-
-MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}"
-
-SRC_URI="amd64? ( ${MOZ_SRC_BASE_URI}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
- x86? ( ${MOZ_SRC_BASE_URI}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )"
-
-DESCRIPTION="Firefox Web Browser"
-HOMEPAGE="https://www.mozilla.com/firefox"
-
-KEYWORDS="-* amd64 x86"
-SLOT="0/$(ver_cut 1)"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland"
-
-RESTRICT="strip"
-
-BDEPEND="app-arch/unzip
- alsa? (
- !pulseaudio? (
- dev-util/patchelf
- )
- )"
-
-CDEPEND="alsa? (
- !pulseaudio? (
- media-sound/apulse
- )
- )"
-
-DEPEND="${CDEPEND}"
-
-RDEPEND="${CDEPEND}
- dev-libs/atk
- dev-libs/dbus-glib
- >=dev-libs/glib-2.26:2
- media-libs/fontconfig
- >=media-libs/freetype-2.4.10
- sys-apps/dbus
- virtual/freedesktop-icon-theme
- >=x11-libs/cairo-1.10[X]
- x11-libs/gdk-pixbuf
- >=x11-libs/gtk+-2.18:2
- >=x11-libs/gtk+-3.11:3[wayland?]
- 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
- ffmpeg? ( media-video/ffmpeg )
- pulseaudio? ( media-sound/pulseaudio )
- selinux? ( sec-policy/selinux-mozilla )
-"
-
-QA_PREBUILT="opt/${MOZ_PN}/*"
-
-# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or
-# overridden in the enviromnent (advanced hackers only)
-if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then
- MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
-fi
-
-MOZ_LANGS=(
- ach af an ar ast az be bg bn br bs ca-valencia ca cak cs cy
- da de dsb el 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 ne-NP 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 tl tr trs uk ur uz vi
- xh zh-CN zh-TW
-)
-
-mozilla_set_globals() {
- # https://bugs.gentoo.org/587334
- local MOZ_TOO_REGIONALIZED_FOR_L10N=(
- fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE
- )
-
- local lang xflag
- for lang in "${MOZ_LANGS[@]}" ; do
- # en and en_US are handled internally
- if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then
- continue
- fi
-
- # strip region subtag if $lang is in the list
- if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then
- xflag=${lang%%-*}
- else
- xflag=${lang}
- fi
-
- SRC_URI+=" l10n_${xflag/[_@]/-}? ("
- SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi"
- SRC_URI+=" )"
- IUSE+=" l10n_${xflag/[_@]/-}"
- done
-}
-mozilla_set_globals
-
-moz_install_xpi() {
- debug-print-function ${FUNCNAME} "$@"
-
- if [[ ${#} -lt 2 ]] ; then
- die "${FUNCNAME} requires at least two arguments"
- fi
-
- local DESTDIR=${1}
- shift
-
- insinto "${DESTDIR}"
-
- local emid xpi_file xpi_tmp_dir
- for xpi_file in "${@}" ; do
- emid=
- xpi_tmp_dir=$(mktemp -d --tmpdir="${T}")
-
- # Unpack XPI
- unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die
-
- # Determine extension ID
- if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then
- emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf")
- [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf"
- elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then
- emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json")
- [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json"
- else
- die "failed to determine extension id"
- fi
-
- einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..."
- newins "${xpi_file}" "${emid}.xpi"
- done
-}
-
-src_unpack() {
- local _lp_dir="${WORKDIR}/language_packs"
- local _src_file
-
- mkdir "${S}" || die
-
- if [[ ! -d "${_lp_dir}" ]] ; then
- mkdir "${_lp_dir}" || die
- fi
-
- for _src_file in ${A} ; do
- if [[ ${_src_file} == *.xpi ]]; then
- cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!"
- else
- MY_SRC_FILE=${_src_file}
- fi
- done
-}
-
-src_install() {
- # Set MOZILLA_FIVE_HOME
- local MOZILLA_FIVE_HOME="/opt/${MOZ_PN}"
-
- dodir /opt
- pushd "${ED}"/opt &>/dev/null || die
- unpack "${MY_SRC_FILE}"
- popd &>/dev/null || die
-
- pax-mark m \
- "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN} \
- "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN}-bin \
- "${ED}${MOZILLA_FIVE_HOME}"/plugin-container
-
- # Patch alsa support
- 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 policy (currently only used to disable application updates)
- insinto "${MOZILLA_FIVE_HOME}/distribution"
- newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
-
- # Install system-wide preferences
- local PREFS_DIR="${MOZILLA_FIVE_HOME}/browser/defaults/preferences"
- insinto "${PREFS_DIR}"
- newins "${FILESDIR}"/gentoo-default-prefs.js all-gentoo.js
-
- local GENTOO_PREFS="${ED}${PREFS_DIR}/all-gentoo.js"
-
- if ! use gmp-autoupdate ; then
- local plugin
- for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
- einfo "Disabling auto-update for ${plugin} plugin ..."
- cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to disable autoupdate for ${plugin} media plugin"
- pref("media.${plugin}.autoupdate", false);
- EOF
- done
- fi
-
- # Install language packs
- local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') )
- if [[ -n "${langpacks}" ]] ; then
- moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}"
- fi
-
- # Install icons
- local icon_srcdir="${ED}/${MOZILLA_FIVE_HOME}/browser/chrome/icons/default"
- local icon_symbolic_file="${FILESDIR}/firefox-symbolic.svg"
-
- insinto /usr/share/icons/hicolor/symbolic/apps
- newins "${icon_symbolic_file}" ${PN}-symbolic.svg
-
- local icon size
- for icon in "${icon_srcdir}"/default*.png ; do
- size=${icon%.png}
- size=${size##*/default}
-
- if [[ ${size} -eq 48 ]] ; then
- newicon "${icon}" ${PN}.png
- fi
-
- newicon -s ${size} "${icon}" ${PN}.png
- done
-
- # Install menus
- local wrapper_wayland="${PN}-wayland.sh"
- local wrapper_x11="${PN}-x11.sh"
- local desktop_file="${FILESDIR}/${PN}-r2.desktop"
- local display_protocols="auto X11"
- local icon="${PN}"
- local name="Mozilla ${MOZ_PN^} (bin)"
- local 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}/${wrapper_wayland}" ${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}/${wrapper_x11}" ${PN}-x11
- ;;
- *)
- app_name="${name}"
- desktop_filename="${PN}.desktop"
- exec_command="${PN}"
- ;;
- esac
-
- cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die
-
- sed -i \
- -e "s:@NAME@:${app_name}:" \
- -e "s:@EXEC@:${exec_command}:" \
- -e "s:@ICON@:${icon}:" \
- "${WORKDIR}/${PN}.desktop-template" \
- || die
-
- newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}"
-
- rm "${WORKDIR}/${PN}.desktop-template" || die
- done
-
- # Install generic wrapper script
- [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}"
- newbin "${FILESDIR}/${PN}.sh" ${PN}
-
- # Update wrapper
- local wrapper
- for wrapper in \
- "${ED}/usr/bin/${PN}" \
- "${ED}/usr/bin/${PN}-x11" \
- "${ED}/usr/bin/${PN}-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
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- if ! use gmp-autoupdate ; then
- elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
- elog "installing into new profiles:"
- local plugin
- for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
- elog "\t ${plugin}"
- done
- elog
- fi
-
- if ! 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-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
-}