commit:     822134610c985ba139a390a12bddacd8694ffbcd
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 15 10:54:23 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Nov 15 10:54:53 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82213461

www-client/firefox-bin: add 102.5.0

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

 www-client/firefox-bin/Manifest                   |  98 ++++++
 www-client/firefox-bin/firefox-bin-102.5.0.ebuild | 376 ++++++++++++++++++++++
 2 files changed, 474 insertions(+)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 901c501244c5..3224f2771fb7 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -94,6 +94,102 @@ DIST firefox-102.4.0esr-vi.xpi 586367 BLAKE2B 
2c9cda14a80575bcc9bb61107c8dd34a3e
 DIST firefox-102.4.0esr-xh.xpi 427181 BLAKE2B 
5f1966e0dbd2aa3813166dc850f177934af8916648d334d54c1a0539249b87450a004e78f8cbf3437988b223ad8f1bfb6f80f8ed62b3449505f8f0966249a415
 SHA512 
54e7893b1d9282a4b187698097c5607a04a50633c91e3c383ee23c2780fdf4f5b6e77fce3d22e5fcda968f0efefa36a760d24c300e4b3130cff699d1e387b366
 DIST firefox-102.4.0esr-zh-CN.xpi 589096 BLAKE2B 
ba7ec34f1f70fbc2800821ef4cd55bdae4544fdd71ba180907cccc68e1df773b1e4a681c67bf9a018eec4f9012c6750df829c81e4cc80f3a32ae1bd480304240
 SHA512 
85e624355363f9d2e5717723da6aeb920342c551f3448f1581c9ecafd7dcf06a7188176a73ab39faa54c4b856ea3d0a98438111e1211abc7af72fe5fe4470530
 DIST firefox-102.4.0esr-zh-TW.xpi 590475 BLAKE2B 
ca73c38446e2fc3daf4f5e7a4e27cca153f0df38ca83e9368a71e108820709ce588593e3562941d310224bce606da77682afee90829bbb4feb34d64ca595ef85
 SHA512 
94bac8f5b13099eef8570f1e9a7dc0509886aae3e3c1b952f970cf1adf99062405ea504e1417e3e54b92a551bfdb666274ad47c9fd08d2a72fa6f6579fb2b3a3
+DIST firefox-102.5.0esr-ach.xpi 453457 BLAKE2B 
106fa0802d4951f48de6f1a367cfe101a3f7fb78eade9c7f408cac1f650babc9d7410314019b33aa1c8cba2316700e849bff1c00242c22874ba585a39631e9ad
 SHA512 
6c69a3ba9632b10c9ad1e45a00b5c9a91d9f4341486bdc20ebf473ba87791eadd3323e5764f9b74bf4c826f5dd5fe4e769175fd7c1486cf341f54ec61116ed3b
+DIST firefox-102.5.0esr-af.xpi 418244 BLAKE2B 
3d42b1c96e183752baaa09f90226688b4343dea2a5d0f0687cd60316bc8e561d212bbeb05b0f45c8f973a0948d443646231abd5b89bae096af74facef27c7ba9
 SHA512 
f2d52b89eb19d9c03d92a6cfee0e392d9b50ca1fd0368b1f86842b64f2713fab143d454d322f2dcc52f349df91589058f76ab8dbfae317f1597ecc0a5d69de30
+DIST firefox-102.5.0esr-an.xpi 498407 BLAKE2B 
801bcb466d00d5306fd048f4e4574dc60a54afb008e87105312328328198336ce325ded5513270e0d5ec81e5d4a8d0068c4b860cec236bc58fad6bc106e120fc
 SHA512 
8b866c8c2dc45a494f46e6d61024dac55def58ad1470f0acad750aab2da9f64e5a3bea24daef8f54228a4967f83c444287bc1f3ca4c23aee689bc8b40781ed85
+DIST firefox-102.5.0esr-ar.xpi 563025 BLAKE2B 
e0e10bf881bd2c68ebe0742334599e8a94d45b59ba2f8806471e2d50c78c384276871dd0e3f487b631270f5d1d89675428e9fb4afdb8043788e1403132488f99
 SHA512 
a550a497dad738dc4ade42b72ba4f2823f7fae47e4805680ccd723a4cd5df6897ab45de44524ebcd73b4bc823c9c779a7ad81c8d39508a157119ab60d5d76ed4
+DIST firefox-102.5.0esr-ast.xpi 493501 BLAKE2B 
dca4c240ea7df846d0c8bee90dd9f3c3d7ce88f6b7a121a5ce95864d670c74aee1c04bd2fe3e81835dd8815d5761c3096259714fee7789d5dc8f3e08915c17e7
 SHA512 
08de506e490fcacd32e690799eae5ddce94239c7ee16cdf4631995f26ed4afe4bfc20f5349ed5d47e25d3a943c38a4bf43cf1dff7fe15ac8d2fcdb8c62ff6a93
+DIST firefox-102.5.0esr-az.xpi 485921 BLAKE2B 
a52532de81d8fcb0f593dd0b8fcb189b6b6d3c56d83c50ba2ccefbbc174d267c71996a191e8cf62f50dee7421695b6b79267a8f629e63e979fa812ddf1e21e16
 SHA512 
ee1ba86aa69793b97ff21d1ae4dedd50a7ef527f67db9ceb9955349367e855683dfbeb8b1c45a3560184132951cb8bf4dbb57f705466eb47c0b254abf6cdf085
+DIST firefox-102.5.0esr-be.xpi 638903 BLAKE2B 
f9a4923fc0f5ea62d720a8c4429dff425e1da114497442200e7458790b59caa8f0aff57b25f2fe12c94427866cbb8f86bbad2cbabc4ae9a5984efcf6048bcf27
 SHA512 
4232776d98d9e635b019e52f8147616fb7263b07657eda35d5c9070add728dec2f1de8c2cb29b80c73f2a220310812fc816a6464d6351ac46b6fd3ff3dd80aa2
+DIST firefox-102.5.0esr-bg.xpi 578855 BLAKE2B 
c00ea96984b9a9f34d209c9c1f6f7e2c8db90420e7ab956515ebc4631900137a7479adf8b3346c6c44f5405003142cdd2e3f00d68241acb25deee83b192d1dca
 SHA512 
99c9b16110b5e309c35710a4264a7bf0521f2d10d2b955def2a673c2dfdbc906800eec75545dca3d89e89ca5c8800fd00db8b76aadefa821b282d74c145341cf
+DIST firefox-102.5.0esr-bn.xpi 576723 BLAKE2B 
985923081414fe924fc0658e49e4a0de473618fc59177036f72cedea3bab72352244ec47b87baca5d936059dee6e01eee19eac9a15c5e32ef49749dbeb5f4803
 SHA512 
e8a954f74d9066057961242d86270fc0fa834e5db9637fda2e60055b6a8325245bea80639627bc11cebae3deac6a4e7234382673e3311fd8b54e4c9c682c89fc
+DIST firefox-102.5.0esr-br.xpi 531023 BLAKE2B 
f7aa266da79b0c526014fd84fb2f1f33b54106560215847826c2b38602ad66c7aec89f7bbce6f6ceb6d4c4ccdb1a01536c969e7360a2982d1bb0b8e246ce3048
 SHA512 
f3f30caf5a628d8136e22aa9ccae5ae77c902a845325f906c0cc18f2296d06436116b821636592ad89cc60b3f33194262898e09586601f4a5c613d706c32d79f
+DIST firefox-102.5.0esr-bs.xpi 462130 BLAKE2B 
87d6dd7ed7aa4794df62efbd8b0a2bc6dc502394c42eb2469eedcb003209ef25754a91ed34f2366202ad58d1f2d491e6ae68411e0307534d6b68e5c583535121
 SHA512 
2f5ba8ffd334254d062b5248b33b442cedda8250092aa5773be0e171e83fb87386d05f27c73e6e05ef066a7890a07a5a3043f707ca62b9e2b125bb1caec6db2e
+DIST firefox-102.5.0esr-ca-valencia.xpi 537511 BLAKE2B 
cc110253e7e468a4ae455f821e3e64c6c48d3562753582def736ff027aa060bb52501e90d1b36dc31caecf073d91457f09e14b40252fbfa4a741e1c1c5847e6e
 SHA512 
