commit:     3e2f90836a386b102c47374b41b59d4a1baf6022
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 13 17:52:06 2026 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Jan 13 17:52:33 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e2f9083

www-client/firefox-bin: add 140.7.0

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

 www-client/firefox-bin/Manifest                   | 100 ++++++
 www-client/firefox-bin/firefox-bin-140.7.0.ebuild | 361 ++++++++++++++++++++++
 2 files changed, 461 insertions(+)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 617f4804c751..9d12697fadee 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -95,6 +95,103 @@ DIST firefox-140.6.0esr-vi.xpi 469148 BLAKE2B 
7171e0ee857e88a369b12256c258c92b1e
 DIST firefox-140.6.0esr-xh.xpi 272800 BLAKE2B 
1ce6d989565a7dca641e271cfd3a6a1c8e2ca94949b21aa7a22111178d709b3b5150d88b86b2bdb060de1d053b5ba35e8bebe36911d174485222acaa3c7ddaf8
 SHA512 
8f50649c72259fc5b5399f72fada263e4e9b925cbac09215897f160c7b2e4f978e45adc7a354104f494967be41efa9b85c81a36f4307a9c79cfecdef2431fa79
 DIST firefox-140.6.0esr-zh-CN.xpi 460706 BLAKE2B 
d979874915bb90b0fe73144705a73771f3c37294f7e7080a58ccd9b6c37b4a36e71484c3b0a4171ca28b41af644b3f31b666ac8988d190e6c428f90406c59604
 SHA512 
e4ae028b1eb5a7400f512bfd053cb6cd55f6fdc79e5da5ea6f9f12e4078278579faee8bc9d359ce267bab460639443d0fe1d8c9a4f86cddb1de48ebb8fb20597
 DIST firefox-140.6.0esr-zh-TW.xpi 463740 BLAKE2B 
8de0c2679b3b733a5bf7829a51015c4142d0a96ade0137e3910d573291d4e166c25ffd83c4615c28452fba5cf4bfeb900fd58887d1bfec34f801c896e84a84f2
 SHA512 
b444ae7db7c1853653367ddf885e739cbfcc4beeb39745b0c5175d9daf14f3e892ae2e86fa0f0a54a4729cbd8139d37161173abdb7335d76c729c97a65f776f7
+DIST firefox-140.7.0esr-ach.xpi 294361 BLAKE2B 
1e283a93994a17a90a66c6f47701e6b405244823e4acc5ddf516233aff240d0d6f0f222522c0d6b990fedd4c789b0175fefca62cee9c73c5a1e4a93343cf0952
 SHA512 
cb68683eef11ae6bbc375bfc53e57fa1f9953c459d2ab79685f0a47fe29c8fb3fe7792ebbb439521d00017a161be529dec92dd08f9535b71cc5e943fd507df09
+DIST firefox-140.7.0esr-af.xpi 266632 BLAKE2B 
1a6b62c811f2bbaad21f175b29668fdca537fd03b0d6a0c9302fb2f3961c71bc4fcffc4b5e33fab20d4111d6e3feeda2517a688212798a85671bbbe8692fc375
 SHA512 
c90f612f3a57a955329d29b8ab55f4852b6b4e657e73befae8ce5e39eb572f0f81f48e04cfacb194b62ecfa7f1d6f92c24c7ad0923b526eb537ad9735d13929f
+DIST firefox-140.7.0esr-an.xpi 332298 BLAKE2B 
9edb0da67543adf4ed045a9c1b99ab67480bb36a636349f7446a6ab429558addbe7f8184c30c71e1aaea269d0d9331fc6097f338bbfbdc732e9d8e52bc71bb03
 SHA512 
754ecb771cae60f4efa67ff38dc1348b689d62b07f3a2d26d2bc0898cafd402e1de4ec63703e9ee4da0febd95c1cd659a0d4483ceee9d8f0e0710cfa07b4d195
+DIST firefox-140.7.0esr-ar.xpi 445280 BLAKE2B 
9ca118841b44c250e09406bc72657eb83da086360fff7e602a2ecac635438471bc681a3811130f439082c4b3d51421d42523d3a1e252d39337a33a217e8f2725
 SHA512 
61cc9ae8629fcea4710975d66efd24c9b86a27fcdd1dbd583f506ef549135b53a2121594a0ec4d4635bb1cb547bdd9082e6da0d8579048a7ff8400d9c4342f1e
+DIST firefox-140.7.0esr-ast.xpi 312214 BLAKE2B 
97af98e5fb8972f6b5b768e4fd47201bd56208099da98de97c884de8c99378ef1850284e8288343ec309bc6bbf25090c8353d76020a11b394f2bcf4736f9e974
 SHA512 
c2849d6b0f89c779ea85ecf523c31f5cc59b337134de07be2f72767e0d11d416285d176bfe34cf6d3e835ba281253bcadff66524825ec27afe4740065b176683
+DIST firefox-140.7.0esr-az.xpi 318400 BLAKE2B 
9a0ec6af4de060e2335965c8a8258590e5ad8ec757f2d10d96f107def587674f9770360cf3e506a827e028063a38fe37d7b014ce419a106bedf29a157e090d6f
 SHA512 
60b0abddf4c949289757649453fad6e837ba868aba233f0566b4369fbfa13f099f4d163c1dd546caebb84c961e8d2955970b0f95dd3b14c77b2a3812813362bb
+DIST firefox-140.7.0esr-be.xpi 521198 BLAKE2B 
ff94d59824b6568ed509a5feb7e300f87c171ca999c566c1d2321db9015d17077750082cb723429129e179cd6d6b03d82f4e28ee96d83e4c2bf567059b3a8a59
 SHA512 
a4ef547603e595678b8c0a132dbb1fae1ba00313ad42be0a5a4f8f2c5d55683153b0c3cb3bbf02058f7f92b5b8ccbe71dd1e95c3a4ee3f58827b1cab94a8df8f
+DIST firefox-140.7.0esr-bg.xpi 457553 BLAKE2B 
1bdba6a9e5ecd45676fe4a2104d4c1c4511fd6bfd910a4282be11f99357d1794fa755e0178d64821b5b5fc10c42e8188ff63cac7571899bfe68b8e041c8fd7f0
 SHA512 
b4a0d41caec68dc79459db7fc90bded736de443b5d7b3dbf33b994bd66bc6a2c6a7537633978e3bf35fa2d2046eda0d4ea5f41fb544137b28614dddef80434b5
+DIST firefox-140.7.0esr-bn.xpi 413380 BLAKE2B 
dae13a5c6c80a186704439d9997338e8f537acdf581430451a3ee96fc8cd40222f6f49d7e948c3066f88fe1b27d668702a50caf9edd4713c7f780cdc47e463eb
 SHA512 
b91de2ac2e5fe1321b1cb19d2aaac2a4e06931518c9fecc1de45520f2f3d05eefd0520f2986329ea7495cfd756caa0f10193cc2be242280d81c8b58660683571
+DIST firefox-140.7.0esr-br.xpi 395317 BLAKE2B 
0fd8b4d40e1947970c0eb289518d26b0637b2f11ec202cdc33a1fba828a7c546da29dac1eb9754d0772d1c4f97869e35d425648615445e9b602daab4d60433f2
 SHA512 
3c97ff0ee2db8002625c276bc09b2c255f5f4d7c88f260a0311734029ee26d41686d1b2b0e60e4e94c66a62cf752fd3c6d7d8ba4f58dbd136d9e64355674f525
+DIST firefox-140.7.0esr-bs.xpi 447177 BLAKE2B 
bb4a1b798d192a253712a3e113cba7662b6956e31a4f76bb511243f250c3904126dbcbf6ca51989a1976cf99e837767702803d58b5db08cdec7492bf688199ff
 SHA512 
