commit:     e76c81a6d2a8b9193abdf16f60029eaa6c8f8a17
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 28 07:13:35 2025 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Jun 28 07:13:35 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e76c81a6

www-client/firefox-bin: add 140.0.2

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

 www-client/firefox-bin/Manifest                   | 100 ++++++
 www-client/firefox-bin/firefox-bin-140.0.2.ebuild | 360 ++++++++++++++++++++++
 2 files changed, 460 insertions(+)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index d850a51db194..a972743e1062 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -483,16 +483,116 @@ DIST firefox-140.0.1-vi.xpi 468225 BLAKE2B 
cb2c6e323208b70dbf95a49bcee5922028549
 DIST firefox-140.0.1-xh.xpi 272287 BLAKE2B 
5c4cbccb2b0f8c0ce69f84adb70c24acec731e57a2593646056bfbcadad044578ae687099582a4178fa408310af8456a88abc8062f59146f57da72756d567886
 SHA512 
572f0a555b48052393df3ac6a0d27ef6b09af9dbdfefd84cff9de187609a34181ff3760d6b833d7c7085d14a4726a290a2ecb2ff2be74fe34ed6d9d252709c99
 DIST firefox-140.0.1-zh-CN.xpi 460048 BLAKE2B 
2d3bc33d7b266a70406c1780c2b9f3ca72733a52adef831dcaff3b04442222e0cb3e7660bf8e196a2789d0fa04a5972cb75e085ec4fc8ecb6fc1f4b84a028e3d
 SHA512 
734fdc9560886ec944f804bb7f1bea786d1444c7e4aa34770fb6897aa8639156edac30af33f7ff4ce3044479d4b0cdf5d69c76d28a0128555f771e931074000d
 DIST firefox-140.0.1-zh-TW.xpi 462993 BLAKE2B 
dabdd791aa484cb9fdb22dc35b670a18211d62227333e742e1607f510167a71210e2268ea9dd184795e6d882cde82a8a510f252094b9e38c02b749336ec6c1b9
 SHA512 
d373466c233da9493f98dacba2af1d3f884fdeb430368123b8098a809b1436ae12f18f5e44868db86f43259b52cd6d693d20a6390a2411adfc763705012b137f
+DIST firefox-140.0.2-ach.xpi 293875 BLAKE2B 
ed15d02817d4b9596b70c5a8a49808fc5e0d0f1c70317813af711f505415d3be342c23e0f0abbe3a7da1a7acec5115be81fabef18a3af1b37d98d030e0eb1fb6
 SHA512 
16575971a6227ec931c6b2b2c8215bd93343c186d43b12afc26f6f021e4df320dcf7695c4381b1dd434e6731342925e32ce2ced06d88846b3f9cca09fe81a50f
+DIST firefox-140.0.2-af.xpi 266129 BLAKE2B 
5bb223ff32f66bdebfebbe7406b99c9c671f193e31028408f0ea1be22cbc244d71a0f4e7616eeacbf85656a7900171257027c521ecccf5c50fbdc204623127a3
 SHA512 
8ddd4a739da5ebe1ec6a6e956f7869880e9609cab9136e602b5e29cb47051628565f42bb7d12933cc356f715259b0a8f46d099ce7fafa7a6a0b046665ef20c2e
+DIST firefox-140.0.2-an.xpi 331807 BLAKE2B 
ec30b7d9fc702e33038c66a082998a00463c865ff7101e9755318d16290a0b3fd4f065ed74593d51e56fad1c38e16a6dbbe46695c37e011e3619fd5b848be18f
 SHA512 
752e87689b8e12454b05309535921daef901c3d864ef05f3a276ad244954f29f23a256f8da9e11dccc51ac92b3e48b92f342819c90679016e29e9e7469f2ca11
+DIST firefox-140.0.2-ar.xpi 440813 BLAKE2B 
b45077c7fe3178835c6a982205b976c3a1511f6c5b45e955d1e75a6857ee9b17f3f4b89b6fb41c71218f61decd3a3674ff20e865f32a61ccb9523aa53af2ba90
 SHA512 
d5b643b6dcd567f0bb4a264e565b186f4068f4f688146a3f88888bc2c19a972be24232fe7310ab4bc49a4c1fbfbdb6372c19d4616c2020f9004730e433659dd3
+DIST firefox-140.0.2-ast.xpi 311732 BLAKE2B 
ceadc7660d54790b6b56ce77a57792d8da167f5316d6a980224f7fee3da0d7cf6ba1a9ab21bee5101a300aadae56d9d16465b6e7145a9592f4fac33b75cd19c9
 SHA512 
65b03d49efe4447c9452d098e44d67a31e29e820ac41d30f636fa1e6fe0d515f88d3c9641a681b42a814b7fe0361575ad7f7c9a18c72c5cdd4ad883aa35475d0
+DIST firefox-140.0.2-az.xpi 317920 BLAKE2B 
2a2265deaee824ea72cbb00391a8e124f348c8ab1104114e08d6802a5fb737e17bd64f0543e8e664a89418757afdf37f406ba9fd3684789b6f9cefcb765cf574
 SHA512 
265bdcde96915363e75e584cf0f7c561449adf1f3c5f195e23cbe3ab41388a25122bbacef5d593b01922051df9f6a76ecd26fc05fb2b51becbe34a53493e47c3
+DIST firefox-140.0.2-be.xpi 520287 BLAKE2B 
8d94bd7d74be5629f543d5b101212a6415d73d57ab997f71061c75758421ba953f3a4f9c1d86c9082b5b5a090d30d11178c41fca388c19a3398cf1b661af1a11
 SHA512 
5287f4f7a1766ee7b781ed82c72cc1fcaad7f151c0cc90ef61723061a33ce70438b3d39fd026da52c13014a2b8035de80a45400af8d4646a00e2c4938f8d9df6
+DIST firefox-140.0.2-bg.xpi 448626 BLAKE2B 
b38e488b8e1cf574edfa6bdc17301c20ba01de2314ea414b5979110c80b8d85774de444af5d84d2305413acd0ad46439487dfa905b3c94fb82885f3d9848ee5b
 SHA512 
fd1b02b97b87401895b19b56c11f8be6cf4ab09defa9c87d8981311669138513b7bbd864a0897f1ca894f21de451434d17eb8ca42468d6dc9568bb08669d553d
+DIST firefox-140.0.2-bn.xpi 411553 BLAKE2B 
c80c39f11e46ffab889e50cefb5c37aabc6964be1888347083569c906210ef13896dfc482a9741ff2b48cf20640bb7fad8ffc5af661bb40d69ad32644a4c76e7
 SHA512 
02da50f3b6f9e639cd43fce03fd315f1d906946c6b51dc0df81758fc049450003b4ce5dff2b4fcf138823a75c847a44b453be3f9c5c950e6f05daa0fb3ccd579
+DIST firefox-140.0.2-br.xpi 392880 BLAKE2B 
316fa79b5b09765ac336f53d6898fba38cb26e046687a93202de0cc1969fd12732929ad37582e8c0a4fc9689305102bd06e8158c021a56b5a6350c7be12ef99f
 SHA512 
