summaryrefslogtreecommitdiff
path: root/www-client/firefox
diff options
context:
space:
mode:
Diffstat (limited to 'www-client/firefox')
-rw-r--r--www-client/firefox/Manifest1029
-rw-r--r--www-client/firefox/firefox-128.10.0.ebuild (renamed from www-client/firefox/firefox-128.8.0.ebuild)2
-rw-r--r--www-client/firefox/firefox-137.0.1.ebuild (renamed from www-client/firefox/firefox-137.0.ebuild)2
-rw-r--r--www-client/firefox/firefox-137.0.2.ebuild (renamed from www-client/firefox/firefox-136.0.2.ebuild)40
-rw-r--r--www-client/firefox/firefox-138.0.1.ebuild (renamed from www-client/firefox/firefox-136.0.3.ebuild)44
-rw-r--r--www-client/firefox/firefox-138.0.3.ebuild1399
-rw-r--r--www-client/firefox/firefox-138.0.ebuild1397
7 files changed, 3483 insertions, 430 deletions
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index a45671c349ca..9f0b2cafbf8c 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -9,107 +9,107 @@ AUX gentoo-telemetry-prefs.js 1376 BLAKE2B ddcc1dcf5e386568f478d22c31c61bd1cc934
AUX icon/firefox-r2.desktop 8137 BLAKE2B 5d0ce737c0e0969cb1a61de7989f5ca1ca0dff413d6d98bb0c93e0fed510b4e075a88fc117d3713e5e11ee7471ceaeffa9bc9dfd4282f3ddb1ea837d823e4887 SHA512 749a50b11d89c1329a52d13745ff8d5f801e565038cb5341319b4b515f36baf1c0c740003d6d01188c27e31d7ddeff58310e7b2420681292d0f2522bc5bd34b6
AUX icon/firefox-r3.desktop 8116 BLAKE2B 50b476a1be87bcca0bd6175b7a7f5e67ac5d3f40b0a5a99c2244036a9eea53fb518f59c1d87b18723c4ae6c261bfb692ef0b52c6714402b0a98da4b6867ab977 SHA512 07c9d89babe20fba9531396c9aa2b692aae77606be2b8a750481b6b8f9b3eab320fef313d1ed4b15d3fbc4cd94dfb56b62ce1a3e89ba7143c6aa9acc0f919bf8
AUX icon/firefox-symbolic.svg 7432 BLAKE2B 33a552ffb9850f6b9cd3cb8d9f7f80268ac08f00a0bd5eb15d892c6fbb950f8cacf6058b9c838f5be1ae1b53541f143a1ec0c1302ae85b49100b166fcbccdce6 SHA512 ba7db9a7c95a051bcd84e4c09c802fc55ee3c0d1d06ec1b169b04e414259b75bbe92fe584aee41a1e3f71e71c160df8bedf5393449e5024110ed27dbc0579ea8
-DIST firefox-128.8.0esr-ach.xpi 482243 BLAKE2B 7697f4b91953d62bc9e562d6b1112281ead0b4caaa54011a6430fc71e76b417575151c9c6b7ddaea172bee841d281b7ecda3d10404655b06794c72042e32e882 SHA512 9c83a7af02edaa4d44ca6db318fa537a722486994954f4342fdcd0ccf16643643f9664edd162bc537a2fc8becff6c11d858a20c61300f5a84cb7651b9b6eb591
-DIST firefox-128.8.0esr-af.xpi 446598 BLAKE2B 93dc8a95fd10cad82ed9dba8e906c9ff54ac98d45efccdbd2b1babcc80952860eafdd12c33ba865feeb3c612ca3f4e1e9dface19eee2c99115b14cfdcb9ee627 SHA512 0a2e9b81e66044089c4f0c9220ccf83fe0275314e53a625064add25217c2e25df1ba87c81ab6538c3c00bf480d398b576cea7c49c40a144d5b2a5e423282c38a
-DIST firefox-128.8.0esr-an.xpi 526061 BLAKE2B aad7700e11aacdba5ba71c40bfa76551af9835ce4d8610945302b54b81606f59d7d54d81c17a3976beaf6b7c380684500c3268f2f7914e0014ec7730d9018537 SHA512 c8d4a18e722554880c45cdd148326683197dedced079c2fc62e4607199dd445431ba6f8a1029bc41eea81e1d48926d813b13500318086f92502e6b3d7b44a02a
-DIST firefox-128.8.0esr-ar.xpi 650463 BLAKE2B 8f64809e669a1976da9e3f14a0501b9e907d2b44450abb466e95617c04e9f1c1d24523ee90de9a6f475fab8bdc095565fa3202f536a166b3e282bca153b3dc7c SHA512 9bf5fbf3a7a66abb8ce40563c6f6fe1e05b549a7dc10800743593d765e4964cda5b0b246ae8519c82971f4a503c0a108291d2255c02604b862f083514c807667
-DIST firefox-128.8.0esr-ast.xpi 508561 BLAKE2B 145ff09c07fca6c1572ceb09ce7e88248748d406f5e42f6aa9b8c531e64617953e2536f8caed3743cf4ac358b0847928a8661e0ff6275e389a9864f188776409 SHA512 728d7106dbeca8c708d61ba462c0943562d4ec040391b2c0e84eae80a627333a763d3942ca57aee063b13e8227286d003ad2ed8075f80d01a66bba024a3590d8
-DIST firefox-128.8.0esr-az.xpi 509839 BLAKE2B 24e21ab8b279bd9d9c45e65e13518dc436adf1ad387500c41f614007479aba6ce3b8c9cc27ba9b6bc67375686164c11a5fe0e5f74be09cb701cd2e837384bc3e SHA512 8818e48fdf38b29cad492efb2234616bf812dec832370c1ec500814a58a0ccb6130af8318aeb6e62de5a8d54f66b1dec07017e1ef669493542e94a082cb5ade6
-DIST firefox-128.8.0esr-be.xpi 748080 BLAKE2B 829eefe38ff6be60f08aa90a38dd6a06dd3e14cef558e9178387e332168a469f9725868fc182ae5dc3dd64aa9d88f6a42ebdd395938de5b25a858d4aea0ee581 SHA512 59b451e36dbfa3032357122699c8780182177489ffd0e507ae33a62dc9b18d9cb096f217f0dfc6e42eda64b82aafd3b468ad13e4b1779d87eb23b3881908339f
-DIST firefox-128.8.0esr-bg.xpi 672053 BLAKE2B 04bd0f9b698c1a90804c4dd018a1a57b7d09f02149f0e3b81ea51509d940388b25daf45d1486a1af76f60f4b4d902227309713a35c7d479b4c6e2e027a032184 SHA512 bd939c3803399ec905921409530e913b032b59994aa48bfe3671220ca4fd7e54f643e603a77dccd0de8c38e6e94736944777940bf8776df9a00498b88649601f
-DIST firefox-128.8.0esr-bn.xpi 624725 BLAKE2B bbc5287f61f0a3f58ede8b8b3cf1b6144954ce6f3f0463b9147bb145bafe42d4ad51f9a112e7542c4fdcdde5db8d1bf412837f38a69bd4933c07627b881b204f SHA512 102e797510c3656f538982ceec66c66da657712be891bac3fcfae2d1f291965f5f4e8b8bb093cbccc3166a2565df616482274b3295cdcf253de482110f8d7d2c
-DIST firefox-128.8.0esr-br.xpi 598746 BLAKE2B 6f4f045de4363eac285547b7b5fc7ffd33be691ab8dc8cb4292a14139e6e9f03a4073a393cbd05ffff819ec6f7660182fb63ae48cdbb3f8b8ddde1cb752c9006 SHA512 57a35d172c314e0bc2a502d76955db9ea97295a286658eefab7ca2c53cbdb1124b4b56b024779c5f6872403b6477b1e057848c2f0906d4bc3da9dfdc05de4a55
-DIST firefox-128.8.0esr-bs.xpi 565999 BLAKE2B 5b0ddbfdd29abc52bd38ad69e3bb886b500428704e148897dc23d5fe0a02c1f8bccd8fba9e097c98a20323ed03ffeb51a5c4d88118a862ff027fcf591eb6498f SHA512 c84f3530247bafc85e57048cbcf4117b95e5352a6ec291726a1f0cabe0bf45cd0eee36e0f83446202e952af342629f18b36186840987859c9e533b6181c8dfb6
-DIST firefox-128.8.0esr-ca-valencia.xpi 561156 BLAKE2B 7c829caee773365903f0a3d16330502856e857a0ae3d147b42d22f3bbcf89d764723bc007973b0282554a76c4118d527b3595303058fa24d1cea2d55245d4ac8 SHA512 1060baba510d2a4ab267fa9b8289c398aa861693f5a2311876fda670496d3a7223a30e3a072850860489df6645e431f2c05e59c55d5886b860c1653ed5bc4b21
-DIST firefox-128.8.0esr-ca.xpi 609963 BLAKE2B c77754723fd17b7ecc705436508c72ece280559cfdd646ed6f8de6f9abd655cfa02168b415b1092269444a93c931c52029c5e43ed5ad621bfe2a3a95c416d87a SHA512 f39a1744078d8200224cf93e27a453a6deeb1b4f1faa771bfcf5254f72d83d5031f4d8e0c10f487eeda5f8dbc43e829220debdaed4eb7099994474987ae26c59
-DIST firefox-128.8.0esr-cak.xpi 601478 BLAKE2B 74b869c0ca16c718838a872a3a68e5a5aad5d1944b8a565bed5f92dc1c2a1d7246fe63d4f6131c77dcba4e2c2c067df0aba1e44ced1b7bb3675fd1850afd5ba5 SHA512 b4fcc7e08bd1b0558183dad02b40bb940f51ae81ba6ebe1a0d34ccacbe0932ae3c956ab14946ae90c3fc93bf6ad548f0a5b8400f62b5a7878036a5b4d11f4bc7
-DIST firefox-128.8.0esr-cs.xpi 690641 BLAKE2B fda3e2015e4cf905371b9edf86aa2fc40d6734ad4f4b153a30b9e9328e631ae78013123550dd1c9f597154b72c934a02f058f094779cc09464ac7211b87314fb SHA512 bd0c2435cee1ec028156caf3e4db8e36b7e5ba4f8ef7b66593e8b41af4d026c248a54fe53c18f458e394402294fb90bb65878dc2bb4c69c417f71f3bcda8c4a6
-DIST firefox-128.8.0esr-cy.xpi 650600 BLAKE2B ce7040001d434f31f972ccc167300cb152558804049498805eda5a42df75d9b592e023f2c2aff6f1870f65c3956000bf75d0b0394ef7f58b1f0ca6f5e6f27794 SHA512 1e43f9e37f408aab76220d706176148c71a90dc5b0fc43efd4a7ede57bcccb35468abbc04a0d4c84ec03a1cbcb2e3e0b1e0c9890393e2577581f4b28d39e7cf9
-DIST firefox-128.8.0esr-da.xpi 638632 BLAKE2B ab463c18d3fddfb4017cf8cfc2197cb4118e3cef6fa1332df986ba2ddffba709f1fc4fc3df54fad18c61f7eb2694441b7bbfc63cbac731cfd82abadffd7fdb41 SHA512 7182ebf9af62683479d2550068a30246907978816012a8296fda0054722c7772bd3c574834f975a35efb74284a20fbc5fb43728de4725755725b8611fb999630
-DIST firefox-128.8.0esr-de.xpi 663133 BLAKE2B 3704e097e5860d022e15ace1baf6121994655f9080001cfd8f635716194f77f9bfc10ad00216f321eaf4c2b4b43fc932d34d747776dca4ab45257a4e0beb9a20 SHA512 5f570e799dead4fe447dd98e5cb923a8f779af475ba6ca78e5d3a08ba9e76c3a0a25f2b8eca9ae8bd0909800fa46a60a829ae5d4f551ec21a0caba9bdfbd6b4f
-DIST firefox-128.8.0esr-dsb.xpi 679872 BLAKE2B c5634c34c9fe370d9c2e51452147d96bbda6fbca428f1c331388d5f136ed85d51b2091eaab55d9261021e0e61902960c4c2dc8a9debbad7b80f16b5e53d3607d SHA512 4a32a6fdaa72fea630e8df45803ff9ba2789d9b8765263b867c4233d4d0f4073c9bfa7a4850486d101b31bfb245fd8cfbbc2b5bf56a3fe7b893644f350b96181
-DIST firefox-128.8.0esr-el.xpi 764546 BLAKE2B c2d36ecc23cd5032ec49354ebdc8d1a6261c423affa491f8f4f7d9c7b2faab593d42d3c76bb4c8eecf440f97340ae891491a7f2cd79c85718218f32ae4088b69 SHA512 e4d7295abecdf1a82d81c0b00d42b8f34d12faaf69dbce6988349e44e6b55a1a62129b076c5bdbea1cd40f049b7ffb9425e4773bea3b735884ba47870c0f96a8
-DIST firefox-128.8.0esr-en-CA.xpi 610414 BLAKE2B 4482f2cf578937a969bf2b8186790304afd28048ea9c4bc899cd9019bf80a20ac592be2a273233677157b5f58b9af5fec95bc74317d19fe4798e033472a89acc SHA512 4cc102144f8db85b10ccf15e6a41eb5e2f6132713a7c735b5a3844ca791f8562ac6fbdf112088c0a4395c68654b86c8d639cc2987a77f4c2c1f67c8e1482c8af
-DIST firefox-128.8.0esr-en-GB.xpi 610776 BLAKE2B f8943b60a165693652b2ceca895d434bd929f2b358b105d7f90e720a9242b1fa051cff24db67e653f0c720eeed1a5e6aa85883cfbdeeb0f1e4125cc861a94829 SHA512 5807c1847cb912edb5114f097faa600e6b49c2c88f98e0a03c51d3f4927e5794d43a8c3a3633101db86d0287a56fd43aa9ac2d2e516d5dc97ff47c00f223cfe5
-DIST firefox-128.8.0esr-eo.xpi 643527 BLAKE2B 7bd78f22ab6aff0a4bcc4b0477db4cc523266f59113e2f1e3778695589b1cd8d51aebd09f9a86eae4cb0360418f09b075305d3ea5df91d80f4d0ea9d0e57b24a SHA512 57526199a573c5a90850241c6e2341dce4626233105682777044d564dd520d22872555f68ff02467070324323f41a22dbe541d04d5cc036bb2765fa3016307bc
-DIST firefox-128.8.0esr-es-AR.xpi 655623 BLAKE2B be34d1ed9a09319b8952aeef137a0cd0457f192345446ac7e2dcac15d7d169f2ee9d55bb2c23e57baee0ec3dca26081e9c60a9bbb7686854961e4a0ba84c8dc1 SHA512 c7ea88316bd386180e21005dbfdaeffea03fc4db9853005a27156ca0de56e8c0b35517a73e8ec2c16e453087c787873c3da9983c8a175c44f915250da66a2d6f
-DIST firefox-128.8.0esr-es-CL.xpi 656057 BLAKE2B 56fa4569fce86f4991a621761b9b700114a782612d3adcd497f5a23e1c4b8f92210c97f44fbf86fa49f8dba5d46cc7b4518fdbdd4dffa04e584d56f41f8c24d5 SHA512 c66df43545891cce1355f4f3c6c9e306ab097cf29a7411bae13fc6ae9a0a1aef63449793b04b503cd3f556cf8abfddd5671decdc0e1e6f748b926ea297b0fc14
-DIST firefox-128.8.0esr-es-ES.xpi 655181 BLAKE2B 39f8ed69998752f709be96556eb71a5cad96cc710ba12c83a583b957463a6fa21db0c5fd3e5c0bc6c5b390b3530583ce78ae7de33a270fd6aa07df5a64ba8416 SHA512 b0a5221e9084a7443c692560a31224fc3213f98708719b47cea5022799700739330f3dae4e0ea9f236440d8cd9fecf537ebe13b5f46319df00998ed7b408acad
-DIST firefox-128.8.0esr-es-MX.xpi 657401 BLAKE2B e9b06575442f6e3b34c32a64d0dcc3529cb0c58ea92ce3c333fca769b670b5976e02b3ae48790588849c3b4c934dac40f30457d4d000d48d6f53e145ea63d69f SHA512 5d6169d6185022a7da95ef65e8896876248f62c22e683fd5f62176ebacd7e183e7cdd82ba6acb2adb0925d7e513560e096df8945a6fcb170bdb6766c2b34389e
-DIST firefox-128.8.0esr-et.xpi 556257 BLAKE2B 8421cbb4c63a9dd1fb6bb4bcd05491be09a7fca3bdfcedbf28b189f1a223db813fe8a28e8dbfe291712dc1bf63b729d3a257de9ec0f8747d3120257afdcbdb2a SHA512 8f52250009a57668f4d7bc289049606cae31d982b6430ac5471c5434feb49aba178291b0e7358ad577234c25d4e6b014572db9574c00eab96edf3311f00ee5a7
-DIST firefox-128.8.0esr-eu.xpi 623944 BLAKE2B afd5811ababaacfa03314512461bdee8baa66834b07e890052c9aeb2ffbb111c802cf667628c36ae7ba47401077a191847ced1ce673bbdbddbfd56d91b40f50e SHA512 27fb92551a83cd76b9b62d7a3fab4821cfa3f5d9646056352ec5c13d117b54275b719486ce9462167e25342cb98a8554aec44493cb0ee6ca0ced3ded412a88ff
-DIST firefox-128.8.0esr-fa.xpi 631012 BLAKE2B e84bab83ff935f5e732f30d6c18465d4f404f4dcaff9a7f2a9878c1515fd146096866cd7e926452bdd3a5482f1e2493310dbe62010106f42ffda7e47837384e2 SHA512 2422860ff2c1c1fe68b4be3c7269543b47ff3dca98faaae938bc71b06a164a1a4e60db3e8a71d14c35cd35cd8ec7c04ee63ff0d963826d19faa5e9f9358a52d6
-DIST firefox-128.8.0esr-ff.xpi 497842 BLAKE2B 827dbc64bed28513e3571c2c7560f4654b45064159f4202e4a6d9e5733536d7893a9faf5d47645ea6fcd35d7b3fe7d02d3967a168247dfea840a466bb7b37fcb SHA512 101fa01455b50a587295cd89cbb57981deb5bfe4ba310c36f79b58fdc09cd7e807aa87408dc44847288acf569215a12a526f71e8d44c4b8297c20742e2cca502
-DIST firefox-128.8.0esr-fi.xpi 633877 BLAKE2B 9f562490ca4bb7f60b84d256ea45b0e394d10568f301b636bd03f4384e3bc64dd74ce622f7cab0c7e2cee5f634eb10778a1c56a63062ed66778b455ef7fd2128 SHA512 8a1f4237017e53dd668ed34058c23efd9760c0150b1e0e77963aca059857e6dc2271c3fa6860767836d0a253f41c172593eb05f2589d0334d6697366616021e9
-DIST firefox-128.8.0esr-fr.xpi 669633 BLAKE2B aaeceb76793d91507c521fbd8c402ea628c66dfc8c16a8a118debdb2555878737683214d73e8e5d658e623eddda80be38ba6d14255966ee9adfc8fd652d934f7 SHA512 43481978ad664f64c94f7b8025db5f6774a3a17cbb85b7bc151d76b524e1192961ed4f31dc2114b622ab34ecf8ef10fc5dfdda8cdd3f545550af34c9c14c0ab3
-DIST firefox-128.8.0esr-fur.xpi 651567 BLAKE2B 6293b3c87e61f7dfe27aaed85b77e1e23c77d30c0e81c5467813bc928f28a2b7066d246503802e5c3a55b37cf39210d1d5f87b5f2e5648356d5591e696791058 SHA512 fbf3ad51319f67b2a0cbdb47fd3210b025295865a1ead2fa63b4e1eca5853784642b0b91c5c845857e697e747b312f4b8050222a38c3084ddab198a09107b266
-DIST firefox-128.8.0esr-fy-NL.xpi 652084 BLAKE2B baab65f1ab39b1b68d4a725abd4695e6ab4fb312f416fe53eafc2b2305503efc1445d775ffcf6207a6bab7f8c8ac57f5c19df56e6fcce0c01f93b25f13bcdb46 SHA512 0ceacfe870f4113998c8e8c33c892c138cc00ed5e922ba6aab934dedfb922c5ba073df062d30620b59cda51f1b139ff6a8a56eb3d3aa365d58221e3101b1cef1
-DIST firefox-128.8.0esr-ga-IE.xpi 490832 BLAKE2B 538fe918064d0dd4d113107be9970f899e4bc987752375ff42ea98a6adb8fa884b71a4461e2970ffd6fa13088972242316ebfb1bfc288f921bf22c09d6965492 SHA512 a1a6bf808b656ee8dc729395e9e4aef29511aca584c070166434e143dcd4e1c108e5835af3ff4723e3dea30b594ab03da75b12625ea1e70a159fc51a21b2e5c3
-DIST firefox-128.8.0esr-gd.xpi 609612 BLAKE2B df48ff29d36b8c03d14f41a68a5b3dbd2b94726a1a595ba7be0294c99f7cd3af1ab2e68b1f90638433c62a61f57638e7e9dc2d51595b7650baee7a4050006efc SHA512 c4ffbdf2545de35b1d0a5f44361b94c0b7e0adfbf7ce294deda9919c70d564a4dcf0fb2a3d764f834956c294b9a4fb579a938b854e8fc27b7c7097e6afb9264f
-DIST firefox-128.8.0esr-gl.xpi 615541 BLAKE2B ccd192c71facc11614b85d8ffe2ee5d15999b546549eb00c4835715be17314f8e6abb4933dc69822d56965a9a77178c8e29205077f6b8e3c4da8042979053083 SHA512 8d88e3d6fce2aac35f912b019a9cb01fc4119d133fafe66e4568b07255fad70d2814a87d270acd87bf0dd180edd8f9efe1168e0c9d16bf5f97392c5f834657e9
-DIST firefox-128.8.0esr-gn.xpi 659906 BLAKE2B 1a6c3d5562fba42ba06d35470272ad538ca5ae1f424d7fcc0fba5a0302616108d8b213b4cfa2e34c59f29d22160085acc67eefc6f5fd8a512786be64bdbe4cd6 SHA512 c9ba870f76098917af4f03128087f9bd00dd0437305cc86f4c98e90904fb5277c05cafa173c6351b2f7f6bea4c5e33224dcb9bf27275b111922df51fbe0be339
-DIST firefox-128.8.0esr-gu-IN.xpi 552339 BLAKE2B fe741b547e15596e0f6232dc51dd9f88e924dc84fb0269add40e68a5d2b3951eb95be93d5958843d05b2ac5f5fd974b38b592601cad9afd00611a322b0cf888b SHA512 e3c068a288007f715703f10608a5d7f9f0d3da8d7f932363bcebf9314adb9427ef53d607d6f1cc9709d95b8320a87f19d2903e68bc6dc6d4f0267135e782bf21
-DIST firefox-128.8.0esr-he.xpi 659485 BLAKE2B 2d4110648ad743f384436eb55808c0260a2644ae6e4cfdcae813bbf9a9df0f79566cb799587014b7aba121bb3853595db426a980f76169eb76b04b75342ca73a SHA512 af5e8b778cc8416f4de163131226526905b2ad22ec4aeaeeb0bf002ed8bdf0d5436592f09d1fe8d1e1ee9ad231eddcc673ea9c41efd649b2c229808c86971383
-DIST firefox-128.8.0esr-hi-IN.xpi 578981 BLAKE2B f3005cbc3dd8efc1c96f0df5015b3d958ad03f7ec1957a3116ae3a7fe596ffe249dfa7c49c3c38d3b9591f196d41e247308206bf184187388c804ded49cf540d SHA512 84fe919f6bef1173e19686eb823f84a404589f1e106f6e8ab3c3f079fd6e15a8eeef225146c57b902859666636a1d6182bf68f56b17781074b72e3b9d8d5ecdc
-DIST firefox-128.8.0esr-hr.xpi 645456 BLAKE2B da6afbb5ab8619725c03c4bb67300bfd5ed5b956b2d982efc42953763457fe416b234a697986915d2bef4e7f12c58d4a262262f0d5ed8d9bdfccf151cdbd6f2b SHA512 2ef9409b8769f024cc93c0f241916c36e7c198ad02538e5569bdc03b7379de917195af89150737b953e583e0c9b67a040b158976c2666271c99fbfc49206ae2c
-DIST firefox-128.8.0esr-hsb.xpi 675864 BLAKE2B 6cf613f85608924f2bb136d974be8d8cba53c66958da5c2369ae1bb7810605e7f004fa0c31d2203c116196e95e311df0cef58ef972ba49a10d29aad482b89c88 SHA512 f1709d85ea173b830dca4add22d44cd9b025a1afc2bb356b2bcb1e9afd3dd47185b66d4b3029291bc3ed3bcf9c4ca6f28567b597b23387db80b3b22038ece3be
-DIST firefox-128.8.0esr-hu.xpi 679682 BLAKE2B 665cff304912d11cd6ab800bbb63f8f2502ee1bb4da6d96a28cb80c0d09b28c31673fe54affe0004429a388a8fc1aaa0513ee2cbdf5627bde8551ea4aa8f6375 SHA512 0e34ac6de2e24fd2a14740531109dd1901ebcba43dae2ac868e0feaa0d65138cbf49d488f0124a0ada71a7943135315d8bf49da12357345f29c1099ae2f2262c
-DIST firefox-128.8.0esr-hy-AM.xpi 664453 BLAKE2B ebf843eb40e2a9c9daf7bd0a409c9961593a9caa7e5a484d0b43883a84691612a636320224f36eb173dcd838c43ea5af2e60c5cf1c9821c47f3122cb3a876c60 SHA512 37a82f50a35b5c85ee71c956756a27af02864057ffb47491fe9abac6d0a3e7fb2dacd6dd11150a9a708109be2f1d034b790bb236257b62abf6957e4bd070c046
-DIST firefox-128.8.0esr-ia.xpi 637960 BLAKE2B cd6d8554b07023c893248e13ea13e26fb696840616b7916fe5f72343cd4c6801a51dcd2a985905a67dc63074331b940738a89c92e3b636f60e8b653b9e4fe8fb SHA512 c7a6d448d4ac34871a0ab99437511c98addee77e740f45b17b93cc49f188695425b6324ead7d1c2b6194ed910f87dc541ba7087e8368e3dead6a0d79ff3e8ac1
-DIST firefox-128.8.0esr-id.xpi 625987 BLAKE2B 36996f57f24151cce33f22c7a2648c173ca0fbefa4cf1e7124c29dd57276eb502cc86cd0a4adc5ab3e6c5570c18f973b7efed1805159f114e2dfc5f0025ee3bd SHA512 46ec285a073f357d002290a1eb6c478c4447801bceb0e32dc6d7c16b5ba22831d4f579be35fad48866c26e0e0b45ae8193a1c90d05f37ede597dc37f5c13b513
-DIST firefox-128.8.0esr-is.xpi 646735 BLAKE2B 0c43c7f5b416a4f4b3fe57f67a6e0e9aa5a5fb837822050cf4e001adb9c0a425d8cfef33356f8e658e1896373b334115f7786c58074da63f354345fde20957da SHA512 92d177faeb6230e5f1250f50bc4dadfca30ce99dbe04b5f7d90b0475cbba1055744c36783ead11c577ee950421b6890c511b517e1fc5f83748dbca57d9e41e84
-DIST firefox-128.8.0esr-it.xpi 648862 BLAKE2B a6828efd681502ce1a1ed3616cb67d0e56ca94573383101974ee038af16d723b28165628978e5504fbeb016554f434561ac1f4f7493636f85564516c685b5706 SHA512 3e9df23dae68fb8a58ec1c42c6f9969702c8b1994367132e0d6b9a8bde2700a694811ba10b3a6dc8de7c4fdc4555e3b4e9f48f16599f63c5f5bfb492f1c20c85
-DIST firefox-128.8.0esr-ja.xpi 704123 BLAKE2B 4ac4d6b66d911e29aada51797afed9683148b5ecd2deb3e0072f017ddad0470265f41da7acfbfe94ef3e9cd2e5f126e7f8b0fcf442d68f9f21b41ea17d0f1ea8 SHA512 c06e28375b99a726866432366a0811af8d6d3cd7b46f138583ba9b25c4d3e24bc08b1e2c2c1a4d72031fcea2491753ae3cd1441431be9b6c47a0544a4f537822
-DIST firefox-128.8.0esr-ka.xpi 714507 BLAKE2B 266fde7accca2485b28ab1f560ea6482aabb6d1fefb52009b4d0af0ffbf8ba30f4fc039e1a427e013d46938df67d05bddcf52ea656c305fb7bd227e91fb0a114 SHA512 336396859d20838c765eda6132823b1259338ff34944047500c5cd7b745495547e61163872b8e7e45a18d779c4f513651f9cc8f8d0b024f69959e160fd56b218
-DIST firefox-128.8.0esr-kab.xpi 626275 BLAKE2B a758863a234061d2e16640aa202da9170b8131f8d1995c529ae8723c3fc259ddc9bbb5c8758066d054f7cb02a472640b31b8461b69d4d8a094444aa86300dc61 SHA512 bb9ca46192148ce9e09b74fd43a1f358054af35cf1b3d218bcff348efd83fa6229f6a346c79827ee6361d19d8c25050322cdc22243b7227897528015fb540b2f
-DIST firefox-128.8.0esr-kk.xpi 734551 BLAKE2B 891900a50a17b0792b55083275e82f6c5e23d54db2e76d2d4ae62665b0e1791c768d51659857d370f1656d1bfcd7546d570ec29e3be92fc5a804f1851c9f4e1d SHA512 80336745cc05c5fdce35ef1f018fe1e80a69177ccec2b84b7c3ff7737d283dfdf4e0663f2e42961c9eb407456f91ef3af421412c574c1d96d3704dc9516668d6
-DIST firefox-128.8.0esr-km.xpi 543161 BLAKE2B dfcb38f3b4bfd9469b61e889d88c014b02d26961d16eaa50e0f0ba975784d00861161137ddae83153a042c152517bf94b49e0d50a50f7f3800f7afe46cc5bf14 SHA512 fb8bd922aa1ccedbe7e18dc8f9442cc8ceb2e8f80b73178fcdb0704bfa8051dbb02083e22707c94fe8598cd51394c4fc95a82f474029c2b6aa04c1457d434b30
-DIST firefox-128.8.0esr-kn.xpi 520318 BLAKE2B df4783a28413935127bf4dd9a3a3f5f2ca709c555a43411d4f210147d949c04a7185542e9bbccf6e61a4477da6d9924b5f7e02e33441edbc0054891e85063258 SHA512 7beb4e7a49814bc9cac279388cb610c5f264b0b9513b8655504413bf47bf5f3624ebb3464e6320b77a4c255a05920c7b68cf4f1b9fba3e04ca39dfbbce2434ca
-DIST firefox-128.8.0esr-ko.xpi 690557 BLAKE2B 71c09a2566f8893bb29225e084596d8ece50d06bb07b414494e3c0c30ba552a931858aff49b2fd689996698370c0dd76381f23270f77320e361ac165d238b820 SHA512 7922afa4909d978bdf4f5ac5191a6e8e46325fa59e3f1d4569ce2dfb94ac35e46675512b964bf860c7a2357b8d9e6014cd8238bebc8a7c93300a76491b5fe119
-DIST firefox-128.8.0esr-lij.xpi 506293 BLAKE2B 7944e24a2482aa40fb043130c6fff28e1a33fe34008b3e137853985c1e2cc5cce3fff4535f28edf5ec40fd2ac5f95c62595fe1f3265339597ca07f54a9601581 SHA512 ea3f4d06a59bc21d7504aec8850053e1bdfa9d55d32ce942b33983d7587cead5cf130ddb68ea667a803fa0f532ef6432292a8de46044f3a3020a9a1a4449f9a6
-DIST firefox-128.8.0esr-lt.xpi 585991 BLAKE2B 54280de16067c0f836007f76312b6b599f257add617996d9178f65d9396693676dda7f9c246ebda7759c72e3c249d8cb59320b1139c5f1cd737225975675a867 SHA512 fb6f39cfe651dad3bb1b496a5d8241aafb01bf8374e0043bc9044b44165d4ccfd3d1a88a319f489d5cb503c199e0178a2636da8101418abf2455c8b953b23a17
-DIST firefox-128.8.0esr-lv.xpi 595103 BLAKE2B afdde869e28d83bca6151e48b60b9202f87c232246ab6d37d54d4c44c7a46b32ef98b1381adc5c05eb024098d544e56a8786afa99614e9988b798478547d3a9b SHA512 4405712a59250fa59df9725e66c4d999b9e5f7ff111e190123fc5de86c4db1267aa608a88179c1b95f24006003ee25eca46ab772f7d560052bb05771f4ce5fdb
-DIST firefox-128.8.0esr-mk.xpi 511078 BLAKE2B 6d68f28b39deb91e6bd1eec53fa562df27c8a8f29943b4f65c7fa89338e46081d590c2012a73a82233f724c49823740f86dcc18323084307d88c79f259e9aac4 SHA512 439821357afdbe08dca3019c920a08af39c0dc5b98a7d625d7f097ef993b755efe7cd520869ee4b3471575895fce2632c5f7cc957cab9704277168da768f502e
-DIST firefox-128.8.0esr-mr.xpi 552808 BLAKE2B e6c7cf604f4d6ed92ac69aa045ad6010f172b81b278c32535fa08aa017854b81121dc5390b6cc1464b45fd5854c5105097f935a56436231ec79322a81b3d4ca7 SHA512 de2b1e82470695dc6c0f870d5699a0869fbe716fa101665b561b8e0c12853da1829dc74818b92e54d436d30216973b01f2e36a1c1c26f59c0ea78cd0d4cf7da2
-DIST firefox-128.8.0esr-ms.xpi 477960 BLAKE2B b39e8f1894abd1c7051ab3be820a496677b172165f825d7bac1da05ffd3eb79683054aeb4b5592a89bf197a1d7cdb4abbb0739de522923ce0b19d020ce0f3e73 SHA512 018b1b7a53a5a8525c677201a81a39ab0945b49297bd4564fcb6f08be0c998f753f9738db04de8d5fee186e3a03062820d9344631d0f9fe669a760f39e32861b
-DIST firefox-128.8.0esr-my.xpi 540059 BLAKE2B beadffd32c899b57040bd55e2c355f9cc8d7cea3423ec89993f826b47618b082ca4fed500dbc98296e44d31c712758c09c3335a38485478ed2f9bbb565b70799 SHA512 8c1a8c0ba9d7b49b25b8ad8607a394a3fd577f4111212e3315dc6519f8f9f87d6ef472b1cf0281e839c3f70315284884d34d7fd13bfad295784a27b460b41e58
-DIST firefox-128.8.0esr-nb-NO.xpi 627677 BLAKE2B 16d270b52cf6585fb929da28425cadea11699e664cbce789ff35a2e37fe451f70fbaab385dd0265c6a9f02f827f04001bce7eb1b2da7fb73505d20c89460c64d SHA512 0dfda234a31ac875697e52d48fae0eff70036ce7619c9299c4e865bbc1bcaf33e268048ce6ae73b7a18666dc122467e49828047e30a0c2d4f86264b3f43fc20e
-DIST firefox-128.8.0esr-ne-NP.xpi 543820 BLAKE2B e4ccd2744e8a18b4fdaa5d8f2d9713daecfdcac5eec9b724c125393665de5063af712935f4e335be219638ce7c0073397437bf67147bb314cf10d0f6953184f2 SHA512 353b974d884e86e1d5fb250f9784360a856bd487dda469f4110928f25c9c0b7a7a24c7cb63baff6a77b0cb03544a7c2eaece77c18faa5d3cebad397acd4bd68f
-DIST firefox-128.8.0esr-nl.xpi 645178 BLAKE2B 4326ab632aaabcd4f2b3fd9995831c7da37f0b726dc0aa547d12295dd9344ba89a04d7b2a04043970ededbd5cbc41d1328a0a00481094bb61ce7cf8bd58feb0a SHA512 0dfb6c53f65c1d2dd362066c5a68501f8339585b2e72528163035e71ff35a5137343e90129a339e0bd156c4e2a3d93f3423bc7c18041a4bdf765bf0d7a46197b
-DIST firefox-128.8.0esr-nn-NO.xpi 630291 BLAKE2B eb23fde5b9100f5f6652ffd70701618796ae008a534178c2224164d81197b3603bf6596317b769505709bacf4189ec62a8d6095c4f2423d376ef25757adc4d3b SHA512 56dad2127fbb2638595f1122efe88e6e0a347910ceebd4fb84f054fdcfbacc82108931de015baaf4008293d0d5e0e7f9fe7f8812b7a43f6cd3e9e2e8ec67592a
-DIST firefox-128.8.0esr-oc.xpi 626825 BLAKE2B b6892e6a2c31f835d6eb1227a920979e042a2e6dae8165f20d42b6df306b0235f3e2211a1c44990c6e54e72532b9ec979ec6eed15732d264595a7c0e75802a98 SHA512 0727ddf2cb964d8ea0d13ef79aa79f5025cf927bbb08d2fb71441510e7bccc42b5cc2e955beb96776682333485e6f484b4df383cf1246581fb6f54d206e4562a
-DIST firefox-128.8.0esr-pa-IN.xpi 726723 BLAKE2B c9045b8aea65081275fe3f7513f1efe61a69232fdb9176ac95450337a7e316a42effb6089311dc582387f918d60b17580b95a292d50fe713008d8f881eeb4dc7 SHA512 d0ba06d17071e6b3620b48b1b93279e6475d06663a394a8d8fc05c20ce93e514aa4795b0f568bc41c63eda0787d06a619584ca6b3baa369dfb9b881bd7b9af2f
-DIST firefox-128.8.0esr-pl.xpi 669235 BLAKE2B ef077aaf60f4e986ec6ac81a81c617e0996426b08bc3e28cf18765338c4d6b6ca47a05c712497979bc6a5f8919dced5856518aca791bef61dc21aad68e386585 SHA512 a1aaeb03d26998bc5e7795f8566ede5a7a9602b3cbf13ddca7f23bedd36ac2618577d10ae981b922e07e0e233eb517ec37149552d33494a5fc4e086e04ecefcc
-DIST firefox-128.8.0esr-pt-BR.xpi 650216 BLAKE2B 9ef70c6828f4060e28d527603ac65b4dfb8d4e693a72030fcca97e2be277f681e5c399399f05e6ee6c77bfd7e0e7aabc5f6303d937bf67d97d3badb216ae1da1 SHA512 1e41dfb87019c3874f7d89c9c2fe9e08c6221d24680af837d60705bdc329d755c970ce610bd9b18e7ff78588fcac141e0981bf017598cf19085df8e0baad6c84
-DIST firefox-128.8.0esr-pt-PT.xpi 654872 BLAKE2B e74466cde4646dd045e5f087a708134a4b9f7b99fea6c06d8c4391c68a29762aeda098cb8d2c5961e7f347e4da86f7f4d26d555a46ac57ef1e714da6448eee29 SHA512 16b38e45de670e8986790e6a5d224a9091feeacf13bc3dcad4355fa028bbd6ad87d61709740ddbf3dcf9aeb1dfb8d764eb6d149224b1f27aae87682fee24153d
-DIST firefox-128.8.0esr-rm.xpi 646696 BLAKE2B d668d96e08ea9604babb199dc834e98e91bb58a09b928963c8dcd743224f39260c48b1312290c502e3e3466c21ea916a009c9f3e94a098eb47d3ce348ab77725 SHA512 93c14151760b34d3adbf777787a24d755c41efba18c3f1e0ffed6f3800b64395d626eaf7aa31419bf65e80bcde853bc59dd58c472fd5cdb8c3c57b516c01e330
-DIST firefox-128.8.0esr-ro.xpi 562848 BLAKE2B 11110ab243bfc8de092dba804c6135fd9acce1243d7cd04441552e819d75672248c4899f4bbc92835385d03c55206bb39ebe06f4c0b16e05133322654f78c781 SHA512 dd570731b4b1f340dac97e7341d5096630c8b56f3fd03f9d7fa060a32ba85ca98dfe6ecd87c13bf55683fdece851990614805507e3beffaecfaee2d39ea44647
-DIST firefox-128.8.0esr-ru.xpi 753054 BLAKE2B 1da3854e92d62c751f4badd097a86999f9adf8924ebe223882345bf5994280c7eb42f9630578abfece8dcb547c475954a139d61724b64a8f17af6f1cfcad68e3 SHA512 aa8a752eef238e41f1336a63bb3e2b7a7f00007a1f4ed5b92994888b88ec0299362230d4e007ce390ab53d61bfb00bd47693805ef304a9c71abeea109bd5e587
-DIST firefox-128.8.0esr-sc.xpi 604287 BLAKE2B 4366f50e9c6900b0697d8cc4028390ea3a5c3fd3f7eb1e2f9b05f94dc6c937885694168f7b26929d7b099d07916f1f0124e9f151dbd0115ddf029e81973c2f2c SHA512 02a375c69122dc1fe1c7641448bb4e852b0253c7d78061821bc7b3951e75fe00e9b3c0ab196db2ec25a60ff716c5a68b640e52d724ab4ac274a01527e35cf62e
-DIST firefox-128.8.0esr-sco.xpi 524657 BLAKE2B 757c1a1f172c757681a6cad0558ae2e65e7369475b65910703b11013af6eda1d95227c8d6e1ba3293a26cb4e108cfff6bd6ce86f8301c184fb1f9da9e248d9d4 SHA512 b0bbf12ca61088b965d91620712d7b5cdaa758de80629c92b310b4cd74ba597c891aa9545bf513071c0d9fce4ab55fc30a9e45f1efb11c0fac9c24fc5a6dbd74
-DIST firefox-128.8.0esr-si.xpi 628191 BLAKE2B 7a04659d4fd7a082e2281c65195d174700fd3cc6d96000402358188c7b57cd91c73eb56894bfaa97469b64771e7be264900b1c6a64973ef99b01b3be26c0d665 SHA512 6b33c093f231b89c87553d7c705875f052295e5f9568c1120a4b09decc2eba9f86e7a4f3d3cf27bb5f4f0faaf06eefb49af668036c0cfcbd98aafa4979ed3927
-DIST firefox-128.8.0esr-sk.xpi 682226 BLAKE2B caad0e34413dcf946eecbf4938a5a05fc25d87362b37cf9d08fda30c8bc182e9b8bdb21b07720bf723edd12344acedc9eee652a804da7095ba0c4f38f8a971ca SHA512 4e56dc5f8e34f926b47e4e10da885a5f467818f106b026d94fdade8aab899b1a7b1919828a55295f6270bbbffd29a3646944b02d2c2492f2284b2375a9d43dfd
-DIST firefox-128.8.0esr-skr.xpi 726689 BLAKE2B d904887d14d4186d4b80cc4815c96c1d4eeac8bcd57c7c7faf461cb02ac5eb851041411075c911e03fa2e65425c5bb488731421a6060ae4cd9dc10d1e95fcd15 SHA512 e7f84bd861d2d680e02a402ef6d01514dcf0932f83a6479a4af04f9aeb34ff46daf9f907248bc810111153c1d0cd75e463878e562b133783bb39a5d94175d1f6
-DIST firefox-128.8.0esr-sl.xpi 649038 BLAKE2B ebc6932419a7822d466852aae872662e7c876cc6e0d19fd2d810f0cf3aad173fccfa0689883e26d5a134e863ea92749246a726fedf84cc889ea40c295d20d2a1 SHA512 b5c1b477d74eac0d61c46610db78df721598c40e8d276b80c5eaaca5ffec55c6bf33c0f49767e588043953546e68b487d5eeb3c438fa9718b7d2b7dcdeb2d1dd
-DIST firefox-128.8.0esr-son.xpi 451692 BLAKE2B 23d4fe9cc9451ed437a8652f59a419ff09cdca7d1eff8a961690f986e6131cf9da33796d503b02a129da35de9fc5022ed05f1cea1c98a585f9a8a4a346ac0bad SHA512 dead12871f39fb04ace0291d6f71c8db02e925a2331478b57783ef6143b9c2f87aa2cc9334e6751bc0eef599af7ed571ecf43912006317e32d39ba6e18c8a22c
-DIST firefox-128.8.0esr-sq.xpi 665747 BLAKE2B dd6c5936379dd4de9e0a147ac74bb4ee73a372a64a4b8c7a03c6647066aa4e40cdea5577a7aea02197e966d15aabcd012b4099c662d00550f400d5bbf3a7699a SHA512 24c2ae07874176f033832fe0ac831ce1183c9bcaa8ba458cf587c4b9643a7afed081f6a5bba5ca6917f60449f3f3e814dfb70d664add41905ae7587405f64bf7
-DIST firefox-128.8.0esr-sr.xpi 678437 BLAKE2B 517d9fdb08cd79cc47afe7bf8f316e437668443af0a07302c66c0c1a95b6ece7306917d02ebede5cd1d3c79b5b9cbab6b161fb9ff24a2bf3b4b841c22a8cd931 SHA512 e59902a0cdf0d3b6c1aaad23452150f9c4d8eb6d5bd3b69bbfe17f24e82695f0d85de76d4d86cd28954cd57d31ef4b9ffa01f03899963f6185c5007125b91c9b
-DIST firefox-128.8.0esr-sv-SE.xpi 646485 BLAKE2B 379634be993c40d4b91408af0c3c67f0467aefe77a05a30c54b6f3274c31b564a0e61f0239a04ec3cb982008ef9043583117c362c22065f5ffb589e404fb8789 SHA512 9772ae0bf1d932f394c90455e903b85997334d9b9c857871d0c4f5ed53bdfaa350ace1a753d498e074ca2ce56a55519d1f3b92d4705d5f2e1b718624366d5c77
-DIST firefox-128.8.0esr-szl.xpi 541723 BLAKE2B 1edaa4f8a65646b8ba29b410a76007c149df4754e62aeb7a90b08716e532910271035c1b65deaaceffd97f9017122a92afc0ed1168b15f8f932bcf53e1e7b814 SHA512 69e9bf21ad471e16767edc6ed2fb12480af784897640e822b9028e78f63fe59f20ee031b10ac43de321c08de941c30784fe9a8ea02874e8fa62497eaf87fc356
-DIST firefox-128.8.0esr-ta.xpi 530542 BLAKE2B c5ae87eed61bbd55569bdd7dc4771cd4f54d3673ed46c02bb887534c8c54f6a63c02d4807406e7f35ab50550831d8e37f0006de89df7d1178b078a5c354677c9 SHA512 9f8fcd5c8a9b7bdf69e393d8bdfc1890e489773a37ba8fa97639cbc139efca0cf3014ca6aab4ddc5df209bedac98c3bb3d27d546f2ad06de1b5a28f9e52a7251
-DIST firefox-128.8.0esr-te.xpi 583154 BLAKE2B 6c4cae2fdda36a6525f014a7c2cf4d03ed52a8b6699ffb442aef92b19e89b3bfb3a1deca43a24c5b881157e1f95e791c9c1ac3a7b0cd1102ed2fb715677594da SHA512 4ca9755184e098325a357aa48985f4ba9551692087a8a01eaab9f99a5793a3cf6b43c2430b05c84fd665c8f11f934ac0fb345b22d64ae9febba4f033722c595c
-DIST firefox-128.8.0esr-th.xpi 728443 BLAKE2B 3d3a0bbaa9dc99f1ff4bf25199b023b6c02fadb69dcd746342ebdb9134aeea5de8ff1d803e49b30c0be49d769b558ece1d6591ce4256e97da0ed38ffb5552ecd SHA512 ee53458cf0425bef92d34978a32afb0337e1a6e3ee4c823ae87a24b0ef95ec003973ecdf0af3f40f312d524ee206894eff8b7c0749a4af278cb75c936b2ed6c2
-DIST firefox-128.8.0esr-tl.xpi 546942 BLAKE2B f0a7d0e435ff3b44d0c74398ffea29573cfea9f921a8e9799901b5b8528596733c3312d90d53132169e606dd445bccd6edc4989f10d2190a33515413ad92eeef SHA512 c26fc605d691591f6ef8f06ae7d01c8015b7900c400736ec63f3c1b05ff926872195618249d0b778e6808137158fc531e4d40579d7f44d331915aa56d429caf3
-DIST firefox-128.8.0esr-tr.xpi 659468 BLAKE2B e51428e641a3e260f353373e7de0c036e24d5df4aecfb2104a8ca574929d4892a303fed075b91d5161a4eda3d435bf9f63f8c216def13faeb43d8079566b60ca SHA512 bf8f87e415c37e2d352729afb7a7091c5ceb6947a90d0a8050e6673197943d77461f05c611b58e14edc71d40c2fde21aeff355dce6841431f2a160e69e291114
-DIST firefox-128.8.0esr-trs.xpi 522149 BLAKE2B 1736fc065e2b5a4e9aa448a550771709bdb876888150b451656541b6187a8831624d40bdfd16266e4267183c0c70d58c6bd7a1dc3a1c88007e92bdc78b5caf9b SHA512 7b3c82d9ffed9865cb6e4c69abd5038342ccf1e40de31ce9f44394935aa8e5ceb51a346a28f6b048629f9a2ed348361af2dedf2b9ccb9128f46ae4e04b859699
-DIST firefox-128.8.0esr-uk.xpi 743998 BLAKE2B 30e97e28a331fce791ea2b2e8809cecb65228adbd039494906c0525f9de758881c44dfa0508d017a69f4a4d5f536add01d10f83f7c3ce2c14ab4c34e07c47d2a SHA512 6dd902cc4b71e6a20995d9ed2e6dc7e48d5c98a8f8ce8a0d21221e8ea59d174fce9b8f1a8a5b2483bd1e60d04c64f5270084220a8790448462f5ff6cd92128f4
-DIST firefox-128.8.0esr-ur.xpi 574513 BLAKE2B f86a91c1feffb308acb398337a9bb3b0e7971e5471c75cdbeaa090af68233c6412b82b1490e52dd251618d98f0b924a9b0362f7810fecc04c2855cf25d6ced58 SHA512 aa2cbcaf068229880037ef9b4045759a3faebbb2975ddee886df1797713494fb9972f96905588fb0488b44045f16bf0bcd4c44eceb4640d60957a09b481e9871
-DIST firefox-128.8.0esr-uz.xpi 495299 BLAKE2B f4ad79a3bea7b34270ea715a85bea5d27e8d57a4da952447d0797f9bde3596f7517844a2d8152c72ece999ac004b23a2ab8271755e6071d32b89d063a9c2e72e SHA512 ade0079b3135cfb1d1e53b81933732774a83fb91c46a664527a8e16f1e5547e9565a53eb86ee4c8fb77a298005b237130e061f996b6cba84b9f1d5deb55cfcfa
-DIST firefox-128.8.0esr-vi.xpi 683662 BLAKE2B c6b03cb6aeb0cae066d94259274ed1d7a1d3e236f5fd47849a3b0056cfc429a32dc673c4f95b6eba9f2725eddd168053aabf3f32adea1f4f94aa9c5f791eab36 SHA512 f704914f549f7adc38ae00978dc942c9ee15e806377b3261ab72f396a12d7d0b973e67d54457cdaa12b27ce532b4275066526c218b48e239ed2c512a4b5f5c77
-DIST firefox-128.8.0esr-xh.xpi 452426 BLAKE2B 3d8c84612c104b1b80cc3a9e0b9a2a389e9d1b1838890deb08d518e5bfdab4b625a81a241f3c4365817cc0af13e6e883f2813bae9bc7469cbcc5b014a4595cb5 SHA512 ea8b23feaeed2b80d3c30184f521fc987c8bfb9a2fd59ed6ca44f33ece37277b0e9df44dfb384fe72ea678ad5bcab9515b3cd179caca9426c54ecf4766f76123
-DIST firefox-128.8.0esr-zh-CN.xpi 686333 BLAKE2B 952d19bf74421178b545221024d4f018edac4c9680f90b30ddbb417803c633dafffc0401c7654f3df0149337feb352105b0da2f96df50de1e8b3075e1fd78d0c SHA512 fa3755d2ff811200afab42c1d6b8f14fab2b0a1b33fa85d2090f1707587e38fbbd7ca28cb9c7b3d4bc59019acba838039e41d30f76c5e1af089f6ec442d25bba
-DIST firefox-128.8.0esr-zh-TW.xpi 689142 BLAKE2B e537479b577f127348538593adfa6efc92fe2298b57ddc867b0f4cfdbf6cd18f46b1e62abe08e0b8e6d120f4ecb7e5485d9feefc82c08a4bd93e7f3339ed6e37 SHA512 197e2a3217d90f38347daedffe7f6a070f4da38c5540587f49b7892ec4ef944cfcde3e61881e3b3011f64e40628c7e7cf609bd81cf570c6fc9cf03f02b1f1138
-DIST firefox-128.8.0esr.source.tar.xz 563554116 BLAKE2B 3fdfa2539b42a6a659d05ef9ad60d3dd7a0097abf3c5038150316d775e3eb864056a56edc58ae4e49ca36b3ccf2f05d68a07f8493a7649388e340cd81640e584 SHA512 7c0ef22bc14d4fa248cbae14d629174c9c967f891f4525f609760595f5a108aedf7dd804d1b63b97ec268613fa98378f4742a9b6ab562454351cf21175fdb802
+DIST firefox-128.10.0esr-ach.xpi 482241 BLAKE2B 869095e0d063e169d62800d4939c95327824443c7e0aa0c64584f01f9f4b4a236a39b0ed319273f14ea9b79927d0253f7b2cc5aa3012a8069b73f748c8ecaa38 SHA512 04122b384bf2737f881ca0e0458c8c74babab3ac9021a5d6a3a8d281b5c26dbf7c787eabd32db29304b82165fec38c74a1b8b1e5727f90287a76fa2ceee0a828
+DIST firefox-128.10.0esr-af.xpi 446595 BLAKE2B 273a1a427f832a7ce55d907a286ec1ee58a7345a38b3d15489f5bbe81bf8284d955f49c6d549589d8b125c935e6810e198473c973157ba051ce90e60650f261d SHA512 a1aac9199c4207fc39346c414730e53a2a73228217eb4f02c2ebb0fdcc96c5078ba0cd1dc8ee240a59893944cb850be5daff7f6820fd92e127b3c9de8afe1f3a
+DIST firefox-128.10.0esr-an.xpi 526064 BLAKE2B 9ceca5a08fe011821de19c2687f2b4a0897034f5b707b4cdbcd5f72c26621e9f18a8873ca0ee57215f42073720c111ed5a80213663d724fef610e9919d29e4f3 SHA512 beeea0e959607bb5f35eb21b3af69ef3d84650d9e8ca3e3010893cb410e8c0e70aa4906cfa23f7c1db904a1d78cfa89959ac21693aba27578aed5faaa1b8a67e
+DIST firefox-128.10.0esr-ar.xpi 650467 BLAKE2B 2f6619f68908bce6d062cce14e55caefd879519a38ab3b48e3f2c4de4fae522463d146beb1d7c9183ded9a384754a036e0e261a14a0f410ea19fadc388b77264 SHA512 3170e04048912ae83f82f23ec76f9a4768a5e458f9199dcd2fd6f85a5712b69f6835920519f35f537c700f1bda9150c330841ec2bfc0453dbe931a7317cc7159
+DIST firefox-128.10.0esr-ast.xpi 508561 BLAKE2B 030903b41f61526a438492289643a70ac176e403e758f5e748f34f4d16e1c7ba300e0ad7a9931eae6f747cd9475d4a423ef3456db2b6fd9aed2a4d6784b851d1 SHA512 9afd82842c95e4a1305b7e7b5204ad72f1438bc22074df56e4bc018ebb6f6d580bbfc3fa9dc3137dca76ef6bdcb38ba7d0cb963ab575bd6dcdf3b6869abb1b9d
+DIST firefox-128.10.0esr-az.xpi 509836 BLAKE2B bc8e875e180cf189d2d428f126cf354ea06e2a73deec7e17934d57490d431cc5f2978be35964375a6d36d64d008772248b068a0b66804c3918f5668e50da54bf SHA512 3ba9c3de0cf3612f531452f2f12de66387091eae5f4bc2440f4e78ec4e64bf90a76b225f2b4d6a90dd356c989324f6b0a0ae2802080c6cedbf524599fcc13a2e
+DIST firefox-128.10.0esr-be.xpi 748095 BLAKE2B 767c06c8dbabcf1609a9a831a32e3393b8e59a7ada031c9ef431e53c75bc9c33704e64948799bcbd3b7f40e2613d5fd1a4817eaefc038341e682f3296eec3ee8 SHA512 6fc1bfdc1bc487baee676674c8aafba8ba4382314dcb55f5cb1f997af1cbc8586148036c7971e193485fb3fd424e1983ef2c7c360452f2f2c1f5c671a6721c8e
+DIST firefox-128.10.0esr-bg.xpi 672065 BLAKE2B 116c643f89feba2594d4370286e68548a96f1e06f5254a027e4cb831bca1d97075afedd36407c5fd5a9f04f187fac0372654390b7122c5a8d87e9bdbff0317d3 SHA512 4568954fb53c3b9efe3f1edb14a2c05ec7e85038b17a61fb86eec8e03ef564bd96a19f78cbc8b86973517cd9360d927fc043c7cf8812152e4cf966d8feca2996
+DIST firefox-128.10.0esr-bn.xpi 624737 BLAKE2B 8568e0b390fca4df3ac289e5d89fef7f8afc4c4aa1e5ec3bd2f58687b747949887b08ac0f4dac97f9e607cbc51852bc3894a5a372c938289d53150f1414b243b SHA512 d69b78efaf4da2eb69be1cd67da3dfd3cf6bb7755abe728c072a9a0797a820e651dc27ef9d6cd4d8b3a66672292b2645e68ee9a177b99644d0a520bf0264ae09
+DIST firefox-128.10.0esr-br.xpi 598750 BLAKE2B 3831c9242a2a7f5a3f885dae569cc54bd56bd7436c5342752b7e138db5ab0521b8548895c91666e7a2abd15a0df8e6c5d691e9c4251e665f0e97d701f6fc6b2f SHA512 bbed8da606fdda10e957420249e150fae05d76c3f9f2b5699c4e5d9dec5010b8b0f17d5de0624a0a326403e204b9ea8fad14b8bd6c666f91cddb6b5d1ddf2f3a
+DIST firefox-128.10.0esr-bs.xpi 566003 BLAKE2B 6902b85e739e6f8f6f8b382ce0f98ce1e0f581248e71edc5f95942a5325dd9a984dc17e90b940b47f104b93e8669cb4b80eebd58fa332e3265fba980f6e02c4a SHA512 589c6f11cfbf4abf8ba35e5f7dc19d8b374912a3df269e08c24a709ff0858011a412f0880993508fdcf5dfcbda5f6fb615f64b427a1912f30147072441f5ab33
+DIST firefox-128.10.0esr-ca-valencia.xpi 561150 BLAKE2B 49ff1e93b9ee83da6e57ab4ff2c598a8620ed76ef489daad7c6642383cb77eee4a37899c37c4677f54bae38eb94f8b8adb2e3dc2e58c4766d1c38265cd9252fd SHA512 9b66f6c25be20178effdf9a605e70f2f1fac52a6b70f7f8fe3ed8dacf7d842bbc0b3da85695dae68c202df97eac9842ff3c02b81dab09e6f502d6a8b73028962
+DIST firefox-128.10.0esr-ca.xpi 609963 BLAKE2B c7abe937b9b4ee16fc62f2e08529baa054cb57fdf34ba2e6f7a9345371e001574ed851d0ec1b9c7e7c1f56fe7bcac3f7bb41dd87a31590987b70fc98fed628d6 SHA512 9e6c60d09d225b32a2fad0464f2707d18fa98e1d2c633cd09b0276401edd8167835f2d3d551c4c1910db101ab23cfa0f73061d52929fd978ff417ca317130ad3
+DIST firefox-128.10.0esr-cak.xpi 601487 BLAKE2B b62594bba0998025ae4a1d02d36f6fc3b2932fb5e23d2f933beeae74bbc4892876b5ed816cd5fd07bbc09c79a5f630a7d77e4843880240df0ef0eb9f4e3414d4 SHA512 04a89c362adb93130878042c2a94f6bb4fdf1ff4464649ee1915bb9c3b79b2a1312fb06cea2725f9714321054523263cf77d9fa6d2755680180f3ee1b7dd697b
+DIST firefox-128.10.0esr-cs.xpi 690636 BLAKE2B e8ffdbe597fa93979091ca846c00e5c6d248b7ab64c7715ac7322c656a0d43aae8150a182b82812cecca469cb2d247b13259ee0d26b841e4aa6f08175fed449b SHA512 0221204547ca7e149fe383f7c23cd44dfdeb98371ff98c26c09c2beed4dee3ed4acabb24d7b3c71dbb594b1be878ecf76819bf70879388e1c1d3c8587101ad11
+DIST firefox-128.10.0esr-cy.xpi 650599 BLAKE2B 58988793abb3b90ac486523c66ef068d7184e4656dedd703f3b1eaf885fd5c4e975016c685e321b2d615375b4472b5ad5ac3fb1824c3aa52ff0027d7dbb9a528 SHA512 b4785e941f2138c6e702f39592ad3037b1a1dc8e91846c36a34b853f9a3f62e879987ddecea4b3b75b668d37028b98f14112abc912f578f832c5c78b60c8c777
+DIST firefox-128.10.0esr-da.xpi 638630 BLAKE2B bbab402fb2087519deca45b2dac8d7e5e323ee6f03641cde57feda6c504ab4502c1fba98c63c4d20b4e1adc23b49f48b3334694ca45e9e9f22125b37d0046efb SHA512 58adba7680c8dd9e17b34bb4fb3809cf2607728c77d7e76ef6ccab8515a038b9bb5416a716cf53c4d00516b39ab72e44c9fb07e05c892ead68194114c589410a
+DIST firefox-128.10.0esr-de.xpi 663136 BLAKE2B a23df31e75a28d9c22b475bec9b58bc1f87d4c8e8054f65c937eea4028b5dc8aed3f759bf019f0d6b4a59586dfe9343b19fca84827c02afde0b3ac9e9b7523f4 SHA512 266e93fdf40a9161b0d93ec974b06d2f567910b2687965f14051671992ef40ca9a37b9e4cf38f52fc85b2992c8017b4b18ce159a7f21c4da1d930aca7fff8519
+DIST firefox-128.10.0esr-dsb.xpi 679871 BLAKE2B 5ee4f7c6c7e4f77292b94436eec5b847863e8e16932c0927babbc43280b22d2e56483dca82aad55511f358e36ac5430839e106ed514fae21bd0602e77bc5ed9b SHA512 8dfb2e2163b8d461d465c9905f68c7e9a4be01fa973b1058e02d67008a534a72935e9b4c6ea31ba6322fb9a49adb8d2856753aa11e35fadaa07e45e98b3c6a22
+DIST firefox-128.10.0esr-el.xpi 764544 BLAKE2B 8a441949c0faec7cdd7e6ff47c634324f99658aac0284ff2e3f9f3bc097330edc8db5ba5952e0d396b42d4a58f60981c78314a017a9cf9965494aeb18b60eb7f SHA512 822c7d6f961e899d7943105455441da28ad655f96b79db91ef2bb4755ef602894c9742daeb92c0f2fa350dcb7afc84f8658ed8f85e395cf796e046c2ce656ef1
+DIST firefox-128.10.0esr-en-CA.xpi 610427 BLAKE2B 1fd900e3bcbc36691ee128ff8b6ef6864e5fd1c12264bbae337cc023f3b86ac2a157b4d6b207ff1746a99778cbe2b8f9186ace2e2da8a036df55cbfe8c28ba13 SHA512 ab4f75b4074145e6ebe0f8965e938fef5e32c2ad5919b34239af53621832cf69bb52981ec918a06741fcc139e502bf5ea92852c52c9d42c4085d1584b746f832
+DIST firefox-128.10.0esr-en-GB.xpi 610782 BLAKE2B 893a246e9df1e36e76781e07f86931a3eb5ad19277d1ffda4df7d145baa0c5f10e5233540d4e94b1159987d9cb94883243c84e7c49efcb3b829a5979b508cf4c SHA512 fee96734d64f9ea44e2e6b288802d2c0eb8f6470718393dd07b1af685b7d89438a21eb004dc0194fa1fbde0b5771986ac78b25e3904590a6f62204bb7e2a3892
+DIST firefox-128.10.0esr-eo.xpi 643535 BLAKE2B 9d96b85c60f440258a337384a46cf63df54281d80b35952c112bd388781dbaebfe4a711489070de529cd520e5de839c2bd8aa0ce97ebfad885b1a635e1764723 SHA512 2d61a3267dd82be8960b03c44832bc7fa8f7f46064866e118ca5e2b1c80591df83314f676e2fdc1732d6c71d675e80137e91a101b87ab33da4f38d6a09ff3b6b
+DIST firefox-128.10.0esr-es-AR.xpi 655627 BLAKE2B b27c752e73a74b0cf8545c1b2287a9f66f417b205eacd01e0148224e103b9b4cdb4c19529321b4a0cfa2c4e52947a117645c933507c289447e7873f25f7b54c1 SHA512 db52cccdc0ba0da5d504c5afa89801f88ddc4bcfcfdcb18d5d0f38d004e294d2a5d7eb00aafa8ff36c18465270fe8e0e35986328c911a2ee9379ee4114431253
+DIST firefox-128.10.0esr-es-CL.xpi 656064 BLAKE2B ef3d7624c74392a70d2be4d77858fd28f68e06d1baca761195185169efb7ed6baad267bd3cf7ebc4fa343035978591728b5516a85033320d64dcbbc5139f7f7b SHA512 b47ee979910a115e9558c41cf93122264a6cf0ab73af8062a0220cff0ce4dbf002bb287d3f583d2e7d53a5773e181aa8f993b06bb0c0bc5782d5c4ceb7807123
+DIST firefox-128.10.0esr-es-ES.xpi 655187 BLAKE2B 66cf15e50382dd605eeea7c5472d9020e19c90935cfb973a95950c778e468189642e0e6d3baa73188dc44dbadc47421d2fe16119ade147a290d844e4f1cf07f5 SHA512 52ac64e6ad3ae1eae59e67adb463238e26e36b482d6eeb981dbd72c5b6df626cb2d679579b481687c8c64ba1fddc08dd5f18f390aabb9b0c01f0bccfec2285f8
+DIST firefox-128.10.0esr-es-MX.xpi 657393 BLAKE2B 271ddf7e68bbc3bbceffab4fdd94083b74155dfcd9f4eb006a50c825abc7aa6133b1ac90cef812565ff077346c500685c2ad0e060278973f4cfd10bb5133c031 SHA512 6e793cc2c19ab9f394c106f82d81194457cee3f58741a9e3172d9d5329d23ba7544a2d6894bf9043e68da384f6f351e347feb4405f4a311104c3ba95dc96e821
+DIST firefox-128.10.0esr-et.xpi 556276 BLAKE2B fd331a01eacf136cf60e205723c9993ad983975286b938613c6cbd56745e68ebe11e6760c0a52b3a45593facf50224e563b612cd008171281ae240f58f685a40 SHA512 baf452fb382c69929ce62812b678764bc69d02d8863efd7def4cda86b5bde11b7febad6ce999b6b555340fd95410ec5406483a3606bc8c76c46a34dbbc10db10
+DIST firefox-128.10.0esr-eu.xpi 623960 BLAKE2B a3d838d82b7c8b4a9bd381d30f409df9e3f52885cc36aad6c056d13a1809ad955e4545d88096f406de0dc2b8959c190d3edd3294ee3767fa2b631b0cf24203fd SHA512 f2a978ce591e9b9a9ce85a86392b8f5f1e60bd20532415c6bb025e63130915625f40b5cb8e11fe56a95395bd6433a17a6f055d4fe086af075750d0db07c83b52
+DIST firefox-128.10.0esr-fa.xpi 631020 BLAKE2B e2a021d5747f528359a099533b49d3456d794307e9d614069febeaa6cac3f3ec1bd551953c09231450041b259134c67e818a634270d66df937544f07f7beb80e SHA512 e5627548d0073ac66492bfb6f57e65446d038923ab4993b1706509fac3cc554e6ee5346bc4f78885664de3de57fdaed425085778778f8ea6de896045b94e3007
+DIST firefox-128.10.0esr-ff.xpi 497856 BLAKE2B dec2746449a91d2ab8584361b54e9d61a3ce1939967e96bf16688412e517ff8707a6acad4e24960f2432796a6a82d0bc1382f13c81c5be65effac7c391380882 SHA512 956cf01c598001a20e59a081a490e62e98d89ced0ec660ad57058ac0dce7334125aa8fa3aaa049e5ef96e8a6025b059ef19c475382d97f3eeaf35664a1eb202f
+DIST firefox-128.10.0esr-fi.xpi 633889 BLAKE2B ebdc1fbd1a01f82f2f60add6fb738dee0f6dea45a664a892c5b994cff7649dbb8cb70152946249d4b4407ffde8aeaef2c387a2d5112dfbee34dcbb85ae1088a1 SHA512 f36184a5b1bdf8fa56da73c2388e591439f971645bebfebd989f35472bda4ac69ab58b98cada1cb19eac1a159744c6bed59325f82055f17eb9f237aca1da7e68
+DIST firefox-128.10.0esr-fr.xpi 669616 BLAKE2B 1e075b8408d61256b88cf3169d027d2e4fb9fc11dbcd7685ece516eccc533c6ac4c6f170789465418cab77b221de69ba4b324f7172545e57db18dd31a302a5d1 SHA512 87c58bd155c0b6fda74359a14b6a751e02267da8866899758049cae7acf47709f5929f2f233298992ad23fc187f0bdfe93b287e384c61c83ba2256346ecd5891
+DIST firefox-128.10.0esr-fur.xpi 651566 BLAKE2B 26c98514871b5c8b8408f452406154b11e743c0d230544cf1ec5affc2556714336f8cda9dc745c0584630521694b34a1802348f136ab3ed43223e9d0cd691d68 SHA512 93e259d4fc0cec439ffc6d071c536c0dafb2e798c9ec45d7df1606fdda32dccc7d09e3e40f9d8bc2679cf880e237b7331d22499e887c7de53ffe806fdef3eea3
+DIST firefox-128.10.0esr-fy-NL.xpi 652079 BLAKE2B 322616ccda4859c2bff0b4a5d2b318bdec85ce6a50a016d03cf1c67ae27cd75c4f8e9dca2684ee49bbfbce968394db22d5d83ef118d785c030e57748ec631ef6 SHA512 5afded9eeb459bf27a56a4a377331e93798b37583a9e455061aae88a4c864097e0e88b8d88c636e534d58d971a38a6909e51667291357590a802a716d61e7b9b
+DIST firefox-128.10.0esr-ga-IE.xpi 490838 BLAKE2B 6fdd5c6525e24f539bd80ec94726c5454c42d1ce3d7f9bf33d2cb76a1b4d8507c3f0dad513f13a313bf12463b05bb30da0b1cc4bd634c3252c89243a0eb6b742 SHA512 69c552931ccb93e7e48272016d1502ed03d727d252c499c16ee353b23fbd6c96d31443aab4770703ebc592396f64045b25bb531e5afafa2d014ad9052839fd28
+DIST firefox-128.10.0esr-gd.xpi 609626 BLAKE2B a2682c8d63faf320ae9039ada9245c53caafdbbbbdb26791db6e564d485747176bac4369ecabd712fae232770783cfc9631513d5a318d72f3c51065c9a543317 SHA512 ddd7a289bb7a9ffbfefdef72beef630a5cd5cd14a61245f73a49fd367339bee51680438ee7c11305b32d214af5643d832bf9575520705c988221e24c47a2ba80
+DIST firefox-128.10.0esr-gl.xpi 615556 BLAKE2B ab4f6bc7b7e40ad45d55fd7578dc33bb986f3b5973d69d2db54458b5d84312b98b99a427bcaff89744105a919f5a61c6e072714a694436fb1ec647836c6bbc9b SHA512 c9075dfef9c00f4800e8598f8e1932d2df5d20e8ab221ae578492d6d82350b864411bd278cc31148045f5a54e82331947933626e33b9d11deb0828f92dc11311
+DIST firefox-128.10.0esr-gn.xpi 659906 BLAKE2B 93a17c4bd0509f7b6eb04e71eb624d8f9bd809b4302fe3779e8f1da1eadc2a6772d24bbeeeb020bf0b76200c4f74f412413b75d062f934508e09d35b44c9628b SHA512 a7f275a461632b0b9de7e195b621de14c0fdae0b333bd4c66fdb26cfacec39b37cf5c1780c58c9782085a3655c91f347cce71ff515f2d92928c2c95b40dd60d8
+DIST firefox-128.10.0esr-gu-IN.xpi 552334 BLAKE2B 1d65b6fcd548dc93a448fd86f91a58a63592969e624e4e7a3a635ae6e64c017bfb3a7eb30c59374c35f77b5205b1f753eb20cbea4fada9e47809bd06c0dc6891 SHA512 ad5d7af80ff73656304e3d6c8444ab498282589015cc7611d29173665aa4d1141ac06b2f81f29ab65e457cc1ab7e49da9e7893f284212c922ecc973d64085a62
+DIST firefox-128.10.0esr-he.xpi 659478 BLAKE2B 338a34f49436a65cfd9237b8001a399d033bdcee07e06954cdc2d7ee60d0a2b3d290a08fbd96f28047ee0296553c2e1fe999de44f3e5717ddfc66554a92a0211 SHA512 c7086fca32c8a69ad76af8f9ef57d78b44702ae9ba6874b0ca926453195c52b53cf3e0c03efb0e4becdce4ae742d3a451116033582fd55a7331048c2c213b1a2
+DIST firefox-128.10.0esr-hi-IN.xpi 578977 BLAKE2B e56ff88da330a42a431c94a6f554f7ba3fa7a739ce91ef89f9ba4176b3ee822d4ab674a8ef22ff593a439b39134f7616981d63709822207dde91af0403b6b8a1 SHA512 3c1f26ff6f8837a9c84c03ae1856f3b5ff0c79459fd19e8e184e88c4f9dad360794b2de906fc7025b74baaabc07072382f8989557099b7dca0af04bcd0ceae8f
+DIST firefox-128.10.0esr-hr.xpi 645465 BLAKE2B b25fedadb4d6feec292f866180b9a75c782460b06a055d19262f7a8933c8d4544d5a3afebb0b399f97380ac5e52075dc5e6c9b180f4374cc240f3a5d7ff4e822 SHA512 e7e4ffab8a2f842be2a87bb7871c6414b7d1fe7887f808860b7aa36a7458dd2ab37af2bba1fcb01d5021d454d3d1f31135b8efc3427098e1595f4cd189075efe
+DIST firefox-128.10.0esr-hsb.xpi 675863 BLAKE2B 55ae6438e0fba5b270a3afa052442b9f261d2b070d335f3fefd143ce2e1618b1047286491472fb054403b8afba869f6e749664b03a8c8b1bd0bfe692f9500edc SHA512 b5a05a5b07710b664c0602dfb53ad5bee9dcfb4d2c24f0e14fb114524f46517eca9928c5eb93b38065f1f26dd0c5e8e789b030c145019a461d97fc0db62d4936
+DIST firefox-128.10.0esr-hu.xpi 679681 BLAKE2B aeacd28bdbdbca62c4b43aeff48bdc860e95ec311f4e7e7e8ce0769c3c4bfe8aff70cfd14960ec508360ec744d83a3993d6af458b410d2e0fbd344b3a9bdeafc SHA512 ebc17a857b798ecd8eb3f4bcddba82f2e9bc8fe37aa529f3b6130056ca1de78d65c90eaa3791b2c2078a5cec6ab7cbe149137bce54ebcf41671c183bd0ba21a5
+DIST firefox-128.10.0esr-hy-AM.xpi 664455 BLAKE2B 105e4855016010f1e95b6422ce7705ddfcb55a6c4831ea8df32649b94bde521d07c35fb0b17aabd2791af6c5364746a0d019744cf37eaebd8ebe47c5950704c2 SHA512 51d50be56271ca053e0e0aba634291db84dc710bed494190803dcabe6dd4e574e6d0a56d3dc405c5fe82fc3334dc123af0628e9acab3ac3827c08abfb380eee4
+DIST firefox-128.10.0esr-ia.xpi 637959 BLAKE2B af986968a0911547a0bd443810c58d8a89170859a350edb718763c0b8562684b0b1e9ff7d1a2029251ded56b3a703e943a7858c69478a02631d83260aec21f69 SHA512 3f344b9863cac54f33ab7147141db33d50eddee009db8c5bc581a2117ec0c46f68c7404e6bafa42ad0e613f425c83a4b8a93e8ed126541f201c7704964ce5456
+DIST firefox-128.10.0esr-id.xpi 625994 BLAKE2B 311db184a5838ed7a8d1e350f21010884bbef8ed644327d6562143e075a3bb1764e7f6eba11d59ae1c9de0792ce418f199a760b4627fef25fb52a10e3219e033 SHA512 fadc135e6e9bfe477ac1aa9510c54923404a975eb49fc25d2e797ab5850d5f6c0c2533fd81c52569e8bcbf0a2046dd38df2f28a78e84d0bc9403c1fcf076451c
+DIST firefox-128.10.0esr-is.xpi 646737 BLAKE2B b0a692dae077e614e73a381768e588a31596beb7b916f49b1036c7c9e03a4426a1dc5b6826b5eca40ff8b542b49e9c290e4ab46e2f15c86ce857a8a3cd42f19e SHA512 040120be65c4ee4bc784f4ff5761b4e6f9ed899aed8d71718c8af47dbc6e2a649f0f41fd650605393fc0715287f752baa14d836802fbdfadf8501179a5b66c6e
+DIST firefox-128.10.0esr-it.xpi 648855 BLAKE2B c33967155e51c27de3bad60c7479cd3ae666e95b3bf639d633d9a37c36eb85684c4d255ba0a82ca0356947f706a7cc60e143b96d40970a2a5155455732c87ee8 SHA512 b34873187b9f13bcf7da3c6e487f361538bbc5f5879744edb582ce4bb105773a013008c31d0e268ceca031c1808d14609096bedc22b043c4d918ba269ed59408
+DIST firefox-128.10.0esr-ja.xpi 704126 BLAKE2B 0cfc65e4fcf7ca80c5bbe504e85f340579a5a2df4be2f55655611facf66835297c05d3c0b56dde3aff89b2ec0bfa4a80005bf0ca673e131339627ea1649d9ad1 SHA512 e523b264cb9573d3dc3883fe5eb31143f12ed56b98019c347a867546f035d8aa2e62a984eea19cc12bc97a268d2060f691bdccc9de0c33974d262a8a440a1d5f
+DIST firefox-128.10.0esr-ka.xpi 714501 BLAKE2B 047101b33f5e75a03d3108799d30cacd2eff6fbf64d9b7716d12f3c019c391bd47d3cecb4fcd648d0d49d63283c9e80aaff2db708b8266feb85061425cb7812d SHA512 7ee75df9a4a1b3629d72aba1f9b330e114a1bea2252874e8ee4adc3ff766073b5cb524d937326546e711a1015c4e0023aaecb251fe583a6309f990b80e4dd05c
+DIST firefox-128.10.0esr-kab.xpi 626274 BLAKE2B ffe93360b3a253d8380b40bdf5a8d6c28708142bf9b748d4e768de5fe301f640c299812dcc997d8a7cc3e435fb36136abdbbfbd7794d9781975de8fe9c53ede0 SHA512 15e475709fac09d1a34b464cdfd3f00cda2990f9fd4f101e9e9cc6a6b3f7fe5b7b99df8cc8d5f84f3e3705b0e609259fafbba16578d7bb71c8c804c44ffc0c99
+DIST firefox-128.10.0esr-kk.xpi 734550 BLAKE2B fed0d74858b7b82a3c7dc3a8d3ff56bcfbf24f47f4fc96e723c00bd8b1a11d8299b44cedb31c7013de71730ea4c5191b5dcc22348189bc5eda00a47b063fc759 SHA512 b837bc5a49ddbe2ce1bc5e79eacdf5468ab786fdb9ac8ec587c5b698d6e7fb1986c392bc12ee4eda2c8a3517dbcfd5e19dda9d1f92d69beabd79f3533fbc5dfd
+DIST firefox-128.10.0esr-km.xpi 543173 BLAKE2B 0e1b1f574546cb6f41f34d265f8f083c1b2da06602c8acb59ded939b44c215f6af4d876406944d9a9b2fa34641ab26849fa8fca9c566af2b769c4ac53d2e19c5 SHA512 7042991750cfad28aab61199ed63a3e70fa32910f794c5bc31513eb350ce1a75dead26cf805a668676fd29838f00ba5a891ba2761d47a5d683240a01e0516552
+DIST firefox-128.10.0esr-kn.xpi 520329 BLAKE2B 4602ca5c63b1a11337d07c713bb9b63c3110e5e911cb83dae0cb1d9dba080fb15597e76e57a939bad81db71ae523b9e2977bb7c3389af2d261c05749b3c21f06 SHA512 89bd951b6312c2bb4ca32d1250c7d158c1c3006ebaa6426188c5510603cf97d37d8e2e628059504c0bd2e4aff1251af25826b61b5cb4fdb2c146f214c66c7e5e
+DIST firefox-128.10.0esr-ko.xpi 690555 BLAKE2B 3a706fdff59e2b62da035ff2c39b55b627cec5696434b18d4fe771cf5bc922dbe2017f39e8760239dbb1ec854e77a5df43648161e22dc7eca7af005a018dafa8 SHA512 ed0f8a740f2cdfe3909bcab1f8abcec436159c67e80d2bbb1d439333c2887fb539d4a7b2ff4e5ca5dffdf3a402d78920387595bf036afe686bc340f57e839a4d
+DIST firefox-128.10.0esr-lij.xpi 506305 BLAKE2B 281686cfb4b2c47b3d074f815dd076039f759d7928cc3ce16609a4ce9f50c830956a00febc9d2b365894f0d729f78ac9aa866639ba234800dd64728ab9a6f3e8 SHA512 098d6581c5e38c1ce4c868b1d3851a680e17815dab8810ebec1a06020f2e7df4bac328104d2b8b1a2441479271531a038ad9b323af8d9c36d57a2808a0045ba0
+DIST firefox-128.10.0esr-lt.xpi 585993 BLAKE2B 1c11babed1a9c1daaa0b99bf3b8c18500da58ecbb2a1b7088be007eba062a3d80c541c840bef1e99e3ec66e1dd3c5875a4ba57ee90247fa0fe0ee26a979f1eb8 SHA512 85c9813bede9fd51e575d5149c358df213e6c9d67eac84b9dbed84fbfd38b21e09f39d6747c101fa04f2cf0426ef4961b26c40766f1c73b8f3880a8be1a942cf
+DIST firefox-128.10.0esr-lv.xpi 595107 BLAKE2B 938b6f4004a72988716a8c7945880585675e9ecad7532adf2a170ad160a394553852d9077377b2467e0a0b3933e966ec01830055411de866717d9d542fe83eea SHA512 4f9b21b961862e94bbaaf3586ab389f394c1c966540cbc953eca88d64c09f01c908e2e9337354777efbf0e27dbc3d03cc3986b35a087d3068675b9d8750997c2
+DIST firefox-128.10.0esr-mk.xpi 511079 BLAKE2B 3d3bc24c0e6132270d821d66c1040fa12773f4ed7ebfdbf38a1b3c14f3c6b7354a9831b708abf51ad53fe0fe9168b8c20beda3bf2b7d73e6eb01f1db9313c6b3 SHA512 7b58120931a606ca9d821c25966211c788499309ca89c45068342504ed3bdebc4dc72afcf5cddd8a8eb284a0e7763ee6dac3cf45049502ef8f44a8ef2a0af8a5
+DIST firefox-128.10.0esr-mr.xpi 552813 BLAKE2B 5e361c2373ac0faaa25f77227013c1c1f7f66ff69bc88b1ff1195f2ad1fe5db8b8dd99d674131ea77de67b87ff9bb34a48a6590484ffdadc68d9124d71372806 SHA512 05c38ba505c8db8eaabbfe4efe81dead930f6fa913f6ebdbfee0a4318ef9fb19bf62bb63912cbf2bd0e11f678e8e37e2d0190f1e5625fae56da1d516e2f03959
+DIST firefox-128.10.0esr-ms.xpi 477964 BLAKE2B 7d73e368e9f4a0e2afd8b562ae1990407693f00e15f8b31822117ec6362d2c0a8de67a5d639b96145cc33ce60b9066ae1b3487146128cfb82aa882691c77d00b SHA512 191a4a2e113089133b28c91d681ddec0658e722758cce7755eb25efa64b28e3833b707e7c1352a0a9f075a3cd6b0bb763b8d4d3dc888ecda0c2000e932a6ff9a
+DIST firefox-128.10.0esr-my.xpi 540059 BLAKE2B a4212cb9e8406fb051ac85fb59e06591e75ab71743be25f6e78d28e10738ca67ffb403eb017b0dbbb32f0101d03c1dac31f25148d383dde505b77f314690a53a SHA512 9ab23a547db9a248480a25518e11ec2cc80e68043123334002e4c9ec2e8f75b61f2eba2a2945ed09eb2d5607e1403f2633eb11334682840dcaa69a8a59ea5292
+DIST firefox-128.10.0esr-nb-NO.xpi 627689 BLAKE2B d2c2e1db620f348e14a545051dd4d7a5e1cfaa7bcf2b61ab3dd6bf797cf24201ad87a61e3eb08ded3f9098e90c478fddfa5eb66510e2dea5181e04b180bac167 SHA512 46851d5795d2bbf083f12d7fb4f97e57e9c79862ff33eccda8a066fea774ef46f160a65534ef6cf7e0bc886332d7acaeab74b206792fc8af3104d62344b6a2f5
+DIST firefox-128.10.0esr-ne-NP.xpi 543830 BLAKE2B 938222ed64fc50cb1ae6401050d3cc8646ba1f13eedbea040393fad6ffa9f2bacee5aedb660f9f937f6e764152625af064c68ed47ed3eecfed1f7f2d0fa05d9a SHA512 d1faa655ccb17b1abb2c8886aca16bbd4893bb357ad1e558cbbd4c8ec30e650870193bfdcbd0281663af5eafe32deb0b0995d0a92f5d5847574a82bd061a3a17
+DIST firefox-128.10.0esr-nl.xpi 645176 BLAKE2B 7334855612985a3d62261d379021bda06ffe90b7fd23fc9d99c73077253039102c209978eec957d4c263dd4110fc4b64a67b7d37b389a3ffdc562927efa7e782 SHA512 9efaa188eb2ed86843e3e9a1a22247cbf1f98a1cf80d4cd194d30fd0e6ded0afe9fdab2bc56c6c02bb616648882dd250808437fe810ddce8d8db2de2ba570d03
+DIST firefox-128.10.0esr-nn-NO.xpi 630291 BLAKE2B 395d5f90bd551c80a9f6c87b569056d1425ccb8bc494f30638920cef072d44678a29e5914afee243f81b8f2070ba81d885f67f79e6dd64ad86c3511e64ec5338 SHA512 ee73b40d580057fb5e05ccca26b9cb23f539bf24b51667b33dc65d38ea13a0541c3090bf081759ca59ad07253c1bf7d6184930975a1f3b091f3e6da78c49ffae
+DIST firefox-128.10.0esr-oc.xpi 626829 BLAKE2B 53b4d9f9656bf158170780fe4535264e6fae4c119c08d7c71a8d8ea6c285e2c2994418449f71b0623eb4531bfbfebf2f866bc4ff125f2d7dfc8d2d1f5c578b78 SHA512 85a80927fe8dc5202ca24eac34d02dbf8780aacf0c22803cc3fba60b7f848cae482dd3644f3b632c7a52c1290aa0c40f14506065e41d781170446b1c8a67eb13
+DIST firefox-128.10.0esr-pa-IN.xpi 726726 BLAKE2B ed06aa0043f33022eb47494848eda51254e58d3563fc76f88f3d5b1f2449a8703c9f14352db9fa99a46c8e41eefc4ad51fcd43b2fa5d509977751aac23a2180e SHA512 fe9d8a841fd9b56f39ba381544923a1aa5d6ebd18ffb57c9c52f0ff89d5c7c6754747559b5f69e005cb046e5865306268e3eb3a894c36a8c44128594f9b5e495
+DIST firefox-128.10.0esr-pl.xpi 669254 BLAKE2B aff59c84ecc5fab3c4d6547b3262f533fdf0737bd79274f11ab626cb388dcbd5add496c031f45e4f6c83e0db0553531233e2b7e6fc5d0d38f304151d8be15d37 SHA512 2911a7028b214437b2a8dc32fc6239b875919f9aaefef863edb365f8b7f920b2f950e984432acb74267e59ccb6a3d1cce6463b474d89316d8f22d48bbfd5f5af
+DIST firefox-128.10.0esr-pt-BR.xpi 650221 BLAKE2B 718c708bb5e141729e83c5c410f7a4412f4ea0de45e7ac82754a3b6ba2b3fe9d48e448f778d6b501987b0ce77cad2533504cddb5a653a80b004eec04f99795de SHA512 f87103a48f0209e8ffee3db31898036acd1cbc8912071506e8f830470b17d60cb337846f6bb979cc29f36544671c519fb27e5ea6f6e0a87ef1b50d7629b0ac71
+DIST firefox-128.10.0esr-pt-PT.xpi 654873 BLAKE2B 6360b0ddd153bf0b4fb3a840bc5228c5033b831212ff278bec507e1794c380f1f345abee7f494762277fbc94d04f26651d67ef25ff15369cd20cbd3f39dc07ce SHA512 dbe670a06bb33f34167c087b2a0911e469dff0ae031983007c6984be0d41502246eb36c4ae8088dc7a464cdb78be9051f7f3da5bb3736b2c3ec4eb79a81b6d9a
+DIST firefox-128.10.0esr-rm.xpi 646710 BLAKE2B 1e18fc1bb5fed93c53be84c6d97db1f3a176f30ce4a90f694bb93caddcd2832017529375361d78889767a50245872b46934bd64c8d6b5ac616978eea971ae101 SHA512 cd2fcae7175e0dac692255afb2a8c96281b280e060456932d7b0e7310dd1a32c861cb4c461f310a72ee724892d00dc91d16902afd463fc2d725455a752314f84
+DIST firefox-128.10.0esr-ro.xpi 562860 BLAKE2B d4d118cfa12e04bc4f99bbc3f167f1a43b0bb1c79b3cbe8d9b46df3efb03752d3f7e85f808765b31f1f4b9ac695cbc828c1c47985d2fced0b1bfbacbdf5a4d69 SHA512 23c030b004cd137b1adfe07651bf57ef345de64df5b428cecf36a25649504c7841194c96a40fb02e5c0a2d92644f02867876e0218f5fcf82b7a7f7fa476133c6
+DIST firefox-128.10.0esr-ru.xpi 753063 BLAKE2B 4c5872532544aa97f49e4a30ce56c6ea1ffa41faac00802e6304e4a2762a5a8d6232180f801ae537cf3096f7014f9626b022faec6b5e18ad3aeef2e337508c88 SHA512 5080a1932acd0fa49a535fe77e48cbe7e83baa8e6bba69fe12244dc1bc79e2efa667beb15a18946bb400590da9be311fde5873508090fed44b024229e3604fad
+DIST firefox-128.10.0esr-sc.xpi 604300 BLAKE2B 3cc4646cc7c7b25338b8b6e21831956cbc248e0783d2b28d1141a06f527b45d34af3a06e3fd36a81d2f89945738571d595bdb7e25abe182c0db15c2d5c96664e SHA512 6bbdc14bd87dcab085cf77aa580a7daf971f7484b0d7d1dec6c54e7554c81530e8c3f5a658ebf9a7ee866f763e4be2dece9934c063b855915f0eebf1bc89a67e
+DIST firefox-128.10.0esr-sco.xpi 524664 BLAKE2B 3b61413c93d3546089fc5eab82807db04192bf5108af8395750a609efc34706e02dc9c7418cb042ada87ea6f39142954a327b786486234ae6d4d156eff05e605 SHA512 a44abbcd10098487fc4d2cb428e43e51dd245cdb9989b500551a0557ab01a07ac71c8f96346dbffe882ddbec7b070d562a859cdccea2bcd00fa79d8e3e4d57d8
+DIST firefox-128.10.0esr-si.xpi 628194 BLAKE2B dff8800fc791ee0f92f8a730900cfceba67ee619a2b607092b8d85320c98a8590e8325e166728c85c0ffa3bf7dfdc5a902475236daaaff2429f6a6ec0f98c0b4 SHA512 32c43bd78bf53ce5fb4caee1a54c204b798d30c6067ccfa3b8431d65f5141fa8c33d594ca7f304c46e529b3b20effd9648280e9cbce6e24b75f28e70da8eae04
+DIST firefox-128.10.0esr-sk.xpi 682244 BLAKE2B 52d330bef708ee57233907327d9796cb8d756f068f85cb3c7d38c93a899925435833069217e9e4e2d5fa8c030c3dc542e3044acd8313f6342e327f539c3e9544 SHA512 438aa5651257b5bdff6b236359601532ac4f5cd92218489e05227a8ce7de1feefbd94d1ba0efe03895aa9d7e3caaf6c5f3dc04d8c479988dcb5fff2b637e3436
+DIST firefox-128.10.0esr-skr.xpi 726682 BLAKE2B 5c4a7a9a9316d711ec9bff83e6930df2d1c9421bcf53a0baf25e02d1d660eca02fea631dbb253f9a95d5b401014c8f119fbf2eea57d2e3c07d093f1a6f9bea6c SHA512 5427293bafdde0c2ff31f278c98a2293196953d4339b16449bea3ca9f7f4380ab7106b333208cb528b857b10a97ed4bc57f2b519f90ad265c061308aade39536
+DIST firefox-128.10.0esr-sl.xpi 649042 BLAKE2B 9e741a46032d57944a6ee38fa4f23ac42a6bb6f639f72be8daa3866e545d4425e0a64c0d643006461004d5a4916af6526c376232f8d235e27631512f423083db SHA512 d8ccacc40270a8992a4672b6337f6c6877b25f31d1338af8945b949315900a4ed0c985e786227946d394f75449898f78dce0b0490a82e456227438b6ab84d1fc
+DIST firefox-128.10.0esr-son.xpi 451702 BLAKE2B 18e843f8107db85a724b4706252f1fe39b4edd3c2d1b9e050a121b18ac5f4e12d901f47568a03989d9b3a3fff1c5bbd816e70d4914732d7f833c8d44e374e078 SHA512 ce9dc05457eba43d70fc6562e2bbe560219c5a854705057cf2c1920ebc7a2b3e2256ca50a00656256a3c59d740dba4da771df71b8ce51ba047db3d4b28f491c7
+DIST firefox-128.10.0esr-sq.xpi 665755 BLAKE2B d8f834a8bca412eb0b92ab1ddabbddaa7788a18a83d5d83029069a198cb4a53f1688a32e4abf4288a87ae5557061c5ea614833d85ec6a8a332b0cf93d59b625c SHA512 b917229c34d7f3c8d3e7ef63429de31f1910aae1636a3bc77e9d7e41a27c125d640ce4493c05e7eaca38b3005271b0911b6b0d84e578d07ec8290b9e89542650
+DIST firefox-128.10.0esr-sr.xpi 678449 BLAKE2B 085bc0706f063e3ce2acb2415f11388ea507779c7abb56922921c60e8fa6fa2d455b0a3ba8fffccf89d3f3044a63930b35e83e39fbd046a422894832e177cede SHA512 e129bd32bb534cef592444dfde941e2db677c0845d2d055f0b37dcdfd611dca8be54ec4610a21f14b1eae21a9eefbd6022f968b7f5a66291f37c90e7c4005353
+DIST firefox-128.10.0esr-sv-SE.xpi 646479 BLAKE2B e6dc595cd5dcd02caddf475ca837ee2c9b6c0fe71e4f972d0ada870617e21b90344c3e15f59e2c0fc7099c30199077c02823ee5ea64be1a919b8e0d4a73be433 SHA512 7d8fdb2cbad755618e3bb3bdf77be47db9868fcd5b35a4863478e83480ba630a14d710e59e611cc7fd65a4921227c187ae1331f2702a8837eee987183fd92987
+DIST firefox-128.10.0esr-szl.xpi 541717 BLAKE2B 0c7d1d9af6090f28d916207b25e3d88822562471ad0e5c0ee11322c28e7f356361c5bb8e74acf404916754644acb1008a9a9395ed496e8a3c6976ca25aa409e3 SHA512 a15c98f0709680261284bba64bc2301e810db6f21013191a4e5ee915ff4a6abe4ee0db2b6e1698c007333e423f059fd5d570804bc28ebfa0e3cf5d90fc918c0e
+DIST firefox-128.10.0esr-ta.xpi 530542 BLAKE2B 20c8beeb993a93b4759db845dd30dd73f1c7e596488cbc7c0cb80b30dde475aee12ecbd23d5bea778b95bb0fb0611446ba581a801e9a03a1dfedb98504057d3e SHA512 58fdd89ef2a27a2bfccdc3275844c1dfe76679e25db75c03fe34d468317e07dba4c058418753bcce682ce4e8b660a9d3d31a6a49dd06dc6a0947a95cc7da0722
+DIST firefox-128.10.0esr-te.xpi 583150 BLAKE2B 3273e44e63f128e44f0cbf21c41523e13f2c2d8251c184d177cf96bd29a0713c89fc1c0b96f5c22436c515d5337d6ce78a4fb141df0367cf5841c4b0045ce36c SHA512 c79b0b7e07ce1524fed3fac0a231c00d03e2e54e88671ab929dd4a2bfd96c7520049759f3998482014785e70e6a6dd369f8ca6f5c01bac42629784f19ee66d7a
+DIST firefox-128.10.0esr-th.xpi 728457 BLAKE2B b3e20d3efce96a6ba0659db76c94f6759b5cba2684b6ab9fae0e272699be9c570f15b5af5741aca1cd21381bbc1cc14ed8f5da4c9ca3f767635acf2db0497f17 SHA512 2238f016d4e4ef8332e087eec5563662bea7200ae0c911cc5ca5e6791cbf8d74d7d76c964405d1f996f55949b4aef203cdcda9dfae953eccb322e66fe2908566
+DIST firefox-128.10.0esr-tl.xpi 546952 BLAKE2B 3384e148cce7e7acb77d0b15741825111a1195b5b601e60aecb54532ce6830d6054dd1cf236c85f9db92c2e55f35c9eb9bac16f787742ded066c6bbc28c8852f SHA512 7aaeba915e57f82515293ff615ea1fe117de247fe2847682890cd462b382606a2a25b6d0d2a3c7ff22c668310d6ea8852b74381a0029ee9b35e939b937a518d4
+DIST firefox-128.10.0esr-tr.xpi 659463 BLAKE2B 33370a659766789ca01f62a5c942c9793900ec3530ecdcc70c34bf052cf69a07b081e799bbb443729c878e29eee74271d26dee26add12ada9249480d979c9f8c SHA512 331d286a6c9321f07a994d7d4d56e8d312d19cff6ec3848ed9f6f85c6f5928e190ccdec0045cc8c2b222b6297ace3bc726db9386784739b2d38cae6c41e509ef
+DIST firefox-128.10.0esr-trs.xpi 522139 BLAKE2B e93c677afad210675fd8546c4ffd6ed4bcd81179f86fb3b1ba07dbd2af4de46652de6d05afb8d247475f8fcef95dd77b2aae6a8e996837a8b2b5502bf42397b5 SHA512 a4e4c39477cda7f5e19cdbf072ab149e78e5995f4b5365fe7857c8feedb1144432764093d4d15334f338096ec2dba15323a8aea0fb298ddcdf7bd069a6f0e2ac
+DIST firefox-128.10.0esr-uk.xpi 743998 BLAKE2B 7df404fbfa3aabc80e410a40e261b0b8f3fc631fcee93a6ffad4528d7237e03ef2404814ec4f3ed0a28ca29e7b64887b65fd172a105f6046aae7d93c1afcb184 SHA512 6e72649d9d0e957c7fcc0d5c4f36808603263a7b9646cb215c6b27da8cee0720766ad450d92e4737488b3644ba15cdeffb445c3b9228ec72c74e0f46832d0602
+DIST firefox-128.10.0esr-ur.xpi 574506 BLAKE2B 6eca2b41926833df9702ae442505be43b8816b989dc3b905f2b2dd9f6ed82fd66f425b0fecd7f5344a23b73f6866431b4f6d2d4d37bd897ec822bb1f3f311033 SHA512 f5bee6cd5b5c1b586c25706dd57f87c8b5cb145dfcb5bf851d484ab652e33c40e93949345597a4774b09e87a3ec166bb6b92dd9d563f0da7920a9b0bd0e8d831
+DIST firefox-128.10.0esr-uz.xpi 495300 BLAKE2B 8f59bf33c6ff7a9f203871f55fbce8405f8f5ed32061ae5748e7d63185f2145771099b28a5f5ae880e4a191135f670a1c92257f6d1287d4d3a225687079207a5 SHA512 d52d17ab8501179443c8f6db8a7e54a08d2dfd5fc3e7debb3e23bc4c3eb4b24c913ca300398abb0ecafcedff1a6a9d588c4cbc492426baa31fed8b8df306884e
+DIST firefox-128.10.0esr-vi.xpi 683664 BLAKE2B 5f91b90008241dc0384d49a19d6b9f723d412436e472196c9ba7644b0d849e51f95f2d6b835ae1453c6e5e69f82f0c2269cdb10218340a7478e90d620b6046eb SHA512 d35a126fa10fb417db4c71b9172b44284a179a9cf66b7213fc07bf8a85e3ada1ba5c0678b1fc60886c6c617de7a6096b26d86e123fc003e9215c1ae0c442478e
+DIST firefox-128.10.0esr-xh.xpi 452424 BLAKE2B 65408e14ad04c9b7442d6472cca9ce2ca760d1b3b8642d1adec04286c2e9037d7407d0efde523fd00d5c3b772e43c4c316089c5783876c774144c623a63c42fb SHA512 b99ffcfe4eefb27dc9248db6c485a2250d8cc369f65ec1cd8f953b5d09761d039063c967e34c4e2f0f88b2c6407ffb881f1f784a66f38cb49a16ee687098e557
+DIST firefox-128.10.0esr-zh-CN.xpi 686329 BLAKE2B 6f0c6526e06ad31d87404ab22d98ed86b8d46dbdb6db009be0d439bd87f120754dcd595ba96902955c7076e56b6d5791d6fc13ec8f38998fe5300430236721c5 SHA512 606c64d34ac13d1bb8f9da88e8b13f7ea907fff2c806d96b192e50d547f4b70ee71d1197f7d3e112db44a7583e4d7be2cb27a9f2d43cddaf94d818107c0bbf2c
+DIST firefox-128.10.0esr-zh-TW.xpi 689141 BLAKE2B 9af1f2ef2897f1d95d7c58886dc5fb0c89854ea95d9cc30c8059d8f0f04b6994329df4b5c4c6e4ca2f3cc3a2be30fcd5cdb25dfe719dacb1f2468a1f6387ced6 SHA512 c9b3b94956255d94fd08458f78b94ce7775e3868cbc6392d94bb693cab1cd065cca4b9297091c30d464f1166085617938da0b2c177bbd7873a072b2513f650ee
+DIST firefox-128.10.0esr.source.tar.xz 556644356 BLAKE2B 8ff5d2301d02ea32dc9c7635bdaecdb2f8a859c9f0a3875d10f9e0531e60768a88a51761e49de34c2c0ade73bf661db2f1bdbf0b72e19783415a23d14a4cc528 SHA512 c0f349cba626e6ec16ff0b52b7d21e05681acd1377fd1111992860f8079373f631ff997d833a3596c72a6d8c6e4f1d051927fa719f1d37a72553dcbd5348659c
DIST firefox-128.9.0esr-ach.xpi 482233 BLAKE2B de820fcad4cb94ada5be9abbee203379cd299ae739e0fca00ac3a9593b906639aeebd7dcd783ea44f9bfcba25a8fa69d9c6f252693d12c8d4448d95aacf62472 SHA512 bd57885d8b5123adcc3c00f486a695604319e8741623e8fb9fd59d2ec2d734283d04ef2bf606a591d8a9d1b492aac6df33732996bad366126fd629d229b93324
DIST firefox-128.9.0esr-af.xpi 446591 BLAKE2B c3e423119747c01e68bfc5ff09050191d07d192b43ea1bdea6643bb71bd565821b545d9cb5b7d85595a0859c557797eb6599a1af467d812dbd8ce5a6cb384276 SHA512 ca9626db10d7ddcf9163fe13a5e690f3d1bb9aaf3453d391f4d41cad36a06ad080bc2dae2fce6e0b9748170b2fd6ca9068d28a457f5e655dcef44b6cb5d91af5
DIST firefox-128.9.0esr-an.xpi 526053 BLAKE2B f4262addd499702ea6f7fc4f1562e05287f7b10ae487c3435dcab00c912410f3e36c5fab2b7a1630d9e158c48e9fde8777920b9fd3a62ad603495c8508243746 SHA512 440a2fa1f2890316ebfbfeb25c5b903bbc743121374561671d0915e20ad8d3817a60ad673f251ba7d73605b8a47af36174e37f4c97d7715ddb2b551eb5564ae9
@@ -212,319 +212,524 @@ DIST firefox-128.9.0esr-zh-CN.xpi 686332 BLAKE2B e9130871e826721e58a3bd850f63a73
DIST firefox-128.9.0esr-zh-TW.xpi 689135 BLAKE2B ed751b14944a1c8227b1e37d816a2f8a057745e807067debcde6be490cb73af1924347451c1c9993845a7a6983a6b82aa52bb9008fd3b2bd4ed5507bd46eb1a5 SHA512 de655a1ded9c7aff05602b78b9fe8a2532b6c0381986d7175ce26b08a981371f4daa7c97347de94cf30cc553237cc867fe030440e96952f464c104f80a8ac78b
DIST firefox-128.9.0esr.source.tar.xz 562959584 BLAKE2B e49ac096a68cc450be909d3e5d325ae5d45acdad5a37afd6567f960d585d30f6ea3a03e9f9e976b430a60180ccd2baaa1679050f46e0a736a46c0cc6694f3797 SHA512 c0c8ac8374291cc93279064c73c17786c6f4fba7505ebc2cbd7a4ce7c82710620abdae7be15f60c43f9d10c3614fc9fd31f094e787105d528031c6f0510f7339
DIST firefox-128esr-patches-09.tar.xz 17976 BLAKE2B 78f64f5086951f7bf2b304c1148154647aef5c4e699257cba5e94a83d8d8c159a591d0b2a7a5f8bc0f8ec28d5eae66a0783b45f94b4ef713282a6f88e46c75be SHA512 159d8c94af0f90c10baf7446e573a37397b3be7103e7001fb6b38845a28a41793c21ad24c23e0b3cfc4daa2c3a6040ef701f612693c9f4dfff8534f82e7b18a1
-DIST firefox-136-loong-patches-01.tar.xz 38508 BLAKE2B 2508fdb9de68bb90edfb3f4a15f79579cd8865cb87ef0a9073c3b740152d857b791cb53c4520a2bdc466f083e7aa6e028a90d44b61b3eea46395f62115b7272a SHA512 e4f83d6a98eb25335de80bf396bfb2d0a362e7509efa898291f524d6fbf20754a278a930d61b3b9727e6b08d8e4959b001c75c2e3f648ce70444b39950307157
-DIST firefox-136-patches-03.tar.xz 13356 BLAKE2B b69e64235b2ef72839055a91e9ffc881685675b46884171dedcb13f68710b083318e15ecfe8667652255074ed45fe722c91fa4f54ba457f33774af33a7ebb33b SHA512 b7301a60ccee7b8e870ac57200cd7242e5e2b8fbe8110d539a038f6b74d6fef86a96fc9f3dc2aeb387e636cacc875828d2b02287b8f5f7dbc6c333a900ca75de
-DIST firefox-136-patches-04.tar.xz 18880 BLAKE2B af76e197a64a62aedd6a520ae8c6e1ea2257483c1604a9165b382959dc3a8135f75d327e63aab7bc619d030b25a8037d300a3c489aa6e43e59e3fdc3cb6664f2 SHA512 702ee3eff9faea18930b488e389b0a13c9523713166afcede8c5ce001a1f34da6ffe4ee0cc5e596a118fe200876144ae5c592e1fb912895d251f28e335c04f5b
-DIST firefox-136.0.2-ach.xpi 295311 BLAKE2B 1201107574ad2fd46d7b4ba3b7e1b86ed19a7a9b19a841c032088214384c611464fa593ad691e618f4943ed85255589b63d753fc0ca08c2f6c75d6f9a53c60c3 SHA512 68ce4e2a865b3880a0b1f8bb75c2cc8366334e86830c2ad2cbdbcf3ba9b56a4a35a6cdcca214a0a40a3fe29651393c1d730d571ad3278233c224eba00de9fda5
-DIST firefox-136.0.2-af.xpi 266788 BLAKE2B c4625331df79759c3454b6cdf093ce196c5ecaabd25ced1ee568bb5197876506733609d5aa6647096e328dfbb0a21309fb58748d1646ebb1a6df623d33377043 SHA512 8ed2924f816d88350edf44a81ab94377dd12fba4c68bf92963117a3c8f34904c445b8f283848d921605c12902bdcabfac702a1eb6844586f67644fcd34bd475a
-DIST firefox-136.0.2-an.xpi 333334 BLAKE2B f400d031879988a2f07be9d72b71e8a6d24f3fccadf4f26428d29e477ba1deff06177caa58149af944151ac08143df3a40fab4f79cc3df04d034d1118605acee SHA512 9499fbf832b680cd463d374100bb650bd60df0e39c857dd0a99fe05a956b33d29ad5a8faa99b74be983878057bd63b5b70c838b7ee3c8abd2d572afbcaebee95
-DIST firefox-136.0.2-ar.xpi 431810 BLAKE2B e65760e7a56ee0576060fc89fc935b3500436496c3ef0b8a764e60a3fccf0f794cf76901290a67d15a02302c4213c0f2708194aaee387e13c1cf97b6a9eb42ba SHA512 20392afc3f3c6fecbaaf96c20f4902215d2fc703e9a40800f21b165cf9995aff33078aac2cc0348a293fcc77b39b14d29f9fe17f563159b619ee9f7e191e7152
-DIST firefox-136.0.2-ast.xpi 314249 BLAKE2B af1a5381f1db6ab25110c64879f939211c67b62880a2c4aadda72868423b8a7d91bd732309f66f85ede3cc6a91a43e28df984bf72375f442baae6b0b57e454c5 SHA512 30fc0bb1accfbf6948408b463afaeccfc026b646b17aa318e979c7cc039e3c1e09e16f30e012de23b4c2fb803ca3ae4cc4c7cae4523448dfb84d9bdb75684709
-DIST firefox-136.0.2-az.xpi 319693 BLAKE2B c5766b30737caac870f4138ab5b8a04b8df4ff3f331db2115be43a3573ea68f3d3faeba953d8b23eb7a76825ce61509e668d132a909520e49633c886d0c8a170 SHA512 3141d1ea8f07d9a1787706ba7d1d73bc9546ffcfdac2f3a221030cd13d37c60eae84a219039601c08537f5625c72bd2f4b6f8232c687b533b1afe7a778b71ade
-DIST firefox-136.0.2-be.xpi 513804 BLAKE2B 3895cffaee30e5d7089e47e8e2e5640314f2e822209541026d33e2c26ec0c3a26ef2d153759b07d1495d2a872446a0d1d71cc958fc8fef393fb4aa535165a13e SHA512 b8ab401e983a7348de0bad648aa85289468d4440847a8af4dd0e97e892533a256f07725c2c2345bb2960ce037b20f92f7467aff0da3fc7f5d50ae89f0a39023a
-DIST firefox-136.0.2-bg.xpi 448901 BLAKE2B 93dac82ae0167b36189c2c26a30dbe8c36896cc5acaef40f23f5c25d0c6fac6c72b091483c7e60ff31c1352fc99fe748cdc62c4c86d20117540a7ef296120868 SHA512 92232671817f0aa9551e6ee506069a79b91820231c4fb301de71000a6bc36248b4f7dd89816455eec6aa7743e88853d931d65bb53195ec5d59e1ccb8d4705689
-DIST firefox-136.0.2-bn.xpi 414161 BLAKE2B 6004ff1f997bf650eecd4f6edb0abb68394537f2c0ced2b02058dd49ef1783dbae8ea544826b5941bebe25c1f215d14e00005936389371fe1b04763369844bfd SHA512 d502270ddbe5d78e198fdd37edf6cd768af61a7fdb15da2efc19d65843f56d487311b35e63bd2413293c69397aa1db78cd7243d797c0b07d1f781b001c429478
-DIST firefox-136.0.2-br.xpi 394428 BLAKE2B dd6b9ed5619276d4fa94019bf9bab8400cafacccebcf07dc91981a2c5123207185212d271b1e43cd6f2e86ed64ce8dcc7ec0e875529113f8bf70fa882a41922e SHA512 0a85358eb7ec45bb6bca982a65454a973299d9cda0993a368e50f9a0ec929e63777ac87887bf57d462ac523acbd93cb337536fef088f1a54a404128e8a4bd175
-DIST firefox-136.0.2-bs.xpi 365270 BLAKE2B 69c4a7f3826fb67c85a1b64e695b13ac12a494d33a7a79dbd6e712ea9fa405ebce87be3a354fb4b2a16937cd7fca0599a013c80126693bdb9a728f3fc3c5d806 SHA512 b161c18ee1adefe5c2ced8e4234fadee93604b2b9b68e6b0bb7573f2d89b64e511c63bad900236b26d233b11740cd582d06442bdbdd6822d31b4c47d9cd29440
-DIST firefox-136.0.2-ca-valencia.xpi 359662 BLAKE2B 01747b8e9b333ef373801848c15fcbdffb2d940501ddabec0ddd7b9bd8496981ebfc4ef9617b5512dad740419c58239d70b281aef19e5aafcee6fee174bdc74f SHA512 1fc2e5f519dcb48365901366639c627b6b4ad0b6b198f285de6f4702056926d630053761aac055b9083ade9e5383ac32633a2cad278419f6ddb06d6bc92ce4eb
-DIST firefox-136.0.2-ca.xpi 400607 BLAKE2B ac27e9b65ac5586a30a93bcc071bdc032971a216b272651811f9352ba6fcfd5d47bd1ea7e4bf8918df0849df5b7b7eff6bd6d71bd407f8e2acc4350d12ddfc25 SHA512 84441f51beb8619abdff562ffa92508366a73f4715076b814810fbbd66aee6c16bb6647fe20f5419650925e22c0841f5549002c5b6586356380bf9b3ed9e316f
-DIST firefox-136.0.2-cak.xpi 394067 BLAKE2B f68fb89d132fc74679fb0a69384057c73614c9cb657c7c10dbbe046f952daa311bddc10e6bbbdfb0ebf6cec0607a621a8d55108e7339e6ee6425253589465c98 SHA512 f7d0e353fcb46b73b54ab69fde9b4a56e134bd5d78778d475103caf25cf32fbd4d60aa6904c9512d312c370de61544440c50c8575c753e0b27ffbdc308d86abf
-DIST firefox-136.0.2-cs.xpi 468952 BLAKE2B f90eedb2addd5f138978a8982e58b07516378604622b50fe04a3ed3235cd5e08a0be71a974a81c7fc71458d08c3ffecd2b44ae4ca83f70e3e50611eef4001993 SHA512 b0ad2af3f3b5a2bb234d38e50e2ce7b706aea5b6fdc8c549549c3f2c0db510b29dde170421201fabab2e82804223d3fb998629f705a0a9f23f5a75caf6e75583
-DIST firefox-136.0.2-cy.xpi 435792 BLAKE2B c59ea972d03cb6eadee6595ed25c0044b1991e3208154c0ef52314d5f6f559ef736fa9d97ceddb4821e3bf1414910d8ad984bf34d82b164030bc541d8281a03c SHA512 40a8226ca7124dd10181b38d04ee889fa7eab8a8e07847971f49732c2cd36b84e4dcff3da1da8ee55852c2f881be7bd2b3aa3303730921249afa4240767376eb
-DIST firefox-136.0.2-da.xpi 425316 BLAKE2B 1b8da5a1fef6a50aa35197f006c016a4cf1dd35af546f881efb9bf0b959e5ba5507f9e8fa869c778f43a7a69967b06709cbc5a38d71358bc63722288d7242542 SHA512 962acad02aaa9290d7eaf7e90cac3c499ebf383e5d8499adc373c5a917bfa072f3624694caf3c4683dc6ed2d1a6d8791873594b566c95fa9c6aaaf6677b6cde7
-DIST firefox-136.0.2-de.xpi 446679 BLAKE2B e67d71c69e45f0b9d2a401cfbc37d3d69418cec8cc42675bf4273f204de6e996b97b5be4a78289566e6537338da00244f6e56ff66adbb67697fb12c1d89d0ae6 SHA512 916e931c74bd41a80ae4ce314c55a441842de1357f866800afcf63a5d245f707b4813f69c24d8397dedd074dfbee1c9e7fac192db40e5e22340c32d86e5668b9
-DIST firefox-136.0.2-dsb.xpi 459793 BLAKE2B 4365699e8e0cd25898e3acbb24ad0bb05f082145e1b13845139adc0051395aa862de80bec33f8f16039da5cc32b98659f6eea023da98de486a2e44e724218a43 SHA512 df78feb6f1ff01c28af48ab7bccce18d3f302f3d2c40f24748b80ef9a2513974fb86e30120074972e22b8cc1b4a01e8f16df755660fd55d0b053b29b1be1888f
-DIST firefox-136.0.2-el.xpi 529756 BLAKE2B c51bf8c581f096b881924e54649eee58902f87afbce6402f4a1c42004b16f919550946ebfcd6a39aaf149f3d61cc514ecf63c033f2e7f633b844dfb82d4580bd SHA512 d619d8775fcf2f104607bf159d0173d417449e8c8534ecd4974ff18af4143183eea21b01affb01be2dc2e764ba7721e974cbfb58ed68170a44869da86dc656fe
-DIST firefox-136.0.2-en-CA.xpi 405853 BLAKE2B e04948148783f344bb5363ea1c018e33f80c401840c1a5f96f29c5f0408a63d35cf4f37d7cb11b7978b08206940376df673db4f01b6fb0ac416b357985547c54 SHA512 bccda779e1f6e019726289228121840575b1f3f4934d2cd11562897b7288bcd976d89ba899b510ea0a3eca02d0f1cbad59a5b6ee29028568c1e976a5b7c03a0e
-DIST firefox-136.0.2-en-GB.xpi 406152 BLAKE2B 77ad89f755cfb746307e5cb6222fce18017d44d34a026464d225abfd888b992ddcfe04b6f6fa2a30c0b48e7c112eec7a94584b5bd4de7a4c24e56e2b761fbce5 SHA512 1796a26abbfa16f379bb7e683535fde7ef0f30cbee360a19c9de8c57a457b963e21f87ef9740384c3b15ec63cf894f8761a36ed6458d5faa5de4db7460bd9750
-DIST firefox-136.0.2-eo.xpi 427680 BLAKE2B 2b200b6798ef8bbd31f7609bf20695a67934d919dad65e7906e512c6ff970339f9c8e2b3e641f1d2facaca21032d5d5aa388bc98c3eed53c246d6edcd78ecb14 SHA512 92c9656ec673432d2ac98eede06bc5740710c1a3be23a449b2155e210565a3a096d278094cbde0bc1496865d4eef5331f3715cb28f79c7f2b5a89960f4fd079e
-DIST firefox-136.0.2-es-AR.xpi 439711 BLAKE2B c39e9eed906a5e937e42c0dc766706355d2720740d469eab81d44dc6c67111269c7b74962544ee19ce497d7a99cdadcb057ac329545cc510351805ef2e8b5733 SHA512 a904a67c8738679ef6113932a33837cceecb84d0ec8fd05f9d609c6050d0b4a75a63fab82356e157fdd7fc37edb5e6fee239c095de06a05b02cfe8fd47211f79
-DIST firefox-136.0.2-es-CL.xpi 440291 BLAKE2B 914e60d22bcf42d8dc281ecd61eac0e4d36e4275b452dbc301a44e0f7f20e45a9b03791727df79235058f2e50852ed9fa0a50d2448a43c8789383005094aaf96 SHA512 e5d541115910efd3848b6dbef191c1fd9c4b84c1137bcf9685b2f49512a0f1b74c9dac7eba7037f6761aa8c3289620878f707603a8fa3f9499fe62dbca284e9c
-DIST firefox-136.0.2-es-ES.xpi 441184 BLAKE2B 8ed11078bf2121614d4445aa78b65d84cce8d21e510146cddf6af9b10d0a8813606ed2f161b1e904e47425efe9b5deb5db958e7d28c4a6308cacd51335cdfce2 SHA512 269dbc634489d6d9e2b2827866a96d4a654f425bc4fc4e15d9c5c7e9a6667285bc3c5272569aa4cd8d6759f85a58c44d94fe42c735942582e90d11bc12ecb529
-DIST firefox-136.0.2-es-MX.xpi 440813 BLAKE2B 063313908692fe702c2eff808ac7c9fb46fe34142975f5aaa9deab21edec7b779b6037a4a7accc26d5dcc8d1f6d7ef84d798fb2e8d63c9e372258033d9ec5844 SHA512 01a96849fe194c7a35fcb32f2e42f8bb31d2e84bc290999b1963d75d9b57f0497b6a3055eb10b7b247e2cf1571925b62cc9fd5d708eb656b94754ea9983abca8
-DIST firefox-136.0.2-et.xpi 358259 BLAKE2B 751398e306accafe3a58440d8fd16470bb783e7e1b3393ca62bb2a307aa338680b72bf7321ba248f9ba8e598dcd364483d34c1ae9f4a2f559cff5191e272f5ed SHA512 e4514129bb181496a18c0807b1779e9265fb2a1f66976420dbedccbf181fb36df79aaea2cf8752651a4874456d9f97e3ddb379806858f333ddcfbb1a390b59df
-DIST firefox-136.0.2-eu.xpi 410903 BLAKE2B 204b7294a134dd7a07ee5f4aba33bfe7456fb9b906ebc2f59292476c0faa60f2c98badcef35a53482196139d68fead435a7c22caffd5bfd7248c7705416bae3e SHA512 7d6fe25148920beead2672237919170830f046d3a256d83065dc1a0261028bdd92c5a14f0743fa516b1c72b232a640023d7e5ab5b0ec12412c9774c588174c99
-DIST firefox-136.0.2-fa.xpi 414721 BLAKE2B 455398f1cb4e2081aae127f731a7abcb6a4827925c73d38cb02f6cefe437c9c5bda922cb061665c1568eeccf11780a8c4fff68b5ca93ff534a86d7e6853c1ca3 SHA512 5a31a6d4ec1bf8733696ad9c51bcb0a3cdced5a7856ad250e5ed2908c8308285cbceab1ceaf9d32b01c02b6a1c2b381c80d29f0085b2437da59b8a52608437be
-DIST firefox-136.0.2-ff.xpi 311205 BLAKE2B 58d531879887377e9b10d8b0535124427c5e49aa1432cca16311bc135310b6ef3b50328516192a70376fdcf185032cfffa38f706763ccec7f9df3be2bfd16cd9 SHA512 9de7aacc515330716c54e331d92b34384b377ac16f57299a1cb1230ec29d5da8de61ea0c7fe0b8cc4cc219a279c2761f312be7592c6e294f2edc833a98dbf4eb
-DIST firefox-136.0.2-fi.xpi 422716 BLAKE2B 53f5f9b4b33f4b25e275ff8e2fbb6be0187056912f5f7686623976e62f130761fc6dd8be7ac5f20cdd7c8c3aeb493fbfbebcb6704a7ac528f76c57c557faa9f2 SHA512 d4e3b240417de2326a6ac6657ab7c1066e2072dc9db47bc57519f1d0dbcb7a9508729dc0f38364e956d2ae43fc0489d70722291cd359cb7a1f0b4109d7db71de
-DIST firefox-136.0.2-fr.xpi 452373 BLAKE2B 42ffc97865295b59038d23f773fcdca419004b6e2b3e52a2f55dc14cdd7030a3c4e79daf034d49376e812837ea39dd06f212b6ddeffd76ee8d17f7d33930bc31 SHA512 d04b76422056a2d5f0098232ce2bd82f125f4ca8b4937d6a10c75a68f590e805e73cd5f94f386e4a6c81b373a01e718fb2f2c449f1b0e4af9dc99c5fb10b5e5f
-DIST firefox-136.0.2-fur.xpi 445643 BLAKE2B 597d1fca711d4c17536998cee7f827715314cefb8434e90a02a494fff0f23fce5bb9539414045fcef61e42a379e13829421cf787702d2eab92a76733a100c5eb SHA512 b719549ab91b11936c19cd58cecb4188816ff4322f2acf7ab38fcc8e06884406fbf70ac7f0833f9273bca3a1a2d2ed453fc59108354fde7157f461dc8b933e64
-DIST firefox-136.0.2-fy-NL.xpi 436292 BLAKE2B 66246ba48aa5afcdcb3873a9a15455d71166e9e9f702500fcfece495a7a1ae7f1ff0abad892f1898d21ffda2803dc5044850a562fda93dcd6bb36e75e39293ad SHA512 07d0671030010bab8c8c7a364a423281469e082414915ea5272c82e0b4c94edc31ef915a2d8e617f3783dca17bbfb06297e2637a33a60e6be4e6463428d63bea
-DIST firefox-136.0.2-ga-IE.xpi 307228 BLAKE2B cbbd06cc2138c62cc300c6fd6e5f1554d7665d47ef24f4a6b84990659f77229b5dfa279cccc114c2999ae11e1f28ba0c2e2ab0108c9030233c25e06a5072fcfe SHA512 cd93423381a4a470b81ec66676f40f4db4b7861bfa03bd250c17f762dcf35f87c00978b7a4ab44eaed10eb77735031a462fa0d2d6c2eacf90ec9cebb66f2f31a
-DIST firefox-136.0.2-gd.xpi 402404 BLAKE2B 7557967bfbd99af5a099efeefc2e2ed0555f10a91de59c876c892e8b12404ce50612ea29f81e530c3ea627fe28ad14e63d33937fc3d6f9a829d6ab8871883483 SHA512 c728a46d10bd9a5a9b0436b38061a0acdd703d8663a4af2cda6fc992b2e3777fe63a5813dcda7e4c5bf5927c50f5c16af8bd66f942c172105376e26aa8cc6604
-DIST firefox-136.0.2-gl.xpi 406512 BLAKE2B 591275d91526bc4a21e58950fd500390523562a4812ec46aabfbe28f09dba03f6a487d19bbe802aa1a1ee4ae5d476f1cfea80872af7ec8ff9c3414379d4c05ff SHA512 5bdb89d87342687e6a8945e199cd473c709e2ec20b412bd298ff982f7ff55dacd8ca5a1c7765a013c9aeb725945fad8f78f0abc76b745cfb372db204b636e888
-DIST firefox-136.0.2-gn.xpi 443147 BLAKE2B b7463118084e98fa9fe514e1eda9b1f3a596b5200a5eaf84ce57e110fb1c312569fe8c5e4cf6244d8524a717e39e1f6e41e39e732e8983fcff04b5915e9ee89b SHA512 742a0ea979e8ff7f2d00fbe0bced3cd1ff24d60f448592500540b8ef7301c45c3a26ee2d967338153c63e184c2fe0a57aaec72ac6fc61e55a8ba2e0fec373a6c
-DIST firefox-136.0.2-gu-IN.xpi 360244 BLAKE2B b1869ff70691b1a608cd7cc1b8aa02a3a1d9b82c8b647186c206f9a1de70fe8777993606bb9e2c3c80b39fa58d800d963c69fcc861f41eb7c72d1e4e7589f29e SHA512 be330c78540006cd269a95e3b406a5a98a2e2b4e239faa588edf143b9017d44f10c3becb1111a1281b00d6a4d5b5b44152fc96b11bff080333747e97d5453f33
-DIST firefox-136.0.2-he.xpi 437506 BLAKE2B 94df4107b9b31433b6d2b49c769f71f153e8a9b98e8b867b51a7000c314a6f46b9110f9ed47d84122874c21b37513bdc68ccc899fc91e540edc436a10bbc2dd4 SHA512 30e45a6b2976d58c2662dfe17a90ca107a5c6c8c6bdfa42a4280d7b818edeae22e10349702dd865c8c471ea4bb5aaebff18ddb7d00c91b938b6bcfcb3bd97a7e
-DIST firefox-136.0.2-hi-IN.xpi 378743 BLAKE2B f0a733dfe0a21040937150efbe7e874b5877c1a6334e679a00dabafd3e73342a0e3dac65a4068716c7e34dff419a3b3a7a4b91fe5446af6cc571b78c8c210a5d SHA512 2f791d91d075990e0fbc36e9e66ed4e65db21fe128cf1f597c2f30d579127f2ce8b3bc72e9c0c2e3ba5b650cfc9cbfbed30dddc645d2bb7021a6093f738d6e2f
-DIST firefox-136.0.2-hr.xpi 430724 BLAKE2B bde9472da9fbec877a418ac86786328e9dc33f517f4533853209ef77bc2e3dc79f7c858bdd3defba36a68ec0af2b7973fd3e57f2bd75e751a583314dd9b8195a SHA512 1dbb54dfe879f619f512bfa24fa6b86fedc1068b3f343da3dcd68685ad38f4e60ee3e0ac4a08d75fbbb1264cd0d6cf10e05103178aee7d6e8efa79985bec5c4b
-DIST firefox-136.0.2-hsb.xpi 456429 BLAKE2B 9d726420d66b6551880c7e4ea9a9091c92e9d4b312f0ba2d5dc9b87affd4fc47f278b995c6cf6720cca8d98b38739289cc594cae789485f18afe6b84747bd07e SHA512 8bf9d6e2d2253e79e4ba0a60265400294ea36dd25e122a2c35d2cd95b6222afcdb55e07f50d7338d72630750759784eacbd00c645b1a655c4b3a48be5415584d
-DIST firefox-136.0.2-hu.xpi 460482 BLAKE2B 8085e66c18bc713a9e7481cffc1e8611bb4780f136cc3ce1943fdc2d9a039ab6a78aec574789950e447c604ffbda06dd2081a4b898189f9b68ad930083e7df32 SHA512 eb63ddeede18d601684594d26c5c020815c91b6ba2cb9ff66ceda9a35d4326677a9dfd67ab47d732f8c8fa55d7b551a094330267f756db1801d41ab2411a7ce8
-DIST firefox-136.0.2-hy-AM.xpi 447328 BLAKE2B 5e93adf7ce7bf7712aed39a1a23802c08c28e21595de87b3bb63effd4486bca435c23e12e044c5c2df3645155127eb5e51619e941d24bd830d585d0ebbae154b SHA512 e2f673e1b3393e6028c3b4c473a7890d9a91fb4ebc346b45b2bbb14c9a412d81a361b732fcb1afa6167816ee031555c958bd80d722f612d84c441cb19c28b6a7
-DIST firefox-136.0.2-ia.xpi 424456 BLAKE2B 4e22ca63a629c2380c95b09d04ffef70c6042d9b127d87bf6ff98911e48c307d3ce3bb0149c801b8323f005a80569545f623fe9f2c0bb69139913be1d022c059 SHA512 6b368558a1c838d65e6c0a84d7a6900bd9da6dbae784509c934dee709cbd361c70a0c07f6930a13eb83720db89d743bedbc1eae78f529285ed0e2b975d693ea0
-DIST firefox-136.0.2-id.xpi 414319 BLAKE2B 7ea041cd5ff8576b21a4f2e2793f7c3f3edd9ec1f55956d17e2cbcf762c5a0864d4116bcb38274aa4eab0f11d96566f3f58fc1f0ec13ab61bc5f59cf2732e2fe SHA512 52f76772e55506f0cf693a68a12e9e83b64425d1da1ac76d588642f4f1d52bc9bfdda47bb1a8556b5d0ee80ec1aa4fba33739dc860fcbb90e61a561b2b171e2f
-DIST firefox-136.0.2-is.xpi 429690 BLAKE2B dff7c4edb7a81ef6bd92c09e21fb02aa60fb49c09027f289a7488d83e9d1af6dfa2e8f890016a2f83f63b889340404b1bad2a985fd1011b64c80c90751bb729b SHA512 0c1fe873848b26e897dd33ac81cb88cc031b64aa8da10a52902f7a1c37aaa67378530508dcb9aba89d8cb0a85593ed8b268c81228b4dc9ea9900437100364310
-DIST firefox-136.0.2-it.xpi 434977 BLAKE2B 0620bba42f0b5a54a0f27dead65245a5072f542d88a4a7c3db981bcbf1adde6df646c9764cefaab0f97dbbf15a851dfae12e059fd85d8b2efaf4086fe7e50876 SHA512 f44cc5a0a90245c437fa858608bd311c4b852a1c4db21a76899caafef6159dcffb0cf20e51bdc940e089db101f29a8432dc3fd6dad625859f4e80390f28c3f40
-DIST firefox-136.0.2-ja.xpi 475075 BLAKE2B 73d463eb0fdf1d9d3a797f7f1d7387a65a65c94082b9b4af6036c49372accd0e13d22ce2221a6a5684f4684c292ad26218c3652a087648c9f64c2ca4f3513fb0 SHA512 ba5d22cebabf4677f1c804ad8f674194684388b38d471d9caf4697664b8a69a723e60b268c0a20709d65d3a1fab8fb77007fc19ef9d38a75f6a97fff2bae5a80
-DIST firefox-136.0.2-ka.xpi 487948 BLAKE2B f2b271eac7d06ee47e747cdc06e52afb90d9a3b9e20f34e427c71a4e8336fecb469a4590487afb2fbe9d758be70c73af949e4bc108fc0d69e131055cbe04dc55 SHA512 6783b6bfe35c7cb38139659dc0a89b63c86a881d19f630d2be356d0b771f95ac9e01201fcc2d6cbd3dadb9d72e19a7be7e0855fc83c76807921f10d8dd370b17
-DIST firefox-136.0.2-kab.xpi 414024 BLAKE2B 047103d290647f889a2adf14223ae1a4149301e6978468b6f89dd340360ef63964b37401daa53be7720bd2d8cd4505709e222ce98261dabfc8579fa06d29b1bf SHA512 849f025f8720205702cdc21854d9da734264f21fb4406ec6b3e7a8c61ed4d340212226a1fd7c1ecb629e86b112b9400a1405ba11d053b5191a80a850ee169ba6
-DIST firefox-136.0.2-kk.xpi 501972 BLAKE2B bf5700a8ca13f00cdb8fa5be635e34241cd61d166eb3640b49ca66170a3a91e0373339b09e331b865bca0c7bb4541a9e119702d20469f6807826480f92da8eba SHA512 559134a369adace3d233c7b835a22866be6bbb0a522858699b5c04d0c2ca7ecbbaef2dd34ab276abf3907b19b08460799da60c4f8d529577f9381125168ef4d9
-DIST firefox-136.0.2-km.xpi 350113 BLAKE2B 314ad53f107869ef4bc311b59dd49d1aba09ef1e0b46da5f362a10924ead5f02cb914ac82eb42de82e1ec2d1f79ea32e782a02ecb78633414164996185ef4d20 SHA512 c0c51d16e9dc714000d3527b718d58fe1d5c717223373460419a0b0d6001472a5e72626bceaef04649e5b794f95720cd200712baa7129239b761179d94deec0a
-DIST firefox-136.0.2-kn.xpi 332794 BLAKE2B 39b57e32c64ffa75877392a2bb637b4a0cfd4031ae031445d0e9b6af5512653aedfc13a9e3ad3f5a5b0b027c849d22dbdcbb53b647fdf5476fc416d1f86808e2 SHA512 1e40a5527841efdc685748c66dc9ecc2ab1c7f85b907a373604926045e5dde6822c2c83049306cc62a6317d3516a7e63de868b0a43c127a6aa51621dbd6d67b9
-DIST firefox-136.0.2-ko.xpi 461342 BLAKE2B 49c8d2783fd3a6e7dbbc5218ce84bd8ef993d4ef90778a009c81c18bf77f3cc31db1a8ab031c12fd1f581f417c57cfd953ca528395e61d5da863b15bfa35a1a7 SHA512 4e0d98e1be42bacfee9ac93ece616bc20cfcffdf0685d4d192cd1048daf8b679431576ac17d3cad8494bc604e527da878c1f85d32eddbbde2b96ba2fdff6444c
-DIST firefox-136.0.2-lij.xpi 319132 BLAKE2B c2a6ab9d56ad91915cc8fda2cbf787c8da691001bc551c8e42f24bca7c9972f1e8a4d932984ba8a70228180e2c6f23d905a2c024d22c9b45a1ae134b7ce77a68 SHA512 820e36fd4126445ed59ba224db0f291a4c8d4b94586f33ccfea3c5edccc6e1049665553790cedb5320d050ec4e946d5a436d3133a73bd8853190f0b5762d8bce
-DIST firefox-136.0.2-lt.xpi 382126 BLAKE2B f557eced0c63acce19ccf7bb7d57a9bc7680f997eb373c5fb281c7dfb9aa49afac43d430bdbd5c55502e9226caa247434cb5f27984ac6fb9f816c316607d66c5 SHA512 015ce43c918c2e82c53f480700226246ac79d7044d1dbf513ea91d7aa1fe445bb964065a35988d0c8e85db32902ecc04ecff0afb77019c2a2c6ba75a91097edd
-DIST firefox-136.0.2-lv.xpi 390638 BLAKE2B 989d58a0d479804e0ea294372f4522f0e3ed9b186e251433417dd8895adb1f2a5bbe7eb3e7ae9c3b58b185849af80d618a9becc297bde56483a099d216b25205 SHA512 45df33911cb046bb495004b812c6a65717563f3db6b8ddc8ed880ef23cea07800a4073ebb81ccfc7eb3b61d2589c2e0b6a0338a2f49eb40ef4207111cdf276d7
-DIST firefox-136.0.2-mk.xpi 318442 BLAKE2B 7bca62a2aeb76c90ae168a93ee4176c2a6ea7ee415b1c099ceb956fb945201410ac364e4f739ab956eee163365451fd9d0f7e53dd128cafaaba8d5f1623bdb16 SHA512 f4210595c9a0424191724d102f3fe6ece8f8516a94f75865ec291e3c05acc802461a0736166dafe4535bd5b5829f1a50538f5ac1cfa6bcaf0dc455cb10a4220b
-DIST firefox-136.0.2-mr.xpi 357288 BLAKE2B 8c10f08e54a6bfe81f78668446982be386ebb31cf0f5974d7f5eda14f74b908213ac92e7aa22443545a87e8318d1f25021728d2005428f97a7737876b7ba6118 SHA512 6e93b1451c394c03079bc880aceabbcdb4184d5507e25614130ce21cb3890c56a7b0e48d062186489c8bc91256457c31daa2aed3f388f22ad785d4d08c51630d
-DIST firefox-136.0.2-ms.xpi 296084 BLAKE2B 1d14aba7a95a24014dbac36d99807342c1a5667062cfd298dd744ca8c48ca99d7463b5bfcb9dcf641202f38aa182e053f09a922febcf9110c3b957573b77c701 SHA512 6cd3bdcd6c71eedc796af7ebed9f3e0642ee01664d5b6d1e85e1f6c2631f06d9e7c5c8809d690b15ff3e21cf5bae767cadf77fc849651acbfd7e4e68dc746293
-DIST firefox-136.0.2-my.xpi 344211 BLAKE2B 08874e9a735954f879e226ba4795eefba923ed93491ccbed83319ac56ace4ba5f45ccb9b4b639b6fb82d669faddf36349354f1886b5fa70b892f79e3693eb3d7 SHA512 db9a00ee720be4f5234baf69d147e4eb59bb45c1673d0e4d3ca5ba36942ed19dfd76ffcf687d9f44a3d561acfaeac85b4810639738b5d2b2c4ddc7bb0580470b
-DIST firefox-136.0.2-nb-NO.xpi 416124 BLAKE2B 45626a67730f34a371853d5b41a901b1ba9a9e76800e82a46464f3576fa21771af0d9e262e2f0efa3f86d48c291a62a9d85c5c8ed8e584b1fb9ace93c1d2a790 SHA512 f975d60577d4ebb38bd05c72c261488f5a7269c8e58d80cd17d7b9a99b1077a80defa2bfa9f1232a00460bdfeaeebf2298bea579431ba848d6181858d19bef3f
-DIST firefox-136.0.2-ne-NP.xpi 350383 BLAKE2B 78c7da8705c5a21b3d7f506f7064627ee618453c9a5fa78ef799ca5765196d17456586050974503dbf21084219abc07e7a708417c92e5012ae96d5051e61a04e SHA512 4036a09a4dac7640d1176617cf315944a74f25399cf65b04f9878c9ae5356ecfc0aea893a82cbe2f6132aa63072ada29353ace031d644dfb387cc81bb5878f9b
-DIST firefox-136.0.2-nl.xpi 430390 BLAKE2B a0c7465baabd2a4b8634b25789879cf21493b13cd89594599904c8aba623294bdcdcdac4220fb1fb4e24992df9117576d8480a5f746f5b080ff9e36c630e951a SHA512 c3d26d13fbbb5b90cf3b6729b58598a4bc002f3ed30a19f18153242bc5351596b2d584dcb804857f5083ad877dd547cd95578ca52edcb18b66e8eba1fd9f97e2
-DIST firefox-136.0.2-nn-NO.xpi 421294 BLAKE2B 30f1dc52c4551a577b89713ad728035364bd6343f17f84927b98aeddcd461961ad9df6513e3a510ed86588684cddb80af8357736ba89c404b5f2e39cc3430689 SHA512 11acdb0196c96f03311b9b28c5d0b5ef3e563491ebb83dd3f6980bcf737f67d7977c1a4aa201e34c0066ceb947d8403d7502182fda6236b199cfdc70c46c5e4f
-DIST firefox-136.0.2-oc.xpi 415665 BLAKE2B 1c33c2a05f5cdc90404fb3f8b55ae903f5cf97115c2774c055044b34deba6ef748fd051d926492a42f9d84a8b0edab885d33838a06d0a014bfa4a0b8b50a4bac SHA512 12df6a5e656e32fbe588681324334c930d15ab3fec7487382b463106858b64c246bc4ec5bfe3370c02e7d34081dbc9146560e19e39c79bd5f5863c96d613abcd
-DIST firefox-136.0.2-pa-IN.xpi 489839 BLAKE2B 4dda593ed4afaedf66c288d658b66679d8f94359ad65d0a18bf7567d153528152e4d5e65a801cea17437d342b0fdb55a0d385b88e3de25d17601830c120f30b4 SHA512 6ee0ee34306f0df9b984714a8ff0ac7f0a294713b24e65d02d28652d2e9cc787efa45d7aefb1f02a0ea08c14ed132ceb8a6ce88636e7abe71cdbb06312a94ec7
-DIST firefox-136.0.2-pl.xpi 450701 BLAKE2B 4dac31164d978c73467f756236ea94ef93c26c52682d2e5e24ce23d1409f68ee9a16d198226edddc9370be5eaa2f1d84d251e10ce278ee2dfd29283812bc736e SHA512 a68e5e2d80d030a06c462a3bf1ea48bb15b8e128de53486b1b0d2ab5ce3b30175cbe296590820dbe234d7ab01ad97544337bf358ed1ad25a6febf973ae0ff121
-DIST firefox-136.0.2-pt-BR.xpi 434764 BLAKE2B 10f93c12497964452e24bb4241816ed8cec4bbe38432eeef4c66f371b28f48f7a7b5368c28f13d1fd4d5dc878f6e20a4f90bd1e788dbbff4e13f9f762134459e SHA512 4a454c64bda30e6f7b1fef118d393dfdeeafe169c5fc1ac343b4ff34db8018bfcc3e78d55b218f1c47399a10cc542de817e96bb076041e1f9c3d5b63cd91611c
-DIST firefox-136.0.2-pt-PT.xpi 440559 BLAKE2B 867014302296d29d4209f791c2d9a17000744b5878816084f01012a39fdfb5b38f2bdce14f49718d3726ea279166a1c54e9172007a63c479df1d37a3dfea591b SHA512 f1d22b570fffc3521a94d7184d9870ffa7013c44262942a043f0c4de5ac70bd333ccf23299955075576e23ee5139cefb01d01f927833641553b1dfa53dc3d5b9
-DIST firefox-136.0.2-rm.xpi 434104 BLAKE2B 2cd400102556fe9cc3c4b6e71b91ca6075b764499a9922e49dc59ef517abb7e9f5e4c1e1967b7648bb4a2393ac01e893f7d2b92ce3fd6edd266ba74d0c2c8ce2 SHA512 d85d4d07ff42b65705344babacf906311649406e24b668d42526b4bcc29b50d99920f14d744e1acfe42afef02184b61765a2a66611d910c1d5b7f271d0b17b74
-DIST firefox-136.0.2-ro.xpi 363408 BLAKE2B 7e61b615a9d0e54e0de1700a7d1eac1a2fcabdb48b8f59fe716a4e1070e5b2dff427d1c527c76571f7c4e88df73115f8b2a74a3449e73d0abdf34635a4224721 SHA512 44840aed486e6d155e5cc41be5eed6a44daaaf889c238d4598378e200dbd7449d3adcf55d9d0040203eb687201c977905f8795e7f7f1add1f2fccd4ceddcdcc3
-DIST firefox-136.0.2-ru.xpi 517917 BLAKE2B af4f00fb425ff27862dccecbbe7c354422ca07a01519276b0c637f0faa6bcd31e3fcec817be9ee2714f32b3654f0af71a79aff2e78ebb6f5c80982bbe20e639f SHA512 080192c2f0be97fc9afa115cad4e6b3627996bc22522e174aacd471e1302f8230ffe3a6a1c20ad70e5360c15fdcc3c5e3f338896cd8b89ff4fe83fe2c0f27462
-DIST firefox-136.0.2-sc.xpi 403792 BLAKE2B 1e8e3d5eabea22337f853fcac31c97fab4f4b498944ccfdba208a6136956433568647a08b6ddfca844d7c67431ba4f2c349605fd56866915b0e2754e493cf535 SHA512 9bdc075ab05ce4c91568cff6bba03d6e6f4846cd99536d876641df647ef649c1346ec5151c27a15de9d12e813ca905321c09f7fc4c43f5aa0d93449777e02513
-DIST firefox-136.0.2-sco.xpi 324877 BLAKE2B 81db2d2d5f4ab6f1a9df9833f090edc72497a6b35498cdc8ec8ff4a7e7e2b736d8609565ba2353d6ed3f3808aff27e6624e6d836ba5e819f11e4004a411b44e9 SHA512 346d0e57a036f90ff317ae5d1883544883bd8cf8bac85a4bed778794919c18fea8d0978d34aba0ed3236fe45ffa1abf5c07d519abf227521eeb709b8fa64a550
-DIST firefox-136.0.2-si.xpi 414021 BLAKE2B 2b8c0659b0e1e6294622bef085a81c08f6cc4f3953ecba620468106e2f89f173a173f8eaa03441d07ab7d3884edb49748665372f54a584349d28c90c3f7340e0 SHA512 e8dacc68d6727606f5a2f74062a4bec03c5b84102f1b68f553e63ebaad82d5203c738586e1a29219f2a600fc23892676be4b57c9e73fc5fd9b5a9468848cbfaa
-DIST firefox-136.0.2-sk.xpi 461604 BLAKE2B e7ac831f34a3cce9885dcfe9ff2c2e6b2d66d3b80d73736995bb857fb828e31114f51a4678e2bbc3f23fbec1857891bf5d6b1e50edfa94c34560c0a7142c94ba SHA512 d073fadee898b9286a40e8c182a9fa8ef8c49fc019016b0af81dcb5fb946a8baf81018ec3b01c820b51a65294e5f3c2be5a4f6e5156daccd732aaf6180e422cb
-DIST firefox-136.0.2-skr.xpi 494194 BLAKE2B 35cb2a2dacdc4f0548373052fe05cee969a41dbc5e23b856e414c0913d100789fcf9e05b0aead9b6400b935005ce6486e802832aec4eaddfdb345eec51db6c2c SHA512 648c58557fd42b43a1bef0e03edae4c278b3ae24addb25e7e48a2d1678ece19bec8f0863a3088d4f722a61a695f873ef9bfb90810459a9582da98f69e885f997
-DIST firefox-136.0.2-sl.xpi 433450 BLAKE2B 9d6ab3e2a9de53850257fc529a9353d7eaeaa09c3e18da5856cc4ccedc4d004ffb765af6ff5ec057784430585d9345fb39bf374807a4e43e149ab58c702fa8ee SHA512 2563701d2c91992de8aab1123a9c55e4f3c809c4eba48d68b974dde2b353080e36f338c57fe1bced3be3be7b4c496c9e7a008788d6a17dcf2c7cec0ef93967a8
-DIST firefox-136.0.2-son.xpi 273286 BLAKE2B 496aa6a298ff07b14b19614ea67d1b9576658dc3c83e68b66261a1c0739c810ee80bf617be7a4f36d5c3ae5b8f296763ac55776ff3dd8122e84c46d9baaf7991 SHA512 dbd3fec9efdafaa8fd8acec20b18e926a13527610177268f8db390dc2f5e8d7dced0d2224f6907cdb874fc4c080067610742121fc223e07e6b3f9369b6a95d87
-DIST firefox-136.0.2-sq.xpi 449794 BLAKE2B 4b4f2e254e61ad75d732aa154c85015c8d96b8bd345dae5b135a3467c5db597ad0488b5c2ce98eda4457be0e73900e8a85ae720794ac9658bf83285fc82b19ef SHA512 e2731266d0eb3ed30e3820c15e6bc19338696e157008a8053e0359333269aeecad6fa38425cc41a454e22c273d822c6732f9be395b39523a908d64a39f261d60
-DIST firefox-136.0.2-sr.xpi 456462 BLAKE2B 0d2c3d7e7e1a77c09eff575b0f15cf5381f9a1c9b1f9be4d0d8b6fcc06ae00b793ae27527b2c2a78eb7fdd7e54025d9452a21f4a658003b64b8b8110cc61f0ed SHA512 2180f0238d0205078e3cc70cf633f5f73e7928eb7bd267539eda3d7a08d003aa27d4494fc306d2048717fbe1589b963fda299d11e3f5aa5d97ab681f472f54db
-DIST firefox-136.0.2-sv-SE.xpi 430467 BLAKE2B ad7b0b2d0bc1ef528324677bd06ab18d60eed28206b5e5b15c02a9bde377df228b70521a9e8760d7e889e79ffc7aec8166e903f114ee6f972d72ebd2b4819b2c SHA512 2a0ceba183af37994e7165f843b28631faf268472c1e9b3f06fe22b2a42d7995b4bd1d044ebc55c26df028163427f5dda1fab76b3469705e01128f84b02ffe4c
-DIST firefox-136.0.2-szl.xpi 344445 BLAKE2B d3c0088114052b142b4c0307b3ea6b7cbb8d8dace892a11c6688fc8a970802dc78d88889930da2211598ef69a6c34a2bf5cfbeabdf6cb1946674ab5f9cc10620 SHA512 e3a9678ef46f27bbf2078df41f5693ea32d21549465c99011d4364d697140f86ac012c52761cd2815c083b75a9af5b009c8be195f6b120799a43e82b9b3ec218
-DIST firefox-136.0.2-ta.xpi 338574 BLAKE2B 091685d96d18f81f795d2c18165bb235cc4824037fc72171efd3fbbfed412f20fd5564eb23ce1639d82eb4d0042e739609bbf8ae3e1ef05c9f2df09d459fcdb6 SHA512 d3f4de914c6dc1c3269d763f630bda0bedb540a364e3251326ec1a95de39416937e319105f642c1cab37b5ce9533f3510f44446f84876de3169e1cd3903ef280
-DIST firefox-136.0.2-te.xpi 384054 BLAKE2B 6ba6a2e960666493c9a3077cca7eb848275870d435eea041bdf671414dcc86866f29b8adbbd6a08f153022309fb382b72d92992d55acffc41fcbc3cbead130d6 SHA512 9eb37652b61e59f400e099c4f090c00068ac0fd89316c279b0292bc447c1289332a85f2dbecb81ad1d2aca614e0c6ae0aeaffeb05c4d3f855fe1aff22a86be04
-DIST firefox-136.0.2-th.xpi 499241 BLAKE2B 652e543ef32cdba55e8ae5f25f9d0cc37891b245ac794c79de9c43314c4fdaa2cf48810d5cbe69436426cc7b69d48171ebb362d911c324dc594e01f5b4dc091f SHA512 89e84a9ad94d9102fb97a83a0092c14f1298a6d09b1d4aa30dba820da47b4bffee4ac0502ff01e0e33cb3fb3c1cc0c1998d94572264b97a025dcd87d9ff5dd7d
-DIST firefox-136.0.2-tl.xpi 351827 BLAKE2B dd778cc0380672290245c56c5d00db98ba14dd491fae5b55613fa0b6a5489ec9bd40471072319e5f8d2b752b28e20d41196e8392108b07898042cfbbf396d4a6 SHA512 5ad4f628818e8ceb1d1c9947c3ec95fb17ffc7b9817adf7105a0a1fdf8e4257b08c5716cbf9c6f8bcae428a759a6a83aad0663a58533ea7b9b288518ed21cfce
-DIST firefox-136.0.2-tr.xpi 442276 BLAKE2B 037909f5c974d898d96ef713ac523e8bab31b7c369556c3c762331e795845d0138dfc686ea48345d57c5f9ed4af275609a2ac2b1f1101872e81bb23df2553c53 SHA512 0da592c81259e68c39007642d8f0bb41a58c59ad976c542828f93db289283b621afc10c05b9e713263f4e656b06d8517af1ea2136aa55e050d1f6eb95bc7ec22
-DIST firefox-136.0.2-trs.xpi 323919 BLAKE2B 093ee98532cc81905e0b66f53181801bb4ff014db27b428ad6f4db235319a5f0650e1de4c69948850a33c1136c40d7499d4a6d51b8f918755aa25bad7a985900 SHA512 48b605db4e4fdc97d6df275eab55e03364fc14da3ae227aa37f2679f3c75b1905cfa2e61f3f0661670be5519126572d72a8576077097a40a18caa73c588aa023
-DIST firefox-136.0.2-uk.xpi 508657 BLAKE2B ac37d3e1d8d3ff27fe8faea02fe8877a0044ddc99383167368f6c9571ea11872241afa1c1477e304a78730481cdc707de2b5ac4394e170acd196fba21cfdfe65 SHA512 bbec67e2230c465a69c088890fbc5d91edb116d00ba6b05ab19662d5199c78560626f8df9dac53057bfcc0975ce2281d2bc8096239252f977c8302eeceb654dd
-DIST firefox-136.0.2-ur.xpi 371885 BLAKE2B 103b601473db4ae25c763b241e6ccfdee2bda7b9a1de6c0fdc2c91919bb36315819b861959c12866b91fdabd588bd216582247cbc794165930a6a0a4d1febe71 SHA512 0701e57cc64ca1a4251d35e71cea0fbb47a04b2d81fd3b9aa3b66390d51fb4b1d96231a15db82f6b69686d886e0cb792d18b0535024b708555f6bce730e6f159
-DIST firefox-136.0.2-uz.xpi 305441 BLAKE2B 9160ea1b7245f2ce560e01f2a8e7a3ada6f61db58d8668cb630f2ef1802a66aa2eab2cc4a311fece77b5eded157a5983ff25282b391bfdca352cce75957271a2 SHA512 25bc8bf95b8c0e9d0e0a92f0892db2f56bce0ab6517d9f7f1b494de5e2c8f059f2b18d919cae13a43e1dc8160fa2395bb2ce961b40b5ef03016c51cfc49a59d2
-DIST firefox-136.0.2-vi.xpi 463336 BLAKE2B 1e28d8f57cac1d84cdf32f783b3f0db3f47602e09de38ade44e6668ddf14eed6f9aec9a4dac8c27fe5d7a06978d9431b90613fe564ccd398e2e56e7748bb0e02 SHA512 6aa53417fc2bb95d1bbfb7a9a8791bc0bd69cd3ed83220393244407b14b935926668462c47b2ce1da809ef33656f3c64a232c54ea8f329a85f0246a8788f0ee3
-DIST firefox-136.0.2-xh.xpi 273267 BLAKE2B e15fd34f3462e3e2ba12af675ab7256c46812614789f22f1f578278537e385444b6aa3d8d8a3b6da49e609e9ad92ffedd102b65f4c32e494f08ecefce2be24dd SHA512 f18ac320b5888c1ee3158262af2372cea56545e1d5c69494c7058192c083adacb83b64a87e2751f52b206633e7c13527f2743cdeff05344dd0852ef8383a3a1d
-DIST firefox-136.0.2-zh-CN.xpi 454843 BLAKE2B 8ca76457ea41a9a5d7b1b9e710c508febbc333f9aca1ba65c1b199f76cf0c1ea18d38fd398b2aa8b3d70e205f47931f65a22403dc16c048ac7ff489aab53f51f SHA512 d1c96b194a4583e3aae13b1327fc6c201a609abd407a48e5c1538d4e797595e23e2e00d48aacdb41a0bc8eb04ab6ef11ae9c8dec8a4382ff582244f6da08e5cf
-DIST firefox-136.0.2-zh-TW.xpi 457679 BLAKE2B 128b68f4259e577ef6052185d96a1da4d790f8af55629b4fbd87a857baa50d2a4c6b0543dd15c2df807280de9c37f4a4689db9b1aa9ea40aa6f2dda52958e1e9 SHA512 d09d68b50b720677135e5b2e476b15ab467f45a40744c07ec0367c9a4fccd3cd708cb0e852bf50189c549c44e3a24048a016e652d95b06838a83e946034406ad
-DIST firefox-136.0.2.source.tar.xz 605916808 BLAKE2B 0ad6578d153ece5c696bc879ba6417aaba79fb28a3bb85060605e11d12f67225cce3b95c8176382c7f079563a2d34b46b707d01d186fa47ca7a3cfc1bcac3720 SHA512 50dfbedb6bd513a3c6cf90558d7c6993cc78558cccc69fcc882f8e54eb8e8bec9779dce6fb7211c1a0234ac4a189438c5fa55ee9d0d06fcbae5cf44778af2ef1
-DIST firefox-136.0.3-ach.xpi 295318 BLAKE2B cb3aab3e218a01ed05bc6cc583f98ce9f7a988d6b576bb9b8669fc9ede0546647ae03eb5dc4fa36582849ce7065429484815d72bdcdd37973e34d092608da230 SHA512 61a08d37503ae436afb0df71d605dbb055e8ab40d947678285997825ee9b99697bbd17be4d993ec89b0b01d0fb88fe571fd55066fd8b31949d8cdbd08f2f2413
-DIST firefox-136.0.3-af.xpi 266790 BLAKE2B 68186f1df97c6efa82fae5b729f2946a97c0351989d97277b6ebaa06ff2504e3ffb44b40941e06fce7b92cf3dca604e2112f6e27e9da1fa168f46ded579a9735 SHA512 c418605e8e85784302b81fb4134f49bbbbffef753f78cd0d4f4d52a01cd47d5e87591637a12f7d0e48b119e661bf79c522dc607a3c5ff97b93d730cd63473579
-DIST firefox-136.0.3-an.xpi 333342 BLAKE2B 24f317ceb8452c603dd4e975799b96afafacbf42c43d93b1b0c55f6970666bd70e420c509ec96282513bbf27a228dfc8a8ced079a3ab8a1a44a26b2316292f6b SHA512 cdb296d90655672f475974c1dddf07d44b75cfe222e5824b45b754d1dc24d807279079429a656f16465f40d901a98b0e68a0e9933e47885c35778a4521db867a
-DIST firefox-136.0.3-ar.xpi 431814 BLAKE2B c6ce7e343744aea9dbcf4fd4d0feadc0a23a0e84fc5c74b4311c1dbaeaf7f55b19040797718a3fa023cc88cf20a6dd52dfff2d2e1d5ef6f94c085a4cb9fa67c7 SHA512 c2ef98ec725414a6b6a97dcc4ed4e683694393425946918ba80b6817fb2ae414f1a5eb65b70661220e30db01a49cad55f73cd38dd9b55f4407e7e23f196c3677
-DIST firefox-136.0.3-ast.xpi 314251 BLAKE2B 7b63029451ac09999d43fa5673af62235de871e1c9dfaeda0109f5b7985e9daca53a5268bf4ae76b9e67b7b344cbc0915191a3caeff8e8e1a23881898b8d7985 SHA512 8720bae6ca9965f2638458e746d09b268f6878936fa7e1c50dfaac02b9562e116e381bbc3096def559da9be9bab52bc873e3fd80aa8cf4c90664f4d6e3ee4cb7
-DIST firefox-136.0.3-az.xpi 319703 BLAKE2B acd438fbb074aedbf88beb9e19b899a0537775b7c08c0a7f61bd92804dc39c81b322b4ce52027607e315e62afc4591454423f09d072ba783d034c2ea4c0e6fdc SHA512 d94df2d4ce8713ae9bcd2d6a9a3f5aae0a08580dbec994211e4ad90e28bacaebd2a11f4fff6354d4af9af87ff25b25f14ac03d7e8fd1c74abeb14713ba3f61bf
-DIST firefox-136.0.3-be.xpi 513803 BLAKE2B 1c8878a4ccc36c21be524cd4de2de3442860f70f3e2469751f3cb5bfce707c917c9cb59d14793775059ecc993ac5e3426a52412d3e80b2fbebc1e74272169ab9 SHA512 1894f253bd930d0167b138259e46e35da459ecd31c61b3d4464cdc3c5b5ea4b59fccacb64c70d3942b28a4d7bd19ce8f9bf631fe967965606570ea0d1fede69f
-DIST firefox-136.0.3-bg.xpi 448910 BLAKE2B 2cb878f21c5fd7a0d536d8cf138269ac0f02358169bf2da592574098c8aaa73de87da9346c7f1b3b59aa98370e5bfaca106e731f243f541f7e3d957b001d173f SHA512 708ac599023e280d6cc4dd56b1fbd23c96e4ba5e02dba1f82e6383d14c9ae6c141d2cc1877f6156cf9576ef24acfa774fa71257044e0878d22190b1ce5d2c491
-DIST firefox-136.0.3-bn.xpi 414163 BLAKE2B 2a179d210c82158b550fc35d9b6769a803b25820e1c24806ac3403e413d74258ce8736132579c37b3bb5e7e53bed57b4661ec8fbf891c20e0f7c304d428dac62 SHA512 dbeb23c84eeb46a09216ffba68f6b07698c7e41513171e969c8acd272f44a4c003030438c3ef1f31bfacf50499f4ae84860dfcf08c4cbf575a3363015d8dfbba
-DIST firefox-136.0.3-br.xpi 394434 BLAKE2B a9f38788718311b17067a76e20f720d5c7565443b3b81ddc6e539f56e4804ad1047dd021d3a205481002eb44a6dadc28367ae6796430006fbccba3fe56876d50 SHA512 a83ecaf73da5685ca7c108d6ef89f2ac7d291c25af6b8cd4d87b0c7266f9a17c6946c71fe2cf84373a2d8d358f21cc3ec66b3e73eba4b810c2d566351caef815
-DIST firefox-136.0.3-bs.xpi 365267 BLAKE2B c474f2840ac46ddf60a4b14502bd4b207dee8d8e3a428be498eed12a22dc743d3a140bd8066d9ca920d83c01a22b31305bb227134187111f7be8e93002bb6c20 SHA512 5da912e1947df3154e541f44c284e6fa7f45c34efe2869d4d1199deeef254762597263bf9015d34288ab8d1a6226db3e8e4e9050979a8b975e2ae603138b28c0
-DIST firefox-136.0.3-ca-valencia.xpi 359654 BLAKE2B 9e8acb79d1389cc2d437eaa556f2f068ec60d213406107ecd7e2b2a63044757db746f4b025be4d190df5e85349d40f44acf233e3dce23dfd6e422902fda0b9b7 SHA512 478a6c4effa12434435b7e5bcb070e4a5442bf1d404781941504cbb6cc843bfbe152a194e373bc752308a4fb7ed8e1804e24e8757b4f0e5f5aced3c3c45150a5
-DIST firefox-136.0.3-ca.xpi 400605 BLAKE2B 2066456ff67981cd6f669a7f6ed26ea2d521282377b3ea543b06c3b98511e1f9c3a653c04c3a7f37664b857035000dfa1379e9b4e00be08358f327fc910fc11f SHA512 cf3ae107c4872880019b14a98f63aa60f4f6d13864bf81f7441d0c016cf27edc924ed5dc4f3b3b470d9680b30d19178a81e3196e7b8374d2f8e2499dd0d9f6a0
-DIST firefox-136.0.3-cak.xpi 394076 BLAKE2B 881cf0b9ccaf6f2dbba3e216ebef7e7d81595972210ba7bb1a1f59710c254cfc01cf15de1734b065cd2fb389f38a9778af4e34cd38f77cdd36c474b298401b5a SHA512 ec7c14638bbb765f42312e75f884f95680afa1ca8dfe1b02889e6b50eee405bd1a3afb744c798e827a5e282f5de65c5b953e348a40206c05733f9caaab298369
-DIST firefox-136.0.3-cs.xpi 468954 BLAKE2B fbe670eab500aab3cdb171e848edaa07cb1ced9a74b0bf62b4eaa4ec6d7d30c4556bb1db5b47515b9c78f434dc2d7cc04eeaf8355399281ebead09a490eebc72 SHA512 f389ee7477d6db4eea8cf1e72791e1bc66be9453b77862fddf7670fa63f2261b66231770dcf9da5c7411e7dbc58182b48ea3478ac100bf52302065dd7e835394
-DIST firefox-136.0.3-cy.xpi 435795 BLAKE2B d57fd07b8e2af79f9ed120c6e3ab361d00730eabb0d6f77bbbd6b5f2b11d3679c31263150217d5d3987a4a0e41e929cc7b83e65ec06aab9c631aa8d17c887f2c SHA512 a2e7e8aa552ed503046855de53008e3064f0af8cd34de755d0ea76dfc409169c940f3df532af788694e3fe019ddfde63341644a965d7ba4ea85f7dbe33053216
-DIST firefox-136.0.3-da.xpi 425306 BLAKE2B 15a34d0599b84b7d0def13da3411a704f783c867d2e68697fb2485f53c491cc208fad0c22efbfd2696c25ab909ede5869b4ddecf927e8a5c671e6685befeba7c SHA512 ab7a29c63e698263b5674f24fe09c4bca4387c49c25449cf9d5f2dc0704224b9453fecceb0c1bbbacedb132628e408d70faecb68957d3f0e162bab10544efae1
-DIST firefox-136.0.3-de.xpi 446682 BLAKE2B 359fcf9678ee988ac4634c422e36ca5d813a5ccca8b53b7ae864d853a215b2462d7c20ebaffb9e8743d2a29570fa261c350ec0a700ab040a23be89e82b1a4a73 SHA512 522dc85c4dade4d6b14b0be2d723fc9946c78824c69eab1c10df7de414a8befdc8ef5944d4f8dd9c382ceb969f2f48687aed9c1ffff3dd247ce1d5a8a7702871
-DIST firefox-136.0.3-dsb.xpi 459798 BLAKE2B 9d6e4f9b4de3bdc768816aebe5c363978696320f6c21fa75963d502bf42e6263fd751e7a3287e6fc2f23d74f5937ab846c09dea9a1eb3dcc60e5f88d4b55d31a SHA512 79e02e75b1693f0f3220d3462cf7e25ecef37b2f04c99ecbe865cb8f8b382ebe6d2aa6b8b874216c291d0ebf3905207f5a0f813ed6ea165f138b7d023cd3a88d
-DIST firefox-136.0.3-el.xpi 529775 BLAKE2B b99daec16db285aa2c80c0e16f27604055c361edf843eba0bf7d7e2cd8c523a3f4ea73ca2208b4cf1d66d4a33a594bc06f38a7abfb0785dbb4cd42366088f791 SHA512 a861b9cf95d1640c4b585080f44d3d0ab7212f4c4818a6419b44d006bf23827313112263f70c801a1338024ac2384220e2de6e86fe0fbf87ef898ea7d608e779
-DIST firefox-136.0.3-en-CA.xpi 405849 BLAKE2B c6f42bf11f750ea2031745642048328dfbab0f4eae95510e99babef51acfff8a0e3a8560ebe87c09234a28be205593a99f3f3bdb7d2e4f62263cdb26f5dbed8a SHA512 422ce6520b1cfd27219d9272bde6a9dbb2c682eadedc770dfc38e96cf2e7a7df7a29f31416f18a0480b7598c09e238dd732096efee30d26dc66c330e6c51cf4c
-DIST firefox-136.0.3-en-GB.xpi 406154 BLAKE2B 589273eee2c8c242bbb43e772ac943309c48d4d5681e4afce10d979cf56a1b1292cb4335d07a88473af92f63734e7216b152d8280b754d40ebb816c02c25eaa4 SHA512 232dd1d7609ab0acb83f4376438dbde17329be7b6388de2eec2a248099dc46da31848a89aab7ed04d1bbe796364c23f692ccd83307a9a493bfa85db0dbcf721a
-DIST firefox-136.0.3-eo.xpi 427687 BLAKE2B 4abecc1e078db27427c41270a3ae6d97d0bad1003c644c20fc08ee31d184a72bfc958556a0ebc5a13018e1fef2c65af50b3589386df981aa3a825a275ad05596 SHA512 5de261f593e71bf47002044e1aa0e6a563c6a4a3638c4b4fe14c2644575243976559ebafcd556dd6754e822b1498d17c2db5d193ff846e24bb553eb48bc8a918
-DIST firefox-136.0.3-es-AR.xpi 439702 BLAKE2B 9402505b5be3094203fd18e547781950ad3da49af8a8e610303fe85dad852f6975aef8c08a86a42507210e1894e7b126c0e57ff7e187a78396adc24129899355 SHA512 b7ddf20e053d8d671fffdde04a4a31765d15b9d99bd8f9e0d8d1119af3017113d5ab8907b44da52a456c089350a9844e77e377f572ba9977d3565090fea2414e
-DIST firefox-136.0.3-es-CL.xpi 440294 BLAKE2B fa86b3ac4cc08feec05b11a796857e790b31f3971021df610b5c70074c84402f69a20cc75b2e615db60e7aa2e6917b913d79718a22fc0e9431267fac44d52266 SHA512 84d3f437fac257d461d2826b9ef288db9d15f57fb0a99c03df8e03bf4183749a05eab9bad112827c101855a56af2672c4dc02d4cd575a40086b1b42606c5a095
-DIST firefox-136.0.3-es-ES.xpi 441193 BLAKE2B 29a7f8d43e98cfe0fd31708cef24b461faeb317320b97ca8f258e573166eb406bead398b07d6732275f94e438707e9b6e35334d214643ffc0d4b173261fd90af SHA512 2e71c3265b2dccb0400ff7a81a8e15fc25b2c83b84f266b7f051a86e3dda002c9f27e4346d56245a1d2a0f68218f47a2ec31bc43879ea9e2161028e6b78c8f47
-DIST firefox-136.0.3-es-MX.xpi 440822 BLAKE2B 957450f745b15736d5d5ac1b6cd0ed243595569e07f60502e8385fb155adc40febd31fb61e952fc7981bdd6aa2c9909439310a03ce7830de8f6b0047dc120e5b SHA512 862b086e87875293ac76f6af767a6a20d5cfb479b7f245d07bce395196f6c25a3e3a86cce0c3fa5030b61b8b2e53644617a35812303d7ae44624dae57f975305
-DIST firefox-136.0.3-et.xpi 358262 BLAKE2B f9f61232925683d6dba616a79c4fbbf01566ec38fb578324d84785588b8c9ab33141bca4c623e8a44038190ff74b43586ab6e8424eb98793e7d03be92dda40b9 SHA512 1ccf934ef3feab1900443adfaafc02c2701fa6aeb478fab075fa09bbc76cacc890f0d26f6a769f6b05c1e02de05b16b840cb53c1e1e2f8ed1a6fc26c37d160ab
-DIST firefox-136.0.3-eu.xpi 410905 BLAKE2B 585d7241c0bc82db61a38742b544dc8b76574fc7634f33c23ec581cc4ff9fa3230352c826872c71bc9262a04c3c6edf5aecd839040404a61b57727a7b5e4f0aa SHA512 cf919648e89bf9aaac6e61c9b77a06917a05426223e321d006f5f6be0ef8a64f73026e8b3865268f6d12c9fc8be0b371f7e4aff14f65bb9eeace998965c65f07
-DIST firefox-136.0.3-fa.xpi 414713 BLAKE2B d192ffeb70e54095c6101407f659e2e1887e3c9cc7fc7765ac605104d625897a2893f9e45d4b0f3e9cb0caad3727790eb25e2e89fa9376870ecb4f8a2e9c5e8e SHA512 3a7e2af04dd0d04a407ad43a01e0d4a0294065057f59e119154b15e514ca76ac5b1af558d83c9363b03bebf513d98325eb8a05d3224cb7aab0a34203ecebfda0
-DIST firefox-136.0.3-ff.xpi 311206 BLAKE2B dec8d715d4f7589cc851f7e3e335613fbad485d3a849d53d0ab29f13852e5a1e821ce021c789a194312fd206fbd8624628b072d5310751d9e52ac7cb132b6842 SHA512 80daf8adb737afa8db3c1733d31b75cb305cf0cbe2a2ebc6a07515ccc7902c6b22e2cde1b25ab5fd709ce052dcb146738fbc589327d28ff1ee14f67e269d177c
-DIST firefox-136.0.3-fi.xpi 422721 BLAKE2B 355996465a59246952b81287f0c87d91fb22fc46df686f1c2b8c2ab34e3e4cf88647313f9e21bdb83e6f396d0f9eb01149ecb5f3c2df162e68db2bd51caf0673 SHA512 99c02248579405f3de5c093d126a3d8ab477c3832f25435c1740bd1b2d161ddf3f404def905a7c5d6e5f429d98a0a3b618d1274104322ac282ba7579eb79258d
-DIST firefox-136.0.3-fr.xpi 452373 BLAKE2B 98c5fa82455294a0a9a1053f21f1477679935eec0c3871cf8fd0a3a05446b1230f623602b0dc15a7bce3ed026ff944056bcbf268d57b57d53e83b358177fb892 SHA512 f6bab21c5e31210e8cec3401d046d519af4fc4222ecc2be509f9922a9b3c85848f08fa5c8a6fa759c2471a2b99c5b4569867a45ab049a980f838842e6e67e778
-DIST firefox-136.0.3-fur.xpi 445642 BLAKE2B 914708ff01b16594aac3e3cc298510466ee0f9ea03c95743297dbfb71446aedf04f6b794906dea04c8b21ea13b0f8e4fa0f6e2cb87170a151a90ee41040b2773 SHA512 9574ad45da43e6f6b9866a708417e035f9c95a3c002494a090022ddff84bebeafcd604b53b30930d58ad98fbd327ee65879abcc5f3a6afa8e41013c0b97424c7
-DIST firefox-136.0.3-fy-NL.xpi 436315 BLAKE2B d350941a3fc0b5826423299caeb7ee576b60459573a65d739a539257f33ec920471a06dffa4b578d57f21bc6c710921e1258ab0ef8b6699965c81741672f9cc4 SHA512 e09cb2f6ab0c9496b2b4d5308cc54c72fd93981a1ea578b33dfb5aa66a4988c110086206bec222de6e8c016838d88ceb979ff7f40d9e149eebd0e5feab1af8e5
-DIST firefox-136.0.3-ga-IE.xpi 307236 BLAKE2B 8027e678edca3a54afde28ced99aca024e66d8e8d23974a890a667fa202ba0eb8a6b1f2710998ad655a8894d0fff4dd729732558ca0ac89e7bba6ba4d6e09ebc SHA512 9b19d2e23be5d3fe8d0f07934bc35a0e6425610977c7abb155d05ba005c27b6621d63f495e351c7e15f41d3b7d830753f576b0e4abc3cfac40e8e895ceab7c4d
-DIST firefox-136.0.3-gd.xpi 402413 BLAKE2B f21e26f1d57a0fd5bf78c2ef425eb0407e3ca5343eee6fcbbaa1fc6c5b877274290522ec7ca7b2805a14dec633fc774f1011cc7a4289036b2349d497b49f5e82 SHA512 f6f31f4039ddb1b353295cd974d313502cbf031a6a94bc4fe4d7afe2daf298b7984dd72cdf46a81b53b33e26033ed0b7c8270b2633100ed2738fc2af2018d46a
-DIST firefox-136.0.3-gl.xpi 406510 BLAKE2B 83f12f3d6f72cfa3db6fc41a8f21937db4fd1b0243a5e0268a8037ad397a790ef28ee33aaf9c1d32aedaa15beae0211d2374e38122bea3be81bd19aa90b59ca9 SHA512 ed8c85ae7a2777bf0c9af61153753132709657d31ce790ad61d9012591fadd2ade2c572cfb07db424e889ef88b8748368e0ebd1a178df332631f7e48273f559d
-DIST firefox-136.0.3-gn.xpi 443143 BLAKE2B fcb8f6390aeffd27842bdcce0fb3f73cccda53bd3a5caa37d413c30452ff3de3f6a7d1da01eeeef5ffda725a86a3694863abadc9011697f0bcd3ac8f121ac146 SHA512 7c2a6dbb3274babc7ac0318c50271365114a118c5342de4a19ac2baf647bf45f7f2c08bb6bf0b5629af093f6adb3e0e06e2f1a6ffb2f2b2a7342e4e44c2d7ca4
-DIST firefox-136.0.3-gu-IN.xpi 360251 BLAKE2B a1afdbe5843fa49a105ca9fd9e70798fd88b8429069478d70ce06d4b4cb769683d6f7edb3e3147867a1416bb8af5142b17781852db89de8e586a9e7c56ea8839 SHA512 925966794fe1fc191f6553a00f8e83d48e445675b6ed325132984e6310439695442c3b8a516552a6901eabf5df6cf2f1d27501da3c2b7550929ac441ddd5ef43
-DIST firefox-136.0.3-he.xpi 437514 BLAKE2B 4fc1aa86fc92823b16c449640f0ff6385dc53125bc68670393687a9fa3648529c930798e242820a5ca4434775e65e9cb3511242e5b09d25c3d5cebcbb1dd7147 SHA512 3408649f0e8921c9727588fa520aacfd4b66eb5c00c8ba00e8a8f0a4d719cf172164c4802cca47ffe2c7bdb32a0cab34527445fea796816cdcb64e1d272bba91
-DIST firefox-136.0.3-hi-IN.xpi 378749 BLAKE2B e7093dec07b16145e20fd5adf6ada699a1a7b78f98719506c3ab4a10b02d67986f03cc626106e592504d85efeb5a40c6b1622da6b1eae4896761fb2dac75b75a SHA512 539e891b56e534b6a15ff04adad073a0ebbde30697c723255ffa2c78d470b331b312c435c97d1c9853d908178cbbc9d37dc60d405eee347047432af794594afa
-DIST firefox-136.0.3-hr.xpi 430737 BLAKE2B 3e8c8f901b1bbe41ed979b9ac46ba6edf611eaa030549bdd236f99815d7802d05740454c18e8f2c77aa5fc0a5701e13dc9e8391902fc5735c050f3de27be8c36 SHA512 3269ba07631f769388770bbfcd8b623a71b96d13463e9417150880140d32ca6d02c319ea52cd24129355f0f418ceabd055305d534774e74562e32330a9af1546
-DIST firefox-136.0.3-hsb.xpi 456438 BLAKE2B baee65fdd955c89c42badcced45dfc9a610f4343dbf3b8c328d0d3d2bd1966df52208f15c634467f069c69657552c2045bd6cd3227044975f841bb7fce4a9daa SHA512 6664b5d1c393a0d64a8e5f7d412f49f736b61c1be01aa6010f6a15b61cf2a4781a13b3d02c22b2fe66820a3cd32748857ac4aea6032740ee38ed7ff414585071
-DIST firefox-136.0.3-hu.xpi 460487 BLAKE2B 7d2a064eb4113e1bb61f4889cde8bb4ae62e7c98b52776ec64b9c81e1e11257e792a72a59b14d5df9f246635283230e2756991fffee63c337afdb53e70bac54d SHA512 0a49cff61ce0dd1d8250e3a19d23fdde68d1b131082b1d5e72a5ae40570ff46b45e82a0c346c3ffbd75044bb37f6bdde34b2791c2c57924e74c2faf141fe6dc4
-DIST firefox-136.0.3-hy-AM.xpi 447323 BLAKE2B 8789647c8f456f16969ad89db8f326123eb0a8fe416d09d41b7b4b771e9008cfbc9d37931ce2cf4189af02b5c2ce750df2245de7fe19e25ac98c4ef614d65b02 SHA512 3ee4cd6367dc243939b8dc182b5d6b739b4486ac864f2287058efaf2d91432a67ecab10ef7a81499940368d75f83fd428c42c919a7838f1e04cc311f85b62e9d
-DIST firefox-136.0.3-ia.xpi 424467 BLAKE2B aeefa7e2ba4d2e836e5c9e42ee94e13daaed310853ec4383e0ea4c2e3d6f6880d3e11320777b98c2f5bfc87bc4226048ff614ffa446b864ab8c98042ea84b7f5 SHA512 93d21ba9d2ac6c9a9df7004736872f592f0fb13f0a11e364386abf5702998b0d254daa0963f368e1f626ac1d0b1d93168d04d81788ce284fa35a3f91b3978da5
-DIST firefox-136.0.3-id.xpi 414324 BLAKE2B d4b97cbb189cdba80ebb7fddd39a9c91d8d0220d1e9b132c5d22616a22b23204e049b5fc997183cb25a083a9a5ccc4897fe7f7b4d4564afb0afb86c4575fcbfe SHA512 5a671b2b254cebea177750c788a00ac513d7aa67b126a50fbfb2514bbe6dfa23ef4839361ffa8d60360a70632b95073ca7ac2337fad04bb758dce1215dcbacf8
-DIST firefox-136.0.3-is.xpi 429696 BLAKE2B bef458e812bc3cf4ed4461efc29a61b9f42c5cdf335687cb69542bc59b745b4bd32a08ebbe023a034c0ef64f7704de871d5b4b47e49e9c4ab85d5b67df0a7661 SHA512 ef838d6d7f83f0922ff79a61a978cbc755a6be9dd2d1b384aa4a5230602db51f30d23cea1513adb5fd391b7241e8f227355d56bae7ace532c77b8938c50f2597
-DIST firefox-136.0.3-it.xpi 434986 BLAKE2B 0dab34e170e738267090e6be86914372277e20b3a81eda82f39033bc6bf24d69ee8ee5eb015b3ccb3ad3ce01049c43f94fed75ebdec04a1cf4c866505361b539 SHA512 10cf4c20c91ad48db45caa739af3e9429eb4b64852ddd8f056e868096d4f8985a3e822b97f9357b9ffdd9f16bc71200776d32c9331ccd7f209a9732171431fec
-DIST firefox-136.0.3-ja.xpi 475081 BLAKE2B b0b6ec2f7685de9168b3afb81e05fe1fe98c5ffc00de9a3f67206074b42381bd302300b872dbb2edb399b86e39f2a2ccb5621bee356c675d0b92ba36770685be SHA512 c63f3ab3949448c9dc6a8bc509f310892f610c2ce956777f0926b9dd3c898d666bcc621d1ada334cca5b26fe6b55a771ebc86c20faccd3f6837f3f3de730f820
-DIST firefox-136.0.3-ka.xpi 487960 BLAKE2B 10accb224a275607ad50f7bafd4c37d4e7ffdcaa37056d4e04d87dd921bc7758c04ba846a5435b1cae5867c6b0fc78558d04397f5a9ef17ac7c11da99de595ef SHA512 8b971047565e06e6bf19ce14797ef4bc90094d52ae5b2c2c333763c1cf80a527e6fff83324261b17e650d9ac9469eb2aa7442c1e64b592df2bc775275b3abf49
-DIST firefox-136.0.3-kab.xpi 414028 BLAKE2B edc2f0e07bffba634e1e5324d9effadbe89c8f9ab47b6084b3d3f177037b30e63857412033a190f5f0f4680a1ff5f8240be5a327340fd982230096d43f2482a4 SHA512 3d35920d85961e5d5ecaa0e8e01d7d426025fbd10e90957ef5f1a2e1c74a93373a5af40a93dbb02d929efb61d44236b814996c02ff525e5940ed54911b663373
-DIST firefox-136.0.3-kk.xpi 501975 BLAKE2B 1359a5604acbb21a1d806aa347758f0b4b500ba30d2e2e1c6e5b0a48fe7abbdcea24a54ae5f00840cecf5d6b00273fc0e26dcc8ddf047e5c33b2dc0b36e4159e SHA512 75257eb521d9a6afa54807a9ea343705351d957cf297256820f5f325647ae7afe337c6acc6868ef3f8b9438ded36dd2468bc70ecffae3046f6bb7fd51d36e0c3
-DIST firefox-136.0.3-km.xpi 350114 BLAKE2B 3b769b814f6145e006f0dc257ec96e133ce308ffee69c4fbc35968effd00c7ac4f7f10cc7b79fce7e8bf271523d11d8a9e3cf3fb6ab84cf5e79310b777f25aad SHA512 944fb8face7c4451b9e3e235479f97bfc3515fde798e263be4c996d456338d1eb63df864f23a8bf3c2ea6ce849d8f015dedc76130fc1a3cbb1df15f3e215fdad
-DIST firefox-136.0.3-kn.xpi 332812 BLAKE2B b8710c5502d865bb8cf5d1183207de63cf786984accd4b1373a406e83e935ff5ad63fd52c0e078d533a2f0b681ab785d9b7c7cfa7c4a9c4fe41a9d9124578cba SHA512 d26fca1a8d2cfff9d42075b475314e2a961497a43848b4385b4d266a1968fa04e405aa773dc5b9e2845a94109f6438b3d6f9ceb29747dfa7dc6a887be964023a
-DIST firefox-136.0.3-ko.xpi 461336 BLAKE2B b1888825be6737b958d09919f2279603c55ab04ed4011adfd087d5c84ce9830a6af6105b05b592dd1f9caccfe63ff0430d73b0ae1d758aa650a8d99e0bbb362f SHA512 841e44de495d6eb2b056b35187aa112a32a2d05a74819700032efaf4aa473a841aae3109f9fa6343e31cad1387c15eb3321e5081ccf6aab7f1ddf7d4becc733b
-DIST firefox-136.0.3-lij.xpi 319133 BLAKE2B cb981e1c1515af763302a53a5c7d8442b95cbb6e53ec92c67ddd395a806212da65f1d7f56fc8c61376c3ffe4cb290810723d14345785d967ce0009ab4f758f33 SHA512 59c2a3c1d95dcdd2e3c8f710193c03bf1be5855baa5e36637ef9fc229fae38db6a9b20cc18f5b89b66b1440a6b24f715ef39f755f1b17bcfbae5026bb8a711f5
-DIST firefox-136.0.3-lt.xpi 382131 BLAKE2B cce17ffde8e8be4d21e7a32cb4ee5f937b3be50375190a92f20954ccccd95dc3c94cc51da368777d66163d25b4810e8f58e7af7312df061469734c6255729747 SHA512 b92e6f2b0933af9d1931a2ff7a11b4c4a32cdc9cbb94390ae83b0e29dfe2203430b37d8bbb5ddd86c0b723fa21c30c2c205601c46f98b9d52646210542a3203e
-DIST firefox-136.0.3-lv.xpi 390656 BLAKE2B 4873e1ea8ec0585975de9f18a83e95679cd85a54c29b50a560ba7d49bec5df3b65274d0dcfb0af79247ea27771eeabcb465be2d6d8fad79f6ed4a9cae3b2a4fd SHA512 d77d010db0799df9cb866dd2f4cc7a4cce93cda235f4ee483bd05041231526cdc2b738348b731fecfd385ef88866eb05a5f46913429294f9d57218afa4ac578a
-DIST firefox-136.0.3-mk.xpi 318440 BLAKE2B e83a4b425cdb89e6e67564b1b5ff59b1305866668a331902e8b7c994d1fc3b93e090c3cd4c7fe3b86601ae4ead7658214a6c0d37805a761c1ab76e84a17672ad SHA512 821d6494e4ec363e2ff1d40a5c9a5bf22f197347e735ee48ad9e4ad545f0c729510794acd12cd6954c2fc835564e901029dc55ea8c62833791e1cb1e19dd73ba
-DIST firefox-136.0.3-mr.xpi 357289 BLAKE2B 6c074e9a773b62d6362b4b312c979b471b1b61f07f79ff660693296219c52da85b8e11f927f299042fe3163a7e3c4562c139d8703168c81cc4583dfa2c744322 SHA512 0e46f472e5e660984af2a5535cef35d23ad25fbaea615cc7e45bee4fd517a6fb06017868bb02360368ff4cf56476247cca1e6e7c9484c8e75187cb0ab76c4090
-DIST firefox-136.0.3-ms.xpi 296095 BLAKE2B 02d4492799d4039fa4d264895ff6d69af1b507587f9b09d5efd3f33ac77aa1d3f0de9e35ae6278cdbb03f380a97d1cc664cdc73b0f73de3f3588b936c3725aca SHA512 5ee737abbbbfa32c64e72d79331d2887991e9213d9192b33b7c007fcd597a926713f4780a565753ef720008ea238cb2716ccfe52ae412a36c55dd9cb14eae6ef
-DIST firefox-136.0.3-my.xpi 344217 BLAKE2B 46f2249efde9bca166184fcfe022e7b9e0e14e2e5692a081d7606d6c3773d46faaf929737a52dbef10776c3fcb88703c516843dd189cb2469a0b34759eb0c128 SHA512 704837ee10bb40a247af2c238a205a07cf126c2d90c451960587f96359d1cd509c3d30853384d19e321d63d375fff9110f31a6260619967e82013b5b54491704
-DIST firefox-136.0.3-nb-NO.xpi 416130 BLAKE2B c85b71c9c58dcfb131193c49c218a3690043761e446808fd1df4d2e9c25e4d6c76eb05597763af9b687ea443e04fb3fbc0a879c3fa05184f5b63ebf145f4edee SHA512 9785e8c752b5fd8916b08340fef68b6c7d16f1477838879b0ddf0371c1652a2cd1347a42ad09eaba6ed9be991d6aa1fb14b2b54b6b3b94164bf2f6303c9076f5
-DIST firefox-136.0.3-ne-NP.xpi 350381 BLAKE2B d82caa196e527fa6fd13478c57afea270b8320cfd1d46db5050bab77e0e0de1bbdac5b9a95438f041d3aa1d38718dbca6061e191de8c5d15d7a2284f24cb185e SHA512 ea8ced5f421ce003130f318bde40976e4c1572f7bb5a2ea9effeb5eabce78f3d89753ae52e1efe522740cf1a5dbc898424883850b248128569bc737274a4d0ba
-DIST firefox-136.0.3-nl.xpi 430398 BLAKE2B b0198234179b211d8800724a9465c52de7cf4e6bbedfb81f3fcd47a445bf6504f1b41474345ca7208aa2cfc616f4418549e99bc740ff65ee945e7a2a343260f0 SHA512 a2a7a55e022124ce53eb8d2b523f2f097ef784afcc51786ce928b7b718556f94948207de7de9c9da10869a74332326f929cbbcb4b1a6ef23bfadb8a9449f7c33
-DIST firefox-136.0.3-nn-NO.xpi 421304 BLAKE2B 47d1fffa1f1e9e7de18090d48c22a14e2681492d0f2005ea2c7ecfb07c7842c32aa635f64db6465e04cb5f9cda09173e2e3685ee80130abf4d2cb766b1c3a1c5 SHA512 38bec1f55a34da708dfe4b52991f19d6043385a8ef53f22a6392b99e89ea5b521544f2338e52560077910fd3e54bcee753df247758655151ecc35c179fcda324
-DIST firefox-136.0.3-oc.xpi 415669 BLAKE2B 39b5c16dff9daa37d0b3d7aa7517d10342807fc5921d71b4c554a490db5ac411df90baabcb942dc65514cf84c1f738baba5aa616b5b185cd83c387fb0005fe94 SHA512 ecd926858b25e4b3af19647c0b8616a6c94c45d316423ac119255026b50bd440cf13ee84226b07e7f69ec32a250dddcb06cc396e635afa874bf47dd4fa7f45d9
-DIST firefox-136.0.3-pa-IN.xpi 489828 BLAKE2B aeaa4b7409b0e99c76230fb5eb35f6f78e901b2790478441b1647edd302bbcaafc6795ff7033e661ec7385b585fa7dc01461a5ce400140b9548a128b196ba07f SHA512 a10e4bcab3f6b58f8a212657e801ab1db287d406c9a7a265def3ba78e4670bea4514cb0bd5d5894d1cbd98031ffbbe4ccf4165d58d345fca39396df9c1ec6cd0
-DIST firefox-136.0.3-pl.xpi 450704 BLAKE2B 71380684cff158bb7123e677f0cde2e865fc46ea4396fc20cee9f4ec406840483bbac11f2536465ecb96a5b5e3a45e73b22158e32be1480c8bad608d9cf0fdd2 SHA512 e55edca8b10a1b2bfc4774e0d5de27a053fff16ce8d3a9f463564fce3d71e89f1f06a089a1529010980242115c723517c6a98a7045f603ff1bdd919f9ec64415
-DIST firefox-136.0.3-pt-BR.xpi 434768 BLAKE2B 5aefb80df5eb1d9bdb8e3ac394e166e0076e1db1f368b0f1c05e03732117a65deb6ee729d035c16fd41be68ce78b9629bef46e71642bfaabf34c91379bf4d480 SHA512 671984bdf834248a7f337eab7da6cc6127474fec6bad08216af5ba56aea5aa6503f94f1f7d398474440ab87e4e82b7fecd666fdd8308baab192809db7705918b
-DIST firefox-136.0.3-pt-PT.xpi 440561 BLAKE2B 6938e7e3783eafc6e4af29e067d06717dee80fed06344c7d697f29afbc9b133870dc65a0e1d3d1328c06d0781bae61e7d9a0d729ac9893734744b1062effeaf1 SHA512 a8da88632439488a1f2cd2c0a475229b52b48608b5fe1209fa5b131af4dc1a81ed5ce1136a6190cb82ed21e50a28655a87d99a48adf00c81f3e5a5583eb01ed4
-DIST firefox-136.0.3-rm.xpi 434100 BLAKE2B b3a8f2324ef1de92d0a4eccdeccdcd7237d1989ebdf496ad653aabab7bfc1a8a4e6e87e853d18b04b260860f5af93317cea6675f08bab5b27bc1095f8057c45a SHA512 78ce9a2d4b946af6979faee9cb6ad6243e68d884c439e15d9e8a4aba45527e875623ae2af1ee3142dbe2a5ff8c756c0f1de313444091b8661518fc8f4825896b
-DIST firefox-136.0.3-ro.xpi 363419 BLAKE2B f4ab573730d2c37f8dcb62b27774a6068529d05ff3827f67d8ef69cf59a6c6f3608f8f81efa6db90fb57b71a7d1b96c1affa590ca477b2bcbd473c90a990a02f SHA512 4dd0a01c79e3a8f24539504e05540d09c76d01ba177e549970823c206d1b1a6fafd02b066409b4a8de657eebbfb12fec555ede612a858c57cb5821c4098f295e
-DIST firefox-136.0.3-ru.xpi 517926 BLAKE2B 6aa92a103890481c1906b57d660d49994644a40107efe9fd26e3a17c62494b7a449da8e0b6701cbc308fa431acdf1480d3ddb74da82c437828bac12cfe2036d1 SHA512 a3bce1ec6d80e754fba868156c1807d80f78230b360203c1a5e2059e56bcbe801f93c48901ff3df58394ebe61a44ca11128c409e50050071713844632237d635
-DIST firefox-136.0.3-sc.xpi 403791 BLAKE2B 832522f36c99cefeb4efd8ce93cda5602493fc5c36746acb1d7e45801a82c9d09c9339d5936cc16ff86eb50b36f4cbb2f2df076096ae668366952a8bae50fba9 SHA512 a3e6da24c158867580d68b584d6fe45d36564a09b5fe59e905e4b78a24c511188d29dd16c80d092b3f300a17369e1fd04e4006a4007985f662b577ee387c341e
-DIST firefox-136.0.3-sco.xpi 324878 BLAKE2B e335fc051fd3e162f5a6a7e16376c4ae3bdc3dd7acb1d4f3b3f0da635f16eb7c907fc8dd51e6c3750cb897237e21d86ea0cc98bdeba31aff5ae6377548d08c53 SHA512 8bb02225d06907bf52741689644dda3ce8503aee25417ab064e04cd32ae4e56b86f91d8d9e5f5105a38e3a74b78ca57db6d8c5eac065ac518030e218b5a7f822
-DIST firefox-136.0.3-si.xpi 414024 BLAKE2B bd05d3804fbe8a010192a57bff7709415776631cff83af8fa75b794c81f8350bd31f3a04ed8222fc66dda50760df2058403c78b4c0e049b9942776141f76ee06 SHA512 e1676fa4b804b8966167722a5e67634ecd5570bbe28559586eb909fce08eaf9569b72a74945b63ef61081a7a5d7093679435b30af5f68836e174d5087c48a391
-DIST firefox-136.0.3-sk.xpi 461607 BLAKE2B ab44c6f6811fc0a4761450f109d55d3cd2a8c6204c5e3ec15a146aeef634be1e67cff11d078ff13233edf7266641d834b5d0927b0fbf1460e235c5d59ca5a83a SHA512 3a723adbd99d7a729606a74f66f02504238bcfe4d5e308b9d3c35c7dfa1866755cdc6087dcb22e1085ff3c7b070bce7ba7962d12a8177a5088d08b268c72054d
-DIST firefox-136.0.3-skr.xpi 494197 BLAKE2B 2504b5e7d716c852a65d95899287423b1fc8415efd5f390b1430916a252560f06180eb8c556603cb54cd2b0a36e5141d4a0da254a636b4ed03e813a0d0619ece SHA512 aa6337457cf4371f5abdfac18162bcf2786c6b68b673428815108ca6278c7483e0dab6a1d4c23b430250c3314dbdfb0ac6383839ae55bdab92ae7439dd5b85a0
-DIST firefox-136.0.3-sl.xpi 433456 BLAKE2B 76168f960c96a164c2a537252dfed16ba21176c79bd0635c657b34311f1fabefc4a7f6f8c6fd0c058c03aaa6246ad181aba4d1329fc8bc7e40d19ad2940e4831 SHA512 7d15a2d8d15f0537feff9f604c04781abf24c9b25072edc845d13a435e07967a560137e9bcf34bf1ee3e90fb32edda350282af64243bd83a08ba1f0762299bd4
-DIST firefox-136.0.3-son.xpi 273291 BLAKE2B 5f3900c6aee4cbcaac461aaf78d41573d9b87a6b5dab6c3e60259997aa4e5479f0439e3ccfa41551b69331e00e95d4d55013b0a5f2c51b44d590c2336af03c78 SHA512 287bd9bae2bbfdad26696ce9d7908e23117b474b53e07dbe32aacf79e66fecf69f96ed82729914635d04c91325e43306fff26e28f669461551c2119d0244637c
-DIST firefox-136.0.3-sq.xpi 449806 BLAKE2B 5f316c3630d20cf3b010a25f6ac36511926e9fb65facf22f8af381c81fcbe69b2b6a6c24c6a23e339dc74699a01d742c275ecf1e3a633acea335399d271d38fd SHA512 572f23aefd09e341f221b87c36ea40ee45b65636fab1cb558f5077b74809f0a53a02239ed6c6ce6468ff45fc919944cdb7c507b63d213a39ccb5dc32a15390ab
-DIST firefox-136.0.3-sr.xpi 456465 BLAKE2B 87e5ae899ce05164e36f11c2101bb7d849720048f8abc7130c5864f20c54b7388c0f20f0367e28dd1845773a11d48682a57d7f608e3a755052ae4f0821ef88bc SHA512 8765d8a202b1a1daf86a8ee4f4fcd50e280cdb8acfc0fbe8abc85d95b1bd3c244c32a2947e65fa92a5a52442cd3011e85773423d6a7509cc05b9ab28818b3721
-DIST firefox-136.0.3-sv-SE.xpi 430473 BLAKE2B 2d54227db526243b8e770cdb3a552eaf7656783e0a0788bef6d4dc9eff3d2b7a048107b4af2ff2ae3f12cc88243e503080aad5491d5881ea0d2c1b1f04b45cd7 SHA512 f64ee0109c8f32ef248e7ecfaea548c91e1edb752f4aae55a9749bd97d7a26aae621f20483b42321fd8824f0412c5e8c3da36729110396e051254dd039b77c26
-DIST firefox-136.0.3-szl.xpi 344458 BLAKE2B 3448c07a1e056ffccbb6cf8a4966d86104db9085cf286f83763d4433985b444540fca64bf1d2f7c776cae4148cf449b7eb7f7938bdd6fc721a723ecaf312a6dd SHA512 e8db97dcb55ef89c300db983d9bca05f2636656c4ecacf01afbabb40607015f56c7d56b7e62a5b18c283d327ba8236d6cb6665e303717c60d6bf2619c0b491ea
-DIST firefox-136.0.3-ta.xpi 338590 BLAKE2B 7832f87265c7848240c26f2edebb01acea66325245a63e3f76bbc987a723d4fd45fb049e2f1f533b9a03c37d9cfb73f50fd11ecb4c3a1778e12c9010a91a1338 SHA512 6275603506f6e0037989738c1b4d8c2b9e00236e2723d74b5b2e60e8c75b4070292ec1b46b151d47163271506b0880661c61ca51d980224d6f814a98409a3646
-DIST firefox-136.0.3-te.xpi 384063 BLAKE2B 662d04be0133034cf20a17208886da46154b0e3ae968f59a06632f89e055b6c3019a0b04a106d02a4af2238675caf5ba7c5edfb997f1cceb438240a948323697 SHA512 57b7b50e1d4a6b02389413d42a22172b4b47cf125078da88828adb217c2b3886560eef3d74e1d271762423bfdc55df063ecb9868f288778b0e504f186a91e0b9
-DIST firefox-136.0.3-th.xpi 499238 BLAKE2B e05bcff53307bf0f1365850bccfd682bc97050c3eedc22e95eee40e67dec806891dca6ed14f5ac5b877f3a8a99e211e5b5705f7e6c22771c1285e5dee5529bdc SHA512 44687dc78ad7ec477455ca01709e2d3dcb8f7210a23095fb33d7efdeca70f8eee50c6013af539f95922661a3a493d0887ff0059d7972601d29cbf9dd912868fd
-DIST firefox-136.0.3-tl.xpi 351841 BLAKE2B 688c213e92e2345e50893e44a63065e1c3078812cba900302ac4313dc60905d456b8f9566affd10c1092088c1e84be62c846105a6237fcc3dde5456b2113e221 SHA512 baa8e86bf24f38e09175101a95c3b8d88167bc43f39d7b5cad781397105dd3ba179970c9b5ae155207bc216fd292f0b953f925c7a50e1a8899cf52014b2c237c
-DIST firefox-136.0.3-tr.xpi 442291 BLAKE2B b0c569dcaac5eb9dc893f046d4aed66065c8d083bbe439935ee51da0c550759acdd36bc29aa76b7d060979e50825f492ca3d4a32f2bf901310d6f6dcd88fe584 SHA512 c28d360e7653ff24ee49188458c60d2ed04727f393009056d9e9298998c1f0d007688660f9374f2d2138711cfd9919bc64a1c20e72a4306fb3a22c977b3ba9ab
-DIST firefox-136.0.3-trs.xpi 323925 BLAKE2B c09086565dcce723788478f41883fbdc51187b52926eb1040a17224b6459916212787a70143ff11838d62fd8e8913f74107295ba8232c9b0f80040462c69aa36 SHA512 2b9f0065fb8c160786e1300be00e1621fec1685af2862392e86ff96b88a925fede9876ca7115009ebad714428833fbb2717f9b56b87d3cd3dd0c26da2e877ea7
-DIST firefox-136.0.3-uk.xpi 508667 BLAKE2B a013e34b0f60a01dc2ddf466e4c4904b02496bfd72daf1a3c39e84d46bbdf06a376b6ffa54086f8a300175433beedb1ccc906d62bc405f35f3c9986d1d4f3339 SHA512 7fe22549a186d6325ffc2c3fa8fdcaee8270b4dacb32800c1d8a9eaa6b5b0ff66c29cda1ed1cace53b96f48d1c2bfe3c54cd53768feb36aae4e354eb1ec8f13d
-DIST firefox-136.0.3-ur.xpi 371885 BLAKE2B 83fdbe70899b7a778aa477897a2e78a6ec46727e14b1f71ef6128c4271ecd1f85e8deaf72d8abf2eae243e206f839d4f5d4b015be2c98967eacbc72a9c30c7ae SHA512 a2d22e1c2cd4fc3a80eb3182d57a1c5fe702b012bf9554d5370e77d448dd8e59a11829651dd87582ca2b2e2c1905995508c5f057d61da9ce12547204c5b321e5
-DIST firefox-136.0.3-uz.xpi 305443 BLAKE2B f030fb0a26ba3dad3bb3e0bda4c8d6631e7f7d62554f78e0063fc1ba5776680a13ec16a2d8b98112f176258fa7f111ccff43438759ea88413ba04963b3349d3f SHA512 250a64dedcf7b46b167a8c84a633f4deb1073c5c5f1db04b22467a8b76b996b74a4e8bc2d0c03c94475570a77eb092b90cb871d46ad31a16b8973436e37dbc80
-DIST firefox-136.0.3-vi.xpi 463340 BLAKE2B cc36c247d4c03a5c975e93827915d1a872dcdfcb66553349317514b673a6b69cbc19d3db81184a5bb7a207f0d0b0c5c80c3afdc6ac1cebca35e39e7fe6377169 SHA512 58210aaa2521db00e7be263047f3491033204754ee6fde919b710909601c27044049e3cc62bcc8caa4006541dfe93be08e52a75993a17358da8ab1a97a7271cd
-DIST firefox-136.0.3-xh.xpi 273257 BLAKE2B 6e07dd72d826ad4f42d9f40620ec20cb8d942f5987d963f73bc68116897977373e8a799bd02888aa667dd509935f8f4e163f4112fda951b184e597e14220c5cd SHA512 babbe1dc060a9724e3385938933b40a3c81418e6b979c39cfe0bf11a46c1533e111b243290403b4d9d844e05cc69a39e2197c0c1e9c8de00fb5ca663331b04c8
-DIST firefox-136.0.3-zh-CN.xpi 454860 BLAKE2B 7e348fc0966edc49d5846385e3cfc9dd07298ce54732bb2b7e39942620c513e4fe0eccba3eda01e1d0d3dd437dcf55a14d6e9eb76614a514c8df13c08f93ca19 SHA512 9dad343d44c142283731b86feb7736bc977d0e695321090840405a88130b064f75aee5d57e3254b5de3109ef877589964d0b96159f0e168c30aacc46c03c0d3e
-DIST firefox-136.0.3-zh-TW.xpi 457685 BLAKE2B acd6fcf01ca1a18132b89f3f519684200ae8cc4ccb961abc0bfc416a61d2a567556bc4b8f762b8fdc4a48ff90bdfc58e0b049c3c6f7843eb4462d77cc4d04716 SHA512 4a033670cd88cda125543846deebfe49b2a6377bf514d3677688c50fb1425bb19e44f6d2c5ee99f04cd3ff949710fa8f09266bbe6fa16f778b751ac825e64553
-DIST firefox-136.0.3.source.tar.xz 601432848 BLAKE2B 7f9c686744273ae00edfb64f0ba12dc46bab901e3a23e8ece1e9633bbbda9e83d03c6373a76596a2d9126b541d25311d40204240d6220354820264346a485e2d SHA512 59cb54bc946aecea810169970aad4ba3f7b3092e56f15f86ff3d51fa2752c89632a057a1bda016f0005665ec5099d9b9f9a4786b9c02e3f5656eb2003b6a1747
+DIST firefox-128esr-patches-11.tar.xz 18696 BLAKE2B 0f35eaa29f1daf9beb09c7303b3e92676eea84337683b8f7393e8b52e36ec1f37683a050e1e8d7939ebb1bdc190acaac887bebe88812c1b64785e38980f18be3 SHA512 04bf8bbf3c4e7901a6681fec66f179f797615613be838cf35a4b03cd9a347656b1264524ac7355f0c3978a5e740ddc5dc438610e5cae6ffcad73a8988cf0e572
DIST firefox-137-loong-patches-01.tar.xz 5092 BLAKE2B 26ce17d911c2dc4b00d727d77aa14aaf379541bf19e0500382c892a1534fe04ec6f71126b32aeffc00bd1a2dd6810ea25ad25b7eeabaa2a2c70bf1158009da1e SHA512 5c8ab65f3f24f3fc8ca5368f42d65b2873c9c15537e9ed088770a17f214a364e35cd6b79710b6e8d699afe4f84f29b004374537a96b11bee6f7df91d1f5535ce
-DIST firefox-137-patches-01.tar.xz 13584 BLAKE2B f22ee7977e738bb782014dda53ac20c4928fbef93616b1a11d474599d79a549dbf66e5a1eaf40d1ba1745bc3345162cf1f2107ef9a8ae72c63b8d9850460380d SHA512 b577486e8cfb2dd2da37802a9a7f4e2bf16094bf4ed22a8c2bf91019cf74b23942a1884a58bcbad055c7ca480f944cae35e85aadf92d98059be0eaacd4b8a464
-DIST firefox-137.0-ach.xpi 300716 BLAKE2B acc9e2b03371ea2d178bdeb8d17b48c58ed18a2ddd65b0d8a8223a143f0b512f3d3d60dfd6d05c522ec292edfd2a96c8d693d8d2cf08a198ed89a6df10157bdc SHA512 d4930c8ebaf53d1dbb6c35efba9c82d74bb4c33879093bee324b8b3fb1cf082fe330cfcdc8a2d55ecf69afaf870aac726326e3749f83b4b147ca629287490784
-DIST firefox-137.0-af.xpi 272237 BLAKE2B b3fc5d9f41d00b616a0bcec3be823a283bac4c07c9e2ea4aa319a4d29ecac84f36f07a53373f0a7d245f39e727825739b2708a955f841eb740decc99dbe4920a SHA512 d158e9f79069a2b5edd5b68528a894d52d02a2f8360c1963062cdc67a22e2819dc610d710697b3cd000de6a6c22dfccc60111a3350f7d350a9d5f452b741e95d
-DIST firefox-137.0-an.xpi 338701 BLAKE2B a45c9e37f30ffbdb5a2838955fc53cb32d8bec15e1c9d18e3f68f7c6e82c7bdd36b7651b42456d22fba5efce00987036272b54002ba7e2105750cb2c176e183c SHA512 aa6c9ac1450e41686044a7769707251ad7fb727a640eb1188186c2ec1c39d0665d4f5bbab1e04748f0bce714b2f778a7497eba17a737872385db4779dd269638
-DIST firefox-137.0-ar.xpi 441341 BLAKE2B 4792f8d94a71fdb599129a1adad03f865a76299c70548a00d30249b2747685382076a4df656a2dcc223864b75dc963c52db9f9b21fd8bd25ebc34512aa2e6af3 SHA512 54ff2dcce3e407ab735d52da9d800a35d1cdbbc7822f96df8c28c7d3725a3115b50007be2e335c13051f242da82f2f92f54d8093d5d3ce7dcf27fa623e4a6af7
-DIST firefox-137.0-ast.xpi 319618 BLAKE2B 45dcd7f6f7327da06e8be6a04efcbcad2c16b2a3b50d7bf15267d3e327a1062b6c4695617ccf36be3748343030d596827f52243608f4decb4baca6f90edb5bdb SHA512 a833de8df6ee25c4422fcefdcd7678e00d9f3b1f920c7936c64e99a99da3690f8e2c775b486419b7366a72214b0d78501eaf46f86df70562bfa72a6fd2e94364
-DIST firefox-137.0-az.xpi 325049 BLAKE2B 42cf038bba290a580e0b8ef366d13e78d564b9c00fdf58357dce321c667f89d41c9f03a6f9359138021ad660bfd5a44f45135e517ab8faeead500487346ef2ab SHA512 40e66813f052d042f536a4f9ea39d25a45fcd4761e6b780fda42231b84968503cd577f9c86621d0880b684df305c960fd2b408ac9c38b578de3d9d79dc8a4fa3
-DIST firefox-137.0-be.xpi 522144 BLAKE2B 5e8ac301937772c4d4075c66331f787fdfab24eb2c7e7c3f59c2d0070e2bf1126afb90b67102e7d849af08768b37d838f63b8c2a40948395cc0b0d223614510e SHA512 9314538c11a84c93de2bbd0627cb1b09e0ae65d6a36f2bf9ae59757909b574a6c447825a5295274685bed9feb306e616993dc418bda408fcd97daf5bed0475f3
-DIST firefox-137.0-bg.xpi 453689 BLAKE2B 29aac1a4f9aeb3b1e8b8acafe99f843644f4c7e6c8188bb68705b246a126b99c8cda49c6d3b1b084e5ca7bf4a71f91bd971b6b8fabece95c6a408aaf5fdc1f04 SHA512 e01a7a57d04207665493387c8ba850460c8f79a9d735b2fdfb3c8099df4454afa269aed2e6d6b4f7828e93a76bca6260bdf94ee2c2cd21ea4e41a4a184dfc6b8
-DIST firefox-137.0-bn.xpi 419514 BLAKE2B 24102666d1a9992209bcea93cb52fb6e832e60d432ba6f8a8eaa0600046b856da801155ff46b1969b5bdba950173471b6724de667cf96cc0aace7a2331c149d2 SHA512 c312cff9df167f4c5c457dd7341dc39735c721a3c4ed24a4b493a83309d19561bc4bfe6c9265e3a29a8946ff81c864a43258c922f0a89704494d6d1bcd8642bb
-DIST firefox-137.0-br.xpi 400645 BLAKE2B 155c7ba1ddcae97ceeeff872583abe794bdd86f00eb8ca31e62a83b024115640b93d75d46911128e654c36ff88b6d5d44bc418d7fed4fd41f461a7e3a29e904f SHA512 8839c8031708aac2ca9c243757fb368e2960ff0df4a9fc75d3450ef1f99b079dea55322e57e32b25c0c791412dc380b794579191e2380eafee1264b24fe7e436
-DIST firefox-137.0-bs.xpi 370537 BLAKE2B cd161c1baa087128429d154db7813c3f0b8cd3b24a2c5522fb80894ff3b5d6f299c2c8eaf5f37e6a8c28eb8a25c970b9a334fa537492e8b2547b0b64cdaa20d8 SHA512 576ae4c307e6310a537c55818017e9b2558d9d330f9e2c64116c1206dc27c9d8952e06d9a6bad496afcc68aff34ce83a2b522ce3079c811bf6557ac39831162e
-DIST firefox-137.0-ca-valencia.xpi 365080 BLAKE2B 797dc673c6cef2194b87f151610c6276cd67c4a9db5c69cd40a915e33c7933a40c68547dc1dfa4e9b36470fd8b67a096238b9ce5b0e0ec064c0ea94b602cfc9a SHA512 17f5f59e9f23513628d6552967c3c565b169a0db65f21ddb274e334a75831eaa1c36db5d5b01d0b80d9cf9f1401d7a03c1b63cad229a011cff4911a247dfc734
-DIST firefox-137.0-ca.xpi 405805 BLAKE2B d69935db3ba10f263e8ec9776f166705243040b6d26582faf4518eb63fea1322993b81538b21b96ad6c50b0654f9767126c25531daf6403c60181ca585af11c2 SHA512 fd45b9864cb356217224d58ffd2226e0e70b70248ce94be0625d6363e732fd654b9bb98fe07bb8e8578462cd5313b1d67f9b6f33fc94ab5992fc2a531eaea1bd
-DIST firefox-137.0-cak.xpi 399171 BLAKE2B 1556158752a18e3583aa73b27099af410b0d9fb29b94c89273d9408599f607d44bb928d2bb911eba2e4601be49de6616ce5906df06b9c6663df563dd39168392 SHA512 ab22b793b28a025e660cd490512838d5ad1c283f53b2ef6439011f61b1a398de2bc8a175487434925c062bc460a7488d2313607ba2b898d1931de5acbe3d38ca
-DIST firefox-137.0-cs.xpi 477193 BLAKE2B 37338dd1e242a0da296e469c484b679aa75074ab8bd9095523c7c83f3b1acecc26f89c6caa2d99c547ae79b4df6eee5613fcc01f61a64168fb2bdba0ad54417d SHA512 de6b3cabb72d4a48529bc190d456887fd3da2a650cc063ab79f85a78e8d4b487ae7f9b8f4f5abafdf0c8b658aec5f326aec2c62e270880cb011a66af9c3046ed
-DIST firefox-137.0-cy.xpi 443584 BLAKE2B 6e38b35e5ee0e2bddf93b1f5a1f80b1ee0eb36e9aebce032154903a9e8ee0ce8970b329b0f0159c03db15571bd41ae3ff6c16672ca4a7d9f5c021ebda55c542f SHA512 235ae38643a334cd848c47d7d81ef93a3fef3be45b0d69b0a09f322eb6f62303910e64c7daec4d8247682cff8c468c21f961c28a9a6726a9ff1cf3f0046acf97
-DIST firefox-137.0-da.xpi 432988 BLAKE2B 8d30a315efb29d2ee921ba3899d0e795083e8dc727a03da4a88d1071bd060023d2024de9f4d906f312671f15839adb27eed825797e5575b2debd6132d9450d29 SHA512 dd65e706faa15c64539a7e807d14cb4475cf3c90983d5e9cb78b6189ad2515574693f414cd6f265d42199b124a6f155b5d94227cb7466836bf81476629e5273b
-DIST firefox-137.0-de.xpi 454586 BLAKE2B 2af36a12153c130aabbef85a7c8d795b53e2ff0ffc2d345cd7cc0f9d228e967d6753aee5d8be81e8e9ac5a441ef15fe29a08d01f4fd458ea9c96c30d19ed4fa3 SHA512 efbc346eb7b50ff4539c31830b2eb513bceff7b3dc4128b05fb57ac97b0b23b03aed922edb048624b894aeaabd3965cd6a22ed943a4951d62199591dd36a925d
-DIST firefox-137.0-dsb.xpi 467763 BLAKE2B 4f96a4e90bdcf68074de66d224582272f6d5350f0b4cee27e35fcf73d1085ba28e2f45bbd1b339017892d0355fa7356e91102062a126f2e55ea995f5033dfb14 SHA512 b1249171b73d04988d987536dca5640dbc6e2361754bf4b7d472d1b04e7e37b91ac78de60b1f207a6e191a4c41dae27e9143c7300d2430eca03ddcf0d463b792
-DIST firefox-137.0-el.xpi 537993 BLAKE2B 352ad0fdbd0e92ec8825a9b101910a00418a27a55e127ffd231e7d6c87257132b6a6c67f01c4b4c057ad5f513e201041908d32419037460792b153508b6c8eb3 SHA512 5f8264e5ce5af688e68e0f6600024d7b8657fc3245482b2588c03bb3505f8f14ea33c2c9f63a0b0432619bd59ba82aca5200e26caf1c45484e87f8a29c3c0d59
-DIST firefox-137.0-en-CA.xpi 413415 BLAKE2B 5a025b430a2ae68a2ebab8cf3011d544cc49ac07fa1e3a4c25e4eb2cc3bafd75b2796db5c7fb6afacedfe097542b0bd15477a40238f9bd37dc75f2c9d3b337e6 SHA512 003096037c023c3284b73e3139e5c95e6719e0e338a76a9e71fee1d2b917bfda73e847ffe332f9ba8f5012ed5ee6374b5e3e8e848ac76aa75e883ae3b18e83a5
-DIST firefox-137.0-en-GB.xpi 413688 BLAKE2B 19d7436cde43c5efbd0ce50efa1f13b94a387bcc28f223770a590752414a4366b3ca963ba46a1c2a306230f6690b0692ee56fba70ce8047ffe46c45bd6781276 SHA512 464aaa65674a81e8d2d195c6957ca635a666afcd0aba90fb35cfb0e45fb6bdac17117a5d7b096194c90d268ebf1cad4b9b47338f7ae8e79a42e6951ebf8c3881
-DIST firefox-137.0-eo.xpi 434084 BLAKE2B e440034a079530043c7f5f1cb17340e9cc141110be30cc6976947e9d931b12352af626f3acedf0eccd6f642a4f87ebd752f7fff32aaab3f97afcafc52d354e69 SHA512 bd92071c26ebd03f3c2ba25293eca3a745288beaa4e47adb8fbc3203f8562d72a6cf0cadabd6b19febf4d52421b5ab05a6fc965e50acd16d56ca6472d7df9ab4
-DIST firefox-137.0-es-AR.xpi 447449 BLAKE2B 131cd4e0e4ea0cbd09eee5fa88039ca868307c64b40999a1dec781e2e6b4c0b18f54cead2a9d63567bde0f0d2958fca85d48df688fc3dacf1e625cbd8c7c5868 SHA512 4c2b1c3dffd864d9d609cb64cbee6e82e9e91f87c490fcc4b08be4cf729c64b71d2bb7f66e92a8354520da74305072e33a8c69f81d49678d7a07db1ee01d4d12
-DIST firefox-137.0-es-CL.xpi 448160 BLAKE2B 3f21454924d3010f216d9382dc978ca3f6796e969cffae1281ec9cce6abbe5363bb329d134e67d7965da3326f75f73ff7afc11108616f2ad04c735c6378f1bfa SHA512 3cd70f074e1ee921022df2ca05721184b80da1d88026f2a1644d9f34cd5417da9114faea1abb0ea54a6d2dbc6f43c05f96c37a0e09700d05d067a605ceca95d4
-DIST firefox-137.0-es-ES.xpi 448964 BLAKE2B 68253924802cc80a47cc026e3074d4735fade8b1590c3e58b28faedf455ccce5c42abeba9d70d68cf122190d2c8fbe4a8bee6d4995911b1c00b07996576bcfdb SHA512 c55adcb0ccc94c44bdc260e1af09ec0af8e89cf3c592d0e1f127d50ad81b92dd1470edda90c5bf2faba6c2a8b18c719850922b4bb6d30c6ad1c22ac6593c7549
-DIST firefox-137.0-es-MX.xpi 449075 BLAKE2B c9dc74f4b8637427dfd856b00bf6e8736460576a5e82f3d32f57151fe5333bcf50dbdd42df2bb15cb8d909c3a26093935676ba9f4128b8dab8327b3880ba06b3 SHA512 f66ac4b3ae6723b22475cdb012d1773e6388323bb0b6589a70ce11ca052356f4630c45bad2893976d73ecf36856fc7d9bca8ff4189d386dd94712763f198fb63
-DIST firefox-137.0-et.xpi 364135 BLAKE2B a6cf16605069479c4348d5438db591e26b7f14993a6d5c5b946400ac515333e37a818638c2b4799adcf80cc930ee5fd5bff709143d8d67a53bfa877a66f86e52 SHA512 7ec8d2557d66733c35dcc7ffd53a64335c520fc49fd532ece784b298091beeb063582a9eafb333b495b8a22a4bbe4acc802984579dd10180313554084a63065f
-DIST firefox-137.0-eu.xpi 418653 BLAKE2B b34ca94b9171061cb8804541cb294fc78d646733ff83d401eb236e9fa0e3fc431997f1cc383ff9c60c08a78515aa8ddff8e79e18fe9239f2aa86aecce6e8b4b8 SHA512 e29319f018e213dcf2438f5e155935b9f0c39b80a76059ec47d231ce70edc51154e42a8b225e23898a04dcfd51a11c6a63d6774e5d55955fb904af204d5a266c
-DIST firefox-137.0-fa.xpi 419707 BLAKE2B d75970e23b8033eda8c70593afd1ee6cea19aea6eddd8573b52e1967dc9159065311fea6adcfb51ce36e2b0f788bde02e291288ddfa657518bd452a5b82138e4 SHA512 4c2c286e351aac0299cf7b82d2789e4b2dc4a3bb314faa66861cc0f8faa85f0a36c21bf0506789e6210f4d577328909513079d489345a6502c48ca1e2c3c205a
-DIST firefox-137.0-ff.xpi 316609 BLAKE2B 78ede1b4fe119eb48bb3e69c775b8a6b23af601e159df54888123fd1086b63f6e243d3131f4a5898c1f545d5480ebbde9ce47157654afb0ebb9479bdf0d8fe8e SHA512 f403e84f8ebfd8a153a55ef64105631d06d978f3ed9983f475897d1af1e5b4626d26a4650b5d921638b4dd8cf115d3d65092504daa05374efe2b756f9d19e156
-DIST firefox-137.0-fi.xpi 431193 BLAKE2B f64dd05f45d13770305782885ee088c13406191a0cfb97107186d0b7ecf487dac707c9422f93d369314cef232d5f153ade791051b43a3eb7fc8464a9fc54a960 SHA512 db960cedda5bafea3513fb8767351eb54bda339f77ecea2c1edcc54e9f463ad9f5b382f2e4c7ee08a2a11142e68d41e09d2d5d0749a7ded4272849cabc6bd44c
-DIST firefox-137.0-fr.xpi 459879 BLAKE2B a361d1bc1b3c454e9d6c30c859e5a26fd735f8bf28f7ce64c5beded9f547edbfb04925bb06ad6f37dc87960dfc3a0e818f6ca53d530efc50b205458d92308d17 SHA512 5f0ca38a78e21f3e7ad887d7a30b9096b720364a937f9ff296ce0fc3f4dab9aef66745729da5a4dd104c972c85246d81be69efe698c76e368cbf66e1d97e1aef
-DIST firefox-137.0-fur.xpi 453477 BLAKE2B 38c853201cc54ebf83778b6603131563fd9db27ea74ac7da72e6801dd09ee31028ba13e241713f43b22183d04f39baa353abb94e0425e324fdfaa32f1f945853 SHA512 5f80de9a908cfa44880e0ba26aa5678fada69dac45a65481a8d476f5155f2e1eb16c0177fac75fed84d6b8c54d1e072886deec07ee526de281886bd80ea6f452
-DIST firefox-137.0-fy-NL.xpi 444070 BLAKE2B 8d5b53bcff071caa7f4d154575b3a5536a8c1fc3fed99c644fb98fdf38fd710689c6f3aaee125e291791a80ea7ad26195cac073d2f04d96eb852e709e9904932 SHA512 e9a28410d1a2a2e0b83b77607d8088ebffb79778f49e62c2ff265d7d297552647cedf1dedc70f0af466aefe35146b6ecbd620e0309971b843c89fa942ce8f73f
-DIST firefox-137.0-ga-IE.xpi 312658 BLAKE2B 04a315fd7a4ee9cac90fc97009df3b38e401c94d91fe1fe8122d3bb4a7fcfbb7fd365002cf5082e86f0dd2771f9696671e8f31a2ea893e9371f6a11e471ca5dc SHA512 32d24b749ed6eef81c6bb9589b66c5a1843f1eda18a49a1742ee7e537f31b33fd65cb3d4ef8278d34b13289a81edcf1c0589cd72e671c7459a7b781726581156
-DIST firefox-137.0-gd.xpi 407630 BLAKE2B f29909b3a44081cc8da1fe1915846ba34a2e331d9a15b979cb31a83e38004e39e36512dc1b3f2a214b44abe04999816db54b0b8b4d02bf10c8aaf5924d461c44 SHA512 2944d4d8eebdd69c884bd3a06ce42648597cd256885585e7f3a970b46cbb79e163dd67618f912e8571337348d49d61640d6a1bb0785e4d95392722ca0381a272
-DIST firefox-137.0-gl.xpi 411529 BLAKE2B 6f2ab20d1c7b73fc0ed84566eac723a9effb83ad7e4ad7cbddd28ddf2d1637df44bc70428cf961355d95ad942f1b8abfb61cd1a22df67476c9aa5647fc85d93a SHA512 d6e676976fa8f8a516b96cd4d1c8da9834402c0673da5560d192eba74ec0e909b56fd43ba973145161e2610d3b36ffa093f8ee1b1847c7b4dfadc4e16662cfb8
-DIST firefox-137.0-gn.xpi 451254 BLAKE2B 0deb6d6be80007026fc1d462c47ce197dc9fce160f46183b5d3df20900b96570eb42b473d4cbc0adcbcbc575eb305615eae0f3540993664ec130a90190c7a8fd SHA512 c746ed3b0a74bc843717196142b7e06071fa0fc63a1733c8f473e18c1afcad96ed4944c8ad221926c6c3cac57de265f3d5969e9cd843fae5ed648ad9f187622a
-DIST firefox-137.0-gu-IN.xpi 365573 BLAKE2B 4a6cf4eea0f8364d58801633e8eb65b4e621f3bfcdc03563b77be58b889354873d0e6ff90cdd0edf3659a3ea9ff6a488ffb62f00621f00c0fc4e880cd63e9e44 SHA512 93b733329672366008138dfe12e53cbc641552a9b6430dfd9572f56a2db0535194ec5d3633fbd16b501593891abe0d7d4a525d44cb2b68ed177b95a299a03aa1
-DIST firefox-137.0-he.xpi 445578 BLAKE2B fc1fb4d2ac1408df88b1b1cad0b490e4fd4aaa9fdc9ef69843347788478a089a610bc4e13614e28e17459a8cd0a70515da248740edf8a0566022d473b2369f35 SHA512 c85f43b50ce11eed8dae464b2e0d5110cbe96079b37c090f05c7b15031982e1d5d0dcc2c7f1e47df69b42869c597e5b5a2333dc133bfaea779ea1e2959d10c41
-DIST firefox-137.0-hi-IN.xpi 384073 BLAKE2B 2cc814ea4334e66ef23521b0f84ab5de99db3776c56ccf7ba286cc2c88c97bcda5632168a3b3e9fb02fa941a3f90da2cdbee4b848f912d689354a8cf14cffc1e SHA512 056cb0ff815bfc91a27e78e5d931a429d9b4cfa8f884f9d9f575d62d4acf27e87f99757fc96eaf2ded43d9b5a8a8ad7acbe8426494858028a8c8ca055727280f
-DIST firefox-137.0-hr.xpi 436085 BLAKE2B fd36eee95888482984808f3569b43798a388359f6bca2011e55d3135c75d4ef4f333a038ed669446ffa8233dfee0d4746d0bfd6bab89ffc5d6545c5f0fbe2222 SHA512 47d1f37e0eb2dc17c19380fe9d2e70686ab07829b2097288bb2999fdb9b602e4a973cb6a07dd44e9a4fb5895a71daacebcdefcc57e3207c548e6fbfd1981e091
-DIST firefox-137.0-hsb.xpi 464394 BLAKE2B fedbfafba7edde7ab5a22c9b1577e84b0c8545d91e7af6042c8aad6bb35587f96966707df94d2b69cdb0bd62f2a8056f16c57bcb78f57d5d64415ef3532dfa35 SHA512 0b806351d613b67771e284bebf8f5295b61bdb6098bba92b22fb490507b26ca0d0b9d5e804c95ffce7df152c2585b134617e3e49cacf5e0a5c00c1a40683a354
-DIST firefox-137.0-hu.xpi 468460 BLAKE2B 06fa6c3dceb8b2dc127a3d7a32dec61e9da2a135e8105aa9065e91efbf60994dad5aaf5553775980a2a251d09b75cbf27dcb3045495960a6afcd560ad4a65b88 SHA512 b71e0e64c04a4f74a5839c3b04da039e7c4d9a66dec5d4712957de9230fee5f0c2cbab8bdf16c99c7fad0393673f07514b6662f88b44e1536755bd9758cc59f0
-DIST firefox-137.0-hy-AM.xpi 456352 BLAKE2B 055235dde135c0e554e8fe4092813c30145c7c9a0554b22169a5d9b0b8fcd2b131127f849b13a70ea744b527be52a8ec85a19f2e60e1da50bc55c0c23838da01 SHA512 3437ecdfaa61c22f71dd964fb3b677a1c9b79460ccdb47e1650e6de890157d8854ac406ae49f4fdd52df4eb2daba02b8a8d36084ce780c24ed40c57cce565a1b
-DIST firefox-137.0-ia.xpi 432135 BLAKE2B e6f2a60c4305e1164060c4a558eced82cdd576bf57c3a0b0fc0abf9533ea4693af44d37b3101e5830755af26c7637c563d38f8c2c95f8149c9f8ff41730d1a48 SHA512 a439070a76162c309a5b99b6100ddbc99d4ab9ec8d8d3ab8c481331e4e2704dc8beae80ccb6c30df9a0421cd781a28bf5d87b9d7cdb3795d875b3df90affd4af
-DIST firefox-137.0-id.xpi 427145 BLAKE2B f1742b0f4fdeab4091a1402996498ee8a183a2fa26b34eef714fb6158aa74960eb36411431a9cc773f959a5077f8a06f5ac290a8355946c14268e613faff8a5c SHA512 7fbf9d0a6caf93721a195f56026ebe1f97e8cbc55b309497208c0b2844fb974d78ce3906cd420ae69b1b607a7930cd8d772872f07b22c00b0184c9c5bc545cd3
-DIST firefox-137.0-is.xpi 437698 BLAKE2B c39f140318712d775591d9a9e7d1c9d8017bda06262f6c2f47c6eb2ccf9ac3f92fdc05f492d370aca25697316896f408aae984405ce530489812d87f4f3908d7 SHA512 fe6136e5be844cc216255f1c7a6dca83e0d7ae82636b025af21b2c6568a5c3e90bce8690b93c2ad24c17ea965b66f7339f61709da10fd0a2623359d357fe6043
-DIST firefox-137.0-it.xpi 442700 BLAKE2B 92c8bc98a3c5a87d96312a2f20b681989ab61f9c8eb591703fb49b45a42da07a39ae941d9bd29c98f7a3612b989829a0842c970bc03b496805d41c1bba514a1a SHA512 000fb1c6cbb1bf4bd52de91b01a4bfa025afcabc419e6c02c88df890df541fb30994bca1e79890651c5ffd78b34c45b9fe61bbe338cacba442ff6976198f8e3b
-DIST firefox-137.0-ja.xpi 482877 BLAKE2B c2256e0b2bd7ab710b558414e8306c995736c6dcf2a79faf4fb04ad0da01ac36f3345c0945d2a84ad6ab8cbdfe347a1ed222090ca81ed1441ee72f4513bce8cc SHA512 0077c137a02e7e0041983310d7a81baeb16cae3268263a7bb37cb280adbf80d39e689729f63f5b4b9ab7e02acf7ff504ab54b6f029d604e20a0148011c15b931
-DIST firefox-137.0-ka.xpi 496322 BLAKE2B b154d2efa27f9a6b20ffa9c7aa0109521ac7c5790f26a823b425949a793e4b85f35dafda8b388c93df3d9db0bf895dbd1369b2d2fbd13a17f079b8c015d433c9 SHA512 44fef4f7357e759d6b5d7f111387f8a67e4eaaf8a976e78655dbb96930bbd27af7420b612a8c11250af6fdb35432d1f8f0dc45ab07c89833cb0a829ba64da443
-DIST firefox-137.0-kab.xpi 418889 BLAKE2B cd4b856e1d264df9168cec34a0b09e54910522b813dd52fe2b1a9bd99b418fbe1c5840a327fcbba55167bb1b4eddcf431cae44bc0ac85780ff56b0332c3f0095 SHA512 dbfddd49c7fd57e55a48598b6b9ceb4b606149098f5c67d66325dc704d580b7f9f6e19d2580ee0c00917c3729942f12cf6736ef70bf1ec4afda667791c860f2d
-DIST firefox-137.0-kk.xpi 507553 BLAKE2B fb341eef34b49b8a65fefc25ce1da99197c972859f9991e2142a51abd4848d3edfbce5a1e56faf3f011c55e7f01f831dee0d29d0b898657316f849b6c38aa882 SHA512 613f995971db275222f048a79839f9d04e9915113bec65795a50d96ea54aaebbfc4d2992b87525cf917d1b7bf729142cf9052169048067f507c082913d1a0fb7
-DIST firefox-137.0-km.xpi 355349 BLAKE2B 51d274a0af4fefd267151d1e2426a72987251cd50c6d6791de6902b432a289ec20f11446a5d5eee3514bda4a30a836d8656ee2bf4c29a93621e850b15de731a0 SHA512 810c717faa26c99674bdf5d0f40f61a6e384674ff4a8cebcad74196a060c480159b5ca851a0c870470931e138b23b7d15599717725abd3bd882ce1d44d981aba
-DIST firefox-137.0-kn.xpi 338143 BLAKE2B aec102a38a83b3d3e35d6231446b56c0729368af3d20805a2de27b8299500c0e9b339afe2131bc6ccc55ed1c5034746c1f1bec59ec0dd547aac42ee995bd1dc8 SHA512 0b4ff2bb8d5df999d311d8bd68cd6b5d711bc831c0c90eaa528443b51fe7cc373e1fd4a3a53d395071ce6ad4185b6a5b49e527f0d5298b36256d86f26a5fdf7a
-DIST firefox-137.0-ko.xpi 469133 BLAKE2B 9e8a1bec1a8d0edca04e994702ed09742e37846e6fcf89440deb11cdc0e6aa1f5599781e96f08ca3f9fb5b0c6204f5e70ed88459d40019adc50919075923b11a SHA512 40973aaebae0db27cab52f1e622fa7d2e7102c0ecf5664673469ff72083727d09376c5815085537c0e1b2daa500c530c76723d64eb33e5fb9960cfd073cc7cbe
-DIST firefox-137.0-lij.xpi 324536 BLAKE2B e28aef0c8ef7b30ec786965c61062956a764019fa8635c0039fac51ce684a6bdbbc8239d92ab81a6a9135e7e1933f410250e0e267c0d4501b777479aa7815048 SHA512 90234f46d1f5127129ff40f029b3d86c410ccb63e8e0a722d10801ecb4921b84191c16f5b27b09d02c67e8ffaee439050dcbe5e90704764554f1e6c71396452a
-DIST firefox-137.0-lt.xpi 387190 BLAKE2B 38dfcee315154ac9fcd4affc87d524e9ffab3472fb4dec3d5cbd2dd34784cc43ea6f96eca34e7f041739fd311590a0286380ec3ac86bdbb6fd278f7c23f95d54 SHA512 eef907ba73e5de161bb4eb5306a6c26bb4257ab83dde873fb712a128d2aa6343b27e4e6ef538506d66504ae263443270b05472b9f9325a13e7a70105ac74da0b
-DIST firefox-137.0-lv.xpi 395878 BLAKE2B 70c6afc2b71a27ba7b51a88fc3fb70290b38fb45277b06ed2ed837f0b97e0fc1bdd606da2f33fcb6ff748ca8e10a85f032a7bba360081357e8ec7df292348830 SHA512 864604d05f8b7ff3e4c4e9e06aff54cc72d5fd6b805dbaa12e15a9802316f60cfacbc7bd735d99f26206e59bcd9a5a343643fec72bd2059144ae647d2a91a025
-DIST firefox-137.0-mk.xpi 323833 BLAKE2B 994eb05b12c26e3257ef8140c959af7cc48cfad77786661219f7ab5388e3effac7e3058c001b8d73004904ef38227efd6e7cb1b56bce38fb03ea092f4f7f7bc0 SHA512 ec93afc7660376d0d8fa1d4e31dc8095014438274223ec61b027abc8ea5f5d2616b35890d10d679549edbd209a897641e764e4095dc56cd1bd821f7e5340b289
-DIST firefox-137.0-mr.xpi 362605 BLAKE2B da1e94918d0f967e0ee1fe1a90f401a817080e6df3d774b8f274ccf8be147732a8370b4de4de39a9ae6edf3b800fbfc9367460303daa4f8450aa904d3534ec54 SHA512 45b2360b19718f56961444cd9aa2441626eb7fb5794bc2c39cfe0d609d915686152143e2cf113887a15eb9f6a4505d6e38867407f9f1ed8d14d876011f604b7a
-DIST firefox-137.0-ms.xpi 301535 BLAKE2B 042c51da632acdfd65195eb15219447d5279c844023a28c6f7353c7fec969c7032b0be3d1dac26257001ed548a0f814d6cde79c5ffa6839c4158da549bfa6b50 SHA512 44c9466b299f1cc1960505c51b52c27542b160360b9b2898f4b51b7e364d88a4fa7a1a3e3a52fa3becace6419da3e71643b0d996f8ccf5b5601b1f230697a99c
-DIST firefox-137.0-my.xpi 349436 BLAKE2B 7fba28b72b5d378f74263cbf62c87df389850e0a601aa044b6d162cb91f7d9a818abf48699358dadc2d43b9a621ba078803a970910b1c706410c217ff19df64a SHA512 e40098170368431b3b71ebd496b2788bbd6fd7747d0fa1de4568b7a73f5dbb744ec0184b91ce8cbf050b0bda315a6bb254df0cfe2242499013e7e7a2491be499
-DIST firefox-137.0-nb-NO.xpi 425884 BLAKE2B 31214f64f2593cd5e7bcca88b13ada59bba70b55cf19ace922cac429d88bb7a344b76fb258a4973a6345b5d4e3d1880c2690025079bbb6a8b0e5ef554ddfcf0c SHA512 3e26a2c713f5099b9b63b38c56169b391bcb047bb58cef5fa78738ac4aa59f38a65bea3196c650469838c2ab76b7cd2be8890447060e5a5e968c357c369105ed
-DIST firefox-137.0-ne-NP.xpi 355671 BLAKE2B b8cfc6efa7a44646a7ef3f65b6215abd5d819d3bd939f047ce4543f60c2efe66d65c934f3101f0ab5e498b621c7fa2f90edfa0bf088bc03adfdb7ca9004efb42 SHA512 32d5aae8b19952469801e1f87953c0417e293e582e9cfc9b792970ea22ad25f72c3aa85abd70aa39c1e0453e0f69073a1a3691e4269aa0aad222dd217b443a3b
-DIST firefox-137.0-nl.xpi 438094 BLAKE2B abac7cfe529d4c22b261fca50aaee8c4e4f83e112899a6d3030ddcf4ecab5af3a4e025fe2901c2bbcf8804a3448341e275ffb1cd4b0f29910028b4e20cef9812 SHA512 018f644d65a8f66ab88e23643a2219544be4406b72542f336f06a6879a2c57fe977fd6de22d318bb52fd540d7e814b17905ea8ca1a6c791dba33b85d1998d8b9
-DIST firefox-137.0-nn-NO.xpi 431905 BLAKE2B e9157d1003601013bd319580676ad0fbe804187e9524a47130d6272c13afbcbd90ca03185e956b376197b3193115841abedbfb994b7f05d93bcd96b952759c3f SHA512 fdad241f5fdd24e11e35d0fbabfc4fcea36e95fdb154189ba0fb965571b4ebf96dbbe506e6f9e2943654614b38b6b9c44c9dd7b4a9a9089bba2e20c6e2293411
-DIST firefox-137.0-oc.xpi 420803 BLAKE2B 844b6745d266de203db2944fe0c82a0b51911eb26670aa712d2a12af35c555570bf7abe8f6b54aaaa30698ac7b19c2cea939fa15baad18efb48547f60398f33a SHA512 c2e8f4b627c2d0a4091e61ca7b90c5c204d2706c8e48dd4ae4cab01baf8cfdf5db1a8956d0eb83f9bf6ab4c93240f768e915503a054ac75ae0f4d46151ff65aa
-DIST firefox-137.0-pa-IN.xpi 497642 BLAKE2B 65df247b0e1ffd6e9d59defb1c76f345c437a466dcf265a6b814519b6fa40b8e82dade593faca1a2c1eb599a91771860eb2a4bb78cb2435eeda3f362d566cf1d SHA512 f65fa70ba2c92c0229d848ec8ad00e524fb762fa8e86ef70385dc5b1bbb76cf017c8cab736999818f264d277589e093d9e4148de831646abfa5a870aa7a6fd53
-DIST firefox-137.0-pl.xpi 458698 BLAKE2B 5b6a441b1594f77536839ca4039ecb5bc9d4d62bc4ca1f21d6374345a0066b3a1ac4502c60a7d242a21a296b930e70e5a789deeadfd63e88034541d0f8b2e323 SHA512 0d17a6871c43e98051a2f1afe8882bda51d5c5d5d50232b58add09b7d8c5adb451e926a03ee614eaceb53484780bab5467ef2ea530a348a5610563bcaa1e3432
-DIST firefox-137.0-pt-BR.xpi 442501 BLAKE2B 7a6a2e1acafeab5e5530659b5aa3e9e6cf8cef390fa51a832f2d5c86ce1d3f06f0648238332cff357dcfa00174190c57ff791e2f16fc32d0fcee31482917dee7 SHA512 267289719f8a34ab0be94fff51523513a62439e1e52f52f2c62e62e525433d2e2a25b29442fe8b397f955a08c4f37b2195b0d99de9cae46d201b307be51f3385
-DIST firefox-137.0-pt-PT.xpi 448290 BLAKE2B b0008a6ac694425d260b52f94e825db4e1b0585307144c9053e5919c5d53a52533e95927c8ba205773e57a0e35a2e3d6ae6c3a799e5fe0aa9f0f4ba4c407e04a SHA512 49075f03344060753492174fc0c379232ca5449f915f0907c3262200ba41cb3f326060b6c59179b09f9944200e73de0b36f9b0bcbadd6fd4da67a3b9b097e9a7
-DIST firefox-137.0-rm.xpi 441872 BLAKE2B e08ab276c0a86457144c84c974cf763a3d65cc60f0ba38ba09c2df9ddafa9f1a66960bf28677c77468d607b42c23a32fcdafd4159b0653efb4c810b6600a48a0 SHA512 84cd97e351a358d81e4731829bf38b08564e8f7b63e64cc2f82e4f7f13d890262b06cdbb76799ddee3dbe73b673a95037df2b646fb911a565e0cb345a132c63c
-DIST firefox-137.0-ro.xpi 368388 BLAKE2B ff23a74e84f89673262b54a0804b4301d522eb88e7ce2532b9eb90a3b4517e96aec3f679b5a0dc6501134ff183f0e9c536f892f6c77b1def29900c91175f18b8 SHA512 10f6c90efda673db11d71c97fdead7e263e21f1dc99d249d3594113aa7c9f27dd6d49a00f8f128e50c915fcb9390416170bf4caaa5bfd36c479a52dce9728dbb
-DIST firefox-137.0-ru.xpi 526381 BLAKE2B 3e7e303d1d00eda5919eb215f6e1c7889788af29b8b1191aad4d8c73804c6e830db7d28c803ae98fb01c1acf87ae39b3b6c931d195aa296899d30b11ac2b9174 SHA512 4f6c555529681ee72fd72f46a924a81c143b81b419a70c849e6aaab9c1253f1983d1c602be3f80550502dd83a6599c1ddb00e6308dcf29bfa1443ce6af421376
-DIST firefox-137.0-sc.xpi 410899 BLAKE2B 9d01f973a41720d66b575cceaed236f74d3fe8d5989aa6fb6ac842699f9789a5b3542e45cf3b6d97e2b7d1d5b833f814e46dd55ea2be1dd1f61f9e84b29f8b81 SHA512 91e7f1fbee2f4da24896a32a3aa5023b7aef5f174b4ac79b9a76b2cd85106e8a49d26cbb6468d2fe8daa5c0d699bbeec967a9f991147bac2e7a1452324a3ada3
-DIST firefox-137.0-sco.xpi 330268 BLAKE2B 671df59925ad0236d6325f6c79dfd87de119c85737253f2973538df3805b46ce53152cce9c3cbfa88ff552f0cb02577e5f01f26c99af1cd70c6b87f384b0b141 SHA512 2c41e9a4fca6ba782d4a3db340b69e3e89704d9c72d5181ee9d89aeb34e55056fc4cce67a07e205a730cc24c72610a93df763e00e8bb466bb7302f808c026110
-DIST firefox-137.0-si.xpi 419746 BLAKE2B bbd0e12b2b56246a2668fa890eb0b7865ff9c1bb06ba7560d922e0c8d40e322d72f12a597d59f9280b1b745f37f321ce6861362a8cfb73c94daaa5369d7a0845 SHA512 7618051ed3994138c8dca17b14d2ee1a9da067a4d0a554956bcd8b529aa0614052707c2db7bd5769defb81862373d7b0d80500341fad58fde079f205fedd3028
-DIST firefox-137.0-sk.xpi 469642 BLAKE2B c108c67bbc7bac7bc21253ce592eb6e9d12cbf4b6f131cbec05a5daa20aa3425fc50819d15273421d2373fe95ef7ed1ffd632d2ea9d26baa7dc037d11192ac18 SHA512 d4d96651eb5b84dfea689da9f72af38657869b6b27b8467420bdb45bb195b0e102bbfcd87a45e8773dde8b7ed87be51ce584a2198d3f482308c6784078d237e5
-DIST firefox-137.0-skr.xpi 498907 BLAKE2B 523e1606af0c328112ee35b19a6b9b93ae691d6c669d0e21e2596c0a0473dc23ef5b21e848f1cae40793b9cb975b36629a2a2ee673067f2d216830de0d0ccda6 SHA512 ed680ff919f2c553808f8e9ffbaa99f4d3aa2fbe1b3db863fdf1d5aa3d1fe55416d7d9b9b5666a5c93e9aab0dede3f040e2905ba4c95feb1de98b21bb2239f22
-DIST firefox-137.0-sl.xpi 442004 BLAKE2B 8ede691a2ba24a2324f389ea0d8f96229b66c56957b8bbb3444bd5ceb66b2afb8613df9f4319dd4a8f82a54296c752b6ff397e95e8fe27e258df8febc437b772 SHA512 ee1a8029758cf971a9730259e2e2841a594744a7bcad47eb2ee755039ef3ee7135dde404770490a3bb49739f0676a4b97900265db04babe58e656240fb0e50cd
-DIST firefox-137.0-son.xpi 278731 BLAKE2B 54a2b1ba54a9794e1a18e28d0eed7aa668cac60bb476fe2f98a67fe0d6aed3a7d4b883e454f2ccc7564ac5235ed31892afbd80eec4a719f4317a24b70a355114 SHA512 565f3f1ca5b0d3693ab3372cec95da887106fc522d8d52a825983bf09f68540a1e277ce0f999ee691178e9d65415cbddffdf9601e1a9bec4ef1032deb6927481
-DIST firefox-137.0-sq.xpi 457300 BLAKE2B 2236b8ece524a697784fc6f161d9acdffeb6bb11defcd8af70ae386d3bae32897d38fb9d54fa15e50372ec6bdec4878e21ae866c02c1d0294f216afccf90e122 SHA512 0eca13b00eae7e5d2ea76c12277a462514ef9cc60f3b23a88888e6840ebfbcc9b8027536f022a7b25dea0e0189463a170190b0ec4582b76a11685e022bfa548b
-DIST firefox-137.0-sr.xpi 461357 BLAKE2B 17dc3aa429f553ee3aefc0fefd7d113420f4735a016e0aa075e151e6ae4e46dab3ae49c1e167aa8c677b9c4a64dd4794c96f1abe60a0a92a26e8c4fd2ea4b3ff SHA512 41ad9863e8992de6d7ad77323f10a67bfaffd5a90cfd88efd491fbcdd7edebb6fc5a05bf1ab4cca44911e7d1589b5acef4ea5f52d9a3db2f6d54b7d89460f521
-DIST firefox-137.0-sv-SE.xpi 438140 BLAKE2B 0ce27ff6c05185595cac54e098980ea249b86bed1608bffe8f38b57f4b49fd62beb52605ed935f22c260ac499511220678896a09dd3588f2d1e2bca0a461110a SHA512 807e6237847ca4c9ad76b049dee97dee39265a39c26ff84254066246035142c773baf8e093241469c9f793bfbe8d3f990d2e890c8a87f40c7a1bc83e05ae4f09
-DIST firefox-137.0-szl.xpi 349494 BLAKE2B d8d091e7b6b6d500ade46ce67d1aaad7721dd0360e66abc187949916c00267f96a8eb7ba50a44c0389727f61dba885a13ec05904d4775dec48df757164345571 SHA512 c228862de4295a3daf042b38cfa8ad7fa8cdd3506cb2d123c18e6ed30d6cc683d94fda05809b46e05379cedf3b7f21c7761fc944269a9539f8f9e2f30ce60a1d
-DIST firefox-137.0-ta.xpi 343874 BLAKE2B 0bf59d197cbf2fd617046c728d1dce6fbd645e5f06402d7eb16c1200d21f710773b1b1f457c755bab7e68c787a19c527e9d69d284d26292533de0763b204c1d8 SHA512 50fd8b641360d39ddfa0b4ca424703104f41bf8dd843600c48cec844ad9444a634ddaaf3db468e1a1aeb28c76f8ea5378f51a72df5fff2fc0db968a7b0ace691
-DIST firefox-137.0-te.xpi 389772 BLAKE2B 7edfbccbf586d82ed1accc7e32fdfa4091c488556e8bed402506129dcbe6a687c9bdb95262c6341a5607fd4794a9dc5c2662631a45e17880fff11327e8bccb8b SHA512 c98b2c343e69fa9d18cdb135294e7b92b0a1e153ef24743f369aa0fbaa7acbd4e451e7ab01ebd1a31f94d9cf1f139325286383b8532a975dbbbea2b7139fdf51
-DIST firefox-137.0-th.xpi 507329 BLAKE2B c1c8b466a2cb3c558acf8f2dd911cbb7041bca097a67f08b235088d5e0a321ace450cb0eb0d61ee4b2129b2534f668975e0e684707f730501b4280d5cc175098 SHA512 0c299d835b147774a270132485e694d0cb00fcfa6959189616aa905392fa2abc54a1ddcd29e05490754a52bd0acc4ae5bcffe9d9d5cd6a4fe1cec01e2c4b4a8b
-DIST firefox-137.0-tl.xpi 357142 BLAKE2B 557555f2b2509ea97f47cff363616d39ae51c20d4d01268532c5420a5a4f32a2020a019c7f6565211331df5716b4df7bf690a69da1bba8fc3303b6bcb674e994 SHA512 a1836406561a6135704bfa74b4f97772376fee2abaf49dd81da702a12773492f4ca628e7ab04a07490ddd0c5ff0a05414c8c584ceaa06f5f1d8095b5601f0127
-DIST firefox-137.0-tr.xpi 450206 BLAKE2B 3969732b8275a47864a58d03fd4c8429c45c9d911bee4827dc96fe00cc6be85760fbc46781cb79547557dd4f5e5082882d6fdb30b11a99ef8c7595768bcdee61 SHA512 1fa748df368701ffbb79d87a69deb0f7b559e440a512fd8c091dfa83340480c972d69c4894fffc0da78be2a3b02fee46e3bd48d6b64efefe4ec605f2847b000d
-DIST firefox-137.0-trs.xpi 329269 BLAKE2B 64e489e048ed2433c18da82c7bfe450d8a9ca1fb8d827cf7ed8d8db44c5079aaab310dcb8477f578ba24ded4273da6185cddff7950d46ba35f9041af42098438 SHA512 18f83b1f01c760c472c479452b9d57692f72a503cd3a7442bd91bd69fa0c5d331b2f4e9361ff378dc167f6cfc630e977e1e5cc69b9ddde3095b357c6b1a9e307
-DIST firefox-137.0-uk.xpi 518147 BLAKE2B cf719fe5494fdc18a5a91d620439a3c27dab3ee13992a7689537562bb1c17610a52541de2d13280846bf501a651403cf5beb81e7c86346e99019f7cc3a5ab954 SHA512 9de97bed8c54f6bba3e4aa7143ebed303b584f0295e229a18f8cc11155b69e8441116366bf79c52f0bc796f2ca8699a8ecc95289fc483d991849a85eb9c5f703
-DIST firefox-137.0-ur.xpi 377234 BLAKE2B 1e0413708ee54a8c1c2af5192273bd0cd0d6f8bb3a94a86a91b4c2092786939732cf83dc841a7b6de9e4429ed0b9e5c64f46ad2dc73c43f2f3cd5573fb100850 SHA512 a10468590f32076080a63438bc9fdd2234c50fe89a3219386f6de32ed60c514c8bc4179357077aa66b9e308fc29cd38694b6fd2c2551e731e88de518520d1d39
-DIST firefox-137.0-uz.xpi 310804 BLAKE2B 3ea12b5b6b6c40e09aadf478310f22233f873ba113b38c46f8d2357a665ec65d15759f6cb15d4bf086e852b8c7dc38bb7b48369bd9c73dbfc37a97e6f0c95516 SHA512 4eac9e2d5e48c9704eda5c7f347f0311b60d7819ca17611380b43d080ca56cc6b72aaa7e843495de8b4c9108147795a89ff38880f877d7024d65880b0284c67b
-DIST firefox-137.0-vi.xpi 471357 BLAKE2B 95a351330f1dbacff23a53dc235c127a6b1dc8b26451b2949311fd14b2b020ff19bb503813d07ba09d54eb545bb6162bce959c94f4999d490acbd4f44b831933 SHA512 7ebc37d4b9f3a795d8d3b60f90b4ecbcb637df60b27db026f0343dbf9cc7c01494b6df67b1b139cc3b104456d6c4476ff5e91cf51e7ae7f542af1ed7b2e0f3e8
-DIST firefox-137.0-xh.xpi 278679 BLAKE2B ca8da76ac1534e27138dd15fae95a219613a800c75e1cb50b51a6396407a86bd934005972eb2bc3da566909d6d2722db313040d03bcb11541eb77439c03e775d SHA512 0b45a5924197bc6dfee20cabb8d8190f2e7b53976e4905219ddc5c2aa6e3b0035e735b4b33302123b9f6ebb00b453735566c892a510f80e81260063ac99fde18
-DIST firefox-137.0-zh-CN.xpi 462573 BLAKE2B cc4f669fe6d9a3f9a63d4113f242f00d2f543ae13779511988a320d0f95ccab0677e74d83c29fa87bcf8584333ba68eff70c70036596d75bf55e759be97394b9 SHA512 c1a170938947bfb4524571fc6f58215f574b27914cba2d15ce1fdd4d5aa6486cafa6bb9d5e988ea4291219e5433756915589a4841fd4cdb653a3bc2658a4bd38
-DIST firefox-137.0-zh-TW.xpi 465659 BLAKE2B 789d711b0a820292242cf10772c90296f4fa737a1162eb90496124585de66be9870b7292ea889ace5fb47d00b9234b0117c94847883c5387e753bd2b487a5f7a SHA512 b6ba47e754bfc116c082769dd93224faae464d078ef20bc5eb6be318abec72115a6f9631caab313b3c384f76715235fe3bdcc10734434be86f7b41f038ad12c4
-DIST firefox-137.0.source.tar.xz 593165900 BLAKE2B 09556f8f22292442dbe350ffef285745e0893428129ea1a5b9eaecf47d6847d585bf5cadc902ca0e39333aa391b8892f1a958948037faf1653a0a4480b726c5a SHA512 81a2c0cc14ffc2e49e49379e6c2ab56cfb6e13b66666a64f3abff44a43bb2e7dc17274d325d1c20af062d40bff8063d788d4b2f931a7a646db8b07204ca6b481
+DIST firefox-137-patches-02.tar.xz 16008 BLAKE2B 6b1e4f0c7eba462abcc2bc26a463cf194e51023e2a2b91ac88b42cf817cc95bcc61472983a10ab8b959734d7c57fcf21e34e54f17bbf0f674589969e8bda6d15 SHA512 a573048d25cf0ec6bef8afdfc8a845488f910ad4437a2a87ac16131c258ec36fcea985487e415af00aee91072ef8cc924b395143587c3971d42a120de39c36d3
+DIST firefox-137.0.1-ach.xpi 300711 BLAKE2B ab15205222d4e282ef8f76d5b2e40ba86dd5d7b9d0703fc5a927113452006b9ad748632229caff94e7a1363d5bc2263cb775809ef8e9669e96d933c9dbcc2d52 SHA512 109edd0a165e0a49d807f4438919c13ac74f2807d051f90b919b03b7c83050ad8de89b9ccedf62163be455e8e5d49aa88a2fcd74cf041ffb43046f26757f8a6e
+DIST firefox-137.0.1-af.xpi 272237 BLAKE2B def50386d2c825df5e0edb57a5d4c9b7d1125d52e34ac0fee5f5e8a46638839e36b1438b6ab645170bc8c9f6c64deedf53ee4bfaa435d76aa0b278813f96c931 SHA512 3f0ac89527011b9cb1b7a1288efa34b0317924f34ff6d16f5475c3effb6bae7e865ef0b2aed4dbb793939ae6e8155f6417f75b61eb37f8741400ae9d40e0819f
+DIST firefox-137.0.1-an.xpi 338697 BLAKE2B 21bb8c96d153a3293f006b40918f705f61c983b9af6d8dc4e2f595ba4e2af2b71ff95f5c734c442594d4c6ea9e3a4835773785e3cbd0c493fa9550d7d23a3847 SHA512 60b3dd31d184807cce44d5339538c72f1ddf85875c541c32ffc617a9e822d33c2a50cdefe7738431250fa5e79d3e89592c5f35bda556a02af638c3ef8f4c60a4
+DIST firefox-137.0.1-ar.xpi 441346 BLAKE2B 45964169ad03c17c7aaba56b132d465415a441471b7feccbf1b7c96110873aa4f034817fcb1010ac1139a7864aab000e6e94bc6a4fc34da455a4612af6e41d1a SHA512 838c5a37866e7530947c9a8221c0cfff519cf78c1c24f10dab637f33fc93d24c07db2415422591001b816c516da91bdc9805053208a597254da77f045f47cc13
+DIST firefox-137.0.1-ast.xpi 319619 BLAKE2B 8931cb4c42900c7e225a1184bcb1ae9527c26bfe4643a0ba34199d8ad965f511bdf4c19b10391fa0ae6c67c24040142c7ca7886609873f64f7a545298384f2d7 SHA512 80296bebfc80a961906c4b19a6e1491d588fbb205f556fd62f7b8b6ce621e0406282815770402548cc12f16ec13b4fdd570c3ae0d0de1fb5f6b6ec33a9c27aef
+DIST firefox-137.0.1-az.xpi 325038 BLAKE2B e43aaa6d33065a7d149ee6b2791387bd8d7139d6d56ea507c19df2559db531cf814acf1bf27356481e60897983c17d434e20c1018538c78ee09716fb35c4fd97 SHA512 653b339066ea7d4cb52958148e38d0b88c3a3adffac20e47c9fd4c4b688cf9ffba3e3b18f9e39204dbcacd3e76f8108ac4cf60447107ea210f918ef830176bae
+DIST firefox-137.0.1-be.xpi 522150 BLAKE2B 3354fe5ca8f75d78775dba4773df8d60b3b99e898bed09c14810da06f979141e8d4a4b3ac8bdec22808fde8e912eeafc6540f80b1b8a8ae270e58734defe4c3c SHA512 c506174bb73893059a666cd072dcca7dc9249b8246c3be0ab0b07a290261155c0da8a9bbe1a281ba507e02fe302c284bffd4abb0d5e2f680dbc2b313d428acd5
+DIST firefox-137.0.1-bg.xpi 453691 BLAKE2B 1951205645e2a0797f444f89da17624f9657f3db58fdb2599d97a54b09fc4c9b4061688e0775676b2fa7199f6108e45a1d69648d2036f905e9dc95e2a6c6c9e1 SHA512 89f2b94d9fbdb28b9eaebe006cc3d51fa2e4491fed5cf47bf92e46b93201982329016f79503715686bb6308c0859fa4a1ca6b194f13ab001e3b4a78b423f1214
+DIST firefox-137.0.1-bn.xpi 419517 BLAKE2B 392b717ca5464effd1965b1f2024009836366ca44ad96ef3114a9c5b6b3b5442f6cf2da83cd7b456e27321815b869601958ae1d0617a5017f06994b3752c4a67 SHA512 c868dd370fd3f89b43c5392240a02a9a99e7c78b3176ec7d027fe36a2a86516adc89f2825c73c3988ee7aa75deb53cbf0331afab7411d637c6cc5881bfde49fa
+DIST firefox-137.0.1-br.xpi 400655 BLAKE2B 95055d95cc10291cf24fbddbc1c54a7519267df9633af962797a2298b25cff546d1ee461c173eaf4424fda47dde34a1bfbff4594260f4fe8892e8abcf9cd3edc SHA512 a2ad15c98b841e2c4b7eda9630973c9584c806064b565a04c9b37556d42fde4b2d0cda5f9d7804a2e9eaab7c662606847f3ba1cb13c354838bafc091ea5bbdbc
+DIST firefox-137.0.1-bs.xpi 370549 BLAKE2B e20a263bd7781323af8beae5749b69316a1da9d987fad1c76fd2480edb9593b9d6f43b5acccddcf3000b81585d25c6a2c7a0d48dae79d9ec03425351e8f9af11 SHA512 de8eff821837e52c9eae0df4879537c87fe4700dfb5a08ae75725f823d869eaf131b75a86c9a8b69a785996aec928be52b0777e63141731de1e4ec59cf8a9fd2
+DIST firefox-137.0.1-ca-valencia.xpi 365072 BLAKE2B 4eb40bac690eb363f2492902d02aced04add56e8a3ade7bc2ceb855042ff851ece51e89288753dd82cc90d2ce19fc9d9985ae3c4e77db7f6243fac8d7ecc1de3 SHA512 0f45dc61a613baa1d8021ef28dac6bd5d153bd3477d36ffb18381c89d04abb063e57f5330b33be655ac3175584949f6427af8436d17d5480b32fdafd73ddb03a
+DIST firefox-137.0.1-ca.xpi 405807 BLAKE2B 7db698de0e13df7be6c186ef43d8f5352dade8e241230fa98c8170f094b0708090694d0af331a3f24d9d54bd525497e797f05de96fa8ddcad8bb305d9ee6f0da SHA512 8887b845f4567c741dbb3b2bd8803308f5284be594921fe697a76c6055774124ed173671e1eadc85770ccd3783b115945690a24258ae91792170339f7c9ba546
+DIST firefox-137.0.1-cak.xpi 399175 BLAKE2B 713adcf4a3ed3ecaf2d429986e19baf50527df1913870a7ca831ec9b36049d4bb5a952aae3ca23f0c91ca37da59237a6992342811e099e4182476c81282aac71 SHA512 e064b4b4075fec51b977e82764c084309b4f1ad6df7d5416d4339808a6158927b7e692063d9e1899f7802420bce17d9a7f6e5fedf9b2bfe7f9b679a0296767bd
+DIST firefox-137.0.1-cs.xpi 477192 BLAKE2B 8bb8152caac5b0d83a6d0593cc03a04fa1200b048790233eaf089c7c99090c4b3e362e08e03e8f5eeb429998ef1237d9debfd679505b3ae6b34daf49379f3e1e SHA512 3b890832670f560fd86ee060bed2b9056239b95328e34a076b08e458f25693a53b160ca02dec67906fb86bd2354743aeab8f20f4eaed26d1866e6bee40aedd25
+DIST firefox-137.0.1-cy.xpi 443572 BLAKE2B 6dbc1e4bdf077310832325465a983cebeb541b5928937f1be6940521923b719b40aeb3ae9785dccb3cab212b7e667df00f17d008db47785ceb31611862be3199 SHA512 57a4023f307b89efe5d68f4624fb91ddfc4abe6075efc07c2d4a6446f89672a7d3be53059aacc458849e92a1ac514575585c06cad169565549a618f9ed8ea014
+DIST firefox-137.0.1-da.xpi 432985 BLAKE2B 7824632aeed712b5af7ae329ded4e3e6ea1b3aff7e5d683cabb7f1678966e41b08d8749c4c4bc9285aa01e9fb59e32bce43b874631948c2fbc63c432b2fd4400 SHA512 ba41eefb970d09269f37e6809f3103d37444c48b2e6e172fc0ea3be1f29f2b0ed78cd30c2ebbac051bef4f778fae39ec8aa556d0b97143229a69f0ed0940dff3
+DIST firefox-137.0.1-de.xpi 454567 BLAKE2B 69e799b30b2d67f126b2f390385138925b84576cd6b4b455baa209a9d460c1cc8634009c64c7f3a7f5afc11de2154e234a5bbeefb2cc352808637dc7e5128991 SHA512 532f8f8e914e4aa5a35961269ecb0fd22351d1061bbed45dee36bd0044d4733a028b2b112fcd27c0c3a65089b272bc01c92158cc3c7caf2e92e547e609a20d61
+DIST firefox-137.0.1-dsb.xpi 467762 BLAKE2B cd341d6b2873a9d861fd32cccf7eb3bf118c727a4c6e33f8948e32ce4d5e73a7380ccd2e55d740420fa11e281216482f3ff80e2d2213054e4dd5409a3f3ab3c3 SHA512 6fff6b73a27b7804aa811edc141b076c56e058e15fb8450c95156e47525a2fd90c72718a22c3ed0f5fa1b3f89cb5dc771a8c5b2925708bca95b369426157da69
+DIST firefox-137.0.1-el.xpi 537996 BLAKE2B 6b8cf6718fa8dbf87a6eba3413f84ee5cbd4a822780b685357bd4e44ca96871640a76b9d58e6485be31482ae6ea96d392f8d120e6fe55a84a8f3a84746ecdfd1 SHA512 a920d8ca54e8e0d1754e05ba0e3dac54d84a696a8c588940e9e0e547df9d0979a339452f9e1ae535b8def0ce2d8a0f40caa56a6a81d16d539e22cd0f75cbe51e
+DIST firefox-137.0.1-en-CA.xpi 413422 BLAKE2B 1c8fc0a5512dcc9fed86b561c61e62d69554bcd26230cc7c5442f08e789c19c2f0d05adf2807dd6abb8bbc46de2e6b3e2b2e705dfb9c890b5950e9bcba46b706 SHA512 a8862197c362c2bdd65a5bb999d2c80b3bc178e5c59d60738d77fea75c418a6b5b9b0817d4dac2345649305db6e48488ed77d92598ab992c7f1baeda31ec080b
+DIST firefox-137.0.1-en-GB.xpi 413700 BLAKE2B 676b4fa3a68abdaae71a35c3c9ffdb2c274046a7324c620ee0d6bf3b609b264deb186526fd31949c6c4c3bd28fb85d371625eb3566ab9ed4c006eac9c20ad1c9 SHA512 3322e569024e60819c8a6fda98d59c23982b4baa481ad209e30f26510a40e65609180dc13a53df9691939133916c5454a908496040497bbeb2862024e5260654
+DIST firefox-137.0.1-eo.xpi 434078 BLAKE2B 21547f966993b376000fbebcf609376d3c3a01a6c035ddb15658de68cc308d72a859568e6932f0daf681d193401ee0fb177b5559872c8d04e0933606cbb2bb5e SHA512 793c62786d6aecce90535fc8c0c235fdc884c444d3ede62b4dcb0bcdc0a667139246240f1167eb78efecf8dacd7fd172ab0ff853d552882e111f9638ec11e852
+DIST firefox-137.0.1-es-AR.xpi 447453 BLAKE2B 53410e02feeffbed362006856c599d63b9b830e2424771bc79b3c40040d968861ec3d92f94cb47663f5d236c1a92bde08dcbdde0e0da43e0a7c607b35b9d6b64 SHA512 a96e75707935c3e96f4c576619a14d5d4b484381a0cc65587bfb297c77d7f2ccaf368042e4eca3cdbe2718c09aac5259a0b51e117c92ce57842dc0849ecd176a
+DIST firefox-137.0.1-es-CL.xpi 448167 BLAKE2B 6d237e9bd7602f7a9aac837d1242e98dac9a7e4c6614267f07345794bf6a774faffc72f2e1b9010884103bd5e7b74a1552cd90b23b5113967635cba27bfab310 SHA512 e5f7a4703a5f589b4a7b897bf3a86932ad2d2c2d2f0b2f3afb68417c524a6d0256bdee6a570be26a5ab56de34514afcb2675047557ae2bb0f8a40928bb8a512d
+DIST firefox-137.0.1-es-ES.xpi 448958 BLAKE2B 9f0e430af71d741d569834d645bfeb16aafef4d3addd2d0ec7d7921c9fdc2161f331fa29942fea960aa1b4e9ce49706896f6de33459daa87e193234ae3dd3fb7 SHA512 de240259fd4ee8c41e41e983b1fd3053eb04f1e05cc2cf226833e87b73c3f64a9a2471c62ac0379e4561621132429173c6ecafa60ba441413a33bcce5a88ea99
+DIST firefox-137.0.1-es-MX.xpi 449075 BLAKE2B a1ec58986ec8d037fbe29b245753b07378ef7de35a74b6a2204e6d0c51fd61e5715fff3236a27eba6498d751e0338631257e892e0cf910a6818a1d01ce8e3359 SHA512 393b2bb9ab9957024efda353a14d4466258030febc43ea9d46565f77521195edc24be0836807a82958fec3ba4f18f4eefdd670f3f66899190e0c5f4ec99033ed
+DIST firefox-137.0.1-et.xpi 364134 BLAKE2B 02a4a896d84b2eab8440c8f4e48feb7a017aa77c31e205f6e42d35bbd5d1ada5256e235dedc7232e95b02993636350ca463f297a41d1ab78e88594cc773e1ab3 SHA512 f5a39c0cf03dbe67d9ffb937cc6f19c1ea2aee7422210d958ab2ff363e9c96fc0b94cceaf94291d98e21560629241cd0128f376173ed01e83b47febdfb6966db
+DIST firefox-137.0.1-eu.xpi 418648 BLAKE2B 7972d85cd60d140b48dc1e62fef847279b3f3121e0d4870f7d20e460780c86efb7900a315e3c1531e215a2ddb9e49591189af561932662e67ee4445a28b6b411 SHA512 7cef50de3cf42a4b4a9f576293962142a57cc192a68af3c2628652cbb1ac17586cf731985c4ed8211796922dd3a3d845689d5653c21f187e7f526f5e781c2057
+DIST firefox-137.0.1-fa.xpi 419703 BLAKE2B 84e7bf77df4f174ad378c5bd93a1baac134ce84bed6c19049623bb3cf08b90086ad64ab116fe2b5a7b17e916836397ed1e93c812fc7a5610f871366d026cf243 SHA512 71015bd6ba01dd216476383d1b1cc5df85001d9a1b1c36a659a870b0bac38ec04b179e407fde7eabbd8ffd158dd21dc84b591a499e17ca816d4e1031563ebf39
+DIST firefox-137.0.1-ff.xpi 316613 BLAKE2B a8cc649077ea270d2b1773d53be248c2a20a55173ed55a082e2d3cde6359ae1a16bfd615f4dc4ffa2311f03946bef3ba91482e9cc2957b4c2f2968523486ff2c SHA512 e342106eae17e518683ffa873e1083b152d80d48ed1c477e3ce307c921cdd873b96a4a7ba7e093807aa98e188532443c673788de1654e8425c2b63999e0fb9ce
+DIST firefox-137.0.1-fi.xpi 431190 BLAKE2B 44bad128b2d574b956bfee9c61312b5d62840cd1cd05e1f1cc08bd348a5b746f2a1390714972f6c8b33aad781c3c215b45a6e96df9985f40c95bec0b02075dc5 SHA512 3b229b15d258ead089f8d2d1d8a8d7cbbcc898612303aa7675b29b1d49b2eddde58e607d0e47442d57fb74efe20aaf1c46f9a5f26b87cbb961f041979f4d39bd
+DIST firefox-137.0.1-fr.xpi 459878 BLAKE2B ae74ec7a73ea547d7b1913865da6aadfe02b55b8f72db15d1590e94b8c0093f7b4b1da7ea101353f239a639d4be4098f3442b58a712f2ae2426ccee72c10036f SHA512 aed93bec18cbb642223efdad1218e8f1484999be424009279029d13cf69455821134a4d6eea94fa9f58940b4dd73b3755e17ebf2e436896455834053d16e960f
+DIST firefox-137.0.1-fur.xpi 453475 BLAKE2B 88434c8db1d5318402459948b963b9af900dfdebefff5af8c173d7d47495911baf339af63c3a111270321600d927143990f512ef2d0ae065a36cab4785de33fa SHA512 a2725b1847b449097ac4f7dfef64979574dedec8c4da51bea994a8e69c7e4641f4d5ef2369f4bc8465c620c3398cfea32d29d90ecb062a5c3bb48038cf4660c6
+DIST firefox-137.0.1-fy-NL.xpi 444070 BLAKE2B e4b2d20f59c755cbf5343d297c8e0c023ad07a397960858913e976b911ef982a05a80b4f90a47640ed71723bad26e7f60a30c979f971a910a69032e0da0fb7eb SHA512 6e632fd87f1820f83e9248e79200711f9c29507ff06db8270279d88f488faf085c5519703f2d8549675608c31d9ec447e2881db0f5736e2d4f9dd72ad4078af5
+DIST firefox-137.0.1-ga-IE.xpi 312654 BLAKE2B 5b2a9951aef67cbbe59055dcc27e66ddf84d13ee248c4202bb3d644cdfb9a0b937474c02287d1c80c2bb34b9881997c812a00d43c33bfb70bc34a893fa0cac99 SHA512 e360a3ae9612e4db0c966e8db8b546474957a3262e59bc7d30f417eade36cbdb2682537d6f4756f7f44e3cb98da8729ecff54c232606a54d25ea5397b6b7d203
+DIST firefox-137.0.1-gd.xpi 407625 BLAKE2B 41793eb20a37570406ca7b1b336d1b5d04d9518cc0fa78ce3800724dbbdb60f11b7724d833c0b5a6adb37a7c396d694bdc2ecb6e4e6e05e46f13a87e97bf64e9 SHA512 8acb8933792bd2cc69e8ee9f2dd244e1b4ccccb073303890409e4daf6f5f1ec4b4d759af7f5fec92cc434492cc82538a04cf3f13e4ea74858692fda7b7078145
+DIST firefox-137.0.1-gl.xpi 411524 BLAKE2B b72c1b8aa351f58957f02686dd6d5b68c7a6049b1a550e15da25fd4a8c018f687121a914f2631fca94a775f436a6a3b2f6b4b06966a657f4ce9cc30c7299630f SHA512 66aa8ead0aa3d942961327983713f5417b3cf1ed52ce2c3f8ece9cacacdd3e2cf13f3a0e34b0bd896332177be1a06e03796d343a6ea4a32094007a3469e69e37
+DIST firefox-137.0.1-gn.xpi 451248 BLAKE2B 4d2642f715d44875b4ae8e21806099c0ab2a12dc0f8a3ba184cc630cbcb653996d3632835192975b3cca043eeef67a34bf59be4de3ab76e6a54911c5af78dd38 SHA512 a63e7ea115ff4f8b97ca80cfe9d51ea09c8a6e0caa7cf71f621d5ce905a77ae0e4a7705d0d8784fcc30a263c5478de924abc0940fd5039a216afdce8155058dd
+DIST firefox-137.0.1-gu-IN.xpi 365560 BLAKE2B 7635999dc80d0393c1cddbae7a3ba87a294e11244b9662f52e4bad1045905b58b29e5c65033bba7d895d625e3ce1c6d5069cb06b99b9da251c68294177200196 SHA512 9921524d013a14120e7ea3c2ff87b29c934d98fe92e6d8db75db4d7150aaf9cddc3edafdaefcbe019ea7e3a426fc942c02a5d54e9e54e992c190d14948a5f5f9
+DIST firefox-137.0.1-he.xpi 445582 BLAKE2B dc0d67bd472387d6f3e1d474e0e4b80c5381e1d1a049c0d5c60b22ce47d4434ebcd58521f7a6a6450e7b759df869bb192ae9feb500bfe65c8272ea4c4af7c675 SHA512 619a831d3a40473c8aed9f268e513d9c65406836b83c28903bfe913d7a37a6878d2a93abf1db5f0e4ac09aa699da2dd4a251223c916c8c6d14380029add88d2e
+DIST firefox-137.0.1-hi-IN.xpi 384071 BLAKE2B 22b102e41dceac5c6454670ad79dc50081f98c14a48f5efa5931da57d0c8d359b057a14552eaa7ad32ec06cb40af86c189819de9fd58d7ed2b0f29a5cc81f5a1 SHA512 203044c12a3eb0c0b66d6a1610722924f72f2274740e1c71dabdca35df200c226e92c454aee12eaa4e5df319de89d19e0a876241f554fbe6b4ec0dd4b65ced5c
+DIST firefox-137.0.1-hr.xpi 436086 BLAKE2B 05a6a8cc97e02b25cc4cb7fae19510da6f1eae8191a98cb61caf27bba084dfdefd2a0a6862d719bf097cb6322d884c74ffff931cf7bfaa0edf2c211ba755ad62 SHA512 dade668bc29b49fd0ac6afb20fc9133bf65188c5843908d4bb6f05bb297165f2581ffb9b892e77ea3b569a4af4b537828efffbdece9fad91d4a4cf0279779fdc
+DIST firefox-137.0.1-hsb.xpi 464407 BLAKE2B bce81ec727fc4d7419adae5e301cc919ed9263488298bea492926895ff2f6c1f55eb2e2de11adc5bafd74f54b57e2ab1692fdd27339ce759f16275e7026e6b13 SHA512 574ee53824d9c2ddabedb31f68ce5fb4e3e18c405bc57f653a49aac43075d34a6762a66e2099024ff857968b4833fa75d6ae108bafa9e4ebddef3878367f606e
+DIST firefox-137.0.1-hu.xpi 468464 BLAKE2B 5766aa9c58485f7069cf0bc31c0347325deb61a61f5a7ade185470a92d3eb7ac9fd35722c1d5f53e5ed0544a2e4e732bbed8d0bc590e6f47704214f26f84467b SHA512 f572879eb2603b006c67b8962fdac3e103d81a10096176bf4fab622bf6be640c6800a532468e5618210919b2c0e881c6df94c391794acdb14dfa1bb1e12244b9
+DIST firefox-137.0.1-hy-AM.xpi 456342 BLAKE2B 4fd163374e297907c79aa76678045c3efc0b2f9dd6c3904f00f9d4cac99ab7275bd24e86105af2d89ce1d47b4eb78dac1e433eb8a3084a30304e2e3031655d11 SHA512 a298f683a2fa9c724dabc425c464f33157ba7feb9ab246be0fbc33664b201fa86b033d3688813b2f1c5d50fcc184e6a1f300edcf7efce9d34aba68ca9c658160
+DIST firefox-137.0.1-ia.xpi 432134 BLAKE2B 5ea144bc8d4b2102e644d9d14b987b8b7eff0193fc4f439df861acab0050fc720fb8fcd740261ed88333589fef11cfd291b4fe5e8355024dd6fb5c63999fb0a3 SHA512 716baa8a1b8163c9f01f2ac60da3a46433ad84c9d5b869dd0ec876efb27f47e54ffaf0f31ee28e11e2d56073900cb91381a06d28b155c7cf79769b9dfeb6f9a2
+DIST firefox-137.0.1-id.xpi 427156 BLAKE2B c3ff3c4304c0ab98973a79bffeeb0afc62d9627f07fc0f50f7e3567d4afae75dccd4437eac5a7ecf32ed6abdb4383481bd2530638809b14ef75d2a5ac941cf0c SHA512 c9e791edf4b8b58367972421719dad9c6fd95bccede7608a64f93d76cf1331f8b1ba4abc93229e04cae453112cd3f4f9301890a36c94916f59fdcd2fa2e30310
+DIST firefox-137.0.1-is.xpi 437699 BLAKE2B e2647fbcb62e4687a7f84d1e453031968ed8a4337e28a8c4b6513bc3fddce657bb25eb54c9db33d16c94f1ed1434656c956917c5f906d8a10d61c127e9765571 SHA512 1d5b552ec77f19de61d304da58d31706f263114463586d373d6179057e56e7aa406ad6d10e5144a9dc94892cd445966bb5cef71c003003858ec70f254983f56b
+DIST firefox-137.0.1-it.xpi 442694 BLAKE2B ae197efae4af2cc3f1b47b0ffc3de7a0db4d4254ed6be41e11dbf2bf6d029f4301902dde1b24c2d54ea204d5505e37bcb9bd298a21e61c9b609dcc7f3cc4cd9f SHA512 aa31763d94df76280da78a176bca5e2c22d3c5a0d1e5aee16c1307279061a8d8df531135dbe83eaf846374e0e91cd876c1cdd58f1ce629aa146fd34ad040cf3e
+DIST firefox-137.0.1-ja.xpi 482875 BLAKE2B 48fed3a6ed4585a92e2370e1cba876dd60bea96f43338be67a94fa958f03f1dcd4fe49941aec25ab43aacf4ddd9816fdb30a8de383c73f4610a129cc08c5882b SHA512 2157428e90a73d7ee923ba2191072d12c72f683dee89479463a89850ccff751a5a7f5efc3bf3f167b6380fbbcda100dfbe6b3fa49e9d9f52212c51fcec2e31ab
+DIST firefox-137.0.1-ka.xpi 496323 BLAKE2B 010f8c95cb818756a760c9e60a6695bdc9d9621738df3544d3ff30531dca55c748ccff57a738b34adf5937a20fa667e4ad5397887bc2991c8d31e31b38dad8e1 SHA512 180d7bd1a9f9c331767afc8e46103808588f15ed79f66c99ee46cf5f6d51b25fcaceaf532f07f7b4fe14a2f7fac42fa538f655adece41417a4b7d6c12e907df1
+DIST firefox-137.0.1-kab.xpi 418889 BLAKE2B 2d2e202216b3f8f393d2d345148c978f28ee4531102c856d0145159f54b406b3eee62e89a6002ac619584e1cb7ea539b11f14ac0c7946e44c03f1c046a2c2b49 SHA512 d880e95d32fd01b0fbc6832a20bc03480f2c90c40e8cd10b50c406db3dda457a9984a8f92b4c9673b606dd2108d3fc19a8fc435bb2ee1da8ae6e312b10088202
+DIST firefox-137.0.1-kk.xpi 507553 BLAKE2B b15664e7b52272c2053c7d7b228313dc05ba9387ee2a83a83cd37a0cc64fc2f4c117b2e8f32d5dda303dbbc09512c98695c4ee77018c667d8189d19c9f4f2d27 SHA512 99984807c66bd32d069b1edae6c96664144695fd66732eb36cb07608ee85744235f6402223a19fb2c1df7cac850afa190ddaffc8873a821e7a529ceffd0abe1e
+DIST firefox-137.0.1-km.xpi 355341 BLAKE2B 715b23ee659ed0eb12c62af3e2f7e37a92f9d24c193ba48215c086d190860368670c8aef6971372cde7f7df3909b6088b727bf3beaf6f6df2dcf46703c82147e SHA512 114ac4c09b7c4853c6584bdc944dcb4cf313237d4c610d06d63e62b6b2855e96d31bae68b2ff051075d31ff0adb45ecc5d4b13670835012a8390d0d2c7e60993
+DIST firefox-137.0.1-kn.xpi 338143 BLAKE2B 0bbd309f5d9b0321040b13452e7004ea25d72424c39988c51144a78e2c5d51b13b138515bb95ca204e1a1d5961190a46eb18e28833328aed03204fb4c94b11d1 SHA512 5ffde15b08f9dc9e5bc4a237941379e6e640b75b4a6654644306ce885bfb7c8111f7726e7a4fe872534205170850f961dcd9825e10074a406497dab3240f4089
+DIST firefox-137.0.1-ko.xpi 469140 BLAKE2B bb8e1f6c802efcb293bcaf1d83cd276e559aff579290558b0cf95d536486059e4f8b6a30610c849b593eef20338174757ed09a11ed9c556fa8163240cc2b4dea SHA512 885e147dcdc9ff9df53c5237eb61450ddb034159679a6eb3a05dd84cb52e4887b75c853be62cea8caeb4ea6a7c6746a08f9be33cb20b0e3d7744accd1b62f05c
+DIST firefox-137.0.1-lij.xpi 324534 BLAKE2B 46b6078ac723f892e778a949f11824f55e9fff27e6f99b960c2ea8970e024b3bedc9f0ec67f12bc10a2b6847c31d5ee3d2493c0af9e3fc8a7704d0c9634d781a SHA512 7d956c77e96be9c832584ffbc77986ce2ced93698207115df77c7aa48a363907cb2ba02d9dd84250e5640f0496512530b6421edf815448234b6e08c5c7219cbb
+DIST firefox-137.0.1-lt.xpi 387193 BLAKE2B 70c873230e402137e3bf0f3059f18a4b6acac8962ba45485498f17c249d741a279569a3bd03a76ac307dc86f7f1b067d0019fb9d266ba6b7fce77ca3e4373076 SHA512 60015d1162fbeb694b3d6fcdea3815c2f7c4ec3277ef612628d59c563b46b9a1deecf0e504f5dbada7d3c61c51affdca6bad5f0574ed6f78f675ae1f431313cb
+DIST firefox-137.0.1-lv.xpi 395881 BLAKE2B 5ceab305fb9ae9aa48bd2057216788066c19cb8baeadcb86dd89f3c622c3060ce5f21438a2c325b88ccf10d424efe52ec07e0ffc0553612d361f825b7dd0f08e SHA512 cd7eb816ea66a164847fde390f070ea9903d91e185f9ab6e2b0a8fbdac9484dd13622abb0dcaf83908749cc9396c5ebac26b1a9abbd6fba2d44adc5341fc726e
+DIST firefox-137.0.1-mk.xpi 323829 BLAKE2B df94c06199064b72512d3217b5d5c0e6de49acbcb634a274bbf0d7244942cbd753918ad476afdad76e89b0e0abbab3dbf804c8f2ddcdf0e19601261b2ffecfa8 SHA512 8caede6387e8b97a12ba1193da7a360c4b06fc9eece6f00e8ef1d68f9b4c6569745f24d0e9d18a07705766d414f6c8e611b2841e7f9336ae4b0b4217aa4401f8
+DIST firefox-137.0.1-mr.xpi 362617 BLAKE2B 0148242bf618c3fa7d1346b75984f2c173ea64e51c43033088872d9c326c56a69e62fa6ce788fe9b646981210dc563620107a98409c79134c2ccf749e272c1a2 SHA512 e3165268129979a705a023f4f85409144d06272d55962242af5c74d1562ef30de1164faa6fbecabc3dfbc634ebc08853a1cf6bcbfdc82903ad8ab7fa0fabde95
+DIST firefox-137.0.1-ms.xpi 301540 BLAKE2B 0cbb55b03ffdaaba2e464fe05404eaefef6b758eeebc49f1257ebc5afcc3b1ff3d968b87eeb5afd06f102ef7a71c3ecb40002073aafa57dd07c6ef118c013119 SHA512 27a0d80595ad01d49f742e312da5a2604fc3d6ecdb9cb65b617af7fcab42fdfdb7a7a168a77571978713ef993709b72a86ee32b92e2d01e22a32df55571de35e
+DIST firefox-137.0.1-my.xpi 349434 BLAKE2B 49896f384f76f1674548e4416bb0fb5aef551c516eb573c3a064d977cb17a8c91217ec8aa84480119a6f1e1fbabb038d21a5e8962598f8d592e820225cc6c529 SHA512 ec26edd387f7b27d27ca82f14ea3a841460adf6fab951ea42acde350467e8ae2f47829a2d049a69bda5aef9ab8210798362b935495c904a80f8fddbcce956874
+DIST firefox-137.0.1-nb-NO.xpi 425890 BLAKE2B fa10d6c724988f012fce4e237051588647be47465a0e51d280032156729c3558fa1aeb145393367b1d32e9fc4a8d983df507dec1e4ddf8f908a60280fed82fdd SHA512 0261d639f2c786bb611379f8864300c06d2cfad247d4d92268abd64588807f7beac1f43f56edde377bce6b29fab6bdc30da67bd9fbf601d637097cd5fb0cb832
+DIST firefox-137.0.1-ne-NP.xpi 355677 BLAKE2B 86bb9dd4787cbe7b49a52dd2109f24e7378fa3daab91d83bd7eb14fe657cb166bb7e37f48eeb557c4ab72a795ba1132615c625e33f8b0ab3a64b4f22853eb047 SHA512 6b877a6ca91a600a9c54a3a9a1448dacfde76cba9d0fdee660fab1160055dfd81949e1c837256abbe9b9be73ca9a8ec9c64dc83823a8a15a53f4426564891d5a
+DIST firefox-137.0.1-nl.xpi 438091 BLAKE2B 7d056a0449f805408183dbc5e4cfd24db78e4b64d289ec40aee8853065ad7e066e1135e4930be9620679efca04a735cad66069f81ea1b3c064bf43f06c9a7db5 SHA512 c8a09f09e2991b98c7af64b9c553f03fa255496949ff0bcb925e40e71b455cc86d0ba8070e0dda75be692ed5d1ff9ea671723d48343c9b7b9eefffc3568b7447
+DIST firefox-137.0.1-nn-NO.xpi 431912 BLAKE2B 782d10a153f1b73e0bd69f4fdb8b88d24672ba93be044452bd19963f684e444f8f8bcd229c49ee3b43374c18e66b496154949592234981e5793e5cad31479d86 SHA512 ce1b87091b9b253070092b2242823cfe930ca909d45c2616b38a34b41746429a3d2d5947d3a4b2f8684d5ccb2e5c090b0f58f962148e7e163c49c011dd8f6bfa
+DIST firefox-137.0.1-oc.xpi 420801 BLAKE2B e97f0a74092c8e0d499a460adf8d249b88616b1b54e879af70857aece3cf4257001689bfc0fe0eaa3f5816e2a72c3a3710a50a9aab7c6fa55a272278e2e96e88 SHA512 916d1c8c57f3da682bd203203c84005de0ce067c00fb8c1b037965d676a76711e4ec8659e25a140a04601e9ed5b5627e8b8207356c7594151392578be40fddb2
+DIST firefox-137.0.1-pa-IN.xpi 497645 BLAKE2B 828a855927890dd906ad3c25f143f0cbf90484eaefa3b921de63affbb136cc4c5e2d448143a91bbf501b6c44cea146e8946d9c042da90d65d1456d5881a11132 SHA512 fd516a3b800692743888c2791ee0ecd8b4b74c21cf892759e98e7367f8a9f92dad91be17f3dfc814cb71854532f932497242392204878a0404ff3728ff729d8b
+DIST firefox-137.0.1-pl.xpi 458698 BLAKE2B 790ecd871a20d14e44f7b3971bb4431fca9479692dd36de057320e1ae05f6233d324c820a6ba02fbc96e8fadd6dfbef7b5e59af42779ce5427f79eeaeedb9b2f SHA512 8449b5c9f717e0c09e11ec9ec74c321a138373b37f7188038d52bdc47a0642efee71945f1c10fa8109df2fee20bcbd5a8cb9924816115d3a5f0cc9f20bc01b88
+DIST firefox-137.0.1-pt-BR.xpi 442492 BLAKE2B 66ca1aac56851f8db57b41ba5c448aaef9600b6bbe3b995d224036e70dc7f27b78bdcc15adb3cfcc3d376e81706a24f0546e7b049ae84695dfc0746873e44c80 SHA512 37435ef860b806a12de527807aea924005bc47ff01292f3687dec4ee2c74e9bc5ea0b97b5708d5b1b0abb5881a92d3c553d055603e14dfc4ec243c954907eb11
+DIST firefox-137.0.1-pt-PT.xpi 448287 BLAKE2B a540aac2ba0d7d56c23fd6d3d2b682f3efc8d9037e5223f08f4a429f3de7e4b92fe82a6e7ca45723a68a3c5e98fe8cd017a42b5fb7534d22a747d977c96719f1 SHA512 a08062194bad7b7fed3dc507fbd3de999b06de5cb9125029d889c7174613042fa4d7a85380d465c0f8027c4a589d389ef588e9ee4b351bd0e4f1f2cd2420048b
+DIST firefox-137.0.1-rm.xpi 441881 BLAKE2B 1ed26e02aceaf6dfb1fb286745645766ec526b06c03c003e683d274391c5df09a289b4671e2e1778f679c7ccd9a8b9582035b7eb658b3d874ede4a8612eaed96 SHA512 03ee656026a3764c837e64a1380db5c62c392c9a11516aa91bf1cd6d5fbdb456d977b7dc7aac378fff666a439ee57a1524faf9936810ad7705116645a88b3266
+DIST firefox-137.0.1-ro.xpi 368378 BLAKE2B 1e87d34f3061f2582301b40636427f827fddfb3e13f2e970f38297647986016e08af809a8948cac9bdd00dda33cf0b081d464773201029e6f0e42d39d8c66d20 SHA512 2c136b8199075867a3809682fa83e99d4d8cdd4b937c33bcc591914d3d7e09851a53140dae799e28d4df485effa4487ff896a7584883642ef44a9252abd25ecb
+DIST firefox-137.0.1-ru.xpi 526379 BLAKE2B c5b3c6d0b0fb71386074a6adc27ee9aa667ee8c7b6054cb90dcb6db08c411d1a30bab05d3eec19a3c6a4efee19b1354a18cad872320bde1fbf24bd52fc7d0f0b SHA512 179ba52972b2200925dcfd8462cb168cc3ea309ad55f13d443038b437ea4b90be7660ee6bbf74034aa101ba4cbdccb1c7553709c967e34fa9ca182127324989f
+DIST firefox-137.0.1-sc.xpi 410892 BLAKE2B 06fe9346c25850bb142574f759c2c9711bc42f8cc3c483c58fb558c18e025436c9c02408ee42202ada0bf89ca18ef231d63bdce53abacc55d58a73232854eeff SHA512 74b5b8d7480ea2b84b268739db9edced9fff6f0df8c809f292f14a7a43747dc99c721b248238f887aab78df956a7580e9be20fe23ae43b61368a85cb5a2eedcc
+DIST firefox-137.0.1-sco.xpi 330281 BLAKE2B 239333ba2f52bb7504d355189ab573887d87b440d98c3ab4588d39425b123a4ba522807e517a898cc317cad0d47c288a1d2b3ecd3bd0e7b65f181018148baa76 SHA512 ba99964817253a86a2b7cbf32be684d7c13bf13ef6d22a98765fed44dc881f2b59b570c28d2319ba1143e86d7045b993726460a25e15b7f0358dfd937453a2a2
+DIST firefox-137.0.1-si.xpi 419756 BLAKE2B bf57e7344b8f4135cf871817afa59a2b1bcd9e8917522655a9abd13c54b8c406d48bd9bb24d8a207e86bac4febad4f58351b2dffc4b6665b7c37f299e4c59d8e SHA512 2b8eb2f42cadad1793158e84efe8c12d0d1db7fceafc0b46ded730bf90f8c1223b668f2308ea15a6ca92459e4fb0bd16cc7c829733775a79a23d59438ec86d9f
+DIST firefox-137.0.1-sk.xpi 469643 BLAKE2B 36f63dff1bdc022d51d1403c8d3ee68f35afef4382ed0dcaa82caa253f8e8253a02c6864364d544743f7cceb89270f4084c952692f7ad97b14d76307d2aeb76f SHA512 d0019e30d039a7439afa64dfae062cd3d2f052ef9f224d480232dd178e15e936e7659a186c9c1d84bafc8d9bb239d1897b9a82ceb09932b6da368f3a483e1f0c
+DIST firefox-137.0.1-skr.xpi 498911 BLAKE2B b8ce68731920e75a6dd4c5d6633f0535a201ff45b022cd6eb7ccb21c50e392ce1c1b5faf76362afe53486e5fc1a0922307a8a1c844df8e557fc7b1af18f3f567 SHA512 c039e886c9551d319adb52f2788594139f9325e6701ea995a27a84d7a3dfd88de814651d32f1dc76ffb1989697ae6ec08645e938c75e3a3d0494a149b273f513
+DIST firefox-137.0.1-sl.xpi 442021 BLAKE2B b56cee297a0358f44578e1d1360583c166a9191bd8b22097a86d30e856c8207ce6c1412c4d72fdafb95883e88116ce46b67388d26b0d0ab23b3cba74b271b65f SHA512 e94b06859f0b3c423cc4ab24cc2c18cc3b0326057e665945d4508af1634219b91bb3bf318b8c47c5a8677327b494fa5bbf2a0b767f81ea3649a26767f5a93e36
+DIST firefox-137.0.1-son.xpi 278720 BLAKE2B dcbbcf656056e85a83d42dfe946f9a435e756b80c173f8e624b9471e3b21468a80b65eff5abc10087cbad822345b2c802eda9d0634061a50c07b581ab6912fae SHA512 c1704b3d399504c0c00ec81233b9aacb5bb8ddc256cc0ce5a2e302703e0f5495d9a1033985b415a48d4be04b7960fa5b2c19934640e595b7991c12ee9662f306
+DIST firefox-137.0.1-sq.xpi 457293 BLAKE2B 0849fac9018dce427966087c2aeb07f1c69961b1fb135dcacee5f7653eb57adf39d34d4cfa4c6cec3db276759cae193599136af90f22a528245a849e25977c35 SHA512 c43a86f79ab39b62a3da4d5a52a28e09859f09088194884a5a378bc6a77f3e1c9599cf6ce8b35822c34073e1cc3cb6902f6f217b0c5f2de12cbafae42c5bacbc
+DIST firefox-137.0.1-sr.xpi 461348 BLAKE2B 9141e862dde952c9d6d718a026f63cabcae6f4ca2bf3e8a52bb385df21f5df44f0e3cd333438ab8d54d4b35acd944d043cec9f8778e5d1875c4425d6c408c46b SHA512 9f2eb9cffba44581591d0b818d01566ebaf64e4f3350614e0b3f3523de71b2a13c265228ddf054b7cb07e9a7dddc96dfaabda5ea7531412833bbf23195e10934
+DIST firefox-137.0.1-sv-SE.xpi 438146 BLAKE2B 36cc454f235134a3b26338745354a6c25498c42214aff263e8ff5be4d0458305defac713c057af204a499f353da4a16f5be9341f7292ee2207421679ddaa5239 SHA512 a7cb894644e2ee220f007388f2d1cb8fc3f786bb3f7fe3732030c005efa9ebd3c966f9a66ed7abc2cfdec41b87895d61d6dc044c5044e6128228337f33668e90
+DIST firefox-137.0.1-szl.xpi 349486 BLAKE2B 6523a60eff70b02f9dd0b0ef2c1fa9502b816a5e0cc8af77f74d4f5be34b0a309926faca1846811b0cb2c86dd90459bb258024b0c98588d17c32d5372a4430cc SHA512 41e24be6bb4f0a2384a0a125dd159388f0003a9e0fc551ec51f05d2a1df82b699fd46bfc8185079dc2c54d970dc7dbf6bbb740fb18e66a853836f670b02fc336
+DIST firefox-137.0.1-ta.xpi 343866 BLAKE2B 7abc71a6c6a3f206b4645d635c2b4abe1c10d7da1d57ece081edacf0b92f0f97627c6bd8b14e6007b54f07ec399de913fb4abb062d6ce9023156bc6199a340f3 SHA512 16dd9f9a6c4f0d0b7e60ac71502c4a6fdbfc4ada1ff00aab23a3b4967ac441dbd74b51b9c8d69b609fecc82a7aee566a732c049c913357357851edd85ef6fd2a
+DIST firefox-137.0.1-te.xpi 389778 BLAKE2B 888abd63f17fda23af131e5a8453e74e31f6e9ab587a71e46f186272dfe2366e722e0b55886eee6d7a53e198d6fdcdbfd89b9e8e563e9f5082e849da9a5a956f SHA512 952bf703e6d3dab49e70c79b0d895c13ca105c2a81da7e12ec52237672867ace995eefc9daf732b7ac064c7c3903914a9a271286f18456ad303f1af32966481b
+DIST firefox-137.0.1-th.xpi 507324 BLAKE2B 11de5defc3917ccff36a212b8deb2ac54bf5bf80b613a9fd9f389ee2856a3e885587540ad36b6aaeb541c65f4b4a912127c143df01932031f8d9d1d4b01717e4 SHA512 57385c99b10831f3032bc8ccfa6ba9a0859b89f93774733fe69e7ff2ee76b27146ae6a61ba97606cdce3463eccab2dba785614c044d764f14d297871cbb55885
+DIST firefox-137.0.1-tl.xpi 357153 BLAKE2B f1dfe6242445dec596b4636ea014bba1e36776b80959f9a4431d0586f105ec228a06269f5730a6df5ace2774006fa27487d9e25f5476d5cbc2bee0a94f00544a SHA512 1fa38ca646cf16f06bb4e32adc630dc311d7978949ea4e2cb8beda405a384339a08f563bc14b629e64fb82bbf28c5f1dec6a57232f17456235c52a41897c6a13
+DIST firefox-137.0.1-tr.xpi 450204 BLAKE2B fb1ef4946d71d69090e104b82cb0d4d97653b68a86a322901dd42a4a33de6cfe45c5750fecd4eb55e06a2e1fae05fbd396a16cb5b2f7d89052f7dc69c1ac0bfa SHA512 2195c19702b13a32832a37af2a3c6eeedc9442fbe59c0d1d7cd408c9c3cc7ce7552e201fa273d7d03086cafb8cde96be76a44226a57fefd2b938fe1fc2d22f90
+DIST firefox-137.0.1-trs.xpi 329278 BLAKE2B 30880f67c9ff2a3aa5439e42ee78b7cb6bb46ff5dcd6c86386990ef05a993f0939a25f2e0a24e4f017a6232255a385d9c686d7feba460c3118b6224790e332b9 SHA512 2c0476f059a9abbd0054857404b7adbd58dd169ae41da4f5bf52603e176e8c70966a08d483f47829e95d1b6d13ac2df69815484075fb8fafb1974482e95da756
+DIST firefox-137.0.1-uk.xpi 518144 BLAKE2B fd3a2e4861af81d3f26f03f48082ed46254de66d2067673e8b458751bc19618045a8e1cc2c2d46e2d3caaf6fa4f67d0d157566612eec395067ccdade1621a0b8 SHA512 7cbe92a8c347fe5819e85bd78946ab20d9f194c38ed0982de49a4d02ea602e9aa3dd81b8fa811c6eea2783e61d0a25b579c329e607e2d464271fb4375f4e5f04
+DIST firefox-137.0.1-ur.xpi 377243 BLAKE2B 694ee86346016cd728379bd257f4cecd946fd25e9ac8e50ade32e85ab0f9d3c70d8d9472c8bf6d3b69552a1895c55ee11c2092dce3d26118ea0ecc7e6688db00 SHA512 7b6d614bba77eaa78666a9f56c8dd6935b13399713ffba3e6391a972bd330afae3770b04ccc210e0715e607f76bf5222247ed6d2a5a21a27daa80eb4b7278100
+DIST firefox-137.0.1-uz.xpi 310798 BLAKE2B 8b054df99423d8875cfebdf329653a862700444fb9be37f1bc046317745668c84ac6c3d3bd02905a6a282ec1dd3624044e50beeded5f394a09aa0b51ee09981b SHA512 9cbd88029dd4bb1cd127839dfb27e3923f6535714dd2159c782f28da09809320748fe0752512a45b2d86ff9276a6683ebde89d80bd52846b7e8d38eb16ba0631
+DIST firefox-137.0.1-vi.xpi 471352 BLAKE2B 8bfbecba5246fc16fb0d5150b228b4ab29eb01997268c231ce3b0ed2ffcb1fb8c0ff2ce637b28d804d3a2f90d20f55c520515978d25a347d8559344b307f7fe7 SHA512 e1a1b481edd4877be88dac4e4ac36d74405d52f9472a1e59148e27dd50a3a0319cf49ea88f07b6c16fe075adfbf3b3000e71a30b79b02d54f334e8900da11817
+DIST firefox-137.0.1-xh.xpi 278690 BLAKE2B 63f8f22b47b518f41c3a2091fbe56e18a9c58ae40d6a6de15aad5e21a162888c6c4bc8281c6bdca6394abc8053f389a950a64cefa44699ba21283670dbff8315 SHA512 081f34845821a5d98794b51457579e73c085cfc615ffe501fdef71443efadf1c191cb1a2f17f941588b032330c6ce7199afa909842526ee900a8414a80106b39
+DIST firefox-137.0.1-zh-CN.xpi 462571 BLAKE2B 444ac5ec16c484d82efb5d1f3b4e8509c0f16f8591f74c30cc0b1274eefc6b68b00830e1939fbc6162694ae5fb58a80cf48be00729e95c7a5358bfc492227774 SHA512 e96c752ed17169fb138437fb304d1d3f78f7afb454a7221a4153e875262cc29450efceab8c3fa60447e43b27d6797ff903af7cc58b62801fc23997eeafadd7c7
+DIST firefox-137.0.1-zh-TW.xpi 465658 BLAKE2B fc8822eeab93cbadbab81683998686f35f46fb568df2a619e2d76dd9887c80b6eb0b90046d6d101a63a1587c743f3853149fd7dfd8125932f99b8204e3498fdc SHA512 be24144f63372510d6ffcb2623353672f5fb38a0a0fa2b0a665b5db0a63ce2e60b645046f522cd2324f64c376ab16eac6424322bc6fdf3ee6f8cd9689bf957eb
+DIST firefox-137.0.1.source.tar.xz 592801600 BLAKE2B e2c5d31817133a80a89f78806ad8d54d9ebf71e05b1c2fcd2a4e7cd3052ac004f38361eb1476ec37dc68acb153fbef383be4076dac9049910e21860c9e8f9c8b SHA512 cc2cbe3dd65696849c1b197b908887c111083fa8b5089aa4eae6f33ee404db29c566619c48b77fb495ad7f9dc94a2d9d910e5b2aaf8644db1d00368091f9dcb6
+DIST firefox-137.0.2-ach.xpi 300713 BLAKE2B 7a10b035f8a4bc5267244b49253f676b9b0d4ac5425a63e5cd15602541925fa7b84337502316da1dcf463d78d23396320dd6f2516e32ce97d9c2833389c82dcb SHA512 6bf4c2666aee7e16a3df297d65f42186ab39b393acecfd7aae6ff840249c79807f13e3006edc5a9e29d7084a5d64f07272899f2d16bd9f92e2ec8a770938adb2
+DIST firefox-137.0.2-af.xpi 272240 BLAKE2B c78fe5961ea80d3213c625aee24c79d87c002ee2881074fa69f8fd220b1fd316e81dc0bf4a1a2bfc8e710a50dc35fcad9e3030666ca869e6996b1cfb15072be2 SHA512 e5f63074c14975a6cdaf111dc9031b515d3b588ffedfcc63aa7abc898d71087979f9cf0ee2d98a9186b2d5c1dec6c31948b4902e1e33399083f8aaa0155e936b
+DIST firefox-137.0.2-an.xpi 338699 BLAKE2B 50eac4a96f89dba4d88f361af096b2d85579228e739ac7ee1e890324e5ac2bc873f5b17aa99a43d7a6d08847729b4b7b495b26ea2c08d5f4aa6e046998d535c1 SHA512 67f5b94dca3e39aa9bc5338633165f64fff95287d39b8ae334a13c040e0c6ccca198a5839678fdf38f6ad8aaefa75ff57b86fa4c690d82bf02c110cb89305d52
+DIST firefox-137.0.2-ar.xpi 441347 BLAKE2B 6557a3a9fd85e87ab322102acb6758a1e4207e96349f52e526fb5505520b7e4f72228c2f979297cf19a6cf430d22817261e034787fab4b6860c5d3b3f0a6e939 SHA512 ee9d599d04617c5144155857946f1defbea8c8a1d171e74d5f59e2419273409b4b20a2fee8daffe769d73c6d1e47ff806897d0777b43f77f23cf6520b1439a4e
+DIST firefox-137.0.2-ast.xpi 319610 BLAKE2B 2586e90d3253c86b9afd20b5b4f9103cd17cc9fc7d9d36b32d14107aa82927b2a887d3b825439237da74f126b622a4ca6ab063e7b68888b8098cec9cf0a54451 SHA512 7e384b6f48d7316dfd6b8a3352aa3572eb3fe63c771f69ebd83675e33d1b2311f58eda20feb0791815455fbb86fd62a5f331af9aa647f161222826a1623164f2
+DIST firefox-137.0.2-az.xpi 325038 BLAKE2B fb9f7c8d7b39ff7c0cbd9b133689eb00f321632f1f81159cf7711da080efa5f2aecc65fa00fd8ff1ef9db5d102eefc89220f9b6ec192c51eea7e2d9c38c861ba SHA512 469afa8ca8b9b6d81727b4170688dca6eea33955823d335ac649f8d6f9ff3cac133f5634ff3a69bba8054940083c90f5b4bb381fcd3fa8090b3c7277d666a083
+DIST firefox-137.0.2-be.xpi 522139 BLAKE2B f9b3142ad84896fadfacac58199a19bf8e8be93ddbfcc5a3ef7cabba2217b7cf3b6b37243dbd2f301e8fbc381122833e251efdef59654ff9a72b19980ed26aeb SHA512 2d7f9361b8a7eda87cd708fafd03ed95cc924adb6be57e6ea685915501d1eacb59936eaf544461db1480bf15c1ad27284a282e274053db468e23199e8ea8e3ad
+DIST firefox-137.0.2-bg.xpi 453687 BLAKE2B d4a0d49e0f0593067fd290fa7015805c4415f83e08f56637169e0765a987f77bd026301f92f07b84888ad49e4212710b10819910d00fd4b797aec42607a0b6d5 SHA512 cb37f4f918b50c0dfe220ba5a5ec6d835da372c13a87b9d0c4efb7cb7c2afdacf2f6ed0260a0ed8d925cde243dd72ecfe49f2944a1bc1bef40c013bab568c82d
+DIST firefox-137.0.2-bn.xpi 419520 BLAKE2B 8bad8a842ca069a59a74530c04778816365990d8f8ac0207fdad540462bff0c16d131d28140faffad138522cb443ed54c2a43d77cd853eaf265be92c87b4fbdf SHA512 acf5be9e62ca894df8d7884715e3e5c4432060322535d0d69d0a117b6ada80b8a5c2bf7168e91893cfe025cd90aca8321a29c1b664ecf0b4b99c9e8553da1257
+DIST firefox-137.0.2-br.xpi 400653 BLAKE2B 3d6886630d7b8d97a88e7c38cf76d9e03ac207769625d9500b6505fa80fb22084d130da4d5d55f788f23a55251b6f398316a4b2adfb1c8bf45a95b3917936956 SHA512 c7584ee0275dcf8f6196c1b46f8b355b80316df9299ad61ea52906f3cd7bc93e83f94af39a673ec2e16b161412b9f7cac89d936313844e94cd0ddca77391b35f
+DIST firefox-137.0.2-bs.xpi 370540 BLAKE2B 490d732e03b4939b867c16f8bb10ac0d43f2204028063d9b21d58577902e927b0c6e6fac9f81f9ab77a262394aff2450df66cf66be79efe280592fc68561a5bd SHA512 663b7518855e15f176d3e7545265c67622b3dbae24eee415dbff8635707349c91ed3db564d36551df025bea7c90c0c46de4dd6e394f7780ba85415605fcf96ff
+DIST firefox-137.0.2-ca-valencia.xpi 365091 BLAKE2B 846af8b0936e9e032486e4967326fa2f6511a031a42ead49ccfc1d705ede92aa9a3a86dd7e2b32cec21c0f6ac4cb1fb56e0ca2d2e2c76d2186a139b9db965c9b SHA512 a15532045d58033476d16530eb057f13db242d36ba1f6a4ab78e9f8d291cdb0070c55bcd8a45d15fad5e67a2af658a7f6861e4bc564b5bf410f94b3c2fe2fcbe
+DIST firefox-137.0.2-ca.xpi 405797 BLAKE2B 23fe81259519b374c315faa97001611b8a0f96d704cea16701c8e18336a2e90b1fefff026b3c5eb8b4f5a282efe89f60f4a1f5d9fc39e34be51042de69d3f5d0 SHA512 238cdaa9c2a624e0916a4d3c61f3d7644c8fbca524e0eece2057ae924f04a07b08a197545e32836b1f173cdbeae4db9f43b7b47bf5fce6516c1c71440475bca8
+DIST firefox-137.0.2-cak.xpi 399171 BLAKE2B dda10dd54f9fae73c94a1bac9234bc66044e97f8f9cf5654e638d7fa2ed53d47af758509633c64a6cc49c6b876a51d9270353460d29a9c17324f19482feb1483 SHA512 588363661d5d8e04e24372699440a88890a7f8999e5a40a4da7ca9d51c6269b91fae83d69bb33ba8c07e8c18df9d5856a2ad4d8ed3f0facb2e8f5bb5d5942d0e
+DIST firefox-137.0.2-cs.xpi 477187 BLAKE2B 2b5c2df9303a080abbc9ac8ddbfddd9566aeb000587c1d2745f007bfb23858575674aaedf1bce8a997b9469551e9e3fd26f9f04117b5016cdf2138b22599c279 SHA512 c4474c091d480d284013f5b5d0e3bc521f5cfb6d9e02d9b9b5e671d9d2a429633f074f76ef4f1abf3fe8f9a1a795d5e3be1f6a875f5425d931cdf938f91e94fe
+DIST firefox-137.0.2-cy.xpi 443576 BLAKE2B 5d2366b9347576ef4e59ca333c4e97a6c1c55c4c14ff7765427ffc1964790bfd76432f1947267107084a437bd2ce8f605307436ff6c1553f4c44b23cd578e962 SHA512 47820af82614f59ca103ba1a060203abd4e0a67f318b1d7987f8fb4a1cb36f797730d0b0ec14367c495c004ca1f25920f8e4303625434255cc8bcf490c2bafeb
+DIST firefox-137.0.2-da.xpi 432986 BLAKE2B 574c5312384535e883bff5a157ac706a0a0352fa2101d029fd7b0006adac4b029b616fb3500a11713b8e3e35ffd221e69b7eefc978f0624baa51ff5c42dd8f72 SHA512 8ffd1f3f138faffef30aa617210f2cd20cfa9bf04c1007a251730c1fe7fdd2a930b5b42c87735a6ca53b0488bd43df77a7f64d91d3781a72f78ea474c838de88
+DIST firefox-137.0.2-de.xpi 454564 BLAKE2B 66fb4441c91db3382246531694ec52fc4cbd2fb2d08d1f618effd0ecf9ca76c30ad0ebf4131e92178723d866b8f0e75ffbd915f769e064d3502edc2225759e72 SHA512 85bfeac1dba1d4a7c92ce13919f7d3564df0bff5ad6f1900317c74db3e943026df604f7887610036920cc21b7e18dbd54f15d913401bf208872366208a45a195
+DIST firefox-137.0.2-dsb.xpi 467760 BLAKE2B 38a5971093c851c11517704aa1c293cbd37af75f8d44016239e2b197ce8b26bdd385be1c4f20d6122baec318f2914ee3db000499b425d7b8a4c51c07624be029 SHA512 4938290137ac40c605c67c77a49860638a2fea1285102fa1a23ccdc1dd58efbaf90f499169835d8e13d84cec86c625b2c4b088d36304388c420f968bfddd095c
+DIST firefox-137.0.2-el.xpi 537985 BLAKE2B a437d6945b262e6babce1db45876debaff481cd89385dd6b228edac17f0bfb626b27c3b62e4d1214336f51fd748e42ca8a04665ea18f7c153b92d89104312450 SHA512 4706d4613621d223f122bdce221701be74fdaad886b2c9894dc2eb8ce95871d39a1e15898471edac4c4aabd28284f394f3e3064163e7df8e2f45a88bda0cca98
+DIST firefox-137.0.2-en-CA.xpi 413431 BLAKE2B 9030ddd4d332519173c132b98e6996735a955f556fe89dddac9141a12fec3d274c3f5bcc11905e90deb1ddde2a0cba33091506884db0713cab41c55d70eeb95e SHA512 fe52ef734d2d0e08cd3dd52755342442834cdb8304d1c0dc1a99a7e6f9efe50bfad999734aea817fa12a6fb820fda7193f40cda09b5c32f8ff01bab376e9083a
+DIST firefox-137.0.2-en-GB.xpi 413701 BLAKE2B 04c96af0a14e7aac6f65ed808409b59fd7d38c362b8dc4b6b1daf3c5a56e1af707de5c0a132034f2c08e01663d8396b6f4d195399a7664ed549aa48d76fcb4ba SHA512 5536ec531f742d1570ea7abe2a6f14081a27b3f10d9a8dcf22df6ce1b01449659e27c982977a1de663d7915d502c0ddbefba7d2b4d08d1ca6818201656de4322
+DIST firefox-137.0.2-eo.xpi 434079 BLAKE2B 46895f1d0ab8aec23355be79ab24f088227d5af8edf12cfc66cf301cba1ff9f967405a83424293011c42bedee38e73c06f0c35ffe52100bbbdd33c703043e288 SHA512 617e15ed34b250e66a9ca82044bf155b80cf1647633ad7d653a94cceb502630242e8cc2fc5ae7f437b8cfeb442df2fa7c6481bed114bc351db8fbf4bc4ee5061
+DIST firefox-137.0.2-es-AR.xpi 447445 BLAKE2B 9d967c728ec0d7401721694ce8cf37e764ae51377d44e0eaa2f16992143d19944d75c1e57f33854af4813c05b4a88fe5fed01a824fab41be3d83a5de804e5ad1 SHA512 fbff5fcfe2e8c8b939cd9d5f02e3a7c72a4a0f00258583a21f09f348b2c83e11875e6de33ee082d1fa8f9ab5b94731d031370932e8d7cf9d307ecc134155eeca
+DIST firefox-137.0.2-es-CL.xpi 448162 BLAKE2B a3f2c4ca9a2c4d9fd2b0e8909c28f71824506dbb15e1bb3663715be62bf91fa7ec97261af0cc6a1f977c5a49881a1f97753a3e7a9e5b64e4562e9bc76fc69fd9 SHA512 bb9ebb2f6d13881fc5000b899b63e99e94030eeed8f43a6ae95db56b86b8ee8249eb76cbcdb3c704153df4d9d527db5129446a2e8fe9949e9b376f90dce544d0
+DIST firefox-137.0.2-es-ES.xpi 448959 BLAKE2B e8bfffcb6914325ac9ed9aea2c6259350c5aa0908c716a78194985ad55edf092dbf2fe6495d29e8bd36e3b931d7b37b341984bbfc5d040a92fc7ddf5e6487222 SHA512 00317235ee92ade7448387a2c7dbb4c5d9d35a2c19bd1cba552d82fa2e56cff23f9bc8f2eaea0a0269e12e1afafb43b9f31ec31749009865ba7b29d84e1b0276
+DIST firefox-137.0.2-es-MX.xpi 449085 BLAKE2B bc3c1650b04831b630824adb11185d75df49073848afdd0d3d60bac0f9df10569089ca7ca97e390d5a0933a52805e6450b9c74ddd8d010be1e4c65b89f60584c SHA512 7e004004eae84fb7002426488d057f58e7bc0fab78e70d9d2e95747652a7991986c27ea58fa14e9b37b3715a60057fbdca6618f1872d5a5986f2f1e7e04da9e0
+DIST firefox-137.0.2-et.xpi 364136 BLAKE2B a2fff2021620fe474f3bca7374b4bb450b12f33b1c138f055399875cef22838a5ef49199ecad347cd06ce20ad95750d981e7b802461b7a561b38bc7a70887748 SHA512 2fc7fef98eb9414b2d732aa84319945620294b998a4a9b6c5209947289c3fd34ad3a9796d5563428604983216864f6ecdf01ae42de1eef2f22a38a958866b2a3
+DIST firefox-137.0.2-eu.xpi 418651 BLAKE2B 321b0d10a9e5a646b766370a6f068a68c82db5230f44359ab3a9011d4a6047d78b6a0e5872dc5af3af6977bebf1ab783242c9d5a39990a4f7e82f271909fde81 SHA512 12aa2b73264f411024127830833837db0c9e02a201eebcbf5da9c903e97c2d8cf9eee19d5b28f5dd05d1e2eed830a617957ff707490f345784fce8073285e4b4
+DIST firefox-137.0.2-fa.xpi 419707 BLAKE2B b0474ba89b27cd7b6978fa40d49e27b3460f138b61f7c751712086d39cb640b9a74fded14208be26b7ef548410c083f09b67dec85ab54455199036b46b4f1434 SHA512 7f7a01bccb16d33dcb9f625882644e6e6c76a01ed4514ee02012fc044f1d9f8c9ac65aefc9e6fbe0c582e62f8e507e9812f97777ed65f077814ba4fe3b2dfc12
+DIST firefox-137.0.2-ff.xpi 316610 BLAKE2B 97e636450236e4b27dac95569fb4471bc05347ce6a3050db3875a54a9886ecf530d1c64c52478a10a1878888266e032ec0abdd966aa37de7db8dcabb00f2ca8d SHA512 c904c037464f4e68186d9f3d1b985f78e2cb23457f89c9f45112d40d965e616f27f0dc64b25827edfbf1b6eea9555602d0257e348b280c8d90069146f177a149
+DIST firefox-137.0.2-fi.xpi 431190 BLAKE2B 40df7cd3f5241a9e9e30608df05021fe599c9c7771c117d66c8c0f1b886657fce2a76a2de8dc3207cda4152577dbc571a846bbb96fad76308950e630300831df SHA512 02230e91c4eb94ac4658fb8b1b4d00f951329ca8413e4335248b1fa18a5844e63914b7c8788a652e8a27600f6b11afffeca911db8c7486a6c6f079d4f678486c
+DIST firefox-137.0.2-fr.xpi 459873 BLAKE2B 9968ad55533708ee4a4d37be838465e85738b7e078db04e3ed43279475b2282bb4987e0ba5c9eb713671650a4c7015b9ef65fa6a436c2b3454e3aac8790f5d37 SHA512 7d840e67f7f99b54d7dc1747f2f2e922299f7730a1f019fe870683f7a45076b3d36c6636f78feafc4275b948cc920ba356a70b315fe329dfbd1d9f819e83d312
+DIST firefox-137.0.2-fur.xpi 453475 BLAKE2B 2a904bda4b631c7ee024cccd0957989a5c74bde63efe218eab77c3897df21380aa0a2b5b8de5b98abba47241772477a2bdd7b98b49be3ed0ba0380541b97250d SHA512 d5f0b30e3be5f47a388b0a35f58e51dcbda5104ebbed2c0f24e8cda44efe174fc6bd2916accbc0ed52de8342c5f51ea7a0fcb48e1ac7f599d390f6ffbf599571
+DIST firefox-137.0.2-fy-NL.xpi 444069 BLAKE2B 0a086ccab2ec376a71ee310cb94e2df62c4d9611daab5a378d8480d6a78f72b50794fdec9074b8cbb746e80610eaec0b8c00b89c117552e327c7465f2ea45b29 SHA512 7c8fc78c864634dc84f5773be2d04167b56688b55cc1b45a5e5ffb3d41b01b8cd7de92c8b4d52c4fb17da1f0e38489b5d70861d6612cd645d88e47fdcca47c84
+DIST firefox-137.0.2-ga-IE.xpi 312652 BLAKE2B dcd67e3de0f397b1b729407aa9b386cbeeb279135bae648044365075bfe0121f6a9b05cd7736c2137a0fa90d4e89823c04566557d23f58f69bb808ecf74b827d SHA512 a873f2e9f894dee8de66673fafbecf61d222f2fa8ffeadef179c097ac4927e96306aa0d8d5d919291cb61ba9fff23e21b34a44e9d38d3ebd22561c2a710c65cb
+DIST firefox-137.0.2-gd.xpi 407631 BLAKE2B d15d04c78c6f1386cb08d01f2246e404fa4d7cabbdfe1df0b736a4574018d43cc72ae710f80fcadc89bc70d6d83ee169df94d4428cc45f2d576dfabf528fe1b7 SHA512 a1f7cc2077655c7b82d863eae4fbd8459a2e56cf17ea9d1d4018fac225d423f8e00bb95705a1417785bf964cc855d35595ebc5cf584067f1cf2902c0eecb864f
+DIST firefox-137.0.2-gl.xpi 411524 BLAKE2B 055b09072e169382951509ddf8250705dd20fcb4d13ff22ea4400862bfba474ea75015b6a7dee93075e0223ac3b80939110593043b12921c8e8a83b728ebe038 SHA512 ec621d7aa90f5073b104a9fb763ebd6e811d55c7584e2d93d9cd6b483069cf5ffd3502311bd683c7598378e1b013a80ce8d0c1540a6d4503ba04b9742f980da4
+DIST firefox-137.0.2-gn.xpi 451249 BLAKE2B 18245a8575b46e6b8033083228b1a31000478f7fc915732bbd35376bd8918689384ec3f4545142e66c08a6c9b2116c6942c9695a1ca4b30c794d7918b211cee4 SHA512 f837863e81640ed60e7335ceb65a64a8fdaffe669aa2856067f99d35937b244217416c2766e2b60ec040a3e5aa65d3a946b45311cf4db3d7151ffda6a6baf45f
+DIST firefox-137.0.2-gu-IN.xpi 365568 BLAKE2B bd6dcef89e757d740809d9409f7f52677c7fe7aa0b5814fa0839c3df3d6f41e6a1579f361b364198a12562005bec23ee8a4e0f95106e4011f830889f144a9052 SHA512 e5bf74bf632a18c1ce2ddb4127f329bea2eb3ba675e887c76ca16b37be70b11579d6b9c5897e2327f4311b9114bd77b755ee1218076db4e6afd6115f72dcfe8a
+DIST firefox-137.0.2-he.xpi 445582 BLAKE2B 5eaedc3fe980713b6c783c1f10a4f3d6acfd4c814111840a165dff070c710ab2b9730a7e3667cb21a89fe750374498072aa4815815258822e442f63745499a9e SHA512 172849f99c7e3144a87c7ada192979922142f278980f2a95031341d766b95b85ab84141e4e596bacd7cdb4aec02411be72dd0bbadd12e4f8cfe351cc158a4464
+DIST firefox-137.0.2-hi-IN.xpi 384068 BLAKE2B 5ffd4c26e71a716fd8557361b27270e0fda0be859eeb20ff2045e81b5956341ba40d4e26364703f52f883c0bbb5d278a958904fce8f95e5a39a02a513627269f SHA512 098e0409b811cc5807a9743cebc320b48ed72d30555d5655dd3899c5bf6a85c2c599d15cb61e351d82fc42994afb0fa54e016dbf6eadc632671c757172830870
+DIST firefox-137.0.2-hr.xpi 436091 BLAKE2B 622555368bc55cab5ab19909f0215732c10d9704f1677513d4fd806b5db406198ff2e45c1a3d05f4e5b5056df35474a94346cf9b4ff52758953ab4a0edaeeb13 SHA512 5a6e20b709bf9080d0ebf9c5df0f8db6a3ec7e34e35422f121ca700a8465e5b3d8e5f1ceea40d4361a2f51ff487e4287f5cf05e52e265fd23085d986b865fdd7
+DIST firefox-137.0.2-hsb.xpi 464387 BLAKE2B 2bdb357414f525963ee50cd6f496080b42c9d7572ca8c5d99b37086d3811e640735ba097107869183f48ae24f0dd3ebc069a489289c178e7773aa16762cd2089 SHA512 851829922db3af42483f8a478493df3811ecd2b64de280fd8a4b1c1106b9df349baeeaa195ad04506d9d522baf945ef79fa0c182ef34a84016c6c502c4046387
+DIST firefox-137.0.2-hu.xpi 468458 BLAKE2B c7fe024f6d4c60ab5292da1134a715c5b0b72d29f22ce5425fd86676dd702f86917dcca7c4c398b1e5c386fc10bdb8d1f71a400e1acc7e806a8db3be1f69fe14 SHA512 1d6f867e230d6ae8b0507529f1aa640c1cf4e6878a5afae42109aa82f35c30b60663da54f229b26ba95cc325ebd0078460873d13c72ee720561493f1704b912f
+DIST firefox-137.0.2-hy-AM.xpi 456354 BLAKE2B c46839a7e495f477450c4852939495b5f836163121165f428c33dac4af4bbb4728099df4a011d2803c396f9cf79c6e80e470b0018fd6ee62d51ec8ecf19f1c73 SHA512 c6c551794c6b552f6ab5b974613607a350346da82d63832c0666015632fb0c5502b31b8e30269a5a40200ff2fd8873fcbedd856d2086fc18f51182471c3ce5d5
+DIST firefox-137.0.2-ia.xpi 432150 BLAKE2B e9cd04153e5e99caf774a4c430448875ab4317e7b2cf0f3bc83dbe646e40568605211eff6c2fe77499c906903d8aa0b6dc1bbe4f76f0926c9d8c4d4dc3ee06c1 SHA512 a90df21500850d17d16b70de8033d171795649c5d8eff6ba0d6709f3b207467d251783c848678f13b30716f892105148beafd8acf09c6bc3b2ac09207bd73158
+DIST firefox-137.0.2-id.xpi 427156 BLAKE2B d41448ffd8cc52206c2166aa1f102b7f29d21d9af502d4882bdc7ca79b020eb96762151e1a7eb3577772aa5482b30e23129ba0487b666cc4765a00519c38b86e SHA512 e00d913d649618564700cedc62e9e329a4b4a100a557a33548330c564c4ef2f7f35e1dee91cff268f348f33b77ffeb1e6068eafadcf188fdabce52dc4680dbb4
+DIST firefox-137.0.2-is.xpi 437693 BLAKE2B 1ce401c1a7aa21ad91231f7285eeeb4a0286a76ae12d0ff1b544e8180886ff6fd7d9df531d0bb070eaa8e23af4ea220d2a5428e50cc23cff3313f5c57ee2085a SHA512 6cab647167067c5e21b936bb9a71ad221319781d9c053171bfca22e86d0c7310cdfada04cbd627d939e0f54c62430cd9f48eb7df5252b3b8921cb1569f1655fd
+DIST firefox-137.0.2-it.xpi 442695 BLAKE2B 8d64e72fdfcabc1933aff26fcd649d0eb81f9e5d4ea3d080ca0b1aeb680386d1793441f33466d4f4bf114d42a9f8cff11b64d53b384a386a318d4444180dee0e SHA512 bb98dbaccf9476ab2acbfbb80d6e74db21f0adf98655981b625b78eaa66d40da91f8def2427bd69befb857dd79a012617c59328abedbd894b98dfeb5059f9487
+DIST firefox-137.0.2-ja.xpi 482890 BLAKE2B 2a8d2960ebae20bbaeea53925e9427193ac823b5969a7aa5f8f884b63fd972a2afa81687b6e6dd6e15be265026f29863fe7b5acae074abb7fceeae522f91c0cb SHA512 400eb2277f73d33c11da7271ddbe746952afa3833165fe21c84a05e94867e6b36d81ded98e896b1827e5759108446229088eb45d6eed340c40b12a6605033b02
+DIST firefox-137.0.2-ka.xpi 496317 BLAKE2B fd1c3db04d948a4c2451f1adde36bc8ed5deac2d1a38a5d3399118d25cb35c6e1c0442229625c62cdb46812baa0f66be25227b97660ee62ea053e462ce12595a SHA512 d8ce9ecf51f03ed952ff4e11a40f2b608d62d7ced44538941dff4e8790c64fb07c3d9436184336ddae278573f8ab9bbf970a5a5384fb66e26dc12746c7bb87e5
+DIST firefox-137.0.2-kab.xpi 418897 BLAKE2B d13c9c3ba6f37928fcc8835267d5e769f0c38b689af3b9e675590f930dcd380461b1b91e33c9a86ea5ca754d047ff17156783bd2918e1790f04ccc5108579fd6 SHA512 c3abcea98937a7384c548a24fe956dd832f6fd046ec49dbc40c3a5c1f3b34904fd46322e7de8d23efc19bbaa581b103673820a9a326c674ff987d904a1888113
+DIST firefox-137.0.2-kk.xpi 507543 BLAKE2B 055232115c3bcd84c9fe76768f85157799eb8d648a21f322617b7c6a83d47c98efef428104c18e3413daee84c7812464615a0b43644302af484164cf36713030 SHA512 a20e7f8ae0d6110daab6dc29ebe2bd768f020993926469b6d0cd43c39ebc21f73253b6620032e5954d990492965ca8a325cf69c460eb700e255f48469251b1a0
+DIST firefox-137.0.2-km.xpi 355357 BLAKE2B 72f31710152870ea78e4d5d4d4bc7e852c22d9599304f48e50023532f9facb7b39e4a36bb825cbba9155635a3939bb757eabf36aeefe00441fab4b77d533c46b SHA512 41d1ad6b28dfe545c933fdff405faab164cbc59cda7a55f170d523aacfe68fcb5145aad9bc0c1bc67928012fa56d7c4f7361009a5411953271c866cd34c45f57
+DIST firefox-137.0.2-kn.xpi 338137 BLAKE2B 86ff451443208798fb5075e637ce100276e342897845c9a53783d8de2dcff402ec337b229eba9ae2c39bcb293b8176d4d7c011ebeb58f90448461988f8b0b68e SHA512 4f50c7d8c043d82d1382f42b07b70107aba6fcff4c42335bcabc44c48207e9801a9395412f34c5e2e749bf2d78000b7d6eeeaf36d7a92d466272864d196ead4e
+DIST firefox-137.0.2-ko.xpi 469147 BLAKE2B 7d8f48fa496d951f8d8d6eb37802e50f79a8c48336e3a0502cf00e674db5f7ced34eb706e68eb7f6135d853d56045468109d5242e2d56f40e2137b6f734e0f0a SHA512 9e93bb501818402f9b6623957d9d361c66213f50733db1dbeaf1fb3d1aed9c80e7f6a37ff25deed8ff4c1471defa18c1105349977bf8cf6d5ea30f75e4b480ee
+DIST firefox-137.0.2-lij.xpi 324547 BLAKE2B fda4ba726e6bf6a6a0493798fff8a35be89ed86a26efd141b6d4e2c239d4e94aae9ace2efdc75ceded850885656fdccefe2a4cfa3388b883ff86fd8969bc335d SHA512 9906d5cbb72db748403e1b044dbb107c0355ca54b163d99cb370b7e2c1b39f0f12815009abe858985c279aa472c88cb96d1f235d57bc9c963f36ad8302bd3a0d
+DIST firefox-137.0.2-lt.xpi 387196 BLAKE2B e82a8e84f4e65630177bf07e1dd6eb96e0aabe5efa7dc4dc4086a9a2d6ba9a33e55427a98a885d4295304839e739816859e17b37203e552034a5a3cd0ef3cd8d SHA512 7aede65284ce6c44d7c3a0399cbad735a1a2704ef0acfcf2442fde20e876e06b44703b7587d390e78d0a65f37821ebc1ff80a31b2dd44c5a94f1bd0f37ceb9dd
+DIST firefox-137.0.2-lv.xpi 395883 BLAKE2B 4eace92e1930e86653cd56b044baf52a5a69b5b038470d1dca9dd77e10ea1a4514bf0eae332d341501ee70721f85543a69d97499d7f7050f9b4a70ce9743f545 SHA512 b58acd2f303b08310c064922ad6ea671732c64f9df0cc3cb061b740bfebd67aa6d00ad00b34d37cdcca67869262995418bffdf917f50afa5fed3ddea49513b02
+DIST firefox-137.0.2-mk.xpi 323824 BLAKE2B c18b3f4eb392c125be38fa2a672e8a7afcb14373d9a56df6dda5f832504e8d41a30f46e652e4b35f51150292d1240fbdd960dbc7ef0d10919ecc1b5001b95200 SHA512 95e59028c4e3b4f237bc788931edc566c63cf14aac163345c46fc6b41f684828831973001566dc9ff98abe18540547c45ae0ade698959086614e6d5f902fb403
+DIST firefox-137.0.2-mr.xpi 362598 BLAKE2B 53fd2a705badbcea2afcbdc848e183a7126fa606205d922000db17f4de437cae1726bd09b8773f0dc54ad1d7439c7403a6c05a15eea51ff7094177373665fe5f SHA512 bab910f14b6130dc26b54cb0903dfd14ac5fd55cbf03478a670ed90c6b25e3135195edb47d3ed6ea0d1d46659054712e0abbeed152842feea98ea490230f8684
+DIST firefox-137.0.2-ms.xpi 301534 BLAKE2B 1e764f3cb9833202c6c8950a81fad2df75e0f449115a9b80ab3cc1ec38411cc075dde9b0b733b6a25ef111c9750c730f777c5326a13533fb902191ebea3ba8a0 SHA512 f52a46ebaa318c364c8c1e83c39151ad18941e4511ccb56c9187c3675d43503ba77b7133fd765b808c385e0a079ad92f697a38e409105e6e35db4b9273f4b038
+DIST firefox-137.0.2-my.xpi 349442 BLAKE2B c9bb9d6e37800f011e9e80fb9235027b1312988a76303cc1ef9c34cf5d7d62799ffb3b84686237d92949d58e2b4c8f92376203681353f9e70bb9c0e2452ef45a SHA512 03af5894ee939cfdd97a1df299f625fbbc2cb11a473f1445d1b1022d2691b440bddce261f830d2800006fc33faec8676caad5dee030a1a5c5c9abd574a562b27
+DIST firefox-137.0.2-nb-NO.xpi 425886 BLAKE2B 8c20c35bfadba4b573cc0324f810ba10f81bd6dc32e381bb7ffe67eeb5c869ffb06a378c555d08b76bb9569751a6176024b0f8143f2dc681a4d5f588cbf41140 SHA512 4b1ab954482d1ca18b1ffa82f10c33a394b1432e2a259e97065df78a8f12136c05e0e2e8f39594e6a93723ce844b7642b3baaced9cd8ba41785006192622e88d
+DIST firefox-137.0.2-ne-NP.xpi 355678 BLAKE2B 71613c4133bc2f9310959a62b8435863a7c87af6614039ca63db82849378e32603a377397f0a663978b804e4a33840af6b967a18b12793c5ec0c6173ddabe294 SHA512 873c7191b9ba49d9e73958a327efa225f843ad42150171fbcd0b822d39de20cabed0aa115d4c49137856a1103add643ce0c24af58c4013e935f83125b2fadd31
+DIST firefox-137.0.2-nl.xpi 438094 BLAKE2B 25274feeb14c55fa9c943309769e80d3050ec9f6c30c427632589d2d224e7da41dab1804d4541d9eae1478851f7ba7309b8ec732a137fe7503ce70eea3dbab03 SHA512 57db002addee6b730f09d3d1ff05041b5690546d9e77be0fd9b3add5a68fa70d0d29e91b9782c7a9fb98d6617d31a4e40072a8124f9236b730efb3291eca30f8
+DIST firefox-137.0.2-nn-NO.xpi 431912 BLAKE2B f867551b5d53330f1f539ff3fde466d81c43551674891a293bea27922940167c1e15dec5d0f2bb73a37c9f586d51e5e8c040efa62029b40380aaf2ccd9970c31 SHA512 214b4f1a1e012a578e174224412fed5bdb560c887ba22ef793497cf3ba492168e867e7336fc0db6e335d220f440aeb6cf1d4c5bd172fee2c23debbb5c99035ca
+DIST firefox-137.0.2-oc.xpi 420803 BLAKE2B 4f64d3f8a0c450ce84180e6b52ea13a84fb21b07c97c2dda8c93c41cff1959875c62b2c9afdbef34896139e3c3ba32a6b3e583ce72d62a4883052bc0fc8ca1bb SHA512 876173874ba03fbdffd14e4230f0525c8080a576e157435c7e2773ecdaa3c5cd176364e58082d641c163410ad22b2f71862a727759836b41fb441e9be12205e3
+DIST firefox-137.0.2-pa-IN.xpi 497645 BLAKE2B 424b45477af8480d34a16e5b8124576f2fff62488b8b9f1a31503de29a38c0a82cdee0f30ed86a007399cb37e448738c8ca5b0a943238a68b14e56c7c0befc56 SHA512 96e0ff3a8aea048dd9b0a5aa12418d069a54ba258ed0b2aca33adf162c26da647ec78428a60eaa6cdf4e6794125f97e90353834c034b29bca51b1b23ac489f96
+DIST firefox-137.0.2-pl.xpi 458697 BLAKE2B 63b4099af56af2ac32cf4071f7ed494b74c47105edf3bfe2da3be8c9f1833596b13b10f9380b5ed571853ae894ad1da3050b3d8c8a9a5d43adb6a8dc9edcb05f SHA512 86fcf9d2ba205e62ab9732672dd868b67bed009ea97429f3bf8ed2cdb80b919a9ec5fefe10fded7f4dd5b7a3ebc2f80945d34cb7549fef77b87a182145ff3bef
+DIST firefox-137.0.2-pt-BR.xpi 442497 BLAKE2B dfc2e6bdb1d75be84040e79419caa4ad13caa18ad1aff31fabd797ae720847ad0348acba6df69fc94db61decd831687e0adbd8e89b863427c30e5c8566c6ce63 SHA512 4668c2f60ae8f982c01908673f7a3ddef06ccfed2234ae74c9f3e46d71ccb64fc1c84488e34661bc4ac16077b8c19ab3128128c1bc0a3e4c77f96d521a312e27
+DIST firefox-137.0.2-pt-PT.xpi 448287 BLAKE2B 2fdacf2249c09d0eb46a5947d98a465ca0ea55b01bf4a5f02e72ccebbb14a3d628092a100edca34fc876acd1ad699922b4349f7edf8e8bd9bd922a46b922fabc SHA512 954cb08ada1221695b47187eaf87b5b69bd47d7fe1b42ddc6acf2ac33d53eefbae19769b0314011e13cc0db7e0252fb2156b0a92a68d8cfb10066b3e96454783
+DIST firefox-137.0.2-rm.xpi 441883 BLAKE2B e1536d3d68aa1463577b9c60651d8c51e550b33401900fe2ad78ec6d22af7bc5859305090898e4a2e804c6437fd5bf69764ab1f6bc06b0e326ebb76cd6ee4e35 SHA512 81931747284c75408545f996c3439c308e2adfb41e5bdaf67c50e711971025506361af1fa25c8ac936f8e35b922bd2620ebc1431d6f5bfb174f1746cb19d4337
+DIST firefox-137.0.2-ro.xpi 368383 BLAKE2B c50f0a8f40bca4d8be15162c0500862ca65f4e1ba64880bacb9dbb5a3dd0596b79f125ee6577d40117db8b0198f6eec07c15725183c356c94baf1c96a41f93b6 SHA512 173605c0b668ecee39c28c9cd5196bce47ac17a47e0c31ac8ecc659b227c17977a391a25fc3768a77dde56880bce76fe6f9f51b28a8bad063e58c7ba39af160b
+DIST firefox-137.0.2-ru.xpi 526385 BLAKE2B 1fee6c4ee77737e0565a82154cd3a5110314b25d842c23b87cd24ae59cb3828d33477d45ac8cff35d03cb30beb1fdfce651d18e31296216598034bc600382e1e SHA512 b79cbb2922fe7235dbb0ef89058934b4c84652610409203705e9134b7cc63166f96a7fa68a8d9b66b4987c59d9235f31d28e23957fc5aeeffd44d29c3322fd14
+DIST firefox-137.0.2-sc.xpi 410897 BLAKE2B 843070dfd39851c9e8e36fdf8a33d6ba39a94862867013760dc58f2d2783cd2c292783ace6be42384d8356a60af6890468ab51f2f04c7c8f467c9eb55a64601a SHA512 3d0c232f147d59c28c53209a11ef25639a84cd81312ecb3ce7cf5adf2832149af3c218c72be65c696e3961b3739452626ba14e369e5f8bb426e71fb6096fd300
+DIST firefox-137.0.2-sco.xpi 330272 BLAKE2B ed484ede29bc30432a32ecd33ec79dfa4ba10731a5bccbc6f9be791a237169db0f9b7b166e78e62773bd1a0c4a2f8640e6acbe6345c8e67363b1c67f458bc53a SHA512 9b4f7c3c797279d4956a2799f610321f9d222613d0893bfba0e214dd749ec293b94afe5294e7280e22515835840dabf9016de3c72cac29cc1d967e1778209df4
+DIST firefox-137.0.2-si.xpi 419749 BLAKE2B d1c4b3f5dfc728fd77a5e7bc6fbfe6f98f0b4fb8bc18d665dbff6f8adde1687e4753229a02911d3348cdf7fb1a36f6f34538a63de00f1e1b852dd0af5c890e63 SHA512 8c27cda2dc4c0f3265bb2cf1a1cdfaeef46fe9cfb8952ee54bab4cf013ded932cd5c0f22e693c6939801f5cdbeb114c85e4d6997fc07eefc927c4661adf4074b
+DIST firefox-137.0.2-sk.xpi 469635 BLAKE2B 9742849d2261b905957306503bb0887560f142e224c3439ce1a027c1ef40eff33a9a972157c529b8fad60b0b43097765afc482588f260a2f30383325df13d592 SHA512 5395eab96df59593692d57aee3c2d0abe6cdc2e11a7d8b35eefa407b787a0f3648cce68ea8eb16206a5a14a94fed77ae19713e8621965640c6dd83e0197ead93
+DIST firefox-137.0.2-skr.xpi 498915 BLAKE2B b4663856d59108e9e64af7ccb34a733d8a721bc9f7a07ce9dacc10ed99d503ca2acc7515b158f90cd553f3e0d1021f2f3d61d5b74b88db69cd57f1062175411c SHA512 876cd52f4c39c7fa47f2720fad65be603336139802c5cbe90829d61a5047b47f1239a23967af6b505e0126ec1f29b68c005a18d3fb680f27164c93beaed40852
+DIST firefox-137.0.2-sl.xpi 442016 BLAKE2B 6d75c5eca065a05da89625aa3a7d39a0ec0f8b3b86786dae165863eded07719cf9261322e6cc7699184547dc43ed66a8ebe5958d21e6f9f51b89980250c531c1 SHA512 417ed3ecdf776fb0d113005a9309995f51a1134b44229fc1d8fa11a3c3f19bb06ffc8d78f7c279b1404c0ea6d4059e24cf870d08590ae3f75a83b0947b68a7b1
+DIST firefox-137.0.2-son.xpi 278726 BLAKE2B 1e555859bbcc37c7290002c4b89b73e076374962527587627cc829d5091f131262d08337c82a9fd28f5dae38d0282f292f670c5bfd65301bd449a83b96d39fd0 SHA512 13dbc9a64e3daefccfaa257a8210d0aadb9ed23b07c2e43a52490723db85cb380cfd03112064a38ed33cfc6df2b4bfc2c23c0a8e546fda8a023d90053bdcd49c
+DIST firefox-137.0.2-sq.xpi 457299 BLAKE2B df6621706acb6eb9b9ffab6d9928b68d1ca502a007142579ec9d2ec20f18b1c91fd1a87624e1a3c069f449c6b155be0c9cb510dab404d226d6f89dc61a388a80 SHA512 84d16438ecaf832f0aa28e7350c23b88536522313e32bdeb8861df2d2abd979442b5dc475d1f189fd331891004b35cda14b48eae2422841a43def426968ee3c5
+DIST firefox-137.0.2-sr.xpi 461359 BLAKE2B 359477e47e1cbbca04f194df1c584a23feb5ef4ae26a8e715bb5571d010209a52ca289f1999fd93de3cfb35fab2ad5e101dac4f29b32bffd766623fd56a9e431 SHA512 e31411f596fd8aa4899ad689ab50283115b914b602071c345d502994ab60f1e712a91543710ad91b4f8366566a0a0522b2f6448aefd9fe0ea5e4d440b206cb65
+DIST firefox-137.0.2-sv-SE.xpi 438154 BLAKE2B f5f3872ac1e35fd9404fad0db1dc52840b1890f2531252c4fcf6226835dc905f40d9f1c41b56416514cc5b9ae9dc4eaa75476c088c31a2b9fbfec1858d53f00f SHA512 5694b543d5542e2e31e38d77285a4f095360a9dd309c143eb9c8c16008c230cfa9c8683ac3fe2627a1f9edbe3fa0f35353ee425b2602ad7e778087b744081fec
+DIST firefox-137.0.2-szl.xpi 349484 BLAKE2B d460022976b39a43d30239aa04b93f559b20f1381d735529d54a7fae51b6ad1158974257727a249912e9f5cf52cbc435cf4027f8420d3603e497ed9ea1a6471b SHA512 b5ee43eb9b1f3a5862793d9bd4b59d05c776c01d6b65034079901d9ae4f24920efe5d7e5f3729039c817f074ad8eac8cb511b574951e59d8aa8a020985dc9fef
+DIST firefox-137.0.2-ta.xpi 343858 BLAKE2B eed2cce2df19fc330354d3edf1d78e7f69a32f5f81dbe0f214a794bbafe9774e01f7a633dfb4da57be61bae10d0e6f7b56904ec453ebccf243cabd58440e9e3a SHA512 a16e29179d5c82eccb059889c4fb74eb7bf608415aad08907d6fe9f3b68ecb49803f366bee99f5cd237eb36736219dab978ba576d7f734fd7d3de519a1f630e8
+DIST firefox-137.0.2-te.xpi 389777 BLAKE2B 152986c3fd89da6f11fa821d4e30e9aff0a9754c46d08d113e3cb69d64f6ad0661244c832cad80dcfa590404edb69a4f6e22e5c14cf634877c97a2a7e49f00b3 SHA512 4afecc78d7f4640e944ed3cdba112a084a5057237f67056bef5ba6defdcf12a09d4275b8c10ba782da202b955fc9e905bed22c16f0875b943d3895dfbe99db12
+DIST firefox-137.0.2-th.xpi 507326 BLAKE2B c6f3ba205942cc53e212f4927e58e6f2e6046dd4fcfac2557439b80cc2bcd6e2292863d442c6d2944d90fc8bdeb8e8f8df0011d535c4176aed6551c9582585d3 SHA512 8a760be55ff20940ee502336da940f55c91e5837b27d2a6f4abdacf380974a30bd487f5104394b5b8d5feccf3f40511ed1de1741f4034b5e04fff20d16c41989
+DIST firefox-137.0.2-tl.xpi 357147 BLAKE2B 3b86fe687fe094e139298d2656d711e9e420b7e024295410fa6d21842bba5ac3ba311735a43f3a1eac7844dcfc833372818f8e6b46f66a65d6980f31a5c09315 SHA512 0c7cc7960eda52820f80eb7e5273f141b3b3bfc92e34b1820801900e0afcf22fd58b6b09a8f51c528997621a81ac8c697a57aa1dbd90d7aad2b7d56d0fb1fdc6
+DIST firefox-137.0.2-tr.xpi 450214 BLAKE2B 7100648cb96a423d18d1b494da930a08caa5784009ba3cbd8abbcd4361b1c1ba1c10455ad201ca72d2ec0624d5eaad537bdae0fa8253c50cd9765cd1f53d6fa5 SHA512 f8efb3e1e1ff8251c11b578e8bac970fb52c247985621d43b3137cfc5b165aad8564ffda14c4b3dfc3f44d85dabdda4be7b5cea7fb434b3ba294476f639fd789
+DIST firefox-137.0.2-trs.xpi 329280 BLAKE2B a634c5fefdddb4cfaba34b882438ab58189220fec2827bc86df732fcdae248edc4c0c6afcf9d992896d1e8e11d89f814acec448f1e24793d350a1f444a0fae12 SHA512 2d5718f35140f6d08cae625f08155fc01c4e00caccfb1ae174e52e535d31fabce15689d6cbb370cd7d0b3ab574994c857728fecc8b4bfce3c9520186ab616734
+DIST firefox-137.0.2-uk.xpi 518142 BLAKE2B fcc456409ce15554a25f7a7c47521c413173e8ff1c40f82d13056834c1c73461efb616c47cd9eeb616b7861958ebec3546e26810082aea278f3cc69af0588ebc SHA512 fb85192424b3cfd4108c00e380723220a329788dcac9e0ada466bcda0a310d315e1193367d68b1866c81123c53e9a0375cc9ca54b233a3cddc45621ae7c0a189
+DIST firefox-137.0.2-ur.xpi 377240 BLAKE2B 9343625624488f48ea7490d0d0eb286065ec66d376c89e63e7fe1ca850d2c357b28a66d7ad778f223687adda0b7bb21220254fad21ef9292f9eebce157b63ce3 SHA512 704b3e75507843991d3c110c0ebddb7df3ce77fa8aa91d8d02403ca3ca3f2018398d4de6bb80dd799e3c1eca93f46f51f4cfe0bf4f1ad27a89b23abec4f994eb
+DIST firefox-137.0.2-uz.xpi 310805 BLAKE2B 7a05b1814b04bd78080a28d19c5c75889bb57990f8fbfbbfe1ce80239dcced66b60b82f58d14ef4ec294e4215972a980324d22f3578126aa4f361142b0a7b360 SHA512 d977564f95b0059876f441e5f5dd85840b2dccd0fe09b995151f6400e07e05f21e4ffc2e14c9d143f1f98714a3343e3b0d2a34fc8e2025fbe0e9df7acb85cc54
+DIST firefox-137.0.2-vi.xpi 471354 BLAKE2B 7b35008aceff8695361d8dcf379af124b605ea39947410c1f4f9f0b4d6eb8e326f0ff4caec639c5c1698523b2b4e91647bd814b87c3f6fd313367b7f0ac5350f SHA512 a7268f5ea7f4fb70297a1fe8871f31a2c5e3d2a84bbabf5deb279c9e242bcc8ee8ae0cf312cd814b87daa7fdb18da7e213c3ee00543f5a45662abb5efa1be62e
+DIST firefox-137.0.2-xh.xpi 278686 BLAKE2B 33e51eb98a1267c949b8ab0abbc173b709d7a3ed02a536be90ef452e04bdbae7a4b4685fb4b7ba05769c6728d20aac9653efb05e02e1dedfba552bb45b176d4b SHA512 4d2809a3ee365bc16f4681c8d7c222adf91fb2875d8723e8cef4907dda72b6442ee9858438b6c1d89a7339556f8a03a5c6dd18f3ef7630950e4605e7840fa2cf
+DIST firefox-137.0.2-zh-CN.xpi 462568 BLAKE2B f3a781c1bb3c5297206caa3229f05a789ae5dc59667886646001b9a6ba4d7bd0d4b9e336bbb3ef91c8b0935bf7ba56b63b59a3f8210116958e2a4c6cbeaac104 SHA512 652fc99cbdecb265a82a12b0822581985101a055e0e924feefe06d6b6a9bdeb7ae9107249b652d58694c6ccb167edfdb957b68b031d024291d274bd80f9f35dc
+DIST firefox-137.0.2-zh-TW.xpi 465652 BLAKE2B 4c26831c1e4633d7ae44b9328b4e8123e1cfe783c538dd2c1fbd9952decc6d7b9ee16237eb31c98f4fdc1e291607a6a5f4c344c72d95d3d6924eebfc0201fd24 SHA512 757d52cb62a90a01f2cc7cedf7327814b70ee5850ccba967a096154a497d49668b085839088849e10bb3dd7fb5630f3b7811b4a673eb4e2fb9d885a6793c7b4c
+DIST firefox-137.0.2.source.tar.xz 599825260 BLAKE2B 2484e141ac0a3ffaace0991c126ef53adfbfa3a4c6ac70d7c54bbddb34a01146d53e457190ab67ce74662e4605ca21b531521c3a1cc7bff66e742d063a26bb33 SHA512 82140c4325233ea2e2f579088cebb98c0e8db8848b4018cff95d4ed42bf847049ed6520fc051d930ee267a5acb008908170825d381589da0d109ca04a61e1c24
+DIST firefox-138-loong-patches-01.tar.xz 2948 BLAKE2B a88a68418b747206a50b3c7d90c447aaa2a3ae762d7d5d32bd03f3af59d0b9051c278de8b293275758844560f1f275461afbc07e40f449fe5060d47ccd5b0938 SHA512 cd80714cc7142edb1a3dd83a7ddcb11e65f6b3ae2c44c299a6ad6a7636514cbb0ba8bf95446553c028b3a80713825110438727c3308c810358b2483af3340a24
+DIST firefox-138-patches-01.tar.xz 13492 BLAKE2B d88f9e457e549e2fa1e14dbc2d226affe723008bab29627e09b82e84262f468995f9e5821a76dedffa53eaf5c77b4dd18ef0ff3ea48e73dc752f12bed2fba890 SHA512 dc99145fefa8d4bc08627098cd068a6f4a4fa9023abe256f6cf8f60de8f9d88c9d6f981c5a87f688ec2c190015e5d06148ae49a78a0326de8d747e2309e781dd
+DIST firefox-138-patches-02.tar.xz 13236 BLAKE2B cda86ec5a89d591e7a294cea611ecf84483e28ddca9ea7087f4161ac7589d2e26255a7a1e78e3690dbe97adc5a2d07eefa3b2d2e032eea82f6722f9a6089dabb SHA512 0211e40595a59db168ee6ebdcde398cd9cde6200306ad08633235d8a85bbe367c6a5cb758fc4a9a646af7c33f6bb9a6cf403c47c62be954bc35949356d1e9f6f
+DIST firefox-138.0-ach.xpi 295292 BLAKE2B 19257efd78bdf073783fcf4e3e12d914a6b4e7a9aa1f7d1d24b5fcc3db6194b6da5bdb4f01c5c5fa92f9d9adb141d88c7231798c78862c7e208578d114b7f3b1 SHA512 c7bab3ada86d19b9b8e7ca525a664349ece591b5d2c69b40f1bc0d2f515482e5cd0f550b9a2eb0da9e6e5d8ad9aed5bf5424f4af9cfdbf64fadf666554e75e54
+DIST firefox-138.0-af.xpi 267285 BLAKE2B 9da1eee66843c0e06f59a9f4f9004ced00db0a1f544dbdf4f160e412056f10045d40028da76397a238507ee617826f34d6e72a49cdb3548fa2417228c51108c0 SHA512 a0e9dbe90a81dac2beffeb1667b0738cb4dc1298368db4db7ca4077b4546a7a8947c98ac1298e058b6d5291f5b4b4ae793e0f8ea32571113594e2f7e736f129d
+DIST firefox-138.0-an.xpi 333087 BLAKE2B f73f69d3f501f0d91c0a441ccd3854b3925f4392ab64062a7d29640d6a58c366b149a26ddc1f1a0e3d6c4b1cc9ddcef351d7370f567a2222573cd381bd6ee41a SHA512 8b4c34149b2b2589d524db254feaa15682af3f9486dadbaa1509b6a7fb954609b72819232ea447148cd348c36438dc550258406085295a32ab0e5f25438ac4fd
+DIST firefox-138.0-ar.xpi 437202 BLAKE2B 032b3d160ed8b1c16349a795900128a187e79650c54c99107b844788a7974c16da2a20dc9c31ee928e0fc71beee2dc1d96731c295dce95e481af06bef2697ad3 SHA512 28aa08093653c4daf8cfb22a6b28429e06e0466bed47da1e4198137e7fd0e1452ed56eedc25186d43eeec48f2e1e9ed507be314653ec73755aad584a2e7aadb4
+DIST firefox-138.0-ast.xpi 313964 BLAKE2B c303168498b2e0fdf2b776b25e78326a658df2e24a2d6cdb321caea2982fe132e7062ba70d5c9cd96d357c28e65e1764d2ceef7794c77dd1e8ddb8bcebe4e43d SHA512 3bd30dcf21efba0c182ba74c9fa9c0a0b547251851049fe66cdb318e3f124bcdbfae5f8a3b243114e652d383d4c66bc6a14edba619e99c19a32d82c9e427e32c
+DIST firefox-138.0-az.xpi 319121 BLAKE2B ae9f3941e602978324c925ca1a65b90f61f72e7a52c37e0f3015b909263d3db1814efbe6b267c93557057b8636623ffca66eef5f6407d999746514bd1bab6de2 SHA512 505907ede3e413e79fc62fd867c40d57fe4bd54a8f3ee477690997f6735d827e6ded3b4f06dea03c669ea8de777f1604f4f9caf1134c7f8db69a4bff00e29cba
+DIST firefox-138.0-be.xpi 515967 BLAKE2B 7ba24f5e5d8588bf8046f7b26ad841f78de106dd2139c7a26d0a6a560b27405557b5f3a9bed3041676d05225c5dd03fc57c1ed9ef832c3c8f143d1229e3b1d69 SHA512 076847a1ad896e736bf357a2a06f560528ab012762a831f8afd32ef89755fa9228b5632c2883bab87fd8b63176370bcc57825e0d14038668d953de90867f29ec
+DIST firefox-138.0-bg.xpi 448971 BLAKE2B 14bea667b5f6640dfdb153713e99640e46036872670a43b1f160d3d7beaedb6945bd01f8d69a561ed60ad790ae4f472203ec08b2707622b7d8c1278c96eaaee3 SHA512 b75944125038125f35f5095d27067d3d99f96e6638152f6a28db90c199a3c28c6dde647fde6d64a855d996f65fe00c601c81b095bff7a9df5472d05b9d56436e
+DIST firefox-138.0-bn.xpi 413602 BLAKE2B fddad8e16ccc9601b3d36e0d03261a044d96fa5a4a445fa33140157a48fe19d44f661adeb152fe2acd6a763c93005cf72d7f64942688a4550c173da0e1cf84a1 SHA512 fda4366645a740a6ce26f5f35d580393b3ea041149d08e7eb116b6725ef9aaea57c2cb00fee37a26dcd97ad15f022c08622f3cf0f0f74f33d0ab60cd93448617
+DIST firefox-138.0-br.xpi 394171 BLAKE2B c6fb5508afdda403c5f269b3143d40f8a2c4ca1f0e5eab3914ae949a43488cd314e85aea13279675f405b7c22bb73c6ddf12ef3237cc70bd4a2fce4fb7374573 SHA512 ee3c3723971db74c296efa89f2b87c4cd3903ea0ff590b4c1802981105fa174246762b72bc1846118ea1d00c98fff093a66beee97012ed017583bce9b5327534
+DIST firefox-138.0-bs.xpi 364827 BLAKE2B 3da5eeb44efce31c3243ae709e62185af529238e2158b5e9250ff221226a14112a9928139ba7cbea088077298fc5e74a0280ab36be798f76f80d7b81dcd256f9 SHA512 96b99afe4ffc27a78c4a34615defe38fa81e9a58c8fcb884da624aa27e564aae577859a15855044869bee1ed451737635c8c6ddb94c4928db83f4cc0bf267d3c
+DIST firefox-138.0-ca-valencia.xpi 359045 BLAKE2B b0fdcea7867ca5e1ea1c504c319fdfa75176246fb55a63df0ddf0516407e6de8a8955ea9f076b269bd90b298e5680e317dd393a31f173415cb98aca88122ac69 SHA512 d8f7b24fbe324f4a6f595c30ab63a9268b2af01cfea6576b6d455d2807e44cab91c819649ebcb1e6c26897dd626a556c4edf72c2d6399e66fac4e4629ea346fb
+DIST firefox-138.0-ca.xpi 402154 BLAKE2B 9adcc2894fcbd926e14837115b3f408aa0a09501fb509a48f07cb96c466e9a481b49fbbcb8a2f115a4c1651e66c80e1de786742ed7e64b510691695b838bcbbb SHA512 bedd0996da48b3e4cd9eab451374274eae29582165568f87ce770b7acf087b46ac65adc79e7116e9556460100f3905d74b0fe0309fa82fe3d29c2b2764b89cc7
+DIST firefox-138.0-cak.xpi 392707 BLAKE2B e59755941a20750ec7b9c321e5a267cd13c8da8c8e7a475783c317485962d7b4879e2b4c37c275831d7e0512b29b3212fa212f42e4c0e6bacdb56e08c9059545 SHA512 eb55b22dbfe5ac28bf45345017f221eedf0f7f31459e3c77bd6b1a1df456da63349cb99fbf4fc9819f52e8a25905dfc57a4dd02b0dd9f28d53064b95db4f9d7d
+DIST firefox-138.0-cs.xpi 475091 BLAKE2B 186115be840434051abb668ed4470cb9f38964209ae73be5ceead65d771cc2548b956848e636bec1f32d2b4051817f891bc6646f7db89d4e26ffeaafbbeed26b SHA512 a9cb8cfd6cc09b18d37a71d42574814c6758c1ca357bd9372a6d16c1c42fa66b4a334136a2d2109b041699ab3c2662757957851e4a96a6845f7849bda22ffb82
+DIST firefox-138.0-cy.xpi 441400 BLAKE2B 624227ede18f0ca73bfb095fe19f58319b4522295ed27942f13d4b95729250918719e6e6bfe024c8c4df6776549ad16413b5c4178a082b06bbcfcb432020b86e SHA512 17c3fdd2b2685a096778583c22c61dee663aab343bc7ae6c65ea75f50e8f610a09b47ca0ab157c647966a8380fdbfcaef2f4dd5dced5c2b4de121d27bef42dd1
+DIST firefox-138.0-da.xpi 430729 BLAKE2B 566e064f7d02fd56922daed34d306c71bb0f89227395b9a18aa3a8ec774c664c758825e9eff52b4d67872e30f16888a13d1141d696ac2d8afd7849c8d34948ac SHA512 98c335ac7c6bc4b4d808ef69a285f41a800c4aa912f7b3f6c2190b89d60fcf5d1a70ba4433d08d3d1080f3c8e90a819e38fac82f348452fa6eb1e0ad0e6bc545
+DIST firefox-138.0-de.xpi 452227 BLAKE2B 18f78bc82d0db37840705dd9a962e2b950262da9bb12121993762b68b3543edaaa63846f1e59f8dc27992f2ad7572261aa8327f4436555e1475300423317c056 SHA512 56787ed633cd1a2700e592e6317d4c02ab1ea9c50d2e03d185fa502c8c8918e678bce4024c766a1b0d99cd5af23eece25d46ccb468b3dd7b682bf641d27adff8
+DIST firefox-138.0-dsb.xpi 465486 BLAKE2B 46573177701c4e3b7bcda471747a11a75c96a06d20004e67c6854720f9b8b27bbfb5d65ee1056166668b8672d1120d5e110248bec36425a16958a35bebc7a6c0 SHA512 c16e007e8ddd368104590c1bd80397529e9ecaa9e677a4ff16e338e1b0b3d281ae32db2036cbf0722df583fe19475167de31abd1de3ffbc1aa4f56ad8f1433fb
+DIST firefox-138.0-el.xpi 536326 BLAKE2B e218c2ee06d39eb74e11cc1dab0ba802633b36d9a28653d1557b2fac38e9df6f7d5df5288b82497a84bdd2b9714b2b5bb98ea3ca37fc9d3a29d0881fa68e922b SHA512 f77b24f9ada4e3657ee4bc1149c0ff131cd5b99105ee4702d2e42040e78870f84756a21e96ba92cb95cf7857e1974ec3f15e79783a74050f493603389c8d73d5
+DIST firefox-138.0-en-CA.xpi 407813 BLAKE2B dafdec5c2119f01a7cd25df2acd1dbbf431161dbce2a2b71db834117d41ad39d712e1c77a0de5fecd4a0244efedbea7d5cfa9839dfcf309f3bc40199378135c1 SHA512 e95c0f2170099991aebf7f4f6cba87a7488cd43f6b175354a25c426f2a5f3674de69f2c8027744a25be4403681929971e71009eca26ad7a53b6b2c4492c71b93
+DIST firefox-138.0-en-GB.xpi 411220 BLAKE2B 359ae7de54ecf86c68a793868d3187ab3c6dfd80463b91dad08d4044242c3d2b8e548090a2443be9f211c7d2f28d5bdfe8049ae5857efa39b8c54019a5838328 SHA512 480e08b37ad1a75e8e450e84336e182a470d952b7288bbc75d38e1d1322523c008285a7dfaac0872323ec5ba4f1ed4d1c62c38cfaba93dfde77fe2324741b019
+DIST firefox-138.0-eo.xpi 433088 BLAKE2B 237849d2f673698ec4897722df2759e56e523f9e541c0f862a11508010a622378ebb3af5d7d432c55405ff1777793ceee350cf006f0851c38ce50cebb9aa0186 SHA512 da30fbc0232c8a23209958e4a254b685dc70d1a09a807aac515bcac79cebe54a0a2fdc37222161ff2f1e085bead8caebb5315dd7d9355de0547f2577c411589d
+DIST firefox-138.0-es-AR.xpi 445148 BLAKE2B 128c109e137777dac17bbc6172a101d5470d999f7f5a3499d60e255085bf5d085ec14d1684f1bed1d87ecb1042438ceddd481bf0e21a4c5750987b832580713b SHA512 43d1b3ded89c58e034cf9fcddb9f6423c36d02e792cb789c24925b82d62f57d8defd9e692547f9d77457ec6e52f760b21d6477d30664da85de68bcb77f0da4dd
+DIST firefox-138.0-es-CL.xpi 445858 BLAKE2B 0b2443f19bf63d44c9a0da96018597dd8e1c934c7c5a3c2844f9bee11704f314d6bc6d3cd2142e70576f6f5c960101c4c30feff9b24204a1c1c5d98ece8ff118 SHA512 a544af69a0aae400dcf1a2c18afe60abc423323e5666df3117613cfd4d84e475e6849652a4b28336ef95ea6bb3abbc12dd8b01184094726bb66ce4d4c76daf3c
+DIST firefox-138.0-es-ES.xpi 446610 BLAKE2B 27cac402477f4317460183000630757ac4769683b1744a645b4533af5fe342a0fe91d5a72f70a3f371835dd1e118532bce185c66014a0cc1144e353fd4affcdb SHA512 54c9c822649c61880c38ce7f8efa4d56e788cbf186dc6a19cfa2918895fd4f755b49ee9096e08bd1abb1a968ccbed66fcc1d5d742dd6381b29844734987799d9
+DIST firefox-138.0-es-MX.xpi 442561 BLAKE2B 5b536bc4b571a0d8240d01c1b0a19f4f873bf40806ca55cd4f1b6cfdf56a9fd71052485b1ff3e020725bf58a7ad8e6ad0eb6b3891fb6845dec8637668a472df5 SHA512 d889abeb6a810fbaafab131a8d7f7920d6779ba35cab9073b7fcc1d53cc7c0f4a7d7623e7abc65c0afb52a9dc3daeaa99ca4b4842b351b83ec0583c20bd1d1fb
+DIST firefox-138.0-et.xpi 359659 BLAKE2B 6f6beb3ba715c77360c5e2b1fa9603b0ffee06d2b4932fc4bf374d65c06c2a7b3badf0c7a810c8f3a094eb1d026d751e9eec7b0081421d7b13abd55b77d0f7df SHA512 72af08e0b26e6ce4d10e120501f3a65150224a4c1cf8bbc47347698deeeaeb5511ae6e878c50bd30515c571e69b252ae52235d5f06fef5331fd87854ad5cff33
+DIST firefox-138.0-eu.xpi 413925 BLAKE2B 0a684294bf18048718ca2cd943359ce323321b800f88835d87b20991e2bc7008dc4bfb7ec858270ddfbd259918762ab69bccce05c3f35ac20f7dd8e085c56975 SHA512 28cd1e39de376fa6921c66e94fcb6bbd1fd2ebaddfe69e8cf9d6bc657271b8c03cd29c77eab0bf6e7967ae28efdaf3ba2781d898abe41133bab699a9b4d197da
+DIST firefox-138.0-fa.xpi 412991 BLAKE2B 910cd7d59efb30e6c6c28ac68e64e69da1c0d9024c34743fe585633ebf15e0cc0fc35aa73d95a17dc3ff53adb8d51176715c375fc1a8b8535c1611da5acd779d SHA512 4825de46b9fe33b3f7a2c72cd6ca0b4004cc81a06388c8588852215e70f11d9ecf1ca7da65859337a93b8f35ddcebc2fb2c1ef3cf75a10b5abcb69b22b2a1151
+DIST firefox-138.0-ff.xpi 311295 BLAKE2B 5aa6b3c3600f4515af685b536ea36fa6c2c04dc1c0262e8868eef75551e7e4924a9b752fc9e2ed638f58863e12214b083360518e1cda6a5efcc75c3da0881b14 SHA512 c089410ed9030218c6cf121f996492a976ae99633deead7fd34b1639b29127cec8d5f2d879522f9c69ae58a9c82be6f0110d01695029ea55f1482ea0e37917e3
+DIST firefox-138.0-fi.xpi 427747 BLAKE2B 43b42466c687f678fd292665da8682e8e64e7ef990bf7ea6c7b894099fc10b870172306eae9a18d7915f932530efa0233df6a72b5d8c1ad7b8e029735e33f208 SHA512 ed667a1a9cea636f16e3d1d2c9989910c807083b7dff1085b6157fc39df7d320c735ac59eee5448e8796f02a89b0ecbea4a4e1b1650cfbe6cd353f6cb23735e7
+DIST firefox-138.0-fr.xpi 457859 BLAKE2B 27a5130f51991de7bcad5fdbe8f1ba6629b0089030b13c7ae9a70a2c5d0e4911141c37c5a921ede8590ec0ad7addac4b085e4b4803bb2b0c5f4df22cdb0b327c SHA512 0689cb88f9fd1acea836c72c1ae18bb650dbbc1060964a93962566eb51fe8898b332fab592cae8043f527204374e421a11f6a56a0a144a23629822a6a520b7c9
+DIST firefox-138.0-fur.xpi 451292 BLAKE2B 044c1943de89d3b70ab93c241059eeeef15eef8ea145333ad9ac410afee50dc83ab0aef39652f028031d8c40b4d55c2e59a7090d075d88e796a40821d715fe76 SHA512 9dd90f24050c8a5c93d902a776482d526eb59788939105f00d9c06bdd1ae9b187ac47a8f6b67f64fc250bf1cf51ffb1d68708fb704aa2391a0579a43f9bb2bf2
+DIST firefox-138.0-fy-NL.xpi 441769 BLAKE2B ded7d9392fa0fe672cb3985dd32c52d6c76a1c93f0ef723e49e9eed7d821bc7b48c60b598ba12f4df91cc451b5500a41a7cd2865cd68d3590b3cc9405cd95650 SHA512 2701fb5a16d74f35147c0f14edbde48e1bff967fd2d9469751a3ccf922900f66024d61263e7ba54e06611ea683dc5fe2301aaf2acf7d80e5bf8cb34f522cbb66
+DIST firefox-138.0-ga-IE.xpi 316391 BLAKE2B 2fe307cd9606e7bd09c3e3b679b1ded4b85df7f60cbad9fe1eb3997ad01a6a8febdf7a7a1188653eb1be8544619fe020676e09c1cc845ddaedd9354903c6ccdc SHA512 a11eed4ed50f4c3bedea90e6ff2ea849d83d9d07c91b31d3785b3bca22462d2591f31d8f74ec9fa611fd07516d59cea657d547976bba9408a116abc0aa63b39d
+DIST firefox-138.0-gd.xpi 401185 BLAKE2B 70809712783fca067f4d325cb30bd2575d58df5ddd26be7399ef3f98145ea14506b7eb2b718eea83ad57fcf905626db092dc9cd956c97d0e639844c0ba204364 SHA512 30808b4a23454c30bb2e1aa37bd18d19a79bb535f40f4106d8bb6f91a0c391aceb7652145bb76342ae9a2fcfe6a82421588dbebcabe866a47f3e559e0f37eb36
+DIST firefox-138.0-gl.xpi 405202 BLAKE2B 90a5ef0fa57b38fafab6c171f4f4c4ae65a51e62cb11a0b1d173d64f2894dec24512f967e5193a91782f1f56219220fd3194f0bcb3cac553fe254bd0cc4dee1c SHA512 06b5f27f9c09ccf8f04aa1a9939bab13c5b2d1abd9029856bec8d2ab2b4143024ae5cbed6cb06dd3ce5909678737865115ec6023f06223fe49c8db59e2ef6640
+DIST firefox-138.0-gn.xpi 448251 BLAKE2B 29d2f673d845474f7a66df0be0980313334904b39b14d303d4ed47a22ab4577f35066e60445040f1a57753173f829e4d0d231ac8b66ad96893f9668dcd749b91 SHA512 3cc52540345fb642379bf82edfaf0fbb60d668610f904198890f720dc83faf1add68d0ea6b62146b4238a017be7c788e332604c0f60cad019c426bd156e30662
+DIST firefox-138.0-gu-IN.xpi 359757 BLAKE2B 0c71fbd4b2c8be99c2dfd2c5f8f6fa890ec76b0b15a3ba3eb534df5d468771e3c37e5d01b893e70bc0a8eda61e77e8adfca953f32d4d679904a4f2fe39480ad5 SHA512 d4c43ce038f54007bc47d9e1546c617eeb456db54e40e7a21cc94551c463a6cdb935eaf2b5a8b2480c8809bef52eb1403e9d04bb33d3e5480a46adde582bbe47
+DIST firefox-138.0-he.xpi 443182 BLAKE2B 7737d668a062cdfe8fe7ace417efa426cfdf2a853f722ba20b0bf7a44efcf10c480f24a658ab03118ee344cfd81636c426c8c9365ca273581fa14e9f2965f7e6 SHA512 212e25a37d8ae13a7a93588260cc28db94e363ec592517f9158292e77a2339813423df49e4d7070f2ecf7f496a3ac9fc8b2b272ff029e342fa369291a81df96e
+DIST firefox-138.0-hi-IN.xpi 378236 BLAKE2B 75c0f126c7427d4c2143a057bfd03d9d1e9e16ca2810af114a8ccd75a3fd3a7e434b66d95ec4d70acadcc6a7f7242fb768c9cb7ac5509367cf7c5c6673912dcc SHA512 b99c5218d331cdde3fa6cfa275869e6e55d10518ac6c2a7a703c1d55a90d5417017d6d73dc15854a0494059ec1cf625ac49284306291af7f80460b6caa099d6c
+DIST firefox-138.0-hr.xpi 429594 BLAKE2B d011b0e29e8403d17044ca7663414ed53445f1f0cf1e63da464d838013c47c4eb77b2ff2e22ce197bd016ea868d05734a49a9c4398a67c7716bd636a7ba45f5f SHA512 6ac4ed5cddca2db29c83c9bfd60ed1230fe32c223a68fe28e201545c0ac15f4138aaa8464f5171b6dfe862924a9ae612b715beb7f4e5c7505f3488c5d3a0c301
+DIST firefox-138.0-hsb.xpi 462137 BLAKE2B 91d3841ab0152536b5ea249788e19e8c90f31f544aaa2aa868e106f1ec3df6a35b5211f9333670a1a20d607e7091139a954dd88ba3a21efc8a83098a7de7ecd0 SHA512 532cf147cf628a719c76cc3e3f1df12442a7609d850d15eab8bb87aa0a59e4e7069f1c82ba056445d2e7049f40038f609aeed688758d9fc3b35f48e84005a7c8
+DIST firefox-138.0-hu.xpi 465930 BLAKE2B 2ba3352c5396e934ad3cd5a693501595c452662643b25f8e9db56af7848110f6bf165eeb5c421e270c9f693d6555b4162861ac06b2aec8d1b7f56ba73ccaa3c4 SHA512 6d64ecf23ab411847db49726b4b4f66829a6a34a68d64ddadc5388f8df74d594de6defcc464825ad7d8703c63f0c600bd6003cd547fde41ed93719b7df166fd3
+DIST firefox-138.0-hy-AM.xpi 453824 BLAKE2B 4c91a972bcc5c1ff049b04f1f08c5535e7befc3717f6959a65b9cc862b6515a6a4e9ed80d63052a71f59ad01bab04f8a513ec3885fa3ff5b2ae24073b0833b61 SHA512 c65b0ea83f90541f2606cdb7b76c511788eb9f688ea5d595b9bde39fcf635f96be7dfb7513dcdae09affe313d86a3859202ab70cbb9e625e6d7399a6268c55b5
+DIST firefox-138.0-ia.xpi 429689 BLAKE2B 6fa3bd4e2ba7ec689447afb4a154a1d4f433f7fef7d8504dc658c1c7106c09a7dd350c425f6c766197892d65908b4328165eefd0ee8c6e5a0ffcc59d03a4051b SHA512 96825834af1afc7bb2615b527a554c538b174f2d37dc2b982c1b95f52248ab0e6ea5e57fa3e0d617bb17e3fe6836877ae2631651342601c49f2278305ae69bec
+DIST firefox-138.0-id.xpi 424279 BLAKE2B 987e2290d67650c64264d77e3489f2904333070e89536805f29a0434d50955f1eaed56ae0c87188262394b239fec3199e150f4e8fb1a7b9a1357599a032b7c08 SHA512 561edc3aa17293c6f06a504cfb07e08464d429f07127865ac151e5b1d5cda8cd128bdcaf44fbe1685ec540efd61843bb83dc5552098fb8700d3d43df2f25f666
+DIST firefox-138.0-is.xpi 432005 BLAKE2B c5ac21c78872fece0a4ccfb33d1a528c1d09c1e80e746051f0e0640a1cf06afe42c03ce1920daa56d8e492f966ebb972862e82440e4348d04bcef08118adc003 SHA512 86607e93e6dafc9c5f4fbb564adfdb2f8068b3b4dcc606e844936774a83ee963757aa4bb4bb1a4e6f76388a53fcaca1ed06fb0845dc6f5c25a95ccdc41ca0c41
+DIST firefox-138.0-it.xpi 440404 BLAKE2B 88b7a07650b43c12263e5b020c7b6208605b6b7d51faf10c6ab79e032861c94d3a748d2e90edf774c832e1c9c7f2b117ca1015c01b1f12459d3802d9ca69e166 SHA512 7d3dd5b0c59f968af9aa1c00f5f51d3c2b9771f5ac88e7273fc695e9dbebbc36bb79740b9684e330a89d16d40d625f13dd9078b84aef9d0db73971decfdac87b
+DIST firefox-138.0-ja.xpi 480877 BLAKE2B 2bc2da975b2ef7ca58a620e380f6468bbbf2ad068fe499d4b8e8618045da70d99d55c1dc0a8af88db7f0189ea06ee17e5ba9b3bf22eef43231910e7409a7a3d6 SHA512 8d9dc88540578cbd1a2d0baa52290e7614bba738feba6147fcd651f6b73df7a36954159f7d4f88c518cd724c280f6d5706840bab19d5d6ccbbd62fb434857b44
+DIST firefox-138.0-ka.xpi 494234 BLAKE2B 2c8e74e85659183e68e4c76ff3c40e6c7c92de72e08ed44a38339c0030c32f92bbb1eb9787ab465af1cd0f3661271c18175c0969574b1acc8541873eae93c460 SHA512 a87df1c418811887e8cfb87f9332079db134215745f8df55c1171dbc883f10fc9f53ae24f49095b046b713d9fddf69afc773af8f377b937eb3849f45da56e9d4
+DIST firefox-138.0-kab.xpi 413560 BLAKE2B 062b1e08ceb855928084dd4145a7019689059bc011698a73bb5230275edadd26eecc7473f17a512d666f0266e82996c3319a8c18eb811abfcc25eeb0d9af8e20 SHA512 815f522b0b52848814e3b864a5b8381f00dc9983d527673d35376d3585489f19aeb1aa48efad9d2ecbc8129b3c2e2a3ad17acaf1ec5e74b8b72824cb3ecdd9f5
+DIST firefox-138.0-kk.xpi 501966 BLAKE2B 6b76544d7e477333bbc796c37979dc983be8f24c0b6a067d97a7b81b9afd79e9086e09ec3578a6bc7d58d2c0e69277d8002fd1ad3aa9e951fef79b4c25d47291 SHA512 e49bfd91b1703449f11e9fd4aaf3761a4c2ac0f2825eb3b7c62dd930bf98ecf4ea67af4c02d6f2ee8a0bf233ace808a5284820a51136a50c4fb3662aa9ed93f9
+DIST firefox-138.0-km.xpi 349521 BLAKE2B 6280478acd63625b406ecb6e9e61e68c33134747ca60f8dd4365a8f7f6279ff772f44ac915eb006f0a7ada6a3df1970d0baa86d08c5cb710d5ce18b2a03b9b94 SHA512 1bc3b4dc3685c62263c5baa5d661a0d587417f4b8fc41c3e84ea620ac08d28411862ce94ece1cb13e9b209ee0b7ecab059607327a6128549b26cc0421ae0e289
+DIST firefox-138.0-kn.xpi 332438 BLAKE2B 5c4f3927d2eb4af6bc963ba82553f089b7753a36428182b6ebde8fc23a01842f6f3c559b457ad88956b32bc00064bd7bb381c854d63c2e2a1c512d643da46e49 SHA512 2742d142ca5e5aa993410ba86a5e302142a739b3039a83d48e1391d102e9e19a5cf17a0471a73b2f44aa6b434a358a237e0b618aa5ce95ae47762baf8bef7e9f
+DIST firefox-138.0-ko.xpi 467025 BLAKE2B 66648bd8d75b2221ea317d5efba77be7dc97c72675701c27b8e7fc628a5999f9572d27ec216eca979dae4daabc8f76f9c06b5205d182ed7d7befaf6b63c56339 SHA512 046e54bd0665f2e760c562f3db4e0f5bea6742081fa05b3b2102429a4715a4898d7363eb04f67847c678348d195baa7f12c2f99355368c4de8954f7b65c5ac8a
+DIST firefox-138.0-lij.xpi 319046 BLAKE2B 42a979043d91efbaaef8587582888ea88f8b807cef32d4680e05cb0cf5423808af7e45f739a6264daf2c51a8ea607af4c4623db30f8811b18741fd70afdc86bd SHA512 52e5aba06da67beb17c47d10a22ec1750779a92f121766a68c1191cd5dac92bf9572b37395be372b1b3f2a7b94165a176c7143fd77c7e5b57c0a30721ad8e184
+DIST firefox-138.0-lt.xpi 380930 BLAKE2B 200ac9f1b121313d6e217cb8388df3bc5d99604e24cd87dad39a817eb7d9dd1221ae1b3d2afc4c1af14f22cc287c74734b8ee36b9d523033efa9e59d82cd51f2 SHA512 0224fc3dc2d60078dce594c8d3afd236f9d26ea99c43e1101e401df7f9efba56ccacf8cd50ef4dfbd87ff367e283a4f79f4e66f46f07d06a1a602088e98b58b3
+DIST firefox-138.0-lv.xpi 389512 BLAKE2B 48d34abda61c6a6f7e80aafa165da351e9a1bb89cdf000dc533c0fdceacf0b46b119f4c5b1a4bfa0f290d4f173d6984ca4353f3c6794ad77657772770efbd9fb SHA512 01a885c4b94c688c9dbeef829157807b6d1421b628bb0ccbe4fdc064f31644900ecb9870a16f7131fbb879c4858c5475fb1446f390d697419f2902415e4a3098
+DIST firefox-138.0-mk.xpi 317493 BLAKE2B 878a29b89b5d4a6f5b20c9e979857d4c0eede9f953e7b504673ae576d1d0676e055d37d5341c75fa6e78b19eb817e769f346f4d3dbdff43043951f3a442e56f0 SHA512 6f638f533323506b87f6e2b4cb313aae9eac3634b23f05560359df4b3557b1a21092b1145ddfc35d3e4592223a9be17838b1df3050c300db4f736393ce55feb5
+DIST firefox-138.0-mr.xpi 356933 BLAKE2B c3eec98404d8a08ed1a3203ec9b281edf4b6d2b91826e609c5bb295604d214034c6b21bd9dff4520b4f39c12a074fe917a334143c8a2a26cea8e69873827d535 SHA512 1db44d56e90d039ad964dd1d3f1fb4f94f58570e064b0cb634078df4d31970b09ede0740800cf398a510136101a933e81724120351e6b1d99485b401a7e2d853
+DIST firefox-138.0-ms.xpi 296042 BLAKE2B e13f21e96224b972405ce392bc2bd045b32e280df0846b11d917e5467af9d35e458cfddaaadeb33f1743e001b4af148c7a29a106b2de4295aa4b20e30d0e9e4c SHA512 433984bcab1cb1e2c78f707dcc9168d13ef91b1450a6e3977a12a763c89231f156e67fc2805b6ded329c6bf1f8dfb095e861904b3bc54b3eaed705af2c2d578c
+DIST firefox-138.0-my.xpi 343226 BLAKE2B e769076b8a095e9ee4e40f35a98db4990bc12d1fc0cc8ce62bdf61ff3fb2189652e4a5b5339ce9f2f72fef216a4dfb08f326cc4729a4f19ce255d0a4d0cde5c1 SHA512 7a33a751a33077bbeebdb27eff5c47c41785b1078bec7c52cefec877278e0c8221f90c1a172e1dc86798ab21b8cebbb8d93d026ca19a4c019e49890b072e3d1e
+DIST firefox-138.0-nb-NO.xpi 422059 BLAKE2B 8153df2ee4cd3b2be6edd58dc16620cc35ee2a0bf62f9359c73abfc22d0df876d43aa34d90f152e6429e2a96bba4ed1652b688a26ea56c20b086ecb2e979ba4f SHA512 dfade3e58ed62f5672dcb00a10b592f1e01b4c626e38037fc7aaecfccc15d0542bfe565bb1fb12375d8757fce954e62aa1f698a3869f73c2de0fd2dcaf99d1cf
+DIST firefox-138.0-ne-NP.xpi 350313 BLAKE2B 084bb0e3a9232cbb71fbdf635307cb2f86c11419e8f75edc2b60bc4c9295264f1a8636965bbdc29ee89cd2ec226e59f8b555f0d61c72f36844f4d91fa2d6d605 SHA512 72bf4a6be415bb7f2b9522b873ed468b92564dffbd5b52c7e2a8d81ae0d42bb719c9f2b1988cb18cacc024caa734e93e36be3f67eb6001c36b6b007e19fd7a71
+DIST firefox-138.0-nl.xpi 435789 BLAKE2B 94f19ee3243337b6ba1dff0c446eaece257e0f42cab2e4c0e56622de8d8da7d68aa7027e58e132774567893a2915e412c9ac63bb1abe53feb8a26b59d6086dce SHA512 47b2e5e471b5788afa60595d3683e55f90d89a8137e2c8dfbf70d651ed8966d32e1031205dcdf92cb14c603f7634aa59fa02feb3613c072780a642e5e781286f
+DIST firefox-138.0-nn-NO.xpi 428378 BLAKE2B 8802ba7f06dd9f7dd5f20898658896d28962f6651370a0b75b940cc785758a100e811a29ed618f55dc105e508876675ac402e4e0175f388009cb6e1cf7f48e86 SHA512 d9c336b9bfcee753762872429052848d3129fb130551dda6d52ba661b23877f34a0eb31b1eb76c998856325cf826d5358e64065e711edb28001aa7235b57017d
+DIST firefox-138.0-oc.xpi 414229 BLAKE2B 2d1340a358efec680c82d0584a03d47e0923b5a6459e4bb5674d33bd9f2db9a515baf5b30db0f214e98d8cdf8182f3405aa651771f18b8f86d1a8d706a562fb1 SHA512 502bf59d975436746951555b114884c7f38f51d94737a18d646e472f773e72f1653ecc05adbb499a7bd5ad51d298d95daa56c88eb38045293f37531505973c5c
+DIST firefox-138.0-pa-IN.xpi 493695 BLAKE2B e20bc80f59b739c4afcdf0448e28f15da6d213c266629cccfcd034d19e26aafa62cd519b23b9f89b7031ea820311718f8c229707a8f74dc8ec64a58fc5400cbc SHA512 f1a949d8b82a92bd950c139877ffd2d060882ad1cfcb60ce697dbb45dfee14c1b6c342228bb39cd47384bc3ded3c9ec994712a264fb0dfd3c38da4309b3fd240
+DIST firefox-138.0-pl.xpi 452930 BLAKE2B fb3a31473cfa28d58c8a386f36ef303f8f59f179eaa220d1f98e39df652ca5b16d98820799ab4d7eb199caada4cf21965b51b5d695445d65c81c317c79ec6e4c SHA512 3315fe64dadb7e634213d9f413e906227bd8fffac9c0420e7dde63c1cb8d3ea94d4921bee9f3ece10699c37a14c909081c6b0cd6a9438a25aba47dc9eb062ce4
+DIST firefox-138.0-pt-BR.xpi 440325 BLAKE2B f1f49d4d5fbb29f7b9c02ba4a5b4e73affb841426a12f75fe0e29ce9798d27eafd773733c281fd3200d1a03ea5e998405c44ae8a612b8ff70a0aaa04853fda37 SHA512 3fe32cb93202969e4b87ed6ba9d54023b3506cd6ef2a24e742b57c76f6bf6801e83a809f18a38c74e9371070b20e05b9f9d3710c2c4363d892ac7c62691b0e08
+DIST firefox-138.0-pt-PT.xpi 446055 BLAKE2B b7ecc08756d7683d82d70d851852a401fc48c585790120d9545999d4c434c990e64b55faa71a03fbf5b67ad6cf8327569cfb4a9a96d80c11556601741538d970 SHA512 4a6bfa240a46382ff5e44af6af5f4e70536d3bccc0e918be9f6e0b890bf24f687b367bb3dbee97283ef47475fe7e8b614539917be0394e285699ad445beb20e7
+DIST firefox-138.0-rm.xpi 439695 BLAKE2B 6911ccf9878e3b2ac348a04b65d1e4a30e201482b88139edda4a2599e6d75d4533463aab29eb67e8dc7e91dbc7905f089d601eb61b4969193b4c640320db9c1d SHA512 49f71ff7c3159b4fe69befe29a1b5cc3586fb4cfbc951d0ea363cdf9b12eb2c318fa78fb6b35132536e8e91199f6118112037f7d9b1515ddce873c4a72a75e62
+DIST firefox-138.0-ro.xpi 366336 BLAKE2B 198fd6af3c267f08e86a641b6f21adc6d86cc139436f5be26dcfeb69f8277d6d709c035145b22e9c79c3c23c0ee8f6ca828e8f51d594fbf27e2335d2bc3b4670 SHA512 ed294b6e266be49217e7b4a374cd5d4920056ed997704300ce578bb880e07c0cb684ac128498c3da3cc218e2df24cb5d7ecfbdeb94b82ce485214bc2f5980524
+DIST firefox-138.0-ru.xpi 524416 BLAKE2B 0850719e7c8c7f9e44aaaba16948e298d186923c7ed67eb6ebc69a1da1454509186eb2eb32f370b9c2452198bfa3a0882084d3a2b7a9611a5acb8dea8bf9b159 SHA512 9128745d1810009df6e6bd1a7aa74947360bb8f53cf2aa8c6ef6d7c231bfa525215f2de5b19510c5dd889a7900bc3921f63b42309e1fbd1fbf1a8231c5c64db8
+DIST firefox-138.0-sc.xpi 406153 BLAKE2B 530114c10e4106171e74f05fd0d565c520063ab4194e6e9dfbd4d60a3743debbd5c398a468ee4dca57b43e3ba7f9300973e12b58b8b66335363b858fbbc8d148 SHA512 1e9fbe8edd48803e190a9617fb2a24bb619b4898f42ca3f861f83cd3964821a3257610b49977315ac1e341f992e95304ba86fb93693e87a4661e3c92cdcbcc57
+DIST firefox-138.0-sco.xpi 324596 BLAKE2B 8ba3b47573e8cbc6b35f50204ba36a6fdaf05ee478b0a9e86db7cf77e873e79085d30a78f7d443ffa8042ec9c46ec39a05adde8b403beadff5716507e6d8af59 SHA512 5ead865c9b32850d281edb9f425aa1cbd45063113406cea089236e518150aef39898f21b23863f5e386fef1e6caae6781ec2463400d0514cb5bc264a863b9c53
+DIST firefox-138.0-si.xpi 414463 BLAKE2B cc263305a8a83b34b2d2a1c4de806bfcfbb977ba416ebac7c77a1ad95122cac3804742242ed2545995f2fc71c777b704cb48ecb64a213d24531525b587817e23 SHA512 1cccc83385dde9eda0dda970f7151dd34fa1877ec876aada4bf9684583d067d1f0051b36bb9b0fddb77e0dcc264c2670b1eaf28e84436047cd8d1690fcd512fb
+DIST firefox-138.0-sk.xpi 467406 BLAKE2B a133558ecb8b356d11d894c7ad94adfe9dd698898c6ea17e4faa547bf0918603bdec2932505249c83529a7464f5c5d69d24ae4107a5f2ca5471c90cd705fdbd1 SHA512 61353894264f787c46eb91b183a35132fc346722303892c02343c8e6011b3d55b394a1eed9d7bf55b724f6e6881b7d5d7bc98e2c44ece09b211b1ab0c510773f
+DIST firefox-138.0-skr.xpi 492075 BLAKE2B 58205da546878cefee491c097671020ef7de698e70e3248b1ab7ea5ae1df67c9b81f667d940c28f54b3f490b198d01b16039f4477ea363e28a761fc6ba495828 SHA512 ab66b4bd95b3605daeed32f845baa3e1509bddb8eb55251e8829fc3130f0be9073e6752775e89da33284c6f9aa62c17fb3e6554b0bf0ca3a9b198275078864c2
+DIST firefox-138.0-sl.xpi 439515 BLAKE2B e550156ee50ec6770fefd7ac9c9d61fa97689d531809a26afe7032d12a4b486b568882fff0dbcc9bd1ca19f5540287aa0fb7e010d11d0b4c5e52b6379a6c2119 SHA512 c4a759533e92c5e906b259a2e03d4f95e2472b7e7d477eb44384898dd9617807c278ffbd9ad99fc7465cdef810bc67f6e008e75e02928b3cf7d40cba2260faf5
+DIST firefox-138.0-son.xpi 273748 BLAKE2B 80e0cb0d28fd5d7311c61cd177aee4aeb995470e18bb0e58b2a3b1da8bf413109065edbfd05242ca5e57f5aea4202f2a6e32a47393cb96a6a1ffe638753830b1 SHA512 4877f0b2595d25cd8de6b6ae6b99e8edee2b0468c3e970a59b401c0d7c6e2eab0b30a69358a771bbd118b351ff2836ce5946f61e366ef2a1bf07798159c43360
+DIST firefox-138.0-sq.xpi 454753 BLAKE2B fdf5033bc3acdd7121f2837d50736c42ba5771c7892dda7aa2a3cb68185102c5f675888cb17083e221c75f6c4e5c0fbbeb932b3b325f16b3d680b0729bfd066e SHA512 5eb161616bddd11d20874e5056065142a690be8c1eb9a65810142b91386a6ccca3ff4cc1cbef91f5be3bfb9885d746de445300657b53e0252f313ca35ecfdd75
+DIST firefox-138.0-sr.xpi 454259 BLAKE2B 18176cf97ea379f40ba43cd761acc344b2aa4261681f9bccb4023f93769fc3722419d36bfa73875cb6a33cc310397084a7e9f2fa8b389a7a25419248bf18ae3a SHA512 52b7a3fbe74bd123cf913447f7264e138cc53426f11349b834f24f4c6c78b47103377c0970a3e5569d491d0fdf44e7ac172c0fe56bdc480bb866518d0ebcca2b
+DIST firefox-138.0-sv-SE.xpi 435754 BLAKE2B 7a96c94718e2757a1730160757baf43276de8906f90c9f926518a4eb56528391cc97e9bcd080d7f984c91d71184ca609de0b62c0f2f0a9c7a1948c3a351a2150 SHA512 ff3ec88130db398a4c2c60cc399d18865bb9f86af5e72b1e65dbc47a0e0d75af88fd3605e41d11746f13fd87a8108c0695bc5918624fa128b1eb4973ab501204
+DIST firefox-138.0-szl.xpi 343655 BLAKE2B 19133179ccadcf6ab0b31658785b95ca5f6b94f6889b07ab7d249fb2ff73b952536b7da38d43cc5697cacc6c06922d20fb5ff875e3bd4f7597c5bc963cf26927 SHA512 2eb9b468da8fbf7a8a4da85eec4a3e0ef402768852b289b4e5de8a47d039e019cefffe88f701ada210b03afbfd1f1460d946e712cc076f4559900af7b12a55da
+DIST firefox-138.0-ta.xpi 338614 BLAKE2B 8ac11a6077b5277b1f529941b8c2a21a52ad733db40c5b3df8bc28debfca1fbe1127ae99df371cd5eb7b5b22bd534b6f0e681c7f0a991dccbb5097a1aea3d07f SHA512 c26c5a3b1226a472fbd2152520e4d9365cc1d1dfa85b4c396ecd30066138250815be9647356f269347a901bcc151f084e1cdd02d5d9d2324267d1cc035d70204
+DIST firefox-138.0-te.xpi 383671 BLAKE2B 2f9b00071db5e1fe6a9c8a5197c9ca79ca1d061cc13a9ba5af0bcd277129ebe815c6bdda9dcc5cf207f06c4ca0a9455ba64359ac539abeaf92eefc5d24aee5c7 SHA512 d887e032b9eb89ee4f7ddfae9d1b55bfc6f71b96b448120aebd93223af0174828815be590dcd0d0e3cac4769a37beb742fe6d41c567190a084498ddd55b01b92
+DIST firefox-138.0-th.xpi 501191 BLAKE2B 587f368f427d8ef32f7925ca84332b7b9e86901c0fdfe4abd9f1944bac6fe48cb2b8cd92ea95a8f1351530f7767e1a70241a94229425ff7f9af299d67f564d1d SHA512 5918291af0789635fca30289fb42211d6dedd23661c50d9bc9282146fb7af2cb94e35b30a8ec4343efaef01aa846e61bec44b439b348f1a6d0df96d4bc777879
+DIST firefox-138.0-tl.xpi 352253 BLAKE2B 15ea57204e4e0a225e7b278679181af2d6584bdc383081a6b97ffccd17b343d74e5cdd3317e622e2f9f11d3f4df8d303aeadb37b92b39e70e53ca68392bbd6a2 SHA512 2da77d957726b1268ee8dcbab1b6aae7917c6963ee406e6228185f77858dbca612f5a1495d4dfd5d8863e5b102433ff01471d0c683269c7a050a2295c272ae0a
+DIST firefox-138.0-tr.xpi 448032 BLAKE2B f6b70296f483d4a27264c9a2ee1e263cb8b743e5ebe824f2ac14f8fbb8852719164891e4f633e8fbddd26ea5440c3793d245db5a54401cfdb57634501e90d9f1 SHA512 9f569ab531d5bfa7c395ba02ffab7be8af6221dfa5c68a030217c3811e73feaa8fa4b57ae3deeb1b85056a340134663e556a815b130144b939e30cd49e90de68
+DIST firefox-138.0-trs.xpi 259382 BLAKE2B 27e1436aeaa0b263c912b3a3d925702999e804e1db0145286d870e9e59f48e3c369198aca7a9d555af9b3904a219d256ca1967f2b6dffd6e31c24130ca6a04e4 SHA512 228fefa7425a26a144984649a54d5318e89659c77b8dcbffbe9ca3a58c3bb91630c779afda8c2c674cf7a28bd1375310571b843e72a999d0899add2c01228728
+DIST firefox-138.0-uk.xpi 515444 BLAKE2B f102595101df2a35a707db782fc86758a2dfeccbeaf13801074e933b1d5eeef562a07b38835fc94dd99076584387412a8299cb06457eb82ccacb473a6f59b557 SHA512 5a3e83da6a1e06187ea73950e8e47531f10ed24e80f6e1951287d217f826762e43a7d8730d760917e15041c886b532cfa69b623b9733cf7eff9aaa10bafab5e6
+DIST firefox-138.0-ur.xpi 371105 BLAKE2B d7e7f1ae0d8b45241908c3a4e3c50cb892dff00557775ad004242c171ebbf61c2a014ac3c83576b444a5e752bf1fd1182b31312b37b5865889d187792bfb8774 SHA512 825fb0ed4eafc4560c32935ecd0c6bcdab6600b9b4dab42040608ea73569d9cb3ecd919fc2bad6e9db048087e17c27ae052205e06012213e60e671a274d11434
+DIST firefox-138.0-uz.xpi 304271 BLAKE2B e307273765ef220f3752caa4b4bdad00f008a679c77cf04cb709c337174225e7ef0cb5e72d74c253b487b70d8b4b0055b2bbed2600af978cc0b517d590149a04 SHA512 d3b43dd0664c2f22152b30002f94e86e3caee5320491ee9ff247fac0468a413d88d7c095ba44574fabd014b82f869a65609239bd36c095791b6d74f8c545c770
+DIST firefox-138.0-vi.xpi 468818 BLAKE2B d074a9fb83b7980ce3ca6f15ba8dc30bdb804ffae76c0738dd9d4b2ca1178e8ad9769cdb9cda3d8d83c028f3602b85b9532e137ed4ab15a162f53865e852998b SHA512 01ecd3125a7cfa9a950211bbf7975139d6da5e78a08c77c9b0b1cdaca76badc28f574d84a9a124d6fb043d49313561dd3949a22952b2dd5967bd083dd4dbb7c1
+DIST firefox-138.0-xh.xpi 273647 BLAKE2B 75496944efbd543bb8ff0058369ea6db6164ccd27b367e314f75de568fb4cb03cec693c7ea391064c8665bca695ba07cf721cc5c0bcb9bd4f704c7c48257f7e9 SHA512 5d0ba0227411539445fd31dab33da2b5e350e9948b45f6923c26fc1d965b1f5d2815209b968bc776c42fd58c7ecdc058f51d7a7e32b73a68fa730231d44b43a6
+DIST firefox-138.0-zh-CN.xpi 460404 BLAKE2B f0bced01ac27047772d4cde93e8490f4e0c2e85511944897ad3dc0c81f3dfa253b52bd09621bf0a4065b531adb1e38c2f0c9b6122035ce88f07dcf2d9314191e SHA512 10957afd36382b7ea56623d637dba6edc9010bec07de4869eb03165455c1819bfa13ed7110aaacdf595b9fd28a2fe1433980ccea860ecc562497ae05ddb92696
+DIST firefox-138.0-zh-TW.xpi 463431 BLAKE2B 779daecf3269e6389a0f9fe5ed70fd7d95a6f358996a06925ab2d5e2097a081ea4f3a5e7d01d534315fb2c1133eda6391b836f5d1d32d7098f43831e8a2a7744 SHA512 d6903b2c014f6c50a0d7eeb1f04160bf349f885fc89932d49cf0128fe3d1a3eb14cb7e75870718b50b8e719230ae7c9040eab887852507dda698f419e427fffe
+DIST firefox-138.0.1-ach.xpi 295291 BLAKE2B 7a12e500450a15928054bbc53c2aac856b29661db78700e5597156e45da0b699b0fec68e4af1a05f72c0a59d948d5ec73e45772b78f34d60220dc334780dd4db SHA512 c271944fc08713026b95b0558adb9a0837bab4cf821bad9f09fbc93345fb1f2f191bbbd3d1c48950ee6bb3a270ed456923c9beacb2ba0a61776334097b8524b4
+DIST firefox-138.0.1-af.xpi 267275 BLAKE2B 13431a876fdf30bf2cb4cdc1655003446268530c62106fe2a0a61d13999bd324c118db69265e0974b90ec6870f04ee0dc8619ce7e537e1f6588f86409a7189e1 SHA512 205c07273eb17048e8bdddbf030e679479e2eb8f9f7d1012537c98b937d81ca587f9bb95c2ab5d4a3e1675e39a794f3c6ba59ef9ff15d00e39997bb71ba4e300
+DIST firefox-138.0.1-an.xpi 333076 BLAKE2B 577afda49a8f8701d985d8a9dfc2aa5fe11faf9cbbba5e0b1c6af5d2a3083dcc4d8e317119a33591ec63179fed65a0b8ccee52a1c6706ae943d9555ed2c52e62 SHA512 beacf8025ec60fc634b13e71fc24a3cb72008e0f63d017461ee96cfaad23f99b494f2fba362d22cbfeb30426daead0ff439f8e2a83e7d6ed7e0f13ffc426324d
+DIST firefox-138.0.1-ar.xpi 437200 BLAKE2B 82d985a283731695e403a9a60f1a70117e373ccdec8593f6ea325ce89a56715cdf55a9ff501513ada1a508c2abca19e70cff24847233485b42c639f51ab52c3a SHA512 14104e9095530a8b494a92d3288146c16be7615d93a3cd6f587c5e432d5c9b51080d9cbf313033e70be8f151e216127853eb0e5fe0f0d377b22d4c569bc201bf
+DIST firefox-138.0.1-ast.xpi 313966 BLAKE2B 79293d0e1bbe674f308cbca57bba5464bca6dc2971f0cd8ee69d77224cd30f6eb2c4f0e67ff4ffcac4d551a27b6714ff89098a0d6c04d9772eefdf386217b6f4 SHA512 1e70fdb20ce0f9d6e8073395193a7dca9ad2047aca2ba98abdba2563551a57304c9eed8e9c77f7e6ab3bf2bad86e794253bd913b3947a5fa01511bbddb07007b
+DIST firefox-138.0.1-az.xpi 319121 BLAKE2B 9881195de229e556e9b962b3cbb0ba9ab3088bb1b294603bb34b0f1dc1775f801dbc9217f37ff92fe61bbc6668f670c836ee478d9e502710a4c1c7faf94f758f SHA512 bf06eddc5d53bc0909c2f2405571f3464745c2b9389678621c800dd83fc0cb27e995ab6b62a63a176575b9633da95040228d185aac012773807b0d30205fe93b
+DIST firefox-138.0.1-be.xpi 515962 BLAKE2B 8f6f608bd51a615ceae02eeca169e02f898f8c5260f53cd9da5cd534b8f494461fe7aafa1cf684610a37a92fefa28dad176eae2f0553dc6d696cc3a987ea609b SHA512 5b6d446f7884c18ac9ffead10b861ae4550612636275d90ded8147ea30d1784923119743fca5418f1406e4b3dc8749a6a48d0f16cf67c9703b5364a2ae6766dd
+DIST firefox-138.0.1-bg.xpi 448972 BLAKE2B ed743b5a299142963c19ff5d89a93a8540125b210555cd9dd006951bee7b47f341d6e2b278854257b08bcbb20d2a734e1b1aa62b91062b150bd0b2de54139d34 SHA512 ae3dd2d9432ef1390eb0955012f67fac0943d6646d17a9f102c9381f18246f6ebd1d25b1dd555e1de7cd14847030264656db11eabc40bcdb0922c0789f43c0c8
+DIST firefox-138.0.1-bn.xpi 413605 BLAKE2B c7b2f4a92d95dac75591b8cf2329894eb8a2c499efd2c45c24d590e3f62d25665252769a211a943bc1a64d6a9f83320a03fff09ab8dd296bb5f8309c039fd3be SHA512 2a104e81d88be365f1bc094db549c1d1a0a67995004977525392550edb42acb610a6a969aa656d0977883ee38c9e0b84f2ec020abb8cc998056b24387bb0c529
+DIST firefox-138.0.1-br.xpi 394176 BLAKE2B 318006edf2d6f4b3b96ab332cad090d58af84d7dc63083a99fe7a6d1281dcf7f326bc90e37cbae7e3f78aa81b22085161d59eab8fbce77506d45fb8e23f9a8af SHA512 fb6b543d53db9789dda8fe20daf792c8fcc59befccda6eadfa55ba3ab9c73cbe580d8deaf62be528639d49c669233284e4241d1499aa3ebfe9c11235f7e48075
+DIST firefox-138.0.1-bs.xpi 364816 BLAKE2B cc7a7c5f2243b6db691a4b6db0ea47e6aaa2abece5a3bb81934f3f8f9632d2492c8ea60d71fd1f0c1eaad21525cf29235d0418ba59ec35fc9adf9646b2560498 SHA512 3c26247dd12325079003f1b5dd93fc12503fbb94bbc512377eb9dc333d4077d061c00c04026440c2daa2ae27c94bcd5054c712192d545485f8d71ff3ea07bd28
+DIST firefox-138.0.1-ca-valencia.xpi 359059 BLAKE2B 69fcec8d329921fb3c7abd2444dcda02a5e80be1fe38d2b75021b295b971b8c97e10400beb4517eaa18110c41b3ea6091f6c5c3a32f1b31664daa608bcbdf482 SHA512 e09a7aebcffce38f52c5c54f3f6cbff4b16d142f61bf0e24c9b73e92275e5e99c5ceacc2065b18a99ded81b7a6b685c6194160e8674d1757cfcd12b59a09b7f7
+DIST firefox-138.0.1-ca.xpi 402159 BLAKE2B 0a915e1c614cc362ab97497946fa30b95346cd48250d0ab98c844ec3fc3ed85626b56366a58c123443680515bdabab804f390d6ef8d1f34900a692cdab5d5c33 SHA512 32a47ab4d56344f77c0d106ef3a7b955377b5158101f7c343ef4fd65af5fce807652cf3498d4b1429b88b9b8d6617119783990b482764ce4971f2e7a79871c86
+DIST firefox-138.0.1-cak.xpi 392708 BLAKE2B 82deb6c140b93096264e031e1bc295c45cba0a182594a569ee7f6ed7c7b6b2abea3c47273ac722ebd1df1620a614e99f4258b863dfdd7ae25f0e6a9eadc3bd03 SHA512 9c1e8f3c57bf96acc5cd49343a76f3a3ca001ebabbc12d82e9d8363f060b33dd8644ee7f0422f0418052b9bcc4a3313975b39354e017b7fb7292e654ebc7a8e5
+DIST firefox-138.0.1-cs.xpi 475087 BLAKE2B ad183874235009cf9e165f1c41181f3c58be6d9154cba16906f2213654120420bc89c07df84bff5a2ce192e8faece20811d535996fc96f9c5ba74874646f6b0a SHA512 70641c71f2ff1aba7f8ede364f3c8e9f09f431e62f1bc9e3c66c04315d38b0cb7c6c62a4314ea3c5751886ff5793a0524e23a9c9dacfdd8f3e25ae2d8b8bab8d
+DIST firefox-138.0.1-cy.xpi 441396 BLAKE2B c72768d22dee7a7ecc3af4e93a8fcd2b4038c75b91980f41fd35a0f12781237797c2aff5534e28d74c2350f07ed4e3b0068f77378109f1074e77a24109879f63 SHA512 002814ca8b7ea5efc30dd21cf9d3e1a66e69b375849959bc6be79604a456e89787fb8f606b8a0c211ce3baf90d71f06c7e6d2fc4b98a0f9766f107733f69b790
+DIST firefox-138.0.1-da.xpi 430739 BLAKE2B 165d6568fccf661fd764dfea32bbf9e6962357bbafb65dce672a188b4719c92dd3d3bf557c8c77554397fac7c0b11aaec2e87300581afb7c48eb101216ece54d SHA512 98ea9a3f4ec6be0bd884c6b72689e0414a3f9550126218ef4397458adc92eb4d7ea91387626316ec5004108501bb45311a7db81ed34faa2813d437fe7e1cc5f0
+DIST firefox-138.0.1-de.xpi 452226 BLAKE2B 4c70883e67c04fd77a39263e043c60141c342d0ecec92763650df1967cea779f05aa359984c703364aaadd0591966f03fde6405d605cfcf3f2f6484032a8d842 SHA512 b5e7f4aed9364f90a2eaa31bc7a6422dab108ddaef292b18cf7bc96f513ba5dc0501ec1c039581ed73a2303ab528c164d71276b8c3883f7f25f83a297da0b778
+DIST firefox-138.0.1-dsb.xpi 465482 BLAKE2B 655ff804da39186cacaf39cdb808ac0cb72af8c0cef482ddc80ddf521dd955441d6b326edeb820ec5ce81593f857013cde12bea2e15b800d754195fb1e394993 SHA512 d97d8506b8d876376f0d2f39dd13d14ae37227287c42b3c16b960f2cc403a34f48a8683e7f546f6adafa659e72af3884f3f55a949213c952b31ee0ceae7ab464
+DIST firefox-138.0.1-el.xpi 536314 BLAKE2B 1b0ac2b767f0e8a7390783c45326cab492ff89faf967defa1f9e3b5e3c3161a919e113828c57ffc1419ed191b46f29f4bbf5f8d1e719c87efcee03657ea3e447 SHA512 8f3cdff42e154ded10bbf6dfb967c929b5c4178a94d42942f2437e8705b8b8ad435aa2eda3bd1f05812dbc7e71a3c75c3b86eefcaf0811c8fb17a0f59682d9e1
+DIST firefox-138.0.1-en-CA.xpi 407813 BLAKE2B 09b85fd90aae99629467a6a1107a43b94def7712c94fe84b9367ce0f5905f020525ef276711b1ae7a25df9b71eeed497645518e085650a6be49ee39dc26e1241 SHA512 fd5c5ebba55c580d259b8b7f740697bf82cffb31aad6c4d2e49282790995a5cc096a22ebe4a059eb9d1f13bdfa31da8076fd725ef58c3574230fda67e408ae86
+DIST firefox-138.0.1-en-GB.xpi 411217 BLAKE2B 753665cdd9ac83436d67461158855c25b172b72ed8770aa8161849693d355f68911c34f2df0e8a984932c6e8614ba3436cc52cd55b6195d260f9d3fda9327cb0 SHA512 c7f337acd6fb89487201c152f6dcbdc5dd30554832ce0c86ddd7fca9ad7aa690b571b10e28796175a8679a0676f9cff547f8284c2a5c87711d736e2c45279fc1
+DIST firefox-138.0.1-eo.xpi 433082 BLAKE2B 9f1e7ba0e9d18bf1455313ab9c0d356ea66c16d8c1273d8434c94439366f8cd4aa58662b81b0c300eecef20e75ec0c42cde7b67556326a3eaa3ebbda518fe597 SHA512 ca4e21620b3b6d6dc5c4a6c7e6fea9951af9e5261a8c53076b92243892a40eb12b6efbb583483b2cae42f5c7a35d8072e627c02605e839e1ea7ae31e04a92508
+DIST firefox-138.0.1-es-AR.xpi 445143 BLAKE2B 6d538fb35aee5f20c8d1209a2081eb20a84b5fae19b7ea655d490321e046b1d026de01562b7b996ae828f8c4ef6067ab3eecd8283e2a772bfdecaeb8765c4bf0 SHA512 3a5d8c1ab237ab084a7e621002dbf384cc75fd6dda71f5dd19922db4890774aa50bde0774cba9f56fe5518664007b467ef2496be493918366cb022ba4b40c7f7
+DIST firefox-138.0.1-es-CL.xpi 445862 BLAKE2B 19d509560fc252dc4bd77960ecbea9e4bada41d2cc97b508d7ba16e1fed68af36cab683a9984c89c84bc45df0e654d6a7803bcada123bc07764650920faec0a6 SHA512 15b53440e5ee7fa4f2af164f355e80fe7173ad656e64da77f84a370cb8cdee5f897cf7812ff23e5fe6dacbef37b607d5d91ead2b423346cfea3f399270f5b591
+DIST firefox-138.0.1-es-ES.xpi 446609 BLAKE2B 8408b567f775bc62c6fe81c38015ddfbbf08f9063cf4bd4d1ea5344fd8818780bca948e3950da65335793469784d33bcde69e2497601625fef3b1549592c237c SHA512 44bf8548cfee1ce9a7168c30bafa8b51ece70632420b418d9cae6cc7c6a42b7f9a785925e08d4b7a550d15118fd8f0b333aceee6f179c31ebb6e12a9df30196f
+DIST firefox-138.0.1-es-MX.xpi 442564 BLAKE2B ede65b1460cb333d90d858b47f3e64686cd7016e366df81b9eba3c072dcdb02c28f475a712f1fa3656f7fae16fc64a698bca532957d003d1589d3eff8ac1c14d SHA512 f79d5573b1fa2ac7dae503502189a07d9f24f222cdc239d85215a0bc3b852672c4c83c6cbb7c9547a241f22c9672ce851c2704f2c21963f7e9c8c603b63e0b5f
+DIST firefox-138.0.1-et.xpi 359638 BLAKE2B a5215b8a4a6540e1ea1e8b277defcfd1f07b28f3e455068dba968e762a0c6d58f91bcaa220ca9c7fcb80bb048a4cdfcd825acd807d91e7c1db8f6d88d56c063e SHA512 6221afa5e974d61600d0929f946a6ea7516e837f62f30f5689fd6f3d08abae1463243ae21024b03f1aa3050807097f075c5e34b7ea9dc3b722095b427458ce67
+DIST firefox-138.0.1-eu.xpi 413930 BLAKE2B 29ce80dc6928e222cc4f2a08b9131b3578e8b94fe0dafe9425318e54aba330c949c64a072ea4ab3b6d85fa8eacaf1db7a79b80aea36f61016421a226609c3ae8 SHA512 a9e3b9fd57d1c5648dc21ea4ef4b08333874d2d9d6d252f7e9c5471f41ff3344041106a9aecf94cd77936d9fb9c9d18a67e804a0e7b900ad6911ededf7875a33
+DIST firefox-138.0.1-fa.xpi 412993 BLAKE2B c17a762fb9b5140847c0777169ba932a026678319f3b37fcd9ad91189e38244cc25bef00066a462e0be1ee54c8f33c6855ec8af8cd71272a49781c0d90b05200 SHA512 386a43ef1718695055f227c194b1a5e774508e888e30c77a35e11b43b400bd710819d44fc1fc51cb799475038a0e61debf6699ef6563b51e5a514930c408e8b7
+DIST firefox-138.0.1-ff.xpi 311289 BLAKE2B 4b9d00ae302bf19660ff05475015c4440c1fcc2bff084f4000ab067a1357a52a856f3766696c49ad90d8bbdbc58a935672995dcb5558229cfbf1119498b6cc28 SHA512 67c8937ffe8e19f8c45ad27f75eb55b2a2e13ff7cd96232a53f96ee58882734bfe3bdf51ff3adf1ef0cf24f4f65f304513cb2a99f634f6c4ea04f97a9be8b35a
+DIST firefox-138.0.1-fi.xpi 427752 BLAKE2B ea9f62134be069475fc549efe7e98e5b94371f29af2479d6be0fff94a3ba62c81b65e39631459c4ba518730024f254bd3f47683990c926dda233eabd568e780e SHA512 e05eb135c281f77e30fadc80efe6e4513773fe1e718241af5eabde5d39164d35a18672b8c27b7835bd8ecae07993eb67e7e5e3c3645be2ad8422042557e0083e
+DIST firefox-138.0.1-fr.xpi 457851 BLAKE2B 9ee817812dee23f71a983f250b8c54761e9a0835153588b91c075a7930fcd68e631090706a4ad038d28d1acd8d7c9f098d4a97bd890a84b40c857507797d9e91 SHA512 8e1261017c24879166e7ff7bcca8180f40387f721e72276b3dcffbf6f497e3309509bd8689e44b259bc46a0390384c4a9ff9057ce538846314dd11252ebde557
+DIST firefox-138.0.1-fur.xpi 451298 BLAKE2B 2f6c4ffd06310d8969dddc2beca1ca84dde7c348739c902e768a023fdb79460c3f2ced6d893dbf955919d73c950f2ca8120b6d692a60cd07c4cee9e32c5a16da SHA512 8985d641fe746e38574231964f977d208025d431a054f48c1d1fdbfaa33cc2f472b336c4e4709bb7bc1742050c2986e8c569b12ba14d31e0f31a3e792f653568
+DIST firefox-138.0.1-fy-NL.xpi 441756 BLAKE2B 87a30a9e84bf80e5c307d7552119738584e1cf927a9d2d781bfae2a572d32f6026dfc200fcd31803b73a988136c089ad0405197d12c4fb08637aaae41074f628 SHA512 40e02d53bfc445ed01ae04c33c80a83d7f362da2655af4f07876492443483301bc07ef53b6dfe819b2e8c2590b1e74bdd0941e52cc213fea4bcccd560027a5e4
+DIST firefox-138.0.1-ga-IE.xpi 316392 BLAKE2B 7c6248f5dd2f15b924a4cf236545e5fa6ee72f27406fc80e03f815b1dc343c7c0b7b561667ca69c7796e9607f8a3a3aa4e2b0df16eb7ed69fb5ca50e0189ac6f SHA512 76083d26feb7d9191c071f0e5a85124a540f3abf4c8ca6a28d81c34d65c6a3c2dec1b8821ddd833f05dbe2ec0818d397668d8e64cf41466fdd17503e5c620a82
+DIST firefox-138.0.1-gd.xpi 401177 BLAKE2B b9b45da654e007608dbb705e093c186e07f7ef770eaa10dedcd59b64ba2995f862bb4c033f583159af8e2297d343e9a59aa77336f1489f4e02aebf4a0c9ec146 SHA512 5bcba76bd5d41a3afd5f56fa0d255e33a0c3278d2c0214d9d585327596c6e56bf5e22c2921c505c8c5b019972cd5cfc818eaa0c1a137dd9123b090d839590052
+DIST firefox-138.0.1-gl.xpi 405204 BLAKE2B 1728decfa09c7bdd7906e9482cbd47b0faa0182ee0aef5e1bae6e62a5028440de801c36d1328472d8e11e6b27ec1678317cdcba938f494976db5bf688e020992 SHA512 406a32347447f59b04a98d410e03a79fe8c9726e55dea347680f5a3cdb1fbb344fbdfae63a78e454b22071aab5e1e0fbc83e01257ab76c72c5c1defb5ddb2058
+DIST firefox-138.0.1-gn.xpi 448237 BLAKE2B 22d835b280cbb55b9382922fe5f2795066fbca1055794fbff6932c4cfd1ef2a09886c8d6b55d111f69b9840226be78ee0c4ccac74dc5e344a00c3915f93b15dc SHA512 f04881c4dc07adf76eab0a68d4526f7ea3ae74b240a8517e8cac8bdfe8824dee36dfd911ba031eb9dc7f47c01df42562daef4eb76a0ed0e074cc12670e9755d9
+DIST firefox-138.0.1-gu-IN.xpi 359740 BLAKE2B 0540f484b6b23b5818280a9b03e82ac5398f97e864f66e168ed12d8b0985c3e1428af0619fffc17e0ebafc369574f9e123764c787204bafea87f5bf0ad4f24b9 SHA512 6ab9541a048b1cb3076e9656bc0952c0633acfdadaab6168909a03e0a608a20e7ac53de605c3a158c74170cda3e4ce7ee6ec147f1b373e42b94c7de9f1ddea5e
+DIST firefox-138.0.1-he.xpi 443175 BLAKE2B e62ff4fc6bd4fc1d5c6befc491764664fbdb452afcdf1f363ccbfeccc34d36bdc31495f65ba0c9c6ffe2433401231c846c149866fc235ab35db8ec0ddca0dc99 SHA512 898e20d198638012200847836ea4bf0c419e939c947658984b4c564ce910bd588040d53018e8c9c8a7644b5f2140c99943015e823f60ada781e17429fb764a70
+DIST firefox-138.0.1-hi-IN.xpi 378243 BLAKE2B 28e01051b0e2f7545d6523b49d2b07161e1db3ea84eb181f0f4297a7ee18b6734b829883f91d32edf44966b4f99d0bf2fba2eeb95304bee818a3cf8af67881ec SHA512 4f9120e21bd084b3abb9387303ccb32a68b3fe3ccab599b6af3610d7890902f2fb648e6f1fdcada337b58fc360aa7ae87c1a415bea4ae462af92dbc8fcf52e47
+DIST firefox-138.0.1-hr.xpi 429593 BLAKE2B 630decbac6a99bec339be35ac9ed834d10b527fb38ae09ae808300e344ea599f3714e5410b7a13e7f62395e5c2bfd3a658c9642ae75e43b45859f75f6e13dcb4 SHA512 058d76a18e185dabc318a860b9f037171b43f07d0a1fc221a7260d4dcb68fb99ec6215a7a59f89da6ea6173309f914f11093998c8a1ae73f67f15506c95b6583
+DIST firefox-138.0.1-hsb.xpi 462124 BLAKE2B 0dc953d7e2ec8b0803507d17e1bfaf70d5194874ab31dad879e14f83d49f64cc18ec426ec7167db90e61f65c1b21f1cffa9ed005038235843c8874379c7f0013 SHA512 008be105f2bc5e3ea6d23878409e7ecb6524a7f46b79c286aa5672c5ecb165300d59cbec2d2b3901334518a2ff2b9436f324cf8ec1705c46ccda724978ef0eeb
+DIST firefox-138.0.1-hu.xpi 465929 BLAKE2B a889e0ce32255f43277bf3d053971e7147183803a9864b3cda8b02d5b65bd2286334f30cb9ab7ececac1f8e7624985fa3e47395c56bf2d6de1868f2cd7936b06 SHA512 731c39ba92eaa9c8f8372aa7ef56065eda3a05268f8abda83abba0ccc5e198bc52f0bc0bfcd4c653c46b38b0e1dee08338e006ff34f7782b7e254749138a840c
+DIST firefox-138.0.1-hy-AM.xpi 453834 BLAKE2B 3bda99830b448fb02288d8692eab9707a04d99a399eff15db77d9dea43b9fb7620d194264647326e0cfcc2f397ddc5cbcce1a506ce4b69f5d9237228bc426f81 SHA512 1b9b4b78147b96cbcfef3579e4767d72a627623be6c24935f1c090872382ac16180da95e5948d472e1fdf96a25815f0527c729914e36b2ec8d0017205489e2a2
+DIST firefox-138.0.1-ia.xpi 429678 BLAKE2B ac28478a86445e12bde8dada793e8c74f51ba20d6c0e0deb06268b246e8846c07950f695a1b5310a45b4f74e44493a0ec222681a34b580f9a1eb87894a51b506 SHA512 840798da6e76c9c7c4e42d253e0152ae444c3ad4f37ac0f88ebe1ab546734562108b94e019d2067846b7f806fdc4fb715e493418593bb028bb5f5bbc07221009
+DIST firefox-138.0.1-id.xpi 424273 BLAKE2B a35e91f87779c2158a7ae2f5c284782bbfc8d7f73f09df2f4181b69271fe48a8264231f117cedd967e86edeb7624eb20ed3c06545e6ee0465ba3ba6e19a85f31 SHA512 39468467308c566676e1a6f2919cc437921268dfba7167a496dd008fc159d0176423c2b71853f9a28feb72a51baa81b644f9639e9bcfd8d6f90e3743ca764fe6
+DIST firefox-138.0.1-is.xpi 431992 BLAKE2B 1976666c3cd07aec2156286b52dc70f82ee8905b3b60ae5dd0e557d3d83c1fbb8222a702e0dbbc85465b06efbbcaa6d691e6c1faff6fb2f64d298243faf7e0e9 SHA512 888966df28b64844bf710988cd180737afca75f5c8450fcbe3a423c6aa9eae12515140100dfdb52e5de47b78feeaaf2b613581153f4be75e5d57166ca87304bb
+DIST firefox-138.0.1-it.xpi 440395 BLAKE2B d4c69f749572f7e4d248ab79cc576da7b26702f5d0cad0a9355db8cf99fa37dbd91edfff8acc076de62cb415b235b1997cccbd7a8c6bb4834c9267b8c74f0c22 SHA512 e9015cc383beacad425cae1e79119764c5359fc8796580e6bc6561c0de2ff43982af57664617b270b6e36a8dbe8d17e8b424ab910846102b5642d7db89c86561
+DIST firefox-138.0.1-ja.xpi 480865 BLAKE2B 46d358047273a38ca0bdb84db10076ec6e8da7ad5db82bc30af886a1be287e299b0eb5f9dfec645fc8e965e316c08d0e861a4d58f706665ad4db3dd0533de34e SHA512 53a59b122ed3426aa51335b8958c6d8b8782a5d1acd34b06e93d5ed60309286a9291e74e2485f6a986950337a00bf4a12e2c456cef7a36e5a6028bf1bb5fa45a
+DIST firefox-138.0.1-ka.xpi 494232 BLAKE2B 48890cf2d25f2cd98822f9bf1292e9306abe3c94c69eb89162a07bc502d1215721e8c2f1e8e303ddcf368cb3240c0c0a2b49c4200326e1cf2b1a954fb4952aa2 SHA512 8360c8a760a81c788bf4c95f9220fbce534ab8f44839c40aa87d3a518e7f48f4997a3edf4cd8142ded45385032363a57a2eb8218f304a8972d52d313b89fe627
+DIST firefox-138.0.1-kab.xpi 413553 BLAKE2B 943e3eaa49c2fb4c42572d2ebe4dfc703f5cedd12a0d0800432a4222be38aab2f8c11d944cf431144cba21d50a8af20e11e47f482e30ca025f59f44c8e32afde SHA512 0b7a82565c08ee33907000a57d8a05b8d27d20b5531430cbca10248e0b506890d1babb2f59d7b2021c5dba0505f7877f108c2757ae3f3b0b1ab35a82f8755d00
+DIST firefox-138.0.1-kk.xpi 501961 BLAKE2B 7e8996669fe794b6975b7e96945cfc1630d1820998b55cc8af5c28974b34e0114a96fd6b1a0a4aecc976b984387db6b00bf45796cedb5f34c7d3142013030b10 SHA512 e622d6dd1fbfdf46e4ccfed97d013651384d1bd5a1b4572f1cd910bca88bf6152210601194746f291131029a7482a9ff7ec2bd5b3fe0ce999f2773f93b6f0e45
+DIST firefox-138.0.1-km.xpi 349523 BLAKE2B 8ec4ecbc248b08af0def464da3a1b612cc4f3680773d258240b5fae4d76536f712d6ba38961300b37f8f9823e1d274072fbc9fe6ee282e471d2c24ece506e56c SHA512 4788fa02e032b8a53924045356d9a7f7e6172ecaa70dcb62b3ec46d27daea1acd932cd71a31ec13c0ff90123eb7b05a57250cdde60832e27dc6ef7b30357b1d6
+DIST firefox-138.0.1-kn.xpi 332434 BLAKE2B 37756a3e07af0d1b81a408f963b1720f9661b978b4b585b55485a51f9d10570acbd1d27e83880739579e842b560bfe6df743506675c45880c99449f89ba6ae95 SHA512 4254171ededc5ea3506c7f501c32eb3d70f7bfbef0f223be9b75596405c37cf18fa1b80d33bd93bd35416426f00f2488209e8f9f7dcfa6a298f464530b949a9c
+DIST firefox-138.0.1-ko.xpi 467018 BLAKE2B ebd496637ffb36cb25a09c9192c4d7070fe9009ac0392f4f9687a7820b156cbe725ac5f5d88c050c96ee9aff55f71617438950c857f096f099ddce01f61c9236 SHA512 34f3bca4acc9004e6c92be73a68093b949ca89b05b221e8ad09e2d29be5adcdb02e1eec23dec8bc3649f5a144f06f59a2f98576363b470b8f161cf9ccef34aed
+DIST firefox-138.0.1-lij.xpi 319047 BLAKE2B 678aca5211e2554b7b67c155031e3d50b9625ae930c881ef5eb7cadc071e818700870823729f78e67845600aa50468629744241a18818cd55f7ceebea15850e2 SHA512 1085a6c451f39a3331609928be5f7d0e05dcfe9bc2a162bf9e2bce43e0d53392292bdad463bffdc1f53b15980a8127e32f43a04abf3373f0f2b5af100a2f4df1
+DIST firefox-138.0.1-lt.xpi 380931 BLAKE2B aab88e2cb1df6cfc80b046e08f8052d4bf35e0449a8acd51d519705c9e2d423facb73d7ddee7acf7a2b7aa6ac60232389f65cb4a0cc6487952a105798375553b SHA512 087b2d59f358ea7f9152b07255b5dd878a2097063ab0996c36cc503e32ca16c6a2a03b70d888d3fe662d9d7fc3d2f26f71799a10f2f1a7d1dce989808cf008b9
+DIST firefox-138.0.1-lv.xpi 389497 BLAKE2B 35234b718e5906fa93ef56ee7d3dab8c415ad502ac634fada73a6dc917e4f1013529c611d0d1510770e6ef02839a6bee6922d8f763cc2809e82e9c843cc3c10c SHA512 87de4655a020a642c6bf943f6a164363bccd44185c003d6b22c2e273a11f8821e7e1228457411a8e9fba3801e3c850fc6c749fbb0e35921771ea2555bdd0f5d7
+DIST firefox-138.0.1-mk.xpi 317492 BLAKE2B e8e711d3fc76f4cbe3deb42224765608c5e8cd3ea57c6475e23459d6b6116fb4aa667887cb681c356b3bf18c557a03d61ecc86e9eb0f590fbd53e0398ff95474 SHA512 f28152f5a7bb9a077d9488dbdc8e1c9a3ab63eeb07b26f779c099fd8659029ea2d98759a031a624a29f744853016f16aacf3956989bca545d08016602266610b
+DIST firefox-138.0.1-mr.xpi 356928 BLAKE2B 0f0770dd62b2949bf892f30a2cd46e67432467c89c47650bbd717b3e25c6565420b6a0d64c1e7b88f6f9274606e96f7f680a8a42aed1ceebef58e7f81e9e3974 SHA512 ae929164d4cff68d5e2a12e1eb3838fce962f6eb8ee83935998ea01b528211bd9a806181e70ff61c54cf798c4387f9201e8169317284e5f55183193a70470c69
+DIST firefox-138.0.1-ms.xpi 296045 BLAKE2B 6a71c780a49b9719a207b035704013d6f98683c1144031f4e887be903645e352b53de83224e7c9d39c1a79501f6150cc73d6c053882bc697f5315b63d3d08150 SHA512 6e1b2a75e64d29dc3e51ed9235e0eecc73afd541a5f1018df3ad85040c1a5f416c7f48c01510b891cb23af972daf301c57890453655ea12598525b4658eba08e
+DIST firefox-138.0.1-my.xpi 343225 BLAKE2B 76e825d38ac10a79b14a531c4cf50e7b2ebce4999790000f8d1af743269439aa1e21947ede19161beb9caf95f92f61b44a4f0b785b349fa60e9b163a47ecd49a SHA512 2f3fffed57ca544b6140ae6ab6034f3d236d6c61b9b5ee77edef9b33d02e86832d2037c1bea5e2c8663110a7535ab30a0b97cab3e82d2843cb5bc1fe497e6af2
+DIST firefox-138.0.1-nb-NO.xpi 422062 BLAKE2B 85a626f230159ae46368e413f50d203ab1ad95a27523be96457dbd2e91b5351622361c0dd80f0504e58bcb823cf90abc8ca5ad0c2a8826fa979c51b1b65a94ee SHA512 6b8f64329af693126a1d4c7690b9a87c4c0370c2e54e417ebd4746937692a15b2ff1a09e32f32291440094841245eb00101fda6a7b07191b13a18de779e746d0
+DIST firefox-138.0.1-ne-NP.xpi 350319 BLAKE2B 7fc920063759c9b3296f00609a420ea7e042ae8aea22d8653f4f49842a78927a2173f204c9e4393ee80a79fae3ecf33275c0d735dd1f1205e78b2409dc455a97 SHA512 87d52ce43fba274557fcfe06315a9f9d37f3c3d2f69e356339c2aab0571f1728270b65c721ec7f784d24bf1e123f15f73dfc79c8c6730b794e96531bad89ac21
+DIST firefox-138.0.1-nl.xpi 435799 BLAKE2B fc829c3d3585096c22d5868399feb1ec3d14674b7514215da3fd5c222eb343b53663d0433c3bafd9355db981b6ea9c51569a50564d000c217fa83fc0f23f8443 SHA512 b5b51f4d39a97624c6f31d4f17e78b211a34d7b22ccc407c5f4ba5e34ecf19849b6581ced5dd04db33566df08d86a3f02ae16f46cd5062482fb8e6c50e9dfa5a
+DIST firefox-138.0.1-nn-NO.xpi 428377 BLAKE2B 79b81c953df0d35ed1e68666a9dbeed9a4b52a51bab7e8929cf55e26cc8aeb27ad6ceafea9e63c7ac3064817cc3bd661df4c238a67c9b6c9e60a8e2acbf7dc1a SHA512 61b3917f5627cd3cf0df9c4535aaaa46b340d40bb458dc8da4f948fdd12a38736fada979941eea0b4c49a67e73ae138f216cf4d6b5e908316911ee55c832e3e6
+DIST firefox-138.0.1-oc.xpi 414217 BLAKE2B 31da010f982953c754f416b753e6380cb92cc6b97f9dedd644735cd6d5810865d551cc01ddd4d432ff5a79fe09423b25009035eddc799f7bc47f50af0bb68aa8 SHA512 91a086f052cbe140dc7d3503452eb335be0296836087831f0b7fa4472092430594225e21f3b2fc4f9a2fd84ca6917a2bed60aeb5d868e5204988497fed5a2f98
+DIST firefox-138.0.1-pa-IN.xpi 493692 BLAKE2B 9fbb1ee9301433ef573cfbbbbbefaa65edc2ebf46085504b71934db9e6e0f93752a6841fce378e2df14c50fc9a6f1ab7bdb7a6037522bb2d9b946dd8e8eedc87 SHA512 ba63e0457ac8ff1ca06c8d67bc46c0887b5a95eb1253897df8fa524d6e8637516097a0d9d3a655ace7dbd862bae360475c9ecac1fc7c87c21d629fba1bc0c72b
+DIST firefox-138.0.1-pl.xpi 452923 BLAKE2B 057c756b9bf98d5b63503eab4f030ea57c4402f298a945cbffc53d77f419c51d88b70bec56af7d10c59f821f588b3e86c61c6edffc8efa5245ceee3a32cd60d9 SHA512 f0ce7188b982be104e878bd82d15d494f612584b77413743dcd170ab5d8448adb03ad6f02e769ecccf1dabc76df7d2695ceb81e495c62242b514362d65cef0ea
+DIST firefox-138.0.1-pt-BR.xpi 440317 BLAKE2B 8431ea0ed9f20bcddcaaa033d2520db2a08520ed60068c00a2eb897fbe422c96259680a51b981420e08be19509e6e00d539ec6f8674051e403735b8123725d2b SHA512 1c85d41e13dfc96b10b677debaf7d5890ac27fc76951f47bfd1aa65d24a884d1245a734afc110d654556706dc9eea427f2a528ba947f7d962dddd45eda0a232b
+DIST firefox-138.0.1-pt-PT.xpi 446047 BLAKE2B 5883bb532ecd9df09eaf2517b64c0ce91fbd54b078a7f585ced493e626ce778d7f40e18f1c0c578ba480aa3c150da950a74ae105a41b791d4d8cb92e80a5b6c8 SHA512 f7dbe40feb64ea5717065abedad5b1e6c7a106f98ed9a02310747c77ebfcb53b09e9c4bc45773ec7e9d367a17966b65ca29f9956dc98882e2d7d55f434a818f5
+DIST firefox-138.0.1-rm.xpi 439697 BLAKE2B b9020d1dba6faadd54ea818621ce505ae5415e62b91130a0188d8b181acee33ddf779bc63e950fcf05587a2591e680024e7b9e94885b975a5f1bc72b03848313 SHA512 3125ea61adf18d39d9bc9a610180dd1327061410c3e70428fc8d472e777a44ab91a1f772cbd0f3f0107a0e3ec465b9bc2acdeb458cc6198edbc1ec891de91e1a
+DIST firefox-138.0.1-ro.xpi 366329 BLAKE2B 55fc8c979bd280d10b3a3642103146e000eba5107362cf3326eb49f1cf6dd0fda3f8ab3fcc268cd4ce73a4d8b8c4e7bb2715f1dbf2b4e0d10f61cabc33143004 SHA512 e19201b7a1d2c169aa50a7b2f25b81c93e61c31c8cc2f360aaf087e85bcd1ee3d40ff95a4ceed765e6878ea32c8f41380f3546dcbcdc00a49a6b4b25b6fe2196
+DIST firefox-138.0.1-ru.xpi 524411 BLAKE2B dbecfd38d012e91287663a9568a01a77acb093399e0ba0e3b4b891e9752c52aabe427f44675bdfd7b3deeb5b48e5079cdc03ad96015052851abda4b252208816 SHA512 5c4c5baf71a9e12de676fdf64665aafde7c9c43918599cf46d8592bfeaf4f8f9248fd857cbebc422a2281c8a1ca54d8068876549165b7885bb57c00f2eda98eb
+DIST firefox-138.0.1-sc.xpi 406153 BLAKE2B 43b734a198c4542912d0e75baf629c5f7a23e29d0dd9e178e0f463c9e5e3837d9ee53545f9f18317de452a19d5631d39b8b50c934a1111ec328ed75bf0e3a3f5 SHA512 2b86d5d2c2fe754cc2ece4a8ad37aef1ddd2bec18ef3d8597377be4096467fdd64c5c5ab94a6010b54dce64670c5643035fa950532d2c93057496fa0ac7ce4de
+DIST firefox-138.0.1-sco.xpi 324599 BLAKE2B 56b05d9d47b99a3d2690647c6c15018585961314f8414f524555e9553b23ed64fe3fce89d4eac74819489e372db96f56c3020bc6511b382e78143f99ffd2b1f3 SHA512 eebb5f74158f2e048b8f41e68a6e281abe179d7b4e28fd4b4ca54661b59847997fdcaff792c561e2b6b9028d6c82847c45592f0ef527362e9dd21eb19694ec7a
+DIST firefox-138.0.1-si.xpi 414467 BLAKE2B c7fa3d4a588983bb460602a17ee6f9ef0f851a26074a7aacdda17ed3d9b4fe9b03873004d142101c1ca414a58cd28a2a2207bb5b9343ec3bf5b128edcb874ef2 SHA512 0531e45bf19e1174f3d4bf2ea837de7f0dcfc768de456d987780da025e2eb96fa9d72e5892483a2b00a3c799100b5e2e336594fd8442a617334da01105fef2df
+DIST firefox-138.0.1-sk.xpi 467401 BLAKE2B b6186fc5605dd08418ac1bf3295b2222a3a8034280d5ee28b0775ef2c31029ee9fa5317609d1599f898435c173107e1ce68db11ff61e9f1bf76de1fc2658f65e SHA512 fbbc735648f9b580c5e83d4ff44a543fcaee98db68b08688a6deecd94efde310b305df5052560d75205499065f0cab9eb340170d95a0ab15a461759dee4090b1
+DIST firefox-138.0.1-skr.xpi 492071 BLAKE2B fcc5eae876121222271f5622e029fc411331ce878bc5452c8a19e7bca69cd1af15917e45a62c081216cacfd34a2d7c02b1a55af568db18725ce9523d17665bab SHA512 6e089c4103c4f62800e98d7630031580f5d12c1a175cf5015bb47c24fe94ffa173d8feea27e9ed48c5c3d7833233690ba000b0d2886d104f7437ad6a8d9e7179
+DIST firefox-138.0.1-sl.xpi 439515 BLAKE2B dcbe785659639b17d74245a2c9af6f2b843285ea80ecc02eff1d492403b54f792ea127a0ab6487555e9cd447e67adbcddc2db72fcb5c54c8d46d393c702a76e5 SHA512 2d256ef95b40f2af4616e6b60181594b684e7fda2dc8aadcee636e9b2072106bc6e9c5d9143ac75d8aaf266e0a516c4104c29c7afe16c84eb685d48b9eb32536
+DIST firefox-138.0.1-son.xpi 273753 BLAKE2B a64aa8ae2e17b8234be68fbf45be966b53634381f02974a588d9cb2544a465ac9acf5bd664edce7da17e39562959c186cc15c1ab762e8be48e852d1a91401df7 SHA512 61e78e71637e0ff75e053afa297d1b43208b80da6a8fa5aeb1d8a9f1f5287e52128b9ecc6a6e23ea3caeeec8460c48dcda14d934787aa2e6b7d71054ea520972
+DIST firefox-138.0.1-sq.xpi 454753 BLAKE2B 823222855acd4d808bffd0a2ac15fe82d4fea834d77da7224a576bf4b489d80e7eee6c6078e14e97839248cb5a9a478ca6184466621d80f4c52cc9473fbc03ae SHA512 b9b1ccbea8eb040e15995edcda76cd1ab6f4c219163aa316a0546efaae13908114ac8f6d52527cadab3f0cd2cf1fc96e164a94e6eced4994e0ba7528d7fab67a
+DIST firefox-138.0.1-sr.xpi 454251 BLAKE2B a319019d29ab3c28468bccd9ac999ff2e3d13e1aec0549be3772c1711ba1f5e57225222776150f491960fdc9fa50a136b3236b324110fde9bd1a68cf26683d00 SHA512 72b32f7f0390bc43aa8569ffac8a313aacd23570eee01d9bcdb5eb49f0de8f01ec05fa4042e26e1d3b16defb90155c1345c8f68598815f4d75e5d3d10a50a67f
+DIST firefox-138.0.1-sv-SE.xpi 435748 BLAKE2B b307254354b911aca2ce68c5ecceaf9753584c796a7e84ecc0e43bfad54a5217cfecefd051ef742c300c5e9ae562a75d1ce8e3a3f6da75c7d3be0bd292f899bb SHA512 7cc7ac3a1b84894b824021a21b78dbd479bb666702d37ccc025140fc4aa7267f48f5a467bfa9d8de5d924d36e8b05b0124069a3df02ee31ca60e366da4911519
+DIST firefox-138.0.1-szl.xpi 343643 BLAKE2B aca304947e15d646bc24cbed6ff8f281ef9fde65128ad4df4c65075f14aed5383a47629d7212717af7a8a5cde202ed7151e7dc8c4c416e256bdb19c40f7288f0 SHA512 42571728778df372e91917aada595ec3455b4869dbe09a1bcea75b12a230ab2412ce4d341d2360ee66c506e58bdeca98f63345e3c165e681a9fd6b5c10c46f68
+DIST firefox-138.0.1-ta.xpi 338599 BLAKE2B 56490aa54dd2b3a17ac5936e91128eace518b12c6335524087ffa12d4e4cb78283ac398e67d66b386b01101f5a4c3d54fbe751f116e1ada837e477ab90fe9f64 SHA512 84d2a93065a3328bfc1a701964fbdbdf343f0f0f25a88e491d2613053cf90c5108c0b145e6dd0106e7bd8677324a00470f0005b9f4b69c8893018d6efd7a32af
+DIST firefox-138.0.1-te.xpi 383675 BLAKE2B 2b6c54e991e4516c0491ed8ea4f5024143b958339a16722eb22dace6d65b08101ba902dbb77d61f1cee53d8ae4fa442b15ac23af2670eab0cd4bb1cb57245244 SHA512 a0a5a1544d5f0142772427772f60ad16fc584b02a0a98f8ea0bc4f05984d0e8dcd7d869aea3fe9c1340ddd5b552acdc513a73c7535fccf1ad84c45a0b074e59f
+DIST firefox-138.0.1-th.xpi 501182 BLAKE2B f950cb127d0a74f3f3a33ee95b302825f45c76563bf5bc6d9dcb0b23c04b8ed2b03a88de26997fd278fb723fe22ac4036f24a5d06da0931dc276adbe9a031d3c SHA512 66b68b77648c39c4cc991a370c4b4d8f30517c99fabbe1bb4a1dbd2add94502451a5fad2959115b1e607d0e44d2aabadb340d2f85c0eb7752f39228e035431bf
+DIST firefox-138.0.1-tl.xpi 352249 BLAKE2B 2e6f248f20d843351803c83470494a05135ecf2ec666bc9e957f4099ce9b9de38764ead84e922c59cd108a25df726a7d968eb40ec76446ac88e0ff4cb4bc7ae3 SHA512 d8ca6a60db448047477b750202bb385d2e4f2304e342636062d67d83502a91d4f85c98ccdf2f4a912bf52ce2622f663596b1d428ba25e7cf8f4031c91ed585a0
+DIST firefox-138.0.1-tr.xpi 448022 BLAKE2B 26b4322350f605ea5348b81494e6fc6b114f31f38a17bbcb98d747c710d855549f99c30b25e22e279134aacd2488de3e0201c55b27d62e259bb491104d9411ed SHA512 a832432d2f70c3eb0e76b12d8d4a560c8f0410ab834314cc594eb89c1dfa4b00f13f65e665fcff22b80145b62b80c95fa7c0cdff31c97dbb26ae700ed90d3a11
+DIST firefox-138.0.1-trs.xpi 324158 BLAKE2B be5134e0729903c563851173f33f4619813cedefe1635dce269a10e816864e3a1463a144dd689d9ea267c3a31082db3a1d115bde9df2f3e0ce364c9b6dbdaead SHA512 0717d5328763d07ed3c5dbb349d6fd35371d60798a6615ae99d4cecfc68be46c141a9fb59c3d6895881c174afd8e01ff8351326a172fa75cc82d83967b952056
+DIST firefox-138.0.1-uk.xpi 515443 BLAKE2B 2653f593bdb0f3e3bc86b47f04560f9e7413acb2a2206d049bd3a56a80c9afcfd06d655c2eba3c1b3d11fd209487e4208abd0f4e02b4fdb611d4ee6329280a67 SHA512 2ab84db8d77b6a83e3c0edbbaf06b74bd1d538a97b9943d4591b9ce962e4b87a91ac462627f131ea2061f3542e00bb8ddaea49e488ab0e4a8ab2db333b416027
+DIST firefox-138.0.1-ur.xpi 371102 BLAKE2B feac0904380bea4e8b8a249d8e49480c1abc984d36aaf1d23d1a9d3995f6b96e2a2fb9d1e14c8c6dc15d5e3be7ffa223c01e1896a8e3e890ee904845ae8e35f7 SHA512 50010409a06265c99e3c84af123cd03666908e41bcbc523e3867e2a8f8e9049c2911adceda09e2ada60f81273b92e73603104d0228cba4c8fb6a82c7becfcc27
+DIST firefox-138.0.1-uz.xpi 304272 BLAKE2B aa7737185b6282bf68eed168c17ccc505435d4228698200edcd3f5c2d95b8845e6a93b547e1fb03ae36462150d4ff0b0577ca23e494969cf14a9c200a66c0d31 SHA512 b0fe76b26b1f12af69a0e96d4828b9a666810b9989def7c92e76a4e102e55a4b8b8f3e8d8f90c59e6a22eaf212782e9ecf5c476cc3c37101b0e9bdc00237a867
+DIST firefox-138.0.1-vi.xpi 468825 BLAKE2B 200d44dea1fed595f9c9f36e53d1fa4ba67a502cdb2683cb10a183740129515424cac476d2b079828aa3b2d7baab9432669c86e2db2d1bfaf881900b907a700a SHA512 493988d6f3288418333ca26a190b25a55196a8e9c5bdb24005235d45b10669324f85df2ba6f306cb4ad32c5614e61e1b4930b5b0331624d7409c2f0c363f1e07
+DIST firefox-138.0.1-xh.xpi 273654 BLAKE2B e5575b30cf37b716fc672de506acd177b25f3911bf68f64eb8ca8672c571591d4f094cb7d8e3ee975a3e223c97db11f6f46bd91a5ab45d41611d44e7c8b8e39a SHA512 eddcd85978790f81da7cd4163b827d55d8bae2aba5cbcdc49adffd75ec6ebaebd778f5c314da69c3ab7ed6aa4bc4c6376204485fab9b239dd752eca31a433ec9
+DIST firefox-138.0.1-zh-CN.xpi 460396 BLAKE2B eba0b473dac39464ca71656e7047aacaa6a064a7a4b30b244216bfc1d03707b3bcb1309816fca2ff858f368583888846fae5cf0a970705cf5a20471cee463478 SHA512 ced2e942e4721fc4f73c687b95f18cb8eda22936e97463db954835e4f9407d778e62869778153005dda0ec5b3cdc13be2d14f73d2c71c50526175eb6b2ddeb94
+DIST firefox-138.0.1-zh-TW.xpi 463424 BLAKE2B 29697d2fcd318f85cdeb650fb883cc4ab184fc32f77da91e527962490bb4225f8ab99fcef25aa26bc7cfca1ef6d55ae976bf1dd98356f3d191e0ace2cef11064 SHA512 81749dac6ad0325d35e87d4197fb19c5b372c02dfdd95959544b6fb89ec08f63fa6e0eee4d07459c2a895f115692c485267fcc6eff111319ca8d87f18c2078f1
+DIST firefox-138.0.1.source.tar.xz 632213452 BLAKE2B 071b266dacd3bc65c4f5353c2e508e2cced215651263715e66213a5887753a58a851dc0e4b64ba1d97e14c52c27cf0576df766e74680ea65c54dd3a285c28807 SHA512 bc5a8d658140c4c3db29d51134c97105a0225567d5ce14757f69594066bf6a44a13e0626cebde2b7a078bac128a14690ee06083d0306d7789de2a5e9d8394b23
+DIST firefox-138.0.3-ach.xpi 295293 BLAKE2B 8e97694abccc3829be411c73400cb3a76029aa651ed6ffa4fee1b78d25cd763c34872488d23cff15c0c74585a792137330f3d52d112ee43403c9b515269fa5e1 SHA512 e10f0129ac8e13f05f9efb2e7d040d46157d5fb775e91168dd2dc0daa9fe399e8a1f7573afbbf3d6bab094a2d776ed5e8783fb4a29c34fdb3fcfe7d1112cc34f
+DIST firefox-138.0.3-af.xpi 267280 BLAKE2B 624ee2b5d22fb9cd56c3f00654fda0dae05b87ecb0809bd09a682780b74aee6c390c89c36381c9eab7f2c902f0ff0b0e92c19115d072d662caf927cd21a546a2 SHA512 1c695e624fda9590d4c352b491cb62dde60a856eebe20923990803b8bdc8f7a91b92bd114b7a79fc352b761a9da6031496d0414990c43f6ffd848564ce767631
+DIST firefox-138.0.3-an.xpi 333085 BLAKE2B e86040151edbcf73ecb3ed8bdafe3b93ea447c63189db9efda55a829e733482f2457669aab7c55cd7ca71b94202322218dc6cebda60d89dc6136f4aca95b91cc SHA512 f158074dd262dd5fa0b3195ddad666269b8b06ea87511adbad660d9b18c8b418ef9d55d2afeceacbdbae1d63fb7d4ea692f6ae65250b87247fa6e7a74df1141f
+DIST firefox-138.0.3-ar.xpi 437182 BLAKE2B b7bdfe78d202fe1ac574f08c42f59e67b577538e89b4ea5f56cb51f8e80b526adc6553d4fb44be44df8ebfe0dc189525bc66ffb9fe8429f4f8d77b35e6c25127 SHA512 3922310f89844704118671d9a1ccf6559ae49e795a20e3d91d3519542eedf6256223f3805f555d52000275df8da15358d4314edce9904e5f6bfe8c00a2c299c0
+DIST firefox-138.0.3-ast.xpi 313964 BLAKE2B 7324ed8f6589c6de100d930295942adda7e108db4e6160348382ad48565e4fc1c8dff49effd3e369dd3b7f29cd0048c0ffe33e6991465dc660a663364e76bd65 SHA512 5f5b66bd29cac84d88f91fd38a24888b7320256bcbe592ae32a493faed78156fa038fc24c1f498983f1943a71d2596bc204add117a00b173ad6c596e350c71bf
+DIST firefox-138.0.3-az.xpi 319119 BLAKE2B 10b83339675c4878c658f5244e723adea732f3cc049a35fc4eef575c66fecbcd58426a390f32e32411e6a0f38a7e24b30fe215336ded3720dc4ec5c6a7d262f4 SHA512 bbb387a0d66340fcc62bafd498af58ed008bf9e8b7c59262afc699e752068d205d36b3cc9358c2c7ee5574fa275d1c20072c5849289aa722d37442881147ed6d
+DIST firefox-138.0.3-be.xpi 515960 BLAKE2B 1794a74798d41a22d8d5045764f400d35567b3eaad0fb19833fe2a64e781947611cd6c2c2248fe86e35be43cfdbb11bcc7e1f4865d9bda12e446151255d144e0 SHA512 8722be1a037876f11e65be47810c93558f66a4f877b664868ae47bd9c73e488ba8e4f7bf718cfae489f05646305dead0d0063fa7b839e6b9b8f4e0e78252f8ca
+DIST firefox-138.0.3-bg.xpi 448973 BLAKE2B 809e00084568adb2bb1ac5cec960f8a61e67dce13a539dcfe2f4c4cc6b0688e1820dfa1eb5d2cc9fb3689ee74b633698325d85e51144fb7296286b89dea13bba SHA512 520e05f8a2775d46ff7b1fc526c6d69b8099952227670ec2865e1bb5b6d9d64cfe3c0f701f06b116588d0782b974e2cdf6ece7cdb24e7ebe4de408db61c9f4a5
+DIST firefox-138.0.3-bn.xpi 413608 BLAKE2B b6f897311285b05a519ec902a927d601f622c2f2aaf8daf6fb48567f2d0020786290c9a48bdfde5b3fc7199d1ed09ddeba5fec102cf86ae4fc84b853698cadb1 SHA512 c47e8aad14023173983700e1baac97e069513731cd4cbf9a86aa94e60ac3a6e31ca17798a91ffe26c521a3e35251e7a790cdc34098793d1a425b127a3b3d4e66
+DIST firefox-138.0.3-br.xpi 394161 BLAKE2B b8b7a76e1ed3332d0cfc65c0cc36e8dbc400a9dc0b274b42c823d35ca3f5cea49c32018f8d41a34465e419ce8f9b02afd2a497aac1c7e6aab453396205d271b7 SHA512 d7df45f6e7057c1c613dff8252d0a1ee3d88732606f276336a3e3260183a377376b82d3d27cbbb7d3e9b30a92366d5d5a6e7d3b010dcc6cc870f746f46104ec8
+DIST firefox-138.0.3-bs.xpi 364822 BLAKE2B ff70df2bc914e85192c524748f83ea879ed4d3777b74b7664503ca3c336b09ad63f59f8ca854afb6c2ba9f2ff6c19be2322f9cb08e2181e05177eeb8888eaadf SHA512 a663a422ff3b2df26a3c5c9947cab1a2e1b6438b8986d29ba65a598c035636728091d76dbeefd04f28ea8d9fd78bda733ea471f318552068cb013c7a5a0195d6
+DIST firefox-138.0.3-ca-valencia.xpi 359047 BLAKE2B 66b87e17912b39d3690eea3c75eaa210af379ee9455601b1a8e3737cf76b336e7e38495e4f1842ae01168df687d09c9d73b4d70b3d984eae63b446f7ebf08d5a SHA512 f2bf33275d2ba5510b34a43e70d74ec51cf022dbcf17c645b664e12ef9dfd7d2845219512f56c50f74ef3b4bcb843ec22225a744f8cf6d8e6549e26c75e6925e
+DIST firefox-138.0.3-ca.xpi 402154 BLAKE2B 67c2a72950165fa70a21295f1d76d931ae3d033c12871bba974daf0c2c98a7c82f30149a922aa92d14394dfad9302a8e7bf0015051a3ee4db196525d7ecbf97a SHA512 f0ecfddb6be9e428fc043ac95d70a080684f519b6237fe3553742c2b8b04177348398c0d451b5accf1070018b436eb5f3166e6671f0b40aafb6058cf2c3a4687
+DIST firefox-138.0.3-cak.xpi 392709 BLAKE2B 3e27fd7e2ac13eeb740acec2b8b70d618dfc27067f297bccfd73c9bee4c8915e65facd383ed6b5212effc3a851be9f9d6cbba05a1b3e1c644fb8fe8f91b3ef4e SHA512 59be73236de0e354712a5581146b698e0f34b8064792834427996e7f3b0ac41646e024658a8540c39d7d9c97c766db98723806c81c2af36c13a35b8c3524b9ae
+DIST firefox-138.0.3-cs.xpi 475078 BLAKE2B 111aa354568cd2044fdc254803398a50ca7452d14c220b4715122925c02aa21548ee5793f9cf4c9c67ead6ccbb2c8de55268e47d0d947be8fa3821a2075a0dae SHA512 b6e7d143c8d80f79dc6a2109969bfcf940a5de3026b0c6f7183b5492ac0baf09ad3b5660daa96fa6f5b38ede66b14e747c01c834e04c5949b443da958acff077
+DIST firefox-138.0.3-cy.xpi 441398 BLAKE2B 61168d8cbd5c8a6e076a70e9fe757d31cf2b36d67aa2dde287b4ede8b51958c42cce18f74a8c2a3a6b93bb2fa5f828cb2d46623ffdc5cdd7d91a5655d46292ed SHA512 a51f1a37ec1b6c05b27cb83ceec136e5972e70e2b508048190c58f7320e95715027604937c4abc75b1b138cfb54c6dbbbb416ecee940ed6956fc95da259f37a3
+DIST firefox-138.0.3-da.xpi 430743 BLAKE2B c76cb1e738cb8c2d7600bbbe755e535a62e2a68b20ac719b9a6785d46339a355ec2f8074ffba8dc8de55edea58699b85bae798dbc5d973fd62177658437bbc22 SHA512 965f8ce8932ed7c8e4e1aa5eb149dafc5cd4ae5f14f0a11cc3acb5c19b6b0e69fd4cef9fd1272623903eb88ce92215a58f07a0393d31cd465498f008b4b3c96c
+DIST firefox-138.0.3-de.xpi 452223 BLAKE2B 0cafbfb48ac9c4f67a6bde9a8fd2f7ece830c26d670e194a50968683b99572d688edd3249950082ef972d39e5a721282959b5d2bcc99b55570d2bdff10b00241 SHA512 4e094e70ae48e0aa513966bba59ec6ab7be469baa2ad29fb609fc0b6f8601f29fc92830e8a820c2ad9dafda202e9ffb5bed41eca79f5d90b8163943502fe02ad
+DIST firefox-138.0.3-dsb.xpi 465486 BLAKE2B e7ebde7c448d935571718174dd75eb1c7f58f5a64950dafcfc7d1e248cf5c5fd9a593418efeb901f2768393663fb737e8b0f4f38fb6b310edc92797939ee53de SHA512 fbc0ea2ab7d132d5d261539ace098aebe9642c1f697c9133f36339aaaa9bbd31ece00449909d738eeb03a7fd905e1a132d6a55d7746deb6882619e2773c816e9
+DIST firefox-138.0.3-el.xpi 536307 BLAKE2B c83089522746810eb2583e531c755661c5f2d16d098ee78584355487da368e85aead29635c231d1bfdabfa8f70ebd2f1cee148f94a22cae678fc074c6c396bdb SHA512 8288e608827e16e7803f97504cbe664ef3575c713cd76d9ae0345fdd0962079d2a6206acbfb69fdaeb002ef6e8c91c0dfc1e66da6f69c7eb1f100ecd325f1f6b
+DIST firefox-138.0.3-en-CA.xpi 407816 BLAKE2B 7dae60f580133f7050b2e79e56503b4eb4bcf1deeedadae50a13bea60a18d1a1a79a2036072068cea32e05a329dc530c919e77095c688ec1a44ad108c08bfafe SHA512 c52aae2259a2f174f1c86733e13fb7b9dcf1b15d6a31a7924537e24ea8c2e7a36550925a932201b7955c2715930d589e448db1351414219ece22cb679e822726
+DIST firefox-138.0.3-en-GB.xpi 411222 BLAKE2B 6b7ae91b7a146e929b9627323d76086c6a1c7c28fc69dd1ca8faeae21289af924d412b148ebad462e602afac7d2f6c5ed669623ff16e088bce2ad268fbdea1e0 SHA512 cc038d16d35ab59277cc33d55d793c1929e42b0ae8d60efabdd3114f0fe5187d68824b376f7076c2e4b69acd1c9d06c102d695b4997c91fab0a1ca6fe0ce207b
+DIST firefox-138.0.3-eo.xpi 433073 BLAKE2B 7a3863cff4f87287b48ffb4e8594e9425f4457f90f1b884c43a80678531c9c086a8d16fa9d0f3ffbd8725b9acfdf3598cb8957dcefd390fc1441bd07ee0a8125 SHA512 956b44d4932ac774c174636679e0cea05d94ac00a446b0f2420a1b9dd936059edfc14c850b104d7180d68a8ea78cf9d9647e9798b52390895c61c7a75fddeffb
+DIST firefox-138.0.3-es-AR.xpi 445144 BLAKE2B c0e5b41efd6c25f3f9eec04999dfdeb94d0cb7d8587d12febda46d2c7b2d41b8064d5e20ba1e0823001b4f7ddbbc69d91feae2233f8589f9cab0c5247a58ca62 SHA512 ebc4e85e494d8cd096d154c32cf6296b479d6f9fbdb87275b0842a1241fa91a97faede9e9c54b856ca31e7814b7d75c08d4d74d8faa6b0a78739dabe2f721dbf
+DIST firefox-138.0.3-es-CL.xpi 445850 BLAKE2B 6655df4eb4f921cf0354bf596cf0e7aead0548fd0d58a8229ad246a6b1773fcf3820e0859d080816dc91eaa84a9882552f6de4bb406ced5dc4b75566ccca8382 SHA512 ab8e003b8ca367428046260a69b38dbb576ce9df027b9ec962ae60cb3688224f0db2d0d4267b69452020ed138a60357067297910e3dfab9daf378b9bc16b952b
+DIST firefox-138.0.3-es-ES.xpi 446611 BLAKE2B fd7fecedcf8e9ea2dd0348f814230e4b85c777f86b06fcb603469ec5a762f56e14a8643683c3b6f4ebf2c86d5cf7d909b69dc9d7117317c14f63adbdbee20c82 SHA512 dfa484c9c694f8f73184d3227d4f3e9a4e160d6c1f82ed35aeaff1d891b6f0962108267c48d381117bea8745d0f3f5974c72d36bd37709c283eb948c47432434
+DIST firefox-138.0.3-es-MX.xpi 442569 BLAKE2B fc032ef61f0882c14964c6210ce8ea16bc527f47292643019fd2795d1d22269160768b542a9e9fabae37ef173ed5b629cd9ad27c65b5df3d3db6444c435220ff SHA512 1ef4cc781abf1865778dcc4d76fd2d4b69c09f28cc034876c0875539779710fa3b4431fa54e82154bd8023be2fedcf75c54aa9503a66b9d85740ac7cafaeee48
+DIST firefox-138.0.3-et.xpi 359646 BLAKE2B 4c35b3d2936b90ea0ab89ea0b2b0e4bf927582111b4cc08fe82e452976aa09d98885cb4400b4efe10bac539792f8d36ba0e6540a4613ed778558291521e0a4ec SHA512 ec1b5ff32fecabaca561a1b6f1098a54c216c53ea216047460aa74117da4933dd6b944a670e9b80a24254c473f454030b457b6cd0953a030061e4cf6bd3f2193
+DIST firefox-138.0.3-eu.xpi 413925 BLAKE2B 62422e6b34a8e826b208a64ac24a5994af854aaabe894ccdb38a713e2d1e4e105660a48614c9fbc6151767c8eda90ca0e97260ca4b580b5ea153c73c25a26d1f SHA512 e21ec669666cc2c5c93f9edc5cf128877457dd496dc836af85adebd49b752cd4ecb8ef59fcd85ebe8d02bf47f00a2558eb1dd9c33705aaf4ef53a71d2db836f4
+DIST firefox-138.0.3-fa.xpi 412997 BLAKE2B d031a3fdcd8c2c70e83bf2ffd99a25b3956a6d12f3803a51420dcac78eae50e4debcb792a935153e9146024d79ca4dbc3591916251f88fc37c7b1375ce8ad226 SHA512 0206c911dfe5fdc3ac584265223c9e7ed2df5f2da1781c4330fd2e3d831147f02eec7bcf348e6598af70b89e8c291d811d56c50f79d83315bf286e8c239c8cc2
+DIST firefox-138.0.3-ff.xpi 311293 BLAKE2B ccdb478fba95a28bfbe344e604dcd1a30b6ba8e8d3ccfeb89fc2741308d18c78014c9f90948216e47d7036fffbdc63756ee5d45d5becc86525f7f352ed110dcb SHA512 2797e2a630a7ca324ef3648e4c3f3d106f651c681965993f75e89ca43a53b6b300e6db1e193f01558baf575b2e584a9aff13a417b3c7cc1b132f3cb85237a7c0
+DIST firefox-138.0.3-fi.xpi 427747 BLAKE2B 08696ad73f75f1a8f9ceca7d719e50a7b7e8336cdec7aba2f5217ee66d9a68896bfbc6a5f31b1f7c1cba4bce3f04c3013e4068bb004a42218999abdc6582939d SHA512 908cc6f5a7bf42b5a10b18353f0da822c4ee390b807d8694a17b430254549dc8ed27524df109f8e7306b2772ed867a1c03880f2fe2019041eed63ada5844bae8
+DIST firefox-138.0.3-fr.xpi 457842 BLAKE2B f32ada3c183877b415a6ae4ffb9d9b3629298a10f69cb1301864f3167d8094edf6fe2d9bec3974d423d3702660c94b7015df02d9f814459540c8e5472d3bd936 SHA512 8c661b297f31617a6623800151e1bed71e515cad2b6384e5d5d6033ebde3aa8d969a16c648f3dbc1b689f817875996bd11a7d6e35339c344b74164e176ef1196
+DIST firefox-138.0.3-fur.xpi 451289 BLAKE2B 46b18b1abe8b6e8eb7973871c2965f4332de210370963e5c8a1a0bd3997ab39dd9865f5b1dc1a39863842a40604885be9191a807b0762c6f0e7f01a483f01f6e SHA512 cbed9576563d28bbd53097a22846fe2f8b09d2c87218c2ecc068f0f6a3601286333500bfc94c7420f868734702a231027aca13d9b31fd9d69efdec661f42fcf7
+DIST firefox-138.0.3-fy-NL.xpi 441754 BLAKE2B 1e67e02cde2c20d75bdde3f81c2ba810ae3533fa9aa04a019d94c5bd474c06616b25cc10229a4d0114385e4e1b4ea8086a0a787afaf27137a91694610e59eff7 SHA512 71b2a09e2feb4e2ca0013ec5607b2350c0be7073257685a9edd31c9316da6c19ffb918d94eafff3bd6f346678b9cf26e61a6c68995162b0a867db60d543d4f50
+DIST firefox-138.0.3-ga-IE.xpi 316381 BLAKE2B 5d7c5e76dd24ba0ca2dbb396fb491a5e429aeba7763f5dd832bbad7df37b55b8d09f04ab67e2f76b2c33df5fe9273f7fcc599123b0eff9eb7b7bc15963e509f7 SHA512 2e74ee40adae42832f240058423e08b4a9ed6fa24bffc9909798b3739e60448612ba77133ae838d133dfbe3ab70ab018e73f21852468694816c1efe822811ceb
+DIST firefox-138.0.3-gd.xpi 401179 BLAKE2B d0eb6d17a5ea739a2cc13e33fa4a5f2b5d8da99a4c35d692c24f572268e7e9c7b9fc9b858f474d7473a2555a2b30bd81cfd01871ce260dd8fa038c5530d908b4 SHA512 ca04d3a6702941ec529446e662960b4cf49079edd8bb44bae80d3d1593410f8b31fb43e75dfc7e543b727e32c19a4e60d672e92295b69004de15b59ba0830907
+DIST firefox-138.0.3-gl.xpi 405190 BLAKE2B 6fd64301f3b437bb349a8782fb8742b2f68adf4bd6ab7af933c5ebe02c8bd420f0480588657b4c03a54e0bdf3ca05aa2ba869f8a99645837da331c2176a6c93f SHA512 39f92bbb24daeec4c66b44e8282ccedbee3032dec620dc96c594444dd58b6b147b9ff63b1a96965cef7c37724b92fa5e1f2e2c17a642a95046dcde0051ea000c
+DIST firefox-138.0.3-gn.xpi 448236 BLAKE2B 79f009e4a736163a872e433bd7fc669aec56012bc52c895565e1008b835a5d0b0d9329161a173b25da3223a126df8278eb724ab68929e04b6eb52f70a4aaa9f8 SHA512 e23d5f5a566f3b51b6979cdd7228dce300c5f8ab778ef6fd3f621487cd4136e20341366b2e607654c1651990f5e26c34fe9f75c19b96158152a8f9b3f8fe1f39
+DIST firefox-138.0.3-gu-IN.xpi 359745 BLAKE2B 458ae5c42d63ea594febe2fd0e8628631205fe1b1a5dd6fb2f14c6aa10444e76e35d08c4f6b3ac850d25e0016b5fa18f27967d17d78cac3e82c9b4cb5b2f97b5 SHA512 fa36c5a307745d558aa160537d77aaa57995bce4919680d5003aad4b5ed3dc72bd1aee8b6a06ed2177ec32ebd5ea4d72a1bbe09ff34bc629fc44c6553abcb7fc
+DIST firefox-138.0.3-he.xpi 443180 BLAKE2B 79700e6bdffef9ab03e66b551f1f9a6c4f1bff2483c289e195e44edf3bd69e49ad236cffc18149c8b1392c61211b5638bb265dd94d5cfa6cab7ecf6fb19896c0 SHA512 3caf4f01663878b3933069a325aaa6b2a6f2a549bde049d70a4c2429a2917db39154cd580693859896856405e4b8a1c627ce11d57f017eab9a8510dc8539657a
+DIST firefox-138.0.3-hi-IN.xpi 378228 BLAKE2B 1791f2b30cc088b80dcdd996f674cbe6eca4174f3ecd391e76910c7bf82b6d3c865878ee5def13693d6724bbfd41a0717ca6351ae4dda6e91b6c57a33c4cae79 SHA512 2462c75b6cc1c5a8a4ad98dea76ed503209ebd1fad059cb81feb6bc225c8194e2361210f920bb0d523d1b96ea88cf45d7abdd5141b36c31675fca0cb88cbeb7d
+DIST firefox-138.0.3-hr.xpi 429580 BLAKE2B d531511bb4861d86591d5aead03f55edc08bedccde70d45efc55c30915533f0c17853c71f40883467fdd23da515b558dd222cfe9337cfb12059a0eca05c164f5 SHA512 8322ad492d92354154c13dfeafb4a867dda7c862cddeafea7134c82ee8c3cd223c97cb4f4986b813d8c02133e0abde172e65d953288f89112572dd8c2975c41e
+DIST firefox-138.0.3-hsb.xpi 462119 BLAKE2B 52bd3c3c2c0607a64ce7a803df4e804c48383a284c83cd82c4a5f45795b04c53e95fe325b9991e0d4dcd3cec41e29855ef3c339b1f33f3199192acdc7d817a71 SHA512 8e102d6db3b1922959e2d035cc3e9a9a5bf7ee32eee76fcb3afe778e79bd986c8b4df4e035542c2bc727a61d78a5fc973d35c023e6193b1b692da662e577bbf7
+DIST firefox-138.0.3-hu.xpi 465924 BLAKE2B 02a79c87e7e22e02d479101b2c02d7a1482b660d941e91cea2a56e0db2a48424f5fc7dae11eeab8700b77ceaf94b2c296cf1dde05c242c58cd7e9ff9a407f2bc SHA512 a2792515bcc395a8c79459b8d4ddf9297fd5a702b76f05ba3c5b374181e66b1955d209a30c617f17d0df4e8a733ac0d2f5dffca6f313fcd785113f507fd78588
+DIST firefox-138.0.3-hy-AM.xpi 453819 BLAKE2B f57ba0cc7fc1cc07aa6e40d1421edd52aa1c6e5862d9f77cd1a9e356c419ee2b78ca1a8a6324bda934a1a3a228537eb98db693fbb25c6a1477c32f386322e1fb SHA512 5acfa722c719b29bc24a060f3cc62c4cdbac23201561636efa2b61a38379bc02340aab0e550cf6817637f5e54087e65eb45d62956067dda42ce289d0e36bffdf
+DIST firefox-138.0.3-ia.xpi 429684 BLAKE2B cd02e0ad92fd8170b732d5d822b72225e4f7b29a43f16c5e18bca481fb139650787bd722a791a0c116664665781f3ebded212b6b8a456f48decb549b8b967376 SHA512 28771881c40d1068746dc46f4014853b10fb5968c9e38b6e6a0494f10db2ccdfaa6d6ce8c8b3954e8ca87334d4218810b060a4e3c5d7d5811de00c02c3c5a84f
+DIST firefox-138.0.3-id.xpi 424279 BLAKE2B 7877de47aadd1e877bea92e35cb131aedd755ddbdd3a866fb8be2e3e9766ae41b8e58448c67fc08a094a7d2d173e439aab3dcfa057aeaa7e0d72f471fc0faf8a SHA512 2de667db7a84fb7c2c3a539eb629b2fa0180383ecd0b05023e08a0421493a3e122d389fe9c9a6a0d958d0c500940820deaf88624eb74ce1e5c8bc5cf5de70e94
+DIST firefox-138.0.3-is.xpi 431996 BLAKE2B a2571b49cd84bb591668c844ed558ef4233a247efcf60cf3a2b97d79c02fbc522a167cc2674d284854e9e73a9945c2ea1c53c408be99af642b91cd92493c7050 SHA512 119190c3e4176905b423ab8ae562e648481ca3e79215758e4a5d1998da185f5a236da5b12d15fc67d717e8cbde75f2d216ce3916cc299c7804be447d99690127
+DIST firefox-138.0.3-it.xpi 440389 BLAKE2B 31386fec8f009f2d53665a7c0649f3480b19837bdf942c8b3cf2b6906d76c38b1761776ec49555c18ff419b654ff8ffa27c473cd40f1028f988b53013891bfa5 SHA512 97823141c8caf1ef19c3a45c27ebacd8956a3c721954246c295ed011a109fc10a2db0ae59235a50b7a977e3f49142bda38f71ab12e787cfe5ab9b83c492af9fb
+DIST firefox-138.0.3-ja.xpi 480876 BLAKE2B d5024cbf59f45d935a80fa5bfc8421a76c349ce099990b526f9a1a49d12124b00803aca4200878c1921d29331ea23196e0725ddad56fc98d5cc3318d264ba59e SHA512 2973a3ff92f49ce91b4bae94df55f62c93f98b7b855e604921266361df67256967d8440795ce5695b94854ecdadb2d104bd8bcb316d6944deb86470455a2f895
+DIST firefox-138.0.3-ka.xpi 494231 BLAKE2B a76e1dc06d9f3c3697f8a30a0ae8b6ffd55ab8e49c49592bbcfe4d3d27007e503c60f2d7983d04540598c85535f297447e738f9458783a4ece26982968afde25 SHA512 2e5766f8e6312b6a86133e092c8fcfb48bf5925edf94a61661bfb3e0118f573af33f770915fcfd033d9433ea2ae30e1869357d93d41e62221ed5cb3f2c1e5685
+DIST firefox-138.0.3-kab.xpi 413553 BLAKE2B 30e1594fb8dc10ebc033ea71c98b422ea8303b9c6ec6b5463119550e4ac775f60e7c79307d5a275bed9254b547d5fb95a20c7542eef029977f4cf9818c2d5b0c SHA512 23bb22fe4bafc717d3cefa9ea113dd22336070880a68899c7eb62173de68da6f4ce2ea624d736cffa0e0baf49c97e1733240c65609de83614651652309cbf1a0
+DIST firefox-138.0.3-kk.xpi 501966 BLAKE2B 081f591613f54b993c6000bda0986f47c00b5b5cc280d2f9cf0319c2795a33194936b2ae1cd7ce81048915f0e738c7492e8fe47dcb2fa9269721a964e411ca16 SHA512 e9bd1fdb6904cd5b7edb74aeb058eb1409d616da3a02051a668cb4ad5826add6cc9d4da85aa1272201896c7619e6f8e5d300f4d2c92bba8a7eda9625d77e9bb8
+DIST firefox-138.0.3-km.xpi 349519 BLAKE2B 243f36ea6b58e45a194c07dce3e21519ac254abf77bc7ada30427565f0808d9c498c4b770da086a1edd2c0058caf078d48434a574fb7d7f2d50d64b48bf631ac SHA512 2dbdc2c1234fa9961f976ef2e5b0e895ccb44c5c4c6178c5634a8d2f158249e03e5ef8f63068f59fbccc1452ad53db7e2851741c7912445e749621ca586efe70
+DIST firefox-138.0.3-kn.xpi 332439 BLAKE2B 93718bef027522a89c770bcfe50257ed7a4f35a7d7717118ba6dcf02d885f3c693b2ff9b50a75ac5055ddd91e592e7d3648d37e82af132db83f81884d52bf952 SHA512 2db6b711afea495d0e57b75369e5e2fa57d522cced0ea0ba3db56d999e484cf9bf3a7e3c0928d4f6fb44dc0c53ddc5f593dd278ca8c1a5d7c20ec9eaad12bcf8
+DIST firefox-138.0.3-ko.xpi 467007 BLAKE2B a6ecad30ad47cb5b83754d6329b82b86fdd9d492e334c5d86fcc8d8663a015e99c50af9e9ab77453898b9aafab2e90ce019031b01a88b332925948d628e073bd SHA512 5f0ab58c513a7bdca4a7ea2ff823478a5e33815f3f9fa0bbe1c049366b7ad66466b53851f19aeb8e1132520ab2bdd00d2f6ecd2238876ae2449ef495ae770950
+DIST firefox-138.0.3-lij.xpi 319041 BLAKE2B 785947bf6461bca00fb7c780fc0939883aad157fc5242ff768f41f3aceb78f1a9b7836b6c8d6b7688c7dbc44dfba0bd81e85d7fe878f83cf085e9ffbaf42b78b SHA512 ec044465dc1bdecc07e1965d6d569706fb115eae638d34ee71085059397e18b0c15143e45a8216602d59eec340fe74b52e4235b591f74923b98ed3f44228fd00
+DIST firefox-138.0.3-lt.xpi 380931 BLAKE2B 452a400c5d87b45d9e81679768991d7ec8752287f7500a48ebcc989f4e758151577414278a0fa3bcf7648a273d3703b4cebfa9af48d63501f9b27143f79380df SHA512 428baa9fbf0df87e9721a161bf58023ea7d1900ab7180fedfaa9ecef441e9d0dfe6ae046cbf73b6f5ec30642a53e58ce6b2005fad76478c98377b184a391daf5
+DIST firefox-138.0.3-lv.xpi 389503 BLAKE2B af5ef675a7aadfe4067d1bf4ede4ee59f9c6b4f8803d244697e5296f85d0ecd492e707f72860cb68679a1897f63bc3b0f28576c6ec9f0d8397c78f0d1d501eec SHA512 e600af88d1e444c7cc250027da9919ef06149781d8041c4f6b6ace1cfbaa31daa1100d2f1cc7ce90659666ab563c301fe14c46f9eb7b8b88087a4ea3a2394941
+DIST firefox-138.0.3-mk.xpi 317489 BLAKE2B 65a6a03c6697480292cd0a05fcd2beb43b32f1f5bd11eb9943e4b6c44afb7e464ff42b5fcb77256f90849f19db04ee477ce224ae2b18f4b4e3f52eda693fa8eb SHA512 86df07029bb1e074db328c73b59fdf9b09b06844996eed09408bc706ccc3918078a6de9aacb6157c0b54024fc21fc122ab8a79f013fe88ea7e03baa6d073e3a7
+DIST firefox-138.0.3-mr.xpi 356925 BLAKE2B 8f884303d1524fa6ada6a6523874ebadd09d2c402c249889066b4339ffb913231213f3ce3a582d4d7e2fe2793989b139c8223d13172a8db9eee5c9be15429e86 SHA512 0c7e8b56567bcfbdce5aaab78554f1fc0b05ca57cfc2df7a894e3686fe06b15999c537293cfda16e338b435450e843a0291d14debe1a658a8637e8b2d6c3e4db
+DIST firefox-138.0.3-ms.xpi 296034 BLAKE2B ed1bf5daaf4f68a20295e85b9690200d786505cdbe59f7bc89c66c1bbabef96b907073d1d6f7fd64597d97ce02fd8291c1c2275dcab103aa7670ddb94792f151 SHA512 07c923491d7904025ffeb735da0211f8dd1a147083ce496bad57fa8ec3606b0b9a09bb924a090e7ca579fdf54474d9673f69f9a65b74b85ed8488ca9de6a41d6
+DIST firefox-138.0.3-my.xpi 343213 BLAKE2B ef7dbb1646c2b1c38fce7d33119301401903d3c3f657ac939eafcec3770412012981e7242afd2f0715b9a6f1f6123d103a73ed3e41e5183af778dd5053edc7fb SHA512 daedd853fc474c97720931261c8a1a293d43a7a1da072c8d6cf671c0ed48744fba7c423430bd3525c744a99d10980808ce626b6bc03c3a5cd54116436f0ea5c9
+DIST firefox-138.0.3-nb-NO.xpi 422062 BLAKE2B 1e235e181f84ffce71345c6573d4a96508dfc419ae55815f2c67768075482130d123c3e45a56b7e05095f9664dd35c36ef4e034d1b6e47ccaffd47e617da7f6e SHA512 9104a74c86b8742d3d0619ef01a5c8c9728691bc9363c0dd4e60aff1c23b4a3749d58d5ea472706d8d5ebbe33d158db7399a731219a73b8203d8ad1b7c1d4a96
+DIST firefox-138.0.3-ne-NP.xpi 350320 BLAKE2B e427ddc04e5901c709984d515a03dd0e071ee47d56bac3a7130de8c3af4d7557788961bb43d973084fc83726cec4d32daed2a05792b3397d4c7a48b7abb5b846 SHA512 677f41a5fce42c20891ecccaf9c509769b0e1bb4af1589be582459a52168f6b0ad04f0432208d414b3567d442a6e404ca25ca8a08dc1d03e6c8d6f1191d8a133
+DIST firefox-138.0.3-nl.xpi 435790 BLAKE2B 0b941b7b71bac4c933b7f64d5ac423a3594bf453ddd9ce9fabb20e49e0fc04fc48a4d87ea35d7a2a6916cf0a4e921437fc7b0d765d781e5e52060bc6bdc665bb SHA512 f3882c6b50e4daf90bdbcab0705110268fa5981cb37497818bb9a3f849a4367e7b0db855824973b847153349bb4a01b30b22e14db4913518fda9ce27733339b4
+DIST firefox-138.0.3-nn-NO.xpi 428375 BLAKE2B 19c575dcce36436248dfdba8c11345810c9e12f575a2ccd07d1ff37e776e3a3459e0df73b6a04c11da12921e1c57c42f6fa67a17b154448b6ea56b75d1014bc1 SHA512 052060581a5025f985ce0bb9690c15bb72a321aa743992e29176c2abbdb4820c2afa9b236ea95f646afea8a1ff5f636d2df0b7ceb44bc4765deb119b4252c525
+DIST firefox-138.0.3-oc.xpi 414224 BLAKE2B 9327b06c3d0b7020c4ee4676ed5b21b83f46f7bac1406cff4934d612353218604fb1052ada56302a94c2867abe208bf863e7c48f323bedbef867aad5521b40ad SHA512 5d4fff36da00f91989515144e1c198421a0bad1af7e594693d922a3a6cd1425fc98668755b6a90c3b4bde1903e4e6467e150e1ada01239c6765402a6f0738354
+DIST firefox-138.0.3-pa-IN.xpi 493685 BLAKE2B b95358428859001f7c009dfc4857406389908a74ca5b7f6882e143e2008b925ac08a5aa5da8031302747ab09813662a551b7116fc72aa916df66ecc30128e1ef SHA512 e69ecb003a093f0d7cb5edcd69853d91a9c33a079eb40e7e9f24efabe19a36424418fea311cb982937558de3f72adc41ec410b6abe10bc7f2a3c605d1b9c0f40
+DIST firefox-138.0.3-pl.xpi 452933 BLAKE2B 2b7c0408a459581a08452c13fe1f90b84092f57f46e3374c57f21ce987b1b2900e68f419070cf95d8402cf28c8f7c1785bba0448e96cb61a074345f3af009d90 SHA512 3b678af162afe0447eab760a8e0fb665663fae1affa88e1b7ef10c1b3a21a581d0f58a9c37259005b70422729ea819252ba39df4dfe4659a7880c5ed4e795094
+DIST firefox-138.0.3-pt-BR.xpi 440312 BLAKE2B 67e220264a6c07c6039b1ccb65c96bd0139c1433f8a210383fdf3c0db67245ebe612ebf59a8b5e9e367d65c8b8cca0b2e4e4ec97e65f612ed8c7dff386dbae74 SHA512 5c11fe553b2ab5f6c6dac0e873280cf33b7943fa15d970ef1d2fa56f4399fd934de19c2b4ad003e06a6345246330ff0b02c007f11a6cbde1af037838f95114b5
+DIST firefox-138.0.3-pt-PT.xpi 446051 BLAKE2B 19f224f08016ed06ffc5c8e72b6739f6f509ff393b6870f20c868d4be0f0ed17f40e3f106dbbcc51df081b28475926984e2c8a677b91a970a8c567dc6a132057 SHA512 8d2dea82ff8cf3a830f497b730531c44b16a3b7c56f181d23620c861dd1e5ca30fd9550c0d5415b36b905d6fe4f13750d9bbeee983fe646acb2bb9a290fcbb0f
+DIST firefox-138.0.3-rm.xpi 439692 BLAKE2B d26d1825e0a07bbac222a442cd8e4394ba89ba7f4c74958a6e3620e982cda18bfd15c3b0f84aa9b06d37d9f11c571afe33ec4ee575a215e3967de7412caa86d2 SHA512 80d348fee3db42a61280c7a982682de99a7327cd13583a9910558d4794cbc46a48c8fdf3206dc788e6fb55bede702fc56b336f7002c992a32e306f10cb29dbee
+DIST firefox-138.0.3-ro.xpi 366327 BLAKE2B faf83a0ca08b8ff7b1a8d9d591a93eb1e5410272932bb3a9ea150e7bb07c0a45a4017f1c8d48478cb00caf24224ba94d082292c622a81a3584a56b61be1f5296 SHA512 4065ca1f5a4576f01054748af7e7607d33198dc59c40211d384656b76e6eddf0ba7deac679d3fba34fb8acc9b53d783fe304d5c8c18cccd51532a5a89e64c606
+DIST firefox-138.0.3-ru.xpi 524408 BLAKE2B 2870e005c5cc26d80de98a1fb8ba477eea929e2799203cc2c1924991f754ef044eaa2a642ecd1cc7d4f42753f68792c094cff07a0bb176e0025594d2d7fff884 SHA512 7d126ff1ab434032ee94abd9207d79a76d34beb9bbff81d2545ef88c2336b4714f0a84569c27c8ab9e58fb8019aa83eb437be194f962f05d3b767c1e4f01a84e
+DIST firefox-138.0.3-sc.xpi 406152 BLAKE2B 6cd59bf18c9d91601c5c460b82069bb73d7c0f3d7b810aed4091ae8e1587fdc042443726e54b57da563ee550af46d4af65e63a88076d6ebcbfe3aed97dff42ad SHA512 ac45e6308bc65eeaef0dc4d9770cd7d35258309a893cc424cef517461f5e6b809aa7e016d39a00a762c5b8c910ae059e7319f483e1c676c4418002f8bd114941
+DIST firefox-138.0.3-sco.xpi 324596 BLAKE2B b44232f1267188735b2a261b6bf797f4248cd2542079cbccd587b01c9273e77cb6e7a2a40384306a575cb393d6a0515e77f2ea19aedf107f60e092d35ddc96ee SHA512 8249da8d5782f031acfd5604cd64254f41126f5b561d84a8ef432b4b88e7ae896d35cdd2e7db0ada66c42e58469d3d5a0416be01bf97d1806977b5f092d980e2
+DIST firefox-138.0.3-si.xpi 414463 BLAKE2B bf039dbe71eec5ae112dba75a22981b7b4a549b406d4528fcd22ca707b4f6f9312f25d623a56aa71f395ffba590918db4278ba897bcee12d265684a2eb12c4e4 SHA512 bc6135c1110ebccf877d3d3508d8cc40b841355a0a88f47a385837cdbfb53287a725bd71d24ad2215136c9eadcfa3ffa6617fda1877eb2728d9f69639a35e802
+DIST firefox-138.0.3-sk.xpi 467394 BLAKE2B ac4f13c6ce4d584a59504ab343de2d8a77724c2cbe46e516f5a3239c0aa19786e311d2521d6f830cdecbb9100feb01fea225879051ec5290a9beec405dc49d16 SHA512 8a961788e7155324b8e396e49d73218cbcec8a09aec92e32700b40ef32b6c2c9783661cbbc3e927037bf559901ccfc4f76db2976cc806840d3ba0b873f194391
+DIST firefox-138.0.3-skr.xpi 492075 BLAKE2B 26932631c6067c45a1d50012ad83e91eb9e64cfc598099f727f2f8038b8d39a30b95b3b2c4f18e6a4730366b2160e379700993fbb46dabbf4394ec1229fb8fc7 SHA512 a376f7d4674dbc6c958a706158fc569d9dfd0d8f5a2fffe0a6a826fe9a157a511891a156e643b9a6984f29802d40d686d4673a308e8d4d9522baf37e87d9e681
+DIST firefox-138.0.3-sl.xpi 439504 BLAKE2B f53c25b67f6add547c09f1d53afd9b880b821bd8414b7cf759705ce303cf7a7c790cdabcba4828c94451935081cd3d81dc8c323d09a1a574420f07be9b019e52 SHA512 7e4d750b2b045c4d8f0b4cbcbb92007fd1d48527f6b17bf6bd3cb0077075c08c78a0796d28cc8c55bb9f24ae1c3d76bedf3b78a7dbd42f9170c8ea04e6a01eba
+DIST firefox-138.0.3-son.xpi 273739 BLAKE2B 6bc40fb85d95ebee78f2c11abcf847770f4f74d66427a44b31e2f1bcfd5c6ff0d25f9f9c2e43c31f965dbd69a3b84784ab22f7bb74ccd0f8ad3babd947414f79 SHA512 a26e3e976ceba34f2dff98487c08435e29b566df71afa03ce3a36e7f818e27a11e171ae99925e492c618514b5c57a16877c7fbe09d6e42797c67ddb677f7a7eb
+DIST firefox-138.0.3-sq.xpi 454745 BLAKE2B d28fc0059ea87bf5d02b0437fbf351930865087d3e662cd640a0d5e4dcf612541ee554137836e928a975aa01c47b59f94861fb53fbca45788926a6869fb67f38 SHA512 8f02a8e082005c6294cfbc7e7621fad07e4be1813d86bce040cd9f91639c1087fa80181d863091922c3e247354cf780a4e331ce88c21ab542b65016115039821
+DIST firefox-138.0.3-sr.xpi 454266 BLAKE2B aa23e9a06df9051baa5a6724e0eef5830920d56eb44ae1845975380cf62562dee4f2d0124e616faa4c644d4470c174b4381e67c216973549f3df4bdc3e324fb4 SHA512 b19e5abc1ff6a00b9975aec0f67970edfe65022b5418fe4cf7eeb0f9ad65e40d607b4f89cad3f04e0261db330bf1fcb19501d72b8e5acbf97a681ecd7016b2e1
+DIST firefox-138.0.3-sv-SE.xpi 435744 BLAKE2B e32eaaeabddcc55146790b644186553e325397eed2292e65bf98fec3773444dc442277fe4438a0f1dcf62cb09fb4990d587031d1110a3ea052724ca4eaf707c7 SHA512 7bdbfdc20efa6afe89dabf1975f5468b97c7ed05a85251b6f51a04db27d2e163bd187f61d3af997e3d3252cd9679f21c75f407452a1ef7042d59db6713e525d9
+DIST firefox-138.0.3-szl.xpi 343637 BLAKE2B ae96f45a25d8cea4454388e5a9d106080784f61c17d512a3e15f88e0fd904417daca37f063a57e4c910250a7ef527558c5982e8b055a6a520768bf359bdc5873 SHA512 2be99eb2c0cd3ccb02615a24ca6a780ac25960a957fdf8499380b95928ea85fb9dfee966c0639f3a86d465517da1fe55a595af11db2414aba14c59b33457c975
+DIST firefox-138.0.3-ta.xpi 338595 BLAKE2B 94b0f30428c057d0a6526e922c43bd2a9aa940a3b2b33fc31d48cc1664c3b1e7bdc23604d7cde0a7292ac8be78f24f8cad9f1aef5f7fc6b4965a5d7e73ba22d0 SHA512 e55aaad7450f2480a350db548afac7069868eb01422e029688a6517b122373d9bb63be974591d0238eb6463ca3ac902edc67b74ab1768894f70186b5168e1300
+DIST firefox-138.0.3-te.xpi 383672 BLAKE2B d49fbf3b5fb489fb6dd1f22e0289528a9821766d811e7678465df5cf4a59feea2ab2c48ed047797be26dda60dbdd8ddd45459d2ae165b104714b6a64a4866ebe SHA512 5d952254b418df9dcb351de4d7f927ec4aaf5098cc7bfabcb8770534fe1cc78d5d2a3d7b947764c9c1a4db1c1d61a6996779262d34daaee975224a3313ff0d15
+DIST firefox-138.0.3-th.xpi 501186 BLAKE2B 6d67d6038572816d2afd2639d0b0d0f5973036f2cce0daba5351f70dd10c9b71fd49d4b22f161f5e63790e45fa71f37db8d784c565a096403e3d21f6816d10a5 SHA512 2cb3f5323100e42474cce634ecd6f11452ef2d848b610d47b7afcf512044a854cc808e6915627959288232f2b43dd84451c0b91914883ba8ccabe5c28cd72313
+DIST firefox-138.0.3-tl.xpi 352257 BLAKE2B 8350f4cf1620ca75335573ae0e27e4b029474b51a76e64a6b348dd75f3f32e9fe4634216b250f0166e0429e7daf497ae48a44f70b89426e2e3f46964ce95c6f9 SHA512 20786bee8dcb2ab8af0f0d1253dea01699f5aaee5e56a32ee9023a89f11fdfae83639c2b8075186996ac5dccf20cc18979195faec4304172a3789553f8fc937f
+DIST firefox-138.0.3-tr.xpi 448021 BLAKE2B e1ae61308009356dd1d477a881b1cbebc423cbf85745458f61c0202e9e25243ade3a3fdd3cbaeed2c249a5f0a7007173d9b6353b0f1d5063530dc48bfed5358f SHA512 0e8fec78f651034b0a05bdc5f8f7de69e54c7fb56f739058b1c19a4e04d8c0d8710dfca670550ac5e36f865a4cd4d4c9c550810d6a4e591aa748b9b16f00c75b
+DIST firefox-138.0.3-trs.xpi 324163 BLAKE2B 72326721a50a119691331e0f664f75c99e57f1a0879ae57fb837fbf020617b65f6a6282f425e73838896af9af9588660531c43f345699d3dde36fb9e523b9ce1 SHA512 e47b12f9f0bbcb0751e99366f708e6beb1bd1e5aa1c939f70aaa94cace8e419af0ef43c42abe6f510746d344331465260c1cad48e33e267c9a8474a7dc3dbe1d
+DIST firefox-138.0.3-uk.xpi 515442 BLAKE2B 97a0c5b32ea2d98af3d4481ea1d4cff3d2dff4169fd88e380f75150c0eb61a3c40cacc1b51b87a22c2e8f2815ffa698974f1191954c044eca4cdb2adc2257580 SHA512 219cfe8b1416cf5369dd914d02e6a2bdadf9e3e38e87dc9ee1a1a0f554ba4eca662fd697fbc89a3bad8b7ff19162ed41b5e10eaedefb534d9e9a8bdf3db0cbfb
+DIST firefox-138.0.3-ur.xpi 371104 BLAKE2B fe7d78569bddeb344f4c992b35eafad3acf7ba23e73c0170652532b4c9f8108b7505c86e47238baf19603628e0350b421ff1e6d3f597f1f2e9685e72b7fb5e59 SHA512 a5fb869c2c2ace79a940a39f4dd8d522168dd18f2856546fa2a8664e5cafa3553f883cb8abff7ee313c9524d475e55a4f86ab577b154ec58e939dde5cfda2a99
+DIST firefox-138.0.3-uz.xpi 304266 BLAKE2B 923b4a8c7bbd5de2bff2e5180a6fa9841f8c11da0745579fd560532aae34be5ff98898f1e08d110801e83f2b5b9b3f868c98a8083cf5f1a879f808ae398c89aa SHA512 79829c5f0cc3fd9f82cd4ccef69f64c963c8c23200a7216b17782d790ef8cbdf6e1ba1732ad41714e4699ab0675483ed3cdf42b46b31519f6f676e9af047abb9
+DIST firefox-138.0.3-vi.xpi 468813 BLAKE2B c765ec399598f94082f5dcb28b2458fe6f61865df78144c2d093b4eb95d555a89b23fb17f10f053bafe216249428cd57363ea232168e5426d3fecdc90d41b281 SHA512 c69fb33a0c3bd437a916efe5caa0e95302274afabe341e4cc84d248ccd111a662fc9d1bd5928bf8ee0f488f1b03d8a64ccac9bc6c02e08eae975670f2e5df48f
+DIST firefox-138.0.3-xh.xpi 273644 BLAKE2B f16aaf398bf34c4da1afa207b4cacbd127010c91464291c97c1f46e7b6e6d0ac37f57fd181c7f1858ea84cb4b26a2d8afdb015ff3d9e6836a58a058a017f91e7 SHA512 1193c0dc4bf086b92595200847bc4fd4030c5df973d2eb215d7f9fff93c5912acd95ba3ed8addae93a9d131332cfcfd0cdbfc11c19d2922c13ff3722239cb863
+DIST firefox-138.0.3-zh-CN.xpi 460401 BLAKE2B 39a7a7fd91fb772459f235e31f6f43a87f65c236a5f15bbe97405b9d8b587af3c0df4d746f387f43b829f60a701c7edeaf412af0d0a1056bbcc5b4e8d4fabdff SHA512 4cce498786dee0e16a559494d5196f6d9e8849b35804be82748aeba3291769a105303a34ff2ff32df82b3e0e9b6027deb4174702e85ee98ed20e3bf1ebd767c5
+DIST firefox-138.0.3-zh-TW.xpi 463417 BLAKE2B 6d59f5c8bf6d1c9dd4fe6eb01447f5afeb2f577ef4c747772aa0e4e3db2688153858e4479e66622177cdbdb30143f6e5d0a54c92f8d2d43f90d699a22378da3c SHA512 8112ebc4e5a1f146e732e8a428131f78859e4f108bc575efd377d7493d747ec76e632dacd5b9ae504ccc52d1660181502fd7b6a6fa262c12bfb38df92df9e7f6
+DIST firefox-138.0.3.source.tar.xz 632959048 BLAKE2B 3357a02fda9bd4d8cc08687ffc96b609ff6567a2892347a71b627c6aa140e653f168989a96c652b18905e414b961093bdd9e02fddf69c3cde613ac9bea6148b1 SHA512 0f1c8ee05bec465b55429c18d788856574c5b2e31d911f15f76d31c00de84d8b8681961799c4101cd1540bd228afd201a4b59fd7c9a88918695040965b9dc0f1
+DIST firefox-138.0.source.tar.xz 630343992 BLAKE2B 9bd4fb552a4e853fac2c74ddfea5ffeae8ba22d3a22d0c92fbd38a44b124a1c9b3e260bee347d476c5cf5e35a88978ee6b6e66d41a05064aa50eb08b3de2488c SHA512 265eef505216f70d50ebb95a6b23983d0b70430320e7e2dcf497127890d7bbdff1c49c64790010c85b8e3fe0da5c90e95b2d44fb1adca64b1755428ccb2b91a2
DIST wasi-sdk-25.0-arm64-linux.tar.gz 115160800 BLAKE2B 1ce22aaea87d0720d40d46ebdd96508c8fb0593b53c4489022fd5a1a9afb043a26a6e162a992d73454f612f2b6ab01e17a99c189c0c8b8c2d2d68fd96fabee1b SHA512 ef4eff22c1efec4dc5ab199d09d93ee0004f9fa67b32cac0030f8b6a40def10f714391cec8e803c200995dd8bfad3ebad9ec79b4195aa6b2ea61ea47a8b9e61f
DIST wasi-sdk-25.0-x86_64-linux.tar.gz 114450290 BLAKE2B 07618828d4c25d67421aa72d38fc49bbff9052b8ecfe0fa9f4207e71880e9c650f458567cfa5bd389d5f830fcfee89142a77d33c29e7bccd1da7ddba2bc47b95 SHA512 716acc4b737ad6f51c6b32c3423612c03df9a3165bde3d6e24df5c86779b8be9463f5a79e620f2fc49707275563a6c9710242caca27e1ad9dd2c69e8fce8a766
-EBUILD firefox-128.8.0.ebuild 42104 BLAKE2B c7001bba42899cf76a9c3601536f13d72e54f25342869e3139d56b69f58159574ecf66f5fa53570a86025f558cf4c7d45195a4a5d5bc2a68af782835df5e6e56 SHA512 53d0d63e657e8d904071855db5efc2bc074de23982eee23bcfa374cce98d7af31f35a5736ade1f05333a34103abbd8cbc0be565ea289f9ac063e8a24483837ca
+EBUILD firefox-128.10.0.ebuild 42104 BLAKE2B fd663c9fb9c3a9e92f6cbb14e7f8e0143b4422d9025119d702ea5462851de0864a81ba9f57b42eab339437aaaf96da356e44a0072b7e50ea9b12f06d724667cc SHA512 f50a7e324973662d1356fe54d1772dced77028a707bb7e6c12cd07a50257aafc0ced56ffd22cd566df068a9f34f77ac62fd70e4c391daef6054c1738271df2a1
EBUILD firefox-128.9.0.ebuild 42104 BLAKE2B c7001bba42899cf76a9c3601536f13d72e54f25342869e3139d56b69f58159574ecf66f5fa53570a86025f558cf4c7d45195a4a5d5bc2a68af782835df5e6e56 SHA512 53d0d63e657e8d904071855db5efc2bc074de23982eee23bcfa374cce98d7af31f35a5736ade1f05333a34103abbd8cbc0be565ea289f9ac063e8a24483837ca
-EBUILD firefox-136.0.2.ebuild 41507 BLAKE2B 9fdedc6493118357ef72a59763b512cbda598acc7edf7ec4c800ba7fd4f409ed1622ff17a7291c354c90b8a94acacac441403b2113d8878d4969aa30ca202c88 SHA512 f10f81ed2d1628038ed229c7956f6facf486e2017d3e8f123a966959e4988e4a9e129b334cdc746610169c9db34875b4da1694ac9f719223ec72b290382ea8cd
-EBUILD firefox-136.0.3.ebuild 41507 BLAKE2B d3cf1760d2d4e58d3728c0b95b7711b1539d72d34c2cd6fe51597d22167c2789c27d34af3347596774b29616f4bf4246ba8537a5e5a3b739e2a3496befec1691 SHA512 885c603846f10146f77a0a3b3c791cfda2a9f2089fee36b6de7ed36ad6ef92c595d6d316b571cccc183b27988a20998b48cacc8443ba38f552df1f775c7df45a
-EBUILD firefox-137.0.ebuild 41501 BLAKE2B a7d97c5fb4b62e49a99c3cd93794869337bef3e1cd088568e21637ce05d58b22f3a4eea804276b459c9b2c642ffd3b2fcf402089bc48928cbe39afee691eb451 SHA512 384b23d85b7e9eee5a529c8553a4d259739f16cb12c7825e4aacd3acf91ef9dc67bf6365b88de7bc1dfc1c726358adec8cff52963ca4ad311f57c8e034e78e41
+EBUILD firefox-137.0.1.ebuild 41501 BLAKE2B ce60cf657721dd996bf01c098f59c5195f9a5331055f52fb56c8d393ee737e6397337d046fadb80cd498d508b08bd571a802fb64b4955751c14be45f940d705a SHA512 1e54e968aa4825c4cbc4ed89836bcd99dfab786d00c7a74bf3c73476ad76be930ac6a80288f4126639094857c73e74ffac2dac7a5080a965a2fd68e341dc39c4
+EBUILD firefox-137.0.2.ebuild 42072 BLAKE2B 3d7fbe8f4402d7e97b17ddb01404d1127844511f971fea1ed6c8905937efdd9116c43352ff541190b606e6c82ab2c9685ebe1d06bc60678d0c5c86713ea39def SHA512 6dfeb8bf089916df90d493a06108c30e987a4541bff39890f7312b72c328a68b2d4bf463a8f199cdac38da3094760e23b943e8d13b7985f0b9fea28da0e72121
+EBUILD firefox-138.0.1.ebuild 42070 BLAKE2B 4ec39ac2163f2952283ec6e90308113efdad52c3e144221b115855e070dc0e8459a7f11a522b701c2e4d5503bade4762f5aafe63aad6727d7539dfc36e14fcec SHA512 28717935a75d3c1853b767a116472e1d33c6d1a0b9d0af39647e2acb4ddbda768187b6ed0438edf3a0dc39a2984874a6fa2675891193fb25de4ebb1b648662e8
+EBUILD firefox-138.0.3.ebuild 42144 BLAKE2B 97794ba24823902c08cc51be3076604193ce790af231da44423c3365317d8512e4c6a8567755addc5f0f376290e310affb6d99b60fde362b8165ac1b7abc2538 SHA512 6744a68b17542be0423033873fe500c0d135b6e84f6728611e42d9544c12a8ac0f730456dcabe968df86f1016a972305d4b1e408f2519b7adad695d9ef6a2893
+EBUILD firefox-138.0.ebuild 42070 BLAKE2B 4ec39ac2163f2952283ec6e90308113efdad52c3e144221b115855e070dc0e8459a7f11a522b701c2e4d5503bade4762f5aafe63aad6727d7539dfc36e14fcec SHA512 28717935a75d3c1853b767a116472e1d33c6d1a0b9d0af39647e2acb4ddbda768187b6ed0438edf3a0dc39a2984874a6fa2675891193fb25de4ebb1b648662e8
MISC metadata.xml 2634 BLAKE2B 950ff18c250295b2f080f189b00e45ffa8b19a2b70d2a3877be3553579cc8771f0b0bf89a2648404d558009083f1e786114405114050846073c5a94fda9e00ae SHA512 6bc3f08bc9ddf6b65041bce581b839d4b9715e8e1dec25227c7a259805b48b5f2cf2c2c152e1170dee817c31e99adc6c73d1e7baeed4b625c1fafdc687792b51
diff --git a/www-client/firefox/firefox-128.8.0.ebuild b/www-client/firefox/firefox-128.10.0.ebuild
index 54ad9601bfa1..f271ae3d4e56 100644
--- a/www-client/firefox/firefox-128.8.0.ebuild
+++ b/www-client/firefox/firefox-128.10.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-FIREFOX_PATCHSET="firefox-128esr-patches-09.tar.xz"
+FIREFOX_PATCHSET="firefox-128esr-patches-11.tar.xz"
LLVM_COMPAT=( 17 18 19 )
diff --git a/www-client/firefox/firefox-137.0.ebuild b/www-client/firefox/firefox-137.0.1.ebuild
index 73ada469a084..f8481a329237 100644
--- a/www-client/firefox/firefox-137.0.ebuild
+++ b/www-client/firefox/firefox-137.0.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-FIREFOX_PATCHSET="firefox-137-patches-01.tar.xz"
+FIREFOX_PATCHSET="firefox-137-patches-02.tar.xz"
FIREFOX_LOONG_PATCHSET="firefox-137-loong-patches-01.tar.xz"
LLVM_COMPAT=( 19 )
diff --git a/www-client/firefox/firefox-136.0.2.ebuild b/www-client/firefox/firefox-137.0.2.ebuild
index 908ddba0033e..d7bf823068c0 100644
--- a/www-client/firefox/firefox-136.0.2.ebuild
+++ b/www-client/firefox/firefox-137.0.2.ebuild
@@ -3,16 +3,16 @@
EAPI=8
-FIREFOX_PATCHSET="firefox-136-patches-03.tar.xz"
-FIREFOX_LOONG_PATCHSET="firefox-136-loong-patches-01.tar.xz"
+FIREFOX_PATCHSET="firefox-137-patches-02.tar.xz"
+FIREFOX_LOONG_PATCHSET="firefox-137-loong-patches-01.tar.xz"
-LLVM_COMPAT=( 17 18 19 )
+LLVM_COMPAT=( 19 )
# This will also filter rust versions that don't match LLVM_COMPAT in the non-clang path; this is fine.
RUST_NEEDS_LLVM=1
# If not building with clang we need at least rust 1.76
-RUST_MIN_VER=1.77.1
+RUST_MIN_VER=1.82.0
PYTHON_COMPAT=( python3_{10..13} )
PYTHON_REQ_USE="ncurses,sqlite,ssl"
@@ -82,7 +82,7 @@ KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="+clang dbus debug eme-free hardened hwaccel jack libproxy pgo pulseaudio sndio selinux"
IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-jpeg +system-libevent"
-IUSE+=" +system-libvpx system-png +system-webp valgrind wayland wifi +X"
+IUSE+=" +system-libvpx system-png +system-webp test valgrind wayland wifi +X"
# Firefox-only IUSE
IUSE+=" +gmp-autoupdate gnome-shell +jumbo-build openh264 +telemetry wasm-sandbox"
@@ -99,6 +99,8 @@ REQUIRED_USE="|| ( X wayland )
wifi? ( dbus )
"
+RESTRICT="!test? ( test )"
+
FF_ONLY_DEPEND="!www-client/firefox:0
selinux? ( sec-policy/selinux-mozilla )"
BDEPEND="${PYTHON_DEPS}
@@ -138,7 +140,7 @@ COMMON_DEPEND="${FF_ONLY_DEPEND}
dev-libs/expat
dev-libs/glib:2
dev-libs/libffi:=
- >=dev-libs/nss-3.108
+ >=dev-libs/nss-3.109
>=dev-libs/nspr-4.35
media-libs/alsa-lib
media-libs/fontconfig
@@ -794,7 +796,6 @@ src_configure() {
--disable-legacy-profile-creation \
--disable-parental-controls \
--disable-strip \
- --disable-tests \
--disable-updater \
--disable-wmf \
--enable-negotiateauth \
@@ -1071,6 +1072,8 @@ src_configure() {
mozconfig_add_options_mk '-telemetry setting' "MOZ_TELEMETRY_REPORTING=0"
fi
+ mozconfig_use_enable test tests
+
# Disable notification when build system has finished
export MOZ_NOSPAM=1
@@ -1152,6 +1155,29 @@ src_compile() {
${virtx_cmd} ./mach build --verbose || die
}
+src_test() {
+ # https://firefox-source-docs.mozilla.org/testing/automated-testing/index.html
+ local -a failures=()
+
+ # Some tests respect this
+ local -x MOZ_HEADLESS=1
+
+ # Check testing/mach_commands.py
+ einfo "Testing with cppunittest ..."
+ ./mach cppunittest
+ local ret=$?
+ if [[ ${ret} -ne 0 ]]; then
+ eerror "Test suite cppunittest failed with error code ${ret}"
+ failures+=( cppunittest )
+ fi
+
+ if [[ ${#failures} -eq 0 ]]; then
+ einfo "Test suites succeeded"
+ else
+ die "Test suites failed: ${failures[@]}"
+ fi
+}
+
src_install() {
# xpcshell is getting called during install
pax-mark m \
diff --git a/www-client/firefox/firefox-136.0.3.ebuild b/www-client/firefox/firefox-138.0.1.ebuild
index c1e39e2f2cfb..e69e59bd7c9f 100644
--- a/www-client/firefox/firefox-136.0.3.ebuild
+++ b/www-client/firefox/firefox-138.0.1.ebuild
@@ -3,16 +3,16 @@
EAPI=8
-FIREFOX_PATCHSET="firefox-136-patches-04.tar.xz"
-FIREFOX_LOONG_PATCHSET="firefox-136-loong-patches-01.tar.xz"
+FIREFOX_PATCHSET="firefox-138-patches-01.tar.xz"
+FIREFOX_LOONG_PATCHSET="firefox-138-loong-patches-01.tar.xz"
-LLVM_COMPAT=( 17 18 19 )
+LLVM_COMPAT=( 19 )
# This will also filter rust versions that don't match LLVM_COMPAT in the non-clang path; this is fine.
RUST_NEEDS_LLVM=1
# If not building with clang we need at least rust 1.76
-RUST_MIN_VER=1.77.1
+RUST_MIN_VER=1.82.0
PYTHON_COMPAT=( python3_{10..13} )
PYTHON_REQ_USE="ncurses,sqlite,ssl"
@@ -82,7 +82,7 @@ KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="+clang dbus debug eme-free hardened hwaccel jack libproxy pgo pulseaudio sndio selinux"
IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-jpeg +system-libevent"
-IUSE+=" +system-libvpx system-png +system-webp valgrind wayland wifi +X"
+IUSE+=" +system-libvpx system-png +system-webp test valgrind wayland wifi +X"
# Firefox-only IUSE
IUSE+=" +gmp-autoupdate gnome-shell +jumbo-build openh264 +telemetry wasm-sandbox"
@@ -99,6 +99,8 @@ REQUIRED_USE="|| ( X wayland )
wifi? ( dbus )
"
+RESTRICT="!test? ( test )"
+
FF_ONLY_DEPEND="!www-client/firefox:0
selinux? ( sec-policy/selinux-mozilla )"
BDEPEND="${PYTHON_DEPS}
@@ -114,7 +116,7 @@ BDEPEND="${PYTHON_DEPS}
app-alternatives/awk
app-arch/unzip
app-arch/zip
- >=dev-util/cbindgen-0.26.0
+ >=dev-util/cbindgen-0.28.0
net-libs/nodejs
virtual/pkgconfig
amd64? ( >=dev-lang/nasm-2.14 )
@@ -138,7 +140,7 @@ COMMON_DEPEND="${FF_ONLY_DEPEND}
dev-libs/expat
dev-libs/glib:2
dev-libs/libffi:=
- >=dev-libs/nss-3.108
+ >=dev-libs/nss-3.110
>=dev-libs/nspr-4.35
media-libs/alsa-lib
media-libs/fontconfig
@@ -794,14 +796,12 @@ src_configure() {
--disable-legacy-profile-creation \
--disable-parental-controls \
--disable-strip \
- --disable-tests \
--disable-updater \
--disable-wmf \
--enable-negotiateauth \
--enable-new-pass-manager \
--enable-official-branding \
--enable-release \
- --enable-system-pixman \
--enable-system-policies \
--host="${CBUILD:-${CHOST}}" \
--libdir="${EPREFIX}/usr/$(get_libdir)" \
@@ -813,6 +813,7 @@ src_configure() {
--with-system-ffi \
--with-system-nspr \
--with-system-nss \
+ --with-system-pixman \
--with-system-zlib \
--with-toolchain-prefix="${CHOST}-" \
--with-unsigned-addon-scopes=app,system \
@@ -1071,6 +1072,8 @@ src_configure() {
mozconfig_add_options_mk '-telemetry setting' "MOZ_TELEMETRY_REPORTING=0"
fi
+ mozconfig_use_enable test tests
+
# Disable notification when build system has finished
export MOZ_NOSPAM=1
@@ -1152,6 +1155,29 @@ src_compile() {
${virtx_cmd} ./mach build --verbose || die
}
+src_test() {
+ # https://firefox-source-docs.mozilla.org/testing/automated-testing/index.html
+ local -a failures=()
+
+ # Some tests respect this
+ local -x MOZ_HEADLESS=1
+
+ # Check testing/mach_commands.py
+ einfo "Testing with cppunittest ..."
+ ./mach cppunittest
+ local ret=$?
+ if [[ ${ret} -ne 0 ]]; then
+ eerror "Test suite cppunittest failed with error code ${ret}"
+ failures+=( cppunittest )
+ fi
+
+ if [[ ${#failures} -eq 0 ]]; then
+ einfo "Test suites succeeded"
+ else
+ die "Test suites failed: ${failures[@]}"
+ fi
+}
+
src_install() {
# xpcshell is getting called during install
pax-mark m \
diff --git a/www-client/firefox/firefox-138.0.3.ebuild b/www-client/firefox/firefox-138.0.3.ebuild
new file mode 100644
index 000000000000..3fefd4b4a69b
--- /dev/null
+++ b/www-client/firefox/firefox-138.0.3.ebuild
@@ -0,0 +1,1399 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FIREFOX_PATCHSET="firefox-138-patches-02.tar.xz"
+FIREFOX_LOONG_PATCHSET="firefox-138-loong-patches-01.tar.xz"
+
+LLVM_COMPAT=( 19 )
+
+# This will also filter rust versions that don't match LLVM_COMPAT in the non-clang path; this is fine.
+RUST_NEEDS_LLVM=1
+
+# If not building with clang we need at least rust 1.76
+RUST_MIN_VER=1.82.0
+
+PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_REQ_USE="ncurses,sqlite,ssl"
+
+VIRTUALX_REQUIRED="manual"
+
+# Information about the bundled wasi toolchain from
+# https://github.com/WebAssembly/wasi-sdk/
+WASI_SDK_VER=25.0
+WASI_SDK_LLVM_VER=19
+
+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"
+ HOMEPAGE="https://www.mozilla.org/firefox https://www.mozilla.org/firefox/enterprise/"
+ SLOT="esr"
+else
+ HOMEPAGE="https://www.mozilla.org/firefox"
+ SLOT="rapid"
+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 autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm-r1 multiprocessing \
+ optfeature pax-utils python-any-r1 readme.gentoo-r1 rust toolchain-funcs virtualx xdg
+
+MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}"
+
+if [[ ${PV} == *_rc* ]] ; then
+ MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}"
+fi
+
+PATCH_URIS=(
+ https://dev.gentoo.org/~juippis/mozilla/patchsets/${FIREFOX_PATCHSET}
+)
+
+DESCRIPTION="Firefox Web Browser"
+SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz
+ ${PATCH_URIS[@]}
+ loong? (
+ https://dev.gentoo.org/~xen0n/distfiles/www-client/${MOZ_PN}/${FIREFOX_LOONG_PATCHSET}
+ )
+ wasm-sandbox? (
+ amd64? ( https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-${WASI_SDK_VER/.*/}/wasi-sdk-${WASI_SDK_VER}-x86_64-linux.tar.gz )
+ arm64? ( https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-${WASI_SDK_VER/.*/}/wasi-sdk-${WASI_SDK_VER}-arm64-linux.tar.gz )
+ )"
+
+S="${WORKDIR}/${PN}-${PV%_*}"
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+IUSE="+clang dbus debug eme-free hardened hwaccel jack libproxy pgo pulseaudio sndio selinux"
+IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-jpeg +system-libevent"
+IUSE+=" +system-libvpx system-png +system-webp test valgrind wayland wifi +X"
+
+# Firefox-only IUSE
+IUSE+=" +gmp-autoupdate gnome-shell jpegxl +jumbo-build openh264 +telemetry wasm-sandbox"
+
+# "wasm-sandbox? ( llvm_slot_19 )" - most likely due to wasi-sdk-25.0 being llvm-19 based, and
+# llvm/clang-19 turning on reference types for wasm targets. Luckily clang-19 is already stable in
+# Gentoo so it should be widely adopted already - however, it might be possible to workaround
+# the constraint simply by modifying CFLAGS when using clang-17/18. Will need to investigate (bmo#1905251)
+REQUIRED_USE="|| ( X wayland )
+ debug? ( !system-av1 )
+ pgo? ( jumbo-build )
+ wasm-sandbox? ( llvm_slot_19 )
+ wayland? ( dbus )
+ wifi? ( dbus )
+"
+
+RESTRICT="!test? ( test )"
+
+FF_ONLY_DEPEND="!www-client/firefox:0
+ selinux? ( sec-policy/selinux-mozilla )"
+BDEPEND="${PYTHON_DEPS}
+ $(llvm_gen_dep '
+ llvm-core/clang:${LLVM_SLOT}
+ llvm-core/llvm:${LLVM_SLOT}
+ clang? (
+ llvm-core/lld:${LLVM_SLOT}
+ pgo? ( llvm-runtimes/compiler-rt-sanitizers:${LLVM_SLOT}[profile] )
+ )
+ wasm-sandbox? ( llvm-core/lld:${LLVM_SLOT} )
+ ')
+ app-alternatives/awk
+ app-arch/unzip
+ app-arch/zip
+ >=dev-util/cbindgen-0.28.0
+ net-libs/nodejs
+ virtual/pkgconfig
+ amd64? ( >=dev-lang/nasm-2.14 )
+ x86? ( >=dev-lang/nasm-2.14 )
+ pgo? (
+ X? (
+ sys-devel/gettext
+ x11-base/xorg-server[xvfb]
+ x11-apps/xhost
+ )
+ !X? (
+ || (
+ gui-wm/tinywl
+ <gui-libs/wlroots-0.17.3[tinywl(-)]
+ )
+ x11-misc/xkeyboard-config
+ )
+ )"
+COMMON_DEPEND="${FF_ONLY_DEPEND}
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/libffi:=
+ >=dev-libs/nss-3.110
+ >=dev-libs/nspr-4.35
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/mesa
+ media-video/ffmpeg
+ sys-libs/zlib
+ virtual/freedesktop-icon-theme
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-libs/pango
+ x11-libs/pixman
+ dbus? (
+ sys-apps/dbus
+ )
+ jack? ( virtual/jack )
+ pulseaudio? (
+ || (
+ media-libs/libpulse
+ >=media-sound/apulse-0.1.12-r4[sdk]
+ )
+ )
+ libproxy? ( net-libs/libproxy )
+ selinux? ( sec-policy/selinux-mozilla )
+ sndio? ( >=media-sound/sndio-1.8.0-r1 )
+ system-av1? (
+ >=media-libs/dav1d-1.0.0:=
+ >=media-libs/libaom-1.0.0:=
+ )
+ system-harfbuzz? (
+ >=media-libs/harfbuzz-2.8.1:0=
+ !wasm-sandbox? ( >=media-gfx/graphite2-1.3.13 )
+ )
+ system-icu? ( >=dev-libs/icu-76.1:= )
+ system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1:= )
+ system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] )
+ system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] )
+ system-png? ( >=media-libs/libpng-1.6.45:0=[apng] )
+ system-webp? ( >=media-libs/libwebp-1.1.0:0= )
+ valgrind? ( dev-debug/valgrind )
+ wayland? (
+ >=media-libs/libepoxy-1.5.10-r1
+ x11-libs/gtk+:3[wayland]
+ )
+ wifi? (
+ kernel_linux? (
+ || (
+ net-misc/networkmanager
+ net-misc/connman[networkmanager]
+ )
+ sys-apps/dbus
+ )
+ )
+ X? (
+ virtual/opengl
+ x11-libs/cairo[X]
+ x11-libs/gtk+:3[X]
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXrandr
+ x11-libs/libxcb:=
+ )"
+RDEPEND="${COMMON_DEPEND}
+ hwaccel? (
+ media-video/libva-utils
+ sys-apps/pciutils
+ )
+ jack? ( virtual/jack )
+ openh264? ( media-libs/openh264:*[plugin] )"
+DEPEND="${COMMON_DEPEND}
+ X? (
+ x11-base/xorg-proto
+ x11-libs/libICE
+ x11-libs/libSM
+ )"
+
+# ESR and rapid dependencies.
+if [[ -n ${MOZ_ESR} ]] ; then
+ RDEPEND+=" !www-client/firefox:rapid"
+else
+ RDEPEND+=" !www-client/firefox:esr"
+fi
+
+# 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
+
+llvm_check_deps() {
+ if ! has_version -b "llvm-core/clang:${LLVM_SLOT}" ; then
+ einfo "llvm-core/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if use clang && ! tc-ld-is-mold ; then
+ if ! has_version -b "llvm-core/lld:${LLVM_SLOT}" ; then
+ einfo "llvm-core/lld:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+ fi
+
+ if use pgo ; then
+ if ! has_version -b "=llvm-runtimes/compiler-rt-sanitizers-${LLVM_SLOT}*[profile]" ; then
+ einfo "=llvm-runtimes/compiler-rt-sanitizers-${LLVM_SLOT}*[profile] is missing!" >&2
+ einfo "Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+ fi
+
+ einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2
+}
+
+MOZ_LANGS=(
+ af ar ast be bg br ca cak cs cy da de dsb
+ el en-CA en-GB en-US es-AR es-ES et eu
+ fi fr fy-NL ga-IE gd gl he hr hsb hu
+ id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO
+ pa-IN pl pt-BR pt-PT rm ro ru
+ sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW
+)
+
+# Firefox-only LANGS
+MOZ_LANGS+=( ach )
+MOZ_LANGS+=( an )
+MOZ_LANGS+=( az )
+MOZ_LANGS+=( bn )
+MOZ_LANGS+=( bs )
+MOZ_LANGS+=( ca-valencia )
+MOZ_LANGS+=( eo )
+MOZ_LANGS+=( es-CL )
+MOZ_LANGS+=( es-MX )
+MOZ_LANGS+=( fa )
+MOZ_LANGS+=( ff )
+MOZ_LANGS+=( fur )
+MOZ_LANGS+=( gn )
+MOZ_LANGS+=( gu-IN )
+MOZ_LANGS+=( hi-IN )
+MOZ_LANGS+=( hy-AM )
+MOZ_LANGS+=( ia )
+MOZ_LANGS+=( km )
+MOZ_LANGS+=( kn )
+MOZ_LANGS+=( lij )
+MOZ_LANGS+=( mk )
+MOZ_LANGS+=( mr )
+MOZ_LANGS+=( my )
+MOZ_LANGS+=( ne-NP )
+MOZ_LANGS+=( oc )
+MOZ_LANGS+=( sc )
+MOZ_LANGS+=( sco )
+MOZ_LANGS+=( si )
+MOZ_LANGS+=( skr )
+MOZ_LANGS+=( son )
+MOZ_LANGS+=( szl )
+MOZ_LANGS+=( ta )
+MOZ_LANGS+=( te )
+MOZ_LANGS+=( tl )
+MOZ_LANGS+=( trs )
+MOZ_LANGS+=( ur )
+MOZ_LANGS+=( xh )
+
+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_clear_vendor_checksums() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -ne 1 ]] ; then
+ die "${FUNCNAME} requires exact one argument"
+ fi
+
+ einfo "Clearing cargo checksums for ${1} ..."
+
+ sed -i \
+ -e 's/\("files":{\)[^}]*/\1/' \
+ "${S}"/third_party/rust/${1}/.cargo-checksum.json || die
+}
+
+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
+}
+
+mozconfig_add_options_ac() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local reason=${1}
+ shift
+
+ local option
+ for option in ${@} ; do
+ echo "ac_add_options ${option} # ${reason}" >>${MOZCONFIG}
+ done
+}
+
+mozconfig_add_options_mk() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local reason=${1}
+ shift
+
+ local option
+ for option in ${@} ; do
+ echo "mk_add_options ${option} # ${reason}" >>${MOZCONFIG}
+ done
+}
+
+mozconfig_use_enable() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 1 ]] ; then
+ die "${FUNCNAME} requires at least one arguments"
+ fi
+
+ local flag=$(use_enable "${@}")
+ mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}"
+}
+
+mozconfig_use_with() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 1 ]] ; then
+ die "${FUNCNAME} requires at least one arguments"
+ fi
+
+ local flag=$(use_with "${@}")
+ mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}"
+}
+
+virtwl() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ [[ $# -lt 1 ]] && die "${FUNCNAME} needs at least one argument"
+ [[ -n $XDG_RUNTIME_DIR ]] || die "${FUNCNAME} needs XDG_RUNTIME_DIR to be set; try xdg_environment_reset"
+ tinywl -h >/dev/null || die 'tinywl -h failed'
+
+ local VIRTWL VIRTWL_PID
+ coproc VIRTWL { WLR_BACKENDS=headless exec tinywl -s 'echo $WAYLAND_DISPLAY; read _; kill $PPID'; }
+ local -x WAYLAND_DISPLAY
+ read WAYLAND_DISPLAY <&${VIRTWL[0]}
+
+ debug-print "${FUNCNAME}: $@"
+ "$@"
+ local r=$?
+
+ [[ -n $VIRTWL_PID ]] || die "tinywl exited unexpectedly"
+ exec {VIRTWL[0]}<&- {VIRTWL[1]}>&-
+ return $r
+}
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+ # Ensure we have enough disk space to compile
+ if use pgo || use debug ; then
+ CHECKREQS_DISK_BUILD="14300M"
+ elif tc-is-lto ; then
+ CHECKREQS_DISK_BUILD="10600M"
+ else
+ CHECKREQS_DISK_BUILD="7400M"
+ fi
+
+ check-reqs_pkg_pretend
+ fi
+}
+
+pkg_setup() {
+
+ # Get LTO from environment; export after this phase for use in src_configure (etc)
+ use_lto=no
+
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+
+ if tc-is-lto; then
+ use_lto=yes
+ # LTO is handled via configure
+ filter-lto
+ fi
+
+ if use pgo ; then
+ if ! has userpriv ${FEATURES} ; then
+ eerror "Building ${PN} with USE=pgo and FEATURES=-userpriv is not supported!"
+ fi
+ fi
+
+ if [[ ${use_lto} = yes ]]; then
+ # -Werror=lto-type-mismatch -Werror=odr are going to fail with GCC,
+ # bmo#1516758, bgo#942288
+ filter-flags -Werror=lto-type-mismatch -Werror=odr
+ fi
+
+ # Ensure we have enough disk space to compile
+ if use pgo || use debug ; then
+ CHECKREQS_DISK_BUILD="14300M"
+ elif [[ ${use_lto} == "yes" ]] ; then
+ CHECKREQS_DISK_BUILD="10600M"
+ else
+ CHECKREQS_DISK_BUILD="7400M"
+ fi
+
+ check-reqs_pkg_setup
+ llvm-r1_pkg_setup
+ rust_pkg_setup
+ python-any-r1_pkg_setup
+
+ # Avoid PGO profiling problems due to enviroment leakage
+ # These should *always* be cleaned up anyway
+ unset \
+ DBUS_SESSION_BUS_ADDRESS \
+ DISPLAY \
+ ORBIT_SOCKETDIR \
+ SESSION_MANAGER \
+ XAUTHORITY \
+ XDG_CACHE_HOME \
+ XDG_SESSION_COOKIE
+
+ # Build system is using /proc/self/oom_score_adj, bug #604394
+ addpredict /proc/self/oom_score_adj
+
+ if use pgo ; then
+ # Update 105.0: "/proc/self/oom_score_adj" isn't enough anymore with pgo, but not sure
+ # whether that's due to better OOM handling by Firefox (bmo#1771712), or portage
+ # (PORTAGE_SCHEDULING_POLICY) update...
+ addpredict /proc
+
+ # Clear tons of conditions, since PGO is hardware-dependant.
+ addpredict /dev
+ fi
+
+ if ! mountpoint -q /dev/shm ; then
+ # If /dev/shm is not available, configure is known to fail with
+ # a traceback report referencing /usr/lib/pythonN.N/multiprocessing/synchronize.py
+ ewarn "/dev/shm is not mounted -- expect build failures!"
+ fi
+
+ # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ if [[ -z "${MOZ_API_KEY_GOOGLE+set}" ]] ; then
+ MOZ_API_KEY_GOOGLE="AIzaSyDEAOvatFogGaPi0eTgsV_ZlEzx0ObmepsMzfAc"
+ fi
+
+ if [[ -z "${MOZ_API_KEY_LOCATION+set}" ]] ; then
+ MOZ_API_KEY_LOCATION="AIzaSyB2h2OuRgGaPicUgy5N-5hsZqiPW6sH3n_rptiQ"
+ fi
+
+ # Mozilla API keys (see https://location.services.mozilla.com/api)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ if [[ -z "${MOZ_API_KEY_MOZILLA+set}" ]] ; then
+ MOZ_API_KEY_MOZILLA="edb3d487-3a84-46m0ap1e3-9dfd-92b5efaaa005"
+ fi
+
+ # Ensure we use C locale when building, bug #746215
+ export LC_ALL=C
+ fi
+
+ export use_lto
+
+ 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
+
+ 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
+ unpack ${_src_file}
+ fi
+ done
+}
+
+src_prepare() {
+ if [[ ${use_lto} == "yes" ]]; then
+ rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch || die
+ fi
+
+ # Workaround for bgo#915651 on musl
+ if use elibc_glibc ; then
+ rm -v "${WORKDIR}"/firefox-patches/*bgo-748849-RUST_TARGET_override.patch || die
+ fi
+
+ eapply "${WORKDIR}/firefox-patches"
+ use loong && eapply "${WORKDIR}/firefox-loong-patches"
+
+ # Allow user to apply any additional patches without modifing ebuild
+ eapply_user
+
+ # Make cargo respect MAKEOPTS
+ export CARGO_BUILD_JOBS="$(makeopts_jobs)"
+
+ # Workaround for bgo#915651
+ if ! use elibc_glibc ; then
+ if use amd64 ; then
+ export RUST_TARGET="x86_64-unknown-linux-musl"
+ elif use x86 ; then
+ export RUST_TARGET="i686-unknown-linux-musl"
+ elif use arm64 ; then
+ export RUST_TARGET="aarch64-unknown-linux-musl"
+ elif use loong; then
+ # Only the LP64D ABI of LoongArch64 is actively supported among
+ # the wider Linux ecosystem, so the assumption is safe.
+ export RUST_TARGET="loongarch64-unknown-linux-musl"
+ elif use ppc64 ; then
+ export RUST_TARGET="powerpc64le-unknown-linux-musl"
+ elif use riscv ; then
+ # We can pretty safely rule out any 32-bit riscvs, but 64-bit riscvs also have tons of
+ # different ABIs available. riscv64gc-unknown-linux-musl seems to be the best working
+ # guess right now though.
+ elog "riscv detected, forcing a riscv64 target for now."
+ export RUST_TARGET="riscv64gc-unknown-linux-musl"
+ else
+ die "Unknown musl chost, please post a new bug with your rustc -vV along with emerge --info"
+ fi
+ fi
+
+ # Pre-built wasm-sandbox path manipulation.
+ if use wasm-sandbox ; then
+ if use amd64 ; then
+ export wasi_arch="x86_64"
+ elif use arm64 ; then
+ export wasi_arch="arm64"
+ else
+ die "wasm-sandbox enabled on unknown/unsupported arch!"
+ fi
+
+ sed -i \
+ -e "s:%%PORTAGE_WORKDIR%%:${WORKDIR}:" \
+ -e "s:%%WASI_ARCH%%:${wasi_arch}:" \
+ -e "s:%%WASI_SDK_VER%%:${WASI_SDK_VER}:" \
+ -e "s:%%WASI_SDK_LLVM_VER%%:${WASI_SDK_LLVM_VER}:" \
+ toolkit/moz.configure || die "Failed to update wasi-related paths."
+ fi
+
+ # Make LTO respect MAKEOPTS
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/build/moz.configure/lto-pgo.configure || die "Failed sedding multiprocessing.cpu_count"
+
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/third_party/chromium/build/toolchain/get_cpu_count.py || die "Failed sedding multiprocessing.cpu_count"
+
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/third_party/python/gyp/pylib/gyp/input.py || die "Failed sedding multiprocessing.cpu_count"
+
+ # sed-in toolchain prefix
+ sed -i \
+ -e "s/objdump/${CHOST}-objdump/" \
+ "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py || die "sed failed to set toolchain prefix"
+
+ sed -i \
+ -e 's/ccache_stats = None/return None/' \
+ "${S}"/python/mozbuild/mozbuild/controller/building.py || die "sed failed to disable ccache stats call"
+
+ einfo "Removing pre-built binaries ..."
+
+ find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die
+
+ # Clear checksums from cargo crates we've manually patched.
+ # moz_clear_vendor_checksums xyz
+
+ # Respect choice for "jumbo-build"
+ # Changing the value for FILES_PER_UNIFIED_FILE may not work, see #905431
+ if [[ -n ${FILES_PER_UNIFIED_FILE} ]] && use jumbo-build; then
+ local my_files_per_unified_file=${FILES_PER_UNIFIED_FILE:=16}
+ elog ""
+ elog "jumbo-build defaults modified to ${my_files_per_unified_file}."
+ elog "if you get a build failure, try undefining FILES_PER_UNIFIED_FILE,"
+ elog "if that fails try -jumbo-build before opening a bug report."
+ elog ""
+
+ sed -i -e "s/\"FILES_PER_UNIFIED_FILE\", 16/\"FILES_PER_UNIFIED_FILE\", "${my_files_per_unified_file}"/" \
+ python/mozbuild/mozbuild/frontend/data.py ||
+ die "Failed to adjust FILES_PER_UNIFIED_FILE in python/mozbuild/mozbuild/frontend/data.py"
+ sed -i -e "s/FILES_PER_UNIFIED_FILE = 6/FILES_PER_UNIFIED_FILE = "${my_files_per_unified_file}"/" \
+ js/src/moz.build ||
+ die "Failed to adjust FILES_PER_UNIFIED_FILE in js/src/moz.build"
+ fi
+
+ # Create build dir
+ BUILD_DIR="${WORKDIR}/${PN}_build"
+ mkdir -p "${BUILD_DIR}" || die
+
+ # Write API keys to disk
+ echo -n "${MOZ_API_KEY_GOOGLE//gGaPi/}" > "${S}"/api-google.key || die
+ echo -n "${MOZ_API_KEY_LOCATION//gGaPi/}" > "${S}"/api-location.key || die
+ echo -n "${MOZ_API_KEY_MOZILLA//m0ap1/}" > "${S}"/api-mozilla.key || die
+
+ xdg_environment_reset
+}
+
+src_configure() {
+ # Show flags set at the beginning
+ einfo "Current BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}"
+ einfo "Current CFLAGS:\t\t${CFLAGS:-no value set}"
+ einfo "Current CXXFLAGS:\t\t${CXXFLAGS:-no value set}"
+ einfo "Current LDFLAGS:\t\t${LDFLAGS:-no value set}"
+ einfo "Current RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}"
+
+ local have_switched_compiler=
+ if use clang; then
+ # Force clang
+ einfo "Enforcing the use of clang due to USE=clang ..."
+
+ local version_clang=$(clang --version 2>/dev/null | grep -F -- 'clang version' | awk '{ print $3 }')
+ [[ -n ${version_clang} ]] && version_clang=$(ver_cut 1 "${version_clang}")
+ [[ -z ${version_clang} ]] && die "Failed to read clang version!"
+
+ if tc-is-gcc; then
+ have_switched_compiler=yes
+ fi
+
+ AR=llvm-ar
+ CC=${CHOST}-clang-${version_clang}
+ CXX=${CHOST}-clang++-${version_clang}
+ NM=llvm-nm
+ RANLIB=llvm-ranlib
+ elif ! use clang && ! tc-is-gcc ; then
+ # Force gcc
+ have_switched_compiler=yes
+ einfo "Enforcing the use of gcc due to USE=-clang ..."
+ AR=gcc-ar
+ CC=${CHOST}-gcc
+ CXX=${CHOST}-g++
+ NM=gcc-nm
+ RANLIB=gcc-ranlib
+ fi
+
+ if [[ -n "${have_switched_compiler}" ]] ; then
+ # Because we switched active compiler we have to ensure
+ # that no unsupported flags are set
+ strip-unsupported-flags
+ fi
+
+ # Ensure we use correct toolchain,
+ # AS is used in a non-standard way by upstream, #bmo1654031
+ export HOST_CC="$(tc-getBUILD_CC)"
+ export HOST_CXX="$(tc-getBUILD_CXX)"
+ export AS="$(tc-getCC) -c"
+
+ # Configuration tests expect llvm-readelf output, bug 913130
+ READELF="llvm-readelf"
+
+ tc-export CC CXX LD AR AS NM OBJDUMP RANLIB READELF PKG_CONFIG
+
+ # Pass the correct toolchain paths through cbindgen
+ if tc-is-cross-compiler ; then
+ export BINDGEN_CFLAGS="${SYSROOT:+--sysroot=${ESYSROOT}} --target=${CHOST} ${BINDGEN_CFLAGS-}"
+ fi
+
+ # Set MOZILLA_FIVE_HOME
+ export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+
+ # python/mach/mach/mixin/process.py fails to detect SHELL
+ export SHELL="${EPREFIX}/bin/bash"
+
+ # Set state path
+ export MOZBUILD_STATE_PATH="${BUILD_DIR}"
+
+ # Set MOZCONFIG
+ export MOZCONFIG="${S}/.mozconfig"
+
+ # Initialize MOZCONFIG
+ mozconfig_add_options_ac '' --enable-application=browser
+ mozconfig_add_options_ac '' --enable-project=browser
+
+ # Set Gentoo defaults
+ if use telemetry; then
+ export MOZILLA_OFFICIAL=1
+ fi
+
+ mozconfig_add_options_ac 'Gentoo default' \
+ --allow-addon-sideload \
+ --disable-cargo-incremental \
+ --disable-crashreporter \
+ --disable-disk-remnant-avoidance \
+ --disable-geckodriver \
+ --disable-install-strip \
+ --disable-legacy-profile-creation \
+ --disable-parental-controls \
+ --disable-strip \
+ --disable-updater \
+ --disable-wmf \
+ --enable-negotiateauth \
+ --enable-new-pass-manager \
+ --enable-official-branding \
+ --enable-release \
+ --enable-system-policies \
+ --host="${CBUILD:-${CHOST}}" \
+ --libdir="${EPREFIX}/usr/$(get_libdir)" \
+ --prefix="${EPREFIX}/usr" \
+ --target="${CHOST}" \
+ --without-ccache \
+ --with-intl-api \
+ --with-libclang-path="$(llvm-config --libdir)" \
+ --with-system-ffi \
+ --with-system-nspr \
+ --with-system-nss \
+ --with-system-pixman \
+ --with-system-zlib \
+ --with-toolchain-prefix="${CHOST}-" \
+ --with-unsigned-addon-scopes=app,system \
+ --x-includes="${ESYSROOT}/usr/include" \
+ --x-libraries="${ESYSROOT}/usr/$(get_libdir)"
+
+ # Set update channel
+ local update_channel=release
+ [[ -n ${MOZ_ESR} ]] && update_channel=esr
+ mozconfig_add_options_ac '' --enable-update-channel=${update_channel}
+
+ # Whitelist to allow unkeyworded arches to build with "--disable-rust-simd" by default.
+ if use amd64 || use arm64 || use ppc64 || use loong || use riscv ; then
+ mozconfig_add_options_ac '' --enable-rust-simd
+ fi
+
+ # For future keywording: This is currently (97.0) only supported on:
+ # amd64, arm, arm64 & x86.
+ # Might want to flip the logic around if Firefox is to support more arches.
+ # bug 833001, bug 903411#c8
+ if use loong || use ppc64 || use riscv; then
+ mozconfig_add_options_ac '' --disable-sandbox
+ elif use valgrind; then
+ mozconfig_add_options_ac 'valgrind requirement' --disable-sandbox
+ else
+ mozconfig_add_options_ac '' --enable-sandbox
+ fi
+
+ # riscv-related options, bgo#947337, bgo#947338
+ if use riscv ; then
+ mozconfig_add_options_ac 'Disable JIT for RISC-V 64' --disable-jit
+ mozconfig_add_options_ac 'Disable webrtc for RISC-V' --disable-webrtc
+ fi
+
+ if [[ -s "${S}/api-google.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-google.key" | md5sum | awk '{ print $1 }') != 709560c02f94b41f9ad2c49207be6c54 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-google-safebrowsing-api-keyfile="${S}/api-google.key"
+ else
+ einfo "Building without Google API key ..."
+ fi
+
+ if [[ -s "${S}/api-location.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-location.key" | md5sum | awk '{ print $1 }') != ffb7895e35dedf832eb1c5d420ac7420 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-google-location-service-api-keyfile="${S}/api-location.key"
+ else
+ einfo "Building without Location API key ..."
+ fi
+
+ if [[ -s "${S}/api-mozilla.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-mozilla.key" | md5sum | awk '{ print $1 }') != 3927726e9442a8e8fa0e46ccc39caa27 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-mozilla-api-keyfile="${S}/api-mozilla.key"
+ else
+ einfo "Building without Mozilla API key ..."
+ fi
+
+ mozconfig_use_with system-av1
+ mozconfig_use_with system-harfbuzz
+ mozconfig_use_with system-icu
+ mozconfig_use_with system-jpeg
+ mozconfig_use_with system-libevent
+ mozconfig_use_with system-libvpx
+ mozconfig_use_with system-png
+ mozconfig_use_with system-webp
+
+ mozconfig_use_enable dbus
+ mozconfig_use_enable libproxy
+ mozconfig_use_enable valgrind
+
+ use eme-free && mozconfig_add_options_ac '+eme-free' --disable-eme
+
+ if use hardened ; then
+ mozconfig_add_options_ac "+hardened" --enable-hardening
+ append-ldflags "-Wl,-z,relro -Wl,-z,now"
+
+ # Increase the FORTIFY_SOURCE value, #910071.
+ sed -i -e '/-D_FORTIFY_SOURCE=/s:2:3:' "${S}"/build/moz.configure/toolchain.configure || die
+ fi
+
+ local myaudiobackends=""
+ use jack && myaudiobackends+="jack,"
+ use sndio && myaudiobackends+="sndio,"
+ use pulseaudio && myaudiobackends+="pulseaudio,"
+ ! use pulseaudio && myaudiobackends+="alsa,"
+
+ mozconfig_add_options_ac '--enable-audio-backends' --enable-audio-backends="${myaudiobackends::-1}"
+
+ mozconfig_use_enable wifi necko-wifi
+
+ ! use jumbo-build && mozconfig_add_options_ac '--disable-unified-build' --disable-unified-build
+
+ if use X && use wayland ; then
+ mozconfig_add_options_ac '+x11+wayland' --enable-default-toolkit=cairo-gtk3-x11-wayland
+ elif ! use X && use wayland ; then
+ mozconfig_add_options_ac '+wayland' --enable-default-toolkit=cairo-gtk3-wayland-only
+ else
+ mozconfig_add_options_ac '+x11' --enable-default-toolkit=cairo-gtk3-x11-only
+ fi
+
+ # wasm-sandbox
+ # Since graphite2 is one of the sandboxed libraries, system-graphite2 obviously can't work with +wasm-sandbox.
+ if use wasm-sandbox ; then
+ mozconfig_add_options_ac '+wasm-sandbox' --with-wasi-sysroot="${WORKDIR}/wasi-sdk-${WASI_SDK_VER}-${wasi_arch}-linux/share/wasi-sysroot/"
+ else
+ mozconfig_add_options_ac 'no wasm-sandbox' --without-wasm-sandboxed-libraries
+ mozconfig_use_with system-harfbuzz system-graphite2
+ fi
+
+ ! use jpegxl && mozconfig_add_options_ac '-jpegxl' --disable-jxl
+
+ if [[ ${use_lto} == "yes" ]] ; then
+ if use clang ; then
+ # Upstream only supports lld or mold when using clang.
+ if tc-ld-is-mold ; then
+ # mold expects the -flto line from *FLAGS configuration, bgo#923119
+ append-ldflags "-flto=thin"
+ mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
+ else
+ mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld
+ fi
+
+ mozconfig_add_options_ac '+lto' --enable-lto=cross
+
+ else
+ # ThinLTO is currently broken, see bmo#1644409.
+ # mold does not support gcc+lto combination.
+ mozconfig_add_options_ac '+lto' --enable-lto=full
+ mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd
+ fi
+
+ else
+ # Avoid auto-magic on linker
+ if use clang ; then
+ # lld is upstream's default
+ if tc-ld-is-mold ; then
+ mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
+ else
+ mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld
+ fi
+
+ else
+ if tc-ld-is-mold ; then
+ mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
+ else
+ mozconfig_add_options_ac "linker is set to bfd due to USE=-clang" --enable-linker=bfd
+ fi
+ fi
+ fi
+
+ # PGO was moved outside lto block to allow building pgo without lto.
+ if use pgo ; then
+ mozconfig_add_options_ac '+pgo' MOZ_PGO=1
+
+ if use clang ; then
+ # Used in build/pgo/profileserver.py
+ export LLVM_PROFDATA="llvm-profdata"
+ fi
+ fi
+
+ mozconfig_use_enable debug
+ if use debug ; then
+ mozconfig_add_options_ac '+debug' --disable-optimize
+ mozconfig_add_options_ac '+debug' --enable-jemalloc
+ mozconfig_add_options_ac '+debug' --enable-real-time-tracing
+ else
+ mozconfig_add_options_ac 'Gentoo defaults' --disable-real-time-tracing
+
+ if is-flag '-g*' ; then
+ if use clang ; then
+ mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*')
+ else
+ mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols
+ fi
+ else
+ mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols
+ fi
+
+ if is-flag '-O0' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0
+ elif is-flag '-O4' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4
+ elif is-flag '-O3' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3
+ elif is-flag '-O1' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1
+ elif is-flag '-Os' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os
+ else
+ mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2
+ fi
+ fi
+
+ # Debug flag was handled via configure
+ filter-flags '-g*'
+
+ # Optimization flag was handled via configure
+ filter-flags '-O*'
+
+ # elf-hack
+ # Filter "-z,pack-relative-relocs" and let the build system handle it instead.
+ if use amd64 || use x86 ; then
+ filter-flags "-z,pack-relative-relocs"
+
+ if tc-ld-is-mold ; then
+ # relr-elf-hack is currently broken with mold, bgo#916259
+ mozconfig_add_options_ac 'disable elf-hack with mold linker' --disable-elf-hack
+ else
+ mozconfig_add_options_ac 'relr elf-hack' --enable-elf-hack=relr
+ fi
+ elif use loong || use ppc64 || use riscv ; then
+ # '--disable-elf-hack' is not recognized on loong/ppc64/riscv,
+ # see bgo #917049, #930046
+ :;
+ else
+ mozconfig_add_options_ac 'disable elf-hack on non-supported arches' --disable-elf-hack
+ fi
+
+ if ! use elibc_glibc; then
+ mozconfig_add_options_ac '!elibc_glibc' --disable-jemalloc
+ fi
+
+ if use valgrind; then
+ mozconfig_add_options_ac 'valgrind requirement' --disable-jemalloc
+ fi
+
+ # System-av1 fix
+ use system-av1 && append-ldflags "-Wl,--undefined-version"
+
+ # Make revdep-rebuild.sh happy; Also required for musl
+ append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags
+
+ # Pass $MAKEOPTS to build system
+ export MOZ_MAKE_FLAGS="${MAKEOPTS}"
+
+ # Use system's Python environment
+ export PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach
+
+ export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="none"
+
+ if ! use telemetry; then
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_CRASHREPORTER=0"
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_DATA_REPORTING=0"
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_SERVICES_HEALTHREPORT=0"
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_TELEMETRY_REPORTING=0"
+ fi
+
+ mozconfig_use_enable test tests
+
+ # Disable notification when build system has finished
+ export MOZ_NOSPAM=1
+
+ # Portage sets XARGS environment variable to "xargs -r" by default which
+ # breaks build system's check_prog() function which doesn't support arguments
+ mozconfig_add_options_ac 'Gentoo default' "XARGS=${EPREFIX}/usr/bin/xargs"
+
+ # Set build dir
+ mozconfig_add_options_mk 'Gentoo default' "MOZ_OBJDIR=${BUILD_DIR}"
+
+ # Show flags we will use
+ einfo "Build BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}"
+ einfo "Build CFLAGS:\t\t${CFLAGS:-no value set}"
+ einfo "Build CXXFLAGS:\t\t${CXXFLAGS:-no value set}"
+ einfo "Build LDFLAGS:\t\t${LDFLAGS:-no value set}"
+ einfo "Build RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}"
+
+ # Handle EXTRA_CONF and show summary
+ local ac opt hash reason
+
+ # Apply EXTRA_ECONF entries to $MOZCONFIG
+ if [[ -n ${EXTRA_ECONF} ]] ; then
+ IFS=\! read -a ac <<<${EXTRA_ECONF// --/\!}
+ for opt in "${ac[@]}"; do
+ mozconfig_add_options_ac "EXTRA_ECONF" --${opt#--}
+ done
+ fi
+
+ echo
+ echo "=========================================================="
+ echo "Building ${PF} with the following configuration"
+ grep ^ac_add_options "${MOZCONFIG}" | while read ac opt hash reason; do
+ [[ -z ${hash} || ${hash} == \# ]] \
+ || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}"
+ printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}"
+ done
+ echo "=========================================================="
+ echo
+
+ if use valgrind; then
+ sed -i -e 's/--enable-optimize=-O[0-9s]/--enable-optimize="-g -O2"/' .mozconfig || die
+ fi
+
+ ./mach configure || die
+}
+
+src_compile() {
+ local virtx_cmd=
+
+ if [[ ${use_lto} == "yes" ]] && tc-ld-is-mold; then
+ # increase ulimit with mold+lto, bugs #892641, #907485
+ if ! ulimit -n 16384 1>/dev/null 2>&1 ; then
+ ewarn "Unable to modify ulimits - building with mold+lto might fail due to low ulimit -n resources."
+ ewarn "Please see bugs #892641 & #907485."
+ else
+ ulimit -n 16384
+ fi
+ fi
+
+ if use pgo; then
+ # Reset and cleanup environment variables used by GNOME/XDG
+ gnome2_environment_reset
+
+ addpredict /root
+
+ if ! use X; then
+ virtx_cmd=virtwl
+ else
+ virtx_cmd=virtx
+ fi
+ fi
+
+ if ! use X; then
+ local -x GDK_BACKEND=wayland
+ else
+ local -x GDK_BACKEND=x11
+ fi
+
+ ${virtx_cmd} ./mach build --verbose || die
+}
+
+src_test() {
+ # https://firefox-source-docs.mozilla.org/testing/automated-testing/index.html
+ local -a failures=()
+
+ # Some tests respect this
+ local -x MOZ_HEADLESS=1
+
+ # Check testing/mach_commands.py
+ einfo "Testing with cppunittest ..."
+ ./mach cppunittest
+ local ret=$?
+ if [[ ${ret} -ne 0 ]]; then
+ eerror "Test suite cppunittest failed with error code ${ret}"
+ failures+=( cppunittest )
+ fi
+
+ if [[ ${#failures} -eq 0 ]]; then
+ einfo "Test suites succeeded"
+ else
+ die "Test suites failed: ${failures[@]}"
+ fi
+}
+
+src_install() {
+ # xpcshell is getting called during install
+ pax-mark m \
+ "${BUILD_DIR}"/dist/bin/xpcshell \
+ "${BUILD_DIR}"/dist/bin/${PN} \
+ "${BUILD_DIR}"/dist/bin/plugin-container
+
+ DESTDIR="${D}" ./mach install || die
+
+ # Upstream cannot ship symlink but we can (bmo#658850)
+ rm "${ED}${MOZILLA_FIVE_HOME}/${PN}-bin" || die
+ dosym ${PN} ${MOZILLA_FIVE_HOME}/${PN}-bin
+
+ # Don't install llvm-symbolizer from llvm-core/llvm package
+ if [[ -f "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] ; then
+ rm -v "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" || die
+ fi
+
+ # Install policy (currently only used to disable application updates)
+ insinto "${MOZILLA_FIVE_HOME}/distribution"
+ newins "${FILESDIR}"/distribution.ini distribution.ini
+ 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 gentoo-prefs.js
+
+ local GENTOO_PREFS="${ED}${PREFS_DIR}/gentoo-prefs.js"
+
+ # Set dictionary path to use system hunspell
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set spellchecker.dictionary_path pref"
+ pref("spellchecker.dictionary_path", "${EPREFIX}/usr/share/myspell");
+ EOF
+
+ # Force hwaccel prefs if USE=hwaccel is enabled
+ if use hwaccel ; then
+ cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-r2 \
+ >>"${GENTOO_PREFS}" \
+ || die "failed to add prefs to force hardware-accelerated rendering to all-gentoo.js"
+
+ if use wayland; then
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel wayland prefs"
+ pref("gfx.x11-egl.force-enabled", false);
+ EOF
+ else
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel x11 prefs"
+ pref("gfx.x11-egl.force-enabled", true);
+ EOF
+ fi
+
+ # Install the vaapitest binary on supported arches (122.0 supports all platforms, bmo#1865969)
+ exeinto "${MOZILLA_FIVE_HOME}"
+ doexe "${BUILD_DIR}"/dist/bin/vaapitest
+
+ # Install the v4l2test on supported arches (+ arm, + riscv64 when keyworded)
+ if use arm64 ; then
+ exeinto "${MOZILLA_FIVE_HOME}"
+ doexe "${BUILD_DIR}"/dist/bin/v4l2test
+ fi
+ fi
+
+ 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
+
+ # Force the graphite pref if USE=system-harfbuzz is enabled, since the pref cannot disable it
+ if use system-harfbuzz ; then
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set gfx.font_rendering.graphite.enabled pref"
+ sticky_pref("gfx.font_rendering.graphite.enabled", true);
+ EOF
+ fi
+
+ # Add telemetry config prefs, just in case something happens in future and telemetry build
+ # options stop working.
+ if ! use telemetry ; then
+ cat "${FILESDIR}"/gentoo-telemetry-prefs.js >>"${GENTOO_PREFS}" || die "failed to set telemetry prefs"
+ 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="${S}/browser/branding/official"
+
+ # Prefer the upstream svg file they use when packaging flatpak so it's always up-to-date.
+ insinto /usr/share/icons/hicolor/symbolic/apps
+ newins "${S}"/taskcluster/docker/firefox-flatpak/firefox-symbolic.svg firefox-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^}"
+ local desktop_file="${FILESDIR}/icon/${PN}-r3.desktop"
+ local exec_command="${PN}"
+ local icon="${PN}"
+ local use_wayland="false"
+
+ if [[ -n ${MOZ_ESR} ]] ; then
+ local desktop_filename="${PN}-esr.desktop"
+ else
+ local desktop_filename="${PN}.desktop"
+ fi
+
+ 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
+
+ if use gnome-shell ; then
+ # Install search provider for Gnome
+ insinto /usr/share/gnome-shell/search-providers/
+ doins browser/components/shell/search-provider-files/org.mozilla.firefox.search-provider.ini
+
+ insinto /usr/share/dbus-1/services/
+ doins browser/components/shell/search-provider-files/org.mozilla.firefox.SearchProvider.service
+
+ # Toggle between rapid and esr desktop file names
+ if [[ -n ${MOZ_ESR} ]] ; then
+ sed -e "s/firefox.desktop/${desktop_filename}/g" \
+ -i "${ED}/usr/share/gnome-shell/search-providers/org.mozilla.firefox.search-provider.ini" ||
+ die "Failed to sed org.mozilla.firefox.search-provider.ini file."
+ fi
+
+ # Make the dbus service aware of a previous session, bgo#939196
+ sed -e \
+ "s/Exec=\/usr\/bin\/firefox/Exec=\/usr\/$(get_libdir)\/firefox\/firefox --dbus-service \/usr\/bin\/firefox/g" \
+ -i "${ED}/usr/share/dbus-1/services/org.mozilla.firefox.SearchProvider.service" ||
+ die "Failed to sed org.mozilla.firefox.SearchProvider.service dbus file"
+
+ # Update prefs to enable Gnome search provider
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to enable gnome-search-provider via prefs"
+ pref("browser.gnome-search-provider.enabled", true);
+ EOF
+ fi
+
+ # 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:@DEFAULT_WAYLAND@:${use_wayland}:" \
+ "${ED}/usr/bin/${PN}" || die
+
+ readme.gentoo_create_doc
+}
+
+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
+
+ # bug 835078
+ if use hwaccel && has_version "x11-drivers/xf86-video-nouveau"; then
+ ewarn "You have nouveau drivers installed in your system and 'hwaccel' "
+ ewarn "enabled for Firefox. Nouveau / your GPU might not support the "
+ ewarn "required EGL, so either disable 'hwaccel' or try the workaround "
+ ewarn "explained in https://bugs.gentoo.org/835078#c5 if Firefox crashes."
+ fi
+
+ readme.gentoo_print_elog
+
+ 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
+ optfeature "screencasting with pipewire" sys-apps/xdg-desktop-portal
+ if use hwaccel && has_version "x11-drivers/nvidia-drivers"; then
+ optfeature "hardware acceleration with NVIDIA cards" media-libs/nvidia-vaapi-driver
+ fi
+
+ if ! has_version "sys-libs/glibc"; then
+ elog
+ elog "glibc not found! You won't be able to play DRM content."
+ elog "See Gentoo bug #910309 or upstream bug #1843683."
+ elog
+ fi
+}
diff --git a/www-client/firefox/firefox-138.0.ebuild b/www-client/firefox/firefox-138.0.ebuild
new file mode 100644
index 000000000000..e69e59bd7c9f
--- /dev/null
+++ b/www-client/firefox/firefox-138.0.ebuild
@@ -0,0 +1,1397 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FIREFOX_PATCHSET="firefox-138-patches-01.tar.xz"
+FIREFOX_LOONG_PATCHSET="firefox-138-loong-patches-01.tar.xz"
+
+LLVM_COMPAT=( 19 )
+
+# This will also filter rust versions that don't match LLVM_COMPAT in the non-clang path; this is fine.
+RUST_NEEDS_LLVM=1
+
+# If not building with clang we need at least rust 1.76
+RUST_MIN_VER=1.82.0
+
+PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_REQ_USE="ncurses,sqlite,ssl"
+
+VIRTUALX_REQUIRED="manual"
+
+# Information about the bundled wasi toolchain from
+# https://github.com/WebAssembly/wasi-sdk/
+WASI_SDK_VER=25.0
+WASI_SDK_LLVM_VER=19
+
+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"
+ HOMEPAGE="https://www.mozilla.org/firefox https://www.mozilla.org/firefox/enterprise/"
+ SLOT="esr"
+else
+ HOMEPAGE="https://www.mozilla.org/firefox"
+ SLOT="rapid"
+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 autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm-r1 multiprocessing \
+ optfeature pax-utils python-any-r1 readme.gentoo-r1 rust toolchain-funcs virtualx xdg
+
+MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}"
+
+if [[ ${PV} == *_rc* ]] ; then
+ MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}"
+fi
+
+PATCH_URIS=(
+ https://dev.gentoo.org/~juippis/mozilla/patchsets/${FIREFOX_PATCHSET}
+)
+
+DESCRIPTION="Firefox Web Browser"
+SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz
+ ${PATCH_URIS[@]}
+ loong? (
+ https://dev.gentoo.org/~xen0n/distfiles/www-client/${MOZ_PN}/${FIREFOX_LOONG_PATCHSET}
+ )
+ wasm-sandbox? (
+ amd64? ( https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-${WASI_SDK_VER/.*/}/wasi-sdk-${WASI_SDK_VER}-x86_64-linux.tar.gz )
+ arm64? ( https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-${WASI_SDK_VER/.*/}/wasi-sdk-${WASI_SDK_VER}-arm64-linux.tar.gz )
+ )"
+
+S="${WORKDIR}/${PN}-${PV%_*}"
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+IUSE="+clang dbus debug eme-free hardened hwaccel jack libproxy pgo pulseaudio sndio selinux"
+IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-jpeg +system-libevent"
+IUSE+=" +system-libvpx system-png +system-webp test valgrind wayland wifi +X"
+
+# Firefox-only IUSE
+IUSE+=" +gmp-autoupdate gnome-shell +jumbo-build openh264 +telemetry wasm-sandbox"
+
+# "wasm-sandbox? ( llvm_slot_19 )" - most likely due to wasi-sdk-25.0 being llvm-19 based, and
+# llvm/clang-19 turning on reference types for wasm targets. Luckily clang-19 is already stable in
+# Gentoo so it should be widely adopted already - however, it might be possible to workaround
+# the constraint simply by modifying CFLAGS when using clang-17/18. Will need to investigate (bmo#1905251)
+REQUIRED_USE="|| ( X wayland )
+ debug? ( !system-av1 )
+ pgo? ( jumbo-build )
+ wasm-sandbox? ( llvm_slot_19 )
+ wayland? ( dbus )
+ wifi? ( dbus )
+"
+
+RESTRICT="!test? ( test )"
+
+FF_ONLY_DEPEND="!www-client/firefox:0
+ selinux? ( sec-policy/selinux-mozilla )"
+BDEPEND="${PYTHON_DEPS}
+ $(llvm_gen_dep '
+ llvm-core/clang:${LLVM_SLOT}
+ llvm-core/llvm:${LLVM_SLOT}
+ clang? (
+ llvm-core/lld:${LLVM_SLOT}
+ pgo? ( llvm-runtimes/compiler-rt-sanitizers:${LLVM_SLOT}[profile] )
+ )
+ wasm-sandbox? ( llvm-core/lld:${LLVM_SLOT} )
+ ')
+ app-alternatives/awk
+ app-arch/unzip
+ app-arch/zip
+ >=dev-util/cbindgen-0.28.0
+ net-libs/nodejs
+ virtual/pkgconfig
+ amd64? ( >=dev-lang/nasm-2.14 )
+ x86? ( >=dev-lang/nasm-2.14 )
+ pgo? (
+ X? (
+ sys-devel/gettext
+ x11-base/xorg-server[xvfb]
+ x11-apps/xhost
+ )
+ !X? (
+ || (
+ gui-wm/tinywl
+ <gui-libs/wlroots-0.17.3[tinywl(-)]
+ )
+ x11-misc/xkeyboard-config
+ )
+ )"
+COMMON_DEPEND="${FF_ONLY_DEPEND}
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/libffi:=
+ >=dev-libs/nss-3.110
+ >=dev-libs/nspr-4.35
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/mesa
+ media-video/ffmpeg
+ sys-libs/zlib
+ virtual/freedesktop-icon-theme
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-libs/pango
+ x11-libs/pixman
+ dbus? (
+ sys-apps/dbus
+ )
+ jack? ( virtual/jack )
+ pulseaudio? (
+ || (
+ media-libs/libpulse
+ >=media-sound/apulse-0.1.12-r4[sdk]
+ )
+ )
+ libproxy? ( net-libs/libproxy )
+ selinux? ( sec-policy/selinux-mozilla )
+ sndio? ( >=media-sound/sndio-1.8.0-r1 )
+ system-av1? (
+ >=media-libs/dav1d-1.0.0:=
+ >=media-libs/libaom-1.0.0:=
+ )
+ system-harfbuzz? (
+ >=media-libs/harfbuzz-2.8.1:0=
+ !wasm-sandbox? ( >=media-gfx/graphite2-1.3.13 )
+ )
+ system-icu? ( >=dev-libs/icu-76.1:= )
+ system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1:= )
+ system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] )
+ system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] )
+ system-png? ( >=media-libs/libpng-1.6.45:0=[apng] )
+ system-webp? ( >=media-libs/libwebp-1.1.0:0= )
+ valgrind? ( dev-debug/valgrind )
+ wayland? (
+ >=media-libs/libepoxy-1.5.10-r1
+ x11-libs/gtk+:3[wayland]
+ )
+ wifi? (
+ kernel_linux? (
+ || (
+ net-misc/networkmanager
+ net-misc/connman[networkmanager]
+ )
+ sys-apps/dbus
+ )
+ )
+ X? (
+ virtual/opengl
+ x11-libs/cairo[X]
+ x11-libs/gtk+:3[X]
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXrandr
+ x11-libs/libxcb:=
+ )"
+RDEPEND="${COMMON_DEPEND}
+ hwaccel? (
+ media-video/libva-utils
+ sys-apps/pciutils
+ )
+ jack? ( virtual/jack )
+ openh264? ( media-libs/openh264:*[plugin] )"
+DEPEND="${COMMON_DEPEND}
+ X? (
+ x11-base/xorg-proto
+ x11-libs/libICE
+ x11-libs/libSM
+ )"
+
+# ESR and rapid dependencies.
+if [[ -n ${MOZ_ESR} ]] ; then
+ RDEPEND+=" !www-client/firefox:rapid"
+else
+ RDEPEND+=" !www-client/firefox:esr"
+fi
+
+# 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
+
+llvm_check_deps() {
+ if ! has_version -b "llvm-core/clang:${LLVM_SLOT}" ; then
+ einfo "llvm-core/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if use clang && ! tc-ld-is-mold ; then
+ if ! has_version -b "llvm-core/lld:${LLVM_SLOT}" ; then
+ einfo "llvm-core/lld:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+ fi
+
+ if use pgo ; then
+ if ! has_version -b "=llvm-runtimes/compiler-rt-sanitizers-${LLVM_SLOT}*[profile]" ; then
+ einfo "=llvm-runtimes/compiler-rt-sanitizers-${LLVM_SLOT}*[profile] is missing!" >&2
+ einfo "Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+ fi
+
+ einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2
+}
+
+MOZ_LANGS=(
+ af ar ast be bg br ca cak cs cy da de dsb
+ el en-CA en-GB en-US es-AR es-ES et eu
+ fi fr fy-NL ga-IE gd gl he hr hsb hu
+ id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO
+ pa-IN pl pt-BR pt-PT rm ro ru
+ sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW
+)
+
+# Firefox-only LANGS
+MOZ_LANGS+=( ach )
+MOZ_LANGS+=( an )
+MOZ_LANGS+=( az )
+MOZ_LANGS+=( bn )
+MOZ_LANGS+=( bs )
+MOZ_LANGS+=( ca-valencia )
+MOZ_LANGS+=( eo )
+MOZ_LANGS+=( es-CL )
+MOZ_LANGS+=( es-MX )
+MOZ_LANGS+=( fa )
+MOZ_LANGS+=( ff )
+MOZ_LANGS+=( fur )
+MOZ_LANGS+=( gn )
+MOZ_LANGS+=( gu-IN )
+MOZ_LANGS+=( hi-IN )
+MOZ_LANGS+=( hy-AM )
+MOZ_LANGS+=( ia )
+MOZ_LANGS+=( km )
+MOZ_LANGS+=( kn )
+MOZ_LANGS+=( lij )
+MOZ_LANGS+=( mk )
+MOZ_LANGS+=( mr )
+MOZ_LANGS+=( my )
+MOZ_LANGS+=( ne-NP )
+MOZ_LANGS+=( oc )
+MOZ_LANGS+=( sc )
+MOZ_LANGS+=( sco )
+MOZ_LANGS+=( si )
+MOZ_LANGS+=( skr )
+MOZ_LANGS+=( son )
+MOZ_LANGS+=( szl )
+MOZ_LANGS+=( ta )
+MOZ_LANGS+=( te )
+MOZ_LANGS+=( tl )
+MOZ_LANGS+=( trs )
+MOZ_LANGS+=( ur )
+MOZ_LANGS+=( xh )
+
+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_clear_vendor_checksums() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -ne 1 ]] ; then
+ die "${FUNCNAME} requires exact one argument"
+ fi
+
+ einfo "Clearing cargo checksums for ${1} ..."
+
+ sed -i \
+ -e 's/\("files":{\)[^}]*/\1/' \
+ "${S}"/third_party/rust/${1}/.cargo-checksum.json || die
+}
+
+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
+}
+
+mozconfig_add_options_ac() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local reason=${1}
+ shift
+
+ local option
+ for option in ${@} ; do
+ echo "ac_add_options ${option} # ${reason}" >>${MOZCONFIG}
+ done
+}
+
+mozconfig_add_options_mk() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local reason=${1}
+ shift
+
+ local option
+ for option in ${@} ; do
+ echo "mk_add_options ${option} # ${reason}" >>${MOZCONFIG}
+ done
+}
+
+mozconfig_use_enable() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 1 ]] ; then
+ die "${FUNCNAME} requires at least one arguments"
+ fi
+
+ local flag=$(use_enable "${@}")
+ mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}"
+}
+
+mozconfig_use_with() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 1 ]] ; then
+ die "${FUNCNAME} requires at least one arguments"
+ fi
+
+ local flag=$(use_with "${@}")
+ mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}"
+}
+
+virtwl() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ [[ $# -lt 1 ]] && die "${FUNCNAME} needs at least one argument"
+ [[ -n $XDG_RUNTIME_DIR ]] || die "${FUNCNAME} needs XDG_RUNTIME_DIR to be set; try xdg_environment_reset"
+ tinywl -h >/dev/null || die 'tinywl -h failed'
+
+ local VIRTWL VIRTWL_PID
+ coproc VIRTWL { WLR_BACKENDS=headless exec tinywl -s 'echo $WAYLAND_DISPLAY; read _; kill $PPID'; }
+ local -x WAYLAND_DISPLAY
+ read WAYLAND_DISPLAY <&${VIRTWL[0]}
+
+ debug-print "${FUNCNAME}: $@"
+ "$@"
+ local r=$?
+
+ [[ -n $VIRTWL_PID ]] || die "tinywl exited unexpectedly"
+ exec {VIRTWL[0]}<&- {VIRTWL[1]}>&-
+ return $r
+}
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+ # Ensure we have enough disk space to compile
+ if use pgo || use debug ; then
+ CHECKREQS_DISK_BUILD="14300M"
+ elif tc-is-lto ; then
+ CHECKREQS_DISK_BUILD="10600M"
+ else
+ CHECKREQS_DISK_BUILD="7400M"
+ fi
+
+ check-reqs_pkg_pretend
+ fi
+}
+
+pkg_setup() {
+
+ # Get LTO from environment; export after this phase for use in src_configure (etc)
+ use_lto=no
+
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+
+ if tc-is-lto; then
+ use_lto=yes
+ # LTO is handled via configure
+ filter-lto
+ fi
+
+ if use pgo ; then
+ if ! has userpriv ${FEATURES} ; then
+ eerror "Building ${PN} with USE=pgo and FEATURES=-userpriv is not supported!"
+ fi
+ fi
+
+ if [[ ${use_lto} = yes ]]; then
+ # -Werror=lto-type-mismatch -Werror=odr are going to fail with GCC,
+ # bmo#1516758, bgo#942288
+ filter-flags -Werror=lto-type-mismatch -Werror=odr
+ fi
+
+ # Ensure we have enough disk space to compile
+ if use pgo || use debug ; then
+ CHECKREQS_DISK_BUILD="14300M"
+ elif [[ ${use_lto} == "yes" ]] ; then
+ CHECKREQS_DISK_BUILD="10600M"
+ else
+ CHECKREQS_DISK_BUILD="7400M"
+ fi
+
+ check-reqs_pkg_setup
+ llvm-r1_pkg_setup
+ rust_pkg_setup
+ python-any-r1_pkg_setup
+
+ # Avoid PGO profiling problems due to enviroment leakage
+ # These should *always* be cleaned up anyway
+ unset \
+ DBUS_SESSION_BUS_ADDRESS \
+ DISPLAY \
+ ORBIT_SOCKETDIR \
+ SESSION_MANAGER \
+ XAUTHORITY \
+ XDG_CACHE_HOME \
+ XDG_SESSION_COOKIE
+
+ # Build system is using /proc/self/oom_score_adj, bug #604394
+ addpredict /proc/self/oom_score_adj
+
+ if use pgo ; then
+ # Update 105.0: "/proc/self/oom_score_adj" isn't enough anymore with pgo, but not sure
+ # whether that's due to better OOM handling by Firefox (bmo#1771712), or portage
+ # (PORTAGE_SCHEDULING_POLICY) update...
+ addpredict /proc
+
+ # Clear tons of conditions, since PGO is hardware-dependant.
+ addpredict /dev
+ fi
+
+ if ! mountpoint -q /dev/shm ; then
+ # If /dev/shm is not available, configure is known to fail with
+ # a traceback report referencing /usr/lib/pythonN.N/multiprocessing/synchronize.py
+ ewarn "/dev/shm is not mounted -- expect build failures!"
+ fi
+
+ # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ if [[ -z "${MOZ_API_KEY_GOOGLE+set}" ]] ; then
+ MOZ_API_KEY_GOOGLE="AIzaSyDEAOvatFogGaPi0eTgsV_ZlEzx0ObmepsMzfAc"
+ fi
+
+ if [[ -z "${MOZ_API_KEY_LOCATION+set}" ]] ; then
+ MOZ_API_KEY_LOCATION="AIzaSyB2h2OuRgGaPicUgy5N-5hsZqiPW6sH3n_rptiQ"
+ fi
+
+ # Mozilla API keys (see https://location.services.mozilla.com/api)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ if [[ -z "${MOZ_API_KEY_MOZILLA+set}" ]] ; then
+ MOZ_API_KEY_MOZILLA="edb3d487-3a84-46m0ap1e3-9dfd-92b5efaaa005"
+ fi
+
+ # Ensure we use C locale when building, bug #746215
+ export LC_ALL=C
+ fi
+
+ export use_lto
+
+ 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
+
+ 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
+ unpack ${_src_file}
+ fi
+ done
+}
+
+src_prepare() {
+ if [[ ${use_lto} == "yes" ]]; then
+ rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch || die
+ fi
+
+ # Workaround for bgo#915651 on musl
+ if use elibc_glibc ; then
+ rm -v "${WORKDIR}"/firefox-patches/*bgo-748849-RUST_TARGET_override.patch || die
+ fi
+
+ eapply "${WORKDIR}/firefox-patches"
+ use loong && eapply "${WORKDIR}/firefox-loong-patches"
+
+ # Allow user to apply any additional patches without modifing ebuild
+ eapply_user
+
+ # Make cargo respect MAKEOPTS
+ export CARGO_BUILD_JOBS="$(makeopts_jobs)"
+
+ # Workaround for bgo#915651
+ if ! use elibc_glibc ; then
+ if use amd64 ; then
+ export RUST_TARGET="x86_64-unknown-linux-musl"
+ elif use x86 ; then
+ export RUST_TARGET="i686-unknown-linux-musl"
+ elif use arm64 ; then
+ export RUST_TARGET="aarch64-unknown-linux-musl"
+ elif use loong; then
+ # Only the LP64D ABI of LoongArch64 is actively supported among
+ # the wider Linux ecosystem, so the assumption is safe.
+ export RUST_TARGET="loongarch64-unknown-linux-musl"
+ elif use ppc64 ; then
+ export RUST_TARGET="powerpc64le-unknown-linux-musl"
+ elif use riscv ; then
+ # We can pretty safely rule out any 32-bit riscvs, but 64-bit riscvs also have tons of
+ # different ABIs available. riscv64gc-unknown-linux-musl seems to be the best working
+ # guess right now though.
+ elog "riscv detected, forcing a riscv64 target for now."
+ export RUST_TARGET="riscv64gc-unknown-linux-musl"
+ else
+ die "Unknown musl chost, please post a new bug with your rustc -vV along with emerge --info"
+ fi
+ fi
+
+ # Pre-built wasm-sandbox path manipulation.
+ if use wasm-sandbox ; then
+ if use amd64 ; then
+ export wasi_arch="x86_64"
+ elif use arm64 ; then
+ export wasi_arch="arm64"
+ else
+ die "wasm-sandbox enabled on unknown/unsupported arch!"
+ fi
+
+ sed -i \
+ -e "s:%%PORTAGE_WORKDIR%%:${WORKDIR}:" \
+ -e "s:%%WASI_ARCH%%:${wasi_arch}:" \
+ -e "s:%%WASI_SDK_VER%%:${WASI_SDK_VER}:" \
+ -e "s:%%WASI_SDK_LLVM_VER%%:${WASI_SDK_LLVM_VER}:" \
+ toolkit/moz.configure || die "Failed to update wasi-related paths."
+ fi
+
+ # Make LTO respect MAKEOPTS
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/build/moz.configure/lto-pgo.configure || die "Failed sedding multiprocessing.cpu_count"
+
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/third_party/chromium/build/toolchain/get_cpu_count.py || die "Failed sedding multiprocessing.cpu_count"
+
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/third_party/python/gyp/pylib/gyp/input.py || die "Failed sedding multiprocessing.cpu_count"
+
+ # sed-in toolchain prefix
+ sed -i \
+ -e "s/objdump/${CHOST}-objdump/" \
+ "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py || die "sed failed to set toolchain prefix"
+
+ sed -i \
+ -e 's/ccache_stats = None/return None/' \
+ "${S}"/python/mozbuild/mozbuild/controller/building.py || die "sed failed to disable ccache stats call"
+
+ einfo "Removing pre-built binaries ..."
+
+ find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die
+
+ # Clear checksums from cargo crates we've manually patched.
+ # moz_clear_vendor_checksums xyz
+
+ # Respect choice for "jumbo-build"
+ # Changing the value for FILES_PER_UNIFIED_FILE may not work, see #905431
+ if [[ -n ${FILES_PER_UNIFIED_FILE} ]] && use jumbo-build; then
+ local my_files_per_unified_file=${FILES_PER_UNIFIED_FILE:=16}
+ elog ""
+ elog "jumbo-build defaults modified to ${my_files_per_unified_file}."
+ elog "if you get a build failure, try undefining FILES_PER_UNIFIED_FILE,"
+ elog "if that fails try -jumbo-build before opening a bug report."
+ elog ""
+
+ sed -i -e "s/\"FILES_PER_UNIFIED_FILE\", 16/\"FILES_PER_UNIFIED_FILE\", "${my_files_per_unified_file}"/" \
+ python/mozbuild/mozbuild/frontend/data.py ||
+ die "Failed to adjust FILES_PER_UNIFIED_FILE in python/mozbuild/mozbuild/frontend/data.py"
+ sed -i -e "s/FILES_PER_UNIFIED_FILE = 6/FILES_PER_UNIFIED_FILE = "${my_files_per_unified_file}"/" \
+ js/src/moz.build ||
+ die "Failed to adjust FILES_PER_UNIFIED_FILE in js/src/moz.build"
+ fi
+
+ # Create build dir
+ BUILD_DIR="${WORKDIR}/${PN}_build"
+ mkdir -p "${BUILD_DIR}" || die
+
+ # Write API keys to disk
+ echo -n "${MOZ_API_KEY_GOOGLE//gGaPi/}" > "${S}"/api-google.key || die
+ echo -n "${MOZ_API_KEY_LOCATION//gGaPi/}" > "${S}"/api-location.key || die
+ echo -n "${MOZ_API_KEY_MOZILLA//m0ap1/}" > "${S}"/api-mozilla.key || die
+
+ xdg_environment_reset
+}
+
+src_configure() {
+ # Show flags set at the beginning
+ einfo "Current BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}"
+ einfo "Current CFLAGS:\t\t${CFLAGS:-no value set}"
+ einfo "Current CXXFLAGS:\t\t${CXXFLAGS:-no value set}"
+ einfo "Current LDFLAGS:\t\t${LDFLAGS:-no value set}"
+ einfo "Current RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}"
+
+ local have_switched_compiler=
+ if use clang; then
+ # Force clang
+ einfo "Enforcing the use of clang due to USE=clang ..."
+
+ local version_clang=$(clang --version 2>/dev/null | grep -F -- 'clang version' | awk '{ print $3 }')
+ [[ -n ${version_clang} ]] && version_clang=$(ver_cut 1 "${version_clang}")
+ [[ -z ${version_clang} ]] && die "Failed to read clang version!"
+
+ if tc-is-gcc; then
+ have_switched_compiler=yes
+ fi
+
+ AR=llvm-ar
+ CC=${CHOST}-clang-${version_clang}
+ CXX=${CHOST}-clang++-${version_clang}
+ NM=llvm-nm
+ RANLIB=llvm-ranlib
+ elif ! use clang && ! tc-is-gcc ; then
+ # Force gcc
+ have_switched_compiler=yes
+ einfo "Enforcing the use of gcc due to USE=-clang ..."
+ AR=gcc-ar
+ CC=${CHOST}-gcc
+ CXX=${CHOST}-g++
+ NM=gcc-nm
+ RANLIB=gcc-ranlib
+ fi
+
+ if [[ -n "${have_switched_compiler}" ]] ; then
+ # Because we switched active compiler we have to ensure
+ # that no unsupported flags are set
+ strip-unsupported-flags
+ fi
+
+ # Ensure we use correct toolchain,
+ # AS is used in a non-standard way by upstream, #bmo1654031
+ export HOST_CC="$(tc-getBUILD_CC)"
+ export HOST_CXX="$(tc-getBUILD_CXX)"
+ export AS="$(tc-getCC) -c"
+
+ # Configuration tests expect llvm-readelf output, bug 913130
+ READELF="llvm-readelf"
+
+ tc-export CC CXX LD AR AS NM OBJDUMP RANLIB READELF PKG_CONFIG
+
+ # Pass the correct toolchain paths through cbindgen
+ if tc-is-cross-compiler ; then
+ export BINDGEN_CFLAGS="${SYSROOT:+--sysroot=${ESYSROOT}} --target=${CHOST} ${BINDGEN_CFLAGS-}"
+ fi
+
+ # Set MOZILLA_FIVE_HOME
+ export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+
+ # python/mach/mach/mixin/process.py fails to detect SHELL
+ export SHELL="${EPREFIX}/bin/bash"
+
+ # Set state path
+ export MOZBUILD_STATE_PATH="${BUILD_DIR}"
+
+ # Set MOZCONFIG
+ export MOZCONFIG="${S}/.mozconfig"
+
+ # Initialize MOZCONFIG
+ mozconfig_add_options_ac '' --enable-application=browser
+ mozconfig_add_options_ac '' --enable-project=browser
+
+ # Set Gentoo defaults
+ if use telemetry; then
+ export MOZILLA_OFFICIAL=1
+ fi
+
+ mozconfig_add_options_ac 'Gentoo default' \
+ --allow-addon-sideload \
+ --disable-cargo-incremental \
+ --disable-crashreporter \
+ --disable-disk-remnant-avoidance \
+ --disable-geckodriver \
+ --disable-install-strip \
+ --disable-legacy-profile-creation \
+ --disable-parental-controls \
+ --disable-strip \
+ --disable-updater \
+ --disable-wmf \
+ --enable-negotiateauth \
+ --enable-new-pass-manager \
+ --enable-official-branding \
+ --enable-release \
+ --enable-system-policies \
+ --host="${CBUILD:-${CHOST}}" \
+ --libdir="${EPREFIX}/usr/$(get_libdir)" \
+ --prefix="${EPREFIX}/usr" \
+ --target="${CHOST}" \
+ --without-ccache \
+ --with-intl-api \
+ --with-libclang-path="$(llvm-config --libdir)" \
+ --with-system-ffi \
+ --with-system-nspr \
+ --with-system-nss \
+ --with-system-pixman \
+ --with-system-zlib \
+ --with-toolchain-prefix="${CHOST}-" \
+ --with-unsigned-addon-scopes=app,system \
+ --x-includes="${ESYSROOT}/usr/include" \
+ --x-libraries="${ESYSROOT}/usr/$(get_libdir)"
+
+ # Set update channel
+ local update_channel=release
+ [[ -n ${MOZ_ESR} ]] && update_channel=esr
+ mozconfig_add_options_ac '' --enable-update-channel=${update_channel}
+
+ # Whitelist to allow unkeyworded arches to build with "--disable-rust-simd" by default.
+ if use amd64 || use arm64 || use ppc64 || use loong || use riscv ; then
+ mozconfig_add_options_ac '' --enable-rust-simd
+ fi
+
+ # For future keywording: This is currently (97.0) only supported on:
+ # amd64, arm, arm64 & x86.
+ # Might want to flip the logic around if Firefox is to support more arches.
+ # bug 833001, bug 903411#c8
+ if use loong || use ppc64 || use riscv; then
+ mozconfig_add_options_ac '' --disable-sandbox
+ elif use valgrind; then
+ mozconfig_add_options_ac 'valgrind requirement' --disable-sandbox
+ else
+ mozconfig_add_options_ac '' --enable-sandbox
+ fi
+
+ # riscv-related options, bgo#947337, bgo#947338
+ if use riscv ; then
+ mozconfig_add_options_ac 'Disable JIT for RISC-V 64' --disable-jit
+ mozconfig_add_options_ac 'Disable webrtc for RISC-V' --disable-webrtc
+ fi
+
+ if [[ -s "${S}/api-google.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-google.key" | md5sum | awk '{ print $1 }') != 709560c02f94b41f9ad2c49207be6c54 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-google-safebrowsing-api-keyfile="${S}/api-google.key"
+ else
+ einfo "Building without Google API key ..."
+ fi
+
+ if [[ -s "${S}/api-location.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-location.key" | md5sum | awk '{ print $1 }') != ffb7895e35dedf832eb1c5d420ac7420 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-google-location-service-api-keyfile="${S}/api-location.key"
+ else
+ einfo "Building without Location API key ..."
+ fi
+
+ if [[ -s "${S}/api-mozilla.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-mozilla.key" | md5sum | awk '{ print $1 }') != 3927726e9442a8e8fa0e46ccc39caa27 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-mozilla-api-keyfile="${S}/api-mozilla.key"
+ else
+ einfo "Building without Mozilla API key ..."
+ fi
+
+ mozconfig_use_with system-av1
+ mozconfig_use_with system-harfbuzz
+ mozconfig_use_with system-icu
+ mozconfig_use_with system-jpeg
+ mozconfig_use_with system-libevent
+ mozconfig_use_with system-libvpx
+ mozconfig_use_with system-png
+ mozconfig_use_with system-webp
+
+ mozconfig_use_enable dbus
+ mozconfig_use_enable libproxy
+ mozconfig_use_enable valgrind
+
+ use eme-free && mozconfig_add_options_ac '+eme-free' --disable-eme
+
+ if use hardened ; then
+ mozconfig_add_options_ac "+hardened" --enable-hardening
+ append-ldflags "-Wl,-z,relro -Wl,-z,now"
+
+ # Increase the FORTIFY_SOURCE value, #910071.
+ sed -i -e '/-D_FORTIFY_SOURCE=/s:2:3:' "${S}"/build/moz.configure/toolchain.configure || die
+ fi
+
+ local myaudiobackends=""
+ use jack && myaudiobackends+="jack,"
+ use sndio && myaudiobackends+="sndio,"
+ use pulseaudio && myaudiobackends+="pulseaudio,"
+ ! use pulseaudio && myaudiobackends+="alsa,"
+
+ mozconfig_add_options_ac '--enable-audio-backends' --enable-audio-backends="${myaudiobackends::-1}"
+
+ mozconfig_use_enable wifi necko-wifi
+
+ ! use jumbo-build && mozconfig_add_options_ac '--disable-unified-build' --disable-unified-build
+
+ if use X && use wayland ; then
+ mozconfig_add_options_ac '+x11+wayland' --enable-default-toolkit=cairo-gtk3-x11-wayland
+ elif ! use X && use wayland ; then
+ mozconfig_add_options_ac '+wayland' --enable-default-toolkit=cairo-gtk3-wayland-only
+ else
+ mozconfig_add_options_ac '+x11' --enable-default-toolkit=cairo-gtk3-x11-only
+ fi
+
+ # wasm-sandbox
+ # Since graphite2 is one of the sandboxed libraries, system-graphite2 obviously can't work with +wasm-sandbox.
+ if use wasm-sandbox ; then
+ mozconfig_add_options_ac '+wasm-sandbox' --with-wasi-sysroot="${WORKDIR}/wasi-sdk-${WASI_SDK_VER}-${wasi_arch}-linux/share/wasi-sysroot/"
+ else
+ mozconfig_add_options_ac 'no wasm-sandbox' --without-wasm-sandboxed-libraries
+ mozconfig_use_with system-harfbuzz system-graphite2
+ fi
+
+ if [[ ${use_lto} == "yes" ]] ; then
+ if use clang ; then
+ # Upstream only supports lld or mold when using clang.
+ if tc-ld-is-mold ; then
+ # mold expects the -flto line from *FLAGS configuration, bgo#923119
+ append-ldflags "-flto=thin"
+ mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
+ else
+ mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld
+ fi
+
+ mozconfig_add_options_ac '+lto' --enable-lto=cross
+
+ else
+ # ThinLTO is currently broken, see bmo#1644409.
+ # mold does not support gcc+lto combination.
+ mozconfig_add_options_ac '+lto' --enable-lto=full
+ mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd
+ fi
+
+ else
+ # Avoid auto-magic on linker
+ if use clang ; then
+ # lld is upstream's default
+ if tc-ld-is-mold ; then
+ mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
+ else
+ mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld
+ fi
+
+ else
+ if tc-ld-is-mold ; then
+ mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
+ else
+ mozconfig_add_options_ac "linker is set to bfd due to USE=-clang" --enable-linker=bfd
+ fi
+ fi
+ fi
+
+ # PGO was moved outside lto block to allow building pgo without lto.
+ if use pgo ; then
+ mozconfig_add_options_ac '+pgo' MOZ_PGO=1
+
+ if use clang ; then
+ # Used in build/pgo/profileserver.py
+ export LLVM_PROFDATA="llvm-profdata"
+ fi
+ fi
+
+ mozconfig_use_enable debug
+ if use debug ; then
+ mozconfig_add_options_ac '+debug' --disable-optimize
+ mozconfig_add_options_ac '+debug' --enable-jemalloc
+ mozconfig_add_options_ac '+debug' --enable-real-time-tracing
+ else
+ mozconfig_add_options_ac 'Gentoo defaults' --disable-real-time-tracing
+
+ if is-flag '-g*' ; then
+ if use clang ; then
+ mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*')
+ else
+ mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols
+ fi
+ else
+ mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols
+ fi
+
+ if is-flag '-O0' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0
+ elif is-flag '-O4' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4
+ elif is-flag '-O3' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3
+ elif is-flag '-O1' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1
+ elif is-flag '-Os' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os
+ else
+ mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2
+ fi
+ fi
+
+ # Debug flag was handled via configure
+ filter-flags '-g*'
+
+ # Optimization flag was handled via configure
+ filter-flags '-O*'
+
+ # elf-hack
+ # Filter "-z,pack-relative-relocs" and let the build system handle it instead.
+ if use amd64 || use x86 ; then
+ filter-flags "-z,pack-relative-relocs"
+
+ if tc-ld-is-mold ; then
+ # relr-elf-hack is currently broken with mold, bgo#916259
+ mozconfig_add_options_ac 'disable elf-hack with mold linker' --disable-elf-hack
+ else
+ mozconfig_add_options_ac 'relr elf-hack' --enable-elf-hack=relr
+ fi
+ elif use loong || use ppc64 || use riscv ; then
+ # '--disable-elf-hack' is not recognized on loong/ppc64/riscv,
+ # see bgo #917049, #930046
+ :;
+ else
+ mozconfig_add_options_ac 'disable elf-hack on non-supported arches' --disable-elf-hack
+ fi
+
+ if ! use elibc_glibc; then
+ mozconfig_add_options_ac '!elibc_glibc' --disable-jemalloc
+ fi
+
+ if use valgrind; then
+ mozconfig_add_options_ac 'valgrind requirement' --disable-jemalloc
+ fi
+
+ # System-av1 fix
+ use system-av1 && append-ldflags "-Wl,--undefined-version"
+
+ # Make revdep-rebuild.sh happy; Also required for musl
+ append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags
+
+ # Pass $MAKEOPTS to build system
+ export MOZ_MAKE_FLAGS="${MAKEOPTS}"
+
+ # Use system's Python environment
+ export PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach
+
+ export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="none"
+
+ if ! use telemetry; then
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_CRASHREPORTER=0"
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_DATA_REPORTING=0"
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_SERVICES_HEALTHREPORT=0"
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_TELEMETRY_REPORTING=0"
+ fi
+
+ mozconfig_use_enable test tests
+
+ # Disable notification when build system has finished
+ export MOZ_NOSPAM=1
+
+ # Portage sets XARGS environment variable to "xargs -r" by default which
+ # breaks build system's check_prog() function which doesn't support arguments
+ mozconfig_add_options_ac 'Gentoo default' "XARGS=${EPREFIX}/usr/bin/xargs"
+
+ # Set build dir
+ mozconfig_add_options_mk 'Gentoo default' "MOZ_OBJDIR=${BUILD_DIR}"
+
+ # Show flags we will use
+ einfo "Build BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}"
+ einfo "Build CFLAGS:\t\t${CFLAGS:-no value set}"
+ einfo "Build CXXFLAGS:\t\t${CXXFLAGS:-no value set}"
+ einfo "Build LDFLAGS:\t\t${LDFLAGS:-no value set}"
+ einfo "Build RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}"
+
+ # Handle EXTRA_CONF and show summary
+ local ac opt hash reason
+
+ # Apply EXTRA_ECONF entries to $MOZCONFIG
+ if [[ -n ${EXTRA_ECONF} ]] ; then
+ IFS=\! read -a ac <<<${EXTRA_ECONF// --/\!}
+ for opt in "${ac[@]}"; do
+ mozconfig_add_options_ac "EXTRA_ECONF" --${opt#--}
+ done
+ fi
+
+ echo
+ echo "=========================================================="
+ echo "Building ${PF} with the following configuration"
+ grep ^ac_add_options "${MOZCONFIG}" | while read ac opt hash reason; do
+ [[ -z ${hash} || ${hash} == \# ]] \
+ || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}"
+ printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}"
+ done
+ echo "=========================================================="
+ echo
+
+ if use valgrind; then
+ sed -i -e 's/--enable-optimize=-O[0-9s]/--enable-optimize="-g -O2"/' .mozconfig || die
+ fi
+
+ ./mach configure || die
+}
+
+src_compile() {
+ local virtx_cmd=
+
+ if [[ ${use_lto} == "yes" ]] && tc-ld-is-mold; then
+ # increase ulimit with mold+lto, bugs #892641, #907485
+ if ! ulimit -n 16384 1>/dev/null 2>&1 ; then
+ ewarn "Unable to modify ulimits - building with mold+lto might fail due to low ulimit -n resources."
+ ewarn "Please see bugs #892641 & #907485."
+ else
+ ulimit -n 16384
+ fi
+ fi
+
+ if use pgo; then
+ # Reset and cleanup environment variables used by GNOME/XDG
+ gnome2_environment_reset
+
+ addpredict /root
+
+ if ! use X; then
+ virtx_cmd=virtwl
+ else
+ virtx_cmd=virtx
+ fi
+ fi
+
+ if ! use X; then
+ local -x GDK_BACKEND=wayland
+ else
+ local -x GDK_BACKEND=x11
+ fi
+
+ ${virtx_cmd} ./mach build --verbose || die
+}
+
+src_test() {
+ # https://firefox-source-docs.mozilla.org/testing/automated-testing/index.html
+ local -a failures=()
+
+ # Some tests respect this
+ local -x MOZ_HEADLESS=1
+
+ # Check testing/mach_commands.py
+ einfo "Testing with cppunittest ..."
+ ./mach cppunittest
+ local ret=$?
+ if [[ ${ret} -ne 0 ]]; then
+ eerror "Test suite cppunittest failed with error code ${ret}"
+ failures+=( cppunittest )
+ fi
+
+ if [[ ${#failures} -eq 0 ]]; then
+ einfo "Test suites succeeded"
+ else
+ die "Test suites failed: ${failures[@]}"
+ fi
+}
+
+src_install() {
+ # xpcshell is getting called during install
+ pax-mark m \
+ "${BUILD_DIR}"/dist/bin/xpcshell \
+ "${BUILD_DIR}"/dist/bin/${PN} \
+ "${BUILD_DIR}"/dist/bin/plugin-container
+
+ DESTDIR="${D}" ./mach install || die
+
+ # Upstream cannot ship symlink but we can (bmo#658850)
+ rm "${ED}${MOZILLA_FIVE_HOME}/${PN}-bin" || die
+ dosym ${PN} ${MOZILLA_FIVE_HOME}/${PN}-bin
+
+ # Don't install llvm-symbolizer from llvm-core/llvm package
+ if [[ -f "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] ; then
+ rm -v "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" || die
+ fi
+
+ # Install policy (currently only used to disable application updates)
+ insinto "${MOZILLA_FIVE_HOME}/distribution"
+ newins "${FILESDIR}"/distribution.ini distribution.ini
+ 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 gentoo-prefs.js
+
+ local GENTOO_PREFS="${ED}${PREFS_DIR}/gentoo-prefs.js"
+
+ # Set dictionary path to use system hunspell
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set spellchecker.dictionary_path pref"
+ pref("spellchecker.dictionary_path", "${EPREFIX}/usr/share/myspell");
+ EOF
+
+ # Force hwaccel prefs if USE=hwaccel is enabled
+ if use hwaccel ; then
+ cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-r2 \
+ >>"${GENTOO_PREFS}" \
+ || die "failed to add prefs to force hardware-accelerated rendering to all-gentoo.js"
+
+ if use wayland; then
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel wayland prefs"
+ pref("gfx.x11-egl.force-enabled", false);
+ EOF
+ else
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel x11 prefs"
+ pref("gfx.x11-egl.force-enabled", true);
+ EOF
+ fi
+
+ # Install the vaapitest binary on supported arches (122.0 supports all platforms, bmo#1865969)
+ exeinto "${MOZILLA_FIVE_HOME}"
+ doexe "${BUILD_DIR}"/dist/bin/vaapitest
+
+ # Install the v4l2test on supported arches (+ arm, + riscv64 when keyworded)
+ if use arm64 ; then
+ exeinto "${MOZILLA_FIVE_HOME}"
+ doexe "${BUILD_DIR}"/dist/bin/v4l2test
+ fi
+ fi
+
+ 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
+
+ # Force the graphite pref if USE=system-harfbuzz is enabled, since the pref cannot disable it
+ if use system-harfbuzz ; then
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set gfx.font_rendering.graphite.enabled pref"
+ sticky_pref("gfx.font_rendering.graphite.enabled", true);
+ EOF
+ fi
+
+ # Add telemetry config prefs, just in case something happens in future and telemetry build
+ # options stop working.
+ if ! use telemetry ; then
+ cat "${FILESDIR}"/gentoo-telemetry-prefs.js >>"${GENTOO_PREFS}" || die "failed to set telemetry prefs"
+ 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="${S}/browser/branding/official"
+
+ # Prefer the upstream svg file they use when packaging flatpak so it's always up-to-date.
+ insinto /usr/share/icons/hicolor/symbolic/apps
+ newins "${S}"/taskcluster/docker/firefox-flatpak/firefox-symbolic.svg firefox-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^}"
+ local desktop_file="${FILESDIR}/icon/${PN}-r3.desktop"
+ local exec_command="${PN}"
+ local icon="${PN}"
+ local use_wayland="false"
+
+ if [[ -n ${MOZ_ESR} ]] ; then
+ local desktop_filename="${PN}-esr.desktop"
+ else
+ local desktop_filename="${PN}.desktop"
+ fi
+
+ 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
+
+ if use gnome-shell ; then
+ # Install search provider for Gnome
+ insinto /usr/share/gnome-shell/search-providers/
+ doins browser/components/shell/search-provider-files/org.mozilla.firefox.search-provider.ini
+
+ insinto /usr/share/dbus-1/services/
+ doins browser/components/shell/search-provider-files/org.mozilla.firefox.SearchProvider.service
+
+ # Toggle between rapid and esr desktop file names
+ if [[ -n ${MOZ_ESR} ]] ; then
+ sed -e "s/firefox.desktop/${desktop_filename}/g" \
+ -i "${ED}/usr/share/gnome-shell/search-providers/org.mozilla.firefox.search-provider.ini" ||
+ die "Failed to sed org.mozilla.firefox.search-provider.ini file."
+ fi
+
+ # Make the dbus service aware of a previous session, bgo#939196
+ sed -e \
+ "s/Exec=\/usr\/bin\/firefox/Exec=\/usr\/$(get_libdir)\/firefox\/firefox --dbus-service \/usr\/bin\/firefox/g" \
+ -i "${ED}/usr/share/dbus-1/services/org.mozilla.firefox.SearchProvider.service" ||
+ die "Failed to sed org.mozilla.firefox.SearchProvider.service dbus file"
+
+ # Update prefs to enable Gnome search provider
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to enable gnome-search-provider via prefs"
+ pref("browser.gnome-search-provider.enabled", true);
+ EOF
+ fi
+
+ # 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:@DEFAULT_WAYLAND@:${use_wayland}:" \
+ "${ED}/usr/bin/${PN}" || die
+
+ readme.gentoo_create_doc
+}
+
+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
+
+ # bug 835078
+ if use hwaccel && has_version "x11-drivers/xf86-video-nouveau"; then
+ ewarn "You have nouveau drivers installed in your system and 'hwaccel' "
+ ewarn "enabled for Firefox. Nouveau / your GPU might not support the "
+ ewarn "required EGL, so either disable 'hwaccel' or try the workaround "
+ ewarn "explained in https://bugs.gentoo.org/835078#c5 if Firefox crashes."
+ fi
+
+ readme.gentoo_print_elog
+
+ 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
+ optfeature "screencasting with pipewire" sys-apps/xdg-desktop-portal
+ if use hwaccel && has_version "x11-drivers/nvidia-drivers"; then
+ optfeature "hardware acceleration with NVIDIA cards" media-libs/nvidia-vaapi-driver
+ fi
+
+ if ! has_version "sys-libs/glibc"; then
+ elog
+ elog "glibc not found! You won't be able to play DRM content."
+ elog "See Gentoo bug #910309 or upstream bug #1843683."
+ elog
+ fi
+}