commit:     ffcc28a21791e7becb3b9f1dd956f8fd7e28f6a8
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 24 12:06:17 2025 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Jun 24 12:06:36 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffcc28a2

www-client/firefox-bin: add 128.12.0

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 www-client/firefox-bin/Manifest                    |  99 ++++++
 www-client/firefox-bin/firefox-bin-128.12.0.ebuild | 359 +++++++++++++++++++++
 2 files changed, 458 insertions(+)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index d921bce64038..9d0bf00c4c59 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -95,6 +95,103 @@ DIST firefox-128.11.0esr-vi.xpi 683664 BLAKE2B 
c9bf73b6756f41fc88daca2a8b4baef48
 DIST firefox-128.11.0esr-xh.xpi 452429 BLAKE2B 
483463ca6f9138c350d6ecc1a3884f1ad6681084f03b0f611b0ef4fe142eae3e4abe0e17e44a64309139d5da2717508fd5a9bf1cfc6562c3ad448990bba88de6
 SHA512 
a2ded271be5c6793afbd3d0c6fe954400f80788c4e97da1e59acf82bcff1952bfc1b19d5c3fc387b2be2999bacd0a82a838731d64a811acc0b92482ffcb736e3
 DIST firefox-128.11.0esr-zh-CN.xpi 686330 BLAKE2B 
33e93f2bc66b2f9098d32284f74e91bc5c668c4ea333d7c2bee8e36077ac0af6248c54212ae2f0e5bb3134d5ae15d6c1009c8fec03401636bc156b5aa43ff1d0
 SHA512 
70848eac6b137938528544d8cb866f53ddd22e80495bb9d00908342fdb1f84efc383e2346891f532b04c33d89230ccbd40128e78a8cb9e7c4100bd28c7a3fa1b
 DIST firefox-128.11.0esr-zh-TW.xpi 689140 BLAKE2B 
92c6c66db406c6805b88902b4f22a8d4346c403818e74e72143f393992eecbb129fde3bc44825380bedf2b48d1e9c66c5fd28910f55579be0e03999caee65a28
 SHA512 
78b1be4c75947426ce20d82f3dd22cbd6b34bb1c6436dcd58ac2e8ce39a54dff8fe42ddc13c215e4c77dc6fb04a97e8a1191e423d5c53e4b710d97d54a461b50
+DIST firefox-128.12.0esr-ach.xpi 482233 BLAKE2B 
7d365f676629560c0ffc1b335fd83e93431327ba610c106529d5645b9600a2d6a6a27ca1c656ba4bb582aa097708e42cb4246a679a5967e84ccade312a07257b
 SHA512 
fe533e259dda3c1a79b1b637b17e0dde8d662bad0a9bb18e89cc0a912717e003ed399a8edbb149999d3afd03081cae4576deb3a87570230a00a1e47e1567baa3
+DIST firefox-128.12.0esr-af.xpi 446588 BLAKE2B 
2403f87a3dd87cab40bebf7e7493ce31a65cc17b4aec48d3d6a7160201eb3a91595b772267b7fabb8c9c797510d5b687104ef7e60924a996e74ecbfd16fc7e63
 SHA512 
f7fdc86b8df628a90cb9b260a555aa0e112047064ff9f5770822d5516b866eca5ceab5aacbaffde526c2b194964511bfddbbfd53b2f670b7ecbca568f66bef79
+DIST firefox-128.12.0esr-an.xpi 526056 BLAKE2B 
0ef11312ed28f04047dadaa84fc375a2bd2a44e9857cb058d9cb2fb3ffa2db8e6c531932cb0b3275657ec7e69ea365e8c9ca05be1131c685e5d66f6d37bed001
 SHA512 
56afdb828452bacd5817a3dfb5d36af727c249ddce069834beb09e3852ecf7247fe5649670553d45b9f26b9f601e34d2d2d636caf20ad996d101695c751215a4
+DIST firefox-128.12.0esr-ar.xpi 650466 BLAKE2B 
2671c8df121ee76fb834d5dc8d90ac435246ced3ebce36630387f0a788fe9a945687718427bec831c84bfd1970cf01dc4130cc064b24220af621cf6d0c0a0147
 SHA512 
3f1e3c58c103ffd9a9f149d63b57980b905884fd75df097c36ced098bdf62394098ba1a983bef0bac4b11cc21eeb86fb6fd8c968c8b39b3bc84b2865047ced4b
+DIST firefox-128.12.0esr-ast.xpi 508557 BLAKE2B 
62bcf0cc4c3b2e9196ae99a521de775d5e20285242ad2dbcfabb0646eaf5cb419e58eab98b3d91d7b9250b7a2e01e876ecdb0d050fa4ba339a296f80e2d571e7
 SHA512 
919f3d2a0c0c8c9f52aa5a77762f35f833b1b120b67a20089e9296ab54f97e404d7974ad4822d578161d75bbec2c1ee354a2f4aa098be4f87d6256a3f0fb57ff
+DIST firefox-128.12.0esr-az.xpi 509841 BLAKE2B 
a58bd46f570aebcac1c972fe350d63e6d7455a04f945b827403e0f3e38e02323d898e1be857b262334fff3a9ccb4d4aa66a888cc901108c9e87a5845dbae5f7b
 SHA512 
0acd16489d970028e71e60bffda584defccf5b7e38ece833d6ef7a9b68392daf0f89bf498f2429f1ceccf6fabd75d3bee5ae9de6edf8a22981755e6192b588cc
+DIST firefox-128.12.0esr-be.xpi 748084 BLAKE2B 
a90cff0c01c6e2dd6638454d5bab94261732749a4dcd47c6c6102cfc59af40e630285cfdf66ee7e0a3b28f0240a74045cfc45336f4a9e533b0881c5aa59c0394
 SHA512 
b6c30ead72c5cd1a21753b08dc1ab8b71439737a0154f5551ef3249071248a0ce689a8c41692ecf434e24a65302163bbf3815f29ccedc20ea040a1bbcfc71daa
+DIST firefox-128.12.0esr-bg.xpi 672057 BLAKE2B 
fc29734e56318a24c839db51de555909ba47628dc6a1b4faf6af4dec66bbda6173ba59ee2108f3a2c3038f469d2ef5a1b13abdce54dd2a115ba78cb217748be3
 SHA512 
381d4de6291bbd2d5934cf8ab66b9ec361bfc614e6e3f00407f49389fa89029e8733e5ca3370197da8fca76f796d8be518a8590b95e0b2ebd20c2ed1964fc26e
+DIST firefox-128.12.0esr-bn.xpi 624737 BLAKE2B 
4c56717987441f8e2b723c21d5bf3942fffb233d388faef428b2709cb80f94b8eab7071d830fb794eac4eafb87b986c2f8049fe06aa91186963c192fe1c16cf2
 SHA512 
2592ac331dfd2a84b99b5c004d47ce7624aab65269252571cfcca5504adea348e6bd1d1776277f05aa9203a2e82576ad8387122aca1a6fd6a1efb6b34ffb6b78
+DIST firefox-128.12.0esr-br.xpi 598746 BLAKE2B 
9aa38a915e05004e2ad206b3626b8894ebb22657c7ed4494ee6ebe24b6fd21a56e18379689b6c6c9f86a2595fa9b1b7c2e88efd63789f6d993e9a325de8fa989
 SHA512 
c3c6161f33aba7769ddf266a8d02d20b823a4927a93b5d93e5cdb7f24970c8c172bad2beae954a45daee222edd83fcf7e5c08f50aa514f85b7deccd13232d630
+DIST firefox-128.12.0esr-bs.xpi 565998 BLAKE2B 
372ca2f3bcfc1ae4ea7ea3386f1452f6658991bf42080ef3bd0bc0be9123aee023260fc20194a28903be7b31d86256832f6a24ebbbf2359f49172b35507365b0
 SHA512 