4d367884387ab6cdab5f5a2dc701272f0a803c2c323a680567a310abbd75e0bb4dcab45ce9e7703c2067fd4325c0d2c2e9129cbc55774730dbe91bbc84526d55
+DIST firefox-140.7.0esr-ca-valencia.xpi 357934 BLAKE2B 
ee094b7be8b1024787c1cb49cf8ca63e7fa2f9d6e921f55b0b2ffc2b83464016b9a83b77e4e9f6565908a3782a9a52210120fc76cd99d1cda077103d2806ff3c
 SHA512 
52501b4e9783fa51e3eafb2d9ad71861ee147411db80e14e86864ad6332a5dee2c7ab0c6b593ee2e1496f826d732205aecd4718526004a16a2ffbbe7cbc8e509
+DIST firefox-140.7.0esr-ca.xpi 404825 BLAKE2B 
69831a0e1c028dd0ed167a40354d86b0a07091b9df897366174ff61d8381f2edc025aa93006a7d6e4355809a50dcc55dd0aa6ae773bbce420f8322e237ed9b3c
 SHA512 
968f5ec69ca56bc24e9947c6212fccf18427c4ebdad7362bb1a4aeeb4b40dc3cb93c87b1191a01d0633154e78b50aa9c6ad94ddcbbbbb2c3c8e52b7a150242e6
+DIST firefox-140.7.0esr-cak.xpi 390833 BLAKE2B 
8c12a73285cd7a33f6b59103e185a1166becca91905b258ce2db488b29c27f74a07a16de96cfaae80a0297d61bb4c60872e62114a2c687ace544e518abe6eead
 SHA512 
be06a27a59fa24fc4a5e59a3cdfeef5204415444d5ce8cfbcc1eed1482c325ac74be4e85889170e91bfdc0935ea382c3b221c5ac1cc4bc2d9af6bc16f634ef3b
+DIST firefox-140.7.0esr-cs.xpi 475921 BLAKE2B 
9aa3eead20eccbbec0225ad7981501877cc1dfe9676468d5b37af51fc2e35eeda8429d02e3452e649359a9d1afe359feb5b906c5146894ba8a335fea9dda4256
 SHA512 
a30f349cb9971928315cf210bd383a155af16656274248e5c2ce31bce99c4602af1b4fd3502aa5b193816f04a2d2a13cea7cfef8cbc00f6aa09f1f092b113ba9
+DIST firefox-140.7.0esr-cy.xpi 441967 BLAKE2B 
002f91b9e25cc8e9e7f3032947a0671f83b3d3a67287ee8cced7882b34f8be59213d09fd9041b135a594398a702f8eb58bb24a9ee57e90b767d4f8b741f62507
 SHA512 
dd9cf3ff4268ceb3d4eb1e70f03e069226613281fad743f5a548f69a3ccd4ab85fde4adadf430f7e640512ef0f5b6c5d79e9da9a81f4bf7b63f2858b29ffbe38
+DIST firefox-140.7.0esr-da.xpi 431116 BLAKE2B 
c20ba44b287e7cde64ab04ed3180979e249d2908a39606afffbde6d47b1c5c3d31111aa393dc8650a6f8e9648ea98aead895c7b25c375374b468ae843b0c6489
 SHA512 
19c2c3e453670ffc48fdac22c6147f685d7b42689e6d3a0021d63662311acfd92157c0b08bac299900eab0624e4cf88d2dcec24db6d979a743ecd30c82cf730d
+DIST firefox-140.7.0esr-de.xpi 452698 BLAKE2B 
91973d5a3c2751bf926498dfb40d15640a3f1128062b483c06c0bb608330baacf70e4d8f8960f98ea66aedddc84578bee6c8906073657102b2a78de13a895b68
 SHA512 
8e2154f024cc495bf08d972bfb7ba7c2778f5061204d62f82812f0f66183cbe9314af7e04dc497d25011594af845e1bed8cd614671cfe0d075150c279c0116b7
+DIST firefox-140.7.0esr-dsb.xpi 466063 BLAKE2B 
68345effac99e2788db712ca49f212aca478c76be14498ba2d166c41c2ee0485b73a7b07a36f71e07cca36098048e01df536c5a885b97d1cf18dee903f14d851
 SHA512 
50aed965d8ad8004027ec76c8aeb665ab2bc87ec0e113154dd3157a9e42f664b4e42e96087e0776d7a14a6054368fe1c342e7fc28a1c182b750f1e78f6f5636f
+DIST firefox-140.7.0esr-el.xpi 536816 BLAKE2B 
089063f856a7c62416829b083d93fe6cdca41acd460ae7b60a8cabfb1864e4e8966a735c7b7d22eec6810f05668fcd520811a2ab1fde26a73b460a2f0b9c886a
 SHA512 
90cf11e2ce18833437a8dd31549ba2772b401ea6bd86dbf9b55ec4e22de075f729f129db42f629580f3c5e5452c8ce3dc6a02435d30f50744136727fa4512a25
+DIST firefox-140.7.0esr-en-CA.xpi 411047 BLAKE2B 
b3ddcf76f5e4750e519f2919688b8543974289f110b5fa7eafda8d21a3502f4c7e27f55c9239a1f3b16e84d2513ffff6b637d8cb9ed533c3d125be311c3ec818
 SHA512 
040f3c07ae267e7acaff9707dc657934e1da38724c5eda766ddba2939022781a5143751f273cef35170b767d36c675a605a73012ae2c608f497d66dc8e2e54d8
+DIST firefox-140.7.0esr-en-GB.xpi 411394 BLAKE2B 
72dd95643506467748a56299857ff9ec0adaea3157081270382c66fcdfa33b7c212b74ea9610713fa23a94baf0364b9ccd7076e49fd66b75195e4260abad6d60
 SHA512 
9667b18a8a59154958a5baa8ba057b5045973da3aee87bc8a46220c87870c407a4a2e5a59af095434d3c86dcb3c2f587d011716ca1c2bd2130a92f8559375819
+DIST firefox-140.7.0esr-eo.xpi 433470 BLAKE2B 
79407f265c19ce5fba32aec78c3d56219d29e18d8ff1921e9db3095e7884cc8b921377aa53a088d0b7fa2803ed2f284ac95da1beb9bce441425b709bba340447
 SHA512 
97fc7bc855f529fbde25e88554323c7c4556aa003a2bb76b968dc6c26585b599072370bf3997f63b5c502015fdec96862016c127200034dae4a6f76d738c29ad
+DIST firefox-140.7.0esr-es-AR.xpi 445516 BLAKE2B 
c7180a1f8b3ded0f65d71273bb50ed45cd24952c16f72abc0b6872d83026671d5621a83f2867cbe6b836cf1f628b62a6cffed88399b7a3b0e7dd99aa78f897ae
 SHA512 
5d2de8ed0b0b1b3987a8de144c43336d1d075b2536cba2c220e3279a37bfbcaf06f2466fb77362461ea8baace33546c4c5bb9c1bd7891ca2eb254e813ab6e0fa
+DIST firefox-140.7.0esr-es-CL.xpi 446304 BLAKE2B 
85a7c42bcf16a0c0fe17089bc76b0e5119b71108185d90285ef537eb8c9827a3d21501e029c4068d556e3677970bbafea4bfbb2e3db495ed600399931f6bb0ea
 SHA512 
2223a468d26b05ed5f6eab51d6e4c6efd019cd5aa454366190643aecbd60f20c02814e5a77208828174080f81fd7985b88be7a83a3542e6285cba6651ff18992
+DIST firefox-140.7.0esr-es-ES.xpi 447013 BLAKE2B 
7782f023f3500c45c8c9be35a4605411c443756e357c636cb653ea5d6f49086526edf7e78a1218902a3a1f7aaf712b32c9e0b8d17ce4e13e703e1ee9bb96b6ab
 SHA512 
