From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 45C20138334 for ; Wed, 4 Jul 2018 20:01:01 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0F04AE09F7; Wed, 4 Jul 2018 20:01:00 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id B9531E09F7 for ; Wed, 4 Jul 2018 20:00:59 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 735E8335C95 for ; Wed, 4 Jul 2018 20:00:57 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id E6D392E2 for ; Wed, 4 Jul 2018 20:00:55 +0000 (UTC) From: "Ian Stakenvicius" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ian Stakenvicius" Message-ID: <1530734440.b2b86ec725fa2f9751b5177e16c9105e2ce3ea2b.axs@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/ X-VCS-Repository: repo/gentoo X-VCS-Files: mail-client/thunderbird/Manifest mail-client/thunderbird/thunderbird-52.9.0.ebuild X-VCS-Directories: mail-client/thunderbird/ X-VCS-Committer: axs X-VCS-Committer-Name: Ian Stakenvicius X-VCS-Revision: b2b86ec725fa2f9751b5177e16c9105e2ce3ea2b X-VCS-Branch: master Date: Wed, 4 Jul 2018 20:00:55 +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-Archives-Salt: cf64cff7-4018-48f8-917a-7db786c3dc33 X-Archives-Hash: ef5821ca76c6489dffa8a4d7d40cebf4 commit: b2b86ec725fa2f9751b5177e16c9105e2ce3ea2b Author: Ian Stakenvicius gentoo org> AuthorDate: Wed Jul 4 19:38:45 2018 +0000 Commit: Ian Stakenvicius gentoo org> CommitDate: Wed Jul 4 20:00:40 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2b86ec7 mail-client/thunderbird: bump to 52.9 for security bug 660342 Bug: http://bugs.gentoo.org/660342 Package-Manager: Portage-2.3.40, Repoman-2.3.9 mail-client/thunderbird/Manifest | 58 ++++ mail-client/thunderbird/thunderbird-52.9.0.ebuild | 342 ++++++++++++++++++++++ 2 files changed, 400 insertions(+) diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest index 2ecb0a1d586..9f509d5e78c 100644 --- a/mail-client/thunderbird/Manifest +++ b/mail-client/thunderbird/Manifest @@ -6,6 +6,7 @@ DIST lightning-4.7.8.tar.xz 1951252 BLAKE2B df8900cacfe660ad17454836893e7199b859 DIST lightning-5.4.5.2.tar.xz 1896864 BLAKE2B 545db49edb693696440a48e1b4e0367580284815f918129fe148037312a9950887cfdbc4d41719f8cd8eb47ed193c8e29c10b49dfb919f8bc7d362e07b238ff6 SHA512 544961df074123548c7d71ae195835a17d861d74f838849666380ba6e2975179668d79c2e8053429eb9c52a6b315335e109c942ecf498f48f5729307334a174f DIST lightning-5.4.6.tar.xz 1862620 BLAKE2B a7d1d3dd1926844aba7c83378d672317e3ee01ea0d96d233471dcd64cd16af7f1d33c7b2d58ce7539f13874a93efb65edd3329b522eb69f088f734934c5a166f SHA512 10deb6990c260e9b64e08d4a562f6ca496299e5087037632ce082e063999e9af0b0f9fd45df592859b802c510b45818f123a091cde2105167985f99b63031abe DIST lightning-5.4.8.tar.xz 1891528 BLAKE2B 8b15d2058171d09b8fc1e992b48d36f024ae9405803c0626060bbdb75318a6ce652cc1b527cc2a30041c81f2ea215c63950912a8783d55e4042c2fcc270bfccf SHA512 9c36ad58ef77f9e7a1e34c07db0357d4db75a44c837068016e1413e31cc762f2cc1b4cf1edf8a78124077053db6ddddec68c17ba42da91c2a05dc87616f742dc +DIST lightning-5.4.9.tar.xz 1891752 BLAKE2B 90b777814db2962ff669430cea5a29ba1612a842fbb0edaca597539e6e2d728a9d90114ec6196fe0d4758a4738a15bc0c985a345e1062cb125617eb84ecf79e1 SHA512 8e54865d50118154c3918d5dec5dade4fb026c24bc697ad2e360db9741509cbdbb71ba9477508a9b209be6c8a8190fb0b5e03d2e8fedcc2cae18f5c9e5a3a496 DIST thunderbird-38.0-patches-0.1.tar.xz 684 BLAKE2B 5f55008421169da375e5cca5e3e4944c207e53b194b7d7b6bc0a589cbcb38695ffd4b06c1f9a8adec9c6affc41717f3a4f0e7da2d8aca647cf8164b6f4834a78 SHA512 52c83af301be959e861dfec55b3c4bc60035387c606976bd29232c4cba077230edcadef242491e699fba10027d0408dd4f33fa320bcf96727afe149166ca02de DIST thunderbird-45.8.0-ar.xpi 490775 BLAKE2B acd6914f3792b71a2245c8cdb14f143ff3c3b0f8f5176d2808fbaead0c0c57affbc82c26075d7e3c2c31658e29f038200252ca726a4b9ca0eb8fb8e934439301 SHA512 95adc2355a27d916f96c43bee0d4527990a1eba8cee9e4f85cd6da9202ea0ff4fb89fde127abce03962e185b272f5bbd1d8cfb032f6f32c7895bf3dde8d35a2c DIST thunderbird-45.8.0-ast.xpi 428059 BLAKE2B c5fae88f8f28689f663a29f260840a3926830085c2aef8f135e2b6b6b1b81f07673e30792a71edeb57be67cca642752f398de7f74cf338fe29d3ffa232a963cf SHA512 eccf877f29099445ef59c833929a50df7424aa475b1ceb432d6c10b28c71b4e25d840a4fedb1afb3106896da0afeb47a3af1b763553dc6ae40f7bda5b0d65040 @@ -292,3 +293,60 @@ DIST thunderbird-52.8.0-vi.xpi 637164 BLAKE2B 0324efd580582af4965de2db1bdffe856c DIST thunderbird-52.8.0-zh-CN.xpi 593612 BLAKE2B 725c080083c53aa36f8a93d2bc3b80c20eef2c844c30c4935d510930c67a1f59230f193002276fd7d18ed5b2e61cbc2ec72a52e924fb17d35ebe81bacc271355 SHA512 129105f53cfb56311f855f8d15041f9c2900fe56c2662473e5bd7c1ee3eed96b8d61fd6416fa1ad626a4acf550554d2f4898caacf44c3967b2e7fb03cbcf6b7c DIST thunderbird-52.8.0-zh-TW.xpi 595729 BLAKE2B a8f52baf28e60dbc510ad8d0893a4c259dfc34e332810b76f8ddd8e2c84ec9f938804e19cdf4640dd4901bb877921d0570d241d1769351d76e7d59e5a3ad8544 SHA512 fe1b639041bf52c9037ed08a13a9044b9a56241d8c455e8d7a818b60967fef17124c7b18256c72ce72e2b3802b33e632389adc8f36783c633ebd5167cd83c32c DIST thunderbird-52.8.0.source.tar.xz 230380780 BLAKE2B 6bb13abbbfc6fbb9eba6bbc9a66b891bf463233ff875b4bf0b877c3ee8c6b868e964381cd7904ff91027189ef05bf11eae90791612cee66720c0713930594df0 SHA512 ce44f32f44244560499c44dbe963a8296cf58cf33e3f26d07be455746ed7f77791084e41bc66b2c90fe46e97fa15ae2041b1f5fcfa94d15b45c4f90172230d03 +DIST thunderbird-52.9.0-ar.xpi 604235 BLAKE2B 976fa2de5d2d132dd1aa835292c3991a1faaddd542a0eb9f72a75ae200c68edaccc921d5263a6c69324af8b189ada47f016863d1df147b3e54951fb7d3f1ad12 SHA512 50b9e878463ffdaae09fbe1e5567200892f20c3c593e9c53ac7524f58c688711e58b2cd8a668a5ae82e3cf96f0c178f5ff111d2f56f049bf3c771b881715a67c +DIST thunderbird-52.9.0-ast.xpi 541173 BLAKE2B 3aa4e92287ba968f22d10c9fab41fc790042705544ddb998a43d91ac0912f9b028de63fe18cd982c40183aaddc628a4c547428db96c99df7e11e20223f573469 SHA512 70d8168751acf69915f3c6643feb23fce813a313243a392bd3979db24c4f8641b56f92a9f5861aa4224549ff621fadaf4b0f1ad924cf68b9daf6687d15d886c8 +DIST thunderbird-52.9.0-be.xpi 570932 BLAKE2B b2cbd5730b479e2839d463ba2d9b28b2807fe63d28225080e0900a4b284b752ad770475fa632b6dbffac2be151813c4bc4fa7142c1271a586637458fcd3c52c0 SHA512 a5d607682e7519634c6d8efb6e688c476f144287973aeb854f3dc708f07a05c57784a0d2e6416bae287b3315e5addb04384077f55398989d3b8fde24a1a8f826 +DIST thunderbird-52.9.0-bg.xpi 634897 BLAKE2B 099428e50c562e4cf1168d2ee9c322d6fa30294b53d191e5439c3bae740387b2ff3f88fd3b6e17c62d177e8947921d7a7257bbce6a0540dc99f2b93b00156e8d SHA512 b7111d9589aeaad76d7e7a315c9cff8eda9c543979252f295f1e10c502746eb29135246681b10182a389f7f60f1e7267de8a268a5f51bc57605f9def02ea7130 +DIST thunderbird-52.9.0-bn-BD.xpi 676901 BLAKE2B f56ae9db45b41641ee28bc7eae0e3a10702896dc22d5ebe822c61fb8a6032a0752ea950e575590857331ae4ab29b5121a38288c9ff78dba2d503a4ab6d86752e SHA512 aee603e3c82e7f8d7eab37becac87dd2b1e21282719cb7241d0cfce97ec4eed0d059e950a53790581ce225a94059b3d7603a3366ce7eb1cfe88d4039a201edc4 +DIST thunderbird-52.9.0-br.xpi 559380 BLAKE2B 0a774847076b503edd83c1f08d48c3cd5df5bbbf89ae7ac2d5b534bbfc5a30bca07a47de6ea9bf8b676ba44aa31019c2e3e98c4d1d7f177d92f16624a8966ddf SHA512 7f1812799616c533b3170f853b9a625887f850f8ef5a84cd3fc7d4342b4df410e278b7010cbbb6d788d1ed6efd4b5e636f96536bc3b2c7fe1daca2c0b1cf94e9 +DIST thunderbird-52.9.0-ca.xpi 569910 BLAKE2B 5b8fef430525d96b8d019280670717f35e86b53d3edec01c3034fca11cea05942147b8be247a465fcee13f860b345adaa42b26bce5ad087a67220763d69882f6 SHA512 e21b987728ddbcb92666fd1e20798fdcc9da6606bd8668f40048a82c49424005cc87fd05f74ca39a9ede8e130234631ac5b9e1403e095307d56c630c336433eb +DIST thunderbird-52.9.0-cs.xpi 579150 BLAKE2B dc59cf7f00139ec1b24f1a7c2760a82c599479afdd807a9ffbc84b453cb0b7f4293d69ab340b997a2bc2c4b6680840507cc20de9cd7d1bc606a01f9d350d252c SHA512 5d55c94b8b2791fa6f2a37a0930716026df24c91722744934a4fa26f2f64dea1fb5d3fb750789db95ebf153303bd2fd93c96699894260413710d7487121abe24 +DIST thunderbird-52.9.0-cy.xpi 554858 BLAKE2B faecd9a7066e51c66946ddd3775530545bd8dcf139d6b983424dd51710c78f2e313bb1aa9629eb38e2dad312d30313b0b74d710f324f3a5176735bc7141f014e SHA512 c11fe8606ac053e04a6f7ca0d95636ecf03ac38ab5a5d1f2d11e1b11c26eda1b3834426a356dfa1c91c8746f2bc8294cdb361d433070e2ecbe5c14a17af24da7 +DIST thunderbird-52.9.0-da.xpi 543335 BLAKE2B 0aac6e64c8bb8005592c78d3770eceb86a42b6bda5db8558da4ae4439e28910c721116792bcdb1bd09e372e55c88abf7f9d5384ba2131e046534ea9ba05af178 SHA512 a467bc94cd2c2c7fe9720864b65846a3d66db422d789c412b641390437689bc3f9004b129c222a315d7c0b1f028dc5441479001a595e0188ebe52606fe2b86e0 +DIST thunderbird-52.9.0-de.xpi 555744 BLAKE2B be9314cb5cb702920bca07d846e5fc21e61ae08fcf1bede633683ebc323724c0bed20cc5bccb68af7cbfb2789df8b7275db79739dff9af0bec9ebe42c806eb11 SHA512 3f70eba9ae04bc7c60684768746cfac5f38665fe2094da8c285584e5181f1fef71f6e655149045c69e27ada42956011ab224da96745e22f51691fe367fee03ea +DIST thunderbird-52.9.0-el.xpi 662965 BLAKE2B ffd00c0f28c5eca89c9e7663fabe363a4e45d340c0a5f54a386bd4cd35eae31bd66b5d9edc946aae55edce59cca5e33504d59d742b53ee754990bc4c8c13a6ea SHA512 6e71b7791d265d564e86b803922efe70e4a42789cdfbb6dc1fcdf4c64a537688f1650d0c3d3c552b71c744c3245aaae65a62b940cf536784f25e8a89d2e66420 +DIST thunderbird-52.9.0-en-GB.xpi 531234 BLAKE2B 9d950dc2c7ce5101d5741efbd2181e6cd71ad96194186cd361185c7bda78ab14713827e1b4b5ba1b201e5191e4238de3438a41c6b32444b47b3c45060a9c8842 SHA512 97790cdd2d8d5bd62830a3698cb488d04b9588fdcb7759f51818ce206d665fab93c706eea20719e2aba21a701eaa77461bebfc68029b8806e9556b135661f227 +DIST thunderbird-52.9.0-es-AR.xpi 565995 BLAKE2B e087ad1dab9c9ebc24c5b5569ae0e276b9c081d4562f5cb0716df4b9bd949bd397c3651fa5a6e4adbe48f54e2c9f95d0ea5419969b216bc83a70bd1393292a7d SHA512 d2f7f03a0acbc911d97567e1adbbacc01e0ee10b6e7611fa2897a7aaf91fc68ee33e386351ddc957c7133e8c0401683396781b498bac536cec4a94a640e3e8fb +DIST thunderbird-52.9.0-es-ES.xpi 445464 BLAKE2B 18fa0a887e87f24281fd6ae0a002e5d2d7f19f14d60d82aaed9b8c999cb56805f295ecfed3dbc1a0cf4ec83c61b183de5f3834ef31ff1db76d48e6ec09c3dd8e SHA512 d612e94b077b1df62c59b75712bcaa64c668a2ae95db19eaa5b73bde9f716ce78d254513d9ffed42b21fd0d4e5792b01806597483e69a5dc1fde56a5630906a0 +DIST thunderbird-52.9.0-et.xpi 551661 BLAKE2B e76fe7368b035fd84c1b4d0e6b85c77d8df25511dface74719178272d3ddbee735e8914ced5a0a68d148c98e55d61c2e36f3536b72b26fdb48cdb7e92498b677 SHA512 9f732be17798c601973fc1b8bc31d59fa9f31eaea258d6dbf7573ab2b40d3952e9e28d7a5f2ada8d0c7ee97dce20517f4d8647862b113cfabac135d49bb92d1d +DIST thunderbird-52.9.0-eu.xpi 555536 BLAKE2B e18deb4f741c3cad9e8745ab1de0b5da7e50b1da44f8a65e9715d9452b30daa63e43b298780c718804c7967a7e1fc46d00e11f65d5c259e1a0c757f7450ce63d SHA512 a215f0a0da9161be33a2da2026924d347168222d546dcc9a8496e207fae0782bc103d5e32c768a4be2fa00fb8a600964083e5eb732e6f91a88cfed888667d948 +DIST thunderbird-52.9.0-fi.xpi 550669 BLAKE2B 77283eb69f4e064454be71c9f7006ce66881d8d1f88a40f0f32897e76181b39f69e51185cb41c92415f889c9a91ec94e8f600263235cbb38621320023f491c2e SHA512 f916163f6f615b20a1e4a60fa21111286ab8df3a9f88e243de69925394674721c2808cee34020a95d58702d8f7d0ac629cbadbb10024db0de46132b9d55ff2da +DIST thunderbird-52.9.0-fr.xpi 577560 BLAKE2B 84e08093afbf64bc8acc8f0d0832144cd4c872f48eaf1b70bb660309efa94df58bcfde61cc4d12216d36169001c2bf0bf400df0cde00819afe7d477992a95bd7 SHA512 2a7fe31fce0714fec73d63ed44cff7f357b150e06a4c61f4eb6397fd8b124edf5f4ba2c2af87d2d432979099151f161cca743b4d03eb9279800f1b6a67fca955 +DIST thunderbird-52.9.0-fy-NL.xpi 563632 BLAKE2B 9fbc5b548c5d233d46f383ff4032dc9e970615dbd23a38f6120b9bf336e6e808c05c01cdd51129f16bb562a718498771e452c5b4bc5730d72ec875f2f9ddb802 SHA512 2d82fe1882c51f42d855d5df2cf8cd74423fbe1548d8fa5cfd080c164d730f3cbd30cccb85fccb4ceb7d8cefa8b658470586c2f0efc2f034153340908109edea +DIST thunderbird-52.9.0-ga-IE.xpi 583556 BLAKE2B a094da3f008b83e59d99e6d53d81b57a452899dade7ef64b9c39c7ebbba1b24c36607893584d329b2f3a037e1f22375e8bbfc395f3db009f018861aaa86c72f5 SHA512 526966c12347422157a2b0c5cf4fca55b0d84467bc4bf64538e125477e50d3a5b958e024e6ffc6e15e1a0b753ec20031550e634808cc4e543e9cfd1d1d03cd0a +DIST thunderbird-52.9.0-gd.xpi 574065 BLAKE2B e08f307dd992621e535f7ef0a583907b9071007d9052a4209b574260683529d4c0c335bee127273b87546b56c3d927b06e53878d0f158e946653952a605066ff SHA512 4588aa8eb885380c46a66e0850e38b2c848a745d58be19b9e9efa61a93359152ec5708e0d576bd70c59a9c514c546524294a443958c404c1bc0a6dea6a7c054e +DIST thunderbird-52.9.0-gl.xpi 575150 BLAKE2B 5616d69171d961652c8c2ba33fb726f862f7cbb41df15440752f7cb4127c14f49ac43f1ec55288d172ad31079772f714f702341969164661d46c03f72f505eae SHA512 236f185fbd15615e1b78b41b3e53c1b2445935c9dea0354f27961a301f08a987eaaa42f2e2f5f38f2e0dbb5213396b35d72665c5c80250122d963f2729001c96 +DIST thunderbird-52.9.0-he.xpi 592566 BLAKE2B e867d3928ff9a5a19dd327f8f49a9379f8fb27d2d9d22cb3318cfae70bb181e683fbf64dae2f496a4ffedbd1719c060efb2ca62bd3b5546e2b9615fe1934fc48 SHA512 2dc5bef2c35b425feaa32ffd0380375147d544259d40c8448fc0343d0f8b3a19fb30bc994ad752906dd0a72d0b8a301290afd89cc6e48b8ff52c860891356090 +DIST thunderbird-52.9.0-hr.xpi 564779 BLAKE2B 96fb69879096888987648bb21ddab91a57c9a676df4ca3503380c4fd88f73a179054ac2d8dbfca001d3e110eaa023c118b06893f4ed19a66b71d00475e8e80a9 SHA512 f1f989f08c5be8d80bbc214b07b5ce4e8979bf43bdd70b8dca41b4f83c9f7d7c775090ca667e0679f8fbcac84df839632065af90fd9ebd304097e45e5339bd88 +DIST thunderbird-52.9.0-hsb.xpi 582241 BLAKE2B 76520b8cd65f5aa8bfe1ec3cb05fa890e767944dd212974d60fe3d3a1bf6a8c7cb3227b1473f40c4b0d87be66408cd772d0f063d5c676771ad778977e239d0eb SHA512 67f7e38be24cde53b169751667105a97c6acc2ef7e6789f9e9018d18641ee2c1d94cc622c192094d91294694758acd9f6a2e80d2b01eee02dd381acf3664e79f +DIST thunderbird-52.9.0-hu.xpi 586446 BLAKE2B a4cf73fd72ce36fa20384131e1fb7bfd31cb56750bd1a51fb8135ff14c1326512cafb74e9a2d464ab781b007bf0fee292a8948a5a0c4019b503c8b742ad7a404 SHA512 80cfca987519eb5ee0b2bf063fa6a371a338c98449d76a61c3848363401daeeaf173b0db8abc39fea787f7f896a4da9e37a1d654dfc52bab8ff820e851ccaf7d +DIST thunderbird-52.9.0-hy-AM.xpi 629880 BLAKE2B 8586732234afaaadaadf4996c1d293d8ea44fde264e2d6880a8b05748538a74622c119160c214033d6e329fbfa0b942a6a326de5d1ed07ac53cbef150c1dc63b SHA512 4ae4afbadcac9341a6e5995a0597d7fb35f4d42241be554cebdd4d6a6fece160aac23cf4d939cb22959a2b85e685849a7043f81f3521f6547c34a876da2276ed +DIST thunderbird-52.9.0-id.xpi 546526 BLAKE2B 23e955ede40bc8070479a553b8d8563a6d20ec76bc93ef7952a644b5a3c8ed9eb81f47c4be68f64a4885cfdebb5d31e5b4e595c08f794889c955c90a02a1819a SHA512 26706b3e30a6e539dc1aa667e593928a10ec6abdd8df6e714f0f72ec54371fd12b12f1f322e0a6e94b6d9954999cddcd9e999155684180993718e43bcd05c5c2 +DIST thunderbird-52.9.0-is.xpi 555712 BLAKE2B d1745843aa628d02be9fcae5eed744b1cc6c720846ccaf9372ccebea13977a357bba60ca8263b1cda9cb3d16c29bf3ca3e489c2e131d55bde6b7670df375b8d3 SHA512 655eb55ef961eb092892afc5f4217c5465f37c22f7475b02964f3ad6e10c139980bba452cec12224c5f4dcade65b736c4a7618f88d1d2047cba5662b27822fc6 +DIST thunderbird-52.9.0-it.xpi 455408 BLAKE2B 0d4a16c7261d79e95fc1e6ea6a84230882864144c414bc06f09b998c532495f05d910312294c2177d0a1eaadfefbef0726ee70db24a09c520e19bd5585192128 SHA512 e0d70a3f1d96a1cd8c7c45f381c8710c137ebe09cbc3fe7ef27d1aec0c632fe8733fb715a03d977112f2bfa38a892bbbaee30b45b009f94b6d34be6d61645d21 +DIST thunderbird-52.9.0-ja.xpi 630053 BLAKE2B 4f2a82a3b074c48db89076ea7b599e0167593acb6369aee219ece2bb496c39434e26d5facce8a6840768917171a295fa93ee166942ad5329a742a604c338035f SHA512 4cde8564df31275f0ee98503dbbfe378956fdc817c2d7228f43ddc7bb6396f2bdbf157813e17a2e3f9a979ccfbb09463775ca34925736fe4ca0e78014e3b9d9f +DIST thunderbird-52.9.0-ko.xpi 595517 BLAKE2B ee1456b9fdc865be6bf51c57af56bfa78f71e6aad3cd2948ab32134cee6e7339acae90820ef26312539a1f9286a674ee6b2009a1d4d98d86efe9e3216376cf18 SHA512 5c112ddd291b0de8f843d859367223d6017a04bb41ad479ddfa6e2a29c187c01deecd49e9fcb6a73077c6da5d2a9ffdb07d0077c10f9a672981628ffb4c7aade +DIST thunderbird-52.9.0-lt.xpi 580598 BLAKE2B 1aa38f1331cb859f164117698656ca7f064ca89dd5323c6a2b555774a794de89dbf14eb4ec2f009da6a64722251dca62f7b88d7d0bde3a2d901037eb58002507 SHA512 bb62b1f6e98d9873f98ab4d8e1892758097e056389c9d3d6267fc80727513f6943147c462314eb18793d61a7c6daa0b6dac498c65f61bdb7ed91f9b5a92ed68b +DIST thunderbird-52.9.0-nb-NO.xpi 551104 BLAKE2B 50f18d882edce20b63dd4693f710729498c46db3fa7abf765e35a1d803c48aecb8f08f905aeb0fbd9f87a69b716a488ed2053ef246a96b959501372b93240d1a SHA512 3b4ffcddc3227cb3ea14eeb7c272816fbb1bc1fddf11b2c9198a251b77af7bbda665e96ebc02cd209169e3c27a866a0a2265e53643feeaed1fe1bd5b35a8397a +DIST thunderbird-52.9.0-nl.xpi 557957 BLAKE2B f04c03b4923986e0dd93eb6877828561a1ea64aac41f8947da685cd0d6a34820759276d13cc6f9d10a15f91d89c569e5e3eba963822f3e2ef0195b1a069c00aa SHA512 3d75fb2a3934b48aa40bf40673e56f68fcf7185132c14fcfd5f667089266221eb080e55a3ac88ff1a67cb23a6d8ae3e46ae1c0fc4826f6f7d7343420ea7f75e7 +DIST thunderbird-52.9.0-nn-NO.xpi 551892 BLAKE2B 5ef7a94f71e03924f22c58f567e88c03494e35fc3a5935f45bb8e0b6ea18d002ecfff30891b86895888f267dedcc71d5d19465abf1da3d9edacbe7fb2e7bd6bc SHA512 7b91c65372f4c79efd99a01d8a20d57b5df7946c3510989f05ebebdfff858b231ff010cdfd3503d69b79da6546a79a1e208b111f32029c4ec70b7ae1acca5883 +DIST thunderbird-52.9.0-pa-IN.xpi 646568 BLAKE2B c1826adba2f53260d0f182bf141231b2f4b2ad39f6a6435ebf9a73f00a55db08b045eca23d52f6e406b718bf3d9b7b56f9f0a7c10c95bdddec8a7d9d0a9dd48f SHA512 f20585372f247fcea5f0eaba640feaca4368bb2c84144abbb784a1a9266b30778143ed948642946fde34c000d5fe1d06cc55f030449f89426731b43c83a559f7 +DIST thunderbird-52.9.0-pl.xpi 469901 BLAKE2B 1544ff8d2c87fc19b94a36ad68bbff02fcf58e5e01f72447ff3041950510288a1cb694f0b32ef745d2f9778289119ad4ff31ef07029d4083ef991e9712df2979 SHA512 bc125ea42aade77abc0e4cac23e076661babf92198a07f0aece67960e2f9245dc1e59c0e512877fb8b2c957810ff049b94ef078ac1fa2752bfd2c4c61ea52aa1 +DIST thunderbird-52.9.0-pt-BR.xpi 558224 BLAKE2B a4ce6421b9348bbd7832eec6292d6d4809d7085eaba74e9fdb82da5830360dd3a82547952f1795bde13541fd37d6778f73efeececac510c47828bb3c43917310 SHA512 fe9e044d4b0c03fa084c1380206c7b7697d1f1c181bf06256c2f3a43caeb3e8f10942e15ef8bf0589e4ccf788b4030464130f05bdb893baefac750256c3dc357 +DIST thunderbird-52.9.0-pt-PT.xpi 565624 BLAKE2B 99e61a6efa2e56a547e752eb9f7ba454ed4130e4698ec5aa5e907c7e288adc1549462a040117652d5871e20ef0862415bec1974c393ad1f1523cf3f2e626ec9d SHA512 b434e5e65d12da96ed4c9c08046650777ad8d10408b0dcf3065de3d9168e179d8bf98b5a673949ee33893a667da54ecfa904ecdc898f3c6e46a56218e6dcf497 +DIST thunderbird-52.9.0-rm.xpi 557605 BLAKE2B 5fcf0eedd83a419546c2a3f94d45f7105b3df7b4d274e74b18a3bad7454908396475dd5696f0ef5a0cb75be838546c8ba6438db56e0648436a1d123000877af9 SHA512 0740f6d595a7214b68a90d3077b55c4edd94d26bd278d04394d921e05ff719b0c664e88ef6b035f66c4b6d64bd6c439bf0c6b51c80bee0a6dc0eb479fb68fd56 +DIST thunderbird-52.9.0-ro.xpi 570529 BLAKE2B 33ed665aa087f8d1a3be9b80e6c0c020d24c1c22ee832c3e21ad44e306b521fb7b9d78025925a685c90a802be21b016648212b698c65bd5c8085b459991cc6b5 SHA512 9a7a4ff31763fc43e0f6e5a0664d3cc16ac74794cf2cb2f200446f4a8ffdeb4fd8bc632191f42d4610434c8315b683fede11593ac26047a9f9d26a5b96c6f0ac +DIST thunderbird-52.9.0-ru.xpi 530670 BLAKE2B ef87fddfd4e1b01a128ca90e06e3e70473f89f4b682a1214e1c3018729e65342789321ab8ee76068d01b745afa37cc95b25f52790ee143fe95ced8d7d3170e43 SHA512 41bf73c0ce1cb325b46eb1c0c7a9a3edcd8509eae7cd1013a2e56147ba371ca12ff9e0e8e6ecd9615c2ae3c1534d30374a17fff28b1813b44c641cfb235eb53e +DIST thunderbird-52.9.0-si.xpi 649010 BLAKE2B 347d4c20e70cbf437efe9e84634ec68b9d3e7a0dee44ee16318a35d2d99b14bb2ecea00a22d4826e2e18a13e64f2df0726d0d0e1c1bfa002d4fd87158b3b17ea SHA512 859024051568de4ef577a06219c397622f841d260ef4101a7e30285f559e929b995cc9f30951d437ddeed1328285884474875681ed803590a5d72ef67f798eb2 +DIST thunderbird-52.9.0-sk.xpi 583882 BLAKE2B ceddddb3517849b4a361d773973ef4e7c26663aa8121828e50c22db04296666821f7e49bce71792108a1d4046a24bf6b55abbf48086de1a8befcd29378373156 SHA512 e031a4aef7ec8930d2d2dfc12f0a94ec60d1b3f1d5aa4e298809efb80e478cdb17712979dc0a2df36f516860119f30eddaf78944bb7c6dbf20824295421d788c +DIST thunderbird-52.9.0-sl.xpi 562834 BLAKE2B ea3705a1a6756e2a8de26bf41b2ef24b12a6b484221e549936125bcb0642991f8da2ff822ea9ef42316182168f9fc9fc844250f5a177ad0e40e449124d0f2bbe SHA512 b6a2358df2c43102b130c827bb5fd7e567e0f11c28d65b931a6f96553b2c8f1ef5cfd35783c4bb75e703c85021283e57b092f84ee7d418e50e949635825d2b8a +DIST thunderbird-52.9.0-sq.xpi 570616 BLAKE2B 22a608983e0cdea39e0dec636e7af160a5b9afa4012a83c6207f0e4fbfab0632d9f58cee859f6047ab1b9ae437ac721e5cfebaa76104bc3f7f9f8d304bfd8777 SHA512 28b5d009013acaf16ef3b8a5781e34b207c9e4bc01edb4c7e1ed0dc0273d9deb3270b1ec05749f5e131bbc8883d976809057659d92b68c5375a4e9e04146d045 +DIST thunderbird-52.9.0-sr.xpi 609020 BLAKE2B 22df230ee19eda1945f359ec14b12a2ed56992d54ff8ea833a75117642078b7a67f45386864f1e9213138691a00eb62aa48b1033e6a1346b53caa95dc8bccfe6 SHA512 ab98bccbc87f0456fa12732817531887f18175521087632f350cd24d126fc94ea98b0c8155502db7676387f6c1961560954f5f4dc5351dfad65a24ee84b3675a +DIST thunderbird-52.9.0-sv-SE.xpi 565777 BLAKE2B d53fc8e99065135aaaafbac2dca5f9ada472ce0d11bde4a84a54b2cc61c001ed0f95b6819dd5940eea8d8daff7e70bd45950212f89966cc8e9abfa1aa7380ee0 SHA512 ff30d6a220f8ff3dc8a3f7672bc814611ed9a7523498efbf101b86285389a2a3f4533485266ffb36dbd9844ef5272ddda9cd54efb90e71e44a033179cd41f982 +DIST thunderbird-52.9.0-ta-LK.xpi 675039 BLAKE2B 1c2dab5c68a812fc6344a5b25a120d5d502bf3772d509a28f661e183fb5196e69b42a899f88d1d9e99730c6d68fdc87d0a0a24e20f7465424ccf95e58b8839a8 SHA512 5bcd5a65d88657c44d60bce26550a6896319d007462ce4766901b03e5e1749f83f29dbb2e5989bb624db57bb4c51223d48fb1e815878bc4bf863cd46b93ea865 +DIST thunderbird-52.9.0-tr.xpi 569926 BLAKE2B 992ee9e0ca14a9a8a3d1a75eb8d5caad1fbf0cd463b33fc0e31329b43ca9620eaa06f519d5acabb7b71304ace3acd780a7360a184f7b34e5b66beca135224367 SHA512 b302f024a827cabf1e46b74892410f71c62a63246093bd3c014feb281bb46a7998af8ba75a7be4c2dd8857c574e653329b76246e34454bc2556992a7663d1697 +DIST thunderbird-52.9.0-uk.xpi 652855 BLAKE2B 980c0869662425d8a35e58e4cff2dffdc159020c11474891e7200adc796a08b1f20e0eb218e46471a7db176b61cb85903ed7356a0fda34da109352740d7d3c38 SHA512 1d6746d15085b427400000b1e20a691c9b7a4184f380d7fd516af83ff130a450538522d1d9819a7094237f3ad2d51373098fc178f7803be8c9aa62e6ae2ab257 +DIST thunderbird-52.9.0-vi.xpi 637164 BLAKE2B 3b1e661c3d7b628d201b73de0edd19e3bcb9979b9e9cad31ca3e62f00b5e9a661569507cf872ffd75ec1ee97e3bbc2c71c4915a5b05f538d2c3d9e4d49e9559c SHA512 90ec8dda5fdf491a2d81c0f675753f19f1c6289b42c08d5ea6b73e0148f07828d481723bef7a516ed67ac1c9bdaaa489ae9579782b389cbad4cbe76f4a19f1e1 +DIST thunderbird-52.9.0-zh-CN.xpi 593612 BLAKE2B bfeba596b07feafccf24da7fe945fdafe24d596818f601e189eca1d8dae4e98b6f57a4b3535d313fa0fc1629bc58a84ff688d824e3afd451c1fc4530b6a3be4d SHA512 2edc8f16f4dce60c5ab8f29758f380885dec06360d6c39f18aceeff2647da71c6c53f5bb3e4b718acfa17ad1692b87df7320cd2966c3de64b0091879337cd0fd +DIST thunderbird-52.9.0-zh-TW.xpi 595729 BLAKE2B 33702ec38ee830913c9b27dd102c38d7f6b7ce5f0b68cab14a71941f6a86dbb9dc785c5324dfd04acc8f5fab3562c439f3efab95eee8401c061efa8f38d4a2dd SHA512 a8b9cf32945efb8ed958ac53ab11e327f8dba8af29ef7c18af66d4cc9c7d86bfbab3e44e61d14a5eb40b82d63c9ea3a875672bc96c0baf08d841df7b7e3dfba0 +DIST thunderbird-52.9.0.source.tar.xz 230441012 BLAKE2B d39dc94f4e46af1b651e2b4139738a2bfc11a76506847bbf5b2340c96a300d7ec9534c38faf6f2fc6a574c186334dc92ff9057d92c560a8d1e4620138e64721e SHA512 2142ba7cc04f48a9ffa17ad8f3a0d761f90416c9e6a7066be662a09b19846f13f0fb9669356ccbbf576744a83143cd659c28ce034679c4d6377004f428932dc1 diff --git a/mail-client/thunderbird/thunderbird-52.9.0.ebuild b/mail-client/thunderbird/thunderbird-52.9.0.ebuild new file mode 100644 index 00000000000..c42875a117b --- /dev/null +++ b/mail-client/thunderbird/thunderbird-52.9.0.ebuild @@ -0,0 +1,342 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +WANT_AUTOCONF="2.1" +MOZ_ESR="" +MOZ_LIGHTNING_VER="5.4.9" +MOZ_LIGHTNING_GDATA_VER="3.3" + +# This list can be updated using scripts/get_langs.sh from the mozilla overlay +MOZ_LANGS=(ar ast be bg bn-BD br ca cs cy da de el en en-GB en-US es-AR +es-ES et eu fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM id is it ja ko lt +nb-NO nl nn-NO pa-IN pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE ta-LK tr +uk vi zh-CN zh-TW ) + +# Convert the ebuild version to the upstream mozilla version, used by mozlinguas +MOZ_PV="${PV/_beta/b}" + +# Patches +PATCHFF="firefox-52.5-patches-02" + +MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases" + +# ESR releases have slightly version numbers +if [[ ${MOZ_ESR} == 1 ]]; then + MOZ_PV="${MOZ_PV}esr" +fi +MOZ_P="${PN}-${MOZ_PV}" + +MOZCONFIG_OPTIONAL_GTK2ONLY=1 +MOZCONFIG_OPTIONAL_WIFI=1 + +inherit flag-o-matic toolchain-funcs mozconfig-v6.52 autotools pax-utils check-reqs nsplugins mozlinguas-v2 xdg-utils gnome2-utils + +DESCRIPTION="Thunderbird Mail Client" +HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/" + +KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +SLOT="0" +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +IUSE="bindist crypt hardened ldap lightning +minimal mozdom rust selinux" +RESTRICT="!bindist? ( bindist )" + +PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c}/mozilla/patchsets/${PATCHFF}.tar.xz ) +SRC_URI="${SRC_URI} + ${MOZ_HTTP_URI}/${MOZ_PV}/source/${MOZ_P}.source.tar.xz + https://dev.gentoo.org/~axs/distfiles/lightning-${MOZ_LIGHTNING_VER}.tar.xz + lightning? ( https://dev.gentoo.org/~axs/distfiles/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.tar.xz ) + ${PATCH_URIS[@]}" + +ASM_DEPEND=">=dev-lang/yasm-1.1" + +CDEPEND=" + >=dev-libs/nss-3.28.3 + >=dev-libs/nspr-4.13.1 + " + +DEPEND="rust? ( dev-lang/rust ) + amd64? ( ${ASM_DEPEND} + virtual/opengl ) + x86? ( ${ASM_DEPEND} + virtual/opengl )" + +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-thunderbird ) + crypt? ( >=x11-plugins/enigmail-2.0.5 ) +" + +S="${WORKDIR}/${MOZ_P}" + +BUILD_OBJ_DIR="${S}/tbird" + +pkg_setup() { + moz_pkgsetup + + export MOZILLA_DIR="${S}/mozilla" + + if ! use bindist ; then + elog "You are enabling official branding. You may not redistribute this build" + elog "to any users on your network or the internet. Doing so puts yourself into" + elog "a legal problem with Mozilla Foundation" + elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag" + elog + fi +} + +pkg_pretend() { + # Ensure we have enough disk space to compile + CHECKREQS_DISK_BUILD="4G" + check-reqs_pkg_setup +} + +src_unpack() { + unpack ${A} + + # Unpack language packs + mozlinguas_src_unpack + + # this version of lightning is a .tar.xz, no xpi needed + #xpi_unpack lightning-${MOZ_LIGHTNING_VER}.xpi + + # this version of gdata-provider is a .tar.xz , no xpi needed + #use lightning && xpi_unpack gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.xpi +} + +src_prepare() { + # Apply our Thunderbird patchset + epatch "${FILESDIR}"/1000_fix_gentoo_preferences.patch + + # Apply our patchset from firefox to thunderbird as well + rm -f "${WORKDIR}"/firefox/2007_fix_nvidia_latest.patch || die + pushd "${S}"/mozilla &>/dev/null || die + eapply "${WORKDIR}/firefox" + popd &>/dev/null || die + + # Ensure that are plugins dir is enabled as default + sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \ + "${S}"/mozilla/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!" + sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \ + "${S}"/mozilla/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!" + + # Don't exit with error when some libs are missing which we have in + # system. + sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \ + -i "${S}"/mail/installer/Makefile.in || die + + # Don't error out when there's no files to be removed: + sed 's@\(xargs rm\)$@\1 -f@' \ + -i "${S}"/mozilla/toolkit/mozapps/installer/packager.mk || die + + # Shell scripts sometimes contain DOS line endings; bug 391889 + grep -rlZ --include="*.sh" $'\r$' . | + while read -r -d $'\0' file ; do + einfo edos2unix "${file}" + edos2unix "${file}" + done + + # Allow user to apply any additional patches without modifing ebuild + eapply_user + + # Confirm the version of lightning being grabbed for langpacks is the same + # as that used in thunderbird + local THIS_MOZ_LIGHTNING_VER=$(python "${S}"/calendar/lightning/build/makeversion.py ${PV}) + if [[ ${MOZ_LIGHTNING_VER} != ${THIS_MOZ_LIGHTNING_VER} ]]; then + eqawarn "The version of lightning used for localization differs from the version" + eqawarn "in thunderbird. Please update MOZ_LIGHTNING_VER in the ebuild from ${MOZ_LIGHTNING_VER}" + eqawarn "to ${THIS_MOZ_LIGHTNING_VER}" + fi + + eautoreconf + # Ensure we run eautoreconf in mozilla to regenerate configure + cd "${S}"/mozilla || die + eautoconf + cd "${S}"/mozilla/js/src || die + eautoconf +} + +src_configure() { + MEXTENSIONS="default" + + #################################### + # + # mozconfig, CFLAGS and CXXFLAGS setup + # + #################################### + + mozconfig_init + mozconfig_config + + # It doesn't compile on alpha without this LDFLAGS + use alpha && append-ldflags "-Wl,--no-relax" + + # Add full relro support for hardened + use hardened && append-ldflags "-Wl,-z,relro,-z,now" + + mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}" + mozconfig_annotate '' --enable-calendar + + # Other tb-specific settings + mozconfig_annotate '' --with-user-appdir=.thunderbird + + mozconfig_use_enable ldap + mozconfig_use_enable rust + + mozlinguas_mozconfig + + # Bug #72667 + if use mozdom; then + MEXTENSIONS="${MEXTENSIONS},inspector" + fi + + # Use an objdir to keep things organized. + echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig + echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig + + # Finalize and report settings + mozconfig_final + + #################################### + # + # Configure and build + # + #################################### + + # Disable no-print-directory + MAKEOPTS=${MAKEOPTS/--no-print-directory/} + + if [[ $(gcc-major-version) -lt 4 ]]; then + append-cxxflags -fno-stack-protector + fi + + # workaround for funky/broken upstream configure... + SHELL="${SHELL:-${EPREFIX}/bin/bash}" \ + emake V=1 -f client.mk configure +} + +src_compile() { + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" \ + emake V=1 -f client.mk +} + +src_install() { + declare emid + cd "${BUILD_OBJ_DIR}" || die + + # Pax mark xpcshell for hardened support, only used for startupcache creation. + pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell + + # Copy our preference before omnijar is created. + cp "${FILESDIR}"/thunderbird-gentoo-default-prefs-1.js-1 \ + "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \ + || die + + mozconfig_install_prefs \ + "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" + + # dev-db/sqlite does not have FTS3_TOKENIZER support. + # gloda needs it to function, and bad crashes happen when its enabled and doesn't work + if in_iuse system-sqlite && use system-sqlite ; then + echo "sticky_pref(\"mailnews.database.global.indexer.enabled\", false);" \ + >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die + fi + + MOZ_MAKE_FLAGS="${MAKEOPTS}" \ + emake DESTDIR="${D}" install + + # Install language packs + mozlinguas_src_install + + local size sizes icon_path icon + if ! use bindist; then + icon_path="${S}/other-licenses/branding/thunderbird" + icon="${PN}-icon" + + domenu "${FILESDIR}"/icon/${PN}.desktop + else + icon_path="${S}/mail/branding/aurora" + icon="${PN}-icon-unbranded" + + newmenu "${FILESDIR}"/icon/${PN}-unbranded.desktop \ + ${PN}.desktop + + sed -i -e "s:Mozilla\ Thunderbird:EarlyBird:g" \ + "${ED}"/usr/share/applications/${PN}.desktop + fi + + # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs + newicon "${icon_path}"/mailicon48.png "${icon}".png + # Install icons for menu entry + sizes="16 22 24 32 48 256" + for size in ${sizes}; do + newicon -s ${size} "${icon_path}/mailicon${size}.png" "${icon}.png" + done + + local emid + # stage extra locales for lightning and install over existing + mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/lightning \ + "${WORKDIR}"/lightning-${MOZ_LIGHTNING_VER} lightning calendar + + emid='{e2fda1a4-762b-4020-b5ad-a41df1933103}' + mkdir -p "${T}/${emid}" || die + cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/lightning/* || die + insinto ${MOZILLA_FIVE_HOME}/distribution/extensions + doins -r "${T}/${emid}" + + if use lightning; then + # move lightning out of distribution/extensions and into extensions for app-global install + mv "${ED}"/${MOZILLA_FIVE_HOME}/{distribution,}/extensions/${emid} || die + + # stage extra locales for gdata-provider and install app-global + mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider \ + "${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_GDATA_VER} + emid='{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}' + mkdir -p "${T}/${emid}" || die + cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider/* || die + insinto ${MOZILLA_FIVE_HOME}/extensions + doins -r "${T}/${emid}" + fi + + # Required in order to use plugins and even run thunderbird on hardened. + pax-mark pm "${ED}"${MOZILLA_FIVE_HOME}/{thunderbird,thunderbird-bin,plugin-container} + + if use minimal; then + rm -r "${ED}"/usr/include "${ED}"${MOZILLA_FIVE_HOME}/{idl,include,lib,sdk} || \ + die "Failed to remove sdk and headers" + fi +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + xdg_desktop_database_update + gnome2_icon_cache_update + + if use crypt; then + elog + elog "USE=crypt will be dropped from thunderbird with version 52.6.0 as" + elog "x11-plugins/enigmail-1.9.8.3-r1 and above is now a fully standalone" + elog "package. For continued enigmail support in thunderbird please add" + elog "x11-plugins/enigmail to your @world set." + fi + + elog + elog "If you experience problems with plugins please issue the" + elog "following command : rm \${HOME}/.thunderbird/*/extensions.sqlite ," + elog "then restart thunderbird" + + if ! use lightning; then + elog + elog "If calendar fails to show up in extensions please open config editor" + elog "and set extensions.lastAppVersion to 38.0.0 to force a reload. If this" + elog "fails to show the calendar extension after restarting with above change" + elog "please file a bug report." + fi +} + +pkg_postrm() { + xdg_desktop_database_update + gnome2_icon_cache_update +}