commit: b9420c244483e35c07fbc67753c89e52cc0270cf
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 11 08:15:04 2025 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Dec 11 08:19:48 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9420c24
mail-client/thunderbird-bin: add 140.6.0
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
mail-client/thunderbird-bin/Manifest | 66 +++++
.../thunderbird-bin/thunderbird-bin-140.6.0.ebuild | 285 +++++++++++++++++++++
2 files changed, 351 insertions(+)
diff --git a/mail-client/thunderbird-bin/Manifest
b/mail-client/thunderbird-bin/Manifest
index f7ab9d559157..16505cfa3848 100644
--- a/mail-client/thunderbird-bin/Manifest
+++ b/mail-client/thunderbird-bin/Manifest
@@ -126,6 +126,70 @@ DIST thunderbird-140.5.0esr-uz.xpi 355264 BLAKE2B
9a3d21549be9d975d37e296f1892d5
DIST thunderbird-140.5.0esr-vi.xpi 518874 BLAKE2B
dd28e4911b4839602ec4136154e694ad37d9688c5e8c424db5df8ab2ae3c09af50a63e0bd54441a8f01ee406055e3c762e09f6bb8c82b240502e5df549c35eaa
SHA512
8076464d6f4e061e4049ab69401fa9a7e65088da0726be6a6b7a2d13c26b083503897f5f72b06734633f428cb9d8cf83e84611bc0b790fea9f90af65c83e8601
DIST thunderbird-140.5.0esr-zh-CN.xpi 507840 BLAKE2B
af0769298764b66a984dbd9ae60f1beab02815435b0e5a6d37cc2f3001480d6aa5e4cdfe4d70b71ef817c820675bc809bdd9109da85b627ce5dc4f9d598757c6
SHA512
a8e5b8f07734cf9ed6d7ba5636c5a077b4c9c2a4a2460d87f0864c66ae86cc2dbe776c71a60acd9285513a4a07fadd9d73997783dfae8061e53ee22914499ece
DIST thunderbird-140.5.0esr-zh-TW.xpi 511163 BLAKE2B
feff2877b6a9bdf27ef5893381204c33812e70d99efdfd9e9ad9db46e954777feb71ab2a9675a54ccd0af0d200e8e9fa949341ea358788c7956cd66819e5dbac
SHA512
a4336503647ada5faaea42fcf2a1b2033259691e9ad43e4549224a16013e586b26457af216d86005efc3fab70821168d0b3db892eaa0669f01ef99c1cadcca89
+DIST thunderbird-140.6.0esr-af.xpi 316217 BLAKE2B
c7238abeeca8275eeafa982c35d46816de5c0c0751f037f6acfc07833077c521a752946b56b1c3b92e756212be2105b8203b4172da6cfffb66f47d1f34f2aee7
SHA512
f7ae8f8ba1e12e85a6cade91d0520ef957f1ea4b8da086805aec9c5e2d22b0d3667b5437bd5a9177c9a7e4e4759e083e23ac4b6473a3858d98465073540d2148
+DIST thunderbird-140.6.0esr-ar.xpi 436191 BLAKE2B
6a00d9f3b2a2985058dee6065c320b66d37a187f48be4d6ba7f970382a2ab564d12d1bb4babd2692572c7f1e7cb320e8d03e510814e295bb9c00a7eea1ab076e
SHA512
38c52544ff236113c57a1722e2767a2838a371bc93c2b028d0cc52e188bf407d35e99d37584d3c15fee465975e5f8d0c2489d987220e7016a9436f50f21bb903
+DIST thunderbird-140.6.0esr-ast.xpi 340597 BLAKE2B
2e7eea3d13f0e84650f425d5ec8a4705ad78416f095726db60fd0f2cbfc0947e9b3b02439db7c7dae310f8fa8a92f63f24b2a47287f60f03b886e8124bc97510
SHA512
c479cf7a42b8698b520a6bd29490000d47c8be24d37b49b1344d797a2d80fabe9a42676403fa210cfd12d676695fbf90e09325b4ded1ad69f05fc68f1b4fd255
+DIST thunderbird-140.6.0esr-be.xpi 520643 BLAKE2B
b8f0b7bf7bd42a8b55347520ade526f4261977d5e5c768fe356b33452c283b95264445513f73317a967cd374fad5f9492f5f098dd081078477af75ade24dddbc
SHA512
c26aefb2d8d48127239ee4ea4f777ce5fc8ba27655e44ac90328191b1c1b6e33c804bad636e0e6e781f52286354a1f6513d4c343e19599dc240f0a8a357e1906
+DIST thunderbird-140.6.0esr-bg.xpi 536115 BLAKE2B
f6018cd6c6acb9a8c8af4406c2a7e6451f3c64b2e96e5d3ca1e32f9b12656ea37050cf9a9471bb8d45fdc74c8c4d71585defe171239090dce7cc432325264c26
SHA512
cdfd405e480bfe53ac3cfb43fdae85b06c3810824964eb29dfb0e95719a3a68c6ee2fdad983903fdc3970dcac1864c69fbc64e4d81a29d4fb5cb8efcb88abba7
+DIST thunderbird-140.6.0esr-br.xpi 402747 BLAKE2B
56b53654f52dd69104f813b0022d97c1ab9a66caf23741ecce87ee8a158b75808218300ee49db3d658387e6a85506ac19c2a73590a888142df4607e51c158431
SHA512
dbbc22a5deeb9d191b10cfe19caa69ecad94d462560741a3d2a7816926cb442fcc39786ca9188c3b7cf0aa4eb11917119ef71b393c6eaacda06db84bd7f8b76a
+DIST thunderbird-140.6.0esr-ca.xpi 440583 BLAKE2B
19df0e5b6dd7b3554122328469cbd75dce2be6f12d1fd24ed60c2c464208d962a026ab03f802f6d075c99388b277e295fb15e52834b95fe647b77accd3ff4f8a
SHA512
ef1318aa8d46a36e13a9eb4411eb63bd59cdecb74ddf00355e504667fad312a545e70bd6ef0127088939c2a5aeae91dcb567c608b108bedcdf8ca253514d65da
+DIST thunderbird-140.6.0esr-cak.xpi 418015 BLAKE2B
8cf3d40db61d0d2179799b2e20708ee4b5a0c497fab1bbac615671af4dbdbc031c272445237bf3f4dd8af93aabba9066d8101f3a78aa2f0ad7b56cba3bffa704
SHA512
86bad9fa12199a658916154ada0d19c616e9baf01a603303ebbef5a17dbae3ffdc16cb1e8c39e220f4f0a1deda83b019743729439f3c4d34da3ddd5dd2c886a0
+DIST thunderbird-140.6.0esr-cs.xpi 519495 BLAKE2B
076527c919fa0c7ed14be3d53a3fced3aed451c9a771acc64476dbeff55e10caf257c9f8a243190152adf816baa216f1d75feeac71d976f4c2221a1cc907b6e5
SHA512
5272aa222ae8669e8f811eec9eb9dd1befd7ed52af14d22e172eb56700440c849b6ee2aff2fc8ce28ef4bac6878ee2d2d538019398cb9e0c96dc2505028ff43d
+DIST thunderbird-140.6.0esr-cy.xpi 487641 BLAKE2B
d48c1eb5835f5285acacf2016b0d9eba5fb3d48eb605d08175253ec2d5d8dc0cd1f2a56af37d5b72a2469b4c5e526cfd17ba83f2087304bfa1d1084b38243e05
SHA512
0eefc2e1af001faf772831436bae8b875878f10b6cb98600ab0db26eff1acf33809bb0a3565d5f0048201989c10719d1a9b3957eac1d026a5d6ab3de78592882
+DIST thunderbird-140.6.0esr-da.xpi 476637 BLAKE2B
0074d59af15661175dac0c418a1176e98ea3df86d54fffeb8985b267100f712ffd6efff94191a5abe1441c361bfe36d76b91df1fa7e2b4dfe5fbd221c7c4cb07
SHA512
e4f29c9f4df8d79076c0f64b251a120e9f244ab81b5fc8bfbf9b621ce05127bb9f16e5c7a247a40098e876e81dd6960464f2bdfbf7ceecac4b1abd232af9866e
+DIST thunderbird-140.6.0esr-de.xpi 505061 BLAKE2B
08d01a7aff58b4bb35512399f59c634d87934687bf237ecbc383826e2113e4bd8cc44258a69be7ae74d9f15799eec27ebfae928a6d3a0c200972ce555d612b7b
SHA512
f3d21197935c89937482687272e96d7552baafed9ea940bc1a7cdd6d28ed81d9479a9baa056c47ddbbf75e7e49509b63411869af9f5781c79b1d393d82392e94
+DIST thunderbird-140.6.0esr-dsb.xpi 517902 BLAKE2B
01fca0ae71bbe34ac6c42ba1aad79f866c980f19f2047b0b4b40ad9a25dcb1dc2de03e95d1731b4b7c3b5d18fc952b8d896b27a2ff873e9971f0525fcb49a954
SHA512
acf8247566c83a6506585c476b9d6138992f088cb9ed51f122acb2eb56ed3234a9b63085c30ffa9aafad9186556f74078e849394271922f4cdc04c444e3e836f
+DIST thunderbird-140.6.0esr-el.xpi 609075 BLAKE2B
78c24ab8d8a2ec402dfbd37d5e4d4ad47d1adfd2d3fb2aead0ba61b69cebd45fe02358d2c864396f9e1765a68ae0eb99bc7ddb5782ff609472c2023dc7e376cc
SHA512
70f6486acf0c148daed93acec3f28e5e2fabf31f6b1854549cdb978e7c36c132ac7d8a8e6d6688a2ed616728e1066cc63a72fac3d725af13e18ef8bbe4bfe009
+DIST thunderbird-140.6.0esr-en-CA.xpi 451442 BLAKE2B
fb41500ceea1e1e8ac3b210f97ac57306b8e3cb77f6adfdab661570aea85651569c73ef85a449d4a53e1e821c6f4e6533fc32031aadfb10d5b0a9e8fbcfe4e78
SHA512
51cd61d87b61347e39250153cf874e7713e67f9c0f75470968defed14e039fa05b838e03c04fa9a678b3042df65d355ed2859432b50abdce8fcc231de4d1d2bf
+DIST thunderbird-140.6.0esr-en-GB.xpi 452065 BLAKE2B
9acd79cff437c69d57e1a1804a6402ddf62580aa1498a12135995805f3aed1dcdbece2c91dfc8c17a66659842b81b2061affad7dab24baaf233a1362743436b2
SHA512
d8cd8953c8af3aaf857fbd3856c4f66fba5e2d85b87e1583501f177c4ce5f736ea75ac42a9b634c148225b40768b36672706b3f4128689ce663640adcaf4d867
+DIST thunderbird-140.6.0esr-es-AR.xpi 495265 BLAKE2B
e0e22a64bd2ba0d581ad4b7bca50f7b1ea20ee496955b4f7d8bd34bc6c6be444a812177c3cc3704c4b20509be4cac7c8a1b30230df28f969e0ea8c4c2e06130a
SHA512
7711b9bbee0688b512433b9e2e44104a1e401628a204e85cf2f282dd9e29394f5ec8dc310ca068a279b520303b04d98e92702a73394e873eff9307d6012ce682
+DIST thunderbird-140.6.0esr-es-ES.xpi 497279 BLAKE2B
4178fc26c469246c39f92b273a55e4e94c50bcf1f770ed392fb826b19bf413d58b89b9060fe9f756d967a368e4ade83d99eb7add8ba84baa62eb150db51163ec
SHA512
49dc394e1651a396b8c5d0bad705035557041bb6245266403cb98cab8b6902fb0714df031f689de755128e2859a729d93fd70e0dec2451d91064ce8a2d5de65c
+DIST thunderbird-140.6.0esr-es-MX.xpi 490405 BLAKE2B
c3d63e824cc435aa313c07d9a173201175e67a75c996ffc96d82a68cf70c6a4d7916d15fe96c8048a602f713895c02439953587bd7c001ba29f00fdd87637729
SHA512
7fd5a9fae190f086e5aacb540da5b662d99adee08efe10101e45669d6541852a7f4312915e70e1592cba244d57b4c318f5f826c2b0a4053ef4588feedc2fcff4
+DIST thunderbird-140.6.0esr-et.xpi 443606 BLAKE2B
0226ca55046dc3f9302dce76b4a170c0c34e854726baf23ae822ab645f119a40c6a02143e9170ca02a77a8153601f1b598d23d32eb5eef16514d9a999eb7484f
SHA512
ccb8baffb881469abbfcb535a3881d1a2cdb37cf59dadcc578e5552c20983afc277adf709c0192cddfa5453c4b36dc164a3c04f787a291262b4edd8a19b9ee5a
+DIST thunderbird-140.6.0esr-eu.xpi 473741 BLAKE2B
ab3c25abc4405fca4c271a9df7021ac06f51cbc46504fa8c029e45ce8cd93021f366c7f34ef04a63470cdd498811cfcd9391476600946078502649edd2d5385f
SHA512
3ad121483988335a196ead2af83747e8ba1724df71459ad64020e0bb6c80796eb82364cae8965bbc2c23f65ea6afe625441412303ffd330144f928a6ef7b38cc
+DIST thunderbird-140.6.0esr-fi.xpi 474613 BLAKE2B
432c41aad84ef09812e40bd7718370aabcde937ea2b287a9befb52fcd787675ee98c7468d5b8241c21415ca61be591757950a8fe5f87dad7b1494fccfc6a86bb
SHA512
2f495d974db0e35f583e3176c5d4f5cedaac0e90b74b2b8accf6d48def1b3bb63fc0697f6732ec0e79cb7ab6d755e29588ac3adddd84417152907ab404b8b6ab
+DIST thunderbird-140.6.0esr-fr.xpi 508256 BLAKE2B
3dabc65e4e20daa54fefd9c55663c166966add55828cfadbca0a7d3a71056fcc547331add965dc4779ba76d50818ed7d835dd9603f53744ac7d7ef7a881bd32d
SHA512
3a9730651ffc98e85a9caa23ce39596327d4fdbc748e0f6002ffabaff956c9c03c65ad3995bca190aa5438803c8758a51ff443048965abfbe378fe7207039bed
+DIST thunderbird-140.6.0esr-fy-NL.xpi 490669 BLAKE2B
6fb464dbe65b1aaa0e8f3dcb7c0afd0b207ff4c89bfaf60153ecb0c74990620b3404dc7189fc14c085436e960d9e71ba6a2b26937b106740a2d040e7e7ea5687
SHA512
95d5e50a1c876e52fb98070293cfb53972290cc2861e97b75cd8aeec5ebea711e90994f4ae83687967dc7548f8417a53af4dfb04bf718de69c3b22b50090ad7c
+DIST thunderbird-140.6.0esr-ga-IE.xpi 376738 BLAKE2B
d135395de569dd8ba52691222640e6c50c1f116821f8d2c2e2d8f0c40d0b4013caa9abf691cfdb64adac03b28dda2f30f548d2c622117485c6df1f915f4de2bc
SHA512
067376719408caded8a422db50eba211d124bd5f4ad9aaacf426dc1144ecbe038269640dd7fc00ea15f43f6744a9fb6c7cf92d6afdc610c3b9824f912832be07
+DIST thunderbird-140.6.0esr-gd.xpi 461955 BLAKE2B
e041d900d02d011b06fa4486ad4c6015bcf7c5053504ee5e83a387e973c8608b7f16776bd00112692450880d19406e9f70b64e514b030bece42eb6b1ec7944d7
SHA512
86b855480621e59cb384c8c0df8b46a6072e40a273eb7f6dd55c447dd486e2459d19f8eb72a75a5f73a716a8c03316a63cd6284152b3e176f3cec4916d5acb77
+DIST thunderbird-140.6.0esr-gl.xpi 486669 BLAKE2B
97d08356c141a3bf4824ec3b84683c569562d637952b6cc4e48d2501370cbce2f203622c34ded2180411fe22ab2f4a1a26d73ed909da901967eba800c412c611
SHA512
6aed957d95c19223bc13cd9a7c6037a937d6a438f1cd442d8db3757d9d62625cb9f66d52a14d10c14f6d93a5473f4f60ab8a7add91919cea7500b851f0efaf6c
+DIST thunderbird-140.6.0esr-he.xpi 441607 BLAKE2B
1d741cf23780344ad479c79f1e729d1485a218e0baef8762ac721b332ea2cb0fd062aabab8e89ef96ad5ddb81fe5d8a5ef6a0ae325d7ae4f07644c76511e136b
SHA512
8679b0244abb6b657f0738c1f90c0cebb71788a2d7f8caa1c5f2d18fe5d7009698aa4f3250b7b5817174c5412ed1c20a6cc95f1775c023081b3fe20929e7ca8e
+DIST thunderbird-140.6.0esr-hr.xpi 464031 BLAKE2B
25c330462c1efa04b533787352ef9534588c55b2045fe8d590a5837b79a1d509cd00473b0bdd2c70ffb1c9cefdaee7d8fcb9aad3f46f899140f853ff00755a70
SHA512
7c0ee5be513c1244bb55cd07b258d1e5e376aa5cbd4bf323df8e8d3078ce10b26c776d7bec6837875ad44254e32559a0f58ba5a5c40e3ff270f5f613775c3771
+DIST thunderbird-140.6.0esr-hsb.xpi 514943 BLAKE2B
37438b879f059e229ec4360288835e8c0b5d19e0e2db9dd96d12bfdd746ca8118fd1540c3b858c0bd4829ad573c1eec31c751d275e4c66cb986b69041b9d2313
SHA512
48715da7f4e940cea3ed13da82f393202ae35d73aa76a275307daf6798f314fe2186bdd9dc0ea46778d86368c05c0b7d935cdd61f96aa2ef57738bd619718bc8
+DIST thunderbird-140.6.0esr-hu.xpi 517536 BLAKE2B
b53a14f253638c1dba138ad22c7cf5799870fd74a3444582586e7979636289388a8735009ce6dcd75b4c354921c3ef5625b931b34b8b753fb952059e5a16aef7
SHA512
81ccbfd044bf434c5443813a3fcbfdc0ba27e2ec7e0422a98c0a3d768151da0fdd091dcc83c59b1599b4f91c4a12a8721cab8890b2c90b986a378dea9d42e3d2
+DIST thunderbird-140.6.0esr-id.xpi 464963 BLAKE2B
c52119b3303d1eff075770d1d2d02e21cdc20c0d9aad3726038aa9d5f2d20099bc5972dd837d8b5f5495c2852e0efa8bafc9cd7d567f39fead7fc861b6ab5e10
SHA512
e2f65a7bc0d1d00bf1bf7d3e4ae0c2ec398f997054f3eb3965cda44f68e1a1999b2f25288c5d890831ac1ad54711a47e0260b1985fd8f6b5db403af97707282f
+DIST thunderbird-140.6.0esr-is.xpi 482735 BLAKE2B
c8899f10a03513d69d24aaaacf555712e6d06368d8d10a2ac330e3dd28adfade5ef47ad5e885ad7d6bf665d510f223ffce8dc5acbae02f70480e4b2ad68cdeb8
SHA512
f59cdc203ab55621cbb2193e04b1193d086b2ad4440bb07453ef5e8dcb12231c5bcab62d27e24d2bc0be1e9dfb5f35835a06246b742627d8f1af7f7a869187f8
+DIST thunderbird-140.6.0esr-it.xpi 488525 BLAKE2B
0f0ac397f3d59c2803047ba950ed7bf9bf7b28c368eb1c116ef4cc68f1d926a5aa09829ccbaaf28bae6ed1b31e5e4a5796b66bcecf27b2792d7269e78e2b73b5
SHA512
5a48e4200e9045e3d846b0a408f8beb92af27077ad4d57d20949d78d4b1ec8df4c1f5b4a1fce316ea98c8a4b9ffe9f85fcb6e4d89db63c3077624dd7461c7832
+DIST thunderbird-140.6.0esr-ja.xpi 539339 BLAKE2B
8e873e560d74a1e5d8ddc2e33ead0899f3c9235caea6546327c1051531696d268559eb0018b607e6a392738d94d80ff8f1dba113899239f46430667b532377df
SHA512
b67c93c7656e9a9426c2676b21ba6fdbfb8dd0b14f779f8c2365bf1466960b12068db90090ab4b363a162019e458d0ff56ce96a81daa9001e837a51163fb8035
+DIST thunderbird-140.6.0esr-ka.xpi 551190 BLAKE2B
17cd3976ffe29f0ea816f9b2ddfdf31936b597355ab7c519df89c8ce2963c088a976fc995023204d69a0ba097dbce3c4552d4aa06937809d7eb40930a76a78ba
SHA512
22fe98ea549af63cbee2548550519946b18ba60cb3849340d2eb0398b4523247d8e24bcbff96078469e31c48254a1b9342f4c0576a8d5b396638a9b20680e9ea
+DIST thunderbird-140.6.0esr-kab.xpi 470184 BLAKE2B
add5b7a181155687f487ee0dbb0f541ebaab310e57114b2a7e7517cb6a9e37f37dc56a90a1d8184826ca670fe68dd2f36dafbdf87b56a7df38dc5158a35d887b
SHA512
ad696fb61b9fd970aab0e78e04730503ad55bafc6cba223584ea1f2f3dfcb0a9f063123fba239fae4585d5f8d4a3ec0efa565f098c1b41b1e2acf339f96843e3
+DIST thunderbird-140.6.0esr-kk.xpi 573876 BLAKE2B
994a11a7a138290cf0deb9364351d1173623751f72405c638a285bccebd01c40a5d19770eda95f495d7900176f33f8dd51706947fddebcd377e4b8e315fee525
SHA512
e439ca07892702767e23d53dab84bb1604a094c85b3217d34be971a88aee60d8b9b6c1c630f30dff2072dd170711dae5fdc0a178bb183794c9b8df2ed418d7d8
+DIST thunderbird-140.6.0esr-ko.xpi 514489 BLAKE2B
e10eb62ed5649605e65597451a6075f4f8a1bde7065de6207a04da8eefb4be54fe7d1ac8b0806faa2220f4e94759c87f361430a9b53d9d46c90fb18549dc4f8e
SHA512
dfd6cde12f3f13e9d031bf05e62bb54349555ab1bc7c95b6ce9bf75256935e4a019ea89223a409fd627d0c57fe1b1da4f520bed67fd02f9943eea501bdc34ecf
+DIST thunderbird-140.6.0esr-lt.xpi 441852 BLAKE2B
4d796ae1d3b43a6b5f100c2cb784a16a1f747ec4b7313d74bdd3a83e7d9f9662e4dc03c9e3d30fe42621383b682bb6c944c01f67aeed2230f0d15bfaaa211023
SHA512
7cc78ff05005008e2b4a9677bdd5ac97b8f6f3fff94659a82730fe3e910f1c9135e011af903a5c9254ff4995ecb7119c55441b475fd38333c28390688499927a
+DIST thunderbird-140.6.0esr-lv.xpi 392814 BLAKE2B
059979b84a05462579991bd5c2989541f2b3ee7918a6a0750f297cc78359d9fe2ddf804c48ef280844f41fe1e9325f294d3a4e7e4a15a56ac09cddbaf2d8562a
SHA512
c6782faf23a3c4b8d32ceb8ee49cb0d8f166daf9d7e326fb9c4feff5308c583cbd89ab575a28dc226f1aa04234c31d2d2309b2ebf874f3a65e18362502e47b03
+DIST thunderbird-140.6.0esr-ms.xpi 352173 BLAKE2B
89697ff96a0d7b0dfdc60a8a64113421cb9dd312dfcc02d3d50505317938f34cf09dd03afa599a6f232f4454b4d277b591a5e709a69af392342ec4de33f1ff95
SHA512
32c2f9c779ef29d67178488236139c3ecf00416063e1a3cfdfa84a66e39ced57b5f8222fcf7e40efe3240a57b05562687288ab7c88f18d5dc52318533c84483c
+DIST thunderbird-140.6.0esr-nb-NO.xpi 447974 BLAKE2B
d45e1636628d003a55c05494a11fe5caef8657bfcfeabf2b4443e2502051d1b084494ccfb756d50d4954fdae712d2b0498b046109ac72faaf1fae15c20200c48
SHA512
a0ee9e33472e664e83ef8cb671aab81b2898b45dbef8f7de4ad4d126dedfb87b7266ed481606ce62253b924eb95efd4ed9f5b67a7d509927d50030760ede6f58
+DIST thunderbird-140.6.0esr-nl.xpi 482130 BLAKE2B
201b6e5657fcf715a3aace8c6143931a2361ef3eb9df3cd6208a1c7d90e24913c707f1a587ccba8bcac7ddacbbbbf8a4e3936449e5817dfb5fe1cfd9169c6413
SHA512
533a410a0f87a2bb608166145f0daf2c672d0d9df38a5a9ecc9ad4f76e56b9099d424d692cbf773d166cefb70d59681b3ffd05d0a3687457c094ba366a34ec37
+DIST thunderbird-140.6.0esr-nn-NO.xpi 469410 BLAKE2B
a93c7512c80e9dceb29d077229c64c8b8331a74e33e6e5f145f5ef691201ef340272607a570a841d0186807da8f999efd9bd0798870b1385efd584f4a63393a9
SHA512
89888e10da9afd1fa8211f7447536af97942f533c17199c4c42976003b107c09aebf7e9b14d332f65fb864bed22fc4e66a04395063a2bf4c66f7408f3a7c95cc
+DIST thunderbird-140.6.0esr-pa-IN.xpi 435421 BLAKE2B
8389844249acb88ac902893ea9b6e83858e4e857096bdde91817601fde19824d383f846cebfa3d24b35001c1056a9a1eb0e9c65c6bc814c69739148eb09ff3e5
SHA512
867a3c5db1547d60fbc7b8e9fe7faccb79effa228cdfc8ea0268ae2b70c7c37a0e823e48c292c71368ea5652f1d1616ca3f76d802f3d416e7df1c153731a95e4
+DIST thunderbird-140.6.0esr-pl.xpi 515046 BLAKE2B
f3a8ef8a0e883677e5e6053b81def1f361d8a99622deb21f07c57f938367a8ef965bd712b095e93d710ac471f0c01f10f18be3072e09c42794ff0413808907b6
SHA512
c77217aab9bbf1039bdaf7b69bea5639bc564075c1db32158497b0f0a85a8240bba3a59dc8ce4fc18ee3dd51c0e280e2a02f2db6583f16332dcf501e9524bcbe
+DIST thunderbird-140.6.0esr-pt-BR.xpi 489972 BLAKE2B
cbbd7e88a45e1e8e5a7231baf000200cc2695f908100789dfe21e62c48090d3237cb96d0bcc5823c82064328828a73dba5e25c08695314ffd2817f62730c5496
SHA512
16a4e36c351e11c2a50b31bf4699ed754a30e34678a6195e0a98b8b8a05746386e29b38b919a0ea880abd1a7f602f840456aaf454ded73e5dcd5468df6660434
+DIST thunderbird-140.6.0esr-pt-PT.xpi 486390 BLAKE2B
d20dac01e9808af5ba65a08cbd6502e4dcab0e75dc2e28b126266218a0388e45cc7ee1bf7de87139644fb8c21529cb3696ebc6c48855a463b93171ea753e371c
SHA512
07d0b878605fee1a8b7e6e65cae15cef2e57a79a0c9f02a61512897f5ff433f784855add3b20e7b65e11128ad56a86a25de920d39724b1c4c4872b45fd899a2e
+DIST thunderbird-140.6.0esr-rm.xpi 487373 BLAKE2B
f8a0fd05caa410b569a51c44c7accb43aa91abea577141ca29bebb814d92cb176f214b73f58cd7ca30c0846ce6dec1b476c53d5a0d7653b2fe0b1db908b28642
SHA512
4c092cdd64564b8abc5943624c899d314d249e34335083e9f8f28cded02ec3ed74820fc3355b37425271ac1abc48fe91b9727fa9583c710bd0573adfbc14baa0
+DIST thunderbird-140.6.0esr-ro.xpi 451873 BLAKE2B
ff8ba34bd3e7cc964b1e1c741f8955f2faf338c7e838e7ff402598b0e951c5faeed303b610a7ece6eb3b76e1fc66266028a390e1aa24e21f5bcbc4128a390bd4
SHA512
b405a435f7dcdaa5b042d7970f7267da98d1fe191f9b89f3d91d6352b2490e4235fc220e9c8ba948516fc20888d33e76d2038d51206bab85971b21843a6708b5
+DIST thunderbird-140.6.0esr-ru.xpi 593181 BLAKE2B
70d4f0c8a050ea968680f2428b7ce76da66c6eb43c595da23d7a98e30471bd10c174b25afd6820c1b9ba25f4edf9cdf240754156eaaaf2a7ebd6dd3f5ad54840
SHA512
7cf8c1df843aa4246f73d8b9714e92df0f0d6d37b2aa6410beb7a298ff400862a9ddf6f01bb3d7a9bd4697c2907059f1e0636c9ebbbca791a4ec17a6cc3a171e
+DIST thunderbird-140.6.0esr-sk.xpi 519337 BLAKE2B
7f84db783034b32f6a882a6ab3855d71bdaf130d4fac6d13e6cdbaa741ee94156614a624c3b23a41a3520bd69f7a39e70937f042f71abffc7a5ab1931500864b
SHA512
199fdd78110d0bb73f8d7e1036dd65dc019cec1f24101ca5d2488041ecec146c06f80bf81f3c73fd1851f0c8e39dd4805f38b6a005be7b6b3d01dd4065a69783
+DIST thunderbird-140.6.0esr-sl.xpi 485954 BLAKE2B
027ae372451d65100e19a70acb25a2e5109011d63b2d4ed00a072283eb867de8130b030a7d6aca81c9056e22539b4309f363908aa3b81dbbfe529e3a7e5be213
SHA512
d10b2b9ed208a5f787fffb6ad89d603a4fbcc148103742f5e2f92e00d0c34ce12ec3adb26900231fd1ad13cf6c8f667ab386b36cb03a48f70fea3f69d18d94db
+DIST thunderbird-140.6.0esr-sq.xpi 505906 BLAKE2B
cba18e31d6768ed573fbb2408681319e2530cbfa0c0255796e28895f28efbe9e656dd22a1362f77b3753ef0fd95b01ccab57af60a63c62376e6de6c1295fc762
SHA512
43266ee3be189232e501791eacea3ddddad4a53ca6dffb310112e933144915a5b6d985ee380b9bbef519f75636e0a60ada214c7e490abdffccf7b206b0426cd1
+DIST thunderbird-140.6.0esr-sr.xpi 495986 BLAKE2B
ee497e75f58dca799d92fb286c3f262b57d19c6be1e38dd1e951a00acde4e66939c8c1b64143b0f4f39b8b9cb72bdea23701ed0b8741d1b591d796c4e8a7c924
SHA512
de6a25c080b913f019439efde5341f61dcf65ea63c986443634cb2061428c735089324fe33f6ea8b3e3fc7060efcdde42316d710d7e26ea715648ef3b6e537c5
+DIST thunderbird-140.6.0esr-sv-SE.xpi 484416 BLAKE2B
3f4a2227e25c40144d138cdd42c40f14d75c80e7fa783e6d1b7f8bde84effe6b2d06d9ce2b79ad4c02d3eb3a0ae1ba30b96fb3756386e19b03349e0a2879be32
SHA512
ab2c2180d3c7ad076eee14908b8184f163ab60c762b5e808ef0d447fab73f77f6dec07ef2c4503c72973c04fadbea4258bd576f98b1fb905f85874c6e6612d78
+DIST thunderbird-140.6.0esr-th.xpi 565611 BLAKE2B
aa1df5e8c51c5581e3dbc1f6685e762961bd43343dadef4edcbd8f51017bd2be248ce6e6b75e1f885a9c4172a518404358973595964e6cf205d415b18ff67248
SHA512
ac07ca14386d8e41c167d0116597ad8505872a614505c0cb63312f5399c0de1031ca39a4d5ffda9914cc6e1ce2073ffb751af8e9238ac24493a3f82e8ae50d31
+DIST thunderbird-140.6.0esr-tr.xpi 495575 BLAKE2B
046c3a2bdd751f3684566348b9deea18981d7ae1ddf6fa212cb97b2d5d1171d7a111f74dac8ea15b9fd0ebd6ac8c31e258a086f2004a3f87fb2b10d66dc6992e
SHA512
3e1d605b3ca14f06250f3b45c5ce5b1fd6badcd2b5ba26bcdb4febb0c898f66c3e09ad8a8c7818712faeaf8774d4bf794775c632989c77909c50e3671832850f
+DIST thunderbird-140.6.0esr-uk.xpi 582127 BLAKE2B
503de93fb6db402af8bbf652d5d583727e40db4e6d3bfb14c14412d158ba1860129c096e3b9b7cb21cd422dfd40f6f5db6bf3366f3358221e8a549caac7521f1
SHA512
0fb636018417e91147dcf387681453f20b554afe23445dd63a923d295f8131bbabed33ece87121efeed3b2be42f368791d9aed9a2aa517db6244cd03e2ccdc3b
+DIST thunderbird-140.6.0esr-uz.xpi 355262 BLAKE2B
643dfb68ff2e284ce81f237fd22873736f3f870484ba1f62577cde1e6df9b5a725b72b3b8152cb5c222a6cd46b2a06d0835815da85f261ab94e70c91b4cb6a3e
SHA512
371b9437637549dab2b853796dbd69952fa27ff3e1504ce4310848bac49e51c7423ccb5d37c86ad984860927726f12f494cd2252da6d8cd1f0fd9ccd510bd392
+DIST thunderbird-140.6.0esr-vi.xpi 518884 BLAKE2B
47f3212e30dee2618eb656f7be8e927782c8373d1b529810dd442eb6c13c2ad42b1fc4dda4389bac33bfca6b4f931c576c5c8278cf98ca37404fb43535d58f49
SHA512
815c0f065c60d57c750f7c64e80968fdf33abed80032e6fcd27c7ea16836bd2e829827cb10b0813d36732631c35b22d92e8617afc4f8fda126493f54c3f67654
+DIST thunderbird-140.6.0esr-zh-CN.xpi 507816 BLAKE2B
5e12d7bd198298d123696cf4c2d2548c9fe79380ae0051fb1adabb174d02f51fb12fac379d11e7a6ca5f6fd95d49ae1c1bb8bb510274091b69c0f067966c7bb3
SHA512
6112a797abfb744e351abc5d3f1a37c1cd7b19942484e2a39853ac941421772d2f7deb8bb1594f62f387e1cf1a2097062c9185488ef4c3f69323f0388df9c64d
+DIST thunderbird-140.6.0esr-zh-TW.xpi 511176 BLAKE2B
556e5c8543cd750da47a7111a1362da6579480b5927a11c6c619c7b463b0baaa3875dbb8244163c0a089327b413fd66035841a802a1d568afe2160e64df96103
SHA512
ba84f99cb3bb79beb2444585e2f3d55fa7e86d41233a866f4c513cba2104918a5f71e69b11ef23e3b55dea3eaaa2a4136137aa8be56528b4a85299db00e2d643
DIST thunderbird-144.0.1-af.xpi 315658 BLAKE2B
bb0c198c949bd5d2cc69ced273a295d93d705f4b7cc5070b94065a69f7391bd415697dfcdd8902b294c4fcea6ff3cef36ff0070d51e2eee96e730614264f1efd
SHA512
bd92cb7eb90a1d8effcd58d51dcea40ca9de1fcc10c11bd7f8b92a48fbb5e40785ee7e34031d9fdd531943af95722cb9a9b85f94bed6d7953ea85936d653ede6
DIST thunderbird-144.0.1-ar.xpi 436469 BLAKE2B
d7504369150bca69b6329ae626be46ba662850ebb46eb91308a48b03252572a0d95f16e604811b4c7c024f952459eafd4bb3251fafce3bcd0df160729029a7d4
SHA512
b3ccc173e6d31ca782731232396b4364c007c37637723b25fd4d36a763e4f50be8f0e367ca128fff5769c7d77a8a5bc59181a626532b17ccbd9dc6c811d9d0c8
DIST thunderbird-144.0.1-ast.xpi 339889 BLAKE2B
4c67b45ddc15f653b550342aa02f6b204031007ec341167ba234f0131d546d4bc6f38ff4c6a2f6cd728e79ff4b1171bceeaadadbb8a957c991c92b9e0c83d0b0
SHA512
b31e2bebb8cb9152f7a4b028c1c957e846d225e46bc340a3db7d6cd6db43a84469b5a9914929f15884a11a8a1b8d328761bdf82ece06ae6704c80c50437aca1b
@@ -320,9 +384,11 @@ DIST thunderbird-146.0-zh-CN.xpi 513420 BLAKE2B
96925ae9b65a7a6d366cb77b6e8cb8a9
DIST thunderbird-146.0-zh-TW.xpi 517241 BLAKE2B
dcddb768702ac5f62604370840aaa5d24264e50213eab9021615e56a709953903a2597e96f28aef8d0833fdaaf616e008160b19906ec70e63d4d0d77c003c880
SHA512
2e2c08e229c7fe8e19bf694dc5870da6c3cb74e3e3355d5df9b620f0d91fbd09ec348e084f46a7ef52c0a483c47c4451f66470d099419726d4f61bf807cc3c88
DIST thunderbird-bin_i686-140.4.0.tar.xz 77831944 BLAKE2B
7c7060d9d9042efda7abae6e2544ce515fe97cebb27c642b6d5f4ef0880ab0bb4a53cd3d4bbdc070b7119435742aa399e4823b953428c090f8b2a68377121991
SHA512
aab4a13889ce4b9216134582061be371a7d019439e5c4a95cbe4340bb65d5acb9780905d76ba580a00e1f772c90a8409c0b4dd0f862879660585607139382dd7
DIST thunderbird-bin_i686-140.5.0.tar.xz 77811284 BLAKE2B
d1714879da3c0c82451a7ea25938b536d462626c72ea5781f5ac52d92cac27ae6bb8cfc0b57f73b50d55e980ba68689a5f6cedfb86fd516600ac236029aae46b
SHA512
7b17b947a08243d07e76dfe9d154ea24b5586b5d7b56a21b165ff63782a237b091512bc2ad39ab69ca9af7526493155d4e7e1dd1be6660a3a8c048a83a746762
+DIST thunderbird-bin_i686-140.6.0.tar.xz 77903400 BLAKE2B
334ac6374c99203c79bfb040230ff0fcbbdfcbf146d806e42ca089991b8ece526053dd0e3d3c019c3e7fd45d665537bbbadf9d08983168c04863eed3db975e1c
SHA512
d3ea7a026e7ebfa2590df88c5b480b936b2ee5bf9e5cc715aa112ad48c09be6177c7f5a084a46835af4d277fe60d958dd22dc7c62ea46cdb6da4f2817a566c0b
DIST thunderbird-bin_i686-144.0.1.tar.xz 81665568 BLAKE2B
04983c1a014420a818b93ac41b04cebf27c27bfe6918ebee07a81b0df367c38a5959eb6705ebfd4eae4a46dfcd1b35b58854ab3a32817a5de468dc4ee40cf306
SHA512
92592613ca0aeb8e48750ca32c2af4f71735b39b3cc0e935a03bb70c75b29b664cc94489acb8a155be43278885bb00bb6c53e2b7e517ad6ba0ced55538f3d1d7
DIST thunderbird-bin_x86_64-140.4.0.tar.xz 73839972 BLAKE2B
815c851a82c3bec32299e64953032b3933a00d1c3024772f85138087c692fcb9e36d24b71cd30c8700347335a199c45b59641868ec8102a8a5be1878e06ae710
SHA512
d1d172a75045fad7477d147f74ffd702418fc3adde29301b63e93aeb7bd97628c191ffeabc186528f88270df3e8674e30a838e498bbccb5066ed282706d11242
DIST thunderbird-bin_x86_64-140.5.0.tar.xz 73975172 BLAKE2B
4ca890131556a48575a072ebf917cfdd70e8421a4a90ee0d29a0b2513d95c1970d69c728bebf0a7f635538db7cb634fb9053cb948771ab5534e6cfe3e3d14328
SHA512
caadb6279220e2b32bfc6d2146cfe80246535b672d14c99d09e3f1cf73e82178df67ca157a959a0be31d08bd34a9b6ee961d3c4db68dddf48cf12b0f315f202b
+DIST thunderbird-bin_x86_64-140.6.0.tar.xz 73753384 BLAKE2B
d43ebe44e58e813aa47e99b3dcef63105e1e19c3214cc379db23263b08867e05c099e2e4872bbda53f136ccc0b5c08d7f867d397e650652d22920e675c11f1b9
SHA512
b4815fc33f251a3959c6ddc017df9951af236043d1df3e7ba0b561e8f9894cd04592b61edfa228b453ea7b856a0f832ca360c07d16e3c42584b0c49a3cd589cd
DIST thunderbird-bin_x86_64-144.0.1.tar.xz 77842516 BLAKE2B
5d8fb313144f0bd058228fd99787ac0cc0c568d4a451878a6ba9c7a282d39ce97fa74b5c5850d466cb37d27b833cbfa93037887c06ad26d3ac3480570257aa33
SHA512
33d7fc4c22e4871a31857bd1b43aff0bdd9b50578521352104524e4835657add26ee14d8083e843f9dc50f9fbaf4e673e7f771db9e96bb6afa1e59a4ec48e477
DIST thunderbird-bin_x86_64-145.0.tar.xz 78990124 BLAKE2B
f7bce0bd57a9aeb7d9ff494321e5f0ccb2b213d7145024b61b987bbf857971cba0aabcd9a10603b5f559459e913dfb873c095e0b9e4f187479411a7e95747048
SHA512
977b05e0b168240aae32ecb4d20dadabc752f7e1dd805cd2591f594d7140fbb4ee6e97d45ec538caf8ff3710159afec4eb57f47cf9abe2d308f0e4ced4c1f57e
DIST thunderbird-bin_x86_64-146.0.tar.xz 79008036 BLAKE2B
ca8ab000b6e18d71b1904be2188b02cc443f2bf118e856dc35cbcac176df2b0c89ca04fafc030e0397447835aee402ab447af1b175306ddf18a06b4060578789
SHA512
ddff8929f6f6f8ae90e148863eb24d2e026d8f05e8999b99caba3ce3a498170dffd2abde0a09a711604547316affb8b0b685c02f2697f328f980abc673fbf43d
diff --git a/mail-client/thunderbird-bin/thunderbird-bin-140.6.0.ebuild
b/mail-client/thunderbird-bin/thunderbird-bin-140.6.0.ebuild
new file mode 100644
index 000000000000..c41e59b35e16
--- /dev/null
+++ b/mail-client/thunderbird-bin/thunderbird-bin-140.6.0.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=yes
+
+MOZ_PV=${PV}
+MOZ_PV_SUFFIX=
+if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then
+ MOZ_PV_SUFFIX=${BASH_REMATCH[1]}
+
+ # Convert the ebuild version to the upstream Mozilla version
+ MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI
+ MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
+ MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI
+fi
+
+if [[ -n ${MOZ_ESR} ]] ; then
+ # ESR releases have slightly different version numbers
+ MOZ_PV="${MOZ_PV}esr"
+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
+}