6c0f7d9a09c4f8e1c68e79fb1eb0e5197d5dfd0050366b19aa193050940b047450b3932d4cadeecfc47da580a9eef8152d87d4aa04295cb817a8243547c0e6e3
+DIST firefox-102.5.0esr-ca.xpi 540467 BLAKE2B 
f1fe65e2a34914c2ec4dcaa753cc17818ebaac3bfacc6364895097a87ad2b2006dbe3e27e6d8bf392029daf74ceaf53a6936c7a36951c1c2a40902068259a2ca
 SHA512 
060ddd669523a5c22269340cbe23880df5fe9c124ed4d72b7f000ec2f4cbbd11d7f807659dcd78fc1146083c9d2419f8b7b2579bafee36eb4529eec29725d929
+DIST firefox-102.5.0esr-cak.xpi 550766 BLAKE2B 
5d7f69d2cdeb9778b9a458c4f60a7fa35a40d26265b958dd74f7ddd260d68a0b74f66db23442425bfb7f57b63c7a05bf6ba01b239d7a0a729fdc7b77b99bf638
 SHA512 
80b6d1e9bd8ae9fde029315d8d66024480ddabbe5533a496c225af3f96ba1af7b555c9e329b55cf296a34a22d288d28a282f4f5de6547dd5087fa5d1a21e7fe2
+DIST firefox-102.5.0esr-cs.xpi 573457 BLAKE2B 
160068ce7046a3097635a663343614926054a9f597f0f17596d62b48a6202555e2ca95dc42644179f53491e2df02610f911ea328577e85b5b24e357594141ff4
 SHA512 
c2cea9b7bb5918f8f82cadb91433d786e4555b3e0faf0fb5178b6fb3940f0b2582b8c10b08d1d6ee2e47f9e75bcb956697d0c29a0d0d342667890712f4343fdb
+DIST firefox-102.5.0esr-cy.xpi 554754 BLAKE2B 
e4e239bb1d2a34612a03a75d4f2d6c0449eb8af3b133f0d321b1340b87a5fcaeb78e09a13c91e0b2a4bde2e4a1e9a88f2025a5138b20dc8823e8aa1878aeda55
 SHA512 
d33fe367201246f2eadf5a769730d22ad46f5e6b3435caa28c019725afd0d8a7428df58b2cb4fc3e20930f0b67ab84e4a09840b26b1529016ace37c1dbbaf423
+DIST firefox-102.5.0esr-da.xpi 546951 BLAKE2B 
4a162fdd8d4c0705c2e9cd307190a005523299b50462ab8a15dbd8470bc44d13b0dc86db05c1a634dc758865997dfd34987f953324f3f23ec0d1db860a6fedb5
 SHA512 
bab7d1dd313b1f7b57243298c6d9e2272a840e577c38489eb7948e8867f755c6ef0cc68f3c83da194071a18e09a252f666465b1111d80654ed95a79703504bb6
+DIST firefox-102.5.0esr-de.xpi 567045 BLAKE2B 
116602ca36f9e11a978365081b44d6559c160a9c6189166b8b5248cb62f8e9c1fac0d46428fde885be51dd290c3ea84804fe6ff5e6186c85c0bedae15f582deb
 SHA512 
2bdec0c76b467b71cb464681c8d6a22e1363d2e62cf1081e61fdc0376bb9740f853949f996727b6c3091d083e47d736457b0d21f4e22e8a2a58088a5302f23b0
+DIST firefox-102.5.0esr-dsb.xpi 579775 BLAKE2B 
819bfe6c184653037cb7f21d1df3d3b41b5d2786ccf0f8e0fc0ed5c7e7b8dbf8ba873bd305b240670266ed71ec88b4099fcfe5dae3f7df47f328b33af79ce357
 SHA512 
b94755615c6ccba762c4677568c708c882a4319dbb840094aa7ecca1207aa6667c2abc667fa0a3f076c1385c120dadf7724ec9957cc92d0f451b9f6f5b8dbfad
+DIST firefox-102.5.0esr-el.xpi 655027 BLAKE2B 
c7e3cab1f7aa3e11f768aa947f9dcc5543e560fb54fa73e1e782f1e04fb893e7d0ca7f1cdc349f9ee62bdf85ca5f65817352e49d1d06f906b628fcd0921f2727
 SHA512 
5cbb0a0239857f5995e584f3e798c4ed9dfe0e31b587b83c55158d0909e7e77ae3ffc50c2981f67d33ccac361606d4981877dd2722e150b9775e2b9950b1e91d
+DIST firefox-102.5.0esr-en-CA.xpi 514605 BLAKE2B 
5cad76f95eff283cba1a40f2223d094e1efaee9ebffa8ebd868e6e7c956b8ce885176794d399900138d1c5acab01f1df8db49230c911adeacf31c5a4634084d0
 SHA512 
b6e48d858952603299abbc1864797be4c8fa77ae1cd569b8ca0b16ae7c9fac9212b309760910391a762ba290d5686d77829b02d1502b2c68fc3c843ce6a838ca
+DIST firefox-102.5.0esr-en-GB.xpi 522701 BLAKE2B 
2c1313167169608aac009703908027a6db3258eecc430ce162b7a1d0693e0d9d1a2ccf615bf4159d9f3563f4641cdc8355183f01e2aac0d7ee15020f517a8483
 SHA512 
62f343458a4f397a3d83d67b6c4d5ff04084ee0d6b06af20f8b9fc8fa6f0c76ecda4c1205b3f5cf72f5d7e254c53bb3b9ef091b45b4b5e1a8702f666ccc53296
+DIST firefox-102.5.0esr-eo.xpi 545928 BLAKE2B 
0d950e575e69ff172490a2d7092bfd4ba7cf8284012285a810b4f75ffc7d7acfa44f67547046001e35573b3e89696919912b614cec23de9a571c0c9d420a75e2
 SHA512 
e644acea98fe5424f4447e6253db17187790255ad9ae7ac5ea51e500fa8daa9d33e3f1bf8f0eb6ef1979320444c443e9ac426296744e765128b7c648ab19558f
+DIST firefox-102.5.0esr-es-AR.xpi 560318 BLAKE2B 
b9ae13afabb3cd50e91cf8e047b00b421905148f443feeacc0d0695749bba00fb579640ca8aee2e7aa641061034749fdfd8a260748cc1b213478d5803916dd22
 SHA512 
ff3ceb6608f6ad752e35c2504cfb8718798c67c0deb3a5242ca8dc1b717a7919f848e7596680290c960b16cb086e34ca0ee50899cf07bd958ed8f6aa96d26c43
+DIST firefox-102.5.0esr-es-CL.xpi 559377 BLAKE2B 
8cd31c9c8dd07819b36a7fc182d0020c134e6e339f759ec5a570ffbe29f6b8679989acc5847087e95bde490fa62cad44f6307993b1b031f157470ae905c8fbe9
 SHA512 
3d06d78682aee2a3f099e1a0f091f73574fe6830abdb3ce33aeb04819ccfb5f470295c0334638b12e0dd99bce877b6a4f502032372990dff8519b38a3dd7876f
+DIST firefox-102.5.0esr-es-ES.xpi 544159 BLAKE2B 
95da9c1e6ba6d89596ef611c20e0d8f69ce0379f507531b71495bf64e84b6d4a0b0730d4efe1c808143bf6f8fe05c5773f3a71f4e13e6c1f90f40e5051ae15e5
 SHA512 
2e50629ba1115921cb1896d53e1af7d5eb92dc1f8b722263e5e02f7bc5f3ed9f5c30cf58091194a06836717f8a73183cfdcc3ea6e03409f69b9aff65b44a7d5c
+DIST firefox-102.5.0esr-es-MX.xpi 563470 BLAKE2B 
1bf320b8b85689a58faaee75fe7a99f4438aac80bba530ec7ad81ac6e0b1eede9f5f800c732a3a5941087d062c33c97748d0592d1b7e6befeb3bee8425be304a
 SHA512 
77726f1a3f76af11b75d41b3fa9ba1fc107e87339bbaa5b4472c9fe9424bf99e9477ad6bb12090167b4018fa529c99513ac66433fb6ad8ff273f9a5d32ed5b0e
+DIST firefox-102.5.0esr-et.xpi 531826 BLAKE2B 
1210e49263a1215d492e9b6d2ec5df46b1195a209392156f993047e267ac07070c4a7b8192f12158bcb9ae2592138969e73fe6f67dff6bcc10da677b0a4b8ba5
 SHA512 