48f0e9bb358eb2f87f61ff0112e250a796ab184faa5ecdf5a71a5fed2fb1fd8ff83825d67c3414af3ac308b0133c7ac708bd4c30036218d665a3965c81589f5c
+DIST firefox-140.0.2-bs.xpi 385034 BLAKE2B 
b547ea17868644c72c4b406dfe9f3e9fd800d98710d16689c529cfcc56148558dac999e7e19b3bc1920d4996deb96111eb7c98aaec9ae8bba0bc06c3842830c8
 SHA512 
cc5a7f04f61d23e67d5d3f8068f0fb24eda166555d31c19a0b97f393fe7c5efaf95bc46f458be58b16d83e03bfa411d683c84fecd07678d0bd7f06d19e384786
+DIST firefox-140.0.2-ca-valencia.xpi 357396 BLAKE2B 
c9402e208fba1145f8919a134a9c592a76f72832476aed860b5b6b0ee52315916357086effcca163e1819274fc825e76c4beb16b15fd11cb7cefab2f468030d0
 SHA512 
6c3441abee30e16e9c5247c30633d158c2384e5ff7808ecebd84393ee89853bad6356c0ba61f3ac49f16a7f5749d54e5525ffd96baa6ab06fdccfee73b4738c4
+DIST firefox-140.0.2-ca.xpi 396791 BLAKE2B 
9007a24194cb70218e82d0789e33a046c6274bc5986e9d278925d899d5ca563fbd16e5daadaaa803c8160fd805768a0140ab9dff0e6ca5b4b1c92ec42df5272d
 SHA512 
3971248fad63c9deef73f31ba6fcf02f1948f519c645031bc82150a0845a3422c77f18037c89def20f67068d67a82542f6c35b1be351c4ba709c2b3d8ca4b364
+DIST firefox-140.0.2-cak.xpi 390348 BLAKE2B 
12b6d70d2d880c075084af19b7c34c29c2ae2370a435a733bb9ca221c8fbdc3f33dd87e08759e3ad8490a4c4d6eedfaaa5f7b7bef428a7657585bc94c8e3cbb3
 SHA512 
35d12fea99ae1dc87f30e28b423f0cfda12bcc632a50771d2d54656c19c1cc48a89e469fe4226c6026224c9b1e7160159a933e2ce9dc567d928ea9a8bfc1eded
+DIST firefox-140.0.2-cs.xpi 474963 BLAKE2B 
17e8b3b5c2c6a4fa8d6cad919eb43497c5f08f4a8424f714a9661c2f85a990c837a77e57c000399d13218a8dc647560a30cf97d040e56be55983542eeecfef41
 SHA512 
690b9d86c922490ccdfd84f35963b794d0df6c486516b384d2e3419c390c5e4eee5a444336a32fff50bec79ecc5b72dc0198633b6053db80d61a5a697c96c8e9
+DIST firefox-140.0.2-cy.xpi 441204 BLAKE2B 
d6ecd1e7d807baf62c5bcc432ddff5bc56b49915e6d4eebf4cd6940ebdbf97421a36acc28a6da12392cd33ab2cdd5fb712157b92ca6d7090a04fef34979161c5
 SHA512 
034c9baf94d84cd4f026c514123767ab595d519ffa6a555e6095dedf45943f7911965d10daeefe014ebf4c6a72fa79dd7c024fb9b2a7ceb4d377acea5ff1529e
+DIST firefox-140.0.2-da.xpi 430387 BLAKE2B 
dbd41475d154b0d06c906338ee090394777953f015d12d2af12c4a37600cfb31d3ad3767d85fe989d456a91a87b37ecf8ef10148c398760b31b0a7767ad74bb1
 SHA512 
9a11592d9c0a4a05a35b7d245833da84259a024210c1a9b642afcfc5be27b6072d43247b37228a7795c0c5a41d572e75cc9d7af701fcad63d07d118212a10467
+DIST firefox-140.0.2-de.xpi 451861 BLAKE2B 
5378f985fa0fb9da7565dededff752bac2ba65d365c32ae304013f02665565830c10d54f6ad2a8c80ef25128dfbe0058bb7216c485788b0fbf39e6910d666389
 SHA512 
fbcf6568c43cdc3dcccc7dbe1633c6f7d04f3275eae33d877c7e11cbf0be3a67f15313e3f53b5c6728140f2bc4a0f92b5668f948ab63433d882229df5d6d5f04
+DIST firefox-140.0.2-dsb.xpi 465275 BLAKE2B 
ccedcb206babce35ec0a829b8f41d110d3e92ced19235d8c6f161f30c585510c6d27d00a74d0eb9ee1830ac3af409286ef59458dc7379240dfa15f4882386523
 SHA512 
a7e205db2beae8025efe1fd1a19029d642bc530b15108b680197e7858a7336e2e993915afc1a6c73a1c64b74dd870c14aeb81902c8f78ef7b1aadb3a71269331
+DIST firefox-140.0.2-el.xpi 536136 BLAKE2B 
3e8d8952b6bac3229152a4f4c4df6991e815938a7a8b09e7b550aab3232e334ac8ae39c0670f6d68621749fc354658f28c201e21cd62a0eb07d546c38934af3a
 SHA512 
1d0ead3574d5115b5ee84848cf372dca0caca9dedd84ef1328ea49b610cdab8614de682903140f7d14396330bff5595d51454a2278ba56933a301324794ca1c4
+DIST firefox-140.0.2-en-CA.xpi 406745 BLAKE2B 
1714fc186d42829ad021c09fe034522d687018266407024fe968662d0b984c80389a836eb4d19bc2b6e4e9eabd0eca734704d27dc96463cac08248ac988bed7f
 SHA512 
a51091f1f2a93566cb3662343b461a7fd762ea83e55876564ec2f84e5875b78e270a3925cb9382d6436f563732f42f6d05d8a9297b5b64ee2a89fc0553a6d6d5
+DIST firefox-140.0.2-en-GB.xpi 410674 BLAKE2B 
f510d8bf8e34aaaf25afc787e91ed14575c75afa5b89ccb1c3ca16c535ed90d6aed76e773d7acf31ea3d9b0f08d77013fd8f673ad689fe0d4d244e04bb9d7728
 SHA512 
f0b0e9194bf30b208870553a73f0fad24e37af3437e72fb3c9017d182279631573cd2bb51ba8952dbda729aa8d363ff2f1750c9d5ba70c8eefdcce62d31d81b1
+DIST firefox-140.0.2-eo.xpi 432746 BLAKE2B 
adcf0393ff9596a11e6c738a003dfb989fafa2b437bb02a178da963998d0fd44007182edd2a3e8919ea805a6ba571a25a6a470df24eba6466ec7f0145f081613
 SHA512 
28226cddc86bcc9316057078e3d4ded552195105afd0bcf03f49ac3d832b75f22cce4fe9cfefe8044fdb740157260d60ecf42105bd202ad8faeebb6e36c6fd89
+DIST firefox-140.0.2-es-AR.xpi 444783 BLAKE2B 
daaec8c9f9ede38672ca6ce7a1cddc202d410851491e0d612a42d106660777894d164302e4996b53288aeb4b4a4f9eb33d3b3a5a52a34b99896a250aca7cea05
 SHA512 
