commit:     8004f55c00ab24b12d18ee3b647184f6c7cba7af
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Jul  5 06:50:34 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jul  5 06:50:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8004f55c

www-client/firefox-bin: add 102.13.0

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

 www-client/firefox-bin/Manifest                    |  98 ++++++
 www-client/firefox-bin/firefox-bin-102.13.0.ebuild | 377 +++++++++++++++++++++
 2 files changed, 475 insertions(+)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index f74fa4d7f891..b3e1ad87a588 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -94,6 +94,102 @@ DIST firefox-102.12.0esr-vi.xpi 611434 BLAKE2B 
b3886101a2f312b3b6a3dd46950c5e5f5
 DIST firefox-102.12.0esr-xh.xpi 427937 BLAKE2B 
325a3bef2141bc839555100b3b865d05d165368c19a751b8a5c4523efc916c891a2e80e00383d64f6b6595da8990e8151a4ed969b9aa99c8ceceab80386835a2
 SHA512 
0b072a6b7faf00d169cccceeceeb851cee5168c1027c5c4666edb05c8373c9c21ed4be303adb66ab75138cc4028c7cd0edf13548b64c38864d4972d1cb775d0f
 DIST firefox-102.12.0esr-zh-CN.xpi 613308 BLAKE2B 
aeabaef09c85706c179d3a4a1422c5e96e86932b6149d5d7ce7924ca5f739a8339b8396481363236932b5d843123b349b9f42f477c7008866593296ad64ea62c
 SHA512 
bf176ca21fc9ad1b4b7fbede824be03e7324659093b3fb101c0f8931c029ca79bfb1581f5c843f23d9c552f73a1308ec931142f93368307282054ab281c42421
 DIST firefox-102.12.0esr-zh-TW.xpi 614577 BLAKE2B 
de26344ab031b0535c9e530f9bafc866156d80f0c9866589d6a4e1dc369a814eaa35a31ef78e124e5c46b5bea734a21ed152982e47c4428605a6ef9f623e4f8f
 SHA512 
5f6b9bcbd1cce9594dbd6123d803e10a604cfb40b34681632ddbc9e670219fc679ead4856a11b15fb069ad438c6fc75d7f98ca9cdf2195e98349fc72111624f3
+DIST firefox-102.13.0esr-ach.xpi 466438 BLAKE2B 
864867e81d0e5101b09f9561bb3c1aff9dbb5ad5ad9bc513126dacb8215524a0bc4e9427a15752b146ee20d5ab6a07d7dbe5d530dc54c03e1cef6e7b61cca3ee
 SHA512 
d1cb24636411a0740503420d51df4104530a35d024f094d18c0e845c868b6badee3fcfa3ed4ddf1849baa07c6d147134be4c17906f0cce3a3d69c6b5705108b1
+DIST firefox-102.13.0esr-af.xpi 429120 BLAKE2B 
11bd513b3d3c86a470791a89b6df523866b262a923bb2ec66e622f0b180672d4b3ea6891912eff7cacdc8e6aa10a2b67cdab1bef58af23f8f8ea06ce04c0efcc
 SHA512 
6f9d02cde6e7f455e44c0ee7e6f5f7abeddcb07d229fab66fb29923dacbf8faac50bbf686c802a28d86639ee67a0a566cc3a95b06bb319db32ce7413da5fb334
+DIST firefox-102.13.0esr-an.xpi 510488 BLAKE2B 
aef317575387e6bf2e8ab404c89b4d657379e4f646921ff0afb2fc23261d4e9270202b0a3ca6b929767964086bd6dc4916b265296640a8c2d58573bcf5c359f5
 SHA512 
8b3e97acf2965380d8d720dc8e5c39cb3f541cb13d1afa0f6fdcf02156494ba971d42af21a8371de8e568b5a58c7cd319e4a4cd9b5f5089edca512dd58d2b651
+DIST firefox-102.13.0esr-ar.xpi 578875 BLAKE2B 
1a46ccfeeada67da098786d0f758a7889837385ba656413ca23e0a5000af10d327f243205fbaa7f0cba6b32859aa5fece67dcb36f91bc186d212e29a316508ea
 SHA512 
822a0bceaece2e2cd5326e2d703f0f4bbc0a9126f652665231ee582a1822b0954785da53cd547abad29657cbc2dd9a60ba1bb8b34ba288a93747c57f6fe5fa9a
+DIST firefox-102.13.0esr-ast.xpi 498112 BLAKE2B 
928d98cc66cf4a1b8c134cad69964120de59ab8b3c0fc11e26d234855fb1080e7b80967a8a567cbe3daa3f8c6b218d47a9fc483b5b2c4e809ceb556fdfc6b6c9
 SHA512 
ece3756088ba4264e5f2e8546916e713aad52302095852eda2f23fbb2b44ea4d60c90270d4fc3bf7b81e51f1494cb9f07be419ccd32c5551650b5a2ea0d5cda5
+DIST firefox-102.13.0esr-az.xpi 500793 BLAKE2B 
089c46ea025380d01ccf5326e6300688213f9c42d5ca0d350b988196a82959c15c0f399899ea7def8a95398bde35ed79b5f5783abe557687d14743c8a874c602
 SHA512 
70e9c4e9c9f1457b155d1d3ce1c84ce875d716c303ea9ff6dd61564fd1e8eb5133c4a764a50ebec274baf2415b2294829f8e6c4a69837e22991f1dbfcb4dc8d1
+DIST firefox-102.13.0esr-be.xpi 666680 BLAKE2B 
15c518ff9f15121b39d502f334644abe5eb5ec4242c2f64b4d2e5646b3c8252848010a49e8f9fb4bb5db21df4c697834d94aae9741aafd066aafcd974501a212
 SHA512 
22cc88d1cb0879730a018831faf8d973f0549757cbda3f0f71d54ff6baa7f260c384028eaeca2a695ba426315fa2a85c74ded4fc2dc0e34a6ee16713550d9235
+DIST firefox-102.13.0esr-bg.xpi 591333 BLAKE2B 
4a90909f2d07136be8afb5d8845752a6a7bcd2892ba20b0ea3a58f0559f8ba8f9aedaa3406e7aedee7dce639a11cfa9154bdbb6926bc6745aa8b59fa59ed9c73
 SHA512 
2dffcd9a7095a3bc028739c1bdab1f6c0e7a2f8c8cadcef059d33b79847759f20710b786ae6754e5f07cf7a0b8527c9beb236dbbc7b879f8101c47b56a851824
+DIST firefox-102.13.0esr-bn.xpi 591682 BLAKE2B 
aa83531062ffa2f554422541b77d32c61a089ebd31443b29e4311ecb5d622b4ad3465917ead539e44f92de63252577309100b3df00e588ff23839ff59df44127
 SHA512 
168dcedb3d16d1350387387c3bc0fd9a22a6177b1bbbb3283f0cab23ba252dd5a970e5f09835d9262544857dbd21c6222c51f6d05da8d920d85cf13e4c1c64ee
+DIST firefox-102.13.0esr-br.xpi 555854 BLAKE2B 
afeb2d9d6f2da0eb65fd2e083a4d75df2d59034d7744b6877fcd258a4db62371b498e492441889e189ecf742d573c4cd8d1c19ce259e154e3f2ccd7c8513c04a
 SHA512 