986fe4a388d8f25d714317487efcee7938a6677dd335b985014ffcf9b866be319e7e3c138cf717b8eac9e052e76a2371c7cd2ed5e3caf4e48fb24073a8f776ca
+DIST firefox-128.12.0esr-ca-valencia.xpi 561145 BLAKE2B 
2a6ebe4390f2dd86c87c967fb8c85126d88acfe0c65a25905540b0a89333120a4a9ed430911b0d53a9bbec104640ef26a72ab56c8baf1e92c6b0e91ffdf77283
 SHA512 
a736c9cd89d0fc136697287dd02453987a3dc3e1df42ead6e912ab6ab24bc742b51f6854b46bcb114b84d348d13cfa96a7982e36eeefef84c187d743a9d8dd1a
+DIST firefox-128.12.0esr-ca.xpi 609963 BLAKE2B 
9efd3fc4fb62d651b7f3bcb510d4746fa10544bd7309fbe196d4ebe8d4e203dc199c599a8a7bdef87b2e15a7268ce6aafc1a276efc11dbbead3c581bf71d27c7
 SHA512 
bc9aff5787b34492d4d01a9352cdec1b20ec681534a441249fb1335f78c83877bfe07678b6a75ec11f00d50eef3394f9e7ad55e904cc4ce158fc04a0ea1a2fbf
+DIST firefox-128.12.0esr-cak.xpi 601484 BLAKE2B 
2c24e775e953dbcd86e820882348d35b9807e3f0256c7822e263682728c1dd237198cdb0fe0c181e283147d50ea0d6ef25603bd205e0c103371bb72ca1cf6a45
 SHA512 
26da9882514e33dfa32d65cac884d18f125100e54d150f3cc6c079961109236e51aa7832a87e4df1e803eec47eaf4f4de7d424047daa276f1371254659ae331e
+DIST firefox-128.12.0esr-cs.xpi 690636 BLAKE2B 
2c685a75e95793bf23e2c97c7c4f50764318b4a560b9b0f1870c71f853b4c8ca6328e1aa2ee8623bba3b22089f38dac1ad18e029a3cc376fe4e59c54faab97c2
 SHA512 
694580a98d50b72388ef7aa748cff84f6b437d4d6d1bd67269cb8ed609d74521d3e1fe6818c4b116e0dfc1ebf37a096f268d061ebd10704bb0a99730039a762e
+DIST firefox-128.12.0esr-cy.xpi 650601 BLAKE2B 
0e601fe2b4562eb6ef2a417e76e8f77d659d53a9e9f23ab0ed934ad6033823a4abab9cd8cb3a626cbbcc62ddce43fab5688d4324de051a0c05385999f5ce379e
 SHA512 
e3bbf8dece6724e3489924cfc958ac6a97b7e92f668f86b587c0fafd1f7056b08bfd9982f0e3588b3015b9f05ea3d126a401377c9174b0fcd22b41dde3fa9574
+DIST firefox-128.12.0esr-da.xpi 638622 BLAKE2B 
c0001012d0642ce4f5bcec2623521cf2866802083d8df561c4b90c77f02f53d99c924adf455428e72736afd98be76d4e5a815204771c21f534f49aabde3b4c2a
 SHA512 
de0aab3ff813e4c5949657e67e3fb86b3908a4953923f91bcc75c855e12245175b22cc0d2302e75d04416a5f30d2514c9e2d954ea49a38b3b901c15484dcf4ae
+DIST firefox-128.12.0esr-de.xpi 663127 BLAKE2B 
83ade44c9d7f0ee751cec729df44f8f3656462c05a7ddecb043a2b9e5da2d0ec55ef64e87ef238bc377d513ee4a0c1eaea68e81bd30679e3bebe46dbc3397651
 SHA512 
1b4c8ac74c84766aa2a205a89fed2170a3d2f501f9015144ff856782304d395cced06727936dc2409fcb41cc164ba181c0d9bc6693bd27ef39d93a68608e5703
+DIST firefox-128.12.0esr-dsb.xpi 679873 BLAKE2B 
0e12d0aef118ca926aa2363af6a8d60e09a067d70736efbb6cd10639b190f8dac36a7b98f7e1ddf6103761c057dcc7e20d7a43aa22c9eedfb1c5916d8c46e763
 SHA512 
0f138a955961b369b29ea7d9c9484fa7d301960f499d8bf25669e5b5fbe89108973492c5fd7bd43bb90c0f50d9ce4fe523d54ebe955c597b2b2c8131fddabeec
+DIST firefox-128.12.0esr-el.xpi 764548 BLAKE2B 
7556c5f1516ef40086cd3427d8cb60b40dfb7f7d172631f8ee7a7086bbec4a0da222906990b90cbb6b67634dd30c8f2dd4b71772591d67a3d9aa15c01c11280e
 SHA512 
82b777620a8a925d92ec1905cfb9abfa1cd375453ab774e06f9264c402e5b982b001b1adcd684f02e3b9e956326ced16b467ab10e62b64b3cd2b40ee3a881efa
+DIST firefox-128.12.0esr-en-CA.xpi 610418 BLAKE2B 
8b238b43149e8e972a1539b58b4969ae9e88976e4b36a4ce1875902dc616ece59e127c2bf76132d409fff2258b2cd110d610047ce448870d6dff625771f4fd84
 SHA512 
1200d46fc764e698103b2ce6ef4ab4ad941ff8c80ef38d35ad5bb2ea93bd62943919cddd497e794f6d58135f9da2fba543b19fab9206e774180ed4c9b3f4643c
+DIST firefox-128.12.0esr-en-GB.xpi 610785 BLAKE2B 
8a65f7f88f56241cf796393224261559b6d9a83b2d17f589653e943cab77560ef66e410cab2a618e395c50d258bbd4e2b6cb361d6a16e8611f718100cc7bdeab
 SHA512 
3086e43ce2c0164b4a8cac31b4dead0807f88cb1df559f64699cf69a13d2021072d143e249a9429129c5e6b2b264390db8322188ba36583570e561248e847dc3
+DIST firefox-128.12.0esr-eo.xpi 643529 BLAKE2B 
ee9c52a64dcc1c7b67c9897e223dab0d2460051fea093bda1779ada53c6d7c3ba45df6da1f64b932f6ea8d75be3cb10d0843deccd0fdb3bffa632e409ec66b12
 SHA512 
a40f5d2d714c1fefdf389a9829752709323730dcef8794c6be8138fb5ed687fd0c5d618f66606b3d81cb2630eec55d468287b599ce5a96d6f28dc09c499d9f06
+DIST firefox-128.12.0esr-es-AR.xpi 655633 BLAKE2B 
a5ae9c78daffaf6b4e5ae32dfd1cc3744e10ae0bcadff839947b19f367f764f78c457bbd3201fa50fd3ef2cc674b77eb9a3a35462f8cb7289ed3dbf60f9a4498
 SHA512 
877d36dee260e6f5b28394c840913aacfe04363ab9e1d416f7afdb0b3cc2bba92c571c29b2e228a927be2fb8746d084da02d47f91558a4441392efaaacf59bc1
+DIST firefox-128.12.0esr-es-CL.xpi 656055 BLAKE2B 
982d1ea26a383157cbbbd450c207eb40b6493b1e30c06ef6508f3eb0ddf76424b4229acc267181a43ab42aedc0c655b62e03c3e8bbb43a1dc2e7a1dd242d3cdb
 SHA512 
cede01768cf1be1f2affe98191fc9c2e1645b9ead232f7c72f6a51e591ed8003eacaf95a9f1c105345f4acd7ac80bd5673f5a73f663ca73242ef688e0e11468f
+DIST firefox-128.12.0esr-es-ES.xpi 655185 BLAKE2B 
0bdac9db7592614711c6741521b4e02a04d198866569d2e351fc1a4d5b7333576b834a05b427fc7f60f19c224bc3e70fdeb311315e063928b42a33fc6562e3a8
 SHA512 