38b21a1c9374c0844a1fcd45930d8200cef4fe6a4b7e488ce722c699fa11535a764401ebae787ac0675a6736ba857694d6a058587d90ebaa9be1104d5bde3b56
+DIST firefox-140.0.2-es-CL.xpi 445542 BLAKE2B 
5d3f6e7f71f25851a400c107cd0e0d9a6543483a48f100f094cf13b4d81906af4f3277eece0e346d269e0b0b9c5b2fc6f3007918556ede666c9694fc84f57ce7
 SHA512 
1f474b3f14a9618c62bafb861f690ad2361ce3c3605fb897ed204f4ef619e38137b8042dfe2a86d002a4e85b65f85dc3ada85d65afd26263f9926b9c72ac8717
+DIST firefox-140.0.2-es-ES.xpi 446257 BLAKE2B 
b96c871f662eb479fb3daa45664cd67420e46da1309adcf3bc9d4ca97dafd438ea71e52bd425eb516f8cd7a6b1dbb140174264402132fe5ad2637c6928ce2685
 SHA512 
5d1e36a04a3607c5cd836ab1f0fdf9159e0427595475893dfecd5ac2b5245257c7e7a778a1ce31a30c53089fa72f11c91b1f494911a73036bcd7eb6c9d3f5067
+DIST firefox-140.0.2-es-MX.xpi 436648 BLAKE2B 
4f2b6238077e2ae66679c3ee700a3b471ccd1396eaea722346643ae9dbb7c30c4ee86c3785c03fbea995c3e7dd5d547b0b1c97c530c45ed4fcce7b7f7f4d7bff
 SHA512 
7890346b9be054f9e66755b3de3e35ca388973c91b3705789cefaf2dbb9996484934ce093687612e192fe5b04b350a49631b02084e007430ea3e306095691350
+DIST firefox-140.0.2-et.xpi 358821 BLAKE2B 
9677f4258e1e44b092f557a72e9de7fb08d0c9056ea2de5f647713f827eeae17a278625528161b950354fbe49738221ba72b8d7ba90565f32b9724f3cb049982
 SHA512 
2bf4145222d9bf5e5fb3847c188cfd0d5ef3af80890ee690a03bee260ff4b90655745aa77d8ead83fbcff028ce2422ff25fca9e1918ff6bca6edda0d4fccbe39
+DIST firefox-140.0.2-eu.xpi 410458 BLAKE2B 
3eb0af3dfc791f7fe1e9d82794a0ca2b68983619819b38c8232d7fcbab3d90fc28bf6b7ac24a1024396a9dbe360b6bec7c930170ad4b6f31f67779f24e046d97
 SHA512 
f2e615f457ab9751a784eced2a4f0300fa7d2862e81fa4582981aa8db6e84d9995ea1528ba0b7d86f8ac1de7c0a0ca3ea377ff3e9c1bef618ecabb5e2779f46e
+DIST firefox-140.0.2-fa.xpi 421035 BLAKE2B 
194a9aac3c060feb7cc37a987574bdced0c022e68d3b52ff2618fd323e35da5349348d4a6595a56ecb8038ceb50c70d66fe925b4fe790a3a3455515989c0fa70
 SHA512 
3ef4495f8769b9c3b16956b326a279f1159516479e42d76bf32b221215286a2a0cfb374136a18fb23a9693aadf9f1d26abf39c07d003c5391c078f240a50e0ed
+DIST firefox-140.0.2-ff.xpi 309685 BLAKE2B 
b9421a00dbcd9ab69ca8f3cd52679c4dc8ced13057d380ab81bb2be12e6d4e89f890dde73931445c348d6e701e5947600a479f29bb90ab1dbd9c3d18c3d0d44c
 SHA512 
0386272ec3495622aebf8c44422813c665578b59889377a3aedc9f04f3b81785079f0af4aa266fa0c2bc2095f0c136dc65a7867e9b9f6eb84b2cc8a69066e59e
+DIST firefox-140.0.2-fi.xpi 428577 BLAKE2B 
648a551b6e51850558140d44d3c100c491784c5a90dc618642c39e5e65e05f47eac1fdc2cf2398e3974b18b5ea64af0e45e2b5bc62b3a5c3e39089b1a34ecabd
 SHA512 
30be642a8fe796dc05537af7b63e39670137bad703c06b4ba03baf4654c8a61acafd51aaab5ab56be3057103eaff0e75c5457fbd3de9af16443e9e71ee7768db
+DIST firefox-140.0.2-fr.xpi 457582 BLAKE2B 
c11fc50430218c98b9cf202aae61155d26315dc1dc70a75f670d65d99042429c3958be242699be2a1b338cf0ba3276c5dfebe7850cd1b45e5897a06aaa396141
 SHA512 
be41b64f193723411c079bbe93d98960374fb80309263ee7db67b27f81ee77ff451ab855e8b52b44fd712bfd42aa1edd78f405be2f11b778f14ac379d324269c
+DIST firefox-140.0.2-fy-NL.xpi 441364 BLAKE2B 
33be03615c906bae3aaa0e0c5e1d5183f756da48c44f297b416c02093ed432223d10eb73247e353abb2aacdeac117684a4ce71ca98a913fdb56c7086f9535eb4
 SHA512 
5d966fe0e3a20b301ec2d4d0b4596534ff1e9e2d270daa9228a4e58e541e0e1031333e1bf5c8aea40169c7126242e8953764edc28380a412a449a7f0a3d7be1c
+DIST firefox-140.0.2-ga-IE.xpi 314778 BLAKE2B 
cec83864308e01e566f8ac803ba95e39f336cf2dafaf9a2be3438162446e9cea2d50b4c25569c1b1209654868fffbdb25b0b412d1dc8cfdefd47811afc5b7f17
 SHA512 
4c5c761cd83ddcf3d74e637a94b0f9bc1d583033c514650301e29c8773b979b5fc010936a4ce326e93a61a45023e7aae6d6db6a8ee2595fa55e2b0b4a13861a9
+DIST firefox-140.0.2-gd.xpi 398930 BLAKE2B 
ee51669c7f502a201d86e53a4bff8105f37e8e4654204fabb0e8a17a57bf43b65e5add2ffa6c94cbd0344a0951372d97d075b609f72634d82ec61ae209b2d3fa
 SHA512 
34b6fa4d1553de4a0fc915de98de39bbaf17755693eec6b0b4d8d15e67d73ea5376118f45beba8485b8cb4d4c62fb323015b45678ce9e62fe96b945a6a8d3610
+DIST firefox-140.0.2-gl.xpi 404602 BLAKE2B 
4a40f11e352e70ecd1c27d347ae74a547ae83efa5f46a5d48c3ae01489e280ebd90faa06fdae1a00f450e6c4004239da566947531f28e34546353fd86cbe8642
 SHA512 
3b4c90d626437fce79ef874668349eb344629e153b8ca7575a0a2b08868d37506ab492fc7a1095a720b4e073b5357181cacf98f94bdf5c2d7d10266ea3404da4
+DIST firefox-140.0.2-gn.xpi 448651 BLAKE2B 
126b24bc3e6c19acfd08c9cabc2892843ed7a46ee53ae11a3b2f2dded35688408b24911179d24375977ed60da7665bd452b4a17e48ccd3329acdb29d13acdd00
 SHA512 
