commit:     95ac87439cb07a328abad6fe8cd285713ed07d62
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 19 09:37:37 2025 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Mar 19 09:41:08 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95ac8743

mail-client/thunderbird-bin: add 136.0.1

 - add subslot to differentiate esr and stable channels.

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 mail-client/thunderbird-bin/Manifest               |  66 +++++
 .../thunderbird-bin/thunderbird-bin-136.0.1.ebuild | 279 +++++++++++++++++++++
 2 files changed, 345 insertions(+)

diff --git a/mail-client/thunderbird-bin/Manifest 
b/mail-client/thunderbird-bin/Manifest
index 67f04a4f1eac..709a617f6d91 100644
--- a/mail-client/thunderbird-bin/Manifest
+++ b/mail-client/thunderbird-bin/Manifest
@@ -190,6 +190,70 @@ DIST thunderbird-128.8.0esr-uz.xpi 600290 BLAKE2B 
3580f1936c23c5efcf21ae09b420d4
 DIST thunderbird-128.8.0esr-vi.xpi 797499 BLAKE2B 
201ce115b4e61e2cd72e106cec4ec33374bef00ce85b95a024ecb751dae598964f55b2e0a8c5264eb4697e707959f1a2291695fecf180a2a2a7b940920d1bb83
 SHA512 
73165f6366761f86b98e5e1031b22d6d8ae4f18dadb93b899cfb7df52dcb112468265b76a9988a92f7c3b9409152f9ab2b16ed605ef15696d614b1a6bc24ab31
 DIST thunderbird-128.8.0esr-zh-CN.xpi 796658 BLAKE2B 
4e5d6b1059d2f92435ff2cd2246c0346a814639c591f1c92a5e19ee4a97a5402ad3e8706cd7bb834c13d4f6473e8897e70580352b0ae70804bad0ced454644da
 SHA512 
0d5dca1f927245f54a24a82664237cce56367f2db8bf080d90e80ef55e04fc935c0d612da51faa5ad0cd337bee037462b973855a8a313bdf397f5f59efed392a
 DIST thunderbird-128.8.0esr-zh-TW.xpi 800397 BLAKE2B 
91062bc3211ccc586b928f5b36468c829e2a974725c1be6287021e44dfb6f9a3480bc7e5f7c92fcc251567ec0f376e08ad91b1875f59f348ea3b3b3c90eeccdf
 SHA512 
e1402fc20b81a3964c152a26ce96faa4d4e32c708568fac6eb832bef86e883269038b8cce7e0165c32f4c1c4da58858444b009d5b69b00c4adb76a42f172634c
+DIST thunderbird-136.0.1-af.xpi 315235 BLAKE2B 
913082a4a8b02fb6ccfd9f7f2d78ac25f36064129724b8fced7ab2784f4f87d717bda8843f01e611879431a43c0d21a81dbb6c11aeb7880481399623e3e19a60
 SHA512 
b5809ce531ee8e8a8410f467ee51535c22e1041c7cdd3db8d432c542a400a4fcb9ce338ecbc8f26c4316844351021a3c6f7e34fa65a734a5dd87ac7513d60298
+DIST thunderbird-136.0.1-ar.xpi 430240 BLAKE2B 
9a3673856d56462ef4600f884b5c27f0ce78ad8ee7205bbcb98eefa72b3c2d636f780283958785e5c831b06cbb5b2bdeb30f0eec2042c2460475b4fc8a8d25fc
 SHA512 
4afcd597d70db6286fa600095c4dc9d74079d210f769a010b16c9d1cca414755d75b51d691c598259cc5c50ede6d63fc9e5d1be6f5d585bdc0d44937b43eb287
+DIST thunderbird-136.0.1-ast.xpi 340880 BLAKE2B 
ff5cabec03d867fea103d1b93127aa78933bfb5e8dcc5083249d472a10f60ad35912cac2375e9cecc98ba6d464427a1628199f5efca327e6fb7591943e59aa33
 SHA512 
37761e5a69b8c38268e25ab79832638577ec3c91c7cc4b8626750a9e1a4ca64c19cda9ddaba2d19d4f02847c1b140340fbf547031fbef95e972d9499935f4197
+DIST thunderbird-136.0.1-be.xpi 514008 BLAKE2B 
5935d05c4f425e18ebda7bb6709508f9456502c0931f1ba0eec9af5fe44fde7db5c2d6c8a7d8f3b02e4c352ad24db0216e89e115c0abd360d7771834c880a389
 SHA512 
03809f41693bca06f7f34a274d6fa28959ecfd89b44f8c0deda8f6413f184f05442c1fddd43827d4d62635233e8ff620c97b1bfc4343acd13dcf710a7c95199d
+DIST thunderbird-136.0.1-bg.xpi 533574 BLAKE2B 
b57af1bc22ad9a439b9119bca4b3b8ff8685a7e7669fda8f638b4ca1e566a2afb694a71266492a0d7a177dbd24568e1341916a73d3fcad572c740ed2b40ddc1f
 SHA512 
d1a1634e991b1174342be85764b57c3221131302471745f27d2e041a0ba97caf607fb4a2971cfe6db056173ba6e26e5feef0e782e2709e9f84f209dd85f4680e
+DIST thunderbird-136.0.1-br.xpi 401902 BLAKE2B 
817223ec996a796bd2960a66c7fc00c2f909364e2ac56493834153ba36dfb505c9e026c5f9a4fae521ad9c17dc77c8952fcf580a313e9b213dc3902d6b8eeb45
 SHA512 
