commit:     38aba3e4cb5d0dd8d64184aa94fd5ccc7216a7d2
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Aug  8 06:00:49 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Aug  8 06:00:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38aba3e4

www-client/firefox-bin: add 116.0.2

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

 www-client/firefox-bin/Manifest                   |  98 ++++++
 www-client/firefox-bin/firefox-bin-116.0.2.ebuild | 381 ++++++++++++++++++++++
 2 files changed, 479 insertions(+)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 1ee45385c203..70d9b339ca29 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -190,7 +190,105 @@ DIST firefox-116.0.1-vi.xpi 596617 BLAKE2B 
99b8a47ceada0c5938cb9e55aad5dbb30c42b
 DIST firefox-116.0.1-xh.xpi 401658 BLAKE2B 
023066fed6293454c0c60056d37b0d7ea25389f5a82148b0d61f69c4366001eff5805e67038c28dfd1eeec0566d7a4d2caa8e896cd475e2dba6fdfa258083d9b
 SHA512 
9b9c4cada8780baf63b38cfd9b26e366a90cabe2d4f1d364e75b2a76726b50b6206cc81d52f703bb88f0b985363dca04fa89a35cd61fb6d1896800483a34fb7c
 DIST firefox-116.0.1-zh-CN.xpi 596079 BLAKE2B 
be63daa81e21c242dfb7676b3b61a0b84573488013dbd0c9359c46768d80c87beb1c3dff0833bc648875a9891ef1a9b5cb4c0f011f5fcbf01f6d56fe4e3b0435
 SHA512 
101fe953b1d1308d9a7c045799a349a93807a7731b52fe3c143f3def769e232532af49175e596722b66a73f21b79a49d1a261e2952ad4ef22966e59ab41544ad
 DIST firefox-116.0.1-zh-TW.xpi 598589 BLAKE2B 
80c9ed32836410cf7204b2e0c6cbbcdae65d759194a1853404c318f4e268fb8c484577dd1fd7b9f87ba45a5ee52de582c25ce5da5720ff8fa5d7915f46e3170a
 SHA512 
822881c1a97d33f43785a9a3b192c28ce7c7f8088e40820e9d869bab16063370cf8a0c3458dc21c7ac7f89a2722c117b8ef575552ffe86d428f36ddabeba7e31
+DIST firefox-116.0.2-ach.xpi 440310 BLAKE2B 
2e4dde697cc45d331781937abcacccb70a2405d4f461f9056abd55f486c51c92f5cb3e98fee32a720626d07c3c84fe7500fba5913eabc077695f7a084119956c
 SHA512 
3d03b08fac1a84fee1ea42dd0f36e1cac2a6a4a290c9d296d125103fa0bda5ec7eadde4618132ee3ae1d2864a2c67b3a3ff87547399e5f1cc1b233a4542ae071
+DIST firefox-116.0.2-af.xpi 401610 BLAKE2B 
cd44f812bc8500aeb71cf13bda841ecc99c70bbee5352cfd7b6415f5130baf96bda27d8f04315f73c4faff3e051d2c6e03f4499f7b75b12b33b8e716f0f3185b
 SHA512 
070c1e6298769f2fc9d68659198f95f6ea7a1b9ceeee48c8cef2b3e6aa47259ab7cce40bdc485d98b39a66752e3f4e956c7e97451cae82ebcecc7c69438f68b5
+DIST firefox-116.0.2-an.xpi 482300 BLAKE2B 
5c9df31d0dfa59fd196af17e98852195ded9cf3939152f454582ae8a32b35c689185b786a8b277b37febd4d264b29c755838d8092e3222f821c9127e4dbba3cf
 SHA512 
c8e557c34fadd7f708855f2df562186ce4bf0367eaae248749c9f99f3ca0e80b337c5f010d3dc169bc4227a627d5d3f23a487673c67298326dce657a1fc3cd3f
+DIST firefox-116.0.2-ar.xpi 549025 BLAKE2B 
aba65e356223a967cd05c1e382e87954efec739735405e09a327fa4e161443db9e502503e9cd1cbf9bb4bea6ceb6682a67b4318293a15dc189fca44fe6bf1c51
 SHA512 
152c95b90905d64f3a2012d668983be3a30477adcfbda36a4ff5306ef9fcbb162ddafab7b26d9f0a6462232688c61fb0052f78910963d0e61b8577a455711bf0
+DIST firefox-116.0.2-ast.xpi 476766 BLAKE2B 
ff36f58e602883915966f6804fa4818c030e62c6328a43c3e2a8f27e02ea87ec27d18ae411a334ff693c7295079a45f5eb16dad94da3fd9f444fe7eb3a7a6998
 SHA512 
30df402eee5013bd341b9e2669229fbbba3a0a9a8531085896421408990ea2114093f5c330a9eb623d5ca804f49d81d03cac8b4e97b2f46180e15d789f1fdca5
+DIST firefox-116.0.2-az.xpi 470073 BLAKE2B 
9e14c998b8bb472c0e7bccd1da54ddd0fec7850fdc94a771e6dfb0f5d722f1b3b11b87e567510e38fccb5761f6bd6bf52e527f61214a853b347d8696645d31f8
 SHA512 
cca6d3a9bb88d2619770fa91d007b98d2e876cbd280d221b8587de6df69367b9a95a9f1638ff21730e5eff11dd78b8e963e63051fa553bbd123c130334e34d5e
+DIST firefox-116.0.2-be.xpi 647149 BLAKE2B 
9e2b001629dcf127dc846af56d25497c1453c17fc109f7ac829c808b024dac6e6e89904fcc3d8bcebb557f5db40690696e94ce025f23e05f54f8f9523305a7b7
 SHA512 
2ba417fe35fba7f2444753fd0fdcdb30358238121fe5fceb2a37b47df9b3b8a14bbfe11f708cb6ab26c5fc361d964543e9b6fec3967e9ba42833cc3e0838f115
+DIST firefox-116.0.2-bg.xpi 563688 BLAKE2B 
f4c14c8af3a3e6e05137adc9af38b10526b22d2a31255b0b9906655a230f5d3d6f0bc3ed1a29b6f50074210cd41ba1c6832e190ea34ed75a67be3b4be94a02cb
 SHA512 
27d1a92bc93f084c97804c501db5400ccd943f6f9f6d4a4822f811e9470d77781fb49ce97b145cbc9c12388d81400a300ecfd6474de2fbb220eb44a7e449380d
+DIST firefox-116.0.2-bn.xpi 557955 BLAKE2B 
6fdc36b56c12c316ba6f4e612f1ff017cc5ad8b95dee68153f13113c995469e7053458bc606e7a7b547008ae300cc91c95ece6608389621001975c6361523fd0
 SHA512 
11b9d930d10043c78af1fb97c6a1be4967eb51dc827353f7abf897c2c8e58f1bd92709499762160ae41065ee63e865dd5191eb64d117d9480adec7373ccce2cb
+DIST firefox-116.0.2-br.xpi 533886 BLAKE2B 
1de2af8d66aade68f1497e35aa009f1e89c0c1168d76a0ec5e737e4cf889343f9804203b1fe49de90b2a2860d89348c6e5b8aa11d86540d5f776670e5d81f7ec
 SHA512 