406d7f73d19c07a3a5f27dddd52679491eb83cbb68314664c4028955248b4091365784c384dcfe0e81bb9abc139406e91ddbaad02a44e739483b3aa4e70af47d
+DIST firefox-140.0.2-gu-IN.xpi 358454 BLAKE2B 
b21c10d0f35a8477b908fa5abbe7da1a7afe2808ab7235a36f1aad721b13866a2495b04e55927f0a61fc1adc82cf957e7cbb0ed554302c0939e18b9c007f50ab
 SHA512 
f0f575c0683c8692e3b4e128fab291866e8039dce33e58d9d500d7ea3e2e7214b6ff97db4ff0f38149801550e90dbbdae0b45f92a08daa94ee78b32f31f2da7f
+DIST firefox-140.0.2-he.xpi 443911 BLAKE2B 
d729942e59eb046bfc7f66f7687320802b82ca3240b839d3d4680ee152a8c7134d29cf64a9ed96bbbfc8cf500bf83f04945df91b75a7a730dab1f27e47eb75c4
 SHA512 
65950f5df4e4cfd19688d0bdf4dd69564a234992a63479422f83a6e3d624ba7783ece424c4d3a72c85bc43da2f2ce6c213a7e9f4fced8207249bd9ad12a13d96
+DIST firefox-140.0.2-hi-IN.xpi 376945 BLAKE2B 
142dd51c524ec056ce6d3fa5673fa06ff938281a677624b2c4454593b8afb2a8ac5e529e3dda18124f175b3aee1e63358434fc33eb07b1832dfcd7aaf0ee31ab
 SHA512 
6441c82ea3b18fcd1273f6c255d3dddd8590423a4f7cec7eaaaac516b34091f30d76cde2bcb52350d7eede2225dc48dfe12434cbbb9e7d496a646d83b8a1f51a
+DIST firefox-140.0.2-hr.xpi 433952 BLAKE2B 
7d48017e93f1593df382aad4502a440230c5ee4dcbace45add8a781773b23ab0f879503bedb93ca007c9943952e7013606f20c3bc1ba3f2b26c29a046b3b1805
 SHA512 
4742a1e82863ed733bafe59ed605c0dd0caf0dd88e44e7153423ba1eacc1dd0b5f44335cfe3a590367d1ec29a6edc45f6a50408c81ffff1851e8d6cbf3059514
+DIST firefox-140.0.2-hsb.xpi 461882 BLAKE2B 
dc5b6cf64cf6b5a1d3bfa727fac15b312f92173ccf48492a5d62d619a57a5ac7b50ce7ed3546d3845bfa37564ed3aa9bfca403ce5a1ca19489fcdc4e9dbb5115
 SHA512 
d5eec5dd98528108e10d9ebccc9e6629d93b50d46a537644691a73dd44a806c97f1c66e8731a70fdf8916e3caee06d0c9a552a3b438b7d877aa2cc316f69165f
+DIST firefox-140.0.2-hu.xpi 465371 BLAKE2B 
6b4c9fd968aa96ccca35164f48bbfd704fcdee664415cd81684764167738586afde1167784ae17bd5d18a9f40fefa58ca4e764d3bf69a74a60f2f1b4a19afa14
 SHA512 
5669504735a7c32fc77fce9a4b48a800864355e507fd1cf2bb242c4c142bf94b2fe2b2bbe98101559780c1d7bb2151c28c3d14b78f348e3cf169f8ceee99200c
+DIST firefox-140.0.2-hy-AM.xpi 453979 BLAKE2B 
76dd9a13a92cbe79053bdd43f5a88db784c3d56ac2c6dc9569d602608d591ffd5f01892d94e92b368f018f6fe28e31060fa00fe23364a9f1f1fd6c47e6a953da
 SHA512 
479045d49f7c77ff703e080a8640d7651db09a30b73003f3b3999bf10f899c71fb102db22c5d64d22376aceaf3295409241db0705f12e0afac0888c71426c740
+DIST firefox-140.0.2-ia.xpi 429320 BLAKE2B 
003b8b15ed09b17d0a478d7ad2c43afdc63111e13c94ad2ad38c15a3301222e5cba1167399c0c569fa8977a2581b3c101dc26ed15210e7507f75824950bcebc0
 SHA512 
37f7fb24aaf1ad8a9cf3a717972d635e2f986959eb82ecdefe73b46b4e79c5c837cd82e09e5e841a8e1098f63b7c90450586af3ebb9f85997291f55615e10fa2
+DIST firefox-140.0.2-id.xpi 418230 BLAKE2B 
dfd1950bb77c1bab08a9b14fd8f32ede272109ba007fd864dffa2071653cd696fb7a14d61af6f8c5b48178d6bf8a4dea831b0e295bbca28d7e17c302efd7d852
 SHA512 
35ef2cd128265e4684321d5911ca8ad214d7cfa4e601c6880c0467af678233a5bebb5a450a7de09fa9a553f6f45c51a7ed7c0553a67cdbfbe702f35c5480f079
+DIST firefox-140.0.2-is.xpi 430703 BLAKE2B 
6fb110b24c1b382ff0edb25af9e38686f4b54d583896b4f242b92e6133155f3218ef44595b80a3b7a1a569acb74c3d25a19fdd3299a6f1177070ff8e91527f9b
 SHA512 
60e80691bc44db65d4bdacd0c6c0c5a32c7050e2fb2e07783a0b47410d7b481974c2db93a66bba6df80cc0d8b579690c6c68d06716cab9585627308e3aec7c8f
+DIST firefox-140.0.2-it.xpi 440142 BLAKE2B 
dd0aa60a1b810d6904ad225661fcebcd7fdc6b69fd30988991d1f282ab547b8500b2d34fe25088ba0831e8cda1cda289afa3cc91048c04412a426e24643b419b
 SHA512 
84f4977a82b1be1d3fd1a6d3d07a761c8665a608bea4853085b72e8fb3417029db8df436ef11d2406ba202be4c2dd689308675cea2629763af7c27de9b77973b
+DIST firefox-140.0.2-ja.xpi 480530 BLAKE2B 
bb37c4363fc36dc19211b87037580163acddb0a46dc21dcb40c00200254b856a50ed2f4283fa211ec35dd8805d7a8afb118f25ae22eb68278d0867ffa9c72604
 SHA512 
1e363358410d12cab9f1526851aa393f4544e4da396a1b7340bc697d96ec25925ac47caa3e9f5e15119282f942d34584480225b2373bbde006499b7a1d5d40c8
+DIST firefox-140.0.2-ka.xpi 493894 BLAKE2B 
3d314e7e65decea92e906baa2b53c5c43eda1a4894c2be337b1fa74d032a85842f893d43699921acf9d722f2b1f012157f346e935e9feab1c13142ed13f3ea45
 SHA512 
7dde773c7456ea4917354aa015f75f1bb27a87313e95d52bac8cf1c5f3575f9d0dadacc5931557fe17cc90f9110b342f298fb096eeed20739e1dc640bcaf948c
+DIST firefox-140.0.2-kab.xpi 419766 BLAKE2B 
3b97a61ddc65a9df000b37e52859e5f60310f06904b4cc48efb55a24d5c627d42319de79a9f3746e11d59d9e5b98cde2291786d2a1175c669c58abe2ccecdb25
 SHA512 