190ab22177ed814e829c68f521dce516b1c767ab47bb01f176f08c80c5f556d6bb1c672f1ee4f534c3abae644a0beb17e1dc22d986f5d53e63cca5da35eb23b4
+DIST firefox-102.5.0esr-eu.xpi 548194 BLAKE2B 
80239ba2f7656213a5e939358f0ce0f70fe20182834cc6d47ca1617f399cd76824c9a5cf5049415d6ac56037e4c9f1a948a4f7d22cf81f009c4eb5e4258b6a1f
 SHA512 
7667f1ae51528a2ade52c19dc8dbf52246143b35cdc61632933d238678acb9b71f447708594c4ea2c69f82c4bbaf929042e1df23ca812165fbb45fafa8af686f
+DIST firefox-102.5.0esr-fa.xpi 562332 BLAKE2B 
541c7431c1f1a2c5f6693cf3d41b87242796a059397ac32b9dc199208e26bc3f015e4bee61cb8b1fcd59d9cba396ed7db6c22a7773228c7ca12b7067cddde5ed
 SHA512 
be28048d545685c9df94fa1958cd4cc92fae62c43a9112e7e71ee6ec668b34de1c13c915b44bb11d6026494213afd7c5b472f32a882e181f82be6f999e4cab33
+DIST firefox-102.5.0esr-ff.xpi 472159 BLAKE2B 
ac2b4a7982eb2c522474934ddb747ecc9cb64a9ef26c0a8a56e5e9a1981308f982689aabb84d1ac1abeed5d7e1fcd5aab7cad7f4612fbd0ebd662d0d81c4b8d9
 SHA512 
3c3fbf0e13420b52e322dd136e4d04b733c17548a951e99be295d78a310d8b965519a9ecab37b79066ee6eef230c25da1f8cfdff0666466b70db5f0e21c76940
+DIST firefox-102.5.0esr-fi.xpi 544781 BLAKE2B 
f6a0b8081e1b43e20038223e09c831089d0aff090f28c19b1fef4d9e68e81d88a5df96c036e0227bf306f8d138bba7f8a1da1e411753f914c0ce1c744578d8ab
 SHA512 
1ca8c01e4454a357e643802db02e16774495ba791639b73276c80a960e46b12327690434e9ea65c8d88151fc2754b1ec89a76c519424714228286d7e79b5a72d
+DIST firefox-102.5.0esr-fr.xpi 571374 BLAKE2B 
95b403acccf30edcb8b2acadc75342d9dcfe32027477e26480ea898375b3ab3b269af4222d8364ba6909e503ce11d7bc2cb349a0cca6ffcaa876949bf834d738
 SHA512 
c6f191fc32f2ab3120d7ddf8ebe77f8a8972170dd4625afb1ca5cf4bbe392c8f392e3d2b67e7e83443cec6b2175494ddd3d81661f41685683afacaa876b7797e
+DIST firefox-102.5.0esr-fy-NL.xpi 556583 BLAKE2B 
a7da2c0e91c11a58f2795797278913b21eba28fcaef457e4cc8f0331396a6d668e5f28ddb3de3ea55298e6c15933bf3aabe7c240cc0b7bde13aab3760e3f7790
 SHA512 
fc988e0e120e153bd1663cdab13975bc27a3e86a1740be9a1ba0fc75f3cb1dc06d739c873db56193d56c10a0b2874f2a5dab51c15335d3fb87e2542b96fffa93
+DIST firefox-102.5.0esr-ga-IE.xpi 470602 BLAKE2B 
6cf4d97cc4a7b9332d705312cce8a7bc1c5f834ce0b30f687fd26be659934d21cd26412ab77f1db032e32a81b14f5d46c1538c8f53b1e838976cad8a55728e38
 SHA512 
a1730fbe875f18cff992cacc285b8db209133b7dcd805c8fe524c58377c1d15fd880b487bd606163f11e8a9134569ef2be6fc7367ce72d3ac19aee4fb811b73d
+DIST firefox-102.5.0esr-gd.xpi 543719 BLAKE2B 
9740a0ec2c0cd76dd1a20c5fda93e961552241977dbeb6ec4071bec6d73e0031b38733538060726c99d10c82ed167d4548f5d3c9bc8e05bec66c4da42471d1db
 SHA512 
c21c298f9a8405b1f045240da83d4519d391ff56d6a0143f251579d82d40e8c946e5af356835fa2f5a90e798802f0d1b14a05af45a08d310a76e47333e944f30
+DIST firefox-102.5.0esr-gl.xpi 539051 BLAKE2B 
46c1b726b2738d3509c0963b95b374e1a28c8f5f73c2692fc8812a383e6c55cc8c4c2b98084b72e3c73c2f002d9013b1cfbecef7bd9fb8522521b648d00d17eb
 SHA512 
1758d382155156ccca237d1acc219d4383d3650930631afca98cff66c16b5dc409ef807cc02f69b031017bb88655d4e1c0ea23b904c9b75413408f7be39237ef
+DIST firefox-102.5.0esr-gn.xpi 570890 BLAKE2B 
f91614b3413d8e1daf1b647a9854d8947c6c810c8ab4f5ec4e67737c40b9927380ce51191c076c3f60e336690f578812ff48cc3ed4b8d077a2da47f964bddf49
 SHA512 
c228614fe5cff10540deae2e5fc96867e572b4d62a379d0769e55bf0671c4b2e059572bca4c7f85363937442e75d1864de30e0730f7100d63f287d28785640fe
+DIST firefox-102.5.0esr-gu-IN.xpi 527866 BLAKE2B 
7c60f86d84399e29a7b81fb4913937e9222ab560d43ee858aca757989e76483db6d73bc95e4a27049b8fd5cc73de661c3e70ea3f41718d5f7543ada9f6d794c1
 SHA512 
7fff63125bbaf826d2e15fa103bbe3025f73427de43afac734ed7022dfcca08efe95524fcc65882a4790db3d19a8a8662834e9ca569a276bd3b2d13f9de9d0a1
+DIST firefox-102.5.0esr-he.xpi 568667 BLAKE2B 
6cffe25a3ab6186ebf189c8c4a62261f06b5c482158b8f02efb7024846c978dd8a79777450082193ab7694e5bf2edeb6fb4a980ad915678eb18c6e64a2f5b7e6
 SHA512 
09ebdacd56f6cff8a99ae91866aa1aa0a0f1fb13b4cbe2abeec94d9f4d8cf30ff0c2c69858a422c5a18d593496ac01bbe0120c04b05078b4732652857e96c328
+DIST firefox-102.5.0esr-hi-IN.xpi 558530 BLAKE2B 
9db2153c768adaba2bf6c295f24d2822fcd943b4aba2a4ef99ff760237c487011293b486ecc92b422c7e612126ee62767a10368903dfaaaa6cfd462ed2c025b6
 SHA512 
5130f784ac671e2130126462a7ce836756a725f5ef4dd0455703d8401b8d29493e677c54b9d0cb3854215141e378b15e9ca6fa44363a460d5094cbc948ee8baa
+DIST firefox-102.5.0esr-hr.xpi 529730 BLAKE2B 
f9622f5ee118b2868b615985d5c29fe2307ea47c3916d1341eb86297000eec5dde1797dbd6aabc02e050f528fb5a34a8e6e32aa37a25eb9d1e67ac205ce21dda
 SHA512 
b473fc2cc1041f6cc6fe874f63462a42996f91de1d34e7d1eb044ca7b1e256003a8659a14f37914de05cecde4ddd7cff7370ca357f8728c262ef779f53facbe7
+DIST firefox-102.5.0esr-hsb.xpi 575944 BLAKE2B 
526c44ae2a237afe8873a67e8a34658082b78ce17df1d24a674aca54401cfebe9d295cc5938104a16391bdc5fcbdf309cb405b33c4dee82ba9119c7bddd9fb03
 SHA512 
87c7bc9da8f6abb6df2ae6259e4b3574ed7a64bec5507f7e3be0a00b042e4f3855e37530cf8345b57fdb3d97354073495f4972c0cf1bd64418e6ac980c495682
+DIST firefox-102.5.0esr-hu.xpi 580242 BLAKE2B 
333a0ceab57e682c64c71b3a2474a473813a7eea8454fbf43bcbdae0295a0103b9adbea81efe72bc9a63fee6c91475eb9b00b2a72547750c41cbbe9a8819b1cd
 SHA512 