731a4cf3807a9a8dbde2e83471f40bd81891cc41e6636c72a7b9973810eecfc95b6087a299d6dde71a85d12353d0b7c4fd39133eeab4bfc19215e19044277f5a
+DIST firefox-116.0.2-bs.xpi 440576 BLAKE2B 
919061a5887e73095429b6fd9418963e61280f44dee03fd328a4ccda5d7adb6e96b1564ba40e3d2e84155616354cac6162f9807ef9fa6facec7a7ea5e8890aa3
 SHA512 
0212dfa787b9945493972ca5a057d95ecd874f13f41683840f143f77260259b4ca37401ddfd42273e79cd7ae7aaae32066d88731e829bae9e4f5944abeb8928e
+DIST firefox-116.0.2-ca-valencia.xpi 521442 BLAKE2B 
850d35755e0b98631737fce2b9cf440f62b87a9b1769365876a6aba478bb15b2867dab3f83230d04b27a8187aa62f8753a66c8d1680bfe658ea62bba25f24321
 SHA512 
717fcb1670e049a7afc1542bb9f1639d23e8ea53a5699b39fdc1ed5f18ea1504d0b9eba51dc71a7d5c57769d033d7b41c938dc392050560185184eb9381a83a4
+DIST firefox-116.0.2-ca.xpi 544937 BLAKE2B 
78dfe090dfc0b790d1a49ce931f685b87c53f5794c7fbef7bf918c35e53af739eb77f30edeba7267622d10f6b40158845c1ff6936f95101de4550f7d5683232b
 SHA512 
12cbda21f76b5b73501f5a59d7af84026f9c272f67849d683cdd29ffdcaf7aac8fa6986ffedd4254e1cd57ece27a80bc087abbd35fc64d1bd021b197d8689454
+DIST firefox-116.0.2-cak.xpi 564094 BLAKE2B 
af9912c49745570b4a389bff93a262a6d083cd74b1afedfce1fd4b29a26a648f689f254e98e1a3bdcaf2b2b89eeeeb85d172a5a2e9b8e98cac7e307d83d07524
 SHA512 
bd8eb73a40fa9f43e3ae26b37d4fcabea26ef60a8adfb75e0fec8a8e91502e4ce978e96aaa2b44161f7f4bd0d6a7c7e98231097d68be2a9d111b17b58380c6dc
+DIST firefox-116.0.2-cs.xpi 592439 BLAKE2B 
e26cd400740f68fe239036f33a41d98eb4ab53836727772060dc2ee83e9259e9215d40349eb7921f270d0cd82f971ae071e56ca2b33b11666f4eff73b5bcb429
 SHA512 
4713d762d551a7fdc5f72f6998348cb9ccffa193d5f40719b80b16d6627ca56cc050d2aed0fb50c4eb9fae0f8098ddfaf3ec9c48b84009098d828978cc9d6c36
+DIST firefox-116.0.2-cy.xpi 565914 BLAKE2B 
8badb0578b560d18dd5cdf70136766df9d1aa96f75b15e2d6b94f626286c1b9ce67fbbfb544fc8fbb9ed64e9c089eb3c35f87701539f98bea80c6522d7e164bb
 SHA512 
5718e00580aa86a298d653ef9c5e14193bec6941d27b17a204e3652168c8b09f81194e223a902ef098f2c7993b7a0eadddca418a1149ef24c366bab0d8ddea1d
+DIST firefox-116.0.2-da.xpi 553378 BLAKE2B 
72295c687aa5b58a08f26fa79cc5f0b631a984595228e69afeda611fe3fedbfd42c92726fabb40ef4eb71f2e7afa2f7e462fc14530a84e416ab2d8a2c4e2ba86
 SHA512 
00ee3d452c6cbc252507612fa8fa42a0cf26400ca2b670f9a2f4a8112f705437a9ff66c77f6c73bfb75d46bb7a95b7e9592a12af1c1e3a8d6771d8fd379a9625
+DIST firefox-116.0.2-de.xpi 574188 BLAKE2B 
c18484c98da63fd827f47c272939fc0dbb166c0a8585ac86f54b8f552a1c440dc60e1c3d0944cdc2b7b73df461854bbdde182fc177548a7daeee976a5d8a5af1
 SHA512 
4363baf44bceed9b8de70ede1fa548032e02bdc14ed858d8e945471160d0fcbb9fb09685fe0ad6d94756956e94cb98e46e0765b8fc5b6ee86028b2855a4246af
+DIST firefox-116.0.2-dsb.xpi 589663 BLAKE2B 
d272f1dc249d4ffc4586ba8267bf5fd43386e556d1f0f7de50015a9fd184965e0a85f2ee3d7a99a74492ef6406d4caea829f999c8fc87a82b1cc894a1d0220dc
 SHA512 
4241006c70661282814e0ec30b3adc15ceb4f4942ed7842c4e6c4022c412745c6f258099b743a51a6046e66b5b7975dc9c3eb9f607df391b8a45255f61d82b92
+DIST firefox-116.0.2-el.xpi 663121 BLAKE2B 
f55330b0cefc5f911ef96c2f28f8d66fbf1132f6fb4d3c18e189c6601b8de41e24e15014d1ca6cf763bec3514f766bd5c935c5a01ec012c697c8df4819238446
 SHA512 
2a2ec8c655166a4572d772adfb55d569a878f23404dbe5543a4d43bcd6a42d9a8ba62e3e34f126b11bdd85672098845d37b4bf32053bb4be4e0cf7a8702ab1a6
+DIST firefox-116.0.2-en-CA.xpi 518979 BLAKE2B 
f02f46d3f4136e9473b32a22e74c147431cd5415c1d00fd5dcaed0ea6228df83c0b714ac85c1e69c8b592c9ef653a98c5d2a5681a49467f77a3019e0a34fdb8d
 SHA512 
ea9732741869a2f9f987b3528d945c92b63ffee82cdee18f93984c8e52636c33f3b834077cbcb45a13194e098067eb1c6f940a28f042b2fe86ecf29686c4e377
+DIST firefox-116.0.2-en-GB.xpi 531549 BLAKE2B 
c624f0c9d02a68e185eea01beb949d9d328744f42b541fbea246ca5cc13ad4b9f1ae8e75f8c82f9d8b90adaead0ef29407aaeba3cb08fdbd421e76560a2d4deb
 SHA512 
3dbf937ff6d0543aae6c6c1c5f4a1c2e4b13885b65230a9d597ffa751ba0c0a0edb5b2f4d9ed4a174f4935ac8c14d3bbbe729a630e2fab7ad6ff1b6b42ec4108
+DIST firefox-116.0.2-eo.xpi 555846 BLAKE2B 
9aaa6df83105022d22f03f7cbd2c71ccc43ff4eefe757ea54bf9f9f08afc348fc55b0407f18b18de0ca0a83f604e3e18962eaf7e031ae8e6997e1a4d4a86c48f
 SHA512 
