Gentoo Archives: gentoo-commits

From: Ian Stakenvicius <axs@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/
Date: Thu, 04 Jan 2018 16:16:29
Message-Id: 1515082577.20f2d8e6abb59e818ef793213904ec0f43a9f8e3.axs@gentoo
1 commit: 20f2d8e6abb59e818ef793213904ec0f43a9f8e3
2 Author: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jan 4 16:15:35 2018 +0000
4 Commit: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
5 CommitDate: Thu Jan 4 16:16:17 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20f2d8e6
7
8 mail-client/thunderbird: bump to 52.5.2 to fix the mailsploit vuln
9
10 This bump includes the fix for the "mailsploit" vulnerability, as well as
11 others that may or may not affect linux systems. More info can be found
12 at https://www.mozilla.org/en-US/thunderbird/52.5.2/releasenotes/
13
14 Package-Manager: Portage-2.3.13, Repoman-2.3.3
15
16 mail-client/thunderbird/Manifest | 58 ++++
17 mail-client/thunderbird/thunderbird-52.5.2.ebuild | 341 ++++++++++++++++++++++
18 2 files changed, 399 insertions(+)
19
20 diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
21 index 4118855239b..15eeca68aa7 100644
22 --- a/mail-client/thunderbird/Manifest
23 +++ b/mail-client/thunderbird/Manifest
24 @@ -3,6 +3,7 @@ DIST firefox-52.5-patches-02.tar.xz 15084 BLAKE2B 538dd61dbb7b290add4782b323a62f
25 DIST gdata-provider-2.6-r1.tar.xz 83836 BLAKE2B 774458132c914cd0165387f2d8c1ebaa228ba4f11b0d52328a5e1f836cc59200aabf6c1002622962073a78cf35330569f8a473cde46d8aa7b3a241b5a460b5fa SHA512 e5fcf60c221590d1d904ce8c6a74da7208b118c2872a26267f4ee6d3e68eea466d44b979b7259a012a21e48eb5b470d52cc9e58584226fe04ce88ff698da495b
26 DIST gdata-provider-3.3.tar.xz 85628 BLAKE2B 2ccde620b181a2d8678f50d7107373886f3b2e7d1d1e8861c4e42602cedb02108d28e0bf5e5cd9e31474356b70cb99baa7870e20436bc72e25cd8a8fc1353d14 SHA512 ae0c0e6fd42d6e7088256ca8a4be5b0bac84b2f331b51afdc982354caef60b6ba631d4f76bfba7523000b49235c8f8c63704d90acf24b34b14696b709be9342b
27 DIST lightning-4.7.8.tar.xz 1951252 BLAKE2B df8900cacfe660ad17454836893e7199b8590d47ef093699afd135e0a39201cb43dda8d581a36b5375a29c43bb55dd7cb9479dcaf02f52ee8f4a454fe3d426a0 SHA512 37decaf4010e48cf242e76c5d73caf96f7b1e34c67fd465fb8b33055a6986d5fa7b1557862526224ab4ac421df3441e974d297ec4a9454dd63a039683ec46fe6
28 +DIST lightning-5.4.5.2.tar.xz 1896864 BLAKE2B 545db49edb693696440a48e1b4e0367580284815f918129fe148037312a9950887cfdbc4d41719f8cd8eb47ed193c8e29c10b49dfb919f8bc7d362e07b238ff6 SHA512 544961df074123548c7d71ae195835a17d861d74f838849666380ba6e2975179668d79c2e8053429eb9c52a6b315335e109c942ecf498f48f5729307334a174f
29 DIST lightning-5.4.5.tar.xz 1898160 BLAKE2B ed8c2f54140444610fdcc91e375636d53d7ede9e70e114e072a55867278130e09bf54bb4e04cec789efa47ed8e92586b2217b53663e6057d6556df1a5a25f48f SHA512 621d21c20bd74271f83ce9eb89b1f65cb43ab6182793bb7b9b3ca04799644f6700d15a59c6b312459d0471f5f243c3b9f534d1adf4bc72c36c2bd04f2937e3d3
30 DIST thunderbird-38.0-patches-0.1.tar.xz 684 BLAKE2B 5f55008421169da375e5cca5e3e4944c207e53b194b7d7b6bc0a589cbcb38695ffd4b06c1f9a8adec9c6affc41717f3a4f0e7da2d8aca647cf8164b6f4834a78 SHA512 52c83af301be959e861dfec55b3c4bc60035387c606976bd29232c4cba077230edcadef242491e699fba10027d0408dd4f33fa320bcf96727afe149166ca02de
31 DIST thunderbird-45.8.0-ar.xpi 490775 BLAKE2B acd6914f3792b71a2245c8cdb14f143ff3c3b0f8f5176d2808fbaead0c0c57affbc82c26075d7e3c2c31658e29f038200252ca726a4b9ca0eb8fb8e934439301 SHA512 95adc2355a27d916f96c43bee0d4527990a1eba8cee9e4f85cd6da9202ea0ff4fb89fde127abce03962e185b272f5bbd1d8cfb032f6f32c7895bf3dde8d35a2c
32 @@ -119,3 +120,60 @@ DIST thunderbird-52.5.0-vi.xpi 637164 BLAKE2B c02ed0be7662a6767fc92182805e91fb46
33 DIST thunderbird-52.5.0-zh-CN.xpi 593612 BLAKE2B 1664070f807fdc6682001bde160b1ecf5f495742e8e26ce60f1119b384f4c0121662783f220140b4af06def0c76d43914cbd68a84f64b859d257d8bcd30de085 SHA512 2d120f19d57f486228862f434e3aff63e2213547fcc4e5ff3ecccfc9bc18e6bd3aa223e999965923879d0d943360b17247ad94946afc7a962d37a6d380548673
34 DIST thunderbird-52.5.0-zh-TW.xpi 595729 BLAKE2B d7f7dd63c3b6a621a60ddd2e613defa01bfe14ce708492f710f5e6b66515bcf2f63eb335eb7eccb67f0c1a643b1cdff960d7608735bd2f0aaa9f064070d00595 SHA512 19218e384e84fdf8cdc00fa8acce1a70f53b5c2ee6df58b9a1001bcfb2b77ceb031148c2b95063dca8a95157718de10c1315811f7b9b6bd36f4e7a24e548eba8
35 DIST thunderbird-52.5.0.source.tar.xz 230282080 BLAKE2B d55dc086c23813cc116277d532e3f3f99711d7f00be1e09c22d76f021b074d63b1abc8f3814906d73060481857328f0391140484eb1b4c413e8c91fb70003063 SHA512 b9b599e5853887bd518e5a57f6fd04751bb78f553f97b260cd9ba7268c4cff307be40b81b00f1320f5a5156e5c67115595b2d389f931c265d0c3448f56fb8319
36 +DIST thunderbird-52.5.2-ar.xpi 604235 BLAKE2B e3f465394770c70093d9f55642c5686a07ab2ee9cb9ccc240cb62897cd3468e50e3eabf2fa61784c19cf1d30891fa474564ece3bfdf13e42648a375376b3f23a SHA512 02210011b262f75447f73ed31e584d5ca0774cf4f4a71621e7f0f118f1e5f8007ac362de51bcc1b246103171e5e17e2978b2fdb4b47dc2ffe298e74a6da06084
37 +DIST thunderbird-52.5.2-ast.xpi 541173 BLAKE2B 536340ece0791c11b67d6b4a23f7ade2fa4e1609a96652bcb7cfd6ee0f3ce3613f5095bf3ae964035cc9bca47ccf66413748a8e1bb53258371e054ea4defd720 SHA512 8dffec5aa3c0a20d7b85fef5160efc38f9296b9099eb3c085fca5528e9eb290a9226ab46097594c5e6799e3b67c13c2075f1ea7b39f039a87b80b1a29e0166bf
38 +DIST thunderbird-52.5.2-be.xpi 570931 BLAKE2B c21d79d4f2e7eb77710e59b459713e83204f44cfd19084a3a31801f55033ef7cd04448cbc220d33fd1e4a32931554df1ce460046a81d0929a421edde8b545ac0 SHA512 5fc0de75825b5fca44221a838354c74ac39dc72153d1646dfc5f9508fe2d0e54af351bb87cee1ce85b4551571311c223080fbc40a8d95e065e8e9beed08ca1ed
39 +DIST thunderbird-52.5.2-bg.xpi 634897 BLAKE2B 32cf339ed4c1f0ab6c48f24662682917a283235223f543e7790cd28a8892175d9fb5424a5987b1883f347bea173468103f9aec0f7227d85ce71f21d80c433f11 SHA512 211191e4b0f309e89573801ec74e18bc5fdea89df30ee2283b3a746ddd6a4909d5c8c2b81d222cdf69c36d64573d6f08c36992d1ccbfa6c897bdc538f077b154
40 +DIST thunderbird-52.5.2-bn-BD.xpi 676900 BLAKE2B 1d9d7a25f782d6f7e685c4521fd0c74730581a259cfb206086c4589d859e99c7f7c92432c5af5538cb2ef6c05f7c083cbb6cc6a0a0e63988ab72818c58e69f3e SHA512 18722a193c17873ff88e8abb206bc0e94868c7755173203489f6082603cfa23b39140665b3c3028dfcd288792fa631aa4baf58eb36ef59435f384a75ffac91b0
41 +DIST thunderbird-52.5.2-br.xpi 559380 BLAKE2B e34d0d44e6e1fb0199a7124acd785351beaf4e810f4bb77f38da012a35b729ac2eeda2ab4f6f63506a35e090c13760b22d5970476cdc1f33d06c0b4841bafdf7 SHA512 7dc1e29d4f49b7e649a2bdf1e4eeab6b59aa3683fb414beabe6f8ce771cca9f6647739d30f6742f20f8005b52bcf2ae3af2f98c4ef55670c88781d527f2c64e4
42 +DIST thunderbird-52.5.2-ca.xpi 569910 BLAKE2B d89970dc33faa486ec290bf7a968e6d3335e2c5cdbef38fbfd7486c76a87ef170930c1a4590d79b2eebf157181acea695cdd5fbb765153183aaab04c3281be38 SHA512 1e033db56d0e211bd3999c62fc53efddde70d5f9c7ed3adcee5782b71f06ac21cbef36785938875dba1ff2bff3670e81ced888bf0c4a8c10acecf672f2678623
43 +DIST thunderbird-52.5.2-cs.xpi 579149 BLAKE2B b252feb937865690a61d0f3395c9869cb013c72f5ae8162a3c37e9c8238d10163e478ee6e78b1b9c0fccccee8298334855b46298d7f84c1a4dd4c299c3892adf SHA512 13645959796cb9bdc90f5418884a9ddfe1c16ff449cc1408199163980eaef0a38c08717c0a63c4028f44677defa04c794a6c6713518720deb83be7314d4c870a
44 +DIST thunderbird-52.5.2-cy.xpi 554857 BLAKE2B a1dd0fb805a3c222faa3c128b5b392ce33ecfe1b41d723d56781b302c89aba2a61a4a56ee7b722d9cf425aa93c52678ce131164f0ce399ab2c3c58547e99ea77 SHA512 d66380cd6b98bc1ce8910ba35962e2f573b10ca809aba131efe15b3417a43eaf9398403e3ba11de276c66bf3ec65f62c49a2c2e1bd6b3d0df7b9e6ba89a6a172
45 +DIST thunderbird-52.5.2-da.xpi 543334 BLAKE2B 616af0c6d509a7342266e05286185b938e35c9b2ff427be2d755b22ef692a569605a81a147b6941f37ee3e2b2e5dc64ff2ca16a3be074cfc4dceedc0e92dbe34 SHA512 4e9490db2c1edf8e7e0c9aa7c8f11a348a1432585b07d8fbf072882e0f1f7a46acc9d79a3b0ad84016cf146c30336eded1645f4c390f120c89750ae2c8438725
46 +DIST thunderbird-52.5.2-de.xpi 555742 BLAKE2B e0ac00b1744dd58078d584ab2c1e4107a8224c217f80aaa559d99528d8b2692dac057c62c64b3dfe394d46ff5eefc2f96d50003d2c80abbc86d4c7d311e68196 SHA512 aff86f3d89004554e5d893548c48d11941ef46114aa513143237da2cc3206014d6769c9885d99e6448337aefcd7d5df57376d9515b268e0c459118493b6ac573
47 +DIST thunderbird-52.5.2-el.xpi 662964 BLAKE2B f81280db8e759117d4ad42fc50d39df24b3531e47e5b525ea478ac0c98a0ed570fc534dce695f3ad40b3d8484e77236a5040b28b9c0c1e8010814ef130e8a198 SHA512 d7a84df9711dc4b2efb8fea2e9e033558ff5357f1e1aea4096ec877fe75e72becfc535d1dbfa4678bddde7c5835e40e6296a4cb468272f1d475a50cc2148c654
48 +DIST thunderbird-52.5.2-en-GB.xpi 531234 BLAKE2B d38c668ff79f326fa7ed2cf9bb057f23112ee69e54959d8ec106884ed90c017ea2204bc6231d31ea7a59d8de3a8ffe261f1fdbf72aa3b2cbba352462a1522cf8 SHA512 e2da03639cbb65deed5b0a57cafe703f0c3f3afb6aee2f8f35474ff57b9db9479128b0d509e03684ba8d60739ad3a90288ebbc37a2b01b3ce1de49a407145e54
49 +DIST thunderbird-52.5.2-es-AR.xpi 565995 BLAKE2B 3c2c722521772f11699a87866e1ab7541711954d6d2f804b17bac482b5a0bb68bfde24f465473b3ca13db4926fddf9aa059f24d7a8f090b9cc9cec7c06dc4ab0 SHA512 541f2d475912e884bc3d8c4a10656154bfd928620020c230b2a39a0ff98dedce9a5c51f37b1513845dce6077051d1abd03cb39c9a9294146538f3c3fbf31773d
50 +DIST thunderbird-52.5.2-es-ES.xpi 445464 BLAKE2B 9d098011a2b335a21c8065ccc9d6991359936c6c015d52f9f9b2c4eacae30f7d104d3d23bdf811963af7219894bc62b4d6994bdcc380db23593f37f402a504ac SHA512 1860e065c3ecea2233bd100bb6aed98d4d3722135128ebf0b21d13ce8fc07f6e6401d54f3db9a787537f7213b99c466b22f64a3afd45a7d011c54d651a17f37c
51 +DIST thunderbird-52.5.2-et.xpi 551661 BLAKE2B f2ebf8057be9e80ec9deefee86e629d8f3de9f8663c25b9839917c41704f52e90213ff096377f599477115ec91df230cc1082236b76de0a3107452d30c18ff7d SHA512 8a0e68816d9a34f825e89bac58e4839b106d958a1345dcd88ebe32e2c3ca30c28d028143752b1464643aa3253b3cd4bb2eb19c0568ae81979ae2c15be0e32e51
52 +DIST thunderbird-52.5.2-eu.xpi 555536 BLAKE2B 230999784972e65eac87944abf95b2abbf04851f356f5d6defd6e9ee11d0d9fd4d4973c8fb912cf68cf1c52bf945639659de07c56e6e4367683c3ed4c5b346c9 SHA512 dd3f6fc78cc6af42d23047269f6ea1aac6a2d095a6143a32a4427aa541b9638b53be5e2c1fe3a9a953c25384079b68f0d490e17296297935f5acbbc756f2aa96
53 +DIST thunderbird-52.5.2-fi.xpi 550669 BLAKE2B 45907946f7787361142ff7c89260d295f72519c0f0f2fa1533a234cc9777975898a8cbc4ebd5f5454c744b058d066ad35a0ba94fbdf47317a27d48cdd8a852e5 SHA512 4766bffdb5598e9b63a0a3bae318dea0372ddaf1970e02227f1fc4f202c74ff1e614eb9f8a1ede467de73763539fe69a5d3123b5ff3a629d8dd344977f35236e
54 +DIST thunderbird-52.5.2-fr.xpi 577560 BLAKE2B 54b401165a255694841228c6443b247e44cd16209299346ba490a5c8f44527bc4db4284c081067d7d8e0e19cbb383330f93053dd9a1d35615c47abb2867fbd4c SHA512 01bf169dea44813fb5bbc54eb460b6a17f9e089cda630d0553802163d5f0ea0597b48e24a1252fb8e592ca8b731d9c9c1641065a704a109abbb248e34155692e
55 +DIST thunderbird-52.5.2-fy-NL.xpi 563631 BLAKE2B f8b20fe95103af8c1660037b489026998a05d6f99af2e1f715791725e64fcab7ddca96bdf74aa546c7cbef3f517c1f0b954d6efa98a012c2f64ec7cc2bcab563 SHA512 68fb685fe1c82b33a81793cba8ee4ff524df3e27be50952dcceabc8c169088b7cd325073f509f247c46980fc1f2ac9ca43ee3d5236340ec91d2c1ab31de68422
56 +DIST thunderbird-52.5.2-ga-IE.xpi 583555 BLAKE2B 2cd216291eb8a20db81006f23424d1bef4230f949fa9f5865a84e8426aa52aa53ae69ab58e9cde071f3628ba635bf71bfb4b0b13d2e1807f8942b9425314b4b5 SHA512 5c25d164ad4b887a80a320ae473ed8d8d5e5f19850877a991a3bd4e442d922e876cb51218fe49b4ebf02107758f448701047ec83cf2ceea3518c82e80a8561ae
57 +DIST thunderbird-52.5.2-gd.xpi 574065 BLAKE2B f58a87f1aa97980bee95f790adcdc412e4846730edbcdaa5a5fb1eb2c8325e4e6dd496a9505cff8920ff82320064e086ebe96705b525240284e8eb6d66289920 SHA512 809d86de1a2a02058b4d9a4e08edc02721b851de8bc5bb132f7675239a15a59f14678d203906f61e01c15dbc11d3f7aff948602ecfe0326d619cbff3214ef7ff
58 +DIST thunderbird-52.5.2-gl.xpi 575150 BLAKE2B a596b4d2a64b40e6ccbd84eed4996e28e98f985d46155930b2b665b796ea51853329f6b5d724c8c8ec051772f3217cbdc39dded961104e48f3cfc4db46851b15 SHA512 64f1e28cc6d32d1a68c70b944993f6511f85f58d2446d2097ce5f9b549a8bfb5fa068f958178c7537128f24479ad143213a0b5dbd252e276377e77a28b8b87a0
59 +DIST thunderbird-52.5.2-he.xpi 592565 BLAKE2B 438c022cab867aa02e4ea39b2917eae6fc82bcd314d3bec15fed0035b2ca44342228f5d405de263045c87fbf685a4cd5c8f3e919e2eafb45ed3505bbb33cec44 SHA512 b3780199848c5d3042c34addd5817e58145800f02adaf3229765a5eb6115a262e6cd577bb4c25550585f7d9098e7234be92cb9a0ddc0c055d103bfc36c18bda3
60 +DIST thunderbird-52.5.2-hr.xpi 564778 BLAKE2B ed9aafb9bc6afce3b4c98cc61ee74f6ad76025efd032242fb44fcd865b60321b693aa8e912ff3d3cb07acddb65440ffc40cf89e2795ec293b56eacd9bfb2bb67 SHA512 b806dccab5736cd08658e5e10749b7205d424ebfda361fbd0d103448ce6f54eeb21ad1ed508c57824aa15b62c96a1e1c99bed6b7cc1c7e67e6f4eb70d0209265
61 +DIST thunderbird-52.5.2-hsb.xpi 582241 BLAKE2B 97c615f22b438f64ad22f1da573e399ea198d3b6b1f42aecc3747966c63d78ebb02c7e61d675bcc4965030a86e7fbc2d6d5eb8381788bf089db52a9a41234089 SHA512 6aabaf035563dca0b44d74a9f058b193f946c4b71b659da97a435eb66b4d64a8fb83a40953225f9e475879aae10f2fa0d194f27ab2012d544896fa67e046ef0d
62 +DIST thunderbird-52.5.2-hu.xpi 586445 BLAKE2B c0acfa73b81d072f6e2161e58c8bb3c484ec36ea4b987f2e137190bff9183f3e3aca01f8e922bb0eab0069b60bd20cfe98344be4aeabd9e09458427cdd5f87f3 SHA512 c83fb8168856b928130faa7c6efbd36c0bc3a6bb3ca07eb82b41a8795ee2ca938a86ee391a4800d4d33ef66202ad1ec272bcb57359bc421661ea8f565f8fba99
63 +DIST thunderbird-52.5.2-hy-AM.xpi 629879 BLAKE2B 5d77cb479d03eb0b625624ef5a81f269376a67d046c4e0cabbba3106c10cdf666d0dd8eff2e0e15c842579bd82d51c267d3f8243ce81f7f106fad5f3b9976c9a SHA512 9626e7254717444e8e0415665f263b2c7ca55f6b192e709d5bcc24bd6359d029f3406b1c9b3aac0fe231fa566e2e02fcde596bce0a7668a0af665646f26cd94d
64 +DIST thunderbird-52.5.2-id.xpi 546525 BLAKE2B 548487d7f429624b9163a206676c2c9c163884057720a84bb4798cc948dcd4e04b8229a2db86edc52aae305df7c4a0c5d0f7f57b75546e03fb684933a6491fb4 SHA512 60583ec6808ed13e0063417686260d7cbccc83b527306b4a73177326ce4c2364bbdc5c109627d3bd3344bd41d94d6721916a5fb8d7b1583cae1cbe4c09b16b63
65 +DIST thunderbird-52.5.2-is.xpi 555712 BLAKE2B 54e5fa2b07a7d58e1b832541dc5c55f22711f4e665e9556a4e6e79f60254cc8200a376ea19c962cf55be72189b9aa90a19e1cc0df3d1313a5cf1dfd58328bbc6 SHA512 fed94fdc500fb5e4b3fdb9da85c2eb02bce45c4bd8ddaa52ef571562ef4430578156aaaaf89c1a854682232e49afc62787d8958ddec4d45d03f4104a373c371b
66 +DIST thunderbird-52.5.2-it.xpi 455407 BLAKE2B 2f7a95e3d3e79c78691757839096014cdcacea648bc6b0aa08ccc6a9147fd3a906fbe9c1c43065433c918e4866e5b00f50a3ff513571e7e73dedc4f9ca15d322 SHA512 ed94e588def3be4bcdbf85de073f86db0ddb7d035dd1a11f0f4f06895a9c70ac379b296619644648d626db438f870184f7f5e0d9a5b2899d045d0f4a00db3d3d
67 +DIST thunderbird-52.5.2-ja.xpi 630052 BLAKE2B 4b0187d7a60a30cb58cb326cced5d810e23db9768e7b2b683dafeb4c2501cdb94b96efef17a9b8d2571e295cf36d15ed67dba2247b428eefaae706a247fa2519 SHA512 15a1ced10c2b3a871ee7cfadb0df30c6e2e34a3cad1d71fdfac4d4f67c31ebae820b585dcd720cd142c0ae1455c25220e084360fbad754ee6f53777765256000
68 +DIST thunderbird-52.5.2-ko.xpi 595517 BLAKE2B c41a98cc7b2c796b42c4a9af1985f90b9de9d376aca70262e6f14c7a90f638761c3e7ac714ea9a7a494971fd0c50a11cdfa4db78d6ab7b4dc1707253cb18337e SHA512 9315c8806b26187eef91f2be2b0d3edfc2ea94dd93931c267cb38d7340bb4fd85282a67a316e1b1b7b8b1ddc129c21416a3ccc0b89c34a6eb6c0a4c57f7bca41
69 +DIST thunderbird-52.5.2-lt.xpi 580598 BLAKE2B f49badaf1dae0b2c67d4ad7342eb995e3af6f49f5e2233d2cd701d584fa275b742b3c03d361496642757a90596b18d97acedcffe0bc802d5c0d40b95084c278f SHA512 2f07bf92cda02556c79c219d81022fdf2395c6e3f817e0426a68dcf78e7d40a65072b16be113b65fd83e3dac23d234c4456578a8b2951dd68b03ebdf000502d9
70 +DIST thunderbird-52.5.2-nb-NO.xpi 551103 BLAKE2B cf7a1161e4b0716a4773711fffcd6125fdfa18b6910418c03641f23c9b04d6f63a86100bee2943060a8cee66c9338b8ef4bdafecc948098a016c7de19773ed94 SHA512 23b4d40c919ca9ff3d00d9cd3382fd8b6c0e6264b10a161ff160cfb817fab189cf62c441c6f721a77749352c388e832b9c13a8decf09277bf598d7c30ef197cf
71 +DIST thunderbird-52.5.2-nl.xpi 557956 BLAKE2B a8eae91281839eada490902fbb6e27f61f8a8c299b5ce063ffe7f128a2ff08f1431852ba218d1fdb0ad0e926f11585675cb3a58bac56a8fd398430c9b80a2502 SHA512 d2a88424aacee91a66e94eefb5082fd600e17987e173d40677451160acc9e574dad6101dcb9c8c732f2e62bf6972937e1e7386b43884c912aaeaf10611e7bf3a
72 +DIST thunderbird-52.5.2-nn-NO.xpi 551891 BLAKE2B 6da415512808c3f01600172389bc89000e4ece35bebe4e936b8992c29be084ea06943a39ec41b65d3adff856a1f93a62ef5caadb92be924d8f397b02b7123d56 SHA512 d9a7399bf306e7a016af94321a9078a366a0f6c563180555f4c347fe078a23d526dde7793e7517c9250a401023e4c8b3b5066f886c6965eb5fd461d1aafb6795
73 +DIST thunderbird-52.5.2-pa-IN.xpi 646568 BLAKE2B 39d82b07405f5d880d8a60a79598f47bba24da34e1bd8dc15f43d01996968b21a8dd43a002ddd70bde86a90cadb773547a45f219cdc8dd4bd15349035ebaf05d SHA512 ad300f12fe808f37a647add7d858b165baecb50714b170bb85255139d5aee291db245afd311855355c2e66e9c6fb7106673de016d99d88bf190b29b67982080e
74 +DIST thunderbird-52.5.2-pl.xpi 469901 BLAKE2B e364a6d95c3676f4ee67b4aef4bfa1ecb20950dc4b37e040a8877a077edba626b927520f0738f913f4daa670dd0ecea3e7afdef46fe77c6d24bd24b1bb44dc16 SHA512 1377713ff089fd97dbfbf19ce3130e734b7b1812c76f0923f7706d615de96c0ba99b6e0bc324173b640a3da4cfcbc7b4aaa5cbd5ae79b761d25a3cdb7dfa2ad9
75 +DIST thunderbird-52.5.2-pt-BR.xpi 558223 BLAKE2B 2c45f3793563ba04876506ea3a63bcc37a50f822bf3e7bd5498459b0ba1a329af7a47c4899b9382820197b9bef03897a99b94d24dd8494a12c5b7e185742f499 SHA512 cd8305e02f2da478b47039f755ef0ac2e26085e2c9ccc100ad74970b966729e40aaaf9ba6560c2bfbec65bd917688513a93fa9fdb465b0bb520fec74adc48048
76 +DIST thunderbird-52.5.2-pt-PT.xpi 565623 BLAKE2B 1daaaf86a36d108db95859b84d279ff01b01c37d61c5b9aaf04cbdcfff346b9f94c5f6f393eccbba293730a1b0a28b8b654291a56c4647e43c9f130a4ca74814 SHA512 9739bfa53e7dbef088efd339acb2f9179d11a45bcfb379a8c8866f7f5dbf0f0c2726d084ed1f1d767baf547bf1c9c87e232483c6b8181dc71ba42f3d7de33475
77 +DIST thunderbird-52.5.2-rm.xpi 557605 BLAKE2B 7718c6a00e3d2c9c6cdc675e19e79ce0401196edfd0633e6786f16aeba50ab1acc3fda19c6765e840d9f817ef250cbf834ae6f25347cd64706b132044410597e SHA512 33e674f8a06c63c2da1587de36d7382549d6a87e7b16c1d19b158bc4ef7360882d2ba88f09021ba9c0088b63571f753838a437036d761442e193e224c0004671
78 +DIST thunderbird-52.5.2-ro.xpi 570529 BLAKE2B 2433724d4f0cda267ebc013477385b01e1fe1a726dd250cd690da5163779e27e617b5b995ec8d1b8ff2a4a7005898df50a1c54012f9e99d4dd82bb3522cdb722 SHA512 23748b39d7e713eb0a76186c4a4c7f9a2e91ffb4e79a9de689661dcc7155f768469846ae13622cd0706b29da549e2db0ab405c627859e99d6fd0818210ebd9e6
79 +DIST thunderbird-52.5.2-ru.xpi 530669 BLAKE2B ec40d7499c9bf239cd532674fddedc7d6597f603265f53343e13a9d861f933de52bf01d05ebe574cb22db7bae9e7d334ecd6690a7dc20513800133ef35fd5d04 SHA512 f62fca78fe5496ee4b5f717f6605084a6c15cf419e05ad36dd3ab85b18ba966f016bb4c28c745c6a6216a38a09078a22bbb65eb23127dec07cabe5fc4381b51a
80 +DIST thunderbird-52.5.2-si.xpi 649010 BLAKE2B 2cab25eb8ee2ea5fa55d3a900ab9dbebc36bf713c342424cc4868e2ec12a33e1e5341386442b241e11bc5100e017a1acb84907f3ce276cbc7af6ad8508862e1f SHA512 256ff4325008600b2e7dd8eb5292bd29d97a4651d6269cab9cde313086f1743a6c3f4bcbef9b9c9ae3dc33337be7b38f3cbe74438a4c8ce179b2e5a5409140a5
81 +DIST thunderbird-52.5.2-sk.xpi 583881 BLAKE2B 7bd2fc714eba8de432b163c1fd0b3447e4787eccd3fd1b9626aa50b12c55a52ae066b3c923dd453e7ab6813c21ec9e1f000d2f4aa8232a7f0a0626003dae2e88 SHA512 0df3d8b5bfc76f16f3bdbbb91395b79bb8e75f2e52c5951a797b076b32854e471af826c76a40118108a4cc12a02ae671a639d713c85a79aa5bd570d71750341d
82 +DIST thunderbird-52.5.2-sl.xpi 562830 BLAKE2B ed615db6d82943508797243bbbb0f9971f22746f6163a55f9bbb1639121b1f92550ddd4103a927a2fb98fbb8c6748ec9b9c60ea7ea7c39343bd87b50392824af SHA512 e12545d9ac9e11c70ba46830f0f3eb5310e8eb79243eabe4c6e37c98a686f5dcbd87a1b8ccc82a84b1632c0f69acd21eb089dbb1fad9a977d11efabed4592052
83 +DIST thunderbird-52.5.2-sq.xpi 570616 BLAKE2B a76eb0a920dc66049a9bf738b744f23441820b4ebcc924f85c0d2e2b0ce89779602d2e661f744e4be6a5c09e26734b8371b4b216be55b7c5545281225dfff3c0 SHA512 36318b44315136e710ab0f9e8cdfc9fc8b01cc1c572ab1824f220553822d9ecb88bafe4bf542c22af719a3514b7aa3df3614d1c9b24a1ca65f1dba93950fdfde
84 +DIST thunderbird-52.5.2-sr.xpi 609019 BLAKE2B ebf75d134f5c1068b0af85832189044e276b2d810e8bf04e2b8e88fa2847367ba85039bedd19f023531c03eb6e55ce9440e468d546c693828efd6780658cfeec SHA512 1a363ed44fa7e5fcc45de715b4c2a49b8969232df8fca0e788e1da70a383a3592e248c1a0a86fe008f2a61862b707cccca7780d244920535b78f53ec60cabe72
85 +DIST thunderbird-52.5.2-sv-SE.xpi 565777 BLAKE2B 5aad813df062ae91a9f5620669596a57f2cb6f4a93bf1c38cbfa20fcf439fad10982198ba03adeff3ab19b92d6d1656493dba8cbb52a2791982ff94b39758b16 SHA512 989c41dc501a110282eeaefb565f77dfbcda431cdf4fc9450a0ffb84b592a66571439a0e3b2f8b7e1b42da4bd974a444217d19ef9d9bc9b01ed64ed5ff33e65a
86 +DIST thunderbird-52.5.2-ta-LK.xpi 675039 BLAKE2B 7ed5685af0acc38428a20138aaa71ea27ec530b7e747770c0617d5df214a3b5e3a067e041d8d769360e2166074acbf3c28f161e1469ffaf1a0c62a149525d91e SHA512 4d39ee85518d1d31b4976597ea6d639fa0372820fe4c42969855d85b6913bc4c316ae7f1eae53d48c1f9e5219afd3357ed9755533cc57fe37ad3b12e835db641
87 +DIST thunderbird-52.5.2-tr.xpi 569926 BLAKE2B b5652ee98df2299e0a6349ed83d3cc3cf460bee5555a1dd9331dcde258906f620e76cc29db6e7d109df764992b44439d467dcc881a2dc9258c6168a9c8ec92db SHA512 e5730cd99ea5ec4eff39bb1b3a7a0f65dc44dee0109cbc47f18303371c965733cd9b90d43698e16ed5ccaeceddc1507306f8994e1bc482a71dd07b26d2eb4cdc
88 +DIST thunderbird-52.5.2-uk.xpi 652854 BLAKE2B 251940a9f696d7b72fcd0171f8f0046c0f7810892b02a987e44b84205757ca32c5f427c4fbade383c8b7a22693d0d4e29710ee7acf7ebe2c1dc0e42e356e0a84 SHA512 c5e52078f06ec77b148d11992bdbab993b6c2cee3dabb66d52a376365960267b2ed29fdce2bc6ee4e1e526d56b97122c242e20f556b79ed93451bcc3d80c9912
89 +DIST thunderbird-52.5.2-vi.xpi 637163 BLAKE2B 500b5ead1dfee91cb5978ee4d0b30050461ee6d3e35fa5850f677f92a7ede3bebd9922fe03eec40c5fa5d02d5d34ae61b1038f5b4e068ae656e2b2feb8eb4e15 SHA512 c23260b7bd64769b61ff8bd86a8d0d0b5484d6abdc588e1c5b24df4276f0ccccc5e3d78e2a280cba7022ceab578e76ff6808461fecf04280188ece97a0319692
90 +DIST thunderbird-52.5.2-zh-CN.xpi 593611 BLAKE2B 20f22074684477f55a65b55e19f1d0c619b33dac325eb23bad3e2d57669d92e7a04c96d5fbe45876bd78ee1164df5e45e6bb47cf6497d11e6437c8e5fbaeda8f SHA512 49f429b4fedac5179a5529e8eecfdb1f1872778382ff887c51a57deae2cb8a34680a0d7f7f7dd7684f640d12bbfaefe0d52f4fde272a9cbb9bb7664e3e14f7fc
91 +DIST thunderbird-52.5.2-zh-TW.xpi 595728 BLAKE2B 65ba2aa3945820cb2fce6a16e7f21cb023da2a867dc414100dfe0f33ba230407495c596b63c96c14fe4976a516a34634b058d42e4d7697d98b871517a93d7249 SHA512 e2dc77c43bdc4c7e8dbf43618c0a526825eda4bf630ae60438878b376b9ac2c36c71dcba7a68f3ac6b41d9fc4fc6e7e79679a53c3f3765fa0ebe4ae6d6b4b73b
92 +DIST thunderbird-52.5.2.source.tar.xz 230369636 BLAKE2B b1fe2dab986298de590cf7beab9845459ac7582119179599842a4577de7e402d7cdc569dd6b36db017690245df576f96066bf3dfa77be24a35b700559ce56942 SHA512 d626d3d37959539b15b5d2ae4a580fcc160380974bfc1a69a1fc8ff2435932e90a69fa386d5ecb6721d9154603c6b7d063e3368f6f995fea057eb593c06ef4ff
93
94 diff --git a/mail-client/thunderbird/thunderbird-52.5.2.ebuild b/mail-client/thunderbird/thunderbird-52.5.2.ebuild
95 new file mode 100644
96 index 00000000000..71743f4d6de
97 --- /dev/null
98 +++ b/mail-client/thunderbird/thunderbird-52.5.2.ebuild
99 @@ -0,0 +1,341 @@
100 +# Copyright 1999-2018 Gentoo Foundation
101 +# Distributed under the terms of the GNU General Public License v2
102 +
103 +EAPI=6
104 +WANT_AUTOCONF="2.1"
105 +MOZ_ESR=""
106 +MOZ_LIGHTNING_VER="5.4.5.2"
107 +MOZ_LIGHTNING_GDATA_VER="3.3"
108 +
109 +# This list can be updated using scripts/get_langs.sh from the mozilla overlay
110 +MOZ_LANGS=(ar ast be bg bn-BD br ca cs cy da de el en en-GB en-US es-AR
111 +es-ES et eu fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM id is it ja ko lt
112 +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
113 +uk vi zh-CN zh-TW )
114 +
115 +# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
116 +MOZ_PV="${PV/_beta/b}"
117 +
118 +# Patches
119 +PATCHFF="firefox-52.5-patches-02"
120 +
121 +MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
122 +
123 +# ESR releases have slightly version numbers
124 +if [[ ${MOZ_ESR} == 1 ]]; then
125 + MOZ_PV="${MOZ_PV}esr"
126 +fi
127 +MOZ_P="${PN}-${MOZ_PV}"
128 +
129 +MOZCONFIG_OPTIONAL_GTK2ONLY=1
130 +MOZCONFIG_OPTIONAL_WIFI=1
131 +
132 +inherit flag-o-matic toolchain-funcs mozconfig-v6.52 makeedit autotools pax-utils check-reqs nsplugins mozlinguas-v2 xdg-utils gnome2-utils
133 +
134 +DESCRIPTION="Thunderbird Mail Client"
135 +HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/"
136 +
137 +KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
138 +SLOT="0"
139 +LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
140 +IUSE="bindist crypt hardened ldap lightning +minimal mozdom rust selinux"
141 +RESTRICT="!bindist? ( bindist )"
142 +
143 +PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c}/mozilla/patchsets/${PATCHFF}.tar.xz )
144 +SRC_URI="${SRC_URI}
145 + ${MOZ_HTTP_URI}/${MOZ_PV}/source/${MOZ_P}.source.tar.xz
146 + https://dev.gentoo.org/~axs/distfiles/lightning-${MOZ_LIGHTNING_VER}.tar.xz
147 + lightning? ( https://dev.gentoo.org/~axs/distfiles/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.tar.xz )
148 + ${PATCH_URIS[@]}"
149 +
150 +ASM_DEPEND=">=dev-lang/yasm-1.1"
151 +
152 +CDEPEND="
153 + >=dev-libs/nss-3.28.3
154 + >=dev-libs/nspr-4.13.1
155 + "
156 +
157 +DEPEND="rust? ( dev-lang/rust )
158 + amd64? ( ${ASM_DEPEND}
159 + virtual/opengl )
160 + x86? ( ${ASM_DEPEND}
161 + virtual/opengl )"
162 +
163 +RDEPEND="${CDEPEND}
164 + selinux? ( sec-policy/selinux-thunderbird )
165 + crypt? ( >=x11-plugins/enigmail-1.9.8.3-r1 )
166 +"
167 +
168 +S="${WORKDIR}/${MOZ_P}"
169 +
170 +BUILD_OBJ_DIR="${S}/tbird"
171 +
172 +pkg_setup() {
173 + moz_pkgsetup
174 +
175 + export MOZILLA_DIR="${S}/mozilla"
176 +
177 + if ! use bindist ; then
178 + elog "You are enabling official branding. You may not redistribute this build"
179 + elog "to any users on your network or the internet. Doing so puts yourself into"
180 + elog "a legal problem with Mozilla Foundation"
181 + elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
182 + elog
183 + fi
184 +}
185 +
186 +pkg_pretend() {
187 + # Ensure we have enough disk space to compile
188 + CHECKREQS_DISK_BUILD="4G"
189 + check-reqs_pkg_setup
190 +}
191 +
192 +src_unpack() {
193 + unpack ${A}
194 +
195 + # Unpack language packs
196 + mozlinguas_src_unpack
197 +
198 + # this version of lightning is a .tar.xz, no xpi needed
199 + #xpi_unpack lightning-${MOZ_LIGHTNING_VER}.xpi
200 +
201 + # this version of gdata-provider is a .tar.xz , no xpi needed
202 + #use lightning && xpi_unpack gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.xpi
203 +}
204 +
205 +src_prepare() {
206 + # Apply our Thunderbird patchset
207 + epatch "${FILESDIR}"/1000_fix_gentoo_preferences.patch
208 +
209 + # Apply our patchset from firefox to thunderbird as well
210 + pushd "${S}"/mozilla &>/dev/null || die
211 + eapply "${WORKDIR}/firefox"
212 + popd &>/dev/null || die
213 +
214 + # Ensure that are plugins dir is enabled as default
215 + sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
216 + "${S}"/mozilla/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
217 + sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
218 + "${S}"/mozilla/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
219 +
220 + # Don't exit with error when some libs are missing which we have in
221 + # system.
222 + sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
223 + -i "${S}"/mail/installer/Makefile.in || die
224 +
225 + # Don't error out when there's no files to be removed:
226 + sed 's@\(xargs rm\)$@\1 -f@' \
227 + -i "${S}"/mozilla/toolkit/mozapps/installer/packager.mk || die
228 +
229 + # Shell scripts sometimes contain DOS line endings; bug 391889
230 + grep -rlZ --include="*.sh" $'\r$' . |
231 + while read -r -d $'\0' file ; do
232 + einfo edos2unix "${file}"
233 + edos2unix "${file}"
234 + done
235 +
236 + # Allow user to apply any additional patches without modifing ebuild
237 + eapply_user
238 +
239 + # Confirm the version of lightning being grabbed for langpacks is the same
240 + # as that used in thunderbird
241 + local THIS_MOZ_LIGHTNING_VER=$(python "${S}"/calendar/lightning/build/makeversion.py ${PV})
242 + if [[ ${MOZ_LIGHTNING_VER} != ${THIS_MOZ_LIGHTNING_VER} ]]; then
243 + eqawarn "The version of lightning used for localization differs from the version"
244 + eqawarn "in thunderbird. Please update MOZ_LIGHTNING_VER in the ebuild from ${MOZ_LIGHTNING_VER}"
245 + eqawarn "to ${THIS_MOZ_LIGHTNING_VER}"
246 + fi
247 +
248 + eautoreconf
249 + # Ensure we run eautoreconf in mozilla to regenerate configure
250 + cd "${S}"/mozilla || die
251 + eautoconf
252 + cd "${S}"/mozilla/js/src || die
253 + eautoconf
254 +}
255 +
256 +src_configure() {
257 + MEXTENSIONS="default"
258 +
259 + ####################################
260 + #
261 + # mozconfig, CFLAGS and CXXFLAGS setup
262 + #
263 + ####################################
264 +
265 + mozconfig_init
266 + mozconfig_config
267 +
268 + # It doesn't compile on alpha without this LDFLAGS
269 + use alpha && append-ldflags "-Wl,--no-relax"
270 +
271 + # Add full relro support for hardened
272 + use hardened && append-ldflags "-Wl,-z,relro,-z,now"
273 +
274 + mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
275 + mozconfig_annotate '' --enable-calendar
276 +
277 + # Other tb-specific settings
278 + mozconfig_annotate '' --with-user-appdir=.thunderbird
279 +
280 + mozconfig_use_enable ldap
281 + mozconfig_use_enable rust
282 +
283 + mozlinguas_mozconfig
284 +
285 + # Bug #72667
286 + if use mozdom; then
287 + MEXTENSIONS="${MEXTENSIONS},inspector"
288 + fi
289 +
290 + # Use an objdir to keep things organized.
291 + echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
292 + echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
293 +
294 + # Finalize and report settings
295 + mozconfig_final
296 +
297 + ####################################
298 + #
299 + # Configure and build
300 + #
301 + ####################################
302 +
303 + # Disable no-print-directory
304 + MAKEOPTS=${MAKEOPTS/--no-print-directory/}
305 +
306 + if [[ $(gcc-major-version) -lt 4 ]]; then
307 + append-cxxflags -fno-stack-protector
308 + fi
309 +
310 + # workaround for funky/broken upstream configure...
311 + SHELL="${SHELL:-${EPREFIX}/bin/bash}" \
312 + emake V=1 -f client.mk configure
313 +}
314 +
315 +src_compile() {
316 + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" \
317 + emake V=1 -f client.mk
318 +}
319 +
320 +src_install() {
321 + declare emid
322 + cd "${BUILD_OBJ_DIR}" || die
323 +
324 + # Pax mark xpcshell for hardened support, only used for startupcache creation.
325 + pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
326 +
327 + # Copy our preference before omnijar is created.
328 + cp "${FILESDIR}"/thunderbird-gentoo-default-prefs-1.js-1 \
329 + "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
330 + || die
331 +
332 + mozconfig_install_prefs \
333 + "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js"
334 +
335 + # dev-db/sqlite does not have FTS3_TOKENIZER support.
336 + # gloda needs it to function, and bad crashes happen when its enabled and doesn't work
337 + if in_iuse system-sqlite && use system-sqlite ; then
338 + echo "sticky_pref(\"mailnews.database.global.indexer.enabled\", false);" \
339 + >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
340 + fi
341 +
342 + MOZ_MAKE_FLAGS="${MAKEOPTS}" \
343 + emake DESTDIR="${D}" install
344 +
345 + # Install language packs
346 + mozlinguas_src_install
347 +
348 + local size sizes icon_path icon
349 + if ! use bindist; then
350 + icon_path="${S}/other-licenses/branding/thunderbird"
351 + icon="${PN}-icon"
352 +
353 + domenu "${FILESDIR}"/icon/${PN}.desktop
354 + else
355 + icon_path="${S}/mail/branding/aurora"
356 + icon="${PN}-icon-unbranded"
357 +
358 + newmenu "${FILESDIR}"/icon/${PN}-unbranded.desktop \
359 + ${PN}.desktop
360 +
361 + sed -i -e "s:Mozilla\ Thunderbird:EarlyBird:g" \
362 + "${ED}"/usr/share/applications/${PN}.desktop
363 + fi
364 +
365 + # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
366 + newicon "${icon_path}"/mailicon48.png "${icon}".png
367 + # Install icons for menu entry
368 + sizes="16 22 24 32 48 256"
369 + for size in ${sizes}; do
370 + newicon -s ${size} "${icon_path}/mailicon${size}.png" "${icon}.png"
371 + done
372 +
373 + local emid
374 + # stage extra locales for lightning and install over existing
375 + mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/lightning \
376 + "${WORKDIR}"/lightning-${MOZ_LIGHTNING_VER} lightning calendar
377 +
378 + emid='{e2fda1a4-762b-4020-b5ad-a41df1933103}'
379 + mkdir -p "${T}/${emid}" || die
380 + cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/lightning/* || die
381 + insinto ${MOZILLA_FIVE_HOME}/distribution/extensions
382 + doins -r "${T}/${emid}"
383 +
384 + if use lightning; then
385 + # move lightning out of distribution/extensions and into extensions for app-global install
386 + mv "${ED}"/${MOZILLA_FIVE_HOME}/{distribution,}/extensions/${emid} || die
387 +
388 + # stage extra locales for gdata-provider and install app-global
389 + mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider \
390 + "${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}
391 + emid='{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}'
392 + mkdir -p "${T}/${emid}" || die
393 + cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider/* || die
394 + insinto ${MOZILLA_FIVE_HOME}/extensions
395 + doins -r "${T}/${emid}"
396 + fi
397 +
398 + # Required in order to use plugins and even run thunderbird on hardened.
399 + pax-mark pm "${ED}"${MOZILLA_FIVE_HOME}/{thunderbird,thunderbird-bin,plugin-container}
400 +
401 + if use minimal; then
402 + rm -r "${ED}"/usr/include "${ED}"${MOZILLA_FIVE_HOME}/{idl,include,lib,sdk} || \
403 + die "Failed to remove sdk and headers"
404 + fi
405 +}
406 +
407 +pkg_preinst() {
408 + gnome2_icon_savelist
409 +}
410 +
411 +pkg_postinst() {
412 + xdg_desktop_database_update
413 + gnome2_icon_cache_update
414 +
415 + if use crypt; then
416 + elog
417 + elog "USE=crypt will be dropped from thunderbird with version 52.6.0 as"
418 + elog "x11-plugins/enigmail-1.9.8.3-r1 and above is now a fully standalone"
419 + elog "package. For continued enigmail support in thunderbird please add"
420 + elog "x11-plugins/enigmail to your @world set."
421 + fi
422 +
423 + elog
424 + elog "If you experience problems with plugins please issue the"
425 + elog "following command : rm \${HOME}/.thunderbird/*/extensions.sqlite ,"
426 + elog "then restart thunderbird"
427 +
428 + if ! use lightning; then
429 + elog
430 + elog "If calendar fails to show up in extensions please open config editor"
431 + elog "and set extensions.lastAppVersion to 38.0.0 to force a reload. If this"
432 + elog "fails to show the calendar extension after restarting with above change"
433 + elog "please file a bug report."
434 + fi
435 +}
436 +
437 +pkg_postrm() {
438 + xdg_desktop_database_update
439 + gnome2_icon_cache_update
440 +}