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 +}