cd92989c45e7c73a89ddcf7b89918d44d19a0060576412866129378f53643bc8f93bca0cb7570fbc35e58bc40919e8ecee9380e3e4ed5faeabad74ca16ecd851
+DIST firefox-116.0.2-es-AR.xpi 569180 BLAKE2B 
d083066807e63491fe639cc523890bda5860f7ac575b92b75b213b90237b8c2e5901aa3b62b444e68f0950668945573f56e4c98a8d5eba41716820dd7a30530f
 SHA512 
fa33448eb30833be43ad76124b84e346f8c125b7ad95ae6206af1f3c21db23d47666505430db3f27d5eb161e85a94adbbb6f8209d8bf8e8c10cf30c845bec250
+DIST firefox-116.0.2-es-CL.xpi 568876 BLAKE2B 
2399d0503142735f132aaa10ab97fe59fac286e66e130ac79f640649c1a9084da16c587a7b0221cefb1742bd37e356e8d588fbff024473ddb8b1f75634b1fd3a
 SHA512 
a2a12068173de3bc1f0c59f9ce82da6644f44b5d789f26bfde91d8af54d3e8b114c361447b2a7e8c0d8a4534fb6c96aec96cbf795d33e53c24da1f5c6d95ab7e
+DIST firefox-116.0.2-es-ES.xpi 561405 BLAKE2B 
fbedbcb05126ec40c633147a79cfc0875c29e53cc6ac49f160b68f5c75ec3172af9d97442e6e839abf8ab79479832fa7a001458272625a424693f3979e51272d
 SHA512 
cdff18e981cf70086a0e909f62e6cccf53e5bf7c00dd6f65466c1cefac01f1aa056fbe918b4a89fae09b172a528af85e428affdac1eaab7330999788437660a9
+DIST firefox-116.0.2-es-MX.xpi 564997 BLAKE2B 
85a39b0219adba0640b2b3a8b5b2b7a0a6a35965a9f6cb2338455e9034ac7c1182984156e20f856195c0e0c630410856b4af9e951b58d33764185529fda8ae0f
 SHA512 
4b30d8063d758e0e1027616a9e994b82a50e8fa3f3d9a399ef7e7dad3f432d5be40040b0b0ff7d92ec09ad68c74a0af2b9731ba05ba60919e6d25256636a3a1f
+DIST firefox-116.0.2-et.xpi 515646 BLAKE2B 
0111487629c667021c4ade7da39e77e6860c568fc9b2b1b461109f4206141717ca42a81b88053217db5b5cac89f1441621a275d63aadefb07666c33953825df0
 SHA512 
e44b8df48e0fdb74bc17214cebc9a4777254476a991283a3eb9f959588afcc499b19d5c37ec26409acce859541273cdb2632e3863f0186fe9e254e92e0844586
+DIST firefox-116.0.2-eu.xpi 551053 BLAKE2B 
6adfb9ced7b58241e236890b5d2864f43fb63a096eb760895c783d4a904bd2df6a50e2a02996b250abaf82b8bc86c98693d96e262c59988a21828393801e4f3d
 SHA512 
5d5f2630810b4c1eec4ac4a64b639f09f810684e442331d5911193d8926af6d5b7c34ea7648234ca9ccb8196762e1f2ba3fb106a65b0f18caa3ac39e193043b9
+DIST firefox-116.0.2-fa.xpi 564005 BLAKE2B 
ad591b7b6906bdfde1efdf132026d34d3a36834e9ac5012222e52d5b432588a617db8a51fc02a2d75843411818be029cb275ee2df134d82110e45de3d23eefc2
 SHA512 
9e140d96516cf1ff2118ab683bf336ec718a339abcf3ab3ee2ee9fc0e8376a5384d68d627c73d865c03af2bafb73971450752993d7273b5ae87042f1827ffd82
+DIST firefox-116.0.2-ff.xpi 456402 BLAKE2B 
d91cc52af981939f8657e8148d8a2dcb86d8dad0fa7977225f97c7d9d4fbaa721807090673c9762fda4d7f5565f210f2fb3b90d9285d0a8051916c5ea33ae6d2
 SHA512 
8ac51a24d1d174ce14978a4e846376731e083dea10dd3a4bfeca09f13b7ae671f0eb757936cc36d43ddee85cc97b3c309a72c4dfe3feb415367fb6bce6a1c3f9
+DIST firefox-116.0.2-fi.xpi 552851 BLAKE2B 
1275a6f0995b110f2ec2355d1503ba03d93b2b678723b9cd3ee27d77443c4752f64b2d9f8f069dc7d7fd690d016a66591f2daa1b8fb28e4e23c5f73a37c8b196
 SHA512 
5663bfcdaf57f6dbcc30b3c35e60576626f89ce9e7d72e1b988620a4742a8779a20ddf2fb745ffd2abbe440f905c6234e93bb46f2fb4988f9af05d3ec578c2bd
+DIST firefox-116.0.2-fr.xpi 580214 BLAKE2B 
b9a6bbe8d1bbf8d3a7d9acd3d448a239d6e6d4aab68bb77d1bf91431c92b858898f6b9a2ef3e6e4da3c550a6d10f15170da10687168a017ee0453d23e0db2725
 SHA512 
18e3512e5e36f4f5f3a036e58f5a20c8b8752a3298973d89faba6eb298773ac8fea2a1e4ebcb7e7a03c58d837d882e935eb7686ca4cfe7012b0c9f8c66bb1588
+DIST firefox-116.0.2-fy-NL.xpi 564302 BLAKE2B 
d39eb6cd452fe572501b23fc860aec288f47fac4b5cf6ab99e333930130950f1df0ec44f463e100c3df075db0754166aaccff582b7af91118d249e2e467abdca
 SHA512 
e9ddc03d28cac42fd96bf0cda5c066832e3edab0a2b28c09e91d30b813b5f71d4980d9ea8ed41736741b071382fabd4627f3aab31c409765f70487ee2030660f
+DIST firefox-116.0.2-ga-IE.xpi 453538 BLAKE2B 
28ca1df11d93c7acf8eb8a8d6135170483d8f99e2c55f0d4a738d02925f31a931dc40876fc715e6202f2211caabe763e10e63728e7747cbb62e563d47cf222ea
 SHA512 
53b2dbbf4a1596d541165cb592fc77442f6325213941e58ed4ece4ac531f43d37afb1d18eab7a0ce01a1f4db72dd280d21a4ef40803c64de8a8e506ea9a5a609
+DIST firefox-116.0.2-gd.xpi 566661 BLAKE2B 
4fdb56a2aaa930cb3a862959676bb7fa29bc898cd1921250c0d50fc1e7fea7eef8b903f279f6dcb5d7eda5593bf3c685c1ffc15dba216c104dc991590e53dd3c
 SHA512 