6c14e0d575fbc9dfb2f7788c218e29e4a0594fbef4b98d18f12e83513b0971ded43d8de0e187b2cc0d548bd89e96b7b4a259b765fbee78eec9665b4eef630ff5
+DIST firefox-140.7.0esr-es-MX.xpi 446234 BLAKE2B 
cad54d018ebb67802c877e88fd32e7927187d5c894cfecb1bd63750e51af3d96bf0292bf136e3f9f5f8299b59259652f37008fa9eb75650d97aec7cfebe709a6
 SHA512 
5995944de6932ed3f27edf094e3ce7d3fd80bab8c55af55365d8d110a910e29db62fde712fcba6d931518f5208472406cd4143f80ab982039cb94e63efb37e7b
+DIST firefox-140.7.0esr-et.xpi 359318 BLAKE2B 
175b1a7edcc19f01da5ffc7bb5cb1780f964d65fcda221a8a428550ae33e271ead72cd79524b93a1c2ecc50193081130b58a3275036d659e01a784c1b536e720
 SHA512 
fe84c82032473c7d75de960a924244b866f1a48f509f15008654b6692bb990d34f9dc6daf305c1f284a1e29b227749f4510653bff16f4b537f6d5d5cf5b7fe43
+DIST firefox-140.7.0esr-eu.xpi 417286 BLAKE2B 
df559dcac0f0879b06ace6d0462dbdc03a11d0d8c0ff7550d8dbe025429297c5a5fa495e193092a2875a80b12c5de8abc8335fdb810822cc0f48ba14d51f945e
 SHA512 
eedc1856b445491a565119ecd374017248bf653e5bae4a43f3667203bdd16de5101e72ea686fe3a5e9dd8e42a36e1e1015767a5b1b6086a1541eeaedc01bbc16
+DIST firefox-140.7.0esr-fa.xpi 421642 BLAKE2B 
4ab1f8f2598633e193697dfce3ff23265dd0ebbb834cee704d1364c33d78d822af5a5c8173ab1bb6d116b68413b4e767a66b4032c847a0896e1c7662a6beef07
 SHA512 
cc811eb5490d0d652b0717cbb2cab8b4c03167de395b0cf06dcf6adbea4b4fec11cd1a86ad4129236751cb830347521c18d3561129cf4f1a55ad6e9473013ee5
+DIST firefox-140.7.0esr-ff.xpi 310183 BLAKE2B 
98c3656cc2fc3a2d65bdd15b698940a9348b7ef6fbff23c4860b39b888464931aef56ac4429b4792eed8c4ded487dd27db291de9ef4a37d680a5dca81a2d1377
 SHA512 
b60497abd7ac84a64ecc16f6bfefde4f23d021debe182be25c88e887813a5ac603da2abc637145784b0c8a814ba5dc6404aa5e5efe4b0e251302ca22918de4b6
+DIST firefox-140.7.0esr-fi.xpi 430164 BLAKE2B 
9c5a1712380b54386aab954a13a389f54f8412908c71e71c97977275a975a27c0520d626f33e4c0cd8fec796e934c9827f18e2f235dcaff2cd2c4c088c35a1c4
 SHA512 
2a789c8fc0fa2ecca05a3dcab8cf4eddad9129f191483e61b675a603aa97629701d2144acf7632fddae425326309cbae8625d89ad5d2ece47e37b67a2e7b136f
+DIST firefox-140.7.0esr-fr.xpi 458451 BLAKE2B 
39cf2bc38408922d7487c88b6aa8d62cb5a2a4838ba8ff115deba256b02338cf390b0f9c32f3cbac8ecb5cec22c320d15c873353ff4549a2f8e382f0d97bc3a0
 SHA512 
e14428c5756a70d19f7d4da6d0c4af86e14330b86cfaea30bf4453f49f89ca3a981ffcda975951f704f24c57941fafe8e1565c2807365d095ef106d168d7aba7
+DIST firefox-140.7.0esr-fy-NL.xpi 442165 BLAKE2B 
f0731a8bbd298cce0fe4aeac928ed5f2426a27277a4078e75e671056688145a4bcb30f9a46309582a2da7cc63f95a2d8255c970f124eef25dce1e79dc848775e
 SHA512 
2e17621c4e101535bd70507296587eae2c4515938b419495a412ed13405e9955d846c2216b1acf89064c4c99d575b1cf8d621f701df80ba53b468cf2ea1126d8
+DIST firefox-140.7.0esr-ga-IE.xpi 315280 BLAKE2B 
edc15fbd0237f8db93ad602bb34364e86a8e865230b1c2b53e7b98754ab8ec0fb2066a7f3894a0d4964b96a65b6083a9eed95f923a7f94686cf1a6ca9fdb859a
 SHA512 
f9a7b4e5d3171c29bae2982ae4cda439c8fb2f6627aace4fd01194ccf46e4100e4a9bf84409898d342832769bbae69e84aad415ce9bf0e4160f0ce05212d06d7
+DIST firefox-140.7.0esr-gd.xpi 399432 BLAKE2B 
2d00eda010b897105abfd390f3c47995e49699f2e2cf030713b981f4f07d655a83e395ece73f1707b7a454ad41a851c7f5934d99a9c92a7b52d3fb2c21b74920
 SHA512 
4ee2990bc25214907be3597b19c3f3b9090980472f69d7c6e1e7e4cd2057c4cc3a2704245e4473c61e2b62e9da7ec8d93af9ca9008448dead746224a4bd027e6
+DIST firefox-140.7.0esr-gl.xpi 442904 BLAKE2B 
ebfc717ef56fec64275c8596300d8a0c6e9506d59ed4af95197f659740d824a754b314b82ce14b9cf4c50c39a9e46cfb7bda4e5defd7c6a47eaf74aba6d66fe8
 SHA512 
812059d14e53f2b8f61032dd0f9bf23cdf69cbf0bd7bf1376e0d73e9199dcca28ab47423d64f0e3567e2e8d1f483a11f21d07270caaff1403f0ebca04f1e6d5c
+DIST firefox-140.7.0esr-gn.xpi 451076 BLAKE2B 
21be2c2125e37ff6a59bac16699d998d8d4303971b1b9c7779aac64e623313c9a2778777e55f14cdc8c21fe6da2e420f716923dbef904cca2487e3ddc87aae12
 SHA512 
4d535454b7016736e626097482ebeb64faaefcb75de377055a890156d545aeaa7ac13ae9d55acb217939156dd19fcbfb2e18511a12af4f1b1cbeb07865de6a5e
+DIST firefox-140.7.0esr-gu-IN.xpi 358976 BLAKE2B 
10a67f60bd449f3b350f4fcf43d3a4ba8d459c1853e3aaa047ee0a0bf9095c3f0a72e866dee15e755d5747aa8bccb9f25e13e3ab459f8f3858139cda8f8c8858
 SHA512 
0d66b0072916e80bf2a3833763ea0dce690be7ee5107710574831c84467dd68332d89cba6ff21699c34bf1c1d4dbc6b78cf3fa3bad48710df57f18f74cfc9641
+DIST firefox-140.7.0esr-he.xpi 444978 BLAKE2B 
947e5abf3caa3ed678ade4649309b04fe950ba6a70a0502b7c68d9011b2e83c34b8ea900c6fe88c72a7babd92aa48f0e14106d53274f4ca29565f7298753f640
 SHA512 
93f82591d31efa4274da882d9824a7c6994f38768d822fce4bf7003fc136d2a2258d4aed33a26d52aeeff80773105519dc6b78b8e9d0025f4e79012edbbbc100
+DIST firefox-140.7.0esr-hi-IN.xpi 377460 BLAKE2B 
08bebbf1ff8daeb6c03a9c61188e84cfea7b1852b843b54334fad94a4fd95410fbcedfb48299100b32fbfbcefcc33391ef8efb645e99f4fbadcfeb537ae41cbb
 SHA512 
