diff options
author | Joonas Niilola <juippis@gentoo.org> | 2022-03-08 09:46:07 +0200 |
---|---|---|
committer | Joonas Niilola <juippis@gentoo.org> | 2022-03-08 09:53:33 +0200 |
commit | c14bd92369a8cd8c49b19faf20a8406d30c5a96d (patch) | |
tree | 555c34896bf3de224734ef6bd82700cbf3491304 /www-client/firefox-bin | |
parent | www-client/firefox-bin: add 98.0 (diff) | |
download | gentoo-c14bd92369a8cd8c49b19faf20a8406d30c5a96d.tar.gz gentoo-c14bd92369a8cd8c49b19faf20a8406d30c5a96d.tar.bz2 gentoo-c14bd92369a8cd8c49b19faf20a8406d30c5a96d.zip |
www-client/firefox-bin: drop 91.6.1, 97.0.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Diffstat (limited to 'www-client/firefox-bin')
-rw-r--r-- | www-client/firefox-bin/Manifest | 195 | ||||
-rw-r--r-- | www-client/firefox-bin/firefox-bin-91.6.1.ebuild | 387 | ||||
-rw-r--r-- | www-client/firefox-bin/firefox-bin-97.0.2.ebuild | 389 |
3 files changed, 0 insertions, 971 deletions
diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest index 52fe87d4bec3..ce063628e531 100644 --- a/www-client/firefox-bin/Manifest +++ b/www-client/firefox-bin/Manifest @@ -1,98 +1,3 @@ -DIST firefox-91.6.1esr-ach.xpi 453215 BLAKE2B 91579ec20bd6843ad6878c7ed3c8e543b73e3f0301f1d0fe2ae9f1692a46210603a221d56864000b1ba978ce362cc8e23e11f0a28267ba237c5b3876cad7bd6a SHA512 37147bfbeea97403c054646f40fd1294cc56a59e6823d6a68979e57003ff42f82eb40f736186ebabaab11d1667cbb8a19fc637c02b37368c397d1377267aae07 -DIST firefox-91.6.1esr-af.xpi 426921 BLAKE2B a1f3d3eaa2f000ec117b01d8c5ee49408aa894452ac4c770cee3253d203805d896c38a8ec6d156743305bec1ad34f22160829bdeb3586c8da0b2180ced2e86a0 SHA512 f303109956f762381aa5e317fbc7b2b996dc4986bd34a2ef1500bdba20da4cf214e4d1db3d34daf462c07678781ae84f637f881109dbd4731ea744d32d39cdb4 -DIST firefox-91.6.1esr-an.xpi 499889 BLAKE2B aad51d8c31f8c451ef13908d225bb344ef0f49dd403466f51e551bf59202add635e2b533f3dfa3ac143979fce9c27fe63bcb21f87e88d9c231539a22ece79648 SHA512 8e2996af3deacf7f53bb048156dc7903ec40452709d4a689a335c79a64821065f870dd8c50e2089c5eb4bfee056307c5452875be74c9125b2a1099aba7852aec -DIST firefox-91.6.1esr-ar.xpi 559671 BLAKE2B 9043e75fad2e1cd992f1460d6fa75663630ec915f32f741f121a3eccc2697199f8d468c377027b0598e1c81e519b6089996b0e571d9032dcbd21eafcffb26174 SHA512 e67cfb87bda9739021b5c871c4d315dd84ad9f2a9fc35afaf6d1ab9912663e6e952e2c6db48812086c06efcc05a1f65aa3f3fa9827a5007ffad9d382a7e61c44 -DIST firefox-91.6.1esr-ast.xpi 498578 BLAKE2B 14c786c3e5819c178386db964d7dca96a7138f2ee186215a1287250c339d2b48f4e28cc2f1191cdc22da8592faf2310870d79397138e22442502cc7e9a7dc0cd SHA512 0a23115f77b0e265b85261cd04f9fdc77376b36ac990b47bee0944bc3642283d5d523685dc9e04cdf2996b72376065cb1c63cad08a9ea2d9768a10dc7d852534 -DIST firefox-91.6.1esr-az.xpi 489431 BLAKE2B 9981f5151cc40387f50f2cdd05bb84d2254ac0ad9723085c2782b307c71965361ddd1bcc5f8e6f48f30e0899b758e413ce55daaaaa3ee584c920dad8c43024be SHA512 f3c90b6b73d8e7ae305d69a4d75c570159435ca87a6343305b0402ffeef9d938f742a2b5895147c80ad79ed56bbf3e4f3f1b4b3235d669b9dc70a0f675423cb9 -DIST firefox-91.6.1esr-be.xpi 622612 BLAKE2B f77507c86d8e67c74e259f31868176e6f47a03b57431b2fdcba2f4ac84137ad68cba7ad5bbda2fc1495d23a4ac0dfaf2fac6bc0430d651e4ba797f083eb5862b SHA512 03f690c75a310f86c23fd771a5c3e4348fbd7a02af489adbba500f496ede648d3772252d178783e2449f9167c3068851746ba008f9fca4edf85819567a77dbba -DIST firefox-91.6.1esr-bg.xpi 567631 BLAKE2B 15c85b7d686b673a60936be0bee98e98fa1568e50028733c7984e2bfdac22569a4b4294a40f70889c2d17020905ad31c099e999f3d57e70ca7c9625afc76594c SHA512 61408202d2f74efb826bc259a2854ffe6769989c8f9ba8ffe0b2c50c00847885214fc7d14fb98e829b6033841bae47808c76c7d72bf0bc78f3df7c8a0706bc47 -DIST firefox-91.6.1esr-bn.xpi 556813 BLAKE2B c1c7bd4f72f7e8b8bbbeaf9cf538257aee2462e750685adc8908cf4af53a62e29770bc54614280e77219e744b241df11348ecefb312d16991c093d51666f9f75 SHA512 ae8694de99b1d8bc22e6f0d5afcb35b6b21938f324dca8e67cbe4ccb0031644ca9e79c1b7760d0b2ab49f3010757bd193de32343657a138d3678ad27f98e7f5b -DIST firefox-91.6.1esr-br.xpi 526242 BLAKE2B 742d7856b28f643954cc018ab9ed6bb6fd76cdc09514228ada5152d32d33a1860cbe46b57101aee5781a40436f389a292ec3c9a3e5894ee1fc9419147a825bb3 SHA512 66feb66660a07110edd829b0f3b19cecbc69c9ecbaae99a1701cd6def8e911440da512a4a5fc4ee88a5c06b05fda044018d8cc99fb70ae2be153beee0d9d9669 -DIST firefox-91.6.1esr-bs.xpi 463559 BLAKE2B 6869ad6716ac0da8c386ba68d578022baf036310426d3fd5fe3eccbee26e023de4e2a932e2b603fe7b445807462dd98b2bed1832a89226757ea3f4df1f1a0b65 SHA512 d6e05ae4f7f7f9614aa31f64d6e2418433461553850af8bdb98ad10f375bb518cf30c4cae1c713a91583fbbd21b2dc0d78f107b60f769f90f7fa90026deb5513 -DIST firefox-91.6.1esr-ca-valencia.xpi 529389 BLAKE2B 32fa830955c6dd5cf91c3a4b1e6d11b11446b71e6ef32e56a00807a89a6b80109e6eda1f26bd217c0bcc1b1aa3d81f7050726f729561f77b06eb39f6d5da56e7 SHA512 bea6ec79c4bdbbce6db40f3b788d677c1984adc549ec45e3213ff76e8040cc8ec5bcaff7f15b2f8c0c9787e47cd87bdfe1262a4e87d321637455415537ce14f0 -DIST firefox-91.6.1esr-ca.xpi 532475 BLAKE2B 11c484fd9621f5513848947ba04da075411cab49c97a461b70243c786055cc70946629214448a9368f84c62bbed718c1d4462669e42299b973da930ce1686cb7 SHA512 ef098779d7c6891bad77cfc8f6af127feac2e71cbb196258a7964f325066b80fcd3b4b05d8c84e41cb3bd4f52776113a33073df691dc5ceba36daaae82e0e9d4 -DIST firefox-91.6.1esr-cak.xpi 552605 BLAKE2B e566b8fd130dc4d933d86d3d11a6f91f0837d958c2300cbde44140f6f4b5643eda6fa792e1e9839c1990bae40cdc2164648721173b5f4687b65b78bc36c00cde SHA512 54faa09149b91967b6124af293310ba019b150006581b2f9ab898f3d20d31e30fcf25df9f529664f93757f525581d07910627a664da6fe4d3c279c41115c7e9e -DIST firefox-91.6.1esr-cs.xpi 563178 BLAKE2B 8571b1aea9656342c64d566765a6ba8b0f7ca747cf066c5ab281fcdf22ae305c12e8b23bd2cb75d229737a90bcb581ca720b11afdbf814a933135b4ce9e43cad SHA512 9f4cb527302e0e1ab99dc90fdee87112e981d2e278363413a823e0bfd0ca81a2fb4576cc92d05a89f0ce10f8092681c28aba61d1d56b90817aed0aff99fbe95b -DIST firefox-91.6.1esr-cy.xpi 542218 BLAKE2B 6965c27838eba37c66da0dccedbde16455d4a76d003ed94a25fa91154e1fbdcb23e4f839f06b6b439c77bbe5beeb666e99020f6cbd7ed5d48925e1803fee8254 SHA512 b4d039876071b0e6f1fa22746902871d42cb14b421bd09d530b6338296eed4dd2aaeb80a30c5cf03ba019a96f21984d41fb2aa2d29e4d7a08b29a7d34fce4081 -DIST firefox-91.6.1esr-da.xpi 534151 BLAKE2B e22db3b83add3b537a4d0c009191194eaff0692cba29657c40ebf560b56f3e9e3af7286cde3d28a281ff4dda4f9d390095b9babd336625faaac5022094823bbf SHA512 bc0ba99bc54ba5e45fd9f81dcc41a5e9b278b39db4de78c997609b8c74bb6ab62dd161f8514ab1d2b8cb00df3a58cf7729a4a507465703fb1d8420505d8e41c2 -DIST firefox-91.6.1esr-de.xpi 553578 BLAKE2B a3f4ff0152f6d275bcebd45e7fc78642c07a4b13b90f79ada50200f105717ace4aedd97c6ed1a36523444941e92728c9690a8327b64a7e63cf49284a514c8b31 SHA512 3169996448e31c925682d453788009feccdf3495284b759c7896130b3459c9bd1ae7defdf66928118f9c4e79bf57ec92d1462239f39f1411b6be76e5b5edda8d -DIST firefox-91.6.1esr-dsb.xpi 566489 BLAKE2B c61db1124c36e63708cc61e90190b11af81c14fafe3831da5c86b4e3e8bb49f622d083332d0dd78c4222a3fe5a3bc0a99db89371b0dc3cf72d2d4d35f8893f80 SHA512 8b676cf5fc291543f227d4fd3975ebfe6868aacc2bec41e6490169a40b10df3829aec04a9acfe4bd273991c3a08990ca8acbeda2cc5f50467dccd94933c9627f -DIST firefox-91.6.1esr-el.xpi 639151 BLAKE2B 0be896207d413d3700f952b4856483a1f7f053df82c33d1b9f4e1f01203ccef8f925355f2887321968a9543015df5edab4461d96682b5b8287aba068a1815f00 SHA512 68e323a7c35e5bf1259ba5e95ab818b3c652e63b5a385067f3c8c95014314fc7fe7efabcaf8e51ccb976c7bf02b2102c9267b76cf7bac500c0076097474ee273 -DIST firefox-91.6.1esr-en-CA.xpi 509577 BLAKE2B 9c7e8d119f2e1805b11ae2e876a9981082f7b1cef41032e5890b9f57f83ca086c0febb5aebebce0d168635406549dad674b0b60cca6b9a28245e935342d7f6f6 SHA512 695865a65b5cda9296f236e8f60edfef4faeb5a3ca6ff4a81a8a409023c94fd2b185c2889b36c7ac3e8694c55a7ac4ecba3fce0f67f9f2201c6b22cc310ec170 -DIST firefox-91.6.1esr-en-GB.xpi 510591 BLAKE2B e4867ec6bcf09b142264ca5311740d02e71bd4d105e71db5f49f4f6fc72fb9d96fde5ec0661fe4474b46feb2c564e23dc860c067bdc15f2ed5928400956054a0 SHA512 c5ee776d82cd9325ebf3d2dd1d1f86de1cb6efc4fbbd58dc688d8eaa8fa7fb5263ebd0bb70116693c24e577a05b83f7059ddf0b084e3ebb3cb414113f8a9ef12 -DIST firefox-91.6.1esr-eo.xpi 534804 BLAKE2B de226f0c77d915ecf2930b3ab087399f61fc1063a2139dad47dbf1bdd7e3bd871447de8f9af4a87f00b0c84ff41f82c02fe5d1de8d3ed088a6fe921101a0001f SHA512 8ae2cb6cc2e4029bcffce1569a1c914904646abcaa7d688433aa39279a8faf8221ceeeaa43e299f2bce5499df60e0e74458e1f8cf8f2e496d0f2fd20cdef63ee -DIST firefox-91.6.1esr-es-AR.xpi 546676 BLAKE2B 21ffe6a0ed28ba1b82cce8d536907afd80e1d75bc5de757665cf737df0de3db1790f437775d51741a678968ba5b8a8be1b591702510e1380cb2927321706ad6c SHA512 c97e71a82b370393246676fec1620a31e9e3752fc9279aea6bc7503b5486cb3e1aeb8a62d6f6561f567827136845418dd762720e3f63d6dec7125fd5c8a387f2 -DIST firefox-91.6.1esr-es-CL.xpi 546378 BLAKE2B 214dc01e8f55fff77181a305fc2f4b479685e716a991602e119b252819c7bcb556eaf78a33a98d379284ec57f1232a34042ded545f67cd85eed5a12f31790f81 SHA512 cb807740ad712e14ef9ff58331e7a17ee894ec182a68a6533ca1185cb9d07c05bdb27581f6b8ea0737a4f1334a06fde60e51bb30786c717200d43a8d1523c103 -DIST firefox-91.6.1esr-es-ES.xpi 537065 BLAKE2B 78e767cc2786691c355005dab92039bb796ffa12a5770f2d22e3fed5d88e78b8ab3f13e252858f7593a05f60c9cfe1cf8f9f732e04ec8e45a62b962e21095c9e SHA512 4ac7b65bc34a632026247e745fd527f7c58c6ccffbdd14cef4fddf7475e9b0204246852cc2f1bb974c1aad6d16e870fadc9eb56e451bbf002e593ab324fa7659 -DIST firefox-91.6.1esr-es-MX.xpi 549991 BLAKE2B a25b0736c4e089a22d8a31507d2fb9d007784d01e2aa45ccbc54f6a1ff89344ef2d06b877dcbc80ff548747014f317f9f500304d975424aa0b61406cdeb8bf23 SHA512 f4eab8c7403e08988bb28393eb9737db38fe712256818822d20629d4c9e5e80d64707e6ad6df42878977fbffdb143d0523d1c2cc355f5e11b5e22b964bb2d268 -DIST firefox-91.6.1esr-et.xpi 506666 BLAKE2B 95d32e6c6d85e3f01b12dea053ae26b0a763631c70962ff4be7167e870ebcdbc2c259d133a6be91928c03c4a3807d3ce6fbcbefcc8619e8a557d19785a20764c SHA512 e2910e94892c8ac54ae06cf946a0186fdf664748bfc4e79bba0d438e5effd3bfe7b282ae660e9109de91863ec8cc86c5b6aabbb3c27346fa5f18234caabf3ca5 -DIST firefox-91.6.1esr-eu.xpi 536329 BLAKE2B 8a048ea916e6bea692857b890ab2c79b232e5582a13852ef90c7dbb2e84767d1fca4cd88754537033d674da5014b74bab09d9ed15ab956c3fedf0e20bd912deb SHA512 cdb68b30e5a21e43a21131ddf98185a6142c7fefa3ec3ded30617a754e744d04132a072525fbb24ecb1f580612c15a507e15086b77011aff0f68ca62a84c9d13 -DIST firefox-91.6.1esr-fa.xpi 559374 BLAKE2B 11a23d32e7dd9682287b487b68ea7e5b85d93bbfdaa8d51f454913a5f860875646b2fdc5b963d51124129f1191ce4270fa6e1453ccf872e51ef7d8a8dcf8c224 SHA512 5cfd6263986c1e0d54221127ef201115c691f4eaa68c1728e53d0b06cfd7e751fc3a97bdd13bf09d7ec774916b4b8669912a8449453ab70b367b9f9c3201f15a -DIST firefox-91.6.1esr-ff.xpi 471853 BLAKE2B 57e899c8601fa2dd7844dda6882bbb20bf2c6d43f81bf170660e2577819473066f7a2d0710ff53564a7a23fd448a968fe3d175f32bc2d10b0086ed4bf57a685a SHA512 eb854e8452ab0586f45cab4d3dd1e03c2137f41cfa1cd4740f60d2f7bb39fed86c27159ca895db8abf71650225de71265b2e64e0c63b3a19bcc605a99e9862ff -DIST firefox-91.6.1esr-fi.xpi 531484 BLAKE2B 321116b11ff1bb9f23f85762fd012324ce08f751824592ef2f9d0e2c0b366f04b1bf6d8e69e261cffa3a43b7248fbc488785781a945e65a50c004251c7d86521 SHA512 98ef4f720188173b87212c3ee44d963eecbe4afeb0887ab872348f4c4ed7977fc5d61e15fe91aa8b66e0aca2d6de51b157d8e9e6cac626b180d3aeb9411d9288 -DIST firefox-91.6.1esr-fr.xpi 557611 BLAKE2B fde2bc84f34492f6f39bd35e109dde05e172635adad14b590459ee8a76dab505f309e359944424780c67d0c863252b34aba67ed69dd43ffe1d7478fa150844f4 SHA512 073fb99171b84921f7022d0dba3a4c4e27e19b97a0f84b5d2c18086d2094fc2627b8ecc2a4601626cb51b45c54d16eae48d06cf709a837b80a2ebd116ed3cc98 -DIST firefox-91.6.1esr-fy-NL.xpi 543295 BLAKE2B 3020c285bf369829fb4136653d45bd7b66f4889da688a3bdb7963372650634ac90299d8907ac2914207d5280fb127531da40e85ae7bf0c7a02756c62baadf64f SHA512 9c9a500e4932fbf745cfd2be0219bc68c2e1ede489c424ec6cfaca8f2ad67a86acc7da68170d957f963b91623c965acf1f3d5b4c3ceb9a34d86bec07f748ec61 -DIST firefox-91.6.1esr-ga-IE.xpi 459832 BLAKE2B 68c85ec853dd7454ecc531c504eff83e38d4d883824a605fa93ffa2384f012d9a5a0caf25cdcfaa94adae32b3338c2922a4a073ba2675996c86cb83dfc7e88d9 SHA512 d6ea6a41853f45067ea65e6a337c212f93f908096cee2af68095dba027977c408dc53152483071b386d85a08313b0cf7f1b7a29128109e66943d270b4659917e -DIST firefox-91.6.1esr-gd.xpi 530847 BLAKE2B 9b19ab11add16b50278efccfba0a4ad6489a6bc60af4c73a3ad46712ff073fedc45fc0550c6c6dbe85a76e81befbafb14d3a2ec5cb30f74a27acf9f8236cdaef SHA512 8cb8f87769f7a9b627ce43c11390c69db94129b87712290ff10fc2f59be91e0fc1cf18a940452164de8a11c76d2e2270ab926175acaa47fea34411188ebe1f92 -DIST firefox-91.6.1esr-gl.xpi 541299 BLAKE2B 2e597662e78943c7e9e95c088814b5688cf20acd40d2b1a3355948796bcbc0ea2212a8bf9ba551358ce7753ac219abd5ef4ceb82337425eb4c0ce1d00cc25624 SHA512 f6177adeea729fae5fe972d02b9534d09c05cb1a18b5f07d9306fb1788ff9e50584ef36baaa539318e1335804ec51df6ce9f8369754ba838aa544de8f79c4512 -DIST firefox-91.6.1esr-gn.xpi 557605 BLAKE2B aedf152931bf4c1728f4dbed816804b9bcfb04e17e2bd9653739e3d8f8c7848c2a4062ab14ada44a14d8d050cbccd4b37bcc2e8e001af387bdcf44a0e7e9f25d SHA512 d831295e1faccdde3e16d6dd600f67f77c035280426ebf4bf996ceccef8ae8f4c7278c97ee2880746ca70cc3cd4d382ff0f6c1782a7cb722c0049edf9b54fca5 -DIST firefox-91.6.1esr-gu-IN.xpi 529550 BLAKE2B 206c20aee7aafe8b4e512933d5663d9ba908f54cac98f934d0a6a7ffd9ec7a8f979319810f845d9233477376801eb28d088f65620422c353c6120ee57451dd85 SHA512 0e60c3f3f0e0e351c90bb6ec1148506c9f1a70ae941a9338cfa762f7ae9e09541f283a949947f073386aab861f57a21196b042155fee1ce648493c886913ef31 -DIST firefox-91.6.1esr-he.xpi 557201 BLAKE2B 78ca7595206fa233fbb2f9b5efa9dff9031f5ced79ab14f08a5980cee0bef8745d974508c44900fef7c1b50261c5f01a456eea2762ae74b5baea6184df2cbb65 SHA512 d3c62fa6e830820b8cd75d730dd646c79f9ca755e2d2d6f03d650de2b328a3920ada7f7f290c2378bd3f25daaa4e1c686addfca5bb5c310e871ec7f00b534737 -DIST firefox-91.6.1esr-hi-IN.xpi 560655 BLAKE2B 3ba7442883a3875a947cfae7dcb3e34b58558fb9ca205ded1616786258e636e6cf937c32a83ec22a20aeda187f69da895c84fa7e157c3f84edce4b8698af5cf7 SHA512 c12b20bb05539d6586ed2efb893613ad740e0e79935115214a3800fcfbf2ed134823f0811c270c4cf47a78429213d294891e2dd2c0932f8e07be03ca5ba61335 -DIST firefox-91.6.1esr-hr.xpi 530056 BLAKE2B 17d4f4d81ab51c31be8dee6662acbfd1ab6e34682b40ee60c519944f8ea1ffd6690f3dd3cb41e0ef4ebeff25a77db9357adc3b9676063ddd6c3367f97ceaae56 SHA512 3b9f471cbfa198f4ec4b188d51472e625f72339c01bd2531dad852540215d17575998c509264bc35ee61fbaa8fbe40d99f5e5e0ce84e532530fbbf93a5b05908 -DIST firefox-91.6.1esr-hsb.xpi 562628 BLAKE2B 7197fcbd70ffc56ff1d0d515ebb2d50066fae1203287a94ea8b68318165102330c50d5bd9903c3a182ad44fc0f1c3dd06073feb8db863f53be1f56fc4712d778 SHA512 528cdb0e22f0ac67b4c41f419645193c8fe47b658412583a2c2f403e65e1f3f90704e63a48bd9d5afbda5c601c5817cc09584bd55003d82fc5342e4f3bc2fee7 -DIST firefox-91.6.1esr-hu.xpi 566079 BLAKE2B 6e02a20d963205a65ba790dcc6c06e391fa6c7c1bb902f897513a7ca1604ff6ff3cc80af1cc4b8f94057d76b18f7dae0571a0fe827d0a112a18fe34e957e9800 SHA512 61fccf3bbec40cd66e2537f397b68146022e1c2b763cdab2cceb9da90c8fe2deef66982f4045666bc70416236a96080979f04a6dbfe27cb7ef60a2973ec600b2 -DIST firefox-91.6.1esr-hy-AM.xpi 579768 BLAKE2B acfd57f64d21c60830eecf151aab58edae554744257e51dcc11b2d1bda8eaaabe96abe9b521e787364a5616fb8359f18ae23915c61727453c99ea11991b4870b SHA512 9eaed45aa84bb05a39298905394280b8187b88e6a25cbef7515167cc50b63faf5b473663001dcadadc9a628e0acd4f0edc6026927c31016cdd825d2a2b1c2e6a -DIST firefox-91.6.1esr-ia.xpi 532142 BLAKE2B 8e61c08399d0c24314a85dd78cfc53cc7a0c44b0694b0e22a07156cf426463f2a2f7d5780e0b5effe2e9b899869dfa6382ec0e087b6eb7a9813fa1417bd4f6c4 SHA512 f51f3c481dcb32b5a324f03625639c0c06183493658edeaa9cda8341b5c435e8eb5aef915f1ccd13a6d904f31fb5e84f8b5b357bbca34387ef6a199f5ac25831 -DIST firefox-91.6.1esr-id.xpi 519833 BLAKE2B c4e9f748c3bb3c9cca0b3a0d60651af90800a94ffda54be2bd8fafdebb2e525fa1a6bebd1c59a7c25819ce1c8c3d09a97e0c3bd61369f1b607a70b36355f2c22 SHA512 73b6ed32bf79325a4b7dfd02d0750b7f7fba5f239e1a61953e98e8fe0125765d8554c6030eef84c9dcf8f85c6c8fc25d855fd8e53ed0ea0b9d06071f744a5475 -DIST firefox-91.6.1esr-is.xpi 470225 BLAKE2B 9b1007943a41d5a4f5e5266cb8a07c762a7d40826910a33e1123a9b954aa0f70b21b5f7b1e7e11790e2cc7ab6e55d214f1f00c5185b036845c42c0e4b35dd455 SHA512 a5929f2d78d091674e02e3c648b9c4fe97e9a64ce186fe456e71fec969ad1841f78f0b82ff3d2f712436cc4cbf734e60aeb975aadea11eeba4404234499893ab -DIST firefox-91.6.1esr-it.xpi 459091 BLAKE2B 82c7b08e94ee780855efc5835e402a6d330f22caf418380014e0c13961ad599ba6f48d6e9eb05440c714befb3140a6956941e4f37a7a3ec535100f9c33f9fd3b SHA512 08c6e0820224ba2e064a8d878b939898bfa1ac63197cab8e6f495b93ac9aa97064009618420cea12926bf831fb879e44e59265a9375596a8534c0a3b9483c2fc -DIST firefox-91.6.1esr-ja.xpi 588073 BLAKE2B 88ef6caeff385fb52c27876f26c5de04f936d0c7db138f65b37d65ca686d51e88da7c12fff5e06c6b5d0b0b767c6496fab07208fc6a5574508445cadd790ed21 SHA512 fabd20ce8791e597b51018dc72ade7a7a202e2a7c875dfd98ba4f1fc3d182de5174c263ae0a4de0f85d0401d2a4c2b23efc7ff36e70975be4a110d5315329f10 -DIST firefox-91.6.1esr-ka.xpi 592267 BLAKE2B fac7ce3934bd695353e198a1010789076ecabf11dc0ecfa6674a7faa8ed71548865faddb6a99830ccdfcd14f44e5a893b1e5554505d77f4e52499499a6ac5988 SHA512 f34755ec096b596edd807d15c823540c1ced5ea2c3def6afee37e94b63ce0f9365524d080a32ad5a9095b70e281ecebbb1df4e20335a30d4ba767529c6aa82d9 -DIST firefox-91.6.1esr-kab.xpi 545035 BLAKE2B 3938ced3e7824883672146fbcee32712a0bb5b7bf1a7b76e443060cd2239a221a51d3a9cc493cf127ef977348f2fb5bec8eb9b92e1c845b121a3e9356be11ddf SHA512 0aa25a877b5ce570e3f84201666dc9948e64628b9fbcd7fc68968590cc2fe8446006fcd0b3bf1d295a87cb66e657763b24d18117b1c12a17e5cc67c8bf9af655 -DIST firefox-91.6.1esr-kk.xpi 605553 BLAKE2B f989c9636ae028c6d9dc5254c1023421adbc0880cf3d3f3a02dc38a192b6938aa39cf68fc813237d62ea270aacec38e9b05cde0ee925c4e00d7894cae8c0afb3 SHA512 3c624dbf45680f4f14feaeb065543fdab1778e868b7ecfac225e9ffd52af75d6227c84e4c2a335a741843e2e26de2c8ed79b8d20a65701746f82bc027ab0f854 -DIST firefox-91.6.1esr-km.xpi 533105 BLAKE2B 99e8587f865a2665a954067c61d7d40ce89fcc980257a003d21662e72c770f55c8f5fa5754189dae0047971b8fd7fe64913288cd2dc775a5c8b0f041e8b21c5e SHA512 eed68962fff23181db19cea83266065e7053df171959ab531248148dd1636ec5807f4c785c3a189f221a30944026f331b342b9800aad895f4232cb20adac6444 -DIST firefox-91.6.1esr-kn.xpi 498967 BLAKE2B 69eec1d79dadddec5e73d6920e6cf7efc0625a7c090f20dc678715f4d099c94ed3726351e290a6adf1dfdaa3a0d3db6cb7fcef26c3c0a137dad2832a6fa0285b SHA512 941dfa38426f0d2ff3f72ed19870ebb61a8e49b45f637966f1b444559d90446c7fce1646f971f247aee01239b4109f8f1512bc534267394899d89a9bb87b3995 -DIST firefox-91.6.1esr-ko.xpi 579064 BLAKE2B f6ed696f04b44262784e0f4289190240826c7a62d4cc4e87fcd8a563da9903530c637536095cfdbc7f9a302e1e95bf5397e54813c14b15d6d03a126a02ffa719 SHA512 c30aa19b8fa582f918fc1b23b4768825fb523e6c55ff47880fe64822f14d4e8caed2d298272595a4956143361bc0573bc9a39c4677b498bff9f2be306a0ebce2 -DIST firefox-91.6.1esr-lij.xpi 470173 BLAKE2B 37dfe1916f0dcb70bb21c115a73c723dfcf7d64df23fe2dff4f2a889292299712e3ab3c79ff8d691ec050074bc94bc6a5fd1f914120a646cfec255b83543e2d3 SHA512 62f22426b29889f924006b6a376ee61ba96ff7d40007a557455ea8cd1de1773ca75867f04eb1bc21e9a4e92883c9b30077ee12995813d8c281060f1793a94fbf -DIST firefox-91.6.1esr-lt.xpi 560109 BLAKE2B 336848d007d41e88c96e1a3228af4a4052e05d7f296abd6d5a020c9899a21899c18e21d0b504f6df57d1ee6aef141f335d7498214c4e44d4f5419c81ea275df0 SHA512 bf94f4109d769267cfcd69eb206032f3593e894fe606ef9b892cfecf2b83cc2c63a026ed1a8563def95a80e27ed79d295a7863a5651f0abb1145fa45afdee943 -DIST firefox-91.6.1esr-lv.xpi 462456 BLAKE2B ee831c08330aa26892bb5801249c13d86565ef6cfe30470586f93cb58aaf191c3b4fb087d451ef9771f2f4f04fcdf73dc99e0c28da92236de9034c145d4477f9 SHA512 e4ff087c582e447c28a84733fadf4377ab4d201e8824de3405de0c207f37944d24fafac154a1cd782bdb1e618f18a76c693809f346a11be60a6e0b03895eff47 -DIST firefox-91.6.1esr-mk.xpi 465340 BLAKE2B fc1148cd387fc574988cc042c3595bbcf320d3c2dfc022e836e1a87f863b35166de6b0b02f3cedf04c9154068d84f5359055beec93bb44593316e5a8487049f7 SHA512 ad6524b7704e3b86bafe306daf8b49f0ffd8c1e2bd0defff517e48ed6c9a7e7ac1512eb372347ae5c8ad9408bcc03b809248cc0796d664aebebec29823072512 -DIST firefox-91.6.1esr-mr.xpi 532126 BLAKE2B 41d176a05bafeb7efa34e00f1d17207435a3f5ba96edd8db2d77a32ac7fc7970f736609e319cbeb3af6ebe003f8b21ef8f3217a5e3caee29da087a0fd30bba78 SHA512 c2ee3702f2ff402dc89845baa9380b23484e548580efa5d3c8397fc4d058cc4078027f01a2321b8ed49fcd67432e0ee4f630d75168b188de4bf6575d30d3e991 -DIST firefox-91.6.1esr-ms.xpi 447343 BLAKE2B 37724c2dda3e64210f686fcf371c2f02bba436345b28292ff548913f73309dc25eb126895f5ccb8c27df5bfa14f56908309566fde880eea4014452376b0b0a0f SHA512 83c0c7447cb82f68fb9b552f592a5e684c93aec3df17aff7d6426ca38e2d583ffa85750697fec51c068dc9acdb6ff1aa078fd78c48fbd573c4d8d49b23f46203 -DIST firefox-91.6.1esr-my.xpi 516294 BLAKE2B 65714009c3e9d1f20ab4561dcd7d1bfb2e63b8fb7e790d2b7e37c95d69df4b1c453cf86872d5e2dfacd8d4dca21e46b5c90b6e537b313fcbbd9b9182164684d9 SHA512 015022eb1a1b8685f6e2b4df73c5b74d61dacfc8e6e2bf33224b74dc18a64ce774a1addaca7c8ce5ffea29c5c653b5fbb562d069f8ca9d41625403b069556828 -DIST firefox-91.6.1esr-nb-NO.xpi 529423 BLAKE2B 275ecb2f2c412d2408d32b7bd04678eac1540599784b2351b66ab6d34f4fd39fab45f1e910c8f4b7434bbed1dba798515d8d621c3db60263572bdfd46ba8e9d1 SHA512 346bda36d961de75d5bc03744c985fbc20bdc3dd90ed0029d9dde95d75c159b1430967c7077ff656084593159598c5cda538e9fc018a77d9d811561dfb2dc606 -DIST firefox-91.6.1esr-ne-NP.xpi 485205 BLAKE2B c6ff18a91f62ca741ac505ae75efced7b74c9138d2ff001ff4499fc3dce9b94c13cf8cbae8e4f58141430a0b5bd7ef357e86e2638df9e6a7528cc9a072309646 SHA512 f0b83a82b79ee655ccea992b94b8faba96b19c2dc9b905b2c7094a9a25c29747dc54557fd33320a67db488fd7125f5c14de2f02d7814e69f9c610338e48b6411 -DIST firefox-91.6.1esr-nl.xpi 537394 BLAKE2B a853a289634d5b698316161d3f4c04b63912d4cc8efd4998205454c54f968f38b314320fde291a1db2b150ae68d2c65e878829a6c750c1f7fc60f67f575fc705 SHA512 ba48762c537c9dd1c5a7ab44cdd67fd8dfdd823533f9e82d6884f24d09ad8880f0a0e75e232bd64a0634bfcc5b5ed4fe41e233e8bad82f181c9ff5c98e5ae2dd -DIST firefox-91.6.1esr-nn-NO.xpi 531679 BLAKE2B 80e3f2ea651aff765506a9ba6ded2f50e18c35846cc88a0e52e617aa9b2fda15aa22d06b7fc09f817fda1bcb02b9a12d7d5926737ca1944b8b99f480ea0cc45e SHA512 b830b26fcf90d9241d0b09625756f92022f8d9b9cef2c42b0650682578a0da6860f78ade2ba953772eb62f9d77ae1298986e8c9afbcaebb987ab325131a11457 -DIST firefox-91.6.1esr-oc.xpi 552948 BLAKE2B 9981d6eb295518b05d0f927f705208ef6db86dab886d49759abfcc41fe148d4e0fd1c4098409df32ef4055cc339a23800004c9b43c9486843afae19fac40010b SHA512 9b51a3353f8e5ba7f6e94eadc947d5c1ab98f63715b84e3172378d834d018757ac417f6d5ac61758a5425a6995ac51f4ef12da1a814c3e22e637434583015413 -DIST firefox-91.6.1esr-pa-IN.xpi 595976 BLAKE2B d12dd271676281d67b86a0688365b78c59c05cf402937241acd0e2fbed65078c0943aed4e406ede052b1b0b665aabde3e0fce9f553e88143cf4908f5c7adbad0 SHA512 7d5a390534bd12588f6528fc6eafc04ef5bab16161fa627a5c47e5414f7f89edd3149f1be82aa505f49115e0c3fa9c8ed560c3f85f1a83673b19516c640c98e2 -DIST firefox-91.6.1esr-pl.xpi 555620 BLAKE2B 6fccb6c27dd0ba53ee20176aded36ecd27f5ecac4ffcfdd0e93d533ef471f2ad48bfa573ff5f1be92f890465dbe6cc5b25ba62643900058fe394871bb499f459 SHA512 996d03e555bb96a7d89aa8c66ac672024ae654a085ab67d41fe5da297562f03ce686849a05ed68ea9aa3a272c5cb96881aecedee2581f2d1d5820c708d91ae1e -DIST firefox-91.6.1esr-pt-BR.xpi 542621 BLAKE2B c7e8cc7d56a3248eb255ab1ceb486ae696cddd2b0926537f48af44d45509e3b4502612b0941feb10fccee65a49641bb059af44d82bee9fe967526e3b3ec095d0 SHA512 9918a578d988acf970d48d33fc97a14ea312ffbc96b57838c11a41d968dcb779b660a9008fd35f50d0bcdaaa9c51b0afdf029cfa2205ff90d2814691d7a0a240 -DIST firefox-91.6.1esr-pt-PT.xpi 546345 BLAKE2B 98c12c979ec946d397552d88cb14e390ca4317c4b0a738d935acce194b42a86d69b114f323bc4efd7d78c3c510eaec7db01fc879a1553ae946bddaff1481940f SHA512 2ef933c3c330fb7db3055461be761d046643b6ed074b37dc3af5d93271c5ff0ce48ce5e8bbf9d4edd01b51e164af1f87893ab62fb17062d5ff39b3beea45b385 -DIST firefox-91.6.1esr-rm.xpi 537376 BLAKE2B f6392d292307b5f537196aa7911829d731bcf46257a4f878a722ab60db8e5cc809d8d27a02a5f729fa2df76f764c1069e221aaac6e3ed0ab6436f272bb405552 SHA512 3b2ae68cd748896ae584f0d4ce336f2625d409afddbf837feb7cc369c5fabf2c22030a495d652f5491ffc350658133762c43b527f97c0b6aca45890478f2e8ce -DIST firefox-91.6.1esr-ro.xpi 529334 BLAKE2B f0f57ea4101347b61368c8b474b332e957fefe1b03ac50ad89256d2db03e74cd2541c3b17b5b94b9668ea0b61353167c452a801b19393a006f2f9ba5821c6fcb SHA512 ac59363785bcf53f8a5e7bd8ac67df2e718a5fac873695f7a7498fc650dbfc396471bf72437cf47d8f54fc8ef33123997c538300446604ee787dd1f2f1face49 -DIST firefox-91.6.1esr-ru.xpi 627112 BLAKE2B 3b5f7fe2fe954e5b78a6f83cdb44cbc9a5d1677ae9b8ec1b58be459cc0f8f3a0db553d3bd1723ec72c70726fdb543c1582864d67866edf9e2a3a9e84666ae051 SHA512 7b4e107d55b44899e6aadaadc2b4cbcf1835f29be4f5e6b26d854688c2ba6936bd7b803a61788383f6f0c546a6a2fd3de0dbb99de75d86775d7e87ad23e81eb2 -DIST firefox-91.6.1esr-si.xpi 487956 BLAKE2B 9b12c019f05dd2970a898eea3acbf9c59c4f4c2c78cd099da148ccc1d2522422f56bed902874dcad3eda4df431bbf59ccb78a615af551864c38518532877196b SHA512 9d2182e5522f0be260cea0afde8c5c8587dade0d44485496f33822ecbd943158c623f053e97969ca8cd429070e5302eed9484fe62c8ab8e6d26081cc6a0663f2 -DIST firefox-91.6.1esr-sk.xpi 566486 BLAKE2B 4b3281382edd9917f08d9601e5d841aa1ad0366ae87add699b3fe2c32c862f292244b694caf9805e6f236cc1f84252f5545c799a763d3216b9296babb1fc06d0 SHA512 d1dcfdd0b88050a8d79a46ff07ddb16696fb7e5727bcbdea8aa281fbe3c81cccdd7efce7f6a1b7e84a455c005a4bb459c4cae233ea669ee6c61f88eb857c117e -DIST firefox-91.6.1esr-sl.xpi 538008 BLAKE2B dcac47faa7ddc41c7fb454c74d04954c57ed64071b5bb46407e8ae77b7546d0ad9d6d1f00a95a70af8a5915c08df48f501bd94fd22cf9b3ad0d752c3032e62be SHA512 4b653190e238a26f3083f2d7241deaf315009effcf57527a0bad513af1143a8df45c1e4e5f9a45980e595539c838206a8f1cdc71a884d3cfc82e7fcb459131d1 -DIST firefox-91.6.1esr-son.xpi 425994 BLAKE2B dd161506f3ce795ad162b812d2ef137f82385083497f23ba8c1d348f7254676e3262527209f6ff5885b7107fe5212c22fc7b93af6a3c55d9cad2c56755f6e474 SHA512 027a12311a9a61e0b5d6a77dbdf4d091513e8f35876d02a41561d145f3ba2bbbdf8b6c238a2242d8f61d27b22973573a6e56bb843d9b2d3d16b23f0ed077e90d -DIST firefox-91.6.1esr-sq.xpi 556001 BLAKE2B 6030c2593d79051880b6e2b1cc5e8370cf7abbb4fe362548d66310b90bf53933f4034e7e379e92767e3d4d305f7e61aab52df466346d3dee60e28d79c5087ecd SHA512 641fd02b9cef710df2f125342449807e77c309b9ec67ade83bf36359b4a9e94289ad77c6821e23a1d7537fac12c91002afd7de34b9ea642f7d7c817f4f6266cd -DIST firefox-91.6.1esr-sr.xpi 586076 BLAKE2B 01b88398f27ececff9c854f17154a7fa0d3344d23e48bba1b05afda28d14be89141b5525a808b64b3cc42b488f237ace7bcf78a727c26413ffd829ba1eca3b77 SHA512 1ec9c645c83c3e5c970b061d2016a06462ff36bb059e24f8963ac102dfa8d04ff572c1693915c30a94a487793d96ac5cc8529dec1eb717b11782a1950148929b -DIST firefox-91.6.1esr-sv-SE.xpi 539961 BLAKE2B 5dcb92d0079587270100f17ab978a71f3dd759325fedf04f46200b3c176101092cb57aa8c1661cd97c9457fac814befdf7bcf3657f30297fb40622f9a0863a98 SHA512 e1d9a103d16d779f9800a6299e3b6d3ebf640c67877c5597660e2ee09d7fe8e790688e35708aa1bf2b002d4d26b9ad900d75f2893eb0287679a3c9ed3bfc7dd0 -DIST firefox-91.6.1esr-ta.xpi 513808 BLAKE2B 7dcd7193b5a33d46996fdedcc150b5a6d0a6c006b39610770f0f43cddeb323533ef9e9f92dba8335e031d49da7b080965793522ef0b64375361356576177e4ba SHA512 8bc30554ca5986152ef3bd5f25d783124c12b4f302cccbbace032211cde2fd279d3faefa5b726f6c2057f61522607fde42cc218a91fcee6786e7c12f0586e57c -DIST firefox-91.6.1esr-te.xpi 549960 BLAKE2B 57f54ba1dc8c9e95b0a9489810674be0791cb2b828ef40df35be9ce92233525580580d2227e1e8db6511dae3ec6a0cf04dd40075cd29cd7bbf08edcf1500011c SHA512 ae9ff7026f5b5c4aadb4313069a0d14d9baff0ee4ea3062be5a0f3f87cc457f4537ea86e4b2ed9771a86787da14d4b710ca4491c1c6cd7c1dbcdfd6eab757490 -DIST firefox-91.6.1esr-th.xpi 607074 BLAKE2B b5a97687b23dbd3c70bf51afff7baa31313984895d4f3a828890f55438e1b93f66588b46e2f4b9265ae35a73380728e9754877a62d848d3426cd6fc43b475cd3 SHA512 c6229b7169e2fbc401ec4e30ae5ea85d176da3215ce8a0027da57f13b23d06063bd866c16abdc408b4ac2e91d8200f186c1b4137e466b4e9db706d6aac0c98fc -DIST firefox-91.6.1esr-tl.xpi 516120 BLAKE2B 7b5ef80cc4c49a70b3d2b0cfce412c2459c4da9a64a4e593297a222e4cb30fb3f7b9df789126c4c2f2c8edfd1a48978d603b232d1f55505fdd01d2235dd7e4a8 SHA512 9bb4884537c9d05491546c5634580d936aa56a326f16c8c270b9b4b1dc3b4f9d2928b66666e447e1b9af46a3f368fa59e388a56d4fa690e2ad60feb40364eda9 -DIST firefox-91.6.1esr-tr.xpi 553671 BLAKE2B 4f36435d01c24809d998441817f532d47e778bb6874248a0944e15baf26f9a246a5291d770d0228b9e018f318ebec7ea694daee8bbfaf61408fa38c69e468426 SHA512 7014aba9c9b1d2a99e3388a966ab205499fd5809fed134ee6d47d51c932aa66b66f1f1ffb872291867081490c360679f38957adc9b0551d22be95c93e7228d41 -DIST firefox-91.6.1esr-trs.xpi 491079 BLAKE2B 4531d6d61bd5a60f73c500e9341704f310fc09805eab0c4071dfed467d178c6826c52db1313841e4b2992eb82a0554a26e10092efe6727fb4a139098246cfb97 SHA512 bf1d855304659ccb46c421d2d5e840aec4d551821dbd4d87c980cdc4e10a7a55b214ad53b825bb85eb8b5cc531dc80b81c3226a55a7632f2c43887c2ef73af71 -DIST firefox-91.6.1esr-uk.xpi 620494 BLAKE2B 66c097fac0b84997241d783ce144b2973999a2ce0a21eec01b01a6278045e2a42eb4831e664f7d94c0a6992a5e19b2b6b27cabbf5a84e4fa769f8f514f2c5683 SHA512 8baaa3b74c058903d005d53860fc6c93c119864c3110f6bf440e12960775a0343619e3631be2a8a78536849eec5a877ae5953d68cb18883ae8129cf98f121529 -DIST firefox-91.6.1esr-ur.xpi 557304 BLAKE2B d6105cd00d5202eddd7abde1550b7d8123e69a428fcc8617c26073ac26a20289ba8ea60680fc59c86b15f5d0b95320e89dd9a5e9bf1273d9c6d630fdfd7f48e9 SHA512 da867a66bc9a77b67f33200a49706ee802a993435676bfc0eefe08086b0dc398362a38190b98d7123598c8c1c2429751eb5ba54bba80365e9ef5ae39e2d205f0 -DIST firefox-91.6.1esr-uz.xpi 466864 BLAKE2B cf2602efd094058a0defd6eda5348b99a17ffe2c75890d73974fc70b9a8bc606974cb80e9c854cc5ef318115a79c996dd9784ff81e98b40a5a6794cc5fc775fa SHA512 afd1d5edeb843d4c116acacc4969241b0b99fee3a17beba56c54127f179a59d665652bd4b90e6b700e296965b8895395e5353516fd0ce3dc213ec3f0bf31381b -DIST firefox-91.6.1esr-vi.xpi 573482 BLAKE2B 3865dc00dcbf8c463fcb769304e0dbd4edb4a3ca5832ec48f7a370f2a65daf6787ea91f60e45779c78061d6e732ee859cc7511eea983b0749dd159429758360c SHA512 02b31f1b1c0315525aa7038e47672b633d6caaf168bdf7c59aa50841052a27955f3bb4a0560ab43b61f0aeb7f0ee39f2d078d926e52c93eb9e894226970b6b07 -DIST firefox-91.6.1esr-xh.xpi 428172 BLAKE2B 7eab4443fc766bda5891a8e422417a7ca77df32ce9ab5b4c11de26ed27cd8a5bc31392ed793c1ae06ac5a8aa8f9100094361f6610c231eedbc7ac9347582e974 SHA512 d4957e0012e35c0cb61c5d9aec254123e9b3f6a4fdb41c3a8939abd51b4dafc93cb51ab988758430fbca3fde6ec616de113d07cd0911962bb989188568d4098b -DIST firefox-91.6.1esr-zh-CN.xpi 575372 BLAKE2B 1d4785b546084f2eb7540d5d9496414d0b639483a18cb55db515ca5ce3523fea7f16230fa36a049b73bd67fb91010579e3f8f8fab64c337c25770bb433bea031 SHA512 4625336530f19f800aebbd5b957beeee4620a16b33aa7e8e197a65d71376484ebede0bd147920281fc81c004359b89ef395ce3620659e8f89f02e049aed1b49a -DIST firefox-91.6.1esr-zh-TW.xpi 576227 BLAKE2B aa72e97cd81e9bf930719999d6ec17c9708d3acb840882a9eb465ed6301b124c9ce86013a3b2d21aa872f07ba22380cf2486f8cd7ea6cdf04f644e29632abcba SHA512 f9822c1c3285f7fdf4f8f5a0f343cdf731d7773884265646d7e01a8c1f23cb2b7bbd29fe55ec89d050da0aaf2e0f02cae50007d9f9691da32566e2f5ab9970ae DIST firefox-91.7.0esr-ach.xpi 453214 BLAKE2B 8c25467fec589b7f4a51bbbac582a3a522145b639e9b6660fd36b76855062a8c41733efefbb4f22eb055ce5b476e2f3a67a2ace0b62af18d929a22e229a79239 SHA512 b306ab4462da37e348eb6f2ff116da344e30f7cd59bce6e70fd69e539a451b9e2cc55e6fa6e3b8d1e223c1a21cab9a406bc96a16810e217160a33d4b5156f3f5 DIST firefox-91.7.0esr-af.xpi 426915 BLAKE2B fc2d1e56af0bb2889f689d35d888b366f137f4756a2972a3ff0bc9b6cc1269753d497d69dbd64ef0fa7730097729d4acc3ccddaee6fb868d9dea0f29e9c66669 SHA512 110f3d593db204aff1b93904452d9d166948eeabbd7e6476297a462053b8096236181ea5d15c4734002cbd3ca8f5881be6574806349444b586829cf629e98774 DIST firefox-91.7.0esr-an.xpi 499891 BLAKE2B 890d7bce3e82300b12f87e30ffdb89dcfc861cad49a42824ed7862603c2a40a212cd56366b9ed440869ef03ce8958d76f8e7a969da1ac624c853e4282ba5880c SHA512 569970d7aa033ce2cb8bae7184ae2bb70a0ba8d0c6ee899e695fb0d3aa6ddf129314adb78b847ecec4e0d2b8afc2ce7045368f1933ee6d285814cea962a0ce4d @@ -188,102 +93,6 @@ DIST firefox-91.7.0esr-vi.xpi 573481 BLAKE2B 9eccf31ff297b53285100aa2993f3245352 DIST firefox-91.7.0esr-xh.xpi 428171 BLAKE2B b649ea7ab56b50a72fe85c57191258ccfb33094a3917c85b138112250897b1aa51cb654e271e9725aa3a871d852d5b0144ba832d27eb911e3229d17b3c1ff451 SHA512 d811be845e77050cf8201a4cdd81d857c0c169e1daca54f9ed19eb2cefaccac2e8227d0a0bd14da03fae30fd994e6f73b01ecd3ddd1db80c93f161ae54de2afd DIST firefox-91.7.0esr-zh-CN.xpi 575384 BLAKE2B 55c6dc2eb796b51590c2caed51055123ebec2a0c690c624804b9514a3f1ea6e657d6854aa32bc79de5ada3bd03c1c50ca50c5460dcc37c7808c4aec4e0579e73 SHA512 b226b3579ed1f9dfef85e3b9e312e53214f168a41e546370259e8d646ae8254973f09e1dcf983c53202ef9c7b4417a41e707e94eeff27330d25c5ae2bb0e2922 DIST firefox-91.7.0esr-zh-TW.xpi 576223 BLAKE2B 7829cefb68361a1953632c769fc5f05bd740f4464f038093d7582ce64f16dc7361c4d11f802e3b4457c51567174b9cd3144c3e712f808a80f7e499c3a7a3b832 SHA512 1ec45793166ba742d49e9e16807132f97807dca9d76558d86db48ae73c64cfc39b66e9974d0d98b9a550bc58f4321bd1722b856fa81b5a6e7fa58da87d7b618a -DIST firefox-97.0.2-ach.xpi 453073 BLAKE2B 87cd31589ea0a9e5f48b690f7dea2971dd8023e4c0e55950d78c4898dabf54e326166a25c757b10ccc7f7177aa5e1d70f11c5fa1d087f35ff754f5fbfdadbc6f SHA512 838d414785aa4dea5c2153ad4442bf0ce0eab40ce4dcbd651eba4ec56fa87c0479546e5b2dea62b5d3d953951ba50efe1fea86e45d96b7449cb7a75b5b8e4f71 -DIST firefox-97.0.2-af.xpi 419759 BLAKE2B 01dae1c9ac06a1686fe3949de4f195c65cd942d9d366e99c10f07f644e548d226d4680b66839ac1058588b545964327c38d2333c077d887f9e7089fcfabfaf3d SHA512 96a4dcdb4688dfce0551bfd7928b969e2277c40f11b195b0ceef4d23c6b48e0bfa2836c7a245b8eb07f809f921e687faf595ff5a2b831f2332bb9ab45fb3363a -DIST firefox-97.0.2-an.xpi 499584 BLAKE2B c7ca689edcd54da4be1418d9eb15ab3815d2855624394360a51b74856676be90033840a365f1f9a00bd8de40e1db657d4d1125bee8c946a634d0a24c3a3df5dc SHA512 1aa13a9697930d88f9028c85361476a7f0a7e7fdb40fea7cc20a57440356a3b689326556ac95280e80d4959f01fab5828bbe2a597aa57563df36b8337c4805af -DIST firefox-97.0.2-ar.xpi 569037 BLAKE2B 63f1d9f49c6f523a61e7b0a057bd052bcd7cc653792808a5ac1b23d35b32c183b573924825f11533a9fefda3f81d62d912ed400081ed3efaf32922561a24b4f9 SHA512 082c94097a68600156dce0daf39d2501bcefb104275c603b943775506338c245abad8b79d0672c0d2f51d8f809e56a20c8e2537f4b26495087541a9e1548e7bf -DIST firefox-97.0.2-ast.xpi 497680 BLAKE2B 2a787e96a5ada6ad1e8c80655cd86583e637e0a08efb1e040b679d27ea3e6f14bd06f49fa2e5eb0fcaafcf1d893ccad5eb98d6e52ecfc3009cc3114eafd9b1a9 SHA512 5c708870a85cc86a9669a009d113597db1f26e81ca2fb02267cfa36a68692674c2a20e8473745feba80c96a7405dd5a1d737b8bc22074313c3c5014c2748b10f -DIST firefox-97.0.2-az.xpi 488625 BLAKE2B 7d0065a5e5fcef571918f5c5732761bbc05c9149081fcdf2a95a33f69971b1aa9220d19c34f6733aa0b9562242072e8bc354b0ee92204f6505c8517a24842143 SHA512 78406fa06c19e60f0adeec64d2ef84c89660973bfe58457bdd121fdf4307d10278ce0941c8f5c62628e7fd54065eb6c226bf7769d5bd41674716fc4c6a1781d7 -DIST firefox-97.0.2-be.xpi 624012 BLAKE2B 1631d46f9bf84d5e9b1655c7b6c00173a21bedf9fceec7990b99509078fa3e1c9ed62d65d1e10fa1b949411ca4621ed40c9118812fef378b0a8ff609a6391d56 SHA512 83a6553aea8ef190e305049e56c1b3d6b0e54bf20d1446fc102cbde2c855304666af5b703fc0e4cdd8c028ee75a6919fd982ac51b9b15ec7b427f7557e8dab08 -DIST firefox-97.0.2-bg.xpi 568841 BLAKE2B 857beed6f978b3937315f6e1124cebdb0b7fe35f3d108b0728c5a0b99b32f4d3c21ff03c7014fe0facc606c20c3172fec5554d1eb24bcc3c9446a1f20c50ea06 SHA512 9e613bb59a80996d53fdfe8d7e29ae2ce1880ddde7c9543e3425ebe6e6f7255f9a29c555abe24b361aaef6905aed00ce41cf26733f0acb361852ce6dc0422cc5 -DIST firefox-97.0.2-bn.xpi 558297 BLAKE2B 11c9613fbf97d83f0a39f091a913bc4a5cd05cc73b27c696971f3af0939743e1d87db0d16f65c2cb0e7d97c5f8cbb4ebb60555d3625185e5601d8c8f1bd6014a SHA512 cfb72c18339b66fb6ccd2e9e12fc70c0fbaea57570910de7584ac7ef98a6f6c806fa1cae2cae9201f157f6b658cafb040b5d711542f5e8e304206b4d7862f4cb -DIST firefox-97.0.2-br.xpi 529034 BLAKE2B 76fdc55a92d96806c1988f6880d0a5c0c352aaa380a84cc4fcca5ac23a41f3184031ff196a98ff3c4f355606c8afa177f4c8128b268e126a26406bfc39171bb7 SHA512 0ea01ea7adb04ded53c2e162cfcdc39f8250f2b2947cfce4581e7cd8d10d47b386077f2872561928273620e0f9e0a7778a0d7b558362f1b374c301009bff459b -DIST firefox-97.0.2-bs.xpi 463040 BLAKE2B b0bbc1be98670ba1a3291887c938587439721bf198135c15eeef1611c58b12868becca55881d360e91ee9823c4957a5f7f78a432235e5936b4362b8022495dc6 SHA512 7a63340ec74d23be6193dab17a5a5f148617e83612c036654c0d93bdb7b000463f33a2742f8abd3c82de0d47fc3d03135ceb7d8dc2bd9ceb445b0b7c155a09c4 -DIST firefox-97.0.2-ca-valencia.xpi 540648 BLAKE2B 7725b2639c9933d94c44acc07a47523676d448fd3b46d8017842bc6ab509cc65e4dace54ff87c24512e8a18117b56d9cc93179edc3ced154ae2d5a833c97e118 SHA512 31d4e2ea148c7983458aec63d7e5d5c41544a299528a5ca008f4a18c831431e03eccf4961855097f243320c133b5cf55df3e93a8b87e09fefd437c5d5e3856d0 -DIST firefox-97.0.2-ca.xpi 533302 BLAKE2B 55f447035136b549979b411519c88ddfa6c556bcb812a99bdef3ea7baf203e547b484f71abb150228f2e1103a223195e3217eaf49050d7aea794dc9a03e1ccbd SHA512 668aea0865dd3db41f844ba888f16d2ac706ea8cb34e6dfe7e7f4ef62c1da17b95aaa5a42a5089aaafd59d9e2c943ce08894098f76333dcb37a470c294e66926 -DIST firefox-97.0.2-cak.xpi 555524 BLAKE2B 867003af47f7c5da5059ab183bc21f7a8517c67de2b5fa8b0986b8f1fd9d1c3af2f769c01d583f5bbc66b49f8d65487efecf7dc06c5e38980604b9fe341357b1 SHA512 e797983c20e79b22d9caf008e7e047d625ed11d08ab4f39cf97b4e0d7a6f2aa1c57339432797aa5c5148c402c2320ca0ddcb2be92fefd8ec3d5875090dcdc5e1 -DIST firefox-97.0.2-cs.xpi 568008 BLAKE2B 538e8b77084b3f0c3ba9b5ebd19a9d6103dece13eecc9af9acda3d3dd5c263924921db59c98566e4dadc4ef4c2eeb276cb84cee793e1086dc9f4fc4e079474db SHA512 d96fdae79a291cdd30a466d49839d0d742ff8fa6894cc90ffc65b82d9b39c553b95e3f58e504eda11e0fafc4d7cc6046cafab3d221a1003464dba3c348830b9c -DIST firefox-97.0.2-cy.xpi 546991 BLAKE2B 0831ecfe74ad2312a83bb57c3457812295406b0499669b9f22022045067757553ec75b5089f129dba000d2a844f34da248a2a9c7be40b070cf880cd40091ad9d SHA512 49ebf4ef04130546201b041b7693d6bb0eae3ff5073c7f8c3d66d3659e15456e164be1980c5d2a06cd79447a862c635bfc856a921fefacacf19feae5339e415d -DIST firefox-97.0.2-da.xpi 539041 BLAKE2B 6a96a68e36aeaf69b3afbc47f02ed86adcc469c643a375d9abc3d94dc91ab5d0dc2d751a5dbe2d7db76d299f87f5c484255f9961ea1698d4fe3376b56b210db8 SHA512 2ef510f42a94c159a29498bcaf67a3c97c1af9fb6217c6f975df19021d6b3961f939e52cad9494ed8aba83a58f32c668099aa0ea832cda089c9b2d648de96ebc -DIST firefox-97.0.2-de.xpi 558367 BLAKE2B e37386cfb2772a52d7ebd17d7c5f2934e8ea392f8343c7d6e97172dc111ea7bee8da5166972314106126994aff1f202dfe3be0efa505963003951cfe6a4f4fae SHA512 e525e4fa07ca7fcc707fbcd25c4feabb5fc542727eb7474dc5dcaaf102a278fd0ae88cc3dd388215ae4c144ccd590064e61cb9d5cddfe4c3a8bc253f0475f894 -DIST firefox-97.0.2-dsb.xpi 571312 BLAKE2B 38fcfae8570d86493d7cd6670b0b5fa9f7a517f858ffa22a0e43335fce674107773b4f969b6ddb44b6cd134bbd5bde7296f9e60aa14747ec03c931960b923153 SHA512 cb1db2aee9c6a7cb284ea94e737cc2c0b4a88c1467243c3cad56cb9e040fb59e1661d564fb13f8934bdde6e7fb2bd39731db841325783a9fb6dbc28b788ce383 -DIST firefox-97.0.2-el.xpi 642643 BLAKE2B 87b0432026c61055c99a8baf619d9e32ab467dc0e754e0fd6aa7ff9cbbf94f2082bc30c1fe6abfff3f31247fb4e9ed213c458e091c3e52ab419351cdad3ab63f SHA512 56e3aa09eec11de0505d3c9194a270c27ccf6fe98375a2e08877179a12672f0d9e57bbda49793b858424c2a1e08e51e8569eeaa592292cc5370a2627ba467905 -DIST firefox-97.0.2-en-CA.xpi 513681 BLAKE2B 3279589ca06e6f394f00b430dbf83347643fe0ea2ef30ac51750160e247302f78be28c3f8da74810a58cd055bd97f5ec0eb66fe88276bc57243c7b78490fd366 SHA512 ec9d04130471c405a2a36d0cbd3a91a5b6613d43badef8fc3b8ae5084f580aed603b2216c19f61300dc87ce01f30ac8d68cbfb5429462aece8cd91ae660905b9 -DIST firefox-97.0.2-en-GB.xpi 514997 BLAKE2B a04c2133fe90c013eb5b005923fc0155121d42cae838ebe4f7ad96b859f8f9621cc4cdea65a303c4281aa950051be3f50c9fb7ec5bacd4ca51de00ec15555e0d SHA512 b27713202d740b6ed3263595f7aa244eacfcd916f1dc4e027b5d123ee4f0b71a7fcd0a3867b74f5e41482cc563251de5cd662a31c8674ebfbef7558627a5d6bc -DIST firefox-97.0.2-eo.xpi 538647 BLAKE2B 6af1a4ba5b02721b8ed0973b6ad48452d84f70c567a5a7dd9288126ab73f608e18470b41694c0e727080dc45bb3982830bc0612c2c27714f7e7ddfc560d09f0e SHA512 951df83ed6b834c0f3b01142b3a7837d25dbf9dc774ce2e38bb1ab79a745a2b1f22b78108d7d7d541209758b031051953a348baa181f406fba1096627c4efa0e -DIST firefox-97.0.2-es-AR.xpi 551656 BLAKE2B e375cab7f5bfdd5339e8b7a1779658e4d6f3395998428ab5d09a68542e57a8b4c1d2d618c9b5868900d1906c6bc791b0125c81578f82008b1f8f30fe4cdf170c SHA512 4acc5e04b64fee017e8c96af5011539a4e9ae7e430b4ac7d03d54e3603fbc55fb02e349c684236d8034ee9d10ac57aecf08e9fb59460d74ae37a07c327d4d1cc -DIST firefox-97.0.2-es-CL.xpi 551000 BLAKE2B 1a651e07220aec4a8c017362980e40fade178303819bf34669448caf318211e59789407886f02734fc7867e0d35c24ca5695811a50ffaf2ca269d3950a010829 SHA512 f42da566273a8d7e354d1debd50462bf4ea2259cfd1c16c669549e2ad23d27ae3bd140fc46addecce986f5fecd4f013ad065202a316eebb190abd211e2d8a1b9 -DIST firefox-97.0.2-es-ES.xpi 540526 BLAKE2B e9867d477072e1dffcb6a77673e183499dfa6929b1e74076b0e9bbd8337ecbe4bc1e33e5899f99ef6dc00a3e4d4a148031b84af1aefe11d1eb5d03ae3639b31a SHA512 136ab4adc1ce5ab550c6894c873859859968f0ff2a57e8f4be2887ade6490a96273cca2fe4128e2f7cb980fab879219eaa29945edda460561e03504671a604f2 -DIST firefox-97.0.2-es-MX.xpi 554843 BLAKE2B 5d1f9b81ba515b1f96efeecfc93b783f8eba466b003b3a02d6b6dd542615bea18d0e7c3d24c300c54a3f3f8fa02a4ba0a88289821a20f513eea888f51231c4ce SHA512 23f9bce53c3bc3729dfe33e5140e75fea83d59ad50ad73b049ccfa465fbbeece9c9f073e6383ec66c538cf5a95abb779afd0cafbdc4b42a7088625bb86e42d38 -DIST firefox-97.0.2-et.xpi 532783 BLAKE2B c0e982ac0541dda1b332e4a209875d9308edaa04f8ad5e41d34522757a2c2bb813a2ef22edfe83933acdf910ff521bae6dcd4a5a98bc04c0ffa3d100f545c720 SHA512 79aba0b049a4a240860fd83000aeb5f37b6c0264642a1a1ba6b17328e0efef64169cf08d917570f64cf6ee1fcbc55430b38a8bb8d105fb21215a9e5d8cbb78ab -DIST firefox-97.0.2-eu.xpi 539906 BLAKE2B 215e5c52e9a257b9c46a83fee80f160a63a133043080ccd00db555190173753436c320282e152670e26b69e777c81515f50eae17713df36b89c42d3682c0bacf SHA512 3a80d30b35e1e04495d9fdaa240a3af914dd314db98012b2ab053c3965a9660277433aa9f80a063f97e5852ecf3f0158518a996c8721c8ff7e44654f66ea5d66 -DIST firefox-97.0.2-fa.xpi 565535 BLAKE2B 74ba2eb545c20a0c5b3738fd9db61348b50bc76cd1900f58d712b6f8207be0b1468325f3086c81ee5546bc6c0d2bf0001f67dde97409c37d685154b048dc7b7f SHA512 a8fb15119bd97862a2e0298b29d7d0233b8487d90520d3a60c1707b6438abbb2fb72c754a7b140e9c092ce04d21fec2e8810c181664d101dc23e6c912151aa25 -DIST firefox-97.0.2-ff.xpi 472282 BLAKE2B f276923c5ddbe42a9ea438afdde92787c72b9eb362b687fdc3c472307a1a31de6feec2d9672f662dd54264870ee853ddeb64a7774228bc960ec60a9ff8616acb SHA512 c73bb06ad3c4e031ebd2fd7deabe06a6e870bae2db01613e72132b3ebc97dd4ef311a3a630f82971e6e66bd591c4fb59af4667cdc5ce75410e0320b712a3f52a -DIST firefox-97.0.2-fi.xpi 535281 BLAKE2B b6f20508bfed13ea75454d7e498c6d8d0039dd06308f106aa64d40e626f63c023a3251413f61940395aa880a1476380f43ce9517ae7e515d66d78f64dfd73eb0 SHA512 576f38ef0e21666a9f912af400cd8a4cb4107b3550feb2916b60e110ebc6d07350c96948b48be01c491225b3c3842b4e84371c863afa89cecb709083d99b577e -DIST firefox-97.0.2-fr.xpi 562714 BLAKE2B c857775772da3a2af132252aa92754d305b0905494ac706b8fa72d28d7caeedc7bb271cc95b735a151e27dc59c911d4feb3a04700d5328c343302816026f50ab SHA512 b6ff88d407e3e9089e5a04d9411656c77bf3359a9cac27e11feee7f5428f6fcea6a8ad8739fd305da6e40e96daaed67fb962ecf67f9054e06878162c4bcfbbdc -DIST firefox-97.0.2-fy-NL.xpi 547823 BLAKE2B 35fa578572f0d38299a420280cd67fc68bc31463a30e0cbb6411b21802dda7984f96e62e0e0a133385e9cdac7be5e6020b4b86878e26253420179dff6c17bd1d SHA512 7bfd8fb1a343d200e482fff1d0034477863d13e26ff7fba69f050466cc023188c2bfdd9275db29215468b14d2eb6b6c75cd9c44ad092f4cd9b51f9aac7659337 -DIST firefox-97.0.2-ga-IE.xpi 469910 BLAKE2B fcce4bba839a0d1199766fccb053c1f556bafaf085ac574eac09f2f667c3ebddc7dfab189f0aacedfd44042dac73f15cdc206fae7961cf0f1e00f84d52cd5584 SHA512 1fee402ce369de4abffeaa30e89307c20e9c194066f89bc71af6357079816b00b586b1e103eb7d356bf599cd1ec8bd4250692a83a85e5e4051cc71ff3c08c4d6 -DIST firefox-97.0.2-gd.xpi 532946 BLAKE2B e45ee9dce30937a38b12efb2a8ac53301f6b8dba44f4ee5e8dbcfa7a834637216db99f56d57d42424ef24f21f018f6db4f98045977689934c6d1972d208d790b SHA512 cd7c783bf6cee1578f055f7ba00ad0bc5a782d65de885aa14ce2dbd6f46c60e0101703ba93457644749bd430be93ac58a46197ff6a4b44611b04a894fcfa274d -DIST firefox-97.0.2-gl.xpi 545744 BLAKE2B b8f8ffd20d2b5f659fdefebf3c8278edf0ad6f57b70327b695aa3f15b0bb2bca5f4cadbbfee25a9870bc1b044f398e1c92251fed83222e25dcb3af29adfeb939 SHA512 ae82f7e26c2bdacaa8938b8beb552ce87008698541fdd037c205f93f70f471ae7c27ad5fefba6a750baee56d1ad2875f3334a97227440bc0a81ae0b97c7ebfc5 -DIST firefox-97.0.2-gn.xpi 561808 BLAKE2B 0248e38b4b962be192dd38e44245d048b24c95c95e34357eb3626ff57186c030b0b1a207e3d4af10d23854b029e15c95253929c244e9838d8a30fc772601fffb SHA512 50d8bb39d8a1d32adbb4c7af3317c63fdf01765d0d21f849da86178dbd7ab2b02342ff02508610dadaf8df4286f4e0f5f5ff962559f29f32167233576ece1a93 -DIST firefox-97.0.2-gu-IN.xpi 529508 BLAKE2B f32cc2806883a91d1f815d35d94561e7da5f3ddd45599f4f1de06c8e4329a9ba5e366bd002d7d01746357e001123cf26496758d944658caa98bd5874e60eadc3 SHA512 f242827633fd04b368ca00a927ebd483770fe78bdd1d260eb013114b84e7afb4c1020ff84e69ade7089218545c8358f4f01cee2415db7aaa99b70daf0d11ab1d -DIST firefox-97.0.2-he.xpi 561793 BLAKE2B 5baac4fe356759b3a6cee6b94d09332a1e598052917326918f20fe1c6e97f603d17e592079b16d68bb4e1fbf8e71524a09587a3b3d1233e6e26f4a78c2d0af3b SHA512 e24e481d1256521adb8a0f5aa4d58c134582ec4b11e3f6412fc6133b232589bacc6e00a4ec3482ae17581a62a6e1a42febb0f715dfae21faee4d4b1a7c387022 -DIST firefox-97.0.2-hi-IN.xpi 559944 BLAKE2B 75b3cebfc8d380b160845786a421fb23b6e0e89d3baf54ca84addd0f1a91cc611aa7f0977f73c12859ad3da547f94570f18da928306872c0c0a3a2743f3ad853 SHA512 e067b4117bb9c11e3d4fe57a38239e4dcc2d54619c0a00a4e13792c723c89e375ec4abf4e818c4e2c88df42234c0381eba63ae2cf51cc414b75393a33226dc3c -DIST firefox-97.0.2-hr.xpi 534049 BLAKE2B e98c57c0faa3496349ae040ed8f48698bd497354114d63de4608b655171a34ea9f65565720e9db45696cf816f85594157237451e5cc992afac3f52456b004455 SHA512 825ae826c05ba9d1fda8ab48217d6e566f6e97206975e69f35fd160e100863c7602a9b464905da2b4c19fad3ca8db4f0588ed350f0007e80209fa374e8f1d352 -DIST firefox-97.0.2-hsb.xpi 567425 BLAKE2B 9b06f5e7ccbcd30b96bcae75fb2a5d938587bc1e05ce1a7da32565fb05755e766eb7cb4555111c2dcc5159be518f40e77299e210e9ad42bc36613279cd980968 SHA512 2adb7c961dad19ea53dd76350f3105ef1cf8e4e8e78ad9dcde21b901013e5ff9de4cda4c9652030adfb51d247eaa9ed3a6a13392f13ff4139c45601dd622cdcc -DIST firefox-97.0.2-hu.xpi 570774 BLAKE2B 5cddada985815412e60d378711c1fe53eaebf99e9ff8a9b8692727e5de3e852f3f4c5a462e511200a5d95ffdaae74134c209cd80088f5440c0a34ab2942df51b SHA512 7dbc2aa9e0e87f956e2c44d34ab77bfdd8d93653b059bef87d256ff85c3bf7feddb97697ddcbacf66249eadd57c9c33bb775977cad28bcf8eb8db37d5fbeac9c -DIST firefox-97.0.2-hy-AM.xpi 582914 BLAKE2B 765a4de063b19e49d8b2f635fcdab71e954836aaa717bafbf3f6ffed4833a5e008b925117fd7f6b93abf8448dcd44ec8194e7b5be07bb249d41759b6b1983aa0 SHA512 463a287268dd27b461fb25cc05c26ecd7eac298928726b7dcde3108dc713649b5055c382ceddb4254bc9c05a2c5dbf743e8f3b42ce709b49df353bf1cd5e97cc -DIST firefox-97.0.2-ia.xpi 537040 BLAKE2B 8413ec560a5f68824a7a6fbc28c61b61be2d422e89fb4d8581038de2c4600801c877607aa553ca955d9449b08245b6bdc5843614c2bd0434e50afc4c3a844235 SHA512 35c97dd47936bb3edd9a346c4cb86bf87a7495612fe80613fe6d34c4312c0a8c25d6f7cfc3a730cfe16fb662b74be40234c00fe68584bc7162e7309d8716d12b -DIST firefox-97.0.2-id.xpi 527131 BLAKE2B 2a6005643dcc5ae1b69a0351cb018669c64fd20d4181f166466257f56816914d13439b12e22947b8e0a24d0276e22ccbad6a55b73e0c6957d75c2f7f1f50659c SHA512 22bdcd9ad0b2bfbb0063f073556443dcb82784d6c1d3534f6c78b8372dc8be84efdcc2b1bb6c7423e7b4bc88a43c784159e1364d3afb452dcfc2b76884be9dfe -DIST firefox-97.0.2-is.xpi 539895 BLAKE2B 8abe61f3b1e93cfe80494fb283f37d8e08626585cfc82312bf5836a406ab0a0d9db11d201cae624cf48e4857196ab7fe215856c226c463545aef5188ba81125a SHA512 07545a8c35121124d25ae5ff03004d846e95b7930331dc9f4fdbc39b71f0ddbd6998dc45095825559eb62f595dfd752fa53fc41e03c7126496251c2ce43fa1fc -DIST firefox-97.0.2-it.xpi 463934 BLAKE2B 0a2450cf0eae0ac856324129f7f036d135af2a1ffcf560413070db44ee4fd1a90307924fa2459fbcfca6b3fa52944f5233a0ad0d087f90c2dbeeacef47511cb8 SHA512 417c3cd2ee9edbb3b80d96cd53665919660c5d6861918a92194bffc15920f2fb1401a8b1111c963a14b7db468049d59f8e959cc4345588e9e506a862fea7e929 -DIST firefox-97.0.2-ja.xpi 589748 BLAKE2B 5622b489dc4c0374e5fe9bd3ed3c990395df70b80f69ca05eb164f172a14778c0c5663796f9d3b7051d43f501793540de66e37dfc68e8b42b762077227e95105 SHA512 004c510271e527ed393ed3441891149436a21f748f30772227383e7c345915ca324ccef0cc2ef64a992c234f1a3755d28c5c8115b3bee79cc75e033965e0ea1f -DIST firefox-97.0.2-ka.xpi 596052 BLAKE2B 4ef604b75a5dd35ae4b42dcc21cea604ebf24bea4e13a6a4dc52fd702c4f0bc43e96c04b74b4ac4eae572a13440d8971b364f945b70bafc4e11336fba3ba60f6 SHA512 232866627a8a06c31e4cb021b1658bd5c0df0b78ac7e65aef45c651008c5dd4486c95c1b75fc05885316b17524503857b13de7bba96b4b7bd0b169dfcfbfdaf2 -DIST firefox-97.0.2-kab.xpi 548558 BLAKE2B 98ebcb9c56c9ea8e09b3300bd5c1bed33a3df046416cabe7f8f6049bf4ffbd64cb7ac2601c48ed70bf01ab579476a7b88e3faf13010697c47cdb77acca575ebe SHA512 3042e94df6398fc8509b26d3bf0d175a5090ab54774a02b0da2153c5645575c6c5ab407029d30abcf73237abfc19f0fc71986aeb0d202ced2219d1db1fb96f24 -DIST firefox-97.0.2-kk.xpi 618284 BLAKE2B 67c604ea6a6a5fb53ece22604039e0596ae6b2a36646cd7671c6a8cd6ea3c7e56d30e147c090458acbca9366b1f4a545cf6d2a4944a798d3987aa32ade92150e SHA512 b0075e68944eeeb31be045af490d62c279141ad81a0312680ff838d85d0432bbf60dcddc569440a33293c2103c27e4866d3a5c4ff8a78bf6ecc74592d66b1f6f -DIST firefox-97.0.2-km.xpi 529561 BLAKE2B 1c40fab0400aa314745eabf1c133017a85af7612a9e4a626fa9c06bcb41cb3ecbf39c5ad83b091e2ff6907c288518bd0fdbe483ee6f2b9957664b1451c96e7c2 SHA512 2fb22188f9efd4f734bf94c04ca016c2c9b53bf9c0908dcb1b0d9c874d91572db7d5c4e926b3eea3715ab571c967a124b7ce4e9549aba460ae5308a317e1c5dc -DIST firefox-97.0.2-kn.xpi 495343 BLAKE2B 132d6e0fa9bb78cc8b12b8044a4bfba2f4dc82b2151303e3e8c707c1b42edfb6116d82a5abfa4de6ba2543298f2c5070a03ca3135aedfe9a3addbfb64cd237a4 SHA512 577e15294efaa2ddffd0721abaf82dee08c533ac9c56f14cc5a5a6f75bb2d1b1675669aaaf67b9ca5c5802ddb487e272cebdf65f7ce38e0d222f27827cf13b66 -DIST firefox-97.0.2-ko.xpi 584122 BLAKE2B f5710f75b89820a0e3b6048348368197caf34b22140b5ff11b1764b3ab2b0cdfe7f249a5785ba6ae5da8741c4122dcc179af6408e76a133b57ff660b85a56850 SHA512 b6df0d6d7b4164933bed564b663a9f1228717fccfb16737c0d249c75971128f19df1e439267ce830ea068bc3b5e1c6a5cf2dfd9ddf2551e95943f316d78b284f -DIST firefox-97.0.2-lij.xpi 470916 BLAKE2B 014b2859399250f96e178f2cfbdaf4eed604606ca07cd32cceee7acfdb69aa413d3ba77c93e68b22077c357914357ca9e1e51c0e24064423734482292051dac1 SHA512 16391ea8bd44ee8652cce5554d09ee2961101661435a743a9473a3b5d8b70973cafd0dfc98d4f4e3e8a16fad59c99dba036a67d46151dd7847b0856dc3bc7386 -DIST firefox-97.0.2-lt.xpi 563961 BLAKE2B 8d6547c8e9bc35fe5338ae11c5b758d9dee80a0a28dafc1abeeedbca03190773360109d519e98783aaa6633bd5206751be3cfc7ed193a12b7da2a6aa706f15c9 SHA512 3bf0860725f522f607af8d0ac9bd6a2fe5f94fa0e073c02147f59f4b959017cc1a3b5a41038da60fb458003e8f54db3e87b146ab0ab5bc4fb81371e68992833a -DIST firefox-97.0.2-lv.xpi 463065 BLAKE2B e775ebba4de4c9c628c907f6d0b7e63d1d263be0a2dbf36c5ebe82e88ea421592e69a440b5c550cdcef02b9d31d3a9569e3f5a56c08cea0d6db62993879aca0c SHA512 9b36fbd654b403eff0a35060e98bbed54b6bf13ea984ee85eb5e05acec782b1dbedf79049a4398e24ea0d3783219e55bd2e22724d8e70e9f9a871011ee3e9db7 -DIST firefox-97.0.2-mk.xpi 463219 BLAKE2B 3fac8383306f91b6699aa5c00d133b0a120aa76321ed398ed029dfbbc65a3acbe218c789b860c3552325a80fdbf6f2a0c3f4be9b2130e3c5a402e6b1cb9fb05d SHA512 605bdb3faec80d63176922b4088f5d91532fb1808050d0e1831778eb5e359e973d7d6663d2a54d8fefd0f55fc91ce8925948816cc0909f59fed97556ed2d0c04 -DIST firefox-97.0.2-mr.xpi 532293 BLAKE2B db272caec25993fe71237098d462658545f1cd9358a30fcde87ef4147512107b3397b374f7b9833f40fd07ccf94b111b4b1da86b32ec7b1cf5b9b97b20cd8d95 SHA512 63caf0e5d0be3a9a58ac09c265170e99161556314576a0bf7a473458ad19c2b049f315367e3dd81fab40ba98b5792133c0b63041e514a7b624bd8c71eff1cfc9 -DIST firefox-97.0.2-ms.xpi 448097 BLAKE2B 28439660ca13787402136d45f0648bc4ec4698ecc6742174e6da4d06e47b6a42027a5bd4618b5378fd2151e644e0c5501b3373815208e2ce8bded545a1734265 SHA512 17976e73635b6d519d012c14310e4300909a7a6969affdcf0a69ae605d4622cae49bb9c03dcc6c77cec0f6484d5fec349c62e053b0292dfb9e5f501ba44e5020 -DIST firefox-97.0.2-my.xpi 511626 BLAKE2B 183e5e45441a99c0e725274b2fd3e655352c3a9b868f0463d0bfae375276a0d0037f7786c502e08894911ff52b279776d5d459e32c1701061f34c5c861deeed3 SHA512 4a4732291da8e944b0a9dc20cd92afa24f5975feaa5e18b63dc15f20ab6fd88d32776e92cc4e3db343e09a8ce86054db51041eba05fc4e09ca1da7160fdd9940 -DIST firefox-97.0.2-nb-NO.xpi 531844 BLAKE2B a6bdd4dd31a11280d41740a2d15082a83cb7809f4a3ce234e23b83c3ee1c48f9eb5ecc8de4f9baedf2abc826ce767a3a2f6df509f2f28bc4c45c5481cdeb317f SHA512 61a376698f0ae381f1c188b92729dd2754ded941e6a3cf82b2dec3d34f6ceb88ecc08f1abdfd6ecbc9f45f037f9531a137495099776640118fe785cc7904e1a5 -DIST firefox-97.0.2-ne-NP.xpi 482229 BLAKE2B 215bb3110d345060d092d1d784bf40e5e9a629ac8367578b9fbfa64720a7d4c4ee7edf25caa901a18227696eff3c855f937910e3478b2e6ca8c3e153a6bf9455 SHA512 e5afede7bc90e065908d65ef1b882c5402a6467f32d2a15bd6c9c281b3af34a50942c8a1e46a15ae878ef1262382acf3b00ea61f9c6c27c8ec6e53bc634580c8 -DIST firefox-97.0.2-nl.xpi 542073 BLAKE2B 7b6c752f7690bcafc6eadc688e60a840dc31f712ea82b7c00ed57e5559839262db442cb47f81e59e98f7164bb530b1973b2b4d6b39bd4c503971cb022848c67d SHA512 1792ad4afe7fbd1249a5b130b8d998e2a546a550a11625e754bdcd92c4b2054dd9e1777f84624e3888edb231f5d8c9c4df50a84f56e1e3b1f8a3e69a5aed555c -DIST firefox-97.0.2-nn-NO.xpi 535961 BLAKE2B 1f724fca22db8ed58ca265f552d2bda252818088fab0faa3db5193a49ae968b436a50af5f5dfcbe5a6860c33b57fa440bfef3bb2a01ecf06fb58ecef3b6eaa61 SHA512 9e38d090646d0b99de44e83a13b11b66f004dd0b54c59d1bc6d2637e5118c319ff47a06c72bfc45a7dd432999b372dabc9b8a95f9b87d814dee1ad567b2618ab -DIST firefox-97.0.2-oc.xpi 556535 BLAKE2B 24166d9e86e86eafdd2c3fa2ee9171f803794720290b390b819399e8464eb495d26e2f9b403653b7a02d67b787b3736829fc54e2abe089df724175525fa812f3 SHA512 39daa049b19354287f7cf51b5884ab620a756a3a9f3166bfa7f4e990ebdf532fa2c9b34b0fe1564c08ed003f24603de94d9cf3e943da6299710d23ea3bd04acf -DIST firefox-97.0.2-pa-IN.xpi 596718 BLAKE2B 2a3cae3264b74dc65c54feb470187847767a915ec3ec7d4bbbc5228403371e2125c1dbd4721ffaf165719163f9115bac1e7b425024c5069aabf8292aeb18c8c7 SHA512 fa65c2a1e21ebc8ae4a440a09410fe8f9c8265a246cbb159fd81b0eb60034cde4806812e7e12c77c5b8e6a302833535e86abea0b3b956ec048b2be83ab0ae615 -DIST firefox-97.0.2-pl.xpi 561563 BLAKE2B ecd1334b73dea99d3db709c438647b54225b543614c7e2adff893b7b037e3b706a7ac350d2d3067ddd3095485709e118e91518646dbb125693b8531d6159577b SHA512 b360a1ccd488c5aba88c33266d304e3dde1b5f22616ba902ab387aa519898765b8fb93e4cb8946952063d37cb4be889db8acf11111ae39ec08445fb56d96fad2 -DIST firefox-97.0.2-pt-BR.xpi 547460 BLAKE2B d9c8d408be89d88642d67af8daa67c234873a029dd29b8a77c43f11303f0d5abf0fbcddb198eb5e6f97bbfcceec82538d9282769221bfa82e00f112c1009d6eb SHA512 0b3a36dcb9df12afa208908c2e8014576033d6c21fa4f2656c90233d7d4dd132627ee0da5fbb456734604ea57b237171f2acd57256bcbde7bbff2f5ad2559e93 -DIST firefox-97.0.2-pt-PT.xpi 548437 BLAKE2B 081ec84e3892c1f15a7610cd0fb1d2771189bfea6c0047ace75b9061067c5eae46ecf10036cb7a633c0ad7b1206592e17532a116c251259c1cfacc99acf26a47 SHA512 3a19059fdb76334af6f5b1aeb7e41df3fbf79fe12117b649ebb329a6f4aeba268cb476544c10a65e1844928c0d09aaabe9daee5bc5851f167b2f10aabb32058c -DIST firefox-97.0.2-rm.xpi 540397 BLAKE2B 4dba7c47f3d9446c3e3044b15b9120961e60704bfa1957b9751328b2f9385c429833cfe13a2db88beaf2e6f6f341fa8e2c23f40a5bb252ac3c0f23d9ad52151d SHA512 e6801f94e2fbfe50965dd35b8f7c97534387fcf70212caa0a5d3261dbe2ca9f4d04ae00358f86551d44418d40db098bbc03a9eccd97329c6d41575f50b271ec4 -DIST firefox-97.0.2-ro.xpi 531998 BLAKE2B 8ce3a5564a42c8908abb9cbb19a6f297b3b59534e42b2e328cc6984359475c5229a141d521d9a609247bd6c62cbc0a0f9b0174ab22c4f10166c5096813ba614f SHA512 9ba49a106f831ef5fb2d0b84d2e83d966e27d8eb13ad6cf7d920c74bdf2562933d4da3099bb2fb5c2f4b4bce1528a405264818b814f8b431e7494c4b5702d0bf -DIST firefox-97.0.2-ru.xpi 631048 BLAKE2B a7fc30c08efa3de297f151e659d089c5e1ee9156726e962c111e33145184e2c53f2dbc3ee5a286665d585cfeedcf41c17b7bb06cb6cdaa4ee0b62854d3d88234 SHA512 6c1cce9f7756a8a6e27c702c43483b0f4ffe1b3852f2773ee29a5fbb7cf19b53c620533faa4d0ccadefceb9d5ab69b8d9b62bf3bb5f2f7ba5d614444c33aea22 -DIST firefox-97.0.2-sco.xpi 504839 BLAKE2B bee9ef4aa2c3225409afef9beedd7eac0f79d5904bb003facee3244e56e9559ebd49682f647ce08f916af99bd96946a08b7fc75c2c33d6e26c9eaf3d5ae7930c SHA512 55c06a64a4e598c7a81d5782e4511ce3a859b343db1052d9ee50892290255bf5d066671646c6adb1ea6f8192beb79be799b775ace6540eb9e64d151f84f2928e -DIST firefox-97.0.2-si.xpi 485686 BLAKE2B d3b203ca1f3c5aea4ed6efea8a1d2a902cdca0437582870fdd118064f5125448a2d961b8599cf0e147a70ccd341c93a79fea5f35ffb626d4041d12a518491df3 SHA512 a6aca94959fb65df06113b14a68b41aab623c8b7d5bdf7cd1fb19e1d64ead694828d0c796d97d0c5bbe3dcb440187e2cce18795df3ed83187d70ba90af853c73 -DIST firefox-97.0.2-sk.xpi 571512 BLAKE2B 74de795203d65be5f723370100334ff4cb9f599ea87713f94c4964a8fd58b9f09fd41bc08a9518f95b630231a041b473bccbdf6c20f6c670f4196a75beab2153 SHA512 f7896dfe5fc45f56a0f02683c9fbcb276a1f2c5ea3dab10c82217ba2122243b5c39f94a0a740f4f3bdaf21d197337e6e0cf79281c797fe2e49520c40afb81aae -DIST firefox-97.0.2-sl.xpi 542132 BLAKE2B c8d90b8acf3fa27755df383c97ced90b23bd3a8cb01e1a875808f2b0cb9355765b6218933beaf10aee1e9900ed4b34f7da18f5d03e9bd06e08fe1283b77bc6b2 SHA512 71f1c0e157fd1d641734fb5bfd22d143124474074ac527184a33f8b4f67937ad78abf22a3758e91e5ed88f4131833a5fa6d438a25082ee7dc45f17c312d8d408 -DIST firefox-97.0.2-son.xpi 420984 BLAKE2B a0b9f0474a9323950610ca5fb0c9e91c9777c0f9fc749a57e723f7d29f7d4a6dc1f5b09146e96099db3d77d9a6ebe138d4dc2b77e8615136f8d71c74565acbde SHA512 71c92cf7d58c2cf940f75e62daf8923786c9656962d552b0466a8aa27c71fd71afbf5e2a7c46783f1d50c3f4d856fdd0e53953cfd4d666798d8298310026cbca -DIST firefox-97.0.2-sq.xpi 557409 BLAKE2B cf33844c9fac98257b5b4b859920576f360176f2fcdec7ae19ade720a11910b076c3e5d2f324f4e0b90277026825e6402486d17c77c15d5cbb15cfe0ccfecd46 SHA512 6e868e9a205924f7fee9524ba55ab3f0794cf557cb45c1e3772f3b29111f534794f7339030ddd8f4bca3ebc913507ac21db648652089ffc9be9507d714ca3ec8 -DIST firefox-97.0.2-sr.xpi 588251 BLAKE2B 48645dc8d5fb4f18df701510363fd40f2d12af20e9dd677c9c5d41e29c32f5a63f909233f390ea1914ca0eee2522b080a8162584671015f4c34c70f1722af033 SHA512 d450292a95a68f0a78194ad9750d39412a9bf3d00e3fcf1dad968cdabc463ca440c890d348e8671021bbb432bc266e3404c7a90cf20e1c9a685a8175dfa637a3 -DIST firefox-97.0.2-sv-SE.xpi 544767 BLAKE2B 36fb2805f770fd122ee60f6de7f57d223c3424c79b28fba485d98d627c9b73e7a800f3a2fbb9673498f0ec227866c368e6799af17c672c18a0229685171c0d14 SHA512 f8233a471b2689bec17a18dd99b487aecf733d7a49bc3fcef926ed11cd5d3f378105df8d8d9598687bf189f02e2d245d843480a9cd73369880851bc9367ff576 -DIST firefox-97.0.2-ta.xpi 512324 BLAKE2B cf8b24b6fb0e270da99a251c9d77f579e701f58e42644bb2ca4a3faf614fae05d2ae4cb900e70705a4ba337d1f7eee7615747b53eb79eb3143a7f69cad84931b SHA512 3490a308372c16fb1258dd94b3ea6ce3565e197ae11218fba0fb6541e9cb87b9e493574d19cbb7442106bdfd1ca3941409502ac51e73538338ac47c33c2ee66c -DIST firefox-97.0.2-te.xpi 550179 BLAKE2B b0d1738ef1ab892665056dfd7bec8e183bb64e9df5b0f23f0c8ec3bf1a93220903c9ade41a3cd44ea99b6b9eb3a97726bc090c7179f1b6b00780260d83d2ffe2 SHA512 446dedeaf607c434a4c95c755aee2462068e20ee4629f620092c943b54632a0d5af79a554e289a547ebf1498e4cc363c00980b2c0f67f29f14e3c1159112f8a3 -DIST firefox-97.0.2-th.xpi 608240 BLAKE2B 202c53885ca0b1989ac71f162f339cab07bce3a4944663b1303529373f63fcafec4dc6b5799844da84d39e76a02271576a55b9c712bcd272cb4c29b054c2851d SHA512 7937ea813d5b5acbf62cd6dde8190228bd6ddb7393aeb2f14fc941d280e6ab94a96610a06274e213403c317576a1ab8be60ccef145903e0e7862c8795e599db7 -DIST firefox-97.0.2-tl.xpi 521868 BLAKE2B 1928a668bf1c48d52772e46b7ac4a9d5c945cedfea376d5a4a4f5fd4b25710eedeb6e08d79957aff4dd0407fcfd0e93a616db0c38d83f17e2cc2bc22a713f5a3 SHA512 b3c463704349d287ab87d63e9119db30f6c2f9c178bf6e2a6fa202ed1e7ad76a813195186be5448697fc4883d2446e93cf9630853eaafd3a811c564d0b1a2b72 -DIST firefox-97.0.2-tr.xpi 557038 BLAKE2B d561b54306ee9889c8f5567455c838f108e210c88361c61d819ebf4ae0b6e603de38d6ed6d5745f7dab63f8fbd37e5df80081fe34df01f86b87d4cb2adacc513 SHA512 a7d68b2d374aaff14ddf98d1223819d970397f56835a5aa15b15a3f590ffb18db5ffad6529983d94fdca30545d651e0a2ab7ad6a6bedbf6e49a8240886f34de4 -DIST firefox-97.0.2-trs.xpi 491184 BLAKE2B 82b195e7200fbf3c0c7723aa7a095198975378c6e61e04305c5ecd46e43d4dd0e790ef15bfa5e7c220f35152b778ac963add1f650bc230aefd806449278a9ad3 SHA512 52dff2ffb7358968386a513bf91df2be6bd8026edca4ab8b2d50c19a6fb3762e2afa1b0fc0f4cd023e7e8704e2e316c5c6a2f792eda98cd7fb47be3fc3adc706 -DIST firefox-97.0.2-uk.xpi 626071 BLAKE2B 0df7cfbccc3919c83a6ab92e44a23558c0efcee80c83ef3be9a80573dd71213f2c94f59265a57f1c51e6caaa72b42b0f16e1c09c1c09d2b50c91668798d39d0f SHA512 845e54f34f4ab1d7589ec59d8c1b67c0180ac6900008755027b4b11063c96665d235beee9545c3dbca1876b2bae8a3de20e652e4ee9209e360b565d5f15312a1 -DIST firefox-97.0.2-ur.xpi 559320 BLAKE2B b9687191dd7bf2cae08ad92eebb25b87df42cbf42b01802066ddf92570d45cda1b17dfc5a7daf3d80d5d57002d238b5227977fd3e1d7dfeb8c4fc3e3cd5bc7fa SHA512 fa0c6774c41858184cdc5cc112ecea1afb413574aeeb721809602171181351dcbc943a270ec97cff1392c24d81938cbe1134975d8155771053bbfc1b7b082616 -DIST firefox-97.0.2-uz.xpi 476983 BLAKE2B a7af89207715bceb46b825e7e2410b6dfe6dbfc9877f6aa020777a011acb448d47fc912b2189d14a29f09ebed3e975555dbb1475dcc2858b2097555870b7d40b SHA512 993200b22ddda2b6918c14abd90c95d2a8d0ba4546f904c94b121d43fd934cd12b8f042f77beb690777b4a39c883cfcaeaf75d5376660442dcfd5c48e4611843 -DIST firefox-97.0.2-vi.xpi 577913 BLAKE2B 906ec3624223f934b4b4742d60aee187ebd1c22838717577ab8d99854ca436fb8819ee2f5b0e07d84951493873c3ac24969dcb5ba282fbe66314ba43ebca9c4e SHA512 f74e1962b7f2c052f81a26923f77b688f4b614d8c42e35200ffbf07265ec7631a3ed8b8ff1ff0c5be4421ee1ed59227083058762e37002187d2199c31221f035 -DIST firefox-97.0.2-xh.xpi 423176 BLAKE2B afa607e090c77fc00db80e7b74f1f88af61e9ca6dcad721623911f65b74474afd6a6b532bf42ecee7b7f2c059e5307ac20af8b285bcf0508f120e8f4446a66af SHA512 3d3b82689e495baa953d9946449f3f15f67fd026c49ff431752d33182d3bbe64f7b4839785f07f4362f0fba4e00c9b962c7394b0e8d6acd19fc862e5e899e1a4 -DIST firefox-97.0.2-zh-CN.xpi 580065 BLAKE2B e2fe09fdaa8b9a6704b4190ce19037b9d588c9ab86dbafeb5fda3cc4b9874e28b95ba2477ed1146189d43d9b89daf6129dff856de34c2e8cc64171f9ace81447 SHA512 e48476858a687bedecb8da7b0f8a192fd179b1b0c86bd53ac29571819cd1fb41406172c90e695330bc3975f9851a6b8f8b0ea35e4a797f73b929514877913b0b -DIST firefox-97.0.2-zh-TW.xpi 581184 BLAKE2B a34a30f759d18a5aa999914eecc2d7b7445a0a5f6f39720f10631d33d664ea831cc3cc84bfda6742dadfe438d80dd058ed4b281208db826109a80eb89de28051 SHA512 2b704f0f190bc749ebff8ac230ed984dc3a198de06b10a6bedf4e89b14ef8dd69b3abdb259ea1cbd6f8c5cb5567c093194eff82817c1805b92c402ddb1055180 DIST firefox-98.0-ach.xpi 449119 BLAKE2B d4a47310862e17beb810346eb67f5884f1570273515196121e3d26d3b515b9491ac3020aabd49dfeb2e7961792893aa1b3150ddaec96d426f116cddc6d15e2f4 SHA512 3a4edcc0cc74653f6bb8dff1118f469cbd729af57dd6b67bf675200db57ffeb31e06f4dccbc551a7878ebb820636cecb7a3eb2e0b4d351667e913e41520c2e22 DIST firefox-98.0-af.xpi 415414 BLAKE2B ba219310384e23e7a20ef59b280035087980f73fb1d729ef359d9432235afc13185869b8b0545993460e29e57e7006caaca894d878797781954c399a368a81de SHA512 defa5a73f1de658824a7ce13c43e3d240b1c4a3babf4fd265c60ccace775e6f775afe6607c6a17768182d8a9d140e3a4cf3d7a29a692ca52812342c02d1fbfed DIST firefox-98.0-an.xpi 495401 BLAKE2B 4cabaccebc1f73229c7234b85c237c3e26a05dd9acdb4aa90bbdc3c075ca39fe48690a196c95f0d60e29e78a47e2b8dd04201280136dc505c9cee505c22b2118 SHA512 c8fd61cd3a51f8a3825df5a928d2dc25e5ad819e0e0ecf98db46495e8653b37349ea0171327783671a9ae39c4cea35b2f45506d8a1d8ef6faf9266487346cc7f @@ -380,11 +189,7 @@ DIST firefox-98.0-vi.xpi 575125 BLAKE2B e996e59a5f71a6f655b0c56f49c635dba3a3e764 DIST firefox-98.0-xh.xpi 418707 BLAKE2B 03bc835446859494f5f976c253718bf43f8ba48d8b954a514c5ce9aea7320ecf74ae2bc5cd82b2fffe65ab72dee3bc9a67ac1a6ad25a8d559b4f7dc434d5272a SHA512 cdad7ed754af89419de8a8eba31ca741057681322c6ee57220f1d0576382852629ad9943ef24a0d5d6cb66ee2d0fdeccbc14bdb54916949c6a803c037f895791 DIST firefox-98.0-zh-CN.xpi 576897 BLAKE2B ad79391d382fb4763f5a4f7d0e6185d9acead561721d93db8df841e30a758a9fe92342a4b58a421a108cd7d5ab5027ba6424d6a87cd5180f95036a20f80d5816 SHA512 ecea9db5ceef5ed40bf1e873a31ec965e3d3788f8e5507b6ab07e840eb2d680e37ffc5444563baaa802aef2e98d44afac93b7bbe95cdb1a773f853c92366e550 DIST firefox-98.0-zh-TW.xpi 577899 BLAKE2B 4bd84e3596280c52b6f33c88b5078d7229e0987f7661d3ab1a97fe6586432f0edcb6a9a9d5b66e8741838295b40a1c3f6a36db766b64521b1cf6b848dc83e242 SHA512 e075a0c92a6b1887e3f352b74fb1f19f58da716785e476c1b5a9a7f8d4b96d1ad3e512bc9b2736c96e9f70ff04b10a753597d3e0d2ed2d68c61e9de01533ad18 -DIST firefox-bin_i686-91.6.1.tar.bz2 78857498 BLAKE2B 37b216320ffdee877cacaf537d26b08e3b9eb96b7dd3ddbf78a39b013d1567b7d7060b3ba9ad2e005e28ca0ce0d07940a20ec1990354f6081b01679a03d9be7a SHA512 587634855b3d8dda234c1706e09503212f1851b2ffa6480e7f02826fc4033441058a0df89dabd7f7ac6fac378568d88c65bc361c09128298e0ec98b4d2a7f566 DIST firefox-bin_i686-91.7.0.tar.bz2 78743191 BLAKE2B c6fdcb6de454b9e97c9da035fbe72b7cd7ee71cf47527ec74f6897c4c565d753a2c6c73dbea22be010a304be93bad3708c316a738ce9470f4ffde2c633b66176 SHA512 94b7c8a74a146ae25c3c346b0e6a534e44418590cf811a0509f293834028e348fcd91217fa54b28d06b9156aca2a9609cdfba346eb62b8b50ff7db8664d98564 -DIST firefox-bin_i686-97.0.2.tar.bz2 79791466 BLAKE2B 6d869d62c95894e31eaf764e74d971d39b6613918bf1a91d6749a104162679e31745dbb226a400d90a3f7f48daaf7e600816b649f1ceb8dcad8ed74e5e46ff7e SHA512 081c6c78097f28f663638d259703d2babb89b7cce67535f2602c18b1d6a3668f7292caaed18e0b97589f3e1bc7de20870a58e5a26a4a6361871e8b0a0fbbf9c1 DIST firefox-bin_i686-98.0.tar.bz2 80097407 BLAKE2B cb4cae92af12c8e1c463d97b0f0cbdf4bed76d05c11544f8d827aff42c1d354985358c25703b264179dabca6ec9c7061c795e69186ad493cb62edfb92f50e309 SHA512 152c091ad93005e46dce7e47de8cb8c69fec5ee8364a8b855460f960534d92d5276953fc3720bbab2ecfe05b6f3e7c059f699e3d36aa479431fa0d20a137ebb1 -DIST firefox-bin_x86_64-91.6.1.tar.bz2 75983631 BLAKE2B 8f748755db29f2f7068cf05021504f4a1905fb3ca6fa1c0a3d3b6fe13397215491db425b98925bc33f0ed0ea96b07259bda405c2a52fbc87c9c336e3a24c0432 SHA512 371700099c9e15466b78c954f88064918f3872614e968fa12ba4e55106d4a2b2ae788f2c2a99472e043b62f5a21014d681c5ea6491d47ab24784718e2b15f31d DIST firefox-bin_x86_64-91.7.0.tar.bz2 76050576 BLAKE2B a4e053f4aaf5bad5369c90526375f89f85b684bc250e716ef8e9217a067d68b12cf443fff797bf7b91c2ff898839adf25600be5bbd5fb3777587a3b1ebdf0e83 SHA512 55a8a31b1650e19a0b0405a012a2c7b03d16aef6514e4fef2eef5df92c406399611023eae41c4aa25cbf2d4937e2bf68eda66afd1f5859c5d00687d251ed1540 -DIST firefox-bin_x86_64-97.0.2.tar.bz2 75819771 BLAKE2B 6b53ffbf1336d805bdb0ce3d7265e464266b334ed828a6324e2f7c129056e69236c2ffeccddbb5dfe85b9a8db838eed0da9623dfd8a1c2754f979d9b171adb9d SHA512 a37373b3ae7b283b550ce474615000103dd46b07435f6234b8628cd8a4cd1517d7daf8db73f9059a0d6adef0890c809522396725e22c3e87bff05237648bf43f DIST firefox-bin_x86_64-98.0.tar.bz2 77056823 BLAKE2B 54f62ece570a5ccfe7792c1bffbc59f7e879d060b61d980ee33a6d253b4c30bb329d8ce40a37697e8e84a73bc3e7c750c1176e93ce729bffb5624d826a646831 SHA512 3e26fddb16c9c16fa16bcc5292ee67c301374cd729643b08f4004fb63c234bad0ebb95760f33a77e02174ec51efb57fdfe176a9de10109dfb333015f7e82e2c8 diff --git a/www-client/firefox-bin/firefox-bin-91.6.1.ebuild b/www-client/firefox-bin/firefox-bin-91.6.1.ebuild deleted file mode 100644 index 1368ca3aef02..000000000000 --- a/www-client/firefox-bin/firefox-bin-91.6.1.ebuild +++ /dev/null @@ -1,387 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MOZ_ESR=yes - -MOZ_PV=${PV} -MOZ_PV_SUFFIX= -if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then - MOZ_PV_SUFFIX=${BASH_REMATCH[1]} - - # Convert the ebuild version to the upstream Mozilla version - MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI - MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI - MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI -fi - -if [[ -n ${MOZ_ESR} ]] ; then - # ESR releases have slightly different version numbers - MOZ_PV="${MOZ_PV}esr" -fi - -MOZ_PN="${PN%-bin}" -MOZ_P="${MOZ_PN}-${MOZ_PV}" -MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" -MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" - -inherit desktop linux-info pax-utils xdg - -MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}" - -SRC_URI="amd64? ( ${MOZ_SRC_BASE_URI}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 ) - x86? ( ${MOZ_SRC_BASE_URI}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )" - -DESCRIPTION="Firefox Web Browser" -HOMEPAGE="https://www.mozilla.com/firefox" - -KEYWORDS="-* amd64 x86" -SLOT="0/esr$(ver_cut 1)" -LICENSE="MPL-2.0 GPL-2 LGPL-2.1" -IUSE="+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland" - -RESTRICT="strip" - -BDEPEND="app-arch/unzip - alsa? ( - !pulseaudio? ( - dev-util/patchelf - ) - )" - -CDEPEND="alsa? ( - !pulseaudio? ( - media-sound/apulse - ) - )" - -DEPEND="${CDEPEND}" - -RDEPEND="${CDEPEND} - dev-libs/atk - dev-libs/dbus-glib - >=dev-libs/glib-2.26:2 - media-libs/fontconfig - >=media-libs/freetype-2.4.10 - sys-apps/dbus - virtual/freedesktop-icon-theme - >=x11-libs/cairo-1.10[X] - x11-libs/gdk-pixbuf - >=x11-libs/gtk+-3.11:3[wayland?] - x11-libs/libxcb - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrender - x11-libs/libXt - >=x11-libs/pango-1.22.0 - ffmpeg? ( media-video/ffmpeg ) - pulseaudio? ( media-sound/pulseaudio ) - selinux? ( sec-policy/selinux-mozilla ) -" - -QA_PREBUILT="opt/${MOZ_PN}/*" - -# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or -# overridden in the enviromnent (advanced hackers only) -if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then - MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm ) -fi - -MOZ_LANGS=( - ach af an ar ast az be bg bn br bs ca-valencia ca cak cs cy - da de dsb el en-CA en-GB en-US eo es-AR es-CL es-ES es-MX et eu - fa ff fi fr fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM - ia id is it ja ka kab kk km kn ko lij lt lv mk mr ms my - nb-NO ne-NP nl nn-NO oc pa-IN pl pt-BR pt-PT rm ro ru - si sk sl son sq sr sv-SE ta te th tl tr trs uk ur uz vi - xh zh-CN zh-TW -) - -mozilla_set_globals() { - # https://bugs.gentoo.org/587334 - local MOZ_TOO_REGIONALIZED_FOR_L10N=( - fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE - ) - - local lang xflag - for lang in "${MOZ_LANGS[@]}" ; do - # en and en_US are handled internally - if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then - continue - fi - - # strip region subtag if $lang is in the list - if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then - xflag=${lang%%-*} - else - xflag=${lang} - fi - - SRC_URI+=" l10n_${xflag/[_@]/-}? (" - SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi" - SRC_URI+=" )" - IUSE+=" l10n_${xflag/[_@]/-}" - done -} -mozilla_set_globals - -moz_install_xpi() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local DESTDIR=${1} - shift - - insinto "${DESTDIR}" - - local emid xpi_file xpi_tmp_dir - for xpi_file in "${@}" ; do - emid= - xpi_tmp_dir=$(mktemp -d --tmpdir="${T}") - - # Unpack XPI - unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die - - # Determine extension ID - if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then - emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf") - [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf" - elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then - emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json") - [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json" - else - die "failed to determine extension id" - fi - - einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..." - newins "${xpi_file}" "${emid}.xpi" - done -} - -pkg_setup() { - CONFIG_CHECK="~SECCOMP" - WARNING_SECCOMP="CONFIG_SECCOMP not set! This system will be unable to play DRM-protected content." - - linux-info_pkg_setup -} - -src_unpack() { - local _lp_dir="${WORKDIR}/language_packs" - local _src_file - - mkdir "${S}" || die - - if [[ ! -d "${_lp_dir}" ]] ; then - mkdir "${_lp_dir}" || die - fi - - for _src_file in ${A} ; do - if [[ ${_src_file} == *.xpi ]]; then - cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!" - else - MY_SRC_FILE=${_src_file} - fi - done -} - -src_install() { - # Set MOZILLA_FIVE_HOME - local MOZILLA_FIVE_HOME="/opt/${MOZ_PN}" - - dodir /opt - pushd "${ED}"/opt &>/dev/null || die - unpack "${MY_SRC_FILE}" - popd &>/dev/null || die - - pax-mark m \ - "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN} \ - "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN}-bin \ - "${ED}${MOZILLA_FIVE_HOME}"/plugin-container - - # Patch alsa support - local apulselib= - if use alsa && ! use pulseaudio ; then - apulselib="${EPREFIX}/usr/$(get_libdir)/apulse" - patchelf --set-rpath "${apulselib}" "${ED}${MOZILLA_FIVE_HOME}/libxul.so" || die - fi - - # Install policy (currently only used to disable application updates) - insinto "${MOZILLA_FIVE_HOME}/distribution" - newins "${FILESDIR}"/disable-auto-update.policy.json policies.json - - # Install system-wide preferences - local PREFS_DIR="${MOZILLA_FIVE_HOME}/browser/defaults/preferences" - insinto "${PREFS_DIR}" - newins "${FILESDIR}"/gentoo-default-prefs.js all-gentoo.js - - local GENTOO_PREFS="${ED}${PREFS_DIR}/all-gentoo.js" - - if ! use gmp-autoupdate ; then - local plugin - for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do - einfo "Disabling auto-update for ${plugin} plugin ..." - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to disable autoupdate for ${plugin} media plugin" - pref("media.${plugin}.autoupdate", false); - EOF - done - fi - - # Install language packs - local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') ) - if [[ -n "${langpacks}" ]] ; then - moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}" - fi - - # Install icons - local icon_srcdir="${ED}/${MOZILLA_FIVE_HOME}/browser/chrome/icons/default" - local icon_symbolic_file="${FILESDIR}/firefox-symbolic.svg" - - insinto /usr/share/icons/hicolor/symbolic/apps - newins "${icon_symbolic_file}" ${PN}-symbolic.svg - - local icon size - for icon in "${icon_srcdir}"/default*.png ; do - size=${icon%.png} - size=${size##*/default} - - if [[ ${size} -eq 48 ]] ; then - newicon "${icon}" ${PN}.png - fi - - newicon -s ${size} "${icon}" ${PN}.png - done - - # Install menu - local app_name="Mozilla ${MOZ_PN^} (bin)" - local desktop_file="${FILESDIR}/${PN}-r3.desktop" - local desktop_filename="${PN}.desktop" - local exec_command="${PN}" - local icon="${PN}" - local use_wayland="false" - - if use wayland ; then - use_wayland="true" - fi - - cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die - - sed -i \ - -e "s:@NAME@:${app_name}:" \ - -e "s:@EXEC@:${exec_command}:" \ - -e "s:@ICON@:${icon}:" \ - "${WORKDIR}/${PN}.desktop-template" \ - || die - - newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}" - - rm "${WORKDIR}/${PN}.desktop-template" || die - - # Install wrapper script - [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}" - newbin "${FILESDIR}/${PN}-r1.sh" ${PN} - - # Update wrapper - sed -i \ - -e "s:@PREFIX@:${EPREFIX}/usr:" \ - -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \ - -e "s:@APULSELIB_DIR@:${apulselib}:" \ - -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \ - "${ED}/usr/bin/${PN}" \ - || die -} - -pkg_postinst() { - xdg_pkg_postinst - - if ! use gmp-autoupdate ; then - elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or" - elog "installing into new profiles:" - local plugin - for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do - elog "\t ${plugin}" - done - elog - fi - - if ! has_version 'gnome-base/gconf' || ! has_version 'gnome-base/orbit' \ - || ! has_version 'net-misc/curl'; then - einfo - einfo "For using the crashreporter, you need gnome-base/gconf," - einfo "gnome-base/orbit and net-misc/curl emerged." - einfo - fi - - use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without media-video/ffmpeg installed" - - local HAS_AUDIO=0 - if use alsa || use pulseaudio; then - HAS_AUDIO=1 - fi - - if [[ ${HAS_AUDIO} -eq 0 ]] ; then - ewarn "USE=-pulseaudio & USE=-alsa : For audio please either set USE=pulseaudio or USE=alsa!" - fi - - local show_doh_information show_normandy_information show_shortcut_information - - if [[ -z "${REPLACING_VERSIONS}" ]] ; then - # New install; Tell user that DoH is disabled by default - show_doh_information=yes - show_normandy_information=yes - show_shortcut_information=no - else - local replacing_version - for replacing_version in ${REPLACING_VERSIONS} ; do - if ver_test "${replacing_version}" -lt 91.0 ; then - # Tell user that we no longer install a shortcut - # per supported display protocol - show_shortcut_information=yes - fi - done - fi - - if [[ -n "${show_doh_information}" ]] ; then - elog - elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):" - elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all" - elog "DNS traffic to Cloudflare by default is not a good idea and applications" - elog "should respect OS configured settings), \"network.trr.mode\" was set to 5" - elog "(\"Off by choice\") by default." - elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences." - fi - - # bug 713782 - if [[ -n "${show_normandy_information}" ]] ; then - elog - elog "Upstream operates a service named Normandy which allows Mozilla to" - elog "push changes for default settings or even install new add-ons remotely." - elog "While this can be useful to address problems like 'Armagadd-on 2.0' or" - elog "revert previous decisions to disable TLS 1.0/1.1, privacy and security" - elog "concerns prevail, which is why we have switched off the use of this" - elog "service by default." - elog - elog "To re-enable this service set" - elog - elog " app.normandy.enabled=true" - elog - elog "in about:config." - fi - - if [[ -n "${show_shortcut_information}" ]] ; then - elog - elog "Since firefox-91.0 we no longer install multiple shortcuts for" - elog "each supported display protocol. Instead we will only install" - elog "one generic Mozilla Firefox shortcut." - elog "If you still want to be able to select between running Mozilla Firefox" - elog "on X11 or Wayland, you have to re-create these shortcuts on your own." - fi -} diff --git a/www-client/firefox-bin/firefox-bin-97.0.2.ebuild b/www-client/firefox-bin/firefox-bin-97.0.2.ebuild deleted file mode 100644 index 37757c4eccf9..000000000000 --- a/www-client/firefox-bin/firefox-bin-97.0.2.ebuild +++ /dev/null @@ -1,389 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MOZ_ESR= - -MOZ_PV=${PV} -MOZ_PV_SUFFIX= -if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then - MOZ_PV_SUFFIX=${BASH_REMATCH[1]} - - # Convert the ebuild version to the upstream Mozilla version - MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI - MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI - MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI -fi - -if [[ -n ${MOZ_ESR} ]] ; then - # ESR releases have slightly different version numbers - MOZ_PV="${MOZ_PV}esr" -fi - -MOZ_PN="${PN%-bin}" -MOZ_P="${MOZ_PN}-${MOZ_PV}" -MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" -MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" - -inherit desktop linux-info pax-utils xdg - -MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}" - -SRC_URI="amd64? ( ${MOZ_SRC_BASE_URI}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 ) - x86? ( ${MOZ_SRC_BASE_URI}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )" - -DESCRIPTION="Firefox Web Browser" -HOMEPAGE="https://www.mozilla.com/firefox" - -KEYWORDS="-* amd64 x86" -SLOT="0/$(ver_cut 1)" -LICENSE="MPL-2.0 GPL-2 LGPL-2.1" -IUSE="+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland" - -RESTRICT="strip" - -BDEPEND="app-arch/unzip - alsa? ( - !pulseaudio? ( - dev-util/patchelf - ) - )" - -COMMON_DEPEND="alsa? ( - !pulseaudio? ( - media-sound/apulse - ) - )" - -DEPEND="${COMMON_DEPEND}" - -RDEPEND="${COMMON_DEPEND} - dev-libs/atk - dev-libs/dbus-glib - >=dev-libs/glib-2.26:2 - media-libs/fontconfig - >=media-libs/freetype-2.4.10 - sys-apps/dbus - virtual/freedesktop-icon-theme - >=x11-libs/cairo-1.10[X] - x11-libs/gdk-pixbuf:2 - >=x11-libs/gtk+-3.11:3[wayland?] - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/libxcb - >=x11-libs/pango-1.22.0 - alsa? ( media-libs/alsa-lib ) - ffmpeg? ( media-video/ffmpeg ) - pulseaudio? ( media-sound/pulseaudio ) - selinux? ( sec-policy/selinux-mozilla ) -" - -QA_PREBUILT="opt/${MOZ_PN}/*" - -# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or -# overridden in the enviromnent (advanced hackers only) -if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then - MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm ) -fi - -MOZ_LANGS=( - ach af an ar ast az be bg bn br bs ca-valencia ca cak cs cy - da de dsb el en-CA en-GB en-US eo es-AR es-CL es-ES es-MX et eu - fa ff fi fr fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM - ia id is it ja ka kab kk km kn ko lij lt lv mk mr ms my - nb-NO ne-NP nl nn-NO oc pa-IN pl pt-BR pt-PT rm ro ru sco - si sk sl son sq sr sv-SE ta te th tl tr trs uk ur uz vi - xh zh-CN zh-TW -) - -mozilla_set_globals() { - # https://bugs.gentoo.org/587334 - local MOZ_TOO_REGIONALIZED_FOR_L10N=( - fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE - ) - - local lang xflag - for lang in "${MOZ_LANGS[@]}" ; do - # en and en_US are handled internally - if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then - continue - fi - - # strip region subtag if $lang is in the list - if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then - xflag=${lang%%-*} - else - xflag=${lang} - fi - - SRC_URI+=" l10n_${xflag/[_@]/-}? (" - SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi" - SRC_URI+=" )" - IUSE+=" l10n_${xflag/[_@]/-}" - done -} -mozilla_set_globals - -moz_install_xpi() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local DESTDIR=${1} - shift - - insinto "${DESTDIR}" - - local emid xpi_file xpi_tmp_dir - for xpi_file in "${@}" ; do - emid= - xpi_tmp_dir=$(mktemp -d --tmpdir="${T}") - - # Unpack XPI - unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die - - # Determine extension ID - if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then - emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf") - [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf" - elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then - emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json") - [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json" - else - die "failed to determine extension id" - fi - - einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..." - newins "${xpi_file}" "${emid}.xpi" - done -} - -pkg_setup() { - CONFIG_CHECK="~SECCOMP" - WARNING_SECCOMP="CONFIG_SECCOMP not set! This system will be unable to play DRM-protected content." - - linux-info_pkg_setup -} - -src_unpack() { - local _lp_dir="${WORKDIR}/language_packs" - local _src_file - - mkdir "${S}" || die - - if [[ ! -d "${_lp_dir}" ]] ; then - mkdir "${_lp_dir}" || die - fi - - for _src_file in ${A} ; do - if [[ ${_src_file} == *.xpi ]]; then - cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!" - else - MY_SRC_FILE=${_src_file} - fi - done -} - -src_install() { - # Set MOZILLA_FIVE_HOME - local MOZILLA_FIVE_HOME="/opt/${MOZ_PN}" - - dodir /opt - pushd "${ED}"/opt &>/dev/null || die - unpack "${MY_SRC_FILE}" - popd &>/dev/null || die - - pax-mark m \ - "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN} \ - "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN}-bin \ - "${ED}${MOZILLA_FIVE_HOME}"/plugin-container - - # Patch alsa support - local apulselib= - if use alsa && ! use pulseaudio ; then - apulselib="${EPREFIX}/usr/$(get_libdir)/apulse" - patchelf --set-rpath "${apulselib}" "${ED}${MOZILLA_FIVE_HOME}/libxul.so" || die - fi - - # Install policy (currently only used to disable application updates) - insinto "${MOZILLA_FIVE_HOME}/distribution" - newins "${FILESDIR}"/disable-auto-update.policy.json policies.json - - # Install system-wide preferences - local PREFS_DIR="${MOZILLA_FIVE_HOME}/browser/defaults/preferences" - insinto "${PREFS_DIR}" - newins "${FILESDIR}"/gentoo-default-prefs.js all-gentoo.js - - local GENTOO_PREFS="${ED}${PREFS_DIR}/all-gentoo.js" - - if ! use gmp-autoupdate ; then - local plugin - for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do - einfo "Disabling auto-update for ${plugin} plugin ..." - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to disable autoupdate for ${plugin} media plugin" - pref("media.${plugin}.autoupdate", false); - EOF - done - fi - - # Install language packs - local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') ) - if [[ -n "${langpacks}" ]] ; then - moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}" - fi - - # Install icons - local icon_srcdir="${ED}/${MOZILLA_FIVE_HOME}/browser/chrome/icons/default" - local icon_symbolic_file="${FILESDIR}/firefox-symbolic.svg" - - insinto /usr/share/icons/hicolor/symbolic/apps - newins "${icon_symbolic_file}" ${PN}-symbolic.svg - - local icon size - for icon in "${icon_srcdir}"/default*.png ; do - size=${icon%.png} - size=${size##*/default} - - if [[ ${size} -eq 48 ]] ; then - newicon "${icon}" ${PN}.png - fi - - newicon -s ${size} "${icon}" ${PN}.png - done - - # Install menu - local app_name="Mozilla ${MOZ_PN^} (bin)" - local desktop_file="${FILESDIR}/${PN}-r3.desktop" - local desktop_filename="${PN}.desktop" - local exec_command="${PN}" - local icon="${PN}" - local use_wayland="false" - - if use wayland ; then - use_wayland="true" - fi - - cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die - - sed -i \ - -e "s:@NAME@:${app_name}:" \ - -e "s:@EXEC@:${exec_command}:" \ - -e "s:@ICON@:${icon}:" \ - "${WORKDIR}/${PN}.desktop-template" \ - || die - - newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}" - - rm "${WORKDIR}/${PN}.desktop-template" || die - - # Install wrapper script - [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}" - newbin "${FILESDIR}/${PN}-r1.sh" ${PN} - - # Update wrapper - sed -i \ - -e "s:@PREFIX@:${EPREFIX}/usr:" \ - -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \ - -e "s:@APULSELIB_DIR@:${apulselib}:" \ - -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \ - "${ED}/usr/bin/${PN}" \ - || die -} - -pkg_postinst() { - xdg_pkg_postinst - - if ! use gmp-autoupdate ; then - elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or" - elog "installing into new profiles:" - local plugin - for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do - elog "\t ${plugin}" - done - elog - fi - - if ! has_version 'gnome-base/gconf' || ! has_version 'gnome-base/orbit' \ - || ! has_version 'net-misc/curl'; then - einfo - einfo "For using the crashreporter, you need gnome-base/gconf," - einfo "gnome-base/orbit and net-misc/curl emerged." - einfo - fi - - use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without media-video/ffmpeg installed" - - local HAS_AUDIO=0 - if use alsa || use pulseaudio; then - HAS_AUDIO=1 - fi - - if [[ ${HAS_AUDIO} -eq 0 ]] ; then - ewarn "USE=-pulseaudio & USE=-alsa : For audio please either set USE=pulseaudio or USE=alsa!" - fi - - local show_doh_information show_normandy_information show_shortcut_information - - if [[ -z "${REPLACING_VERSIONS}" ]] ; then - # New install; Tell user that DoH is disabled by default - show_doh_information=yes - show_normandy_information=yes - show_shortcut_information=no - else - local replacing_version - for replacing_version in ${REPLACING_VERSIONS} ; do - if ver_test "${replacing_version}" -lt 91.0 ; then - # Tell user that we no longer install a shortcut - # per supported display protocol - show_shortcut_information=yes - fi - done - fi - - if [[ -n "${show_doh_information}" ]] ; then - elog - elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):" - elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all" - elog "DNS traffic to Cloudflare by default is not a good idea and applications" - elog "should respect OS configured settings), \"network.trr.mode\" was set to 5" - elog "(\"Off by choice\") by default." - elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences." - fi - - # bug 713782 - if [[ -n "${show_normandy_information}" ]] ; then - elog - elog "Upstream operates a service named Normandy which allows Mozilla to" - elog "push changes for default settings or even install new add-ons remotely." - elog "While this can be useful to address problems like 'Armagadd-on 2.0' or" - elog "revert previous decisions to disable TLS 1.0/1.1, privacy and security" - elog "concerns prevail, which is why we have switched off the use of this" - elog "service by default." - elog - elog "To re-enable this service set" - elog - elog " app.normandy.enabled=true" - elog - elog "in about:config." - fi - - if [[ -n "${show_shortcut_information}" ]] ; then - elog - elog "Since firefox-91.0 we no longer install multiple shortcuts for" - elog "each supported display protocol. Instead we will only install" - elog "one generic Mozilla Firefox shortcut." - elog "If you still want to be able to select between running Mozilla Firefox" - elog "on X11 or Wayland, you have to re-create these shortcuts on your own." - fi -} |