9c2de9ed47f3278316c6160a1320a046f471138d2ecf1fa5ad1ef52536798ea950c301eec0f72cc94d79a4a7d366a76f7c18438fe41a03ca7b62d5c5c8b063cd
+DIST firefox-140.0.2-kk.xpi 500395 BLAKE2B 
2dcc8d4eba95f4f74e8982088d8f1990c7dc834923c7cb233ef7533d30b1fd15bcd5d8aa5ef1d2ea930d3b39c933467e68fd3c6436758ab52271acbb1a735857
 SHA512 
2c6861b4752d50415f47fc17c8f3701c4881232e14212e7df89bdc1e92d8c40829f8bea21bfd2cc67fd26ffe2a5f371531b79ffdb637f57c33520ec1d1d1a1df
+DIST firefox-140.0.2-km.xpi 348180 BLAKE2B 
2b24320facbbe54c7974ca7e6a6f55e71fa6e8933469f0bc29311857539128b6209c7efa26699559093e3facb9e1cfaf81b955bba4e7fd4db9672bfd7759c246
 SHA512 
ffb71c0667edc66548f6bda45f62bcfaafebfcc5884d77b7f1dab86af26febd7d5802f26f6fb7cf71202c0b37047f40f69037cfb9b1cabcc661c2f384e431a78
+DIST firefox-140.0.2-kn.xpi 331280 BLAKE2B 
7ef167034062b07a4a423c1c11218f4d468e329268cfd4ba21ad71f8fad9d5c446e7c167bf462b73f871704a215a55f5101eece1eb8fdaec5f4a65ff7501ffc0
 SHA512 
8b663395f5096d09137f8e1db68a1b244307543ddd32766924151acb62ea265b7c11f3d072dbdfb10212e9eaf2a3b1f72bec760f82d64dcb75866c780f33596a
+DIST firefox-140.0.2-ko.xpi 466751 BLAKE2B 
ff5210dc463ab266d2c0409bfd5fe5ca18f7b8332e930ce5eb1657aceba2c915d526347bce25206520c6876543ddf8556121cc95e9fbc4c48347eaffb214851c
 SHA512 
cd51dc5dae2b05d16a03cc6eb0a54bcf79da14b3812a86c7ab51b28de2193acbdbd07272b855d97b259cdf924de815a0b461ab89df795fa40b145dbc9c604d7e
+DIST firefox-140.0.2-lij.xpi 318010 BLAKE2B 
76c6f5493c363e3b896fa41efde905f80319c5042a5b5b5cd6a3c3370ab447a2f4abeb67f31517ece640053e5a9a45f7d812100341e57a35fd1176f2d0d0af58
 SHA512 
217dc02164a1be16f7f48353b79df25d278e3f93796d806d1266c52d9efc7711ff7e246dfeb9ff7742e746493b865d5e7fe6360b8b23da41b348f6c987f05224
+DIST firefox-140.0.2-lt.xpi 379459 BLAKE2B 
1301acebb175e7bbfc927cc36840cd8e28bf551defcd84cec7edfdff920e1cb1277fab13d220b25c4fcd6ea5396eeb6c6ca777c52c970bf942fcc1e7ebc24a6e
 SHA512 
50018ec1ebb16cf57dd2600a4dd8da22a71256559e87aae02097a9bad39bfdb3668b9a87e2252fc9d007fbbd679856e56b1d06270dcd3e98d1d8712b793ba0b8
+DIST firefox-140.0.2-lv.xpi 384042 BLAKE2B 
11bd30b3fc06ec2ec8d531397c86b880ccec079ccdc419102eb0fc05dc8df3833c957d235e6608f445a674e5be10526a225e14b4a2850a3a00f8cda2ae1c0dac
 SHA512 
eeecd9bdbb59ea54db336bd7b34778ab52337087741c40a6493e6c34c29e7d0235df6b40d1247f1ef7472fe3abddf554640ffa4c08874d9523841cf4c5d49794
+DIST firefox-140.0.2-mk.xpi 316309 BLAKE2B 
6c69265b956df3ee2399c37c426d28cd4b4d2a9057c29ee35404117428b1702e17bef8d4bdc3c962d4baa3d0ffd20e4e5321d19652fce21fcd199ecb5b2b97a9
 SHA512 
d1e02f7f7491bb35046bec85a285a221b3cf6b91d730634bcae63fba44be1c512f8ad1d744e4de008aff68a02c6e01da5a9c1775348ff900df034e37e917598d
+DIST firefox-140.0.2-mr.xpi 355751 BLAKE2B 
0c39800b49cc8f6ad7908130ddac5cd8468f438f8a269aa419ff5487435a0752710bba20281f5ea7509a5a2b4ad5f04c870305c8f53408cdbdd7e0e38b74c6bf
 SHA512 
5830f6efea083532d7e8b011aed67b4e785f0767dd424dffcba3929beab46d03d1be4ec619fbef6b8572963087b5ffb34ba47b2eb1137e1210d9a6dc2c1fd2d8
+DIST firefox-140.0.2-ms.xpi 294869 BLAKE2B 
d868bc01c3be5a8afd51216570a5c5b557ab9f02cc7f6abd33ae8d14faa2c648488601f3a80098bdae5d69a586834eb66a0a4fcacf6eb4d337378bacd4715669
 SHA512 
f91aff0fceb0220381bf50ccfe3ee3cafda9f892684851d71ceb493e22b8e729f3b398addb0208d68a9d80745b95d526f70200e1609474e639b46462a7acec1d
+DIST firefox-140.0.2-my.xpi 342545 BLAKE2B 
c9dae41536fe49d8f6e9c75a8d11cdfea7cfc23551092bd878adf3a406ff36437984909ba96c408674dc809c5f1c3110ec24c3958f9dfa85f2ff6a73524b6945
 SHA512 
225ac88b0b66ca5763b67d43bc99e481ec8adf0393d54165057d1e92421d83e6336e774d2ff5cf00583d5b2c73641dd0fa8052614938eb9fd659eaba61939fe1
+DIST firefox-140.0.2-nb-NO.xpi 423622 BLAKE2B 
872e5e162e23a98fb16d78fe002c0ca016f376683677e5c378745a968223a00c787e8678a1c767e888f9365669ee242570575d49535b4193a09343bdb641ef73
 SHA512 
ced3d7b716ab032d51cb9efcce30ab96e30a13ed7311237ba04d1f9f47664389e62489ca4d8990ad9d5fef586d6ab1373f3c352a5ffce0672154d776f22e28d7
+DIST firefox-140.0.2-ne-NP.xpi 348492 BLAKE2B 
f26214b95113a2ef797d049c17481b5e2def20a9f08cb898d0f0b152e00ed5f3e6bcc56c0e9bd49c39410ca306fc3c0f418d3b06de74c28081a139404492417f
 SHA512 
f1edaea4bdfa12289c228c28c46b1a8dd47a6e70e3885aae043a86f99d84bb2ee88aad1a4a9db44c3d8056cf3db034be861086db8323ba7356d55821ac95c45b
+DIST firefox-140.0.2-nl.xpi 435438 BLAKE2B 
469b005b07b85ea68e0c52c18da4dd8e298fd34db31d73b633725a87a21f191eeaee9f75d17590e1f091f7a5816acb6d16f9ee5a8fbde4c8f66343ce0d246cff
 SHA512 