45a164ad4249d65018de56016a52e028296fb9273aab6a458be6d335c9e6e24cb9155cb803da788eb0abc2a59d4824dcd888747c219c470dfa7586e3e27a4301
+DIST firefox-140.7.0esr-hr.xpi 437684 BLAKE2B 
a050e30ded176947a5c9672cb3d1a273b781bbcb7e0c36e6d83335a152e959d3651f5eeb47e862dc9dd98efddd51feca6ad72f859e61216d5766fdd27c6a425f
 SHA512 
97ae30b463eec86b19556a94132d95ec0edba42a4e0dbf3925db5335b259553b9484cedf7be6d0bd6fbc8df53e349aefbf0ca1edb57182aeca8d711bc42fd463
+DIST firefox-140.7.0esr-hsb.xpi 462697 BLAKE2B 
d35d47421ee02e6f03e8a83109992f9ba0bfea102ac5eefe82cb3b1f0f29778fd77ca1f551191f82e9ecdc70885d9e1590cd07dc12e39bf8be11baded6a2f3c5
 SHA512 
dc2df9f2d4b5ae5fd8ea3ec4e3b46be2bbc396ed7093371b87e022fb78c0ca5b41eb50e02c51a99d7cb9773610af509af6e8cc700e258033a9343a4e44d721b4
+DIST firefox-140.7.0esr-hu.xpi 466173 BLAKE2B 
a9abc007b50ba6e88ce3b17bf7ce97ea5714e99823f89eb76f6da1f826bd146e301d46f8f44eb09450807b8e9a1ee554af09930409554bf91a33df14ae08de14
 SHA512 
34da8be96a698f3a389a4465716b1e8361a22f23433918c5518342d636aefdfe856fb20249b53b11c1418511e8fc6fa59ac7965dd43252768a6af485735c2c5e
+DIST firefox-140.7.0esr-hy-AM.xpi 461611 BLAKE2B 
e1f30c3edfa8a7c41f91b7e5393bde45a1f599336d009bfa5228d786c90c51934ef81fc29df05975c7c24740561cf85236a6987fc154de781472a0ed896e68ec
 SHA512 
7dff36b7c9e729ea050f929977599bc569a179bfa71db27c2de0a8482c4bb403dd93ad12e6fc96b789ed8887c1985664802e355daed2eda3227e23fe43cedfb8
+DIST firefox-140.7.0esr-ia.xpi 430114 BLAKE2B 
bd7dac67d613bddf97db57de96845fb3e92f6e202af5fea6226f053059ac327a40e2a346b26d8e9b92ac8d6fba8828b47881aad5e424e14b0d9e21fa01e999d3
 SHA512 
e8e6919f73568e5eb16dfceffa8597e3c852f168fa8c30e6aafef5b05d8ede97026b1cc2db902a1fe2f5013de9d268dbddf984595fbc58c8c68593c5565d33d4
+DIST firefox-140.7.0esr-id.xpi 422743 BLAKE2B 
9ae3be9d6abc5e1a9cc7d4e22002efdedc883336e6a516cc850bed73b0784e368da95632d131803d6b8e2233e532d8b95661a638c4202c07a57469f4d7126f2c
 SHA512 
ad07685bcfc29f65b9d067957803b11a161e2f86f5248a5de73afccc39f6a0911c74421e6c1c07c8ff7c36da71111f91e9f2dc290ab759ac69fe5184c5b73c78
+DIST firefox-140.7.0esr-is.xpi 432679 BLAKE2B 
ae36e37795eb64fda8fcf59a2ab194a6e8dceb719a2b63084967f963fc184f2f15e79a4c969b0345ff396c62451e4f21ffd63dd7b0e9c4d6b715c69b35f926ed
 SHA512 
d0996501370270148ed152bca1fc06cac0fa9d9e2c388554337c643d775d77684556218f413dbca36ce9631a1feadf47190a85ebff8741985c9d802a8926593f
+DIST firefox-140.7.0esr-it.xpi 440896 BLAKE2B 
d0cf33792138d1502b96b3ce6fbb76882139c96999f74c0e62a2962859b9be64e3bbdfd97f6dfd3b2559e3f97ad1a5a44e7ae634af59cbe01ff16c80e0f79d4f
 SHA512 
fe3889efb69ddb821c6f8a77afc0327a0fdc6459daa16348dc03bcafc31c820a959c6ad8835be735bcd5bd16ecc1886d5d91bc8ade9e1d1dfaefcf6fc8254e2f
+DIST firefox-140.7.0esr-ja.xpi 481320 BLAKE2B 
b894d07864bd7e4ff61325c2b75a42a1d3be1aa79112577ee076f875ebc5cc4a5c773eee63450046910a9b677d6f74ab368414d58f026f6cce5a0e66fe8ef98e
 SHA512 
c783e4a2148520ca4fd6b9d13c64807e0786f4d10ae78a86f3c7d00ba4f16759027d8843537ac60da2bdb5dca52eaf8789c57b735caae505fe28d757fefadb9a
+DIST firefox-140.7.0esr-ka.xpi 494877 BLAKE2B 
378e4cc886d105c2b9c307bedd1cd03bfb1f84ccdaae6ff9651e03cb73a6fcf92dafa8afbc998715fa8612468b9d93b5e1381cddc3a691fbace52816c075d955
 SHA512 
ae0a8a24b92969c44e8fb96ca0e2b59f43e0d4175dba1b38ae8002a0a869840151db0db195f9de2172a61f93d9729c074536f8b922c0ea6b19c819aeffd0be20
+DIST firefox-140.7.0esr-kab.xpi 422844 BLAKE2B 
7364d1e3581a35a3a569de6f92ba253b8488a6d19a806d70c825e2a2f3b2163497b556a820f410c8c7fd1a893d8afa381102974f2562d5c0c926ebdd166f0f8c
 SHA512 
5b495ba0affffd6ac94943c3464a17fb42b3c397d2c7e4aba37fee41bcd5f7c2ca41c975c493443f13e761db981dfa7a829fd95fc5fd7f763d4061b7513c5d3f
+DIST firefox-140.7.0esr-kk.xpi 506682 BLAKE2B 
87c7009f01b3fc27686f641a24211f99297641ca1cb094567bc1a31a291230daa54e3b199cfd570c1c2bc67fad176282e9769d6c5ac9c948dea31d308784b89c
 SHA512 
d0f4e5da9dde96ec270af6feb35b9a0178f3364ae9713de13839d6dcd56d85b12359b9884fdebaa4a734162d068df074274010a21db5eb0bdef6790e407caf12
+DIST firefox-140.7.0esr-km.xpi 348769 BLAKE2B 
48bb331f5a3455b5e1470bf136d25ccfde19993e5ad999f5198401defb692bb28f91f95b44318aafacef39b4fa091ba24f445d4e3006f3727dab244fd33afa35
 SHA512 
26e68e65f33564390e6174c112fd5e9826bb2802aad9b7969e32be833a15cf1f6c12368bd0fe6c791a8837067f8757e60bf2521d73175f2f0e7f8932394fa0a4
+DIST firefox-140.7.0esr-kn.xpi 331775 BLAKE2B 
9580ea03240ef32ea077b585fda77ab06a15026aa3f7401d426e96819907c886e026f9acd1a71019d8cfcf7a168e7cc5940bdda599ecb0c4572714a09d2d2343
 SHA512 
be61d7c2563744ca9d7615996ba3e8df37bae3d75b6a659784fcf0f6e7e6f160beeece2959c6e989369344dec2469e16a4d63a93aacd52cc1df9b850b6512e69
+DIST firefox-140.7.0esr-ko.xpi 467543 BLAKE2B 
4176441fe7f11496c2a9743fe65bd3d0b11f76dafb0c096e971ae07418853977dd4ac56a3d3d5d70c69c7097e0109a65bb799c800c0c92e57faf322793a75120
 SHA512 
