commit: d819bbdc7b8c9fd27d1fb747de1e9c6dd3c85bbf Author: Joonas Niilola <juippis <AT> gentoo <DOT> org> AuthorDate: Wed Aug 20 07:11:07 2025 +0000 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org> CommitDate: Wed Aug 20 07:11:07 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d819bbdc
mail-client/thunderbird-bin: add 142.0 Closes: https://bugs.gentoo.org/961505 Closes: https://bugs.gentoo.org/960598 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org> mail-client/thunderbird-bin/Manifest | 66 +++++ .../thunderbird-bin/thunderbird-bin-142.0.ebuild | 285 +++++++++++++++++++++ 2 files changed, 351 insertions(+) diff --git a/mail-client/thunderbird-bin/Manifest b/mail-client/thunderbird-bin/Manifest index 680412d9dc0d..ba46663d164c 100644 --- a/mail-client/thunderbird-bin/Manifest +++ b/mail-client/thunderbird-bin/Manifest @@ -254,11 +254,77 @@ DIST thunderbird-141.0-uz.xpi 355593 BLAKE2B dae2c0b716c4196ba86427edac3f50d5e9e DIST thunderbird-141.0-vi.xpi 519920 BLAKE2B 6d2d2764289592c7ec0632b4383a67d03974f9f953417b28db301079a374a3df39539c9126c4f1f9b0573f27c1decee08d8e9cde394a67dce04cd3b79dfd60b5 SHA512 ce3dcd0d5c46ae8aed49deb579b2a902770dae089f83d92d88a90e350f25f343fa287c24581eb601c87e457f7cb1536c6d082611ead3f884d620d6937d2c3825 DIST thunderbird-141.0-zh-CN.xpi 509122 BLAKE2B 17056ad0f44344d83c451ec33f56cb533eade4f958b793c298afc51ef675c95e7822d3b9b2effdb3c41a0115a4dcc684ec14e613e0c9990c31d6118e1b88158b SHA512 626d0da2b56ed56605c2d346f955f55adc65f980e57709fdf9efc0eb0c053065b50f20521917de6a5c5ffc9d6b31449739b0d34c4da4c3d2bd8d8b2441735c63 DIST thunderbird-141.0-zh-TW.xpi 512430 BLAKE2B ea0d41d04bcf6b08ccff1dfc2fd2ae8b7ff9e61c0edbbd8983ffee73ec948524a799a1d5586a2792e2a59ab4d9a3fd53b0d6dc84a75472cadb7a668263a2605a SHA512 98146122cd0fb324ae32db470384c7109db6f6888a66b343535f39e5822a1ed601c574e3547550e806c6cf0af00c275be563f3d478c685fa853b6c9abff80734 +DIST thunderbird-142.0-af.xpi 316582 BLAKE2B 6036dfec46ff865711e8a07fb9ed8c7593bebf09a2d0d0055ce8fceb9a5c483b9c257a83d7ba8af2b56ef21200df9b714e9be603b39af2a50feef50a366fdced SHA512 dca154063ab5feb2018187f14386146d25bbc52293b1a90e9d2454a378f9f2a32dc43fd0e08ebdb5e564f6c3ffba6dcbe488512a57fae1a993256990ec2bbff6 +DIST thunderbird-142.0-ar.xpi 435773 BLAKE2B fb9f9d9c33bdd5092c90be5f4f12726e2c3f7848f77e34eb12fc9b9fcbd204ccbf4dbcdccaa0caacc057b369202da8d844c9cc04a4620ae8d4919af40f4762e7 SHA512 63e08103bfec7e8bceed9e857c3aacbc5b6e6341cfb05c69ba7e0840a5bd26fef66918eb93ae4d7037f930460c5146ce36cabb291592df862fd669e73cd98a1b +DIST thunderbird-142.0-ast.xpi 340759 BLAKE2B d4de6b078cbf50cd8fa99c6f46a6021ea49c4276eba0a77138649b54b56ccf0e79c45955db0bb2b9f1095c12ba65fbbc09dc55fb78a001933c063005c42b3929 SHA512 2762983f30129ef2ba50a2e70e0b282dd61b5c95b1801fcc10456b6497104bbc1160392bbbdd0cab71c48a1f81ce3ccaa29d679f66b88e9acf374c99c5d4e94d +DIST thunderbird-142.0-be.xpi 522208 BLAKE2B 61675305c6e9478fe16f8beb646801c2cf20a804840f420a9c5e331e318c161f6401c05ee03e51baf1d7859148758866d94f781aa2ffe323603c07647bbf3655 SHA512 895c5fd9c0bb27d333aa5d901a1f379c19391c35dcb21d082bced5a8f69e27589f3603b7c61b8e65e36ee72d5cfb216e5330ba77b30da450fc90ce79ec69b53d +DIST thunderbird-142.0-bg.xpi 540630 BLAKE2B 9b7cb0491355af3b68f0c5fdf22f3955ce6d4d23f24b7075cc2be4009fd1f85c47dc6acaf9c561b865fed2ae3257f03b7db78b600112138cbbeb0105f57b8e24 SHA512 3e985d9a664e65b07d6e6921b2dcecf63e75e2a2bb9a4feb794915a877ddb57019f72ab916b9bfd5527e2f8966251e813310a4fce6b1e7dba0910e5ac79d7fc8 +DIST thunderbird-142.0-br.xpi 402895 BLAKE2B 410d6f9b98723701925b74b0d2129e55e6873a4f35a3b9a93d174911dd265037fb3b7229f6eec193786d29f7a515773336987502f9cf56eec93b711fb754e524 SHA512 d7693f660d1fc44e5afdf02f12e9606863dfeb49f75eae2f9fff020c5257aee0f68d87a4962b952adb48d1f5df199508b71d198dbd37764ff9a94898bed61715 +DIST thunderbird-142.0-ca.xpi 440394 BLAKE2B 2cfd44de4f4afc0027305224c86511a35772680039d27fa78417adc1b7eea84de4426e4f8026b9dee166092c4318ac35649b84b83d75287fb3a893e7469b3481 SHA512 6c59c8afca0dee0bd2cca52fcfaa953d4d326c932baa204bb52ca62d2fe67f8cda4e45020c58b8feed6d13a7f2c2a4328dde8dc0446066c9ae6e6d98fdd44813 +DIST thunderbird-142.0-cak.xpi 418154 BLAKE2B 0c048506bdac51bed2512c06f1b861be1613ef45809b44d96e864a856194af783b4131f0fcb9ab768e62977e4972e36f0a91d260e19c1fdef30fcbfd185788bf SHA512 5b122b14dd7782cc659cf431d0c57dc4b62a67117d2c2813debdc9730b8107918e4ec9355c36c8a2fd9f3bfa7bb187ad1861b1515ef719029eef3e83107db06c +DIST thunderbird-142.0-cs.xpi 521519 BLAKE2B 0686169c47179e57a3f6cdf8dab15c697a15e216ff611865c1e51cb832952f7c5e0927ec1bbd36ca868ec6ffa3ccb3263a33854e040089efb6f23377d8650f9b SHA512 2d2dec308d460cf56bb04e3b45f8b01440ab3c03cf9d869125e098ac1ce417327088b5b509fbe60ede3892736f78144ef2e9db7cfba6df0dac2b45aa825f9e10 +DIST thunderbird-142.0-cy.xpi 489369 BLAKE2B 073007bc8c063da814ed08fb034f869c1b224555242743666fe7c278e918f847ab10d12744f633732c0ec7ca06f3b91ff3b56971c5fbd993885ee7967670a014 SHA512 c702dc7d5e370ea475bc684ca4d75076815efab685d51d97527d74c534cbb8441f9de884cff65bfa7224d7450655aeaa09b6ac78835af60193682b644b9877f2 +DIST thunderbird-142.0-da.xpi 478311 BLAKE2B 5fdb9fe070959d85948931d3b29b34f777bcfacedda9e05bf1d9863ec068ad56810114c797566055ee5761214f72a53a41ede975c7e1133e52b5bb6d006b49fd SHA512 834bd66846f4075577d2955da6b932b09b8300a9ce298e3b64ae72440f85297ba172784ee7add44baa0a8f05e8f23538a6ad2d4febddaf24b5d2a023c97ec08e +DIST thunderbird-142.0-de.xpi 506906 BLAKE2B 29b297ffc1b333cd87a216618918c46893ebfb80121324d985b50c033b61e69767f68396bc2a1c72e38809a392ea2ad50f9a914b4a05549cbf23dc9662d93e7f SHA512 b92b325bda40b1d5c4b584789731b57d89a94ce6fd74fb3c6f38dc2f79602a76949d637268491e6b6420a37daa851b9bd3d5dfc98f7c25911bb1ec03b611d04a +DIST thunderbird-142.0-dsb.xpi 519809 BLAKE2B b2485ee2dbe31c7e6e8cba732a506f791d30435828a9fd22faf56507b332d4978180a30af16f57b4049f3e74de93f6020fc4a20c81bd60caebe67133ed36e988 SHA512 99f501ee94631fbd82fa7d4e078f40d4c7ef85489c67b2e41706ea8d38ac94d1b18eb299f844d4c20ae9708b0c5110f13c7eaefc3199d5f4c1bae50030176aa6 +DIST thunderbird-142.0-el.xpi 610853 BLAKE2B a427be1c44c68b8efe3fcaea8667f18b3cbbde72ab8ce60fcc027ce72bb7827dbd8b8c8e859c76e312f13ce69249a2415009958c2054263ecbbb1f18f886a168 SHA512 4f9c12ea4d45dd76c1e96fdbf533fb0dadd9615255db82dbde2ba06669f58fe3adffc6b6f40db7a1c31b5ade557a6caa8a49b1e7360697b87e7b49f62fb504a8 +DIST thunderbird-142.0-en-CA.xpi 453898 BLAKE2B 0d6e520a538bc0651a849d61981ad8a4fb23116f82b1fdacf07e4e4560ad64329cab1820c2b3afc8919ce2b71f9e6784d22f05da5db18a260cac5694d801b814 SHA512 b2167a8f2458c9c244a373649713797d1fd0429d78ebbb826687cd746f55c1f18114667c3ed1a7093896b1b1c9c2b293734ed7a0f72cd005a347e532e4bfb2af +DIST thunderbird-142.0-en-GB.xpi 453732 BLAKE2B 75ec6ff03b0c5c3c9fce86503f2c3d3523512bbfabbcb919dfaef6df8552171d9a1f133bd25343d22fc9da3345ec51c597d60aa9607f2f134cc2c3c4b75b94c9 SHA512 fc5d10483ed333a3ed49b3e0567c93ec25e72db0fdac6ab72e737cb825becfce06a7dd8b8de883ecb359535cd51fe55b3ca9b5779f47f3cd67655b5fe7d8bcb1 +DIST thunderbird-142.0-es-AR.xpi 497136 BLAKE2B ed9d7b6b80f65905501060bfcaa31a0dc0fbebe3ddf27338f4288e01fb996154d5d5e9975940401c57d2ef4116f83b6d0cfd6e2e9c6463f09c9bd2d8b9e87b55 SHA512 23af1faf30d1167cb1c7b54a3cc0aa05b7791dee9312de12b5e2f8461d6ba6fc9b33f630fe302150a4aa3309d7376c52423a5522eeb562aeaa86136cd82208b5 +DIST thunderbird-142.0-es-ES.xpi 498402 BLAKE2B 150a1eef79ea7cc4a02c1f36862568d18221441cd1e77c3b3572d7ac8d947973e2b176e5db840a1ba693f898422d31bd8fb421de7da6dbe13cad082a4eb56dec SHA512 88ced388e86e62a13f98f7cde33595b64c1c17637a9a8d06fbe79a055f1232c2638f0f7f5954bd4cfb6886db5147a943e85c0c097afb0b33ad497bd8e306e354 +DIST thunderbird-142.0-es-MX.xpi 488360 BLAKE2B 17aa24dc9172a595b58bd7db07a3c8a071cb3fadaade013b36af81298dd6979f9777d11b6fdeb659054ed44035146724c8fdf158e2df2844460b542a171a6800 SHA512 f9f4fa287c3604ac7d180d42ab5653208523ab11e1f8f83aa59fb1e858e722c743772e47fe501f791651a367f585f1332f72aa1ffb05b446bbd524a88e379d8a +DIST thunderbird-142.0-et.xpi 443659 BLAKE2B 0f066bbd8a9e7b12ec0a3236181266f48d6678c96e5c5c5e7cc5e5b950e07b2a46b21589a78f99a90c2a457f45f69ccadeb43703092c916c016b1626b741ca84 SHA512 aac510a0226746c1f167416eb3f4db243b7d8e226fe95d6bc8f02a8f4b9f2b89982c370e32815d5d6af0d8ebaaea77800c6b2253e1f725261540fd6d9f3f55d5 +DIST thunderbird-142.0-eu.xpi 473157 BLAKE2B 74883249acdff28424345ddc4e799dd849368ea76e177e428c6e5e0410dcc7a989e193dccefa23a81f7060450995b16668b1fd5435c91cb37955968b2c06b96b SHA512 e5da78d23f3d8e2df0eabc338b746d0957900adfd25943b038c52e09f72ef018569bd825283903810c003c36641ede10a2c396c1b1fe93a26f80de8e11e4bdc4 +DIST thunderbird-142.0-fi.xpi 476661 BLAKE2B bb95bb4fed3474f2eec7c01b3c5c5410a425f587a9635eb29bc2420bbc2138f5c6b9b79855b8591f23dd3ee476f53db13771a9075bbfa64466c4dcae91673313 SHA512 bf3ac3d80859e867a6848e3a0f72d57c25e52a35df11f5bb40cd9fb80a87a5595036d0a245a4d646a51d9f40f9201ccc5408591449266d62bdec75c81ecf2c7d +DIST thunderbird-142.0-fr.xpi 510249 BLAKE2B dc8a53acac5af8b2d7fa0be73a17e3c463ea9eed2823667880c21424383a613556ee521753b98197b9e4b57c8f7f564abbcce3a2802bf53839c6419a7e4da08a SHA512 d832da9bfca0fb1e0354af7c65bb2bb59403f5abe531258853385626bec605caedfe417b675f36feb92542a7ca8675e8befe73461e0e24d88f072b14dcee100a +DIST thunderbird-142.0-fy-NL.xpi 492462 BLAKE2B f0738e240c1669695c35ebe42844d5fe85dde40ae5b578230358b639498cd09ca410b93116b211a139b5210b8fd92e8137cec2d1169a1b930b7ca34518ce3c5e SHA512 5682d6e09467cf6c2289aa95c0b95e6b76843fb1fd50a7b919b88df90d1b8da5fe3c34944564a092e43ef048a8b354a399e39249531a548fafc1540d7c070fd0 +DIST thunderbird-142.0-ga-IE.xpi 377031 BLAKE2B 9a70a9f496e41f477a5729ef8df206656a7c2886d127629ce02cddeb86f6870973ab5fe5c56ee3ca1d79336f42c0dde335b30900e1f3f6aedcc832e06dbcef7e SHA512 a3ac79ffd9f5986ec70366304241354110d38159bbfa4087cd3bbf1058c8f1bd2496e44ff99601c6df063cbcbc6dfe7edb019411fa375b4a5ea59963a2559154 +DIST thunderbird-142.0-gd.xpi 462059 BLAKE2B d504a82cf5b46b84e8a0ef48a667c19d2f3b74c8bb3b9dca1cac39a218085614943c289ee5f4d517872200be3582c966f6c8d88f410c7dd6f3f17e813b2cf9d3 SHA512 7cd3646d2dd4192d215197462972e427c74bcd38bb8a888ab50ea2006048623885fa981a4b6d2175bcdcf564e3f290f10986a695e0af5b23aebf743ec8d91c3d +DIST thunderbird-142.0-gl.xpi 491009 BLAKE2B 165ea88985562c710d5121f2f6af393a56cdc2f9f51f7805c5e4597daf48829efc48c7fd3bc3f0132e7c53f08e3d23f0025c800c32d0b9036d64f79c2c721541 SHA512 cc48913e660531d3f080fe01c97db6b23f1231e4dff3dc11e6ec4228e435fe49d1c1625aafd9b4661017ed1fd150cfa81d39c20c68b492ba2f791b8aa7f87c87 +DIST thunderbird-142.0-he.xpi 442225 BLAKE2B b45cc3314b4dde2d87b9af8bc8132e09d2b6193a59b220b822b8f77a42e72d459f3eb36667ec0734bee49330f45b957a3ab437dc7b695c66ceb83c27c6bb045b SHA512 78c4a9375b2b81c7e72d95b6dba96f3d4b77b145192bfcede95bae42dde6800eb601650f6ba429584002b30897596c18123a60d6b6af4b3203cdd283106aba72 +DIST thunderbird-142.0-hr.xpi 469592 BLAKE2B 3b0f9141beb754168cd6fea3443044d096e7ed538c0f8b65a4a0f280bb34f0396d94b8a488570d81ede4f6a7c10edfa90b746bb9967d080f5aabc239b9be749c SHA512 cec31096d6d2d0dec33a6f8260a5d3d6bab7674592e025cf61d9c81a5a4b3219d41582ab6c0393fb20513bfc95f2df5b606bab2ba68e424c55f564871d85e206 +DIST thunderbird-142.0-hsb.xpi 516854 BLAKE2B 817d1dbcec79c2a37b25b931a9bc19916ce63450536a436877bc4f36eee0b932250ad34a05de7af14dfed4fe9de344e4923d03b16ae7ba10b174aba79c3fff45 SHA512 04c00cbff9ca88d281d8ff09c9b3b67cfff5cd9b0228a54cdb097a3717ab10a76070cc217182ac2d54b299ec07c41dd1c3978ef6a131efeebd9e816e77bb1c59 +DIST thunderbird-142.0-hu.xpi 519314 BLAKE2B fcee707e01119c98e77bf45622a80fecc0b45d27552046b64e9bae42420ba8533d0d9e92c443496cd17657f7af2889af4a4dea2b8c7375f2e0b8cb467bbdf7f4 SHA512 3d078d0f40ba11fd7d13ccffa39511bcb3988a558165edc84743bba67c1963007da2a5394ec078a7b320607a32f2bc05f47a8ec7f602f5709da6fbdae2224b89 +DIST thunderbird-142.0-id.xpi 464322 BLAKE2B 6d2e4a8f1c724b2ca655818330902099922f9fc5eb77264242ec76dd4eab9263a750c87647d51fb359585d3943e25dfaa3038da757324e13613d96c1e0340c35 SHA512 528d8cd2dfe149188bbebf14d9d22c1c60ddc2a2d38a8794793069eb400ecc1dae3e3d24cd9c746d6e14439a7c3c8ffcbbc441bc7da2912418a514998204b7a7 +DIST thunderbird-142.0-is.xpi 482662 BLAKE2B d353195a01d0f28b3e66fd9f3c8808dd7a77e1e275a4fab0fa88808d8a74a0bc1ad70fafe48310d2ecb5291dca287b375f712acad982338ddb2102ee87545817 SHA512 d78937f91c72f99b4e8d1c511aa2978f72bac70d70869147ac8ed41fb2dc035e899de0700a3ddc80da693ccc707cef6b46540dbc56b03d21f3f56f8824afe575 +DIST thunderbird-142.0-it.xpi 490208 BLAKE2B 1c0dae68392d07f4225283792a42950256f11226bf58e1b30f6b701031d3e1364727ac1c68baa4af348fb513440225b05420271be6cac002adf7e865480c5d57 SHA512 0d3d598d8c5ce706d92c04f7acbad52bcf9cf64cb5bf0e4c65f789139a4369ccf41c48847f9df799be849c5dd0cfa6fecfd5fc8aa28793e38298e1b4cc2dc1f9 +DIST thunderbird-142.0-ja.xpi 541063 BLAKE2B b141bae881bfdb036583b441c446dc9655239268297909cec5c63eb22d1e04a7f9b275ac373d8b281623d1d0ecfd439d6bb346604558d45c0f76ddccb1f9fc9c SHA512 b297335c24d372ea9c11fc73afc7c1353da55a688329549b2982134b2c8094c7f3513bb7441d98e6fb932644355d92a698d6b33ef115e39915f1b24a2278ff6d +DIST thunderbird-142.0-ka.xpi 556825 BLAKE2B 54fcd5fcf3e577a49f0c67695b15fc294781eda9bf34ffa0a1abc0333a308f3d8adf4a3119d24b991b1145204e6064141e292543220fd76316feb2ebf87a4ab0 SHA512 2d3d38d08a442244e3b4e6952e7a94742d3bbe7d5a6201d255bdda5b322b2049ee523b7c465e5eaa7d4f345c17ec9e856a0964fc881c893eb75514a4da6755ae +DIST thunderbird-142.0-kab.xpi 469960 BLAKE2B 6f7f8205f27e421b38b28ac16923d40f25f1db74a316f4ff76a76ce4eab4f34c65416223dc1c9832b49a7445fee7d8758f99b4e308fbcd0144e279b56b2f0181 SHA512 d80ffd733c4cc5c4cd858bc1370517698a18467dff5287fe16bce8753202c24c685c829fd008fd500a515fc5622277a6462cfbc9adca28b3c08bacc65db514de +DIST thunderbird-142.0-kk.xpi 575158 BLAKE2B 66759bc96d920c73ad6421bd28ddae374f64077734a19f284d206ae3a3a7ff8d6b776bd86c69b1631990c0967cddfa76963c8066750d8ee0f00aca9ad4d8a4de SHA512 ae7991e5768a88bb0eb20fc2a6ebe08dffca742c12adb3c501ba8f2e37ce339ab02b36c4f0bcd521b88a4fb3a73db3253307fabb9e11ce2c9a2fd74306b0d88d +DIST thunderbird-142.0-ko.xpi 515238 BLAKE2B 2d7bdb10b821374bcf9f7942035c8ccb23845947989e85f9646fba96c96590e0c082b9b34427b42eaaf8e22b1078bd9839197d20826e821fa3cfe46b6e70ca8f SHA512 01f2434957583df604866815e55632a9bd4b0cd03fb68ebb22e19627270a90e405899ed29e16e7644878bd40ba2d0cabaefe255e4b98d971d8a04de9d0128abb +DIST thunderbird-142.0-lt.xpi 453654 BLAKE2B 8cbbd1f35d118bf0540ed786d9fcf8513eb30fd3673952e9717f442fd6e973322be71969b54604337b431d0d30bd5cb3939ea6f62384f6ffdd8261ac36f492a3 SHA512 8419dae73ebfd34792a3b79678a3157cb047debf7411086263dc300e90bd3c873a9af5e10e01541d3e097cc0a5664c47c333ebf8060950c198975ab64144b7d1 +DIST thunderbird-142.0-lv.xpi 391979 BLAKE2B 463879268986b4a45b27c39cf50798f8481ce6a9711b8fccd351dc95dfc41518587f032f3e680b6d186e533204f6209294d123e357460bd4331024641353a426 SHA512 114f960f98bd36f8a4c4ba9a0f8f00ab38beff5fb4f789c469e6a44ee4dc394b8c79752e5c24bafe62f6be067fe6ef8908b338f7117977a4dc5c42d3b9bb9db7 +DIST thunderbird-142.0-ms.xpi 352391 BLAKE2B 24f2ab2eb9d88261186ca4ffe39a159cf37f8bba3d4a87c1d8ccc6e052ba393602920a69996478f07b1faf2b89c649f709fe1995c57030b097e979e513451144 SHA512 2505857dac0798f23b0cb09ad4118cd82b77110b24fa16ebe392239aa18ae00b77f82497e46e9670d732cb3601a86bfb2149720788113f53527259ab3896db3a +DIST thunderbird-142.0-nb-NO.xpi 477920 BLAKE2B bd8ad18ed2e5865d62982afe80a0154e741d412ef16ec4f6f5e8bf50bb696ca578e98fa7370b5d7099d380e3dbad39bbfca1f25e0a3ab29b6fd00ad27862a013 SHA512 d2f7b771852a35bfc81930fe56f6d5d94cf5c0c5eadb4eb314bcd3a1a8f19b139be9be3f8678d321878a776c10963d9407ab1c05548f019b217092ad1a628c75 +DIST thunderbird-142.0-nl.xpi 483882 BLAKE2B ac5dcfab1bb6abeb58b456e7b96ddef99a3ee9184da7e582cc9031a31a1632e1a30362b4ba8266d22d3fdb189a0c222e62ef9753db40a235a83241e06a4138e9 SHA512 a915ee49e7dc83b730fccf2fef94c458b96cae287082aebb551168f6ef2c442091a64be9f34636441ca66f619803d2479470f8bec7075f17a4b21ab61e940488 +DIST thunderbird-142.0-nn-NO.xpi 481744 BLAKE2B e40266c22acd248c69f62d44b46e310fc20cb4e7fa78a85e0d4f5a5e5dc53525c2c2174a8edd4ba1d1f580c06e1da2585c33935ac9b2668acfa9d736842957a3 SHA512 7145da256eebf68e48b15049a0b74addcdbe6163f7f11cafe6bd699ecb9c2da0fd1aa1535fdf4884058420d22c26bf53578fff5a94f9079ce741b40757c76871 +DIST thunderbird-142.0-pa-IN.xpi 435374 BLAKE2B 088a899bf1f49829b9c6bf14ee0a5933d92b2cf1280dced0fa6bbdd9d25f4194d25f3c5f4796a3389a07f3099b326641d506042f2abb2538e5c33fecfb303186 SHA512 01546c2e39178909d9683d3d72e03cc34b28e69cdf6a0934ff7fbe7ca6ca1fc7994a481d3ea66dc6a002449dbef23cb626b8e16bd8d8d3e1846057e31fdf89da +DIST thunderbird-142.0-pl.xpi 517487 BLAKE2B 793b6b2e09ed80a286bcf5c38849e9f1d30f51a1330556b6316455f65b07ef76fe9aaee814d2be392fd22c34a0cf1262aa37c5063cf2412b93291b7af218d27f SHA512 176965bfeac3966c3aa5ddd6d77dd1b7c8fa0d00c872de609a53aef9d6ce34755f090430dbb708f485328310426fe4db471103033a16dfb58faef9b2c3534d3e +DIST thunderbird-142.0-pt-BR.xpi 491915 BLAKE2B 0c65879d980c35f1aeca6aa4c6448243f493359802673bf6f106ea35fb9484ddc667578a0207eb927d7405a89f69d528c298437a986fbaf6d60d85968e2bb66a SHA512 58d81ced36216d758c5a962258a5f300052eb205d954b83f9a8cb0504e3b65601618976a78f8e10c59459eded23be1715d6c6c203defafd198dd29e95272fad7 +DIST thunderbird-142.0-pt-PT.xpi 486886 BLAKE2B a913f52b18a2c0955e1d020cd61759b5c5b119f8a8496b7ff2bb3230320ad679038f2ac32515c4039eb232cef8cb8a5d3b7d1cdbb41721cd37a4b9004cde19f9 SHA512 e018e4fa88f8b8b8598ec4cfd777e06d45074cf2c3f3930bba05141ebde163baf481c80ccaf40888b1990aea2afc42f945ebe863f0ad8d9d7df19032e21ff865 +DIST thunderbird-142.0-rm.xpi 487268 BLAKE2B 6b9bc2247d2ce58797877bc5c1204ac15c3f0f3ac42edecaad9414cca937ef89e9e47ad82ec6c111ccf7b3db2d151666e44a02ab2049a3df745a45a7a1f893ba SHA512 f18ce0f0d80ced981094bc591b101ac68d5eac54f2b2cc25b80f347e79d8fb1a5e252ae5f7ff4ced89b562c8cd24780463b50523fa2671537567271e4b2efdf0 +DIST thunderbird-142.0-ro.xpi 453137 BLAKE2B c6a9fde7616c297f00059153ea263a1209e4c78b6dee3dbdfaf4e2da3ada79bc40783a369d4f2aafeee3db6eb2b6ab039fe81a08af8359a854c8120c29066a5e SHA512 09b6587324fb3ced72fe650d3a48e993281eda0e2e0223fd6c7bb37f212ce0628f29782da464d446eabca69fc0170d42992d0e80f41ad1d2d36238ab2be824e1 +DIST thunderbird-142.0-ru.xpi 595306 BLAKE2B 4b17ca6773f4ca8176ffd1f9f55a65724e208403df76172bf8b47cff5abf64cb2424287704c473b99e129309884a55caf9eeacb84d1b9e316b467bb651f93121 SHA512 7955b35e2b50d9a9857dda0fbc48afd5eb3a08e0e98d7f7f5065c703ffcaaecca1f0eb7e6557bd852de3a5c0a2b493f6d8480f444c6f87fbbb3c915db3b1821e +DIST thunderbird-142.0-sk.xpi 521214 BLAKE2B 4eb27fba95b0b98d6cbdeace794e619249fdc181c924450661a0de94a501007c73b56343aee768e4e794ff94ced96f7901959451096c310f9e0abe64a916e3b1 SHA512 43260c5e381f1d26eabce83f0bc950cfc9bcebc8b2251a509e5dabd47e46135cd83e75ed9332af54979bd23af2e44a73beb8226a058175626a76a28966ffa3dc +DIST thunderbird-142.0-sl.xpi 487600 BLAKE2B f2020398956298d84e5be378c39e77377dc3bc5481081433953b6b295cd975d88c69e05c69f98079fe4c9494b43dd31541015839fa0fb2a56bf8fba59acc8162 SHA512 2cb5778948f8d5f22d0d3f13a1ebd815003d635ededfae5fc4779382983a435308c5f484feb09926bfa6e11e6b582f27172a4bef541a9e300b723a25f5b19989 +DIST thunderbird-142.0-sq.xpi 504288 BLAKE2B 1d79b0e5f70e1799f034129063bd20dfe9c4688c6dea4698af6bb50848ffaac1fbb0de252568635202f376009619210e65b65edcfdadd247966cbb1e09d278d0 SHA512 30589d672139d5f96583849abe78f16d6021c27da9521db581ddd087b72ae9c1a84a0809ac60c1368303e035e341563051bdcca896d393db58a5fbe8020f38d4 +DIST thunderbird-142.0-sr.xpi 496048 BLAKE2B 15ce49a4bd32fc05b8b6a3c212d4f03027c17f981ca79d24d1d929009198c93f7f2e6f09c28cc573fbe2992c7a7892648e3f677428371a1ad5d8573d33bc1410 SHA512 71ad658d108816979eee312b82ed673349a14c250219e6f03b3f32a25e6ecd26ca1188add27fd79167d9f03c05935130b5636a9519d99766305cc6793834b2d1 +DIST thunderbird-142.0-sv-SE.xpi 486177 BLAKE2B 7f6bb22ebb017b0d4c958a5b4e747c65d947e6b8120c8d9a2cd22aa8fa8cd31a3f9f3f6fbe2f8db6a0af0acff6cdf7a18eb4daf6ea7873d0c9455b903b01bc98 SHA512 b8f5828410e07619c5d6f1c3d870a1e942e5f65b1ab35b615ff32f694cf504745dd37e757d634a75d039fa895fad7d5da13d58163bd91778961c3168b0b0d7f3 +DIST thunderbird-142.0-th.xpi 568285 BLAKE2B 804f6b68da7a3644cabeb869efd65faeeaa8547edd23f28dd372675ed6af9991f3d229c7e8d29afd850d65d49105963e57a1cf583466ebe72ffc24465c4d1be9 SHA512 e6984e863b15774655b4e9e450fa91baee1ceeff85997d9eb331b138f2fc1dfba0c65821febff2d219accac014e49f93eb7244a86833045f67fe1b7da86c417c +DIST thunderbird-142.0-tr.xpi 497390 BLAKE2B ac84d78a62573d93e016dbe4ef3ef9730376cb18b472bb8835f9cd7c0d6c682fad213a008c79a72b05669668f13cd947c04ccef4bc29c9e0e8409a5c64477cb0 SHA512 1282156bb0fbbd46d59d8514dce8de197429f9292de13a49ff5dc0a27e46538c55fbfdf4ac6621779863370fc69751f3a9c5b70e855304642a28b7a322556b24 +DIST thunderbird-142.0-uk.xpi 582798 BLAKE2B aab97280b7167b0761da1646cf6a4fc8b7023503957ffef1105db72eaa21119cac7a2f77ba3b670a16a9db95c6eac198c708b1e421a47d626c1fb96a504960eb SHA512 f9bbb2a365ddc8b5a1b2b4152dc594b17cdf26e4dd24ac8189ec191ab9464485a38f693730a74fae15724aa3f691dddf3e3a900aa4ab73c6d2b81b7435d8cd81 +DIST thunderbird-142.0-uz.xpi 355595 BLAKE2B 1ad516ed0b14bb3b5f2c6a05a82d5d45e7ec6b1988e36b48b66644c487c64316d8a5be39656bf94ff6f326173c4e1b2bd5485f55ad0bb929788014e660513371 SHA512 6e3093a035185007905ffe8abff322b2100ef3822e5c1126362f687dca3ee558eab2e9ad2ffbe4301a468d0807cae3711c7a1ed995fe3bec1f2f41bddc5cbe33 +DIST thunderbird-142.0-vi.xpi 520411 BLAKE2B 1437728b4bb02b644ed54a7ffa2793d91a3c191b2faa5eb76d1b91290782026dc6dce56e772623ccc72103a320704332a8b152cde59ce3860faecb033506f391 SHA512 56c5f85311aacf47acc2973f73a3436d12f1b7567a52fa064def66bbd1623df9bd4838e3b23838d0526884e220b9f3c00e5202ae9433fac897301c9f46b1f4a2 +DIST thunderbird-142.0-zh-CN.xpi 509610 BLAKE2B 803b2102ddbb53873083b33e460871838dde1161cb4f18e2979b6b9e5f736881cf268e090fb3cf2e5769bf2cb8163a921211a661b49006c4af2a330679394dc2 SHA512 e43bea01ae062bc917edff130f12729d8f757d020afb16348831e1ab92619790ca470d7adb01fa7df4f1d3291657a3df959275085d0cb33018c6c31b4e45df43 +DIST thunderbird-142.0-zh-TW.xpi 513167 BLAKE2B 44c06538c52eb79711bdce16b00d4d720156d9c9c81790499abbec31c8bbfcb159c067a60225a1ada922a4166888d8219ff3fe4a75127d3441751e0a8c0c96bc SHA512 d0609328f44ba2de9050a370c461e76b2402f99624c58ab9032771c7ba2bcd9ba7abd0c0d8b04a27c3272ede1a2f1041eabcde1203fc643a4e196ec1c6e7d7c0 DIST thunderbird-bin_i686-128.13.0.tar.bz2 90043499 BLAKE2B b8f535a91ba41ccd0639f1aec4fb27439fa9bf5b0933f60a8249c68365b8732508f871963df7eab5fff4a97ed75efe3992053d8b733e3d08e86d7ce657e880c6 SHA512 8d9a6b09905c9292f5db8f1e5b3bf7d1a71721fd675da4048a2a4aec3d0b92585d1802f8a830183ba3e3eed4136bd0de26216a91fb134d557cd4b9de8d0f10af DIST thunderbird-bin_i686-140.0.1.tar.xz 77547240 BLAKE2B 8d54f8924f6434e97c76fee9b9ffe8ab2682b65aeb1f43bb1f6099d14462c35ebfb7fc50fb7619202c808de25cb2d1eabbfdfc52ceed5f7950b9b2732491aad5 SHA512 8f986fd7f40b1c114f5b58f123b990cde0bc5d46019989231561bc3eac41921a93fac9196bd00035aedb204e50fcb16e6738c7c4ea113a0181d8378fa7cdafd1 DIST thunderbird-bin_i686-140.1.0.tar.xz 77689492 BLAKE2B 1236604416f5a6529eb522a2a09fbb1546920b29f93f89147222604f4360c8688c0e1880061f9a7cc361be1a80731206c9cbd05e40f816457e19e481f67badec SHA512 0f77630cc1091c883c9ae3d59389e97523bf6619eb89e425e09446be2ea04305ee0f1e0fa00047f212f69c2d4936b9badda0c2f77f4bd6f6dfeee7af97591777 DIST thunderbird-bin_i686-141.0.tar.xz 77866792 BLAKE2B 9048d07d7f1e1d9a0e109c81f2a9237bdf96937c2d793943e5c7bc1e27d8782e0bb98872425520af1eac6167fe90412fa25f56889231befbd87c983ef5727e9d SHA512 1de14e50b088a9e23d181d3e4cbfa678b4ccd47ec1db7675083eeaabad7b6b606b88d2fdaeebe72dff7e79fb083fd8b0e51eb8f774e0029b2364ad9ce44ae380 +DIST thunderbird-bin_i686-142.0.tar.xz 78291620 BLAKE2B 49c14766f99969d9de5d21dc890ab252be4a2f069acd59757c85bbb6ee1c0ec4736fde8ca6a5dbf3869496a3ce5b65ed1da2d1598694bf47fd30b27c18a60328 SHA512 57818378892b2cdee5eb92720b5193763a1dbf017ad7f29df54f32abe0d1df43e7998dd827da7e441c722ce3201c8e0a337ce444f1d6a05f1cfc47246616e6bb DIST thunderbird-bin_x86_64-128.13.0.tar.bz2 87789070 BLAKE2B 648f80d11150e94d4de5775d208964300874f432a7477a3c1d465817567c5e23df3a098b2ba2e1d3254506212db6021468678f11a94857d0511d91a7b25a7994 SHA512 a6689df614b3f93004c7eae39a0e0edb0eb94ac5824ff2774dfdae9429ee648431f81d3435f41e3a7417ca4f4b33ad2d53220db7fd228ab9f1e74725adc5807e DIST thunderbird-bin_x86_64-140.0.1.tar.xz 74315412 BLAKE2B fe449a312b701b4024cea4abd208a4bd0bde2f29995e891aa87f1794694f3c38d19b17524b83d224c1de922c2fc928af63695cb50b1a4e1813d00c33c33b754c SHA512 4a2f93d8fb19e07217bfbbf998040c84dc2eb9c1e7c428a32b23ddb76066652b7857d276c7b6e8f00ab856c770cd8eb18b7e0d7211628c793c5c72c88c2413f8 DIST thunderbird-bin_x86_64-140.1.0.tar.xz 74305552 BLAKE2B 940a58a43b7477327e8c197811b28de1590fac425d112bbd62cebf4ead8d4abf23013c3e75417dd3abb3d093406785c6f3a039e145deffce42e5f7e054dfcf3f SHA512 108782aa94093b3c43948e681a9ae1e0a994cfdb01fee3386a9e2ceff5cf8b8a62bf60be19a0bb35e38694b0e8cdd4362e4ee5841b0eeb93df36e4f2e76354f9 DIST thunderbird-bin_x86_64-141.0.tar.xz 74214632 BLAKE2B a854e03ce60ba5a63563a95354a5be886a122967cadc5f61077242e62880058fa4add54e6fd2748f8a330f36d1bec0b56bc51c5e7f2b0deba364589333f9684d SHA512 b4d3cb1daf42859b2299da66f16c32330e9d042632fbfdce8ba189ba14d7cfb91e38ff82484f41a2d5e8adb18bfa6b02e069595ebfe85af924c60e1da5d9bc5a +DIST thunderbird-bin_x86_64-142.0.tar.xz 74787736 BLAKE2B 88626eaad570be064c66bccd96c73f677face60cf1000ff214886736fe709b0385834d4f149554eb9473c41e6195359a946b5da9ef09c83e6ddd673b861628ab SHA512 29749b498c6dfea5d67404624dfff3a001d748eac4ff09bd6a7a5d6377098fc675dc899cbd50837dd5592328d137ab8e72d86224e8dcd21e7c37c6183d0f6fda diff --git a/mail-client/thunderbird-bin/thunderbird-bin-142.0.ebuild b/mail-client/thunderbird-bin/thunderbird-bin-142.0.ebuild new file mode 100644 index 000000000000..7615977e3505 --- /dev/null +++ b/mail-client/thunderbird-bin/thunderbird-bin-142.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= + +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 +}
