From a18f8581f716592db51c45679c46e319db13ca29 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 14 Mar 2023 12:18:12 +0000 Subject: gentoo auto-resync : 14:03:2023 - 12:18:11 --- www-client/firefox-bin/Manifest | 198 +++++------ www-client/firefox-bin/firefox-bin-110.0.1.ebuild | 381 ---------------------- www-client/firefox-bin/firefox-bin-111.0.ebuild | 381 ++++++++++++++++++++++ 3 files changed, 480 insertions(+), 480 deletions(-) delete mode 100644 www-client/firefox-bin/firefox-bin-110.0.1.ebuild create mode 100644 www-client/firefox-bin/firefox-bin-111.0.ebuild (limited to 'www-client/firefox-bin') diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest index 5a716d165fc0..6ede6af570da 100644 --- a/www-client/firefox-bin/Manifest +++ b/www-client/firefox-bin/Manifest @@ -100,106 +100,106 @@ DIST firefox-102.8.0esr-vi.xpi 611418 BLAKE2B 860ae06dba6cfbd9f6b8bfa4a2aa8d88de DIST firefox-102.8.0esr-xh.xpi 427933 BLAKE2B 82b1d0b73d180993968be57bd2d0c3835c2a8154d06943a877b5122c7ae8fe17631fd1bc4c1596fe4e5b44bd31c22cb66182d39fb4364ba771e0ae3a37732a33 SHA512 aa62d9cebc3d37aecf9dd84b6fd53550a035a3177eede052327d3bb917ef36cdafd7ff4bfdc63704823ffde0bebe4a9888e24524deb3bc74d20d17aa47de9e05 DIST firefox-102.8.0esr-zh-CN.xpi 613305 BLAKE2B 1de6727ae56d346666db1619cb456b011799bcc1e91cef92ee60e4a7f228c4e87a1fe7dbf9b62555c5d3b2e56604463be482aada1067254225d9c9fad560d4ae SHA512 ea575f9545118b4d017abae1bd9d99af33d562ef073385b525478923f8e093ee62f2b6e28ee0d1e48d75543f4fd16c46e6d867a8794b1f33212100a0e34ceb21 DIST firefox-102.8.0esr-zh-TW.xpi 614571 BLAKE2B d0332f219a6443f3bd99ad33715ea1e83438c764c5ad1634704baff7b641fe7bd4890e253264cf07da9203cac0ef02fed3324b14fbc556d3dcb8ba028888da5c SHA512 0656e9f4565de49b2c8c249615b45e8e91ac1ba4704a1a00eebe3f2f1f653f2e717e4237f0356c22d6b4f16cf4798f3fd558c8af7afed139d46dab16fabcefe8 -DIST firefox-110.0.1-ach.xpi 457762 BLAKE2B fda32f74826c349f71e65e0104394379ed44cf2cd08912e3cf8cb09c0b4741ad4bb085cb3682e38c443c523454909b6dbe82f133063efe14e7d720099a95ebc4 SHA512 906002d4303a2e2b4590aaa317dfd8d895a04e2740e08e9004000f75396a202f6b3ebe0e7d380a30dc6aef86c0240ca0b03afc3657a1aea698341fa27ee746e8 -DIST firefox-110.0.1-af.xpi 418315 BLAKE2B f941f4f8dffd6f40309d1baf249cd297ca0e6b45db0d114aebae7ae11cf5f5be51f13564a34e4e73bc609fcc65b65d55530cd4f0189b9a698c3f62290efb565b SHA512 42896c8925978cdab3b0c920b3984f90db1c7ee3a24308327e462ab7220b6b444f142c017c9bbd86d87e744a560e3a734e3dbc5b2062835975f1495005d9e92c -DIST firefox-110.0.1-an.xpi 501245 BLAKE2B dfc3a04334120a635bf8d4e780fa2fcd0ef754e1f6f041f78cb120558c04a9394a922aab00f7a3553d916cfd5208f35eb46cd4cdff1379c3116dccace508e6a5 SHA512 4a73803d2a3c45f72d80cdf8ded4fbdb92619a72ddfef01aff67aa7e173dca8cce6f6cf8254012e91d4c40be5fa0fccfba1465c7720f6092881bc6e7c02f7493 -DIST firefox-110.0.1-ar.xpi 568249 BLAKE2B 6a73a37b2ea4e06a7527896b91779ed28de2e6d577263a234d29d3e5ff2faa58445ad163c6c8b8b2d12cb94b6ffae2089e1c538d78e9991e6414eb2080a9d260 SHA512 e70c4f2784efed74c0d23bea0ab69dd6dad04ea312f63c6629f6e52de3c4432943fc4dc616e91f54856ede766ab36e50ff02fa328cea800d6789c3a7a83706bf -DIST firefox-110.0.1-ast.xpi 487472 BLAKE2B 35b1baf84ce3ccda479ee7134c7bebac7b661ec8b2e29d86fe72a84378b5d84aa91db06ede4f77966d8d8d98a1ee36de461cf1b098b94a59a3433bc55e5780a4 SHA512 a3cf5081331b33eb0d72ce3850600a2ae65f662ed8ca3366a43fec320807462d7c238be821eedc0d773d94d2f3330e7e326da3d59e51d3ea0e852b009e7abfad -DIST firefox-110.0.1-az.xpi 490047 BLAKE2B 248be1d5983d5893372edfd88469fa78f7682a0af81995b43a7a80ce1909d6ca4265abe06feb8490e771465ef10df7c328eb5d2a267b4f24e918962f27c87047 SHA512 f4a3a6f7f639cc15d9693d61b690a436a8f9905205e7f1163df2a2fc4c8a554cb4b2e17f65901765b61c97003dd0b51da28e0531797487d2c344967811ec3b01 -DIST firefox-110.0.1-be.xpi 652589 BLAKE2B 7e24ef23bae7dd17019d0eb26bc5155c2640ca8cb0e444172615bfaf4094edd1a3621bb4c7087dc876f2fc7a7a87fc11bf0f04ede7d2c19380b73362d65acc27 SHA512 d99866a721b7cfe617fc67aeccd46c267e933d90c04f8ea5093ced0594d4612a73af7e6df2ba5edc2d5597224cbfc13c8e1e25963ac7a90bcd949611804392ea -DIST firefox-110.0.1-bg.xpi 580006 BLAKE2B 93a7955fcf8a82befa1e63d953d0ffa96455b424b242ae9871679c924dc66064fe408707571afc841d3d8e9d3e6cc7e8e9bfaef3329a1d08720075418e49121c SHA512 79b448eed896d30bb8f2e5fb9d5384c6d1f9d7c5b266a3ec42634ace5ac6a1b8bd0daafce9c2bc04ccf742185fe8f2747e330c426b97e76020211ec8b398ea7f -DIST firefox-110.0.1-bn.xpi 579351 BLAKE2B ea2de565b3fdafbea385bb83bd2c05f85cde88b0672bcb227fe38edeb5d4e4d6bcdc7db246ec454df19dde0f71a00be6556470fd74fd1e0986b4c6d8759fca1d SHA512 e0209b1bd84c68466b1bd19aa6302284b1afb219653ecee738dbf1b3e958fce6a0571029a4e1fbd3a02d293e556156ec93ab25a4035a361976c44b60dfde6d65 -DIST firefox-110.0.1-br.xpi 546492 BLAKE2B 7a77d5f87ed80e9147fdb267cd5d895867e8b771b3434b46c8ec9aca5017f9f70bfd8f95dbe54b2c89866602a0bb7247ea0be70752ecf831bdeabf501ed72385 SHA512 01d9177ffcfcfe5c97292dbf37fd26b48a3766385984d99d7c7517b708544849070e5109bf4b76163a27b2930d490bc7de84e1986568de6f9932a2d6441d809c -DIST firefox-110.0.1-bs.xpi 461738 BLAKE2B 3f8c995d9110a1c64df610a390180bfc61bcd10e76ae482e12479e5260053614a484d8b0c059a3914e839dd3f0364df7db20f2fbb256e7ef1b065517178a0c56 SHA512 484be8a4e21f1c96ecef82c498b99275c106f2ff0360a73636979822533d7de69b344c074871fb34c512480bf9520641d1f93073c65a4047e1b9543585f767e7 -DIST firefox-110.0.1-ca-valencia.xpi 540143 BLAKE2B 07d29d002e31af30b92a1ba351c27164a7b3d2d04d7b3108b8b82498cd83bb3b0bda0ef2ed3a58c2d58781ecb19fba19abe5365bc49605e83c695dc400cdff76 SHA512 e6e83a71c198f7c7a9bf6243c0bcfc41d00afd546090da7a0db56037c872744b590845e2c925c80a09612f0f0e6488105aac3dbf266c593a84e083b0d9e1b733 -DIST firefox-110.0.1-ca.xpi 554782 BLAKE2B 993174fa389a61f3928a1f7ab3d85ebf4262973d0a02b30e3c8212ea874e96a0258cf6a93c24c0676c27b818704e98abb1c431810f59f17da06ee8a3e85583d0 SHA512 f2c67e989a845cf6de2ee15034c10400f8ed29f7cce1428ad5a8f3225e99dca098947717612bc5903dc5cad766252895e2062b98e4d38c3107c934cf2e249d65 -DIST firefox-110.0.1-cak.xpi 555439 BLAKE2B 39321c170a54f9f9c9b2ccc4f593b202f36b3f77034e3f0daddc0fc4eef4450c8bf6bbd003b5380dfa4a95c019c4770137b5ae754c380ff4ce23e5d66797980f SHA512 26cc556ef9f8cb71c8b4b586841cc1a995305e40484575179868b28f970a58f073b931f427aab1987787de166ecda13446b73f1f9718be58e60c1f808a304639 -DIST firefox-110.0.1-cs.xpi 591256 BLAKE2B 9ce58a740280b1d558572cf80d7b4a0acba0ed40724f05f77339ee82e63b4408d0585c22f04f7f4c8c70cd13d7411602682b63570078c8a72c71525c4f78a4f6 SHA512 d876df2b729642c802654800f078d4468559337c06519eda42d09094a21cf36fa47f86fa9136b38d25dba88cb5932e1009d5e6bd9d233b29e05131741c27fbef -DIST firefox-110.0.1-cy.xpi 567860 BLAKE2B 43ff3c283b99da68a1da1d4da5a9ba79f964667fef0bcbb1fbbabf3d8249151cab9dadd699b6d00d71ec7a811074aeee800313625aaaf807d439cc2fe7a79b05 SHA512 1730660ce7cbac77c2678e1e41c5803cfd7b65d8e1c9ad2daa3f3e2f99ee2407d131832774a24b1a42903bd9e527f45c7bd91836ede42f1384d625d24b8f5013 -DIST firefox-110.0.1-da.xpi 558098 BLAKE2B a86eb8a832b7845337bf16ccb912338f2c6a8095df87a9c5da460709162224c9e95112e1535b29078c121f5bb5f81f7921be1607efab092fedfdddb95200454f SHA512 4e7b08422062cbe0c5fec98ed2891350ecb112193a580131e1ec5db0acd3415135c3621ba380a2d8cdafbcb57336599882c98325c1756d5d97df63b5e00014c7 -DIST firefox-110.0.1-de.xpi 578967 BLAKE2B 150502ce8379c5d3984abb0a10b8e01d3880332999198f2f4ff24ea94e52fdd405f0e92b006d8b237e61161c52dce2260f8cfd2771ff1b19b10ab255e47af8f1 SHA512 2b8d1297c7501591f0892b82b28796df12c5503728071f2009a946f4377ba45d17dbd9b96b2c69c448fc372f8653500b1199d01eba937b5584dfe23c75392801 -DIST firefox-110.0.1-dsb.xpi 589305 BLAKE2B d13ecdaabcff9c2d0512cfd661307334363c973ffaa3dae0fdbfe7f135cc54502a442388930adc6e0ed6efc749d71bbf64ccd698c4a922fdd4bf648581f72c6f SHA512 d2a59f6d7f378f6fb90dc4fee0f5ae54011d4b203cda9a5a3f31c479e6af78e61739934667ecfa0b5fb4c2c95d7d302df10ee793a3acc8eca928365b922bf483 -DIST firefox-110.0.1-el.xpi 667175 BLAKE2B e67d7c7ce81fdf6d6a3148caf78fd656f6dca4da13f394e1bf698c6b21f58123e984b771d2a4d58b2c58d762d7fe5f8f3557408cf3f09599244bb67c3186b971 SHA512 4df5453baa25f405a181239b53884a6832df441bbaa4074466f7f2ed794639f1bf586f435cb0493f008b60ec6448e9a8328d0c8a64649600b5d9f70866bf1171 -DIST firefox-110.0.1-en-CA.xpi 531661 BLAKE2B 79101ddb54ebdabfd73b5def3475f58e6bb95221f641c459ecd2577c09ba24fc8405fde7175b6e04ba4e003fa6f86d098735a8c9ebc9ea23226f9abd3cc123e6 SHA512 0f55c7bb763e50a78b5b79ceac09e2bba33f76b1da2b4ca832cd575070fa7f604eeb3a51cbcefddbe98809911afc8be7146ff8347ed64f3e07c5080bfab055e1 -DIST firefox-110.0.1-en-GB.xpi 535373 BLAKE2B 185027bd208518e8cd83810eb4ff62f122d012a9307882664a99d148d56f656a73d32e5337e46ea9ec357ec965843d8c0ca008f5c7ad8492b55d924bf587ba29 SHA512 3a20306c6642052f89011f41940216cff1019e3f5a1db0e365d0d20b9fcb22b0fe310b080c16b6a2b4f392cc8da008009b226fa9f717c19de10920e8d4b38cd2 -DIST firefox-110.0.1-eo.xpi 560361 BLAKE2B 8fd238057a0c7130f89f1a00eec3887ebde1f44b2570c2cefa74660d7f31036046375feec0322f1c5f41d6059dd38285230e75fa80cdad067863887f6c880776 SHA512 1d8f7f247705cde60d3f06f1c3cc5b9f03310c570c0daf53b663122878dfdc6d3775d29003f90ebe3c87c0122d97876402ee8054dc756f626adc4f97ddd4fec2 -DIST firefox-110.0.1-es-AR.xpi 573024 BLAKE2B 4f949a9109f969ddcfe629f5e000dbf5cffd4780583dfb22f92068c1395632c3c325bba4b9cb90e3a39223cf68529f88537fe7209b50a84f3d1dc9e5b3d1050d SHA512 a0df270daace758b7ef6ab213c12bb9d83aee48a7273d72c5d71ae7b3ad4f155dc918e732f5cc26ce6fc7c05db5f434d2b9c68b1bde057697c31004cdffc3393 -DIST firefox-110.0.1-es-CL.xpi 572237 BLAKE2B 1aa7a0b37e51907acc24ef75ccd08af0ff58d2b033bb73050cc37077fda4e2998b1eb36b903d38a8a4cd4285ef85d9e3e91db80de03c2db5d60d6d25c2185b9e SHA512 e5bea09eb21f767be59c9d28eaea19423798189618c5a0301fed8577cbca715d86183c1b4545acf32c486027e70c0932fb0238f014f888ea271d5b5fdc7a83c6 -DIST firefox-110.0.1-es-ES.xpi 566006 BLAKE2B b23ab5735bd9913e8312955339b308eaabae13edb1882671129cb9e05f79cc0d1934b6bdb5e1331a3e1d2eace87a0142c5ba7f556957c23f0e0449eb6444a7fb SHA512 9ef79e41a0ab1f642e6e3fd1242dde69e62d2949dd1406b3b6f4461a966924e33911502e2c61914c155dafe867aa443116585c6248f87fc380f21465ba88fd03 -DIST firefox-110.0.1-es-MX.xpi 575385 BLAKE2B 45debea3205ed98a5ac31a68d644fe9d9ada17b324d0aab0adaea4df1c5c5e4cbf68bbdcad7ae56c4ad5336b9dc9466c530c0bdd8e94821136680910f0a8b767 SHA512 bc18cf218ebb7f47fb82971380a7eeb45bda0a6535635965a53da5849d73edecc827fa4c7bc6c23b32056d63868693d12ea19cd693d31ac344ae26d22389622b -DIST firefox-110.0.1-et.xpi 534629 BLAKE2B 23144d9df4f55a6a554bb72410ff9636a9174ce47f6026469a9de69c8f5304f1e8cb67e5a654ef320abf68e7350092ad12bd6bc27cde2ca77c6e039dfd4622e9 SHA512 caea76c1bb6c15f6964dbca87874a5f3e4679a43bb63a91434a6e8c8268926a1c3d9dc652dae6ef0c783e54a611a38dcc69cefe6ed068793903d12afe1464c12 -DIST firefox-110.0.1-eu.xpi 561985 BLAKE2B d81c9a2eda8c6481984c273c8d2cb067d4e7dbe52906265f2448fe416ddc33bd3ed98561443f5a9eae074fbe86b2d6142f1a975d3527c863bc6685ed8d6e4a21 SHA512 03482ca0c9f429aeafdf1a3e7eef88afe29f07b7d2d6aa8c2c3b6d95aad33cd853fdc4d35c8b29d739f9f51e72c6c8a56e74a9a91509238abba604daf48fe276 -DIST firefox-110.0.1-fa.xpi 571856 BLAKE2B c2d276fb4cddf1ed6e7685c5b32bec0ea2f17476d2a9b14ffaadc4b5135298b483631d37fcb3971635620178481686208220cb77319f64d65b809e8110243ca0 SHA512 112a68b654c4e0c045d2c92ca175b55af54c85cb7b05a0309633b99b0d0e09ca8da88ebad5bda149276297104351f8dc351ed177aba9878d03348617038431d9 -DIST firefox-110.0.1-ff.xpi 474140 BLAKE2B c4939880aa82cdc102402aed327c6bfbd56f5e08f92c642a4bf98f1b7c70bab879e237276b26bc349d97001afb6db6eb67ca535db4e4d21dcf3e51cdd1a953f2 SHA512 e7fe318145196c9598e0cb1e3ee3cd1536b5b56d90988bf1ba7f11863fe01f1e5f0afb5e35f5e534a1420a3aa11faf508af2ec6f01fe01386767c1b2b89b36e5 -DIST firefox-110.0.1-fi.xpi 557015 BLAKE2B 21debc9177df1267fc60c182e6d58cf4683de888dddbaa5f2ae3f5c4003b37b19c3364c95f4df766d7e34ef0e3aa127bdc63b59576601e6a0721dbb3757988b1 SHA512 c17b1326a0c692b7b65c6aee3bb1c0a08c0ab80cb90196c5be2cf88ce0c0e002e17e2d83e894bfe20d1393849ea0120eb73974c0086492c091a871fe50154f8d -DIST firefox-110.0.1-fr.xpi 584582 BLAKE2B 2fa49279be90c5c92855105947314bf9b178eb858ca29e27772783727d101b134f349ce3aa816ff056391191cf19d18dd1e5485add5b148f144f0a08f627bad0 SHA512 7a6ae285cd757e16019e4071e5d289150258a6bb3825ad1e499b111dd0f2609d24554994e5e94ac6a467c9169e5c9a0e62625af88877732b60a8c14c3e1f7ca7 -DIST firefox-110.0.1-fy-NL.xpi 568580 BLAKE2B b66dfc23eda3c4aebf779aaa307e8be5a4959aaa58ccb6915d8deabb9aabc51332438e2d6f223eb800ebe5acb7835e20337af39ec7a956db3fa789ddf8184cbc SHA512 1fae0fe2164f73ac101239cfcddcc8aaaf278c0b2d5468fc0ceb97cf2e42024410d18e8ad5c5e7d35f28bd768b69e0d2ff5b93d0921ac400def2adffd0702df2 -DIST firefox-110.0.1-ga-IE.xpi 470626 BLAKE2B 0fc0b038a16cad527c9b33a7e4e3854b0c8385f8770f6ab504e36c7a61b914b51488ad8b5093d048f9f4a6fa55860fa8973c4b92b0dc42123cf7ab0a054bec40 SHA512 f4d75ecf9a1b1058e92e1c60067f0b7615f17259955b219b63c5ba56504657b3bab24b67cbe2fc68a8071a4f367a7e5fb403f99b081068829c15061c327a10d4 -DIST firefox-110.0.1-gd.xpi 548688 BLAKE2B ec41a0892ce0d250767a755e6d652c6639452932c3f52ebc229c6e7f597344457a6893e0b71511d44a32f76bf08e76ad421fecc708fdc4efdcdc93dc9ef439a6 SHA512 eb2daba1782e9d1013b46a64393f50db14a8c29d6592945e451686aa849a55291105f398af8b04aba5c9752d3e7a65d1338233ca6f060690f4622a3e729997bb -DIST firefox-110.0.1-gl.xpi 543500 BLAKE2B 26ae2d3ee8dc69b0c5414dcf157148b2f4a3935d7ae9d6b4c8cf046f9c0d76941edabe9e2681a96e12bc5dee480119d656d1a2720361ceec52d7804ce835fc33 SHA512 7a28bcfd6854312900e0b2ae92184c3f80671ed3293a33b6045f2837702a3fde5087432a07f2ac9a4cac902a773928a1aaa5a73d8d66e9b53c0e27ba286227b5 -DIST firefox-110.0.1-gn.xpi 583840 BLAKE2B b9257807061bdeae91838a66371e4b38f0060062990332b1232d322277eb2129776395fbc0e47fb6440d45857afaab6c83f4ffb8509f19a016781ef37af5ef28 SHA512 2fee9be639ab7e81abe4483f2eebd7717f1360ad4625da37ab99e1964f82371629e687fcd691bbb316b3999b627e4e26f239cecf98723dcd74c7ebbddcd9a196 -DIST firefox-110.0.1-gu-IN.xpi 528996 BLAKE2B 63bd913283290097d6281eda373f61c40e7b00bcf99bb5811c7bf5b4403aa895888b826c75d37f65220316c59bef4f227f3925ee3344f6284578affb73971e19 SHA512 f6a35580a77fce17045535245f5da1154067a6b3c6fb6557558cd7b867bf9d45d882fd37993eff21f167080bfcce54ff90c3facfeeea4f872dfb8b180eb66ee1 -DIST firefox-110.0.1-he.xpi 578901 BLAKE2B 480127e6f98e1ed0d40ac52146ddbb08253943c6a1c7924e287c96915170a27abf3b628d6f9cf83bef571c6a18153bcb6ff028de23676db8770da8f0fbec328a SHA512 058a67411ceb24a2de63bf1458d8bb0e4a89346c13672404094490758b0c86b22ad576a14626089af38a6e6c64918fe7ee5835ff18395dbc56a3ce5ea0f9dd95 -DIST firefox-110.0.1-hi-IN.xpi 557876 BLAKE2B a1a614751a71fffe649606dbb90510dbd7ddda4287c9b2f34ec04202e450859bc0fbcb198e9e4f25f3f6a8dae2487a8dcc0128bff5bc1aa90e5e9656ec1b15f8 SHA512 c14df5b22cb301ebbe0583fb1867036b3389b3596482dde955a67bf6ed725a7eb2ef82a60be4fb434e5dff3c0658c5bf3d172a06e723ea3b9cb255aa148b38a4 -DIST firefox-110.0.1-hr.xpi 547286 BLAKE2B d4c51fdefdf635321152242f1ed46c5879e9a5d79df5571dd1720fbfa9b3461180bfe7ff15194985524144658d3e8c6fe3617b9b1d8793d08bb06369fdfe3c18 SHA512 9b7197ae615b0c8ed445366a41b113e058875908fe700c4cf1d4dc3aeb5f8429266722502d05c6a881a4c4c45ef9b52c769b7f9f4bb752cd1910f87594fe01b3 -DIST firefox-110.0.1-hsb.xpi 588111 BLAKE2B f828f6f13f5c3aa46c3467ba43ef57d59285515498702b482554e4c914736e95b2a210cd50e63f347547c11d94919c99ea39274e0f211f1dbd6e12574b69ca1d SHA512 308a7c8298277bc50fa96f9e7c3bf20a2d84bf4c0ef0c034220b0ca46615ebcfdd8c60e8aca828bbbe6c11844639b4cc6936f8b16fed2b5dc847c176f1d2592c -DIST firefox-110.0.1-hu.xpi 593294 BLAKE2B f10152c37ef61b368f57aa2356b79eacb635b6b229ccf1c903243071d0c54042d374bd0aabd064d96fe06a9852047cd1d70622718f99b619924ae0df4c065245 SHA512 28dce369da1479f41212dce5e8e93b6baba8d921d50a8babe1f82b7c226948e38ee2541ae3a6bb101e27a4c2488fc9228148435412fd395fbffd60fc476cf58c -DIST firefox-110.0.1-hy-AM.xpi 595642 BLAKE2B 45a8c0f0629f1fb9073d1bb25e6863412a1641cbb54c11a60234c38e2251a646598151f53c69f97bd9c4bdbf16f2abcdf114f703cc6eb10d546504152fb3ebfa SHA512 656141bc35d571ba62af6f68de5325f88d2229120c9b2537e2ef9250a9188549180a0ebdf9f15a8b55357f7477b9322117c868dae2ceb743b6d014a262e96e2e -DIST firefox-110.0.1-ia.xpi 557000 BLAKE2B d99fe7b87e97652cd799fd5f54e4d05b997f7b71bef2a01ce133d88d0b63526dbc416e405975b16bc9735789cdb393b7569bb0952337ed0e14e8a38190bdb58b SHA512 037ab2b66116c1a3aef5d8ccc2b3d35a2fddf52a9fb9d5de0968b30797c60edfa6cfe8d5c2ebfc7664dfea4bacfd1d8a77c8f3a677ae812ea0febaef2c3741ab -DIST firefox-110.0.1-id.xpi 553925 BLAKE2B 4ecf68d7b51185466ae3e0d17b6f6444bcbfa79dd4416bab395418754bd386794feac352d94dd863528cd780afffbd19f08b06b0fc63837707ea58ac99eab550 SHA512 a7fc0e1217fc9b87dfaa9f61d069dc7814b0cf21e7b3c13e2c27eb00fb13aeea166029e3b5a1df268598a1c29322aa3520a8e4fe87d9223ce645300e060c5510 -DIST firefox-110.0.1-is.xpi 565678 BLAKE2B 9d61eb7a948cd5db62522e22d06544f245ba0756f0c976e039dd25d81c4b7c7860eff715701c964b523c51d87d0adb4125099f195e0330580b494b196f965582 SHA512 2b3fa4888b73153f8cf54ca2774180d2599feb873ec27583dd40b74977f5c4f21125dd08fb78f4d9a3376bc7b1a4f61dad57459be689b630e23dd34a9e742538 -DIST firefox-110.0.1-it.xpi 496389 BLAKE2B 9e6c166f9a5c593e60b5a412c65fdc406e3503defaee645ff95f309b36a0aca0e3c04e2f673d8ec939ab403a8b58120cffa6d29bc2343f43d101394b20546c5c SHA512 2ff0b85ace287f441c9555eee687d4615914015227596a25deef732bfe28b671bcc6708b24d80bdf76f9746474ba22185a182feb2c785e112142774ed8b5a7c9 -DIST firefox-110.0.1-ja.xpi 618099 BLAKE2B 22c984eb82c5c60eb8ba73e180d2e49dafcf2f2e2d43fd8225210ac6b6fbc4c3795fc9c7b3309feb9fb0fd3b63d9c6082874cab76a32647db7283d19516cbc4f SHA512 fb4f9d8d160858cb41689c068440f4d92512d88abb89552f9b86d6f3099f195106ffbcc79394932ed35736384baaba91e0b85c28b976e794488ac17f433cdbb2 -DIST firefox-110.0.1-ka.xpi 622398 BLAKE2B b994485b789599845081f988a00757337346c756ac668a6725a105b568d27d6b7e91f2b30020630b7276a01a12acb4e8ef30f3ea3a2e20c70ea9b1ce0939559c SHA512 dedd48f2c112bc91c33f2c7e7a2c37dfe8aeaa4c518fb4c70fe943fd894d4910aa8707ce04ab85313594232a3ea88d5fd5903873832db898465a8fe976f3b006 -DIST firefox-110.0.1-kab.xpi 574109 BLAKE2B ddd6c900391ea990214a9519fec1ce5bf3d7cc53fa2c911b2381981bdd150c36730c24dab33f020943e6beb29d81d2b3db6c0bf6ac855792cb3912583c5dc1b3 SHA512 17f785a4f17f00e9533d80ee555f93587a01f3325cdf7d59030aaacccad20a3749089c927d7ceec1a97c518393949c00f451b13e6b82f94a2caf2d58969bf1dc -DIST firefox-110.0.1-kk.xpi 645408 BLAKE2B 19fe16e808d1c56c986e287d81132609319225f3632668d35ad0b962542485afef898d4e16ce31bb870048f3588869e673ece1b8b2756fd7fb9ff7df26b28678 SHA512 2374665376df4c91092f0941124914f91acab821b2266ba50da31d3d0728ab0672ff2fa5ccb23eef895228c10d8aca1aa27a035dbe408c177e67f75158ed0022 -DIST firefox-110.0.1-km.xpi 531022 BLAKE2B e48a5998b96761a9ccd45fb652a9bc57c4d059cdb9ec3f89aeda95001f577ab383e504875c2434f696a65deab2a3480ae7a652bd37e6753b79174fb87292bd71 SHA512 f86918783de58240704d31e862fe5c9f154759e247e0014a4f96b7bcccf1300f0e01f55690b7fe77486709bccaadf5f39887061fc99e41f57d360d405a514403 -DIST firefox-110.0.1-kn.xpi 496283 BLAKE2B 494b3062e67194616f175ab2ac28703517a604812d9aa62573b7a88472b601c0535d205260998e6601d5dbd5a3ae709c37e3057b6d8add0866b1e1df0e784806 SHA512 bcadf4ecae0fcab880746c7a7e1af4264842e0d8018da4cf14129f984cea1e16ac4df06bde37c239caf3fed4e38b5925680ab8ba3c32fbf31ec79f9400493606 -DIST firefox-110.0.1-ko.xpi 605669 BLAKE2B 098dc89757c071f1adcc72706243902217453721d8e286bb5b150f0c5f2ac2289a76010efb5712310596eeee120b5f3c75be2d0aca264c174516848416369c2f SHA512 02c32fd971dff31134e346f2a6d7e7571e1bd66b48a9a22d73b6febfe3154a4a26ad67109665376801fc9c357650019f7f81711a51638fd7840b4874ae09c7c8 -DIST firefox-110.0.1-lij.xpi 471131 BLAKE2B 32a0dab00ca3f88ac5888a03060d84572c355b003586a64f835a1692e8bdf9d6323af365ac50b8ce5cdba0e1413306785f6e61454ec9bad51aea5bf47b99bcc0 SHA512 046d60d3f22c4dc04255aefd05fb7595e98d0aa8e23bf9f7a7e2cf3a1640f93bf00e7e273380c958829da9630996ca27c9f65fa1619d7ac99a22e5d678a510ce -DIST firefox-110.0.1-lt.xpi 566274 BLAKE2B c62706836c6c811b8a598ffa4b95947914fe36e61a6270aae08c67918b8f8b511beed118d83fe64cf20e82fcae6ac50625b14ac45578cc3c9e1fe4dc2715bba3 SHA512 9706f26b25ad251f108688a8e70e287efacb9e6a6dcb7ae28150e73542c19117d8401d1b53413432b30bf74f2ddcbdc1b8e8307eb66071880bd8e7c0c695e41a -DIST firefox-110.0.1-lv.xpi 470793 BLAKE2B c32deea4792d7e1aeeccfd6cc441d44b79b7a50bdd954f4dc11019cae14e6c0f46c6d8cffb35ceff98e8eec22165ea27ad9f35603d2f6b34e5d42e8a8d5b35e4 SHA512 dd7b3a023d1102b94ad17e4d90180deb9cc8718458e882225e4ee560643669de03268224be1903169da402b744f7c82f31bc6aeb75f33f27410ebac80a66c46a -DIST firefox-110.0.1-mk.xpi 484130 BLAKE2B 8c1d0e291091cc24788bc2995e995354ca9673431ac16ea1f1226aa337f362236b2f4ba8c423aed06be6a103cdbd347271fcec1d59de2d4b5018e597397ebe80 SHA512 85b51c86185c62961e09868079f8df1b8afcc1af2f6661dbaff7d29b7eee0fa8b6c1bc6dd5d8aa0136b4b3557c71ed223b58e78f235d207f41035f4d4fae42a4 -DIST firefox-110.0.1-mr.xpi 531177 BLAKE2B c98c4fc1316675d22b52d06f49d369b1826272dc1afcb4ac63c270069d53b4cdba73cc13aab57fb3463401e081a20fc98ec2d857072241498874725d2fa70f6c SHA512 4d96809400dcb37939b35d3602f54623d7fdff64bee6a3713aa17e7988bb8b64dfee11370d1fef58504fd495e13e9571919655ab311e2b715fef4567a0cc2ff4 -DIST firefox-110.0.1-ms.xpi 450477 BLAKE2B 10f6fa3167d8b38aa47a8157ebb3181020d138b6afccc73be5258730caa593dbb227f174e7a78efed8c2727bad626fba2ab206a9d1da16098778950f9d20cf7f SHA512 3ced367ef704177e1b54bd915062db772184e3df59ea92c845253aa22b1b2c765a24e7655fb4a0c073eca636e5a6c67be0f9bba4375226cd071a3a75c71dfbc6 -DIST firefox-110.0.1-my.xpi 516587 BLAKE2B e3b051aa6a12345b3f910870d048a7fdfd6a50b7dd89b87b27350140a09049298de8c33aeec22fbe22d3b2999a40cc2e20eb6533e3c0fb2c1b43db178dd8430d SHA512 dd3b15be3c78b538aa9e54ae6acab9a41e8d8b9f76f6ee4e2a3d15b06db0f13bb0b39a1384f87ef3bdaf1ec3236b3eba84c20305e4e4e1143acd1e83e3bd95b7 -DIST firefox-110.0.1-nb-NO.xpi 554926 BLAKE2B 94eaa949d7bcd99e7d2eaeabff8b2c10e444553cc76cdb624fdccb6b5d75cb5e102aa7c562413f1c3af9c743f85e2e3cda308442ff9fb6efac761448d49a2213 SHA512 9450f612385951319080d01ada65f7f270af00a207ef70e57ff62afaa6252de9f8479abc5ae5c36eafd216c382b30a98d7b5ae0d83fed683a90c483b5ba50a95 -DIST firefox-110.0.1-ne-NP.xpi 484690 BLAKE2B 7ed7dab09a96b697d6f4e8c77792d81d25468fde369dc5ecf4ec947cd829dd7803b024430701b371afa6aea763241dc2a7673abec270a0cb713d65debe1aff5a SHA512 6677edea8977b2f6b1b4542a043b32730442ec40f3a014a58bb51880f2c011f95865e91f0d05cff2c2423612d254af304a5ff9eac03e1ad1444eeaad4375b31c -DIST firefox-110.0.1-nl.xpi 562664 BLAKE2B bae7c1ea4cbf71a4d636daac3b685999fbeb623679d54d2ed30e659a5626d18e7527e7a6b06a7a694747b3e763740ace08c356efe06898fc17823317eedb9c60 SHA512 f463bbf904e7e4d4864c0e33f475a028801df873265f2829e9973930c86391d44694b0a7e5966bb3652e3335a6c9cbfcace8bb0e67c2189944bde59004ee6b94 -DIST firefox-110.0.1-nn-NO.xpi 556391 BLAKE2B fd348d530509dfac108252864843b8f13941e92029e9516b9394fd7ea7d8cd4c024eb4ace185337d4519d4a09d9eed4737df49b924ec691b7a3fb5d27fde4b57 SHA512 22614d7c522229baac153e154c8db9155cc8acc7cf242ad6d630ae7c5945ff65dd5b5f80598fe26c817ebd42799af9b7599119ab547c775e8bf15a4fd3512fdd -DIST firefox-110.0.1-oc.xpi 579322 BLAKE2B 94963f95a54b2ae734c2e02f48fa95261fb426740d43e702082231f00fd868cae571b9310e4c10d27b1c70c75ee2f920dd07c6caedefdbe229d08988144ce446 SHA512 970e99170c1f0e076ff96107c62ccc82ffcd28a95c463198cb07d15fb92be6c64de9c2dd89f9670427dc90e4cf4d6cc599f595c6752ad147ef3dd5976e163a45 -DIST firefox-110.0.1-pa-IN.xpi 636181 BLAKE2B 91deba1d6dfd1bd0b25d409f75181471809d2e7e1b6187778d02c77b0f074b51640f27e19bdffeb60c992713cc0ba2155044c5306c8551311ac6dd87e7dd1649 SHA512 d68622fed4b7ff788a239af3a9f5f218cf4645c8161257ff32444e564747e9cce0daee8b1daf5f06c4e803ed09ac4a26fa7efe110e5a885055cf5616a48a75d2 -DIST firefox-110.0.1-pl.xpi 586009 BLAKE2B fc1658161514dda0feabd03334e7b308af4e41777146e80df24d329a8c8642713eb3440c1acbfbb22ca905002b27b882a9917a36295ade66e2d2830b1ef5f7e5 SHA512 69ec98eb1cf9ec558ab49551b3b79c9eae5d86d993102dcd27d44c1d52b9de2fabe6fdaf17a8f668a7de0c4f5efecf7c15ed699ec145c922cd826aa041af8e4d -DIST firefox-110.0.1-pt-BR.xpi 567197 BLAKE2B 038e4afe6a59fa36673b95a8650593d1f9282f62d24734ef14e721f5889eff0e1bd7ae1e155c75d619d942058107c99d909c9253e95e6984f645dc76f7e54f15 SHA512 ccb6a5016d0fbba58e58d3a4a1bd7981b7f37d4fddb8f9cfc78d50bfd1b5ff2b7e23db252797c4965daf7a1da9eddd46d86dfe0ce62623b172f1bc9f9f887bc4 -DIST firefox-110.0.1-pt-PT.xpi 572576 BLAKE2B 0034d80daaa4c0347864e60e67d1b32e0f322f77e4fdaed11a477ca520b90ca2dcb463877ef3ffe685a1cb19af5e4a549892c104c302efb22c5fc8ae20f400ff SHA512 d2d9236b8bda720b719f416b87a7de431966919500dec18550afd4aefb4e00081505746b7d639390000d0365e7bc62901dc54ff377b01714f0ee1c463428c0dd -DIST firefox-110.0.1-rm.xpi 560564 BLAKE2B 4ef2dde8ea34fae800a3b61ba597222571ef03c1405cace0b1195149f4ed86ef28c48863735e81fd3ac5beb0c0308225e474007b271a3e183e8d8580002ab564 SHA512 00651230d1e2fcef180e9bfd2ee8d788011aab1f649c1cc89169abe97f0df810be7bafa3944c4b11945b39d69c93e716279c2511c81112989941fc1a6f74cb4c -DIST firefox-110.0.1-ro.xpi 533696 BLAKE2B b391090477181a00f4ee7157b15d27a38ea70ab5445894cc1126d271df213d41aecb25003d3bb4eca65e2537850a473a684ec8eb1365381a53b7f211cf79ca26 SHA512 cdf42fa01933b7f96b3bb30ae0cf15365586a6cfa8323f7eee3becf082013152f4857d713436fcf56f7571d0fbcd09ee2d12fa3884045b0ca9f637a44aac4833 -DIST firefox-110.0.1-ru.xpi 657162 BLAKE2B 160acedc67e633a5707dd570a894bdd48b9878b24ed3d500093c44425fa6b6f1540db1acbb7f0e29ff2d468fd99d4b1500a38e5dc668f20e9a79bc640262cd56 SHA512 27b3decdbb1efd5cd7ea1fe08679ee36fb9a03bae8a970ca37b58099eb5d8bd3001551650665d6c2f4dac45c5b40b0e23615a16d807523057328996c7e7d9f59 -DIST firefox-110.0.1-sco.xpi 505312 BLAKE2B 936d925886109a41ade7e97b4dea59385e2b34202d6fba7c7a4a52798ee83b2a95ff25b4b6b87cf42b837e1f14b20cd9aa00db6870c69f8afac30a998b5fa886 SHA512 99e2a0268880af56dec094b8ac20a94f78a5a803c9c89882f89dc489199ec560454a45a6403ffb4bff3171c3f3c3ceb2e901514be0767f644fd364a0cc21924a -DIST firefox-110.0.1-si.xpi 574131 BLAKE2B 6b3e7d2bcc49b63dd1513f5e6cf26866671fca9d676aed47c15064e40207750472726b03c07885405435d581356ffb315291534b068ddaa9b129a3c22a7d3c3d SHA512 ba35ea58e83806c79466b54dbaee4a967e15d0428b43bd1278dc906eaa9ac8bd9b63fe766f0e93897a93434e257bea74a9fb9ad12f59e119a8fe2601e7afd76b -DIST firefox-110.0.1-sk.xpi 593385 BLAKE2B 11f06197922726aac3468beceea4c21c475fd6dbe6527727560cf17574834fa0fdf29423ae4f4a4fc634461ae15f7683f42706ff3692b3d212f7fcd446b931c8 SHA512 9505aab4f34cbca685673f0f10a414b0a0f7d3e3a6378495b4ab3fae78c344c3e75d5fd7c882565b41f719776910890aa05d8c4add0520049504bcf824918de7 -DIST firefox-110.0.1-sl.xpi 566382 BLAKE2B 3f540db0494283e5e04b39ce652b42c9ecb53d72b31179e587387c9bb23531fbc47b1984c918f0477bd57a138a162c5d0fb9b6dec636d35c61b8af84824218c5 SHA512 72a8749a7d1b3258500a6b9dbf0c3b21c1deb7b9b1cffd3ff4df747add278c77f49f39381d4f3ee45fd78881d0a41b2bea00d1d7d0bcd54d601d38d307e27c4b -DIST firefox-110.0.1-son.xpi 422457 BLAKE2B 04babac264fea21675959f429d017a0286535521441664f4b286af09583d4c4b5ae687490cf2771077589dbfc11e746a785c1c1ee0d60160d5f51f135f0231da SHA512 bc23e6d30e2d35baf7fa7be12784433eceac4b61db4ca49d3f67de48279ea3dbbfe5fafa885a8388527ad306efd0cdced6593a603e94c6c1bf1217ed2966e3aa -DIST firefox-110.0.1-sq.xpi 581639 BLAKE2B 582d99cc5b5166ba2db0c56578ea0202d82b415e14b75a65b4b473c9aa6ff46c0713094331aa3fa3fcef5a0c6ba3554f715ef99c352deeaad94d2562d98bea9f SHA512 e8c7d39303c8d46d7704d876bde12475a853b457a4468f384d6326eecee382558a211f22a6b1859cc781619e4d40545ecb6076d091c32aff958b6065e7d3dbe5 -DIST firefox-110.0.1-sr.xpi 621092 BLAKE2B 6db5a1392adc982f001b86afcf2949d65da6c6de458c9adac673b350f28ef46c8ffb4e1d7655d627b58e59cc98498255635399f7a3c2c72ac404f17c67175461 SHA512 2be1ac69ba2a2eb3a222e9898d5a4210ee57a5d22e4548f455ac3a47f6bbe579eee6ab4bcaee9b1f7f6377e8248e518625b5dd8092bcc678f9dc736b02b16241 -DIST firefox-110.0.1-sv-SE.xpi 566330 BLAKE2B 52f7e626a9877a78871342afd2ac44116c6d9545148d147ebb9e88b7ce1fed398e952587009fe587c328fac4785994442cf14373305b747611c200845e9bbb08 SHA512 037563730b0d99c6c9ecfe84f6dec9c6e48eade137725b2efc940b9ede58a66c995aa8c3d53af9f8874f7ada38962b72491361493f755d58ea8bd68102466301 -DIST firefox-110.0.1-ta.xpi 508561 BLAKE2B f5cea728483ffcb17486f98bf6b1b013e23bd989a496056dd2faf10893e67ef4aae3030907fbb75a33ecda69cbc93594df4ffe4883d252718748a5e763e33246 SHA512 fc92e80acdd56432fc5fde6b355652b29540ecb984501b80b91d5c5c7cc34051a9e2e1ffc1feebefe9a5d210a1986d3204243f7f6bd1fe2bf49748da7ca767e3 -DIST firefox-110.0.1-te.xpi 556285 BLAKE2B e03fddc6c5e13315a2d25b792afe325016771f687cb08cd333dc11b991aa526e1d17c340d82a8692937acf7575d7936e816ed87f710a40247a7ec12773695bd9 SHA512 0830cbdf0dce054c10f63db171f43550825c6c26a1815f8a8a2fcce726bdb3caf86004bf85d7d394b4d8aa6141ab1e57ea25802e632ac853756497994cd03855 -DIST firefox-110.0.1-th.xpi 636774 BLAKE2B 1f1c92fbc46586ceb586575f836db0b54b9394726daed762788631415d8c31000783f46195bf22e219eee14e18d881b8cfc5ee13f6b568bbd80bdd823d0ce82c SHA512 a3b4c3c0e4d3f0a3bf4734085e7e82c0b7dcd9aab046156fa58798e341a237b62503e69a8b2d2409dceee4eeeb71202393e57d1583cc47c995b93afa70212b16 -DIST firefox-110.0.1-tl.xpi 523711 BLAKE2B 12800962c30143477c7649117ebbb34a28900fb472c599e782059ad8729680d93b442eaaf6412a0734676591c2891141c77647674893f68f15351e4e25efe094 SHA512 dac94ffc2ff490b28295ac89856b79a37367bd25d85ce1ec08cd5f0e0ed6ddb875e1d7e28a89d22243cc4cfe67074f22dde8fd9e209f378eed2dd5722126b83e -DIST firefox-110.0.1-tr.xpi 577878 BLAKE2B 3b505e078f4d613931aca5c4e8ea50353f4e3deae3b658c51d41bf198270b54c1c09e85fef8f54697d353ba551212a3ce172f44a13e2c810db368ff3e613ddd4 SHA512 377a409eeb8a468505027dfe791095b94e1f3e140844e57f3d9475d0839bd9ae75ae6d76aa4bbc4fa26262762270a8dfcf34c2d426cbe918f3f3cf273bb60a9a -DIST firefox-110.0.1-trs.xpi 487282 BLAKE2B 876ca3ea39e8fff980321c64abc784445cf2321e2b1263b788070a0f74c3894450503bc24eb2596916a6e95f75c96778287c4d27dc23389c39c4e3747d49250e SHA512 0761c94c9d1bf22a3e35cb08892630203a5066e8e854daa2b235c395e38723de8bd8f00f1dec867e8298b91a82db537dbecac7083184200ac57148e3d45f4ab9 -DIST firefox-110.0.1-uk.xpi 650248 BLAKE2B fbf07118a60a0d1eaec119d7e6503b73a1805c64a1f2c1febba4ff7fa8df652223c0c8aa67545eb818f19430685d59c43c4ef009d0e0316de867f431337c0615 SHA512 efc9fcdaca232510f3034cee2c8d6ef858d4080bbffa640e55c4b3aaf9e7d7ff054a6d6bf13c0ae9b90b74901759c79f7c3c81ee5f932528832e4022e3ca5c7f -DIST firefox-110.0.1-ur.xpi 558069 BLAKE2B 9911c2a1d230b7179f21233de4421d1699795591c982d664c453a1ef9a441f852a5f31c8114e44e31961a52bbd58d8f034a65a160ffd3c38f16dcdaf2f758653 SHA512 c2703d2f5b3cd3d2823a5445b81415db8db4523acb544444155b6e7e499fd324459642599e2d11be2e3607cd7bd260e8de0e358b73886d5fc4a3af9f0a16c5b7 -DIST firefox-110.0.1-uz.xpi 478758 BLAKE2B 217317687e596fc7a03eeb8ea24ed24f1be9d99000c489663bba604d63f6536d98c34cf8d752750d4003098e7e2cb6bbfa4daa579c803df3feb1adcffb25b932 SHA512 90e5412a06a243abc54115b0406662eb3d9ba48e8299a16e01794ae07da4b6e39307f015e6f52e7e99751507ac3b854e29fbfbd8ace4952117b09757cf817e5d -DIST firefox-110.0.1-vi.xpi 600480 BLAKE2B 5b8266aa34e1f55b0b1776e44528a1e8d49db7571ee7ee6e5abca0ab2142841d28c83fe8677efe9a50d3194d2090b7072b8383918903fc6e2b9cd0d067bebddb SHA512 2dcea5f3063a0b83a86b0f65cf5008346575a4ee287faee8ac6e4298b53e221d4075f18a38bf64bd4822b67cc58c0f95e7cf26ec06d7f2bdca86dbcbeb0e699d -DIST firefox-110.0.1-xh.xpi 416890 BLAKE2B a9dc27bf5848f9f8d4513398b633d1d17ae6e99f61dd27c3ed5aa4a933019e11c6bb0c39b925f81e4e0c5ab687aa9e23b3baa5016190e1717a45f8850e86d22e SHA512 28e5edb88683286464039f14d3a901aa3bf0d31dd3ac192c897396521896e25afe73f32a5d70b57440b3145737c1cd26b052a4983aab2a2ae63386835305f5bd -DIST firefox-110.0.1-zh-CN.xpi 599824 BLAKE2B aa00d351216e606dc79e0e81dc2d32b7e465e3877b2410f19c9cc864e33b84a36f9b44b45a32689bd45a0250a5fb205cf7c6607d74dbe63b477bdb106cc31aa5 SHA512 f8afe4451da1b47ba4be65fdcd42770fab9e86ffa870722316b645b9301778fe6c2dc1ced395dd5a4c23f6972d4f4ffa2ea4e26d97acc1a524171fc5539e51c9 -DIST firefox-110.0.1-zh-TW.xpi 602201 BLAKE2B b7c64c74c480fd9459765e578d7c07ca656392a35317ca8a40e633df793176c307abac230498dfa704b1e88c4478b7f7ba39e8078370bc935c4c9528d74f30dc SHA512 3375915a30562cbf4ecf6aac3a1083135bc8afda22f17ac0f4edd9013f749de0e06c685fb85f7b59364e242a8d86a49f0c3a5e46248f7f576cf56a31ec9bad5d +DIST firefox-111.0-ach.xpi 458698 BLAKE2B 910de79c8018a2dd8129e46b76fa33f4936776a1b8479c94301cd8daa1d60fcd363a29745f85f0e505640553c2a66aca08a15a31690e6b1ee8002d0826e874a1 SHA512 231f8436d8072d93e05cb558ca19f53bff78ace23e2dd57419d8e16d0bec774d19e818838d93cb72a8ccc1bebf53b370174dd8c5690a8bcb8dfe3a7342e42ca8 +DIST firefox-111.0-af.xpi 422434 BLAKE2B e5509373625681a2ba33bf091758c3825d8389a0ebaa7a509394266f0c23117da2acf7d8b964ad92f2f5cb2598ae25e4cf063494d28210cfa6fd7713667b3234 SHA512 c4709dda0a0f64aa05b120b7e8a487999170bd0cc6b3bcd0bd30ef2c6a80506c112a9f624e31617d89b1e6545ca93c00a8ab6ba0cf548a157105efbf069f325e +DIST firefox-111.0-an.xpi 502996 BLAKE2B 47c91b7d18907a21721b655e80a392c9d96ebc2181eaafdd99107ff243883b05f3d66e8a499bacf31811e05632fc2663bb3264f8316a205ae6d9c0fc70b9031e SHA512 c8fe2758c84a94e921f328059b65be93aa31e21bfe4534eebff899e95d0bab57b4f5aca53f5d7a0dae4f762fa192f91e8f633929e47285edf9693028d6b4becc +DIST firefox-111.0-ar.xpi 570034 BLAKE2B 328463dfb6fdc9ef2ced6111e3b4e7dd14a0bc776094e8e1cc139d29741f50515abf6b48916d9dc6441c7a858e46b67f672b2c21d0818c259c34a6b61882252a SHA512 7d648c2fb2d56935e55a83f80923e0b0dd1ce377cc8c88088ba359729ddb4f32d8c16e27d4a4a10d866d0ee70fc2a868b9647a5bbf89a662d3876983f9e8bf29 +DIST firefox-111.0-ast.xpi 489226 BLAKE2B ed525ca97c52eb5963757181e37f596667e1c21864366e7ca19956992e531c5ad50d576f1bdfd88b65753dbff38917967f0d8b90bfb8e80604f10c93873bd136 SHA512 0e9762b0a1f39995129ee7dc538513e2b3c1c6174c8082245f8c57a699d0091aa5fbed95b6fb212ff99788cc6d49cfb86d0684b554f66ca0dcbb04bc6e7da406 +DIST firefox-111.0-az.xpi 491775 BLAKE2B fecf333d9c78073b4ae9b683a75ec5a6d11df1c011e08274e06ad0a89662d28f1849d62724d84ec584f3419d21f62855dca5d123440a1232f3065bde15bfba0d SHA512 fbb998055aa8fc118b6fd26bc204983cb9538238c2a635dd318a2779f23e6a7426a1028451a2495aeff40137c78d9724310136f8ef38bb3b32ecceaae9499da9 +DIST firefox-111.0-be.xpi 656832 BLAKE2B 37fe8b44ae1b5c8cd79c37e347515d04c15c86a87837e5ca1fbe376ee436231f692d1719e8f3895b474afda0eebb658966d7d70f22be1175f4906a94202c318e SHA512 02817b136ed651afb53207bc0356958c9d6b481ef16aac52f009088199c16437af74828b66a1bb858f96a3c5878d2c2054165a6779101386bb79abfae6b30412 +DIST firefox-111.0-bg.xpi 585565 BLAKE2B 48e1e5572d14f01fc4e1417300ed05893cb214a8864e7717d525d38e86ed9a803e1b39398e4d6a2e7e81cc3251a92df67c770264a42347e2e8797c7ff50b4508 SHA512 2beb354e9a8d5fd1f6641a0156cda881a6047a334f18d00a0e7a7b16f309ed1b343b69f9e3a29910bd2038188ec48e0571a9a0e7fd1a8911ad8a1ba2ef6c353b +DIST firefox-111.0-bn.xpi 581069 BLAKE2B 96428f59354f23a5328a0399cc337d9abfc04e264be76dd47b0737139211e3c3de4399430f100bda4d1806874ce3eede6c762a5861db80555d1a839f9e21b878 SHA512 f4e9b2c9fe3f6c1ebadf423c84edcc2874e4737f6876001daf18d531539e53e046465a02e2a8b2b04716e798ca7a3914352bfbd90b3559521cfcd02bb898ddcb +DIST firefox-111.0-br.xpi 547463 BLAKE2B 56a00d81dfc8cb0133eb6348627f6d4d189f6b43bd223802ea6c02de40901407236ab8b0395f3bcc4d69ef598cab61d0c9248b99d650a38e3555ee96b492cb74 SHA512 35e9e239f2a2fb1971e87d4610083f441f4af4c25ba5167950ce2f5d425ddd52b63dca0c1768a0fbf114b6576f5d620563b66e671709e2e34f62e3fc3d24066c +DIST firefox-111.0-bs.xpi 463503 BLAKE2B da48241be138e69fa7345ffdde259e25f2d4a4d70b4a3eadb7a017fe1edd0cc405554035b269f55238613c32f62369a32881ffeaf02df17a171789bc98aae5a5 SHA512 2e1d4e6516cc3f2681f818bbd704328af929a0a3e6a936ae10db8c1c56e5ad49c5c55c7d714e6fb02366112710764746eb26da3f669fcbb14a7ff0e620da6e52 +DIST firefox-111.0-ca-valencia.xpi 541964 BLAKE2B e730168ffacf1cd072de28a1bda74dd0ed63ce6da4038d727777b7cdea3d2e932419ceaa0025a15338c90f5182db9da56bcd1a43b23dccbb5bcef8ce8a25b4d8 SHA512 9a1986150fc1c053171f1ef5d639c5a2e6bd39a1561359f2bba3ac0c26243822c59c5bc16f9a13065e526ef7e68b78ca768a76bafc17b7b056ddd42f8b8fd420 +DIST firefox-111.0-ca.xpi 558027 BLAKE2B 9de6624304a685458bb4def4300db3b2534aa36cd26901b44aae7c2d2c788a1df5624db9ec5b644e25456b81ce2a0ae18a7a6e28495c22607ed6c4a54eb8775e SHA512 a4826a68ed9c32ab66bfce035d25a9d3f0acc2dee7761a008d106ab6dd4c75d0f6f40408db60b8b7c81379bca8b778624a889cdd7802576da424dac393f98ca3 +DIST firefox-111.0-cak.xpi 578007 BLAKE2B 86dcec670527e8a2d343e3ebfc9d4bdd88c5a1d2291bf5bbccada40d88bc782dbf9a931b0339f0bc78ce70e769480d0db4cb1e7eb89ebc6a1790116bfb3203c0 SHA512 53edf20f25e2109d4532a5407270a1e037f28583b8684126189ef37f52e36eae8b443f466d5ca9acde569f9e0b2b9c9debdeca4034fe84eb79b1bd5ad65e6447 +DIST firefox-111.0-cs.xpi 593187 BLAKE2B 6c980e5a591061b8a2b7c23a2cf0136bfb2620f9482da7e97161f3e20ea3c5955ee3e06e79d85e5be09f69ff7547d62edcfb752624ddebf33d23242c610c52db SHA512 acef6599c8fe6dd247da3b7e823de3d719a4d853af25ce54ef0050ffae38be04d94d3ac8fb285e1148982d2e7de8412d2335bbc7d31d4860cc41838029a02808 +DIST firefox-111.0-cy.xpi 571543 BLAKE2B c9c28aff64e54df9c209018d4e9018401f7bc307ee91e10b183d2cb0a8bdc9c642dfc803f5b1c28e2792529a111faf941de49aae6c61c5a6e6ecc36e2d532908 SHA512 0fd2ec235ee913dc55bcfe0e50e506cc238b060307008f0d4369da0718ee0711ad63b69e16f856a4af7eb0d414f960fdcd68253ad8c1da20c24a51db671c7c75 +DIST firefox-111.0-da.xpi 561625 BLAKE2B 40cf6dcc3a3eea2757881d4bf0e3c654f0400eecf2fbf839eb6d121f3aa08519d4d2bb8b9e15e4fff8b67f46e8b6c1adc1ae2c83f4891811c77faaa4d6fb97b7 SHA512 36203bd206dd5e6249a8f21776bd6cd0fd7c20c544701d3dd154a495853dad51cdd7ef171abf444bc0df19ae249d22c959d7fe0538dcaf8086cddb296e8d2ea9 +DIST firefox-111.0-de.xpi 582658 BLAKE2B c5d937656761f62702cca4ce683b6e67ad1d2c2cd6db62e805ca40fe7f6c9d31f27aee0cfbedefe406bf3537fc76ecce0204c14934e0a12fcca0ef2755170c64 SHA512 01fbec6413972dabfaa5269ecaad879ca4fb3ee161bcceb695fecdb72f2a12c1736c05f63236f82232ff9392212e2c1a95232cebb8519128ebae4665a3ab3b5c +DIST firefox-111.0-dsb.xpi 592259 BLAKE2B eaf20790b955ef5a413330c19cc105d0043280980ae802d9fb9cc6c14871619dde134292301b0715606179e6e3e04da9828a8d66cad6015bb63d95f7c2c46747 SHA512 ff6af801571f12ea9a69787a9366576a750a51696ca815fe9fe07a08f92810774c8b391543318f94eb0c47fe2ec1931b1c86c9c0a1298b142fb155642685231e +DIST firefox-111.0-el.xpi 670068 BLAKE2B 5f2011e871595b842ba7d6d639c71b6da4c048b253a9fab35f39a671bb55b1ea3b1faf959075553df3614e4ce5b9d4aa62b4c7bf4b0fba815ba114e5dcc8c10a SHA512 7cbf17efdfc7a69bbf3ed16f293b58bb4e16c02ab4bf6e653c12ce8add7c5db3b06e52a8ffee249a71dccf877c63bd468376e95a7776cf40b63cca4ffb4022fc +DIST firefox-111.0-en-CA.xpi 532806 BLAKE2B c71405d91e54f82123129beb36f80bb1033f4768b3eadc5670e03b050a75b280acd8c640eff5423deaaae69cc5514a22b226ce7d6b64f9cb188d4ddc4ac7e13f SHA512 5e405db8f8a27254289e959cfaafe791477177e5fc8acddce66243fb6e8a0033c6f77425f862697cdab8ca26ea934f6dd88d181e1c9795a909b32b147a19c88e +DIST firefox-111.0-en-GB.xpi 537008 BLAKE2B 2a02cbe2addcc0fd455b85737e6c2cb5893f2650a87101d9a693db48b9dae27030d40448afa594e51d53189a3783b85f169c805e09adbad53b90a464319bc26c SHA512 2a36757ba57122202922d5006cbaa3c00ba10ab025aea9adbc4745e191b3f5a02b676ba8f13e2285b6967a906904f378e1942ffc9c10d96364f022cd889f49e3 +DIST firefox-111.0-eo.xpi 564994 BLAKE2B 938a4f6276b3c89786e61405c7e949edeaaef14abbd2b3fd8267ccceb0f6582ba3a65ea08c3e1ee998495c6a38091dc4131e0827bd79eeedfa6f48a3af451935 SHA512 5d6c2c0c6317088ad5557878e86a9e7745c47181cd87a90ca8800ae8b9dbf05e43a7c0dfc66d855e394ca2a4f57b0e5dfd08396464d3ef78a802eae94acb66c7 +DIST firefox-111.0-es-AR.xpi 576660 BLAKE2B 6efa2946740fa3716f12c6603112910cfca7ba8619231db66e123397d6519e97c331d64841d23e256d1bbcb326c11959c7f6093ae99b8d45925cfcabceaffdaa SHA512 bdc405c13048e55c73fe105e7f56eade333320cad24bc2c16d14438aa7fdbea88bdf96e468bc67baa5a7e5d0d2668027dc7bc538781bb2d8d1bf3ed81facf77d +DIST firefox-111.0-es-CL.xpi 575699 BLAKE2B d7c4532bc6592ed5aa803782862182a1249a4023e5130a14a63f28ec2e372748c6f6df990ea8610bbd7f3cf27a544b15be20adc858c2b37e6f6de515d56913e4 SHA512 6848741da787ea41b1cfa953f02d2543a756b108ba2fbaca9da0f3394a322cfe02d6a86c8918ed85ca88f84c7c3990b95b23375cd741ac5a9e6ca0fa2526ee44 +DIST firefox-111.0-es-ES.xpi 569148 BLAKE2B c7717f025e1258e66da0d50f5c8878142db362ac6e66e42aec0737ba2b445f5867ee3e118956f24acbdb1d6d36dbb7727355739e1bca4b87d877a674d5b19437 SHA512 5a86668d4267654b28ba589f951169393c4269ce84a4e21696e59218776ff5f5a7f6b72c2ccaae94c4514e9409235784749987943246e54565336dec7d9d8b3b +DIST firefox-111.0-es-MX.xpi 577837 BLAKE2B c61765ff7e0a5cd7a421a7bb3358d9a37c298bc594fdfabcad8e0524b052e86e0dd1afa35dd6e2773570ff124892e53c3b8e7dc9e1953fb48fdf15947e187ca2 SHA512 c1299367d6215a66d297040568eb8a44175d6f98941618f2a4f73dfba3ed0249a119f9da61e6dc2879332fc1c47d44f16fe53dab839793a499230da144079211 +DIST firefox-111.0-et.xpi 536391 BLAKE2B e93114a928ecdb04174a6aa2dab5ba48b34c0a91c54ecb138eb26ffea9b669d567f6d16370dbfb74926aa5cbbf53db9e621abefe2842b6824b19b97f8c0533ec SHA512 f0c8eb2bba4086f933f073fec16c7691c6999eff1fdbd3ea601db19f066ec22d5df3123a347b341cbb6d5979205d9265345f2aa5e4f53f065babaa2c7c99fcce +DIST firefox-111.0-eu.xpi 564346 BLAKE2B c18688e70fa99d080b38f31a2c0d937f4fe0d72e72b2cb7d6c4b6ae19ddf21b6812235b22519868e4a79ba4fd3c509c289f2fd4f92c747acf54ba7ce3d5f6bbe SHA512 93891514d44f9e0c30e663e2607b81e442f92e5cd8589edc7871939ebac126eacd9b805545a7381afaf219790b2348b2d052d376e45a551c776ab436a71853a5 +DIST firefox-111.0-fa.xpi 573599 BLAKE2B 271aa70ae5aa40672d9a7e6e331fdb088fea59d9295a270d807039def80d86ca28a2ecc3dd748d8e88c0e9789ab4e2750ab1c6c7b384af00e53e57a037959953 SHA512 a3865895530ab776abd8bb093293e6a5c8ad79eadfb72b35f3b1789387fb1d518145e1712b41561f41ffcd522eb471753b1c09b50585f60c0fcc4bd8aeac0d3a +DIST firefox-111.0-ff.xpi 475831 BLAKE2B 28504f3279264074492aaf1a50348625be4efec6c0b19c0a50026cba8dbf7fb43c2b0363a8b9ca39cbaff2ffbe6254ff7a450bc969e1bfcf3d2c598465e360a1 SHA512 b7a43ed6b047d47efa998c9d8756b5886814acdedca8f89bd154a08109aff12e414831e0086eeb99d2e32e77d9691bdac07d72e0599b0050e2bf9a89bb7c0b83 +DIST firefox-111.0-fi.xpi 559104 BLAKE2B a230fc0eae09190119a2ab19164568a867bac76d965aa52c09ad0af349cce40de3de455088eefb39df36c6bb1674e17a99436323c9955a3e2e0f0eac30a8b6e5 SHA512 268e3ca77961c83a3b2d8b0e8ba57bd688c790d4647c4370d95e9691b4d46600fff692efd9e91ac94e411ec30cbca8608f0579d24cb2dfef72fa42996c97dda9 +DIST firefox-111.0-fr.xpi 587557 BLAKE2B fde0403d21ae02ad90c9f9cd738ca9c1157e424ea752b674327aa9b74289e465fc55f79ae164178af630151d1580e865955719aa1d51c7bdcbed98f4c6f08623 SHA512 c7cb3c4d2f08b02f4495ec74ea42abc5795a63c8b31c79c3507d45a45606cb67da15d6c6d6754cf78d32121327074a9e43cf56294c842b2e69acf039f3c29484 +DIST firefox-111.0-fy-NL.xpi 572153 BLAKE2B e66bea81b19ffa27d38600de9b7984dd0090662e20c0006f8f684299729cbe0eb707c89388eaff75942d7f033172b1a81d6f7512a0d519dfdf898a1b11af2418 SHA512 815453d5fd97da6fee5e8cf11263ffaf0d5e897996d44196319d14ab908e65ab43a80f9886b2aeffa223b20a9ad471989ae26c20ebb9883a5e649a726064644c +DIST firefox-111.0-ga-IE.xpi 472341 BLAKE2B 4f6da29ab9e66a50d97ab79ef68ad4aac8abd7d07e0f0799d680f8a8bdf08d391dbfa3f3edd1790f84e24ef1be6f471691c7b509063b656dce917845f4932525 SHA512 7b2befa45b9eb606b24c35c079459493328a0cce467bec55391d3541a0d8e178bce7bf4c4d837e2ff9755d9c57eef05089f7448499f5521150363a6aa29742ae +DIST firefox-111.0-gd.xpi 550499 BLAKE2B 1699944df358bce3eccf708ad6f6b5d78e1067333115d8410248af4dc9a791b3e9af95d128edad9370add471f8cd8a44b6b21dd6affa806bad77751ba0e89d68 SHA512 b9775f8dbeac0ab8c57463d8df82fad3305058d79edacd40ccb99bf809b4d0e493d58f6f115e2aad12e150988ba4d12d1d3d6f6ac752a7e1596734fc9423ff0e +DIST firefox-111.0-gl.xpi 545277 BLAKE2B 6caba8f53cccaeeccd6fa582604fd50b041c96608bc5c921c0f504797a8b82ba619cc8a716ca296c7715c9df2467bf416aef82d8fb9def7610c62299357a4a5b SHA512 c9583e614d66bd0cf0807fa278eb0eaf2b2e0fc3e23dd38b903ef431dcc0b75a0557572995193bf8783232a8f7958ed73af401e1c3dc73b647000c06de7ffaec +DIST firefox-111.0-gn.xpi 587275 BLAKE2B b1d96e6cfe14697fe35974161015fa4aadc9f244c8b7dd082f6f297ba1a49101fa3d97f5d4c9ef03e524f3b0d6fc88cda15ec31355eb566754fd3d8975fb20ca SHA512 a3fb96a8491ac0e65700bb5307900da73f5b3d188675e217f96acaa53bbbed40a502159ecd694fd39f5a25765bc412e990916157a6c7ec85f02c6de866558ff8 +DIST firefox-111.0-gu-IN.xpi 530699 BLAKE2B 04529d1eade71a0ee1455727509686efeb021d243cf961eb2f1ff0e8bdd3b08c17742dc0fc32befdec88167313b2094b2d3ab5c3667e9f08d5ee603528907158 SHA512 9324f4a5c6b56f756e1b2572f01dd86743a2e444ab0ad8f6783455b0d3ca2a91da6f2ab5dd5f1f61dfd5139723d06f71aac103c0ff972a078a94bd1190a49ea9 +DIST firefox-111.0-he.xpi 580162 BLAKE2B b42c06859d4cda7cfa6e3d4b16e92eecb3487e723397bd3597aaa74ce431a3db66383e12d8815f3f3a6f19a96afedc17b39504a549c01e90711ab5020cd31fb0 SHA512 ff5860f8afca758aa75a7361023768753b373db0b294ad779b72930ee848a60acb8438f59229ee519d4fb0bc84bd7e6f11d21cd7c8d88f6a3f353673e0d257b1 +DIST firefox-111.0-hi-IN.xpi 559590 BLAKE2B 784a6514d0e709c177f1b7c856a0bb0d0937f37a34467402554bc76aa3a7ffcc544d7ef59391d97be9bceb8b59161f9f7961ec20ce2cfb9880dfc10e09d70b97 SHA512 927d895948ca02650ca6157aecc125c8d3182059622687d45978cd7322c120d58d7fa20fb677bcbb35a45d979c9da17c5c0e17ecbddea8d59a9c52b8ebc4cc07 +DIST firefox-111.0-hr.xpi 548261 BLAKE2B 6cf39a4d3036eda397e0ae0e3a660f66bbdf01072a5aade483d69fc161f14c8ac8149901ee64ec8e4771602abfe7b1079da80b44332f8d5cf90e5bf939f477ba SHA512 fcfa697234fc89f8f3f174fd1e6c144e617ac1bac9d92ade0c509de94bb936879f734d7e63646f9c9eee8eb663d4b7f1f7be62e5830bc4e2fe23ad2318f0639c +DIST firefox-111.0-hsb.xpi 592318 BLAKE2B c3c9b797a2ba069f3e9fca2e30ec7c143a475fcd11a3469fd65f41e986af25a0eff34a715f617f2a79df9cbe9825d6fea71ae041fe759642dfd95aea502dbf04 SHA512 981bb09459263f1359fa349c91674f9782a68fc8ac47c059c3668baee4c2cf155713abb959fea75bf86dcd7cb8cd5fed545028f70596cfcc518c932c5d35fc46 +DIST firefox-111.0-hu.xpi 597070 BLAKE2B aca95988196fa7c15c1a05c6814b9061d2f2ceb676a0e9f5c73035811a184d5360a3b061687f6bcda3b70be27abeb1d97d39ac45286033aaafda57b69c7e602a SHA512 1d15eda8a0d61aa39286925615588946ccf04cc3eea64b00e7954330d8605d886e00ec5c4d6a3ede2a50683b936a16e9edb9817421221d7588c28d3ff551586c +DIST firefox-111.0-hy-AM.xpi 597771 BLAKE2B 2c28e49725a846975ea5ca28c501a56c737e77b4b3068565f5da72009fb059fc02ab792441efe7b176811de7739450e2d05b176d2d0608aad36dfce12b95fb32 SHA512 c3dac065b469067b66705c1f5e460a39be4f389886939558beac833b1e38596d863f161810e90c45f733a570c34720112b555c8298fd2521f3b9be5faf9adc77 +DIST firefox-111.0-ia.xpi 560565 BLAKE2B e2a9de09e5ecf5a8035faccb0adf4c71a43b0d0b9da529cb00269bad8b65d99f7f3e855e9c3249579a795440832f5d68b08552e735771de13722a2a1e819326f SHA512 060f289b9208b3fd1bc00adf0c0b6f7b49253a7ad33bb224d6505cc545899784f1564054a32d767daeabdc654df2183e574f6fa6cca9f1a1841a42604cddf0f1 +DIST firefox-111.0-id.xpi 556246 BLAKE2B f8aa49943a20cfc1bcafec8e61a862e4e400c7a73ea0f28c5ebb32ada8904f16c453556cefed7c1468181c69e286a6d3635a37dbc20ddaa1c065ae29da2c2c5c SHA512 6d3f03d0cdc55b82937c9ce616f06e85f7eb2b784d7ca94e4b5e889e7b692cae701c592769363a104ea33baf8c95f73eaf666a8c93b39438fa9f3030129246e7 +DIST firefox-111.0-is.xpi 567435 BLAKE2B a3cfdeaf3a2b4bdf2dc60682817092dd324fb4863933ee2de982acc0ab8e39961d74f7d1631db9a9567fd717b71375e8ae9eef2856895acee3176e3aba296b03 SHA512 1309578de958070777c7be818444c433ff37538c0c92b6a87ba5c412d25fe8e4545c6b108158fbbf303c4784df3dbe3f97374a7a35538cb45bbbb86d27f476e0 +DIST firefox-111.0-it.xpi 498510 BLAKE2B a9759255d040082cc9aa0ae85429efac0d79bca062825817f3ac27ae190733ff1b5f0049e70e1c3f81024fc411e0293af7e338433243d13fcd39fb0a491da9e0 SHA512 1deb0844dad00ebd7e487eb42758068973b871c1279072b826bdab687aae2988c9252ddcf2802cd12db824596e7fcfbfeda252b3294ddd5b77fc7e5a98eb6715 +DIST firefox-111.0-ja.xpi 622435 BLAKE2B 358be267b181b361a14c31d8d819b763f7f01dd3daa79c4f2f6519857b50aa9212065452edf4488b3d428bab4e175d985150108b7dd4e7e6172f3528d0692390 SHA512 86db05b394d551911d5bdbff62089415ea2b6d4783dab06affe09dcf8b4fb8fcbfb17abf0b5225bd4fdf1ad9d430f2201cb4e7655fe5390f1ec993d47ae8f884 +DIST firefox-111.0-ka.xpi 626332 BLAKE2B e00b0f0497cf2dc558b367b1e2e561174f3799306359c9893329279cc2d1ab84411eb7c80c90bb6251e1158a63c143ada85016c5da254b0469395bc3ed242a37 SHA512 a00565e3c0ccca1719c9c2d3ad51fca04b6ef50fcb2b66d8c2cc57d0838d1dc5f6c49caa0b8753f955d0b05d77a4eb8354599f1b37fc07ad34786f4fdff066ea +DIST firefox-111.0-kab.xpi 579009 BLAKE2B 6edac07cc8ff4c83b2770454385e870e59540330ce5aa8103003c7a732989bd5d8590c0a3191eb837c7fac934c0ed91f82880276482bfa4594ef92bf926d18fe SHA512 7b24cd1b03b43df5dd131210761fc73546f5322e66e5c12f4658e9a47e4ffe0ff6d1a508e2126a7655ee01933d6b3377c164fc1f3d87b4f13562853bb5e8122f +DIST firefox-111.0-kk.xpi 648253 BLAKE2B ce96e3242be33e624fd34d2d707008fe56e1c38105cc8c9754c0c868813d442c4c0a992e81edbb9f0688afb4cb47a3135b1165a7b7366f51f71642cbc2e7d417 SHA512 5980664e3daaa9fdab0ae5db45ec9397bc894cac829fe9cd0c76b4a89af8b27c3cd6b572e7ee149cde357365783c4c614157a802cae237118c98e9a61c87c6b8 +DIST firefox-111.0-km.xpi 532745 BLAKE2B eab6efd23f920009031968d9d00cbcb215f1338a8ccb7599aca86f0aaab3fb6cdf60d1a92476f4bfd3c235f10beb16209d0b81f6d7a11c5cc82f46aca7c48d60 SHA512 45add267d5db583227949dea70a3cdcfb9cd2c5c0197f9d03738bcbcacf065ea5c6b96f0ccccfb552e407d4169297b0c867748da2d86fac508e57ecf8d65f706 +DIST firefox-111.0-kn.xpi 497997 BLAKE2B 6ff5d034064b8bcbc0a3ccc67e3c9685ebdf70316f67e84a0b857e871f0a48bc09682a8c5eadbbc968de29e2c3708884ef40c16917bc726ac0e7d74584d10d25 SHA512 ce0e27a0ae922675ed17fef38de825180fc8b28844932cdb92571cd36f38af9f2dfd9547b3dc9877702ac9cb32bd542ddfe7c8d92283d1c506490d10cf9a4e16 +DIST firefox-111.0-ko.xpi 607673 BLAKE2B 6cade4b9e9965d55a2f3364c9cb19674fd913775ca0959d089e1ee18b964d44669ac8ff478e8a31b55e81bd43b7b4285e9ed0210543d1130a42da95a7caede31 SHA512 d1f9e5629c6a997f01326d80185302d6df0f2ece9328133fdff8abf0fb76ee5753444d9c6dac1be56128473c0335c20d2cf1546ea454bfd5b0f7c2856da531cf +DIST firefox-111.0-lij.xpi 472842 BLAKE2B 458eafcb15c1d2cb11a2eb3f728b097e87df629e4d46178c8fc5ef2964d6d9d1d568b493fc2482edeb18c535fe7a26216a45ebb6b66ed4ddd8e1e2a47ae971f2 SHA512 747cc12a4bd3904c8da7b271a90f06cf6abc3a090b5b46f91e4cb3749cd0d9c602c39bd4a130a88c8ab08d2285bf482417797fc1ce64773f8b7589983d5a05f5 +DIST firefox-111.0-lt.xpi 568459 BLAKE2B 60daad7f7a614fb59f152fbe4ba50d5ae2f51799707d850cee0ca34cc435deba1d0edf69130d82b5f18124a2c4928d654e47278c71794adf21b23ba6225f2c0f SHA512 6dfd7cbaa967977bf256d4ce8c52e74286c90e368d65e9317b54fc9790d9621edd66a61f8c8320340acf7020c115ac7fdad705222e39428c835dd6086f83c03a +DIST firefox-111.0-lv.xpi 472507 BLAKE2B ca47c1db904e241f3965924378f085fbfcee02bc9b331904ec53ddfe890b3b332efec23df6c061be6701731a86ad771fb9512e9ae381cefcf3f7c5cc5ff88d51 SHA512 d9c8fc827254cfb0077c855b892ca0aa556c0ded7919898bea7a7a55ecee1a1c1e6711c8f6cf6de326244882687298862ffcc5d6400b2e9eeb21959c58f18e8a +DIST firefox-111.0-mk.xpi 488324 BLAKE2B 5bd0a1f394064b6d40155f4c8d1d65c9c7fbf69788d8c6b23b780b76788328a7f13eeaaef9601e9344d7babe214a6d4a7757e90864b92244c79c9cc5b11c3150 SHA512 4712bba6f61a7f4351d8be877c85cbe7e787aa478298215f3a462e0a7d41475642cac8de9ec215213ee06a1aa359e18cc5788b43247626f5aa7b7ba1a48dba62 +DIST firefox-111.0-mr.xpi 532895 BLAKE2B 3da00f88e538b18d6676c15e0d996e795edb6f83bfb2bc281f36c01e6cec91c6bd58d6c2ea1ed2ca6d3221146b1e17d7ec9ee7dea3f342a51b4ca871323f2d94 SHA512 1a7ae7cf6947917cb4b52ba251f216901a99797bd7d8f0a086a6008392c851f499a96a8e7049c7e97bb77a616c343c1832d42e5a685b3b85f5935edd5c868769 +DIST firefox-111.0-ms.xpi 452169 BLAKE2B 77657bbf2aefab832a507b74e5d638834a852a673674a62e75831953a0ec78fbac7646c45aa17672f060022bc3b2d3c195841046d664b5780534c5a8d8131159 SHA512 f5d68733b0bd0b415a6491d6e6966af8d63ef7a2ebbb9bcf98bfd569a6ab22957c07c34c31d5617ffadf15e814682a75d0ecab98c3488d1ca1f60c4bfa752786 +DIST firefox-111.0-my.xpi 518678 BLAKE2B 5b0bfda98e6030ebb862707edbcaa149cc300c28c848aaf6de8e683f1d4eaf45f42fb4cacca2a016339e8c0211c42b5cf5ef14d1384dee5b5b8e7a6ade7f914e SHA512 a4a5751a556d0048b705889fa21bea0f46533e63691584e99302044ef3fa8306b05fd7e34397289702a8937571d09cdd93e73b189f1656a6ccc0095ebcef9619 +DIST firefox-111.0-nb-NO.xpi 555848 BLAKE2B 685e9282065dbc758ad4248d859af73dd0fc7efbc5a2f7867f01f52bde8f877967ef8fb917811b594408c2a4e063f750cbdbbc651bcf2bae33758995cd26ce34 SHA512 a9b8a260fb174d204d0b4388e4492b0e5ca3b70ad35b8a746dd917c3035f10cda080e110c568e6e823efa066d55ab25ad45be8e0665064f7609aca4ac9e155f6 +DIST firefox-111.0-ne-NP.xpi 486421 BLAKE2B ee94dce0f9f1d67822fc092232954dc55ed0a7c8188a9068788a589fbc5bbac8ae1d399fa0a7ff7205e61c90c0d98d6d9b777a5e773febb6e98382df675a2b36 SHA512 264186cb9ed090a0d8121aa37192d7fc5e894a05560b5e6808aecaec6c4e3a62a17b763febb0f3060e026d00c6636c9c40d553db8816d447f640291db2b95231 +DIST firefox-111.0-nl.xpi 566206 BLAKE2B ce59ae5c17434d18d6c7cceabbca337b0a893cd50a2d5d80ffc855d375ed2d2e30edf6954b567521ca2ec77e2466704f3e52f3f894cbdec54f90a0e65ba30888 SHA512 b169a37dc5716ea26ef12f0cf87633ad9de02ae077999038b0c5df436a92db612106de83662c3c6e127abf2d37c8a3f00fee95e704f27d68cd17e099536c90e3 +DIST firefox-111.0-nn-NO.xpi 559131 BLAKE2B cbc5c3de67de9c2c3cd3848a4961c626dd571c3f3b839b7fbaba4a5f65504a5f36e6749c766bc5d2bc314ff221911bb723a7aa1851ab940d462dbde7c1d04ad7 SHA512 253b68ee04a95bae1dbdc81dd1d65ba3807eae7ac6da3ec862b37e8afcb7525c184a2049d72e775cafb6c1e3514dda18f21b0040f31419e45cda19cd30cd03f4 +DIST firefox-111.0-oc.xpi 582277 BLAKE2B 1f705296de313006c5d5ed29d934b06fc60753cde40369f8118667d513383e93707cae94b40d0a0c1e171f3071d36ab2d0aebe013293b83f9eec2358508afef1 SHA512 97f988b9d305eee38660f408b5fc2d9f76a9bfc252c16f200dc31ec7d0bf5328de49bae3f5b28b6d492050be08202b661915f802a638142295330f79bc2a90fb +DIST firefox-111.0-pa-IN.xpi 638634 BLAKE2B 609a4887eb506c5e2c86fc0b19097b78555e588a12e4406f15d06539f623e391bcceb0d185d6aab107f94b4d8a65954b5fa06ebd195f0af96912bbcdb58e661d SHA512 10610b38fa4def88225bc47e3e57059ff68d89d61666cb5151607d2aaf1647a51a485a4cfc2984f7489a263327d1292c7ff3615a2fa773605c4bf243ef52c72d +DIST firefox-111.0-pl.xpi 589605 BLAKE2B db30573e238ef6cb8d132facaa53335026f7c92d85a53194e18ec4bba160174392b24cf95d840ddb60a70d834a677b1b96a0bd4c4e3c36da1eb17fb9602c6c30 SHA512 ecabc73aac6a20d495af0d299a053f1d1aacc25283178200af625d4045282862703e6766178062804e38f2482bcf7b62921541506348b29f68cad67bb6820a88 +DIST firefox-111.0-pt-BR.xpi 570703 BLAKE2B 177ffe0a262165003a99a1e6ffabca214f21a4a6b189c29c0ac050d77f015a29723181719c78b2b1657280996032ac9066f7c32b97b2a88a8a7c394491beee94 SHA512 2e25b5234ef56d3cf80812ca877a940cb48b058671abb4629f20cd636ebb5b417fb7f8bbb7b693417c3106ae4e8993d395faa300198bddb69606a927da0a6243 +DIST firefox-111.0-pt-PT.xpi 576163 BLAKE2B b6e00c999fa915dee3a663bb609d385f452fed5f930e207f624c8713f6a2996783485197fc5edf060d81f475ba593245f1521b164bb3ae1b9c636a5208fdb374 SHA512 51aca54d1680b1abc38a57f09ec9c8f4175317922f203293f1ccf7bd7680358f82ea3a4ed4d8f613df314e983b5b78bf87b430facd608d934cadd5bf3e0e7cbf +DIST firefox-111.0-rm.xpi 563364 BLAKE2B d9449c617d9948ccb7a118f28088502e43fd551b59970f0e978d4a94dbf5478598cd64923a072d0821eca3c7ae6cb31aeb1eb14ebba7c4f54b170f0ddcabfad6 SHA512 3fb93cd14ca9763beaf33cea100ffe1f8349e5b6766ec342362268932bb2939e91990ac58a8d5892d16392828507db775d729a6f3164f9f13e4820e5c6e12942 +DIST firefox-111.0-ro.xpi 536976 BLAKE2B 166f693dfac968a64e19ccffe4fe732d1d6ed3fdd5e13201783541049da29b008aab5def65412d37b2b579d770d89a048c0341bf6881f9d3557361a351aa103f SHA512 7c2250a295d5c46352b710f47b97aa714fc38ab62b5fbae999e1f4c3c6b475a8ed64a419bf9b120129f4c1c40a05a08e1256a686512277a968ae1de865f0ceb6 +DIST firefox-111.0-ru.xpi 661367 BLAKE2B 3a11ab4d634137e621fd588bc0f5e90fbf49a5c186d481c30dbe810d1d24d9bf3b9f4c37f8d1ada7e9c5ec8221d57b3124d8b04bea4d0ccf9da305bd0a02f9d1 SHA512 cfc3682dd25bc702e274143f0a0b9ac2291937c5b0845bd1a1211e5a436918f00425c1ca59b2ea4633c09f41afeee8a882ca46db5dedeef31d79b8fca86dd0a5 +DIST firefox-111.0-sco.xpi 507092 BLAKE2B e55dc8eb7d281d8a03ef0b0e074a984634bb38dec95adcde71ec6c022e5506b5be5ec781574fb40e4692b53cc9c30409f8f59c6731e59b8ba9da40193ba5320d SHA512 e1e1f3f6eabbb885a4f74ef3a4fd59ce43ee9946939e0065dd6bb3a6d2d45fd20738138ff0f6073ecb22420f2218d53b5a01283f36170fc4db87246a4c151992 +DIST firefox-111.0-si.xpi 575526 BLAKE2B 62e6140fa91c11a8743f888293783382a5b28390f6e5e456b53c6e1ccaaca29f1e850655bea04ea7843c08dee59d93b0451c2324773d1278c56b8c6767bee239 SHA512 31e24d9ac3ef9125461ef8235e8a5a3e3782bbcb407d03d2e498a1c3f594244d8f2e75825195bb22dfb2615fbe90f0d2e0c633b060632b5204b44897e56402cf +DIST firefox-111.0-sk.xpi 597454 BLAKE2B 83054c45574db4fa7cbb5062e987638a0a268a463b5bb0acbd35da8e1d67e3a4b74d1523244107673c87d85082f11699dff29ca3bd2a1f8df170502d4baddda2 SHA512 e24c2cf4f3a20921e3a9f289093a5888382025223ea6dcd6944b193be94271409645c1e1491a528d56034a034c92cfcbdf1661d5ff66e15d8c159e10159b4f36 +DIST firefox-111.0-sl.xpi 569198 BLAKE2B 12c99f57399be3f457a26108c5c5d87f2ef28975b78010b1769eaee1f56d2feef27c534fc058f20678f59cb1083013b71e400a82b841da67df20de4ce1c38027 SHA512 d161654f8bd7ba0f6498bc011bfd88defec557ebac4fd6714ebc85a3445ef5bf4658a29db4c46fadaf7270d2fdf43778b05222b93dd1f7bec31b1df859b80f41 +DIST firefox-111.0-son.xpi 424173 BLAKE2B 39c0f7fbc11ecc956ddb3dcf6608f31b86af2dddb5e8f55a50e68566d8207e04f4b90f6cf54bf304c72e2c00613400bb11523469eab090e42a9d4ac04c06da79 SHA512 a9d9fa3aaad01bd405c5823430b006839233f756be92312cd4892b58946f980d399416ff70d2e6f5935028f49f705db43183366bb5351bbd5fd7d6c4c175b13c +DIST firefox-111.0-sq.xpi 582622 BLAKE2B 931a2c52ed64e56e5178a3735203de289033cebc64b4578e8369ec403d1b0736daab050b601c27b2a24b72e26c94c26374871f84340b68aa98b1d2525d2fa933 SHA512 35fcd43782603f28b71024d6c8087fc3d7b241857f3ff830b4d4b378d589f38dddca4527f13d0bb44b507f0ac61591a82f2d184e8d71c0d7018ba02114895f5a +DIST firefox-111.0-sr.xpi 624176 BLAKE2B 5e21ec11ac1ed9ec198071eda8d8154b7bbb8a1b2deac8d2f3fcfe38a80c3940d19e4106a857493fc1f677fa6804692e54036cff8a903c55d9e89ec16bf90c93 SHA512 a7d73c7aafe5e015a16fd64a6b7c073d01a35b8fec8717f7fa05ace855ce682c43e7830757915986363220ca48555eabcf60c07cbe836e7a429a634716cb0931 +DIST firefox-111.0-sv-SE.xpi 568170 BLAKE2B 461953282edd6efd348266de9f4e061b4c5ee3ac6ed675625c6926c7729de8d3c470d0bf3c2cf20cb78d2aab568aa8e49e6117a17a84897936fed926c20e8990 SHA512 6937d44a87f296d2f1cb7cdfe5bd7daea3c0cf08fc4e425d99537c41ad70c072c651b97a3fd8133aecf455bec19ee7ed14b08949b640ec09527906616c242178 +DIST firefox-111.0-ta.xpi 510271 BLAKE2B e4710b37e3e8b815e190aee8a0bc39aec780a398f9115bf1cd7c3222def6a2a412d68292cbeb914e7db56c6f6151ae7cfe3cdfc433bcd7ffccb226f40b028717 SHA512 8c43eb8521fe6c35882e216ccc8ba4791fd636807d7d8df935a7dad009c0c83846eb148da76590588cc54b26f49cc3c23862e3c8d590d6f75b0a7fd201df0700 +DIST firefox-111.0-te.xpi 558017 BLAKE2B ca3d26b6c49765162e5b82e0fa129d79e780969c3cacc0c754b3f2a2b0d78c0b015f63a78d870b8d9bfd1745563514c6c873d96a4779c8960072e08256e1ad1e SHA512 736331ad1620909f8d6e22d993e64910903e3bf9b91dd1321f341ea5ce873d939052bc85953b2f674ed8044a4235f08dff943f40089b5b896e67ee54b11413ef +DIST firefox-111.0-th.xpi 638863 BLAKE2B 57e07ea509a4dd3f122e702da2ed74c2b824035a9d9be17f27849decd568d42dbabe775ec9a3c334c9dfb584f8fbebe336fd9b6f26d0dde0a1d0a4503aed70a9 SHA512 5ad0b4fd6c15980410676be9738961af5f98c5e54bfca8d1c0a6e76d47bc512d6b6829136a09c8920eea3afe450546c9b5a17453f6f9275e5c0666246a8f6fa2 +DIST firefox-111.0-tl.xpi 529755 BLAKE2B bf37f8f3b9ed7e77ab9000cc2fe924176e0c15b85a921adc4e2fd214a09030bf7ff9ac762e9d1c58d6d382ead20336ca62e36a32325abff30f120400d8bdd6f2 SHA512 2862a631c637bfe8e1a2b7fe9b91c91409f499376511c79f4561919f5c1b31e7d7bd2da50664a08ca88ef3703136af37db7965df4b9a632c61352089a8a94fac +DIST firefox-111.0-tr.xpi 580962 BLAKE2B 5814b5721537c0daec5c30c9af9b5c844cc412d0a08e262c22d380db6f80b730ee7e995026486e4c0990f9b6ac9db8c2781e27dedb3fb9e0db495e155a95c29e SHA512 9d34d249b84bed24ed792c745937ddbc0eee2cfd421f3a44b5ac1aeee2f18b46efca2ae808f297e585fce807996663d279849dada66937f778695fff810b3885 +DIST firefox-111.0-trs.xpi 489017 BLAKE2B 889ff1d07eb5e2da28f6a11253c9243edfaf305a7cae0314fa7aaf872ee3710cb9094758b022f176e7f01c00c45e24d34d1b07cc9e34b07f617939a1d350a8ed SHA512 f6306db1b1dff64c52a4a950e7c4af15459716901ca6546d94275f1fd454373b900e056993ccc0977c72b67bfbdacc63303e851689fd6f4e2c2aeb94770f45f1 +DIST firefox-111.0-uk.xpi 654373 BLAKE2B b9ec183cb047806330d237127a428256fb9a3dd0c96a7b41be3156dec5bb933d80934201c2ff7e72617670ab7f8c66256c8ce40accd83b79317c7d0a46b1bd81 SHA512 27b51eb90dcbb9b4b75a6b2a9f56054f84d5a5af567746c3f8ab860469e29858c4423fa7a2756f82fbe7dd50e30c20fc3c257fb9cb87e2abf862fb0da0e3ac7d +DIST firefox-111.0-ur.xpi 559867 BLAKE2B 33b858eb1e5e20299a5ccc002dd9e2e553efa605958ccbcfa7d17cb04b5c5ad34b10fcc29db13f8d1d2f786f8f1f5077ac77e3128597d4440b7cbb40a0e84248 SHA512 7c65b310075c53e79dbd9dfb899ad193fc88ee8b2a1381f7a8bf9da527b05d15884e7e62e4a8760a29083e0b79f25f04a2a7f2984e3a66a2536bd6b09c57ad98 +DIST firefox-111.0-uz.xpi 480463 BLAKE2B 854fedc995c7b1ff984726f3e263179d4b8fc68d1cfd9ae90625ad0543496a7d82672bf681eb80d43a4b7fada7c4f6ea2c8218c2436e8c61d56eee8122989bf8 SHA512 6d831252ce7c1321107f4d64bac3c21e6fb344d46e7551186b74200a87f99260aeaf6b81218d92a9f3b5f3f35c59487c9bfb67a8b52ee37a5d09f627dc584c84 +DIST firefox-111.0-vi.xpi 604153 BLAKE2B 0d3bcd29e6b5e31ba6b026b67f4ae240f02b27527a9340a06f4af280d0c668487ed33d14b3a72c0de471be6ac977decada7a5d161c18f5a66bf3ae8979ce6b0b SHA512 ba5d4fe29f880b167e01060ca16a4cad975034835f20ee2648ae8051240acfb3d4944029e452d3dfaf9951fdff68be93ddc16c572c7eba4f09c886e656ce22f9 +DIST firefox-111.0-xh.xpi 421019 BLAKE2B 796f3a8ff74c0704e9ed746350f73b858bd219c8539b8d347c178ea7b2309161c121cc76473454cbb140f5b4571cb72116e161b9ff5e4959fa5c8c0cf5805aef SHA512 518303e0993d60d1493d3ed0044eb61d6b77ae8a1fe86b0b1ac653f24ec62f5027dc01cf6ed482c2843e66b59b125c0842e3eb0fc4293597cf1c947020b093fd +DIST firefox-111.0-zh-CN.xpi 602345 BLAKE2B 22d0d3cf8c580514f7ac3c2b75aaa77b108fc64941476298f8051df2b5e09f9f882bd49bc356e84f29afda64c92d9d6fbdfe5413b1b6c6654a6d865a4624b8a3 SHA512 6a234946541a1852e82baa75a94e4196d30c0c67a13965db0a955074b2640fde675470b9e6fd72ac73eaa81019b3f14e08079a641208fe67a588c31d93f3c44e +DIST firefox-111.0-zh-TW.xpi 604910 BLAKE2B f5a04e08f87f5432994f2765b86616331d51ce8101b7abc8881af97dfdf88f384a0dccdcdd1c1845e221683d0dbda5a95d59c1285a06b0409164e71423db5fd0 SHA512 bf90c89fb6797fcaf83f13811e6a6c285deedeb70c7f48f310fb4cd2e664a3c633bb83ef829987ad80e3956189b67777b4b41c0742cdb1dade9dd3288f95adff DIST firefox-bin_i686-102.8.0.tar.bz2 80553728 BLAKE2B d1c5aed8e92c1c1d029f1dcb1cfc9dde169c2e9bdbdd4ac2a76f549b408a4643ccd53bd68c9e9699f67ea2693a6a3a1ad4ded3b5f52a02cc351bb586e29fb33a SHA512 62e364d289f935549d83d44c9db4484815a0c2c2ccbbb7323940f2a7a78697e4e64b5bebdbe9fc1724a51b510f010be01465012f0474aa3d955fd484ecb8ca37 -DIST firefox-bin_i686-110.0.1.tar.bz2 82795561 BLAKE2B b52d9253f0a66d06fb27dee8ea49eb24647d29957fbdddf5aa0c2e1ce7345e4186c37302515056136dcb2e723a92ef156e73f43352734a54fdbde4da31ee53b0 SHA512 7a0e20cb76207e2cd7e949f2227b0f74aa33bb1d81143f342110b0dd8abd927331ff9945591e6e25d79ac18c1ddffd389d2b3fa7d14160b8e34ae18c1e083af9 +DIST firefox-bin_i686-111.0.tar.bz2 83686346 BLAKE2B 1d6471c154227aaec043fe51f0032d96a6d9e8d09eead7dbc190ab24c9b04b0e5b1f0096e67119e0fa6cb196f6f5985a9bbade0ad8beed02ef1c1b0f0de76e3b SHA512 c4411111d3582ed3857b9248e3cc24d3a1622d05dcef43e763d5aa5e1d6e307f9283e19dd588935cdc10b45157bc3345f4b51aeae325fed85df9cb58b6d40f2c DIST firefox-bin_x86_64-102.8.0.tar.bz2 77387173 BLAKE2B 155f980da71368984dab3e921e50257ecb5a0766ea872475f7247e93de11fea06366a22222e4f7f20b955d76c984bb44592dfe32a8a66de3f9196c51f76eaefc SHA512 bd4431c7f64b9832eeddcb04906356ca1d95d96a91c0ae9affabe2669c7eab27b8ee28fba5ca8889bffdd2be004a84cd90a8d8701d034a60537a04f8cb8c3bf1 -DIST firefox-bin_x86_64-110.0.1.tar.bz2 79470140 BLAKE2B 51cbc4f786c3ca505dba6acc974cd79da31aac5049a49cb5b210be2822fcf8235dddafec9435a91464228cb59aa986d387dd5eedf7e32071849cf00dbbbdf082 SHA512 49d402057ec7068adb3402e2fead823724e5eae6e5827c6233e5ddb899f442a976ada16f8cff20ca53cb8aea96d02a50e906d2f75a836d980ae7b3a6d2da2796 +DIST firefox-bin_x86_64-111.0.tar.bz2 80157082 BLAKE2B 1cb4c462391b173bec700d01db7755d43dce71c997d784484291e6485df5b77f21ef0fbf6afba569e014f7cdb5b70710162526ea41135b87518a940b327f09f4 SHA512 c55c7e654aa8a5045ea7f39378c546276f3e42c8e594cbce222038ed2cde69933cb935dbab6e9c612c7dc04da7ce5d423577384c221c4b337ee2320547483919 EBUILD firefox-bin-102.8.0.ebuild 10818 BLAKE2B 92bbc7f0cc880ab08859d8f7d3da3e7fce327a0974533a19ea366b37d005a83ae5fb88270a98625c216248dc70150874c29b45dfaefd6b5d91fe0bf92fc62aa0 SHA512 4ac6cd0433f0610d59dafd2f84531aace09173f62ec09ad6eabb6b40cb1f42cb93c971f2bd67d4f28def1a1118b2d41bf73776d93ccdb044a1b680f1ce889474 -EBUILD firefox-bin-110.0.1.ebuild 10858 BLAKE2B b18820f9df07f9bdbd2435f15e5e6472bb07e2b068d34b947cc226b0fe880265b455cc5fa15ac210c9d679553c5e8aa7e9254667be6cb95bafc06ae14c505245 SHA512 2ed5ea6723fcce70359930747b2893d6ba0de19134df2da3788e7c7fc43a8cde868e55892d5c7f2361619662958ccdd6cfcac2880b94fe583de41938ab986bdd +EBUILD firefox-bin-111.0.ebuild 10858 BLAKE2B b18820f9df07f9bdbd2435f15e5e6472bb07e2b068d34b947cc226b0fe880265b455cc5fa15ac210c9d679553c5e8aa7e9254667be6cb95bafc06ae14c505245 SHA512 2ed5ea6723fcce70359930747b2893d6ba0de19134df2da3788e7c7fc43a8cde868e55892d5c7f2361619662958ccdd6cfcac2880b94fe583de41938ab986bdd MISC metadata.xml 520 BLAKE2B 4b540dd2d9ac3840061de8a73117f2859db156944826d22c1f74cbc0c35f6d305aa10ff45708eab016df725cfc741c99dec46f0078a29162982431892e86e477 SHA512 0c7183e35a4b0ca2ddd092786ebdeb5b41a431adf918f0c2e541a5ef1c235066586a46a50fa29c25e5a522930824f8662fa2fa7eed8c3895f74d85bef93cecb4 diff --git a/www-client/firefox-bin/firefox-bin-110.0.1.ebuild b/www-client/firefox-bin/firefox-bin-110.0.1.ebuild deleted file mode 100644 index d134ec543678..000000000000 --- a/www-client/firefox-bin/firefox-bin-110.0.1.ebuild +++ /dev/null @@ -1,381 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -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 optfeature 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="rapid" -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} - !www-client/firefox-bin:0 - !www-client/firefox-bin:esr - >=app-accessibility/at-spi2-core-2.46.0:2 - dev-libs/dbus-glib - >=dev-libs/glib-2.26:2 - media-libs/alsa-lib - 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? ( - !pulseaudio? ( media-sound/apulse ) - ) - ffmpeg? ( media-video/ffmpeg ) - pulseaudio? ( media-libs/libpulse ) - 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 - - use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without media-video/ffmpeg installed" - - 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 - - optfeature_header "Optional programs for extra features:" - optfeature "desktop notifications" x11-libs/libnotify - optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas -} diff --git a/www-client/firefox-bin/firefox-bin-111.0.ebuild b/www-client/firefox-bin/firefox-bin-111.0.ebuild new file mode 100644 index 000000000000..d134ec543678 --- /dev/null +++ b/www-client/firefox-bin/firefox-bin-111.0.ebuild @@ -0,0 +1,381 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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 optfeature 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="rapid" +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} + !www-client/firefox-bin:0 + !www-client/firefox-bin:esr + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/dbus-glib + >=dev-libs/glib-2.26:2 + media-libs/alsa-lib + 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? ( + !pulseaudio? ( media-sound/apulse ) + ) + ffmpeg? ( media-video/ffmpeg ) + pulseaudio? ( media-libs/libpulse ) + 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 + + use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without media-video/ffmpeg installed" + + 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 + + optfeature_header "Optional programs for extra features:" + optfeature "desktop notifications" x11-libs/libnotify + optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas +} -- cgit v1.2.3