f7b946f9e4578c31eb7d6e235f0f9d60bd4116c64ead1873d0596efd0ce3d738a5df26317f8a6f963273355cdad96376817158e95d63a05a9ec661c10d10edb4
+DIST firefox-140.7.0esr-lij.xpi 319294 BLAKE2B 
495e6a55d770df2b5febbb90748369643ed609fd636b1568c5f3abcb0b304c933c090a78f74c1c881531399570b7c2afebaf56ed76e3f91a4390ecedeffa81b6
 SHA512 
4b153df63a585b0a1cdbf84aa99699b83310668e40c6f1b0426d0bc746933a21cf23009af7b1b21423e014d4ba18bf225c5b1a7925c41e13a1386a48e271f91e
+DIST firefox-140.7.0esr-lt.xpi 379949 BLAKE2B 
67be0d18d731c0aac559962447fc0b6bf832c0c99fb4a5ae9b29380309faa174624e0c112100d635aba57b16a10e524a96cb99b556d71a26dc8c993de5420e64
 SHA512 
6200db4a78172a5ce1d0d7bdd06e2f6c294b0c31b7eaad6bed26abb171bcc7db93af7d99ddf1801e3f052010354adbdfb962743aea21481c28353ccbe231dda8
+DIST firefox-140.7.0esr-lv.xpi 389077 BLAKE2B 
8b6343dedb06282f690a0b79ee80f44e4c676abe7ee5cf033877af8333baed1faaade84ae3d29e1ff1f396f2d1ea3d7e47e0d7e8e19c2e581eae4797d384463e
 SHA512 
00a65c7858ff5161377125b0cf14ad30227c8b0091aee8e3046c7e5ae9f8e81651701bd0bd7d7c724dacb15898099e3895641675210d2cf66f1f689af273b3a6
+DIST firefox-140.7.0esr-mk.xpi 316834 BLAKE2B 
90e22fd38e9ed872ec397c10a8787e2e12a7ddf358e508db521dd662baf7eb36e976b2ec081549cd7b942c15d260c698da3abf43955b35866e4f7660e2023975
 SHA512 
9999f106196225a561b1f53778419eb238e7e9ddcfe43bb80d9a529b50fbd270646df7b249eff98864d15a94eeeaee5052deb2e36191b4d06dc7eadd17c8ca14
+DIST firefox-140.7.0esr-mr.xpi 356255 BLAKE2B 
e032874f8114f07a214a50eac8f55d8cf65ceafbaef1a089a0a5f4af08d9741a1e20a2d3acfff2a1f4a42cdb0e287bc02cb19397b9f605ea7b9ce74122afdd50
 SHA512 
2b02eb3bc354eaad490b640e1f2b97bd7bd8140d3988c73ab531e73b69b867ec288b151f296d263d056d34020601eead29334cfd77c575d425e0bf305387c250
+DIST firefox-140.7.0esr-ms.xpi 295388 BLAKE2B 
a490725a94532778b6ecfb96a16eb8fb401e08b184f69aa4a90689aac47884c94dd98da1ec3fc40a6c936b74cdd58856fbc2f5a82f3b5b18ee9eed357b8fb279
 SHA512 
760e2367836f3f1678d528925556c04b69ab57e30c0f4cecd439e7efeb9b9d7ef6eacee7976ed584daa0b4149513c7b10c9a405c11ad1d771d4db639dc08cf5d
+DIST firefox-140.7.0esr-my.xpi 343033 BLAKE2B 
058e65b56e2b27c5e30e035349146f2902e68a33cf5380d265afa4e1b794e98c6df2d0766c622b1432181b348164d3734ebc50be6c189440c7e8e03bc8358ad9
 SHA512 
5245f02005ee0ce19c2812655e16879f7d12034cde1507c89da63ea1b00d7302ca322ac01d9d28ee832b7f02b72e8547056c3ee71fb457895d6a7abf47c7c164
+DIST firefox-140.7.0esr-nb-NO.xpi 429331 BLAKE2B 
9991558b812a61de58cb1277a3cf3b887b670fb0f7ef9f7ed33d796dc586877bb693f81bbe3abb7cfea50edc5f05fd148941230477cd6e230b1c3446ab56e98e
 SHA512 
3dc84fb47f93df1ff73842ab7cfae11e4a677516dc9a04b40851e5efc3505d2cf3c9c3d6b55e904e793b89a0f30261ca3e6092080affcff80ae897312462b877
+DIST firefox-140.7.0esr-ne-NP.xpi 349018 BLAKE2B 
186fbb8ab301700418d57355f27cd61c58ceb0b2a87e0011c4af0936ff3d6ad9c377052a2f0dbeb4a360d4ab765e7d1d17a7df6c6f583a3b6435ede5e125b690
 SHA512 
d615f001d33db2606584eb4b01a68b42ece02e750b3e8641090ad20f2206fbb44712b099a3544461e4b80e78a20d582f97cee970c3e64ae1f014a96a7934d01d
+DIST firefox-140.7.0esr-nl.xpi 436180 BLAKE2B 
d4eea314f7fcdb547c281049e7ce002a9dd961e46827156c2bc830cf2a72f4340933474a60e0c6a82c6ec6b53589f7b45f1fb8bf9b39f80b8e7e9da4d3b40a49
 SHA512 
ddb31b764d9279f6dc113c9b8d8a82b770744b5458d98b6e824b18133f91bda0f392d578e5cc52a0c9431e960bd0ddda35b2460a924ae9dc156615783665691d
+DIST firefox-140.7.0esr-nn-NO.xpi 432215 BLAKE2B 
192cb3efafa0617e4023e706efe094e2ec4a6ed979eadf49a6db5f870ea9c83bfb8916215d62df6cfee6643300e2b267126174e6b0770a84511ee16be910a5db
 SHA512 
2a771ce4a11dcd37891383122b43f2fb4731ef30a807c600b09a8528f8a922963ea74df651412e5e9a1e37309208a446dce2b2fe220b11e149ca136790f6bf88
+DIST firefox-140.7.0esr-oc.xpi 410931 BLAKE2B 
2e9c105f693956621f0bc6803be7d65f6203b8945a9b226a1a6a0f6bf9405ba21a15d31af258fb99d098513f755568de6689e057bda9ea906fc0f03df34bb9d9
 SHA512 
3481022dea1a263b34c8707f2efd5fc5683f736e9d074c8e67656d7536960dc23e674c66d8bd1706eaca50c2fa067f3f53f44a9097741a820a5170a2769a95c6
+DIST firefox-140.7.0esr-pa-IN.xpi 494400 BLAKE2B 
f10bb6174df5c6931f1dfd0da7ee3d5bc934d7713da020ae6b15052c40657aa79383a799eaebf5da84a3d29232b15ed18283181da937f506ec1014e5e4fd617b
 SHA512 
1d38eed6b7aa5b6f3155048461779102bd89f864922fe779e3997377b782e5aee9ff943dc190c227c800664bece884fcf3f25facb6634a86ba504c39f7b34d4c
+DIST firefox-140.7.0esr-pl.xpi 460925 BLAKE2B 
2ee61cb03f7ef2e5d85d8cfc7ffa55f032a1e7a1c4455e2fe11ba513f475746315fd2e84fb3f16f2892cf7b51f860bb366d4e4117f923c69d91a83e689775fb9
 SHA512 
