commit: 9b04e6650bbc0894cf10804d41f25cb29fc07b0a
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 24 07:56:31 2025 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Sep 24 07:56:31 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b04e665
mail-client/thunderbird-bin: add 143.0.1
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
mail-client/thunderbird-bin/Manifest | 66 +++++
.../thunderbird-bin/thunderbird-bin-143.0.1.ebuild | 285 +++++++++++++++++++++
2 files changed, 351 insertions(+)
diff --git a/mail-client/thunderbird-bin/Manifest
b/mail-client/thunderbird-bin/Manifest
index bc22585b1433..0d8f6ac52849 100644
--- a/mail-client/thunderbird-bin/Manifest
+++ b/mail-client/thunderbird-bin/Manifest
@@ -638,6 +638,70 @@ DIST thunderbird-143.0-uz.xpi 355677 BLAKE2B
a7ba54e1c716e2eaac2ad5edb5d43a6098a
DIST thunderbird-143.0-vi.xpi 521328 BLAKE2B
4102d4e26e086584b5ccead8477ec045e2a091fadc2b91dc909b32bc66db421a20b57dc3659863774ca0bb9160bcb9cb34ff4d9285d8a17e6b441e92db253b29
SHA512
410468f82462e32cc2e453fc3d8fc9bfaef23ce742f0cdd5374aa43e2a94963fbeea6ae18eea4205b5ec9fe5b0c38d2cd176f2588a5643456fa492da6036dce2
DIST thunderbird-143.0-zh-CN.xpi 510221 BLAKE2B
268e1bf595cac1d0bfa4d2b3ba03dab24b44eaac14d7dcf8c7929459b45ad2b1455723ffdccb7ea19a7671a5d0b8d1096e72e84c4953f359896512a8d1afcb61
SHA512
30a026ca694a316c1fae886e0f504f4b9c9ef83c675c5a3b1d42e9d8ab22182d387899e193cc155343e00f6cdc463485c65a928442b6f0fce55198ea94784288
DIST thunderbird-143.0-zh-TW.xpi 513781 BLAKE2B
aba1f3d6d2c67465a850f615a910c39d881aa094e04fad896b65ea69e5179d5842844dbfe1cb087a50c83a2772bcf06992043248d68b00826dc8d389cab51f88
SHA512
f5ba6c06cdf28fe0e881d6d80195774cc4c13099ddb6f4f2063d571fcd9671f32d831911585f0c4fd48065b70acba9b7f0ba5f1754482afa5ee0b1a9fdcc57aa
+DIST thunderbird-143.0.1-af.xpi 316517 BLAKE2B
10bd73a7df193b2e22003ea0795c6c1892a3d0d0cf38d90bf990ba338680bc051df2a8685579bf35ef40168944516af226c7d63f3ebe3e9376a4bfdeaf15a65d
SHA512
75d9ec847977fd5afe47b6c1c83e4c820139c1d8861758a76ba4f6487c6e87d93276b7e41542dd82ad0cbf0a5cd9675ab73b76629593ac7b332694d5092ab3bb
+DIST thunderbird-143.0.1-ar.xpi 436468 BLAKE2B
c92ed07af0a8a3e72fdd877212cfd63af8e1b2aeb7c1a1298ba540c62dcdd629b002642cb0f41d0c41b7354de16c5a7e5693c11a32e60509dcef9fba7fb309cc
SHA512
92f369ffb1f7101dc7bbd2b248059dc77fd1968166e08fe617e88ba4810dc4160ba6ad3de28a07f09cbc919002de895ec5985c3622d7439cd9ac3b28261c5270
+DIST thunderbird-143.0.1-ast.xpi 340775 BLAKE2B
75faafb06e36b6f9c8782cb4469d8b60ba152a526d8b430c04e161f6b6a5a997af4489db1af6b6dde78eb22dd00c32977ef5398cb48adb44f14d694adc5d23ab
SHA512
2825d66a736680bb1107d02c7a98be8ac8f79c038b010ef8d9be8ed34a0646ca1d68af3783e1c31d1c6d8ee3e0de50dc00606e507fedcf7488594decbada4809
+DIST thunderbird-143.0.1-be.xpi 522890 BLAKE2B
afbe3ef4ef56108faea6b6ec78186e4c45d4fc7ba545a63af0183f9cf7b08d9c1a52d41684be3cc43e0682133fc036d5556c30af4a6ba572ea8e8c66ec292a42
SHA512
b5b79ac4e838421889ce6c83f570f5a72303343414dc90d8d7e7bd3df00a3f1e8b4fd70750fb8bf02228e81b4cc5a43fc5efae3488097b628dddd7aff8463eae
+DIST thunderbird-143.0.1-bg.xpi 540489 BLAKE2B
e61123a34f4bcc65acbadc529a92c46d041aa3b8af1ef0c19d6a7c58cda3c951843476c966a3df950bdbb65dc06b7565782d1dba657f2f7d80136fbaef495300
SHA512
01597faf551edf8b955d95cebe0af3cfb894c5736535c5cbdfb98c662a10885bd6592fd1c77a008130c4121a5c6f14d6df4014c43fdcdb7a80fd066e0b088880
+DIST thunderbird-143.0.1-br.xpi 403083 BLAKE2B
5ff9d24ed0f58e0baafc80d8946966d09bff5ec115d254a7c1bf23ca19d0c7990886758bc2c77476b5012cb76dcac0b23f8cc87ad9bfe93c17f110df711c918e
SHA512
22b3f2421e53c9da67854f38320635f74b849787a4d939513bcc50e79ca33336fab81df5007520ec0f2e0c4b50fdd38bf5713e39e1083813f076ccce65ada5c5
+DIST thunderbird-143.0.1-ca.xpi 440887 BLAKE2B
2dd515a35868048f1fd712db13d409a119a425deb4702402a87217325bfb76ee7009b13f74d764f590a256a5a1826a187eb704c66f6f09403b6f855819a50532
SHA512
21a54d61846338badd2cad605246a3b426dab9330059231899eaf3411364f620a4f5ba110a5397765400ba444cb35a87b429de380db83e8a701f15002ef9b374
+DIST thunderbird-143.0.1-cak.xpi 418353 BLAKE2B
e01183bf303b5c0661f04b2295032016ef345eda324d124c2cf22ec1a74134e55dc09f51dfbbeec49cd55506554715952c3e93202caa00cfe2a488b849ef26c2
SHA512
7db356304d8cf3a6ab6d8cdb3cfdbcf4bd56dc4bb16e1c2ec76a2e067e326195abe85ff6e98ad6b46eb627312d3abe6e09fb05a78a1c54b2276ef47dc4877f9d
+DIST thunderbird-143.0.1-cs.xpi 522281 BLAKE2B
16b9fc42c5f5310cea78787a02e8d167687fded15b6affdb2f5a73797abd6d123bb8b84bb5a608855ea1c03ab793bce8ba85f3fdf82aefb0f0cf561384b2631e
SHA512
a037270b64c3d7c6bce4470f7823449ab64ffa21a69e52be2801d8f1a688363d16bc1e8a111d3d0b7eab3e78c2e2a2635459f3e877f2b4d080903e2fd8d82536
+DIST thunderbird-143.0.1-cy.xpi 490221 BLAKE2B
08bde664f694ce2be4d15394660deab20a1a1c968e81638c77e7bf20bc59da2ac9a659e38573998375cff25001bbd79e3c540a5a6221fbf80aeb20171468162f
SHA512
ec93f5e29648ddad527acedd69dc8a949ff3eaad4b6feae4243a2f6dbaa47f6a86ee1729fba31dbecf354713ca18d4a0a341d72623fd1cef5b0d45eaeb718f8f
+DIST thunderbird-143.0.1-da.xpi 478865 BLAKE2B
7975eb74adb091b8c72fa8e83375421d56ab52f54a1712e4005412eb293091a2ca1cdcd8d7560ac0a33f7ae745cf75220b1ee24f8e3bd03bbb1482ea0964bf84
SHA512
7c393e4fe0dcf8211c1f50b3246073d8a0b4df02256ac003cbde3d0356fe66e81ccae2d0f510c662b75a4dbbef03e8aecf21985d9c3d75c91339024703e52bfc
+DIST thunderbird-143.0.1-de.xpi 507587 BLAKE2B
2dc0da941d3f56e9b46896631c95daa0830717a6fc0bf930d99ba5dc872e842e9f6fe68cf7ab23d57a6f657656fbdba64642d741c4eed138b5860d755ddfa068
SHA512
5502e859fbdf0bacad111576dda80f764f4d00d1271674953f57cd037efa0ce37ac996640ecfaedcf13e5364fc4d0dff60354b07aff156fa6eff3818dce90acc
+DIST thunderbird-143.0.1-dsb.xpi 520440 BLAKE2B
52945e4c138bbf70c9c52d8b57cd690e8ab70b2cc0afa2f3a59031b4a179fd5b94ca25c90fefccd1e71c8c725a4ea4e9cd1961fbd3ce197601d1642dd79be856
SHA512
cf3f23369458843628500a6d64db8d2096c3f4882960b3ec58d6e8f86cd36e5fe603760ed3ad3c2777e0c2a5a58dd7e5b0318b8f138db42317c812fb63948afe
+DIST thunderbird-143.0.1-el.xpi 611770 BLAKE2B
1777152c5b1ed6a050415efbd198615bcb280d343fb4dd8b524f37ca098700920303372e123561d4249ad687e6f0a9f60b4009982674222edc6190f28709a127
SHA512
dde028846b9280118666cb4aefb7e26af9ff8eee4a4f4414583ac269b9ad239d5bcd960a1dbf1d59a8612853c85de0e98781c13df6aba21d2ab86a245f7712fc
+DIST thunderbird-143.0.1-en-CA.xpi 454216 BLAKE2B
36edb511a0a724b6c2dab775a75ecede5f3f3dd1dbeee9e9e704e1c4ebd6e277fc7166d311d6c07ea696437ae2f09dcdd23b0c9be331738a920e4ade2558ff41
SHA512
3e44dce83bab347e5dd38a6a435cbc029b59636aa5830bbf018401a2d00df1d42bda14b9063ba491aac5737e56545c04b60a20c0fac337e5500701743a9c41dc
+DIST thunderbird-143.0.1-en-GB.xpi 454342 BLAKE2B
4904e60103a0b493d99b099e17d3d6a4bf9666e4a439446f037ec8973a0597d0724cd60b79c2966bbf41a5873e003798128cc691c86860295e8d71862fdf580b
SHA512
7fa0fa8a1786d00557d34b805fad5be7ba352ca6bbee6477634da3398024c3558332ebf319415bcdda8140c30ecb923078fd68025218e2076388dbedb19f6ede
+DIST thunderbird-143.0.1-es-AR.xpi 497816 BLAKE2B
bb84b124671d20b886f684dedae0677dc57533076fbff568bf8d39ba89a5f05f3f99e8b66d3a67cc8b7ebf45de2500106c79f8f924fb6f5d051d0d95cd548dbb
SHA512
a093c6eab548ad4da378ed52a218c16d9796c1384f94effafc5706aada29fb3e3dc8f7364a5301d054792847fdd424ea0f10403f4a11ee301f70b523819d16c8
+DIST thunderbird-143.0.1-es-ES.xpi 499026 BLAKE2B
a25cd1eaa56a2015f13a3eb0495b1e4d50ed6a6ef4d89ae4eec480217b9b1d5c0d116717bf56ea911d0d62b5de7356f40f9611d4e59be07bb7fbbf8af9390848
SHA512
c16c3e4c33ca74e1226569417b598607c5c00073347231a6f85976ff142b2a1c8d48478125536438e1b804d23153201a89cb07bdb05754c10b0695eee59b002f
+DIST thunderbird-143.0.1-es-MX.xpi 488593 BLAKE2B
df71f915c7672cc55aefd3d794e533da6d050ca671eac2ffd565d8c7242fb9689889a68bb7fe828151aec44659778806d5ac9184ba35a870f3f8bd5fc996b875
SHA512
7c367d0655d444a7ddf920933bce9aef2a6cc59226a35e607c03ef0297ec36256f68d08d5fd97923b99771ec0ab66d2116352547e44572081775038694e50442
+DIST thunderbird-143.0.1-et.xpi 443861 BLAKE2B
94811adc0d4d44cda84419d1618ed77ee637b5fe9bb4b1aecc5913e016e6fed1bbdc97e1bc9707bbdb9a6db825d3cb0c8f0b10a77a8e37f1e98d1f94850df959
SHA512
f6517a04648a9985804f463d52aa8bc85fc123514c3b70535a7f48c1fffacc9465cee3a8179b85bb1009944f644e6700453b645a84c03e220ce59afdb8d13540
+DIST thunderbird-143.0.1-eu.xpi 475655 BLAKE2B
371931024c6d872ebaab8553c4808210d89cccdb4c3304bb9b51e3e100c93349e58bcf833ac729aa7c5db6e8b5627a5e286a4c5ca28b7d9305e405db27ef6348
SHA512
95342164a3db09d281f6dcd3abf442a024194f1ab191d54e9f49695847159c92cfd0a2a6d1e3f9bda6134440ca1c90ee5971c0a5b33e9d6c5294837d5e79e73c
+DIST thunderbird-143.0.1-fi.xpi 477458 BLAKE2B
e3e80ce7264b104acbd91ef91af7d2d0befe27f6ab88fcfebbfbb05c98856ead594bb86d4bcb5a93b64002c1dcc25e437c1e229f129ea00a8a8482a0deb0fd85
SHA512
98d2a2582e4cf4403c9664bd9bed87be11c0ed5e9162c6559363a84737bb1855a44fa1b76db121d1408de8698d9fa71e1952b4f56123473fce56252109612e8a
+DIST thunderbird-143.0.1-fr.xpi 510826 BLAKE2B
389a8b893ec1bdf412efba7895a958f22fc368c7767a285fc0cf72f2af3cf966855639709925596958609c260af4b7ec01e12295889ddf138daeb0bc24ab87a6
SHA512
e23fbf0fe86b3daf341247c3a5b245c697f61a2b8f26d11d6e3d92b6684167eff673d5bc9d2e4324237c8725be6da230eddd9fa5c630c80604f68cc015c30f61
+DIST thunderbird-143.0.1-fy-NL.xpi 493036 BLAKE2B
97f04eec02a9d3a0558b1fb29d763291542d99fe7f4df16d58ba7fc6d418f51405d6695acea46474aa6820217bcfcc966e00b1f1585541745c5867818460f63c
SHA512
4f9641222296d13e2ddb24d56c958b2036fbe67a8aa5aff794d5fe914444a205851c0bd8fbe28d1daccdb9d1a36991b339a9df0c3ffeee671ce70a8ba175bcc0
+DIST thunderbird-143.0.1-ga-IE.xpi 377107 BLAKE2B
9a2069f5ae7c26eb0e7c7a67baf16c1d194030b4c197d0a3e86e9675b8857b7e1858049b2ec5ea22b05cf80e861af854c9893ad85bf6b79e31f89cecc3e32823
SHA512
ec932d065954cd2b40225292a6cf69283d13798e7b8410f375cd816eccc6172452e9d6dc27064a43282f37e47aeb529b8bcd2e3423d7593a24eb3943c69556c3
+DIST thunderbird-143.0.1-gd.xpi 462253 BLAKE2B
0143b7083ad756058a034a48cbd43c0f2e64dc5180725d50d3035f5399c7d138bdbf59785260f0079a5a3644e2938c9b88764d4aa7e2b7d7f605726393237af0
SHA512
106b126e0189e7bc1511944dcd6bff3b1ae735116fcd6e694437fe7a721c99c3ca35bd886b7ebe64efbf09bd7ca526710dad7cd13b7f5bd01211fefca4a8e83f
+DIST thunderbird-143.0.1-gl.xpi 491176 BLAKE2B
64d79c713798742e21445ec3051189080f413367c4a88bca235b7348e4d03a87737bdc3fa514bbb95e77cec1613df296c43fd200a5939acc0be59de24c5e26a8
SHA512
b476f62110852f35ebf0c8bdb202712704cfbb8a716a6f703327b9e9ef665251751e35b091c3471be1eebd8a9a766e4738b60d6567921a8640c568d365e89037
+DIST thunderbird-143.0.1-he.xpi 442720 BLAKE2B
16624b3ab7794c7dc700278b5b2816394837a029e2dcdd2604dde9e7e59ab6fd1ae6ebf3083d470caf1c040be30642b6599a2de5387796b3af79f0a8bf37f228
SHA512
37407645a3d71f43fc6443537f697dafbde49b7c97fc3e82dbf78b0c19cb3c504054b114486ae514269cfc0d4fbe646dd767682b3bb75de6f7e75b1ba011e8e6
+DIST thunderbird-143.0.1-hr.xpi 470097 BLAKE2B
fa751fcb6b413d49a417518787a20d19f97ecf9106d9814436c6753b2ba1e825067739993510c9d1ab15168f4c9f2660fd4ddc05790e741414beae8087778d88
SHA512
64366e68b6a630c02f3b306bad8401dcd2f2d76b6aefda1b6ed5c76628ab739c8d5c51a830d6ee5c2e8477f6743942d2dc63433d7bde676a91ca6b06c5db45e3
+DIST thunderbird-143.0.1-hsb.xpi 517493 BLAKE2B
eb01efd03ddf005e217cf87d074cbd05d724dbf7f5cc7791dc86de3d1a52226eec37e95468260f9852746840eefeb2c34c64231de35eb0af23570499cf2bc58b
SHA512
536b28d94dfb1442f5e9fce67d74b9d2e26a25a3eba8248f5ee21c1c1533da95db8394c34df1440967faf8ad4d88bc9c65a4790a8a997379ce443175cc8017ff
+DIST thunderbird-143.0.1-hu.xpi 519876 BLAKE2B
2e84157500e7e5213c6c4e86b7d5a59b2b8c4a855d2bf444aa058002a0df614782abee2db0dca2bd2308f4674ef9b84be9241ba491f423c766e934151e13fda5
SHA512
8aee636f22d6294242c0f1ae4809faafc88bbac3f85213b9b61e67ef57a3fc4f16593fe2fa5bc35eefab53dd5a8996a12e99d6136d44e9a387163ac1dc4b9e9d
+DIST thunderbird-143.0.1-id.xpi 466274 BLAKE2B
e88b86399cc1b8960f4d2a2192729f6ad27f357bb3759dbea3be7b57958e337fce87df5ab6529e411b280e56f0d81cf3398a54e6fd23c663776e8ef2f38fac20
SHA512
469afbd700248e812cc27f31cb2468588ac3823bb7550132f1ca07040ce21abc1ae6f3b41bde3dbcb448b5a407871e242e7c2a9a571ecf059a49f21412984c25
+DIST thunderbird-143.0.1-is.xpi 484307 BLAKE2B
ab180682e99dc366bac85c77e45009df1616b92b552b92425c6f49cb49d5d42c2a7cd9f4be5f8a3d2ae803383a8f2980caa483ac3ee64c7c2b6a1220ae6ea029
SHA512
5ba1b97f9117b600344633514fb8d8216bfebee20341eee1a39eba3eaeefac494b2f58cdb61de1fdac3b841303431d5481084a57b8b4bcb3f4d99fe10d33a697
+DIST thunderbird-143.0.1-it.xpi 490840 BLAKE2B
1b0c574f4af82ec6bf26309c9dc7de4117c0fa8d5e75c8ffd801cc9be828df445c20afb89852e55c98ada747f1b836114e08c66bf06affa76e6ed26b6cd028dd
SHA512
53552245cd545fbdde66f97a7c4f4cf11fbee409ecc728883e7d434f1d4c2996959a7f698d39ddc86e640dccfbabffe0353fea30485e31ddd58b2356eea809b4
+DIST thunderbird-143.0.1-ja.xpi 541721 BLAKE2B
7472c725be810491012e5cb0cc85618535e601a9cb218431654d8d0c91236c4f57c33353fd7002f30e35229e5136254fff5d31f9e5e4fce27f614879054f9e7f
SHA512
06ce9486bc0d107a9df1a01e7f4144782df6e07eb1d2bfaabc60d50b86fb50a3692a9012351e7e068282363ef7926e821935a58ff4c6baf6bce9f78b35803bc1
+DIST thunderbird-143.0.1-ka.xpi 557712 BLAKE2B
145ea91b6d4f4468cabb066525b9eeea37dd3bc9f8ee60696cefc69cc8a0b1ca206b90482ebb4cf16dd5f0d2a6b517f203877dfdea1e573d53ccf1a4979789bc
SHA512
783d890060146278fd4852342528af9fbd375fc87ce200ca6e2562576e0ca9e6cbd75574ed30b5251b4286aab9db2fe8bc885d8d4b7516572361a99ed89ca4ad
+DIST thunderbird-143.0.1-kab.xpi 470205 BLAKE2B
94c67362ac7ad36c34a8bd232177e0af419bb344ee9d36ad0a77f2f2fc5612f2f4e2c9237e78768acb00a348db30a2c58442079502ed75680139d6693a10e1fc
SHA512
ae23b9dfe0030fab1e199d9ff23a42d139e339b60029bebc86b83e761bdaf77f3ba1d3270335b08a4e0edd39541a245184590fd0fc802fca61fe14815d784ffc
+DIST thunderbird-143.0.1-kk.xpi 575773 BLAKE2B
9dc1446935a5609154e6b0c57c6c2c1ebe8c347276a1ebbec0d79a25506c353e1c7edbfc966a58bc393cc71ecec52c5f2bec799fb453c79215147f2f4cd498f8
SHA512
dde2e74d11a91ac949ce60ae71964532b792b62e4848b159bd97d7446dc2b9afdd701aedce42943627ade01e0da0feb47cc27e11176115324ad2e550aa24914d
+DIST thunderbird-143.0.1-ko.xpi 515826 BLAKE2B
2e283fa9a4b62b3a4b42a9e867ceede041b5929ce3c93fcb502334bab44668fc7f758ee02803c2b28208a78649091bee78b17d0886cbee2c173347bc73c8a303
SHA512
938b55bddda084fd006f23f2e41b5916bf21c2d54d4427d953b5a561b16779cd226ea621aeaff7d237d7b39327d3fcdb8f83b6eb42b66b9fad231f3a9b319a1d
+DIST thunderbird-143.0.1-lt.xpi 453871 BLAKE2B
b8cfb6bf7db0d520a8e60601e59fe83235faaa7cdebc4386ba81cf0766b06c4e0a625cf5dba947d3236b49b1b80df02b1ca43b1ecc976d2122dfe44719398933
SHA512
996e54717a011a07ea6542238ce74709ac2a469fef69d8d9aa78341dcae65850b3e196b38ab3c5187dbadd6f50f66832db10a07324cc6fd306c0c376350fc828
+DIST thunderbird-143.0.1-lv.xpi 392066 BLAKE2B
7d2f76e6f8c5f36a4a762d2caed9073b410ff2cc805eb9e8315fb22f6ec03831b8a0f9f440d83b9cf4e0b45ed1cb6c8d4380bb6fc1d758e2131b045976d89728
SHA512
1a7340d87048567903a45ee027e1ca0673e620577be1cc46e7f42a0a6eaf936e2f7b1a0af83d5362fe94f477874c7f84923d935795de41a7f6d5daf6596fcc86
+DIST thunderbird-143.0.1-ms.xpi 352471 BLAKE2B
a34ae1f859cd54197f1102b354f0679e8748537ad07c89c7d75c6f461c1f6fdfdeee73222a9d6655286cd503e0e2d9ba95157f004894889dbf373e1289f070c7
SHA512
d06e6567bc1c1e373578ca02eaf9c842cff13d2e55478bbcd2be09b7aa1871caa2e483a267647e64b9ae6d43cba80311c2616e83873c22dd7e9862b2c85eb0d9
+DIST thunderbird-143.0.1-nb-NO.xpi 478555 BLAKE2B
06b01ab34255b43b20db0cf174b5b56c713b27546dccc9a0c022dfbd127943c2ad2e595d73fc9d805e8df2b3ab8876f63ea47b5c773ab6a0dd290e9edc79e938
SHA512
c90fef7383b19149e14ae85a08629f731d48b8e0275d8aab5a37400d8b5f61c931ec51ea1b500cdaa85f602ea1d04df5eaf569bb4fc78f8c860687bd1b38bd38
+DIST thunderbird-143.0.1-nl.xpi 484489 BLAKE2B
0dcee5eac75a5621aee721711c71f2c95dd140d2ccb9d51d2796cb2db1438021279448be62dcec27c0a09f4dba65e62d5e21f0cc32f136a0972ad486841c8f59
SHA512
c87bb80bf27197e44802f22e5ab6a38b7e940e65f36c21febc19cf9b4bcf213bb8bae9e234cf43e8958965f34cc4cab01b7f6eaeb3e8180600c7742aef89225e
+DIST thunderbird-143.0.1-nn-NO.xpi 482389 BLAKE2B
28fe8affd1283f529373111b680476806137710890952144a7f00c8dbb55ee91266531bef8949e4bada8637e919541a6e8402503afc03a6f5a465e51c3ffd36d
SHA512
f7e402d456c8662359a1ab404992b4d75ea1420068060ee81735945db70ced7db5be7c035ed5b9acbbedbc1eb87a96ed2cd6366c336e169d207e9e27c2a39ddd
+DIST thunderbird-143.0.1-pa-IN.xpi 435729 BLAKE2B
26e7a38402b681825e7ba2ef4b09292ee7432640f92628bc636d58e0e94a05c20d900c2210db8d0328fcdfae8238b01430ad2f9932ccb80d2382cf55b6416860
SHA512
479e5c1bab8b1a1ec71bc3c3950303514ec3d86c4471955678106f5766a97ab61f9faa8104904650e1e2b1ed6d3c443486cf5e64823033301c3b8c73787d8319
+DIST thunderbird-143.0.1-pl.xpi 518135 BLAKE2B
0d9d1c7c8a5f60f1992c1ced1c605fe9928d6e58c4905d88beb82ab3f1ae42812ad934bddca7e4be64f40e1a405b3d95f1f2b337b640f94d3d05b607b285d966
SHA512
dd223d23fe26d1e530e396415e033827c355a7e9069bf849c90217e27e284511683b6876068958b3f6d3c305459056e0a8064f36684e23f86b2f2757407d40a9
+DIST thunderbird-143.0.1-pt-BR.xpi 492601 BLAKE2B
cc77e695ff89494e59220bcfecbd623b2ef92376833813b532c9b6e5252a926c2bee70f7b3fa05af5765d13b22ce927e0490c850515a24135cef60528ef79f8e
SHA512
7294ff0f53af017d79cf10279bdd164eca215324c3005712c3b6ba30f0011fb010d4cb75596fc297fa957057df8ca08267b1123304079b4a84693e5f8adbe1dc
+DIST thunderbird-143.0.1-pt-PT.xpi 486907 BLAKE2B
f68b73a02c5548c3d118c95d51969565945f1f7d671e7ccba2944a851047fc4911da690f6c6bc0eb68a6e443575e8aba2dea7ad05e112b3cdb32b575a2e62787
SHA512
4b733b80e8cd881a7e6cf4107201ebc51ff661c0afaa3756ec92158dfb20b22e06e74b66aeda103b80fb46f7140b5cd640b2dfba66e853bc454b34d4001c8228
+DIST thunderbird-143.0.1-rm.xpi 487854 BLAKE2B
1d52cfaa09b7125c3cb95a9f26e91f639bb064abb6df6940538f71029dc3b2d900bb1669c6fca5b75cd9a423f6a673873b415d2c75a1db72345356202224aee3
SHA512
7a9c4748ec88bcecb4b64f0d93106108ad9f75f2a2ae315f4cea446a13dedcf2607d88c8f9aeb1d028c78d8be68259ef9c09413ad692cd644f642fee1106710d
+DIST thunderbird-143.0.1-ro.xpi 460729 BLAKE2B
603d09ea1a2be7560a9a9ca852418e8e82137866d389ccc3c5ab0ed8b31f6a998f8917dddd383e84719de3ab8625b60dc9505031ab00cff42d9e49f9db4e55c7
SHA512
9a5bb6538bb64585a0d56387401a0f442d096530ca73ee46f4e9e517939ec0532f6c4c95f98a6a5029991812676d2977cae5f629cfe02fdd081bf26a396dfa74
+DIST thunderbird-143.0.1-ru.xpi 596073 BLAKE2B
7fa4d9c1dc8390f05b2e08f7cdfdb7356d0f7fb62e421d3cfff2f4ecb69bb6c6c5f405bb1af1741a393fc71da87de0b7f026ccd23ff01f92c9f99c64f890a29d
SHA512
c50d4f49b13b47b4ed4a107da4ccec1e5d73a2f2c664e52d8baccfcdfe13100628a997ca7a203d77c47d846794926311c5fd02871a505ab35c8361cc9eca74fc
+DIST thunderbird-143.0.1-sk.xpi 521964 BLAKE2B
fc4b1de7608331fd823c126cf9c4f9d6cf2461b2efb3cbd67f32acca93c6bb07c8d13fc6fd484803a80b16e40d51a7bbf61e82b61841bcacd3f482330f4df861
SHA512
afee5d5cdb8ebe2b6b9a7cbe8b2cd28b3131079abc32b6453b5b9cb071374a96a226024ff5906ce5d40fab273120e5160c1af4b7db07ad414c0e971209c4a3d0
+DIST thunderbird-143.0.1-sl.xpi 488064 BLAKE2B
0b21302bcbf1c0c440010dd4336e3330f0290e3149e519d53dc57a573ae9ece4a2422e2360963d986ddf6a44aff94d2f9efd79737914a8a527ff49e0ab922007
SHA512
6ba47cf706ac5de46eea4ff1c32f5d773801af709eead46d15a0915da3fb3cd7d55541ecdb4f31ba3d7d5ad641a6b51014134a7a9c0e90a369916b907bde1dda
+DIST thunderbird-143.0.1-sq.xpi 504270 BLAKE2B
71feec657fe37b7e5940bca735711227a2fed2b41571f1955bda788f9d4356e4037b9dd3d97106ab46e0bf5540c9b30a7944e1b14352db93fc938febe49e0d8b
SHA512
8df585ed697eeba380ea7979311ab0bc0fd2951a64119a6a21c16c5349ec5a3c580450b178a0aa44f9e73df83a0401d0f0199e0732d487fe7059aa329be53e83
+DIST thunderbird-143.0.1-sr.xpi 496300 BLAKE2B
80d306cf0a1e02e6adcf8e13de63a3f557b39f4c1330fc5b32be8aa7d59ed287de27ab8faaf4c8eb4b4e407cba734c744757bfba310d90cda79fab2e7208c560
SHA512
6eb0215f68a38991b5163883275d500349a04d357788fd0cf8b751b541f80971931dbbc01010886083f687b51ed99ea0e150a5dc39f8a52ecdf02667840b4d0c
+DIST thunderbird-143.0.1-sv-SE.xpi 486815 BLAKE2B
847628f937fc3a8c6a9d5e9ce77312ae03b719cc4c10358de9824572797fa67f8cb6a32f4a3f20c317e278868433857e22d8f210974317bec46f374f0c0a12a0
SHA512
6956cc63d96615b01e87c69c045f2d95405938d14f4df75ff349d7a184ac4e4172c5087b5f0070ac2802d6ca52f2999599afac6decf7917692694a5eb8dd526b
+DIST thunderbird-143.0.1-th.xpi 569302 BLAKE2B
e77288bb0bf4aebcdc49f449c45bd2d3abcff160bf76fe08d53ae4b07577a85b304ee006fe348448848edc787fa5de6092dc543561265b7149dc65958d09c60a
SHA512
aa3bfec2b017e00e1a714bdc357104b890cba2e5ee93c395eeafa2a81075178e35b5b399a1cff780139c5d5e18275047bebee20d113769ae58624fd686d82bf4
+DIST thunderbird-143.0.1-tr.xpi 498189 BLAKE2B
2fc5a933c7c712b96dd28982bf059a6fbb8381fc49270e73266e798627f5d8213b985e7ec26316b9e6e0ef9092d7f01e7e3aa49cc0df60c5b723e6f323fd44a8
SHA512
74fad564eb81291abb1bafb559728015d820925d3613294294473eb0af7bab1999c8d66e70ec1cf6239b7ce1cbf02dc1adb0aa4511c4ed822574f42a30b022c2
+DIST thunderbird-143.0.1-uk.xpi 582799 BLAKE2B
74cc8464976095bf44cafb7bc030c76a9641e9ed540e5ff98c1e2bb90b019d9ce7e69942545ade6b5b0c34b71a19ab98ce13edba4d35ad749618f0e072da616e
SHA512
dd89758c5c3857a5558eccddc9d36b17c217d86a80e3d542e2215e90de861347bc2ea20f641a02567fc70aca67b55c96c51156adcc93f91b329277a60ee6ce83
+DIST thunderbird-143.0.1-uz.xpi 355675 BLAKE2B
7b13285b7dd6f37016234509e3f6ff4d8b180bb90e328b095acddf3d38adea60c82eb57bb8d341e752da1c7d2831d4eb8a8443ee3c27cfe983cea50735eb4c94
SHA512
b4f818370447b52ac4efe8cbbcbe030b4e9196db4d8570ce77c16ba239621e2731f5a2eb46e28601f13fd186e6f2748c31e0cd43fbe1008fcc230c4b4fab1eec
+DIST thunderbird-143.0.1-vi.xpi 521329 BLAKE2B
25a70ebad1ed6d20b2d1b00a6450b988a0b005d8f2ae0b964d1534d5b411eaf943df042f0f3304c3516c03d2b8f7828829d05646290b36293e34e4baeca4e634
SHA512
ff26c1fd9bc399c8896e8ba79ea99b3a8244a2221f9c258c8d2e17465702d30233bc50343b1b495e80b41de3244f339358a06d5dea91857c8c95b537e9c657c8
+DIST thunderbird-143.0.1-zh-CN.xpi 510220 BLAKE2B
46560cb1545a5704976eeaa7a9d1afae216242968943f93395038e615e8d987ea421742a3879fbcfc7926ee4fbbccff9b8492a8a5b1d1c4e1db0c46a6d755851
SHA512
5ec357530ae931941633d01fd7a37746db2b33c4df41c113d9fbd09b93ca27d4b609e31121b432bb7e974917b123fbdf4553de3a6f6fc0dc470f4dcbfabe71a4
+DIST thunderbird-143.0.1-zh-TW.xpi 513781 BLAKE2B
be39437914f36e8fa7703af1faba25eb1ee9dbed354986d7743721054369571e70d6b14765e31989ab1271ac7b2c91a9093ccb93aad914929428c057285d0122
SHA512
d506919183b5c93c628ceb133b0d8ea5f1b08245a9bef6073471341e1d3df998d5904c63dbb78f06d5f2b5f41c72d96192da9629c99ace807d1071f0eac619e3
DIST thunderbird-bin_i686-128.13.0.tar.bz2 90043499 BLAKE2B
b8f535a91ba41ccd0639f1aec4fb27439fa9bf5b0933f60a8249c68365b8732508f871963df7eab5fff4a97ed75efe3992053d8b733e3d08e86d7ce657e880c6
SHA512
8d9a6b09905c9292f5db8f1e5b3bf7d1a71721fd675da4048a2a4aec3d0b92585d1802f8a830183ba3e3eed4136bd0de26216a91fb134d557cd4b9de8d0f10af
DIST thunderbird-bin_i686-128.14.0.tar.bz2 90214621 BLAKE2B
7c127579a243c162fc97d64ca07700d5cbccf55158774b29ae598d20c7af02eae111a67a9f9421806cec6b8334148d2fbb1846afedaefbc46ca0a5735230b62e
SHA512
7cf66ed990afac445a505bbe687325376fcde77a0860359dfe76a893e738b054ebfe9024550d23964faade523a3a7b4c33dc7d964aabd3e2f43a980cc8874b54
DIST thunderbird-bin_i686-140.0.1.tar.xz 77547240 BLAKE2B
8d54f8924f6434e97c76fee9b9ffe8ab2682b65aeb1f43bb1f6099d14462c35ebfb7fc50fb7619202c808de25cb2d1eabbfdfc52ceed5f7950b9b2732491aad5
SHA512
8f986fd7f40b1c114f5b58f123b990cde0bc5d46019989231561bc3eac41921a93fac9196bd00035aedb204e50fcb16e6738c7c4ea113a0181d8378fa7cdafd1
@@ -647,6 +711,7 @@ DIST thunderbird-bin_i686-140.2.1.tar.xz 77588168 BLAKE2B
6a54d86bae811ca75e4d1d
DIST thunderbird-bin_i686-140.3.0.tar.xz 77527760 BLAKE2B
29597d8ae45c808fcee25a409dc7c83d7a7aa1cc9aa0e8a8d48b15b19e8a4dcecc5f1c3af722580cf6efba9f6e3245271826aa8eac25d85522d180cc5ee77c07
SHA512
099c7fd409fdff0744b13a19ed3c9dc77c6a1820e7b4acdd23cc3a5d3646a83854ad7b5a5b0039fa3a1dc9b679b8b4e2156cf4ecdc2ca5f5ab9d434649453f39
DIST thunderbird-bin_i686-141.0.tar.xz 77866792 BLAKE2B
9048d07d7f1e1d9a0e109c81f2a9237bdf96937c2d793943e5c7bc1e27d8782e0bb98872425520af1eac6167fe90412fa25f56889231befbd87c983ef5727e9d
SHA512
1de14e50b088a9e23d181d3e4cbfa678b4ccd47ec1db7675083eeaabad7b6b606b88d2fdaeebe72dff7e79fb083fd8b0e51eb8f774e0029b2364ad9ce44ae380
DIST thunderbird-bin_i686-142.0.tar.xz 78291620 BLAKE2B
49c14766f99969d9de5d21dc890ab252be4a2f069acd59757c85bbb6ee1c0ec4736fde8ca6a5dbf3869496a3ce5b65ed1da2d1598694bf47fd30b27c18a60328
SHA512
57818378892b2cdee5eb92720b5193763a1dbf017ad7f29df54f32abe0d1df43e7998dd827da7e441c722ce3201c8e0a337ce444f1d6a05f1cfc47246616e6bb
+DIST thunderbird-bin_i686-143.0.1.tar.xz 81096836 BLAKE2B
e13b4fa3d949c3a6a9743cd0f19335afa71c5974812a6e7cb246046ea136a855e4c43d9b5fe37de9d7c857187b3ce620390faa53fed678d67792373a580121ee
SHA512
cd7d95a47ddf4893c97f78e58f8fb9cb7a7844a37bb415c0f05369d968ffeb0b8bac05076185a0cb053cb9fe98d83009173871feecf55fef380b37543082d800
DIST thunderbird-bin_i686-143.0.tar.xz 81177896 BLAKE2B
156f744dd05a8d1ec2a4128c15d2c4ca4758f10ce8610327fc9988dcd3e66d20ebb66f5bf23a267e849226832a01343a2d15366c508d0839370b784c1b939486
SHA512
35958e7ce9a95acbc5855cafe6f704868c8d730b9c216207534fb98968f7406558d5ab0e60a8116090150dd8dbac8bc6f30186abd936fae60349abe26b2f719e
DIST thunderbird-bin_x86_64-128.13.0.tar.bz2 87789070 BLAKE2B
648f80d11150e94d4de5775d208964300874f432a7477a3c1d465817567c5e23df3a098b2ba2e1d3254506212db6021468678f11a94857d0511d91a7b25a7994
SHA512
a6689df614b3f93004c7eae39a0e0edb0eb94ac5824ff2774dfdae9429ee648431f81d3435f41e3a7417ca4f4b33ad2d53220db7fd228ab9f1e74725adc5807e
DIST thunderbird-bin_x86_64-128.14.0.tar.bz2 87821123 BLAKE2B
face142f17fdbd6c90a03b734c0dfddeb9c7cd4297e57e6e3bfa86bc76d2fa6c301110353e326d6c0e6e24d0c8bc32d3be5b1d79906a7dacb2fbe4f60a04d128
SHA512
20f54bf73232e80e8716c219e05658c2dd519f15a262e98429fc4c875d2477ed052fb15cd8c31c9b731b447589b1fe99c49e9eb8e7fa71dac9e80c4c64e09f0d
@@ -657,4 +722,5 @@ DIST thunderbird-bin_x86_64-140.2.1.tar.xz 74471204 BLAKE2B
3c86548cda74d110801a
DIST thunderbird-bin_x86_64-140.3.0.tar.xz 74186144 BLAKE2B
155e0e51fc11873ec99e1305fb7ccb7d41cc05d265150ec73950050b98154ad2576572917925ba0d440e3f7a234281a0a17e5298f28b4d8c84b9e40b97eb49ea
SHA512
68e9bd716449312575761016e6e15fbd13f2e42c12dbb004be542f2821dfd429aca324da9dd19fb5d721f89f10e325709b4f400daafa6ad9172755b23498f97a
DIST thunderbird-bin_x86_64-141.0.tar.xz 74214632 BLAKE2B
a854e03ce60ba5a63563a95354a5be886a122967cadc5f61077242e62880058fa4add54e6fd2748f8a330f36d1bec0b56bc51c5e7f2b0deba364589333f9684d
SHA512
b4d3cb1daf42859b2299da66f16c32330e9d042632fbfdce8ba189ba14d7cfb91e38ff82484f41a2d5e8adb18bfa6b02e069595ebfe85af924c60e1da5d9bc5a
DIST thunderbird-bin_x86_64-142.0.tar.xz 74787736 BLAKE2B
88626eaad570be064c66bccd96c73f677face60cf1000ff214886736fe709b0385834d4f149554eb9473c41e6195359a946b5da9ef09c83e6ddd673b861628ab
SHA512
29749b498c6dfea5d67404624dfff3a001d748eac4ff09bd6a7a5d6377098fc675dc899cbd50837dd5592328d137ab8e72d86224e8dcd21e7c37c6183d0f6fda
+DIST thunderbird-bin_x86_64-143.0.1.tar.xz 77843812 BLAKE2B
949755a956d720fb1458e11208772cf55ccf64249dbb512609df52c291e41032459264ca08317e4dd9c84ba9051c2884aa6d46c38ea0f7bac3d10e890938ae58
SHA512
58bc7749ce2f63e9234b44450d8f76a1f1d394461e230c798ef3deece1064003661c34544cc24fe8e2611e8fa3134aae017b432f843ce7456109b2996b8008ba
DIST thunderbird-bin_x86_64-143.0.tar.xz 77602616 BLAKE2B
aab707ced316afe38d81221bbb937ed9a6f6a606ae8881831442b7c49df5c6ebbd8e968c34c98eca57be019e8730e70ed886c24d09bba1d38c8536e0ee70db87
SHA512
7ca143bed4ce9f4bd336df11c5044805c91f6f0caf2a8d70ca574a6e095ef091273a58112a2e3c017c46135673bfa93598a96c8e05309999c768c5f7eb62f150
diff --git a/mail-client/thunderbird-bin/thunderbird-bin-143.0.1.ebuild
b/mail-client/thunderbird-bin/thunderbird-bin-143.0.1.ebuild
new file mode 100644
index 000000000000..7615977e3505
--- /dev/null
+++ b/mail-client/thunderbird-bin/thunderbird-bin-143.0.1.ebuild
@@ -0,0 +1,285 @@
+# Copyright 1999-2025 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"
+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 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 )
+ x86? ( ${MOZ_SRC_BASE_URI}/linux-i686/en-US/${MOZ_P}.tar.xz ->
${PN}_i686-${PV}.tar.xz )"
+
+DESCRIPTION="Thunderbird Mail Client"
+HOMEPAGE="https://www.thunderbird.net/"
+
+if [[ -n ${MOZ_ESR} ]] ; then
+ SLOT="0/esr"
+else
+ SLOT="0/stable"
+fi
+
+KEYWORDS="-* amd64 ~x86"
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+IUSE="selinux wayland"
+
+RESTRICT="strip"
+
+BDEPEND="app-arch/unzip"
+RDEPEND="${DEPEND}
+ || (
+ 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
+ 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-thunderbird )
+"
+
+QA_PREBUILT="opt/${MOZ_PN}/*"
+
+MOZ_LANGS=(
+ af ar ast be bg br ca cak cs cy da de dsb
+ el en-CA en-GB en-US es-AR es-ES es-MX et eu
+ fi fr fy-NL ga-IE gd gl he hr hsb hu
+ id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO
+ pa-IN pl pt-BR pt-PT rm ro ru
+ sk sl sq sr sv-SE th tr uk uz vi 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
+}
+
+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
+
+ # 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}/defaults/pref"
+ insinto "${PREFS_DIR}"
+ newins "${FILESDIR}"/gentoo-default-prefs-r1.js gentoo-prefs.js
+
+ local GENTOO_PREFS="${ED}${PREFS_DIR}/gentoo-prefs.js"
+
+ # 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}/chrome/icons/default"
+
+ 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}/icon/${PN}-r3.desktop"
+ local desktop_filename="${PN}.desktop"
+ local exec_command="${PN}"
+ local icon="${PN}"
+ local use_wayland="false"
+
+ if use wayland ; then
+ use_wayland="true"
+ fi
+
+ if [[ -n ${MOZ_ESR} ]] ; then
+ local wmclass="thunderbird-esr"
+ else
+ local wmclass="thunderbird"
+ 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 "Thunderbird-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 thunderbird-bin to utilize
pipewire/pulseaudio instead."
+ fi
+
+ sed -i \
+ -e "s:@NAME@:${app_name}:" \
+ -e "s:@EXEC@:${exec_command}:" \
+ -e "s:@ICON@:${icon}:" \
+ -e "s:@CLASS@:${wmclass}:" \
+ "${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
+
+ optfeature_header "Optional programs for extra features:"
+ 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 "encrypted chat support" net-libs/libotr
+ optfeature "desktop notifications" x11-libs/libnotify
+}