5d0e9f903b29c1acfec76f1d23a91a97874a834f761f3c770dd8bf2db8125e6c02346495ef203a6e55b8b5d832e1cb7d3b923753d80eeab0784a36126234cff8
+DIST thunderbird-136.0.1-ca.xpi 439983 BLAKE2B 
fd8b83f3c17cb3c79afe754ad49b6311ee0325a1259e137b9bcc92ca09328b34b54d03869cd71767725eacbc0861353dd51752e192934bf4d1efa175c06abaec
 SHA512 
043c893888a1afa018fed847b38e51b15ee29f788c882bc897fd4b1a2594dfef7ffec076871e1dbdd9a99d046b56f2900a823c1f0b6c81257e23bbb7c6e59ee9
+DIST thunderbird-136.0.1-cak.xpi 417796 BLAKE2B 
1046d9ac9be83c95a0ee94cfe959a6ae34c3764381b8e43c356daa517954f4d2012de8d682c4ac3a2c4de0afb4f1394b8ef33d003bf806b7346b8fddb1c3e4e9
 SHA512 
996d36255597bf59fbcd7828b626b294c29a2f88313afa79c09ac133d951cc0053300984f22df52fa438457a8a5d2f07df47d34054e64a1caa25bec78a906667
+DIST thunderbird-136.0.1-cs.xpi 511345 BLAKE2B 
627fd4c295e82a79e702b67257a3cca21c688ebfe986c62ec2013101b0bb29efc7ab76da1b3a7c95cef46f20642110d34e10226cfd4de163a8b91b18f7992f3d
 SHA512 
f23cf6848eae02a18c75c4b194fa255f914e316d039b360fb8f67d98bbda549416862df69518198bd49652b76555d05f534aa12ff895516583295d117f9e87dc
+DIST thunderbird-136.0.1-cy.xpi 480179 BLAKE2B 
cb3d7b2bdddd5cf81849f70dd1ca45fcc504cab4e4c181c4e5f6593c6c801aa11e37d6909219aed785ee1b5b476b0ab6e9a67d4787ac8b8706ae2c3c99c291d5
 SHA512 
762912957a52df2fd9aa63ffc12a64f409e107cd438fb88d00b0f59d43cbd47696d9f7af99fae3c1d835c01734db5e137a2b3e65c971ca1b0dd2bb2f503aec90
+DIST thunderbird-136.0.1-da.xpi 469406 BLAKE2B 
a75074fb7deef4ed9615b2660bffba48700a44e9781c123748716087046123316404760534f921324e7fd9354e941031a8eab6521a5d2f4829e545847034b978
 SHA512 
ef490616222d32add8f03de5571c4ae66b77d8dd3abcd863c21b16cc85c99653ded6a4f9ecb5c603dfa0a16ec129da4048950ad469e9f52ebe39872762a5fc01
+DIST thunderbird-136.0.1-de.xpi 497358 BLAKE2B 
e6fb9b5454c79fff1045a2cfa212fd959d02d71788e1bade419499e102ea10c5213d5688f2ea1a95fbcadf9472331e2bd49034bbb70b2b402c89b7d43a7fc80e
 SHA512 
cc213128f0ffe5e05f761721f0c5b46e2fd7fb70ebeddc0cb793427e94af2b743bc6175a6e43a87493ca4a7318cfa663fe1d3aeee278874ac4b7ff8eec6a3ac1
+DIST thunderbird-136.0.1-dsb.xpi 510105 BLAKE2B 
a494516c9b266e0a1c961b9787b17c1c230e82464e525e4e433e30ea2986f41a1eb86c929a44ca3002eb8f72c48319368106f1de684495f4dc541e24be6028b5
 SHA512 
f21892610c51bd921ba8a3b5adec23aef02f893da63c50f8d7a1aad5fa907f8a9024a9c2c17acc301820bfa76100c7463a7ecade6a735b550f503e4ce8119f94
+DIST thunderbird-136.0.1-el.xpi 600370 BLAKE2B 
d1c72c8a1cab578d96792cb4f93ad1fefd02c2594d5b5d43fe0727eeff3b1286d48bdfcbef2a160744cbee630701a0747a14680dd9706303016e5b3fac3b5975
 SHA512 
3b6182a5cca984139fad09891366a054d0cd8208ee73389e4bd8d1016926879acfe18eae70d84a4888d77794c520c8065b2e3877ff540ab67c52aa3e2892b00e
+DIST thunderbird-136.0.1-en-CA.xpi 445699 BLAKE2B 
13be2c7340d829d935db228e82fdcfc8b7b2e525bb54e84cf1e8c3c282c917de4086da4b181495f6f7b285b03a66432a2879ce7b6cf6b8e85e4fa1a66e18504a
 SHA512 
da3b3b8d08f7d5aad6eb11033c25d9908b6afc19d1291879c05c28c9a795113956e8611f7fcbe6fdac61249a25c4ca88935fe962a3607f15705a98c8ead8b216
+DIST thunderbird-136.0.1-en-GB.xpi 445528 BLAKE2B 
3e884e3ea1939a4ae4a6a241f555d403aabc2037e9bcd4deb4f3c65652d939c28faa3f71a9c1ba424cbd75d9cd676e457f3e5eb91df6237df9978b573ccc87fc
 SHA512 
