diff options
author | Joonas Niilola <juippis@gentoo.org> | 2023-08-30 09:05:21 +0300 |
---|---|---|
committer | Joonas Niilola <juippis@gentoo.org> | 2023-08-30 09:07:46 +0300 |
commit | f04a03c03cee6c310c91f398d37913c5592a6101 (patch) | |
tree | 2b0d88b984de35b4cdb9f15dacb1c108e31b808b /www-client/firefox-bin | |
parent | dev-ruby/sass-rails: enable ruby32 (diff) | |
download | gentoo-f04a03c03cee6c310c91f398d37913c5592a6101.tar.gz gentoo-f04a03c03cee6c310c91f398d37913c5592a6101.tar.bz2 gentoo-f04a03c03cee6c310c91f398d37913c5592a6101.zip |
www-client/firefox-bin: add 102.15.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Diffstat (limited to 'www-client/firefox-bin')
-rw-r--r-- | www-client/firefox-bin/Manifest | 98 | ||||
-rw-r--r-- | www-client/firefox-bin/firefox-bin-102.15.0.ebuild | 378 |
2 files changed, 476 insertions, 0 deletions
diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest index 4e182136a43e..06003927e1db 100644 --- a/www-client/firefox-bin/Manifest +++ b/www-client/firefox-bin/Manifest @@ -94,6 +94,102 @@ DIST firefox-102.14.0esr-vi.xpi 611422 BLAKE2B b96e964e7769cf499766992ea976ce9a6 DIST firefox-102.14.0esr-xh.xpi 427933 BLAKE2B 01c35b8d9ba30abd3de932aac8a7468088a23eeee3ab94c3c67a78d46fc8a5bc6483c142065cbae8fdc9a156c8d74f14ddeca275217848c284814949ff5a2057 SHA512 984820058976f463cb1563fc04e705db65f9a54b5268905bbd226bea972fbf296dc89fbd3463fc0e1519fae23990a912d74c5ab0a9289b50c2286036986003a6 DIST firefox-102.14.0esr-zh-CN.xpi 613305 BLAKE2B 54a33c22af5f3e4e109e00dcaa74ed9ff344b72e8305815e2bb748973383418433d91d6966a7042f515f609956038343674baeb93d3aebcd83d003cd4b16f12e SHA512 f820e12b0f04867625cf04f0383c642febda49635816f2eb75ae81d79aa68d78fbc7093b7f4e5244e6562b2c0254fae489a0454f787c84b5cf8c0c0c217c6d1e DIST firefox-102.14.0esr-zh-TW.xpi 614580 BLAKE2B 08092bce00e6fb2ebea64169bc6eb801c118e054247549c0b5e3ef71eeb40c70fe0799b18b3a823e4de3683878afeeac414807c5da216c68216d0ca652c1c51a SHA512 18d1c23e8132b879fe55effb251facb261c2c803f9fec643860c9b7d4a646572da67a2f7f294be017f7ee9b1d9274bde6b503c219b10d15558e33da340fb083f +DIST firefox-102.15.0esr-ach.xpi 466446 BLAKE2B a11d52c755becd1bbe15fb1f29e2e0667ab81630dcd7d8648f811f704fd00a3b713b1925d43471f0bbd375de8d895c07bff8627965287981483d9e5bd0756d6e SHA512 1f488a39072334b3bb2f3d69ebe776f1117d8ee02e09f8aa68a56af81f76fb29ab0e2db7428af92118d82b8c77f70152bbd5ea6cd92278a4a43ad98fb1b85c8e +DIST firefox-102.15.0esr-af.xpi 429125 BLAKE2B 48739930a116bd90590674cc84412af313fcc5acd8967fada973e63af151f72410df45ea21b5c779423e966958550279a4ccd52b9ad825ef833687ae12883f80 SHA512 ccdd65cde91856768a8392f1fe6c32dbf121f0af16ea635c4ca68c5c57219b395019b5dfb9bcb016a0b840616e740c0757607b6c4e0227a71c7010147a9c6f41 +DIST firefox-102.15.0esr-an.xpi 510493 BLAKE2B 75a1465e15190972eeb3876dbdb8314978d2e146ee4b8c3f5ae185b97ef393141268d829fb8d3749c07252b160c126a22298b712dc7045628ce6a3b80c5e13d0 SHA512 8a178e49af2e73255637947c97eb377908931bb74620429c34e40dd83b60ebd11925dbf47e7fb0196500dfe00a7701bcd5166ad6bbf1ff3b667dc5f9052086d4 +DIST firefox-102.15.0esr-ar.xpi 578886 BLAKE2B bf0014b5f015c14d73453ea1e8a3dfe6ee380b32a32ca9f1dd30da7d9adf4ced329b9f839f0e6609791b56231865263c6fc55f900c5a3faf72f4011c49f3b065 SHA512 3ab2ef03b15b561a79114afcd67633df69a34c9db82923e0acd24a58d8b6b83aee44307be770de92acce92a1e300082060d92fd5a4bada078447a2b5d2c1ac4d +DIST firefox-102.15.0esr-ast.xpi 498096 BLAKE2B 8dbca576f324d4e9edfd0b38f1c6bb9f0a31eafe591ff597d9f17bb776f37ed9bfc51c34df1df2b971ab249ac9e6aa92d7866f472276a6ff06fcec536942737f SHA512 2ef5a4ea70adc66f06eaafa7ef43430b4dc529ccdcfa320d0cf19820904a21e121ecfd8f98e6a0673f5c7f2db25741cb614345c4eaa468ed5705a0ad11cc6522 +DIST firefox-102.15.0esr-az.xpi 500792 BLAKE2B f3743e9162044c68ce253d85e785c11d96127f0bb60901d1964656e9a27be89d590d675824c5dec4e892529e75866d7e8876d0ff3709619feea7726d10bc1b32 SHA512 04dbafe7379fcac3544743038abd10771a153c65dc34f203cacc306ea1bf608482087dc195d7953ce04d28b853e44cfff8dc0d436b1d5aeb4ceee4657ab4f092 +DIST firefox-102.15.0esr-be.xpi 666678 BLAKE2B 4afc5d93dd7cfef73a99fd36f50f9eaa606521fe56091148f5e81d3003bb7b46cdd7ff25b183e193e189eb802165c48dd9f36a2ad1962bdf87ed92271c4a7dbb SHA512 4da43200d427594f973eff5a44673f21043f223969bb023c77d034b87f7b5c16310b9095316c5ff824ad0ecf0a0a91cf51e429f8bebae34123706b72bbc27db9 +DIST firefox-102.15.0esr-bg.xpi 591349 BLAKE2B f3672334f77aee99438dd86b4845de01c26ccdc41ac649eb14ab2bbe5f437546756be7ef80de008c3afcbb311d33c534bbf331933f3f3a2afa0bbec2540c0cdb SHA512 8cb4babda407ba3784496ea22429bebeb13f86ed0e8f97f3acec988e2369f50a44d586fdecfa537d65a2bddb15b8018f030e71315c77c391da9a86a44a76aeba +DIST firefox-102.15.0esr-bn.xpi 591678 BLAKE2B ac6524070713e92bd95a2c2df67348cdcef0aa1343df694f238fe87bbe610c70f4a1cbc465c74eb4da819a9c80728c82465aa6fded0531abf38f8ed0c4ca5b81 SHA512 32fac543b891c8753dff7571450130b86ed134c571ce3e776f2b61b9750b31c77d8ae091813af06e669792881923d5e733c96a68ca919ea65a308346524315a3 +DIST firefox-102.15.0esr-br.xpi 555841 BLAKE2B 11d1995a1c1e86cde3eef32d7f42683af928e5e351c9c63352987b364ce8f54637fbc8ee7a0e216de84d7c6211ee800045b9a872bd782385bf02c9638d1c9db5 SHA512 4d3c7af550e249ebf5fb743c9d6b7957a9f743626eb781231488e1049b81c56fa599aa402cd231ab9935d3b0bb07d5d2ea625d6ca51aaef16e2434c53c1b08f9 +DIST firefox-102.15.0esr-bs.xpi 471736 BLAKE2B 2668b5414f0a7e543f58f8aa66dc32d226dc81f8726650afa85423aa35411825a30cd554cb6a0606a6da193c3007fdc51bf67c87eac01927ab7f029d9889c269 SHA512 c8cd0ee6678b027cfefa560f31e51b7c3ac3c6ef3f050d098eae476cdc457ba43d0dfe47af2f55c41052b5596cfe64ba649a62bdc299fbaedbc67d1a8c8c83f8 +DIST firefox-102.15.0esr-ca-valencia.xpi 549190 BLAKE2B 2bcc6cebe36775c12853a737606ab18de623d801e356525468de09d93dc2263f8f666af7a8318c2cc668d68f210cb7382f96a9a5cddd7f18aeebe434abfba20c SHA512 b93bd02f27cfc2f17babb8d6e8264f803003950553248660b65a4567665a5050fdb6182f595b2bacacc881af4ee21ed002cedd7a5acb976ec06abf3b4bf68fc8 +DIST firefox-102.15.0esr-ca.xpi 561927 BLAKE2B 7b0f82abcc81c3dfa58c89b244fcbf82601b16158b62f7232d020859a8cda07184de7ad416969d526b8f7f86fce9ec59b8b6d4db9086e1b0363eaf75b9c6a671 SHA512 959e031e1a6a5db354b9646bba180499dd7242798d98b49fe7406ff03220c70fbf829976d04e7ec6074575c73dd1986e2293b9689e0d1886845ab02bc7c72e4b +DIST firefox-102.15.0esr-cak.xpi 563846 BLAKE2B b0c594e00fe30de1f933e3259e97ee5e024072d72899ae93608c319c45ab657663522d87d0b99dc8990561cf5068cbf38284b1afde66f538c7f77464dfe2556f SHA512 57de83d259282b4ebeace24f158a76d72dc4a60777f6fcc22c4f12f88aadbd786b36a309373db621ca5e497d6417caf5dd2ff87da624a3d74db5315848e55a63 +DIST firefox-102.15.0esr-cs.xpi 599804 BLAKE2B db65cc41a4daae00109f1ec53c9a2a46f48cd1e1f0a14d53012a0a69a97046c7ee4260c2c3ecf0bdd24645b1c29863ed24a1ac861a9fb0902bd3f5de66cda313 SHA512 3ba8fb051f2475be65f399d3fd816003ea9e29da294ce3201cc47fd044e631de1ad7476f144bbf9e4163f2d93343056b07a11a423db18db51761ac04f6292deb +DIST firefox-102.15.0esr-cy.xpi 579214 BLAKE2B 081f234d3c60da678b8ceb49a4e3bc4f3b8d5e84ccccff22cfb96233669ad2eb92bc1565bddff5afc6059825e6d0faab196335bfeb8c9c23ecdcca5938917b83 SHA512 f0c593d257a1dd744ce32b645a81318193f7b4fd53de7b7f68e879816c9a09646400c4a1d7dd2f64cb5574e18d616e3f5f79a0cf45018e22ff91cbd11eaae66a +DIST firefox-102.15.0esr-da.xpi 570508 BLAKE2B 4e4edde5e606bc4d01207be1511c26ded0f7cb3175fac91c103cd1a8df8184cbae978f8be296448ee42be8aac2ad30b64463b1891cc234e11d48e096882ebbe2 SHA512 064d302b646842f32b4c284664022b9d2a3db1364139f06694fda813ecbadd90cac228589236d49cdec132517fc13f4faa60e8b7672183883adde80bbc1b97c1 +DIST firefox-102.15.0esr-de.xpi 591575 BLAKE2B a07edbb27c8222dcc38be948e1b264a996026d5db396516fee68e1af55beec2590f5edd7c7703a190074bb38a04b923bc6ff3ad437ed9139ab3a57afec7d2108 SHA512 b561762c84139dfa91bed5916da674f16b7b76c3a436ea3667560226b4f2b8632526c7cd1b8158dcd8f6fa468afbc788e76aaa4217a5e136de1619d4787366ae +DIST firefox-102.15.0esr-dsb.xpi 600379 BLAKE2B f5a7b054fc1d27bdaace1a6a9a650476d03ce49f0a4a62bbd004c09f93c183959cf067c47aa8eb05261bb050ef55c989a3db2a3b788706a17a86b853ec1c71d3 SHA512 97eef2ba58918f0ec2e587a0775ba3ef2695c4dd9420b3d7a444b6a036a47f9917e03ebe88bb9cfae6873a48e78dbfcb1daf01a80d5410f76d76f999e2cb644d +DIST firefox-102.15.0esr-el.xpi 681656 BLAKE2B 4c06866413277b8e6819041a23352b585967aa70c03c3ded55e77c320917e61be9b7d17e7e5b594288d9316cf33bba7130c76133fe7171e31ad24edba1956942 SHA512 4dd910483bb13ecaa0ae62d38a8ed55c8040389e9582465df1cf92d5a483f0e719514942147d7569937454a061e7a3237cceed232414fbef2b932f1551c60c8f +DIST firefox-102.15.0esr-en-CA.xpi 541057 BLAKE2B 4c14b459dc75ed41e249b0c3190d5fc5efc3306bad8a9ef72a6a3af27205432a7abe5bb50422d95046282e74291cff4ec3e2588f19629837a987206f5f5ddb91 SHA512 c7e1437e8a9c8a5ebb81ef10ef296fef6533060af910d33cea0008a37ee43fc87a785c32bf054f323caf4a7c88d961126e8317fd0893e134b7db47c0635fa6c2 +DIST firefox-102.15.0esr-en-GB.xpi 544000 BLAKE2B 36e6f362fc767ba314809edf2b3e920cefe99c7d1aceee3d717d618840121124f6cd267d7d82856e17f6073de0792f57b593f0b988f2c7cbed84fb921124ffe0 SHA512 a62e359286ea79303f45f681f12199a33dcf660cdc41d65028638ea516db3f9d188414234279d6c7d8372f88b7012cb4bf9a0e69c8110b3277fc3df5ac048948 +DIST firefox-102.15.0esr-eo.xpi 571433 BLAKE2B 85cbbc1091f3d4c8cb449d42e40429e9d94b7b5c1defa31bfd152aec6e3da713eda933f9b965cfba45de1efa9b9679bf08fa7789d4d375dad3d8a805c1ad6098 SHA512 17c91ab15bd2023b4a427507cd2d7add3f1e8a7b30a8214eac372029483fbd1cbcc9c8e59ed6001bf1c68274fca1391245258816e4081b4908d5734fd95b93c6 +DIST firefox-102.15.0esr-es-AR.xpi 584196 BLAKE2B a84562acecbe634b31d311251b167ea8128093a102782c15b9c28a980cb3b2a0162dd51af5b5f194a5cf11192342b93e77e02adfdeff9e31108a59bc2e2200c0 SHA512 088211c3a78e0ea5cd30af414f10365f438ed5b64fa9187123c7808dbadb6a3d25f557a84d344ee84c47a3cc10011b5e099a03bf42e765b1b3b4fb8b747e4d6e +DIST firefox-102.15.0esr-es-CL.xpi 583183 BLAKE2B c150d7d340029463cbd62fa796713f6151cab3d207135fee449665e550f9348443d4c219c1d2566d73743bbd5ca4935a6f44d010b9e95212fbfe2820518fbcdc SHA512 25e23309ada107539389873a0eadd439b1f8404b358782d3162d9f2a9436302baa640964c29b78c47e641fbacbda4d7335b2426e191d1224a11b9e22e58d9bbf +DIST firefox-102.15.0esr-es-ES.xpi 576084 BLAKE2B ce93e7c1233a3c6eb08854cdf0dc43c3c3ea3df0951cd6b5939ec4c6314ae31256a1bad72b25df8f190bd43301b8c1f79d97f5a3a5a8e7b54b4ea7ef497ec78b SHA512 1a163c895155eb113c395abbfaa2137c19a87c07274797d0b240fcd5bc2eaca8ce838a95ab9d42b10d1657a79058d54f1412f4908ab1e7660299ea7a30c9d75b +DIST firefox-102.15.0esr-es-MX.xpi 586665 BLAKE2B f7bb9d7f8abac3eaf0ac8ad9ef5487a71e1aaa4df19a48fdad57c2e21092c188ab405c141228e82ad32eadddc29244a377851a5c3b99bbde5f5cf4c7536c43d4 SHA512 045d26e741449253ffd5d3be1ff3ee1c996a3d0a134e25089b5ca86e8ca4c6d4e6b42204c2627f01d1f165bcd6e5ed41f3e2a3440c6e3ef0f50d10fef2faa627 +DIST firefox-102.15.0esr-et.xpi 543293 BLAKE2B c013c81101689c8f0594712dd47c797ffd4ea1a0605114a94068f7e13b404e1843a25b64b557f1b30673badfc531e4b49280335136932768100a4c15fe1a1c1f SHA512 a6e51e5a4da1d33cceda3cd9689b942ab480eb0d283bfb770cf9222fa8ff92cb865ec463bf10f71918b2113dd7ec826b6547e25b6c286e715b5ae3dfc5c782cb +DIST firefox-102.15.0esr-eu.xpi 572531 BLAKE2B 7ec0b28f36b3cc9188007a68d272e122395b7f40c0264aba97c03ca9d36fa9b5fe7aedd3008c82fa1ffde94744e4a4d5f387440ef6d35a6f2933000de36f2137 SHA512 2a4a807b8cfff87d7e7d6856b0615fffc0413a3be2c71042921bd6224458d52aa6472268405390d22b83aa3ebed448b1eba4b794eca1aa69541e949bb4c33800 +DIST firefox-102.15.0esr-fa.xpi 583116 BLAKE2B f9738e7625c9fdba9aafe4730057ada3e6478c5ed24705e7abd437a18d14afd229afad9014f3efd95278d10e2722c219a0648aafbc32ab27f2e54792a88e0188 SHA512 23ee89527a02aca1560fde3d3b856887bebe65a64ac7e151ecbfa2ed3ba81400dd2fdd4c34c4c343efdf1f5ae6f9720334d4b8754a1052ad9a971be613ce78db +DIST firefox-102.15.0esr-ff.xpi 483116 BLAKE2B 942b504e113d8901db01e528042534221d67d0b7a43d379cc6ef9c8c06e3d9d46749770800f5bcbb15abf4c7e1d2abc28b6bc7bc74d8d945acc6b3594e1538b5 SHA512 46b43d06927bd9bc79af7b0ccb8a16dd46b094e4a3a9aacf1f4663d2cb271eb3c04468f1baaca815cb134143614e55ea245bf6bf9874fde1212c78603f0002a6 +DIST firefox-102.15.0esr-fi.xpi 568236 BLAKE2B 83776e54d49a378989014093afe1998b057e7aeae8cff7d16a4453ec2a6ff72fdc0f73434d22d8fa67e0d2b5142a8d2de961417148ad4836844e05b9e55397fb SHA512 68f8442bc7394fa8ac7f362460f8d4daf8e83cfa655e47d4278f002707df91c8e997523416c94f9e2069eb2519f350e8f14aa1d003acef307c4de610060884fb +DIST firefox-102.15.0esr-fr.xpi 595538 BLAKE2B 1b0a1acd2b42294fa57f10f4ba7f82ad9dd51dd36c33c2e85eed0c7c1d07e3e451ecbc9390f7fcd8b81478ace9c3363b19dfc1a228d741af44d87b2fdc9b6330 SHA512 3a50ba6ce1c3085c9598157baa5c324153b4c37c4a0df85272d0ad5d9cf08c6ed885eb0a633c33e2ab2419f61d3a29f307b75913d8f4ff14d476c3b0f0935a63 +DIST firefox-102.15.0esr-fy-NL.xpi 580247 BLAKE2B b7386514819553637dc1b795e122ff702e391be4418ee1ad83b409a31cf0c3b3ef034e459185f7529cd208bf1836470388e83ea72c3329faff413e1124a8c418 SHA512 de0528bf5d39c1e61606dc684fec105337d418aa621acec6ca8e109b3acf048d143e6a58a5fd77b9525ec2d36361bf9985c8eb27cf36da75e6709e118df28a53 +DIST firefox-102.15.0esr-ga-IE.xpi 480696 BLAKE2B 8c7a82d532be1ca36f9cef059a7c94056b8cd65e6bed905256731a4f77f9001a6aed6ae4aa58f7c08492ceb672aa54d5682191366865b0aef3c9cd9988d529d5 SHA512 98a2433c4dc9ba5b3cf55e832e3f203ef7eb19a5c18c58badee6aa42a75a604b98a91c7e4cd0d3b66c0992d979145c1ce8182b8b0069e7536fa8173083c8544a +DIST firefox-102.15.0esr-gd.xpi 557853 BLAKE2B 057cd13ef30bea40e8dd9164acc0cbf0b7cf3aaaf01f94367af3d3d465147788e69327144369dee2d340a1284e007ad2b2e7f150638c799ef57f0dd09ffc3c66 SHA512 df188fbab8a377d992073cb9f95b8bb5cc22dc04b3f004f0a475cfbcc242c861f73a6126c4fc709aabe0d4f38331083aafd8c55059d21b0ae93f60fc79c8921c +DIST firefox-102.15.0esr-gl.xpi 550720 BLAKE2B d012883294c26262c67e9b95428ff49be41377a0059b7f778584c57fb4a39582fd3e898ab3872cdc9210539078cb766d2ae4da2a58438670b4d1e7573ae37e04 SHA512 b9f4934c99085397d7e1ce89028835af107779f1515323a167d5c2d016521082980fef73b11db90b4fbef748df16bd9469c44941e9133fb5cd1f7aeff044f005 +DIST firefox-102.15.0esr-gn.xpi 595702 BLAKE2B 7b4bcfda5c1d2036ff82c1a5a69028ed608681606190583f0bc8e3ff7e439a39f8add5e04a97d5f2091a31a6f6f2e45173e42ca87814404347bd71545572124b SHA512 cba3388c74ee47531e80c20badd046689eb2c076f6d14adb0224c230b2e43d6e5e5508b8be5bbb20993ee5a22c6fb8c23f56085b0b43f90297fb9ad1607e7a4c +DIST firefox-102.15.0esr-gu-IN.xpi 541898 BLAKE2B b8e67969adc273eb6d1b06a7ccb959524afa50551427e1d35cac3b85a58ee02278cec85289509b721f9248428de77c2169d65453e06a14400d0d2537f7b701d8 SHA512 5fb1ad427bcaf88b90493c150f9e8b95a65cbc8925283b12dbfda49f3e0b898a4ff10489fb91f1928326fe68c2eb183bafa428a3d6bf4ccbd910b6d3d7296bbc +DIST firefox-102.15.0esr-he.xpi 591525 BLAKE2B 011744e0e60dcc9f0717e3f87a0b198b59fe61498d1743ee301b31e6489be775080162d7b24020e4f93e28965ec148d751afd99d4586548bc5590a995190803a SHA512 4df0b0e337393ffeaca4aac4627af0c277979c97361da1c6d67cb986c0aab07c1bf0512d87e5c8e9b0f5a30c4b6d8f45883a07045b823b15f1856cf1291b695a +DIST firefox-102.15.0esr-hi-IN.xpi 570415 BLAKE2B fe67e257e260bf050e00d2fd8d69d3f6b969ec9e34cea97af49820845a8a002d17cbfb445d8fb62e5a8f16a61728dbc373488c7db81a19454c6aa610fd58791e SHA512 493320078c173a15f9ba3b94268f7f506a627aa700d9b9f95545fbaa3b182638c08d2592f900d2ac574a2e11cbde13c69a5f8e7ee94706ad8240e90398617990 +DIST firefox-102.15.0esr-hr.xpi 555269 BLAKE2B 19d51767267fb7db45e75dba8367f9ab5dc275cb12b9dd35f6a9a6f0bf93616f3ec41d7ff3108ce65e8cfcfcf902fd410942ff77a5531ff5ccabacbb003dd87d SHA512 57c58b281aa4a52526c09999dd21fb9944139c89af8abe4e651e19eee59f55e91c9103d3e2b37310d7557b7c2161252c9e72542e2162dff04294b5c780f5ab28 +DIST firefox-102.15.0esr-hsb.xpi 599181 BLAKE2B 6b95f767626f09aa72ff5eb6890beb391312a35875f328cd3abe6f60cff60aced63f7ab4e55ed28270b7ebe39553983f2ab1943eab7694a4918fd50e4c2e8f63 SHA512 12cb64c97cb6500ebe2b9e010533f0cba4da58e8ce2334f788d424d48770bafca13487ba6a16e3f110b873baf93ef356ee4bd1655922dff0d7e8fabc19c3443d +DIST firefox-102.15.0esr-hu.xpi 605255 BLAKE2B 9f5ca7d9de21fc2d2697ad86c2fd95bbe529a7efce1909f1bbe8b963c321d54c4998c7a4fd201f9bd3d7cac61ecc793bc3e59d7cf0655b6324207aadcde47589 SHA512 4aa57c398758cadaf60769721c6864f5ed0c456bdff00c5d4be8d9a82823703190f21393f644001760bde12d99036e0698ae2fc3ea57b7a38a33e0786b73e825 +DIST firefox-102.15.0esr-hy-AM.xpi 607088 BLAKE2B d985580e554edde72225251a4796177f416ce0dbded4f55d5f475976168cefaf181037c9ac277b3d6cbafcbbf801c744b307c15072c5a1d7de7e52196842b9b6 SHA512 66d948c82e27b42c856cb51bdd11dcc562b04dbac3a932d0b8337fa9eee99d4dfb822466bae3facd090cf67019d035878f5a7818f7e73e09d6d74ca11cec3daf +DIST firefox-102.15.0esr-ia.xpi 567881 BLAKE2B c5327dcbd3e5b466c598b2d389a4ab1a5d80ee6a3522c8f8ae7fc50ac95a3fcec5061fcd322fcebaa0726e64e8ddba97fad6e45361cef721f4037c7519cf0803 SHA512 225f6cc794f1ca140dffdf7ead0ee4df88009441e2c7afba120aa02e09203faaef6cf0cffb6e05ec6aa69d32d4bb1fcbba45572e4d4ee3d9a5316a6d78e54104 +DIST firefox-102.15.0esr-id.xpi 564793 BLAKE2B 2cf8b4434352cccbe3ba1fac0b5d61b664f5c9b562a28467bf4f0b7c689a4fd11866a999b53b84483e76f66ed9625dbe011f089d49396980b3b6ff9e6493cf27 SHA512 f990a663f13a09761daf238f5489310c5ebef4bcd25ce021a21ca3e6a790b7c76042b3f68559d0ce68957329bdbc3689b6ad4608b6ae0d4e2e605c13b43bdac0 +DIST firefox-102.15.0esr-is.xpi 575726 BLAKE2B 7504ff1e9dff172d808eb20df7e3d2656276141cd8dc4d4b0a644770e7680e4344a1e08c5bf7951be58036fe8d960f0cbd4d3b9924282225d344d5ae6cf6329d SHA512 a2ab0fec1a1384dbe4fc046d7865a48c928156396ae3ad6923ad9106677937f75d9ec0bcdf96ff92609147e769f803c74da630ecf8acd602bc5abf8755a8cac7 +DIST firefox-102.15.0esr-it.xpi 505279 BLAKE2B b1e05fb50d79d669522a5f5bd5df049261d065e3697c48b21dacd2f7810737649a5e258b571d6f5e01a5fd508777f8807b459428d5a907bf52e53d8caa429000 SHA512 5a15a6c4eb48343d4d373a0d5925c876fe023b08f25e4c690d2e40c7a0ee1cad45553552bb81bc6b277851a839bbbdb447ded3c646541220e7a533ac29ed213f +DIST firefox-102.15.0esr-ja.xpi 631479 BLAKE2B a93bc04f1e69f29b3ef71a48829eae017cdb691034266771108656fedbd3de605f6673109450c78f571b093cafbaf3c8b5ea7d0b60395546c5a2292672df3d6a SHA512 abf1247d9890315f0a11ab5eb20640b19c5672650eca608406c2fa8ba406a17c31039877caf1b24539b09eba805abb305638def035f3fa2af76eab451e0e8b28 +DIST firefox-102.15.0esr-ka.xpi 635993 BLAKE2B 6e350df0b68d81d48a0f46fd8b70ab1b0deff6f51e6db0920e5cd66ceff641328ba4178487da50b44ab42005594e43957f168224d8791ecb7e07103dd55404e8 SHA512 102f815aa9b823ab71f0dd4c3fec20eef24ed79f2d88401e2225611acf9a384f0fe8015f5582300287d84ddb7cd942dc7eec8d23a771c28d0727b0519a2b4d4f +DIST firefox-102.15.0esr-kab.xpi 583641 BLAKE2B 038d701d78f6c239d8e4b1ed14216d6ec4ae06c5809c1b96b6803a0d52dfffe67f449ce4a9d6298a3e80aeaea124aeb28dcc5e088bd8d48e13816fbd6b44cefb SHA512 0f0decd42e46b577770a051842ba9d9a3423f3d4cd38d1af310f8e59a79545b7d5c00e2183a5fdc5b6ca6487232f517403ac274566c0ff59e33fd4462f0d9087 +DIST firefox-102.15.0esr-kk.xpi 658888 BLAKE2B e7385b92328f601a00ba9c963cc7b2ade8ee21023e79f6b4d3bfe3556e04d817c2f79fde2a2152e64b8fcffdafdf7fed3d274fbeffb7fe5758da0e3763d80d00 SHA512 d1a440dbc291ad2cebf7e8d7d917a40610bfd1b0919b00de8cafb231b2cd49c2a656cefd9dd954153df9f351b37e2413b3905091b343d497fa42ace4ce211ade +DIST firefox-102.15.0esr-km.xpi 543887 BLAKE2B 0ae9e011e347d7fc28fbc44e81e099cb8207d9c7aaf9e9b8bba1d52e4a72f45b2d308316ee2f9cd65a8c328bddf1786d3d9055c4dce20dabc108d173eefc4dcb SHA512 4f3737bcda3a595539e2af114dd8a7b31d8e0d7efb92e9256beaa96e1d2dfb6970e0308adb0a52f2c8b14985be369dddedfeaf9dc2a76cb4bfa1e4ec0c212ec8 +DIST firefox-102.15.0esr-kn.xpi 508585 BLAKE2B 3e3ea2fadd8cfedb227e963db2a406f2ac759f43f13c757b8619faecc2624f86ebd44dd513817d0bbf7de2ba250f627413b58e594ada50994610aa4dd3f9256d SHA512 6be8c14202c031684ac3e777cdb7e43d2917c2fda9c02cc9892b6c0072da73986210e011c73267554fac539c97acc96cc7edaac7e422953fddf4d6ab7f8811ba +DIST firefox-102.15.0esr-ko.xpi 617301 BLAKE2B 23d686a6c9433ad3f7b378e72cf398064db225fa2696ccee59ac9d754bbef64f3d735d83f5a42725aa97b436012f36a2a84e926a9232191908e4e19dff85f887 SHA512 6bc8d383a7e3aed0967fba51953057bcb0fe3cb16be6d9b52d5ae3ea6c0307b9328dbda3d5627f777a49134a624d4a9ba2a0aa13d8183cd4b23053a68bb3d750 +DIST firefox-102.15.0esr-lij.xpi 480136 BLAKE2B 957f9928d3fe90b9ab1cb2410e5d0ffc74e04b3123624a76d0541a8bbcf665eab46a411f8d3382202ccd1675321d3f1d5e67e972f52be0749e4749991faad975 SHA512 c953eed9793e33b1504e38cc90566d6b1ad85741db21fd174485080294d43958033e45bb699bf813a00677332835287b70f3e1d8381c1f4d28165dd3479974cd +DIST firefox-102.15.0esr-lt.xpi 574775 BLAKE2B 36cb6a376424cf392a4f78005fca27d9f3baac5948f44f73f4d048f973d84346c4623e435c720ef4d1004dd001581f45c97f6216747a6f791723fe1f8aeaca6a SHA512 492841c8fa2f6c532438af26be8b25c333ef5b92e0979aa817919eb5a8b6ffda1f9eed8e54ca1cc1045d518757f3fcc75ddb1b8793418f6f41fe09aebfcdba40 +DIST firefox-102.15.0esr-lv.xpi 479297 BLAKE2B ddc1d6e1b09f4cfc2c6151dde994b1ef2b6c82e565817a9d2cb6b9abbd19a55dc9c6f1e1f484d34c9762f59f185462de0e1c5ebaf4578989c30c3faaaecf6ad6 SHA512 e75497d98e74269923301d236b5db9b84a99b7813f18e8ac702c336bc1b524e8c227370367af5c87475d5bf75483b6805139f3c3205f6fd49cf15e44a7fdf149 +DIST firefox-102.15.0esr-mk.xpi 497536 BLAKE2B 0543b36b50145a0ddf1e78cb40d0bfca23c6684e4bc70c7b5356b1f8a77b56d73ae989a6b3fe2b861b178e798d443b9410f5374430a7db1f334752ee22cf9155 SHA512 43676a4a4f44ea342245892daf13f9e5a02364848fc634ee90e70af77ea433d03cc4ef927a4ad48f89fa7be3634172a006b232dca9a4de473680e9093c059433 +DIST firefox-102.15.0esr-mr.xpi 543732 BLAKE2B d66530b8b2b616663baad092fbd931a38c5657557c5808b8dcb7ed6d3682436821ae3523ae029060deee21df90f56ab26c7d53acd40fb5c706694473bea4089a SHA512 a34fcd85ab20cea364951acea82f5473da5543f3f1900e2d691548a0e9a455d448ad99e74f9dd18f975bc0ea718feec0104a43e84ef0e9cedab13ff7471455e5 +DIST firefox-102.15.0esr-ms.xpi 459033 BLAKE2B 28a376ee83ea640b927d763163a44501cdec0eafd711994afa196de768d293648bc717e091e70da755cb055106e41726f662582b4970efe5df1ea5dd2d4ef515 SHA512 0d0719143783e0520d3841bce1e95552b73cf4f0eac2b3b4dc03f949772b4f7c4eefd04e73b598aaf48868c1afdf0920f9060613c45fdc201e62697f6a81cc37 +DIST firefox-102.15.0esr-my.xpi 529936 BLAKE2B 92c91367c07598e747088acd9c50635ccfd14985d29f12d3aa17135d7fe3a9527c9a6d7ac62bd163619a9d26b86ddee33259e1b15dfdcfedb8074f6e0fa9b1da SHA512 9852a33f48e05dc8a8dbc1a12f06e3fc7309626f7d61c70dd59f6ce83b33d406a84f6ab52f29d0cfa58007ee02968e6e719eed8e5fe9584aa296bdee7ce1180b +DIST firefox-102.15.0esr-nb-NO.xpi 565274 BLAKE2B afaaaa40c8b795a7be5639be2994a87d437aa9e980d6959dbcc80a0ad945a7bd7cbf8c89c79d992a37a27ef5a9634147fcfa9e7349bd9f2a1ad9d806aecb8398 SHA512 01a0ae55be8e0d0d5e7ae0c1049cdfa81b737444eca5559d1ed6f50360d227c30261a7b247215ad54b89d0d2cf553af657a6fad054706b2588d0d5f9207bfbfb +DIST firefox-102.15.0esr-ne-NP.xpi 498075 BLAKE2B 5fdf718dec83f4e497af8dbf5ead5fbbd82b745c94c01d0057b5c193d11a66e6358f0e747378ff464a3e3a48fb00fb57cc689fe39ecc49a9394c4fe4b912f243 SHA512 b9be2438e9155db6df23119f0a50e35e0a99a9340ad0307daf1f4876b34089781e51ba9047d049455a69f1c221951eff203d9e38cd8c069af87a68a219b38643 +DIST firefox-102.15.0esr-nl.xpi 573463 BLAKE2B 54798fd757d534359d05ccea0dc34ab72199b1c5d638c3cd747057c0a1e0fdcb95d90f2558378b343fc5de94dd31511830c43cfe63a510808cc416e40cf07fdd SHA512 f2f5bc8e297af3e54e7696b7adc82921c7e404492756ad1a3d243f7b2f9abbe72eda8ab58f3022e7a02a07af73cb0582597b89d533b060c8b5b731469d99d688 +DIST firefox-102.15.0esr-nn-NO.xpi 566158 BLAKE2B f5ac883ada7376efbbb34a8a6de2ac2fcea8227b0b825bb9ecaef3f08beafb28b74648887c6978f6ba51e22a869c86f3beaa201d67e54935db23cc5a5bbdf398 SHA512 195d3e737e31888c64407f67453850585e72df20612db7f84e6d547e2fdd3a3279974ec69db78cfb8b60534d35005c4941cee01ede51220d196e5dcd9c56b69e +DIST firefox-102.15.0esr-oc.xpi 591125 BLAKE2B e66a1e4f5a9dd9f5ed57484e70274ac9ce92d5f81d12c49d9d57a330d0aa11dede42a10a0016d2f05603aa7c29f46e778716d9c21c3afee6e7546d3b193b5723 SHA512 895394c8ae6e2b16403d15e7e60a2e35e8caa120553fcc38789a32e678aaa6c3ccc7cd8dada7fd5f434cc16c2659dd08fff3d2691a1053b7241537f0c14eb029 +DIST firefox-102.15.0esr-pa-IN.xpi 648633 BLAKE2B a5a7fbee9f65193168fdce7c2a82e0ec25bb62bc2e415450afab2f8a88e429371480f64e19fe6904748dd4cf06545cfb46816a1a18d45511c348a06ee61d49e9 SHA512 6b832cd4f26ffd52aef39ad5e84567b1a0fbe64d14e274355f6f9a97b4d33a81f4e91891669afc8ad94b9f1e303cb9fa9f25c179cdd00af1d826987e35a7396d +DIST firefox-102.15.0esr-pl.xpi 597078 BLAKE2B b5cb85bdb8f4a168cbe35aa83687172f5345ca254a7f2b3a9924d91cd4a76ead1b0cd899da8cc517c9c2b9c68385e94f3131093c47b5d546e5e73533a9c09f1e SHA512 ae465e0b714981bd9ec562ed929b871706959912264b4558ec36508707b98fc94392aab75e4e597caf4e637eec2cf0ad47faaecdf1a84e49c1811605b6bfb262 +DIST firefox-102.15.0esr-pt-BR.xpi 579018 BLAKE2B d10b260eba3a4d4b370a30605812c49e1c30770dc5d8757be8bc8ffc73adb2df6c624229097e92d12fae9b74346bc2cb1d82bc60709d1919f708c539c9ea7cb9 SHA512 50f0450a3ea0a15216c7e2bcc1e68643ad9caba025da8e3a718e00b772f1b343389fb3739e5b08b016a4586b101a744685e91903eddd49a47c869ccb559eea63 +DIST firefox-102.15.0esr-pt-PT.xpi 582848 BLAKE2B 8bc3820ba9e767e030e09f095a8715debc09e87c6a276ba4b4bda204691d70a9c0d5162358720d730e43e6ca7f1a57dfe0545867f9c9a66554738b20cef8b881 SHA512 c7218e854163d7544a29c52d7ac4ff88a3b9c93987567ada9e5fbbd426bcf47965e46084f4562cab1779e449cb71191482ca5a9ff50d595b17c9bd0f47efc240 +DIST firefox-102.15.0esr-rm.xpi 571918 BLAKE2B 8b4a22c2cfdddd96558b690480609deabdcfa490aac6ec29fa184eb1b6f85b090f646d7c7f0e341a4f273a02db89c21a00316d865c433bf64e738c562b0fb61d SHA512 984502f41357104816f16e81ae1c27fdb2f6ae58e9e407a4e49ce969c637bc05eee0a73461374885af2bcb72f799e99d71e46e699829121c0b836cc63bafc5ad +DIST firefox-102.15.0esr-ro.xpi 541912 BLAKE2B ca5a85c4feff2f797436afe63a6aecbe63669ca6ae29e593572ef07652478a7576bc2bb62eb4ba3a20025c4a92fbb7a5e9fc275b2fc971eeb45b2b6f4b574b78 SHA512 270f77109fc23442ad2921b516005b99198f34966779a3aa8ba66933483bb5ad200005ce47fa2ce9ce6e2102c271c2eda95077e0bfc2df161ed1116a2d5c65ad +DIST firefox-102.15.0esr-ru.xpi 671121 BLAKE2B be26c7cf58d0b6f34661fc9112256cd78eca638e21e05e29d1e1d2831e2dbc2eab991a1bb809425766ff76be6460d57b4ca0787c74fde27636a6f4cb69e66a10 SHA512 73be11a2e69e32a23c777bce60e96b2ab836750d1cb5547419790a11587179adb51f83dd25ea39f6da969e3287a35fdc54d9b93533b5a42f1438d329a3e85dd4 +DIST firefox-102.15.0esr-sco.xpi 513222 BLAKE2B 25fa605454ef945c840c121dde5960cf85721e20dcc705c6d893dd5b71c3f5e334483d9a54ae9756862c1c01e91b5c2fbdf1746abaa32385f2214179c2bd8bd0 SHA512 eb6f908534d7c8e41ab6d7001fd5352dd5275c1c4c21f6239cd2eff0492f0ce01c213b80882294aa6f75e6602aef358346fcf82aa2f135ca2c542fc886c0363b +DIST firefox-102.15.0esr-si.xpi 585626 BLAKE2B 205b38ef19e05f9fc4e0a0f52daff1e1d8aa31e442dc2dfd414f6034d7043914b73b928aaf633e29d24915bd03038dcd6eb4183541b332ba3f8c8b0d561358cd SHA512 942775cad42d3b6ce538ddb36e2d8479880f6205f4b0b8f6c09ac463720a5676680a6f7806c3b6fca7e62a153b90e5933856a26a59ca97de20fe7e01378e0085 +DIST firefox-102.15.0esr-sk.xpi 606121 BLAKE2B ff767b692f5fefce6d2f773d9be7d136d45de4019bde7f2b1e360e1f87641d90dd424489b7edaaef34c148c94adfaeeeb5580fd97187a7b85dd806ce7a6835ca SHA512 f5c47773e68e17b9b5613e5b084a0dd00edf91e1b0e0c0e3c1410908d1a8ba0785fbaf7e10a0aa2553b7871c9c21ec1caf40493b41417d4ea1d4138024b19590 +DIST firefox-102.15.0esr-sl.xpi 577349 BLAKE2B 4f3fe6fa5a8f7f653ddf821ec6eaf36d10f01f2f0852540bec07eb14c9c7b15e15f20e365f3cc6f72f1bef3d5e6fcaba198b09a90fd40dcec3ac32be610dd7b7 SHA512 452d5c5e045f5a69c9a2446e9a4fc99859eb6829b62eb23eb81d143bf3b871451b5de74b55e91e9c4f21f02019fd7086436789246eeacfc7f37b16131e68b37f +DIST firefox-102.15.0esr-son.xpi 433060 BLAKE2B ba2c4dd9870f1d806a018057257997fd7c7f28ae943ef89908281f3e8942acab920c5903dd0565e61f6cee20a23e415e04087a3ff5c6e73fc0f1ff10333ddbbd SHA512 8420f04b8a1c731e4eb5e078cdce1855fea48797e9154b1271dec1d42de5ffd77ac8216d4bbad9d5dae224df0ebdb1874d2dd6a02798921e60991d05d4b1682a +DIST firefox-102.15.0esr-sq.xpi 593416 BLAKE2B bece80f957be385b08fb162bd04c556c6aeef0b4e4c1ca00fa0d134ec509f27988307e8c76c87be54172ea4b7266546c81c6841b2b20e9c56c26cafc7a1535fe SHA512 2a34cff2169282decc2dc50da4aa835c966f88fba94cf4b3d9982a29ce4d934c597d939ed76f8c1fc4a11a3a6248460d901e82654907c80b5d57ca86b308ae45 +DIST firefox-102.15.0esr-sr.xpi 635132 BLAKE2B bec69c33e8401254bb3564ce2a5c6937b124da05902ee740fd81d2e020d6b1b638281e788439b0968050494d2b6b87ef645b5ab251eb56d8c07d192f9ee10c56 SHA512 447f1e4c7f39a56b7b5899de0f558a5b98dd23131dd38458eb419284063bb4c6139eddbf5a54e2e3b3281b6d4929bce7898b5c645824037f90bed2cff6c414b7 +DIST firefox-102.15.0esr-sv-SE.xpi 576047 BLAKE2B ac5ce664f32bd7c041b44da7d9948a899c1dcd4e24550202f1b57042409fd1932e539d29ffbac278eb15fb69577544c2a7b219153adfc72a14e7c9bfecefe3d5 SHA512 b642971cd097226dc1378840bde05fc9fb1e7a982e15f81c3d8c0dd73fcfbb7e2fa3a55148f8e51cc427664c81889c3e7dc5a5ba8b0dd811dd9f910a3044fc8b +DIST firefox-102.15.0esr-ta.xpi 522077 BLAKE2B ac96808f5b8e3bc5759c08256084a060081b9ebc9f717d4f72bd8cd4dbff7712e058b5be09de42d94fb6d592b25098f0aca875a8834c32a825546fb9c2b7f90c SHA512 22ddaf23186473f48b1e5d393e374c8763ca0768a17af07bba36d851c3de45a9bdc284c17910ed010da70b0a4d2522edb7eef39d0860d355e43d0050f01d0e30 +DIST firefox-102.15.0esr-te.xpi 568445 BLAKE2B 3c12dc51322f09e9fa74c286c6a966aaf3d85f8ef9f9b41e6e5de3287a2d46b55ac70f070cdf7c57f0ca6c767bbee446ef83331113d78ad1a965347b93572853 SHA512 b135d8799ce06d2f7caae5817f73ca8861c94040d436cc08ab1de6c04cae66c71d3bebc4e3a368c41bebabc22316d8f7d4157c9f21f82012e63e6b8d678c313f +DIST firefox-102.15.0esr-th.xpi 649498 BLAKE2B 5b070a7249efb9853e5b6bfc292da52bf4d5a1aa24941a52886b5d3e2c8422005e4cb4ec2a13116e67c765ea664e3d7107e8a9e4c79fa60b7dba2872b065d5af SHA512 463a57fc62632d577b32cc09b1264099d26b549c866ceb57c8143054463e8c26d4366f40e275e08fe77cc269e1fb8b57781a890596559534eafe134f38343353 +DIST firefox-102.15.0esr-tl.xpi 532365 BLAKE2B ac7d808ff3fe586a598203cb9175d9422f071047960835d456ea31c3bf7368157c0b214081edc0e1cdc2919ca3e91eafef5d4b493fa88bbe68005cfc59ddc88d SHA512 3b89b00827874f8e97bcb1519f5777f139af76aab385532bda3352843f64b577c4e45719a6307a3da0a8a2a847ac438e6ba5b808f7a292bd39b052e67b55303d +DIST firefox-102.15.0esr-tr.xpi 590495 BLAKE2B f0212926373ede41cc600415f8099bdcceb99c0dba1163d88e53c81277918652106e809264fed13eea6aecbe57a7b1d571661c0f937495552b4695809750d59b SHA512 9569c9ab038e3cf8f7b727b16930d6990761295f74d52aa3149670a6cf4a7435c2be051ea6c3a394bc448a6581edf405b094762af370639d7dd9123b96d4541c +DIST firefox-102.15.0esr-trs.xpi 497381 BLAKE2B 80425f44f660717daf3bba38bc5aed2b47a4d048158f1c05a3228be90dc0d64575c71bd5f982c8baf306d23f391cadddbb17acc1eba3ffb64c7bca0833428cbb SHA512 30d094bf0811f21620b5de611822e3c9843477cc6c818f5b84fb3168492fa0a79e4d2a1185ffea3abf3c0be9e633e178e7ffd4a60d8b23f42fa2538b4695acba +DIST firefox-102.15.0esr-uk.xpi 664322 BLAKE2B 6910bec52cacbbe26f037cc7e9e056fdda681aebed2a3245d3f17b1ea454cbf80458b3828292695fb79705a91760bf9079a7d30031056e4a69ab0d2f19a8e3f6 SHA512 8c81654c2c8ce6fefa792032e080e0b840589920818ce0cc005a83c0b6f604dea5af7d69bf848f370acecbdcc6b2a6c9c78398f94b91524bc137b7f9e4f2e45a +DIST firefox-102.15.0esr-ur.xpi 569915 BLAKE2B 353b9b474653d01f0b4aa98e2cab7c95479643f006b77588f9833a558da14d373a11cc0dd2d2ff9c60af20f8a61490c2f45495a9ec472481a2a202b8c833c2ba SHA512 a6d606517fec20311a22932aca4f8bf725cc25049772df23099975966fc14f1df975b7047d07597127d50b318f1934dbd9bf4777115513410ef5070ebcbc71fd +DIST firefox-102.15.0esr-uz.xpi 488879 BLAKE2B 13eeaaee4a995098f54903e61760a0dd18a085f58fbfe926e65fc0479e659ee90abe07f2c8643b5993589112f6d50aa934a999626fdb416df82128db6a1196ed SHA512 e848675f7f5cb873421ccce35a1fde12d234e489e192f4000593aaa309aeeef9ddd084d0f31cc197313afcd411890edcf02adde78e324a09e9fc92aa0274d663 +DIST firefox-102.15.0esr-vi.xpi 611426 BLAKE2B bd181b8cbdc41cb5808583e84ea9ac9299a6301e8626ad4a6be90cc78f44fcef59ec84e9c700283f36484044ff9cb7371cbdda0e1342acd50c7c17d902daa28a SHA512 ff544e06d144b4d9662a10dfe69de80849b97b5ab41b8226cfae2f1ba71ceb344fbe00edde0a1d446b5d252ce44679bb8432b43cd7029ba2e28ce1dc4a60e945 +DIST firefox-102.15.0esr-xh.xpi 427933 BLAKE2B fb3ed0b90281d9c4bc2c48af77a205193b5870c86f8197b44bb4ee502e0d7c135bdb8e856a22d0c487ef9c9242f475f300d5f45fbd507f368eb7f900a22a2d03 SHA512 f92844dcc0e0d4449510053598b11d183aaeec5cfdcaa1e9d0e9cf3e4324beb6394b7385bab0025bc0bd09785a939ee6480b8e2ec21834d29bb6231a65e489c5 +DIST firefox-102.15.0esr-zh-CN.xpi 613308 BLAKE2B a51300256ada6338471a0e39d237b4be1ca2ad4853a7b5e81e230093350bf08bda65ed9c6f69c26298ee01ab94cab1670063d449562c04f7e0eb5dc9eeecfb79 SHA512 afa427371defd062199ca5046929b7b57d7a6847a0ab04ae3bfe01ace7690a187532ffc51db6188e563134acb16ae4eb68ab480dc188db09efd55dab1e3d3c48 +DIST firefox-102.15.0esr-zh-TW.xpi 614578 BLAKE2B 562937f3a3cacc41c8cf197fb782363f7064acda47e6980dfe8770b332d181a09aae48b0b059c9baa9c79e22b2f44565947daf1ef5bb847b36deeae651b0fed7 SHA512 0f3a5a35134f040e4255241a5f321df8eb363f6b5cf04eec76247821153f682a706e134a7617e1d6e8c183ecb21d13ef171304d1636e798394d6e721e1d3a8b2 DIST firefox-116.0.3-ach.xpi 440326 BLAKE2B 56cc69127cd3b8abe717bc2a6636dd41ef76fa8e0cf69fdca067bdf14bd9926584207383e040c7eef527ae7be3f0f05f0a30b608550f6432bd3d46cb98a06a8c SHA512 4d45e59a30d7fd47366c3102472a15fd385ce9d1ff314eb91df45f0683d319a9ea0b9c6fbc261015f017f1c30728a6e6b3a8da9d49b7972abc0350d604fa5672 DIST firefox-116.0.3-af.xpi 401615 BLAKE2B f3f77e3b4476525bc25c9fde7570afc28c62072ea7f3e3c44e0afd2619762eff5563d4ede3b99a4ffdc328eef4375245e405ba2499841f56291485d423dd6755 SHA512 a4ae9689730d18a039b849a5e19c06821a36b59db89d838f0dbec5fbb75c8b17578cc5ba162d1b0976c7d770df352d6619a6660d2f9d372d222e99179888a3ca DIST firefox-116.0.3-an.xpi 482299 BLAKE2B a793e3d151b8b475599b3e929109571a32a7a839cf5800dc160a3fcf9ae60f660ce644e7062be4037f2719a44df0bd5e65a538a6064a385b5fa05b8f07b2dfae SHA512 fef7b7064e8516e92ad1c67aa8e37a2470de830d9716127e6bfe1afc2a58148e86a632fb841920b038ffeccd99bbf803c1123ed219d2c72e0ed07c843a7e9641 @@ -287,8 +383,10 @@ DIST firefox-117.0-xh.xpi 401970 BLAKE2B 1e5fc872ada80753c66a44c96e7da7945861152 DIST firefox-117.0-zh-CN.xpi 599269 BLAKE2B 7a46e06909c11dc5818c6f4bb8b5cce49ceba8c7dd6b7451c0830ce040db1a63f7464e82813ef841fccc2fe9f7cee8c7e33d5faf217a2822ab68cc5b55dd879b SHA512 e4585672100ba500f89d38571188149ff78d3f50156dfaf2ca4193bb08863ef28e914d04bf51152f7f0ea9f4b0d8c953957c7101cb6f2b9d15f9eca803f31eb9 DIST firefox-117.0-zh-TW.xpi 601287 BLAKE2B 67415b4ebab0ba268053ffc680bd802587c4589163f43f39b9cfa5d31a9040a300ceb73be2a5b97dee94ad87eb78d76f8c1dcf62f59ba6df6d218c46392e3326 SHA512 5bf793f26c63e48f2ff831eb74d1272039093682298060dd72c442874ab1e56b0f959f65ce9569b64106f6eb0febc15b7f8dfbdf6ca490ea62cc1271d601f952 DIST firefox-bin_i686-102.14.0.tar.bz2 80683162 BLAKE2B 69be60f6e087d5ef070f1b1a51c471fb388ed28afd0e50bb62e65560ef74097d968371b70afaf6a7f91f18ffd17e24376e50d0e000781a54c5b8c3419ba1e903 SHA512 eb1eb847b5710d924d01016b4ad8f0abed60ce68897819704e8984b21a299de7ec67cdb984be174fed1a1230e1d281e7243e6f58ff7df6970568d7844cd5d186 +DIST firefox-bin_i686-102.15.0.tar.bz2 80596957 BLAKE2B b1c4bba691b0f871284234cccc5561bc4f38a34f0af34ad39d01fc625884e556309de8e34e2b96f56ac5c3b772e8752c568f4b8dcde7b314750630dd9fb389c7 SHA512 1d0be7a0ce0bb3522dc69b55a0dbab0d0326ded55224215ba543733c25289d48f3f576e865c8660e5a6dcf33f78afdf185ead9470b7cccba7c86fee2e7135c56 DIST firefox-bin_i686-116.0.3.tar.bz2 80137961 BLAKE2B d6fc0b03b9df8327c98d616ab676cbcfd299983232db5fbc5f4123a0c400915e493150026407eeec30731ae60194c774d672a492f99b37aa09e22a9f25f35ad8 SHA512 375b88a59d8b0c42becd5367fcc00debd9660472c5052c691f9ea90478b1fdbd791f622e2195ddb02361ce2c4c359178115bd8e1cf84bf6251f5ebd92add3c8e DIST firefox-bin_i686-117.0.tar.bz2 79833553 BLAKE2B c4d8631da299e188b79cf8f99d613cf60f24156c6f76c7853afe79e89236bc9cf8d59e1fa0b06cb54df06e1c94cbaabf55818ab3db9e189dcf7a174fe0b099c2 SHA512 565544cdd937fcc5a3a2cc8cfd8447a63faa3f23165987971e52c02b47ea5cd3873c37b3f7c2ea91741fccb61478384d27f7a92ae3e7d30ea232b4bf7c852334 DIST firefox-bin_x86_64-102.14.0.tar.bz2 77559785 BLAKE2B 330ffc9bff4b23ca43c49d63756172f42463aaf529680563f0bb94efc6e138b62cb712ffd2912530531c93fad99e8483a5fc50f23f47cf632ef73a3f3c912abb SHA512 616deac46afeb13e092b59939443d6f3d8488c30d7cc46c96e08c1560a235c53968a5315b581183943dc2efeab5e02f19ec98a895ab4785ab42b9b7db795a7bd +DIST firefox-bin_x86_64-102.15.0.tar.bz2 77525947 BLAKE2B b838355fc1084bc6fea761ba42728bfef6d1dcd26ad1f8b3ecb542e9fc9455ad81d1d62f982af50a64ac193d93a78d686a41ffba89aa073832c6e85c6f76a9ff SHA512 fd17655524c751231a052e6d2037403d8d8cfc64cf13691d52b3a9006e16e980033bd1f654c72968609a88c5e16635183815cc8ca6131e821710fe8fed23b14c DIST firefox-bin_x86_64-116.0.3.tar.bz2 76367321 BLAKE2B 978c20165aa5d6ca43bccd128820216d5b4503555233f090e2d7767489e19a36ff335f97bd969cff0f1edfd7385a271497199b8aaee7f33c9eeec0b5b4a42923 SHA512 d4b10656148fdb9f14e7cd6f393fcd7841a98508582b01800640a6121fe1be1f9db1c0812554481925b1c350b29d00291c0ab2b8c64a26acbd5d78163e8c9645 DIST firefox-bin_x86_64-117.0.tar.bz2 78163541 BLAKE2B be703dfd0634fe682103c5b1918c2ad2269f504f2e8a2e41c3f04b92c6b8cf16ec8fd292f6176515788ffad8d67f213d89cba4e62b38b8b68eab2f2348c699c4 SHA512 737bb26a12ab8cda7ba56b30a75d77f4c7e228f958ba4970704cfbb01621e185723a32ab038424b7893926de8d77b1b247ce7a6f02cdc1fd87ff846080e2849e diff --git a/www-client/firefox-bin/firefox-bin-102.15.0.ebuild b/www-client/firefox-bin/firefox-bin-102.15.0.ebuild new file mode 100644 index 000000000000..7665aeef156d --- /dev/null +++ b/www-client/firefox-bin/firefox-bin-102.15.0.ebuild @@ -0,0 +1,378 @@ +# 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} --name=firefox" + 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 "speech syntesis (text-to-speech) support" app-accessibility/speech-dispatcher + optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas + optfeature "desktop notifications" x11-libs/libnotify +} |