commit: f5205f054dce79bbe4e6f40cacf187d6c6c45471
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 11 07:12:07 2025 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jun 11 07:29:35 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5205f05
mail-client/thunderbird-bin: add 128.11.1
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
mail-client/thunderbird-bin/Manifest | 66 +++++
.../thunderbird-bin-128.11.1.ebuild | 285 +++++++++++++++++++++
2 files changed, 351 insertions(+)
diff --git a/mail-client/thunderbird-bin/Manifest
b/mail-client/thunderbird-bin/Manifest
index fdbb77ce953e..1d9eb6715deb 100644
--- a/mail-client/thunderbird-bin/Manifest
+++ b/mail-client/thunderbird-bin/Manifest
@@ -126,6 +126,70 @@ DIST thunderbird-128.11.0esr-uz.xpi 589342 BLAKE2B
b649bfc8d085bd08aa14385e5a6ea
DIST thunderbird-128.11.0esr-vi.xpi 791687 BLAKE2B
548e49385e11053f96eabf6dbce6ccef866320af03fa261e35583eb01d767a749a9ff152dc25e9c7cdcf1b8f99961c4ab96dbc3591c43355bbd4ef6060f4f99e
SHA512
5faf1f2d2a46ee7621e9dc52e3f74bb3589c5e842980d249229454f62d19ab82cac4fa49f9ebfe6f10452d4e7006bd85cfd0a916ed8828ec81f42eea80f4121c
DIST thunderbird-128.11.0esr-zh-CN.xpi 792032 BLAKE2B
f89c89df3881476a673ee62284c6688e8fdd9329eeb9dd6ce4eb8d6d1ba1c6088d9c9178306fdf2dba3c20e7faa550f6e836e49e1f5754ff9934898173c3ef42
SHA512
17011803d7d3c87ff1961ee5b2661aa0a37badc53d5a62e5b0f1a9e16c8f52ecee5ba7bcabcc68e22f3463a2eba758537d4482edeaafb854a47126733bbfe869
DIST thunderbird-128.11.0esr-zh-TW.xpi 795261 BLAKE2B
c1f34704220a1555ce9f0ee23637ec94472ce6a669f2a14e85ef1bb8f477700aaf1c8f6c01025e9c8672547f5ef9c35f4a019a89be5695b2f91d9c739601be00
SHA512
30a2f6396acfc2d097f0aa5b8d4e130683be984bd08d694cd5bee71c79ae2f507c3a561e877301c60592f631056c19c67555d3d995fe24a621b2b178f06946b0
+DIST thunderbird-128.11.1esr-af.xpi 534914 BLAKE2B
629341b5e2144967bb210582ac98b571c27e73649b05b1eb444bf32c7254f7d82ee56f99de4b257dafe5499e753527260d6a9b1e2e34178424d584bb6af001fd
SHA512
47ca2caa146b5b5da83f6181cca7f4f8a8bd9544dec9225ce0f9a194897c201cb4ce14efce9191c12bcc549b776a793608ffb3dadc2c9c9302734e858d6194dc
+DIST thunderbird-128.11.1esr-ar.xpi 686461 BLAKE2B
80d0d49843fa4dc2fe0ba323a6b3b8515c6056926691cfff75d62fbd56168e0d2d92fc5a89e9ab1aa0488d075c1500c5c5345a234d453978b4c066c1f1337d36
SHA512
87d664b560bf0f4378a1d873e868fdb920e795736f5649ea430e97556527876e08cc2cc1b2b5643ed9e3d02c7d41df0c5143a906661f5c29e43cee0a9b1681ef
+DIST thunderbird-128.11.1esr-ast.xpi 574780 BLAKE2B
f39229b77d213f740ef3a66ece3956f4d156028596c5766d5517f910efad584958e4acdc5e3c84845df20a724b2ed6a6e094c6a18544c16ca180cbe995bb2694
SHA512
867042d9186e90ff839ad9f6e0fe742cd8e7eecb6dfe34a3517c93bc1c31472088b4d87d06bcbf18031d6acbf0fd52452888674759424ba8caddb6a9e5a2ebfd
+DIST thunderbird-128.11.1esr-be.xpi 781796 BLAKE2B
a151f16185a40c67f24785a99da2e4a194f302ef4bb5828f8881ba53acd5448f6be88265afd7f3a3ec233ee9b77aee5cee22191df035e3b97b173634997b5bdc
SHA512
a8c452340359d9eb8677a6b67b66fe63510c2843dc66648d1dc5738046207713497f9c81f40cdbbc1a5621ff4dc68c253b441d0d2f45fc05aad026e2ab17bf94
+DIST thunderbird-128.11.1esr-bg.xpi 813953 BLAKE2B
8f02917d9ed838bf5fd5812645e49fae6b79846c6d453cd8b4c09153dc408cbb81fd8efe8a48c8da579b2e4ac486c3c4df6d938861b7e69cfa29b3e4507be6c2
SHA512
5acaf8cf7d7e85e45f99120f80114f52c7554bfe5c888ea756bc55617624351966ba8e12f51c26795d174c492ccf208ff2a07e00109ca671e4b625f8c0fb4b53
+DIST thunderbird-128.11.1esr-br.xpi 650140 BLAKE2B
3d6f2aadc0b4d178f852e76ac4a601d901fa426e6eb071612d9f59bf05b4604c3f2fa07cf1f551257c7b0558877b1187a95a0e6d488a4b6932fade7f5d7df596
SHA512
2f91cdc151a387739f8a34c90a12cb7ae688bc44154d8a8da9fec61b129e2f23dc52715694bcf2b4f49226cecfeb7706808a5b16756557a31a82acc57ae15768
+DIST thunderbird-128.11.1esr-ca.xpi 704674 BLAKE2B
382a344dc1e076c8ab230209d55ee78b9b305dc7c77d8fe3f37dbb37a8acad61df6c2c8f5d1cc8805eddfaba597d1bf85f1c3074e485a7134af5399991b95dd7
SHA512
223ed13aeac04c2dff12c046e7d3f3c6dc2fcd263db85a19785f024f2a18cbf917cd4b7cfe81dd6cdbd31dd4c99b6a64793ac6c9132aba139b77e9cc8efcfe8c
+DIST thunderbird-128.11.1esr-cak.xpi 669095 BLAKE2B
2e00cf8d97cbad76dad67d0f8174fcbaf8dd306eb28e2617b308c6f946ac995e2a9d677c31db67fade5738bac83ec65d800ef1a9c975db1ef4d783cf310fde7b
SHA512
35a9a9f3f1dedb248f7f03b3cba6549c5a7ae070e2e2a08ce39d0d39c7ef8a9103681f582565d24f782fb01dd9bcdf0bbad0a404cdc5432329628b379f982c88
+DIST thunderbird-128.11.1esr-cs.xpi 790950 BLAKE2B
581533c97a023aa95a5e62ffe6865e6d51422c60f1b490abf5441816eb16fd75ec8509be5b5abf14748258f12f80c3659cec9f22eb02cdcfc5570d4229ed59dd
SHA512
af8df4c6f84b670603c2166be3ff2af0592f2f067c61609c7e5c4db358da549e88a20de616ffef5f67181fe39973e9337effb008f0eeb424213376d92ebf33ca
+DIST thunderbird-128.11.1esr-cy.xpi 754632 BLAKE2B
605f5a1dd6585ce161bc7e1fde09bb6246157ccb8bec159e6aced89c79aaad4c54eb521c185d07ff1ff2674737e9d7f7dbc647543f05f77af9014fd54b0fca0e
SHA512
b4f9986ee2ba39630b407474794793a883c90c9ebf78818e65bea3732978589ce33bb0703417dc909b9ac9c1092e4e24b3f58b0b9619a361ff0ce3a51b13150c
+DIST thunderbird-128.11.1esr-da.xpi 741566 BLAKE2B
bab2a340342a66a63051dee69b81c5271ce2986959d2b84d2d06d13efa2e2d6fbc7168997edb078b1e4ed7b2a9570d4f854978a692a3f75fd5f5c1dc6c95ff11
SHA512
45b7b9cbb5ebc67dcac409145ed382d98c34cd4a05514fe9c4e53dc0dc1fa841904ae6002a1d4722fb7ff934de2e47d1db12a22adef49c1a13ed55f2fc7098d6
+DIST thunderbird-128.11.1esr-de.xpi 772448 BLAKE2B
7c67ff20735f3c8d070ad59ec36b7f9a812c4328666ba9e7f1569d0b2f93c3c92e6a9e55613c36a0d9405619a4eabb2f68b3d00c5cc55e346bb2f72b45a9f5c3
SHA512
1373224100348d6d39b06a4b1c489ef08d84a9860cabe1274945e469c8c191b1bb46e76d89b54c2e061315a58c602cd5ee0744c99b3899b6e6c963d30b9cc001
+DIST thunderbird-128.11.1esr-dsb.xpi 788598 BLAKE2B
dcee8c5f8ed0e548956eabacc0ee1b72f074fb12f74a57fdb85f48c1f253711df01b314bed4b74d86617327146fee3f54d3c6580d81476afa3452237edcc6b4c
SHA512
7ed48158bafdc35b57d9dbaf41fd0c1de921579f9066428e80e7a8ab7c8c2096f5bdba38d8e5eba9bb4d9218ebe4792d83d885e2c59cc7186b574055735115be
+DIST thunderbird-128.11.1esr-el.xpi 893850 BLAKE2B
05ca2387d88eac7817875c131b0054a4c24c688ab240d04c7f0be1ca4c7324e651a9de4c309ddb4167542933dee0871e9a92994ee5192730501bf1dcbd4b872a
SHA512
6ec56564c2b98df5e97d553d534ff2cb2528e04ab036f5d404d66a2a18b5dbeef8e8e95676a99e163a79368a5f30e3694ec9115511eea048b4d8256c6c4824da
+DIST thunderbird-128.11.1esr-en-CA.xpi 705374 BLAKE2B
5490b2f3684439faf79cd2b9723b78aa9b136441877a6fdadda624f7f25fcee28c6365ee01fe282528aaf9c21740a88e4518c06721df8306269a15f7da9e1b73
SHA512
e39da2548436ebe905e1135034ea999ea1382fc49d71d786ea11ef516be86e887e97012b37384fb181abaec899a8893dfae379dd156ba39b222dec8603606cff
+DIST thunderbird-128.11.1esr-en-GB.xpi 706025 BLAKE2B
d0ddb7c697cad3b113cc2bdd6b9491b7e98f4fa058c9364edc842a23648a50022f02813b13c62a66da27a6d06baabd92bd78a6c92a8d2dbf95a074468b9427a7
SHA512
adb73f6452dfc27d6e58d94b1174ab52c278053fad53e53e5a087339396612393f60ba287d651e484fd88aa9fea8f06d537c728e82e0ff1a28c0a9a9911d55d5
+DIST thunderbird-128.11.1esr-es-AR.xpi 761964 BLAKE2B
8e3ec1c0b92d171bd4ee0da2cba2427273abe748ef2db81061ef2235d0b2df62ad36dcd525ee9ef49b5c4d180bf24c76a63e89fc0563d6b9b3460a448874d472
SHA512
c4124f6f5733af72b7e015f5c619706ccd135d2c04a62fc2521e621acf60c16b25d176f843205666fbbd7dfd670fcba70a81df0f74e6efe614fff0f9c7e2f92f
+DIST thunderbird-128.11.1esr-es-ES.xpi 762965 BLAKE2B
0f5883af58b6cbaa98c3499e9f959596a7d874b12dfd4a7fb067ddc27949c7b2cb8548bf58e90777c86d63e60c19b164bab0339a4d9dd7e171bd724b485f61b2
SHA512
f4fe5dc240721ac0d432554b24d666388a1ebe6c94a5d4eb02f7a28777d8c9038bc4deb652b03e16dd48b16deaa7a9bafcf2c471504fbe9390e41529bb6878aa
+DIST thunderbird-128.11.1esr-es-MX.xpi 756912 BLAKE2B
af7fa9daa92e1d8e38e61d7cb35f8f1453269e158176092e3f508f97086fb1db7a9addb7ed744a0e97a86e8908e07c8e2fdb0742d339279379be34bda2c9832d
SHA512
7bb7a83f0115ad07b9402e41d967ca59766b10a9c0f53bfd9aa7a8c11b942c59165d8e65e7a35051af00fad26a15187e7ac18182f182acd4a6068682f72007f1
+DIST thunderbird-128.11.1esr-et.xpi 702058 BLAKE2B
ec2c37a0e7895833a60089ae30e930650286f9b55548406dc933b20f436a63db9579b621015dfa9757efd9731ab9b7bde83f8c552f0941ab6bb253e41f419b3d
SHA512
54c6f0abad03a3a8c7f7e87c2d5119a5b88cacdde1122bdd5b33d188b8efb24d1c6959e89b2b8237b0bba5b3c8a0faa2821380d7040ccf82eed7f14fa84dc733
+DIST thunderbird-128.11.1esr-eu.xpi 738601 BLAKE2B
133b2251173c42746ae3e9172257149d1f3bd213c26dda4751b7ed06011f248726d70bc95303a0cc356029750f71764e8292140b0eb7df71276df0df22e87eef
SHA512
62fb540c9643b319e4eec771ca0f4d53057cd2ca7352d7be44b28bceb60b4da1e053d0ce799f13de02c4e4fe5765b8a3d06627820be3f81781224b0f7db47be6
+DIST thunderbird-128.11.1esr-fi.xpi 736079 BLAKE2B
e447f5cacfe32bb3267a5e1f39441c2d880aa5b9f7a6dcb653e955bcf62b2956dc8f66323f9a86e94e62c6eeb8a82d7ca2310b6b14cd39c5d6dd60b0e6246009
SHA512
c2abba7bfbd1b35ca283c7221b90e0f346ac3b23e91579b6d6b022eb61f6521225779a1f42b9cff2982b724a2c929abddc261f7cecc46eebb40d8c57214d32a8
+DIST thunderbird-128.11.1esr-fr.xpi 776172 BLAKE2B
80d210a2df5a94221a02f91db5fec1c8fa097005f261e2a85819df5e0255f8e42d7ad8e153205a9571aef5117401aec91027b5445dae2d1fda1e98c376f4fe51
SHA512
4f6985ef8443ac4312dc5d07525e955ceeb90993dc1bb98ccb2ce3abb3d68099f5165513744140bb919cd3bf8a1994a27730a93531689ae3a2ea0a2fbdc2515c
+DIST thunderbird-128.11.1esr-fy-NL.xpi 757463 BLAKE2B
beff1ac2903cbabe74895c5b2febd5f8aaaaf810be748c46c2dced98b0280a4c1f6054c8c82d70f8f29b53800f85e5ff13fc3057be92d7cb7f3e04723259523d
SHA512
83e2d6c585e06a15ff16c01d13c8b3161d4b1ba812fbdd7adc01ca2457a8bba2c1fb6915822807abc029babe1b7139af8565a7c2f42f558e495cce096dfa4292
+DIST thunderbird-128.11.1esr-ga-IE.xpi 614301 BLAKE2B
a524237dc5071a834b679d1edc8dffda75500b9aa288204dfd25c95dbee19a8913d14017b57a9791f4e09fdc9fa7da488fc797e247a8444279d5204d3302241b
SHA512
296b127b08ab0532bd2938268b13054e285d6628e1af05da8f58e881f2e741dd2d16237e64b51628b46b56509ddc18b31c901bf13f82f47a2040802e1187c6b4
+DIST thunderbird-128.11.1esr-gd.xpi 723346 BLAKE2B
89cd9df46a8bb26f272b7cade4dbb71aca6b2a3c066afb1600b1d93d725b112df236645beea31fe5927d99d95f4a9492d1ced3670dc78bb9be9cfba280de6a34
SHA512
3a86d983eb2d62169304ce8c5fa1d79f30ff973d227516bc32345d83369ffb5b59d76abecb8485d3355e6d80f7a3f6f949b9fc2fccff99321fc828dc954aac8f
+DIST thunderbird-128.11.1esr-gl.xpi 738611 BLAKE2B
6235f272bb1041ee341f71073d47cfb58f11a2c3da18ff5b481e885733437664d0ca93131e58e35c8f73b6bc16ac4fbc0023e79247531bfbd31f9575c27986e3
SHA512
a4942aaeb1d50532fa79f09eacf14a68635bd1564810ed096373534dc9a1a46b446ef1e31f7e7a155b91222ae3a3113a885380482986c7c735aaf0941d2ed09f
+DIST thunderbird-128.11.1esr-he.xpi 697001 BLAKE2B
b7fffec8e09476e619d4d1be8b165c26d54189053a279acd6d9e9ef9ce6ea5fd6136b98302a5d1344c18b40653784e48f7298127fc0b51bfa0877b38dc77d71b
SHA512
2a94b821b26e12bb2de9e2de222dab8e8d9011c6db2e2d270081341c9e59a7caa658405dd877cf6787689c0d5a3edfb7c2d364fbfec30e306862be8f3f33eb8b
+DIST thunderbird-128.11.1esr-hr.xpi 724800 BLAKE2B
da7113667bb67a68823dc5fdc368de853afcc7f47cac6889c113c3a6d334e6934d2a2479705d0c06a53b8903205f939a6edf79c8715872c1e93841696832f6fb
SHA512
a450d773f7ec103a527428d80c804dafaf4ffc64a97b7b2520d1c5c9f796fc745ad309a100edce6877a72d7409876a9d6721b7557adf17d360aac1c55aa2c051
+DIST thunderbird-128.11.1esr-hsb.xpi 785134 BLAKE2B
2a57a95b478af2c2640c53c9a1db7c8ac8dde24634bd067bd820324163334e404aacdd0576124638ae725b75333fd9c21fee8ee44820828f61a0bde7e8b560a5
SHA512
c3edae690aa8023c2df720927f3bacae2586951700a8474ac8612b4a10b9680698c68ddbb1df2c51b4e1c09accec484d7ca49a6cff140f392036cdebe0eb2720
+DIST thunderbird-128.11.1esr-hu.xpi 788741 BLAKE2B
54aaf269e1c76008762dad634392ad7e6986c0e8242f5a6aa26042ca9f2b996753b257c783f5b3774c53733229ca038afec24cde5fb5017c7396c5f37113bfce
SHA512
d88f1930b8290bfc54171bcbe1962724531a0d37117f4c817007d42feb0b0c7c599e237d54576784b5cb3d26f3da65004f6d2bf5bc4df47d189953ab5d2557ee
+DIST thunderbird-128.11.1esr-id.xpi 721080 BLAKE2B
f7e000aa76e98cd9a64b6e5148b56858d18a68c2ddda50173d301f3d2733ddf2fc6092797ec90cadf04cad55a42d07e208daa97b9c28c1673b6646424a9d1bc2
SHA512
65f41bee62947e3fb2459d632e30f28d0c69462e1badea881cdf310dae6cc341396bdf2d4490e5f9bef8cd1c3a2f39d5b7cad02adf69221e573b29f2736c6e38
+DIST thunderbird-128.11.1esr-is.xpi 753324 BLAKE2B
12b5b0633efa881de50e92c68e685f01f6580985c160ca41c7249510175f0e051ae2224f4eeff8e8bae281e9c3250bdeb601bbfa1c3dad37ea41d0e2505f7445
SHA512
7e6fbf37784fb66a6fabbd5c330b75089ac957e4bf4135b387932b1dab84b89213b27a6f9ae1c51157327fe8c2821f9d30f476999f0c646c4f5bb0f566c95f6a
+DIST thunderbird-128.11.1esr-it.xpi 753056 BLAKE2B
40c72167b3665198ce951a436f7164fe0f30ef3891acc119920af31396bf0c455e00b51a581ab104c42a74a546f460c532bd746ad7297ca304edf059d3f2375d
SHA512
c535aea4cf4af5092bc555a10759c880b2f6ea1ebae74df2f81f094f87688854e75d99453d9306ddce4b5f5cf015188f4be788d4af379fadd5f494730e240bc7
+DIST thunderbird-128.11.1esr-ja.xpi 823998 BLAKE2B
733de246188a6b534c312fad3a2c2f9ceaa8222ac86ca5efe185d883c0b3cbbb17da08862e3590334b9ed7b4cf0b9524b4bf301b2be7386ebd75c57d73f0f8da
SHA512
6d394269c56501e3afb7d6ed5c89dd3f858478c53e3acf58c707e9af76d17727cc9854eba7cbad4766696a7119f9b05252dc092ba5d61fdc3528b64c58e5d574
+DIST thunderbird-128.11.1esr-ka.xpi 819345 BLAKE2B
96ba150b7ce1e3d6104e108e11f07c9d4912e42b370959f0d8a7f48c5ba1014a2b5255cbb377df17c78c8be262f44a29b2e53026b05e4d5e0ad83e9d7887e166
SHA512
481fedb6238e754e0bcc1223a9346af2368517dfda53ffe82c6dc63126c353223be73c74bba6552426b6c686e18715229055c2734adba76ec20d5d1267da3589
+DIST thunderbird-128.11.1esr-kab.xpi 732126 BLAKE2B
50da56cd80eaf52ee4cfa0006f97092d46babaaca5d6ac83bc2957a02e481d27d428e345b6174421d334e758e97ad19aecb28b0a72da3ef64202dff65909d35d
SHA512
dcb7347a68285b54765e579309186d0e5a1e8ac8b7b2c4249d6ce4f167c08e58f9edc1dcd5db1344ddf4db3c921128ec526af30de2bbd4a7ba1922cf50866b3b
+DIST thunderbird-128.11.1esr-kk.xpi 859681 BLAKE2B
d1709204213286973cce373fea7bcc318a665c4779b3fb860f2aa47e744a8fafef82d3ed0026693b04b4c636d4e143c113d7065660e4f867a9452f0d573cae65
SHA512
e28e6f8e45aed063b4a3dd6a37fc3c7320d1f1fec714721d8096c440bfe59a79d105c35e89913fb9f36a23196c95434534ce9216761d22306d26707a55db179a
+DIST thunderbird-128.11.1esr-ko.xpi 792698 BLAKE2B
5d8e08ce52b82f1f377fed66973e96252d78bb72199ddd85101899333b8f9c4265378e21e84338ebe3ab21ca6fc0787f20421750d97a6c1b8c5b08579f4145c7
SHA512
1ce14784a47dcbb29b2eaf0695e26037cfea406f844c288255161d175fec94daa34b4f3c87f8819fc476786fc77b583a5669f1e32fb4246426527c7888c4547b
+DIST thunderbird-128.11.1esr-lt.xpi 696753 BLAKE2B
5daef6216eb47bdb474aba3d882ba901a5bb47676b4f43b4c7be2de4b498f2520799382e4285fe905ed1f49e5f647bbf6ca07ff7127df1968fc7baa3b5becddc
SHA512
960533fb44eac0ee390e4c99b542c2ffa6b1d8c05e3788347afa22420c32873518601fef407ea9591be8a8f35594d2056deb490494dd735a47aeace266c8af06
+DIST thunderbird-128.11.1esr-lv.xpi 626200 BLAKE2B
843cc0874be27861a368a245adb15e1009aea0b72a785e771deb583e6cbd276eb87ff38dd400775d76d09fdbd856f0195ecef4dc2a57eda478ebb14f47dd834b
SHA512
0dfca1f41074b6acc30932c8b6099220e17501b4b184e7d8e8abdbfb4d4beb7c855a9bc3902dfed31bb8dcbac8f356e88897e10e93770528938b11457355b9d9
+DIST thunderbird-128.11.1esr-ms.xpi 586656 BLAKE2B
579225627a49d264dc7f4d32d84581042175fb18805c20bacdf4497545249813aabaf63353b3a9b83f6dc08d56d7a36670240af12532b829c828da453ad05816
SHA512
50047b8e6f7314e01993c765410563ebec7c6032352dc58fd99ee335350da4da73d324c787edf0e9d94f356162d0c77487835f2ed7eee4231b7d4d88396e1657
+DIST thunderbird-128.11.1esr-nb-NO.xpi 700496 BLAKE2B
c0d44742b90ce9ee9c3e6a2d80550476a5eb160032d7809f86da37509c8b7a313ad43c84f5535474d0d4e9ea9433ccd85d56cf8bae78a267cfe8bb41b6907961
SHA512
a9fc352b515c899c50f406427b7c0a33e9830b2928df125160b7691c6c65d02f09ad7a44217b11d2e56f36c53102f009cd336da9518d2f5ae0471bb64cb51a02
+DIST thunderbird-128.11.1esr-nl.xpi 747738 BLAKE2B
5d5eecc35ae9f10b99bfc1d6d3a3324b05925bcecf4af3bb355c9df2643d447e998240ef2e102497be10ea84aa1d85caa97d696c591576d3207b8b468eef53df
SHA512
bd3662887a6863542ad43a6d28b30ee27ad99bd71dfbb225b08602bdd22072214165e01aece6b58fe11fe7c9d85a69c7f1e51cf4ef7fd08c26fd1c1236023026
+DIST thunderbird-128.11.1esr-nn-NO.xpi 727390 BLAKE2B
f2ac9cb38f673b98d298d8e1081926cf0a2e17b1e890e640587fcd2ecb74e9151a1898ba3928e5b619c623ef718882190b6ca950b743be502db124e725a9534f
SHA512
7e1708643d13e058fc28d883e389f605fd1e16b22305bc33c626046e8e14624755ad5b60e6fa87e43b01200d475df8ecf0127e0ad38503b767d2a0bd672e5f4a
+DIST thunderbird-128.11.1esr-pa-IN.xpi 687932 BLAKE2B
ea2fa19e77f096faf6b7443908d9425f5ff46bc0ed87cf41e19925526effb2c24806ea8ad0d84c90f9c5badab05d5a60e52707878ab984933816068e9b813ec0
SHA512
901508f029fb9eecca6e55a728b84f3adae4a88ba0121e33fa15e5c389f0956187dea8fc6cd4f3c442c4d7c291f5c2d7d89a35788a593fd16f065b95ef50106e
+DIST thunderbird-128.11.1esr-pl.xpi 786554 BLAKE2B
a9bb378c949d6eec6b01542225fb606144e89fa8bcd2f4ca0115e99904f80f4fe6a6253e55aff012a5e705f564623b953ce62b9acb599e5a654c494125e58a7a
SHA512
3773e73898cc3fdfd8e73ce135d266f97dc000b5cce077db4a1581d8dcd4c53cc470b941b545df48bad660bf1d46e5dc672863af179ccadc47ada681ae2fe992
+DIST thunderbird-128.11.1esr-pt-BR.xpi 756730 BLAKE2B
e125377f57c8661d9a108412526bde969c2aa109274eaf673796eb83fac6510ee29d3e6b3051313ac4d843dc3abc8648b6a18ce9a0ca80db3576c6209491b1d7
SHA512
4c68caec1f83b261d3fcec2b9fbfd433533fac1c923ad37e28bb7e05b86aea0ea0bd072ae3ed499a5f8daa75d36ba0dc3830d3ba1ad5d584fc617499db10045d
+DIST thunderbird-128.11.1esr-pt-PT.xpi 751446 BLAKE2B
4bff2cae48bd86aedc86002cf197d90512ce42fb91436681c54fc167a4aa5e98307b353a7d8a5481ad0ecbd1eb7b0ae8094489c55e0598470a6107ea23fc8466
SHA512
98128d211d64cbecfecc53ec191e8a65f089f47b8b1ae4347b8463fddbdf02387bb88064a742a2a3d7ddea16df980708a17f1e3544b7fca0aae1c7f281a09c4c
+DIST thunderbird-128.11.1esr-rm.xpi 752637 BLAKE2B
73554e113580f53ecc87c6a7032474168bbbd615882481b648754686dddf3c8b3a3735d5175b26241fa462b756bbfaeeda90a6dd3261f38843329f4040568c97
SHA512
6c890842b77d9e1b3693276a7a4383d88e8a79d330d35ec91d6bc38d9b6e3afecf3f8b59bc18d54a720afda9ef1cb4cb9eeb11294a7c5b9ab7526f920ded9cb7
+DIST thunderbird-128.11.1esr-ro.xpi 666559 BLAKE2B
dd5c39b5a313f6822cc007cb56e7bf6dd701dd2fdf582b2a7f1a48c1afaffc3aeaca358b131c30e95f43e579a57fe31e73967fa9144bfd8127f95beab7b9d872
SHA512
cad8dc75697201eb06d0520f1df3b8499c6a46ae5a8209acd457d0ab8874fb420725c59430aa749616c96f89fcf48464ef6d5ceedfb32f14b1d08b42bec2a380
+DIST thunderbird-128.11.1esr-ru.xpi 877023 BLAKE2B
50e59c21afe6e18eae4688bab876074c7ea36e7a6025c2876e740fba46d41134b0a8a45a99c34adcdaec6daf5ae2c81b61c262a856d66d07fead4b9079a47553
SHA512
bf7efd36dd022e8d26cadcf0bf08e23dee5f4e6556b4f5bb195488c203b2dc683a8886211ffc044944b96f12f5d8edb040f9a3d0b86f91346e373b728d77d983
+DIST thunderbird-128.11.1esr-sk.xpi 790343 BLAKE2B
a5c0ff119e9d8d0c365fa6a9b2a59f0a55be5a42f54b4a9f79cde0c8a7c3de76013931de0398ff0982f0c9672b7bbe40a63c7b5b81f8c9344233fe9e32be6068
SHA512
dfad3d4bdf9d4d01b0faa7a46d38ae82774295815a5cb488f41917bb75fb68000cfab87ba59e0e695c4796e850e11080d0ffe331606ccc5148ab5ade7457837e
+DIST thunderbird-128.11.1esr-sl.xpi 751617 BLAKE2B
7ec382b3a94dcfb9ed2f84535ba5400d00e9bea4ad2c67647d9a23c36e98e58b746cb186f7277767a5848c6920859cd9a3332cafe4a0403f5e2c63aa38bf9142
SHA512
9d302d239d4eba835e8b37da4733a5fea892351e66b8af31feba61256e17d06695f42c569d03af0b90c72da8f6210788278a1efecc0da4bdfd4b757e25bbdcb3
+DIST thunderbird-128.11.1esr-sq.xpi 773958 BLAKE2B
7877cd6852ff743b608143003d222cff897e851727665d8a76d0480c48b486653502ad51f0fcfe828b02df906cb40903496005bcce7a5339fd0831c273d52756
SHA512
d9717a8f71ec69d1ba6c6169996bb755b221ccfbb687f0ed2c29937016f49d0aa681fee1761ff46b4da36aace49c2942187aa2a9d982839efe5e141883e09e1b
+DIST thunderbird-128.11.1esr-sr.xpi 766344 BLAKE2B
1db7e12b6099ec0dc03bfe8b47d517d18ea1ecce718a7fabb38dac09affb70ef5e3f33daae6b28d1c1cb58fd8751ac60f4f727daa3d8ca6aef7b78dfea9f9531
SHA512
86c3723e2f74112eec64a5b7c4ddda1138ce522c07764031bc15fc7c3b5cf289fdab51a5ee808c3b5cf61ce40c063c7e1c1518a96c19c1585a2b9bf02bc42034
+DIST thunderbird-128.11.1esr-sv-SE.xpi 751553 BLAKE2B
6459ba46f0b0e8942c3df10d4213b5e1e6732cfff902bf6ed7b9491084ae3746ed42a83caaab87fdbd8c20c747b4a4f5accc694abe30a6b4f6c819faec0e1b4e
SHA512
4b2e6e2c187611471ec66cc9ca03cce4690b1691d3dce79f081b0db3474c37a7ec1f18d9bb71a979e5081d35db74193cfc6f57ad9793fbed32084eb4e3b20a58
+DIST thunderbird-128.11.1esr-th.xpi 846429 BLAKE2B
8977dad37ca74d12fe0218319822723050929451618850053ee5c8277cd5132e543e219b33df4286fe9848dca67be08496b7d1ded4584679e53af6a97f1224c5
SHA512
36b4a4946f4a52832281c4340fbaee098a4b21f1fb950a287596d282e8a6091e88a0c9a41727a7e85ad9e8fa1ca56175fb1127bb67d040dd6a3050cdd370492c
+DIST thunderbird-128.11.1esr-tr.xpi 763626 BLAKE2B
191e68ce36bc2da9684230076e7a5f7172e45add8dbc4081cf0070b899afd035a95d8495fcebb08c5a18f1b5ff6f7df76bc531c37bc1a36c454a21a64bee45fe
SHA512
269877e831291e134fb3b9384950575fcd319e130e5f56c13d882186e7c7cb0cbf043142f3641e91cf74d21f1363384ce9abf2544fb3ea52e8c79320f135cc8a
+DIST thunderbird-128.11.1esr-uk.xpi 865741 BLAKE2B
b9e5cd3b7a9d36083995ac12bde8a6d91c73b55a65bd4341b214723f19a46683d00a63b5a8e00bcbe725e8cb33f499c685977a989550c8b5de5fda835bfc4de1
SHA512
4da1fb508af33c9c258974f46a96857c712dc486de38f7cfc87d067fd72a894882d7655f515356ad93f1e28ffbf5de0581dba0856f054ee19eac8351a8c67caa
+DIST thunderbird-128.11.1esr-uz.xpi 589341 BLAKE2B
9abf8335fa62964ef3db4ee14381c999d689b2fbdf91dfec1040bafccc15a87434c3d457e44ed5922b36fc255ca4dd47cfb4b5f23279a6dc6fddd6db5e1f8c0b
SHA512
984f4bc0a432a5891bad85f11751750cde1caa606c5b63673f3b6c1aff86fc2f09b7c8a7b76f85a4f962e99e890be2750434d244d46a1600da29d6b64cd3c0bf
+DIST thunderbird-128.11.1esr-vi.xpi 791686 BLAKE2B
da3a6de0cbd3e95d8bfda6197e114afb3b284c4e1ac5e0a5b1cb4a725b3ae4586e1adf4c2b586089305c4a619b8c11d1fcce1f75a4ee866d7df4be6fcb3f2318
SHA512
efbab1cb12c66adc1c4966a41ea5622f854bbf0c6efa53159a41d2f4996d7044926c9115e0ab9e27256ec61a4337d7eb190a3942bd81256b2a80e06b334f372a
+DIST thunderbird-128.11.1esr-zh-CN.xpi 792034 BLAKE2B
2d6baf2e93e933144e975526a46ebd533143f86aa03f002204fd6f8f854ee1e9b4132b7d9402c881b1ca44d5c1518a5bf6cf0cd45a51f77c36333f71f07b8ad4
SHA512
149ce39f8ce5de0c511ddf30dfda822ff9c97161a1b069137495208d582a3d84ef310551495fbc82adf77b6264a87ade5a233f4e3c925c04198edabb1c717ccc
+DIST thunderbird-128.11.1esr-zh-TW.xpi 795259 BLAKE2B
3605672b372a5e3874e88703fb9f7806ba42eb4960e321995407f1846762a2059f2efbc50df9c3ba55d9fcd7d92288be8c455791453775704a0ede99c492462a
SHA512
2010ff176a180bf9b9d8c4c3c820460d4671c0486ead7f3350b1e856e2e3cae18b8716e4fbfec568564191809964881e6609905e182e3b7c55732425dfcc7485
DIST thunderbird-138.0.2-af.xpi 315687 BLAKE2B
e79abf6a840180ab58ee5af2fd5a394d8a15fd338238170c4a5c3c412912517b1124215d99c61a9a1aaef9fc982bb45ef9983f60522c896bcd886e0d999368b5
SHA512
2f814657066344ae26164a00b09cb3e5c43f02f433e5294c5e20ca029f4d0a95a59a9da6ab72914037c81aebca4a43e8cf903e6bd4986e07c0919cfcdf2e2e10
DIST thunderbird-138.0.2-ar.xpi 432652 BLAKE2B
025734f2591450a7f23af7d9811d333b3bae4d743dd573c1cf34153d2147b1b8f2dae2533e0906e8dde152e50bf5d6dd9c24ade079119f3e85bad168fe41079d
SHA512
e412447de69fd504d2814cd548531f9f99b69c0d1c2ba676ded4d86b2fbcdee3778e71ecb753a4cef80632c936aed5579a15e4a30608c3b7ea10fc65ecaeb19e
DIST thunderbird-138.0.2-ast.xpi 341395 BLAKE2B
eee53212c60188048625c282b8c998d58baa7bd40069a69392d159ff43dd92c4603ace6fc14e832a3e8c54f3f7f4f5b93ab8670718b9b4b2370b923d272f9dce
SHA512
0d151a3d147322a8e8cd15cb403cec769d9a04d23280dfada10d4f65700047ba895b4c150a619bc6c0727e068b90201bd6b5f2138ff911173f6639871511be8f
@@ -320,11 +384,13 @@ DIST thunderbird-139.0.1-zh-CN.xpi 506145 BLAKE2B
a1fc99eda0ef67d505b35f4b58a4fb
DIST thunderbird-139.0.1-zh-TW.xpi 509370 BLAKE2B
980652e1b06a888e7e61cea7681408df028356922ce1b452e3bc0b33bb71f46d7f104d78b47bf573a35cc840ded9e676bc105721f6c2df7c4bdc582daf452218
SHA512
3c818a96029d6b2b48e03077de7f012d5b6b90166085015b845115cecfe4f8b89334eb8736ae7d3e7aa1953b9e650b1ab91dda19c495ec4b8477741ef328ec15
DIST thunderbird-bin_i686-128.10.2.tar.bz2 89968693 BLAKE2B
d446e75cc3ba5b3f62fdec16958e5a9757b46a1b48a0051f8cf90da6c86ba2c49811e5d8f79795b36d6bd76a3dbf9be27ac8bcb5f32a3eff8b4ba994f2871425
SHA512
cada1f0d0d6b246a30578a198e5885f8e63fbce922849911d3a7ba3ba010242e74770d1e898c010b28d5b3eb0896f49a34cf239c191f6253a27e636a10be34a7
DIST thunderbird-bin_i686-128.11.0.tar.bz2 89973550 BLAKE2B
101d709a16260aa1dc0aec3bfe06910c8a744364475faa7376ea073c74aa8f75778b2159462f5761c5389f35b62cc55c7a8af6dd2c83d6f97045baf2c79c30b5
SHA512
4f423d63421d5c036ac36f542a7962645281fb9ead933bbf5b3168f414e0c27b8f5f486d1e64b5444eb28521e9095c2dac4a3e666c7dcd237e1c5a66c28d8940
+DIST thunderbird-bin_i686-128.11.1.tar.bz2 89912326 BLAKE2B
db7cf4df385db633d9c77a69ed2a0adf3a01d1ab40904a34a4d6d7ce6b4574f95fd52bb1e90ef2ae87aa08465722d816a7b15f5f38a87d4dd83cfd665c9a5d59
SHA512
bc33b9677a18b92e47ef4c5a817cf2a473e30924c943184c37a57ee1f96162c4330bcd503ee8cbc872a52ade4c62ea85b6bba760b431642361fd0482fba515c0
DIST thunderbird-bin_i686-138.0.2.tar.xz 76294192 BLAKE2B
dabafd1d41fa1834ee35e095194793421dc6b1e40dc99cc72afd622e55c50926280015e37b81be73ab196ad4b64b1a02542816fa5d3bea332b0eae3bccb3c8b7
SHA512
09a7d65ab867863e08940a0dc12b0ba21158b2e94f65a2db07e8d662796e95899382bfd01b3fc3e49d0dbab770156207b3f67cd64ca8dd1bd82ce2bde69ed538
DIST thunderbird-bin_i686-139.0.1.tar.xz 77189216 BLAKE2B
6016c211955dc81937b330f7aaf48ceeff71c2a8d2426ca09a22a7f683292f2a30f09faa5dea902db30adac94bef122f4e73e673e84ae2ca430c6000d7da0e04
SHA512
e0e7eba8da8e9c8c0747bf10395f8e87cfdaf9a3e9d578b53c40e177a3197d59f7e274d1ba17b5ee66ad0d0303587f632f59164f674a269b9b0518009cf0b74e
DIST thunderbird-bin_i686-139.0.tar.xz 77123284 BLAKE2B
91945bb8091b7fbe4975439b742737bf2b6579acf201928fbc050b6a3d85b1254d39e8a55e4ee13addf6b7fdbf13231fd3434a630db908db7c4127bebf714e87
SHA512
711300db81e0efe0947c7ecd1136789bd68efcbc57437fad09f26643314cc404de89539e7834c65572d1335220c2fc898cd269ced475adb49640e07c84c04a43
DIST thunderbird-bin_x86_64-128.10.2.tar.bz2 87712973 BLAKE2B
368cc23065a307bf1a1f24647e0a7913f191fbe3c3c392b5a89cc7a614e9166cad03ba11602362f74b3e29cf02989685a97642f0572e3bbc7b9f6871560a5ef0
SHA512
591369f8cfa346179b39611cc3917acaa2148c6ea939455cdc85b90ba6f6648da1cfa1fe99f9b445fee2f6a6d6b43f9d45700f66927c9a352e3a4f64dde46a9b
DIST thunderbird-bin_x86_64-128.11.0.tar.bz2 87778613 BLAKE2B
f3d78b3fb25d0820a8e64c87c4580aed20713afd6b4c9d710be9657189a3abc6b97d01c67e3a2e0a3d7539d9f131dbacd4aa4c39a1055375ddd8c33694b8856e
SHA512
24bed709f5e5a7e810603093a029384c794ba2f6a71019ef3cbdf0ee6528ab7b767fdb6e57d74efc6f654677716e5c65c7c80cf961e37a3ea7914d9629f87210
+DIST thunderbird-bin_x86_64-128.11.1.tar.bz2 87657973 BLAKE2B
f0e68d9807bdef8928f5d918e3705848750545bbbcdf8da047d07bf5152ea51a92bd32b6be9a093a6f169a7f512ed07903a4b10483664fec684a46b836cda91d
SHA512
7367c27e8be09b8c382f7615101946c080458f9a094437234ab4c54b9c2c789bf2e9f30c1bb2748132aab9fda7a679ac102047c36296915c50231bc5e25da61d
DIST thunderbird-bin_x86_64-138.0.2.tar.xz 73056212 BLAKE2B
802b2d849dca937de653705962a6f77fe100bd4e8ad8767882fa7b3efabf9ecb0ee8b1eeabf9067863f6dd4b77631e47c5a405ee9d7d3f1e70925912e2d16c86
SHA512
b1682f50da7a6be90599b27d771f6ce87b2f9858c5347d19379bd7b7af9d79815c1989fec60d66a97994d51461f761cd6f356bac522785b9431ba428f6435c34
DIST thunderbird-bin_x86_64-139.0.1.tar.xz 73373528 BLAKE2B
8537b3b5fa1e6dfadd6185750f097ebd8e1dd2e2d5b97cdc1d3a38261bd7d243e7be3f7da38cc2d4ff0120ec6bc5533936adc10d7ca4232f67f74850719675ab
SHA512
739bd96752bfcfb828d8303a28fd4ec846a6bf5ce8d545e262473a5e4cbec1bf742fc65ad4ce57df9bd2a9477300241500a41042d6bdb49388dd2ac7d335abf1
DIST thunderbird-bin_x86_64-139.0.tar.xz 73197604 BLAKE2B
5f58fa58332436773f3d8fb0e9069f2d39490e7c7257e7b702d93b084a69cfd1ccb4aa4f2b7376fcc3065a9d98f1f6c2317aaaeb2106479a3357eb1c39e77d69
SHA512
a7d68b4106f92750fb1b1880bde1186f4125a7641da7ca4f605d0af3cd061a2a1201311a0e51b75b8efeea4a8d3425b3f0fd8146ad667ec1444773b680d3fbe0
diff --git a/mail-client/thunderbird-bin/thunderbird-bin-128.11.1.ebuild
b/mail-client/thunderbird-bin/thunderbird-bin-128.11.1.ebuild
new file mode 100644
index 000000000000..f3d531bf14de
--- /dev/null
+++ b/mail-client/thunderbird-bin/thunderbird-bin-128.11.1.ebuild
@@ -0,0 +1,285 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MOZ_ESR=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.bz2 ->
${PN}_x86_64-${PV}.tar.bz2 )
+ x86? ( ${MOZ_SRC_BASE_URI}/linux-i686/en-US/${MOZ_P}.tar.bz2 ->
${PN}_i686-${PV}.tar.bz2 )"
+
+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
+}