7f8741b6fe119d3a319a742d69d06d32b43f4580b5c7fc6103d27442528a2861f6849bf4adc6db221712d05f297b66727d7dbd260584efefe17fa7d299388084
+DIST firefox-102.13.0esr-bs.xpi 471722 BLAKE2B 
eb574b31586289aab42cf14b4f8426e8eb7951fb8b4dc2c454208382fe3e64cd34743c874db2a696540ba912a68ee79c1c1f7a1054d09a6f909f7864045890dd
 SHA512 
f46310dcacfb5d9409f488f8a941fa24a01789c92b1b418bb9a5845730f226556fcc3cfab5436eecd94fb0334b6d3e09e9893bd28de631dd110e1d0a34d20a13
+DIST firefox-102.13.0esr-ca-valencia.xpi 549190 BLAKE2B 
109ba11d9f9caeb08e0d4ddeb0b722b0464ace61d4e7044c5cd03d3d4c254dda588e8dfd757696c35dec840e68c9434475352c8b22538cada61bd4c652ce5f8e
 SHA512 
533c8e196b3bacb2eab6df597e87b1d6abfb8c3a42931f5f39477c3b7be93236cf9b4b10c1d14c1939361bcfd60ab3b543f8090ae76fb25bc2113db98c3b88f1
+DIST firefox-102.13.0esr-ca.xpi 561926 BLAKE2B 
1fca3f435551bf5f355a4d40f84e1bab7caafc0b6ef123f8418c30dda479b8494da8b12f974cc2a973709767058f93477c9ab913033f7b62ee86dc70f92cc773
 SHA512 
7884c66ebc9b78285cd0af3a8099ecafe4bb05543da37fae4af062942892cdded39c9b8042b484f31300580e616e2b4544448c38e514ba47e94ac6d682438269
+DIST firefox-102.13.0esr-cak.xpi 563849 BLAKE2B 
fde732f6118ecbdfa99cb366cfa45a1a3b39b838aec1ddfac407e7c1d24d799ce4062a82aa5902be5ecb6f199ed8a9aab2e53a782efed5029037e7462babc6c7
 SHA512 
d1747fd3882cf593dee43a35737bdb04a294ab7470d30e3d10d6c7f7f1c8959d6c0e10f3df75f5b9725c3cc2ceb9ceb25d52b70305a1b7475c4248d2d8979bf1
+DIST firefox-102.13.0esr-cs.xpi 599799 BLAKE2B 
6aabc1c1aa7ae3fd6937337cfa9d94f54107b40cfd902c8f5c232b530f1614ec26f976999fd035c84a015d00ce4fc48a7286024871845576eb7766c3302318d9
 SHA512 
842aa1ab934acdc18caf6e4bf776136f94607b1c9cd1a186af2ae31f66bf5711ab1287e97713dee4ac07fc4c58f151852ba1c97946842188b2acdcc038f1b111
+DIST firefox-102.13.0esr-cy.xpi 579215 BLAKE2B 
424a1055b6e93b1584f93c214c13116051c27d6b6658e8a58f124023ef4710126c137e7dc0499fa321aaf1cacef7b9bd9d02a744bbbd25f1e1df20c014b8b2de
 SHA512 
f214fbd1974561f8f9b75b367d746e2f88d1dd8a6b02ec5d281bcbd657356fa5bf193d07114b27ea7b086d69570144696a59d69062f5601b6a0ebc86eb39ba55
+DIST firefox-102.13.0esr-da.xpi 570505 BLAKE2B 
d6da3edc6adb69ac6609530a947d9d1ad6fe227baaa43a4b6abb7db6a268853c0abe1e76c062b1ca226e9ba97a65190aa39df95bceaad0513694d1c85385fbb4
 SHA512 
d8208c938b71424b8bc8ba63df3aa5bee81473a4bfa646b473e875f40825bbe46eb0192e16155923d1eaf52e735a977838926fac2a1b72c71534ad875ec5f130
+DIST firefox-102.13.0esr-de.xpi 591574 BLAKE2B 
0d35c22e8743f399fb0fa88cf2e083b39013bf7532de4613d28a2f7555214d2fa644a102cd69a650e3c87cfcd5f3fd703d6fca3296a20fd98f2f1c2458fd8910
 SHA512 
eac44b127865749398252232bb85a03f43515b1f5cd4eb849b89874eb9a86a47cd3d11b9c7600356d8de17a2e303b21dfaf80e61d0c38b394fdae137235ba3e2
+DIST firefox-102.13.0esr-dsb.xpi 600373 BLAKE2B 
1844c596a8ac0005e59a4c088cdf7fc2363713789279cbe7243b8df2ecafc28f274a6191e6b4e5bf6d9373af856d884514e5143dd8457162e34acdb00297e775
 SHA512 
5dd691c80ef3716ba8a964f26eb1e3d2c7407f92df26b46f80a2d9a73f3892c2ba97b8f00b11d66ce5b852ecec17087b2b2c840affeb07d43a0480fc62e40f66
+DIST firefox-102.13.0esr-el.xpi 681653 BLAKE2B 
d82459c45ebaa059be37bb3f394e52b2b599a1ff369497101a16fa0cb1cc95c6ac2e2f31eccf1c7246b8d5467f15df4b557565b5eaad81a15613ab35580a3ec4
 SHA512 
53844472ddf077c0c8205950b09147b06d08a6d45cf6da8c91cf027331cb79be438fde43f92371c1aeb6fff97ae499d69acae5a42d96efc565e9fe81d796b939
+DIST firefox-102.13.0esr-en-CA.xpi 541065 BLAKE2B 
34503d2b5c719758bfb283acbf61030084cdda33e174bad92b885c03abb68fa14e231c7516105b766274e19e75fa79799dade0997a4b4702ca2389ea2b49228f
 SHA512 
e1517e08836df2ffa30058d8ef0fd323d3e25f7213c523ce62531ab9bd8486716de72b7688a280610f197121e2ed744be51d03faa5819b5444a838b5047801bb
+DIST firefox-102.13.0esr-en-GB.xpi 543997 BLAKE2B 
71aa4ae91159ad342ceb5eba4c498b7444e2988664b11b3be1db46523b2f0662caf1ca4b4d131b7f68eebd5bcee7195e51f2563e30e79e75bd6b7047e35fdc9b
 SHA512 
0c8e22453371dc17cff3fc9f6bc7753076e381f142652aacc72475528f6160a7e694b988b57ec79b2e30846c847b883af48031d3b621ff8c479ba81b318791da
+DIST firefox-102.13.0esr-eo.xpi 571437 BLAKE2B 
58c0b4ff83ca82260510b58989e63128c4727a7f754ad53daf09f1c2092b846cd550cc78eb7bff086440171f7ed9f916cc0df5933c7b39f72310cbad5efd84c8
 SHA512 
9d0f9ef2f148e8f6eaa141641b02120f1ab6dc62c507131e500afdbdba5c22b2db6662b852924290b6dcb0b6e13a782524522122b2df4c20872491a93dc4229e
+DIST firefox-102.13.0esr-es-AR.xpi 584189 BLAKE2B 
b32a6569a46114245ce1a1cec3e63bdcab7e924c2bed8cc38255bd050ff9639662de258bc38947273575a3756a4bf2ec07adf3820da24a1302199a561423d766
 SHA512 
1bf54d266aa4c5bb38999d209cad53462ff861fff6ce69007adef315e45a8c1e1f478a54b3ce90647ad8f28478a0fc9000de91dfe4170c941c7c1b4b7c42e1f8
+DIST firefox-102.13.0esr-es-CL.xpi 583179 BLAKE2B 
901624ba970cdd45ac9b0a37f11ed012592c32ce92aa53d2a2ba36983515a30a837aeb987145dff0d28e8b31454448ec66fb862a6d81481dd71e08d5aae18a25
 SHA512 