d465ab33edf44244d898a57c4a7cd679112d6724b45a175750cd6f745e32a94d41546a71622cdd96f64c4e8d7a448097ea6769c36c3c386badbd32ced0d7b57a
+DIST thunderbird-136.0.1-es-AR.xpi 488023 BLAKE2B 
b536287c7cd65d4b3ce618582115a72e7c188ba273f5f3d797c2ab28a6b1137f208ea0fa751be9794a52313d7ad12c8c1a85e03fd26df8f95fe645acdc3d311e
 SHA512 
5071d673b7c7a9e8b93c6021a48d3d36eab2ba1bcde9512af9d736042a7adb3e579e4f97711249b4e07e1d31d5cab3626f1272e20b64e6b66b978e82e810c1ae
+DIST thunderbird-136.0.1-es-ES.xpi 489905 BLAKE2B 
ac2c2b979b2b2b6b30cc99777b4c347b3a87de9945e81bda25296bcadde0dc2071eba42acfa65cbfaa6cd7654c6895448bacedf7db34ae26cadb100f12c8080c
 SHA512 
7c1df653c68eea338807d21db083f634bb2fde5a0887509c258c4fee6c9f822f472e283088921fe7d0d2031e7a566e0c68b471213a87b6c843a18a0a15116c4b
+DIST thunderbird-136.0.1-es-MX.xpi 482600 BLAKE2B 
22eabef71aa4adefaf531cb4e0a422bbed93d8afb785edf25e9c2706a8652dc53874614ec39e16f2e41ffc682f3bdebd43dc5f3329c3aad9b648d8805fe32875
 SHA512 
afa65dbbcdd979f7dda81db893053747d5471c81f0f97d35ee449ecd9040b54507eca9918117e6c18e5e40cf49ba64699acf2ab58fa3ca9a1078e7569dda18f9
+DIST thunderbird-136.0.1-et.xpi 434537 BLAKE2B 
39fc882d917f41aceec5969cdd958327638366c2f936e2f7d76e27d56b4fda12dc70e6008d6ffe4a731e11f6286a6fbfe5cb4aced8466a5bfbfe7b450d9eefef
 SHA512 
e5a4d541a1ed3487fab731978652fda997c5b8f3d0af01cb15b3ad385136dc0d9273c18de6923dbda0e9909b87fb33e32a0d9c4d5d32fce952f9dfac8d1c49e7
+DIST thunderbird-136.0.1-eu.xpi 466221 BLAKE2B 
5b11285ae109a31d9786b870f628b2bad5915f776192ce964643d27080a25183b69802bf04c50bc2e95860e61a4bdc3f905c3a8f788a90c12d5f0483f954f8b0
 SHA512 
24ad34a3cf4091359478a4d1cddd7f3266438f0bbf1285ab0a91808de30c8d2283574a818460a513ef2f38e8b8aa002f14b75cec2cfd01ff2d99186b92ee4dbd
+DIST thunderbird-136.0.1-fi.xpi 467724 BLAKE2B 
073f1e4be5a590b6ec8b0ac8f287ede881fb5bf8c96e5f9ba8eaee91ab5ec97c64787b5d027db1e18a0a9786c0c19f8d3bc58448cff22df2a2e961cfd93721a8
 SHA512 
41e1c041a2d42ecd713c713597a2fe788bd0494c664ead4fa54d4573d18aeb8f35968323824d4e5b6c88b03c103046739e649d9bac0b7d124417743618a826f2
+DIST thunderbird-136.0.1-fr.xpi 500567 BLAKE2B 
3e7bbf01689f7769fd2e8691382c45770e1938c279298e1587f919f4e94a49792405ad603da979ef8893a68de4c3050f8bc973719c2c8ae970b03fb1e8585036
 SHA512 
2fe312cb0b167420b51f5da92dc370b78fffa236c1fb26076f75107b7d409257a442bdb60f292223c574e8edb83af2c57ad05dbaedec84567084da346b50ea5b
+DIST thunderbird-136.0.1-fy-NL.xpi 483362 BLAKE2B 
78092aa678e6f4f4edfab392ce4b17cd9e3674ecd8341b4d914d7a9a49765a9a5ac058162271bb60315b64ccd765c6027a326d0b06124faa83be0a15b4dc53d1
 SHA512 
046f261c62cb6583a6bcbb911fe577dd189a60d124f9c532dfd23755cb8aa3f83f67210cf6289d845de2a49921c46d7c6f3118402517ffdd64e5b7cbf4362763
+DIST thunderbird-136.0.1-ga-IE.xpi 375963 BLAKE2B 
4299b31d47e7b3c3ada951ee151991f75a03061b94683d9459de239d41a817b6b57227493b0aee0fd075dcd5639decc94c700f51e4535f029dec5bc3af0ec5b2
 SHA512 
14c2c452777d78d2179f413ddb71795725be28d571f7c37e289dfb416924d80613ac6e3b5b47a40b49bb6ae6e7d5d7fc1cea7e504059c7651e02b867c620a41d
+DIST thunderbird-136.0.1-gd.xpi 461926 BLAKE2B 
d6e61be0cff5dcd348f83565990f5a25015dec94622f91b738f5ce3d22d27ec6fa248cca771ce3a751f014526dd0fc0b4dea608da5db7865f51fa76dc4398d1e
 SHA512 
e2d2ff34c75f4bd7aa024c7acc5e39625774fe7b05d6df65d97b238edc302828204e8cbecfecab519b0f71c5d5b09b87ddd6ba2eed369aa9591d886ec4b33204
+DIST thunderbird-136.0.1-gl.xpi 470691 BLAKE2B 
403064b40b87b749d904e2d9346bc4fe1d0f1fc7f43e79c3814dde7b3ef343159462babaa7a5ab99ed763af4b10675052b97c65407452402e03d6a5edc4ac940
 SHA512 