d69c1212f251e2c787d6a8de9744b02f948bd8a540755d8cf128fa07a2925664a1ae1259c9658241e01227a149fa7a0e0cd5bb1f5806f68433b3af6f04c43bca
+DIST firefox-116.0.2-gl.xpi 565969 BLAKE2B 
4343ea9f93a5f45534810f231e5dd80b01f4c1b8ac4b046fef450fef528539d675aa989fe2010d86e961952e5630c9a0a85bf75f6d53d88f5927026686769e56
 SHA512 
8884a7e49c7c6159fada9b6f6e8d069f59a4aed2e41c4e0ea25bef539b6a29148faed7b1525ebed03f916a01f313de4d8034f5bfb6a659968fb030f234472fb6
+DIST firefox-116.0.2-gn.xpi 578262 BLAKE2B 
c37cb095629c849082627a0319d56ff2b5ba137e360366d455246719ba1047c50e9ce5af061dc25fc2d96e96054d0b5bcd9f787e3eff6f8abc8c79c6097dae0b
 SHA512 
725e7936b0831050899782e12b3656dd4e1a4cbbeafa7b95e482f05ca506018f35d81906bfdfb5bafd02380e64ed6989ffb7603cd396ae4609fbd5e982af6d0a
+DIST firefox-116.0.2-gu-IN.xpi 506009 BLAKE2B 
41df2da2ea0bf2196e6ea8ef458088a1d070810b5e0441dd94cf533222ac4fabca7c0f7259f5dc9aca3221affd08d613027ee50409526e20251f421ed365a854
 SHA512 
82b84ae40293927e47bcaa61d26a0d6386eb3c6ec591cae73be0d68a79be45b05542563d790809491ddb190f1b640c3159652d5cbc5681daf90620abf1ef0a9f
+DIST firefox-116.0.2-he.xpi 575334 BLAKE2B 
87314b673367a51e6f7f25d7929bc0c98d1cfd2d0234e8bc235283ed8e7af53e732e360d6416d9718ebdb63ea275fd096c853fd50d23c904a6cd1e43fd7f716b
 SHA512 
54601da4b5d39b9385e6131a985f9238c93b8d2fdb324aa4c31d1973db8c4f3ab2589a666d55fee7e84fbc8bf190bae8bea0078f22aff08e4dffe641effeb2d5
+DIST firefox-116.0.2-hi-IN.xpi 538290 BLAKE2B 
2a390f0d418634b3a3d40b32894a6e1da15650db122177b17498e637874699d4420c2474de210fdb4c3f0b6e128e5e283a6d47481cb4e4b304617dbcdbda96da
 SHA512 
230bed0ff25da7958dd33f242cf295ec2b482a8665b00c2264b38dcca0b01120fe4608d7a545f8b0d817c8e9f4c7ef1385d849edf9908a5b179db5c781d62367
+DIST firefox-116.0.2-hr.xpi 531484 BLAKE2B 
03628229d3a0b3cbe542a5309674dba4c1a676fa73b2d70f4f68985179d1fba6f58abd02c5696ef3822f9709b319ee4e27b94b01ed62f36bc5c4407f9e3558c7
 SHA512 
02a0ae5908d22552c097b9e9ae8f3b905f212da2ee1e3fe597ec83660406d13579ac64fc1e5f50e5df7153d4473da97b48fd3600d9027f36ef7eec7360f9d0d5
+DIST firefox-116.0.2-hsb.xpi 585843 BLAKE2B 
fc946997a8c7a1bb557a8e343f12a261784987df10332124cb88f9274d7277498a2ed5dbf136c6d774d1a8e0c73699bbc732bfff4d51c06a496fb65de711ec4b
 SHA512 
f09521498f4b7ed4185031c716ec3e1db579815c705a2df658c2563a3a00e24083f08117ac80d0ea5cae8c336e1ea9bde8eaabfa1af2347e23bd0b26009a25a3
+DIST firefox-116.0.2-hu.xpi 588332 BLAKE2B 
03666bb71c8c481ee3ebb0a3d52de8a5089526e8d3a0971dbc42dffefa4308a7acadd6a4aff551b5d9e8946504e4ea8bb21ea410ef4bce1ddba3639039430ca8
 SHA512 
1e0dc1b9e5a2a979449ba10f768d95ed0f40d475992e9a76bdd3dc56daf6a1565f4a371fcaeb7f0cb213f7229adc08dc525e66e08d64c863f3b1f991d557894d
+DIST firefox-116.0.2-hy-AM.xpi 578716 BLAKE2B 
c65bf6eb94f066a8be8bae8268e43e2af01d2d527d06d036b9ddc07c508bb5d8b4de6e690d55cd1d2a695d5d072dddfeac1fe895c34a59c29d6caf42183ce064
 SHA512 
d413e8f7cd39f1e8d0c1afe58a42b2cc5b470337925c8c52d1f4cf0e65bb3c249c82f704f2bf81aecdfc28a5e52a8fe86b294d3f148e17d8184a0f6b8c0d5a57
+DIST firefox-116.0.2-ia.xpi 552434 BLAKE2B 
39f4759dbebc1b10f2651a7cc3b6e0c6ab3474a1c21e1bc6f63d47c13e31c164217de0dca302a94215582df20e5f7c7bc257113f363af36cf7b265998a266872
 SHA512 
1ebf5bb39dc00fa7489862efeab5830c59fcf6bd5fefdc99d7aa89454f16a21e65cb29fc7bc12766bf837c6977d51b3b2b7670b2aa65eae3d7d691a30c973c5a
+DIST firefox-116.0.2-id.xpi 537287 BLAKE2B 
4ef00dea2e14dff3b2f1b15288118f98f81221e9ef60a3da79acc59aec2b98bae8020b07390dc14656a6b7f3ae1f0985eea0d2d98daf75a2c1a7d285ec43c0fd
 SHA512 
a92f8c86d866a546db0f4aab85bab27189705f5028e312448816035910fd03c692bbdd5b131ca560fe7b1c9c10abd022e3a187d7d900b00214c52d3db0211743
+DIST firefox-116.0.2-is.xpi 561600 BLAKE2B 
4281378d25bb271fa429e0f7016416ed8ba4d3a3401580bc876752009e135a43bc5492769a4355255e076edbec74d0ebfb2bb64e186c1b04f3d33d8e7a108ed2
 SHA512 
36c7550f4e48ce8e7c831d4a6ba0fd94a67c183eb72bbf464985cfdbe591c0765a24a4bb13b484670d556fe1406ab2e0c80e71ac6299081b595ce684933756a0
+DIST firefox-116.0.2-it.xpi 508070 BLAKE2B 
356afe9d711c58c074fc00cb73b40df0d9814d29a1b8b4fe307e5edd6b200d4856b09f041e9284513ef42200b5697c34d20a2e6dd76b5a2af7fdba520a7f119e
 SHA512 