cc797aab5098f3825bcef4994a72db676a75bccb9372fb7745b021fca9e4c8b73d170b17ea07b22b38d83b599b3f8411d73c91acfe90e8f987c24319945f15a1
+DIST firefox-102.13.0esr-es-ES.xpi 576075 BLAKE2B 
5aab54c21998ba959b365bc9080fa7fafc3587b7101790d4b570395a69ce26b97ef0febfee0e789d31ca8e894963390b669d6fd5ab3e80d124938255b8af3879
 SHA512 
a25b2a85abf572eca2e74fbd69b94011ecbdd281c0693f4d5877c03fa7df7fb978398c2afef31cac05b687e40277beadafa07fbc115afa8bc2c7952a4521c7f8
+DIST firefox-102.13.0esr-es-MX.xpi 586671 BLAKE2B 
5c2d3d610fb643e30e056f4cf6b6b54824fe5ed03818cfb46521d23d3383fdd3f0afb67f233656f7b903a8cc42ac1d05a3ce6a8189976487a69566ff398dd02f
 SHA512 
3f9449d9fcb81bb0693712e65a763c3a33c3d9b81988e24949aa20f3c59779b17878e589621c49f6fe50151a25b734853ffb4df2e9d08a3c565a847f127e5488
+DIST firefox-102.13.0esr-et.xpi 543285 BLAKE2B 
c31ab1df1cb32d0a4b42e197237876844019b43750138c67510f7ac34b866c335cd7bb81d695c8692e362aadf0f9313bccfd367519208dedb83495ce8280412e
 SHA512 
31917b88de6c71d24d0de7978c77a9d3ec1530c92bef8264360e46c2a0a05e97d3aceb34dc946e983645811aaf124ffb5cdb5d7c403519307143ffd7a6160f30
+DIST firefox-102.13.0esr-eu.xpi 572525 BLAKE2B 
13c0bead8dd03fabad59a2999c47ed8fc47e1b427b1e4fde91711e2e87451aa9b04e3ca84e47048ebe63d18c4003e9593bad5aac5cdc32c13e42afeb5835fd25
 SHA512 
f6f2b65d3d711853981a89da5313a3fd5887f94111d613593b565e5d9040e56dd4dfae0b34c099ca54ee11cc05e9d86d62932b5be11c2823a0e3a6492a6937d3
+DIST firefox-102.13.0esr-fa.xpi 583117 BLAKE2B 
4d935e330f84340ceeddc34393af5e074adcf2be9711e5ecba1cd0e63a5bc122863d895d1454cc14f149851d45a2532fa6b24a4ffa4b121f5416607c82e0f8f9
 SHA512 
d27e6826f07db7e257949b11aae6050f796967233502ac809882b528ca4a9e1f4f416eae08680a95834bcc6454c3b57709c07093dd99e0f5f1f7e335abbfe04e
+DIST firefox-102.13.0esr-ff.xpi 483133 BLAKE2B 
f2ac817b1d8d59010ecf45280e2d6d6900187f2ad2243b28ad74ccf5c56557001fb78162eab3429eb97e5838a897eefbbc5e879ca219e45bb0a571591b1918f2
 SHA512 
727042739ce2a5efd8d5b448c1492c6e08d0465f8fa1615f076d6ea98dac83fadb35f90c4eeef1777537ad4543fadb6967d8fbe12532a8d2fb3d09fb899e2b4c
+DIST firefox-102.13.0esr-fi.xpi 568229 BLAKE2B 
c92a63a97bc587102e51c0d722f6084fd9a783654bbb2d0b5dc7ad97ebf2af8ec5dc3706f0fa7bf6879a7a2c7d98592b56a79e3f27fda0d21f9363a13acc330c
 SHA512 
b8e797d6b948d8601ecc4376d1bc42f13112b574126c839fe769a04a51f4835f60b4a410a64799391ae43c13ec27825653a0e2430d5cb55362f9b06d784c5303
+DIST firefox-102.13.0esr-fr.xpi 595536 BLAKE2B 
e206830e43d8d0aee6a549dd7fdcc990b06d030d57f705f1a1fc3d8726247b16c61abc2f774e5ea1b20828a622df49310e83c18894eb4940d0a2944b29414dc7
 SHA512 
ed3e8eca9dc9cf7a80fee9a46c6f4075cb6e86cc039924160200fe435bce9b802d9aa76ec4346e89d87c336790594a52d3a97fd8c2d75bbb62f377a6156ef544
+DIST firefox-102.13.0esr-fy-NL.xpi 580237 BLAKE2B 
fab278b8fd363bebe7dbd0916128dbb005942b3c388146a69551898e522524cdc3a7b7031f6160cbbca6874e2bf94603dcb7cc9372cf6cb36f4ea140c721752a
 SHA512 
1135a0bf28c7bb1919143d97309d442512a8688e5fe227298f4c9c1b67ef750c0acb316492940361098eadd6b78be8c77ef26d1eae41e989f3c4a537476e4ea4
+DIST firefox-102.13.0esr-ga-IE.xpi 480698 BLAKE2B 
cf5621e2cc5ca5161916a343074ba584e84ddaf3c40685d38253f9db64c204aaaa0285ecc102776e549506a59d3c3abb7d36c66e172eeea0e3514ece79d878f5
 SHA512 
41270c814804665485d6d162bccc579fb51fe4428ed672bb295b8cc22674140f894e573c4f3758a16de6281d0c7d6ed0ee8fb59eb914e0326e5742d4543d3972
+DIST firefox-102.13.0esr-gd.xpi 557858 BLAKE2B 
5a56ce1ae6199a0438d41424fd270cae2f0a6e0a26b0651e2f3f9569b0275a53568bd8acedc64464279134ba6a06f688ce5c5038e75e11a7160bd1b59672ce66
 SHA512 
a39b8c49991bb82ff4047380bd19bc5e58394731f14402953fa7d3c581d194a30373fe08ee125d862f2d8b04765bc72b3c3e757adcf5eb46e3b7631859f89524
+DIST firefox-102.13.0esr-gl.xpi 550717 BLAKE2B 
d71db79a8d2e3db7f1d60f548417670cc18ed500ce5a65011e5841171a4ce58b477ec69f29e559598d946fc213f8843f4bda4d26d59e831ff193916643632341
 SHA512 
127674e68a56dc64b45a8c7c340fe9aa4ac1fcdd99be4e87980b04a4d378d8460b85a6a47968b4296a40d48bbe850ee20911cbea472511a5bbfed9d6b7eeac71
+DIST firefox-102.13.0esr-gn.xpi 595698 BLAKE2B 
99776a83b6ae641b09f99fff70294dee65b9934f271a83e5ec011c2983988388e81d27e0bcb5ce874452c621902946a85493a4b918852e0ab0b064729523e4fc
 SHA512 
48b9a01df63b76a0441d9c36780cec8873b45716ac415faf749b8f39a29fea395d1404e0693e9e40141e4b420e0a7ea4708165657c58f4b814791d560faeb2ce
+DIST firefox-102.13.0esr-gu-IN.xpi 541907 BLAKE2B 
351092866af9e6836ccb0265b1e9e58c0e27006f0e1f1db9b3cb2671d09598774444739b14373b7cae29702ccac2134399d812a524a8845a5182ec3cde9dbaf8
 SHA512 