88f00c8de0375568607edbe4c61d30f4b20f2b51a98a006e228bb7678378cf8c69f662fd208b6840aaab71cd5ae55b4e6ba824eef0708bdaf6bb0409965ad7ea
+DIST firefox-102.5.0esr-hy-AM.xpi 582115 BLAKE2B 
0a7b94854182bf1ffc54bb265a11b93950a4b4fc0efab404d54b680dd8a25b1d88e15a39b45fcfb386254283edcb06cb642db964f71d8b4204400086fff16b7d
 SHA512 
83a86180dd786216302155667123a2183dfaf369b3f9bcf5f69010704c190d8766b5e8d4574854ccc088b396767ccf615356e1e9c09f72a6cfec3508ef727754
+DIST firefox-102.5.0esr-ia.xpi 545259 BLAKE2B 
5af9501e6fcfdfb78cb0af7768f12f27ce4fd6581d670d03a1710623b8ff1f7628923724e781f48fb616cd5ad06077c7227a4ca0ee3c7a0030152e3100138433
 SHA512 
e4a457e6e1a4e3aadc3846c494f7dcbcf4016ba7e2afb0d3958256fc47a249a35f1d433b77597910af108bb8e58efc9fb70887d6f8168329721458f29a7a5492
+DIST firefox-102.5.0esr-id.xpi 542437 BLAKE2B 
e8f7d2eabde4a47e1b43a99a22e33c19a1a00281959b8f2432d4aa1967fa6610521f3953d046f1379bc785d4b36801887e297f9b801c8660f89642d58a1e01f0
 SHA512 
e8c1cf0282a6edd95ca795f9d6a77b48af93fdc16150178900878d1afc2d79e5c7690f2ee1d3881a942b7061a6ca24f033bc728bf6424c0415ee7c48af715774
+DIST firefox-102.5.0esr-is.xpi 551940 BLAKE2B 
7267a5cc101d640bb4052441f51475058d90c0c3a4e7be2bbc786918b5cdd1f1c33cc6fe9e1e87d864b321018eea0e82a7197975df4c9f83fb9f80d931c36a1a
 SHA512 
40868d892ddc2aaa5ef86bdbd5afbfff6fa6de0158eeae580f1ce6f83a6b7ee42ba080c389e1b16c5021f29dba4a7c3c983c28c4495f39e8298b58323f55c843
+DIST firefox-102.5.0esr-it.xpi 463201 BLAKE2B 
855e7120f7c7703d9d63655d1c2c17b19b75a12bb80100f3613a2ebac140d4a78efa5be031d16fdfaaa9c25a6bf25eb6aa9745ad29dadd6dc5dc4b46bddbc40b
 SHA512 
72cdbed8ac2c473bde825eecb415f75e309776d23b8fd0b8a6de4357f1bc14edfbc7d455b3dd3b1b20464953c74f98bd717e51d123b4cc78ee6768e4262f9f5c
+DIST firefox-102.5.0esr-ja.xpi 586292 BLAKE2B 
b36d32eeb61717f14f605cfbc44c644ec9cc6ac5ef1ee2395d27f173d8fb3fcbfb7f2e333f57d29a1c5b1e075495ba416a0e3e186cff8616d254c67f52a1c391
 SHA512 
be06c437cb03af625e9aae3ff360b27257ba1abeb676004f0cb70a54b2f69cff666ba9c1a5dde2158a13213c6761d83024a4e9ddbbe896389e8cde17803ddc94
+DIST firefox-102.5.0esr-ka.xpi 606127 BLAKE2B 
ffec35f22234d24d81bbac6faa9704dbb527fa10025ac943a5784ec390960c5b97e1805cce498154467f0b763c2f610c34571ffd6f38ce877356d7a9727ce9a4
 SHA512 
a515e4018039198ac6407eab04d7611687f7201ce63aa008464b1be1c69e325b4fe2ea547925c8dc619e01171b0fa3fb1131a4782e899fd5b0528e03fb34a2ab
+DIST firefox-102.5.0esr-kab.xpi 565742 BLAKE2B 
cdfa39e611de9d4ba134568552a5ab44ee3836fe1e6b9315413bf893d5a12746aaaccdc1846a08639ef9574ae22ec81d6e8378fcfe21be25d7dae1f881549028
 SHA512 
462356e40f24fb367297421a035323fc5a416efdb5deeca4f84200f7995e0a7a107ef419da282a234646bab63e8b0feebae7d69789b46625ad7e806a93e7e9c8
+DIST firefox-102.5.0esr-kk.xpi 621841 BLAKE2B 
b2a96b31ac75dd13514e78e4bbc3f269dd99a1f3b56839e2abadf6bb7cff68b7688a4b9f38d2f441b9dd3b632aaeba0cc4dd9a8252346e69fdeec894d648027b
 SHA512 
9cada5cec73feb711c43d2c83704481bfac66b616f86fa802baf6db601bb00805228643af58275c216e386f8ee823e0ed1366d8f1a5fc4d1b8db6b024ca31dbe
+DIST firefox-102.5.0esr-km.xpi 531568 BLAKE2B 
40eef6f86b0461d275d5aee49c0875615e98c4ba68305662231868d622028eab1a830972ea934f1fdaddc1923fe451b35605ad097d80f074819302b9cf72e53a
 SHA512 
501e1b94d0aa1570b0cd27d228d93c815d3a7c6ad3f971fb3c7054f29088b97060bf695910f840c904765c3644f22f1e25120f6bc8e5ba9130bc3f9ca9069049
+DIST firefox-102.5.0esr-kn.xpi 497188 BLAKE2B 
6c05699cc03f24e8ff12cce54c15968eae0dc596a98b06785ddbddc0979644474267befca82bc581afbbef2bdec999ee28cba2dd64784579b8f5e46040fc2789
 SHA512 
6c2ecfeeea8a415589f256eefef3d26f864a1af8104a620b86396f1e41c9b9ad39ee751f6e9c456a86c9c1a5d1aabd58bf8037370a225db0b55d7fe1c1f2e560
+DIST firefox-102.5.0esr-ko.xpi 593309 BLAKE2B 
a2e9dcd0b53f3196bd6ef6b00563e6efa78912b1908ab79b9cb503ddf76c0469731a8d3e3b23f05891b402d51a005785decfd70813c26477af573f2467b28fc4
 SHA512 
34256d447ceb1c7dad0f5570989f7a1372d5af7d83597ae7f98ac18bdd7760694a818b442ac24d0bad57b773b16dd057b2126fe9a2ba0ae39cb3f5f747597c93
+DIST firefox-102.5.0esr-lij.xpi 470144 BLAKE2B 
50028dc7b8304e102ca248e0ba54e9eb50ecf396fb089587d253ed3a2ca11073278bfcbbed4f5f95fbdedecd20732d00f162c559d9f55a46306f1787133e98de
 SHA512 
284ca7a9aed581858a24e447f306dab4f824158cac9336a376aa10863c6e71cc9861fcda58de311ac74534f7cd116f04d8666741d8c9620745f3037d94e88f91
+DIST firefox-102.5.0esr-lt.xpi 561125 BLAKE2B 
7288f14fa7fa581d8023189e8a9b061ab7a9afd71bf2a7b85c133a3c076d141678fee3e6f71bbd0cf3e5411431ee2ae0ca09a3283ab4769eb30f73d4d2a38cf5
 SHA512 
31e3dda6a8dd7a9fc1e4305afd133f82702621e58609d1a7bfdf9c13367120079dd6436dd942172e4ff641e04dac40b497875d25a4f46b2f5b89b3a32b585306
+DIST firefox-102.5.0esr-lv.xpi 463015 BLAKE2B 
4c196ad0bb968965bd1d64db2eb4f6e97ece0126e2facfeaee8ee3e1af9b2ba36a4e6ed981e113b6d4a85b366c8ccbd4beedcada8ac5e4014c2fc26e64a58417
 SHA512 
0c6bf6ce0ff721e848904842ec6bea54f18c4bfea0745d75be50439d80f6b50a06cebadc525298481b167668ab19e81f7f63cc4b8969c7d2cdcc331630447f44
+DIST firefox-102.5.0esr-mk.xpi 482312 BLAKE2B 
dad5b35fd0d3a59876e0c44f1f21cba91650b4dae86f70f8b26d8fcbdbacba6400c022ab1969e8a3b08522017c4c44bf9dbab52484bde5ac88b8fb36583c1590
 SHA512 