c497835eb2c6d74714372abcbeacdb6b9b83bd14dfe68742f3b8a7beadb7e18b851adb1dd701cc07614aa3c7de282e6cb0d4244a19283907876c1704807cca1c
+DIST firefox-116.0.2-ja.xpi 629672 BLAKE2B 
da4a142bb7b8bf9f37294a3ebbb0d447f806375ca3ad538053998b189420597330cf3c1b52462b9b91752a395f4e9f486663be972e1cc81d539abbdec03837d3
 SHA512 
ccbc4afa4effa98966095ace80e18e380c62f2193e54a7ea8d3de66a977d2deb4c79f43d7af6f855f29e043cb0e485aabb0bda421423b7dde7fd912b876f5134
+DIST firefox-116.0.2-ka.xpi 610431 BLAKE2B 
972b3b63ad154f816a76b035496dace11810ae57340b8827394329f6f1ee1d7d897268a6ae2ca5eb1128cd80aea635483039fc1c3d59b333adc4f2ebd22d29e6
 SHA512 
8ffd11c93a13a2f6f56a2e4ee2a01a36417d6fa3e3fd1a6d90d6064b9ea979687ae17cf5dbe7f82b79873a409324008c60003fc02b2c84a956134b7361c423c5
+DIST firefox-116.0.2-kab.xpi 562154 BLAKE2B 
0948dcf50a1bac42de07509eec17fcf081eaca4fff785e694d0aa899f256651e7ddcb50b431534885691a817ac833b63b6e1c431a4b0905d9e5be47383503c5d
 SHA512 
5072db1bdd6c7c885e7e619e4632e16f29e1e3d6e89f69bffc2f4bc5650201176b4140c8ab2497a7058d375d3ac3a6c477f9c8fe68723d811cda84384246ce68
+DIST firefox-116.0.2-kk.xpi 640647 BLAKE2B 
a344ba7c6828b4ae7914675a4320d57b19d36dd5b4340ebf856eed4c46b396f023a76b74422cfc65da863c966ce781d2412ad769e298969ac317578493f1c242
 SHA512 
d370d7a4310b8d719cbefd4e95e69cbab0e3bb3a57bd65af14911906ec48d358b59e62f061558e0d24279b5e7ef43b6db65dbe9258cd5565a1fd7d3965c9549d
+DIST firefox-116.0.2-km.xpi 507456 BLAKE2B 
f7a889c6a3220f3c17862707cb982f075e34227537e1a66d4e224e8e7264ca45a0d7138d92d95c063ebd43357d8b6830f6afa16087c8d32eb24e6d92fdcf31b7
 SHA512 
18038eb562e40536b3fda21ad91c387161556b915dbc7d8c0cb55e0c9ec4861b6f0a319fa3749c305a66b9f64a1e47da70b847c5b0492b4ce1aa8542e569ac62
+DIST firefox-116.0.2-kn.xpi 473012 BLAKE2B 
ea94dbb82b8b95d272d542f5d36a1890b818952d1d66c3026864dde317c311c503fa6c6b749aeb8c1e60096ec9ac99eb3257e05fe87b9807a193b95082ded154
 SHA512 
2ac3ed9957ac7520c3dc4ef262931147563255cd2fce20870e746a67035a5a905fbb7bfa68286b7a0e3d5391740d3cc1ddcaa1cd06c0b01962780aac9ef7731a
+DIST firefox-116.0.2-ko.xpi 601089 BLAKE2B 
4d26fcaada2c16623623f3a85e6e2eee1e72197abf5f0b97bcf78a8098311003e46ac61b43b0f65a70e8c263f6cc574fc8fd3b84ba9c93d17704b70d219943cd
 SHA512 
05cd70c9166241b02acebff48ee44213137001dede1b684aec1461940580f37c2f422043405f041a721ab0655930a2c80a83df5f348b51aa956c52202d9d4087
+DIST firefox-116.0.2-lij.xpi 463109 BLAKE2B 
bc14f168a7f9e4ebdfa688d338c157e97f239bb52fd0f2ca7bb9a18cf983c8f6b9016031188fd0f31c3b0115a1afa9a6990fccb18d60efcca1a3906ff5bb917f
 SHA512 
656dc3136dc7c5b3d1d48cc1004146d30e0e74523800411fefb641a9ef781466802c1756b6fb8a306cbab2b76a408ca32220f290eedb333c181d0b11ef4da051
+DIST firefox-116.0.2-lt.xpi 547796 BLAKE2B 
2642b3c982620dbe40894a3225b8aa47e226e6184df5110345bbfdb935e5a680b2b9d068d287f706e98fafd5b47ee8ed62b95156c9eedec28ff63ff4b66b72d6
 SHA512 
a23c05e9f8e9cd79c871018528030836c53b13933ec04ebd05eeb2dcd6171272e6ff4d6662b525ded8c63281f1746c7b59504feb8ee5a9f660e2235082cb8384
+DIST firefox-116.0.2-lv.xpi 450083 BLAKE2B 
1ecf9455f7c654557f7d551faa2ef7df701029deb5918cc940594e6070b9e1651c82472ba577d29aa1f76996b71ef993ce126f35d0131a69d428b23cd0596142
 SHA512 
f414ad33b116279331a170bfa9c114aee7bee22e710f92bb6483e8fa39be92d27ef21692c9e32ba2a382fd32e007566cb7d9c4060497af101e550af9ad7fb9dc
+DIST firefox-116.0.2-mk.xpi 469351 BLAKE2B 
dc29fd2a9340ec9225a97f2d06f5b8f98a6ba27dfe84be9d4f6dc829156918edc6b75bc4c0ac52b2854d2bfd2ac52e3421a99db91b0e61046d20afc6d3ecac51
 SHA512 
0052b960ccc40bd9e6877f9a5662f13c9adb7e11fc1b3966bf2513c2649cf85f9e1534cd70e27791852c282f401a0f9b1d06157540e78cef31a8e15d73947bdd
+DIST firefox-116.0.2-mr.xpi 510116 BLAKE2B 
fbeccf28dfc2acc52b5287473f234456bc3d2e15d6638e3cd57f213fb39a254eaf11356b0ce1ea9d0d64e85c3075335f66453ece5d1c35206fc0359644ab5954
 SHA512 
31cacd34673032ed9e9a8e27b421924efdcdcbb18895ad15f21166ceab572056410287843ed4dbb1a34cf9b409de9e280819705675ed77935bb897f2e42db685
+DIST firefox-116.0.2-ms.xpi 430622 BLAKE2B 
8da8f517b4b5e297a7f19e0852306d6e5d6d1d342525a3a02f3077ea76c79ee05f193f84be3b0774d694acab28b4a3d1a6e2a680738112c08ba84cd31132726a
 SHA512 
c3aecce242fc054c0d54b6ab6816d1dcf62b66141ae0f31ee3906f48d9043f69f032264f507bba6ce8012d68d94c82edcf536dc2983ebf6eff245be936ff303d
+DIST firefox-116.0.2-my.xpi 492885 BLAKE2B 
f8b23e0987df74d187b90aabc62453c9aec580fbc09b02d1fc41cc5026826fc6e3ead791e4d8d9e53f96cf611bfe542833432db0783b93f40782c8e89c019e04
 SHA512 
