commit: fb3a8508a2a9aacefb037fbf9e70e63d61d89f9f
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 12 14:12:54 2026 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Mar 12 14:12:54 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb3a8508
mail-client/thunderbird-bin: add 140.8.1
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
mail-client/thunderbird-bin/Manifest | 66 +++++
.../thunderbird-bin/thunderbird-bin-140.8.1.ebuild | 285 +++++++++++++++++++++
2 files changed, 351 insertions(+)
diff --git a/mail-client/thunderbird-bin/Manifest
b/mail-client/thunderbird-bin/Manifest
index a40097a5a286..57a58f11ffac 100644
--- a/mail-client/thunderbird-bin/Manifest
+++ b/mail-client/thunderbird-bin/Manifest
@@ -126,6 +126,70 @@ DIST thunderbird-140.8.0esr-uz.xpi 355270 BLAKE2B
9e2e52dabf50465a5602be7058b4bd
DIST thunderbird-140.8.0esr-vi.xpi 518885 BLAKE2B
f69c595897f71dbf33c82db827897b501ab0bfc23a5b3eebcdd2603823d6604c2f44a90bbffaaeb6368c8c3b540763b2f08ff3cfacdfc6e69fcae1fa8c18aa00
SHA512
402e2ffe27e4fc3525999070141df1e4c31fe0aab4f5097ce69da8bd59b8ae3d7dbe93ccd7bab787540d23c29460b7f3a25e63a4cd2d9e1cc3ae6718a4d8e1ea
DIST thunderbird-140.8.0esr-zh-CN.xpi 507847 BLAKE2B
1352d2a83adb62bdf20d6461d3f997b36d50706a9ff786ea288d77f1238ae90146897d723c0d5f0cb74326e32369d28600e927f00a011ed21d566aca0dcf4946
SHA512
d07702d5e75f2edf08d6a1f8229a183933c1e027844e4e7b01f6879a4bb59676fa5e704e110a46dd35710c4548e914b3ff7f4f19022a01cf172fe5df2f11b042
DIST thunderbird-140.8.0esr-zh-TW.xpi 511432 BLAKE2B
14b02f1d91580fab0d147e877f16ac7c39a5958503d87397051a57f60136e94f788f22773767e209b7ad5b030fb0d33f8dcab1cc1b8b18f2b8c1c94e800db4c9
SHA512
7949114147e470d5bba7e16c42001710bba2f128aafd6d0cfe4d329464f580f47122749619806fe9e23a6d388239123502912c010856534441bcb2c3b45cfeb1
+DIST thunderbird-140.8.1esr-af.xpi 316217 BLAKE2B
67f308cc34cfd5d072d4d5801d590e880fe8a51c11251ece88a81e564d638efe4f9b9f5587a86bd70d27a657abba8b7af249842b92b81b9f31203738eb194c22
SHA512
d4b858eca717e76b827582b9e9954cb186860ecb918b7fc80f191e728c0aa13e716cf57eb0c63dd1c705e3bd629211cec970a584a25e54327dc72746718e55da
+DIST thunderbird-140.8.1esr-ar.xpi 436196 BLAKE2B
5459189a2a1903ea582dbcd9ee8cc85bcbd90d4d9210035e7d456d4482550465e2582c60365d8cb1f44c2868b63c8b9e65a1db6e36dbbb35d33b0d6c78f0c8ad
SHA512
4c6dfb3788a4729e094757aad1555091d2a6325dcfafbcde994d30a6aa850ec0303ff2832f72bb302c512c52b13fb537f8b79f05a46a6f70debbfc8709f262c2
+DIST thunderbird-140.8.1esr-ast.xpi 340598 BLAKE2B
c9ec23ff45132abb95a9b4a782a575fd822ac43009863e5721e2cfd16f2e4813446766c57a778fe3b7a3663ec7296e5be59e02bc5025bf49592e1a56bbe562ba
SHA512
95e5e84c93b87e58f1211e4d5c01b0b770a06a3a46e9c3a05c137684f66a11c4732ea3bbef17eb8e8ad986f75a80400f0b8c205fa40212cccb98abaecda38a00
+DIST thunderbird-140.8.1esr-be.xpi 521572 BLAKE2B
1c042144902a6d75ff5ffd7237942da69c81d1cca04c30dc61dc5a50b7e7ee72fbc4e3e1dfa3d00666726f4a4fa4e14ee45b1c4daf746c4c56f2586050ef3918
SHA512
1dfe45417e28cec25611c3d5068fc17cce9b89e1398e567b23f3596f68228949e1fcfb345f209651c4018e5a6b120f956f13782ae1b1dfb52600c79cc04755c0
+DIST thunderbird-140.8.1esr-bg.xpi 539805 BLAKE2B
eb45504a56762649a5382a06b5bf0be8bba2302b986d50750d097d498c7bd7d56664de9b73ca263d2192c69c0a67f2e697f7c7f3e62b7e7fd3c37c4883031d0b
SHA512
e5d50d19e39abf184d2bcecff00e031c237abe8e24a0e241d478ac85db973e32a088d45d23a5350b7b4c9ad756d5c18ec14441e94625d4d15a9d512bae505211
+DIST thunderbird-140.8.1esr-br.xpi 402746 BLAKE2B
0f85b1455142cde30bb355e699397c90db75a631a85ecbeebf015a6ed52978efbea1d974ea0b4229eabfad20b5230ceb6282a08e16a7ee86615b7d7dc6c145b5
SHA512
1d1394365976f3138f1409e212c6c7e7d2a257d21ec0d0d6180c2b6649d1488295882f0c1d1b44aa47e2db49b3cf4a559969886e6ce4deecdd2698b0f7c8c5db
+DIST thunderbird-140.8.1esr-ca.xpi 440588 BLAKE2B
6e4146d02f4fa64cf13137f00747dbbd9f73942e8326a11c7946757365c7977a1f0b0663489e9d46f011d1a213905ac60f792a2dcf3f56335b5e59f5716e9a8d
SHA512
053675095fd0ced99a905fd319f93182ef44c6cbcbe2ec18c3ce54c88bf4b5352f262df89733ef9476281c05276a7be53c40be7f6affb4345b4b9b6a1285a315
+DIST thunderbird-140.8.1esr-cak.xpi 418020 BLAKE2B
715c5871bfa840558582f3579529a790ca04eb36f0f5240a3455d5a16d7657bdc771979696c01060e9e93acf4a1b621c6f0da2015f335132f52b384c0b38a458
SHA512
9d3b516d37dd92c846846900b8db4afd978ebb4c2dbe2f73d90a7f2fe15efd539b939d8715a71c02790d2c2d40647262841dcac82158505f51890abbac161f8e
+DIST thunderbird-140.8.1esr-cs.xpi 519556 BLAKE2B
ee0d7f6f4cb7f762b5ea3f82998a93a1505925a81c9b4ae08e2d251fd20dfcd629971d1ddd9fff498c61d92856b2aef5766a393f03bcdb5aa6fe5fffeb22f5b7
SHA512
598f82580bbc0f19f25ed5e3c9466391d64b6ec5e8e8554005fb84b2ff0e9262099cbd409ede169af098b52046ea7b58e3f36ce7fa39433b9dbe2f7d1881b19a
+DIST thunderbird-140.8.1esr-cy.xpi 487650 BLAKE2B
694a43412b6104ba51fc7d1cfdb911d2afeddc60561d0c5d3dd45049a9c80035f7a2518c6cdc0c6cca69e36e517a4a45cb80bca5d511df310c6e9b3fb56ee252
SHA512
f9ea0dc8b661fd0c58993561f47e0e331d563dc8de81e0b0070b0daf19306a92caf2ffb5c564fd063218a791362333b59e1999b5534ac803ba870969c02ac8bb
+DIST thunderbird-140.8.1esr-da.xpi 476623 BLAKE2B
c060e7abc9ff3ea2371c3d81ef4ca8cc192d52fcf96343975df3e84cc1ab8f1af830600afa6c7d36ae5532a592964038c93396ea8c3b5bd5712cfa6c766489b0
SHA512
b1d02ef6f1e8a71c43d9b23b837640778f84461d9981adfc462843caa3af48a61bb8cc9cc02e18853236ed130f44766b9b4548be0790157e930e091c658e8f71
+DIST thunderbird-140.8.1esr-de.xpi 504707 BLAKE2B
238f91a469ca8191cd2296c38036185b5ce9046bc4cd0531968aac4f2dc278c1c6a1263930398aa43a67cf302d94ffcc243913d789969cecfded31a87f3f4231
SHA512
3458ab500daaec89a96ce2416da40f54a038247180173b547f812d95a6ecc47e55617de207060e05f05867535ab9c4f92c09f91a7c1749391b0b73a03364dd85
+DIST thunderbird-140.8.1esr-dsb.xpi 517787 BLAKE2B
4f28f5d126404254358401434e15dfe3d98d761807e7672257aa23b9af0cc7aa4c2decd1bdbbe4c9a0469fb6775b2b9bb2f9d44e513c805a9c9c094a4330c9e8
SHA512
26e2ee6bc85663edcc57a368e46591ac74069b1d6252ed379d208ae52cefbddc540a38717de05fc42e9aaeb473fd71bd2dc5229beea9cedd4857a5ebc80ce687
+DIST thunderbird-140.8.1esr-el.xpi 609030 BLAKE2B
191e127d9a867d2019b3c3325a271aaaee04b155f46273f98177c5dd47f57d4f25ea3383582e1f5c3fb6cc1a5d6eda476b4462fe8fa36ceb9a5a62eb2a6e3f83
SHA512
8edf1425d46207ef5f6ab7712004a32e7746c9f6bb502aa1c5c7ca4e2a7f88b151cd58b201339f6e474932778bf6f6cb66de96b98ec2b806b84b8f156d4dc3d8
+DIST thunderbird-140.8.1esr-en-CA.xpi 452240 BLAKE2B
f1e08f69ff6f4df35a69d6ab4b0ee26e999933182a549d7091d85b2b65eb8b56a26a81a34c457c8b39308c096918d9db67b5842544760279f131c1b71052de13
SHA512
5e992043d4d2344fd7b3a5fd820b88bf03a613fe6eb24600036b2af4d8f81b455bcb6fb14e74b5e8650d0139b0601ac5d68dfb5f196d8ee8a396ea3729a30af9
+DIST thunderbird-140.8.1esr-en-GB.xpi 452067 BLAKE2B
df84ee8b733d86254038addb8417ea758e4f984c2cf436cfcabc9ac7be3dcaac48a96b86115c4ff9d07deaae815c76ec3a60795881caa3be351ed8ce04886868
SHA512
b89d9ad0ea3e962cc613c2816d6147b91db75c504ea8cc96d731a37b4d6a2813470f2c27cd3bf819ef738078316c12903deff58474ffd4b8538d1ee043809abf
+DIST thunderbird-140.8.1esr-es-AR.xpi 495269 BLAKE2B
ac34693be248a007eaf6d6a88221dc6275289197686ca4b032f40a7a13e7f9f7814d2d9cef83d7277876f91f2561643db71467a439d39a189ffb17e908ec8d4e
SHA512
a602cff2416acecc87c818436989820e202e6b89dce7333ad204370064f3209fc6564d0dcfbee9f2dd9310d5ee2cbaca179243e5aa5e5949735060551306c92f
+DIST thunderbird-140.8.1esr-es-ES.xpi 497284 BLAKE2B
279ebae5211a4088d5b90d00a9914cb933392f4e1058414f0377be76cbe318fb2980f360301c752a5cdf605526bca0fd563c0ecb05b46e99120982c7a791f6c4
SHA512
80a81ecc5dbcc01a9763e6add52df5f73fe87639679c2e9f2142ff3fc38c79a4704649872fde3269b7aab4d13f77661d7fecc641c200cdc3fde110359870e977
+DIST thunderbird-140.8.1esr-es-MX.xpi 490825 BLAKE2B
e40bd64eca59c7ae474291c76659d7304588babf76f6d45a88bedf8daecabd4d53cdd3903b90b27e4535626e4174e4436e2446bca28fd460b97525b77dc80608
SHA512
5a898ffac2c11494f7825c0f45f4ba2819664b891a145ccac28ea1bc8acaa116ba01e2386b1afcaa34439df8c8f987ceb46bb17cbe2a43de492576a65e1af16c
+DIST thunderbird-140.8.1esr-et.xpi 443617 BLAKE2B
5474daa7c111dcc6c28929cb1ee98a060d2c8b35d3e25a99b8291e49d81df803de5347f80f8c00d9318d93c89a868e9bd4b6a097bc03cba207f1ba77729a10be
SHA512
40a309a73c90bba0e881bfc11824d151c0a27dc4ff0931ecff6240674310066b4f47ca3e8ad0cb2b7b8229cbe663a69abf3853b509a1d0bf4013ada5ef57be27
+DIST thunderbird-140.8.1esr-eu.xpi 473922 BLAKE2B
ea811066ee4ff9971a5561e0c48551b891204138e901ea1271ba291660f038c3670a39c7843d6690c642fd53900e99651de5e44bc29826e4ce2bd902024f086a
SHA512
e65a41070bd09a52944ccbf6489dffb0d9b4e348ca5c314d229efedee19886ef00218f849c25aab3d13063335807cf001da0726dfc013d688d4c29f425894c08
+DIST thunderbird-140.8.1esr-fi.xpi 475619 BLAKE2B
e5564dc7c03783ba9cdc4b60b2cc967a96cc5bb97ef4f820ef623f88aa8d59977bf0dd818697c09618c818553d25c00106bc43ce8f95d1bf76e8100fdfa9cdaa
SHA512
d156462cfd30935708335b1af49a19085b8c8c12cc38f73248f979989925fcc436362a396f5c8b45e3f5a59a1a244ac479bc26e61400904d00b749b16084b065
+DIST thunderbird-140.8.1esr-fr.xpi 508319 BLAKE2B
675ee286e67bd78676ccb4668f3668e633ce043aa120cbfc90f43914a1eabd7f9518e9b96f32a453c5fa67750c4228ff0638072c046953864c7c0c8915648783
SHA512
026466dec1a5541e089a60ee1b4f810cfff33b3efde0536dc9c3436ad13de8e457ef2ef5ac074b0bd496352df89b80e62859b8725b88077fa3405aa8d165e7cc
+DIST thunderbird-140.8.1esr-fy-NL.xpi 490683 BLAKE2B
691a3bd1d06b14c38a29860535bfd74f2a45c76178446ff101c346b59a43956b836793242c11e446577a8857e6adbd9d03fde7f85c7b7397b2aa82567b43de69
SHA512
ac95e448dfd569405f4ed7ac72ce29c59699139c0765b649450d8b64d9d6674533ce1a6bd24083d5832131694ede3d840bf2e80aa57053237a713c86e53eb5cb
+DIST thunderbird-140.8.1esr-ga-IE.xpi 376746 BLAKE2B
869ce097c9596ba9d74d28c9cad718071a0d0f0e5fcad77b58a657d63956007b54c08b0ef11136bd3e70abb05931f05774716cb723587ee8cf53848c4c27a74a
SHA512
fc31a1cc78a3e9714a6a4318ea911d29b7d27e72c0d695f54a34d87f8ad95494ecab1d8155118b752ee3254f20fe179eddeb698beb206a62f83557aa14364973
+DIST thunderbird-140.8.1esr-gd.xpi 461958 BLAKE2B
8968ae5c9193b0357fd67d92e6b1f02529c8ba9428e7a4d3fa1b9922034611ce84178f96ed9b2a9f711802f88d7603b535335aa7d1c18283f37768762d0b26ae
SHA512
72959d4a922d4191c59c86974105f04f5096fcb893b0c2e868306de7c81e8d67af6d73457fc3b99384c5d7edc085c945674aab13ef10645cc8ed5229d1b7dc73
+DIST thunderbird-140.8.1esr-gl.xpi 489345 BLAKE2B
5fe7c759b0f1b664d3d5e363345a0904d25a96b2b4866c7511305a6c2452c96fa8f31a37e0c6083d387946ef70f08d52a25b92cf385b30fc1fa9ac940b352411
SHA512
393c1ab2370707ef1550c3cc6c8bf81bc55feb33ee5c330bd239546b74c6af7dc883e67b509bb36331f53b3b0dc519f8e564ff28616eb3219817f66d7288881a
+DIST thunderbird-140.8.1esr-he.xpi 443786 BLAKE2B
091b332ccde5bd7b34ff784e7376099c7891eb97877916bd15ec8a7f1a667c3ae478fbb4cfcf218cd3345017d6c9b061ca939d06176745fe3a275d285dc578f5
SHA512
4172887b232577c97ebd8b4d0ba74546a46d6096693242d1992024c72934128462405e658dd0adf943e9e8e0b42e8ea5fb636314263d35b010a0ad64afd2c407
+DIST thunderbird-140.8.1esr-hr.xpi 470662 BLAKE2B
3604194a14bbc08f968905430c128f3f1ab8e92cc1bf41adb29b765e2013afce1dd9b153a815a8121a623263ea5418386f5f9db580e06613ce200e5c0773293d
SHA512
8ef809475df9f0c37234ee265d393f2d2e62bcc4246a8b68a5bb7cabbf977b76dd0fb2e439e74497ca285a164242080182b1be5fa154373e07f13b96a4e684ae
+DIST thunderbird-140.8.1esr-hsb.xpi 514952 BLAKE2B
08d0393eadfb4ad1cca133f51bbb349b275c1ecd61d9fbd406ba83a32b2b457b2b3dd5913823ce70fada8696ac8103de6d4b5a77808b480d8ac03b350becafa4
SHA512
37a84fbfbfb3ea18675af39c74e2bc45d4b8590fd062695862e2501ae79cf4603b9259a0f5264b9e3ab0152987f87d75fe1958331800fb5ab1eaef563c560332
+DIST thunderbird-140.8.1esr-hu.xpi 517543 BLAKE2B
18615985de8ad51ace22eaf53965beb324f1f6ae5a173b94863907258a5ce668e46a5459336300aab85ed0744b1d76880c845c6dff8ed84b58695d8e466d2a09
SHA512
a6b8ac765ca9b3d1a999bc9c8af06cb11d5d1d853fb1b91b4f261f2b40b1d8f9c1739723429770b7e1db09017d411e4f3ce4c92a681b2d4af2e09cdc91fb4062
+DIST thunderbird-140.8.1esr-id.xpi 467002 BLAKE2B
7e8ec550ef70c3e18127a7d2fc0a4a72d0644ed7664cdd964e875d537a71e5328277bd429d15da32d6277ca321cbadb59bbecb77b8235c4faf3ce09e8c9a8da6
SHA512
1ddf25f1f7e799d253c079f802c7235eb397bbfab340c8914b51e66d87e2bf68ceccd36df228b618223b2a4215b089c676eaa34be1cfda53309a026c90d33ace
+DIST thunderbird-140.8.1esr-is.xpi 482737 BLAKE2B
f011a0638923c13ab6cb47e0e517022c65efccf6970ad80e72103b40acb2b38f63286632ee315c0340023d7576c0d26a61cf07653ebc29b79c512d626d73aaae
SHA512
69533db5f24d67d5baf37a4580bd3e3682a47cc856497e281b42def994cb4e601f521d550bc6c83e92cd1800bb74c09590c25c79d3902cef578bef6c896e8d7f
+DIST thunderbird-140.8.1esr-it.xpi 488503 BLAKE2B
435dcc012e8e40806791d78a2ac4b1e0c5fcc6e06b5784ee90721914afe9a3c17ab013e56cd9d301747117d9b0dbe760b893436a6ad260a72143fdfd6c8355f4
SHA512
07b12c7c723ada7430294b9b7540494ee78ef8f10d800ace5c5c72d93a84fd2562a0416f8a2401cd5ba693fbdfcd37060458c727c14a364aab83cde73bb1b973
+DIST thunderbird-140.8.1esr-ja.xpi 539194 BLAKE2B
d1f3743416e2504bf010ab4387d5763ee8633c3e40035ca01979259ea7114fc08f3a04bd35c3a5726e6d393208be16e642388cfe7d19c00e727adb41ee6544a1
SHA512
e4d7cf213aab2b2b098da21d2e2a67a09292e52e3bbec5ec303c5265619c04f73b48553d974c1ca1a8828fe03cb4002909d8f69170ca939e608b546bf3c4f94a
+DIST thunderbird-140.8.1esr-ka.xpi 554761 BLAKE2B
8dd1901b871abb67bb48f4008c874b0550031fbc2d8042060feff216ee48cba0019c9d37a1d45ad2d9fc29a8603543b52156a4c6beee002fed0371eda9734591
SHA512
5ebea1ba70100320a489b5eac4eebf854768d9ef2ed6a7c5ed97f5cad5ab9a0dc5322fd55492c157bfdd77b759dcfec5db1cbd8a08749f5d4da1c4561edef079
+DIST thunderbird-140.8.1esr-kab.xpi 470495 BLAKE2B
3ad7967b673520edd7f6ee012d8d142d78327b0fad336ac156b1d158877f7a6a080ccd5a471a8697f7f4d3de821451579c62bc4dd0aebb0346b6050b08826db1
SHA512
5059c3c2a876530aba12367b015dc7802c57c541ebe4dc173fd0e4229898734e73b25a4f589fba0ea79bdda3a2c014625b526829321248b60bb340acd392fe9a
+DIST thunderbird-140.8.1esr-kk.xpi 573878 BLAKE2B
ceba47b32720d86600d36ae9b24607a39fd42b217086eb5e67da2ece50080445e19fbaa796a1462d5b79ca1700cbda67a386ca76515a14ec54c62abc1bf480de
SHA512
2ce684f42f7984522297fc6cfe18cae9a8270389d078f1709ea918847369b19e3577f0a4ca2d3d495529528fcc16073b5014e48fd278426d4dba1f84d96841e9
+DIST thunderbird-140.8.1esr-ko.xpi 515591 BLAKE2B
b170c8c52edfb53e766ef10ba6906cb66c0f1def0bc41e0c4b43263415d2c08c5d9f5f762b522d7e9d498bceeb35469e367b37da2e86b356f474d1f88479b06a
SHA512
544f801d8a86967a11db8f34b99f00bae538aeb53a84b3ddc59bf9a8d47d06a7969301931e7c334fe3439961706c163b2ffd4baa6a17a271b83ebb309ecf99d2
+DIST thunderbird-140.8.1esr-lt.xpi 453431 BLAKE2B
cb1fd5c990975c8d8f5abb5af76f9994e11737c0a87402df84236acf87167e0f5e106ef969454eea5cd5e79a6f641c119dd56a8125fa3985d7986fcf29d98410
SHA512
d0ff3c16939581c66394f2b6b60599ceadfcf5ac782cecd487735c400ea616843886eae34d138b131c478cf43c5bcff48c1274fbd9f6580d36c39df7a423410f
+DIST thunderbird-140.8.1esr-lv.xpi 392812 BLAKE2B
acf7816cc8df3b94de2c322c4779c4096b61ff975ffd7f7a0c1486ced22dca2e7ed65e1842429fc33af795fd6bc4f90ea6f458478acbfd3531120f4dc873976c
SHA512
d87ec1eca73c9f920bbf5ee0ccdcfd3a4a3061a869f47a9e26be74cc863831310b24b64310ca7a6c1f3302ac0d94e5d4aeb83be638a080c370ac37294ce385e7
+DIST thunderbird-140.8.1esr-ms.xpi 352179 BLAKE2B
7e6692f2b1a5be4ffe3ed7dd48611cdcc8ac638967970ea46a4be790552d1de7a451051d36c71106780c902b6299ad7e6db89fbe6437934ea9aaaa73704d0c77
SHA512
e92aae490e87b70899d23332f9c1ffce4aa24d107927460519056eee5bd438e20ba88c631ef59207836db7aa6bd865e67d6d1f39835417181db335905c09a778
+DIST thunderbird-140.8.1esr-nb-NO.xpi 476137 BLAKE2B
4f77eaaebd2217a77c607d33c022c759449f7c45afcab351c6419e2ff61091af01046d8620201e332ad3116f2b3a9199ba0577bc918d85f48b5a3ac2040b8eae
SHA512
9baa0cd9935a1c8e4b47a63bd5ebfea71fff1b8e71cb6299273b08342537e27eff6ebecab05542040b5a6ff8a633ab50e158a0c472115cd1f2f8301ad6948eb1
+DIST thunderbird-140.8.1esr-nl.xpi 482123 BLAKE2B
e101695fa7e92687e281f85e2548611eb89da2b999a678d828d76a7ec6113cc9865edf49edbeeeb9613eb422953de523cadda9f388b3073b8b383f3e12bc0443
SHA512
9ccf49fb05c527c415987fb8753361544f20f6471005bdc6d40c407182dba775899a4e9b50692db9ccf2f50a90054f79285ea32b9882670fced5bf4d68abc713
+DIST thunderbird-140.8.1esr-nn-NO.xpi 479759 BLAKE2B
66327689ed84e534ddd1510ad60b6c31cb2ff51e63551f213e36c6770235ff8ca01095cd281953ce6fd19bdc5e81bc8fb462c860d4f666b79da84b0318fb0490
SHA512
9baf876d3d2e230adb3fd5c5551e4d1beaf3b9830512464324f7e2719a1ac1bdad18184cb4c361f730b201dec35db6150bb1b141eeac6f9e382e6df755a58ef6
+DIST thunderbird-140.8.1esr-pa-IN.xpi 435424 BLAKE2B
b52bb31cc0fd64116832ed1453cc6546fc9bb4ad91370af2ea262d76a613a8a4c50f40e39523311b49804e3cfe94f3caa4b5748191aa6e62cbc232c87876e2f5
SHA512
15d4d13f404b57c8831d271b414480189244c3c5d8800521caef3a31fded30fede4fb156a0c4cf0d522d510bcb945355ed0dd37b4900bd4de11c907342615bb6
+DIST thunderbird-140.8.1esr-pl.xpi 515610 BLAKE2B
1d5ab5d9cf3b5b83deb64b8f5619961825df834f37d2b45d7332d98d99e319d2bbcd74ff0b046e3871d32982fc4718c1519ccc0f09a8359d4eb1f243d13f1bb6
SHA512
12f80f4e919aafde068bb775ad7a5821117d9f4e48457f6c0ba050ac1af91883027b6a6bb8633fe7f8f543c17fbb6dc988e56e85eb6781793d6bc36aa9b146fe
+DIST thunderbird-140.8.1esr-pt-BR.xpi 490162 BLAKE2B
d70f601ac55362be37c51daa15860cd0df309022877a9dcd93e209d2445125e29d23b1160732624d6f7b4696917a504b10ccc46c9784fcf899d576c344ea258f
SHA512
0b2e33a8eb47e6ff24af22cbae4bb41ddb8434f549aafef1a67fb42b9b765837a43ddc762dad60cdd1159170b159a80291c42293bc6c15a0e07c2292708c27fc
+DIST thunderbird-140.8.1esr-pt-PT.xpi 492523 BLAKE2B
df481716ee4072917a951fa1d6c4eb864583e3ca714619c10e64a9958aaae515e52ca8a7d39fd1130f5dfe93222c6aa72b09e39744c54052057a9da16ac8c598
SHA512
383766f4cff2536f89d19975d874e2706d28fec38ada09971fc1d9dbfd159a2834202d24c1c60c850bf60231ba78a15fa1abc85068eff04b65ac399d498a0f6c
+DIST thunderbird-140.8.1esr-rm.xpi 487882 BLAKE2B
3723d3360643c8ffff117a8e2b4557320777dd71b09dc98f0a6faabd00092f395db4ed0ef2da2b0db007090b25aee92bcabf11555893cd076e04b81ed9981814
SHA512
1a96703f1906143a1a3ec13301ea2d5392581c0f35593375471356c36853f0e0a2025ffe31a8f8a974c1f02be4b1f8373e01ffb0ebadb9a9983d8e29a591efab
+DIST thunderbird-140.8.1esr-ro.xpi 501093 BLAKE2B
fdd4185823204f14cade262aad59afb9ab2e944aaedb93ba3b74427f474a59f34774a50086265570378e657608990f5f7115130df74369e26dabfc4c42f719c0
SHA512
794b9c974e96e364eddf347b6c964c213b1eaab176e6a4911d99e747734f7d02c5f0acec8f75ed72d85769b2c200bfa48201bd111ced955a9fc11a8713d8ccd7
+DIST thunderbird-140.8.1esr-ru.xpi 593289 BLAKE2B
35cd8d7d0ac6cd5c7a17aa03be474c37863e74a2525195784df7afa6b13df0722536dd35d75710289eb861b91303c27be15aecf0c975282e21dbf4b765e2aca8
SHA512
e1327f609e96ae38cc12bbcdaacabf980aa28e4dff5ed245aa4d7309e1299a14b76ef34c02d442dbd2bc8c0ad657950d850af7acca7857b4aa49edce3964188b
+DIST thunderbird-140.8.1esr-sk.xpi 519388 BLAKE2B
245cc9d2c27e8511b422701547b73021cb0db3fef8861a4fa2b149458622c1bcc1e0a8e56fa645d19eaf90272bf005236eb157378dff2e55f9fc0115bd20e83a
SHA512
1d9ad87c18a2c496ac17398e7edea91819dcc9853cc2fc61d9600213ac92d885e8ce50b7e90644d008698140db473b55ee097470016391159151d875ec77c68c
+DIST thunderbird-140.8.1esr-sl.xpi 485960 BLAKE2B
bfe519e127462dff3d6d804febfc0babbe20e51b79b09abde18fdf5e57493c8097336d1502b353ccdee368e1c985230e585f4677cdde7318a7544f0269631f2c
SHA512
f912523d424d5742f982eb373a296518672f499da8e99529cf520e85b5c0a2d0ff8206929827839e0deb1335791dad9a0a2a4a88412ad1fcb1fec025c412db94
+DIST thunderbird-140.8.1esr-sq.xpi 506267 BLAKE2B
755f16a0da81746ce05edff38543f60bed9e914204595232d9807bd3ec65f88b6358f16649c6f4555ac85fdfec05d0c5dbc774cab2e4dc0481b287e8395ffc23
SHA512
9ea3443ddabbca4fa2ae414ccf6ab81df4af5addec9a22d256e50a43382bbbe97d788179c840c78e7fa8071b2b8d252c70aef1ae1173797b1636136b982d72c1
+DIST thunderbird-140.8.1esr-sr.xpi 495991 BLAKE2B
2e2908c9e39eb38cef6e6b2888677ab27ba24cd35edea7021a708f1618a605c45b6839bce8ab579730701725fc9f6985b680fc5a0ec1c6849a6ba08884f03a96
SHA512
d97411065d4ba0d7242222bd0c054a75267b05e46d2b6c822b49da7d850390921996c359d745b737f9fbae31c6cb051ebd178e52103390a6646316283fd4dc31
+DIST thunderbird-140.8.1esr-sv-SE.xpi 484419 BLAKE2B
6a68d4532b3ea900306df7c2904ccabf9ce58622d9a447726be8426b752e148e91fb00d0845a50c2b499c3ab1724a122b792402416518414f1ca731787e5b01f
SHA512
96961e1af07ef7ef01db5bba566f297c52aa1eb7b018f25793333cf8227a5500c2f4e2a63c4f24407dfd6bc87fc151872d0bcca8e7f4485dc586c58667432aae
+DIST thunderbird-140.8.1esr-th.xpi 569103 BLAKE2B
e7402b9fb91c0f2bd7e95b57593b1b6e3c9ec34621fa2502a62154bda25fa5029a8d48c3de26461c16df7098db07afb3730ab296e8bfdc2cbdb73342ea7c01cd
SHA512
7471320d6e84649daf693311b353eed419ea5112f0e58dce33b272cd99ece4ea8f83ceb448c410efd88236ee27d34ce661c3cb7eecc15eb45042e727b9535716
+DIST thunderbird-140.8.1esr-tr.xpi 496186 BLAKE2B
017add5d01d70bb9b9938251b94ce7c67bd058cd9211435a1e9c0bbcb7b0eacc40d582e3f5138329efb4d7cf072f809ce1804452d135148f5ba60dbc7bc30d85
SHA512
9bd7c52103ca21841657c2ab794b8ccd19076e8cee269e76de8ed3492b5c4bf1e44a429a0a049b1ca9ae666baf098d093b40cb459602977b5f2de4d16b4d9e04
+DIST thunderbird-140.8.1esr-uk.xpi 582149 BLAKE2B
2ed64895b63313b45f7631bd2f349765259e23fdf974eb6102b1734cc5c7eca22d9ce0b4482784e39d3342043005af55996315e6aa204558ab29c2325d2a1fc0
SHA512
d3f349fbc569cd67451d4f3a35ba886bf33e77b17dcb872f43c576eda31e5fffa3031ac47fa6fd910b33ad3e1e8f2d9b8303b1d52b836e0fa5d22a508bf1b34e
+DIST thunderbird-140.8.1esr-uz.xpi 355267 BLAKE2B
32489f7ae3f1572cffafe02a5fc2e855fecc69c50129ce85e25fbdfbede72a15113ca8872da30b6bfd48ea4f4e4d620a65fad9d5ee6e9a8e005053874b2519ed
SHA512
762deba497c8753ce941e8d21b03ae4be138985ee6752de851cfe837297e4318c6ca25396b8aec5f4ca368846feea7f168377ca2c80c95815da20f2f1ab68a46
+DIST thunderbird-140.8.1esr-vi.xpi 518883 BLAKE2B
bf20c6a9ab90ce7d818c80c634e55fb80045238d07bc1c3d311e1419424fdb41006012a6ce0c2953ecdf39ed6e4154332aab7e6caf141a38f6a2cf7d288023fb
SHA512
1f2b79e8c35a17a7ea7c8380b82c264f603bef2e22da8d6540babad140275f2a4c18ef6b7d3db0b0e00780cdae0b8da4a13183755857e8c6a0608c9cf5ef5842
+DIST thunderbird-140.8.1esr-zh-CN.xpi 507846 BLAKE2B
3114689dc262232cab30f7cd0adc1b07e85228bb6d279fdcfef7a17f78b8153544a5f0456b28209550f226ccbec103f9d413ebbd15dbb1c022d650ff6e2b78d4
SHA512
12838b5f073250e2aa55edc4eeb50d4fa87eb72edc5d3c9715699a39c58e4cc43197dc78e7a3e6085d169861dec97b820c4d2c982d65e9ea2ac3b6c7e6e37499
+DIST thunderbird-140.8.1esr-zh-TW.xpi 511431 BLAKE2B
98434d85562210ec5ef7b462c90b3c5f34a57ba36927fad762509eb68f4e47075c2248ec52d4b39891472c01d44c8e2de4ffefd3de99554b3883ac7a64614677
SHA512
a7ae5833d3765587283ca6a48dcc2d4080a98fa80611aeefcff6f503b30804281b7c58d2eacd1ef53bd19852b70ec6b7fc31a9e16b99e52423b0dab9fb6bb4e5
DIST thunderbird-147.0.2-af.xpi 312139 BLAKE2B
8cfe583bd0e55686d3a77517318aaa46d2b4038cc7eeee9480c96e775a5eeda6dc3c97736210763930fd9ca28896dab0100a770e1b4213381a26d2866a1270d5
SHA512
bf7a22ad64e2fd2479411f14f1e8f81330a200db87e5d7e3eb4475ffc001fe0ac51515aa9c50172d974f53ef2210a3fcc2493755bf642cfb6aa9106ccb9d4c59
DIST thunderbird-147.0.2-ar.xpi 434055 BLAKE2B
b8d9a4cfa2c13c1a940e14cff780a52cc4db60a9b856ccdf2348e90a07785fc6eec4ac9c399aaa14f6f29e7d8046d4ff8f9693327dbf5843a80bfe1ec8d0a031
SHA512
e1f24efa472c31693ba4dd9de7ce81eaadad6759a8699a235b32ec73fbe05a86a20b0c4043b82ee74ad5ea5dee63481da0c59fc1eaa76595a80049732b3fa2c9
DIST thunderbird-147.0.2-ast.xpi 336206 BLAKE2B
4a72da9cb6087969f2ddca2a060db6f7e0b6ecc5e3508f49ffb566fa260045ea527f3d938e33c68551abe29b8c779fce50346f415f1b1eef8d5ec539dde957a9
SHA512
c6857c61c1ab2bf72c55ba6f967e53eb0b5a2af524f2c4eece806ca689ac6f451a49e2978a3b268d46f669d4205527532cb75de8abb78386b8c160831d25db8b
@@ -320,8 +384,10 @@ DIST thunderbird-148.0.1-zh-CN.xpi 513663 BLAKE2B
8b35554204d70922980b96881a3296
DIST thunderbird-148.0.1-zh-TW.xpi 517420 BLAKE2B
6b531fe087c31bab318997d1ec56c9d49d4b982d52c84533504b850f8b1e60dfb5a23d96c314401e4f75e030401d3748feaf132e88bce859c8967ed7caa617f1
SHA512
b81571146fa71306f0e11352b58be011e676ecdbee054e15e772dc8fca882937566d73ee6738569cf4526199bb161f037840cee9777cf6dc5af582e65d51b8e3
DIST thunderbird-bin_i686-140.7.2.tar.xz 77986436 BLAKE2B
9cb2633d0a10e1f5f0e55ccc0bcc0873de4f6385c7a241cb596f4fb19870bffb85d9a4a1e27a69f30bb074648b11202fc6c605d750cd3c1fd55f8214df4470dd
SHA512
4777c71f8a971e53a03dfc333357814b1049cb8c3f8df3672988dc52b3ca64dd46c8d337e4e8266486310814da0d1a56012d02478198f5fa183b5f0b3f9f6ea4
DIST thunderbird-bin_i686-140.8.0.tar.xz 78091448 BLAKE2B
898f169b848de60839bab6e3418f958351a931269bc0999b8a6545378fd6c14debad5a045d497bf8d231f1b3a717985d22a6c61e9c9a2fca80cc31a44fb3bed5
SHA512
2a8329ff75b8883824dd65fed9f430f59023684632012ba2c2a1bc37b73ef83540ba282352fdf0ad19f700aebf84211191f1759212ad8d973437de4a2da4907b
+DIST thunderbird-bin_i686-140.8.1.tar.xz 78134160 BLAKE2B
30a0266db76a82a3b3fead33b79bd6bb8869edc4b772b6ff566397358ad0f22d5159ec20e6cd7bc05aa0027379ec0ec18028f44de4c5270d86cb5116388e699c
SHA512
db71e2cbe6cb33dd25993859366f2150c28c8662a1beda01e3626eec9f70a8b842de69002961aba6ae87a7873c7513a55b6d528dcebecd8c0d6c6b568fc4b2a1
DIST thunderbird-bin_x86_64-140.7.2.tar.xz 74857880 BLAKE2B
5fbf87dbeee116ace84be65719599a3bf2bab33caaf23d5cd88db1cdf64ccc63d141802200a02ed47d58961610c13730ad1e7e71399ea142c111b894536a5cd7
SHA512
e869082d8d4b94083f70616ccbf50d32a529d379f091676182fc855890c239e58e82239ad8e21267cb7a8dd2d474ec2055108c42d9531dc2611e4de86ef142e5
DIST thunderbird-bin_x86_64-140.8.0.tar.xz 74935780 BLAKE2B
df431deeceaed9d5ec385ac61c47b530ba61957469236e6f8e1f762a21d3edc1be9b32e0ed6491f50926763e99bb4ce06f1cd3e41fbe6854c765ef95f7837fc1
SHA512
9f77c3a65006e44a74a9c8fec08ccd4317edf797ea57fcbc208d0025e6669c006dbca633c517e9c3408144b8e875cbdd092dbcff5992d126ce2b84c0bf896549
+DIST thunderbird-bin_x86_64-140.8.1.tar.xz 75042848 BLAKE2B
c75723eb67301fb556c30c3f15a150859c68d2344f90952e2de8020c9a87eafb985e89398b2e6436799f9bf07233726c701d83c79ca19bc953e429f8d660866d
SHA512
72d4d58755d8ca47be72dadf729b2286b04cb6f40265917ff009f67fd1c8e62a17ab29c0e1c4cce8242d0e5a5a94d75874c0f945219d58b9366254618d17203a
DIST thunderbird-bin_x86_64-147.0.2.tar.xz 80251732 BLAKE2B
63069de1ebeb1bb1db6d0492ba032542d6573900287940ed4a0deae127a7f4f760e92665c4e1e1218c1c71c02b5c62704115dffdb4eb9b437e0be9c5f6582746
SHA512
db746e35314c642f753abb832d4a1c30989e96054a4885dccad9ae1b60b36090386860e8551ebb867e5c0d6e7c9a73eeb672e4f5f5601c892a1f723461d27a4c
DIST thunderbird-bin_x86_64-148.0.1.tar.xz 81363948 BLAKE2B
c9d1a2ed9f0c276eff69c64819d2c576e2565e4cd860366166acd94ec94c3a5f35ad213c7299ce9d857457730d85dbacc082c3c82b96b1db753fe5a82db24887
SHA512
79eafc47ee33f86228e31a03f3d02d96a3ef9727c84760fd09970aad5e6837d98dddd524512a1f5830ec77e84c54dfebb4657e6f9e6d872ee7816318b968901e
DIST thunderbird-bin_x86_64-148.0.tar.xz 81481184 BLAKE2B
f0ec073b1da5851d9535191f953a86168cdbc541d615e08c641f61c82e87ba26040520370b168f188bdfa718b7e270f84e88a9506a1c3c96666cd928b7e633b5
SHA512
b0aafc1d783c410cc54b6333896f9198082c9c0dae2d67dfd159f7ddd383ad694e59ab70f8d4ca6f71c487bddbe07f91a91db4778eb9a7f0489194e222a0cd35
diff --git a/mail-client/thunderbird-bin/thunderbird-bin-140.8.1.ebuild
b/mail-client/thunderbird-bin/thunderbird-bin-140.8.1.ebuild
new file mode 100644
index 000000000000..1afb59006063
--- /dev/null
+++ b/mail-client/thunderbird-bin/thunderbird-bin-140.8.1.ebuild
@@ -0,0 +1,285 @@
+# Copyright 1999-2026 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
+}