ba9c016263d665242a76aeb6e1d45377f6dc26ef9e13e14d260647606e7df178dcdc5071e0d868b8d953c42ee3737e324c1dc91e425559067655f9afbc0f7246
+DIST firefox-128.12.0esr-es-MX.xpi 657398 BLAKE2B 
61cca6a0f51bd1eb7abf71aae653f1694a185b4bc37a95498687fb352e5ca941ffa486ff7dabb4502517f271a1111d33148cfaa2a62d27377012ea75c0d6736d
 SHA512 
eb090e139417e685c0bf169da644e8b30824e6881d0012801a1eb56d6213bd845fb72a78cb5ec51e030a7e8c0fbc4e7a1a41257cceecff27f2e02acb353c7e1a
+DIST firefox-128.12.0esr-et.xpi 556260 BLAKE2B 
18f2d0942bc3073e18565aafd64707027a80011f8d9312820aa845de76fbb0faaed8083195d9d89a4f9c5502058de748851f1d72b4e29e561a7c03406691d5f5
 SHA512 
fc50c6dcbfef10bd92ea0d7e7374079f90a395e28b3748caf62b8eb409cde72366486c70ab3ec9c03876dfbba89b60f78307f972b06cbc33bff1e07a716a2887
+DIST firefox-128.12.0esr-eu.xpi 623941 BLAKE2B 
2df30b1ebef640d2c103d2968ac84d76bc708b9b89f1a61d9ac4b3869eb23dde541c5b116e0804d9607a72041bef1335d64a5dc8cda03d4c0b27d0fff8861d5a
 SHA512 
46528a0cb770ca5f3db222fde8f713fc39b6569e300a353106ba39e14517fb049ad9609fbe94c29bc59124174be3a8f1b5f32152f3546053f13b130f7c6652f1
+DIST firefox-128.12.0esr-fa.xpi 631012 BLAKE2B 
5bf90acc07daa23b64748b095458c9e74d005729c1fb920fa0526a72807866b3895680d39023dcf7d60e1240b1356d3686091de33afb0e38d055f9dff9002b9e
 SHA512 
8570d90631817209c5c2ea4aad784b5e94912b57acd4c15eb6bbc8ed656eef56b60a7777dba43bc3839323a47c41ffa5dba2fa31b3d68d5764fb6b742a31f6a5
+DIST firefox-128.12.0esr-ff.xpi 497853 BLAKE2B 
2a5cd945fbb4089d9dc32e3777bb47c09527a04ea700982495c50e3b0016313209498fe4fa4c22cfe34572dbab9265fd00bbd46dbfcb2bd58b9b2e2fcd0eed04
 SHA512 
dbf26159e6eec2c550946cac74ae9188f7e1d51b02c194d1439e9dc8d8fd5f993d9cefecaa97e29849165f1e519e088c8844b3fdc7e388ad0de70e6910a709b5
+DIST firefox-128.12.0esr-fi.xpi 633882 BLAKE2B 
da305a2d3531762bad509e5b6f0ad63710f50629d1bfbbd0f3bcc55e1acb949438d64452b9a067b45cb284379d07ba1a5a3e81e5041cc798a8bea06a8faf03b7
 SHA512 
7023360990cf18270f18bf193ef3fab1e85640c8b038e876f40bdabb8dbb3ed292daa8a0de4e740d2ad7f895bce5104cc5851e4151257b525f7201758669912c
+DIST firefox-128.12.0esr-fr.xpi 669623 BLAKE2B 
0e4dcb9e3af7e660343851aec12cf1e1d636705d19cbd6de7832031267deb1998fe057cafb9b40e24d3b9f5f4cf3689cb2ff626bfbd4112bc56694c5e908dc08
 SHA512 
7ac3871922daf3e4ce7d34a9d7cb8ed9e0e47f3025cb1f3b092e65dc4e676f22b513741734bd1470db292e425387522048a27b8c37bac311aca054daabc08555
+DIST firefox-128.12.0esr-fy-NL.xpi 652081 BLAKE2B 
6a851d77670b5efbecf6129e55c2f0d6bb13c173636e6e8f54ada8a837c3ddeb5863e62238c1b78f96bf355adf6781a8803a9e2b10dfbdf27c28499a03062004
 SHA512 
c93828c6030ff99ea00af537281c5348ecc5808ae6e7ade488c3fe34dd21e6295c27218197f9d5c9f0ad307cedf51ef7d14d38682df40b04ebb721c90b5724d0
+DIST firefox-128.12.0esr-ga-IE.xpi 490832 BLAKE2B 
6d2dd1cbbb58a703e48b66eb7062ed08ed0e411210994106b169e10b1d0cd8a286fbd3a651257286e2fed62a91531b9ff2a78bc66860c47b5056d0d41a3ac08e
 SHA512 
84d125c621f45306e0cdf2e68432bcce62d7044082dae18fc489e836d4493840842e84609a99aedf919664bf8eaef43165aa7f4d3c47b24842d6f4a92d3a71a0
+DIST firefox-128.12.0esr-gd.xpi 609622 BLAKE2B 
a5ead2238c6fa347aec5a918b1ed38ee3abda7902b3abdecb1dde422c6ec3421ea92439d7262de908be561326aa2b6637803c639306571a4da50a18cdb5bbcfb
 SHA512 
2de39e1d9d547b88a5087450aefbc17aebe86936b981d050c216848a4cc6d99bf10f009a0692e75ca30da77f22fcbea5e30f93cd66449608437bc1d9a0d58852
+DIST firefox-128.12.0esr-gl.xpi 615556 BLAKE2B 
c9504b058f2864cf3ddfe14f82f362b8b6fb38ed2fd1381da02dc62c1b45823bdd2c8a42b605dfcb0c7c2e0410af0fc8ea5208d9f1e448784555f7694dd8cc5d
 SHA512 
d01fff5028cda8e2b60ac7a3953e71634bebdc6fb8da6d6c04f27da4c1694a09b5d97bc2dfa2585c8d8150c072bd5319d0991cddf82b355257ea9a346cc5dfa4
+DIST firefox-128.12.0esr-gn.xpi 659903 BLAKE2B 
1c22dc7e1dce3e5c32c204d34c2cdaeb3bb1958334df568375360bf9f2616f4b91a4fcb3fa6569fcd2ea59c2327b3511b3639e00db992444317e7d8b2a47e95a
 SHA512 
5cfb6da81c8ca4735d9f7fc9ea94ddb3289d0fe7ca1e3fe639e1311d240d37e46415df1944798f1ae6640d9d6c49d5f0b88fbf40ccd0747914ffbe905ac665c2
+DIST firefox-128.12.0esr-gu-IN.xpi 552327 BLAKE2B 
c0d45844a6f1f973d049242f71baa1ade17a27046dae2ecf910b855021e68872cc7599a4e661504558863d037edcc44220cce2e4447ba8abf38f1bd80b129598
 SHA512 
2cbb32415906b5e090e3845fb1cee3436e46ffb7419f9b8c4f93d844fc0994789bb3a1761d890feb1343454ee904e86c23077058e72b9196eb8222f1e53e2a95
+DIST firefox-128.12.0esr-he.xpi 659478 BLAKE2B 
1b23168ba95345176bedc48ddfe915d0ac50763ad1a9e3a5891376edc735862e44cd79cb6fd8be27c9247809fc6471e6addfb6964a0ffac77b843021a9ab892e
 SHA512 
0ed5322cee4216ff2c0daa3dbd12247b5b031c5fecaf7db3a8283496fe7066ae6d73b6edadae8f57785c35cf71e176cff88faa06632c5e70298b4cb020133d6f
+DIST firefox-128.12.0esr-hi-IN.xpi 578979 BLAKE2B 
c2c9b7e5ffb41bb2099f97320232490220a17908a88186723cd1969ba0ec90517135a0e07a8991576eeb229784d5097fd6c41580aeed47e50135480a9b5240e5
 SHA512 