49d35b48a893cabf630c77a46b40b7c79d8f47dc81fe68b863781ccca4083e0ec3a34ef8f58c72705c039de10c229109eb30e41f5d921308955bdeeb0e74e600
+DIST thunderbird-136.0.1-he.xpi 436335 BLAKE2B 
853a0c46df80f3f8340e82aafa0a20a8981edbdeb161a72753c6088ef57e2e6f9e98421eb447baf0c5b975f98e719c116075f203ba03b611e19c12439a5febf9
 SHA512 
3102ea4e50f23a64d1a1b40668f8d4673e4a68837a1a7c903c9cb164a4efe36226ce1285e0612c6f3e6793140beace6568ba7ff3da7ea289ceeaf552539e4650
+DIST thunderbird-136.0.1-hr.xpi 455954 BLAKE2B 
06c2e102d3189326a5f74a09aec3ed4f216e4e1a5e1b4bef2ce7f24d2b1a867c738ffebe74df24ddb9f7ac5c5fb008b72038a851425aaa46a721fa24468b2b35
 SHA512 
662e7caa4fe60914422e337abc377fedcdcbe06bfe72195514ca82601a6c59437306ed11027673fb885ae446ba3d296e37b96c13d36869f08b38623fe7ba3f75
+DIST thunderbird-136.0.1-hsb.xpi 507188 BLAKE2B 
b8c09b608c28b28c07aecbc2753e735165f1f77139d9745a5e7eb8a577e8c428f7fcf76d3aa6de7bb7e965dbd09c116d2722aa90f466d2ba8c5370087d200f15
 SHA512 
2b4e91a6f832d781ea3206ac786f388373cd185b3585c97215e2fe59cbd935f8c03457351b0fe608c9c60d97c992bc7e5057138063b3f2c815fdae3889b9ecaa
+DIST thunderbird-136.0.1-hu.xpi 509900 BLAKE2B 
34940357e40f8a5672628b82f13fb9fb98fa3325678dd9d66cec675a7c250423154e27d408401fa75786b5052ef14296e3468b3fcd9aa940b1a5c5d683a65d0c
 SHA512 
c5f3c6d1cd5a6b6bf87af337f8ac6c15149125bf7b5eb93f4e1c79774fd2e5843b89a5706125099078c0e1c6d29bca6dfe20b84d87f66be2ac5429957c5a0311
+DIST thunderbird-136.0.1-id.xpi 456733 BLAKE2B 
fdca745e9c5ef4084e4c9d61a509e777a770424da4224ea17f9663495e2196c0d86ef5474008730ec2c276e2aea752bf4a612069747b1f508e63a746851622c0
 SHA512 
ae18293c85228449b8512aeca289e299667951dfeca30076cfe434c927d41331ec04645f446aea936d46a9c7040799d8d7fff9a48c1ce3ed6b3cc9db7111e1be
+DIST thunderbird-136.0.1-is.xpi 477553 BLAKE2B 
b401fe4ab51dce549889b0d97c4e979c3936c6506c0c74466aaafe8ec065331a0e535ebf44f3ce9b20444be9e4576cfe0e4b2959b4aec82603771db70c7a8370
 SHA512 
a77cc2fb0c2ca721e08fdaa374921684a618798940f71071cbbbb5a4355f9292d7a1ba2e50a9b5ef87056c94863f198dc0626bee0d3c5c7a7d07ee635d90203f
+DIST thunderbird-136.0.1-it.xpi 481202 BLAKE2B 
f775e0912d62c10ddf7107b97da26b8ee83756cdea8eb04a34fa9c2ba3093cea11c08b8cc1a3b7a16b6ce3be3d56e1367f996c5d4fc493dc37fb7911843329ee
 SHA512 
bda434c8b5e3d7393ad697de005a00f5ed6793066bac09dd417a44a2e89614f523ab2d7d5f5805183341507192d2b2cefcfec2c73b87cb5a5e3fcfa171529ecb
+DIST thunderbird-136.0.1-ja.xpi 531330 BLAKE2B 
7da8a190ddfd21464b5fccc242204eaaed43364d4aa45897bafbcc10e595f92f340a02ef9c88bd2cfd61f88b91a39295b5c34361d6749f385a5e04d69fcc8916
 SHA512 
21fd5cbb59f2e7f1f3a53b42f1e4571b222ac59213e2b829571134a5217983558e6774872a530feb1765814a831ceeff2c9ce662532440b530c57aae5d55228e
+DIST thunderbird-136.0.1-ka.xpi 530549 BLAKE2B 
9d9465ef8f4381fd2bdef57b2c87ce7085d2bccde52720ba4571e102a55c3c6afdf8a3a9dc23c7f3940d33578c87332ebddef9c8d3ced0c862f64ccb380c936b
 SHA512 
a911052368e0be6b4ace7e6dd79e7c4e8f5a95b483d34ebc3f11aff9a482d81ea9810010cab5ddcf3746167e11b9672d1230aea2a5b285e8d5d6828d4a3848ae
+DIST thunderbird-136.0.1-kab.xpi 462907 BLAKE2B 
4a32501e3147f034b3a5fa873a5125c032a47dadba69c1b24ced727aad12e6d2e84b8a2ce02129b5832574a33d2163da50a3472845b0fe308a6a40746183ab0e
 SHA512 