e73801dcfdc425cb241d0727856197752e90b76a95b6c9d206d5324d176761769d8d8cc3965ebcfd51b56208ce1d6bd8a90a1323ab98bad102696cc834816096
+DIST firefox-102.13.0esr-he.xpi 591522 BLAKE2B 
7c21a84bb7ce3823136804e87a653ae73617d52543f55761b09e2f6307b936d4ce70a85d6cd2e739022fa8405571632e7950871e32b8038d6fef8c0a97547d44
 SHA512 
f817e98cd0cf64b4fd6237366557c30aec575ca472f1c528b70c8bdd1c75ef40f6561b43633e6aca4e12b634ccfd6a8f595fd7d20ae77198a75be7f4b0792f33
+DIST firefox-102.13.0esr-hi-IN.xpi 570410 BLAKE2B 
f88eb532a6011539a1d914be42bbd6c5f467852be1411b999af1c60419e716e26a9c13e9a9798657e2b6ccb19f3d625ffdd60e8b33b57b70f9a0b4693e70ecaa
 SHA512 
80e1f897d03e1979ade09fc47d14e28a92ea63813e020e4ec60a5dd25cc68a9d2ffaee0ed7ab0823bb7ffb8b736bdf06763f3898b51aeb3bf2f4830008616214
+DIST firefox-102.13.0esr-hr.xpi 555266 BLAKE2B 
91aa09d9f9f395fb86f02f8cee5b3db68fc83079058527cb6f499e7eee23cc23ea4ddec99b5367ec9efc5f9e9176b9d3357cfb43a441eea5cb8145db4014d8be
 SHA512 
acaa856dbae2d53e1ee3a8786a9b918957f3896daf1e404e2da7a547b2b43d497929e96d2825a499f1b09aa65870a32ba7790a024d8d76179a458775eeefceff
+DIST firefox-102.13.0esr-hsb.xpi 599181 BLAKE2B 
5e027e9394cb6189595660fcdb4960a7c990ff8242f8acca121671ceb6c1baffd3b4d0cce2095e31c5736795ffd37c57ec8cf8ad98a2486cbd20a9ac6a5fb07d
 SHA512 
44fcbdab990dc315915b1b29db3a13f39d67d84426f6afcddc14e20c2987d3d8e52553d2a5b593c64eb3e84a22f600cc225c7a37e68d3a0e5987552d77a52a0d
+DIST firefox-102.13.0esr-hu.xpi 605258 BLAKE2B 
6265bd08f0f7ef38a2b62dad35cc2e11cba2bf5f1d4e41fa35448fe17deb12218cf156215940e3ccd5cb0e820e3949011a66c3499aca26cafa4d2460ef6ce1e7
 SHA512 
a444225f2335de97445f9aca2d05a4499a36137f5fcdd186e159fd744b21758d0725e601790cd300dc1b92d9125e5c99d25aefe0e6de9448f8f786ad176ea12d
+DIST firefox-102.13.0esr-hy-AM.xpi 607096 BLAKE2B 
c414bcc9020ba2b5aa8184210049b5ef9d1dba59cee7a30844640a50637c7248e84fa9e92bd57bd18e34afa14cf8b11869c3ebdee5096b48b8fa0fd88c85c8af
 SHA512 
677b98f686f2f06f7935652ff3872d6c5e57fe2f5883a61831f8547b6ff840ace7870243b9fc1b08023ba08304f339f42d96909e53bbd4bfacd4c2adc6fbbd7b
+DIST firefox-102.13.0esr-ia.xpi 567877 BLAKE2B 
de11556e7bb33176feb16897f205fc8b0e81d9046d720689f4c727703b1ddd3f51e61fcd91296bb410c6258a3c2b4f02e6c9f501c317a132dd6c0c3ed0994375
 SHA512 
99d4335fff972d8d979ac2414561bc121065f181e1677b3db37fae53bb6a271586a40a9590b355275b0a6cfb2b620c5c268c39d1f06e2b669a0bd56a6c0be603
+DIST firefox-102.13.0esr-id.xpi 564792 BLAKE2B 
4287d19b649717aacb1dda81edba9531009fc4e291929008885886ce65c7c938ce84d42fa3914388232833b0c2b2cb80bf397535faa87f59edbfd2b05145a8e9
 SHA512 
62e31e9a4ad41f6c05116337becdc94004abde3ff60beb1364a3565717770fb65c10e12d0ab7d7228e3065ce8db558b3ac17d663bf37c6c32c88dff189d4efa7
+DIST firefox-102.13.0esr-is.xpi 575729 BLAKE2B 
459e93a9069812306c1d5344c542c01a1cb32a2265f6ac8c842ee9c39dc15e9b7fe9253cca4cbadc658aff7ef3a715274207c35708e0a224a0e50525e07b4190
 SHA512 
dea0e12e462da13ffe53dddc38de3744c8d8a325ce0b8c8d5f068f0f0000b02745af7ebae9ea3417138cfd02b2331f83d66d7421d77c407853d6cd1ea6130c22
+DIST firefox-102.13.0esr-it.xpi 505293 BLAKE2B 
110a544bddb730a59540f2dc8ef4cab96fe647d1d1718bfe80486781e9527b09ae9e535fbde97baa1cfbd36a68e0391f63275f45a3779f9a0a69068a2070eee1
 SHA512 
5a350b7c0617360a979252793cf4e8b49f0997b5f1f27bf0be5eeade723d3898ee7b2567efc965dfa638ae4c27092979cfef68ef5b8d226ffe2e668fab39997a
+DIST firefox-102.13.0esr-ja.xpi 631476 BLAKE2B 
9094e0de52c9426f5c57d9f828225a8f70c35766fcc08673ba7dc13501af03f56b5128537f96a190a7a172adaf2483b494dee0dc08171f776e5038d60fc4a1d5
 SHA512 
15b7ff23530fa3e8cc65a49bf85323a1ef54cb6b9a6d77a4bc620c528c9ba43ca208d39dda8c4711ca042367f34045cf796efad71dfb3e80aa5f36d071220e33
+DIST firefox-102.13.0esr-ka.xpi 636004 BLAKE2B 
6f7def5c090554c32797ef50bbdfef066e9264d35026bfea7cc2cce8c1525e0fe64c24ee03b7e11465684282e93832874613ca1902bcdab8d8b4814b5db96d47
 SHA512 
3f43e8b592ce865772205448a01e97beb8ce1bc818412af1a700a98dd411847181d5383dc7040c9ed3f6103ade238f73d93ef6ea5f9448cb627e9af3faccb1dd
+DIST firefox-102.13.0esr-kab.xpi 583629 BLAKE2B 
551e0d44034a4db6883aad9b6cbb2ee149c8c3470ef3a912026e06b75c4d92c01a71004f980a0a15ba305570f29b59c78a77b6eb9e912f13629b24ac9b4a2113
 SHA512 
6b92463781873c05a1c1ec71473d97e51928e3a4580aca56f774f91bcd210da3436dfc21790d3b537eb4b4982299859b3b9870b6be8cadd7d8bf630028bb2c2f
+DIST firefox-102.13.0esr-kk.xpi 658886 BLAKE2B 
8c21bf4b349fb4b19570142d82dd531c76b26f5c893dcff8ea8728e1f17beafa707dfbff34396a9de605d97f60bf71b89481329fc60763b568cd5b01f3c78179
 SHA512 
