diff options
author | Joonas Niilola <juippis@gentoo.org> | 2023-06-07 09:19:49 +0300 |
---|---|---|
committer | Joonas Niilola <juippis@gentoo.org> | 2023-06-07 09:19:49 +0300 |
commit | a8267bc6338f35d35139258657d15dc9377d9d9b (patch) | |
tree | c19d27f19a37fd857d1a2b052ec82209c070409a /www-client | |
parent | app-portage/emlop: handle USE=debug (diff) | |
download | gentoo-a8267bc6338f35d35139258657d15dc9377d9d9b.tar.gz gentoo-a8267bc6338f35d35139258657d15dc9377d9d9b.tar.bz2 gentoo-a8267bc6338f35d35139258657d15dc9377d9d9b.zip |
www-client/firefox-bin: add 102.12.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Diffstat (limited to 'www-client')
-rw-r--r-- | www-client/firefox-bin/Manifest | 98 | ||||
-rw-r--r-- | www-client/firefox-bin/firefox-bin-102.12.0.ebuild | 377 |
2 files changed, 475 insertions, 0 deletions
diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest index 23e10f55a9f7..0e3061b32ab6 100644 --- a/www-client/firefox-bin/Manifest +++ b/www-client/firefox-bin/Manifest @@ -94,6 +94,102 @@ DIST firefox-102.11.0esr-vi.xpi 611425 BLAKE2B a32f0d5d19d826d3a27fff20dd813f782 DIST firefox-102.11.0esr-xh.xpi 427936 BLAKE2B fdb6ecc69db17755315ef2da07b7d83fc6e464d634b12b2370a73a285949f56fcea2e11cf23f4f1fbf82378698214f7f3c76b6a868e3bf980e2f4af6d9189616 SHA512 09753253e52b154d184cf50fb3009e4df936ad5ee7a44dba3baac52212b73ea7e1cbaa18253c634fed6540e9f4235e0c0d49737f355cdb6db3adcc99ed92d4ed DIST firefox-102.11.0esr-zh-CN.xpi 613304 BLAKE2B 4cee019e1f1a5d3bec4ccb77b17b9d0e5683033f26b75ee3a43ac2c81f3d2b899041ec9ba059b35a03c49475aa7d8938dc2fe873f86c5c5a3fb18eaac50a0d54 SHA512 a0b4d9529652382f53ba1441d2c01823308c4344dd6c140a7eb6ffd8bd11d00e3480949566d537a4f677ab8a42cf7d888b8c0f2efdf777fe128e5f91977e0590 DIST firefox-102.11.0esr-zh-TW.xpi 614572 BLAKE2B f9d82541a8eb2b67427d1e18da1153568a5350e6d450dda7db8b6314c42f07832b750f8a379ebd6ff257aa8a4cfe4c9fea638922a5883a426f2817487637bda4 SHA512 c0ee2fd55ae94ef308df940ed9599fb8e4078a957cd1b8d4e0200401d911e8f746bd02da856316112dd037a51cd9f1a309270eb94fa6fb95bd179421db26b801 +DIST firefox-102.12.0esr-ach.xpi 466441 BLAKE2B 39d1554d4b05c80a1c9721b61073266f3ecfa8d555baa274becf1eb70651c60ec43ffe34df89bb1549809d66bef80de66e3b9b4a494f616a545b8bfab2c75784 SHA512 f08ad62427923d989d0ef70aa9538197df9be35126ef32355c244ea2c5447bf12cbaba970db3e96f59e532c35ac7344597a0281dbcba4a6ed60cef806a89b8f9 +DIST firefox-102.12.0esr-af.xpi 429122 BLAKE2B 68354c625ba6d730e0d29d113f2472eecde55d0563ed169d0f0ee6a7580a73412a28912ce88e93293cbf51346f78caa4aeb8b3cedf9d47d74a3dd723b5d299e6 SHA512 a1e5dfb80d902c7f49e45fa6759cfedd39c8db708217e282d2235e2976dab46045154a2838bf4334cf1736d89452ecf3c8c0a23a4e8125eb08bfb004b5d1d0d4 +DIST firefox-102.12.0esr-an.xpi 510488 BLAKE2B 5cadb851728e8691f6f50832e3d95121d2e653d4385a29bf1611914526113d2bf8e470be70a60881b235dfac8ab03105559d66c4a810ce83d6e89e65dab3affb SHA512 e615f66f3088cee9c99203f637ef9d2db71d608ab00eaccce2a6de9d2487d84b81edc6ea91bf554ff441f8c45057e1d4495e0cdb29e4d259f56e6ffc574bc8b4 +DIST firefox-102.12.0esr-ar.xpi 578883 BLAKE2B 3353ade42c0469fba54364a01ed26e8a8a03201d0b3b862621d3de9b91fbe7ebd6f0c490e0528676f17d82991642df9ef13ff9a67d58994e83a4a42b8cd0ea68 SHA512 d18a4db75319611b7c713904999923d6686c017301b85235c9e3a1228f868b0ccf1a763011e5542424c3f0b02af847802711661e6304f124321b7bc8a342ddd4 +DIST firefox-102.12.0esr-ast.xpi 498099 BLAKE2B eb874f8f30a64be04785f0f0bca672293e49568f2234471363202c381dc2feedbbffb5edbdf7653308cce72047123b30c8c48bd6c5e24b2f43ec541566dbbbd6 SHA512 90bd4d3b498eb3c080ad8131e23b0871c2037a373b417540e79a90795e6086137c63fe16db06606fc28ec64961203b813d50d4e79909c08d636df379ed3ffe67 +DIST firefox-102.12.0esr-az.xpi 500787 BLAKE2B ea5e927b1e52c4175fedd5d7ad66585cebc3e8a449e343499f88e1430a862e117073fd4249b285a1f35973b0a5ccb75a189815d539070a3c43a20a4fe07e0782 SHA512 94ff9237efbd1703df9d9c7366d14b98ccc1fd1d7dbf6a14e4753db747ce879a97738a4e21853fa2723c0b04bad11c968ae21cf3f1fd44427f8c20d16e5fffae +DIST firefox-102.12.0esr-be.xpi 666686 BLAKE2B d165413d58ae1a0fb6c2f25b671665f1e251929d84ce5dec418065704b5988eea9b81d52ca45ab52497d926a45a4f6a10b47cbf4ec311c7cde5a3a2b90128b58 SHA512 da4127d747ef9f412547143fe050c240b269abcc0f54f2e761d2bc87ea356f45e0f8a629598d2f25fc9b4a9cbaaccb05e162e0ecee4c86403b268ce884f54300 +DIST firefox-102.12.0esr-bg.xpi 591347 BLAKE2B 6f8fd6206d4e7782077e4109328b7e7bd0893165a6d6d56d2bf04ff9b303be9129730498e5a63a0b3445d04d503b5d8fbff64324901a4106520de3f0839a5d9a SHA512 918e8faad7f4aaed157ea5d74133b2576100676bebce5381783ad73a31cd275b846dcaefd607ffeaa9299554a1012f8b473ac7f97a52717f03c5a65fd3037145 +DIST firefox-102.12.0esr-bn.xpi 591684 BLAKE2B 7e2782029aa775b5ea976089fe67b98aa3095426d930b8b87308def90ad0d0bd42c4c821b5145190039f61446749aed15342d1c9de770f4dc763e71a20f5dc95 SHA512 9d50a164226c951709b329fe640422c424eb5a9ae7eabbcfd57345d32add51be612de65b73bb129f150c1f703fa87d5cff07750852b6771072127c9fb664a06d +DIST firefox-102.12.0esr-br.xpi 555846 BLAKE2B 13f3d80119bfc29be0be2e954ae407b2c581c214ee58af2c3b9e863af775033c12c5282fab65324bfb2d6e24b15b469dcfb2b7b9063390c4abaaaacdd1b99643 SHA512 27cf52e542ebbb16d1eda69ffee1e25242e7fbb734176d867614ee96c06f00015d8a1839d7fad423d74bbae2cbc45eea7d3c40bb51b8ccd55539df13bb09d02b +DIST firefox-102.12.0esr-bs.xpi 471729 BLAKE2B 42c17083122be0caacd25281bc48b144151e63a3884495a24792f30cc0709d252056dd312416243d755d18aea139d5230cd16a539644cbdc7f71221bef896a5b SHA512 97463f60914e4b342ba3286d8a0fab85db55e9f9c977231eab66172e158093360c337d8800982db4f373ab33879d872d8c1c70b2d1e92fe67d90e04324286901 +DIST firefox-102.12.0esr-ca-valencia.xpi 549195 BLAKE2B 73bb49662a3ebf5b331ad7fb991225c4a461536cb8b700213a1108cfca60fb9c3678335e6dd1c084d8504644e4cf39ba3bac08e4c87c19ae9db5356c888f4e62 SHA512 9e62951ff6c1b6f67164247cbe79131899c513b4abd23323918fcf587d737f509b6b064294765e012e9ba0ea1d9cfe2ec720af48834f0090c74c6da1450c894b +DIST firefox-102.12.0esr-ca.xpi 561938 BLAKE2B e91bee4fc19eea45772fdd310d7bfe3e646092771133db3f82632f53ce8d192afb950bf1ab927c78b24087633bfbc2bab923505a7256c94232d92fe478a68fca SHA512 84d849579739a7b1bba5ee6b4c16af7a8ac343ea0af3d510f59549d67573e1149253c945351103d1bb98899c8d244322064b9356a332226eb7e13eef3adc0f08 +DIST firefox-102.12.0esr-cak.xpi 563846 BLAKE2B 296a3a93ac637c1f7cc7fe8db3aafeed5c5d7b563265f622b08958aad4a56a4c8000a52a2871bfb223d748caa68126806414458aafc6503cbdf05ad4960b76f2 SHA512 cba4f52dac5d63f668e0faf5c7ddf50c23bca6a1873f68c01691c8bca5486ae299f0be12756824e51f4230b513a642c349e0afa7e2870b54d49d2dd9d8631d28 +DIST firefox-102.12.0esr-cs.xpi 599807 BLAKE2B dbc3e1423cf14f6cbf957ec6f3a3480f3caf2125df9bae8932be3e985d0898de40755e5ff584d69a9ff993971eef0844f0883bfd58224ff1ed5209798eb74f84 SHA512 51fe86b3a4879c182da190c3aa6ea22ff5af6ca19a1698e0b1e381b82698bb039027ee764b1dfc2cd8004f83f64cae7730b201295335b6fe8b557f63cea9445b +DIST firefox-102.12.0esr-cy.xpi 579224 BLAKE2B 4f7f11e0f6768e724cee18b1911d55cc8b2b653c706d22433d45ae9c91378fd03265c0b09f8c8f042934bee7fc1073a05f1409ed255f02b21048937f6dee12b1 SHA512 fe0a4cb0fa5fb6c400bd09893b3398912cf5c632477fa1319dee39e3ccd84efa17b28e821a59ab6535a8c154d10dd5504ece2f0cc068e542d3c9ea24d0b78e8f +DIST firefox-102.12.0esr-da.xpi 570514 BLAKE2B 2dd4ca027f8614b7b4526cc91be7b9a02dc6437505b9e8211f359200aa6a2a350753529a8cff8f8c60d92e15d16d35fe9d15aa4524593d63142c98dd87156d5e SHA512 97d398e6d67207b346900ee7cee6a3c29cdc9f42fd964a69486033e6a43ad1aacea1183bd923b653ee4b83e3920669bca6ba455b44f524ffb801f98bf076e847 +DIST firefox-102.12.0esr-de.xpi 591576 BLAKE2B 541e6e5df3892074fc34d4fda1b89bdd4348d3371f8274aa5bc4c89148f3631b3b1dbae631734e91432445a9b585353b94d15e417186483a8c8632d7957bc5c7 SHA512 16353fbadac5dbafe98327ce65d0bfe74b1bf66d8133a239c4a78142b2da85294d057661146d706aab626e123de74a59e67e50800b9fa21fb0f5805aa93d0efa +DIST firefox-102.12.0esr-dsb.xpi 600367 BLAKE2B 730acc940899dd69a5f9a25c13d4e8047378d8cdb7c7bc2e71b576b259a4f5562a7b823223be73afebf2540d437710c2d433499891746ffe12efdcfab2848ef9 SHA512 6228c2594dd0592169966566bb946fd6829916bf04424e5ddd90aa008d1551fac4daa65b1d48ddb36c97d7756d0308f5ecd703a22f74f40e372d3e5837f818bf +DIST firefox-102.12.0esr-el.xpi 681657 BLAKE2B 24a6a4070da7846381c875611ab67964021769c80116e08e41aac388095c282e5f6ed7472f1fec7131b175d2beb7ce22e73d2edb589ae23715cb8280d94e1282 SHA512 bfc392a20ae0b09b37c1a3beaf01f8c464d6f7e4414fe67d3140ecc0855710573fa39ee40aad29b2ce35d25b1ba0506304f571ff4ed06d15b601c2dc63160445 +DIST firefox-102.12.0esr-en-CA.xpi 541057 BLAKE2B 02ae53f5e1bb1ce9747c680872bc20eab304b92a5ecc7a59c4cda0b99e94c2e6bd72846abc97692528d91f5c2d0f956efd482035d6e37e14a7c2701e31700e7e SHA512 4e57ec79a3a3d196dc7d35f25c65ed2a53e14702e16033ccb156bc4ec43df1433dfcd0d90e1e5b6e47163de4f95ea4eadaca9d9fe9e5ed9deb8518103975d839 +DIST firefox-102.12.0esr-en-GB.xpi 543994 BLAKE2B 27cf0dd8779ce2b53f3348bb6748e47a6e712a1c33909c5b5fb900620dca1898f7166a9186e80022d75e268cb187bab9b1ede4bf482b8179db3a36993adcb5db SHA512 ac25ae7b32c5c10d014e79b6ca4db59b560d0c0e57d4259a0ffce3d8770a02c70cd17e87b409d3f07415735c17eb355ebf115fbd5c8208ad350cff86ee5256a9 +DIST firefox-102.12.0esr-eo.xpi 571432 BLAKE2B 5c3bf5c4ac0d8806d280f3e4f2f903a6ec1a178e87deff1b2e3ae507b405c9fef31bdfe812b66da30645382d2eb07f025b8444ae215c34e689ce2f00fe6dc565 SHA512 fbac584940bed0294bdee3ef00c19137e38e63285ee456fb6a5b9d71d122edb1d33dec806120e7b0314ced120a313ee4853dab25d7298e09c0dbf69863a99546 +DIST firefox-102.12.0esr-es-AR.xpi 584195 BLAKE2B c7a98ad5e188be20c5b9e7eb70b11e06db917f113e12f1a66732c87c85d4526d04ba78bf3f6c55b3bd9c47d9833dd8992c6057f671e2b46fdb4baa2ca606f143 SHA512 4c774aea30733c2b4bba509d12916a692b2c5a0bcd52b4c45ed880d3f2c65bf768fc0936ea6b60931bc49c1193e86064d9aa0df12cf5645bfd295db708b9b570 +DIST firefox-102.12.0esr-es-CL.xpi 583183 BLAKE2B 08104bd749c950eefd924d2b380a22bb959ba429f047da8c0a357e39f1efe27c0cf45d0ab70e31dbdf2791a4f67dd02404c85a669030ed659a2f816c2a2e1378 SHA512 458dbd66dfa46d8419c2e74082259fd440a8866be40b98c9a1f4d0895161aec292b0615f054802ede354c76c838280b8ae9a8c8a20d7d0b13ed6763c4c4226ab +DIST firefox-102.12.0esr-es-ES.xpi 576085 BLAKE2B c10e6af3df5fddd5a72151c5169cfe8ee18c492ced66423a791dea51a3549f5f4e274527f2d7d09c34c9ab0f7ad445418b5fd4bca91880bce755edb85bf7bef9 SHA512 dfca94b0f47cf52f5681753f86d11693193fcfbcef56266e0e594e8fbcd54f56e6170a91a0c09b12128190a305683687807e233ece21718adca65d923c643989 +DIST firefox-102.12.0esr-es-MX.xpi 586668 BLAKE2B 1a27c89050a576eea6f92698356638f871274054d5b8489c67b5e9d42c9e85ffdd74076c0536d615d05f1f64c4d26e62eb8623e1da9d9bbce7ac5bb34e85597a SHA512 2ea543a89f0b689f06e9bc22a5779afb43466da42fafc1748081e06d095af61264eb1e778227d5348095cdce3d4a49fdc86e29c49b89073aa91d2c4272dd361e +DIST firefox-102.12.0esr-et.xpi 543291 BLAKE2B e352c467b34e9dc675e505c35ba1e9b6af24c4fd4bd8706e0765dba0316db0da489c98116f481ae751c640f38e792a685814912070144a80e1818a28c6c3ae20 SHA512 c0db6f9c6374a4f118d8ea34f22cc49359f6c92f7717877dceafb87596d8919e0ad84f2a6b0f33b674839b7f313282258bdb630d84a7e3975ba75998313da160 +DIST firefox-102.12.0esr-eu.xpi 572524 BLAKE2B 08c6856e3f45a9531d21128885b6ae329380f23793e2689b477c6d13b334a47b8716fc771d3777704064623116a93bd2bc071066f4d5116d795ab7f84165f0d2 SHA512 1e26686960542a66fdc725514b7bfe3699461f90bff8ae5e27b80887ddc1e4fc88abfa334bdb0a139587d9af9d5b810e6a4957a8b0d62961defaf51887c87305 +DIST firefox-102.12.0esr-fa.xpi 583111 BLAKE2B b943a678b0308febe96ec1e286d0a82db3e74c4c696f60e4f1ffd2cdc94ce9de3f8156365e26e3708129ac22e1cbb9b9fff9892e03c5d738adeaee8562603797 SHA512 89f6654e37489042007aa5311f039a377a6611098a8b0f3329e73669b39d9001d031d946c05f8f78cf254d594f55e3d6748db15c15e3802122763696406e7d47 +DIST firefox-102.12.0esr-ff.xpi 483127 BLAKE2B d1687c50235a40107c62a494065d536038bd73511c62e82117726ac18d147060ced557b3c4f3e25a381280319314ea0f3bde65065f8a6d095f8f7aa975c5546a SHA512 5186a6044b0b0dbb0c6ec0abfc8429b5d4da3f6679ca38f15ca186683dde438e9744c657fd80ddb4607e47f7d00cccf3ebfe8c5a6c4211c723170e10df67d94d +DIST firefox-102.12.0esr-fi.xpi 568235 BLAKE2B 80f9f625d52b0527d2c29bf54fe8419ff71da823ca4f9cf421295386ce6d64f23d3c2275df43f597a1dbfd0ba9ff4c2ade4169ef43524b8894c86e398abaa578 SHA512 e56b841b0c6be321b06730296bcd5f35d73920b897c3f1cddd799b77b23bedbdce35bfb458c28e697083ec035773e14e9f39eee9c1dd5f8625b9667c20d9240c +DIST firefox-102.12.0esr-fr.xpi 595538 BLAKE2B f3efbc55f4d759665ff454a3d88630ffd25c018de863c2e0e56998b903f6c693c275ec8fef25c5d6a9cb0f9f749df1945985f20a99ad8a2ed9921e0c8afeb838 SHA512 81f42de1a1dcf5c68b6e1f9aa278350e07441f4ed767c895c89083cfbab54a9f75d84a94d08c4b4a3b9a0df97478e958a1e60fec011d8c30d719a76eeb541cbd +DIST firefox-102.12.0esr-fy-NL.xpi 580229 BLAKE2B 63dd2100457c054e926f4ce7b0996390645bd0f76b7a554fed0691d2888422d63eed97a7bede8f06944cf19333637423879535fd75623c65f9bfe3884b8d21d7 SHA512 8fea2fc36214b4fa3962d9a46cdcd715d58447631ccd4ff0ca55053d35d32f3117ffc9b6cc6f056c403b678495397b849e4ab9f30d5daddcbe8209aeaadebccf +DIST firefox-102.12.0esr-ga-IE.xpi 480696 BLAKE2B 234e77995f8af8b9a1636e1d863175906cb70023fd4de8edccfdc9a30b63ca30fcc27a8b603e593a411c2a0410ab9af76a2aeca81b2bdf89b6eff4dfa9ec71ea SHA512 efde0a1b843941abc7a2cefb06d209c9ed6e8bd7dcf7298a0d4b67aab6c504057fcf4aa4ebccbc3517b37528a4323eaf24784514bd458b10e5fbc5145b18cc9d +DIST firefox-102.12.0esr-gd.xpi 557860 BLAKE2B 379287661e30e52779d14d6b77f7844d8faecc0a9c5a6432c7d965b92b02221f8e7de70280d41ffcad4b3f13e12f5c256cce61dfeb79aae28e0e916dc9fc5069 SHA512 2937774f1dd00c990b7126b3114427bcb80c7fc3b5a9bfe292ea5e02952b0171bb90630d1998676d7e3ecce3f4b9d83b658091da2b2d77ad8eb3112c8dd2ad33 +DIST firefox-102.12.0esr-gl.xpi 550719 BLAKE2B 2bd0304cd86338140706591fc7f2a746c349d710dcc31544b5f0c2dd81c7c781a2d6fbf8f1d38b51ec0e8a172c12eba8e33ca630e9b933bd1f8c8e6f759ce852 SHA512 fc4fb54dbea84bdc8aedc09e0859828a8cd3d92b3060448b3a945b23e7d370edf4515c0e738a407ca2080c98caeb87588e3a242bde3f68239783b0fcf3fa704a +DIST firefox-102.12.0esr-gn.xpi 595696 BLAKE2B 8d1cf641edec9d19006d811626e96eeb56ae7a6a5614d35498a195e131f30bf5b9e4c40e73aa5f53cbf1b5ed04c5497e1a4322d2582dfc77ed1f2d2602daa5b3 SHA512 9e009b6df53c7dc21ad81177ff5d8c9d11f6828bb8ef46380d52eebebca90c6e86afe474dc94bcf0136d36c01ca3de1ec546615c5923dd26a2e63af78ce69cb3 +DIST firefox-102.12.0esr-gu-IN.xpi 541907 BLAKE2B 079e7719230a657d155dc419e582835089f1aebdcf36888313653b04a734517521a8be940d9c5edd1baf9e847f4b1e0897ba577afe869a44d882f6c8f38ebcbf SHA512 c2bfc1c457cccad69f6bc7333c40a2b7585b90a5066e8d2d6daaec175172692248255ea850d560bedf2e9ffa1c483a543c55c121315532704cfb899a32a1864c +DIST firefox-102.12.0esr-he.xpi 591527 BLAKE2B c9fd9e563114a10d50a174edd1577b5a9bddf8564c48b840d17daf391654e0151b21fd411d184382eb4afc4f34705ba44c421aab2089c3ae4c4028601f46c9b6 SHA512 85e448dc0449be41f6c76696e6cf2a333d7c779fddc836ee06c4dcd55d62fe2a3550e8b43b795732db462a8efe5a8308bb8fb450ed37721c0711d35b60476064 +DIST firefox-102.12.0esr-hi-IN.xpi 570411 BLAKE2B 76c3a071929ee220796352b180aa34f451268ee88d9b73d47220dc1644e2455736f627954b8d3ef3aa6481f55714ce58a0016fd328672b3316b0be32edd59f4f SHA512 f3a42c868d9822bb7e40e06201aa02b3f401709665d181b6f6cf9b33634dc0493dd18affd97bc759c1afa604225b795e65de9f0c63530523649c26be97629c19 +DIST firefox-102.12.0esr-hr.xpi 555262 BLAKE2B de3fa62200b5c9038cb385cab5b325953105b5abfac8fb67f7305772b301040bed1fd0fc4160ba213b0d4147c3dc92d5223101e86b66a89243105ad26d450ea4 SHA512 701a433a57fb59887b8921a7ad6a1ab9c1638d95afb83c18d5288272bcc1ab59012574db7322954e03e857473164339a53ce303a453d884612000183a7be2585 +DIST firefox-102.12.0esr-hsb.xpi 599188 BLAKE2B d5a25dfbdded56f1139af0e3821ec7c1aef2e80dec68fca8990cecaf3f95ee4961d9b9600939c7c43fb839153a2aa7c426de8718f1b8989294d410f08c6bf4c3 SHA512 6560ee6c870c72041687107a1eeb25ee09cfa592931167f8361196b95b6e22ae5c9ccce7d883327461481d0d84e589eb248dc283741411b4724154f1fea1e6b9 +DIST firefox-102.12.0esr-hu.xpi 605253 BLAKE2B 4c5c54080e41253e90d14c30234eb4af6c06523daa9bb387f5ee86951fc99249165fc0ac7bac707e31a9be6b8a7eaec88761036e957e3439fae119a66ec1ac87 SHA512 f7755a4378dfd1e281a29c6e4a8b043f3ad78f439d81c578a5be6621f1ff11ebebb88fa9ccf110e5650af549fd32468abc8665640410d53266e488233a896385 +DIST firefox-102.12.0esr-hy-AM.xpi 607090 BLAKE2B f0a5552905bcfd3da2b553b38063f7bbb736a569f4bf2a97873b4f1b113e7328c88cb8085c02b355fb82c3cc2f3aa3d009513f0d45dcdbdfe95c326e88103b33 SHA512 6c18c7d221e7646a9b7e9d71edaff99c57fa3736d6bce7f27d4e2ec51b0a48ec5fa67a4bc89229422e4ee82d2903f94c83d4e789b1a517a08e9914dbe5cdb6e7 +DIST firefox-102.12.0esr-ia.xpi 567887 BLAKE2B 92f72032a49ab6427810f6e8947407ebfc4e58caa8f5eb9654c0c5ab362d520c82d5cdf6fc76a77a2fbb2bb7e9d8b0a6a6f74e7aeb644fa558694f024c0522c0 SHA512 119ef5ceaeef7d5bf730643429fac52ba7f23d834ef448e6ae19ffe58929535e6411eb472f9cb60acab126124be84ef99d82b7da57d99170c7fdd2daa00d751b +DIST firefox-102.12.0esr-id.xpi 564785 BLAKE2B ce02ecf00f4fd419edbba2cf6961acf9e9a1ffc95401e8ced6e11f10a03d5bacc69b6be34dc0fc1044653a80d6ff8e520d7db1a75f5e7c0741d150e4b6077249 SHA512 425ffcb4bf3172411c1f8b84c6f2505f312e5472177dcbebb3e39fa7a2c5446aa923ba50393beb69dfd5a9a7b3c25bb8136730c7a74ec521253517ab290afebb +DIST firefox-102.12.0esr-is.xpi 575723 BLAKE2B b3455e455384bd6b685013b56d2a5ca619ddaa0192cc7776d7bfb97448ca8623dcf8d035e0e6a960b6ffaae0950441fd2cfc2f75d363725bbba5eece40d037b9 SHA512 39396b176f705002111826b23c8518b4a48c07b61a1e63aeda1b21a09ef589b996ed76841e600c7e903f68efc02270cf250ba9760906ccb2663da8ea47e5d440 +DIST firefox-102.12.0esr-it.xpi 505288 BLAKE2B d3768d4ae42ade0d3ab9e055131b436dde34aad7de8d4e9f6fb23b168392c7429b97915b826fa806382ada31165d4ba1401883691619e3d376f117e38f2d3723 SHA512 4c736bcca4b1b8e45e6829ce1e85ba997f5cf0c00c724966f8bf7a38cb179ff200bb271ca6f35b2ecccf39172c6a5cc27222f5ef7da644cec609b50672de7eb7 +DIST firefox-102.12.0esr-ja.xpi 631476 BLAKE2B e3b75a09dedaef61fbaa383057edf9ac950ad37c63d42c23ceef4370a2b1ffa280c4b127b7910e5bf9e7707764c420797b47fe3a2337f785ccea2036fa7eb39e SHA512 9346f3887c7d5568bf1932c95e1e72d6d51c122efcf27555a2f69589bd8c9c91940bc877bd4cdb65e0b75b48ce048789f2e4c11238ad481552722829a377da8d +DIST firefox-102.12.0esr-ka.xpi 636004 BLAKE2B 872a4bd43a07ac72ea13fc691d652e87cf238849f07423082be3542ab36a0364b9c3d4e32a39ef32cef981f5863d2ec2f8433237682f4db4b87ea18bc26813b0 SHA512 f69da891596358e081fa321fb42e4c6f3578dc8454e7ea75ba823f583de6f26d3a3825457ea0d2ab2a53069aa3e8c40336f22f9ae272fcdde16ed504c5e741d1 +DIST firefox-102.12.0esr-kab.xpi 583630 BLAKE2B e0c619cdb66737577deb212ba77b131e578c27cf4a0cb92159668fdb76654580b8f6b8d2e64cfaba087e39a3a12dfff3beb9a9cb29bff21e9b572b7728b3e6cf SHA512 2223cc66c78c9947cebf285422f2b5a5f9466dcdd3c12e73bd613ead46d772961a47a9492aa6be27b86de3880ab24205387e59c1358966aba1b0479404dc5496 +DIST firefox-102.12.0esr-kk.xpi 658890 BLAKE2B 50da2c9e7b856238fcd9f137ef6d70c56eae55accaa04783027f7b4ea33295f226905bc4254104d20072e29f9d9b4284764440e3afa5103c67b6de8d3aaba59d SHA512 73dad831a23d4a8e7ed86492be96e216cc48c11015c77e62391749151bec21c36bd76cc7a76aba22b4462d45a7e56b02199ce26f1479d747cb2708f2d56b37da +DIST firefox-102.12.0esr-km.xpi 543899 BLAKE2B a2f2a2a8c7f723c4935a49e4201260b2a6fabaa174b8ce5d841c718d75dba405feb25188e131b90e7252d6963c6ad65966491619bcd9cda4e53c16dcc8226961 SHA512 0615960b26a11250b58d9c252f7b490fb3f3f14dcf6089bed91ae3da0fc04d71022dd367a2e69e44592bec51f1f08d84cc106a5cfcc16b5ac84e494f4c09b737 +DIST firefox-102.12.0esr-kn.xpi 508580 BLAKE2B 590caca7eea3f51677c4cf1920b26791a662b23c631659ff1b87228fa515fae15ad1e894d299c63d8268d4a80d905f1b070592e8674b129ee4c33553afc35088 SHA512 06b3cb8e444af844bfc5381d9db1e0fcc64ab9f0cc4b81479cc4c55336f30b9754d2db0d859160d54f9fc0d42846670d2e19c10e00af9ad2e04ba04ce2a5a082 +DIST firefox-102.12.0esr-ko.xpi 617306 BLAKE2B b72a643a015d6185ee7846877a2771abff967732c906a36fe9385351b5a4fd9f9fe030a68b171efbf332ae220c9cbd43e33a0514aa726e36894c535b681dd02b SHA512 dd161f63fdef14dcc3736c30b3b8a02b7345fe184d4bd654a136dc34f3cc138ca0cf940ad04d244d09894e6bfac3da44b8cd2dd9f699a28ec027eff33fde7162 +DIST firefox-102.12.0esr-lij.xpi 480138 BLAKE2B c41b2153e143774b9631ef1187c8f8fe57723a7a172037b66290e66fdcda83222f94f6f3eb05fd89c09661e7ace56cf8207254bdfa7252f6ab60164e8e997793 SHA512 476ffbd17e6e09011e3bbca1de654e122198ed34ce3903d20cc6bed9258ac3897f48d278b4a52bea69042f910bae1c1a215dba534b9cd6a9dccea5f18595ae32 +DIST firefox-102.12.0esr-lt.xpi 574771 BLAKE2B 5c5a4090256437f950cb0cc823cb3443fe6b2cf4b1ce0d85eda05947bce86850d3cdb2496e81de70055d508d3711c29ff6a0fc5ae1fb9f4e0cd2f4d8be6752ff SHA512 0be15bd29423ed73f96c82a3a8dca68f51745981bd26282064ee18e7a29855d5d2ceffc4d3b9be995c839e538792dc4d6eea51d0ec871a26abb91664e466c537 +DIST firefox-102.12.0esr-lv.xpi 479296 BLAKE2B 7cb8b1d0d875b4eb442f88f056fed37884875bdf87cda2c51c35f70c4951f588e8c587dba46659e02b0919d56c6265f98e27dfad908c1021672ef16ca6787370 SHA512 f8d22eb95d544a483468a79bb9cc9815a494cee60e27e0333d2f53a900fce7c3f4ce6a0ae742a482b6fa7bcf4d2871f9ad8dd118b8946155fbf79fa6936b6879 +DIST firefox-102.12.0esr-mk.xpi 497539 BLAKE2B d1a1ba98cd33f36a48ec3131ca4beb7e80a24d3bb64f15eb849ea741fbc6d64ca9bd031b67fad15ef4d4aee8a9e077ff2d0f136e56570e9baa5a0c6769b67dab SHA512 55f25abc87b25db2f5e01063fbe4cb8fc6060aea70bbf35ec9784bc4076c1faec52f85f9d14873dfd412fcd94a1ef42fd14fd76be3948f8d712773c7b57ecb48 +DIST firefox-102.12.0esr-mr.xpi 543731 BLAKE2B 4ad55372990e79384c5535e73c02a779d3254d7e75fd206169c06dea9341a3572d928e1f1fe2e9ca738a88383455c5bbf8a2b15d612883c1cfb133a077c5c089 SHA512 c721851964a4bf16e3703f5bdd7831efc18e4cd344938e800faefc5928ab8e383110e6af71fc026b681bff68e080db49e13aa582f858de2713ab3c8ff05ad59b +DIST firefox-102.12.0esr-ms.xpi 459031 BLAKE2B bc9e404c8e5ac9a8c31eeee9960b5c939d84da4d7e9d7bb9aedd5dc11b0549b610e3af36d99185e1296fcf1c6f3a87c78f4acdee2c6bb6a46312606b477ac398 SHA512 e08f0f6b8ff04fbf5931022a88c53c4954f826955a7dccbbc71fa3e1ba3f8c7ceabf6049bcc133811e6672dcacf58248ca3ef737e5ebebd26cde2774598b4ef4 +DIST firefox-102.12.0esr-my.xpi 529937 BLAKE2B 6b0d3ace5bb5678e491c4c5ffa66973c62913844fafef134fe99a85cad3fe8bde7bbfdddc6c6224139316178912e24b32f8712c64266c406c546927533924dea SHA512 c271d7e69b0c84469757c770ff9cd6738efdea8dabae60bed4201d460649acb57dc31bc028c1fd89459694d66b518188abbd2ec2d792e4871356636c0a3e3f02 +DIST firefox-102.12.0esr-nb-NO.xpi 565278 BLAKE2B ad25d4ba6e0ce9d771fafc5a7c82ecc88d7eaa7c0f4a4a4a91f6bdaea722df75ac78b469322a60f029b15affce0cda057acc85e4ab6d4386125e0c3da89deb4b SHA512 27040a3c01b1e938f3a8ac98cadb484fc1a1aa2823ae21cf9dea00ec641371e703cca1957320b34806590bba861df1c18b78928a71679da8a55dea2f2d655ab2 +DIST firefox-102.12.0esr-ne-NP.xpi 498083 BLAKE2B 9b5312d222230cea3e8d4a1b92b5baf08a1ce9c73a72186c4077f0766347565b702e6cf3ce57a9b2885bd1d79aca68aa981f16dca0d8392b49f471cc825b70d5 SHA512 482e5fcee9efde58aa8feadea1c114595f682e91123aa07b0cec78d47e716cbd59d42ac4654dc2981c6d0e83f4d2a91170700db88d8d21913be1288691fe9381 +DIST firefox-102.12.0esr-nl.xpi 573454 BLAKE2B 87ed14ef8f946751a755d3b7911323e5b7a9feed6ff0edd50cd355c49093870c6b0a36fe9652bbfd03d8bd418fc91663123626f22e019195afe24a09947f2300 SHA512 f7d73b3c77eb769bdd756d8d2cd91e89d2a70360d13b228398b4ac756256fc34b34e19a50952ca6921703b23086e9d3c4217f5b12ad0b373a244fe6a15c12375 +DIST firefox-102.12.0esr-nn-NO.xpi 566161 BLAKE2B 387544db308b4ab6189b9fe1e259595556d676474615facf1bd5f816f9954b478905dd96032afc025508ead2445c4ff4e1c0b0e6796408db96b3474c989d3524 SHA512 b0fa33a2566f75a361586347435a438e233f6ec350b24a27358598c989c1fa6dc6e77618170ee492ce905e131f202008ba64e2117c5bcde49f4cb6c6bde7754b +DIST firefox-102.12.0esr-oc.xpi 591135 BLAKE2B 457cedc3cd828c3c5517b16a5ae2e14a2a7be3338d2d333611dd613eb0d3ac61fbcb1774dac36bf57a19713072ae355f8eacfe117b6d30b22bf7d3341009afb7 SHA512 2e6c0f9400d03917857f4a7045452319f09e6af33fc70383c8adf4036de2d8de6c1e707aa4676e4831ebd51d475af9df85a12c2f0081d53b124e761f1a31671e +DIST firefox-102.12.0esr-pa-IN.xpi 648630 BLAKE2B 6cab03349c87edc03f6d3bed25ad66534acf2c951c9dc63f5e63809ea788237f2110481c44e110bbda9c2c4a16a5a2105c1caf56ecb137fd7fc1f6cdfefc37a5 SHA512 82c4a02c23afb2a76ad8e1854cd693b7726cf091efa996e8973b8f439995173e7a5dc8d9bd52a317769cd6c80804c088c5b66bf5061e80ef9cc3310ebc6d0041 +DIST firefox-102.12.0esr-pl.xpi 597075 BLAKE2B 5de447099682262001ed03d75c058851999a25e69bee0f5578d97efc15007af757516b16e55eb336c88390ef36f2b3ef9309aa4202add058db69c03197b7f879 SHA512 2de9847d22545d3682b6536287005a4853f55ead9475e10b60d98c6cb7fe348621442a3e31d10716b0ebf7f74212c545bba210961f1a3b511ad333a5e7f070c3 +DIST firefox-102.12.0esr-pt-BR.xpi 579018 BLAKE2B 5db98538203d752178bb1d01290dc652fb82baaf17cb19cabc248fe63293e500a0415e2a6c1cae13006b9d8aba7eff52e468f0ac4de53706e8270b9b9389a9ca SHA512 5e60897325331a6ff9584e0aa3fd0687b5831026d3f8821abbc335ba99d5cd57ae02550dfdb14170d41e1e1f407eed6ad8d924af75a2d7a38d3ab7facb35488d +DIST firefox-102.12.0esr-pt-PT.xpi 582848 BLAKE2B 7a4b0266ab733bf8ac4e244c0fcdf3e4139cab2eac7511a54951f34094512ada4cfd5fa1c60295788ce814286ba0c98bd3e6f47d321daeb6c0a40d591f1d5979 SHA512 9653e3fece068f5f9a94297923e2ace14f39c57d7cecb3512882ebac58cf1974be187d521c2b88b54545815c71ad2c1017719e87558d5d39b02be4e30e8e78cf +DIST firefox-102.12.0esr-rm.xpi 571918 BLAKE2B 83232f28bcf17ce8510cde5859c6d40d73b208186323fa02a004abb2f4e996a4e1369a339453605cdea65754451707291b9e0dea8850cccf10a6bb14a2e8a3d8 SHA512 5700636dd0fffbe06a4ec0817dfdaecd59c471bb79306e9af5ca13b0c578bacf8bf4825b6d34360a42a37bf06a8f139f4e31ed4f621195a7a22ecfd5770bfa26 +DIST firefox-102.12.0esr-ro.xpi 541908 BLAKE2B f9483a7afc02d04b19835a2aac50c98b3f88237203ea2b43b66497f366f693d4eced82664c9b28fc2e4d8282957b5019c2203ef6632341fc206b463b73436a32 SHA512 84b15cf910c360e463f1d0cb5837895323e40408bb0cf75ce88abe81ee0ccd4c7487e26afa17476493a9b173c873727848bfc2a278d90f7a096080eb93306cce +DIST firefox-102.12.0esr-ru.xpi 671120 BLAKE2B e3c10da53e3dc6a51c08c5dcec32484aa93ca22c9e0e8e49be3f99fc37d971829ddae4ff694c75f294d4692806af6f011b77f88f8d79fb2197a0f0a573c1eccd SHA512 442849167872610a9d8d77fff046b0a86c6afb1877f1a671419de30049cba7eedc5d8160ee43c6db2bdac75fe910de8922f043534458311363a66adc6128afbe +DIST firefox-102.12.0esr-sco.xpi 513233 BLAKE2B 0c464202d3771d896414870bc67e878ee756ca2ca15a84e7da6f09ac62ca2527388736b740e6f97b9cf38658bab2f226b5cd10314cd2a66d3e438d13bf1f306b SHA512 cc66efcba96588fe8ba9d2448734b5a648cc5186a46cce58f8f80ad13ec1fd657dfc5d0d40490468b2d2240b19a8af4b87aee2503b7992e5374040f0176113dc +DIST firefox-102.12.0esr-si.xpi 585625 BLAKE2B a5c0f976da657db0e80d61ae62e5450790b27d209b06150cf6b8e420f128c60bc8049d0263ff2ef7d542c9a7818111e3515a9b71464d5fac1e37a0c80eed9e83 SHA512 d607a2d5eed587d9d4bcec1da7ddca660fec67cdfcd1db2546aeb7925d618f9db146d232c6599ba0a505d9ffbad4f6fd66732c4cce43a35e80d784346f449ce3 +DIST firefox-102.12.0esr-sk.xpi 606127 BLAKE2B 7afcd99fd4e882282082b8f23d8b7a5dd9cc43b2ff9de4ad405cd804fc55644c53a289cab94c7b5382822ab4db3565b755482227d1f28b956ee41a61dd9f55fc SHA512 423fe17d89620c267cf08f9b46fb039b0c034139b707d75f228493189350d06961a6981ae3fa6840d19cb869c744f22fbe55837331b2b5bef1276a831f5b9ae6 +DIST firefox-102.12.0esr-sl.xpi 577353 BLAKE2B fb2fa8d40f2ee70c6457cb58738717a3caef159d66160553780aa9196dab92769ef6ff71fa5c28e2f893059ef28d03cd14f6cbe0593116f822e2154e57cb87cc SHA512 cc982b654728bb0c56d8d57bd16e893ee2e0c1d98e004ff080befa097dbf8823424d27629a3605236d55785da944c034924c1fb4d131164c7a44608672f71982 +DIST firefox-102.12.0esr-son.xpi 433051 BLAKE2B bb64187ecf8b9332eb302fa122a867a7e5f01d42647c59c8a41cd9d9ce0aa664e62b408eb7305f8047af4cc624d70e033c36c87d2a99002d95456d758afcf25b SHA512 665731901ebd828cd14da231faa02b66b28311ae1a09cdfb0879b8a7c8e39d30d8f20ad24e70351e84ecb29af12dc6ed76194dd6abe336fcd9e697514908670b +DIST firefox-102.12.0esr-sq.xpi 593402 BLAKE2B d2e3d64261d7e740f091125605be6dbd94dd897681ec0cb6af688585a6f424773467d314ebc30f47597b3b8abb204cf0bbc2dfac0b21aaa1017286a7b5d893e8 SHA512 b84c507fd2072af8666071bc331957d7f7501c122257047d93494a093c090e1b47228bc2119d4fbc45dd1abbbd605c526faadd14326a01d2b107f14a8e9ba887 +DIST firefox-102.12.0esr-sr.xpi 635142 BLAKE2B e23dc6396b62f8dfeabdf7526f14d87d072250a1f1ba71b1b06d57e80debdcceb83ff15ba6c00616bce3d0019065cc3a3b43359774b3e441c5df5cdb26d8943a SHA512 7b9aab8d30a8fc74bc34c432a5dc58ebe510a3230b64f31aed14459025b7e0ff525bbceaff7c0096ea4228586b651341644c54b40b4456596b098265c56b10d2 +DIST firefox-102.12.0esr-sv-SE.xpi 576046 BLAKE2B 6bf16d23ace19aefbd8fbc8340f543a0a19429be5a0b0f2755060c67dbf8db3bcc1ce5be70f8c07f4e9d8c9b355b92bb8c49e30f27642403425825129f2fb95c SHA512 2ba4e19852a111a1c0a06cca62c78036a682661f76895319459256fd849ecc63ea9c6aebfaf2364110c7d966d47ad69d387d955f87e25371a77dfe570ddab573 +DIST firefox-102.12.0esr-ta.xpi 522074 BLAKE2B 6d84ddd787886f42c67d42033e5a56dfe446bf7738e93b6e7a834b4fbd75d6abd703a2259ae80d683ec3809b72281c61814fb2c0486cff4cd2c128ce805ebbcf SHA512 8f1f3b4cc4986fc4e8861b863446e46201ec2bfdfe0aa4c544374120da184921552088aabfccf901ba346569cfe95cf21ee629730ada345c697a4900ef8d8fdc +DIST firefox-102.12.0esr-te.xpi 568444 BLAKE2B 77aa1ba68a15517a166185620316c389f17b6625834aa967c9b074f2cea34de0d4aae0304b3af9f06ea3e52111e3cf54b6cc7328858365fa515df5bc9b0b9c65 SHA512 28947b1f180ee61d52348c310ff241994589d929e5d789599e1f9b711662f39860a3e142171bdee8aae2f3747a0841707d15b2b78d85c95ed6e7e761cb23e7a0 +DIST firefox-102.12.0esr-th.xpi 649490 BLAKE2B 549a670f35aad43374472f46484f8222fa437687b361b3f45a3ddba72609dc953d62eda8e91c3ebd79940b84fd58e06eaa4c8e85283b93f2fe5bddafc2a17ed8 SHA512 62109462d1ca4ed9545b324559ca0214934877a42c98432186a6e4186667ed802f937e63c5c7587e7d3611f97a71851d38f3a3e833ed7b1a5a6ef976e9bf9ced +DIST firefox-102.12.0esr-tl.xpi 532359 BLAKE2B b85aaa9a4cddc87a8b906e689884f82e49008b20477695c8a7ad1ad097b523f4ecb36784369025a75da1583a2dda5872a467ea932e22b1cae7c64708e21e4650 SHA512 2db8614b1ba6fa5b1d0fec2a23d05415546f7ddd9cff244d29a01ed11ccdd6b95b1ef82a65fa04456e9c06718337630820bd365abe34b4423b17b6d7cd00fd80 +DIST firefox-102.12.0esr-tr.xpi 590506 BLAKE2B dde762a446b76f90773f787024e4fc54a214d39e75cb63ecaab4ecdf45706926d8bccc7fcb9fb9f48782426249e407c1f9a7bf3581f5167c1108bb5c1e2f50d1 SHA512 d8d99d1cc4c15ba96a533975ea2acbe498f16efd4c6131c65a2be794f696ec174c81ce1d2d81c8a5b265930eb77e76db074e2d9da5208405efba9a655238ad2a +DIST firefox-102.12.0esr-trs.xpi 497370 BLAKE2B 7eaa065e230e54fb5598468be04bd69b8a96a54db29afb23321ce0eb60799fa079c5b18617ccf7f666ac607f3031df98eee235b700dafa8a5e3b8bcb12909331 SHA512 9456433c6e48f54855935838e9315bb4f9ff3db5f5fe339b5adf2d3ffa1329da15810123205ac3b89235f8ae02a8231eb1ecd3d7e0ff6864fdf4041d195e5660 +DIST firefox-102.12.0esr-uk.xpi 664313 BLAKE2B a92b0b7fd767ca390ffdd4a7d84e7ef52291b067926fff4ab868889a550810cd1d7c2d7987e157f820c6db3acc18340b549fa244bdc1d7e99ec62be0e78b2a9a SHA512 7efa6b0df7197153776e06b0241d5a19a8e5a79b95ada7b42c6b0aa742f046d387d232a4dfcc2237e4034b6bce878e3bd86ed0724c8af1bf877c03299ea3525f +DIST firefox-102.12.0esr-ur.xpi 569918 BLAKE2B 4dc8da7402ced76b77c47c2797a63adca64a5c6f0f3b6dabfb727ec4cc5e53bddd2a2644d512d873296ef5710058beeacb5f4a0c8e6bdd39931d0cb22e54c9a3 SHA512 fd3c960f8553abc8959c3bca0639b974bd0f62030b562c4661a5eed5de691273eea142e8cbf1e592976c309a464ec3c629b14f2091dfac540b82b44e8b14c314 +DIST firefox-102.12.0esr-uz.xpi 488882 BLAKE2B 6716c035552c85293ac89ebc527f5c325a054fca23d90b67461882a47090b225e98baf83b4c989f222095327924d5f1a0eeacb135ad9e0de80acc8e6011b1490 SHA512 5fb27f2a731878dccefc2f081889549df3d0515a932ac282f514771838700563c51148e5044aeb646edfb7321c1d7c59e1c621972623877dd901de69da01d5a7 +DIST firefox-102.12.0esr-vi.xpi 611434 BLAKE2B b3886101a2f312b3b6a3dd46950c5e5f51157a5072a4825f9b2f8eb3a6923da653727af6610553d34ea8765234d488a22a28cda5942533c0fdaeac171351278f SHA512 c082c61631db309cb89c065e02ec7a2890768f75bb504193207a35ef957f219621868a334368f8cf325bf1250543ef92de5631ab0bfbd27cc709cc9ba084674a +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-114.0-ach.xpi 469754 BLAKE2B 7b1afa24c667a43909a546c7b0a6ac0983ac11b3e6c370c72466231fd9c3471aa1d667125dbe3ed0e67da974703af78d12a066ce4e247b06a5f996bf12077dd4 SHA512 0f8e3ddc70407f8a6f2324480321a80bc7fe6f74417bbc51dd3856ce8223ee316a934f8dbc9928e4e46e5d110ef4789e9d658e1f8abad8af19ec024967faa1ab DIST firefox-114.0-af.xpi 431874 BLAKE2B 7249f707a2597af882d0b82380618e618f8ef3d1fe338c67fe50c0f325aa5a91b494faf58564b036f4c26d1774ea930fd3cabf98c3c2cf3d4e1812ae2290e01d SHA512 d4ba863d4f410bc260a5908997de28d03251af92e93041cbdd2dd7e6b59c0daf5083df77dea810392c402889ae4ab22233b30eec79082e676e750e4b1c074c11 DIST firefox-114.0-an.xpi 514897 BLAKE2B 7b10a06d95839fbc667650828434108394a1000d717e9e33d295956ef0a17218eedcd27f1db83afdfc0fee365b533d74f1e0e19fe10a69d79fd1841858f1a684 SHA512 0ae7d016d7772c0baf5f0be2dad6c0bb8a2208760ec5948d4259ea6db8b2809bd03826bd935f34ed157657ffc067ac7900c992b229694cf2647a45a2a9704a66 @@ -191,6 +287,8 @@ DIST firefox-114.0-xh.xpi 430782 BLAKE2B 1dc42e20d7c9affe144b56ccc12ecf3929d881a DIST firefox-114.0-zh-CN.xpi 626215 BLAKE2B ec604a691292d4d843722f21ae986fcdd23c249fda9bcb37c192285c761618c9ee923ebe25ec434d08c47fa319fce1babea07cedb317c8333c6c1915dab87753 SHA512 6576b5a8917b83b519e931bbf05e727c75b621c4de01379cda01e2d8a860159950cd66f315745f8b6327b10d2663a2cb1def624b432cda7a094f02e632c50a16 DIST firefox-114.0-zh-TW.xpi 627563 BLAKE2B 04ef461bec76ec8149a9d48857e4d360c45f543140dd529789428d58ef177010b655e5cee0b8cd14c8b4b91ce72eb9752708c2794f9d45c148ac4161fceee9be SHA512 bfe1f952aaeb635e823bd2e4f968cd263287d35f705d17cd3870ddcc995acddd4e023b9812e50195ba8cdd82dadd68266f6abe226c1f969a453afcce354d777c DIST firefox-bin_i686-102.11.0.tar.bz2 80618143 BLAKE2B e6ca89a1851bc22d0c89f6b6860fad4286f3c1879692ab1cafcad556bee722efe3250472b7d0166e9d7153019affb1c9a4c7098d07b7e3e9c341034b37bec6a8 SHA512 63a48df40652bdfa3663f1cdbe4f0a53263a3525c66163105aedd5cbd6f93a5688ea8b5f00eddc69773e749a165ebc451c7dd6b05fe896d69bbcc2ade12e7c9d +DIST firefox-bin_i686-102.12.0.tar.bz2 80616691 BLAKE2B 648b0e233a547f0664335cbc33df3241bd9ba05d5e171d641a442dda216a582c5bc2258122ac9a52a0399e48a4b02ee629788eac86923820b9386811e97be92f SHA512 854afc6b4029bad6017644b8d78af5ec998b611ae773bd89178399455187f5baac15f14b19132dbbb9bb09c550191ebb9b96523b8e51dbfa5acbcca6f570641c DIST firefox-bin_i686-114.0.tar.bz2 83670481 BLAKE2B d29fa016b60eb4dbc6a53e2f64cf3ccd33ada0364a683f7f93c94fbe6607c765a441515cd1b8ae54cc41439c4b6564ce006f1356f42490ea24df0ff35f3b312a SHA512 c07dd5b822d0d5440607a7d211cedc37377943cc8d354462f1d53f631594dc5d4b7e4990f5754785b4ec54e6a2d393ff385b2cdf09721be1750f5aff5e7064fc DIST firefox-bin_x86_64-102.11.0.tar.bz2 77369030 BLAKE2B 2ac5292bcf5a8b3182b01025a6867f18522e6f1e3020e91697a742f2c48a9b9e4e6e83816da087a123e7ebf50659fa0035035a3091a04c08c5b39346d314a565 SHA512 9b4844050cdc3ddb8c2d0ca42a38373a5b92e9342c1ed2953990a6271cf0b928b0a35c40335af3565f1dc74ee8d980df2dd79217c0e8537203b962365d5d1d1a +DIST firefox-bin_x86_64-102.12.0.tar.bz2 77402944 BLAKE2B 2d6d8198fa6647595d62616fbffe77300705d94be1bfbfe672632fbcea773e853c4e106fa0574e5fa886666fee9636f5ef62726b28c4e388a644aee6fd76a39d SHA512 d463bc29456b08a315c8d8c422c6de3a56a6b8da6ae6eb92884306da31869a23ab66413efbf3c35d4e9657e618bef6b7c571c5bde6615c9c3d5a21aceb145825 DIST firefox-bin_x86_64-114.0.tar.bz2 79726377 BLAKE2B e0b2375fca3df0e10210bf461a457ebd28cd35ae6dbb9c5af62753a23c7a8ee76fb6849158c269e4be8c5c3e0082764ad12be651cd973c5b486c5f3efaef8c58 SHA512 dff334c882cb5d6fa1aff6b31c9696dd513429130984e526e9aab0fb9337c3fe6615d38274224b2846bf1de7039d7600f27d9165ce6d33c83137638186112982 diff --git a/www-client/firefox-bin/firefox-bin-102.12.0.ebuild b/www-client/firefox-bin/firefox-bin-102.12.0.ebuild new file mode 100644 index 000000000000..f81d5b9db36a --- /dev/null +++ b/www-client/firefox-bin/firefox-bin-102.12.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 +} |