7fe9f8c3bb45b977f94bc87d553104c962f3c310e81cad5617ae2a613aaddf8d76be1d49607fdf7cbfab755895379174656a7ad831d3193cb8e6385af56c6f84
+DIST firefox-128.12.0esr-hr.xpi 645458 BLAKE2B 
62d80ca08f2feb56bc1f66dae4301c51db8f19c7b1be94254f208b691b8ba1dd856e2135de311f4efb6b22e0dbc2b9e0bdcefffb10db17e201d762374bdfebb2
 SHA512 
9c3d055317c81cbd8c2d78b6397979ca854a641b5406144f7902d74bdd6df23fe45d725ea87d13e095c6f20fb40ddcca9b92a4c7aef87ee53450daa784ff000d
+DIST firefox-128.12.0esr-hsb.xpi 675854 BLAKE2B 
e5f47aa8c229fe238c65c5b94b6cdd4c77568b0d6bfb9f252ce83ca7bcdbe67310106fe8d5c5e4cdca2ffcfec5d71a249dd75dc3e03ec7ddb8ca8601ef11118a
 SHA512 
01888c2a81f7d84532f8f1218ed7500074a531e41b27401fe2ad0de87da8945a4abce04aba3c5a9171dbf904b9c92cb1c92534755483871fb576449e1ea325e8
+DIST firefox-128.12.0esr-hu.xpi 679679 BLAKE2B 
3260a779c8775a4ef5485d02e4b50a0c259b78d95d96b21d91968034dddf7c5d539256cbeb7b5e534fab1203b7a6f994033df49e2bb438a1a35e51c90aae8abf
 SHA512 
dc41e876146d35ea066102025904482f18ccced64c39e856a28278095cb6b90184b384abde3a53b6c61cb428d2263052b261efb73ab939f400b22be28ae46cbe
+DIST firefox-128.12.0esr-hy-AM.xpi 664448 BLAKE2B 
81690ae4bf930260b506ce36187c7f7c8a690793b46b5abbef3b684580fe454779b9f4c143f9c0805d85e26927136c91fce0989ff787822f63180688c493b3ad
 SHA512 
8ca543de36c30afe7121a1d5af75f343d9ef0c103c99e28eea72db5cda6e48ca5b329c7e1f36cfb72586864cfcb95f873e738e0ee213caa62276eab5b027c33e
+DIST firefox-128.12.0esr-ia.xpi 637957 BLAKE2B 
bd3660a2228e4c72d47f172001e56a08eed5b876bc17c56288424f680e1a4274c80d3a27031b25ba183aff1a447b54bdb747ee65e74cbd5874b3e65f91ec1829
 SHA512 
44ff12ed855fcdf5278271d418f11b8298110e5b56b0970530d3676ba95bc47f5e5e8c5c868b88d543b69d4bd69b7f6f045292d2132a9efe3ff018b842056c46
+DIST firefox-128.12.0esr-id.xpi 625991 BLAKE2B 
564f35744c9a3c9f6e7d90316515baae42911923b1ce46fd381f3782676f286f431ef55c87e6a96fb22acf9a8a4279c0550dbf113df58e9ea4edcb24f2c52f5e
 SHA512 
c375c83969e835fa3b55929c60d98c6e94c6508030166fe9e4aa61635e192bac2a321c65e2dc397dd5418fa8bf2ffe7f08d7d5dd00d980b8072d73737bb852cc
+DIST firefox-128.12.0esr-is.xpi 646732 BLAKE2B 
6863b15ba202010ef2dfe654a6eb799715b7cfbd4c4836cfc91024278e6510f8e49b41443a35ee2e2c7f8a1c4bcae8beb0d2c9c0720eb401e1f70fc84e59a62e
 SHA512 
abf8fbc573079dae514c1713025d3b9ce3f117021cb4034fdb2b754527b21d946ace22971cdd37d2761c7f67da87d34f4b4c10438634d5e462d5fbfa549aae92
+DIST firefox-128.12.0esr-it.xpi 648858 BLAKE2B 
ab39e884e152d8a828fb798a216bf023adc2c32e8a86c53f61f58671264725e6c37b3fe7eb48636c116741c8f67c38918d7cd07d88a30a924a557b6881a8f1ab
 SHA512 
a7b0c418fb2ffe8b7060d393fdb19418c908abff88d1fb1abef89f1a6468ffe8d11b97af7591d0e65a46734aec9318f04b6c4099dc7ee24dbe9349c933f9c035
+DIST firefox-128.12.0esr-ja.xpi 704120 BLAKE2B 
b4b1da2eeb897212d60c097f52c42a24bb09ff8cbd8e9c867958b9792e8252e40441679737a2fa54dd23ab75ac8ed7ab719de086c8eea4055c83c0158fd7a2a4
 SHA512 
d46c7c55f70048b3cc571cf30d273132b13d450dee40b4e30a864e9b018c34d77d78a238964db23f6f26be50df8b582b8fc15c1c15a5334ceb5924113c55ac2a
+DIST firefox-128.12.0esr-ka.xpi 714503 BLAKE2B 
68cc187deaa7677fcc3e3cc6d7061db567140f9dfafe445e128c9cd779f205f490be634d2f74ed4b44012687d8b95843a18d9dc4f3621066276ed479ebd2628e
 SHA512 
c89dfc551bed1da0019475ccbb8f6635acadaf996c51ac8fe89c10a320c8a2023a7335fcfaf21a8db4da89f1a0e624fab242a7b6a898b9867ca99d50aeaa76da
+DIST firefox-128.12.0esr-kab.xpi 626280 BLAKE2B 
202b7d3db5fe433ffc40eb63628e4cde968c81018a0b77e010f7584305f89412a756f121a4a8fc413482178f549fbaf660127c80009c4328fc8c35089fe44b6b
 SHA512 
25d32dfc81c1961e28502cf4487b6b96c4ba4d061fb9bd397ad520da528515a2c37b88ee7b50463b6464eafba64055c6afa63052eb7f3e3c969e08c0263c5b0d
+DIST firefox-128.12.0esr-kk.xpi 734539 BLAKE2B 
fb561601765393612ac615c35049d1eff82c159565e9ca75c186b3091fdb9e26b9df7ee5787683712befb7e613e1d88cebad4333b4419e59645506969cff48ad
 SHA512 
0b1c5d5671a6fab84d3a822fb7ba57f4b524c8a47cd774dddc2067a507ac6e9c4506a47bf85753e623ce365d47a8ce7e30e432ae88dc45f09f23de96ca845b87
+DIST firefox-128.12.0esr-km.xpi 543169 BLAKE2B 
eedf6b42655a0f94793bc62270e3c1e6367d97bda47f8266159fc3e01a42a85b00a8d30476f947cdf889888aaa7d5af17915b3fe7ce7ef59a32c46b37930228a
 SHA512 
07bb56116d4d612b4cb9ddacdb44a5edaff6ed40a5c6160d97162ef37c7aef76d913e55b4d0efb305664cdd68c51aca73ce3588d0fd6c88ebb90c9af972a6317
+DIST firefox-128.12.0esr-kn.xpi 520324 BLAKE2B 
159d27f03fb412b165c0d2b21c13c410e3fb7393f9ccdd9582d00e8a8daabd5b58b8f4a0dd15e86ee65ce03fe193fd32ce7ea29ebb6bf2d62979818d9639edff
 SHA512 
b83fada7aaab6f3d636f971f530b8c16a0696d171f48a29b1119bd0883592e12fcd265ed72df1eecc7555f3597e91250970aae0d7d569cb5cb23fad51b651fe9
+DIST firefox-128.12.0esr-ko.xpi 690562 BLAKE2B 
2ab3dce4df0dbfc4fe7d73f88f839d4d2cb773f60c679e95a9c8192250ff3546307151721692fd9741ec9ae42aeb7247c9a9902ce7ea9c1343d61abcd9e5fcf9
 SHA512 