a43adfa058a5ee85832a1fa1338d5cce35ad5810218e28390a02a38cc1e24f12fa30d038817ee9bce3e926cfb09898e5a5e03763eb8d9122a54c9432bb7dd395
+DIST firefox-102.13.0esr-km.xpi 543897 BLAKE2B 
34dacf546c6f8088257449f47ea644d54eb98794c0f6e6ec4f7224d92b155551fafa15efd96d48787da238fc15d5834f3c71c53bef679106076f28cd5fe67ba5
 SHA512 
521423f704bcf78169d0e8d6e665cc3980c2dc0a5f34b53b12ac1b7f5d7839f46aa24313d2cfce78647f0f5c093afc7edbce2d45300758964b62ea09ebc1e044
+DIST firefox-102.13.0esr-kn.xpi 508582 BLAKE2B 
5ad3c649d802e432ccd2183cd01a19a8e639655fab4a9a00d30361e90104d7806407b0226e844f599cc4739d83e1cf098fba8997120ff4a052528819b2027312
 SHA512 
ea8369059c4fa854a1330d350500ca5f7dc0b95c7ff27cb857a72aae639ebc358d05a8ed515d65991e73e92dac8effbc70e199eebf47b5ec5af3b477fe901c0b
+DIST firefox-102.13.0esr-ko.xpi 617292 BLAKE2B 
c6e36b66e696a6ddc5137f22ccf4aee67632397ff8547b2d4f84ef29fa8276dd7cba27e67e6b58a295b6f2dfe79dea3d6bb38d500e326df972d430aeb9bed29f
 SHA512 
0862af7b06bb7c414b7827af4f171319bb378822550e9a0b898065c3f9989fa10555c75b48a4e5f4f585c7fec641e40b8bd16fcb338a832ae03c2526fe8509ca
+DIST firefox-102.13.0esr-lij.xpi 480142 BLAKE2B 
04d210d0e301e774b8a1b6f34498e5af672346b2f14b27e67d93dd91f5c73cdcaa4f1b8b46e63f1e7a30125adb99592aa18ff0c3b761c4531382d9d2476605af
 SHA512 
dbae3d8f1aca3c5a5b6b7ac08b829359cf0a39239188768baa6c3f987028a8ffa8cec7dbada76e7e050a9974a03ff7748bf42b20a317edcc72ecffa6aaacaeb1
+DIST firefox-102.13.0esr-lt.xpi 574776 BLAKE2B 
13cb2f7a89fa8e43195bf18488cab0355efa5ad8808229e5500125483880e477510319031342eb1d48ef68d9fbcfb99bc6ba24bea55eaf53fd4f20ac332a698f
 SHA512 
bc3d42edd8a0ea2841fbe73253d5a9565e98e969e00d37a2048e4d748de741234e57eb124ccea4e76bad4fadc914065becfd9fba62b862bae4990e6449d19b33
+DIST firefox-102.13.0esr-lv.xpi 479290 BLAKE2B 
91736c27deb02921ab0101152b209119ef89552fa2a13731af58b221f8eceff6f29414e3b5376a8b04dcc8851c799e261bcf703a6fb4108a73c9baaccecb40b8
 SHA512 
91a0267e483bc07930e11164863002b2d0297f3aefb213b1dbf057331721957656bc4d274cc952567ca2ae8005205ef0d40aabe3e4817dce5bdae49df42fa3f4
+DIST firefox-102.13.0esr-mk.xpi 497531 BLAKE2B 
8a99121bece3c21c15c4d09e8065654ada217f2571e0e2a126a9898ffa51e1274b9a6727e450ed037bdce6e217f065121fd6d2eb0203d0de324e97ca565822ca
 SHA512 
cc9e93e74d478841eb2dfadc52a5662d23d885f73b497a3a873ce82974ef7529c9ba6f05c15d79bda40f58d76d2e4ba9549109402c5b0e177eaf22665753607f
+DIST firefox-102.13.0esr-mr.xpi 543737 BLAKE2B 
69f134decad2ed166642d72e4fc595e1bffe0fa2c39bedd5550cd167b05b38ddba6bc579d28a5428cc0acaabdcc1e9c966ab920eac58960ed886b6c553fdb91b
 SHA512 
41ba465eea9961ed73f995dd3534b6dea98102a886ad8a635c61a0b576270a3b1bc3e5b1228bf818c8cb93dbb707aeb4fd120eaa8bfcaf6eb34c9e8fa8977ac5
+DIST firefox-102.13.0esr-ms.xpi 459034 BLAKE2B 
12c49bb9aef8612568ce0ad6c74831063a42626762aa79cef8fcf19cee63280a589cce4989beb6918a2c59fd3a58a8b80f2525d7eed2eaa715095f1a40a93d3a
 SHA512 
367643e27cc0a61f434d4c7e85e073d8c367c0e7b35d672c15c368af147d3659a3e64729e69727cf0de2b9fa416e1ab96119d7eb6633a219648c114eb51a11aa
+DIST firefox-102.13.0esr-my.xpi 529947 BLAKE2B 
a15ea72ba04c0cf37089f2ffcb0c585ec4602ee83397ba8bc09fac1cab67f6c9859a30152aa02348f2d4d1a57f31448fdf65e5ede9fd6e0005ab339852270fa5
 SHA512 
955752090ea50e8ddca8dbce3e28760bf01ca5fb9069ac83e422b99e31fbcc903a264a2b6b498d7dcfcb5d8a7f4f5cf0b11630792c01fa61865d777c4349ba37
+DIST firefox-102.13.0esr-nb-NO.xpi 565281 BLAKE2B 
6d9992d3904050c1cb38582c3ba974f4457832bf072eb4bc56d50de54f2cfa75c6f165709c35d2961ca4244a1f79b65154221300fab68bd143299644d2948fb9
 SHA512 
16c3489caacae79975c33da954f113047a901163f7f7f714e8718cfccadb275f37fe8c0dc72d766d984a8efac0dae3409b3cfb35834a479a933ff52007842d11
+DIST firefox-102.13.0esr-ne-NP.xpi 498089 BLAKE2B 
ca151dcbe141bf1129203d8417f61aa73df7a1e0d9331ee004f5abc4fee8a05348a0e6bf78b806867e3410621a1c6cef439847c19e234581ec3254c4dedb550d
 SHA512 
ea311150ca8bad010fb6bca4d2a556b4e85760219a2005f7bc38b4e55af6f4e8e75a3796751047ec3083e6997ccf74c388d2a105cf3c6bdb3adbfc69c811a097
+DIST firefox-102.13.0esr-nl.xpi 573464 BLAKE2B 
72f838c0afe6d20e79acfb7e958e724124d25818a99dcfb192bfae4e56b25c7f236d8ce70338c8d391f1d060e4f04912a67753fff0b5a98d66c0dd2edf80be12
 SHA512 
d2fd05d5dfc091d766b2f52f82a021ad04beb027c32e15d5a68bad8c7e6ed25f560e3834ec758005d16b28aa7633fa6409030e4edbb9cefc63a92f838c462e5b
+DIST firefox-102.13.0esr-nn-NO.xpi 566170 BLAKE2B 
441685aa7a1bcf933167bc714cbaadaf961d592d0d25e0d8864bf52862dcc662170db3ed44e46b4efaac344243acf7a8b79b561aec453e0ab8e916309672e22f
 SHA512 