c2a30b6f04d9dec6b7890c8daa0b35da0c027bb5e34e0476ecf567ad39f8186a621abf2393153d1332585529a34e2c73bc553889f981ee0a623de0af257c9c03
+DIST firefox-102.5.0esr-mr.xpi 531250 BLAKE2B 
38b4da609461d3f7b889452a312adc6311fc622b55a340760f1d1841e9f828eea3dbd1f1ea9784505b81b07edcc21ad4397cc860e07599d996efab1e897176dc
 SHA512 
22f86ff9f47869e5f1f703dd1cd7e2dfa3e2338faba22faad55179b31a3800676334ba3c0c2be7c45f0c57e83c4e9bddb8ba4e2f5a957d06138f10e9c340fd26
+DIST firefox-102.5.0esr-ms.xpi 448108 BLAKE2B 
673d0f7a1b76f2e9c6ed75d81d1a844c9b61c8e26f205c95e3f9a772b589e838092932c3f48914cbe4e50a708331c541601121bcb604bd91ba5781b4cf8a05b5
 SHA512 
1224c4e16b3573405ce0a2e16056090716c061a46e0a72f81f407ac5a578fbef52474e9f4a090ae38d1d8181af3980863265a9341f93686fc7f34b07f01c8e0c
+DIST firefox-102.5.0esr-my.xpi 511797 BLAKE2B 
61e9bf40d8496957324019c8878a076f8d59e7a0e4ce5504982a272641bce0141ca2a04f583abcc0d3a17558e85ab386a243e9e3b4cad4da2abaa7e8cdef346b
 SHA512 
03e820522bda322c7768df00bce854919419169901002b6feed455f691549d135b80ae06894efcb16e3e0968f07a25407761aa7a8e638d268363ea3ad2504017
+DIST firefox-102.5.0esr-nb-NO.xpi 541240 BLAKE2B 
6a3a0fadd4d0ff286da2c18198c162bd4dfaa58593a7accb525249cf829d42551aa6f4d928bf3e3fc731f43bd1c5f39df10e2f0a12a19c6b1f482412ac1e5fe2
 SHA512 
2066cdd8a342c163a475682ef9ffc81c30f156fdde7e929a718ae6f18fa12ee33901e056147485742a6782b43364ce995807ae426f66bbe07c32598d7045b256
+DIST firefox-102.5.0esr-ne-NP.xpi 489423 BLAKE2B 
899a853c0a05487c132671d86682e8dde0a810270e4b2ba5f44640d01bc16da84e52aa408e98123d7d23ea903fa852dbacf5b7b9e2640de59a8bc7d2abd8200b
 SHA512 
cbc8e7b75b411fb9d014cdc72b892d76ba5b37fdc599c50a15383dfb2b6185edef7c227260da6e8f72a2868abf51040ce6d9c64cfe074b1de903a056326915ac
+DIST firefox-102.5.0esr-nl.xpi 550349 BLAKE2B 
e753862837852c39cffd2b8a662602531c44c8b2e8ebf911e902b69f314c792dd6c307c0cecc8f2642c2d3f4c7048dcc37cd6043c6cbf096f25ce81fc0729d9c
 SHA512 
e57ea35bcf82816c33e8121f79fb7d16094937319244651b740c85731d1bb65a2551810466020abf6bb302e0f7f83ad10672ee7a0213ec144714491f8f7beb51
+DIST firefox-102.5.0esr-nn-NO.xpi 541467 BLAKE2B 
53f41e00c9f47211732a64e2ee22f634463657def59886706a44c7918f4176c265c108b207e500bc050447ccb6d7ad7b6398fffc1a04193f2947450e973f1ec2
 SHA512 
8325edb3b13032a9284b30ad7709927832cf0d7f3d77141bfb25a88b2d096dbb72eb3c3b9f0c7adb6bf674564d1396a259d12a27275b32086ab01696cb76f338
+DIST firefox-102.5.0esr-oc.xpi 560886 BLAKE2B 
188bb542f445345ad5e10198142cc908c864932e63eff41f9a6ea79ccfaeab0a1bf51e524de8ced70a5a8ead90b3554ed1c6426452ffa77772ae0a927d48c9f3
 SHA512 
0b137bbfd5857f14c64a9701e423a5a4abb1d86525fb03c6a957d723a11bfca66a6e3f0470647df8e9b7e3fd1b5ab1ea1afa79cda2b6e16df7f72a9b11d1f5c3
+DIST firefox-102.5.0esr-pa-IN.xpi 612450 BLAKE2B 
6781861e41e368decc763dc38343040938c53922b3394c8f2f9afb6d4074d71346ea71aefb46ee35a97f1511af60b449fad943a38572695aeea825c6fde2feca
 SHA512 
bc07451e61d249ec899bd48f814cb0f7884ae096e7fe3925d9ac1e61ae12059c1993935f26d43f6e40f5ff0e5b0b4445fddd65450d15e59734cbe794df1baf4a
+DIST firefox-102.5.0esr-pl.xpi 571734 BLAKE2B 
74a5ca46727d08f7b31da70abc9e023e888a6ba9704286332eb5cdb9d193847b4118a964648d9c2d67a93070c328393886e5b1637dd866d212286dda7bd964ec
 SHA512 
9d7c1ef0346d6139f136c17646c2d647f2559aa9ce1d423f5539f96a5d226734e3c8806da72e4bf0981b66e4682fe621401f518042c31252e61a47960fd19dbd
+DIST firefox-102.5.0esr-pt-BR.xpi 555933 BLAKE2B 
444a2712fe545dd559cb642b919f5b2f77b5ee9b94e6677b3648ce44e51f244f2171c20fcf432204e92666d9d7b01887a853af67819fabd30be0364cd5c65de2
 SHA512 
9ca3c9aa4757f35be8b315c84b7a300e6e979796064b48950b6740d880c1c4ace599004b097be2febe0708a69d6a0a433ffb4e6a17ed2cdc6e847e3b841e9011
+DIST firefox-102.5.0esr-pt-PT.xpi 555215 BLAKE2B 
d73d490caaa7de287ee24b05e3624f8025098edb5a3fba7674e55b48d0cb34ef9a29f4b51c9776b5f1a131c18446de6907997988c04418c42d681b643296062e
 SHA512 
681bb9bc8f4ace1b084a52739ed3a622274ae86bd8e32fe3e5584dfafcd02ae77b5ddfbaaa8cbfa203e5378a1df85e659e401df4e9ec3d7826ade47887c98502
+DIST firefox-102.5.0esr-rm.xpi 538498 BLAKE2B 
7647b2c8d3c6a05f5b536e12e52076a4e707e019b90458dbbb1fea395a5ee3b17747c104bccb0e3c2393236202766c41da811d813aab3d2f71e53fae1a01e3ec
 SHA512 
24a30fb12a370887d2b5463bf65fadbc630e44393852ed63b058d375854cf4b5f509865a4b54d8d456cfde5a3b645ae0ea1877cff39306ebf3d89b956b54be26
+DIST firefox-102.5.0esr-ro.xpi 527979 BLAKE2B 
c71eb939c20db14ea2129c588dc6ca2e5efae16f44574fa024ac000890d26b26ee19e0da6d4c8407894099480ad1f354dd1465281b122da5b12d750fa9f43c1f
 SHA512 
5c58cdb81dc55e45386df546a51cdb24bc3dd247161737368bb9f6760628d2c60baf6606b23dd4cdd59827b52538311fe166f76f7420d88b58342c402d315d9c
+DIST firefox-102.5.0esr-ru.xpi 642373 BLAKE2B 
666ae5e2c29c8ca826519f434068e029b3d188a6cb8eec55ee863a1dbcb554d165f28ff80f0d112d98cc7e69511c91eaff022a6512159bb538e9b3168d457f91
 SHA512 
d52b392f2a39e2260f49d6e21a35179d9150326a8dda24a0faa588f850a4f3d4077699fa6d1e43b7d6b0763874ff7c2a814daad175122afd624541afe2b0746d
+DIST firefox-102.5.0esr-sco.xpi 496335 BLAKE2B 
3acc5676f80d530a6b5ce5a55079499110a8983edce54c9dfe9fa4873f0725c0b982e1fd7be06fd916321b529923ee60cb8dc0de31c8f8db814098fd24146417
 SHA512 
