summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJory Pratt <anarchy@gentoo.org>2020-02-10 10:18:26 -0600
committerJory Pratt <anarchy@gentoo.org>2020-02-10 10:18:44 -0600
commit1c1576ecbddd60bbf6028df4a86ab25c761ce27c (patch)
treef7ebfbe56b75f76d8f139bd400f2f82fcf58cf63 /www-client/firefox
parentsys-devel/distcc: Revbump adding TMPDIR handling to init script (diff)
downloadgentoo-1c1576ecbddd60bbf6028df4a86ab25c761ce27c.tar.gz
gentoo-1c1576ecbddd60bbf6028df4a86ab25c761ce27c.tar.bz2
gentoo-1c1576ecbddd60bbf6028df4a86ab25c761ce27c.zip
www-client/firefox: Version bump 73.0
Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Diffstat (limited to 'www-client/firefox')
-rw-r--r--www-client/firefox/Manifest371
-rw-r--r--www-client/firefox/firefox-71.0-r1.ebuild798
-rw-r--r--www-client/firefox/firefox-72.0.2.ebuild793
-rw-r--r--www-client/firefox/firefox-73.0.ebuild (renamed from www-client/firefox/firefox-72.0.1.ebuild)27
4 files changed, 106 insertions, 1883 deletions
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 84116712e731..2e850f1ed368 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -460,281 +460,96 @@ DIST firefox-68.4.2esr-xh.xpi 470396 BLAKE2B 69e1232938bb5c077c0cc7b2514ea16b960
DIST firefox-68.4.2esr-zh-CN.xpi 536442 BLAKE2B 80405ad85fb5f8c010604ef8b89a29cd34fbf0ffd3fff0906978b70ba5c6af856a8176ef67451a7d53699d9a8a6ba0a923cc8ad41ba82f56fac81b6225edc048 SHA512 cbb967aa2f280167ec321b0ddb2313b07c11c49de55e3029643582d6f1a4cdc5ca2e8a575d330fe33e04dcf967e2b28c092ebb9e9c2d7f6194506de9d956acdb
DIST firefox-68.4.2esr-zh-TW.xpi 535858 BLAKE2B b9bda7fd807ebeeb1504ddc7abefcac2b5105a0a2f2daef43ab5eaa704a1e036e9f85aabae582857a1165627415043068cf907ee728491ab710cb8e8cbfc6048 SHA512 a8f1c4d81212038da68c3369360a7e850926f4541af6c19f9817c1041c6cef77c9de83235c6363531136d5efb4f67ad10b5e8f647897f38ce1e593fa022940a7
DIST firefox-68.4.2esr.source.tar.xz 318429980 BLAKE2B 55975c058f758f0c799b0cd78bd7a43c9bd10a12c614cce73050ac943095a94d283be1af3cbce01eafd00c5091f3e78554f5aa791e8f4cd9bfd43059f97bf45a SHA512 e13bb141ad1c138cd9d8dd5d6996224ebe146ce08f0ad9cd37a20a85e8cd33db14e6bf1ab055aab7d3ae6f204ed2cb1ee02d5e6fb3d94778098156e1a46b7d6c
-DIST firefox-71.0-ach.xpi 484887 BLAKE2B 197cb8a6be2d37d9f1bf2c5517e66265792e44b951af8476401cd5e81665cbb9c4a57f626a54226dcd38c55bf677dccd93ebb3baf214feebeee278a133b17e7b SHA512 c9c640d57ac5d09ebbd1a971f67297ebca72af2a62ccb64f0627bfbd80740d1a741549a453488478e72323c15e7b9ba16d7d52f84b73fb856af390f7fce5614c
-DIST firefox-71.0-af.xpi 444403 BLAKE2B c43aa30af52b5694667fdfbc7371ab888214ed5ec74411cc3b09e2596664c31cea0168adf99c3e010323b7af1fda94799e35752ba09ce83829aac0ea4ab151ef SHA512 207d1cb4f98557eeb1010618769496542bf383508f7ff6512268958b1d37b29ffd99bfd3409d6cebd56a21e562c50db66db0ac6cc1549daa9cf1a953ebbfbe9d
-DIST firefox-71.0-an.xpi 493802 BLAKE2B 55eb11801907854d9092684904adafab638602cfdc71ba17e550442efe60285ae880a91646c52a868586bb939197772f1c615bb90af2039b48614130ffcbd8a8 SHA512 28c659b13ad84aa3d17fce5a760f6298a50ebc3d7b21636ce87b0623ebcd6af169da19c60075c681b38be674401633744358da789b29c3d4513e711cdac427c7
-DIST firefox-71.0-ar.xpi 556346 BLAKE2B f5228bcd2ad0efda95ab45a08534c4f645654b0d3a5ab9e326cd1765aa026b214bcffcaa9146a79235671afce58c05911fb00e807689dbdef94df6639cdaf757 SHA512 919d9d811b9aa567d473f7b2a1bdc3042c94e532fe22f0041c5fbdb0141b04bd693c5ff629765c1df4c4ec447c181c56b8b5cb60e163a087c137e6cbe38a3287
-DIST firefox-71.0-ast.xpi 491415 BLAKE2B 081d14c20e145901a141a2b2428b425211189e7b110579b721b311d89bc45663890c2dec8f529403b9f30f9ad3b27888e8a8fc097170d6113aaecd9c538d04e0 SHA512 2e4723b0e7966217c059d6cd68b21e3aafe416678d8590fa53b4500981903c59e644b038b3327994834cc65f386b2d0e14cf67bfa61fbd80056efb47cddb7864
-DIST firefox-71.0-az.xpi 523562 BLAKE2B a3ccbeebad27fa3a631c606a08856e25079f8baf3921cf06d80a15dd7e1e4b461b9a4be423672f71aa48f45ccb110535c15826f4d93c69c851c384e2585bb758 SHA512 2766fd3ee327552d93505f81fe9398f0fea679aac7a0314c73a1f31a38798083ba53e515b4521e7c5336b2301f2d8426dd5e17ab5f7427ea41a7b94a43642d32
-DIST firefox-71.0-be.xpi 617161 BLAKE2B fd53af1589067a097317795601f5a49c1cf524db26ce656c4beee647bf2dcbd929f389fee4dd9372f30c625c3f5550af5e32d53a3382b0bbe6d7aa9599d62999 SHA512 53f4284da880e3e52b38703a17eb8c3913efa7e4280b75176839f1739055883e7c924da5f39ab26f6e2538a891b6af9c2705c8c5eb80214f1eb1eee7b7f9234d
-DIST firefox-71.0-bg.xpi 577531 BLAKE2B 1fc72c82365758fb0b83edcadc2f97759240a21179bbf9c8d4c9ba3bbba947d8691cb8efaae8e5aba4287b75c190e31ab3ac1e65f27f0027233418e37e01bf8d SHA512 ada68bd85bcf88c9930678cce015d0d18ab7699f3b1b33ed269e55ac12f3738784e63adb97f9e0df44ff293e91999abd5a0b86995dd7c0ce4798a4d943ddc3da
-DIST firefox-71.0-bn.xpi 611315 BLAKE2B 941ff635d6812485148d2dcb614d301ae6a74e29969a53cf307bd6f8fd7dd4cd8766bffa53b43b2b2a6bf4319ef00bcb19037c318c9a7d4a540d6cd8f192ada3 SHA512 c0a66b87a516fd32deb86f2b2fd01467e524264f86edafe866ec2c170a5c2890a1d1dcf141a933957c77d56f14737f30bf3571e3d9e3786b964471707761b61d
-DIST firefox-71.0-br.xpi 524590 BLAKE2B 3e53224c84af2d5a7b22a75d547f96ca9c64b02077525b27de27a1c22089766080b39596a7eeff246bc57c17c75326bf1e9051cd0fce48c4fe842b83b07b3044 SHA512 33c982688c6002e706eacc37562ca08cfe5653f7cf01144cc37680796a34fe1bd31e35adc828948403712ffd93e1edb5614e56d5c662d0e7b133ba9482e80ae8
-DIST firefox-71.0-bs.xpi 493905 BLAKE2B a25776aff74e13c33ae791495ccc580944abc9d00decba35843592fafddf8ae6e1aed4ea576d103963364d3fcc80af18cbb3d601b1231e3d73e6f0d0f691474d SHA512 be820b2052ee903f5fb0b37638ee366993383f4af48436bdb346bd4e8b76c52e74785abdffd18c325e8f4f5adf56575cdf6dc452d1a3be13fa9f769ea1ab2418
-DIST firefox-71.0-ca.xpi 529757 BLAKE2B c42370312ab45fdda11c3f8c13b4ed945550eca5c5482ec19d136dc04cc25264b8d37cb276ad72346688658939423acb160c6c8844bc8c5fd2b49f969956a805 SHA512 a1b2fd534b76282bcec2834089fe26f76f89c8f35aaec15793e976b32f971074ad12f8c253f1480cf389dc1ac954ed40427efdfc6d6717194136c9d5018d7749
-DIST firefox-71.0-cak.xpi 558789 BLAKE2B 407c7f18a503c4fa3cfabaea3e33a0d562ee023098246adff32b59c6b904010d76177bbc064c7cfec6af4c08e16202d6d5074dc668fd64dbcaffd91a86a402b6 SHA512 f509161da3e4051f41d41be27670e684082e982db2d8e5954749bd822ce635a3f704c01a668f843f854309a4e38d77735bb64a9956589fc12663e5b1491021a1
-DIST firefox-71.0-cs.xpi 550385 BLAKE2B a2919887bfde5917db0b676d5e18407f65fc79afb4b93db97be1bdd511e49c18ca244b5e2efc94c65698fec7371296469f66e7965c6331f47911c33fc33821f7 SHA512 3f972a4c665620a12cb5ed05c63e05074d3d1d36bf89551e78b3abbe5cb8c6b238adfd3f3b0c70885196761d6733bb2f62721c0aa01523a1906d7bdc43130d22
-DIST firefox-71.0-cy.xpi 535332 BLAKE2B 37917354e3f252a69e4ef86e959d61a884874bc84827ee55013504eae4b1a5bef3b02a86e3729ff4e2a1715826ca29c5dc1451c7a94c815e9a11784eb74f35a1 SHA512 312751d0653fbae6902f9d138c12f4bde64ad04adacb92246a97713bb3ffc43906fc28b7fbcf8fd23d0cc3227c78cf4256af091539a1e8f1cb37843389892796
-DIST firefox-71.0-da.xpi 518337 BLAKE2B 2aa1811bcb43eb2be433806ad89c2d25abfaec0bfb4e2ce5ef7db90dab88f1783e4d4f54d2a9e13d2dc6e2eb16acb76fa818bbfebd74eb03b130fe3072a3b1ea SHA512 f6ed8cd0a7465c4f29d0656ccf20ed9b5f254b46a4fecf43839aa94eef3dc90d9f9f6ad9928a1cf1e1ec303ca91fe5f3e6f0c3922aa24c70aae0181d29b63626
-DIST firefox-71.0-de.xpi 550052 BLAKE2B b8e8d5f28ea2dc38e61060a2006e36c301d91945422432543476a9889789f7b323652a445e2bb790bd2d8fe266ed0cc32d26ed23e2e782ec362baf7779258819 SHA512 2ddfabb4845616467f434586c017bfd30dec20b2dcc7935de3f8b71019262c4e9d973a995edd6edfd8c71c9e491d2a39f2074162cc7a96e0e8396f4cf36bc822
-DIST firefox-71.0-dsb.xpi 559392 BLAKE2B c61beac29f95a4d7c5cf102619e8c64fe49fd1b1977f8d6ea9d78d679760400888befc84afe7305c384892a51992eb61a01ae1489f1c8889eef6475178df28e4 SHA512 280ef04b4f150d5e41d13fbf1583bba6715f95205a7b9528be4b1fcbae1cb28060da3a75f07402ded5beac536a38d51bc1f6612388035d1735f2c1af6e316cc6
-DIST firefox-71.0-el.xpi 621206 BLAKE2B 01162d592c951c2eade042391e259caaeea607ac9a1802e752f686b597fd8e5da7aa4bee4e2828f947a5441e5e6402d7fb3c858bdcad6877a5d2d25210abbb37 SHA512 885a2c2be8ff36f3ca0045e8479f313daa36c63a20522d96da6618073526ee413b7631e8da390ed4e4d3b0c3fd0320185a781ca69bec538bea0a0551b6e6afd3
-DIST firefox-71.0-en-CA.xpi 505706 BLAKE2B 86ed5edfb03a3b613f0cf6b6bdcd3c6df977cab63a856f3005dadd4fa6d528958130c97f56acf3b94b869ed84ac6e87a3ca1dd25e6ba305b1118eb1b158ba792 SHA512 9553398f0d8b55bc4be73dafceeba5f3d18545ec3d694bc7719df7b4a2b3ad0bf940c2e5c19eb3221c3030c861ac7544e4609a6b01477811936749580b16bff1
-DIST firefox-71.0-en-GB.xpi 503397 BLAKE2B 6148187262cbcca4d6da1b7fed0800960f6fda3487377218455e60325c57071df26382b7d8e5954e0af89777899e7e128d4c7cea2d43b10298260c14ec3f0b7c SHA512 1c036211d62719905fd16b9bc466f2939553451f82f4320a2721741a3b7b4ba767b6088ba8136dbe3ae99681ae735abb34e8a86a70c41af5401e959bf566ba06
-DIST firefox-71.0-eo.xpi 531526 BLAKE2B bc448f569377f120c7faa68d28b07a4a9ffbcbe8b6ff5959a6b03dbf7aafbd7ef16170e54fc13eb753dd1dcece0e8e2c69d55602090c887cc5fc36afcf074a26 SHA512 437bbefd3c1511ac37c0f9c3d726cde6d99c043707b68388084ef96f422639b2b228f614c24dfd6a973d1df77dbb37fb76c2ae7b4f2398cf3ac3b21c42c61c62
-DIST firefox-71.0-es-AR.xpi 540653 BLAKE2B 922f1292e638c443932db188aee9f2fe8b557eab11c02a3d67cb70cee5cf1e7eac1cd8143712ded7f8abe6b900cd2d43df3b63a1e685b51d3afc0e8340610375 SHA512 8b038f13fadafa72c5b0341eb8f69cba3df360a1c27a8384a3004ce6e1c9185f7d13298467d4ba8a72896cde71627420f3b0121132e36318ede4947a459f0b10
-DIST firefox-71.0-es-CL.xpi 540838 BLAKE2B eeb5d8d96f6bebcc4ef4fff2aaac067d977522f7d5df16cf7f65df378cf157a6110edea54dab6f8670ee75e3ff34df2be6e1b5d14ea6abdb080bb3a28d592c94 SHA512 fb217bc675004a3ca760b48ae6e4f4728d4a0287bb7557f9be56ea537d20b173463aa1266748bbb157201ff1c96e6ef3512d4f13d5280c25449018039b0c0d7a
-DIST firefox-71.0-es-ES.xpi 518165 BLAKE2B e961369f6cdc629bbf55079e1e79bcd4375bd2ab24bfae636fab0519138a8229909fd0449202c75be0b14df0363a55729ab827b5d3126809a0dfff32fe974f1b SHA512 75d8b0632fcbde3cac6a51087830dc5d60fbc60a8b37da13514d92a30514a9f6f5794b3ab4abc26223185112f7fae5f5f0d4c387cf58cadcc2ae7a020b7c0894
-DIST firefox-71.0-es-MX.xpi 544851 BLAKE2B 03e02da5dc6b3e4a9eefb40f381942872543194ca45cd70359d25dcdb1270e51c92956e400f688a50b5e4cbd3bad2c70429ee3dde0caec1f26d8d87aa42e6a69 SHA512 b641592ac58cc06db33c7e93fc73edf01404331b9df8c0001a9a40370d0da08f984b9cf4012eaf585da50e5eea9501eb07317beb7eb822153ba68a3435efca2d
-DIST firefox-71.0-et.xpi 520415 BLAKE2B 1709cbc17c5b9051ea7a928662d7550d9eb6e45f8a94143c7a4b3dd30415907bee34f8bc330a49aa66a3ca315f827259509f60e2470c245e883c8c19c5ff6f01 SHA512 ca574b2ca32a987cac82c02b11c2773220cfc1c352bb51a1fa849f3db17c89a473381a1927797daa68a8d01a76882d26de9bb86a03e00b0ec3b6e2915ee38602
-DIST firefox-71.0-eu.xpi 530784 BLAKE2B c8b8410e82c9c5da6a88d3237e6aebef0691a9619c91a3258461e3cbc0051fd3973db4d722984b585162532b6e7614d44ad78bec5472beea9ab63f23b2bf887a SHA512 7c886453b70ca75b362c85a4f4322acbdb774831e38e08641266f16574665ff1e35b0876c3344b03e67e1855e75611e9feed211f5cc5da8d84ef168cab375b0d
-DIST firefox-71.0-fa.xpi 578069 BLAKE2B c5265fc1f6a255be0881970ee2f0e76ad14de25fad94033f81237edb9ceb1860bbfedb3ae175dc2b50b3130e337c04436be484bbbc98ac8b2ea1e9eb649257d5 SHA512 bd9434b140959fefb3408d00385041a1af963ce8a9f215cee516830832099f23b110cbfa85eaac0f31e13e4f289714f520a1c49cf7aaad76e607564c644dbdac
-DIST firefox-71.0-ff.xpi 497625 BLAKE2B d15905ef15aeaa341b3ab4331671adfd8fc32a407061a2bb56d05d15a83f17190aedbe13f7c54250acc7ce135da0f5bdaffe896be17a3eabfdf0d529831697ac SHA512 3bdf28dd84ecf10e42e3a52537a7f40c56b0ee3c5bfa29ef7a8969a3bc24f69d582a706fb8f60f7d83a53e66823ba688c6e9dfb6daf14576c4cad3f8ab45d4e6
-DIST firefox-71.0-fi.xpi 526854 BLAKE2B 8fe7175f9dc30f3fdd1f372124b4b211a64556506278ba18c7303cf38f996a72fc0c2d98ab0599fc4e434129fe54e6308fe2b3fd79e26a2481219cd7dfda3b48 SHA512 39fde113dbddac19360971ed61b177f84dbbac87ae290708e790d363f20eab8270e1262a1a2f81df73c5058d75dd2c443c9398827c93084de3ef41c36d25e8f8
-DIST firefox-71.0-fr.xpi 552869 BLAKE2B 9d70856997eb8d61be64e669c54e84bffe48d7bc0011160883491129ac19747ca38960ff39953498624af7f6e6d698e8a73f72d8174daad90d61e7755192fd64 SHA512 426a7780d111ddf50288d5e1b979304330a30a76e40cd34eaef03c94fcc6f21e03b7743b9a2c38f49cd691fe927da7cb2f533a6bb4bf0e938e9c269cbd377c42
-DIST firefox-71.0-fy-NL.xpi 536242 BLAKE2B 67405db7cb9bfe168d15a61ac79b1f67995851b209bd75fbf7e744c6e28f8e2dd56dff6a6424217252b05eb021114be14101f17649ecd5405b9c12c9c83bb180 SHA512 beb855f2c73397d381d1f609427fbfdee1c0b03f5a5edb6f93e708a211c7dcf15aeb40110439e4e8220f358cc03fce41d15d15446d75da316b84333c6b67f025
-DIST firefox-71.0-ga-IE.xpi 497577 BLAKE2B 8987fad5f5c5249c2b20f84a4e2c4f8d377feafa6d8795e5800ee345acc332aa39be5b242a74e1d0fb3253dd0b89136679119d8dfa0563a539d3f1d7f0889d6d SHA512 0b89ab4fdb364535c887d123ce696caf5bb8da937698d38253de4a9c7c915a1cfcdd324c3e730d71a21c767225871e48dcefb588798c1f94ee10c8601c3ffe1e
-DIST firefox-71.0-gd.xpi 522588 BLAKE2B 00060c4ae9e335deb73f93b670ab70f974d86b0f3aef143935b3e2af5345578f72c8f05813a845bdf89fd7da7ce728367d4c201c7ea41f4055d8b35726d31ff8 SHA512 b6b8f35335574033d66c198d5e6df1f47416be2be7206558dd2ffffdce8c01798da9373618bdbe67ed7f9996f15d0f6b943a59333587c5bf9e5d77ee285cc15e
-DIST firefox-71.0-gl.xpi 498585 BLAKE2B 0454a2f7269ff965e79d0b8d12d2e84950a09670efab8f5e53deb6c7d7ccef25f73cf3b10f294ef7a5835974c8127f5a91ef4b1590f86cc013115a46b908943c SHA512 d014e8a5eea52152bc33203fd0f244f43b97d67de4adaada60c70a725065a6a0961c40b24c0564aaeffbc780c609b6ccc402b4049ff13005562e6abc4192e633
-DIST firefox-71.0-gn.xpi 553689 BLAKE2B 0a5c7239d13c2f6e83d1ecd3562c08ddf2635f5452f70181d4d8459fff656e2d7b0d0ed81dc7228b4d912571bffd17474ad92075654bf6318e0bb7fab7daf391 SHA512 f0bc639b81ed7c37c2ee28f17f8c2aa2eadd02bc17125582276b5ec50d25cc264fd015afe17d0b1ad4fb604522f784f32b14ccf27fc7e4e4dd45436c5017070b
-DIST firefox-71.0-gu-IN.xpi 587968 BLAKE2B 5806b5f13ba31488de19b895af46e0579e57aa319c2eb497d3f8e812e6e588f0baaa96b0241e761762eab97f71a1c71110695e2909cb0d610c31e8ab8840a1b8 SHA512 24e57d85c01949d96d01c0a34b098abc5d6057a5ac39568937264d477da7a0f19f2382fd662ea7da4754a364055cd76d23bafe612db323bf3d39133778b5658e
-DIST firefox-71.0-he.xpi 548164 BLAKE2B 68c928562816c6ab44f80914c6c5f76f8bb5b792ff32c3c6300ec94d5accf92dd321a8ecea2c76993dd00e565e268692fa00f5513da7762395258852105937ea SHA512 95097da7a81186c043bfe29e32470bdef7333882cbeaa7940fb546376a14cb3b7db99ace1aaa957f74a6e66aab803b83168dd3251c07a744eb14a855a7a73121
-DIST firefox-71.0-hi-IN.xpi 588405 BLAKE2B 5e8d3dc7cad53dfe87d20ba5f51682c6e991295889277e9f3b88a884c88b897b9d1244eddf170553acbacd7dc92dbfbbaf3afd1c1adacfe1524e46d91c94502f SHA512 fc629fcd0d01beaa7a673cfb512ab23967573bc813316c743899529e621c935dc87bf00775d603744ccbc72e1abdcece4a479f8e321b982356b1e4cc38da01db
-DIST firefox-71.0-hr.xpi 532687 BLAKE2B b080a664dd6edd84f58378269df8c566c9c944d4619e7dbc964156c537d55b1847e77e233f3e0abc2de79e0c2b927d4667f22a9ed6fac3cf218dad7bc1ee49f0 SHA512 8f95a7613504c8e8dbf8252a94e054a2529b69c13d8116821a729da054cf4921884b3ae2e81a77261c56e2e54eee292f8b31879f3559f089a6e863734523419f
-DIST firefox-71.0-hsb.xpi 555207 BLAKE2B 46386164326fd1eec5f937604e26b46ecd10a3427df581a5c16347ca19dffbd12a0094d27481ec425e81ff3fb824f7ee6297228cded87fb526825aa7a8903bc8 SHA512 7876a9b5d60d29f503bdfd3fe37788454c32f2a593f546437e596919e038d14de160cc7e025788aba8af0eb04e8386ea31caeaef9ddb5e84d06114b095983b8e
-DIST firefox-71.0-hu.xpi 560491 BLAKE2B ad9eef9653972f5777f97841cd878c3bf01baba2a7a9ffce015862e434fa5bebf20762b61962dbf8c87e2eee29edab4c8509de332ed3c02752ef067255236d15 SHA512 fd17e3a5fb28a8a9facac81bf0493c9c252c2c1fb15b3dcac802abac375be39b8fe977fd029f16937e5e9150d13b4d6c366573751650b4348154e29d209edb3f
-DIST firefox-71.0-hy-AM.xpi 564283 BLAKE2B e9db1849c95ac890e7f85c0c837b213971b6a251934b89bbc02ea0bd2c85e2bb7fc1c7f05027366d584ca0961d8cfb6020978d724dd0aa3fb1e09116826cb639 SHA512 935c1f49a7d6eaabc74cf2dd3e8e0d012610b5cb5d629189b8ba3cd6481a965cd7db23aeeebe7539c088724997f0688de3f02ad7299dd21912317270a321c3a1
-DIST firefox-71.0-ia.xpi 521940 BLAKE2B 6e8f88262eda0f7e81fff84b430b13eedf250bdb2695f7633aac6bae3e3d5d546308585404a250024b363bc12bcda2afe957c65541fd49dd8e900ab78f5dcb54 SHA512 e12f51205b545fc4a03cc44acfcd594c62c943e03e74c6ba44967b4d944128bbeb31fdfa2812e16961e5044d8ce1c9382575403f16101f6ebc35203fa99d36d0
-DIST firefox-71.0-id.xpi 515826 BLAKE2B 1c20c858e04b3c569c6b94a8441065e9d5c2c8da4f9fa3221d851424d79674740cf586ce9a10894057e2fa75085a8ac4fbcc0472e625f191c9a3826b8f4b7937 SHA512 699049c9203c179777725c9e0fcfa392069e41dea83320b3e6242ff7c6c01ac7914758b421b94a55b6dd7ee172ae71db46b267df26efe5a236fa0689000bfebe
-DIST firefox-71.0-is.xpi 511990 BLAKE2B 8496ca11de1c42df889a123e3baaa86da82e1d15e119bf3c835349cf778ed426111779b4764847a104c264abf2fd6ae52dd4aeacbfe46485805fffcc545131be SHA512 4edae50ce11e5851036e9ca96755f6edb8564e3dad0c1439533fa774d4a3ecef47e1305f328cb798d59ac0d4ac6a918c229abb1849a60d99fbf0d2aee204bd8c
-DIST firefox-71.0-it.xpi 419131 BLAKE2B 3ce34681c22ab6ebe1754209333905858990d6eac113981947a4055b696d02f0e59c02b94c2d0ddc5763e8adc2bc5ecca5ae4b7afb6fccb8aab9a05eda098054 SHA512 6969ea91b05ab28406c71fdb61b137b244c254687cd32e73972be6a1014fb1b00d97c6c1111cbb16ae2a8e1e3de019b733ba8ce6a891762d1ad04412cdd7ff39
-DIST firefox-71.0-ja.xpi 577551 BLAKE2B aae4eb45bfc39e163489cc4d55ab305ee677f290ea0c1d01f0c2bbccbe46702dd0131a8b09623d7cda79089d1d5e470056baffb3bd99d79ebc45584eb001a8ea SHA512 f3d48747a0680414b9a421a44cb9f5ef0da9ffa7d43182c3437fe51be2081840056f2b29cc6aded34e690ee71e7108bd3385a60697a766fbf6710e63a6a0fafb
-DIST firefox-71.0-ka.xpi 581703 BLAKE2B a8ad777ab9389dfae2d521d409fb98b61334bb1b3f536d0aa645db5b0450d436fa125756d72638b13cf5918d13da312e227ac2b11b5a31b633697c2766ab6d8b SHA512 e379d8b77e9d27a8e5662271f296eb8a0b53668114cf28a14708c12ace4d71c9d8fe904b07ec2c3e9c135e0728cc743919525df9ffa659cc75bfb06cdaa080a5
-DIST firefox-71.0-kab.xpi 538872 BLAKE2B 6a3d44c2b8cc021c81993dc6bb720c17b6eb845a384f507809e164d5c7e2ab42a8e2265ee9d409becfae7a9c9f5466ef5784966e37d7ada12ddf42a15cb123c1 SHA512 ce32215965ec1528b0451a5f93855f563c998e75bdf1b97d53744f23dd6583690919429893c7fa1c67f2abac5048cb1563d102c6a34e9872b17f56f39bdb7b92
-DIST firefox-71.0-kk.xpi 600169 BLAKE2B b89e024893bd9936fb8795f7fcd6c3976bbd8cb3600d71505ba84c5e45a682dc366e8d33530b0d770ea38ff0d626ee5d6ee75f34f4d01530607bb8b999a40568 SHA512 021c7c234f5e6482e281ae258060ca546a15221788f196656313c32a12ce893997f2fd2bd842b1967e4649ea111b610bedb10ec9799c67b863108da54d83ae7a
-DIST firefox-71.0-km.xpi 567777 BLAKE2B 50c28db6c17ad59dff8054599f9511a164f893dc5da8e18359333abaec9489589211ae48d8f3a48e3115672799e4c81ee6c58ef729c9e394632cdcf86ef66b85 SHA512 88e55b3b5d9829b5f2d4a3e99c4a0f3b763a9499e33f90d1c82e30f678e398ed2814f97925872da677d2dec9d8721dd869f42e504424c60207797627e9c03bff
-DIST firefox-71.0-kn.xpi 556675 BLAKE2B e192e077090ed05c5b228c0aa9deb7eacc4275ef29190027bce5d62e2e5db45fdd5d7a625053172d9f96f5e284c65faaf00d5d4c503d72132f663f342df2b61f SHA512 ce63cbc2c5b1336cb3626c2af4cbb1181dd7306e42ce757ae39d4e5ca42353f4cee2226724a71901f7ee3388c29780c3ffaa8cfe3289c3ce8d216eb7cff28dac
-DIST firefox-71.0-ko.xpi 568484 BLAKE2B 659cdeae24375042b64e81e23459997cdbcf33618dbbf5adaae3e5586afb34b9a99dbef8f2d2deb8683455cca3e6970b1ab6c5b7827294d372817e561d6eba48 SHA512 8e62e364109028fa1c380d4571a1d9b777fad8492d700c6672a1165424b94ce2b0e9200651209c003b6bc6c414cd959214d8e9b404043e6de906092db56df7de
-DIST firefox-71.0-lij.xpi 503675 BLAKE2B 01afe58d9aff00d6d6b74a72f528e7c99b51339aa5034621eef901d4e911893ee04d757452f21aa591cfe0078bdd11872d4b743ff4935e84f7f06a9b77b5c50a SHA512 326cc28b07f5bbfe5d7e89da9e06c90609ed377b098d1bb6226205a72bbf7dac859871dce5c57d22ea7d39cf05de844de602e2e84c3d0ae31b57224353b17c14
-DIST firefox-71.0-lt.xpi 557431 BLAKE2B 6b0e0da582e8071875c58fe924b75267dd9d2261a55266f28d70c68caec6a89ae7a29011ffa9e858987e3553ddb57f5c116af80496306c0799bd3965253aa081 SHA512 72953d50567a70dfaf51022ba7fe82fee0dbb65ae674624284ee64d82298493b24c9055856b76dff2a6637d9b3d3afef691df3baebc968bcd334a569d16abb3b
-DIST firefox-71.0-lv.xpi 512014 BLAKE2B 9aa965ba1aa557d0bc2e850d23b6cc71db96f757885832f3598836a8e3f7181737cbc4c87a40690b5c9acf8c8919c58bd2e0868038d662aa858df977940c9d02 SHA512 53dad3698c72d9d160bfd3f9de20320f857bc7d77e99e9ef16ac61c574a3c29b40f6a3c0878e4859ebf7069b6ebe11243b13b7e2bf7a76cfe69fb294b1cd0db3
-DIST firefox-71.0-mk.xpi 486549 BLAKE2B b7baddb8e8b9ff633030f1827af63471a65740a09f7758457d1fda785da99fa517ef2e37cd561e7f86411a9eace58ac601af2dc0c53ec47775d4d1357a5abb34 SHA512 65999ca3ef0a20433dcb3192e98894c50551ad03f4c4f263fabc34af7adde699a075aa884d1f28af34d447b70d4285f3d74a59f8ddc4345bb6fb62232e954805
-DIST firefox-71.0-mr.xpi 587809 BLAKE2B 7aee66e42a5996362621b0ed48b6027fccdd3e7c5659021d7a8abf05869ff1096e1a3dcbfd2740df930eb288c493b040d3a8c8861a0b831b06888d9b4c4e1aed SHA512 b974c9e4161603caaa804d51bcab47e9a4adfa522b8adaf78005d977077bdba1f84c6a91790f57db597aa9de028dc0a96b45b8fafdfdfa4b3610c3e19b51eb8d
-DIST firefox-71.0-ms.xpi 493978 BLAKE2B 87004cb4e49a47b1c5014a17d6b4a7d9e08f5941456560a2300a9f0289ff214506cb453d04d86f7ac1e8714b0e5528bc53f9c5a356af70d1b7152f9b6e190c48 SHA512 a1c31fd7ff4bc219f592e0a9b1b781694ff6b8749b164ef5f4c6ab8db381f4fdff9257777a89a450bb8c5d5ef6f5e415cace48d6441a3f76a3533811201a1a3c
-DIST firefox-71.0-my.xpi 559302 BLAKE2B 120a6c4e5a8cd9aeebd2934ade92e357763088ce71bea81528998e95e11772b3ec7aa08c67ac908744d3cce151f4d9269faebe6e4eac94eb402e85f93d05ec6a SHA512 5a4afb550fbc3649875ce09a269f39cfb5b893cd0a62e85c3b2ba02d87a7ab51ceed16a323a2bf8501ffa27ba57cef54b0cb730d931de569d4bc176427615ed5
-DIST firefox-71.0-nb-NO.xpi 523511 BLAKE2B 6eed4201d55415ac2b256db03cd9bc5e05cc283fa9ccd3299f3ee8960e2ba36f6858ae8537d6ea025b48f3038fa5091bd94d5e043efa1606e1ef282e5c931659 SHA512 7361f3326b69b60cc646d6dd046217012fd7ba592ef477d5326c6b2d9582452402faf5526c54045466149a3c5c3d58932a0bace568df9f6b5ba3f0497766c763
-DIST firefox-71.0-nl.xpi 524570 BLAKE2B 368c985772359104beb7d42be988cb33cc1f164d211a71dc07e8335926ffbbaaa7c431a0d677545746e561648f4d8d10ee80794f44c4b2777ebe9d4e6bdc5677 SHA512 ceec58edde446532170b2d7eff98f8b041c9563240547d4ada786f47de8b6e8212ed4048052b8157f241e8950e2e80759f979d3aa09537c3b19ed2ceec37f447
-DIST firefox-71.0-nn-NO.xpi 524675 BLAKE2B ff616f3dc46381565d04e6b70deda4b65c758218a876b6b09a683d53af1942a237e8631d48939c3dc48e52d14217d3a86634add2069bdfe87958aedfa5db65fa SHA512 4f2b10b69df0da5a99f88dca043cb4814bd06c635e86b877e3e25059d323335ac58c05a6c7a9503b77a26b355677ae9aec5708e73ca35e15d8d6137f3efddc3d
-DIST firefox-71.0-oc.xpi 513068 BLAKE2B 153f5216ee9df0414fd38e989535f2ad3f6d208f01aff99b3120c601b6dc111ad92d34e2835ed5fe6921a46b6be67463a1be77859e8fa20d14ebecacf3d69add SHA512 27699f83c94bb184491db81c3add9fa7672014613c7e807e90a79e0113618f48e54c7fa86c920c742b31de350f3e2ae7cb48e69a4584489369d1e887a6029be9
-DIST firefox-71.0-pa-IN.xpi 567890 BLAKE2B 904da5c4d648046e02bc0997426d01459dcfd99136c01273aa8ae1fa512439019c9b4421193b350a92b148f7f112c3fea55b9c3c8f7c35a5fdf687cadc50e3ed SHA512 b212e75badefb7ecbb003b8745202d187eb016ef2ca2fa17fc0d287517ba03da60bf6370d2c85350d9a4cedb0cbc4069dcffaf9da18f7c761b75b243442e09da
-DIST firefox-71.0-patches-04.tar.xz 20428 BLAKE2B b7aabd18979e348dc7ee7ced4fabc6a4fc3cd0026d84138f1bc1be575b482b10a13c28be567f4ee5a18a6d809cb9553b773b259586b2c05bb0fb8a06f7266875 SHA512 88ddf1314c1cbbb212b73ef57ecfca50bf265ac54f7353cc4d7ed4e91d7e8813bc96493cb0f9f83778fb8259d21e0b76525d8eb5da5cedffbdaa5066a90be974
-DIST firefox-71.0-pl.xpi 537708 BLAKE2B ba395854d4d0c8db63f67115f5e3fee99a1d362d02f9baa9a103d93769ee555084a31369c50bfc74882e45b38559de24b0add1d18a878882733aa57027a4dd8e SHA512 816ec98bff27904e4324cbf72d00821957e12d7822eb3c92f2ef0e5d2f94076083cd95aaaaa88cea220eb28d59800d97c3912fac68f9cb01bb99b931802eb688
-DIST firefox-71.0-pt-BR.xpi 526408 BLAKE2B 40d18fc46b59654dba7dc5d977b1b3f62fb18a1a3a639d8bc9ef541e32a9b54a5b5abe2b83d85a8e6039d25f2b22d21d82f8da8e2f071a77bedc524560ed0926 SHA512 2f8043266a894c9b5c810902ca70bc9762ca5ac9986250f7ee89a0dc6d78245f3663ee2d2c1579b4d89ed20a39a58721975167ea5e887f853fe4a40fd5995ec7
-DIST firefox-71.0-pt-PT.xpi 536024 BLAKE2B 7a1fcfb662dffd51ba58ba489e4e1980ef423969c0bdd19b627b5543896b2546dcaa52d8f1db9d0152890e407b16ad7cb5c4cd29530e525a0d27e87c3c03e2a6 SHA512 9d239cc219bd5971305ae961d96498785910cdc6421cecb905af2cf294288547a2124506e68e6af453426dea691cd9a318ec577303f1aa793ecac51ac6998cbc
-DIST firefox-71.0-rm.xpi 530028 BLAKE2B 6759f5a9b2d1517aa274e86056dc50472866ef1ace1415e3d2a3ef28d2fef580a3a79c7b4a27ae5030bd463a13d1438bea0021e9dfacb4bb980ebae14ee1450e SHA512 59a83fa77db1f1a06562a1bd884207ac86de9d7571f760badeb172bff9e06e6a7570a0e76c302095ce91365d82d8336829ce56ad782e5646a03efb2f3fc2fa3c
-DIST firefox-71.0-ro.xpi 535696 BLAKE2B d8e3767f06f5e1b8bf04ccae829c4f0ae08d0f76039800fd995d5048ad5c0ce2ae556e42198d2edb54d9d8553de5552314bc01b941d7bb3e4937fe1d463385f3 SHA512 d95be9886facef792e98b7b7ab089baa2bb78477a3fec57958b502f5c820d845f7ec1dac1f3908e9201eeb1c5dbc354751f136d41815a1101c10af7bc1258e18
-DIST firefox-71.0-ru.xpi 619122 BLAKE2B a09d007c9efec58d205c094e50dda76b47912b13ae949aa9b1ed4e592d50c7fbb45e82f53bed377b463c5db5b2d0f2123260764a10356313e211f1a03c2ef1c3 SHA512 1312b7c3cfb2f31c12e9e21b05fb1fb19a1d34e225231e155d51a52d6f3d9fd8f02bf72a5a34e05354ad0286e223428e9061fb464d4298f00aa37bc948099576
-DIST firefox-71.0-si.xpi 534498 BLAKE2B 438a08cfdc6127792971abef940df09d031d20111e96aa55ace7b2ba90f4b593d5f935bc3599576eaddcfb1874d0d76661bbc18c46132ed8b6e6a665a560ea00 SHA512 47acc4dc3daaf4decb2b351f678e092cd0fb1b53484f48d0ae695f61da0aa6b2082bed3e2fec85b814d206ca0cdcea7810002e52b1b8930221a432e5c15a167d
-DIST firefox-71.0-sk.xpi 555932 BLAKE2B 42e7ec48fc5458f716f2a87cd492d9fd8ce21d332a46abb38764dad8d4c86590bf0c5b0c168859ecf6e961dfbbb02fd51abf560d5a34b18a8e0902de9e53f4fc SHA512 6b51f0cc9a46a0ad1e6760d71545cf9d94c58eb42cd9fd9ec30af8f75c867036baf45f78075130a3dc0a9544a47df84cc51d3b4305cf02a268143671f29efac5
-DIST firefox-71.0-sl.xpi 536716 BLAKE2B 3afe4ba8cb373c7de38e15be371f2a4d8eb2b5b13f58b3124d4f6f8530e9d7bd051077f9b2a8ce6e6a53596c15d45e61c7beaa5b3b0cabb4731db2d66d500f46 SHA512 9128c70423915dd05a68e4e2ebb79e9e979641e79cf5815f125589cad42a7a4023f03a548ea21797d9cf0cfd5695de4838601b00287365efcad2d4e438f6fa9d
-DIST firefox-71.0-son.xpi 462534 BLAKE2B 03b682aea3de01090a7990e69786e0a737b5aabb31228297819f29aaa5b318fc7bde75d76032ccb1e358396f3e792a9501333526f1751d00ebbc5091b2fc9efd SHA512 59f2dab3d8c45cf2ceca88db890a50f0ecda58203c4e669d9276e5424c34a547c1e3ae432df86a27eef5e7188afc030fb5daba3cc9dddccb76b8f860f4cd945e
-DIST firefox-71.0-sq.xpi 549892 BLAKE2B 0991659203c1868195828684aacdb33d1b2df6cb797dfa00c10dc6ea5a366e5493ee6efc270f2c105677bc427d5da5f2f94426470da06d2b8079712a00a00a7a SHA512 b2ad1a895bc4c22b0814a6ff8a5dd8a93c92155da8373e35383776451b9e67b8da4c57354bd40428c4b0ec60e4420bd953cb2643a98c438d04a737de17fcf905
-DIST firefox-71.0-sr.xpi 552127 BLAKE2B efadff83b67c36841b8ee2c4400fc349100b53ce27b14401a5c0d2dff5eb8f5c205acf6559c2c74eba91eb8abc850c4ced3db3d8a0d16a2b2f153dd9f40de215 SHA512 7fd176602b632cbb09e7043a5daf12ccbbaa1c0d4a47829113788985b142f6df5a85cb33a5fc695aab27f7dc06edaba08b93a924edbeff2aa8471d547fbac2b8
-DIST firefox-71.0-sv-SE.xpi 535449 BLAKE2B 719bbbeae234570bd5b83682766eedf2ed2fff7192bed64833af371bb75d545bd386cd4abed15f31b19f1a8e20c95b4832f17648d99de51899e766c53eecf044 SHA512 85faa8e15f6c346eb6bc9a0774675803c5bcb69c1d4fa95cd4b3905cc10e012f213d33daaa1358e0732e294a916e31716432b9def75c370669f7af384ef254a3
-DIST firefox-71.0-ta.xpi 560975 BLAKE2B 25d9d29953a28569fbf280caddffe6b551389e09975fb1780131548a3192f642281b8e2d137c1fc33af1cd6fafd66d744324dd36e9ada69887e0b5d20c59c7d7 SHA512 8c2de23f247cd66a38fa6cdb615844c48633223e03b24377bb354fcad0f3c88b4e8fa935a7478643580932988741012fdd1e3f3068e0ffe9a846b6cf83e8de85
-DIST firefox-71.0-te.xpi 579563 BLAKE2B 0324a66ab94c4acd0970951c7b38fe45259ed489cb31a401a15891c11ded0b3326d23b01bef38d22e0ef786052c905be7d68f72224a7a78c8233a2dc4a13aebc SHA512 72cd2d3b29b8b1d7e1219a111808ebe190499c0d06a050bb1f3d43a814c58e13d44375f55e963d8d96b1b269895d3bee63380969395083973106bf402ffc3d29
-DIST firefox-71.0-th.xpi 588717 BLAKE2B a69ec173c9e3b32bf7514acab99c5e9a90a9bad20a75ca5f8abe8f748caaeb9c156fdf811a9cb8e78daec40c4d02cefbc291fa42a624863fb06678da2abcbc1b SHA512 0b86df6aae57973d9d6925753266c685197c905ecc53f856db89ef01c6d083f3eb043e00ae503c241d215771689b489fe1abd9022c4b679dcc7ebbb300807ec3
-DIST firefox-71.0-tr.xpi 548287 BLAKE2B 81a27ca61208a82385418ca7319de24718d3eb20f473bdb3584f03d335dd0c51b7db2c002ea9f898724b46e109b7b9fd41b7369b637dc4ea8bafe9bdcece01e0 SHA512 2d9d998eaa2172253064150a1d7395f52d5b7706c4fbed942854ce96b5c774e4de77015b41cd77dc5ac4b6bd8dc534f9590252ade42cff37f4ebe956e3712fd3
-DIST firefox-71.0-uk.xpi 608193 BLAKE2B 11128e8e1afae5a545d38808ce6f95df82c0d161255fa8f64e6f1dc614f0951478f63500ab06f948c8d06476f6da695ac2779bcaedea2a34ad76306c87d48bac SHA512 441df6a99815864dc75ed4b94d55585b72082fb70975d3177daccd68a04dcd1a13afd1a16fcbf33ad65c1cbddccfb270aa1bba58465546484722cb3d0387ddcb
-DIST firefox-71.0-ur.xpi 556725 BLAKE2B 8c957f6ab53a0d7225b768fae18cb900fcc91b1099e555e6e7109b003c3f4c8134218c9579778e01efb74d2841d933ff5d6af11f31a08b59161f6476407b3d91 SHA512 6b7914b561bc734a5d33ed4283ceeeb4c88343014e4d48afa9b529932e02b41061ba647415e43a751e0a8989f5d649d9b6d8723b50962e4b688c195fd106fa0e
-DIST firefox-71.0-uz.xpi 494755 BLAKE2B 600905ac5c21954e64ba38dc2923c83e970903f8a43f7f8d0ab2965a9e3c3aacf4b48710deca48deddf812a89949d669057884157eae55c99f864349bdb3a3d5 SHA512 a27dc824904814d673bdda6adece167ad00183d76d8523703878ab0263c77b5337ec1102a59facb7752b37b70a36f4ef9b31b7f4c1d502a67d163e8d9f95f889
-DIST firefox-71.0-vi.xpi 563455 BLAKE2B 99d892741ea487d025c0e206cf0954c960baeb7cc94edcec8a7fb9c1c11f74c5aa1910d551b89c2ca10c79fff27b271f9b4ab61383951294dc3c4791abd39537 SHA512 468930e0c6d298d6de7315bb8a2b8906a5a8b22752d2ce924bb523690c5759de60ff8c67da58c4c4bd79a4fe6ddf5510714bf6a89f672f07691c404968f6523d
-DIST firefox-71.0-xh.xpi 466494 BLAKE2B 89cd4ba2391fa6d1577542c71e3f7ac7eb18decb8c1c9d633f805f9402be061eb31509d1e60995e83c9c90749145722591b0e952ac56e7c26e5872879bc4a6f4 SHA512 bcb5bbae311db65f6e2a81c39b6a4d2e13f7ff79aaad217cafcd3b1992b1cfd3d25668c10e7c6a74392cbadfb7b302b74408ab116d19e0c2c952e0241310e20b
-DIST firefox-71.0-zh-CN.xpi 570176 BLAKE2B 4771f6ac64ed820a5837b172b02cb54133a3847d743e2a3eba934c4edce390b8fc1e9ff13409af5db4bc8d3ed07f9a843bd33301bd515128918869e87224a4fa SHA512 18eb4f39857f257f403656f81e38cba9b55bd29462f9d1e9148be092acc812ae27051d2c31b5a6312493e65c71d11881e0260d5cef9c1fe78df1c2b33388c475
-DIST firefox-71.0-zh-TW.xpi 568991 BLAKE2B 691e5aea3725516e4f2db1c91bfafe35d157d67332051f73139c6ae6f079db9b90e69478b285660a998242a33587567a1b0b36671464f096072e17d2dc741542 SHA512 4a949f2335da366827abb4b0e5944c0dd3132bcb750aed395bbc643bbfd4e72d2bed73dc505da241279ccd929e412371dd1eddce6581934a5c48be1ead1b3dad
-DIST firefox-71.0.source.tar.xz 312341460 BLAKE2B b94f7c716e79aaa756e89e06267e9941bb6f58ced516e8e2d284bb7617ae775bd877c000a84eccde3a1f2ffd60c289c8781cb551f6f013045914157653a216d5 SHA512 2f60bb7513dc2e730d8d558faad30367e12d27cb24b630aaebeb0473d0a202a3d4838b253d631722d57fb26f54145e296a710ec1714d3ba27dd71c6c1c52e920
-DIST firefox-72.0-patches-02.tar.xz 17028 BLAKE2B 5689840448fde363d4c3bf5b0d55ba9f6e54b4445c14dd6a40fdcec8d848c1174cec5bf359c8962906f032f927fdc000264e7b038917e9c81103ac7896afaa94 SHA512 86e97d732d431f1567945e380459de1ccb35d46e0befe9205f10ebdd9759e5111e477eff1383a28a17866e09118e2c7862af54c812c277797a9ec316f2b7306a
-DIST firefox-72.0.1-ach.xpi 489378 BLAKE2B ba4efe114e3db8bc7a5302d7cfc98482b29b105c853db7ca961e18e09774ffba03194dd0ae944ffc561df2bb62c44aad9a41c7b9b075a7e973ba2e54f2f94288 SHA512 fca7803a18dad67902de2251b9d4892c45b4861de40437c9e3aaae8d749fcea8503df670e07432a8acc08370230bad7ddc51878cda6d89ee52ef103f0e8ee163
-DIST firefox-72.0.1-af.xpi 446528 BLAKE2B 28f4467bb5b4b189eec4d4a55789af65977b11006673f02058ab9e8606452a81adf0d645466699672f2b1f23b1eebec6d2f59c9f3d4aae6f69d9dfc4473036a4 SHA512 d3959fdab50e22ece1402d5d27ec8bdbc67010aa9298996202e3a3aa2270c97bd967e9feca50dffd65f7a04e75c0712b5af5fc6a1b42382101dbc9000b83dbd2
-DIST firefox-72.0.1-an.xpi 498522 BLAKE2B c97705094af4f7d4b9ff1ec62e8ad5af56a4133aa53298f37051540368ac60c2a0514cb45d7afffdbb1bcd95023a4584a07b07149f2fa5e2b55072607c39f5cc SHA512 da8a95ae8474563e791bf9a6fd4b20475669712db72e19b342dac6d456df6d8887e746400c218c73d7b868c3599a3788ae4b991058c035be6f6750b2f50564f6
-DIST firefox-72.0.1-ar.xpi 562875 BLAKE2B 8762bedc71f3db39391537aa8f5b36dd12d950a64a46289d8a0d38e782502ce8b5d7971b5538ae57e3fe3a45d1ced17b635f04cfaceffdb8332299f069f0f715 SHA512 0b6914db5dabe7ae92b379d5090da7dd4a6e896f1517b54af2545ada627929aa008e17bdf04e7ccee54c93216d8d5b4dcb0cf5450e5150c4a131d82eeef32a82
-DIST firefox-72.0.1-ast.xpi 494009 BLAKE2B b39fb3235063368328e45d799c3889b18ab052c990ac48b38ffa4f58059495a93dbd3821a8ec38a0d081502e8bdaa26f8d39b05f87b0843fd06cc751abf68546 SHA512 3098bac094d70824e5263eafadd30fefd283e08f5db54e6760865d3427eda70340ff50b032daf7f483ec6f248eff5a158cc669b37196e8e3c8361ccb22a050b6
-DIST firefox-72.0.1-az.xpi 525922 BLAKE2B d6fdc9c27d19a0a480d8fe3bc3afdbb5b35d8852d36ce722aaff5b823547f7fbeb2fcc34a69ba0d7930d9982e682e6074a7a983902ce475476e3bb26dc4d75b0 SHA512 0427173a9a62a415b161be3e7db1a7b0148eefd555647d947c964c53629bcfb1100273915c97422aaaca3fffc4be921d858c7314134a2c001fac88c657b117de
-DIST firefox-72.0.1-be.xpi 620197 BLAKE2B 6ee3bbbe2b7b5c2c26aad3987162068b4b7183c835f703af4c8774867dab5a24e0ff65f2631f53cca7077b2fbb11a4455e79421415c105d30d881c4ba9ac96b1 SHA512 6da456ff7580393d9efee7508bfb3f2e59fcfc419d098b441ddc8b33402d4ca08253d36d3afe9b9bbfb02fb7845ffd3a4a743a3911a4bdca6b9604d02381f149
-DIST firefox-72.0.1-bg.xpi 580994 BLAKE2B 323f660460bf8f34ae1c4bf9d8dd3fafc74841dcd0e1dccf3fec0043f3c4f4f91c10f1f719d582d541d0eb7f8715733a9c90f3568809856c5bd828ec2e689a5e SHA512 66281ccc08dbc1fa6b1d586b70da68b3e333b4d759a10b17a48785d75e11763a677000b43159333aed0f37c0f38e2d80b8fb795be6611ff5defd1c6f27fc8f9a
-DIST firefox-72.0.1-bn.xpi 616409 BLAKE2B e1b223d0607080156a2a0af9aa915e6891cd10ec5b5ef0718940e84d4ec5851fc37d2d8765cb88e86a603c1a47d9bbabd7558ad5d200f7488d36fa49c7cb434a SHA512 98908ac3077bbf94b739ad5b4d59e7b5195b512db3ab204115d3324d10420e172772d61726b90eae18844b47d3e51dc4cc1ddbf4a67f12faebefe97617c64074
-DIST firefox-72.0.1-br.xpi 529064 BLAKE2B b962b56c8b64011f2c589ec22d4cb36e7e55518821505ac55a6477f135cd323ecec7296943c822a560cc3c1160ac1015c42f3979f4d584e198228245e417ad04 SHA512 d838e08e3d6c3f002924e7b3ead0f38a7aa65182a63ec4a1a5bef2a326f2a3a64e15b40aa87c8931d27f38f09e2e79a819df053bde00333603de7d9c29189a13
-DIST firefox-72.0.1-bs.xpi 498281 BLAKE2B 7b248702a0f9ebae8cd0ecc60eb6d87c8d2471dd0f35630eb421ffc6b216bc983968bce64e2e79d0866ba354906a9228e4f2abfc72a42c3254a8726376a71f15 SHA512 523d0c41610b1d76b91a7b4ee2ffd89d3a10e24f1c49518004b5f430a5c740c62ff86f1689e44c6d7acdaf70ed4776c2b9ad3834eef4ab51d9905adc0a405fee
-DIST firefox-72.0.1-ca.xpi 532668 BLAKE2B 16dd95831f9c2d7b94ff96bdadfdc3028c4cee3e3dcd02076531b3380c13c56a1375108b827726c2595f922839c97e32a88b3683d6d23ebdec06bbdc33e22448 SHA512 ed10746165d3118343e2acedde0127e3dcd9db80a793316c484ff2a33824f87662f2e99a8d1942ebf2bb5cb5f7006543b19b1a9882ba7b444ffabeacea1eafb7
-DIST firefox-72.0.1-cak.xpi 561998 BLAKE2B d44317ca9cff0c21dc15fd411fa79a8f783b3dfaed04182de31cdf9e5a5c7a02cddffb68c7f231861c83fedbeb5ec854e18170fe8409bb6afdc2bb7aa3b45018 SHA512 e2502797cdfd03d94e4139933750cd9395eb58f7780c5abe2c0c1c23c0bea1cee7623ac574f555b9dd2f70d14d9cdb3b42b32b54ab17f2c46ac544462a8d1526
-DIST firefox-72.0.1-cs.xpi 556343 BLAKE2B 399b72b62bb5a488ed133f882157fc3284c77de554e922bcea01e921cc285aae6ced0fa2bac134b50841c2e298203adf8cbfbc791611120cc1cd097d473819df SHA512 37b3aa4b857f6f5cfa64eba55a7c42b4c7ef644192517113242f90815497372e49acd5d516ed769a95ac89749597901d2ea6781dd242f85bd2691a7a198948e4
-DIST firefox-72.0.1-cy.xpi 538330 BLAKE2B b2582eda477a8823a608b453032baacee8884c991b733964d7b72931a1d9ced333a57fc130099e3e37ff244624e79176613160a9b00c266fa0f54639b3bb8755 SHA512 4809f5842058bcefe2d81443af6c9e87e4fa824847d92aa440ac6e61acb83cb9f888f82c5a9e0ef56693919fa9aee37d47690c1321ea2dfd49bec92ca7e5cb80
-DIST firefox-72.0.1-da.xpi 522280 BLAKE2B 997c901be0dbb4acc3c41b102292142efa56b79c51317e4f06d4aa2a9827d0ba942de036bee5060916728a5c5140552f3d427b6caedd0adbbce846755d29b892 SHA512 aab169282267d6a955da387c4c87f159372d3d71b3784dfab73c085972c4aa4390a7ced8bf9eaa41bd4e38d84457a488846a12382a5b3d31a3e4f29887793c87
-DIST firefox-72.0.1-de.xpi 553568 BLAKE2B 7a48f445cfcc69c3185c0159af6281bb7d31eeb00a56cd5efc1953bf34c73c00ecd7dd9996bf4b5fa5b9c9016d2a23a71bf22ca5fb14b01208587f698dfa0059 SHA512 27a6c5a574c7fea8b3e8b792666259f1c4eea5d0c25aed21d6402b34d83d7a1e4126e1c81a6e8b7ecf24c0c4c2f9b3e466262832c5c3d3b6781271d5685b3bff
-DIST firefox-72.0.1-dsb.xpi 564094 BLAKE2B 1e476823b9b31dd73e3325a487a761acaada0337f61801035a79381c7f9be7e00e39d98cf5db338ce3f7a33dd19d2992cfce5a702ef47f4cf8df962f2309d6be SHA512 042be843a791ad0a1ae9c2d151c77e946fa2d13654c3291f487bb04a1dacb20217f5e69e81e6194769d100f5dbc399a899f13ef87673ce04abf46d5f20d90fb9
-DIST firefox-72.0.1-el.xpi 624799 BLAKE2B 7a9ea5d71632fe874e5e90a14732ab4d0665cf4ea0d0cc975b4bcd056e30642732c0383d29a3bfdfd6e8b26488e567d27bb16c91f93c07cb6d8d251e8cdcf3e7 SHA512 6bc41acec2e778cfddd0fa805214d3157f23bdd56dd029cddd48aaefbcbc4465ae9dcffae1f92f438307d36e31bf0a00fc0a4b7dcd3489aa40fdb66cb6d26dab
-DIST firefox-72.0.1-en-CA.xpi 508405 BLAKE2B f9c016d6cbb2830d3637366b3cfdc8fb03c13776a5c6e40010703f2e44ad3c5d62011039c70a639792c07f338e167a247035b95b830ca1d4441bcdd49c4c60a5 SHA512 f9566e0babb7066b4dd6781298988ee0005acef0a45c1893665ba919a4d538ea500fae14538bd13da8e35c2126a35135e09e86fd2144f5cea0941a366013e85b
-DIST firefox-72.0.1-en-GB.xpi 507215 BLAKE2B f60d36d450819bbb0cad68ba4b3912e0125b302c16c73528fc6c23349cb2333c3eb94ed13b405ac5d7342e038e4ed767f0a31d705800ffbee6515a8c81ed4f46 SHA512 9b09a0051f01d5fd539d056835b6d1ffb53706e0dc3ec802b3932758a468dd1c1f0c62b3e5e76440454784d8e803905466e80c3d72edb8f292fc08cca9e27292
-DIST firefox-72.0.1-eo.xpi 533899 BLAKE2B beb4a1b84301b7b61a40f66f0abfd3096c507775ce6792d6df2c797669736aa98aebbadc276605f325ef1ba413a40c2582adb3ad51b57feaef102dbf6400c95f SHA512 43e4ca25d9323430c71ded2ce0717c12165522a4a3e4057632f73e343fff82e9afcd5cafab3d9796eace056d922c8818e8f9458f7d409d8b025c979da15baa98
-DIST firefox-72.0.1-es-AR.xpi 543731 BLAKE2B 8ca5d07d86d400f9a7e520165f68be94827bb80c66e393bcb6179df5a3aaeab7a2d45d548392d5c83f181887678375fc803d7e89539999dd7bc70fad64b4eb96 SHA512 41716932e265543ca3b6d44c46fc2fe031c2ad1c14510ec29ca872216cf6d5da063e95c84471c696fa48a8e1b88b6f002746fae122fc9418eb1fa48adcfe606f
-DIST firefox-72.0.1-es-CL.xpi 543282 BLAKE2B 67f4e3371636d170adb767e5a3b2fdfa7bd25e8bacb3b528af522b19a929cd086c8f1f5f725e6a7a849264ae6e583eed9479831a533b29d7fab2f4c6e6a78936 SHA512 31c974273f389ef14dfb765b1391a68e3090fabe5d5669a9485103b0f400d57aca7afdd30c3b419b54c3629f9bfb6e8266dbee37296f8bba3f231a35fd4b1551
-DIST firefox-72.0.1-es-ES.xpi 521573 BLAKE2B c2af907d963331c1ff6016a103463ed59c37e2baa38e13a5a3887935d7ec262d021a89b2f1469326eca9ed2091bd9410a9c168829709ac1df3877f5960508a38 SHA512 534df734942de4bb0410e83e3af7fb62feac0a8505475c89169a4d8c42998907e003208cf0225ac2bb7541d8398c1549aae1976e010dc7b1644aca878af00769
-DIST firefox-72.0.1-es-MX.xpi 546572 BLAKE2B 4ed673c668cd130822698a259b2c4649b2bba979c32e7dd40331b0bc80ab6312e799de1f972e7c0b89edca025fbb3f2c5c362085a6656df63c897b9fbcc96a4d SHA512 797bdd0765fec1009c559df5211424f7bf9a48c6ca031d35839d0a4819b72df9ef448107fe3b4aef6e0d1fda5f250e9e55f1a15acf51f1219fcda23b2508f8f6
-DIST firefox-72.0.1-et.xpi 523215 BLAKE2B b2d111a58ba1073f28025e9424b9e27d90e96afd96df29b7c38d777b83cdad5787ad3cb7bd101b54fcfa6199c92e516f2cbcce37b59e196235fe1c5f2ea98bdc SHA512 ac77d61626897100084360dcfb7e6582cd954b0dab281fb5f05e3d2d5db4252862d5e1096544b5d4ddbfab47bc2b7bee9a183d4a76e4eb6464117c6bb2f4c458
-DIST firefox-72.0.1-eu.xpi 534197 BLAKE2B 80bff894a9202d78a26956f23cf793bd0f794b675c1186f4c2123f2fc5d619fb078ac05f607dc13e03b1aaa746b383f63bdd8f9fd6110ee519b29aa5b03aaf31 SHA512 66687539b8b7b536dfe1aff811a0e96607a64524702b1b4e86331ca5b33be4d7a81bafade869bec9ac453e77dd0a6b84e9dde05408ecbbda35d7207edff26ffb
-DIST firefox-72.0.1-fa.xpi 581229 BLAKE2B 2c7b5a522e52fa26a69281232be5775f1e8243ec41d8ec5a7d3a3f6d37f9d5a8227368c62954f57b3530887fd661548ba80aff8110079ec1ece967b3edf8cadd SHA512 43aedfdce8f21f676e1b2d9a9f03cd672975ee2058bd73c03561fa173240c2335cdde5a82bf38c9e036270c01baa8b86c340a33049dd848cf5d7f355f3c0edf4
-DIST firefox-72.0.1-ff.xpi 501349 BLAKE2B f4477a42f8ab2504a3e9571586e93afa688a1c3e90ff27b443dc3574be7601e2b0906c925b73deefbb6f4f8acbe6c941ee6f82ab05580afcb349f8f7f9ddba05 SHA512 1c137931c1c30dac5fabdeb99ae212dc3be3ef32ca8a5ee49c0ab06a04e5fd56e482004b202ad493540f373fcded139b9ff90ce3eaae869f1a3ae355ee129fc2
-DIST firefox-72.0.1-fi.xpi 529578 BLAKE2B 2dbb549795f25c55bb53b0935a75d28c4a482673fa54899012b67714de44902db515e555e869a54724f47c5f3e114563967d2bafb174dec877ef9c0c45c61dec SHA512 470e8b682c47c37b23bbd56f0da49d0f59409ff0899ca3aa0f59e6250624509ce591f9c65d340ca96565f07dbc42c0813f58be9b182a942301c83a8d94110985
-DIST firefox-72.0.1-fr.xpi 555806 BLAKE2B dfad8ee386d3d9ec3e9cd1a125429194abc03acbfb81f9923d7af5bf37da8e8041b8d5702897fbca5416d1197566b7c18e6d2b8c1106ac4dbb66e2c1824fda10 SHA512 bc8944c19171a464a1e30b73a898510a06313bb8a8d7cc5fbc6ca9f6b9a245cd995ebb22e016c5b263fbfd9bcc091e40261cec4443cf15ae9ddeb471dbddaec2
-DIST firefox-72.0.1-fy-NL.xpi 539208 BLAKE2B 962e896dc8539711ef4482b4d3a5a9bf65fd02e2227290038db20a9637b77712024601cedf889b4743274a328ffb53f915b64a1681c3db6d013599cbd78036d0 SHA512 e4649435c2fe877f19a994297d97cf4c73cefb1473af0d5f126022dee7ebb3e3563dd97eab8e423ff8b5b66595eb281f022857cc5be4923c8d69be358c831521
-DIST firefox-72.0.1-ga-IE.xpi 500375 BLAKE2B c780b05d64ac10118d7271d427ebeda48c557a14d3f8312c407113e9d859cd2e13e79954665239b669054c6a02e0b74a935715414b46831e80dfeb2270de8f96 SHA512 6bb9eba24a43825067fee78bdce53e7bb583c63bccb632526f99c39583b9507744b9e025a7c44935e003b41f9a307054547eacf32bf6191ebd7a94fbc604e3b6
-DIST firefox-72.0.1-gd.xpi 525843 BLAKE2B d9c573ace70c1824f2d597549c681bca8a41de0c9ef58616526c7ce45b7d002427e7236707cd73e11c82d86854cd7c2092b783fdafcaef5264daa017225f18a7 SHA512 acc1023c95747c39c7aa546d2a8863b4aa1cd6c32fcc8a7b3bdf33c1df37b5d6c824deea69a74612da3ad257a1228a7f08b955da55b389efc91d65b195fd2c18
-DIST firefox-72.0.1-gl.xpi 502396 BLAKE2B 85912de447c0a5e97ba4e27cb684d289777baf2e8f71f7e774285217c1eb792a80bf9cc79297a31ed298df4d08036387e9bcbc85ca9c513c9800674ada86a5f2 SHA512 4592f6f32f11153ade213f2e3e9c3b3b3509ed625f6c001f5dc4cdca258a348d89a0c95c37bcc440204119dfb8f1a1a2d42b3ff16382459f70316e1bd5d42bce
-DIST firefox-72.0.1-gn.xpi 557347 BLAKE2B 87caece9fde7c219475afb971780f6295fb21c468dd4f488ff3b433318a2c155aa3b4a68af32ab1d9b2165a024d3fe059e4fe23556663d7cf6d4acaef3e4653e SHA512 77f148bb1569a019847a0f1def80111a7e84e4005ba9e57b09dfba7b74f6f558ff224fe23f3f7b9e7dda61f2579260fc867e11142519f5ff093083afc3570906
-DIST firefox-72.0.1-gu-IN.xpi 593342 BLAKE2B ec849d10ae2880fe025aa147dccde3472cf61fdd1968135ae384b156d3fe10c2c744b0a87fc53c50cca63d0aa099e0017089e5d66599e6a157271afb1f37ad43 SHA512 96c92ace6e6d02bcafe8a6bc4243b696df016b86fd8e4be9044df294ca7d5d2a093b9da64ce924e43eb26eee29a245f7c5d1885797a041780f63c077eb0b8d98
-DIST firefox-72.0.1-he.xpi 551461 BLAKE2B a8a6a3ace85af2f02c67c1afc20194949b8273061859d1cbaa4d9bb2cddd945956cd910041713bbe7f1abc27eeff8a08da2d4a88005e3f06bf2f68cd48bacc30 SHA512 e1a0d87200ee100c97427c2a65a69ed4acb3e6075a0bde0a293838a61d28934192b42ccd142a0f351cc7ffe7e8f8c406cc7ad1e80e4535ce28f72fc9e9e10c39
-DIST firefox-72.0.1-hi-IN.xpi 599258 BLAKE2B 8bccfd235f0d5f2066bbd4a21a2657898516934460ed3b9267182d76083805a91c59bb33d70cba84b4405d2e754371f489cec9325c2533897725e96e8169d64e SHA512 7577202c87622793304b06f3ce88be7e9dd3e8255bb717770bcebfc6827bb33a9af04cade0eee9b3e6a33362e29ecf05619027f3d820a9bb5d09f17e2c05f13b
-DIST firefox-72.0.1-hr.xpi 536156 BLAKE2B 86cef50fa11afe24472a4f6f7ed1ea91371a70aaa4910cbbe7bada07bcecb076820da1bf82c8f7d63919dce73adcafc4936d85fbc4d5ef82784f1457d421559e SHA512 cb8ac82bc1bbb903d51966c37f5cc535a9ba325dd823fe8369a9034531715c3defa5bbc7b622e651f8f68593a474c0a0e51be0284f4ddff8cddaab8fb3e85599
-DIST firefox-72.0.1-hsb.xpi 558387 BLAKE2B e421e9d189a0b82c48a9c71413f052a82fe088adb7455cfe6882e7e722b684aef3c2917aec2e50104fb9834a28b0e9f96accab1a045f88b2c62f9c93bec8b997 SHA512 01518d2a0cda841be0519f6ca043ebbbb89b5a6737c748943c6e6cf9956c321f05920ebfc5d5f95f407763a603e78ef777837cf4805ad80f3eebf097adea4171
-DIST firefox-72.0.1-hu.xpi 563619 BLAKE2B a392b9a757577142bf6b92f6487dc835be8eec27cf07bc6e50e7d0e207bacea39b6e9004c62a1cef46c9ea7b586c1df0539d1ecad7e0c1296ffe532f9f382e5b SHA512 277701c9d670f7f91d77b9b7840dc24e7ee24fff5c41c02ac0e6e7b51f2448c90126db9c3bdd2842d49772b7c6bb7167b4df3e1130b9006661054122fd2caa1b
-DIST firefox-72.0.1-hy-AM.xpi 581460 BLAKE2B 5eeed16298f0217fca313b192521bf90abbc7782ff6924c2700a78371aef1330553fd913e13bde290d6ed4d5a1a4157855815095a64ad87174f5d8a6ee54d4a2 SHA512 ef609e1429770b264efa5debae5fd3fa0aafa7b72aa97b317f55c333b3e8471a4fae1d616a0edc6d64b94b8c21b9d1dcf9d6bf9845fed09b22c2ffe153ea472d
-DIST firefox-72.0.1-ia.xpi 524500 BLAKE2B a847e4ee03ebe7eeb14270aac98a6ca2eb01cd62fa89040cecdabb5bad2d784b8a2bcf64afc4a4149cb2d7229793f19c3438e23e9685b6f60a922676aecec8bf SHA512 607a023ba8a4a27a5b5ac19129c2498344a052eb020b36d8c2550d77924595dc0b937dcdfcf6ea7b35bd1576c70f698681379b4d6d3394c158d1c886849567a8
-DIST firefox-72.0.1-id.xpi 520734 BLAKE2B 26e77c493af2dc2c76c9373e899c424ac6b9ae1f4583681bc6e665d37f70372b516eaa915d747a3d2dad1e835bb10d239fc158704d33a75a6eba6b603bc4631e SHA512 49dbaa76653c1ca8fdba76f42944eca3e6bc1a142a3afaab149b6f6baa503573cfbd21ee960fdcac080b163dc878ed63adc000baca63f3300b6e9e1822d30068
-DIST firefox-72.0.1-is.xpi 515247 BLAKE2B 3947242e0e98cd48ed2921e26f95f431d1482c17614dc2770cb4090bd959efbc6ae0e5e0b97167fa721b255379cf1a83d1b61c9c46fc5635d9dc2ad0bf19b4b6 SHA512 0b4e17b1174e058d3caf6fc426dabfdc168eb2b94b1848d6ccb19cc2ff8ca5d20be8874e878f09c5728598b5363ac7eed9f9d37bc793f4803ad0bf8a4e0c8db8
-DIST firefox-72.0.1-it.xpi 422281 BLAKE2B 9bef2b6be2022025a1356697acb1eec830e163a9be072a48b61f4e9c030d41dd311f9123fe2d6c2dc4919a6951ef6c32af3661880b32e94957e94fe4905261a6 SHA512 dcfec7102220dba320d2b5bbaee9494c3cfcd9eabfbedc895df8bedcda6d2fe287fbc92400e4b48b226fead650e1daddf61381303b197a65bd18afd92dbd6ed4
-DIST firefox-72.0.1-ja.xpi 581036 BLAKE2B 69968c05157e1c4f94e3864c25aa773aa5a2c28bdb9558b87b38dbb4555495e27483b98fa6437e26b8baf8c24fa2a02197929fd25bdc8e2d04d07d5e36577edc SHA512 bb94487dfb47f76638440c05a041a74b9537fff042394a2c16df170bd25bb8525699004fc52926701d276b98bd22b08b29df4b19353fccc79e4896545c5de9ce
-DIST firefox-72.0.1-ka.xpi 584720 BLAKE2B 5f4a59a7c65a9fdec8f3356b4bd07feb7ef5339b1db36019701cef9520041062ef4bdbb1d39554cf1d549aade847a53f974883145f214154c19b73e4c9980163 SHA512 9219b8d5e72712fb4dbccfaf2b97770ab1b70a0715e9be6ef99e76c89823c65517ff047862917377c01458d8ad817fbbdfc22c87590a90894a5d2935bc27f7dc
-DIST firefox-72.0.1-kab.xpi 543922 BLAKE2B fea205dcba0e5c411b57d962c59788f9695e512d2f86c4636e8ea1c9ec25e9829c84915c52bcd92755040d8d0701471c4c2b16d0290c63a927065b9110fcc3d8 SHA512 2e0799436cc41195033688fc5c57bee1988e92bd4e1828e58eb63408a907503101a2b386bd02acb5aedd2f17da8ae91551a81e0292c59d9e4e8e3b3337b96637
-DIST firefox-72.0.1-kk.xpi 603717 BLAKE2B c6ffa665b24518fdec01c04d80d516384e3e7caafd25f0789f07571a58e890f6e0757be344bb1b87ea811944b42e1a63b7769636506f4c633d3244c5c8180883 SHA512 03b8772f4f8a773dd0490f38712bd84433614c3f17c426b3e1fa4c547860ac61511b1dabc4b2cf7c8d70b528f07991d359c68505a2aa40f378b10777c4fa87ab
-DIST firefox-72.0.1-km.xpi 567153 BLAKE2B 1ba17f02962446e71b341d3ccc651a83050b4588a7e2dc38742fc354ba50b3960be5cec6c1efa3dd096d6eea5873033a311fd69082095f48e69227b637ac6cfa SHA512 9f8de7af458734fb0c43f553a15b7f9989c95907991c41d8d162521f22baa662e0a8a5a8887f5de0ea97f9f4943dbbe5765734c21e33151346c6ffb48cf13b90
-DIST firefox-72.0.1-kn.xpi 559907 BLAKE2B 4f9742128dc0f4c05a553fa2238ee79b0a43df0643a3d3a874c9365415a4aa8ee305c375d248f3432174cc19b046b658ac995a0e03b5e4742c562e40ff8c2c66 SHA512 4eca54081c968b932f4b0f855104a1117a56814cbabfd61df6d623680f9b6eff194c836eb9699162290919cae602e7a0b86e4b57718ab819bfbe70a9a0cd44ec
-DIST firefox-72.0.1-ko.xpi 574045 BLAKE2B f98c4e6595532a4f83faf511e3d9ab4c7c5e9f5d020af09fd8483765848d03baa229b55a114ecedf94ce32298dad643389026ba8a2907448cd69f4cead36aa46 SHA512 70276b0197cacc38c8c8aeb051a330665ec63d09c2efda77ed29036245892db8f246da06998c9c553c64d49c5b43fdc9e143d6f3a5ac58e5f5e6e96869b7dbe3
-DIST firefox-72.0.1-lij.xpi 506889 BLAKE2B dd4422478217701e41e9060bf55124b02de02b9e0109b76a7c479bd7828f5b844b89675005fef154e1a004ed238845bb262a79bd9d5b05b03aadbf340c529384 SHA512 719ebaa65f600cf313a3ea6173712488cb8fb5238d02d949e20d2246ce98098c4595f9ef4a9a0e802ea4323377315c569b2e7e502da75a13d468a92ffc296ea9
-DIST firefox-72.0.1-lt.xpi 560507 BLAKE2B 913e1547249d78ddc102e6c0163f623439eef7f1b1bed89be4cbf52fcf8847310777eaa50bb55d56c98716b477ba5c066421bf282a8f24277dfde880c6f3995f SHA512 b75eea1567dbe22420ff89de714f286713aac9ed1c247e67d93623ddf08fa2cae217882e48d8132a8cfd3f3f85f07d4925a6f2ad28a4b8a9138b050ab619e2fd
-DIST firefox-72.0.1-lv.xpi 515061 BLAKE2B 075a59e21de7c701dcbea9078e2285a75b72023f3b9328e6f5af5387430655fccd1e6332ef4a9650d9e25a7d14ac7fd7ada074a985520acd2afe6c60983a7f6f SHA512 3f886431658131b528556eadeddd9e9ff9d400f7f19cd745c0a2e521c1ee327546f717e526796e471be9aeaea7b66c8dc1053374cecd5fc0daead9a7a704dedf
-DIST firefox-72.0.1-mk.xpi 489183 BLAKE2B b03a55258ec68b5cc2b7b68175d1160359d11925beffb0f6615373f8cbd021b0cdbab924fae2a61c04c12e896539b594927348a67aa0bcfd8d73df06f0179694 SHA512 a83f26266e5af2b9dab0423db131c59a3ce9aca332aae3a1e62e44dd69aa93188aa03ecf44add5912470ae46ab619c34b31109703aad169e1e59d803bbd9ba52
-DIST firefox-72.0.1-mr.xpi 590679 BLAKE2B a3504a0c8533735a61201563881d67e5623439442418bc2288955296eca6fc4c03501bbf2f40a26b38e0799e47243a0155e32d0c7d4d55692575f2af630c1ec4 SHA512 11729b0aba398b34a866058f2a3272e415dc2928a6a2a57075bee2e7b18965519665eed20874662d1a0d3509a91ebae0e592df516ddf7d892a49b5fa0a52bb8b
-DIST firefox-72.0.1-ms.xpi 496982 BLAKE2B abbc3cb43f958d136c776ceef7c570a95ac88aca3ae24b3e186dc889a77269562e58ab84a6c40b3e7116b3f26be3d8e1e533be84233eebe4a215b0739050df0a SHA512 a816269e728582e5007c47f2a4d05cbac7ed89f1642da4cd23462ddbb7e1e2dc023650d7dd4362ebf188848affef93003f7b009d3b02a56ac409666cd9427926
-DIST firefox-72.0.1-my.xpi 561643 BLAKE2B 01ea7cb423bd7bfd014a4513842eef81a6bc0131ff7131fb5ad66ec1f566de8011d5add4f8e72f69567770593e3afbe8e6e57a965e6de0c8aa3d4e496606cf66 SHA512 deec98cdbb6ce76872f397fa7be220616203557a61a14f9e27d482fd0be4ffe9278a1a503ef2f8f11fa769526fd9f9df6401d76a24d9a0530270fe53ff5704a3
-DIST firefox-72.0.1-nb-NO.xpi 526169 BLAKE2B 17726b81f68dc0a9896eee379cc2fba0d94b0d3bd72a6ec1550e71d0bc04b9cab95b1b620d65d4569a4c3ea1928452c43cd380780318092f0cfbf4af50aa3a19 SHA512 a1ce2f3cbfb5a318b15fbbd3ba797dabf4fc71baff36ae6fe38375c1e2da9b197e97ea54405256bbc69f50a6e7cc606d4e47858994b9adee3abbaf24d96ce03f
-DIST firefox-72.0.1-nl.xpi 527678 BLAKE2B e5e8bc6f06d8b59a8a73f0496ceb5a4184873f300e50359bc61c53996e6b791eb68d0dc054102f50ed22be0278c5745866c339ac295f30771d4eecd4909dc066 SHA512 8e102b450df30bea8fd3d9c84ee0370446656ba64d0c2c20bf0b10111af78d8ecc3a00cdddb021e58ec347d8022b5b2a161c5a48785d001184ebf9e0c528ff30
-DIST firefox-72.0.1-nn-NO.xpi 528069 BLAKE2B fe7fc1d88b46f2a7a2c6f56e02a08283ede34772598424883729ec61a7320d05f2f4cb0f0943222d81a31f9fa9d8707a6fc7574d84a3704088b1b344f3c6e015 SHA512 46c04140efe62dbd0d55a98149ae4fd6744445ada5b4f72d83f06bfa3737138da4d00781cb4f85bf8d2270d0ea05144fb1bb7a814608a81da46ba400864c5b87
-DIST firefox-72.0.1-oc.xpi 516120 BLAKE2B 94e3f5555489532c021df12d43f63d92151c1d34629c7e616f7c346fd8aa4bd7726c8f4a51ec8ea30bb643fae87816b5c32328485b34be92f9f6caeb909fff06 SHA512 7429d75c5bded088bc76ed8bce880769edf8e55b9240cee74c7e07617011c24b694ed9b9c4ed845fa19fb112c5d2f155cfc5b0d0d4e8049b5f27ee169a9a9829
-DIST firefox-72.0.1-pa-IN.xpi 571206 BLAKE2B e23f3ae01de84f748cea89b57d93dba13285eb96ce15014d629a85649c5c525683d3e95db53c223118cdbffff7f341887db0864df249950af11a12a680aed342 SHA512 1f4122aee2169fda03feb121edbed46238911483b46851f1928610fefaa6ade432fb0ff7081df1e71e4ffb2649eff8972f7be016293820442ce75270d5cd2424
-DIST firefox-72.0.1-pl.xpi 540722 BLAKE2B 35f0b9d252ab944bafea875953dd65e498d92d2d92fd40ad300574eb3e7616fdaef76b40da7768ee4ddec516682220ed293835fa5badcdaa37f5863fc5c0690f SHA512 bf58c7992aadd074f1bcc8739eff3db5057f1c68d1636d458edf0482f5bfa8cf5e6cb50f5d134ee987abd6070b39ec50c4a4290cdfc34ae60e8b36bef6ec0baf
-DIST firefox-72.0.1-pt-BR.xpi 529294 BLAKE2B 4b2f2e414700e4e9e17be4c9fa4edaad109ac9dd4fad0c3f6e610c7962b8907d3982e09ff4d3672401344c6d39dc54eab965fa6d63fd1f2bd37f819ff0a04e6f SHA512 5f735be5b4743c7d2f08d2d9aa70982af4d93eaaf2d778714534494a41a90f90d735ed6182f6a91c10b388b400cd0bc2a098c889c4f41a58d040af045297fc43
-DIST firefox-72.0.1-pt-PT.xpi 538666 BLAKE2B 2f1e79e1205fd3747389e3c96a2fd944a22bef3531371343212656f437ef7da492dc179e11e1f4877e283caaad70c496a269c5c862f28d95ec3d080808882d25 SHA512 0079dd1316014e3c6343b05027efdb8934b8a62db7151f0af36ba3a2627f02c086a4dd2ab03b51058387175a4a7bf9f55ef442c20c71add4d70f8284bf02d8b6
-DIST firefox-72.0.1-rm.xpi 532462 BLAKE2B fa93293c9e15995535bfd5c45d07967e601fdf39065215f7bcf90172b2e1bf6cf6a22979b45e31fbb8259cac7747043957cea52af11e93b4a4cc8fc2c5169bc2 SHA512 5989394204e072d27a47ec02ec236968dc311f7ee04ab1cbd6d0559c168b1de2b401b56524e40be4d934591cd2366feaa719f7f36aa8bee1d62bb9465918936e
-DIST firefox-72.0.1-ro.xpi 540273 BLAKE2B 30387482a450e5f4b63a8a0deae8bfd2979e116ba4d05bab4738feacc546520a8625af31befc1eb092209b4ebada115728e65728f39b5799b517c335eca5414f SHA512 8b722d7d089ffa13fd93f259e24e479b812140aec533813c33a2605bf616e0b49c0119852368cf12aeea323fb3d0125060c26b82c26ca9608f1cdd9f9e7ee862
-DIST firefox-72.0.1-ru.xpi 622758 BLAKE2B 493fab3ecf1f89b74c1d03682f9d6d9c9af3cce6dd7e2d1a53c881a80300140ef3905a0d9d367203e30c80c511125bf85335a6e49a4ab8fc1c22c51bc1b39d98 SHA512 0864f0940b81bcf7939d34931fdd51435cce9facbbdbf2ddbd78c0eaa79d4c3a9674ac847f18dbc0ba76a03b3c484fa8fc0777a73a2dfe3b50e046a21e317e97
-DIST firefox-72.0.1-si.xpi 537653 BLAKE2B c283e20cf6fc6a2b8e66f36a078c9c2b2f2fd30805add45de2fd91de378b24b8043eac38c34c7de7696781ac70998e6861c0bf5038626c3395461ce7c069a561 SHA512 6e5560c9b7affff818cbd1152eb872e2c2fa962a7397dccfea55f1e6d2625c4cd0d4424cbe9d41ed85cb6a62fb263411bf966eb2f3985286ece7cd3bfaa35eea
-DIST firefox-72.0.1-sk.xpi 560174 BLAKE2B bc866e46681def4971ee61f3093f197c6efa67c0e56098f935ea250fb8707f9e6e568c7026470239db054c6bcb205d007bf31111fc63d9954bb2e185773decc6 SHA512 67dda5000b57d13501089c43b776ce93dcfc0a3787c3ee0906c97a60f28d7c9577c4dba7116402c2853920e4b78188ef888dd60f5d8b8399c44bb2acaf768f93
-DIST firefox-72.0.1-sl.xpi 539904 BLAKE2B ee17782a5646527e58de15c34573064e1aeb32a38c2311dab520bc738d52d7dbca4d25e9129c87d691dd4622cb7a29e712b0ea51e44a489e4fbab3498d43440f SHA512 a9cb353b6eebaccac08310d1839943570c82c63f81360d9bfdd5e44ac0c1e514f97a8efdfd8514dcd8f99b3f718532e58d118944a1d672e62114b3e919899df0
-DIST firefox-72.0.1-son.xpi 465364 BLAKE2B ceeb95ca9e7505e15742f5deb454301fbf8900597a486a274d7a75c7548785a37843dc940ae05a788550d98aaee393dee5a9eeb6068f295d795dd90ed44695d0 SHA512 2b8aaebea1499c1e419decbe6ff14c6835f5e74d9fa17fd6249371c1e051c89b55e20da894a62899976d1f8d1cbe230f54806a251bf4da4bc1f54e2739a28b47
-DIST firefox-72.0.1-sq.xpi 551704 BLAKE2B 3196370bcb870f047afbf3232c6158ef4b33d9e98276ee753520f23396ea4a33632a090bc83ed1e85d1a8f9eaa8eb67df7898d80c85383dc54c3614ba5f1de5b SHA512 143cf49ef18997085d03e3f5049f652f94a048b34e5a75cbbeab776d3350638e9260d6d3bf5f3a9258b56aa449ea2a60ccdb35f95876a723351b72559efce2f2
-DIST firefox-72.0.1-sr.xpi 555529 BLAKE2B cdd462bcb552ff35ea6a970caa1cd3ccc2baa93ebde403f2887f54cc9326520b51efabb8b763d5a7fce35867aa2f1ef67dfaa972f61089cf0ed8b81cd7f75ea8 SHA512 3adc5bf0ef7c1b56cb30a0abb1f059cfcf69eaa64818081432d88bdbd280300e237c57605231f78fcae43db4e6193e3dcbc81820ae8298add7b094d98dd0ca17
-DIST firefox-72.0.1-sv-SE.xpi 538033 BLAKE2B a594b0f978157b2d1bf2618630aafaccfd688fa139d6d2ba2966ca3fe3331a7915fb21fe0408453a248e816cf054c591473fbef55e826569764702cd8537f3a0 SHA512 5ee43f89dd128754a198ab8295ee7fb92665642e9afd44fff3ec7db0872f214fc73e63e9aeda856ac86d62bbe73d79830f1bda42ce270d365bfd2f13f87b2792
-DIST firefox-72.0.1-ta.xpi 565632 BLAKE2B dc5ec835cd0141f124f3657011a2a02fee466c9cdd2d604caa0f3a71eef5c45a9c36fc9c18d790a73be456dc7d43842136be7c7ea8b1477ca90ab5e11964d711 SHA512 2b4d1c89aba52171e3ab2b0bfaa9f954ed7f8eccc4c9d834ac0e724f782b428841f3cabf56aa5511e6f2ca273478ce15afd7bc4cb0067ffd031d7c3cdb1408b8
-DIST firefox-72.0.1-te.xpi 582704 BLAKE2B d6eb0849b27857fb5bcf31b73cc5391fb1745fff43d147acbfeb8aaa1d5e0c86930707e3c782180f712dd3172d3fb4a09fc02ef6f73aadee0f6ebf975ed89e92 SHA512 2f6f372f19ff69d4481039ed4f6ead12f8ecb054f35fbe115800dbbea69094345509a34c98a2d05a52e5ecb7d519c68f92dee6cf3ddcbdcbd595383f183d34aa
-DIST firefox-72.0.1-th.xpi 598815 BLAKE2B c2472c14342f3eecc2a6e9aa1024bc8c0d029e92ababc49c17aa2a20d0d4c6a7d5ae8d4a043dd681f20a15bd7bcff4da013571de1492cf2b291eb1dbd31e35b7 SHA512 3b6a9d579cc43e3697126db73aef6d3381219823f0abbb8c392b587dfcfd6a16ac6153f503e8e3644e3df8eb394dbdc21c6ebe85b1eacf78e4119a19975596c6
-DIST firefox-72.0.1-tr.xpi 551514 BLAKE2B 83328ec7d01953b990602ca08917fb5fcacb7055c9aa79150428a4628e3e4462073168c598a08c5c6a66c8d35f6c5352320d91891f0a6634c4d758760c018f2c SHA512 66f0b4070872aaf1488dcfcce9f4b299dfba50b4fbecbd4fcfbda4a525f529993c73122113e303f16285f87624a9673c40062a2712ceb655ed32e25b941b37ad
-DIST firefox-72.0.1-uk.xpi 613106 BLAKE2B aac98e18366110f2b09f6450833a03dd5a4732bbecdaeb77050cb52b1d4d52b35f490050301c4477c394150bd1133b6436482ee505b3eff32a581bbf7615bdaf SHA512 9cd9e4aa6ef96524b60f3aea5aee20115b6c0104a08db75806f8f9213558ddf2bb219bc48616e61a31e15291f354f1eb8329b3592de00655dffe9363f60db8ff
-DIST firefox-72.0.1-ur.xpi 573895 BLAKE2B 55c2563a9d6934c954a99bf505b2742e9d7b5bc0be253dd2691c3e3bdaeface8c473afad47568b6d2c783c54b29b916bbfb5f8be59fc480ac653cba4cda28d18 SHA512 3c8dec5434ce321c8a5f8cdc1f3d123007d6bf0a22c15fe37da46cc79c6687e5b6e5b996dcee752903dbec89d06d6279af0dd5fa7615430a2b231635e35bac7e
-DIST firefox-72.0.1-uz.xpi 498253 BLAKE2B ff019837fd38259b81b390a648723b7de3cc0c6e631a1f9a8929a1d6041f3c52e4c688710b88fc31e387e149e43a1a41b9e095e496724b694a691ecdfbf76169 SHA512 c956d030a953efe608fa316ae025ca65493e897e93dcae97d22541074af3890b698402efe8b80499036c7997047136d2a71565030d00fb9124ac2c44c906e3b9
-DIST firefox-72.0.1-vi.xpi 567507 BLAKE2B 1c60499e474b6523b9d2e2460e802bf52145337be376696a20a6647b5c27150981334bec51fbb6e0499e64fe50a712de1df3ef5a1ce041c9d441b75e89b97d91 SHA512 4eebae23cc6dd81c86caf9808fb5bef8f1995861bf755a0c215d92198aa3e2855ebccb8006aba1f757d4b661209b44077d8508eb630cb849eb5a345acef7973b
-DIST firefox-72.0.1-xh.xpi 469604 BLAKE2B 5ff3348a756cba6732192a2fd65accfc21d540404407d09a08d1c1a5241b0d148502438402ee2347327d51c4ef37efe35254b2568d34d08f8f8201b38f956b2d SHA512 0e90451f9b1974c87e04fc81130ab9748be9e7e9debd33a52bdb3236dc05e497725111b50685ec169e16b605b104d423c6d15603c1375fc640a60731aba63ac5
-DIST firefox-72.0.1-zh-CN.xpi 574697 BLAKE2B 63f212d1322e44c098a10411d29c252c889e60af7cfaaf2e24e14a84371f708b60bb3fa6b589a6afc552881aacd6b635dc2077b66f5fef89b842ff92aa927936 SHA512 bfdbdb5033433f0fdf6378c1363b97dc333fcbc8b9c072ccddb03072eade1597791a7fca8d706617ef4307a03ed4d1a2ab8495b4554fdcc566cc47a259d54c92
-DIST firefox-72.0.1-zh-TW.xpi 573487 BLAKE2B f359f00ef17b4a635d76118fbdf53a0a3e3a869888dcba05467e90dd25817e26196f3ffc59182694936b78d3a65ff606cf3ba1316876092c3dbb5616bf40f6ea SHA512 5f3f5c533d3827817b070b712ec906feaebe17cffedaa897ea9430770a2cfd926f3a4fdb0179655e9c63fd35cf0dbbf4c4ca99d70311abfe390393568ff7a9c6
-DIST firefox-72.0.1.source.tar.xz 314963588 BLAKE2B 19d07cf6ea7a0b5ae0df4475e3a24ed7c387d2ce1f41eec2c7bf1ba08e379134b6dfa9e9748f15f4281decf34447356e2826192f267ca68b83e7ba484b04c309 SHA512 8df6a64cde4bdb879c3cb9df7f8b43c7d67c47502e2dce1d3ee82de433931435963b3e51c99035a78f0a997bc934a838d198f2a1cd6a624441769d37b1469fcf
-DIST firefox-72.0.2-ach.xpi 489382 BLAKE2B e8d3a5baac8b5327745a82bc60be8d862007aeca78268391560eb099cc8a04359f3c44ade921c22c6fd88ad4eca44e4f1809f882f65d12396b5952868e58c344 SHA512 8d470e1371ad92e43ccf9f38c1c52d002b0b0253cffca32265c25900ea56f18bcb770bd9740637c388200a2cad41177e714ce875ec37b7134022f0be42fdd789
-DIST firefox-72.0.2-af.xpi 446537 BLAKE2B bb5aba6b68927749a2b054fee793ddf46c20d16482a620c47f4c9633975b9ec25ef306a0dabcfac21c03b2d5e36967445d6127dabcb87bb321a2326ebff367ec SHA512 965adcad559ec458ecc250ea5cf0778be81ab90b7d54e5dd9f731407f79c37cd2ecb7ed182c8faab90e4b74c629c1985723c00ce3ee680feab2f05c6b259570e
-DIST firefox-72.0.2-an.xpi 498518 BLAKE2B 05b2b82dee65afe3ce2b7aa47620ea2b72d5ba10716e3fec5200a1f5edd0968d9dd34a930a0fde08a7853fd05d3368db5f816a1681756742be7a792a4cfe85a5 SHA512 46b4fff36bbb138c165db332367c44cacf4a6c2eda99b7ecf2940d1a247da9e0d62f7506d9b640aa87dd4955cdd2c8056c04fffb275583e5e368075c57aa44d3
-DIST firefox-72.0.2-ar.xpi 562877 BLAKE2B c7cff2157754a7ceb88f1907467f9005b97ae7193c3410f465196e9be0ca47153b115983ea5c9df9cd94d5718c52b45de0caa04638595a2b4a9c5cfcd74a397a SHA512 87e38912ea18dad4ea6931f75b87bdbd68033d19d17af57b8f43651bbb733fd070852514bc32bc372184d5e4774c073df29744e7764dd319c5e3426382979d1d
-DIST firefox-72.0.2-ast.xpi 494016 BLAKE2B 3eaa2dcd1feede917aa458c9cb4b5f92488ff1282910be83e7fe60c68855409b21115cb1ac7ce2b3fa29ff9b3920663632a28be7d13cddbab9e697d9376e6a97 SHA512 448aab71cdd64f288233900a90d83c8f166fd6c39f533d0f1fcf8efcf96ccb08454724e2bca7ab1a8f2e7d91a84fd3389b981caedee8ea568be90a0d32671287
-DIST firefox-72.0.2-az.xpi 525928 BLAKE2B f9ac97923d3c0dc82cca7d2afef6ee44f8aeb80835a9da6e89c56433a5555df741af7612598603978413fd0a95d7d29aae752c58b9614563cb559597abbfb42a SHA512 d4ec2c2ad5c9bcaa42ab4d9345278b042efbcc7b84d75ef457840cfe6c535c397adc82a17b1a40c65eb854ac3bd432e6a2bb567fbcec492d76101078bb7d4dd5
-DIST firefox-72.0.2-be.xpi 620196 BLAKE2B c22be24ef54c68147ee9f032e008844b70db35120346e39c496040a76494df34d3c4bf460f5a39e7da81bfbc9b23e9c6af49ac38fcac4c7a1d1048bd13194231 SHA512 0c32b1ce6f35856e1c3fdc20e69dfa1e5b4eea6de6e847269b111300c0c76b7c3e6616cde1b32954f96b286e55b6c6516d83b55dfca1f09974fbdd5d51a79ff7
-DIST firefox-72.0.2-bg.xpi 581003 BLAKE2B fd3783d9beb04c7081b06937aea381e766f7603cc7525733afdaad0867eae7c586325741aab279dd5d463d7820485cf807db3f8b5821c141dda645eb6d0aa399 SHA512 87d5139e335734842e943669b6ce23dfd6cf3d005b0bae470e99c2262297064b3052dc69c0add0c56e2e352d34fcf64619372ea93c73d7c9128c107fbfcd0432
-DIST firefox-72.0.2-bn.xpi 616399 BLAKE2B 30e193efce5b0ff22937fe4782e79a9764d308a88ac0e3ac904e0aae8ddb1ca15405786d2d87abb627b8c5e184b4830e316b0839b7c215befa8fca7a4d672d8d SHA512 5f186349fb1121c603a6e621a01034fdaaca186fea3a0afae6d423dde78d99f7d28db54a9e71458f348399a7ef8bdb78c2693bcb5507937da239d8ddbb026009
-DIST firefox-72.0.2-br.xpi 529073 BLAKE2B 7196f416c336a78124bf8a0d208843e5b24a2103f732dbae5f0ddd7683dd18c78e509ea0be9643ca8296bfcdc671e2e4222b618f7835bd50aabe42cd138c4e90 SHA512 551a781ef3ee6bc7573940cdde886946cf23533ecff36a68aa1e1e6314b1e5d25d3aa7a8ec850e9a5be63b51289a60053131dcae4a84b97dae6bd85a65362b04
-DIST firefox-72.0.2-bs.xpi 498281 BLAKE2B dbada20595f4cc020204c497e7197e61444c287ed17897c8fdf2eb51a7764b832a03eed6d99456f1cd50459f2be990a7c7352028051ccb9b14837976c2a8ca7f SHA512 9d4db57022b4e6b90379b932b5cd8f1c4d585d99fc151302520e99082caaef9cab002d805049f679aac1f51c54533be18a9a880ad487cdb71d7683d564e6c740
-DIST firefox-72.0.2-ca.xpi 532660 BLAKE2B 555bf9333c084daf97bfe410a28482bfed3430a9b9be594e08b75f2eea35681b16691205b0b5cb8776ce529b52f96ede019b69a99fd95f30abf0f4bc2e05bba2 SHA512 661f4648ed0803c8718c15add267817fa9391a2fde9511e2286bcd2cec0eec9e71d90a4c8f5a843d83548b3ab1e972bea34fd2b956cdef426eb0c83cb47e6869
-DIST firefox-72.0.2-cak.xpi 562004 BLAKE2B a187d9974b03d8ea2f5296456684969db518da463c60b6f026f8658791963ff1a2a7e266dc9bdff28a54263b14cebc9f4da50b09d2cecda7ff8f52c40e947e2e SHA512 185e58ac7c9f3cdc04fc169521577cfcddd69ba71a6997694334a07a527010a2bdb360213edd8b0e3deaf109f3146cd03763b7fe61465608c93c80d6ee14b8e9
-DIST firefox-72.0.2-cs.xpi 556349 BLAKE2B f35bfb3547ca359b1a9e901e67e876b55e2ff37614ae3ba2437183cc0cc2e5a02c958e9830e9fa6c0132d2d6313c7d3c57cd80ad4a72475f70de2cb0001d2b08 SHA512 44d9a4d2051c5d9700593ed332c51ac80bc26e8b315e564fbed1647bfe8c404169e6d75c0ed90d450b8513d5f1a8bc4b2b01cc359e7a6a73a834a863f6bb939b
-DIST firefox-72.0.2-cy.xpi 538334 BLAKE2B c177505830eeb24cb7f3a4f1af52b458c683bc3aed70e5fcb58d6c8d3631b750349833278792b052734c6c339d2e0c20113e3b025a04fadc67e93971de918ad5 SHA512 791358d5792a1c8beb51333e342190808ebad504a03ea869258b8c37e0aedd32465c56fec73ec19d58501779e7a694b9f8c80f9285c40f126f83d590de605a93
-DIST firefox-72.0.2-da.xpi 522281 BLAKE2B f3c73990958993a5fc98fd76b23218bc538aee04e8117d4ac78d3b9d9867498770cbe48810702740df4c5e47ef8931432953345810effd186fde83cd526779b0 SHA512 79b3ae88494501c27a59de2e71a97aac67990bc0b2b2f2ab573eacd6c14b4fb925976041907f685dd7233c1becba14669640293a200718a5879756d1e60c65a5
-DIST firefox-72.0.2-de.xpi 553568 BLAKE2B 4304149fde35ba2c04614e224f4c813137059c6fbe7fa3f354608c8b9860c58a9b51804d8d6a00bb8c5c1a6d6de968a2ac021c1c5b8d5af4686b28c7f72f540c SHA512 5d0b2bb7014b50067c7819eefe96c1e12f81014dc11251825fc59d748992b7cc990bd03af7c8d7373b7e8dc3de684240b0cea0af6a2d7fbe0b81fe84c06619b0
-DIST firefox-72.0.2-dsb.xpi 564094 BLAKE2B a66ae140dd454867f3738824d1cf80c6b2e56d3424ab2cc18272a08c3e89ac7609e4c03ceb2579a17526c9bc31c592b4b0a098ff6e939a69b234ef3d8f80519c SHA512 0ab32815519b171338451fac74dfcd81cfb56b36a6e58dab4906b40fd9e0e0ebb84bf8e1cefd3a9b80dd0a3e268df92fc1ffcde6c733d8d06228d2b8f21194ca
-DIST firefox-72.0.2-el.xpi 624801 BLAKE2B 5f8d44194697d047ea4ae26cbb7c5c90cd89aee07931d3b087fa00ae2e62954356ba44ac398719a5152a3ecff67b654e20cfc0254ef54c2b1d6c09b80a68cfef SHA512 bf17fe5fb4adb10b2fbab60a2706e387dcf8487533e218dd9d0fcaa3113d492ec52fcaa8620700988aaebba7c43a7b153d9ab28bfe412e6761d1721c732e7103
-DIST firefox-72.0.2-en-CA.xpi 508407 BLAKE2B 20c82b60ef330a051ea35807defb374dfdce78c28deed300f9a5cfc275a2db7bc9b8ac6ffb94dcad19a1e0eb3a20462928acd8b4640006aa586b297b1eea4521 SHA512 81489bc103a434c533e3e86841b44bf48af0adc93c67d6de046c66a7e606b9ae721e9a7482aad8d478e55c5ab02764edbd56a8b16ba946657dd07bf5854b424f
-DIST firefox-72.0.2-en-GB.xpi 507217 BLAKE2B af1f2f139d87913e7af352b0ed3b959dc2cec02c79ec2cb49fa9bbd02f091a733a2dbe37843fc786159d6f644448d4e3e6b1d98207809b42e3ae7f3ee64a33e6 SHA512 bd88334af37305a7b4b8e4be3640aad6ad07418f73afc4cba45f0239dc634f7648e572f4bd542e39cf25f161d1c50ebced49dc6cb9e5a814ed6c2ec001f6adfc
-DIST firefox-72.0.2-eo.xpi 533916 BLAKE2B bcc753e456bf31a5d1d2212fdc66e3c72f09686c94e53c538836a189da6af03ab11376422723e1afd8d8e5f9e9d7d64174b6db20f14ee0fd69027cb68b68c3b0 SHA512 829b311d96051b879a1d9fbefbad35646736267a8cbac8160620041d28e91c6cde226a10fb2c0e4f04757b6bcffc9dcc20d2420b5076b5a62da33fa23729cc97
-DIST firefox-72.0.2-es-AR.xpi 543732 BLAKE2B dcce0d73b770440486e8b8caafe6c1180298691e9e71dd4515e3b324e53bb3d1a8129b92b2dbf8643a0b6909d9eef0d3cc3aec9a15fc8941e9873f080d7579f1 SHA512 601a0362abb3cb69264d794ff6380cad2e196003d48acc980ae417b444c271eb7d67bc9762f737092bce96aca99384ae184701d5c613755c57266366b111a743
-DIST firefox-72.0.2-es-CL.xpi 543276 BLAKE2B f379151c64e27b137301816f8e9f00c7b1448fbc9ed7bdcaee424927c33816689e664b43fff0c960de84ba36d69ce35cb78a151a9c050c71ca8506a052c27b94 SHA512 1d6d888e455266f4d3e377eafe481002f104deb9da4a1ece30917561a2768b3c0a70340c69ea4cb0ce1d7408064b53196b405044ba0beffd0ef0007e8b90f1b2
-DIST firefox-72.0.2-es-ES.xpi 521575 BLAKE2B 049d0e16b22a3d9ef6b0529b4880f6cffca0372ee586cbf731c7dda2c02a352ef609c514abf50b6ecd8cf77925160929725e2a0ce7c141acb3b4c772b46f6b50 SHA512 72778b07eb6548270ccaf455492657a09846475dc216ad007e971a08ffb9b3ee7211d3fe7917578cd73a5f3b391e785dcc4c346af4a7b9aa747488dde1c10639
-DIST firefox-72.0.2-es-MX.xpi 546570 BLAKE2B 632067fcc1299e5de2cd62d30c08604e6739ced498cd710ee6a3909c30793134d1214295d90e26e3b2ed83a306bb210413b747953bf252b3a99349507a2553d5 SHA512 cef907943b2713aaa892277a1924ef98bff5602741463b8cef7e7c100a2a201bb0bec58342d93994564f96c4d1843ae160408d3c577fb5b59dde970d77e1363e
-DIST firefox-72.0.2-et.xpi 523216 BLAKE2B 6cedce6178d584167d8310109c55db70960ece5a66db28aac099a889e6de023dad1e5285294894c32d730af08e6dcb6a1e3a4c799dafa2dcbf78d3daa7139bd1 SHA512 b3e2f11e5602d88200288cae85228b0051d9ea24bac71fc61369d85ed095f44fac0bd11440850f94390a08465e5307f2704e7777118ab17db127ef9864506ddd
-DIST firefox-72.0.2-eu.xpi 534192 BLAKE2B 34aa43850e72716d3a14aafe7ae5cfe08f9f807ca2375f6d40f5cc95b42bf0a7dea3c9d53cc418c2f387c99c85fe074be2e05acdcddf3e1956182ff1f94d0aee SHA512 a0d3349fb97a790a814b4146bc87a5b75809e687f62d1bf997d3e013a4255080d1f3327483bc4ba411dd6c42255811b6579e3d4b90ef6bc48d0371e03bb64462
-DIST firefox-72.0.2-fa.xpi 581238 BLAKE2B c99030c2e0bee5134bf31453a97c4b54f8465b8290aeb37ab2fc7f6ee7aa02b27c5ab3eeb53ecb8d5fc10e79d9051902080e7f48840d5639bd2cd2a08c51ae5f SHA512 fcccb1bc9261319590dbeb6742166513013dc04084e7eccd35f5eba7aa8a0d7f1b744edbb99c1f6a42eb1fac91696565576d8b1f922a2f181e4931b8e724957d
-DIST firefox-72.0.2-ff.xpi 501347 BLAKE2B 80a89707b9bc2b26729420cfe3c9799e348d58b8778cb1c093cf9ed2774bdb776dff72d539d1aafc643987bc3b03947ac09c2554e8bfeb941fd741cedb6995d4 SHA512 24d1c98cf0f6ef8e1eb09937145a63e4e4f6ed10e3132761a00402f7398c32370693aa1befecf67571588f698665ba7c84c04fb8bf4cad2cb875dae33712a8cd
-DIST firefox-72.0.2-fi.xpi 529589 BLAKE2B 2b06aec26e18f340fd448037786cc6dbf1ff925b8ddbf691029b5265d7445a3e695de94000bb53908f50ef8474b55aa06f6007494199fec72d29f7add338159a SHA512 6000c8572fe1990f1e2fc626ba352a8ad585e2d2eb5e8f95175d2edd152d786530b92709a6497338a439c6dcb4d86142fb3bd0d5b186a6dc78995bd7de3ff14d
-DIST firefox-72.0.2-fr.xpi 555810 BLAKE2B 03480b85d0d0b19279a09da6bbd30ccb7f586ba13083c746a46c04c418e570a7ae3ce573885c1ed0491dc38c559beda0632d668a7e7ea9492cc35315958da927 SHA512 ed5362e845adc75d483734461a9c37441f9851f55273e11ab1bacc2761d097fc191b3e95d5e9cacc10e246c0d3d97dbc04ad5547dfbd56e9c66966918fc7d729
-DIST firefox-72.0.2-fy-NL.xpi 539205 BLAKE2B 228ae867b303ccb98de28ef3634759d803c45f7ab2693b7c69a11b51b1b9e3e264de9281f8ea33182bc6dee6cedad6bf9d2313b25684c8963ac8bc37ce8aa264 SHA512 0b5ff6e7d99891ca3d4a31cf06ed50a108bac45a421fac783775229f3e7771bd76f155b43755d133daee980509875c3cfc12cea6d9bd2468213b258c7e30a030
-DIST firefox-72.0.2-ga-IE.xpi 500377 BLAKE2B c8d81460a352bd766d87523c468df1a8227aae91732383c2f5d90559556569974360e8f6f153b0860db56055f5a426b3cf241f1b0eb88fe6dde5a248ff3eba2f SHA512 d76afd9655caa15dc4046b295347d0e1ce6c4ab59c8c0e6e79ecf2bc84da59af8c41af9319792b895ee7f14e1f20e27a86978098b14c1cd19d5f6a62f101b801
-DIST firefox-72.0.2-gd.xpi 525844 BLAKE2B ea246ea9f6078df956b109e1b88f3a7aafc93abe9cd29d207506d0c712c481f9b4963f3eb620b41c26e2c9c23dade858cdee9bbbc3badc83666dcf350394537e SHA512 1b2a39d6901d6fd039e6e569a8e02d82aa56b90fb4beda44abb206e4ebb74eaaac20fd676da095f1007451081cad71d22c8c41b54511c3ceea062ddfc9bdc38e
-DIST firefox-72.0.2-gl.xpi 502398 BLAKE2B 56f4dc8a73ac00989e58b7f1156ac82ff8bbfb3ce3701be7efb220128d24bc2798b743ce3dd0c8423a0b496cf61e19f7915e13069a45a9f7afc83a5170a2b6f7 SHA512 26ced0478e9e41fb0e082402ac16710df0e258b488cfd35152a6f260db43918154213d0018e9fe2a65ffab65221b659387619e78acdee2a0edf880dba7ee651b
-DIST firefox-72.0.2-gn.xpi 557363 BLAKE2B 47c0a52500fc4ac50eb1f81c4ce8afbf6d42269720401a84dea58152e036adaeeb1c3ada271e98883d49421173ef86714713ef44c732e6a3fdbffd00c246cd8f SHA512 dbb35077addd7d62b33b553d80fa13dbcd4e8c64d3d98a8dc71d8518c6cf4585fbd8600cb39ba6306d04f5c5319defe0c0194c7f5b59709593d6401b2376f993
-DIST firefox-72.0.2-gu-IN.xpi 593342 BLAKE2B 817f77cdfa2ab125a6b65e38f9ef8d44190cf3932cbd765a4bc9bbc9cb0cd29b5ae33dafa9f2b9250bf6d0ae868b6311f06e249bfd004de25b0a8b32bf6874e6 SHA512 a1e9f7e51dc9a1ee4e06990551c5bc8c7bf03d5ebeaaa1e23cd9faf5cf3eb55ded34d4d81177b56a88d391931af626da3ce6026323d464a8a1f681948eaef339
-DIST firefox-72.0.2-he.xpi 551452 BLAKE2B ed62e9ed1bd47ff3fc1a220981c5b571d0e9664fca0663c5c7eb59f1236bcea458d1dacc291ff06ec90998819e2245f0a57bfc3f9dca470bdd3059108ccab5c5 SHA512 f44700e2e83ce5fd2bd3f929d263c99bb2691102e3de89b8e39dedb3dae650eebc556ac1ffa34b3db729b3f8ce814ba3b2119b4252eb3ddb871b8fe66b1fc85c
-DIST firefox-72.0.2-hi-IN.xpi 599250 BLAKE2B ebb933267bdc188e18a88e0b74ea551b8aa7e260db65f5471aef558196cdda74977c6db6d497d332767f108d7a013896fff2c8d0dac98daba62f4584693b87f4 SHA512 6f528a3fdb71b9d4d859f9eeea87968fd0152d1b83ba5021fb1fd8faa984599b8206eff198f87dd15c736e2b5e51e63f72401ffaa89b884b361ef8ab4514d18e
-DIST firefox-72.0.2-hr.xpi 536163 BLAKE2B a822322d6bd42bbbcc00caff92505c3f215bc1b437dedc2d46078d7624f1332d309a19c5b58029c9c1926a613436081e6cf9909d89189f5d5ae27d1757b2f0a2 SHA512 bc102453cdf950b6edf2fae7f3b8aadd5bb64d96a894534f5abf8d7d81e95c172667ae8c9dea993fa006c28f72c404c6ac7daf698a6135d301d458990401dbc3
-DIST firefox-72.0.2-hsb.xpi 558389 BLAKE2B 63050c0a66bcf588279aee80073201e4fa36cbaf9f4f38cac61655548aaed24f59766626bb113ad0b6bf9b1b8507b93a10734c7d5c704dafcef26c5600f828b5 SHA512 d8a3ecd6b2af045c5025660b7559c5b362e09bc4aced5a28305aed50d8e25022477fb421ece1fb9ec0bdd6aff91533c988a263d84220a937ad38aa9c761a4695
-DIST firefox-72.0.2-hu.xpi 563617 BLAKE2B 36eae3a7543d40b5593a72f23a080bbf41d9711e8562ffc1e3a7845d7a5976723877ad31bf488c6c7b97bd859853a141cb997bbe0ead1087ad4bf65f6a21c169 SHA512 a41d30a9bc53c55531ceed6c99bf2b876f47e3f26917a362a4874f160c3532602f3f94ee1ebd96095ce2231c204b14a61d92a0a0a12bbb340101a727450238f3
-DIST firefox-72.0.2-hy-AM.xpi 581453 BLAKE2B 376385456e5f055771fce1e8d8de1ec68e140950b7fe4b5b099308f77471f6e63ba26374e589ea1441c3bb2f62faf5fa75f4aaf87fb28d3850a5527ba3348b9e SHA512 81aaa62d31ec0466c22918c43b39d2408fb97cd8211972fb63edc5de13716001be3dcfc6f5061e579132b175543b462da79581ef9532d57deced5e1c215896e4
-DIST firefox-72.0.2-ia.xpi 524508 BLAKE2B 471c3d95761c55130c97b0f5e4a777836d338caefc6ec6ec10f7d4b51f33ef167bc85c302af9dc61adb1252d4b54eeb05fd7e8b1b172f90b722867655a3f68d4 SHA512 fb2eeddeb7c13e5ab3ef5c99a9e9c0cb7974000da4014c675b53f80238849d87b8d90c9db087c086079a2c77d329315efa1c594c1f3b7e6b13778b337eeab6fe
-DIST firefox-72.0.2-id.xpi 520736 BLAKE2B 16787fbbcb07c05e55340bdf034e8429630faff1ad63fe9f3f5908e07d6c802ca61257744bfda9c45c32bae3e16a0dbecd6bde36f3acce73fa3e35f1bed45b2a SHA512 1fce81976cd87285d973a9fb29df5e7cd0b3a2a7c334f4a46984f12b68a6ef9f7814003507f5681794b5a3104468762585c8073a36a9c445db0d5c26e6fd4928
-DIST firefox-72.0.2-is.xpi 515254 BLAKE2B 03d074bcf6a19411b1480c107b073adec91469194c5d6302de8e0e63156f81ea579a9e2d52396cc50d1e681310c979fca17c48485a66f83db353cf98911f438d SHA512 4dff730952f0ea991ffb04a37c17ed09ae205f023199bea7bedc7dd6eabcabfc12a1f0f969fe9631de06727d4f29ce52e788df4f4a8aa768caccc330480d46ca
-DIST firefox-72.0.2-it.xpi 422280 BLAKE2B 382902d20c2ea9a892afd4d88b6623d596098fe548100d17ecd052e14a3e425c85dd7036682e63304e3834f52925b73778387ab7be81e477083b48d6e1a9b2c7 SHA512 2e1e306087a64dfa142b388dabac310ef305313070d5c71f3100a62571b106e1fe2b068243926a4cf1aa63a7f75f842f2a54929f8ae8fb044bba560e6d0ccb08
-DIST firefox-72.0.2-ja.xpi 581034 BLAKE2B 40ad516d1907ddda4acb3bf820da78884595362b4224ea2cc90fda33c33c97f192c45d61dead319f57fbe2e64eb5de160c73c411a878ca67a817b5a20c4fa598 SHA512 68c87118be7ffeec413496ad2fda52759c40116841250de574544d2b190183d7a0d4cfa1fdd37f40734354539b4acda4dfd298467ad941d0e026d06767c2e6c7
-DIST firefox-72.0.2-ka.xpi 584724 BLAKE2B 1d6d8f523a9233cdf16b0f0a25d25994fc1e516fecc233b7682c65ea3527c92ff84b6cfbb06463d86b4e036a91fd4b3e62e0bb05c904e3266d5ad6b7789ab575 SHA512 df4b19dcf54d979792832a9720b99d1fe9181314bd431ae6c22c8425ccf42cf2ab533a24584e7317ef3906e1a9da664fe65ee3308d1b0d8d09d7bf7bf6fadaea
-DIST firefox-72.0.2-kab.xpi 543918 BLAKE2B cd6fdab3d047d389d578aa4d3ae8fe8c1b41f3c760e07809ecf62431430ebde510059b50902a72e38ef77a9b1334b7b1f18f6ef860ecd5a1c0632701f5181c76 SHA512 ee068e7ca9dfc1c11c635ec8652838966ff7b137268fcaca6c1908dc563cae7d4bd8e9c69e18c471afde0d3485dee2e9e852b186f58629dd4c8c88d875f43c33
-DIST firefox-72.0.2-kk.xpi 603716 BLAKE2B 1698646e63ef150e61c6efff4e260731076ddc16f133ba64ae82829db3d5cb90842a4d64dea81b977381a71db93ba7a01b6237f205e29e51d26ee4bffa901c9a SHA512 541b5f20bac6a02c7da2479a647faf444a27a5ddbfe40927f3ff514890e7c94263936f6f32970bcb6e6862ccdb3048e22f87e2ecb4ea197df3214df27f3b6309
-DIST firefox-72.0.2-km.xpi 567152 BLAKE2B 11aef4a962b8a7d2fe6990e67212dab74a28de89b5da907326518894472968846f4a46b9f366400da0ff11803db729f0ecd2667328d3d0c7604fd484362827e4 SHA512 8ad3f4645b9f774fc84d7b0de97297421960fea60da126ce724f1e83bc2b85c6533c8a666b3112fbb8bcdcb6058fb0a20bf5380c6890a9ab1dd293db7d7e574e
-DIST firefox-72.0.2-kn.xpi 559899 BLAKE2B 24da1fc6e699206aae7cf43e76e40f856a82ccf2a38f901d887f4deaff4b8303baf90394c7b502ae01b5b200495623b14be9ba9485591144352362afe6124088 SHA512 7324aec547d5dcebab69ed6761eb5aea1705c79dfce8eafa390b0f1aaf2853a9200c591290a49445eee3cce758bd81fa7876db0045bf0295d852b33fa3a3f8d2
-DIST firefox-72.0.2-ko.xpi 574056 BLAKE2B 22ec1f40df2fe95cf048c55d3aa15314421c2340cd58723fc10effecb0f93db1cdecbe901b8fb7b8bbc8b61388c82d155e7056011c9ad2cc4bcfb2d44c2644f2 SHA512 05ddf126be352d6fede4f0803f246ce846c6b59b28d55da510c277a11811b706137b6f635bd1382bf06985c2a6ff004dd5e60c353542faae92d6d9fe0309a8e3
-DIST firefox-72.0.2-lij.xpi 506882 BLAKE2B 3a3ca6bf1f28acd4ded65274860a57a225af85c5c6281786a7f7f81730b6fb49808461ca4b66e316a2a41196c5bc19860bad2cde5396f2b9fd407dae4655d7a5 SHA512 c864b890d712a9772b61fd1db79c3cd229e5a97010ac6acdbf1b9ac0b854600745816261bfa75cc192416696d522b4674c0888cfda5f1006fa3695e9ed40c0e9
-DIST firefox-72.0.2-lt.xpi 560510 BLAKE2B f329245978ad3640250433a64d022f367c9468909d6face347fcb9b9021dc90429f8f5ddb9746dc71c27cfabc6430ee857d213cb74d9b4ff837020a1de4ac05d SHA512 e94c17a37a5f69e2086023f0ec0112ca5f84302f5d471a74b8fa7f028ad66793117986bf1311e21d5a2cc6883343cb8e4c8049cfaf90a2e0f2828e8bc80c49ef
-DIST firefox-72.0.2-lv.xpi 515078 BLAKE2B 19d636fba264a95c4c524b88c776c093e62cccb9050c0077feac284a33ed305248cc24e88b356a40da68d78cf84cf6c93c0da701a7f1263644d4c0d694143baf SHA512 67ec773b89d93fd2ca216b8fa0f672f394ef7670854da46cc742e377946b0558dbfab46d08deb0ef6df6fc8a0a4f897c2ea26e3c437a492bd53e4cac4a774433
-DIST firefox-72.0.2-mk.xpi 489185 BLAKE2B 2cf397b3b6c054803deef29b0cca8436f7181617df7801fc8cd959bf9ffc3a8c0b5c7bf2d05bec73f29fb0f18ae8afc4f274dea108558dcee13d5243afc83d60 SHA512 f952ea15e118f132dbf461189782fcf45ecd3a3e09d8bee23bcceefd78ee941cd00ffe8ca429e36966151674f8b50c3437bcfd82a0231f8e16c10031000b6586
-DIST firefox-72.0.2-mr.xpi 590682 BLAKE2B defa8c51f135a34f5068b4870b977622b23b95eb9d2ac5eb22da93bf939ecf4438b271ceac83b7f98fe70e54b88ff0d4f716593e5bc456f6e0db8f95c0f93775 SHA512 dc725051efcfeb8463215238329f0a25235b0eaaa99d103df982797650d5578a11db5013c8a4deda365af82658a8dea1c5640bb8cb1f0f6ab315dd9f574f33fd
-DIST firefox-72.0.2-ms.xpi 496986 BLAKE2B ccbebe93b9d26caaec5c988640612104fdd636f611abac08f7fbb5091aad13c3ea8c3b4932ac24bd2575824cdf1b0efd20b683efe561ddf91d9ae9cf206411a3 SHA512 630805e27882b8995a73251cdb5becfad85228b0b564d28c0f6805f3ba0fc19e110942002fe065ee9d91c23c9a50bdcf10b87ed87edf239e668b86681808c1e6
-DIST firefox-72.0.2-my.xpi 561634 BLAKE2B 3a4c7e4395bfafffef8954dccca7f9fa5495a2a84e4f584e1a9c06d909cf131db7a810d76da18ff10fcdb8d8d09a40afdb50f2f6a962ce2068fb243c28483c64 SHA512 9bed0ff5a664e3427ee8e1fcc9b31fd18939a20c70ff4bdcde7231b04a8a722fd5c31d8959462bb2ab7287287632b3823ac39553d7754b486cd4a0d6da10ab3e
-DIST firefox-72.0.2-nb-NO.xpi 526174 BLAKE2B a525fb77111a2a831b49b165ec185415f80d11de52545c8a134cefcfebba5f91e750d37964a3ccbf31b15c57432be05254ee21a86e75eeeb6ed0b351c67fc25d SHA512 3582b2c6c6b54a216bbabb9453021892c26e3c31d56cd355babff652193f568e2009c325bccf0bfb464318b710a3991f76cddc21fa0e7b7c69bf93b37b59f43c
-DIST firefox-72.0.2-nl.xpi 527685 BLAKE2B d980f8b0320e55249525412a50c7bbf164e8cac9eb919b54755e3c4f900678dd4e80d0a603dba57c350ecd24068489792078e1c48dc05c4203c2977eaed818f9 SHA512 da4a26b7bb229989e90645ec7bfe05b12e91928dd4207fd622b08f02a906cb50e82432c149005f52183f1634fee30746476258af7ebd378d758f1bc8022920c8
-DIST firefox-72.0.2-nn-NO.xpi 528070 BLAKE2B d57963f2c0405a6b703f1464be5ba8fd30a69d53eda367fc18048682629898f65a90cd10e36055513ef1579dae4ecf3f3f259061b9ebd3fc4460dfd0885cd310 SHA512 a55e3ee80d7ef23908be455f96c07f4470e42070eeb038a80260c5e548171e0679173a6d7112218663becf6b3c1f5c277a791aa691aad609f276a4f1e9bb475a
-DIST firefox-72.0.2-oc.xpi 516128 BLAKE2B 08a110cf52f3944a2939778aa6d0f4889f11ec692272af2a0cbef84c4ac0cf712752bb4d59d3391509d47cd8959cddadacdde42c88002cad60a394b3248b4547 SHA512 0abb7f6435a4800c7b720c796dff2cc629abc36f1abed769bb9a14552e3f03d25460d6be49410e2c4883ddc4985523260c9d791a4e00ed3a7874474e53a227b4
-DIST firefox-72.0.2-pa-IN.xpi 571209 BLAKE2B 51c5c9b37ac14a5c134bba2b4cb687afc0664842adec1862c0aed31482471438df390cfeb12b899ed5bd2743972c3c3b40e5342bafdbbfa6435bbe518e37f94d SHA512 3d1bec0d26c4b20a3a1a6b57166ed1747c5e93baceb5178545fae496768134064d4e430addd4f78578be93cbd531ab0fc807b8b6f04803adc48b4b27445c62ec
-DIST firefox-72.0.2-pl.xpi 540715 BLAKE2B 6da3d5736aecaa8631c0ffcc924e2a84ac7d889ecfb12f0c67595f08e7f245c940ff8aeba8e4b075f9b47dae147ebe50392bc5cfec3e092051246d2cc0282168 SHA512 bbbd6788e9c7d9718063433c3b0f96484662597597e21fb53d95253796d4efdad73683e1734117cd1829ad072fc922e51daf159158aa7e27a0c963fffbe6a3d9
-DIST firefox-72.0.2-pt-BR.xpi 529284 BLAKE2B ff6fd9dd7b852176d5223c0684d0b6f2235c95715dbc94b01ab6bb3c147faaed7eb7b032e2760908f33c09c1ead217669ad6cc222a41bd21b153ae8f076f2182 SHA512 90ae598f34289a7dbce8babffb12368d66ddddc2c23e12f07aa2112dd4bdcfe157e11a5c16108115c2109453e81308efda71a5cd22685292146279b718d4ebf9
-DIST firefox-72.0.2-pt-PT.xpi 538672 BLAKE2B 2d2d966d07567ae9ea122a6d458326158652e7697aea0895b4737dbc3bec8e92e33f0d019c509191c8f4ab379df8a1cc1738febf3af244958a19b8beff3be6e9 SHA512 2d448ef536d8ce0686385c3450d35c295e153011d24e92ec2bc2f2f85d58bc25c10407ec79126103fec1136de008d8e65688a4edd4c59cfe3205e1088e006405
-DIST firefox-72.0.2-rm.xpi 532456 BLAKE2B 7669e29ea3f9db45dd2530908669a3c12474fa5bdfcea2a120515f6ae2bcb7c90c2bdce677ff75a279f02984175128f4b892c6bcfe9d5bbf1d01ce65fd01581b SHA512 30192b5ab639244185e2dfe0f98818519b91dd8a1d4bdddcf503eb5afb7fcab3b48af46201136dceebd20a507b42961f85ae5fc4debb452c08c4d38686e66b29
-DIST firefox-72.0.2-ro.xpi 540278 BLAKE2B 8122452347eafed1468d07041ea4c9d0a37da4f2ed4935d2f71287e5bf1f52e24b6855d55f6b4fe402b50558ca81f94b3eaf7117ebceb723454e28be98914b3b SHA512 22e091e79c4c7cf42094e9ffd8a21ade468e9efaac8e7eac04fd4af2368f3ca07d675b84bb146fc8baaca9d6030f0e3b3cb81b470503c2233329c5f28887ed64
-DIST firefox-72.0.2-ru.xpi 622754 BLAKE2B 5ffbb3e1d4d463fce9148ca3718ac25d15c4d301ab60938c1314e74a0fa7b60af5375c47a409a00c67f288172580c0a0c910df0b807e4698da69f33950f9378e SHA512 99849c05170bdc0c7f343c575d5b7212dadcccdc8d5d6a4135293691a502b5ad562f9d0b599469f0f30e796565fa49155a4438e7c6df4b77dd284d1bbe5dcb7e
-DIST firefox-72.0.2-si.xpi 537660 BLAKE2B 3a504d1aedb60179be3e0d1b6d6fed8b7a8120c5de81091c5c6e50165c0a637237edf443455d105531f2670f0f6dc63ed509d0c2c2483ec9e870e8aeaa734058 SHA512 a59cc02065cac6c54cc4055b9b6be9b50322585b5ec358f9dc1b95c820ba20c54e611b97cbf0f62499e0cd22dcffaecd672d7619c9879bdee6d2a099c58b5d60
-DIST firefox-72.0.2-sk.xpi 560179 BLAKE2B c5e21c8ee07d3a2879e3ecd86f708eca410999f25189dea0d8110c3b474e9c136f628c43d883794183de2e7f34892e4fdaa2e2c86b6efe544ce9588ae8a5ff50 SHA512 26043ceacb33e9797ba70cfe18d749b8623da77cd0a97beb1461c5ad121d2b57210938efcc120474d5f11ebd9f3c0a09c3d778c5dd276e98e535e69d99115f5f
-DIST firefox-72.0.2-sl.xpi 539912 BLAKE2B 7748fbb088929ea7c089fc07587551d05d62635c03382a8f857e32ca0854b370c00641f4705ba105fde4bdfca6620da1f5969187de7d17ae39aabfb43fe0c80d SHA512 45f0f79f31d8927f65b48ef43234c92a21fa7ef87e5e30156ab2329fe5897929811cf761cb0186dddd53a44c5ab361530e7def4c9f3548e295bb46349c1c19ba
-DIST firefox-72.0.2-son.xpi 465364 BLAKE2B aed65819923daa886834a2fee1ab4df84d0df8b298e9cb4b512a5fe87f4f404e7fc2f645f53b8bafef0aa620c4f77fcb8e69c84c7f588097f9d563e55949581a SHA512 5ab847f935a17c99941d71a2b0c7e8cd3cfe2929d1a62e2022ed562fae3ffc9da5455fb92b9333de1db58eefbaf7347f5b4db7bb47d42f86a2e700e275bcaae6
-DIST firefox-72.0.2-sq.xpi 551703 BLAKE2B f40e71d2f53727cae0937064e3ae1ce5a25a69c98ad675d43bd2791f630795dff6cbf314d8486189281da9d8a63424fcbb0d59cda50920e23a09bd438a323965 SHA512 a6c58727391be48d9bcc80b0d1c4169fc8e055c284fcbcbd7bf3adbfdd089a06051de629b1d8a72da8bed3ac98e71ce1dce4505a340b9c0f77d48f77902e7f70
-DIST firefox-72.0.2-sr.xpi 555536 BLAKE2B c8173b178f184295f5688012a13935de2a7a513d58013f52f603f8983faa03870e0147d06308cbb68f8d095163495fc49ac6664ec1823395b605d5cdd3f079c9 SHA512 3d54d96ff6fe25db674becf5b3563fe1efc09bc01795b87d6abbf142a0bb7f54875215ef9129c8252732d1599416ba4950ae7852fd116203bfffef6298d5c271
-DIST firefox-72.0.2-sv-SE.xpi 538038 BLAKE2B f5eb647ed96d189443a32b2053a67f4207954346fe5d2b2b67d829fc25d1ab5b77c4f1fa09b60c602d3902f05ade9a41c52a29a835800d99f3a3fbd1cdcc3496 SHA512 d469da37f562f616b4c6de2cd55d526f67b65f4d3da881df3f8cc2002409be4a38958ee2398bc62a6ca4bc4c60c04ada5865b3a6b79607ab32a5ed42dea9c896
-DIST firefox-72.0.2-ta.xpi 565634 BLAKE2B b80c12cdba672268b02fe1d8ff24000c1aac0f37659b0376c0087713fa00986115c9449984b51e8bab229c0c2dd74a13957be3efb2ac95034041e8602d16b594 SHA512 48dcc2ae2bec843854133d8b5b0bcdda31362372a72b232607033d4b2f1e1ef71ae55a4712101f498f4ba9ad54dddd2ca417eb608f110063996a99b6337b56b6
-DIST firefox-72.0.2-te.xpi 582708 BLAKE2B 83dc353be0c96da4b785a57f523af249d3f71cea80f346f6a9c3ed67e73e1a10bfa3594d4701b55c0342403b376d775fd3a9fd44cabc8af77754dc344840b58f SHA512 ca9db112ec80148c8722f3179e477a96da205023260015894102ee47236025ecbf82ae7478d0e360074fb280f3068bd6cadbc4c6f46758faddf46da38d677a6f
-DIST firefox-72.0.2-th.xpi 598819 BLAKE2B b0f89c6c16b1563d611e959807a1ee519462d252c1c1dde3f3e3597a14fd946f4644f43e9b2eb03923e774ab58fb4c3440ab22061a1dc27a7071f531dc45bbd6 SHA512 46776d09325dc8f4efec1d7810f1ddd9f7c9970ccfc9a5879ba883be857d67f7637eb0e11a30c224f9c9ae1c6d80fe12a0ce04945129b60a7dc3df3c4023ac81
-DIST firefox-72.0.2-tr.xpi 551509 BLAKE2B 748d42be8e14075e0861fc6904dd33c5f12296c47694c9db492ecf2ebbae437690dc60323eb9a559d42af40c80d3e78c4ffbd169038b496e5d8877aa066517ef SHA512 dc782a2a1e99eacc5d344a5f67e3a3c0ca28801160a012db55937946a12ee1462eadad9ea5c1ec85bd7b7940c1e127830067ddedf933094c1f4722f203ee6117
-DIST firefox-72.0.2-uk.xpi 613111 BLAKE2B 75d6a9d0b642ccdc378082076b7b3b052f091c45984800196ccceac2beb1346926b71a46fa8e2bd63a2846df3d2ab422617306b3c43272f27a947f69855c2092 SHA512 b674a08a7e29ae73349c5f66e1d7841c64bb716398166a347ab7bd1517b7bccf4db1756b01c83316d9eefa5418752030755750557e423c95b4dee78c3c53252b
-DIST firefox-72.0.2-ur.xpi 573898 BLAKE2B b3382ec0929d1786ebb143f7b9f1244ea6530ac791115d69bdb2320f9cf1dcc476cef2d757d860bb0c1eaa2b27868795d7502b14df9bb22d712b68bd6b70b47e SHA512 e53e8dcd0d0b557675ca1ec7aff25e17f317be46c9227fdb90cc90fe94d3c59490f7d4b2fe410c0ac38b275674f78c8186c8b0d0ddcbd6a4fc86a2c85d7fde69
-DIST firefox-72.0.2-uz.xpi 498250 BLAKE2B 8727d3697d9e9d42e7402a7fe49befdb3af59a28a46024c8bdde42f850fd466b7dab4793fde6263432a07961c907d7bf62b6ba544e5bd8a08f894bbb06e73c39 SHA512 6ea1c66d4ccff07ef3c50fc09c30b51450d6914e70b0895c1ab702894d783502f03c7b924c1414d845d53ce1c3aed6a68c6eb3d7824a1577fbf4c11bcff295c7
-DIST firefox-72.0.2-vi.xpi 567508 BLAKE2B c77f25235e1bf080a5c7f2a3e30dc8bf80442783d849fd47cc14b184a41b38e6648b9edf36c3c619bd33911c0b885e9addaaa10a67ab4dfe019f353b3e01b9f7 SHA512 63e5b1f5cd24df358f08875030ac052c958590a956ba8e08bea4849e0acfc4bc6f80e7360a728a5ca353cdfa83d4fd711fb53d67beaf2cb28b3aeeaf0557966b
-DIST firefox-72.0.2-xh.xpi 469608 BLAKE2B 3e6c4599ece6bb993a85079650bb2c3363519bb9864fdd561ebfb0a958a8f947f442882cd860c9e2654bb6fe8a44d99fcba5ea8ab5e6e56ac02e52b79e0cac49 SHA512 54b97e2b709204762991760ebce4cdb4d73d8bf1bd9946efaebb11709705e0f04ecc67a4367e2cb30c7c06d5402d36789fe19d87c29803374072b4905a3e26a0
-DIST firefox-72.0.2-zh-CN.xpi 574712 BLAKE2B 21f3ffc504bf684cc8cb9453f048e6f165e973fc6a0b270f9dab9fe765c5f239bef86766673df223d452681e81a314cbc5d581c1dfeb14326e13eeff9fdee147 SHA512 bfee4470e49d619329b261c9652c7bb931e3646c9c933140c506e7b51d0de21a0caaa0d550ccbc20e1b32927374e560129d1f32e435278104201c1a68f5cc9dd
-DIST firefox-72.0.2-zh-TW.xpi 573489 BLAKE2B 3caf523ed2cee63d173a05a472849b6872a19b82ac8daf4ae79ff78048ac8dd21bd25d971b6884d8534050fc3e014c4a03cae6c95b4f6dc8d4338ca12e09df9d SHA512 2c48ad0fde9ce4fd86f3c1c80d9189c2c67c0363a6e9ad714ce2035e3130a7c4609b95200d17be89f93b0b88df3179cc18524fda11c69908957f4623d83c3005
-DIST firefox-72.0.2.source.tar.xz 315848856 BLAKE2B e470430cc129d29b82731b40f377cb631954ea75edf703011463225d3f83d4a6b5426c742deb8d19681fdae846090727437360f06a8a2450f80ac6dc843006a9 SHA512 4d8c832709b8831234b571b2f809d1601490db47982ff1d71913062c42c17a7f3340c72b6162b74a248a9cfe7b5d1646fb9a0463dcbcfaed32e1346ee20e4147
+DIST firefox-73.0-ach.xpi 496809 BLAKE2B e32ca18bc5a9c9c6e812c71554bc4bb5ed7e03419c3ece37543578d26b5062d88feefba1253a9e2e724d3f7930b1053ed81f60da85cae25ba44ee7dab795e3a4 SHA512 008554c13b704bd0d206a07979efa211ecf9cd1c65abd90ffb2970ca3dfa5d9cbda6ad623318c8ac72279323d9d18e9fd68078ec7e3bae93b0293b2ccb0a5912
+DIST firefox-73.0-af.xpi 455398 BLAKE2B 2c4feb63782465f0bcb37ecac4f5838fc4cdc0fa1a7d9f40769e1075befd567fc5d07fc1c9ec283b08ecae684fcd6174f1f1b0056245e52e921e6e93487efa9c SHA512 b62205ad3aebc7b01d00b11f40e2017f6b69260d1161c7290d82590ed122c69d6a96ae27293e72996fe6a0b55e059fe58a4409fd3c25cdbe8d8c89c3097b0abd
+DIST firefox-73.0-an.xpi 509030 BLAKE2B f11acbb95acfddc08f02a6331929019b1e2a0959aad23a780265057e4381b2c443644f749ae0e218db81ae0d44958b94cd3ead0a2d270e5a06594be8379ea268 SHA512 f5beb2cf8120fd22a5e43059e3d3a4e28c588907c83de2ace08182bd6a170d46dbd492d572047f55e1d765d0e10da79735cfd7bae378cfd58cce58106d868421
+DIST firefox-73.0-ar.xpi 579684 BLAKE2B d8ad0b769fd9ced57d76d867eca236bc97f16440edb78d9245d2de71630a829791e62c40d3b88ad03cf3f438861dc459ecc63e2fc0929661271434367140316f SHA512 8878859a0cdaf02d19c5170cf361b8268e5adb99f3be1391c0b6ba5964da11fe8d8326dddc05529e2ccdf3d1dafa0fadcfe63ae347229aa8882a5df84dfd6425
+DIST firefox-73.0-ast.xpi 499597 BLAKE2B 5527e1bf105c594ea1ed9e6d7b53f06190aa93b484db7ef802807d1d2e22feccb98a82cb5431100690721d60542d2f73c336c7f7a0a8c5837c68d8565318e6da SHA512 fedcb7c438365f0ee849b5ad9fae90996f7af4635de10d2df1568ad31437185f230a81263e86299d7c944a0ac86b0ec87b379c0747f86f554957b1020d571a62
+DIST firefox-73.0-az.xpi 530756 BLAKE2B 664c8f16f67264024be19110eca51ddfdc2b010999bad38481d3edad23b1eb27361ec9885aeca7d9bc630dfe71c689df4684e59eaad2a0170219f043dabbc40a SHA512 f2c76c679ed472bb7f5773da487d91f09cd71e259ddf6316ded4ea4ea7c07eb9625937a5973bb1fc4451317522846f4ca1026a905580ff255cd2326405ed056d
+DIST firefox-73.0-be.xpi 627336 BLAKE2B ac834f093054c52f56896826257a71ccf0ff99713eb3a6b9e1d3597bd2875873fabfadf1b5356878a05d33874d2a6f79f764151d699ae348b7ac3c412f214df4 SHA512 a7c8e589e31489946d4990d3949a6bd8865e5e4afcb95453b55d8ab5e06df6e6f02faaf566ae28939eb5c55b443d385e610f816c93b0a6c157ce4c5cc5ee5a35
+DIST firefox-73.0-bg.xpi 589238 BLAKE2B 8f573c6843ab72d9959360577e4284d5c0e98b8840265bc2b356f80f99668c63aa92344a7885d76a2fc488c881a8a196277a5f4325b41beed98e26c601927f17 SHA512 ec0b4ea6fe51b630fc68a58ff7ba4055f36b4a1599353d08bf6130a564f05c80a4104d07ee7aff3152c364d20c27273383f572f33be1c91987b655723ebc9c30
+DIST firefox-73.0-bn.xpi 623490 BLAKE2B cf7e9d60ca390a9fb849770fbfa565f5fb6005559509bc71495a74e23aaafa3bd127c8018c0e00daccd5357088441129a06056bfaab145c6645fa87d8fcf53e1 SHA512 03288cfbcc9969263b175fe808e2047068df7843416c8c6f99261c0673d8b5b39b838894a1288c3a24acdb753aeca8ba4b17a5870e6557a2a0e4db80c6ad2d6a
+DIST firefox-73.0-br.xpi 538363 BLAKE2B b638fdadf800a281899e6485bb37f11d59ddc04d9b96ed0bf019fe966f2338bc0aa48843a6d490716d9a5ba3a7d18838a791d8b29257d9780222c4c8b167a1b8 SHA512 766a005505501ee4f4f64db57bea1f3ed2eebb26e2a88722d0180d35f5c547ac371aa32183300f00a77bf807b2ddb92ed527ca5bf6d021050ccc901e34e773bb
+DIST firefox-73.0-bs.xpi 506600 BLAKE2B 07fb0301d06e253333a6429cab1628b83902ba3fcd5dd3f8348b4f74ec6cb51237ce9db656f3991c63c528511716a8d7ad476d44eb1332907e209bbfaacf6f96 SHA512 175332af992d7d0e64b7070a0a05b7b9b29596baee3a2c7c27b60134b85e33af27af3273e144e5ba49da0e5083339789ff5e24fabc4714a6d45836255fb7c004
+DIST firefox-73.0-ca.xpi 539909 BLAKE2B 17938cbd5e9f5bd8c49decae73e0cde56d063259a99fad3f4a30a93f583d0a5f5e450cd3f4482f53a5020b9d4051a9d0828148a16d2b1636db5060b5e9cbdfca SHA512 6209b55db46fc243c9639ace9548373157d8f0eeda94691575615c541a16bdcd13f67ed05169ab5f6a1854e05d226a4a3863dc153eec2c542990f40152ec99eb
+DIST firefox-73.0-cak.xpi 567852 BLAKE2B ac059a33ec33c2085c784988717faa94d6583cc7fe33f15e2f85d0c1a0b9dc5493011e0cc1eb5b0001b6c97c38ad53dac4949f6247f366c6cd2cb78d9dc7d019 SHA512 82bb8abcf31fd120e2c044e93c8330e569f911ded02d28950129d4e4ce02fa3cd9526b77e7d9745e5c8305ed81bbf1bf52219d885b69b9ceb89b3900df322622
+DIST firefox-73.0-cs.xpi 563327 BLAKE2B 80614a8e0e431a0b47e182c4034fb919856980039cb799d933703db80676a2e3fc6aea099eb0b9e2f35df88154fd5d2affb72def188b9ed4e8769036b57d0347 SHA512 146339e3be72fd037e8ce6582395411fd2457d3f14757dd3ed52832145634aab3a193470055a1adf860590c5a352303a588bed05f4f3e61a47c275d233b62f68
+DIST firefox-73.0-cy.xpi 543935 BLAKE2B 0e6424ed31c3a235232bc894422c881158e004e115175345933d19edb74c4b53d30a66c9c8cc1a5b41a05a61c176d89547846cc5a3ee42958b535888a7737c9d SHA512 c314bb0f62121dd821eb003be3017f1157878928155d617318c6ece6b98f39bcfb6259b03740d4e5e2139697fcc3027fc7975dd7029d5140a7820ffe97c92a99
+DIST firefox-73.0-da.xpi 527903 BLAKE2B d1ebd7f61d5bcc44384d90ae0fc6267e2c4e9edc9d0b0faea94b70e06f2538002853c1d92edaa75f336066a42ac6285d6b1a32374bc60b2b88ce4c792c1530a4 SHA512 42a4464c906311e9894a115fd9810f9c5cbd93e4b4d4fa592e068fb6e7ba689f6f0e172688c283945ad2d03e72da0426b545cccc937fab70cb1d8d33c4fd97a8
+DIST firefox-73.0-de.xpi 559770 BLAKE2B dd960c7a62e2933630db65cb0251b08a5a34fd89575af44924fe37348628d906f28597a201613dd7d81c8b96eab12c2c090f94b03fa8b41859a9fa1c117dc58c SHA512 45de87361bf5250fbbacbec94fbaee819dd89931184f08c7c2e2731a585527f2004a23c385d8355cc31d226d4e7c6816a8bda88b778cc61cad7fd29962826014
+DIST firefox-73.0-dsb.xpi 569986 BLAKE2B d3b77cc30096f6461747f9999acbe2a9b89f1d2562b75a14db2d32dc227b34590490e90e1fa7121a90402dce45fd4e0fb50ca7c340f96b4b3982c7e0167fcc74 SHA512 836ab876b810ce209c7d330acab01b6299bda3a712ac60e71662639958f9f7d857d6dcbb0ea12a356895f66d396591772d21bb3cd8275dbecdeffd6b787d1df0
+DIST firefox-73.0-el.xpi 632334 BLAKE2B fda69cc5aae32a14f83c181c2ea49d6801632917f025115e8beec6642c91da3d9746fff5058185cc3a6996cc72f8d395d9379f16d65ebdd39c2d517cecebdfe6 SHA512 83a1b6565ba69444df9e5cf2bc05d801c52b0e8d98becb989d2af59fb9701472b75f568e48aa7f98af7c6868d920c03120478e5082a73e76272527864d33139f
+DIST firefox-73.0-en-CA.xpi 513503 BLAKE2B e52cb00331f9688885e28e69aed8f8d2dd32f923ee21ec7986b784122914100eb65aca9d26477a7bd89fc5828c25649a088e9c17bee167b81058192f5ca9e261 SHA512 987f58949a1876793be8f9f345fb0d096044754d6bd7fc88f5f41356a44bbe1c858d4ecc97403e2b568e6ca72900f53b790f980b17bfdfaa67265d3d09551a56
+DIST firefox-73.0-en-GB.xpi 512038 BLAKE2B 62ea76699df8b0c70419d18f03f54c6a0af551640a2476bd45c21f0141c0647022ad1986755d3463fbcb535d5a89318f0a6cdee48923aea8786b8cfe7f1f4e75 SHA512 221f1f283c18eb4a8fa44996db3cb75a916ae48cbe8204bc94f4e73b39ef181428047602e9dd3346981e78a47335be06513e5c5ce5103aa666dc2bc34016ec88
+DIST firefox-73.0-eo.xpi 540728 BLAKE2B df1b636a3e00ed9e496a21920fab01b8e20fe03a5faaccebf65569add03ae4839e8263b32b2ffea9cf82197d07f4e9ecd8ef0e1ea7bbabf94ab8aca7a55cd816 SHA512 745aee552f5df3eaf042541e4efea9d847b2f76fd78d96a875e416c9b16e7b40e2444342d3bb3824b0aa62c00a7a12dfdb3d8961e8ec57f40b0b5d118ed791f6
+DIST firefox-73.0-es-AR.xpi 549334 BLAKE2B 5eef0ea140156349ef79c02ae1bc4e252dfd9d9092b70a888339e3212bd6098b02f6acbadfc074939e4bee7515a47a5ac8eccaa094eeaae04123334fa7a2d212 SHA512 e1bce369b97576eca89113ac0e9293be36379de7d65f82def7da4ea9ead8cc586901bc4399dcec7eabb2be9f98ea42adeaf7f320d9281c6256709d9193bc9fb1
+DIST firefox-73.0-es-CL.xpi 549351 BLAKE2B 5db04657c0dd56d632ba787cd5d8091fd2443cf4343b8ecf4bebbb5d9ca0154d521470c566673a8e368e7240b18b478206be732efebb0802e1b2c37a96fd5590 SHA512 a7a3f48eda0e59033d5501a1c0b84efb1bf97c1c59605a8e4bc231b0632d604f23dfcce59f99cd158b9aca9ee8e79d00570ea7562b0f748d15e0469456d85039
+DIST firefox-73.0-es-ES.xpi 527433 BLAKE2B 3b1d1bbb0d8a8095cdb25db09cc7b7aeb9f8f6e464a21591b4d413d08bcf37645bfb367db6d7614e3453048776fc010db86e93a3b53b2cb7e8c4773a46a31aea SHA512 3367242ce5f3e84d4eb7367ed0641b16ce15a8f75f8f42be2c366c5a20571d821757c23f99657f623fa481056335842c2ec07c3a23ee46663daaa8ae4308db83
+DIST firefox-73.0-es-MX.xpi 553278 BLAKE2B 685be2e19e74239291376c24fa85bc6387a4ff27b739c0f06d9fc7643d8c8c6067850c070036f2e204c757404b934d6abfe5a0bc6a6e0f262c0e7cd035eac896 SHA512 62d1bc98b232a4019e9fa51474f7e42a2344b3e071034994379390fdf41694dc15dfa9f545f219a77a1c63d57037a929b992b10e936c8ba735962d103bba815a
+DIST firefox-73.0-et.xpi 529035 BLAKE2B 198e3e5335e9be9efe62dae6f384abb38dcbe6b014a39d6ab29758b34f536cec9a3e00fd191a9125e1888956e453bc35c404c6bac97f6258074074d3e2ecfb62 SHA512 8abd91a4cf395d379d8d855568337fc9222b8b4ded2804a57b23b542c579b8e0203e91dda28c8e54a2527aae64427dae0ec302b7f1c83d0b01e1438e1358d994
+DIST firefox-73.0-eu.xpi 540281 BLAKE2B 452284c5e7adb1388580ddea41948c9ae4b485e4936b123aa06d425e5c36e015f0a39a9ea36934ed4ad432ebb68898c3f243de210b21000f35f026807a9aa5c4 SHA512 04399ade2987247c5471258d1592f9c1ab6b7b3dccd1eb97a1e863a35009b1c3d9059cef8ebac473cf12930aa0b76906cf4874bc86fa3a660c43b57b6848edfa
+DIST firefox-73.0-fa.xpi 588294 BLAKE2B acb494a7ec421764e75ad85eb4441034af8e9cfc723328a0229ee8abb45a8942d070fd6631d1fb31b1b3f27b76e71aa1c1acd343eb000b04f057f44bde516e1d SHA512 7b887ac2e7f98eb0cae569282641403d8dc71bac3af3678731061e4e2926e4b29f87d694e38a6b29c7a42a8fb4161212f56e72d356c70a849fc65ae6ed42a14c
+DIST firefox-73.0-ff.xpi 507392 BLAKE2B 978446c7308c0e18890b6fc24f9974d5382389b7c6a485e324f64cea19d63f1c5e0d9dd059a8f9ce44d3be2bf06a385eb6608d9e610888bd086e157d11ae363b SHA512 67b8ba94c020ee0e6bf6875c6cfb195ead0232ab137c106dc84c942c8e25a23384cc1ad20d12869e67f0fc9f2c770fb9f81d3fad4bef3c73b8d5814f58339713
+DIST firefox-73.0-fi.xpi 535785 BLAKE2B 04f87dfc5b19609f707529a50f9b0b150b22068b1ee9d327336c879aef0056c35a3120a3d4eccb4bc2478df193dc782cfe22b4baa0b9eaccf0440e6d03ab8386 SHA512 a4dd5125cb6451975602d5a81f26c6139364091971a15b51774f2dfb88802d9058ad18442cf3160583f30d3c9f3d14b6783aeac77b4a0364abbdac42052fdd82
+DIST firefox-73.0-fr.xpi 561601 BLAKE2B 4a050dac2f8ce72238cde35f1e980a86145bcf4078b5bf540e65e35dd25d5a54683a1ff60b33aa44469a4657edd807af23f342b2d95363970abf732b166c59b6 SHA512 90380a81674cd85fac0a57b51ed87d23f4c8c6dfce1f2cfa0fb368e288c05e070ae356258aa8f3f1fd6d8d978ecd478efd550cbb6ccccd5aa9ccc72e71b7ae07
+DIST firefox-73.0-fy-NL.xpi 545149 BLAKE2B 316623a8cc687b4c67ff86ae05fc14d9e584e47942dc8adb88aaa73dec964f6ff61e1be5ba1ea32fe22fd61c59dc37159f6a79f3109fa0a09b0f6c458a1d406b SHA512 ed68ac5119c131e8896894fe44ff33c476a3ccc52b3256445391c245e3f0df8812910a8c34857d1bfe131eb60e7712970a1df66050b69da175e73a558936c3fb
+DIST firefox-73.0-ga-IE.xpi 506193 BLAKE2B edb523d59841e2388c9374bc6e5c914d31f67db6c046fc6e6df90087f17eadf7760f0153d27a1980378c627917665a6d995d68e2923d6f3fa44dbbbf91468e21 SHA512 03597eb7ed2488532a24c7d943e9cc44d5d7487ba4db05f624eda2dd277bddb6d6a692408b047969a4ca4dd82651e472f56d684c6fb8f9f65fc1bc6b89c90a88
+DIST firefox-73.0-gd.xpi 532099 BLAKE2B ad1ca2b01746ab3ad44250692e37ac80516b6a0bf4bcf934b407ae577e4552ba2501a5c2c5bff82a234a635839e263dfba64c8f0f81b8c6b902663b6dbb4af89 SHA512 0d55caa644d0d4102277055d3e41a8e23df22560ac598ababde4b57d1c55dfe9a796f984a43945d23da645f90e26a5f7afb0c6cb0843ca6db787ca321d0f2c34
+DIST firefox-73.0-gl.xpi 507863 BLAKE2B e0f4456111ace39568bcb67c770ecf1bc36a9d7a65961ae182310d7cc94f06c6c8223078c66b5151a49272f1d0cac82f395472d43ef6ebd52fd28e6762378974 SHA512 cdd9c956f8e97103f97d42a1beb5a0719eac65dc159d056bbaba45ce6ad914f4b24dce958a7be98b736911c573ccf77d3b78691499dad20d89c60aa719306ce3
+DIST firefox-73.0-gn.xpi 563110 BLAKE2B 3e89cb9089631615ffef27b4a2fd2d7983517d6282f9a2a546deb5360e3bedfcbd34069e1e65e94934ed9df4847ec78b49b5d7035b0ce4bcad149e8a00b88073 SHA512 ecd29cc743859ee93f2a4817d82094127cf22e81dc0536ecc8a5b839f2b7b95938f71467aadd6d38ff86a91e0c5c93ea13b05c0c74405b2d658cbd88df85b3ae
+DIST firefox-73.0-gu-IN.xpi 601746 BLAKE2B 3664634acfa136e8bb407ada607d0cfdd0d800ffa901e75f6e99535e94b6a8eb9b86582e2b13d1cac903784d67d8bc916c52c22e72b86de233264c73fb9716e9 SHA512 366d61eaa5715c60d0e862fe10676920ab18de687784525fd4b3bf99925661c32e6f5365d9028858edb1a7991ca12e079ddd4fa2cfed2451dc710f731310150b
+DIST firefox-73.0-he.xpi 558658 BLAKE2B 456167a1c78a582f59283a0d10e71db9c1c05d1bc8b9d421a22dad3942f21f0c64580149ea85744d1115fa2b08c41132417fabafd33a710e0c5847084bd01777 SHA512 3edcc9d0ca453630102d8f3820e31dbf7b398f639566f4cede8b0784d3d6f13258680b6cad807e6baefe45e45765fb7c57178b1415df97c431af1028a1dadf0e
+DIST firefox-73.0-hi-IN.xpi 607640 BLAKE2B 4d1141245c999466c14f2f701934feb94aa86d3d0767e378ea2d72679ba36bfd7f6f00f57f48b183621739dbfca3bb1b4bdb79bb7dd05a55fb1fa6eefbb4064e SHA512 ebcbf8ee60eb5620489e725cb27accff29172a824bc253bcbe39e5afa030fd516e7a8d48bac3a00b171fbc5b1fdc9b0babf930c33bc46dbc862106b739c28163
+DIST firefox-73.0-hr.xpi 541768 BLAKE2B 2497c0bc8e24c3d750ab1b3a75232a13a0e5c8e28c4e3c54405b2f8b1b9ab2361450e3245dfaafa63e5157e4f6a9a5a777cf1587896867360fd03ab11b59d9ae SHA512 19f043cc64c62c4867807313e5aaa5a43b372e25c9c61f85414f7f11cc99acc154ad71552c592da67756f1b388c3da4f39f4746e7e39f0615c8fabf2b3ff54e7
+DIST firefox-73.0-hsb.xpi 563992 BLAKE2B cc7bd26efed93bdd468111de0693a07f5f2bcd445305a6056bc9171683cde56668acbe64b872d8841ef2212732bf643dbb553e30424ca7e72d2548f864d47fc5 SHA512 a18e2bc8157af7f535c2f7502d74d3f23a623ccee3f5087876aed39b1387520b149d07ce193bb3b1094c02998e8e24e4a48968e5a6c8ac7c25f5cd1e8261dc36
+DIST firefox-73.0-hu.xpi 569565 BLAKE2B 183d7117fb9f99dcde10fa904e9bcbe3346d9a88b25b923d7f8fabb531726ef97c3e563d6c851c2aa0104ff06c24d35a281e3e1b58104de374c7b4e8ed83e8bd SHA512 9f035821173e428773453e40ef6e3a6b3397afbaf29e2749fd308cc084940617c3c8d714f4efdf9d60ef0df7cc846427abd4e82aecd72d9e771ab0c849d154ff
+DIST firefox-73.0-hy-AM.xpi 619861 BLAKE2B 9e3a6ec6a0727e51468ea19c6cc5e4e182a7bfb5e7ee32f982d5ea28d1d12b824b6e416cdec6da5aa9a47e2ba57e71a8701aae2d834617bfb91335a9e29f5bb4 SHA512 8ed1fc8bf47e638dd54312e36da003bf557dc371139d54ce44f5fd16d637731e3cd7b1b137ef08fea74ed71da0abde660f2550deaeea678be3238181280d6370
+DIST firefox-73.0-ia.xpi 529936 BLAKE2B 544a88a1c82e5f3fd1b959e2ee8c9d155877cc1563a872a7f65f137374f1c76d661909072488f2292c04f1719bff4e488b3f9e6cc8d6141b8b5092f0bcf57813 SHA512 ffbd41cc114f25e2d8250b032bba4b0e976c69838f2c5f1d4cf475189f3ee0e7e467d6573af11ab33c8d262b778203acf51c88d99f1e9075d7ee0887db41f664
+DIST firefox-73.0-id.xpi 533270 BLAKE2B 4f0d9c26db95d6917fc1eb34bc6782125e7de1270e33f7209538522f928dc0fce76e961a609e7953ac7a5060d312fdbf0cf1eb9cb1e4e477842581727d760bd9 SHA512 948da8efb6cc5922fd576744fed9663d725acf22582a1c04af093a81fa81e6f16a0b9f95ff17a8133a8e082785638091c99de728acfbe59eb8997de5673508ef
+DIST firefox-73.0-is.xpi 520200 BLAKE2B 3be5fceee9759186483db782c82217b7b34d9e712153b4a7442cd82a70e4ef846bdfc4edfc341aafaf11544c82c3fa3639955dc6b9ae7e4d42487356b105478f SHA512 9ce2d846d09fb89fb4c45f85ccd2be6280eba4af1421248cafc9422c9fc9002a370a2e4edc03f57e906121a4851b2eb1307a128b2b5b13755cb042170290e536
+DIST firefox-73.0-it.xpi 427997 BLAKE2B 69bd187aedd2cb3271664b6f47b29f1ead9899124e8b5ba97e2302d4499d69b609748df943e8f9c415e4466cf79cf45660c116e6292f7d6a86d3e83af297b547 SHA512 19ad8b07a72d8192fab31e9129a072f50a1dff1c8efa89ff32f58ff952cc4315077e811bdced03963f9a0f5ec79cff65c226ccf7e7a53cada2120d13dab02cb3
+DIST firefox-73.0-ja.xpi 588816 BLAKE2B 9584a5da696d08f1a4e3a65110b91d69f8a90c5471e2d5184a13d3118cb6affa98d5900e6419e0acdd9d682cf1e0b367d857e79fa39c3128c8edf7bd51634c8e SHA512 8739e918909df0ec81cc91b1385edbfc82a236cb52dbf9ec4c7f5e701cc73054dde68501172db49e0b1a807c2babab423a11affb1d1da8b330ad3811f779a2ab
+DIST firefox-73.0-ka.xpi 590611 BLAKE2B 97372a3749a895dc6d1ec68a8e6d385151a8077a6b4065f8239bda152613492af7362958a8f718fbc1656c0572d40b75be3130d02433dfe8dcc76d1b0d2e7171 SHA512 1ade57f7702e4227c79c6a0add37ab8e76e00b59c0c325952d4c6a375a42b8d95f4cc29b9c636cbceac73313975baec7c7837798a6bdaed18d86e4dbc3430d79
+DIST firefox-73.0-kab.xpi 548511 BLAKE2B bc27c230803248ce5c1087f64d9080ebeb899524238fe6f4098a22d8d4c407546ed4c0ddd9692f64dff2de338447fbfe2d618b09430789b2e7077a7c8dd172cf SHA512 20c8f30240b9860626c8e997127dc676a1ca167ae5cd7aebf6142bf761fd8b3b4703eaa4a7402921d7277ecf02bfc98c5f7d0d5de9f551bce81471f7d9d43e01
+DIST firefox-73.0-kk.xpi 621500 BLAKE2B cc6bfcd2047dce61ccc29ce467a099e35b3bbdbcfc5706a9e05a4be201ff5f837b1888d6c771d8df6c026ad89c233d1d813a5830f2380b279fcaf30d22c791eb SHA512 75e26098a17e20dc72f774cf55a814b237a7a498fcf2e3fa0dec379bc107a7241288c1b71b6aa065b347891ef4f3c438b5b56acdd175ce7243398313403df345
+DIST firefox-73.0-km.xpi 573134 BLAKE2B 746f558c146b31b14931e806452f8b8d1e6474462bd213e6a37685f4492a5382096788bc1206dc66bc21e8d3598c36b49347961854199481d00a8678603aeacb SHA512 2b23754da34dbfd9190f89071c468b0d364f7153b64bfad07dee7db050d5a554d0277b3ed48068d37e56b55681447467d7a52592638e2692bcc921cc58dd147d
+DIST firefox-73.0-kn.xpi 565619 BLAKE2B 0b8df408f65d9971d294e46e09155ea01f3ddb28a36ddb6c0b00668c030cd1307f1065f9d42b65b23968f9340933a16a9309e0b76cb9e005673d3e2abfa482a2 SHA512 a88a6a0c8134ab959eed75d8c9d1580a42f20e292f8a1e2513ab2038c3a0aae118358e273d83ba637accec70a6a99ba3bf9fcde3da69420b46e58dfd505b7191
+DIST firefox-73.0-ko.xpi 577217 BLAKE2B 334df27d614b09acf730514ea26fd80d1e1c209bb45efe761bbfee92f20071c7e580338c7610625d4d130e59d3c59d76f7b065bc4370b424fafd81ed1a7f935b SHA512 219327929f543c7d05bd58da687b523e94d5edec632a4ebac5ccb6b7d52c401eae9bb1276c16fc4849637b918c34779ad6427c7aac711185f2d16641efa0b73a
+DIST firefox-73.0-lij.xpi 513298 BLAKE2B 800f8fc8f7bd4fc6b2c51c30f3adfbd5bdded94f43def3e6223496e0e1655cf5a745d231144ea8cb9afc21686c3034773755ef79d055bc68dcd2e0fc4265517a SHA512 d4e59752317e1cec6d875d1022668f52f3d1a1b5a7ef29fd6635b0868f581238543eb98009b2cfe891b24d37220f93cbcef3b9d439ec60961d3a777f335f2d95
+DIST firefox-73.0-lt.xpi 566298 BLAKE2B f8e48bf5843eed12d4d1e8631cffe3d168d7d97b720933e5d160f126a5e2ccbd6af708809ab1c630f75d7fbc280ca002fd3781f86b773f0d59bf988a6ffb37a0 SHA512 38dfc75c997dea1567a16777669ea3e1bf0439436e52e77040dfc5a889f89c64083d7bfad6cc9872347228b31011bf31eafa58c4ccdaf88ceddad9619a324866
+DIST firefox-73.0-lv.xpi 519864 BLAKE2B c3eaee13ca8e1fbd11b917ffb3e77df4a92aa7dbad8099bfe389a3950fb7da0586f764271f4ef2a31136329919ccdd750275edf4a56d3bc444c4a911a8196ac8 SHA512 2f46741d94120560bb32880dd9853e06e52b3288c65161a9b0103d3213c85cf760947509182d562abd4e1a9c333897f821e159860ff5a15da3b3346f374495ba
+DIST firefox-73.0-mk.xpi 494045 BLAKE2B 0b8384f4b52bb6e093d7bc39ab8636e233b362c362f98f1f30f6a266ca8dbc3d4f598cbb8a55a384a021859a8487fdd70e6c23f2497214fe511e12d01aac7984 SHA512 3c38684a799c8b4f61fa3210dfc919074d865ad80ed4f42f58a93ab2e65f9aa7a3586115e071d01450210a1d7d3733d482d57c0e223d523cea2a1b5bb06cd5d4
+DIST firefox-73.0-mr.xpi 598579 BLAKE2B 39c4d358342df9641982db51ffb0ddecbadb11f7da789f7abfe50fd1effd24475fdd27ed39e00dc02247b7c229ab0c17c8fcdf944dd8abae6d7a390b7d53c8dc SHA512 8357e9873c5ef85453f2acc83e9850ac63a55b664fae1622101699445019f6176360a9ccfe2ebb63dadf5731a396d846db46788a81cb7045a7b608e3018a2ebe
+DIST firefox-73.0-ms.xpi 502900 BLAKE2B 1d1f30bda8772b4d7c337a0631c968f338a473d7cb4ea823189e89de58053a7c0a50670b93d9a39ff6cb8bc1ad54606d4faedc9a4c35f989307c55f6426fd55e SHA512 daa1e7893111dccde1ab50355ba4dd4ca93a241efa8db89f0e5090c412e9e495a052064e23670b1e9379a6813a459fbfe5882949367b248de1c29cf9dad77096
+DIST firefox-73.0-my.xpi 567253 BLAKE2B 30fdc28e708717c287fa95ae71d3d95dc9f010fca66e5dd872511f9cf84619d2dbbe95b78f05e7819348a71fda646311b20797de69866310027e0db00f431723 SHA512 04edfc8ee943a767f6dee5b884faa7f7966f841d6700e1496452dddc0131188414772b4b7165eaef1595c51806665a07fc1e8ba1c8374c6f33b3ac1c5d93d0d1
+DIST firefox-73.0-nb-NO.xpi 531604 BLAKE2B b1678cc64e34fe78992799d6959bb11f0cc677e12f68cb9fb8792e91dd8450e449284fa16461b6b787fda2af03d1e20a4fc28a9e48fe3a408d02e935f8f93868 SHA512 b98aeb4038f52df67de24966fe187a847b3733a6f375cefe7bc769ba9b812fcfc0fa458b61f55e95698abdd68a779e44d7bbf88943655d19f69bcb60f782ba3f
+DIST firefox-73.0-nl.xpi 533582 BLAKE2B bb8164d4315dd9184cbdea9fed3cd033370e8e185267ac3b4c0942debbd098b3306f1e3b913c4b719730a4827a8a0a64e8e888c1015870ab6fa6ea472bdd4b11 SHA512 46071d43bce690619eea8613fef0319c5046ebae0792fce0d67945a4b88c71c6ce87c28023aaa7d71d8934bb8054af6cc8cccbeaea93131f1b7853020950c9c5
+DIST firefox-73.0-nn-NO.xpi 533023 BLAKE2B d112da9688b6a99a5048e7bc1d190761e10c1e8ef2824d72c977cb8f80ac2aa7e3839b540b5bed4a5cf52ceb948ed7e80c6e333664bc1750715d97e9eb538c59 SHA512 8212f671ae3ebcf69749a07d7a05088b3e3b95dc373abdeeceb818ea402955b8c4138c5dca4e07c6be59770e9039ba445e2b882bfca0d1472cfc68ad16c6f1ec
+DIST firefox-73.0-oc.xpi 533792 BLAKE2B 01fe9128ad3466152f5496e0e2b27b47879662d88eaff6a4a58eee20c686d0b74a37e8b665aa16cce32cac569c6ac2375e63caa617d5ac2f07f299348ba067d2 SHA512 c6a299ffc2d1dcd8b3bc91bac088152fb541a01a963a2416ea6cc2a590af56b166919d1a99b8bbdcc3fa87cd965970ba229e553f219be4b52a743e964a5b3e66
+DIST firefox-73.0-pa-IN.xpi 583985 BLAKE2B 38ff20e819ce9581fcb6ff467c75e47ed70bbbac6975645a7bea149d6957149e75b2ef97594c09d8131b8c96819184c436987bd2f860447793b1c1fab3958e8c SHA512 ea8373a07380d63805f08dc9ffb86587af0540b1ccb4abf388c8dc239dcf734b573171e70a348865b3baae81e905b5282e169f544232583eab06aff511a93fb2
+DIST firefox-73.0-patches-04.tar.xz 20756 BLAKE2B 91dbb2454a5f4a675f13cac38f2455faa35f86edb2d1b8ed2d1df619176dc55563711fada925481f2fe5772148c12788a646ccec2e91b0e5c49c120d0541d224 SHA512 89662e232aa51eb9e42f0d9765f95982768054e03bb3c8f89a6522040e7b2ced1f002de021c36041aeb26e3ba4db39e604d7b58f83031e4769ea056633e09019
+DIST firefox-73.0-pl.xpi 546881 BLAKE2B 13644387d8e999262293a4050b003077acb2cceefdce92ecd6a0c4c2f362db22fb1581ca446e1d5e1eb51be405b20b49058251ebd32ec3749b04d288b407eb9c SHA512 b245f63b4dc651ec327f4666bbe39d88a51ae5f55792025cb88529faa4065d2b684c4dc47e41dfc0a5e432f27efae5351bba57e58bf317920383dba7090f643c
+DIST firefox-73.0-pt-BR.xpi 535110 BLAKE2B a87c32cdbf9ba723115f4237c4ca94137e3bbd6473c772299c527c2c2bd4f3c0e56d1dc8c95b7eb74524968fba07ec3fe03ddb71be7f35aafa3195f2c0ec113c SHA512 c9ef3c05b42649f48779cc50c7961304c7cdfcf4c0da883ac59e84415f8723e22722f84a95fe498112734a5fc8c835a76ca6b3b5ce4a34885d464ea7fc222de7
+DIST firefox-73.0-pt-PT.xpi 545611 BLAKE2B 83c8976562f7cade133b8628d95f0c114955f5f1f221e231eeafe194d27a3797e34236f34a21bb519ee4b4a70b3eda344d11e1f5ff295ac85ffb213495d8bda2 SHA512 7fca523ec773817a10953a7cc7631f9c1d5bf05ff3e906dec7e925c037b515931b406fbccfc546ae54de3c37bf84e1da4ada01bcb45c432bb7d1f2b46752e521
+DIST firefox-73.0-rm.xpi 539299 BLAKE2B 26f53819e29943d299c8f9fb4f4f4567bbd4c560849c26a8b6358c72cf60d02d0a57e6b4e87956547bcb8f3c5d8ab877d97cc1ba7c77e3a6628c6c556b063c2d SHA512 3d79c7f32b973ff8b89aa1b9e44b67fad6b85f6d54954561543a5ead5a0f03e42683c5b201e9c9698f92917fddabb789994e3aac875557924a7b55874e5d383c
+DIST firefox-73.0-ro.xpi 552384 BLAKE2B 538d3041346f8d0393178cda6f81b97b99409f3bda7b0894c04217e1ae1c11bd83bdff327ea41493f0877af1ba594b808ede069a8646eedcbd340d712b2b7b53 SHA512 f6226c9f8fd2655b2f6a2a01c7e57395ae25cbf6ea6e06c9d1b11ba246a03270376407dc781e409cbca22cb1924d737f944ebab677907b9289d0542a47312aa8
+DIST firefox-73.0-ru.xpi 629286 BLAKE2B 8272e3257bb31619afef56616a2cf550b04737428304dc664344823d510ce6496c5b17187ae21b57b138d40156e65ff5f0cfc71a44dbc3a86132d0fdd02ca236 SHA512 cb6744c555a47f5529904e14ed2ac6d2231ccdf53f7b6752c0e8ea420ec7f4dc48c92258a4d8980be190139bb24c71fcc0f35329c8f09f5e2ce4a486c64b7087
+DIST firefox-73.0-si.xpi 543080 BLAKE2B 7919124b9ff1b03bca734dbd880438706c39f9af775a7ccbc9644101e721541294d838bce488a9a2725397f9a5fa5d3669047de4aa56b97b63bb1b15fb976caf SHA512 3e36d765e075aab2150ba14e9fbd5c711f6033374ceb678529cc26990c95b471a9645bccbfe20be0ed59b6ec27caba4e992b43eb4f3827117427dac0af36efd8
+DIST firefox-73.0-sk.xpi 565452 BLAKE2B 92ed81f91aefb945bb6372e79bfa3bf3438c7384e077b3b3b874fc4db2bea82bdeba06199e34d296d021e7fae2939f907922ed387458d8791c5b00ae0c6cf69d SHA512 0ab92f273f5025fe4822a8891dcd55451de56dd8415ffa7f97af1df4d6a9b162087761a8587429e2206d7f0be6c0e2fad252287bb2b3ed1f3ede69d3296f3169
+DIST firefox-73.0-sl.xpi 545345 BLAKE2B 6a49eeb4776eaf4b3daf62679ea8bb6da7fc7747729d7af6be0b40cdabfa1e12d23b6c7e0eba1feb6f8f2cd5a93612d33c2a0e1d85f9e1e6cf29dee4b86d4839 SHA512 bd0d89f3ac560dd1ecf39414238b40ce954ea897bc1442756b6b273108792416aef2b76848bfb7aca302ccf24d6f344cca158ecad44fad14ff4598ba13591f79
+DIST firefox-73.0-son.xpi 469523 BLAKE2B 50caf3f3d7bbdf1da62556e3c2468bc413d3333a3fd118f8be6a9ba18416194e5b9817ef56155b7157ba29bd1f649703676a8fc810ba2c92e3c041c2914b8ac4 SHA512 8f8a45a53e8c992e1136b74050ab06fe55c48c20ec6c3ed744bf54d5ab96e05e8e1befe8c6dcbc76e51bc06e989470aa4439d594b85106ff6101b92a5ef76dbc
+DIST firefox-73.0-sq.xpi 558155 BLAKE2B e87cd5cf56b45348e472249b31f61e2d9517894e2b0613e3e98d4cc97a3fc819078e39fc07def55b84306262e0493427ea5027220a2c86f4d18e833ec0d4a735 SHA512 15c00dc3b95577f8323467aa0543613eef191d4b3f2b9f9bb8e4223a9586becc85589ed65b5ceabf0d7ce6005f81eaeb65a21963fb79b61742f70a0a658255c7
+DIST firefox-73.0-sr.xpi 563124 BLAKE2B f7b3af25107427c5b9b431da2e74795cdf1463b30feb896be03489f5ab6716499f8bf39c361440f0213e93224d62274b4e3857e0c1f5b8fef49fa6054ee2c34e SHA512 647770d9a51274add002480bb9a1ceb3496d81fdcead2f72edb979b7f6edaf867d941371a6b9a712ba799faf8a5c426d78f97e97a7f4bee044fe1cc12da98abd
+DIST firefox-73.0-sv-SE.xpi 543344 BLAKE2B 2e918e4335569ef69a25e6fb8079f33b25bd585b904eea53de161ef40696059844fa564ef71f4ab71e577ae35bc040773f8c6cc286a2a7532eb8460f9bdea6e0 SHA512 6f82eac01117d0a36d171691012e3fd6ada14180e4b27259b1bc5a2636a0f3b641bfeab1a8d6e409647b8b16df17a52a3bd293faac92fcfd53edfc97e83b8e39
+DIST firefox-73.0-ta.xpi 572049 BLAKE2B 14be21d4736414dea47d9e83ee44f486dce0842480181dc09e656bbc2370be751810e7f60e7d1aff3340173a0f5915f331da5220af1bad370af7a8256d90cb0c SHA512 c4ed8a336963b7403980c49f3f0ed98124b8c80a96c767237436cea23d85f8ff51b2fa563f44a870896ce2eaed32f433c59117907e46c34660613a068796550c
+DIST firefox-73.0-te.xpi 591172 BLAKE2B a19810cdd706ccecd67a6271625444aa23b1d529580658c889b0ab42aa82434b1ea4bdb7d378dc210d85eeb54f266f7dcdd79f5cc57ff995dc9862601b1c682d SHA512 d2d5f64054fa890f9bf834e77bbf6d7b95b0263aa0112f5b8ce349c853ff4763dc619f8912d696c2748bdc1cca5fe63ebae9ff82582e33923ce3a55f56d860ee
+DIST firefox-73.0-th.xpi 606026 BLAKE2B cd504c5348f3975f031b9bc56bc758816dd6d96b281cd62ff67f03278b1e4bc553abe5915533658273a93fb1fd47cb555ee339f6297dff8244807c6d7a21b186 SHA512 35eb880367cad3807cff0c11624b2a16f104215a738def68a04448b838f4e6a201aacc5e77ab90f5652c6fc58124b4bf1667ad117d5009e603498ff34c53ae64
+DIST firefox-73.0-tr.xpi 557165 BLAKE2B 1a19de476068172d7f5ae417d763137fe0e997fef724cfb1ed4ecbb2d2ff1539fd07f50e11ba9fc92d5a5ccd8a84238b008cf4e20071dac48d47bcd0cfba62d5 SHA512 50b4190acdde1f684512085a9482f04f2b76df53f9651d3f81d1a82d226e0b349c04b0b94f67af9b2c940eb6131c67ceddcf55edef47248725ea2b98b0eaa537
+DIST firefox-73.0-uk.xpi 618646 BLAKE2B ca2f564119eecd81a198b49c13187d7572778a955cb2c67cd285ad8cfd1ddcc482a923f431ec1a966d44af2775c8a9997f72bac48e225b028113c8f59e96e113 SHA512 a1997270d892d15afff731968aa804d0917e40be3dfa6a13204c30c6d7f12ae018345be426279404ddcce102d0f304af98db402f949d044665bd153950bc96a4
+DIST firefox-73.0-ur.xpi 587613 BLAKE2B 344e50c34a355ebdaf7173ab3bfadb8f86e964ea595400ca0df0cb488328ba722dc45ae63f37dce0be1261c451e0834ccffd3859ebe11d93618dadf5fdaf8b55 SHA512 bf65e1bd805f5e6c77a5a89e30677e8b25b9f212332a48eb417e42af627f590ab69e9ba7f558313f3f584c324ed17a738b2a2e503f5ea1809dfba717a68ab226
+DIST firefox-73.0-uz.xpi 505194 BLAKE2B 336e9d9c37e5643ba155a15368ed91b216d3c6384fb646bf3ede1fbeada7849775318174bd63ba9d707a172b4e68eb7c299d5462c4dc6c87cd26283032512d83 SHA512 055026adf07f9de5439ff7ba09be8af246b908c26188dadb7a8d282ac30fd25c74070f37c53d92c399a8870ba30329df3b6bced66f30e2be6567b7ae421e82b8
+DIST firefox-73.0-vi.xpi 572669 BLAKE2B e17735f8c7f57d1331c31130b949f19f72de36b93203d85dda3847bfa22f64b8573f063a868801fb9bf938324743b6697be6c739f2a145106d241c1b56cf7d2c SHA512 71ff4b945c076caaec6ce32d0ff8d0fa37cf6dc5d9331062d499208bdc980bf7c251a8aa0ea2920fe6fa5e4076cab0abea4e28be2e1d7a529bfdeb9b190a19e7
+DIST firefox-73.0-xh.xpi 473977 BLAKE2B 3dc2bfeffd2a5c6fe91a0b592c99af987c2977afbd7d8194c4bee2f641121d4af1f969e9b91fe9683fe95f111e585e2968a29abe6d74c4d3ecfab4313fa35f00 SHA512 e738b5918091809a1e9aa9a0dd9431e882a3e773d4ac8c05569cabc8f0953f547bff91d42b204f314c7672b1b7e33cdb6f971289133798b3265e936108425807
+DIST firefox-73.0-zh-CN.xpi 579408 BLAKE2B 3bbe33dffbe82ac9cec337f56fa65ca2edacaa50be31d6d337b5eeaa63de0c383a64b476c9907c236bd750ea8c1d0fe549130739088b98814c2294bb3ead634d SHA512 af858d84f014d76a2814cc4eebff4a1562a9c63adcca82a20c6c3257a74ba2395a9e452abe27325f1ea84e151117bd8f7d366d8671a27e483bc234e1cf8205d6
+DIST firefox-73.0-zh-TW.xpi 578021 BLAKE2B 0c6d4b777f57e5b9671f13b19e191da929abd97950c81eeb94cdae7e10b853db487d54980c9480315bc05dc23323c262f7893b76f06111ab10a09cd21ddabaa8 SHA512 d0c46dac102a1f3db238b89591ff00b3bef5cfd45d49e869fa871fcfa663ae57089069123eeabf3c2b4bee254c0fe2fe574e6050e64c80a5f1277076b7f6da2a
+DIST firefox-73.0.source.tar.xz 319387000 BLAKE2B 3c414c0e8f5737e2e50d2f42d7543c85061d289774b9daa73a39458649d8c7b09fc992d45d529c8a3874c0bbdf04ac4533b5522dabcd013f4ceb65e27c8e14eb SHA512 e10a8b48ae532d855ff50761cbdf2a6d94b2bad58a5e18d040db43d3424cbb068772f4d91c0aadd6c40b13e3d020e0e712955a1a12b41fda6333197fc34aa19a
diff --git a/www-client/firefox/firefox-71.0-r1.ebuild b/www-client/firefox/firefox-71.0-r1.ebuild
deleted file mode 100644
index c46794991a89..000000000000
--- a/www-client/firefox/firefox-71.0-r1.ebuild
+++ /dev/null
@@ -1,798 +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_{6,7} )
-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}-71.0-patches-04"
-
-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=9
-
-inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs eutils \
- gnome2-utils llvm mozcoreconf-v6 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-sqlite +system-libvpx +system-webp test wayland wifi"
-
-REQUIRED_USE="pgo? ( lto )"
-
-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.47.1
- >=dev-libs/nspr-4.23
- 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
- >=virtual/libffi-3.0.10:=
- virtual/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.5.3: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.7*:0=[postproc] )
- system-sqlite? ( >=dev-db/sqlite-3.29.0:3[secure-delete,debug=] )
- system-webp? ( >=media-libs/libwebp-1.0.2: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.9 ) )
- selinux? ( sec-policy/selinux-mozilla )"
-
-DEPEND="${CDEPEND}
- app-arch/zip
- app-arch/unzip
- >=dev-util/cbindgen-0.9.1
- >=net-libs/nodejs-8.11.0
- >=sys-devel/binutils-2.30
- sys-apps/findutils
- || (
- (
- 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] )
- )
- )
- (
- sys-devel/clang:6
- !clang? ( sys-devel/llvm:6 )
- clang? (
- =sys-devel/lld-6*
- sys-devel/llvm:6[gold]
- pgo? ( =sys-libs/compiler-rt-sanitizers-6*[profile] )
- )
- )
- )
- pulseaudio? ( media-sound/pulseaudio )
- >=virtual/rust-1.36.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_setup() {
- moz_pkgsetup
-
- if use pgo ; then
- if ! has usersandbox $FEATURES ; then
- die "You must enable usersandbox as X server can not run as root!"
- fi
- fi
-
- # 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
-
- addpredict /proc/self/oom_score_adj
-
- llvm_pkg_setup
-}
-
-pkg_pretend() {
- # 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
-}
-
-src_unpack() {
- unpack ${A}
-
- # Unpack language packs
- mozlinguas_src_unpack
-}
-
-src_prepare() {
- use !wayland && rm -f "${WORKDIR}/firefox/2019_mozilla-bug1539471.patch"
- eapply "${WORKDIR}/firefox"
- eapply "${FILESDIR}/${PN}-69.0-lto-gcc-fix.patch"
- eapply "${FILESDIR}/mozilla-bug1601707-gcc-fixup.patch"
- eapply "${FILESDIR}/${PN}-71.0-bug1602358-fix-older-builds-with-newer-cbindgen.patch"
-
- # Allow user to apply any additional patches without modifing ebuild
- eapply_user
-
- # 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
-
- # 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
- 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}}"
- 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 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
- 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"
- 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
-
- # 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.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() {
- 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.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
-
- if [[ -z "${REPLACING_VERSIONS}" ]] ; then
- # New install; Tell user that DoH is disabled by default
- show_doh_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
- break
- 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
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
diff --git a/www-client/firefox/firefox-72.0.2.ebuild b/www-client/firefox/firefox-72.0.2.ebuild
deleted file mode 100644
index 3b3594aa446c..000000000000
--- a/www-client/firefox/firefox-72.0.2.ebuild
+++ /dev/null
@@ -1,793 +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_{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}-72.0-patches-02"
-
-MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
-MOZ_SRC_URI="${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz"
-
-if [[ "${PV}" == *_rc* ]]; then
- MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}"
- MOZ_LANGPACK_PREFIX="linux-i686/xpi/"
- MOZ_SRC_URI="${MOZ_HTTP_URI}/source/${PN}-${MOZ_PV}.source.tar.xz -> $P.tar.xz"
-fi
-
-LLVM_MAX_SLOT=9
-
-inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs eutils \
- gnome2-utils llvm mozcoreconf-v6 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"
-# Remove system-harfbuzz until new working patch is generated
-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-icu +system-jpeg +system-libevent +system-sqlite +system-libvpx
- +system-webp test wayland wifi"
-
-REQUIRED_USE="pgo? ( lto )"
-
-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[@]}"
-
-# remove harfbuzz graphite dep until new working patch is generated for system libs
-# system-harfbuzz? ( >=media-libs/harfbuzz-2.5.3:0= >=media-gfx/graphite2-1.3.13 )
-CDEPEND="
- >=dev-libs/nss-3.48
- >=dev-libs/nspr-4.24
- 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
- >=virtual/libffi-3.0.10:=
- virtual/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-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.7*:0=[postproc] )
- system-sqlite? ( >=dev-db/sqlite-3.30.1:3[secure-delete,debug=] )
- system-webp? ( >=media-libs/libwebp-1.0.2: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.9 ) )
- selinux? ( sec-policy/selinux-mozilla )"
-
-DEPEND="${CDEPEND}
- app-arch/zip
- app-arch/unzip
- >=dev-util/cbindgen-0.10.1
- >=net-libs/nodejs-8.11.0
- >=sys-devel/binutils-2.30
- sys-apps/findutils
- || (
- (
- 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.36.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_setup() {
- moz_pkgsetup
-
- if use pgo ; then
- if ! has usersandbox $FEATURES ; then
- die "You must enable usersandbox as X server can not run as root!"
- fi
- fi
-
- # 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
-
- addpredict /proc/self/oom_score_adj
-
- llvm_pkg_setup
-}
-
-pkg_pretend() {
- # 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
-}
-
-src_unpack() {
- unpack ${A}
-
- # Unpack language packs
- mozlinguas_src_unpack
-}
-
-src_prepare() {
- use !wayland && rm -f "${WORKDIR}/firefox/2019_mozilla-bug1539471.patch"
- eapply "${WORKDIR}/firefox"
- eapply "${FILESDIR}/${PN}-69.0-lto-gcc-fix.patch"
- eapply "${FILESDIR}/mozilla-bug1601707-gcc-fixup-72.patch"
-
- # Allow user to apply any additional patches without modifing ebuild
- eapply_user
-
- # 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/backtrace-sys/.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
- 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}}"
- 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 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
- 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"
- 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
-
- # 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.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() {
- 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.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
-
- if [[ -z "${REPLACING_VERSIONS}" ]] ; then
- # New install; Tell user that DoH is disabled by default
- show_doh_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
- break
- 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
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
diff --git a/www-client/firefox/firefox-72.0.1.ebuild b/www-client/firefox/firefox-73.0.ebuild
index 3b3594aa446c..815d9a6ee341 100644
--- a/www-client/firefox/firefox-72.0.1.ebuild
+++ b/www-client/firefox/firefox-73.0.ebuild
@@ -27,7 +27,7 @@ if [[ ${MOZ_ESR} == 1 ]] ; then
fi
# Patch version
-PATCH="${PN}-72.0-patches-02"
+PATCH="${PN}-73.0-patches-04"
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"
@@ -55,8 +55,8 @@ 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-icu +system-jpeg +system-libevent +system-sqlite +system-libvpx
- +system-webp test wayland wifi"
+ +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-sqlite
+ +system-libvpx +system-webp test wayland wifi"
REQUIRED_USE="pgo? ( lto )"
@@ -71,7 +71,7 @@ SRC_URI="${SRC_URI}
# remove harfbuzz graphite dep until new working patch is generated for system libs
# system-harfbuzz? ( >=media-libs/harfbuzz-2.5.3:0= >=media-gfx/graphite2-1.3.13 )
CDEPEND="
- >=dev-libs/nss-3.48
+ >=dev-libs/nss-3.49
>=dev-libs/nspr-4.24
dev-libs/atk
dev-libs/expat
@@ -105,6 +105,7 @@ CDEPEND="
>=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] )
@@ -128,7 +129,7 @@ RDEPEND="${CDEPEND}
DEPEND="${CDEPEND}
app-arch/zip
app-arch/unzip
- >=dev-util/cbindgen-0.10.1
+ >=dev-util/cbindgen-0.12.0
>=net-libs/nodejs-8.11.0
>=sys-devel/binutils-2.30
sys-apps/findutils
@@ -162,7 +163,7 @@ DEPEND="${CDEPEND}
)
)
pulseaudio? ( media-sound/pulseaudio )
- >=virtual/rust-1.36.0
+ >=virtual/rust-1.39.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 )
@@ -258,8 +259,6 @@ src_unpack() {
src_prepare() {
use !wayland && rm -f "${WORKDIR}/firefox/2019_mozilla-bug1539471.patch"
eapply "${WORKDIR}/firefox"
- eapply "${FILESDIR}/${PN}-69.0-lto-gcc-fix.patch"
- eapply "${FILESDIR}/mozilla-bug1601707-gcc-fixup-72.patch"
# Allow user to apply any additional patches without modifing ebuild
eapply_user
@@ -516,8 +515,8 @@ src_configure() {
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-harfbuzz
+ mozconfig_use_with system-harfbuzz system-graphite2
mozconfig_use_with system-icu
mozconfig_use_with system-jpeg
mozconfig_use_with system-libvpx
@@ -612,10 +611,10 @@ src_install() {
>>"${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
+ 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