commit: 76fa884020662b5ef6e32094d93763421d91e0eb
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 5 05:19:52 2026 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Feb 5 05:20:58 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76fa8840
www-client/firefox-bin: add 147.0.3
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
www-client/firefox-bin/Manifest | 99 ++++++
www-client/firefox-bin/firefox-bin-147.0.3.ebuild | 360 ++++++++++++++++++++++
2 files changed, 459 insertions(+)
diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 610ddfdc5a3d..745b7a2c43ab 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -580,11 +580,109 @@ DIST firefox-147.0.2-vi.xpi 492937 BLAKE2B
18cae0975e73eb5bb121ab9773e60b1a4fb03
DIST firefox-147.0.2-xh.xpi 275244 BLAKE2B
fe40165499164cf719cba02371c589c93f4c8aecfa86199dba70cd660f7aeffc13f7abd22a3d793f62515bacdb8504ee13400c3ab39c7674302feede6c0a7b21
SHA512
eedbe4f18ef46209d402378841bdd51360f3511cb7a213a8f4ad66c11736a1ce61c7975762363da3bdf2e5c61b266227eb2d52b83f995a304f1d25c275749a69
DIST firefox-147.0.2-zh-CN.xpi 483919 BLAKE2B
fc5aa388853d64c48dcd810a0c133f3791fcfd0db4e40a6ba7cd2cc479b9922e2757d99bd79509ffebd11b7dd87d1c7a8cb891ad89a21aedde2045d78d7028c3
SHA512
4e523e5c3de49d5a20e3408e404385b8877703ce130eef529883f6f1a1fa89179851a5ccd799f8a15333ee872a13f3cad8d7b56bd02623f65175d34cb50b68a5
DIST firefox-147.0.2-zh-TW.xpi 487264 BLAKE2B
4de7426b9f77c9044aa8f9ece7a79a76c0e2392a95bdfb31f03322edcc751e843df5f7912b90672ae1c1471a95f51d2b8787ce961dccf049f913cba6a2637064
SHA512
2217235fefa255fc53ee5bcd8ba529f31a144de88a99efd53f4b6a52993733a2ae2ef7e34cd2a25a2c1694ee025b4c7866b87ca960cd137a97999e58d85c7e14
+DIST firefox-147.0.3-ach.xpi 295765 BLAKE2B
d51f9379e28cd2f9efa35d133ad49184d942352df95528d987bb2a8ff6d84b5aa1a2f95dfc5ad010b8c89a5c8f91e91ec41554a3f2d476fc38c65c7f4c2d5bae
SHA512
08ee219b6886146bddfab92689b1bcd66a58ab601e74158352b60f5d0d060389094cba87755ddeccf781708c607e555f970607713ef9402df80e1fa3e69d23af
+DIST firefox-147.0.3-af.xpi 269139 BLAKE2B
77961c4998676ceac61ebad2f3fa3ec6fc29e24b036d5241e7c4929f04f870b62ba89cb934bdaf8d13374a8205295350d8f0bc10cdcce1779de17deafc4aa499
SHA512
78b708d3ce00f506f752395dc570e800bf3763e4dd0043ddd106aa51ebc7b9848cb32efb401f8f0c25fea23b647933616fb346ff5a50cf46d6976fd0ef26bd0a
+DIST firefox-147.0.3-an.xpi 333182 BLAKE2B
295b718c7b1516936c13bc7f0c51568d38992cccb7e1cd690cc64e9f71ab35937d726b304c9fd19a485d0d3fa0228e320d0b2a933a7b3aa989b63818ee93460e
SHA512
90f8f95a0ccd1beb1ed7708c288e964ce022bad6c71dc14b53fad8e1c8a857386f31430d8b812899a9989c43e9c38333891aca651f30bb8922ecc2e781d7d8f2
+DIST firefox-147.0.3-ar.xpi 447293 BLAKE2B
99bb69073f7d4df130007501d40d6cd162b98f86d773c71e9f6a875380ccb0583911511b0111c1f0a8be2d6b3d570305f75ad5a22e9ff6f949660545c0b8318b
SHA512
1bfa28f7d664ee8ce267bf3b60a2cf16d7c1c10e67c996225ea31603cd690b910632fee265bb671231f0d0ba6b01b1f16907461d8a4a7fe2ea16121d4e6c68d6
+DIST firefox-147.0.3-ast.xpi 313499 BLAKE2B
f9d8f4164f3eaa4075a3de05e3a1f8e0652c072ad0b625b91c1cea2fdd366fcda58105e58e52438613da503c7a55aa7026e55a81008bde90cbd3d65a9545ccb3
SHA512
1b66eaedebbb37f315f208c6b6295c8262cf4a82f038aa3d953d99177bb40066db094f4b72dc614851eef00a0a4f057a797366e0612c86b36725af71f2f59fa8
+DIST firefox-147.0.3-az.xpi 319862 BLAKE2B
675123eb3c8566179187eadc6bf9cbb29903f2bf2b13b8e94ee5c99595920e19858a87e40646df9fea65a4b3cc4059eca6b78023632ccc1b52e4ef67a2a5c3c5
SHA512
eb136c658ef4310835be6adc030aaeacb35ef8ae99caeeaf0eae2de7b41eaf985611796c64b88d428c847be2a45a8c573f492f08f1cd553547c001c431169314
+DIST firefox-147.0.3-be.xpi 549289 BLAKE2B
af66d333342e07832a3f42f2ce07a0086a92ccb6a39b675013aacaf44b1e6b78aa94db99a325ba6cce8c3e2995baeefc01fc143b0a10076fa9a06f809a4f58c1
SHA512
14bea48e31b25d5748ca4f4dc7ba8ccad7bf641e91da12649923ee69e72b246c5f9d6b9f9695c836faadf087444f9796851388549b593785adba13be896ce7f7
+DIST firefox-147.0.3-bg.xpi 462989 BLAKE2B
8d4fca084d6790efb48e72b4916e69ee675e066288fe09f87a5b11d9e88ddb56f3d8b5d225f378889ebfb5bfa6ab5dfe6055cb4cf83d0878bbcee2c1a50947c7
SHA512
90417501db552472f6874a00c7691a9a0fe6beb8c78a017deb6a043b1b0d9593d422d8c66dbd5073b86cf55b3c6e78e81bcc38a0e089a234b9ae3ca313dfdfd8
+DIST firefox-147.0.3-bn.xpi 413892 BLAKE2B
23e07f082af66fec12d4df7eeff6f65067196e53eed0d780269ade2500c41bc2666a8772dd4271ebb4cc2166e1c4150b51c9ea69732083a184d75fbea12880d4
SHA512
c573e862aa8acce6743ca3ef935ca23f54a584a6d1f1d26a2511b7fee3f6cd8ca510e963bfb18214d345ba78f73162251953b062ffcc3393c122d1d37783769a
+DIST firefox-147.0.3-br.xpi 395369 BLAKE2B
14b8a876de46b45ad80465b2320d4612ff1be8ee77f034594c387227fcf77cb61002ad7e410c648408ef4f41085eb180303225a392bcc9e09dca8fa931909680
SHA512
3e303f170d8666f7e42a99a5a5ecbcdab98b040dc5992dca5222166b11ee1a5a5eed56eb730e880954c6174f4ea3dd200ce17adc001eb47a297b329b1a5d27a6
+DIST firefox-147.0.3-bs.xpi 451404 BLAKE2B
184f82b20a89ae53e7eea47b3cbdec342a0e4a88fe156e69dd308b6cf48c057553a67e6fb7493c1a493956670fd87aa92c19b7827f04f5de80fbad24d10c7e39
SHA512
1ec26262beaa68f07f5968ddfdcc9fc560797f2d3deb2fb3410cce98deadd31dbc15cd8c08627b4e40694a3486d3ba392f203dc6e9922c1e647e46c77c3b66e3
+DIST firefox-147.0.3-ca-valencia.xpi 358879 BLAKE2B
fce02da6a0210b968bc8a432810858e228c98164a7fe0addd272204a8ffd719fc4a8bc361dfbaa4f0bb50314f5635bfd4fed7567ee3a606c5d2cc9c5b364e28d
SHA512
6f4e04c4e85262e5a498758a8af324a1bc1209452fae4728cc7663a41ea955a0af3ea3d537ee2453cfab769ebc2fabb2ee180b6c7099c9eca6c7d06a51bbdbad
+DIST firefox-147.0.3-ca.xpi 417697 BLAKE2B
ff8949267178a4ac7e84bd8ca6168da5eb7dbfa3fc07145330e5d808a7abf47fa9a4b6e5f4246e7101372759578b8eef17293e4cae375d7ad4e46417646c86b3
SHA512
8350b50a589f5886b5af6b8ae46eed0b9f0552ebd863d93711f4103cf51e4723edd4873e7a9154f15425e9db8b7afee9e0c210968f285aaeed38e11041318d0b
+DIST firefox-147.0.3-cak.xpi 390721 BLAKE2B
ad6b42638151707052b2bfc6d3a7a6205eaf6ae9172dc7a7997cac799713e434a7ca7d17bf30add4e67288571b4460bcb33c5f1ec14297fd0367a199662cda6d
SHA512
3561a11a7e681db48ff137e8c75d6e7a43bed54b8e20538b2bddb05c5696a1dde8f3f7e833abb4aaeaf369dbe0bd6f19650ca1a9ec0d8e4664c14fb797bf3003
+DIST firefox-147.0.3-cs.xpi 502174 BLAKE2B
a49e4afa790593eed66fb60e709b344a8e5e35c8e4227ecfda45aab756905319d76f81d54970f0e0a0f8cf9863dffc019f663699a0e07439615198a3d1b221ab
SHA512
4f12219b10bc073fbd7581d58e354634823ab6222f9ad3b01f6e55441d2ad835552a9b25e1096b086130d3230fa4faa94f59f8abdfa20395b50ac2abdcbff256
+DIST firefox-147.0.3-cy.xpi 465514 BLAKE2B
c59ec85d9d4619a567dc893e181d4ff6d41521e21a4d4d4c0fdaa080f15e4e43de78f4762e4c335b0b6a96538891e06a9a1dcd45dc478dcf39bee165a6eea5a7
SHA512
ade875ae0b606e7f296bea43f1ea1c61c989bb3e3434188d82634abb7cc67d0df2fa26d94dbdbf7c42597e7fa27b02aa4724d99238a2aa420e452a03954cfa51
+DIST firefox-147.0.3-da.xpi 453667 BLAKE2B
c41d9fe90bd3f5cc82d67b7c8cbb1bbb2fd66adef1e5389c554a2d1d19d96f415bf294043c12cd2ede345bf0109a5ff4ac3565e9d9a84e1d47fc6d40fe660663
SHA512
ef7e912c5287334dea9d5af50bf9a69a682fe5e870d23ffaefb7493198a14692930339473f1d6f1f58771cd3b3adf3297feef310f43b35d463c6a67738c8ff96
+DIST firefox-147.0.3-de.xpi 476582 BLAKE2B
40228f8ff94b909dc0fce7429cb3331124364e6fb857bf54e0308208fa157098740a740344f31a6024c203da3cb9b4603ccabc10a8b529dad5c3d867c89a89cd
SHA512
1c43bfc247ab4bb442653430ab56f3845541e1f833d0a1f770547253a5cdb9f341a9e3d43f09731b3bb12856a0f64e53a5b811df2c867715688407dcfc95323a
+DIST firefox-147.0.3-dsb.xpi 490406 BLAKE2B
5c3a88e7b1354bf669f9ada2a6640db4efddf090134f9f9222442197981c9576d11159a97e6e45ea2ce3a3809dbaaaa704c9ad3012e13e61cceff4c9c3412865
SHA512
13f66482ff91e116d646882a99144d92ac871d75db00066053e437913c0fca12adbf551abf7bc57ac876f2ca43da556f09c297c0b7f0b5879faf785c00e64612
+DIST firefox-147.0.3-el.xpi 564763 BLAKE2B
158ead08745d82ee0bc821b24d8070ac5212d8801ef7b9efd537c211ba9b154e3b5c580d2765d06dd889af75193d04f3ad5f1ac5879139893c840284b545aa7a
SHA512
c877258ce45359844321d679ab429080a5545c500660e421b50012732727ec6706a166ceb475936bbb6115a369c73e6097cf598f1fb2ec6880e142d1638e5257
+DIST firefox-147.0.3-en-CA.xpi 431923 BLAKE2B
fc955dd4f318f8aa8fee5e9d4ab82c35db4ea2b448d98c0fa5e94424c2df85d1318ad98b502d397442b2bbc5efb87fca54e14d9103133f1f6f189e273af9b2df
SHA512
417b096a4720a732d30eb7ffeb48889e00cd932dbb5570b3d2d6f24c34196d84c07efb578571fb5b605c5dab98e4818c435c4f1ea44f8d340ead9f70e9adb703
+DIST firefox-147.0.3-en-GB.xpi 432234 BLAKE2B
e7e928d5763df1f80b876a87327f9d0fb3911f6efa8ebf422ea2c199d271a255cb1abb0c4f746b25aeb9b5028da25096e32cda5f2eb6cf40946027d36c576cf7
SHA512
a4f6ef3122250c50ee36411bdb57de678913312d36ba1f01e627a9615c6cb784058d91d962b1557089475ae468a735d765d03d4467cd38900e8a2cf11eda8c7d
+DIST firefox-147.0.3-eo.xpi 456001 BLAKE2B
671fca7ce8595c5aa46429e934bffb57a6bb7fec1d0617822b4a83342b1c594aca6336f87d808ba20b955965b13a3245ffa44d71e1be213dc2ab6b53ec9a5799
SHA512
b1a64b2f25a57d5fd18e6988b19a05472015f92683c925e22689f5b464287f7a8fcc57d0066aa2e86bfc007598f799f40199d453a6da13967a8b900581f6043c
+DIST firefox-147.0.3-es-AR.xpi 468363 BLAKE2B
c7f055afb95537421d02591bfb154091e0133c77f88a3bfbb12611b184d9f4e8e2782de517f54d1c024d1bde026a098ce0169773336b749d5f501c2ee7d9e087
SHA512
3c9fd6c65c50af188f34bb0e32b8ec8c3aaa692814b946a90fbba8b033608314073903d39b6fde47a17ff0516f99791b5c026c82c35f787e2bb0980a1d0b27b9
+DIST firefox-147.0.3-es-CL.xpi 469488 BLAKE2B
e1f7a1ed75b6e209986681fd566debc72dff012e1e13e4cfdf816a6cb21dc8fc4486d61cee300aa980357d7f180c58a5f3b8cb61a306629f0fd63ca3bda301b5
SHA512
da0514b96b5b8b87e0412c9014fed22e504196311515a187886dfd5718cafe42ece671722ce671ff760b7faa4e605157b79ac5313eac5a794f2587a883b10668
+DIST firefox-147.0.3-es-ES.xpi 470166 BLAKE2B
10fe16f70cd447a429eeee0c380f53adfae039d06f7fb7033e9f29325cb89b8bb9a7eb5e37550079ab53bc4d44c8b89e81dead956c1f94e219707a9070989e5c
SHA512
6027662e61071e97588f22d0abd55768379091e5e6c330a1dc38c70460657c3da426e059c7bd1c01df7bcf0f24ef83f0a732e3bb6b46d058d16296a44e54ddab
+DIST firefox-147.0.3-es-MX.xpi 458611 BLAKE2B
3603db5030dc957427a9b71d775c9127a7b96416a22126a772738dd506a94b08108caa3c953e69d55ff263f2af126bbadcd4e607774ec937a769cf014fd251e7
SHA512
8fefbe170a02be45358e5fb819bd054b3179a0b740dfa17128e38349a1fae7f816bb1de5f5484b6762680dfb2890d5e4c729fd824aa41cbd35b1cf139476278b
+DIST firefox-147.0.3-et.xpi 359828 BLAKE2B
3f13ee17f4a55548e654f75aca644f29bc9dfbec51b11b8ffb831531d73092ed3a6395f6584a24186c79310dc26e6dee65d6bba9c1b157f98d0e3e8d5cc886e7
SHA512
4172952d3a060cc6a49ad77f6aa94cd5a1f6b7a52d81dd1d38d825a45086e677f000ec1904499c746075980360cff2a64f1f5bf5870dc8b77ec305a4bba99c2c
+DIST firefox-147.0.3-eu.xpi 453283 BLAKE2B
5c35ee9254567c35f518a2b43c6944655c88026f005ec33a892bd1d00409cba89657fa02b945c9b70d5a9e75d38b2cdd45ca5db6315387756c6af86fb5a31903
SHA512
f6f756de0499132ed309c97fe25e6a2285ed1fa791dfe076871dc0f30ed68e86b46e6246a8aacd7d0bb5f63d96f7529e0d03f87461c37147f63993432ebc517d
+DIST firefox-147.0.3-fa.xpi 421555 BLAKE2B
17dc7f5b716321300c478dfc2686c914d0637283cf9de106f1dd2e98b62299720ee50b9c4f18df8747054c18644557c8de4873e0c0fc6595c66e3355540b3261
SHA512
23309cb738e56873ccdaf0aeaab4296660fd9cc8727c647bf2257f320f6aad45bb8c9746d1533a2aa35223977d1dec7e56fac0f752e59daf2debdb4a9ef8e708
+DIST firefox-147.0.3-ff.xpi 311414 BLAKE2B
4d72a78998468af6c4b0b95406e6fc00f055db8e419b0b85e4ab38109dcdd86c2134bc0713d0185a1be8df84b7d11021bacb1e1e4f23b695e98f18faec355b8e
SHA512
15e22c4bffda7800a3273d28b066d41c24d415d98775968ac10d5ae2e80d31da219028fa9a1d8422801ded1c474306e83c46c9b86619325aa4cb6050bef376ac
+DIST firefox-147.0.3-fi.xpi 452915 BLAKE2B
3aa63a5e1dbf82e971ba4cb304075153485cfb9404bd523dfa2f0e9a5b0be7ee3dfeb2ea378015ec934d38c64ca843a466564b905857adc805153b0647c916d0
SHA512
6fb5ecb552352d07cef8afe971f7feb4f2926701f1a8b2eb5a193ab0c49bf94e4298fc4b7729cc5cafb41c09d380aa9c1725782a9036db02158028a8d40e739f
+DIST firefox-147.0.3-fr.xpi 482429 BLAKE2B
1bc86283dac78681afd787903a7b19f8cc21cdfd86e831937c94e13d2a213d9660c1736577f4cd0c9aa87782b76f7577753b89acb25adf71ed4f138948860f63
SHA512
ca8485aec8f3575e1cf29936e83e14ddfb69a824346d784aa0333ffa4d1e6a31d00477e7a88e6128b24151fb514019213ffacfcc37eb2a6fa1a74c8ea547a0fa
+DIST firefox-147.0.3-fy-NL.xpi 464938 BLAKE2B
0f346d229e21a176a4ed0eb56abfd3c80164bac0b5c6abf23d33c868b6e6505a211e100be3763fafa01a6877717da6d37721c9e70310813180234f9396764de9
SHA512
a41c0fc39dd775f5ebfc12c10eaf927b62261f6658b0e978eeaafdb55424bc06d43c1dff31aa3ada02f37cce4e9d2015d877914b906e6284c9798e8744725345
+DIST firefox-147.0.3-ga-IE.xpi 317057 BLAKE2B
6388cd25f7d20704cd784aaaad7accb20a4a56736dd1dd1e0b6459e6a63148823add379b11c7f9f393f0de8d4a2e4cd4c52610b4577a1853eb534538a2c7adbc
SHA512
566591f1f3b6d842c676d92b1fcb889fc68dcf5285003549701865d11f8aee580114114e1f37a6e1c1f8bd74d7354cdbdbc2daa327ce26881d6e02efffea3902
+DIST firefox-147.0.3-gd.xpi 399454 BLAKE2B
e35efbfdf6fbc21f2ae8763ca1fbccf6ae4812a74bac240046de1ca8a676af201f82f7e1e3cb1181d455242f43bcbe890ddf18cc92e412c4cf45fa131f749c67
SHA512
4fa7a83332c347dfccd17214e17715b62db20e9f5b52ea59429aa5094580a4849dff77e31c019b328b13ec0e3f4edc837007cf5633ad8efe31178721a3210ce9
+DIST firefox-147.0.3-gl.xpi 447907 BLAKE2B
2dc233696ec5a35ca88a72c29d1768c200fb12e261b6aa13318ee53c40023b39b84209a9192ad65b9b0a6e08c8e84aa9818da4d24774f151fee4f3021f707147
SHA512
f7c6d0219df8c62eee22afb85309bcd5f80d5573a7ce98da294d905258f0be82d2fac8f5701af6f2b90c15cda90c817229715b91dbaecf922de1f5683604f22d
+DIST firefox-147.0.3-gn.xpi 473484 BLAKE2B
b71825a889eceafb9714414ba7e0024d1da51605745821410515875cd5e1d1a1b943841108b8da8bd3f7a0ac7e94696a00c68c1fcb7fa620b1a09c8406c7bf3e
SHA512
e00e5185e54f53a78291f59e14a037a838ab21746a3a691f3e5e2ab12206282c86b014ecf3b4a1fef26ae3f33cbb2c04632db00bc5e452cb78b779cdadf20c96
+DIST firefox-147.0.3-gu-IN.xpi 359743 BLAKE2B
7ccd603aa8b40318489e44e340791ecced5effbc467be33e38fb4c226f0362c06ada6e07f353b18185b6d18bd4cbad676193880b8be5c7d8cd367ef45d8dfc27
SHA512
61d66ab72c7c0461baba73113d90908d38d4f99348604c53c54d2782ca9483f8b8c13f19971b25bcacc9cdddcf79a269199d949c4831581c02508550e4043661
+DIST firefox-147.0.3-he.xpi 468546 BLAKE2B
bfd894f0c3178242400b56aa17fbd9988f4683f78964d7bbf783f57984f3157ee8fb2ce20de06fa6ba5a525a447191d3e27c9c8255c70a57826a4f2000056f02
SHA512
5ab73768252834d33b2d1ff8eddba220d8e2515fcfabd170c9436905451ab7fc1495113f5be3d966d634e104d32f57a454a9b88990ba3830040905b565c522cb
+DIST firefox-147.0.3-hi-IN.xpi 378448 BLAKE2B
7fefe3c625faf04f96fc9865fadcc1f376e3948a425b6303a0172b06991581be3080b910d6637dd826ed428881f93cfa54e3dc891539eb373581e5882388a37f
SHA512
96d867a6d7053820153a7c2079c260e18ae931087d83690ab84c35b6f5ca0a3732f9d1f032b5f3ec57264b682445ecd6098a9619b6dd9e52c940152baef898dd
+DIST firefox-147.0.3-hr.xpi 458869 BLAKE2B
77dea59faae6f78ae3e155e08896d9597987466124bf38953839b2114c2e4a6d572a23ecc3088d34015c5225ff18be64389628c0901464621ef8642f21c66514
SHA512
3ee13c20693651a5fd4a29f7361534bbd317e37eadb55af6a5baa444ad853f28c51d5123a44f018a41c182bfeb55c69c18c4b2480b440224a8fa7799a08f0467
+DIST firefox-147.0.3-hsb.xpi 487093 BLAKE2B
0cba3e336710598efb3719f51396af1e6f0c477068883d4f5be7d5108311689176dbd57345e5c9fd8fd3aa6ec05b5a6ffe96e06895f534708329eba705663dfd
SHA512
cac7615c18a06da4e50f62a1f483e65597f713c6e279b2b445602e071116d44691f1609dc36dbd9812303c455ad7e9354cce1b2bfe6166e3064d04c42c4e23f1
+DIST firefox-147.0.3-hu.xpi 490847 BLAKE2B
1c7b5c3ca16bfb3ac14f9325a1c9ef18a750fe14455c914c27600dfe5f4d0d25b5c5575adb4d4613990dad96a3fbc7b571b569f3aaabba8462da169e3a0f1cbc
SHA512
54462d5ad817faf092024ef9e099a48c003472762bd6409e232fe6eeb90b18e9e7e931b62bc9433c0e2065eed51fa4e98d729318ff7b6150055aef89642840e6
+DIST firefox-147.0.3-hy-AM.xpi 472701 BLAKE2B
87fe50b8c04c24169addd956a7981c96a9f42ba05d9cda1e44d37aaf9f432dfe74d557b895389fee94b7517d0e21888850abca1a037b4e6a0eb29642b22f043a
SHA512
95d0d8da5a99cd749847e5f39ad967119d1d33a25b60e1b6475b9ed2315a34ea2033a653a8f0b3e46b4d0385f704795167d5250d0b8d4ddf655fd557d9c20c01
+DIST firefox-147.0.3-ia.xpi 452346 BLAKE2B
cc346ae8c088d76ced5f55323dbdc618be3a3697519a1cd1249d43e7624eef6ef160ff0901d8799fc9f33ad59ecf2fc53d694e4cd7933aabb97956fe3d6685d6
SHA512
7e34c595858c60dd9d0c3b300f550f694004e525ba0cb856bd02c4d524d602b11b2561893836ce8b5b8223abda195600c88cf3374ae3636fc7cb8685b1f1eb33
+DIST firefox-147.0.3-id.xpi 433196 BLAKE2B
8989b02103405492f4f8f24aee43cdbee6f85ebd57b894fdb0bfbc7e9d730f6a5d69fde72e9d7a1bac3ad9c4b35ae59c324a92b313c3ddc25a5e4c368cce1abd
SHA512
2508a81499704d753d118e1df603b2d6d08d4198bd78c84a985d4b872fcea964842e6aba9d2c40a8d88b3970b9aa1052ad2077bc6f744213b2bd2bf04d484aed
+DIST firefox-147.0.3-is.xpi 441220 BLAKE2B
404fe2f23a3bb18132c0ac0871840391b3d47a2a9f35346e0986fce7212abb7b7e61285fac06990fed68ae6e92de186b3f4551e61d0dee757bbc06f26d77431f
SHA512
0c9a5354deae1b18e7c022286a14174fe7c65e09400216ebffe1335063b31183f6a1d6b3bfe61cb7ce6c4f87494c952cc4362a8a7eadb9226b1db1e9b2803bf8
+DIST firefox-147.0.3-it.xpi 463732 BLAKE2B
69428e7d070b3e474fb39c73bb11b41cae99aa715d271e1bbe180506f7957a2c50459d5351d9ad1a16087524acdc6ee6bcd14a9954547037cad4a20e99caa9d8
SHA512
f810b95136d1343700098feb18cd01733d7598c07df98c91883681e40a0589bc2b5ad3042dab65daaaab4acdf5b3cbba41e3118211dbc657be9b7bcf3262c535
+DIST firefox-147.0.3-ja.xpi 505791 BLAKE2B
637e0ab87814ac9dfae44f35d41e38c57d818c1ac058356e9d94aef69adb698e0f85a3c36a4c46fdd0f176679e5ce8f715c9576ddd8f892a7f9a44c41ab8d8d1
SHA512
078def941b547e347b6a6d2df5b255255b0646bdc48a7c1ef41078f761dff731e5d1dcdd5a324e88429d4330a91ad30ab213c9749b0fc27cd0ae64ad5b1aaf5c
+DIST firefox-147.0.3-ka.xpi 521272 BLAKE2B
55c492fe8d91643e64a8710b1dadbad35db0c93d537db71bc07a387cafe4dcb9fb65c6e3c7011fc1221a937e33e9d79807664531d48c89fd5ce50487b0702144
SHA512
4139487891ceb2533c0bf26154a95f2b703329a2c4416d9550f5cf4a5a153c02e1f889397560fdabd3f261bd0ac71c4d0fb61644d7b384f942c0df3c29798eea
+DIST firefox-147.0.3-kab.xpi 427543 BLAKE2B
62fa2212575206eae8e1cbf14513b81b132bd6427cf29355ce9dfe3626cfe972179c2c24dc3f879143ac8b386ccb79f98f3d070614cbea7d2517ecd0616222fe
SHA512
df303c87739ab3fe5c5fbbdc344d3173e0e6bdaf16f6cd9acb737d26a3af0534e4539874ac1d4889a45be718089786fbe248f3b98c88baa33f0d458ed8179964
+DIST firefox-147.0.3-kk.xpi 541293 BLAKE2B
1d21656f28aec6895798571411059604c6440b7430c5b08205fb8d22325b57a7410002f1c5722559a961638654b4f4c217857d483efba02a9d1b6a1ff23f33c5
SHA512
bff043d472a868f2978ccb87ff3e592c9730863f84361098109d40b1376c4953c4fd533e4b02980bc952206646c601c492647b4cc14228c7678e403be2eb59b8
+DIST firefox-147.0.3-km.xpi 349289 BLAKE2B
dbc099a53124ecedd46a6e1de0593cf4453d32eb083364650d79e01eed6e10aed3df379cea73efd4f1ef85b18f7e3765119f4fe12620af39153d918ce2b12219
SHA512
b85fe772a687dee26bda1c5f6876c14a2cddaf824644b79b840745c5657e5b3780dd62da7b87b2dc59b7c3f958266a865f706434e6240728b818690f86d1dd1a
+DIST firefox-147.0.3-kn.xpi 333592 BLAKE2B
daef526d6dbbe753921da304f1b00eb6fa9cb1d34eab27834130dee98d26b014c0d0b891383ce4b5df1d2c6b3b7a14fabd7757757801ff9a7c5735ccc27190a1
SHA512
ad86947cb32fe0ad283cac168042be835511e1358e2f3587812195687a67ede92a4fc633c35f054537ee98c1367c1cf8c76b80312b14970dbec9fa5732e3db34
+DIST firefox-147.0.3-ko.xpi 491175 BLAKE2B
8247ffd407f449e6c476b7cbd2ff107d9114d0948edb51ef2f1df408b117f1d83ae2e40618d925e1392a9315dc3da1ccbb2c28b36abeede4abfb280a01a7165a
SHA512
254f88d13ea2ee73dc905aaeb10bb3e4a7a1756623df22d939cea77a658c1cfe023aa57990105a6d2a07c5238761ce43c09d6508df221f6b62d24dd7b2d2cb03
+DIST firefox-147.0.3-lij.xpi 320636 BLAKE2B
2973eb810750d700d58247cabd943bf472ab7602a9b6307b8dc3436f21e645276f27262ba89efdb34ef8d5885b4587909b0c1ed1425c2910c750a150bafc4a5b
SHA512
5cc82db8d6b0bfb981468605f50eb0ca735539ddbcb976b2db0cda74dae16536d46efe1134d98d857207503e57520c674901987403893086393bca00466fe28d
+DIST firefox-147.0.3-lt.xpi 380527 BLAKE2B
a226622da6366512ac7bc2e457916a3756077cd56aae0af4617a811590488728a9e1d09a113f20910986a0b26f91733204abe4bdc3a1b014edf059c8546f22f9
SHA512
a8bd7cd94b672974685c4935b45f3d4a35c488cd75d35db4997bee356bbf98c5c01b284938229eec94916ac83da7ba9cc7d140f2e0b0c9551910d3508220f325
+DIST firefox-147.0.3-lv.xpi 391439 BLAKE2B
d640ee45400cb76fe3798af4c193118004e09f9f184d9561272d52f3accd0449e6602836a3522577e8cabbea7a71813b3349528e5569bd760711ec9c2d106c01
SHA512
05efbca9f870eaaca9315b56f4ecc0130989429e640700f8dfbc42278a26080c739221ccce26505478be0dfdb25b7409463aa41b537ab0060bdf0d5864533ab8
+DIST firefox-147.0.3-mk.xpi 318216 BLAKE2B
d75d214440ceb713d0cda3beaf7dd4ed56914fb203219e5dca877435f6bfbbe3ef0318a293d190beda2930ff761d9a8cc1b3af6321e5718388532aca611f444c
SHA512
073c014c09eab192b21a1381aadcabf2d3fc2f55240f4e0522ff55a0f07f6b81abfdf436322b93b110c819cd845832bf8ee4daaca39018183105162fc062d1cc
+DIST firefox-147.0.3-mr.xpi 357575 BLAKE2B
c0bd34ef6ee18de27c3097aba9e6c077e3c2b33e22ad5571942a4e0441e928769f0dac05383753303c510adaf36c222fa1d2b2be9f5ea1c40a17c3629fd9af7c
SHA512
81e4b7524adf1bf0ba1ecd82d65011dadf060c84f6077670b85cd13b15e8615976731a02aac1201d11aa608abe334e494096a92968a5ac465b2cad8c29a15218
+DIST firefox-147.0.3-ms.xpi 297216 BLAKE2B
71b260726dcd30cd4f2fd0097d2ce2223f441681bd44e3bfb03113f123e25630390ce85836d0862da19afba898a84a400963e4376d9581c6ada01fcd6aa37e81
SHA512
7ed8c63557f83e8ff9961285349c4308ba56361a2d4787d24462cf96f4f8521f2a6b605271031a70d59033f22385bbdbb86af0a9ba32ed29dc8a77ce0b8c4d84
+DIST firefox-147.0.3-my.xpi 344474 BLAKE2B
4526dead59ac1393c351dd861c1479629459aba86d863a7ce99f2595a0ceca2fd813e2d7a75dfc2c39e00fc2b5809c27b569ac598ef5b25ea857be8bb213cbe8
SHA512
ed095d100fa84854d91d95f670d13e67c348e8cf8769ec27b81d141709bbb2a4415f3fd22bb1a3f2de94c6d3dd6d41e8049aa9aa6638137f177d9890f9a07109
+DIST firefox-147.0.3-nb-NO.xpi 451563 BLAKE2B
9bbc38b048bb074367c779744eda86f0e73bf80ba551e60ec5fdd03ea7d58b270157879c55b1956f709f9cefe6c6bb66852d63d32b5407e2767c955e74818f0f
SHA512
0b6cdd96038867e9e36330ae44e669bc35e8bf28810707d52433265aeb195b8969b44bd2f0748d1115fdc9d177c8d9d56bbf853d4b0717be714fdbe2947cb399
+DIST firefox-147.0.3-ne-NP.xpi 349632 BLAKE2B
8f574d51e85b885518353e9243da0e5d0c703ed11db590ec1f797c481a4862b7620b3918aa3980299b43773b697b63b3a6bab2a6148fe4c6650ad21789dc2b56
SHA512
15c5fe05aa4e8738eb4c7b40976ebeb4dbe4fd3e2dbcee162887ea5dc4b183795ab71cc31789c4d87c1b592c06c7f152c19378f24546c64c6947b3738905a9f7
+DIST firefox-147.0.3-nl.xpi 458877 BLAKE2B
6b0ccd99453bc5219a9ff58affcba6f2879f3eb5f7f1394588a0b4ce54c5e4565e98eb95c36c5f03c3c95714bf6b8204b4a893c851672aec8d15f65e89928ccb
SHA512
fb3ae426d760e99d48ba115def265d33a57e17c4294a27c60b65a35378a71739e51da65bbe8882b480d3be9cccad1581b2bd373a37ad9f0c0c25e3041b0e24e0
+DIST firefox-147.0.3-nn-NO.xpi 454763 BLAKE2B
a1d1cb42e1fbb226f08a49e4032bb3fb32b00121541a40a3ae63701c3c5c40a3ebba06720ed5ed3407773b857165a8404b04d23b6e68d95debb175340dd1f30e
SHA512
d61e553a8a1c0dc84b8331e96264c518d7aa4f37cc4b7c502b8c424fca30be16c1bc1de553260ccc755f83c8831b2779dc2668c1af8463062fae1e5aa3706cf4
+DIST firefox-147.0.3-oc.xpi 411254 BLAKE2B
229ddba2a7e87d485a0ff466cc234ce7aa7487826f24869ee72ed97cf3f8526998945c1f4a3a2c83c6a54ac8215e6c1c93712ce2190a4bf24c52d9acbcaab345
SHA512
203578bb2f47260736c588539886851af0fa171227ffb23667ff64bb6053abbb47514565e418cd49efcb57b07b68f19b5b1720de71f3ac411706c2ccd6d56d5f
+DIST firefox-147.0.3-pa-IN.xpi 520323 BLAKE2B
6b1f797fee0cc6202528c6f0da7ca83bb4f31ec3ff96f3ec3fc383bc333899793c089b86fd2c6758f06dec2579ea545a034a7b14f70ebf845963323de360402e
SHA512
c716b4fac463880d9127e29a265d06fd186a410f65058cbfd029b3e450edf3fd6e5096d04fe86342fe3d5eefb31ac083af334507d795be5735cdb7bac637c018
+DIST firefox-147.0.3-pl.xpi 488078 BLAKE2B
5b34b8fe40efa63dfef6672413f34d9378cd806512f357ae4e87060b15851f3fecf169efaa17fd9de635fdc097b1aa887c2222452ccc92d0ba84587ea447d221
SHA512
7590e3b96543a88578eb9afcdc7039cf25b577d835ef78605a4e9a862b87432aeb9f8fdba7227ea959e199fda8424f9f66302177aa4b7e0ea0b5f209ea0ef4f7
+DIST firefox-147.0.3-pt-BR.xpi 463347 BLAKE2B
530d9414282b1ee44ad10ddd23ad6f6f07ae19d1ba720d50dc33fe9c17cc51978c7890b5f95752205753a4b0e3364d85b9821d539f9ee6f098e4910772082474
SHA512
159a7c00297c0b7fcccda0d7e42b0695483c6ea3d9a87c528e41acf1258f5337f1c95e8d03a54d86fe50ea7745496bfb3ed45c9f73d43111846c6ad41ea2ae13
+DIST firefox-147.0.3-pt-PT.xpi 460505 BLAKE2B
514d6593fb67bcb771c20542a2557a22fc2c9032bf8e69934c3d4401b5ac3c759e09af9978dfdc6c233b52ff38a12808f4d0eb30a9e8b79fa19f72bbef0c167d
SHA512
3991e7523af5f9d099807f84c1b85c4d207f87d93a1f3b23a5ee7f59c9d9dd33d21b8bf9e270c978bc7c578e61658b0d626aab05ca0c14cd425ee466bda604ae
+DIST firefox-147.0.3-rm.xpi 456417 BLAKE2B
cb513d5d2be27ad8b0d8f11949b3fc622982a288bcbadc5b64eeea25ed60a2ebec6a2caaad59fba4bcc10783542167624ea360bd0ea2f58490707050c3b8f451
SHA512
a13d383d7bead6b4db7ca12df0c2645bf963ff8f918de236455187e6a7c6504e674230872a924de338cbd9aa511b60f557f4ad7540ffef4b8656c9519e28b156
+DIST firefox-147.0.3-ro.xpi 476234 BLAKE2B
82aef4c7152034767cd0589562615ba8aa8db929174ee516ab87232feba2c960e98fc822fdffa022799252eb49166e50fc2a61770425eaae4cc43f247d1d9941
SHA512
6106bcb9208d7def7a3324855abf6cb57d5e95325a02662551f16c32c9e84945e3466c57c12ea3ece08e8b9f13232ee9ef108b1bcf181f49957ce8b7fada9cf7
+DIST firefox-147.0.3-ru.xpi 553265 BLAKE2B
f5d54c3e258a7863ad96e6158d31d87e8b2bb1e1aadb2ed41f6461e27ac8c38d4248cb28cf2249e601a2c1cbf831bb66d2ed86a561b102aafb9bef7cb2b1de70
SHA512
1028f707a65c9535d83c75e65d7fb2ae02086f1db4ddfe61c8364af7c768fe409b5cadc278d3452187c0f46b5c74cd173079bec643adcecf5b3d529d5497c5e3
+DIST firefox-147.0.3-sco.xpi 323632 BLAKE2B
b5075ef4c107eceafb2eb2ce3dfdb2b882162d3f01320561f42409f97f427496d3e2648c4a284b388e212c344ead40ed25af8f3f520f43a2ae4d75f4e5fa2595
SHA512
bf9b2ef2f798a1114ba8f91c8f355297b92636942c49765e8bc94dd477ca82a9352dd3b03a268c7e25c4fa9e070e5bc14873aff07f3bb969dff97a530c132e49
+DIST firefox-147.0.3-si.xpi 410475 BLAKE2B
27aa076e9a05f99fd47de0d47eee5f29c8b2d8b897ee14141d9fd7408390a79b722ccf591558c8d6e5fbd7db61be61d75f329069fb36bb6acea27fbf6b1b9c82
SHA512
7d685ae983171c95de6cda15fb06705ab3a24c692cdc919474dba508d31a2212b53b972af179a984df862407d57a83c59e5cb304bf28afcbaefeb7e786300d75
+DIST firefox-147.0.3-sk.xpi 493507 BLAKE2B
833a69106619062069fe91b2d18339d47ded10da4b2c84d790d97c54cbc22bf09e6d48f290e889370d2819a12b2d232aa17990d75334400968a19780ed37d448
SHA512
aaac4a9cdb37e475c23879c075e981762d543b164aa307aa0457657ec84fa968aa5190c5d3d6af20218cefdb3cc35f84791f1326d2f98e6ddca616c487c73d11
+DIST firefox-147.0.3-skr.xpi 484859 BLAKE2B
37050d7cf599b35dc45cbf4a08b545455890fcc51e080e3c4caf33c6979c5172dfaa0228d69a540af5567b3ef22a7bb8c277abaee241471c095ae1f59a9fcaf8
SHA512
6c582625f3861724d6b4dc7385b47eca3d49eaf3e48b46b663dc74bb71c5ba71b99928ebb7d19114cbc12137ac218dc338f327283075079fae33bcc2bd98bf94
+DIST firefox-147.0.3-sl.xpi 461504 BLAKE2B
537fe423fab61d291b3bb6ee4330957a072c9e3f6e128a5dab17ec5ec57cb5958004a4c8bb240b4a4a11f29c10b1e07d85b8c549ef836c847bdbf683602cb6a1
SHA512
b8b0c101c5f1f1e946b2d847aa7e938c8618c085efe8e8f56ea60ef601a3eceafd396cdfd96479686675824ec82c9375f4ef4513b618b03b7cd5ff428f49aad1
+DIST firefox-147.0.3-son.xpi 275636 BLAKE2B
e57dc1dac47dadd6d2324fdd035c9724520b0c00bb0bfa0b4f280107df264e9d89e973091f0fa0a1a80ee0de4f0c30da92663667bfcebca786997c8ce3b6b15b
SHA512
e071b99f61d45c8db20ae2bd8c0c70fe4fd9d78b166daee2af243d89a2391148cd38b21ddf5b0bd7566cf74afa10f974d8634ef4df51114d5564cc840e4e3783
+DIST firefox-147.0.3-sq.xpi 479955 BLAKE2B
193cea97e04fd6d0ceed5739b2c84a0a1a347195f7e1b52d1c91af57e3edf76761b49e719e6a0e42f3416293a0058e18025e31661dacdac4867bdcd59584477e
SHA512
25f65533532e65341fdad52b06a35e12976455d4e632ac9db505494d8c3bc69f2b17caa910b9c32992dd8da6e831640636c4bb832b898b903d5db3fdced21715
+DIST firefox-147.0.3-sr.xpi 452648 BLAKE2B
c62babb89d00a0fb45ab733865a58233ab86add2556e5a23f6979062ec78ab7334e326ed7403a3de4cf3061804d5ed30f6a60c09e6eed4b64dadd041fb4e44d7
SHA512
d07e7075108e8d5ae7cce57f99e8dbab7a0a6c17941e4bb4bebff3d9b57bbcd9ba11f7eb340c8aa1a359620761ac35736c9c0c5af48eb0937e082de816ec3870
+DIST firefox-147.0.3-sv-SE.xpi 458674 BLAKE2B
5adc078374007dceb3c61492869b3e13511839d6a32fa03143a81e33a075bbfce05b006df1acd9bda5d20be3d566680ed0334dff6c909e2b8f39eab6b2effb64
SHA512
225f9e337ef13ddf178fa0b403667f0826ee06b8da8444544c536487c2c5c2049027ed70d9725df73fa3e9775ba362663557aa33f26389d0311a748c2a62f016
+DIST firefox-147.0.3-ta.xpi 339620 BLAKE2B
e0f55c56052b3c1e2b07de9144d4c646a69506f4858ea3fe9bd67aaa0afe67c57633c92ce307e5efe2c5cf1b001902c5ea779db6f3edf9a41466c50b14fabaf2
SHA512
f315a66f70686fcf793fcb1aa251961d539b5ab08c7a8b2e0fadf24319ebfbc9af64deaeef251dc36f78acaf0009972cb8b8eedeb768969f93d56590be27ee33
+DIST firefox-147.0.3-te.xpi 382693 BLAKE2B
9cd5f22eda7c0b637dd3f9526e6f9d5ae4fb5584d8752b166280f370eb8c36111e2729aa3363821eac476ca1ab362be1e234167ca13cedce26218e5c378aa782
SHA512
f140b4f140133129a0596d6fdb01b7cbf7d683478cd1ad94a83ce47d71442818d0608ef530f8e1de268c2581dda21611ce448bad31ca104c90e8523a77228988
+DIST firefox-147.0.3-th.xpi 530503 BLAKE2B
23888748c2c4afa5489c703e42f2e53b76dd9c4ccf2ff3fe0e333dc0dc35afa71858dd0e6de28f5e58070ba25c03e276ba92771829d73ed9a26fa88b3ce69513
SHA512
5d37f250b26caef39d2d168877a1608ffcbb44172432017e736905e48aa88cfa8c0a37a17f63b67a07fdae2ab9f292802548355782560880fa3971dee7fd994d
+DIST firefox-147.0.3-tl.xpi 356869 BLAKE2B
c7e0d6f7b8fea76cddf985f70726828e092a514181b0bbc389f33cc0f8194185ad55fb0ccd45530a2ff63bc30a1115d3e567c5d86258c208e381dc2905389d84
SHA512
bb4beb703d573e387aa5e7d90e36e6263c8803323a4d07babdf6f44f30b44217ec0d687d338fe36876de09a0d060a1914fdc6b956678c49906e321606261ec6e
+DIST firefox-147.0.3-tr.xpi 472595 BLAKE2B
bb87b2b255d92d5d2bf2e600c5cb29d081dee31ec6ab2dea6df77acc894d75ff67516540d08aaf2bb8e3cf8710f083115f20a13a71b960b67a0145c3c80373a1
SHA512
709061fb7d9c33c7a5cca0909bcd1f1fc1763c3c23a43f51b3da5a3fc7c9450bc3c8c5291e8467cbe1e433d9ba2fb9f0987e675aee8e59cdbaeeadbdeef9e5cf
+DIST firefox-147.0.3-trs.xpi 325443 BLAKE2B
24dac30ca36ced43ddfedc4428313b954741e789449b2a986856dd5252007b659c121e1f50a14808418c32b818fdc8e741e420f5c3064f80b736162931e694d0
SHA512
cb43136cd0c53e9166659f023c109044d485df6f266d99d198ded1ca4d3b55187cd99ced7d1adfeb67a9cf6bea7c68c0e675eb3d8360bbaa097c90b5b9f48b25
+DIST firefox-147.0.3-uk.xpi 540522 BLAKE2B
5b8a11e7855c7e0552e9c3a814a9430bc7398af6349edaa828e70fbdccf1e0a26989924563b7cbc78f438e7e1bf5085872c2d2641cfe116ddcdae9adfbf11807
SHA512
fc0ff201be931f55feb25c2d88e41ace4a0115861ce7b457065b303e5d1ddf4a7fef0238664afe7288000922ccad20ac017c81c8978c2ebb6d6d2c3582b07b78
+DIST firefox-147.0.3-ur.xpi 371414 BLAKE2B
13e29444071c3c21e6e6a7f01285406e586ca6e31091b56ea1b137486b57fec85d1741611940f90adcdae29bdd717c1ac7358529f720203caeeeec0b2646a07d
SHA512
811e866c7d7a51fd6cca507b4b2a4666591cacedac44578429db1de9a9492a9b2f6857292227e2a74212e774202ef9022c63bc7cf3cbd0cd662d0ed6d8ef3c6f
+DIST firefox-147.0.3-uz.xpi 304841 BLAKE2B
ad6018a36a52a3b9abef39852542f98c382e76078de9ad11a4f4a11ee41a91b5f57fc1190c8774a74159a593afcd97e21f7590d1cf5ea5971625033aecdd1507
SHA512
8cf3a190139dbfea0cffeaa7d8b9187e7d83c0158a8a3e732bb614451334c4eb49fed7c7af8235fbe125ae06a562a9bdf427bde4dac455353f0c0d387b4d0b38
+DIST firefox-147.0.3-vi.xpi 492935 BLAKE2B
5e9b46a08ca4507dea998a56dde4d21aa370eea527fccba374b6ef3a434e7b9164a6abf923e340e980ab7f72994e96aa569d58a83df4d520e759a4d2927e9f66
SHA512
8b9a7ba3b3668dd61197befad8ca975f15ee7990b10d92094961a1b5e1116b51f514bcd93befa64054474c49eb6e6eb71b08f87b831f3c6b0baac832669870a6
+DIST firefox-147.0.3-xh.xpi 275245 BLAKE2B
d52ab1fe0377d0f74a9e032dc479077f0c7fba5a97e5c8243a3188b308ade2781101c901f4fc51cb14edd172d12b46619a369e81e42c1e72d80df0c9be950974
SHA512
90ae2e7807b5db93695c56411a9fe6478f8ece1a10209a45f354273cb268c1d7d28ad401c094345ab66047d17c6069ef548fa1e33f875aeae1a7aafc75d7cf72
+DIST firefox-147.0.3-zh-CN.xpi 483913 BLAKE2B
9b4feeb135365301d9335e799540043e4cce6b66c3824632f00b6d38d338c549eaf7d0e00ae7cc23b326d40be2cf31b58a2aaa9c9677aa1684dc7f35debb2e09
SHA512
84da912a6e8f49440a1ef7e476e1f9197134b32bcf8046320cf867dc9094a1c50cd2633edd8fcb2bf41dcb0cb3da04dbf70c474f1bf83d7e3fff2bb30881544d
+DIST firefox-147.0.3-zh-TW.xpi 487258 BLAKE2B
95f2fe937fedfa3c97d5f23141796c9017d9f535b30448a1ab62e434aeaa8e280f520a51237c280ac5268faf9f15937aac992cf4e8ff4f349482890518588a14
SHA512
5fead566fa76ff30c708fbf22702a2c67e42cc69dd773bf3684f19deddf6ff28782097eb45910636cbc4b0f4297413fed0b7db9053f41658255114b2dec7e1ce
DIST firefox-bin_aarch64-140.6.0.tar.xz 66313152 BLAKE2B
2904a6326f7824aa5420bc572c2a7dbe015c66ab0afb1416e48e4583706b0460613621d8e222d5d7cdba68ee65b8b1f87fd444fafb268f8b0745e0954ac1b11b
SHA512
54efea1954221232e5766a3c93a333aa8f2455d789926f9526229c19d5567486078dc94a8017a3cd9c079e8a27a7874d47338ac104ad0927b3b9a0ad50387f78
DIST firefox-bin_aarch64-140.7.0.tar.xz 66480896 BLAKE2B
d67a19bd74fc0faff515a4be48bd3439c17c067d37e72192d93d579b81bf23abcc70e0b5aae3311360d0ea4cf27685420dca6f0dd3f6f9030fde4a96519271fb
SHA512
1433a6e38cac11da208083da366649516ffa0372e883ce93082c308454680aaa733e9786301f08bf3ff6b2e86cb8ec6a4d8dde45c2cdadfc49d32fec427b53b9
DIST firefox-bin_aarch64-146.0.1.tar.xz 68531560 BLAKE2B
1c594b32a2e421d87628a9032e60457cc60871f37b4aa5b18a4a028053476f02eefb9511ce2ac83f5e6018e8a55f4546e00936fad63112cb803218563b38d8f4
SHA512
6489a0a7cbe7c292f2daffa240ae4f2e4fc15aca4cd82b661c931c760c4b8a0a915e9f5f64f61bbacaa46ce4dc0b6da79e8ed08f8aa098bfbd77dc0fd9ae47ca
DIST firefox-bin_aarch64-147.0.1.tar.xz 68844016 BLAKE2B
75f3666b4d25d7d0eac020a91f013d9d66689c262149dc2c092fb64c896862a531b7579df36d4572ec5fdb7c8615522cfe9255d0630955165efafa8521256660
SHA512
fa77fbb57564b5eba889119112d0c7335695ed1069665924f8ac6ab12c00461e780b10327ac7d8b89bae3c684761f63911d4cc7447727da7cfa5db969c404166
DIST firefox-bin_aarch64-147.0.2.tar.xz 68758196 BLAKE2B
52e78208dc2a4adb944e88ec2ce62de37f6f2c016ccb21d510f3236f90fb7d75ea2487f4d32dead7b855c9d4c49cf08f5fe38639e94d0e6effcc9d5a727e76be
SHA512
bf54496e76b90a38035fee1cbb57cc5a45db913cb88ffe652009fb536640e0f53120acbce89f75b877ca035de9e0a66ab5f1626abb9d9fc3326c27d797f3f7dd
+DIST firefox-bin_aarch64-147.0.3.tar.xz 69019940 BLAKE2B
62d976bead5edc64e6d6d481a1e81ed0271e8fd0d133ea9905d48f58fcd21b6f4e83ad9f71e9405301f6ca6caeee3ae919767fec480ef687c038c063026071b2
SHA512
65c3619a0351d9a456f1990cc6543419de1867a250a734483bd5bbc20f44e18bebc9fb0a4b8ac5bc3d852bcdeca7729789f22a31d5af4be3a06e2a5bc2049167
DIST firefox-bin_aarch64-147.0.tar.xz 69213380 BLAKE2B
949092da55d8519d4211b4632d6318581fe964a988966117e41e7a1c06becee29e14a7df67bae0b286dad5166b8de7d91f96aa0d4cb9f2408ce533eb0835de6a
SHA512
0b5c1ca85dcca2ce9ae36cadcedd71f6c0269984db005f04e2638020681357aea9c916aa1e8bac12d0951be7185223c498a471086bd91ed25c5e1a82060e1d24
DIST firefox-bin_i686-140.6.0.tar.xz 78819388 BLAKE2B
61b31352f0a45f3811c7573ce4007a71bcf225bac305380e5e85ecac64ce05744c936bcfb18b4e65732c76f21dac157e91c15cdc1ce2952554ea478d46223d06
SHA512
b8eba2214352acaecac633eeff590c0a2fbedfa4e41af04774be03c3e456fbcaf75e21f5da45157fcabfe622a8b32d81553d99219a175e7d398d2851673b3b02
DIST firefox-bin_i686-140.7.0.tar.xz 78361272 BLAKE2B
1058b7a68dc3843474902a5e5b93424af31d8c07d8ec44b1dbbf9de1b723917ec1c4ae3d84c1dd17f6399039fa87f303b77e9deae3ff7f31a3629d15020fd86a
SHA512
fa7af01733165364827c279e2618d381a24e051a9d549b3e6c1cd3979d9d048c52efdec0acb222fc1c3ef8645d08e2ebe8d9a341d70a012d907cdd56494b0119
@@ -593,4 +691,5 @@ DIST firefox-bin_x86_64-140.7.0.tar.xz 75392472 BLAKE2B
631b44520d94811aed415729
DIST firefox-bin_x86_64-146.0.1.tar.xz 79925480 BLAKE2B
d96f4f1991646adf5a92889e45b2e26774950ce295edb211944a016e56dce7c004a4138bd2e9d2f4288e6150e8d232803cbeb48b30981065da6389e0c401a163
SHA512
a8bf7577d4320ac38442c880af4b15dd90a11b09ac14080703258ce6916fcf73514fc6d91383bf9a4133cf1cd796762a84f718f80313ed0fdcd23cfa50629aaa
DIST firefox-bin_x86_64-147.0.1.tar.xz 80541624 BLAKE2B
c772a937fad670e979469f00d61864052297f45a41d793277d2e6a756cf91f167ca7b55d5ee43c1abb1fd7e3ed4b495f129f6e09207b7d66aa8ad587689263a5
SHA512
95e24ad83cf7b2cf8b4a243d4d9245a8e96c8ceb827a32a1ee6de1781dabbf8a3eb14c483f5c05926cf12d489b51bbad650ed99c561c72424bf743362da3ebb7
DIST firefox-bin_x86_64-147.0.2.tar.xz 80763112 BLAKE2B
32d337e30b69e8c4c014350887a607fa79f02c7361f053442387853e226dff250464b00cdbb34e86979ab108f7a3440016acabfe3db355f72db609d3712dea3b
SHA512
b3124bd2cc651c267c9eaa87ffc17ccebfe304cb6bb1225838390391f0457bd2fe725f2b82892e5fa372c27a83a711b8ab30cc4336f8b9d8e3f6dc2998a2d3bb
+DIST firefox-bin_x86_64-147.0.3.tar.xz 80884844 BLAKE2B
54a8887a246dd9328b523380ac4c44eaf3233c2a249640a6201b1965824ceb06a10688dfced02639c8d848df88257d7c6de89424730849653c661995b1edb681
SHA512
d91f0debc360e1557d641d5f0bdc041a7127fc9eff5e166c956762d52bfab9865ec4a024bd62cd092709da9075d88ea5d18f5104706ce4054482dae3f6b734dc
DIST firefox-bin_x86_64-147.0.tar.xz 80629420 BLAKE2B
f24e717c09c1f2de468077bae3d95614f1c2e1d2e2502e15dca9b5b291cfe3b755409bf740723b550d7dd079d3e5fb2843a33ea7c73ffed7f6da9a1a92792f54
SHA512
7c4ba0481e5f590bb9b07d8157b3b1ea8f09e2d961468c5a6a466d10fadb08cb8eac4602b359f915dcfba48283f0f0b0c827d98ae3318aa831ab6d418821c5e2
diff --git a/www-client/firefox-bin/firefox-bin-147.0.3.ebuild
b/www-client/firefox-bin/firefox-bin-147.0.3.ebuild
new file mode 100644
index 000000000000..1ff8b0e28522
--- /dev/null
+++ b/www-client/firefox-bin/firefox-bin-147.0.3.ebuild
@@ -0,0 +1,360 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MOZ_ESR=
+
+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.firefox.com https://www.firefox.com/enterprise/"
+ SLOT="esr"
+else
+ HOMEPAGE="https://www.firefox.com"
+ 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.xz ->
${PN}_x86_64-${PV}.tar.xz )
+ arm64? ( ${MOZ_SRC_BASE_URI}/linux-aarch64/en-US/${MOZ_P}.tar.xz ->
${PN}_aarch64-${PV}.tar.xz )"
+
+DESCRIPTION="Firefox Web Browser"
+
+KEYWORDS="-* amd64 ~arm64"
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+IUSE="+gmp-autoupdate selinux wayland"
+
+RESTRICT="strip"
+
+BDEPEND="app-arch/unzip"
+RDEPEND="${DEPEND}
+ !www-client/firefox-bin:0
+ || (
+ media-libs/libpulse
+ media-sound/apulse
+ )
+ >=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
+ media-video/ffmpeg
+ 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
+ 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 exec_command="${PN} --name=firefox-bin"
+ local icon="${PN}"
+ local use_wayland="false"
+
+ 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, bgo#941873
+ local apulselib=
+ if has_version -r media-sound/apulse[-sdk] ; then
+ apulselib="${EPREFIX}/usr/$(get_libdir)/apulse"
+ ewarn "media-sound/apulse with -sdk use flag detected!"
+ ewarn "Firefox-bin will be installed with a wrapper, that
attempts to load"
+ ewarn "apulse instead of pipewire/pulseadio. This may lead to
sound issues."
+ ewarn "Please either enable sdk use flag for apulse, or remove
apulse"
+ ewarn "completely and re-install firefox-bin to utilize
pipewire/pulseaudio instead."
+ 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
+}