commit: cd32a95ba3eeaa08dfb5acd16d2ab7db66464fce
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 28 05:19:04 2025 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Aug 28 05:19:04 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd32a95b
www-client/firefox-bin: add 142.0.1
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
www-client/firefox-bin/Manifest | 100 ++++++
www-client/firefox-bin/firefox-bin-142.0.1.ebuild | 360 ++++++++++++++++++++++
2 files changed, 460 insertions(+)
diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index ac911aa921ff..735908216ff4 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -871,12 +871,110 @@ DIST firefox-142.0-vi.xpi 473659 BLAKE2B
f5ddf49b62902555d1a86707480b1760421d687
DIST firefox-142.0-xh.xpi 273947 BLAKE2B
529ab4cc0debdd4c62950c4db3dfcb8e53166072ff8505617a65bdde086d3e2a2c9b661c2dbde172a34785f9b75d29ac1cf4340b8924f924659ab3c497caebe3
SHA512
ece4bb14a4548c7e4fabcb52433f1db9ad6baa5da595ec6c34efa5890c97eefa0cceca748b5b6a57e23dc7270cff997c123bee516d84a410647f17cd32428de1
DIST firefox-142.0-zh-CN.xpi 465410 BLAKE2B
0087d629c0e1e8b2366b31605851b872eae4e74ef275a4bdaa6a20227dd21cbf76c125c79a6189fcadd366fe030167bba9016c3aae60f292f398dfd50745df96
SHA512
508afd3f8379c86203a283751339adb5e5e17d864ce48fa91d96c29b217806b336e68548f7838d2ade2441b4887a3bc6f8ca15615e9956c7170aa06a52835ed6
DIST firefox-142.0-zh-TW.xpi 468325 BLAKE2B
69f2b8db3108dfd49832d0d2d4ecf2aa9404503f75c4ead26a182cbbd6979fa76e5bcc5edea486d6b2baffdef39be2f9988baaac390681d8fe544d99cac50209
SHA512
8ce67ef8367975fe19da3b68a04a66ce8973f87a9cdc135f1ec9e58d1a9e64cbd9af8931510e7649a576f32613ca342f2232ff74ab77352f6f008588cfc6833e
+DIST firefox-142.0.1-ach.xpi 294511 BLAKE2B
c2572885d7b20158fa09fd1fdd4ca0380b95b44f5f69eb626d0785168dc0f8b6900bbc06fabe938a3268a4053b265fcb54564c5955e3c957b59caac27309257d
SHA512
231c931a884bbe65b6645eb61cd81fbab47d9dcaaefc77321a6f46467084e5e4da1fa1129eb14c6e6d578d0cff05d96b6757c41cab7e9876e33c09da6ffc5731
+DIST firefox-142.0.1-af.xpi 267763 BLAKE2B
65c381be799d9414dded28323f97dedeab099086e6aa0f022a760edb06497769d333491050946c047ee09aa12dd34bd7282ad96cf21fcc5666cdf001ef58fa6b
SHA512
a242dad5275d85a43fd3074e72e9b8032fda8164efed655b05d86a34c45077b84ff510506724e251ec343192f4ca81d346ca2d5c6cc36d700f12fa8920209e34
+DIST firefox-142.0.1-an.xpi 332335 BLAKE2B
2d4e81b63e3a7dbcf6dcf56f28fe1114b3e90bf0e1e6b522347771f5106e80d04be5111e775b3697f9b982567d9f2613ffaf4ae088ddab94dc4adc05a4d3dae6
SHA512
be031896cb4d0f77db71ce4cfd601adc8934ff0818ea8951ec4960b9f7a45843438e6a0113d2d5d196c1e15151257070d77a0973e616647da090fd2560d5a47b
+DIST firefox-142.0.1-ar.xpi 444164 BLAKE2B
1c3329e8635c8a8bbb78086bcb3c2c253141625faf367b0bdf874585954f2e545d089d026149490940dd62e7a0ec1137d7b9873d2bbfbedc78bf8c75339b4b90
SHA512
b981e2b135fb10dd2d28b4588bb4d4196a570b717b75223b8d2a47398dba8cc7ee19d99e9eddc61331926babbecc3327ae82f71e137b6ff72f34475ccf715b35
+DIST firefox-142.0.1-ast.xpi 312178 BLAKE2B
a7147dab0be1cd8395639e82785fcc288bde32da1754722a1933906000702d76f5e5e022b82adfe22df100c4c51c87691da82e0af1bf1b3b0aedfec11484081b
SHA512
d404da5c416db044ae80d6c56e3fdcf177a39a7b19cb1ef274cab82f350c9afb9010f10e093f7b0f6321c1fe556207c9ade615a9956ccd3aa6c2959c9329266a
+DIST firefox-142.0.1-az.xpi 318764 BLAKE2B
a46e6944fe31cdca190ce9d6c9810e816729214c998e9a24f264b991a578de542883bbedfd4259b95a7ed7cc9c55a2bd04baa0e11901389a57bbd661183e3602
SHA512
f6c6a0456ee4253db9cd15a7dd93723a7e428c6520c360b25d35defd740519c90d9088253c125f25732883bc006a43e428e5aa64c6c42f525ba3ef2a4be3e626
+DIST firefox-142.0.1-be.xpi 526804 BLAKE2B
be9a577627339de0065b897d8b652b1a4b91d1cd81c030b57f957a7b1276f320c08f23c9864ee69797db1144b578845517d95f179276456c60c9a686a3c95272
SHA512
bb501a9a1d8beffdbb958e56b3bc88679e0107b69ffb3747a8e5516f55acc70e6f30ff5d59e2c18a7b8a4389ab36a1c23565be10d8aed500db96f595a8926958
+DIST firefox-142.0.1-bg.xpi 455941 BLAKE2B
0bb381de2d058121734586d25f7d21b60d65d40d58a9075f241c7f1b2cf9981390c70f583f2747b6bec9b2e9d73f8a22260c8208c4a788bca3228b3de7bf8bf5
SHA512
5ee8b9417e36178ca0a1b2dea0b62c4c2d6dc8354a136b78e83f879a07f02d0af68b23f05a675929767778424c3bac6d6b34175887724a0002f7215af58e2b14
+DIST firefox-142.0.1-bn.xpi 413229 BLAKE2B
13f4b154f634d15ef838acbbea0991dbaf92a957874b9ce038aaf18630722d50a9f2f84192f1fdf5748581a7b03ce713c8831e04ff1af3103866ffb1999ca088
SHA512
ef3232e2ca446f2fa93999e8d106a5692be18343971bdaea03d4ce785fbde1c6e83a1454f4dc0ec62aea030664c5dc1f348874850372cdd9fec9edaf991e1743
+DIST firefox-142.0.1-br.xpi 395218 BLAKE2B
ddc85f2331e68a4c8b5b4eebf71ed51e2b2ecd8ebe5ff5b2baac198ad26458bfcebc3b041a3304db44e4a2dd6138a0b3a8f5529c8f96c909080cf7ec1e2a6f62
SHA512
4289033571ded80ac2b6ed3731fd388d753142802958140bd204abc4c5e655f370402cefcf0f28421e1328917fe8c00f500ee9636b5902a85afaf750e3a8d0f4
+DIST firefox-142.0.1-bs.xpi 450238 BLAKE2B
24dfc7a95abfe1849dfd120b782283c076abee23479f36bf173dc3d05c895727fcfa47868f6a283e0af85f1a79c6ec998cce4edb71432df62ca2a616e8ac5bca
SHA512
1d019e1b40f2d6cb9325d986b6f98fbb06dbefb762948e7c89a70a313c63b5e3fe1aa2935374b4b6048ba6ed8a9dae41d571de337dd1e4f74c46cfaf388b64df
+DIST firefox-142.0.1-ca-valencia.xpi 357868 BLAKE2B
eee6ee081ed087c974c06a7f4bdd956bbc39d41e5ede32a5151329be3eff87166f1c6d4a309be9b3f3745c9102ab63226898bcda24ec581beb8fcf6254bf6579
SHA512
bc46f7e642be4f1a54cfeb854a98b6b12ef3bddb12240d57ef0584456b816b71e325d9e4a41d96f38006d12aa7c7e1561eb3656da76ecf0632f55bfc7e117497
+DIST firefox-142.0.1-ca.xpi 396890 BLAKE2B
5af76382273a828dcd9b92d4f84767940d6190e4aed0c834f8aa98c5a7220eecf547aab773935c10559a1b5154e06e42c3c3d1180eb2c9d4813572192dd6c873
SHA512
1de393d28ab4855314054ebb9a814fc40b4c4371ce166fbaed65bf51e95c0aab8287debf3d04571071053626e6aa17741576c835aa2c95536e86b464ceb1b7cc
+DIST firefox-142.0.1-cak.xpi 390421 BLAKE2B
448942bf9789d436aefee8024b8ed12f94e41ce627eb2ceba079e58d670b64f45790baf03be21d31b28299358262df803eb1f6ff960b11c4ccdb91811bfb455d
SHA512
cdc9f62e5d0c2d97c17ed7d5d17f0113bea6cf16dbff1f6332d2a582bd1e62a5d1159e6b3c94aaa1fda3d33747ceba383960f879b1ac5556e89621eb756a3289
+DIST firefox-142.0.1-cs.xpi 481411 BLAKE2B
350d392e2107cc4072c5a421053cc85792f4c508b4108e571c854dd638272c52081b2319ce638e4b65e62aaa6bfc42694c5611ded10e448ffe8d9bac08cd3e3b
SHA512
c93ce77c6c3f1d7e2c88eb714ee035a78f4a1e9b0766f20ad5e8ab456fff5518a8e8208f3bbef8e001ce954aa155d5f0c9d7c996b69a77edb6dc9c42e9f366ab
+DIST firefox-142.0.1-cy.xpi 444187 BLAKE2B
29e362fed08976f3f7b5ee5d55bf6c375c46e68738e22e197daab4b060825730a636bb1f6a2f534527434218a078b30e727b3d3ce7c92f4a38b7c6efb45d2a3d
SHA512
3d789cfd07753f648fc75f5b6ceddc70ea1385da1d38c479933cb068ca77f51e952f5a4c8608d392e4d5fc2379331396863a915901ff19d1fbe6721fc3a3addc
+DIST firefox-142.0.1-da.xpi 435805 BLAKE2B
3eb3d44dec0fb7a5844560e3892c6a37d620c56894dd8195c2466142896cdf6dac13400655ebdc4c1fff565295e18fa74f9dfb02fda1c10d4470dbcd9ce46492
SHA512
36d0c5b9b92786a0117b1de17998e9c4a238224d34c4c1f228fb4eae18cbddc91c7679c8ca7866211f52ebc02b417935ab2bb75554ac79cdab85a73f5cc51c87
+DIST firefox-142.0.1-de.xpi 457637 BLAKE2B
0fc7b38dfa783ae3e07510716f52e214ec35584b2d4b8cc7d21061316e4f14074f6a5f63deb902366d60fa1c09a634d0fc6ae5d2937c37c5e7a69df1c096bc31
SHA512
2145d7b45f3d5c132e6bd25b4e0576e4247fe2250bae17f59acd4d31c2e6fc5c1c5229ca761ccad8741ead2d96ec259d89d8d520c845136733b29d469d307e96
+DIST firefox-142.0.1-dsb.xpi 471185 BLAKE2B
7d6ed9958ae478ae476c83443d56ff89308adb626cf597b5f873535670ac2706eea821f4bb6f471d45717040b6733c9a63d9f3347949b368542e4464facda8c6
SHA512
a75320db39f3d1bda8dad13b985e5603863ec2a9987fa6a248518fafbce50ec6260ab83e1d4720680b65f0c396897a35559fa30f776d317df9af18a82802001b
+DIST firefox-142.0.1-el.xpi 542028 BLAKE2B
b809e874592cdebc813f72e1e7c9617e0812e8ce4fe80038d485e9b4183b5071cbbb12f68994394695e7e5e84b2e81c2673bcd2b539dc9cdb154ac346e74ef11
SHA512
1c32329da511876d0c5a9080e833d253e0a0e95a4c04ae7cde6878053ec304eb8c59a14b0121da17dc52e881f484949dc02fb7e6a8136ab3b10bdb7a2e82110d
+DIST firefox-142.0.1-en-CA.xpi 415494 BLAKE2B
67ce89cabbac714c891fcd94c85e8432a665df7afa818569ff9fa29159bb9f34b16e0bd689a98e88bb78b7524b79b7fafc8bbba0320111e4c50489e3b5b663c2
SHA512
2f89e9e4306211a9339d5abb7591777a5f5a2e2630189e9abe4fde39a43892f266638b8b0305f710663677a9f6654050330942378a1e3dd2f84e19c63ed033ea
+DIST firefox-142.0.1-en-GB.xpi 415807 BLAKE2B
b26e683d4462b617b3270cd903cd56ad5ffa91421ad255ef1bc6df6ef5853adcf387efd6978fd845660b031e0e275bacba8dfdb26f20ffc71c1264be4fb87791
SHA512
ff967b4ecf4fae29b3dd4770c69be5e762d51e7d918989b8e933f5642f6888c88a64e6cd28628858032ca03c24e4ebb3f0858b6c6d58891b43567f3fc082cd31
+DIST firefox-142.0.1-eo.xpi 438062 BLAKE2B
1b7e7bd6fe9949fd7c464338b299a7472efb759bb87147ab3c1de349a1455b6a735b575440f2eae4531ae409bfa1d2ec0a4737740a4a12d16450f8a61b899907
SHA512
dc2016be39173805a0db3ae2de810fee8e7ace35134112c23ab9b862f1c30457440753c146384409cb508c6193d6c0448ff439c913f2622114b5345b87ac87e7
+DIST firefox-142.0.1-es-AR.xpi 450206 BLAKE2B
bc361f5ba77aa9a3547ed7a2315de1b08766bab39beba2c395bd5cf1c01b6bbcd820817b25e99e3fb3521613fa3d9d286cf43a86428d07c776e7eccb39b87002
SHA512
03ac60ef5326b4ff78f2d726a0011d58b99f9a6b8c23ae3e2f74000d5b13a34adb741323288fd12cacf594e4a27565f97542c726aec818b3473fe7e2326ed37e
+DIST firefox-142.0.1-es-CL.xpi 450937 BLAKE2B
efd93a9c6b7bb29ede06bc701167ee7ab312b3f527ef3c82cb5baca642a21e58d0b55a3dad663015d768639afa1773ff126aa12e53b50b88899bedcbf74100ea
SHA512
eed081ec24fc48bf407f2cbd86546c68f91d25149d2d3cd0b761eb95bdf9872235b8a56422e8eacc971b2193d47ec514bfc01f3e7a4e3328c7a079f0b79c9127
+DIST firefox-142.0.1-es-ES.xpi 448712 BLAKE2B
66df5f623586b10f3b4dd7743931e6d1124b057bd5de01dcba6779a9085f7a9a874a7c93cddf12650ef7979312ca22386e5d2a49dfa059d4d00595d13b49ea11
SHA512
b8e7f25e2bbeb898b42b9db717b164637491a588169dc47c4c91237656cb389eebc553db9924d977b23ba4540b7d3436501b509a4b6330f707c7fde3b32d7a83
+DIST firefox-142.0.1-es-MX.xpi 437102 BLAKE2B
9994fdc1bb8974e3f46bf8c2dfb1c599b9d5651aa8ffa24779b01ebcc93a4381aaadb481680f6901db20c8d908073e25ea15dec339310c470e4b7b040166a3ca
SHA512
c72d00c9cc9db161f9c286d5df47e734703299f5a36c9e14dbf7cf1626b828e1b461733fc5dfb4a8933334620f9fb9a461313cc5fc7e55d2c31098c9161753f9
+DIST firefox-142.0.1-et.xpi 358985 BLAKE2B
58a6b3024223eeed843d1f072b66e2474913a215c3402eb0edad3b390a7033123d2d8b0a38c64511fb7e8b6c3caa3cff448083d12bb3024fe7d5a416cf18eb2c
SHA512
e7c96889a622eae6a6e017cbfb3363f75f130e17417c047a0cbd17d5530f3818b82ce6f3ad7256d5b022ad24fe48a3b732459e0160caf7bce7f704dd3e97132f
+DIST firefox-142.0.1-eu.xpi 414897 BLAKE2B
6c63b03486bde3b3a54913757b1e66a8ca7a5764677f0c38a897b76295cd489def7cd46bc374e70661c252b130d122b16b3f640db73911ce0742ff5a3a37b66b
SHA512
d03ab48220c51e35d23aba7d3f790dcca82bfae7d59fddb45d53ed49896e7ed0276d0bc2b8ae42aa79cf3c3ee187f9973937f30324f0b813ee1f665ff9e46399
+DIST firefox-142.0.1-fa.xpi 420598 BLAKE2B
1015516295a3302ae0da7cd1be1b5d8cbe300232cb9adbf4cd2927451dbf09ab8718fc0f02668448f4364a246da0dc27027be2d47a2b78d629393f9755525fbf
SHA512
ccdd2164ed53f8e16bff44082367017c0808e789412ded7762823c0addfcd03b95cf3a23f192b9b76bb0cdf1974c8c4c723a6bf3d7f316030b76c7cdbe8879bb
+DIST firefox-142.0.1-ff.xpi 310345 BLAKE2B
335c58db18a0e35dc21e6540bb4dd93ef007093515ad4a08c12568f3c052b3b761d1404e2567ac24ab40a06628633820780b925e03a59057d5f3273cc214592b
SHA512
54a6675c0b4b1a246319ee600722e105288e3ca641706e511795352099fde54876a112fc403a6bf6ff8d3ab74f5c2dc748bcc680e6a6fada336319ea2b7ff80a
+DIST firefox-142.0.1-fi.xpi 434348 BLAKE2B
d89fc6a4b998ebf0373078b10daad13fc9ed6b9b753fbe6694f68004ed63b5172925c7c179619b56d947fe2fb1974fd3721009c9f6e011648b28810b8460b665
SHA512
6417ef066e3d1aed555d1f6cc59475a8a58fb94b9692ee89bed3e4383dee030b8669d9b52b41978e48dcf4a370db81f1bedec4cf4ee37d6db484b741dd3a743c
+DIST firefox-142.0.1-fr.xpi 463330 BLAKE2B
2537a3bd74254c73eb2a774b249036a3730020815ccd6e1c834a59b9fa5035ebb30e32ac3fda3148584bffa5bbfe48a67755dd26a990560f0093ade5f5666b5b
SHA512
00898e86626c78804354456c8ea55dc2ff67524486dcaf9394dc373fae6e79298a7953a71677a78bc1c4a33455d14e2c4892eea90c9e5c9e03d0dc0ac1e2f2fc
+DIST firefox-142.0.1-fy-NL.xpi 446807 BLAKE2B
e005646ce795b9748a9de918c8b2c52469f04fc15a61576609d1ea1a7527313e56b6b5f52ce46147b2c78cf3d7b6c34780724d49295e3f9fe1490ffe17ec2365
SHA512
5021b8762c49c9eb4eabcf521d25462ee78d5ca9b100392bc4b823c1ff23758d05afff6901d88b4d688f27e16521df381caa8942b31028a600a0db9a7e8b4d07
+DIST firefox-142.0.1-ga-IE.xpi 315786 BLAKE2B
4c7684975e725c3b741bd10b96aa205e53f65191a92019c04ec032be5d732906338d97d9fb644814ce0db797b2d042c918e4005ce11e1341f366ad613667451d
SHA512
1427ba31f43441304eff4eeef374ca7181060ad4cfe3651cdf1336f65d28afb8789809917a5afc75e36805a202aa6d9e2fee95726640d3641d5d52104db3dc2b
+DIST firefox-142.0.1-gd.xpi 398833 BLAKE2B
b9d1f4b2c9fb48b6d436b696c5f9138fb3ec4b9320e192b8310ef0bd4aa58718dd4ff7d0df9d036aa8051009d35e8a6ee84d338726fce53e1d96368d71652191
SHA512
6601d518521d0a3a53507e2d59edc957cbc07e8edb0513a7b01fd0cc2cfa2bd193d4f0e978568ea39c3a0fff67a1eecc980ed8cf0fa607d5748792eb189d4a2f
+DIST firefox-142.0.1-gl.xpi 447505 BLAKE2B
99ea1fdd7f2f5c559f5b60debee160d54076d9201b1c3b8eb4a7505a5f276f68caeab955222a4d23af8e9c2a24a0fe067b6ba95108dab34df8a427a31c80e338
SHA512
96d2ea4e253b7d9c05cb6668f27a531c6fead8fa95755230873ed165589075de97abee3c0076eccb9c5804cedfac2af69d68e46a9438b6fe4b2167eea265d7ba
+DIST firefox-142.0.1-gn.xpi 453745 BLAKE2B
9e96919491b57bedf8e7daa8c7408eb14fe6a5056569e125ff3762d739ff217b21e753aed1ecdf2cea54dab76ea23d583a50e32bb3f0f66b56c8e5418ccbf6a0
SHA512
895ddefbf6ba55fc64e86eb955f4227b0fa4f58b5cc0fd2d001a952b4f7cf8e20a000555cf715e1d79f29653f7953c8e1930fac809df21b12bc0d105e05f979f
+DIST firefox-142.0.1-gu-IN.xpi 358761 BLAKE2B
c2adac78653f4b458bf4e3a474e960d7ecabbb98901e5598dec1cbf1f5a22f9d87b0149ef799bc3825cb31931100d7c5d89a1496c540e9c99f1c7cc8a326ca0d
SHA512
c90bb5b84a789852015f43d8d594b0fa1e5bd5fe22a79d6d0ed98685dece8398063152845f6a5587681aa1800ecbddfaec928f69983373b4c8d62c31ff06bbdf
+DIST firefox-142.0.1-he.xpi 449692 BLAKE2B
3e1e27c2cecdf92b978ecf0ca7a09bc788f590a431ddf34f6de02b4c57c2ca29b7e288d9c8d79582be9e53492cf3bac8395b2ff89cc673ce80b074979f77ea6c
SHA512
9bf64226d569581c821cf0c876e682229a5b177f2d59f27771d550fdf3126e4f4084ccaf6a1c6cc1a268e2c3014c9a01dfeca72964b3b941aa92ce3fe073483e
+DIST firefox-142.0.1-hi-IN.xpi 377410 BLAKE2B
b986687e91690364ea482e7d8c2aafac231b8a6bcabce21bb5fdabccef1b6c4750cfc5d84121c38b2db76fb20b179a45c48d8286c84937218e23c24b55dcb42f
SHA512
de0f57bce85653651243e28ed649181d52611f418e7e99fab2d4a9134e6bfa2825aebf5cc1005fd48b441a34b79df644dc1d9ca771b34a34cc392bf4f0d85376
+DIST firefox-142.0.1-hr.xpi 440084 BLAKE2B
994be1e6afc939c9eabd52bc1bb20bab6ec361ebbb17ef2be283d91f460e36026d1d861ce619bdb8080700ba8d871e99dae3857a06242148bf8d9943ac4b844c
SHA512
22447934e68f44053d41a80ed153d5b9f53808a9c952f1b9c487507ead0a47c041f90c7e0b1a2770e00df75fa3d7b9c63ed966adea9653fa34de48ad74ac6a99
+DIST firefox-142.0.1-hsb.xpi 467780 BLAKE2B
096fc4653a9a5a50aaef4325667d26b8f2f517d3ef6ce33f3f5ca9f404eab8a05e11edfab8c1a28bfa3c47f81d12a8cfdcdd83eec6f3ebc6cac1d30ff3af7dab
SHA512
284bf05f2e57f753bce72eb0040358bc870000b520794573d9f95a15c83cbf90a436d9398d777a754f7e564b9223ec323b14511350de9040be2ef60b1a376e10
+DIST firefox-142.0.1-hu.xpi 471066 BLAKE2B
603dc6bf7a2ed0e35384ee892130a41862ad4e4bc94c59868628a96ad72398b71392e6dc80c2ef6e0b770fb235eb01e14a6974d89559b268b66d57077e5782cd
SHA512
a8fcb10496b9d000de2ee592d712108739078707e2eddf8f152951fc05d82431c242d673ae8a188e071a539cebb3cc82ae6721d7bdadb2cd8f280938f136c655
+DIST firefox-142.0.1-hy-AM.xpi 455071 BLAKE2B
fa71617ecadc85a9d6c297376205658f005d1948663feea17acfc17b3478400889852aa2473367ac275eeddce0b31745cfd65d607ba325e161ae515b2a8624b8
SHA512
6537d01178136f535017e974543b65cba7fbfa807522dbce6b129bb54ffaac4b2ca33fe9083b15d15f6b4112d0dccf676f2f99473b86736c5bfb01b3807e7249
+DIST firefox-142.0.1-ia.xpi 434702 BLAKE2B
926ca041a308fc591f2e78bf816e829e4084e4e418c9d82e4ec88ec37464239761d4079d2ca0eb7ef3b3bc499cc1ff6146891510986509a26712aedb5cee1ac8
SHA512
a7c76fce3e670a55c753711b114159bedcf4bd2895f60722dcda8a4a1a99714543a62ce714caf9d81f3515410848e2496b776add9984b42b31205b75dc6af09a
+DIST firefox-142.0.1-id.xpi 418886 BLAKE2B
ef2650de4f127ba2c4758d0534023c026dc666bfcdde871f8ff0087d3d74064a6311efad71b54498b180864cffb034ac939c3eb51808be04878b67ab2d90de1b
SHA512
d4a12dfa48574552a369b488e875bb11aca2547624e73738e5c2f9cf0d9da4e4838f2e43cfdc09a448a9b7e3643a7739e9ce0fef32e3e97fbf9139e56ba24d6d
+DIST firefox-142.0.1-is.xpi 430702 BLAKE2B
3bbfd3b3bdf5902da698db74ddec9d4fb9dfb4dd036fe612c814e417b3b0956d3f91de2227d2a46c759120fa7b7d65590dc8fa7eb87d2d2c239e2815d1bedba8
SHA512
a5537d247882867fb181c854357d0f2eba8725ceb977f4ababb264c1c4bef3ed7225399313ca1bbde153eeed1d6274d6fe91e0e9585b8745b7477ebda7c385b3
+DIST firefox-142.0.1-it.xpi 445652 BLAKE2B
e398c5dedc9484ed44dc0b79baf5b7e41d503d01bd0db4b529c3ed4c7d56e5cb13ea8b5b40e55150371b516465f03fb852473d092ba83d63fb76ff2e50194e05
SHA512
e1aa32e1584ab352049355bc2d3310ca71f482b44e4dca8cdef3b9087a125f6ae2f655d31de923ad385f361912a4594b9e96b2c2a02a1cae187b1114511cb297
+DIST firefox-142.0.1-ja.xpi 485807 BLAKE2B
6f099fa018a53a2a88539c28cb27e79cc0969959791aca8fdb5110aa6d181a5cd5016023128535da783c55258dc35d8ad6d1847e6afdeff7a6799e9c1f1721cd
SHA512
73f89c329c359f06e85b4bffc5bf59cafcb52bcad942bb8d74dcf8de5414c0ac0604459af419d055e568863ea1d6db40cb543c8013001eab0ae5008c4894a993
+DIST firefox-142.0.1-ka.xpi 500297 BLAKE2B
968df0ad616ffc6dab41352ba999bb0919c1a20bf2fa21e7a2b559f131be7c45463e1c7297cd62bd619cca56b18cba5ef476bf1183b535d16877c025b1b9aad5
SHA512
253cd05e09a50437eecda91cc3bd0381661f6b0dbdbd9b57e62baef8bc80a316bdebfc03518526ce2ff52c9e0aaa66d718dd499344990f7979f11c3c5f84e066
+DIST firefox-142.0.1-kab.xpi 422310 BLAKE2B
4eb6720caa961b7eb1a3d17699b87eb4646c25332a689dd9315e4835872577bf869a75d8dd1b8505a165d6c506a4f6e66296849d2e4ec4080fa46b69c233efb8
SHA512
2fb3dd88dd47835f908fddb5989ba32671190d633dd364389f6323532bcc6d66766bb204f9d24a1f3ab6d31dbf1dbae0a12a4fed929a3bd529ef945715597a02
+DIST firefox-142.0.1-kk.xpi 508856 BLAKE2B
59ac3fc2124d0a14e1518699bf2d1dedf643d7499aa749b2f0e18e2da93fee382e173a6e9d956ae35870b13282e5b45da5b563c77acc4a860f7fc3df63fceaea
SHA512
b17a8cdfe6b646192c86a9584f3e6f67099e1331495e12bcb4f868f2118759e5407db9f71a0d0c2ca7f527b7de77bd0ed6005dfeaffc962ea38608fe66061d59
+DIST firefox-142.0.1-km.xpi 348058 BLAKE2B
964ab72e231c5b1d5805cf26b52eec302663e618438aa468987726fe34a755259ffa17ef9cb7ee1ce491a518577678c4db8ce4be681bf7243557cc43bcf572b5
SHA512
d27592a8265d3d060181ca79e732b06cb7bf6dc4a3f84cc64461f2f354d548d8f868ebd7e97e3b170b59ca0a67461e5a13b5ccd2ed60b7af636c2cc20805b6ef
+DIST firefox-142.0.1-kn.xpi 332353 BLAKE2B
e7df3167d5c026ff49329272d971e5957abb61872748fdab6a3f8862ee784229cec6ab95b9502079114561fefac7ffba1e691b62b6236ddc605e6d9671e9a262
SHA512
e19fd4ec0d9d61eccd45da3708b3cdd7830957a4ebf1e1773d722291c8dfe402eae54394a900284435735e2face784ff1aa231c3018479235f42d8bf1e0b2a1d
+DIST firefox-142.0.1-ko.xpi 472213 BLAKE2B
66748b383e7b30555dde82456d1dc7227c03ed5b21def0fa1d6e8136dae3c743c251bb4f22b688b4a555d8a236badcb08ccbc3e8e3a7f7f864bd3cc41def4cb3
SHA512
981116cbfb906ffe50a62f196645f130e5929e980efe0dcf92b2530553dd6218096652ad32d94b79dc541f342418584b3ce7d78cbad03638582e4be1ef067ec7
+DIST firefox-142.0.1-lij.xpi 319500 BLAKE2B
8e53046045c849909271212f5b83e240b46bea35a7c10a8eaf5c4fd1912a3087d0778fccda7b43478f9cb5bd3d3bf70f7f2973109d036e3a94ee255e0c394a02
SHA512
dd1a3e7fcf129928dc184d68546a63272c220fbb9756accab4b8ca1ec62258e144d70ddffcebc2233a3dca3b5ff807339f29ec4a72f79c5dd7574af361ace170
+DIST firefox-142.0.1-lt.xpi 379524 BLAKE2B
135925eddf14bdf340ea5f8c3e853510b663748531a93d37b1a9797dc047df0fd2b1e31a34a0950fbccb8b4a67bf090f7164dffd01972fccabb95f312043ce65
SHA512
3b9d329150337c475dc9d3954c0b74f86c678b2e778955a8fd15cc8e5b45b4277013a41a5a4147d5494e66903e6b4048d73f07b78f8dd50485d16b454af32f7a
+DIST firefox-142.0.1-lv.xpi 384092 BLAKE2B
a448d8aa3a86f59349cf1724a99fd2de3ff8fa1e58edc2588bbe3c94db6c64925bf18ea3684343c92303d07f7076eb0f57fa7c07ecb3bfa2497276b778ef33fa
SHA512
9d81de3ae0b536367ea88bab21cd75ebbd9e2b35de3b6ce78a69827b3e70a24366871e98fbf282527cb630ac08eec470f8471127cd38a4e789114dd142597154
+DIST firefox-142.0.1-mk.xpi 316872 BLAKE2B
b0fdea025ffe1ed168342691571c7a6f6215a88ceff15b1c6d86dedfa5b1105d439f4f4dd97c898b8b735200e2b9f9aa437680a16b707b88d788b3bde319319a
SHA512
ae3af23c8e58b9367d366d3b1d764acfec89f518425bf716f59381894d7443db4d540418b82e87dbb6ff63b8b952c9f7038a15cc569b72eeda40d52743530c69
+DIST firefox-142.0.1-mr.xpi 356583 BLAKE2B
8fea526e61e825bc42ee87e8d1d95b2af6ce388d4dec611124e86b59618f200c14f9fec4bfc176b114176aacd1f41969ba4d1772f68e817cf4491f0795be5d62
SHA512
ca6c65a574ee6cfdfc37a72d6aa7ba4e6eda32267a2c40171f8f66d69f9fba3c3926bcd3d891f162009e2a42e9b3d61a2671c4fdaa758c4fb4b4bfcdb69bf2bb
+DIST firefox-142.0.1-ms.xpi 295896 BLAKE2B
f8f1a077d123ccd0e80ec1bc6c6d53d2a4c16011a68496f3b3d0002f564e555f4201b17e4cfcea25937c9e3df453a65f5d366abd6172617677d0ec0701e155af
SHA512
43ffc624331e1e8ec374174b47b7161ee01c35078bf203c4074750f7a0d7da97c8a3c089ffe11f36019809f672492d4772fa19647334bc8259bd22b30f58a787
+DIST firefox-142.0.1-my.xpi 343228 BLAKE2B
a5f54b88ec19c2e31ff2aa38336b9358498206ccb37df60a3c6f5c9b08ce77bfe0a4446c1a7193dcc2a3b63cb26af31d80f444b462853137f4d5cfc291efa7af
SHA512
03f32819806e81f2045c5d357333d7f9fe4144fe8677145275eba91384345dd68992422f92b42f9baa966e90a5bb00a71af6b537a43db8545f9c52153176a4c9
+DIST firefox-142.0.1-nb-NO.xpi 433987 BLAKE2B
7117cdf54699ccb88c56a7e1542f13d84148a579fb11ac3fe1f1fd63587a3032013ecf53dd7ee8572a460ea5c9406d7283271487849c0c42a6399c8434eaa5fe
SHA512
3e62e6d5a9fa26ff13fb20798baef83205982db626fb200b7a2a521b0f2e53040bc97187d56bb3ad88b3031f893b91efe74a07ba778dffc1d8b01b9b946b8a68
+DIST firefox-142.0.1-ne-NP.xpi 348631 BLAKE2B
ad426c0d82a85787478d30c9ebff1b1593ad326e72a33649a42f9dd3783bbf1150eeb59648933416a905b3445f0169262bd019b3543a6d9817e8cecb9b45b6e3
SHA512
10086a020da1064f9a5fb4b1f567d52c7ae3e2594ec268836dca976982891c9c19c6d7826a79072fa32a9cb22382a6a81a20267f49360792ef225cd6798514d0
+DIST firefox-142.0.1-nl.xpi 440847 BLAKE2B
0966fbd1ddb49bf5c60203bb0a5a67ef94887e9a6503f2e262847f8e53360f0f76710e9308b6e99ef8f95c6f813478cd937acc7c5e37d7e6805a77d138eaec9c
SHA512
72a65477067d736607b7404557475c2559127135752ddaf66a8524d7f8cbd910614e77403899b8bf2c45c4b4a00c8f279437b0bfccfe7c18f9dd79d99b1024ac
+DIST firefox-142.0.1-nn-NO.xpi 437012 BLAKE2B
a25f04b8ce2e2f6beb08b8ccff830113dab0f4f0df0fafa1c50a71f09ca6069513da601d3bf28182a02414c0e1d54421255a14ac71f35d487b324c6223ae1f55
SHA512
4e6684bc80f693a8152639528b86a559d19b85e863c58a45ee16330d1c20cc944dfdce0a333a874eb5a9602f55188b58b540176d2b6b1c575713cfab053c705c
+DIST firefox-142.0.1-oc.xpi 410518 BLAKE2B
03cc7e5e33ff777fca3070c29eafef509644791780c912ba849bcae93b450093a6911156bbb4a7817daafa7261def98a6724327e10ed942b9295a67f1f1d92b1
SHA512
7236df726ab269bb11d1b9affc4e714dbfc943e68a36de6537cac1621f692d660531ce28cbf811c8273dd2d9ccd2fe93504a6ca1e229eb09e0540f7b9661cbcb
+DIST firefox-142.0.1-pa-IN.xpi 498285 BLAKE2B
c28383ec8476c6c5a8794db9333fcf0f6c31718bebe303bcd0872cbd1c760e397f352892f669b5721fc4460488f518fd0a289e5302e0ec27a87d0770103bfeaa
SHA512
09e3bb091601af8a8883492e2ecbc632a96f4c16e93f754b46e3ef0ccccc325dc967d8a1597ac3d2edd74b71081792b4f7956ec136a86b2c926577c32422f197
+DIST firefox-142.0.1-pl.xpi 465419 BLAKE2B
300f5fa850ee415b745001d086243443fa6d9cc8835e225efb8badc1263d89ee36c3c363b5ba59078e954dcaed7180fcbb49131d54bb9e4d0d720fc67693c829
SHA512
ebaf7d4ef3a6a5698a24ed62bd677e0d3e9d92eec5d9aca0c444dccb1150324d52760b9525f243a68b2edf9e2341e6eae593fed21633b6411e41fb371551174e
+DIST firefox-142.0.1-pt-BR.xpi 445388 BLAKE2B
eca867a46d37952e506c252cec16654831c989f568c274fad27e5dde2c0576b4c1ee70ec5025fad8d687e3f0555cedaba9496a459126bc6da9608ff38c9b8844
SHA512
bc35b7b127b70d28bd65d4a9cb5a9a067ce2dfe15cb00cbd9b461dfc844c11969f98f2771808363862dd811ba77817701ff2bc3119681f1eab44fd063baf0e11
+DIST firefox-142.0.1-pt-PT.xpi 448549 BLAKE2B
acc4b9ad79bb9f79f6d17ce089d415ddc1e5e8132ef684b029bb11ee6e4ccd6844c80bbc664e99546ff0d4696c467337377545a7955b2b0805f29a02fff0b87e
SHA512
d7ae8c4912f6b7cc4d72f00e5f4eb5a44ab96b5bc4c488cff8221cd19eefb83acb283e48bd2d8583c007ec7280567c57495a017c0003a23285513292647fdb17
+DIST firefox-142.0.1-rm.xpi 437143 BLAKE2B
8ddedc7454f7115be8da147e8e0138bb848c011cbdb4348dd1357e3e9cf23d375050e7608f46c6c1cbfd4136a41f414de74e0344c4091a3d06ac8c9066a29571
SHA512
58b1be283f8cb3d8519599d81ca5ccd1fcf4a995d56cdc6024f8c1e12426d824f0c8d918ce15ba0e5f4e7d5c95fd50c52d2dd64cddb76cc76a9b34c573283ca4
+DIST firefox-142.0.1-ro.xpi 457633 BLAKE2B
7a57c5171dc5a4a66bbfb8f435173e74fe714dc2d626bbb85cc4cf8bc32debace7db0b019e753329f4a2ca1f8e79cfa19556466101e8870b3935320ee155df93
SHA512
76b24865287d17800fe243d2bfb0c00e877f35fab36058a0608030ceade80876349be11cbdab3e1df0759e8f8d48b5c9bbe81bf471a7cebb125dd70533de1632
+DIST firefox-142.0.1-ru.xpi 530731 BLAKE2B
47d5ff988e7b75ce407a851c7ad4ddc2479e734ad1cc0895220f8239db22f62f3394636b65a2df24a85cfbb27d13d3555fe10d902da4bc5e467363175440354c
SHA512
cf4ea5f584859a79dd38c4b9cd2ed6609c0a5f41c755d3741f6df143d3f3eb421b25668106ca2988bf275964e13cc9c360a93d42660b58751109ead9f7c69300
+DIST firefox-142.0.1-sco.xpi 322705 BLAKE2B
e3e8203a72eddf26563f33555d3e1fc4f8034d1334988f11264c9dc4e90e408df07553915bc6b74917515609012815a23704a61e1ed7aba3349dfbf3c82c03ee
SHA512
068824457bac68ac31a7d7a56594800f1ccda88401d13e55e35e83b7bd3a5d4e546fb23261fedb66cabbb52bfdee2b88ab7834252ba62994a803ce1032421b14
+DIST firefox-142.0.1-si.xpi 411025 BLAKE2B
6e14054132b996d74057c6f337d797b11dc83f5e47227c94cf84f7e2c47659f551268028dba911f29a70f29818ec4172ff1f8c28ba14989222a79705f6d5dab0
SHA512
608fecc99d2b6a91ed86f13790b4c9b109061d141cf8e2a2eaac099155537213d16d8ed0be35e3eb3b9a059a8b98df791ff9842bf0b0c2984172254757675e60
+DIST firefox-142.0.1-sk.xpi 473254 BLAKE2B
9d46cfa5da35c9e35358797360047dfd63f236637ff04c37b7b5327ecf3e10fae96cf723d4ab6e0e6820ed6f01ad0ebf75c4ead1186ef8c03e956c1b09fd427b
SHA512
bc7b21fce0a7627558e76321fa3ddc520f45b1b64f4a60ef42b0782291e8610dae0c6c019bee2ced95f6894456ada14b27a63447f7494bb2b1906328ffcaa9f5
+DIST firefox-142.0.1-skr.xpi 485024 BLAKE2B
215456f53d3a0cf97b39971b08cecf7c32502df3d6139cd8a10c1b3ffad5ed0ecd0af8f04b7e31568d338f733f851ea0be3586c3f9b63c168759c9506dd36d58
SHA512
124ddb95c6c64eeb213f6b40e1ac62e2ab96a19a2e857bff2ff773b96f31a69025843bb9febd483d1a2c55bf09c3b461e28fb3fd94c030e89603858c62f50052
+DIST firefox-142.0.1-sl.xpi 444591 BLAKE2B
a611f66eb0855d151057dc7e963351220ac7b14d086a3f0d5fcaba589a8e2f8455fa3d2032cee0e1ac544511e9f065521ce6576b2fdc384f5b4d98cc1586f691
SHA512
6b15132867c17d4d2e4e4a7c970dc7de280a9333fe803dc8879c0e37bc3ada2e7593867bcde38ec734ae7341be13edae5852f4f9ca1709e8a041d77d3d3e7fbd
+DIST firefox-142.0.1-son.xpi 274272 BLAKE2B
c5aa5258484b0df80e2f48650ac18a019076a89e715d5776e6787646adf38a4bdc7cb7ab1562b0df9d351c5fa6c358fe6d7716fa32d94d3852ba892154f6400f
SHA512
04b890cd141e8fffe024147b49944b4331e3cfc5ff8f627263dae02347588aa2766eb64879d9080811e248ec00eebd146060c47758484ce239bb599faca2c79b
+DIST firefox-142.0.1-sq.xpi 452574 BLAKE2B
091bd4e181cb503c44d99c5c040605cedd7d836371061bbd807ef96fd1488f3387d5f3e95a366015bb3f6ec1be91e5501f4e7097a81a57790b2c7b767f0bd158
SHA512
6335eb2bb113bba34471b4c55a993339cb0e6b72cfe6ad53219dfb877d38f3dcf6725cb714d2d2ba790e1978a166de444e375ee88ff2a054560aeb4a0f049039
+DIST firefox-142.0.1-sr.xpi 452844 BLAKE2B
7be08d5e75c50b7230f7278a2408d2ed15875161bfaf064e5389bf512f5f7f5c09f5a86008417349cd6b72e14f0ebed45427ef230157bf6d99f6f0362e54581f
SHA512
81c37d71fe1a0f68244102f37f2ceac8d6a198ee71038222aeb8e7a46bf8bdef9fe2ea567602a77c9473d942ced27964dbe961050a1eb161ea4155ff050bd756
+DIST firefox-142.0.1-sv-SE.xpi 440748 BLAKE2B
d6ede2015394b1df00b426b471fdde5ef3e85d2f29bfb42c4942e7f6298526c0663ea19e002297354cd26dc8cc7c9f052f2090856e73597873ef1969457a8c93
SHA512
6cd42df0f4ff2f64899bdbbfcb81acff5a93d5fa7cfc126fb51902dec80c7df60f89a1385c91b3ac8dcd15a7c077642f900fdeb20800a1a6ed2efce2503486bc
+DIST firefox-142.0.1-ta.xpi 338478 BLAKE2B
595907d92a6c0a604a5114f0ae60cd4c2f60ecb7a6c04e8b6949e0eda4a68571061bda374e42919f8e0defd03b5d5e23bedd2a51b09b2c2a25ceda24c33b1381
SHA512
099af3349a6f81bb89a082625f9d43f100d5297f7cfb94e163d1aeaafca9fc0caf59b48993148924872710d88c6d93cb7b16da75ae30920f1dfb4b7676d1ca87
+DIST firefox-142.0.1-te.xpi 381987 BLAKE2B
9d5762541007056c47e1a1b0a88fd3a4ac23123e41980b681b7bc27ac9a891f51cbfdfc34b6337668257bb0d920e30c29a4511d21f618512529c4d5e8810c1b7
SHA512
7d89ed2f93b060ede5fd291b01f1a620598cb770f409f9f53d64a4a16532063aacb6b107b78e8d28870926959afbc9e07f7a0df150f4ec58ab93b3d99f0c0984
+DIST firefox-142.0.1-th.xpi 505783 BLAKE2B
cadeed445cd287c1d3313a383ecca09a97db36bc582c75ce9d6522d87887e54c4d93828b19438e7ce2f70353cfe2092d6ecd519a280c0e26287924c4baaeda56
SHA512
28aa41a6deb74d135f897e11bdcb3898a5fa5761c2667225f4c7a91620894f243194ec73d202fe341a0e503593f505753770a9e9c4d10ec07749692539148135
+DIST firefox-142.0.1-tl.xpi 356343 BLAKE2B
a39419e7d4fe1b06631ebbff60d6d0d58ff391443496c9751619f439e5165c20628345df823d8d4e71ef4d892f6a181027d14b25eed4268494007696afa9bfed
SHA512
83c414c8537ea92f76138c5a6e969940420b50272824eb44d612940a6b43e896412f8f6b516edd33fca4b2df8a7197132badb785dc0b258c24cdd5f1ac800328
+DIST firefox-142.0.1-tr.xpi 454013 BLAKE2B
777f5e6b554265fa49e4ed713a145e0a77074a4b4992ec02a339aad75eac153f6bb628d08c8a5f195b11e2e063fe9946f5eaaaa3554c0ec52a5b4f5d89eb542e
SHA512
ef1cc435c32b9d21d458fcf1d738ef22e225e0e50224027cd7cd535edce7e768e4c73c8a40592efc6eea362749bd7a07d810884e790a4cd1a8e2f71f35c32a80
+DIST firefox-142.0.1-trs.xpi 323664 BLAKE2B
47784c7004dbab9b15e6eb30310c245d5bda05039a90a26c592199e870e4b4af3c602f9535fe465a462da78a3e1684c8cf438c89a885dedafb1143df4fa5d5a9
SHA512
fc78b9a2ffa2c7b39e6b6fe76d9d7132bd0a45e7f4ea554c4433f5d8b24cdc4a81a40cb3bd951b17d937b102b730ad11de8c01ab3e7ab79277cf41e73d178e31
+DIST firefox-142.0.1-uk.xpi 519060 BLAKE2B
8bef66c38cd99086236ef15de45c800b3119429d7e91696d079ebf32c4edb7749eecebf92af13ecb646bb5b526a67f50e6982bafb14ea2d4d8c46e9b85501472
SHA512
4a93f77863d6937a4a4ed2b637c7070a71127ac976796113e62c8165ced7458a02fecc7817b3e0cbf83b36527d88301ab1e2aa38626d695eaf161c82bd3aabbc
+DIST firefox-142.0.1-ur.xpi 370221 BLAKE2B
92a5d77c90bc4882c529d28f793addfdbfdc5cbd5d3f93bbe2d111cc3ec4d657dcbf63cdf20b32f1ebcd8764d56cacb482e74a3e804722565a82a5bd286e19cd
SHA512
cbd3c850fd4934de2ade60e0898f3134ddc37e95eaebbf0adeb1f203f3d3789ad800161a027742e3e1b09ff64116834c5b34d2dc0bee5af2b8df3045be70ea9f
+DIST firefox-142.0.1-uz.xpi 304030 BLAKE2B
dd1625ba2081166eeab11b88aee306d554132bcc259248cdf6a85746d9a034c8df9ea3ed41059299700fe1b7b464e1564b6551891fe974ca11efbbe98d5d08d6
SHA512
cfb13d7fc1bdb2c51b452cceca0e4af53c759f0023f5c834efbc482654ee2c55eca7e358c85915dd75f2f52c0ff034138b69a02e28eabf306468643c5bdaae67
+DIST firefox-142.0.1-vi.xpi 473642 BLAKE2B
8b96b348fa271f3c8a3b2df1d8e67ed881bec63cb3812fea9328fa312e63225ed105ad1d4a82762c8df37aaf73bc86b866a6fd9e2f87f7d11dee134a02e8abf1
SHA512
b4fc9dd4beb50136b50d2a4d0f44723ef20eb211e0818b0c2f76ec72e4d0ee3fed8e5193fab60f29ca8454c867e83a985aa731d4ebb9581105db06db2bb7d753
+DIST firefox-142.0.1-xh.xpi 273937 BLAKE2B
cf2ad52bceb3480aab713f2d61217d61e580a8af767f5392883270c04b9da7876de66ca62372648d29e0ea3c9db9b21a3cdc93ae41c786ff6c40149df29bac3d
SHA512
7d34fbdccdfbf4344674df500edf221db221f0482febf9c1b38bc1e22f688ebb6db35a517a6bde59999dce64e935bcb55e50ac93fb38721a3be602fbf6eb62c9
+DIST firefox-142.0.1-zh-CN.xpi 465402 BLAKE2B
bbd4dc1a9e031c5ef2b0a31a2dd7edbf15fb015b028916ccbec087b5e6abe4c9fb6a5586a4771a9c81b7e896fc4662e5f52161adb5ad322aa4cbebe6ca48679f
SHA512
89f493e010e319f3f6621bc64a6b522d3ccdfce5209ac527f6b782a5d889410a916a21c801400a5afb1c6637815a4e0cb27dcbfaad72ffb1a59d030335692a08
+DIST firefox-142.0.1-zh-TW.xpi 468322 BLAKE2B
7ae8663f9b4d5cb50b53662c77843680e48568b008b901324cad0cf03c04347bbb2faf858ece5a89b5b0d7a5ae1c6268fbe4b05f8e422668a22333be7cd5f716
SHA512
21ca00aad02ea23d1eaffcced33dc6d153123e9d4a6c4d4cc1509a70d974446428b378702a2bdcb2be67715d60ff7c84002bfe208ba3dfdb35d619de3a58ebc6
DIST firefox-bin_aarch64-140.0.4.tar.xz 66093768 BLAKE2B
0b50d27925ae736dcab7e7b6eb0a357629c006d680efc0c0d1e81f7fbb3e4e8ba4e917b5845cbf9bde55a9361fb1d0b796990190eab9dbaad0e2e8a554c5c5a2
SHA512
b2eae7f6c7a05a9953821d0edf82ce00547280030b8be6bd4f7feffa8aae2bde3f60f65e26af470c6e07e01e3e480f91e738767d12966c58093dba4af7ec6804
DIST firefox-bin_aarch64-140.1.0.tar.xz 65870448 BLAKE2B
3ee1b4fac3235d7fa920c29b2a00cd37020531bc3ad11131b0a0b7d97bcd2fd7372367d10f3269f0e3fedc14796c2e5201e49ed01e95dc38f9471f9741cd8ee8
SHA512
0c7dd4ca014014a0c0a5a042ff9bf94630491c9f40ff3c39be4082c3682f9e44fbdb6e8a35e732890087892fea11422f58e5081c27efca39600096fbef11bcf3
DIST firefox-bin_aarch64-140.2.0.tar.xz 66172656 BLAKE2B
ad0ee8169e5e2cef00e7fe9890ec982c79776e6372f75b1dcdc50f46629fde3d111211114afb0dd8bc52e54f370937d8cc6aedd63db702809b53c0753b328e97
SHA512
01a580233fd8ee8688abc0ff1afcda2ae6dd28c69aa9a1ca8a90a5b09808750bdb8abe27ef4db0725ac92d8fc967fa92ba382c706a659214d515d2a587ca2890
DIST firefox-bin_aarch64-141.0.2.tar.xz 65913456 BLAKE2B
022329f9ddacc1e31caafc8445537d57aa7e45659ff198fe31f4ab9d062657d2759aeb058d5cb0601746dc00c4bde892b546254fc7ea96326d3a17bd0a87be2c
SHA512
5008d52871ad7d1573994de7641c36cc408e2fd82f518ac69e37dac34aa8b4ec71a356ee5ceadc280dddf754e3e349b242d2fa9b1cb850ad90415fe8cacbd8fc
DIST firefox-bin_aarch64-141.0.3.tar.xz 66044904 BLAKE2B
be215189bdbb5ffe1a11e34947992a8a0ef6ea578652ad8d98da1732b3601272daf7c71201034cbbba182dd26ae91f45309f3fb4a50dd327b4969f2f44e642cc
SHA512
b92e9743818d187029e497367b43a21f62376f2dbbca4218374c4d9a5ac32efdbcc91c2d48ad13f44096721674966c758eab5f508f4db8a0c2d0b04a66f95614
DIST firefox-bin_aarch64-141.0.tar.xz 65751424 BLAKE2B
2f5785194f1a1cec06410a986b3882a3a29b56a24908135d348954a37bf0bd7598d443d11dac3b24cfe8c2689bc7e8454b0088578b813ab3231b293033c05a73
SHA512
360fbf1849e63592c01b5693c7f2190bc95a3a0d99be7b36966a8117b66d01cb8c100ab97b856fe0377a2388da4e5b22a17af0fe4a3f6555abf931d6a4257b69
+DIST firefox-bin_aarch64-142.0.1.tar.xz 66248764 BLAKE2B
b4c3b4f00139c54a79690dd7025ebf875b9b86f7d689568c173a6801ae6f3465b31fb5ebc58256d547238887ffe2df966f909d7874dc4d25c30a3e223e0a6401
SHA512
6672ad38fae4e79776d97d775081f6ed2396dccd326079000d5ddc3d81866ee5e5d6f7ad208a03648ada55b7fd0fe0dd8f1a9ed87769c49c2b5c8655981fd9ce
DIST firefox-bin_aarch64-142.0.tar.xz 66549404 BLAKE2B
0e49315c040f2338cb02562737041d63b75d942f2e15ced5771d8b6c37e0f7fc0dd720a8b22172b5ea80137707562467390e0485ee8f84cbeee78408e044d3b0
SHA512
74865d5a9a6d5e5f6f711b6ebb1f91cac9a08064b06565aa10b3e6032c97178f35d26630ad76f6881519be4ed6b9fc25b94c74992db8cdec69258de88f5dec8f
DIST firefox-bin_i686-128.13.0.tar.bz2 88138534 BLAKE2B
da9c11d7d17c955e4fb044b51efefe8dab4cfb3acbd435fa91891d2f03b1292539c95e394af1f09ce8f51762a7a4ef86dc04eb57702c793705071cdaecbe6ea8
SHA512
bfd9b69e4a72c028f5e7dd32b6c76e2b1dcb695a6d95d51974ae5ef1b253c6be8f3d45b86191a10f8b0e2fcc131299df4176ff2bea526284ac70f41477c18284
DIST firefox-bin_i686-128.14.0.tar.bz2 88319071 BLAKE2B
51c9e2377ed96542c80001a2ae91ba1941ffe0b0041457e5f4e9b2c7d43ede01fd029bbd7a2059a03348bc8ae71b96ff87c579233244a81943f8f810a0fc6dd7
SHA512
a3a84c97ab821eb811616e86269486f3e97b90971546ad073b68816a3f6f628557b1752335068356c723136d27b932e1002ce2f8d7278626abd90d3aca5ba94d
@@ -886,6 +984,7 @@ DIST firefox-bin_i686-140.2.0.tar.xz 78094716 BLAKE2B
fdf54595401a7549a158cad4e3
DIST firefox-bin_i686-141.0.2.tar.xz 77937948 BLAKE2B
443ddbe5112c13620daf3fafcb404d90615b49516cd6dfa55661cff0dc71866b06d3c230d893b665a532cb1860176f48bf6dd5468af87ffe92234e4e924ef661
SHA512
a16b016ec0cebf7ae73c3e7e6993fcd020dc201f65eafece3044d7f3d90bbf206c9565d54574fb0f71a575b4ded0a10aae2822dd58489e7e51e145e31a226f36
DIST firefox-bin_i686-141.0.3.tar.xz 77762508 BLAKE2B
fe39772c72da202d946e28b4358504d44314ae2357156363f62031ef878e64391dda411efc54e55bfde9f8b791fdc16d1c9bfc206914e0ea9760a3ec42aa9c39
SHA512
028d73c38aae58e4f316fa0287b9e8ebd371375a63503ab9d3393c6f1d5888ea48468601ce1cc7680893e2c6638ca87dd430e0cde6b7443c39c19facea01e320
DIST firefox-bin_i686-141.0.tar.xz 78111416 BLAKE2B
1f5e507c796b1376da8fa95728b8019cbe2b62b02d66f30aac67d7df97a346c119fd19bb331d2b17f6f9bed569d82b412fc05e3ed892c0d81809cbc60ce6a222
SHA512
e8ee7b2538ebca5189a14d71ef18776336cda0d8bf0d38ed63fe33980f44c6ebc28dedb1d98083e92cf807fcba014a51de62da105f8532bed151554f180ba5a1
+DIST firefox-bin_i686-142.0.1.tar.xz 78405624 BLAKE2B
358d708b6739e0fbfb381fb57164d6ce6205c78d42d9edaebc265e75244ef0cffeea04fd98d6346efc583ad46e51c74d87a724f9a520d876d35548e03c95f958
SHA512
49df5b8061cf51dbd43ec3dab9109df24e399554c711f41296114be2c5a84798bc09759586b448db5dab8d86b59271245c990a54d4fd66041b525584e8ae0cd3
DIST firefox-bin_i686-142.0.tar.xz 78244152 BLAKE2B
71eba0cd83b160e054dc8da99d2c9bb8f83b3de3834a70e2937ffa5c444f54c06bf8754ca71c7cc1f958dbdc99281dd91b3adcd72606a6a40a88565516c1befa
SHA512
a997fc6d1033c2dee5a383dd694ddc56a6a06b2f1cdeb8c5a6b475f17d686ba31ff617a32a45a5f63571a938ddd7dc549524bee07c5c44e5ea43ecc707e79871
DIST firefox-bin_x86_64-128.13.0.tar.bz2 87030752 BLAKE2B
042a164727a9092661c3da590c6ea040a13b7998273ceb5c4a3b3a09198c69dc050788b4f6ef34390b1c6ddf643995d31ba9a9a4f5706e6289ad19cae7b9a2c8
SHA512
1da76587cce2485bf87aee4ab4901a5f183e45705c1fc0e65a238b4fa6fbd5b397dcc0fa1c160b7bafef95acbf7f37d9800a8e9f8270afacd461e7bc40c61ed1
DIST firefox-bin_x86_64-128.14.0.tar.bz2 86773083 BLAKE2B
46b5d71b33f1f583cc48bb15c6d91370cee6ae17fd962c608833f03aa80bd5be92b632fcdcbf098671b639455a5f32bbfe550ad67f77aabae59cfe6066bcc73a
SHA512
b502f34ab130a61c94c21488be33c5fa3db1e3f3de899c268279e57a89e2a93a3dff42d03055bae0a43cb1b67594b54674f26aa03e2c1f9937078d18695b1eb1
@@ -895,4 +994,5 @@ DIST firefox-bin_x86_64-140.2.0.tar.xz 74847836 BLAKE2B
0d03888d32b45023761eba02
DIST firefox-bin_x86_64-141.0.2.tar.xz 77469580 BLAKE2B
6f330973a23597b76014afcdd724ffcbaf94659bf0f84dd60fd2a482864947a9145f6e927ee0e576ef9f252573fc3ee10371db1214544f7ef64738999ef2286a
SHA512
dc79dad8a7da4208a53c9f809dfdcf0a4aac9497f580e233301bbd4ada50fa65bfa4b3cdd9b7bf7f33d8a06478b6d33cdfc5db22e1a3b4297e73b0762366fbd1
DIST firefox-bin_x86_64-141.0.3.tar.xz 77138528 BLAKE2B
64a43973445f0286bbf81a54b92709291fc46dc40479eccbb6f8b8d914af591061b096764634bb013b49012db08782137462c1489900d2bcf33d00ca91b18c3d
SHA512
87a06fbba41389c8d68c04a0ca205963fa5fc0552bf5e1f2bffedea4dbf381b116b4ebe920573b90e0de543c1b4b758f38cfc5e9921974b37316fa957b3e825b
DIST firefox-bin_x86_64-141.0.tar.xz 77263164 BLAKE2B
ec29b810e01124ce596cbd963e0b9a6d3394f509521c79f4649491166e6dd2913efbb78db4b7050df4b857c7734f6acc332a6cf50fabe070421d0eb47d12d8e2
SHA512
21198756d0360053ff8389cd7cf11da785f01d07d85bde156bedee19fb5704db629a7f68220d59893a1f6d01c1796879f55af04caedb61bee05e9607077414aa
+DIST firefox-bin_x86_64-142.0.1.tar.xz 77867240 BLAKE2B
ce118893812bc4ffacb0611d9c4dc334445613b5c4e3fefb4f7ff6b69f992b2056f07b165fa6d39b9510a7d127492bacf1e1764b0f85cf7e9cba187d4011f1af
SHA512
6b67e71a0f162589a1faa67bf139eeba0672ae3addf6e24ee282a8f796272ca6e361b13350573a17f56d52b5120c72aa2c580312567a395e03f5d5e36eeca2f7
DIST firefox-bin_x86_64-142.0.tar.xz 77631228 BLAKE2B
4698c8cbd9d6b514f81d7aa69a6ebfdaaa59156f011fa16fa5194459623170ab2ebe961a158a4bcbfcecbe16a4b3132e154d4eaae6cd06bcb14158948d3105f3
SHA512
5e9600e35a25aad842fc6da0e9f62d6eb83abb57df11e892f430ecca33f9de95a7193d9eede7f51ff02082a2128040d1da13b867d441257b11b3a4edf93069c0
diff --git a/www-client/firefox-bin/firefox-bin-142.0.1.ebuild
b/www-client/firefox-bin/firefox-bin-142.0.1.ebuild
new file mode 100644
index 000000000000..cdcbbe30ad41
--- /dev/null
+++ b/www-client/firefox-bin/firefox-bin-142.0.1.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.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
+ 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
+}