Gentoo Archives: gentoo-commits

From: Joonas Niilola <juippis@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/firefox-bin/
Date: Tue, 31 Jan 2023 07:11:31
Message-Id: 1675149019.84e5a1fa74617645789b9c76fc28124ec2a45b45.juippis@gentoo
1 commit: 84e5a1fa74617645789b9c76fc28124ec2a45b45
2 Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jan 31 07:10:19 2023 +0000
4 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
5 CommitDate: Tue Jan 31 07:10:19 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84e5a1fa
7
8 www-client/firefox-bin: add 109.0.1
9
10 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
11
12 www-client/firefox-bin/Manifest | 98 ++++++
13 www-client/firefox-bin/firefox-bin-109.0.1.ebuild | 377 ++++++++++++++++++++++
14 2 files changed, 475 insertions(+)
15
16 diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
17 index bab9626ae343..e437637cea8a 100644
18 --- a/www-client/firefox-bin/Manifest
19 +++ b/www-client/firefox-bin/Manifest
20 @@ -190,7 +190,105 @@ DIST firefox-109.0-vi.xpi 598112 BLAKE2B 3be25e7e342c246308059460bb3fe8ee906ab59
21 DIST firefox-109.0-xh.xpi 415560 BLAKE2B 106591aea45a0e79d5420ac1d91560d4772505cb2babc7295007548503d7a5c132738f52961236677d590b78b59fcc8fae32a844132d168073699084c1d1a2dd SHA512 3a0265625b7af4255cd7463cca5aa1143bdc362ed18b35a6d80b1893026ae71f69ae8278adf24cce76fa47af16c38724d87b23beb96ffc7e5ee0be5325bf0d36
22 DIST firefox-109.0-zh-CN.xpi 597581 BLAKE2B cc006bbcc32c6835ab0f0522c1e32999fccdb7c5907d2f25101e2b3b04b3050034adbd6507f878a7859e500f287055c06c2058b2b94857152941d40843ad595c SHA512 249ead45e1dcaf68860522474cdaff39df359d16d1e1132a2cfa4eefd20a29720190088d7282811ded4fa8f2b760467e38b10f4d5fe05b29cb3b14c297281b42
23 DIST firefox-109.0-zh-TW.xpi 598878 BLAKE2B db537db23377f15978bd53ebe0a13d6e64df476af7a5d5ccdb7cb419d5fda66632d3dd734582586a72e926b4e555848263410252a822332b03b7b33cfc6a7106 SHA512 01a6e7f8c41d7a7fc4fbf868d97be4cf37c225b0167ae9df2843728713355dcc7e2e4bbf67f663d69df8ae867bec822478228e97912620419879f65ba25352f9
24 +DIST firefox-109.0.1-ach.xpi 452777 BLAKE2B 4c8ec9d561e8aeec85dbadda6c0db63f8cf269e59f529783d738cad217d3dfedbe1a8f88f1769219a060c40c0a22070469f482af362536519a743b7d308880da SHA512 19538c2471877253da1eb45fba6ab9556a1084a0be5488cc68dcc3486358c18954cd4e0bf007f329e3a67d2b79f93b8c23a722e6cb44fd2a7f1efcf9912cf3cb
25 +DIST firefox-109.0.1-af.xpi 417020 BLAKE2B c74621da5de5b75aa2539f936be2cd1ffba3bf876c5b3db9f1481c1fa5d3b87304860f3500412174bff7e991da2c496f3954c35f0d4ba6491767ab6b0c8b02bc SHA512 08557f8bece33f2b9fb81f2b460a7f5ccc81f4cf75b120e0009e14841eab98c287b3855046f7ad53bdd5af853bb25eed13b2e2397102ba5d763914e6f104f105
26 +DIST firefox-109.0.1-an.xpi 499845 BLAKE2B 2a3e485ce813d999b81f94439b5ba93eef7b47c8a3bf7404b747b57fdbfe2a4db10663e9bbe50aed57b9694b8396743b515add2a2a4e0f5f420fa83e1e3aa625 SHA512 0186f8afcf42509528483c20ba48211d50f3bdf4f5a94fb313bcf24a3aea1c678a6f6a74d371abc0244335ed739d67a6ac330f81ee8d6e23ccf30287f4e55751
27 +DIST firefox-109.0.1-ar.xpi 566797 BLAKE2B bebc2e9e91725e018c09ab05edd48c6e4b5673a3a3fe4e36625619e691739a331bba7d51511d4edbf1ef922d2b53a94286be60c097f8366700f0a0e54666987f SHA512 f116c5c15aa2488e3527883393c56068c0a6a081ec2307f64773aa0d96f15bf6a5eb42cc15ae3dd59f57391212ac4071e53d2f32b1d19d29df0ccf21565974b8
28 +DIST firefox-109.0.1-ast.xpi 486040 BLAKE2B ceae93939f32109838fcee759a03895101fd6f7ce6140dc69355195c0cc7387c0481e310382d837333574532b8f845f0f8f3ea75c540457ddf629711de552638 SHA512 adcb4056ec90144cce331d84ad6c29288d2a67d34d29c25f6faa6bb899845a57f901bf4bc6f66ce2266c22b4c58fc3572bd483e6043e4a5b249c23f6b9ec58d6
29 +DIST firefox-109.0.1-az.xpi 488688 BLAKE2B 83ebe10d6bd245f4bc9b632456e8e26d45528ae52b741ec2955dbbb10e6b67640de0444269341a348d437382164404d4a81f9bfa912e41df3695b4a1c595d2bf SHA512 0771a80e30fe67b1ed34de7783d2c176c22c4b2ec95feb92c9573922bc01b71c9570dbe5cc7dfca9d0a75f74cc40484dc62155f4ff39ae38bf252ced72e5e999
30 +DIST firefox-109.0.1-be.xpi 650091 BLAKE2B 0cccdeffb63a1a53efc408b779767a975916af9c7be5f31ca032fd44da67d87f85ca2d997b86f18a8cf8a9b5dbca7346dd87fe4e1f29ce6d31d5860d538a226b SHA512 eb526fffda722e469a76ed9a805ac2d78adb9d8fd52142e5b409674e4091b4b9a4b3cbcc56913c902315b402fe9028be92c41312604586ab144453bfffcdef58
31 +DIST firefox-109.0.1-bg.xpi 578526 BLAKE2B ff773254215a868d783de408b0ead610dd5063405db1d88e641602d20a5313f324e58dd748a5a455e78a1ad8f7475ea4b2c40eeb9178de9793f7d35a787d63b4 SHA512 b5f4fa61bcbf8f65d740cc0d13b6babbb11d1bfcde069399f41f51b838d4f2c422e88f284112206c662a91b9f45b2847f5f66c185554ab61567b663c2ec230dd
32 +DIST firefox-109.0.1-bn.xpi 577812 BLAKE2B bafc22fe1050c9e853913c8d94a643c9515a06a3bb8d623b6b014e55a1b3d8ebbe668adaa44d4e63424ffa60b351ec367d990a78bbf6e7d93395349cdf3c3500 SHA512 a1a7739558c74452ff1c2562cc492c91a4ee2d5a3e9bb6c57654d906c5d3b9444d30aaa7e78864481a06333c8e68c15e35d59072824ff62fdfea29d8bedaa810
33 +DIST firefox-109.0.1-br.xpi 541334 BLAKE2B 24fe85016626442e6b125ca4e56fd4ba0178780af9a1d68b60a042f511d6d01eb0e37365336bd448b9132f2c640ff4ddb5ac58f7d7480a4034983001f8d8dbfb SHA512 c4f2accbc50164c7de10e0f461ec00493c3bfb6f4c3274a5f9139379837ae8db9ceefc8ac5981900110a3fa1f1fb1929c2c15c983c6a95b40eec80a17bd0de5e
34 +DIST firefox-109.0.1-bs.xpi 460214 BLAKE2B bcbefd3b78406e38d9dac3e4e2c6ea7f1ec374a27fbcfef31d433c09a85aa0e01ade62035d020e5dbec48df6ac2d8a3ac5f4cfb04afa3c931a9f077c4dcc4e88 SHA512 6a0aeaf143fcd72f790115ac5207170273aa194bc1ac6996cbb52d950a6de75937061fce14161a87dd4b70ff7efe13c8071c8405bfd8bc76179c76e45ac442c3
35 +DIST firefox-109.0.1-ca-valencia.xpi 538683 BLAKE2B f37c8f70790e67945cb7fddafb8a2d37784e40af083f2895a84bf447a59a0fe95d199fe7825a65154da6e4cb85f8b93ad4e4bfdcecd43fc9c51bd0c554659494 SHA512 7783bebe37b3c2548041ac2f36be2bb53472a770b2f9498a1a045cee97a01c47885ffb6ed33f9ac69b3713f21789be1d40e3c5d2b0c741f4480fe94277259aab
36 +DIST firefox-109.0.1-ca.xpi 548947 BLAKE2B d96de7c25ab9e3ddc61baddfd5de02a54429769ba4ce68414ff80f537bb0f6ddf911b1ef9c3aef43eaf22cd541cbe7aa2a0173b4f12fa28ebeba6e8dae1c5818 SHA512 8743fb3fb66d1a7f0710a3303a7d229b0ef67ef4f1ef2efab17ee24565cdab736c81f632591bce02ce54aa29b848267d4eb45079d7e7d16f7b9d93c6afc41a25
37 +DIST firefox-109.0.1-cak.xpi 553973 BLAKE2B bf8b648b265f46f58e6144f265e3f21f5e901aef62d16b1ae31c1116b6ccadcfdf0a509b05f5e1149c416ccaaea812ef6cb0d721eb1df7cc636c2ca559487ba7 SHA512 f5589453ca1e922634ce9f95550243826b1130c8261cae8d9adbfa30a0bd68221947b509663ccf39080a8f69f90ee86df90c864c8fc5c8f5566334058e184281
38 +DIST firefox-109.0.1-cs.xpi 581100 BLAKE2B 2d92bce562f843da6ccf9662f7c197ed76a6bbba912a86880a17fb16a7f290fbfd50f3efe111f97cae379ee85e97bcd2f520e50b371a1cbb155ec5a26bd22331 SHA512 cfb53f97fb87e2f3077d50c8eb5b1845680665f4a1ba7d42ba2b7ef8d3199e8fd24433ccfffef5c340609986e8fc4592e20bf45c1e6f5f5a81e031dd708c3732
39 +DIST firefox-109.0.1-cy.xpi 565630 BLAKE2B b8c03662edd29c6d133d4125a13f9b74f5a0ab50000b7ce5e3832277f6a44f2fc2166747b9a254384a4b00eb00475bf251d5c1ed1b59401e89333f0e9a490cde SHA512 160d2e17ff749c61e0f2d702c50c5a5db918ab12ad5c8faf687b27855ab26f2b4f9e61e960d76c47823a16076e10f112bda07fb86b87370b1072570ea5cc621d
40 +DIST firefox-109.0.1-da.xpi 555794 BLAKE2B be79705f9b35d9443a8400623928b127846350fb6e61b1af8ac5cd33729adf0c00bd56ab382c2546bfa4ba13e52a2b63a72e212eae03491d6a11364e3bb63c5c SHA512 b8b53f82299462475bd65cf8050ca387cdad675303773545654fb950730ed69c2bafa52acad1b8182938055605f0f0a7ee522bb0f990b173bc63a345850c3a07
41 +DIST firefox-109.0.1-de.xpi 576578 BLAKE2B eaa51da013f2876e3d16819aa28dc281b8b51f723a645705979ceb68ed0182aedd480184cf394baf35b10e458479cd94dd45cb230b9d0e0d219f717446f7080e SHA512 d60744ecc3e9a52027a5f000fe18d95d28cd1d1d06e4e473d9a3d1630d939e5e967becc87c475431e9edc85b2e1e081ba50d40508bbedd79b1f0457d01b21092
42 +DIST firefox-109.0.1-dsb.xpi 581739 BLAKE2B bffa4a2d644de2682ada63c17cb9ea9b8b8c46ee3454b75f32339448bc97cdd253e4a1265f9ece6dd00dd571b9eb5fe8ef1875819262017d8615e804a7202f2d SHA512 6657c4fbc5be655a6139c6732453006cd6e34e254153a7373c7ca6ad017e30f8fe0462809255cf717c55fed285c3499a04fcf304d79cccbba68ff831596c04f1
43 +DIST firefox-109.0.1-el.xpi 664575 BLAKE2B 2d2278058588bf2c7e1c9d4a8a0d5da4f594cf3d8fbfde0a63794c336028f4c4394b1271998ff5349053462d656c81ea28e9990543c6b93cdfea710e9b091a22 SHA512 5260fe78f1b4f08f48083eef53bd560b60fbc0d2b45349b3b41681f3b1db9ded6f5862988afde75d27d3090d70e6a18a263b71f00d680c82f40a60926c833da4
44 +DIST firefox-109.0.1-en-CA.xpi 530229 BLAKE2B 2bcadca78ee9ab1ffa3ca52fdbf4d346d5d28af6933d04ddc59a2663184288b19c8d8045f50210453cf3f9585bea9b452279fe504a7ac6f2e8c1f3b69d55d0eb SHA512 86044b5c2ed41473c01ea853f160a0086fbb58749de6f9c0d828f4e02869a6c6919f18ed5b87d9611f3feccdd07adadaee77a5f65ebe359f9bb02272d964e0d3
45 +DIST firefox-109.0.1-en-GB.xpi 531518 BLAKE2B ab32e4798f50b9c4f200cf6551f9c156842dc745430e7fb2fd6ceb888aedb37bae1e4df8d4ef96d828fbdf069f89ea14fbb258da12d06e7c9fe10b1c3a74eca8 SHA512 2dfaab2116b2bf7a3932bb6a0faaf06707fae28d58d05a0021a2341edcd7a0c506573ec91ba62cc0dcecbc5134313806170efdef06b8d108f4b726984bcac22d
46 +DIST firefox-109.0.1-eo.xpi 554474 BLAKE2B 4467d12a7e31eda10405f1eef558161e7b12732b5a05279be94e667c6a40248ffbb2a0b520992dcd31ad39d25eb3aeef845e2c4639027f93de7518eba67be05d SHA512 d66e1d635b45944bbdba09fb4c5240a470e28dbb66d9e0f8f538446053e12ca33de02d6667265320592ea9be3984d54f033c24d4e5e0578f36231955bce31fdb
47 +DIST firefox-109.0.1-es-AR.xpi 570762 BLAKE2B 8cef1cfaa1441ab69c042b8e4b19f9a6ece1d2b256603961718ee6ebda3ce1ba10228c0b9e32a6d7e9726a2b7f55d9874f188f8c6d263d19364d39aeee77f0b8 SHA512 221ce69e43d837d514963454a6306c884753b8f107be8df6cc18101dfceec9e5ed263583e37cceb2361b8d6f6c735d2097b6a5da57440d21e2d923b642db7551
48 +DIST firefox-109.0.1-es-CL.xpi 569921 BLAKE2B 9e130e754aca5c5dfd30c37e0036f20adf8d9fb0b91656bc1d146b3a36ce00166228228a8a785356e86db57d9da2f0ef41c62d82875f042d3a1b8b6472e58486 SHA512 16181e4214711b500a526ce4f88621a6bfd3fa32463611817639f40552067a9a7dbd6d91fdabe8004f45a6c5a816c4b0f07b9c797bb058c51f8d4973d5056fd3
49 +DIST firefox-109.0.1-es-ES.xpi 563363 BLAKE2B cb0b362e34792d8bc5dbe13d1fe03d667f384443a6fd0d541839d875c3bd7ceef3de4bc2326f5ce8bc307282e9948af6c69080334d9ec017fdccb5348a76e279 SHA512 1683665d408d48222c2d9fe5d0a1698767906fb517268aac512dd8f77557af5306b016b87e17355b4750bdd13b74c08988d3179d909dc99de3c837e25b781ff7
50 +DIST firefox-109.0.1-es-MX.xpi 573518 BLAKE2B 42aeecea08858f4b5fc16ceb53af3fd8c908f70964c7799917fffa6aa7bfd5b2e7beb6c689cc8f13d42eaaeb394fd6e9befacb50116d1219d121735b6320e2ff SHA512 97cf15fcae7998ce7221d8f44cdd93c4ce052dfdd09ca060fd66366f40553aa9fafa360c06c64a286658392c37b6e5f4566f390b4207d3c5634a7bd2bb2f6239
51 +DIST firefox-109.0.1-et.xpi 533129 BLAKE2B 3204819f3ccf430395bcd9d1274761fa3459af8d8e4843cb62e36de812bbef098af0d14e1c77e89592ddf035178d7302c2949dc363549a4170d4dab8fa297604 SHA512 8e9af5166fda570527a08df32fa3083d7ea82efd93592826e1b7d4675a49b44a373c48cbcc321e559b417836baf106187466ed94ccf8ab6f3f37c30894a04179
52 +DIST firefox-109.0.1-eu.xpi 558637 BLAKE2B 5b4bbe790accbef30465d81455efec25e298d73ebe528c8922be8dcca47f401c244e466a198a5c5344c82322436a048045cc8a4aaf1586bf8315ac2a3de4e0b8 SHA512 73bc5b199e7ab6c3769d7f371a3caa012330e8f03cdd9cb4c943f5c3f8ed4efddb08a1bf25f74f3367ce659ae4d04183cfd92bee368d7699da70c7fe4ae17e8a
53 +DIST firefox-109.0.1-fa.xpi 570459 BLAKE2B 36f94f499ad9fbab450a96872f8476a869a3547436afc9265022f72369c5b7fe253980a6d408c18df9bdbd4dc17b2f7314e9e22da8db9371a05e9efe1c24c734 SHA512 621e46e74fda2bca6aa81455af752a0fdded51fdc864c5aa396232022b1aeed041613a5498abb92299a7651cb940b9754c3785cfcb7e13112696c8bbee7a13fa
54 +DIST firefox-109.0.1-ff.xpi 472708 BLAKE2B 8c81dd3ac7bb4888e924b5c2d4f87edb4ceacd89fdde100e80f2aa7c67b80d88c332c261ac1268ac2a99fc8f74088619af940896e18cf1b653bd884264c8c274 SHA512 d21bad2848590355496e3c99e5a495ad85a7fce5fc3d912dbd2f0877e10dd4af02125fba0e1863ba16b32f032f04aa5ebc4407a8094bd152f88e828adaa496c2
55 +DIST firefox-109.0.1-fi.xpi 555603 BLAKE2B 25f606941fcac3710bdcc2c0d21e7a10999f1d4d29b0907e64f3eab5262f6c19937dd452b34d55d423c877d58b5e7a8e298e0b55db9a67cfceafdfcae619ec37 SHA512 351a19643a4de548a462ec7621d67b1c187e15b97a1398553f6f228a17f7459c73cfce78635eeb6e8e792a65eac37e4614f2fd620c8c94b69bbb04e2aacc603b
56 +DIST firefox-109.0.1-fr.xpi 581988 BLAKE2B ff080a0443796c0d35ecf39a1cb3c2d1919fb4dd47fa8237d2e57613449b356fb2857094ef608f5aa8e3a8de640b04627341daa6d800a2371ff9c319b547210c SHA512 d5820c4e415308d18c50376f703514be440d369367222440fd3efc99158c3bd6c02c83dd507ef19ddbed02619232532a7a22f25ee55dfb8a72d654c017b0d437
57 +DIST firefox-109.0.1-fy-NL.xpi 566263 BLAKE2B 08c2224b589620aa8a8daf86ceff60943ce086d85b8ab857a5207be94b2cb49be6b907983d974bed3e22a7aee9adab4f1d9c17a33f72a1768fc0bbcb9d25e5a0 SHA512 7496a0d02966122f799b32563d9beeed735dda61113af727b0cc22c050d3f3ad6acdcd8db9e0dc7aa2c2b992dc8559e3d545b71051c1b5bb5e54a38f01c7498e
58 +DIST firefox-109.0.1-ga-IE.xpi 469198 BLAKE2B f846417360cef8b6addaa1905c9e1c1c0b650f3e40d5555a811db7c5f4c2919e6daf4d30d0f23926b4e7a4fa21c60aa06fce9de9a920d9b0ffa5c78e7801caef SHA512 bf00fb16004fce05b94088b87cc18f78ba944873f5b41e7d2844ac288e1268e4f82d526d11a8eb181fc2667ef078473e5406252774ef717e0f7c1c25bbc3a11b
59 +DIST firefox-109.0.1-gd.xpi 547191 BLAKE2B 967f9d579bf2243abb99942f6126f8612a21197a2714af995ded94b7091267fe0647b4a88d4b1be27ed8982281ba5f6e6758e7a8d3d4b3813b4445c3acc6f066 SHA512 2b36eeae4718acbf6254b733f2f0c4a49658dbab751baa78be18042e4b298b9512276b82f7f5899a9aec1a3c51459beb3b4c38caabff1645d5df7a5357a4585c
60 +DIST firefox-109.0.1-gl.xpi 542027 BLAKE2B 8cb94dd91b605dd65a44b6f006355bc079daba72d7778f6d4af9287f89f131142f723c415b57905d05195155a1b3d44a9b281450527b648db9b7510f5b758001 SHA512 5d0c4c2e665a90cb99ac4de4918fa07244063b2ba0f4219e228ecb5ef24e0d5d5200cacfbeb47cc066b15e159c1060aa45f118a89cb8a09d721b09e1af8d1b9b
61 +DIST firefox-109.0.1-gn.xpi 581731 BLAKE2B e864f75465cce2fadc0f2af39a1812d3496eb6d5480e92f8fcc853c5d975be64656030d289beddf7281dc8d0cf7a20ff63541d26f96fdf293f093be7d9c67508 SHA512 0d96b3307387d9a1250d2b33fa37b5a6a2b3bbbaa39e5f999e2b8fe14cbfd172a367b91901c31256b45f2357f5d1bb7b7197719cdf45247debc847b7d4f51dd0
62 +DIST firefox-109.0.1-gu-IN.xpi 527532 BLAKE2B 86c94f787a4c7cc9cb4b6faf34a71cc6a1d80cf45a118007fbb63abcc19ea42960f4d45855f4c6743bc105ee35eb5242b4be9126ef84ec627d421c0b96cfc657 SHA512 55022dd6c3a31d4b32aa112217e687b9ed6c9d0e3cead38e60f2a4ddcdfa145fac25ba8731d0e7c8e72edfa634e81f0ab27de46eeb5c16db70d35ae9cc6eaa98
63 +DIST firefox-109.0.1-he.xpi 576915 BLAKE2B b2e4c67d1de7baf3aff08044d120d1a25a583d1cf0361ab4daa66ead2b8f0fa06ec9eea389a429bb56f03dc1c2d47b44be249e874a0be88b439818e909dfe2ea SHA512 b912246d4fe164fb31a1529c6a6b1df54459e76c8b85ddef4056eb07b5969197b689784fd1bd7cf00dd555b888a2227c45caaf363aa630015451a0e3608e300d
64 +DIST firefox-109.0.1-hi-IN.xpi 556463 BLAKE2B dcebe72b73dab634bdd78f66712bfa0ecb235bc0a42d032777c788322c69b1338988264fa257f65a22e90597bbe6e4b26e6f087d64305d0f67687cc578de649b SHA512 5c610a7b72a8e1fa0201ec7bc6ff75720d817e5470facedb78d8da604985199ffaf2667324b5675a247ace3d365b78209bd2da27acb2c2ea728ab5e09c1e314d
65 +DIST firefox-109.0.1-hr.xpi 545810 BLAKE2B 0eec0904989dc9ae8fde66a2ca765fcf0320273ecf10b06f13a2b3a055ef583e634f29b8c3999027073fe0c7eb21eb8050e2bb1ca743beef90467fee38b5a065 SHA512 aac617a3a407afd17f29581e063733914fc6fdd1a9a8291990ba06a7bbec08d86de6d87184e3e94481310d020b09a820d6ccc37c2c63692696650324ac8d62b6
66 +DIST firefox-109.0.1-hsb.xpi 583317 BLAKE2B 318253dde622cc4f66e16c6234ace7938251b3c122de7bed13e35115480e0db7c35579be162239ed57ca8375d47defd9f28b6bfe7f8d39836ba2a62d269def98 SHA512 447d145f2401c1f111fa140802ef3552d2b02072ca6fc3110b3f0ec53e9b80e3d4955e7ff4e7d0d84f2b7cc51f65cdbf4554c12096c7e11e517a3e29bdecce0e
67 +DIST firefox-109.0.1-hu.xpi 590883 BLAKE2B 5ac7dd0c5545b9e9a93b138dc7f1d360ef8189ad38ac5e634bbf20bd26882cb14431de41b778fb19137c1672da1b0b6f1958a5e923089056739e65743a1cc058 SHA512 cbb81f6957b6dfe53e5e913acb5e58c36722f3e3ae81b65fab4c757b784136f0172c378d3827aa29cff04ba31aee12c5aee059199b4e3cde482e4861ec63c6a9
68 +DIST firefox-109.0.1-hy-AM.xpi 594135 BLAKE2B 452ac1a2523b138bf2da48fc76e3ed706fb795154c828a24e7fb45af476fa5c2a985e729a330e16fbfee1e1510f0b94fcb8f5ba64931c0f5ce93cdd3941f895d SHA512 430db523d041f8627cd6e28a658cfbc6c5a34fd72d0204e0bf8cd3dab6742da9c64a5cf8dfbcb777ce7db80038df2f22b11c0383386177c7dbb9bd3f0ec1010c
69 +DIST firefox-109.0.1-ia.xpi 554720 BLAKE2B 1b1d13d0f0176ab038d6483729294e1cad35ec6e5ea1ae85010f38938a1ad729dc2c143b40c1fef9c4562d44f01e822a3a9c7ceb8fece9a7dffc97022c46bc73 SHA512 1e3218406a5f810af06369fa9d166414621b30ee6fe3b475bdc1b6f4d67be5c6501fa193517384bc3b0e397e0a7efd268646d261b5587a0f0492278282d44776
70 +DIST firefox-109.0.1-id.xpi 547022 BLAKE2B f08b9ffe113eac14e2cd74fbce6941a79b2959009f30480173f99de8f536f7333dae961d59e4ff952fac6ba9fb25adaf5dc722ab3a5bc12c5512532148534822 SHA512 9deb1fc05ae24edabf58240793f255f38e3606118b5a43da6b24c9f74e5b48d54d04b14ace1a96056c1f9b19da699eb1037a61d7f2f204a58aa221880a21c282
71 +DIST firefox-109.0.1-is.xpi 563374 BLAKE2B 3de198ec8f8795f570dbe02ea5eee9cf68bcf8f70404911dbc713496f0014cf0c30c142fc7c37e2fe8180e5b7e250badd26d9f35a14e0c152e08a1e74626fc06 SHA512 e34868d34ae1f94ae39c93a7826b0c1c66ed5873d81592d45c86a239a895794d216dede02228d43d8217a86a2414e7fe32e493bac799c35c1aa3442a74d9d9fb
72 +DIST firefox-109.0.1-it.xpi 492663 BLAKE2B 6e886a9a30ce055872c95c2fcc5c12c07ee6c938c7aa666973ce1d3af9776c5ac95018a0812f12b42cdf93658ff87dbcd9d87de385b73ff0627f8929152fda8e SHA512 8104d4a3cd2908fe5e0e831fdf8715a751187919b5ac517462b14a45f8bd2f7aeef329417990c538f10b58c4369c81459aa8b974f66b204d4ea4c214b649b2e8
73 +DIST firefox-109.0.1-ja.xpi 615974 BLAKE2B c5aa716e075e52bbc3fa4b53ed14fefda1bbef9fb96b8bed451c67d9700dc3f901cf9a6ba3386a8b293243954f5931106123d059698b24c7f1ce645677b94a3e SHA512 866230342607e880d56cfafada2eb5a7f458467b84e507d7ba8aaf78ef32e20c76051e879e2fd882d444f694eaeb35827502110d956ee5cb7a84d2360bc9fb0a
74 +DIST firefox-109.0.1-ka.xpi 619963 BLAKE2B d2724c410e1f4fe61832210cb2061c84db3a688dd056cf92feedea23b10bb80f0a92b96969e2ab51f9cf479b526e6f93f3e57967a7a162b02b127a9a170af7d3 SHA512 f2c1e8b1804ac5381f868b075df03460d7ae9c0f06644ad9bc14fa6cf41fbbfd2badbb20ffd50be26f83537022cf920c086a4133719ca1e3f89f51c4b605b93f
75 +DIST firefox-109.0.1-kab.xpi 572455 BLAKE2B 40ae528b80b16e9862a7a1d5dcf53378ea19f9b5c93a74ab9feb4055c3e8603bdaff13fc662848df5dedd20ee98441396e86d46ef696e42d1edb7a749c66bc81 SHA512 e79b87b191e0fe7472c182407f26e8267bafe4d5b3856f3470161a3fee8029ca7bda029784c42cf0eb3efd538b6de21ceb46f5bfb3d254b35f231ef5dd5f7174
76 +DIST firefox-109.0.1-kk.xpi 642940 BLAKE2B e0e9c1e566634e1b2ceb71670f30537f23665ce6d9f53716f8d33451ffff98a215e5d5ea383e3f343636408995906e11ee82239a5d8976bca2d9bed6ca52507a SHA512 97744281fb183e57c9ca536a738759d93eb973a67c22611382fc7749eab47907e786766f080f0bec833774a9786110fed90281a3e826e6c6f0f632f49385cef6
77 +DIST firefox-109.0.1-km.xpi 529624 BLAKE2B 2790a6126ccc1150a4d45c08a5263429a1604f0621d7d8fd2761b10fde2f5d63c87213e27abd0b61c80dc428d7673980fa053747de977ae11ccb094891e1cb6f SHA512 f306c8c6b95f1d422867bf7508641fdb08ac07cf37f1cf91d174a1ff13849b71fd9d68ffd4861e2f7045c46c446fffc20d6deea8d7e1b53defd1d7a3d2c7b989
78 +DIST firefox-109.0.1-kn.xpi 494937 BLAKE2B d896076077c24f76116ebec0b3ec68dde21bf04abab9cf5674181925283cb6e86d1686cc65f757b1fb20dc5e507cb830e84a4919379ba8573a5388e4d9d57ada SHA512 b8e6edbfc4f06cc599a72b9f345f1419b57e46dedc7a95f034d77b82589d43c3b05d1e74fafd6f9115a22b88e8d7bcef0f891ae8ec1d22968073c836857338d2
79 +DIST firefox-109.0.1-ko.xpi 601578 BLAKE2B d868a4166304b46ba0c06cdfb1c4a81455b8a17ea3919690695f210acb65ffa394b19df747f39426a0bf5e6c6dfcd59d61631c19c41f701ff222484202b38d35 SHA512 5aed3c6cb117f3ab6460d4347ba2353af28591bb949024c8191ca0b92211657569e470592e60be0e63a7f9ff9d3b71d8b3c452b95a169127befef4fe382b516b
80 +DIST firefox-109.0.1-lij.xpi 469677 BLAKE2B eabb1ed05f832ffadadd664ec26c7a7b46d2180041f425284f36d5d78378d7cb8b9aea1dfa6406e4082920ba66489af87da510d75c1029e04690591196685ed3 SHA512 169968931ad83f5c1efac09ff2e890baccd64b81541a10d97ff96e72a441286b8a048ab9971fd63cdf92759655316a6dc0afdcd96f1ac31a78432bf239d0a35c
81 +DIST firefox-109.0.1-lt.xpi 564757 BLAKE2B 4b31d2a24e6127792140ef0dab95a4746411a897a4ea6def826c5a8f5ba9bbf377306a939e4738b188d50749d47352ce9fc3afce756fcec53a4bd120be7ef8c7 SHA512 53282a6e863975fdcc8eb2c2de06aea51a1c81a3a69833f90e6d905536f0319880096797e1c1198ec14021ebfcd8847659124dbb88bec20d4445309a09f80ac9
82 +DIST firefox-109.0.1-lv.xpi 469410 BLAKE2B 2a0f4f2d21e9ad344e66a378ba5653979d26befbd108293221e787f0a6f5abb69f56d3138e2d03b6fff4e570bb269801a871c88ea9ad77b5e333d2ca700eaee2 SHA512 6dd69ee15f80490a66f078ffae5af1730b62e77224825de281b3e043419103aa4e2b9f6d30c4c17e2937f1b14fe30cfa4e928e0e9273780df0f45ab88ab27602
83 +DIST firefox-109.0.1-mk.xpi 482852 BLAKE2B d3619f9591a8981806a57f150e9d2d7e80d9850f1603745d767c9b2544b3c00d177a6957ed4cbeed19fb0c3edd11e1731bdf818d4aa37688bfe9cf3dab1593eb SHA512 d5233e96c0eb175fe3a0d889b651a00fb389b7577575c282f8a266d7e79ebdd3c6ae5510405bf2990f05b62778ac1dee57fb4987f32f3100070e6bb704825a28
84 +DIST firefox-109.0.1-mr.xpi 529759 BLAKE2B f51d96a9eb09cc2cdaddc5afb464fd5ea7d94758bfbab9fcf7dc37e5e87954f6da6b810009373822f3d11b1eee202d21acde884b3b53abaa2e461812dd6ec114 SHA512 3883b53334ec7c1d3cc579bc475f4fe1781d8eaa6551af0cb4bc5724340d092def33f7d4bd31a9f1d7689cd706222eaf2ddbeedea44640fd6ded142bd2d50b17
85 +DIST firefox-109.0.1-ms.xpi 449092 BLAKE2B b3a6a8c86d86f59879af6d710b100f4fa257d9f17592df61649c2f089f35490775f70a4ec207a480e66b83763a7b33a337b4ad1b9ae6cb51ddbe360d9a11f2a8 SHA512 04655d7fd21c8f973bee6e5af9709daa270048184b29bc95ff6f548f3f54b63b601854f4f016d3081c28e7b69c7e92c8891715b7c6d4b5f7534cd9051273ddaa
86 +DIST firefox-109.0.1-my.xpi 515349 BLAKE2B d7efd43194598c9ee2b8dd8370ffe8cc17db53fa8108ad706933e6d4a7011f03fdc5ce75179a083f17148893d5c79fa33546c06a55a03fe2697cb5afa81cc775 SHA512 84f152d136399fabbdbad86c41d933784541af92030fcb7789bdc51506471aa3d7c427f9476f1ceb8a4352a3ce9d8c268165a632cd361dc1d200f6eb10cee9b2
87 +DIST firefox-109.0.1-nb-NO.xpi 550231 BLAKE2B 05a26d72854b369681239bee767afd12057f16bb732230fe099a02ac98b6846924d6ed6e99805c576090bd5c6a53e8924e69d7a80d3221c18aebec9721a91f72 SHA512 7a47fc706eb14a73ebe8300e541989561d20cf26763c3a0b98a117b86cab3821c42e3faf019c1f936b87770561a6d3e5f8fa9570a26cbda5afc25ee3a5c1c903
88 +DIST firefox-109.0.1-ne-NP.xpi 483268 BLAKE2B 133ede35dac06b1a6897ecfe04e664dd918c37d09d48bf9e8630b86aabd085cf02b6867aa31bb43058a24f6018593f0ab961d91f1c55d4422b53eb725ba167f9 SHA512 e7f2d5557a2d86b9b6ecb5d62bb220d309adb60eecf2e42dc99030d8526e061f9040d87bf2221a26c53acf40e5c8c8c89aecada119b5ab414e5c087555e974e8
89 +DIST firefox-109.0.1-nl.xpi 560408 BLAKE2B c17e84932191c818096956df043be8c7365b7a3d6db69008dc50dd089d194bc0b5dbd72ff522fad78651dafedf148a47de0a4a8bc227ddfdd1846a69be294d17 SHA512 c529a7d82b2f924aa40b54cc9a6f6f6a43751d72dbab539887508a07ce0ba3bbf8d67815d3d4547ba6d775e08768275622307e1659ff3e2ce83e9ab96d346b79
90 +DIST firefox-109.0.1-nn-NO.xpi 553409 BLAKE2B 924b81e2f73d1fdf0b89249641a151366c80d6439ad1904a27ac3f57a51e0bb5ebfcf62a605a1bf2886649c073c8eeb8af76f71c6abfbbafae61d187aa793ee2 SHA512 0d06660a721352f9502f79a75ba8c3e5f1377be974f5ddcf1bf972bc1cd8f1bf47d8335b722df0d31cd7af27f8e3bb1a91e750b78f8234780f9cd05fe9ae0d89
91 +DIST firefox-109.0.1-oc.xpi 576787 BLAKE2B 3587f3997850ec516946918f726ad53641d893c0a5c435b22326ee73c1c03eeb1342c06aae26010be746859e1e14954350c151300b1fdbb6ac78445d10cfaabf SHA512 8955927f1ab58546039aca68205b5943a2be8af412e868c52a2989ebc7e81d1d2fa962a144aa3cfa16f9f2300bdffb61f2749f09453c23bab266271080f6bc8c
92 +DIST firefox-109.0.1-pa-IN.xpi 633685 BLAKE2B dcbf09459e74ac094c9c2e2a31769b2faf252a755bdc99ad941a1bcf797bb6a30f48b970a51926722db09e30dbbc426cda76bccdadc398b36fa86b95ee1777a2 SHA512 b024f7e1b835121a8bf66c4238ce7d1aa8444b44c232ce7b9238557464a0c51b4586231564b0f5403fef1669497f6e1231dda580f2c1bb783248d6719d41a67c
93 +DIST firefox-109.0.1-pl.xpi 583223 BLAKE2B 8b5a2ce686250c812a6594df26ecdaf06004b7b3c310fe0a718da29bb344602cd8ce199ab1eef6a009b5f7832684697ac586bc16e22abd8fa3888de6e1a369a7 SHA512 99b156af1427698c5b118cf7d6e79753737a3bb133559d7cc17128ced9ed5545314729cb6c72fce8245732272cb5ad7e797772865d38598892cc1c0a73bf14e3
94 +DIST firefox-109.0.1-pt-BR.xpi 564947 BLAKE2B c0be7cf8bd0b16e70312db495b0938ef1e68a09dd24d56ed8eba80f4e629fba45cdb55120a85a68ea4d467d8ec4c968462164542a60a912fd189e7ca167c51c7 SHA512 f81ece903fac6997b36c6e24b8339aefe1fc1c99d0218095da45bd010060a6b96728f8abadfaa6a95a01e42407712985a27b0847f920246f12f2700d0f0b7da2
95 +DIST firefox-109.0.1-pt-PT.xpi 570252 BLAKE2B bcafa7152778887602d55430ffa3aa25d60c102f96a94eced25f0b1318062539b36cdef05f51b4bc640ccdea019542355654cf0bd73ba5c8e6b928abb3655d47 SHA512 f19eb291edab4f5405179300a8339c56e33fb844473434f13c36a0bdbb4837db186920e762a196aa72a227a3f56c0cc231cab4965951cc0e2c637dc4439332db
96 +DIST firefox-109.0.1-rm.xpi 555983 BLAKE2B d1d70d6efa50b66105cf9552e23a312ce6b04319ff1a5a9bed8405dab4dd6acb957b9279fd5179e12796de74e5b367538cef52ceed6a4c5afff5dbbb0db952c9 SHA512 0f9f622d55d5b5d5f62ad29e211f7f18e9c9a8258eadd6bc79f618cdfcc955072ed6eff5eed49fa3be532ae34a61612f8d9ab723e68781fa1c321897be9f92ed
97 +DIST firefox-109.0.1-ro.xpi 532228 BLAKE2B f9f284a34e13336321d62d2ebeeb172879d5ce82f79b660e0131acc6ad25e4e3e40cea70b94885a6d3638c72a5640b653874abc6156f3a62598eeabad733dde1 SHA512 c317495da5ab34ce8a34d7a252b88a836526dd1d1f4e15d15cfbeacff559b15d4425b18faa6590c846bc9164207fc8d953d6377a50956016a89d2f83a9239250
98 +DIST firefox-109.0.1-ru.xpi 654833 BLAKE2B 31eeeb3d4b7262022d7d25d886bbbd81ad6c4cc75f494c909d9b41eb8cf4e6ec8b794a41b1bf4df2da047eb8b2687376e27fe09d8d9e3f664947fdd12a87c80d SHA512 06623ecd424ab6ea6e1deb9b917a44284bacefe9f1e8998460a4bdf49f7009c0feeaa2e93f4b1006ed60fa13c367b6a8e4a3966f6b235010e724efa29712dfce
99 +DIST firefox-109.0.1-sco.xpi 503985 BLAKE2B d9a514a21420302ca1c71edef35dc0a2c720b841029f6378184ca4e83abb4785ff6584607023d5d0fb4f53c9a69f4a2e01f3e26a9fbf175bce3dde1c653e2f67 SHA512 93f473e33d64050e7a1845643e823e8f25d70f1bfcc0f126afacf63ffd42d06c4f36aa978cc54d7b654b895d9ceec219071a945380dadb9f44b62ef94ad3afcc
100 +DIST firefox-109.0.1-si.xpi 572574 BLAKE2B 5accfbd1aa5ebf77393bb6ca2ed4bce396bc1979d818d4ee7e6c13180d92b57a7a09dd55ca801fa9c5659b26b3e45ca68bf0a505bbeb427529e49b3321f6be2e SHA512 dbbe2c51ed3f2c7b6660c3c55abe6a3236b7544d7041aaf16045018be9bbba20b8f287cb5fcc80fdd0ab0d3fd6cd994e96e53a64c5ee865eb55cd8c19e828c38
101 +DIST firefox-109.0.1-sk.xpi 590917 BLAKE2B 1e80bc51fcf0a378bf48fa7618b5a386e30e26527eb9dde14565235592c261a9494fc975e6539fb7e2d08ceb22ae2362fa401f29e325516a032cd3c91d93693c SHA512 472f1f30ecbaea0fcbb05557590645d830f77c8f4a0963e85a85779dd1a6473ac005ea7f389be5c3cb55f7011248012d7e182353223c93304142a5225b54aade
102 +DIST firefox-109.0.1-sl.xpi 564250 BLAKE2B ed309b2d03f6f7441dfd3e7390e4219f16be57da076a5c126add2fe081bae9f0753e3cc2ec2b505f893ac6c8dcc8d80fba1f604f06b6771e18e1235b6ac1d92f SHA512 fdb8ba9c99e1802aee1f9852a1cf379532c3c9b0976bf6378774c4b4f86058375e3d90df97be9c8d37a602b560d2b78b77abdbf451c5843ada5596b0ad1430f6
103 +DIST firefox-109.0.1-son.xpi 421130 BLAKE2B 647a1b1550c07f6bf692f1bd801d06fc2bfbe5aca5ba651bb772cc7324fd16e63e63a65bebbd4cefc4c977cc08fb8baa4f9491e8183d688911d38b55aa4750ad SHA512 9607895103baa9d9708f8c49451bedc70e9d6d15b2604dca2fac8ff9ce228a681b4d6ee6bf4ad84a4d2a7745a87bb4af4c67972148caa861b93c9a904e1f9d74
104 +DIST firefox-109.0.1-sq.xpi 579269 BLAKE2B 0c9ba3fc3bdbe53527ba06fac4e07bc99e0c7d8841a4c180227f3e35c801d9b4b33b3860f299963473916462631e7bb3340d48746206570a49012ae45d83f7c1 SHA512 13be39afe765b7c180060951f62c521b1d19393604ce200d0ec3b841cc250a305d6c6ffbe01f5df1cdc0421e12ec6864a12bfec685064cdf992b91f5e18de8b4
105 +DIST firefox-109.0.1-sr.xpi 616941 BLAKE2B 0752754967458aa3f3773ee12fd4734b0ad304fcb89203bcf2ca1e993d3226177528ddfb89ce42b16272c007f2b898554011cba4cd7766ff05a486efb95b3c3f SHA512 eab5264e304d3c286d387d92b453a5b309a87a12531f1664f04f426c60fcf71bc15ab9019d18e7cb9a858d80a60238f586c6b5d7d4988b1ae8735a14170f3f72
106 +DIST firefox-109.0.1-sv-SE.xpi 562317 BLAKE2B fe2a545cc20eb1a4af271133d168c2f27b4884422f3e066078fe6cd982a21b6bbc56a3707bd09c635438aa49b627a6df0a80a916fe3bf1cbd2e6956cdf57b0e9 SHA512 ae603d85fdbcf9e3b64d1f873d508266d058d18e04be0a2dbbd0fc6cf01036c5b4ce06cc2a6c95190fe5f679518d79c25e618f91cf8eec8b8c56562baf1abdd1
107 +DIST firefox-109.0.1-ta.xpi 507236 BLAKE2B 65dc9fbf5f2c5745bda9d3248700ec46d9fcaf402ab00a0015be047a75abdd7be829d11f4050cad7b2c2c3286052253479f6e169dc572a6e5e36a7ecf1000a27 SHA512 51f962c0b3fb0f3c89e2c2602ba290ce11217e19823fd16b9d5785382f68b3c4158e4fe90bf76bff5106503102fbc3aaba9e625d78182723fa9e1b605edc5235
108 +DIST firefox-109.0.1-te.xpi 554847 BLAKE2B 495e39c0b622b834f42fe1f4c9f3d67304815b2d9ab8bcbb35084cb809d99e7d05b42fae8b2251b4a7108ce2899bb3a7f2a89c2d1610bb1fb565ef0db730d1fa SHA512 767365b4c9248eae668b692e9aa591e786c881b2b3cc485cf0a448506334e96446222dcabb199dbb868b28e047b57dbb50c78f68ff6874214777bcba23c48d77
109 +DIST firefox-109.0.1-th.xpi 631952 BLAKE2B c62ad93bec7c48d9f752e6b7e313a09ddbc7e0afddae821ee88389718d8fa558c9089eb36fdb17c9cc170db5b84b657eb3c44e4f14b836f69cdfbbe03f1f696d SHA512 32e2c635496a7481c7b0b15fe0ec2171bbf2d4aef7c810b7898e7d91b45e7f640e7cbc9aaf4342990e2ac18cf2818f61477de0ad03a2cce62376ba86375c0a86
110 +DIST firefox-109.0.1-tl.xpi 521050 BLAKE2B 2da1df2ff0dd5846de9cc882e065292e5e172871834c0b99cae12de2c5a01536d3e315261781429bc57f9a6129804a8038a87583430758adf092a55fa6ffc945 SHA512 48c8a09f1e70aa98887d94e6d4a2778d7f893cb32d50c4f5e1baabd8d491ba113144e4d73f227e7ba87099343d075c3f0f6fbe0908a656361dca4f05759e107c
111 +DIST firefox-109.0.1-tr.xpi 576017 BLAKE2B b6aaec6f76d20157d481e4eb88ef5911fd4aae8462cd0026faf7812b0bd9a6161efdb4612848f1df55551b1398fc85fdd699165d550c7e1c061ddd4de72f188c SHA512 8f934f129d273a4ed593b38e7ede1644e0de29ac930ec1d57fdb048ae94122bf68561135271657e3d0f575ab0a438a0730fd73b48004e23ceb14133da8a473f9
112 +DIST firefox-109.0.1-trs.xpi 485874 BLAKE2B f2d4176ea68e7fc496f7251a61ff35c23b708e1d41d4e05e786e2bcd14085ee151c9acaae301a7608f7dbe75809a794623d4ea97d349f39b1a78f8c43ee98eda SHA512 f8f97bc873037687249db15f0b3dcdc2fced4d2e403fc12714cfc7cc5cd86e6a4cb698d7a1ee464b1baae1f591a1e8b3d097dfc87b2c39cc0dfd7c991a416427
113 +DIST firefox-109.0.1-uk.xpi 647688 BLAKE2B 11cc8d6f8ae919e194e6c4bc21ecb93d7303fa4fe4158a73247f4b08be8e958dfed30576a323bcc7da7572cd32c77d43a61686a22c971f453fd187463fb2817e SHA512 c94e0f2aa6386a01da3b7b83fa2c3d09066607ddf60c7ea082504b154a9e6271d1d283d4d6da39886372d73bfc73fc1e344744e699b5b81b69eec0d78abf71be
114 +DIST firefox-109.0.1-ur.xpi 556711 BLAKE2B 91e1be47454176e239b8c2ab92da2ad65c9791a2e9eac80516dd2dabddf7756b9907377ab7d5224d20a7dba7e1dcc9ac0fbc242a809d2ea72840fd8a893ff96d SHA512 b91e2ecb563f60a481fa8924ac7ad91e630ab93e5e407416bb86a6926b75f5f5728aee192c03fbc8a2b5d549d7066a310958404b0a46091dcd9d6a46b753898a
115 +DIST firefox-109.0.1-uz.xpi 477135 BLAKE2B b469a8a26c982581037033afdb68d022b5eed2b2e1ca8f6498bc7f4ae2da9a77af60655e0b180be5eb6942ebe2fe413c85c7c3b596c73807a46f5316f787c0e0 SHA512 9044ff1eaa415a46d8b30b2eff1c3362ed8fbb4e0d3cc1544a61786123d09a1add74f5574a32aae0f5d396563fef768152289d9ac1113a78d41919237b7c0440
116 +DIST firefox-109.0.1-vi.xpi 598106 BLAKE2B 40cca7d704f0b96eb63a6c38ca88b14684fab29582cb03d83de52c039c1617fc0db646b404817949891a92eaf34b0891fa191fb575e2bf80e039544b26f386a5 SHA512 3f3921762160ed840ffa4b12ae8326f11fdb40e8c9b021c84edefcb283f4efeceafde878543a3f52d41efb235c9bf3d7510290b06513f9cdc5f5e5af80e2713f
117 +DIST firefox-109.0.1-xh.xpi 415569 BLAKE2B 65d01f5ab46718b0517c72d612884c35cd20e5428316a1e2999d7d61c1095a198af65cfb5d6835327087710516577106d48cfdc245b7c913ea0f3920637256cd SHA512 84bd1610bbcababffefc331a3e0718feab5ba55073a7d09728f2f57cc655efb59a25aa526858b4a9b67135edb10590b32d524658cd310eaae2df1ec425336f98
118 +DIST firefox-109.0.1-zh-CN.xpi 597582 BLAKE2B fce20ac823abfd1171018488297274aa93f95620450d24da2b375b1591cacc8714fbc4c512dc86fabc56017a10d1f7a9e2055fd41ba7f61d93238c35933d00e6 SHA512 2541ead9b20399d09dbdb262d483bf8adb72cd4cb35b760cc5b2c856ebe7de8569935a48b6ee957c9fa2a17d32e6354c7995d5d48b7c5e08a97f009cd7affa38
119 +DIST firefox-109.0.1-zh-TW.xpi 598876 BLAKE2B 027dc07b63f6564212b30d2a0b2a942819f56f6b13fa49dacfaff2a20b3f7a19ddde49f46ccdfbf2fcc07620aedbfcffc9e5665527f198653686edb88af02892 SHA512 8e2eff75bed76179ffc4fca16a33fb1443ee77c01d73ad8440e1e7cde25009fb9e003ceb80665aa7d03d46f6c82afc90460bc592951a1759990d45aab884a531
120 DIST firefox-bin_i686-102.7.0.tar.bz2 80538339 BLAKE2B af641435deecfc174123022faec8856c1873d42ea70afebf9b92056aa4b8d6dc48388bd131292d2f9247c2a267053e6370abcdf655f256610de68e0be816c002 SHA512 af01ede948afe706a27be244cd34f62f7cee71fc99aab5e983f425e0c2cc2dfd5e898d70431edab8fb756cd1fab76af9ce49fa6a48e8e32bcc5d3098940f65a6
121 +DIST firefox-bin_i686-109.0.1.tar.bz2 82823953 BLAKE2B a3b0e419354c9600bc1ea912a793feb8b7217d39d28bef524e9b3690f147cbfc770352a8cd6c7d8296cba416ac69c0979f9851baa79a8c0daebbabe539cc0267 SHA512 d49c62b10a6ecd9c333995487a79ba1144cafe35b62176d6df2cbdaefa35925e0172a3b1ee8377c29f3a75e88ea72fe4922ee786eb9ecc4fbf6e91140e33ab9d
122 DIST firefox-bin_i686-109.0.tar.bz2 82769257 BLAKE2B f1fb8a25046798a9cedded33ddcfb150fa2e2d511e8899e69c1fa59908aec055979f1499672db7e24ed712ca3028cf9b95152eefb825095f1213d93632b5e2e3 SHA512 1d35d68a7dae72fb92b8009abd4c8755f113b66bed5e0cfe30a7922a5e08a0a96e51ce679dba3e4fa4f85b3c19a5d1cca0c7f199ca1a863061a0740467c5c2fb
123 DIST firefox-bin_x86_64-102.7.0.tar.bz2 77374191 BLAKE2B 6c8dc5d699ea07e5aff0185a3629c1a4d6335cd7ef8c2421a9bbc30eef0efa05a25fda6cce2912951de440eb585a1e6d52e68eeedef15966ed04534e3de51443 SHA512 5bce1466bcfc98cdbcb67d255548b3ca3c5e9d092b2e472bce19ea813b9ba146b646e3be2283a11cd32ef4ba55db43b584591603ef4d073c1a3c75542beee733
124 +DIST firefox-bin_x86_64-109.0.1.tar.bz2 79452228 BLAKE2B f326b3751d12a8f06540eddac7f289d0d05770c5d02c1250256b519497a6a85d4cbfbe60adc12716f8731f9464617028989ae5d773e1914a0b6e36f9eb1ce795 SHA512 dc1a6de749e69e70838cb6501e2a0610940f2c3ed1ea11186a58ae2c3daad0407d146ad5bccd42072b244c78ae352ff1c0e4a4567e328f6bb7faee5113fd0b2d
125 DIST firefox-bin_x86_64-109.0.tar.bz2 79254432 BLAKE2B cc0354791939fedfa07267f8ece5f75e0c91d1fc9e94cb82c7b5814e33c11e8d7f9ae3a6b8d599342cea4ab7b1ff022253654b4a1d0701dc088801fa9df8ec7c SHA512 570e54faf9508fe77ba21e97b2e75198349012498e4339066f99d2059cb6021c0a25c9212706d28bd605dfd9d800587767253bf466a90b3ef94f79334b4e9acc
126
127 diff --git a/www-client/firefox-bin/firefox-bin-109.0.1.ebuild b/www-client/firefox-bin/firefox-bin-109.0.1.ebuild
128 new file mode 100644
129 index 000000000000..abdd46820f3c
130 --- /dev/null
131 +++ b/www-client/firefox-bin/firefox-bin-109.0.1.ebuild
132 @@ -0,0 +1,377 @@
133 +# Copyright 1999-2023 Gentoo Authors
134 +# Distributed under the terms of the GNU General Public License v2
135 +
136 +EAPI=8
137 +
138 +MOZ_ESR=
139 +
140 +MOZ_PV=${PV}
141 +MOZ_PV_SUFFIX=
142 +if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then
143 + MOZ_PV_SUFFIX=${BASH_REMATCH[1]}
144 +
145 + # Convert the ebuild version to the upstream Mozilla version
146 + MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI
147 + MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
148 + MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI
149 +fi
150 +
151 +if [[ -n ${MOZ_ESR} ]] ; then
152 + # ESR releases have slightly different version numbers
153 + MOZ_PV="${MOZ_PV}esr"
154 +fi
155 +
156 +MOZ_PN="${PN%-bin}"
157 +MOZ_P="${MOZ_PN}-${MOZ_PV}"
158 +MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}"
159 +MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}"
160 +
161 +inherit desktop linux-info pax-utils xdg
162 +
163 +MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}"
164 +
165 +SRC_URI="amd64? ( ${MOZ_SRC_BASE_URI}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
166 + x86? ( ${MOZ_SRC_BASE_URI}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )"
167 +
168 +DESCRIPTION="Firefox Web Browser"
169 +HOMEPAGE="https://www.mozilla.com/firefox"
170 +
171 +KEYWORDS="-* amd64 x86"
172 +SLOT="rapid"
173 +LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
174 +IUSE="+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland"
175 +
176 +RESTRICT="strip"
177 +
178 +BDEPEND="app-arch/unzip
179 + alsa? (
180 + !pulseaudio? (
181 + dev-util/patchelf
182 + )
183 + )"
184 +
185 +COMMON_DEPEND="alsa? (
186 + !pulseaudio? (
187 + media-sound/apulse
188 + )
189 + )"
190 +
191 +DEPEND="${COMMON_DEPEND}"
192 +
193 +RDEPEND="${COMMON_DEPEND}
194 + !www-client/firefox-bin:0
195 + !www-client/firefox-bin:esr
196 + >=app-accessibility/at-spi2-core-2.46.0:2
197 + dev-libs/dbus-glib
198 + >=dev-libs/glib-2.26:2
199 + media-libs/alsa-lib
200 + media-libs/fontconfig
201 + >=media-libs/freetype-2.4.10
202 + sys-apps/dbus
203 + virtual/freedesktop-icon-theme
204 + >=x11-libs/cairo-1.10[X]
205 + x11-libs/gdk-pixbuf:2
206 + >=x11-libs/gtk+-3.11:3[wayland?]
207 + x11-libs/libX11
208 + x11-libs/libXcomposite
209 + x11-libs/libXcursor
210 + x11-libs/libXdamage
211 + x11-libs/libXext
212 + x11-libs/libXfixes
213 + x11-libs/libXi
214 + x11-libs/libXrandr
215 + x11-libs/libXrender
216 + x11-libs/libXtst
217 + x11-libs/libxcb
218 + >=x11-libs/pango-1.22.0
219 + alsa? (
220 + !pulseaudio? ( media-sound/apulse )
221 + )
222 + ffmpeg? ( media-video/ffmpeg )
223 + pulseaudio? ( media-libs/libpulse )
224 + selinux? ( sec-policy/selinux-mozilla )
225 +"
226 +
227 +QA_PREBUILT="opt/${MOZ_PN}/*"
228 +
229 +# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or
230 +# overridden in the enviromnent (advanced hackers only)
231 +if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then
232 + MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
233 +fi
234 +
235 +MOZ_LANGS=(
236 + ach af an ar ast az be bg bn br bs ca-valencia ca cak cs cy
237 + da de dsb el en-CA en-GB en-US eo es-AR es-CL es-ES es-MX et eu
238 + fa ff fi fr fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM
239 + ia id is it ja ka kab kk km kn ko lij lt lv mk mr ms my
240 + nb-NO ne-NP nl nn-NO oc pa-IN pl pt-BR pt-PT rm ro ru sco
241 + si sk sl son sq sr sv-SE ta te th tl tr trs uk ur uz vi
242 + xh zh-CN zh-TW
243 +)
244 +
245 +mozilla_set_globals() {
246 + # https://bugs.gentoo.org/587334
247 + local MOZ_TOO_REGIONALIZED_FOR_L10N=(
248 + fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE
249 + )
250 +
251 + local lang xflag
252 + for lang in "${MOZ_LANGS[@]}" ; do
253 + # en and en_US are handled internally
254 + if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then
255 + continue
256 + fi
257 +
258 + # strip region subtag if $lang is in the list
259 + if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then
260 + xflag=${lang%%-*}
261 + else
262 + xflag=${lang}
263 + fi
264 +
265 + SRC_URI+=" l10n_${xflag/[_@]/-}? ("
266 + SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi"
267 + SRC_URI+=" )"
268 + IUSE+=" l10n_${xflag/[_@]/-}"
269 + done
270 +}
271 +mozilla_set_globals
272 +
273 +moz_install_xpi() {
274 + debug-print-function ${FUNCNAME} "$@"
275 +
276 + if [[ ${#} -lt 2 ]] ; then
277 + die "${FUNCNAME} requires at least two arguments"
278 + fi
279 +
280 + local DESTDIR=${1}
281 + shift
282 +
283 + insinto "${DESTDIR}"
284 +
285 + local emid xpi_file xpi_tmp_dir
286 + for xpi_file in "${@}" ; do
287 + emid=
288 + xpi_tmp_dir=$(mktemp -d --tmpdir="${T}")
289 +
290 + # Unpack XPI
291 + unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die
292 +
293 + # Determine extension ID
294 + if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then
295 + emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf")
296 + [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf"
297 + elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then
298 + emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json")
299 + [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json"
300 + else
301 + die "failed to determine extension id"
302 + fi
303 +
304 + einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..."
305 + newins "${xpi_file}" "${emid}.xpi"
306 + done
307 +}
308 +
309 +pkg_setup() {
310 + CONFIG_CHECK="~SECCOMP"
311 + WARNING_SECCOMP="CONFIG_SECCOMP not set! This system will be unable to play DRM-protected content."
312 +
313 + linux-info_pkg_setup
314 +}
315 +
316 +src_unpack() {
317 + local _lp_dir="${WORKDIR}/language_packs"
318 + local _src_file
319 +
320 + mkdir "${S}" || die
321 +
322 + if [[ ! -d "${_lp_dir}" ]] ; then
323 + mkdir "${_lp_dir}" || die
324 + fi
325 +
326 + for _src_file in ${A} ; do
327 + if [[ ${_src_file} == *.xpi ]]; then
328 + cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!"
329 + else
330 + MY_SRC_FILE=${_src_file}
331 + fi
332 + done
333 +}
334 +
335 +src_install() {
336 + # Set MOZILLA_FIVE_HOME
337 + local MOZILLA_FIVE_HOME="/opt/${MOZ_PN}"
338 +
339 + dodir /opt
340 + pushd "${ED}"/opt &>/dev/null || die
341 + unpack "${MY_SRC_FILE}"
342 + popd &>/dev/null || die
343 +
344 + pax-mark m \
345 + "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN} \
346 + "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN}-bin \
347 + "${ED}${MOZILLA_FIVE_HOME}"/plugin-container
348 +
349 + # Patch alsa support
350 + local apulselib=
351 + if use alsa && ! use pulseaudio ; then
352 + apulselib="${EPREFIX}/usr/$(get_libdir)/apulse"
353 + patchelf --set-rpath "${apulselib}" "${ED}${MOZILLA_FIVE_HOME}/libxul.so" || die
354 + fi
355 +
356 + # Install policy (currently only used to disable application updates)
357 + insinto "${MOZILLA_FIVE_HOME}/distribution"
358 + newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
359 +
360 + # Install system-wide preferences
361 + local PREFS_DIR="${MOZILLA_FIVE_HOME}/browser/defaults/preferences"
362 + insinto "${PREFS_DIR}"
363 + newins "${FILESDIR}"/gentoo-default-prefs.js all-gentoo.js
364 +
365 + local GENTOO_PREFS="${ED}${PREFS_DIR}/all-gentoo.js"
366 +
367 + if ! use gmp-autoupdate ; then
368 + local plugin
369 + for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
370 + einfo "Disabling auto-update for ${plugin} plugin ..."
371 + cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to disable autoupdate for ${plugin} media plugin"
372 + pref("media.${plugin}.autoupdate", false);
373 + EOF
374 + done
375 + fi
376 +
377 + # Install language packs
378 + local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') )
379 + if [[ -n "${langpacks}" ]] ; then
380 + moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}"
381 + fi
382 +
383 + # Install icons
384 + local icon_srcdir="${ED}/${MOZILLA_FIVE_HOME}/browser/chrome/icons/default"
385 + local icon_symbolic_file="${FILESDIR}/firefox-symbolic.svg"
386 +
387 + insinto /usr/share/icons/hicolor/symbolic/apps
388 + newins "${icon_symbolic_file}" ${PN}-symbolic.svg
389 +
390 + local icon size
391 + for icon in "${icon_srcdir}"/default*.png ; do
392 + size=${icon%.png}
393 + size=${size##*/default}
394 +
395 + if [[ ${size} -eq 48 ]] ; then
396 + newicon "${icon}" ${PN}.png
397 + fi
398 +
399 + newicon -s ${size} "${icon}" ${PN}.png
400 + done
401 +
402 + # Install menu
403 + local app_name="Mozilla ${MOZ_PN^} (bin)"
404 + local desktop_file="${FILESDIR}/${PN}-r3.desktop"
405 + local desktop_filename="${PN}.desktop"
406 + local exec_command="${PN}"
407 + local icon="${PN}"
408 + local use_wayland="false"
409 +
410 + if use wayland ; then
411 + use_wayland="true"
412 + fi
413 +
414 + cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die
415 +
416 + sed -i \
417 + -e "s:@NAME@:${app_name}:" \
418 + -e "s:@EXEC@:${exec_command}:" \
419 + -e "s:@ICON@:${icon}:" \
420 + "${WORKDIR}/${PN}.desktop-template" \
421 + || die
422 +
423 + newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}"
424 +
425 + rm "${WORKDIR}/${PN}.desktop-template" || die
426 +
427 + # Install wrapper script
428 + [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}"
429 + newbin "${FILESDIR}/${PN}-r1.sh" ${PN}
430 +
431 + # Update wrapper
432 + sed -i \
433 + -e "s:@PREFIX@:${EPREFIX}/usr:" \
434 + -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \
435 + -e "s:@APULSELIB_DIR@:${apulselib}:" \
436 + -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \
437 + "${ED}/usr/bin/${PN}" \
438 + || die
439 +}
440 +
441 +pkg_postinst() {
442 + xdg_pkg_postinst
443 +
444 + if ! use gmp-autoupdate ; then
445 + elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
446 + elog "installing into new profiles:"
447 + local plugin
448 + for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
449 + elog "\t ${plugin}"
450 + done
451 + elog
452 + fi
453 +
454 + use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without media-video/ffmpeg installed"
455 +
456 + local show_doh_information show_normandy_information show_shortcut_information
457 +
458 + if [[ -z "${REPLACING_VERSIONS}" ]] ; then
459 + # New install; Tell user that DoH is disabled by default
460 + show_doh_information=yes
461 + show_normandy_information=yes
462 + show_shortcut_information=no
463 + else
464 + local replacing_version
465 + for replacing_version in ${REPLACING_VERSIONS} ; do
466 + if ver_test "${replacing_version}" -lt 91.0 ; then
467 + # Tell user that we no longer install a shortcut
468 + # per supported display protocol
469 + show_shortcut_information=yes
470 + fi
471 + done
472 + fi
473 +
474 + if [[ -n "${show_doh_information}" ]] ; then
475 + elog
476 + elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):"
477 + elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all"
478 + elog "DNS traffic to Cloudflare by default is not a good idea and applications"
479 + elog "should respect OS configured settings), \"network.trr.mode\" was set to 5"
480 + elog "(\"Off by choice\") by default."
481 + elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences."
482 + fi
483 +
484 + # bug 713782
485 + if [[ -n "${show_normandy_information}" ]] ; then
486 + elog
487 + elog "Upstream operates a service named Normandy which allows Mozilla to"
488 + elog "push changes for default settings or even install new add-ons remotely."
489 + elog "While this can be useful to address problems like 'Armagadd-on 2.0' or"
490 + elog "revert previous decisions to disable TLS 1.0/1.1, privacy and security"
491 + elog "concerns prevail, which is why we have switched off the use of this"
492 + elog "service by default."
493 + elog
494 + elog "To re-enable this service set"
495 + elog
496 + elog " app.normandy.enabled=true"
497 + elog
498 + elog "in about:config."
499 + fi
500 +
501 + if [[ -n "${show_shortcut_information}" ]] ; then
502 + elog
503 + elog "Since firefox-91.0 we no longer install multiple shortcuts for"
504 + elog "each supported display protocol. Instead we will only install"
505 + elog "one generic Mozilla Firefox shortcut."
506 + elog "If you still want to be able to select between running Mozilla Firefox"
507 + elog "on X11 or Wayland, you have to re-create these shortcuts on your own."
508 + fi
509 +}