commit: 8b0d4a208aa05f5823a031fc3bab58fa72362f72
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed May 21 04:29:02 2025 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed May 21 04:29:02 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b0d4a20
mail-client/thunderbird-bin: add 138.0.2
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
mail-client/thunderbird-bin/Manifest | 66 +++++
.../thunderbird-bin/thunderbird-bin-138.0.2.ebuild | 279 +++++++++++++++++++++
2 files changed, 345 insertions(+)
diff --git a/mail-client/thunderbird-bin/Manifest
b/mail-client/thunderbird-bin/Manifest
index af963dc1d540..52ed631cc0dc 100644
--- a/mail-client/thunderbird-bin/Manifest
+++ b/mail-client/thunderbird-bin/Manifest
@@ -254,11 +254,77 @@ DIST thunderbird-138.0.1-uz.xpi 355027 BLAKE2B
25bd6e12500620e159f7a8d7398ffa100
DIST thunderbird-138.0.1-vi.xpi 514978 BLAKE2B
2489c67f3a67f587698173b11ec1784ee9e6a61a8a196b85c33a5fa692f04a348025536e0705b9a7d710e2e4508db7338fd0e6c0f99612874ed4d86cccceea78
SHA512
18c44b898ff5be2915a917f1d42b89097d94fd5b7774fa2861f6c6074c501e782e1e46319983a1962f6b3a07c0f6cf4730c1001aa239402505f01b441e1fcb3d
DIST thunderbird-138.0.1-zh-CN.xpi 504310 BLAKE2B
0e730bbfd844196dcf3e574e59bc274db302e3cd69610fdeca83e2973fc746b204ccc043559fd6595af7171356f7f5660b53a66f6da531ff1ddd143ec5fde921
SHA512
90e6bd4fc7aae932254d81f031ac4731d45d439d9858154a4c1fcc0439db9e369a7bd2f458a1bb4624ea15fb8e2fbfa64047b7ef57db6d825fa0876fc9138dcc
DIST thunderbird-138.0.1-zh-TW.xpi 507440 BLAKE2B
1a8bc27f94071ef10b55170b0110e11e5e8edb51f74b8f450e939e89a7a3b794799071651df296ffe7dbe75abe56eb305ed5b5ac2f077ece3f0d30583f5e3aa1
SHA512
9cef9db818799611a66b493212845b803358d1c1ff02b7259fa013c403c72f74e8de3b223681138e4a5a4352fdd7eac21a4f85b07d82c247065d09c7ff4a258d
+DIST thunderbird-138.0.2-af.xpi 315687 BLAKE2B
e79abf6a840180ab58ee5af2fd5a394d8a15fd338238170c4a5c3c412912517b1124215d99c61a9a1aaef9fc982bb45ef9983f60522c896bcd886e0d999368b5
SHA512
2f814657066344ae26164a00b09cb3e5c43f02f433e5294c5e20ca029f4d0a95a59a9da6ab72914037c81aebca4a43e8cf903e6bd4986e07c0919cfcdf2e2e10
+DIST thunderbird-138.0.2-ar.xpi 432652 BLAKE2B
025734f2591450a7f23af7d9811d333b3bae4d743dd573c1cf34153d2147b1b8f2dae2533e0906e8dde152e50bf5d6dd9c24ade079119f3e85bad168fe41079d
SHA512
e412447de69fd504d2814cd548531f9f99b69c0d1c2ba676ded4d86b2fbcdee3778e71ecb753a4cef80632c936aed5579a15e4a30608c3b7ea10fc65ecaeb19e
+DIST thunderbird-138.0.2-ast.xpi 341395 BLAKE2B
eee53212c60188048625c282b8c998d58baa7bd40069a69392d159ff43dd92c4603ace6fc14e832a3e8c54f3f7f4f5b93ab8670718b9b4b2370b923d272f9dce
SHA512
0d151a3d147322a8e8cd15cb403cec769d9a04d23280dfada10d4f65700047ba895b4c150a619bc6c0727e068b90201bd6b5f2138ff911173f6639871511be8f
+DIST thunderbird-138.0.2-be.xpi 516622 BLAKE2B
1c4c889bdb1469004d921b36b5f2f7c3941d7f28eec5e7492c7dab0631e9e4006827a8a1243d62db2c9b2c17e1df28766dfaa54452ee79bed598ea2378b35ccc
SHA512
876d1cf90361bba30c2f16db9e48996907dd4ed225e1ac81619a285a2c8098c2047cc578c89e44f092a093c7a3c500cc9ff73e85785f0f9e1b411d28d7589de7
+DIST thunderbird-138.0.2-bg.xpi 533874 BLAKE2B
c01dcc55f036ab6e6298575aa62cf64911cec94ec5e2a81cbdb45b8c24b59cc5071939f0b49bc8302d55501bb36ad7786149a1b0e424ea3b880d5f1ed91d49b9
SHA512
2acec17a7f7800336a9e4a103d83de12d0e2c552b78a1f76ec9eca82c5d9e9935a9b5ee2e21638d1d5d6a58ba2353deca97fc6ae1e32e61641bad88e79636abb
+DIST thunderbird-138.0.2-br.xpi 402266 BLAKE2B
33bd7f7fd159ea1e75f795ee2de922f88bb51c9aae4425a7082cff2caaac9fd8fac217fd73d2752394177874a2b771639cc7b36e9f9d50f3623fb3e190dd86ea
SHA512
01af8237e3e1fea1aa07c618a6346a6dc39ecec18721464c86d22f1f9594360f61a2a3d0e6a461fa6b9a7b64468c0940b32f18d298b75f3237e11c0ca624205b
+DIST thunderbird-138.0.2-ca.xpi 440426 BLAKE2B
b1ce08f497c6d32998125f695ba227de30302ca17ef5bd59049ab7008e298a59666f7a5ee93adb9342958a4758ae78e7e55f84715b314eda5d1fcbad73526fb4
SHA512
5b70d160f4e756d8d941cd68ad1281a6c6f5cbc315f436fda69cd24767fbd94877b6e28a6bf352d3060ddee453b95bab84034194da610915999d122b65707fb0
+DIST thunderbird-138.0.2-cak.xpi 418138 BLAKE2B
0f5cfb918cd94a2378097dc3e8fc52512fbe6b27388b179fe7f9b7e4b1629d29486d4c0d9ed3fb63bd9b6b0cf104ac48252c3dc63a022d61c6cc74feca150e5f
SHA512
1f46aad2309adc64ae3a448ae0d44cf26ea571cb0c6b099ad0a9354da13f0ac2896f057f8d1f285d801e1a5a1fc67d404f9bc3d63425a2a895f1ea240a3cd999
+DIST thunderbird-138.0.2-cs.xpi 515257 BLAKE2B
54d17880536f083cddbb53a59f65070f24774e082174dd93acce55544a6f6c459539a0e70ff4d02a186683fd791d8ced9d9405cf9ac1a298eef4d8485750d8f8
SHA512
4fb538569c330dbc06560e7b37f4857e745c59ed297b5cdb4128016abc57dd1704c8b6b43ddb31b9eec4eed3f1b518ac29138045fd8b32139e2bc69e3dfe322d
+DIST thunderbird-138.0.2-cy.xpi 483840 BLAKE2B
051ccf6de4c525683e3a124b08bbd9d3d6429bc1923993ac0f4217038ac76a8c0c284521704f927335132504eb16ec79a6d70cc834ca119be7c890cf66eb7d23
SHA512
dec9319dd1b2d91c4b7e502225beea42991ffa65fc84e4ded0186048222844188cc8042bbfc5b107fc6e0545f3c63039df74ee0355f466f78588fa1712065057
+DIST thunderbird-138.0.2-da.xpi 471377 BLAKE2B
8acc0bf54dc0dcaca4f5680ba3db68c73becdad65fd4f231f9b1a5a7d3501735fe7b78ba13619cf5d095eddcb25eaf3c57664421e5fad9ff14df54fd5ca2c076
SHA512
f1a95c6b9b189fc1b9bf09ba7e624e1309d64fac989dc7bd8af3bd5812831925336d3110c6ccad3b83616b008be09ab9cc08b9a7ae0ea051ec468fea229d298e
+DIST thunderbird-138.0.2-de.xpi 501141 BLAKE2B
aefde8fe1bd126ba51e3af300d96c2ac0016e9f962acec4bd62b6c688eec9dd3ef49d14ffc1b75f71bc8440c1f282dbc573eb7da20e5218b5d05b9c7eecf488d
SHA512
a93b06ebfec7cf94b67a7d24c7a51fb8e60980efec9fe342fc0d7dfb6810c10711995b73880996e570147a77e9e855c1584ea5aac8ab3253445ce23b8e92a1f4
+DIST thunderbird-138.0.2-dsb.xpi 513829 BLAKE2B
1bce56517b23fc5f4e601384da8597b0fe3f8c98ebe7c5aec2f1f88257fcf9a910f9bc01cba50cfed19b725238d59f0a556013a4f987c5346e808707ce4caf84
SHA512
673fdcaa7bbf9c116043b9eddea0affd19f312791117d7879da93ec8ddffb36ebb01b2da4c4f6fe709ec49c37cf1d145ee32ae222ecf377fff7c34f87bd0533b
+DIST thunderbird-138.0.2-el.xpi 604267 BLAKE2B
9ffb124f26afb3dd33380e57f193acc932f6a05b6c234db8bd7f81f912de50656c358f090dc354efbf4e8c9648a0c7ce9b8dbc56b4f1d2f3a197004ca6a02d94
SHA512
8b2178ed6b6f85a7d11ff09fb39b0e60a6e7f05410b1a594414c31d0ea610b61ba4eaac0e869568cc01d14b26c3a6fbcd734cb420a61b5929e7931be97f5ba2b
+DIST thunderbird-138.0.2-en-CA.xpi 448564 BLAKE2B
31bf61100efcd8fc1ae65574976901b3ae77f53a22d97948e09d23407da984c1c63e29d091fa99b062be6af38100a81dd76262480c168f0c9547ead2bfd4e77d
SHA512
4827ba544b0b6697d61e941d549a0e888a7bd90faab8eabcd081050f2368e0672d07e23608476cf912c45f24458a1c23a84b7e57b460382978997e3bc6624e6d
+DIST thunderbird-138.0.2-en-GB.xpi 448928 BLAKE2B
9e52640d54f2ee0bf920fa2f090d62131251996a25f44b91105d84e07a318d7db95855137630ef2b836a805caf4790157e3e151ed5eb16cc30c1d086648f6f8c
SHA512
c7cbfc99404ee4b12a1d3409c0d0a582cb712ee14cdd746491b3d592057804248d092d5d1797f7f3862fe2be4f9981676a548f18eb4436d0cff279b904b5dbde
+DIST thunderbird-138.0.2-es-AR.xpi 491742 BLAKE2B
66cf9c6c5a1de100c1a6ca1300f684839e83221bd381af1e0b724b38db5857b02a6b402a43a0dd29996685d9a462a6bde5661c418c36574ad483a9850519fcaa
SHA512
93369bf18bf2b8ea7fe4a2f2c07063cc96104eecb6c36a95101342abed1ad93bab7f3eb015beb6106ac2a262c44b127e1d533383cdde6d8c562cab81a24a70b6
+DIST thunderbird-138.0.2-es-ES.xpi 493687 BLAKE2B
d07b406dd5c00d653d78e61374c627cb980c459b9e9501d2804e647217cec1c46df0ea412cf71b8195e37737fc562933fc242924b213e86797a7be0c24a5f5ea
SHA512
132e8e1135e5962b211e3171b4c19b2752e78f0f77d774231785b9146f2b8ffdb1009c9bf0e6f3251b5773a58e09628988a45caa96250623785f91b4fddb5891
+DIST thunderbird-138.0.2-es-MX.xpi 488411 BLAKE2B
a6fcdbe1ace030578f3c48f85619df98842b6a99f2e2440227c46d31348da8b690d336a86b4344f7d28966a941b8b0d137ee79aa1feb5d6dbc083de2d64e59b7
SHA512
0442ee2d1c71efb67e7e27011a4a3487ad975da141dd4d5b7456cb1dccfb71064ad9c0f55f86181a08e7c1fd17429a0da8280e1824586711c09bc06a856bd1e2
+DIST thunderbird-138.0.2-et.xpi 438746 BLAKE2B
14a689c898eda3d88ba6860ae717a9e9f039d1e7934c2fc424cea8ff6832557f2f081d26d4bdca0d97ae6642b8907af94819c7bbbe029d32d9e7bda77aa13588
SHA512
578ef2e7c1658c6e318d72b6ae2267d581e93fd18eb0ee854e1f46d251ab9183a35b3e7a0d62dfd7f5397a746c05e2f75084fed93b5cb13693d8a20555fe88e4
+DIST thunderbird-138.0.2-eu.xpi 469450 BLAKE2B
b9c9cdceb0f7feaa3d047fabe9f9dff957f8d2551b34197937a8f0f6b78d00e0017b9ca570dc956b8712cfc0324e1ce7bd48915b8edb6e965fcaa1559a6bb174
SHA512
6ce9b4619b705c74499ea9cbb2221ec8bc25e25e1c92ba510159369378fc36154491f5dae76b81aade4b27a73d345032fd2f87bd10d8af517bdf63e8630cf2b3
+DIST thunderbird-138.0.2-fi.xpi 470782 BLAKE2B
cad66adbace7363e5cc030706bc03db2f968f10790a863a6fac8ed85cc41b95807aff9268584a6c3e2739b5d343b95c5b7544f2123e8919054c842ec767d2368
SHA512
ae6e221076db03a04e12e6cada74635bdd2b35a8036e3180f6ad74d16e3cc1b5cbcffe79b5ec23e34d30c175320f7da94d9b6753760c9a5ddac90773eeb2b7f4
+DIST thunderbird-138.0.2-fr.xpi 504512 BLAKE2B
6aae3781b1eb785125a13673610aae694c3282bfb35b1dfb715129094876aa56abe53440b077b0c27961140e9dfc5cd80c19b2ee1538ce592de6cdada973913a
SHA512
ca9bef589a514f8d2f8d444e9de6871ecab77b4641deda011430f16c214f9fb20de09dce088becb88dd19ced59e3891c1a368de3c54bd1b9180c2216eaa81cbc
+DIST thunderbird-138.0.2-fy-NL.xpi 487021 BLAKE2B
f567d6152dacbd9835179ad60d6797078112ee4ede9d06f6732d153fd3f78e1ec8b8c569379858ef57de856d6502e52f4c4d2e7540e93b30593aea211d0082d0
SHA512
8eb592b1cf9c03ae0e40300a46d731e13b7c5fdb53014110a9bf176427bd92791190ff5dea2880767fb00238abd2d828954ee070c0f36f7accc8f3407cfe74bf
+DIST thunderbird-138.0.2-ga-IE.xpi 376472 BLAKE2B
7a7c7551b0b3cfd5c4dec105056febd3c458674628f96af6598154248806b83a5cf574823bcbd5ee9445f6247163e065fa764fa831a6f6ae26b6209f13e1f73f
SHA512
f444630f8337b7fcc5bbd59619a38ab3ccbc1bb7774598a72f88b76fb06c6d3ec47433d2c0116b6f8737dd1a4c2b66f589c7d97b4e2828b442d2b70b19f768fc
+DIST thunderbird-138.0.2-gd.xpi 462106 BLAKE2B
6d249dd9398ef0a50884cdfcabaec1331f12d78becb7a6c858265f94ea3fb5fcd48a19e05e659ce0fe0263c97dbe580a0d6d0c02f6fc1a8f33b73dc6b0193afd
SHA512
3f6da283b37f5abf1a0d0aec9560af5186454b907329d47477d728ef4edcdef8227f6b51e2c57e1af2bfe3e6031a62a9dff881300ca9cf101ba9921dd479e048
+DIST thunderbird-138.0.2-gl.xpi 470882 BLAKE2B
d87a9c2fbd623afdc4bb20286fb621e49ad4e6b29976df9a4a72de94f7d1765858fe1f27fe5a7868c9e1843954edf7056f5dc4303824b7fb8faa9d41125b9194
SHA512
e0c5b4f261c04e7ab04d54e1c161d692180a1161c37b1846a378301c8fc7e00aa4a14b344f3fc104041085385075cb9df2b1bed96376bdbe725b61748893ad09
+DIST thunderbird-138.0.2-he.xpi 438481 BLAKE2B
6a5f2dfd27a47c97f959b49ea62e90a6741fef6d3dd132d1e3f22ec22990ce4bb0fa0e6a55491728eec7d0f5990303c328b309d66e203d52b8960779fa289612
SHA512
dffdaf45f3d351f2ce0d7dc7db5aae0e55fef432def15ec8ecf8749fe72644ec84ee5470dafc4b20ebc728425aebe6cb032c0ccbb08b1d69e851eed4786e0858
+DIST thunderbird-138.0.2-hr.xpi 458123 BLAKE2B
2ff94b9c6e0b31e6cd94e7d3424a8e8d114355053d0cd5a1af81533f10c08665a49a1c5590f331d482132fcf35113f99b61a8fcb8aa2b9f10d6680134b279ac2
SHA512
60e23bde8f3cee2455a08515a974eee88cc3f787d865fdfc61aefdc7fd3d2353404b87da6e24a3a10a5127663559de44fba32cf4e693ab9e79248922fec8e2f8
+DIST thunderbird-138.0.2-hsb.xpi 510913 BLAKE2B
e0502ff8006d1f5b15f0fb0bbf16c26ad55f3cd3d67b2d85c7a8edcb7a2ea0497573dad11c74d6a55751204b3e4b18560b74f1d570547173967bb6f4db8cfc27
SHA512
385729a52369272ec671799f5e9b298be3531facd865bcc769a3c5e369c7a642dec59cb897cdac4c6926f01589378b591a3bc8db2ec6e46533284f4445f6bb25
+DIST thunderbird-138.0.2-hu.xpi 513727 BLAKE2B
cc15fe8f6e53693be8efa234f8289c471d0b3c13143bd4e991523aa6b465ef063dc07f2c3fa8885d7fa5e9aa849e37fbbe05a857b2e99c8a4433fb46613d161d
SHA512
1eb8dd9906e0d2429b06bfdf8600ce0c233934a86bb33f34f8dbd04a02569f4beafe9bf4ba486e6a89ed4c586d61b4ce6b32dc40a54bdd3679fae85459c9a778
+DIST thunderbird-138.0.2-id.xpi 463635 BLAKE2B
6fa52cdadb48acc3a027a49594d9b1dd4d7bcfd605fcab4482246d7e127304b4d56ea8a0453948ec84ed97b39b2cba70f332637c6c9485d1ffbe04226215cd5c
SHA512
70a8303e22576d9ee2aaa02a0c106aa4fea06fdc25429abf6b6b5d070eefb5145b70d03c4bc1d50c5ca2241c0e1831041af9984686776b9bc845317f762128eb
+DIST thunderbird-138.0.2-is.xpi 480773 BLAKE2B
ccb6d3f64ea5b6ff2c6df0b26614316770f9e13a80dae7f47851d0e9cefd4597c9dfc05e17f7154ac911a08cbd5b8155cf1ea21b4b8341eb91b1a51bea1d4841
SHA512
cd2d8df646c3e1ce622c24a58ca1ad1d2c3e390a04953e2f53586c87aacab8276e31afd683f560b90ef8360d15d231cc13d13a85d335b1b4d078c679bd8e1ac6
+DIST thunderbird-138.0.2-it.xpi 484896 BLAKE2B
931f51a95235dfb6030448d1fc655ac3415b1f951813fde635063f3751fa9570bf4b9e9edbb744202aea71bbc3e7e36fbbc591c89cf6a00fb5fcba56f5b21725
SHA512
60d87b9bd1a1d2e415ca930cbbe3cf5eea01441e1dbe5583d383ee0bf19dd5a1ac609ddafcf4db87f8f77dc920e600565a315db5423520a4d0aa6de96f7a7334
+DIST thunderbird-138.0.2-ja.xpi 535301 BLAKE2B
d9d4704f936a39b2fd3301d418dbfda3d704185afac4168bbf311ead2dfce60c3db4da6a79f5c8f216b40d9ad7d8f8f465b99d82083e0bf09a5af9c6ebda0103
SHA512
b12cbfade31c9b7c776b8f2faecbab0c3373b0c7b25a8e00ebc7dbf9d42b4e45a6e445b6b85effe040203ee2d24b8de8a26375e8f8ce4c7ab71e41395b5e3b30
+DIST thunderbird-138.0.2-ka.xpi 540337 BLAKE2B
362c62dded7693ee154991ac2262f018263053506f24767e79b7fd6bb685f31cf13bc81d6b52ae753566530ec58c331ca0751afa1aaa36bd6b7c2d700be7a80c
SHA512
964fd534aa4a678493d089ae0d0006438fd5115496b8e419f609fe8f5c5c87b8d941bfc408ad4b0ec40e12afe51f8a65d9a3dcd2464645727450eb5eb28de062
+DIST thunderbird-138.0.2-kab.xpi 463061 BLAKE2B
b3584781461e06efa38a62a987d33036271c648dbe2d9b7dabd6fb66e4e3446c68dd752811c204bbf7b03b902b03e9dc484bb058c59aec3ec773d529aa3092b5
SHA512
50898fe41118f27d5acc53264b83aea026ad926908786ca3f71c991ca8582c4e9a21536f4cf5022f2b231568d94c7e6fb3711c6278c595611eec16e0c66410c3
+DIST thunderbird-138.0.2-kk.xpi 569096 BLAKE2B
72622583abb862346dd8a133b618c09b0015a392136f5afc1a4901b9c220278a6cbfef3c0383302ff99d8422dc08185fcccac57628a398a2708e4ec6946f5f6b
SHA512
fb04541fdc85ad009388c8dfc4eb39b4e61f3f5d4588623e2e5de976ec7c0d677828836dd597409e03d80fa630c23381834ab80d723b3ba434a70811ff8ced28
+DIST thunderbird-138.0.2-ko.xpi 509787 BLAKE2B
b757994d7e629d803b81cec5627a7a28ca9945925f6bf01875ead25f777f0f745083170154049ea1a4c62a230ab0780b19a466471991d72825fdd0d992361740
SHA512
5b1c5756488d4bd507ae1c7736c087010ec092be225392edeb618c45cd7657dd871123943220706982cbfcf3c6f340c2cfa204a80cb997d757a5450fc856d17d
+DIST thunderbird-138.0.2-lt.xpi 441911 BLAKE2B
7b9866b55951ac4374ccd0cb631424d026da7f179a619cf0427bdc07de0501dcc52b07848599691755a5c58be032d5ed52785fab02a59867bfdc25f1c98fdf34
SHA512
30fbc80d10a6fe4f3cb746341d27db89eb58f5d6caa9678677363ab6c9b1df13411c2db6962362b030fff8983b26aafda0893bb489c22198d4f3739f6fd2078d
+DIST thunderbird-138.0.2-lv.xpi 391656 BLAKE2B
56805cb6d2c6f6a528a1559ab61feef5fc74fb78fa711f229f50ab290ef1b9017683e24f62593e58e4d53a81f9eb62903fae6a618afe1c00b0feb37105b26d50
SHA512
15fa2cafb55b5357e8fc7f378ab61780a195036e10a257219dcf2f9979046c27f3d4bc7bdd465b711a25172d7772b54d1972326fc3881c2a4a4f4647bffe6d4e
+DIST thunderbird-138.0.2-ms.xpi 351835 BLAKE2B
c05ca640870b9c4b8a15a17f39245f2e54617e8f69ff531a39662357344dc62b96055d9a3fd0d1aca12760f72832a53cc10b6868c31af3eb8478d161f37b1363
SHA512
9368c1646e408bc40a67d01efbb6fe81312b6aeb91f86f5348c7b5a08517e1efbe7af3d934f482a3fa45f3e1175088fbacd50040ac257184a1dedf0d4e29f5fb
+DIST thunderbird-138.0.2-nb-NO.xpi 443701 BLAKE2B
4be96f61488956e8619a1aef76f398bd59ab7cc3215b1daed4e65f27d0d0976a65fba69d6458cd26218a08573ebe00a273c891ddc1ee6a0d73f3ce6e1111db9b
SHA512
90089d53ff4d837ab52cf6c78a6a0eaf4268305ae1920e307dd08ed912a82047e309d64f6c2de78bfb4dd51b2c0797e4a476d3e6ef537448f7e54e7f592406c9
+DIST thunderbird-138.0.2-nl.xpi 478550 BLAKE2B
906414e0b615538ee4a71457e68b6f709e8df85ea4c99fe88d27a925428b2c7ac1b412aadd8093a669d44748ca0c602f5bc3f0e746c90b484111717d6d4c3b65
SHA512
b412e93b21d330f4e15169b711aec783f22dddef5cac1cb9dc05dcfcbe17b63fe421b93cf966e1efcc48b45a33bd3449e35dbb8444b0e5e529d3c98a35f0e8a1
+DIST thunderbird-138.0.2-nn-NO.xpi 464542 BLAKE2B
fb38706793168c00238a0d719e09de351c991c78d3e8ade79193ed69743029986692fe373a6ba5d0bfd78b9b54c27d660a894652ae63b71d2e7b4c3dba318396
SHA512
43aba28674abefeb6a1c4a1a428ded4e797a55b44ad9a588081c2750d29e85c380b0d7fe6774714fd4357a1ecf5b71fe7d61f1225f91250d513882b0e5204d71
+DIST thunderbird-138.0.2-pa-IN.xpi 432789 BLAKE2B
af8fc6be9e784ed7fe305d70bb7fb7237f6c7955ce897818bab505e20074dc44fbc487d3160448447c3fb70adb463d698dc0467c08ec419735a4a93ce85fb8c2
SHA512
5468c5cb60d8a1c5ed70a5b1d27fb73933d990d82966b6a27dfb83ff16a86449e9c8ae8d89f500485bae4a74b120aad556ece3031ca3f12e99e10a9813765eb8
+DIST thunderbird-138.0.2-pl.xpi 511052 BLAKE2B
79a9b015080eafcdc8fca81fef71f99609bee255c8d75a2ee6b27b316a1a19437f2e263c126cc5e2eea2c347ef57bde17ab03575824f4e2e83c28168e6c482de
SHA512
b2441137db1d4a8ddc03fef67fb2ddaf827d7db76266b293979f5a6d39de8dac55296b405cf0160c934195ae8eb358da636812c77fc4196c53d08e4b31119662
+DIST thunderbird-138.0.2-pt-BR.xpi 486094 BLAKE2B
e39e571348bc795fbdb363427646a0db49f36b37d9a880657c7ae998e721e491193bd5314063deee1b22607d8c8baa4239214d02e681d5fe0f1527dc3c945bba
SHA512
7e49512f6d472627db3e9ec39789c517e7aa8b2d79a318b5c0a3c7ff72c9ca07f221f62dfb24a27512a9cc96ea978cf094129ecefd2943ec702412dd23fa466b
+DIST thunderbird-138.0.2-pt-PT.xpi 481030 BLAKE2B
3ada7efe0b531eb1157ce4023e970643960d7d10df2723545a0a0e52e1e487d5db333a94e34b8521e8e648455ffb45e216b753b68f895282ec1700264c2e1261
SHA512
0422189e9761f607f6af9e7f42e46e548534bbca408d8f5dfd3e9eca4b04d3d5b3a53b50e7b1ff02a740ab401bc091a3f4d08a4ff41c3b6515c91937588ec48f
+DIST thunderbird-138.0.2-rm.xpi 486827 BLAKE2B
62fc65f818430fd326ca1405fec4cdc2ae10f9cb113ba766f2656af70ff26ba9104bd5b6580fc6abc0f29595aa459c1e4af44529e72924c3e1ceefc7f3debf13
SHA512
aa1587ebf45a827c19c33da7fe858d35519ef8e33a9c99cb495883e42fc9c4ca02842510a4bcdf9ebcb24420338a9d1eca74f10b49751587dd3f07754a455a65
+DIST thunderbird-138.0.2-ro.xpi 417512 BLAKE2B
41c5cce55298c3a939479c03bfe07a2a03ee6bb742084b6867242618ad53a5c37b4d27f1d556358b16d71eda98da4efee53e85d87de284115a4ceab340767a91
SHA512
e0b6f35d0611ed692e839dbcdb477f80feaef35f476a1284b646049e4f2b502be8a1e6d411116c45dbc615819e40cfcb15e7e78c4e18a5160adfe002c5c94601
+DIST thunderbird-138.0.2-ru.xpi 588301 BLAKE2B
dab33365798cd6872d7b4d3efb7e9a47348db20618ac52872806eb5c04e86a46bba81ad4f7c4e05ece97ae7525ac11ca7ee11e45743bc81d6b7b3fa5f296e62a
SHA512
edb51823fa459573e8dc252351d6879ce14edea9d1684b0cc95319e9ee40c3cd3fa828ab97358f945667ff14cb1feb6fc37ab02fc1d208a70363276d71c1e1b8
+DIST thunderbird-138.0.2-sk.xpi 515103 BLAKE2B
4e6ea1b14564be95138c471ace8fcb5d3b091db74b4ab23ed8477e6d2074009a924da0485f318e26e9d5b2fc4fb38446fd460368bd98dd2e414244de96647cf2
SHA512
8ce50cc7f15910c3dfb9f7542dfd7303590dc706c7565f2b1bf46a7e79e7f1116adaa779d2f8a906a69f23586361b401d7b736498aa2bb1a5e21d37b766a1535
+DIST thunderbird-138.0.2-sl.xpi 481928 BLAKE2B
e0dc051c690dc9d31cbfb267788531c22a798e930ddef48436d392f3e55b8d5b6e45b3df5c8baa4e5030e0ce53cfe0fd405b0a5188b799b9ac2227d9c2bb7a4d
SHA512
45de16103ced57a1e0e8ea278e6f3cd1dc6a135df2278c13982a6c289e59a57179110189e59b49d7eee43c993ed664447ec8f141a52d4d794a2a4f2a2df7af47
+DIST thunderbird-138.0.2-sq.xpi 501793 BLAKE2B
7a1906c935db03692055494078b5c52d5fc2780417b5f3f05cbfda979bd669a4af09f7198b02e423f7f7232ddef1576486a5733fac3b57983ec0876cbe692d16
SHA512
f22a491529477d4737fcac11159a958f7d002c69dfc26d9d67307dabe986a3113538aa25370ae05c583f9a7a7b919fd1df4074597480c0662034143d35e90c95
+DIST thunderbird-138.0.2-sr.xpi 495833 BLAKE2B
c54075fb672b9fe3f1f6208966f48b1a6964e04c65c13cbcb181ae25cf555f6b8e97f09c728c217f3f4058320d6bf72777602fe55fa16ac2a6a1a142548b03f4
SHA512
6a9d022236ffd2acd9729e1e22c1b85a7aa0c36a55a5120db1f8ed5d39685bb7b6733259c58ac8255e4d4598e8613050fd1d3af0515657be2255ca49d3b68e03
+DIST thunderbird-138.0.2-sv-SE.xpi 480917 BLAKE2B
0b6551548fce50270738ab1948ae637b0a050731766f9118f4e012fd71953df7c727648e4c18f049401168557aa3fc1a551f5a8d56d0f3b5726e0ebcaccfeee8
SHA512
825e02a6b250a13c1a8dd41e6d06f190ec20f9d16f76729c0bae3651afad094b0835ff9cceb4574fb0080d714504e5bbad636e17f643bd62f6b4e480373c0f24
+DIST thunderbird-138.0.2-th.xpi 561778 BLAKE2B
93741c69439cf199ff6c6434b1aa6f9e50f5f96c5dbbee0d4986fadb07d11248a740fd5eb9a7c4c7cd8920800990bbe288cac157bb68633ad2fa911999f99b2a
SHA512
ee6d3176f25a53a755c6002a814046196af87b141df0621898d9f7070c290c25bf2f56d982bdcd5754399dfc2d8a9c1850aa1b6ed6c6435834107b73f7a5be54
+DIST thunderbird-138.0.2-tr.xpi 491037 BLAKE2B
6dfe7b43ab0e653417de5bf8682cb77abd85eeec704134544ecc814b764e052e075b5e4fcfcdb8702393a4344ddaf37adedbe026e09582ef3e6deff3a1b9c7a6
SHA512
67e39fcb35f737ebd91bbbc08520565d0f30567c4391011fceea445bc1d8ed68849a765e2e3bb95aceaaa088784d85ba79fe2ec1c5d71a2d2146f45963a64036
+DIST thunderbird-138.0.2-uk.xpi 577319 BLAKE2B
04e6d71fbe111da10ecdbadb16e21fb1e2ca13e20d728e8237e860f5f146179f21e3eedfaface516cf960ee583f5e3b85e67df45583257cec0a81de938435bf8
SHA512
4c76233ba653fb2d4dc91954572a6398f6b8fd27f769e1a53fa4c46919d3316c9cc9e94521f32113b403f6af52cd0150b901753e889b8d8ff200eff042db0581
+DIST thunderbird-138.0.2-uz.xpi 355028 BLAKE2B
40fa718a1bcf9559fe98f3f503f8ebf1d6a10a69a037900c7a2b7a7ceb7c98848dba6127a1e0f6ceeb00c150822246af9e7f8ee192e9d10b230f7589721aa403
SHA512
d549ae0f0109484d56e2d3d0ef67141d5864ec77e9629f8bf9ec486cc0e4a4d6ef6b6b07450cac3a7f90843c5305dfa3ad65b223ec55ca6994890a2331e3232b
+DIST thunderbird-138.0.2-vi.xpi 514979 BLAKE2B
f54db8bbf66f8c8a2230a2d32f1621f6f23393bcb0ca84bf0fe78383c23e78d8668b5e22bffa219a5fcd99fc33b730d598f458a75a2e89ac381a09037fb78052
SHA512
a90b3bdb830864b0c9fe0e8edcbf8e4037f3df9dbb211a42ba98f1a4787aca26aff86a6539d680a2ce4237699d214ab9860b5229d77d69c243b3283c8887a3ff
+DIST thunderbird-138.0.2-zh-CN.xpi 504313 BLAKE2B
359bfe6a39fc2cae93b6771791e2100bb04996c7089dc1de896b5c9b52226e48038ef1bc8ec5aa2626f15ad978e1fbc0444b273502cc5dcf9310eaa71b919bb5
SHA512
84840d0d6f957d1bef4e4280f0aff37dfc420081b2cbc123d3b38300df23d4da7e8e4c4a3a3293f607796e9302ed12bd33d27f11bf0411c502f14550c54999b0
+DIST thunderbird-138.0.2-zh-TW.xpi 507439 BLAKE2B
7e7ccdfc2e55843f53c48c2bffd86d40e1c1301d28a2faf9bc88691482a1ca922d1364ec1d74784c90d5e9af2822407b9b9ca24c9d58ddba2c2458f24af8b218
SHA512
ec790f66facbf9cfbdfee9e1b01586a97f00685d2016c833d310b6aee98e2e8e7cd990e88246fba09cb0991e69facdacf0e243f576ba5083b23224e68af02c1b
DIST thunderbird-bin_i686-128.10.0.tar.bz2 90197846 BLAKE2B
773bf4e01595454a8df9238bdc1fc17affb58c6aa53e53ace671c0cb67c1b9ef0b0e2d35c396c2544be04580298a209b124209d8dbb7f87c111e24795f7f1aaf
SHA512
a9392469cf3402788b7298ca17c826d911a819fa3e3c8117d16c1d67972d3c4147be7f217c536fcf13ced1a055faab92b8ab34c18d6348558ca74814351dec7c
DIST thunderbird-bin_i686-128.10.1.tar.bz2 90025388 BLAKE2B
a55e74a12b1ba69bfac5e94577a88e1103acaade6b648f121fbee808d9b65f079a2f01fed8233c36c5b5953812b76fd16f1683f2a50eb7980bc65ffb218b0769
SHA512
978ad300eca0f2a3fedbb867e29b16610986d8551f5b9c294c71bcbe3f4ed664286cd65e1d7231c8bad28a8022e858cd440810c4036b3fe5b34493ce91d980e1
DIST thunderbird-bin_i686-138.0.1.tar.xz 76468408 BLAKE2B
6ebf76261adff9607c5917af6e186c28547ca55c49f9fc490f7d374403ae5444004c92562e00b48faa1a2026fb7fad5ad5be32e6869db3d8ceeebbd510bc8ee7
SHA512
6aab5cb4f296ac9491f7ae5c45245095a4d10433dfa31255cbd662a4c3da49d3a2c34d543b6d465253e99be5d8749ffb2d76c23c6c42f6739d4f1626908c1df8
+DIST thunderbird-bin_i686-138.0.2.tar.xz 76294192 BLAKE2B
dabafd1d41fa1834ee35e095194793421dc6b1e40dc99cc72afd622e55c50926280015e37b81be73ab196ad4b64b1a02542816fa5d3bea332b0eae3bccb3c8b7
SHA512
09a7d65ab867863e08940a0dc12b0ba21158b2e94f65a2db07e8d662796e95899382bfd01b3fc3e49d0dbab770156207b3f67cd64ca8dd1bd82ce2bde69ed538
DIST thunderbird-bin_i686-138.0.tar.xz 76512272 BLAKE2B
286b8213dfe6467db06443126f7582b2cc57a36057f21469910931b028fd73381273a626f862cf547b99a87a98622eb924ac290f1319be07f6c92acd8daac109
SHA512
2aa7efafa7472935b167f3f39d6b4db9267ec00eaf33835262b58d8bc638f00380b7dbf16fa61e74d1eff31b77418a0d1e725c845db629f243cb94c415b694cc
DIST thunderbird-bin_x86_64-128.10.0.tar.bz2 87640202 BLAKE2B
c512d2782723425cc42252850f6ee9d189dd02e581471890597e5e2c442981c626f5022a843211038dad82d561245ab4880af7c0fb2acc9a87c1599e9be14bef
SHA512
97222b32d6822a885b942d4d7c34dc2cdff4fb682336e5c122236005b8fd86428b4a94460d35064ce4b3942e5f4ed7df549ce0d0a64b787f768bbe3e69524f9b
DIST thunderbird-bin_x86_64-128.10.1.tar.bz2 87706612 BLAKE2B
273bc2c56602b0bb4c791ef880b9e0a30eb229f9373bfb34c8f91eb47653e40d274ce32b47a9dd6e15a089d92e4a844bcc817077a55c00e571add9a3b583dbe9
SHA512
db015db031d2c3aa03fc1ef7d5f4563d831e9fe955cd1a36f7e1f079ef145a32e1e09e2e809b9c18600f03775efe5034b274b49af19123af1774322cfea40ce2
DIST thunderbird-bin_x86_64-138.0.1.tar.xz 72477704 BLAKE2B
7c09b16c5a78dc875479cd28592d6ddfd4c3a6159045345a15a4c7035b68046c4efb68bb14bbce0b6abcfb6c3b2f4bd95954ba9c549e795ebeb5403051c9c436
SHA512
276caa0404e8f3562e7c602430c978daa05d6dcd50b78b841814aca2e8da4834aef1f6920adb6eb8043606b91aeea02e9786a7545716b81ca75cb2eb882be92b
+DIST thunderbird-bin_x86_64-138.0.2.tar.xz 73056212 BLAKE2B
802b2d849dca937de653705962a6f77fe100bd4e8ad8767882fa7b3efabf9ecb0ee8b1eeabf9067863f6dd4b77631e47c5a405ee9d7d3f1e70925912e2d16c86
SHA512
b1682f50da7a6be90599b27d771f6ce87b2f9858c5347d19379bd7b7af9d79815c1989fec60d66a97994d51461f761cd6f356bac522785b9431ba428f6435c34
DIST thunderbird-bin_x86_64-138.0.tar.xz 73083648 BLAKE2B
482d809475c4aea658ce83f254123dd03fc348737df2fdd25fa2aa84794355793e00719fee3d59a5bd9bad28db6ee0c06614357f7396846f042b63015c15a184
SHA512
5d95e39d7f2a08283119a789ca5e17715c940cdf0730c60eb324975f92f2c8a5da8101f02c5975af00631633d2d42f142284194d615a278bb1bf10656360483a
diff --git a/mail-client/thunderbird-bin/thunderbird-bin-138.0.2.ebuild
b/mail-client/thunderbird-bin/thunderbird-bin-138.0.2.ebuild
new file mode 100644
index 000000000000..e1662fec991b
--- /dev/null
+++ b/mail-client/thunderbird-bin/thunderbird-bin-138.0.2.ebuild
@@ -0,0 +1,279 @@
+# 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}-r2.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
+
+ 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}:" \
+ "${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
+}