a92ced2d794186455115a7a54889f53bfe351179f208f2cb52c12d011aa8295f796979fb760f644238b3a7b18f11852f9e89c936e07c9809a84004e9ffb3b051
+DIST firefox-102.5.0esr-si.xpi 564316 BLAKE2B 
389d4234858fc0a0abafad8fd82953418015a4620243e7da5f42674f4b875582dc7a4319c6344c12571607e98e4fa7b00e70da7511bd8f4fc1db831c31f1e6a1
 SHA512 
d1496e355659f3a837c82548733561220e41af3897879a8b08a28843b7d31703a5224ec0880f45383b036ec51e8f1bdcc597d3e5476324f17c03601ff53690e8
+DIST firefox-102.5.0esr-sk.xpi 580597 BLAKE2B 
ebd06e3d8ae3bf9fc14075330272642c3883b3e13f57b4f8bdc047d0f15aed4ed1f944c338f778d42a757936de2af47bbe0ad54cba67a18535bb71be55523e32
 SHA512 
8d36ee9debed3f816ba74156be09e4b9a54ac61513aab415724a7e2c84d06bd0d85842e22ef07cdcbb9ace30f679990170f02b0afb523985c37575174647c651
+DIST firefox-102.5.0esr-sl.xpi 553146 BLAKE2B 
543b3eef6b1136ceb1de8f6e30f79f87fb2dc06ef6d52022ec07ed10fab5d60765c1bedbb911d4501c8a63927fd06a8a73bc07bb9a07ef7b32c985595066429f
 SHA512 
ac729f056644ac21d32cb0a7d4ad0d69d2aef8930909fe55563cd66147aab18ca7c1480e777835493785846f9851cf5134bf47ddb797dcb2fdef9d31c134a449
+DIST firefox-102.5.0esr-son.xpi 424685 BLAKE2B 
ac51aeb0333d726c423f4bfe899a77b3f708e1268eb69aedfbe57175a48a70a86729a1e6107e6aa24c57ddb00100353ad5237da92d1bbed5f25fbd75f6e55f45
 SHA512 
3ec65e776216a2b815bd1ac006d7addfde37924d83d62fefef06ecaf3e24b003c9b1105c7aea261c192812aa13cda77a23518372392a055145ad0c4f8aeb13f7
+DIST firefox-102.5.0esr-sq.xpi 556101 BLAKE2B 
2e1e357b8962fcd1fd44776eb82aa63ee9eabdfbf35cf0bc5216664742f66ecdc7a24e0d78a2bcd20b3f77f213596f0b699d857f23f013702c6e94f9fd83f6d8
 SHA512 
f4a6c9a411f5eacfcf43f50bb35716020db5042b5272504bede72401d863325a8c94e70341b685d550491cdf87f88f2bc7bded1c76f003ee4ccee822f2cbf38e
+DIST firefox-102.5.0esr-sr.xpi 595505 BLAKE2B 
cb0928ac7f20b45ba0629e986d5a0df31efe2c2d206abf8c90501106143d65d53f739c984aae652e439418a8c66969c33565a504e4b9cca691e0e0cbc14a35fd
 SHA512 
6a3da502b576801da7acb31331524127f9728743733fd59a7719eb310b3055c2d093d47d1349eb87a4a249e748b1fb83eea70454a8e8c0d85515edd005636f93
+DIST firefox-102.5.0esr-sv-SE.xpi 553014 BLAKE2B 
23fd74bfe1dbbc5859efe7dd0c2b72783e4cad1f511dde105d245e0556985725f662cd478d307760fb63b09a128d43507288a6ce93d8109bab10257fd6f59385
 SHA512 
02cd907ac918aa27416d3192702881a5e448fb64d3212a81b6880bb7b0ef4ea3de97026ebe42ee91625dd9ef0487b53a6977a72322239987485dad6658db6892
+DIST firefox-102.5.0esr-ta.xpi 510340 BLAKE2B 
34b32c871791b482ed101148d990f172e39a795705365f45138a37e37b341ec92812ead3b9f7e7fb29322179688020a784471d9898740a17e8f14b04e83b8618
 SHA512 
208c81ec5ad4f622e223baa0b548fc8a4e785a861c1b8f199766f9baf2b440bb3f042ace371612fb4c53af95d359ab6d866dda4e393333bce323cbbf3784061a
+DIST firefox-102.5.0esr-te.xpi 551584 BLAKE2B 
dd6270a49b7f0507135c32e2fdb55da57367e3c114e490dd3d165aa5f61971471cf2c6bcc11d344ad609a5b0ab73a1c9b46d4125edfbfa90d2176142c0fed64c
 SHA512 
0e8c7dc674a6f6b078b318a1c87f5dbe298c1f3499ace1e2f2f4dfd5796229a8cde02cd1edda5fea764975bb79d8b996ac041f17aef8975d12b58cef2ae7dc9a
+DIST firefox-102.5.0esr-th.xpi 612072 BLAKE2B 
24e3858d6f844f5fcb4b659c35040fbd4dc99758e6f5f44258dfc91028dec49641dbf4a4819ca875c5616b959270493a01d0a5e14ba2df800c058d107f785b71
 SHA512 
8cfbbd08c80ef81a0d9ec6c1d871227293ef5b7da8ffe37c0ae02ff26c36d955b20a1e234a765e1faf8c304802eec2b5674d8161ca542d95eb8af517b04aadc1
+DIST firefox-102.5.0esr-tl.xpi 518951 BLAKE2B 
3e3ccfdef9b5f767c168ac46b251fae204dd0e68f89456ae22eb8ee8f72fec3aa0ba31f97df508941161d3867bcc3dce0a9dbd158c81cb440eab2c1fc6b00aa6
 SHA512 
d613c4a2ac5cb61518492420a8d46ff539bb170043cb46fab1b6e03ffd29f4e2f4bd50866dc9e158f285fe088cd24323312877c33b6caac42e64cce64053afe3
+DIST firefox-102.5.0esr-tr.xpi 567022 BLAKE2B 
0b8b2bddebc4c44083f2158ae6c435f0d68f4e09de87893a81dcfa0b1a8c0d6ee40d530119592d8f906abc2d4e6ce93c4bdcc7bfd930031dc10311d1f951967c
 SHA512 
8b01f631938b5b6b9f12dbc200ef90eaeb6cfc85b661be7d116f98bee0f09b2e404999fa8157081c742737d399b3702b05dace6340c4e197566cffee240d74a0
+DIST firefox-102.5.0esr-trs.xpi 490202 BLAKE2B 
2573d9c238d6bea29cb41313709c4568b27496a1ad6e5ac287eb636dad73a04bd49ae068fa464953338c468ace8bc069026db671f21a66b45d159dd81fc529b0
 SHA512 
a69f47a246983619be83ee7ca2bf4abb4385b5160be8ddc32f462b8bed8fa43e8ccaf05fc02b020427f796de18dae42592aa75d9e2a2a735bab3f7aad5214961
+DIST firefox-102.5.0esr-uk.xpi 635956 BLAKE2B 
788e3332b768257e35008075ecd8c29b753c1d361a48e3885625c332153cd9851105edbc8890837d92b446021090801d9b6446f8953aae248d63f2a43b65ca69
 SHA512 
63d5bd4d784f2300ae4ce9764123043d12e4b2b199ad842d2ed99c4679a3ed4e75fcab66d9bdcb4b6477ab6fd27e9be2d17a6404c41488130c3fcb7aff03c4ef
+DIST firefox-102.5.0esr-ur.xpi 558052 BLAKE2B 
815bd141ac2fa81364313e80c40d72e2b6bb3a061761f7b5174ae2f5460bcadb23eb919ea0a5514452c6d623ba6f256f37c0c79fff041c22bb93ec1378e1376b
 SHA512 
e7d7c8188ab341935b60f31dd00f9ce21a71c4df0ad89ba10f16306146507a2a4a2a9ee906898d60aed4eb78e7c253bdc801435fddd325984988f18ca6b77fcd
+DIST firefox-102.5.0esr-uz.xpi 478237 BLAKE2B 
2dd2f920f470699201457896bbeb0a52fc2499a8d91050a6afe6e0153b79e8107de371efc3ef86e5b8c3da6ead29b1bad50fec6237dc846284e4ee6c53b661e3
 SHA512 