ae0fc1374b93e0a81cf59d635e1a39268b36327647ca820e7f2cab83ca4eebbbdcb3c768b9f59d8fc7cfc1f31b01dc71f66b9420c4c77483190e5f0a875cad71
+DIST firefox-116.0.2-nb-NO.xpi 548988 BLAKE2B 
ad06afbc23e4bf50f527ac13af8cb44c9fa265b212a19e79b6a3fe5b663fcf00beb0f9fff936e9dcc912a5594d920d545201418277b9e6517268e1a9f9df71ad
 SHA512 
1888a5eff745f80ba9f140a5acf60aa1dbcf776f51fe3231912ff8ed1ee1ce284cbeec682a562820d6273778ef57ce0d10bd791b4c8a8ce51193567b3ed88d2c
+DIST firefox-116.0.2-ne-NP.xpi 468333 BLAKE2B 
8d25cf386703c3dab923f9efa2e4e1e2de1d7d8e9ad15d846da2a0d47124478615e5a299f7fa9a381fba0d44f54d2ca4fbd24f63f46fc8b5592fe1014ff6a48e
 SHA512 
6c752d3a0e76366675ce6fb585c2613558450fa78e26ea3f386fe276689c4d03850d896cc029bb426153b6608f9c600d9b1b6e770738147b0d3725e08bc8705d
+DIST firefox-116.0.2-nl.xpi 558566 BLAKE2B 
8972a0df40d38d1f5cade5da2444d9d3d4413b439a789e708f0d75425a1b16f0e4467d81e6e0f4bf8b4a2708d37353d906f1afe51d600f4a16e3b603953d765f
 SHA512 
95968f5d00e531f15daf57a0c468ba5a982779e2a34114505b43c40b28ca4886d8db184de278cd17385c1dc43099c2b3610bf986ccf0cef7151d44221e923e20
+DIST firefox-116.0.2-nn-NO.xpi 551401 BLAKE2B 
b2a5a240c3ace4ce00975858d673d548df41dca3a2415d7c5a7fd574c71b356bfaaba59e016b25cea7f1a8cc2ae0e7e68ce040782421576e69760fbcd9298c40
 SHA512 
8be7b095c515bb53301e05d18387f4fa155c44dfc87875117b4266adcaf8c82cba8bb9351175a2bf849fad67ffc84d2fe1db58cb85f70dc86f835d185f077699
+DIST firefox-116.0.2-oc.xpi 571604 BLAKE2B 
ad135cffd5e300a8dba85958c7b21ba537e7755b25d550a09619d4a2ba736105e2a5f547e25539aae827aefea15a27cd3aecb63807c572f16a6e628b7500a419
 SHA512 
a54fa0f22bab86baf0ba93d281b2af2eba192c3d44e006f8c5c2d3cb8b8f3587c3cbcc4fba64cdfe5a63d5d2e0993ab1126f171fcdef3048cdae919695a35da1
+DIST firefox-116.0.2-pa-IN.xpi 626855 BLAKE2B 
53d66383cc3b78077ff8b6b5617b4fd4f1711a4ffdb41ce0e256c9667b54f182ad4fff373f99200a07e02be5e36720586ec55797f5c7d85b914bc1d7f92c53b2
 SHA512 
3fcb7ce17fcf6bdc22e7b9817ee2d7ae9170fbefae540cc3ca5681c67126d32f568fce1a60b38c25cf652eefe579de2dd1dbbf3f6622a9886eee62b9344a9f74
+DIST firefox-116.0.2-pl.xpi 579273 BLAKE2B 
e3cf621a34294d3c87949f8367933df8c038f90ab8f23b6c321bf958cdebde189f5e06a0d2b1cf58e884321edfeb7f93b87cc273158be966c739dcad354e1c95
 SHA512 
0101758cb787885bbcd2fd0c72ef6be64d225a1633041c0133e0953594c7dc5e5c9075f01f7fbc98e6ee3c0b2fb32c16a98e4648ba00dba73da40cbfb13430d1
+DIST firefox-116.0.2-pt-BR.xpi 564547 BLAKE2B 
7af53dd1686c00bc0270ac8c5ff0a6fd95f15d4ec068fd626896f1e2f03968427e6794ada28dbe36146132a57c7fc460e60602e9b6e74990702254abcd87630c
 SHA512 
bebf182013fee88cb48e65066d19a9fca27b0a58575233b06135cfe79930b52850f3c7394006a4990dab4ce3fb705cd212f64bbfd02e9fd1a43b8e90f40271d1
+DIST firefox-116.0.2-pt-PT.xpi 568407 BLAKE2B 
39d80599dbb98810978688b054e012f70f2760b5ea99d4dfc614ae6fcc19fb9061d407cf00ffa73b2bd6eefc36bb25885415e86692b0cc4dffdaa5c3fdcf3e1d
 SHA512 
05b4a4e6c7b345cb0782b3ada39cd7c9ec72fa6ffd07de6d701b2fb10327da1fd19c5d36d5b86ab3606c83ee084df207501b58f9bee9be81dddbfa1e746b6c2c
+DIST firefox-116.0.2-rm.xpi 558028 BLAKE2B 
7e54855057f836c813e46437e872df65c5a0c1261378e3df55ab22aeda1de411bbc67d7838a0254d192aa829b6ab4ba525e94462dd756b3c566811a5dcde9113
 SHA512 
e0ba61fff2fdf418c7d08adfb71201a7ab74a94efb93dbc79c4d42d8c3dc728ddcb13ed25079c51d7a8e0f7ca5a51dc4eecba877cda68f521a7a436116f3d206
+DIST firefox-116.0.2-ro.xpi 524296 BLAKE2B 
c2be7b4c9470850624f2f4faf9a5842eab11a16bb728d1eddecc77611f1a0369fb94296a3dd01946fb3f090f5c0f468b33a1792bd7f5540016f8ecd1c9d445b9
 SHA512 
114098be33aba33ee89ecc3015e0ca9bcf16d3092ef744fad62a8a84d751b67be06467d0e2cb803bce26d0171cd818f1fb360ac9a44436610cedc0e6e165c425
+DIST firefox-116.0.2-ru.xpi 653121 BLAKE2B 
13162ac25f53b2b9d3986149e91e8a24bc02f91bee4c58e37eed3334eb431f7125221a37fbdb9d9b55cde05bcc6ba841e79c0d3df060ff176c294c1831c33288
 SHA512 
21060873ba703e86c7a33cd5f62e6aa2e4a192ddc638692daef15cc433e44f605247e23d131fc68bf7d17f9100f2e01f02d6f458a8037cf58cdf61c2b2d47f0e
+DIST firefox-116.0.2-sco.xpi 489046 BLAKE2B 
3f72e900f5147d1e6eacea4a1e2ed6fa349c9af42940da3210d359f9c209e9cae3ca2d78b4d2824f6c52bd25a40e2807e8d0430b3aa74100c8c4d2b3564a9c96
 SHA512 