dcbf46307af41b66eeec3a286b9b3c81618a21f054e6487e9ea7fcd8e0fe3779f04f1faad1a12960282d9ffbb9bb48f6d20fea1772b324aa83c6353d6573fd08
+DIST firefox-140.0.2-nn-NO.xpi 426996 BLAKE2B 
05854a85ab10077ea7bce2570663d2bea695c9b37edfb8ffd102d79af1e2b5d0299e7b24cec37f4b96d9852d825ab037bc4b6d9a2ec695d1033e2f6cb75f280e
 SHA512 
1aca42b12c9bf02f2ad773c4e1bedb43c19b1c95f3c744a1c0d1eed52dcf77fff9584a47570fb812b6de853385001075c97bcbf4260ffa508c9eb0c2699734e8
+DIST firefox-140.0.2-oc.xpi 410437 BLAKE2B 
791b16b1fa64417cbbefdc2980b11da9880d42da3bd634b5a62f7588462816699e9868d5c69d586bf3023cb3fbd680c860fe201153debb1494f2c22de924ed70
 SHA512 
a45b15f12e5479fa349a355c5f9e6016c0fbbb89de79615804e1a311759d3d769d7554a34dc13dad8d07bc9feef4dbf03834bc88c9c0079259bd3ec8e2adea95
+DIST firefox-140.0.2-pa-IN.xpi 491028 BLAKE2B 
34e1966d3f381202cf4d3d29d3cbaec85d7e9c3804c209af9aebd5769af2b020ceeb1f7cc135d22edb63868d27d2431f784e46c815b3b443e178435e65a910e2
 SHA512 
0099ea3aaeb38be6e7f4bba8031bc34d30e8ca8cc9f278be913e4ff7c03f56f70e3a113342f0dc44ab0db9f6d91e58a984d607b2ad2c79026ed3c22fad6827fd
+DIST firefox-140.0.2-pl.xpi 459748 BLAKE2B 
0f3b8103d4ff7e35f849790dff44ee7434618ff09ac567c20cad92a8f9e710bd70a60627d3360571cf200f9f6628ab365b8370303f4edc798dae78b84d6d7ded
 SHA512 
b906247090e9d7f5cc0a33d02f05395b4c366eb54a92fd39f2c35b76c25ee290dbf39ae57b4f8440e63229c5f971e74a743f817f89294ac5ff275bb6abbfba76
+DIST firefox-140.0.2-pt-BR.xpi 439988 BLAKE2B 
efd8fce7e45abecfd18c108c9c8ebcfc57444980105322ffdf774ab488cf882df6356c4ce613746ed670d9d69f564c1da7189e76850415d13f6d216e0ec74165
 SHA512 
3431b1e8fb62a7d3a4e2a7dc55fb4c4d9f2e6e10b1806458dcf132d51e47f845d4041bea9e5c5dd514a5ebb0d250a153fc6f0ec6abb48aaeaea3ad653a933f86
+DIST firefox-140.0.2-pt-PT.xpi 445791 BLAKE2B 
97534e5be4ff9a22c6a82e635f2a9cdacf5291a8c6b203b9ba017d88f01fd1960d0b5459d71064821ecbce36c45a9150c204cb6cf18cb4bd1624daeffe4fa6d9
 SHA512 
9d867c963b0103dda25b0623adea6aaaf4a8c9d05aea8dfbf955e9869b4d801201b9e2b83cf0f470057b05389e3f76ccd05261540f0ff311131602f1ab2fee86
+DIST firefox-140.0.2-rm.xpi 435129 BLAKE2B 
75fb8d2b6031ddf0e4709dee277b10b36e4e0bee29b2d64b125693bdb51c7f832e1bca9ffc9e6901839144abadb9a26d97b3caa9735f627e32f9b45f2dbdea36
 SHA512 
0c59ff72ce67c3ddf025096ae9f01ecb6ac24f532122f0f85c6433bdc14241be61e19ef760b65d166ae214f10a3193ad89a88f8bd98b005adb1c1c6f27884101
+DIST firefox-140.0.2-ro.xpi 365401 BLAKE2B 
49b9149aa6fb7e1c71f785f7d6bb14b68866612f83843aabfa4c9a5e7125b3412467f94ced65d09682b101033829b295482de8a162af9299e5b0469ca5c0710f
 SHA512 
5653f99cf07a3cd8bbbe7cf815e2825fde8d03638330a0d5e7b6c280bd06b783b342e0951a5cde7105ed6b37b64f6c820efac0b02eb6620dcf129d3a4e05a978
+DIST firefox-140.0.2-ru.xpi 524314 BLAKE2B 
bcff79517990064c28c97d8228857f2a5bc824b1219dacc724ab3b0a9446701640f729aee2026f0bfd6816160b45bf2dcf7fa20f8274f5c0bcaacf003d97aaff
 SHA512 
531da8ee51db04fe10ca7e01413c160f6f4b8f5d9410e94920d3108761309a5f9b954e5680a51d723942d380586dc9f34c2467fa28b339ed2e11383553e15735
+DIST firefox-140.0.2-sco.xpi 322163 BLAKE2B 
60af6542b6ae557d53a8c5a0ed7080986a029aa1e1baa13eceb1650c4e92cbbb5e50bcaf9754761914851394cb03518bcbcef7d572e65f0b57d67e047f9acd58
 SHA512 
a94c306cf236c796afb0cb6ffcfb4f1422125ae26f18e9e56b90b1e8e028613f77247102fd18b5513f0dfe64e20a9706a848a4e6bd588b3729e4e9f9ac770c2c
+DIST firefox-140.0.2-si.xpi 411045 BLAKE2B 
c965b059e5c108ed67da2013846727c53e5e64b43cbf2cc345640eca8c714cbd8ecc07bec484b5d631375bfe43218604ad651ba0594946ace1a58f4044d2e881
 SHA512 
4847c4002006275c8d4f78997b1736145f379ec26208493efb9adf06d52740e425e70b8a541eb9f03501a171a953fd4e4edf824032ab6cfd4c392ddf3a95a280
+DIST firefox-140.0.2-sk.xpi 467200 BLAKE2B 
ba0eb4a728e1be8d0f8a2509ae64dd3f8b34ef087ad1f26bed5b37c3d8c2271b25ad8ca253039bbe48f0e0dfbd0c004e05bdf1f5cb003694221e6454438ad44d
 SHA512 
adab6fc51017274bbfbd18e49e9e7121f1b62a8511cfe03db4d437beabc3f4f3a886135bac4782db09a3d219e429d4a7a8b7ef49c9a60265f7a587ac45b90269
+DIST firefox-140.0.2-skr.xpi 485337 BLAKE2B 
064b7d7201f68057f3af82f2141d03af9318b849f1793283ffb51191dcf81968717202137d8b0d71edcd920d860c247298f61c256b78794a0e0aa36971b1d156
 SHA512 
fd86efe5b292614500ec9b475f0df28ceece851ec1f1ce5c583e5e41cf7f8aa33a47e0315e6d5e60f45632631a91691c03527de6473a7d5debd332cd38427ec4
+DIST firefox-140.0.2-sl.xpi 440260 BLAKE2B 
5bb4de1d0f4df8161cf44c6f40996d52cb5ca08630d0c94f50bb984a53efb6d7734826155e19f9a567697a45cbdc799ff043f8316a551ae040398e8f3edb548b
 SHA512 