1e55006925c7fc7d65f1f160cbc0b10b01f9b3815723e699491055308f4489e144f5527d8a8345a8494efef33cb23b738d409de7179e24fe0721ad27085b6c33
+DIST firefox-140.7.0esr-pt-BR.xpi 440755 BLAKE2B 
f9f9c8cb418149db32eaf22afd14a1a46ee1f0ed7a17d3fe13bff56402d4ed2d2b5237ed36160b976311db4e96c8b36697d2f9a5c1a8a34e5745c9a6fc587519
 SHA512 
9df67697180ed1b0d116a7e77015544847f80783ad3fede637c86d07e407a03572a8f8b639ae1c854550fd671aa8e3d56329e816c1efab30ccc4c1da4b4b31c6
+DIST firefox-140.7.0esr-pt-PT.xpi 446412 BLAKE2B 
d0c4be57e259683505ef738041785c92f560cf8293bff7a77d76b96d2aa9e5cd672188b382325f7c12dce96a4708f8a5c6bed9f9203dacc6799b541ebac1a2e5
 SHA512 
299ca9891484ad85b6380ae833fd0666aadec7e72f70d98597e444b7319565156ab5af4d8ebb4815d0e4f19962dae5c04c09bd383eb7e1664b3619459c83106b
+DIST firefox-140.7.0esr-rm.xpi 438020 BLAKE2B 
f1d886a35d8f8405913c52678977de1b6bda493e8b48c8072b259be626c8ada0fa82eb5e2a4c1549b1a345426461f2dce22d97e6c1270ca3b8f4ecdb42aa816a
 SHA512 
aa1f604616de6018aa2cc791e4a61ea0f771f3a99d8ca54fe597ca741e3a5922704c274398bd14e7d5fb397d87cbc7fc767c5e1b99a7be7e680b3d2344485ccb
+DIST firefox-140.7.0esr-ro.xpi 452842 BLAKE2B 
172c713e128cabaf3f84b1b3e63214129c2826a7f7626d059e9f1809889cca67a5ba927a1b47856c121852b424148c335727f519e9c18c2cc93c94eac5057a3f
 SHA512 
e4ba99738b70534cb73213a521d4406f400ab81df7234b80eac47734a5e8c967ec3304a6befb88ff66a7b0edefc0bb84a567ab3511d216f5bf8b3924c0b1aa8a
+DIST firefox-140.7.0esr-ru.xpi 525178 BLAKE2B 
8621be3365b37b0e11ce688799fe3a32c296aa2ca7488452259c7addc3336268752b510377ea68605025306d300ecdd33875b133b2a42b771acf2d44d2a0d99a
 SHA512 
848e6422fb128fa326684dda05b0e10100578b6b611350551ecd36dedec186f5e96f198b22d8e5d813122514905b51e02c10565786a22d9016a47eee5c141c94
+DIST firefox-140.7.0esr-sco.xpi 322651 BLAKE2B 
a5def68636b4e40d396c91aec20e2d30296dd7d46178dfd902ab8eb66cf3fb5e7ae0c8f73d21a1822ff51f18fcfce621e33bca90263004325605e18b45716680
 SHA512 
5b44ff3fdd6f35e67adca1512efc3c56c0d4d1c708783d8847564e32517ce5402772488d6326df71a539041f9f28ac4dc0400a8f7a0b5cf87726557de6c55ee5
+DIST firefox-140.7.0esr-si.xpi 411607 BLAKE2B 
61fe3b983624e2f037f00011b45c02e40c2bc5044659859c28aa27aae6daae4ba2c8834732074aa843a4df34f204e2e7ba9ebc6575b04b244939f431585fdf88
 SHA512 
0a3e635ad7fa076f7aebe66b6c9f22136e133fbfed05ec10a2117d022574db0d5b505c75c28d6ac5de3cf1d37114871932587bc08fba9bf3140f946887bfa498
+DIST firefox-140.7.0esr-sk.xpi 468228 BLAKE2B 
e70baa059b89f46819ea187e7c8037326440ba07b5114729ac64a632347f912b283821aaf1b9520d5d6a2565182a9766dfd87858585fd934592b45369e40f592
 SHA512 
f56e66ec4da2ceac23c7baca298a0bb9f23be5fe99dda2ddde5a9ffe4c1aaa8525afa0c043ba1fea4024997a82e14f6d14545e3f96d7b4b3e78040f8a8ed6648
+DIST firefox-140.7.0esr-skr.xpi 485864 BLAKE2B 
2b46e9c5d5edc8e384f0a7d9c3606d47939bc5731d35da97f4adabc1c7a1ceb2119c10d8dd7fc0fc8b3f4b6a4ed4c687dcb408f38395acf8c953dd8126e059ae
 SHA512 
b97324d40934636d56380a8532fef157710c08b086569c6111c9f18ec5602090e7e246439e947eaff3eebd2a0d5d8c32af1a0c63ff59a70c3441c6744cbee50d
+DIST firefox-140.7.0esr-sl.xpi 441197 BLAKE2B 
2ee95d11d1f587e0e82e6915b3ddfd98af3875c1aa6daeb102691b17825311d1cd248f681d45eb83f821ce59b2b5caa1130022adda298abbec91b20971bf08ea
 SHA512 
9a65fef122e1791c88fa3743dde2b65a4dabb1574edde694c604d8ef354299a6ae0668ea0c07d61719de43c2e3ff4f52adb013c048e86a4e388493856a688671
+DIST firefox-140.7.0esr-son.xpi 273120 BLAKE2B 
4ce549611120ee3eb79d47636c6044ac2443fa0e4e4d013bd546588c572aaa2cfc7b165f4aaecced9164dcbb9d90e70b445b4531a6ca39cf2e597e43ffb4fd3b
 SHA512 
bbff16ace695b3923a9ebb7966eee71a1f571366ea9904ffc196f15e58d878c38409ffd7c2c20dd69a7c50835f583119dd3146bb5b8ffa912baec47be7d9d27d
+DIST firefox-140.7.0esr-sq.xpi 456015 BLAKE2B 
d520488dc7d8ec885885fad4031e132a42b3e3d0f2785d414dacff58b40979e5296b152ff42e362e76f3eefba2b799f874d2a60ba41efc4cb5f2c1a80d7ea320
 SHA512 
ba4894ca993711f1877ff59f7f724decb47f6cb6f5d51dbb9f6c1130bb3980df35db0e13f3a6328f93724c2229712e24839adb6e6d58101824cd7055c8585f96
+DIST firefox-140.7.0esr-sr.xpi 453364 BLAKE2B 
a87e02817d4c845038fb5f99fffb8537cd09191ce760b64469d6242876500b793e0241d8106cbb7dbd7ed36fdb57193ab4494a88903ec0ecc9acfd936ccc6296
 SHA512 
7f90030a7d74e7108ace5dcfff3c6b2da5b330fd9c71b20f1af168affc3806c2e20960d9b19230e6365ee76869e1cb5c357c665a7e9d609dc217faa492be5240
+DIST firefox-140.7.0esr-sv-SE.xpi 436151 BLAKE2B 
db5aca356b8d19a30ec35bc132a6201e8eefd46691bcad4d36803d4ff9652569d4d2973ff57c3c0e3f0dd69be5495b1100c55f25f39c5f82098e01a60a764234
 SHA512 
74b3bc761ca7ef6a016b0c53f2e6ac9be730ffe241d4210b95f70b95056a000dfedbc37dcd9cbfcdf351f073d4f6504cb3607058da5b9ac7a5a3ec59ca1264ba
+DIST firefox-140.7.0esr-ta.xpi 338143 BLAKE2B 
294c2b821087d8c5ed2c7c98c5f4d885bfcdf77b7f74c9f338d23037091b1e95bcd20bf55f9a5ff2cb8ba3c97dd306c570d7462a13850dc726a0b72732d1e556
 SHA512 