b93e369fde1e977052bed25eb3da5eccb0168f4eb068572730ff40edb85549173e6ea349eedd39d76a35dda3cc533ff3e694be34dc22dd162a63d94fb337ac9e
+DIST thunderbird-136.0.1-kk.xpi 568322 BLAKE2B 
b56208f66ee2b09418ea3010cb69b04c09371261aebf9aa91641002490e7ed23e56a9bf6a5ae1692495d14bfdaf0bc632f2c6355e8bc5752d737a7bedac1b8e3
 SHA512 
9af6be7cdf54650cd5b2650c874284867b384abe5107399d6aa5b91e4c211e501915b149542ae869998444c9edaf691bb33aa151a4ce1911434ddf5d4055f90d
+DIST thunderbird-136.0.1-ko.xpi 507761 BLAKE2B 
c5455c9012d2ad9486266245cbe070b7eb974b8ab7a46e8bac13caa9cf1c0b0ade111199dd3f3ac5fe4cfd7a9cc25a8c9a924a01db6e2ef6a5060616bfe89cca
 SHA512 
63af88d0e5f227665637e8b0644d5c7e38a9b2a9056cd19e2744e4d1230fbd9b23846c6bfd271b3d6411b8111bd53170a92a4918f261c2be035be3bd98d28891
+DIST thunderbird-136.0.1-lt.xpi 441638 BLAKE2B 
844cc1111bc4cf275bf5c01aff9aa965cbb48982f6aa7d4be9288b8b7ccb5c7ebe968fffb6dbe0ea67059e92032ebbeeb4db3404d0abe9e3e7a4b1d966abf5d6
 SHA512 
917ab65d0b00d13e64af38aceeddbe86865d31c0aa6e72b9100741bbae94c7c10cefef3d6205bedaa2bb25adbcb05a552508253ee82e73e133e7f362448dc041
+DIST thunderbird-136.0.1-lv.xpi 390956 BLAKE2B 
6748ab98ad6778ec99f691ed06ca55e916d00c82aabf2a900575b275a9acd9dafa5b87edde0d09036855be308ec85d0b611787be4da9431a0271eb4212287a12
 SHA512 
502853ac0fc6a65d8b87d96efc59a26806f4485c7d5d9ae5403252324eb2f8bdb0e202a598cbba42f7a38ee72b3c09fbdddff5a161ce951aa88699ba4ea77166
+DIST thunderbird-136.0.1-ms.xpi 351080 BLAKE2B 
0989e800693bc26064e012beaf00b0d683c398e7e6b575f946e2f013cb17910173d3771b1fd0566b9be326fe3d0f735205219167f9f1b10370a91c4cb14ff678
 SHA512 
e04f79ad6f99321913fcae7c830d5dfa96d3f75c94b6731dcce06c4dc701ced4357aa9323f5c9ab5bcc443a11a648a31b28c934db052fd7883da5df883f8185d
+DIST thunderbird-136.0.1-nb-NO.xpi 441360 BLAKE2B 
aee472b0bc9b25eb49a681b3bc473cc438b7e14ce99aa8b2d8dde0ac84d943086f00e51404caf5214cb689c06041796b74c6edfe266d9037c0686b1e64490aec
 SHA512 
1ec4ddcb6e753853ab8cfae6955201b630b4cd6746be0b9be184f182fc8672beae7477e8688738e84ae735affc3f182448848175ac3759672566a7dfd6ed0f4d
+DIST thunderbird-136.0.1-nl.xpi 474916 BLAKE2B 
cd1c7067341b3e74f4246d76d7dec4dc781a1e02fe94c42fd6ac814e9f9947df44fd6e2b28f6a944f3566c13bfae430733ef0ca7224fe794047099b37620417f
 SHA512 
be77b355e4cf1c1890c2af269b040af6f4c31c02bdd8db088023c35e02d126eba0d774b7461f4f51c707117874a06a4ecd885542efd01d76f736064266762ed2
+DIST thunderbird-136.0.1-nn-NO.xpi 459879 BLAKE2B 
7817ed963fb1fe824991f21d3d492f78ab25cde5f6226867b0bc3183a91f5b64f0fa0f173e1dda9fc4aee572d9d8cea6e8142197595d20e1cbbb3fa4058d9a73
 SHA512 
b4b7a3209c0947c2edb56289c2d10871f727a1db49a062e1341710f49a27379c895e3cf2ebbdc9e5416332e28377c4f481b2cb10eb4912e760ff4cc78256d372
+DIST thunderbird-136.0.1-pa-IN.xpi 431272 BLAKE2B 
4043a7cb426db6bf29ca56061851568de37d7c7339072f0c9746f1b972c20b2c4ca91d9de8eba061eed14560a93573d271c6171af3417730b1fd00a98cda4811
 SHA512 
548745b2ba8119a5770ba2fc5fe79f1822418d307685a562dab367fd93b1c367cf11d3a0d4d479bcd874575cdb0a304985bc75d96df6a38393f0a617a9ee0b04
+DIST thunderbird-136.0.1-pl.xpi 507838 BLAKE2B 
566ef539f923435b4a4b5d9c3b5b014cd8871d834bd9f031921d85f963aba821c236ea0b2545efeb421e36558c04af6de5be5dadea296d6319412f90d3b713af
 SHA512 