284586451e607af153278711d40c2823e3ed3043b5525a5ea97200de959d63f1269e54fe027909efe5b932224f56336c163fca83711e250406b8bf0b466cb591
+DIST firefox-102.5.0esr-vi.xpi 586374 BLAKE2B 
1f68081dd066fe09d07ee979393669c19563cce1effb15f0a4b321fabf7cc1e84cc7ad46bf83c44484552fe7766a058fa673da7b4816ec2edaf212f6d74550b4
 SHA512 
347e97f3734a272e42cff89157a7aecfa957422fd5ad70810d51d8e1a5f89696a812793db37ffe248fe99ddbb58d27df4b28665415f0c74949cda5df2359a10e
+DIST firefox-102.5.0esr-xh.xpi 427184 BLAKE2B 
09709cb2a2359ef3ce64955ca6521f200eb09784ec6358fd2a6bdd7d8247e121fa6134aca629b7a5c8e107a07ff791ad1926964ff9f2cde592fd517f8e5e4c53
 SHA512 
aa2215fb36b9504cdee8b419bbde02ef78006024a1aa4b01abfdf575f8ef3e00ca49b9f7011e0c0ba354f422f1032bc168094e4b7a486bcd6654dc9b4a4f95bc
+DIST firefox-102.5.0esr-zh-CN.xpi 589089 BLAKE2B 
a365c477592821805849e510963b0d4a3714fa43c701eb48853a07fa263e9b546ed8b2169a672b1e78d38263e1d907d9b845d92c71262f1687515310f3d37e86
 SHA512 
1a3273bed3512b7ab95e77327a85b086e10807ee117a6221e3200dbace217f9b6d5df44bcdafe0a52e6b3c8c83f99b4c60cd00bc162a90fc8f588ea8578e578c
+DIST firefox-102.5.0esr-zh-TW.xpi 590475 BLAKE2B 
dd808e6dd8dbb8bafb9113c5989db6c4cacdda9853e2b317246d77fa72d7fdda698098786dafbb95decc255f0ad0c8a6c6fc442736b73bffd18b3111755d2586
 SHA512 
c92ebe2b1ef5bd0aab3e213bad0e0d2d422704cbf61dd0c5c27e323af1436f927587b6586c051d2ac73cc33b5fe9730c1967297c9e355125f4064aa734f3ae41
 DIST firefox-107.0-ach.xpi 449030 BLAKE2B 
c42353b58c950407340ad9ce0b050ec55826339e7311fe1068b66986d738b33a5c3d96f23ea77affbfc3085b7d296424d8d4c76df476e71f3b631ca9f2690087
 SHA512 
46c3aa8e93428136e33e331092784897b255dec806185777179aa65a7ef596bd4369349af0b42531f16a218734b661faa292183a6d7e61d12f2bb6a75bb3c2b5
 DIST firefox-107.0-af.xpi 416150 BLAKE2B 
fbdb13894cd6288c19b2d83cb9381ad9336ab9db9935094cdb4a8bd8ea787e880a534eaef2a717cbd0a55396bef1dfecf0ae3a17c1959adcf6e9163e85cf5d1e
 SHA512 
e1c174ee43033a1274903dbc884a2f9646b288eae994fa14eebf220ef6c65834ce79d0a4bca3b924113f896c89ed2e40e87366b80d39434200b1f62dc06ae739
 DIST firefox-107.0-an.xpi 495687 BLAKE2B 
727d2a2034b2bb24fbc37161aa040ff4c8239f05744193c06b2b002e7dcc9dd879b2b71df579828748b16a00c82df45118f518b0885fec2214c35dc9b181676b
 SHA512 
cfd3e2626b86771a1cd8bef430e39386a10258dbc3f8b1b574d098ef3f5b55b576acdfe4bf0d55cefa103a062b45eb21d227aa4818f76827102f76b28bed755b
@@ -191,6 +287,8 @@ DIST firefox-107.0-xh.xpi 414831 BLAKE2B 
a082cfdd8e73e6e84529a1e609063547a58bac5
 DIST firefox-107.0-zh-CN.xpi 585092 BLAKE2B 
d1b48117604df85a097f6f46c4554f0ddcdf2adb1c692cac7211de3b3e2e0428e96d37a50ec39b6933c9112fa1d7f624b378f8786289c336d3102402d9fd0c4e
 SHA512 
c352b5a9988ff823e3a43c3b6a97a5d1a25da842e61f23e52ec3fc9b044cab43e246e478fe83e83b10ed13932a677a79f5cab1eab78cf84268d64e0fc2a010aa
 DIST firefox-107.0-zh-TW.xpi 586218 BLAKE2B 
2ed318648e4fe0371c43860a67c72a005c52470759562788ef8ce68eab118db16c55580173106f287131b8888ff597664d40a819ca30d0c125ae8a43ca087866
 SHA512 
4e44e5937717ffc71680cc33aa144e0c8270f1dd085aaeafd3482c8da38012c3a24535e9cc5a9997ca8924ef037aa98269476947a69b86c7ddbfc5e395d51235
 DIST firefox-bin_i686-102.4.0.tar.bz2 80360310 BLAKE2B 
196429e1226340b49dfcc44f1f596ab897b7c60c88595794b2b75eb2e475746faa15ccb07d1e1696acef558733190411d66ecd61bfa17ae1e99d9a0123360cbb
 SHA512 
a0e317332047328e8629b9a942bca31160e9e1da01f45a2e77ab68de7ede331ccadffad51d6ba4b2d7f7d3069a34382a9fd02f693264d8f6526a6f787fc13928
+DIST firefox-bin_i686-102.5.0.tar.bz2 80607221 BLAKE2B 
1e90f8afb9ff5eede36ede158958b3eece46ed2d5a62ae06498713bd287f3b99b749c5b6e1783b48225bbbf40a3957ad6c0ad1339307ff88edf2baf35fe3c5fe
 SHA512 
2db5cd586a1790f00e65eecc96e128c10d2d1fbb6a4d3d15dbcb858fde504b6a837446988167fe7a4c649d7b98d085aa51cabd1ac595d3c9e7bbde31f466ef58
 DIST firefox-bin_i686-107.0.tar.bz2 82425350 BLAKE2B 
55a317d688e2c77f70299ece5a8f4d41bfbbe8ab4b68c64fb8512fec5020b66a52b73b9e5c35e2e5ee110f34d28491939d3430108250a3f13671c3fc9d636a47
 SHA512 
b6dbce62a83f1e6a4b958ff75e709c1a70bb1371e1b53559c494dc18e6917b50e64e0d7179c365ea669e10ec5064af73cc9ddb920b9ab15d49a5d8fef885a961
 DIST firefox-bin_x86_64-102.4.0.tar.bz2 77406868 BLAKE2B 
82a3d844a5e7a67475afd6267c8267ec6a74233913828b92732918dd56500dc5e0c8f5dabbe75e0c4c14dbde2632eea4cabfabd5deb5a17713a5c6ff02074280
 SHA512 
4a58efb207e71b910fd386b9b16217ba25cc81f19a17e067044864f07a420667a234d0aa93356c93041dd826159ad3a8dcafab970513b6c4df6a77ddcb00ae66
+DIST firefox-bin_x86_64-102.5.0.tar.bz2 77522855 BLAKE2B 
97ee69a3ac9f404a5b58f6609425c294250129ff7715b4cd460ca8f1dbe00414b77bc78e3273d578515a7c61f4c227dbc01b8a62d59028b29b2e0ad64445a2d7
 SHA512 
9402592c0bc90b4bd937f5eca127eea867d75a97179a9979476bd670e9b2c03248180c2ba2be4d637cb32e1a4b5937b4377eeab454857da14325426156e8acd5
 DIST firefox-bin_x86_64-107.0.tar.bz2 79049723 BLAKE2B 
3c377ec637ac2d401688d6d0c57408e12b9bdb2e862e0bed8cf4748326dc038e0682b48628b7d641241a225ba65fcb49ffbf1df36f90212313d01d7e28168bbd
 SHA512 
0e9725d40278703545187178a1104d0ed0f0b08d61444b95e0f51b66f2f9ae8313d8cda4e19665e05bf27660dd18166b37c0bd1a523185dbc0f81dbc5edc5915

