From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 478A615808B for ; Tue, 1 Oct 2024 07:58:13 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 661B1E29BE; Tue, 1 Oct 2024 07:58:12 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 31A69E29BE for ; Tue, 1 Oct 2024 07:58:12 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 25FEC3430DE for ; Tue, 1 Oct 2024 07:58:11 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 85A2A1EF3 for ; Tue, 1 Oct 2024 07:58:09 +0000 (UTC) From: "Joonas Niilola" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Joonas Niilola" Message-ID: <1727769377.9a4df3924c46f9b8519e4f5e84460e7b6b65cf02.juippis@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/firefox-bin/ X-VCS-Repository: repo/gentoo X-VCS-Files: www-client/firefox-bin/Manifest www-client/firefox-bin/firefox-bin-128.3.0.ebuild X-VCS-Directories: www-client/firefox-bin/ X-VCS-Committer: juippis X-VCS-Committer-Name: Joonas Niilola X-VCS-Revision: 9a4df3924c46f9b8519e4f5e84460e7b6b65cf02 X-VCS-Branch: master Date: Tue, 1 Oct 2024 07:58:09 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 13910353-dc3a-47dd-b388-81ba8d4d2fa2 X-Archives-Hash: 198ccc7b6e670109137b2e57dc5ec26c commit: 9a4df3924c46f9b8519e4f5e84460e7b6b65cf02 Author: Joonas Niilola gentoo org> AuthorDate: Tue Oct 1 07:56:17 2024 +0000 Commit: Joonas Niilola gentoo org> CommitDate: Tue Oct 1 07:56:17 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a4df392 www-client/firefox-bin: add 128.3.0 Signed-off-by: Joonas Niilola gentoo.org> www-client/firefox-bin/Manifest | 99 ++++++ www-client/firefox-bin/firefox-bin-128.3.0.ebuild | 359 ++++++++++++++++++++++ 2 files changed, 458 insertions(+) diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest index 328778d0ca49..55d8e71e5765 100644 --- a/www-client/firefox-bin/Manifest +++ b/www-client/firefox-bin/Manifest @@ -191,6 +191,103 @@ DIST firefox-128.2.0esr-vi.xpi 662722 BLAKE2B 3d807f971885139a5ceda0e1e4892418ef DIST firefox-128.2.0esr-xh.xpi 418005 BLAKE2B 64fd099e72391d0b761d0b932d6a64fcfa08c422999867fb74f09e154c267d9fb773d4a30fbe9344bd67d76b6ffe478b3800e2bad226681b9611acb8bf9b0ebe SHA512 826a3cfacde3c34c1226d4827173989f4f53a0cd01988c155b7b31898c6e2d598a03fd20dda627e20f06dab429612d8aafa3e3313241ddda8dad9f948546986e DIST firefox-128.2.0esr-zh-CN.xpi 662335 BLAKE2B 703cd2d34bf9f71d3bf10029130e3fa0676eeab6477a5bb877d22dbe252f8026d25439303adf109d41ba2ba7fcd0a5096eb343387d29cee4a38a3dc657b71ed5 SHA512 0d1fec76fbb07eb737dc8a606defec8c28a016bbebbe87815cc922977c89ea950d3f0cd187215c6e319b1f028fab97e19ee8d00e0cd743f7d90775a99e457b65 DIST firefox-128.2.0esr-zh-TW.xpi 666623 BLAKE2B de33858cff0cb04c6eb4decb4a801eca99223f9d4021ecc8ad1da526f5aab5f9acde107ce2844a7b235303639607d24b9c1804e1fcf25171d33fcad778b47ea9 SHA512 136074ee7581588ced7d8c2d596dcf92d9b2cbd0312fbead9f3fefaa9d28a294e2c048b1ec0e472b4224f3b17e1176ab1e99d677319c1f9c941665ca2e4219c2 +DIST firefox-128.3.0esr-ach.xpi 465019 BLAKE2B 8062efbfb6f97dec0fb55c67af89a2ca4cf27361ce0601dc59300afcecec704ff8d4af69df0d02751fd488912ad715a3816f283491e9a92accff1e332f800597 SHA512 c435f4f63e4b8d77493c1bb2600e2e7a90a5b1771484773556ab51555943f594593e41ec76bcae35bddaefc8672832c3f16eec1702d5351933811c458537897d +DIST firefox-128.3.0esr-af.xpi 418349 BLAKE2B 9b7f97915b248c61280224615624c808a1f9f4428233b3955f7d57b630d8b7633c0b84eba774bd5dc3b716f4810446068cff5845356c67c72f5e8ba52f07e4ee SHA512 b07b753e88358519c00bf114ed8c4e271bb78cb8fd210894a820729e7543c96176d3530585b823130a31f18ff888f0d60c26435d735a6eb77cfeb75b1d848eb0 +DIST firefox-128.3.0esr-an.xpi 506843 BLAKE2B d6dae58468f1dc43c0bd7028aec9526baeb8ed3a49f38e723d8da731000476b7470990447ef79a89191caec64e763d9c9135a674fc1de0fb75ee81cbb4986454 SHA512 abdeb21d4a534955a91863851c54522b00cf6d1d843a71cef8de135233a4fe9c9878f98ccc21fa2231ad8122b7ac601ab5cdfe76ca5547ab7ac3074d96de47cc +DIST firefox-128.3.0esr-ar.xpi 612894 BLAKE2B 369db43db7838c77ed9cea55512c03edfd4488a102cbc3719a8227fa32f2706037b88925ce06ba1a41c7b6c3f9ce243e8ffca1c23bc4a1bc11832857ed9d1d7e SHA512 587689d840c29fb7c0b0e0b7b9b886009c7396eafda205d7c8f47ced9002b2309b73336844038dda774196ea8685e60449f4d3d10ccff664aaca8f7d321be8e4 +DIST firefox-128.3.0esr-ast.xpi 497287 BLAKE2B 1fef27c5241aefba3ee9b747ecd14d85490408226d0273b6e5cb8b92f643dd544c69eb72c9d11210ed7bddb60a183f4a8ff3b09a1ae6748c31a5d6afa8183011 SHA512 461ae9634a8d97f0d408ec2f862245a42db1a9da0a52f57f65aed68d2608af7a620b884d7dcda6af0ef5835fcd4698451ab8fe25bd02248034cdf4d9afa5ae30 +DIST firefox-128.3.0esr-az.xpi 491718 BLAKE2B 2d74394a7e02085151af0c21dc1ae629003ae1b32a046c72de3176ae9c7994113dd1aeee231597235c03b440fb2fe7bcd1b9ba2fef365d7628f44fe4e71fb5dc SHA512 9d6b3fa2d699f38e9a0bf5b2b2cd53360ac42e5c0ce49c3b42e31bbebedd223ce2471c5de9f5ea1e919cfce2de9f237202454dc71da54a7d4eca6ac11f8e2c06 +DIST firefox-128.3.0esr-be.xpi 717319 BLAKE2B 0e32ba10a829bb5ca6d24c113b971e0e7d441cb39c017a25341cf05ddea6eb51c3b0f2f4a3ba4e13d9b3f5ccbb0f0c53d601ee7c371095216f8597d3f1f8cf8b SHA512 9474d97464b21c1ed7d76f3646083ff56b0a73cf50493a27ea784eabe696ba340c846d8ec236d200705a7ed59a90468718bbdd5e5c4d0dd44e9b06615e317e9e +DIST firefox-128.3.0esr-bg.xpi 637131 BLAKE2B c60b33ec7c7d08f71fdee1049bfd764cf4fe2d8b22e0563276f7c3dcc663e3aafb5106e86200dfd727ce5fee851b5205dd765cd1b0a983e0c7044d50fef1f6b5 SHA512 2bd3855c4f27595d954377f99684f60981b660165cd8718888b0e17426ee917bbc1c74c55b3737f1afcde50b2db9749a62654da2489187efade8c8632caa12c7 +DIST firefox-128.3.0esr-bn.xpi 582466 BLAKE2B 770c634ad73b60d4e3a8c1012a84b5734878d8e00d0a31379d4cbc84b6b3e3b4f0d9c950165efd9319a1ecc846f18d581bb141a7ec7d49208e0fcb46b5646caa SHA512 c9f732963f5fe95b3719f4ec0ab40c823e4e3f01655033cdbb967c1c2488e21244ee22aa5fae42bb2d8d39e43b612a7ef743aea48f38f37c01b39cd9de3c91d4 +DIST firefox-128.3.0esr-br.xpi 590830 BLAKE2B 58efbcde97fa67acf44c92c5937fecf3398e5c349b34f09d94e6b71f2e76c069c91a189884af685fe5dea0d3dbae241e65c7d9e7caf1a4baefa54f04b4c9bcfa SHA512 45210a99e2d69f4168b0e09b49c403263161be4ee0ad3b8f83f189cae7f281ad1e0d61f8036a73b96b12944c8625abd801648bcf45fee479bcbb84a1364cfefb +DIST firefox-128.3.0esr-bs.xpi 510176 BLAKE2B 9b04836928b976d9bb3858353f7caf18b72fd6c3ef58330f69722c8eaf848077bcd15c33b806b30bc8eeb5686265570784a51aeedebdf7a1c0189c6f087a6ad9 SHA512 bdf7d645850f60fc5cb42e030bf926fdc09e3cbbb61be0c0fd98d616bb21ae88667599bd58f5bc9e47feeff67e018ef4c2c63055fd3de25dd25103cd6c210cc5 +DIST firefox-128.3.0esr-ca-valencia.xpi 547181 BLAKE2B 0d2e796b4a5735b4b67e751e843f54e35e5e769546c5a9dcc431cec687d7c370b3e5f23fbdd07e39ed9a2fd4a272ff0dfb1feecf654351930ff21206dde5bb76 SHA512 a9b9a8077c3f7b42933047e8e69b26bca68f112fec54289cdd30c9b8485d72fe3de05d74ad6446ee5197c34ce58c3b5933c1d7d48411cd544455d15ff479e522 +DIST firefox-128.3.0esr-ca.xpi 598614 BLAKE2B 7eba1d7b7682ccbe91cfd773002f72bb6e9ff78d0c6ddb0dd9315cd79b3b604319cb033dfc65b5ed5310de480a6ac61c374b00ca5db714c0e69b85780d58d36f SHA512 c9d12907b34baba1f6baf67e5a99260f073ce4ac31ccaab38aa51d37ee52563d1aa4029a5854b61f98523f039bdb7993e42fe0e268c294dc6427b97cd43cfdaf +DIST firefox-128.3.0esr-cak.xpi 594025 BLAKE2B 15f22cd1fb9ce76d60eaacf9d1873a1d7e9546eb328fe2112f4542f50ef8782320401447a2a6c3bad6e0687dda0422638d56fd07534ed73817612cc3fcc1a7a9 SHA512 358fa7b4d9578b758145a852b1fd3225adc34f1890bc7c71b110e25b709d066ffe5583e3a23aff6c2eab547018f7111213d626ecaffe99445700de376ed43472 +DIST firefox-128.3.0esr-cs.xpi 666452 BLAKE2B 7023dfd4e710ae5f9502bb46726257ca71a93e9a261b2f3602c9a5024d076af07f961cec3e7091bb7ed1433af56a0935da10b8294a063e9e650ce2d228bb15dd SHA512 88f9cdb5d24bc0a70624983bdcc88c391292a6b8af25b3c7a4b60b8c2187ef5dc0ecf4071f68de3b63f14b174b0e7282822531e5d81f7cd2601475248679686d +DIST firefox-128.3.0esr-cy.xpi 631264 BLAKE2B ee9359f0c553392927203ec3cf8089593eec2a1d146ec245148bbf9307d96cd801999c9b88a14a75a489a95e0daabf27c32928f675f218010d382177a5f051f7 SHA512 b703529e8b53f5d29872c86dcfdb544be6c5e9e8ae57a2e38aea13842c55c808e0d53ece8086b125962a0f6bd40cc71e272f7cc276c2c0d421b9e6a82230fdc8 +DIST firefox-128.3.0esr-da.xpi 614499 BLAKE2B 119baddf8f91829fdf92d0eae665aa6f41cbc07fd2a716ca815d9443945e11114cbdf89163470d78ed3df3ab8e309a56ad024b54e1139726b598829f14364753 SHA512 44f4e6513d9df9b37b8a15a778f014149853c044de85a1d15820bd061e26b976bfa96f39a10f600eb52b803b4e395dba801ee66ad2fb28ce660c15acff3407fe +DIST firefox-128.3.0esr-de.xpi 639268 BLAKE2B d1fc7eb5521a6b6c9895c7a6fc501622036fdaa70816ebd5d360dcffb5250c1d34cca6b17d0a76dfaf737d6db9db9a46088366e0f58e5e57f2d0b87ec51504c9 SHA512 db13b221eb98a5c13c6adf2f03fb504cff82b7b4f92f600c75247d15b1d4e1f1f34ae6123c4c47f1151af71f2427d35aa4e0f3978fe15db264a54bf2e11db355 +DIST firefox-128.3.0esr-dsb.xpi 656617 BLAKE2B 96f5a77d3265721316971acedbde05358f07d0adc3aebdba7146f6793e054f86cdd07c2048a7b16d863f7fe3521c5b20b85491bef60f1f06064cf6630e74db58 SHA512 272542e1ca2fa4b099da8016f25436f9e309c02ab778fcef6afd9b68fd04601a7dd095d8ce9752cdb63dd2e747f72a99c0551dae8ef205c88d13c389d9aec4f3 +DIST firefox-128.3.0esr-el.xpi 741115 BLAKE2B ee4b61013fec836389fdf5060154e3dd2b13e1329d27c9200fc1fef0b89cdc81ae4492fb1d746967a425cbad1b584c7509d0b01d7ef8a1a71ba5aab630097de2 SHA512 d157445abbd4715048c815cb8eb2797b61db26c5a2f7bf30daf568b163465114b6667f940b4960f1b90d42e4f7aee5fecd5358825e0acc993d8f0987a242a03c +DIST firefox-128.3.0esr-en-CA.xpi 590911 BLAKE2B f440a4c76d46254ca4530df0f37a696373ec4e7a71d0723ebd4e1327060e175a15258b64823ee095e6c9dcb4bb3aaf675a3ee14480c32e8bf95f4e1a9f92b149 SHA512 c3920672e19e3d26503781adecb463e97ccbed6203a3e987b28688b588d81250eae93529e2720839b54af7316cd6cc42bffa9a8110fed7825af9110a6bd10d9c +DIST firefox-128.3.0esr-en-GB.xpi 591528 BLAKE2B 9a920dad8c54f18d4a18ca29187ee967b04dccfbd2f0a5d1dddc938948b2f60adf9509f000eff83068c0e2c87b6c95e416e3f4b987e88e2716efa00d76d3777f SHA512 e4a16429eb29624ad701210854efdb5aae89c983ac0381544c327428825e7dbab68f48396f44dbcfb36d9733867a595e16186917b3ea5e9634c2401327aecda7 +DIST firefox-128.3.0esr-eo.xpi 615511 BLAKE2B 3116b2b3f2e0c8fa15efa8e42bb75cd748881325249a64061154db630dfc9f3eb881ba9e37989bd6e67f821044dfbd3ff6e922fe5bc7d76b8905ca31635dabd8 SHA512 34a7592660aaf216738c340867434ad4769aed14826126fee21d79046a70e087021b3e814e3171bc3eafd7cc8ea2a9cc7c171a18c9ed151d89d3a55887c3b20a +DIST firefox-128.3.0esr-es-AR.xpi 634655 BLAKE2B 3daa8598dbab05d79cb7698865a61937c4960a63ff44bbaff702edda112d7b82b31591ce9e49a5ee5677542a8f1eacf8a2c01a37e3cad4584f676e95410eddf2 SHA512 501be6a3e84e7b8b5f63e8849a30bb4e9bae0012fefdee2956ff3308e28e025e17f4fa9cf9c386e80b6b85b95dfe100017b1f9d3e9aa89fae2ceea749d333b05 +DIST firefox-128.3.0esr-es-CL.xpi 634138 BLAKE2B ce3235bbaff3472690fa55ae785b8b2e6e9e042ea4193064a751ef4512b7a14bcba651a0b9a5034b8d29d30f512f3d65c30ac257d11ef5eaafc334c7aaa6865a SHA512 1e6654a45adba0f9fa798d1d794b29273635a48ce4825d6f44fdefe9f4b4bdf0f7c1f3763deaaaf98f0b952319288b7f3477f5a4433b04da132da73b10ac1afc +DIST firefox-128.3.0esr-es-ES.xpi 622031 BLAKE2B 8a9dbb6782b1f1f9f2d75b8437a1541040e5e68440bfb2c44a55b6aed296e4a6ec93e9b99ac2b269ea1faec928945264656287cf1ecaf906735b8927827c7eb2 SHA512 557d2efa3b2f0dce99847884957073f53c01796a0cfd3d280373e01312b5894624e8bcea2c8a160ca6380a7e077d3a6988652b3f99d4c98e35a6413609b2535d +DIST firefox-128.3.0esr-es-MX.xpi 610640 BLAKE2B f0cbcfb1df55dc9b87914ef1228bd05a9d05e1a1f39b6d32a9bd6b5d3da2c5d39e5c34185287198dcebeb8ac5343497f9d6072aaeaa2fa4a295a6f0445d305db SHA512 baeffffc8bdefac31b87730c6b1e14374b45efab6ea7dcb3252a19acd626a2b01995227fbcdeb87a8c75ae0b7dbab755b43a89bc01a262da82ef48f88ac70261 +DIST firefox-128.3.0esr-et.xpi 540640 BLAKE2B 7d086064ce492facc68d452d4cd8618355e07fda8b9f50cd9cd0016484d1bb23a7509a77781af550b35f8380bf0f1a203e4987cf53a433f6f25eff262f2c2343 SHA512 0d53c4308bad868ce906f782574a47b74bcdc6f3017c9b938a763f225a1c9eb9756ef1768134c528c1fbee27fb86169fc234ac8b969eb5e1964077c7ad4df392 +DIST firefox-128.3.0esr-eu.xpi 601099 BLAKE2B c811ca8119525051ecff68d4295553bcb01c8291e014e09a257fb996093718b8def08015e07db5c36e1b4181e81d75632ad1fa8113b1611862b97f0d158c5860 SHA512 5d40453c5803c29884c0d21328a9ea10956d0b3c4c2fd3f8ccd0d4651b1d230711482e91982dd9f2308be7f3d3a45dc194a4f2da2cfe60d9d3cd99cc074429d0 +DIST firefox-128.3.0esr-fa.xpi 590969 BLAKE2B c3957eabc8ab8cbf1c51913ac5ed15e105141bc8f81f98ddbc9af0edad53748062961a3c33388926cb316385ba63ba23c01b0286f4346b396530d5c3e9e5f546 SHA512 5e559f646feb8f4ab6b76823e6c3c13197180284b963a019bed4521416cb8c0871891445588ebb09dd32d19edb56b0995cfc7e36c5f35290cce67bfe611dba16 +DIST firefox-128.3.0esr-ff.xpi 477003 BLAKE2B a24c17be116e56edec386ba7b8122ee346e5acb29c819c20f4366ad1d87c2e34f0a62c347b909dfb9d3cd1b97cebafb17fc4a415d08c83c1a896d5fb4e938cd0 SHA512 3550c4f69aa43d9c5cc79179f91de1158073ff3f1c77ccbd840f778aea52a595c36df254f7f16429d6492db2021a0e20108f1006501a5ef0d8d7746e8979d071 +DIST firefox-128.3.0esr-fi.xpi 613331 BLAKE2B a1efebfda8fea00c88756257d853bd493329cb7b643ff51f3a77a243735be65f54a38bc911dfaa72c44eb2f7a7bf677b51b064eff516b76feac7e1692e8d38ed SHA512 2dedb178085408ee290e92a014163e68c21ddba9c69928ed5b4076eaced688bf1934dababb1fea82d5e199d75bee0118365fb34631fe270f054a25e6773a6ec3 +DIST firefox-128.3.0esr-fr.xpi 646203 BLAKE2B dddb6420f2f03845cf662894d75bc20100c267f50a545bc3f4afa385cfb6dc03453fc3460e73a613b79257cab6ce5f8abca2aee43e5ef55c7340368b8954b5e8 SHA512 778f23744a68b8dee6e95e374153d2d88bc5e4c30c16ccc2673e7f050c025c804985f57183d6cdf946f50a7ea5437cbcfbbb833ba61ad35ffd5bda3273a6f9de +DIST firefox-128.3.0esr-fy-NL.xpi 630347 BLAKE2B adab9bd021d1879261de89002e7a700770c8e918ddeffbd91b966b6549112d0034387843313725e887a9ac62a54416195222dae02af43f7f17d5b6462ac2e650 SHA512 d4eda1cedc8b24c94aca324a37cdc1cc911ded2e9f8c2e6cb8fafba5ae68d7b583ff7bac16f2a75dbb3b96cfd18c70bf7e6207aa512e7a7e61e466f59770d3be +DIST firefox-128.3.0esr-ga-IE.xpi 471843 BLAKE2B 1c5a19ca0ac39c5b73aa286c5168c64e223a650dc235b1966d1b326069c318f60b053146aa1882773c1133240a66f084ac8376c3ad7da966a05b53e44a25fba4 SHA512 f8ca265bc63cccdd3b0316a60ce0bb362eb850455eb40f2bc363b171343a345480ce093fdecd2f052cdbcd64b4f3361d6769c47d6e1f1810e75cd5d4207aca52 +DIST firefox-128.3.0esr-gd.xpi 597536 BLAKE2B 1960964d07c51eb646e6098b51087f61a861f294ea4074acb3a371e6e42dd4989c0a9d72d8acab2041d289a2bb9801acc600edef63aeda6171a9e8abfd53fe43 SHA512 ab7cc5323809bd3f1ad17b4940943ae94f78dfe951b4c2290b744b05abe43be80050f1fe3addf4a74fb6b8fa76145f6f89ae7c85e67f31dc4d1b43995f587850 +DIST firefox-128.3.0esr-gl.xpi 605035 BLAKE2B 69f9ed03ec6a20163ecd33e9a532e0aa45577117b96ee39519d0f414cb5b6fdf6da6707c977f4f02881218c3427dcb9eeb1aff678dbf87f5be380101638b2dab SHA512 b31a60c5c236a6da34ef59ea7710000611364fe62623695a65b16e5c2bc60bc2494564ebb30c1d51778953b13e5de8da5159dd0b827fefed11924f010b1f253e +DIST firefox-128.3.0esr-gn.xpi 643640 BLAKE2B 63151dfd3d61309acb136e5a615ece69eb3bf35f724df975746ce1658ace0926480f149f63ab538a2aba57a184f8207c0861f0459eb3afea30b7ca83b9dc068a SHA512 579f6904f42b926fab94dddcf27f3dba94ebd1f556430b47020685d1f9329012db7ec390d9d8e208c7085597f6bc3c05398aa1d0ae267abfee976fe5b386f7f4 +DIST firefox-128.3.0esr-gu-IN.xpi 528303 BLAKE2B 3361668d9a25dfd70b6fee8173781c4d9c200ac70ef6b5f4b2d2b8151235e00d0c1acaa6a208bd92f7e3f91fa49c8b1318dbb027104b3feeec539224c1db636e SHA512 31f954d99615b207e2d9fb163c6aee521e3a6ad1dac96fa4073674c72cc8751605a2dd510fd2627cf7d7562e6b919ac6bc0c718214c92f81a299c4bd84c63a1d +DIST firefox-128.3.0esr-he.xpi 637790 BLAKE2B 9c1332cadb6debded7bd6169935922067a9782cf85bd971441ec17fba612129c95946413922ca3d814070372ff62756cbaeb344ce7ce78bbf21d837f9bed2195 SHA512 2bef702e423a098a97ac3e49734fb4d107f644a563bcf8ef14d31270cb036d1a34abed6a50bb9123d651bce7be06986b4a1dc8e92a2921672aa2cd53d49a2829 +DIST firefox-128.3.0esr-hi-IN.xpi 567744 BLAKE2B f025e37255a4df42bf630e334f1da0036c859b1124a78b45332dc2d2c46e82b356776aeb379e5c8f9c71ff756b7e49d5aef3e56e945a6992ec98ac538f895549 SHA512 4c1082320f0443e2743f7fab451b90676a680b7b963faf8c312b3550ff1bfe5839c5e80e3f3a68ce1952629d076065a0474d82aeaa9fc10a19c5a16500fab561 +DIST firefox-128.3.0esr-hr.xpi 615344 BLAKE2B 67a6d3b6787e21961704a71c92b169d3ab2c59193fe3197dde3dd9fcd6e337af6c643ed6253192447729c56256c0f60c61b7a66d507d44402a7662faa40cd473 SHA512 95bd1c7771dd757d8feeae8fbd37f0553c2cd615f6f6542c149325434f1e6aeac01002b2db69f3a92b8ebcbcad08c04533d94b3516dae373452eb5da76b2130a +DIST firefox-128.3.0esr-hsb.xpi 652636 BLAKE2B 5a866dae4770ad57b6116f16917b5a3f37ad4d777360d390b2df5cc441ff7193c33264735eee2af62c94dee6cccf0f4239d9d04df381f57d0297c9b712f02b93 SHA512 152275d8e732a22c43365c5e0a4563e05df6d79f62e67e63b08bc55d08005f66eec0f7b0d9608bc35bfcbf272e55c680b0107f7bc721fdf355024b3658afffb3 +DIST firefox-128.3.0esr-hu.xpi 657498 BLAKE2B 11aa2feb0fcaf83be7167ff19511c8c4e43ebd00a7afb3b5ebf32230cf968cddb8569ce4a5152cc789cd4f64a641e054d586c3a9fe627acaa2a33ab00046c95f SHA512 0f105ea22ec0b0d2f0c48441741cfd5260131601e7f3d9be6aa1539f1cc941783d067ca4b0c35dc8ebfa76976fd300e4dd5fa4340a63ac81243af01c782aeaa9 +DIST firefox-128.3.0esr-hy-AM.xpi 652571 BLAKE2B c58e1a5b009b3c02b24419993dc4e1cebfd0ef6ba8c8ec4f31737585017b3f9fdb2539832a763e9f3afab6e3740f5bd3c1b569fc98bc5998a9b83651fc33120a SHA512 701803155a70b7ee6024b25dfc205692cbe2250a1d3e59bf05bcc5796a98ee7fbb54b5b3a2857b571c0b95c97ed17df130c897267142831f8c3c0d7093e253bf +DIST firefox-128.3.0esr-ia.xpi 615359 BLAKE2B 5fd4cb01f9719ec255c5d70ab3c31d854a0b509b968653d5d612b2db741c6bdd1e2679c3316cd0618a2f264f5a0ab006e2d0891af67098e1e3035b4bf3266b4d SHA512 eb90aeee793ef83f2025f02347a106c9f33065384ca0e29128f9388b0ddc8d3cb6d8d03365e62f1fc7c2a2798b471d4435b0d961704da8ef4ccdfc275e2a4acc +DIST firefox-128.3.0esr-id.xpi 585702 BLAKE2B 0a9e0f2921c60dfa6b86d48089836185868bf5a1db313decf60c280fdc6c7b963e2f4fdab9018ab30c979511764189e8e9f80f43f4f2db4d62909b4a965de68d SHA512 5945d5e920539fb88b1f1fa9c16db5f804e25c6994a1986d7d8f596506149fb94fc0ec7fa1688b68074337e10c45112d48c804654696cc6a31566b334ca9ac08 +DIST firefox-128.3.0esr-is.xpi 619071 BLAKE2B 29eed14ac82bb48b9ca0df6bf1f16bf1abfa1118cb60d6d8104123b9210c256def4373d9e1681ae6a8dab5c679db2fe57b924418cdbc15e983d1533d312fee81 SHA512 278cbfe23d3e6b179b1c12ae3ddef221ca831e9805c40d2cc4e21307f6e3fb827b9a67b5d2cb4f159f5442acfdcf06bdc0cb5c15d33ee8dc31ea4a2e10b58ffd +DIST firefox-128.3.0esr-it.xpi 574450 BLAKE2B 592e4dd3111a3d0b1bd2f59ffef875d788654ca4a938a0134d24f78ce25cd964489d331b76279c9b4dfd933d8eba607e4da218e490d3b50a9929f04f112e37aa SHA512 6876b4c82539e00ad384d26ea922b89a6a4c5d4e068ed3261be817f6e58b0e94c24776f93a915950657553c3c60af59d810aa83dec663c14846e8954d017a540 +DIST firefox-128.3.0esr-ja.xpi 683768 BLAKE2B 339ec9387611116c015ef59c9b13b01b548d8daaaf162c73ede708ea1d3f4e0d600d1ea343b06f72dae494d0ddd85845ddd3f32926ee5f180566bd0f59bc4816 SHA512 c20174fe919be6c0eb67d9e0c4652ff967e423f17a73f003cd577dc87633c1e9229a48bb232205adfd1710d8facdc99a028a598b52c0c23ca7a0cde87a0b69e8 +DIST firefox-128.3.0esr-ka.xpi 661648 BLAKE2B e25314a92103a0130f9d52f7486efa772110311a964d968f9f0aa26140548acaa3f45ade27193bc4a106ab786cd528b8dc5661afce47223325588642f17c456b SHA512 102bff96f0e23a468a179b4f334bcb4c425d9a86e922b717c3d60ab5a89eeb0946628ea96976de26ea7769965a8015fe2d13c941265959abd1512658060ae654 +DIST firefox-128.3.0esr-kab.xpi 612134 BLAKE2B 14a6dca11e25c71b6d019e8ca59c3ad5ad5e4c54d206131d88c2d76e318432633db4cdcd8c2cb5b06f63cac0da589504264c190e55ff48599435bfffbd2280a0 SHA512 8cc5f13e26df650f99a61709a6ce844ccaa9743046ee78c8bd7adc1fdfbad1cb1a907c5d2f5e43ca9413efd300d50ae46f15f27fb93a8149a258a5687341f74c +DIST firefox-128.3.0esr-kk.xpi 715698 BLAKE2B 56ab36ab752f47eacb2445342c8330dfab022b93ec3cc35efe7e3124cb1f3f27ede75e076f4da04d96d74c227ae674e378176800a73e976ce84f523419d5c3b8 SHA512 ad22685c20e35c19c32d4988f151c894662bcd8c5d31dee97f0a2115df0656c9520c2b2061d3ef2b1da69f71df1d2620f25c0b9187934028d18290120e79291f +DIST firefox-128.3.0esr-km.xpi 526706 BLAKE2B de40288e14b141e38b4dcc7163f5364d8a1ff084581c1bc9b9d70621fb24527af09608ae19cac4b527197480761e9f3d9dcf4bd995bd50959fab5ec92f897a51 SHA512 8e25e22457066288fd580b8834c38a86450b79a9fc3d499d21129bc52af152a77a8b257eadb0820fbb419ee385c8471a2a25c02ede64bb40e16dcf26461728b0 +DIST firefox-128.3.0esr-kn.xpi 492065 BLAKE2B 9c48f2cc1e42ce054c85a082cc8a4d65a2f6c69d1c93a8ec2e49850b1c268f83fd21d08a0f2c49e10150e187f9e4edaac2175862e16ddd2d1fc0ee274e9f4bbf SHA512 dfb0b293a65c53a52fbebc54393385fcf9b3e13e322a1430607bc7ca5be2e1382c529a043fecdaa6158442f7891c08f096c681127307552c8cfd6f064744eb55 +DIST firefox-128.3.0esr-ko.xpi 668825 BLAKE2B 1d125e34575b8ce4948a631ea8fd1e599799e88117aa9c01be0c6c408dbab9c995482f00cb5c3aa4ed3ec6e802af956d6a9070e09a9cb6ec41c83a0090228a79 SHA512 1f050915433b4a392516001a041cfe84956d4e2ec3320bf5af55174c85267c6a013888d606652ba47a4e7bd4ae979e7b91e08d3bf98b8baf7e5f420d2572ac11 +DIST firefox-128.3.0esr-lij.xpi 485047 BLAKE2B ae8c9c5197e267e61e00bc5eeaae8a4070feb9f1e86a40337d6f09eec661a9ad28a3d423a42de36286a730b8558ec4e9a344c7ef0fea1ceb18cdba04ff7ce34c SHA512 8e5eb19b2fb5ccdb5f080155585aac45efbfe24b0e7b046edf45840c40fc351bfe5b6a37132a9508f6070a26673df58a334ef195428401bcc414b6b65b9c349c +DIST firefox-128.3.0esr-lt.xpi 573621 BLAKE2B 48c1f0eb76212c49878e7f0d3207fe3b2361f52f97df40b955a6b51debf7a3703287b3302b883d3e4f954c7ebb2d0372714fe94e02d0b8af7195b1f2d530aa5a SHA512 67f53e619506c7506a658dc105921014c67e885d4dcd6c3f876cdaa381d0f0ec1adb8b5216556406265f9cc5835c74d2ef039727896ff628de4b7979593b15fe +DIST firefox-128.3.0esr-lv.xpi 584346 BLAKE2B 24cc166260510298a68cc016f7c4537302bc3c341ef8857bf6523402c2ac3692e5bd9bf76ea64b233d12aebf1e117b0e1b1d2031d3555c515b5a3a759b8fbf6d SHA512 d0661e48729290ac63a4f3cf01463cd55612fd974ada80041a9b7625726a32d9f862a1dd2c99b99e2bd297717f65257a15bd4ed91edf9ae157c5869f9e78019c +DIST firefox-128.3.0esr-mk.xpi 494676 BLAKE2B a359f086b4c7cae73e75fe38c9bfb49138e23168b5df0846f26ccc9d6aec0f0d06e1e6a78d8ff09356a77d18d203fc4080e253cb84287aeb1899f55dbc4250d1 SHA512 5f1ddacb251bc9cf7c6c4f8100780170bac4b8fff66dd3459b584b617ec2aa361c0c7227aa965ce5d23a49df2a3c769de23c6fb33a6b0c5c2a4bdce482339e9c +DIST firefox-128.3.0esr-mr.xpi 533053 BLAKE2B 7f9dfa603e0dfc861e691929ed6649795a8f65c086dbb56ca26777030f39d9a619ff2bdf43d1631be179bf6ece903bd127615808235e4b62552bbcee5f76ca79 SHA512 e4740450ea46355ca2eda594fa5f7effae8806b88545864b0136bb042aa52122f4aeed69f5c0fc6cdfac3f491e03833b247d3e4c45644fa7986a78905081dd94 +DIST firefox-128.3.0esr-ms.xpi 450654 BLAKE2B df28b0b006aa5a8ade935e8e2ca2ad7dd8f9f3502b84019701b614ad344f3a15aa86ebffbad97d8502571a8339a46455f05be034cb3c96d5a69e471426357ddb SHA512 437891cd9e5073bb4402a1c97d0bee26e42465bc73cf0028f5d0cffb24645d436f2fe72a8037748bc3dff7bbc3757acfbf7c5bf2b7cd46a5cd1028b604b4c4a6 +DIST firefox-128.3.0esr-my.xpi 519453 BLAKE2B 3576d8fe91124776751835060c7ea47cc9441f8dd0b1dcebe7dbf31954b011439f7a936089ba7c024b545ff72d808e7bad53106c9def6e1ec0932abef53935e3 SHA512 3e2f22d17b0c5d2a8c823bb16147fcedc4e56946f3db32f04ba420d8a66d5250ae4470843a9fbae6eb5fe14c7b915f43088e2f59ac28d20a92f62125dfa75a6c +DIST firefox-128.3.0esr-nb-NO.xpi 613387 BLAKE2B a647aa3e3b4bf9e5d672d93d5c4d6489c539dccbf040b85997926ff7d9bd20982aee0002b1ef1db498ee2dfeb93e011ab770ca969e04504f36ba8a0b7a3cfe5c SHA512 434c9ec932aae827fb20c49ea858cbadfc7dd88c66a1e376b4482419bef0547d6962b3a8608cccf88ec60d869ec254fc657072f64554d24a4717349cbdcf388e +DIST firefox-128.3.0esr-ne-NP.xpi 515338 BLAKE2B 41cadfec9b3eaf5a01945041be46577b732ffd78017b6d38407acdda35fdd48f07917772da06f74c0154fd6a8d7be3bee5f51501c0ab78efcc7bc4c49d76d7f0 SHA512 55e1d771c3b9ac57b5bf8765df72d766637a4f1c5445634c204a018b096d5344ec62de55e4c6e3fef4b0ffb3de4e55835667ef68ffb619bbab0252c24ae90bec +DIST firefox-128.3.0esr-nl.xpi 623991 BLAKE2B 45ed637b3f38d5cab6ad421d336737cff5cee7672629b003e79018a1dfb2bea9f9dbe8823a0d7a42cf21a85938e5a29411da07ff0f69552f436290730d58cf8a SHA512 1b6d6ab3cb942f1a88ad1362ac90850747e3764b40f796cda29eec7e6cb66aec8c1a28340fe76b58609277cc36c3a46ba33bbca1132d5cf386acd68f380d4980 +DIST firefox-128.3.0esr-nn-NO.xpi 617329 BLAKE2B f01ca92f0844c9b9ff5ac1c92f21e29433f926cb9536e528e47b7f89af55cfde678749073f1eea4fce95ea8f876423355ac1555c7e3e72ef79a3a3b1a9e7f1ea SHA512 91502d5328306ed9e6cd7ab76db47ff077e7b9f5edda0f9d0ccdace91bf5e68a851fd545c2db6929ea02d75a4bb39d006b4b74769ca796f566c30f5314167173 +DIST firefox-128.3.0esr-oc.xpi 613837 BLAKE2B 499b98e11d0ff90755e6e79759f0fd9ace2ae33ac4210efaeda8b85601ca7de2cbd8754acfd74a354bd43840cf714fdaf52d87cf97076d40256a5d07c329b704 SHA512 357f7509521e46d807042f459d121d881f72e59ce14b845a9d219a61ac283750d272f559cfe6a75d26734d985bce5d2a879441047d4239b031fa62982a1b71e7 +DIST firefox-128.3.0esr-pa-IN.xpi 697916 BLAKE2B 88d3e099ef8d0841ff4d83a620797d85752f55cff169b5748f21bab4ca63b7fc609db9314d96626cc24d38707539d378dc8c55886115fbca8e621776a3956a31 SHA512 649d3e199ca4973551793476a7aba07d15f755ecad1da66e31507b667f3fb9ebdbbe57e53aa0876d0126dd9d5cc1864d35d661e910a38fcf3ee40b1f8f810ffa +DIST firefox-128.3.0esr-pl.xpi 639646 BLAKE2B bdde71c7635a43657bbcb50a131821e0484c4f127bfa373671b5e9f9b2dcf7fe81ae526d7a9f6197c880d2a75c2896e06fa4516f4afbb86381e3e71b15d983dd SHA512 787dba82a9d549509197c38e9d394eec9d87ed8cc8b5840c7ad94fa68940663a1e8fde2d1ecba2ff5b2215fc7fed20ea1916670d5cd715b68da1e54a9eb13a3b +DIST firefox-128.3.0esr-pt-BR.xpi 628968 BLAKE2B 4d63e7ebab172e691c7352f9f08dba24e1a858c81c81eeedb4b1dc81a69eaa9ce6378ab197d2ada17bb3a55226acbf66e4fb425756cc74f1c763cd6d5da9964d SHA512 298890394576ffc7de9cb9bbf2b3e3f9498cba8b2ab929a0b4d4fcd8f109d011ac4882f5b8a73647afcf6748d769ea41744ab1fee791895225fd1b623e8d6ae7 +DIST firefox-128.3.0esr-pt-PT.xpi 629943 BLAKE2B e71be348505a8ea439bfd4c0fe75b2d95a18ea8027974e33b17a4e59117e670c3a70e987767cd3982930430b68029d5932cef0629cabedd26a78fa3a00dfb5a8 SHA512 e3b6df317ee4a6abd896bb61ec2d11f4fb4c49aa755abe3a29fcb756af4c735a0199d7b8245d4d31fefa1883fec3115ff30c387988f5df7be9584e61aad6eb04 +DIST firefox-128.3.0esr-rm.xpi 619534 BLAKE2B e00a42de04c740632077f716212503a3131f981cf08368755ea77226e07c56c172bd5a8d224549f878c54cea6a4a2020417ee6262ce3d4851c0734c047aefc1e SHA512 15d1652a26f4309b1d6707bd920c1fcb18deb017948312bf1be7cd4131a75c335fac81f180933d9a84b5f3030122d1d439c8da7e6649eaaf4d166e70575fc0d8 +DIST firefox-128.3.0esr-ro.xpi 550740 BLAKE2B ea3301b5c181c1f8ae5e283467f1fd54cfa7f732ec8983ef93c139b76e9ba64d70676ccda838fff353cba52232b04bcc4c6e4d7bb14d13b2ed14964e9b3a7cba SHA512 2190e286ba017bac33ef65511d6ab8d7417bc85eaedc245ef4419dbba97b7dc56fb4b7219108c0e08f695a7642d75ef78e60bb8eee2c89886b171aa591264ead +DIST firefox-128.3.0esr-ru.xpi 728455 BLAKE2B d2474a6d29aaca14250ea9415b00c1d78693b6a0ec7362fe468072fe8cce01c3956a0430de3c5cc72d02b37e5bbf16b13d4e220c2ea9f59c24b7e0283951ec16 SHA512 125fe4e2f85ff6ad8380b63ab764a92499c7d68ad6e3c4c332bfc09c89ac4f9c10acec580521c885381f84b6e38d79c42d23234fa47de580f2c9c8f668cb6775 +DIST firefox-128.3.0esr-sco.xpi 512224 BLAKE2B 46306cee914500f2bb44dbc076234d7d5e50eb40af252500fd2b84146379a2bbc7150a45dbdf4820c7e174cb117d217798ba8792bb65c6a0b4010377c5524c2b SHA512 30294d6a70f57e9b040add20e0057a1a7c133b62b53d97a1567e75804be227c80daa918dd2af2efba1aaada1c64ec15a7b948c036f10d632d47a2cca87d1763e +DIST firefox-128.3.0esr-si.xpi 614267 BLAKE2B e989b62441c11c546a3e97a574248d782a29a64cedabb4d75c046a41229662465a0b2c680817971fa532f7d6cb2abbe1a5d9d3b9ed114f145cb7a1d2edf27be6 SHA512 349292774fc959fecf6c2bc1d38a1d68d3918e720f9e9c875cdce22bfeec271128209a4659cb0c48ceefa5e385af97fb04cf282a6d91820c17ef601500992752 +DIST firefox-128.3.0esr-sk.xpi 659880 BLAKE2B b234236fd77c6d7d260ccf266b5ee8bdd50c590537c2a28fea9a80f823e49ecb706650edc068222651bdf70ea00c32d393a4a13989092abe1d504986d2afc320 SHA512 214fd6e90da63ec6b44c157abaeac2c6e1eddeb707ed4a79e8f63d2ee24be91a44c363dcae2321f6438c9bb96c64315b854c9e8d3b6676e335973d92fc031786 +DIST firefox-128.3.0esr-skr.xpi 711999 BLAKE2B e7b55dbb0fdd6ce321232e9d1775a7fafc26eb6b898c5308b2c1bd7a7984b34fed78f1aecb116a742822f84e6795081155854242a94b1301414dccf510c52bed SHA512 fd2238e5072f8301f85f6989ca8d22901d40e6f8b3b083c66e5d229f7e205944e0a72aa10420edd83bba2376df5e9f39e0c82ebab8f703bc2d7c486726f41a79 +DIST firefox-128.3.0esr-sl.xpi 620251 BLAKE2B 7eeec9d8960def66275497864bd3b15615a734c7c4b39b539e31a9a61082d08710ab43640156e4a099b62100523ac08e64d2aae85ec951b6e018ff1e6fba78a6 SHA512 2098d64b4669af013878af6df1d1d41821dbcd51794e98e2a5c5e4a4a08760243aabdec3c2e25d8d544766746b03c77d6491ad15555f67b859c21371c0931c14 +DIST firefox-128.3.0esr-son.xpi 417241 BLAKE2B ab85d4804244458471f0a5484da168848f07987b033b8600943440899d1879f4a89b4b4b84bd34917c1dbbef792d7a48e8d3a9093fea587cc198a98c2c56dd30 SHA512 9faef58def42d1a4e84016150a5aa01d2077dd65febdde4bd551577fec40d73674f073e6fa7ed262ebd9692921b3a7100f49f166b07eeb5727f894865e56f214 +DIST firefox-128.3.0esr-sq.xpi 638616 BLAKE2B e8d9c28c909889a7b2c0d9d3b22f0e5b185548d9c290373941d4a9fc06a8a870ad70e0d030fc9f78d7bd326d6ebff4b3b3cd572dad01a702bc2aac84fe7ad666 SHA512 5414764e551f3f3cb295c7fd311f0a25ca5ef8ed4117597a9af8182081cb30d1164d0973b91d8c6e082840e86429601dee4ba24627abf190445a8d45a7fab44c +DIST firefox-128.3.0esr-sr.xpi 640297 BLAKE2B c4be6eaff79cadbb33e83913d450cfb76050a6202e7d97659030c474582997e0a95fc5a504e6fc6c47d3006be3de75dfef9b4457dad2cca20ffd5e2f79c26a39 SHA512 127d27da0566d0ecc55e909df9e8c2c2de8f21e34c045773cf75c3dcecdb5f438ed8e6a2e20daf07457f00d49a51f0dc03fddb5b509890fbb0a4c12fed45809d +DIST firefox-128.3.0esr-sv-SE.xpi 625710 BLAKE2B f408b2494a0fcd7ad12507401ab698e58a378835577da0c7a6b19c4250e869445722accfde8c9577fec90e3bd29f6df37b43393028dcb4f2037461a3491a1390 SHA512 2296dd25333af9202de3b54045d2eb82f207f6be115e894709d6fe87931a17c4a8064fedd9532a96dc9a14b39418b0dbc6b3acc0f6b2c3938661a7a963156b93 +DIST firefox-128.3.0esr-ta.xpi 508338 BLAKE2B 3888d7463f26abc306ca48bcbaf3a896e01e09a3d20c992b65d5e5ad7d628936531784bd436058b6605f1a53958fe40b0fb1c3bc6cb663b382bb86f1a9abe97d SHA512 44963f324e5432a7996d3aeb12c12b6fc2aa91f5b110749efc975d4b31dd57dcb5a56746ed51409cdaf99ffe415bec62b78d9b5eb326bde29f241360493d9269 +DIST firefox-128.3.0esr-te.xpi 561988 BLAKE2B a49bfd654407b4c8cafd86807a8bcddc1623d95301e135f6fc38e0838e168d52c4b92599d5b32de0e8c3a6b85cce5304e25e8b548de1c54279f147b4954f2428 SHA512 c300a691d645011374d9d26cb1fa3c5dda055ff20127fbb9e29f8c0ecc2674409498151e3d48056c25cef39636587ad4c9254bea57f8b34772bfd85500af37ac +DIST firefox-128.3.0esr-th.xpi 699559 BLAKE2B 8b42d805fa81112becadbd52ded5320912551a09663de5a64fec73793b4367ac932f998fd70a674a4191705eb27b767feb4008844eb19824cb1cc59f6ec380c2 SHA512 d07d3bd003d0d758e2faaa9af2a9a6e3b90141818c6cefb36e064efb5220722f552827a8b52dd8420a0f7b4797e5b31a0c0251e4515a7d9b195176e0a4cc9367 +DIST firefox-128.3.0esr-tl.xpi 535130 BLAKE2B f0b3933f575b0f874826d452328d531eaeb92a0b57b4bb47ccc68dcb717d75d62590b983f293e4902e60db02bb2a6d65bfdd174eb82c9b154d32bd7ccb83028f SHA512 1276ad048af1d419317d4f6d201405b740f1c943de9166189069eb96c6d9263c660a0c47bc7d13c275f0e6365092202a85bc50879a49f7f1658f1c4aae4d8d24 +DIST firefox-128.3.0esr-tr.xpi 639352 BLAKE2B 4aeb4921d830351ab815723c5ffd8e5fb62410af5686ee0e28790c57b052fa0a9aa7fb2acd8ab059634f3a6d9e125d67c6adedc627a4224b5a5b5f46a3d9a6b8 SHA512 034c2e240751d2a9207bf82b1f53e6a59a0774991895679738a20472273355bff982b101a97a1dad2aa0309ca04b7c78d314212ed47e302e701ada5e872cb457 +DIST firefox-128.3.0esr-trs.xpi 505302 BLAKE2B 43e04b5b268d92e773f4d584b551239eedc222d4bb1df442bc2c57351e3b4afc25634f32e222255e513e80e4e975eb54533c2e4e8ed2d204689688052ee85280 SHA512 2bb3ec57b203351dce319ddbd5a3764d806632358e883ae7b74dcfa38537919f4fa91a1e7ce8c92e6a7523f309fb0f5b1628846f21c5dae7a440709db6cab107 +DIST firefox-128.3.0esr-uk.xpi 708231 BLAKE2B 71249d890002c5673df66cec86f88c3d873b0720cb5724bfe7e6d9d400cc21b741f3820dd720be59b4174e7809593f247d61aa3e134adfdb000b3cabdbd0b9a4 SHA512 a51e6cde0ec143518773785e5b63eb433acebb3b5658e1c9685b86c051c87c9a733c1e090ef6c728962405ff12451c8d7e9d3ded096868ba1aeb0bcb28ccb65e +DIST firefox-128.3.0esr-ur.xpi 561296 BLAKE2B 021c781eb19761fa995105e7bc0eca63618445cdc17d4f115fa185baf051bd26ff40b485e2854e48d075cdb7d0fda671a156f88fb5458b397c7b6fdb3fa914af SHA512 c70cfad73344eb836b8cb53c69e9f067320e0b810e186c89a1ec623b05cdb6160ba59191ae2119ee7a293138e98dbcb6cb11f02c6fca29e021b21719f4f67d83 +DIST firefox-128.3.0esr-uz.xpi 479727 BLAKE2B 060a5b327fe23132e35e0b29dfe65ea447ea22f4f42202ce09b863cbe121c87941df2a628a7bd0338edbceb9e60bfb05d0971207f14c6406e91701200d33562c SHA512 30304d360ef75c55314707c469a64183925a1019f17a1a98f65781e94ff803f50011b629cb6e22ed62c57027fc92ba9fa5914db69009a93c6d4f4965cd1674e8 +DIST firefox-128.3.0esr-vi.xpi 662725 BLAKE2B 4b16e6ea35533fd5024b0ee36ee2a21ac3a01d9a9a9d8959b2cfbb586badbb87ef2cc8f9ca70194987308aaa36ed15ece1e2dd022a7ea841c4a5e4f5735e5362 SHA512 1f99caee056f450e0eef444f12c6dd724312e370696a62f65dd9c0ba3c88aaa78ac64b5d7e380b8e5e5b92df252ba8481cf23629edc8d4210603fbd08e57ab38 +DIST firefox-128.3.0esr-xh.xpi 418008 BLAKE2B b7511594e6522c623c1c57b4c0f5781e68dba163e79b8b6838a3e8de8f68efdc2f159287cb1ebd90654fca5aad79fe48c1336c5f58a45c0d8d3fdf9010e26e97 SHA512 c9ac5525843dca532330472ec5a2a7f3cc12e857e6ce07694ab108764c58bdd6b9c7791afbcc6eebb395453e5f412f357b972fb644cf1c0a2ef8a4025bb06d2d +DIST firefox-128.3.0esr-zh-CN.xpi 662331 BLAKE2B c64a2f4b2643c3e590b13cb88d9103e34681375c45edf3388e3561f0fa68811cd331243e91f8e5dc97d8e88ff850f6ea33815012f3ff4598ed1902e44491614d SHA512 0df66f8c593ca887c22b84ef75d91035f476a0325352673106b58ca83a7ec1875601aa5491bc565d3e42cbcb20799c6dcce7feb723dc30c57a1a2be0f4d05e60 +DIST firefox-128.3.0esr-zh-TW.xpi 666620 BLAKE2B 3538b25e9b685638fc1de2877c3a6534dabf545cf18b8baadd02fd19829a367e2b5fac07518cade4d21a6f2c69d5dfb940ea299d9ff5967925548111abfb6398 SHA512 dfd8e0f86ee5d78d77ef68a97b6030afe34db6c338c0a73288a68a2a6bb864a0233342f5f79b1ae043d0b97f92c35fec3304bc0a49310e66fca8b6554a389ef2 DIST firefox-130.0.1-ach.xpi 467583 BLAKE2B 0fb54abe50786f852b02b7be04f70f0925ba95293f702b4149dbecb80f5eaa44f0017772dbb0d30876014144dfdc8c388b34fd30e5e580d1bfaceeb751d4325c SHA512 b879138b551a00793fc393479d5dd21b43b40f1e7947f524c6584469f8fb8b612cad84ce327a42dea636c5d8e61702ab5d74728bf2aad7d4c3e806db1f40c398 DIST firefox-130.0.1-af.xpi 420697 BLAKE2B b752154782fb91948f0552f01c4be685509f7d87251af85b73c02cfaa8da27f93f914ca6f826562014a59c8d567b451c26087aff8462eb53b5d5df5c4b402f55 SHA512 5c0cc40695328520e59d14fd409067ab2b8ea1ffe5295afb6e7d52a8df57feeaf10b22068e7fc84099921b5faff1bccc55c10d35f7d34ee74afee07cf68be6eb DIST firefox-130.0.1-an.xpi 509178 BLAKE2B c14b948c15b50b8c6d0c50e22404dd76ebf649fa3bb3197f17cbe8d8021021aa8299598c2b0c7a28c850c0cf41842e718d80b35d1949d131e661db2a263af585 SHA512 70883c02b8127774fd9f46b0edb13d38ac518f765ed40a26715c73ca645c2fc6a5e94360f1bf245753fde895f232d523812b0c4382a846bb004c4a957f0ec2c9 @@ -387,9 +484,11 @@ DIST firefox-131.0-zh-CN.xpi 668952 BLAKE2B c1389fb8dec0f1188ac7b5721e8b27917bd2 DIST firefox-131.0-zh-TW.xpi 670927 BLAKE2B 13de3debfffe7f4f8e4b7713c501bd273b6ab3144f5e4580a7b2d2f775006b87f90f88640f84974b86f9ac667b4d975407bb8ff4adaf0b03e4ec95580bc064d8 SHA512 e1603c59b42cc957db8a0610c562a757d7e5b7ea74fc4f5340d08e04f7d01742087482760bc7a128122e9e810d74a69dc2dfee78a0597f78f2ff2aa1382e4954 DIST firefox-bin_i686-115.15.0.tar.bz2 84361217 BLAKE2B a283d60dee23b7d843095a456c17541435f8ef5905210e4cf3eed7d8cde2691004555ff727e33bd3900d3d225ff174c8faa06c21676559dd15e6d82222fed7ae SHA512 d6ba65dc7e64394a1600648b4fa98fd477d082522b391b2a140f95486a7d44432d469b19d42f78e30d0bdb3a3be71626c7043ce9fa1da9383bbcc94550504035 DIST firefox-bin_i686-128.2.0.tar.bz2 87821863 BLAKE2B acc895062ac8d4fcd6ec3569f32d0e159e719bdcbecdebc8e5c74d60e09eb1c5ee00bb234c5d20a38cccffd2d1c6e2796afa01b12187025e0fc76691aa4b508f SHA512 e4e2993701b55ad87f0185f617fde77edde9e6266dd07c877a3caca889fc63511ea6613656ec05552af9f86ef779f787508a67dd944ea3ef42b8429699535fdd +DIST firefox-bin_i686-128.3.0.tar.bz2 87900244 BLAKE2B d3a52a95bd0c0f4cf986b93f89b888f6f1c365d2538f9981528025c9d696d24f3d3d98aa53723bee9a495f4bccf0cd4099243ae8d9a5cf29c9df76c122f087dd SHA512 1408c4786bdb83e2997282f399a7c96280cefd252f77f64ffb2e3f5eebb17d927d7a9cd2cfdb3c40e195e52e9982fa7b9744fb1daac1a80fcabd711e2d9fb31d DIST firefox-bin_i686-130.0.1.tar.bz2 88690852 BLAKE2B 960a33c954c3e1c1af45c4d477882dd122b08526adc500a871c1b08ed4d968055aaacdd8a24f1b5ebc4c4d6292baaa38f36e275e18c91c16864e24fc6b10a7ff SHA512 f6d9915c0ea6d95bcae9a795f40b55a776fa537e920cd37e97d232859341378ec97486f2eba130f1ae9364bb55ce6aff0af84a8da56d6d0901b76e0db5daeccb DIST firefox-bin_i686-131.0.tar.bz2 88691724 BLAKE2B 2a8eef451c650e6b506b7b8b2392b0663baa7dd1fb8f8aef243e14c00ceec879877adec9b8c7e1d44fc822928737f3032cb7d5389727868402ee53eb6620789c SHA512 0a1990c9c81669112ae910560e056f3111518bae5afd38438a3d80d456115a6bfb4feb5aa2d280e68d850140cbfdb83eb507d0b53cdcb36010c328ec08f4f8da DIST firefox-bin_x86_64-115.15.0.tar.bz2 80447388 BLAKE2B b615d866ade5df67585ee6925e0d3c257cd5a146418ae895badf5bb09403b6a02af9f982b4b9668cb1c34226fd34402072cb0930c520ae92ba07691104ee61ae SHA512 0f8c880bf1662cc7f95d4864324e270a841ae772a85faca256a5b6bbdf71dd71726a91332cbd6dad1d4e56a98ad0d1d3c62df73bc9dcaf3f4294bd885525c866 DIST firefox-bin_x86_64-128.2.0.tar.bz2 86442218 BLAKE2B 32717364c39d4053dc14dd73b08211132c6b875d0d511501789349db600e1bcacb2c43d132c97b7852e23a9c61b16139d03f7ea02b2f309bf733e93919c09bf2 SHA512 ab53c070848984d8f5b1b567c84cf6d9c8afd19386e8099a5fb72d0f30b16048ac4198b987e71bb634dea18ce36969cf589d49a7930a566d80f39a8b3e5995f7 +DIST firefox-bin_x86_64-128.3.0.tar.bz2 86505055 BLAKE2B cf216fe34d060667f30c2bb7632b349ab6a2d13887abd810f79bef915ae74f5c081c91ad0ecd425f0500e9a24c295596d97ba1cc38caf9f72511dbfcb1beced7 SHA512 f9d549f820732658d3e4f23c19d5cb8ee303095564147fa777865f854bb43af5e3d7e2e91115343cd10f876f562e29239c02389376c5ee3b6dd0fd1355513fbd DIST firefox-bin_x86_64-130.0.1.tar.bz2 87332542 BLAKE2B 59081c39cb5a56c2c0add457cc50a33f5c55562a1b43d577a600e6212c2b6b5202d71a2952513d87834e3110df105e16ada4128322e06235aa14e72909b1182b SHA512 1f3659253847a9a7931471ecf60cf1fb86706d2559b8d833505b6b2b6ce748820fd976f910346d68e8acb3a530cfdc7de43b2c108a59fef65c68f8774ef6b8bf DIST firefox-bin_x86_64-131.0.tar.bz2 87118512 BLAKE2B f9223f19d06af625caf4e4a712be1b0d4965d8017c94bc5c88c89b15da498634359887ca5dcfb4d1c4678b0538f463047ff3fd6e674acbfe93e96f783b06ae73 SHA512 889c4e20225b3ce7d6cb18da8308d68daf5775b743f15a908d87550ac72a3cdaa7b35389abbee4dbb5ffa2ce624ceb91f6141ee4abde82c44d33ca90b95f75ad diff --git a/www-client/firefox-bin/firefox-bin-128.3.0.ebuild b/www-client/firefox-bin/firefox-bin-128.3.0.ebuild new file mode 100644 index 000000000000..ad93621b1af2 --- /dev/null +++ b/www-client/firefox-bin/firefox-bin-128.3.0.ebuild @@ -0,0 +1,359 @@ +# Copyright 1999-2024 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" + HOMEPAGE="https://www.mozilla.com/firefox https://www.mozilla.org/firefox/enterprise/" + SLOT="esr" +else + HOMEPAGE="https://www.mozilla.com/firefox" + SLOT="rapid" +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" + +KEYWORDS="-* ~amd64 ~x86" +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +IUSE="+alsa +gmp-autoupdate +pulseaudio selinux wayland" + +RESTRICT="strip" + +BDEPEND="app-arch/unzip" +RDEPEND="${DEPEND} + !www-client/firefox-bin:0 + >=app-accessibility/at-spi2-core-2.46.0:2 + >=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[X,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/libxcb + >=x11-libs/pango-1.22.0 + alsa? ( + !pulseaudio? ( media-sound/apulse ) + ) + pulseaudio? ( media-libs/libpulse ) + selinux? ( sec-policy/selinux-mozilla ) +" + +# ESR and rapid dependencies. +if [[ -n ${MOZ_ESR} ]] ; then + RDEPEND+=" !www-client/firefox-bin:rapid" +else + RDEPEND+=" !www-client/firefox-bin:esr" +fi + +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 skr 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 + + # 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 icon="${PN}" + local use_wayland="false" + + if [[ -n ${MOZ_ESR} ]] ; then + local exec_command="${PN} --name=firefox" + else + local exec_command="${PN}" + fi + + if use wayland ; then + use_wayland="true" + fi + + cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die + + # Add apulse support through our wrapper shell launcher, patchelf-method broken since 119.0. + # See bgo#916230 + local apulselib= + if use alsa && ! use pulseaudio ; then + apulselib="${EPREFIX}/usr/$(get_libdir)/apulse" + fi + + 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@:${EPREFIX}${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 + + local show_doh_information show_normandy_information + + if [[ -z "${REPLACING_VERSIONS}" ]] ; then + # New install; Tell user that DoH is disabled by default + show_doh_information=yes + show_normandy_information=yes + 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 + + 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 "ffmpeg-based audio/video codec support, required for HTML5 video rendering" media-video/ffmpeg + optfeature "desktop notifications" x11-libs/libnotify +}