commit: fb126a9f71623703b26c256837ea0c32c88b2dd2
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 24 06:28:32 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jul 24 06:28:32 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb126a9f
www-client/firefox-bin: add 128.0.2
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
www-client/firefox-bin/Manifest | 99 ++++++
www-client/firefox-bin/firefox-bin-128.0.2.ebuild | 366 ++++++++++++++++++++++
2 files changed, 465 insertions(+)
diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 353f5f617e29..ba70458734c5 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -191,7 +191,106 @@ DIST firefox-128.0-vi.xpi 653927 BLAKE2B
f2f804cb08bc000c1c1975c5b641b068a8677f7
DIST firefox-128.0-xh.xpi 417021 BLAKE2B
50961db41b3ea9a1cac9f5ca60ff7c69c262b7f7f416c63393ded69b3916cb57fa1d2ae2fb6cba03ba8d30857bc2c596c6d6c2d88f7b56cbad49f3ef353a70af
SHA512
fdf7e9bb3b76842c4c135cf2d82ccd2dd744967fdb7d9202474e69e1c6f4e955d0ee234da2f63ebc706fa22a7de363655477b406e9cd9524e33a7907f680c9e1
DIST firefox-128.0-zh-CN.xpi 654723 BLAKE2B
55a9f29335f9d75f71b01aef5b13afd7bc4d74d334a85d97c89212d8e127c9732f494afa39cedcab6efecf59997c967e593478ffd48e6dfb25e2aa6ecb0fcf58
SHA512
a9f11798976e69b2faf44dfd2bcbd1294b0c771f9673ba168c2e0a351a1df346c3c74670fae9ed729cc37f1dc4c19df92b20e977da4d60a8a016383ff9192d32
DIST firefox-128.0-zh-TW.xpi 656867 BLAKE2B
a0a83d940a8a78a8436f5b708d4443ed448d0b676bd6c52901d58c557d28c4cd17c54bbfdc8fbed8cd5b8f522da646ab80927bcbf516ac572db0c1a53472ee07
SHA512
1617aa2937547da420fa95c40cef125898967912c2d1030488ffb4ec953432df75cacd2af7a6907684491ee3f52e52b1d0e855759a141ee2cf605714d0e80a0f
+DIST firefox-128.0.2-ach.xpi 464065 BLAKE2B
349d24f095e397ac55948dc98a969c2f4618a9ff1bb60f08dad16a533e61281f46514e41fabde8fc97419b5582b6ee50e533f79545ec5aa6466a830d621a83a8
SHA512
e6239680cdcefa500b368975e57c169f737d682afb3b45f6a2ecab0922a5b9165efa92807a5f60205c966cc442dbe75747fefd616dae94c491483eacf7fc8f0e
+DIST firefox-128.0.2-af.xpi 417512 BLAKE2B
86e5910783c1a5be881a4785762e83f2d3299268cfbb44caba2e44d2e1bf44f305e488419370537f37da5746d57c0dad0e0aa22486fa1a6455a9c4487bfb8bdc
SHA512
abc1c92a9f25f269b2fc029d27e735334d3eb2de055537b853a2a2e0e1c733f631c7e35b65ce1d17f50d05d8568c2f3f01d072b899786d0a578fa9bf4e42c9aa
+DIST firefox-128.0.2-an.xpi 505879 BLAKE2B
794d016a1f760d2fb7c0542a0fb775f605fd80748a82b314d855bf34a550a540d54110a0c2b5295888bc6894cf55b6734da4de9452b39ab9489d1a1023ca0fe0
SHA512
4e2e94383ec50cf6c906ea16de82023a141b1f31cfcb64dc34dfb2e9a590e3f1ce7c58f6cf1e6c6d0492ef128408814a63cd4bd7749729532258f81e0e761a62
+DIST firefox-128.0.2-ar.xpi 610860 BLAKE2B
1aa51224626452fc624529f6a8963019a23876a787ecbe384a6a2fd5f555a591892ce8ddbff77b6e89105c069ace0f6f0cb59b80f6fb80a21d64503e51db2c6c
SHA512
d9712a55156dd8a339c80c12caaee4a54afc2781b4c1116d535043207907f6df1f6d6f2c108c1a59ca4d83a22fcaf1f3de6a9d964a5c3fb0877ddc7d17e19fb8
+DIST firefox-128.0.2-ast.xpi 496338 BLAKE2B
96d191d093e1761ac4b50c2b9ae8866e0675e38955743b2dd01a28a6c4efae3c739e3248f04c1c98bbeba2bca130424f9aa57ebd78047711a0b185db290794c4
SHA512
3076fd83fc53ae25bc9d8bf17850dc49fe2ada16714ed7994508bb0f47f228cfe2da2a7ae630739ad732494fd8f1b1104c511d90bd5c6437cf110d3f0761f4bc
+DIST firefox-128.0.2-az.xpi 490774 BLAKE2B
1651806965c2cd9d89fc0fc244340af518e4c13522fa68eb6e9cc3451d4d5af6f09e3f671f4ca77d13f39991aa8ab2a1143de5a5875d1b274868f645aa8af505
SHA512
dee60a155fee8705b59e44929000d77dbbe982fd3c0a32b8ebc96291aa5e0ec8f493afa9e271b05e5e0671bd242b1015ba56ec4ceb1fa28244fabe0c764e4ba7
+DIST firefox-128.0.2-be.xpi 714341 BLAKE2B
a9d26c39a7d057f2acada2505749ae10087aa7ccfbb436e8cccdb1b9ac5e04e9bf12e41a63ae26e97ea52db93ea236e924e2608be5bd14e5949095c261272eb7
SHA512
3df0bc179624ec750d6f369b18c3a6c84790097c51b4088b33b61d4f1c38a2a38c50310bcf996c6b46aa7d3c152fc2b389af3516cb801690eb44ebba43609233
+DIST firefox-128.0.2-bg.xpi 606568 BLAKE2B
ecc4edeb81ba05e8cc60198731eeeafe2c3d5a23a77a58952c9f6f362f719407b4b417baa56100b4b857bb8f70972d5d85b94f38308c60fd8f2d3cb6993ae93d
SHA512
7093adee722cf1bae7e3ab465165baa31b68f8bcac4413d09e4dc4784cefb7c6082c02b27fd6c27840aad6b84b39c3e1bb670061ed981406cfe810359ed34815
+DIST firefox-128.0.2-bn.xpi 581528 BLAKE2B
e5e878f4fac2f5c27f401b4af75b294881d852ff1663dca8884ef1a102a2430cfacfa694d9da80c56f0689d95be6247e073f0754bd47022c29b9b787aaf4f2cf
SHA512
d69376d91bb7a32d41c5ba8450a98763791028a9e4764e6433275420b5cda026f91f9b2db586d58e4aae1cda3ff42edfe4ab09530f0afffdce6221c8a8ad3329
+DIST firefox-128.0.2-br.xpi 588926 BLAKE2B
281eb80a3ef1bd30699bdf6f8f747bd237de7969df1633b127fdafab1bb6f1586199d4eec23331dee0a516e10da8d62d1b4f7c9040f7f49541f4ac318eab35df
SHA512
6221cc674911fcff2f2f670ff1e944ffcf4377e0c18f10d2800c003a4ba74d873301a93342a328bd779f16b34f7b0dfc8828b02e73ce3557d605bdb45f0d4029
+DIST firefox-128.0.2-bs.xpi 501979 BLAKE2B
031d137aa7ad709dd84ebbe6b11f51a6570d167cfd19f0103628e08eee8e8617347cad4e778d449a84d582ebb451739d707fd8022a89c03b9b76efb43557bdb2
SHA512
058a493fa84044476b8e346c3143a5ed4f13446976fd88d62d2c6e94bc5669ade231bfe6f4a373dafc5a2f18f3ac80ed3619ab6eaea98cd77c27da6de1644021
+DIST firefox-128.0.2-ca-valencia.xpi 546186 BLAKE2B
dcabdef261b83ab2bc5c2c2f829df9ac5c43673f0969bd260dfb540978d4c78947ce0331f2a2a32d711a5d0f8999f8d2289cb0cf4babeba91cc04725f6743a4d
SHA512
c8f2191c7ea70c981b366b695759a49e4681cb66fa634ab9b056d19d00dfb2e79e333c0f56ed999d86a37143d0c6ea6e937d3a1d82785e02c2dc70b523b09f06
+DIST firefox-128.0.2-ca.xpi 597102 BLAKE2B
faa79a0ed1d8b32d287b226d559074f1180b051dcb6aa854c3a0e12ecafe4caa1f156997046175b998108480d11bca423be102cd948d0771e2ee1bddc944c480
SHA512
4a99cd5eff3d7efb13030864b094dcb3a120e14e446bc76e83b2b5bbb8ae1f2868441ac739080819bfbb99342992eada898f0023c653d6cb67e8ecda052e287c
+DIST firefox-128.0.2-cak.xpi 593078 BLAKE2B
3cef18facd21d8865faaf8ccd039ca88577edea830c6784ba9822100b01909d2bd289ef8c14105ef9ad519bb3d3e60e491b23b288e3fee7b19ab4a62d1896727
SHA512
d4b0f931d0a58368438ac78dba2fae9e5ae443e578a37f79fdab21c3fd1b175ec8c88d840a9a097c9a170337bdde12ce8ff363950d71e199932858bd06cc2a46
+DIST firefox-128.0.2-cs.xpi 658957 BLAKE2B
0f2195c414969b92e116176fa14f4feb158f25a3234dd4ba620eace7446a93c7864a9e27782937a1069a85107a20ac05493fe3a5edf0aaf8a2240f812fae2042
SHA512
ba906039fdb83e8391a4a63be3954683a987f141b69847b0971fae78ddcb9efb198652bd42453aedaf9e1bce3fc9fa7ec32f139423e787ac424acc49f50e7652
+DIST firefox-128.0.2-cy.xpi 622915 BLAKE2B
31a3bc4c23f33da2b87ef84601b47eb2eab87a5e15bd380c78cf0c5320c396bd11922b4e2d2de3bfe0c19d690a3dfc48c0c03ab21b37c6c9d8bf6f25bb20421d
SHA512
0df64819a61cb7250a67ae15736bb6907f26f2504149574fc3ac7f1232b93d215e1c05c5c606aee74ac1213e4b3c909ed9f1622f20be462237830045ff63779e
+DIST firefox-128.0.2-da.xpi 610833 BLAKE2B
092a8943c03368976271a70b60782442b4ec9b049e7219b79eb4ffb954dad690dce8a58dda1b8702d30f869487c768413db13287d74ecaed8520eeb53f7ac95f
SHA512
d7f311a061cd54a21c7f1cba60603495c3f1d636b25fb3e1097a2976eaa4b9ef7e27793ab668258d6027cb91cb14f2d1fda633791ff22a52ea7146cfe958361a
+DIST firefox-128.0.2-de.xpi 632471 BLAKE2B
76578b6e492cb501fb93f23a858c6629596039a44becd341f1c098e1f7fb3b5575f0c6b7015b560aff08950a14528d892c6a2dedcfd33f0eb0b538c810ed0c12
SHA512
db9fa94fb7ac21b37a3d48cfef08d644b2083c6c12aef9ab3cd239e44597776e54e2163285f72efc4839e2d5d16ebff5579286f7d1ece0efac7275fef59f3671
+DIST firefox-128.0.2-dsb.xpi 650810 BLAKE2B
5b713009453c2f7ebee4b836bfbb1f028fc6a5116b55303588b4a78d41377cf48f3c62839d8e762f3e79ec29656beeaade3b8779361ddbb0813b47b9299223e5
SHA512
f91de0fe451d335eddc58e2197165f2a9f31db00a2f62d6475d6bff1bf20442a60dda90b3a063d14a9bb470fdf694300bfc0706fc485d24aed4b31a78a93c046
+DIST firefox-128.0.2-el.xpi 733063 BLAKE2B
3cb27dc577c549fe903020d17791e7c3da57a8276869668633fe510c69983ffa9faa02ce15350c1997fbfa406500794df49120bfe77d1264c6040b4f790a4ec4
SHA512
2f8469e0b34f9dfe13e19721cf93f96ee6450c7795be7c16f9960d400a3d2eefc7e9a92ad5874e28c71dd3df20f69236a24c6f542f8bf9cc913d6c8aabfdcf32
+DIST firefox-128.0.2-en-CA.xpi 584668 BLAKE2B
0c12595a419071a76a061a9dec0561788dd02b5488ac3064cceff3d1bc6e51f4c2f5b1c7f7a9e1a1b1fa17011134462d253f21a71e3c1eadd189a938309d4abf
SHA512
46d428f0a4eddbd4d1b9b056231bf3956d22c870a9d74e11de27be267781751eb68b7d3ae7fc4660bbc30c6c827d25895d9a2e71f93538ae9586359e5bc1e1e0
+DIST firefox-128.0.2-en-GB.xpi 585264 BLAKE2B
e1aa9479f2c43be57e833a33813916fa62b3f6a5f634121108458e8dd3d125b4935ee363c457053aa1d7c75112846994f87cc45147ef9fecd6a281264ecb19ad
SHA512
51475fba419dd4b0fe54a6a7594a80fc4ad432b90280e7c903851912ff7237943aecb849d07f38979b8e8b1218bbee545cdfdd861c36efc51ca2b07c298d2a9e
+DIST firefox-128.0.2-eo.xpi 613687 BLAKE2B
5769137f3ed2b0249ad7d89a8d7a7fc15cc91eb010bb1626246b41ec61c0f5f0368fd85867c82584c299665c33504689c221c4383220496243242ae9fdb9b657
SHA512
e7307f26b1f829ad4e433808c5dc846498d0e0b14ec12d756d13e55b8e782942d21ac068a44633017094f0ea97e85dcaf6457b3e57e1b9d84d72a366c21cbdb4
+DIST firefox-128.0.2-es-AR.xpi 628031 BLAKE2B
578b50a0bbe88fa3db4893cfb8e02fdb6e48a575f8154a0a613194dd36732d1287706a87a62ec54bd4ad4d54663f1fcee4d6063c405cc07b88b1af4b9d880539
SHA512
cd04c1a68153f42351cf0cf9d3c841ad3ff3831534f2eca72bcc94fa9096a4ea101ce68e11b3a221868e7e2c3e3082757bb8ebe273f82b13f8665c6c1bba605d
+DIST firefox-128.0.2-es-CL.xpi 627313 BLAKE2B
52fabd385ccc7048e3177bbd991ba01a710b1a87c273378d1b37ee7127aed180af2884d5b89f7a0e2f7a009fffc243c4b5a7d52f2172a59327f31090632cba68
SHA512
10af849dbcb5e9f3fe437a8abc0b81d8b6c647b4ffd7430af7a67d18b080d2e60f511243b911f7ba9cc5c91b7da379eae17dcefd1e0ff821ef1e59eab8c53893
+DIST firefox-128.0.2-es-ES.xpi 621082 BLAKE2B
8e4af7a383f25b6853ad8b50a863424e60f6b69d2640c84e397fbb9b80221bb013c86152ac2d8a27db6820c0c4db1b5e5165ae92dc99de299bfc504b5da6eada
SHA512
c8eb33f04fdf8dbe9bba9311bee4996507303d15d0d5a4f28e8b1b3165b2c636a028f90a8c0c06c23457a4418f858ceda489c5ddd2e1beaa9b4c2962c5a4dac4
+DIST firefox-128.0.2-es-MX.xpi 604994 BLAKE2B
cb04628e65ba68d2392fcdd6e903842e9e736d9f6aef805ff9c178b99b0f603c693c6f909b9e62a11fbabb38c9f9d4897ccf6de4b251dae7e21f74ef947e2161
SHA512
cb479b7ebb71421e5187d149d2aa64d736aeae379966e5c64c3aa83832e61a802075a4dbe5a8f461c5a37ca02fbcb4f0e796db3613d7421f5f51ac82d402e74f
+DIST firefox-128.0.2-et.xpi 539538 BLAKE2B
915009a33dcbd39b5ad32ae04cbc7148d940e08047a3c80ef096ce91204926152874754e0f7109de6a633b69a10149fc2fa87441985bc8d3322f325c40b320f5
SHA512
8f9b31b95ca046fbf8dd9c4585ead7425429c79372aad0764d54cdcc46a1ad6f80748a1a49566974c18dab7d034a8b59d426c652617eb48464b7ad4b3afc1396
+DIST firefox-128.0.2-eu.xpi 599320 BLAKE2B
58fbcc61dc81d02a9ada1100b719aea4bdbe4d6094b4f0d662b0226364176cef04dcdcbf9a8f851e4e11f4e01e08ccc80e49912c670289e3fea981ff65d798ea
SHA512
43bf2f2b5510d272ac010b19748c9c3586f31e907f732f71ebd649ba4668ff8f164d1670110d78029d81d7b5ed5b196c6eec2a6832a3c07d08ad7dc888a1ad3a
+DIST firefox-128.0.2-fa.xpi 590023 BLAKE2B
39eb855271b27d91f346708e867f8cc36ce9a9e9d48cfe7919071cb82519a8ad3021e6d0d87a844af3677c8e10aeeae47e5684a4b61353f21b859d783a49bbd6
SHA512
5363d6eac7550d5b076dbab33655ede870571416fdc7397a4f7c9fe5ddc8f066e016cc25b826c3de1afc591c9333ed9b33d569dcb7557247548e88483e776da1
+DIST firefox-128.0.2-ff.xpi 476062 BLAKE2B
2e4bda58102236daa206375ca4fe26982713558c970fb5ecdcec7c8526c2e3c8c0d1aba4230739cbc69c340858c85c2dcdae767e08c597b9f3332acca26caefa
SHA512
415bee47b097aceb7732b9c45e4e3987936759a921a9e44028ab2a488cb30b933485c1c063a975f33f84dd1eeab3ebd68a2f4a00280e8bc6243e881d06a15591
+DIST firefox-128.0.2-fi.xpi 606451 BLAKE2B
ddc25078fe0c0b7556a34a0a03b4fa8798c0cb547fdb6334f8908a3b4b7f4e3a3d9e1e51613e6b8f26f3de2d66fa3a64d42325209da1164caae98538c824b107
SHA512
f895d8d2cf706405a74b51bcc7a786bd480a5ef9f940485df8c957fb5bb3ee3dc96ccf761e9f3781366fcefed13b987c21fc87d55a823e2a890df7b6961c5a45
+DIST firefox-128.0.2-fr.xpi 640304 BLAKE2B
3c72b070b3f2f1fd7d747ada67a10183ea0105f3beb6e4b736d28e40f5004920019821242c7d0e9ead47dc9aa7c43f2bb5165c35f2fa52d6a100cf8763f2da03
SHA512
8b12f989dd39d9d428b2c44d29bb3637421a0a6a5ab9a94f160f463a037e6213809eb3cdcdef77f2da027c7a1c9bb9e0050586f9762d354a6b6050d62c0e699b
+DIST firefox-128.0.2-fy-NL.xpi 623726 BLAKE2B
fa563ffa8f7020a9a110e3c42d0d61a2909d203dac7db8cbb77d023afebd0cfce60852c7944430b1c211b2154b584906c1c1ada40008770e239544cee6e70ee3
SHA512
6fac22c532af4c153afe976edf1c2a2875c41899392bef733dc4b4f5ee48cc2a801b07d09554d7e642a7bb6160505dd8ec10cf85b1a728d835fa0067184cb8ff
+DIST firefox-128.0.2-ga-IE.xpi 470997 BLAKE2B
48913d4249ee7ab061c43f512ee57d52c683e003e5843afc4a583d1dbb38928d61f38d9ccc35a7b281f643d3e1596b485cbc6a2f85b9c2853814d3ef0adc7f82
SHA512
f3b306eec6e638903a874cb449f86cf948535d63817c1d9693241a690c9399d3c750594e840f241c12ce735e5262f2d06ce9230b51f1bb7b43db8515f91559e8
+DIST firefox-128.0.2-gd.xpi 596593 BLAKE2B
6892fcc3c40bf1d3865c535fc0c4ccd0d0315a3b02711f1f28c165475d6c2fa2922449114a87c5dbd723b6f79a6a9c234aead68353d9c53d6bc742919435579a
SHA512
8a5cf3a81ef42efad6a5dc56abdf67e77ff0e53f07c869350553bc4295aa1b77610d8cbfd2af99066d6f6e69f69569c02bbf8128fafdb580bde1f6d37817f309
+DIST firefox-128.0.2-gl.xpi 604090 BLAKE2B
62edf7a596e47db12a0c322106b1be816e77928502f570700fe466a135eb61c677775f8fef2d425950c27a9e9f1d217eddf5778ab91e6b7e55cca5d097343615
SHA512
c6958755786fbff65cd9cb0a8351557eaddf1c564a10b60df2c59ad114d718af53a365d02fd854ce1aaa22198c2c074ff254c4c86f3cde0270643fefd9d928d4
+DIST firefox-128.0.2-gn.xpi 637435 BLAKE2B
c5339a5ed137ea472a72a19d91f16b708eadd4c88dedd1d5a12a698e4f88483d00b22adbdc000d6b3cb5c1ade596493a196735f5957e69eac701c2ced9bcc2b5
SHA512
99e96cf9fa7fe369dc1351b15f655afae0787be18bdb8a1ed6290b19378fc85a468f2c7e5b06e13d64e04080673a68ba85dfe5c51ed5a58e5816153214048cf8
+DIST firefox-128.0.2-gu-IN.xpi 527341 BLAKE2B
ed1d4cc92a6db5b24f532eabc9403960e05ace3ba9b86b3687bbc8b3d55a206b3c9005cf8fba944ab516271d06a0c70ddcd849a45143cf6e5fe0ec5f394d32ef
SHA512
31f064825d57657838341a6ad05b1afb0c79a8a69aced89e66860001317d8316b036e3e2e12707982b0594fae2d35c98aa6efda5e772085d6ff4e1214b232b13
+DIST firefox-128.0.2-he.xpi 631600 BLAKE2B
310d67a40758499aea74e6e86e24907dc80193074479ddf072e11f0482f414b0d4d4d4cc3fd6ca6e4da3781bcf9cf9308daf98c22e17512232884458b3ee1ce8
SHA512
04e37e60a397747cd5d8c4e58b63ab23e67dee3d909c124f140ffc8ef162d19adc4f944413217060954e7628e7e45b101e885f6a94fb7cb1408772c009fbf229
+DIST firefox-128.0.2-hi-IN.xpi 566764 BLAKE2B
94ca449197ebba18451fa44f291eb913dbb3511d3a1bb3d1c3e29413de5df1b608eb815eea89c555b2d02f538e56d8be85d2a2d79852e68bb1943673b6ecf19f
SHA512
b6ed62657093146de51cbb3d08e6aaa1d501b848db4e516af8a08c3cf8484b5c64fa98074d5d1492d5e832fc4f4448650b06d9aa28d93280a5b0fce20465a3cf
+DIST firefox-128.0.2-hr.xpi 559798 BLAKE2B
8c2bca1901ac5f56878c4b8f0d985ff7e3a72c7a6e4b29943aa0e5833042b25747493977878469c4011fac27ea2daf051a4f3568ae9d6f5f0829a357f23adaa2
SHA512
00e3f4816d7940e7b7e2621c86b43ce3c83eab28fe98b522a5b76a9f3a89a9d0f89752de0145c57cb2171736cc780bebfcf8dcda74ceb50689fce19d11b6d5bd
+DIST firefox-128.0.2-hsb.xpi 646891 BLAKE2B
6c1be89dff346abb0005121f6e4722aabb1a9db7f053fc0c2c63dcdf45fb6e21b298e14f096a4d825903cca059082b13c151465212fe4af11397bc95cb31486c
SHA512
e87190f8ac18de6b01bbe2af127d3d5b9af0969b4845aa54a9c3ab426bd7478dd0dfb6229edcb2441a0e640616ac90bf4e9dc47aa8c39aa0ba52d0aaeb499c22
+DIST firefox-128.0.2-hu.xpi 649181 BLAKE2B
cbc8247eb114bb91dd03b79ffb5d6c03b00561d639252b3a8545ad02b6bd2a88226fffeb6bfc0d7f3ea75ad9713a2719f8214fbe209204788b3970bbd0431cc3
SHA512
a16b712b6a37bea0fcddaa43c5ac93aa48cf1debd9a7405219b124d7ab8543e21c05553fe302fd406d6ffd1d1a81b60233d1bc6d0dcbfe51c20e401b6285ace7
+DIST firefox-128.0.2-hy-AM.xpi 651607 BLAKE2B
527974617c3783c1ab88e7aeb4af91cdb846bff11a2e50a5466c8a58bdbeb038fd546abbbdaa9abf2079f802e4930f9402f12dcf6fb827fa863cb4a8b7be6203
SHA512
2b24fb827bfedf76fbc4143b43bf96a858b50929d75ad68700269a8616748ed685be40aad55dcdf8186aff1c0a9de4af8052e05398525afc23210a1932f515e2
+DIST firefox-128.0.2-ia.xpi 611220 BLAKE2B
6b612a3be1206462a629c7ea61ec1d421acf15266891ef849a912f654fec4c9518c5301aae51a69487cdc7bbc0a4132f3f2448842995b8bfb514c2d441c9606d
SHA512
fb40b4cddafb528995abd07bc103a60ab5aa0a59169c80b360cc6106c1a412b6b8d68071225b31ed90e2ec5e53b0be37968d5f296df5aa53de280fc115d2d5c5
+DIST firefox-128.0.2-id.xpi 580204 BLAKE2B
4801e5fe780e500c83f38bed8ccb593d40c9f4a864f92ea9cd7d90045b67d52cbb5cbce355fb25040ca12f3f81e11652d0046fc58d82d64af702db2d6c9e17fa
SHA512
986a53e5c7c01a509281799519a4b48645f9099b5815ce8dcda4455d66c1a7cff32109f1b55d941721d9c5ec3341a5fe6980629990bf70bf2fdc32faffa5cb81
+DIST firefox-128.0.2-is.xpi 616484 BLAKE2B
2904bd93cf646757ae4abfffd07afab164b768f5bae69635178c662d9233e772bae14022156daba50520b7ba3a3705ffb0f59172c25d393b77057bcc57efc81e
SHA512
a54ab40a71cdb45cc0998f6f9a3e04cec6873fe1c74c181fa3f8e6a231a4a38bc80e17e83ee58c82234471d870194d9684a7d9cf59ef087165936ee81c5d6305
+DIST firefox-128.0.2-it.xpi 567330 BLAKE2B
41f09c66d93f8783c58da2b283ddb405c9c1be28fa3cf5bfca3ae509ed1848e40a7133b2edb61e6c766c11a6d7a470f8d9867512ce6835c6ae708a2caae81cac
SHA512
04e9c4e9e766f6ad3ce1054f1785f3192486decd3ef3a5301881cac5d6178c31b381f376e50acd6381b3bc4ef3250817e78635ab26cf93e279687ab2264929c0
+DIST firefox-128.0.2-ja.xpi 675622 BLAKE2B
bdb276b89d8106ddb6585fadd712eb859d51f9088898dbb4c72188b2b8cdc00e10bedf2f1a79dc103296b1b7009807563e210ac5578b6f428f8eb015ffcd89ad
SHA512
efc83ef95596f3f0345ba437b202060d787b5daffeee3534e9ad2275bdc81be500447ec1e19191e844634a4febd0245e3c41043e166dda3153179319c4483443
+DIST firefox-128.0.2-ka.xpi 660710 BLAKE2B
528d8d5824b670563756e3f38ad6db65799eef79acf3dae2c43ac983eaf802f9ffe8ebfa0c6d0e822250339133137c701e1429cd018498ce777565d8e1a21a2f
SHA512
5bed5e1a1804263e16d69be1d826f842336e90831000e9d2a4cdc6c96712cd8b339d76f496db6964074f4c2a784c371693c195a13345f5aa88bc6105aecbdb03
+DIST firefox-128.0.2-kab.xpi 608729 BLAKE2B
c1a529a32a7b9033b1294d4a6f24ca165573c7772b20387bc7f2aa6563f7909381d6165a780bd16498641a73636fef15aaa23231a5e0c13676900ae3236ccd1f
SHA512
b4fc553d905cb56634bace27b49da90c6511370f12730f11e6ce3ff0978485b567d81099b9a7d1edb4b8bdd0a538633be06eefd48fda4a4f1aedae1e4f973090
+DIST firefox-128.0.2-kk.xpi 707815 BLAKE2B
75947d00bb89d7cc2ae58fd0b2012ee785857e50d77eb870833f0c156b5853a028d3fc54d679bb40892ba6d30e29b220fe70c45e74e9c5af6e50eddd6bea3ec9
SHA512
009bce52f8eb910576648fb97414ae6395c00fb21da824f3ae7ebfa263302d019cb53fb932f1b57c064ee5fa23014103dbdbc29abf504c89577c06f6cd90d0e7
+DIST firefox-128.0.2-km.xpi 525877 BLAKE2B
5da9cf8206fb1fcd59af1bb111aa057468af076362d0b6267f97ae8af2a10b7d6f8013fc4940be52671083bd54af891719982fe67c5b3d1d5c8256d2ba177de2
SHA512
6fe1fcc9acdf3db41be45fbae10eb92f2f794f58ec943d75cb60d097655576c440a21c9fa58371f0b14ba139ee868cd20742f3d4edc9aca39d31fb3aeb1d02c0
+DIST firefox-128.0.2-kn.xpi 491244 BLAKE2B
30676e53fd659fc3d30d9a17c2c23fe9bd95283869c017366fe58259c1d5cbbfd6fb9fa6bbd44bca16ec3e86ba3f86f9b1c5201762821f07e7c09ada123d1430
SHA512
52919a3884b09adde09440221f5e56de3dc1a83d9dc9143706c840bd0e029ed204a37d5d872e249699300c6e3b1eb08cecb8e6a7ad9763f7d75d0c86d59dbbe0
+DIST firefox-128.0.2-ko.xpi 661598 BLAKE2B
de9cc7387300632c453a0ee1eebb73c179cb1158ab03935234e6b3052c8acd3c77115d46fcdefc8aee40602ae4a27ebf30993f3c4f3011c0e74f35b9982b8d36
SHA512
b02da8a1cd4cb1a6602212601adb5ce7d360e48ae7a1824baf6e9e8086cbb60b708cd478b68fdd2239f16985596b61e2ec2685f1a9e3c426b0164483d827335e
+DIST firefox-128.0.2-lij.xpi 484085 BLAKE2B
6f4bfb7c98cbfd65121744838c1324e5a54fcf9a57202a2016797da8f505e4bbbf13402e7eb70ecd86ad08fe5d8b8bb08f4762d770f94905cbe88cc8e583d23b
SHA512
7cf51354a54c4b751c2330032d4cd41305930beb207b85fa67978f3ed766ecdbb5867586902a3476f455e28f32fa5a2b90874c2eedf4a83126b97c175b81e85b
+DIST firefox-128.0.2-lt.xpi 572686 BLAKE2B
e88d17b536dba7880d69768d5125a02b233d0b3e3d753bc928dce16f231635fe54e614b2ef00563789229aaeeeed9594b5aa39e6eac5f7d4a63208812350038b
SHA512
8a8145a208de907ecb1b627f10c926394deabc7151cd468879ec46676c894d3df569da261a44d8d96b8309b9c245cc334f919d3d6ef7b47a7faea4ab5ea61f9f
+DIST firefox-128.0.2-lv.xpi 574392 BLAKE2B
facabca3ca3bedfb210ab1392077166be0d780877c8bb8be7a32480a332a16a8ae22d8dd4111e48d240852c517fd00f08825df248eb262190927f9e4d3999a16
SHA512
f81021dcfd67ddfe37dce0a582f73d9295a7cb490221ba26d35ea399baf8c6d480e7a2bfb18795e8d039f859c9741ad6f5e5e3ba72ae56b3bb4cb2131ff7e961
+DIST firefox-128.0.2-mk.xpi 493863 BLAKE2B
8ea33f0580fb0c851c5de575f361f81f72591e77797b93595d1ba89f7e58e783b52206629e7230b5b646e972149bc3c0e140b6d405993f53681e5dfd61ba4dbe
SHA512
41c7276fc5d2ae80a524c5f978508861ce4f3b0737f2e499cdab84872c52227e4d441a01c02bd9ed9b39df0de4cb3f6e06eb6d979af32b1d401ee93094d36725
+DIST firefox-128.0.2-mr.xpi 532101 BLAKE2B
acde52413e8f1875cdff74e856523f111b694a732e3afa67786089760e844c073605ff8270d8c5f2cf59a7041b89a08667adde34f9f40ba664fa8db1e8bdd2bc
SHA512
308d29dff1693234ad8ece14b18c55480c9d44184598a42922c45021fc6e867302cf173fa70282ff96863480a0de7142e68b314068687696cb1ec1ff11983827
+DIST firefox-128.0.2-ms.xpi 449721 BLAKE2B
e25ac432ac436feb099c2adc798f36a7185b2fce85193009ec9294caff7b1994e837376a17244a17b4c6f4851c74c69d5afa4c6eb22596003604d961cde68195
SHA512
f6b0e50cb9502740e7f4c9b48493d2779fe3763aa6cc6db17b261a00d02e6c77e65e25f721e93c4f7b6817336a6c722b051ced4fb6bc43eae3ac39ab55859f92
+DIST firefox-128.0.2-my.xpi 518623 BLAKE2B
80ca715805ea34175b3bac818204f1cf498b18440b1c130e3465378b4c8ac269df338e3c5afa122e02213234c9c89aa26934cd23f285e916c7d5f486c394c878
SHA512
cdb1bda28d668fbf71e0eba0cdf790d24a992be6980299e178f13fabd9ebb0a5790a3c671e6110334710b822d6443586b9d18bdfaad14533f9d8349719640d4b
+DIST firefox-128.0.2-nb-NO.xpi 607047 BLAKE2B
a509ecbd615177fc0addf99fcc996457b7bab0ed5dc4fb040e5c3ebab2a13fddcd5d11c21ec1695d61a5dada791d4fc124b6fd7f4e4d65b92024c1290090e7d6
SHA512
6980f7cee58c2540cc2e8e05d466faead54d6fa3e14f1f5ce9006210382ef3c372d511d2085df95d099040491407db1490470f008900fdf26c73df6601ea3281
+DIST firefox-128.0.2-ne-NP.xpi 510956 BLAKE2B
90da5cafa23390abce26cc0595ea71894380795b63109813f9bec15d3e16bd7f84d4153619f119dd2496a6eae0d8dbef932a2290cbf448b29e94e6c92f415d2b
SHA512
6e9aafd2ce686c190a49defda15980453f3cb3489e67de51ce82254e8dca1506cb2d2e818af4ee4abfd099078c1cc7321bb4a6674568c6724bd8fa219b699ee8
+DIST firefox-128.0.2-nl.xpi 617403 BLAKE2B
edc95a7efd427c0811e05f373bfc66697851c096989344e6421ffeaf95d3911707001bc9ffa90b5a74b61dc6cf7951ee90474a3d1229f000d2fde016b7bdeb74
SHA512
09db011d2c7490c5f9bc48aad95459b3e1811c30cb284e0ead51892aa80bb6d7108f7cd306746fdc6a5cc171573ac2f3e1802fe33c3c8eff892f56a13b5ecf88
+DIST firefox-128.0.2-nn-NO.xpi 610259 BLAKE2B
919df0cdc8c19db56b6e835de30a450419fcc7f3bd987020e01cd1c9cdf5c4efb4f963ab85544c23bd284d573106b8ff239c7dfadfaffed018662a4ffa6f85bd
SHA512
ba09369673f7e530ae086d7243d6601924267bbf701b804ee5760d9aac2c6fbdc5a74236c920ca732700f54eac774d29b4766e47b62dedef4b17ee984677fca0
+DIST firefox-128.0.2-oc.xpi 612805 BLAKE2B
c62f420a96f9d1f53e2bb18db5fb9f63cc5e21d33d3378ae8e557a8f650cb828e1b98bc1c462e9406b3a172ba187c50253427ce4b46ad3579c879c3d0430bd53
SHA512
dc11245f4eaa78987b7c6a90365c99d30891c693d93bb5e34e9f691c9c7be4858068fd164a75b0b02f8697f9675043a0a308e35816eede942dcb89b85c3a78bf
+DIST firefox-128.0.2-pa-IN.xpi 692030 BLAKE2B
4449afe59aa25e6e77cddda6e2179d9470407790d015b89a7f5322e5482c45edbc81fa92210bee1857fa3f9344fe34c2dd966b0db925f058b69cb1f014a2b100
SHA512
bdfb7b1d1bac8fa15ad730f05b1234432894f7e2ac65d820025672148d297bb9a70111e55012eae2cd7a7c8bb5015957ed3139f647336e31c9da7ed6fc8aaefe
+DIST firefox-128.0.2-pl.xpi 635783 BLAKE2B
7178736bf3f275b96f58a2d6e4d186014d8f6c118933976f0affa77ab8741d475ee5d8e1e2be50b42cdf856a650de5d7dc407b56fbc3cf6d5fcd1da9326ba110
SHA512
14ceb2130817b7121ddff74130fc5562eb3db2c682ef9e0ce6a93448056e3ecb51b8b4732d0ac521caef1abfd075f2ec3c921edb3413acb4e4bee6301c6ab998
+DIST firefox-128.0.2-pt-BR.xpi 622153 BLAKE2B
f905d1b1b85a0b09243c55e07a8499496924a096a60e364fc2116de3589bafc74c9fe7b5571a2b33a37763baeaf56d4288d6b56bcd18abe6d2eafd50cb91b1e8
SHA512
f1ac4068bbbc1b69b3c1dcf48c2ac5aab57fd8a5b9aa4dc69764048bbf717a3cb4be80f6c63934888b31bbff258b0df3db442d43059c49adf9f2adb3f6674fed
+DIST firefox-128.0.2-pt-PT.xpi 626178 BLAKE2B
99bd66e7df5f04b45aeda24a73d6297045d1b74ed42f64b97c9a0530eada7ba81d6982d759d73ec081604dc21bdfec3d8c9324db03fa1462d878cb4840ecaee8
SHA512
4ce01b1f7e5997f7aac26c85d19dbf42b9613f48c16f220ce4e9743efcc307d40160b747b3d950bcda2dd9dbc8711dc8008410f7fa6473057b60b7ddc2193b2a
+DIST firefox-128.0.2-rm.xpi 616896 BLAKE2B
21fec28f71d46da4e8d8b0cea4f71f36eb8834a861476c0412e055ac45d9a198f594cbb13558fec16befdb9e39f749bf03b4363e246d63cc5d6b65b44d80003a
SHA512
ddce6a55c62ca5db2a211d901ef89263b59ca2f0cc6f47bab8c75d3d54f0c56b51a4af9d28c5118d61e491073ed270061b244e2f8425e81382b6e985dd650044
+DIST firefox-128.0.2-ro.xpi 549787 BLAKE2B
c59eb19419576eb3e00d066ab3e16bee3032dfdbc545bdf0c2bced4abae44e7e23b91e27dd4d1a1035fd6b2cd7bda574025eb37c6d28610c00b5b6253f1c0d56
SHA512
ee4b005ce9350272a97fdefaa5f4494f71789bf9bf0f10b65fe372b8e4b15b0e3ef67c50d1fb3dc9a81eba5736b81b0da11ae4ecd23bf00ced2cfff97815ad94
+DIST firefox-128.0.2-ru.xpi 720396 BLAKE2B
5def2e4198e47073f561e98b1c9fa1506c3a218317224e3f49808db385a0d46f6f55865c34eea746b3ff57e20e2af7be2756db5bc5a5ccec6be489a86db23361
SHA512
e9af6f6c6e11bf5a99d700ef79fc7ce1654598d1976a60c313a8b4daf34ca56cd76cd8c0a0d9cfaa9673257e308b8b968775b893150608d32534c6e65020292f
+DIST firefox-128.0.2-sco.xpi 511273 BLAKE2B
6cdf627d130b50fe34e694ffed87079e9cb3fb2e8980e3fd20804a3e3df51d5e016702ed784915ce766c188011de0aeb9d52bbecdb96b2e1c304c44d97e4d13f
SHA512
b19ccd202e62ffc767d535e39c0907dbffbb363a5dc15fa7cc5eaf5490e792c62d61aad963d4e85d30a989bd40a5157ebe8325999647619afceb0b8cb5217466
+DIST firefox-128.0.2-si.xpi 611290 BLAKE2B
3ce2931e584a360d57d54e0251f901180eb239714e4f7a0ce49009d9891a4a09db7a908fa938cfa96fc2d463b22baf15a14b86c456e4b05211e8799f6fa33680
SHA512
006c4f44f49c251bbdfdaff2cb7efa4c71778ecf5c2fb445f656778ddb6526a7379a0c49ccbc85beb5359389b6ac4c1d01e8cb30048397b8d3403202bab6bf92
+DIST firefox-128.0.2-sk.xpi 652449 BLAKE2B
c36037d61f039d9068ff0c66aaed9b69a26a94ff698219ae3c8ec2d8dfcb8dfd4e3da3b85fb956d65ba01d238fa48cb4b0077f68112db176926a0716cb2b8131
SHA512
4af47add2c882c533005364055b2159304c40d9ad326edef1fa2a8074b8a812ef006bdafe889c8873e7963189a8be6b4bdef7651e528b7aaec9ce4541ccdb874
+DIST firefox-128.0.2-skr.xpi 707651 BLAKE2B
433de08a8966c4a27f9f3163e581afe2407b338f783aadf94dcac5502822c4709b7d3c988e7939e06599b0713a59339aab30b4edd08bf2e07dbea876a5c305f0
SHA512
d0e2369b6ead5d3efd93f38acc789de14b3a1bcb5fd5268cdba2ad185373c642cd066570f8e7e863606f6f6405456251ab87fb26c8433e1ad81bba792eb88098
+DIST firefox-128.0.2-sl.xpi 617397 BLAKE2B
ec9870f2cd480592730799c36ce71803b79c6b9c5064ac30c6c5f4867cd537473504397934c400ab1d3bc3cc5d0d714f1e22f20bb4b0a37d3d5f36a76ebfabbd
SHA512
5f5a4cf5f45d34dd955c472f88857cc5d9d74d465a3e9ece0bc5348dc47986b3553ae5438cc264c9eecc802eaf7076de9d058d2c10a9524494179571d8d059cf
+DIST firefox-128.0.2-son.xpi 416398 BLAKE2B
de93bfd8247de56a8cfea897a4f16a48a6e3604cfef8f444371321146c5aa55157446da283bbb0e469611ec5f690f4db3dc1af018fa8d139fcf92ace68901f07
SHA512
d63a93a09152d322d0c3a13b350441f1c4a79e876957cb2f39a92137987d97f8bc8a62e5722d63d8ef69816338cf7114dbae195a3015aa0c3944e40741fa9656
+DIST firefox-128.0.2-sq.xpi 636983 BLAKE2B
ac76e97d34464fc918eb7dd1bd3fbc402e436c2b2babd598ea34363ca2dbcb2da734f98dd221d1afcdbb6ed1218a61ec4277ecc27ca16fec19f936ad8d4c6245
SHA512
2c3a3f80449b78626f3792dcbf72d0988a9a1d652397eb26ee38e1d584e3ae9f5f5ebb73736ec09fe0e71a6d0f9b7085441dda65169afdf7cc7daf26d9559a16
+DIST firefox-128.0.2-sr.xpi 639348 BLAKE2B
511045cd5f1fab2a2ad7f177ed6d34749964565ef2fe517e339dff4ab9bff6f6e4b73ba085d50fd059db88329e41fca046674a54d33bda8dc62c62c587ce6f60
SHA512
87fe4b1d9a2dc75d7da73f0901bceda75d7a457187d21b342f1c15323b81606a867cc3fd9828dba906a726d37a08b16e7389f5b398644e650f02790d92258976
+DIST firefox-128.0.2-sv-SE.xpi 619130 BLAKE2B
8450d97879b8a7bb8458e5db08d74e40d2569d36946030a8f7cd41a606c1ab28c569187f737c0b89b8b7f30d6b510e2534c1bee6c8e6210a8b2016f4e6df45df
SHA512
e55c08fe1954046be54429ac636d8b2ad1a4885954c4764bcec90dc248588252d9990d60a5a044fdae2fe832e6ea3d3d0ac37c607a12a3b256527bae50c31fbb
+DIST firefox-128.0.2-ta.xpi 507516 BLAKE2B
161dcdfb71ba6d202d6eb0b14d991e2482b5fedf8f8e898263b7fb6679d8475c48edeecc67c64bce99ed7f12dca7be1371370e8ad1b484b73196fab837aac924
SHA512
621da90efdb7b103c7b1d65d6ba13256bda9ab044048ad1797d7ea4475d92a6ff94e6dc968ebb2761fc4e4e885b061e5668232c9802986cfad91690090e1e304
+DIST firefox-128.0.2-te.xpi 561040 BLAKE2B
e9ad2460cea201e221a2cf7c9f8dd1654e15a68b70469d81ccca2a3b72515fcea1a4ac1c123548930e4920cda03c487720d41a631fa9e7d0e947404afb4c8b9d
SHA512
995a070c67288901fbed7127bcdd29c638a6ddbb4759714f12db02de1faa6b257313a43e42543cde0327ba66bc159f4e0f593193a64f0b2476729f3f3236ab9b
+DIST firefox-128.0.2-th.xpi 693560 BLAKE2B
528f49ae7010cfdbed672d462e0a3056e20318d25f38b8488ee716ec4c7fc066620073bf83387d975f2a0a366db3d8356946a9041bebae2aea657acd3062fe4f
SHA512
0492d89a4c8cf1739fbf80570ba287698def8f1f68afb561e3e3814114b4334ed6c8ecda10af83c2441f803e611ed3c16482af7d491c5f603f892b71a3ed31b2
+DIST firefox-128.0.2-tl.xpi 534188 BLAKE2B
a7cab322aa06cf979e70eee61bae68da0fb41f124cb04e8560755f702a7d07b306b0109e0951d4ab981d25dec1f76e80d0082dcc964656a9c1487bf3552d4500
SHA512
29c8e90b7a78ef22be118d873d8039c4ecfc78d74c55256c68f133a6b3359b9cc644308fb59cbe4dbe1807f4672ece3840985cb789a2e81624c39d6e1585f3b0
+DIST firefox-128.0.2-tr.xpi 632457 BLAKE2B
c8ab73ec107bf6d27be7cb2dd1f09470858af0e7e3f26b6fd27509cfffa41d00e778fd49647fa21a722777a5b1d336752f3c3f85533a28f8975c4e67c915b988
SHA512
d780c0cafe9c5363a8ba88ce17b8e27882dbdf06de88c27ccfe8e26730b7e3c97f33f2cd6932ac2b255436b6f11949863c59d1e8317bdeb62c4ce1d281cef0ec
+DIST firefox-128.0.2-trs.xpi 503976 BLAKE2B
fd269cdb2c137a667e35f910c7e57a7e7de3f1825a04107acac02c7974c00afc28b86e633c9c32fd9a0fb5048cb1223c3ee7b4f242c92a373d0b56bb70db9e34
SHA512
81d812870b48a58dd459e736d565b9803ef938b3df3e6179c29cdef024e865867e0bcbfb5bb58b9454f54811bbe9249fad461a0e007e13981ce4f05ad80e9902
+DIST firefox-128.0.2-uk.xpi 707284 BLAKE2B
4c93763d72ede9e4e6b24876137c49b518d3f043c0342cebec3efb6891c465b6f1514402f8ff00c8eadff13abb923a359a126dcb896039f954c4e723ea3762ba
SHA512
115063bccdc568ac491b01635eaa3de52cc5170c3ee3d5a5c3504372e8c12398540db8ed8ebe2a24fd2b8e988cd6a0ee0bda36e6f4d286bc7ec07935c7e6cf2e
+DIST firefox-128.0.2-ur.xpi 560466 BLAKE2B
edf6836aa832240928124c800ede89ff3c175618e83ea15b43f592064c7bd2d9170b98d7e47d17c804829ba931bca66de80ef2d6693740fb2989877f9dbc39e7
SHA512
ae59bdc04ea1672e51549c1b9ea8e53bc7ce6bb27bd71c9957193501dfdf8e8afb7254cc6dea3187ef9a513e295a53e5cf6eeef240cb7e053209a052c23edf90
+DIST firefox-128.0.2-uz.xpi 478778 BLAKE2B
e24b137af297d671fc29053684c9b8cc18371ecd46d9a1a729a457a0b257086f8924789cbcae23d1b84662ad06aed89b54a190ffc4c342ee19bc1875471c9f0a
SHA512
4429bac7e6ede755afb70b2c5aa6a4ed756dd30ecfc44cb6460ab2525bbc136d65f6403b75faac04c8f13086fcf7009e370af224b12c673663e22b1bccbac12f
+DIST firefox-128.0.2-vi.xpi 655572 BLAKE2B
80c6e219491b7b18bc00b79514037fdaa3f65d2b3c04ee2da0fb4c3d809caeb1ecfd75070519d03afb6c2dbe1dc911e474908d527cf08a4ea1a05a9a9d31ce1f
SHA512
b80c570c4c486f9862ac483c01d361242810c85494e5479a5a5efc67e517c187119df79945c48b13e2ab7f0f110a36afa77aadc8f40e579eb1b80a751f4e7f77
+DIST firefox-128.0.2-xh.xpi 417171 BLAKE2B
d17ad8add3886462206a56df9d528b5c9f4c594010a6ec02fec3a9d402722dd194cc659c9fbd406a7721d36096d5dcceb81ec2e15654efbcdbd649967de35f78
SHA512
7d260721b77e5c8f10a4bff8a604632c616a0988ecd736e275ed602998b01dee8700fa89a5730c5e977aef9ce5178f31f9c19e863850ef10c92c1bd2ef8341f1
+DIST firefox-128.0.2-zh-CN.xpi 657106 BLAKE2B
80a6e21e5ce7ec1fafc164e86f5dbd26ff6a32859df7555a656e1fc5e0fde7bd9b1d72e8ecf1f21b45975c346ae1a6b60098c1476105e9ec2b18ace9c6fdf00e
SHA512
330e81c388a15352286d4d16721bdeac018891364b76c4020f251b968d364834f09add1666794d02577cf0feb7454a3a1177b66c30cf9398ddd05d9e73bc0141
+DIST firefox-128.0.2-zh-TW.xpi 659230 BLAKE2B
1d11133f2e6900f6cfb00ba75bfa84c29382c700cdb8be49df1e9aa7a6ea11da3a52396ab2245cb49c705757afa791e691195785387621050132ab573a1dda4d
SHA512
8955f84ada33a73b8303efdc4e0bc61dc07d8a2702bbd7bc514d1b516778bf1d1ca568676e06957c560cb78b27b3011cbe1c2e96b6a630e01f8eccc98cf0a3c8
DIST firefox-bin_i686-115.13.0.tar.bz2 84230695 BLAKE2B
bc092a4c869e8e5d52145d394472d726d6f770c77cc345072e2b480558a26fa3e7bda3e9ea3498a4e3a972ef76fdc5ce9240a8e54ac7733bfa9d8efa773b4ef9
SHA512
2c34e7abd1b76f0321b59ea9bc7802c801ac8ac5d9dd1cc210e44a8d08eaea934f5da124c310452a2624a37878383173108403f6d9ae1770aa84a926006356d2
+DIST firefox-bin_i686-128.0.2.tar.bz2 87760139 BLAKE2B
2d20a8d45cb50e1110338db05a57df45dca142178db46de5654f6e7b14d1534d09a240af40737ef4d1ccc25600b6e7f21b22d7dd6ccc2b19db467a167c56a187
SHA512
53442fc642ded024d417d1cd7210f7c918066b63d6ee00afc38a865eabd22e2c262c828d574db8ec1463484368d2d80c34e90df831d0b81fed4dd8d4ff630c3d
DIST firefox-bin_i686-128.0.tar.bz2 87805303 BLAKE2B
14affc3d8a92f2436fa8babe16935f1cd32bbd0fa5fbb370cafc2d92699751587b24485e2a46309f3940b19ea2fbaccb42fd5c0cb3d2f4e21d74dd160e61ca7d
SHA512
4258fc48de296966df9b7011ef39c3824bb36c7f6a76ac3378a7fe9fb282f62d6c9a775a50da8967efe2bca405435ac8d7593a3e4a785990fb9a1a580d77b6f2
DIST firefox-bin_x86_64-115.13.0.tar.bz2 80384395 BLAKE2B
cc83e68b0a003c5fc5fef0bec5d7b5b7c8fb8532b3ef042e99bccf34ec6f50072533fdd381a434805c5cd4b87f985bcb80241d48c3cd1943ff13242ab47944bb
SHA512
892de5aff106cb432b756231995014a7c5ad8916e15ebeea60d18468214a843bc5276559b93733de9d6491922cf44e07df55f1ede423c8d76656f08507452b8c
+DIST firefox-bin_x86_64-128.0.2.tar.bz2 86444605 BLAKE2B
e6409888df4df421dc0c54e6d3f927fe5b95eeb64ecdd2f1e77ea836b6bf6851ee5e66ae4a291963fe8b82d0a7f8925f9d2c9f8da5b964d544d15bf01f022236
SHA512
068755ecb45259c84484d3af6e58cb6d083e00f7485b5836dc177679d7019a1cb4f6d053d7791e732fc571d2a3b236ee93ad4cd49f98a05b4b018c0298227a6a
DIST firefox-bin_x86_64-128.0.tar.bz2 86473263 BLAKE2B
38c0a241473021efb4625c93f4454b49b894d59f8846c6481b3e2e9a4e1acec93e2fba0553fa4271f2a4bac4787f28dd92ab6e1ad0fc319a69081a46864c0f67
SHA512
7220daffc95a6ef565d9b56e9a55c25eeb0375819e9262c9a2f00970bdb5a807dd4a66c2c4715a3881b14191150fffd33088b2a12c2953aec5e47a846590d3b0
diff --git a/www-client/firefox-bin/firefox-bin-128.0.2.ebuild
b/www-client/firefox-bin/firefox-bin-128.0.2.ebuild
new file mode 100644
index 000000000000..06e4e5c1e6f1
--- /dev/null
+++ b/www-client/firefox-bin/firefox-bin-128.0.2.ebuild
@@ -0,0 +1,366 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MOZ_ESR=
+
+MOZ_PV=${PV}
+MOZ_PV_SUFFIX=
+if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then
+ MOZ_PV_SUFFIX=${BASH_REMATCH[1]}
+
+ # Convert the ebuild version to the upstream Mozilla version
+ MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI
+ MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
+ MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI
+fi
+
+if [[ -n ${MOZ_ESR} ]] ; then
+ # ESR releases have slightly different version numbers
+ MOZ_PV="${MOZ_PV}esr"
+fi
+
+MOZ_PN="${PN%-bin}"
+MOZ_P="${MOZ_PN}-${MOZ_PV}"
+MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}"
+MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}"
+
+inherit desktop linux-info optfeature pax-utils xdg
+
+MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}"
+
+SRC_URI="amd64? ( ${MOZ_SRC_BASE_URI}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 ->
${PN}_x86_64-${PV}.tar.bz2 )
+ x86? ( ${MOZ_SRC_BASE_URI}/linux-i686/en-US/${MOZ_P}.tar.bz2 ->
${PN}_i686-${PV}.tar.bz2 )"
+
+DESCRIPTION="Firefox Web Browser"
+HOMEPAGE="https://www.mozilla.com/firefox"
+
+KEYWORDS="-* amd64 x86"
+SLOT="rapid"
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+IUSE="+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland"
+
+RESTRICT="strip"
+
+BDEPEND="app-arch/unzip"
+RDEPEND="${DEPEND}
+ !www-client/firefox-bin:0
+ !www-client/firefox-bin:esr
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ >=dev-libs/glib-2.26:2
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ >=media-libs/freetype-2.4.10
+ sys-apps/dbus
+ virtual/freedesktop-icon-theme
+ >=x11-libs/cairo-1.10[X]
+ x11-libs/gdk-pixbuf:2
+ >=x11-libs/gtk+-3.11:3[X,wayland?]
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libxcb
+ >=x11-libs/pango-1.22.0
+ alsa? (
+ !pulseaudio? ( media-sound/apulse )
+ )
+ ffmpeg? ( media-video/ffmpeg )
+ pulseaudio? ( media-libs/libpulse )
+ selinux? ( sec-policy/selinux-mozilla )
+"
+
+QA_PREBUILT="opt/${MOZ_PN}/*"
+
+# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or
+# overridden in the enviromnent (advanced hackers only)
+if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then
+ MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
+fi
+
+MOZ_LANGS=(
+ ach af an ar ast az be bg bn br bs ca-valencia ca cak cs cy
+ da de dsb el en-CA en-GB en-US eo es-AR es-CL es-ES es-MX et eu
+ fa ff fi fr fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM
+ ia id is it ja ka kab kk km kn ko lij lt lv mk mr ms my
+ nb-NO ne-NP nl nn-NO oc pa-IN pl pt-BR pt-PT rm ro ru sco
+ si sk skr sl son sq sr sv-SE ta te th tl tr trs uk ur uz vi
+ xh zh-CN zh-TW
+)
+
+mozilla_set_globals() {
+ # https://bugs.gentoo.org/587334
+ local MOZ_TOO_REGIONALIZED_FOR_L10N=(
+ fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE
+ )
+
+ local lang xflag
+ for lang in "${MOZ_LANGS[@]}" ; do
+ # en and en_US are handled internally
+ if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then
+ continue
+ fi
+
+ # strip region subtag if $lang is in the list
+ if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then
+ xflag=${lang%%-*}
+ else
+ xflag=${lang}
+ fi
+
+ SRC_URI+=" l10n_${xflag/[_@]/-}? ("
+ SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi ->
${MOZ_P_DISTFILES}-${lang}.xpi"
+ SRC_URI+=" )"
+ IUSE+=" l10n_${xflag/[_@]/-}"
+ done
+}
+mozilla_set_globals
+
+moz_install_xpi() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local DESTDIR=${1}
+ shift
+
+ insinto "${DESTDIR}"
+
+ local emid xpi_file xpi_tmp_dir
+ for xpi_file in "${@}" ; do
+ emid=
+ xpi_tmp_dir=$(mktemp -d --tmpdir="${T}")
+
+ # Unpack XPI
+ unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die
+
+ # Determine extension ID
+ if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then
+ emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d;
s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf")
+ [[ -z "${emid}" ]] && die "failed to determine
extension id from install.rdf"
+ elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then
+ emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p'
"${xpi_tmp_dir}/manifest.json")
+ [[ -z "${emid}" ]] && die "failed to determine
extension id from manifest.json"
+ else
+ die "failed to determine extension id"
+ fi
+
+ einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..."
+ newins "${xpi_file}" "${emid}.xpi"
+ done
+}
+
+pkg_setup() {
+ CONFIG_CHECK="~SECCOMP"
+ WARNING_SECCOMP="CONFIG_SECCOMP not set! This system will be unable to
play DRM-protected content."
+
+ linux-info_pkg_setup
+}
+
+src_unpack() {
+ local _lp_dir="${WORKDIR}/language_packs"
+ local _src_file
+
+ mkdir "${S}" || die
+
+ if [[ ! -d "${_lp_dir}" ]] ; then
+ mkdir "${_lp_dir}" || die
+ fi
+
+ for _src_file in ${A} ; do
+ if [[ ${_src_file} == *.xpi ]]; then
+ cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die
"Failed to copy '${_src_file}' to '${_lp_dir}'!"
+ else
+ MY_SRC_FILE=${_src_file}
+ fi
+ done
+}
+
+src_install() {
+ # Set MOZILLA_FIVE_HOME
+ local MOZILLA_FIVE_HOME="/opt/${MOZ_PN}"
+
+ dodir /opt
+ pushd "${ED}"/opt &>/dev/null || die
+ unpack "${MY_SRC_FILE}"
+ popd &>/dev/null || die
+
+ pax-mark m \
+ "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN} \
+ "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN}-bin \
+ "${ED}${MOZILLA_FIVE_HOME}"/plugin-container
+
+ # Install policy (currently only used to disable application updates)
+ insinto "${MOZILLA_FIVE_HOME}/distribution"
+ newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
+
+ # Install system-wide preferences
+ local PREFS_DIR="${MOZILLA_FIVE_HOME}/browser/defaults/preferences"
+ insinto "${PREFS_DIR}"
+ newins "${FILESDIR}"/gentoo-default-prefs.js all-gentoo.js
+
+ local GENTOO_PREFS="${ED}${PREFS_DIR}/all-gentoo.js"
+
+ if ! use gmp-autoupdate ; then
+ local plugin
+ for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
+ einfo "Disabling auto-update for ${plugin} plugin ..."
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to
disable autoupdate for ${plugin} media plugin"
+ pref("media.${plugin}.autoupdate", false);
+ EOF
+ done
+ fi
+
+ # Install language packs
+ local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name
'*.xpi') )
+ if [[ -n "${langpacks}" ]] ; then
+ moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions"
"${langpacks[@]}"
+ fi
+
+ # Install icons
+ local
icon_srcdir="${ED}/${MOZILLA_FIVE_HOME}/browser/chrome/icons/default"
+ local icon_symbolic_file="${FILESDIR}/firefox-symbolic.svg"
+
+ insinto /usr/share/icons/hicolor/symbolic/apps
+ newins "${icon_symbolic_file}" ${PN}-symbolic.svg
+
+ local icon size
+ for icon in "${icon_srcdir}"/default*.png ; do
+ size=${icon%.png}
+ size=${size##*/default}
+
+ if [[ ${size} -eq 48 ]] ; then
+ newicon "${icon}" ${PN}.png
+ fi
+
+ newicon -s ${size} "${icon}" ${PN}.png
+ done
+
+ # Install menu
+ local app_name="Mozilla ${MOZ_PN^} (bin)"
+ local desktop_file="${FILESDIR}/${PN}-r3.desktop"
+ local desktop_filename="${PN}.desktop"
+ local exec_command="${PN}"
+ local icon="${PN}"
+ local use_wayland="false"
+
+ if use wayland ; then
+ use_wayland="true"
+ fi
+
+ cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die
+
+ # Add apulse support through our wrapper shell launcher,
patchelf-method broken since 119.0.
+ # See bgo#916230
+ local apulselib=
+ if use alsa && ! use pulseaudio ; then
+ apulselib="${EPREFIX}/usr/$(get_libdir)/apulse"
+ fi
+
+ sed -i \
+ -e "s:@NAME@:${app_name}:" \
+ -e "s:@EXEC@:${exec_command}:" \
+ -e "s:@ICON@:${icon}:" \
+ "${WORKDIR}/${PN}.desktop-template" \
+ || die
+
+ newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}"
+
+ rm "${WORKDIR}/${PN}.desktop-template" || die
+
+ # Install wrapper script
+ [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}"
+ newbin "${FILESDIR}/${PN}-r1.sh" ${PN}
+
+ # Update wrapper
+ sed -i \
+ -e "s:@PREFIX@:${EPREFIX}/usr:" \
+ -e "s:@MOZ_FIVE_HOME@:${EPREFIX}${MOZILLA_FIVE_HOME}:" \
+ -e "s:@APULSELIB_DIR@:${apulselib}:" \
+ -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \
+ "${ED}/usr/bin/${PN}" \
+ || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ if ! use gmp-autoupdate ; then
+ elog "USE='-gmp-autoupdate' has disabled the following plugins
from updating or"
+ elog "installing into new profiles:"
+ local plugin
+ for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
+ elog "\t ${plugin}"
+ done
+ elog
+ fi
+
+ use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without
media-video/ffmpeg installed"
+
+ local show_doh_information show_normandy_information
show_shortcut_information
+
+ if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+ # New install; Tell user that DoH is disabled by default
+ show_doh_information=yes
+ show_normandy_information=yes
+ show_shortcut_information=no
+ else
+ local replacing_version
+ for replacing_version in ${REPLACING_VERSIONS} ; do
+ if ver_test "${replacing_version}" -lt 91.0 ; then
+ # Tell user that we no longer install a shortcut
+ # per supported display protocol
+ show_shortcut_information=yes
+ fi
+ done
+ fi
+
+ if [[ -n "${show_doh_information}" ]] ; then
+ elog
+ elog "Note regarding Trusted Recursive Resolver aka
DNS-over-HTTPS (DoH):"
+ elog "Due to privacy concerns (encrypting DNS might be a good
thing, sending all"
+ elog "DNS traffic to Cloudflare by default is not a good idea
and applications"
+ elog "should respect OS configured settings),
\"network.trr.mode\" was set to 5"
+ elog "(\"Off by choice\") by default."
+ elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences."
+ fi
+
+ # bug 713782
+ if [[ -n "${show_normandy_information}" ]] ; then
+ elog
+ elog "Upstream operates a service named Normandy which allows
Mozilla to"
+ elog "push changes for default settings or even install new
add-ons remotely."
+ elog "While this can be useful to address problems like
'Armagadd-on 2.0' or"
+ elog "revert previous decisions to disable TLS 1.0/1.1, privacy
and security"
+ elog "concerns prevail, which is why we have switched off the
use of this"
+ elog "service by default."
+ elog
+ elog "To re-enable this service set"
+ elog
+ elog " app.normandy.enabled=true"
+ elog
+ elog "in about:config."
+ fi
+
+ if [[ -n "${show_shortcut_information}" ]] ; then
+ elog
+ elog "Since firefox-91.0 we no longer install multiple
shortcuts for"
+ elog "each supported display protocol. Instead we will only
install"
+ elog "one generic Mozilla Firefox shortcut."
+ elog "If you still want to be able to select between running
Mozilla Firefox"
+ elog "on X11 or Wayland, you have to re-create these shortcuts
on your own."
+ fi
+
+ optfeature_header "Optional programs for extra features:"
+ optfeature "speech syntesis (text-to-speech) support"
app-accessibility/speech-dispatcher
+ optfeature "fallback mouse cursor theme e.g. on WMs"
gnome-base/gsettings-desktop-schemas
+ optfeature "desktop notifications" x11-libs/libnotify
+}