773acdfca9ad70543d9830a38b95fecbd6548b82dcc683d37375b52ca6ee78a01b125730231d74b2cb4616dfb1d99c5919843402add1da4d20046882cc77536d
+DIST thunderbird-136.0.1-pt-BR.xpi 482872 BLAKE2B 
909679af4ff378226d634a168ec9a9edfcbd81184a056d663526b92d3d0e8786869ca4d547e90577bcbc3f5451199b9065f90a1ba0a32514bce6fd257aa37394
 SHA512 
2be50b79e0be4c6eca1fbb7be9d5a6b56750933dcd787a9b2f867914655f0eb451c5075e5b45871cacf6e35d84e756d96bef5f9050560b066b1453778d544650
+DIST thunderbird-136.0.1-pt-PT.xpi 477513 BLAKE2B 
017110b6d0532137f856e4cc98481573b727360def0a02dd4bb17f5d83fb735e778848c774df624b312829212b476e264f2e771c652d526099fa84405e962f26
 SHA512 
df71c08bd7f32ab7880c24768e4d90c4b274e1a15828026d2ddc3a02064ebb52665f2fb908e8c6307f262ffb1149018a93c52083c24b686ef22e51921bf583c8
+DIST thunderbird-136.0.1-rm.xpi 483302 BLAKE2B 
4b763e38b9eb02a61f2368408943f0b60ef5949031515543457e41117264e9e24487488358fdf9035dd7d47cf7753dc035441a8278e07e3350c94b533ca18bbb
 SHA512 
028f85d11ca64bd2b8eeae692fa4170d7ce76e8c724780095fbb38d852eea0911f84b4cb02aa283c97d3d5898a1d0a35423e6c7897053e2b9a6b7632b165d333
+DIST thunderbird-136.0.1-ro.xpi 417116 BLAKE2B 
3f444876bd7e50d85004e68b3a3ac8d30af2e33e575740cdb44a2db89f0ca68d764bcc57da2e894b51a2a04e102a8b3379d034c2885183777087748e389a6292
 SHA512 
df063ac3108ba616d13ad557efd1d5db419b6af5602b76bbee7185381b6bc653f9afb391c5e810569097aebe63ab1efb776be5838480ded1cbf0e33e7a1149ce
+DIST thunderbird-136.0.1-ru.xpi 583973 BLAKE2B 
13356dbf6e0c0d962c48f211ddaaf80cd2bf6cb613efabec25acafb8d5cb4801e75c18ecd8f61e1e54a993feecdb7c147b3af46df8dee9dfe0b87019d35a8eaa
 SHA512 
de18ac06327cb0ca5a927e461999f49c81e89f94cd735ba990789da95d4abcd510396faf4fb76a4ce9922879f35ca6444cdf42fd2d1106bb386a6c0dfce7db81
+DIST thunderbird-136.0.1-sk.xpi 511217 BLAKE2B 
6a3981250c0374d4e31ab638ffe3307357b2930b88b72f61aad63aa20c6ebb97421c2c36e27eb850e51a2286e4a28a597e32ee3621b4ca2403bf4abcce292522
 SHA512 
3c2486c411716d81a6fd5916dda5a4ecacd6cc1a2564e06a335b0cda21c46335b71ee0ec29d60d5daad5a50f993a8f587f86c9f8639be07bca64f7d649afd918
+DIST thunderbird-136.0.1-sl.xpi 477413 BLAKE2B 
5e7ff805f9051d386bc8d5055cc94d8cb649bec3c7d1d8908a63d386a39f3eb0bcecb53870bab410223e0bb74b605093da49e25bf39f9653a491c51f06ded61c
 SHA512 
7b632a343aa18de1f7defbdfbfd337480fa3568fb6c3d75ec88749d23925fa0975786c63298cfaa53e0885a69cd2372e9ac44b252dc43ef24efd85f772a82df8
+DIST thunderbird-136.0.1-sq.xpi 498452 BLAKE2B 
94cb4ed5f3f9731d4a03e4be42144cd25033c3d16aa109e29296d87da6f453f61edc41b503c3124bd5c2cbadffd652ee56d987d7611844a871f9a9ee683bf817
 SHA512 
4a183fcc05318a45e480cf715b59217c729afc275709b1bb74c0b78b1ea93806fe8f44607d650d7e433e89bfa7ffef20149acbf19329acc0c79508b617966ad0
+DIST thunderbird-136.0.1-sr.xpi 495678 BLAKE2B 
d2258a3d4eb76d7152d78adff3c831ebdb56a574fa588deaa310211aa36178c70e9be5d6dfdf3444902455f4a9955dafa2fcdccbac2252a1e0d8c9abe92270c5
 SHA512 
99e505cc82fd7dc7b9bb62a0817ea9d232bc8e17c1caf91b53a070f379637f9fe13acd4e3f183213fa7d663831f92dbf2f24ccb259c8fb0177827577326857bf
+DIST thunderbird-136.0.1-sv-SE.xpi 477340 BLAKE2B 
c5edb106451f9d62a220a24398df6993ef72df27730bc7d338df438e27519a4177286e8cdbc8c489a9db3895dba18e843c0984a9febebe19d780357b1014abd5
 SHA512 
35dadd12a2bfdbb0cae33a67d754e69ecf0f6ee3ab44fe5d35756a0056fdd040548e4da9ce55e90a157c99b46436c0134890de674a27208d4b117e55eefacf7b
+DIST thunderbird-136.0.1-th.xpi 560620 BLAKE2B 
443c237b64d1a50dc2008bb8f11a817e4f5ce4d14bea2e235fc22ea6314391a5e0e2003f98246130ce4dcf50b762b990488fbd0f737f52c89de67e188a84bd24
 SHA512 