c91da0dc8cd87e44a4b85c8573f2daafe417b7d367f437aa6eb6a5580f60ded1a149e2cac999581e0cdc6f6a8431e21f4d22bf276205c8cce220389a00f62d3a
+DIST firefox-102.13.0esr-oc.xpi 591128 BLAKE2B 
6c1ebb649cf619d0c617b8018ecd4835c112413565d949c3ee32b814bea9eb0a29d02ed90e222b99a3fc7c2907a06f646151551b2212ea29c66f7811e801c80f
 SHA512 
cc92163da7d3f4745106834c35aaa00fd60d0f9e6b82e05f4d7d1f071d41e3ae604d1bf85d223afc13e2a10d9731264fb3c3a45739ffb375ceb0bb683e1e41e5
+DIST firefox-102.13.0esr-pa-IN.xpi 648632 BLAKE2B 
b76254b20dfc40d5d9848498234de39af71c2c4d088405c060df2116b4ac4d0bd7d4136f24c561b2ef9609c87169bd7d6461cacec04be5b5f51a3946c4ebfb19
 SHA512 
ce20053da630c4d1e5f74eaba032df89e489c86e0efbae342d20c155d0b696a0d0cee350b1a518a441359e53bdfc425a17e17eb118f854f057014a094aa81405
+DIST firefox-102.13.0esr-pl.xpi 597072 BLAKE2B 
d63eadd0919f0bc82046032ad66759788d2eebaf54e1a6b712d37d836bcb2fc8cc582e636e2fcf51edcebdc377032a8cec511ff2e070cf3c7b5e809d617858ea
 SHA512 
03aff9d174ceff2f5c0499e659b8df02ccf3522838033eae193c6a1ca631aaa394c74cde6ac16f225a9aabe81cabfc6513ef4d268a1b010b2b96df99c40ff994
+DIST firefox-102.13.0esr-pt-BR.xpi 579015 BLAKE2B 
9f3fbb7145b78dc50aee0e28447126b263b73a01332c01bbd316c1bb9a1b881f7fc13a04e287c64c8830bb7046d2d9bc92b389ebe62220c7b191b5d19685c799
 SHA512 
df9a92289c8e2fd049bb7f7517b5d7582677d7918dd1b7fffb62f2745c7e42e72e76925660c52f2c08999df9bb964c4b1b5bc68b42548decfdd1dff4b0866c49
+DIST firefox-102.13.0esr-pt-PT.xpi 582843 BLAKE2B 
9fd80a0fd677588eb6473e8276082edab67620ba0eba04e2047122e70120251028330c13437a7aff8d327a65eb6a581856baf4713303b0fc744dd14d25a95c7f
 SHA512 
0c85939883723b77d854c8ea463f320c62507e00269637d2f598938ce430cfb661ae956bb88b8d2716958e5831355fdcf2cf79fc7735ab2400a47a3d7bb7f9ba
+DIST firefox-102.13.0esr-rm.xpi 571923 BLAKE2B 
0c752c2752d481cbeb24c6dffa41a22a32bf83d6207c0b2f92e4723e1702da4daa9cdc7d956f366218130ec2232aacbc25cc333bae40099e50a97c375f27eb67
 SHA512 
10ca9f1f96af30592f11b49ac16cfa56e7e13ad2f2d2f2a74d965546ce53e7bb372c42739dc244166ac69bd3e1cb3d29202546ecb3c3b8595ffa238b55a746bc
+DIST firefox-102.13.0esr-ro.xpi 541909 BLAKE2B 
434ddabaf4dd55fe269e21b3a74b661c301ff212db410ca5e514a03b8b5b798b3b495ed8471270c8304705faa460806c09968836558dd398d95115c1e14f792e
 SHA512 
4b7f028639f2031980b76d9d00054d0d2c3edef981304c14c78487a6357eaa03b83c2fc1829775b760e30bd5eb7955f07ae9c28424b76ed29a78c81d16473427
+DIST firefox-102.13.0esr-ru.xpi 671126 BLAKE2B 
435c177d5e11b27b9c5279ef66e68137fc27d8a438cc9c8aefedf031bf34d4ccb74e2ad81ad4470f40223bbafc0e1ea52117e04a033d0244e8c2b6bbc742c386
 SHA512 
1245c65182ad75bc3521fd548f8232eb72840cc4ee26ea075602f386dd0b2f1b7dbca906d30111ba8942c974a11269032efd3d41d1a48571f37e187824a1c466
+DIST firefox-102.13.0esr-sco.xpi 513230 BLAKE2B 
2fe5076baa0ab0f3e3258bcd316991d10e7d11b9959b60aa929379d3941dbb93924b260b67251e9e15db8a36334b53438e1bf49a96d442e39286e1401a5b99d6
 SHA512 
0bbc72890b6b441167fdf9956f63228eed8a22702962a0448f4127f58e4e70430158a482b1c0915584a0f42ceb6badcea5a526bb9da50434f0377895f7ec12d8
+DIST firefox-102.13.0esr-si.xpi 585620 BLAKE2B 
14841bd64d53b194da89d354077965448bb2edfdc3497e7b8a3af1a63541bb55966f2f7563e62d3e8b1753da653d66bf0ad378e78d8493ad3d1fb8c1a10e8e0d
 SHA512 
fbe2124d3891140a7974ef741c17e5f97e6003e0708110cd9f447a45cb3714ebb0ab4b56fb10d6cd7bd63a104edb05f48c1387af62cf048ac4271a27cc4114df
+DIST firefox-102.13.0esr-sk.xpi 606118 BLAKE2B 
3f463fd09669bec9d2dfa50f8c14ee1cfd91e2147dab9739b18acf3105787fee5bb34a49cd58dc2d80fb362801605d603b4ababe5a734b63df8d12c3ff30b1e5
 SHA512 
13e2092144583d62305985d1be9d42cf1eb7ba2892100a840b25b8ef6d5f1702fcf236cc4e935bb698729810ab0aefd49021fb6879fe6df5afe968c46ca1d159
+DIST firefox-102.13.0esr-sl.xpi 577356 BLAKE2B 
311c2c1475d6ec9758e7000d67d0d78c6446be64e017021e659042af57bdcffdf8d1617a298d05ef29d1032aec38097dbe891dd1e3795b637913994660ddfa88
 SHA512 
ea90a4f64efffdcb4ba7179249b34066651e56902137064c36a8ea562e8ebb127d2f7af36649e265cc021c8c23f73f91712eb1b49294da78133796fac80d1d8e
+DIST firefox-102.13.0esr-son.xpi 433051 BLAKE2B 
5927332ad4e9561ff0abe66feb1ea754644bd732be60d3e5e40d2603ab0acb2b4c67fc6e09f41a71cb01a7063baaf6267a7350c1675c743257a5a8f495eb08bf
 SHA512 
01eaecba48bbd344118e63a8b71af94d8e3f77e7626b8e823e30eb22b079662beba6e895e5c4c9ffcc49bc6147390380928f6778fce709519f7cfbfe7ece29e9
+DIST firefox-102.13.0esr-sq.xpi 593404 BLAKE2B 
b31abac33d641e5d3f8e32ede28a7a8cf91362590e3e4d6c8e0486e1fc2fdb1701e0cd5c8da593db8eafb9d3a1d4349611bd41a2f31fd5a088223ba9c25a8275
 SHA512 
b7c8099caafab1e8a7948cecde771603866394b6b57efea9aa8df2ab819c6e1b61ce414db18cfde47c290e9fc0abd61baee69dc25979b758f5613fa2c45fbaf8
+DIST firefox-102.13.0esr-sr.xpi 635148 BLAKE2B 
fbe79be2e1c8050aa2725fbf18708a0df0d153412f5800a90360a3e6840f364d459bd9e91d3f4256aba45f37106b37f088f85ee0a03f8e06ea8d26c19f09adf1
 SHA512 