5df3d1a09b67ea9c95701e965ea5ec780ded8447b58815c5330542a8b3962a64e63abd95779115b4399984b2cc7f49e4468200106ee61384a49616ee94a8071d
+DIST firefox-116.0.2-si.xpi 574164 BLAKE2B 
a531d62c209de5f3df3964eb74abdbe6ef8b0f10153788d0ecc879565ee9f2fd1a6fbf452f3a045f0974d1ca6e5fffc1c20b964ca03d44f7d8634036a24a87b2
 SHA512 
690f9bb1a33c49097678fc4967279a5662e65014df6720ac30589a782e8ff5fc7c6d49d5f71996c60ff0a06fe98814192747a3d4cb46c8fc659ec7925037f163
+DIST firefox-116.0.2-sk.xpi 590368 BLAKE2B 
4f47eb8ea8855b415e62eb369f27b23411dadfe92d2f43d2e65075345c25d8d72ade7f9630f3a76a033caab539754cfd2f4ab17808cf02308816c94d3845c911
 SHA512 
c785c59de8b6dcd53b74a4b18e5aa6fb7d06054b67f83541e978fae2ec9fe8ca3d3206bf44ab2c2a12e92847bd1b9cacfe07297fb342ed8b3cf9663b0104e942
+DIST firefox-116.0.2-sl.xpi 562021 BLAKE2B 
5ca378b8a0e7041aaa64617d15e6642a2ba68287fcf49f24d4dce059fc69c91d3a37ab868b2245fa9248957082bb87fb5f4de24a93f6b6a00aed1c939b6d442e
 SHA512 
77accec53fd94e18df24a4484e7985e5a778c3b876f43a8fcff328fea61ee6d64466f47ecc6824e2c02a2fb76cb02f3aa23b863333c413c06782c3469b96f165
+DIST firefox-116.0.2-son.xpi 400206 BLAKE2B 
80d99bb78de9a0ad331a66ce2515b69e23a775abc88910e04e94b24be8b6c9a48191dceba29c7adaafca821769da2f397ce0356c9a16f0fe3436fc0c94e348c3
 SHA512 
b206790aec54cae2408d592a91a5233b1c464eab7810990db298fadaccfd529ae2b591bcbcbf096ec7eda9c02e889adf466e8eac09b02df9de8e61746b85af36
+DIST firefox-116.0.2-sq.xpi 563991 BLAKE2B 
2cb5635a685a2aa9d3718340235c65e5c7484e89fe8e6373c9f4e026af4ad03851d88aed551eb450a1d3764e4af980affbc21fc0925fbb2904e68b450a661bb6
 SHA512 
f808f9a5186bae9dff649746df13c1cff1ef54a6af09ca48e9251e9df5edae7ff8a1b481f834c7b7b1de6961fd52676397d11073d119a293c92639f72d4c4c03
+DIST firefox-116.0.2-sr.xpi 613437 BLAKE2B 
f2bc7cb003615c2ca40e27b02e7ed1d46cce449bbcec2d2f20264e1b08c109376c31c0b0cdc057e2f14e8233e4e874c0b3a344ef29600f4dfa1f82b667c60b33
 SHA512 
f11ced045b4cfbdde746d79b246c7fa75640e70cda559cfba25c2992585298ae7ace517ea5664fecc7de7c51f4a91a171316110b3be0d17cde3d20c5b62d8cc5
+DIST firefox-116.0.2-sv-SE.xpi 561732 BLAKE2B 
a6466ef878624bca50da25bc4aa4807b942358e690ec0b959383a51444d69c24c90a2e3d765cf2cefcf1ba4170d7aa2432f9a97df8d05ddd64858f379de8fbf3
 SHA512 
f7fc9ad567cfc74abf31403c801426712f3a13c6d2c7549974db246b1030fe2c94f1a4cdf20f5c71e79f04fe52ce28e0363325d4c8c879fc8098c1d5f4fd6e32
+DIST firefox-116.0.2-ta.xpi 488072 BLAKE2B 
eb440383f69bc20397641141b88531cb79c8d2cf19fc64651d9f4d43420fc44ca694f1ecb77279a064d2b12284074c1359aff8de0acfc0abac446b0a8de4a2ce
 SHA512 
5f56577395f6fa7fa3d668916a055aa139c567458502002e07ffeb76848b692af2b4b780ffc8a9e3fa03e38a5604ede6bcbca77f7b80c4827bcd3b699168b710
+DIST firefox-116.0.2-te.xpi 535423 BLAKE2B 
fd106d876487f04bcab867d43155b1d19366aed1091850eee2913f0b8a49043cd7dfffd16f0dbfd50e53e4c02fd2fecedeff561692821316d2cd5e43bb594b02
 SHA512 
3b36132bd12c83c43f4656e406a1032336943e3557c01b3be6e02d82ed7e66fb45083f06575b4333cfb0a51b1719c90a96be14d7e343a9c788938d22aada14cd
+DIST firefox-116.0.2-th.xpi 631498 BLAKE2B 
2b46a87f81a5bc5420111668461e0950d08de6ca74737f327c9b28754e50e91e6e6d13bca2c7db17dc332c91b6f8071d4eb5f94b0426badd7f6b5cf83a4f115e
 SHA512 
af513506d96111594213734498bfe8e64202e767cf33d8a5374d15fd9a931b428baf449239239245be78e91a2780b791287c13bb135b239452ea82315e50ee83
+DIST firefox-116.0.2-tl.xpi 510947 BLAKE2B 
3a655339c10c468d463bb952bdbcd7110a1db0f02de169ca7b14da127200f7252eeb2614580ea252165cc2b5c3192a28a2c5e314712dec2229d284c33775937b
 SHA512 
6e684c59f969c7ae59decbd560e53a8c6356dfb32a7eb2e896aa1f93cc14faf032a029a4d91891792f7a4a714ede18946e4c4ae55b6fc95dd0a5806734d8c8eb
+DIST firefox-116.0.2-tr.xpi 573424 BLAKE2B 
22ec4dde70c98fd9b3ca71964b14db5944259edb5cf9c56a2180bfb34c3fca1b71da9a938328e021f0989f9903f47b7381a0b7cfe035d4728f25e84a3d123919
 SHA512 
34c3c1e3ac8b29a0d4b851790230c5bccbdac693ffc39990ea7a2f1ff55fe09394028d7419c42a7ae1cf7e2ad9a39695037ebd8d6e9358b0c32d79dd387d6702
+DIST firefox-116.0.2-trs.xpi 481273 BLAKE2B 
492721e44b182eff1e30c550177cdd2b6169195b4f46f88f00b3875f9be007a63f4e505dec298fbeb0a96eeae3bb39ddeaf7f6a2cc50d196793949231ccec7b4
 SHA512 