3b04c0b1f04264b4448991767ea66bcde73f002e1a5fb1027fde6afe6557ae4f9729806abd54ae59b5052cbb8631d8ce3cb3e6e7a7724c0644178b52fd04302b
+DIST firefox-140.7.0esr-te.xpi 382193 BLAKE2B 
4b30ce15f67d2adfd0661cea6a1b0fea74591a3815a541ef83316563e9c57c927c586c7cd9bdbfe8cfeaf34709f2e245771ee5cc2b52bbbd4d07cd05416a41ec
 SHA512 
1ffd5eae1930626c513d39a669f7751ada65e9e0c95e3ca3911eb018c01806bbc2f1dc536fa7ef01d96fe8d0548d8f8317b23ce8e612e1459041f4c2535edaae
+DIST firefox-140.7.0esr-th.xpi 505505 BLAKE2B 
daeb4749ba299de715ea357eff666b086d248d2af53c25254450f6c4e9c329c97f73e95841948b938d3d0bdbbb13ea55a404cbf9444a8033f1cfa9dfba81d443
 SHA512 
00dbb25f6614e3f938e03f5b39116a704243a710d285cee3e2e9393437a60ba52c5ad367de00beb4f96eba6db4a2860948c761829d91c88a20266a5d4322f790
+DIST firefox-140.7.0esr-tl.xpi 356645 BLAKE2B 
af15da6a5552d3ea3626c6e507cdf3e6b57f1507223a3ac425a73ebcba926a216be07e4f1e2dbffc5e4c1b6031235a3ddab0ae0656a8e54445d68e27e2b007f2
 SHA512 
c5f5c09b536e87071a82e91b609036357da6e87dcdf8a80ce2ba1b677c9864752920341ff9dafc714678c3e6c1a75f20fc99bfee28434f0192d71e9391915dbb
+DIST firefox-140.7.0esr-tr.xpi 449313 BLAKE2B 
1476ba57a61061575f28f2b4acb69e5d51886e1f19f7a9a38908c70586d753b946b6c04bb4968041f19def73ca306ee66422416bc8cd6995375ec6c1a18c3e6e
 SHA512 
8bbb5ce2532f97e5732e873f348ba273b5654a5177e22bc882e91d490c82ed9058f0a181390546126f29869b721b59a0f7da6e01e8cec7588302e39e037eae68
+DIST firefox-140.7.0esr-trs.xpi 324521 BLAKE2B 
c486b2956706aa95d88f92159ef903c9e438188f7f0bed0013acfecbfc552213b9b9ebe97aceeb08ac41033b89cdaf63af7c43951af56863e904239af8576c73
 SHA512 
82b53455a1a4300c83da7cfee0c5692a63b06c9b05c5294345dfea651f013534221c1b254c1f7ce0053ebf590c83e50319491b26a4d35a32fbc8534c887a3fa7
+DIST firefox-140.7.0esr-uk.xpi 516720 BLAKE2B 
f9fb5b46e635cdb12bfb944ee66309c6361b849f36d6b2cdc4190970816394e21a09bad85c6b644ca7429b1582e9f06fe98bcd19b98593d6b78a0d893f23aef0
 SHA512 
a4c42261541713625b29291ae752f838182d0bf72dadf98953286dd53c7d9c44254fb81f6797d512cea20b8cfee15e3ff9891d57509c74ea22623e62e8b17b41
+DIST firefox-140.7.0esr-ur.xpi 370177 BLAKE2B 
7574ae5f8d94fa1c9403cc877dffb3c5ccc068abb85e1cefd424004179691e4d1ad8fc3592201486e17bd70661dfc7f11a6c1fe147635c4e263297ff9d60cfba
 SHA512 
d94042e0c7a845cbfccf6a030e84f162c6037d7e2f6dda46c38c62058eea9895338243b1d62af4e3c82b89fc230d00b32a42531689fc28da3372304399e2f273
+DIST firefox-140.7.0esr-uz.xpi 303489 BLAKE2B 
5aa317a21cf49a5b989e678d73154bcd2aeca993c138094c1192411a6ee59e4254fa3f23149a429bbd021d38512187958c5d2e91d26838cfa2d3490ff154f84c
 SHA512 
53d2f77ebb06505feada90405a50f15ffb4b2331cbc93e181b0966e2de48c360daa2dbd55024bb0459f8fc8f7109d4d2a99be50fa94e999ae9acf4bb51c9fbba
+DIST firefox-140.7.0esr-vi.xpi 469136 BLAKE2B 
427a82f8921d69a2b2b7e94fba4038283748171eef6c6e35aeca6b943542169222756447cae5fd16ee4d2ac5db289a5782446bf5372b3e3dc97fcf3bd34a73e2
 SHA512 
280550c83af3753e27b241c98e2337798f13e2348018ef0e12be805592d86af93ea0a8373f15eb44bbe68120dd421bae409f2b77364d1d922bb2bd78262921d3
+DIST firefox-140.7.0esr-xh.xpi 272794 BLAKE2B 
555ac6256ec1971c35596ce62b44b4c81622a66d14e1aaa98f451be118d08e769395424302375d3c879a63b624163808ac6dcf426998be5385cd148a804df859
 SHA512 
3e22a84eb5cc70bfa07cd99f92319047357604dd46ef04aa57e143da72a5839af2bba03ec4aa99ef34f0edb80b58edd437bd75cfb8601aeadc16f1cdacdf0ef3
+DIST firefox-140.7.0esr-zh-CN.xpi 460696 BLAKE2B 
6045a642088c942e00b46a67c7b897057df63f6890ad12f3ab7556807afe27e7e340e22069b9931f5ad8a0f9dfb17358f103704262ad08ff8ed9e7065acc19c1
 SHA512 
2c6bfb8ab3bba19e2bbb5c48c48ce2632e07d6f8f2cc11a163d5a4217bb3980650897d05cad6a71816a795ec62cba7e6526f848b50e06f4d2e7e9ced766fc803
+DIST firefox-140.7.0esr-zh-TW.xpi 463737 BLAKE2B 
e094e8d61ad12b90cb0226f73119a7b6af81a5ce965a8c0a56c1492eb42fff6ba221e6f82f7dc367a902f714724b82ee5a0ace5fcd1db35ac7f8a107484734eb
 SHA512 
16cbfb24cd05139d7691374560b5dbe8efcfb65cf9497a536326dfcaa5199eb1977849b19063aa17034327ab63b9d2062248320fa7b5d917445c117627737ea0
 DIST firefox-146.0.1-ach.xpi 293903 BLAKE2B 
f98960fc3202a97421ae47c878e6f1f4bb279c367dfccaf184c6ed4a5e9e4ebe4fcba948d4ea33eaac641ae56d60b2a44b55e0499bbeab6c35c6b072310123c3
 SHA512 
a8f7e6bc25c573d3302f15bacf035bb1aef527a2f178d004a0f93e42d38e0bf78815a03c528c83857bbbbcab74a33e79d22764c5f5854298d97815af3763be4b
 DIST firefox-146.0.1-af.xpi 267084 BLAKE2B 
57bfa0dabf753f59272e9d0df1e7a690d174584a5c3498f1e4e7494760b2bb88d5597b93d7acb5063e38de99bc1404b4d528da00e5b48cb79dadf82a3d0a752c
 SHA512 
6850feb81b9378e8a8767df1c0bb9b8ec6f9f8b8aa026ed35c9472d765c5af1449f0d45b575ed5721b49de46cee6af0e6e58ef49e7ce4818291f5646f732073e
 DIST firefox-146.0.1-an.xpi 331375 BLAKE2B 
07480755092bc1826648380c4e429bca65c430f289b0f8e5a20e8fb979d3ddcf07317ff41c451c7a8dec18ba91d05c0655ef170dc2a69974bb07764d35a22463
 SHA512 