e5658528f1f76c5773be30d0dd7433308e5f3a1fef6f244460bf000aa9c0040a06805c53a8049e47301601eb6d26ea70e1239d6dac14c14f724f35dd05fc2630
+DIST firefox-128.12.0esr-lij.xpi 506296 BLAKE2B 
04a508bf25d56a58d6833c371769da3fe018be71d45c7df0b6c43c9351df3f832c90cf2b857b8ec0c1c93313be31d6ed1189bee478e6d5f0d2cd41e4a134a153
 SHA512 
51e807e89f6e4718fbd96e8235303abfb3dd8e268d62244e18a3eb625e798cad5568b30c43cf36fc67a342fae5d5ae0b23816dcffe136f383f53753a07f41d50
+DIST firefox-128.12.0esr-lt.xpi 585991 BLAKE2B 
c2c099b403d1ff2917f7117c3ae8cea1e704f0d800f9b3d0bd1c62a1944246d6f6c9f7d0c5ea13948a664588c41bfb4b8e1fa167c676582ba725aaaff3271472
 SHA512 
3316cb425510609911bf7e80c47715fa8b9661b92465ed0a4051a5ffdfda026d715e5feeb71ceadf4abab79da5c50d0d0c8515bbb7341cad7c2a4a528b460f5a
+DIST firefox-128.12.0esr-lv.xpi 595102 BLAKE2B 
0e9f8593798f47d7ae066d5e3402301dcc1a4443659b642ac7dfd196b7e9d31302322a10ffbb503e8c855a4f389c7589a6f2352776909ebf78f246e7be9ea05c
 SHA512 
beeabd64632d0e0239128b9534b1f9f6b6f2305d9d637549d12021d1890847a8193a21307cda2b0d814035e9b3e7ec3e9ff5b04e436411018a4380c7da38262c
+DIST firefox-128.12.0esr-mk.xpi 511067 BLAKE2B 
26a565191e653b1d4b9f0a5b4d63dfd91b76377265170044b768ba96b0ebfa795495eb911d5b47a9bc738f9342da785bc44f699addc09c7d73565f86a7177c4d
 SHA512 
e82545db1ebf4cd314308a64c86d6cca9aab6eb64075074b58feee5a75777280b087c31b752de1cbf1c5c79252bc255c401e1c10c7184a24d2bb9578a3858197
+DIST firefox-128.12.0esr-mr.xpi 552809 BLAKE2B 
d100dc1d6eee0605c53af807b38fabc77b38a4a00e8c912abb94260e5fdb62c7cc4684ab8d88dd942c6a0b665481532872fd53afab3a13db770c98f83ca3054a
 SHA512 
f652e7ead07d940fdbde9488dba3499b5b160d334be7488a8a8b43f4d9ad2d7feaed1781ed513b5d2f574522d2c0d3d8bbbbac2f602eb741fd2a8e284c43d477
+DIST firefox-128.12.0esr-ms.xpi 477961 BLAKE2B 
f3c1b353cf9ae62e5efef4c8247e82c44df7308a4f6bcbdc290e17f8f5d39fc0e7d89f889e6e0bb6585ee11bdfa67126462bbdbcca0d1a5753db915ebc617404
 SHA512 
977f664b4794d4c23d2c44ea3356c8b1d2c91b0c85e634eeef602052edf2a0081b72633ecb8bc1ad6c9e5b89d7dba75c1333f5c009bc466e45153a7aff7bdc2f
+DIST firefox-128.12.0esr-my.xpi 540057 BLAKE2B 
02fb28b6948663d2f6fdd68f3b9ec00adf0b50dbbd4e591e00cfd4bf6289da53aee95a7ad1c274da85c63c2037cc3c995af70e261717ae926e820ff13b38c706
 SHA512 
4a381dc4ec243437198cb254e953cfb025b275835f52596a7e397038800d5fdedf6eca428ba4e929a1fcfc2e036b6b76a3d9e0381e2c04f0c59033dfb501a4e0
+DIST firefox-128.12.0esr-nb-NO.xpi 627687 BLAKE2B 
1db97674c2759514e9cabdb6c3897ffe3fcbcea3b2e2f5ff4b8d493dfe1629696d90812f3b9d9aa7639340c814b292224bdc37cd0e070e4945e26e1c47093164
 SHA512 
132429e24964433fc099e878ac256f3b2116ffc9105ec30f43ac641abd6abef5c77adac08caa407039e1fd7726ea79fb192d141c959b2a08e70726645675d7f0
+DIST firefox-128.12.0esr-ne-NP.xpi 543832 BLAKE2B 
de5920680d938006a64cc7520c5659b58c0caf0e8809f75dd6df41bc48e2294b1464f4122cecfc6b1a2cf0b27c172e72f5552387373c4f3373103182e825ef55
 SHA512 
9606c4ce95f7175d1dadf076defc4e01ffa5d24809d48fee3ae2d5e25d5e246546f03d607aad342e09da635404edbca756680981927a3dca8e2abb53cd2c7bb1
+DIST firefox-128.12.0esr-nl.xpi 645179 BLAKE2B 
a4af1fa6fa95b0331cecffaeae06c09885d3acc06ef6cdc5a874628849f7d5b4025d7b6392bcc2ccba67ebc6b9ef9232f3d138c3de8e081dbc2a5769000329cf
 SHA512 
421811f29d0b222546344c91cdc6c3c57f99128d7ef705a2943ec297fb726beb9cedad34bf891122ea6670ef6ca7f56955ddb9ae10fa69d4c48df5374b7713ce
+DIST firefox-128.12.0esr-nn-NO.xpi 630282 BLAKE2B 
45411b51c33b809186de7c38e0eb3b391b5c6549aefcb99c208a287b6e3ddfb6cc67fb386e435c5e79fabd1f89e4005640cd6198b25ccc17903ebeadd0495864
 SHA512 
12fd72426f31d7dea917f770b06e44ce8cabecf03e62c9865e82f5187cbd6871e7cb9d47cc2be13d7d030a87dc448018fcd4ab7851685871cf65b760e9b57cb8
+DIST firefox-128.12.0esr-oc.xpi 626817 BLAKE2B 
0bfd55843f5ffafa05492eee62ebb6a6d0608414babf6d257af260b34abf001e83fc74c84789fb3175e3e7b781be1c83a1dd818770d4793db6c80d8402b51432
 SHA512 
f2a4f72c56f814486dbd750ece439f328e7db9f8c2b06757ba0b37226c323bd845b47d393068f71e5fb82dcdaf8f39844d57d90eb11e8ba0853c6090d4755d22
+DIST firefox-128.12.0esr-pa-IN.xpi 726729 BLAKE2B 
a0af6df6fca4599c99e15529144f0eafd54ab8cdf1f0a4fda4c642d6bbd54b72842e08d6c9fe1ad029aa51b5b414139d61756a221d4332ac6967b1d6c7478677
 SHA512 
1820182f48e2feb84aef8ee48e026b7010c376c306b2372eed639e0e80611a8683f66f88293dc9c945cfc719884019dcbb54b4973d9838d2e1ddfd9d4838ffa4
+DIST firefox-128.12.0esr-pl.xpi 669250 BLAKE2B 
dc0289c4c814a99e9fb03af671bdf25969db79dc62b736e76a4d065dbb0086770dd4afaad73a5e0b089f337b2899f154d76af7849ca0b60adcbd4ccc00270f67
 SHA512 
84d63901a70c2bb58dbbe8eceb318ae7cc7fed52845e04f3eeec8399182cdf3dff7fc187f4b172b39cdd2cbcb2be619fbc5a4240341eb5e4da7fcb0300c3ea8b
+DIST firefox-128.12.0esr-pt-BR.xpi 650219 BLAKE2B 
c1e73361a1e3b57d24ef7032477711a49400619edd4457df4e4f3d389065ad45c5601eb8c6d2f2dced69d2806f4d731fc987ba3eafa7265765bebd5b0246b713
 SHA512 