b871d9e646348fec02dd9994cd6d1139b58c11bdf1839f81614a8109929b838c874b1f410450d29f8cf087b2ae1cdbe6cc3a61e84af7633fde2e92c74ce0ebbc
+DIST thunderbird-136.0.1-tr.xpi 487412 BLAKE2B 
e6780a0fcc9c2513587089718bac014800c27ac7885e56a6a0e7ec1591f4d785d5c6d411f11c01e6871aa9703ec30a339aeb2e6bad9275f33aeedb67ce5d52f4
 SHA512 
a604651d04c79b3f24eee4b8efa2f3829d4146a993d93668a614b076b0c7629e151becc420fb0efa3127c988f91af6e07601ba9c6d00e08b257ae283e699da00
+DIST thunderbird-136.0.1-uk.xpi 575501 BLAKE2B 
7d0c79ef331a6c97e52a2f27560ccccf4c5ad7a27e2d39f7f04706ae972f1eb5845da4c9c15fdf51e010aeb46c13dab41f03ffb27d08e78d5657e001d727dd62
 SHA512 
cc7803d8196f04bd4ba03613792964795ca16e6bdb96ce6105cb2c396e262a422f6e4de6a7f7d81571d5dac3bf8ef000794eebfb07b2ce80f53160720a96975b
+DIST thunderbird-136.0.1-uz.xpi 354652 BLAKE2B 
54debd7fadf3132fead8d413d1792ed52c61e65e09d6f63174a826ef9a33200ddc17793ccabe0e6b4ff0b0eca3b03422795f70d9e5beb8963010ad17b0e12d7b
 SHA512 
586a724719ef6dc7136edcc264feecc506c210cabba0435fc917fb11dcd5630387838df7bbfe4f7da1c7b0c03b1823b59023ff79eb59a566dd0713ef56b9b794
+DIST thunderbird-136.0.1-vi.xpi 511067 BLAKE2B 
29ba6aed21a17213e06232b46a7065a8ec529107a9eb35d5e5f8b6e836c4028b569cd147de0f7d707d7996f96a748e1202cc9917e338dc6f5351253d1d347525
 SHA512 
cce7cba5597ffcbff94fe32000c4b85b24234f946d494567ae04c97ca9ac93dd811437a5be9ddde47e4e3c3b12798b271b552f6aa18cd23cfe9508783b55bf3b
+DIST thunderbird-136.0.1-zh-CN.xpi 500524 BLAKE2B 
0dcad66dd9e37ab0ec98ffa298ad8eca03f69ebd454d0ba3d71bbe2aaa685234801c8d4d50edb485c22e0ca1feb8a40157f97bb472888d1132fa915c7459dd14
 SHA512 
fe709b517b1673f6a15b4213c0d5dfb40096d40a9d9dcf6a248b1e2e66ed88ba3e8eb0ffb0892cb3c9f7c83afeda56f31547c2df50edb7b9248fe2696cdf75d4
+DIST thunderbird-136.0.1-zh-TW.xpi 503558 BLAKE2B 
25644015536e9150ccdf0c5540a41f33866d01faa77327c0f736f17e7deed49de526f7fb9e4c013746739ad4889e5326d76035361915b29e45ff79d1b7297687
 SHA512 
2f1cce2b00b795145e96303db922521e27c581cae4b4c2b9df883b52cb541a824bc30867bcb9a2a23652f07dcd1861b4dd2f2925899205cdc2bf0d4e975251d6
 DIST thunderbird-136.0esr-af.xpi 315237 BLAKE2B 
38c380818291313eb232db7840994d66897673181cc7d86b7dd223345d045f8a5fd46157be92a39ad113f1ceafcb449930e8fad3e15a82d7ff413fccc86fbaa9
 SHA512 
a19f7361376ec99a1ad0c31372f1dd9aa4ead954666c2d9ce21a9ee7542ccaf52e57274a777b9be29a335b9fafb68c92d695cd5bf802222fe01f1d64aa9f024c
 DIST thunderbird-136.0esr-ar.xpi 430240 BLAKE2B 
123843dab3332af07ad41966d561f1104cc540a172e9a1cfda4c799479139edd510306f839bbc024d4a3e71889ebf57179ea73865f943bcad091cdd3221f36e9
 SHA512 
232bb40b11b302f9f8fabd1e47fdf2746ace3e5df710b547e3dfc45ab40426720e5a5f9ebfa70c0074b2208d9830e14477db1c9ff6e434f4f9d9d50278140c8a
 DIST thunderbird-136.0esr-ast.xpi 340880 BLAKE2B 
43dac2dd4a52e17656fa33497f38cb4850c88593a5ae9008e5131807ebc41e8f6990aebe7238e209c49d1afab78111e62332985ef4b3185fb180c9c3b69bd6ad
 SHA512 
0bf29c38fbd54b6643257e8e651ae7039ff72504a2dca34923b645edb4524ca54dec8b176cc0efe5353e12ff1234747fcc5208baeb250d5046065de8c8d16156
@@ -257,8 +321,10 @@ DIST thunderbird-136.0esr-zh-TW.xpi 503558 BLAKE2B 
c943c3883d0442e7faeba9502f220
 DIST thunderbird-bin_i686-128.7.0.tar.bz2 89752273 BLAKE2B 
75d0aa424159f5288e4c5ae44580a27147fa7691d97aba3bbd221e66509bb53f4c1d3e5ac91a54a506bfe4b750ee652a205c8b350f6a846082c736c581a52a6d
 SHA512 