899f3dc14539e748e7b4269ba41095f37c4ec1b842b4c38226cb09e5779e672f619cb614c7e258ebf361f6ecfef4ab57fb3ecde7aa3672cab2a2ad1375bfdb67
+DIST firefox-116.0.2-uk.xpi 644396 BLAKE2B 
34e5fa996fe09321f8f0931b9ab42db8d074f0f90f7f903dca97cec7ac645012c8926eae49a5a07af84630588d7a7c2af85b9b9b7a3193ce569add3d25fa27b5
 SHA512 
8ef1e0bc333d5e8eff065932e460da95a39c05a81fe8c37385f2b631dd4fb317d28671a91a709c7c5caec3d08df1bd49af8d2ee4fb98382a8a956c48001bf488
+DIST firefox-116.0.2-ur.xpi 538175 BLAKE2B 
f721143a1ce6c877c39f8f2ffd8caf919784111d1d0886eab97535d7031c6bce8df4715ca6ebb0fe8b5e71849e3bba3eab2bf0e841a9c526795f748cf746dcce
 SHA512 
b705ff24059f748bb21c0e1e5241292dfd907c6445a3cb563b1b13b8122dd265f72cc204b82232d8fd04b94ace5b9d8bbee508e235380a46dfefcc5738bc0e83
+DIST firefox-116.0.2-uz.xpi 461093 BLAKE2B 
7ea62f6f1ab5ef2df9b90344ac4d85e0072fdf4cd8720c8e01a3e86acffd6ef14ebba3e742a66273670b092021913f2d6fc0fcfdad4a7fec42a640c3286119f2
 SHA512 
07529455f6d9a085283283dc0bdfeefefe643bde8ee083e75afb7e61f6940602dc2f0038465c9c19ea3a123cfac5582a6545c38482544b76be67deb8f482c3fa
+DIST firefox-116.0.2-vi.xpi 596606 BLAKE2B 
773efdce87548c007a8fb59728846256334b096a8c66bd4d6324bb7cc12a8791a2382b1357183f2a35fbc34a525549063f7341d1a48576f4f9418d18dac58856
 SHA512 
8fa14e76a320c14d99e0a079b9f61c5b92c3da0ddc9f0ab481abb30633b07490e8213f649e7c287c4f103102d4d0e8165b3882025ce86afcc7a0dfd247ab8e00
+DIST firefox-116.0.2-xh.xpi 401649 BLAKE2B 
94fefaf23e348ecb0c438a9d4c29e9266185e5ae08e768e47d8c82ce805e37de89eb33caeb134459ee547dcefc728553dfbda9df5d27b7bac195d67b0c0fe8f7
 SHA512 
a2b5bc4f8a38e90b4baab73707e0d956f2154a65c2aa22bdca99a0137c936d5696b1beab24c336548c0b13ba78d2e659ef91d9c9e52a053aa918e0332b8d4452
+DIST firefox-116.0.2-zh-CN.xpi 596069 BLAKE2B 
2eb8d3ffe968d914dddbb86c6ee1b2ce5ddd7701a837f2a8619c579f2148d949994a159993695226dfade8f8505e5c208900d31889280cc0e0ee0c95cb7e65a6
 SHA512 
fb8704b4a8dcbe2e749a2178219ab8217c036d5929f4bd9d67c4b2bae2bd3ca9bed8d73d1a9ff51d8a67caab59c19f50db49f25bd91a3a58f995789b6a54e7bf
+DIST firefox-116.0.2-zh-TW.xpi 598590 BLAKE2B 
12a3662cea45b565a3142a31822028634781993db767a87d3518012d7aadab821964008b4079b3d581f49e93d66b8de185731a5e75adf0427b9e46699e0f50c6
 SHA512 
9938408f969517a20d1ccd9c011d8946e1eaf53ada97623b16dd6c50b87eb6a8939e385c67830f651d53ca80bf9fe3d55446812dfb3504ff8f7442b0b2be101d
 DIST firefox-bin_i686-102.14.0.tar.bz2 80683162 BLAKE2B 
69be60f6e087d5ef070f1b1a51c471fb388ed28afd0e50bb62e65560ef74097d968371b70afaf6a7f91f18ffd17e24376e50d0e000781a54c5b8c3419ba1e903
 SHA512 
eb1eb847b5710d924d01016b4ad8f0abed60ce68897819704e8984b21a299de7ec67cdb984be174fed1a1230e1d281e7243e6f58ff7df6970568d7844cd5d186
 DIST firefox-bin_i686-116.0.1.tar.bz2 79990566 BLAKE2B 
afc7a0b8128cce1dbd1cb8b07d45aad70b84cd95c60afe2a71023a0722cfa4e1996df12402cef76eda2964bb4110d4c28db38926fa61ab618e79afcd7ad80591
 SHA512 
24f0b66baa2532c8d42ef22c970c30a6731d3769630bf8271f2ecca2f51b87a7daca39fc434c1740d77aa712e66402ed4ec3c3604a94f096128669b42f8368b2
+DIST firefox-bin_i686-116.0.2.tar.bz2 79967428 BLAKE2B 
ec2ffad94f3e8851fdb5858676ab26f7b715f6ea81e7615c30f2ae38ea45916c6abd6b5d4afae2a4d8642d762ddbe4bc886c46dd6e4839dd2a525c1b6ebd0fdf
 SHA512 
a2e3a7ce61c008a15c5c5894c3943143b95c749b70af2a74481d969feee72b0e2a74c709a1b7ea68cb7092bcce0341e65d4384f080974d81792ab1445f8d0ade
 DIST firefox-bin_x86_64-102.14.0.tar.bz2 77559785 BLAKE2B 
330ffc9bff4b23ca43c49d63756172f42463aaf529680563f0bb94efc6e138b62cb712ffd2912530531c93fad99e8483a5fc50f23f47cf632ef73a3f3c912abb
 SHA512 
616deac46afeb13e092b59939443d6f3d8488c30d7cc46c96e08c1560a235c53968a5315b581183943dc2efeab5e02f19ec98a895ab4785ab42b9b7db795a7bd
 DIST firefox-bin_x86_64-116.0.1.tar.bz2 76445511 BLAKE2B 
e37bda133332955b8af689fdd64c71f737cd6f8923964a32e5c078d1f2e64f464fc9767a4f7ae6a6689fec6de963551d159e51e80596f0c3be4df1e8a491f151
 SHA512 
ab8bd4f3af7039cb0cbbcf8e533dc6d72e17eec4675f4d4da7324b30bf6acfa211ff5a4e370242ab62bc82e7ab4ebb4a31aeb5ff8ac34d056103edea4ef7c087
+DIST firefox-bin_x86_64-116.0.2.tar.bz2 76509228 BLAKE2B 
3f5ddf12a2ca5c8ac542b65e597ae3002538a1ee10487a12635a6b152a55e3d2027b907be248da6525f30115c2bc10165eeba2c38ebb88e0486812c57c61d109
 SHA512 
c0ec83a8d5184266680aee6de281169691e4d4089645d3eab534ccf84e6a46f4f283267cc74f119c6a2340c0234db197bbae47aa36483cff9a48746f9f0f8473

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