51ee07cbb49a357744eb78d121aca8832ac51c0193b458e97420373baca77f905aa3ce20a06eaccb6b0119a2b00300d9c32654ef73823c34cc9279d2a4afe3dd
+DIST firefox-128.12.0esr-pt-PT.xpi 654867 BLAKE2B 
f7aab6782652c446cba72acd6a128851a595da930be9948c9cab3f4751c49c0e21bedb8e419f56c6b521a011304d47f88b0305755cd4a8abf0e7ea9e9df16838
 SHA512 
94c7ab1fd0d9f6c7db5804392794df8cb6b08aca01df33d813c903fb712eae661d154be8d21a77a21d37bd532ad9d70806100e7f87ce555662efb022bc419c4c
+DIST firefox-128.12.0esr-rm.xpi 646706 BLAKE2B 
ced63c7b14dfe4df8ac3e397a4b8e818f883f36e5657ebc6350fdfadda380982842b4e245999f7259a33b369252ae9fede38a018f3dc57e110baaa8c5ddde08b
 SHA512 
39826dd463de7035ebcd5ff0fb424a49f71a19efc133079fad21c521037fee9c8562b2e8e4881fb51894ba49ddbd1be1320aae9a3467d4a214526f9b04fe4268
+DIST firefox-128.12.0esr-ro.xpi 562847 BLAKE2B 
9ae34dda03f08b5758bad47d3d3adeb252255d17fe63b65bac667a648a58392202f90014d1fdf307aa53c79a91a1e3b9df13bf77639cbf35b4b48d73e91de328
 SHA512 
0ce441de32f1bc84066864928a615fa0dbed1ee6932e3d5531eb1edcb5a1d7a7196775503e7f8768d1d199c3216dd4972c42bab552a554575aeb8cdbef017403
+DIST firefox-128.12.0esr-ru.xpi 753069 BLAKE2B 
ddb0dcec13d26b57287095933fb9f9e0d398321710d55e758ba5e20ee9927e9e17a219366cbbf28be78c2bf5a33016136c913a2e98e7658b8c149948ed24e5a8
 SHA512 
8882262d95ed0639b29ff340f97b0a77518d52a61d9cd09a2084aeae9fd2de24b516c5dee4551c5c62a5cffe96bcd141fe8211b6a3f0f2cca737d341546ef1a8
+DIST firefox-128.12.0esr-sco.xpi 524653 BLAKE2B 
b8ad208bd1bd1f970c1fad7fdf78860dba61bef7d1792ca0cf3774ae7c072ab3e222b54b51246a0a8bd4d1e01633d9f4ee606f583e3e7be876b588991585dee1
 SHA512 
137d3cb24c23c3d6688e3e4c51c35424d7af7b3310e2875040b3cebfeecb7f302ded06fa11736c28929177f7049d4c806d3d862eb03d4ef7e3a5f4fa4894ced8
+DIST firefox-128.12.0esr-si.xpi 628205 BLAKE2B 
74ade61f57d8d3d3f307a181946160b12d3d2867e87bb5a8c135d285113c5471f0f33ab823f9197b45a6bb3b25c5f91af9cbb8a5f0a9394991a0daeb358ef5ab
 SHA512 
4f6698e0a45e8ea5aeb317be1195623373b73255b75ddcc8ecc397746a4da372133067899fff41def99f407eda3a9039c42373f099d8cd7136c9a8fd8517f4d6
+DIST firefox-128.12.0esr-sk.xpi 682220 BLAKE2B 
d5d6f1f6afccbe2d3664fa6c74ad601ae172090e67306017b56dabc3453d9d670f08320207e42211bfd5f31ac7f5a3761cfd4f54dadde78160528223d2ebea17
 SHA512 
8b711aa094e9f52ff34152ce9c3b1b8f021952db137e84ec78c0f11ba168ae59461908a916f3b9df4c9ad56ff5df200cc2885d27674137c8a9438252c473970c
+DIST firefox-128.12.0esr-skr.xpi 726682 BLAKE2B 
1f305338d7b0a08105449478b078a89da20cdf08b23e6d781bd5f7cd97c01c25a128870bad9de1223ce222fec480dfc0343b9e9a8e4336887149b001b02cff3f
 SHA512 
f33fb6ad48e60c8eb057d2d1b2a91112b976048f6e7e15c8967aaebd3841c032ca9510822ea7e3a4bc40e3b581758fdcd549359b3d700fa240f0e7a48ac9e317
+DIST firefox-128.12.0esr-sl.xpi 649028 BLAKE2B 
46d9b510838f8d5665be7f243245cad6dff773a6c1aea8ca5217b02f58cd2baf11c413c9f1c2c877503600cf9e2dc617c2fc774c47f6d45f109e1f97a2e0b83d
 SHA512 
5380654537fe53e125e0e775c63974c7712bc0dffe31b902a20b05adfcac0350871e92f245ad5cd7e913a6682fca38f64f9e78b30f5f01308f0e3b50a70482e8
+DIST firefox-128.12.0esr-son.xpi 451682 BLAKE2B 
ade2c1dfe06758fbbd6ed711bf5331d45f8de57d01345350b13fc6cbece1b5514064ffa697e62d422f2a81cde613b7ebb22fc3645068ab5d10af031d4ad44c1d
 SHA512 
208d9d4d5ef014817521a58bfb73fe4ca1d286af92b224106606568fafd9085bbc3f85d8bfd2f253c61cb2ccefe1deacd46fa06f58b9063353a90eb9eae7f648
+DIST firefox-128.12.0esr-sq.xpi 665755 BLAKE2B 
b918edf4ba9f67df6fac33f9a7556fba7cfcd67942e2c8ec755d3345d32019872720362a8b163d570026f86f68635a753eed8a6724ad20a64573ac09ea13b2cd
 SHA512 
fa1b4636f04bb9e9562e55e0a4f2db6047fb7de341a393bcb3f2ce23849e75962daa9ed8eb21a2c1ba552a8532cb2f47ca5155ece5bcc59ef867a2ee69ad759c
+DIST firefox-128.12.0esr-sr.xpi 678437 BLAKE2B 
99a33aa51ff4a28f5dff48b534f54b01c07fd071f11db1b03c93f570b5aa8e9873f7733da25d607eb08ab19407ece58a38950237ddeb74d847ce0d80d221a3f5
 SHA512 
51bbde189544a3f4a9a9756b2d048f7a7ef4171c81d16e01a4667132f73bf9e852bab46c0ef006a455e6ca4c51ab5228088f6167d95bd6794f60e3354a16a805
+DIST firefox-128.12.0esr-sv-SE.xpi 646486 BLAKE2B 
ad9767ce2ef4eb4e1d435eac24f8d6b186f8709d66b1f5c01f598cdd70cabfb21ce724e227e8e50eff01c9c03443f94b482dfe598ff141ccd24cca2d3bf74043
 SHA512 
494537cf9560301b97a62745546f02fabb161f6cda20a43543b844f2feb9317878b7d029a1d5cfefb316f1417540e60df2de0910492d7762359da398da924786
+DIST firefox-128.12.0esr-ta.xpi 530547 BLAKE2B 
d86a5e253caa398f95d974cdf1442e253e854606b99940751185b46b20d44a0a8beb27e8049846ebfa57aeee3b847f91ce2727f46cc53237c3a0a105827785da
 SHA512 
05380e199bea952d488b479ca1aea74fb7562be4ede53d88a57d1da5fc0f8cc904b804a817414309c251b57c9952da4aa9cf288f7c434dee85a04b2bfef6510c
+DIST firefox-128.12.0esr-te.xpi 583148 BLAKE2B 
66d5c82a611f67f9810d5daa51aff1197ea7bcce02cd80289d523ad597035a922041df9da4772b2c8e31842e77391fafc16228504fb34d20c6f856553739624f
 SHA512 