42e654fceedf9b94ca05a7281fcee077f76d4ae97f7457eac6740352bd6a7765fc6a7bdeda2086adfc4de689590d86e6e3e4ad2abf092f35be100bb6bd8b6d90
 DIST thunderbird-bin_i686-128.7.1.tar.bz2 89770156 BLAKE2B 
c448499b9bbb1506868d12074855cc4b624918e5cb9288a77bd83a18272eaa6d7ce37a2a96cbee75c76b7e6bfd22d5e70ab629d49e501ff2241ffe7ef592ba92
 SHA512 
596c9a129d1acf577a2bae077f8ef877be997a3e463c12b97e19e9b128a8cce8035b3da7b923337d39ea478e57c01a33b49467aac5a50c645d5d3e1587983c27
 DIST thunderbird-bin_i686-128.8.0.tar.bz2 89778033 BLAKE2B 
1012cef9e801f9ead0230eb188073f4616076b633baabf0377c4c2a9ace13ba793dd3ca25a0ee8d17c126a845ee990f3aaf2f3fb1770996badd47cc7131bfbae
 SHA512 
7ef66a9c88b1dfe7854f9071861260987ae4c924dfb8716932908767fc1018e6be7ac94f1c6bf175e2e20a64f9d894fa529c2d7958f699f71283b088230d1c5f
+DIST thunderbird-bin_i686-136.0.1.tar.xz 75790088 BLAKE2B 
043ae40805ef949b18162c5c611c0c0baf847b8e97ea7796c1b01a1085491555086bd398d7eac51d70c48fb73a2afdcb30fabea8fb746af28adbe77b91713f59
 SHA512 
237705cd48cf797af608db750b2d9dd4da4f61fe069383b8b69490f5a8acd8c6d079389c02f1d1f16773a4557055a2ec31e6343c6087783bbb65cc04e20bb66c
 DIST thunderbird-bin_i686-136.0.tar.xz 75271888 BLAKE2B 
2c822091e709c0f09aa58d0a429a7a138ce628542f617a293b96a9f9bcc7fffcc7e58d7a5fa276d0d99096f5c959e850fdb8953f4bbacebf05c01be1b9e920d2
 SHA512 
942524330b33036840e6efa8ffd824416c7f0e9517e867a1a6b7bc0dd65b7ebb8234a6d329ffde7a73bf75fb6bd24d7929370b0a590c3713b59352bca78260f6
 DIST thunderbird-bin_x86_64-128.7.0.tar.bz2 87403553 BLAKE2B 
296e45c6d0c4107c7d1a6777b85ccf0e654244c74b5e70c243c3f7608f09ffe5f97999df6a6927ca5b63e7145fed89f8a0dda521cd8ce77765ef77ce2325d051
 SHA512 
269afc658e893f4b5150efb8fd753f72c415665c79d3db9e233d200894e67585f9648ef4a5f3a87d100cd1eb6ff265b577ffa51212f2e538ed8c81038622dfde
 DIST thunderbird-bin_x86_64-128.7.1.tar.bz2 87338028 BLAKE2B 
907dfe4e67b785aa2c65046efffa274219a5c37c16f621098ffae7214f27e784b762378dcf8d76f4144c92eb5803d299a652f2ebe5966adc354d6b9c47fe8425
 SHA512 
517d38f312d90f20d9173224730c27e8a70cb0d3adca33de4a4cf40c085ff5509dbf38b4c47ae919534f3eb94610b0884b27443be58e432b4e559443ba8a39d7
 DIST thunderbird-bin_x86_64-128.8.0.tar.bz2 87316109 BLAKE2B 
098e95d26067afe68668850ce8a7f9cc22eccab9cdd24b9a97b186e7301fa207236c29f79805040b2739d8ff11c63266c079c7daf86a26c7f30365bf8ffb9eeb
 SHA512 
850c5741647ee578535d7b49c206be4d5f68df49430fee950056084d4364b9db1df6ac876bdddb46f231e6e92897f8dbf5b2338cd02e56841232c68892f1e16a
+DIST thunderbird-bin_x86_64-136.0.1.tar.xz 72213028 BLAKE2B 
e5b2210c49093573d05bf06c734ae25316afab71b474d770b5b613bef78e7fdbcd93938c907114aa7fee08daa08a7a2067166af4d3cac2eaba391fd4f06a96a1
 SHA512 
453da16b9fe67416fcb6447434e9f02f2ebfe5bff0a9585f33dcb3ca9bb1ed8a159505a1e64b93c310b2e475b32b5e52c81e41359083647d026bdaa13d5c6b51
 DIST thunderbird-bin_x86_64-136.0.tar.xz 71739360 BLAKE2B 
faa6974d4fae797ef0b3e894d2d9f12a77b07da447e7612a37b0da3ad70e1f459c5325e48c0d051112e24396def5bd5f7f66e8b9bb46213a9ed9bc4f3a002681
 SHA512 
4add810106b994efd244fc2cc75273057613ca1fee1377b666964a884ad8505d7580aa40b84f2baf86be6bef455c5992f2e0302ce29e2f54c8b29de4f94d9cde

diff --git a/mail-client/thunderbird-bin/thunderbird-bin-136.0.1.ebuild 
b/mail-client/thunderbird-bin/thunderbird-bin-136.0.1.ebuild
new file mode 100644
index 000000000000..b9977951e2e8
--- /dev/null
+++ b/mail-client/thunderbird-bin/thunderbird-bin-136.0.1.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
+}

Reply via email to