44fd95f070f5cc018e8d40ef91248077b9c328a6d8985f9da6b5a077384c8bc00158d036ab3f928020aef459e41d9d57c9d78799092e23f66e52d31bfd4ef172
+DIST firefox-140.0.2-son.xpi 272634 BLAKE2B 
07977c15b7ddd1b7be564070fe3772fd482b8501cc77c0eb6c87991ebdf8df2f6924f6482944435902bb108659f4250fd48e107ea99b3ba22bf86cfb7bd265b8
 SHA512 
be71e34dab6e6aed886205301b776e18e71bc9ec878127484e47544be97f8a5a1df347463d886d25aab39f44cedcfb54e8d93539aed71de1107221520d489473
+DIST firefox-140.0.2-sq.xpi 452597 BLAKE2B 
dd8e5de58f25a45cb3a3fc6d12582f090c30fbec35e264d1248ac4068f7a8fe7635691b3eb21fa65b24c3c2144fa9c4ce011a1935670ef9418cdd1c405b9b732
 SHA512 
061e619bb8c12ca824d785cdaa365e0e4a858675af3039968bb2a16c88cfa2810c0b0ba5ad14f51e6964a4844fdd504e3c7c98270af6b7b7351bf4ba32654a7e
+DIST firefox-140.0.2-sr.xpi 449695 BLAKE2B 
9edbbc068e72349fbb41a83cd61c5abc0ec390897baaf77a20b740154c4275fdec7f641130d8270f6113e54a41e71319367132fcfdfa16710e2a84c9bd2f53e1
 SHA512 
43d4de741c80dd9ad7ae7cab0a2a273901bca5f70f650f6486395cfc1c328de3b3ead24ae109307847c61ddd0ae658f7550870a3258b078a0c8ce854e092a7ee
+DIST firefox-140.0.2-sv-SE.xpi 435394 BLAKE2B 
1c73af247aa2bd315018023224f6ff360dab0b299502b1c03aecf16022fb7bc45931470aa2177aaf272230f533976e2866e73c9dd0601e09c5a6570b8a5602bc
 SHA512 
d84a2cecb3cb522fe7a59c7012251adefa06a33427f379b7fe5058aaf0d651ff1790b9907d27cc161de1c29d0ab2781feb87874897a672c4ce44f267302f7230
+DIST firefox-140.0.2-ta.xpi 337506 BLAKE2B 
a757d3c2fc35f84cbb6e0ac6f20c9026c201950d6b263d0ee3d5aa80b522ae3b4cef2dc27d1eaf60a2ebcbdc4e92a68e4c931e8d94d7d13c651218e820222b23
 SHA512 
3efa968d42121fa25feaa8713226a8415ffdd5503cbbbb05f1ccf8af5e16371a7412067fc1eb50360042d61fd0c2a9724f2822967ddd199adea97d1c9f925403
+DIST firefox-140.0.2-te.xpi 381674 BLAKE2B 
4c7b06b4e4875a1eb27dfabb3aab573e05a42a791c0989709909d2d6ad571cd00827a7f43d5e1a7c9cfb26c3b102242322d2b400a03c62c6106d222fc99d0c19
 SHA512 
aeec3113bc0ce7e02b280bfd648e962037ef82ccd7063f8ddcaa4f89b6ab9b4efc26423c37fc67ef188d385e6e437ca4254914c9aec19b99b27d42e5b1d63dcc
+DIST firefox-140.0.2-th.xpi 502956 BLAKE2B 
dbb4f389ca3b8c09e2cc7d28dc1540f47714c55b54e5d1d98f2f28c31630b4f20ce3b9159a2e1ae7063c2272892f25038bc5894cce4590ee22408ce2e22fdc97
 SHA512 
062a06d94219905300b3623d69442a86eaab3a27151a15a7c39096cafa4648cd921a77d35b656dc23d88523c08308df3f2f1322a179eb968af61cda5accdd1d4
+DIST firefox-140.0.2-tl.xpi 356153 BLAKE2B 
c9b372b82cfc30c3164004cac9a88794b37a41c56100200a30d5c55f4df38da970d08e388de893afda5313cc9131945384a2942b7283d9df486c73668c298e28
 SHA512 
5ff34c239839b8f7727793d828ba173659c148f3f0f1c7287eb76af59ef2cc5bb90da1bcb566d39a4ef6fe3376f024c8cc114603b31c3c95bf92efc13532f8f7
+DIST firefox-140.0.2-tr.xpi 447903 BLAKE2B 
db7498bb18b89a25e03b43d757ae052b1921135dc4531a08550391227b3557e3cf6a3052155e4d5e8f3b5197b0af8b8d6a4cea1e84b7cf215dfe2e713b598083
 SHA512 
fa3fd2e1bdb5b55db8f6d1ca4853d0744d55e8643a6044ade94db73de7202945e9474c5323bcdb0672f40d985e45456b42eef86e2962073e9e7b493ff11dcfd8
+DIST firefox-140.0.2-trs.xpi 322011 BLAKE2B 
36179828ca2bfa84fe2cae25d3c85f1ad60d32525315e3a2f9592a55f9cf9f41d00ce2e3103f47c95bbefe2cdfbb86a6e278c3e5ea03788e215a12cabec065c1
 SHA512 
9f4d2b8eb791d4ba073db9cd0726fe23fb2dbf50be534fa07723a43a2228a271f86a5224ddbaba9ac004b96c2547a4fe249d41cfafd0d9d3215d35c71551f539
+DIST firefox-140.0.2-uk.xpi 513991 BLAKE2B 
4c552f8c941d4e29d139c8541fac30946ba663c9ceaeb52822d539b7ce47b165901e42b3a55a4beaf83bef007369d634fee3c1c311a1bc39640780acef09c364
 SHA512 
880f95a968dc6576c8fc2f6cb706fd2b35da9e0093f80deaa233cf60edbce2c2603361811fed95fc7e8358b99ccde8ce5782a3827a3b2188a205a57fecffed62
+DIST firefox-140.0.2-ur.xpi 369648 BLAKE2B 
38404d2c2327dcdc0abfab4f605483f2daed0c31679becf969802f6a18d7c32f9ded484ed473ca1b5b77b2b360f15b138f40e3537a3d1bf3553cbcc36cefb1fb
 SHA512 
2510937890b6be742e3e244c9e290bd0d360bf47a504318eaf7d01ac7a14c42c1bad3cdeb007e254db073a369eb8e05e77fceb70c79427f118cefc5218aeb206
+DIST firefox-140.0.2-uz.xpi 302973 BLAKE2B 
83fe261f432ee4dc892dad8ee306fc3433f98843706fc64506c33a4fad2cb9a276ad040909607ef5b0256489058e1ea6b83cd61efefe528ea6c0efd90c722347
 SHA512 
839c5982aac03d51d469ef84083ecff969e097cb3920c8cfde6f86e5f43c6b404c4644de4727858eb4a60f090f500fab4fc86f292c4f135bf8753b34b3f09671
+DIST firefox-140.0.2-vi.xpi 468227 BLAKE2B 
8fa437c55cc4ee928f18b56d1d9e458da7e551195d666e98e4ea082f3867057defc674997d73e89f01ad2debc46b231f4147416120ee999f246d7bb10c54564d
 SHA512 