01dba4e64838c993cee7fedd99f4b67099026798a2f8fa4a93b2287b68e0014dbdba6dcf2262f43ba0a6ba53a5eeea0f734df690de9d6f98966993e6a28e9961
+DIST firefox-128.12.0esr-th.xpi 728449 BLAKE2B 
3889748beb571c838737c49791ebae87ec96d98573cb5fb548a488d5fe5de62aa2f5a90b1b4233e93a42a6c07c620dd32de635ad90c716d44e961ed54643c700
 SHA512 
3f75bba07eaed84075a682557f873719eede02568e3c68ce8043f30369dd97c91663e8ee3b981e4a5297bdf4c8c4d8d808602858458c68601d8b2a5a5cea0ea0
+DIST firefox-128.12.0esr-tl.xpi 546949 BLAKE2B 
1ea2168b634c4053a1db554adffb4a19bf58703677cadd033e56b9cfdc84d9e776c9cb89a694faaad4cba3bd1828561dac98632d27b876e3494f379a4a5ce133
 SHA512 
c35b1a7f1cfcc1f6dd7cf57fe3155b6cec37dd156fa25fea42fdc8d92a963d062313a36435a518388c0f4f33fc25317722b6f607864d0846b2534b0750f21b06
+DIST firefox-128.12.0esr-tr.xpi 659457 BLAKE2B 
c3e3f99029c8f79e167d032cd37e690505e054a886dc3a3765c444d4be0d68180fdd3a7f5c4f8fb84c34da6ff207657a126cde918d35fcf540e44235da4bcf94
 SHA512 
8129df3585d18d848befe79bfbf201e83b1f0aace320242f6ef0f4e4c2f7105fa36b26ae1652d41f2dd3598beb622967f5a7cadaea0ebe42a71e8903b8d1941f
+DIST firefox-128.12.0esr-trs.xpi 522146 BLAKE2B 
fea366085d63673536b0d13c685d7a42e9f2cf792eb3593ac97c8e3e0ea6ea13cb992ef1e6297e31dedf2f80980546e7f5fd56db5877679871bb05762bec7d79
 SHA512 
a6d46591af59c4c0b896994963be2382ff592650e34ddad8be2e9523820c417d254abc0e0336af0243cb4e7eb338ea451fd2cf9180dbaa668e0627ece03e8252
+DIST firefox-128.12.0esr-uk.xpi 743999 BLAKE2B 
35e61b855728edae87c06cef6ef0bb9f3949f211fb1ab501de78ef596f1cb9245b9fcfcd1763473884dfadf5ea59a73e3b39947681ec283b322112e8529b9d25
 SHA512 
edaad7233553f03eeeadd20d1c669f51e251b83d46bc5f778c57651d6365c011f1b46aa3c15d0be35752a310138bbbc029e4fed6f753819b87c218437248d7a6
+DIST firefox-128.12.0esr-ur.xpi 574509 BLAKE2B 
27390997481ad15ddef9eddc60bb67dd72fe25cfaa5b435396affac6d135fa193a91e6bf1ec55316271dfa49614ab6b332a23d563b0f93727af2b20b92bf0657
 SHA512 
3e35508df3ab9b41ddf723fc6d99c990ec310e764c2b5e49e1d76882d61677cefeee22113ef912e1ec9cf1921d5b243cb061b57f4d4e4f4b3830f7f4d98f7438
+DIST firefox-128.12.0esr-uz.xpi 495293 BLAKE2B 
3f5f962688d1361c83defeab814cf92dcb161740879572bffb01b7b0f506704c803eac07803a880077e983afa1fced6590da41813e1f29ad6c9e3f50771d1dee
 SHA512 
7a7bd36c46c6618e04211a70d7005d7607b04e193487d62931f9fa791c9c5967a64378ece02804797111707c8b4f47c8fd150ba9196106c2ae06d0957b494323
+DIST firefox-128.12.0esr-vi.xpi 683661 BLAKE2B 
7343c9cf274e8e6273d1de6644cf19da1c92f3f99f55356cab2742e8455ac24c9bf68803b06ad0eab1f644a4ec69f9a836b5b66faae7b1e39de152eae1a21361
 SHA512 
69d3161080a9712af5fe5642b1e2fa3ff234e1edce44c25a0814296f3bdc9eefc4cc53ef795d13e9e95d54f996dfcff1bb15fdbb34a0a8c5ebc276aa83f23d52
+DIST firefox-128.12.0esr-xh.xpi 452428 BLAKE2B 
799bd465a3d9cdc02f57d36962382c7e3187a391cda964bc4b5e59ca6c9195c06ddde8026243c55fbbd871b24d179a9fe32c71c87705e627fd9d94316aad2dd1
 SHA512 
a994e57a3f8f219be35b288418549c6d1736a71399d34f004fa1a50efc1375a98ddf3ee53443e05307591e8ce877e0e3282f3f403f4ac77fa3f1320ba2eb5dfe
+DIST firefox-128.12.0esr-zh-CN.xpi 686326 BLAKE2B 
c9d0f1991b784534e236239e7dba5edbdaf34eb0a4c8c55fc334c204e4ce1ff88d6791fdd261b656c4e0e90b31f6340a506b3fbee2ca105529bef61f26be11b5
 SHA512 
db3177d09a62ea93f7621d7c223a0fcffc12188fe8417d451d56687b05125641010af41492de73421579d8e1709b4f629b031f88277f04e0289e848264664ed4
+DIST firefox-128.12.0esr-zh-TW.xpi 689137 BLAKE2B 
bf9a6c880fa9e9b7de2ee869c0eaa0ad51aef313f1878f316bb4deb0163e528b7d39de73441b79c0a04e1692a01da2e446a06e141ca4696913462ea0cf4565a7
 SHA512 
d5800e39b17acd8bf110c42939162577e98afdb486103b4332770ee27ee62ea62dbbaa0cde514a47ccae06fef07b1890a2eb461dbed036728b5175354b12868c
 DIST firefox-139.0.4-ach.xpi 297654 BLAKE2B 
d5b1628693f7ac0c9ac40fbea0fdbccf22c5d0db04b5278b27d45ac23c3a8c5f80f1e20aa6da99db0e71735d4c7d60178cca4d60219fe134e79c1b7e8500fc82
 SHA512 
4fbc2f085a05c9b7d9d47ba0b4d8f5ce9a03d2c41abe1fc860f668a273c2731ee0f3475b972d22da0b835e82b3227776dc966afd351af77163746c6c3b5d2e8c
 DIST firefox-139.0.4-af.xpi 269819 BLAKE2B 
dae733a6debbce487ffebd6257caefe13298a35ac88a17214bb460fa21c376d25dcca2afe7269d3871f85895b4a537b355fe59476bbfbb7fc5471e5bb9fdb9cf
 SHA512 
31d6cdd49942a67a8e25259ef3418df990df192f70e9dc14d86b0364c2636c4da6b7f79e21cdd92e2a638a598631aac3a0706fc5b653814dacfafa06c98254af
 DIST firefox-139.0.4-an.xpi 335654 BLAKE2B 
f792c7d3cf942bbf6896198348f53bb300f0bcd8a2489ebf26cbc3af60dc8070f06c6a22611fd0af13888f7293028d10264e44e801e2acb7808ff3fb4b756663
 SHA512 
5f10833dd6a93c2972d8c019b153bc23442368cfb68236bfe9df44a2ffe1dfc2fac1d9fa7c63f9c6bc89a1c4477b45356eaba91749b3616ab314649dddc31529
@@ -292,8 +389,10 @@ DIST firefox-140.0-zh-TW.xpi 462983 BLAKE2B 
71c99fc9fdb098e3914f997ae218ac800447
 DIST firefox-bin_aarch64-139.0.4.tar.xz 66058132 BLAKE2B 
0eaf583874fdb2f8323c0228e8440488ee39320c7097a0c18ede281e8c6188d8cbb2fbb9e9043889beeed6c269a430630cd3202be8a63bfec6371f8f7872853e
 SHA512 