390164294da12bb53147b5a2db489d5847d51a10a68a03d56760836df346b12c5de11ecf5489108fb81925012c0058dad4565a2da5ec859d38bda5e7acbdd71d
@@ -290,9 +387,12 @@ DIST firefox-147.0-xh.xpi 275242 BLAKE2B 
4803c347a5157652df7b1ab2fdd0058cd58a554
 DIST firefox-147.0-zh-CN.xpi 483901 BLAKE2B 
13bd7e6ebef42f21196448cec5fdcef7a874f40df53251922773aee17fbabbe87ac214b5f590e3621393cec637702358b8d72933607fc788efc3776aef80b049
 SHA512 
fb900e74d42e06d4056ab8121399dde8f053d388f4f687ea66d565e4875d8b5a8fec2a78380ca46e9dea311fd41e6cd6206069ed64d05ed765a3b77d8df2fa99
 DIST firefox-147.0-zh-TW.xpi 487258 BLAKE2B 
8929802ce2840f6e095fdf5b8153d33a927f0680cd39ecb07716d12c557e9b1f3ad03ad6013e66da312e12687aca682ed99cea093d4dc91a8522784c1371745e
 SHA512 
c428c999f6c4f3ec779ae26dd00764781cc6bb3de532350f196e44f0c09bcf534834e33592fac78fcbd5e3385d0a0089deb0116de2c94cf1823e9f3da9795f21
 DIST firefox-bin_aarch64-140.6.0.tar.xz 66313152 BLAKE2B 
2904a6326f7824aa5420bc572c2a7dbe015c66ab0afb1416e48e4583706b0460613621d8e222d5d7cdba68ee65b8b1f87fd444fafb268f8b0745e0954ac1b11b
 SHA512 
54efea1954221232e5766a3c93a333aa8f2455d789926f9526229c19d5567486078dc94a8017a3cd9c079e8a27a7874d47338ac104ad0927b3b9a0ad50387f78
+DIST firefox-bin_aarch64-140.7.0.tar.xz 66480896 BLAKE2B 
d67a19bd74fc0faff515a4be48bd3439c17c067d37e72192d93d579b81bf23abcc70e0b5aae3311360d0ea4cf27685420dca6f0dd3f6f9030fde4a96519271fb
 SHA512 
1433a6e38cac11da208083da366649516ffa0372e883ce93082c308454680aaa733e9786301f08bf3ff6b2e86cb8ec6a4d8dde45c2cdadfc49d32fec427b53b9
 DIST firefox-bin_aarch64-146.0.1.tar.xz 68531560 BLAKE2B 
1c594b32a2e421d87628a9032e60457cc60871f37b4aa5b18a4a028053476f02eefb9511ce2ac83f5e6018e8a55f4546e00936fad63112cb803218563b38d8f4
 SHA512 
6489a0a7cbe7c292f2daffa240ae4f2e4fc15aca4cd82b661c931c760c4b8a0a915e9f5f64f61bbacaa46ce4dc0b6da79e8ed08f8aa098bfbd77dc0fd9ae47ca
 DIST firefox-bin_aarch64-147.0.tar.xz 69213380 BLAKE2B 
949092da55d8519d4211b4632d6318581fe964a988966117e41e7a1c06becee29e14a7df67bae0b286dad5166b8de7d91f96aa0d4cb9f2408ce533eb0835de6a
 SHA512 
0b5c1ca85dcca2ce9ae36cadcedd71f6c0269984db005f04e2638020681357aea9c916aa1e8bac12d0951be7185223c498a471086bd91ed25c5e1a82060e1d24
 DIST firefox-bin_i686-140.6.0.tar.xz 78819388 BLAKE2B 
61b31352f0a45f3811c7573ce4007a71bcf225bac305380e5e85ecac64ce05744c936bcfb18b4e65732c76f21dac157e91c15cdc1ce2952554ea478d46223d06
 SHA512 
b8eba2214352acaecac633eeff590c0a2fbedfa4e41af04774be03c3e456fbcaf75e21f5da45157fcabfe622a8b32d81553d99219a175e7d398d2851673b3b02
+DIST firefox-bin_i686-140.7.0.tar.xz 78361272 BLAKE2B 
1058b7a68dc3843474902a5e5b93424af31d8c07d8ec44b1dbbf9de1b723917ec1c4ae3d84c1dd17f6399039fa87f303b77e9deae3ff7f31a3629d15020fd86a
 SHA512 
fa7af01733165364827c279e2618d381a24e051a9d549b3e6c1cd3979d9d048c52efdec0acb222fc1c3ef8645d08e2ebe8d9a341d70a012d907cdd56494b0119
 DIST firefox-bin_x86_64-140.6.0.tar.xz 75620628 BLAKE2B 
6e4c0175fe0b32bc0a9ac6bbb91e09bbc54a1cce7a67e3a7e8d46e25de2c75c737186e8da68da8730e18b9c9bda71d80e3bfdb6d8c8ad256e78d45022da33cc3
 SHA512 
c32e7f46bfc179ff7de2ba5b20fccacb0b4d0d47a74ad7bd7f35f33bbfa390db6f15a6481c1a6ac12fbaca77b7ce7a87d0fbc464ab91cf1b7fff5edf68e6e405
+DIST firefox-bin_x86_64-140.7.0.tar.xz 75392472 BLAKE2B 
631b44520d94811aed415729d0d6d4d0334bb24ba4811a6b31621436440b049996d50ce35bf00dba40b2f633c478b7417c276af33fcbc63dac97745dee11b7d5
 SHA512 
d972d917aa5293e726f194bacebed659549787dd31a6171abf7859d802662efa646d928163abdf8518b632958c8ab9405dd7807ba46eabc46c9a2129942dc6d3
 DIST firefox-bin_x86_64-146.0.1.tar.xz 79925480 BLAKE2B 
d96f4f1991646adf5a92889e45b2e26774950ce295edb211944a016e56dce7c004a4138bd2e9d2f4288e6150e8d232803cbeb48b30981065da6389e0c401a163
 SHA512 
a8bf7577d4320ac38442c880af4b15dd90a11b09ac14080703258ce6916fcf73514fc6d91383bf9a4133cf1cd796762a84f718f80313ed0fdcd23cfa50629aaa
 DIST firefox-bin_x86_64-147.0.tar.xz 80629420 BLAKE2B 
f24e717c09c1f2de468077bae3d95614f1c2e1d2e2502e15dca9b5b291cfe3b755409bf740723b550d7dd079d3e5fb2843a33ea7c73ffed7f6da9a1a92792f54
 SHA512 
7c4ba0481e5f590bb9b07d8157b3b1ea8f09e2d961468c5a6a466d10fadb08cb8eac4602b359f915dcfba48283f0f0b0c827d98ae3318aa831ab6d418821c5e2

diff --git a/www-client/firefox-bin/firefox-bin-140.7.0.ebuild 
b/www-client/firefox-bin/firefox-bin-140.7.0.ebuild
new file mode 100644
index 000000000000..82aa62931221
--- /dev/null
+++ b/www-client/firefox-bin/firefox-bin-140.7.0.ebuild
@@ -0,0 +1,361 @@
+# Copyright 1999-2026 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.firefox.com https://www.firefox.com/enterprise/";
+       SLOT="esr"
+else
+       HOMEPAGE="https://www.firefox.com";
+       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.xz -> 
${PN}_x86_64-${PV}.tar.xz )
+       arm64? ( ${MOZ_SRC_BASE_URI}/linux-aarch64/en-US/${MOZ_P}.tar.xz -> 
${PN}_aarch64-${PV}.tar.xz )
+       x86? ( ${MOZ_SRC_BASE_URI}/linux-i686/en-US/${MOZ_P}.tar.xz -> 
${PN}_i686-${PV}.tar.xz )"
+
+DESCRIPTION="Firefox Web Browser"
+
+KEYWORDS="-* amd64 arm64 ~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
+       <media-video/ffmpeg-8.0
+       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