8fb64a789996c5d249cea6e03ccc4af49c4c5b92f10a3278cbf1e3388f62baeecfc90d320ff1c28aad81c9e3dd97bd52215fefa79aae043c4ee24188d46bb5ff
+DIST firefox-140.0.2-xh.xpi 272301 BLAKE2B 
bbdeb77b3693d3e75c1bfa912a77417b90c8a18cb281538d00386cf0bb2d61d6cad0f92a73189bd69b786e3f9919f6d156fac1dc7d9aa1df2957b9260a44e647
 SHA512 
5c0d683941a9c88529be41fcc2b7f438ff2590468344c878bf72d13d947bbc692adfdb9ae58f8455144f14962d7bb2ca21fcf1177fe259781a28f2dda8184a20
+DIST firefox-140.0.2-zh-CN.xpi 460039 BLAKE2B 
b895d26c1acb8ce5815b767e3ac84527f3f56b8c0b7f92096a49edb081012359c4375a2499dff1cd58e353d6cc9b60af56dc47286ad888780b35e71fa082d676
 SHA512 
c4f13b849275a99a564b94b7cdb77e6efa1b7f7f7e1372a07ffe104f253e79a3804592300d9fec1a69bc980087b6f7239692c95a6aef5fda8338a36fb6b2c710
+DIST firefox-140.0.2-zh-TW.xpi 463000 BLAKE2B 
5bb91d49f8b98dd9027f65dd0f8c6711f5d27cdc219ab2e3838275c8a7a4f3df1e4c0241835ef286c7eb9eae5a95caaebace61c7bfd6066ba45950fb1c6b6064
 SHA512 
621bfea39fe40fde00c48c27522e14d155b6c56e366f788fcc36f7eb794221f97ba89650e236cfd32e67a5e8bdcc22fb28e9c240bfcaa9d97eb8ad2749c85350
 DIST firefox-bin_aarch64-139.0.4.tar.xz 66058132 BLAKE2B 
0eaf583874fdb2f8323c0228e8440488ee39320c7097a0c18ede281e8c6188d8cbb2fbb9e9043889beeed6c269a430630cd3202be8a63bfec6371f8f7872853e
 SHA512 
659158b7315938b4cc07d2366625ac97f1cec5b9975d8882e57e78ccdfa52a6614cd741b41805368d7d40596165e1aeb1dd62278bfb11177eea510c3ccaa605f
 DIST firefox-bin_aarch64-140.0.1.tar.xz 65968860 BLAKE2B 
f0a484103ea4546d998486815a95648fea3181bed5ce9c9bada3ad92e168675bd345d9867ca76be08867699066e496be793e6166dce9b7fd63bb140e54badc80
 SHA512 
c43912e9657d9b756b6365fce7085b7146ad22051246c1e74afc4cedfd7ff077e1d2cc7959b98001748120ed39eca632d3e608e69d30d4471e88a3b6e9b1acbe
+DIST firefox-bin_aarch64-140.0.2.tar.xz 65932372 BLAKE2B 
c6bdbc38b4d5a20824207da7428179e7c3edccd11880f1412a0aa9ff8a7527fdb684e11644484c4d91a8c87d4eb86a7f51ebe60a716918c80bc5202c047c3a7a
 SHA512 
d36cb627313623f1ae4525bd293de5aedb75c1abdc2ad9772e8bce4a50f9757b199f9813a0df3214a6e99ef2430cee8ba6b2d7b2ebb6cd788a5c9b177ada3a3b
 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.1.tar.xz 77779956 BLAKE2B 
1c339cd5b34965caf7a8535bcd4ae580a6c2ad9bd65e401ea0ef6346ca6db5cf3f227a4cef107e74df87fd69884d0a5fd69d4bcf0d439c2abb833b589955c0c7
 SHA512 
7ede4849e2bad50971378b9cf686420b5ca8c763fc8dc48b26ff6f513935372e1e0e79952831c275763294f29c87cde37cc0d6358ea9f98e70550a03fad5a05f
+DIST firefox-bin_i686-140.0.2.tar.xz 77874344 BLAKE2B 
455471987a14c5df85ac530e7187d6482015db95c3367b509bc278ee161ffe4d695627b26fe8fbac1866a24e6c789f83902b9b3fa356d38871b448d2e87226cb
 SHA512 
f07bd15e86277aca88dae0b01c2444963e5c51e908cbd532f5cef6950fbe8a5eea9138dab0c3ccbb4eb6b236fb0cdc062822c743bfe8cf22d8ae937a1d99ca0c
 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.1.tar.xz 75187256 BLAKE2B 
c4229703183a76fe710da99174db652192586b19ae83be3f227966b4a87c49f8b86504921ead41bc2f2f4dd8207c968572b104ccaa94cd79bb444c23e7aa4abe
 SHA512 
17c8318761c9b897a333b4d341b905a6ee484e6138449dc7e717e08c3edb9b729c604ac0141a942bae4650287c0429d662b2eeca48afee101d4ee627bb8db84e
+DIST firefox-bin_x86_64-140.0.2.tar.xz 74673116 BLAKE2B 
f761d5379bd5919e4aa72e472cd5c1912807a951d8948020974d9760bef4010f8df0edb47ba06183f5856a4e689da61773c889e54af18abe0761c578583a0360
 SHA512 
d4687e9727c80c051b89dca2e341a0a0ec6b3f86407005f777f944ef48133dfeec86dd393689a7648d14929dcad8b521f02f545cb02e66469aa06d9d92598f2d
 DIST firefox-bin_x86_64-140.0.tar.xz 74916424 BLAKE2B 
447d09920b7aca3017225da1750138c7b60f1dbf6834aca5fde8779ae8b166b074f4ba7de6b38a5198fe272d71fdcc8921806854fb0a8b643af8d0111d1340ba
 SHA512 
481bb473c1c8279626e25d7253ee1735ca42e6898a5a664b21f1189d2779c2ecb555536eb46bcb2ac88066c286e831e17b23b877d7cd2d3b650083198c6dedc6

diff --git a/www-client/firefox-bin/firefox-bin-140.0.2.ebuild 
b/www-client/firefox-bin/firefox-bin-140.0.2.ebuild
new file mode 100644
index 000000000000..1ef9b649682b
--- /dev/null
+++ b/www-client/firefox-bin/firefox-bin-140.0.2.ebuild
@@ -0,0 +1,360 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MOZ_ESR=
+
+MOZ_PV=${PV}
+MOZ_PV_SUFFIX=
+if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then
+       MOZ_PV_SUFFIX=${BASH_REMATCH[1]}
+
+       # Convert the ebuild version to the upstream Mozilla version
+       MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI
+       MOZ_PV="${MOZ_PV/_beta/b}"  # Handle beta for SRC_URI
+       MOZ_PV="${MOZ_PV%%_rc*}"    # Handle rc for SRC_URI
+fi
+
+if [[ -n ${MOZ_ESR} ]] ; then
+       # ESR releases have slightly different version numbers
+       MOZ_PV="${MOZ_PV}esr"
+       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.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
+       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