From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id A4EDD15808A for ; Thu, 24 Jul 2025 11:28:58 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 8D91A341E5E for ; Thu, 24 Jul 2025 11:28:58 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 9DB4E110564; Thu, 24 Jul 2025 11:24:21 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 8F019110564 for ; Thu, 24 Jul 2025 11:24:21 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 13733341E5C for ; Thu, 24 Jul 2025 11:24:21 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 9D99432A0 for ; Thu, 24 Jul 2025 11:24:19 +0000 (UTC) From: "Joonas Niilola" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Joonas Niilola" Message-ID: <1753356255.3e4f2e01ebda783544f204a24f4d9278acaccc4f.juippis@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird-bin/ X-VCS-Repository: repo/gentoo X-VCS-Files: mail-client/thunderbird-bin/Manifest mail-client/thunderbird-bin/thunderbird-bin-128.13.0.ebuild X-VCS-Directories: mail-client/thunderbird-bin/ X-VCS-Committer: juippis X-VCS-Committer-Name: Joonas Niilola X-VCS-Revision: 3e4f2e01ebda783544f204a24f4d9278acaccc4f X-VCS-Branch: master Date: Thu, 24 Jul 2025 11:24:19 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 44bcae54-4042-4243-a2ab-a60ebb2d438a X-Archives-Hash: a705fea88a15e49f386009120e27574a commit: 3e4f2e01ebda783544f204a24f4d9278acaccc4f Author: Joonas Niilola gentoo org> AuthorDate: Thu Jul 24 11:23:17 2025 +0000 Commit: Joonas Niilola gentoo org> CommitDate: Thu Jul 24 11:24:15 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e4f2e01 mail-client/thunderbird-bin: add 128.13.0 Signed-off-by: Joonas Niilola gentoo.org> mail-client/thunderbird-bin/Manifest | 66 +++++ .../thunderbird-bin-128.13.0.ebuild | 285 +++++++++++++++++++++ 2 files changed, 351 insertions(+) diff --git a/mail-client/thunderbird-bin/Manifest b/mail-client/thunderbird-bin/Manifest index 39a0b8cee113..bc2773b6f8ba 100644 --- a/mail-client/thunderbird-bin/Manifest +++ b/mail-client/thunderbird-bin/Manifest @@ -126,6 +126,70 @@ DIST thunderbird-128.12.0esr-uz.xpi 589337 BLAKE2B ddd61ad02353f5076cc72ec2fbbc7 DIST thunderbird-128.12.0esr-vi.xpi 792411 BLAKE2B 108e599d8ff42dbee45b32312ec14f39ac6a1ad434b8f644c88e59c9d4f4d1fe333fd6158dfac2cb0c825fdea98d1604d3056c2cadab9d38cc2fe8d679026095 SHA512 4c0eb818bc172973ef32672179016c24f1a1283bd6cea28c03ac2f5cf107fad4723592685ace97b5dd7d0001c652976af5b1b36f896b0dffc96ff0a06a4ee23d DIST thunderbird-128.12.0esr-zh-CN.xpi 792812 BLAKE2B a5a864850dceb064067707b9f1c524f09a134da0035e6a208d97bbeeec87969c6333af76bf2f33b0fc35d01a726aa9fc8510be3d0bb4fe84f85f725d222f7fdf SHA512 d9aa626471b9200964a79e856a79d9c4401108f0c4dddba57389dbf8a3633e0b19434be7cb85a5b80161fc55fc1db896ab0115fd6c4aae70adfbd557a21b7b39 DIST thunderbird-128.12.0esr-zh-TW.xpi 796025 BLAKE2B 95f74f1197ed07e5cc20e52c520b83c3d5d7516f5a57969f6dc893e7ab8500ef4da113db0130c5676c864dac3a8789ed690de02e3a46e11b93167b1955d1dff1 SHA512 77cc8c1dbc868da4f371197a8056047d1b45479710f712b4f480e1842a905f17d0a44ce1da2244f15527a2b35ca0d297362cc8672ed880a9168dff67975e26aa +DIST thunderbird-128.13.0esr-af.xpi 534911 BLAKE2B 3b167ab88316ca54c392f000cb49a0e8f69d5e84ffbd4586148a8350af21ec59302d6e8c310a067f08dbb1462f90e801f1a99481c23508e1c9c89d143ceb8ba0 SHA512 4ab4dc6f624f98460d5a135aed856ad3b6f49dd6f52359c5ea5e76a88f2cff3cebc07ce49e12948451ff1b5c5e6d2e7fa702c8aefa8bd61421e83b2d4be95a74 +DIST thunderbird-128.13.0esr-ar.xpi 686456 BLAKE2B e67bef5615435f6985bdd56a5b748a7684b00d65a74291c6c43e101df614ccd12b691b8f479ded87330557043cb9053a9cdba9f0cc57e2d3f488ed530b9ddafd SHA512 7afe13fab73643179700526c76d078d3241b5fe4606f3321717eaaa84344d2661bef5e52ce3f5d146e01f32f51f219988c324bd9c986f57ffdd7912a251ffbf6 +DIST thunderbird-128.13.0esr-ast.xpi 574780 BLAKE2B e00eea3465fe1247ec0720b8ab9186175d6660eab14a2697c635fb20d896da97c3d5eee9e3a86b27315d4c86473817ded371c5ee93d20fd8ff9c125b194caf96 SHA512 71e6f51194017d90636356951c007b7215ed109b3f35fd4fde2ccd2a281666bfd3f01bc49ee780fc8b3ac251479a7f1a1a225bdb6dedf6024ef29841d1e7ff59 +DIST thunderbird-128.13.0esr-be.xpi 781772 BLAKE2B 19af8e999be797ce072f9249973016aee7f1ce63db6f64a214a8acf5b079ddc41eca0c3a392e2e122f40259395bab7afaa296cfd0cce60495eac0f5b0fd4aa6f SHA512 88b59fcd0effacea827a457ce212d502fbbe38759aeb679f3d2bddb482cfcfd70cb0667998ed9fc80276a5aa628ef99b1fb9e5d44c341c017ada11a2aa7c8265 +DIST thunderbird-128.13.0esr-bg.xpi 813952 BLAKE2B 2520010af33f955009220340e0c2a08913253da7434b3df7ec10afa32eaeaf21a6ab2bba465da457d21c660a7e60c65d2bff19dad0079e503b1aef2b4556e184 SHA512 58be1abae8760598b4d93c5f86490645fcb3366edd6590b91adfd6c807b652c04cd0b3e5845637ecec9cf846864234b68cb56279ac5519fc9382f51806b0d0d9 +DIST thunderbird-128.13.0esr-br.xpi 650139 BLAKE2B b843380d5a5eeb233372685df8d7b7ee58ac1bfd4d8bd19d27e2214bf44253f19d9fc05d197ed01be7be7da9cf5a0826105ac0bffbcca676d8b5483679ad9d0e SHA512 5be97a10f5e4c0f828792641b4118d95e49158ae2096126a1e5e0d8551be417b5d49d018837fbc8200cf7a95ba57ba491b5e50978ae4624db7f8b59ca60c7f67 +DIST thunderbird-128.13.0esr-ca.xpi 704670 BLAKE2B 644e87a956215d25ecda9af5f60c78f43b05cac12294b881a56bf8d2e2ab9752dbc82ac95ad1a52439dc3f7ac113ca293b6d638d5a9a771eeb4757bf53480e8f SHA512 b913b5206cffe58cb06e0501abe4c0e2e108ce213102c84ad10814a020ab080f21347d08c450671cfef1e858b278a833204eeb29c926816cbd2ca7bebcc4a5f5 +DIST thunderbird-128.13.0esr-cak.xpi 669085 BLAKE2B 4ec69f0b1f24e99fce20eee357b10c11e0497dcef78f384a2cc858c8ba943d25561016a3310817e0ca3a1bd9dfb885ff6259e7e610f8638e8281c8191b346b6e SHA512 071dd02152c3efec5b44da92098aa5598bfd2bd4b114aa465899314fc74a79b725498907f31c1db6355f81ebca9316d2d64b1aff0a26ea0839377556c5e88e6c +DIST thunderbird-128.13.0esr-cs.xpi 791811 BLAKE2B 733dfe0b047b2ba9d2283ee24f46e03dec583aa72bd30d71e43b66c5a3a9b63e151f69dfa301ab62105d861d42faa64d2b757ba91dcc8b920daa8e400132ba8a SHA512 846d6e0b5639a9afe7ec2268cf2043497afa46c182f36ee274e05ad26a0945c19ef61f2efaf3c786ac130dd18554dfee450511d7eebd5e8d40288eec575cb768 +DIST thunderbird-128.13.0esr-cy.xpi 755456 BLAKE2B a161b3143cb76264fe6541af5b390f50c0e2f9c825921961e001413cd20914cb4f994a23664dab36550b86406e0e47a8cfb06d9f5cfbb71da29e83a74354ccb9 SHA512 f85e61bc3fc3c7fb0ef6a887b189c2f6f87ff5bf48962dcfae754de9ddf11f5d61aefc0f752107d125745865571f2725bbb84ce018405915caa43f57392b7093 +DIST thunderbird-128.13.0esr-da.xpi 742381 BLAKE2B 3ce247eba3688941eaea3c3fef5ee19912aaf0aed8cffc9ce9c95d81828b95ae493c13955bee40e4dcd6e75199c524cac47aa614e13cd5ade0701291329848d1 SHA512 89e094c309cbd09575af269f83e625cdd4dc95f46f279030284992e22851fa30cb15c65ce3f51ec724e66313c3f92922f02b5e46af20fa99949cd71abdb9d6e5 +DIST thunderbird-128.13.0esr-de.xpi 773218 BLAKE2B 63f7f89b6240b3edea46aae6b16c7670d68c567f69d606a196e6779cdee829e234164dece277c41be2b55841afc3767638a20b7a6676b88533d5ec4b3b00dc90 SHA512 a479f274937635e526bc77cc82a7bf8bdbac8caf7636786779cf5812de36b91d0a086be7e3215c47b06592f56224e1eaacc698c236a7d1a7c39b25526b57cf76 +DIST thunderbird-128.13.0esr-dsb.xpi 789460 BLAKE2B 5f32efa5e8fb7d5750baffc1aaa3bc79b6a48125916bce4b3b1c1aafbe5d7132bce6e72e6020506d52a2793821ebc85e88afa56f4e12bc6d84b72f1e0cce6a4b SHA512 2d00f5710d9138be6d213fdf1d619a0e82880ec97b305f5fd302a465199876a41618d16275c49eb53f1c99200011bab39ae5ecaa8628f1019451e6c52ef54f1e +DIST thunderbird-128.13.0esr-el.xpi 894806 BLAKE2B 0b20c5547f28558781ce9a125122f9ea347bb2381bb4931994ddfb44cea82bdc558c05ec30a1734b6b437b7e718fa84b553c90a54555385c99c885266f61f738 SHA512 7b0dd16a8a5b5d260fe14c2f3fa3edef793e042d39ad56904c6c84757b04c3b709b1d14c1bfcad1888aed2569148f2872bca187bf463622d0aab0782a09707df +DIST thunderbird-128.13.0esr-en-CA.xpi 705284 BLAKE2B a7ea9ffe006cfd30cd8422a877a06401e0182d2a39ada8653ab5eaec927446199ae87cdc91f5e0ed1e11c8b8059a163d346c867ed657902f569e358d44177c38 SHA512 c97b55923a86ea8a414dd42fe044d1df9e89aefa0c696a5c5e672986929ddeb1753bddcec91fb4c77a6b55a2d064120d95cd8cd85393d38f4308e7acf8f19507 +DIST thunderbird-128.13.0esr-en-GB.xpi 706748 BLAKE2B ed44e8e07d00331e1fefaff81a7fe89dffe986adbd8def39dcd9372064b065822492f507f3375f029e879fbcea2fa2680517ae57953a9a64a39df1c1e37d1200 SHA512 304dc2289b8e54ef095828f63e1e7d80845acb82d62368e115e23b60552d7e9a37c3bb1caeb4c19d63a1f04a42d24cfa25a3607ef33f9a6aba45a574e1e78ec1 +DIST thunderbird-128.13.0esr-es-AR.xpi 762734 BLAKE2B 218b185f21446c85ec8065801c9d3ff9c30b4e397b1708ea30c8e11d3c5248e97ddaadeacb00679a07af2b90446c090df00b9c5cd82d0fe1afea1c08932326c6 SHA512 862dcb8f3ba9797967b5f94b1da256d78d1f4b88ad205a31898b1a1edbbbced61de294f5712d0b5c5c94d57f09f443514b2196d8eb28cd1556fe1b847ae8d702 +DIST thunderbird-128.13.0esr-es-ES.xpi 764644 BLAKE2B a008dc752b8d99884da66a5fab05b80b3c69740dc16112d69aaa06fafa85d8f9b935365d9346108abb90c0d2181b952544b0469f0aa97655ec0ed7f2638e7539 SHA512 a7620861aaaddb8a3ccb57dca431571c1b3d650480738f1f627798a8cf9e0f5121139a218d464faef5fa8f08e679fd7bbda0884cb61e550609e3d8c869e6f7a3 +DIST thunderbird-128.13.0esr-es-MX.xpi 756899 BLAKE2B e233fff070e27a343dac1b2de3ccc6ea637c747d51693af696450064422e19d3a3a0658cf135b26ed2702362fe4d7cf558746dba7127cccee9ab4598c8fc715d SHA512 f6ffd376ad63fa688b5d749bf647ae1254bb2c505c0627d7a9d85f933436d034b07dff1300f0073ffea3dcdc7fe45961af30a0f39ea33ed5cf67b32a069fe97a +DIST thunderbird-128.13.0esr-et.xpi 704033 BLAKE2B c152322958ece455eb75b10a945f856fdb0ab3541e519f54c3dc848595b24c33d1d1346c119ca0c8811b959823622ce59dda628845ed434ab97756c73e91c79e SHA512 dd876a0772c7122f9940cd20c86e619b76e7e9ba27cb6f70a2cb57ee5eeb87ac20691cb6e84e54823d3cda12c93c4d11b2dd7291df2b15b21e4887bb8e33448a +DIST thunderbird-128.13.0esr-eu.xpi 739567 BLAKE2B 56994e27253493eaf8f0760306f4328611c107190fa7ebc86330a7080c981bf7b42311a35b94a5c23f24ff775c613fc66a9b003fc5f86643ba29f6a46b763770 SHA512 2910e5839bd699c2dea2851b193ae9304ee2bba8f36d0ecdc3f606e185562a0a0a45665f022a459b5312fa36e3b130443df07b34bc6f68be5ff6602df948cded +DIST thunderbird-128.13.0esr-fi.xpi 735962 BLAKE2B 4bcad9b8c96872590c1be79b83c49789f3b6cb3dfd35b1ada678dfe6cff4b23fc26b9efba4d7d8a9a0edc91b6639a5a848d0945b9326e0bcc73f6dc410b97328 SHA512 d84a053773654211532f42b7db23027a40bcb696d98c02feeafa4947c1ad6ca1b60a43bb50c7dda46b74c3f9967704a93f34ea5e2160b9df1d41530fac6a53fb +DIST thunderbird-128.13.0esr-fr.xpi 776996 BLAKE2B 3a89678a3fb909d2fbe8ca202b90ebf418c37476d8205c06799aa2b3cbf9a2bd03102ed4f42d8e3d4b7a87d6b60520e568493bca56e441506793e4a25eb409bc SHA512 ea0411d77630f8ed6e4b1feb1fd1853bd20fda8eecbf8bddcb8fd53a0f71acdee3e90a4f8c812ad8aac0087204e24c31cfa365551d1813f6e19ef2795c449d18 +DIST thunderbird-128.13.0esr-fy-NL.xpi 758199 BLAKE2B ef4081178bf9fe8b25884acf949f8ecb7d2945075cc71aa1c6ec91e98b9fe9b061c3aca2a224b2eddde7e640fdf7095fbaa8eb3fe3b239025ee679f976246a4d SHA512 a95cb01cf8f57884b3a7f49721513456022fa72f695d506770a4415ad4164c41131c0802b256893954547ecaf11ffbc709ff9e5bea4e781aad374901c834d363 +DIST thunderbird-128.13.0esr-ga-IE.xpi 614301 BLAKE2B c3376a6ba93a6f5568cbf2941855461c7eb162920e10b9175e52c631f7ec32f1cf3ecf8f2ebda3fa819e2bbdf214940115bacf6aa4d13b42ac7cb28728ee91a9 SHA512 9eadecb7745c719ca88ff68d3a32f96acbc1b2a74c8032dd97840af990e26fe1080a4bfd9268bf81cb0804e322c8370c0c64d255725c4941d8ab95881c99c29b +DIST thunderbird-128.13.0esr-gd.xpi 723343 BLAKE2B c5b4e8e26fb26dc01f7fa4e0fa0dd0ab8bd57f80ba179cc3c559f768dd0d56209d7977b21999ff58d06f87240d84ba44c8b8cce1e0b0737f765b8bff2ce634a8 SHA512 e367a0ef7e390475f36a535ed9cbc25b868c02ef707718c4c08bd1d94c5df7a2e627e83f29ceef63ab1db5f418526357b02178480fed62c16cd2915d09cec32c +DIST thunderbird-128.13.0esr-gl.xpi 738608 BLAKE2B a436242048436b51b88a4ffc59780ba1c83720813ea59207dad23d053c1c3ceb29e9c137d32ce92eeeaf24f66ae85dde31654b1d7068bc1e006970a98459ae60 SHA512 1e3893951bb3d637c5211bc5ec932a602ae5958759d6da33ad142e78f16792b8cf7d08d6d5f65a5d862d01a0ddc459526b325dba426cbe089be8eb6c09810842 +DIST thunderbird-128.13.0esr-he.xpi 697001 BLAKE2B 95394d90ad5471e4a460f817459f2f64e9bc223dcd8371f4a3a6800ac020a5d808e32ea10cea8bd9432245c709ad6156bfe64925a857372681d53ce6075a5676 SHA512 7be3e1342547f75a32c42459da91a63550da3791b15555df67231de20d7e5912a999614057e00f0834691c21de27fedde06e2d6c011a632c56d7c82d1f5494d6 +DIST thunderbird-128.13.0esr-hr.xpi 724917 BLAKE2B c2b90a7efc5a90016054a2a6448e77be42544a0135a830f57415ceffeef91aad177c04e951261c6d8075e0ac5d060bb9ad13adaa0da383da2cb1c0f590b55c01 SHA512 aa84c29baf184658d58f42830e0392c1d208777f45adfafb93f8f7f2701c2c12a9ffd31ab47c1394f55e4de304c394000d79e0b5e8dbab22c89f0cc308001059 +DIST thunderbird-128.13.0esr-hsb.xpi 785988 BLAKE2B 89ea1ed618a167efb8452897bee6bd0723728918923c04b8ffb5b4bf4bbdef93627fd4b51eaf33af6ab0c6199d1cd363f22cb0ec8b25b7824630dc1c5303941e SHA512 c0f3045633acc3362e8abacfbdb3f5aa32ea12bb330ef99e27472c340f7fc99a791bee4d944b0e6a0a31af36f77d2b0b3256402cca6bf11e9a9c2e681e85cf8f +DIST thunderbird-128.13.0esr-hu.xpi 789527 BLAKE2B 1544fac2fda3c37a9676e6abeb0ed27550b8f3532b9e4c9219d1acb87cdf55c6433977f91b5b907bd30fda91a59f1753b3a3030a5be8a8bdd038babe9959be73 SHA512 e68b417c94d26a5fe9920ec4a3573096f580ee8d1933f551fd89f23eacb62fa3b65070bb181f5b3d9e14461acc9698f096652392a9ecd3994f3b959143a54603 +DIST thunderbird-128.13.0esr-id.xpi 721047 BLAKE2B 16304f1c74493271ae2afd5c783d524476ee8882213bfd00bfee9e3d717679232ee6917785769cd842659dd44144afecf9560411b8544418e872f01457f25ad0 SHA512 c3471a021bf246dc7e7f3ea9645f598849d79dae7880efbb8f2a29db2e911652f50a70a75c780ce27af919dc718f403f16a711c26e28a6815a4aeed9adaec0c0 +DIST thunderbird-128.13.0esr-is.xpi 754158 BLAKE2B 3d1bd3a02d291254d98a5336615eaa5d2192fbe08a2d96e1488206b1bb0befbe0cc93014d442dce3b75a6d5bcecd0e5f615bc9d1920254212d1a687d7e9c6a63 SHA512 08494d6b90ff85ac82555d1aba133a2214c0971bef465231f2fdbda1f2c4121f8b1ad33c79da695581616e9125ab4dbcb0078af48b17f23c0a22d3219044ef25 +DIST thunderbird-128.13.0esr-it.xpi 753781 BLAKE2B be94fa47e7f56491a8105bd410c448bd887ac183b796a2d97c73065c748cc86e16af4deccbd5303dc9cb9501e860d1a2b351e2db1d024343e3d494c7bc29c802 SHA512 bbb502d221f911acd80d3f5f2d1be29f03d401a4465233782426d3dba2b21c56af06c169bcda5bb3f2d26d9b59137155db0961f600091c31e7e565567dab2814 +DIST thunderbird-128.13.0esr-ja.xpi 824751 BLAKE2B 2ef04fc74d3c6e6c13412ca801e78fb202d49ba89525ffdd6c3467ebd6e44e0cdf4c491f61844ee7ee0365586574b8d5cc207c452cee189472a0002b2b978a2d SHA512 df67b9e2690f3065e72799d04b7240896cacb182eba7ded7931411d447a41244184b6fb5636c0d13259301a8a499ea89428fbaefeeb1d611cffbff808d5074ba +DIST thunderbird-128.13.0esr-ka.xpi 832695 BLAKE2B af78abbdfff0cefd59f2198985a5bc274f876ba4dada1325b50d500a0297290051c083e5816be31c91fdde259320c43d28f7ec58b342e5f71296355e9d67fbdf SHA512 980de7ad361e8a2775a9f70a9adf619d0ef3db9853427669db6b22b7a06ae5358be297a5f99a49e8fb28a94a39fdbb2a9c6aba102e889da2b7ca09e5218744d5 +DIST thunderbird-128.13.0esr-kab.xpi 732879 BLAKE2B 707c3a20a963a23a313da846be183560b9e717b03fd19668646817840aa887491479dca17abe210140d6710faa5a31a07133102bb2a70ce65c372c39c2937365 SHA512 a78ec0e51ff393405217527a8d7dcd480e960f661043baa034ad8fedf512bd0c1a1295ecd69eaf63a3e42dfd008f5c3742324ba1203af58cb34f735ee204a709 +DIST thunderbird-128.13.0esr-kk.xpi 860569 BLAKE2B bc3c1a0ad8f461325ffa9848d2bd58ac8901ec8b1306466a785b9e72a0eb15b8fc35922d26eea7631dc760e69337fb7065bfd26b43f552135e7601e3bb4486a2 SHA512 d9cf3418583aac5727cc0cbb986d3720a423cccec1c1814028c3dd23b652994088fceed7b6459e763bf0324840538c338d628d7379d15510ca476621b6c65b3d +DIST thunderbird-128.13.0esr-ko.xpi 792673 BLAKE2B b04de05e658a1ad85ac6fd38d18b6caf319555bef5bdb5821a8d0b58f3e40428c34461fb1d8ce0e2dbaa0e538b151a2b9d7a302d3feae821aaab144d3ecf4b0d SHA512 7d6487d0fa83f4ec700118eb1bc788c21e0e6c48cc7502239b52ce5e7a7ca4d1d380f44875c0c340fe510709107aa046bbbfebb8ad68a34df4d3367120b0af85 +DIST thunderbird-128.13.0esr-lt.xpi 696746 BLAKE2B b4c77ae924dcfa58a8332c5bb6c57d787a22c44f0b0dcbb9498a1328ea8229047b6e0442b9c6481bf227764b17c6378a15babdf128aabd5affa963f2f5c406a0 SHA512 12f68d3586cafa19de5cedb16540eaf2337a95901d7df594b9f4814941b9ed21efa00807e57563caa98344b207f87c9bfc9365dca541525cd0b746c2c95d2d7e +DIST thunderbird-128.13.0esr-lv.xpi 626199 BLAKE2B 9a710cc5fda24206c7e056f69394a603d654aba71cbfe5d1e4eee2761be8a689e079f035531ccdb8ed9a4513478c6a9f55a99b254bb8c9171228e17a1bfb4603 SHA512 6e5387a4760768a24319bd0298d049977d62a927cc545f2277b006eb29791157da5f3735b0ff645c8ca05e08aca3f29f9c0f84d9117dfa6ce26eda4f656b8d58 +DIST thunderbird-128.13.0esr-ms.xpi 586638 BLAKE2B d0082ad1f810214e04b9e0b114f631eac913210a94fbc49e9ba2d77f8e9e8e944631d5e5958fccc602b362c74f2dcb7001e100ce9c129b83995b665a8e7a8b46 SHA512 79bc4a585da66ea176f1eb2d57a696c4787067b5dafa81a383d06c8273d9d564e2fb9bc179f4e13ea245b98b5693c6a3dc5218250c01a39d4625111301a686e7 +DIST thunderbird-128.13.0esr-nb-NO.xpi 724067 BLAKE2B e9c21052b47aa6febf69b3ab50380eb51700388666e185c55ec7fdfa57643fb2a62050a7e3f9788ef305281a257f1d8f21be909cacae90cf10038528da86c56a SHA512 9535bde86c900ea5dd1b45df62d68f36988ba830962befbeefe8fedfb2650fd28070c58ea136cc8cbbaf206219511b4b0301cd741f6f29104a21ce31b4325b1f +DIST thunderbird-128.13.0esr-nl.xpi 748465 BLAKE2B 962a26205e4c05649ad9d32e92374103c1b58023db97f9d9079733750d4ebf0fbe4713fef7a8f054e79dafcba4c7f6dd5e421caa564549a9231c98c698cff864 SHA512 c950ef67608001d14ae6e713efcd880e370b5e9706fdd44497619f0a3346b6e7037c2b83247c4eac5085df13d99f162844909af2512179bf179c586181491bea +DIST thunderbird-128.13.0esr-nn-NO.xpi 727686 BLAKE2B 35f4fea885007c46084419e25c282a52e40d1cf0f9b0d38d3201f7dded530a4400703288583b4dd3d84bba5440bf1355e2d7c6c1c742e542284a2bcead524bef SHA512 f07236dd615ae96162e4626d044c0d9e85bf82a61f6756aca83ecae592ecb820b815d4de222907399caab7f1ae54bf32041ba9c71a251d2db651016e1969f53a +DIST thunderbird-128.13.0esr-pa-IN.xpi 687933 BLAKE2B 8d42b12ab70981c967a4454bb96584ccc33edae37f0ea44281167a3b39af61af4b2551bb2c4849110d83b3a400207c088d8c33e40accd8c69ff26ccbf5354045 SHA512 7b761ea6004b317a79d0b74f576eed3f4d33f305ffb5befa81eeb5aa07842b7f978487144b88111db1a409e97be5ca433ac897316bb0affe254e4c3572ef6b99 +DIST thunderbird-128.13.0esr-pl.xpi 786473 BLAKE2B 2ea26bc441302fc59f19a79831cea153d70474ca8d6ad488f30f19b45b8a0f553c1c21913ab3832e8812cc771bdf3607c267d7852d52e557658986b25b502863 SHA512 69bfeaeb55bca574bac223027175de167b503a4150feea1a7d47ec0a5f4d6178ba3e44e61f645c41524ed3cfcb13b7a5b194bddfc41069e3c5474b1ee0090458 +DIST thunderbird-128.13.0esr-pt-BR.xpi 757491 BLAKE2B 8bff73e5870e7624d0876c6dcb783730ea34a5b428dfdfecaa4c60c199f5482d90f5fa2959a87a2d5408a2fc22f11ddd4f907e6783627ab3744960597d30fd97 SHA512 ce48217c4124e82aa363a24fb6ddfd106111e28dc4726f367a74bea457d81cef91cd91186ffe5fb0c38fd537952af5ecc9042dee85030166ea6a64a3a865b15c +DIST thunderbird-128.13.0esr-pt-PT.xpi 751364 BLAKE2B 5338d633ec1d5e5a265cc0de4638144ed435fec0b9ac4f53d64bd91f7156cb25052fc723369c6283cc398ddad5788a8c20c5c7037ca1e7ed13167cc8b4c9a192 SHA512 2b78610f186ca647a43ddce7f143a66f8ddaf50d96a17e2f78222135c49780850ea156002c588c004aca491b3b97fbe7ee3fe82be63cb9c1825920ca766919d8 +DIST thunderbird-128.13.0esr-rm.xpi 752552 BLAKE2B cdc51038d12f404d3c3422a6b93db26d3049259232cd2f6c9573d7575f466a78a21bf6b53f582dfa3552fde38bcbffbf79cd84bdc7313fcd386c0a1ec8b4fe07 SHA512 9563a191a777ff0b921a2495e6cd69f13fb3576b3aad85129f45e5c5204466cb9fe50773bf2620e097f0c92b41cf222714518ea50e699addb6e86896b798186c +DIST thunderbird-128.13.0esr-ro.xpi 666540 BLAKE2B 4dad697c7c21cb2806e69d95a66101ea50edaa0cc28481bbb0de47935bc6f158784c169f6d39f6a3d53dbd7e2fdf09969d26bb5465fb68fd938e499e2789e7ef SHA512 e2dcf434444274baaee5206fa8488ff5bad4a16e7332401f1ad6afd9f4106dba167abd305aa76b27a320e46fb4685a61856273f8d569fac65afbc239630c967c +DIST thunderbird-128.13.0esr-ru.xpi 877979 BLAKE2B 9cc26a012606e73378ca55d98925193e7255ce026a3548e9312d3a8b2abbbd51e5f60079a7ea68a909eae44747172df5d878db25fea93bdf0f1afc508667dc0d SHA512 b43f44a6ec804e76c2fbc1362382cec3fab541180ed0c724fb572c497b7b5c634673e37709960215134e37bbbd8ece8c27fbd4ebf00e40897a1558b6e22225ae +DIST thunderbird-128.13.0esr-sk.xpi 791134 BLAKE2B cf0913ccb3e1ecc927c34c45df712d759c08d3548b618399eaa8a1f47a5b3cf75c92534e28128e5110866974be7b53c7423484e4d3f99e806d4b847b5fbd0dc2 SHA512 3972f6f0dba46dc9309ca29378dd7f2a451e280d2bbadb76428d9b6bf7a3c0c304ddfb99819141d8410dc13fa9a5a97c110ad7b2ad5cb6337adc2548afcd6acc +DIST thunderbird-128.13.0esr-sl.xpi 752434 BLAKE2B 11ccc9f38b6a5426073715b39ba4bc5cb2effac2aa38c1bce4296c19eb2eaf74cf9188eb0ad162c6e87aa19ca7975d52c2a68309e4587614a599a9d150d25925 SHA512 de7c8119492f87ddf191c40bf7e7797fd2cda0e7632f707d4f58120194eaaa91f374a147379d7531cf18a4c63158f97023f67ae833c5006e3ef3aa8e0318c31a +DIST thunderbird-128.13.0esr-sq.xpi 774169 BLAKE2B a697f894539dbc95483627b3de8401b86d04283b81bdfa53c595dad2578429ad5d2846f9c3bff4f8c6e865d8a88e9e3ae2ed52fdbe7cf7d6a8c46d292f4cfa2d SHA512 8f087426afc5f73f38e5eb2a8805c19e57c4c524c798f8ee0762e336ec938f1b8338a6c75fc7a6e0f23b760d0bb030687b4f67c08f0bf18dbfc46895f1f8f2c5 +DIST thunderbird-128.13.0esr-sr.xpi 766341 BLAKE2B 5d5876cad146be81a9c4df2b4312da77193cd64000e9195bd91707975f0b54b84084d87512a4832a584ae7177552e7fe0e0c7cbb113fbb1f64f16d73dc471ef4 SHA512 e8d32598241b21791bb874a83bab241c91a81512d4e497f442ce0c65ef4b4f60458f8b6f2c4e651683c1e30661ac14fe11e2e24f0c46eb754a093db9f2a685c4 +DIST thunderbird-128.13.0esr-sv-SE.xpi 752309 BLAKE2B bc207d168e43dbea4eef5159e6ce4c35c22bf44f20234a667327c89ebfc25e8d8608f052deedfd1ceb715717f3210899f6f12ebefd8795d880c3df257e4c6982 SHA512 e83ccbf07432bce81e5d26d682fe6498f1477e15e06aa8f084dd2734d302ff23ac76886f5b8c331e5e8eabce711c5bdcea950d15356b266321a103f47586d6cd +DIST thunderbird-128.13.0esr-th.xpi 849557 BLAKE2B 693bef46b7ef8612f4751f4c8c45d509ff69df37e5283d5063d096c4bf8e6fed03f35fae27e1feffcd6f39b489334ecf1c0fa39c249e8e74e48016984d6655f4 SHA512 ae7d7e979a8aeefda14e3ffccaa1376b448dea06b40a6eb5c1e219ec61679c5855676dd57954f7c6ed614cd204fb53f05f1badcf60dabd43569c73d20aa32278 +DIST thunderbird-128.13.0esr-tr.xpi 764272 BLAKE2B 21deb4f2ad6c786c33fa381d837ff0cb1ea7d0506b9604ba8ba12b0981064f7a39480a431ca4d460cba226ea1058567a26f192ff421069bbce5b219971d47f27 SHA512 d326734164a5ac5848bb504d50ba6e5c54dd37b48b8b4ad956801d13ace8bcf746dae0e84436c3bfe86e0073d5a3bebd6cf722bb2b85414a8e57d14160560e48 +DIST thunderbird-128.13.0esr-uk.xpi 866386 BLAKE2B b9d035637836384792774f5053b445b9339ffe5804d6856c5cbdea8ea2e72c05f848bcb5be44121cc0863f5d4b82828e4297a8db8f83ecfdce8d487127dc9f1f SHA512 22afa2155e684a98ef50318191780ef98959628430503090090755e765bc1b7123b4283fec2e92718924053b6b6bd8d22f84fb04c92a2457f4a39fa21f9cbdc8 +DIST thunderbird-128.13.0esr-uz.xpi 589334 BLAKE2B d6092a913e5802f257b93df012e343f9c7832a8f3318f3045b7f153c06d8998d8f1e7d18756609c6eb81541430ca90d2722a7702163d2e3c68ae17827bb17a22 SHA512 277dea933af81dd39d063ff76c6114b525921e3df676cdd965ece5d6fb228571f61327a0733cbb617437eb201762ff2f8fa5d150184eabd784a26a5975ea128b +DIST thunderbird-128.13.0esr-vi.xpi 792407 BLAKE2B 2966a78c890a1b6b14ba9e6763a474cf6092e53ae35a30ee956b33177c76f4204c74491255e48cde28d502673d2b34f2a71f4793a10335f10a13639f7418ed2c SHA512 82bc7e1afce844ab60066ae8b8c7ff638a93a954455eb93f76b1c77466a8aa890eddff28d94d198d278e11372a8cbeed37c55d4850b2f24af4b3a2e748c76369 +DIST thunderbird-128.13.0esr-zh-CN.xpi 792808 BLAKE2B b433ec5b64f235dd0d5f0c34116f44e9a6fd481962ada92b0b807dcb830864323a8f3f2c5804cc6e658821d5b15213aa285aa5b28dc11efa1edc46058da286ee SHA512 34afa1e42c7e05ca23e10dd350a150aa8cc3b839eeffc2bbd7e2dd163a7610687c38c4f1d3d9e0143bd53f953cedc80a6333bbbf2ce62807efa111933720a94b +DIST thunderbird-128.13.0esr-zh-TW.xpi 796021 BLAKE2B 7a63e8930efaf5ebf1ea762e0f96f8be2320235ae8de56364c672e2f0dee5c05bcedee805aa0aef3f0ee4dcd52c175ba800fb23f83e2f02fcb10db9acabe604b SHA512 971907381052bc777931843d3b73c8c8fad9c51234259759557225661e3ef6662549b5ce402cd83f523ea29990c58c1821774a8c66c26146da63b305ab1248e8 DIST thunderbird-139.0.2-af.xpi 316966 BLAKE2B af48fb7d139134ddc3eaa8a88e9aad7db3f07bcaa0fff6194a90d7cc7d7fc045b955cc1543730c2e09236153a8d4e4c0e6f0100edb1327b908ce3878ffbbabba SHA512 988a9344de207b105e21ef9997bad0cc0c77defba62004da0017bce41abb9e3555e7d813413d86cf8852f98d900fe75c19b5e08b3937f64aaad409d583de2a3e DIST thunderbird-139.0.2-ar.xpi 435736 BLAKE2B f306f18bfc651efb265a73aedeccab0e63179b6323d5a04e867b88cdd426e61fc210691c60b8de0fcf2675150b86e0c294845fd3862ecee83372050223946c1c SHA512 d161bba3aec9570204fe524ace4b46a8b402223f4255fd71b49585209370651ff7db9c9464c6c2e8a14b046f7757ae4bf2c0392013038ab1f3f1e9c5180f7f04 DIST thunderbird-139.0.2-ast.xpi 342368 BLAKE2B 83cd8f7ab4a3fa1d00bf1d867710c61a3b7a70e9a629654f05ea309907021911da405c9b875acf9a67dc8d924e4ece9eec3b674d3b74bbbf1a158856f70bdeca SHA512 4fb5be29f1304a7d3897c32dce3291d42b6782e25fc07a4c9b5bbe96d7afb40c72dd2137d94ec18738819dc1cdc0436b24287d006ecd6aecc4ff6f2cd80bd77b @@ -384,12 +448,14 @@ DIST thunderbird-141.0-zh-CN.xpi 509122 BLAKE2B 17056ad0f44344d83c451ec33f56cb53 DIST thunderbird-141.0-zh-TW.xpi 512430 BLAKE2B ea0d41d04bcf6b08ccff1dfc2fd2ae8b7ff9e61c0edbbd8983ffee73ec948524a799a1d5586a2792e2a59ab4d9a3fd53b0d6dc84a75472cadb7a668263a2605a SHA512 98146122cd0fb324ae32db470384c7109db6f6888a66b343535f39e5822a1ed601c574e3547550e806c6cf0af00c275be563f3d478c685fa853b6c9abff80734 DIST thunderbird-bin_i686-128.11.1.tar.bz2 89912326 BLAKE2B db7cf4df385db633d9c77a69ed2a0adf3a01d1ab40904a34a4d6d7ce6b4574f95fd52bb1e90ef2ae87aa08465722d816a7b15f5f38a87d4dd83cfd665c9a5d59 SHA512 bc33b9677a18b92e47ef4c5a817cf2a473e30924c943184c37a57ee1f96162c4330bcd503ee8cbc872a52ade4c62ea85b6bba760b431642361fd0482fba515c0 DIST thunderbird-bin_i686-128.12.0.tar.bz2 90154043 BLAKE2B 7e5de46df6ba1c73a8ab9a1401e6bc396a88d8ed8a3a28376d702d54bdd5c4411062475868c04240667688af67c4d65354db622d48cf032423b3ae716eea5002 SHA512 1e1cfffe760ee8f8dc09569e9d986e7b89516d1e809db91bf7cfc7da36354424e74e5c335a5958915e54b1b07761fdcbabd25f5a48d64272e6652fb0543e0194 +DIST thunderbird-bin_i686-128.13.0.tar.bz2 90043499 BLAKE2B b8f535a91ba41ccd0639f1aec4fb27439fa9bf5b0933f60a8249c68365b8732508f871963df7eab5fff4a97ed75efe3992053d8b733e3d08e86d7ce657e880c6 SHA512 8d9a6b09905c9292f5db8f1e5b3bf7d1a71721fd675da4048a2a4aec3d0b92585d1802f8a830183ba3e3eed4136bd0de26216a91fb134d557cd4b9de8d0f10af DIST thunderbird-bin_i686-139.0.2.tar.xz 77465608 BLAKE2B d0fa623b0ed85386f5244f72caf8468b2c018d1140db38e8cc6d93176046092d9ab4c01f391bf2f1dcd212351f90b61b4b7221b0830224072d012047049b6ba8 SHA512 1c98473fb2c8d449689c19122d44c2e722a25a4f78cc8865bead3cdea382dcc050a33822865c66166751d7c69cdcda2a41e9e4f01a4677a88ce9aa037f700bb5 DIST thunderbird-bin_i686-140.0.1.tar.xz 77547240 BLAKE2B 8d54f8924f6434e97c76fee9b9ffe8ab2682b65aeb1f43bb1f6099d14462c35ebfb7fc50fb7619202c808de25cb2d1eabbfdfc52ceed5f7950b9b2732491aad5 SHA512 8f986fd7f40b1c114f5b58f123b990cde0bc5d46019989231561bc3eac41921a93fac9196bd00035aedb204e50fcb16e6738c7c4ea113a0181d8378fa7cdafd1 DIST thunderbird-bin_i686-140.0.tar.xz 77655140 BLAKE2B 655f7a4eee4636198db65a14d089a87d9a717d415108d98f17b2f937026e01adf7678ef94d056632effd3a6505f51021d13f4477866e659dc23d4978a6e3e778 SHA512 2011b66e017f808f1aa2fd0c052a4c98d8f8762ce6925d2e32be51645749cc367e0262696368b3f61115b1454e21242e476f3d94fdccf235a10465e049540460 DIST thunderbird-bin_i686-141.0.tar.xz 77866792 BLAKE2B 9048d07d7f1e1d9a0e109c81f2a9237bdf96937c2d793943e5c7bc1e27d8782e0bb98872425520af1eac6167fe90412fa25f56889231befbd87c983ef5727e9d SHA512 1de14e50b088a9e23d181d3e4cbfa678b4ccd47ec1db7675083eeaabad7b6b606b88d2fdaeebe72dff7e79fb083fd8b0e51eb8f774e0029b2364ad9ce44ae380 DIST thunderbird-bin_x86_64-128.11.1.tar.bz2 87657973 BLAKE2B f0e68d9807bdef8928f5d918e3705848750545bbbcdf8da047d07bf5152ea51a92bd32b6be9a093a6f169a7f512ed07903a4b10483664fec684a46b836cda91d SHA512 7367c27e8be09b8c382f7615101946c080458f9a094437234ab4c54b9c2c789bf2e9f30c1bb2748132aab9fda7a679ac102047c36296915c50231bc5e25da61d DIST thunderbird-bin_x86_64-128.12.0.tar.bz2 87824451 BLAKE2B bdcbdc120e76f708fc5f5fc26735ca43374c2291c97dca08c3e14f6f357ca0a1c8ebe0060787895412c3ddb9cc98168171b690707a0ce38bb144a2cee94c7d3b SHA512 4320c092f05e5732fd07e494243e70fb2557ca383d8f8cfc3cd27eed977f40620ab70535ecb4169edf6ecfe159c8b6148832e3fcf04ca8546b9319c7419a6865 +DIST thunderbird-bin_x86_64-128.13.0.tar.bz2 87789070 BLAKE2B 648f80d11150e94d4de5775d208964300874f432a7477a3c1d465817567c5e23df3a098b2ba2e1d3254506212db6021468678f11a94857d0511d91a7b25a7994 SHA512 a6689df614b3f93004c7eae39a0e0edb0eb94ac5824ff2774dfdae9429ee648431f81d3435f41e3a7417ca4f4b33ad2d53220db7fd228ab9f1e74725adc5807e DIST thunderbird-bin_x86_64-139.0.2.tar.xz 73949812 BLAKE2B bd08e7521401c0a1c99ad4d89f83c209cab8b281c9768f86d1845fbcbd35b2480fbd530367fb8ae8c518d2465866684958d03c58992cb7c1e469e94b07357383 SHA512 845ec38dac2ecf28007ed13eaa5f60ef89447572a4a20b7ac42f8f07344f67fbb549bcaa40a6c7d0448983fff1913c266bff32763176b6b448d9a1cc4bc28ba1 DIST thunderbird-bin_x86_64-140.0.1.tar.xz 74315412 BLAKE2B fe449a312b701b4024cea4abd208a4bd0bde2f29995e891aa87f1794694f3c38d19b17524b83d224c1de922c2fc928af63695cb50b1a4e1813d00c33c33b754c SHA512 4a2f93d8fb19e07217bfbbf998040c84dc2eb9c1e7c428a32b23ddb76066652b7857d276c7b6e8f00ab856c770cd8eb18b7e0d7211628c793c5c72c88c2413f8 DIST thunderbird-bin_x86_64-140.0.tar.xz 73447792 BLAKE2B d77bda780913c8d40740a4f1d16ec538a8759fc04e28cd818cf361ac22fdb052b029ae90b35d342ea3589a62e4dbc275dfa4543ddd97d30e425b6787480892c0 SHA512 6814c8c32c8c2c3298bdfbf945fc9ba4cd35029fa8a5844a1159f4da9dba24939deff90b7271ecc345b836f9ac1cf6088d36eeec092de4127ec9f33cd756dba5 diff --git a/mail-client/thunderbird-bin/thunderbird-bin-128.13.0.ebuild b/mail-client/thunderbird-bin/thunderbird-bin-128.13.0.ebuild new file mode 100644 index 000000000000..f3d531bf14de --- /dev/null +++ b/mail-client/thunderbird-bin/thunderbird-bin-128.13.0.ebuild @@ -0,0 +1,285 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MOZ_ESR=yes + +MOZ_PV=${PV} +MOZ_PV_SUFFIX= +if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then + MOZ_PV_SUFFIX=${BASH_REMATCH[1]} + + # Convert the ebuild version to the upstream Mozilla version + MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI + MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI + MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI +fi + +if [[ -n ${MOZ_ESR} ]] ; then + # ESR releases have slightly different version numbers + MOZ_PV="${MOZ_PV}esr" +fi + +MOZ_PN="${PN%-bin}" +MOZ_P="${MOZ_PN}-${MOZ_PV}" +MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" +MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" + +inherit desktop optfeature pax-utils xdg + +MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}" + +SRC_URI="amd64? ( ${MOZ_SRC_BASE_URI}/linux-x86_64/en-US/${MOZ_P}.tar.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 +}