32a88e056346c654846d85d82a03e520150f782f715b70d31e3d38411699d75173578ccfa7fbb30f7bd419f5f944a877818818ac789111b12089125b9bc427e1
+DIST firefox-102.13.0esr-sv-SE.xpi 576038 BLAKE2B 
d46e56d6118a96d77ff5d4db3c49812b5568ce43e0282138f7ef044481c991dd489f57aadfa35bc1258e76e7409ff9b0af315e77045c444dab1586fc2d147f5f
 SHA512 
bc3cbf083bba7a572174fbb3f1119f9e1b58ec86e9bfc028590f00861bbe6982e3fbfe15e37f46ee7acf752121674be609c657f66238a978c1b5e967222c2225
+DIST firefox-102.13.0esr-ta.xpi 522083 BLAKE2B 
ed490e7c1906c2afb0b465bd4216f50b7812261eddae13c5fafee24718b2dc4e11cb73d2ede8d63320522f2bca03ff3b4b759a3eafaa4431b900a107c4c64ae1
 SHA512 
a064ea37c0602d202a0e095a4b3dd2c2baf5361e3f1dcd1b3bf85e546b91876a732fc02d10fad208da4fe80ad56fb5a3328cdae1aaa87ab6c01397ab6a102f07
+DIST firefox-102.13.0esr-te.xpi 568454 BLAKE2B 
d461bab0750f6ec8e8cb2bf91564bd5d79ac66bc53e6eb5ae5fd503b7e87701130309d9ad7254ccfe8efcc2d1bc267458c910f6eb787ece41d87520976deb52a
 SHA512 
a0a123d09b1dcf75ad267afa4cf7ddd4e188f9e6260d2c9644113829b802d120a876ba76493d65bfe919d164ca3e3f9f169794b89c80fd5cf8c14b74a157c5a5
+DIST firefox-102.13.0esr-th.xpi 649490 BLAKE2B 
9d0ea58bcbdc25c6cd84659aaf77a3adc612d643deb8f0bc1cb80966e9cecc91af0f8e0882669cc4a7948a5b719be6b184e728b3c67bc7bac04cacd055826c6e
 SHA512 
ab7735483703640cb24226e8ba20ccf384661930f3339ad61916574870db8855566759ac75784e9896a5a23653252a0c31006c640180e3814318500f90efb875
+DIST firefox-102.13.0esr-tl.xpi 532366 BLAKE2B 
b439041651966ac4dcaa2185882fc3e94c878b0157130ab6cd2b3fcbb19c7e53c1831d7ded61c0f9584445c0e02222a569a596159f0dafb60a835394e6c6a9ee
 SHA512 
ae98f8005fa86a1c7b3ac6ebf5e2b55d994a5d0b71d9501682f2fb9f6305df1a6e0b9e805fa369f1cec37e56afb913947a7d0c07584ce28b30ec7080ad83d33a
+DIST firefox-102.13.0esr-tr.xpi 590502 BLAKE2B 
9d2e21420cae669a3d94548c96c67fe3cf105102eded11fe7aff3c43cd7404798cb7409411e37a40d1b291efbfbacf711efcd1596d72aae08d50359bb8fa3b36
 SHA512 
03f3ce4dd9b50618322a5f6e85fe920b4c9bf996839188642569298ea77bf60eb93a6b185cc375a4556dd4056ccabb72e37b32a4492bc4126a92f7173c142e00
+DIST firefox-102.13.0esr-trs.xpi 497373 BLAKE2B 
5381e6065c8bfe50675056648cb216ec4ad1958355cf0815ec89369fc573c3e197b3ed259a206f71e5ad0773f06ad1c786b6290b68e7981bef728aca1037492c
 SHA512 
ff7ad879808f9e298ecb898249ba9eeeddc59e96025592241344fe65e8985b624238783738e4d59b98eed835f5be2008eb834c85005b1cbac8bf4d2f9c164891
+DIST firefox-102.13.0esr-uk.xpi 664324 BLAKE2B 
32adfaac5b789abec45c51a7cb6291d1edc224ec1c0e55c4437c575dc0d1994352e6e286a2b2f2f8a52a48818056f56f97e0a26bb3903b8e613ab2d72b6a6266
 SHA512 
f7f52a85499801ff1e10aa63980204f4bf16bad178aaf1aa760793a40c2b8822c4bf99cf62918f5444eef8013b17e985bb7cd1a8801885ac91613863c1744bdb
+DIST firefox-102.13.0esr-ur.xpi 569913 BLAKE2B 
ecec685a6c6d78e779ece62adbc33fc4421212d31dab1007522c65a1dc481707b2f05c5d88f5e46c2ef27dc59959051a48bd1d86c45019fb7f3db9614ab100d0
 SHA512 
9fb9bc6634e42bf07bd5298b47118cb9b87843723cd3b0790f1baa432feee25c77b7fa12ed02d2c1f04669a49ce41b5322be513fe83162ce21e60f1a2a4f7d98
+DIST firefox-102.13.0esr-uz.xpi 488871 BLAKE2B 
39c5675c79fddae35b2733ea632dd4ea96fa00d93a4e8e349b956c7b5ae3e719ca17fd98ad330e780154ef6b25e9b639579f3d8e272202375a563fa1fe9a203f
 SHA512 
9e8c8688d2c702d7185fc352b443f97f85297744baef82f6a715e3c8f607dbffbf6844c947fd4a6c7771b9af3a18d571a3cb58fef3d2629072ba95a3c437c862
+DIST firefox-102.13.0esr-vi.xpi 611417 BLAKE2B 
e67df605c3f3a94f34d82c87df46d25ccca1ca326212bd55c36cf7a1d385fcdb3c71ce5711c880a1160118321314aa3204154985fb1307ef1c172611bbac278d
 SHA512 
79b3935fca5a1ac77947e0595a9c34e9ca339caba2f6ae7b25f400c749a7df5070fb28c9a7480eeb657adea8140ae8f8903908ac64331aafe20ef6cb9fdeb7cd
+DIST firefox-102.13.0esr-xh.xpi 427930 BLAKE2B 
e7c691d36360e7d6353bf0e183cc08b64b0f7758411e37c7b5324511236f4f55957ee2120b6d2a7e11cef779af4927ccb535f2a052d3def6c108b76dc984cd39
 SHA512 
721c3b68e7af4712230f9be29222c73b9380907778ca7af2e26e0886fee583b4c01508aaada6cbf622b7d72184a18b7cb2f623f7e41917642757d908734f47d4
+DIST firefox-102.13.0esr-zh-CN.xpi 613299 BLAKE2B 
315e07eb480c9374e5d9dbd963f72f750757fac9aafd902e47b77fc0d8707c72f509b0aa420a40dfa2edd94f873d965265d12f949338c753df367e154938ac0c
 SHA512 
4c1baaabda6bbf5d06476d49aad5b000410b0af71b81140aae3f6e5d6299427b99b1d1e60075f05b95a430f10cf5e55932a6c071704e61831fb596bd60c900c1
+DIST firefox-102.13.0esr-zh-TW.xpi 614569 BLAKE2B 
68fdce9b0ece08978f8d514451a86a562e5d0cd7d9f0d1d99396013ec408eb6996206e8cbae4ebeba9be992da8b15b74076e875a05fa8a01d5bd1fe8471a0ac8
 SHA512 