diff --git a/www-client/firefox-bin/firefox-bin-102.5.0.ebuild 
b/www-client/firefox-bin/firefox-bin-102.5.0.ebuild
new file mode 100644
index 000000000000..6956c066f193
--- /dev/null
+++ b/www-client/firefox-bin/firefox-bin-102.5.0.ebuild
@@ -0,0 +1,376 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MOZ_ESR=yes
+
+MOZ_PV=${PV}
+MOZ_PV_SUFFIX=
+if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then
+       MOZ_PV_SUFFIX=${BASH_REMATCH[1]}
+
+       # Convert the ebuild version to the upstream Mozilla version
+       MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI
+       MOZ_PV="${MOZ_PV/_beta/b}"  # Handle beta for SRC_URI
+       MOZ_PV="${MOZ_PV%%_rc*}"    # Handle rc for SRC_URI
+fi
+
+if [[ -n ${MOZ_ESR} ]] ; then
+       # ESR releases have slightly different version numbers
+       MOZ_PV="${MOZ_PV}esr"
+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 pax-utils xdg
+
+MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}";
+
+SRC_URI="amd64? ( ${MOZ_SRC_BASE_URI}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> 
${PN}_x86_64-${PV}.tar.bz2 )
+       x86? ( ${MOZ_SRC_BASE_URI}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> 
${PN}_i686-${PV}.tar.bz2 )"
+
+DESCRIPTION="Firefox Web Browser"
+HOMEPAGE="https://www.mozilla.com/firefox";
+
+KEYWORDS="-* amd64 x86"
+SLOT="esr"
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+IUSE="+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland"
+
+RESTRICT="strip"
+
+BDEPEND="app-arch/unzip
+       alsa? (
+               !pulseaudio? (
+                       dev-util/patchelf
+               )
+       )"
+DEPEND="alsa? (
+               !pulseaudio? (
+                       media-sound/apulse
+               )
+       )"
+RDEPEND="${DEPEND}
+       !www-client/firefox-bin:0
+       !www-client/firefox-bin:rapid
+       || (
+               >=app-accessibility/at-spi2-core-2.46.0:2
+               dev-libs/atk
+       )
+       dev-libs/dbus-glib
+       >=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[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/libXtst
+       x11-libs/libxcb
+       >=x11-libs/pango-1.22.0
+       alsa? (
+               !pulseaudio? ( media-sound/apulse )
+       )
+       ffmpeg? ( media-video/ffmpeg )
+       pulseaudio? ( media-sound/pulseaudio )
+       selinux? ( sec-policy/selinux-mozilla )
+"
+
+QA_PREBUILT="opt/${MOZ_PN}/*"
+
+# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or
+# overridden in the enviromnent (advanced hackers only)
+if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then
+       MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
+fi
+
+MOZ_LANGS=(
+       ach af an ar ast az be bg bn br bs ca-valencia ca cak cs cy
+       da de dsb el en-CA en-GB en-US eo es-AR es-CL es-ES es-MX et eu
+       fa ff fi fr fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM
+       ia id is it ja ka kab kk km kn ko lij lt lv mk mr ms my
+       nb-NO ne-NP nl nn-NO oc pa-IN pl pt-BR pt-PT rm ro ru sco
+       si sk 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
+
+       # Patch alsa support
+       local apulselib=
+       if use alsa && ! use pulseaudio ; then
+               apulselib="${EPREFIX}/usr/$(get_libdir)/apulse"
+               patchelf --set-rpath "${apulselib}" 
"${ED}${MOZILLA_FIVE_HOME}/libxul.so" || die
+       fi
+
+       # Install policy (currently only used to disable application updates)
+       insinto "${MOZILLA_FIVE_HOME}/distribution"
+       newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
+
+       # Install system-wide preferences
+       local PREFS_DIR="${MOZILLA_FIVE_HOME}/browser/defaults/preferences"
+       insinto "${PREFS_DIR}"
+       newins "${FILESDIR}"/gentoo-default-prefs.js all-gentoo.js
+
+       local GENTOO_PREFS="${ED}${PREFS_DIR}/all-gentoo.js"
+
+       if ! use gmp-autoupdate ; then
+               local plugin
+               for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
+                       einfo "Disabling auto-update for ${plugin} plugin ..."
+                       cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to 
disable autoupdate for ${plugin} media plugin"
+                       pref("media.${plugin}.autoupdate",   false);
+                       EOF
+               done
+       fi
+
+       # Install language packs
+       local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name 
'*.xpi') )
+       if [[ -n "${langpacks}" ]] ; then
+               moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" 
"${langpacks[@]}"
+       fi
+
+       # Install icons
+       local 
icon_srcdir="${ED}/${MOZILLA_FIVE_HOME}/browser/chrome/icons/default"
+       local icon_symbolic_file="${FILESDIR}/firefox-symbolic.svg"
+
+       insinto /usr/share/icons/hicolor/symbolic/apps
+       newins "${icon_symbolic_file}" ${PN}-symbolic.svg
+
+       local icon size
+       for icon in "${icon_srcdir}"/default*.png ; do
+               size=${icon%.png}
+               size=${size##*/default}
+
+               if [[ ${size} -eq 48 ]] ; then
+                       newicon "${icon}" ${PN}.png
+               fi
+
+               newicon -s ${size} "${icon}" ${PN}.png
+       done
+
+       # Install menu
+       local app_name="Mozilla ${MOZ_PN^} (bin)"
+       local desktop_file="${FILESDIR}/${PN}-r3.desktop"
+       local desktop_filename="${PN}.desktop"
+       local exec_command="${PN}"
+       local icon="${PN}"
+       local use_wayland="false"
+
+       if use wayland ; then
+               use_wayland="true"
+       fi
+
+       cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die
+
+       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@:${MOZILLA_FIVE_HOME}:" \
+               -e "s:@APULSELIB_DIR@:${apulselib}:" \
+               -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \
+               "${ED}/usr/bin/${PN}" \
+               || die
+}
+
+pkg_postinst() {
+       xdg_pkg_postinst
+
+       if ! use gmp-autoupdate ; then
+               elog "USE='-gmp-autoupdate' has disabled the following plugins 
from updating or"
+               elog "installing into new profiles:"
+               local plugin
+               for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
+                       elog "\t ${plugin}"
+               done
+               elog
+       fi
+
+       use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without 
media-video/ffmpeg installed"
+
+       local show_doh_information show_normandy_information 
show_shortcut_information
+
+       if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+               # New install; Tell user that DoH is disabled by default
+               show_doh_information=yes
+               show_normandy_information=yes
+               show_shortcut_information=no
+       else
+               local replacing_version
+               for replacing_version in ${REPLACING_VERSIONS} ; do
+                       if ver_test "${replacing_version}" -lt 91.0 ; then
+                               # Tell user that we no longer install a shortcut
+                               # per supported display protocol
+                               show_shortcut_information=yes
+                       fi
+               done
+       fi
+
+       if [[ -n "${show_doh_information}" ]] ; then
+               elog
+               elog "Note regarding Trusted Recursive Resolver aka 
DNS-over-HTTPS (DoH):"
+               elog "Due to privacy concerns (encrypting DNS might be a good 
thing, sending all"
+               elog "DNS traffic to Cloudflare by default is not a good idea 
and applications"
+               elog "should respect OS configured settings), 
\"network.trr.mode\" was set to 5"
+               elog "(\"Off by choice\") by default."
+               elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences."
+       fi
+
+       # bug 713782
+       if [[ -n "${show_normandy_information}" ]] ; then
+               elog
+               elog "Upstream operates a service named Normandy which allows 
Mozilla to"
+               elog "push changes for default settings or even install new 
add-ons remotely."
+               elog "While this can be useful to address problems like 
'Armagadd-on 2.0' or"
+               elog "revert previous decisions to disable TLS 1.0/1.1, privacy 
and security"
+               elog "concerns prevail, which is why we have switched off the 
use of this"
+               elog "service by default."
+               elog
+               elog "To re-enable this service set"
+               elog
+               elog "    app.normandy.enabled=true"
+               elog
+               elog "in about:config."
+       fi
+
+       if [[ -n "${show_shortcut_information}" ]] ; then
+               elog
+               elog "Since firefox-91.0 we no longer install multiple 
shortcuts for"
+               elog "each supported display protocol.  Instead we will only 
install"
+               elog "one generic Mozilla Firefox shortcut."
+               elog "If you still want to be able to select between running 
Mozilla Firefox"
+               elog "on X11 or Wayland, you have to re-create these shortcuts 
on your own."
+       fi
+}


Reply via email to