659158b7315938b4cc07d2366625ac97f1cec5b9975d8882e57e78ccdfa52a6614cd741b41805368d7d40596165e1aeb1dd62278bfb11177eea510c3ccaa605f
 DIST firefox-bin_aarch64-140.0.tar.xz 65965456 BLAKE2B 
dc0f623d19d4f0b1498df704e404645248045ecb49b5ca048d2f135ed784c096636f093496be019fdd4a6cec834caa77436eb33147e0c07944bd6d7276a2128b
 SHA512 
8c281809e4cf702f83187da6ff7be95311a4a348d33ee332e3b99b1865fd44a936345896ce24360b9d115dccf883e6045430a1f848c419fc511f8d93ec95d228
 DIST firefox-bin_i686-128.11.0.tar.bz2 88185500 BLAKE2B 
0cdcc781f877a17710b40ad4a4253db55d646201bbbe45676469f0a2e0c8590a6e88c809776e826fa14a1f66ddba1b068f732927c238c1465525831020c475b8
 SHA512 
8ce7cfb0ff609fc8a0570680d9a01c4a55749cce64a4c8981382f6a40e325f62303a6586ad3ffcf39a2b9ce7d4c129e6058b707f95d4155f03f3c222aa7328e5
+DIST firefox-bin_i686-128.12.0.tar.bz2 88308871 BLAKE2B 
edc117425046d4c4e4a90a87e35eda837da522532ef4c8e1ccb100c346f9d59f86886d836451f65863f04904b287ad3510d86cb6ee80da83058afb3d4ac740ec
 SHA512 
06c128f8d20bedb00ad2402bcb94abb7c7d7ccc4c330e13c6b48c7eb76f4abb6cef408c4d96db3873d73577c3b59e85aef82e22d4e2d8cf7d72dc55793b098d5
 DIST firefox-bin_i686-139.0.4.tar.xz 77862340 BLAKE2B 
4c315429e9441b3ac7adc73c41d5cf4c221d217ab547b4cae4539fcbcb3469bc90b34c446ca9b1ff0d881424710527cd5712c116c44dea1a250a431434f86eab
 SHA512 
3448ae56c0c46a285b3f6c77404e27f993a1717f8fee52f508179735f895cc0559648a67b5ebaec6496e81958f0e70d4cf3a58148afa80e4d5170435c60d5cc9
 DIST firefox-bin_i686-140.0.tar.xz 77956332 BLAKE2B 
025b123bfc9b0a53fe416ac03db9b7504ca2b8f74b1ca8dca5c372662320ba61f3529ec35be0ab5bdee42bb9120c079098ffd571a85b48c7339888da56890337
 SHA512 
6c81f0b528b157b34cc72c458f42983f3e21f9b3a5d136d2088a41334cb247e9eb444c837193c66c0a1a947a92e9553277d071ac118bb4a902745123cf640990
 DIST firefox-bin_x86_64-128.11.0.tar.bz2 86984873 BLAKE2B 
c64441e9a8142db3dded6f3e50017b5ad8874128c17706b4acc2db30b6edb02cf7ae0988df86998472bef1b2c8279766ce38ca29330b2a59e561bac621bb9fc4
 SHA512 
e273f52be78f80a847a0f57dd5ee0d0f0d0c01996ea265727979f4199f1cb2c040297b923ffb67bc91fea98e0697e58cf2ac72447d1fef2e41ff0dcd08b1c8bd
+DIST firefox-bin_x86_64-128.12.0.tar.bz2 86604118 BLAKE2B 
cb8549e18e07addc956d10af2a19e5108294b347372abdc8d9152a18ff7679a801ef683ff9e4a38f43bf32b444ab6e6d9b36db0cfca0867ecb81eee4d6300747
 SHA512 
a50bfebff9c17ef93ba36c5858d6d4cbfdab225f546ef70078ec398d64d63154e8720564eab7783c76a230e6e6562750107c2e5dec2cd5bb4ec6da01263e49b1
 DIST firefox-bin_x86_64-139.0.4.tar.xz 74619816 BLAKE2B 
8b15ad94cf002f77c644866c07b818eed52f91d969de8b5b5577dc7b33074d51fd3af70e0fd90edc04ca2006e316030e31b5c0b02d483e119c6c8e65589a6c4a
 SHA512 
d462fa75419796a4556eed37b543a084b0164f6ba678646c6d8616f1df1424705372ce6ea4421a9b6a5c7a80729dbcd300cb01b7e684dc4fe27bbb32e78f0290
 DIST firefox-bin_x86_64-140.0.tar.xz 74916424 BLAKE2B 
447d09920b7aca3017225da1750138c7b60f1dbf6834aca5fde8779ae8b166b074f4ba7de6b38a5198fe272d71fdcc8921806854fb0a8b643af8d0111d1340ba
 SHA512 
481bb473c1c8279626e25d7253ee1735ca42e6898a5a664b21f1189d2779c2ecb555536eb46bcb2ac88066c286e831e17b23b877d7cd2d3b650083198c6dedc6

diff --git a/www-client/firefox-bin/firefox-bin-128.12.0.ebuild 
b/www-client/firefox-bin/firefox-bin-128.12.0.ebuild
new file mode 100644
index 000000000000..b9652518f8d3
--- /dev/null
+++ b/www-client/firefox-bin/firefox-bin-128.12.0.ebuild
@@ -0,0 +1,359 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MOZ_ESR=yes
+
+MOZ_PV=${PV}
+MOZ_PV_SUFFIX=
+if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then
+       MOZ_PV_SUFFIX=${BASH_REMATCH[1]}
+
+       # Convert the ebuild version to the upstream Mozilla version
+       MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI
+       MOZ_PV="${MOZ_PV/_beta/b}"  # Handle beta for SRC_URI
+       MOZ_PV="${MOZ_PV%%_rc*}"    # Handle rc for SRC_URI
+fi
+
+if [[ -n ${MOZ_ESR} ]] ; then
+       # ESR releases have slightly different version numbers
+       MOZ_PV="${MOZ_PV}esr"
+       HOMEPAGE="https://www.mozilla.com/firefox 
https://www.mozilla.org/firefox/enterprise/";
+       SLOT="esr"
+else
+       HOMEPAGE="https://www.mozilla.com/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 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"
+
+KEYWORDS="-* amd64 ~x86"
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+IUSE="+gmp-autoupdate selinux wayland"
+
+RESTRICT="strip"
+
+BDEPEND="app-arch/unzip"
+RDEPEND="${DEPEND}
+       !www-client/firefox-bin:0
+       || (
+               media-libs/libpulse
+               media-sound/apulse
+       )
+       >=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
+       selinux? ( sec-policy/selinux-mozilla )
+"
+
+# ESR and rapid dependencies.
+if [[ -n ${MOZ_ESR} ]] ; then
+       RDEPEND+=" !www-client/firefox-bin:rapid"
+else
+       RDEPEND+=" !www-client/firefox-bin:esr"
+fi
+
+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} --name=firefox-bin"
+       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, bgo#941873
+       local apulselib=
+       if has_version -r media-sound/apulse[-sdk] ; then
+               apulselib="${EPREFIX}/usr/$(get_libdir)/apulse"
+               ewarn "media-sound/apulse with -sdk use flag detected!"
+               ewarn "Firefox-bin will be installed with a wrapper, that 
attempts to load"
+               ewarn "apulse instead of pipewire/pulseadio. This may lead to 
sound issues."
+               ewarn "Please either enable sdk use flag for apulse, or remove 
apulse"
+               ewarn "completely and re-install firefox-bin to utilize 
pipewire/pulseaudio instead."
+       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
+
+       local show_doh_information show_normandy_information
+
+       if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+               # New install; Tell user that DoH is disabled by default
+               show_doh_information=yes
+               show_normandy_information=yes
+       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
+
+       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 "ffmpeg-based audio/video codec support, required for HTML5 
video rendering" media-video/ffmpeg
+       optfeature "desktop notifications" x11-libs/libnotify
+}


Reply via email to