70fd7d18b6662a328c8b1503adf27b42c9cd515a07eae325d56325aa459a5af84222779311d9162974b5763469e5c3e28c27833b72ca8155bfedf6d81d4315e4
 DIST firefox-115.0-ach.xpi 469323 BLAKE2B 
acf6ba5b45e646cb7e7baa5b9c8858f6ce3ea4c93573e0d735d997dc2a3fa3b56c6987205d9d6cfa4673a3770010b2b95f88a4b2e0791e765b86cf03671c87c8
 SHA512 
96eec943ca55df56c049dedddc6e36dbd8f987c2cfe1a76bd11f7a8b027a02bfa3bcf50d64ebcc07a4119e634062d17dcdf515952f2b9b633bca7764b8289e5e
 DIST firefox-115.0-af.xpi 430127 BLAKE2B 
b60e1fce53b3b72f5e310d4c81d59d55cc4b7f6680f40b35b9d6035d07bd8eb84bb7ea8e727766270a23d990bfe097c559895d8f3b8a0d052a91b0ac7475ed4f
 SHA512 
e58a0aec9a360deb3b3cd7aae6e11c2c5f839710163bc180065bf26c5ac03424fe02cf946fe9b2eb4217b3eb133e6120b520ff75ff6000c57fed94182c7dc4f9
 DIST firefox-115.0-an.xpi 514837 BLAKE2B 
3ac14201242f8ae6ba77a3fb0e37ceb2ceed34a9fe6252f1ff310aea10b427847050e9b190dddcff2b78e6767daf991854dcbc70eab2c7df78994bdac422a22b
 SHA512 
67f654a645d58c044667c8a12fc02844f219d2f00962b8b659fca840c821d853fee0ba15d612ed96dae11666107e5ff1ca983ba32cc91779a1bd501a426dcd98
@@ -191,6 +287,8 @@ DIST firefox-115.0-xh.xpi 429450 BLAKE2B 
206183f10758acde849aaddf3ac261c49fc49c2
 DIST firefox-115.0-zh-CN.xpi 629739 BLAKE2B 
4fdd9f7534512796b5540aa08a0519bebeb12b1d41ebfa6b7669de94a68769b53bbb90535c5b7473f3791378fdd92a7bd3901189dcf93e6a8a5fa437a45ba9bc
 SHA512 
9ba2ccfe09104ee005f39a6171724f0fdfa89d11dac3d1747c77d431513ac4cec1b5cd869ad003f8b07249fdff7bdc335e7596a5326b4e6d738809d1d79a610e
 DIST firefox-115.0-zh-TW.xpi 631510 BLAKE2B 
ceb95485fd162e056a4d02b310d751d3023963d4cd64d11205fd06198ee4757c83601cfa65163ecb2c1868fdf7d8872beb0b1dc491dd4b59fba98330398d8fb0
 SHA512 
afa77b7e710329af3cb1c8b1fd65a42e5c2bac52495a3917047b7fa7e5d813cb4e39d03e649e6aed34449011926cd82baa2c7fa31eefb969f9806c1d9485b052
 DIST firefox-bin_i686-102.12.0.tar.bz2 80616691 BLAKE2B 
648b0e233a547f0664335cbc33df3241bd9ba05d5e171d641a442dda216a582c5bc2258122ac9a52a0399e48a4b02ee629788eac86923820b9386811e97be92f
 SHA512 
854afc6b4029bad6017644b8d78af5ec998b611ae773bd89178399455187f5baac15f14b19132dbbb9bb09c550191ebb9b96523b8e51dbfa5acbcca6f570641c
+DIST firefox-bin_i686-102.13.0.tar.bz2 80732463 BLAKE2B 
2f15e025c9c252e8d2bed2ece017795e52ad0d01e0ffa66c268a29324697dad6d4603507ced87d199fdc865b04e4f578a2e4ad7e50511228b8fceeeb8a3415ae
 SHA512 
eff7c770b8d9c7c9e26588ad383eee1f1b3cf7bf91de7f02a8b687dcc0fff0e34dd4fd5544d94717b55a6ad68dde768ac1114601dc3576af8ea53bd97a91ebf9
 DIST firefox-bin_i686-115.0.tar.bz2 84249759 BLAKE2B 
2336ecc1a057244c33b69a19589b3cfa57d27df58531dfd7f83d1c366df8a1e26d6a17799015924cd591e42744ac7ce15189d246b1e7b5c9bce2da0d1853b21b
 SHA512 
ab2b033134bd8aeefc5f25a1a891d4717687e4f397593154107fd7d488ed4cfb802882be198b2cb4ff93abd4f3c427fcf775c553bb693600eb0026b4671d8eae
 DIST firefox-bin_x86_64-102.12.0.tar.bz2 77402944 BLAKE2B 
2d6d8198fa6647595d62616fbffe77300705d94be1bfbfe672632fbcea773e853c4e106fa0574e5fa886666fee9636f5ef62726b28c4e388a644aee6fd76a39d
 SHA512 
d463bc29456b08a315c8d8c422c6de3a56a6b8da6ae6eb92884306da31869a23ab66413efbf3c35d4e9657e618bef6b7c571c5bde6615c9c3d5a21aceb145825
+DIST firefox-bin_x86_64-102.13.0.tar.bz2 77430471 BLAKE2B 
6172d7ed6b2f3cd4f346275984e8603ad497260ea7395dc40487c908646040a293061a92955b087dfae1c63cb2d02efd7c85e7053dc46c55d7382efdab7b3ff1
 SHA512 
1e39f7eab85cf1981db1ceac7785355ccda73d2f60138e4ad3443dcf081caa553ce044206d945260a0efab051b6d9adae9348e39bafc6f2762a5329cf897e4d0
 DIST firefox-bin_x86_64-115.0.tar.bz2 80290354 BLAKE2B 
bd58711d2acd61b4769244da9d12a5c12789d9e8f20b1d7e80f6f2c2107ccb2a5f44b44a85534f392416633200dfd34c64d2897bfb3aa96ed21454dd1d3a2e4e
 SHA512 
b5b1810d2ffa8e3631f9d373dfe86bd35fc22395b7b7b8ac6f05c2f133db46267ba626603d5d9545e111dfcf880732c13043777f9e48cd209a85df0de45e4f01

diff --git a/www-client/firefox-bin/firefox-bin-102.13.0.ebuild 
b/www-client/firefox-bin/firefox-bin-102.13.0.ebuild
new file mode 100644
index 000000000000..f81d5b9db36a
--- /dev/null
+++ b/www-client/firefox-bin/firefox-bin-102.13.0.ebuild
@@ -0,0 +1,377 @@
+# Copyright 1999-2023 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 optfeature pax-utils xdg
+
+MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}";
+
+SRC_URI="amd64? ( ${MOZ_SRC_BASE_URI}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> 
${PN}_x86_64-${PV}.tar.bz2 )
+       x86? ( ${MOZ_SRC_BASE_URI}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> 
${PN}_i686-${PV}.tar.bz2 )"
+
+DESCRIPTION="Firefox Web Browser"
+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/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-libs/libpulse )
+       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
+
+       optfeature_header "Optional programs for extra features:"
+       optfeature "desktop notifications" x11-libs/libnotify
+       optfeature "fallback mouse cursor theme e.g. on WMs" 
gnome-base/gsettings-desktop-schemas
+}


Reply via email to